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
339486709015	339486709567	339486710117	339486710667	339486711217	339486711767	339486712317	339486712867	339486713417	339486713968	339486714518	339486715068	339486715618	339486716169	339486716718	339486717268	339486717818	339486718368	339486718918	339486719468	339486720018	339486720568	339486721118	339486721668	339486722218	339486722768	339486723319	339486723869	339486724419	339486724969	339486725519	339486726069	339486726619	339486727169	339486727719	339486728269	339486728819	339486729369	339486729919	339486730469	339486731019	339486731569	339486732119	339486732670	339486733220	339486733770	339486734320	339486734870	339486735420	339486735970	339486736520	339486737070	339486737620	339486738170	339486738720	339486739270	339486739820	339486740370	339486740920	339486741471	339486742021	339486742571	339486743121	339486743671	339486744221	339486744771	339486745321	339486745871	339486746421	339486746971	339486747521	339486748071	339486748621	339486749171	339486749721	339486750271	339486750822	339486751372	339486751922	339486752472	339486753022	339486753572	339486754122	339486754672	339486755222	339486755772	339486756322	339486756872	339486757422	339486757972	339486758522	339486759072	339486759622	339486760173	339486760723	339486761273	339486761823	339486762373	339486762923	339486763473	339486764023	339486764573	339486765123	339486765673	339486766223	339486766773	339486767323	339486767873	339486768423	339486768974	339486769524	339486770074	339486770624	339486771174	339486771724	339486772274	339486772824	339486773374	339486773924	339486774474	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2687	3600	2300	2686	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2683	3600	2300	2682	3600	2300	2681	3600	2300	2680	3600	2300	2679	3600	2300	2678	3600	2300	2677	3600	2300	2676	3600	2300	2675	3600	2300	2674	3600	2300	2673	3600	2300	2671	3600	2300	2670	3600	2300	2669	3600	2300	2668	3600	2300	2667	3600	2300	2666	3600	2300	2666	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2664	3600	2300	2664	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2664	3600	2300	2664	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24095	21761	29219	24459	22329	30357	28187	28084	49520	53052	45523	37397	29829	23763	19235	18483	18085	18485	18349	18447	18432	18205	18467	18539	18338	18237	18336	18527	18429	18513	18044	18733	18397	18354	18450	18482	18242	18228	18439	18336	18300	18455	18549	18492	18358	18233	18449	18377	18470	18387	18417	18288	18505	18242	18430	18268	18406	18267	18234	18332	18276	18122	18368	18334	18424	18508	18272	18192	18439	18195	18354	18427	18415	18233	18173	18130	18310	18394	18176	18258	18383	18521	18359	18165	18025	18198	18214	18343	18450	18471	18250	18180	18546	18575	18199	18525	18482	18600	18269	18292	18294	18282	18385	18315	18327	18405	18100	18288	18470	18400	18538	18325	18353	18472	18594	18339	18302	18342	18456	18438	18575	18457	18379	18463	18390	18357	18330	18375	18381	18333	18196	18461	18531	18195	18381	18231	18500	18279	18570	18549	18411	18357	18519	18494	18289	18221	18364	18308	18499	18191	18078	18343	18339	18363	18290	18426	18547	18285	18394	18432	18182	18408	18344	18254	18397	18356	18353	18344	18330	18416	18451	18339	18339	18403	18212	18419	18390	18492	18184	18292	18415	18339	18389	18359	18365	18468	18075	18315	18469	18256	18318	18471	18447	18397	18440	18425	18548	18346	18118	18200	18119	18369	18302	18251	18307	18302	18382	18336	18199	18277	18352	18372	18375	18275	18417	18121	18269	18255	18397	18264	18242	18448	18305	18175	18417	18230	18306	18169	18444	18351	18411	18466	18404	18369	18299	18372	18196	18270	18304	18123	18440	18168	18357	18218	18403	18429	18340	18375	18219	18329	18396	18105	18198	18221	18260	18392	18351	18357	18523	18356	18317	18372	18297	18125	18359	18165	18330	18563	18471	18368	18247	18115	18382	18415	18461	18308	18280	18348	18139	18496	18307	18417	18250	18289	18483	18414	18380	18314	18553	18283	18417	18207	18126	18353	18181	18456	18084	18324	18231	18145	18183	18261	18331	18431	18378	18451	18438	18292	18298	18423	18555	18415	18360	18251	18176	18289	18453	18390	18159	18423	18346	18284	18195	18280	18357	18332	18154	18442	18392	18369	18328	18444	18271	18211	18122	18306	18306	18220	18442	18537	18390	18155	18436	18365	18435	18267	18351	18230	18435	18484	18390	18382	18396	18308	18453	18462	18457	18324	18418	18302	18362	18240	18297	18455	18325	18304	18357	18490	18362	18204	18314	18362	18217	18232	18462	18428	18467	18447	18291	18592	18232	18343	18282	18119	18314	18330	18325	18121	18368	18248	18318	18270	18357	18303	18055	18478	18298	18142	18143	18469	18218	18186	18354	18284	18194	18324	18298	18288	18413	18260	18119	18255	18152	18347	18457	18391	18481	18442	18305	18253	18400	18309	18388	18183	18217	18453	18539	18373	18413	18430	18242	18313	18449	18329	18530	18394	18262	18477	18505	18411	18421	18339	18357	18428	18302	18204	18477	18273	18387	18094	18212	18414	18312	18300	18043	18261	18508	18311	18323	18169	18273	18477	18313	18484	18121	18539	18327	18462	18297	18351	18424	18516	18312	17969	18257	18344	18457	18341	18391	18366	18524	18526	18319	18274	18142	18241	18340	18390	18357	18453	18540	18326	18534	18361	18230	18473	18348	18376	18394	18312	18378	18457	18305	18299	18453	18487	18447	18392	18295	18247	18280	18479	18318	18507	18234	18209	18378	18244	18414	18407	18360	18307	18260	18489	18291	18290	18386	18312	18322	18360	18303	18237	18502	18153	18345	18434	18262	18273	18349	18152	18239	18288	18328	18293	18350	18332	18461	18208	18368	18312	18370	18264	18274	18259	18334	18316	18139	18397	18289	18143	18280	18419	18195	18290	18310	18319	18299	18440	18364	18542	18396	18228	18183	18320	18314	18257	18419	18333	18126	18225	18061	18292	18384	18274	18211	18148	18451	18579	18402	18472	18304	18324	18364	18242	18209	18261	18419	18442	18430	18389	18322	18245	18251	18400	18397	18267	18333	18437	18449	18393	18465	18276	18372	18099	18360	18311	18303	18131	18538	18435	18480	18313	18386	18301	18195	18207	18475	18380	18190	18365	18516	18364	18374	18167	18029	18317	18222	18260	18214	18362	18237	18367	18241	18217	18252	18137	18324	18332	18514	18288	18295	18190	18450	18177	18270	18194	18378	18409	18346	18409	18624	18275	18367	18310	18254	18245	18398	18091	18284	18371	18485	18490	18330	18223	18392	18403	18344	18436	18366	18470	18332	18342	18237	18411	18522	18368	18318	18355	18372	18312	18355	18348	18434	18462	18383	18018	18317	18492	18390	18214	18277	18571	18076	18292	18183	18176	18250	18208	18249	18378	18390	18449	18340	18275	18166	18335	18283	18323	18502	18398	18434	18455	18289	18177	18547	18272	18215	18221	18229	18553	18293	18189	18270	18523	18093	18256	18302	18258	18147	18296	18451	18341	18363	18374	18307	18519	18568	18326	18356	18155	18407	18502	18144	18230	18286	18376	18612	18239	18437	18472	18260	18373	18387	18403	18265	18324	18286	18265	18688	18395	18330	18293	18424	18313	18319	18218	18407	18243	18183	18537	18409	18193	18256	18306	18067	18214	18518	18423	18478	18188	18423	18374	18667	18391	18149	18315	18168	18273	18186	18243	18276	18432	18481	18160	18263	18283	18375	18253	18194	18324	18095	18321	18153	18295	18375	18232	18267	18266	18251	18249	18255	18043	18455	18370	18104	18287	18344	18302	18148	18463	18232	18152	18425	18516	18337	18208	18071	18295	18442	18253	18309	18374	18348	18244	18374	18463	18356	18355	18396	18272	18414	18415	18179	18246	18468	18383	18583	18359	18340	18284	18118	18227	18252	18107	18322	18318	18162	18420	18328	18274	18444	18350	18188	18288	18324	18127	18159	18309	18329	18462	18105	18212	18392	18437	18497	18453	18206	18302	18389	18353	18250	18276	18226	18281	18234	18333	18250	18333	18225	18282	18544	18388	18202	18345	18380	18494	18323	18386	18373	18262	18345	18148	18321	18216	18102	18384	18518	18254	18332	18406	18309	18301	18383	18350	18335	18556	18402	18367	18417	18301	18295	18419	18179	18225	18322	18205	18316	18216	18250	18208	18351	18377	18080	18396	18300	18317	18283	18376	18362	18269	18260	18298	18399	18090	18327	18335	18411	18290	18329	18342	18409	18228	18264	18196	18443	18200	18401	18372	18227	18091	18257	18480	18395	18667	18505	18205	18282	18183	18220	18226	18533	18322	18494	18232	18220	18034	18419	18259	18446	18480	18340	18331	18414	18507	18333	18299	18152	18270	18479	18273	18480	18397	18376	18257	18428	18196	18288	18425	18135	18412	18117	18332	18278	18415	18368	18363	18307	18249	18417	18487	18447	18487	18325	18464	18243	18384	18372	18380	18536	18103	18179	18352	18490	18428	18409	18456	18316	18345	18090	18461	18310	18370	18344	18264	18462	18266	18247	18443	18249	18080	18324	18361	18337	18423	18406	18345	18269	18501	18422	18332	18348	18560	18326	18335	18374	18365	18394	18427	18309	18451	18346	18342	18217	18239	18281	18330	18277	18302	18364	18206	18461	18362	18239	18438	18176	18184	18320	18291	18346	18142	18406	18282	18476	18111	18217	18405	18363	18286	18231	18345	18456	18313	18391	18511	18448	18238	18154	18239	18204	18234	18164	18090	18359	18191	18238	18267	18249	18247	18487	18377	18331	18135	18373	18424	18229	18398	18387	18423	18490	18327	18375	18376	18433	18354	18302	18416	18349	18284	18237	18179	18224	18226	18358	18445	18268	18271	18450	18266	18263	18362	18151	18517	18200	18244	18417	18414	18487	18195	18616	18363	18240	18213	18351	18245	18078	18166	18132	18291	18508	18275	18530	18414	18474	18210	18095	18224	18563	18371	18205	18312	18288	18230	18235	18472	18398	18296	18349	18356	18387	18397	18324	18612	18220	18149	18232	18429	18419	18156	18442	18344	18204	18343	18401	18323	18152	18148	18206	18321	18239	18412	18232	18235	18364	18423	18372	18266	18341	18308	18263	18273	18316	18596	18223	18189	18304	18366	18372	18372	18424	18297	18213	18606	18421	18269	18399	18125	18219	18382	18395	18407	18432	18200	18249	18376	18612	18254	18741	18244	18655	18426	18295	18255	18325	18284	18391	18207	18422	18535	18206	18360	18334	18302	18328	18419	18542	18600	18341	18395	18382	18154	18453	18140	18213	18143	18184	18264	18217	18348	18332	18567	18460	18437	18290	18326	18259	18263	18405	18390	18356	18334	18279	18173	18391	18384	18215	18401	18582	18382	18183	18034	18245	18360	18459	18340	18348	18315	18429	18043	18319	18019	18420	18216	18297	18267	18148	18373	18289	18347	18323	18304	18169	18201	18310	18274	18380	18082	18195	18247	18244	18358	18153	18316	18543	18239	18320	18158	18603	18203	18539	18428	18336	18403	18436	18220	18412	18221	18337	18295	18261	18239	18433	18164	18280	18301	18299	18360	18381	18483	18659	18381	18457	18332	18420	18373	18512	18311	18475	18319	18519	18384	18454	18209	18186	18366	18416	18269	18260	18469	18277	18364	18199	18352	18212	18393	18444	18430	18409	18362	18325	18196	18282	18223	18368	18352	18275	18596	18416	18369	18349	18164	18333	18198	18372	18453	18318	18369	18469	18442	18382	18235	18327	18351	18404	18401	18194	18253	18350	18236	18171	18150	18307	18577	18455	18495	18303	18547	18301	18164	18388	18467	18498	18262	18333	18476	18394	18270	18417	18359	18390	18341	18483	18152	18499	18370	17894	18330	18247	18151	18525	18400	18257	18210	18208	18193	18321	18405	18502	18292	18299	18332	18140	18347	18333	18377	18314	18367	18333	18381	18316	18209	18222	18336	18052	18430	18403	18124	18295	18157	18321	18143	18353	18380	18174	18415	18378	18348	18319	18157	18295	18395	18256	18329	18170	18444	18282	18329	18156	18351	18325	18157	18246	18301	18312	18248	18232	18247	18501	18303	18348	18160	18357	18499	18335	18310	18467	18413	18214	18003	18339	18388	18477	18391	18147	18401	18486	18460	18298	18366	18442	18332	18170	18140	18338	18566	18292	18246
35923	51134	38087	26202	21451	32471	21473	30328	50694	51075	44187	36308	27917	20828	15995	15592	15747	15579	15598	15633	15648	15475	15542	15522	15545	15700	15487	15683	15616	15640	15702	15341	15630	15634	15533	15391	15698	15575	15619	15557	15492	15582	15485	15607	15528	15521	15509	15420	15625	15753	15584	15538	15545	15439	15557	15596	15704	15587	15499	15576	15487	15489	15401	15627	15740	15624	15615	15450	15524	15524	15556	15464	15468	15467	15607	15586	15442	15617	15525	15445	15491	15572	15534	15573	15775	15637	15661	15600	15525	15491	15738	15581	15509	15652	15609	15596	15509	15510	15493	15597	15544	15665	15389	15709	15685	15459	15298	15553	15627	15690	15457	15518	15595	15553	15612	15538	15666	15365	15521	15628	15670	15645	15571	15486	15711	15628	15585	15575	15641	15638	15394	15648	15579	15541	15698	15477	15757	15550	15591	15552	15655	15582	15532	15795	15572	15757	15711	15419	15759	15643	15628	15599	15498	15492	15427	15527	15555	15472	15469	15725	15474	15457	15540	15431	15551	15723	15436	15700	15493	15488	15784	15624	15511	15561	15573	15569	15777	15606	15692	15576	15561	15457	15676	15749	15523	15526	15627	15612	15536	15619	15757	15606	15688	15780	15457	15566	15518	15641	15563	15570	15581	15527	15589	15549	15612	15562	15653	15472	15572	15436	15492	15552	15571	15570	15337	15629	15534	15683	15562	15690	15674	15618	15439	15458	15578	15573	15685	15406	15658	15589	15693	15739	15652	15595	15582	15553	15637	15449	15452	15721	15664	15671	15567	15476	15441	15591	15502	15716	15494	15522	15587	15673	15575	15678	15567	15636	15506	15599	15381	15591	15585	15482	15739	15695	15593	15670	15651	15497	15667	15676	15606	15490	15655	15647	15517	15423	15585	15610	15754	15572	15539	15554	15524	15457	15612	15479	15719	15518	15503	15698	15477	15721	15583	15590	15539	15553	15566	15666	15608	15531	15627	15525	15329	15601	15552	15631	15443	15496	15530	15690	15690	15712	15502	15603	15594	15403	15687	15684	15580	15708	15563	15520	15750	15564	15418	15725	15520	15687	15510	15450	15590	15742	15628	15550	15424	15661	15481	15538	15722	15815	15662	15551	15564	15518	15692	15484	15405	15650	15554	15547	15549	15487	15466	15669	15602	15738	15602	15598	15709	15499	15655	15692	15653	15513	15776	15368	15581	15719	15503	15594	15643	15399	15661	15477	15737	15474	15712	15429	15656	15697	15458	15390	15561	15661	15621	15642	15489	15527	15593	15654	15692	15489	15592	15527	15500	15637	15434	15445	15602	15728	15575	15365	15448	15539	15488	15712	15592	15676	15398	15496	15650	15602	15519	15566	15608	15653	15592	15499	15558	15493	15673	15656	15663	15628	15444	15511	15574	15609	15629	15578	15502	15659	15474	15394	15606	15451	15543	15551	15574	15413	15671	15611	15550	15499	15571	15364	15563	15718	15562	15408	15451	15669	15673	15543	15489	15581	15604	15528	15480	15551	15649	15710	15589	15481	15815	15466	15713	15543	15512	15622	15460	15505	15417	15618	15577	15685	15614	15579	15671	15626	15688	15563	15555	15583	15656	15574	15606	15578	15668	15532	15542	15542	15485	15650	15643	15619	15489	15448	15511	15656	15667	15553	15802	15652	15564	15646	15516	15622	15500	15406	15527	15547	15656	15525	15519	15833	15603	15629	15537	15599	15524	15626	15526	15622	15476	15518	15447	15792	15468	15439	15625	15623	15483	15686	15470	15421	15685	15660	15484	15658	15418	15644	15702	15538	15528	15595	15376	15523	15636	15618	15494	15533	15541	15577	15613	15372	15648	15558	15508	15677	15584	15577	15432	15644	15652	15564	15268	15591	15503	15589	15738	15586	15512	15511	15516	15645	15459	15412	15725	15447	15472	15654	15535	15532	15529	15721	15646	15512	15563	15611	15456	15511	15669	15554	15487	15655	15654	15499	15546	15536	15666	15455	15508	15559	15539	15547	15649	15595	15551	15583	15590	15540	15642	15452	15520	15458	15604	15657	15406	15486	15587	15561	15399	15634	15530	15715	15479	15514	15735	15644	15556	15537	15668	15615	15583	15786	15579	15510	15608	15473	15594	15612	15476	15689	15545	15568	15540	15490	15665	15605	15612	15497	15553	15513	15640	15493	15629	15584	15559	15581	15494	15711	15767	15429	15464	15376	15495	15442	15553	15542	15495	15625	15334	15537	15540	15436	15729	15690	15544	15657	15580	15588	15521	15772	15548	15594	15685	15615	15746	15459	15531	15686	15745	15515	15602	15530	15629	15601	15665	15597	15618	15637	15578	15708	15739	15633	15583	15635	15475	15503	15517	15493	15555	15523	15686	15588	15521	15674	15587	15449	15516	15533	15475	15487	15727	15593	15361	15469	15541	15558	15630	15573	15452	15495	15608	15572	15602	15622	15514	15439	15566	15788	15578	15611	15584	15591	15545	15571	15655	15617	15669	15497	15386	15409	15543	15526	15687	15511	15584	15527	15677	15430	15583	15707	15476	15486	15633	15501	15661	15552	15597	15577	15582	15574	15502	15586	15528	15418	15556	15703	15749	15389	15764	15679	15614	15608	15782	15627	15908	15621	15444	15502	15543	15580	15610	15655	15677	15526	15612	15548	15604	15561	15522	15520	15697	15445	15581	15308	15579	15557	15680	15443	15559	15501	15638	15482	15472	15438	15580	15621	15616	15673	15504	15682	15504	15472	15580	15424	15477	15621	15550	15639	15517	15534	15561	15778	15532	15771	15587	15608	15656	15517	15431	15571	15676	15637	15398	15605	15534	15590	15669	15552	15570	15718	15602	15643	15610	15584	15661	15559	15774	15502	15507	15644	15611	15631	15517	15636	15713	15470	15629	15466	15767	15550	15521	15736	15542	15692	15524	15767	15562	15466	15412	15606	15603	15436	15520	15460	15680	15599	15540	15546	15633	15639	15489	15511	15606	15572	15638	15315	15525	15632	15571	15657	15685	15591	15595	15583	15458	15492	15711	15589	15602	15515	15400	15459	15626	15420	15543	15549	15464	15655	15733	15480	15494	15566	15481	15613	15803	15580	15520	15629	15694	15702	15714	15779	15697	15637	15482	15500	15532	15620	15529	15476	15677	15561	15477	15536	15520	15536	15608	15510	15443	15544	15610	15529	15687	15717	15397	15704	15639	15686	15545	15462	15543	15690	15398	15699	15468	15397	15621	15562	15539	15481	15381	15428	15625	15592	15612	15476	15607	15569	15557	15522	15459	15486	15603	15423	15505	15436	15639	15680	15762	15704	15618	15613	15598	15638	15580	15530	15731	15693	15632	15598	15594	15613	15568	15522	15616	15387	15454	15563	15426	15610	15509	15329	15475	15461	15787	15519	15597	15528	15652	15598	15584	15448	15567	15462	15506	15732	15761	15508	15541	15584	15457	15670	15533	15452	15636	15758	15683	15724	15597	15746	15626	15510	15460	15535	15593	15525	15644	15416	15750	15715	15700	15766	15438	15497	15596	15659	15695	15379	15501	15574	15588	15572	15739	15737	15376	15385	15583	15662	15376	15573	15667	15598	15507	15504	15358	15632	15738	15437	15698	15698	15409	15550	15366	15629	15590	15537	15700	15492	15747	15493	15583	15565	15509	15441	15650	15435	15529	15505	15314	15697	15462	15640	15615	15805	15544	15620	15493	15574	15495	15581	15625	15574	15666	15568	15651	15564	15611	15522	15555	15628	15475	15683	15429	15632	15658	15574	15569	15505	15470	15585	15456	15517	15554	15544	15598	15690	15505	15477	15565	15530	15722	15566	15741	15751	15671	15582	15608	15344	15508	15656	15512	15442	15491	15810	15597	15635	15535	15690	15464	15512	15635	15518	15352	15576	15660	15665	15596	15447	15793	15622	15591	15545	15721	15660	15664	15528	15543	15729	15689	15516	15534	15755	15548	15635	15812	15597	15639	15456	15582	15647	15561	15643	15499	15601	15526	15591	15645	15751	15424	15741	15431	15513	15602	15674	15574	15686	15779	15592	15575	15543	15416	15703	15509	15308	15605	15542	15624	15465	15704	15657	15522	15658	15503	15674	15636	15608	15552	15645	15744	15561	15509	15562	15641	15551	15582	15531	15354	15502	15484	15548	15529	15655	15545	15724	15565	15618	15644	15659	15598	15659	15573	15630	15724	15617	15634	15656	15406	15401	15552	15623	15546	15623	15656	15508	15660	15585	15613	15489	15501	15566	15510	15489	15590	15318	15506	15620	15447	15596	15412	15556	15502	15623	15618	15591	15456	15633	15592	15532	15529	15641	15513	15588	15585	15614	15595	15596	15548	15545	15454	15625	15444	15760	15606	15572	15435	15527	15676	15508	15714	15588	15587	15718	15742	15555	15403	15506	15587	15790	15471	15531	15638	15522	15520	15536	15558	15659	15581	15459	15634	15559	15587	15632	15365	15536	15465	15575	15535	15485	15597	15716	15638	15633	15439	15596	15549	15615	15597	15689	15579	15566	15482	15499	15595	15626	15555	15461	15581	15693	15612	15716	15558	15614	15646	15662	15554	15474	15532	15664	15698	15777	15537	15647	15474	15452	15653	15721	15328	15546	15500	15662	15607	15760	15556	15643	15653	15470	15616	15533	15472	15590	15587	15489	15622	15469	15661	15637	15379	15654	15553	15510	15641	15678	15649	15580	15589	15636	15559	15532	15532	15578	15657	15578	15740	15535	15740	15522	15652	15508	15697	15643	15559	15537	15511	15622	15668	15533	15584	15506	15620	15519	15637	15343	15596	15492	15579	15562	15659	15536	15708	15640	15747	15579	15576	15443	15645	15456	15596	15517	15433	15597	15636	15572	15660	15550	15543	15627	15543	15547	15592	15494	15516	15590	15585	15563	15616	15605	15665	15608	15509	15682	15880	15547	15468	15643	15557	15617	15493	15565	15610	15583	15510	15490	15426	15508	15690	15576	15443	15661	15495	15598	15601	15634	15555	15667	15666	15452	15437	15654	15505	15545	15651	15520	15502	15712	15736	15537	15303	15515	15552	15570	15583	15710	15555	15516	15639	15523	15630	15612	15521	15611	15605	15579	15650	15550	15649	15563	15615	15531	15524	15580	15722	15584
30413	26460	28723	23993	20901	21767	21443	21109	23256	24227	23579	22503	21675	21131	20803	20584	20520	20467	20601	20546	20592	20632	20493	20815	20539	20315	20294	20555	20517	20207	20670	20484	20491	20511	20557	20452	20473	20421	20487	20576	20444	20613	20618	20703	20350	20402	20710	20550	20678	20626	20339	20213	20610	20593	20450	20537	20543	20480	20665	20552	20555	20369	20585	20682	20586	20496	20546	20575	20349	20428	20558	20475	20361	20335	20601	20764	20501	20588	20616	20498	20388	20423	20671	20298	20636	20409	20529	20681	20551	20464	20592	20440	20624	20647	20505	20690	20469	20257	20552	20447	20361	20279	20584	20617	20652	20482	20540	20451	20655	20505	20555	20652	20477	20243	20641	20561	20585	20446	20608	20464	20599	20389	20600	20776	20538	20378	20449	20497	20266	20666	20496	20332	20464	20370	20510	20487	20413	20413	20287	20374	20280	20712	20640	20541	20660	20358	20390	20545	20279	20301	20524	20489	20723	20533	20318	20356	20632	20469	20527	20285	20823	20535	20287	20608	20706	20459	20700	20441	20647	20867	20529	20517	20371	20547	20259	20546	20530	20575	20414	20538	20617	20666	20797	20688	20641	20486	20613	20451	20605	20566	20494	20415	20425	20579	20831	20631	20500	20624	20541	20410	20615	20650	20682	20798	20411	20584	20610	20683	20590	20494	20517	20566	20589	20307	20525	20421	20696	20444	20591	20506	20614	20390	20495	20583	20568	20567	20742	20720	20535	20609	20794	20625	20443	20544	20492	20390	20541	20515	20232	20566	20510	20780	20408	20589	20461	20450	20563	20452	20523	20584	20582	20410	20649	20538	20663	20565	20320	20506	20340	20457	20621	20328	20371	20528	20547	20706	20392	20585	20272	20194	20470	20451	20335	20481	20510	20390	20404	20511	20336	20329	20621	20609	20362	20366	20424	20553	20492	20443	20449	20363	20378	20402	20239	20341	20345	20647	20478	20259	20344	20558	20658	20731	20386	20450	20549	20313	20415	20593	20608	20408	20544	20324	20574	20523	20455	20552	20406	20563	20469	20519	20780	20509	20544	20621	20602	20388	20589	20350	20470	20730	20382	20542	20598	20449	20292	20492	20333	20516	20420	20482	20517	20579	20680	20581	20630	20211	20630	20417	20533	20577	20584	20675	20569	20528	20731	20308	20527	20496	20554	20474	20337	20619	20587	20568	20418	20622	20453	20678	20447	20506	20454	20575	20422	20397	20459	20702	20643	20558	20446	20423	20439	20546	20654	20339	20719	20522	20413	20366	20394	20542	20403	20596	20596	20250	20507	20240	20572	20599	20477	20500	20324	20828	20475	20620	20529	20320	20636	20432	20610	20417	20615	20551	20362	20442	20527	20654	20366	20620	20477	20485	20375	20467	20358	20521	20550	20641	20474	20708	20323	20314	20438	20465	20398	20566	20541	20593	20487	20595	20506	20601	20708	20593	20409	20427	20529	20315	20591	20415	20514	20670	20583	20616	20593	20626	20486	20608	20543	20580	20785	20486	20420	20356	20381	20434	20344	20458	20458	20608	20409	20548	20795	20494	20313	20518	20502	20380	20337	20583	20727	20351	20502	20481	20548	20511	20700	20576	20554	20486	20302	20307	20696	20498	20384	20361	20430	20391	20450	20403	20368	20530	20405	20484	20428	20643	20566	20436	20348	20488	20738	20596	20359	20603	20328	20658	20363	20467	20329	20668	20646	20617	20594	20758	20523	20663	20713	20415	20474	20484	20394	20493	20730	20516	20579	20599	20589	20513	20505	20458	20330	20314	20353	20616	20474	20580	20694	20592	20652	20636	20621	20525	20420	20456	20658	20789	20333	20489	20752	20571	20383	20430	20664	20650	20374	20403	20533	20783	20526	20624	20448	20505	20348	20395	20690	20496	20674	20433	20472	20489	20626	20810	20488	20423	20621	20651	20639	20482	20626	20467	20451	20379	20560	20450	20425	20452	20457	20563	20559	20608	20576	20640	20706	20355	20531	20728	20522	20299	20590	20525	20573	20481	20610	20531	20468	20411	20623	20396	20630	20651	20398	20523	20539	20442	20530	20700	20542	20453	20520	20444	20455	20464	20561	20781	20599	20357	20369	20456	20516	20751	20595	20398	20580	20705	20738	20641	20538	20525	20641	20433	20451	20581	20599	20609	20611	20446	20507	20503	20447	20306	20655	20623	20465	20660	20579	20518	20482	20562	20457	20350	20620	20467	20663	20587	20404	20598	20467	20504	20437	20377	20722	20274	20616	20483	20720	20463	20654	20521	20617	20569	20487	20418	20502	20575	20411	20369	20397	20604	20559	20609	20579	20585	20647	20538	20586	20779	20541	20421	20356	20579	20479	20536	20538	20329	20398	20522	20441	20624	20463	20641	20627	20768	20568	20700	20464	20675	20533	20462	20621	20659	20564	20359	20437	20465	20493	20702	20569	20781	20277	20483	20459	20588	20123	20587	20663	20416	20380	20629	20237	20560	20422	20563	20558	20392	20501	20603	20490	20506	20672	20508	20391	20483	20604	20750	20769	20617	20499	20326	20289	20373	20392	20665	20468	20442	20401	20449	20490	20299	20273	20479	20595	20443	20502	20466	20486	20426	20657	20599	20316	20471	20546	20467	20498	20433	20537	20425	20442	20570	20592	20415	20408	20614	20452	20707	20616	20608	20311	20898	20581	20519	20503	20568	20485	20589	20422	20587	20402	20435	20623	20543	20625	20513	20525	20417	20399	20403	20489	20452	20704	20633	20729	20480	20550	20578	20638	20598	20499	20345	20488	20445	20493	20522	20609	20545	20530	20423	20510	20320	20627	20665	20568	20549	20394	20553	20547	20368	20464	20684	20568	20510	20428	20626	20562	20502	20668	20363	20484	20622	20682	20539	20566	20333	20520	20530	20434	20358	20632	20567	20535	20446	20491	20521	20719	20653	20790	20503	20578	20649	20655	20577	20613	20591	20481	20631	20508	20805	20529	20484	20369	20752	20580	20692	20777	20456	20596	20709	20655	20719	20599	20588	20624	20635	20639	20381	20708	20482	20353	20620	20542	20393	20561	20420	20795	20576	20556	20312	20725	20622	20809	20537	20589	20514	20540	20502	20606	20552	20667	20468	20562	20501	20558	20547	20654	20556	20568	20362	20606	20557	20477	20233	20263	20631	20485	20395	20561	20468	20540	20577	20401	20599	20563	20546	20630	20391	20549	20634	20444	20357	20392	20269	20478	20748	20488	20436	20472	20527	20606	20657	20436	20386	20509	20497	20274	20355	20344	20485	20498	20600	20451	20666	20687	20363	20437	20580	20478	20450	20336	20484	20481	20651	20487	20479	20429	20550	20523	20477	20497	20662	20469	20514	20292	20577	20574	20575	20503	20669	20729	20307	20518	20541	20659	20681	20669	20273	20555	20584	20538	20407	20339	20456	20371	20600	20459	20476	20564	20445	20511	20706	20799	20809	20541	20499	20522	20380	20709	20421	20569	20388	20462	20671	20597	20620	20610	20431	20626	20745	20526	20470	20393	20718	20410	20549	20494	20409	20496	20405	20635	20446	20542	20598	20404	20384	20455	20630	20323	20530	20743	20546	20585	20549	20390	20312	20416	20686	20551	20370	20375	20378	20667	20681	20723	20569	20547	20562	20424	20483	20514	20426	20419	20646	20641	20271	20529	20544	20604	20520	20398	20489	20495	20449	20227	20254	20431	20602	20603	20321	20284	20608	20273	20442	20544	20584	20468	20536	20684	20491	20586	20714	20400	20729	20572	20681	20378	20688	20581	20377	20487	20504	20523	20508	20681	20739	20500	20519	20448	20472	20449	20641	20557	20472	20587	20500	20579	20475	20370	20557	20329	20596	20575	20553	20481	20333	20380	20667	20503	20621	20607	20431	20475	20548	20524	20496	20403	20511	20643	20350	20602	20543	20622	20683	20457	20422	20732	20478	20582	20574	20496	20691	20663	20647	20769	20576	20571	20672	20407	20458	20394	20450	20367	20524	20487	20485	20699	20721	20401	20705	20605	20532	20615	20317	20299	20262	20595	20560	20469	20479	20424	20485	20829	20578	20378	20394	20450	20575	20511	20553	20456	20620	20479	20627	20309	20437	20581	20367	20421	20426	20528	20299	20362	20602	20355	20455	20630	20384	20499	20616	20372	20600	20537	20297	20727	20458	20614	20416	20517	20312	20606	20329	20518	20358	20361	20608	20505	20586	20492	20611	20696	20481	20423	20767	20621	20668	20413	20535	20471	20443	20385	20409	20437	20617	20474	20863	20469	20425	20667	20560	20536	20649	20435	20559	20550	20348	20408	20529	20652	20431	20499	20445	20585	20543	20645	20575	20656	20795	20636	20560	20718	20536	20564	20447	20406	20537	20592	20621	20371	20597	20661	20515	20440	20438	20553	20422	20747	20641	20470	20383	20487	20580	20600	20503	20576	20498	20566	20643	20444	20394	20514	20450	20478	20554	20494	20465	20580	20513	20470	20601	20510	20272	20363	20539	20659	20692	20489	20550	20717	20467	20585	20589	20504	20419	20544	20607	20479	20348	20312	20634	20652	20687	20604	20722	20530	20429	20434	20535	20577	20421	20476	20480	20340	20448	20587	20713	20603	20640	20696	20607	20411	20475	20470	20731	20642	20531	20407	20384	20407	20459	20511	20539	20520	20689	20607	20394	20447	20454	20723	20601	20675	20629	20293	20617	20789	20544	20743	20513	20468	20532	20498	20553	20605	20397	20560	20550	20700	20613	20668	20597	20500	20380	20389	20380	20568	20510	20628	20634	20526	20634	20516	20547	20877	20519	20511	20599	20526	20471	20562	20488	20346	20482	20609	20505	20563	20564	20445	20435	20470	20568	20463	20661	20376	20401	20519	20620	20346	20383	20516	20144	20397	20429	20493	20393	20743	20457	20407	20705	20740	20466	20390	20494	20389	20384	20458	20499	20531	20463	20617	20383	20718	20667	20466	20710	20592	20422	20440	20747	20674	20466	20667	20531	20522	20507	20721	20410	20344	20541	20498	20689	20527	20243	20680	20549	20469	20651	20309	20466	20416	20486	20555	20504	20581	20608	20485	20413	20628	20498	20621	20424	20515	20491	20710	20684	20503	20393	20352	20472	20383	20439	20306	20493
25052	33566	25978	18231	17062	18833	17173	17736	21010	21463	20419	19069	17936	17283	16987	17098	16850	16906	16917	17037	16622	16890	16934	16991	16854	16811	16827	16971	16874	16985	16773	16944	16962	16793	16861	16713	16786	16855	16923	16758	16878	16794	17004	16817	16820	16882	16962	16825	16791	16879	16895	16937	16652	16868	16907	16897	16803	16827	16808	16952	16915	16837	16976	16902	16668	16810	16753	16850	16839	16786	16937	16752	16789	16897	16986	16751	16916	16843	16778	16961	16746	17023	16664	16868	16990	16915	16905	16953	16925	16892	16736	16833	16916	16783	16855	16805	16731	16676	16903	16832	16727	16912	16853	16904	16877	16826	16729	16799	16868	16837	16783	16853	16858	16825	16741	16954	16853	16956	16830	16876	16961	16895	16912	16662	16943	16749	16711	16876	16749	16961	16973	16798	16822	16767	16899	16677	16660	16765	16950	16689	16839	16770	16770	16716	16744	16774	16648	16849	16892	16857	16890	16945	16862	16769	16834	16737	16859	16980	16955	16906	16847	16947	16951	16884	16929	16805	17021	16828	16603	16703	17118	16865	16890	16796	16805	16797	16846	16903	16885	16929	17004	16874	16807	16836	16857	16986	16848	17074	16837	16974	16792	16777	16870	16800	16870	16842	16936	16862	16874	16801	16993	16812	16639	16979	16656	16899	16916	16703	16851	16751	16809	16938	16791	16777	16847	16931	17072	16837	16897	16876	16804	16845	16766	16908	16806	16763	16973	17067	16763	16913	16902	16753	16877	16838	16743	16951	16901	16946	17006	16822	16815	16881	16926	16694	16741	16744	16855	16812	16877	16697	16947	16845	16736	17017	16873	16844	16942	16864	16831	16860	16722	16948	16896	16836	16946	16949	16868	16770	16920	16969	16935	16846	16867	16988	16936	16829	16828	17075	16792	16829	16859	16891	16754	16811	16823	16720	16871	16974	16815	16945	16903	16896	16557	16925	16881	16934	16736	16846	16992	16891	17128	16746	16890	16913	16875	16755	16860	16738	16837	16956	16944	16910	16825	16702	16923	16893	16870	17032	16880	17027	16931	16988	16957	16697	16811	16832	16782	16759	16919	16932	16852	16948	16915	16930	16808	16882	16800	16818	16860	16744	17018	16939	16866	16919	16968	16755	16826	16977	16952	16923	16799	16839	16943	17049	16787	16934	16978	16921	17033	16985	16947	16810	16760	16705	16837	16791	16692	17020	16738	17010	17127	16834	16838	16706	16841	16957	16835	16725	16782	16873	16902	16760	16859	16803	16954	16775	16866	17001	16754	16715	16798	16867	16710	16775	16757	16873	16781	17059	16917	16835	16762	16666	16851	16782	16705	16742	16784	16935	16938	16780	16813	16927	16838	16730	16889	16873	16821	16696	16976	16984	16861	16764	16761	16842	16817	17059	16860	16957	16794	16896	16993	16872	17037	16971	16901	16835	16917	16794	16822	16641	16855	16869	16939	16985	16781	16850	16752	16908	16678	16935	16840	16754	16880	16717	16791	16850	16874	16796	16797	16790	16769	16777	16914	16761	16934	16872	16833	16869	16853	16798	16797	16840	16948	16897	16645	16721	16946	16924	16783	16832	16798	16821	16790	16856	16953	16716	16949	16852	16848	16863	16878	16813	16698	16824	17023	16804	16905	16822	16908	16733	16736	16847	16768	16738	16903	16843	16921	16940	16892	16754	16893	16899	16855	17064	16908	16920	16831	16977	16702	16753	16706	16841	16954	16776	16907	16807	17074	16750	16755	16919	16969	16907	16929	16820	16842	17015	16788	16822	16908	16925	16728	16776	16806	16853	16927	16878	16795	16836	16698	16912	16872	16906	16853	16731	16843	16795	16844	16894	16878	16809	16779	16900	16786	17061	16872	16977	16826	16840	16925	16694	16860	16875	16802	16827	16869	16976	16793	16842	16790	16804	16822	16815	16789	16792	16870	16786	16796	16874	17026	16813	16774	16759	16925	16876	16934	16924	16824	16879	16830	16825	16885	16877	16831	16877	16962	16858	16914	16659	16744	16754	16926	16784	16901	16856	16840	16913	16708	16718	16602	16724	16969	16734	16905	16864	16882	16982	16918	16819	16858	16897	16956	16889	16898	16832	16903	16895	16824	16982	16553	16762	16871	16936	16901	17100	16829	16946	16904	16875	16918	16689	16885	16854	16799	16850	16922	16936	16975	16753	16800	16881	16647	16782	16894	16805	16916	16895	16809	16747	16816	16949	16953	16768	16841	16997	16892	16756	16747	16919	16853	16926	16736	16647	16927	16899	16741	16908	16935	16867	16632	16881	16904	16765	16903	17008	16759	17026	16815	16986	16842	16865	16991	16829	16796	16938	16843	16950	16802	16810	16818	16914	16923	16818	16737	16812	16755	16825	16812	16933	17033	16623	16980	16900	16905	16796	16906	16804	16828	16905	16838	16859	16880	17045	16748	16811	16856	17012	16797	17022	16872	16859	17030	17016	16844	16967	16725	16815	16968	16818	16926	16982	16961	16850	16892	16843	16840	16913	16763	16838	16884	16793	16993	16702	16811	16927	16620	16673	16978	16986	16866	16707	16772	16879	16788	16824	16901	16964	16804	16917	17015	16994	16835	16951	16899	16768	17016	16806	16897	17057	16746	16905	16944	16847	16893	16805	16760	16850	16892	17031	17003	16760	16860	16970	16780	16892	16832	16884	16833	16768	16763	16777	16900	16833	16857	16667	16859	16942	16783	16835	16895	16969	16894	16886	16793	16844	16839	16930	16874	17020	16810	16695	16884	16913	16873	16818	16814	16872	16904	16707	16840	16736	16783	16836	16927	16851	16895	16825	16891	16767	16850	16807	16742	16732	16974	16798	16763	16895	16787	16908	16890	16781	16829	16899	17058	16812	16938	16815	16804	16794	16872	16911	16967	16649	16828	16905	16828	16815	16861	16929	16878	16834	16883	16840	16805	16748	16781	16848	16768	16870	16922	17016	17020	16776	17005	16807	16832	16666	16701	16874	16891	16877	16739	16807	16876	16869	16874	16777	16928	16811	16955	16940	16857	16875	16877	16946	16844	16797	16922	17060	16962	16932	17007	16872	16851	16967	16809	16940	16929	16688	16763	16946	16841	16866	16640	16917	16781	16842	16845	17073	17030	17026	16951	16918	16829	16877	16955	16936	16852	16786	17093	16955	16902	17024	16977	16940	16891	16888	16743	16715	17031	16881	16868	16937	16854	16872	16896	16967	16956	16772	16926	16918	16845	16755	16812	17008	16953	17088	16746	16811	16771	16894	16833	16844	17018	16914	16973	16705	16804	16953	16946	16777	16949	16898	16725	16878	16787	16873	16756	16871	16939	16787	16904	16791	16938	16615	16878	16909	16781	16716	16789	16847	16710	16784	16887	16807	16795	16832	16791	16765	16858	16918	16911	16812	16947	16846	16918	16963	16883	16718	16817	16764	16942	16845	16735	16970	16894	16990	16972	16800	16737	16819	16971	16947	16737	16963	17003	16927	16875	16835	16847	16752	16770	16753	16771	16753	16921	16678	16963	16893	17086	16869	16995	16831	16801	16805	16745	16865	16913	17005	16969	16986	16936	16812	16912	16827	16797	17006	16831	16891	16905	16832	16889	16799	17009	16852	16891	16891	16909	16827	16748	16715	16867	16988	16868	16951	16878	16682	16998	16893	16891	16892	16858	16777	16675	16748	16844	16954	16882	16966	16992	16958	17043	16809	16949	17013	16818	16692	16750	17020	17030	16880	16906	16734	16751	16874	16906	17043	16931	17041	16912	16941	16690	16830	16838	16842	17006	16646	17020	16845	16932	16880	16853	16672	16850	16668	16938	16763	16935	16856	16948	16835	17042	16914	16978	16765	16659	16875	16744	17040	16885	16818	17004	16788	16927	16894	16810	16759	16803	16824	16861	16696	16911	16740	16818	16788	16833	16886	16768	16779	16718	16749	16874	16837	16866	16894	16786	16721	16877	16947	16776	16961	16738	16790	16913	16753	16807	16868	16709	16783	16810	16696	16757	16864	16865	16794	16870	16704	16809	16705	16829	17065	16858	16810	17025	16756	16842	16785	16810	16871	16669	16814	16766	16878	16794	16909	16640	16966	16757	16786	17008	16978	16829	16718	16943	17004	16927	16766	16781	16843	16876	16906	16864	16738	16968	16962	16973	16980	16836	16833	16816	16931	16871	16859	17028	16900	16769	16941	16975	16872	16785	16784	16883	16836	16873	16954	16795	16946	16934	16712	16939	16897	16852	16781	16978	16911	16932	16899	17040	16695	16886	16756	16778	16732	16954	16875	16778	16968	16948	16919	16892	16743	16831	16776	16882	16741	16753	16826	16829	16923	17133	16776	16942	16871	16806	16988	16774	16750	16817	16787	16943	16838	16769	16781	16923	16914	16815	16988	16790	16844	16983	16942	17011	16941	16836	16781	16962	16731	17011	16795	16913	16719	17051	16888	16771	16913	16744	16736	16935	16768	16704	17022	16864	16926	16950	16781	16953	16660	16810	16805	16980	16884	16849	16690	16996	16854	16921	16799	16801	16941	16846	16840	16851	17013	16929	16937	16682	16731	16920	16846	16870	16946	16917	16706	16629	16854	16903	16964	16828	16885	16731	16928	16761	16871	16885	16973	16885	16921	16947	16734	16763	16971	17024	16919	16916	16988	16918	16858	16852	16847	16778	16613	16979	16904	16922	16747	16797	16721	16786	16948	16835	16797	16869	16767	16864	16963	16997	16930	16881	16732	16863	16768	16875	16662	16910	16955	16784	17139	16861	16715	17112	16762	16840	17102	16885	16801	16949	16761	17065	16852	16752	16903	16834	16798	16837	16816	16816	16803	16860	16841	16827	16931	16915	16924	16812	16791	16819	16818	16999	16918	16812	16767	17039	16947	16857	16811	17060	16829	16835	16967	17003	16901	16968	16959	16806	16786	16873	16973	17064	16931	16843	16931	16781	16942	16960	16868	17032	16674	16896	16858	16942	16882	16812	16959	16949	16965	16745	16739	16894	16754	16699	16923	16768	16910	16906	17007	16962	16956	16913	16819	16775	16999	16696	16861	16866	16816	16878	16788	16945	16956	16917	16866	17000	16883	16910	16774	16790	16877	16794	16791	16871	16859	16920	16918	16817	17020	16927	16850
25339	21718	28651	25520	22425	27098	23941	24480	37975	40264	34856	30348	25841	21955	18715	18021	17767	18093	17769	17738	17790	17800	17821	17911	17920	17710	17595	17971	17919	17737	17658	17477	17730	17789	17773	17770	18055	17782	17708	17761	17713	17668	17828	17808	17760	17880	17830	17666	17907	17751	17848	17672	17738	17546	17800	17857	17742	17758	17831	17678	17753	17543	17772	17793	17560	17937	17759	17804	17643	17887	17970	17696	17752	17669	17852	17697	17507	17732	17849	17769	17696	17852	17850	17751	17775	17593	17842	17886	17866	17836	17809	17796	17691	17804	17795	17815	17749	17733	17872	17659	18035	17808	17659	17832	17813	17889	17978	17772	17801	17830	17810	17823	17643	17901	17640	17804	17616	17557	17681	17634	17571	18031	17727	17700	17677	17735	17761	17715	17744	17635	17771	17778	17855	17849	17669	17671	17727	17699	17772	17443	17703	17763	17710	17787	17644	17466	17633	17641	17665	17830	17771	17712	17828	17676	17702	17845	17708	17964	17840	17748	17676	17631	17883	17751	17673	17693	17809	17673	17598	17773	17932	17655	17738	17818	17823	17750	17496	17741	17569	17613	17585	17783	17765	17835	17751	17816	17757	17638	17682	17534	17894	17619	17714	17738	17964	17657	17513	17872	17844	17618	17923	17768	17814	17797	17762	17683	17754	17635	17628	17654	17656	17743	17886	17650	17752	17581	17519	17722	17696	17747	17814	17915	17682	17598	17636	17850	17603	17676	17619	17727	17688	17567	17783	18010	17686	17792	17983	17685	17549	17726	17866	17716	17717	17774	17762	17876	17752	17597	17815	17697	17894	17831	17776	17738	17712	17602	17772	17737	17662	17595	17834	17508	17950	18021	17654	17647	17463	17645	17700	17846	17808	17739	17670	17924	17807	17688	17698	17789	17760	17668	17552	17689	17843	17634	17856	17688	17767	17813	17687	17666	17560	17757	17634	17727	17762	17670	17619	17615	17694	17877	17637	17651	17774	17826	17792	17535	17597	17916	17530	17688	17835	17923	17780	17822	17794	17767	17740	17734	17633	17701	17874	17740	17607	17690	17673	17601	17708	17679	17649	17862	17604	17683	17805	17711	17837	17844	17941	17730	17868	17597	17807	17748	17622	17631	17633	17640	17656	17694	17850	17603	17882	17687	17656	17732	17622	17875	17774	17819	17769	17725	17725	17816	17818	17674	17767	17616	17799	17865	17822	17740	17868	17765	17617	17573	17650	17859	17715	17711	17887	17735	17612	17732	17627	17713	17768	17768	17828	17812	17828	17634	17542	17840	17648	17800	17662	17640	17580	17673	17696	17838	17888	17698	17781	17677	17745	17705	17701	17584	17800	17678	17668	17673	17686	17588	17786	17804	17769	17830	17779	17987	17860	17852	17795	17528	17751	17625	17954	17847	17627	17647	17754	17738	17909	17984	17656	17764	17710	17605	17789	17832	17672	17561	17615	17657	17739	17876	17797	18010	17870	17740	17914	17798	17877	17752	17892	17801	17522	17599	17750	17881	17709	17695	17667	17801	17925	17532	17597	17760	17680	17832	17665	17942	17841	17832	17595	17746	17567	17665	17554	17678	17633	17467	17718	17810	17748	17618	17866	17675	17684	17971	17713	17656	17728	17647	17615	17607	17805	18021	17883	17745	17895	17783	17707	17739	17687	17660	17592	17717	17695	17645	17751	17706	17672	17796	17699	17767	17888	17976	17845	17682	17989	17740	17702	17876	17979	17782	17696	17498	17601	17756	17600	17554	17683	17610	17848	17820	17763	17585	17735	17739	17830	17603	17810	17706	17552	17869	17738	17641	17853	17670	17894	17713	17845	17873	17874	17732	17747	17647	17906	17605	17878	17736	17788	17783	17926	17640	17796	17696	17640	17623	17816	17575	17704	17767	17634	17848	17865	17836	17753	17813	17761	17681	17710	17571	17706	18006	17679	17652	17644	17753	17770	17934	17726	17629	17724	17676	17930	17936	17734	17740	17802	17673	17589	17793	17847	17944	17616	17659	17733	17724	17884	17755	17700	17510	17671	17657	17941	17709	17757	17815	17730	17773	17881	17643	17975	17709	17695	17901	17605	17641	17937	17687	17769	17809	17816	17721	17806	17712	17773	17538	17970	17842	17748	17659	17440	17492	17706	17633	17710	17555	17692	17654	17877	17723	17676	17956	17776	17493	17509	17563	17683	17687	17843	17696	17800	17707	17549	17621	17609	17921	17645	17752	17845	17782	17654	17614	17796	17660	17824	17714	17768	17841	17655	17543	17741	17836	17624	17603	17686	17734	17887	17582	17685	17845	17630	17797	17865	17648	17714	17736	17501	17858	17936	17756	17618	17669	17752	17742	17539	17663	17704	17652	17512	17763	17810	17781	17838	17683	17795	17763	17897	17940	17893	17677	17866	17812	17535	17713	17799	17862	17912	17741	17688	17687	17917	17712	17624	17765	17967	17772	17480	17677	17816	17716	17658	17868	17737	17670	17753	17885	17919	17903	17873	17729	17766	17833	17599	17526	17721	17699	17576	17742	17752	17713	17971	17556	17622	17801	18046	17802	17614	17868	17722	17642	17808	17619	18038	17632	17565	17897	17645	17711	17752	17929	17851	17753	17693	17723	17779	17850	17873	17905	17551	17414	17828	17739	17654	17728	17888	17663	17731	17707	17760	17810	17909	17679	17770	17573	17704	17961	17709	17579	17821	17748	17578	17860	17717	17725	17726	17853	17658	17668	17659	17991	17764	17614	17711	17684	17848	17813	17599	17789	17819	17827	17634	17762	17755	17536	17743	17595	17874	17666	17822	17986	17739	17726	17888	17838	17927	17639	17648	17739	17606	17621	17947	17911	17981	17760	17691	17694	17799	17729	17778	17647	17884	17777	17687	17463	17726	17766	17805	17796	17579	17690	17637	17558	17680	17615	17597	17764	17602	17572	17803	17796	17803	17930	17758	17636	17764	17586	17684	17759	17794	17624	17696	17630	17690	17800	17563	17947	17726	17743	17765	17808	17787	17677	17924	17799	17787	17763	17618	17731	17694	17747	17789	17815	17591	17670	17851	17801	18024	17685	17729	17721	17721	17865	17731	17748	17992	17632	17597	17899	17781	17895	17807	17592	17713	17681	17940	17694	17514	17871	17650	17830	17726	17875	17697	17948	17533	17865	17725	17621	17866	17548	17921	17849	17736	17794	17605	17526	17656	17742	17523	17772	18069	17716	17693	17478	17763	17676	17816	17549	17866	17647	17826	17783	17383	17841	17618	17601	17672	17847	17810	17702	17632	17623	17874	17706	17643	17664	17709	17670	17702	17793	17877	17732	17712	17689	17785	17796	17725	17761	17854	17624	17828	17744	17712	17738	17755	17903	17724	17560	17836	17590	17875	17705	17747	17675	17669	17716	17736	17812	17656	17566	17653	17802	17896	17815	17656	17564	17703	17606	17660	17594	17698	17755	17766	17791	17767	18024	17760	17659	17734	17935	17741	17644	17637	17640	17710	17804	17833	17862	17669	17894	17677	17885	17575	17692	17643	17733	17323	17597	17700	17664	17569	17851	17602	17818	17837	17774	17638	17961	17739	17711	17874	17832	17682	17763	17725	17695	17874	18004	17788	17602	17804	17866	17742	17896	17776	17562	17590	17634	17814	17630	17682	17412	17822	17693	17767	17713	17691	17748	17819	17800	17765	17670	17648	17694	17614	17842	17550	17746	17850	17751	17827	17873	17790	17703	17591	17538	17732	17760	17505	17786	17721	17823	17929	17729	17739	17631	17791	17718	17645	17852	17802	17819	17662	17876	17796	17718	17685	17873	17651	17867	17795	17647	17642	17620	17764	17730	17840	17660	17776	17681	17760	17540	17839	17725	17682	17592	17771	17874	17681	17608	17533	17795	17878	17721	17643	17572	17615	17718	17846	17876	17837	17738	17743	17865	17594	17584	17574	17736	17802	17752	17690	17747	17642	17771	17858	17680	17852	17477	17792	17730	17702	17639	17670	17814	17768	17853	17733	17844	17510	17717	17652	17800	17702	17744	17817	17734	17723	17821	17622	17673	17697	17765	17982	17776	17822	17856	17754	17543	17888	17814	17705	17920	17612	17875	17656	17830	17830	17719	17742	17618	17804	17889	17894	17790	17895	17643	17466	17796	17938	17787	17730	17917	17766	17575	17658	17870	17870	17676	17647	17748	17849	17658	17759	17753	17810	17706	17766	17966	17648	17765	17888	17900	17685	17740	17858	17777	17764	17835	17964	17819	17831	17834	17629	17934	17825	17778	17852	17773	17735	17813	17954	17460	17722	17874	17743	17621	17907	17889	17674	17678	17746	17738	17689	17779	17870	17553	17788	17794	17887	17669	17669	17491	17844	17932	17783	17721	17777	17729	17753	17704	17744	17921	17835	17594	17695	17671	17910	17580	17633	17669	17825	17710	17747	17811	17692	17794	17847	17687	17840	17853	17818	17727	17749	17714	18037	17828	17764	17800	17528	17544	17809	17629	17689	17767	17638	17918	17709	17624	17617	17614	17518	17703	17815	17799	17513	17661	17740	17892	17867	17593	17705	17690	17632	17834	17603	17546	17741	17557	17883	17660	17691	17754	17830	17797	17499	17713	17942	17870	17824	17761	17722	17725	17785	17957	17621	17882	17792	17602	17882	17811	17771	17626	17977	17773	17902	17846	17722	17729	17667	17857	17520	17790	17788	17756	17659	17694	17867	17722	17758	17840	17769	17763	17643	17823	17750	17655	17754	17572	17650	17882	17653	17853	17954	17721	17858	17641	17717	17757	17662	17723	17916	17691	17671	17663	17530	17795	17658	17799	17904	17726	17729	17606	17821	17622	17861	17711	17828	17845	17553	17621	17821	17707	17833	17650	17774	17786	17605	17582	17626	17578	17598	17659	17777	17836	17815	17676	17821	17567	17621	17797	17713	17699	17525	17553	17857	17692	17983	17850	17709	17871	17897	17675	17674	17806	17791	17760	17620	17633	17898	17896	17856	17650	17508	17501	17789	17856	17642	17757	17929	17716	17689	17851	17609	17811	17572	17785	17661	17616	18008	17820	17765	17682	17849	17858	17851	17765	17695	17694	17860	17760	17761	17791	17677	17706	17748	17769	17894	17789	17718	17724	17778	17577
28895	44449	32729	20638	18740	27028	18361	25421	39933	39884	34091	29369	24085	19137	15629	15252	15132	15152	15152	15139	15059	15129	15224	15227	15112	15148	15094	15097	15204	15109	15210	15172	15130	15165	15204	15353	15283	15278	15015	15268	15107	15153	15238	15184	15152	14893	15119	15193	15052	15224	15162	15056	15035	14986	15179	15287	15098	15052	15148	15029	15182	15017	15264	15149	15084	15200	15092	15121	15224	15312	15261	15045	15099	15000	15148	15155	15068	15395	15038	14986	15155	15169	15258	15143	14917	15157	15038	15140	15234	15090	15149	15182	15322	15139	15141	15077	15293	15294	15221	15114	15165	15077	15143	15193	15232	15105	15180	15129	15125	15054	15080	15032	15101	15104	15071	15129	15083	15060	15234	15165	15250	15116	15170	15196	15259	15161	15195	15211	15233	15051	15133	15194	15032	14952	15159	15178	14875	15165	15143	15167	15232	15134	15194	15293	15215	15180	15151	15064	15114	15195	15040	15150	15142	15209	15043	15252	15248	15095	15293	15092	14973	15010	15145	15107	15309	15197	15119	15121	15059	14967	15120	15066	15382	15136	15161	15076	15256	15177	15121	15124	15082	14943	15043	15141	15225	15149	15162	15274	15278	14991	14992	15047	15071	15042	15151	15145	15082	15029	15161	15185	15040	15089	15162	15141	15189	15176	15045	15177	15018	15147	15064	15285	15146	15028	15187	15108	15162	15137	15153	15211	14904	15101	15165	15059	15047	15072	15123	15088	15091	15129	15171	15128	15089	15176	15107	15074	14954	15079	15073	15076	15108	15216	15256	15197	15033	15099	15224	15238	15120	15117	15142	15031	15077	15098	15171	15090	15113	15175	15289	15090	15132	15222	14946	15045	15245	15061	15206	15143	15024	15024	15231	15107	15068	15080	15164	15053	15167	15057	15034	15143	14999	15218	15161	15121	15046	15161	15131	15255	15169	15080	15047	15213	15224	15259	15026	15299	15115	15159	15157	14896	15099	15056	15041	15105	15183	15164	15028	15058	15149	15179	15217	15185	15169	15209	15055	15220	15076	15147	15055	15031	15042	15136	15033	15292	15006	15108	15040	15265	15041	15027	14990	15334	15171	14846	15149	15025	15018	15093	15065	15186	15256	15002	15093	14984	15184	15052	15123	15319	15130	15049	15184	15097	15305	14983	15196	15095	15195	15237	15251	15076	15057	15198	15204	15223	15050	15179	15129	15167	15081	15064	15221	15074	15174	15042	15196	15186	15076	15088	15182	15198	15149	15041	15121	15097	15222	15074	15039	15282	15227	15090	15112	14855	15043	15052	15167	15049	15185	15190	15022	15083	15035	15006	14893	15131	15017	15143	15159	15168	15167	15089	15336	15281	15275	15169	15134	15216	15059	15196	15177	15329	15026	15258	15240	15160	15026	15217	14935	15081	15029	15045	15207	15014	15006	15056	15147	15236	15148	15237	15116	15107	15128	15078	15163	15057	15036	14988	15150	15144	15033	15064	15016	15109	15218	15240	15031	15115	15117	15086	15186	15239	15240	15141	15062	15091	15192	15105	15096	15133	15222	14964	15191	15041	15161	15384	15311	15023	15049	15096	15023	15150	15116	15145	15071	15108	15068	15062	15078	15226	15156	15135	14970	15135	15267	15309	15099	15096	15125	15085	15161	15165	15022	15294	15228	15053	15098	15131	15063	15082	15069	15323	15081	15019	14993	15182	15007	15179	15262	15208	15184	15157	15138	15184	15218	15018	15230	15143	15005	15077	15317	15007	15104	15138	15233	14982	15352	15214	15186	15195	15129	14960	15115	15168	15190	15039	15090	15184	15084	15175	15032	15209	15287	15068	15196	15185	15020	15135	15191	15044	15279	15184	15214	15185	15060	15101	14899	15130	15057	15049	15165	15079	15252	15090	15148	15216	15212	14887	15128	15176	15341	15212	15139	15206	15145	15188	15183	15039	15239	15135	15005	15106	15244	15072	15141	15117	15119	15138	15437	15126	15079	15210	15016	15145	15154	15166	15294	15097	15204	15150	15022	15016	15135	15097	15140	15118	15024	15275	15175	15083	15179	15046	15020	15147	15292	15084	15242	15005	15089	15146	15158	15244	15106	14962	15305	15332	15202	15273	15149	15160	15106	15070	15297	15113	15102	15334	15228	15191	15200	15220	15128	15017	15082	15334	15094	15098	15165	15095	15273	15232	14986	15355	14986	15232	15090	15018	15222	15129	15108	15069	15243	15180	15141	15210	15164	15000	15142	15080	15044	15050	15172	15116	15220	14935	15122	15285	14974	15132	15206	15339	14982	15104	15197	14905	15100	15134	15137	15116	15192	15215	15039	15052	15076	15095	15013	14946	15142	15028	15270	14898	15041	15159	15257	15133	15189	15114	15138	15170	15093	15067	15285	15112	15142	15111	14967	15153	15033	15090	15292	15270	15300	15026	15106	15323	15094	15203	15117	15191	15087	14977	15117	15135	15136	15191	15134	14947	15049	15031	15269	15070	15125	15091	14956	15161	15129	15082	15141	15110	15114	15313	15280	15107	15064	15111	15025	15196	15126	15273	15112	15160	15161	15149	14928	14987	15045	15136	15162	14983	15063	15048	15020	15222	14997	15077	15103	15301	15211	15099	15192	15052	15132	15065	15200	15177	15214	15233	15224	15255	15182	15185	15123	15226	15281	15143	15259	15088	15258	15034	15146	15067	15107	15172	15174	15129	15196	15144	15080	14886	15175	15174	15024	15149	15149	15086	15162	15214	15216	15097	15288	15095	15076	15162	15064	15145	15034	15400	15231	15203	15135	15207	15348	15209	15168	14966	14998	15077	15214	15101	15069	15102	15145	15094	15088	15090	15086	15104	15049	15131	15086	15100	15216	15095	15063	15126	15148	15118	14890	15239	15267	15137	15242	15231	15212	15114	15090	15292	15050	15144	15148	15129	15140	15149	15080	15241	15259	15087	15115	15053	15108	15087	15069	14991	15016	15017	15171	15087	14968	15230	15151	15158	15136	15229	15067	15148	15194	15107	15115	15205	15126	15134	15221	15115	15114	15175	15076	15152	15158	15166	15120	15272	15269	15024	15190	15119	15373	15223	15071	15207	15027	15165	15111	15227	15141	15235	15091	15175	15162	15251	15181	15134	15202	15164	15253	15012	15214	15189	15064	15145	15251	15168	15256	15182	15337	15047	15050	15064	15107	15267	15137	15089	14931	15140	15202	15201	15205	15099	15106	15166	15164	14956	15124	15154	15304	15239	15300	15206	15475	14945	15324	15095	15177	15090	15116	15197	15093	15138	15158	15264	15019	15320	15059	15203	15071	15166	15098	15224	15103	15152	15247	15103	15147	15097	15116	15176	14967	15174	15030	15274	14980	14997	15131	15177	15029	15060	15165	15028	15221	15099	15136	15022	14975	15179	15246	15206	15239	14992	15050	15034	15309	15089	15198	15060	15083	15010	15286	14982	15136	15060	15006	15153	15082	15107	15116	15243	15316	15169	15272	15246	15026	15080	14977	15181	15149	15004	15174	15153	15224	15107	15088	15123	15058	15141	15136	14960	15039	15211	15098	15096	15228	15116	15088	14997	15098	15037	15131	15089	15094	15181	15108	15044	15198	15054	15063	15261	15008	15250	15216	15215	15152	15248	15107	15200	15123	15194	15138	15159	15139	15006	15148	15105	15077	15297	15185	15095	15197	15097	15268	15250	14915	15174	14965	15202	15115	15192	15127	15146	15049	15227	15103	15117	15097	15184	15013	15201	15271	15074	15321	15045	15065	15240	15234	15096	15079	15216	15056	15184	15106	15172	15286	15152	15192	15122	15092	15157	15257	15259	15234	15055	15102	15108	15136	15048	15012	15143	15156	15186	15282	14969	15041	15031	15113	15191	15046	15120	14985	15014	15061	15359	15200	15174	15192	15095	15048	15192	15120	15078	15093	15196	15239	15103	15197	15102	15046	15122	15284	15368	15035	15090	15359	14954	15185	15168	15170	15118	15144	15064	14981	15091	15180	15251	15257	15135	14916	15006	15229	15087	15171	15210	15149	15036	15100	15044	15142	15154	14998	15012	15075	15000	15280	15015	15324	15093	15231	15065	15070	14981	15226	15318	15103	15126	15037	15250	15346	15125	15226	15189	15231	15196	15186	15150	15114	15081	15039	15310	15195	15087	15260	15287	15202	15137	15069	15091	14991	15001	15092	15387	15048	15120	14994	15149	15269	15154	15068	15165	15008	15325	15138	15081	15200	15186	15270	15089	15177	15005	14950	15203	15181	15219	15215	15167	15310	15362	14996	15057	15085	15082	15243	15081	15281	15264	15024	15228	15174	15354	15023	15135	15067	15217	14985	15192	15248	15298	15177	15088	14995	15067	15154	15050	15171	15122	15238	15177	15195	15105	15357	15000	15180	15252	15236	15073	15195	15244	15093	15031	15165	15104	15126	15246	15331	14996	15113	15074	15227	15112	15117	15213	15172	14965	15093	15111	15153	15034	15053	15188	15001	15181	15136	15179	15208	15299	15125	15060	15241	15146	14963	15107	15056	15107	15105	15348	15061	15243	15151	15108	15037	15250	15265	15220	15034	15051	15150	15198	15150	15214	15206	15001	15014	15052	15164	15024	15148	15030	14986	15157	15166	15176	15220	15214	15117	15143	15031	15061	15283	15162	15115	15082	15120	15099	15239	15134	15089	15069	15154	15041	15052	15029	15304	15080	15101	15183	15286	15120	15344	14907	15055	15221	15134	15205	15247	15177	15054	15133	14992	15117	15075	15112	15171	14908	15172	15162	15143	15274	15182	14982	15093	15132	15129	15069	15177	15183	15241	14941	15183	15003	15105	15194	15166	15273	15141	15034	15258	15252	15172	15115	15164	15189	15096	15180	15154	14983	15279	15151	15171	15093	15132	15165	15193	15174	15244	15045	15297	15102	15075	15147	15092	15182	15177	15217	15065	15206	15093	15093	15346	15226	15047	15171	15062	15113	15280	15108	15272	15091	15106	15121	15178	15113	15074	15048	15198	15035	15207	15028	15099	15009	15202	15095	15008	15353	15186	15221	15120	15075	15153	15124	15110	15076	15231	15118	15108	15162	15236	15000	15225	15253	15148	15089	15224	15230	15225	15103	15232	15028	15084	15097	15159	15025	15212	15086
24117	21541	29260	24531	22082	30031	26434	27668	40845	43288	45095	31664	24016	19417	14312	13157	12995	12908	12922	12908	12863	12947	12851	12668	12989	12830	12856	12862	12696	12734	12923	12784	12799	12775	12805	12831	12805	12723	12648	12779	12738	12862	12740	12761	12813	12785	12682	12685	12780	12727	12706	12496	12619	12579	12547	12867	12688	12574	12725	12540	12742	12810	12729	12682	12640	12522	12831	12684	12552	12971	12845	12777	12759	12730	12748	12619	12818	12660	12640	12766	12698	12519	12809	12669	12501	12783	12711	12669	12727	12825	12752	12625	12639	12699	12656	12678	12683	12720	12834	12636	12595	12624	12816	12680	12647	12730	12826	12819	12597	12872	12446	12712	12632	12705	12752	12594	12677	12636	12784	12527	12784	12771	12669	12561	12758	12734	12873	12490	12732	12699	12668	12774	12784	12634	12675	12622	12551	12562	12620	12727	12614	12676	12756	12699	12532	12688	12658	12770	12760	12706	12835	12732	12475	12730	12733	12791	12694	12723	12804	12573	12810	12858	12704	12689	12590	12603	12812	12690	12659	12727	12743	12789	12824	12608	12702	12645	12874	12807	12748	12507	12732	12752	12739	12588	12717	12441	12661	12722	12479	12636	12639	12685	12683	12676	12767	12691	12735	12681	12715	12937	12740	12596	12717	12596	12703	12725	12734	12751	12684	12606	12697	12711	12775	12767	12719	12832	12788	12651	12974	12741	12618	12697	12609	12581	12698	12498	12682	12619	12743	12521	12583	12533	12966	12818	12733	12698	12737	12734	12593	12805	12878	12542	12588	12629	12657	12677	12601	12743	12734	12527	12550	12727	12775	12738	12939	12806	12823	12755	12593	12722	12804	12783	12591	12707	12741	12565	12751	12616	12797	12822	12624	12724	12591	12787	12796	12736	12808	12679	12588	12759	12705	12591	12607	12612	12542	12489	12621	12534	12633	12684	12696	12648	12787	12588	12806	12633	12859	12718	12603	12709	12660	12742	12698	12697	12709	12523	12734	12813	12607	12658	12729	12594	12619	12606	12799	12841	12804	12694	12671	12569	12741	12656	12685	12938	12790	12586	12549	12630	12579	12621	12737	12695	12566	12682	12881	12760	12739	12746	12699	12658	12769	12798	12898	12466	12813	12759	12702	12670	12808	12819	12649	12733	12771	12599	12482	12799	12749	12666	12836	12854	12861	12590	12751	12630	12532	12681	12753	12903	12739	12705	12630	12711	12816	12598	12534	12671	12658	12739	12813	12767	12632	12684	12708	12758	12729	12713	12717	12579	12704	12735	12903	12704	12689	12749	12670	12843	12859	12692	12755	12864	12689	12755	12703	12663	12710	12561	12661	12730	12566	12396	12616	12665	12548	12674	12688	12847	12742	12617	12639	12681	12837	12793	12720	12702	12731	12675	12558	12588	12850	12771	12790	12781	12765	12645	12781	12713	12622	12621	12792	12642	12772	12885	12481	12642	12841	12757	12791	12643	12678	12775	12711	12614	12741	12705	12573	12616	12765	12574	12591	12509	12873	12694	12806	12605	12618	12566	12737	12760	12612	12606	12626	12740	12665	12538	12645	12597	12729	12646	12593	12665	12708	12647	12744	12885	12593	12630	12641	12720	12807	12587	12627	12707	12840	12658	12533	12706	12606	12616	12589	12594	12574	12705	12568	12829	12660	12581	12694	12615	12679	12527	12503	12654	12719	12786	12579	12678	12562	12560	12825	12734	12651	12653	12750	12784	12792	12777	12672	12877	12871	12506	12502	12774	12612	12670	12674	12695	12726	12542	12740	12653	12591	12712	12781	12717	12716	12867	12710	12675	12585	12626	12705	12672	12546	12740	12667	12551	12609	12601	12767	12703	12719	12549	12789	12618	12702	12646	12730	12710	12696	12645	12844	12607	12825	12930	12822	12672	12657	12687	12608	12636	12618	12756	12586	12720	12647	12713	12672	12711	12693	12699	12535	12592	12630	12716	12570	12919	12427	12632	12624	12706	12764	12593	12567	12597	12802	12609	12770	12715	12821	12664	12823	12701	12719	12717	12786	12642	12674	12670	12557	12776	12611	12650	12636	12759	12616	12748	12758	12541	12695	12661	12616	12632	12580	12743	12664	12705	12633	12771	12867	12574	12644	12552	12716	12791	12753	12766	12772	12447	12716	12627	12725	12729	12482	12497	12650	12722	12636	12576	12534	12529	12746	12703	12835	12671	12473	12543	12720	12658	12771	12592	12574	12672	12705	12666	12683	12673	12743	12740	12584	12639	12789	12705	12728	12626	12708	12644	12636	12687	12595	12569	12568	12539	12711	12642	12698	12557	12567	12589	12660	12726	12680	12818	12709	12673	12656	12567	12756	12829	12729	12655	12568	12839	12739	12601	12909	12707	12802	12718	12775	12702	12746	12590	12710	12834	12759	12641	12671	12682	12505	12625	12785	12474	12789	12578	12815	12819	12826	12647	12590	12819	12612	12861	12713	12690	12899	12812	12635	12571	12678	12797	12485	12718	12658	12716	12676	12716	12773	12749	12702	12853	12642	12811	12651	12601	12765	12636	12760	12696	12636	12811	12870	12667	12845	12784	12680	12720	12655	12528	12885	12542	12691	12536	12698	12794	12826	12719	12773	12862	12719	12700	12708	12642	12696	12514	12753	12710	12333	12661	12745	12595	12545	12491	12631	12681	12818	12596	12533	12658	12751	12674	12661	12630	12581	12837	12490	12595	12603	12809	12673	12746	12678	12755	12802	12776	12764	12747	12826	12908	12807	12634	12581	12858	12763	12655	12695	12689	12790	12689	12778	12790	12701	12799	12738	12845	12601	12736	12826	12649	12871	12716	12739	12633	12631	12804	12599	12716	12700	12543	12734	12573	12783	12576	12709	12629	12621	12667	12601	12638	12458	12567	12724	12866	12504	12608	12735	12535	12601	12614	12589	12632	12514	12686	12569	12711	12527	12624	12639	12675	12699	12834	12701	12739	12736	12785	12687	12715	12748	12775	12617	12601	12638	12635	12602	12896	12730	12662	12645	12627	12727	12698	12513	12609	12606	12686	12616	12557	12669	12635	12706	12770	12698	12604	12731	12719	12542	12604	12619	12696	12763	12706	12748	12586	12671	12683	12680	12645	12740	12566	12718	12649	12549	12675	12734	12553	12701	12627	12616	12662	12717	12689	12833	12832	12706	12721	12710	12449	12583	12717	12654	12621	12665	12534	12695	12744	12631	12665	12755	12645	12819	12671	12785	12694	12529	12722	12563	12755	12598	12674	12774	12628	12820	12746	12707	12695	12807	12689	12577	12672	12550	12729	12790	12777	12702	12848	12706	12577	12605	12740	12743	12614	12744	12705	12605	12559	12625	12515	12616	12777	12658	12691	12523	12733	12650	12741	12690	12897	12801	12674	12647	12848	12768	12534	12719	12809	12803	12674	12599	12667	12675	12731	12627	12641	12610	12790	12696	12559	12639	12687	12638	12686	12822	12824	12724	12649	12671	12766	12656	12629	12645	12703	12667	12403	12585	12581	12739	12718	12706	12822	12670	12655	12642	12763	12638	12665	12796	12582	12614	12804	13015	12780	12648	12693	12730	12797	12548	12697	12655	12699	12453	12561	12698	12620	12652	12723	12549	12658	12799	12648	12819	12780	12756	12666	12669	12577	12664	12470	12653	12630	12744	12812	12836	12759	12758	12717	12586	12669	12548	12616	12614	12713	12679	12729	12645	12708	12614	12653	12734	12770	12805	12676	12723	12868	12682	12575	12707	12685	12725	12783	12650	12730	12535	12735	12575	12784	12712	12617	12797	12583	12621	12587	12643	12696	12722	12801	12649	12525	12597	12826	12725	12751	12680	12522	12724	12807	12514	12646	12547	12690	12747	12613	12631	12591	12600	12682	12721	12589	12709	12829	12697	12681	12434	12526	12685	12670	12803	12799	12589	12594	12761	12553	12744	12644	12714	12749	12535	12766	12854	12654	12669	12647	12701	12557	12722	12978	12692	12681	12690	12613	12765	12534	12622	12699	12802	12490	12748	12757	12746	12732	12545	12584	12627	12745	12701	12644	12817	12715	12679	12565	12620	12728	12764	12808	12671	12887	12545	12667	12668	12592	12415	12621	12584	12761	12585	12688	12799	12599	12777	12617	12796	12630	12872	12953	12684	12589	12571	12712	12777	12649	12732	12700	12663	12478	12565	12628	12586	12728	12659	12791	12735	12741	12839	12766	12674	12579	12665	12673	12546	12776	12552	12632	12614	12685	12889	12734	12581	12584	12602	12931	12676	12701	12775	12700	12751	12538	12571	12625	12817	12764	12826	12586	12706	12639	12771	12586	12677	12701	12790	12577	12719	12884	12805	12552	12512	12620	12671	12653	12827	12586	12653	12746	12732	12733	12675	12425	12800	12641	12697	12674	12622	12723	12779	12761	12800	12697	12601	12731	12698	12571	12754	12678	12801	12499	12610	12575	12767	12594	12544	12859	12718	12710	12772	12702	12652	12492	12599	12666	12741	12679	12787	12578	12702	12700	12809	12767	12779	12731	12802	12590	12621	12596	12665	12650	12470	12798	12695	12828	12712	12542	12901	12649	12721	12761	12769	12869	12540	12797	12577	12791	12589	12797	12721	12670	12595	12626	12704	12715	12703	12647	12563	12758	12843	12535	12675	12787	12572	12846	12783	12821	12660	12657	12675	12725	12669	12749	12841	12749	12662	12541	12541	12683	12651	12624	12612	12555	12515	12525	12672	12677	12620	12928	12816	12737	12823	12674	12843	12649	12579	12755	12755	12612	12652	12648	12710	12585	12727	12624	12693	12648	12805	12610	12550	12619	12733	12675	12735	12621	12653	12731	12663	12725	12695	12518	12566	12713	12423	12629	12560	12729	12707	12686	12577	12778	12672	12652	12707	12675	12807	12561	12799	12741	12796	12670	12595	12633	12663	12690	12825	12738	12732	12666	12642	12638	12933	12862	12752	12821	12525	12536	12721	12818	12698	12612	12696	12752	12676	12851	12761	12459	12525	12531	12773	12778	12487	12476	12508	12799	12751	12754	12704	12618	12552	12666	12773	12629	12617	12495	12831	12664	12666	12664	12621	12459	12647	12654	12681	12596	12672	12639	12717	12637	12701	12738	12713	12562	12574	12577
29689	49952	45733	32316	21637	32164	19994	32672	43131	44711	44248	31330	24830	18616	12941	12200	12095	11994	11925	11857	11836	11946	12003	11980	11922	12054	12189	11924	11953	11704	11702	12075	12002	11978	11890	11813	11983	11997	11910	11846	12084	11886	11932	12048	12056	11968	11975	11963	11972	12028	11952	12014	11853	12082	12083	11921	11894	11956	11942	12107	11960	11997	11846	11840	11951	11849	11840	11938	11869	11858	11862	11971	11972	12042	11959	11941	12130	11937	11957	11845	11874	11915	11941	11931	12043	11969	11896	11917	11893	11964	12254	11951	11876	11961	11796	12017	11942	11941	11887	12038	11994	11726	11892	11803	11854	11912	12005	11989	11979	11960	11854	11993	11955	12013	12124	11819	11918	11728	11890	11912	12133	12054	11932	11828	11969	11938	11800	12026	11808	11944	11860	12003	11984	12007	11907	11955	12069	12054	11957	12006	11989	11907	11961	12034	11877	11950	11889	11998	11839	12010	12026	12033	11922	11897	12082	11890	11934	11952	12072	11875	11708	11997	11947	12086	11822	11942	11954	11917	12010	12030	12013	12015	12039	11758	11783	11757	11873	11701	11900	11893	11962	11967	11961	11832	12154	11989	12001	11872	11937	12003	11939	11920	12008	11891	11800	11838	12022	11993	12063	11784	11872	11918	11945	11869	11996	11882	11963	12044	11869	12073	12027	11795	11694	12042	11992	11861	11967	11996	11769	12078	11904	11911	11919	12029	11934	11722	12007	11940	11925	11748	12048	11978	11955	11918	11916	11853	11892	11958	11827	11997	11860	11977	12057	11909	11933	11820	11935	11978	11728	11888	11936	11998	11843	11866	11949	11928	11952	11871	12013	11835	11947	12072	11807	11833	11953	11890	11931	11871	12047	11932	11908	12086	11806	11819	11904	11947	11942	12005	11940	11998	11923	11947	12054	11966	11977	11868	11929	11927	12055	12026	11859	11993	11899	11915	11984	11981	11850	11761	12022	11859	11997	11900	11916	11936	11927	11840	11999	12091	12116	11784	11965	11923	11844	11846	12175	11920	11949	11914	11850	11866	12125	11987	11900	12005	11788	11965	11918	11991	11871	11808	11802	12178	12003	11894	11998	11893	11967	11971	12024	11940	11906	11880	11878	11795	11753	11853	11940	12072	12062	11925	12018	11921	11978	11968	11748	11807	11975	11837	11907	12095	11920	11902	12131	11901	12095	11994	12081	11899	12014	11895	12062	11810	11850	11975	12034	11957	11872	11826	12057	11911	11804	11961	12016	11947	11911	11932	11870	11832	11839	12030	12079	11968	11992	11891	11996	11772	11776	11945	11909	11967	12064	11858	11985	12084	11907	11780	11928	11899	11913	12001	12113	11969	11893	11907	11782	11829	11949	11939	11906	11843	11864	11847	11945	11893	11964	11852	11982	11824	11964	11815	11797	12026	12066	11991	11807	11791	11824	11859	12028	11723	11926	11828	12063	11938	12062	11872	12072	11901	11919	11876	11887	11804	12003	11984	11928	11908	11863	11933	11917	12048	11964	11985	12033	11776	11997	11985	12055	11919	12050	12091	12017	12039	11819	11883	11872	11974	11972	11930	11813	11843	11954	11940	12031	11994	12030	12043	12009	11893	12022	11969	12001	11874	11923	11942	12102	11999	11970	12041	11969	12057	11915	11990	11876	12064	12156	11952	11900	11959	12014	11808	11921	11902	12017	12026	11776	11956	11947	11866	11923	11977	12118	11977	12022	11889	11941	11842	12054	12057	11976	11985	12033	11990	11995	11922	11939	12016	12174	11853	12174	11926	11986	12084	11816	11970	11833	12083	11984	12003	11963	11950	11808	11930	11950	11911	12045	11945	11860	11894	12093	11860	12019	11792	11789	12028	12108	12085	11821	11824	11976	12003	11898	11891	11860	11825	11815	12112	12050	11994	11984	12019	11849	11899	11988	11996	11954	12054	12043	12070	11934	11944	11846	11783	12088	12054	12013	11930	11856	11932	11878	11808	12002	12036	12009	12023	11792	11864	11954	12057	11837	11908	12025	11766	11899	11920	11901	11854	12081	12072	11990	12043	11991	11998	11917	12228	11903	11944	11849	12013	11926	12101	11906	11883	11987	12020	11944	12059	11957	12025	11928	11980	11927	11889	11909	12042	11904	11958	11945	11845	12025	11822	11863	11889	11853	11866	11924	11889	11933	12125	12108	11994	11972	11944	12138	12056	11988	12094	12083	12056	11959	12041	11929	11844	12069	12047	12081	11962	11933	11948	12055	12047	11894	11984	11862	11756	11839	12053	11777	11859	12023	11986	11872	11672	11860	11932	12013	11992	12085	12084	11994	11950	11813	11989	11957	12078	12018	11931	11975	11950	11836	11935	12012	11944	11913	11989	11917	11941	12056	12042	11822	11972	11949	11922	11885	11933	11877	11844	11937	12014	11998	12045	12003	12016	11852	11890	11873	11977	12039	11989	12036	11909	11978	12007	12045	11995	11998	11917	11999	12040	11822	12126	11848	11907	11952	11856	11983	11990	11764	11902	11897	12041	11884	12003	11983	11810	12012	12062	11976	12170	12008	12032	11959	11857	11993	12107	11885	12027	12011	12052	11817	12044	11975	11929	11925	12055	12031	11917	12056	12062	12062	11921	11960	11856	11802	12025	12073	12072	11970	12054	11923	11911	11900	11864	11883	11864	11922	11916	11967	11872	11784	11954	11839	11844	11961	11851	11912	12021	11973	11863	12074	11899	12018	11978	11887	11941	12005	11912	11933	12077	11928	12005	11852	12083	12010	11947	11998	12053	11772	11866	11976	11993	11908	11924	11738	11915	11847	11809	11935	11904	11834	11863	11842	11703	11837	11914	12051	11929	12033	11907	11915	11989	12186	11891	11956	12002	11858	11814	11894	11982	11980	11994	11934	11861	11973	11991	11993	12068	12050	11896	12058	12148	11860	12039	11958	11747	12123	11849	11893	11900	11861	11830	11943	11889	11951	11827	12029	11953	11908	11804	11717	11885	12021	11811	11954	11787	11929	11882	11885	12106	11874	11999	11775	11992	11902	11746	11941	11884	11915	11965	11744	11927	12012	12111	11879	11891	12060	11839	12029	12032	11926	11825	11966	11861	11925	11838	11909	11901	11939	11880	11825	12004	11849	12046	11924	11960	11765	11839	12155	11980	11902	11912	11885	12002	11985	11840	11967	11939	11886	11972	12005	11797	11855	12014	11890	11830	11947	12031	11799	11941	12066	11745	11922	11722	12015	11962	11935	11976	11843	11879	11895	11908	11973	12053	11926	12107	12030	11965	12006	11955	11981	11915	11904	12149	12067	11959	11992	11987	11854	11980	11993	12031	11983	11897	12005	11945	12089	12032	11868	12085	11952	11874	11991	11982	11859	11934	12162	11963	11888	12061	11990	11902	12088	12077	11873	12007	12047	11960	12244	11908	12016	11936	11733	11860	11909	11885	12001	11940	11885	11937	11811	11993	11957	12074	11905	12046	11984	11959	11951	11908	11960	12080	11895	11883	12049	11930	11912	11906	11936	11887	12031	11905	12129	11979	12009	11907	11845	11954	11949	11965	11967	11964	11980	11904	11889	11874	12204	11811	11797	11915	12050	12015	11867	12053	12048	11964	11861	11924	12001	11783	12012	11973	11987	11896	11817	11988	11917	12079	11861	11919	12078	11824	11850	11876	12021	11878	12045	11941	11942	11833	11950	11928	11897	11916	11795	11959	12034	11909	11943	11879	11985	11907	11970	12066	11970	11783	12045	11774	11860	11970	11970	11981	11763	11938	12049	11877	12053	11830	12003	11822	12125	11938	11803	11745	11977	11874	12085	11920	11976	11848	11870	11844	11866	11976	12076	11843	12019	11907	12008	11775	11911	12206	11780	12055	12124	11998	12022	11911	11995	12018	11961	11928	11967	11858	12000	11900	11872	11906	12024	12048	11925	11940	11961	11955	12054	11942	11933	12028	11960	11954	12033	11805	12077	11960	11994	12005	11908	11862	11928	11928	11883	12051	11997	12068	11737	11895	11919	11976	11959	12106	11803	11821	11941	11857	12011	11946	12022	11898	11942	11883	11905	12056	11965	11878	12041	12037	11951	11945	11922	11955	11901	11894	11991	11968	12041	11785	12124	11947	12067	11830	11829	12023	11942	11971	11929	11992	11994	11923	12130	12025	12007	11886	12058	11901	11928	11895	11958	11897	12036	11958	11981	11870	12020	12028	12054	11879	11898	11907	11994	11901	11955	11947	11986	11861	11827	11953	11881	11992	12005	12000	11998	12007	11892	11971	11898	11908	11735	11923	12113	11788	12083	11876	11955	11892	11836	11924	11908	11802	12021	11962	11894	11987	12025	11989	11842	11932	11900	12049	12002	11953	11776	11895	11879	12038	11864	11938	11907	12024	11971	11941	12001	11768	11976	11963	11972	11964	12015	11819	12178	11948	12036	11944	12029	11887	11807	12080	11959	11949	11721	11999	11899	12070	11907	11956	11929	11978	11935	11830	11949	11812	11834	11881	11993	11923	11918	11991	12046	11941	11871	12079	11964	12066	12105	12208	11846	11854	11897	11872	11802	12122	11862	11934	11971	11969	11984	12023	12085	11989	11943	11931	12144	11880	11883	12159	11891	11950	12011	11999	11951	11959	11971	11763	11926	11882	11925	11950	11914	11906	11950	11955	12047	11919	11970	11944	12132	11985	11951	12035	11892	11921	11980	11894	11846	11821	11826	12113	11972	11984	11947	11984	11986	11870	11903	12005	11973	11935	11945	11923	11970	11883	12015	11864	11908	11919	11940	11834	11955	11962	11982	11926	11847	11938	11916	11906	11977	12002	11846	11843	11938	11936	11895	11987	11942	11805	11884	11938	11800	12166	11895	12146	12076	11949	11997	11860	11950	11884	12112	11878	11952	11832	12080	11861	11970	12096	11966	11924	11942	11895	12076	11914	11942	11853	11858	11857	11912	12179	12076	11907	12016	12020	11907	11829	11842	11819	11982	11847	11900	12042	12058	11926	11977	11961	11978	11984	11940	12023	11830	11968	11992	11980	11996	11827	11952	11944	11830	11960	11895	11981	12178	12000	11984	11956	11923	11931	11937	11964	11905	11994	11919	11777	12028	11922	11950	11948	11929	12015	12007	12043
29230	23894	25612	19718	15242	15039	14734	15352	15609	15973	17318	17371	16115	15015	14275	14551	14436	14332	14409	14450	14411	14297	14435	14290	14464	14445	14438	14234	14428	14205	14407	14393	14468	14258	14396	14465	14434	14404	14518	14376	14371	14310	14401	14296	14312	14263	14504	14476	14222	14350	14233	14123	14569	14495	14252	14250	14264	14136	14323	14323	14512	14322	14273	14448	14330	14502	14428	14292	14319	14427	14494	14476	14457	14381	14314	14314	14574	14419	14462	14433	14403	14503	14333	14552	14467	14292	14109	14301	14411	14315	14512	14389	14400	14269	14444	14446	14493	14388	14376	14350	14474	14321	14343	14515	14373	14419	14413	14456	14284	14333	14340	14162	14473	14276	14321	14414	14349	14448	14128	14397	14409	14372	14245	14326	14548	14349	14353	14440	14220	14413	14163	14205	14367	14568	14328	14405	14500	14475	14269	14456	14466	14266	14409	14376	14399	14269	14427	14191	14357	14389	14345	14275	14423	14302	14396	14177	14308	14351	14466	14306	14427	14267	14366	14330	14331	14320	14413	14251	14335	14387	14514	14400	14277	14413	14361	14383	14500	14426	14438	14276	14272	14450	14484	14115	14401	14387	14355	14412	14206	14515	14149	14307	14407	14441	14386	14392	14591	14406	14418	14261	14419	14269	14272	14428	14373	14421	14175	14131	14417	14369	14272	14423	14455	14497	14391	14322	14380	14411	14263	14349	14290	14368	14354	14274	14399	14568	14309	14522	14344	14197	14309	14397	14421	14361	14481	14366	14433	14322	14481	14293	14234	14175	14387	14419	14284	14312	14184	14440	14443	14523	14375	14609	14429	14425	14274	14407	14238	14201	14520	14536	14478	14429	14519	14443	14166	14221	14454	14369	14205	14295	14380	14366	14122	14333	14428	14477	14394	14610	14392	14436	14310	14344	14224	14433	14363	14433	14570	14308	14243	14452	14387	14230	14266	14458	14430	14282	14406	14445	14233	14356	14381	14362	14288	14417	14272	14346	14450	14332	14359	14203	14269	14414	14307	14228	14342	14592	14424	14032	14295	14260	14444	14338	14291	14474	14359	14415	14319	14368	14287	14172	14539	14377	14333	14312	14502	14295	14413	14328	14300	14364	14207	14364	14448	14356	14282	14350	14342	14286	14314	14354	14256	14398	14536	14412	14161	14386	14321	14376	14384	14437	14373	14472	14474	14486	14485	14281	14288	14351	14441	14389	14385	14262	14323	14294	14555	14465	14310	14314	14450	14382	14230	14386	14408	14408	14308	14342	14485	14462	14449	14418	14277	14261	14261	14475	14307	14384	14278	14348	14414	14353	14418	14516	14313	14409	14184	14472	14372	14139	14469	14166	14398	14398	14245	14245	14348	14364	14516	14499	14542	14410	14431	14169	14424	14442	14249	14537	14486	14406	14288	14208	14514	14196	14376	14444	14525	14285	14409	14527	14243	14471	14466	14204	14527	14476	14214	14338	14323	14294	14388	14576	14414	14420	14494	14329	14471	14468	14333	14459	14452	14409	14219	14410	14317	14399	14189	14329	14258	14453	14159	14369	14316	14358	14500	14365	14319	14415	14434	14495	14424	14260	14543	14301	14372	14370	14315	14262	14350	14235	14436	14380	14347	14394	14573	14333	14245	14322	14375	14481	14409	14362	14271	14350	14401	14076	14383	14358	14379	14335	14337	14286	14297	14373	14488	14411	14330	14245	14280	14259	14344	14301	14406	14316	14486	14279	14266	14390	14267	14181	14246	14211	14339	14441	14434	14496	14398	14408	14574	14286	14512	14433	14375	14366	14331	14201	14324	14450	14477	14297	14257	14479	14360	14346	14265	14330	14461	14409	14498	14423	14258	14411	14454	14527	14346	14471	14178	14298	14192	14310	14144	14369	14312	14225	14333	14371	14405	14424	14514	14443	14367	14198	14278	14286	14365	14374	14515	14505	14233	14365	14361	14217	14384	14398	14259	14448	14379	14135	14247	14322	14442	14330	14265	14164	14402	14390	14434	14373	14495	14368	14373	14333	14317	14321	14202	14351	14294	14378	14418	14495	14376	14334	14426	14264	14153	14412	14272	14334	14396	14295	14259	14331	14250	14487	14278	14385	14372	14386	14286	14245	14187	14320	14421	14519	14544	14479	14229	14440	14382	14274	14258	14340	14145	14291	14336	14272	14196	14387	14367	14346	14041	14420	14225	14267	14358	14346	14290	14398	14447	14104	14276	14216	14429	14466	14250	14317	14324	14329	14351	14337	14102	14214	14390	14347	14157	14342	14271	14253	14397	14421	14568	14361	14371	14375	14609	14212	14440	14359	14313	14276	14255	14098	14288	14382	14359	14349	14332	14382	14379	14385	14476	14471	14275	14174	14316	14300	14438	14311	14428	14391	14529	14441	14320	14268	14526	14296	14284	14258	14214	14284	14244	14325	14452	14299	14337	14413	14404	14145	14460	14321	14398	14454	14463	14416	14530	14321	14363	14317	14355	14194	14246	14252	14329	14357	14164	14320	14246	14318	14395	14261	14374	14468	14380	14438	14474	14327	14467	14275	14577	14430	14513	14276	14428	14286	14332	14416	14395	14239	14246	14236	14430	14255	14522	14336	14285	14155	14288	14503	14485	14309	14218	14270	14287	14368	14417	14379	14481	14377	14336	14378	14262	14147	14448	14349	14390	14428	14445	14367	14535	14225	14279	14227	14384	14436	14306	14385	14244	14567	14365	14332	14395	14302	14249	14415	14275	14268	14328	14410	14335	14261	14431	14410	14497	14414	14443	14277	14385	14403	14167	14321	14443	14389	14511	14307	14358	14308	14396	14510	14386	14219	14456	14507	14588	14245	14473	14396	14147	14198	14379	14518	14503	14363	14282	14314	14396	14368	14398	14285	14387	14324	14363	14142	14404	14178	14378	14308	14397	14419	14357	14260	14120	14313	14205	14434	14575	14531	14336	14361	14395	14332	14410	14342	14285	14294	14281	14302	14185	14415	14540	14209	14513	14410	14420	14425	14298	14341	14429	14214	14360	14407	14257	14259	14151	14493	14302	14345	14438	14465	14339	14388	14379	14402	14315	14419	14233	14489	14380	14259	14379	14414	14357	14267	14254	14303	14334	14386	14440	14481	14488	14239	14281	14438	14284	14307	14352	14392	14397	14537	14330	14421	14324	14399	14399	14466	14233	14359	14432	14329	14398	14394	14153	14323	14318	14333	14116	14339	14194	14432	14251	14321	14473	14218	14254	14385	14377	14329	14324	14343	14192	14441	14551	14318	14350	14420	14415	14467	14243	14352	14302	14296	14261	14501	14283	14365	14249	14466	14420	14283	14426	14236	14169	14412	14603	14478	14349	14385	14460	14313	14575	14423	14483	14535	14310	14226	14324	14270	14372	14251	14595	14424	14368	14379	14380	14392	14280	14319	14256	14292	14433	14483	14176	14340	14258	14401	14305	14384	14564	14329	14214	14184	14397	14283	14387	14253	14341	14293	14322	14182	14316	14355	14609	14560	14252	14365	14348	14327	14325	14287	14314	14217	14308	14515	14407	14396	14412	14355	14475	14392	14328	14245	14316	14133	14420	14401	14294	14342	14321	14266	14392	14313	14181	14445	14535	14323	14223	14363	14334	14489	14305	14333	14281	14096	14447	14308	14260	14516	14289	14375	14381	14310	14440	14497	14131	14343	14301	14196	14391	14587	14278	14474	14211	14386	14337	14389	14430	14366	14495	14223	14382	14429	14414	14255	14282	14482	14426	14594	14404	14274	14393	14409	14471	14363	14398	14234	14390	14204	14181	14281	14442	14405	14470	14272	14197	14323	14384	14498	14668	14460	14405	14304	14408	14424	14327	14387	14365	14349	14171	14318	14385	14371	14200	14488	14287	14316	14550	14385	14667	14381	14249	14294	14334	14222	14283	14423	14285	14337	14379	14512	14476	14358	14389	14390	14285	14312	14336	14351	14449	14185	14373	14528	14481	14301	14402	14485	14387	14575	14454	14226	14251	14122	14286	14120	14417	14270	14334	14569	14480	14294	14194	14451	14273	14515	14376	14199	14289	14370	14432	14518	14473	14249	14208	14259	14507	14466	14449	14384	14384	14126	14475	14358	14361	14528	14605	14406	14531	14395	14381	14256	14377	14395	14566	14319	14519	14422	14235	14446	14347	14312	14328	14456	14511	14356	14393	14369	14491	14462	14568	14275	14430	14294	14277	14329	14207	14432	14493	14249	14434	14350	14422	14284	14273	14349	14277	14528	14402	14338	14455	14381	14194	14355	14499	14339	14271	14291	14261	14530	14176	14419	14553	14361	14207	14385	14133	14374	14417	14261	14216	14437	14335	14545	14418	14164	14347	14164	14195	14295	14457	14284	14284	14284	14195	14214	14334	14317	14291	14337	14156	14157	14343	14257	14466	14431	14400	14456	14402	14217	14360	14434	14475	14191	14260	14364	14228	14187	14371	14407	14255	14353	14284	14291	14375	14489	14401	14403	14505	14380	14428	14280	14443	14294	14521	14290	14393	14302	14464	14538	14263	14337	14450	14312	14438	14432	14481	14386	14385	14421	14235	14292	14384	14303	14402	14359	14306	14495	14222	14568	14476	14505	14385	14358	14437	14228	14297	14322	14426	14355	14461	14398	14346	14331	14396	14497	14522	14354	14454	14296	14219	14353	14377	14137	14459	14447	14267	14338	14368	14489	14272	14248	14195	14356	14290	14433	14430	14291	14402	14436	14552	14414	14400	14194	14615	14285	14330	14497	14485	14427	14375	14236	14299	13997	14331	14381	14409	14275	14270	14411	14389	14321	14507	14387	14358	14404	14607	14206	14407	14252	14254	14545	14502	14415	14456	14555	14471	14358	14316	14395	14335	14408	14375	14328	14238	14057	14383	14259	14424	14483	14236	14284	14235	14256	14179	14348	14459	14611	14266	14458	14437	14250	14421	14301	14372	14449	14461	14448	14425	14427	14122	14347	14385	14436	14388	14467	14347	14328	14524	14305	14442	14298	14423	14190	14316	14323	14187	14475	14260	14302	14448	14364	14319	14360	14339	14403	14232	14414	14480	14535	14295	14259	14387	14295	14349	14369	14599	14371	14228	14376	14255	14104	14297	14328	14335	14460	14193	14332	14499	14402	14353	14339
19190	30360	26032	16338	13959	13852	13282	14938	14566	15362	17236	16721	14847	13662	13136	13072	13126	13120	13123	12988	13230	13315	13143	13212	13080	13148	13063	13074	13112	13124	13159	13056	13093	13301	13139	13321	13247	13302	12995	13277	12943	12926	13065	13281	13175	13195	13180	13053	13292	13044	13144	13013	12966	13139	13138	13297	13146	12979	13114	13172	13064	13149	13107	13090	12966	13063	13117	12950	13197	13151	13069	13002	13248	13186	13029	13231	13112	13269	13113	13132	13086	13113	13218	13002	13157	13159	13076	13215	13208	13173	13290	13023	13046	13148	13194	13225	13139	13151	13122	13221	13195	12908	13295	13045	13229	13200	13087	13101	13159	13023	13133	13153	13162	13093	13296	13232	13112	13236	13052	13147	13062	13048	12994	13054	13038	13310	13177	13141	13289	13119	13084	13094	13128	13366	13123	13201	13126	13015	13080	13087	13187	13098	13043	13008	13323	13233	12933	13154	13160	13090	13232	13079	13178	13188	13224	13225	13140	13197	13059	13109	13202	13044	13193	13151	13172	13111	13157	13175	13275	13186	13127	13162	13202	13123	13163	13089	13120	13243	13137	13192	13058	13179	13140	13095	13068	13183	13232	13091	13313	13223	13018	13230	13218	13027	13184	13109	13157	13137	13252	13090	13132	13272	12989	13179	13003	12986	13223	13124	13011	13069	13167	13180	13178	13195	13062	13235	13171	13202	12915	13198	13204	13045	13200	13165	13162	13058	13190	13095	13138	13202	13106	13056	13067	13254	13203	13100	13211	13116	13266	13181	13136	13232	12987	13067	13053	13111	13134	13132	13093	13096	13262	13112	13253	13002	13133	13189	13090	13191	13188	13197	13109	12954	13165	13091	13175	13041	13114	13259	13191	13003	13156	13118	13190	13041	13053	13122	13169	13178	13077	13076	13118	13042	13226	13086	13199	13071	13178	13016	13082	12976	13080	12987	13081	12906	13050	13041	13115	13305	13171	13181	13174	13089	12961	13195	13014	13106	13080	13221	13192	12898	13044	13071	13284	12925	13177	13051	12944	13193	13081	13248	13001	13034	13148	13067	13192	12995	13085	12992	13209	13162	13050	13075	13380	13284	12960	13184	13061	12973	13004	13095	13134	13088	13026	13026	13154	13280	13128	12962	13132	13128	13243	13111	13065	13072	13192	12989	13018	13109	13280	13185	13149	13248	13140	13229	13126	13158	13146	13031	12946	13150	13144	13270	13166	13152	13145	13159	13128	13216	13086	13061	13239	12932	13219	13066	13304	13244	13155	13086	13220	13094	13049	13059	13077	12971	13213	12952	13186	13106	13053	13024	13014	12987	13342	13214	13213	13115	13106	13095	13215	13089	13083	13207	13038	13227	13238	13013	12982	13126	13170	13144	13160	12994	13104	13052	13167	13098	13063	13127	13147	13256	13168	13160	12978	13063	13161	13080	13257	13173	13003	13178	13095	13144	13017	12957	13078	13176	13095	13135	13168	13168	13005	13147	13014	13065	13178	13093	13054	12978	13129	13000	13129	13085	13116	13230	13125	13177	13136	13221	12999	13098	13182	13098	13039	13076	13094	13165	13151	13088	13235	13216	12981	13142	13142	13249	13155	13227	13078	13147	13328	13195	13124	13045	13070	13011	13474	13192	13157	13306	13275	13041	13202	13232	13361	13042	13063	13009	13174	13304	13235	13047	13022	13147	13132	13171	13029	13019	13074	13211	13137	13178	13218	13211	13178	13090	13096	13161	13058	13127	13250	13064	13032	13176	13208	13103	13262	13098	13137	13218	13093	13074	13196	13102	13125	13115	13277	13284	12964	13045	13189	13256	13202	13038	13189	13268	13020	13240	13095	13049	13106	13267	13304	13262	13131	13133	13245	13050	13205	13174	13013	13162	13205	13126	13226	13120	13099	12997	13099	13062	13110	13110	13173	13262	13152	13092	13173	13095	13047	13134	13196	13085	13243	12925	13117	13103	13127	13031	13072	13021	13030	13204	13148	13218	13094	13173	13129	13100	13132	13066	13192	12980	12891	13240	13125	13264	13211	13209	13086	13120	13264	13258	13087	13183	13134	13231	13142	13257	13165	13281	13086	13302	12979	12999	13096	13218	13095	13229	12984	13036	12988	13335	12897	13122	13222	13202	13172	13211	13111	13040	13184	13155	13181	13102	13206	13127	13162	13286	13208	13123	13108	13211	13154	13071	13214	13191	13203	13229	13085	13100	13080	13197	13151	13112	12987	12957	13137	13061	13081	13130	13069	13011	13013	13119	13127	13171	13073	13221	13204	13294	12961	13094	13045	13104	13114	13240	13179	13183	13238	13240	13184	13270	13068	13003	13266	13184	13167	13230	13202	13218	13088	13099	13160	13070	13091	13259	13109	13071	13216	13194	13063	13112	13068	13156	12989	13197	13078	13101	13095	13036	13000	13157	13149	13145	13257	13046	13024	13133	13186	13093	13062	13195	13038	13076	12976	13153	13038	13184	13051	13191	13130	13181	13163	13106	13049	13061	13121	13292	13063	13120	13065	13030	13085	13099	12982	13299	13119	13089	13319	13099	13043	12842	13100	13024	12983	13078	13063	13135	13085	12993	13226	13216	13123	13224	13059	13160	13055	13234	13064	12983	13109	13049	13045	13013	12944	12987	13127	12920	13038	13177	13090	12977	13203	13278	13277	13043	12959	13053	13088	13140	13125	13036	13123	13096	13075	13054	13079	13210	13173	13119	13026	12980	13135	12979	13107	13153	13155	13043	13276	13128	13069	13063	13228	13222	13097	13284	13083	13248	13115	13017	13279	13155	12987	13207	13081	13009	13232	13048	13202	13223	12948	13089	13051	13037	13076	13113	13268	13176	13165	13147	13079	13076	13014	13159	13139	13111	13090	13149	13247	13158	13077	13210	13263	13220	13151	13001	13137	13182	13276	13309	13019	13074	13076	13148	13219	13288	13256	13116	13140	13112	13116	13090	13190	13079	13108	13251	13164	13124	13161	13146	13250	13126	13034	13056	13059	13110	13048	13277	13045	13237	13363	12940	13094	13099	13019	13148	13121	13089	13039	13136	13229	13219	12924	13169	13031	13273	13110	13046	13061	13174	13045	13088	13227	13026	13228	13145	13093	13173	13156	13196	13062	13122	13168	13207	13100	13009	13232	13088	13040	13159	13227	13216	13131	13167	13076	13158	13111	13190	13045	13290	13036	13214	13093	13062	13031	13098	13097	13178	13077	13223	13085	13134	13124	12977	13285	13198	13223	13018	13095	13154	13076	13154	13106	13035	13246	13288	13237	13219	13074	13257	13079	13097	13090	13231	13154	13146	13079	13121	13296	12995	12981	13305	12962	13171	13191	13116	13186	13009	13128	13065	12983	13131	13032	13186	13128	13203	13097	13186	13124	13205	13046	12960	13174	12986	13058	13078	13207	13167	13257	13194	13147	13163	13161	13023	13223	13219	13228	13143	13126	13105	13032	13052	13180	13054	13154	13174	13249	13087	13197	13090	13139	13054	13107	13115	13051	13163	13112	13081	12906	13061	13118	13133	13144	13129	13133	13092	13040	13224	13069	13015	13160	13209	13143	13153	13059	13231	13206	13109	13092	13089	13123	13144	13252	12988	13109	13309	13036	13128	13176	13175	13114	13095	13165	13162	13147	13028	13254	13079	12995	13246	13023	13190	13055	13240	13040	13209	13008	13363	13142	13069	12947	13068	13103	13055	13131	13065	13149	13153	12982	13209	13095	12947	13255	13180	13269	13162	13070	13046	13025	13137	13133	13145	13049	13053	13189	13329	13251	13032	13071	13094	13021	13086	13217	13216	13102	13232	13209	12939	13254	12978	13260	13077	13007	13074	13054	13033	13196	13162	13166	13051	13058	13080	13180	13044	13172	13181	13214	13153	13110	13094	13118	13113	12964	13133	13214	13167	12964	13142	13038	13223	13078	13274	13213	13156	13236	13190	13218	13217	12963	13193	13143	13168	13280	13055	13086	13172	13271	13224	13110	12986	13183	13223	13309	13098	13055	13110	13040	13134	13053	13148	13172	13238	13118	12945	13138	13208	13114	13059	13068	13262	13124	13200	13188	13110	13095	13131	13150	13046	13176	13170	13163	13061	12990	13149	13144	13168	13240	13048	13305	13156	13067	13096	13081	13084	13056	13019	13057	13176	13026	13084	13078	13159	13027	13082	13126	13093	12996	12908	13159	13207	13271	13103	13067	13135	13170	13024	13092	13188	13164	13182	13030	13147	13081	13256	13147	13455	13133	13332	13050	13275	13109	12998	13088	13001	13245	13259	13017	13251	13206	13217	13051	13067	13146	13143	13126	13015	13152	13140	13091	12926	13188	13329	13014	13203	13042	13296	13075	13211	13194	12924	13268	13222	13222	13194	12953	13091	13129	13216	13239	13023	13064	13098	13220	13064	13052	13112	12908	13223	13048	13014	13157	13000	13235	13063	13069	13074	13225	13123	13058	13242	13152	13183	13073	13173	13256	13010	13185	13123	13142	13055	13072	13176	13115	13108	13052	13282	12966	13094	13200	13067	13233	13030	13038	13207	13132	13234	13239	13196	12959	13349	13101	13278	13107	13060	12999	13167	13146	13119	13172	13093	13285	13046	13138	13241	13209	13198	13099	13242	13240	13129	13139	13234	13090	13136	13239	13154	13257	13265	13154	13136	13058	13014	13066	13096	12945	13234	13198	13227	13111	13181	13314	13123	13290	12987	13203	13146	13081	13119	13178	13123	12932	13244	13144	13330	13119	13242	13278	13307	13187	13036	13010	13197	13067	13174	13202	13218	13071	13020	13183	13199	13114	13169	13184	13226	13108	13284	13210	13227	13270	12957	13192	13113	13229	13193	13203	13245	13163	13104	12834	13204	13029	13113	13062	13204	13090	13297	13085	13177	13188	13191	13235	13156	13134	12942	13229	13150	13245	13175	13196	13207	13148	13076	13167	13056	13171	13198	13089	13195	13251	13229	13156	13304	13016	12995	13232	13077	13075	13128	13303	13125	13114	13294	13085	13194	13124	13032	13216	13130	13186	13118	13290	13061	13238	13148	13251	13151	12996	13220	13027	13126	13162	13186	13174	13216	13218	13130	13171	13214	13150	12989	12972	13120	13114	13260	13234	13122	13174	13322
25432	21795	28823	25494	22110	25199	21619	26329	33110	36086	35097	30412	23903	20592	17960	17122	16886	17147	17170	17024	16899	16985	17100	17037	16959	17005	16918	17073	17162	16949	17052	16954	16993	16972	16962	16947	17106	17237	17062	16704	16930	16868	17064	16932	16955	17155	16885	16979	17175	16866	17023	16985	17323	16991	16862	16993	17252	16946	16848	17110	16628	17016	16851	16954	17062	17074	17019	16868	16833	17087	16973	16805	16802	16969	16802	16926	17023	16745	16702	16873	16738	17069	17117	17019	16997	16836	16861	16917	17016	17140	16828	16983	16902	16949	17014	16982	16657	17062	16799	16740	17111	16996	16873	16988	16850	16886	16839	17011	16972	17002	16953	16990	17126	17019	17173	16919	16965	17139	17018	16832	16977	16864	16879	16964	16853	16893	17070	16883	17018	17026	16983	16880	17102	17078	16983	16891	16894	17014	16826	16902	16898	16801	16953	16823	16833	16782	16767	16894	16921	16678	16884	16861	16914	16896	16966	16909	17104	16960	16711	16764	17148	16706	16863	16973	16940	16952	16930	16612	16917	16910	16936	17012	16799	16993	16935	16853	16966	17051	16901	16844	16917	17090	16892	17015	17001	16868	16752	16888	17114	16936	16889	16905	16856	17066	16805	16951	16964	16846	16675	16898	17078	16723	16934	16992	16801	16960	16932	16941	17103	16836	17004	16936	16944	16824	17046	16956	17100	16806	17034	16968	17051	17082	17003	16974	17147	17017	17156	17039	17327	16797	16936	17127	17125	17028	16949	16857	16939	16921	17071	16859	16864	17087	17001	17061	16835	17122	17046	16942	17063	16838	16860	17062	16965	16817	16997	16823	16765	17170	16809	17016	17014	16973	17008	16908	16874	17067	16841	16951	16742	16837	16951	16967	17026	17058	16997	16876	17135	16941	16985	16958	16784	16978	16716	16973	17008	16809	16712	17023	17061	16899	17193	16962	16953	16903	17029	16893	16831	16873	16879	16904	16964	16789	17131	16845	17100	17061	16930	16863	16914	17099	16958	17149	16933	16930	16813	17154	16879	17058	17186	16874	17028	17113	17085	16895	17047	16940	17087	16995	16879	17175	17001	17012	16888	16867	16727	16727	17084	16864	17068	16802	16793	17078	16893	17174	17088	16966	16862	16897	17054	16842	16931	16869	16876	16870	17030	16901	17026	16704	16929	16944	16816	16969	16867	16999	16904	16863	16970	16816	17018	16885	16958	16953	16800	16859	17197	17016	16824	16930	16875	16818	16927	17059	16840	17027	17010	17055	16909	16925	17016	16877	17056	17030	16987	16991	16842	16984	16837	17081	17109	16940	17014	16897	16952	16906	17022	16913	16803	16771	16924	16719	16912	16876	16911	16911	17013	16755	16882	17077	16844	16977	16878	16992	17041	16820	16841	16863	17059	16815	17003	17009	17106	16902	16807	16905	16987	16876	16967	17185	16807	17006	17095	16879	16929	16843	16946	16919	16920	16923	16969	17067	16779	16951	16697	16885	16983	17122	16979	17077	17008	17065	17052	16920	16995	17192	16978	16969	17006	16993	16839	16865	16922	16951	16893	17106	17217	17071	16947	16801	16971	16617	17060	17093	16898	16819	16830	16945	16885	16930	17075	16994	16988	16866	17052	16972	17105	16942	17117	16984	16851	17047	16878	16952	17155	16868	17035	17043	17034	17060	17066	17034	17053	17078	16991	16951	17284	17075	16784	17015	17113	16877	17013	16944	17252	16878	16849	16948	16933	16755	16902	16941	16872	17056	17092	16941	17048	16832	16934	16862	16925	16842	16885	17010	17049	16942	16788	16946	17027	17104	16887	16905	17070	17020	16809	16933	17093	17048	16813	16960	16939	16867	16856	16896	16918	17141	16912	17040	16929	16994	17039	16868	16899	17073	17045	16884	17110	17005	16894	17171	17079	16680	16805	16910	16948	16939	16934	17075	17019	17078	16979	16710	16936	16895	16885	16997	16972	16908	16876	16880	16825	16986	16948	16909	17028	16984	16995	17049	16824	16859	17137	17020	16980	17092	16772	17023	17004	17142	16956	16985	16854	17046	17209	17029	17002	16796	16874	16765	16920	17072	16899	16762	16816	16792	16761	16983	16844	16869	16769	16868	16863	16949	17209	17047	16922	16978	17229	17041	16708	16865	16800	16990	16946	17086	16939	16849	17053	16873	16866	17175	16964	16903	16923	16926	17056	17159	16862	17050	17035	16851	17072	17016	16794	16975	17003	16960	16990	16914	16842	16965	17005	16910	16919	16978	16901	17046	16910	16864	17054	17172	17047	16938	16968	16968	16933	16968	16970	16880	17008	17014	17065	16958	17069	17115	17183	17026	16992	17023	16721	16806	17057	16830	17152	17011	16736	16745	17118	17064	17047	17058	16895	16979	17039	17023	17183	16818	16917	16854	17163	17184	17233	16951	16875	17080	16986	16808	16833	17118	16996	16953	16914	16972	17119	16785	16817	16841	17131	16818	17006	17017	17076	17217	16778	16764	16838	16830	16894	16880	17012	17021	16803	16997	16801	16999	17085	17013	17040	17012	16989	16776	16990	16709	16993	16986	17025	16949	16736	16891	16965	16939	17006	16871	17096	17024	17109	17025	17083	16806	16852	16724	16812	16920	17052	16801	16893	16853	17165	16966	16832	17010	17039	17011	16897	16953	16997	16927	16766	16959	16979	16834	16934	16946	17008	16985	17089	16818	16949	16995	16852	17033	16889	17009	16792	16665	16957	17052	16971	17023	17123	16953	16855	16877	16992	16964	16932	16862	17026	17115	17013	16978	16968	16811	16987	16878	16965	17070	17080	17041	17066	16738	16800	16978	16702	16865	17186	16895	16674	16876	17052	17058	16963	16885	16788	16733	16966	16701	16964	17112	16775	17003	16980	16958	16910	17019	17123	16723	17071	16741	17184	17060	16981	16947	16848	16850	16960	17139	16972	17117	17056	16720	16915	17006	16943	17051	17005	17041	16908	16659	16999	17061	16918	17139	17021	16996	17059	17136	16944	16845	16776	17071	16831	17014	16899	17016	17128	17050	16868	16902	17054	16813	16902	16988	16844	16830	16726	17013	16849	17007	17109	16970	16874	16881	16879	16765	17042	17150	17176	17104	16933	16851	16964	17101	16668	16904	16919	17046	16934	16810	16938	16848	17022	16921	17066	16708	16965	16853	16873	16839	16947	17000	16925	17119	17095	16964	16720	16839	17300	16766	16883	16896	17073	16913	17076	16988	16924	16922	16907	16842	16943	16936	17042	17026	16980	16822	16951	16904	17109	16744	16902	16926	16909	17038	17115	16821	17094	16795	17112	16876	16857	16924	16986	16847	16827	16861	16882	16944	16830	16937	17059	16834	16975	16820	17103	16821	17025	16955	16996	16871	16894	16980	16982	16875	16861	16809	17195	17059	17033	16859	17088	16880	16894	17012	16886	16982	16976	16791	16897	17105	16929	16751	17115	16924	16780	16871	16914	16891	16850	16815	16808	16848	17026	16956	16963	17254	16985	16872	16834	16977	17008	17089	16818	17060	16922	16853	16841	16863	16867	16712	16951	16882	17019	17129	17027	16949	16900	16800	17008	17070	17126	17139	16980	17020	17048	16913	16989	16997	16795	16944	16844	16833	17027	16919	16679	16873	16978	17033	16941	16761	16865	16896	16993	16662	17019	16964	16945	17087	16914	17059	17249	16935	17218	17144	17082	16744	16891	16925	16861	17005	17142	16844	16877	17067	16939	16900	16949	17052	17082	17006	16926	16798	16676	16942	16904	16873	16948	16741	17025	16930	16992	17030	16906	17099	16983	16787	17115	17001	16843	17033	16869	16718	17117	17211	17110	16902	17015	17057	17017	16903	16917	17042	16885	16978	17039	17058	16937	16991	16970	17014	17082	17204	17051	16901	16889	17076	16983	16945	16942	16667	17001	17049	16738	17073	16943	17049	16842	16730	16958	16860	16924	16896	17073	17021	16800	17015	16841	16990	17067	17122	16831	16957	16968	16910	17003	16848	16887	17131	17054	16930	16822	16990	17034	16961	16981	16839	16969	16901	16857	16911	16845	16935	16882	17035	16859	16956	16801	17058	16845	16657	16914	16954	16924	17032	16910	16915	16871	17026	17160	16808	17022	16889	16968	17090	17042	17042	16980	17070	17152	16691	17194	16942	16960	17054	16947	17056	16944	16989	17028	16958	17000	17050	17116	16943	17006	17093	16913	16924	17019	17027	16905	17000	17045	17195	16992	17014	17073	16875	17008	17228	16917	16972	16982	16923	16982	17030	16772	16928	16822	16856	17139	17111	17048	16805	16890	17004	16921	17050	16917	16924	16972	17002	16871	16778	16833	16773	16776	17040	17034	16998	16960	16811	16891	16955	17057	16903	16806	16824	16896	16951	16848	16972	16884	16977	16841	17145	16973	17049	17025	16971	17029	16951	17062	16924	16873	17043	16933	16950	16890	16907	17006	17030	16952	17126	16829	17031	16894	16835	16934	16844	17025	16874	17220	16961	16827	16855	16814	16853	16798	17103	17095	17013	16951	16833	16948	17042	16965	16885	16843	16959	17058	16974	17157	17171	17052	16850	16986	17078	16967	17009	17051	16998	17017	16849	16938	17013	17044	17113	17065	17071	17019	17133	17101	16949	16868	17118	16904	16842	16950	16928	16902	16794	16866	16964	17169	17170	16972	16915	17012	16826	17202	16948	17088	16978	17098	16987	17039	16940	16955	17048	17053	17019	16923	16915	16926	16916	17145	17066	17203	16991	16748	16989	17080	16972	16853	16940	17012	17073	17024	17048	17016	16757	16795	17004	16862	16666	17033	16967	17106	16955	16951	17141	16840	16902	16747	17092	17051	17036	16931	16972	17119	16780	17022	17067	16924	17034	16950	17134	16916	16850	16934	16876	16875	16983	16879	17150	17018	17119	17059	17112	16987	17118	17007	16845	16882	17085	16988	16851	17110	16935	17024	16995	16859	17032	16957	16887	16968	16937	17020	17031	17122	17089	16933	16925	17048	17167	17115	16796	16909	16947	16896	17004	17054	17088	16931	16965	16857	16884	17010	17064	17054	17103	16845	16850	16901	16976	17046	17061	16892	16910	16908	16756	16854	16918	17086	17051	16979	16872	16919	17066
28824	48652	36599	21970	17948	24796	17537	28718	34351	36706	35049	29259	21969	18240	15192	14912	14841	14697	14598	14676	14539	14973	14610	14770	14839	14753	14737	14631	14622	14624	14791	14581	14706	14732	14556	14722	14697	14711	14693	14750	14828	14841	14680	14730	14795	14999	14615	14630	14705	14826	14828	14754	14723	14537	14755	14764	14570	14704	14906	14733	14737	14649	14576	14699	14768	14817	14791	14681	14725	14678	14612	14773	14663	14526	14843	14612	14770	14796	14867	14942	14776	14685	14767	14774	14811	14560	14628	14754	14792	14651	14724	14748	14731	14711	14710	14805	14622	14646	14776	14738	14768	14594	14651	14831	14807	14625	14766	14770	14890	14653	14705	14719	14767	14762	14553	14571	14672	14822	14787	14590	14647	14847	14727	14780	14612	14706	14726	15052	14820	14757	14679	14655	14902	14610	14713	14696	14563	14749	14812	14615	14808	14638	14737	14667	14730	14771	14739	14720	14563	14572	14761	14547	14740	14741	14636	14872	14806	14882	14771	14823	14607	14832	14838	14746	14814	14744	14896	14757	14754	14646	14700	14702	14679	14830	14713	14879	14713	14688	14627	14738	14783	14971	14682	14791	14651	14687	14678	14666	14691	14583	14608	14865	14639	14590	14687	14889	14730	14743	14756	14814	14714	14695	14784	14678	14778	14756	14733	14750	14732	14559	14878	14762	14756	14696	14545	14499	14824	14717	14728	14751	14709	14665	14915	14609	14794	14833	14830	14693	14781	14807	14604	14751	14846	14760	14661	14638	14728	14697	14715	14851	14592	14543	14729	14745	14676	14872	14686	14648	14678	14666	14466	14815	14757	14877	14470	14568	14618	14710	14824	14595	14982	14864	14804	14900	14806	14695	14653	14834	14714	14761	14679	14879	14869	14894	14808	14688	14784	14833	14745	14747	14627	14696	14752	14972	14728	14865	14626	14690	14740	14705	14729	14778	14735	14740	14677	14689	14713	14718	14785	14807	14470	14696	14700	14621	14642	14860	14708	14704	14589	14533	14863	14801	14666	14728	14689	14623	14701	14743	14770	14716	14741	14752	14689	14714	14809	14664	14919	14713	14779	14578	14728	14779	14937	14660	14652	14584	14759	14715	14671	14692	14699	14602	14653	14675	14788	14681	14693	14787	14970	14738	14807	14734	14848	14579	14863	14439	14761	14647	14646	14870	14716	14704	14550	14675	14696	14788	14664	14810	14648	14455	14949	14720	14824	14722	14884	14668	14676	14914	14757	14714	14778	14772	14766	14738	14685	14774	14709	14779	14795	14670	14809	14729	14762	14758	14657	14763	14684	14787	14701	14877	14624	14808	14817	14668	14874	14860	14474	14584	14711	14796	14739	14813	14724	14834	14740	14704	14764	14806	14725	14814	14703	14723	14644	14814	14561	14730	14526	14813	14741	14677	14678	14591	14726	14703	14523	14691	14735	14702	14802	14679	14631	14710	14945	14662	14843	14483	14753	14817	14783	14905	14785	14648	14884	14511	14711	14657	14722	14516	14900	14828	14740	14673	14702	14778	14738	14675	14753	14767	14805	14849	14675	14710	14725	14833	14720	14869	14681	14784	14815	14603	14705	14784	14642	14749	14697	14696	14798	14725	14621	14819	14754	14839	14653	14659	14756	14674	14889	14840	14628	14773	14779	14742	14740	14626	14702	14838	14670	14721	14853	14709	14881	14699	14758	14667	14787	14667	14743	14687	14698	14690	14635	14693	14694	14730	14629	14740	14698	14696	14736	14552	14823	14746	14648	14709	14720	14831	14633	14764	14676	14713	14745	14723	14729	14654	14806	14801	14690	14827	14620	14872	14529	14767	14685	14777	14513	14741	14539	14754	14695	14745	14830	14818	14658	14623	14683	14659	14730	14714	14762	14605	14573	14771	14644	14407	14843	14749	14632	14714	14748	14936	14724	14856	14833	14628	14720	14716	14822	14569	14707	14635	14829	14567	14652	14609	14815	14576	14625	14683	14571	14714	14804	14808	14634	14714	14598	14696	14675	14717	14649	14752	14626	14825	14856	14708	14813	14730	14670	14876	14730	14687	14648	14682	14793	14461	14713	14825	14864	14630	14708	14653	14669	14689	14660	14771	14651	14780	14672	14692	14950	14723	14720	14729	14841	14679	14740	14668	14757	14700	14789	14786	14803	14652	14640	14929	14611	14702	14630	14861	14564	14664	14754	14622	14821	14568	14666	14674	14743	14638	14624	14714	14654	14742	14666	14517	14886	14663	14735	14654	14750	14757	14723	14624	14908	14810	14812	14776	14647	14763	14668	14656	14727	14721	14685	14852	14775	14660	14771	14670	14812	14568	14739	14773	14691	14594	14677	14721	14799	14607	14866	14824	14771	14646	14615	14608	14619	14704	14721	14701	14624	14851	14669	14618	14634	14729	14462	14819	14795	14766	14632	14900	14797	14748	14710	14756	14862	14786	14709	14570	14784	14670	14622	14814	14899	14708	14687	14697	14601	14584	14718	14887	14794	14648	14678	14694	14701	14761	14634	14562	14552	14757	14940	14705	14619	14708	14762	14630	14796	14718	14654	14753	14743	14803	14790	14739	14780	14731	14589	14825	14703	14625	14806	14675	14657	14687	14838	14774	14787	14784	14519	14601	14698	14523	14823	14789	14760	14639	14613	14763	14670	14823	14757	14761	14653	14654	14714	14757	14743	14745	14671	14837	14593	14910	14508	14565	14690	14873	14644	14778	14639	14890	14599	14683	14747	14803	14644	14724	14617	14693	14640	14567	14643	14679	14848	14562	14756	14875	14615	14707	14812	14795	14705	14693	14624	14838	14777	14702	14694	14710	14795	14740	14762	14745	14852	14705	14739	14749	14653	14623	14727	14643	14891	14927	14662	14688	14806	14699	14706	14928	14739	14958	14794	14740	14561	14756	14559	14516	14739	14654	14711	14658	14695	14925	14588	14629	14700	14746	14839	14705	14740	14758	14657	14832	14774	14752	14692	14719	14785	14753	14844	14639	14841	14540	14738	14777	14722	14790	14771	14682	14694	14841	14592	14627	14707	14744	14807	14669	14680	14855	14651	14790	14679	14871	14740	14575	14909	14784	14547	14775	14691	14553	14868	14635	14658	14783	14738	14705	14799	14895	14741	14863	14789	14914	14785	14675	14797	14780	14607	14703	14712	14694	14722	14775	14795	14827	14711	14793	14812	14838	14698	14834	14687	14721	14661	14765	14711	14817	14624	14724	14741	14921	14717	14819	14650	14680	14696	14719	14803	14663	14720	14837	14603	14806	14596	14703	14810	14598	14977	14725	14671	14713	14846	14652	14701	14780	14851	14676	14667	14655	14617	14687	14777	14741	14739	14815	14653	14756	14672	14592	14581	14808	14793	14759	14799	14618	14893	14680	14718	14525	14723	14701	14768	14736	14665	14443	14716	14727	14524	14703	14701	14745	14601	14584	14723	14618	14680	14794	14505	14678	14713	14783	14610	14816	14752	14769	14656	14816	14782	14775	14681	14811	14738	14879	14779	14772	14882	14590	14738	14585	14701	14671	14592	14605	14667	14559	14731	14888	14684	14760	14754	14560	14575	14836	14754	14791	14584	14864	14628	14901	14736	14894	14714	14560	14854	14732	14579	14705	14821	14699	14633	14787	14753	14870	14604	14702	14664	14748	14735	14651	14588	14701	14680	14665	14793	14712	14693	14774	14718	14900	14761	14726	14676	14885	14617	14678	14834	14659	14683	14721	14579	14793	14812	14545	14820	14673	14741	14757	14791	14666	14602	14780	14661	14712	14709	14750	14973	14685	14878	14801	14713	14586	14681	14727	14921	14709	14716	14544	14691	14808	14774	14698	14645	14608	14789	14721	14741	14808	14770	14761	14722	14727	14713	14679	14852	14736	14589	14831	14668	14609	14839	14837	14817	14557	14715	14623	14835	14780	14938	14720	14726	14705	14753	14778	14781	14829	14725	14605	14711	14651	14599	14764	14717	14798	14824	14777	14677	14667	14721	14760	14804	14611	14595	14673	14683	14745	14748	14654	14667	14808	14846	14693	14701	14718	14686	14863	14781	14736	14807	14667	14848	14685	14645	14743	14627	14868	14789	14768	14801	14774	14600	14828	14849	14712	14865	14700	14676	14749	14727	14651	14682	14830	14591	14778	14835	14658	14465	14642	14939	14720	14770	14760	14623	14631	14844	14935	14512	14686	14631	14636	14715	14641	14810	14599	14773	14795	14864	14561	14852	14722	14696	14647	14500	14673	14746	14744	14815	14700	14808	14860	14700	14639	14752	14592	14615	14832	14769	14547	14771	14631	14768	14779	14744	14659	14602	14877	14808	14871	14807	14776	14761	14982	14697	14898	14846	14663	14661	14831	14847	14637	14680	14795	14697	14812	14620	14864	14665	14632	14734	14814	14714	14762	14579	14809	14807	14807	14759	14607	14742	14766	14772	14734	14882	14854	14724	14645	14754	14695	14559	14724	14699	14728	14735	14656	14726	14739	14695	14808	14530	14676	14623	14709	14825	14764	14641	14810	14707	14846	14603	14719	14710	14667	14737	14746	14573	14701	14887	14890	14921	14758	14537	14763	14720	14693	14809	14697	14757	14707	14741	14734	14884	14596	14827	14742	14881	14696	14642	14868	14923	14737	14770	14818	14654	14789	14794	14741	14672	14626	14776	14673	14815	14667	14688	14602	14709	14565	14749	14735	14842	14784	14664	14763	14829	14688	14720	14832	14722	14722	14680	14675	14719	14755	14740	14581	14610	14841	14708	14870	14879	14742	14582	14756	14768	14519	14675	14785	14734	14625	14854	14505	14787	14769	14698	14731	14617	14733	14709	14794	14785	14749	14610	14705	14738	14882	14740	14535	14734	14813	14800	14816	14822	14827	14701	14895	14813	14785	14844	14839	14640	14691	14709	14704	14560	14650	14671	14647	14796	14730	14715	14683	14696	14696	14891	14738	14729	14769	14653	14816	14660	14664	14638	14749	14718	14817	14615	14744	14741	14900	14617	14653	14505	14653	14795	14582	14764	14765	14813	14795	14823	14670	14648	14868	14849	14747	14925	14558	14736	14626	14809	14847	14686	14642	14829	14773	14794	14742	14623	14581	14743	14714	14725	14819	14673	14765	14777	14806	14541	14723
23963	21753	29253	24332	22208	29721	27321	27979	47216	51332	46516	39540	32019	25503	20831	19308	19141	19154	19285	18973	19129	19045	19029	19154	18913	19087	19064	18775	18796	19174	19176	19023	19026	19138	18958	19123	19005	19083	19119	19050	19006	19106	18949	18990	19021	19026	18925	19109	19007	18910	18994	19053	18887	19144	19292	18905	18957	19303	18963	18951	18926	18849	19370	18943	18987	19116	19105	19013	19108	19187	19158	18897	19194	18993	18945	19013	19309	19014	18848	19005	18923	18893	19130	19212	19126	18958	18925	19050	18995	19145	18969	18915	18977	18897	18908	19015	18901	18977	19046	19008	18964	18949	18887	18969	19058	18964	19039	18894	18918	18987	19017	19069	18850	19197	18707	18832	19101	18890	19057	18972	18867	19057	18930	18901	18850	19022	19202	19001	19010	19146	18860	18935	19187	19041	18822	18970	18988	18893	18824	19154	18804	18906	19010	18881	18864	18940	18908	18839	19069	19060	18840	19033	18974	18839	19187	19038	18945	18954	19002	18982	18992	18900	18921	19077	18859	18943	18823	19041	19212	19159	18833	19189	19028	19112	18969	18987	18856	19286	19031	18917	19034	19087	18762	18881	19026	19162	19104	18967	18818	18935	19068	19004	18696	19062	19130	18993	18925	19056	19040	18988	18971	18968	18884	19147	18995	19063	19056	18883	18968	18993	19069	19027	18963	18987	19071	18993	18956	19055	18770	18846	19039	18898	18906	18948	18995	18938	18845	19051	18909	18718	18776	18961	19025	18992	18986	19134	18943	19128	18902	19026	18966	18935	18896	18882	18788	18909	18945	18910	18850	19017	18872	19019	19021	18917	18970	18997	18811	18893	18976	18771	19201	19203	18901	19028	18758	19294	19109	18886	19150	18810	18965	19078	19086	19062	19050	18990	18853	18872	19198	19033	19160	19081	19153	19176	18946	19086	19231	18814	19091	19044	19241	18963	18868	18795	18769	18873	19023	19155	18881	19084	18960	19095	19231	19004	18962	18998	18753	18932	19157	19011	19044	19147	18850	18885	18912	19058	19103	19096	18760	18736	19051	19115	18838	19149	19042	18989	19026	18919	18996	18986	19046	19072	19111	18890	19075	18991	19004	19044	19100	19152	18854	18761	19058	18967	18961	19011	18901	18853	18706	18897	18889	19064	18920	18968	18909	19091	19016	18943	19107	18993	18998	18896	19095	18982	19082	18968	18721	19022	19057	19175	18985	18952	18919	19046	18887	19001	19121	19000	18872	18952	18887	18770	19134	19177	19052	18882	18701	18970	19056	18878	18974	18875	18978	18847	18981	18870	18837	18785	18847	19150	19137	18921	18940	19048	19192	19022	18827	18892	18896	18897	18860	18756	18962	18970	18883	18857	18919	18920	19114	19011	19005	18902	19062	19083	18997	18864	18927	19102	19083	18899	19036	18776	19196	18972	18887	19101	19001	18853	18819	19079	18960	18930	18863	18923	19184	19047	18902	18795	18863	19097	18972	19071	19088	18887	18818	19034	18995	18845	18889	19138	18897	18998	18662	18937	19128	19165	19170	18779	19021	18956	18840	19036	18896	18878	18815	18892	18963	18943	19012	18879	19073	19195	18787	18884	18947	19121	19183	18912	18946	19048	18951	18997	19052	19010	18941	18986	19040	19094	18995	18656	18863	19060	19029	18943	18854	18998	18894	18848	19031	19178	18971	18880	18773	18752	19158	18977	18959	18789	18927	18919	18785	18898	18955	18852	18908	19039	19135	19169	18856	18815	18777	19049	19005	19038	19118	18846	18832	18775	18991	18924	18968	19131	18867	19069	18873	19026	19053	18976	19007	18965	18869	18988	18989	18946	19034	19038	18850	18808	18899	18972	19155	18855	19001	19069	18869	18980	19061	19076	19077	19050	19051	19007	18892	18917	18977	19015	19060	18904	19166	19070	19137	18940	19271	19006	19198	19009	18947	18879	18861	19043	18973	18897	19104	18786	18905	18890	18861	18937	18824	19001	19182	19084	18950	19083	19156	19071	18912	19061	18748	19046	18925	18859	18814	18863	18973	19032	18822	18945	18935	19061	19095	18981	19064	18877	18991	18887	19027	19237	19063	18930	18914	18811	18960	18962	18999	18880	19174	19158	18974	19054	18808	18934	18944	19039	19066	18967	18951	19008	18931	19089	19036	19075	19027	19103	19002	19050	19182	18996	18943	18880	18941	18986	19058	19254	18991	18992	18984	18974	19049	18911	19143	19056	18982	19005	18758	18949	19180	19161	18916	18978	18954	18860	18776	18972	19002	18922	18904	18932	19112	18859	19069	19208	19091	19108	19103	18824	18972	18945	18805	19155	19015	19064	18898	18981	18996	18890	19103	19062	19137	18903	19047	19051	18777	18890	18872	19058	18933	19047	18983	19234	18831	18713	19007	18831	18969	19015	19041	19003	18881	18956	18979	18935	19056	18970	18983	18990	19197	19226	18912	19044	19016	19131	19008	18945	19089	19006	18822	18935	18994	18587	18988	18806	18900	18916	18844	18812	18785	19064	18863	19015	18923	18961	18855	18901	18915	18943	18802	18897	18928	18958	18812	19005	18781	18770	18941	19000	19060	19043	18881	19031	19053	18923	18919	19152	18765	19014	18841	19008	19001	18908	19030	19028	18820	19042	18961	18992	18945	18962	18820	18998	18908	18901	18788	18871	18975	18896	19074	19130	18843	18925	18971	19018	18848	19072	18860	18935	18963	18925	18830	18873	19136	18767	18793	18835	18999	18835	19074	18856	18911	19119	18844	19031	19181	18919	18986	19062	18794	18964	18780	18866	19021	18981	19009	18798	19029	18922	18915	18895	18916	19032	18908	18967	19022	18854	18898	19262	18977	19089	19006	18798	18967	18852	19083	19157	18787	18931	19000	18823	19087	19143	18943	18952	18986	19126	18944	19089	18951	19032	19000	18867	18877	19222	18924	18727	19069	19046	18922	18950	18867	19007	18916	19019	18860	18958	18976	18739	18929	18987	19059	18797	18979	18796	19148	18912	18885	19073	19128	19220	18922	18888	19020	18968	18918	18882	19031	19036	18955	18621	18906	19051	19129	19214	18996	18952	18902	18977	19375	19019	19030	18929	18903	18929	18960	18963	18885	19053	18975	19128	19108	18951	18772	18981	18975	18877	18928	19049	18895	19046	18689	18917	18806	18954	18961	19099	18970	19049	19152	18814	18848	19005	18708	18942	19053	18957	19086	19128	18971	18830	19307	19090	18925	18755	18958	18813	18737	18939	19016	18946	18811	19001	19078	18821	19160	19049	19000	18986	18753	18957	18826	18981	18915	18943	18991	19071	19019	19088	18908	19271	19011	18850	18792	18797	18948	19013	18967	19082	18776	18820	18948	18850	18999	18925	18924	19072	19108	18977	18896	18967	18808	18924	18917	19099	19117	18747	18956	18905	18967	18982	18986	19143	18861	18980	18873	19004	19019	19041	19199	19116	19113	19071	18869	18924	18794	19246	18833	18868	18873	18972	19199	19042	19276	18911	19064	18825	19020	19049	19066	18912	18939	19045	19054	18945	18952	18905	18997	18772	18939	19071	19128	19064	18920	18870	19034	18971	18889	18857	18781	18877	18938	19089	19106	19084	18924	19121	19019	19156	19008	18822	18904	18820	18826	19051	19064	19099	19031	19001	19106	18930	18911	18894	18990	18882	19095	18944	19127	18937	19103	19033	19004	19035	18902	19039	19057	18908	18991	19063	19030	19075	19015	19142	18995	18963	18965	18906	18931	19094	19086	19032	18893	18845	19101	19200	19112	18931	18936	18938	19114	18848	18853	18863	18915	18900	18908	19000	19062	19054	19068	19003	19039	19204	19071	18975	18889	19122	18938	18981	19142	18876	18873	19057	19147	19036	18878	18879	19123	18826	18773	18916	18941	18900	18842	18899	18892	19289	19067	19173	19128	18931	19142	18950	18985	18999	19121	18989	19098	19268	18909	18935	18962	18948	18915	18739	18977	19223	19036	19104	19069	18733	18983	19132	19073	18925	18995	19068	19032	19028	19178	18964	19043	18983	18772	18969	18836	18977	18944	18963	19110	18855	18895	19014	19025	18993	18919	18850	18921	19059	19147	19014	19036	19078	19031	19237	18947	19054	18741	18690	18911	18930	19089	18918	18906	19012	19105	19089	19012	18874	19172	18822	19118	18799	18590	18739	18828	19076	18889	18756	18807	18972	19090	19018	18960	19136	18883	18773	18902	18893	19011	18905	18984	19298	19012	18977	18976	19046	18910	19182	19022	18870	18919	18991	19092	18947	18909	18998	19004	18940	18772	18954	19106	18876	18919	18980	19124	19011	19089	18757	19024	18903	19222	19130	18815	19169	18883	18819	18854	19243	19005	18948	19054	18925	18947	19193	19025	19088	18930	19111	19109	18872	18975	19011	19019	18988	18861	18991	18889	19065	18881	19043	18948	19089	19037	19039	19037	18816	18820	18854	18906	18943	18836	18875	18891	18954	18890	18919	18916	18926	18857	18891	18966	19104	19057	19106	18920	18993	18956	18960	19197	19004	18987	19059	19127	18842	18888	18866	18963	18947	18951	18844	18816	18875	18908	18878	18895	19077	18998	19084	19053	18924	18905	18914	18931	18861	18779	18874	18986	19064	19040	18939	18830	18976	18895	18818	19018	19024	19066	19076	18971	18969	18939	18783	19026	18873	18919	19054	18942	18889	19092	18992	18924	19047	18973	18824	18883	19039	18775	18849	19052	19001	19014	18964	18939	18825	18937	18929	19116	18904	19051	18811	19135	19047	19040	18980	19093	18872	19148	18706	19087	18943	18912	19022	18784	18947	18901	18998	18963	19026	19063	18967	18683	18933	18962	19044	19019	19017	19036	18831	18972	18789	19172	18836	18775	18963	18714	18858	18926	18913	18998	18872	18999	18881	19093	18881	18947	18880	19121	18812	19125	19077	18964	18965	18950	18940	18804	19137	18949	19180	19014	18794	18953	19086	18914	19104	19002	18724	18964	18962	19098	18936	19106	19061	19099	19016	18902	18963	18784	19070	18825	19132	19119	19075	19013	18871	19133	19106	19045	18704	18886	19038	19079	18978	19010	18893	18978	19136	19107	19142	18910	18996	18977	18965	18940	19029	19364	19032	18829	18970
32542	55980	40664	24796	21343	32122	20626	29861	48041	49919	45511	38491	30150	22632	17501	16048	15973	16034	15918	15990	15893	16092	15781	16142	16048	15932	16032	15872	16053	15912	15959	15866	16122	15986	15978	15998	15956	15991	15986	15783	15938	16087	15859	15949	15997	16030	15934	15896	16122	15796	15907	15984	16092	15996	16067	15927	15965	15879	16059	16059	15977	15945	15999	15848	15982	16002	15967	15972	15854	15880	15981	15861	15890	16075	16095	15874	16052	15960	15870	15896	15935	15947	15874	15941	15968	15857	15839	15927	16138	16060	16108	15841	15923	16052	15946	16025	16047	16020	16069	15848	16194	16014	16045	16217	15948	15879	16089	15909	15931	15956	15983	16053	16027	15942	15881	15859	15944	15864	15959	16028	15998	16125	15918	16065	15986	15886	16025	15945	15902	15971	15960	15782	16027	15955	16154	15954	16023	15764	15902	16052	16012	15978	15897	15997	15838	15867	15995	15972	16055	15873	16007	15930	16067	16069	15878	15866	16090	16047	15829	16119	15922	16004	15941	15934	15917	16091	16000	15992	15853	16001	16130	16001	16072	15910	15936	15971	15959	15868	15961	16015	15991	15862	16066	15978	15961	15854	15926	15918	15933	15934	16173	15896	15943	16179	16038	15776	15954	15856	15958	15894	16023	15935	15951	15994	15911	15971	15920	16020	15923	15998	16116	15788	15814	16194	16028	15936	16002	15910	15942	15772	16094	16031	15896	16040	15984	16089	16134	15979	16009	15800	16005	16006	15816	15998	15949	15792	16020	15861	15796	16009	15915	15943	16132	15903	16077	15885	15972	16026	16006	15913	16046	16002	15871	15981	15887	15961	15959	16117	15917	15849	15869	15955	15944	15846	15904	16020	15970	15990	15817	15870	15871	15908	15910	15875	15987	16058	16057	15944	16033	15858	15908	16022	15813	15859	16085	16105	15829	15905	16029	16025	15872	16109	15877	15961	15792	16048	15831	15917	15932	16107	16054	15908	15921	15949	16030	15949	15976	15933	15799	15929	15952	15968	15963	15913	15878	15965	15992	15979	16025	16058	16039	15910	16084	15942	15823	16036	15917	16051	15947	16020	15965	15809	15949	15712	15811	15960	15803	15941	16049	16111	15921	16089	16031	15948	16012	15940	16085	15920	16019	15968	15953	15838	15960	16006	15974	16142	15984	15914	15807	15885	15964	16159	15865	15833	15944	15876	15924	15942	15931	15881	15908	15948	15882	16081	15891	15822	16028	15905	15854	16033	15951	15920	15852	15970	16049	15937	16094	16031	16155	16026	16058	15882	16111	15810	15957	16020	15821	15909	16035	15899	15962	15925	15912	15967	16095	15864	15827	16006	16007	16125	15984	15996	15835	15917	16009	15920	15820	16084	15817	15925	15941	16022	15965	16004	16002	15934	15871	16070	16023	16023	16023	15999	15881	16121	16014	15851	15942	15970	15968	16127	15940	16033	15983	15852	15888	15807	15962	15916	15840	16000	15851	15825	15903	16003	15854	15989	15966	15936	16007	15974	15950	15822	15924	15932	15925	16152	16080	15991	16040	15921	16126	15822	15831	15872	16185	16099	15873	15913	16047	16133	16062	16004	15951	15935	15768	16086	15964	15997	15903	15993	15892	16129	15931	15966	15916	16012	15783	15803	15883	15823	15898	15996	16060	15862	15943	16079	15939	16053	15846	15961	15897	16071	15869	15992	15951	15886	16058	15877	16049	16165	16022	15974	16044	15858	15780	15907	15869	15985	16122	15965	15921	15928	15912	15844	15944	15957	15987	15993	16020	16069	15954	16093	16161	15966	15891	15919	15886	15939	16036	15896	16015	16044	16040	15984	15916	15918	16065	16066	16015	15826	16060	15951	15835	15945	15852	15840	16101	15756	15954	16053	16042	15832	15789	16018	15908	16055	15986	16052	16021	16064	15859	15830	15957	16091	16085	16035	16126	15978	15897	15877	15929	15836	15914	16013	15884	16017	15808	15921	15898	15966	16072	15983	16117	15924	16026	15984	16036	16054	15978	15924	16106	15897	16113	15999	15964	16080	15784	15819	16143	16100	16006	16029	15875	15901	16055	16064	15920	16009	15948	15988	16016	15881	15853	15852	15927	15916	16008	15967	15992	16076	15865	15932	15937	15958	15996	16066	16066	15962	16077	15832	16010	15910	15940	16066	15874	15891	15871	15987	15950	15910	15970	15998	15998	16046	16030	15874	15804	15966	15991	16193	15945	15840	16004	15919	16070	16106	15855	15898	15941	16064	15984	15839	16083	15985	16023	15949	15804	15877	15898	16018	16124	16003	15959	15886	15900	15964	15961	15931	16089	15977	15910	15936	15899	16042	15976	15858	15916	16086	15981	16143	16001	16111	16056	15947	16158	15898	15980	15851	15911	15823	15747	15918	15984	15947	15867	15968	16133	16047	16070	16091	16071	15998	15996	15978	15829	15787	16078	15927	15984	15871	15900	15871	15915	15917	15903	15879	15969	16066	16070	15949	15830	15889	15994	15973	15968	15779	15968	15989	15978	16105	15887	15919	16100	15835	15914	16075	15739	15997	15943	15812	16064	16020	15882	16084	16050	15965	16014	15951	15934	15991	16104	15950	15892	15892	16016	15945	16090	15905	15997	15964	15999	15915	15696	15894	15811	15906	15846	15988	15851	15769	15941	15914	15812	15837	15784	15978	15975	15914	15977	16005	15959	15845	15963	15956	15780	16005	16032	15994	15919	15923	15956	15914	15905	15858	15996	16038	16049	15867	16083	15841	15993	15992	16108	15976	15932	15938	16053	15958	16010	15953	16017	16005	16157	15982	15981	15963	15919	15926	16054	15927	15765	16114	15974	16147	15925	16021	15810	16027	16069	15861	15837	15839	16011	15955	16011	15859	15854	15978	15925	16199	15996	16006	16005	15981	15992	15892	16013	15982	15978	16083	15839	15828	16069	15977	15813	16052	15872	16005	15984	15909	16063	15863	16125	15932	15969	16075	16063	15847	15943	15927	15993	16048	15921	15933	15914	15858	15966	16005	15907	15838	15925	16150	16106	16026	16022	16055	16061	16034	15867	15991	15890	15943	15842	16093	16016	15813	16038	16086	15943	15846	15909	15901	15939	15930	16007	16070	15977	15856	16109	15916	15876	15855	15944	16043	16175	16028	16100	15796	15975	16132	15826	16067	15890	16020	15955	15982	15929	16029	15713	15922	15859	16102	15850	15997	15803	15999	16007	15984	16006	15870	15877	16064	15819	15844	15905	15915	15949	15848	16098	16007	15844	15993	15800	15921	15715	15897	16124	16132	15974	15902	15836	16003	15787	15982	16001	15911	15956	15936	16021	15902	16123	15995	16194	15885	15756	15962	15884	15977	15912	15996	15917	16025	15956	15893	16029	16047	15904	15908	15990	16100	16006	15901	16047	15964	15880	15758	15941	15993	16075	16073	15895	16200	15893	16057	16025	15794	15951	15960	15929	15940	15957	16014	15929	16011	15863	15972	15881	16081	15902	15993	15918	16031	15980	16047	15806	16060	16044	15963	15952	15966	16102	16029	16038	16005	15947	16080	15933	16021	15981	15856	15900	15696	15983	16044	15842	15826	15994	15830	15970	15848	15924	15982	16079	15934	16013	15993	15825	15999	15854	16039	15951	15965	15871	16054	16040	15849	15984	15945	15878	15834	15788	15924	15980	15927	15928	16004	16029	15762	15939	15910	15700	16195	16035	16019	16085	15934	15922	16038	15907	15887	16039	16002	16027	15923	16065	15960	16110	15845	16033	15920	16177	15918	15992	15880	16099	16094	16030	16141	15855	16122	15875	15967	15981	15861	15978	16069	15993	15979	16121	15989	16079	16015	15971	15838	15886	15896	15993	16090	16001	16012	15913	15982	15906	15891	15953	15933	15929	15940	15863	16116	16108	15899	16143	15970	16019	15832	16059	15925	16066	15952	15876	15747	15989	15945	15909	15976	15903	15941	15994	16036	15868	16021	15896	16148	15924	15858	15810	16003	15987	15918	16027	15942	16152	15925	15864	15938	16079	15895	16070	15936	15880	15897	16070	15998	15986	15992	16056	15732	15922	15947	15907	16117	15983	15993	15915	16039	15936	15926	15952	15993	15944	16042	16041	15864	16098	16034	15949	15859	15937	15950	15987	15955	15962	16022	15750	15955	15985	15877	16004	16045	15923	16057	16015	16087	15797	15907	16027	16056	15841	15948	16018	15916	15952	15927	15866	15911	15718	15996	16027	15935	15950	15940	15836	15946	15991	16004	15854	15980	15928	15953	15731	15999	15999	15770	16014	15793	15801	15822	16003	15915	15955	15947	16115	16022	16022	16077	16049	16034	15954	15936	15857	15881	16031	15882	15976	15865	15915	16129	15863	15984	15889	15960	15917	16174	16022	15932	16120	16069	16163	15892	15826	15917	15997	15834	15939	16007	15892	15898	16158	15846	15966	16013	16049	15891	15990	15864	15842	15881	16070	15995	15949	15848	15886	16107	15995	15929	15932	15871	15867	16042	15911	16035	15983	16002	15961	16102	15886	15846	15886	16141	15940	15864	15803	16001	15938	15911	15981	16023	15824	16077	16073	15910	15909	16051	15832	15812	15825	15833	15991	15977	15983	15871	16043	15903	15934	16114	15998	16059	15982	15744	15997	16038	16058	16097	15910	15919	15957	15919	16285	15951	16011	16010	16124	15957	16215	15918	15907	16053	15931	16021	16003	15828	16042	15929	15852	16012	15957	16042	15941	15889	15958	15952	15964	15795	16032	15861	15894	15913	16008	16012	15844	15911	16082	16097	15977	15968	16034	16005	16042	16149	15958	16010	15919	15971	16023	15905	15860	15920	15851	15984	15805	15794	15949	15951	16098	15890	16149	15872	15984	16147	15902	16067	16010	16014	16096	15884	15934	15864	15893	16045	15956	16001	16044	15889	15986	16095	16073	15901	15938	16028	15923	15943	16013	15870	15892	15914	16080	16022	16127	15914	16083	16031	16031	15959	16039	16081	15899	15986	16034	16008	15932	15937	16101	15993	15716	15898	16039	15973	15795	15922	15866	15854	15896	15900	15784	15930	15861	15938	16057	16004	15912	16042	16006	15845	15887	15998	15958	15836	16089	16021	16020	16004	15811	16032	15931	15837
30358	26471	29299	25696	21817	22060	21683	21619	23770	24872	24632	23665	22739	22231	21827	21553	21526	21549	21668	21564	21693	21620	21705	21577	21592	21439	21574	21629	21466	21495	21601	21591	21550	21704	21598	21669	21574	21493	21622	21527	21590	21456	21620	21449	21560	21384	21410	21641	21569	21301	21677	21574	21713	21521	21511	21551	21706	21585	21783	21490	21547	21396	21372	21645	21412	21731	21662	21376	21552	21573	21509	21324	21242	21447	21383	21772	21778	21442	21467	21729	21617	21691	21449	21678	21580	21564	21537	21479	21658	21445	21531	21649	21632	21596	21545	21637	21707	21561	21398	21447	21605	21383	21695	21519	21669	21564	21694	21515	21693	21571	21649	21499	21330	21546	21572	21549	21390	21277	21502	21572	21386	21469	21664	21670	21379	21410	21611	21442	21646	21552	21603	21572	21416	21412	21642	21385	21670	21491	21409	21635	21655	21542	21589	21877	21664	21350	21444	21485	21352	21520	21615	21549	21449	21590	21454	21677	21416	21439	21319	21424	21536	21591	21511	21371	21655	21786	21569	21450	21431	21473	21403	21564	21579	21293	21366	21565	21634	21402	21462	21499	21536	21416	21450	21459	21221	21413	21524	21675	21481	21620	21442	21676	21484	21582	21805	21622	21612	21616	21623	21647	21466	21670	21358	21629	21381	21512	21693	21317	21288	21597	21534	21558	21685	21373	21585	21670	21552	21443	21502	21381	21595	21462	21583	21474	21478	21611	21822	21477	21544	21612	21647	21491	21415	21440	21793	21282	21528	21391	21662	21612	21624	21635	21760	21576	21409	21337	21674	21395	21472	21363	21379	21581	21595	21603	21476	21433	21461	21375	21449	21368	21800	21519	21396	21504	21660	21726	21554	21485	21475	21339	21720	21347	21466	21519	21484	21398	21438	21561	21586	21432	21449	21537	21477	21590	21671	21505	21594	21278	21697	21385	21401	21649	21820	21634	21532	21567	21532	21447	21715	21268	21518	21487	21505	21668	21618	21487	21518	21439	21414	21258	21643	21489	21472	21515	21464	21577	21571	21406	21643	21550	21505	21547	21554	21479	21437	21451	21423	21145	21574	21515	21535	21570	21575	21438	21332	21273	21616	21478	21558	21604	21332	21458	21361	21567	21551	21225	21519	21580	21743	21416	21615	21640	21594	21564	21573	21441	21596	21636	21681	21513	21679	21417	21675	21354	21584	21322	21701	21392	21480	21555	21467	21379	21613	21648	21464	21605	21523	21520	21466	21606	21631	21555	21612	21700	21608	21526	21541	21630	21521	21525	21546	21276	21688	21515	21554	21510	21510	21407	21640	21703	21508	21511	21379	21668	21590	21500	21589	21560	21473	21516	21598	21725	21385	21639	21300	21522	21526	21415	21613	21450	21272	21540	21429	21636	21800	21605	21294	21259	21441	21616	21610	21631	21426	21566	21746	21671	21557	21747	21520	21594	21564	21516	21439	21490	21356	21498	21396	21530	21688	21760	21636	21501	21529	21567	21407	21393	21667	21671	21692	21705	21369	21496	21528	21580	21517	21468	21611	21452	21611	21534	21628	21500	21287	21374	21290	21379	21865	21630	21449	21518	21451	21404	21517	21515	21434	21223	21520	21383	21481	21510	21468	21438	21436	21609	21448	21699	21506	21482	21624	21450	21391	21516	21461	21373	21435	21572	21679	21545	21639	21601	21305	21326	21458	21596	21605	21568	21811	21715	21649	21406	21430	21655	21581	21549	21468	21514	21541	21594	21589	21605	21570	21683	21467	21532	21509	21378	21531	21667	21467	21545	21641	21460	21420	21415	21799	21527	21559	21535	21654	21379	21569	21475	21435	21642	21473	21541	21493	21589	21458	21574	21745	21731	21542	21408	21683	21430	21349	21535	21555	21647	21586	21492	21432	21650	21413	21798	21404	21580	21612	21541	21711	21724	21646	21425	21683	21685	21397	21569	21306	21591	21396	21607	21343	21882	21526	21646	21680	21498	21633	21635	21551	21558	21597	21394	21628	21613	21490	21612	21512	21561	21547	21200	21575	21832	21693	21541	21474	21627	21576	21585	21430	21503	21676	21553	21581	21680	21405	21597	21811	21251	21300	21372	21382	21809	21536	21496	21576	21477	21625	21617	21584	21510	21773	21621	21582	21471	21521	21365	21424	21736	21512	21562	21561	21540	21588	21467	21546	21632	21638	21717	21502	21463	21709	21520	21607	21490	21514	21507	21482	21662	21661	21530	21649	21513	21713	21686	21463	21504	21404	21763	21447	21628	21510	21621	21486	21491	21312	21473	21471	21566	21387	21463	21590	21492	21531	21430	21706	21507	21650	21387	21416	21521	21611	21633	21399	21466	21576	21641	21638	21431	21689	21598	21446	21635	21489	21421	21471	21574	21616	21454	21364	21469	21629	21562	21389	21650	21486	21266	21429	21608	21634	21529	21572	21307	21434	21318	21287	21398	21471	21487	21440	21469	21427	21644	21473	21624	21462	21605	21459	21291	21720	21514	21680	21459	21509	21514	21550	21375	21512	21359	21468	21513	21418	21305	21467	21617	21520	21479	21493	21629	21612	21500	21391	21521	21536	21188	21539	21651	21722	21436	21571	21633	21682	21462	21613	21694	21608	21462	21430	21600	21367	21291	21618	21695	21448	21408	21575	21352	21476	21513	21378	21360	21597	21592	21555	21412	21689	21479	21387	21578	21459	21416	21134	21535	21625	21571	21436	21600	21652	21600	21568	21466	21615	21618	21677	21468	21351	21384	21575	21534	21615	21380	21557	21545	21701	21661	21632	21325	21846	21593	21597	21472	21682	21589	21539	21575	21674	21387	21565	21714	21578	21425	21580	21769	21492	21439	21658	21633	21649	21563	21651	21722	21406	21487	21079	21417	21539	21699	21651	21442	21638	21586	21849	21547	21558	21390	21600	21718	21528	21430	21390	21502	21468	21305	21550	21430	21481	21679	21525	21583	21550	21438	21490	21656	21405	21488	21483	21378	21613	21497	21420	21351	21478	21684	21758	21825	21524	21270	21490	21582	21471	21469	21533	21427	21484	21426	21410	21446	21525	21577	21623	21673	21528	21676	21471	21393	21657	21684	21746	21436	21579	21615	21375	21557	21361	21687	21551	21718	21415	21543	21795	21616	21540	21619	21433	21480	21607	21580	21648	21549	21332	21467	21673	21363	21639	21501	21508	21564	21470	21764	21375	21644	21433	21424	21298	21434	21615	21439	21513	21460	21584	21485	21355	21376	21362	21405	21349	21365	21558	21451	21453	21407	21542	21538	21578	21491	21369	21551	21466	21431	21465	21702	21349	21527	21468	21608	21517	21593	21706	21498	21554	21393	21553	21500	21591	21628	21454	21486	21621	21626	21514	21405	21548	21603	21616	21333	21449	21485	21200	21526	21573	21552	21549	21529	21735	21444	21400	21540	21419	21457	21408	21416	21555	21410	21669	21481	21657	21635	21635	21484	21425	21288	21804	21540	21578	21447	21321	21410	21532	21631	21668	21522	21667	21643	21610	21710	21504	21450	21423	21748	21792	21544	21603	21550	21623	21524	21534	21571	21535	21485	21368	21547	21644	21538	21614	21485	21667	21641	21522	21499	21582	21447	21563	21729	21549	21556	21500	21752	21601	21473	21651	21640	21452	21373	21656	21632	21368	21667	21707	21703	21663	21477	21492	21580	21459	21446	21606	21467	21675	21806	21729	21334	21538	21661	21543	21699	21620	21480	21663	21677	21385	21487	21517	21569	21620	21616	21737	21630	21462	21664	21411	21459	21649	21720	21484	21537	21399	21337	21626	21397	21342	21297	21436	21688	21628	21561	21505	21616	21504	21524	21589	21447	21684	21268	21529	21459	21494	21484	21511	21685	21670	21488	21208	21596	21684	21631	21307	21443	21595	21601	21606	21396	21421	21399	21534	21296	21417	21510	21638	21522	21609	21689	21550	21513	21612	21530	21409	21426	21615	21630	21544	21408	21853	21639	21304	21609	21519	21412	21550	21377	21454	21295	21523	21485	21366	21807	21644	21549	21648	21395	21585	21504	21510	21621	21480	21555	21588	21750	21626	21362	21614	21783	21607	21623	21713	21428	21589	21513	21472	21583	21750	21491	21547	21443	21768	21620	21496	21458	21220	21656	21484	21599	21442	21554	21469	21467	21587	21460	21476	21577	21338	21176	21601	21523	21709	21648	21625	21719	21591	21583	21604	21570	21721	21356	21515	21703	21321	21367	21551	21400	21586	21464	21445	21429	21429	21399	21553	21413	21507	21399	21543	21457	21482	21508	21777	21669	21620	21596	21476	21610	21238	21394	21300	21478	21439	21493	21637	21409	21558	21527	21401	21461	21542	21809	21579	21623	21534	21445	21278	21493	21461	21488	21380	21512	21446	21728	21372	21634	21436	21282	21617	21408	21774	21681	21410	21384	21597	21640	21436	21578	21515	21589	21657	21611	21556	21667	21707	21551	21527	21580	21565	21585	21335	21473	21532	21542	21472	21612	21597	21592	21626	21746	21555	21589	21577	21530	21713	21638	21650	21589	21588	21424	21597	21516	21540	21634	21620	21536	21899	21662	21471	21495	21529	21470	21476	21587	21407	21405	21510	21387	21377	21651	21716	21530	21493	21551	21491	21727	21540	21557	21756	21578	21578	21579	21602	21708	21550	21416	21644	21603	21535	21657	21395	21439	21513	21422	21644	21210	21509	21495	21292	21551	21623	21467	21474	21523	21558	21568	21423	21319	21547	21241	21584	21649	21539	21467	21726	21509	21356	21605	21414	21757	21503	21533	21649	21600	21833	21481	21495	21506	21723	21743	21497	21602	21527	21417	21551	21526	21628	21489	21633	21385	21594	21418	21535	21501	21527	21702	21378	21309	21477	21372	21474	21436	21672	21393	21686	21327	21635	21810	21466	21553	21439	21460	21469	21584	21454	21525	21475	21712	21626	21353	21512	21504	21573	21505	21549	21645	21711	21405	21637	21415	21462	21550	21543	21377	21670	21576	21497	21539	21561	21560	21717	21668	21565	21558	21765	21582	21548	21437	21438	21513	21668	21676	21582	21629	21330	21435	21682	21326	21539	21673	21744	21532	21444	21566	21584	21568	21573	21493	21377	21482	21477	21515	21690	21467
24016	33966	26217	19879	17638	18176	17721	17911	20960	21664	21040	19814	18682	18198	17588	17608	17586	17455	17311	17596	17361	17547	17494	17536	17583	17402	17369	17595	17502	17332	17465	17532	17610	17514	17545	17282	17456	17518	17525	17416	17429	17575	17381	17594	17443	17388	17431	17492	17498	17465	17414	17606	17366	17581	17390	17403	17443	17516	17569	17356	17493	17420	17421	17566	17697	17462	17530	17441	17384	17413	17466	17528	17404	17309	17533	17411	17508	17509	17496	17565	17443	17494	17442	17585	17392	17316	17510	17348	17473	17489	17416	17310	17426	17414	17531	17525	17444	17371	17387	17512	17568	17484	17460	17626	17474	17403	17378	17524	17286	17408	17440	17418	17421	17372	17510	17423	17510	17506	17308	17264	17539	17450	17520	17470	17464	17552	17408	17559	17364	17513	17487	17495	17239	17285	17560	17517	17541	17355	17565	17449	17517	17345	17570	17396	17428	17594	17528	17493	17616	17525	17352	17409	17382	17398	17526	17402	17512	17524	17337	17235	17501	17479	17351	17380	17404	17529	17519	17537	17551	17288	17344	17474	17473	17387	17615	17508	17462	17460	17318	17346	17411	17584	17367	17539	17454	17467	17279	17457	17463	17511	17457	17483	17510	17397	17390	17547	17393	17369	17437	17533	17600	17393	17362	17654	17528	17364	17531	17482	17275	17497	17327	17363	17355	17527	17583	17431	17526	17315	17417	17579	17388	17489	17439	17346	17497	17460	17398	17422	17534	17392	17385	17475	17602	17431	17401	17417	17378	17490	17254	17366	17449	17704	17397	17515	17315	17563	17401	17430	17501	17447	17414	17344	17606	17360	17441	17461	17548	17415	17455	17453	17579	17435	17362	17468	17544	17351	17579	17430	17467	17359	17440	17713	17358	17407	17516	17529	17519	17361	17373	17368	17396	17507	17588	17373	17286	17565	17550	17446	17492	17441	17357	17496	17538	17431	17484	17499	17605	17418	17552	17450	17733	17506	17551	17382	17350	17572	17548	17447	17519	17409	17382	17418	17360	17480	17540	17610	17383	17380	17372	17493	17492	17523	17619	17443	17491	17464	17524	17250	17221	17316	17464	17480	17345	17473	17449	17348	17589	17437	17260	17317	17540	17449	17571	17503	17467	17588	17494	17559	17490	17429	17436	17400	17370	17499	17449	17491	17397	17475	17416	17485	17467	17600	17432	17385	17387	17620	17416	17486	17452	17536	17554	17484	17363	17396	17377	17446	17403	17375	17336	17534	17186	17427	17337	17504	17461	17360	17229	17613	17616	17406	17526	17536	17397	17487	17729	17486	17371	17468	17519	17438	17396	17474	17446	17429	17520	17346	17516	17522	17445	17562	17534	17516	17481	17316	17374	17355	17377	17263	17599	17512	17463	17592	17209	17508	17507	17476	17422	17378	17406	17476	17519	17270	17468	17571	17445	17483	17368	17445	17537	17453	17555	17461	17495	17424	17594	17657	17350	17403	17538	17600	17579	17461	17736	17486	17477	17579	17551	17580	17223	17714	17517	17560	17554	17504	17584	17639	17448	17290	17602	17506	17454	17496	17419	17441	17288	17522	17454	17647	17564	17444	17419	17516	17400	17417	17311	17552	17344	17597	17385	17303	17590	17285	17406	17481	17381	17448	17429	17525	17368	17485	17272	17500	17387	17430	17396	17497	17570	17404	17548	17493	17568	17630	17454	17508	17483	17292	17380	17561	17505	17382	17434	17384	17431	17585	17511	17511	17378	17628	17606	17580	17429	17456	17606	17630	17435	17540	17344	17312	17458	17513	17513	17326	17596	17368	17597	17439	17546	17772	17395	17621	17508	17339	17308	17418	17486	17383	17347	17377	17414	17548	17363	17606	17625	17445	17427	17334	17520	17479	17409	17514	17422	17471	17446	17485	17428	17379	17469	17570	17319	17522	17420	17308	17579	17437	17466	17397	17387	17296	17517	17507	17393	17471	17427	17319	17461	17420	17620	17494	17589	17584	17532	17525	17466	17579	17519	17437	17494	17332	17627	17525	17502	17658	17544	17370	17451	17468	17435	17368	17441	17682	17521	17526	17455	17436	17502	17444	17438	17573	17537	17394	17372	17541	17427	17417	17567	17352	17604	17544	17587	17588	17695	17453	17607	17363	17448	17478	17488	17438	17403	17380	17343	17412	17466	17416	17256	17485	17444	17423	17514	17633	17323	17415	17554	17558	17404	17534	17481	17308	17380	17425	17543	17364	17411	17297	17456	17446	17459	17510	17246	17459	17499	17577	17519	17500	17397	17591	17564	17495	17503	17474	17550	17480	17403	17366	17413	17323	17400	17552	17356	17724	17410	17417	17392	17302	17358	17637	17578	17499	17261	17337	17571	17346	17393	17427	17444	17499	17479	17199	17524	17446	17378	17562	17498	17312	17544	17545	17458	17413	17320	17425	17540	17361	17498	17369	17358	17561	17484	17454	17414	17473	17238	17403	17465	17625	17456	17567	17601	17567	17465	17336	17487	17466	17418	17407	17444	17470	17604	17442	17370	17426	17629	17415	17350	17456	17323	17445	17366	17415	17435	17464	17303	17417	17554	17477	17482	17421	17502	17401	17371	17472	17580	17406	17568	17575	17534	17563	17479	17428	17600	17529	17569	17536	17688	17480	17388	17314	17660	17374	17524	17416	17374	17396	17344	17341	17546	17534	17320	17657	17548	17486	17506	17561	17364	17497	17573	17417	17414	17385	17531	17510	17470	17401	17251	17408	17366	17526	17466	17409	17653	17318	17453	17387	17413	17326	17323	17478	17350	17607	17567	17544	17562	17487	17375	17428	17496	17390	17682	17523	17447	17658	17501	17520	17358	17370	17368	17534	17543	17467	17294	17390	17494	17536	17408	17525	17487	17452	17542	17340	17419	17404	17524	17412	17337	17347	17478	17502	17371	17468	17394	17510	17612	17359	17509	17365	17421	17460	17459	17570	17565	17347	17471	17594	17311	17539	17359	17517	17434	17401	17380	17291	17460	17468	17242	17395	17382	17544	17675	17446	17469	17444	17416	17153	17574	17292	17594	17529	17477	17522	17496	17514	17357	17384	17478	17688	17438	17323	17591	17399	17355	17480	17492	17439	17593	17433	17495	17459	17336	17325	17462	17425	17576	17307	17452	17592	17511	17407	17590	17553	17518	17360	17477	17528	17392	17293	17379	17441	17507	17494	17451	17553	17433	17384	17587	17636	17376	17342	17455	17551	17311	17330	17436	17557	17639	17411	17568	17454	17359	17394	17448	17399	17245	17529	17435	17563	17572	17471	17567	17565	17475	17543	17567	17590	17541	17424	17452	17400	17663	17497	17669	17695	17399	17314	17448	17406	17632	17433	17612	17384	17522	17444	17549	17333	17543	17435	17427	17442	17494	17386	17501	17422	17330	17688	17336	17363	17586	17651	17603	17568	17423	17462	17360	17346	17616	17408	17560	17612	17383	17525	17492	17216	17476	17310	17531	17414	17611	17646	17342	17473	17520	17550	17450	17552	17483	17618	17592	17447	17459	17430	17448	17449	17466	17381	17388	17520	17429	17508	17568	17405	17508	17619	17239	17462	17408	17603	17450	17633	17474	17337	17435	17468	17523	17337	17285	17363	17423	17437	17412	17498	17470	17652	17533	17546	17468	17409	17458	17454	17401	17433	17371	17524	17451	17545	17505	17489	17631	17574	17446	17358	17420	17505	17456	17324	17419	17563	17462	17569	17502	17575	17561	17473	17751	17610	17443	17517	17361	17431	17451	17373	17376	17431	17336	17311	17493	17451	17462	17484	17381	17501	17587	17489	17436	17476	17291	17515	17318	17543	17366	17363	17507	17400	17528	17297	17522	17519	17410	17476	17367	17448	17479	17625	17432	17478	17466	17322	17317	17399	17499	17457	17536	17298	17435	17477	17655	17415	17491	17545	17339	17435	17532	17462	17446	17416	17528	17369	17561	17537	17577	17522	17493	17439	17380	17585	17399	17480	17638	17383	17627	17424	17582	17503	17609	17455	17522	17501	17426	17387	17454	17459	17524	17632	17601	17282	17448	17303	17473	17699	17448	17482	17454	17520	17307	17393	17592	17508	17466	17506	17391	17377	17469	17473	17583	17555	17495	17526	17499	17686	17553	17423	17340	17389	17404	17355	17550	17529	17434	17446	17404	17409	17489	17500	17575	17502	17365	17502	17403	17513	17577	17495	17484	17470	17429	17476	17506	17471	17365	17501	17426	17531	17515	17479	17516	17603	17221	17655	17391	17511	17310	17444	17506	17562	17550	17386	17340	17547	17647	17583	17465	17359	17752	17227	17587	17385	17413	17508	17595	17628	17485	17489	17641	17297	17628	17385	17378	17638	17443	17566	17362	17696	17545	17630	17528	17402	17393	17566	17448	17569	17487	17606	17312	17469	17660	17413	17413	17446	17389	17560	17483	17514	17496	17398	17367	17583	17305	17548	17524	17459	17415	17338	17476	17399	17550	17559	17471	17479	17531	17424	17666	17520	17433	17409	17354	17352	17505	17482	17502	17520	17425	17674	17519	17497	17568	17555	17535	17460	17459	17411	17419	17519	17695	17345	17404	17547	17244	17681	17315	17531	17452	17509	17419	17417	17513	17565	17518	17563	17659	17589	17287	17491	17297	17577	17536	17470	17610	17443	17398	17293	17527	17403	17417	17458	17546	17300	17463	17543	17361	17758	17371	17482	17459	17554	17550	17468	17661	17470	17587	17588	17450	17434	17394	17616	17559	17458	17516	17403	17464	17568	17473	17415	17553	17349	17409	17628	17425	17533	17421	17534	17380	17337	17523	17553	17594	17361	17554	17632	17452	17557	17421	17363	17557	17469	17627	17491	17515	17535	17344	17412	17589	17343	17537	17442	17434	17445	17559	17489	17559	17579	17317	17301	17620	17462	17490	17630	17618	17536	17363	17320	17315	17526	17539	17393	17486	17390	17534	17532	17377	17370	17424	17215	17503	17425	17305	17445	17476	17404	17445	17346	17599	17536	17532	17419	17505	17438	17472	17599	17442	17432	17575	17501	17566	17512	17328	17462	17540	17628	17510	17422	17430	17394	17567	17316	17510	17294	17525	17680	17276	17523	17565	17428	17432	17238	17503	17508	17267	17420	17506	17546
25345	21916	30167	27020	23297	27332	25669	24682	31462	40191	38073	32421	27272	24043	22024	21003	20957	21012	20793	20898	20889	20942	20883	20888	20763	20908	20937	20924	20895	20736	20711	20961	20802	20814	20913	20912	20819	20853	21081	20830	20807	20809	20773	20959	20975	21075	20803	20826	21019	20727	20846	20739	20834	20933	20639	20821	20686	20922	20796	20613	20659	20717	21079	20875	20844	20890	20971	20812	20827	20879	20760	20803	20576	20704	20957	20822	20860	20897	20794	20863	20715	20701	20474	20859	20788	21028	20891	20991	21053	20792	20706	20833	20667	20504	20816	20772	20903	20800	20733	20551	20806	20940	20685	20815	20898	20835	20593	20804	20639	20709	20759	20882	20637	21013	20746	20878	20753	20985	20712	20911	20778	21044	21060	20660	20699	20819	20765	21057	20898	20974	20804	20955	20874	20890	20782	20735	20964	20901	20811	20896	20772	20819	20695	20817	20888	20667	20920	20721	20921	20920	20795	21063	20647	20841	20811	20771	20797	20737	20568	20720	20868	20891	20659	20815	20774	20834	20800	20831	20801	20716	20812	20858	20935	20777	20799	20807	20798	20661	20842	20955	20867	20815	20768	20652	20497	20681	20798	20727	20773	20771	20797	20806	20803	21057	20875	21041	20669	20702	20788	20722	20812	20692	20757	20970	20591	20818	20719	20717	20799	20799	20765	20904	21052	20855	20913	20765	20969	20644	20817	20908	20805	20903	21006	20632	20957	20960	20820	20673	20828	20850	20698	21015	20942	20824	20841	20925	20946	20694	20647	20787	20955	20943	20777	20809	20653	20905	20743	20570	20602	21008	20784	20691	20802	20733	20748	20795	20939	20990	21075	20875	20883	20888	20753	20846	20821	20780	20759	20857	20887	20961	20522	20829	20707	20907	20528	20841	20840	20860	20867	20845	20694	20587	20824	20778	20552	20690	20841	20676	20703	20515	20657	20670	20750	20647	20771	20923	20905	20866	20968	21151	20999	20921	20585	20870	20916	20828	20853	21082	20987	20828	20736	20790	21048	20814	20922	20764	20794	20673	20674	20754	20777	20864	21081	20667	20987	20820	20795	20625	20758	20926	21047	20728	20925	20830	20789	20855	20738	20763	20808	20707	20637	20790	20803	20713	20635	20771	20696	20610	20886	21003	20704	21078	21121	21007	20919	20838	20768	20624	21001	20685	20937	20956	20672	20730	20828	20935	20902	20750	20871	20859	20795	20688	20772	20925	20976	20806	20964	20962	20812	20972	20810	20955	20899	20860	20842	20795	20692	20695	20870	20725	20787	20815	20514	20841	20648	20800	21042	20990	20724	20865	20827	20856	20876	20836	20584	20900	20722	20847	20669	20872	20957	20729	20941	20957	20777	20857	20943	21173	20818	20687	20926	20723	20780	20803	20854	20759	20917	20904	21073	20840	20603	20863	20611	20573	20693	20696	20941	20597	20803	20600	20665	20825	20641	20847	20946	20696	20861	20936	20688	20685	20803	20740	20936	20840	20940	20769	20905	20841	20967	20794	20984	20703	20833	21019	21115	20775	20918	20774	20730	20959	20810	20884	20690	20769	20674	20761	20634	20639	20938	20898	20676	20981	20715	20844	20397	20798	20763	20990	20814	20858	20966	20751	21019	20815	20828	20942	21030	20582	20826	20566	20989	20839	20782	20914	20796	20794	20682	20710	21015	20637	20887	20849	20547	20714	20904	20883	20792	20935	20884	21040	20714	20723	20689	20858	20939	20665	20852	20804	20681	20888	20826	20780	20503	20950	20965	20850	20535	20884	20920	20712	20909	20667	20786	20905	20438	20726	20705	20924	20958	21048	20776	20830	20668	20902	21090	20747	20722	20757	20763	20692	20829	20799	20832	20813	21024	20692	20872	20813	20911	20918	20515	20617	20714	20757	20685	20811	20536	20777	20835	20831	20917	20999	21021	20749	20925	20700	20668	20996	21022	20968	20716	20823	20918	20787	20804	20606	20904	20830	21037	20933	20909	20796	20705	20914	21086	20916	20695	20759	20829	20883	20956	21018	20740	20675	20852	20852	20699	20710	20632	20820	20970	20665	20748	20555	20652	20722	20738	20760	20866	20858	20872	20834	20930	20853	20925	20847	20676	20940	20765	20758	20787	20791	20823	20702	20589	20913	20810	20704	20877	20959	20777	20854	21017	20928	21069	20612	20731	21093	20772	20754	20626	20766	20968	20770	20615	20813	20808	20746	20866	20621	20798	20754	20989	20908	20848	20897	20649	20909	20824	20847	20645	20758	20569	20699	20654	20691	20823	20838	20797	20676	20713	20949	20572	20693	20820	20764	20672	20791	20799	20846	20758	20692	20624	20637	20800	20953	20990	20739	20752	20995	20750	20824	20859	20886	20684	20648	20779	21076	20744	20939	20851	20920	20659	20642	20653	20785	21004	20879	20851	20860	20669	20912	20772	20850	20805	20822	20753	20859	20753	20719	20692	20772	20697	20890	20715	20926	20643	20779	20980	20994	20742	20538	20879	20905	20927	20877	20792	20833	20746	20936	20698	20767	20798	20486	20952	20967	20841	20834	20939	20853	20829	20857	20880	20869	20754	20945	20768	21107	20857	20953	20887	20636	20662	20678	20812	20851	21040	20883	20770	20826	20768	20825	20631	20865	20863	21015	21033	20853	20896	20763	20741	20917	20548	20699	20777	20977	20837	20915	20666	20993	20903	20746	20713	20850	20538	20710	20777	20738	20675	20739	20847	21041	20721	20755	20872	20882	20796	20967	20780	20748	20793	20935	20770	21011	20836	20769	20749	20525	20793	20735	20994	20800	20854	20780	21124	20880	20778	20717	20723	20747	20836	20700	20831	20840	20849	20942	20960	20845	20771	20870	20861	20770	20755	20683	20890	20684	21034	20986	20760	20764	20794	20832	20938	20630	20770	20575	20853	20808	20719	20841	20506	20835	20831	20766	20983	20772	20784	20628	20771	20803	20772	20875	20628	20934	20670	20871	20810	20805	20831	20759	21027	20898	20691	20979	20775	20615	20472	20625	20604	20755	20843	20784	20759	20781	20703	20586	20812	20765	20931	20509	20930	20970	20844	20844	20751	20989	20931	20676	20904	20668	20786	20907	20769	20842	20819	20948	21028	20703	20930	20976	20818	20807	20727	20747	20818	20970	20857	20775	21062	20792	20584	20761	20801	20820	20967	20691	20901	20755	21018	20770	20630	20905	20835	20803	20795	20679	20789	20923	20929	20687	20741	20817	20669	20605	20909	20782	20687	20549	20942	20783	21093	20684	20795	20727	20783	20785	21027	20810	20751	20816	20938	20747	20697	20914	20926	20963	20639	20731	21083	20595	20769	20793	20777	20875	20831	20876	20876	20684	20784	20673	20936	20928	20747	20815	20896	20781	20831	20812	21006	20704	20831	20731	20658	20917	20904	20837	20946	20831	20776	20973	20922	20653	20865	20630	20655	20764	20849	20830	20831	20834	20827	20771	20815	20809	20594	20572	20790	20537	20942	20883	20974	20852	20964	21109	20829	20949	20828	21000	20636	21097	21009	20821	20981	20805	20809	20836	20795	20933	20845	20812	20886	20928	20871	20815	20738	20793	20980	20758	20673	20680	20977	20858	20782	21026	20911	20789	20727	20708	20994	20906	20841	20638	20864	20721	20968	20718	20744	20748	20933	20803	20694	20840	20868	20823	20926	20734	20633	20627	20775	20893	20881	20802	20854	20864	20663	20697	20761	20848	21109	20873	20928	20754	20851	20994	20497	20649	20754	20976	20947	20846	20745	20989	20923	20819	20767	20903	20653	20791	20611	20687	20743	20752	20908	20899	20638	20740	20794	20853	20987	20829	20690	20918	20898	20827	20671	20741	20791	20731	20873	20856	20851	20681	20676	20725	20745	20780	20797	20835	20839	20738	20826	20754	21026	20769	20675	20955	20930	20705	20692	20867	20866	20730	20808	20995	20897	20854	20882	20699	20769	20906	20636	20657	20937	20908	20823	20662	20562	20658	20701	20973	20890	20683	20814	20909	20738	20951	20911	20798	20871	20731	20895	20830	20883	20853	20899	20762	20969	20948	20714	20716	20946	20849	20555	20852	20710	20824	20991	20721	20825	20769	20744	20760	21042	20930	20529	20782	20706	20787	20798	20827	20828	20838	20821	20677	21016	21045	20771	20838	20935	20945	20621	20693	20905	20951	20777	21006	20945	20711	20682	21011	20870	21053	20613	20885	20975	20912	20920	20729	20949	20995	20835	20902	20867	21027	20686	20833	20783	20607	20933	20825	20792	20797	20895	21034	20844	20620	20674	20724	20859	20915	20753	20907	20737	20857	20700	20761	20778	20870	20861	20739	20818	20722	20674	20726	20772	20470	20800	20837	20674	20927	20792	20676	20776	20771	20816	20944	20899	20582	20790	20643	20933	20810	20950	20818	20628	20769	20813	20864	21028	20969	20767	20720	20814	20627	20915	20768	20946	20613	20665	20814	20959	20672	20762	20814	21002	20993	21026	20800	20901	20985	20972	20771	20892	20788	20848	20629	20691	20766	20922	20773	21134	20818	20722	20810	20976	20774	20737	20776	20898	20678	20795	20848	20863	20934	20730	20827	20771	20772	20890	20983	20890	21025	20711	20670	20863	20871	20860	21022	20628	20781	20860	20872	20823	20768	20642	20645	20993	20893	20873	20736	21044	20744	20865	20999	20822	20778	20537	20791	20789	20865	20786	20940	20700	20812	20780	20750	20888	20839	21032	20826	20790	20867	20709	20563	20822	20786	20653	20926	20906	20892	21043	20865	20773	20687	20816	20947	20884	20800	20785	20871	20689	20695	21066	20651	20780	20905	20907	21014	20946	20802	20824	20776	20796	20935	20666	20722	21068	20981	20945	20565	20839	20804	20635	20823	20785	20883	20857	20901	20741	20755	20650	20631	20762	20643	20738	20731	20961	20773	20789	20879	21024	20989	20629	20554	20767	20783	20889	20824	20611	20959	20759	20820	21010	20621	20815	20567	20735	20644	20666	20752	20840	20713	20833	20780	20520	20819	20792	20764	20803	20611	20863	20948	20842	20767	20974	20805	20978	20759	20761	20960	21010	20765	20799	20911	20841	20929	20825	20892	20604	20884	20903	20891	20955	20780	20971	20891
28980	51552	46888	26042	19721	26022	19328	22624	31805	39101	35891	29553	23966	20022	18012	17008	17089	17091	17013	17088	17185	17199	17114	17328	17117	17049	16942	17145	16958	17153	17118	17083	16975	16943	17160	17029	17029	17080	17110	16982	17086	17046	17203	17121	17116	17065	16993	16939	17396	17060	17091	17095	16972	16914	17225	16883	16951	16978	17044	16937	17085	17009	16996	17092	17158	17084	16987	17033	17164	17005	17039	17053	17061	17241	17103	17160	17032	17085	16939	17000	17070	16885	17104	16907	17196	17051	17109	16937	17022	16987	17112	17305	17046	17050	16967	17092	16929	16982	17031	17017	17022	16931	16946	16978	17039	17041	17026	17051	17136	16997	17028	17169	17044	17241	17033	17139	16972	17163	16937	17139	17118	17099	16873	16911	17069	17037	17037	16942	17143	17119	17063	17099	16985	17006	17082	17024	17090	16975	17111	17008	17089	17087	17044	17154	17112	17115	17212	17244	17131	17228	16950	17076	16931	16995	17035	16875	17228	17090	16836	16840	16991	17026	17184	17010	17046	16991	16979	17027	17179	17129	17142	16887	16961	17045	17027	17247	16967	17120	17071	16832	16977	17190	16988	17096	17075	17228	17086	16953	16937	17137	17019	16856	17085	16927	17107	16909	17169	17001	16987	16938	17140	17125	16949	17060	16917	17097	16903	17027	16983	16910	17195	17052	17051	17017	17042	16974	17171	17117	16941	17005	17084	17002	16974	16976	17083	17026	17147	17007	17049	17014	17102	17147	17116	17098	17181	17057	16921	17044	16905	16908	16954	16940	17230	16988	17097	17004	17136	17062	17136	17117	17181	16972	17292	17101	17146	17115	17198	17022	17024	16933	16971	17089	17021	16969	17029	17069	16998	17022	17048	16968	17042	17026	17009	17153	17027	16885	16860	17008	17195	17129	17087	17108	16942	17037	16850	17175	17031	17017	17094	17120	17152	16945	16991	16991	17013	16944	16957	16926	17053	17158	16928	17038	17260	16928	17203	17078	16900	17005	16923	17004	17047	16977	16904	16960	16970	16918	16955	17175	16986	17094	17004	16885	16978	16920	16896	17087	16982	17001	16932	17074	17143	17019	17045	17117	17029	17065	17153	16953	16983	17032	16970	16994	17062	17004	16899	17123	17021	17003	16976	16979	17091	16899	16925	16867	17140	16959	16984	16975	17065	17167	17168	16941	16943	17108	17212	17011	17018	17127	17048	17005	17086	16887	17073	17069	16919	16943	17020	17041	16948	17127	17015	17035	17123	17031	17188	16978	17014	16826	17016	16857	17268	16878	17052	16929	17060	17051	16861	17043	17060	16895	17194	16943	17119	16861	16952	17050	17042	17058	16950	17152	17104	16935	17059	17017	17099	17152	16996	17073	17034	16808	17128	17071	17073	16963	17008	17028	17058	17085	17047	17042	17190	17109	16905	17029	17141	17036	16842	17026	17132	17001	17022	17161	17114	16977	17016	16882	16952	16932	17000	16979	17020	17255	17105	17011	16947	17195	17156	16849	16913	16909	16961	17034	17170	16985	16970	16949	17159	17101	17070	16952	17051	16934	17051	17027	16953	17187	16957	16951	17121	17196	17023	16902	16978	17053	16964	17124	17100	17162	16966	17082	16835	16985	16986	17076	16998	17185	17158	16948	17162	16975	17105	16871	16979	16926	17062	17101	17026	17015	17133	17036	17069	17104	16955	17096	16967	17174	16975	17071	16854	17065	16888	17080	16971	17177	16997	16940	16900	16962	16828	17065	16824	16918	17033	16936	17000	17073	17126	16973	16957	17010	16928	17099	17040	17068	17099	16997	17047	17017	17149	17046	16955	17149	16957	17149	16967	16932	17156	17016	16929	17168	17034	16954	16987	16936	17126	16944	17035	17007	17188	16880	17094	17185	16983	17081	17052	17103	17031	17260	16933	17012	17082	17061	17057	17004	17028	16922	17101	16998	17079	17003	17088	16891	17029	17062	17219	17107	17041	16922	17036	17020	16939	17206	17098	17019	17021	17242	17174	16979	16942	16820	17112	17065	17067	16917	17030	17056	17109	16990	16940	17175	16932	17117	17070	16846	17103	17290	17076	17065	17059	17000	17116	17123	17033	16988	16922	17082	17166	17230	16994	17055	17014	17288	16949	17063	16897	17125	17090	17008	17075	17085	17045	16996	17147	16993	17106	17035	17052	16993	17064	17300	17104	17025	16859	17011	16963	17100	16936	17096	17110	17114	17065	17082	17071	16919	17058	17210	17081	17024	17120	17042	17115	17128	17102	17057	17033	16983	17328	17121	17227	17011	16956	17088	16892	17039	17227	17226	16995	17124	17062	17112	16890	17144	16887	17071	17109	16988	17028	16882	17058	17117	16978	17059	16842	16959	17066	17132	17291	17198	17034	17131	16997	16996	17002	17100	17102	16810	16926	17026	17045	17076	17004	16983	17051	17026	17236	17033	17157	17004	16990	16981	16907	17205	17054	17068	16983	17219	16984	16898	17142	17104	16960	17048	17137	17017	17143	16943	17132	17177	17134	17098	17014	17015	17149	17096	17112	16989	16988	17048	16959	17122	17094	17057	17142	17039	17048	16926	17044	17159	16959	17114	17014	17028	16864	17072	17084	16877	16949	17151	17033	17014	17145	16889	17087	17050	17107	17095	17054	17036	17069	16947	16844	17141	17101	17064	17228	16948	17089	17120	16964	16954	17128	17007	16923	17041	16874	17086	17244	16977	16984	16890	16961	17206	17031	17072	16940	17105	16831	17098	16973	16984	16968	16999	17136	17186	17084	17010	17063	17103	17046	17136	17058	17142	16977	17218	16946	17119	17057	17149	17006	17237	17007	17108	16928	16945	17131	17011	17131	17100	17001	17156	17022	17108	17044	16945	17131	16882	17095	17115	17172	17078	17105	17043	17053	17068	17114	17010	17042	17143	17133	16947	17022	17071	17179	16951	16955	17027	16900	17088	16943	17093	17053	17083	17109	16953	17153	17024	16958	17096	16918	16980	17073	17145	17113	17122	17015	17019	17029	16841	17047	17153	17005	16921	16960	16907	17001	17052	17086	17059	16906	16819	17057	16997	17241	17112	17045	17075	17206	17084	16875	17117	17007	16901	17034	17039	16940	17017	17139	17005	17091	16993	16856	17195	17214	17065	17116	17152	16965	16862	16838	17039	16967	17138	17062	17004	17046	17140	17120	17048	17031	17057	17155	16991	16843	17152	17131	17008	17132	17109	17115	17211	16937	17065	17148	16962	16872	16927	17058	16877	17055	17099	17206	17043	17102	16976	17108	17144	16866	16974	16933	17302	16997	16960	17204	17079	17049	17101	17087	17192	16956	17128	16986	17005	17166	17059	17161	16830	17025	17014	16994	17047	17139	17156	17036	17037	17153	17034	16993	17024	16960	16897	17031	17002	16983	17162	17114	17144	17139	17068	17122	17057	16989	16943	17080	16905	17167	16951	16859	17150	17002	17095	16920	17008	16931	17123	17164	17190	17133	17127	17014	17030	17159	16960	17055	16944	16880	17032	17097	17143	17062	17014	17058	17042	17180	17079	17104	17087	16948	16958	16924	17015	17012	17079	17048	16867	16985	16959	16885	17137	17100	16934	16982	17118	17188	16944	17122	17071	16948	16942	17072	17135	16964	17058	17084	17048	16882	17160	17130	17079	17121	17129	16998	17109	16987	17180	17003	17024	17060	16905	16983	17000	16990	17065	17003	16917	17141	16875	17125	17074	17038	17038	17198	17126	16908	16982	16989	16986	17215	17017	16924	17211	16913	17157	17216	16917	17042	17102	17055	17036	16968	17110	17105	16796	17023	17040	17188	17186	16925	16973	16962	17098	17156	17050	16979	17013	17089	17166	17050	16999	16832	17059	17116	17043	17089	17147	17063	17190	17060	17124	17027	17039	16938	16976	17027	16854	17052	17073	17049	17057	17045	16930	17020	17031	17018	17063	17016	16996	17067	16954	16980	17077	16960	16871	17059	17230	17093	17014	17068	17073	16964	17101	17099	17085	17203	16968	17037	17049	17125	17029	16978	17106	16968	17008	17291	17003	17050	17099	16933	16977	17020	16850	17025	16922	16937	17080	17118	17103	17012	17103	17191	17055	16884	16975	16897	16814	16981	16911	17177	16966	16956	17263	17158	16998	16971	17015	16931	17012	17080	17025	17103	17266	16969	17088	16994	16845	17210	17048	17055	16966	17071	16973	17179	16991	16983	16984	17086	17007	16971	17014	17069	17069	17056	17046	17194	16717	17014	16972	17111	17089	16944	16948	16920	17037	17177	17099	17172	16953	17092	16925	17009	16990	17035	17067	17070	17171	17052	17191	17094	17153	17028	17197	17019	17035	17107	17067	17010	17106	17130	17031	17047	17074	17088	16906	17128	16997	17064	17049	17110	17123	17058	16960	17134	17046	17148	17107	16977	16954	17032	17087	16925	16930	17049	17052	17163	17140	17055	17012	17119	16984	17082	17090	16938	17129	16921	17079	16969	16931	16944	17140	17083	16998	16967	16995	17106	17224	17140	17074	17104	17110	16987	17245	16957	16960	16907	16929	16940	17127	17141	16928	17001	16841	17038	16912	17048	17041	17043	17201	17147	17062	16940	16957	16979	17012	17050	16959	16941	17100	17170	16981	16965	17000	16938	17118	17051	17177	16967	17146	17041	16995	16922	16976	17145	16994	17172	17088	16997	17018	17214	16955	17123	16971	16813	17001	17234	17036	17155	16989	17100	17124	17123	17089	16929	16902	17057	17044	17143	17000	17007	17047	16900	17049	17015	17050	17138	17068	16932	16958	17223	17075	17051	17072	17036	16929	17072	17107	17035	17149	16909	17158	16977	17016	17187	17050	17053	17179	17060	16951	17071	17017	16973	17082	17193	17059	17037	17176	17069	17119	16935	17199	16903	16954	16955	17119	17087	16962	16976	17056	17227	17054	16946	17041	16928	17132	16962	17115	17089	17135	16940	16891	17043	16852	16911	17026	17051	16881	16988	17094	17267	17081	16871	17189	17152	17068	17035	17227	17029	16928	17109	17070	16979	16892	17049	17154	17006	16835	17062	17168	17056	17100	17013	16990	16867	17043	16947	17132	16972	16905	17124	17159	16929	16866	16982	17043	17067	17071	16994	17024
23950	21772	29871	25406	22661	26318	27032	25108	35110	46352	47410	39204	31244	25238	21950	20049	19677	19731	19909	19700	19804	19543	19857	19981	19689	19568	19672	19875	19759	19751	19461	19954	19819	19852	19717	19813	19683	19703	19798	19987	19668	19674	19757	19761	19684	19872	19814	19554	19738	19841	19590	19658	19742	19693	19450	19732	19571	19630	19612	19835	19609	19841	19699	19515	19697	19480	19715	19504	19426	19554	19598	19589	19632	19604	19705	19499	19625	19578	19648	19655	19786	19449	19736	19681	19671	19545	19551	19639	19551	19689	19589	19693	19638	19770	19615	19640	19900	19742	19540	19537	19724	19640	19845	19626	19845	19627	19687	19783	19545	19624	19650	19563	19738	19442	19506	19387	19747	19699	19754	19519	19630	19749	19741	19480	19529	19428	19848	19849	19739	19506	19465	19624	19578	19651	19742	19562	19770	19523	19746	19827	19608	19790	19678	19451	19695	19520	19578	19763	19827	19595	19389	19620	19712	19639	19657	19437	19643	19602	19754	19373	19366	19450	19546	19665	19723	19703	19755	19725	19802	19476	19555	19582	19694	19562	19548	19422	19693	19431	19742	19680	19681	19720	19511	19746	19619	19728	19620	19563	19627	19556	19736	19581	19624	19611	19671	19717	19610	19665	19694	19710	19694	19677	19738	19696	19660	19859	19653	19682	19677	19630	19542	19570	19583	19533	19753	19554	19727	19696	19885	19652	19493	19555	19656	19727	19632	19637	19678	19673	19425	19478	19495	19568	19564	19434	19534	19658	19608	19495	19578	19606	19443	19772	19642	19506	19498	19790	19795	19601	19665	19574	19555	19724	19793	19589	19498	19530	19593	19522	19701	19789	19807	19786	19575	19674	19560	19633	19656	19630	19530	19733	19710	19677	19477	19619	19491	19482	19503	19591	19583	19599	19669	19525	19716	19865	19536	19687	19737	19822	19641	19714	19526	19813	19982	19732	19715	19434	19637	19671	19896	19706	19667	19785	19599	19623	19666	19690	19845	19691	19723	19599	19606	19708	19405	19649	19431	19577	19612	19635	19943	19705	19639	19511	19738	19799	19618	19836	19645	19766	19854	19636	19551	19606	19769	19387	19404	19642	19651	19659	19629	19728	19348	19707	19657	19818	19707	19527	19805	19626	19715	19598	19550	19550	19785	19767	19613	19715	19657	19376	19763	19797	19562	19628	19600	19502	19780	19566	19690	19652	19560	19558	19660	19363	19663	19708	19686	19752	19555	19612	19733	19481	19682	19606	19693	19622	19643	19615	19494	19598	19583	19583	19583	19661	19639	19823	19601	19552	19558	19458	19458	19757	19539	19620	19689	19552	19518	19503	19690	19806	19516	19670	19820	19655	19471	19735	19874	19428	19639	19661	19707	19761	19540	19838	19363	19647	19542	19624	19588	19670	19586	19465	19669	19771	19843	19631	19488	19527	19464	19514	19490	19268	19551	19613	19603	19818	19528	19518	19592	19476	19550	19731	19911	19568	19470	19717	19522	19608	19589	19682	19725	19588	19658	19610	19829	19749	19698	19704	19719	19612	19790	19467	19443	19499	19584	19656	19738	19699	19740	19375	19707	19635	19527	19602	19736	19755	19646	19657	19920	19595	19899	19596	19392	19792	19778	19682	19609	19565	19785	19485	19705	19758	19653	19574	19563	19613	19414	19770	19499	19408	19637	19736	19552	19488	19866	19614	19879	19632	19588	19640	19615	19881	19667	19540	19500	19655	19394	19687	19618	19534	19669	19679	19667	19439	19556	19614	19681	19675	19556	19493	19673	19545	19580	19741	19516	19584	19673	19678	19463	19724	19630	19619	19639	19679	19658	19704	19572	19607	19525	19853	19855	19673	19691	19502	19599	19667	19749	19542	19635	19672	19493	19561	19573	19601	19519	19731	19657	19581	19778	19534	19631	19759	19594	19585	19670	19574	19757	19841	19600	19662	19591	19615	19748	19684	19454	19477	19656	19741	19566	19702	19514	19595	19439	19630	19677	19566	19574	19539	19567	19587	19638	19698	19497	19471	19691	19746	19658	19816	19568	19574	19585	19323	19831	19449	19721	19505	19417	19441	19702	19661	19681	19582	19409	19457	19652	19791	19805	19588	19655	19418	19522	19519	19706	19598	19821	19666	19549	19737	19651	19612	19543	19541	19603	19667	19742	19886	19843	19592	19469	19561	19699	19655	19723	19440	19762	19381	19797	19624	19505	19647	19732	19473	19668	19551	19533	19862	19639	19615	19695	19592	19390	19529	19702	19629	19520	19601	19624	19446	19670	19794	19706	19589	19560	19660	19763	19689	19607	19455	19685	19682	19850	19646	19673	19547	19698	19606	19659	19390	19617	19625	19575	19760	19572	19731	19730	19645	19702	19444	19731	19681	19864	19739	19699	19751	19389	19774	19682	19536	19561	19774	19648	19445	19856	19685	19760	19537	19758	19607	19723	19521	19552	19711	19570	19726	19790	19779	19574	19546	19689	19706	19447	19642	19627	19683	19631	19617	19662	19368	19634	19802	19537	19646	19517	19427	19654	19598	19785	19753	19817	19684	19735	19598	19508	19741	19571	19665	19576	19563	19621	19734	19571	19759	19684	19639	19591	19696	19648	19455	19845	19505	19769	19747	19588	19771	19721	19711	19589	19861	19924	19666	19672	19704	19560	19573	19614	19425	19705	19915	19609	19505	19597	19688	19643	19638	19726	19722	19465	19606	19716	19892	19644	19564	19828	19692	19788	19717	19771	19389	19655	19542	19539	19636	19717	19680	19545	19451	19754	19775	19348	19490	19458	19763	19634	19643	19680	19622	19757	19565	19592	19692	19527	19817	19596	19695	19538	19698	19666	19819	19641	19607	19336	19555	19555	19807	19494	19548	19633	19557	19732	19702	19462	19572	19630	19495	19715	19548	19297	19727	19362	19667	19591	19387	19609	19602	19702	19646	19476	19508	19647	19856	19673	19693	19687	19459	19498	19538	19682	19538	19667	19711	19767	19840	19635	19479	19658	19687	19446	19600	19572	19618	19287	19687	19704	19611	19758	19843	19554	19586	19576	19768	19592	19699	19561	19516	19577	19714	19732	19889	19573	19728	19908	19773	19544	19646	19654	19711	19646	19657	19591	19677	19477	19421	19664	19726	19577	19723	19802	19654	19941	19595	19686	19426	19612	19619	19652	19753	19517	19519	19568	19565	19748	19638	19550	19413	19749	19699	19611	19400	19656	19719	19540	19695	19727	19610	19800	19555	19903	19661	19642	19516	19789	19675	19738	19848	19557	19617	19598	19677	19760	19733	19696	19758	19501	19711	19618	19546	19702	19546	19647	19528	19460	19475	19728	19814	19726	19790	19725	19823	19502	19676	19716	19773	19418	19613	19592	19605	19787	19700	19682	19691	19551	19683	19583	19667	19586	19562	19533	19514	19702	19453	19768	19855	19497	19704	19564	19741	19524	19373	19601	19618	19642	19473	19574	19838	19707	19622	19632	19716	19699	19862	19677	19633	19844	19611	19771	19682	19266	19589	19777	19468	19793	19588	19651	19505	19426	19731	19484	19973	19666	19505	19788	19528	19536	19622	19736	19719	19696	19560	19679	19711	19645	19693	19679	19334	19619	19457	19600	19685	19509	19678	19682	19556	19591	19772	19704	19484	19628	19569	19720	19592	19425	19627	19746	19441	19694	19663	19644	19834	19524	19581	19537	19691	19574	19628	19573	19779	19568	19592	19343	19672	19450	19575	19637	19466	19650	19626	19674	19478	19685	19634	19521	19471	19618	19652	19843	19706	19467	19699	19552	19470	19308	19650	19589	19779	19523	19500	19584	19524	19674	19674	19437	19543	19614	19490	19671	19648	19775	19681	19967	19573	19727	19534	19659	19562	19548	19502	19656	19430	19662	19517	19667	19416	19745	19752	19829	19520	19773	19795	19456	20092	19630	19581	19605	19655	19675	19911	19598	19392	19674	19583	19626	19651	19539	19491	19610	19697	19860	19749	19650	19694	19468	19481	19609	19711	19673	19557	19829	19664	19621	19710	19814	19673	19631	19659	19545	19532	19692	19554	19533	19470	19654	19670	19947	19641	19645	19590	19619	19760	19698	19557	19668	19751	19543	19841	19751	19633	19677	19629	19519	19608	19460	19542	19581	19883	19530	19730	19507	19774	19623	19741	19619	19413	19525	19617	19753	19619	19795	19516	19642	19683	19497	19738	19632	19648	19467	19582	19563	19535	19640	19686	19569	19526	19700	19713	19709	19557	19563	19627	19578	19448	19620	19682	19606	19612	19690	19595	19664	19621	19718	19796	19645	19542	19540	19781	19544	19774	19477	19696	19692	19548	19743	19566	19607	19534	19696	19923	19925	19714	19582	19701	19500	19577	19556	19664	19554	19494	19670	19705	19657	19494	19506	19497	19630	19783	19470	19608	19674	19454	19827	19554	19468	19582	19600	19479	19646	19828	19760	19731	19525	19814	19817	19644	19568	19651	19780	19728	19613	19659	19555	19627	19448	19576	19594	19719	19903	19499	19719	19484	19798	19698	19583	19706	19752	19688	19535	19677	19752	19766	19717	19440	19665	19602	19793	19538	19501	19576	19805	19861	19643	19719	19529	19521	19673	19857	19738	19653	19703	19715	19760	19611	19509	19647	19598	19725	19408	19669	19791	19620	19642	19705	19649	19598	19843	19493	19554	19801	19806	19814	19550	19541	19455	19498	19494	19578	19664	19485	19850	19623	19481	19702	19511	19523	19691	19549	19693	19392	19734	19762	19800	19611	19685	19586	19797	19477	19540	19621	19688	19742	19567	19752	19627	19648	19717	19717	19500	19414	19743	19574	19444	19473	19571	19807	19664	19497	19803	19642	19509	19648	19644	19691	19733	19531	19697	19665	19613	19533	19713	19677	19801	19510	19693	19671	19640	19829	19423	19539	19716	19692	19639	19641	19702	19646	19595	19665	19376	19383	19751	19636	19489	19470	19723	19784	19619	19508	19671	19675	19667	19725	19623	19715	19750	19606	19506	19532	19346	19504	19560	19619	19737	19977	19585	19750	19833	19749	19690	19631	19845	19797	19640	19723	19786	19623	19731	19594	19507	19644	19452	19630	19775	19447	19696	19632	19739	19407	19752	19549	19648	19748
34795	60765	54473	32124	22009	25367	20961	24023	36495	45498	45041	36917	28557	21999	18279	16410	16247	16167	16327	16197	16281	16212	16440	16362	16264	16320	16345	16358	16361	16293	16377	16372	16382	16300	16223	16336	16259	16344	16167	16462	16318	16204	16401	16302	16431	16086	16382	16303	16509	16412	16344	16336	16400	16289	16354	16163	16187	16123	16269	16264	16205	16272	16341	16340	16338	16344	16433	16377	16453	16349	16462	16386	16338	16370	16442	16151	16278	16297	16528	16427	16379	16331	16260	16176	16153	16134	16223	16352	16210	16381	16323	16253	16474	16179	16169	16285	16312	16394	16212	16324	16319	16246	16362	16170	16277	16137	16223	16338	16224	16332	16296	16367	16321	16319	16213	16247	16467	16313	16221	16379	16291	16316	16235	16263	16446	16339	16106	16218	16072	16313	16204	16262	16343	16158	16355	16451	16291	16306	16244	16161	16246	16293	16251	16341	16370	16347	16400	16245	16307	16440	16241	16356	16246	16325	16298	16321	16288	16240	16262	16428	16318	16299	16235	16179	16351	16294	16312	16298	16391	16288	16498	16317	16241	16332	16309	16256	16332	16356	16515	16386	16447	16302	16133	16407	16408	16421	16256	16386	16420	16310	16411	16137	16309	16367	16359	16340	16254	16395	16318	16233	16058	16434	16479	16326	16259	16396	16325	16537	16448	16335	16229	16289	16359	16205	16435	16211	16297	16392	16332	16330	16315	16362	16338	16243	16297	16318	16283	16380	16372	16082	16376	16286	16324	16372	16278	16328	16231	16189	16238	16354	16421	16227	16235	16509	16105	16222	16181	16343	16274	16220	16491	16223	16261	16211	16469	16331	16387	16336	16255	16362	16196	16370	16310	16400	16277	16252	16410	16409	16260	16437	16164	16470	16165	16374	16402	16247	16216	16278	16297	16188	16297	16259	16350	16443	16559	16485	16312	16387	16262	16417	16143	16225	16355	16093	16339	16346	16338	16211	16297	16200	16240	16252	16202	16410	16399	16276	16263	16067	16316	16123	16403	16308	16267	16429	16334	16326	16442	16230	16183	16426	16277	16206	16206	16362	16284	16322	16257	16063	16280	16257	16284	16320	16269	16438	16233	16121	16369	16109	16218	16194	16328	16356	16312	16290	16256	16260	16165	16246	16266	16295	16436	16308	16325	16440	16240	16326	16373	16448	16138	16254	16327	16235	16402	16373	16511	16298	16462	16382	16420	16390	16305	16385	16353	16270	16313	16272	16250	16286	16202	16259	16292	16356	16292	16383	16194	16346	16334	16112	16357	16288	16450	16132	16056	16183	16427	16250	16412	16277	16457	16203	16440	16267	16109	16358	16310	16214	16339	16290	16285	16286	16232	16207	16245	16235	16484	16325	16402	16178	16354	16312	16473	16206	16318	16447	16348	16349	16306	16349	16244	16428	16315	16485	16246	16295	16075	16246	16444	16422	16364	16269	16338	16110	16384	16335	16383	16311	16297	16509	16254	16298	16300	16299	16183	16340	16272	16407	16439	16298	16233	16257	16339	16161	16365	16292	16456	16399	16261	16318	16311	16289	16231	16170	16149	16370	16167	16281	16347	16264	16346	16233	16255	16350	16118	16138	16452	16322	16224	16134	16428	16229	16371	16381	16421	16325	16163	16483	16277	16333	16302	16338	16231	16263	16293	16229	16239	16298	16532	16447	16327	16298	16313	16228	16146	16264	16124	16283	16287	16363	16225	16359	16411	16163	16261	16265	16306	16303	16418	16338	16314	16315	16389	16166	16364	16203	16228	16256	16297	16253	16532	16169	16296	16293	16253	16239	16336	16261	16376	16374	16103	16390	16416	16415	16218	16259	16142	16485	16390	16243	16393	16316	16364	16147	16444	16312	16361	16293	16229	16348	16323	16144	16324	16432	16280	16106	16341	16422	16215	16294	16373	16349	16306	16466	16203	16283	16217	16357	16299	16401	16259	16353	16286	16285	16449	16234	16219	16318	16326	16314	16386	16405	16285	16167	16319	16215	16232	16243	16297	16146	16338	16400	16373	16368	16290	16205	16237	16298	16310	16304	16282	16200	16425	16446	16144	16145	16262	16238	16234	16127	16335	16414	16284	16403	16444	15999	16452	16318	16263	16306	16305	16528	16393	16414	16267	15994	16279	16256	16190	16369	16247	16268	16212	16368	16314	16234	16317	16111	16248	16321	16350	16341	16366	16337	16474	16038	16345	16215	16216	16346	16273	16358	16336	16272	16106	16265	16301	16322	16303	16495	16273	16316	16432	16342	16444	16438	16373	16397	16344	16208	16426	16256	16202	16191	16211	16306	16268	16317	16424	16250	16269	16295	16339	16328	16331	16341	16340	16029	16226	16274	16327	16307	16356	16354	16112	16325	16337	16403	16355	16423	16234	16426	16297	16411	16327	16296	16245	16245	16330	16238	16395	16233	16285	16380	16258	16034	16554	16296	16356	16318	16311	16181	16180	16350	16239	16377	16267	16363	16099	16245	16320	16238	16243	16305	16454	16268	16228	16419	16245	16294	16193	16294	16337	16303	16324	16209	16369	16282	16393	16500	16205	16217	16185	16273	16364	16247	16299	16203	16231	16195	16280	16261	16371	16308	16289	16383	16293	16296	16425	16311	16449	16207	16395	16295	16470	16319	16301	16144	16187	16319	16249	16170	16226	16273	16246	16466	16351	16313	16391	16471	16262	16138	16246	16087	16060	16384	16374	16272	16249	16321	16294	16368	16312	16237	16563	16220	16337	16385	16168	16184	16479	16269	16241	16342	16278	16377	16183	16075	16302	16465	16341	16258	16347	16340	16106	16285	16173	16410	16358	16247	16097	16265	16156	16387	16088	16341	16178	16316	16396	16375	16212	16257	16368	16264	16269	16360	16404	16308	16292	16298	16236	16305	16479	16303	16266	16409	16335	16265	16336	16284	16153	16151	16256	16358	16226	16401	16370	16332	16360	16437	16409	16158	16376	16429	16255	16452	16472	16273	16314	16324	16340	16333	16075	16169	16360	16218	16300	16223	16314	16100	16275	16158	16368	16229	16303	16434	16300	16259	16380	16293	16235	16221	16451	16286	16251	16300	16490	16350	16403	16048	16233	16329	16348	16221	16418	16382	16343	16257	16289	16232	16253	16178	16259	16262	16438	16530	16267	16207	16325	16166	16249	16200	16356	16218	16257	16192	16423	16303	16150	16253	16405	16156	16143	16279	16271	16385	16366	16279	16416	16262	16326	16346	16287	16439	16389	16263	16220	16429	16333	16291	16327	16456	16201	16342	16173	16314	16441	16087	16207	16468	16157	16235	16351	16226	16366	16195	16355	16358	16428	16351	16106	16192	16245	16362	16310	16295	16209	16270	16315	16305	16371	16385	16304	16286	16327	16438	16368	16264	16351	16118	16350	16371	16108	16195	16180	16201	16407	16334	16286	16093	16326	16383	16304	16256	16339	16361	16314	16307	16350	16285	16195	16235	16208	16336	16271	16325	16236	16379	16285	16487	16277	16380	16307	16382	16379	16261	16445	16174	16440	16307	16532	16269	16465	16407	16206	16234	16311	16211	16329	16242	16338	16333	16380	16329	16282	16403	16349	16265	16479	16228	16207	16329	16413	16240	16085	16288	16361	16294	16238	16433	16302	16359	16187	16342	16320	16206	16322	16258	16349	16124	16202	16258	16424	16263	16389	16348	16278	16254	16092	16367	16313	16200	16323	16096	16507	16341	16348	16408	16305	16496	16399	16362	16145	16362	16099	16369	16304	16231	16265	16340	16276	16274	16331	16322	16264	16342	16430	16511	16250	16298	16329	16282	16222	16292	16289	16285	16319	16256	16300	16287	16456	16441	16443	16316	16183	16270	16316	16236	16265	16380	16405	16179	16210	16320	16366	16227	16340	16315	16270	16425	16268	16324	16282	16244	16216	16152	16126	16499	16348	16270	16140	16412	16382	16243	16290	16345	16228	16338	16313	16270	16315	16339	16195	16248	16167	16354	16093	16275	16139	16468	16289	16303	16471	16288	16240	16381	16413	16272	16380	16335	16378	16113	16331	16127	16327	16411	16300	16318	16356	16351	16348	16223	16464	16251	16276	16376	16433	16338	16116	16349	16450	16308	16120	16398	16228	16457	16365	16317	16267	16433	16208	16379	16309	16306	16296	16461	16279	16309	16168	16436	16341	16110	16447	16142	16359	16152	16345	16197	16296	16386	16211	16292	16263	16159	16247	16496	16380	16140	16094	16418	16410	16127	16185	16134	16248	16289	16310	16328	16319	16484	16429	16277	16439	16374	16445	16076	16374	16346	16122	16089	16464	16218	16209	16224	16334	16395	16131	16336	16337	16494	16182	16377	16242	16253	16173	16320	16309	16264	16410	16329	16371	16348	16359	16258	16279	16403	16339	16393	16217	16210	16173	16382	16435	16424	16234	16416	16374	16301	16359	16286	16300	16176	16365	16327	16238	16209	16258	16413	16276	16373	16145	16369	16232	16330	16381	16232	16361	16355	16344	16403	16271	16436	16406	16392	16391	16329	16394	16244	16302	16340	16327	16267	16332	16245	16330	16350	16369	16200	16272	16229	16294	16295	16323	16145	16407	16246	16159	16340	16343	16164	16239	16385	16379	16194	16231	16419	16369	16247	16367	16223	16320	16289	16439	16270	16383	16472	16339	16241	16593	16262	16361	16215	16125	16125	16213	16079	16300	16259	16336	16304	16269	16146	16226	16332	16323	16146	16260	16325	16179	16254	16272	16127	16245	16346	16397	16295	16223	16299	16331	16422	16288	16155	16376	16444	16388	16223	16345	16115	16249	16147	16330	16366	16147	16228	16307	16412	16170	16295	16336	16279	16279	16326	16296	16302	16368	16336	16232	16400	16341	16301	16386	16430	16441	16268	16348	16387	16214	16341	16352	16412	16467	16344	16271	16338	16267	16314	16300	16367	16368	16324	16172	16408	16271	16369	16277	16157	16173	16312	16277	16207	16283	16308	16213	16407	16219	16419	16145	16429	16191	16416	16304	16253	16295	16277	16317	16293	16431	16437	16287	16299	16238	16220	16298	16395	16039	16275	16406	16332	16109	16409	16379	16244	16396	16247	16325	16319	16256	16402	16414	16048	16387	16331	16243	16142	16322	16414	16311	16196
31083	29809	35632	28559	23578	23922	23825	23599	25105	25678	25947	25144	24404	23849	23605	23423	23311	23438	23298	22989	23285	23294	23409	23137	23271	23171	23240	23304	23327	23092	23109	23357	23162	23161	23294	23243	23294	23370	23308	23256	22976	23075	23121	23230	23354	23096	23303	23082	23456	23287	23288	23303	23311	23246	23019	23278	23428	23351	23120	22980	23380	23425	23203	23177	23322	23530	23244	23175	23071	23250	23247	23329	23310	23071	23190	23128	23156	23003	23219	23078	23126	23362	23232	23200	23151	23329	23049	23358	23342	23352	23186	23113	23248	23301	23112	23063	23452	23007	23383	23211	23457	23322	23198	23172	23180	23325	23205	23378	23385	23344	23395	23228	23090	23439	23262	23278	23182	22945	23137	23214	23306	23155	23174	23230	23255	23057	23311	23277	23220	23581	23245	23119	23232	23174	23096	23155	23468	23180	23291	23343	23385	23293	23297	23425	23237	23274	23085	23301	23282	23098	23089	23075	23268	23340	23279	23331	23142	23128	23278	23267	23236	22980	23346	23120	23220	23283	23462	23159	23223	23102	23063	23231	23421	23452	23229	23167	23284	23051	23225	23221	23360	23139	23221	23171	23183	23047	23246	23323	23260	23142	23111	23143	23297	23449	23175	23076	23130	23358	22920	22962	23252	23325	23247	23194	23168	23200	23342	23040	22996	23358	23149	23034	23161	23322	23323	23314	23120	23217	23079	23266	23208	23081	23181	23377	23369	23070	23319	23236	23138	22991	23354	23107	23083	22982	23125	23234	23104	23512	23274	23309	23486	23296	23282	23308	23146	23333	23045	23242	23091	23144	23028	23197	23295	23241	23034	22988	23150	23085	23183	23263	23241	23465	23156	23264	23122	22888	23267	23424	23267	23417	23121	23234	23449	23122	23163	23319	23352	23268	23157	23211	23242	23310	23033	23022	23237	23244	23282	23212	23002	23330	23402	23454	23342	23389	23238	23272	23174	23230	23202	23150	23129	22913	23326	23188	23231	23029	23372	23212	23394	23323	23269	23245	23290	23030	23267	23242	23439	23047	23181	23260	23298	23226	23158	23293	23283	23439	23185	23096	23406	23278	23598	23157	23251	23014	23278	23238	23374	23228	23120	23148	23202	23358	23099	23471	23140	23210	23220	23112	23250	23377	23178	23359	23059	23323	23340	23115	23294	23170	23231	23447	23413	23080	23325	23248	23135	23232	23391	23156	23310	23154	23258	23144	23305	23172	23247	23422	23526	23183	23311	23181	23063	22905	23206	23297	23233	23145	23230	23243	22991	23096	23291	23235	23052	23317	23316	23090	23283	23227	23233	23094	23411	23008	23272	23308	23369	23308	23347	23233	23186	23159	23033	23388	23401	23330	23241	23217	23388	23094	22956	23157	23221	22957	23436	23148	23241	23178	23143	23306	23260	23148	23116	23213	23409	23385	23354	23376	23204	23049	23360	23148	23188	23163	23228	23043	23210	23331	23371	23217	23248	23389	23261	23339	23146	23123	22871	23090	23326	23257	23310	23204	23235	23131	23188	23141	23123	23341	23194	23159	23141	23149	23201	23151	23176	23404	23289	23098	23550	23334	23279	23236	22925	23340	23135	23396	23377	23208	23277	23489	23373	23245	23262	23283	23278	23203	23330	23245	23149	23175	23195	23232	23243	23241	23026	23230	23038	23102	23256	23038	23284	23308	23060	23080	23248	23181	23179	23305	23338	23207	23451	23214	23270	23365	23381	23237	23199	23181	23127	23259	23203	23133	23267	23139	23439	23118	23318	23348	23172	23146	23283	23324	23238	23246	23381	23313	23243	23013	23068	23133	23239	23450	23459	23416	23298	23313	23158	23177	22901	23465	23223	23109	23306	23154	23325	23183	23166	23193	23112	23315	23208	23171	23096	23168	23296	23406	23046	23201	23040	23338	23076	23480	23143	23278	23131	23324	23289	23270	23215	23114	23341	23324	23471	23061	23345	23163	23069	23298	23177	23130	23270	23323	23050	23183	23468	23268	23257	23326	23282	23074	23104	23164	23242	23118	23471	23145	22911	23222	23085	23085	23209	23147	22884	23130	23251	23220	23182	23200	23210	23171	23292	23226	23173	23222	23114	23205	23093	23283	23189	23308	23042	23261	23409	23104	23251	23229	23308	23175	23533	23057	23307	23263	23312	23236	22893	23341	23351	23247	23053	23219	23149	23385	23405	23182	23218	23073	23019	23112	23214	23141	23133	23409	23186	22989	23337	23305	23296	23382	23140	23280	23293	23213	23143	23198	23114	23228	23198	23134	23305	23097	23280	23002	23322	23464	23171	23223	23287	23044	23078	23250	23238	23140	23300	23213	23307	23349	23249	23325	23476	23128	23117	23454	23307	23273	23270	23240	23419	23380	23338	23353	23406	23228	23117	23270	23069	23334	23194	23160	23207	23286	23450	23204	23266	23202	23274	23235	23357	23138	23412	23101	23109	23136	23237	23283	23174	23047	23427	23161	23251	23352	23201	23182	23147	23134	23241	23158	23199	23258	23378	23109	23335	23314	23205	23370	23287	23112	23071	23202	23287	23445	23218	23095	23469	22959	23160	23154	23228	23336	23238	23049	23275	23138	23464	23385	23241	23153	23239	23227	23195	23197	23147	23324	23509	23322	23280	22996	23074	23464	23180	23185	23254	23187	23164	23227	23317	23139	23267	23195	23244	23153	23348	23341	23204	23387	23177	23026	23184	23255	23449	22988	23132	23463	23196	23247	23358	23197	23176	23172	23477	23251	23160	23292	23233	23276	23388	23206	23201	23143	23333	23178	23330	23382	23289	23174	23213	23158	23269	23103	23106	23120	23300	23150	23175	23115	23136	23108	23162	23300	23271	23151	22954	23047	23067	23284	23266	23294	23030	23109	23036	23424	23148	23172	23324	23315	23195	23099	23256	23070	23227	23095	23219	23018	23141	23259	23208	23047	23272	22987	23337	23163	23082	23282	23233	23355	23272	23184	23439	23256	23247	23256	23231	23233	23425	23455	23234	23223	22954	23373	23259	23236	23172	23316	23029	23061	23311	23288	23240	23290	23231	23104	23155	23315	23270	23273	23466	23158	23210	23406	23264	23066	23340	23327	23090	23096	23025	23276	23128	23257	23142	23103	23071	23244	23236	23324	23183	23286	23200	23416	23210	23079	23161	23283	22978	23323	23322	23226	23101	23156	23266	23341	23098	23047	23351	23081	23173	23155	23223	23290	23155	23156	23228	23678	23451	23142	23337	23171	23263	23373	23209	23317	23369	23407	23168	23136	23142	23172	23390	23252	23228	23098	23387	23411	23194	23308	23403	23146	23091	23053	23033	23318	23138	23312	23358	23087	23186	23334	23378	23084	23199	23025	23028	23403	23172	23459	23534	23440	23174	23156	23168	23218	23337	23251	23269	23313	23078	23239	23379	23142	23156	23043	23291	23033	23157	23096	22979	23320	23220	23026	23101	23235	23216	23230	23277	23149	23283	23277	23365	23417	23245	23251	23191	23255	23136	23122	23349	23390	23240	23055	23313	23389	23135	23270	23298	23204	23268	23230	23315	23121	23213	23233	23364	23229	23033	23201	23376	23159	23263	22949	23190	23470	23379	23135	23095	23048	23308	23035	23128	23216	23191	23299	23286	23126	23218	23240	23247	23480	23142	23467	23291	23458	23320	23208	23354	23187	23131	23108	23284	23283	23459	23308	23179	23126	23198	23184	23023	23164	23046	23215	23376	22972	23013	23378	23028	23441	23289	23259	23165	23324	23065	23243	23184	23191	23221	23339	23376	23134	23497	23176	23259	23158	23222	23204	23363	23150	23180	23205	23245	23149	23270	23214	23277	22989	23348	23309	23330	23289	23143	23329	23427	23329	23250	23402	23215	23263	23302	23158	23127	23088	23289	23125	23469	23112	23065	23380	23261	22969	23231	23013	23594	23199	23318	23005	23217	23276	23265	23197	23242	23262	23294	23091	23314	23199	23112	23089	23262	23160	23290	23193	23217	23134	23568	23303	23163	23139	23194	23230	23154	23346	23273	23313	23090	23165	22904	23348	23315	23223	23230	23313	23093	23098	23334	22962	23205	23156	23084	23142	23305	23403	23364	23101	23391	23097	23087	23256	23348	23064	23176	23191	23274	23139	23269	23186	23195	23192	23250	23191	23212	22998	23306	23162	23244	23109	23210	23200	23359	23216	23011	23281	23112	23314	23444	23278	23296	23183	23366	23352	23217	23190	23184	23278	23341	23256	23242	23170	23018	23217	23184	23150	23307	23038	23081	23119	23009	23249	23249	23136	23237	23061	23068	23340	23333	23379	23315	23078	23393	23274	23196	23325	23035	23124	23025	22946	23192	23358	23161	23337	22960	23309	23447	23281	23179	23259	23010	23159	23101	23096	23163	23314	23288	23365	23104	23054	23086	23323	23379	23253	23376	23262	23288	23087	23162	23443	23097	23203	23122	23375	23310	23454	23243	23317	23038	23339	23084	23134	23353	23454	23152	23201	23485	23245	23405	23201	23060	23344	23181	23136	23279	23129	23193	23364	23339	23289	23229	23091	23100	23132	23052	23250	23312	23230	23288	23243	23180	23279	23499	23195	23196	23112	23389	23259	23162	23393	23393	22853	23115	23244	23469	23280	22971	23073	23323	23340	23311	23167	23314	23135	23079	23080	23187	23160	23351	23347	23008	23319	23441	23211	23174	23330	23200	23228	23653	23264	23172	23368	23243	23097	23275	23416	23313	23172	23161	23216	23197	23210	23026	23221	23238	22992	23140	23505	23087	23403	23118	23271	23225	23417	23445	23181	23306	23237	23260	23008	23248	23415	23136	23153	23269	23163	23293	23259	23239	23230	23132	23210	23092	23135	23334	23100	22868	23279	23349	22920	23500	23219	23034	23186	23367	23393	23125	23241	23474	23186	23214	23018	23197	23164	23138	23485	23228	23247	23439	22984	23263	23317	23126	23405	22974	22954	23306	23169	23163	23238	23229	23250	23277	23333	23241	23225	23256	23155	23529	23278	23137	22980	23088	23198	23206	23409	23176	23326	23218	23230	23283	23023	23217	23216	23064	23249	23366	23442	23308	23331	23260	23228	23315	23330	23110	23079	23169	23273	23382	23273	23353	23300	23133	23180	23486	23332
27235	40847	35093	22484	18709	18854	18935	18977	21092	21249	21394	20365	19305	18679	18603	18452	18371	18402	18405	18388	18292	18227	18368	18207	18007	18348	18438	18268	18381	18429	18375	18374	18304	18441	18447	18227	18283	18139	18413	18343	18319	18401	18238	18262	18446	18274	18229	18417	18367	18275	18179	18384	18418	18330	18297	18470	18289	18206	18291	18370	18449	18400	18245	18404	18273	18431	18330	18543	18173	18462	18389	18321	18327	18381	18284	18146	18285	18352	18261	18279	18242	18336	18358	18406	18200	18225	18331	18292	18389	18466	18367	18307	18307	18402	18320	18449	18228	18303	18150	18382	18372	18332	18371	18424	18400	18380	18273	18315	18381	18287	18328	18250	18206	18192	18267	18345	18192	18386	18418	18385	18390	18294	18334	18593	18373	18145	18325	18320	18439	18260	18494	18288	18252	18479	18347	18298	18433	18320	18270	18393	18337	18473	18235	18283	18388	18303	18425	18208	18235	18298	18383	18377	18432	18338	18168	18342	18378	18370	18284	18211	18302	18388	18250	18287	18314	18288	18493	18099	18298	18424	18450	18242	18251	18321	18131	18296	18441	18187	18521	18427	18296	18272	18285	18313	18318	18420	18133	18272	18485	18322	18295	18297	18561	18297	18227	18404	18297	18366	18374	18287	18329	18395	18283	18284	18322	18235	18263	18500	18263	18373	18308	18358	18269	18258	18422	18277	18387	18462	18356	18254	18327	18241	18347	18179	18267	18320	18336	18577	18319	18248	18296	18425	18284	18388	18317	18525	18244	18280	18264	18626	18309	18372	18225	18355	18314	18436	18244	18408	18187	18268	18397	18507	18239	18305	18384	18212	18417	18431	18444	18449	18249	18273	18344	18221	18105	18264	18408	18230	18289	18244	18512	18172	18228	18513	18386	18156	18258	18238	18168	18080	18171	18213	18232	18414	18449	18306	18189	18331	18491	18400	18473	18213	18349	18287	18441	18347	18349	18412	18321	18409	18362	18243	18132	18457	18253	18439	18202	18369	18331	18483	18368	18317	18214	18160	18305	18293	18184	18344	18416	18325	18325	18470	18626	18456	18397	18387	18431	18144	18429	18212	18366	18541	18262	18482	18404	18331	18138	18392	18297	18381	18426	18216	18126	18226	18382	18347	18398	18359	18361	18365	18199	18289	18325	18433	18448	18381	18266	18334	18372	18512	18319	18416	18465	18210	18434	18375	18341	18271	18299	18249	18332	18322	18269	18492	18291	18116	18360	18513	18205	18555	18160	18430	18203	18359	18241	18267	18416	18370	18243	18306	18518	18262	18210	18420	18371	18373	18321	18336	18243	18391	18605	18378	18376	18267	18347	18421	18546	18329	18509	18286	18339	18325	18195	18295	18296	18301	18339	18374	18359	18387	18345	18354	18263	18368	18262	18358	18379	18372	18529	18340	18417	18302	18422	18283	18489	18220	18393	18318	18352	18442	18391	18436	18416	18129	18486	18256	18330	18280	18192	18308	18339	18371	18252	18513	18277	18350	18137	18223	18414	18303	18239	18369	18085	18181	18288	18246	18305	18277	18138	18350	18308	18363	18553	18201	18346	18396	18212	18278	18368	18331	18193	18280	18297	18296	18496	18162	18340	18402	18425	18300	18283	18393	18337	18202	18506	18303	18275	18353	18361	18384	18354	18359	18114	18502	18211	18392	18133	18482	18213	18397	18527	18161	18358	18298	18434	18250	18362	18192	18402	18216	18253	18261	18342	18384	18196	18253	18308	18264	18427	18267	18222	18398	18375	18296	18333	18209	18289	18405	18449	18153	18307	18338	18287	18271	18261	18224	18483	18270	18274	18461	18512	18397	18373	18197	18394	18212	18294	18243	18294	18294	18211	18347	18509	18449	18335	18386	18308	18147	18336	18151	18274	18373	18328	18199	18329	18278	18307	18263	18287	18216	18396	18310	18533	18282	18479	18246	18354	18317	18346	18321	18421	18240	18440	18416	18217	18308	18275	18189	18379	18448	18255	18298	18317	18303	18393	18310	18274	18440	18379	18333	18376	18190	18516	18411	18283	18340	18327	18317	18295	18422	18161	18331	18270	18298	18400	18392	18275	18356	18487	18314	18297	18356	18261	18350	18188	18513	18565	18305	18539	18355	18356	18335	18256	18250	18276	18320	18305	18326	18371	18124	18382	18332	18506	18518	18343	18314	18372	18341	18287	18432	18479	18297	18274	18226	18383	18415	18273	18251	18320	18492	18154	18466	18319	18455	18331	18176	18364	18169	18441	18309	18315	18275	18354	18344	18434	18249	18147	18163	18332	18408	18226	18355	18443	18288	18344	18461	18540	18316	18268	18524	18277	18486	18247	18103	18378	18328	18253	18302	18367	18199	18407	18221	18155	18374	18368	18162	18357	18243	18284	18349	18311	18363	18379	18357	18137	18307	18281	18386	18275	18354	18254	18351	18380	18339	18212	18346	18364	18355	18354	18232	18230	18395	18293	18219	18257	18238	18216	18375	18337	18344	18428	18431	18408	18267	18294	18373	18255	18454	18361	18476	18287	18391	18536	18154	18243	18240	18228	18321	18292	18348	18191	18271	18437	18195	18193	18474	18412	18269	18422	18327	18453	18278	18421	18357	18203	18411	18525	18115	18288	18295	18222	18561	18238	18416	18379	18231	18304	18350	18228	18415	18339	18585	18212	18283	18454	18255	18189	18305	18158	18366	18450	18478	18308	18206	18273	18354	18323	18207	18257	18133	18327	18439	18253	18419	18273	18249	18346	18562	18387	18467	18345	18354	18174	18485	18308	18254	18286	18422	18423	18480	18450	18416	18353	18225	18256	18407	18470	18516	18257	18190	18364	18257	18289	18388	18465	18328	18340	18424	18250	18224	18407	18469	18453	18396	18252	18299	18407	18254	18331	18222	18174	18360	18483	18372	18094	18508	18394	18278	18216	18407	18362	18269	18390	18263	18235	18113	18305	18353	18346	18245	18248	18203	18224	18286	18292	18310	18405	18495	18266	18370	18478	18340	18256	18301	18422	18220	18550	18409	18307	18309	18521	18286	18410	18391	18344	18341	18471	18179	18108	18318	18474	18185	18532	18287	18360	18402	18292	18402	18342	18286	18471	18189	18270	18211	18429	18304	18262	18276	18346	18267	18319	18340	18303	18321	18268	18342	18419	18504	18292	18294	18311	18426	18324	18340	18414	18271	18446	18377	18273	18383	18364	18394	18277	18437	18378	18378	18425	18343	18245	18464	18376	18166	18409	18184	18295	18368	18391	18301	18358	18292	18312	18258	18386	18304	18427	18579	18416	18507	18048	18388	18198	18283	18342	18316	18371	18375	18447	18330	18226	18435	18252	18268	18371	18280	18315	18495	18477	18297	18241	18417	18226	18259	18395	18246	18301	18237	18374	18211	18395	18310	18420	18285	18450	18298	18398	18252	18435	18383	18238	18274	18345	18414	18486	18426	18372	18257	18384	18195	18417	18321	18438	18315	18435	18325	18363	18191	18245	18451	18421	18439	18359	18293	18387	18525	18248	18352	18270	18468	18251	18214	18304	18370	18508	18387	18195	18490	18314	18302	18494	18512	18445	18430	18390	18382	18658	18416	18375	18372	18430	18180	18418	18105	18545	18458	18361	18242	18199	18519	18189	18328	18423	18341	18441	18450	18279	18381	18279	18319	18479	18355	18367	18310	18255	18319	18458	18169	18274	18186	18462	18354	18377	18118	18226	18241	18354	18359	18387	18353	18312	18372	18458	18451	18350	18454	18291	18347	18284	18301	18366	18138	18405	18374	18351	18349	18493	18584	18239	18437	18454	18273	18407	18329	18362	18471	18171	18255	18368	18278	18368	18298	18325	18267	18517	18338	18471	18296	18392	18293	18349	18166	18353	18340	18209	18488	18264	18298	18190	18537	18303	18310	18322	18292	18063	18222	18177	18238	18496	18363	18323	18327	18243	18313	18372	18294	18355	18486	18356	18300	18249	18262	18282	18394	18227	18174	18444	18250	18256	18320	18443	18278	18497	18379	18250	18396	18286	18214	18368	18231	18469	18359	18570	18289	18269	18261	18336	18112	18313	18309	18250	18345	18440	18347	18364	18382	18266	18451	18320	18341	18410	18398	18173	18265	18643	18309	18354	18393	18388	18135	18321	18343	18390	18228	18278	18309	18467	18173	18473	18372	18334	18217	18291	18426	18286	18289	18373	18354	18468	18472	18139	18283	18383	18384	18455	18362	18398	18344	18357	18379	18400	18355	18399	18222	18080	18453	18345	18272	18242	18430	18227	18304	18439	18369	18190	18413	18262	18377	18247	18324	18260	18519	18318	18518	18172	18348	18359	18321	18461	18218	18279	18331	18124	18252	18351	18189	18288	18462	18183	18288	18330	18287	18275	18337	18237	18374	18391	18254	18347	18343	18575	18397	18106	18484	18443	18466	18436	18177	18438	18205	18345	18254	18424	18291	18319	18384	18540	18378	18206	18129	18276	18358	18117	18209	18321	18492	18374	18443	18397	18375	18166	18195	18265	18365	18418	18347	18286	18208	18390	18268	18348	18483	18268	18386	18399	18468	18266	18395	18362	18283	18449	18440	18394	18287	18256	18396	18388	18216	18385	18256	18377	18401	18293	18219	18449	18259	18238	18529	18428	18465	18413	18293	18515	18353	18332	18413	18241	18363	18403	18475	18288	18247	18235	18491	18284	18396	18302	18210	18362	18386	18493	18297	18444	18294	18449	18263	18571	18360	18304	18469	18400	18163	18253	18335	18284	18321	18390	18434	18489	18185	18361	18259	18336	18419	18460	18220	18237	18465	18242	18335	18103	18274	18399	18422	18301	18380	18294	18389	18256	18574	18204	18254	18349	18463	18373	18266	18303	18377	18482	18386	18320	18297	18370	18363	18234	18501	18179	18296	18399	18478	18440	18299	18369	18409	18323	18243	18352	18401	18443	18291	18468	18489	18197	18449	18421	18285	18421	18345	18327	18385	18289	18277	18308	18307	18381	18150	18124	18289	18325	18299	18401	18282	18455	18417	18361	18352	18490	18248	18357	18188	18265	18438	18435	18230	18400	18440	18309	18324	18307	18294	18356	18370	18440	18271	18184	18324	18282	18214	18342	18358	18337	18204	18461	18402	18341	18270	18440	18252
25371	21972	30062	27766	24421	26239	25859	25685	33394	35430	37830	34744	30686	26718	24442	23148	22797	22816	22882	22871	22763	22693	22979	22587	22811	22674	22949	22751	22699	22880	23016	22772	22661	22714	22873	22898	22655	22732	22756	22834	22782	22774	22679	22693	22971	22677	22720	22781	22958	22585	22653	22716	22676	22911	22638	22803	22785	22566	22670	22657	22619	22556	22793	22939	22635	22612	22714	22811	22875	22733	22617	22824	22807	22925	22776	22784	22842	22701	22703	22795	22688	22813	22516	22605	22542	22629	22671	22767	22536	22705	22629	22742	22782	22874	22569	22773	22982	22803	22755	22884	22596	22632	22649	22730	22837	22695	22608	22887	22758	22642	22576	22684	22936	22699	22600	22759	22576	22740	22822	22673	22781	22570	22672	22943	22976	22749	22558	22849	22804	22675	22872	22819	22782	22726	22737	22946	22880	22704	22812	22635	22520	22939	22903	22847	22762	22710	22626	22595	22518	22611	22874	22741	22482	22686	22778	22743	22573	22826	22813	22662	22548	22818	22500	22557	22801	22704	22838	22616	22616	23025	22813	22945	22883	22944	22627	22811	22866	22752	22597	22698	22775	22762	22795	22700	22473	22719	22516	22562	22675	22699	22763	22780	22739	22662	22572	22635	23035	22816	22780	22555	22774	22677	22740	22762	22626	22967	22721	22547	22784	22672	22746	22647	22823	22803	22580	22690	22699	22686	22633	22642	22915	22810	22671	22719	22645	22904	22586	22625	23026	22722	22824	22651	22900	22855	22726	22718	22774	22840	22752	22496	22699	22578	22871	22498	22785	22820	22737	22523	22866	22714	22783	22728	22654	22890	22911	22607	22633	22578	22428	22898	22715	22693	22680	22495	22649	22663	22798	22866	22911	22564	22469	22824	22779	22946	22725	22694	22950	22607	22905	22771	22733	22916	22709	22814	22764	22507	22797	22782	22570	22920	22932	23019	22729	22720	22803	22601	22807	22754	22663	22586	22910	22603	22709	22924	22799	22707	22929	22713	22689	22780	22728	22980	22970	22576	22922	22891	22832	22770	22644	22714	22656	22662	22825	22841	22739	22857	22751	22723	22475	22438	22578	22729	22632	22864	22657	22828	22852	22695	22607	22706	22967	22730	22840	22627	23015	22818	22580	22982	22820	22778	22675	22865	22816	22882	22887	22827	22944	22632	23144	22957	22674	22621	22777	22760	22912	22766	22714	22811	22780	22643	22756	22803	22693	22818	22566	22652	22718	22820	22531	22794	22879	22605	22733	22743	22623	23056	22405	22761	22686	22857	22697	22879	22776	22484	22796	22512	22571	22744	22825	22713	22670	22680	22782	22745	22897	22923	22648	22781	22645	22737	22679	22549	22781	22702	22695	22912	22786	22625	22774	22601	22798	22686	22604	22835	22763	22729	22873	22784	22750	22749	22604	22492	22833	22702	22650	22786	22712	22681	22840	22707	22804	22613	22633	22680	22816	22527	22567	22602	22945	22871	22929	22829	22783	22917	22728	22992	22711	22884	23094	22680	22582	22904	22523	22769	22510	22870	22451	22853	22742	22738	22731	22699	22694	22766	22796	22820	22749	22750	22716	22817	22702	22818	22608	22680	23104	22730	22859	22839	22703	22854	22473	22583	22854	22634	22512	22667	23002	22913	22793	22796	22710	22836	22733	22612	22708	22649	22705	22831	22673	22796	22848	22816	22813	22493	22725	22703	22813	22717	22768	22733	22686	22528	22685	22733	22895	23027	22824	22695	22840	22657	22628	22673	22865	22608	22675	22563	22613	22715	23029	22750	22987	22983	22595	22719	22685	22767	22582	22671	22828	22780	22830	22570	22816	22651	22751	22881	22900	22845	22818	22598	22897	22735	22708	22724	22777	22619	22575	22735	22713	22552	22646	22630	22956	22751	22727	22895	22886	22724	22800	22858	22926	22832	22615	22887	22802	22780	22924	22604	22740	22844	22844	22829	22803	22773	22826	22738	22781	22826	22671	22681	22751	22545	22642	22391	22927	22716	22886	22847	22876	22568	22749	22864	22667	22774	22475	22774	22827	22534	22563	22800	22788	22825	22744	22611	22957	22780	23070	22796	22673	22975	22656	22724	22715	22881	22684	22877	22724	22526	22863	22764	22643	22627	22798	22823	22741	22774	22985	22926	22557	22543	22692	22766	22734	22896	22640	22649	22810	22738	22890	22765	22865	22845	22725	22838	22577	22630	22603	22793	22888	22817	22770	22777	22694	22500	22891	22852	22815	22826	22738	22696	22677	22687	22863	22641	22768	22843	22659	22609	22624	22600	22628	22612	22822	22855	22755	22639	22770	22754	22725	22933	22627	22675	22692	22755	22765	22975	22840	22893	22744	22929	22677	22701	22786	22872	22566	22772	22596	22639	22702	22567	22714	22643	22723	22788	22587	22610	22689	22902	22748	22803	22990	22979	22904	22848	22735	22623	22617	22668	22617	22597	22659	22864	22885	22530	22811	22636	22752	22891	22728	22698	23078	22948	23011	22814	22907	22711	22644	22783	22884	22764	22847	22544	22812	22717	22786	22813	22661	22658	22748	22821	22790	22868	22754	22506	22910	22800	22799	22773	22671	22808	22687	22659	22673	22589	22828	22932	22759	22787	22565	22663	22894	22798	22590	22474	22927	22984	22748	22853	22768	22747	22987	22686	22676	22825	22809	22751	22821	22930	22758	22923	22791	22711	22863	22649	22542	22701	22759	22733	22857	22980	22633	22774	22613	22490	22634	22742	22943	22842	23018	22878	22778	22681	22694	22836	22769	22563	22506	22871	22639	22877	22737	22612	22886	22932	22783	22868	22646	22694	23034	22786	22987	22680	22685	22682	22704	22467	22619	22637	22711	22683	22672	22917	22950	22564	22860	22860	22721	22657	22784	22841	22942	22681	22851	22805	22756	22787	22745	22726	22676	22469	22587	22909	22773	22674	22729	22841	22726	22661	22868	22702	22783	23016	22919	22904	22765	22745	22712	23029	22744	22613	22673	22674	22767	22638	22581	22517	22747	22606	22644	22903	22505	22599	22901	22607	22804	22896	22593	22602	22750	22835	22564	22619	22699	22681	22716	22733	22778	22894	22465	22666	22748	22546	22699	22765	22668	22951	22937	22864	22741	22584	22763	22989	22601	22758	22806	22630	22664	22525	22868	22847	22660	22707	22647	22930	22654	22609	22962	22748	22711	22993	22782	22646	22896	22888	23144	22844	22436	22711	22820	22800	22933	22713	22821	22846	22892	22574	22909	22945	22904	22727	22910	22908	22836	22924	22871	22804	22990	22930	22635	22920	22753	22790	22725	22721	22769	22727	22871	22719	22874	22869	22765	22632	22702	22899	22650	22763	22727	22836	22910	22698	22921	22964	22731	22689	22715	22959	22833	22690	22825	22707	22760	22769	22705	23052	22817	22652	22812	22867	22616	22884	22902	22719	22620	22770	22935	22748	22736	22758	22546	22767	22961	22857	22847	22720	22807	22551	22678	22564	22755	22645	22804	22826	22811	23050	22577	22591	22846	22742	22742	22761	22841	23047	22710	22795	22713	22897	22690	22862	22817	22789	22810	22461	22743	22711	22760	22607	22670	22861	22854	22680	22611	22689	22849	22833	22729	22859	22644	22747	23042	22823	22924	22956	22888	23002	22980	22721	22894	22837	22728	22656	22874	22684	22955	22533	22932	22648	22731	22800	22773	22436	22773	22908	22595	22827	22767	22569	22563	22748	22856	22592	22615	22748	22818	22717	22810	22787	22859	22704	22878	22643	22596	22733	22635	22761	22749	22638	22693	22508	22825	22641	22633	22525	22706	22730	22726	22765	22740	22815	22861	22886	22955	22645	22918	22933	22740	22725	22546	22705	22704	22935	22870	22822	22761	22680	22893	22922	22696	22592	22725	22781	22701	22952	22791	22782	22619	22719	22992	22704	22721	22679	22857	22880	22964	22785	22798	22691	22696	22656	22829	22835	22827	22604	22662	22751	22865	22890	22575	22650	22910	22706	22594	22760	22520	22752	22579	22602	22892	22516	22673	22631	22781	22741	22772	22591	22587	22755	22835	22752	22496	22595	22946	22654	22665	22821	22815	22839	22802	22681	22785	22768	22646	22622	22838	22873	22749	22661	22883	22683	22760	22742	22686	22836	22521	22842	22658	22772	22950	22829	22730	22769	22779	22701	22672	22556	22620	22854	22704	22632	22556	22647	22837	22843	22696	22894	22947	22503	22882	22726	22865	22898	22778	22733	22832	22885	22666	22797	22683	22640	22570	22702	22716	22941	22836	22698	22923	22682	22826	22889	22694	22760	22752	22807	22773	22741	22847	22762	22767	22904	22600	22911	22791	22769	22691	22509	22840	22503	22801	22735	22657	22478	22804	22596	22661	22951	22968	22884	22650	22828	22865	22720	22928	22913	22677	22659	22642	22680	22623	22879	22833	22821	22809	22847	22823	22842	22834	22721	22686	22756	22665	22664	22695	22915	22885	22876	22743	22824	22872	22937	22671	22902	22950	22802	22761	22748	22620	22507	22555	22645	22703	22792	22607	22566	22754	22644	22821	22868	22720	22863	22785	22727	22689	22801	22527	22712	22644	22618	23009	22616	22671	22696	22817	22687	22688	22613	22876	22959	22821	22373	22678	22714	22711	22704	22813	22891	22845	22564	22609	22527	22811	22621	22766	22671	22905	22939	22725	22604	22895	22727	22659	22670	22583	22530	22632	22800	22712	22677	22864	22891	22629	22898	22827	22898	22890	22692	23015	22538	22626	22875	22781	22980	22718	22742	22710	22657	22744	22614	22531	22493	22665	22896	22617	22748	23070	22945	22812	22531	22836	22687	22732	22670	22816	22549	22843	22689	22591	22840	22911	22758	22792	22657	22633	22865	22789	23003	23028	22808	22480	22748	22810	22639	22691	22555	22594	22778	22979	22854	22851	22794	22896	22622	22906	22808	22821	22833	22764	22854	22762	22871	22839	22721	22874	22749	22829	22641	22662	22740	22737	22862	22895	22537	22942	23039	22679	22674	22681	22542	22736	22654	22739	22772	22501	22806	22708	22862	22755	22747	22614	22823	22805	22764	22791	22679	22819	22883	22723	22840	22682	22930	22790	22683	22879	22835	22673	22760	22745	22678
32311	54955	46625	31229	21598	22096	19775	22344	32400	33573	35589	31599	26417	21998	19567	18353	17958	18099	18115	18196	18075	18112	18115	18057	18169	18048	18200	18067	18225	18098	17985	17982	18044	18062	18013	18128	18195	18050	18157	17994	18078	18120	18233	18166	18025	18139	18223	18044	18130	18117	18126	18082	18085	17967	18019	18192	17923	18158	18055	18068	17989	17960	18007	17931	18062	18165	18113	18124	18061	18071	18024	18095	18161	18147	18076	18267	18204	17896	18125	18118	18066	18201	18117	18201	18167	17974	17912	18087	18100	18074	18235	18085	18062	18146	18141	18250	18048	18139	18044	18308	17997	18115	18000	17884	18115	17922	18032	18112	17994	18101	17907	17980	18056	18057	18056	18082	18183	18118	18139	18155	18035	18180	18054	18189	18177	17966	18099	18002	18327	18089	18248	18278	18235	18097	18238	17949	18323	18155	18023	18115	18044	18167	18259	18202	18213	18139	18004	18212	18154	18177	18116	18191	18141	17972	18193	17986	18065	18055	18223	18006	18290	17849	18201	18098	18315	18053	18096	18163	18204	18034	17853	18247	18102	18119	18107	18053	18032	18084	18275	18083	18138	18082	18132	18144	17996	17923	18095	18082	18083	17959	18285	18132	18087	18139	18124	18142	18063	18007	18179	17998	18222	18169	18256	18087	18196	18050	18070	17972	18052	18280	17965	18205	18070	17974	18174	18080	18205	18026	18252	18109	17952	18096	18074	18202	18046	18327	18118	18194	18054	18243	18044	18014	18174	18178	17982	18135	18043	18160	18040	18206	18220	18111	17968	18003	18137	18242	17945	17952	17913	18091	18121	18119	18102	18102	17904	18154	17947	18097	18063	18123	18046	17968	17983	18013	18004	18156	18149	18085	18167	18050	18214	18142	18196	18022	18045	18009	18079	18118	17985	18196	18157	18048	18242	18082	18095	18039	18045	18046	17937	18056	18198	17918	18211	18063	17984	18236	18094	18196	18141	18173	18189	17925	18212	17997	18132	18068	17983	18291	17935	18120	18067	18078	18213	18025	18083	18127	18101	18049	18191	18000	18039	18239	18054	18117	17957	18163	18171	18071	18069	17939	18300	18056	18170	18090	18058	18135	17936	18203	18044	18187	18192	18181	18235	18056	18066	18083	18085	18287	18057	17976	18217	18250	18184	18072	18143	18053	18096	18094	18089	18045	18057	18106	18115	18026	18143	18043	18220	18188	18112	18144	18215	18155	18112	17949	18031	18212	18105	18166	18051	18090	18043	17984	18232	18029	18074	18244	18128	18016	18095	17958	18136	18305	18205	18203	18110	17935	18045	18263	18176	18089	17949	18049	18049	18340	18110	18068	18155	17992	18178	17989	18258	18186	18163	18141	18157	18111	18113	18189	18074	18203	18160	18192	18133	18060	18225	17962	18124	18233	18084	18038	17903	18019	18070	18004	17954	18118	18201	17985	18129	18252	17857	18097	18001	18134	18117	18096	18047	18049	18070	18145	18203	17935	17967	18015	18019	18007	18076	18102	17980	18077	18208	18114	17957	18195	18188	18040	18173	18067	18128	18076	18090	18147	18106	18115	18147	18070	18069	18019	18165	18096	17988	18077	18225	17978	18184	18168	18121	18081	18005	18085	18184	18133	18270	18203	17878	18115	18091	18069	18034	18067	18224	18205	17892	18080	17949	18153	18115	17953	18101	18005	18175	18082	18060	17967	18127	18065	18096	18069	18149	17917	18067	18233	18157	17939	18087	17991	18253	18057	18258	18104	18073	17929	18032	18111	17921	17996	18105	18138	18152	18044	17929	18192	18256	18056	18075	18195	18031	17994	18044	18049	18113	18141	18081	18187	18030	18066	18228	18042	18171	18084	18074	18111	18150	18120	17956	17936	18187	17936	17994	18010	18119	18108	18095	18199	17979	18036	18246	18123	17927	18247	18177	18114	18121	18067	18019	18152	18027	18117	17965	18056	18245	18064	18162	18176	18070	18010	18140	18162	18216	18116	17932	17975	18247	18119	17982	17823	18107	18107	18033	18062	18219	18093	18095	18094	18158	18008	18186	18048	18018	17987	18000	18091	18060	18131	18219	18147	18130	18231	17919	18170	18119	17967	17966	17976	18143	18104	18093	18107	18092	18057	18123	18043	18001	18001	18077	17958	18188	18172	18104	18117	18123	18183	18089	18146	18160	18108	18130	18037	18154	18077	17980	18196	18060	18004	18008	18086	18226	18225	18183	18247	18066	18192	17986	17941	18082	18219	18053	18131	18045	18172	18136	17999	18103	17946	18083	18211	18049	18095	18183	18089	18013	18001	18110	18135	17833	18012	17971	18217	18041	18123	18028	18167	18048	18048	18329	18129	18057	18005	18162	18132	18092	18071	18132	17943	18144	18016	17996	17924	18160	18228	18105	17994	18030	18122	18003	18077	18081	17907	18186	18079	18116	18219	17815	18263	17912	18079	18173	18140	18073	17990	18061	18148	18230	18060	18170	18051	18089	18077	18056	18135	18113	18153	18056	18237	18074	18175	18170	18106	17974	18016	18141	18157	18070	18152	18149	18183	18087	18033	18191	18052	18214	18109	18111	18147	18086	18111	18022	18209	18016	18162	18094	18217	18156	18089	18174	18116	18042	18030	18075	18111	18145	18123	18011	18004	18001	18168	18185	18176	18174	18281	18144	17972	18150	18164	18210	18043	18154	18064	18122	18087	18139	18275	18018	18019	18137	18063	18145	18104	18116	18229	18044	18228	18094	18279	17959	18300	18228	17806	18325	18042	18071	18165	18082	18044	18010	18084	18235	18087	18236	18044	18158	18142	18192	18119	18100	18056	18115	18039	18140	18154	18087	18005	18065	18146	18105	18202	18309	18120	18130	18218	18097	18265	17984	17989	18291	18082	17989	18115	18128	18011	18124	18161	18166	18037	17917	18203	18120	18083	18146	18085	18090	18122	18062	18060	17957	18018	18209	18023	18077	18106	18060	18255	18010	18229	18131	17955	17967	18196	18161	18100	18077	18136	18006	18212	18198	18157	18007	18074	18109	18155	18017	18114	18169	18193	18045	18022	18013	18180	18124	17982	18074	18136	17977	18048	18293	18019	18133	18081	18128	18222	18064	17877	18248	18061	18160	18190	17945	17988	18207	18046	18115	17971	18118	18098	17970	18049	17968	18081	18131	18152	17953	18164	18159	18224	18029	18029	18290	18139	18057	18067	18177	18108	18013	17963	18329	18170	18186	18004	18108	18087	18069	18241	18144	18199	18163	18010	18169	18075	18126	17988	18122	18006	18211	18094	18070	17884	18371	18050	18117	18142	18049	18075	17979	18067	18043	18103	18194	17930	17940	18121	17980	18113	18229	18129	18137	18181	18101	18007	18190	18147	17935	18107	18124	18060	18166	18139	17961	17988	18059	18077	17907	18095	17944	17992	18325	18013	18111	18256	18018	18234	18136	17838	18312	18076	18192	18066	18004	18089	18015	17941	17922	18116	17947	18167	18069	18139	18200	18149	17994	18098	18063	18031	18099	18177	18040	18075	18247	18070	18317	18067	18244	17895	18153	18028	18120	18156	18073	17978	18127	17960	18085	18140	18176	18053	18291	18239	17992	18230	18189	17920	18171	18103	18248	17950	17983	18150	18145	18032	18135	18154	18234	18270	17962	18158	18000	17948	18142	17889	17973	18145	18192	18142	18332	18307	18172	17902	18135	18097	18268	18180	18065	18152	18163	18043	18073	18076	18032	18065	18133	18189	18034	18020	18136	18154	18100	18255	17936	18147	18192	18090	18174	18028	18128	18094	18183	18038	18111	18029	18093	18047	17941	18130	18052	18213	18110	18007	18050	18011	18047	18112	17979	17966	18076	17985	18172	18150	17947	17987	18115	18074	18264	17960	18062	18102	18099	18076	18047	17966	18128	17969	17983	18042	18187	17999	18034	18177	18178	18183	18067	18129	18057	17998	18169	17995	18168	18025	17896	18097	17974	17981	18117	18174	18122	18155	18027	18099	17867	18081	18042	18053	18031	18217	17904	17958	18193	18084	17864	18116	18130	18001	18142	18065	18113	18241	17949	18123	18019	18290	18155	18217	18107	18044	18183	18113	17965	18059	18081	18068	18138	18134	17973	18158	17975	17999	18067	18098	17847	18001	18136	18073	18033	18033	18070	18113	18121	18148	18054	18084	18079	18064	18196	18223	18022	18121	18086	18170	17991	18028	18018	18109	18089	18313	18168	18122	18142	17998	18005	18169	18083	18179	18115	18200	18141	18106	18051	18318	18220	18168	18069	18142	18022	17884	18222	18099	18056	18204	18061	18225	18076	18056	18144	18132	18058	18251	18057	17908	18234	18230	18118	18202	18247	18159	18088	18055	17908	18033	17845	18089	18198	17982	17996	18124	18191	18154	17981	18008	18097	18189	18141	18109	18118	17994	18256	18000	17829	18331	18009	17942	17986	18022	18172	18158	18078	18260	18059	18245	18001	18134	18206	18305	18189	18073	18004	18093	18082	18074	18079	18059	18074	18129	18073	18103	18215	18310	18091	18220	18241	18011	18016	18088	18059	18120	18236	18367	18042	18051	17790	18101	18050	18050	18203	18050	18065	18259	17997	18111	18073	18368	18064	18185	18137	18082	18306	18069	18141	18109	18275	18067	18161	18007	18210	17942	18070	18097	18040	18120	18125	17996	18198	18138	18176	18173	18025	18039	17883	18104	18133	18029	18114	17959	18195	18111	17976	18144	18132	17955	18184	18085	18239	18206	18131	18174	18001	17972	17989	18050	18190	18097	18078	18033	18098	18111	17902	18059	18099	17924	18032	18198	17974	18148	18182	18185	18151	18055	18138	18102	18305	18259	18022	18112	18096	18224	18026	18190	17902	18170	18027	18065	18238	18160	18076	18069	18050	18192	18107	18296	18243	18064	18154	18109	18231	18122	18233	18025	18082	18091	18050	18122	18153	18151	18108	18043	18112	18213	18167	18086	18137	18185	18088	18047	18090	18261	18068	18105	18040	18117	18098	18195	18132	18108	18108	18252	18000	18073	18128	18029	18072	18186	17893	18167	17901	18261	18164	18068	18179	18106	18076	18138	18241	18136	18123	18199	18152	18053	18083	18231	18205	18113	17959	18187	18183	18140	18007	18108	18205	18136
23856	21832	29826	25269	23512	26494	28396	28481	40685	47208	48816	42690	35095	29155	25744	23982	22975	23259	22955	23009	23187	23008	22876	22609	22781	22751	22881	22961	23004	22875	23048	22772	22895	22921	22858	23077	23009	22746	22738	23043	22854	22844	22825	22720	22816	22885	22883	22887	22868	22959	22941	22821	22944	22984	22855	22778	22724	22675	22890	22878	22888	22747	22930	22826	22805	22803	22928	22968	22794	22760	22866	22622	22863	22896	22973	22960	22782	22580	22633	22760	22751	22844	22808	22830	22726	22792	22832	22865	22744	22931	22741	22732	22737	22780	22750	22943	22904	22889	22793	22980	22947	23089	22943	22902	22811	22855	22819	22891	22764	22762	23136	22708	22778	22983	22702	22752	22971	22768	22822	22883	22952	22711	22719	22877	22614	22728	22828	22694	22763	22648	22830	22794	23049	22972	22965	22783	22864	22687	22716	22746	22866	22678	22817	22860	22868	22626	22588	22532	22643	22576	22848	22774	22847	22699	22885	22857	22706	22770	22992	22896	22902	22654	22845	22484	22916	22798	22650	22806	22936	22898	22919	22803	22924	22508	22838	22926	22901	22741	22833	22701	22788	22634	22728	22744	22775	22825	22858	22621	22772	22539	22512	22729	22704	22966	22585	22934	22733	22795	22762	22606	22815	22694	22746	22720	22738	22682	22882	23054	22651	22791	22567	22657	22905	22831	22773	22803	22971	22630	22745	22772	22705	22832	22909	22763	22978	22905	22849	22647	22766	22728	22727	22666	22711	22810	22774	23009	22818	22897	22874	22551	22900	22719	22770	22871	22549	22526	22875	23045	22933	22779	23021	22750	22788	23039	22787	22732	22823	22661	22791	22947	22787	22712	22718	22865	22974	22703	22753	22649	23051	22875	22806	22758	22861	23100	22594	22872	22695	23001	23034	22960	22976	22730	22805	22751	22789	22904	22780	22970	22820	22710	22678	22962	22825	22742	22918	22878	22759	22933	22795	22740	22719	22982	22920	22532	22684	22746	22761	22738	22830	22928	22641	22945	22729	22678	22900	22796	22979	22931	22649	22999	22881	22814	22657	22898	22739	22541	22887	22760	22956	22784	22893	22719	22981	22998	22758	22861	22941	22813	22729	22841	22892	22983	22809	22798	22901	22643	22699	22867	22975	22790	22748	22758	22872	22773	22767	22635	22837	22956	22859	22546	22829	22845	22847	22847	22667	22834	22667	22577	22835	22902	22862	22619	22609	22948	22841	22871	22934	23205	22918	22831	22800	22685	22947	22957	22791	22588	23013	22770	22850	22876	22668	23107	22837	22942	22868	22784	22882	22914	22668	22722	22814	22784	22886	22824	22604	22922	22715	22583	22595	22767	22686	22839	22848	22965	22691	22980	22951	22727	22612	22601	22871	22640	22795	22778	22688	22835	22876	22647	22766	22753	22702	22809	22669	22817	22722	23013	22801	22952	22628	22899	22883	22591	22534	23021	22775	22672	22676	22951	22805	23015	22829	22645	22734	23032	22670	22610	22987	22743	22755	22675	22605	22832	22941	22659	22705	22631	22797	22814	22998	22925	22909	22790	22871	22690	22784	22864	22652	22646	22809	22850	22749	22801	22758	22771	22928	22893	22757	22874	22763	22914	23033	22881	22627	22877	22805	22912	22778	22705	22813	22662	23035	22681	22720	22646	22812	22640	22859	22968	22912	22755	22882	22859	22823	22787	23096	22785	22713	22957	22838	22749	22855	22764	22863	22893	22812	22894	22927	22735	22826	22802	22674	22702	22823	22676	22816	22703	22691	22866	22934	22916	22737	22900	23001	22832	22840	22850	22932	22723	22872	22954	22776	22790	22686	22777	22970	22714	22955	22928	22723	22849	22616	22992	22733	22647	22858	22836	22752	22875	22861	22810	22799	22878	22815	22915	22816	23039	22883	22683	22785	22780	22856	22638	22746	22693	22786	22543	22801	22746	22845	22727	22550	22698	22840	22932	22748	22811	22814	22854	22667	22699	22589	22770	22708	22996	22734	22760	22959	22747	22766	22800	22971	22707	22662	22725	22801	22815	22924	22716	22775	22911	22676	22892	22638	22617	22917	22875	23005	22759	22836	22860	22791	22878	22640	22768	22812	22914	22901	22676	22780	22754	22597	22800	22674	22593	22687	22627	22982	22723	22725	22797	22612	22757	22835	22832	22935	22727	22744	22725	22851	22682	22844	22795	22655	22688	22830	22991	22888	22848	22895	22655	22702	23018	23098	22884	22595	22761	22699	22696	22869	22855	22958	22769	22778	22931	22748	22629	22674	22824	22746	22892	22785	22791	22839	23280	22722	22910	22575	22996	22861	22697	22859	22629	22906	22936	22836	22781	22764	22858	22967	22844	22874	22764	22804	22785	22662	22674	22765	22686	22710	22650	22657	22766	22834	22669	22834	22828	22911	22729	22806	22729	22727	22832	22886	22892	22798	22704	22969	22945	22802	22994	22971	22841	22769	22943	22886	22841	22727	22668	22840	22918	22880	22768	22866	22758	22677	22925	22545	22625	22878	22875	22756	22724	22942	22824	22873	22777	22885	22961	22876	22921	22724	22789	22702	22732	22824	22617	22855	22632	22634	22884	22750	22802	22875	22910	22805	22932	22907	22903	22825	22522	22895	22888	22820	22774	23019	22828	22683	22603	22804	22680	22930	23029	22821	22547	22733	22918	22721	22719	22728	22715	22895	22841	22741	22795	22593	22838	22810	22992	22943	22876	22648	23097	22905	22668	22788	22669	22719	22832	22810	22728	22808	22641	22627	22848	22796	22791	22862	22806	22851	22796	22607	22894	22820	22822	22873	22849	22649	22783	22664	22668	22869	22730	22740	22777	22825	22939	22949	22716	23019	23021	22866	22752	22657	22803	22738	22745	22739	22632	22839	22696	22776	22956	23016	22689	22876	22683	22823	22717	22890	22831	22965	22859	22986	22804	23002	22888	22729	22938	23101	22873	22858	22896	22774	22751	22934	22856	22866	22804	22755	22695	23007	22878	22719	22913	22709	23092	22750	22749	22716	22921	22592	22696	22833	22945	22688	22912	22854	22666	22881	22874	22636	22849	22743	22796	22809	22707	22599	22726	22837	22822	22787	22867	22860	22725	22921	23014	22658	22947	22813	22828	22853	22679	22601	22572	22894	22983	22838	22831	22765	22665	22554	22605	22737	22909	22840	22728	22765	22831	22862	22698	22839	22840	22940	23080	23000	22714	22621	22914	22906	22868	22930	22925	23084	22932	22746	22624	22643	22808	22739	22804	22790	22661	22708	22745	22825	22685	22831	22846	22726	22754	22932	22930	22900	22788	22994	22767	22809	22540	22900	22760	22795	22579	22795	22924	22738	22692	22780	22754	22625	22948	22723	22998	22656	22997	22898	22943	22738	22741	23079	22619	22915	22606	22960	22587	22742	22718	22752	22833	22870	22931	22638	22723	22799	22817	22949	22692	22861	22444	23039	22728	22881	22799	22684	22581	22746	22864	22849	22953	22826	22831	22834	22789	22794	22750	22724	22802	22852	22988	22775	22973	22737	22689	22860	22941	22715	22592	22906	22652	22781	22973	22925	23036	22776	22788	22721	22826	22938	23001	22745	22863	22859	22803	23000	22853	22655	22856	22944	22807	22906	22684	22850	22897	22895	22726	22741	22923	22759	22841	22932	22817	22771	22699	22762	22647	22628	22834	22841	22876	22779	22778	22820	22692	22815	22852	22791	22856	22843	22904	22700	22698	22904	22844	22934	22880	22814	22898	22791	22919	22716	22795	22955	22786	22880	22643	22757	22527	22870	22755	22563	22763	22630	22660	22787	22706	22646	22769	22612	22875	22837	22640	22920	22781	23040	22856	22771	22879	22921	22816	22824	23007	22667	22655	22813	22904	22870	22914	22686	22898	22813	23041	22823	22844	22739	22944	22699	22675	22846	22599	22756	22653	22781	22854	22868	22796	22807	22585	22836	22696	22789	22709	22791	22500	22729	22932	22548	22596	22725	22711	22826	22663	22945	22903	22733	22744	22829	22992	23016	22686	22589	22842	22808	22822	22675	22703	22785	22911	22871	22808	22726	22871	22885	22804	22547	22747	22806	22914	22770	22884	22886	22670	22773	22692	22762	22690	22820	22845	22583	22823	22806	22774	22808	22721	22808	22603	22608	22796	22903	23014	22691	22704	23032	23065	22729	22751	22858	22804	22989	22847	22952	22981	22734	22762	22603	22782	22687	22755	22857	22742	22843	22821	22843	22922	22852	22686	22913	22589	22816	22882	22723	22925	23070	22918	22963	23051	22793	22816	22594	22881	22801	22625	22750	22959	22955	22657	22811	22712	23025	22790	22725	22648	22948	22635	23174	23020	22841	22888	22784	22679	22781	22784	22901	22831	22840	22838	23086	22877	22643	22698	22927	22850	22899	22959	22951	22767	22830	22639	22814	22949	22786	22887	22926	22758	22872	22803	22806	22849	22780	22814	22628	22739	22870	22712	22871	22599	22697	22920	23021	22804	22813	22676	22875	22987	22730	22877	22888	22660	22889	23007	22686	22891	22754	22990	22795	22943	22716	22988	22750	22823	22787	22687	22939	22636	22749	22950	22673	22669	22871	22722	22976	22627	22802	22638	22967	22796	22884	22945	22970	22903	22869	22719	22769	22875	23006	22698	22959	22756	22687	22900	22809	22716	22766	22834	22775	22663	22696	22572	22810	22930	22758	22712	22839	22870	22847	22840	22867	22923	22734	22906	22837	22783	22521	22929	22939	22646	22723	22982	22857	22793	22823	22710	22955	22522	22725	22883	22948	22805	23117	22866	22921	22923	22460	23112	22863	22712	22958	22842	23112	22774	22977	22725	22856	22734	22858	22782	22694	22626	22795	22515	22798	22799	22711	22592	22908	22945	22812	22889	22774	22814	22847	22892	22828	23159	22788	22825	22878	22635	22786	22751	22737	22756	22924	22986	22831	22720	22704	22810	22933	22650	22808	22873	22716	22802	22918	22911	23202	22837	22998	22873	22869	22963	22851	22634	22785	22949	22821	22716	22952	22973	23165	22788	22596	22674	22824	22716	22902	22869	22731	22712	22841	22896	22671	22933	22511	22559	22696	22736	22711	22970	22956	22726	22955	22756	22657	22999	22656	22864
35661	61527	55184	35160	25789	23433	21838	27234	40682	45696	45757	39328	31189	24396	20506	18711	17912	18162	18095	18010	18047	18107	18115	18083	18098	18289	18042	18128	18143	18001	18047	18196	18146	18218	18164	18209	18074	18167	18095	18273	17973	18102	18167	17993	18143	17971	18265	18194	18140	18102	17886	18118	18091	18089	18177	18098	18126	18014	18023	18292	18146	18073	18082	18176	18184	18253	18046	18418	18037	18152	18040	18054	18297	18261	18089	18301	17973	18163	18016	17999	18161	18014	17968	18204	18159	17991	18089	18065	18107	18103	17991	18055	18176	18010	18290	18124	18246	18049	18304	17976	18119	18121	18101	17911	18145	18105	18159	18173	17955	18333	18273	18047	18017	18106	18039	18017	18073	18114	18149	18146	18070	18034	18219	18100	18046	18091	18160	17990	18145	18082	18218	18035	18053	18177	18071	18011	18041	18213	17976	18013	18123	18287	18026	18129	18030	17977	18233	18100	18072	18233	18111	18092	18115	17996	18078	18213	18120	18079	18067	18136	17938	18049	18087	18070	18031	18014	18201	18032	18121	18099	18068	18323	18163	17999	18129	17996	18046	17998	18171	18148	18044	18046	18054	17999	18049	18045	18063	18051	18180	18137	18151	18037	18277	18126	18204	18091	18078	18105	18257	18095	18162	18163	18017	18226	18157	18026	18047	18123	18061	18074	18047	18045	18100	18158	18209	18042	18119	18310	18089	18134	18183	18165	18128	18043	18118	18020	18211	18186	18063	18216	18105	18232	18069	18241	18069	17823	18245	18186	18120	18203	18122	18080	18155	18023	18079	17922	18097	18199	17879	18095	18067	17946	18135	18020	18136	18114	17930	17947	18092	18208	18158	18274	18084	18211	18160	18080	18009	17894	18092	18077	18159	18106	18143	18079	17890	18018	18225	18034	18076	18135	18087	18238	18045	17891	18161	18255	18116	17906	18207	18118	18115	17974	18144	18220	18085	18083	17955	18105	18059	18189	17943	18104	18147	18031	17901	18053	18094	18020	18025	18180	18125	17943	18190	18156	18086	18283	18030	18099	18160	17940	18046	18116	18168	18078	18052	17979	18056	18162	18075	17972	18231	18105	18057	18031	18112	18053	18320	18100	18176	18148	18202	17870	18266	18094	18065	18103	18138	18056	18097	18113	18110	18178	18074	18405	18144	18175	17778	18046	18134	18149	17933	18175	18056	18107	17974	18147	18019	18186	18037	17973	18123	17998	17919	18148	17959	18054	18001	18181	17913	18127	18043	18080	18258	18019	18082	18197	17971	18012	18053	18135	18042	18187	18129	18134	18046	18050	18016	18198	18246	18212	18043	18098	18005	18158	18016	18081	18001	17957	17978	17940	18068	18003	18264	18103	18258	18192	17890	18118	18186	18110	18137	18110	18087	18070	18109	17933	18141	18026	18164	18070	18057	18125	17937	17936	18112	18054	18069	18166	18107	18117	18183	18005	18227	18018	18177	17951	17915	18087	18102	18088	18223	18098	18076	18128	18220	18136	18010	18122	18124	18121	18166	18181	17938	18208	18118	18128	17951	18093	17961	18228	18080	18149	17978	18083	18269	18017	17960	18211	18250	18080	18236	18150	18175	18065	18227	18094	18178	18021	18096	18117	18049	18243	18067	18086	18073	18093	17991	18032	18000	18316	18155	18108	18016	18167	18142	18191	18143	18056	18373	17933	17946	18209	17888	18098	18084	18149	18051	18122	18215	17965	18001	18195	18089	18189	18172	18110	18277	18061	18077	18121	18087	18256	18121	18250	18054	18160	18088	18225	17949	18239	18127	18194	18052	18178	18139	17993	18126	18152	18021	18032	18204	18119	17847	18149	18064	18317	18219	18059	18046	18188	18182	17986	18011	17937	18236	17885	18020	18000	18082	18170	18112	17993	18242	17996	18076	18171	18218	18097	18039	18056	17910	17966	18227	18059	17961	18060	18073	18113	18156	17975	18124	18172	18166	18112	18002	18123	18215	18241	18020	18069	18107	17986	18013	18154	18066	17993	18139	18055	18146	18089	18099	17974	18222	17939	18091	18126	18105	18137	18028	18093	17927	18114	18045	18293	18011	18037	17970	17950	18120	18094	18191	18223	18174	18103	18159	18162	18152	18066	18055	18171	18055	18239	17951	17993	18179	18123	18111	18256	18238	18063	18125	18050	18084	18111	18089	18119	18013	18220	18018	18088	18097	18064	18103	18020	18159	18023	17962	18010	18128	18403	18240	18149	17974	18059	18132	18006	18121	18260	17905	18237	18072	17948	18173	18131	18111	18074	18031	17957	18041	18167	18164	18414	18140	18065	18186	18020	18226	18090	18086	18100	18103	17925	17986	18119	18185	18178	18152	18170	18112	18192	18232	17982	18109	18106	18036	18022	18151	18181	18137	18067	18050	18082	18120	18273	18036	18075	18166	18117	18163	18119	18100	18126	18081	18085	18117	18075	18060	18190	18062	18235	18174	18105	18072	18174	18037	18054	18162	18065	18030	18172	18143	18053	18246	18178	18013	18118	18083	18038	18112	17999	18225	18154	18055	18168	18166	17856	17992	18020	18173	18147	18098	18170	18061	18048	18044	18147	17993	18171	18059	18205	17977	18228	18288	18106	17914	17974	18249	18110	18098	18193	18199	18108	18196	18121	18215	18001	17910	18217	18001	18311	18213	18053	18249	18075	18113	17799	18066	18052	17975	17999	18291	18255	18170	18169	18127	18234	18224	18074	18126	18143	18178	18012	18051	18095	18290	18174	18188	18113	18092	17976	18193	17934	18212	17972	18021	17983	18132	18193	18260	18183	18122	17947	18152	18407	18059	18205	18070	18125	18056	18062	18037	18040	18131	18059	18020	18111	18099	18172	18126	18133	18142	18114	18244	18255	18106	18106	17991	18045	17863	18188	18168	18083	17992	18161	18113	18128	18020	18059	18114	18081	18268	18063	17910	18231	18032	18194	18025	18012	18156	18232	18088	18032	18138	18358	18240	18149	18049	18179	18186	18112	18181	18154	17960	18138	18156	18094	18129	18028	18238	17940	18092	17991	18096	18119	18219	18091	18102	18056	18016	18145	18088	18090	17901	18081	18226	18112	18171	18217	18241	18057	18255	18157	18163	18080	18151	17948	18197	17843	18136	18163	18097	18222	18183	18001	18189	18123	17942	18012	18021	17946	18049	18283	18134	18062	18176	17974	18064	18099	18014	18011	18045	17970	18034	18114	18018	18075	18150	18123	18187	18062	18028	17937	18043	18117	18150	18081	18181	18163	18038	18172	18151	18031	18250	18109	17918	18087	17999	18155	18043	18005	18130	18034	18255	18077	18047	18043	18156	18217	17990	18158	18047	17961	18253	18029	17905	18092	18213	18050	18135	18041	18005	18067	18081	18235	18144	18044	18086	18244	18182	18175	18215	18187	18116	18179	18026	18268	18083	18174	18169	18128	17889	18166	17961	17992	18150	18272	18142	18234	17858	18161	18128	18077	18121	18209	18145	18136	18248	17997	18045	18250	17990	17954	18004	18136	18241	18064	18079	17959	18067	18064	18143	18128	18070	18049	18012	18056	18206	18045	18092	18016	17927	17974	18004	18173	18122	17961	18170	17994	18088	18009	17949	18146	18066	17930	17940	18217	18226	18036	18184	18025	18047	18204	17984	18243	18030	17940	18093	18039	18074	18041	18265	18151	18061	18118	18180	18036	18064	17970	18131	18023	18099	17998	18012	18080	18162	18153	18109	18180	18132	18111	18219	18097	18052	18097	18135	18013	18188	18149	18087	18244	17944	18217	18029	18003	18019	18050	18003	18151	18080	18016	17954	18326	18162	18188	18056	17942	18119	18148	17962	18150	17982	18260	18133	18068	18120	18120	17993	18227	18130	18180	18120	18343	18068	18092	18225	18223	18138	18065	18152	18069	18155	18083	18183	18241	18128	18169	18252	18273	17951	18000	17910	18144	17877	18032	17997	18072	18010	18065	18114	18181	18042	18131	18388	18026	18114	18118	18149	18129	18246	18111	18035	18100	17946	18224	18120	18047	18039	18129	18040	18228	18256	18022	18112	18059	18056	17993	18144	18205	18172	17963	18014	18217	18144	18115	18172	18081	18071	18139	18025	17992	18126	18122	18203	18038	18130	18084	18054	17997	18035	18198	18093	18164	18265	17968	18011	18018	17963	18102	18202	18144	17963	18052	18116	17937	17892	18087	18118	18175	18095	18108	18104	18124	17994	18163	18061	18092	18157	18009	18147	18209	18036	18112	18074	18091	18165	18146	18037	18065	18039	18102	18126	18132	18035	18266	18152	18151	18126	17900	18232	18171	18251	18120	18229	18009	18114	18103	17837	18172	18140	18100	18001	18157	18031	18166	18087	17981	18068	18156	18115	18153	17994	17897	18082	17963	18145	18108	18058	17946	18110	18201	18083	18060	18184	18028	18145	18138	18119	18000	18021	18132	17977	18157	18045	18072	17931	18189	18012	18135	18160	18082	18037	18208	18177	18065	17967	18181	18108	18199	17985	18213	18068	18002	18120	18084	18059	17998	18169	18084	18125	18086	18056	18144	18002	18109	18044	18014	17852	18081	18193	18154	18215	18264	18017	18196	18053	18030	17960	18083	18143	18101	18136	18141	18021	18098	18217	18084	17991	18045	18027	18267	17983	18086	18158	17881	18134	18100	18153	18033	18179	17970	18152	18254	18027	18117	18154	18032	17943	17983	18140	18082	18222	18065	18145	18096	18018	18093	18107	18097	18072	17919	18044	18180	18035	18107	18193	18308	17967	18192	18114	18101	18166	18166	18098	18002	18075	18009	18123	18095	18299	17938	18113	18199	18127	18246	18312	18050	18172	17962	18170	18157	17922	18185	18015	18128	18307	17915	18218	18115	18099	18093	17986	18165	18057	18277	18231	18010	18054	18117	18084	17989	18088	18102	18052	18078	18082	17993	17988	18232	17964	18077	18029	18045	18252	18128	18066	18242	18237	17944	18103	18144	18088	18062	18236	18115	18099	18085	18046	18026	18176	18212	17996	18026	18092	18126	17957	18026	18101	18192	18066	18100	17983	17937	18028	18230	18049	18174	18075	18055	18113	18100	18113	18300	17969	18067	18018	18044	18313	18152	18037	18017	18011	18047	18117	18023	18086	18184
30290	28085	32031	25710	20749	20784	20706	20907	22006	23150	23406	22755	21375	20795	20458	20560	20090	20360	20199	20373	20640	20470	20396	20353	20321	20078	20279	20272	20491	20362	20280	20351	20240	20317	20338	19813	20440	20458	20337	20098	20193	20172	20094	20361	20209	20501	20200	20194	20324	20562	20623	20429	20436	20609	20280	20274	20422	20206	20449	20506	20404	20468	20310	20302	20362	20332	20506	20248	20572	20300	20272	20294	20209	20127	20161	20137	20270	20109	20365	20016	20306	20277	20342	20459	20203	20238	20451	20353	20568	20183	20328	20211	20370	20371	20290	20230	20453	20239	20320	20158	20282	20176	20398	20290	20300	20316	20228	20307	20278	20309	20294	20329	20300	20486	20343	20241	20418	20403	20071	20174	20231	20324	20326	20506	20502	20259	20238	20416	20061	20127	20181	20279	20322	20381	20410	19987	20165	20154	20325	20241	20267	20353	20236	20353	20294	20485	20298	20263	20431	20331	20346	20397	20310	20110	20369	20241	20346	20261	20371	20155	20453	20208	20366	20410	20252	20028	20266	20365	20447	20127	20284	20350	20364	20238	20413	20370	20214	20388	20232	20041	20070	19998	20285	20279	20103	20419	20584	20338	20492	20330	20252	20347	20405	20398	20348	20308	20296	20433	20427	20324	20404	20261	20200	20469	20332	20198	20331	20170	20283	20126	20022	20436	20298	20333	20372	20462	20100	20229	20228	20189	20170	20121	20294	20323	20363	20165	20378	20359	20460	20408	20341	20308	20349	20230	20288	20372	20394	20338	20187	20336	20207	20343	20364	20341	20168	20356	20266	20266	20304	20082	20221	20205	20287	20233	20350	20306	20217	20157	20412	20325	20328	20427	20418	20245	20290	20450	20460	20497	20386	20280	20305	20384	20315	20254	20208	20377	20465	20142	20405	20218	20192	20208	20472	20160	20373	20411	20431	20402	20268	20204	20309	20446	20297	20309	20233	20321	20377	20211	20157	20246	20352	20375	20132	20361	20435	20403	20357	20397	20212	20175	20310	20224	20160	20201	20150	20220	20368	20309	20541	20402	20294	20214	20315	20295	20304	20408	20082	20193	20305	20430	20382	20238	20204	20084	20489	20387	20342	20459	20267	20398	20372	20223	20233	20333	20317	20191	20285	20348	20300	20390	20296	20311	20444	20246	20173	20356	20319	20393	20253	20395	20534	20436	20215	20303	20090	20267	20295	20316	20315	20323	20415	20491	20275	20419	20353	20363	20275	20212	20332	20290	20362	20264	20225	20108	20437	20301	20246	20571	20366	20286	20215	20180	20325	20457	20469	20189	20309	20408	20285	20235	20149	20470	20330	20392	20334	20173	20388	20566	20244	20402	20254	20170	20351	20344	20468	20262	20381	20376	20450	20297	20247	20411	20284	20340	20343	20177	20519	20493	20303	20508	20134	20237	20087	20361	20659	20245	20264	20470	20407	20376	20334	20076	20202	20295	20352	20355	20065	20095	20431	20247	20398	20204	20160	20347	20236	20246	20279	20149	20572	20278	20380	20508	20294	20186	20445	20324	20107	20166	20187	20079	20238	20360	20308	20131	20159	20271	20385	20218	20310	20311	20238	20218	20351	20171	20317	20369	20523	20542	20198	20458	20332	20458	20286	20320	20145	20321	20232	20446	20267	20266	20235	20316	20354	20368	20360	20410	20169	20458	20332	20318	20288	20416	20322	20260	20155	20355	20197	20281	20396	20444	20313	20311	20351	20330	20264	20513	20091	20291	20508	20298	20231	20150	20247	20146	20229	20432	20363	20395	20307	20189	20070	20243	20264	20392	20391	20303	20293	20315	20302	20065	20228	20186	20407	20476	20296	20394	20367	20409	20286	20425	20197	20218	20247	20348	20514	20280	20314	20434	20335	20246	20220	20324	20293	20283	20256	20164	20225	20279	20369	20355	20291	20289	20177	20344	20376	20350	20473	20406	20351	20121	20374	20535	20287	20388	20231	20387	20324	20119	20299	20449	20446	20423	20146	20193	20277	20335	20346	20199	20150	20321	20540	20157	20203	20473	20290	20244	20343	20367	20174	20086	20214	20151	20275	20127	20284	20371	20184	20132	20261	20196	20230	20293	20270	20552	20205	20282	20419	20232	20432	20325	20386	20249	20370	20295	20436	20416	20270	20359	20111	20207	20278	20362	20182	20296	20415	20204	20072	20426	20326	20360	20343	20180	20230	20186	20172	20176	20294	20336	20557	20304	20354	20209	20408	20249	20241	20493	20386	20648	20419	19921	20237	20127	20410	20180	20238	20050	20297	20159	20363	20345	20287	20368	20295	20405	20424	20389	20279	20333	20201	20559	20369	20399	20356	20241	20237	20181	20544	20250	20315	20077	20093	20398	20267	20244	20333	20238	20270	20272	20279	20291	20332	20213	20465	20314	20282	20583	20271	20360	20398	20257	20328	20374	20250	20412	20336	20253	20171	20241	20272	20404	20230	20454	20239	20243	20327	20257	20357	20438	20127	20177	20155	20388	20377	20157	20329	20379	20409	20587	20326	20385	20251	20466	20388	20586	20310	20490	20245	20314	20169	20360	20333	20358	20353	20433	20383	20298	20294	20563	20162	20140	20417	20253	20234	20234	20370	20545	20397	20334	20502	20144	20406	20217	20319	20223	20288	20479	20358	20112	20556	20458	20299	20572	20264	20246	20210	20486	20140	20366	20168	20492	20140	20112	20463	20299	20459	20074	20474	20338	20362	20537	20250	20312	20471	20215	20226	20092	20054	20124	20031	20292	20264	20063	20199	20346	20214	20173	20292	20157	20408	20471	20340	20138	20260	20231	20044	20352	20146	20551	20537	20310	20226	20400	20242	20367	20269	20335	20234	20396	20278	20505	20378	20313	20242	20516	20406	20214	20370	20503	20512	20576	20423	20312	20214	20466	20241	20538	20311	20255	20464	20384	20175	19918	20153	20455	20452	20360	20324	20251	20325	20349	20306	20346	20475	20441	20279	20204	20206	20478	20318	20304	20258	20358	20371	20243	20297	20286	20265	20253	20485	20365	20170	20341	20258	20442	20226	20420	20328	20388	20219	20330	20415	20382	20234	20406	20349	20306	20313	20283	20232	20215	20459	20207	20222	20214	20221	20190	20287	20473	20284	20433	20386	20376	20265	20439	20546	20227	20447	20527	20361	20176	20428	20416	20320	20361	20153	20330	20475	20131	20129	20178	20157	20413	20545	20254	20381	20257	20094	20329	20347	20452	20481	20378	20393	20484	20405	20176	20394	20225	20386	20142	20457	20365	20258	20378	20292	20398	20311	20384	20309	20172	20222	20397	20357	20111	20443	20146	20215	20276	20590	20364	20173	20099	20184	20531	20393	20290	20353	20340	20279	20250	20112	20046	20590	20368	20268	20307	20425	20339	20591	20286	20365	20370	19960	20121	20256	20348	20393	20350	20502	20268	20477	20345	20372	20415	20411	20275	20347	20347	20290	20356	20413	20394	20203	20241	20328	20100	20266	20521	20267	20406	20315	20363	20203	20158	20458	20361	20362	20433	20330	20134	20104	20188	20237	20427	20499	20310	20073	20258	20278	20296	20502	20354	20310	20471	20301	20365	20265	20407	20346	20298	20243	20403	20154	20377	20378	20490	20229	20259	20469	20393	20327	20197	20222	20391	20228	20377	20439	20390	20182	20248	20255	20288	20389	20349	20335	20378	20266	20163	20128	20202	20191	20363	20237	20363	20189	20383	20255	20236	20347	20411	20377	20298	20212	20326	20306	20230	20245	20412	20180	20407	20357	20235	20481	20254	20455	20306	20301	20331	20276	20337	20239	20286	20232	20432	20395	20166	20315	20257	20109	20305	20345	20363	20510	20204	20279	20248	20298	20450	20362	20164	20381	20292	20366	20476	20233	20281	20151	20329	20352	20340	20119	20375	20133	20599	20190	20163	20246	20200	20427	20115	20218	20369	20249	20398	20327	20407	20254	20335	20384	20481	20199	20294	20355	20501	20294	20290	20286	20461	20191	20332	20534	20431	20361	20308	20095	20283	20447	20288	20278	20150	20230	20370	20254	20339	20517	20323	20479	20383	20211	20329	20205	20191	20472	20348	20484	20328	20258	20310	20363	20181	20286	20220	20208	20092	20351	20287	20242	20290	20335	20537	20290	20283	20296	20471	20258	20246	20395	20168	20376	20269	20482	20289	20369	20338	20423	20296	20453	20174	20284	20453	20339	20307	20422	20307	20275	20400	20443	20396	20563	20317	20195	20379	20311	20458	20425	20524	20322	20315	20237	20343	20456	20393	20356	20204	20205	20548	20403	20251	20332	20270	20463	20310	20245	20300	20240	20328	20354	20261	20364	20180	20157	20356	20250	20410	20411	20449	20430	20375	20255	20183	20260	20257	20502	20186	20402	20410	20231	20357	20160	20551	20410	20246	20280	20155	20354	20318	20320	20272	20281	20069	20254	20156	20348	20151	20244	20311	20486	20053	20253	20139	20307	20276	20025	20145	20427	20288	20469	20398	20430	20304	20364	20365	20384	20321	20307	20305	20267	20316	20527	20360	20265	20253	20144	20169	20249	20312	20424	20521	20460	20495	20328	20185	20330	20200	20439	20280	20171	20411	20533	20263	20165	20210	20402	20529	20222	20380	20284	20257	20305	20309	20350	20177	20459	20272	20378	20253	20200	20307	20273	20442	20327	20319	20295	20396	20399	20303	20330	20410	20546	20418	20273	20448	20288	20357	20272	20317	20266	20186	20296	20249	20528	20304	20413	20241	20279	20373	20430	20437	20290	20333	20267	20214	20282	20292	20192	20275	20391	20334	20422	20386	20476	20497	20507	20303	20288	20392	20197	20198	20296	20306	20469	20498	20468	20391	20354	20327	20369	20313	20536	20299	20282	20169	20175	20249	20367	20235	20389	20321	20056	20201	20235	20397	20110	20471	20454	20203	20287	20261	20442	20043	20350	20367	20431	20283	20104	20256	20407	20508	20289	20272	20275	20417	20373	20446	20301	20374	20403	20188	20094	20314	20499	20376	20533	20383	20654	20319	20346	20449	20434	20305	20307	20293	20288	20273	20184	20400	20339	20337	20542	20300	20209	20331	20246	20071	20423	20255	20323	20246	20134	20096	20209	20366	20220	20549	20268	20439
26720	38636	31871	20697	16883	17019	16741	17274	19142	20273	19960	18852	17478	17245	16658	16587	16593	16561	16640	16590	16499	16699	16666	16630	16447	16484	16675	16611	16552	16536	16448	16394	16544	16543	16642	16545	16486	16555	16713	16476	16502	16657	16652	16562	16434	16509	16525	16418	16507	16477	16538	16367	16447	16669	16567	16497	16541	16658	16601	16456	16565	16536	16620	16554	16715	16327	16634	16584	16587	16483	16545	16707	16562	16459	16640	16396	16792	16485	16582	16837	16457	16781	16592	16396	16616	16561	16461	16567	16478	16608	16449	16592	16599	16532	16558	16495	16537	16568	16567	16563	16423	16450	16686	16647	16735	16601	16614	16454	16642	16468	16618	16548	16279	16708	16648	16589	16353	16600	16703	16709	16658	16589	16706	16427	16525	16537	16672	16547	16524	16470	16564	16789	16454	16668	16682	16516	16432	16598	16662	16642	16651	16620	16419	16569	16596	16680	16649	16697	16528	16671	16397	16454	16568	16600	16614	16538	16522	16429	16657	16287	16494	16278	16429	16478	16633	16417	16610	16655	16557	16599	16754	16547	16511	16565	16648	16564	16550	16485	16612	16428	16657	16591	16758	16497	16546	16477	16505	16543	16747	16464	16451	16602	16654	16540	16554	16432	16495	16539	16694	16510	16615	16506	16562	16507	16595	16580	16425	16646	16469	16565	16527	16633	16702	16537	16517	16580	16548	16546	16574	16429	16547	16710	16732	16523	16666	16421	16379	16559	16669	16656	16702	16598	16732	16563	16556	16563	16546	16527	16581	16670	16495	16636	16476	16579	16533	16617	16556	16777	16565	16428	16597	16446	16698	16583	16570	16489	16618	16383	16590	16536	16424	16584	16648	16540	16468	16623	16415	16544	16443	16503	16449	16691	16492	16485	16518	16435	16487	16591	16502	16565	16633	16556	16679	16459	16438	16611	16639	16457	16552	16678	16525	16568	16425	16572	16586	16683	16646	16571	16607	16493	16675	16574	16640	16630	16515	16523	16650	16441	16559	16554	16548	16642	16345	16600	16606	16378	16593	16662	16519	16659	16411	16632	16642	16715	16698	16556	16620	16658	16525	16601	16640	16549	16575	16634	16654	16460	16564	16434	16610	16690	16659	16519	16383	16598	16583	16373	16616	16734	16649	16716	16453	16652	16508	16617	16485	16453	16536	16707	16539	16585	16487	16680	16712	16700	16597	16484	16548	16453	16634	16613	16433	16571	16528	16711	16421	16612	16529	16569	16730	16536	16645	16572	16552	16639	16539	16531	16629	16683	16439	16434	16485	16554	16622	16539	16514	16541	16799	16404	16478	16649	16584	16677	16593	16581	16444	16547	16507	16645	16491	16377	16635	16633	16544	16572	16672	16843	16502	16565	16643	16334	16699	16631	16448	16572	16557	16593	16654	16561	16356	16395	16490	16543	16586	16637	16670	16438	16587	16511	16642	16619	16464	16633	16507	16602	16690	16452	16569	16560	16587	16626	16627	16513	16606	16557	16578	16764	16687	16438	16702	16474	16612	16605	16619	16487	16665	16510	16460	16552	16480	16589	16551	16534	16627	16597	16555	16763	16527	16468	16554	16595	16559	16630	16517	16593	16668	16665	16586	16479	16704	16560	16577	16476	16463	16765	16742	16527	16592	16651	16498	16530	16617	16546	16520	16505	16414	16590	16395	16439	16416	16683	16358	16494	16647	16526	16503	16357	16583	16618	16576	16730	16688	16574	16588	16496	16704	16656	16435	16469	16660	16692	16514	16694	16466	16668	16522	16486	16441	16604	16609	16568	16586	16583	16664	16580	16619	16396	16576	16450	16736	16593	16629	16407	16562	16506	16551	16530	16531	16690	16669	16427	16525	16528	16483	16490	16588	16598	16474	16635	16497	16641	16565	16638	16511	16611	16526	16577	16533	16590	16534	16361	16447	16495	16631	16525	16533	16423	16564	16414	16738	16584	16525	16605	16413	16378	16514	16377	16528	16533	16574	16656	16728	16822	16514	16560	16710	16639	16620	16600	16508	16639	16444	16613	16570	16590	16599	16482	16543	16356	16577	16739	16663	16701	16498	16695	16579	16581	16592	16825	16596	16557	16754	16648	16469	16660	16416	16685	16671	16599	16529	16509	16407	16696	16571	16459	16616	16469	16451	16587	16479	16522	16484	16622	16585	16678	16646	16586	16505	16597	16618	16448	16619	16437	16577	16373	16689	16562	16447	16611	16650	16517	16440	16662	16590	16605	16491	16590	16633	16536	16649	16677	16503	16551	16654	16596	16711	16643	16581	16638	16509	16625	16486	16578	16608	16471	16554	16630	16679	16528	16785	16600	16497	16499	16604	16456	16683	16543	16519	16606	16485	16618	16496	16593	16472	16508	16627	16438	16604	16626	16653	16485	16688	16617	16468	16669	16658	16670	16576	16599	16438	16593	16599	16563	16639	16479	16666	16577	16546	16607	16580	16565	16466	16621	16573	16461	16558	16635	16535	16686	16695	16487	16490	16623	16710	16534	16544	16442	16551	16623	16628	16676	16573	16568	16439	16525	16802	16693	16470	16551	16463	16533	16632	16602	16782	16603	16577	16487	16518	16758	16510	16392	16673	16628	16503	16622	16636	16616	16562	16602	16573	16462	16398	16653	16487	16485	16534	16625	16503	16498	16519	16307	16462	16586	16354	16673	16596	16630	16548	16653	16364	16467	16661	16543	16610	16561	16654	16560	16613	16707	16445	16502	16709	16718	16628	16617	16730	16549	16477	16534	16628	16642	16534	16552	16530	16397	16682	16581	16686	16601	16461	16532	16797	16462	16479	16637	16486	16795	16379	16559	16630	16570	16615	16546	16696	16643	16594	16643	16606	16562	16440	16682	16512	16677	16509	16609	16712	16656	16813	16570	16784	16469	16524	16792	16584	16663	16529	16430	16560	16517	16418	16518	16508	16521	16484	16608	16431	16581	16638	16535	16482	16479	16684	16615	16561	16576	16666	16768	16720	16600	16535	16625	16670	16624	16544	16563	16549	16422	16632	16528	16622	16422	16521	16635	16516	16639	16663	16434	16610	16457	16626	16638	16708	16666	16499	16645	16642	16605	16540	16592	16584	16555	16827	16647	16424	16573	16705	16540	16513	16515	16589	16525	16573	16546	16515	16615	16373	16540	16696	16601	16618	16718	16505	16718	16433	16557	16487	16697	16635	16476	16575	16521	16679	16544	16580	16485	16443	16592	16739	16363	16567	16485	16609	16621	16465	16620	16608	16491	16484	16636	16636	16469	16642	16530	16497	16513	16600	16720	16582	16678	16431	16467	16648	16597	16734	16633	16598	16605	16666	16814	16568	16457	16670	16512	16542	16521	16669	16576	16667	16524	16522	16518	16519	16594	16595	16638	16646	16457	16467	16679	16471	16719	16720	16475	16495	16622	16587	16545	16558	16631	16619	16481	16571	16568	16713	16489	16572	16591	16573	16596	16517	16536	16696	16443	16581	16605	16604	16439	16686	16516	16720	16637	16791	16594	16491	16629	16379	16554	16462	16599	16590	16540	16552	16538	16694	16554	16739	16464	16718	16606	16444	16754	16587	16572	16527	16524	16564	16611	16470	16738	16614	16454	16663	16607	16563	16687	16486	16734	16466	16638	16583	16528	16474	16574	16726	16501	16545	16501	16569	16623	16621	16635	16600	16499	16514	16675	16448	16428	16568	16505	16590	16669	16640	16614	16460	16525	16458	16538	16629	16588	16435	16657	16434	16567	16435	16657	16699	16500	16574	16608	16662	16625	16614	16710	16521	16578	16656	16581	16676	16585	16440	16531	16424	16620	16717	16695	16611	16607	16735	16689	16440	16559	16688	16551	16489	16693	16501	16648	16584	16572	16572	16568	16685	16708	16583	16580	16721	16571	16512	16515	16473	16581	16591	16636	16464	16497	16631	16659	16527	16442	16424	16649	16490	16678	16577	16669	16578	16670	16346	16564	16657	16565	16554	16471	16572	16569	16526	16399	16536	16566	16545	16519	16551	16617	16630	16686	16613	16594	16396	16494	16576	16483	16811	16697	16648	16632	16723	16600	16502	16606	16645	16644	16615	16797	16446	16694	16385	16592	16621	16603	16460	16525	16506	16577	16583	16711	16577	16498	16688	16403	16571	16516	16563	16594	16403	16612	16381	16529	16501	16640	16580	16414	16566	16518	16573	16588	16417	16740	16492	16645	16648	16592	16574	16713	16694	16503	16579	16633	16657	16604	16566	16491	16553	16528	16594	16458	16616	16606	16706	16581	16512	16482	16520	16573	16682	16534	16462	16385	16731	16486	16517	16630	16672	16553	16624	16483	16670	16530	16684	16539	16567	16522	16466	16691	16627	16600	16757	16714	16628	16656	16339	16488	16603	16572	16467	16482	16673	16553	16750	16616	16616	16487	16589	16708	16406	16651	16606	16488	16470	16549	16640	16603	16582	16597	16498	16610	16503	16648	16514	16635	16619	16461	16573	16694	16589	16584	16704	16421	16494	16656	16451	16491	16717	16694	16463	16572	16768	16634	16576	16622	16534	16562	16575	16657	16594	16565	16613	16454	16520	16721	16614	16537	16528	16651	16622	16544	16501	16535	16630	16467	16556	16484	16537	16580	16587	16518	16589	16618	16420	16622	16769	16568	16673	16642	16445	16601	16777	16556	16625	16421	16570	16610	16373	16686	16796	16465	16567	16514	16375	16558	16669	16489	16679	16518	16411	16415	16737	16592	16569	16614	16472	16459	16496	16786	16538	16671	16627	16598	16285	16618	16677	16649	16536	16568	16633	16506	16606	16528	16451	16704	16456	16723	16687	16552	16556	16571	16596	16521	16524	16691	16598	16787	16528	16733	16591	16624	16431	16656	16462	16592	16423	16621	16592	16416	16475	16623	16511	16626	16390	16712	16410	16586	16558	16575	16499	16597	16607	16565	16579	16628	16612	16695	16516	16647	16695	16518	16516	16607	16573	16598	16608	16515	16745	16551	16757	16490	16632	16522	16492	16764	16834	16649	16473	16555	16468	16505	16811	16590	16627	16674	16402	16594	16447	16562	16615	16540	16459	16586	16654	16563	16541	16660	16632	16587	16546	16718	16450	16619	16539	16426	16678	16607	16595	16492	16648	16595	16697	16663
25432	21985	29835	26545	22629	21894	21079	25684	33822	38162	33982	28044	23483	20409	18508	17936	17727	17883	17712	17668	17670	17970	17820	17803	17661	17717	17731	17680	17748	17663	17769	17825	17973	17955	18037	17709	17711	17533	17744	17597	17586	17721	17751	17658	17771	17878	17707	17596	17848	17704	17611	17730	17712	17621	17761	17778	17769	17634	17600	17822	17963	17856	17764	17706	17704	17713	17744	17691	17641	17717	17625	17793	17754	17863	17781	17698	17545	17759	17719	17636	17593	17787	17942	17569	17660	17898	17481	17551	17465	17586	17785	17994	17763	17684	17657	17593	17701	17577	17867	18038	17731	17852	17865	17563	17622	17782	17652	17758	17875	17660	17837	17742	17538	17624	17677	17531	17863	17585	17737	17715	17598	17754	17525	17639	17640	17601	17897	17835	17543	17667	17931	17614	17554	17795	17770	17725	17737	17730	17613	17727	17783	17612	17526	17677	17468	17438	17690	17778	17942	17706	17676	17879	17831	17554	17880	17555	17726	17700	17588	17793	17771	17731	17780	17707	17861	17724	17722	17660	17898	17627	17722	17745	17699	17712	17863	17682	17776	17577	17743	17604	17689	17826	17749	17822	17859	17691	17705	17500	17763	17643	17810	17755	17652	17619	17775	17578	17778	17483	17858	17642	17841	17659	17782	17598	17888	17742	17655	17806	17683	17849	17653	17753	17590	17678	17593	17759	17682	17838	17788	17899	17708	17798	17666	17589	17679	17545	17716	17613	17684	17918	17743	17575	17641	17606	17602	17678	17567	17536	17648	17672	17767	17758	17689	17754	17623	17733	17604	17871	17669	17651	17499	17672	17642	17631	17814	17657	17641	17609	17648	17639	17776	17704	17732	17828	17921	17723	17657	17545	17816	17688	17678	17714	17731	17619	17818	17629	17608	17800	17712	17556	18022	17770	17686	17642	17658	17600	17851	17752	17657	17724	17800	17765	17877	17716	17629	17625	17543	17653	17589	17597	17740	17609	17838	17677	17655	17826	17787	17792	17679	17658	17682	17674	17700	17485	17722	17597	17593	17834	17647	17490	17863	17800	17631	17753	17676	17534	17660	17770	17630	17684	17660	17752	17736	17483	17655	17599	17689	17845	17789	17713	17753	17576	17709	17648	17613	17763	17656	17780	17772	17691	17524	17862	17804	17759	17603	17818	17764	17873	17657	17657	17629	17663	17504	17661	17679	17751	17490	17645	17579	17832	17810	17655	17817	17695	17719	17575	17648	17697	17507	17615	17766	17958	17691	17692	17634	17725	17557	17622	17754	17569	17660	17598	17806	17562	17735	17930	17476	17645	17668	17572	17684	17821	17764	17765	17465	17654	17732	17843	17676	17813	17690	17800	17804	17536	17875	17653	17564	17674	17836	17704	17774	17775	17762	17942	17599	17753	17448	17661	17964	17712	17861	17441	17413	17647	17843	17657	17693	17835	17744	17707	17658	17693	17664	17526	17735	17716	17784	17631	17707	17740	17691	17885	17710	17472	17582	17756	17950	17744	17613	17773	17775	17522	17666	17813	17749	17746	17720	17672	17772	17741	17739	17763	17599	18020	17670	17803	17569	17606	17714	17931	17748	17691	17763	17671	17686	17596	17722	17615	17487	17544	17701	17627	17685	17783	17542	17598	17571	17552	17636	17558	17717	17890	17754	17623	17604	17641	17535	17531	17582	17595	17671	17681	17639	17795	17663	17664	17578	17837	17679	17568	17894	17700	17603	17683	17745	17600	17767	17838	17568	17764	17656	17601	17577	17809	17708	17520	17691	17677	17598	17770	17691	17570	17705	17763	17735	17720	17835	17660	17583	17602	17599	17671	17591	17876	17851	17690	17746	17736	17693	17755	17746	17696	17719	17874	17727	17594	17500	17681	17593	17691	17814	17830	17807	17689	17662	17652	17697	17818	17505	17757	17783	17666	17746	17627	17815	17577	17732	17762	17797	17629	17814	17814	17888	17603	17738	17694	17741	17676	17667	17761	17617	17826	17898	17478	17543	17682	17665	17527	17579	17741	17620	17809	17673	17659	17804	17733	17634	17712	17745	17760	17762	17893	17714	17608	17809	17793	17619	17653	17569	17777	17656	17730	17754	18055	17666	17706	17633	17651	17723	17530	17665	17961	17664	17641	17732	17733	17701	17803	17823	17882	17711	17617	17695	17693	17796	17874	17837	17685	17883	17618	17722	17690	17720	17632	17858	17846	17706	17723	17633	17602	17580	17536	17715	17754	17574	17982	17640	17813	17848	17629	17549	17638	17791	17731	17599	17736	17688	17790	17775	17691	17818	17640	17774	17497	17638	17648	17588	17611	17668	17748	17716	17655	17714	17955	17852	17648	17903	17625	17614	17594	17555	17820	18014	17642	17761	17642	17620	17754	17576	17699	17715	17639	17779	17707	17771	17854	17842	17769	17838	17661	17684	17555	17834	17603	17831	17658	17797	17713	17701	17749	17606	17796	17716	17646	17585	17586	17473	17833	17567	17875	17626	17698	17628	17437	17549	17770	17813	17697	17922	17668	17558	17641	17671	17556	17814	17728	17425	17704	17693	17704	17681	17601	17617	17737	17661	17678	17658	17660	17750	17852	17794	17493	17331	17512	17682	17569	17660	17750	17647	17647	17543	17591	17799	17746	17784	17745	17633	17579	17719	17842	17605	17754	17770	17666	17643	17575	17853	17696	17776	17698	17709	17702	17729	17779	17757	17759	17689	17681	17760	17798	17670	17458	17734	17602	17656	17707	17660	17639	17846	17726	17635	17744	17806	17561	17467	17608	17586	17566	17747	17684	17578	17696	17632	17571	17632	17632	17854	17817	17707	17587	17699	17649	17785	17629	17689	18002	17700	17563	17660	17754	17690	17546	17757	17613	17721	17492	17818	17661	17728	17595	17712	17651	17558	17613	17948	17465	17597	17724	17705	17709	17869	17657	17607	17666	17833	17815	17798	17561	17700	17785	17770	17833	17556	17432	17466	17616	17899	18021	17714	17717	17766	17619	17642	17663	17614	17890	17595	17887	17904	17802	17557	17680	17691	17696	17783	17588	17504	17802	17682	17540	17659	17561	17851	17566	17694	17757	17665	17797	17558	17688	17610	17787	17485	17628	17856	17683	17475	17649	17577	17624	17652	17687	17698	17535	17558	17650	17659	17670	17842	17694	17870	17717	17750	17617	17618	17856	17724	17687	17793	17620	17667	17726	17748	17785	17752	17787	17823	17630	17656	17699	17808	17750	17883	17933	17660	17494	17695	17732	17758	17421	17680	17690	17997	17706	17412	17845	17617	17801	17922	17953	17947	17855	17858	17845	17811	17978	17724	17639	17777	17686	17843	17825	17539	17725	17696	17559	17839	17826	17769	17646	17803	17736	17594	17764	17661	17632	17688	17736	17551	17568	17710	17778	17679	17732	17869	17589	17634	17845	17721	17822	17841	18005	17783	17720	17762	17699	17895	17680	17721	17848	17906	17684	17567	17720	17644	17749	17821	17792	17636	17588	17705	17786	17666	17836	17728	17881	17890	17700	17731	17527	17651	17657	17750	17670	17670	17790	17536	17917	17734	17795	17736	17707	17606	17674	17650	17761	17860	17564	17481	17702	17728	17518	17637	17682	17700	17647	17524	17441	17759	17779	17502	17731	17887	17632	17473	17890	17725	17744	17765	17707	17641	17747	17649	17556	17805	17642	17898	17693	17642	17795	17697	17492	17811	17693	17680	17699	17583	17794	17887	17727	17609	17846	17835	17651	17673	17582	17780	17641	17609	17779	17656	17713	17610	17801	17799	17535	17726	17712	17776	17859	17738	17547	17681	17636	17778	17661	17746	17755	17667	17637	17676	17565	17627	17756	17627	17661	17916	17555	17683	17683	17558	17493	17593	17851	17484	17655	17629	17683	17875	17613	17739	17658	17688	17609	17609	17586	17697	17737	17855	17648	17661	17751	17721	17858	17853	17535	17618	17559	17713	17724	17648	17618	17676	17816	17714	17679	17858	17904	17766	17838	17501	17611	17693	17858	17713	17631	17575	17658	17666	17952	17837	17712	17710	17804	17931	17816	17746	17785	17599	17763	17813	17834	17809	17469	17537	17630	17767	17683	17622	17669	17753	17729	17744	17943	17777	17863	17845	17740	17763	17805	17555	17714	17703	17727	17817	17687	17430	17712	17699	17510	17787	17693	17486	17620	17475	17623	17668	17668	17653	17715	17652	17742	17547	17813	17738	17803	17839	17685	17782	17728	17742	17709	17830	17669	17651	17621	17896	17737	17834	17661	17857	17616	17415	17758	17531	17625	17670	17593	17557	17667	17685	17786	17606	17948	17748	17540	17699	17638	17719	17945	17795	17802	17575	17703	17818	17687	17787	17405	17739	17877	17557	17635	17671	17592	17554	17958	17749	17696	17717	17721	17730	17788	17643	17658	17822	17987	17697	17625	17779	17630	17728	17484	17724	17749	17646	17740	17805	17655	17582	17573	17703	17675	17770	17426	17716	17499	17497	17583	17732	17716	17664	17721	17727	17674	17865	17904	17732	17827	17622	17696	17673	17922	17796	17634	17802	17585	17629	17567	17815	17786	17508	17452	17595	17721	17653	17653	17596	17534	17732	17665	17843	17747	17966	17852	17700	17878	17790	17604	17707	17770	17635	17621	17569	17955	17788	17694	17752	17570	17652	17561	17776	17762	17697	17717	17699	17769	17674	17552	17736	17637	17683	17740	17843	17805	17594	17507	17534	17645	17620	17657	17646	17555	17880	17731	17731	17508	17647	17604	17905	17500	17760	17876	17678	17809	17910	17999	17732	17600	17733	17666	17711	17749	17687	17815	17854	17660	17665	17466	17634	17696	17709	17834	17739	17704	17761	17721	17701	17602	17675	17819	17798	17752	17604	17747	17433	17552	17723	17566	17598	17599	17694	17794	17611	17706	17622	17899	17856	17704	17722	17868	17687	17765	17867	17940	17825	17591	17838	17937	17631	17699	17557	17615	17860	17676	17755	17953	17890	17725	17562	17512	17714	17846	17666	17859	17797	17739	17656	17798	17784	17771	17610	17654	17652	17507	17548	17544	17705	17601	17616	17727	17775	17597	17874	17639	17663	17795	17775	17745	17799	17776	17670	17580	17683	17605	17466	17710
31019	53019	44761	25483	19398	18192	17444	26624	34794	37675	32707	26184	20903	17622	15751	15408	15274	15315	15097	15237	14912	15159	15132	14971	15089	15060	15188	15367	15077	15170	15257	15124	15124	15026	15234	15147	15249	15160	15299	15289	15153	15116	15190	15095	15006	15020	15014	15056	15100	15021	14927	15009	15105	15115	15008	15200	15256	15119	15152	15085	15113	15185	15125	15221	15062	15328	15193	15190	15131	15233	15151	15101	15261	15153	15196	15140	15106	15206	15147	15061	15251	15092	15167	15184	15191	15109	15068	15111	15100	15187	15053	15165	14967	15175	15020	15137	15232	15191	15041	15171	15191	15181	14987	15194	15141	15122	15263	15097	15099	15108	15140	15096	15133	15156	15094	15051	15082	15088	15263	15186	14876	15025	15278	15243	15318	15137	14981	14828	15006	15185	14983	15072	15033	15093	15141	15099	15071	15286	15200	15196	15032	15102	15064	15067	15006	15042	15193	15235	15260	15222	15116	15259	15251	14983	15142	14989	15285	15047	15028	15255	15088	15296	15213	15178	14982	15317	15097	14931	15262	15127	15179	15137	15095	15100	15086	15172	14993	15021	15215	15100	15209	15004	14980	15192	15087	15100	15045	15132	15111	15209	15049	15088	15129	15089	15198	15127	15249	15159	15110	15131	15256	15176	15171	15196	15028	15250	15041	15143	15156	15140	15181	15179	15104	15161	15266	15061	15034	15256	15177	14957	15156	15127	15188	15172	15303	15141	15131	15173	15074	15137	15144	15194	15134	15212	15135	15007	15295	15103	15131	15028	15078	15156	15277	15078	15176	15115	14983	15079	15128	15137	15114	15103	15206	15108	15061	15244	15126	15169	15139	15179	15286	15070	15124	15192	15328	15148	15187	15133	15278	15284	15054	15144	15076	15048	15071	15220	15271	15127	15065	15126	15233	15193	15044	15251	15072	15106	15053	15114	15088	15179	15055	14998	15241	15293	14992	15090	15196	15359	15234	15115	15168	15162	15262	15104	15073	15111	15185	15026	15099	15100	15064	15175	15208	15179	14933	15103	15209	15166	15234	15117	15191	15114	15164	15053	15093	15115	15039	15146	15225	15238	15151	15078	15167	15209	15199	15119	15249	15212	15133	15059	15310	15225	14970	15167	15093	15092	15193	14966	15092	15112	15044	15317	15286	15089	15251	15304	15170	15115	15198	15333	15141	15109	15122	15069	15302	15147	15158	15056	15194	15228	15021	15319	15139	15246	14982	15066	15046	15262	15380	15131	15199	15192	15141	15112	15265	15232	15166	15190	15167	15042	15306	15257	15133	15073	15015	15118	15275	15144	15183	15132	14975	15065	15158	15174	15309	15266	15074	15070	15302	15174	15140	15153	15146	14982	15184	15090	15053	15260	15269	15162	15003	15051	15095	15164	15356	15111	15150	15118	15106	15085	15126	15076	15073	15163	15008	15157	14982	15107	15111	15090	15235	15248	15207	15210	15226	15139	15177	15093	15199	15191	15205	15246	15165	15235	15144	15156	15034	15048	15189	15251	15211	15094	15142	15063	15053	15238	15131	15046	15292	14990	15063	15103	15123	15149	15235	15007	15173	15218	15328	15170	15386	15107	15088	15106	15040	15170	15028	15083	15109	15109	15149	15193	15121	15126	15259	15098	15163	15150	15209	15121	15093	15220	15241	15012	15124	15044	15083	15147	15157	15054	15123	15085	15225	15079	15085	15249	15074	15024	15211	15277	15085	15157	15270	15029	15003	15207	14992	15083	14969	15197	15209	15177	15144	15065	15034	15211	15200	15118	15257	15145	15137	15163	15141	15109	15283	15113	15123	15154	15060	15058	15064	15034	15281	15210	15065	15273	14951	14973	15112	15045	15241	15167	15046	15225	15066	15238	15162	14941	15120	15087	15104	15341	15153	15216	15047	15077	15100	15116	15154	15024	15063	15225	15248	15259	15080	14958	15090	15154	15331	15223	15175	15093	15181	15077	15177	15138	15136	15180	15230	15063	15179	14921	15342	15259	15013	15149	15005	15116	15166	15031	15255	15085	15008	15178	15231	15068	15329	15221	15261	15171	15210	15154	15205	15085	15121	15160	15102	15009	15204	15107	15218	15109	15200	14998	15083	15282	15083	15002	15165	15088	15126	15164	15116	15095	15119	15118	15110	15194	15086	15159	15301	14918	15318	15141	15231	15222	15045	15210	15268	15031	15138	15160	15080	15202	15249	15138	15158	15116	15108	15089	15024	15003	15195	14966	15120	15230	14887	15165	14967	15004	15211	14958	15202	15179	15205	15079	15157	15003	15159	15252	15067	15121	15230	15144	15361	15058	15191	15126	15149	15144	15170	15064	15195	15242	14980	15097	15139	15021	15229	15135	14990	15105	15141	15169	15067	15009	15269	15248	15190	15064	15391	15159	15116	15229	15042	15091	14850	15249	15055	15249	15163	15159	15251	14976	15059	15111	15081	15144	15136	15158	15126	15224	15160	15054	15236	15122	15029	15120	15212	15115	15171	15309	15017	15273	15068	15159	15199	15208	15008	15136	15098	15203	15212	15216	15158	15083	15188	15087	15082	15013	15223	14956	15044	15106	15226	15274	14985	15126	14976	15045	15033	15128	15141	15226	15176	15135	15156	15226	15191	15149	15139	15152	15129	15176	15235	15211	15203	15165	15238	15158	15192	15244	15007	15227	15195	15122	15020	15151	15086	15391	15108	15072	15112	15262	15249	15074	15139	15004	15179	15063	15082	15190	15178	15075	15240	15117	15161	15234	15142	15013	15273	15190	15130	15238	15193	15138	15021	15123	15081	15132	15013	15028	14985	15209	15176	15212	15149	15083	15184	15150	15148	15029	15177	15405	14948	15193	15139	15169	15121	15035	15115	15161	15176	15227	15188	14932	15014	15057	15011	15344	15063	15180	15138	15132	15148	15174	15071	15045	15224	14896	14994	15143	15159	15237	15117	15198	15103	14975	15144	15036	15123	15055	15156	15107	15167	15202	15341	15162	14888	15109	15237	15108	15259	15127	15162	15101	15103	15370	15213	15125	15157	15143	15028	15136	15094	15130	15287	15263	15123	15057	15069	15184	15228	15204	14881	15161	14934	15147	15116	15088	15039	15067	15011	15238	15171	15174	15155	15194	15073	15163	15081	15124	14868	15434	15221	15199	15349	15181	15153	15156	15038	15071	15099	15119	15107	15212	15249	15179	15184	15002	15352	15280	15088	15103	15143	15321	15236	15116	15070	15099	15313	15170	15275	15194	15092	15274	15311	15198	15312	15240	15100	15041	15198	15173	15262	14916	15357	15117	15278	15123	15224	15046	15207	15182	15061	15184	15036	15169	15121	15371	14994	15252	15250	15091	14987	15153	15267	15347	15391	15032	15057	15157	15198	15210	15130	15108	15077	15111	15199	15142	15175	14979	15195	15238	15200	15084	15165	15140	15258	14966	15055	15221	15112	15102	15226	15157	15121	15014	15065	15308	15124	15044	15080	14861	15239	15148	15112	14989	15127	15145	15267	15128	15038	15118	15310	15218	15089	14976	15182	15105	15093	15207	15181	15300	14986	15213	14945	15243	15179	15090	15122	15176	15070	15214	15163	15313	15057	15216	15128	15233	15040	15140	15152	15056	15000	15082	14968	15110	14971	15294	15146	15157	15141	15083	15121	15158	15082	15201	15092	15321	15195	15052	15052	15095	15175	15163	15134	15183	15062	15010	15171	15275	14996	15214	15187	15109	15067	15154	15204	15038	15274	15065	15132	15114	15047	15156	15171	15087	15256	15135	15031	15171	15027	15079	15287	15187	15225	15387	15051	15136	15063	15039	15078	15248	15104	15270	15096	15204	15101	15161	15055	15054	15209	15112	15226	15152	15126	15161	15145	15015	15062	15094	15123	15150	15108	15183	15147	15252	15220	15044	15182	15207	15127	15076	15143	15068	15129	15106	15153	15335	15050	15138	15082	15216	15166	15197	15256	14992	15095	15215	15060	15036	15053	15004	15098	15212	15132	15161	15070	15049	15214	15075	15187	15101	15213	15187	15206	15147	15136	15155	15152	15094	15098	15124	15145	15093	15229	15166	15231	15043	15063	14956	15088	15140	15011	15178	15312	15213	15157	15383	15150	15221	15101	15049	15138	15114	15148	15208	15105	15204	15272	15362	15134	15226	15178	15100	15148	15012	15170	15203	15143	15040	15163	15378	15251	15105	15169	14969	15132	15272	15091	15204	15041	15087	15044	15053	15240	15230	14991	15121	15073	15061	15264	15229	15276	15234	15162	15000	15162	15228	15023	15093	15186	15343	15162	15070	15159	15237	15151	15106	15046	15334	15136	15000	14957	15004	15202	15209	15073	15295	15189	15106	15049	15128	15147	15109	15081	15169	15102	14974	15194	15210	15313	15049	15124	15177	15113	15309	15114	15149	15353	15043	15251	15190	15049	15130	15183	15131	15135	15179	15076	15153	15350	15081	15120	15181	14957	15121	15226	15201	15115	15076	15068	15254	15018	15259	15052	15228	15188	15058	15225	15112	15210	15019	15245	14999	15085	15103	15110	15189	15102	15144	15162	15227	15132	15082	15161	15114	15237	15098	15048	15160	15202	15184	15125	15129	15352	15182	15190	15083	14947	15341	15117	15244	15138	15178	15073	15272	15130	15068	15021	15339	15186	15129	15002	15075	15092	15301	15130	15154	15004	15121	15172	15185	15188	15095	15197	15306	15199	15138	15190	15126	15185	15214	15005	14976	15167	15148	15243	15144	15113	15356	15139	15084	15281	15091	15302	15066	15083	15132	14983	15002	15111	15107	15243	15176	15115	15286	15164	15055	15224	15049	15060	15122	15208	15042	15109	15196	15199	15103	15043	15145	15062	15321	15315	15119	15117	15183	15172	14999	15110	15172	15054	15122	15108	15154	15076	15180	15106	15196	15211	15233	15222	15142	15310	15191	15070	15021	15150	15289	15210	15127	15378	15340	15249	15302	15048	15257	15141	15302	14952	15217	15194	15079	15277	15172	15202	15147	15060	14966	15110	15043	15125	15140	15136	15208	15302	15034	15027	15054	15253	14998	14948	15124	15262	15112	15014	15373	15144	15104	15198	15089	15174	15251	15064	15179	15091	15087	15056	15131	15083	15205	15071	15114	15136	15182
23888	21778	29401	25229	23090	24984	26581	36471	42110	44882	43687	37909	31413	25722	22560	20479	19895	19958	19972	19947	20091	19769	19836	19915	19875	19982	19973	19639	19878	19745	19817	19922	19633	19589	19879	19879	19893	19791	19777	19746	19844	19653	19847	19850	19805	19799	19897	19878	19843	19734	19842	19857	19772	20009	19799	19865	19650	19819	19735	19768	19632	19760	19746	20105	19857	19801	19539	19557	19731	19699	19768	19709	19773	19780	19925	19709	19827	19790	19580	19633	19743	19689	19730	19607	19739	19879	19845	19727	19731	19789	19665	19781	19785	19837	19544	19806	19878	19816	19715	19829	19636	19832	19788	19519	19720	19608	19837	19723	19806	19823	19927	19713	19720	19769	19937	19599	19727	19737	19827	19788	19662	19737	19703	19771	19830	19690	19844	20022	19665	20015	19699	19716	19835	19720	19934	19567	19632	19741	19715	19489	19684	19715	19695	19710	19639	19912	19752	19679	19756	19786	19867	19720	19428	19739	19927	20120	19826	19708	19527	19671	19696	19505	19616	19977	19815	19516	19824	19704	19656	19748	19756	19549	19828	19591	19673	19674	19596	19710	19763	19509	19724	19887	19762	19571	19655	19671	19872	19855	19657	19727	19828	19764	19799	19674	19782	19716	19939	19642	19909	19770	19762	19787	19689	19770	19714	19494	19605	19778	19623	19934	19801	19555	19651	19779	19788	19639	19586	19499	19920	19736	19766	19802	19622	19637	19727	19781	19755	19803	19768	19730	19851	19811	19673	19757	19708	19711	19770	19770	19766	19854	19734	19790	19684	19298	19627	19684	19824	19816	19756	19762	19661	19778	19597	19642	19789	19656	19623	19664	19746	19612	19761	19837	19902	19525	19805	19722	19747	19606	19652	19630	19804	19641	19630	19397	19802	19843	19758	19599	19749	19754	19801	19927	19831	19803	19645	19841	19844	19771	19910	19732	19891	19839	19764	19746	19818	19631	19864	19790	19787	19824	19641	19593	19894	19913	19760	19828	19823	19668	19653	19676	19973	19843	19989	19696	19871	19787	19558	19621	19712	19603	19714	19818	19900	19841	19780	19619	19805	19949	19749	19741	19990	19614	19755	19832	19947	19776	19879	19723	19675	19796	19725	19706	19974	19793	19793	19755	19958	19673	19573	19664	19413	19692	19715	19633	19738	19960	19852	19656	19750	19853	19768	19731	19547	19811	19766	19997	19822	19890	19728	19643	19753	20020	19877	19605	19750	19743	19701	19841	19915	19637	19571	19647	19635	19817	19903	19844	19687	19719	19757	19916	19578	19802	19866	19860	19843	19816	19689	19785	20005	19968	19703	19491	19625	19834	19682	19687	19633	19852	19889	19808	19664	19703	19775	19839	19874	19737	19854	19734	19847	19672	19639	19687	19613	19496	19710	19814	19628	20061	19826	19938	19780	19805	19736	19736	19959	19549	19552	19796	19828	19917	19738	19656	19844	19723	19986	19751	19788	19628	19787	19958	19947	19765	19668	19799	19699	19588	19882	19861	19894	19841	19715	19787	19994	19897	19751	19791	19770	19849	19719	19779	19763	19693	19752	19876	19714	19806	19834	19751	19879	19646	19663	19631	19771	19629	19844	19971	19857	19820	19718	19735	19765	19945	19990	19805	19820	19698	19817	19864	19965	19793	19781	19845	19882	19935	19900	19664	19714	19699	19760	19699	19759	19848	19652	19869	19674	19744	19827	19853	19777	19905	19856	19650	19580	19582	19755	19557	19803	19657	19647	19671	19763	19712	19753	19764	19780	19684	19780	19852	19955	19825	19642	19716	19687	19730	19998	19851	19855	19880	19928	19860	19674	19685	19644	19862	19796	19905	19862	19705	19930	19711	19986	19586	19671	19833	19615	19737	19793	19806	19725	19722	19564	19691	19719	19708	19994	19691	19652	19693	19869	19774	19694	19525	19703	19687	19749	19765	20003	19734	19676	19732	19661	19726	19804	19815	19850	19793	19743	19768	19754	19881	19779	19910	19772	20107	19978	19795	19660	19771	19656	19509	19713	19603	19753	19827	19688	19680	19656	19884	19881	19694	19835	19669	19825	19824	19763	20004	19869	19573	19756	19822	19783	19901	19539	19901	19712	19900	19651	19784	19840	19710	19732	19724	19718	19859	19609	19759	19731	19614	19791	19625	19783	19813	19600	19987	19620	19646	19776	19932	19661	19829	19641	19670	19632	19628	19725	19711	19571	19592	19864	19884	19861	19928	19815	19609	19626	19737	19919	19766	19650	19736	19637	19536	19973	19832	19750	19773	19473	19752	19845	19935	19662	19610	19744	19647	19867	19551	19701	19700	19643	19788	19671	19706	19771	19666	19706	19623	19759	19950	19836	19922	19867	19653	19555	19649	19750	19815	19756	19824	19715	19637	19938	19760	19680	19891	19494	19773	19715	19786	19650	19619	19786	19889	19753	19923	19927	19720	19881	19700	19721	19678	19594	19610	19924	19926	19746	19870	19765	19732	19854	19758	19666	19565	19856	19758	19836	19564	19723	19577	19892	19683	19666	19763	19654	19679	19769	19900	19678	19811	19710	19609	19747	19659	19731	19835	19825	19645	19752	19776	19655	19611	19651	20007	19661	19761	19555	19871	19578	19912	19979	19666	19537	19746	19876	19695	19872	19660	19903	19668	19774	19627	19699	19519	19649	19826	19737	19796	19818	19641	19804	19605	19590	19709	19873	19645	19661	19641	19722	19831	19789	19732	19773	19756	19960	19877	19793	19963	19904	19735	19766	19824	19812	19882	19756	19742	19577	19565	19470	19547	19749	19675	19885	19792	19620	19750	19877	19788	19787	19764	19953	20019	19845	19814	19560	19604	19707	19952	19732	19697	19771	19828	19608	19752	19791	19708	19819	19856	19769	19706	19793	19888	19745	19793	19899	19589	19492	19496	19626	19523	19779	19651	19829	19684	19670	19592	19770	19790	19721	19812	19742	19884	19934	19797	19746	19671	19771	19675	19864	19672	19642	19753	19811	19772	19742	19955	19672	19668	19549	19651	19835	19601	19851	19634	19649	19629	19681	19761	19694	19687	19742	19820	19565	19793	19669	19831	19682	19861	19723	19564	19621	19814	19779	19777	19640	19712	19671	19705	19701	19767	19687	19879	19784	19848	19723	19518	19806	19823	19908	19899	19694	19570	19643	19607	19953	19697	19665	19634	19712	19963	19786	19707	19522	19619	19573	19653	19836	19855	19834	19812	19790	19635	19604	19708	19927	19731	19766	19618	19797	19637	19700	19868	19800	19744	19666	19748	19914	19929	19791	19653	19631	19821	19841	19802	19721	19669	19759	19551	19596	19836	19823	19793	19788	19837	19650	19973	19690	19768	19758	19798	19956	19756	19505	19653	19584	19633	19634	19651	19798	19655	19734	19769	19957	19741	19842	19905	19684	19767	19528	19649	19624	19579	19789	19751	19847	19880	19756	19577	19696	19558	19752	19756	19799	19772	19746	19628	19869	19703	19929	19886	19888	19693	19732	19682	19771	19884	19670	19570	19934	19918	19786	19679	19542	19909	19864	19918	19604	19601	19684	19956	19796	19628	19721	19589	19778	19811	19885	19915	19776	19554	19725	19488	19650	19879	19928	19745	19856	19685	19713	19857	19611	19748	19881	19752	19628	19655	20098	19747	19797	19943	19550	19719	19896	19684	19714	19854	19706	19639	19950	19833	19796	19638	19664	19747	19656	19872	19718	19734	19793	19566	19689	19751	19666	19692	19619	19824	19671	19762	19679	19772	19847	19729	19843	19866	19887	19731	19783	19613	19841	19540	19650	19806	19742	19871	19902	19823	19629	19729	19808	19795	19728	19696	19766	19733	19596	19866	19853	19759	19676	19788	19804	19710	19834	19676	19753	19847	19689	19882	19548	19722	19679	19532	19664	19626	19747	19593	19731	19832	19728	19681	19866	19849	19687	19658	19657	19558	19709	19892	19802	19590	19631	19755	19639	19783	19685	19740	19500	19736	19856	19527	19604	19833	19908	19874	19733	19776	19726	19648	19800	19556	19679	19275	19759	19797	19476	19607	19762	19798	19591	19795	19785	19841	19720	19706	19839	19807	19667	19802	19693	19686	19685	19741	19704	19725	19753	19925	19863	20050	19764	19548	19743	19709	19693	19814	19613	19796	19692	19810	19723	19774	19807	19638	19738	19703	19810	19707	19787	19568	19834	19566	19815	19607	19596	19982	19739	19662	19789	19796	19834	19797	19775	19666	19884	19908	19586	19774	19865	19768	19678	19850	19671	19835	19901	19859	19721	19733	19923	19874	19749	19736	19545	19699	19797	19693	19754	19762	19975	19627	19678	19581	19653	19919	19729	19712	19726	19807	19816	19790	19510	19628	19797	19713	19707	19573	19659	19867	19869	19619	19643	19789	19830	19631	19754	19992	19691	19908	19919	19795	19693	19679	19765	19898	19939	19845	19709	19731	19716	19657	19835	19714	19662	19751	19625	19772	19778	19721	19618	19802	19903	19665	19663	19712	19658	19735	19813	19765	19773	19698	19780	19770	19812	19783	19596	19630	19550	19683	19573	19702	19679	19745	20012	19883	19745	19641	19634	19829	19915	19980	19665	19460	19692	19652	19655	19632	19712	19743	19875	19864	19952	19860	20009	19702	19631	19787	19890	19960	19739	19750	19642	19627	19671	19700	19756	19821	19665	19529	19944	19587	19725	19823	19694	19926	19857	19951	19754	20053	19779	19817	19750	19701	19859	19606	19743	19812	19749	19731	19851	19740	19896	19758	19809	19713	19539	19638	19593	19682	19808	19701	19747	19846	19609	19702	19862	19846	19773	19929	19810	19837	19872	19807	19651	19636	19599	19802	19605	19693	19533	19882	19976	20050	19657	19714	19802	19644	19503	19673	19796	19625	19685	19720	19744	19838	19683	19829	19701	19883	19749	19768	19825	19783	19587	19840	19653	19760	19579	19586	19648	19521	19491	19748	19751	19728	19958	19930	19646	19642	19867	19869	19779	19815	19654	19655	19788	19642	19790	19809	19523	19679	19691	19714	19718	19853	19736	19731	19666	19887	19854	19808	20071	19615	19653	19506	19660	19635	19863	19841	19681	19706	19725	19632	19572	19796	19970	19714	19930	19766	19718	19972
36760	62864	47814	35466	22794	21469	22066	38457	41183	43843	41596	35745	28412	22257	18421	16385	16401	16308	16266	16477	16382	16285	16303	16369	16431	16313	16408	16424	16297	16345	16396	16362	16260	16322	16297	16371	16399	16174	16298	16212	16216	16233	16336	16405	16358	16359	16257	16327	16292	16283	16184	16483	16535	16261	16317	16129	16240	16099	16509	16198	16514	16580	16172	16310	16442	16357	16260	16323	16170	16337	16145	16237	16251	16305	16336	16249	16205	16227	16375	16518	16410	16278	16276	16349	16327	16371	16314	16137	16359	16278	16251	16089	16471	16195	16407	16349	16455	16383	16326	16275	16263	16244	16426	16297	16386	16422	16356	16351	16410	16271	16167	16391	16195	16324	16235	16318	16464	16403	16300	16234	16250	16355	16449	16410	16386	16272	16162	16387	16141	16305	16482	16397	16206	16432	16337	16275	16399	16378	16434	16310	16291	16260	16344	16288	16262	16388	16036	16290	16252	16187	16294	16381	16245	16404	16338	16392	16349	16291	16187	16273	16484	16306	16287	16426	16271	16189	16417	16360	16202	16163	16282	16466	16350	16201	16367	16215	16332	16206	16299	16176	16169	16215	16375	16151	16316	16297	16270	16332	16361	16164	16283	16343	16286	16190	16399	16358	16337	16080	16103	16197	16150	16385	16300	16273	16295	16457	16320	16396	16343	16189	16209	16419	16324	16184	16274	16206	16381	16305	16231	16286	16301	16404	16328	16279	16364	16317	16279	16353	16281	16298	16305	16393	16251	16227	16192	16179	16227	16287	16431	16305	16422	16378	16417	16336	16460	16267	16292	16347	16288	16339	16317	16240	16382	16416	16214	16438	16242	16392	16375	16349	16260	16447	16141	16406	16365	16378	16371	16279	16330	16329	16234	16255	16282	16171	16366	16370	16341	16181	16362	16321	16353	16369	16208	16207	16166	16439	16240	16268	16265	16162	16424	16482	16300	16312	16330	16365	16418	16237	16246	16259	16321	16405	16360	16169	16157	16311	16412	16252	16323	16351	16312	16290	16259	16259	16456	16184	16483	16577	16161	16332	16300	16217	16308	16256	16221	16409	16256	16286	16366	16232	16322	16367	16288	16315	16157	16226	16185	16193	16303	16278	16372	16358	16221	16300	16308	16157	16139	16347	16248	16378	16131	16406	16336	16290	16325	16250	16216	16165	16399	16379	16153	16244	16410	16326	16324	16322	16254	16561	16355	16194	16239	16199	16250	16418	16314	16330	16236	16139	16303	16320	16226	16513	16281	16455	16310	16354	16259	16380	16509	16397	16417	16256	16361	16398	16461	16332	16180	16253	16385	16420	16207	16036	16472	16203	16396	16333	16326	16262	16391	16283	16305	16219	16296	16347	16381	16316	16280	16396	16358	16300	16311	16203	16376	16212	16287	16342	16362	16603	16193	16328	16323	16203	16387	16347	16341	16428	16448	16234	16274	16394	16310	16220	16245	16166	16202	16359	16308	16266	16095	16172	16380	16185	16330	16389	16330	16260	16432	16366	16109	16310	16387	16401	16347	16361	16248	16238	16405	16320	16279	16288	16281	16340	16300	16200	16436	16337	16283	16271	16425	16304	16408	16242	16489	16132	16274	16391	16259	16334	16249	16336	16334	16410	16378	16485	16406	16395	16355	16384	16444	16310	16369	16430	16480	16330	16464	16302	16228	16460	16440	16185	16397	16367	16334	16277	16196	16251	16242	16243	16372	16352	16395	16184	16285	16352	16340	16373	16308	16305	16256	16155	16466	16299	16194	16339	16207	16249	16307	16211	16067	16425	16246	16265	16283	16403	16245	16260	16351	16205	16206	16164	16237	16320	16335	16285	16228	16255	16297	16353	16223	16284	16213	16233	16389	16303	16423	16348	16380	16354	16249	16424	16117	16122	16419	16253	16414	16512	16176	16506	16254	16216	16242	16261	16225	16300	16488	16288	16273	16531	16334	16270	16282	16423	16237	16323	16471	16297	16161	16381	16215	16313	16118	16181	16301	16387	16496	16395	16437	16221	16380	16488	16320	16138	16372	16460	16268	16327	16344	16343	16317	16542	16178	16474	16261	16239	16307	16240	16253	16261	16475	16368	16338	16341	16499	16186	16266	16421	16262	16074	16284	16517	16088	16371	16438	16247	16079	16390	16215	16265	16393	16342	16451	16353	16262	16231	16275	16279	16329	16193	16187	16330	16297	16165	16294	16195	16367	16427	16326	16358	16229	16236	16173	16278	16145	16288	16300	16385	16411	16337	16436	16126	16293	16204	16302	16182	16269	16197	16303	16298	16285	16398	16288	16351	16294	16507	16268	16377	16450	16462	16188	16145	16341	16286	16330	16200	16341	16174	16414	16214	16310	16343	16316	16373	16474	16462	16310	16489	16277	16371	16263	16401	16352	16223	16425	16285	16425	16330	16424	16330	16280	16329	16372	16150	16393	16318	16355	16393	16253	16258	16233	16397	16351	16335	16534	16338	16269	16341	16234	16290	16352	16425	16338	16232	16254	16380	16453	16289	16428	16193	16325	16383	16407	16377	16239	16300	16109	16276	16385	16220	16319	16328	16341	16309	16278	16472	16258	16379	16432	16255	16369	16064	16469	16222	16431	16318	16260	16334	16282	16236	16267	16269	16322	16195	16322	16281	16435	16244	16423	16298	16279	16242	16408	16250	16181	16364	16344	16421	16391	16453	16330	16215	16222	16203	16296	16319	16226	16098	16179	16229	16271	16192	16424	16361	16235	16284	16252	16347	16360	16289	16280	16300	16043	16363	16225	16213	16363	16320	16376	16513	16351	16487	16422	16288	16224	16371	16339	16209	16550	16222	16422	16335	16297	16172	16224	16561	16340	16212	16087	16343	16322	16461	16120	16283	16426	16411	16251	16309	16193	16417	16197	16310	16147	16423	16191	16236	16297	16289	16411	16209	16351	16218	16162	16250	16191	16561	16541	16183	16496	16365	16346	16262	16356	16185	16359	16279	16173	16309	16344	16325	16223	16307	16347	16274	16234	16232	16396	16179	16366	16313	16242	16287	16334	16235	16311	16455	16173	16308	16327	16381	16412	16227	16195	16279	16490	16541	16181	16292	16345	16500	16330	16265	16338	16326	16222	16443	16266	16260	16202	16154	16241	16031	16287	16241	16149	16189	16051	16288	16463	16200	16214	16250	16374	16182	16245	16333	16405	16369	16259	16399	16301	16382	16486	16405	16416	16216	16528	16228	16176	16390	16301	16355	16237	16308	16419	16307	16316	16443	16218	16117	16256	16365	16458	16277	16336	16364	16345	16496	16439	16177	16381	16360	16358	16309	16212	16413	16427	16314	16368	16335	16308	16269	16443	16348	16508	16207	16236	16319	16270	16229	16228	16329	16298	16345	16286	16317	16235	16334	16285	16427	15957	16157	16230	16360	16373	16232	16455	16212	16345	16242	16125	16373	16273	16311	16234	16228	16252	16171	16260	16228	16180	16166	16265	16254	16472	16358	16283	16235	16305	16161	16332	16327	16231	16402	16183	16326	16368	16235	16239	16107	16366	16325	16317	16456	16187	16200	16248	16355	16384	16363	16389	16224	16259	16229	16412	16462	16396	16244	16398	16250	16428	16330	16418	16260	16283	16295	16299	16346	16385	16106	16379	16251	16363	16393	16269	16290	16276	16393	16354	16094	16198	16485	16385	16256	16355	16202	16481	16412	16445	16334	16442	16264	16376	16209	16357	16311	16308	16469	16378	16307	16304	16496	16289	16305	16399	16407	16253	16304	16106	16464	16323	16403	16505	16234	16181	16408	16167	16217	16288	16294	16160	16207	16324	16358	16264	16182	16346	16247	16319	16184	16429	16271	16241	16234	16320	16340	16279	16160	16363	16248	16269	16314	16318	16402	16250	16251	16190	16452	16167	16365	16283	16316	16434	16224	16228	16267	16135	16238	16183	16335	16405	16321	16349	16219	16342	16422	16324	16326	16209	16223	16391	16271	16385	16515	16222	16313	16347	16504	16157	16367	16408	16310	16371	16329	16288	16411	16394	16413	16307	16190	16179	16424	16358	16265	16127	16229	16372	16347	16264	16389	16179	16368	16425	16168	16498	16380	16398	16323	16190	16406	16286	16491	16372	16403	16264	16340	16360	16161	16264	16151	16270	16337	16191	16152	16142	16349	16528	16296	16342	16319	16478	16402	16244	16316	16311	16423	16337	16243	16226	16347	16143	16320	16302	16456	16343	16283	16344	16420	16553	16318	16444	16324	16317	16321	16184	16199	16271	16394	16187	16347	16273	16340	16326	16215	16282	16189	16438	16263	16297	16318	16489	16250	16076	16147	16351	16461	16382	16246	16474	16188	16512	16272	16325	16361	16212	16326	16355	16160	16403	16339	16161	16324	16390	16309	16352	16276	16143	16316	16095	16406	16572	16319	16226	16218	16296	16388	16408	16394	16387	16179	16427	16389	16269	16292	16378	16359	16196	16258	16485	16326	16281	16244	16312	16328	16396	16295	16406	16315	16527	16371	16393	16340	16251	16193	16208	16174	16159	16445	16420	16382	16260	16259	16324	16496	16216	16201	16331	16327	16331	16354	16362	16299	16248	16436	16242	16304	16456	16337	16370	16342	16273	16392	16225	16446	16397	16266	16443	16215	16296	16312	16166	16309	16277	16244	16314	16378	16338	16396	16319	16370	16229	16287	16325	16298	16214	16395	16485	16380	16401	16394	16246	16330	16266	16479	16156	16324	16472	16428	16335	16281	16274	16212	16281	16360	16174	16459	16338	16438	16300	16386	16278	16367	16162	16325	16324	16205	16351	16230	16390	16307	16420	16231	16170	16175	16223	16156	16190	16257	16351	16334	16167	16418	16396	16238	16353	16317	16238	16348	16284	16356	16335	16222	16258	16310	16253	16496	16167	16250	16338	16405	16197	16245	16348	16201	16389	16084	16213	16404	16292	16282	16332	16183	16180	16331	16069	16347	16290	16300	16323	16320	16392	16404	16389	16315	16286	16206	16302	16286	16336	16435	16337	16255	16460	16283	16279	16216	16297	16263	16277	16244	16336	16473	16270	16331	16180	16319	16222	16380	16332	16373	16344	16225	16446	16181	16206	16284	16301	16154	16219	16352	16285	16261	16129	16294	16343	16398	16353	16226
31005	30048	34466	27899	22679	22370	22514	22999	23646	24015	24274	24002	23282	22740	22260	22213	22209	22061	22188	21918	21973	22236	22110	22057	22004	21979	22291	21920	22283	22058	22025	22163	22047	22211	21983	22027	22175	22122	21933	22049	21779	22005	22121	22132	21942	22104	22254	22127	21999	21877	21946	21962	22029	22094	21955	21936	21929	22031	22129	22113	22084	22048	22174	21921	22189	21978	22003	21784	21926	21996	22154	21911	21868	22184	22098	21959	21921	22063	21752	21991	22107	21643	21670	21733	22017	21985	22042	21966	21903	22037	22113	21837	21662	22061	22002	21914	22202	21974	22121	22207	22026	21866	22144	21799	22146	22118	21897	21884	22099	21828	21889	22147	21986	21902	21995	21813	22046	21998	21963	22051	21911	22054	21906	21957	22023	22046	22074	22092	22204	21989	21931	21898	22080	22001	21938	21944	22181	22056	21918	21837	21891	22188	21867	22133	22039	21889	21845	21947	22151	22176	21934	22208	22038	21825	22033	22023	22143	22068	22064	22177	22050	21889	22039	22055	22107	22104	22025	22086	21973	22067	22126	22197	21945	21869	22054	21886	21939	22051	21962	22093	21840	22118	22033	22110	22121	21923	22058	21936	21846	21889	22089	22066	22052	22251	22011	21787	22069	22132	22023	22036	22153	22172	22187	22125	21816	21951	21946	22120	22045	22250	21945	22202	22207	22337	22298	21881	21890	21975	21803	21799	21939	21946	21980	22103	22048	22155	22010	22051	21915	21772	22100	21946	22079	22173	22076	22204	21983	21902	22113	21966	21883	22145	21950	22010	22036	21965	22062	21977	21844	22099	22088	21875	22061	21905	22096	21906	22000	22001	22129	22093	21915	21780	22053	22128	22277	21982	21996	22180	21913	21872	21791	22041	22055	21903	21942	21969	21778	22201	22043	22085	21817	22010	21992	22063	22101	21933	21912	22202	22143	21923	22154	21979	21763	21986	21796	22215	22211	21888	21924	21881	22235	22086	22298	22169	22134	22225	21968	22015	22108	22114	22042	21955	22119	21904	21989	22054	21946	22109	22102	21839	22104	21931	22040	21874	21835	21961	21999	21893	21942	22027	22059	21968	22080	21895	21963	22009	21986	22111	21740	21920	22043	22002	21932	22126	21958	21857	21922	22078	22162	22037	22119	22082	22011	21892	21903	21940	21913	22231	22200	22147	22002	21965	21983	21950	21750	22102	22136	22158	21960	22051	22009	21955	21997	21952	21788	22032	21977	21843	21999	22111	22060	21867	22006	21824	22081	21975	21923	22012	21887	22059	22001	21879	22182	22186	22051	22167	21864	22081	22268	22290	22204	22528	21920	22055	22024	22184	21865	21987	22079	22224	22240	22101	22369	22243	21927	22192	21970	21836	22007	21892	21960	21757	22041	22036	21767	22044	21828	22081	22080	21930	21914	21953	22050	21976	21960	22063	21846	22057	22063	21909	21949	21890	21840	21908	21895	22011	22166	22085	22063	21858	22187	22084	22074	22107	22090	22069	21914	21949	21761	22028	22056	21989	21879	21973	22034	21946	22013	22106	22111	21776	21948	21940	22113	22051	21925	21920	22167	22209	22083	21899	22075	22089	21981	22123	22244	22200	21986	22004	22189	21976	21873	21991	22044	22018	22121	21810	22159	22119	22012	22155	22139	21750	21822	21974	22033	22014	22284	21976	22051	22065	22192	22270	22205	22058	21903	22070	22173	21898	21890	21852	22041	21865	21948	21885	21843	22027	22189	22175	21857	21929	22074	22195	22084	22278	21835	22240	22063	22018	21929	21999	21916	22046	22297	22002	22034	22120	21732	22015	21897	22169	22263	22053	22021	21775	21861	21878	21867	21817	22189	22233	21964	21724	21788	22174	22110	21964	22026	22019	21835	21840	22043	22084	22008	21726	21932	21895	21979	22170	22168	22081	22103	22042	21926	22050	22037	21887	21956	22019	22053	22215	22002	22021	21596	21993	21983	21913	22031	22014	22047	21833	22028	21978	22027	21807	21954	22010	22036	21823	22105	21917	22147	21998	22020	21976	21940	22230	22083	21954	21961	22041	21983	22117	22227	22016	21868	22064	22107	22026	21827	21819	21807	22143	21986	22065	22019	22165	22018	21961	22046	21933	21964	22021	22101	22038	21926	21653	21994	22156	21860	21902	21739	22125	21878	21851	22037	21880	22240	21802	21977	21965	22205	22035	21853	22072	21910	22042	22132	21954	21990	21976	22005	21897	22084	22048	22101	21978	22037	22110	22027	22096	22180	21935	22009	21892	22000	22091	22009	21757	22178	22095	22069	22167	21936	22219	21939	22107	21953	22083	21968	21998	22104	22081	21923	22041	21780	21731	21745	22015	21986	21835	22132	22065	21986	22024	22170	22054	21935	22184	22105	22061	21987	21959	22089	22149	21927	22162	21934	21923	21888	22119	22100	22003	21933	22049	22039	21853	21941	22056	22125	22161	21937	22150	22027	22175	22039	21877	21937	21963	22033	22051	21906	22046	22017	21944	21858	22252	21826	22163	21950	22028	22016	22148	22027	21947	21997	22189	22187	22091	22119	22045	22134	21995	21907	21934	21933	21831	21900	22138	22050	22056	22170	22017	22005	21752	22172	22020	21855	21905	21991	22156	22124	22093	22016	21962	21933	21921	22028	22060	22091	22185	22176	22034	21874	21871	22022	22053	22321	22016	22089	22158	22226	22036	22035	21962	22033	21829	22008	21864	21889	21999	21896	22080	22184	22213	21967	22084	21953	22028	22187	21922	21969	22058	21771	22118	22040	21850	22023	22014	22037	21751	22174	22313	22131	22061	22102	22050	22143	22011	22079	22071	22021	22047	22062	22139	22011	21971	21993	22133	21870	22074	22024	22071	22360	21788	22021	22122	21840	22051	21813	21855	22075	22070	22143	21916	21952	22094	22048	22166	22136	22102	21942	22060	22169	21947	22209	22078	22050	21898	21807	21875	22023	21936	22017	22116	21853	21983	21948	21947	22059	21797	21904	21951	21837	21854	22176	21962	22043	21857	22225	21870	22040	22055	22175	22050	22057	22040	22025	21872	22115	21884	21962	22045	22013	22019	21985	21820	21958	22041	22150	21897	22088	21966	22037	22030	21995	22154	21947	21924	22030	21922	22108	21885	22055	21869	22146	22020	21887	21960	21933	21692	22064	21944	22185	21863	22042	22034	22107	22031	22028	21976	22072	21955	22209	21918	22193	21970	22303	21908	22130	22032	22106	21900	21990	21823	21895	21885	22061	21938	22017	21931	22154	22098	21835	21941	22008	21721	22044	21858	21885	22141	21876	21927	22159	22083	22086	22088	22251	21937	22065	21820	21972	21813	22103	22020	22019	21932	22100	22220	22080	21948	22051	22086	22029	21974	22099	22063	22204	22056	21943	21892	22061	21892	21782	22039	21910	21962	22127	21884	22012	22126	22015	22149	22175	21851	21986	21818	21988	21955	22126	22126	22083	22040	22080	22002	21962	22064	21753	21790	21880	22094	21966	22115	21954	22076	21958	22041	21972	22207	22220	21951	22178	21972	21935	22032	22039	22134	21993	21987	22037	22206	22060	21987	21887	21910	21945	21867	21916	22036	22128	22086	21931	22005	21974	22037	22102	21972	22029	21941	21870	21990	21936	22074	21926	22058	21981	21917	21953	22066	22109	22000	22062	22279	21925	21937	22160	22269	22103	21986	21978	22106	22030	22167	21939	22037	21896	21956	21913	21992	21923	21982	21986	22172	22112	22130	21962	22297	21956	22040	22122	21880	22148	21961	21833	22082	22067	22073	21902	22056	21988	21957	21924	21940	21955	22125	21996	21760	21915	22269	22003	22042	22259	21997	21950	21961	21921	22087	22017	22086	22049	22107	22024	21854	21987	22028	22042	22120	22125	22201	22051	21877	22005	22144	22031	22068	22126	22083	21953	21872	21827	21907	21946	22029	22042	21855	22092	21830	22034	21835	22176	21834	21945	22124	21830	21959	21907	21966	22091	22034	21936	22096	21996	21715	21974	21991	22008	21916	22040	21992	22082	21959	21953	21997	21947	22199	22013	22076	21993	22113	21956	22065	22093	22128	22036	21893	21887	21919	21946	21874	21909	21911	21764	22052	22085	22031	22037	22006	22163	22069	22021	21973	21913	22188	21981	21792	21908	22014	21895	21867	22047	21846	22044	22056	21879	21856	22033	21978	22126	22108	22109	21789	21840	22211	22068	22027	22094	22096	22152	22061	21898	22067	22065	22003	21953	22116	22040	21907	22234	21946	21906	21978	22069	22021	22026	21696	22093	21968	21984	21898	22120	22114	21944	21975	22104	21975	22248	21886	21970	22011	21854	22041	22041	22222	21976	21953	22031	22112	21936	22156	21982	21896	22042	22049	22269	22032	21842	21988	22129	21913	21911	22097	22122	22047	21978	22003	22187	22003	21996	22277	21871	21956	22145	21876	21901	21824	21990	21785	22111	21927	21733	21988	22042	22057	22018	21996	21943	21859	22096	22027	22059	22061	22109	21956	21988	21887	21945	21959	21747	21833	21801	21998	21915	22034	22085	22029	21973	22018	21995	21827	22007	22058	22130	22001	22193	22135	22263	21961	22179	21974	22038	21980	21890	22056	21893	21905	22207	22046	22018	22240	21965	21978	22339	22020	21928	22025	22047	21801	21949	22028	21952	21915	21975	21819	21799	22030	22057	22045	22188	22057	22256	22053	21930	21996	22081	21882	22162	21888	21942	22116	22057	22130	22293	22088	21816	22034	21795	22186	21902	21698	22019	22038	22098	22278	22040	21973	21956	22062	21978	21791	21884	21797	21971	21831	21898	22238	22020	22007	21980	22143	21938	22053	22136	22110	22050	22004	21961	21862	21848	21957	21980	22046	21915	22136	21864	22048	22010	22143	22134	22173	21932	21891	22196	22167	22175	22129	22086	21762	21797	22188	22070	22135	22124	21959	21946	21832	21925	22128	22030	22107	21975	22100	22064	21991	21731	21945	21895	21976	21960	21962	22182	21929	22157	22271	22067	22043	21784	22148	21764	22142	21941	22050	21864	21908	22057	21857	21899	21849	21865	22105	21903	21996	22069	22063	22033	21935	22088	22079	22147	22106	22045	22065	22231	21827	22022	21949	22102	22018
28040	41996	34052	22025	18144	17782	18132	19273	19710	20379	20536	19736	18689	18249	17932	17576	17663	17698	17600	17705	17576	17730	17624	17610	17572	17578	17593	17516	17575	17673	17688	17722	17658	17723	17688	17776	17733	17534	17723	17712	17735	17797	17651	17728	17579	17576	17799	17786	17457	17758	17685	17654	17728	17449	17510	17746	17688	17572	17632	17598	17642	17621	17514	17706	17649	17616	17634	17619	17641	17605	17512	17602	17738	17607	17624	17572	17696	17629	17769	17613	17676	17479	17579	17486	17594	17751	17555	17621	17737	17697	17745	17649	17573	17464	17579	17729	17646	17677	17576	17559	17624	17542	17575	17528	17647	17555	17553	17793	17639	17653	17697	17693	17693	17529	17484	17578	17624	17641	17667	17545	17479	17515	17536	17598	17641	17725	17866	17691	17586	17649	17702	17677	17537	17791	17688	17564	17514	17645	17630	17701	17594	17664	17626	17663	17651	17714	17640	17665	17541	17668	17633	17654	17449	17663	17597	17569	17636	17639	17661	17612	17391	17586	17515	17660	17557	17721	17568	17493	17508	17786	17717	17611	17663	17617	17721	17507	17733	17633	17570	17671	17768	17743	17750	17632	17571	17556	17805	17498	17503	17391	17636	17679	17737	17501	17501	17595	17533	17794	17465	17685	17627	17835	17517	17755	17732	17484	17571	17813	17690	17513	17812	17486	17532	17655	17573	17604	17735	17569	17661	17746	17605	17725	17511	17525	17594	17595	17546	17765	17656	17773	17689	17689	17715	17802	17592	17588	17716	17642	17707	17754	17705	17693	17699	17648	17641	17640	17615	17600	17545	17605	17685	17776	17622	17809	17590	17503	17588	17752	17486	17511	17638	17437	17437	17579	17558	17807	17458	17804	17524	17839	17713	17795	17738	17600	17771	17573	17634	17523	17742	17715	17470	17525	17792	17594	17506	17570	17660	17696	17504	17609	17617	17546	17644	17533	17617	17295	17470	17622	17760	17571	17624	17503	17695	17807	17582	17650	17717	17699	17470	17643	17458	17551	17794	17693	17689	17820	17552	17487	17714	17697	17748	17495	17628	17641	17596	17478	17592	17636	17539	17587	17537	17692	17440	17622	17754	17577	17657	17623	17660	17559	17532	17516	17624	17567	17571	17613	17488	17579	17645	17469	17611	17653	17464	17593	17715	17662	17614	17681	17625	17634	17531	17589	17770	17668	17693	17662	17603	17585	17676	17622	17493	17606	17775	17609	17672	17633	17652	17597	17621	17640	17656	17634	17598	17589	17691	17475	17730	17767	17660	17604	17832	17631	17671	17663	17611	17741	17873	17549	17687	17668	17694	17643	17688	17718	17600	17710	17599	17670	17618	17799	17650	17724	17553	17664	17497	17631	17559	17517	17700	17827	17460	17536	17634	17651	17401	17560	17427	17641	17729	17749	17707	17716	17623	17589	17689	17794	17685	17563	17557	17627	17699	17616	17431	17633	17508	17564	17615	17752	17630	17607	17417	17603	17508	17627	17821	17723	17766	17599	17745	17535	17561	17606	17472	17684	17836	17813	17597	17759	17671	17566	17628	17637	17586	17620	17423	17541	17641	17508	17580	17758	17684	17672	17527	17547	17560	17520	17552	17465	17712	17576	17646	17683	17584	17464	17692	17516	17581	17581	17621	17705	17631	17548	17561	17555	17506	17731	17716	17612	17705	17619	17540	17615	17577	17655	17598	17577	17651	17523	17681	17634	17645	17685	17396	17501	17582	17523	17495	17615	17439	17596	17681	17677	17608	17709	17620	17548	17694	17577	17611	17727	17732	17717	17486	17583	17586	17673	17590	17543	17554	17641	17642	17689	17440	17743	17733	17644	17647	17636	17768	17700	17476	17615	17594	17723	17644	17676	17622	17642	17590	17627	17572	17663	17643	17522	17705	17626	17569	17759	17600	17625	17672	17499	17665	17505	17756	17658	17761	17635	17729	17726	17820	17657	17597	17657	17543	17441	17498	17834	17714	17696	17708	17465	17312	17681	17700	17629	17439	17577	17784	17596	17663	17466	17644	17661	17420	17571	17709	17572	17592	17627	17597	17506	17640	17737	17579	17614	17632	17612	17826	17582	17597	17810	17556	17650	17695	17795	17826	17548	17525	17472	17645	17699	17770	17667	17779	17750	17567	17522	17724	17683	17576	17556	17569	17633	17607	17715	17556	17668	17624	17513	17671	17594	17598	17850	17624	17602	17541	17579	17598	17614	17384	17659	17616	17669	17792	17680	17722	17699	17810	17789	17545	17834	17681	17708	17501	17581	17722	17618	17700	17630	17615	17622	17761	17736	17756	17701	17559	17612	17601	17672	17538	17693	17641	17710	17705	17662	17610	17729	17738	17553	17727	17647	17624	17587	17510	17438	17633	17690	17620	17671	17399	17755	17550	17635	17460	17701	17688	17651	17696	17870	17417	17742	17733	17560	17521	17627	17587	17564	17653	17673	17688	17759	17925	17637	17554	17666	17523	17685	17686	17667	17433	17792	17510	17569	17629	17593	17543	17492	17616	17569	17553	17619	17696	17462	17616	17601	17502	17798	17533	17680	17578	17386	17584	17661	17609	17765	17697	17597	17584	17552	17739	17568	17626	17800	17633	17727	17608	17791	17552	17734	17683	17609	17772	17616	17656	17627	17670	17610	17618	17774	17631	17602	17606	17624	17692	17637	17644	17776	17515	17877	17693	17701	17573	17686	17615	17609	17693	17586	17740	17712	17683	17557	17685	17698	17620	17514	17685	17734	17700	17883	17680	17479	17514	17595	17717	17724	17593	17518	17723	17633	17709	17679	17653	17503	17677	17640	17665	17592	17484	17705	17606	17588	17449	17550	17621	17579	17587	17386	17715	17495	17612	17573	17656	17570	17577	17650	17716	17733	17504	17698	17711	17746	17669	17653	17764	17550	17658	17791	17765	17528	17754	17645	17778	17739	17626	17648	17744	17581	17493	17631	17632	17698	17644	17780	17534	17562	17659	17624	17630	17644	17817	17705	17599	17725	17501	17618	17576	17716	17693	17603	17427	17672	17674	17848	17627	17764	17656	17605	17709	17630	17629	17569	17595	17630	17728	17637	17581	17625	17623	17477	17679	17562	17662	17470	17622	17510	17748	17738	17466	17415	17928	17580	17555	17726	17613	17565	17723	17689	17600	17589	17573	17688	17690	17763	17593	17712	17728	17607	17706	17541	17600	17556	17526	17515	17513	17778	17470	17662	17621	17532	17649	17482	17595	17607	17653	17533	17530	17841	17661	17569	17562	17862	17577	17511	17696	17749	17504	17675	17713	17689	17480	17634	17685	17483	17637	17729	17592	17560	17672	17582	17537	17506	17527	17554	17489	17606	17742	17617	17731	17753	17557	17670	17754	17629	17589	17635	17602	17626	17553	17554	17420	17604	17629	17684	17693	17538	17620	17677	17504	17792	17670	17644	17691	17719	17717	17619	17695	17623	17545	17557	17566	17555	17496	17759	17703	17672	17598	17543	17781	17630	17687	17664	17658	17729	17641	17588	17773	17691	17532	17851	17695	17829	17591	17685	17592	17657	17647	17727	17667	17610	17706	17507	17495	17670	17439	17562	17721	17720	17520	17674	17641	17616	17645	17612	17792	17742	17581	17583	17468	17563	17606	17567	17575	17564	17630	17677	17544	17674	17742	17797	17732	17533	17688	17575	17630	17606	17709	17595	17656	17536	17697	17672	17690	17742	17687	17737	17670	17543	17757	17541	17515	17654	17666	17605	17450	17723	17713	17645	17736	17696	17571	17627	17598	17626	17744	17721	17727	17657	17756	17503	17647	17712	17599	17671	17540	17630	17361	17700	17658	17574	17616	17725	17756	17509	17575	17746	17544	17758	17702	17689	17649	17521	17706	17456	17737	17539	17572	17550	17647	17713	17723	17597	17608	17589	17687	17643	17482	17715	17628	17630	17540	17625	17549	17745	17578	17598	17683	17610	17666	17389	17563	17751	17678	17666	17764	17599	17688	17497	17663	17626	17779	17506	17660	17619	17784	17681	17691	17716	17581	17558	17647	17627	17806	17649	17673	17508	17621	17590	17717	17612	17453	17617	17708	17520	17731	17716	17788	17741	17730	17548	17430	17710	17523	17551	17580	17499	17690	17372	17684	17535	17727	17663	17700	17598	17648	17772	17685	17595	17708	17707	17623	17492	17547	17697	17623	17580	17605	17715	17608	17643	17734	17917	17621	17600	17516	17708	17476	17585	17653	17651	17669	17655	17511	17520	17612	17627	17729	17469	17813	17517	17625	17601	17704	17453	17782	17622	17582	17715	17554	17757	17680	17584	17525	17485	17732	17747	17821	17746	17661	17572	17742	17610	17516	17653	17684	17719	17441	17647	17591	17733	17619	17649	17781	17667	17693	17689	17678	17398	17618	17730	17710	17725	17607	17708	17706	17770	17637	17630	17610	17520	17576	17751	17623	17772	17733	17641	17555	17595	17741	17587	17715	17579	17611	17584	17628	17656	17797	17549	17571	17692	17528	17583	17649	17635	17686	17737	17478	17611	17682	17642	17553	17453	17491	17604	17579	17699	17847	17738	17691	17482	17659	17545	17554	17751	17490	17375	17620	17557	17640	17664	17746	17582	17527	17646	17464	17633	17744	17704	17513	17635	17480	17706	17522	17651	17644	17669	17830	17399	17720	17725	17622	17796	17547	17589	17675	17716	17574	17549	17568	17652	17532	17688	17643	17582	17708	17589	17598	17678	17715	17738	17662	17680	17631	17816	17564	17575	17739	17694	17612	17604	17628	17786	17763	17768	17597	17519	17641	17734	17662	17427	17613	17706	17550	17568	17746	17617	17703	17329	17619	17825	17632	17606	17674	17700	17662	17703	17755	17502	17797	17584	17572	17666	17534	17675	17739	17718	17640	17681	17591	17604	17584	17777	17634	17532	17614	17696	17673	17707	17661	17679	17753	17527	17692	17607	17629	17709	17707	17612	17642	17589	17727	17609	17699	17508	17511	17720	17737	17672	17739	17632	17696	17664	17593	17715	17607	17565	17684	17564	17569	17365	17776	17585	17531	17554	17605	17581	17671	17660	17634	17734	17683	17859	17678	17608	17641	17567	17494	17663	17682	17720	17613	17662	17743	17556	17714	17661
25234	21871	28846	25878	24719	26749	28052	31494	39335	43333	41249	35652	30900	27219	25671	24441	24160	24059	24047	23905	23995	24081	24080	23858	23871	24105	23901	23779	23910	24007	24014	24263	23831	24062	24040	24167	23920	23998	24216	24047	23897	23959	23955	23931	24142	23949	23880	24143	23960	23607	23917	24023	24055	23958	23870	23793	24000	24074	23926	23805	24060	23995	24092	23860	24070	23942	23918	23961	23851	23828	24145	24007	23944	23744	24002	24161	23802	23801	23923	23804	23868	23942	23907	24120	23900	24053	24026	23780	23956	23948	23851	23785	24126	23896	23895	24101	24064	23795	24145	24056	24192	24195	23881	23778	23860	23800	23889	24018	23983	23907	23997	23937	23897	23890	23682	23767	23866	23961	23942	23832	23952	24108	24025	24040	24010	23916	23831	24113	23931	23830	24041	23736	23600	23812	23819	23811	23761	23947	24015	23969	24260	23925	23958	23873	23824	23943	23940	23908	23712	24035	24143	24029	23866	23901	23901	23764	23951	23982	23859	23986	24160	23778	24025	24156	23844	23926	24099	24052	23811	23931	23739	23762	23862	23871	23891	23954	23941	24095	23925	23886	23748	23975	24013	23953	23950	23772	23816	24021	23821	23726	24012	24047	23741	23721	23989	24214	24063	24046	24016	23877	24030	24050	23831	23813	24008	24010	23890	23920	24152	23911	23935	23759	23942	23886	23849	23870	24046	23842	23974	24010	23743	24103	24139	23948	23890	24045	23889	24079	23966	23801	23965	23892	23813	24022	23678	23826	23836	23889	23872	24138	23919	23988	23957	24031	23919	23886	24167	23951	24150	24115	23989	24133	23647	23920	23897	24054	24092	23825	23750	24100	24020	23954	24061	24032	24202	24015	23956	23825	23990	24049	23955	23814	23998	23935	23791	23856	23811	24225	23883	23742	23945	23997	23930	24087	23904	23966	24047	24029	24138	23725	23966	24084	23866	23929	23902	23876	23914	23908	23953	23992	23996	23997	23750	23990	24048	23789	23840	23620	23772	24185	24053	24032	24121	23834	23735	23737	23835	23898	23940	23901	23908	24075	24067	23854	23863	23882	23951	23936	23921	24141	24069	23946	23975	23787	23913	23792	23790	23482	23878	24004	24023	24098	23907	23889	23945	23927	23695	23803	24181	23864	23934	24098	23981	24062	23906	23886	23847	23794	23903	23857	23993	23912	23886	23998	23927	23826	23813	23888	23744	23814	23778	23941	23903	24115	24121	23908	23990	23973	23859	23947	24104	23864	23816	23759	23916	24169	23763	23940	23936	24000	23773	23896	23994	23982	23838	24005	23863	24064	23962	24044	23991	24144	23866	23819	23943	23886	23859	24004	23971	23997	23901	23811	24112	23771	23844	23855	23954	24148	24056	24130	23888	23913	23706	23961	23817	23931	23900	23850	23835	23773	23860	23741	23862	23720	23994	24087	23956	24159	23965	23790	23896	23961	23926	23731	23835	24001	24301	23790	23984	23952	23704	23872	23996	24160	23868	23889	23977	23803	23917	23880	23960	23954	23845	23714	24053	24039	24137	23725	23889	23971	23984	23920	23913	23933	23803	23846	23919	23986	23828	24027	23952	23900	24028	24063	23931	24010	23978	24048	23875	23812	23878	23900	23860	23927	23798	24004	23874	23928	23666	24011	23710	24113	24024	24000	23962	24015	23996	23952	23816	23934	23961	24049	23877	23959	24023	24030	23787	24160	24022	24070	24150	23834	24019	23999	23940	23836	24047	24029	23816	23939	24117	23842	23830	24101	23887	24171	24058	24096	23945	24131	24038	23991	24117	23751	23813	23951	23924	24075	23882	23956	24114	23994	23810	23727	23984	23922	24045	23865	23958	23792	23868	23849	24021	23915	24088	24004	23960	23970	23855	23726	23892	23984	23831	24098	24301	24161	23963	23795	24072	23748	24065	24175	23856	24082	23785	24092	23872	23888	23997	23975	23994	24018	23921	23874	23799	23930	23812	24015	24046	23913	24103	23891	23912	23925	23976	23734	23772	24094	23966	24015	23921	24012	24161	23958	24201	23765	23831	23932	23979	24029	23916	23602	23810	23808	23881	24043	23961	23986	23912	23966	24137	24063	24034	23958	23919	23929	24057	24062	24146	23853	24095	23983	23858	23812	23890	23653	23839	23828	23744	23938	23940	23986	24056	23659	24010	24084	23825	23981	24063	23911	23681	23843	24123	23932	23977	23987	24214	24102	24004	23945	23807	23827	24009	23908	24016	23950	24098	23698	24025	24222	23959	23948	23984	23758	23747	23842	23979	23817	23964	24015	24030	23888	24090	23924	23810	23872	23812	23855	23863	23675	23885	24095	24075	24016	24088	23843	23904	23793	23934	23916	23890	23718	23909	23820	23889	24003	23862	23915	23943	23952	23897	23855	23977	23775	23995	23994	23844	23868	23871	23708	24108	23829	23781	23804	24114	23912	24072	23926	23923	24259	24118	23967	24060	23912	24182	23866	23859	24078	24122	23945	24001	23946	23938	23923	23920	23899	23970	23818	23973	24097	23736	23716	23970	23942	24015	24076	24154	24055	23936	23933	23805	23755	23852	23836	23996	23909	23842	24016	23895	24123	23950	24062	24068	23796	23676	24056	23798	23903	23927	24060	23742	23703	24099	23881	23897	23908	23997	23674	23931	23877	24013	23848	24017	23968	23984	24068	23890	24065	23895	23918	23929	24024	24060	23906	24015	23989	23844	23824	23950	24003	24137	24062	23867	23952	23769	24038	24138	24083	23800	23803	23749	24057	23776	23978	23662	24131	24186	24097	24060	23740	23985	24038	23715	23817	23775	24027	24003	23864	24048	23863	23744	23763	23978	23913	24067	23989	24135	23914	23729	23986	23976	24052	23682	23958	24095	23932	23817	23782	23644	24114	24053	23860	23753	23825	24129	23986	23849	24055	23832	24040	24075	24029	23844	23889	23790	23910	23851	24138	23958	23808	23926	24047	23897	23814	23966	23948	23833	24106	24144	24064	23857	23823	24058	23992	23782	23938	24035	24041	23943	23899	23863	24020	24033	23845	23998	23683	23848	24014	23986	23759	24016	24008	24052	24045	23918	23881	24125	24007	23902	24018	23965	23911	23766	23817	24098	23916	23930	23964	23855	24046	23809	23916	23801	23797	23725	24090	24047	24032	23927	24009	24143	23767	23982	24142	23924	23797	23972	23904	23722	23973	23834	23849	24016	23834	23922	24135	23952	23850	23851	24021	24095	24021	23967	23963	23784	23793	23906	24004	24002	23869	23948	23748	24060	24008	23875	24026	23799	23833	24184	23888	24041	23758	24117	23942	24026	23840	24113	23795	23760	23964	23819	24021	24213	23950	24026	23821	24036	24025	23960	23717	23966	24076	23994	23925	23815	23929	24142	24141	24075	24011	24005	23877	24107	23910	24097	23963	23837	23912	23674	23863	23874	23927	23793	23949	24060	23854	24163	23800	23866	23809	24008	23942	23895	23631	23738	23850	24109	23926	23984	23788	23948	24097	24138	24049	24010	23899	24111	23869	24090	23963	24055	24180	23796	23915	24159	23956	24008	23681	24036	23918	24172	23830	24012	23862	24093	23969	23943	23893	23946	23855	23944	23957	23769	23902	23910	23912	23960	24035	23859	24091	23856	23860	23935	24108	23715	23749	23925	23833	23983	23986	24225	23967	24013	23975	24054	24002	23897	24180	23852	23865	24006	24133	23951	23803	24196	23834	23892	23904	23827	23863	24106	24004	24083	23917	23851	24124	24035	23863	23840	23911	24010	23851	23955	23906	24017	24161	24147	23977	24037	23930	23890	24069	23885	23928	24130	23898	24000	24028	24018	23898	24075	23733	23966	23805	23822	24079	23952	23880	23783	23848	23867	23840	23935	23936	24118	24068	23920	23906	23795	23779	24072	24200	23966	23758	23892	23877	23937	23939	24077	23952	23920	24035	23765	24056	23901	24261	24151	24064	23948	23761	23741	23864	23832	23952	23884	23906	24006	23960	23776	23763	23797	23845	23964	23993	24016	24092	24124	23980	24011	24137	23872	23958	24095	24049	24207	24012	23926	23747	24018	24049	23954	23887	23815	23668	23976	23914	24076	23929	23984	23985	23931	24233	24004	23827	24106	23873	23880	23700	24019	24114	24018	24027	23852	23826	23818	23847	24154	23870	23986	23994	24152	23988	24002	23895	24102	23860	23718	23856	23945	23842	24121	24026	23928	23937	23924	23981	23875	24072	23860	23800	23829	23954	24025	24053	24008	23889	23929	23897	23811	23816	23953	23966	23763	23926	23988	24068	24026	24040	23838	23735	23969	23734	23970	23863	23844	23813	23862	23891	23862	23955	23717	23947	23946	23873	23882	23733	24106	24026	24050	23937	24111	24002	24170	23797	23901	23886	23980	23884	23981	23856	23763	23899	23934	23881	23828	23889	23966	23662	23931	24151	23870	23838	23882	23978	23877	23997	24065	24105	24175	23891	23969	23911	23954	23852	24028	24153	23981	23957	23995	24017	23849	23904	23858	23687	24059	23776	23762	24023	23960	24154	23733	23816	23830	23795	23839	23886	24139	23845	23919	24020	23793	24127	24016	24142	23906	24017	23953	24014	23946	23849	24063	23814	23756	23931	23886	24081	23914	23867	24091	23843	23940	23776	23838	23954	23932	24053	23998	23926	24203	23926	23926	23885	23695	23986	23892	23773	23960	23854	24162	23847	23970	24030	23959	24006	23897	23979	23669	23916	24013	24019	24107	23998	24125	24072	23960	23771	23866	23860	23907	23932	24038	24195	23921	24074	24072	23853	23758	24154	23842	24053	23871	23760	23811	23846	24039	23842	23961	23946	23882	24044	23842	23791	23925	23943	23769	23939	23904	23873	23838	23918	24089	23742	24288	23904	24105	23981	24048	24156	24214	24217	23877	23796	23987	23797	23966	23864	23784	24063	23986	24132	24313	24075	24142	23973	23922	23817	23861	23830	24165	23896	23973	23932	23937	23789	24099	24013	23904	23986	23726	23938	23718	23979	23827	24008	24023	23838	23807	23881	24087	24250	24070	23996	23774	23948	24267	23964	23888	23806	23916	23867	23924	24008	23854	23880	23933	23889	23921	23951	23880	23732	23925	23832	23912	24012	24143	23882
33377	50048	35701	24904	22258	22468	23058	30587	38308	41223	38266	31942	26359	22088	20179	19110	19060	18833	18838	18906	18734	18914	18723	18960	18654	18812	18941	18793	18781	18833	18811	18750	18732	19021	18753	18780	18725	18704	18622	18880	18707	18848	18931	18722	18653	18529	18764	18736	18744	18897	18731	18643	18744	18770	18712	18951	18709	18782	18780	18759	18703	18727	18915	18874	18756	18668	18895	18687	18755	18960	18904	18620	18848	18679	18695	18710	18819	18722	18715	18673	18805	18727	18894	18818	18788	18827	18784	18729	18743	18760	18708	18776	18906	18844	18696	19013	18598	18786	18815	18824	18634	18602	18577	18661	18817	18803	18752	18978	18734	18902	19041	18953	18727	18745	18892	18885	18739	18862	18736	18552	18841	18912	18752	18806	18904	18723	18683	18619	18844	18979	18820	18728	18611	18727	18957	18725	18722	18684	18750	18776	18637	18803	18667	18681	18908	18953	18882	18782	18823	18779	18862	18739	18604	18800	18880	18719	18732	18919	18863	18717	18858	18875	18761	18712	18696	18621	18770	18767	18772	18807	18642	18872	18772	18771	18884	18826	18808	18843	18723	18819	18883	18815	18781	18929	18691	18812	18870	18869	18685	18672	18930	18793	18795	18851	18600	18782	18646	18902	18883	18757	18878	18833	18746	18702	18696	18864	18769	18956	18762	18682	18630	18779	18729	18781	18708	18735	18814	18843	18890	18680	18729	18748	18723	18651	18660	18615	18803	18816	18800	18860	18824	18811	18657	18784	18884	18832	18627	18904	18788	18726	18788	18784	18735	18707	18792	18778	18878	18715	18730	18802	18708	18908	18919	18721	18859	18752	18986	18561	18720	18796	18751	18618	18710	18773	18865	18879	18854	18843	18736	18801	18946	18659	18607	18783	18783	18778	18790	18678	18887	18905	18767	18748	18813	18719	18807	18761	18902	18814	18662	18614	19024	18767	18895	18738	18797	18654	18969	18537	18747	18670	18933	18723	18688	18867	18924	18647	18719	18749	18881	18854	18803	18657	18889	18741	18717	18704	18796	18672	18796	18846	18828	18722	18734	18795	18861	18855	18840	18740	18755	18902	18726	18626	18740	18614	18828	18850	18729	18878	18646	18748	18754	18647	18823	18780	18941	18706	18711	18867	18910	18765	18786	18750	18776	18850	18724	18763	18721	18773	18711	18870	18880	18820	18627	18768	18855	18944	18821	18853	18636	18810	18732	18693	18750	18656	18893	18939	18626	18776	18953	18704	18926	18884	18816	18727	18852	18690	18813	18777	18717	18845	18640	18628	18811	18789	18708	18867	18954	18900	18818	18800	18792	18844	18752	18853	18594	18573	18845	18827	18821	18675	18715	18991	18809	19105	18892	18882	18802	18758	18618	18890	18932	18715	18979	18859	18888	18838	18721	18713	18782	18955	18727	18841	18543	18799	18785	18750	18686	18649	18990	18865	18474	18901	18788	18731	18683	18876	18696	18694	18709	18900	18739	18944	18694	18656	18877	18745	18703	18777	18756	18845	18797	18733	18902	18936	18637	18774	18656	18791	18771	18945	18722	18824	18678	19116	18616	18878	18722	18732	18932	18736	18657	18713	18702	18723	18779	18730	18828	18845	18753	18824	18711	18681	18925	18735	18642	18767	18720	18636	18626	18638	18821	18661	18862	18881	18807	18848	18685	18766	18659	18764	18897	18559	18757	18818	18796	18672	18617	18846	18771	18998	18803	18778	18748	18565	18813	18769	18808	18808	18946	18540	18727	18870	18701	18659	18772	18759	19013	18829	18663	18783	18724	18724	18895	18807	18754	18854	18865	18770	18776	18773	18419	18859	18756	18858	18889	18852	18743	18888	18660	18867	18668	18831	18950	18749	18824	18809	18649	18861	18773	18647	18834	18752	18783	18805	18730	18803	18813	18754	18771	18697	18874	18886	18740	18940	18647	18830	18511	18766	18845	18849	18720	19005	18730	18768	18775	18771	18650	18880	18729	18732	18822	18670	18726	18798	18517	18715	18749	18664	18867	18886	18638	18764	18581	18659	18901	18676	18787	18778	18906	18719	18644	18890	18714	18771	18729	18930	18648	18726	18846	18758	18660	18741	18833	18806	18806	18664	18845	18880	19043	18834	18791	18701	18804	18771	18889	18785	18839	18616	18880	18788	18521	18882	18632	18751	18767	18788	19013	18882	18659	18914	18968	19012	18867	18821	18700	18591	18782	18734	18623	18719	18798	18775	18877	18813	18914	18746	18738	18752	18874	18892	18825	18859	18731	18795	18860	18864	18782	18633	18805	18757	18639	18691	18899	18800	18725	18840	18623	18875	18902	18715	18625	18673	18668	18608	18755	18749	18725	18838	18840	18606	18787	18840	18895	18789	18788	18670	18888	18741	18803	18849	18737	18710	18958	18742	18827	18867	18897	18812	18782	18754	18774	18726	18624	18932	18706	18742	18717	18763	18901	18614	18827	18783	18568	18896	18850	18703	18876	18750	18779	18978	18724	18701	18708	18843	18754	18664	18722	18894	18863	18866	18699	18866	18918	18755	18833	18855	18783	18970	18795	18709	18510	18884	18754	18851	19015	18704	18756	18813	18703	18727	18762	18801	18717	18712	18881	18659	18703	18650	18797	18844	18868	18726	18713	18745	18870	18617	18836	18743	18876	18764	18796	18599	18667	18886	18829	18816	18808	18770	18884	18692	18772	18747	18821	19021	18658	18708	18802	18803	18696	18783	18835	18777	18936	18737	18725	18852	18832	18814	18695	18945	18660	18759	18940	18906	18767	18859	18818	18912	18839	18829	18773	18809	18917	18687	18896	18726	18918	18777	18895	18877	18627	18904	18553	18736	18804	18606	18814	18931	18794	18671	18718	18590	18777	18772	18658	18828	18837	18696	18862	18640	18895	18897	18757	18674	18735	18872	18858	18905	18640	18808	18515	18699	18743	18822	18565	18919	18692	18857	18885	18828	18786	19094	18728	18835	18612	18816	18853	18555	18547	18842	18703	18831	18792	18648	18768	18619	18769	18720	18711	18732	18815	18870	18806	18745	18646	18754	18858	18692	18787	18695	18773	19027	18842	18854	18707	18726	18886	18883	18694	18669	18969	18809	18730	18784	18818	18881	18786	18929	18632	18664	18684	18675	18829	18849	18660	18634	18509	18740	18897	18667	18709	18844	18798	18702	18755	19016	18801	18837	18727	18802	18788	18834	18844	18684	18950	18758	18915	18713	18809	18858	18872	18752	18740	18790	18716	18638	18789	18879	18742	18762	18775	18816	18839	18645	18892	18554	18828	18720	18750	18853	18829	18686	18763	18681	18784	18788	18757	18793	18580	18869	18737	18901	18847	18864	18773	18812	18873	18845	18893	18627	18692	18653	18857	18866	18954	18809	18709	18934	18757	18687	18796	18710	18779	18791	18786	18742	18856	18742	18942	18948	18830	18775	18629	18822	18855	18568	18794	18737	18913	18713	18725	18960	18693	18758	18895	18660	18702	18976	18810	18733	18772	18854	18634	18993	18887	18718	18812	18930	18731	18702	18892	18820	18703	18855	18794	18830	18783	18692	18691	18683	18669	18755	18887	18947	18798	18718	18597	18678	18769	18890	18796	18743	18659	18799	18718	18589	18801	18803	18695	18905	18726	18772	18841	18879	18827	18922	18781	18754	18793	18834	18711	18701	18742	18757	18804	18918	18570	18671	18832	18707	18838	18898	18839	18749	18716	18920	18870	18735	18963	18830	18764	18779	19026	18711	18758	18760	18712	18778	18849	18852	18923	18781	18812	18770	18829	18682	18668	18803	18917	18754	18803	18896	18673	18819	18807	18736	18675	18764	18757	18791	18783	18701	18569	18742	18788	18802	18855	18874	18793	18839	18768	18877	18683	18761	18684	18767	18907	18651	18937	18690	18940	18675	18866	18656	18967	18612	18853	18799	18759	18906	18788	18620	18948	18722	18723	18669	18819	18827	18757	18706	18977	18824	18931	18726	18779	18850	18977	18793	18738	18732	18806	18625	18800	18803	18733	18862	18923	18717	18836	18790	18752	18744	19031	18835	18873	18810	18786	18866	18859	18662	18684	18672	18640	18734	18817	18656	18801	18652	18896	18929	18718	18928	18716	18734	18986	18823	18766	18796	18892	18733	18816	18778	18690	18699	18897	18831	18803	18724	18806	18764	18823	18657	18908	18672	18815	18888	18824	18854	18621	18884	18808	18802	18810	18747	18886	18860	18687	18782	18769	18745	18756	18787	18866	18687	18846	18759	18714	18704	18740	18774	18725	18821	18785	18768	18882	18790	18918	18840	18965	18885	18655	18749	18700	18774	18902	18780	18620	18667	18586	18792	18729	18880	18807	18745	18950	18961	18787	18849	18818	18748	18981	18833	18864	18736	18708	18745	18613	18878	18832	18690	18851	18858	18888	18787	18845	18892	18888	18647	18782	18881	19004	18866	18734	18589	18808	18617	18696	18689	18693	18915	18623	18711	18500	18737	18654	18721	18889	18700	18761	18929	18967	18701	18768	18861	18824	18792	18872	18782	18827	18922	18799	18845	18818	18883	18824	18693	18761	18737	18663	18698	18728	18719	18731	18795	18859	18785	18770	18769	18617	18843	18735	18838	18717	18769	18727	18782	18795	18806	18745	18836	18823	18691	18600	18862	18620	18963	18831	18791	18821	18692	18822	18769	18878	18825	18957	18843	18807	18722	18874	18888	18723	18656	18585	18840	18799	18782	18860	18711	18793	18678	18950	18683	18796	18779	18768	18919	19091	18687	18747	18816	18692	18867	18769	18733	18878	18685	18625	19121	18950	18921	18773	18839	18742	18894	18879	18650	18850	18818	18780	18732	18689	18691	18760	18744	18710	18816	18821	18863	18852	18767	18725	18901	18847	18763	18738	18944	18621	18843	18842	18742	18968	18879	18905	18829	18577	18592	18746	18712	18806	18779	18617	18880	18688	18734	18785	18763	18919	18934	18744	18798	18814	18798	18876	18744	18895	18794	18585	18901	18754	18811	18797	18694	18866	18770	18952	18783	18800	18725	18895	18772	18837	18732	18782	18922	18775	18786	18750	18646	18893	18827	18961	18808	18760	18615	18859	18761	18753	18793	18726	18747	18639	18832	18669	18803	18846	18622
23674	21677	29336	24337	23076	27810	31859	41693	54622	52848	48160	41675	34838	29695	26425	24827	24187	24126	24215	24258	24067	24265	23974	24210	24125	24115	24196	24073	23932	24059	24214	23977	23757	24105	24170	24046	24054	24023	24074	24247	24185	24049	23866	24127	23853	24168	24051	23970	24180	24053	24131	23967	24077	24076	24156	23938	23916	24122	24049	24135	24058	23763	24019	23979	24085	23945	24138	24102	23864	24156	24044	24079	24048	24126	23871	23798	24200	23936	23889	23954	23846	24027	23878	23989	24095	23854	24193	24183	24168	24035	23960	23907	23879	24109	23931	24112	24174	23938	24160	24202	24020	24114	23892	23928	24128	23994	23849	23844	24029	24009	23916	23984	24147	23914	23891	24112	23846	24109	23824	23895	24033	23947	24133	23949	23849	24144	23950	23907	23946	23893	23820	23750	23930	23847	23898	23838	23991	23889	24185	23953	23695	23846	24138	24136	24012	24061	23867	23796	24123	23898	23994	24006	24179	23866	23856	23916	23989	24137	24156	24123	24054	24050	23990	23901	23942	24007	23894	24087	23993	24142	23946	24070	24036	23814	24030	24130	24166	24031	24043	24018	24097	24058	24083	24063	24115	24046	23743	23870	23874	23906	24169	24016	23978	24021	23943	24178	24060	23733	24140	23932	23974	23986	24124	24098	24109	24110	24154	23982	23931	23964	24020	23865	23926	23734	23922	24287	24001	24154	24061	24133	23887	23755	24134	23945	23903	23766	24005	24088	23964	24070	24046	24146	23999	23924	24007	23962	24182	23920	24053	23981	24154	24031	24079	24076	24105	23959	23865	24003	23986	24041	24001	23801	24217	24081	24060	24054	24016	24139	23754	24002	24196	24125	23836	24028	24146	23895	23965	24126	24057	23835	23943	23777	23958	24046	24254	23925	24015	23906	24139	24027	24022	23995	23974	23995	23952	24034	23834	23941	23914	23856	24216	23916	23969	23923	24176	23817	23951	24114	23886	23920	24008	23906	23974	23955	23810	24031	24081	23968	23809	23637	24042	23918	24022	24209	24002	23912	23896	24030	23820	24018	24239	24016	23864	23888	23916	23896	23931	24016	23902	23860	23817	24003	23841	23990	23856	23958	24091	24187	23819	23903	23867	24000	24001	24022	23988	23927	23945	23865	24133	24107	23966	24085	24050	23973	24077	23886	23944	23970	24122	23907	24149	24069	24139	23842	23637	23841	23865	23738	23806	23907	23953	24134	23954	23734	24150	24028	23870	23911	23865	23798	23992	24078	24081	23863	23815	24030	24155	23815	23863	23863	23930	24102	23886	24011	24006	23912	24056	24141	24180	23789	23879	23740	24027	23888	24081	24008	24093	24078	23856	23706	23899	23761	23996	24005	23876	23858	24050	23992	23717	23969	24055	24019	24197	23833	23792	24123	23852	23822	24053	23987	24074	24059	23893	23988	24005	23908	24139	24060	23900	24174	23967	24008	24093	23972	24036	24047	24008	23858	23954	23839	24087	23864	24087	23978	23790	24063	24014	24002	24108	23878	23810	23888	23945	23731	23938	24078	24011	23929	23932	23990	23878	23916	24076	24034	24173	23963	24033	24116	24124	24157	23996	23757	23903	23975	23860	23840	24145	23764	23998	24086	23845	23852	23998	23840	23997	24118	24024	23972	24037	23933	23933	23929	24026	24024	23929	23971	23779	23966	23888	23756	24007	23972	23964	23946	24006	23811	23930	23872	24101	24175	24135	23853	23999	24033	23994	23945	24009	24067	24121	23941	23756	23851	24055	24008	24002	24191	23746	24090	24063	24007	24071	24081	23686	23988	23956	23852	23980	23989	23992	23842	23860	23800	23964	23826	24031	24064	23834	24014	24032	23894	24121	23837	23801	23893	23942	23791	23940	23859	23725	24037	24033	23929	23969	23995	24038	23957	24148	24039	24060	23716	23982	23958	23965	24028	23915	23962	23977	24127	23947	23995	23940	24173	24001	23834	23986	23771	23744	23810	23959	24064	24159	24123	24098	23901	23827	23938	24011	23723	23860	23907	24096	23949	23788	23987	23834	24011	24048	24027	23892	23870	24034	23881	23938	23962	23948	23906	23957	24001	24034	24046	24053	23763	23980	23742	23795	23771	23920	23823	24034	24223	23789	24016	24046	24044	23874	24139	23954	23860	23737	24009	24150	24032	23984	23949	24092	24078	24099	23923	24080	23881	23969	23861	23896	23958	24260	24233	24171	23912	24121	24143	23912	24066	23883	23967	23781	23885	24046	23972	24043	23884	24023	23933	23683	24112	24025	24149	24157	23952	23688	24054	23928	23887	24045	23980	23894	24087	24236	23865	24162	24017	23892	23915	24095	23898	23690	23902	24110	23941	23685	23913	23972	23825	24114	23751	23908	23877	23758	23974	24199	24086	24077	23823	23972	23929	24093	23823	23931	24127	23898	23956	24050	24127	24079	24176	23974	23894	23963	24022	23990	24193	23885	23830	23597	24024	23991	23880	24204	24188	24209	23708	23824	23999	23949	24018	24242	23984	23962	24066	24070	24152	24092	24211	23780	23911	23956	23927	24182	23890	24024	23820	23965	24088	23946	23885	24067	23937	23941	23859	23851	23929	23944	24123	23926	23987	24322	23992	23828	23768	23953	24030	24046	23983	24015	23979	24016	24107	23905	24003	24002	23987	23987	24165	23922	24003	23877	23886	23929	23515	23962	23994	23876	24105	23898	24127	24027	24041	23724	23921	24006	23937	24049	24225	23847	24091	23654	23877	24095	24017	24124	24148	24114	23895	23566	23883	23931	24000	24173	24139	24082	23981	24078	24004	24006	24179	23813	23926	23947	23976	24175	23881	24029	23871	23829	24078	24068	23922	23996	24047	23979	24153	23945	24141	24147	23947	24066	23934	23859	23985	23987	23987	23956	23825	24056	23853	23942	23887	23885	23968	23970	23873	23992	24054	23902	23835	24178	23907	23992	24124	23953	24098	23743	24127	23952	24160	23910	24130	23879	24069	23967	23873	24246	23825	24192	23929	23847	24059	23837	23919	24052	24027	23663	23971	23912	24100	24018	24015	23969	23977	24281	23907	24067	23802	23869	24235	23916	24061	23906	23795	24048	23977	23956	23956	23887	23843	23887	23874	24052	23931	23941	24241	23938	24032	24223	23910	24027	23795	24131	23898	23890	23963	24070	24079	23970	24120	23906	23781	24321	24028	24100	24081	24067	23976	24123	23999	23981	23951	23986	23890	24051	23969	23809	24073	24085	23859	24109	23901	24306	24063	23970	23804	24083	23867	23951	24022	23929	23767	23943	24199	23831	23977	24024	24081	23885	24083	23937	24057	23888	24099	24033	24021	23998	23798	24063	23989	24035	23835	23976	23884	23974	24060	23885	23975	23898	23960	23961	23916	23910	23993	24059	23853	24014	23953	23958	24222	23993	24046	23943	23963	24069	24144	24012	23893	23870	23882	24005	23881	23892	23769	24117	23914	23993	24036	23827	23972	23908	24011	24045	23911	23788	23763	24015	23905	24064	23955	24027	24036	24070	24129	24094	23760	24092	23903	24258	24048	24121	24049	24143	24039	24228	24014	24151	24204	24103	23807	23821	23829	23927	23889	24098	24076	23904	23785	24072	23850	24152	23850	23894	23977	24018	24158	23684	23733	24117	23918	23869	23921	23822	23791	23999	23838	24131	23999	24117	23958	24035	23819	24132	24131	24087	23998	23870	23989	23820	24034	24039	23870	23955	24054	24090	23852	23797	23992	23983	23970	24038	24099	24027	24002	23958	23850	23952	23962	23758	24079	24112	24017	23863	23916	23950	24010	24132	23998	24212	23984	24016	23888	24073	23981	23928	23987	24152	23981	23897	23968	23853	24210	23903	23816	23812	23985	24090	24038	23967	23658	24122	24067	23936	24211	23966	23940	23995	23823	24075	23950	24022	24099	23964	23832	23906	24015	23977	24004	23926	24016	23918	23773	24087	24083	23999	24041	24001	23829	23922	24085	24016	24077	23845	24116	24087	23962	24132	24017	24008	23870	23829	24049	24017	23871	24041	24181	23932	24174	24137	23962	24137	24039	23886	23909	23992	23997	24179	23833	24062	23969	24070	23983	23905	23888	24006	23883	24200	24126	23772	23945	23930	23910	23833	23905	23860	23992	24055	24124	24116	24224	24041	24097	24049	24044	24004	23938	23974	23882	23964	24028	24115	23717	24048	23772	24021	23949	24021	23933	24127	23974	24221	23995	23844	24067	24151	23915	24137	24012	23830	23730	23817	24046	24087	23975	24077	24014	24015	23977	23922	24087	24032	23936	24082	24061	23953	24042	24178	23930	24127	23975	23981	23977	23988	23829	23693	23859	24001	23917	24017	24030	24048	23852	23871	23917	24087	23946	23912	24058	23770	24070	24122	23956	23869	23975	24195	23931	23987	24132	23883	23873	23953	23769	23969	24138	23983	23931	23938	23878	23751	24138	24045	23867	23992	24225	24246	24077	24257	24103	23933	23945	23812	24105	23886	23854	23998	24217	24052	23969	24074	24083	24162	24089	24130	24167	23940	23948	24160	24040	23817	24031	23815	23954	23822	24101	23812	23979	23991	24127	23999	24265	24259	23855	24148	23845	24033	23963	24089	23893	23943	23828	24113	24004	23851	23960	24062	23902	23851	23944	24228	24031	24068	24042	24122	23845	24163	23942	23844	24121	24065	24054	24126	24100	23716	24164	24054	23991	23898	23976	23907	24146	23987	24021	23971	24044	24026	24115	24216	24013	23902	23929	23850	24039	24042	23880	23947	23981	23920	23993	24016	23968	23970	23929	23540	24167	23937	24080	23914	23924	23860	23949	24104	24065	24016	23906	23933	24013	24146	23810	24142	23916	23910	24100	24033	23953	24083	23915	23908	23820	24037	23967	23980	23987	24003	24158	23778	23737	23985	23988	23847	23880	24095	24036	24016	23773	23906	23854	23884	24140	23811	24101	23977	23950	23916	24028	24104	24305	24059	23908	23912	23932	24066	24007	23907	23908	23914	23942	23990	24173	23973	23918	23934	23951	24047	24089	23907	24058	23809	24067	24049	23965	23885	23801	24013	23863	24037	24094	23905	24004	23989	23896	24091	23931	24086	24097	23904	23857	23813	23828	24171	23850	24273	23764
34679	56882	47114	28551	26213	26283	27369	42831	52835	49845	45323	38405	30827	24680	21217	19444	18749	18851	18725	18733	18665	18651	18924	18737	18742	18746	18606	18703	18876	18757	18804	18715	18690	18633	18741	18807	18800	18660	18850	18699	18681	18654	18724	18523	18598	18953	18688	18847	18671	18692	18702	18816	18762	18641	18788	18749	18583	18639	18785	18758	18563	18581	18589	18636	18691	18480	18735	18763	18799	18722	18638	18823	18710	18785	18660	18825	18652	18917	18855	18571	18728	18683	18747	18764	18778	18747	18745	18792	18594	18702	18604	18785	18724	18636	18668	18816	18636	18667	18501	18757	18857	18746	18712	18757	18589	18692	18652	18650	18681	18484	18786	18755	18817	18671	18441	18835	18686	18910	18706	18820	18804	18968	18702	18574	18748	18713	18675	18626	18706	18736	18746	18748	18529	18773	18724	18824	18660	18639	18612	18883	18753	18790	18680	18700	18747	18905	18695	18547	18625	18646	18808	18701	18795	18589	18822	18725	18650	18605	18673	18806	18698	18801	18867	18876	18720	18706	18594	18605	18689	18688	18652	18735	18826	18844	18663	18828	18756	18860	18532	18778	18650	18510	18554	18837	18663	18755	18651	18717	18605	18821	18739	18606	18688	18643	18702	18782	18658	18798	18613	18566	18539	18720	18541	18673	18771	18775	18645	18809	18786	18699	18653	18706	18942	18588	18866	18872	18639	18647	18811	18798	18801	18749	18731	18741	18565	18791	18765	18718	18747	18750	18680	18782	18773	18745	18851	18619	18743	18639	18747	18659	18741	18617	18673	18613	18712	18782	18665	18668	18691	18711	18726	18517	18732	18636	18727	18707	18828	18789	18901	18815	18647	18746	18662	18517	18762	18760	18739	18623	18745	18620	18759	18647	18830	18652	18779	18624	18767	18631	18620	18725	18796	18887	18664	18693	18816	18727	18877	18851	18639	18534	18672	18625	18804	18637	18755	18710	18623	18938	18609	18761	18758	18702	18664	18783	18757	18786	18836	18735	18667	18659	18740	18761	18851	18620	18591	18634	18719	18692	18741	18587	18659	18791	18796	18681	18812	18744	18876	18715	18717	18659	18750	18617	18534	18598	18695	18707	18744	18757	18616	18755	18801	18748	18661	18443	18758	18551	18728	18731	18849	18736	18842	18555	18759	18666	18603	18718	18520	18746	18771	18663	18713	18631	18654	18834	18831	18693	18609	18616	18514	18909	18868	18805	18810	18682	18686	18556	18713	18708	18675	18827	18845	18654	18837	18734	18615	18727	18811	18799	18548	18581	18634	18652	18760	18658	18769	18764	18701	18719	18762	18730	18759	18824	18598	18791	18715	18708	18862	18560	18707	18581	18771	18757	18569	18733	18815	18692	18631	18651	18795	18723	18682	18689	18919	18827	18647	18862	18810	18850	18727	18807	18740	18737	18799	18774	18593	18788	18542	18687	18748	18707	18621	18730	18823	18821	18683	18801	18880	18791	18871	18863	18764	18609	18765	18632	18751	18671	18685	18738	18826	18728	18690	18581	18671	18820	18681	18746	18714	18689	18593	18828	18774	18660	18594	18798	18629	18474	18683	18867	18700	18637	18464	18874	18696	18627	18752	18515	18737	18695	18754	18603	18796	18744	18662	18576	18794	18546	18718	18633	18691	18794	18534	18829	18754	18803	18964	18808	18796	18763	18845	18624	18723	18683	18704	18830	18574	18802	18600	18820	18719	18834	18862	18734	18799	18724	18664	18785	18714	18609	18839	18748	18704	18789	18748	18828	18746	18739	18656	18800	18689	18777	18705	18679	18666	18767	18810	18745	18504	18782	18797	18736	18767	18683	18628	18715	18671	18816	18669	18755	18731	18722	18882	18720	18613	18674	18677	18637	18611	18839	18710	18637	18598	18482	18799	18869	18733	18830	18681	18714	18726	18794	18633	18682	18865	18632	18635	18730	18958	18772	18569	18677	18557	18797	18713	18739	18735	18747	18751	18718	18804	18809	18720	18727	18719	18743	18924	18809	18673	18598	18692	18803	18806	18634	18680	18720	18680	18704	18812	18785	18757	18674	18726	18818	18906	18604	18925	18748	18642	18717	18727	18553	18761	18801	18562	18751	18555	18593	18712	18657	18787	18755	18707	18748	18655	18728	18829	18816	18761	18851	18715	18880	18762	18696	18619	18855	18790	18692	18715	18758	18769	18682	18783	18771	18692	18600	18748	18585	18744	18607	18825	18857	18748	18826	18739	18657	18661	18759	18656	18792	18757	18743	18731	18619	18600	18701	18748	18672	18570	18790	18515	18664	18687	18810	18736	18639	18699	18747	18680	18899	18644	18861	18647	18741	18708	18721	18702	18747	18623	18530	18849	18702	18607	18844	18960	18726	18652	18622	18579	18646	18778	18919	18646	18673	18767	18866	18822	18710	18687	19049	18653	18924	18651	18683	18800	18644	18738	18780	18663	18624	18652	18736	18813	18717	18563	18487	18753	18675	18702	18802	18781	18712	18773	18720	18812	18688	18623	18669	18745	18677	18682	18758	18784	18688	18721	18720	18786	18786	18665	18690	18598	18668	18769	18618	18531	18701	18662	18597	18617	18706	18593	18608	18635	18682	18652	18907	18747	18708	18612	18700	18731	18720	18726	18718	18696	18780	18689	18691	18610	18606	18489	18755	18812	18836	18865	18666	18755	18567	18734	18642	18465	18773	18754	18632	18623	18744	18484	18557	18729	18599	18732	18606	18713	18638	18717	18701	18714	18742	18606	18822	18673	18716	18682	18797	18694	18538	18844	18736	18711	18554	18575	18765	18767	18562	18723	18455	18540	18482	18667	18534	18616	18652	18618	18750	18751	18776	18936	18749	18538	18865	18577	18654	18715	18573	18618	18665	19032	18799	18796	18759	18741	18814	18661	18754	18784	18774	18787	18670	18775	18643	18830	18789	18731	18718	18736	18774	18801	18695	18749	18828	18623	18704	18719	18727	18660	18716	18585	18685	18674	18780	18722	19029	18653	18746	18795	18691	18825	18675	18765	18735	18705	18859	18698	18718	18754	18777	18725	18728	18587	18683	18860	18722	18535	18829	18570	18770	18625	18679	18764	18840	18728	18543	18669	18813	18817	18763	18699	18930	18585	18827	18668	18712	18705	18642	18750	18811	18681	18674	18626	18785	18717	18720	18633	18698	18697	18773	18614	18598	18513	18642	18878	18667	18677	18650	18678	18612	18696	18586	18673	18694	18606	18712	18658	18589	18777	18634	18699	18623	18625	18711	18712	18642	18691	18710	18741	18677	18589	18801	18941	18695	18771	18694	18805	18755	18692	18655	18754	18695	18693	18644	18760	18914	18792	18550	18612	18537	18783	18632	18781	18670	18691	18741	18664	18653	18706	18689	18813	18694	18743	18511	18822	18676	18663	18705	18742	18739	18526	18811	18668	18700	18884	18884	18680	18823	18893	18648	18689	18707	18669	18691	18735	18814	18619	18713	18615	18734	18690	18639	18578	18858	18859	18666	18675	18788	18569	18609	18807	18587	18615	18550	18918	18781	18793	18608	18668	18673	18784	18646	18646	18724	18796	18676	18667	18652	18624	18979	18661	18645	18682	18762	18765	18605	18719	18769	18769	18698	18560	18600	18717	18554	18802	18678	18715	18697	18672	18531	18631	18819	18871	18685	18582	18680	18597	18815	18881	18802	18712	18864	18667	18642	18827	18727	18717	18642	18729	18786	18521	18789	18705	18795	18670	18534	18726	18811	18695	18739	18685	18705	18641	18817	18674	18611	18754	18743	18719	18524	18837	18789	18925	18711	18780	18618	18696	18458	18832	18680	18677	18742	18843	18850	18777	18756	18720	18559	18791	18688	18869	18613	18614	18754	18681	18569	18568	18589	18746	18783	18695	18680	18703	18782	18742	18753	18685	18696	18908	18688	18731	18739	18670	18678	18666	18805	18618	18705	18547	18564	18769	18747	18754	18765	18577	18819	18912	18530	18715	18608	18701	18559	18730	18692	18668	18758	18758	18695	18713	18794	18487	18789	18743	18617	18650	18848	18774	18639	18734	18648	18785	18694	18662	18555	18820	18725	18698	18812	18865	18566	18736	18672	18669	18738	18900	18762	18813	18661	18842	18789	18667	18635	18712	18583	18707	18941	18502	18713	18740	18739	18697	18615	18716	18955	18644	18769	18806	18673	18680	18841	18690	18786	18716	18882	18703	18646	18658	18859	18671	18864	18749	18659	18707	18800	18726	18610	18566	18740	18795	18607	18908	18821	18749	18663	18649	18624	18683	18659	18666	18659	18597	18617	18642	18764	18663	18786	18753	18673	18722	18657	18805	18667	18764	18839	18677	18775	18811	18649	18843	18911	18598	18592	18730	18759	18668	18562	18853	18765	18779	18629	18674	18781	18819	18600	18715	18732	18697	18801	18588	18833	18731	18704	18478	18703	18679	18808	18659	18852	18543	18618	18777	18701	18781	18503	18667	18657	18754	18684	18467	18768	18721	18832	18829	18642	18620	18730	18549	18723	18667	18842	18805	18608	18720	18775	18823	18548	18832	18704	18698	18862	18749	18672	18673	18552	18685	18900	18765	18706	18800	18922	18753	18791	18728	18818	18736	18697	18573	18887	18810	18809	18563	18892	18529	18702	18707	18664	18456	18788	18933	18608	18766	18741	18711	18651	18767	18703	18754	18585	18702	18762	18770	18786	18691	18616	18853	18767	18576	18564	18707	18634	18479	18806	18578	18640	18616	18869	18584	18655	18820	18596	18529	18692	18623	18710	18512	18684	18870	18629	18643	18596	18686	18727	18600	18783	18803	18822	18816	18641	18533	18750	18760	18632	18719	18657	18697	18824	18630	18628	18610	18712	18900	18738	18782	18698	18754	18776	18695	18801	18520	18730	18789	18824	18478	18764	18828	18781	18791	18718	18600	18847	18837	18762	18800	18713	18751	18526	18760	18755	18648	18668	18695	18878	18772	18731	18628	18666	18690	18564	18751	18813	18633	18611	18783	18659	18619	18756	18737	18615	18727	18674	18680	18856	18758	18761	18448	18776	18622	18888	18664	18748	18700	18710	18757	18858	18657	18717	18700	18764	18690	18783	18626	18727	18581	18739	18725	18852	18730	18632	18714	18550	18739	18642
30287	26435	28670	25721	23635	23587	23902	24901	27029	27605	26618	25019	24123	23644	23565	23401	23409	23119	23218	23330	23174	23440	23415	23165	23359	23467	23350	23220	23499	23318	23273	23331	23172	23469	23083	23221	23509	23361	23419	23242	23210	23561	23678	23244	23286	23273	23265	23101	23505	23293	23119	23205	23422	23261	23205	23434	23387	23270	23410	23302	23270	23087	23328	23266	23226	23209	23334	23193	23284	23324	23333	23232	23275	23206	23430	23005	23017	23332	23362	23257	23332	23163	23376	23309	23350	23267	23279	23305	23215	22930	23318	23392	23313	23195	23301	23326	23403	23175	23349	23386	23158	23276	23254	23348	23362	23115	23320	23357	23513	23226	23345	23263	23216	23311	23369	23104	23358	23275	23230	23063	23037	23251	23433	23256	23308	23216	23200	23030	23397	23229	23234	23289	23281	23193	23228	23126	23382	23248	23253	23363	23361	23376	23217	23181	23222	23107	23210	23282	23262	23233	23217	23069	23246	23027	23308	23228	23332	23133	23396	23210	23170	23388	23470	23114	23304	23157	23285	23274	23357	23006	23409	23303	23329	23069	23382	23115	23146	23308	23301	23204	23091	23440	23378	22918	23167	23173	23092	23385	23197	22966	23547	23207	23174	23564	23097	23470	23139	23336	23242	23224	23223	23201	23239	23036	23351	23201	23297	23151	23297	23130	23182	23287	23236	23277	23376	23382	23414	23224	23364	23429	23343	23227	23181	23291	23218	23138	23217	23184	23482	23319	23198	23280	23499	23286	23231	23244	23280	23227	23456	23459	23263	23212	22966	23273	23116	23238	23368	23360	23191	22936	23305	23037	23427	23164	23330	23178	23444	23478	23159	23316	23151	23282	23170	23218	23012	23466	23320	23185	23400	23225	23331	23267	23265	23088	23229	23241	23222	23269	23136	23189	23134	23249	23219	23303	23269	23229	23339	23410	23133	23334	23300	23230	23133	23209	23328	23248	23130	23328	23324	23038	23326	23288	23434	23463	23307	23350	23249	23170	23139	23270	23239	23024	23249	23083	23417	23388	23259	23093	23237	23269	23163	23331	23203	23209	23174	23315	23176	23180	23222	23188	23257	23382	23252	23199	23071	22943	23375	23201	23277	23225	23332	23333	23155	23217	23114	23148	23298	23128	23175	23359	23361	23281	23317	23156	23432	23275	23541	23440	23233	23195	23247	23466	23423	23351	23205	23234	23381	23382	23176	23438	23373	23038	23350	23189	23083	23421	23100	23259	23297	23385	23216	23170	23382	23275	23320	23345	23264	23351	23458	23227	23190	22945	23102	23195	23619	23292	23281	23358	23248	23273	23380	23280	23244	23201	23195	23339	23117	23448	23272	23375	23303	23135	23166	23130	23150	23320	23370	23159	23149	23335	23135	23213	23039	23293	23318	23139	23435	23421	23214	23205	23287	23320	23025	23119	23478	23251	23156	23256	23137	23156	23108	23381	23306	23211	23092	23221	23273	23358	23196	23316	23226	23364	23158	23428	23324	23188	23284	23204	23087	23227	23412	23147	23231	23368	23301	23156	23275	23307	23036	23286	23475	23298	23364	23316	23174	23097	23266	23286	23192	23449	23251	23335	23261	23172	23248	23415	23231	23310	23178	23167	23272	23231	23291	23122	23221	23213	23340	23050	23193	23393	23267	23152	23514	23344	23490	23293	23036	23210	23219	23179	23290	23189	23346	23284	23399	23397	23456	23274	22972	23167	23175	23437	23311	23472	23173	23487	23397	23250	23184	23231	23173	23013	23116	23485	23133	23352	23212	23152	23365	23268	23116	23376	23205	23083	23394	23282	23205	23223	23334	23444	23263	23176	23246	23207	23198	23391	23349	23552	23221	23092	23350	23233	22928	23205	23331	23324	23297	23168	23187	23401	23338	23419	23232	23409	23494	23144	23139	23131	23349	23077	23329	23041	23212	23237	23053	23210	23376	23351	23090	22905	23253	23081	23202	23134	23299	23427	23262	23315	23356	23284	23408	23259	23253	23235	23347	23253	23272	23435	23416	23204	23260	23286	23393	23241	23218	23057	23283	23249	23474	23221	23402	23231	23264	23444	23418	23196	23265	23218	23179	23242	23344	23414	23329	23303	23194	23580	23324	23395	23208	23232	23459	23472	23295	23248	23254	23171	23118	23443	23225	23302	23104	23123	23359	23096	23215	23274	23462	23234	23269	23275	23329	23118	23323	23077	23301	23332	23325	23244	23208	23080	23157	22944	23301	23300	23462	23331	23228	23271	23424	23186	23343	23232	23122	23371	23244	23319	23357	23311	23226	23262	23217	23212	23155	23324	23113	23448	23321	23412	23483	23109	23401	23450	23296	23207	23284	23289	23088	23337	23362	23279	23267	23295	23315	23107	23131	23315	23450	23284	23293	23034	23263	23175	23175	23353	23292	23299	23285	23318	23286	23294	23178	23074	23130	23320	23056	23238	23343	23177	23428	23198	23090	23500	23337	23346	23159	23307	23344	23346	23484	23168	23374	23144	23246	23163	23390	23442	23055	23419	23221	23171	23238	23171	23272	23405	23384	23121	23271	23348	23426	23241	23352	23313	23424	23285	23207	23281	23326	23330	23242	23156	23289	23331	23194	23368	23026	23388	23192	23327	23163	23149	23441	23131	23025	23288	23142	23162	23211	23078	23214	23082	23343	23210	23309	23193	23216	23082	23263	23268	23274	23021	23285	23180	23047	23503	23219	23389	23575	23384	23253	23222	23288	23467	23426	23222	23210	23109	23274	23265	23006	23177	23302	23463	23196	23312	23224	23024	23393	23211	23138	23175	23430	23280	23541	23347	23356	23158	23239	23333	23319	23278	23243	23430	23348	23172	22982	23296	23395	23304	23169	23193	23215	23369	23383	23116	23334	23323	23109	23159	23434	23400	23198	23270	23264	23209	23042	23363	23354	23219	23181	23310	23287	23437	23241	23309	23096	23327	23399	23304	23343	23174	23349	23050	23346	23098	23285	23224	23188	23387	23256	23256	23223	23066	23278	23219	23331	23122	23251	23463	23342	23245	23459	23199	23240	23120	23132	23325	23196	23294	23520	23137	23376	23262	23164	23346	22943	23166	23218	23270	23444	23455	23264	23257	23227	23310	23325	23287	23379	23307	23232	23426	23205	23551	23095	23006	23227	23399	23320	23344	23064	23272	23338	23384	23424	23316	23138	22895	23281	23463	23268	23020	23299	23229	23351	23077	23455	23285	23272	23165	23206	23081	23204	23231	23167	23315	23188	23145	23391	23265	23386	23374	23253	23142	23361	23298	23626	23243	23248	23158	23246	23152	23393	23372	23187	23284	23536	23367	23381	23289	23403	23221	23352	23276	23325	23152	23340	23402	23221	23212	23194	23231	23314	23513	23143	23407	23176	23328	23267	23212	23133	23137	23178	23216	23203	23113	23329	23320	23350	23024	23356	23289	23318	23370	23270	23380	23213	23194	23209	23353	23529	23252	23217	23319	23211	23159	23446	23268	23201	23288	23258	23438	23548	23392	23225	23421	23396	23272	23343	23177	23270	23018	23130	23273	23217	23449	23305	23356	23213	23148	23454	23275	23499	23171	23300	23284	23263	23154	23043	23162	23264	23316	23312	23350	23303	23137	23539	23252	23208	23284	23302	23167	23092	23244	23278	23202	23267	23361	23253	23357	23355	23445	23420	23548	23234	23372	23253	23260	23222	23329	23092	23236	23153	23187	23328	23240	23309	23315	23190	23223	23334	23179	23244	23269	23314	23451	23358	23480	23450	23288	23169	23361	23200	23177	23121	22984	23270	23200	23399	23388	23140	23314	23415	23120	23288	23159	23272	23352	23384	23284	23041	23304	23166	23112	23030	23276	23155	23461	23336	23284	23176	23356	23449	23163	23098	23394	23331	23209	23052	23067	22915	23273	23187	23264	23202	23382	23298	23272	23306	23211	23218	23213	23359	23236	23126	23427	23263	23344	23326	23506	23340	23539	23293	23336	23256	23194	23281	23368	23308	23292	23372	23319	23302	23514	23138	23081	23312	23388	23246	23157	23544	23263	23228	22926	23279	23229	23259	23428	23356	23310	23013	23184	23255	23146	23412	23350	23448	22981	23250	23290	23204	23232	23295	23221	23392	23321	23289	23059	23371	23228	23340	23512	23362	23103	23264	23256	23180	23537	23339	23268	23427	23328	23169	23439	23383	23306	23261	23223	23484	23184	23349	23225	23073	23524	23328	23217	23116	23200	23379	23162	23456	23436	23071	23260	23355	23201	23350	23122	23487	23202	23243	23360	23468	23246	23344	23273	23451	23278	23395	23219	23309	23320	22988	23275	23389	23325	23338	23325	23318	23164	23197	23161	23364	22981	22973	23062	23256	23219	23022	23150	23311	23281	23328	23394	23375	23228	23180	23408	23281	23066	23248	23282	23118	23315	23181	23341	23245	23244	23169	23175	23180	23299	23362	23228	23110	23400	23126	23149	23430	23300	23308	23344	23266	23241	23308	23405	23223	23310	23455	23089	23267	23089	23264	23191	23135	23390	23297	23250	23332	23344	23280	23184	23174	23284	23135	23372	23310	23464	23373	23281	23205	23451	23442	23243	23446	23299	23141	23260	23127	23385	23282	23240	23366	23361	23187	23347	23387	23380	23378	23437	23246	23241	23381	23266	23333	23188	23316	23497	23161	23339	23289	23333	23275	23230	23087	23377	23210	23055	23293	23275	23227	23255	23166	23257	23459	23406	23199	23017	23326	23192	23313	23328	23456	23223	23330	23331	23110	23181	23159	23482	23111	23114	23181	23251	23096	23286	23291	23207	23167	22978	23225	23224	23314	23048	23166	23277	23299	23232	23014	23297	23459	23183	23217	23290	23211	23322	23255	23418	23369	23168	23438	23195	23334	23172	23258	23315	23319	23106	23303	22980	23204	23454	23478	23238	23278	23134	23078	23287	23435	23482	23256	23273	23322	23263	23189	23173	23368	23300	23281	23299	23417	23311	23208	23161	23497	23369	23440	23414	23276	23251	23213	23283	23306	23088	23378	23240	23289	23171	23174	23497	23556	23148	23467	23313	23420	23152	23186	23236	23407	23413	23320	23433	23514	23402	23291	23378	23037	23313	23480	23410	23281	23267	23354	23367	23461	23218	23247	23270
23115	31996	23003	19082	18915	18550	18978	21433	23335	23640	22021	20585	19309	18624	18644	18335	18156	18334	18277	18298	18190	18265	18240	18354	18247	18351	18388	18353	18250	18290	18212	18251	18354	18339	18092	18282	18265	18322	18225	18267	18395	18168	18311	18295	18285	18260	18243	18293	18299	18278	18365	18453	18169	18359	18134	18316	18407	18270	18272	18426	18189	18424	18291	18351	18375	18129	18636	18313	18348	18213	18233	18474	18111	18290	18262	18464	18238	18341	18177	18364	18287	18330	18167	18474	18098	18195	18221	18172	18373	18329	18300	18289	18278	18265	18346	18233	18309	18352	18399	18346	18259	18208	18126	18382	18343	18313	18205	18375	18272	18276	18405	18357	18381	18222	18303	18347	18240	18386	18300	18266	18220	18111	18197	18254	18389	18206	18421	18233	18286	18474	18311	18475	18246	18301	18176	18228	18238	18392	18260	18414	18175	18346	18158	18198	18305	18387	18186	18168	18242	18448	18172	18289	18186	18237	18386	18337	18238	18262	18337	18482	18218	18299	18325	18283	18212	18165	18273	18355	18315	18175	18226	18303	18258	18329	18502	18305	18208	18283	18403	18259	18330	18475	18288	18154	18221	18393	18177	18273	18453	18280	18305	18260	18441	18321	18421	18301	18188	18303	18290	18378	18253	18298	18389	18332	18287	18132	18245	18214	18329	18204	18291	18272	18166	18335	18333	18140	18214	18218	18403	18298	18239	18334	18230	18263	18278	18277	18214	18329	18218	18144	18446	18387	18571	18176	18065	18309	18253	18190	18274	18262	18287	18199	18453	18382	18373	18419	18236	18448	18193	18345	18273	18386	18300	18284	18376	18330	18407	18336	18259	18218	18164	18209	18391	18270	18532	18139	18232	18359	18057	18337	18149	18275	18385	18203	18256	18334	18159	18266	18093	18312	18228	18305	18445	18241	18385	18186	18236	18349	18240	18312	18358	18259	18338	18140	18341	18395	18296	18376	18226	18359	18263	18246	18332	18321	18317	18242	18294	18127	18351	18228	18259	18206	18306	18031	18306	18193	18325	18255	18282	18283	18165	18384	18299	18138	18339	18345	18397	18295	18153	18273	18358	18412	18208	18234	18266	18215	18169	18408	18235	18252	18310	18183	18336	18236	18458	18277	18099	18167	18202	18190	18316	18244	18291	18236	18326	18421	18302	18301	18226	18365	18267	18246	18323	18388	18291	18238	18252	18430	18407	18428	18108	18332	18159	18369	18093	18338	18448	18309	18322	18339	18380	18272	18370	18309	18363	18265	18225	18275	18418	18160	18225	18311	18245	18469	18146	18318	18213	18159	18397	18173	18253	18307	18269	18239	18370	18334	18380	18416	18158	18078	18170	18588	18536	18172	18119	18222	18421	18313	18525	18226	18245	18204	18377	18257	18248	18317	18346	18209	18319	18196	18267	18509	18354	18540	18379	18268	18110	18289	18393	18336	18304	18306	18369	18361	18183	18251	18276	18162	18320	18300	18299	18246	18317	18075	18152	18220	18272	18326	18365	18271	18319	18127	18192	18443	18338	18191	18259	18297	18417	18261	18169	18316	18318	18248	18196	18280	18399	18130	18336	18224	18209	18408	18159	18387	18136	18388	18255	18361	18276	18277	18331	18177	18386	18350	18341	18256	18409	18280	18389	18473	18329	18290	18162	18369	18127	18283	18356	18332	18289	18253	18331	18183	18309	18389	18280	18267	18429	18222	18378	18206	18231	18137	18145	18369	18350	18337	18260	18328	18173	18428	18313	18456	18241	18371	18320	18306	18387	18231	18234	18375	18310	18205	18374	18073	18289	18212	18286	18265	18212	18148	18346	18421	18139	18340	18331	18470	18250	18212	18294	18352	18388	18291	18177	18402	18305	18181	18275	18129	18272	18347	18338	18319	18127	18249	18239	18275	18313	18371	18282	18279	18195	18315	18400	18178	18277	18293	18396	18338	18234	18258	18463	18184	18222	18279	18091	18496	18287	18190	18372	18192	18307	18190	18378	18446	18131	18398	18241	18232	18491	18259	18267	18260	18379	18233	18214	18369	18230	18340	18392	18428	18404	18253	18408	18144	18120	18169	18210	18416	18371	18375	18288	18368	18195	18413	18268	18305	18408	18278	18340	18376	18214	18261	18198	18317	18028	18303	18291	18254	18451	18418	18219	18399	18490	18165	18414	18206	18271	18290	18314	18389	18234	18201	18153	18195	18338	18243	18296	18369	18210	18244	18429	18335	18353	18395	18351	18222	18398	18381	18255	18225	18327	18187	18312	18301	18341	18394	18201	18285	18311	18341	18308	18179	18303	18458	18380	18376	18340	18347	18459	18455	18304	18396	18203	18249	18273	18317	18310	18248	18431	18204	18277	18349	18289	18319	18255	18311	18244	18149	18439	18353	18220	18238	18317	18295	18113	18356	18291	18143	18276	18322	18342	18391	18292	18227	18097	18158	18371	18279	18274	18319	18264	18170	18344	18318	18295	18414	18289	18306	18255	18292	18279	18279	18430	18261	18213	18304	18268	18245	18226	18333	18471	18320	18223	18427	18219	18274	18275	18191	18484	18258	18173	18331	18298	18127	18355	18217	18095	18293	18286	18397	18432	18338	18337	18328	18167	18373	18282	18324	18267	18307	18144	18319	18446	18217	18116	18337	18286	18462	18234	18270	18341	18348	18409	18398	18301	18103	18425	18336	18242	18232	18455	18324	18374	18121	18288	18427	18331	18348	18096	18217	18338	18109	18370	18388	18299	18265	18110	18244	18204	18337	18364	18304	18352	18192	18490	18230	18125	18312	18246	18344	18230	18202	18372	18279	18515	18413	18334	18356	18209	18363	18112	18331	18198	18492	18150	18254	18294	18148	18411	18307	18242	18232	18206	18304	18298	18359	18402	18375	18392	18396	18231	18027	18253	18049	18404	18234	18459	18479	18155	18321	18270	18349	18367	18377	18459	18302	18290	18461	18216	18074	18349	18262	18471	18297	18476	18337	18319	18277	18274	18255	18280	18392	18208	18340	18350	18321	18401	18436	18345	18401	18310	18268	18306	18174	18422	18228	18413	18430	18378	18388	18084	18461	18283	18231	18476	18126	18395	18229	18396	18306	18083	18252	18356	18452	18324	18346	18231	18355	18362	18187	18405	18263	18573	18510	18206	18325	18213	18163	18255	18279	18312	18302	18383	18480	18343	18274	18492	18343	18310	18265	18290	18262	18333	18363	18212	18395	18301	18189	18226	18184	18338	18325	18309	18343	18173	18359	18182	18224	18356	18364	18222	18293	18304	18394	18321	18243	18126	18444	18358	18318	18442	18274	18207	18374	18280	18297	18422	18409	18189	18268	18322	18216	18468	18249	18191	18396	18312	18482	18209	18396	18311	18116	18281	18149	18209	18321	18055	18178	18322	18289	18417	18243	18224	18436	18301	18168	18205	18275	18459	18179	18380	18318	18198	18354	18152	18384	18319	18395	18330	18429	18153	18270	18205	18561	18222	18448	18311	18242	18234	18293	18229	18211	18338	18528	18152	18185	18301	18418	17994	18218	18457	18283	18359	18331	18315	18362	18196	18503	18240	18203	18376	18201	18399	18365	18284	18067	18335	18488	18378	18209	18335	18232	18285	18358	18404	18435	18309	18295	18331	18209	18342	18353	18336	18308	18243	18255	18319	18234	18221	18217	18047	18321	18262	18186	18554	18176	18301	18394	18373	18322	18311	18265	18437	18347	18183	18163	18315	18292	18441	18282	18475	18209	18280	18297	18137	18280	18336	18296	18311	18288	18164	18493	18223	18279	18380	18106	18335	18241	18295	18215	18284	18180	18337	18356	18393	18241	18217	18323	18032	18343	18185	18291	18295	18082	18185	18166	18200	18301	18220	18330	18400	18437	18102	18369	18208	18216	18320	18308	18410	18222	18160	18169	18220	18133	18354	18254	18252	18278	18357	18279	18392	18450	18347	18146	18358	18300	18211	18225	18271	18299	18358	18105	18571	18289	18373	18371	18182	18379	18383	18259	18436	18271	18324	18403	18396	18241	18277	18253	18177	18385	18349	18261	18250	18240	18360	18313	18266	18334	18336	18238	18168	18462	18246	18323	18363	18211	18338	18182	18282	18312	18237	18318	18136	18223	18210	18363	18269	18320	18112	18307	18246	18364	18115	18332	18493	18074	18313	18510	18123	18421	18223	18349	18389	18500	18329	18328	18232	18332	18439	18274	18249	18333	18275	18274	18220	18461	18225	18427	18349	18326	18235	18381	18475	18324	18242	18206	18363	18283	18366	18150	18366	18210	18210	18434	18284	18177	18402	18368	18170	18368	18312	18271	18242	18299	18249	18469	18210	18324	18277	18131	18238	18370	18082	18191	18359	18304	18278	18340	18334	18255	18177	18271	18293	18257	18340	18286	18157	18264	18284	18274	18301	18121	18307	18355	18273	18164	18402	18261	18386	18457	18211	18229	18428	18237	18159	18295	18400	18132	18361	18284	18168	18344	18349	18380	18406	18340	18380	18333	18256	18382	18280	18247	18182	18286	18019	18243	18364	18288	18083	18322	18229	18233	18312	18390	18361	18410	18328	18329	18335	18199	18402	18263	18241	18335	18224	18200	18255	18364	18220	18256	18275	18365	18293	18327	18312	18382	18171	18333	18425	18258	18266	18285	18314	18437	18245	18221	18285	18226	18338	18468	18179	18140	18309	18219	18354	18328	18437	18011	18329	18452	18462	18306	18464	18152	18435	18268	18267	18242	18243	18433	18256	18385	18352	18407	18262	18159	18403	18354	18353	18357	18409	18213	18450	18209	18339	18307	18256	18069	18340	18481	18310	18324	18141	18379	18303	18170	18175	18044	18384	18339	18358	18266	18302	18169	18158	18295	18374	18410	18381	18278	18342	18201	18182	18332	18281	18250	18192	18493	18266	18490	18434	18252	18061	18340	18204	18336	18260	18217	18225	18333	18373	18350	18272	18277	18221	18426	18320	18339	18353	18488	18371	18161	18204	18210	18282	18263	18254	18145	18293	17971	18163	18232	18265	18342	18400	18371	18278	18420	18303	18176	18370	18320	18352	18213	18296	18272	18254	18408	18482	18416	18259	18280	18439	18392	18207	18436	18280	18389	18397	18270	18111	18258	18303	18298	18290	18278
25318	21746	29038	25369	23174	22818	23683	32055	37413	37749	36042	30736	24684	21321	19493	18919	18623	18664	18690	18517	18467	18525	18734	18510	18701	18610	18448	18207	18709	18691	18659	18475	18426	18673	18550	18478	18655	18756	18505	18573	18667	18253	18566	18515	18282	18420	18724	18616	18587	18534	18429	18684	18512	18505	18406	18532	18492	18406	18550	18657	18515	18410	18507	18599	18657	18479	18366	18451	18590	18595	18515	18668	18650	18394	18515	18437	18478	18533	18590	18667	18536	18655	18627	18513	18695	18515	18559	18689	18354	18357	18521	18450	18492	18510	18507	18472	18623	18583	18463	18371	18474	18661	18581	18559	18572	18632	18525	18508	18549	18467	18594	18564	18453	18609	18568	18465	18491	18388	18486	18547	18442	18645	18467	18336	18520	18589	18586	18499	18571	18322	18714	18529	18524	18449	18663	18545	18388	18814	18354	18649	18691	18382	18543	18450	18630	18716	18383	18502	18653	18665	18551	18611	18610	18651	18393	18566	18416	18567	18548	18569	18627	18367	18487	18547	18511	18674	18309	18495	18586	18461	18390	18316	18556	18335	18407	18335	18533	18581	18609	18644	18275	18572	18654	18447	18288	18445	18472	18541	18607	18518	18495	18505	18547	18551	18516	18339	18563	18419	18690	18462	18524	18580	18541	18534	18578	18545	18433	18644	18589	18597	18560	18613	18492	18333	18718	18586	18383	18623	18674	18632	18484	18467	18471	18693	18499	18452	18687	18435	18542	18722	18539	18614	18470	18406	18603	18519	18695	18410	18526	18477	18459	18331	18478	18447	18419	18476	18498	18473	18446	18587	18356	18453	18428	18657	18618	18654	18628	18836	18571	18657	18450	18525	18528	18721	18549	18566	18622	18528	18499	18316	18498	18426	18417	18249	18583	18625	18558	18305	18626	18631	18422	18624	18651	18459	18574	18535	18390	18732	18470	18409	18548	18420	18567	18427	18587	18442	18597	18489	18302	18605	18208	18513	18640	18362	18528	18606	18709	18743	18548	18629	18526	18605	18529	18437	18406	18583	18463	18595	18486	18488	18473	18481	18516	18408	18627	18388	18372	18573	18430	18430	18631	18303	18584	18666	18689	18628	18621	18469	18631	18467	18614	18505	18484	18580	18728	18437	18703	18478	18526	18631	18547	18339	18566	18657	18536	18566	18533	18730	18867	18661	18650	18444	18736	18567	18710	18585	18426	18687	18436	18569	18772	18435	18410	18505	18467	18590	18605	18598	18548	18635	18463	18670	18614	18822	18830	18644	18506	18600	18518	18378	18697	18582	18612	18638	18705	18811	18488	18786	18655	18367	18522	18590	18788	18517	18375	18554	18696	18681	18685	18509	18403	18439	18460	18362	18620	18619	18683	18535	18514	18646	18638	18603	18541	18401	18568	18656	18491	18437	18685	18440	18636	18396	18553	18564	18592	18484	18444	18514	18455	18609	18561	18420	18514	18423	18566	18673	18650	18607	18498	18640	18774	18676	18618	18443	18435	18460	18544	18453	18396	18571	18410	18565	18529	18393	18511	18676	18492	18541	18597	18493	18377	18599	18327	18463	18563	18352	18474	18632	18614	18595	18475	18449	18480	18648	18630	18463	18493	18439	18331	18540	18572	18733	18213	18448	18664	18490	18598	18639	18692	18540	18392	18525	18437	18575	18596	18865	18633	18435	18447	18646	18398	18646	18707	18493	18609	18385	18561	18428	18538	18462	18557	18490	18662	18546	18870	18656	18610	18750	18401	18425	18659	18378	18704	18698	18571	18665	18564	18495	18633	18603	18593	18666	18485	18390	18673	18705	18511	18582	18356	18754	18657	18518	18490	18340	18494	18553	18380	18426	18508	18527	18494	18701	18840	18515	18643	18444	18391	18541	18587	18584	18641	18632	18658	18543	18708	18487	18647	18569	18686	18511	18426	18504	18685	18512	18445	18550	18431	18372	18723	18384	18792	18465	18610	18605	18652	18566	18472	18601	18659	18624	18454	18466	18519	18500	18593	18461	18381	18589	18469	18470	18481	18327	18466	18567	18654	18431	18551	18535	18611	18612	18664	18654	18808	18326	18583	18680	18588	18498	18635	18639	18517	18531	18741	18779	18533	18537	18646	18564	18656	18577	18473	18440	18549	18381	18606	18581	18613	18449	18300	18535	18552	18570	18485	18473	18615	18500	18555	18606	18642	18444	18788	18474	18228	18623	18827	18523	18528	18493	18443	18582	18527	18517	18641	18651	18457	18644	18544	18492	18433	18515	18517	18594	18612	18621	18754	18689	18698	18556	18364	18631	18507	18681	18604	18370	18500	18551	18462	18397	18740	18506	18522	18611	18467	18518	18414	18504	18315	18706	18454	18553	18473	18682	18566	18677	18650	18622	18430	18747	18418	18617	18380	18392	18607	18387	18557	18530	18324	18572	18494	18412	18547	18632	18553	18339	18509	18654	18848	18626	18632	18707	18505	18781	18496	18500	18564	18558	18534	18472	18545	18593	18447	18664	18439	18563	18545	18491	18610	18533	18605	18693	18700	18784	18520	18388	18639	18506	18513	18585	18299	18467	18582	18535	18539	18443	18270	18414	18321	18492	18366	18633	18641	18819	18504	18573	18700	18753	18515	18514	18729	18613	18681	18614	18572	18473	18418	18377	18653	18388	18441	18573	18469	18622	18578	18507	18423	18678	18456	18672	18633	18359	18425	18690	18426	18481	18733	18807	18468	18486	18514	18661	18560	18556	18182	18635	18416	18426	18583	18535	18634	18523	18426	18312	18597	18677	18607	18480	18624	18322	18475	18754	18467	18360	18584	18522	18537	18310	18562	18799	18473	18664	18505	18603	18542	18677	18498	18455	18690	18579	18511	18363	18763	18540	18554	18432	18331	18376	18577	18389	18689	18372	18579	18614	18567	18480	18315	18606	18603	18674	18602	18686	18701	18733	18466	18396	18418	18313	18544	18384	18696	18491	18643	18493	18393	18604	18643	18480	18513	18635	18422	18599	18719	18529	18674	18638	18385	18584	18560	18422	18464	18635	18492	18736	18426	18627	18511	18657	18446	18504	18416	18750	18507	18553	18600	18676	18613	18629	18710	18513	18569	18551	18600	18660	18523	18569	18666	18455	18729	18440	18766	18580	18577	18463	18483	18501	18726	18648	18482	18589	18534	18512	18484	18551	18613	18429	18732	18551	18641	18492	18751	18437	18454	18609	18638	18456	18427	18485	18681	18377	18861	18505	18392	18495	18313	18610	18683	18403	18585	18465	18571	18338	18632	18522	18539	18550	18351	18449	18486	18310	18510	18535	18231	18562	18661	18605	18652	18499	18560	18650	18451	18641	18684	18612	18562	18341	18568	18491	18582	18517	18422	18512	18594	18427	18352	18616	18697	18195	18402	18501	18671	18546	18496	18429	18477	18513	18549	18599	18568	18632	18556	18422	18540	18535	18278	18472	18476	18546	18402	18583	18724	18645	18421	18666	18698	18302	18594	18717	18511	18256	18556	18567	18648	18556	18602	18522	18649	18537	18765	18469	18591	18553	18574	18683	18649	18707	18536	18506	18475	18675	18383	18435	18514	18451	18652	18635	18517	18558	18417	18556	18439	18581	18630	18560	18338	18583	18613	18826	18534	18514	18517	18547	18533	18677	18461	18489	18414	18642	18508	18456	18638	18538	18568	18578	18495	18357	18412	18312	18513	18460	18352	18469	18451	18322	18531	18691	18584	18427	18353	18688	18862	18779	18467	18520	18505	18593	18578	18425	18230	18448	18729	18621	18562	18488	18583	18639	18657	18721	18478	18559	18713	18602	18519	18403	18589	18385	18497	18748	18489	18599	18603	18499	18519	18556	18476	18506	18573	18625	18589	18490	18386	18550	18690	18363	18568	18600	18528	18593	18528	18478	18486	18492	18676	18442	18650	18425	18569	18491	18528	18625	18298	18653	18634	18594	18578	18696	18506	18475	18677	18690	18519	18515	18334	18741	18692	18563	18795	18636	18511	18405	18345	18499	18514	18445	18684	18876	18682	18707	18697	18544	18619	18703	18527	18570	18374	18505	18659	18595	18488	18504	18433	18558	18694	18594	18632	18396	18529	18609	18503	18450	18353	18516	18644	18403	18470	18608	18468	18565	18493	18457	18572	18671	18516	18617	18674	18607	18438	18588	18585	18564	18381	18452	18451	18566	18458	18713	18332	18378	18559	18285	18495	18616	18533	18731	18587	18809	18526	18450	18591	18546	18614	18679	18506	18572	18707	18622	18437	18488	18636	18556	18557	18337	18516	18572	18583	18509	18525	18492	18664	18721	18548	18680	18450	18435	18657	18507	18575	18517	18594	18435	18616	18673	18543	18686	18387	18407	18544	18587	18441	18627	18463	18614	18528	18588	18549	18522	18538	18404	18623	18652	18638	18391	18511	18579	18560	18784	18551	18708	18581	18458	18513	18623	18629	18698	18568	18541	18509	18512	18530	18301	18615	18705	18639	18663	18510	18523	18302	18543	18676	18521	18716	18594	18639	18709	18541	18515	18419	18347	18567	18709	18430	18668	18593	18634	18386	18544	18470	18422	18402	18386	18556	18588	18560	18626	18615	18449	18549	18689	18506	18764	18642	18496	18576	18609	18816	18608	18539	18279	18573	18462	18580	18499	18502	18520	18505	18746	18529	18481	18601	18624	18558	18516	18309	18360	18783	18543	18497	18569	18525	18560	18701	18580	18600	18379	18682	18564	18524	18794	18594	18433	18605	18470	18468	18602	18670	18572	18582	18420	18714	18500	18578	18619	18615	18467	18591	18665	18251	18560	18585	18709	18760	18671	18649	18635	18418	18706	18428	18582	18545	18544	18514	18492	18395	18625	18697	18654	18396	18533	18570	18596	18744	18620	18406	18501	18507	18517	18690	18473	18653	18638	18595	18549	18635	18538	18786	18492	18418	18508	18613	18458	18666	18418	18635	18362	18606	18488	18554	18450	18688	18432	18594	18605	18432	18531	18508	18567	18614	18527	18570	18528	18409	18523	18530	18451	18524	18359	18401	18650	18413	18594	18518	18513	18727	18513	18568	18468	18399	18491	18800	18354	18705	18730	18582	18613	18638	18575	18324	18602	18484	18578	18768	18318	18580	18548	18630	18736	18642	18627
28991	48721	39230	20617	21292	19493	21275	33803	37848	37550	35210	28565	21760	17772	16380	15545	15525	15403	15547	15751	15602	15387	15584	15507	15603	15380	15582	15507	15589	15606	15651	15566	15549	15463	15576	15443	15553	15511	15551	15534	15465	15545	15451	15488	15496	15684	15289	15571	15601	15422	15625	15547	15748	15397	15405	15399	15532	15414	15467	15536	15455	15505	15451	15248	15410	15439	15614	15533	15393	15577	15525	15603	15590	15529	15401	15655	15640	15417	15486	15561	15547	15547	15576	15600	15465	15570	15535	15611	15734	15526	15598	15398	15717	15491	15545	15553	15499	15523	15771	15470	15434	15452	15524	15649	15278	15551	15573	15565	15585	15389	15562	15585	15341	15734	15721	15456	15566	15409	15756	15613	15488	15264	15472	15615	15501	15456	15632	15621	15559	15422	15433	15505	15596	15558	15469	15518	15494	15554	15473	15676	15452	15575	15508	15430	15377	15542	15538	15561	15645	15481	15655	15511	15369	15617	15587	15374	15494	15532	15489	15434	15560	15599	15361	15507	15545	15671	15337	15463	15642	15560	15495	15603	15534	15580	15629	15605	15594	15624	15681	15546	15584	15490	15599	15579	15501	15557	15408	15405	15567	15456	15441	15621	15639	15599	15544	15581	15622	15448	15560	15474	15506	15582	15473	15570	15532	15372	15571	15538	15618	15375	15567	15576	15490	15330	15485	15533	15512	15461	15583	15419	15415	15551	15719	15513	15643	15411	15590	15531	15592	15431	15486	15460	15448	15615	15702	15465	15580	15535	15784	15380	15486	15351	15482	15653	15508	15520	15578	15534	15647	15609	15410	15642	15508	15572	15569	15448	15391	15559	15556	15602	15231	15495	15608	15446	15497	15445	15578	15618	15242	15632	15498	15406	15380	15579	15590	15549	15593	15636	15685	15557	15562	15507	15471	15555	15570	15571	15453	15514	15371	15489	15655	15549	15574	15636	15425	15477	15698	15348	15435	15536	15464	15546	15657	15478	15563	15542	15647	15523	15585	15441	15677	15392	15520	15432	15458	15454	15552	15421	15465	15516	15543	15488	15599	15778	15636	15567	15425	15434	15596	15474	15616	15543	15495	15575	15553	15430	15521	15599	15545	15594	15623	15679	15468	15541	15531	15649	15629	15430	15706	15490	15421	15595	15764	15491	15549	15472	15660	15361	15406	15587	15330	15509	15626	15555	15687	15549	15496	15542	15269	15446	15586	15492	15449	15458	15559	15466	15581	15435	15536	15654	15475	15551	15493	15653	15510	15512	15632	15371	15580	15473	15596	15610	15547	15389	15642	15562	15422	15436	15494	15535	15531	15529	15525	15534	15607	15733	15541	15529	15565	15555	15747	15563	15680	15455	15451	15415	15536	15614	15605	15373	15631	15557	15600	15305	15684	15664	15624	15627	15491	15488	15543	15553	15560	15708	15627	15496	15614	15401	15506	15517	15433	15511	15504	15515	15577	15454	15711	15678	15375	15572	15635	15716	15617	15573	15618	15424	15644	15411	15478	15624	15631	15550	15527	15438	15631	15492	15370	15490	15665	15547	15624	15741	15451	15584	15419	15573	15600	15493	15550	15620	15529	15697	15560	15492	15366	15314	15376	15556	15486	15562	15264	15318	15731	15577	15464	15425	15445	15447	15514	15505	15623	15735	15524	15730	15463	15492	15686	15371	15578	15679	15581	15654	15478	15476	15533	15560	15498	15586	15448	15470	15317	15562	15488	15721	15611	15431	15506	15507	15462	15678	15618	15522	15571	15556	15540	15559	15560	15590	15601	15612	15388	15523	15684	15587	15684	15526	15491	15422	15520	15559	15521	15469	15588	15514	15448	15605	15360	15593	15792	15454	15651	15643	15477	15464	15507	15640	15655	15513	15466	15629	15558	15511	15465	15630	15475	15500	15439	15432	15401	15440	15583	15606	15525	15637	15669	15401	15484	15614	15461	15566	15685	15510	15618	15615	15433	15637	15524	15717	15434	15571	15595	15618	15474	15605	15514	15424	15548	15432	15443	15370	15526	15546	15594	15603	15491	15570	15596	15559	15612	15543	15496	15469	15651	15455	15621	15553	15634	15513	15415	15722	15439	15643	15581	15479	15491	15622	15523	15433	15442	15474	15383	15466	15552	15565	15569	15481	15661	15491	15676	15677	15406	15457	15472	15372	15554	15562	15624	15427	15484	15531	15426	15642	15468	15576	15517	15660	15514	15695	15583	15566	15565	15615	15550	15381	15484	15529	15586	15505	15498	15448	15632	15455	15323	15726	15483	15528	15509	15525	15541	15332	15675	15391	15561	15604	15625	15516	15420	15645	15478	15427	15410	15560	15482	15518	15533	15587	15623	15587	15378	15487	15502	15496	15565	15453	15562	15573	15643	15474	15526	15598	15506	15520	15473	15511	15656	15418	15435	15723	15697	15684	15628	15432	15623	15586	15674	15407	15615	15683	15410	15423	15527	15302	15521	15695	15614	15580	15578	15488	15422	15622	15513	15401	15557	15625	15685	15395	15542	15520	15625	15706	15569	15429	15269	15429	15422	15486	15409	15606	15409	15411	15411	15423	15442	15471	15567	15707	15546	15560	15448	15450	15470	15446	15598	15558	15400	15578	15448	15407	15356	15336	15440	15566	15574	15493	15409	15570	15491	15371	15649	15581	15494	15578	15413	15422	15527	15401	15437	15436	15569	15585	15521	15577	15580	15590	15487	15374	15492	15527	15596	15449	15616	15461	15559	15597	15728	15582	15503	15528	15362	15723	15508	15616	15503	15534	15524	15461	15565	15586	15350	15491	15497	15520	15554	15244	15442	15669	15485	15559	15443	15553	15485	15490	15573	15579	15511	15618	15485	15504	15406	15614	15706	15455	15689	15376	15561	15454	15395	15626	15499	15557	15554	15439	15567	15461	15530	15459	15547	15558	15546	15489	15500	15532	15538	15583	15510	15729	15419	15234	15478	15572	15433	15556	15613	15646	15656	15578	15625	15553	15327	15560	15663	15651	15415	15463	15430	15620	15472	15676	15573	15561	15595	15599	15532	15660	15599	15604	15653	15395	15615	15547	15417	15497	15402	15452	15496	15498	15398	15430	15326	15558	15477	15737	15594	15608	15518	15486	15470	15598	15579	15558	15681	15564	15509	15659	15613	15487	15500	15497	15570	15544	15388	15582	15571	15574	15483	15365	15299	15508	15554	15531	15430	15648	15585	15594	15379	15607	15489	15424	15420	15582	15540	15621	15580	15750	15479	15473	15627	15284	15547	15612	15407	15533	15444	15417	15518	15497	15519	15554	15628	15290	15535	15704	15525	15684	15643	15594	15622	15574	15504	15476	15421	15649	15538	15497	15610	15250	15640	15459	15509	15649	15506	15436	15422	15726	15645	15456	15606	15592	15541	15544	15577	15495	15528	15664	15505	15551	15725	15373	15542	15722	15517	15651	15436	15479	15667	15478	15576	15322	15498	15445	15503	15579	15510	15739	15616	15451	15612	15614	15693	15535	15663	15624	15542	15404	15523	15471	15480	15639	15547	15551	15568	15597	15444	15518	15623	15577	15413	15661	15589	15578	15504	15550	15545	15484	15490	15495	15533	15623	15522	15391	15481	15576	15501	15612	15648	15539	15646	15406	15441	15597	15558	15316	15650	15812	15757	15421	15449	15590	15475	15401	15606	15304	15486	15424	15485	15570	15589	15486	15648	15648	15507	15444	15638	15511	15669	15635	15572	15593	15557	15509	15510	15514	15395	15474	15497	15691	15552	15667	15692	15676	15543	15473	15567	15507	15736	15630	15498	15571	15282	15655	15503	15527	15594	15721	15426	15527	15481	15580	15523	15382	15518	15337	15589	15404	15507	15468	15616	15690	15475	15527	15548	15614	15576	15632	15546	15503	15651	15611	15546	15396	15706	15420	15492	15486	15565	15649	15531	15605	15433	15517	15552	15601	15557	15593	15481	15532	15578	15538	15482	15639	15756	15648	15489	15617	15426	15529	15455	15469	15537	15515	15597	15315	15533	15625	15564	15371	15613	15376	15622	15510	15673	15556	15568	15577	15625	15629	15561	15497	15672	15515	15669	15611	15306	15560	15556	15456	15617	15508	15443	15488	15315	15387	15649	15469	15496	15544	15590	15510	15459	15438	15598	15655	15528	15602	15534	15583	15564	15483	15274	15567	15449	15563	15601	15612	15652	15532	15512	15405	15706	15434	15385	15516	15541	15403	15520	15337	15589	15591	15597	15553	15587	15614	15587	15435	15580	15408	15691	15492	15672	15492	15614	15568	15495	15517	15653	15353	15501	15720	15651	15630	15398	15644	15613	15651	15564	15600	15593	15500	15632	15545	15476	15371	15586	15549	15766	15624	15535	15498	15612	15600	15423	15430	15531	15500	15497	15610	15615	15337	15509	15606	15385	15451	15515	15447	15612	15539	15552	15569	15529	15431	15485	15531	15551	15326	15654	15457	15578	15396	15602	15556	15443	15547	15506	15527	15630	15596	15611	15583	15576	15556	15568	15528	15647	15525	15656	15677	15589	15650	15582	15553	15631	15387	15478	15489	15667	15430	15634	15414	15541	15438	15366	15488	15308	15408	15606	15437	15457	15702	15562	15556	15598	15528	15428	15471	15479	15489	15470	15529	15694	15512	15446	15667	15447	15487	15535	15420	15403	15699	15532	15339	15690	15481	15573	15605	15570	15564	15506	15520	15554	15571	15469	15462	15575	15625	15499	15617	15447	15561	15491	15502	15536	15466	15566	15673	15701	15358	15562	15739	15522	15480	15604	15645	15554	15550	15549	15470	15453	15501	15507	15507	15503	15575	15610	15496	15649	15373	15486	15658	15430	15628	15589	15511	15515	15492	15406	15548	15420	15614	15509	15633	15711	15537	15562	15408	15631	15555	15522	15463	15413	15465	15577	15392	15458	15503	15512	15453	15432	15545	15392	15466	15476	15450	15624	15518	15490	15615	15498	15552	15499	15540	15758	15719	15670	15539	15397	15441	15683	15438	15463	15644	15518	15527	15508	15504	15493	15542	15815	15547	15567	15622	15399	15454	15473	15561	15474	15415	15562	15478	15680	15761	15476	15501	15445	15558	15649	15544	15577	15643	15633	15452	15699	15519	15587	15548	15556	15663
24020	21635	29196	24245	22412	26604	24849	35266	41483	44515	40716	35512	28083	22421	18125	15267	14433	14459	14642	14486	14503	14620	14524	14471	14236	14342	14363	14509	14586	14443	14528	14360	14529	14588	14401	14254	14360	14518	14572	14495	14538	14580	14521	14346	14504	14256	14444	14452	14383	14349	14585	14504	14364	14351	14477	14214	14437	14349	14430	14310	14532	14332	14497	14396	14433	14457	14441	14302	14350	14437	14576	14365	14168	14348	14318	14227	14411	14416	14504	14318	14293	14411	14533	14390	14495	14396	14395	14443	14397	14341	14162	14377	14582	14396	14284	14381	14417	14459	14233	14446	14285	14404	14486	14457	14351	14261	14739	14364	14220	14272	14435	14369	14281	14428	14522	14533	14476	14315	14414	14451	14452	14352	14281	14529	14245	14507	14530	14335	14422	14438	14447	14212	14248	14461	14457	14548	14221	14164	14095	14360	14362	14424	14454	14399	14324	14539	14353	14386	14435	14497	14277	14279	14563	14365	14347	14293	14333	14364	14544	14271	14280	14219	14515	14441	14313	14253	14489	14491	14417	14353	14239	14308	14472	14450	14335	14370	14429	14188	14178	14316	14309	14376	14504	14341	14267	14295	14322	14287	14319	14356	14256	14256	14635	14491	14391	14222	14441	14507	14388	14482	14519	14292	14457	14434	14368	14213	14217	14412	14320	14284	14350	14464	14308	14085	14455	14212	14256	14306	14237	14181	14343	14480	14420	14329	14352	14450	14394	14232	14330	14377	14296	14316	14379	14421	14555	14405	14312	14356	14342	14385	14316	14345	14418	14281	14274	14412	14377	14514	14336	14299	14236	14377	14464	14506	14397	14639	14370	14285	14446	14444	14410	14312	14450	14263	14281	14241	14212	14334	14084	14492	14374	14485	14518	14246	14365	14370	14314	14307	14334	14336	14428	14467	14255	14238	14500	14278	14268	14559	14331	14177	14274	14300	14377	14339	14478	14423	14287	14318	14199	14455	14262	14204	14315	14406	14305	14535	14438	14537	14352	14413	14357	14593	14417	14522	14305	14288	14523	14307	14379	14463	14441	14312	14291	14105	14467	14279	14519	14429	14426	14331	14449	14200	14509	14328	14437	14300	14308	14485	14352	14419	14492	14363	14180	14276	14459	14445	14351	14257	14468	14301	14508	14341	14243	14578	14280	14538	14448	14434	14186	14413	14163	14187	14449	14315	14530	14281	14580	14385	14335	14339	14021	14427	14407	14402	14455	14318	14220	14050	14343	14605	14417	14356	14311	14257	14212	14450	14529	14341	14185	14392	14378	14401	14340	14142	14291	14206	14252	14421	14436	14404	14373	14178	14367	14431	14291	14453	14550	14321	14470	14431	14323	14196	14323	14489	14367	14354	14426	14316	14470	14410	14314	14325	14251	14610	14439	14434	14378	14315	14450	14344	14368	14267	14311	14180	14437	14228	14401	14469	14593	14410	14570	14523	14349	14247	14438	14296	14445	14255	14371	14382	14302	14549	14152	14416	14499	14389	14296	14286	14344	14486	14407	14277	14276	14190	14321	14255	14236	14424	14083	14333	14368	14319	14302	14386	14332	14503	14506	14445	14335	14418	14415	14435	14412	14364	14284	14153	14233	14263	14191	14267	14406	14401	14327	14447	14362	14134	14372	14419	14347	14420	14426	14150	14287	14239	14435	14214	14270	14440	14187	14256	14340	14084	14207	14258	14406	14295	14593	14344	14400	14460	14429	14408	14262	14375	14354	14328	14387	14247	14178	14356	14388	14390	14316	14333	14389	14325	14466	14365	14402	14162	14334	14340	14216	14342	14430	14279	14361	14487	14430	14467	14359	14499	14271	14192	14393	14328	14389	14381	14218	14282	14344	14546	14259	14490	14414	14272	14334	14337	14208	14304	14330	14269	14357	14470	14383	14414	14360	14291	14342	14364	14427	14270	14408	14402	14498	14220	14520	14308	14342	14421	14456	14395	14333	14419	14474	14395	14555	14480	14410	14425	14360	14202	14283	14404	14487	14425	14409	14362	14510	14295	14267	14473	14413	14373	14407	14249	14518	14418	14503	14234	14446	14104	14412	14356	14408	14564	14431	14314	14218	14332	14205	14267	14300	14050	14278	14347	14303	14145	14484	14276	14384	14420	14264	14376	14251	14541	14351	14256	14261	14397	14186	14300	14294	14355	14605	14182	14360	14378	14425	14391	14325	14220	14365	14470	14364	14247	14505	14422	14510	14488	14267	14245	14444	14157	14289	14455	14463	14413	14290	14446	14208	14388	14384	14331	14298	14176	14453	14407	14444	14488	14168	14436	14427	14355	14404	14270	14285	14477	14468	14639	14242	14524	14307	14496	14263	14341	14359	14181	14341	14436	14316	14272	14316	14156	14319	14497	14398	14509	14209	14481	14460	14473	14278	14433	14284	14432	14229	14401	14516	14211	14269	14485	14300	14531	14397	14250	14250	14310	14362	14377	14438	14349	14211	14376	14228	14297	14264	14179	14367	14195	14403	14370	14385	14447	14403	14323	14184	14349	14345	14141	14373	14340	14312	14298	14335	14303	14287	14151	14207	14462	14440	14300	14396	14250	14292	14101	14207	14342	14351	14300	14282	14473	14152	14476	14223	14085	14299	14389	14235	14454	14246	14160	14333	14158	14225	14398	14373	14271	14378	14231	14545	14381	14149	14327	14438	14456	14380	14245	14190	14223	14225	14404	14353	14491	14203	14411	14429	14310	14268	14239	14435	14476	14360	14307	14359	14615	14374	14179	14385	14426	14345	14470	14135	14460	14320	14367	14241	14188	14307	14417	14313	14413	14263	14457	14440	14098	14382	14314	14221	14292	14420	14290	14499	14335	14331	14367	14206	14215	14300	14249	14345	14238	14348	14451	14487	14431	14357	14401	14552	14514	14325	14447	14377	14397	14462	14294	14460	14228	14350	14410	14175	14456	14294	14154	14441	14348	14318	14433	14297	14351	14506	14383	14365	14548	14343	14547	14440	14174	14157	14177	14340	14300	14410	14440	14363	14502	14474	14470	14549	14367	14526	14591	14228	14429	14268	14319	14480	14357	14501	14420	14365	14452	14338	14142	14326	14371	14354	14219	14412	14294	14313	14238	14597	14460	14428	14385	14305	14438	14320	14397	14510	14199	14275	14216	14211	14276	14232	14442	14424	14448	14226	14399	14408	14340	14310	14208	14442	14319	14319	14297	14232	14241	14473	14436	14351	14323	14327	14328	14175	14340	14352	14423	14472	14349	14269	14297	14300	14244	14054	14322	14359	14183	14242	14360	14251	14559	14363	14432	14423	14344	14508	14381	14276	14350	14382	14338	14525	14562	14235	14328	14291	14393	14499	14607	14445	14369	14451	14368	14425	14300	14387	14297	14515	14373	14483	14268	14384	14668	14366	14227	14271	14351	14385	14344	14309	14243	14502	14360	14330	14338	14273	14301	14363	14285	14346	14440	14317	14340	14332	14479	14279	14299	14446	14281	14227	14395	14354	14147	14236	14320	14476	14387	14203	14337	14208	14395	14213	14371	14281	14345	14549	14373	14332	14174	14309	14287	14476	14468	14438	14172	14274	14120	14437	14424	14523	14274	14501	14516	14360	14262	14437	14277	14423	14489	14378	14340	14338	14287	14383	14320	14297	14359	14184	14275	14213	14423	14426	14383	14368	14382	14260	14366	14322	14455	14475	14403	14246	14320	14445	14285	14222	14347	14364	14265	14336	14396	14294	14469	14292	14318	14174	14274	14245	14324	14225	14418	14396	14554	14456	14373	14460	14364	14458	14463	14300	14402	14412	14354	14507	14237	14091	14210	14355	14394	14314	14344	14274	14448	14308	14512	14356	14325	14321	14178	14454	14420	14310	14323	14241	14498	14480	14223	14373	14565	14315	14062	14183	14375	14410	14364	14322	14472	14200	14421	14287	14283	14306	14217	14179	14321	14444	14302	14229	14439	14293	14250	14348	14311	14299	14386	14489	14169	14450	14398	14381	14408	14310	14701	14226	14351	14275	14279	14391	14344	14258	14188	14346	14316	14251	14264	14137	14202	14316	14186	14574	14551	14332	14272	14327	14155	14216	14204	14386	14463	14269	14225	14372	14295	14293	14485	14442	14453	14136	14417	14297	14348	14428	14562	14501	14266	14204	14223	14336	14453	14348	14350	14368	14176	14346	14509	14209	14315	14260	14156	14281	14146	14370	14243	14227	14368	14295	14394	14333	14472	14405	14517	14345	14308	14382	14335	14413	14353	14303	14322	14438	14205	14374	14397	14283	14304	14345	14339	14398	14238	14522	14227	14409	14152	14560	14304	14351	14493	14379	14379	14537	14401	14327	14151	14283	14496	14505	14397	14280	14056	14220	14166	14516	14345	14480	14265	14461	14413	14448	14535	14282	14408	14491	14188	14221	14343	14303	14374	14456	14361	14387	14264	14337	14379	14269	14260	14271	14207	14421	14447	14311	14441	14419	14379	14437	14268	14246	14270	13984	14302	14273	14213	14407	14443	14315	14177	14359	14318	14467	14452	14308	14367	14344	14438	14422	14504	14439	14466	14327	14225	14218	14394	14204	14336	14317	14503	14435	14598	14566	14395	14331	14336	14248	14199	14364	14311	14258	14286	14210	14328	14390	14411	14359	14170	14384	14356	14311	14557	14313	14509	14386	14264	14244	14317	14426	14248	14283	14332	14430	14368	14277	14228	14291	14455	14253	14423	14261	14397	14377	14505	14571	14505	14238	14281	14386	14477	14468	14231	14395	14496	14249	14338	14319	14376	14422	14314	14307	14311	14434	14301	14224	14418	14338	14420	14530	14323	14444	14330	14430	14454	14232	14530	14313	14413	14426	14216	14349	14310	14396	14535	14383	14307	14341	14375	14297	14410	14287	14416	14333	14175	14332	14356	14294	14244	14140	14460	14430	14327	14343	14384	14337	14221	14247	14293	14265	14207	14384	14341	14463	14392	14382	14182	14103	14359	14429	14316	14366	14593	14334	14296	14314	14351	14286	14404	14338	14693	14298	14487	14381	14471	14450	14308	14266	14306	14344	14345	14402	14358	14233	14342	14408	14391	14138	14305	14331	14362	14275	14257	14421	14250	14372	14343	14350	14311	14494	14267	14323	14509	14447	14398	14375	14281
35013	52933	37514	23243	26246	27188	22918	39703	43827	44986	41234	36270	27923	21451	16545	13285	12936	13010	13108	13034	12784	13042	13040	12843	12949	12954	12968	12887	13001	12951	12867	12772	13039	12962	12935	12909	12899	12940	13148	13033	12940	12917	12862	12940	12899	12860	12880	13067	13146	13036	12983	13173	12761	13075	13164	12826	13077	12985	13056	12919	12911	13003	12815	12947	12985	12854	13018	13076	13029	12981	12959	13005	13023	12938	12923	13001	12972	13016	12908	12865	13074	12980	13103	12793	13043	12782	12830	13003	12847	13011	12939	13011	12965	12890	13074	12925	12884	12966	13069	13105	12824	13061	13113	12980	12876	12819	13017	12819	12964	12959	12777	13005	12915	12931	12973	13116	12984	13012	12849	12933	12888	13059	12704	12788	12942	12846	13121	12906	12946	12843	12909	12842	12878	12883	12865	12814	12998	12848	13087	12996	12942	12988	13003	12928	13024	12927	12739	13063	12941	13036	12903	12980	12910	13053	12979	12978	12940	13012	13085	12881	12893	13021	12983	13030	12983	12907	13006	12973	12843	13056	12884	13042	12875	13009	13029	13053	12893	13096	12837	12964	12982	12956	12842	12999	12900	13153	12928	12893	12935	13032	12919	13122	13091	12986	12988	12991	12844	13032	12805	12907	12776	12892	12887	13010	12872	12956	13122	12954	13001	12796	12910	12976	13002	12981	12819	13082	12952	12915	12912	13183	12971	12853	13168	13025	12905	12999	12918	12852	12893	12993	12851	12900	12762	12990	12991	12937	12881	12895	12960	12946	12942	12894	12930	12859	12926	13064	13031	13025	12949	12776	12972	12834	12925	12901	13036	12920	12870	13051	13064	13127	13049	12848	12911	13029	12990	12898	12881	12858	13115	13017	13059	12902	13018	12976	12983	12852	12956	12824	12881	13090	12856	12883	13000	13058	12929	13003	13095	12977	13089	13146	12922	13047	12868	12873	12986	13057	12878	13084	12941	12993	12940	13030	12765	12819	12995	12901	12929	12857	13092	12868	12945	12986	13014	13015	13078	12978	13017	12888	12827	13018	12982	12922	12951	13045	13178	12951	13090	12968	13003	12881	12962	12936	12911	12967	12865	12946	12996	13011	12843	13107	12953	13096	13008	12959	12939	12793	12922	13029	12999	12847	12888	12997	12965	12985	12931	12932	13030	12892	12844	12984	12874	12837	12901	12850	13065	13056	12889	12986	12934	12951	12991	13066	12989	12944	12909	12971	12997	12918	13002	13003	12869	13058	12944	12949	12993	13008	12986	12942	12921	12873	12975	13063	12823	12878	13060	12971	13028	12928	12931	13027	12978	13016	12891	12886	12921	13003	12860	12815	13013	12985	13096	12910	12977	12899	13133	12973	13044	12919	13103	12976	12884	12959	13099	12900	13020	12834	13056	12936	12705	13015	13053	12869	12866	12968	12954	12978	13010	12911	13188	12990	13020	12867	12888	12902	13039	12779	12833	12937	12881	12977	12880	13050	13085	13059	13054	13033	12913	12943	13053	13055	12941	12887	12939	12884	12993	12900	12935	12886	12936	12927	13030	13089	12952	13095	13129	13087	12933	13043	12894	12958	12845	12953	12971	13081	12859	12789	12888	12941	13000	12865	12911	12901	13080	13026	12866	13155	12781	12899	12998	12903	12931	12903	13015	12938	13019	12999	12996	13006	12863	12906	12937	12799	12823	12880	12941	12911	13079	12867	12961	13031	12855	13063	12904	12991	13077	12945	12999	12938	12886	13001	12853	12895	13028	12934	12914	13024	12804	12799	12824	13003	13082	12949	12984	12940	12826	12876	13072	12785	12848	13090	12981	12973	13153	12888	12943	13027	12848	13137	12866	12919	12999	13059	13075	13031	12923	12977	12972	13067	12940	13004	12840	13037	13098	12831	13018	13055	12850	12955	13009	12976	12932	12841	13011	12977	12845	12920	12881	12892	13070	12940	12932	12895	12869	12963	12833	12919	12853	12920	12898	12983	12914	12844	13050	13041	13003	12836	12920	13015	12951	13085	12924	12854	13076	12857	13092	12797	12853	12979	12944	12861	13000	12894	12980	12778	12894	12944	13095	13012	12926	12860	12931	13136	12965	12986	13085	12813	12970	13000	12934	12936	13042	12922	12942	13035	12978	12934	12948	13143	12831	12917	12998	12933	12853	12876	12806	13013	12965	12908	12885	12945	13018	12898	12940	12866	13048	12952	12971	12866	13068	13060	12817	12951	13104	12876	12999	12884	12923	13038	12922	12779	12901	13016	12976	12838	12969	12940	12976	12936	12949	12982	12986	12983	12911	13019	12951	12747	13109	13069	13029	13015	12948	13183	12999	13008	12929	12924	13009	12963	12945	12831	12876	12853	12832	12854	13136	12955	13047	13010	13001	12818	12905	12903	12960	13025	13034	12896	12924	12968	12893	12969	12962	13110	13046	12844	12936	12927	12968	12925	13052	12841	13085	12969	12984	13029	13026	13118	13058	12869	13001	12966	13137	12897	12869	13008	12962	12851	12932	12697	13016	12931	12983	13073	12919	13018	12958	13018	12886	12869	13124	12828	12936	12927	12887	12895	12940	12867	13000	12907	12798	12919	12909	12991	12974	12957	12913	12953	13069	12898	12966	12846	12905	12944	12978	12827	13036	13065	12893	12957	12788	12963	12897	12989	12720	12863	13055	13002	13035	12949	13011	13065	12970	13018	12865	12897	13057	12814	12910	12983	12873	12954	12953	13012	13041	12943	12911	12912	12989	12923	12988	12946	13026	12929	13005	12951	12838	13043	12938	13142	12896	12902	12864	13082	12858	12866	12983	12945	13005	13056	12873	13141	12996	12944	13066	12920	12867	12980	12940	13038	13007	12862	12859	13020	12957	12977	12896	12989	13015	13040	12832	12882	12786	13082	13011	12960	12866	12981	12815	13074	12778	12909	13006	12936	12917	13061	12886	12927	12942	12812	13018	12888	13022	13017	12815	12966	12896	12869	12978	12981	12943	12992	13018	12971	12901	12925	12902	12969	12927	12937	12967	13005	12953	12899	12920	12979	13002	12994	12797	12977	12899	13051	12963	12831	12977	12858	13122	13100	13088	12923	12991	12965	12968	12981	12867	13106	12923	13013	12975	13076	12880	12853	12889	12960	13091	13090	12915	12780	12971	12926	13007	13021	13036	12923	12892	12864	12985	12965	12976	12887	13141	13023	13094	13025	13021	12752	12941	12754	13197	12985	13122	12948	13000	12878	12933	12984	12831	12996	13136	12936	12899	13049	12844	12779	12962	12823	12854	12936	12907	13065	12885	12878	12936	12840	12924	13068	12969	12755	12850	12952	13018	12864	12820	13062	12852	12968	12806	13091	12898	12819	12972	13006	12873	13098	12953	13188	12940	12877	12864	12960	12902	12983	12715	13041	12972	12957	12837	12946	12924	12941	13133	12948	12989	13006	13065	12947	13121	12877	12958	12913	12994	12990	12901	12867	12997	12910	12954	13069	13098	13001	12903	12835	13034	12743	13058	13025	12964	13070	12846	12971	12918	12936	12902	12950	12942	13084	12958	12799	12763	12955	12934	12876	13003	12901	12936	12952	12910	12903	12968	12925	13003	12955	13017	13059	12926	12884	13001	12899	13045	12982	12864	12948	12998	13015	12967	12902	12969	12913	13069	13100	12983	12866	12921	13045	12851	12901	12942	12861	12933	12872	13059	12918	12889	13102	12914	13015	13033	12925	12974	12852	12946	13029	12969	12943	12892	12964	12963	12972	12855	12966	13020	13060	12902	13006	13096	13024	13059	12896	12900	13082	12964	12876	12876	12958	12899	13070	13041	12891	12846	12986	12932	12972	13079	12943	12905	12819	13038	12867	13019	12847	12924	12867	12829	12938	12956	13074	12980	12936	13073	12858	12946	13164	12890	12896	12903	12957	12832	12881	13021	12791	12976	12928	12859	12833	13013	12733	12902	12989	13037	12850	12893	13074	13044	13002	13002	12948	12975	12948	12909	12999	12895	12922	12990	12869	12953	13164	13058	12794	13022	12926	13068	12986	12901	12908	12789	12955	13017	12914	13042	13092	12999	13032	13081	12951	12959	12926	13051	12834	13135	12853	13071	12875	13071	13012	12857	12895	13016	12960	12813	12965	13091	13004	12960	13111	12994	12888	12875	12918	12888	12960	13064	13020	12892	12842	12997	12966	13071	13082	12949	13113	12964	13106	12933	12875	12999	12871	12990	13040	12848	13009	12995	12881	12767	12913	12831	12841	12943	13009	12889	13103	13059	12984	12902	13054	13085	13072	12899	12946	12745	12903	13038	12887	12886	12873	12949	12991	12918	13020	13078	12811	12894	13045	12839	13033	12945	12895	12900	12824	12961	12937	12881	12912	12792	12987	12896	12796	12885	13098	13015	13030	12988	12807	12978	13018	13157	13007	13124	12794	12896	12995	12976	12990	12952	13046	12900	12881	12955	13074	12856	12813	12867	12941	12958	12873	12944	12870	13154	12902	13032	12944	13018	12993	12914	12962	13058	13075	12988	12932	12975	12995	13090	13005	12991	13161	12937	13002	12872	13069	12829	12873	13212	12933	13071	12991	13143	12797	12991	12944	13063	12958	12923	12851	12928	13041	13039	12960	12909	12986	13042	12937	12941	13226	13005	13010	13095	12886	13106	12975	13134	12892	12999	12862	13139	13034	12999	12978	12884	12902	12898	13009	12876	12913	12850	13045	12979	12885	12975	13099	12898	12971	12964	12999	12958	12870	13107	12670	13060	13041	13043	13068	13020	12887	12900	12916	12995	13047	12742	12937	12960	13090	12941	13079	13029	13008	12949	12820	12935	12959	13078	13025	13037	13035	12911	12843	12940	12763	12882	13022	13084	13016	13015	13089	13170	13085	12880	12928	13035	12871	13117	13098	12960	12912	12901	12876	13052	13025	12994	12898	12999	13071	13021	12845	12878	13033	13059	12923	12985	12905	13159	13154	13020	12782	13182	13017	12803	12966	13026	12958	13110	13023	13070	12824	13015	12878	13070	12939	12965	13042	13125	12924	13097	12924	13025	12758	12874	12787	12921	12982	12939	12897	13007	12865	13123	12963	12989	13091	12878	12803	13025	12860	12975	12920	13026	12903	13006	12928	12930	12868
29997	25121	25965	20542	17159	17136	16854	17316	18415	19387	19532	18893	17640	17268	16869	16358	16401	16545	16495	16458	16239	16687	16493	16651	16506	16708	16609	16606	16759	16571	16536	16636	16525	16421	16468	16540	16457	16447	16436	16483	16613	16424	16482	16427	16429	16443	16690	16580	16443	16515	16559	16179	16310	16685	16581	16659	16553	16628	16543	16530	16374	16489	16610	16597	16564	16463	16512	16622	16614	16459	16606	16539	16504	16589	16370	16447	16579	16487	16531	16507	16529	16455	16631	16597	16557	16523	16717	16558	16472	16671	16529	16429	16689	16445	16359	16663	16569	16499	16215	16364	16492	16441	16249	16535	16647	16703	16359	16607	16575	16501	16584	16521	16521	16203	16589	16508	16658	16543	16414	16564	16413	16435	16460	16504	16823	16680	16731	16464	16489	16555	16459	16595	16451	16576	16425	16353	16411	16481	16301	16496	16560	16583	16366	16537	16505	16620	16423	16574	16679	16307	16338	16734	16562	16626	16434	16694	16457	16413	16619	16388	16429	16567	16644	16419	16387	16603	16470	16403	16551	16505	16574	16464	16443	16359	16627	16598	16436	16391	16571	16402	16422	16460	16553	16546	16479	16509	16470	16458	16513	16512	16747	16340	16728	16490	16547	16577	16346	16518	16403	16469	16522	16624	16378	16469	16486	16402	16437	16386	16485	16496	16458	16396	16563	16544	16514	16419	16475	16461	16359	16376	16534	16454	16317	16379	16498	16507	16261	16268	16508	16519	16454	16442	16510	16512	16535	16629	16537	16515	16445	16441	16568	16455	16475	16766	16641	16707	16519	16477	16431	16249	16533	16502	16438	16575	16514	16572	16393	16527	16479	16511	16635	16355	16481	16536	16537	16430	16447	16458	16603	16433	16509	16345	16477	16673	16721	16399	16389	16388	16336	16483	16394	16552	16441	16561	16446	16427	16505	16466	16615	16477	16418	16486	16378	16344	16444	16622	16707	16553	16508	16560	16451	16470	16453	16496	16544	16513	16419	16475	16567	16430	16414	16608	16708	16284	16533	16429	16529	16546	16299	16404	16380	16472	16324	16367	16439	16517	16565	16433	16431	16577	16618	16334	16653	16485	16471	16519	16394	16415	16299	16387	16422	16481	16530	16335	16490	16574	16662	16521	16339	16610	16770	16457	16580	16724	16584	16644	16650	16442	16184	16580	16385	16355	16594	16429	16499	16507	16613	16553	16470	16237	16477	16422	16250	16469	16395	16397	16562	16369	16437	16390	16700	16347	16478	16387	16410	16515	16594	16527	16469	16576	16662	16610	16398	16447	16215	16390	16426	16589	16533	16515	16581	16460	16674	16492	16481	16500	16451	16297	16476	16426	16312	16714	16476	16376	16443	16485	16388	16438	16274	16318	16513	16329	16543	16310	16411	16425	16489	16653	16540	16496	16473	16450	16604	16396	16473	16383	16592	16306	16400	16583	16456	16597	16499	16538	16617	16555	16423	16261	16849	16501	16394	16594	16557	16541	16549	16622	16568	16574	16487	16364	16583	16495	16557	16217	16424	16727	16554	16545	16359	16288	16485	16589	16336	16425	16381	16494	16458	16725	16410	16411	16570	16541	16464	16478	16620	16332	16654	16670	16466	16520	16548	16603	16389	16698	16423	16469	16302	16412	16609	16382	16471	16578	16646	16434	16483	16483	16605	16614	16555	16602	16459	16521	16466	16312	16532	16636	16363	16341	16483	16427	16537	16486	16463	16403	16413	16718	16330	16531	16653	16605	16363	16455	16541	16634	16584	16638	16526	16451	16417	16509	16385	16392	16497	16546	16583	16544	16552	16470	16440	16475	16587	16474	16604	16378	16567	16400	16370	16330	16433	16445	16515	16489	16604	16587	16467	16630	16448	16583	16620	16550	16441	16477	16394	16402	16567	16319	16544	16458	16408	16349	16435	16553	16661	16551	16507	16370	16565	16555	16639	16416	16582	16554	16492	16735	16504	16498	16496	16392	16484	16510	16524	16474	16600	16515	16563	16523	16438	16480	16589	16480	16573	16383	16536	16521	16650	16486	16497	16718	16659	16676	16311	16624	16572	16467	16665	16373	16324	16604	16354	16559	16433	16407	16305	16740	16538	16461	16542	16400	16490	16594	16445	16536	16580	16578	16448	16598	16355	16347	16683	16471	16430	16507	16490	16582	16524	16462	16388	16540	16534	16608	16434	16608	16478	16758	16487	16491	16306	16461	16474	16456	16442	16523	16621	16398	16754	16538	16567	16257	16719	16452	16483	16437	16541	16496	16482	16457	16465	16685	16400	16486	16551	16456	16323	16632	16465	16604	16541	16308	16438	16255	16461	16526	16407	16320	16482	16603	16659	16559	16471	16543	16443	16490	16325	16494	16525	16427	16305	16436	16377	16522	16385	16311	16372	16365	16619	16214	16273	16425	16519	16310	16613	16543	16582	16650	16640	16528	16693	16649	16620	16434	16558	16408	16567	16340	16408	16376	16333	16636	16517	16221	16409	16385	16538	16388	16643	16594	16436	16388	16449	16292	16557	16482	16480	16529	16565	16479	16562	16598	16641	16509	16584	16658	16721	16689	16537	16501	16614	16598	16428	16563	16539	16555	16774	16435	16533	16585	16693	16542	16556	16433	16572	16630	16377	16526	16620	16506	16626	16513	16614	16495	16477	16591	16605	16519	16475	16469	16423	16606	16400	16534	16388	16558	16418	16526	16487	16600	16551	16559	16524	16204	16368	16502	16645	16426	16355	16614	16472	16571	16464	16516	16518	16302	16191	16498	16285	16246	16487	16540	16227	16420	16691	16295	16487	16695	16428	16594	16521	16536	16583	16492	16456	16551	16555	16567	16621	16346	16616	16631	16560	16501	16435	16474	16459	16725	16365	16580	16635	16379	16586	16586	16549	16443	16581	16629	16330	16475	16453	16316	16313	16589	16561	16536	16539	16514	16464	16435	16626	16519	16423	16366	16474	16507	16500	16623	16339	16648	16374	16592	16520	16237	16636	16498	16308	16561	16415	16310	16572	16671	16548	16423	16659	16599	16627	16420	16344	16497	16620	16501	16739	16500	16582	16451	16521	16370	16435	16433	16463	16414	16520	16387	16674	16359	16510	16450	16527	16479	16517	16381	16558	16506	16512	16552	16542	16552	16401	16409	16440	16388	16682	16457	16431	16500	16570	16574	16447	16561	16327	16481	16566	16572	16571	16560	16389	16471	16543	16420	16456	16457	16633	16498	16583	16450	16744	16395	16520	16434	16327	16420	16571	16488	16473	16580	16419	16307	16604	16665	16519	16582	16529	16542	16535	16636	16515	16592	16387	16473	16390	16414	16414	16380	16449	16535	16554	16472	16412	16488	16413	16402	16339	16611	16493	16506	16458	16310	16349	16431	16704	16396	16510	16338	16553	16484	16406	16347	16443	16677	16442	16346	16405	16492	16486	16491	16638	16548	16580	16543	16582	16559	16479	16420	16449	16443	16474	16731	16487	16653	16560	16581	16358	16521	16488	16535	16712	16643	16156	16459	16544	16512	16310	16506	16582	16419	16345	16501	16649	16776	16496	16489	16507	16364	16523	16377	16339	16504	16507	16702	16475	16377	16578	16596	16747	16625	16326	16441	16547	16581	16297	16372	16495	16453	16458	16803	16347	16501	16400	16348	16578	16462	16399	16420	16464	16549	16519	16618	16592	16466	16627	16218	16535	16698	16617	16424	16466	16420	16450	16419	16360	16641	16596	16515	16334	16581	16535	16302	16401	16672	16681	16433	16605	16665	16599	16678	16475	16613	16603	16548	16543	16445	16422	16515	16530	16479	16562	16657	16535	16426	16604	16675	16503	16328	16668	16409	16398	16440	16466	16424	16578	16437	16442	16191	16536	16384	16607	16412	16585	16518	16693	16607	16450	16316	16308	16372	16632	16626	16386	16575	16667	16410	16479	16640	16864	16760	16475	16413	16501	16413	16459	16578	16477	16567	16509	16387	16629	16570	16411	16426	16617	16271	16448	16475	16488	16449	16460	16625	16592	16609	16490	16359	16462	16576	16401	16548	16452	16532	16458	16248	16505	16425	16702	16554	16489	16413	16775	16305	16348	16452	16581	16637	16535	16492	16342	16502	16496	16593	16541	16384	16356	16615	16466	16574	16471	16424	16633	16477	16469	16413	16370	16604	16380	16452	16386	16615	16520	16368	16346	16587	16569	16535	16632	16368	16474	16628	16607	16551	16514	16527	16666	16454	16540	16415	16462	16400	16418	16441	16532	16379	16456	16775	16470	16405	16499	16500	16568	16364	16617	16699	16429	16280	16670	16431	16534	16379	16524	16409	16400	16604	16576	16635	16562	16608	16509	16375	16461	16547	16528	16460	16537	16339	16566	16501	16401	16439	16681	16704	16478	16581	16567	16455	16459	16566	16656	16492	16531	16515	16377	16513	16559	16461	16468	16572	16432	16521	16493	16375	16495	16675	16602	16341	16525	16479	16665	16545	16577	16311	16458	16436	16474	16605	16470	16512	16512	16517	16442	16543	16637	16492	16562	16663	16609	16589	16521	16533	16391	16212	16452	16401	16449	16494	16625	16493	16559	16519	16526	16489	16654	16587	16614	16402	16404	16608	16470	16632	16434	16446	16548	16466	16411	16480	16462	16406	16563	16603	16642	16443	16609	16536	16402	16312	16555	16809	16516	16539	16640	16555	16662	16453	16482	16389	16241	16484	16440	16665	16645	16606	16661	16510	16560	16480	16492	16329	16661	16487	16504	16532	16423	16565	16549	16550	16536	16560	16519	16544	16548	16610	16378	16474	16512	16513	16330	16538	16332	16450	16745	16413	16579	16481	16331	16620	16345	16709	16512	16491	16461	16587	16530	16677	16478	16558	16342	16475	16451	16514	16654	16614	16473	16405	16515	16383	16497	16525	16447	16645	16564	16490	16516	16636	16555	16230	16462	16311	16524	16312	16325	16389	16434	16303	16603	16521	16532	16361	16341	16501	16574	16330	16592	16355	16451	16514	16619	16750	16624	16508	16425	16507	16490	16563	16553	16586	16553	16761	16282	16494	16479	16387	16573	16499	16616	16689	16610	16324	16659	16675	16634	16476	16384	16647	16703	16466	16434	16366	16594	16352	16443	16438	16501	16505
26109	31837	24016	16529	14750	14915	14698	15552	17185	18140	18068	16897	15849	15204	14541	14259	14282	14342	14368	14242	14418	14353	14427	14464	14283	14402	14270	14248	14473	14486	14263	14286	14369	14359	14372	14376	14342	14360	14360	14202	14382	14337	14409	14352	14345	14141	14297	14390	14404	14224	14328	14332	14403	14317	14311	14271	14292	14212	14384	14385	14387	14270	14193	14324	14364	14431	14344	14262	14369	14249	14324	14291	14508	13998	14286	14132	14309	14349	14233	14391	14370	14188	14230	14441	14467	14206	14389	14250	14349	14326	14397	14385	14436	14041	14301	14342	14445	14416	14395	14274	14422	14279	14367	14344	14358	14315	14280	14261	14361	14384	14348	14437	14342	14315	14303	14283	14443	14265	14304	14181	14383	14355	14430	14261	14296	14454	14150	14270	14306	14301	14282	14336	14441	14232	14421	14317	14063	14417	14355	14427	14124	14227	14368	14562	14426	14315	14416	14386	14226	14361	14372	14277	14494	14298	14313	14342	14182	14179	14272	14165	14258	14221	14399	14428	14268	14374	14323	14445	14229	14416	14330	14360	14296	14270	14278	14190	14300	14378	14342	14357	14374	14240	14264	14286	14307	14407	14276	14296	14232	14268	14385	14248	14324	14348	14256	14201	14422	14296	14132	14335	14506	14428	14327	14368	14310	14460	14318	14308	14255	14218	14313	14135	14291	14345	14451	14438	14429	14346	14455	14353	14287	14453	14375	14381	14339	14391	14435	14433	14327	14339	14313	14371	14507	14224	14337	14358	14075	14418	14406	14216	14425	14556	14210	14355	14219	14111	14250	14295	14343	14354	14237	14485	14390	14243	14308	14190	14260	14387	14170	14200	14195	14306	14313	14476	14253	14393	14307	14265	14240	14463	14301	14208	14241	14319	14236	14374	14140	14389	14284	14415	14260	14313	14375	14353	14204	14208	14189	14287	14307	14334	14318	14265	14295	14407	14194	14279	14307	14389	14348	14197	14463	14242	14235	14445	14404	14154	14133	14270	14374	14261	14326	14207	14248	14185	14376	14146	14358	14411	14290	14207	14179	14405	14190	14380	14377	14442	14254	14283	14389	14205	14353	14113	14260	14256	14366	14343	14278	14286	14255	14241	14312	14274	14295	14181	14384	14200	14252	14172	14371	14331	14440	14224	14178	14305	14351	14433	14263	14306	14182	14363	14151	14260	14362	14296	14277	14330	14280	14440	14218	14180	14150	14397	14005	14252	14397	14248	14317	14366	14436	14403	14294	14275	14502	14407	14430	14334	14480	14225	14130	14381	14315	14328	14271	14271	14312	14346	14117	14229	14350	14358	14261	14269	14268	14254	14320	14378	14269	14370	14246	14279	14184	14337	14177	14344	14409	14307	14258	14059	14348	14311	14471	14416	14242	14427	14375	14247	14403	14241	14561	14250	14429	14364	14486	14503	14255	14195	14316	14358	14234	14316	14282	14330	14306	14430	14306	14232	14217	14076	14231	14324	14344	14405	14317	14081	14434	14243	14262	14473	14351	14326	14293	14481	14195	14240	14233	14241	14332	14365	14305	14363	14501	14309	14252	14219	14379	14395	14398	14311	14204	14483	14246	14285	14246	14393	14252	14377	14293	14395	14407	14368	14298	14530	14384	14201	14140	14336	14289	14481	14182	14358	14320	14423	14339	14295	14108	14323	14170	14462	14391	14330	14417	14176	14349	14341	14334	14376	14380	14333	14248	14242	14449	14271	14409	14396	14290	14344	14450	14348	14201	14207	14361	14307	14292	14131	14431	14234	14458	14223	14377	14177	14348	14301	14389	14336	14182	14447	14288	14323	14290	14208	14393	14398	14613	14277	14280	14433	14495	14097	14301	14284	14453	14375	14172	14371	14410	14370	14303	14416	14440	14439	14425	14071	14360	14498	14220	14357	14233	14347	14282	14298	14344	14266	14357	14340	14404	14568	14425	14400	14440	14281	14494	14343	14315	14496	14342	14188	14426	14307	14290	14297	14230	14249	14346	14340	14197	14203	14261	14358	14221	14292	14439	14388	14153	14184	14324	14505	14426	14430	14433	14327	14338	14349	14216	14311	14233	14221	14250	14341	14356	14376	14246	14409	14212	14321	14203	14268	14326	14313	14382	14338	14262	14338	14387	14320	14333	14418	14294	14139	14291	14240	14404	14291	14145	14207	14438	14265	14283	14386	14254	14290	14397	14408	14314	14288	14350	14370	14284	14368	14292	14404	14314	14444	14623	14374	14240	14419	14240	14468	14226	14289	14191	14170	14433	14313	14441	14334	14390	14250	14242	14350	14293	14362	14452	14452	14396	14438	14328	14222	14220	14338	14245	14413	14174	14349	14366	14381	14174	14298	14266	14294	14225	14329	14397	14419	14308	14229	14168	14337	14236	14377	14489	14359	14276	14367	14234	14296	14324	14433	14318	14189	14324	14453	14248	14314	14344	14330	14081	14221	14340	14322	14333	14382	14386	14263	14103	14298	14230	14495	14458	14156	14201	14270	14304	14343	14402	14247	14304	14375	14220	14347	14424	14550	14399	14289	14281	14357	14319	14404	14324	14353	14214	14201	14329	14308	14337	14366	14335	14262	14218	14327	14379	14300	14339	14309	14422	14196	14196	14379	14324	14281	14206	14435	14538	14133	14296	14118	14408	14299	14269	14399	14308	14210	14333	14257	14211	14340	14217	14339	14244	14300	14382	14286	14138	14103	14263	14464	14396	14277	14335	14305	14302	14379	14152	14373	14338	14314	14307	14358	14308	14421	14399	14406	14240	14228	14312	14183	14286	14233	14252	14370	14378	14220	14292	14356	14431	14215	14388	14295	14407	14422	14345	14454	14343	14515	14567	14388	14191	14233	14475	14313	14327	14431	14291	14309	14403	14165	14182	14306	14349	14360	14293	14323	14281	14225	14211	14290	14229	14293	14316	14386	14152	14316	14277	14279	14311	14336	14332	14250	14241	14376	14274	14320	14270	14082	14431	14363	14415	14233	14408	14238	14243	14240	14339	14286	14258	14280	14280	14403	14218	14510	14429	14313	14420	14327	14349	14348	14293	14272	14442	14220	14181	14338	14302	14279	14237	14416	14302	14361	14208	14206	14368	14216	14347	14389	14310	14203	14240	14343	14225	14313	14280	14293	14311	14321	14290	14265	14148	14383	14394	14332	14196	14399	14319	14440	14305	14308	14486	14374	14338	14301	14309	14209	14310	14347	14329	14422	14373	14330	14461	14381	14298	14339	14198	14352	14123	14425	14357	14376	14354	14498	14301	14277	14430	14365	14260	14344	14170	14232	14279	14306	14372	14373	14185	14353	14267	14296	14204	14340	14411	14302	14476	14231	14240	14267	14264	14276	14197	14485	14274	14295	14421	14259	14273	14463	14442	14312	14244	14449	14349	14264	14210	14443	14444	14320	14434	14351	14423	14342	14129	14219	14287	14238	14407	14388	14456	14327	14337	14470	14229	14432	14281	14376	14291	14288	14380	14281	14166	14325	14250	14258	14337	14406	14251	14210	14278	14333	14460	14341	14426	14234	14431	14267	14447	14246	14457	14331	14140	14167	14251	14357	14358	14438	14431	14295	14328	14281	14377	14475	14370	14284	14280	14350	14304	14147	14277	14362	14389	14391	14344	14378	14329	14379	14375	14232	14208	14350	14494	14341	14158	14379	14459	14356	14272	14237	14135	14428	14359	14185	14262	14289	14241	14311	14223	14257	14511	14112	14170	14363	14299	14257	14347	14370	14128	14381	14508	14307	14415	14289	14205	14417	14410	14310	14260	14278	14387	14370	14219	14383	14339	14404	14465	14262	14264	14297	14292	14451	14365	14421	14300	14351	14234	14256	14446	14278	14256	14463	14330	14288	14273	14272	14434	14345	14258	14419	14349	14373	14260	14217	14390	14375	14204	14304	14369	14269	14477	14377	14325	14283	14314	14262	14177	14428	14369	14407	14221	14352	14312	14239	14335	14385	14176	14218	14278	14351	14312	14092	14342	14273	14295	14342	14498	14259	14237	14351	14193	14399	14228	14126	14319	14328	14370	14342	14416	14087	14388	14334	14367	14360	14250	14373	14165	14458	14411	14407	14138	14390	14370	14355	14318	14272	14319	14274	14373	14242	14338	14062	14414	14293	14308	14350	14355	14361	14414	14220	14173	14434	14288	14315	14404	14372	14286	14343	14205	14509	14380	14217	14160	14173	14158	14416	14166	14416	14279	14205	14346	14455	14319	14311	14348	14414	14449	14287	14379	14393	14412	14613	14326	14257	14244	14229	14307	14402	14249	14426	14513	14446	14446	14363	14426	14372	14325	14447	14363	14382	14268	14383	14171	14358	14275	14334	14287	14296	14367	14386	14172	14304	14417	14413	14309	14375	14350	14242	14373	14214	14329	14193	14155	14355	14287	14245	14254	14460	14317	14259	14341	14177	14265	14295	14185	14385	14324	14392	14350	14322	14346	14294	14332	14266	14321	14369	14382	14211	14353	14373	14405	14367	14381	14422	14101	14249	14153	14424	14225	14187	14419	14263	14269	14372	14317	14463	14328	14235	14215	14262	14352	14335	14159	14306	14424	14331	14323	14404	14284	14300	14421	14268	14179	14245	14148	14329	14283	14191	14247	14283	14324	14402	14443	14263	14442	14335	14390	14277	14344	14315	14288	14489	14275	14150	14312	14325	14286	14222	14274	14262	14330	14386	14293	14340	14383	14306	14472	14323	14359	14453	14139	14273	14186	14244	14387	14321	14283	14258	14423	14405	14294	14396	14298	14314	14253	14338	14408	14306	14340	14264	14365	14256	14213	14225	14268	14359	14245	14132	14247	14364	14393	14323	14225	14162	14328	14426	14251	14538	14265	14365	14353	14442	14462	14200	14351	14501	14414	14176	14374	14431	14203	14164	14199	14215	14287	14495	14399	14318	14453	14288	14372	14172	14402	14349	14320	14558	14248	14306	14254	14376	14419	14397	14212	14318	14309	14252	14465	14060	14200	14269	14291	14346	14323	14460	14435	14384	14395	14383	14508	14225	14190	14463	14195	14430	14297	14520	14516	14413	14440	14165	14381	14199	14370	14296	14310	14335	14289	14420	14099	14269	14300	14442	14189	14287	14224	14280	14422	14358	14310	14162	14372	14272
25292	21834	29489	27391	23762	21949	20675	20147	29917	33499	33377	27789	23059	19181	17429	16942	16518	16636	16484	16412	16416	16738	16309	16384	16405	16276	16531	16504	16571	16418	16520	16416	16550	16361	16433	16138	16452	16540	16551	16462	16463	16280	16300	16373	16537	16562	16309	16448	16431	16476	16478	16270	16591	16346	16413	16439	16569	16378	16431	16428	16483	16372	16421	16172	16743	16637	16562	16379	16365	16270	16525	16424	16370	16200	16213	16465	16418	16458	16302	16129	16439	16504	16642	16274	16525	16309	16419	16445	16311	16427	16455	16343	16406	16648	16475	16326	16350	16576	16394	16474	16470	16452	16358	16211	16503	16358	16210	16622	16530	16333	16456	16472	16628	16436	16408	16125	16605	16420	16369	16278	16410	16363	16398	16363	16399	16477	16392	16437	16403	16317	16273	16408	16374	16308	16442	16299	16277	16265	16250	16610	16430	16516	16567	16340	16442	16456	16423	16424	16640	16440	16466	16365	16612	16470	16389	16487	16394	16440	16460	16266	16554	16390	16258	16326	16205	16465	16555	16453	16310	16454	16496	16506	16483	16178	16313	16538	16336	16351	16387	16534	16341	16429	16229	16401	16387	16435	16417	16416	16451	16505	16382	16487	16367	16409	16449	16461	16278	16409	16213	16338	16409	16466	16231	16404	16495	16506	16404	16486	16580	16241	16489	16526	16574	16329	16557	16521	16494	16488	16278	16479	16358	16544	16468	16537	16382	16429	16325	16557	16461	16390	16428	16551	16362	16567	16471	16366	16479	16427	16349	16304	16324	16213	16550	16296	16334	16392	16225	16380	16410	16298	16576	16422	16626	16431	16445	16385	16170	16392	16436	16186	16406	16487	16469	16469	16386	16181	16302	16662	16471	16510	16130	16322	16393	16572	16326	16122	16326	16249	16470	16501	16452	16562	16516	16372	16242	16248	16633	16526	16358	16383	16369	16378	16445	16387	16385	16270	16378	16367	16296	16451	16181	16266	16375	16391	16410	16473	16441	16379	16446	16229	16408	16473	16401	16378	16405	16525	16378	16375	16338	16400	16639	16569	16479	16297	16525	16195	16548	16366	16321	16408	16390	16253	16472	16281	16419	16254	16447	16243	16275	16514	16512	16326	16248	16425	16327	16395	16258	16310	16491	16450	16242	16459	16489	16499	16443	16324	16308	16192	16295	16410	16464	16408	16328	16474	16353	16390	16311	16399	16357	16430	16320	16541	16297	16276	16529	16531	16295	16237	16394	16249	16472	16259	16452	16400	16290	16403	16290	16247	16344	16278	16495	16483	16513	16441	16459	16457	16326	16503	16596	16399	16411	16591	16344	16429	16376	16495	16351	16374	16388	16353	16445	16390	16466	16344	16379	16444	16526	16393	16542	16382	16345	16531	16518	16432	16377	16254	16401	16308	16398	16504	16401	16413	16394	16400	16494	16408	16122	16367	16549	16344	16328	16216	16325	16435	16415	16311	16324	16383	16532	16324	16399	16643	16481	16268	16430	16439	16305	16582	16516	16250	16417	16388	16329	16531	16498	16350	16552	16397	16565	16228	16386	16426	16298	16564	16372	16490	16393	16483	16479	16583	16481	16593	16472	16541	16569	16502	16338	16483	16422	16507	16485	16316	16415	16232	16248	16232	16296	16322	16520	16592	16641	16290	16414	16506	16403	16402	16397	16460	16530	16644	16441	16284	16337	16269	16536	16379	16478	16256	16285	16406	16394	16408	16405	16520	16328	16388	16418	16316	16552	16571	16351	16440	16245	16598	16447	16368	16586	16275	16369	16465	16400	16269	16384	16357	16282	16410	16311	16441	16171	16522	16483	16424	16341	16233	16443	16388	16389	16113	16587	16550	16550	16436	16583	16557	16568	16492	16364	16325	16552	16411	16257	16270	16439	16409	16485	16427	16402	16352	16337	16292	16355	16322	16390	16258	16604	16648	16329	16490	16241	16510	16508	16321	16486	16429	16268	16260	16597	16467	16340	16690	16557	16536	16533	16345	16434	16303	16373	16606	16675	16319	16405	16290	16231	16318	16368	16419	16467	16475	16321	16541	16423	16299	16547	16517	16552	16217	16369	16487	16262	16549	16318	16433	16421	16291	16471	16468	16530	16375	16434	16341	16433	16314	16451	16333	16359	16580	16521	16363	16244	16393	16458	16167	16549	16318	16502	16531	16502	16421	16469	16298	16364	16249	16348	16449	16565	16591	16397	16512	16555	16390	16382	16281	16487	16390	16361	16264	16262	16357	16478	16422	16667	16419	16596	16389	16415	16501	16478	16370	16597	16390	16461	16424	16448	16473	16668	16630	16459	16621	16431	16459	16475	16386	16425	16376	16549	16535	16538	16389	16465	16395	16279	16280	16431	16410	16373	16680	16374	16529	16597	16503	16404	16461	16306	16608	16343	16441	16668	16482	16461	16417	16516	16384	16370	16366	16376	16406	16621	16506	16457	16475	16299	16421	16247	16449	16543	16321	16420	16515	16438	16492	16482	16444	16432	16519	16531	16390	16242	16215	16463	16588	16465	16290	16342	16359	16471	16375	16344	16577	16136	16501	16299	16411	16479	16530	16478	16419	16359	16381	16541	16517	16426	16524	16428	16528	16396	16489	16546	16449	16346	16292	16492	16265	16574	16348	16436	16393	16546	16537	16583	16338	16659	16497	16275	16489	16406	16411	16438	16347	16547	16336	16691	16515	16515	16521	16350	16253	16469	16409	16465	16456	16413	16365	16304	16555	16370	16164	16133	16558	16248	16375	16328	16460	16296	16396	16374	16317	16324	16454	16335	16430	16529	16236	16481	16385	16517	16410	16456	16291	16614	16635	16540	16212	16501	16384	16544	16421	16429	16725	16362	16547	16348	16544	16274	16510	16393	16376	16558	16229	16582	16328	16491	16436	16397	16369	16534	16340	16518	16497	16561	16246	16319	16314	16411	16428	16616	16327	16484	16496	16508	16507	16331	16500	16395	16415	16434	16255	16394	16406	16463	16293	16409	16331	16610	16426	16508	16516	16340	16324	16492	16467	16312	16275	16458	16521	16238	16325	16660	16513	16530	16563	16334	16431	16643	16312	16499	16473	16706	16276	16437	16472	16492	16572	16678	16350	16533	16277	16392	16477	16492	16339	16392	16441	16293	16375	16427	16257	16113	16401	16553	16542	16359	16309	16703	16283	16394	16127	16375	16449	16603	16595	16458	16575	16495	16394	16689	16449	16443	16559	16474	16367	16331	16371	16499	16295	16368	16325	16442	16361	16414	16115	16413	16252	16484	16248	16579	16309	16300	16574	16272	16357	16367	16600	16444	16322	16363	16544	16455	16602	16459	16383	16330	16370	16317	16272	16451	16359	16540	16359	16513	16216	16297	16447	16492	16441	16364	16447	16460	16318	16588	16337	16254	16403	16343	16189	16350	16237	16387	16308	16586	16401	16530	16280	16344	16369	16588	16306	16478	16509	16406	16250	16432	16619	16370	16430	16595	16401	16279	16363	16396	16413	16465	16502	16577	16411	16462	16454	16485	16503	16519	16472	16415	16319	16568	16465	16722	16355	16637	16457	16363	16477	16209	16346	16352	16363	16432	16569	16274	16455	16223	16497	16683	16380	16487	16584	16307	16713	16456	16570	16348	16329	16372	16461	16597	16462	16357	16316	16205	16363	16350	16321	16440	16493	16424	16477	16415	16495	16493	16535	16661	16461	16326	16407	16578	16254	16324	16345	16226	16538	16400	16478	16443	16380	16583	16281	16222	16415	16471	16238	16304	16214	16138	16518	16459	16559	16254	16479	16372	16327	16470	16342	16445	16426	16584	16420	16396	16414	16491	16538	16514	16514	16414	16479	16451	16320	16454	16299	16480	16321	16466	16389	16380	16458	16570	16519	16369	16616	16319	16267	16374	16426	16577	16403	16353	16378	16416	16239	16428	16641	16358	16224	16225	16519	16462	16331	16529	16460	16297	16477	16480	16288	16486	16366	16366	16438	16356	16360	16330	16394	16362	16391	16225	16512	16318	16439	16528	16548	16460	16413	16414	16392	16396	16559	16393	16368	16336	16553	16173	16357	16482	16245	16381	16509	16518	16434	16312	16600	16380	16395	16228	16399	16473	16328	16386	16254	16442	16319	16634	16434	16275	16637	16475	16522	16484	16432	16254	16368	16554	16309	16368	16405	16410	16428	16353	16500	16441	16495	16477	16208	16402	16210	16265	16218	16543	16416	16584	16487	16552	16423	16567	16532	16353	16294	16366	16265	16412	16479	16501	16389	16392	16392	16317	16290	16303	16333	16371	16432	16263	16357	16468	16531	16291	16289	16285	16187	16442	16268	16308	16317	16397	16426	16399	16607	16478	16363	16403	16283	16379	16206	16311	16301	16479	16550	16539	16499	16648	16271	16510	16510	16316	16316	16422	16596	16376	16427	16423	16544	16356	16259	16442	16410	16639	16261	16548	16624	16505	16518	16660	16325	16521	16662	16468	16475	16552	16360	16529	16528	16468	16606	16297	16375	16535	16356	16182	16413	16436	16413	16372	16330	16457	16602	16447	16447	16423	16152	16352	16367	16388	16336	16452	16440	16359	16566	16500	16508	16364	16286	16574	16590	16556	16457	16610	16422	16417	16447	16542	16355	16541	16389	16499	16282	16465	16492	16542	16520	16396	16409	16305	16499	16276	16491	16554	16499	16385	16511	16458	16307	16411	16299	16561	16527	16551	16447	16495	16469	16338	16260	16374	16553	16302	16389	16470	16651	16516	16458	16268	16292	16601	16441	16336	16380	16679	16498	16353	16348	16349	16393	16414	16629	16290	16591	16276	16432	16419	16430	16545	16573	16406	16473	16171	16659	16635	16331	16521	16417	16488	16221	16230	16228	16598	16625	16438	16454	16379	16364	16239	16275	16455	16462	16336	16477	16586	16363	16662	16324	16351	16407	16422	16345	16560	16589	16459	16487	16432	16322	16374	16283	16414	16537	16553	16512	16501	16290	16411	16428	16593	16661	16133	16529	16636	16461	16548	16198	16512	16573	16330	16539	16723	16495	16511	16374	16380	16423	16447	16679	16278	16547	16324	16504	16275	16327	16405	16408	16639	16513	16390	16434	16423	16471	16445	16480	16361	16581	16655	16572	16270	16457
31020	51226	44134	31201	21415	19424	17140	19671	31864	34093	33048	26467	21353	16811	15184	14328	14442	14371	14441	14388	14307	14445	14401	14397	14362	14331	14243	14300	14454	14286	14367	14441	14314	14328	14264	14260	14253	14223	14299	14389	14312	14437	14386	14326	14388	14214	14360	14360	14148	14281	14180	14473	14446	14130	14377	14352	14110	14412	14460	14254	14365	14334	14275	14480	14310	14143	14318	14373	14158	14369	14238	14375	14387	14333	14291	14293	14413	14297	14312	14264	14369	14301	14450	14615	14283	14404	14152	14283	14350	14374	14297	14202	14331	14491	14279	14297	14281	14474	14223	14248	14199	14286	14263	14255	14350	14462	14526	14282	14285	14357	14198	14437	14454	14062	14505	14668	14300	14420	14217	14392	14284	14318	14290	14371	14214	14291	14234	14330	14292	14393	14210	14198	14429	14217	14444	14413	14427	14337	14377	14351	14158	14295	14402	14419	14442	14334	14412	14217	14209	14393	14288	14421	14531	14430	14350	14264	14471	14607	14332	14241	14201	14334	14364	14333	14258	14264	14347	14418	14295	14308	14310	14530	14348	14256	14389	14345	14270	14317	14210	14253	14246	14320	14338	14464	14214	14345	14240	14322	14248	14352	14230	14331	14213	14274	14214	14316	14206	14478	14452	14339	14468	14334	14274	14165	14245	14529	14226	14355	14448	14389	14526	14450	14293	14274	14407	14239	14572	14335	14363	14473	14302	14352	14447	14399	14207	14321	14377	14372	14194	14433	14292	14195	14367	14483	14195	14413	14189	14300	14267	14328	14468	14112	14445	14428	14346	14239	14155	14351	14451	14303	14330	14391	14229	14165	14297	14417	14320	14366	14285	14384	14479	14395	14232	14388	14407	14260	14424	14206	14239	14453	14367	14358	14411	14242	14477	14230	14480	14282	14380	14341	14351	14285	14351	14337	14333	14114	14191	14374	14331	14337	14238	14284	14394	14408	14236	14110	14311	14415	14518	14316	14322	14302	14285	14195	14387	14428	14296	14136	14447	14269	14224	14385	14272	14170	14419	14171	14382	14286	14420	14335	14234	14287	14222	14223	14353	14237	14162	14285	14462	14365	14280	14284	14450	14196	14288	14366	14355	14404	14287	14254	14307	14294	14321	14184	14381	14388	14309	14227	14305	14269	14368	14175	14497	14411	14341	14471	14305	14379	14325	14382	14433	14393	14312	14360	14312	14372	14405	14400	14175	14411	14161	14271	14488	14349	14459	14257	14487	14248	14475	14303	14237	14172	14320	14384	14292	14396	14460	14122	14426	14316	14246	14346	14192	14303	14328	14303	14184	14216	14210	14327	14373	14483	14431	14335	14454	14229	14224	14359	14412	14439	14300	14141	14292	14361	14375	14284	14346	14293	14439	14454	14247	14406	14258	14344	14290	14327	14205	14349	14437	14240	14441	14212	14452	14238	14320	14349	14339	14384	14309	14140	14361	14240	14344	14323	14443	14427	14353	14304	14215	14487	14261	14394	14191	14317	14413	14472	14385	14120	14388	14213	14533	14191	14281	14302	14510	14440	14318	14278	14428	14296	14373	14272	14262	14339	14244	14316	14461	14276	14404	14367	14373	14258	14489	14348	14384	14238	14120	14374	14377	14248	14354	14263	14440	14149	14376	14458	14193	14416	14270	14438	14377	14339	14348	14360	14395	14424	14444	14471	14482	14295	14299	14284	14380	14230	14399	14319	14249	14296	14491	14301	14376	14276	14327	14475	14307	14406	14158	14339	14507	14544	14450	14356	14292	14220	14389	14311	14277	14325	14486	14350	14412	14404	14290	14411	14360	14591	14225	14346	14352	14374	14364	14350	14343	14342	14285	14315	14412	14371	14498	14207	14354	14257	14369	14322	14337	14352	14312	14195	14343	14200	14354	14287	14236	14474	14425	14450	14233	14304	14426	14491	14375	14329	14264	14259	14327	14335	14368	14228	14332	14277	14291	14284	14166	14501	14283	14369	14349	14419	14384	14178	14408	14270	14320	14438	14465	14280	14367	14212	14336	14246	14254	14507	14510	14288	14341	14445	14367	14433	14371	14261	14313	14399	14465	14201	14522	14331	14436	14362	14383	14457	14173	14374	14125	14427	14268	14256	14365	14339	14240	14327	14343	14388	14353	14208	14234	14248	14321	14403	14432	14384	14477	14290	14446	14285	14259	14260	14447	14467	14245	14286	14305	14362	14290	14312	14250	14188	14226	14289	14341	14385	14406	14314	14269	14234	14292	14344	14367	14360	14231	14407	14279	14316	14327	14167	14213	14266	14407	14476	14448	14302	14473	14400	14245	14261	14442	14351	14332	14364	14288	14287	14438	14351	14244	14456	14451	14128	14333	14142	14386	14305	14382	14224	14325	14284	14363	14269	14373	14458	14382	14375	14413	14288	14344	14452	14350	14368	14422	14265	14328	14307	14305	14210	14366	14283	14272	14248	14381	14263	14321	14293	14432	14365	14441	14285	14421	14463	14270	14461	14392	14244	14254	14308	14231	14345	14444	14318	14302	14426	14362	14165	14240	14218	14254	14344	14252	14402	14353	14369	14300	14375	14286	14539	14252	14373	14328	14309	14440	14270	14461	14298	14477	14318	14365	14465	14339	14387	14319	14378	14396	14225	14251	14378	14233	14272	14372	14366	14370	14295	14103	14439	14407	14442	14349	14412	14264	14531	14220	14273	14244	14426	14447	14572	14208	14470	14188	14285	14243	14401	14386	14451	14223	14293	14324	14276	14238	14319	14344	14105	14195	14193	14229	14294	14245	14270	14340	14310	14298	14370	14360	14236	14349	14241	14391	14268	14233	14274	14406	14293	14322	14396	14246	14386	14193	14325	14435	14265	14287	14364	14264	14290	14431	14316	14264	14233	14261	14274	14420	14307	14334	14413	14462	14274	14340	14397	14248	14292	14387	14280	14439	14311	14368	14302	14312	14342	14407	14272	14308	14325	14310	14298	14386	14501	14427	14314	14425	14329	14267	14393	14365	14403	14341	14311	14249	14223	14196	14287	14276	14354	14395	14390	14460	14421	14192	14325	14335	14414	14283	14271	14282	14352	14397	14387	14185	14136	14367	14548	14218	14373	14349	14361	14337	14371	14288	14222	14371	14333	14312	14412	14279	14392	14237	14375	14364	14346	14297	14310	14319	14201	14496	14325	14216	14293	14168	14306	14367	14242	14477	14392	14225	14321	14438	14408	14443	14231	14332	14201	14320	14171	14185	14165	14498	14436	14381	14194	14267	14363	14188	14330	14417	14132	14321	14358	14407	14376	14393	14310	14306	14194	14396	14436	14295	14418	14249	14318	14417	14267	14289	14259	14537	14358	14364	14294	14358	14438	14140	14452	14410	14273	14331	14508	14207	14454	14333	14321	14430	14356	14349	14363	14267	14283	14435	14312	14280	14280	14242	14368	14368	14146	14374	14272	14349	14404	14276	14170	14338	14385	14182	14428	14455	14439	14380	14358	14417	14095	14453	14100	14343	14413	14230	14328	14180	14285	14317	14226	14341	14255	14290	14246	14235	14329	14361	14211	14468	14343	14338	14251	14371	14189	14292	14269	14404	14397	14346	14270	14473	14299	14505	14352	14351	14495	14416	14289	14386	14339	14342	14346	14281	14499	14196	14340	14321	14269	14158	14414	14119	14259	14176	14384	14221	14281	14316	14351	14289	14449	14361	14365	14371	14371	14303	14292	14410	14303	14248	14255	14310	14346	14423	14434	14249	14328	14269	14311	14125	14328	14359	14298	14311	14372	14261	14194	14505	14185	14336	14445	14326	14229	14304	14482	14288	14255	14435	14220	14511	14368	14278	14326	14221	14188	14353	14361	14400	14316	14433	14187	14462	14315	14457	14428	14280	14182	14426	14174	14421	14282	14295	14361	14398	14435	14361	14428	14504	14338	14404	14301	14441	14312	14419	14453	14389	14145	14373	14362	14278	14313	14405	14290	14412	14447	14317	14197	14206	14256	14469	14238	14191	14395	14472	14396	14320	14453	14286	14324	14442	14388	14417	14324	14306	14322	14424	14309	14240	14405	14368	14399	14372	14386	14526	14245	14478	14433	14310	14346	14304	14345	14454	14265	14355	14332	14356	14166	14397	14375	14430	14316	14396	14488	14243	14330	14201	14430	14091	14478	14420	14116	14384	14193	14417	14251	14315	14381	14487	14344	14351	14302	14226	14370	14299	14339	14198	14419	14304	14262	14357	14261	14495	14276	14374	14342	14371	14218	14316	14298	14194	14390	14339	14332	14252	14271	14350	14301	14377	14378	14411	14396	14344	14306	14236	14326	14328	14211	14439	14428	14472	14268	14397	14319	14282	14166	14272	14289	14419	14229	14408	14341	14385	14199	14186	14395	14192	14399	14304	14381	14413	14429	14266	14313	14222	14422	14256	14260	14510	14401	14348	14284	14369	14221	14342	14345	14357	14408	14332	14316	14394	14335	14275	14618	14371	14477	14297	14319	14361	14331	14169	14565	14304	14323	14276	14217	14319	14103	14227	14405	14296	14387	14300	14425	14365	14264	14388	14515	14421	14290	14336	14292	14342	14314	14233	14294	14291	14285	14284	14397	14311	14339	14427	14477	14248	14403	14192	14181	14193	14385	14371	14395	14466	14238	14459	14142	14281	14282	14482	14093	14442	14306	14417	14278	14374	14423	14307	14326	14292	14282	14232	14344	14272	14188	14221	14541	14459	14379	14270	14205	14210	14342	14258	14321	14326	14433	14354	14427	14473	14295	14363	14428	14261	14438	14350	14414	14468	14331	14293	14321	14217	14322	14254	14260	14320	14407	14364	14386	14468	14324	14257	14370	14273	14234	14427	14338	14287	14316	14278	14323	14337	14490	14242	14346	14256	14480	14569	14319	14360	14376	14291	14260	14440	14266	14373	14321	14468	14352	14453	14352	14405	14380	14287	14339	14190	14113	14525	14363	14352	14260	14159	14323	14302	14253	14437	14378	14318	14304	14421	14290	14336	14275	14385	14356	14241	14328	14376	14500	14397	14315	14457	14483	14487	14246	14318	14322	14251	14204	14353	14381	14320	14455	14348	14284	14032	14386	14235	14195	14411	14251	14301	14370	14452	14444	14315	14601	14445	14295	14449	14384	14307	14506	14496	14328
23905	21743	29819	25787	22877	24591	26544	27212	40840	46388	42344	37084	31343	25721	21699	19720	19515	19497	19279	19396	19524	19428	19322	19337	19301	19618	19286	19343	19423	19410	19301	19310	19462	19373	19021	19300	19282	19564	19433	19246	19452	19444	19276	19217	19373	19413	19192	19158	19291	19290	19390	19273	19430	19052	19421	19326	19206	19129	19504	19308	19511	19166	19290	19284	19385	19266	19397	19287	19247	19160	19198	19153	19093	19337	19274	19259	19125	19302	19427	19196	19365	19123	19087	19338	19294	19522	19247	19309	19193	18989	19261	19223	19469	19139	19492	19405	19250	19390	19264	19187	19236	19084	19282	19069	19109	19294	19283	19471	19353	19051	18954	19257	19183	19176	19293	19392	19188	19266	19322	19187	19181	19085	19100	19289	19241	19322	19179	19202	19044	19284	19221	19332	19252	19083	19233	19295	19284	19042	19271	19412	19328	18959	19325	19128	19174	19220	19175	19171	19352	19428	18999	19336	19058	19308	19432	19161	19311	19318	19237	19206	19295	19109	19358	19163	19151	19230	19277	19272	19184	19172	19275	19439	19262	19205	19356	19253	19139	19146	19442	19155	19168	19210	19077	19194	19099	19214	19186	19229	19441	19053	19101	19206	19180	19051	19287	19198	19169	19126	19283	19267	19266	19243	19064	19125	18958	19387	19241	19096	19209	19406	19522	19103	19193	19156	19374	19233	19310	19193	19339	19175	19434	19396	19473	19211	19311	19227	19039	19190	19405	19489	19177	19277	19396	19236	19285	19293	19223	19326	19309	19273	19119	19176	19164	19211	19204	19235	19219	19002	19127	19229	19228	19118	19165	19454	19323	19003	19382	19167	19341	19234	19323	19314	19138	19381	19364	19113	19134	19129	19347	19277	19271	19162	19452	19248	19173	19204	19169	19286	18952	19088	19405	19269	19241	19149	19317	19270	19534	19190	19354	19206	19208	19258	19274	19125	19343	19378	19203	19370	19326	19264	19332	19274	19375	19184	19459	19235	19098	19434	19066	19336	19191	19361	19036	19164	19137	19280	19526	19331	19137	19037	19415	19385	19352	19150	19205	19286	19168	19153	19218	19119	19229	19096	19268	19140	19334	19160	19169	19302	19321	19028	19056	19090	19362	19446	19181	19114	19121	19467	19306	19357	19331	19232	19166	19124	19223	19349	19241	18889	19177	19288	18943	19299	19292	19310	19086	19219	19089	19323	19182	18995	19486	19172	19286	19080	19146	18917	19304	19142	19223	19333	19570	19229	19299	19432	19242	19288	19089	19386	19304	19380	19328	19347	19091	19237	19161	19115	19285	19387	19286	19176	19168	19157	19393	19163	19109	19251	19342	19278	19140	19176	19204	19116	18977	19164	19148	19297	19352	19182	19087	19342	19375	19183	19208	19205	18962	19294	19227	19142	19168	19365	19127	19203	19394	19324	19205	19094	19232	19038	19268	19458	19345	19154	19299	19263	19216	19040	19360	19210	19281	19331	19355	19267	19241	19086	19234	19143	19235	19331	19376	19164	19192	19041	18972	19158	19279	19267	19169	19215	19121	19341	19470	19366	19114	19280	19132	18951	19153	19179	19255	19265	19235	19046	19195	19486	19134	19393	19166	19256	19161	19171	19448	19082	19220	19476	19193	19110	19384	19244	19286	19145	19131	19119	19227	19014	19118	19276	19247	19443	19314	19270	19502	19272	19040	19226	19266	19225	19210	19402	19219	19310	19259	19296	19504	19326	19321	19141	19340	19270	19186	19362	19161	19221	19345	19203	19252	19187	19255	19194	19303	19099	19309	19233	19324	19202	19239	19239	19132	19297	19281	19267	19100	19199	19298	19281	19143	19366	19109	19187	19175	19250	19223	19180	19188	19035	19259	19247	19306	19176	19449	19329	19044	19305	19112	19373	19242	19191	19027	19192	19250	19321	19434	19242	19155	19280	19066	19175	19149	19154	19330	18981	19350	19057	19302	19173	19038	19348	19133	19318	19226	19244	19069	19249	19425	19113	19367	19119	19263	19321	19230	19314	19223	19166	19030	19169	19399	19373	19408	19353	19352	19488	19136	19137	19236	18988	19335	19186	19423	19312	19084	19570	19145	19184	19198	19111	19331	19143	19254	19253	19398	19265	19174	19136	19185	19130	19369	19183	19336	19183	19284	19089	19291	19082	19147	19458	19293	19254	19157	19309	19268	19211	19246	19135	19178	19354	19228	19250	19360	19284	19277	19169	19123	19201	19234	19196	19107	19190	19156	19134	19102	19243	19327	19244	19314	19440	19439	19401	19204	19121	19315	19210	19328	19180	19244	19314	19402	19230	19167	19236	19104	19165	19323	19185	19187	19149	19432	19250	19341	19423	19208	19302	19136	19300	19291	19235	19267	19050	19159	19288	19171	19179	19251	19212	19163	19368	19059	19347	19303	19167	19196	19201	19245	19322	19331	19543	19118	19040	19406	19330	19218	19444	19333	19185	19345	19229	19217	19231	19245	19206	19211	19191	19292	19105	19158	19249	19202	19296	19207	19443	19004	19291	19199	19031	19127	19266	19045	18914	19263	19423	19207	19142	19296	19321	19283	19222	19319	19346	19284	19364	19138	19285	19283	19168	19340	19184	19176	19259	19210	19360	19267	19225	19184	19265	19269	19176	19314	19224	19358	19057	19256	19389	19279	19301	19044	19338	19148	19139	19292	19164	19147	19280	19294	19377	19362	19205	19270	19255	19167	19121	18985	19251	19286	19267	19480	19170	19142	19284	19188	19126	19407	19139	19184	19339	19302	19295	19357	19374	19335	19143	19227	19375	19240	19139	19518	19160	19248	19351	19133	19392	19109	19262	19125	19130	19369	19275	19303	19139	19114	19228	19318	19380	19319	19116	19353	19421	19113	19479	19368	19279	19450	19154	19328	19279	19256	19341	19157	19190	19150	19303	19188	19353	19340	19220	19211	19223	19425	19208	19313	19099	19322	19212	19252	19116	19096	18990	19267	19181	19286	19486	19270	19196	19145	19254	19162	19289	19154	19154	19066	19247	19531	19202	19082	19342	19261	19154	19313	19238	19229	19456	19413	19352	19071	19130	19197	19321	19159	19134	19175	19134	19202	19355	19421	19275	19383	19325	19396	19129	19332	19033	19178	19329	19210	19285	19085	19440	19286	19406	18969	19246	19131	19111	19101	19193	19300	19295	19585	19191	19316	19354	19213	19199	19386	19253	19201	19279	19349	19141	19444	19366	19154	19354	19223	19325	19241	19218	19082	19085	19208	19284	19126	19135	19330	19344	19073	19064	19607	19167	19000	19266	19186	19291	19192	19307	19210	19056	19184	19260	19231	19328	19242	19101	19321	19106	19025	19314	19238	19393	19317	19146	19388	19155	19224	19151	19254	18998	19191	19363	19121	19332	19280	19178	19175	19232	19347	19180	19420	19195	19010	19283	19127	19431	19303	19256	19307	19214	19296	19399	19496	19167	19279	19230	19035	19317	19289	19298	19220	19256	19171	19247	19133	19230	19358	19337	19215	19190	19292	19320	19268	19279	19287	19163	19250	19356	19424	19338	19365	19435	19260	19215	19119	19174	19199	19144	19198	19206	19289	19148	19322	19103	19153	19123	19236	19260	19080	19137	19257	19173	19143	19200	19186	19242	19278	19322	19146	19111	19112	19320	19375	19338	19173	19264	19227	19222	19334	19192	19146	19431	19236	19368	19233	19338	19336	19342	19278	19264	19180	19377	19088	19206	19327	19331	19177	19352	19320	19216	19298	19076	19469	19302	19358	19247	19366	19130	19218	19187	19212	19192	19380	19219	19044	19304	19163	19219	19278	19265	19191	19175	19131	19182	19489	19236	19195	19307	19448	19315	19148	19222	19182	19034	19273	19314	19179	19197	19172	19300	19427	19370	19293	19160	19262	19188	19373	19467	19110	19321	19160	19298	19240	19457	19112	19151	19328	19312	19140	18926	18924	19160	19125	19331	19193	19229	19240	19223	19512	19074	19285	19131	19245	19209	19297	19338	19155	19069	19177	19359	19164	19264	19412	19335	19255	19202	19099	19192	19304	19268	19267	19405	19255	19236	19173	19279	19166	19322	19179	19374	19256	19285	19109	19316	19343	19600	19164	19345	19406	19358	19530	19199	19095	19089	18997	19036	19073	19268	19314	19226	19346	19208	19205	19183	19217	19426	19355	19396	19199	19089	19389	19389	19309	19410	19183	19222	19247	19363	19175	19228	19122	19208	19281	19064	19314	19138	19256	19304	19255	19218	19058	19085	19279	19278	19163	19164	19198	19256	19247	19214	18964	19155	19301	19091	19261	19329	19102	19162	19361	19168	19304	19255	19333	19280	19165	19137	19219	19186	19401	19365	19201	19190	19049	19254	19306	19278	19115	19148	19081	19393	19049	19078	19397	19336	19340	19370	19293	19136	19162	19249	19144	19195	19282	19350	19249	19294	19381	19426	19292	19230	19389	19155	19220	19131	19228	19267	19315	19198	19217	19216	19244	19110	19270	19196	19293	19189	19093	19593	19447	19450	19379	19092	19218	19205	19130	19377	19255	19218	19243	19098	19231	19345	19394	19378	19135	19164	19046	19167	19236	19314	19199	19230	19257	19130	19201	19360	19307	19235	19366	19293	19190	19389	19317	19376	19401	19329	19247	19275	19440	19258	19195	19321	19264	19456	19300	19354	19133	19233	19105	18965	19430	19179	19269	19281	19241	19356	19272	19136	19390	19225	19266	19195	19168	19163	19261	19115	19084	19230	19438	19262	19332	19308	19286	19294	19280	19214	19190	19086	19099	19363	19133	19377	19335	19241	19189	18947	19444	19294	19064	19420	19124	19208	19052	19375	19075	19286	19239	19165	19139	19322	19389	19481	19144	19320	19263	19114	19209	19481	19204	19030	19328	19289	19334	19337	19157	19251	19581	19245	19230	19119	19165	19129	19261	19201	19486	19285	19165	19205	19218	19133	19384	19091	19335	19218	19238	19078	19321	19206	19362	19475	19203	19202	19242	19128	19217	19192	19118	19399	19061	19259	19257	19121	19374	19278	19265	19177	19364	19332	19288	19149	19485	19108	19281	19226	19438	19294	19418	19202	19230	19374	19340	19304	19087	19163	19164	19098	19513	19185	19158	19343	19342	19337
35653	61341	54669	38487	21903	21265	21972	27711	42432	44300	40729	35661	28793	22369	18056	16142	16075	15918	15979	16088	16074	15904	16184	15843	16094	16155	15949	16180	16298	15944	15913	16011	16144	15984	16082	16050	16030	16044	15965	16041	15965	15884	15939	16045	15920	15960	15875	15889	15861	16164	16115	15933	15923	16072	16016	16039	16063	16004	16038	16023	16100	16069	15863	15991	16066	15946	16150	16073	16150	16014	16132	15967	16080	16075	15924	15966	16114	16056	15972	16002	15939	16110	16022	16071	15933	16306	16006	16066	16069	16001	16187	15869	15867	16033	15948	16070	16179	16119	16064	16169	15864	16010	16146	16128	15935	16037	15915	15933	16077	15956	16133	16149	16053	15956	16190	15989	15922	15909	15923	16014	16164	15990	16023	16044	15887	15891	16022	16013	15997	16002	16033	16068	16028	16018	16249	15980	16056	16078	16025	15985	16014	15893	16086	15998	15928	16083	15970	16096	15994	16200	15991	15838	16013	16067	16039	16017	16114	16036	16114	16085	15993	16155	16386	16085	15986	15994	16058	16042	16138	16052	15980	16036	15941	16003	15981	15816	16076	16040	16011	15995	16043	15934	16073	16102	15937	16071	15954	16065	15841	16119	16118	15861	15942	16134	16130	15968	15979	16026	16095	16054	16036	15933	16138	15904	15946	16088	16014	16022	16091	16086	16123	15904	16267	15930	16057	15990	15958	15902	16081	16019	16131	16057	16029	16111	16007	16105	15964	16030	16053	15888	16147	16052	16020	16074	16158	16149	16229	15851	16133	16058	16139	15816	16022	16130	16080	16112	16050	15994	16054	16159	15959	16106	16087	15954	15914	15935	16059	15998	16137	16071	15866	16103	15980	15942	16037	16043	16077	16000	15990	16106	16025	16065	16055	16021	16080	15990	16021	15947	16013	15989	16086	15988	16010	15904	15872	16003	15952	15970	15810	15909	16042	16111	16080	16046	16103	16005	15944	15947	16147	16113	16012	16055	16176	15929	16137	15921	16092	15874	15849	16139	15864	15969	15940	15974	15981	16024	15991	16126	15933	16087	15979	16090	16148	16122	16088	15905	16249	15982	16019	15969	15881	16201	15997	15893	16049	15994	16216	15998	15969	16106	16129	16107	15930	15992	16251	16035	16109	16148	16197	15904	16054	16100	15868	16161	15980	16067	15913	15863	16123	16074	16145	16087	16018	15891	16077	16106	15953	15965	15762	16018	16149	15918	16046	16084	16174	15989	15932	16062	16100	16049	15899	16095	15965	15946	15876	16051	16047	16081	16034	15997	16200	15936	16113	16056	16150	16032	16066	15938	16195	15943	16204	16146	16019	15988	15897	16085	15995	16140	15937	15845	16088	15979	15934	15921	16004	16041	15914	16166	15901	16133	16156	16114	16037	15950	16027	15917	16064	16021	15979	16019	16209	15991	15951	15921	16039	16071	16075	15936	15923	16074	15961	16019	16113	16148	16040	16127	15855	16177	16006	16081	15898	16103	15912	15931	16048	15948	16071	16130	16045	15815	16015	16019	15893	15958	15907	15930	16203	15869	15878	16080	16069	16112	16062	15949	16113	16076	16053	15785	15810	16187	15932	15933	16015	16151	16026	15993	15907	16036	16003	15892	16172	16035	16041	15987	15952	16107	15908	15982	15949	16073	16059	16026	15847	15946	15828	16206	16046	16171	15927	16039	16069	16050	16030	16234	16005	16057	16090	15970	16089	15959	16083	15979	15887	16075	16090	16022	16013	16138	15958	16003	16094	15902	16087	16090	16102	15877	16173	16214	16071	16097	15946	15997	16061	15895	16146	15997	16129	16109	16123	16032	16065	16061	16022	15996	16110	16169	15919	16076	15894	15950	16076	16017	16151	16075	16062	15773	16066	16004	16088	16094	16047	16063	16067	16112	15806	16139	16188	16058	16012	16030	16076	15999	16080	16204	15998	16042	16227	16103	16010	16179	16034	15987	16046	16072	15929	16121	16045	16115	15912	15973	16092	16065	16045	15888	16094	16159	16146	16173	15902	15966	16008	15978	15990	15921	16160	16001	16071	15997	16075	16137	15895	15974	16033	15965	15933	16053	15915	15792	15845	16179	16087	16123	16015	16077	16137	15998	16077	15913	15950	16023	16058	16113	16073	15981	16084	16005	15935	16082	16128	15932	16137	16050	16067	16048	16166	15887	16175	16178	15931	16006	16041	16099	16119	16079	16145	15917	16042	16108	15805	16020	16125	15920	16031	16090	16162	15922	16048	15838	15900	16096	15838	16013	16143	15850	16050	16028	15978	16026	15957	15809	16105	15978	15989	16061	16261	15982	15972	16176	16120	15964	15899	15870	16108	15941	15976	16250	16087	15927	16103	16170	15953	15894	15976	16033	15968	16030	15892	16087	15945	16111	16024	15970	15999	16087	15986	16111	16218	16156	15938	16021	16106	16055	16092	15911	16104	16022	15905	16098	15907	16076	16171	16093	15927	16007	15940	16126	15961	15790	16091	16070	15893	16106	15772	15985	15923	15958	16093	16056	15970	15914	16008	16111	15959	15949	15964	16066	15975	16074	16122	15974	16078	16053	15955	16153	15970	16104	16026	16037	16022	16004	16117	16006	15858	16088	15962	15995	16092	15812	15876	15959	15965	16129	15923	15843	16024	16199	15814	16190	16039	16011	15971	15983	16061	16173	16071	16179	16056	16221	16041	16114	15991	15994	15931	15935	16037	16034	16002	16009	15965	15959	15962	15938	15959	15969	15859	15924	15977	16051	16098	16016	16016	15994	16110	16017	16001	16034	16084	16178	15856	16127	16030	16056	15926	15880	16178	15910	15966	16019	16049	16138	16105	16208	16114	16136	15977	16033	16065	15967	16291	16063	16219	15993	15915	15963	16029	16013	16040	16029	15940	15929	15931	16035	16163	16202	16023	15976	15838	15992	16287	16035	16227	16009	16080	15966	16001	16169	16092	16000	15968	16163	15939	15834	16085	16140	15923	16037	16023	16021	15867	16040	15930	16088	15900	15873	16046	15831	16141	15944	16040	15853	15955	15993	15969	15974	16076	15859	16129	16042	16133	15940	16067	16064	16045	15955	16088	16015	15938	16087	16239	16021	15986	16023	16036	16127	16035	16040	16098	16078	15963	16002	16069	16119	16165	16120	15959	15939	16051	15951	16169	15931	16258	15995	15957	16001	16137	16006	16041	16128	16135	15887	16114	15954	16068	15947	16005	16014	16012	16124	16024	16105	16090	16171	15829	16109	15796	15971	16172	15930	16052	15951	15893	15995	16224	16007	16014	16021	16067	16087	16093	16004	16114	15892	16149	16112	15980	16065	16071	16036	16000	16088	16022	16348	16038	16052	16054	16122	15894	15937	15937	15937	15956	16043	16114	15993	15892	16093	16110	16087	15957	16033	16130	16084	16070	16119	16014	16014	15953	16041	16167	15950	16084	16007	16124	15978	15945	16020	15772	16124	15998	15954	16084	15950	16127	16002	15905	15958	15998	15931	15979	16001	16125	15946	16152	15940	15896	15935	15983	15751	16035	16031	15997	15904	16084	15977	15987	16043	15935	15868	15946	16100	15838	15968	15977	16018	16177	16118	16055	16103	16069	16166	15795	16045	15991	15985	16147	16095	16097	16001	15992	16089	16233	15980	16114	15975	16110	16118	15941	16002	16180	15954	16180	16142	15992	16077	16072	15979	16005	16028	16026	15952	16023	15921	15973	16031	16053	16174	15953	15939	15961	16063	16060	16033	16006	16237	15963	16102	16002	15977	16264	15995	15889	16100	16001	16087	16016	16041	16163	15988	15809	16025	15952	16014	16045	16172	15905	15905	15915	15934	15814	16198	16006	15967	15913	15921	16091	16057	16087	16041	15976	15949	16011	16117	16133	15958	16011	16125	15830	15909	16095	15910	16067	16005	15895	15901	15973	16018	15898	16036	16172	16127	16108	15923	16095	15919	16158	16001	16020	15838	16251	16055	15953	16047	15840	16030	16049	16080	16087	15830	16060	16115	16179	16213	15939	15913	15997	16159	16080	16045	16240	16073	15994	16086	16111	16277	16094	16015	15997	15939	16071	16159	15986	15974	16128	15931	16095	16007	16177	15923	16081	16062	16065	15853	15773	15955	15829	16092	16033	15938	15992	15907	15956	15916	15962	16029	15842	15960	16018	16037	16183	16118	16176	15872	15985	15996	16106	15950	16206	16055	15849	15900	16219	16040	15958	15965	16088	15994	16155	16058	16204	15957	16147	16182	15903	16132	16174	16109	15891	16116	16038	16127	16049	15887	15979	16053	16121	15824	15868	16009	16102	16247	16106	15995	16040	15942	15952	16053	15987	15989	16082	16001	16126	16131	15939	15987	15912	16075	16052	16124	16117	16067	15805	16142	15934	16042	15970	15924	15994	16110	16037	16132	16080	16097	16147	16008	16065	16002	15931	16048	16037	16016	16045	16081	15976	15921	15890	16085	15986	16065	15940	16028	15880	16155	16042	16131	16037	16154	15950	16100	16012	16076	16122	15900	16138	15954	16014	16156	16257	16009	16247	16002	15985	16018	15977	15949	15908	16016	16169	16019	16045	16172	15813	16190	16097	16061	16089	16064	16049	15993	15986	15906	16026	16139	16006	16027	15973	16070	16149	16035	16055	16032	16047	15948	16127	16257	16099	16027	15937	15878	16018	16045	15857	15970	16061	16039	16095	15880	16182	15897	15939	16046	15993	15915	16100	16008	16133	15884	16021	15790	15989	16026	15976	16049	16024	15991	16049	16066	16057	16113	15986	15992	15984	15952	15984	15978	16295	15896	16126	16073	15862	15919	15852	15787	16042	16050	15940	16143	16017	16039	16348	16050	15992	16141	16059	15967	15887	16079	15941	15944	16081	15965	15939	15990	16018	16175	16025	16049	16040	15974	16019	15976	16064	16090	16093	15982	16110	15951	16119	15932	16164	16014	16157	16184	16067	16110	15869	16092	16018	16003	15878	15978	16079	15976	16105	16159	16042	15896	16178	16088	15813	16201	15986	15933	16054	15896	15911	16109	15986	16000	16055	15877	16224	15775	15914	16168	16010	16183	16053	15984	15934	15986	16158	16003	16091	15951	16040	15973	15811	16200	16148	15900	15946	16176	16017	15947	16102	16133
30849	29791	34650	28024	23248	23011	22801	23099	24257	25387	25251	24259	23895	23369	22938	22655	22743	22615	22386	22631	22626	22576	22748	22505	22511	22680	22417	22505	22653	22672	22821	22418	22460	22474	22579	22597	22535	22631	22709	22461	22707	22529	22448	22582	22541	22635	22715	22545	22711	22659	22489	22521	22420	22663	22713	22500	22626	22270	22595	22667	22683	22500	22541	22396	22520	22355	22598	22538	22623	22549	22302	22386	22720	22432	22488	22555	22464	22344	22432	22490	22848	22529	22560	22416	22395	22524	22329	22489	22580	22891	22752	22441	22571	22547	22497	22522	22509	22723	22664	22496	22641	22394	22410	22612	22724	22609	22632	22530	22616	22643	22424	22544	22640	22419	22493	22543	22662	22675	22319	22779	22896	22581	22795	22621	22429	22708	22653	22323	22496	22506	22820	22279	22391	22495	22761	22721	22523	22499	22583	22614	22569	22712	22638	22496	22654	22552	22644	22639	22377	22564	22560	22317	22473	22545	22651	22449	22524	22606	22474	22645	22453	22611	22689	22561	22616	22508	22477	22391	22521	22550	22494	22464	22599	22664	22641	22706	22519	22590	22774	22533	22535	22514	22659	22520	22633	22563	22548	22735	22775	22660	22404	22624	22463	22487	22645	22712	22612	22346	22403	22640	22526	22717	22493	22739	22595	22567	22649	22583	22840	22621	22523	22469	22553	22607	22524	22602	22482	22674	22762	22462	22447	22386	22509	22315	22514	22633	22671	22536	22553	22579	22513	22463	22520	22614	22275	22223	22550	22537	22659	22536	22553	22622	22597	22554	22605	22443	22408	22531	22617	22579	22468	22697	22508	22454	22649	22529	22444	22453	22261	22471	22546	22489	22683	22653	22758	22485	22420	22516	22309	22581	22585	22299	22420	22683	22531	22403	22629	22563	22563	22400	22644	22511	22531	22671	22496	22587	22484	22496	22609	22648	22698	22336	22604	22557	22781	22752	22445	22658	22602	22533	22565	22568	22524	22629	22635	22562	22668	22664	22570	22581	22632	22386	22558	22874	22472	22754	22672	22612	22513	22535	22691	22596	22454	22577	22379	22525	22692	22650	22868	22489	22597	22362	22652	22726	22479	22774	22878	22577	22363	22705	22750	22595	22574	22537	22731	22459	22675	22489	22488	22878	22519	22478	22458	22609	22332	22389	22459	22614	22690	22726	22665	22692	22636	22479	22635	22625	22672	22481	22430	22581	22457	22623	22623	22464	22687	22424	22268	22663	22469	22483	22723	22577	22551	22560	22417	22565	22570	22531	22637	22516	22319	22609	22562	22341	22464	22760	22373	22665	22447	22660	22558	22638	22527	22646	22370	22537	22731	22492	22547	22489	22557	22645	22411	22803	22608	22442	22556	22457	22394	22429	22573	22515	22712	22437	22768	22469	22623	22446	22729	22487	22455	22538	22471	22556	22271	22465	22635	22567	22746	22477	22539	22444	22867	22621	22594	22742	22817	22548	22460	22639	22764	22540	22308	22539	22683	22654	22429	22755	22585	22700	22817	22557	22593	22601	22534	22502	22665	22596	22866	22621	22623	22618	22521	22515	22440	22725	22507	22401	22474	22437	22576	22442	22657	22617	22552	22527	22577	22224	22604	22538	22674	22549	22536	22548	22534	22362	22378	22611	22527	22745	22811	22736	22485	22421	22644	22656	22694	22604	22435	22403	22553	22523	22420	22524	22535	22541	22526	22484	22377	22644	22364	22442	22634	22624	22502	22531	22416	22653	22619	22704	22495	22690	22632	22739	22488	22582	22891	22669	22487	22405	22344	22898	22632	22606	22638	22862	22574	22658	22644	22572	22685	22628	22601	22405	22620	22451	22397	22537	22540	22654	22593	22521	22417	22539	22763	22526	22800	22575	22640	22836	22415	22539	22366	22412	22565	22431	22481	22655	22664	22589	22652	22511	22576	22354	22426	22588	22521	22485	22573	22375	22735	22683	22585	22503	22658	22586	22372	22703	22418	22569	22464	22549	22419	22542	22547	22636	22688	22714	22725	22629	22535	22578	22661	22608	22434	22668	22746	22333	22498	22684	22527	22490	22619	22494	22650	22500	22903	22604	22624	22588	22566	22514	22487	22615	22519	22443	22872	22604	22700	22618	22743	22393	22564	22542	22681	22479	22895	22548	22635	22648	22470	22402	22461	22658	22586	22468	22584	22556	22553	22608	22545	22394	22677	22744	22660	22608	22492	22809	22509	22713	22661	22775	22854	22451	22733	22475	22444	22454	22618	22544	22331	22592	22757	22481	22507	22708	22391	22262	22628	22697	22749	22482	22779	22520	22652	22450	22507	22437	22569	22569	22565	22584	22722	22527	22576	22407	22772	22661	22426	22555	22760	22575	22751	22453	22527	22437	22589	22521	22577	22741	22614	22378	22605	22724	22536	22466	22784	22630	22493	22631	22520	22530	22501	22582	22525	22507	22736	22293	22700	22762	22494	22587	22534	22383	22667	22445	22612	22556	22472	22762	22696	22683	22667	22451	22857	22654	22477	22707	22639	22533	22460	22508	22600	22720	22752	22518	22532	22609	22522	22571	22462	22563	22555	22573	22548	22462	22342	22336	22530	22643	22613	22463	22521	22536	22773	22709	22757	22369	22340	22432	22287	22566	22758	22544	22730	22712	22497	22543	22470	22466	22378	22529	22817	22452	22445	22648	22554	22876	22576	22440	22679	22550	22553	22314	22724	22540	22701	22764	22678	22580	22632	22526	22491	22576	22608	22389	22575	22601	22515	22592	22432	22645	22472	22528	22440	22704	22720	22665	22570	22616	22728	22850	22680	22467	22367	22427	22665	22580	22499	22586	22329	22526	22701	22578	22621	22734	22604	22343	22689	22571	22799	22574	22628	22579	22637	22522	22761	22586	22469	22413	22473	22478	22539	22599	22300	22393	22513	22680	22501	22759	22589	22898	22706	22617	22244	22416	22473	22647	22723	22338	22412	22532	22551	22599	22598	22513	22716	22692	22627	22700	22696	22488	22345	22461	22556	22463	22408	22792	22631	22551	22416	22377	22546	22489	22573	22464	22534	22528	22436	22821	22759	22495	22678	22438	22567	22424	22901	22623	22639	22695	22357	22746	22590	22657	22652	22567	22691	22508	22405	22540	22522	22475	22583	22666	22716	22618	22600	22563	22512	22622	22508	22366	22602	22493	22684	22614	22664	22617	22415	22437	22725	22604	22448	22484	22606	22394	22594	22757	22679	22492	22411	22523	22602	22475	22675	22431	22803	22733	22536	22721	22568	22647	22633	22634	22610	22656	22500	22726	22659	22583	22700	22641	22504	22409	22662	22698	22767	22482	22567	22522	22440	22480	22512	22471	22523	22716	22570	22444	22194	22769	22582	22264	22703	22473	22655	22570	22747	22512	22555	22710	22669	22539	22419	22582	22792	22449	22777	22502	22540	22504	22700	22735	22703	22616	22401	22753	22535	22535	22499	22621	22653	22444	22743	22812	22470	22632	22772	22605	22592	22718	22447	22556	22501	22612	22738	22611	22293	22492	22431	22575	22657	22854	22695	22426	22618	22443	22520	22632	22665	22499	22446	22822	22631	22729	22713	22569	22669	22573	22360	22605	22485	22602	22765	22620	22556	22405	22513	22490	22583	22612	22690	22661	22403	22467	22483	22565	22368	22631	22633	22594	22545	22464	22758	22474	22663	22494	22549	22460	22454	22681	22444	22713	22711	22465	22633	22374	22488	22767	22568	22781	22771	22477	22717	22493	22720	22518	22598	22808	22340	22705	22521	22362	22493	22421	22608	22465	22466	22510	22790	22494	22754	22470	22839	22690	22538	22758	22713	22481	22669	22761	22572	22693	22669	22710	22499	22655	22594	22421	22419	22669	22678	22608	22516	22499	22628	22425	22556	22856	22318	22458	22692	22682	22656	22534	22457	22731	22471	22632	22682	22686	22811	22438	22771	22570	22451	22639	22388	22699	22488	22448	22626	22467	22558	22492	22585	22551	22500	22777	22700	22502	22477	22669	22633	22380	22580	22688	22567	22399	22504	22586	22766	22821	22659	22527	22233	22714	22601	22558	22300	22708	22658	22689	22505	22663	22393	22453	22628	22396	22471	22493	22586	22778	22629	22650	22878	22675	22545	22663	22571	22514	22645	22769	22558	22535	22609	22463	22391	22555	22655	22647	22605	22734	22541	22710	22811	22584	22575	22737	22771	22492	22489	22431	22622	22643	22556	22584	22598	22353	22769	22559	22636	22711	22764	22607	22419	22583	22862	22782	22674	22495	22665	22712	22653	22664	22456	22567	22569	22844	22773	22598	22639	22507	22304	22389	22453	22851	22600	22763	22518	22513	22274	22558	22484	22462	22640	22480	22567	22685	22801	22610	22667	22615	22531	22816	22611	22446	22594	22425	22684	22601	22712	22514	22577	22584	22649	22586	22829	22466	22853	22672	22536	22697	22451	22387	22693	22438	22507	22518	22488	22616	22801	22436	22439	22556	22517	22491	22575	22690	22558	22442	22404	22372	22483	22456	22389	22499	22528	22698	22545	22580	22853	22446	22440	22778	22682	22301	22773	22717	22547	22699	22554	22702	22678	22539	22603	22436	22537	22576	22431	22617	22749	22850	22631	22452	22539	22509	22599	22532	22516	22554	22766	22519	22556	22601	22543	22738	22717	22634	22637	22539	22490	22620	22518	22580	22748	22553	22680	22718	22695	22597	22453	22473	22639	22658	22565	22608	22689	22564	22626	22736	22633	22674	22711	22626	22635	22477	22708	22614	22632	22472	22393	22580	22506	22668	22646	22613	22440	22415	22417	22730	22700	22632	22617	22513	22566	22577	22689	22436	22631	22674	22665	22412	22788	22736	22510	22560	22545	22635	22392	22634	22710	22490	22636	22667	22669	22742	22633	22430	22492	22548	22688	22418	22763	22653	22436	22617	22779	22670	22435	22564	22447	22706	22581	22650	22748	22881	22689	22765	22623	22553	22556	22708	22683	22670	22528	22544	22588	22692	22582	22559	22548	22398	22592	22628	22583	22536	22495	22299	22519	22589	22800	22728	22738	22602	22589	22612	22739	22576	22635	22598	22578	22515	22578	22489	22511	22520	22615	22524	22439	22392	22611	22714	22738	22926	22410	22537
27825	41113	33673	22075	18282	18221	18229	18726	20360	22029	21045	19808	18973	18519	18133	18060	18072	17949	17908	18110	18053	17880	17993	17962	18033	17902	18029	18069	18002	17919	17950	17916	18079	17904	18124	17961	17927	17863	17864	18167	18179	17984	18127	17974	18037	18055	17739	18053	18086	18061	18162	17953	17822	17980	17893	17851	17913	18165	18121	18035	18110	18002	17977	18052	17993	17975	18016	18023	18156	18033	17902	17952	17943	17944	18058	17908	17881	18111	17906	18023	18013	18031	17992	17937	18071	17922	17869	18134	18063	17967	17986	17893	18071	18057	18030	18004	18149	17998	18064	17784	17985	18067	17864	17845	18039	17971	17832	18065	18176	17874	18026	17999	17876	18206	17925	17874	17837	17978	17886	17858	17950	18050	17900	17972	17953	17950	18035	17949	17860	18034	17937	18062	18038	17988	18044	17881	18055	18061	17940	18061	17958	17837	17935	17883	17911	18014	18076	17883	17919	17962	18187	17839	18031	17967	18060	17860	17940	17936	18076	18015	17973	17963	17967	18022	17872	18005	18024	17960	18087	18030	17879	17974	18089	17846	18137	17829	18027	17949	17914	17865	18138	18118	17925	17930	17989	18044	17885	17953	17987	18033	17933	18027	18130	17960	18072	17967	18053	17932	18195	18015	18005	18011	17909	18116	17880	18057	17927	18278	18073	17999	18115	17844	18218	17949	17962	18052	18040	17999	17803	18067	17969	17754	17964	18092	17904	17878	17849	18146	17924	18054	17874	18081	17944	18094	17965	17987	17994	17923	18042	17906	17942	18086	17998	18018	17998	17762	17963	18086	18015	18121	17910	18030	18047	17959	18075	17965	17864	17961	18005	17917	17840	17969	18000	18130	17918	18033	17901	18026	17957	17977	18026	17947	17923	17853	17858	18099	18063	18105	17965	17922	18132	17813	17915	18063	17977	17900	18228	18069	17877	17903	18024	18022	18025	17974	17934	17881	17911	18003	18012	17962	17895	17844	18064	17739	17922	18021	17976	18038	17845	17977	17959	18020	18082	18004	17947	18034	18080	18003	17824	18111	18015	18083	18057	18141	18033	17968	17944	18153	18024	17876	17821	18010	17962	17954	17925	18009	17886	17820	18052	18143	17899	17995	18014	18002	18007	18070	18025	17911	17931	17886	17974	18123	18027	18070	17735	18096	17926	18010	17986	17838	18008	18026	17999	17976	18035	18054	18088	17904	17854	18038	18013	17931	17905	18063	17961	17959	18072	18026	18026	17867	17866	17911	18106	17926	18043	17984	18105	18007	17847	17820	18102	18016	18140	18149	17913	17755	18037	18018	17906	17837	17976	17934	18035	17924	17984	18052	17947	17964	17851	17924	18070	17936	17939	17956	17897	17970	17929	17669	17857	18004	17979	17926	17883	17972	17968	17861	18148	18130	18009	18014	17836	17982	18087	17908	17985	17952	18012	17992	18013	17962	17941	17979	18037	17951	17810	18060	18212	17932	17901	18022	17970	17850	18065	17836	18004	17932	18080	17811	18023	17878	17958	18085	18002	18167	18085	18014	17876	17986	18150	17942	17904	17951	18217	18019	18030	17875	18192	18087	17964	18034	17865	17762	18030	18007	17989	17975	17959	17849	18101	18045	18135	18039	17830	17875	17923	17950	17821	17999	17950	17917	18015	17960	17909	17901	17913	17863	17814	17956	18145	18093	17928	18017	18158	17969	18017	17924	18002	18097	17984	17765	17965	17956	17880	18131	18025	18077	17906	17921	17832	18158	17968	17980	18080	17885	17716	17938	18148	17708	17986	18023	17989	18107	18008	18012	18022	18078	17866	17860	17917	17993	17899	17959	17955	18091	17937	17959	17982	17835	17950	17997	17901	18035	18029	17979	17891	18107	17904	17779	17870	17949	18052	17991	17975	17849	17868	18056	17962	18053	17931	17958	17979	17988	17849	17964	17862	18074	17957	18115	18013	18033	18108	17871	18166	17952	17947	17941	17941	18077	18046	18039	17881	18029	17992	17954	18062	18103	18114	18015	18033	17986	17840	17910	17966	18141	17962	18015	17824	17953	18024	17803	18012	18031	18001	17900	18053	17915	18130	18085	18024	17880	18055	18012	17929	17955	18078	18093	18047	17981	18182	17985	17801	18090	17965	17976	17942	18112	17992	17902	18006	17872	17992	17998	17969	18064	17933	17839	18134	17891	18059	17839	17933	18047	18051	18006	17876	18042	17954	17986	18199	17907	18085	17905	17952	17820	18205	17998	17990	18111	18146	18055	17933	17966	18065	18049	17915	18072	17926	18071	17821	18048	18054	17985	18065	18159	17967	18152	18082	17935	17942	18032	17939	17875	18044	17842	18262	17927	18060	18026	17985	18000	17891	17989	18000	18073	18019	17981	18057	18034	17810	17764	17966	18025	18142	17964	17938	17913	17823	17904	18114	17764	17919	17897	17931	18010	17957	18084	18046	18077	18010	18084	17954	17928	17890	18063	17889	18054	17869	18044	17897	17847	18094	17815	18024	17854	18040	18044	17915	18088	18051	17868	17886	17967	17920	17934	18033	18022	18000	18086	17991	17870	18140	18027	18063	18030	18022	17861	17998	17986	17807	18009	17917	17794	17920	17908	18002	17907	18044	17817	18068	17882	17869	17958	17870	18049	18013	17774	17945	18016	17963	17910	18143	17929	18002	18107	17944	18006	17931	18046	17888	18084	18001	17845	17971	17885	18160	18063	17915	17857	18064	18064	17875	17871	18060	17838	18107	17900	17924	17977	18015	18052	17995	18074	17977	18083	17842	17936	17872	18067	17969	18103	18002	18020	18030	17991	18014	17971	17902	17774	17936	17921	18053	17979	18038	18112	17900	18001	17940	18011	17891	17914	17949	18071	17977	17864	18132	17987	18122	18018	17842	17909	18101	17987	17916	18040	17901	18005	18077	17957	17883	17856	18064	17891	17942	17964	17897	17943	18087	18103	18060	18086	17935	18006	17976	18177	18018	18138	17847	18007	17923	18051	18015	18031	18003	17990	17974	18090	17938	18307	17855	17931	18157	18029	17837	17832	17990	18024	17978	18083	18151	18025	18038	17985	17933	17964	18087	17900	18059	18003	17978	17951	17867	18002	17991	17878	18076	18031	18011	18208	18219	18067	18040	17987	18074	17992	17936	18048	17979	18056	18075	17733	17925	18057	17948	17996	17909	17896	17911	18075	18098	18014	18103	18041	18039	18027	17837	18012	17828	17890	18023	17896	17915	18084	17993	18019	17956	17864	17875	17875	17959	17999	17851	17951	17980	17874	17817	18048	17732	17810	18029	17794	17935	18032	18075	17952	17981	17961	17914	18160	17969	17892	17922	18079	17942	18073	18015	17912	18013	17975	17977	17953	17933	17866	17979	17983	17910	17961	17911	18162	17962	18049	18072	18038	18025	18013	17963	18020	17939	18026	17975	17930	18149	18078	17980	18027	18011	18129	18115	17986	18010	18025	17997	18007	17957	17933	17887	17874	17943	17767	17982	18193	17924	17951	18058	18021	17975	18087	17988	17937	17933	18009	18152	17999	17942	18037	17974	17827	17897	17973	17823	18071	17930	18030	18026	17960	17952	18124	18140	17883	18047	17943	17953	17991	18012	18109	17895	17901	18030	17944	18194	18001	18108	17889	18178	17826	17987	17958	17880	17975	17827	17822	18065	17996	17913	17971	17991	17847	17948	17968	17847	18082	17894	17911	17890	18070	17955	18160	17915	17668	17959	18001	17918	18018	17911	18110	17946	17906	17998	17925	17844	18111	17852	17967	18084	17934	17971	18155	17995	18026	17923	17918	18084	17839	18041	18118	18020	18018	17935	17965	17984	18007	18006	17899	18143	17860	17979	18007	18054	17922	17902	18045	17927	18133	17866	17963	18055	17943	17996	17900	17973	17916	18057	18005	18046	17931	17967	18072	17987	18040	17852	17921	17991	18020	17953	17949	18051	18208	17856	17997	18177	17842	17823	18064	18014	17975	18136	18123	17988	17928	17980	18134	18082	18055	17920	17947	17964	17929	17972	17990	17888	17908	17922	17950	17988	18031	18077	18054	18005	17978	17985	18102	18042	17840	18072	18047	18012	17995	18065	17929	17988	17973	17975	17963	18032	18112	18000	17947	18033	18129	18044	18023	18000	17984	17820	18013	17974	18141	17918	18036	18135	17930	17931	17919	17966	17934	18224	18099	18000	18037	17922	17908	18162	18060	17940	17926	17885	18131	17925	18129	17846	17924	17866	18131	17995	17836	17945	17842	17955	17987	17791	17958	17958	17897	17925	17912	17906	18074	18076	18080	17995	17841	18092	17916	17965	18087	17907	17963	17981	17868	17791	17990	17962	17928	17902	18113	18025	17762	18065	18017	17909	17999	17958	17886	17949	17983	17913	17962	18014	18011	17941	17968	17962	18035	17928	17902	17940	17934	17827	18035	17745	17874	17853	18067	17929	17985	17880	18011	17979	18130	18030	18119	18008	18160	17953	17920	18144	18020	18018	18002	17863	17912	18013	18069	17819	18116	17952	17869	18027	17873	17916	18067	18019	18012	18155	17954	18067	17929	17872	18041	17949	18001	17993	18081	17918	17924	17927	18030	17848	18002	17930	17962	18105	18031	18033	17947	17892	18162	18010	17990	18041	18041	17874	17913	17960	18037	18002	18129	18168	17927	18025	18009	18010	18068	18000	17976	17907	17900	17821	18058	18122	17976	17816	18002	17839	17994	17981	18068	18019	17834	18099	18084	17934	18167	17992	18093	17990	18028	17876	17874	17934	17787	18106	18174	18093	18074	18035	17934	18034	17989	18013	17795	17973	17856	17909	18161	18024	18064	18069	17838	18157	17984	17962	18014	18099	17858	17898	17745	18115	17895	17974	18042	17892	18140	18140	18003	17877	18131	17979	17991	17971	17892	17905	17935	17907	17996	17986	18060	18068	18183	17925	18033	17956	17970	18011	17913	18096	18042	17924	17770	17963	17962	17820	17914	17924	17920	18033	18099	17951	17918	18028	18033	18050	17887	18187	17912	17938	18082	17909	18059	18034	17926	17945	17891	17991	18102	17967	17961	17724	17901	18092	17941	18055	18007	18072	17947	17956	18007	17877	17852	17883	17948	18104	18024	18092	18068	18047	17824
25173	21970	30483	27435	24399	25540	26061	27858	38455	42127	37001	32398	28724	26221	24661	23945	23752	23593	23729	23679	23625	23748	23620	23551	23545	23473	23429	23524	23493	23589	23384	23496	23515	23678	23594	23472	23688	23696	23495	23495	23457	23609	23504	23685	23619	23455	23685	23693	23527	23292	23755	23301	23566	23444	23450	23480	23353	23618	23558	23390	23568	23278	23293	23405	23745	23562	23499	23726	23413	23463	23606	23479	23529	23440	23577	23401	23530	23414	23459	23595	23675	23565	23486	23619	23667	23476	23378	23313	23456	23550	23486	23463	23335	23457	23480	23663	23736	23319	23337	23419	23579	23322	23560	23248	23291	23499	23545	23657	23616	23618	23403	23489	23462	23481	23365	23400	23552	23289	23691	23373	23284	23496	23357	23493	23576	23523	23459	23478	23285	23451	23626	23357	23516	23501	23676	23603	23433	23602	23457	23367	23473	23179	23711	23460	23329	23542	23559	23407	23438	23406	23382	23269	23368	23394	23440	23433	23486	23304	23509	23440	23475	23538	23445	23568	23441	23342	23481	23563	23211	23500	23342	23458	23413	23483	23727	23553	23487	23305	23367	23462	23636	23486	23555	23229	23592	23472	23544	23535	23708	23615	23452	23575	23541	23575	23276	23394	23384	23545	23375	23195	23479	23392	23522	23645	23682	23517	23580	23460	23614	23300	23154	23497	23337	23468	23528	23436	23626	23384	23524	23398	23483	23485	23697	23640	23450	23563	23727	23655	23514	23578	23466	23589	23599	23413	23410	23548	23317	23320	23444	23598	23599	23317	23519	23264	23507	23654	23628	23481	23341	23301	23557	23537	23390	23575	23602	23370	23305	23435	23342	23453	23521	23683	23508	23454	23432	23688	23589	23492	23544	23394	23306	23412	23300	23485	23508	23626	23477	23498	23486	23715	23469	23625	23268	23547	23557	23497	23630	23664	23656	23652	23391	23496	23572	23465	23443	23317	23325	23468	23564	23519	23699	23535	23651	23548	23291	23620	23440	23400	23600	23426	23492	23550	23472	23308	23456	23528	23444	23650	23699	23435	23354	23713	23641	23513	23608	23561	23622	23482	23603	23468	23389	23329	23505	23472	23574	23440	23219	23314	23421	23624	23377	23572	23391	23327	23669	23688	23367	23611	23712	23325	23616	23508	23427	23607	23658	23519	23453	23511	23635	23498	23488	23760	23443	23567	23472	23404	23504	23542	23494	23304	23385	23491	23484	23281	23540	23490	23262	23519	23257	23329	23675	23636	23271	23525	23486	23516	23480	23506	23505	23391	23662	23484	23348	23558	23521	23482	23458	23456	23616	23579	23579	23563	23435	23599	23541	23532	23386	23505	23500	23477	23473	23654	23671	23454	23544	23466	23372	23494	23463	23424	23511	23558	23489	23693	23614	23770	23727	23641	23574	23317	23601	23729	23606	23643	23525	23581	23462	23551	23564	23443	23436	23519	23629	23500	23589	23540	23476	23473	23525	23407	23376	23268	23348	23580	23305	23696	23395	23469	23269	23418	23533	23413	23292	23461	23748	23516	23523	23333	23532	23635	23524	23422	23607	23559	23685	23518	23441	23503	23454	23458	23366	23477	23480	23610	23407	23576	23517	23419	23605	23391	23668	23694	23326	23454	23553	23633	23653	23471	23425	23584	23547	23451	23720	23463	23362	23337	23427	23448	23460	23429	23405	22973	23291	23444	23337	23407	23389	23516	23460	23601	23401	23434	23409	23415	23272	23512	23572	23518	23526	23561	23316	23284	23358	23337	23579	23452	23622	23515	23417	23430	23513	23433	23587	23340	23563	23537	23325	23367	23492	23363	23413	23343	23622	23431	23570	23436	23620	23496	23456	23295	23537	23283	23660	23601	23639	23391	23479	23558	23398	23472	23570	23376	23315	23380	23721	23700	23524	23439	23415	23290	23549	23567	23455	23597	23570	23649	23317	23299	23325	23474	23573	23773	23642	23169	23393	23439	23427	23615	23482	23481	23229	23388	23635	23647	23516	23567	23544	23537	23611	23796	23668	23496	23379	23482	23615	23564	23388	23457	23471	23488	23121	23165	23536	23425	23626	23450	23549	23449	23342	23361	23537	23474	23337	23176	23514	23402	23339	23438	23472	23280	23495	23401	23273	23614	23412	23660	23607	23597	23669	23605	23398	23560	23448	23249	23611	23637	23510	23452	23672	23518	23489	23346	23502	23574	23677	23579	23594	23416	23574	23455	23397	23399	23513	23636	23574	23313	23388	23592	23489	23615	23464	23472	23422	23359	23454	23495	23279	23424	23410	23560	23689	23556	23437	23533	23341	23570	23533	23499	23319	23414	23720	23564	23500	23484	23583	23426	23551	23559	23583	23323	23520	23824	23467	23545	23407	23694	23583	23415	23760	23724	23723	23527	23617	23341	23560	23391	23529	23352	23552	23514	23379	23541	23444	23495	23501	23579	23595	23530	23488	23538	23584	23574	23449	23309	23475	23544	23497	23530	23575	23454	23631	23470	23620	23656	23636	23335	23416	23296	23580	23502	23420	23620	23281	23526	23770	23418	23639	23280	23604	23465	23556	23338	23501	23614	23402	23539	23593	23445	23498	23694	23442	23370	23583	23385	23404	23558	23623	23622	23516	23367	23360	23557	23410	23215	23535	23456	23730	23160	23215	23453	23477	23522	23441	23544	23572	23353	23673	23715	23312	23402	23573	23363	23347	23616	23577	23597	23391	23492	23566	23450	23626	23588	23227	23538	23554	23374	23324	23259	23305	23340	23468	23343	23683	23435	23510	23405	23586	23475	23376	23571	23360	23534	23512	23477	23382	23479	23427	23505	23332	23583	23515	23500	23390	23500	23542	23606	23499	23301	23578	23451	23576	23302	23396	23568	23514	23638	23677	23538	23566	23457	23555	23592	23656	23471	23511	23476	23567	23546	23472	23434	23486	23355	23337	23389	23615	23457	23698	23420	23541	23550	23408	23532	23612	23318	23705	23717	23361	23722	23407	23326	23444	23693	23605	23467	23416	23345	23280	23528	23661	23592	23413	23565	23317	23501	23593	23501	23383	23553	23615	23540	23723	23412	23547	23478	23682	23609	23545	23681	23474	23440	23520	23076	23552	23441	23521	23349	23452	23472	23550	23361	23358	23478	23506	23504	23418	23633	23444	23297	23543	23576	23665	23190	23692	23169	23468	23587	23443	23333	23663	23621	23311	23615	23656	23637	23589	23404	23572	23466	23515	23625	23702	23579	23585	23437	23426	23553	23788	23430	23462	23530	23662	23799	23391	23619	23435	23558	23665	23564	23699	23559	23511	23550	23487	23479	23723	23653	23434	23495	23460	23473	23465	23589	23423	23426	23796	23375	23358	23713	23406	23395	23654	23502	23596	23377	23579	23558	23445	23550	23622	23468	23320	23575	23625	23386	23665	23505	23729	23628	23598	23714	23436	23444	23451	23490	23613	23446	23356	23422	23515	23440	23438	23491	23566	23444	23539	23415	23470	23673	23457	23606	23495	23393	23640	23397	23467	23372	23283	23563	23368	23623	23583	23517	23636	23474	23547	23468	23425	23624	23480	23615	23450	23549	23498	23537	23344	23381	23536	23434	23575	23378	23546	23562	23527	23599	23556	23539	23486	23363	23555	23292	23298	23570	23518	23648	23637	23655	23515	23458	23475	23456	23476	23401	23229	23580	23494	23304	23488	23437	23494	23564	23539	23523	23472	23481	23484	23381	23504	23467	23532	23330	23532	23534	23512	23478	23457	23518	23585	23545	23508	23541	23823	23594	23579	23529	23549	23581	23465	23423	23271	23352	23704	23647	23356	23541	23392	23155	23544	23319	23593	23487	23322	23359	23571	23523	23391	23515	23380	23622	23708	23360	23355	23628	23496	23306	23334	23596	23399	23503	23460	23676	23538	23341	23700	23584	23406	23503	23455	23670	23483	23550	23460	23588	23345	23433	23436	23480	23553	23434	23572	23582	23424	23489	23519	23700	23555	23420	23451	23788	23274	23539	23672	23603	23396	23454	23298	23396	23310	23512	23537	23667	23444	23500	23584	23324	23385	23544	23399	23620	23552	23729	23333	23620	23456	23466	23652	23550	23506	23513	23643	23569	23599	23403	23374	23541	23436	23286	23300	23550	23612	23233	23514	23505	23401	23439	23467	23360	23251	23318	23558	23401	23322	23668	23466	23438	23556	23570	23545	23510	23672	23436	23446	23395	23433	23424	23548	23456	23532	23494	23443	23167	23595	23462	23574	23705	23849	23535	23694	23377	23515	23519	23342	23344	23345	23451	23580	23389	23419	23529	23458	23513	23615	23361	23233	23335	23346	23385	23500	23663	23279	23231	23543	23631	23452	23481	23310	23335	23635	23533	23299	23756	23489	23426	23437	23263	23397	23546	23508	23722	23465	23575	23696	23501	23415	23513	23525	23219	23519	23567	23446	23589	23494	23455	23282	23388	23615	23459	23409	23520	23454	23293	23265	23487	23214	23499	23297	23548	23304	23420	23622	23616	23285	23492	23538	23550	23398	23525	23336	23646	23516	23292	23437	23632	23323	23375	23340	23376	23656	23537	23589	23252	23483	23386	23567	23619	23511	23344	23389	23532	23630	23390	23593	23308	23439	23354	23692	23658	23469	23452	23524	23524	23531	23342	23600	23592	23593	23342	23509	23544	23344	23710	23435	23580	23401	23569	23544	23613	23584	23512	23721	23442	23310	23632	23709	23683	23617	23484	23432	23651	23559	23438	23578	23378	23260	23659	23633	23416	23451	23269	23568	23290	23651	23464	23477	23486	23402	23707	23683	23360	23318	23672	23431	23611	23628	23789	23625	23619	23442	23302	23588	23490	23545	23582	23445	23620	23511	23572	23221	23512	23572	23548	23363	23560	23444	23543	23774	23515	23437	23311	23344	23505	23342	23233	23369	23569	23646	23378	23456	23405	23817	23297	23529	23704	23366	23370	23518	23470	23571	23502	23613	23615	23480	23342	23548	23526	23613	23447	23356	23507	23643	23573	23654	23543	23314	23530	23514	23548	23642	23360	23334	23428	23336	23631	23734	23301	23527	23638	23472	23294	23541	23342	23400	23562	23348	23296	23507	23566	23503	23517	23346	23431	23354	23781	23398	23336	23462	23626
32739	56750	48037	29734	20713	20705	20096	25686	37433	39329	33674	28423	24126	20966	19512	18736	18561	18503	18458	18500	18573	18570	18514	18588	18461	18416	18491	18632	18604	18439	18557	18449	18394	18556	18700	18502	18440	18567	18443	18481	18581	18585	18521	18374	18591	18456	18511	18640	18636	18567	18544	18470	18705	18646	18256	18583	18729	18483	18465	18588	18436	18578	18577	18453	18643	18510	18555	18455	18539	18622	18480	18443	18495	18455	18606	18397	18548	18477	18587	18316	18412	18427	18622	18546	18423	18428	18625	18462	18528	18567	18512	18482	18562	18470	18737	18619	18685	18489	18357	18613	18517	18381	18535	18461	18638	18645	18467	18443	18454	18630	18595	18442	18362	18601	18455	18412	18455	18473	18802	18384	18650	18380	18554	18567	18595	18589	18360	18559	18583	18318	18491	18526	18497	18533	18559	18539	18406	18488	18518	18495	18609	18591	18629	18581	18550	18434	18424	18503	18616	18592	18405	18409	18512	18581	18499	18473	18551	18750	18432	18383	18569	18490	18525	18457	18498	18605	18616	18593	18414	18413	18488	18669	18300	18564	18567	18429	18582	18446	18464	18501	18384	18522	18485	18593	18278	18550	18570	18496	18443	18425	18486	18418	18697	18468	18488	18605	18496	18513	18513	18475	18560	18697	18518	18551	18483	18638	18341	18675	18484	18281	18567	18349	18543	18418	18714	18288	18526	18501	18468	18444	18451	18437	18622	18403	18507	18384	18396	18595	18446	18566	18506	18606	18511	18749	18562	18538	18306	18701	18553	18629	18514	18515	18478	18526	18569	18575	18394	18496	18416	18536	18358	18625	18581	18546	18464	18556	18657	18427	18743	18443	18389	18500	18481	18653	18527	18542	18648	18584	18509	18527	18517	18260	18484	18534	18471	18679	18439	18641	18586	18354	18652	18481	18480	18455	18404	18506	18532	18564	18584	18452	18649	18598	18547	18524	18494	18545	18602	18399	18406	18540	18522	18591	18312	18430	18491	18618	18425	18331	18740	18505	18522	18588	18435	18588	18355	18505	18582	18499	18533	18369	18328	18393	18383	18466	18422	18410	18587	18518	18546	18503	18541	18543	18521	18560	18539	18444	18282	18614	18473	18443	18585	18669	18479	18528	18543	18520	18557	18722	18466	18411	18459	18497	18534	18671	18571	18497	18398	18572	18496	18583	18628	18386	18519	18542	18410	18390	18438	18493	18459	18631	18595	18538	18564	18649	18508	18641	18538	18537	18549	18453	18565	18765	18489	18551	18311	18406	18377	18566	18444	18553	18436	18453	18392	18554	18588	18543	18557	18561	18505	18499	18610	18588	18599	18445	18485	18528	18710	18495	18670	18451	18490	18531	18642	18562	18486	18460	18471	18421	18374	18597	18675	18465	18451	18525	18561	18349	18528	18166	18583	18459	18540	18571	18504	18493	18451	18556	18509	18505	18494	18571	18491	18446	18587	18671	18536	18470	18610	18568	18463	18510	18477	18561	18455	18377	18418	18663	18574	18498	18581	18510	18574	18526	18585	18480	18555	18508	18613	18456	18487	18419	18462	18641	18375	18476	18516	18539	18391	18475	18504	18399	18442	18423	18333	18540	18509	18570	18455	18421	18545	18596	18487	18669	18554	18584	18523	18578	18571	18519	18541	18470	18496	18507	18495	18349	18407	18485	18524	18464	18709	18555	18348	18578	18667	18428	18382	18582	18394	18506	18531	18330	18613	18554	18535	18562	18578	18239	18639	18390	18379	18433	18410	18739	18668	18587	18657	18648	18509	18536	18496	18601	18548	18601	18553	18483	18543	18464	18563	18502	18340	18593	18540	18499	18669	18354	18562	18508	18503	18492	18419	18474	18629	18513	18411	18454	18548	18614	18484	18557	18570	18582	18465	18509	18786	18435	18643	18624	18480	18484	18429	18744	18350	18499	18600	18448	18665	18457	18574	18461	18522	18644	18570	18692	18449	18592	18488	18474	18340	18541	18383	18589	18604	18568	18450	18394	18421	18466	18442	18700	18487	18384	18451	18626	18700	18549	18481	18573	18305	18707	18483	18537	18501	18449	18584	18499	18465	18544	18548	18538	18524	18532	18494	18640	18285	18574	18427	18546	18488	18526	18634	18515	18687	18459	18626	18670	18545	18462	18565	18516	18558	18485	18597	18637	18477	18533	18622	18554	18643	18647	18578	18750	18602	18547	18506	18486	18434	18461	18523	18521	18530	18408	18460	18541	18425	18597	18560	18607	18446	18556	18503	18428	18579	18664	18343	18495	18600	18601	18628	18627	18712	18491	18650	18514	18640	18434	18522	18430	18498	18513	18600	18526	18563	18601	18471	18568	18599	18498	18670	18474	18473	18438	18453	18593	18443	18587	18614	18664	18515	18534	18470	18552	18421	18547	18581	18620	18250	18567	18509	18386	18507	18545	18343	18680	18484	18361	18531	18508	18540	18588	18523	18474	18576	18528	18410	18443	18534	18424	18471	18437	18454	18668	18442	18458	18552	18642	18632	18458	18453	18183	18531	18781	18380	18388	18431	18636	18695	18654	18431	18355	18410	18675	18558	18612	18545	18526	18522	18442	18364	18666	18506	18507	18520	18664	18608	18466	18595	18593	18663	18521	18637	18453	18520	18679	18411	18822	18353	18500	18690	18410	18731	18471	18608	18618	18595	18490	18466	18378	18577	18589	18351	18516	18529	18404	18508	18640	18547	18538	18571	18366	18482	18506	18434	18458	18494	18669	18509	18601	18577	18571	18437	18429	18488	18423	18656	18456	18542	18535	18406	18611	18505	18517	18548	18472	18540	18465	18650	18396	18437	18342	18529	18396	18557	18489	18458	18504	18704	18422	18587	18415	18459	18632	18477	18497	18578	18647	18428	18403	18575	18535	18499	18507	18645	18424	18621	18519	18546	18490	18606	18419	18442	18528	18610	18656	18331	18611	18426	18412	18597	18546	18363	18647	18658	18451	18567	18648	18586	18671	18474	18508	18636	18314	18631	18530	18389	18575	18380	18538	18533	18445	18749	18721	18511	18561	18641	18620	18672	18506	18583	18488	18701	18537	18474	18598	18554	18581	18439	18329	18360	18574	18613	18563	18464	18484	18558	18673	18442	18486	18571	18697	18448	18647	18448	18692	18557	18749	18660	18409	18631	18309	18404	18434	18419	18524	18458	18497	18543	18513	18425	18506	18518	18335	18469	18524	18616	18322	18628	18500	18561	18477	18429	18458	18412	18578	18366	18564	18303	18555	18465	18367	18500	18651	18544	18377	18522	18604	18586	18486	18718	18494	18481	18582	18521	18556	18441	18581	18342	18651	18418	18600	18600	18676	18552	18416	18486	18693	18468	18330	18582	18501	18494	18575	18424	18518	18509	18388	18510	18463	18462	18720	18590	18513	18484	18389	18702	18713	18534	18538	18546	18481	18436	18356	18435	18634	18621	18507	18379	18483	18611	18412	18457	18601	18508	18527	18487	18371	18392	18568	18590	18465	18540	18443	18403	18611	18428	18493	18542	18756	18313	18475	18447	18512	18470	18541	18524	18405	18450	18523	18586	18446	18559	18297	18568	18552	18687	18595	18553	18500	18408	18430	18509	18443	18515	18570	18596	18588	18457	18475	18504	18485	18514	18568	18416	18558	18528	18388	18441	18535	18456	18403	18364	18437	18358	18498	18559	18453	18692	18584	18584	18575	18552	18392	18560	18491	18527	18447	18320	18462	18653	18391	18569	18396	18507	18295	18348	18479	18383	18555	18566	18451	18639	18465	18528	18530	18451	18508	18476	18635	18571	18459	18501	18654	18470	18534	18463	18438	18528	18456	18450	18626	18456	18555	18625	18604	18696	18423	18537	18641	18476	18613	18561	18551	18593	18671	18430	18385	18624	18573	18575	18634	18404	18485	18536	18570	18546	18657	18565	18616	18541	18546	18763	18521	18697	18460	18497	18492	18456	18504	18325	18236	18642	18461	18552	18525	18322	18453	18391	18536	18442	18577	18549	18712	18429	18494	18535	18760	18580	18450	18416	18535	18490	18516	18718	18327	18389	18578	18551	18467	18540	18512	18593	18507	18607	18644	18487	18665	18455	18607	18457	18531	18427	18466	18420	18392	18638	18439	18426	18465	18286	18453	18550	18440	18498	18589	18725	18485	18600	18574	18498	18486	18520	18423	18583	18327	18590	18461	18575	18568	18452	18478	18793	18494	18437	18686	18550	18474	18320	18447	18547	18366	18559	18530	18378	18517	18386	18462	18611	18525	18635	18546	18548	18675	18429	18643	18344	18511	18526	18638	18575	18422	18594	18682	18577	18598	18612	18629	18651	18598	18376	18441	18242	18560	18559	18528	18454	18453	18571	18500	18488	18552	18465	18602	18780	18434	18411	18554	18456	18500	18257	18451	18578	18282	18566	18505	18467	18385	18581	18422	18648	18633	18550	18534	18731	18596	18633	18634	18538	18520	18524	18663	18635	18864	18673	18402	18464	18597	18575	18406	18594	18782	18465	18563	18707	18606	18556	18553	18477	18320	18426	18737	18516	18645	18472	18433	18504	18435	18497	18417	18516	18482	18628	18498	18620	18596	18484	18591	18361	18506	18501	18564	18480	18596	18457	18538	18455	18533	18521	18582	18508	18578	18299	18427	18405	18511	18504	18435	18465	18533	18560	18662	18498	18769	18563	18488	18513	18760	18380	18630	18525	18666	18588	18658	18492	18535	18557	18640	18684	18677	18817	18449	18511	18404	18614	18417	18667	18380	18518	18492	18594	18552	18464	18298	18528	18444	18530	18619	18581	18468	18674	18461	18637	18346	18549	18564	18552	18499	18480	18698	18510	18579	18526	18622	18482	18459	18605	18446	18589	18471	18519	18572	18576	18434	18547	18474	18520	18290	18617	18567	18473	18498	18433	18546	18610	18448	18570	18529	18473	18573	18423	18528	18589	18521	18603	18327	18738	18500	18540	18592	18598	18448	18569	18398	18632	18446	18636	18602	18402	18646	18485	18450	18620	18586	18596	18419	18408	18634	18621	18657	18587	18401	18378	18538	18579	18485	18496	18440	18445	18452	18484	18306	18474	18521	18687	18420	18620	18669	18502	18504	18590	18423	18482	18529	18678	18689	18405	18511	18518	18560
23760	21795	29645	24822	22945	26572	28892	31292	48410	52223	47958	42179	35422	30406	26910	25034	24310	24400	23991	24182	24100	24243	24006	24164	24136	24033	24221	24228	23810	23969	24137	24317	24159	24296	24179	24140	24394	24223	24181	23981	24190	24247	23987	24262	23945	23976	23934	24229	24133	24125	24074	23939	24141	24126	24201	23986	24143	24079	24088	24054	24093	23965	23823	24042	24028	23933	24133	24126	24072	23984	24003	23964	23777	24169	24287	24178	24267	24064	23679	24052	24061	24203	24128	24138	24233	24226	24040	24178	24047	23920	24171	24086	24096	24129	24123	23856	24081	24203	24101	24147	24088	23992	24114	24081	24090	24151	24227	24039	23862	23906	23851	24051	24242	23964	23935	24163	24128	24184	24000	24076	23870	23986	24036	23865	24057	24102	23950	23938	23747	23901	24055	24017	23933	24133	23828	23931	24157	23979	24019	24122	24011	23962	24108	24156	23958	23824	24022	23919	23909	23778	23994	23911	24094	24050	23967	24085	23961	24041	24103	24052	24405	23973	23871	23961	23965	24188	23940	23946	23932	23874	23933	23879	24063	24060	23972	24105	23898	23908	24004	24074	23878	23974	23852	23836	24068	24067	24349	24031	24184	23993	24274	23963	24049	23872	24050	24188	24204	23991	24257	23955	24006	24029	24040	24066	24074	23947	24067	23913	24038	24081	23985	23905	24149	24112	23906	23832	23998	24040	24014	23941	23942	24045	23968	23764	24338	24095	23944	24007	23993	23939	23934	24094	23939	24082	24089	24085	23996	23904	24053	24046	23938	24261	24173	23760	23901	23881	24039	24115	24201	24039	24091	23831	23946	24212	23974	24051	23651	24334	23999	23913	23740	23724	24077	23938	23935	24054	23992	23945	24084	24151	24105	23745	23966	24166	23901	23840	24076	24155	24134	24062	23684	23946	23833	23890	24120	23816	24079	23926	23926	24154	23908	24011	24407	23881	23903	23768	24067	23951	24206	23997	24111	23849	24185	24092	23909	24003	24226	24139	24050	24003	24131	24162	23994	23775	23868	24046	24056	23876	24019	23857	23853	23693	23932	23874	24149	24007	24076	23869	24025	23938	24196	24046	24022	24147	24005	24022	24182	24050	24202	23930	24165	24222	24124	24056	24214	24166	24168	24158	23979	23951	23919	23956	23874	23709	23920	24222	24079	23999	23853	24154	23980	23940	24101	24009	23975	23902	23975	23977	24025	24048	23973	23868	23862	24115	23938	23907	23934	24123	23927	23882	23964	23846	24029	24191	23945	24046	24223	23893	23961	24036	24090	24133	23947	24094	24082	24047	24026	24131	24069	23995	23941	23987	23888	24052	24002	23828	23922	24185	23814	24114	24159	23802	23837	23949	23827	23868	24150	24035	24222	24030	24070	24085	23982	24061	24026	24042	24280	23846	23817	23894	23945	24060	24025	24040	23819	23936	23960	24111	24186	24006	24206	23995	24062	24111	24014	23970	23907	23855	23995	24070	23939	23986	24118	24148	23894	24154	24177	24073	24174	24103	23908	23744	23867	24001	24124	24014	23806	23951	23979	23786	23995	23802	23758	23976	23933	24013	24126	23959	24067	24185	24076	23886	24156	23997	24162	23868	24007	23944	24040	24193	24015	23937	24187	23965	24143	24164	23898	23810	24036	24040	24142	23961	23854	23883	24132	24267	24011	24228	24129	24174	23996	24070	24010	24212	23976	23806	24150	24105	24054	24108	24225	23943	23717	24064	24048	23828	24110	24002	24114	24015	24018	24059	24093	24062	24115	24084	24154	24078	24248	23992	24011	24131	24088	24074	24036	24037	24172	24085	24039	23872	24247	24112	24092	24286	24056	23919	24009	24260	24141	24123	24042	24034	24031	24028	24042	24140	24054	23928	23931	23821	23902	23941	23926	23852	24148	24084	23957	23854	23858	24070	23899	23996	23860	23946	24115	24057	23909	23958	24072	23859	23879	24279	24106	24010	23991	24134	24085	24035	23879	24036	23991	23924	23870	24026	24173	24126	23903	24011	23998	24006	24193	23994	24000	23927	24162	23943	24023	24022	24131	23989	23931	24075	23894	24184	24125	24054	24003	24153	24078	23912	24121	23994	24101	23727	23928	24139	24175	24025	24068	24189	23989	24144	24091	23961	24018	23857	24046	24005	23948	23962	23943	23841	24104	24087	24121	24163	24231	24022	23949	23896	24207	24136	24083	23961	24184	23955	24354	23966	23922	24127	24043	23813	23914	24113	24077	24160	24036	23961	23839	24191	24022	23986	23980	24210	24097	23920	23825	23919	24008	24053	23911	23962	23870	23934	24090	24015	23981	24026	24106	24182	23948	23822	23981	23788	24038	23921	23879	23875	24096	24098	23921	24094	24110	23955	23876	24113	24086	24161	24121	24031	24064	24241	24212	24020	23887	24128	24063	24053	24001	23962	23979	23896	24056	23958	23889	23991	24095	24056	24081	23917	23825	24164	23878	23937	24198	24118	24053	24066	24056	24008	23940	24313	23892	24033	23865	24069	24119	24077	23964	24102	24061	24058	24077	24065	24042	24028	23900	23753	24096	24163	24049	23825	23777	24106	24109	23874	23961	24043	23795	24154	24000	24064	24089	24011	23972	24118	24054	24167	24086	23947	24170	24147	23924	23792	24061	23963	23940	24039	23882	23949	24064	24052	23842	24021	24201	23802	24138	24325	24137	23905	24045	24000	24034	24188	24112	24039	24016	23971	23988	23881	23864	23958	23977	23982	23979	24109	24076	23968	23933	23848	23916	24021	24031	23828	23977	23942	23835	24030	23941	24127	23966	24094	24103	24139	24137	24086	23880	23973	24053	23970	23950	24077	23786	23995	24111	23838	24041	24042	23911	23966	24219	24030	23935	24131	24067	24311	24105	24116	24102	24163	23770	24074	23901	24131	23663	23910	24112	24226	23862	23835	24123	23974	23989	23781	23860	24256	23887	23883	24145	24177	23773	24131	23751	23722	24130	23931	23980	24089	24033	23923	24043	23946	24008	24227	23931	23937	24007	23857	24074	24052	24080	24280	24200	23996	23765	24043	23859	24051	23969	24237	23975	24097	23993	23993	24062	24006	23948	24139	23928	24113	24299	24146	24034	23738	24007	23978	24120	23926	23911	24037	24095	24291	24048	23918	24008	23978	23983	24051	24040	23883	24117	23972	23997	24039	23967	23862	24102	24066	23888	23893	24036	24078	23974	23999	23910	23961	23970	23803	23921	23751	24102	23949	24017	24068	24146	23865	23938	23949	24149	24014	24160	24012	23923	23962	24137	24061	24119	23916	24004	23865	24265	24097	23987	24031	23964	23914	24002	23924	24153	24217	24019	23756	24107	24127	24034	23879	23955	24148	24043	24145	24010	24068	23829	23887	23972	23818	24202	24076	24021	23946	24089	23892	24049	24217	23918	23870	24078	24119	24029	24145	24019	24049	23969	23875	24302	24095	23965	23857	24108	24170	23985	24222	23859	23934	23996	24065	24235	24092	24187	24032	24011	23935	24125	24090	23850	24000	23968	23862	24122	23815	24187	23989	24322	23708	23913	24249	24031	24147	24170	23897	23916	23985	23995	24119	24099	24185	24126	23898	24134	23881	24137	24080	24106	23916	24300	24114	24159	23927	24050	24170	24184	23823	23728	24076	23946	24045	24059	23831	24132	23917	24123	24126	24023	23983	24080	24040	23916	23791	23958	24299	24135	24062	23870	24064	24282	23882	23804	23942	24253	23856	23935	24027	24196	23926	23994	24063	24008	24083	24067	23821	23810	23968	24020	24039	23802	23937	23925	23805	23980	24115	24024	23970	23995	24135	23984	23944	24023	23981	24101	24033	23915	23882	23951	23843	24024	24033	23970	23797	24180	24178	24007	23963	23878	23944	23799	23929	24037	23811	23933	23979	24124	23910	23993	23962	23907	23988	23726	24101	24109	24052	23976	24187	23889	23988	23978	23877	24041	24119	24103	23935	23966	24033	24119	23863	24010	23885	24161	24056	24292	23910	23983	23940	24084	23993	23890	24121	23950	24042	23790	23973	24151	24022	23889	23880	24064	23917	24077	23832	23940	23846	23976	23919	23940	24109	24027	23920	23740	24001	24265	24023	24065	23935	23975	23966	24110	23964	24054	24030	24149	24180	24050	23830	24138	23962	23824	23999	24119	24043	23919	24121	24211	24070	24159	23933	24177	23940	23906	24197	24243	23875	23939	23838	23948	24080	23746	23902	23973	23713	23924	24053	24004	24086	23778	23892	24009	23878	24124	23936	23956	23962	23879	24076	24064	24165	24132	24036	23949	24041	23954	24107	24018	24103	24022	23894	24173	24061	23859	23971	24018	23787	24012	23933	24046	23852	24096	24133	23955	24336	24079	24190	23959	24101	23981	23944	24049	23946	24006	24083	24018	23977	24003	23943	23813	24008	24123	23913	24052	24169	24166	23939	24109	23932	24092	23990	23971	23998	24028	24129	24118	23932	24054	24105	23840	24080	23980	24061	24058	24096	24033	23996	23998	23927	23992	23883	24061	24145	23951	24024	24030	24005	24208	23947	24155	24196	23794	24348	24118	24052	23986	24022	23794	23918	24177	23889	24108	24192	23995	23861	24061	24119	24033	24066	23855	23914	23972	23913	23913	24136	24094	23918	24312	24180	24112	23813	23967	23799	23740	23832	23889	24016	23843	23893	24048	24048	24167	24277	24033	23773	24138	23918	24067	24254	23998	24228	24287	23922	23770	23814	23891	23918	23984	23816	24085	23898	23944	24000	23850	23842	24085	23959	24057	24004	23989	24164	24019	24012	23767	24073	24087	24103	23975	24109	23939	23912	23902	23964	23843	23985	24061	24076	24067	23964	23875	23808	24078	23984	23835	24055	24042	23970	24119	24001	23990	24176	23976	23900	24149	23857	24126	23907	24046	23836	24074	23965	24040	24007	23795	24018	24172	23965	24091	23948	24104	23930	24082	24034	24089	24076	24128	23901	24072	24092	24144	24119	24136	24245	23843	23800	24084	23957	24078	24097	23988	23798	23911	24121	24009	23894	24039	23902	23932	24000	23938	24031	23905	23776	24026	23908	24095	23983	24013	24188	24187	23994	23995	23982	24019	24085	24016	23962	23971	24091	24125	23816	24118	24184
36570	62989	49028	28854	23282	22667	21890	30589	47677	49401	44973	39008	31421	25495	21400	19746	19001	18792	18805	18757	18706	18856	18763	18916	18977	18874	18916	18796	18784	18835	18765	18841	18826	18868	18883	18907	18767	18594	18806	18757	18839	18844	18676	18780	18823	18796	18614	18805	18881	18736	18844	18750	18738	18816	18858	18686	18692	18756	18668	18840	18738	18811	18718	18858	18806	18877	18817	18729	18843	18664	18845	18846	18858	18756	18849	18733	18867	18744	18718	18612	18841	18927	18744	18853	18909	18844	18788	18653	18648	18942	18662	18661	18816	18785	18758	18813	18692	18956	18768	18974	18893	18921	18744	18749	18732	18699	18639	18822	18583	18875	18743	18580	18563	18768	18908	18673	18725	18604	18852	18742	18922	18775	18922	18774	18746	18907	18710	18759	18685	18836	18844	18689	18717	18870	18855	18862	18880	18848	18647	18761	18784	18863	18679	18605	18843	18840	18634	18777	18841	18565	18746	18806	18726	18832	18786	18906	18751	18855	18602	18665	18706	18738	18953	18770	18878	18752	18627	18616	18737	18637	18601	18948	18828	18701	18965	18702	18803	18817	18661	18811	18696	18572	19036	18634	18564	18886	18886	18780	18772	18758	18627	19019	18840	18720	18759	18856	18726	18839	18776	18930	18874	18794	18675	18819	18651	18682	18930	18704	18634	18875	18853	18907	18723	18964	18878	18706	18744	18889	18829	18820	19065	18717	18905	18683	18908	18774	18685	18671	18736	18712	18932	18732	18691	18813	18540	18690	18628	18853	18671	18750	18979	18837	18795	18856	18784	18600	18966	18738	18928	18792	18727	18902	18786	18775	18856	18742	18743	18832	18797	18593	18676	18728	18764	18689	18857	18794	18755	18779	18830	18759	18850	18766	18748	18693	18783	18849	18767	18791	18748	18663	18843	18646	18757	18813	18898	18802	18866	18729	19091	18887	18745	18769	18682	18786	18774	18655	18716	18672	18665	18739	18829	18663	18745	18748	18839	18758	18612	19049	18736	18648	18870	18634	18762	18757	18808	18525	18773	18676	18616	18709	18689	18608	18792	18977	18670	18913	18761	18889	18790	18891	18703	18760	18717	18803	18917	18751	18698	18750	18803	18851	18857	18879	18850	18730	18786	18634	18753	18768	18735	18745	18740	18798	18821	18785	18740	18913	18833	18781	18906	18758	18751	18909	18716	18916	18849	18796	18666	18795	18935	18738	18749	18974	18678	18613	18767	18737	18879	18774	18750	18751	18863	18922	18669	18763	18861	18780	18665	18879	18805	18876	18673	18604	18802	18876	18928	18707	18831	18785	18827	18833	18820	18699	18704	18665	18677	18988	18847	18672	18810	18721	18913	18911	18771	18761	18755	18605	18709	18807	18838	18743	18896	18811	18805	18668	18859	18922	18894	18823	18733	18690	18831	18801	18771	18802	18894	18726	18770	18760	18714	18794	18806	18778	18916	18711	18936	18657	18775	18771	18691	18841	18775	18711	18846	18704	18815	18486	18924	18761	18665	18790	18685	18640	18844	18638	18683	18870	18935	18730	18600	18681	18692	18713	18692	18758	18732	18497	18812	18796	18518	18866	18683	18878	18707	18924	18707	18679	18628	18815	18770	18715	18786	18802	18621	18847	18879	18960	18744	18828	18875	18854	18878	18585	18759	18921	18780	18771	18546	18898	18808	18644	18856	18805	18737	18574	18593	18842	18947	18609	18679	18736	18714	18700	18777	18654	18888	18829	18770	18787	18854	18872	18729	18705	18858	18747	18726	18675	18672	18769	18759	18702	18859	18736	18850	18860	18749	18918	18761	18593	18654	18853	18776	18657	18892	18835	18673	18725	18478	18760	18812	18761	18559	18573	18905	18803	18692	18814	18723	18879	18743	18684	18813	18792	18620	18813	18755	18709	18917	18740	18792	18717	18675	18594	18745	18612	18698	18982	18818	18736	18778	18781	18839	18873	18799	18966	18756	18735	18942	18833	18709	18929	18721	18817	18929	18746	18784	18830	18801	18809	18825	18831	18696	18609	18713	18873	18652	18683	18801	18729	18644	18872	18926	18609	18772	18822	18688	18687	18742	18717	18813	18649	18731	18818	18838	18793	18857	18821	18667	18729	18973	18903	18654	18707	18577	18784	18832	18571	18711	18801	18636	18733	18600	18780	18879	18665	18720	18595	18844	18514	18860	18852	18524	18737	18769	18858	18657	18910	18866	18683	18806	18675	18752	18856	18832	18634	18779	18798	18741	18828	18772	18678	18833	18806	18694	18787	18819	18773	18731	18592	18868	18840	18831	18832	18688	18727	18780	18632	18648	18791	18872	18802	18781	18760	18680	18685	18934	18789	18707	18881	18800	18775	18890	18867	18808	18793	18755	18788	18700	18781	18651	18708	18793	18809	18838	18743	19007	18729	18869	18715	18966	18760	18684	18806	18773	19053	18567	18831	18705	18666	18905	18828	18842	18866	18771	18727	18775	18776	18757	18733	18826	18890	18608	18790	18829	18674	18722	18650	18805	18697	18728	18787	18875	18838	18817	18740	18736	18771	18751	18740	18760	18711	18641	18587	18814	18639	18677	18838	18842	18745	18820	18770	18807	18885	18815	18788	18636	18553	18951	18747	18847	18513	18954	18880	18743	18792	18783	18844	18747	18847	18964	18812	18660	18798	18541	18527	18782	18919	18715	18678	18817	18748	18647	18658	18731	18643	18793	18850	18809	18809	18717	18791	18785	18652	18883	18880	18578	18604	18944	18937	18733	18475	18810	18793	18758	18770	18580	18631	18930	18750	18805	18745	18655	18747	18718	18812	18890	18603	18715	18629	18703	18837	18739	18541	18865	18545	18876	18735	18604	18795	18778	18944	18780	18722	18736	18763	18694	18811	18679	18758	18734	18557	18811	18730	18770	18872	18695	18939	18806	18839	18768	18737	18740	18739	18488	18792	18694	18897	18781	18802	18602	18786	18892	18797	18757	18731	18667	18850	18823	18821	18754	18735	18759	18907	18933	18681	18858	18801	18833	18535	18559	18670	18610	18791	18831	18643	18773	18661	18848	18884	18857	18677	18833	18680	18868	18785	18729	18542	18702	18735	18805	18742	18869	18726	18725	18814	18914	18797	18960	18607	18847	18881	18664	18764	18976	18688	18891	18765	18759	18705	18874	18756	18866	18872	18693	18819	18671	18627	18927	18746	18698	18859	18881	18814	18788	18747	18758	18730	18725	18559	18766	18768	18732	18855	18869	18741	18675	18903	18707	18743	18698	18875	18653	18763	18765	18706	18822	18753	18747	18664	18670	18582	18711	18817	18876	18932	18515	18895	18804	18675	18896	18697	18774	18882	18887	18765	18707	18834	18814	18819	18651	18814	18833	18772	18682	18655	18881	18780	18717	18850	18854	18992	18719	18849	18725	18748	18756	18827	18860	18718	18713	18610	18731	18874	18815	18906	18867	18726	18804	18856	18784	18563	18689	18795	18772	18759	18935	18732	18940	18801	18743	18724	18746	18838	18787	18836	18853	18693	18746	18799	18834	18833	18793	18700	18903	18799	18674	18626	18532	18729	18802	18792	18629	18614	18632	18886	18757	18887	18814	18661	18799	18568	18778	18662	18954	18678	19032	18705	18837	18687	18929	18713	18949	18779	18601	18633	19035	18812	18811	18650	18584	18734	18502	18906	18763	18824	18627	18951	18689	18706	18794	18804	18870	18648	18806	18828	18682	18722	18770	18803	18618	18803	18733	18654	18794	18903	18726	18627	18839	18760	18786	18689	18699	18748	18763	18797	18864	18689	18827	18762	18849	18772	18872	18676	18760	18779	18778	18724	18703	18701	18863	18857	18762	18985	18869	18783	18730	18782	18636	18772	18878	18743	18781	18704	18819	18710	18695	18704	18677	18719	18836	18882	18643	18644	18768	18924	18746	18746	18734	18940	18835	18906	18857	18758	18967	18508	18768	18918	18729	19022	18717	18802	18592	18736	18799	18789	18906	18571	18758	18605	18656	18883	18915	18772	18721	18917	18941	18876	18658	18906	18877	18706	18813	18613	18764	18736	18748	18637	18831	18832	18761	18780	18567	18840	18669	18689	18689	18806	18503	18938	18879	18836	18634	18677	18819	18700	18817	18558	18851	18761	18924	18631	18669	18860	18770	18871	18827	18691	18817	18753	19051	18649	18798	18818	18656	18903	18793	18670	18601	18928	18855	18866	18801	18766	18785	18893	18679	18576	18813	18855	18718	18750	18632	18846	18800	18793	18816	18625	18989	18743	18765	18911	18895	18682	18730	18835	18713	18691	18925	18806	18683	18755	18657	18720	18912	18665	18796	18838	18823	18809	18725	18794	18745	18665	18888	18818	18824	18713	18803	18847	18759	18790	18658	18811	18673	18858	18783	18826	18742	18850	18739	18922	18882	18591	18752	18824	18757	18857	18651	18672	18779	18749	18768	18552	18703	18669	18696	18709	18750	18918	18593	18844	18867	18823	18765	18804	18838	18786	18855	18729	18897	18811	18852	18815	18815	18966	18573	18786	18746	18787	18810	18716	18927	18689	18750	18788	18658	18734	18926	18773	18777	18728	18882	18668	18907	18709	18799	18833	18729	18700	18844	18732	18750	18553	18693	18659	18712	18748	18873	18856	18769	18713	18785	18658	18609	18673	18658	18630	18783	18777	18654	18766	18916	18664	18642	18684	18809	18707	18866	18765	18811	18666	18656	18648	18940	18841	18618	18722	18793	18828	18782	18913	18710	18574	18693	18802	18720	18829	18574	18905	18811	18945	18853	18862	18791	18734	18793	18637	18774	18850	18750	18614	18937	18705	18824	18772	18829	18771	18799	18830	18847	18786	18758	18794	18740	18774	18764	18833	18873	18732	18653	18770	18826	18865	18722	18854	18700	18743	18729	18660	18758	18608	18648	18710	18653	18637	18794	18672	18951	18620	18806	18713	18739	18781	18541	18837	18831	18568	18704	18643	18946	18834	18739	18684	18865	18782	18715	18831	18650	18571	18779	18763	18698	18534	18682	18780	18737	18816	18635	18728	18673	18838	18797	18922	18640	18749	18962	18863	18725	18826	18961	18675	18800	18873	18827	18755	18731	18587	18837	18646	18702	18608	18748	18796	18659	18684	18813	18888
30714	27786	30166	24635	22206	22306	22469	22934	24000	25440	25554	24894	23737	22995	22504	22376	22271	22174	22245	22148	22250	22307	22290	22126	22219	22257	22243	22050	22269	22202	22125	22058	22067	22164	22102	22091	22058	22155	22255	22373	22096	22044	22075	22208	22039	22177	22187	22198	22099	22187	22168	22240	22063	22155	22096	22297	22044	22229	22216	22235	22372	22198	22210	22217	22092	22018	22033	22234	22114	22041	22166	21905	21973	22329	22068	22023	22019	22312	22178	22293	22146	22151	22366	22408	22258	22107	21945	22214	22237	22211	22026	22268	22266	21841	21886	22075	21904	22126	22251	22239	22130	22178	22336	21939	22168	22159	22237	22176	22124	22029	22144	22004	22239	22274	22263	21991	22092	22077	22080	22269	22463	22285	22279	22167	22241	22309	22367	22079	22270	22135	22231	22072	22127	21862	22433	22319	22043	22270	22205	21887	22092	22253	22075	22268	22265	22328	21983	21940	22207	21940	22208	22319	22246	22267	22279	22249	22249	22139	22167	22393	21975	22065	22178	22101	21978	22231	22086	22147	22146	21921	22008	22171	22182	22142	22045	22045	22195	22104	22493	22183	22086	21892	22092	22121	22104	22268	22239	22297	22196	22325	22101	22189	22018	22313	22106	22097	22102	22318	22029	22024	22055	22162	21959	22279	22220	22076	22024	22157	22030	22230	22065	22037	22236	22143	22110	22135	21925	22002	22162	22171	21955	22080	22080	22138	22189	22031	22020	22170	22012	22127	22349	22265	22389	22285	22059	22247	22129	22129	22025	22385	22203	22218	22196	22027	21921	22194	21965	22230	22128	22180	22312	22150	22242	22210	22160	21985	22174	22113	22064	22185	22158	22213	22182	22204	22412	22098	22058	22073	22387	22028	22101	22094	22030	22175	22075	22154	22143	22140	22267	22175	22269	22194	22245	22071	22277	22088	22197	22117	22112	22329	22207	22127	21897	22281	22108	22348	22047	22256	21927	22149	22033	22248	22005	22159	21833	22079	22060	22088	22113	22202	22141	22279	21973	22241	22081	21987	22197	22191	21947	22264	22201	22279	22265	22117	22183	22175	22265	22047	22250	22188	21985	22195	22340	22255	22281	22317	22161	21921	22059	22083	22085	22124	22340	22092	22058	22155	21898	22036	22077	22248	22158	22023	22254	22019	21942	21955	22070	22148	22130	22092	22121	21988	22209	22245	22031	22243	22252	22310	22365	22171	21964	22072	22174	22242	22155	22140	22063	22101	22343	22118	22104	21946	22434	22214	22132	22115	22256	21998	22194	22182	22282	22002	21945	22046	22319	22216	22111	22100	22288	22100	22249	22260	22156	22156	22210	22059	22127	22292	22133	22134	22320	22341	22150	22169	22210	22070	22103	22404	22302	22027	22276	21998	22199	21987	22020	22150	22229	22029	22357	21806	22000	22063	22149	22041	22122	22053	22119	22165	22054	22126	22070	21836	22047	22128	22015	21997	22078	22255	22389	22080	22049	22332	22226	21953	22331	22320	22242	22207	22186	22313	22099	22058	22211	22351	21982	22115	22044	22109	22072	22222	21940	22240	22207	22157	22134	22112	22205	21899	21986	21970	22257	22183	22330	22331	22219	21889	22064	22175	22223	22010	22016	22041	21986	22154	22023	22059	22296	22008	22195	22126	22128	22209	22314	22308	22212	22197	22348	22162	22066	22081	22101	22213	22189	22070	21893	22182	22098	21975	22103	21880	22263	21935	22291	22083	22100	21983	22109	22066	22280	22048	22002	22123	22157	22000	22199	22357	21893	22167	22264	22126	22119	22074	22096	21949	22020	22169	21852	22094	21998	22120	22196	21964	22128	22342	22201	22089	22356	22266	22251	22141	22257	21934	22172	22198	22129	22219	22250	21925	22167	22031	22317	22219	22096	22235	22331	22161	22085	22166	22245	22229	22148	22216	22215	22065	22053	22278	22377	22114	22044	22225	22194	22094	22189	22250	22421	22051	22113	22122	22247	22186	22196	22088	22226	22076	22189	22127	22130	22219	22211	22135	22155	21987	22223	22206	22072	22216	22191	22176	22194	22093	21966	22034	22187	22136	22004	22008	22320	22204	22182	22135	21918	22175	22117	22247	22065	22380	21884	22361	22306	22126	22231	22086	22150	22107	22025	22054	22264	22241	22334	22434	22098	22271	22280	21976	22116	22237	22206	22013	22299	22326	22170	22419	22243	22051	22114	22330	22203	21863	22162	22063	22234	22095	22287	22197	22277	22026	22081	22158	22185	22056	22275	22122	22148	22197	22080	22196	22150	22004	22032	22043	22042	21963	22181	22073	22133	21979	22248	22147	22226	21973	22118	21982	22087	22137	22200	22137	22316	22405	22107	22238	22250	22040	22134	22108	22209	22088	22017	22078	22128	22212	22103	22213	21890	22328	22114	22403	22007	22301	22304	22030	22152	22364	22183	22046	22010	22265	21988	21939	22146	22270	22066	22084	22113	22198	22346	21928	22076	22140	21998	22200	22284	21966	22205	21959	22041	22058	22157	22053	22200	22297	22094	22319	22050	21968	22126	22236	22013	21907	22122	21958	22312	22108	22060	22163	22204	22077	22118	22066	21993	22231	22133	22124	22093	22059	22074	22064	22133	22355	22176	22024	22028	22083	22044	22079	22189	22194	22153	22143	22114	22038	22206	22121	22200	22060	22205	22149	22021	22139	22409	22044	22167	22220	22084	22317	22351	22205	22326	22211	22179	22153	22192	22099	22048	22212	22407	22113	22175	22351	22192	22256	21980	22214	22019	22353	22335	22198	22161	22314	22377	22165	22098	22018	21981	22156	22070	22087	22205	22132	22334	22290	22114	22280	22086	22403	21858	22285	22056	22274	22066	22156	22098	22102	22121	22160	22390	22040	22250	22118	22305	22170	22136	22121	22155	22008	21978	22360	22131	22007	22074	22251	21917	21935	21926	21850	22176	22163	21977	22238	22115	22112	22238	22103	21951	22137	22415	22336	22178	22062	22096	22379	22315	22147	22106	22278	22296	22214	22173	22254	22179	22197	22044	22061	22250	22187	22011	22143	22213	22020	22207	22090	22263	22179	22203	22142	22224	22074	22314	22218	22101	22220	22362	22218	22134	22140	22497	22194	22163	22146	22019	22258	22104	22155	22109	22388	22080	21955	22041	22394	22314	22210	22137	22120	22130	22229	22077	22318	21974	22152	22206	22197	21958	22053	22342	22248	22288	22208	22130	22227	22366	22163	22071	22081	22227	22460	22335	22003	22108	22042	21985	22097	22074	21958	22264	22077	22169	22311	22081	21985	22142	21965	22244	21769	21960	22024	22106	22319	21843	22142	22031	22076	22035	22154	21986	22022	22239	21971	22176	22055	22138	22126	22253	22025	22133	22175	22105	22237	21950	22212	22265	22312	22140	22019	22074	22224	22188	22152	22047	22195	22240	22187	22237	22020	22106	22207	21926	22324	22145	22047	22107	22020	22355	22057	22060	22085	22114	22221	22257	22205	22224	22247	22144	22159	22090	22150	22174	22068	22155	22343	22267	22361	22258	22081	22085	21966	22195	22195	22139	22162	22081	22324	22200	21939	22063	22159	22394	22253	22119	21956	22309	21954	22072	22078	22116	22176	22119	21935	22221	22128	22245	22151	22145	21948	22188	21944	22271	22164	22143	22155	22083	22107	22064	22067	22193	22306	22303	22189	22008	22205	22211	22048	22178	22022	22054	22167	22416	22210	22042	21869	22141	22120	22029	22253	22318	22220	22079	22225	22059	22188	22169	22223	21921	22037	22141	22192	22235	22170	21892	21982	22122	21983	22246	22093	22178	22320	22153	22157	22180	22221	22057	22110	22192	21895	22150	22104	22151	22257	21978	22147	22170	22148	22474	22272	22186	22191	21994	22100	21925	21776	22072	21930	22123	22205	22205	22339	22060	22151	21962	22062	22206	22069	22228	22039	22066	22174	22072	22101	22041	22139	22432	21973	22166	21924	22117	22249	21942	22178	22221	21914	22298	22237	22273	22340	22348	22082	22107	22185	22115	22254	22279	22031	22077	22113	22293	22141	22125	22112	22181	22215	22152	22168	22422	22098	21950	21947	22336	21965	22137	22089	22097	22031	22196	22391	22280	22119	22026	22196	22188	22351	22294	22088	22217	22149	22125	22299	22160	22077	22251	22078	22293	21929	21940	21980	22016	22172	22325	22125	21889	22163	21990	21949	21914	22144	22009	22274	22344	22192	22222	22105	22035	22135	22081	22227	22376	22262	22169	22178	22346	22129	22159	22288	22313	21866	22076	22149	21941	22309	22149	22106	22219	21969	22127	22186	22158	21929	22127	22049	22267	21886	22070	22279	22357	22046	22058	22297	22139	22173	21918	22259	22024	22121	22312	22141	22094	22254	22109	22013	22335	22310	22086	22112	22294	22180	22358	22222	22047	22250	22247	22174	22329	22292	22021	22157	22240	22084	22447	22072	22276	22437	22108	22108	22165	22324	21975	22162	22475	22279	22196	22295	22224	22249	22207	22131	22277	22167	22283	22187	22134	21855	22199	21925	22157	22112	22042	22077	22134	22034	22197	22356	22467	21947	22189	22071	22123	22033	22273	22214	22248	21974	22262	22056	22104	22297	22181	21997	22119	22119	22234	21955	22374	21964	22162	22275	21998	22168	22127	22178	22189	22096	22186	22245	22175	21832	22178	22204	22147	22180	21997	21884	22129	22205	22098	22224	22172	22129	22099	22219	22225	22157	22173	22199	22220	22163	22262	22308	22163	22209	22290	22223	22171	22367	22179	22243	22448	22270	22296	22088	22173	22173	22125	21947	22253	22125	22114	22046	22366	21917	22328	22147	22019	22162	22267	22231	22116	22013	22116	22084	22163	22143	22115	22196	22221	22200	22270	21771	22143	22186	22183	22262	22110	22239	22159	22297	22217	22387	22200	22192	22056	22056	22222	22108	22180	22101	22220	22149	22252	22165	22031	22330	22205	22107	22147	21946	22353	22124	21941	22153	22223	22300	22153	22160	22037	21851	22009	22382	22162	22263	22171	22366	22334	21995	22140	22308	22033	21976	21966	22309	21972	21993	22157	22218	22367	22044	22265	22205	22100	22248	22183	22078	22249	22086	22352	22199	22100	22055	22111	22123
26682	36983	25574	18324	17973	17703	17867	18639	20228	22114	21958	20537	18973	18324	18130	17723	17498	17589	17734	17599	17767	17569	17709	17716	17660	17576	17549	17918	17516	17666	17612	17676	17639	17625	17770	17610	17413	17689	17700	17643	17791	17639	17614	17694	17518	17655	17497	17710	17603	17594	17615	17721	17532	17736	17612	17568	17854	17456	17911	17580	17774	17573	17579	17427	17672	17739	17560	17625	17649	17675	17726	17741	17557	17544	17567	17646	17705	17736	17638	17730	17466	17560	17716	17643	17663	17599	17823	17842	17728	17650	17605	17637	17571	17685	17599	17665	17727	17712	17864	17696	17609	17515	17638	17646	17677	17693	17714	17718	17554	17787	17666	17684	17493	17551	17606	17640	17728	17585	17673	17742	17607	17730	17593	17727	17759	17712	17751	17565	17695	17736	17708	17575	17771	17719	17627	17589	17666	17743	17523	17684	17805	17638	17564	17707	17662	17611	17692	17698	17498	17778	17587	17685	17678	17700	17533	17684	17898	17709	17583	17624	17736	17595	17610	17652	17745	17709	17496	17625	17754	17663	17649	17741	17540	17604	17649	17569	17607	17680	17728	17602	17709	17634	17643	17732	17540	17644	17585	17700	17683	17533	17628	17712	17578	17799	17706	17656	17682	17662	17669	17551	17539	17647	17672	17572	17669	17508	17521	17680	17786	17569	17645	17785	17593	17527	17587	17578	17677	17526	17837	17490	17489	17490	17683	17837	17742	17655	17600	17522	17737	17770	17600	17686	17729	17621	17573	17641	17617	17667	17714	17632	17595	17816	17541	17654	17577	17577	17495	17806	17661	17709	17518	17771	17628	17757	17674	17571	17683	17679	17677	17790	17799	17605	17666	17644	17742	17398	17572	17729	17671	17747	17664	17739	17724	17689	17712	17800	17784	17542	17555	17615	17664	17868	17657	17574	17629	17543	17726	17620	17688	17619	17796	17725	17591	17727	17911	17735	17715	17609	17684	17697	17769	17640	17552	17710	17600	17361	17629	17632	17597	17683	17609	17498	17657	17679	17653	17693	17572	17432	17520	17597	17696	17768	17517	17706	17610	17592	17617	17600	17674	17719	17724	17623	17671	17825	17662	17658	17652	17718	17702	17564	17788	17565	17590	17657	17659	17775	17567	17647	17722	17641	17544	17559	17542	17685	17747	17479	17459	17716	17714	17699	17538	17706	17661	17637	17676	17594	17527	17515	17816	17585	17546	17751	17756	17895	17469	17782	17682	17642	17617	17779	17669	17605	17787	17744	17644	17700	17612	17536	17658	17622	17711	17768	17601	17586	17544	17607	17676	17640	17715	17641	17537	17649	17825	17626	17625	17655	17755	17662	17787	17758	17606	17652	17682	17787	17680	17531	17883	17556	17648	17523	17547	17640	17853	17435	17846	17571	17545	17609	17677	17685	17399	17549	17668	17519	17615	17480	17747	17600	17701	17786	17763	17628	17635	17644	17728	17759	17580	17696	17772	17829	17690	17635	17602	17801	17557	17501	17582	17721	17496	17686	17501	17708	17611	17707	17518	17577	17650	17629	17448	17662	17641	17757	17722	17711	17684	17612	17588	17636	17735	17619	17611	17679	17593	17570	17568	17531	17683	17700	17680	17606	17561	17768	17612	17687	17701	17534	17747	17709	17783	17543	17731	17577	17727	17684	17779	17607	17524	17598	17715	17627	17551	17830	17658	17536	17728	17637	17712	17624	17712	17637	17714	17625	17594	17644	17641	17681	17679	17849	17787	17668	17600	17641	17623	17383	17737	17576	17571	17748	17582	17611	17665	17734	17623	17713	17644	17630	17718	17702	17491	17647	17567	17688	17635	17709	17734	17648	17678	17606	17649	17679	17835	17616	17741	17645	17777	17781	17646	17733	17713	17671	17640	17586	17653	17794	17660	17678	17609	17550	17738	17713	17595	17632	17613	17637	17511	17610	17676	17757	17683	17663	17462	17742	17717	17511	17722	17706	17661	17693	17361	17593	17658	17620	17683	17514	17479	17698	17535	17548	17496	17737	17543	17693	17753	17714	17602	17749	17628	17390	17638	17589	17819	17889	17515	17620	17728	17683	17585	17598	17609	17686	17465	17564	17572	17744	17547	17596	17649	17562	17687	17620	17786	17740	17768	17739	17678	17803	17491	17685	17728	17805	17756	17727	17620	17575	17746	17563	17543	17700	17651	17713	17695	17705	17549	17740	17777	17548	17669	17628	17684	17692	17565	17762	17540	17747	17606	17665	17657	17680	17627	17824	17625	17693	17886	17831	17507	17845	17679	17398	17689	17712	17547	17538	17618	17535	17637	17630	17606	17613	17726	17715	17572	17597	17696	17565	17655	17611	17746	17676	17545	17714	17745	17771	17628	17711	17827	17547	17680	17690	17501	17727	17670	17724	17738	17510	17763	17532	17562	17804	17491	17727	17576	17836	17678	17745	17574	17657	17695	17595	17646	17536	17853	17860	17771	17541	17500	17608	17585	17533	17666	17721	17708	17793	17626	17717	17674	17735	17654	17551	17684	17404	17561	17659	17665	17472	17794	17702	17514	17711	17826	17597	17568	17730	17691	17644	17742	17859	17484	17611	17648	17615	17656	17644	17793	17766	17799	17482	17691	17509	17696	17675	17795	17585	17513	17726	17705	17690	17698	17570	17623	17617	17585	17604	17591	17786	17897	17686	17595	17670	17449	17722	17667	17759	17554	17615	17747	17698	17561	17673	17561	17678	17780	17696	17601	17701	17716	17616	17726	17493	17674	17663	17652	17634	17689	17636	17521	17918	17559	17479	17760	17761	17700	17736	17803	17614	17791	17762	17685	17710	17764	17789	17495	17541	17627	17635	17497	17715	17545	17676	17557	17549	17906	17763	17597	17600	17581	17560	17781	17617	17603	17984	17641	17779	17579	17556	17544	17554	17653	17704	17576	17626	17689	17547	17655	17871	17609	17659	17551	17579	17569	17501	17768	17612	17783	17500	17561	17507	17700	17766	17706	17875	17619	17670	17651	17692	17531	17659	17636	17694	17603	17613	17713	17415	17793	17586	17747	17575	17724	17557	17785	17581	17587	17607	17757	17682	17694	17690	17594	17573	17717	17578	17690	17669	17627	17626	17687	17678	17625	17595	17772	17742	17488	17666	17637	17558	17777	17579	17320	17749	17774	17516	17689	17642	17683	17615	17550	17638	17656	17640	17652	17729	17535	17727	17651	17707	17668	17578	17408	17636	17666	17660	17627	17542	17730	17714	17654	17762	17486	17585	17721	17564	17738	17616	17571	17580	17729	17689	17935	17705	17671	17693	17528	17775	17563	17654	17772	17561	17867	17697	17707	17615	17842	17673	17755	17561	17636	17587	17767	17589	17679	17756	17585	17744	17560	17654	17719	17658	17726	17607	17653	17605	17718	17586	17675	17485	17585	17641	17780	17781	17593	17650	17722	17679	17775	17764	17434	17706	17621	17760	17694	17478	17653	17736	17555	17697	17772	17574	17653	17685	17675	17623	17669	17626	17677	17676	17542	17662	17481	17634	17714	17677	17650	17905	17781	17606	17642	17542	17700	17702	17694	17625	17522	17726	17689	17682	17670	17477	17691	17567	17623	17641	17581	17644	17790	17672	17684	17679	17719	17491	17708	17572	17593	17686	17602	17671	17644	17699	17548	17496	17681	17672	17479	17662	17654	17608	17627	17722	17631	17597	17761	17632	17658	17668	17661	17793	17618	17637	17776	17679	17676	17720	17567	17560	17650	17742	17534	17650	17801	17537	17545	17692	17656	17599	17807	17512	17795	17661	17606	17520	17652	17784	17654	17487	17683	17538	17774	17777	17648	17552	17696	17671	17597	17585	17680	17458	17786	17824	17586	17636	17623	17551	17737	17511	17646	17621	17518	17631	17682	17593	17700	17674	17725	17691	17638	17708	17545	17641	17852	17674	17785	17644	17865	17700	17675	17688	17788	17755	17810	17798	17806	17727	17534	17752	17865	17801	17532	17711	17727	17717	17771	17741	17756	17671	17667	17591	17759	17682	17771	17696	17830	17623	17731	17551	17519	17527	17631	17636	17592	17592	17602	17653	17593	17578	17607	17650	17747	17759	17511	17626	17812	17764	17509	17603	17544	17565	17581	17717	17501	17681	17698	17528	17667	17412	17749	17442	17727	17861	17733	17712	17814	17690	17798	17743	17618	17691	17361	17718	17699	17487	17634	17553	17787	17822	17702	17717	17768	17554	17607	17526	17609	17750	17595	17583	17823	17789	17632	17837	17591	17628	17548	17546	17708	17608	17568	17723	17528	17613	17523	17660	17600	17748	17655	17627	17694	17627	17701	17572	17864	17673	17567	17625	17677	17625	17717	17577	17656	17512	17619	17719	17631	17675	17620	17726	17712	17590	17623	17491	17540	17783	17677	17562	17631	17680	17369	17797	17763	17629	17796	17621	17579	17773	17740	17676	17935	17723	17532	17704	17701	17567	17571	17606	17540	17640	17640	17730	17573	17649	17658	17619	17615	17675	17685	17641	17531	17844	17686	17750	17532	17778	17834	17666	17871	17690	17743	17558	17770	17678	17594	17701	17667	17748	17662	17750	17559	17576	17514	17742	17682	17784	17575	17531	17552	17598	17745	17764	17722	17758	17607	17536	17559	17795	17652	17684	17578	17755	17681	17672	17623	17545	17772	17886	17436	17671	17634	17668	17590	17629	17661	17632	17665	17895	17760	17686	17617	17673	17426	17535	17857	17510	17702	17593	17575	17571	17688	17747	17572	17657	17616	17666	17849	17571	17565	17606	17743	17581	17773	17702	17612	17632	17657	17534	17735	17643	17631	17694	17508	17676	17658	17608	17675	17476	17651	17790	17679	17637	17560	17705	17526	17675	17660	17665	17532	17654	17840	17485	17616	17599	17646	17748	17592	17521	17548	17712	17662	17727	17731	17621	17778	17563	17705	17607	17637	17701	17567	17634	17646	17643	17641	17488	17640	17753	17595	17563	17581	17789	17515	17662	17569	17662	17696	17508	17556	17588	17458	17584	17767	17487	17586	17480	17710	17589	17655	17656	17628	17678	17903	17793	17759	17617	17554	17717	17632	17550	17653	17669	17715	17668	17619	17640	17614	17766	17732	17643	17586	17686	17539	17573
25401	21688	28816	25545	22261	21624	21537	25336	37919	41574	37689	31045	24946	21131	19304	18443	18427	18390	18224	18161	18299	18470	18262	18193	18317	18383	18301	18376	18258	18152	18122	18191	18131	18258	18314	18500	18107	18300	18446	18074	18367	18178	18311	18186	18142	18251	18308	18216	18309	18062	18383	18370	18113	18119	18288	18034	18216	18264	18477	18390	18111	18182	18238	18147	18264	18294	18010	18051	18317	18200	18309	18255	18175	18209	18221	18188	18322	18269	18347	18097	18172	18020	17990	18317	18305	18187	18117	18300	18347	18077	18280	18333	18109	18058	18233	18189	18189	18308	18112	18186	18093	18070	18242	18267	18078	18209	17998	18046	18108	18222	18396	18240	18268	18178	18240	18105	18224	18192	18218	18189	17968	18236	18147	18286	18222	18277	18280	18297	18246	18258	18225	18095	18280	18144	18334	18157	18344	18201	18281	18376	18126	18315	18288	18183	18035	18397	18538	18369	18394	18220	18222	18363	18308	18279	18316	18197	18406	18110	18110	18437	18111	18245	18078	18258	18092	18121	18070	17889	17839	18167	18076	17996	18011	18190	18146	18137	18427	18178	18274	18260	18381	18292	18278	18089	18230	18247	18038	18277	18180	18247	18238	18146	18107	18299	18206	18085	18436	18139	18264	18170	18319	18209	18240	18025	18385	18183	18120	18231	18206	18190	18318	18166	18069	18015	18230	18251	18175	18293	18313	18264	18152	18078	18078	18183	18209	18169	18092	18122	18095	18306	18411	18250	18447	18392	18169	18189	17976	18279	18246	18359	18210	18148	18279	18257	18056	18117	18136	18095	18214	18157	18316	18124	18135	18136	18024	18174	18347	18232	18186	18118	18163	18168	18100	17973	18403	18204	18214	18105	18170	18103	18123	18194	18220	18146	18428	18240	18252	18430	18262	18245	18176	18351	18249	18185	18209	18094	18124	18458	18343	18057	17986	18053	18157	18110	18029	18065	18139	18202	18102	18208	18427	18139	18151	18110	18242	18274	18148	18354	18254	17904	18373	18220	18079	18223	18077	18071	18070	18106	17991	18188	17957	18144	18110	17994	18219	18320	18200	17999	18290	18316	18059	18085	18087	18352	18158	18197	18325	17913	18258	18090	18387	18224	18271	18143	18019	18099	18172	18304	18080	18179	18141	18124	18257	18100	18048	18161	18217	17927	18171	18208	18160	18245	18098	18125	18290	18257	18307	18084	18081	18175	18149	18364	18278	18302	18144	18364	18176	18224	18394	18142	18392	18129	18061	18196	18257	18420	18091	18282	18093	18176	18022	18022	18210	18150	18302	18219	18126	18103	18031	17901	18143	18062	18097	18056	18148	17997	18359	18224	18088	18105	18012	18137	18099	18226	18304	18312	18096	18044	18173	18112	18312	18234	18390	18095	18259	17998	18354	18169	18075	18024	18119	18214	18279	17995	18308	18167	18125	18226	18001	18136	18056	18227	18085	18268	18035	18171	18240	18418	18273	18080	18124	18223	18257	17962	18054	18112	18105	18211	18366	18054	18198	18071	18210	18246	18201	18081	18340	18375	18374	18294	18226	18188	18026	18161	18467	17983	18244	18214	18309	17976	18369	18093	17970	18199	18240	18197	18158	18010	18193	18102	18146	18106	18113	18008	18092	18103	18319	18386	18274	18205	18092	18204	18317	18327	18021	18216	18156	18101	18200	18286	18045	18057	18023	18093	18172	18333	18331	18160	18228	18036	18326	18271	18038	18056	18068	18421	18035	18095	18211	18084	18201	18249	18131	18084	18163	18076	18228	18112	18051	18119	18466	18077	18270	18107	18389	18109	18204	18094	18161	18120	18023	18144	17980	18220	18226	18283	18126	18153	18385	18149	18300	18286	18115	18290	18417	18199	18121	18126	18107	18233	18350	18026	18256	18468	18294	18173	18218	17955	18260	18148	18316	18112	18319	18247	18191	18201	18190	18140	18241	18321	18223	18235	18106	18155	18144	18358	18363	18016	18221	18261	18205	18323	18093	18170	18020	18224	18163	18112	18454	18055	18197	18325	18355	18176	18260	18332	18144	18195	18196	18225	18222	18157	18365	18191	17939	18314	18120	18231	18268	18305	17958	18124	18129	18110	18213	18089	18162	18206	18323	18240	18096	18162	18147	18176	18081	18206	18218	18139	18203	18063	18322	18218	18233	18097	18108	18203	18309	18243	18260	18143	18283	18214	18102	18025	18092	18266	18040	18205	18446	18258	18029	18219	18394	18236	18291	18147	18180	18235	18140	18126	18259	18212	18230	18093	18302	18156	18295	18042	18149	18094	18025	18138	18178	17946	17969	18132	18279	18286	18172	17933	18119	18149	17982	18115	18321	18069	18421	18391	18133	18442	18297	18189	18234	18240	18007	18049	18046	18031	18114	18185	18138	17863	18321	18144	17775	18019	18097	18406	18253	18162	18052	18004	18408	18149	18048	18141	18060	18112	18140	18183	18031	18051	18223	18277	18056	18272	18155	18283	17977	18023	18144	18294	18271	18167	18184	18133	18176	18295	18067	17941	18061	18224	18315	18200	18089	18085	17993	18349	18182	17964	18226	18273	18132	17925	18055	18212	18171	18098	18022	18232	18071	18268	18086	18310	18074	18224	18196	18151	18198	18192	18157	18129	18265	18241	18081	18159	18264	18376	18123	18269	18100	18260	18299	18122	18366	18317	18262	18152	18244	18301	18087	18153	18135	17933	18374	18144	18119	18135	18130	18193	18088	18249	18088	18038	18128	18264	18301	18108	18372	18128	18069	18452	18313	18421	17997	18219	18071	18266	18276	18304	18201	18165	18355	18493	18360	18086	18307	18229	18363	17991	18143	18280	18002	17976	18055	17967	18083	18126	18190	18087	18292	18146	18209	18394	18240	18184	18031	18221	18173	18005	18201	17909	18125	18238	18094	18193	18139	18162	18170	18195	18206	18280	18181	18059	18006	18288	18217	18089	18322	18172	18387	18278	18283	18060	18327	18086	18118	18152	18082	18153	18169	18338	18116	18301	18061	18064	18325	18329	18230	18128	18315	18364	18156	18267	18275	18245	18205	18440	18179	18118	18161	18177	18131	18159	18381	18317	17941	18079	18046	18157	18094	18275	18176	18429	18172	18215	18084	17998	18250	18255	18225	18296	18101	18139	18121	18235	18229	18236	18065	18177	18083	18173	18311	18403	18323	18219	18403	18269	18220	18299	18190	17988	17850	18210	18170	18234	18100	18313	18209	18391	18177	18103	18200	18188	18099	18225	18109	18019	18265	17931	18217	18354	18332	18110	18190	18151	18229	18266	18269	18067	18171	18348	18154	18188	18248	18387	18088	18127	18231	18354	18296	18096	18079	18202	18148	18287	18132	18119	18146	18213	18093	18156	18177	18269	18121	18272	18088	18291	18224	17936	18201	18187	18239	18151	18136	18015	18266	18054	18126	18214	18249	18160	18106	17985	18282	18224	18291	18128	18087	18168	18268	18258	18249	18166	18135	17843	18075	18249	18292	18181	18181	18233	18010	18324	18181	18115	18056	18116	18238	17999	18137	18096	18343	18241	18324	18264	18116	18088	18171	18194	18102	18096	18164	18183	18225	18140	18194	18157	18315	18041	18085	18391	18383	18243	17986	18006	18346	18367	18222	17952	18254	18261	18233	18360	18187	18203	18024	18409	18337	18105	17963	17983	18105	18202	18257	17879	18266	18232	18325	18086	18343	18261	18212	18082	18180	18026	18108	18018	18039	18329	18111	18273	17970	18083	18137	18146	18143	18250	18169	18314	18157	18250	18120	18182	18261	18007	18390	18161	18053	18168	18247	18228	17813	18055	18193	18199	18366	18352	18372	17974	18025	18077	18207	18045	18085	18198	18166	18171	18066	18273	18280	18152	18189	18105	18178	18316	18150	18204	18141	18307	18350	18262	18132	18127	18033	18137	18207	18127	18133	18105	18062	18113	18220	18214	18335	18230	18126	18169	18042	18234	18088	18129	18209	18297	18136	18085	18190	18099	18028	18467	18152	18114	18243	18308	18398	18230	18248	17961	18087	18054	18270	18115	18210	18190	18180	18203	18162	18102	18309	17997	18266	18335	18265	18238	18410	18054	18180	18259	18114	18133	18058	18084	18142	18076	18165	17914	18109	18226	18237	18455	18058	18080	18274	18297	18402	18395	18151	18288	18210	17905	18309	18245	18062	18038	18345	18133	18310	18365	18138	18052	18304	18200	18006	18210	18274	18062	18177	18284	18052	18305	18252	18246	18184	18176	18085	18159	18146	18362	18359	18083	18236	18096	17964	18250	18091	18196	18167	18051	18189	18111	18339	18404	18151	17958	18162	18101	18290	18189	18363	18303	18297	18164	17995	18170	18046	18224	18321	18150	18143	18420	18232	18246	18305	18274	18384	18096	18126	18271	18313	18180	18263	18137	18114	18007	18265	18243	18178	18375	18189	18234	18278	18082	18264	18106	18266	18080	18440	18264	18094	17928	18131	18291	18179	18165	17969	18227	18042	18198	18299	18177	18402	18162	18051	18335	18215	18202	18130	18289	18011	18263	18163	18189	18205	18033	18277	18214	17903	18216	18164	18108	18172	17874	18195	18205	18297	18207	18191	18353	18146	18207	18093	18002	18276	18131	18223	18487	18246	17933	18396	18224	18191	18002	18195	18100	18018	18132	18287	17953	18130	18445	18078	18164	17955	18394	18320	18208	18278	18171	17861	18085	18131	18155	18179	18123	18171	18033	18164	18063	18142	18091	18290	18096	18175	18188	17981	18286	18113	18127	18302	18408	18380	18173	18239	18337	18289	18083	18285	18157	18290	18221	18379	18051	18201	18141	18331	18334	18308	18209	18196	18232	18167	18168	18309	18087	18072	18011	18378	18225	18193	18282	18079	18315	18264	17992	18057	18192	18343	17952	18299	18033	18152	18005	18200	18289	18175	18054	18250	18286	18169	18092	17942	18300	18232	18279	18216	18210	18208	18058	18363	18184	18120	18183	18174	18387	18316	18373	18326	18175	18197	18122	18334	18202	18237	18159	18350	18381	18082	17910	18047	18278	17961	18066	18223	18059	18024	18239	17986	18213	18137	18186	18425	18130	18230	18525	18196	18202	18295	18287	18207	18455	18347	18356	18275	18181	18165	18094
30118	44907	35656	20468	17764	18316	18562	26890	39327	41232	36793	29456	22026	18370	15989	15598	15525	15390	15539	15370	15590	15290	15582	15291	15270	15436	15416	15365	15537	15265	15407	15344	15391	15486	15365	15367	15584	15340	15360	15320	15353	15297	15508	15394	15378	15367	15464	15475	15476	15479	15466	15464	15409	15350	15224	15484	15331	15370	15428	15400	15570	15351	15315	15516	15355	15517	15382	15711	15286	15397	15491	15524	15477	15570	15334	15490	15380	15355	15551	15531	15408	15430	15366	15480	15278	15384	15415	15430	15458	15358	15422	15334	15397	15420	15351	15465	15252	15397	15316	15367	15563	15463	15479	15343	15400	15458	15520	15267	15479	15548	15385	15406	15477	15276	15488	15411	15487	15624	15417	15539	15363	15338	15374	15375	15347	15496	15560	15325	15387	15374	15481	15399	15389	15213	15347	15386	15377	15411	15416	15342	15670	15377	15308	15367	15421	15356	15438	15457	15295	15468	15275	15636	15280	15514	15461	15494	15429	15329	15511	15433	15319	15427	15379	15424	15384	15477	15327	15412	15464	15271	15369	15389	15391	15363	15361	15554	15344	15527	15456	15384	15430	15426	15456	15323	15343	15401	15382	15323	15565	15391	15475	15320	15468	15248	15442	15435	15574	15225	15397	15402	15480	15289	15444	15330	15471	15356	15505	15474	15358	15418	15424	15442	15540	15454	15329	15549	15478	15647	15345	15480	15300	15608	15591	15310	15346	15200	15336	15615	15580	15476	15339	15463	15269	15292	15317	15401	15392	15408	15555	15367	15358	15365	15502	15351	15465	15464	15437	15402	15513	15392	15350	15443	15325	15510	15286	15333	15550	15310	15415	15465	15469	15406	15466	15290	15564	15344	15636	15429	15373	15432	15280	15262	15444	15369	15553	15445	15342	15365	15454	15502	15440	15488	15369	15421	15330	15380	15415	15402	15366	15322	15498	15539	15416	15415	15406	15517	15427	15532	15586	15354	15274	15351	15444	15383	15605	15528	15431	15338	15349	15524	15303	15629	15400	15545	15447	15269	15660	15379	15451	15546	15437	15334	15566	15319	15442	15417	15460	15567	15428	15581	15436	15301	15525	15409	15489	15419	15549	15468	15633	15460	15393	15364	15325	15431	15420	15668	15455	15365	15586	15372	15445	15538	15398	15429	15332	15330	15560	15366	15482	15389	15466	15410	15432	15611	15305	15356	15549	15381	15407	15426	15384	15500	15467	15359	15364	15327	15312	15396	15436	15401	15399	15556	15771	15340	15277	15379	15349	15620	15380	15350	15558	15404	15454	15326	15366	15531	15378	15322	15562	15518	15577	15488	15445	15420	15428	15426	15393	15326	15505	15232	15417	15439	15382	15450	15325	15319	15340	15381	15595	15492	15346	15559	15464	15383	15355	15526	15295	15339	15485	15355	15442	15342	15459	15237	15452	15449	15539	15412	15525	15436	15420	15305	15403	15375	15344	15507	15388	15541	15520	15500	15550	15454	15311	15492	15325	15282	15384	15381	15379	15349	15392	15512	15454	15405	15314	15461	15482	15245	15361	15443	15533	15378	15372	15469	15213	15518	15434	15465	15234	15485	15421	15515	15474	15546	15304	15350	15313	15276	15202	15367	15468	15485	15291	15322	15353	15499	15450	15483	15424	15269	15540	15508	15364	15491	15501	15392	15356	15428	15441	15511	15487	15505	15433	15439	15372	15338	15388	15465	15420	15431	15406	15432	15342	15476	15362	15268	15469	15331	15353	15453	15428	15477	15434	15541	15569	15501	15290	15388	15383	15346	15303	15487	15351	15478	15472	15356	15697	15299	15571	15373	15462	15430	15341	15375	15546	15419	15258	15415	15373	15449	15375	15556	15309	15545	15462	15269	15474	15354	15468	15520	15425	15439	15390	15285	15510	15405	15512	15512	15345	15368	15490	15687	15313	15416	15526	15540	15330	15321	15624	15399	15435	15467	15500	15418	15438	15539	15409	15434	15348	15552	15431	15423	15290	15551	15414	15356	15377	15461	15464	15389	15401	15352	15430	15483	15408	15425	15415	15582	15343	15469	15365	15315	15550	15502	15407	15373	15460	15456	15514	15496	15507	15481	15338	15386	15255	15473	15478	15403	15465	15432	15506	15452	15403	15380	15373	15493	15423	15329	15494	15373	15407	15495	15440	15241	15423	15272	15505	15407	15390	15349	15393	15274	15548	15376	15434	15417	15430	15298	15432	15414	15499	15532	15353	15346	15268	15408	15374	15334	15505	15579	15386	15322	15425	15510	15575	15432	15434	15475	15426	15493	15375	15351	15411	15359	15383	15240	15384	15586	15509	15284	15364	15491	15394	15286	15426	15466	15352	15325	15550	15295	15416	15393	15524	15308	15306	15366	15429	15201	15503	15528	15280	15310	15361	15442	15457	15543	15526	15526	15508	15535	15350	15492	15284	15492	15340	15447	15440	15467	15626	15429	15339	15320	15309	15414	15410	15293	15381	15435	15447	15497	15334	15315	15421	15432	15489	15445	15293	15352	15393	15465	15512	15383	15319	15450	15404	15409	15550	15380	15344	15444	15533	15383	15432	15357	15288	15387	15387	15338	15390	15474	15522	15501	15302	15397	15480	15344	15445	15598	15538	15398	15267	15233	15470	15392	15336	15628	15400	15485	15425	15323	15326	15496	15486	15484	15382	15448	15279	15550	15507	15303	15412	15452	15508	15495	15223	15629	15462	15372	15483	15507	15339	15383	15435	15280	15529	15323	15538	15232	15490	15292	15410	15333	15458	15263	15357	15467	15377	15410	15328	15590	15461	15311	15419	15484	15439	15402	15478	15476	15504	15401	15464	15564	15326	15291	15401	15458	15329	15468	15330	15623	15334	15358	15574	15473	15355	15352	15253	15395	15509	15336	15353	15356	15384	15455	15486	15308	15378	15520	15400	15423	15501	15306	15438	15360	15317	15322	15506	15410	15318	15335	15458	15552	15538	15381	15360	15475	15648	15386	15350	15596	15380	15441	15567	15265	15439	15369	15414	15428	15283	15488	15228	15320	15389	15572	15295	15370	15324	15482	15528	15471	15352	15388	15395	15442	15279	15397	15644	15622	15377	15359	15125	15497	15463	15414	15341	15448	15301	15468	15370	15508	15423	15409	15361	15455	15525	15470	15276	15417	15402	15302	15244	15529	15403	15305	15481	15299	15545	15366	15605	15440	15321	15476	15335	15390	15394	15409	15294	15383	15479	15480	15616	15552	15434	15470	15492	15426	15449	15519	15498	15411	15472	15419	15519	15359	15415	15516	15443	15469	15223	15428	15464	15378	15436	15471	15406	15464	15260	15398	15290	15388	15505	15442	15503	15488	15390	15349	15435	15456	15495	15341	15310	15375	15478	15516	15217	15397	15447	15447	15539	15385	15487	15542	15297	15606	15372	15366	15506	15518	15475	15306	15490	15562	15373	15468	15387	15491	15310	15385	15363	15429	15418	15492	15367	15370	15501	15407	15565	15354	15481	15318	15457	15404	15500	15379	15392	15267	15505	15270	15444	15363	15396	15271	15384	15494	15386	15399	15422	15501	15432	15403	15311	15487	15446	15548	15419	15396	15474	15490	15352	15487	15447	15530	15284	15421	15607	15548	15482	15433	15284	15368	15353	15433	15411	15304	15396	15300	15484	15329	15491	15420	15449	15332	15477	15275	15441	15320	15509	15370	15465	15312	15579	15462	15462	15583	15307	15398	15483	15407	15587	15362	15530	15325	15383	15477	15506	15452	15301	15372	15445	15368	15272	15631	15270	15445	15265	15488	15310	15395	15458	15464	15314	15411	15557	15406	15380	15429	15447	15377	15569	15459	15223	15315	15386	15477	15385	15488	15360	15384	15418	15480	15339	15417	15530	15436	15512	15334	15357	15501	15504	15281	15607	15283	15492	15318	15612	15408	15315	15411	15311	15407	15376	15525	15556	15288	15390	15420	15364	15289	15556	15508	15437	15358	15358	15487	15398	15368	15575	15386	15384	15477	15573	15414	15304	15625	15238	15625	15381	15454	15458	15479	15310	15447	15547	15303	15523	15539	15387	15501	15224	15294	15406	15410	15452	15269	15520	15372	15423	15409	15341	15478	15419	15381	15481	15426	15293	15377	15292	15306	15455	15320	15378	15326	15383	15466	15383	15456	15500	15422	15378	15392	15513	15256	15312	15262	15296	15488	15453	15380	15440	15493	15286	15539	15354	15460	15398	15449	15519	15329	15398	15451	15540	15627	15418	15408	15604	15287	15476	15441	15597	15449	15315	15321	15459	15482	15458	15324	15328	15334	15346	15237	15342	15401	15504	15544	15290	15363	15420	15489	15386	15435	15579	15420	15569	15336	15422	15477	15411	15381	15236	15437	15506	15526	15330	15405	15439	15439	15387	15463	15281	15201	15478	15270	15381	15281	15336	15406	15491	15361	15414	15366	15501	15401	15424	15534	15368	15247	15543	15304	15490	15227	15551	15676	15464	15428	15359	15469	15419	15244	15450	15422	15538	15482	15559	15418	15440	15467	15357	15706	15456	15380	15407	15426	15455	15456	15528	15406	15389	15403	15350	15670	15413	15352	15397	15404	15331	15564	15362	15387	15408	15578	15343	15394	15269	15563	15442	15357	15529	15360	15366	15468	15402	15445	15458	15409	15327	15407	15301	15564	15501	15379	15426	15362	15442	15284	15325	15371	15437	15642	15515	15409	15461	15349	15398	15394	15341	15331	15421	15441	15507	15411	15325	15381	15397	15362	15391	15358	15377	15354	15373	15376	15368	15420	15526	15307	15402	15442	15475	15198	15452	15442	15377	15477	15523	15413	15413	15511	15385	15356	15386	15412	15316	15316	15347	15478	15573	15447	15504	15434	15379	15528	15414	15444	15269	15394	15479	15408	15458	15429	15511	15356	15419	15381	15617	15447	15541	15597	15425	15514	15387	15541	15347	15545	15377	15356	15374	15352	15544	15472	15339	15312	15306	15538	15461	15439	15503	15476	15325	15456	15500	15330	15355	15502	15513	15531	15601	15338	15670	15277	15261	15511	15358	15482	15405	15548	15483	15438	15477	15469	15574	15514	15578	15181	15515	15139	15429	15417	15570	15318	15419	15344	15446	15436	15558	15445	15413	15534
23858	21710	29464	24597	22436	25652	29147	32857	54269	55008	47476	38558	30666	25366	23077	21883	21612	21342	21668	21330	21549	21417	21417	21331	21350	21395	21479	21223	21398	21352	21321	21300	21488	21248	21341	21251	21466	21433	21360	21317	21319	21438	21295	21289	21240	21185	21155	21321	21153	21280	21424	21282	21435	21217	21080	21347	21247	21128	21235	21080	21372	21532	21183	21351	21320	21189	21209	21234	21168	21331	21337	21345	21253	21093	21269	21384	21194	21493	21322	21411	21403	21317	21276	21141	21249	21403	21212	21271	21414	21412	21184	21240	21231	21179	21118	21333	21204	21130	21166	21256	21477	21299	21235	21150	21096	21288	21253	21315	21429	21206	21056	21405	21307	21258	21098	21237	21330	21287	21380	21223	21105	21276	21180	21078	21197	21357	21335	21291	21333	21354	21340	21393	21122	21085	21530	21415	21251	21208	21141	21394	21328	21325	21140	21202	21094	21317	21309	21437	21435	21079	21575	21425	21207	21325	21293	21199	21285	21110	21407	21031	21448	21442	21143	21170	21420	21482	21368	21222	21168	21215	21209	21115	21365	21277	21340	21568	21392	21368	21277	21173	21005	21297	21340	21314	21462	21236	21120	21204	21342	21051	21211	21403	21093	21300	21282	21253	21374	21473	21318	21178	21163	21315	21446	21203	21172	21197	20975	21221	21319	21457	21090	21233	21203	21164	21284	21186	21127	21235	21264	21104	21247	21290	21352	21274	21177	21344	21320	21271	21338	21431	21202	21277	21434	21334	21397	21466	21355	21265	21294	21012	21244	21347	21401	21335	21279	21379	21168	21313	21204	21099	21367	21101	21318	21303	21277	21300	21267	21334	21207	21317	21289	21167	21200	20883	21081	21339	21398	21226	21152	21405	21250	21175	21235	21150	21383	21418	21280	21128	21128	21415	21209	21254	21282	21141	21276	21236	21178	21186	21137	21232	21176	21325	21358	21103	21148	21189	21418	21223	21507	21201	21250	21304	21188	21163	21317	21362	21093	21480	21253	21263	21310	21326	21295	20891	20994	21018	21119	21192	21127	21210	21233	21038	21207	21406	21247	21408	21221	21248	21351	21369	20990	21101	21173	21122	21311	21334	21350	21325	21239	21329	21153	21266	21234	21057	21100	21095	21110	21210	21230	20976	21044	21284	21392	21328	21195	21258	21335	21470	21127	21240	21291	21228	21491	21191	21299	21125	21262	21376	21639	21168	21316	21227	21155	21130	21146	21170	21188	21391	21537	21246	21218	21302	21168	21180	21455	21082	21300	21245	21314	21239	21636	21206	21207	21292	21194	21180	21213	21287	21191	21164	21181	21309	21442	21298	21092	21244	21112	21430	21359	21168	21490	21435	21265	21264	21138	21411	21118	21348	21179	21276	21299	21196	21258	21154	21260	21327	21382	21129	21379	21452	21302	21300	20997	21215	21055	21148	21217	21251	21265	21320	21300	21385	21249	21062	20967	21364	21441	21290	21370	21479	21400	21298	21279	21092	21196	21116	21370	21166	21212	21184	21408	21431	21269	21121	21195	21443	21200	21219	21186	21307	21065	21153	21128	21031	21300	21409	21497	21418	21322	21132	21257	21280	21233	21190	21316	21155	21301	21222	21097	21195	21324	21222	21424	21117	21439	21163	21246	21252	21382	21216	21460	21297	21292	21135	21221	21264	21056	21258	21178	21218	21046	21244	21180	21400	21083	21265	21231	21190	21200	21312	21241	21309	21219	21083	21154	21184	21195	21266	21412	21169	21104	21171	21304	21261	21178	21210	21553	21107	21421	21424	21424	21156	21248	21178	21176	21196	21172	21583	21196	21111	21397	21296	21311	21578	21441	21379	21292	21266	21186	21460	21201	21061	21212	21390	21418	21252	21308	21265	21190	21374	21283	21269	21215	21228	21251	21335	21120	21236	21285	21114	21275	21081	21345	21223	21387	21171	21271	21236	21335	21263	21276	21342	21142	21193	21371	21062	21040	21159	21131	21299	21280	21164	21369	21257	21427	21388	21303	21249	21118	21205	21366	21360	21093	21251	21269	21359	21182	21189	21513	21142	21257	21366	21149	21296	21302	21349	21042	21428	21397	21115	21300	21278	21309	21346	21352	21409	21227	21323	21431	21355	21213	21134	21087	21160	21304	21070	21424	21343	21225	21132	21248	21168	21341	21490	21264	21237	21272	21273	21282	21443	21529	21134	21340	21407	21592	21183	21345	21231	21327	21351	21278	21283	21252	21241	21362	21372	21352	21210	21230	21273	21449	21421	21343	21250	21333	21259	21224	20951	21116	21178	21219	21310	21240	21272	21266	21400	21220	21386	21359	21410	21307	21167	21158	21332	21339	21289	21374	21476	21284	21080	21261	21327	21392	21351	21064	21360	21155	21070	21342	21391	21390	21403	21085	21348	21298	21453	21118	21152	21317	21160	21158	21266	21201	21129	21228	20936	21335	21308	21326	21313	21218	21247	21456	21126	21213	21276	21138	21152	21167	21228	21163	21172	21173	21067	21225	21173	21231	21344	21267	21041	21260	21266	21288	21326	21219	21185	21065	21378	21097	21211	21437	21335	21273	21360	21233	21201	21099	21323	21571	21118	21395	21208	21371	21274	21310	21275	21226	21284	21045	21114	21262	21289	21261	21179	21216	21279	21141	21478	21154	21228	21223	21180	21149	21162	21019	21111	21289	21348	21234	21231	21726	21086	21451	21259	21290	21249	21120	21470	21236	21206	21267	21190	21123	21333	21192	21180	21151	21116	21202	21346	21390	21126	21219	21315	21216	21297	21318	21098	21137	21248	21345	21164	21102	21042	21225	21287	21371	21290	21324	21457	21326	21181	21026	21337	21229	21394	21092	21368	21668	21262	21305	21309	21408	21438	21262	21263	21270	21242	21221	21255	21170	21163	21264	21334	21254	21239	21345	21234	21213	21278	21068	21216	21127	21290	21119	21186	21161	21135	21327	21307	21413	21292	21346	20923	21349	21504	21333	21255	21384	21093	21050	21326	21257	21189	21315	21346	21228	21248	21337	21231	21132	21297	21220	21365	20989	21261	21323	21488	21110	21034	21279	21333	21079	21252	21455	21460	21538	21250	21141	21295	21079	21441	21149	21234	21096	21006	21170	21280	21109	21131	21243	21118	21365	21266	21294	21099	21107	21389	21122	21287	21195	21126	21186	21472	21222	21374	21424	21344	21398	21193	21300	21183	21316	21329	21409	21250	21182	21310	21123	21253	21238	21227	21261	21176	21022	21274	21276	21338	21207	21262	21238	21291	21301	21280	21311	21211	21248	21307	21139	21229	21148	21371	21296	21325	21314	21366	21106	21305	21336	21191	21173	21298	21206	21154	21419	21197	21365	21327	21276	21188	21014	21053	20979	21368	21177	21191	21163	21217	21205	21119	21132	21216	21162	21323	21215	21398	21322	21153	21437	21256	21222	21175	21315	21355	21255	21211	21377	21317	21207	21478	21282	21349	21164	21315	21418	20980	21152	21165	21353	21262	21244	21317	21252	21387	21301	21243	21441	21284	21140	21102	21237	21066	21255	21113	21081	21193	21162	21249	21410	21197	21454	21257	21327	21340	21120	21422	21286	21077	21349	21156	21206	21414	21345	21218	21170	21235	21117	21311	21164	21377	21434	21310	21265	21233	21370	21197	21281	21298	21409	21096	21444	21060	21286	21226	21486	21119	21181	21110	21455	21316	21371	21228	21232	21160	21217	21196	21162	21254	21359	21166	21263	21296	21240	21399	21197	21272	21142	21260	21293	21286	21276	21258	21410	21413	21215	21168	21289	21342	21287	21536	21078	21034	21211	21364	21107	21270	21177	21062	21251	21348	21118	20998	21210	21173	21203	20973	21251	21261	21238	21206	21291	21318	21129	21406	21319	21364	21334	21163	21363	21240	21015	21113	21275	21146	21586	21395	21282	21276	21257	21074	21205	21406	21243	21341	21380	21448	21224	21101	21358	21373	21193	21295	21113	21180	21131	21172	21637	21206	21102	21222	21352	21012	21230	21186	21256	21291	21283	21122	21272	21312	21285	21438	21358	21315	21420	21290	21309	21042	21166	21133	21322	21417	21288	21195	21141	21288	21238	21318	21103	21222	21219	21254	21247	21120	21359	21270	21024	20965	21299	21148	21338	21215	21079	21273	21128	21198	21256	21466	21520	21198	21294	21130	21316	21142	21266	21417	21214	21410	21250	21259	21185	20974	21377	21038	21106	21247	21398	21502	21308	21277	21233	21050	21176	21090	21321	21205	21405	21365	21354	21018	21352	21274	21144	21452	21123	21316	21313	21182	21258	21237	21248	21186	21218	21241	21132	21425	21145	21321	21153	21160	21299	21222	21355	21489	21434	21200	21232	21170	21388	21223	21150	21313	21228	21325	21207	21240	21090	21134	21214	21320	21348	21386	21330	21210	21193	21030	21027	21441	21484	21270	21261	21230	21110	21335	21112	21256	21328	21410	21152	21124	21535	21306	21309	21320	21191	21267	21304	21080	21180	21172	21394	21254	21150	21129	21477	21093	21096	21320	21223	21209	21189	21166	21365	21261	21130	21384	21404	21525	21194	21221	21329	21332	21425	21329	21196	21239	21337	21167	21317	21231	21354	21329	21062	21168	21303	21233	21123	21192	21176	21113	21205	21272	21563	21233	21176	21258	21237	21133	21459	21285	21184	21320	21134	21379	21415	21261	21615	21338	21191	21116	21152	21533	21190	21446	21283	21256	21083	21197	21079	21356	21438	21178	21079	21205	21221	21472	21369	21206	21277	21121	21357	21320	21658	21241	21411	21296	21323	21265	21349	21343	21397	21185	21140	21276	21133	21369	21291	21282	21288	21181	21131	21147	21172	21326	21434	21106	21423	21296	21375	21321	21038	21242	21318	21324	21142	21029	21368	21317	21205	21030	21334	21073	21240	20985	21055	21377	21168	21328	21225	21261	21513	21290	21197	21075	21165	21308	21266	21226	21208	21340	21229	21144	21123	21235	21323	21294	21278	21112	21198	21165	21319	21196	21216	20981	21124	21394	21387	21271	21255	21404	21409	21369	21294	21265	21415	21159	21134	21157	21038	21319	21271	21285	21385	21172	21214	21304	21411	21248	21283	21145	21468	21293	21456	21302	21568	21149
33996	57308	50744	27914	21657	22912	24597	34703	53489	52595	45272	36404	27212	20841	18407	17514	17334	17437	17415	17398	17505	17267	17176	17401	17235	17180	17150	17319	17313	17195	17433	17361	17241	17314	17127	17424	17290	17355	17367	17295	17286	17170	17165	17167	17096	17148	17248	17163	17391	17102	17351	17354	17102	17456	17320	16935	17325	17337	17411	17405	17337	17394	17137	17449	17333	17349	16993	17232	17281	17393	17253	17330	17199	17289	17342	17256	17211	17387	17150	17314	17193	17165	17228	17282	17264	17253	17270	17374	17156	17302	17163	17082	17529	17289	17300	17186	17337	17412	17217	17195	17332	17208	17227	17336	17238	17275	17346	17082	17314	17349	17318	17195	17286	17224	17303	17201	17316	17183	17272	17203	17150	17135	17358	17240	17363	17372	17397	17295	17127	17216	17172	17314	17321	17256	17399	17180	17180	17297	17271	17197	17181	17445	17409	17336	17101	17292	17128	17141	17250	17325	17341	17067	17251	17292	17101	17230	17109	17272	17174	17337	17266	17312	17209	17219	17194	17162	17238	17321	17361	17225	17338	17111	17374	17226	17135	17192	17357	17177	17231	17344	17367	17270	17308	17207	17329	17063	17095	17345	17347	17376	17314	17114	17269	17251	17300	17373	17207	17427	17203	17202	17329	17259	17308	17314	17413	17211	17318	17119	17353	17281	17255	17297	17232	17398	17006	17111	17190	17379	17237	17320	17293	17155	17402	17279	17458	17363	17322	17128	17350	17362	17384	17281	17247	17294	17272	17198	17172	17146	17360	17128	17280	17331	17329	17231	17225	17348	17520	17354	17139	17334	17210	17243	17229	17319	17019	17140	17195	17302	17351	17304	17284	17208	17387	17279	17405	17213	17219	17058	17255	17206	17155	17189	17365	17172	17289	17258	17111	17295	17279	17198	17209	17146	17333	17294	17293	17266	17203	17170	17228	17310	17381	17317	17334	17219	17292	17181	17266	17223	17252	17354	17110	17098	17270	17282	17309	17230	17105	17294	17209	17283	17064	17359	17241	17236	17336	17245	17347	17336	17031	17152	17287	17324	17350	17421	17253	17190	17199	17218	17347	17285	17350	17270	17262	17334	17377	17168	17370	17295	17352	17402	17213	17228	17044	17318	17279	17243	17312	17452	17296	17214	17177	17276	17426	17251	17376	17092	17242	17254	17210	17411	17433	17177	17158	17152	17376	17187	17256	17256	17142	17372	17177	17353	17078	17282	17111	17258	17419	17279	17185	17240	17226	17082	17303	17382	17230	17149	17188	17218	17519	17213	17299	17221	17289	17340	17207	17447	17146	17208	17432	17425	17017	17342	17179	17141	17144	17191	17380	17317	17122	17183	17216	17327	17231	17207	17146	17303	17303	17332	17179	17156	17422	17028	17248	17077	17175	17338	17048	17114	17328	17203	17281	17114	17342	17244	17381	17261	17134	17226	17172	17227	17292	17166	17268	17185	17201	17291	17331	17153	17463	16994	17354	17294	17223	17215	17314	17316	17119	17547	17269	17163	17119	17096	17293	17124	17223	17463	17276	17160	17378	17364	17346	17327	17262	17217	17217	17144	17346	17213	17203	17269	17285	17432	17191	17187	17193	17389	17422	17289	17212	17207	17283	17083	17357	17203	17323	17193	17239	17355	17314	17147	17308	17349	17195	17282	17256	17436	17226	17172	17227	17192	17119	17173	17232	17335	17316	17116	17409	17203	17313	17192	17405	17208	17307	17321	17316	17312	17112	17161	17247	17277	17302	17194	17123	17287	17248	17193	17226	17206	17327	17172	17313	17353	17352	17185	17239	17198	17349	17150	17278	17354	17270	17149	17181	17153	17247	17152	17448	17335	17175	17347	17255	17211	17267	17390	17299	17248	17320	17150	17210	17366	17225	17372	17360	17147	17204	17240	17244	17265	17367	17315	17127	17204	17080	17350	17266	17231	17207	17333	17410	17195	17317	17388	17233	17307	17283	17176	17186	17403	17110	17242	17436	17083	17363	17104	17393	16991	17049	17195	17263	17063	17279	17311	17389	17158	17281	17158	17323	17043	17328	17271	17234	17159	17438	17387	17376	17450	17271	17243	17277	17381	17297	17252	17297	17291	17355	17372	17146	17358	17269	17173	17239	17261	17308	17381	17312	17272	17215	17211	17345	17168	17280	17083	17186	17266	17124	17314	17103	17291	17351	17477	17226	17304	17305	17185	17292	17158	17280	17165	17331	17177	17399	17360	17382	17242	17169	17344	17296	17089	17173	17303	17235	17329	17155	17224	17287	17251	17322	17283	17300	17146	17387	17243	17255	17304	17332	17280	17300	17357	17168	17044	17143	17349	17337	16974	17459	17075	17365	17340	17090	17308	17293	17148	17138	17348	17437	17301	17156	17123	17291	17218	17284	17252	17242	17500	17112	17345	17159	17226	17206	17296	17139	17162	17139	17109	17097	16982	17408	17403	17055	17230	17325	17104	17221	17198	17292	17047	17035	17231	17202	17165	17402	17294	16995	17355	17124	17351	17318	17352	17150	17210	17303	17380	17244	17360	17104	17159	17174	17348	17344	17173	17184	17245	17429	17254	17205	17316	17160	17245	17176	17342	17334	17071	17165	17339	17251	17288	17327	17232	17337	17262	17323	17326	17278	17283	17257	17227	16949	17471	17357	17407	17211	17160	17337	17177	17270	17236	17209	17357	17247	17262	17190	17315	17204	17240	17315	17349	17305	17273	17145	17027	17320	17122	17136	17397	17174	17257	17340	17358	17068	17171	17423	17241	17209	17146	17244	17288	17094	17276	17198	17412	17177	17136	17280	17410	17213	17252	17350	17299	17225	17278	17147	17301	17294	17384	17181	17297	17234	17311	17268	17408	17159	17274	17255	17037	17114	17396	17311	17286	17327	17238	17431	17237	17292	17370	17108	17339	17399	17221	17379	17200	17187	17135	17296	17158	17244	17393	17234	17264	17352	17102	17227	17264	17225	17171	17261	17162	17336	17214	17367	17202	17249	17293	17269	17302	17400	17320	17176	17366	17366	17090	17235	17278	17196	17136	17373	17166	17373	17189	17133	17302	17084	17262	17176	17406	17172	17323	17309	17190	17180	17264	17091	17210	17256	17274	17371	17211	17170	17284	17271	17232	17192	17139	17226	17251	17178	17245	17152	17376	17338	17198	17228	17243	17317	17152	17134	17065	17112	17350	17205	17331	17390	17484	17287	17280	17232	17306	17147	17351	17221	17300	17168	17295	17317	17210	17245	17459	17336	17179	17094	17212	17192	17169	17258	17192	17164	17113	17304	17150	17324	17289	17181	17291	17154	17293	17136	17259	17079	17237	17340	17294	17312	17280	17178	17196	17153	17266	17205	17161	17140	17226	17424	17337	17182	17254	17314	17245	17322	17230	17164	17381	17011	17063	17238	17218	17259	17239	17109	17375	17242	17161	17406	17191	17194	17207	17318	17158	17343	17346	17368	17156	17232	17341	17101	17460	17338	17335	17329	17206	17169	17174	17117	17306	17197	17397	17334	17306	17151	17156	17231	17313	17203	17158	17173	17338	17483	17221	17324	17366	17248	17139	17263	17340	17323	17258	17166	17325	17187	17416	17290	17432	17318	17275	17459	17178	17300	17274	17262	17043	17291	17321	17134	17301	17263	17068	17345	17349	17170	17239	17211	17165	17140	17312	17254	17240	17326	17204	17205	17424	17305	17310	17501	17240	17238	17294	17127	17236	17032	17129	17196	17283	17316	17242	17420	17180	17157	17441	17123	17376	17132	17272	17266	17193	17154	17212	17199	17319	17285	17070	17264	17320	17176	17180	17218	17132	17244	17155	17144	17284	17329	17233	17208	17327	17221	17175	17297	17365	17344	17287	17244	17156	17416	17112	17192	17394	17318	17167	17389	17311	17185	17300	17122	17297	17191	17211	17157	17273	17322	17277	17185	17202	17223	17315	17399	17196	17264	17263	17388	17208	17357	17211	17233	17028	17304	17231	17115	17466	17282	17070	17253	17208	17123	17264	17300	17135	17348	17298	17398	17196	17281	17190	17229	17024	17214	17275	17263	17155	17243	17182	17382	17425	17418	17196	17437	17323	17157	17249	17330	17424	17279	17144	17270	17110	17346	17207	17344	17311	17240	17134	17273	17297	17199	17433	17306	17335	17283	17189	17250	17250	17302	17232	17305	17445	17165	17225	17320	17152	17250	17152	17191	17424	17249	17259	17309	17387	17264	17272	17259	17062	17262	17334	17333	17402	17396	17220	17342	17189	17217	17438	17324	17153	17306	17391	17174	17237	17365	17288	17272	17242	17131	17095	17284	17366	17390	17428	17152	17029	17502	17127	17196	17402	17119	17235	17190	17091	17233	17203	17277	17115	17319	17107	17331	17377	17200	17348	17224	17297	17273	17233	17289	17074	17430	17459	17167	17181	17323	17283	17261	17229	17268	17270	17292	17230	17261	17338	17308	17090	17152	17213	17209	17120	17292	17266	17215	17332	17092	17122	17362	17265	17136	17293	17210	17315	17396	17308	17153	17221	17163	17401	17107	17252	17261	17258	17278	17180	17319	17053	17110	17265	17173	17358	17155	17240	17302	17227	17165	17368	17233	17207	17277	16957	17245	17237	17221	17007	17197	17368	17277	17375	17247	17270	17289	17276	17187	17248	17240	17165	17292	17151	17246	17327	17301	17120	17119	17162	17320	17375	17300	17224	17247	17256	17266	17214	17297	17230	17409	17255	17364	17148	17366	17233	17465	17200	17457	17504	17169	17113	17161	17329	17241	17145	17326	17449	17175	17235	17152	17255	17120	17194	17249	17272	17306	17252	17196	17289	17148	17370	17249	17261	17268	17088	17413	17172	17282	17199	17144	17323	17300	17301	17269	17419	17262	17353	17348	17269	17279	17273	17364	17188	17264	17255	17307	17223	17187	17314	17371	17095	17141	17358	17268	17313	17215	17383	17270	17283	17131	17199	17441	17250	17332	17172	17336	17244	17321	17273	17328	17195	17133	17251	17219	17231	17082	17135	17303	17310	17372	17310	17163	17310	17234	17196	17309	17300	17533	17279	17230	17093	17177	17329	17270	17321	17332	17220	17325	17350	17271	17179	17283	17247	17174	17314	17340	17220	17190	17165	17384	17341
30543	27441	30893	26089	23514	23740	23877	24221	26445	26838	26920	25824	24764	23917	23657	23497	23422	23461	23432	23484	23291	23253	23371	23268	23482	23478	23250	23390	23203	23541	23250	23498	23634	23319	23463	23296	23409	23341	23506	23153	23391	23450	23312	23262	23351	23529	23427	23388	23193	23448	23580	23303	23405	23263	23413	23449	23429	23343	23282	23435	23469	23435	23411	23172	23444	23235	23435	23561	23159	23354	23259	23431	23585	23277	23313	23244	23535	23168	23550	23188	23379	23352	23150	23306	23452	23307	23377	23326	23600	23246	23384	23411	23520	23605	23448	23663	23420	23212	23221	23356	23202	23142	23460	23423	23173	23200	23102	23409	23520	23362	23412	23335	23376	23420	23307	23233	23616	23361	23210	23350	23294	23428	23411	23338	23325	23286	23482	23162	23224	23489	23251	23386	23438	23205	23211	23210	23167	23414	23439	23223	23252	23590	23457	23323	23136	23497	23343	23357	23316	23447	23185	23263	23191	23292	23296	23485	23496	23493	23420	23407	23245	23127	23398	23226	23261	23148	23375	23374	23268	23335	23075	23246	23480	23312	23647	23423	23325	23436	23404	23446	23264	23405	23126	23371	23228	23333	23567	23305	23163	23350	23238	23289	23199	23267	23555	23469	23486	23236	23251	23265	23311	23114	23185	23191	23562	23299	23350	23125	23266	23282	23343	23270	23416	23222	23325	23316	23002	23327	23371	23357	23221	23108	23544	23369	23345	23163	23470	23432	23175	23220	23244	23144	23097	23339	23398	23439	23383	23220	23227	23180	23154	23416	23454	23230	23525	23470	23284	23376	23416	23295	23317	23362	23357	23334	23390	23473	23338	23194	23388	23258	23314	23366	23413	23340	23392	23317	23433	23235	23383	23248	23327	23351	23107	23517	23353	23333	23396	23171	23359	23323	23316	23350	23374	23077	23527	23245	23400	23454	23340	23227	23275	23411	23275	23304	23561	23267	23243	23257	23256	23272	23257	23288	23130	23433	23481	23504	23273	23339	23265	23089	23494	23325	23373	23385	23407	22988	23286	23434	23419	23411	23291	23495	23189	23298	23257	23190	23318	23278	23222	23271	23331	23083	23389	23418	23421	23263	23350	23203	23211	23332	23333	23306	23316	23092	23356	23256	23418	23406	23488	23338	23291	23524	23395	23185	23432	23213	23255	23362	23277	23368	23333	23341	23332	23222	23203	23533	23392	23280	23322	23200	23582	23300	23303	23430	23244	23195	23168	23253	23231	23269	23144	23101	23184	23079	23601	23382	23248	23504	23331	23237	23197	23301	23369	23344	23284	23404	23345	23445	23198	23292	23629	23318	23373	23531	23466	23566	23288	23420	23286	23324	23271	23425	23225	23228	23181	23413	23553	23234	23335	23316	23457	23273	23360	23365	23453	23318	23313	23397	23222	23112	23411	23451	23430	23445	23552	23251	23311	23214	23085	23334	23059	23144	23368	23117	23265	23316	23370	23126	23344	23354	23010	23261	23540	23325	23117	23263	23353	23258	23279	23339	23309	23432	23323	23394	23554	23407	22995	23566	23279	23332	23113	23410	23205	23436	23208	23328	22989	23315	23496	23400	22970	23468	23272	23422	22950	23162	23313	23350	23225	23404	23208	23497	23359	23441	23328	23384	23359	23144	23380	23471	23354	23455	23438	23385	23342	23317	23162	23248	23322	23318	23282	23227	23404	23272	23311	23517	23663	23554	23453	23523	23363	23386	23363	23504	23458	23254	23433	23395	23510	23436	23255	23275	23309	23220	23088	23256	23453	23444	23335	23185	23227	23294	23344	23118	23222	23107	23400	23431	23346	23432	23461	23335	23467	23164	23320	23308	23308	23296	23500	23256	23341	23440	23535	23367	23237	23316	23206	23391	23404	23491	23247	23268	23208	23376	23331	23251	23328	23341	23558	23052	23491	23267	23270	23194	23616	23350	23318	23253	23287	23480	23529	23365	23308	23383	23527	23496	23273	23262	23275	23442	23128	23125	23364	23229	23308	23319	23195	23356	23176	23224	23151	23164	23299	23224	23453	23435	23446	23457	23218	23299	23426	23119	23311	23357	23519	23421	23503	23606	23370	23323	23209	23218	23378	23309	23323	23248	23310	23530	23378	23718	23357	23190	23336	23388	23503	23499	23345	23366	23370	23443	23181	23273	23311	23396	23574	23399	23317	23335	23205	23279	23135	23378	23418	23203	23416	23142	23152	23519	23326	23281	23411	23069	23269	23206	23216	23322	23534	23394	23275	23491	23211	23476	23184	23224	23241	23447	23338	23160	23401	23469	23466	23591	23508	23173	23381	23194	23239	23264	23388	23291	23502	23280	23386	23344	23346	23491	23337	23541	23404	23495	23379	23388	23439	23400	23480	23443	23496	23275	23438	23298	23218	23140	23390	23169	23344	23451	23544	23302	23481	23238	23348	23504	23328	23547	23330	23151	23297	23158	23368	23325	23346	23465	23323	23444	23508	23294	23468	23438	23254	23566	23319	23087	23311	23456	23434	23453	23393	23476	23445	23535	23274	23325	23423	23274	23110	23116	23379	23210	23380	23220	23450	23329	23327	23264	23054	23320	23357	23335	23330	23219	23368	23184	23531	23270	23474	23129	23405	23196	23211	23389	23341	23228	23139	23239	23449	23623	23240	23193	23499	23186	23396	23421	23416	23417	23304	23285	23305	23207	23235	23393	23295	23453	23333	23191	23078	23493	23362	23374	23299	23515	23281	23463	23350	23155	23374	23484	23437	23329	23364	23381	23504	23380	23352	23403	23318	23112	23309	23409	23534	23177	23183	23410	23421	23405	23453	23233	23444	23104	23421	23368	23334	23352	23368	23388	23567	23597	23380	23445	23097	23481	23349	23231	23061	23310	23277	23275	23264	23421	23200	23226	23304	23325	23404	23414	23417	23592	23536	23412	23414	23079	23307	23121	23171	23407	23207	23578	23252	23180	23291	23361	23240	23015	23239	23463	23230	23338	23530	23188	23400	23306	23283	23341	23389	23270	23196	23130	23242	23242	23448	23411	23399	23427	23344	23125	23303	23379	23318	23355	23124	23293	23424	23276	23405	23415	23411	23205	23449	23318	23260	23399	23424	23502	23382	23398	23206	23296	23420	23341	23254	23395	23427	23453	23285	23293	23202	23293	23201	23643	23420	23243	23462	23403	23212	23546	23198	23240	23496	23331	23372	23333	23478	23627	23275	23380	23387	23277	23432	23393	23591	23380	23445	23337	23299	23272	23457	23468	23234	23475	23268	23473	23420	23240	23317	23351	23311	23284	23414	23341	23399	23318	23387	23355	23608	23459	23235	23678	23340	23363	23328	23353	23283	23225	23345	23520	23499	23390	23263	23238	23412	23482	23418	23438	23206	23293	23578	23250	23321	23411	23382	23445	23538	23621	23580	23434	23303	23389	23332	23345	23292	23303	23312	23244	23343	23384	23337	23392	23230	23349	23523	23443	23176	23437	23327	23301	23336	23531	23632	23382	23364	23276	23364	23292	23335	23301	23444	23345	23386	23128	23243	23445	23371	23451	23286	23402	23210	23334	23151	23220	23321	23129	23070	23428	23397	23386	23311	23432	23162	23231	23286	23226	23465	23264	23460	23384	23325	23207	23228	23415	23059	23314	23431	23686	23399	23374	23378	23153	23703	23186	23411	23466	23238	23355	23166	23302	23246	23352	23175	23132	23213	23524	23437	23472	23428	23365	23278	23450	23300	23477	23406	23258	23366	23325	23221	23599	23121	23330	23533	23325	23435	23356	23375	23270	23390	23503	23099	23293	23263	23532	23282	23289	23335	23398	23465	23292	23607	23471	23368	23226	23391	23351	23196	23391	23331	23246	23372	23241	23338	23480	23675	23283	23436	23228	23421	23298	23467	23254	23453	23248	23420	23349	23307	23293	23230	23333	23550	23262	23456	23413	23293	23460	23561	23568	23424	23417	23306	23521	23592	23243	23526	23363	23602	23428	23524	23357	23471	23501	23379	23365	23268	23415	23192	23399	23331	23265	23595	23126	23389	23408	23318	23278	23569	23454	23569	23382	23190	23242	23404	23389	23537	23251	23382	23392	23422	23292	23340	23291	23476	23477	23321	23438	23242	23339	23549	23499	23408	23141	23459	23453	23496	23393	23539	23175	23269	23057	23095	23419	23478	23515	23367	23338	23443	23324	23295	23322	23335	23392	23227	23185	23391	23296	23339	23359	23299	23128	23235	23351	23230	23170	23338	23347	23523	23302	23551	23388	23218	23291	23295	23384	23196	23471	23279	23323	23357	23412	23447	23369	23405	23603	23282	23155	23436	23575	23408	23266	23580	23372	23378	23395	23469	23362	23406	23255	23335	23434	23382	23353	23331	23407	23542	23268	23064	23231	23081	23276	23517	23471	23402	23381	23234	23352	22992	23206	23197	23551	23259	23017	23325	23406	23389	23426	23605	22997	23303	23377	23635	23499	23344	23287	23401	23326	23187	23296	23410	23508	23293	23471	23167	23274	23482	23431	23207	23477	23430	23369	23326	23338	23419	23512	23375	23354	23203	23244	23247	23476	23495	23520	23347	23741	23414	23345	23529	23374	23356	23303	23389	23518	23112	23404	23345	23444	23289	23372	23161	23358	23484	23130	23391	23380	23328	23278	23430	23241	23365	23393	23144	23164	23242	23584	23401	23579	23389	23460	23311	23240	23444	23339	23513	23427	23587	23324	23314	23224	23443	23275	23391	23333	23417	23521	23417	23380	23405	23332	23544	23493	23411	23338	23573	23540	23472	23435	23027	23268	23339	23425	23457	23466	23402	23229	23333	23448	23232	23351	23362	23301	23379	23279	23210	23543	23399	23357	23464	23375	23199	23255	23290	23455	23223	23476	23348	23553	23430	23265	23144	23342	23328	23334	23432	23426	23310	23567	23304	23405	23311	23367	23432	23236	23463	23390	23457	23401	23531	23292	23358	23373	23396	23462	23298	23268	23451	23119	23391	23297	23359	23494	23376	23616	23503	23530	23212	23646	23180	23352	23521	23217	23351	23318	23197	23224	23216	23472	23372	23349	23473	23154	23228	23280	23487	23293	23349	23510	23328	23192	23424	23380	23266	23444	23375	23346	23244	23308	23279	23302	23167	23578	23338	23340
24958	35072	27011	19133	18735	18540	18841	19652	23192	22947	22324	21147	19909	18976	18624	18598	18464	18416	18396	18364	18386	18335	18603	18312	18465	18359	18405	18360	18266	18306	18360	18406	18431	18366	18380	18317	18385	18329	18472	18316	18514	18617	18529	18538	18270	18424	18201	18295	18180	18367	18352	18334	18431	18340	18319	18264	18352	18338	18294	18295	18440	18522	18213	18304	18326	18480	18367	18209	18536	18254	18469	18329	18320	18431	18380	18509	18476	18439	18427	18373	18257	18317	18415	18274	18288	18307	18343	18509	18387	18453	18276	18491	18306	18398	18398	18397	18567	18435	18316	18296	18454	18237	18341	18396	18369	18453	18394	18428	18382	18389	18436	18297	18277	18521	18342	18301	18379	18342	18418	18458	18508	18377	18252	18443	18324	18347	18493	18225	18459	18285	18349	18254	18364	18275	18247	18402	18438	18429	18577	18376	18362	18316	18327	18411	18459	18293	18263	18360	18342	18385	18370	18459	18446	18185	18341	18498	18220	18398	18384	18294	18355	18406	18332	18316	18541	18320	18402	18221	18411	18349	18349	18285	18403	18367	18436	18393	18320	18373	18335	18148	18372	18136	18258	18337	18614	18296	18394	18440	18465	18556	18347	18242	18425	18255	18581	18425	18366	18269	18356	18184	18459	18370	18536	18159	18450	18530	18378	18363	18320	18469	18341	18293	18450	18391	18401	18431	18497	18321	18239	18371	18339	18494	18260	18179	18438	18383	18367	18455	18360	18323	18342	18450	18429	18252	18435	18169	18398	18352	18259	18194	18392	18383	18433	18329	18430	18404	18310	18502	18430	18381	18240	18287	18290	18386	18467	18294	18333	18459	18425	18329	18472	18198	18223	18378	18371	18342	18365	18324	18497	18462	18402	18468	18457	18361	18381	18418	18327	18391	18246	18382	18470	18266	18438	18184	18402	18355	18355	18432	18423	18373	18275	18424	18339	18365	18466	18359	18257	18390	18338	18298	18480	18467	18465	18179	18351	18399	18236	18335	18306	18344	18594	18314	18461	18374	18381	18465	18541	18374	18240	18460	18317	18298	18425	18365	18242	18379	18456	18544	18311	18317	18485	18276	18473	18272	18499	18431	18238	18527	18364	18389	18565	18339	18229	18455	18397	18516	18381	18248	18585	18299	18426	18387	18210	18377	18407	18395	18168	18319	18290	18453	18382	18538	18444	18480	18295	18278	18345	18227	18385	18266	18283	18539	18398	18510	18306	18510	18374	18480	18352	18214	18242	18468	18457	18536	18289	18265	18538	18280	18339	18177	18326	18397	18279	18373	18311	18250	18471	18415	18401	18381	18263	18248	18375	18449	18397	18448	18344	18359	18243	18428	18276	18318	18398	18333	18445	18497	18500	18320	18413	18384	18312	18410	18580	18450	18230	18287	18185	18481	18280	18422	18444	18159	18237	18311	18471	18395	18326	18348	18365	18391	18383	18477	18447	18324	18321	18406	18513	18274	18319	18175	18338	18267	18376	18329	18330	18361	18434	18364	18366	18355	18353	18344	18196	18357	18368	18461	18348	18464	18372	18330	18356	18286	18320	18383	18264	18335	18373	18440	18480	18323	18431	18319	18296	18223	18477	18321	18562	18366	18325	18345	18360	18361	18353	18389	18469	18405	18420	18424	18314	18193	18410	18471	18423	18376	18488	18508	18492	18277	18459	18429	18423	18231	18166	18404	18403	18297	18288	18407	18406	18299	18480	18423	18438	18468	18629	18255	18447	18384	18363	18406	18513	18406	18463	18425	18288	18357	18397	18393	18370	18534	18264	18440	18287	18160	18496	18462	18524	18316	18442	18454	18323	18445	18458	18249	18353	18369	18568	18525	18314	18265	18369	18358	18458	18420	18507	18456	18362	18303	18559	18228	18273	18313	18349	18408	18604	18371	18359	18336	18323	18407	18313	18384	18462	18294	18572	18403	18475	18319	18357	18270	18452	18296	18341	18196	18219	18210	18515	18483	18273	18448	18520	18336	18386	18533	18453	18316	18331	18375	18410	18408	18341	18403	18223	18410	18270	18349	18278	18426	18335	18548	18502	18257	18429	18381	18424	18369	18427	18326	18276	18320	18654	18481	18365	18441	18408	18192	18322	18229	18336	18157	18297	18355	18231	18261	18431	18382	18395	18516	18272	18206	18335	18404	18287	18391	18306	18437	18417	18350	18118	18440	18382	18473	18185	18243	18538	18471	18466	18329	18317	18234	18465	18470	18321	18338	18258	18227	18361	18544	18327	18421	18487	18401	18345	18602	18321	18354	18336	18218	18392	18403	18289	18334	18334	18381	18349	18482	18359	18332	18280	18486	18341	18248	18383	18590	18286	18336	18314	18504	18440	18507	18390	18394	18231	18386	18312	18380	18387	18238	18322	18413	18504	18266	18416	18423	18517	18222	18389	18558	18359	18464	18367	18401	18192	18483	18430	18413	18306	18254	18457	18412	18505	18335	18386	18222	18254	18311	18322	18348	18164	18385	18388	18478	18254	18402	18339	18226	18380	18288	18405	18176	18263	18270	18487	18386	18408	18379	18205	18638	18253	18364	18493	18285	18358	18375	18259	18334	18362	18538	18343	18508	18376	18493	18192	18513	18464	18491	18302	18300	18438	18330	18144	18291	18458	18451	18229	18400	18346	18506	18298	18385	18368	18480	18314	18298	18378	18425	18583	18470	18616	18410	18332	18391	18305	18361	18482	18589	18228	18395	18205	18370	18426	18353	18410	18260	18288	18297	18344	18376	18312	18328	18434	18352	18446	18209	18344	18221	18385	18315	18341	18415	18323	18232	18362	18331	18330	18290	18494	18357	18371	18292	18299	18249	18512	18385	18488	18379	18216	18557	18544	18375	18496	18291	18279	18364	18368	18318	18445	18358	18420	18214	18296	18250	18268	18314	18259	18404	18334	18341	18385	18411	18191	18256	18361	18510	18449	18384	18416	18453	18304	18339	18349	18408	18374	18370	18377	18414	18353	18331	18345	18561	18434	18257	18349	18371	18400	18280	18338	18449	18366	18326	18294	18349	18339	18121	18293	18327	18316	18363	18223	18190	18161	18416	18377	18341	18538	18279	18317	18365	18241	18426	18393	18357	18359	18210	18399	18330	18480	18334	18431	18346	18490	18427	18344	18367	18484	18353	18518	18509	18206	18340	18514	18464	18252	18463	18392	18433	18394	18349	18391	18270	18500	18344	18314	18385	18414	18256	18413	18508	18362	18380	18180	18325	18497	18425	18165	18407	18378	18366	18323	18331	18400	18378	18470	18455	18294	18349	18260	18333	18384	18481	18367	18324	18301	18391	18329	18442	18296	18355	18355	18447	18248	18407	18447	18393	18561	18306	18438	18318	18400	18470	18437	18402	18570	18481	18397	18304	18563	18503	18388	18492	18335	18375	18399	18417	18440	18403	18490	18239	18420	18356	18363	18351	18273	18219	18439	18172	18359	18315	18489	18360	18412	18186	18418	18267	18459	18572	18304	18304	18350	18407	18516	18272	18333	18291	18475	18320	18406	18289	18147	18239	18179	18376	18388	18461	18442	18385	18488	18265	18369	18336	18323	18492	18408	18385	18248	18054	18464	18348	18282	18398	18445	18386	18413	18300	18174	18201	18319	18365	18364	18452	18421	18410	18451	18319	18323	18294	18420	18239	18250	18283	18573	18289	18322	18295	18459	18405	18382	18363	18225	18315	18466	18277	18421	18399	18467	18237	18504	18346	18380	18552	18343	18409	18444	18468	18421	18273	18360	18189	18465	18357	18509	18349	18449	18387	18305	18264	18324	18343	18516	18307	18354	18363	18236	18596	18496	18427	18471	18295	18401	18326	18459	18346	18362	18385	18301	18490	18387	18423	18337	18399	18375	18492	18418	18434	18391	18454	18397	18273	18550	18409	18431	18378	18280	18371	18353	18281	18480	18360	18448	18394	18434	18392	18481	18284	18195	18434	18298	18376	18353	18294	18438	18443	18517	18459	18319	18295	18435	18437	18327	18313	18310	18541	18296	18404	18379	18306	18181	18491	18321	18224	18370	18465	18425	18401	18326	18442	18416	18306	18334	18356	18231	18260	18359	18291	18367	18391	18337	18335	18394	18348	18358	18511	18267	18404	18499	18129	18318	18578	18205	18563	18284	18273	18428	18395	18364	18425	18351	18361	18484	18445	18241	18359	18389	18379	18453	18221	18369	18421	18282	18225	18416	18473	18292	18404	18339	18218	18350	18512	18269	18312	18395	18351	18451	18397	18264	18335	18501	18558	18279	18326	18281	18362	18353	18514	18461	18463	18452	18408	18668	18494	18400	18255	18346	18358	18226	18334	18325	18446	18041	18423	18439	18424	18421	18342	18438	18220	18245	18429	18494	18083	18393	18252	18538	18346	18290	18498	18353	18371	18504	18286	18392	18427	18495	18233	18333	18468	18292	18474	18387	18242	18443	18269	18434	18327	18372	18383	18360	18530	18251	18136	18198	18394	18434	18395	18505	18277	18364	18233	18132	18173	18326	18515	18414	18480	18375	18333	18307	18409	18363	18441	18442	18376	18346	18293	18253	18386	18346	18538	18449	18261	18216	18289	18281	18339	18309	18345	18236	18248	18310	18413	18394	18265	18400	18263	18359	18251	18375	18345	18517	18338	18508	18419	18406	18487	18374	18429	18592	18396	18391	18324	18443	18332	18452	18580	18365	18330	18392	18500	18467	18348	18348	18271	18436	18280	18271	18439	18474	18321	18475	18581	18277	18363	18179	18394	18237	18280	18246	18244	18442	18429	18475	18599	18306	18475	18342	18357	18433	18298	18521	18278	18373	18500	18460	18313	18599	18308	18024	18317	18259	18382	18306	18418	18375	18462	18370	18435	18430	18415	18424	18416	18476	18330	18390	18196	18266	18274	18540	18364	18365	18320	18246	18360	18287	18346	18465	18407	18291	18346	18486	18215	18413	18438	18417	18331	18368	18356	18317	18180	18331	18337	18260	18184	18333	18498	18417	18475	18479	18328	18318	18176	18256	18464	18481	18282	18426	18269	18481	18446	18334	18383	18191	18382	18317	18506	18354	18504	18467	18423	18337	18167	18362	18333	18454	18338	18463	18367	18413	18468	18352	18522	18385	18504	18231	18264	18339	18348
25278	21656	28878	25799	23730	27403	26144	26862	41669	45091	39791	33202	27967	24486	22942	22028	21772	21534	21835	21304	21509	21533	21656	21743	21519	21718	21503	21634	21892	21549	21564	21733	21624	21572	21756	21748	21800	21548	21479	21644	21467	21601	21547	21612	21708	21754	21742	21471	21571	21506	21442	21550	21539	21712	21778	21607	21675	21779	21464	21587	21661	21462	21748	21461	21567	21822	21595	21580	21582	21644	21612	21497	21573	21679	21605	21681	21846	21654	21768	21638	21576	21623	21613	21573	21412	21541	21787	21572	21553	21577	21381	21732	21631	21856	21655	21628	21763	21644	21644	21552	21341	21644	21552	21483	21501	21776	21517	21639	21676	21519	21734	21489	21589	21532	21470	21569	21478	21626	21614	21726	21313	21530	21686	21731	21509	21458	21563	21620	21565	21487	21484	21420	21517	21497	21611	21703	21522	21709	21575	21666	21477	21554	21619	21746	21674	21734	21574	21552	21709	21579	21647	21545	21561	21456	21523	21762	21685	21405	21819	21590	21321	21477	21577	21560	21353	21546	21395	21624	21704	21581	21735	21672	21657	21742	21662	21499	21455	21567	21751	21419	21613	21233	21559	21648	21583	21589	21780	21528	21643	21646	21714	21742	21723	21514	21470	21599	21468	21695	21635	21605	21467	21477	21623	21507	21384	21439	21730	21672	21669	21378	21799	21696	21629	21429	21537	21405	21726	21578	21568	21677	21682	21548	21596	21379	21515	21541	21722	21549	21385	21615	21666	21487	21632	21490	21402	21578	21412	21870	21601	21687	21545	21729	21630	21586	21396	21442	21493	21502	21644	21402	21549	21605	21598	21780	21434	21695	21461	21692	21471	21711	21566	21495	21817	21526	21785	21426	21607	21573	21710	21703	21259	21601	21586	21715	21630	21458	21627	21628	21619	21282	21703	21653	21490	21580	21617	21786	21620	21576	21598	21673	21757	21720	21729	21352	21506	21423	21593	21434	21516	21620	21717	21422	21739	21502	21578	21595	21563	21894	21464	21485	21579	21532	21607	21548	21476	21689	21541	21696	21614	21687	21747	21606	21498	21739	21644	21850	21833	21481	21544	21493	21511	21639	21495	21618	21607	21684	21579	21539	21374	21563	21601	21485	21652	21503	21466	21631	21574	21748	21618	21699	21529	21831	21473	21486	21561	21493	21756	21369	21567	21615	21603	21697	21655	21566	21471	21322	21461	21438	21708	21581	21640	21606	21582	21558	21787	21526	21718	21731	21331	21300	21569	21581	21516	21494	21493	21622	21666	21570	21628	21468	21550	21334	21569	21492	21605	21490	21610	21385	21844	21698	21431	21615	21501	21380	21519	21720	21384	21308	21561	21527	21429	21509	21412	21608	21397	21662	21748	21569	21433	21479	21551	21686	21460	21641	21546	21733	21647	21722	21564	21560	21623	21807	21627	21543	21630	21461	21598	21177	21472	21681	21534	21544	21761	21422	21688	21762	21670	21507	21489	21572	21559	21827	21413	21633	21885	21694	21358	21659	21472	21574	21558	21412	21371	21680	21733	21725	21683	21693	21546	21527	21511	21591	21749	21607	21713	21487	21442	21426	21464	21539	21593	21552	21702	21473	21621	21682	21393	21868	21691	21576	21549	21505	21625	21895	21651	21552	21408	21573	21838	21652	21740	21659	21564	21384	21400	21845	21664	21603	21494	21513	21546	21809	21506	21496	21623	21728	21565	21625	21578	21480	21937	21758	21355	21435	21387	21555	21672	21651	21474	21683	21655	21718	21610	21482	21509	21570	21610	21445	21739	21715	21371	21504	21471	21721	21412	21600	21513	21483	21645	21672	21739	21678	21613	21667	21565	21631	21634	21449	21606	21536	21756	21530	21488	21683	21454	21505	21678	21520	21473	21565	21553	21762	21569	21399	21541	21625	21788	21715	21547	21680	21695	21542	21599	21662	21477	21722	21518	21534	21637	21530	21446	21406	21736	21781	21524	21449	21679	21565	21563	21632	21753	21604	21565	21639	21763	21525	21529	21584	21658	21702	21659	21551	21607	21719	21472	21467	21775	21662	21750	21495	21381	21401	21483	21650	21664	21570	21762	21827	21512	21381	21779	21607	21654	21647	21625	21509	21416	21492	21687	21648	21493	21534	21570	21396	21503	21496	21384	21470	21382	21502	21384	21459	21675	21725	21645	21600	21456	21535	21620	21522	21569	21533	21572	21599	21503	21373	21638	21689	21767	21720	21943	21667	21557	21662	21657	21636	21564	21687	21331	21507	21645	21607	21374	21649	21597	21661	21699	21493	21412	21557	21486	21685	21571	21531	21644	21642	21543	21686	21511	21688	21542	21464	21747	21357	21458	21437	21629	21606	21555	21563	21693	21486	21551	21645	21622	21415	21552	21703	21644	21535	21655	21504	21644	21611	21638	21787	21832	21509	21589	21551	21472	21404	21688	21621	21520	21555	21690	21735	21605	21682	21493	21524	21797	21682	21677	21533	21570	21587	21484	21573	21601	21710	21289	21441	21499	21613	21641	21895	21598	21697	21604	21625	21705	21581	21478	21530	21513	21629	21497	21700	21572	21520	21651	21588	21581	21692	21390	21686	21730	21453	21429	21471	21528	21541	21498	21693	21662	21408	21571	21771	21637	21608	21567	21618	21561	21560	21598	21268	21527	21525	21617	21843	21412	21722	21650	21419	21597	21226	21494	21276	21399	21570	21991	21837	21344	21425	21647	21535	21678	21567	21735	21588	21670	21679	21483	21616	21565	21529	21525	21571	21544	21593	21508	21523	21354	21600	21474	21704	21491	21362	21530	21368	21528	21382	21419	21570	21645	21432	21642	21508	21756	21513	21571	21659	21655	21662	21353	21501	21680	21427	21587	21487	21442	21524	21605	21742	21744	21596	21690	21663	21684	21478	21584	21580	21657	21717	21709	21646	21539	21533	21655	21754	21278	21443	21658	21562	21583	21406	21689	21433	21769	21552	21643	21583	21741	21566	21493	21673	21692	21819	21634	21673	21496	21499	21509	21614	21385	21786	21467	21660	21718	21713	21631	21532	21615	21292	21816	21652	21555	21659	21391	21517	21539	21443	21627	21428	21773	21504	21590	21662	21680	21680	21582	21464	21666	21488	21605	21547	21633	21546	21364	21436	21523	21515	21731	21686	21490	21711	21643	21577	21686	21613	21604	21594	21641	21530	21586	21631	21591	21685	21715	21675	21390	21695	21615	21387	21679	21738	21350	21716	21774	21387	21668	21508	21397	21319	21462	21694	21462	21371	21744	21753	21707	21492	21513	21521	21595	21706	21901	21679	21521	21440	21504	21690	21871	21542	21723	21630	21702	21689	21681	21785	21656	21543	21497	21466	21702	21675	21485	21738	21558	21572	21611	21641	21501	21579	21683	21685	21456	21620	21614	21575	21709	21490	21383	21498	21467	21529	21720	21652	21488	21629	21671	21684	21656	21511	21494	21496	21599	21719	21555	21718	21366	21794	21674	21558	21537	21368	21580	21586	21681	21734	21480	21739	21612	21711	21504	21698	21547	21356	21603	21555	21663	21783	21581	21691	21489	21495	21563	21670	21491	21601	21597	21594	21580	21443	21646	21715	21468	21450	21590	21436	21698	21553	21633	21504	21511	21469	21553	21570	21460	21669	21576	21657	21793	21355	21602	21467	21544	21461	21590	21435	21449	21514	21641	21666	21431	21625	21878	21763	21658	21683	21619	21762	21534	21813	21738	21704	21704	21378	21512	21553	21370	21564	21599	21607	21491	21367	21595	21666	21562	21557	21561	21410	21549	21433	21564	21517	21464	21553	21662	21707	21620	21603	21528	21548	21637	21543	21661	21534	21733	21547	21638	21557	21620	21744	21626	21236	21763	21639	21608	21652	21659	21948	21541	21701	21520	21433	21403	21526	21543	21213	21717	21595	21548	21297	21608	21670	21609	21607	21719	21538	21500	21797	21368	21542	21471	21613	21535	21515	21658	21552	21613	21560	21656	21461	21474	21584	21630	21490	21476	21435	21350	21627	21582	21500	21501	21453	21616	21515	21492	21625	21722	21569	21573	21693	21578	21697	21541	21450	21540	21543	21580	21610	21544	21969	21651	21588	21661	21489	21721	21761	21757	21575	21709	21694	21819	21668	21904	21471	21464	21618	21471	21713	21600	21572	21642	21588	21760	21659	21773	21601	21318	21529	21694	21519	21423	21654	21779	21641	21586	21395	21542	21661	21550	21556	21586	21750	21543	21772	21489	21430	21650	21603	21396	21517	21497	21302	21772	21524	21599	21597	21566	21780	21877	21426	21476	21726	21399	21477	21753	21483	21460	21620	21545	21577	21574	21615	21602	21536	21571	21396	21353	21682	21604	21613	21548	21531	21412	21507	21629	21698	21624	21546	21598	21456	21587	21743	21708	21621	21544	21699	21402	21509	21443	21669	21676	21577	21696	21547	21533	21587	21549	21591	21682	21639	21436	21471	21462	21589	21415	21756	21532	21419	21530	21706	21667	21677	21537	21716	21447	21725	21692	21634	21645	21404	21656	21665	21628	21731	21545	21421	21532	21521	21937	21570	21730	21466	21323	21806	21618	21530	21694	21569	21629	21726	21768	21499	21474	21586	21752	21473	21598	21572	21502	21596	21610	21549	21503	21559	21554	21578	21475	21482	21704	21778	21590	21345	21487	21558	21599	21521	21566	21292	21604	21639	21542	21624	21709	21617	21696	21634	21683	21646	21481	21284	21568	21580	21731	21421	21542	21529	21582	21348	21622	21497	21429	21291	21673	21493	21488	21350	21635	21321	21634	21613	21448	21550	21516	21746	21502	21473	21586	21841	21733	21510	21468	21641	21622	21776	21695	21659	21610	21515	21509	21574	21598	21777	21642	21562	21582	21546	21500	21591	21434	21537	21776	21445	21637	21633	21642	21688	21633	21316	21654	21587	21812	21606	21717	21557	21442	21669	21522	21475	21539	21356	21551	21446	21558	21573	21482	21560	21577	21342	21531	21391	21345	21380	21660	21600	21752	21320	21505	21609	21591	21429	21599	21673	21619	21515	21548	21601	21692	21456	21610	21620	21639	21584	21665	21682	21514	21490	21664	21646	21735	21457	21386	21570	21619	21554	21378	21489	21532	21867	21551	21667
27675	46692	36936	23743	20849	25469	21618	25802	42224	43090	37206	30770	24096	20118	18281	17562	17373	17352	17585	17395	17361	17411	17297	17440	17381	17386	17506	17387	17452	17499	17574	17390	17339	17479	17259	17470	17378	17284	17380	17462	17677	17383	17451	17268	17388	17566	17587	17332	17174	17388	17477	17675	17452	17481	17562	17637	17530	17418	17479	17409	17513	17410	17433	17343	17452	17350	17476	17335	17451	17474	17351	17375	17410	17433	17312	17464	17455	17441	17253	17303	17401	17409	17721	17381	17409	17351	17683	17514	17207	17374	17438	17311	17397	17467	17237	17295	17361	17380	17328	17513	17394	17511	17384	17438	17474	17522	17273	17319	17592	17509	17555	17569	17433	17352	17309	17404	17434	17556	17341	17428	17409	17392	17398	17395	17346	17470	17422	17594	17291	17468	17300	17520	17606	17434	17498	17489	17189	17400	17308	17413	17369	17391	17272	17646	17337	17325	17416	17316	17340	17429	17415	17280	17467	17441	17462	17487	17440	17353	17261	17404	17506	17379	17456	17328	17589	17316	17441	17389	17421	17301	17203	17593	17420	17356	17307	17496	17438	17513	17395	17163	17414	17536	17449	17452	17460	17404	17487	17493	17498	17454	17350	17495	17438	17152	17457	17483	17555	17381	17530	17344	17341	17409	17467	17332	17319	17553	17451	17393	17484	17601	17616	17500	17348	17381	17415	17358	17535	17367	17546	17482	17374	17402	17453	17415	17429	17391	17444	17569	17462	17418	17399	17506	17453	17247	17494	17433	17523	17388	17312	17435	17438	17336	17597	17477	17584	17406	17406	17375	17398	17324	17262	17579	17326	17442	17371	17452	17519	17488	17540	17321	17366	17541	17469	17314	17471	17441	17477	17359	17321	17260	17188	17243	17481	17174	17278	17491	17379	17443	17546	17518	17469	17364	17248	17366	17459	17321	17296	17474	17256	17357	17276	17402	17501	17426	17585	17392	17439	17369	17469	17438	17283	17370	17396	17207	17309	17370	17460	17451	17313	17379	17397	17496	17303	17338	17425	17464	17269	17404	17558	17442	17408	17466	17555	17355	17330	17481	17523	17455	17457	17616	17364	17590	17452	17470	17399	17373	17289	17472	17392	17469	17227	17513	17199	17300	17280	17609	17455	17431	17574	17218	17556	17387	17475	17278	17413	17503	17440	17377	17469	17383	17498	17327	17233	17430	17514	17363	17474	17325	17329	17537	17421	17512	17606	17160	17501	17467	17408	17541	17521	17391	17380	17316	17351	17301	17512	17320	17451	17314	17348	17454	17286	17573	17428	17247	17322	17374	17270	17545	17457	17285	17281	17573	17556	17417	17591	17546	17319	17346	17261	17351	17431	17382	17356	17538	17454	17269	17383	17409	17512	17344	17396	17237	17499	17474	17474	17388	17355	17488	17417	17442	17479	17591	17530	17175	17382	17440	17459	17331	17420	17482	17358	17361	17590	17426	17428	17319	17370	17591	17502	17542	17554	17448	17545	17489	17385	17396	17514	17505	17447	17326	17554	17477	17362	17407	17398	17240	17595	17378	17358	17356	17651	17481	17461	17311	17453	17503	17272	17387	17379	17538	17578	17413	17477	17281	17519	17563	17349	17481	17405	17365	17431	17511	17578	17332	17240	17471	17507	17399	17512	17337	17475	17360	17489	17495	17380	17419	17409	17500	17394	17553	17479	17195	17482	17388	17508	17252	17331	17500	17358	17512	17474	17585	17390	17427	17445	17574	17427	17263	17343	17382	17560	17402	17430	17419	17499	17505	17303	17436	17380	17364	17236	17482	17563	17519	17531	17321	17275	17309	17479	17453	17510	17499	17398	17583	17404	17556	17396	17519	17483	17379	17410	17383	17319	17322	17546	17411	17618	17376	17401	17436	17448	17608	17397	17345	17528	17394	17516	17443	17388	17422	17479	17277	17434	17378	17373	17390	17334	17346	17484	17509	17648	17318	17414	17340	17531	17387	17430	17381	17412	17499	17404	17181	17475	17482	17388	17456	17286	17445	17471	17562	17440	17387	17374	17169	17357	17591	17461	17417	17441	17345	17438	17541	17355	17464	17419	17417	17544	17297	17445	17458	17349	17502	17410	17372	17410	17359	17576	17366	17625	17465	17647	17511	17337	17538	17300	17443	17602	17313	17429	17410	17339	17506	17635	17458	17419	17395	17463	17435	17349	17459	17407	17298	17317	17403	17507	17326	17440	17549	17405	17254	17190	17416	17300	17528	17299	17572	17403	17416	17485	17415	17672	17338	17193	17469	17387	17404	17498	17395	17467	17314	17448	17346	17527	17464	17292	17494	17313	17306	17442	17519	17537	17426	17428	17395	17583	17367	17432	17329	17354	17465	17474	17365	17439	17085	17387	17500	17352	17609	17363	17464	17374	17418	17296	17385	17534	17305	17393	17517	17484	17490	17460	17425	17487	17470	17310	17541	17580	17549	17368	17453	17310	17528	17517	17585	17472	17297	17553	17473	17508	17207	17445	17358	17311	17446	17596	17283	17488	17530	17387	17337	17402	17338	17252	17489	17452	17374	17514	17408	17300	17360	17433	17305	17349	17342	17500	17180	17549	17618	17410	17407	17405	17365	17460	17358	17464	17336	17464	17497	17434	17324	17340	17419	17414	17447	17387	17247	17244	17303	17476	17339	17382	17314	17440	17487	17427	17440	17493	17337	17418	17286	17350	17493	17562	17299	17449	17417	17610	17316	17357	17543	17584	17272	17564	17305	17606	17549	17437	17390	17427	17423	17278	17413	17459	17348	17361	17480	17528	17584	17317	17504	17360	17481	17484	17324	17497	17447	17484	17583	17503	17326	17493	17481	17298	17419	17339	17564	17370	17392	17240	17469	17396	17296	17367	17374	17342	17627	17500	17520	17412	17393	17429	17322	17477	17528	17507	17391	17262	17648	17456	17500	17547	17348	17579	17574	17208	17450	17325	17354	17491	17407	17455	17391	17446	17443	17391	17500	17759	17643	17231	17487	17542	17469	17467	17513	17413	17356	17491	17302	17398	17356	17396	17490	17458	17520	17434	17493	17265	17416	17342	17350	17497	17371	17365	17498	17257	17483	17500	17395	17511	17294	17439	17423	17473	17309	17315	17534	17376	17371	17324	17350	17734	17355	17526	17448	17502	17540	17544	17275	17394	17598	17342	17405	17479	17197	17452	17329	17435	17318	17418	17442	17347	17493	17625	17400	17436	17336	17532	17451	17425	17406	17334	17361	17330	17276	17342	17385	17311	17362	17277	17311	17201	17513	17428	17328	17432	17315	17612	17309	17441	17364	17400	17547	17402	17316	17559	17508	17432	17379	17192	17360	17346	17451	17418	17447	17370	17217	17443	17328	17285	17395	17395	17327	17622	17690	17343	17392	17412	17377	17473	17243	17386	17535	17402	17482	17456	17517	17491	17592	17303	17396	17341	17535	17366	17312	17344	17218	17494	17430	17388	17269	17403	17444	17347	17466	17361	17529	17410	17489	17320	17234	17297	17435	17458	17565	17240	17469	17480	17403	17674	17336	17458	17447	17270	17350	17459	17359	17526	17382	17558	17416	17295	17378	17320	17495	17486	17446	17352	17388	17230	17375	17509	17430	17463	17475	17431	17406	17440	17465	17569	17224	17272	17512	17337	17469	17455	17428	17442	17434	17345	17329	17366	17419	17272	17401	17397	17304	17514	17540	17380	17348	17397	17250	17486	17494	17389	17528	17364	17449	17515	17408	17512	17512	17696	17446	17400	17304	17395	17533	17321	17567	17550	17306	17429	17402	17465	17359	17500	17446	17338	17441	17413	17366	17541	17449	17489	17548	17523	17419	17427	17421	17229	17328	17473	17424	17533	17337	17464	17463	17621	17425	17358	17401	17545	17453	17278	17238	17449	17411	17479	17508	17302	17528	17547	17604	17415	17477	17463	17600	17461	17608	17417	17543	17616	17356	17386	17355	17456	17436	17488	17410	17391	17374	17639	17503	17337	17528	17359	17409	17324	17366	17453	17326	17239	17327	17475	17334	17468	17376	17343	17540	17399	17395	17295	17356	17362	17585	17539	17370	17299	17427	17364	17326	17520	17456	17365	17468	17281	17458	17678	17374	17341	17343	17378	17260	17516	17643	17379	17398	17496	17328	17443	17549	17415	17418	17521	17293	17726	17272	17489	17243	17464	17600	17553	17352	17555	17275	17308	17476	17268	17288	17342	17564	17417	17299	17313	17629	17386	17531	17458	17550	17555	17498	17372	17322	17423	17291	17399	17390	17626	17445	17470	17289	17560	17426	17369	17322	17531	17317	17384	17316	17610	17623	17420	17420	17313	17263	17313	17584	17431	17351	17349	17343	17398	17548	17377	17572	17274	17318	17452	17442	17464	17279	17362	17436	17381	17369	17428	17432	17445	17310	17306	17405	17375	17375	17443	17243	17448	17381	17568	17555	17426	17361	17136	17430	17384	17287	17472	17178	17399	17388	17309	17426	17291	17475	17388	17232	17536	17247	17550	17319	17582	17463	17349	17264	17451	17536	17199	17417	17518	17372	17531	17358	17448	17326	17432	17369	17588	17478	17446	17478	17496	17329	17369	17416	17403	17292	17404	17326	17384	17391	17416	17402	17634	17396	17516	17430	17406	17724	17454	17334	17362	17407	17389	17326	17449	17473	17533	17387	17472	17160	17464	17498	17480	17535	17365	17563	17528	17395	17538	17439	17319	17406	17365	17423	17471	17311	17393	17309	17241	17317	17281	17376	17446	17343	17360	17453	17507	17289	17348	17375	17543	17541	17508	17427	17542	17441	17519	17251	17407	17430	17362	17507	17383	17266	17289	17401	17445	17528	17423	17416	17481	17381	17521	17440	17382	17424	17311	17351	17385	17308	17468	17176	17320	17457	17293	17378	17340	17479	17379	17449	17597	17277	17500	17509	17328	17465	17340	17338	17537	17470	17482	17406	17423	17371	17281	17535	17348	17394	17665	17621	17317	17431	17328	17262	17366	17508	17456	17489	17602	17319	17589	17402	17492	17515	17606	17321	17573	17493	17512	17292	17340	17484	17473	17457	17190	17523	17589	17378	17459	17584	17353	17320	17460	17463	17482	17459	17360	17451	17471	17378	17368	17483	17421	17439	17366	17563
23716	21602	29243	24576	22804	29693	32506	29916	45402	57024	51202	41577	33156	27393	24363	23181	22732	22667	22669	22560	22460	22526	22658	22429	22607	22651	22393	22513	22436	22638	22534	22420	22515	22444	22365	22455	22353	22218	22515	22444	22465	22396	22508	22521	22355	22484	22564	22690	22561	22516	22381	22634	22291	22376	22499	22432	22303	22440	22169	22312	22275	22570	22424	22409	22368	22204	22395	22380	22444	22318	22454	22055	22200	22285	22564	22214	22405	22513	22390	22270	22409	22416	22351	22456	22528	22482	22546	22419	22284	22292	22267	22468	22269	22371	22558	22260	22432	22335	22398	22275	22432	22423	22424	22269	22158	22057	22260	22314	22372	22326	22286	22362	22541	22291	22377	22246	22425	22441	22310	22451	22262	22305	22488	22473	22202	22552	22474	22634	22111	22348	22487	22592	22444	22544	22510	22385	22350	22437	22287	22271	22587	22049	22493	22597	22530	22373	22481	22537	22381	22360	22461	22286	22358	22254	22542	22242	22470	22356	22319	22416	22367	22396	22595	22203	22255	22419	22307	22325	22312	22393	22315	22364	22400	22257	22410	22544	22405	22384	22267	22579	22315	22313	22268	22381	22450	22406	22587	22505	22403	22599	22426	22343	22375	22346	22478	22485	22541	22490	22331	22236	22226	22228	22307	22279	22466	22374	22440	22261	22194	22357	22260	22354	22467	22398	22522	22397	22506	22512	22296	22283	22344	22335	22279	22337	22426	22469	22453	22239	22431	22431	22259	22552	22310	22111	22483	22247	22444	22239	22280	22133	22441	22301	22114	22152	22324	22333	22182	22250	22355	22282	22507	22548	22266	22510	22296	22547	22491	22130	22440	22475	22281	22192	22418	22397	22522	22451	22389	22397	22359	22144	22436	22357	22564	22475	22451	22422	22314	22341	22421	22390	22437	22506	22427	22093	22224	22337	22287	22239	22429	22292	22393	22280	22295	22265	22435	22290	22306	22398	22489	22464	22602	22204	22329	22312	22398	22398	22177	22448	22477	22354	22298	22485	22523	22219	22391	22544	22420	22371	22570	22264	22404	22292	22429	22430	22208	22348	22282	22398	22170	22165	22566	22333	22373	22385	22291	22340	22444	22183	22275	22306	22365	22322	22281	22180	22248	22438	22475	22283	22443	22394	22402	22350	22315	22323	22341	22301	22305	22274	22475	22274	22389	22456	22510	22649	22286	22245	22372	22521	22474	22167	22370	22495	22322	22396	22381	22134	22368	22307	22333	22206	22548	22354	22429	22340	22257	22175	22304	22483	22439	22416	22324	22198	22574	22433	22367	22273	22247	22171	22480	22312	22325	22430	22459	22581	22588	22482	22538	22383	22250	22596	22515	22450	22414	22171	22539	22518	22151	22270	22135	22246	22378	22189	22324	22407	22389	22579	22469	22569	22449	22430	22445	22325	22401	22146	22422	22289	22378	22333	22346	22478	22379	22403	22564	22371	22237	22359	22456	22392	22298	22307	22498	22643	22388	22428	22302	22141	22543	22316	22446	22474	22416	22388	22385	22386	22508	22112	22202	22428	22549	22483	22240	22366	22390	22319	22344	22260	22373	22432	22336	22303	22385	22238	22478	22406	22454	22515	22468	22352	22316	22377	22472	22393	22386	22544	22393	22375	22429	22366	22376	22481	22478	22226	22343	22556	22340	22285	22261	22502	22633	22342	22335	22475	22208	22537	22498	22408	22397	22520	22397	22624	22594	22471	22517	22368	22519	22615	22258	22329	22391	22170	22450	22144	22317	22152	22257	22420	22284	22456	22187	22327	22527	22436	22381	22391	22321	22316	22492	22431	22239	22239	22499	22396	22414	22385	22407	22287	22410	22533	22571	22495	22390	22358	22527	22159	22392	22345	22518	22370	22320	22223	22337	22338	22596	22365	22402	22469	22483	22268	22647	22261	22328	22430	22394	22260	22407	22513	22258	22132	22473	22435	22292	22275	22151	22376	22290	22412	22427	22431	22539	22432	22495	22562	22253	22349	22236	22445	22407	22232	22407	22466	22437	22481	22394	22279	22421	22374	22331	22351	22074	22256	22433	22333	22513	22386	22352	22307	22445	22597	22376	22508	22405	22475	22391	22217	22322	22515	22517	22210	22273	22275	22330	22256	22376	22448	22285	22537	22518	22414	22299	22392	22450	22370	22372	22383	22471	22437	22167	22474	22460	22470	22377	22233	22148	22424	22170	22214	22423	22639	22349	22352	22417	22363	22459	22250	22564	22379	22456	22466	22380	22386	22592	22372	22466	22330	22275	22315	22419	22446	22359	22119	22524	22227	22274	22408	22697	22389	22387	22383	22251	22498	22238	22216	22262	22469	22388	22290	22317	22308	22513	22333	22132	22329	22572	22364	22432	22299	22145	22389	22288	22259	22475	22256	22176	22408	22472	22416	22356	22365	22408	22426	22551	22329	22248	22401	22250	22313	22095	22270	22387	22285	22645	22346	22463	22483	22262	22489	22511	22393	22335	22427	22479	22222	22315	22197	22659	22186	22258	22335	22310	22519	22491	22366	22318	22367	22270	22238	22388	22575	22503	22341	22314	22381	22357	22369	22319	22275	22510	22378	22348	22523	22297	22260	22431	22412	22381	22432	22465	22354	22602	22280	22385	22496	22472	22278	22412	22143	22325	22395	22385	22274	22176	22164	22288	22189	22384	22334	22286	22274	22388	22118	22091	22211	22222	22397	22391	22424	22277	22332	22277	22516	22514	22370	22423	22571	22437	22422	22273	22282	22227	22429	22338	22318	22434	22231	22379	22489	22014	22294	22237	22552	22227	22027	22339	22267	22278	22279	22323	22388	22465	22438	22329	22363	22283	22450	22213	22347	22182	22252	22154	22358	22549	22198	22478	22269	22358	22367	22449	22297	22404	22248	22441	22355	22522	22567	22315	22180	22400	22394	22494	22309	22292	22523	22608	22261	22316	22503	22375	22288	22130	22226	22616	22182	22318	22476	22461	22223	22426	22186	22330	22283	22255	22387	22414	22418	22600	22498	22392	22165	22400	22375	22351	22326	22342	22208	22331	22394	22386	22525	22260	22402	22296	22412	22326	22554	22277	22479	22260	22045	22393	22397	22497	22299	22453	22364	22425	22434	22453	22608	22330	22384	22387	22487	22440	22373	22459	22169	22570	22324	22467	22253	22219	22245	22236	22253	22414	22097	22255	22523	22429	22467	22334	22283	22478	22289	22306	22457	22441	22208	22487	22338	22443	22372	22414	22269	22499	22307	22466	22455	22349	22472	22426	22558	22219	22299	22494	22433	22166	22385	22163	22277	22461	22625	22278	22224	22485	22220	22364	22466	22229	22364	22428	22387	22409	22481	22411	22345	22538	22447	22471	22407	22536	22493	22297	22393	22656	22583	22280	22366	22456	22523	22398	22258	22290	22250	22422	22436	22191	22250	22206	22132	22494	22423	22378	22361	22362	22280	22434	22177	22367	22321	22370	22423	22303	22168	22090	22414	22270	22314	22244	22404	22313	22277	22298	22447	22450	22303	22351	22175	22415	22389	22535	22559	22629	22404	22275	22082	22559	22408	22379	22574	22462	22207	22426	22228	22105	22378	22370	22385	22470	22268	22301	22141	22501	22489	22356	22348	22161	21996	22393	22303	22500	22599	22475	22426	22452	22170	22172	22355	22322	22531	22280	22383	22293	22441	22538	22107	22398	22431	22309	22365	22270	22488	22644	22307	22189	22312	22366	22544	22438	22521	22317	22343	22412	22466	22178	22287	22373	22225	22291	22233	22450	22703	22550	22440	22443	22436	22359	22330	22460	22234	22567	22383	22639	22403	22319	22328	22439	22674	22204	22217	22447	22225	22180	22469	22494	22196	22343	22327	22434	22549	22437	22525	22518	22475	22562	22453	22239	22572	22249	22448	22397	22474	22406	22323	22704	22322	22287	22361	22214	22426	22295	22385	22437	22371	22457	22209	22422	22279	22459	22501	22475	22283	22537	22153	22137	22202	22205	22368	22362	22385	22490	22143	22293	22412	22158	22205	22220	22637	22208	22311	22545	22505	22410	22302	22327	22345	22280	22300	22372	22143	22432	22293	22408	22393	22321	22304	22513	22397	22312	22294	22387	22439	22450	22248	22324	22432	22478	22376	22417	22297	22277	22556	22382	22500	22338	22409	22264	22399	22337	22412	22449	22383	22571	22269	22453	22360	22501	22379	22449	22433	22471	22430	22406	22430	22224	22512	22455	22418	22361	22312	22376	22205	22395	22484	22495	22378	22101	22426	22377	22458	22619	22301	22403	22389	22438	22671	22428	22459	22398	22306	22493	22234	22418	22103	22415	22240	22299	22240	22291	22382	22225	22468	22400	22348	22572	22550	22335	22443	22493	22261	22335	22426	22297	22154	22346	22251	22414	22315	22195	22346	22376	22276	22455	22327	22316	22348	22377	22555	22248	22330	22479	22563	22464	22443	22336	22406	22407	22461	22307	22251	22431	22420	22416	22353	22384	22359	22249	22366	22447	22561	22411	22298	22460	22321	22488	22369	22274	22361	22482	22323	22245	22453	22366	22241	22350	22392	22382	22407	22481	22428	22330	22531	22270	22400	22581	22402	22523	22389	22295	22582	22359	22361	22261	22525	22375	22380	22368	22208	22440	22399	22238	22520	22291	22357	22496	22469	22419	22350	22511	22218	22384	22326	22399	22456	22498	22426	22308	22347	22604	22320	22496	22362	22364	22289	22309	22253	22314	22390	22449	22497	22264	22318	22297	22181	22478	22505	22469	22298	22565	22461	22541	22303	22302	22445	22365	22360	22438	22491	22350	22490	22142	22545	22276	22355	22195	22497	22351	22335	22309	22378	22277	22517	22518	22232	22507	22658	22481	22529	22509	22264	22537	22247	22355	22455	22226	22002	22298	22236	22506	22376	22499	22407	22371	22524	22375	22350	22412	22377	22381	22214	22296	22214	22269	22236	22246	22423	22242	22126	22543	22318	22351	22349	22481	22258	22283	22154	22593	22418	22655	22549	22424	22398	22284	22384	22414	22464	22232	22287	22466	22344	22301	22337	22354	22460	22718	22321	22295	22373	22364	22379	22521	22513	22394	22442	22437	22375	22274	22487	22328	22259	22463	22351	22418	22288	22406	22289
33179	55141	48277	31554	24105	31811	25476	29313	46371	54558	48521	38768	29561	22838	19451	18298	17942	17736	17742	17830	17741	17921	17932	17985	17808	17840	17783	17815	17715	17666	17792	18010	17684	17811	17846	17845	17944	17719	17600	17883	17856	17791	17625	17759	17817	17813	17860	17771	17796	17708	17825	17883	17805	17827	17736	17651	17966	17662	17813	17947	17585	17799	17875	17842	17746	17890	17693	17680	17819	17609	18096	17929	17922	17729	17863	17691	17726	17886	17691	17846	17743	17765	17815	17743	17812	17721	17901	17781	17880	17929	17842	17912	17734	17860	17792	17769	17856	17808	17898	17741	17839	17674	17834	17756	17873	17748	17823	17747	17703	17814	17781	17746	17801	18118	17927	17997	17701	17780	17741	17676	17765	17915	17798	17986	17825	17840	17769	17820	17744	17587	17823	17749	17698	17937	17773	17876	17778	17786	17871	18044	17780	17723	17791	17784	17931	17801	17714	17811	17873	17860	17751	17891	17940	17933	17814	17709	17745	17829	17571	17830	17798	17735	17866	17770	17978	17620	17783	17810	17882	17724	17727	17678	17887	17952	17716	17727	17794	17901	17970	17724	17672	17838	17817	17721	17754	17735	17796	17592	17773	17868	17680	17772	17894	17742	17856	17847	17835	17845	17756	17786	17808	18045	17928	17707	17701	17713	17746	17798	17706	17755	17661	17711	17755	17447	17761	17836	17907	17806	17716	17856	17912	17704	17877	17794	17619	17882	17846	17863	17817	17891	17748	17684	17882	17682	17748	17606	17800	17811	17766	17740	17862	17736	17819	17620	17853	17793	17807	17871	17785	17847	17732	17667	17781	17711	17872	17697	17961	17942	17845	17859	17743	17700	17954	17670	17661	17834	17872	17731	17753	17746	17648	17758	17654	17812	17894	17771	17783	17789	17688	17817	17830	17751	17777	17689	17840	17705	17889	17680	17753	17761	17808	17751	17760	17747	17517	17712	17663	17841	17726	17885	17801	17782	17875	17732	17818	17902	17711	17814	17850	17806	17930	17649	17909	17951	17891	17718	17852	17765	17627	17721	17734	17838	18027	17623	17666	17790	17849	17765	17642	17855	17891	17776	17763	17768	17802	17800	17907	17798	17697	17663	17635	17822	17708	17669	17759	17776	17868	17808	17823	17780	17695	17819	17706	17743	17826	17933	17942	17630	17834	17854	17659	17823	17681	17861	17679	17833	17736	17606	17593	17901	17636	17937	17709	17621	17778	17765	17677	17941	17970	17744	17806	17809	17691	17717	17732	17467	17750	17690	17861	17615	17956	17656	17889	17629	17856	17846	17829	17748	17881	17929	17874	17730	17842	17692	17838	17917	17685	17658	17923	17913	17747	17719	17680	17649	17840	17705	17794	17620	17753	17833	17780	17856	17709	17818	17876	17728	17678	17706	17930	17739	17707	17677	17793	17790	17718	17727	17914	17889	17758	17706	17663	17777	17907	17926	17748	17730	17740	17738	17777	17842	17942	17813	17774	17922	18037	17952	17710	18021	17670	17924	17736	17917	17825	17547	17887	17814	17852	18000	17899	17802	17785	17762	17778	17675	17943	17886	17601	17854	17678	17602	17775	17805	17791	17774	17822	17703	17773	17755	17918	17802	17901	17813	17851	17821	17883	17814	17780	17628	17890	17613	17791	17787	17709	17774	17859	17952	17731	17713	18029	17707	17662	17703	17833	17624	17892	17652	17725	17708	17679	17854	17936	17828	17706	17802	17780	17775	17978	17708	17835	17705	17936	17672	17698	17693	17796	17677	17722	17701	17740	17742	17634	17800	17875	17722	17833	17664	17727	17700	17884	17955	17812	17866	17820	17682	17730	17769	17736	17816	17635	17796	17976	17723	17671	17849	17873	17790	17735	17819	17756	17722	17826	17855	17770	17690	17889	17857	17825	17879	17645	17821	17932	17917	17833	17755	17740	17876	17915	17703	17760	17820	17865	17805	17713	17945	17657	17740	17693	17945	17809	17765	17924	17725	17975	17929	17705	17797	17746	17765	17590	17859	17795	17866	17570	17732	17714	17826	17482	17784	17753	17911	17780	17879	17753	17724	17614	17777	17743	17777	17665	17988	17813	17869	17715	17894	17828	17680	17872	17589	17809	17654	17857	17619	17682	17826	17684	17903	17707	17945	17827	17535	17877	17721	17688	17752	17850	17825	17773	17755	17805	17624	17582	17877	17657	17627	17665	17879	17809	17894	17781	17941	17933	17888	17865	17875	17736	17921	17769	17815	17867	17829	17783	17813	17801	17859	17814	17738	17703	17749	17848	17760	17844	17836	17751	17806	17948	17867	17765	17846	17891	17789	17749	17533	17748	18015	17876	17844	17708	17813	17751	17783	17828	17680	17830	17786	17863	17835	17841	17866	17737	17733	17855	17795	17865	17653	17738	17835	17791	17849	17913	17852	17826	18015	17606	17936	17748	17669	17773	17676	17729	17848	17787	17840	17935	17856	17811	17819	17886	17934	17758	17737	17824	17704	17981	17745	17830	17709	17720	17611	17747	17889	17862	17742	17826	17586	17644	17849	17810	17794	17778	17932	17816	17760	17703	17965	17766	17787	17794	17729	17914	17739	17745	17674	17639	17747	17919	17699	17666	17812	17771	17820	17823	17740	17910	17818	17872	17702	17889	17835	18054	17996	17859	17912	17915	17835	17763	17903	17853	17855	17788	17740	17892	17759	17589	17756	17781	17866	17950	17697	17741	17915	17925	17737	17916	17930	17899	17820	17803	17814	17839	17848	17757	17734	17864	17726	17892	17920	18003	17850	17637	17839	17739	17797	17720	17707	17739	17803	17762	17855	17844	17888	17871	17730	17753	17803	17931	17812	17715	17829	17724	17544	17834	17610	17756	17770	17756	17772	17746	17697	17849	17910	17655	17672	17779	17738	17842	17587	17759	17859	17681	17658	17671	18017	17718	17825	17722	17797	17783	17826	17856	17722	17697	17840	17817	17827	17733	17867	17769	17927	17749	17808	17741	17729	17885	17713	17732	17569	17696	17830	17930	17773	17736	17720	17772	17751	17810	17881	17878	17785	17784	17592	17733	17640	17903	17831	17933	17881	17822	17645	17678	17899	17693	17828	17807	17765	17809	17653	17804	17838	17717	17831	17825	17763	17742	17703	17731	17995	17787	17946	17724	17782	17799	17963	17672	17738	17678	17681	17772	17845	17745	17710	17945	17827	17769	17881	17793	17521	17912	17469	17871	17898	17724	17689	18008	17519	17708	17811	17847	18010	17846	17782	17785	17742	17674	17908	17829	17771	17795	17795	17693	17926	17771	17742	17685	17778	17790	17807	17803	17605	17738	17682	17792	17853	17869	17930	17713	17694	17715	18024	17731	17881	17785	17805	17920	17814	17709	17823	17613	17849	17886	17711	17769	17782	17901	17798	17760	17971	17868	17815	17665	17736	17876	17811	17713	17882	17660	17733	17778	17882	17878	17689	17720	17830	17788	17877	17807	17788	17553	17925	17658	17835	17740	17780	17942	17646	17739	17637	17709	17787	17727	17680	17953	17902	17811	17737	17741	17867	17897	17539	17816	17797	17745	17752	17796	17939	17697	17908	17765	17755	17799	17906	17696	17819	17830	17816	17753	17695	17698	17641	17792	17861	17884	17840	17946	17818	17750	17809	17823	17611	17620	17877	17778	17729	17653	17969	17619	17877	17865	17819	17898	17659	17656	17964	17688	17534	17798	17829	17649	17693	17770	17906	17946	17623	17878	17787	17633	17830	17839	17762	17841	17791	17729	17754	17738	17708	17807	17763	17782	17759	17685	17776	17782	17831	17687	17840	17625	17776	17909	17823	17950	17745	17688	17801	17731	17804	17774	17771	17747	17830	17894	17675	17660	17743	17723	17890	17845	17796	17774	17891	17734	17951	17848	17984	17838	17904	17781	17697	17901	17692	17917	17578	17799	17679	17843	17740	17874	17805	17664	17800	17671	17781	17820	17731	17804	17775	17787	17718	17849	17770	17764	17846	17684	17771	17705	17846	17734	17777	17992	17783	17866	17702	17891	17738	17676	17837	17766	17728	17644	17992	17928	17813	17705	17905	17853	17787	17852	17816	17821	17910	17789	17931	17756	17776	17666	17677	17778	17747	17857	17719	17754	17679	17757	17903	17973	17618	17899	17967	17647	17744	17910	17804	17849	17807	17649	17797	17775	17771	18027	17860	17666	17896	17824	17709	17934	17699	17969	17820	17770	17824	17783	17776	17748	17904	17838	17707	17715	17845	17877	17769	17990	17608	17662	17690	17824	17838	17879	17924	17741	17798	17717	17790	17571	17978	17809	17845	17858	17885	17797	17906	17831	17741	17813	17723	17645	17878	17752	17809	17714	17622	17708	17880	17927	17804	17834	17760	17728	17765	17917	17751	17663	17764	17688	17892	17634	17950	17708	17945	17714	17618	17840	17539	17773	17860	17718	17775	17698	17800	17738	17685	17759	17936	17784	17834	17632	17806	17900	17790	17729	17817	17785	17886	17697	17906	17734	17885	17821	17675	17881	17776	17728	17797	17765	17868	17565	17723	17658	17759	17831	17625	17712	17823	17884	17962	17793	17952	17881	17900	17885	17878	17930	17838	17706	17648	17655	17738	17876	17744	17710	17779	17660	17895	17762	17999	17762	17880	17713	17847	17841	17930	17870	17655	17754	17798	17875	17819	17804	17772	17749	17658	17729	17684	17781	17813	17848	17814	17728	17861	17742	17790	17721	17748	17837	17943	17681	17852	17787	18016	17770	17975	17786	17823	17824	17995	17793	17875	17790	17949	17732	17834	17582	17913	17706	17792	17874	17648	17825	17864	17765	17732	17701	17883	17795	17661	17642	17714	17846	17906	17662	17668	17644	17751	17697	17779	17744	17806	17738	17687	17738	17878	17875	17793	17659	17893	17714	17652	17562	17754	17653	17860	17757	17874	17890	17936	17983	17721	17797	17916	17800	17797	17755	17748	17795	17782	17886	17722	17848	17853	17885	17820	17744	17855	17802	17878	17798	17661	17757	17736	17657	17791	17660	17796	17916	17754	17646	17672	17638	17829	17754	17687	17633	17794	17847	17962	17641	17806	17765	17777	17778	17624	18001	17921	17674	17927	17860	17638	17674	17818
30059	25684	29013	25529	21706	21973	22009	22083	22953	24950	25219	24006	22947	21937	21511	21438	21279	21437	21267	21239	21419	21313	21293	21276	21553	21178	21332	21363	21370	21344	21374	21416	21411	21296	21372	21440	21370	21460	21279	21252	21531	21216	21479	21316	21281	21227	21388	21274	21313	21317	21252	21331	21266	21357	21447	21478	21278	21286	21231	21363	21199	21370	21408	21131	21490	21130	21167	21264	21397	21280	21027	21533	21264	21453	21060	21375	21504	21136	21276	21334	21027	21376	21119	21522	21385	21375	21357	21240	21192	21223	21392	21236	21397	21445	21290	21102	21189	21151	21205	21346	21518	21200	21318	21407	21317	21522	21443	21194	21089	21231	21256	21549	21306	21371	21153	21132	21282	21491	21286	21280	21475	21381	21224	21290	21231	21380	21248	21180	21326	21374	21165	21110	21275	21276	21242	21243	21219	21303	21274	21408	21127	21293	21180	21404	21412	21145	21274	21297	21306	21243	21273	21105	21433	21187	21332	21287	21283	21381	21172	21121	21243	21313	21441	21344	21456	21300	21228	21357	21384	21297	21553	21396	21329	21321	21044	20960	21273	21287	21412	21233	21191	21402	21396	21282	21261	21159	21300	21318	21040	21321	21105	21332	21238	21466	21451	21287	21214	21081	21329	21137	21305	21006	21304	21052	21269	21155	21155	21369	21243	21218	21301	21175	21267	21340	21358	21270	21460	21445	21235	21115	21237	21251	21320	21110	21241	21238	21707	21238	21379	21428	21410	21188	21338	21289	21463	21343	21117	21148	21323	21347	21360	21172	21329	21211	21120	21102	21187	21308	21300	21142	21221	21097	21335	21269	21348	21426	21212	21128	21133	21257	21047	21111	21395	21154	21322	21306	21243	21322	21188	21182	21202	21063	21267	21228	21465	21144	21226	21452	21442	21340	21129	21203	21382	21349	21511	21178	21315	21350	21303	21117	21528	21334	21382	21311	21359	21295	21341	21452	21316	21218	21226	21417	21339	21282	21189	21194	21378	21292	21368	21286	21358	21269	21165	21215	21282	21253	21349	21163	21160	21294	21305	21452	21200	21238	21284	21372	21209	21269	21340	21129	21207	21332	21101	21320	21188	21395	21620	21457	21330	21344	21391	21361	21210	21219	21230	21074	21184	21211	21295	21247	21178	21460	21360	21127	21385	21320	21294	21334	21274	21127	21368	21178	21517	21253	21211	21189	21366	21156	21499	21388	21293	21279	21341	21530	21376	21348	21400	21324	21307	21295	21203	21280	21352	21428	21289	21320	21322	21349	21269	21093	21444	21331	21413	21336	21260	21212	21034	21364	21124	21239	21073	21368	21231	21284	21473	21393	21247	21217	21373	21394	21352	21327	21461	21319	21359	21174	21368	21218	21235	21354	21066	21172	21454	21322	21587	21068	21196	21344	21277	21445	21253	21103	21255	21109	21207	21344	21273	21191	21321	21298	21367	21241	21287	21356	21364	21415	21286	21395	21310	21449	21547	21286	21381	21240	21339	21338	21170	21207	21272	21284	21406	21272	21299	21498	21151	21352	21309	21437	21527	21323	21319	21283	21332	21111	21378	21463	21428	21391	21251	21318	21338	21283	21232	21377	21326	21226	21528	21164	21240	20929	21291	21101	21378	21167	21425	21429	21474	21280	21335	21136	21291	21110	21075	21238	21298	21369	21309	21452	21378	21544	21410	21396	21323	21336	21179	21241	21227	21319	21432	21318	21377	21365	21325	21273	21388	21245	21280	21244	21161	21086	21220	21296	21374	21085	21297	21407	21305	21391	21427	21358	21307	21176	21263	21295	21302	21163	21342	21556	21228	21185	21335	21153	20901	21272	21198	21223	21381	21219	21343	21326	21162	21391	21422	21092	21340	21398	21283	21177	21303	21367	21327	21404	21208	21278	21095	21262	21505	21296	21551	21390	21163	21241	21338	21295	21288	21100	21408	21242	21408	21284	21476	21275	21411	21464	21218	21366	21358	21446	21128	21192	21311	21463	21277	21137	21281	21415	21525	21293	21441	21251	21240	21353	21369	21476	21592	21208	21428	21381	21207	21251	21299	21391	21433	21508	21326	21377	21305	21552	21470	21138	21071	21152	21177	21273	21221	21229	21373	21226	21371	21051	21223	21311	21449	21287	21068	21513	21247	21339	21252	21316	21284	21504	21467	21303	21320	21525	21228	21285	21288	21458	21416	21339	21297	21288	21296	21456	21306	21457	21112	21097	21048	21390	21380	21065	21308	21243	21500	21445	21336	21116	21218	21493	21506	21403	21174	21442	21432	21247	21369	21311	21314	21498	21443	21401	21289	21362	21270	21189	21231	21454	21455	21195	21029	21047	21270	21080	21453	21080	21280	21199	21245	21270	21294	21392	21247	21401	21258	21284	21283	21362	21287	21292	21475	21444	21192	21070	21230	21353	21296	21245	21601	21415	21470	21208	21162	21359	21460	21252	21355	21320	21172	21366	21572	21065	21242	21183	21274	21091	21264	21342	21189	21380	21359	21321	21445	21312	21355	21336	21195	21448	21140	21268	21491	21288	21238	21374	21192	21225	21261	21208	21264	21277	21529	21196	21129	21241	21407	21413	21411	21457	21137	21355	21069	21184	21593	21229	21374	21462	21253	21396	21256	21020	21298	21262	21199	21436	21256	21274	21188	21233	21471	21064	21376	21108	21256	21563	21126	21272	21438	21299	21242	21389	21424	21294	21439	21462	21332	21373	21178	21439	21302	21213	21585	21269	21272	21295	21289	21361	21330	21264	21377	21214	21079	21309	21237	21267	21404	21411	21286	21237	21139	21631	21444	21010	21375	21508	21357	21369	21306	21354	21258	21232	21260	21143	21159	21464	21270	21415	21300	21273	21208	21247	21311	21303	21175	21331	21333	21246	21219	21116	21717	21142	21328	21246	21316	21389	21413	21389	21031	21384	21392	21250	21304	21336	21426	21299	21333	21112	21355	21397	21332	21437	21103	21078	21223	21152	21097	21438	21615	21169	21168	21233	21249	21400	21390	21349	21248	21401	21313	21474	21250	21563	21370	21442	21136	21487	21474	21333	21485	21427	21117	21469	21438	21163	21163	21326	21388	21270	21413	21169	20991	21042	21503	21162	21414	21258	21163	21104	21364	21426	21334	21204	21175	21457	21410	21335	21460	21482	21512	21417	21163	21270	21183	21121	21349	21372	21340	21403	21508	21417	21218	21262	21156	21132	21346	21248	21546	21137	21293	21316	21138	21388	21113	21056	21162	21171	21341	21164	21322	21371	21114	21331	21363	21419	21451	21430	21144	21086	21288	21389	21489	21554	21332	21464	21485	21403	21422	21140	21279	21423	21305	21353	21341	21272	21119	21374	21307	21375	21253	21354	21493	21178	21226	21401	21402	21066	21299	21375	21288	21013	21371	21300	21410	21295	21032	21457	21320	21197	21204	21363	21106	21280	21145	21295	21310	21440	21249	21307	21186	21495	21295	21282	21261	21432	21169	21092	21241	21500	21243	21115	21466	21340	21487	21231	21215	21545	21318	21393	21464	21350	21431	21089	21342	21245	21429	21397	21278	21363	21658	21350	21276	21443	21396	21377	21467	21224	21394	21364	21312	21406	21489	21366	21279	21414	21457	21237	21385	21356	21305	21362	21426	21374	21647	21206	21366	21382	21436	21376	21187	21093	21143	21491	21137	21273	21296	21209	21337	21349	21396	21124	21382	21285	21134	21210	21271	21185	21638	21372	21222	21397	21494	21453	21382	21262	21422	21389	21428	21320	21232	21180	21183	21277	21258	21316	21313	21325	21206	21273	20905	21107	21128	21151	21255	21287	21417	21508	21246	21127	21355	21265	21360	21335	21300	21380	21295	21311	21462	21393	21402	21471	21514	21364	21249	21236	21473	21404	21358	21237	21191	21305	21201	21470	21408	21376	21510	21282	21419	21280	21405	21330	21294	21100	21434	21374	21113	21142	21307	21159	21294	21276	21202	21316	21475	21275	21403	21293	21487	21311	21502	21172	21258	21335	21357	21252	21202	21273	21157	21383	21465	21129	21353	21473	21160	21172	21235	21313	21180	21209	21284	21158	21326	21303	21344	21235	21056	21260	21337	21432	21311	21372	21279	21198	21295	21387	21288	21272	21296	21267	21311	21547	21376	21371	21272	21321	21286	21243	21111	21242	21309	21373	21238	21346	21239	21174	21357	21237	21409	21119	21440	21314	21456	21255	21320	21518	21080	21191	21079	21269	21370	21413	21184	21237	21184	21201	21198	21201	21254	21320	21281	21482	21323	21416	21144	21447	21190	21326	21111	21201	21222	21108	21146	21176	21234	21226	21130	21181	21150	21247	21266	21267	21482	21322	21486	21033	21608	21398	21277	21323	21215	21521	21305	21255	21089	21374	21442	21119	21400	21380	21272	21133	21284	21332	21271	21141	21262	21196	21319	21378	21489	21505	21471	21433	21386	21251	21413	21237	21526	21537	21448	21228	21313	21455	21405	21490	21290	21231	21298	21340	21210	21228	21401	21482	21282	21368	21246	21436	21077	21320	21245	21474	21216	21416	21417	21418	21310	21250	21290	21179	21323	21396	21354	21139	21269	21388	21353	21394	21153	21508	21264	21473	21475	21222	21116	21488	21379	21599	21321	21326	21276	21296	21409	21296	21447	21288	21569	21258	21177	21384	21117	21417	21432	21285	21305	21135	21365	21481	21347	21459	21405	21284	21621	21353	21496	21619	21368	21425	21402	21499	21464	21192	21364	21489	21253	21387	21261	21388	21224	21198	21298	21344	21073	21230	21453	21271	21086	21187	21319	21471	21368	21414	21283	21185	21209	21114	21297	21402	21311	21379	21312	21391	21300	21137	21333	21266	21472	21238	21322	21358	21115	21185	21148	21439	21348	21340	21400	21441	21299	21396	21161	21272	21392	21274	21320	21097	21358	21467	21545	21414	21263	21368	21253	21182	21255	21277	21170	21328	21358	21277	21152	21248	21147	21404	21205	21608	21510	21380	21454	21193	21243	21168	21280	21099	21236	21030	21227	21193	21134	21013	21168	21419	21327	21448	21452	21379	21281	21282	21427	21409	21331	21194	21295	21523	21450	21339	21250	20935	21385	21266	21254	21218	21333	21354	21157	21295	21376	21307
24672	32276	26461	19948	17452	18028	17762	18187	20013	22420	21758	20098	18767	17744	17564	17315	17135	17319	17244	17188	17110	17134	17066	17199	17247	17267	17186	17144	17219	16956	17007	17304	17259	17168	17221	17332	17517	17322	17257	17228	17095	17076	17109	17160	17047	17023	17004	17064	17101	17395	17057	17072	17077	17167	17258	17149	17173	17193	17351	17262	17305	17192	17250	17142	17116	17209	17236	17157	17228	17245	17309	17293	17238	17237	17256	17119	17245	17089	17333	17184	17021	17185	17256	17079	17327	17341	17118	17141	17221	17174	17333	16971	17009	17108	17238	17216	17116	17194	17293	17201	17165	17095	17216	17045	17152	17323	17087	17106	16972	17058	17273	17079	16991	17156	17243	17160	17074	17103	17162	17211	17202	17196	17219	17123	17265	17102	17126	17132	17229	17134	17199	17331	17270	17277	17121	17249	17213	17205	16959	17010	17120	17222	17301	17015	17177	17125	17036	17330	17079	17121	17047	17233	17108	17217	17174	17130	16888	17189	17049	17125	17346	17220	17331	17213	17286	17204	17096	17046	16961	17064	17101	17073	17206	17123	17131	17123	17230	17136	17127	17195	17197	17131	17187	17247	17295	17183	17181	17240	17261	17227	16938	17291	17213	17104	16964	17197	17192	17249	17216	17191	17288	17228	17202	17073	17100	17262	17188	17159	17279	17152	17313	16965	17290	17152	17331	17182	17176	17261	17051	17148	17268	17210	17283	17227	17215	17190	17145	17241	17024	17219	17282	17311	17398	17150	16978	17185	17120	17216	17039	17183	17041	17066	17292	16991	17134	17113	17227	17044	17039	17160	17185	17159	17220	17185	17280	17105	17339	17321	17231	17226	16913	17137	17114	17175	17098	17302	17303	16951	17170	17110	17285	17160	17223	17279	17153	17047	17292	17116	17105	17167	17105	17073	17203	17216	17233	17210	17103	17227	17235	16994	17422	17327	17200	17154	17145	17063	17137	17114	17065	17261	17134	17227	17151	17169	17069	17266	17125	17126	17250	17085	17154	17116	17169	17224	17258	17151	17243	17255	17142	17250	17252	17158	16975	17175	17331	17082	17177	17090	17109	17059	17292	17248	17178	17212	17028	17173	17076	17165	17237	17278	17171	17224	17144	17175	17166	17165	17357	17156	17141	17136	17148	17286	17272	17190	17295	17369	17153	17176	17114	17036	17210	17056	17148	17203	17295	17040	17102	17127	17022	17227	17198	17167	17105	17200	17224	17150	17090	17000	17147	17028	17219	17274	17163	17210	17104	17225	17243	17073	17119	17197	17196	17326	17167	17300	17222	17198	17221	17260	17127	17109	17164	17092	17115	17143	17206	17169	17178	17168	17047	17260	17232	17139	17375	17157	17219	17243	17185	17131	17194	17176	17229	17207	17160	17095	17243	17291	17352	17326	17161	17102	17028	17135	17144	17215	17070	17228	17040	17138	17164	17112	17069	17079	17322	17236	17219	17340	17239	17082	17325	17285	17219	17128	17336	17157	17246	17095	17200	17303	17088	16959	17165	17170	17079	17194	17028	17358	17296	16971	17093	17204	17296	17191	17267	17141	17368	17276	17229	17227	17252	17132	17419	17008	17074	17131	17084	17105	17194	17246	17349	17206	17321	17179	17134	17074	17244	17022	17294	17174	17126	17321	17331	17320	17169	17289	17043	17197	17098	17300	17253	17310	17150	17064	17144	17294	17132	17052	17241	17341	17182	17177	16988	17122	17037	17214	17132	17186	17184	17298	17261	17128	16975	17132	17213	17253	17081	17394	16965	17220	17130	17079	17367	17094	17141	17276	17164	17075	17014	17191	17272	17171	17181	17116	17237	17362	17092	17115	17100	17096	17151	17129	17210	17179	17324	17322	17296	17233	17172	17109	17249	17287	17231	17022	17204	17270	17101	17205	17046	17345	17115	17156	17288	17070	17191	17307	17060	17087	17419	17153	17233	17073	17217	17140	17322	17337	17204	17131	17168	17033	17438	17299	17120	17201	17299	17005	17328	17405	17095	17138	17057	17225	17212	17378	17218	17313	17158	17112	17266	17263	17023	17095	17274	17004	17131	17072	17114	17227	17205	17127	17208	17085	17326	17144	17196	17269	17107	17066	17036	17114	17223	17200	17315	17080	17296	17012	17340	17062	16992	17203	17084	17279	17180	17230	17118	17147	17071	17076	17180	17217	17392	17219	17229	17230	16964	17298	17284	17186	17148	17113	17406	17034	17197	17245	17165	17248	17098	17217	17232	17285	17353	17288	17248	17124	17134	17194	17196	17188	17157	17174	17111	16905	17060	17081	17049	17143	17108	17372	17340	17304	17375	17167	17116	17142	17288	17258	17188	17156	17173	17088	17166	17256	17362	17164	17090	17174	17244	17172	17272	17037	17156	17149	17094	17200	17263	17236	17303	17262	17266	17333	17209	17097	17297	17178	17018	17392	17118	17254	17377	17236	17178	17125	17280	17244	17274	17104	17297	17076	17114	17041	17222	17152	17144	17195	17148	17188	17128	17124	17207	17197	17120	17115	17131	17244	17339	17317	17076	17204	17264	17107	17228	17286	17255	17186	17298	17395	17357	17187	17250	17092	17212	17149	17189	17385	17130	17095	17145	17306	17420	17322	17284	17164	17216	17226	17102	17159	17214	17156	17138	17129	17216	17106	17283	17201	17259	17069	17246	17185	17093	17213	17079	17140	17293	17318	17287	17278	17219	17359	17054	17024	17128	17151	17180	17240	17209	17241	17265	17205	16991	17122	17126	16841	17175	17155	17067	17311	17312	17070	17121	17437	17188	17156	17049	17234	17074	17371	17333	17160	17395	17071	17155	17260	17262	17216	17324	17317	17127	17120	17209	17234	17352	17252	17042	17213	17160	17213	17076	17486	17143	17194	17123	17115	17226	17138	17199	17267	17294	17112	17133	17018	17008	17171	17204	17393	17269	17197	17113	17190	17213	17113	17089	17224	17180	17057	17165	17222	17151	17289	17200	17145	17036	17045	17164	17252	17126	17167	17207	17237	17197	17210	17073	17107	17333	17076	17072	17120	17189	17132	17339	17191	17306	17135	16989	17246	17207	17184	17229	17012	17279	17205	17212	17251	17211	17270	17080	17034	17129	17275	17370	17071	17285	17276	17073	17144	16967	17304	17292	17326	17044	17254	17331	17405	17153	17154	17203	17079	17158	17174	17174	17228	17221	17190	17334	17204	17071	17210	17181	17146	17269	17343	17309	17040	17202	17111	17124	17070	17068	17215	17131	17072	17286	17186	17139	16956	17310	17157	17055	17275	17146	17176	17108	17048	17120	17268	17183	17112	17206	17209	17228	17292	17051	17233	17060	17109	17078	17240	17137	17106	17294	17097	17241	17163	17335	17288	17238	17144	17196	17265	17104	17048	17181	17281	17136	17215	17214	17296	17155	17283	17285	17132	17247	17275	17311	17221	17161	17283	17054	17267	17266	17246	16966	17263	17127	17004	17167	17060	17142	17112	17137	17278	17161	17200	17208	17172	17123	17320	17196	17258	17325	17108	17057	17270	17146	17219	17051	17207	17170	17339	17269	17376	17233	17196	17198	17106	17201	17259	17138	17298	17332	17195	17202	17212	17157	17099	17253	17277	17038	17167	17076	17198	17257	17291	17072	17342	17208	17264	17228	17140	17168	17261	17257	17136	17088	17262	17315	17142	17304	17310	17285	17154	17255	17184	17152	17298	17306	17144	17281	16977	17217	17110	16971	17199	17258	17091	17069	17333	17187	17160	17017	17117	17115	17116	17211	17259	16981	17095	17190	17363	17110	17011	17031	17307	17199	17295	17066	17217	17261	17290	17117	17138	17146	17134	17130	17166	17268	17227	17271	17116	17384	17145	17072	17129	17108	17206	17015	17112	17088	17271	17109	17139	17204	17282	17209	17087	17135	17059	17224	17227	17150	17273	17199	16994	17205	17367	17289	17260	17170	17077	17136	17343	17124	17124	17031	17228	17256	17105	17397	17160	17049	17083	17290	17096	17213	17166	17148	17069	17207	17027	17140	17173	17285	17150	17256	17170	17091	17197	17176	17212	17320	17277	17276	17234	17159	17284	17192	17332	17114	17238	17219	17129	17321	17238	17265	17256	17285	17015	17167	17067	17387	17184	17119	17171	16944	17284	17192	17249	17296	17242	17316	17284	17162	17233	17120	17154	17173	17215	17243	17347	17455	17191	17289	17070	17191	17193	17148	17044	17190	17142	17249	17266	17311	17191	17430	17281	17020	17211	17153	17308	17225	17083	17239	17007	17245	17162	17143	17081	17096	17251	17351	17166	17158	17216	16971	17261	17137	17253	17178	17128	17163	17254	17274	17281	17192	17209	17180	17123	17173	17329	17189	17372	17234	17140	17246	17300	17203	17149	17081	17114	17253	17202	17092	16945	17137	17168	17070	17289	17141	17145	17107	17253	17295	17259	17298	17276	17316	17119	17055	17316	17108	17192	17098	17277	17174	17287	17386	17101	17199	17302	17268	17154	17273	17177	17134	17330	17122	16970	17290	17267	17213	17244	17204	17191	17359	17226	17374	17180	17485	17296	17164	17262	17182	17228	17068	17128	17354	17281	17164	17294	17016	17165	17036	17225	17254	17196	17178	17114	17403	17201	17220	17093	17137	17337	17171	17170	17187	17049	17149	16992	16968	17220	17122	17102	17121	17225	17220	17268	17326	17118	17380	17254	17176	17209	17352	17300	17182	17391	17193	17266	17073	17087	17164	17210	17128	17220	17372	17198	17249	16916	17284	17180	17223	17068	17153	17267	17143	17138	17085	17232	17228	17148	17182	17055	17275	17037	17121	17121	17209	17241	17180	17032	17268	17212	17165	17141	17262	17102	17083	17147	17109	17046	17073	17137	17260	17235	17243	17172	17147	17129	17224	17058	17348	17326	17131	17351	17116	17120	17272	17173	17140	17328	17129	17116	17389	17158	17145	17173	17235	17117	17259	17255	17297	17367	17251	17223	17357	17142	17004	17033	17139	17240	17161	17073	17209	17111	17327	17255	17266	17166	17190	17055	17006	17168	17123	17187	17168	17229	16943	17229	17166	17252	17180	17231	17187	17056	17078	17095	17112	17235	17221	17170	17245	17096	17158	17290	17380	17111	17127	17187
25339	21665	29167	25690	24111	25903	28067	27581	33132	43599	41503	35221	29654	25728	23092	22376	22031	21995	22154	22134	22029	21956	22323	22169	22100	21938	22044	22066	22113	22038	21947	22009	22008	22070	22108	21993	22035	22038	21968	22084	22297	22053	21877	22035	21967	21960	22104	21813	21988	22208	21968	21982	22048	21868	22075	22122	21994	21995	22115	22018	21863	22034	21995	22098	22045	21920	22095	22073	21990	22035	21918	21972	22198	22120	21824	21982	22090	21996	22088	21870	22116	21752	22015	21801	21885	21875	22022	22306	22044	21812	22006	22198	22046	21888	21998	21846	21830	21887	22040	22007	21871	21929	21945	21917	21924	22054	22026	21954	22067	21830	21804	21932	21995	22151	21920	22200	21902	22089	21808	22153	21871	21942	22116	21756	22066	21882	21947	21865	21991	21794	21976	21739	22054	21965	21890	22134	22032	22004	22057	21754	21985	22064	21907	22048	21989	22064	21838	21903	21735	21877	21900	21989	22056	21821	22056	21964	21847	21679	22034	22086	21874	21870	21891	21893	21936	22016	21995	21929	22057	21986	22125	21889	22101	21916	22109	22031	21870	21869	21923	21842	21910	21934	21923	22176	21747	22097	21972	22075	22055	22001	21861	21951	22017	21948	22064	21925	22117	21991	22152	22080	22217	21867	22058	21975	21972	22055	21954	21925	21735	21848	21875	22115	21959	21980	22149	21919	22018	21900	22011	21861	22259	21872	21919	21787	21995	21913	21639	22172	22036	21780	21933	21986	21749	21901	21936	21927	21887	22023	22030	21880	22052	22026	21843	21996	21843	21848	22005	22067	22070	22028	22156	21904	22041	22096	21914	22036	21985	21849	21978	21793	22117	21933	22016	21996	22234	22212	22033	22080	22137	21930	22240	22032	21783	21892	21898	21987	22031	22136	22204	21829	21871	22018	22139	21811	22091	21912	21896	21887	21888	21888	21793	22082	21931	21846	22069	22028	21913	21941	21892	21963	21967	21938	22127	21945	22042	21996	22046	21969	21866	21809	21959	22053	21766	22192	21979	21974	21936	21889	21917	22026	21993	22107	22149	21789	22111	21905	21819	21945	22059	21949	22023	21973	21897	21835	21943	21887	22014	21904	21860	21896	21784	21905	22165	21850	21774	21783	21953	22029	21850	22028	21803	21927	22140	21885	22005	21957	21878	22060	22058	22026	22134	22038	21882	21890	21841	21836	21935	21934	21835	21934	21972	21994	22028	22104	21988	21953	21977	22062	21932	21875	21986	21945	21979	22075	21919	21821	22079	22139	22135	21731	21927	21776	21976	21993	21894	22030	21872	21954	21919	21923	21982	21969	22012	22059	21957	21873	21857	22083	22179	21960	22006	22027	21902	21879	22066	21953	22048	21963	21904	22071	22014	22263	21936	22016	21936	21950	22059	22043	21910	21663	21744	21857	21825	22030	22069	21830	22162	21866	22043	21934	21937	21892	22004	21791	21881	21891	21988	21982	22014	22054	21912	21841	22033	22054	22073	22096	22101	21918	21993	22005	21884	22122	21910	22052	21797	21905	22031	21983	22003	22014	21863	21957	22042	22134	21985	21827	21904	22080	22039	21813	22175	21980	22206	22137	22016	21977	22122	22037	21927	21891	22167	22047	21974	22003	22071	21912	22162	21976	22107	21890	22093	22065	22174	22221	22022	21869	22003	22004	22127	21818	21868	21956	21707	22056	22120	21940	22196	22147	22118	21864	21861	21966	22273	22036	22189	21930	21944	21881	22126	22041	21856	22132	21996	22088	22076	22122	21753	21867	22136	21978	21933	21810	22020	22162	21961	22131	22042	22024	21815	21974	21959	22014	21839	22052	22027	22005	21864	22055	22005	21985	21977	21950	22003	21914	21977	22027	21860	22013	21977	21991	21864	21950	21858	21828	21822	21937	22079	21755	21915	21791	21844	21860	22112	21907	22036	21832	22145	21937	22050	22131	22091	21843	21919	21958	22210	21954	22089	22045	22117	21921	21924	22229	21912	21768	21940	22138	21837	22204	21886	21680	21757	21980	22196	21887	22070	22118	21829	22133	21906	22224	22096	21890	22351	22003	21921	22027	22101	22143	21974	21991	22249	22025	22017	21998	22081	22043	21950	22089	21984	22000	22007	22102	21913	21828	21921	21726	21946	21800	21987	21968	21919	22064	22066	22076	22026	22036	21783	21937	21970	22052	22129	21992	22075	22007	21961	21846	22143	22031	21832	21838	22047	21948	21818	21799	22058	21904	21941	21774	21966	22071	21952	21870	21928	21747	22189	22062	21885	21874	21912	22010	22008	22169	21976	22011	21923	21893	21935	21794	22006	22053	21960	22060	22129	22014	22056	22055	22194	21836	22118	22018	21992	22129	21982	22028	22070	21991	21922	21760	22049	22107	21894	21803	22127	21881	22120	22056	22042	21900	21872	21852	22007	21920	22132	22002	22004	21889	21829	22068	21865	22144	21964	21719	21951	22200	21786	22142	21806	22064	21808	21980	21798	21940	22023	22052	21991	21944	22053	22014	21903	21960	22121	21919	22183	21803	22117	21747	22233	21833	21829	21869	22052	22176	22002	21974	22164	21947	21962	21979	21855	22020	21910	21921	21764	21874	21950	21923	21954	21889	22122	22349	21935	22080	22056	22050	21994	21910	21886	22054	21911	21952	22014	21940	21980	21867	21983	22109	21896	21871	21896	22073	22141	21872	22086	22089	22063	22078	22045	21936	22052	21960	22071	22119	22102	22005	22247	21979	22048	22088	22056	21795	21897	22091	21887	21738	22005	21906	21988	22170	21903	22105	21906	21969	21918	21971	21880	21991	21939	21793	22033	21910	21988	22136	22208	21932	21931	21875	22060	21876	22048	21772	21889	22017	21990	22072	21941	21948	21913	22051	21914	21846	21884	22031	21967	21901	21965	21936	21990	22014	22114	21782	22024	22099	21992	22005	21855	21982	21935	22056	21934	21877	22001	22041	21855	21848	21865	21755	22061	22015	21866	21863	22038	21786	21999	21787	21735	21954	21934	21770	21864	22006	21849	22088	21974	21941	22113	22009	21988	21992	21804	21880	22016	21898	21649	21926	22087	22122	22162	22207	21957	21893	21925	22021	22050	21840	21902	21927	21918	21918	22013	21775	22188	22002	22051	21943	21855	21806	21954	21829	21884	21872	21981	21846	22108	22006	21793	22064	21904	21990	22019	22259	21916	21852	22154	21828	21897	22030	21928	22114	22155	21861	21952	21935	21984	21670	21888	21847	21884	22081	22120	21715	21955	21778	21861	21923	21910	21949	22083	21766	21809	22042	22077	21855	21912	22072	22092	21950	22215	21979	22028	21947	21838	21777	22069	21897	21888	21850	22004	21966	22015	21987	21862	22024	21993	21784	22031	22106	21917	21964	22115	22005	21896	21974	22047	22092	21986	21919	21907	21879	21872	22066	21820	22183	22033	22086	21817	21924	21926	21969	22046	22056	22162	21921	22092	21848	21871	21923	22128	21801	22044	21970	22026	21962	21743	22020	22005	21909	21879	21965	21957	22027	22021	22088	22228	22017	21962	22125	22140	22064	22048	22156	21787	21967	21960	22114	21900	21654	22114	22044	21965	21806	21989	22101	21976	21931	21832	21883	21902	21924	22016	22077	22284	21992	22053	22005	22045	22141	22203	21987	22010	21989	21622	21919	22023	21876	22159	22092	21853	22011	21886	21992	22029	22197	22004	21817	21697	21989	21811	22120	21876	21927	21711	21911	21821	22058	21953	22213	21982	21828	21920	21923	21948	21932	21980	21996	21933	21865	21780	21803	21928	22134	22032	21949	21806	22161	21926	22008	22225	22225	22060	21864	22007	21991	22144	22085	21871	22178	22293	21976	21994	21957	22012	21978	21982	21943	21967	22041	21948	21958	22123	21913	21954	22149	21968	22056	21928	21839	21902	21839	21940	21936	21804	21822	21866	21861	21886	21837	22009	21905	21877	21977	22140	22079	21748	21835	22122	22018	22080	21811	22022	21929	21859	22120	21914	22028	22016	21796	22087	21748	22072	22032	22160	21891	22057	22062	22092	22037	22210	21859	21924	21992	22071	21918	21814	22014	21741	21775	22089	21902	22049	22123	21886	21927	21839	22172	21915	22114	21994	21833	22088	21904	22133	21814	22015	21895	22011	22153	22227	21918	21978	21850	21884	21990	21917	21902	22022	22233	22052	22175	21891	21905	21933	21997	22048	21865	22005	21892	21823	21716	22183	22145	21924	22137	21954	22025	21944	21967	22098	22221	22022	21818	21860	21827	21944	21993	21959	21980	21988	22168	22193	21797	22112	21983	22139	21987	21937	22125	21997	22044	21892	21967	22072	22305	22150	22147	21790	21872	21955	21930	22003	21873	21851	22089	22044	21900	22037	22104	22255	21937	21969	22040	21988	21980	21786	22049	21961	22052	21995	22005	21879	22174	21915	21821	22039	22118	21865	21929	21933	21838	21971	22222	22156	22100	21936	21844	21920	22046	22327	22088	22029	21957	21859	21921	21999	21925	21850	22136	22011	21949	21992	22241	21789	22078	22048	21921	22100	21864	21922	21967	21994	21976	22016	22015	21947	21963	22089	22067	21942	21705	21945	22109	22003	21912	21841	22114	21999	21995	21949	22052	21844	21934	21830	21941	22116	22191	22116	21929	21909	21882	22033	22138	21924	22243	21991	21972	21818	21967	22037	22144	21904	22090	21965	22213	22183	22026	21960	21837	21873	22083	21990	21888	21828	21988	22119	22023	22117	21917	22057	22194	22046	21904	22066	21888	21972	22191	21766	21852	21979	21774	22066	22025	21814	21939	21893	22003	21854	22055	22144	22088	22090	21990	21978	21805	22198	22068	21978	21828	21985	21950	22061	21761	22090	22068	22029	21919	21869	21949	21926	21991	21912	22232	22032	21939	21853	21969	21992	22060	21845	21870	22025	22098	22043	22024	21729	22072	22063	21893	21876	21885	21913	22224	22061	22111	22017	21910	22016	22073	22027	21946	22051	22195	21960	21926	22188	21904	21986	22090	22152	22122	22068	22125	21879	22208	21751	21961	21790	22013	21977	22012	21901	21652	21905	22133	22058	22157	21904	21875	21949	21794	22019	22101	21979	22026	22044	22176	21967	22043
28107	46860	39088	23473	22117	22920	23761	26245	33188	42871	39303	32251	25726	21520	18744	17903	17453	17671	17652	17625	17649	17906	17500	17559	17642	17649	17665	17559	17666	17541	17500	17513	17511	17485	17670	17619	17619	17695	17652	17640	17741	17653	17659	17697	17506	17706	17627	17566	17773	17671	17575	17601	17697	17518	17819	17506	17532	17586	17737	17744	17603	17515	17568	17550	17591	17734	17609	17819	17473	17483	17634	17628	17682	17533	17660	17575	17549	17619	17461	17817	17697	17686	17703	17656	17555	17845	17495	17498	17723	17761	17550	17768	17546	17646	17396	17452	17657	17747	17615	17604	17683	17491	17616	17470	17705	17639	17503	17605	17425	17632	17647	17547	17641	17668	17491	17649	17569	17478	17674	17581	17639	17634	17532	17572	17689	17738	17624	17615	17502	17443	17628	17476	17640	17538	17570	17686	17678	17580	17565	17542	17560	17647	17537	17611	17811	17649	17506	17552	17724	17659	17551	17583	17589	17652	17492	17561	17906	17684	17633	17510	17556	17715	17471	17556	17645	17452	17426	17628	17643	17642	17668	17570	17667	17500	17725	17543	17709	17632	17493	17658	17645	17491	17700	17479	17641	17834	17712	17458	17513	17606	17642	17484	17596	17591	17709	17595	17581	17407	17424	17518	17497	17694	17456	17751	17563	17535	17609	17516	17608	17625	17619	17640	17673	17658	17642	17728	17450	17578	17580	17561	17481	17739	17660	17503	17590	17774	17715	17659	17761	17562	17624	17707	17588	17587	17586	17646	17769	17567	17653	17711	17510	17835	17475	17573	17390	17653	17671	17788	17722	17506	17622	17760	17664	17657	17424	17461	17478	17688	17674	17657	17756	17517	17685	17561	17599	17537	17460	17610	17440	17528	17611	17767	17645	17632	17577	17582	17542	17877	17553	17647	17754	17591	17618	17590	17613	17508	17472	17555	17641	17559	17722	17589	17531	17621	17559	17571	17707	17670	17545	17605	17570	17514	17566	17701	17699	17472	17458	17645	17633	17695	17648	17647	17624	17537	17545	17495	17508	17582	17487	17727	17514	17614	17735	17555	17703	17609	17434	17706	17573	17522	17648	17662	17643	17644	17597	17693	17482	17618	17601	17641	17675	17640	17594	17709	17657	17672	17705	17683	17499	17575	17547	17614	17550	17506	17717	17681	17529	17688	17616	17661	17756	17483	17725	17693	17677	17834	17679	17561	17627	17549	17689	17750	17884	17741	17425	17594	17682	17767	17546	17749	17594	17497	17607	17707	17456	17574	17652	17558	17819	17663	17605	17643	17502	17341	17671	17520	17762	17700	17719	17608	17589	17503	17757	17362	17573	17553	17423	17515	17720	17639	17700	17524	17622	17597	17646	17674	17611	17734	17584	17594	17599	17496	17472	17562	17675	17614	17719	17588	17517	17658	17516	17589	17768	17618	17595	17688	17757	17552	17531	17582	17643	17617	17549	17623	17836	17604	17697	17481	17666	17494	17704	17688	17586	17645	17578	17773	17635	17477	17354	17635	17635	17682	17666	17612	17631	17588	17557	17468	17669	17694	17470	17628	17675	17614	17668	17584	17709	17406	17488	17522	17602	17516	17646	17540	17608	17742	17724	17547	17713	17597	17666	17607	17526	17723	17603	17722	17730	17692	17617	17531	17598	17619	17569	17747	17672	17682	17684	17419	17684	17613	17619	17637	17593	17566	17718	17568	17623	17814	17603	17629	17721	17794	17670	17444	17446	17746	17706	17667	17550	17656	17625	17515	17665	17476	17664	17512	17705	17668	17583	17446	17447	17720	17646	17518	17649	17504	17611	17526	17538	17525	17626	17515	17733	17748	17568	17674	17700	17731	17816	17463	17514	17482	17627	17432	17629	17681	17579	17410	17648	17814	17752	17828	17587	17663	17628	17599	17461	17430	17456	17695	17492	17650	17623	17654	17711	17548	17567	17553	17727	17601	17616	17638	17525	17553	17517	17784	17469	17539	17522	17428	17493	17625	17545	17549	17579	17508	17563	17613	17397	17767	17652	17517	17606	17668	17647	17631	17667	17621	17583	17635	17504	17553	17705	17617	17621	17565	17592	17798	17636	17669	17634	17497	17570	17659	17748	17450	17658	17685	17655	17673	17605	17608	17719	17749	17638	17533	17773	17421	17592	17541	17578	17371	17689	17663	17646	17589	17501	17572	17640	17546	17517	17616	17595	17671	17618	17606	17672	17599	17413	17491	17497	17576	17527	17490	17813	17541	17501	17572	17713	17638	17521	17497	17711	17654	17565	17555	17516	17595	17793	17723	17504	17613	17700	17603	17580	17633	17523	17506	17741	17430	17636	17593	17657	17584	17672	17673	17616	17629	17601	17602	17675	17731	17612	17440	17524	17411	17595	17672	17672	17611	17498	17584	17676	17780	17644	17565	17826	17711	17638	17736	17366	17786	17589	17593	17475	17751	17609	17517	17496	17654	17973	17561	17580	17565	17576	17593	17721	17573	17510	17603	17726	17733	17749	17523	17688	17651	17627	17692	17523	17792	17673	17727	17651	17677	17428	17551	17683	17583	17517	17489	17672	17581	17504	17662	17573	17568	17624	17583	17401	17481	17615	17633	17582	17535	17715	17817	17643	17471	17471	17679	17552	17616	17576	17590	17781	17687	17539	17581	17658	17601	17814	17576	17488	17539	17408	17642	17759	17723	17665	17521	17696	17655	17527	17634	17580	17582	17475	17611	17705	17621	17747	17685	17655	17547	17689	17588	17574	17641	17665	17606	17579	17610	17691	17722	17405	17589	17468	17513	17567	17602	17551	17606	17590	17633	17800	17645	17633	17657	17627	17713	17595	17516	17547	17708	17507	17567	17694	17699	17613	17588	17749	17664	17639	17605	17622	17486	17580	17502	17580	17497	17560	17635	17698	17340	17653	17602	17487	17513	17642	17552	17636	17516	17708	17655	17716	17618	17761	17473	17700	17491	17499	17640	17586	17520	17496	17468	17720	17588	17704	17698	17592	17642	17578	17667	17560	17547	17568	17665	17689	17765	17669	17473	17777	17618	17620	17596	17658	17602	17541	17589	17816	17635	17593	17423	17727	17630	17612	17775	17516	17648	17631	17465	17704	17509	17681	17625	17648	17556	17701	17747	17641	17338	17682	17636	17543	17602	17712	17704	17760	17439	17604	17711	17357	17697	17764	17486	17713	17591	17643	17570	17682	17579	17714	17574	17564	17732	17626	17660	17610	17749	17510	17543	17752	17653	17552	17551	17651	17628	17649	17559	17701	17615	17631	17481	17724	17742	17510	17759	17567	17627	17657	17609	17705	17579	17475	17644	17451	17594	17440	17619	17521	17664	17677	17557	17753	17563	17501	17558	17618	17594	17524	17743	17595	17503	17620	17651	17633	17610	17530	17713	17619	17630	17610	17611	17709	17593	17579	17836	17588	17648	17611	17467	17812	17504	17664	17695	17509	17708	17475	17740	17528	17619	17618	17548	17628	17549	17712	17679	17642	17565	17569	17529	17662	17484	17780	17663	17581	17450	17637	17536	17509	17693	17531	17662	17636	17540	17769	17519	17594	17602	17775	17597	17752	17386	17672	17607	17743	17597	17673	17485	17633	17635	17622	17636	17614	17610	17650	17595	17688	17843	17651	17628	17565	17582	17704	17730	17587	17657	17490	17677	17554	17573	17783	17495	17597	17598	17357	17700	17627	17535	17594	17599	17483	17633	17510	17579	17601	17622	17771	17636	17581	17578	17548	17568	17591	17637	17773	17631	17769	17743	17663	17681	17593	17671	17676	17732	17601	17717	17839	17631	17678	17526	17639	17550	17623	17749	17703	17753	17649	17654	17537	17734	17617	17623	17600	17586	17635	17494	17657	17577	17685	17559	17566	17625	17629	17737	17609	17558	17811	17417	17735	17631	17674	17595	17637	17689	17705	17585	17790	17538	17734	17516	17752	17586	17556	17733	17649	17536	17592	17666	17582	17636	17614	17596	17606	17688	17677	17687	17541	17636	17488	17561	17659	17595	17641	17665	17564	17598	17752	17699	17550	17661	17671	17691	17501	17735	17660	17511	17852	17737	17700	17758	17592	17452	17626	17572	17748	17675	17751	17718	17565	17586	17623	17642	17785	17707	17495	17484	17704	17609	17624	17635	17649	17620	17528	17545	17622	17687	17784	17579	17754	17626	17757	17517	17613	17458	17663	17444	17757	17697	17641	17798	17641	17476	17519	17518	17647	17667	17685	17639	17578	17566	17555	17613	17834	17587	17385	17477	17802	17656	17749	17643	17555	17716	17755	17612	17637	17545	17710	17601	17760	17666	17760	17634	17689	17485	17580	17562	17707	17506	17688	17787	17636	17664	17461	17684	17524	17522	17585	17659	17676	17624	17583	17870	17611	17666	17467	17536	17552	17530	17653	17789	17661	17751	17485	17616	17601	17495	17733	17675	17554	17666	17678	17469	17599	17605	17783	17762	17659	17579	17590	17623	17610	17514	17691	17582	17618	17487	17487	17692	17519	17642	17613	17654	17491	17525	17687	17657	17479	17474	17657	17320	17621	17791	17720	17630	17568	17420	17624	17731	17682	17590	17606	17592	17360	17767	17715	17717	17580	17596	17464	17508	17642	17566	17695	17545	17599	17530	17671	17632	17482	17510	17542	17710	17717	17644	17479	17594	17525	17691	17628	17640	17528	17664	17635	17631	17621	17502	17543	17846	17528	17624	17558	17799	17740	17660	17279	17693	17682	17641	17732	17616	17737	17554	17757	17608	17509	17498	17705	17716	17488	17485	17612	17739	17585	17472	17779	17574	17640	17797	17667	17693	17671	17721	17704	17557	17639	17434	17787	17574	17703	17708	17574	17715	17642	17442	17578	17610	17773	17500	17531	17584	17502	17500	17593	17649	17635	17710	17587	17732	17505	17626	17675	17699	17770	17551	17747	17635	17641	17556	17647	17624	17646	17493	17729	17596	17683	17533	17848	17616	17567	17655	17411	17646	17480	17732	17682	17622	17685	17493	17860	17845	17695	17640	17654	17792	17545	17492	17554	17628	17510	17649	17533	17624	17695	17708	17583	17599	17723	17681	17734	17728	17831	17664	17706	17591	17462	17703	17743	17664	17744	17578	17634	17588	17603	17454
23710	21530	29031	24305	23048	28960	37368	29957	46007	57453	52546	43791	35338	29216	26177	24467	23910	23758	23783	23644	23588	23790	23496	23514	23554	23433	23533	23528	23619	23753	23715	23583	23378	23274	23325	23780	23600	23636	23517	23443	23576	23433	23489	23406	23502	23735	23414	23451	23727	23436	23523	23684	23702	23642	23826	23611	23694	23496	23620	23590	23750	23854	23625	23441	23662	23491	23336	23444	23573	23610	23428	23636	23607	23540	23504	23597	23336	23594	23558	23400	23692	23703	23725	23592	23638	23613	23506	23610	23534	23382	23545	23466	23534	23586	23366	23542	23127	23571	23691	23428	23468	23486	23432	23480	23529	23468	23539	23557	23546	23554	23730	23774	23563	23480	23556	23576	23407	23479	23657	23469	23656	23639	23618	23482	23547	23434	23537	23391	23652	23364	23599	23711	23732	23575	23434	23438	23475	23576	23339	23460	23682	23503	23738	23550	23659	23575	23562	23470	23322	23497	23456	23535	23507	23672	23663	23468	23454	23742	23222	23482	23533	23407	23524	23860	23540	23562	23860	23539	23667	23438	23584	23622	23657	23433	23602	23469	23665	23439	23517	23591	23566	23581	23556	23730	23580	23456	23710	23657	23805	23385	23562	23497	23650	23642	23533	23614	23793	23535	23664	23557	23582	23576	23475	23532	23282	23370	23690	23302	23407	23560	23502	23673	23700	23414	23379	23745	23559	23668	23642	23542	23533	23393	23523	23622	23449	23507	23301	23338	23516	23541	23369	23480	23577	23552	23822	23629	23484	23750	23555	23390	23426	23414	23437	23715	23664	23529	23543	23784	23556	23740	23557	23463	23451	23583	23348	23450	23498	23492	23206	23499	23582	23389	23204	23495	23368	23492	23372	23687	23440	23549	23339	23418	23462	23416	23575	23603	23585	23524	23648	23391	23337	23875	23591	23218	23500	23387	23542	23648	23394	23510	23621	23812	23337	23597	23444	23437	23526	23403	23524	23550	23502	23636	23520	23369	23361	23540	23623	23579	23265	23571	23723	23378	23463	23810	23584	23543	23455	23677	23487	23563	23652	23466	23473	23835	23632	23596	23327	23502	23515	23506	23698	23596	23589	23289	23511	23820	23593	23615	23651	23567	23375	23450	23445	23389	23384	23606	23429	23393	23286	23728	23530	23485	23476	23565	23450	23676	23556	23594	23758	23539	23451	23508	23692	23509	23524	23547	23669	23735	23543	23435	23339	23481	23654	23436	23586	23390	23308	23353	23381	23493	23528	23381	23321	23497	23620	23455	23600	23660	23581	23621	23675	23513	23897	23866	23384	23332	23622	23452	23554	23220	23504	23629	23655	23666	23578	23540	23524	23495	23600	23546	23678	23585	23573	23623	23451	23423	23380	23450	23426	23560	23513	23207	23445	23449	23690	23661	23614	23424	23639	23508	23560	23704	23516	23505	23774	23557	23520	23486	23507	23684	23573	23337	23597	23500	23414	23708	23475	23559	23405	23631	23435	23504	23273	23310	23625	23802	23657	23372	23404	23722	23622	23709	23435	23473	23435	23557	23549	23519	23583	23586	23600	23531	23524	23357	23421	23465	23476	23435	23425	23399	23440	23451	23556	23390	23593	23562	23527	23493	23588	23648	23635	23533	23525	23560	23637	23698	23607	23551	23618	23644	23295	23516	23191	23494	23585	23451	23415	23635	23463	23454	23442	23203	23435	23599	23522	23617	23706	23421	23557	23466	23444	23729	23696	23538	23398	23693	23468	23427	23399	23509	23431	23337	23460	23790	23579	23465	23392	23347	23587	23462	23526	23408	23493	23493	23414	23445	23032	23660	23700	23723	23656	23740	23604	23583	23688	23613	23550	23370	23396	23444	23677	23550	23665	23509	23560	23449	23468	23428	23535	23467	23531	23396	23302	23333	23564	23477	23882	23227	23530	23359	23665	23538	23365	23664	23668	23542	23323	23336	23571	23492	23349	23403	23501	23516	23356	23504	23508	23558	23641	23373	23561	23554	23724	23209	23433	23529	23364	23372	23326	23551	23662	23682	23321	23432	23454	23557	23480	23749	23403	23467	23620	23656	23649	23453	23488	23643	23419	23710	23664	23477	23383	23346	23487	23552	23455	23366	23727	23538	23462	23436	23604	23431	23446	23346	23562	23626	23589	23482	23318	23483	23437	23539	23477	23563	23503	23642	23574	23558	23477	23539	23600	23663	23409	23483	23460	23510	23593	23476	23386	23414	23536	23475	23550	23592	23605	23471	23334	23392	23656	23304	23519	23529	23524	23543	23685	23540	23551	23211	23472	23336	23302	23388	23625	23320	23433	23428	23656	23600	23504	23707	23636	23322	23484	23576	23360	23664	23286	23518	23531	23674	23589	23509	23434	23419	23570	23519	23672	23526	23569	23668	23552	23652	23572	23285	23399	23525	23596	23432	23421	23577	23325	23587	23801	23673	23390	23309	23400	23274	23671	23520	23601	23451	23409	23436	23479	23343	23414	23514	23608	23625	23638	23631	23367	23598	23541	23589	23370	23383	23632	23706	23720	23468	23419	23467	23561	23496	23520	23580	23546	23485	23543	23532	23606	23678	23626	23533	23536	23515	23525	23318	23440	23424	23592	23618	23706	23397	23544	23344	23385	23464	23497	23790	23434	23685	23577	23512	23413	23644	23749	23516	23606	23456	23619	23442	23424	23567	23573	23396	23549	23452	23370	23431	23640	23427	23650	23519	23408	23553	23565	23345	23509	23531	23594	23271	23558	23445	23195	23582	23605	23507	23485	23612	23571	23540	23531	23481	23390	23362	23538	23509	23428	23378	23620	23452	23422	23577	23719	23509	23473	23442	23459	23406	23683	23572	23612	23436	23361	23714	23451	23606	23681	23582	23325	23379	23575	23646	23655	23432	23316	23154	23597	23537	23409	23549	23646	23587	23686	23569	23451	23616	23595	23468	23715	23697	23501	23639	23684	23719	23456	23556	23316	23569	23475	23283	23578	23637	23651	23824	23678	23483	23818	23746	23499	23467	23529	23449	23457	23451	23669	23274	23650	23591	23416	23641	23571	23492	23267	23692	23614	23811	23628	23738	23422	23621	23543	23653	23473	23671	23598	23659	23619	23633	23699	23406	23336	23635	23604	23624	23514	23398	23494	23609	23583	23410	23694	23441	23470	23417	23377	23373	23520	23413	23555	23484	23696	23601	23447	23642	23512	23257	23652	23563	23574	23727	23678	23571	23305	23570	23647	23573	23638	23667	23540	23592	23596	23571	23474	23700	23558	23326	23559	23696	23584	23437	23488	23689	23567	23627	23530	23466	23658	23638	23292	23420	23645	23647	23478	23499	23562	23524	23425	23432	23718	23513	23641	23404	23350	23495	23360	23495	23834	23578	23471	23244	23235	23435	23430	23801	23588	23354	23317	23714	23566	23647	23697	23318	23572	23317	23496	23467	23521	23484	23537	23617	23481	23675	23575	23569	23397	23438	23484	23427	23672	23654	23604	23492	23573	23696	23449	23362	23633	23417	23631	23555	23455	23700	23495	23612	23485	23534	23576	23574	23563	23588	23531	23357	23512	23296	23614	23502	23495	23377	23335	23746	23708	23350	23413	23543	23648	23579	23536	23507	23489	23661	23461	23369	23505	23570	23381	23407	23519	23456	23317	23628	23776	23431	23179	23602	23645	23418	23760	23428	23655	23527	23428	23526	23563	23379	23502	23396	23608	23631	23379	23763	23376	23623	23512	23630	23615	23620	23577	23670	23571	23566	23654	23552	23424	23531	23625	23548	23596	23639	23591	23547	23511	23500	23693	23448	23486	23349	23613	23533	23542	23418	23591	23626	23604	23431	23544	23652	23523	23635	23577	23697	23457	23294	23597	23740	23499	23500	23677	23607	23636	23755	23490	23535	23395	23477	23561	23585	23564	23652	23629	23331	23409	23570	23459	23627	23468	23683	23618	23539	23521	23482	23730	23645	23626	23453	23586	23331	23483	23537	23732	23416	23447	23618	23623	23505	23521	23663	23716	23240	23458	23506	23722	23316	23365	23723	23503	23421	23461	23434	23561	23811	23693	23418	23325	23474	23408	23400	23402	23516	23367	23373	23682	23353	23598	23560	23616	23521	23575	23416	23422	23584	23568	23507	23611	23257	23259	23522	23500	23492	23433	23600	23626	23486	23322	23387	23635	23602	23403	23304	23540	23262	23414	23542	23490	23672	23599	23277	23328	23329	23780	23538	23458	23646	23667	23659	23406	23365	23646	23497	23860	23469	23436	23507	23597	23430	23749	23420	23769	23447	23704	23533	23662	23415	23574	23609	23720	23443	23445	23402	23298	23715	23523	23492	23520	23558	23611	23424	23635	23364	23355	23439	23590	23678	23408	23552	23644	23705	23538	23581	23594	23537	23531	23468	23390	23591	23664	23673	23426	23392	23606	23189	23541	23488	23681	23508	23511	23504	23444	23632	23538	23599	23441	23340	23357	23490	23597	23482	23413	23620	23634	23653	23530	23430	23773	23470	23630	23464	23567	23648	23712	23369	23698	23731	23718	23483	23741	23731	23466	23378	23578	23383	23300	23354	23550	23491	23576	23674	23562	23428	23457	23540	23423	23541	23697	23552	23561	23561	23778	23652	23700	23689	23529	23608	23702	23533	23323	23508	23651	23575	23701	23464	23476	23577	23602	23480	23290	23619	23408	23570	23699	23173	23413	23459	23717	23488	23432	23580	23624	23695	23560	23639	23491	23454	23593	23567	23328	23321	23474	23444	23551	23328	23506	23399	23691	23421	23493	23431	23481	23590	23507	23405	23715	23484	23690	23330	23395	23547	23367	23312	23435	23514	23626	23699	23634	23432	23530	23115	23412	23700	23818	23644	23498	23641	23514	23614	23701	23848	23700	23444	23525	23596	23390	23502	23401	23374	23707	23652	23466	23505	23592	23390	23524	23392	23672	23634	23536	23527	23602	23533	23564	23447	23319	23477	23398	23494	23656	23469	23504	23474	23672	23636	23374	23585	23498	23402	23491	23593	23531	23365	23468	23459	23368	23542	23550	23499	23625	23640	23589	23486	23594	23574	23749	23493	23467	23713	23434	23539	23486	23585	23554	23548	23375	23561	23494	23506	23680	23602	23583	23533	23459	23288	23642	23591
33172	51765	38667	28036	26577	29402	32412	28305	47352	55217	49651	41080	31732	24641	20806	18987	18416	18444	18411	18519	18326	18495	18518	18285	18466	18414	18519	18492	18322	18565	18431	18466	18529	18525	18582	18455	18580	18556	18334	18417	18276	18489	18463	18379	18586	18354	18482	18504	18537	18479	18365	18483	18452	18393	18520	18397	18422	18513	18579	18413	18399	18461	18563	18212	18480	18328	18507	18418	18575	18575	18501	18330	18305	18306	18430	18397	18519	18423	18322	18538	18417	18389	18665	18467	18329	18604	18450	18404	18526	18468	18347	18462	18388	18520	18295	18614	18392	18591	18570	18343	18353	18418	18531	18287	18410	18443	18462	18322	18389	18555	18432	18366	18247	18520	18491	18454	18566	18469	18235	18457	18464	18399	18443	18521	18545	18336	18568	18315	18517	18373	18425	18422	18484	18311	18716	18403	18518	18649	18435	18257	18347	18390	18385	18441	18450	18397	18478	18457	18475	18443	18492	18213	18392	18660	18706	18487	18471	18468	18450	18407	18420	18613	18441	18378	18426	18338	18405	18491	18405	18419	18395	18361	18278	18268	18677	18442	18439	18389	18408	18532	18256	18383	18558	18370	18420	18548	18465	18407	18395	18293	18488	18511	18388	18206	18458	18393	18406	18444	18531	18449	18493	18520	18349	18542	18620	18312	18361	18544	18565	18514	18355	18502	18338	18403	18268	18410	18507	18579	18382	18375	18506	18472	18343	18545	18450	18393	18521	18350	18480	18466	18387	18454	18456	18247	18373	18470	18363	18663	18344	18450	18232	18586	18461	18344	18453	18327	18515	18447	18393	18391	18402	18539	18533	18570	18329	18418	18541	18531	18367	18396	18389	18281	18491	18464	18548	18455	18526	18363	18506	18458	18520	18471	18442	18511	18273	18445	18432	18442	18462	18399	18633	18326	18386	18270	18366	18580	18319	18528	18653	18231	18209	18502	18386	18303	18487	18356	18443	18376	18463	18524	18434	18351	18483	18459	18370	18367	18407	18491	18606	18339	18436	18468	18430	18469	18455	18322	18402	18496	18370	18359	18435	18477	18526	18507	18434	18397	18389	18487	18419	18550	18553	18379	18308	18462	18433	18293	18490	18421	18550	18434	18290	18413	18553	18253	18387	18556	18328	18355	18408	18464	18327	18467	18416	18386	18467	18262	18356	18532	18323	18296	18447	18421	18605	18455	18504	18287	18353	18275	18394	18467	18402	18345	18463	18475	18532	18565	18340	18487	18287	18521	18466	18494	18337	18497	18358	18547	18365	18475	18290	18413	18540	18489	18350	18501	18445	18398	18591	18543	18487	18543	18527	18491	18370	18430	18605	18463	18359	18608	18399	18551	18396	18458	18531	18473	18318	18234	18378	18335	18565	18569	18512	18505	18342	18327	18437	18531	18398	18403	18394	18489	18438	18546	18544	18518	18381	18298	18686	18332	18505	18433	18551	18217	18418	18337	18491	18382	18546	18479	18365	18485	18428	18363	18506	18402	18514	18463	18656	18493	18155	18408	18365	18558	18569	18547	18493	18579	18449	18320	18448	18513	18424	18325	18565	18358	18394	18338	18493	18666	18383	18496	18383	18328	18302	18414	18452	18335	18560	18555	18440	18376	18545	18515	18384	18585	18532	18377	18381	18340	18416	18324	18456	18449	18446	18293	18381	18348	18490	18365	18429	18444	18382	18314	18317	18604	18275	18375	18435	18424	18284	18344	18548	18262	18420	18349	18598	18575	18386	18505	18470	18366	18169	18416	18642	18408	18442	18411	18463	18614	18326	18293	18464	18213	18628	18256	18493	18504	18372	18472	18355	18408	18506	18400	18639	18357	18396	18514	18234	18475	18545	18599	18426	18599	18484	18507	18384	18646	18434	18333	18515	18273	18354	18553	18372	18356	18485	18290	18461	18502	18456	18500	18512	18461	18402	18320	18318	18307	18544	18354	18307	18655	18320	18461	18355	18426	18374	18378	18373	18366	18330	18362	18233	18576	18429	18539	18567	18398	18383	18416	18355	18419	18423	18419	18406	18404	18567	18624	18580	18485	18522	18541	18472	18524	18489	18498	18562	18540	18411	18467	18422	18539	18590	18531	18306	18322	18368	18408	18416	18485	18500	18354	18474	18448	18187	18519	18501	18430	18327	18425	18471	18330	18518	18421	18453	18315	18342	18470	18295	18285	18474	18519	18548	18451	18548	18493	18376	18296	18440	18473	18425	18468	18431	18511	18469	18364	18431	18380	18605	18412	18585	18433	18599	18435	18575	18302	18588	18313	18433	18401	18379	18311	18402	18271	18510	18473	18456	18544	18415	18535	18476	18333	18496	18390	18489	18540	18305	18332	18439	18524	18527	18415	18541	18418	18195	18380	18444	18370	18437	18392	18559	18394	18539	18231	18548	18460	18333	18452	18462	18455	18496	18324	18408	18407	18529	18453	18316	18454	18353	18630	18497	18321	18630	18295	18442	18284	18290	18403	18481	18295	18372	18445	18449	18358	18466	18296	18583	18478	18545	18509	18468	18651	18401	18455	18318	18600	18369	18295	18273	18460	18549	18587	18413	18489	18396	18361	18487	18468	18406	18409	18428	18351	18642	18422	18397	18346	18549	18514	18504	18452	18450	18431	18506	18470	18450	18486	18552	18398	18532	18377	18497	18353	18440	18364	18480	18472	18357	18311	18292	18618	18451	18323	18412	18426	18437	18493	18371	18350	18494	18429	18375	18447	18377	18364	18492	18334	18541	18345	18433	18457	18493	18396	18349	18499	18440	18315	18276	18456	18331	18456	18406	18264	18472	18253	18404	18306	18379	18507	18310	18417	18598	18427	18353	18435	18396	18473	18430	18526	18356	18398	18597	18539	18536	18619	18342	18716	18440	18530	18314	18358	18424	18486	18427	18386	18506	18628	18505	18634	18493	18343	18164	18633	18401	18331	18473	18372	18474	18431	18394	18641	18315	18447	18265	18536	18473	18486	18437	18313	18387	18368	18444	18215	18438	18392	18382	18440	18608	18245	18427	18372	18389	18417	18490	18450	18513	18397	18301	18440	18368	18427	18257	18494	18467	18373	18414	18479	18363	18432	18479	18252	18412	18666	18143	18453	18387	18366	18428	18512	18278	18353	18404	18417	18377	18436	18421	18403	18393	18466	18568	18396	18490	18447	18515	18493	18466	18246	18571	18488	18397	18321	18581	18422	18381	18377	18395	18365	18422	18500	18423	18435	18424	18544	18503	18443	18430	18568	18491	18403	18216	18359	18545	18384	18353	18454	18385	18446	18357	18262	18241	18526	18473	18341	18425	18424	18576	18437	18617	18629	18640	18306	18480	18403	18518	18496	18571	18469	18536	18412	18703	18468	18396	18408	18385	18463	18519	18557	18537	18344	18455	18412	18097	18312	18378	18470	18482	18356	18415	18438	18335	18590	18369	18466	18360	18338	18406	18554	18567	18280	18460	18517	18417	18387	18398	18623	18442	18571	18336	18300	18363	18581	18430	18426	18572	18484	18296	18308	18337	18306	18481	18580	18503	18393	18433	18450	18337	18499	18383	18432	18577	18390	18432	18471	18473	18196	18477	18357	18462	18361	18672	18570	18566	18443	18354	18353	18296	18544	18365	18590	18527	18421	18335	18542	18247	18461	18416	18308	18393	18322	18579	18478	18591	18472	18359	18380	18444	18351	18324	18426	18443	18588	18401	18320	18376	18298	18482	18484	18378	18124	18528	18675	18415	18395	18398	18405	18403	18592	18403	18444	18756	18472	18459	18200	18550	18493	18429	18366	18553	18451	18623	18506	18339	18287	18293	18467	18451	18456	18355	18447	18314	18553	18462	18386	18465	18410	18443	18399	18511	18413	18472	18439	18553	18636	18452	18344	18413	18433	18426	18317	18555	18458	18441	18394	18515	18334	18453	18362	18287	18565	18290	18473	18421	18598	18585	18421	18348	18504	18423	18425	18569	18461	18524	18506	18296	18292	18492	18349	18547	18358	18461	18418	18284	18609	18412	18512	18526	18429	18393	18466	18269	18326	18546	18330	18388	18408	18531	18287	18367	18465	18743	18528	18510	18415	18472	18386	18491	18296	18556	18489	18237	18377	18540	18529	18555	18358	18445	18483	18577	18584	18520	18316	18478	18292	18331	18507	18429	18441	18238	18524	18346	18607	18390	18457	18422	18486	18406	18428	18414	18563	18428	18556	18624	18552	18355	18439	18505	18529	18389	18371	18479	18472	18432	18379	18512	18335	18564	18588	18399	18476	18407	18420	18293	18678	18314	18247	18480	18422	18287	18522	18464	18395	18498	18284	18471	18498	18411	18490	18357	18313	18535	18404	18353	18327	18362	18277	18513	18509	18380	18433	18469	18421	18388	18229	18509	18621	18366	18425	18622	18261	18592	18275	18278	18454	18326	18123	18330	18552	18641	18141	18520	18443	18538	18443	18432	18332	18433	18350	18469	18356	18465	18538	18382	18316	18505	18505	18436	18221	18505	18553	18619	18247	18384	18566	18407	18406	18455	18453	18408	18469	18366	18451	18518	18390	18336	18336	18382	18328	18277	18365	18495	18356	18362	18493	18504	18599	18534	18408	18159	18664	18485	18371	18419	18434	18447	18546	18237	18537	18628	18469	18585	18330	18438	18547	18309	18388	18286	18463	18449	18501	18549	18412	18483	18486	18514	18485	18486	18351	18504	18715	18417	18515	18329	18626	18398	18468	18425	18329	18403	18373	18366	18314	18511	18431	18470	18440	18457	18423	18394	18380	18365	18490	18627	18297	18454	18488	18341	18441	18484	18418	18456	18398	18393	18560	18418	18421	18296	18499	18464	18554	18642	18330	18523	18394	18322	18498	18481	18551	18370	18389	18484	18418	18234	18306	18416	18353	18492	18425	18409	18407	18313	18435	18507	18412	18417	18373	18392	18426	18358	18232	18443	18537	18402	18547	18452	18373	18470	18495	18585	18465	18499	18441	18343	18448	18427	18523	18492	18363	18186	18401	18454	18407	18443	18425	18439	18486	18587	18563	18483	18619	18485	18530	18515	18489	18505	18400	18343	18353	18565	18396	18152	18512	18446	18524	18384	18322	18352	18485	18450	18371	18410	18356	18202	18482	18451	18497	18540	18292	18581	18462
30462	25285	28513	26710	24351	24920	25235	24947	26330	27951	27691	26811	25875	25035	24541	24616	24344	24302	24386	24267	24337	24186	24194	24435	24304	24268	24118	24088	24616	24455	24112	24050	24220	24149	24273	24150	24340	24120	24180	24422	24352	24413	24209	24334	24284	24269	24400	24271	24389	24320	24423	24281	24280	24045	24248	24328	24187	24148	24454	24316	24179	24213	24184	24243	24492	24329	24282	24334	24137	24275	24196	24508	24309	24337	24280	24350	24312	24352	24163	24254	24316	24470	24240	24425	24515	24357	24262	24313	24409	24348	24270	24203	24149	24462	24291	24240	24374	24398	24261	24292	24295	23982	24388	24288	24462	24244	24220	24282	24317	24112	24151	23985	24464	24419	24009	24134	24288	24395	24312	24232	24187	24321	24315	24115	24343	24527	24225	24247	24183	24436	24187	24441	24212	24175	24173	24050	24463	24372	24295	24112	24137	24381	24389	24179	24272	24069	24206	24266	24327	24272	24295	24273	24229	24244	24317	24226	24118	24145	24118	24164	24154	24237	24175	24243	24247	24264	24255	24136	24070	24315	24209	24027	24230	24115	24255	24218	24118	24407	24290	24171	24327	24470	24353	24277	24354	24196	24349	24422	24386	24176	24187	24317	24159	24341	24300	24172	24014	23994	24227	24332	24511	24173	24178	24131	24267	24247	24361	24304	24258	24351	24467	24235	24275	24070	24260	24369	24311	24162	24274	24234	24283	24134	24311	24003	24133	24382	24154	24123	24201	24228	24307	24061	24268	24191	24397	23987	24090	24297	24352	24344	24200	24222	24169	24351	24247	24078	24199	24182	24212	24215	24354	24278	24217	24272	24166	24281	24284	24132	24307	24413	24230	24070	24079	24186	24226	24048	24381	24297	24237	24137	24217	24378	24124	24267	24257	24277	24140	24140	24249	24087	24253	24109	24206	24331	24422	24272	24288	24176	24279	24389	24309	24285	24337	24074	24305	24103	24259	24263	24257	24225	24335	24528	24112	24234	24276	24249	24217	24395	24138	24253	24274	24304	24301	24122	24434	24154	24105	24323	24319	24381	24410	24293	23928	24147	24092	24036	24332	24193	24383	24238	24368	24123	24319	24062	24191	24333	24023	24446	24068	24295	24144	23971	24416	24230	24534	24366	24181	24114	24237	24264	24178	24097	24161	24075	24331	24139	24179	24289	24230	24380	24018	24221	24070	24254	24032	24302	23898	24480	24365	24112	24364	24259	24135	24313	24231	24215	24283	24169	24455	24182	24571	24284	24166	24433	24233	24448	24356	24146	24266	24206	23949	24360	24092	24288	24190	24101	24292	24348	24200	24215	24361	24193	24485	24242	24388	24198	24216	24245	24221	24122	24414	24362	24339	24398	24353	24198	24195	24181	24243	24438	24518	24332	24231	24318	24029	24077	24442	24193	24243	24052	24105	24303	24239	24525	24181	24202	24287	24542	24491	24185	24120	24418	24300	24345	24338	24393	24291	24101	24046	24274	24139	24411	24196	24232	24039	24089	23986	24456	24111	24331	24091	24105	24285	24308	24181	24253	24341	24188	24206	24116	24266	24196	24237	23999	24287	24021	24207	24317	24236	24494	24517	24215	24347	24394	24223	24176	24371	24308	24135	24369	24186	24248	24307	24427	24252	24227	24297	24466	24378	24375	24463	24116	24135	24131	24421	24019	24240	24380	24064	24060	24216	24166	24135	24264	24026	24124	24329	24391	24195	24173	24032	24350	24385	24259	24152	24057	24371	24544	24308	24148	24240	24297	24398	24085	24229	24201	24267	24314	24053	24206	24296	24038	24351	24205	24218	24261	24246	24406	24335	24391	24282	24093	24293	24301	24459	24398	24100	24440	24191	24234	24240	24251	24188	24071	24242	24155	24131	24400	24117	24114	24268	24161	24313	24398	24225	24124	24185	24375	24086	24425	24111	24249	24406	24357	24093	24307	24239	24311	24083	24129	24027	24425	24175	24363	24216	24299	24431	24011	24203	24043	23973	24192	24208	24222	24205	24285	24416	24254	24314	24114	24292	24045	24269	24036	24120	24177	24369	24237	24427	24329	24145	24181	24138	24324	24254	24173	24244	23871	24400	24242	24079	24233	24112	24313	24181	24372	24324	24259	24364	24201	24298	24503	24232	24190	24016	24219	24233	24089	24333	24215	24123	24144	24303	23917	24172	24168	24310	24259	24241	24062	24236	24323	24273	24073	24243	24127	24456	24183	24141	24247	24137	24613	24373	24405	24303	24316	24241	24438	24138	24190	24367	24221	24113	24079	24131	24222	24197	24161	24133	24172	24437	24287	24414	24169	24099	24243	24281	24414	24211	24278	24194	23980	24241	24357	24297	24308	24247	24231	24234	24306	24299	24374	24261	24075	24328	24350	24219	24205	24282	24142	24159	24272	24138	24097	24183	24146	24175	24236	24395	24379	24233	24301	24403	24275	24159	24092	24315	24358	24430	24287	24353	24349	24256	24413	24278	24074	24153	24344	24276	24456	24104	24311	24176	24303	24312	24387	24317	24200	24163	24375	24226	24143	24257	24259	24175	24221	24261	24324	24432	24264	24253	24144	24375	24123	24196	24172	24035	24379	24199	24250	24316	24187	24258	24200	24256	24307	24416	24395	24048	24144	24180	24346	24397	24361	24554	24192	24318	24337	24301	24279	24161	24359	24427	24319	24397	24394	24344	24077	24118	24319	24514	24229	24237	24488	24285	24464	24310	24412	24100	24324	24418	24118	24060	24089	24329	24205	24376	24186	24394	24313	24311	24414	24182	24336	24172	24398	24510	24091	24341	24225	24325	24205	24425	24220	24069	24190	24554	24048	24194	24196	24154	24028	24361	24477	24269	24221	24100	24391	24343	24318	24257	24318	24218	24204	24283	24241	24415	24313	24262	24179	24296	24442	24242	24258	24278	24205	24298	24332	24408	24142	24251	24391	24046	24109	24390	24104	24279	24449	24228	24451	24276	24400	24253	24204	24229	24097	24145	24384	24279	24325	24307	24052	24368	24045	24229	24296	24263	24104	24212	24327	24112	24119	24330	24296	24319	24331	24273	24059	24149	24253	24248	24238	24394	24048	24355	24207	24019	24326	24156	24277	24366	24120	24217	24355	24159	24082	24153	24212	24212	24324	24416	24206	24200	24245	24220	24147	24290	24291	24324	24158	24193	24301	24342	24361	24350	24305	24152	24204	24078	24450	24292	24153	24185	24054	24340	24499	24202	24415	24242	24275	24169	24066	24357	24202	24394	24068	24065	24316	24425	24299	24288	24390	24467	24074	24417	24525	24345	24338	24088	24356	24307	24239	24370	24112	24464	23939	24299	24037	24248	24308	24396	24220	24101	24043	24166	24213	24351	24193	24245	24230	24242	24251	24177	24137	24479	24271	24233	24384	24025	24314	24460	24202	24160	24074	24476	24258	24455	24342	24546	24170	24207	24364	24246	24208	24327	24485	24349	24315	24424	24456	24367	24056	24160	24218	24191	24355	24350	24340	24363	24324	24189	24380	24445	24363	24182	24374	24531	24455	24333	24172	24158	24222	24182	24292	24150	24253	24131	24203	24343	24499	24235	24375	24129	24386	24110	24105	24310	24272	24311	24297	24343	24320	24237	24207	24173	24197	24365	24415	24126	24123	24074	24290	24001	24232	24390	24291	24444	24189	24363	24229	24253	24355	24151	24138	24461	24497	24314	24007	24234	24059	24223	24155	24078	24305	24350	24443	24264	24109	24301	24497	24140	24210	24186	24337	24273	24155	24051	24084	24294	24089	24201	24239	24534	24206	24443	24455	24290	24141	24431	24109	24214	24223	24423	24188	24452	24267	24468	23975	24232	24320	24184	24236	24120	24339	24205	24309	24245	24174	24343	24211	24271	24250	23967	24334	24419	24055	24453	24274	24249	24221	24081	24284	24254	24144	24388	24440	24285	24184	24326	24160	24446	24288	24372	24194	24331	24340	24232	24303	24495	24161	24442	24318	24491	24325	24299	24260	24244	24295	24211	24366	24318	24073	24043	24262	24266	24449	24318	24418	24213	24203	24326	24114	24434	24490	24339	24426	24377	24202	24472	24187	24380	24056	24065	24294	24478	24210	24435	24246	24161	24291	24430	24382	24483	24093	24297	24433	24374	24230	24246	24503	24363	24077	24603	24283	24011	24391	24191	24295	24289	24092	24347	24178	24277	24208	24397	24469	24222	24448	24058	24220	24226	24308	24281	24298	24470	24424	24049	24532	24188	24197	24312	24347	24298	24490	24282	24192	24423	24414	24426	24130	24097	24055	24506	24337	24344	24292	24319	24122	24241	24236	24232	24134	24097	24303	24360	24302	24217	24312	24045	24233	24278	24392	24283	24412	24283	24334	24436	24210	24243	24405	24547	24492	24323	24230	24150	24107	24176	24321	24304	24117	24169	24342	24150	24176	24267	24306	24298	24368	24371	24409	24338	24088	24391	24203	24087	24331	24255	24186	24168	24231	24214	24356	24338	24212	24346	24320	24136	24251	24387	24208	24191	24302	24359	24274	24360	24174	24208	24055	24122	24160	24324	24225	24206	24399	24279	24320	24274	24091	24320	24192	24365	24187	24353	24348	24151	24224	24381	24270	24273	24079	24200	24357	24243	24271	24268	24206	24082	24132	24221	24391	24228	24065	24278	24198	24206	24087	24450	24263	24376	24035	24458	24194	24294	24228	24367	24161	24330	24205	24169	24329	24142	24349	24220	24279	24432	24262	24426	24290	24436	24149	24063	24245	24267	24257	24200	24318	24315	24203	24164	24310	24474	24207	24313	24156	24127	24358	23908	24239	24293	24168	24361	24380	24286	24261	24134	24206	24460	24330	24295	24229	24294	24104	24315	24311	24284	24009	24206	23999	24289	24309	24094	24049	24245	24320	24178	24266	24060	24218	24333	24607	24146	24228	24073	24381	24399	24345	24293	24461	24286	24451	24236	24170	24173	24430	24329	24217	24178	24264	24117	24404	23944	24161	24257	24229	24515	24176	24225	23962	24435	24193	24232	24123	24287	24226	24280	23948	24470	24278	24340	24256	24250	24430	24079	24443	24284	24367	24076	24458	24468	24251	24269	24009	24377	24182	24202	24250	24359	24114	24266	24292	24242	24113	24289	24330	24288	24177
23836	27739	22680	19865	19444	19872	19834	19573	22166	23726	22927	21880	20195	19467	19032	19083	18818	18779	18818	18891	19056	18839	18723	18887	18998	18920	18816	18746	18932	18705	18583	18684	18734	18816	18830	18853	18868	18724	18811	18841	18771	18872	18878	18679	18853	18885	18887	18857	18640	18848	18775	18832	18906	18720	18762	18857	18797	18864	18705	18806	18751	18880	18790	18722	18876	18820	18895	18786	18788	18839	18854	18546	18912	18704	18805	19011	18730	18721	18888	18737	18855	18817	18745	18861	18675	18642	18740	18657	18730	18796	18889	18611	18789	18673	18906	18707	18814	18797	18979	18783	18742	18858	18748	18833	18675	18729	18733	18720	18961	18793	18848	18663	18743	18823	18700	18814	19030	18765	18878	18745	18725	18900	18973	18741	18950	18724	18744	18711	18906	18839	18864	18900	18774	18959	18746	18881	18880	19080	18850	18686	18642	18895	18697	18666	18731	18860	18782	18745	18831	18860	18861	18857	18870	18684	18918	18667	18658	19002	18849	19006	18640	18932	18756	18965	18974	18778	18871	18856	19015	18721	18742	18884	18866	18865	18768	18932	18623	18749	18915	18920	18806	18813	18932	18856	18743	18760	18744	18816	18804	18797	18836	18686	18741	18977	18893	18857	18684	18737	18800	18670	18726	18849	18731	18952	18604	18657	18720	19077	19072	18795	18679	18825	18664	18802	18792	18876	18989	18741	18823	18789	18818	18812	19028	18840	18736	18833	18692	18777	18870	18929	18812	18785	18737	18799	18718	18808	18996	18767	18687	18902	18900	18782	18682	18720	18840	18759	18658	18709	18744	18877	18898	18713	18906	18748	18764	18871	18733	18827	18876	18702	18704	18774	18834	18790	18794	18739	18854	19010	18895	18766	18757	18812	18835	18697	18868	18846	18723	18844	18804	18912	18856	18920	19012	18867	18721	18847	18628	18801	18695	18818	18830	18770	18748	18844	18912	18836	18895	18873	18775	18874	18756	18823	18727	18912	18785	18925	18823	18791	18886	18692	18638	18886	18746	18807	18963	18590	18881	18811	18790	18752	18868	18729	18730	18801	18860	18977	18770	18535	18759	18888	18817	18937	18881	18910	18831	18840	18887	18768	18745	18698	18803	18847	18840	18678	18698	18820	18925	19041	18790	18880	18867	18756	18821	18781	18760	18894	18740	18809	18869	19020	18818	18883	18635	18864	18943	18603	18784	18764	18715	18768	18794	18757	18889	18874	18721	18901	18822	18796	18934	18811	18783	18857	18775	18657	18757	18782	18908	18901	18763	18801	18799	18825	18897	18865	18847	18772	18779	18853	18801	18847	18917	18853	18669	18740	18604	18792	18829	18927	18824	18768	18677	18913	18720	18798	18691	18637	18688	18831	18713	18749	18904	18688	18640	18564	18599	18834	18920	18725	18634	18893	18825	18861	18676	18643	18738	18739	18768	18768	18776	18916	18818	18881	18841	18765	18808	18757	18650	18750	18718	18772	18791	18769	18765	18772	18730	18811	18847	18694	18795	18803	18835	18772	18651	18756	18793	18834	18996	18845	18911	18698	18846	18981	18677	18835	18741	18755	18910	18772	18821	18718	18726	18840	18592	18736	19029	18809	18743	18761	18713	18743	19002	18683	18713	18692	18824	18774	18836	18902	18973	18708	18864	18861	18890	18812	18771	18897	18862	18789	18688	18771	18833	18873	18730	18843	18857	18983	18827	18938	18804	18760	18817	18738	18636	18882	18913	18627	18923	18751	18809	18823	18972	18897	18813	18855	18888	18787	18818	18761	18886	18865	18680	18746	18759	18755	18850	18626	18863	18769	18850	18826	18646	18756	19083	18754	18865	18844	18717	18854	18965	18750	18976	18627	18969	18865	18695	18860	18793	18683	18832	18851	18765	18870	18764	19001	18930	18843	18863	18759	18721	18725	18795	18667	18901	18734	18754	18809	18785	18831	18969	18845	18981	18823	18734	18810	18823	18634	18904	18928	18819	18801	18710	18678	18871	18690	18813	18684	18666	18585	18781	18655	18745	18713	18926	18862	18854	18862	18847	18807	18752	18811	18689	19030	18851	18807	18833	18583	18751	18730	18837	18896	18962	18964	18829	18706	18724	18761	18776	18932	18781	18777	18817	18705	18760	18892	18929	18879	18693	18790	18896	18594	18886	18740	18731	18785	18916	18957	18700	18740	18795	18683	18948	18843	18818	18698	18702	18812	18818	18993	18854	18896	18636	18875	18890	18806	18637	18550	18799	18835	18865	18685	18905	18677	18701	18572	18852	18861	18896	18759	18875	18811	18787	18750	18820	18782	18794	18856	18544	18898	18878	19030	18849	18840	18767	18835	18921	18703	18908	18797	18906	18848	18838	18651	18849	18961	18840	18916	18739	18604	18995	18771	18687	18972	18905	18838	18743	18707	18739	18934	18747	18818	18736	18909	18810	18888	18832	18780	18805	18765	18781	18885	18798	18812	18791	19120	18729	18867	18761	18881	18888	18719	18911	18751	18757	18744	18791	18877	18803	18776	18719	18694	18751	18714	18770	18903	18768	18684	18992	18884	18709	18919	18634	18770	18880	18837	18734	18784	18578	18769	18716	18823	18719	18699	18654	18820	18803	18810	18654	18845	18859	18754	18782	18730	18645	18930	18794	18798	18828	18824	18758	18747	19047	18847	19080	18806	18912	18679	18766	18830	19032	18866	18689	18830	18744	18944	18640	18895	18733	18848	18762	18802	18899	18700	18784	18768	18966	18925	18788	18656	18830	18803	18924	18948	18714	18909	18721	18682	18895	18795	18880	18974	18938	18760	18752	18863	18797	18776	18929	18682	18884	18844	18690	18740	18929	18865	18769	18887	18865	18725	18705	18916	18818	18925	18619	18832	18800	18764	18739	18721	18835	18731	18811	18763	18592	18921	18817	18841	18852	18827	18767	18718	18947	18795	18599	18867	18837	18903	18928	18693	18849	18913	18981	18852	18801	18625	18718	18721	18784	18949	18859	18852	18719	18859	18793	18680	18802	18894	18925	18650	18746	18861	18938	18733	18636	18784	18789	18695	18609	18799	18901	18811	18726	18798	19001	18775	18849	18959	18799	18721	18829	18791	19036	18747	18844	18607	18780	18865	18779	18779	18729	18654	18879	18916	18737	18670	18918	18925	18663	18547	18812	18860	18754	18713	18759	18880	18795	18818	18801	18647	18905	18776	18892	18741	18775	18834	18784	18570	18906	18577	18781	18711	18770	18759	18724	18845	18707	18737	18790	18867	18854	18751	18804	18777	18757	18790	18865	18809	18800	18867	18926	18873	18736	18750	18767	18769	18748	18838	18860	18799	18817	18850	19003	18805	18889	18832	18919	18836	18915	18791	18793	18794	18780	18775	18756	18752	18755	18949	18895	18752	18861	18735	18797	18840	18867	18739	18898	18674	18993	18793	18812	18977	18708	18795	18903	18692	18749	18706	18589	18725	18928	18820	18744	18669	18863	18740	18976	18967	18861	18814	18702	18846	18884	18878	18883	18849	18920	18753	18873	18615	18703	18770	18933	18876	18700	18743	18821	18776	18871	18816	18625	18809	18840	18940	19094	18747	18962	18713	18830	18745	18718	18906	18783	18695	18881	18829	18734	18891	18834	18878	18716	18872	18929	18769	18821	18656	18955	18899	18744	18852	18762	18826	18908	18884	18852	18923	18678	18764	18747	18842	18913	18892	19112	18854	18871	18784	18640	18700	18735	18895	18790	18860	18885	18793	18963	18904	18860	18670	18792	18862	18806	18998	18931	18711	18896	18838	18859	18842	18979	18975	18796	18794	18588	18799	18748	18847	19035	18922	18892	18807	18731	18836	18852	18765	18785	18596	18778	18838	18834	18662	18662	18739	18763	18928	18759	18842	18880	18782	18768	18875	18789	18878	18822	18829	18676	18767	18827	18800	18733	18860	18713	18825	18848	18856	18961	18730	18739	18709	18922	18694	18918	18892	18706	18830	18876	18724	18727	18898	18836	18859	18942	18932	18696	18966	18834	18870	18746	18856	18696	18810	18727	18850	18775	18891	18982	18732	18850	18950	18737	18875	18734	18798	18844	18815	18875	18793	18700	18915	18681	18656	18827	18759	18817	18793	18889	18829	18822	18772	18855	18755	18855	18703	18818	18902	18899	18799	18743	18801	18781	18916	18931	18828	18864	18811	18892	18732	18878	18754	18781	18871	18938	18783	18738	18804	18891	18703	18712	18821	18884	18807	18776	18804	18630	18638	18842	18941	18741	18591	18738	18760	18699	18803	18772	18670	18792	18779	18663	18745	18769	18781	18807	18979	18869	18637	18802	18887	18720	18842	19034	19004	18711	18866	18808	18733	18759	18804	18896	18792	18794	19002	18724	18857	18874	18782	18868	18741	18707	18757	18634	18886	18828	18728	18708	19017	18737	18975	18995	18746	18848	18893	18870	18767	18685	18779	18716	18843	18867	18770	18963	18721	18742	18836	18759	18957	18900	18746	18756	18811	18995	18931	18669	18992	18734	18790	18931	18759	18760	18895	18812	18908	18700	18779	18820	18853	18959	18926	18787	19014	18711	18582	18863	18779	18818	18700	18802	18776	18613	18937	18741	18876	18624	18948	18735	18854	18796	18636	18770	18815	18790	18690	18783	18839	18848	18667	18971	18682	18791	18800	18747	18788	18799	18874	18972	18665	18791	18831	18761	18696	18839	18719	18863	18671	18927	18840	18824	18875	18850	18948	19050	18804	18925	18942	18703	18710	18772	18882	18790	18903	18734	18753	18842	18787	18959	18661	18805	18890	18828	18886	18861	18919	18799	18797	18848	18810	18740	18964	18687	18738	18698	18825	18990	18741	18830	18812	18857	18830	18845	18862	18825	18805	18641	18932	18928	19090	18885	18986	18780	18807	19094	18774	18893	18852	18669	18709	18898	18825	18848	18765	18624	18756	18571	18732	18815	18776	18872	18783	18790	18790	18930	18884	18822	18769	18674	18881	18795	18993	18865	18942	18795	18733	18728	18905	18755	18912	18849	18573	18930	18828	18807	18720	18835	18849	18855	18683	18811	18850	18882	18763	18913	18887	18730	18696	18665	18815	18734	18857	18766	18809	19014	18846	18850	18881	18910	18692	18826	18824	18859	18806
25331	21691	28748	25750	24730	28984	32581	27804	38504	46931	42258	35864	30214	26412	24572	23772	23588	23479	23678	23189	23329	23405	23504	23414	23493	23326	23607	23595	23429	23587	23741	23372	23543	23366	23416	23444	23520	23500	23463	23634	23377	23463	23719	23558	23395	23268	23505	23447	23379	23348	23587	23430	23535	23272	23443	23521	23406	23321	23525	23334	23636	23741	23467	23501	23372	23315	23309	23417	23613	23201	23535	23485	23507	23326	23548	23637	23387	23564	23494	23367	23572	23715	23524	23470	23372	23232	23311	23278	23352	23442	23579	23373	23384	23613	23389	23547	23542	23507	23623	23538	23309	23467	23564	23322	23467	23444	23318	23666	23571	23536	23475	23465	23374	23659	23276	23547	23387	23444	23436	23466	23572	23480	23498	23532	23396	23381	23326	23460	23369	23517	23289	23724	23432	23380	23387	23451	23493	23373	23588	23586	23608	23493	23506	23330	23282	23713	23431	23421	23514	23501	23647	23505	23503	23347	23413	23554	23291	23385	23431	23322	23484	23567	23319	23459	23382	23323	23449	23386	23612	23436	23375	23464	23349	23538	23399	23319	23414	23632	23318	23381	23412	23599	23565	23464	23340	23458	23671	23346	23704	23293	23368	23467	23471	23459	23492	23373	23635	23567	23439	23276	23332	23328	23201	23340	23568	23177	23385	23353	23534	23582	23637	23461	23501	23372	23432	23298	23554	23273	23390	23296	23519	23600	23574	23307	23361	23468	23444	23426	23355	23206	23242	23256	23329	23458	23495	23275	23509	23371	23532	23524	23317	23425	23565	23570	23611	23418	23411	23569	23455	23605	23432	23325	23398	23353	23549	23394	23448	23333	23335	23612	23428	23325	23483	23374	23361	23352	23317	23434	23258	23364	23548	23270	23199	23183	23436	23688	23475	23610	23401	23399	23598	23283	23653	23528	23503	23464	23546	23405	22988	23459	23431	23517	23295	23404	23307	23236	23498	23469	23189	23563	23480	23515	23266	23191	23367	23506	23670	23680	23540	23400	23765	23514	23626	23500	23307	23460	23527	23290	23434	23463	23556	23385	23473	23589	23322	23407	23372	23579	23347	23584	23163	23297	23427	23605	23454	23432	23338	23384	23397	23401	23206	23417	23455	23298	23385	23500	23441	23499	23567	23486	23511	23218	23337	23659	23661	23361	23523	23634	23531	23568	23295	23478	23800	23545	23462	23233	23388	23771	23690	23378	23462	23428	23484	23507	23141	23355	23479	23432	23527	23506	23546	23413	23571	23649	23419	23671	23237	23496	23449	23502	23581	23603	23486	23506	23462	23312	23523	23455	23492	23614	23290	23465	23447	23583	23395	23472	23562	23458	23409	23511	23510	23538	23441	23419	23513	23495	23609	23511	23366	23488	23477	23366	23251	23546	23421	23470	23768	23425	23523	23593	23388	23270	23456	23495	23286	23425	23392	23463	23701	23428	23440	23765	23560	23653	23501	23627	23468	23527	23414	23429	23527	23509	23510	23768	23353	23680	23264	23380	23546	23413	23357	23399	23533	23317	23423	23471	23322	23278	23685	23592	23476	23586	23445	23444	23439	23550	23527	23365	23316	23603	23579	23224	23441	23532	23382	23433	23454	23630	23358	23741	23562	23589	23413	23414	23531	23643	23536	23396	23407	23687	23336	23284	23627	23586	23405	23552	23320	23428	23597	23703	23216	23584	23390	23399	23522	23590	23498	23554	23419	23347	23588	23419	23141	23524	23496	23478	23486	23377	23635	23317	23332	23396	23613	23666	23282	23628	23507	23676	23394	23466	23390	23298	23263	23369	23458	23494	23517	23318	23595	23466	23555	23539	23283	23203	23170	23497	23559	23630	23624	23564	23410	23580	23450	23523	23427	23456	23529	23353	23405	23391	23499	23627	23284	23476	23379	23476	23380	23410	23539	23638	23549	23697	23298	23321	23322	23433	23431	23384	23520	23539	23525	23355	23446	23335	23376	23335	23516	23388	23547	23427	23540	23427	23305	23322	23335	23549	23361	23748	23469	23595	23372	23476	23448	23511	23550	23391	23202	23423	23292	23472	23435	23575	23338	23518	23663	23571	23667	23621	23240	23365	23327	23474	23460	23632	23440	23556	23539	23437	23362	23419	23322	23407	23493	23411	23380	23273	23608	23408	23348	23305	23531	23247	23299	23674	23173	23324	23475	23324	23433	23589	23305	23270	23472	23384	23298	23364	23796	23234	23507	23463	23455	23455	23540	23260	23403	23521	23385	23360	23482	23539	23607	23349	23613	23361	23538	23276	23513	23274	23470	23465	23469	23428	23378	23669	23360	23375	23280	23394	23478	23578	23788	23252	23662	23474	23375	23418	23554	23319	23438	23491	23415	23466	23412	23488	23576	23505	23195	23467	23245	23260	23494	23373	23490	23520	23494	23544	23493	23484	23433	23291	23551	23357	23483	23443	23686	23424	23625	23263	23635	23340	23339	23331	23489	23473	23371	23370	23229	23265	23393	23538	23387	23335	23568	23260	23240	23498	23542	23305	23498	23419	23478	23243	23479	23490	23360	23814	23701	23528	23562	23469	23617	23633	23395	23312	23495	23303	23209	23495	23566	23493	23486	23451	23447	23655	23525	23464	23525	23566	23606	23373	23544	23747	23244	23481	23458	23293	23510	23600	23476	23570	23490	23534	23452	23303	23411	23505	23305	23174	23461	23593	23593	23220	23364	23419	23575	23416	23615	23657	23661	23295	23434	23563	23438	23220	23496	23587	23442	23351	23417	23514	23327	23407	23435	23448	23323	23371	23357	23648	23535	23553	23654	23397	23557	23495	23367	23353	23410	23569	23541	23496	23458	23174	23497	23640	23400	23415	23301	23515	23402	23395	23535	23560	23618	23420	23551	23366	23468	23408	23378	23253	23191	23411	23304	23467	23338	23561	23709	23510	23586	23483	23324	23453	23371	23449	23403	23380	23434	23440	23248	23532	23435	23434	23598	23571	23361	23513	23231	23386	23571	23434	23546	23253	23602	23454	23342	23343	23490	23413	23622	23531	23377	23303	23462	23341	23499	23265	23373	23220	23433	23463	23448	23472	23570	23391	23536	23331	23200	23499	23395	23347	23325	23265	23377	23432	23481	23637	23433	23381	23499	23410	23332	23536	23458	23287	23436	23467	23431	23571	23412	23583	23396	23428	23488	23597	23407	23443	23405	23560	23514	23586	23407	23508	23469	23534	23540	23322	23397	23444	23342	23436	23352	23562	23361	23554	23542	23227	23538	23358	23398	23259	23443	23342	23464	23454	23516	23475	23459	23324	23201	23434	23332	23335	23504	23560	23589	23488	23485	23356	23532	23504	23249	23273	23577	23297	23562	23369	23453	23439	23300	23414	23397	23458	23663	23455	23568	23492	23516	23319	23221	23538	23460	23455	23446	23318	23405	23742	23449	23522	23499	23526	23584	23684	23648	23434	23518	23715	23399	23441	23340	23457	23362	23351	23328	23589	23321	23452	23325	23569	23391	23316	23582	23474	23628	23413	23296	23408	23508	23459	23391	23554	23785	23576	23369	23422	23514	23350	23319	23483	23220	23292	23459	23749	23542	23364	23550	23399	23445	23650	23633	23490	23368	23350	23509	23546	23393	23594	23405	23377	23540	23379	23433	23668	23412	23288	23260	23452	23450	23269	23366	23516	23490	23530	23479	23570	23431	23283	23594	23358	23581	23275	23452	23424	23476	23467	23480	23576	23491	23377	23380	23575	23671	23490	23490	23336	23448	23408	23440	23235	23415	23407	23503	23502	23552	23117	23524	23516	23618	23487	23585	23327	23505	23544	23415	23421	23539	23625	23473	23592	23314	23317	23496	23318	23525	23289	23738	23466	23320	23430	23596	23578	23574	23300	23421	23290	23413	23379	23391	23395	23309	23495	23587	23328	23152	23384	23450	23379	23486	23541	23522	23313	23536	23295	23586	23615	23534	23532	23576	23492	23413	23489	23258	23348	23362	23386	23682	23223	23499	23342	23674	23502	23647	23448	23587	23423	23796	23519	23474	23421	23250	23488	23687	23611	23312	23627	23750	23393	23322	23481	23459	23544	23510	23559	23417	23640	23491	23172	23421	23546	23255	23475	23461	23455	23542	23625	23458	23325	23404	23287	23647	23455	23586	23390	23489	23546	23476	23374	23330	23546	23238	23455	23418	23730	23443	23577	23523	23333	23372	23330	23491	23571	23409	23524	23376	23433	23483	23445	23393	23350	23785	23361	23200	23362	23445	23498	23643	23647	23603	23254	23455	23587	23333	23284	23358	23376	23477	23483	23568	23661	23292	23462	23589	23289	23637	23438	23435	23718	23342	23458	23202	23586	23370	23524	23128	23245	23299	23304	23605	23304	23396	23177	23387	23593	23383	23304	23373	23444	23529	23304	23325	23497	23573	23581	23524	23303	23329	23558	23587	23438	23444	23718	23430	23531	23676	23448	23601	23340	23435	23364	23156	23531	23514	23561	23473	23251	23503	23666	23475	23273	23508	23465	23596	23702	23465	23306	23285	23288	23445	23609	23438	23566	23589	23590	23577	23498	23589	23475	23562	23430	23699	23532	23673	23481	23415	23303	23266	23360	23673	23566	23260	23470	23408	23592	23647	23529	23516	23488	23408	23618	23415	23487	23517	23373	23526	23409	23550	23268	23523	23598	23528	23124	23552	23272	23311	23301	23450	23442	23526	23330	23503	23479	23307	23340	23675	23502	23583	23351	23388	23668	23515	23582	23567	23291	23580	23565	23392	23619	23478	23352	23535	23631	23488	23609	23512	23478	23605	23410	23221	23185	23297	23492	23559	23356	23571	23488	23500	23694	23422	23384	23678	23509	23476	23480	23672	23504	23567	23385	23550	23429	23521	23383	23481	23356	23426	23266	23567	23245	23442	23343	23314	23292	23377	23542	23472	23562	23550	23406	23618	23466	23364	23625	23611	23452	23307	23585	23567	23487	23297	23464	23319	23415	23297	23369	23470	23651	23607	23587	23481	23541	23628	23456	23230	23296	23397	23587	23720	23533	23638	23397	23351	23260	23359	23242	23452	23356	23392	23334	23479	23111	23261	23530	23506	23473	23427	23490	23485	23538	23511	23394	23418	23422	23433	23493	23355	23366	23276	23558
26206	44058	32176	22851	22939	26699	26129	25441	38984	44291	39634	32571	25867	21372	19356	18475	18334	18401	18425	18441	18551	18316	18506	18265	18360	18402	18412	18408	18421	18333	18429	18450	18413	18605	18667	18292	18408	18468	18426	18337	18409	18348	18331	18391	18577	18298	18394	18496	18473	18417	18558	18419	18417	18461	18494	18576	18485	18383	18238	18399	18630	18139	18408	18316	18334	18604	18503	18437	18535	18483	18636	18162	18280	18351	18433	18568	18474	18498	18254	18545	18394	18242	18355	18396	18231	18396	18276	18359	18353	18533	18276	18302	18466	18435	18419	18365	18400	18430	18514	18482	18372	18390	18327	18522	18540	18387	18351	18474	18211	18306	18308	18398	18244	18551	18418	18442	18384	18358	18522	18297	18447	18355	18539	18477	18274	18256	18375	18288	18533	18551	18403	18444	18368	18320	18355	18416	18382	18317	18515	18480	18417	18431	18334	18366	18382	18315	18352	18446	18599	18245	18335	18581	18341	18437	18568	18329	18410	18423	18395	18492	18357	18276	18511	18250	18378	18304	18389	18384	18362	18437	18432	18322	18547	18424	18426	18379	18483	18425	18458	18264	18297	18402	18422	18355	18458	18402	18318	18409	18408	18343	18587	18469	18483	18363	18378	18389	18326	18484	18423	18349	18372	18380	18312	18465	18506	18479	18653	18331	18502	18451	18337	18365	18332	18563	18497	18217	18309	18299	18358	18366	18395	18334	18436	18442	18316	18398	18302	18440	18405	18306	18436	18379	18412	18376	18372	18381	18346	18320	18523	18419	18512	18408	18424	18250	18320	18349	18444	18290	18566	18360	18237	18308	18364	18403	18371	18316	18291	18337	18466	18275	18210	18259	18299	18285	18301	18465	18463	18431	18422	18386	18397	18420	18459	18235	18381	18293	18450	18318	18435	18392	18341	18341	18273	18468	18184	18493	18490	18307	18424	18429	18383	18223	18445	18207	18436	18251	18491	18544	18206	18446	18464	18284	18273	18434	18486	18239	18253	18163	18360	18305	18350	18333	18357	18410	18188	18469	18348	18404	18439	18310	18317	18238	18420	18391	18262	18392	18221	18118	18376	18479	18356	18495	18394	18465	18474	18511	18328	18396	18323	18233	18366	18446	18377	18518	18647	18348	18405	18471	18337	18433	18440	18223	18368	18386	18443	18526	18379	18442	18356	18496	18499	18429	18190	18430	18412	18369	18397	18408	18402	18330	18354	18467	18440	18538	18420	18572	18304	18497	18327	18281	18466	18495	18472	18419	18390	18346	18382	18631	18372	18403	18219	18371	18407	18446	18418	18397	18444	18596	18301	18330	18566	18345	18441	18336	18289	18489	18373	18186	18319	18246	18453	18300	18374	18621	18397	18334	18203	18281	18454	18477	18266	18485	18420	18412	18434	18498	18298	18484	18264	18318	18487	18543	18441	18242	18417	18475	18316	18300	18505	18511	18382	18191	18520	18462	18358	18289	18411	18591	18296	18402	18426	18409	18557	18433	18456	18353	18394	18419	18369	18442	18295	18237	18464	18381	18300	18209	18448	18210	18414	18380	18490	18359	18393	18525	18348	18453	18278	18347	18514	18274	18427	18324	18314	18554	18196	18448	18487	18293	18306	18442	18578	18449	18448	18426	18455	18444	18333	18494	18417	18526	18580	18343	18411	18543	18492	18486	18383	18409	18687	18298	18248	18450	18457	18375	18419	18448	18358	18292	18207	18429	18362	18336	18515	18472	18497	18444	18530	18477	18447	18380	18365	18487	18421	18299	18383	18443	18438	18265	18352	18452	18302	18195	18517	18339	18324	18256	18469	18400	18429	18319	18292	18379	18396	18459	18393	18311	18572	18392	18494	18480	18304	18298	18318	18540	18244	18290	18361	18359	18524	18519	18293	18399	18407	18447	18533	18421	18551	18272	18501	18296	18411	18391	18380	18400	18381	18491	18425	18354	18452	18415	18459	18486	18524	18342	18390	18668	18501	18311	18313	18391	18483	18351	18289	18402	18329	18385	18459	18445	18382	18177	18333	18478	18544	18228	18170	18405	18291	18440	18244	18300	18458	18239	18344	18431	18357	18265	18608	18219	18605	18215	18595	18256	18338	18368	18444	18324	18374	18317	18527	18371	18357	18544	18202	18596	18435	18335	18253	18258	18604	18365	18337	18349	18385	18382	18417	18364	18517	18436	18620	18495	18373	18604	18638	18483	18312	18428	18458	18503	18430	18385	18345	18425	18272	18239	18452	18339	18568	18414	18305	18460	18487	18528	18558	18513	18318	18446	18465	18516	18510	18393	18432	18480	18298	18438	18423	18396	18352	18498	18415	18496	18366	18567	18536	18438	18312	18229	18392	18481	18512	18305	18463	18493	18398	18529	18466	18346	18391	18492	18510	18319	18348	18485	18378	18323	18522	18401	18358	18263	18528	18475	18415	18327	18401	18428	18287	18261	18437	18411	18428	18375	18393	18491	18423	18376	18244	18571	18498	18389	18428	18155	18491	18300	18399	18421	18432	18339	18303	18376	18274	18400	18399	18426	18443	18509	18280	18333	18416	18546	18209	18574	18319	18426	18463	18292	18453	18530	18262	18470	18374	18512	18324	18498	18557	18486	18398	18423	18469	18481	18358	18252	18594	18361	18324	18334	18469	18481	18296	18360	18335	18264	18446	18475	18329	18298	18581	18478	18666	18446	18543	18303	18524	18490	18457	18224	18447	18333	18399	18355	18203	18376	18297	18436	18615	18256	18531	18309	18420	18247	18330	18251	18385	18388	18414	18182	18195	18628	18398	18542	18235	18315	18444	18364	18445	18465	18509	18494	18399	18441	18543	18330	18510	18400	18324	18403	18406	18403	18403	18314	18363	18281	18276	18418	18153	18437	18469	18286	18496	18420	18474	18465	18552	18395	18523	18451	18234	18395	18556	18540	18347	18489	18445	18288	18467	18336	18369	18436	18430	18363	18329	18508	18404	18507	18358	18241	18481	18400	18611	18302	18337	18382	18223	18476	18337	18406	18331	18393	18650	18303	18344	18514	18204	18310	18496	18393	18418	18373	18355	18392	18312	18233	18375	18343	18282	18404	18493	18477	18403	18315	18387	18169	18327	18341	18450	18300	18308	18277	18449	18401	18568	18526	18359	18438	18593	18213	18299	18430	18669	18341	18427	18434	18410	18223	18295	18334	18455	18334	18283	18382	18473	18359	18315	18314	18444	18437	18425	18391	18259	18430	18380	18507	18470	18443	18429	18512	18508	18511	18289	18480	18349	18387	18470	18336	18506	18359	18422	18367	18437	18467	18514	18538	18359	18246	18310	18308	18473	18390	18327	18304	18379	18505	18595	18309	18295	18425	18540	18318	18466	18561	18356	18324	18230	18385	18390	18414	18352	18386	18342	18459	18218	18246	18383	18305	18419	18206	18388	18384	18581	18273	18297	18373	18338	18631	18591	18294	18409	18227	18354	18335	18428	18491	18428	18428	18418	18394	18393	18505	18491	18111	18490	18253	18436	18396	18573	18390	18379	18207	18503	18287	18390	18486	18516	18458	18369	18418	18397	18386	18499	18474	18421	18416	18382	18504	18279	18389	18494	18313	18273	18378	18437	18367	18585	18480	18430	18417	18542	18434	18453	18520	18255	18524	18172	18361	18477	18233	18319	18499	18239	18414	18397	18381	18316	18413	18263	18257	18378	18459	18419	18366	18392	18351	18374	18636	18402	18423	18447	18255	18497	18388	18507	18334	18593	18436	18633	18529	18530	18262	18417	18395	18524	18482	18342	18552	18374	18486	18325	18449	18270	18462	18309	18238	18287	18319	18270	18411	18323	18480	18405	18128	18450	18327	18177	18429	18450	18455	18434	18448	18375	18563	18412	18341	18457	18359	18409	18548	18445	18417	18369	18357	18568	18342	18343	18260	18327	18357	18410	18466	18322	18508	18476	18439	18489	18312	18493	18461	18294	18306	18263	18240	18387	18350	18416	18201	18437	18398	18454	18429	18573	18403	18443	18319	18345	18442	18332	18425	18463	18375	18165	18328	18435	18313	18545	18163	18413	18473	18260	18267	18587	18341	18493	18464	18237	18537	18388	18346	18310	18388	18506	18460	18378	18500	18250	18359	18396	18403	18450	18336	18404	18583	18342	18369	18247	18481	18373	18504	18410	18461	18376	18436	18337	18186	18551	18273	18308	18408	18347	18345	18508	18296	18400	18410	18298	18399	18253	18392	18341	18438	18347	18359	18428	18474	18387	18438	18497	18227	18531	18575	18456	18241	18589	18432	18313	18384	18388	18410	18524	18381	18478	18389	18446	18440	18325	18331	18409	18431	18382	18404	18356	18413	18168	18459	18424	18380	18339	18462	18509	18193	18349	18237	18248	18525	18271	18368	18445	18436	18335	18293	18502	18321	18394	18420	18343	18228	18203	18434	18335	18303	18377	18343	18201	18506	18456	18299	18414	18615	18550	18441	18541	18388	18416	18532	18482	18517	18304	18324	18424	18444	18385	18574	18542	18584	18386	18475	18276	18301	18355	18474	18266	18543	18299	18426	18347	18402	18633	18333	18286	18451	18405	18371	18497	18316	18383	18571	18536	18329	18454	18315	18521	18338	18378	18438	18172	18403	18387	18533	18382	18304	18340	18426	18501	18445	18443	18380	18521	18462	18428	18385	18591	18296	18330	18494	18371	18356	18519	18389	18278	18478	18301	18414	18295	18384	18502	18145	18350	18679	18505	18267	18356	18481	18348	18316	18376	18362	18496	18404	18262	18399	18451	18487	18369	18389	18496	18706	18342	18325	18489	18332	18363	18435	18428	18567	18518	18466	18468	18420	18364	18449	18348	18364	18405	18421	18423	18368	18393	18539	18532	18296	18416	18291	18333	18594	18510	18516	18521	18471	18342	18178	18425	18517	18238	18555	18366	18688	18437	18597	18440	18280	18489	18318	18335	18323	18492	18431	18303	18333	18438	18516	18368	18439	18390	18262	18324	18332	18489	18329	18349	18316	18413	18517	18495	18447	18399	18518	18357	18427	18394	18398	18379	18469	18407	18400	18541	18350	18290	18367	18383	18410	18428	18468	18557	18364	18480	18318	18429	18441	18405	18539	18461	18482	18563	18405	18533	18342	18424	18559	18505	18328
23887	21529	29127	24227	22525	26078	31077	32033	43272	53190	51830	43111	32921	26324	22711	21119	20583	20315	20436	20310	20662	20395	20448	20215	20210	20412	20370	20421	20512	20388	20417	20310	20315	20305	20367	20260	20361	20531	20333	20260	20278	20224	20151	20466	20278	20279	20179	20319	20490	20220	20168	20300	20215	20337	20346	20071	20334	20070	20314	20356	20247	20269	20323	20255	20405	20241	20273	20159	20244	20340	20118	20212	20385	20225	20195	20188	20453	20329	20403	20279	20416	20332	20308	20296	20372	20428	20237	20221	20072	20231	20481	20007	20183	20396	20556	20124	20312	20292	20434	20431	20334	20304	20239	20265	20021	20200	20373	20523	20271	20302	20233	20142	20232	20276	20531	20333	20260	20370	20405	20285	20174	20125	20232	20378	20162	20131	20243	20190	20195	20142	20518	20264	20067	20312	20299	20363	20252	20268	20300	20238	20076	20383	20173	20318	20032	20058	20355	20170	20268	20186	20077	20441	20274	20113	20146	20270	20256	20311	20303	20445	20187	20490	20523	20005	20433	20362	20069	20302	20014	20103	20351	20125	20302	20280	20320	20230	20229	20208	20282	20311	20216	20177	20025	20420	20278	20252	20075	20317	20238	20313	20415	20360	20357	20285	20128	20294	20208	20233	20321	20177	20248	20279	20248	20312	20271	20139	20245	20338	20302	20033	20244	20095	20079	20197	20098	20331	20309	20351	20149	20255	20400	20324	20183	20289	20370	20052	20293	20253	20221	20305	20304	20184	20287	20274	20324	20321	20296	20197	20307	19947	20405	20266	20186	20406	20394	20391	20569	20252	20230	20370	20286	20379	20045	20236	20363	20249	20127	20347	20517	20263	20223	20329	20228	20330	20320	20386	20176	20050	20280	20177	20310	20439	20287	20174	20214	20324	20164	20165	20379	20172	20231	20273	20292	20319	20276	20161	20355	20387	20384	20314	20253	20161	20277	20197	20157	20259	20328	20217	20360	20250	20195	20201	20331	20141	20295	20448	20132	20298	20278	20280	20365	20163	20052	20345	20356	20215	20093	20235	20056	20147	20388	20164	20424	20420	20164	20303	20103	20330	20465	20077	19962	20202	20114	20213	20057	20474	20263	20241	20217	20301	20367	20338	20292	20319	20226	20232	20226	20229	20269	20266	20339	20074	20394	20388	20456	20340	20371	20199	20191	20208	20285	20504	20378	20108	19942	20261	20159	20232	20024	20203	20381	20252	20181	20043	20244	20222	20207	20315	20345	20129	20193	20397	20371	20391	20296	20352	20073	20172	20153	20181	20041	20084	20219	20339	20321	20334	20387	20091	20054	20214	20042	20085	20064	20219	20455	20131	19932	20342	20228	20231	20123	20152	20238	20191	20267	20258	20360	20053	20360	20091	20290	20227	20266	20095	20266	20280	20018	20237	20260	20248	20150	20327	20271	20222	20423	20155	20329	20140	20376	20228	20233	20335	20392	20277	20233	20368	20143	20363	20093	20193	20371	20312	20181	20365	20184	20195	20152	20295	20362	20226	20542	20212	20271	20400	20137	20209	20044	20200	20190	20219	20387	20265	20316	20152	20000	20059	20267	20111	20420	20228	20148	20205	20032	20102	20323	20467	20223	20183	20245	20338	20150	19998	20157	20363	20226	20190	20222	20174	20293	20283	20077	20193	20166	20326	20206	20260	20318	20097	20220	20213	20279	20368	20114	20125	20371	20236	20524	20314	20222	20296	20221	20090	20042	20349	20033	20347	20169	20197	20364	20317	20299	20146	20181	20385	20397	20389	20184	20357	20264	20374	20249	20098	20426	20263	20311	20252	20470	20363	20261	20291	20115	20101	20221	20197	20279	20488	20311	20122	19942	20191	20122	20151	20565	20392	20286	20122	20281	20139	20141	20338	20313	20128	20247	20159	20292	20365	20162	20271	20371	20416	20059	20101	20387	20083	20272	20262	20174	20111	20213	20084	20227	20227	20152	20089	20234	20310	20254	19975	20217	20099	20248	20258	20206	20014	20214	20205	20270	20038	20486	20044	20077	20340	20110	20206	20232	20256	20329	20292	20293	20092	20270	20135	20201	20372	20168	20412	20270	20243	20140	19980	20165	20054	20140	20328	20346	20161	20099	20268	20173	20216	20065	20125	20197	20378	20169	20409	20105	20360	20070	20146	20361	19984	20330	20251	20244	20380	20163	20109	20293	20123	20420	20223	20195	19956	20172	20155	20295	20292	20420	20052	20237	20285	20308	20194	20092	20422	20148	20435	20453	20302	20428	20369	20373	20256	20558	20274	20316	20213	20060	20309	20393	20050	20357	20076	20213	20070	20208	20221	20458	20380	20214	20199	20242	20051	20303	20046	20179	20446	20396	20054	20247	20378	20291	20280	20274	20206	20285	20260	20211	20152	20132	20551	20232	20240	20122	20257	20196	20316	20270	20020	20329	20139	20371	20295	20297	20015	20261	20012	20206	20313	20245	20312	20368	20068	20204	20299	20285	20314	20240	20407	20324	20274	20213	20177	20326	20323	20101	20495	20347	20326	20467	20283	20275	20174	20375	20006	20216	20128	20349	20451	20025	20127	20318	20198	20346	20321	20446	20398	20248	20232	20158	20212	20230	20237	20329	20449	20300	20112	20269	20003	20008	20248	20097	19927	20137	20150	20258	20222	20201	20322	20317	20164	20098	20247	20046	20450	20173	20210	20135	20306	20472	20306	20318	20140	20269	20196	20296	20281	20294	20086	20360	20218	20060	20048	20086	20192	20073	19992	20301	20148	20330	20234	20284	20300	20215	20204	20272	20181	20131	20253	20352	20200	20156	20133	20184	20210	20005	20310	20191	20146	20109	20100	20217	20349	20233	20208	20202	20288	20321	20365	20399	20328	19990	20134	20286	20085	20249	20300	20472	20138	20428	20334	20193	20246	20451	20189	20288	19991	20265	20149	20324	20087	20371	20233	20351	20143	20108	20065	20228	20512	20299	20348	20101	20258	20055	20231	20260	20270	20401	20090	20105	20193	20401	19967	20038	20121	20250	20187	20217	20167	20318	20145	20234	20180	20332	20166	20173	20208	20309	20224	20243	20196	20019	20387	20537	20412	20283	20014	20199	20336	20050	20142	20121	20384	20265	20179	20244	20324	20277	20262	20307	20172	20451	20280	20341	20107	20386	20256	20302	20277	20135	20317	20197	20304	20068	20238	20312	20149	20267	20470	20222	20381	20282	20286	20116	20083	20341	20426	20382	20308	20316	20001	20297	20227	20039	20339	20288	20408	19993	20219	20016	19933	20096	20494	20443	20101	20125	20090	20172	20317	20298	20217	20298	20120	19951	20371	20346	20162	20062	20353	20317	20199	20371	20081	20306	20253	20188	20221	20299	20251	20244	20272	20420	20342	20352	20458	20134	20132	20071	20161	20276	20303	20277	20151	20243	20442	20143	20211	20411	20137	20092	20312	20232	20198	20235	20087	20322	20303	20011	20080	20152	20147	20202	20433	20105	20338	20310	20154	20046	20528	20308	20225	20309	20153	20256	20229	20267	20198	20271	20046	20444	20299	20199	20335	20454	20277	20040	20369	20399	20135	20105	20166	20381	20246	20278	20197	20176	20188	20139	20276	20190	20047	20194	20198	20482	20253	20080	20048	20277	20075	20252	20226	20153	20045	20227	20382	20419	20346	20245	20111	20333	20267	20273	20339	20517	20108	20264	20322	20426	20231	20328	20243	20081	20260	20189	20404	20151	20095	20169	20186	20387	20104	20296	20245	20209	20363	20164	20082	20322	20276	20192	20079	20086	20200	20412	20209	20149	20532	20301	20225	20209	20025	20081	20253	20281	20433	20328	20261	19909	19928	20195	20285	20352	20401	20018	20200	20436	20297	20363	20353	20151	20109	19962	20282	20175	20036	20309	20092	20193	20245	20255	20288	20197	20251	20438	20254	20210	20277	20378	20252	20375	20132	20313	20135	20175	20001	20511	20265	20103	20183	20174	20305	20223	20200	20253	20311	20306	20362	20114	20299	20468	20392	20254	20219	20368	20146	20284	20385	20123	20009	20127	20306	20193	20200	20383	20496	20281	20161	20219	20264	20099	20177	20198	20388	20220	20122	19905	20299	19956	20533	20217	20409	20146	20171	20304	20122	20180	20130	20187	20266	20223	20032	20294	20262	20288	20108	20220	20364	20112	20205	20249	20184	20266	20189	20143	20251	20266	20197	20159	20299	20265	20288	20001	20044	20389	20276	20131	20513	20386	20352	20172	19959	20033	20267	20386	20011	20279	20299	20079	20182	20200	20398	20334	20230	20318	20358	20288	20114	20259	20251	19997	20250	20109	20323	20528	20214	20399	20153	20181	20322	20309	20233	20293	20280	20003	20260	20118	20200	20331	20063	20317	20458	20206	20190	20302	20262	20180	20280	20167	20272	20236	20276	20333	20376	20359	20305	20378	20497	20261	20097	20217	20154	20260	20278	20394	20209	20311	20082	20319	20142	20159	20297	20393	20149	20172	20463	20206	20279	20217	20282	20362	20331	20295	20266	20259	20446	20553	20230	20247	20467	20325	20336	20414	20151	20413	20267	20001	20288	20502	20222	20283	20285	20121	20229	20261	20129	20252	20115	20273	20315	20365	20159	20226	20406	20518	20205	20319	20263	20246	20310	20133	20095	20290	20122	20112	20108	20154	20365	20354	20218	20258	20255	20359	20371	20323	20234	20304	20276	20400	20088	20003	20236	20503	20112	20362	20135	20162	20074	20355	20226	20193	19997	20365	20015	20224	20182	20374	20417	20354	20244	20229	20478	20095	20351	20051	20164	20106	20476	20214	20375	20236	20328	20203	20200	20184	20173	20319	20234	20360	20209	20089	20443	20246	20082	20311	20464	20315	20319	20162	20163	20218	20095	20294	20268	20228	20488	20525	20031	20003	20212	20327	20238	20154	20306	20277	20334	20118	20421	19891	20546	20427	20449	20443	20253	20153	20247	20136	20435	20124	20284	20117	20163	20448	20273	20272	20168	20358	20299	20153	20199	20418	20120	20130	20161	20289	20383	20269	20386	20238	20281	20270	20111	20316	20056	20152	20229	20162	20185	20347	20312	20334	20247	20088	20014	20254	20124	20311	20336	20102	20183	20064	20253	20324	20135	20198	20148
29968	49819	36024	26337	24355	24060	26354	33178	43669	52338	50329	41353	30791	22665	18378	16795	16479	16502	16556	16616	16539	16468	16303	16363	16575	16466	16441	16381	16467	16503	16504	16527	16509	16565	16560	16426	16382	16633	16509	16353	16489	16452	16534	16559	16365	16441	16551	16580	16598	16573	16458	16536	16518	16358	16444	16377	16493	16432	16479	16503	16448	16499	16398	16478	16419	16396	16542	16577	16573	16609	16621	16503	16560	16330	16423	16428	16544	16476	16552	16485	16429	16444	16367	16335	16551	16451	16563	16627	16415	16593	16303	16286	16477	16491	16592	16649	16618	16593	16496	16555	16457	16617	16537	16506	16360	16271	16512	16622	16494	16421	16461	16402	16570	16439	16528	16546	16541	16578	16499	16246	16414	16450	16537	16473	16392	16334	16285	16553	16523	16508	16658	16397	16470	16358	16427	16432	16425	16504	16410	16424	16473	16654	16467	16579	16407	16656	16403	16510	16532	16443	16347	16474	16340	16500	16509	16384	16354	16433	16371	16468	16764	16386	16484	16475	16485	16397	16493	16489	16416	16587	16494	16360	16525	16559	16473	16563	16543	16531	16502	16414	16456	16406	16522	16691	16314	16603	16448	16453	16332	16475	16423	16472	16507	16504	16418	16443	16561	16469	16692	16490	16421	16576	16540	16354	16494	16430	16456	16328	16363	16557	16372	16596	16445	16518	16481	16404	16263	16575	16516	16756	16599	16574	16587	16513	16411	16348	16427	16400	16390	16542	16476	16331	16494	16283	16364	16392	16493	16527	16557	16429	16436	16409	16373	16501	16426	16415	16369	16482	16440	16653	16370	16352	16476	16520	16669	16206	16500	16472	16434	16479	16366	16310	16468	16485	16436	16729	16431	16314	16301	16408	16556	16296	16415	16586	16553	16455	16447	16545	16515	16481	16390	16486	16425	16388	16544	16631	16508	16490	16354	16548	16376	16443	16506	16518	16585	16641	16542	16329	16418	16485	16480	16336	16551	16341	16658	16645	16575	16414	16367	16512	16251	16355	16651	16510	16698	16370	16566	16464	16497	16564	16317	16362	16422	16488	16513	16648	16548	16487	16508	16361	16590	16593	16380	16400	16378	16480	16506	16482	16585	16504	16522	16266	16498	16367	16472	16544	16563	16471	16478	16497	16504	16612	16464	16508	16290	16299	16552	16444	16541	16518	16711	16503	16313	16719	16460	16403	16238	16434	16605	16575	16439	16538	16580	16598	16425	16449	16491	16468	16414	16305	16362	16404	16470	16475	16439	16515	16552	16503	16450	16477	16652	16546	16355	16558	16421	16505	16406	16372	16602	16455	16528	16470	16406	16348	16393	16503	16423	16396	16696	16463	16517	16442	16563	16472	16500	16512	16445	16332	16507	16505	16517	16429	16422	16531	16545	16553	16293	16625	16429	16510	16641	16491	16355	16350	16313	16380	16362	16607	16548	16622	16367	16336	16565	16467	16555	16431	16522	16660	16416	16469	16449	16511	16499	16366	16536	16478	16401	16599	16458	16542	16275	16305	16515	16460	16456	16399	16529	16380	16550	16372	16459	16609	16627	16435	16637	16564	16415	16658	16495	16515	16405	16395	16709	16383	16467	16399	16482	16187	16468	16420	16496	16220	16552	16654	16470	16333	16485	16618	16283	16469	16506	16455	16478	16436	16593	16503	16433	16396	16328	16449	16428	16399	16445	16448	16402	16521	16486	16591	16579	16468	16508	16580	16536	16570	16574	16478	16510	16567	16313	16440	16411	16479	16341	16547	16296	16515	16502	16627	16518	16375	16339	16490	16338	16367	16502	16562	16322	16573	16379	16585	16381	16494	16544	16308	16427	16502	16424	16451	16475	16621	16605	16566	16461	16372	16437	16479	16362	16566	16513	16418	16381	16526	16479	16493	16459	16641	16299	16219	16442	16499	16500	16422	16549	16347	16363	16399	16406	16540	16295	16369	16569	16507	16525	16517	16466	16487	16519	16533	16391	16452	16623	16492	16425	16384	16569	16602	16460	16756	16363	16504	16520	16447	16542	16705	16419	16679	16375	16543	16574	16349	16399	16335	16596	16480	16350	16613	16374	16469	16607	16418	16469	16537	16407	16524	16336	16376	16453	16597	16433	16364	16427	16464	16322	16336	16549	16583	16374	16628	16508	16448	16499	16539	16551	16293	16575	16591	16478	16552	16449	16454	16356	16553	16442	16549	16381	16538	16566	16536	16345	16473	16323	16370	16358	16534	16546	16499	16474	16538	16557	16649	16540	16411	16506	16340	16587	16554	16475	16611	16474	16366	16306	16365	16335	16428	16419	16578	16303	16743	16569	16457	16413	16418	16433	16455	16465	16425	16453	16356	16388	16437	16435	16438	16458	16627	16396	16417	16450	16537	16593	16517	16507	16456	16527	16356	16416	16609	16477	16514	16617	16550	16399	16378	16682	16473	16427	16460	16518	16522	16620	16480	16699	16434	16524	16590	16447	16516	16517	16442	16478	16481	16422	16434	16380	16432	16485	16524	16470	16560	16586	16510	16612	16400	16498	16398	16488	16415	16552	16580	16400	16494	16370	16387	16661	16380	16477	16492	16286	16267	16536	16421	16553	16428	16244	16505	16419	16488	16532	16465	16509	16355	16507	16303	16428	16389	16724	16297	16505	16431	16364	16517	16595	16566	16581	16429	16584	16410	16636	16459	16499	16581	16472	16542	16699	16506	16599	16544	16341	16368	16417	16388	16489	16502	16559	16458	16371	16332	16449	16481	16667	16570	16570	16544	16337	16546	16504	16391	16509	16367	16556	16470	16272	16634	16397	16532	16432	16534	16528	16512	16644	16414	16405	16466	16425	16469	16477	16485	16580	16519	16693	16322	16520	16345	16685	16487	16505	16372	16362	16312	16458	16389	16637	16482	16409	16569	16514	16418	16492	16409	16484	16423	16579	16447	16350	16621	16431	16337	16411	16507	16390	16464	16590	16468	16582	16369	16521	16570	16426	16615	16434	16440	16541	16522	16367	16592	16566	16558	16575	16424	16514	16418	16459	16572	16515	16369	16440	16475	16473	16647	16313	16344	16534	16362	16329	16361	16414	16459	16462	16613	16525	16567	16527	16537	16459	16579	16456	16542	16581	16457	16573	16641	16626	16463	16335	16387	16348	16425	16408	16719	16459	16617	16411	16470	16519	16569	16438	16315	16552	16314	16305	16577	16505	16289	16479	16352	16473	16413	16377	16355	16465	16470	16438	16412	16638	16399	16452	16508	16528	16402	16589	16518	16505	16372	16573	16559	16659	16330	16433	16512	16709	16488	16533	16525	16422	16530	16339	16682	16490	16476	16586	16615	16450	16500	16505	16402	16454	16479	16592	16460	16593	16351	16575	16485	16560	16477	16539	16372	16491	16439	16540	16304	16503	16549	16515	16490	16571	16469	16601	16471	16359	16517	16592	16372	16415	16463	16636	16537	16404	16472	16485	16503	16478	16534	16579	16276	16528	16407	16393	16416	16457	16383	16639	16485	16416	16558	16327	16417	16443	16469	16467	16351	16648	16405	16531	16587	16473	16462	16511	16517	16555	16324	16325	16504	16301	16384	16701	16609	16440	16486	16388	16353	16394	16482	16300	16377	16538	16394	16482	16532	16387	16489	16288	16507	16607	16482	16379	16441	16402	16319	16589	16402	16491	16461	16326	16504	16549	16490	16523	16332	16497	16552	16393	16509	16304	16442	16571	16464	16324	16553	16585	16625	16497	16433	16660	16434	16514	16443	16509	16509	16394	16660	16454	16436	16500	16441	16447	16442	16426	16402	16563	16535	16545	16412	16654	16519	16432	16417	16464	16490	16371	16477	16608	16394	16554	16487	16388	16454	16568	16597	16478	16384	16541	16545	16488	16399	16477	16530	16406	16352	16647	16547	16562	16504	16457	16505	16359	16377	16477	16437	16580	16509	16588	16571	16410	16319	16269	16594	16488	16543	16456	16472	16566	16522	16613	16338	16375	16354	16407	16425	16441	16383	16366	16613	16604	16406	16347	16318	16502	16558	16397	16329	16435	16518	16400	16306	16504	16553	16288	16578	16474	16569	16502	16413	16607	16558	16401	16532	16582	16432	16370	16461	16423	16638	16448	16417	16410	16567	16518	16554	16355	16640	16487	16474	16637	16434	16482	16622	16459	16616	16472	16371	16545	16582	16438	16535	16325	16355	16489	16363	16497	16285	16579	16478	16462	16395	16486	16600	16496	16567	16418	16406	16481	16394	16698	16326	16605	16492	16387	16539	16460	16423	16532	16685	16465	16428	16521	16362	16422	16395	16404	16586	16529	16514	16436	16455	16383	16513	16513	16488	16416	16593	16499	16446	16369	16477	16308	16396	16465	16396	16577	16338	16535	16521	16678	16586	16515	16510	16516	16568	16578	16524	16532	16450	16719	16547	16567	16615	16317	16503	16487	16621	16405	16456	16538	16444	16480	16440	16393	16488	16483	16622	16680	16440	16507	16363	16447	16530	16443	16429	16523	16499	16504	16517	16482	16514	16307	16427	16587	16386	16386	16537	16498	16603	16591	16431	16476	16366	16453	16364	16468	16400	16580	16322	16534	16596	16564	16637	16540	16569	16431	16455	16725	16511	16386	16551	16456	16404	16388	16457	16548	16645	16368	16496	16438	16514	16422	16515	16537	16580	16511	16417	16407	16577	16449	16579	16556	16593	16477	16513	16559	16299	16336	16522	16396	16600	16422	16260	16535	16297	16484	16540	16588	16519	16535	16465	16520	16528	16605	16715	16225	16487	16663	16449	16564	16677	16435	16511	16437	16456	16485	16681	16505	16379	16538	16476	16584	16411	16636	16464	16543	16468	16686	16588	16494	16608	16738	16465	16478	16470	16394	16541	16464	16425	16567	16522	16571	16478	16505	16510	16404	16562	16600	16489	16513	16293	16427	16512	16414	16413	16349	16317	16523	16355	16525	16543	16626	16507	16491	16335	16523	16587	16491	16579	16450	16594	16282	16474	16586	16581	16415	16406	16385	16443	16501	16644	16470	16418	16468	16504	16427	16360	16307	16548	16385	16379	16440	16506	16479	16597	16597	16421	16387	16514	16464	16408	16513	16458	16407	16520	16586	16632	16700	16448	16530	16636	16507	16529
29193	23579	25473	20215	14985	14332	14600	14409	15936	17710	18346	17049	15692	14838	14323	14135	14193	13928	14059	14078	14277	14101	14107	13808	14074	14172	14314	14091	13999	14086	14228	14089	14062	14122	13887	13959	14054	14056	14055	14001	14168	13977	14084	14052	14075	14080	14030	13950	13989	14137	14239	14152	14131	14135	14141	14028	14108	14128	14033	13931	13941	14280	14135	14046	14139	14052	14094	14172	14090	14141	14011	13973	13948	14241	13885	14119	14115	14125	14192	14204	13982	14071	14054	14079	14218	14014	13894	14142	14141	13997	14094	14058	13928	13920	14110	13911	13931	14073	14038	14117	14013	14141	14084	13855	14052	13990	14059	14243	14170	14052	14124	14217	14030	14021	13983	13926	13975	13956	14096	13748	14230	14162	14314	14113	14042	13969	14092	14106	14046	13888	14053	14062	14080	14052	14144	14174	14108	13941	13947	13996	14102	14094	14232	14048	13993	14045	14189	14109	13956	13902	13969	13940	14089	14182	13977	14011	14215	14045	14024	13948	14125	14020	14195	14082	13969	13973	13991	14020	13982	14082	14050	14138	14345	13995	13967	14129	14097	13865	14006	14326	14135	13945	14026	14028	13931	13771	14038	13960	14004	14024	14066	14068	14024	14124	14202	14010	13950	14163	14014	13803	14023	14070	13901	13897	14055	13879	14061	14065	14138	14133	13946	13961	14146	14071	14018	13906	14067	14069	13975	13920	14093	14146	14192	13980	14091	14035	14045	14067	14204	14036	13889	14183	14153	13982	14176	13954	14131	14034	14234	14043	13999	14061	14046	13970	14023	14051	14154	14014	14145	13935	14214	13986	13962	14094	14147	14160	14001	14339	14049	14004	14030	14140	14031	13970	14056	14093	14046	14149	14072	14175	14051	14097	14063	13931	13907	14195	14118	14099	14179	13974	14026	13838	14190	14180	14041	14064	14139	13941	13991	14123	14212	14192	13898	13990	14304	13957	13968	13801	13943	14069	13977	14115	14036	14065	13840	13958	13954	14060	14152	13957	14210	13986	14072	14042	14183	13968	14028	14199	14081	14073	14165	14158	14089	14121	13982	13925	14137	13926	14147	13929	14152	14014	14055	13986	13906	14087	14055	13937	14041	14160	14182	14010	13934	14004	14101	13996	13852	13998	14084	14120	14181	14060	14017	14004	14164	14130	14027	14089	14050	14040	14056	14200	14037	13934	14034	14075	14074	14135	14081	13952	13950	14046	14183	14064	14018	14160	14193	14112	14035	14174	14118	14062	14151	14098	14117	14137	13991	14244	13935	13794	14013	14073	14106	14100	14130	14135	14179	13924	13991	14084	13977	14004	14127	14133	14043	14113	14088	14119	14070	14167	14044	14070	14104	14048	14139	13895	14061	14036	14067	13859	14013	14011	14028	13971	14122	14061	14148	14067	14102	13988	14047	14061	14004	13994	14122	14130	14207	13980	14054	14053	14108	14124	14264	14092	14023	14041	13921	14022	14094	14087	14121	14032	14232	14233	14091	14000	14081	13961	14113	14190	14009	14122	14087	14112	14018	13973	13813	14090	14045	13901	14028	13914	14141	14013	14108	14182	14040	13999	13939	14089	14029	14116	13995	14031	13997	14243	14068	14149	14045	14100	14294	14271	14143	14105	13869	13970	13993	14096	13995	14046	14045	13949	14095	14139	14238	13992	14042	14066	13862	13971	14037	13983	14113	14141	14195	13981	14115	14107	14001	14014	14143	13877	14223	14141	14159	14014	14064	13940	14062	14194	14104	14036	13944	13914	14117	14011	14213	13700	14243	13994	14040	14077	14047	14105	14202	14070	14085	14153	13883	14085	14042	13960	14174	13954	13947	13823	14144	14050	14217	14027	13921	13918	13933	14040	13987	14040	13991	13976	14004	13945	14114	14076	14063	14109	14183	14030	14181	14003	14019	13950	14125	13952	13981	14029	13936	14131	14057	14027	14300	14193	13963	14238	14107	13921	13710	14010	13851	14155	13901	13979	14045	14107	13987	13770	14157	14042	13943	13915	14104	14137	13813	14008	14025	14001	14050	14210	13911	13909	14093	14131	14026	14108	14301	13820	14013	14168	14086	13866	13769	14125	14315	14093	14239	14179	14073	14084	13956	13975	13840	13998	14059	14072	14120	14051	14032	13996	14142	13855	14034	13955	14114	14053	14102	14115	14106	14146	14111	13964	14087	14112	14068	13924	13922	14023	14008	13956	14038	14104	13990	14204	14192	14184	14052	13929	14140	13788	14044	14088	13957	14050	14000	14261	14333	13921	14007	14109	13979	14149	13939	14097	14021	13893	14034	14136	14141	14056	14042	14081	13836	14079	14229	14068	14134	14145	13993	13885	14121	13983	14019	13994	13978	13986	14050	14124	14215	14199	14129	14100	14078	13847	14277	14135	13818	14184	14281	14061	13963	14175	14101	13951	14012	13859	14046	13894	13959	14103	14299	14061	14012	14033	14154	14187	14027	13900	14026	13985	14089	13999	14282	14124	13935	14264	14122	13981	14126	14155	14126	14128	13909	14148	13959	14168	14036	14048	14012	14052	13927	13888	14030	13961	14018	13986	14215	14144	14311	14049	14009	13945	13859	14116	13986	13966	13965	13992	14043	14089	14087	14086	14091	13866	14116	14021	14035	14089	14057	14057	13937	13990	13938	13926	13989	13990	14176	14320	14061	13984	14044	14076	14108	14083	14073	14221	13999	13871	14181	14051	14110	13911	14157	14085	13978	14132	14096	13962	14110	14020	14099	13909	14193	14066	14021	13932	14049	14104	14023	14050	14057	14173	14050	13848	14064	13889	14035	14182	14241	14002	14169	14039	14115	14029	14096	14020	14057	13987	14189	14212	14323	14063	13985	13938	13902	14104	14246	13946	13933	13881	14255	14055	14044	14123	14130	14030	13932	14067	13954	13961	14071	14014	14043	14220	13963	13949	14170	14142	13889	13929	14016	13991	14066	14079	14015	13937	13961	14052	14101	14116	14030	13924	14020	13929	13946	13972	13954	14045	14008	14072	14175	14172	14145	13990	13960	14057	13935	14101	13979	13945	14103	13905	13893	14124	14088	14050	13890	13893	13927	13911	14037	13997	14050	14048	14145	14045	13933	13994	13896	14088	14109	14220	14045	14313	14029	13962	14107	13984	14090	14153	14002	14081	14063	14194	14156	14153	13998	14034	14030	14173	14121	14204	14150	14180	14028	14083	14141	14157	13932	13913	14302	14061	14118	13870	14174	14028	14073	14123	14040	13790	14001	14086	14006	13963	14084	13930	13887	14054	13959	13966	13977	14128	13965	14048	14119	13991	14231	14017	14069	14241	13946	14049	13779	14129	14110	14213	14056	13992	14086	13744	14245	14152	13996	13969	14083	14299	14032	14081	14080	14116	14059	14093	13950	14099	14097	14049	14107	13956	13922	13984	14096	14127	14100	13934	13869	14034	14105	14094	13884	13981	14014	13846	13904	13883	14029	14032	14102	14090	14025	13952	13830	14048	13960	14065	13973	14008	13987	14102	13985	14007	14027	13996	14046	14156	14070	14072	14194	13982	14126	13876	13997	13825	14095	14246	13942	14062	14269	14125	13749	14126	14092	14171	14015	14102	14055	13989	14019	13710	14215	14100	14122	14002	13947	14034	13841	13918	14077	14206	14063	13829	14154	14058	14037	13914	13934	14018	14166	13813	14070	13981	14124	13990	14217	14152	14075	14118	14203	14083	14082	13888	14154	14087	14124	14015	14095	13953	14111	14094	14178	13942	14331	14191	14153	14075	14055	14081	14169	14059	14273	14200	14033	14057	14019	13916	13990	13959	13928	14017	14148	14025	13869	14075	14218	14325	14037	14041	14313	13908	13956	13950	14187	13963	14053	14125	14237	14137	13992	14173	14073	13988	14163	14064	13888	14144	14017	14032	14076	13992	13956	13966	14002	13931	13955	14153	14064	14198	14217	14049	14047	14191	14131	14139	14146	14278	14061	13965	13952	13882	13909	14081	14128	14044	14058	14146	14106	14257	14275	14045	14033	13979	13991	14200	14079	13880	14041	14291	13955	14016	14045	14129	13963	13988	14147	13955	13994	14169	14130	13965	13948	13934	14282	13983	14313	14081	14119	14049	14097	14189	14040	14091	14093	14033	14046	13898	14104	14219	14107	13975	13986	13949	13959	14122	13892	14094	13991	14186	13953	14268	14078	13987	13988	14029	14100	14031	14023	13956	14079	13932	14119	13976	14094	13987	14092	14049	13947	14072	14145	14001	13962	14111	14154	14027	14187	14025	14106	14129	14001	13924	13868	14024	14042	13998	14085	13881	13879	14030	14162	14018	14020	14095	13967	14124	14191	14100	14137	14192	14090	14058	14228	14085	14065	13983	14075	14083	14014	13940	14108	14042	14001	13935	14037	13998	14018	14146	14055	13935	14069	14115	14045	14098	14118	14089	13977	13960	13918	14104	14095	14178	14051	14153	14127	13923	14162	14126	14190	13913	13957	14122	14231	14041	14081	14333	14044	14151	14120	14094	14120	13939	14268	13994	13937	14008	14090	14141	14186	13975	14052	14128	14189	14011	14234	13981	14121	14078	14221	14180	14086	14097	14059	14052	14123	14024	14144	13984	13925	14189	13878	13981	13986	13710	14015	14200	14293	14082	13791	14029	14099	14183	14132	14213	14113	14131	14290	14029	14204	14053	14207	13956	13986	14100	13830	13874	14034	14087	13951	13858	14056	13953	14234	13958	14010	14118	14048	14059	14189	13945	13928	14095	14013	14149	14002	14128	14112	14062	14081	14197	14001	14063	14119	13952	14080	14048	14103	14053	14167	13991	13967	14034	14036	14057	14009	14130	13996	14006	14138	14021	14110	14099	14020	14208	14103	14069	13975	14067	14060	13961	14075	14201	14009	14076	14101	13960	14103	14102	13899	14010	14176	13926	14099	14088	13991	14065	13945	14132	14052	13994	14218	14327	14044	14149	13995	14232	14205	13891	14087	14174	13944	14055	14031	14078	14070	13992	13979	14023	14072	14199	14050	14107	14084	13961	13921	13955	14244	14107	14118	14079	14087	13945	14136	14134	13876	14039	14060	14066	13806	13871	13953	14122	13975	14007	14128	14221	14087	13965	14048	13975	14163	14215	14224	13771
19835	29378	25725	18003	13284	13100	13505	13365	15844	17802	17759	16040	14740	13668	12934	12930	12681	12719	12877	12768	12715	12727	12634	12855	12855	12755	12886	12666	12782	12715	12891	12751	12844	12841	12777	12714	12784	12746	12688	12780	12801	12584	12716	12952	12540	12781	12722	12709	12618	12700	12691	12779	12704	12552	12740	12586	12731	12893	12633	12694	12766	12786	12772	12806	12861	12726	12763	12707	12721	12624	12851	12718	12732	12585	12703	12741	12696	12754	12744	12799	12822	12693	12662	12922	12844	12701	12693	12937	12639	12761	12782	12833	12897	12622	12635	12770	12721	12617	12653	12912	12770	12707	12797	12689	12683	12770	12632	12895	12755	12692	12759	12767	12756	12770	12791	12912	12694	12616	12603	12737	12820	12767	12686	12497	12786	12711	12638	12721	12739	12738	12768	12827	12753	12684	12723	12717	12624	12707	12689	12735	12714	12671	12664	12659	12736	12860	12581	12665	12710	12755	12790	12711	12670	12732	12697	12741	12762	12660	12858	12788	12681	12663	12863	12845	12603	12673	12728	12619	12678	12585	12632	12693	12808	12736	12754	12828	12798	12777	12737	12659	12652	12857	12651	12579	12650	12854	12613	12835	12677	12643	12678	12503	12723	12638	12773	12673	12806	12651	12834	12712	12673	12853	12644	12829	12881	12802	12767	12651	12721	12746	12678	12665	12662	12777	12591	12714	12703	12773	12880	12592	12678	12774	12756	12792	12691	12753	12848	12792	12656	12711	12758	12578	12689	12772	12560	12799	12585	12887	12688	12778	12741	12797	12576	13002	12759	12823	12785	12602	12820	12834	12623	12753	12540	12804	12738	12724	12643	12740	12733	12688	12571	12716	12799	12729	12839	12621	12795	12967	12786	12649	12638	12667	12738	12847	12647	12968	12601	12535	12775	12781	12671	12716	12744	12695	12733	12576	12844	12880	12642	12693	12770	12584	12755	12692	12687	12924	12684	12716	12767	12797	12822	12702	12683	12676	12729	12805	12684	12719	12794	12760	12885	12551	12694	12694	12840	12618	12674	12696	12586	12551	12626	12778	12867	12759	12898	12731	12694	12512	12669	12840	12862	12637	12703	12644	12822	12748	12591	12592	12813	12773	12822	12665	12829	12866	12712	12689	12651	12608	12731	12800	12875	12796	12641	12634	12807	12682	12728	12764	12631	12702	12681	12660	12760	12823	12689	12727	12809	12665	12871	12623	12733	12827	12670	12754	12611	12816	12811	12711	12611	12712	12557	12715	12745	12738	12815	12813	12707	12742	12725	12752	12836	12756	12722	12703	12825	12757	12781	12748	12657	12635	12704	12873	12655	12550	12485	12712	12834	12542	12827	12667	12651	12718	12673	12723	12563	12733	12669	12761	12781	12803	12844	12750	12702	12771	12606	12679	12808	12802	12909	12620	12610	12760	12649	12948	12678	12811	12731	12740	12625	12788	12819	12688	12718	12761	12703	12744	12631	12784	12867	12610	12704	12660	12770	12737	12663	12800	12821	12876	12722	12848	12721	12801	12846	12664	12752	12685	12536	12490	12727	12709	12739	12664	12761	12677	12652	12698	12720	12618	12811	12639	12702	12617	12829	12680	12782	12658	12603	12878	12749	12670	12698	12661	12809	12824	12755	12817	12704	12659	12594	12754	12737	12714	12812	12605	12655	12790	12678	12660	12728	12581	12737	12765	12877	12694	12893	12872	12733	12836	12614	12751	12772	12918	12905	12632	12861	12802	12855	12701	12773	12821	12773	12680	12788	12595	12811	12729	12782	12614	12769	12710	12848	12847	12796	12579	12982	12657	12746	12865	12663	12621	12838	12704	12702	12685	12740	12799	12562	12847	12744	12949	12743	12647	12666	12738	12683	12884	12755	12693	12750	12572	12689	12596	12888	12722	12597	12771	12702	12825	12617	12705	12584	12600	12645	12875	12594	12852	12731	12724	12733	12877	12886	12607	12549	12563	12696	12715	12567	12852	12621	12701	12714	12795	12838	12698	12961	12739	12730	12634	12782	12625	12702	12585	12789	12616	12736	12645	12698	12900	12810	12712	12760	12779	12757	12772	12670	12657	12635	12671	12767	12768	12758	12699	12799	12804	12694	12689	12557	12768	12483	12777	12745	12652	12796	12752	12642	12695	12600	12549	12634	12568	12841	12664	12852	12736	12746	12659	12711	12558	12599	12711	12726	12843	12800	12691	12734	12695	12812	12742	12663	12697	12760	12779	12818	12712	12693	12769	12783	12772	12669	12720	12791	12720	12713	12658	12753	12799	12773	12702	12781	12681	12831	12735	12745	12658	12718	12705	12742	12673	12649	12623	12723	12707	12818	12734	12609	12815	12586	12710	12609	12645	12735	12658	12731	12621	12792	12795	12953	12838	12983	12712	12843	12633	12718	12564	12477	12703	12702	12544	12785	12788	12705	12647	12893	12834	12692	12594	12696	12764	12625	12675	12651	12770	12737	12656	12695	12629	12736	12789	12713	12828	12702	12692	12667	12727	12876	12696	12736	12759	12951	12707	12742	12949	12726	12603	12642	12719	12832	12939	12887	12735	12672	12642	12864	12713	12799	12804	12679	12693	12728	12583	12604	12876	12774	12780	12699	12896	12720	12759	12638	12721	12746	12841	12750	12748	12714	12798	12829	12625	12741	12751	12703	12590	12834	12829	12665	12826	12770	12651	12687	12703	12659	12672	12797	12663	12678	12694	12643	12685	12836	12639	12763	12704	12743	12667	12703	12718	12786	12690	12870	12830	12725	12661	12764	12737	12618	12781	12793	12589	12744	12705	12892	12757	12601	12781	12625	12631	12603	12793	12854	12623	12631	12830	12621	12708	12735	12649	12758	12752	12642	12820	12627	12634	12796	12769	12620	12890	12715	12698	12667	12586	12679	12760	12683	12692	12685	12745	12860	12749	12577	12712	12592	12768	12834	12793	12764	12733	12676	12475	12779	12642	12794	12707	12715	12685	12780	12690	12675	12859	12785	12645	12680	12520	12835	12600	12725	12748	12779	12555	12866	12710	12814	12811	12769	12681	12672	12789	12800	12731	12705	12800	12883	12686	12765	12644	12518	12716	12719	12650	12514	12682	12644	12765	12666	12820	12840	12742	12786	12843	12880	12733	12759	12632	12746	12733	12766	12911	12780	12806	12880	12717	12706	12676	12607	12722	12732	12785	12669	12766	12663	12630	12806	12934	12789	12794	12826	12724	12796	12715	12775	12719	12738	12735	12661	12783	12653	12837	12666	12747	12671	12682	12675	12729	12657	12712	12780	12747	12909	12871	12629	12785	12657	12729	12888	12574	12662	12594	12646	12594	12726	12684	12619	12767	12693	12860	12997	12819	12823	12643	12699	12745	12605	12856	12711	12758	12886	12628	12765	12636	12631	12671	12775	12793	12663	12732	12664	12680	12674	12889	12761	12820	12832	12836	12844	12763	12766	12819	12768	12723	12716	12674	12799	12812	12680	12799	12759	12722	12630	12679	12754	12656	12782	12778	12681	12737	12815	12676	12608	12756	12817	12744	12664	12771	12636	12700	12701	12596	12701	12719	12736	12782	12868	12765	12650	12782	12664	12725	12773	12709	12765	12749	12880	12704	12812	12740	12520	12756	12778	12834	12718	12707	12628	12743	12852	12797	12605	12804	12653	12747	12528	12812	12624	12794	12637	12727	12668	12756	12910	12693	12799	12654	12677	12689	12601	12784	12787	12732	12764	12842	12779	12700	12723	12700	12823	12683	12705	12702	12896	12745	12759	12540	12777	12947	12793	12474	12837	12777	12624	12725	12800	12741	12694	12695	12804	12758	12746	12812	12721	12644	12714	12761	12779	12756	12872	12670	12686	12624	12805	12786	12707	12792	12702	12664	12746	12573	12638	12755	12751	12778	12712	12729	12550	12838	12616	12723	12801	12735	12711	12689	12687	12758	12733	12769	12706	12866	12602	12852	12777	12857	12717	12795	12739	12891	12749	12846	12854	12756	12862	12669	12795	12701	12669	12723	12830	12685	12854	12668	12812	12622	12944	12687	12835	12801	12733	12706	12855	12700	12769	12547	12753	12769	12839	12804	12773	12706	12683	12627	12760	12768	12703	12758	12799	12636	12796	12740	12655	12828	12619	12802	12801	12708	12651	12773	12728	12697	12691	12790	12704	12761	12698	12660	12670	12662	12589	12756	12744	12785	12734	12858	12718	12823	12707	12753	12549	12710	12665	12611	12704	12623	12641	12723	12583	12695	12783	12702	12867	12708	12847	12742	12713	12685	12677	12651	12713	12788	12715	12822	12841	12759	12664	12719	12800	12777	12631	12693	12945	12826	12581	12751	12687	12720	12803	12698	12668	12794	12708	12705	12790	12464	12884	12797	12892	12696	12704	12627	12873	12722	12748	12805	12691	12808	12654	12787	12711	12946	12736	12858	12800	12554	12924	12699	13063	12789	12722	12944	12843	12751	12724	12717	12774	12898	12762	12678	12690	12958	12685	12745	12717	12618	12559	12793	12725	12738	12877	12724	12822	12894	12687	12590	12800	12654	12745	12759	12611	12626	12614	12833	12780	12836	12738	12792	12796	12698	12677	12867	12682	12769	12742	12781	12751	12816	12613	12722	12651	12745	12808	12824	12670	12631	12756	12769	12729	12774	12815	12674	12791	12767	12621	12817	12732	12688	12518	12679	12764	12733	12791	12643	12781	12679	12719	12787	12828	12621	12736	12680	12820	12821	12720	12738	12760	12753	12758	12778	12655	12883	12839	12898	12781	12693	12652	12804	12616	12667	12780	12771	12743	12593	12723	12917	12868	12776	12666	12695	12784	12749	12719	12737	12830	12727	12666	12754	12888	12755	12610	12730	12603	12850	12692	12695	12870	12788	12757	12729	12769	12684	12564	12739	12737	12859	12668	12721	12658	12799	12721	12600	12678	12637	12851	12748	12729	12528	12856	12784	12780	12715	12843	12676	12676	12682	12576	12842	12681	12741	12712	12701	12849	12663	12827	12826	12809	12709	12883	12666	12741	12844	12714	12748	12516	12763	12700	12729	12709	12680	12626	12566	12771	12721	12689	12722	12688	12751	12803	12648	12658	12635	12858	12757	12788	12697	12714	12791	12877	12556	12871	12595	12581	12779
25333	21666	29460	25940	21614	19785	19237	19662	34969	41045	33987	27786	22894	19032	16809	16526	16499	16395	16324	16447	16177	16277	16375	16298	16383	16255	16436	16282	16400	16460	16518	16345	16235	16339	16083	16334	16480	16249	16261	16131	16302	16271	16106	16321	16402	16355	16290	16099	16310	16388	16094	16245	16125	16131	16185	16050	16192	16304	16115	16222	16285	16273	16269	16090	16171	16309	16382	16235	16482	16192	16121	16334	16002	16090	16362	16312	16235	16150	16255	16278	16401	16244	16333	16208	16327	16356	16219	16422	16273	16460	16201	16300	16144	16168	16254	16167	16047	16231	16257	16347	16458	16306	16186	16134	16192	16232	16083	16270	16172	16260	16267	16258	16128	16339	16107	16177	16358	16220	16076	16369	16089	16156	16124	15977	16571	16265	16155	16318	16171	16143	16252	16144	16325	16240	16263	16090	16101	16090	16118	16345	16310	16294	16177	16196	16265	16269	16429	16037	16205	16070	16325	16220	16252	16194	16395	16154	16415	16232	16236	16064	16404	16214	16203	16135	16053	16167	16275	16216	16124	16381	16332	16321	16111	16185	16334	16095	16184	16280	16030	16216	16245	16207	16395	16229	16166	16058	16489	16025	16243	16489	16256	16020	16437	16189	16275	16321	16322	16121	16303	16224	16114	16260	16232	16158	16191	16172	16274	16334	16115	16230	16166	16345	16002	16419	16202	16201	16268	16225	16141	16185	16338	16350	16393	16135	16213	16141	16365	16194	16336	16196	16210	16102	16289	16220	16227	15955	16674	16130	16129	16175	16392	16037	16189	16158	16140	15997	16274	16386	16072	16196	16090	16327	16266	16305	16004	16382	16159	16423	16236	16186	16232	16137	16075	16195	16074	16319	16210	16118	16228	16262	16316	16426	16194	16099	16177	16058	16226	16142	16106	16264	15982	16371	16234	16052	16316	16436	16291	16352	16108	16099	16194	16372	16229	16144	16193	16098	16335	16258	15974	16112	16218	16302	16033	16096	16119	16242	16204	16259	16217	16230	16199	16108	16133	16098	16256	16234	16047	16330	16319	16178	16325	16253	16201	16265	16093	16287	16216	16216	16266	16210	16107	16201	16238	16127	16166	16059	16393	16307	16294	16143	16387	16229	16068	16341	16336	16110	16144	16117	16170	16306	16325	16189	16382	16402	16298	16054	16136	16266	16122	16258	16249	16279	16299	16171	16112	16080	16351	16362	16250	16197	16152	16231	16383	16219	16223	16126	16128	16148	16140	16229	16182	16086	16276	16067	16190	16165	16258	16406	15955	16057	16305	16184	16227	16194	16143	16180	16010	16278	16317	16238	16175	16044	16388	16345	16152	16076	16362	16143	16011	16222	16339	16357	16220	16263	16102	16235	16285	16062	16170	15981	16076	16270	16168	16152	16181	16432	16130	16259	16042	16290	16203	16294	16146	16395	15987	16408	16162	16306	16189	16251	16183	16216	16265	16310	16234	16444	16198	16203	16487	16218	16249	16341	16108	16239	16342	16390	16187	16439	16302	16240	16289	16120	16157	16223	16396	16242	16468	16237	16299	16187	16012	15995	16143	16102	16137	16085	16306	16157	16264	16213	16328	16138	16165	16359	16112	16351	16169	16246	16272	16385	16277	16189	16289	16258	16206	16243	16285	16108	16257	16248	16158	16187	16215	15995	16134	16048	16187	16101	16171	16449	16301	16143	16124	16414	16489	16371	16336	16056	16310	15958	16245	16296	16148	16211	16159	16262	16232	16410	16102	16244	16472	16120	16180	16077	16110	16229	15950	16156	16121	16254	16113	16474	16091	16055	16182	16502	16485	16288	16265	16189	16214	16200	16335	16197	16057	16326	16305	16293	16296	16239	16097	16102	16142	16297	16269	16075	16040	16283	16265	16299	16201	16289	16001	16221	16046	16066	16119	16078	16183	16220	16078	16364	16246	16331	16302	16127	16031	16185	16199	16193	16354	16143	16321	16214	16217	16197	16291	16279	16314	16296	16068	16217	16204	16018	16134	16122	16028	16140	16185	16234	16195	16202	16243	16323	16281	16193	16246	16227	16323	16114	16218	16222	16322	16392	16079	16284	16204	16406	16152	16318	16255	16169	16243	16272	16333	15915	16225	16280	16062	16214	16178	16244	16226	16207	16256	16297	16179	16207	16224	16280	16391	16270	16094	16223	16147	16360	16209	16263	16222	16111	16184	16214	16199	16153	16057	16109	16350	16273	16108	16220	16114	16031	16323	16206	16142	16092	16157	16264	16272	16092	16197	16078	16409	16281	16416	16181	16278	16084	16108	16325	16300	16334	16287	16416	16165	16129	16278	16103	16126	16245	16051	16205	16265	16153	16098	16264	16289	16128	16067	16196	16120	16016	16141	16415	16213	16488	16065	16329	16207	16231	16217	16227	16185	16272	16268	16305	16300	16202	16203	16304	16181	16227	16059	16424	16366	16276	16114	16382	16345	16044	16253	16238	16233	16052	16256	16261	16251	16064	16068	16267	16101	16260	16268	16116	16108	16208	16227	16094	16216	16140	16073	16378	16012	16289	16275	16104	16227	16248	16208	16339	16272	16448	16211	16054	16290	16142	16211	16224	16037	16242	16252	16404	16184	16355	16319	16150	16336	16272	16225	16317	16178	16273	16078	16291	16419	16049	16296	16207	16018	16325	16238	16191	16205	15943	16243	16251	16199	16135	16333	16327	16510	16151	16297	16384	16201	16344	16221	16196	16180	16299	16360	16258	16197	16362	16193	16254	16379	16491	16288	16356	16541	16114	16310	16252	16149	16070	16060	16255	15989	16372	16130	16327	15924	16089	16052	16439	16259	16213	16275	16365	16112	16169	16344	16421	16332	16194	16403	16199	16176	16160	16172	16302	16183	16180	16141	16203	16345	16085	16399	16296	16217	16274	16440	16231	16238	16338	16228	16181	16289	16132	16258	16299	16174	16339	16340	16044	16347	16131	16047	16389	16380	16316	16207	16090	16396	16455	16041	16115	16291	16262	16289	16155	16161	16223	16187	16237	16294	16343	16116	16098	16311	16351	16255	16365	16320	16257	16164	16292	16339	15990	16266	16214	16319	16184	16195	16201	16377	16306	16139	16224	16270	16179	16222	16238	16171	16220	16247	16124	16053	15978	16191	16122	16312	16062	16281	16374	16345	16320	16145	16068	16345	16247	16216	16359	16475	16120	16274	16278	15962	16154	16318	16461	16251	16263	16259	16317	15945	16175	16075	16196	16191	15991	16255	16164	16424	16164	16144	16158	16180	16372	16197	16175	16243	16043	16228	16214	16181	16188	16213	16182	16467	16312	16274	16300	16228	16328	16180	16092	16167	16182	16355	16374	16326	16163	16229	16176	16074	16295	16275	16359	16275	16376	16048	16454	16154	16226	16261	16209	16250	16185	16282	16293	16255	16092	16368	16195	16055	16278	16255	16279	16145	16161	16322	16219	16369	16160	16069	16163	16145	16407	16187	16347	16314	16238	16155	16023	16313	16219	16242	16248	16173	16100	16183	16375	16194	16406	16175	16147	16250	16325	16174	16120	16133	16375	16290	16403	16273	16324	16087	16136	16233	16455	16328	16092	16193	16090	16226	16134	16141	16208	16266	16088	16255	16348	16383	15889	16186	16190	16119	16380	16226	16148	16348	16315	16281	16264	16232	16222	16244	16051	16313	16314	16291	16377	16392	16248	16351	16282	16391	16033	16178	16152	16340	16325	16184	15961	16200	16091	16100	16228	16305	16244	16385	16262	16104	16512	16205	16006	16396	16067	16183	16191	16164	16285	16336	16349	16258	16269	16303	16129	16134	16196	16251	16377	16132	16185	16359	16368	16382	16200	16325	16265	16133	16316	16246	16246	16339	16378	16234	16188	16174	16336	16374	16200	16236	16210	16430	16185	16209	16243	16204	16325	16303	16289	16302	16301	16362	16101	16027	16032	16052	16122	16182	16175	16097	16254	16339	16220	16410	16232	16534	16241	16230	16077	16354	16150	16370	16145	16036	16064	16289	16167	16408	16181	16295	16172	16094	16431	16257	16322	16356	16287	16412	16126	16239	16080	15954	16099	16234	16413	16177	16144	16119	16427	16238	16121	16095	16141	16172	16203	16234	16051	16320	16287	16396	16145	16135	16180	16330	16171	16231	16185	16203	16394	16330	16392	16186	16131	16111	16060	16248	16192	16199	16239	16343	16202	16220	16261	16137	16243	16017	16229	16413	16254	16231	16125	16091	16156	16123	16296	16161	16214	16105	16099	16382	16212	16098	16178	16063	16192	16329	16166	16110	16071	16336	16168	16424	16143	16329	16248	16094	16112	16159	16276	16360	16218	16246	16276	16180	16415	16449	16202	16344	16090	16337	16071	16199	16348	16230	16339	16337	16108	16273	16271	16351	16356	16081	16128	16190	16102	16165	16188	16332	16232	16180	16147	16372	16179	16280	16269	16384	16325	16200	16042	16178	16267	16356	16280	16237	16376	16273	16118	16255	16284	16338	16283	16022	16306	16211	16112	16226	16259	16383	16158	16382	16411	16132	16144	16100	16122	16176	16119	16177	16236	16234	16267	16109	16301	16334	16199	16205	16245	16176	16256	16212	16178	16007	16131	16375	16238	16497	16352	16253	16362	16313	16167	16124	16147	16139	16244	16175	16324	16262	16144	16274	15988	16302	16223	16081	16112	16208	16129	16238	16176	16162	16584	16162	16313	16399	16244	16050	16296	16206	16342	16165	16117	16071	16245	16389	16258	16159	16025	16305	16373	16256	16283	16253	16461	16319	16296	16236	16118	16400	16161	16300	16227	16189	16194	16210	16029	15955	16154	16341	16423	16447	16076	16259	16382	16193	16077	16081	16235	16180	16217	15908	16217	16238	16114	16287	16150	16396	16301	16010	16235	16130	16114	16304	16249	16028	16306	16268	16353	16237	16343	16261	16056	16048	16302	16204	16107	16183	16282	16153	16217	16125	16104	16225	16122	16081	16218	16245	16301	16474	16291	16240	16217	16225	16051	16225	16320	16144	16294	16133	16057	16224	16316	16262	16003	16295	16238	16149	16356	16097	16209	16198	16160	16393	16270	16350	15978	16320	16211	16271	16183	16188	16272	16198	16122	16337	16186	16294	16209	16039	16011	16065	16207
25105	47347	44153	23678	17459	16197	16357	19456	37974	40516	33130	27188	21291	16817	14493	14253	14421	14298	14258	14364	14371	14212	14256	14341	14226	14128	14211	14418	14190	14289	14260	14228	14240	14111	14260	14269	14212	14455	14321	14340	14206	14254	14153	14235	14168	14212	14245	14294	14258	14298	14378	14199	14287	14216	14163	14216	14401	14275	14354	14173	14144	14377	14132	14065	14168	14318	14300	14115	14270	14043	14240	14243	14227	14413	14332	14129	14309	14240	13950	14244	14310	14264	14252	14119	14304	14355	14220	14193	14027	14278	13984	14240	14188	14175	14323	14235	14144	14298	14229	14218	14183	14248	14222	14353	14142	14167	14286	14278	14365	14322	14275	14330	14166	14240	14266	14242	14343	14288	14225	14200	14422	14328	14126	14188	14118	14125	14291	14286	14306	14116	14104	14209	14242	14286	14365	14216	14214	14194	14021	14205	14315	14339	14225	14267	14250	14191	14266	14203	14193	14418	14233	14042	14357	14154	14242	14236	14223	14319	14367	14167	14313	14299	14163	14280	14287	14293	14352	14301	14324	14163	14194	14384	14210	14191	14249	14169	14175	14158	14275	14401	14266	14213	14244	14120	14277	14429	14109	14319	14338	14291	14214	14138	14289	14161	14104	14094	14235	14174	14250	14237	14295	14068	14350	14082	14145	14282	14304	14348	14168	14317	14126	14213	14156	14181	14219	14217	14146	14332	14144	14317	14289	14122	14136	14226	14250	14213	14250	14287	14139	14193	14305	14253	14308	14269	14303	14352	14390	14284	14270	14109	14207	14390	14293	14050	14218	14097	14238	14247	14062	14390	14242	14216	14262	14258	14270	14196	14172	14211	14406	14224	14230	14261	14309	14197	14262	13991	14256	14331	14138	14202	14245	14239	14276	14236	14254	14278	14098	14297	14337	14092	14355	14206	14370	14333	14337	14381	14366	14246	14181	14406	14263	14227	14404	14242	14284	14115	14228	14316	14153	14381	14196	14391	14375	14388	14390	14140	14396	14145	14337	14374	14162	14323	14393	14229	14036	14372	14297	14290	14205	14184	14266	14243	14218	14290	14336	14141	14327	14073	14260	14404	14345	14308	14267	14221	14166	14296	14132	14178	14307	14369	14175	14371	14156	14275	14162	14217	14170	14300	14320	14355	14197	14303	14350	14279	14236	14172	14309	14367	14360	14130	14169	14388	14131	14403	14283	14191	14111	14228	14037	14141	14148	14267	14029	14442	14172	14085	14257	14281	14179	14252	14374	14460	14111	14372	14335	14277	14360	14316	14285	14227	14242	14241	14307	14258	14292	14243	14312	14288	14279	14178	14331	14285	14216	14266	14159	14259	14363	14353	14098	14178	14143	14272	14276	14124	14387	14368	14117	14207	14387	14329	14205	14309	14281	14372	14307	14332	14185	14369	14089	14390	14335	14341	14259	14185	14231	14137	14239	14339	14201	14297	14183	14303	14426	14366	14250	14252	14282	14210	14280	14248	14203	14293	14313	14219	14195	14144	14220	14405	14212	14293	14177	14303	14350	14340	14280	14337	14373	14158	14185	14172	14292	14284	14451	14091	14255	14346	14131	14311	14146	14231	14208	14284	14198	14302	14343	14364	14122	14260	14099	14141	14246	14378	14340	14325	14292	14349	14322	14153	14283	14217	14239	14304	14358	14346	14181	14038	14190	14384	14101	14159	14202	14312	14360	14442	14253	14289	14285	14293	14277	14237	14255	14370	14088	14175	14191	14137	14352	14160	14283	14258	14162	14350	14482	14191	14207	14223	14172	14264	14310	14240	14174	14167	14202	14298	14339	14182	14218	14158	14244	14310	14139	14084	14159	14161	14295	14158	14415	14161	14371	14305	14188	14172	14234	14150	14414	14261	14387	14319	14324	14129	14330	14269	14067	14224	14300	14152	14120	14235	14163	14124	14337	14165	14381	14154	14086	14380	14455	14229	14258	14278	14267	14279	14171	14381	14203	14200	14163	14315	14289	14442	14156	14335	14177	14094	14281	14051	14209	14249	14384	14245	14228	14127	14192	14303	14379	14349	14239	14161	14137	14182	14167	14443	14198	14130	14166	14184	14327	14221	14180	14288	14115	14253	14232	14161	14508	14230	14314	14182	14166	14365	14261	14302	14192	14319	14170	14271	14323	14321	14352	14024	14209	14181	14396	14255	14252	14328	14311	14232	14381	14157	14270	14256	14306	14148	14237	14192	14319	14421	14090	14447	14223	14265	14442	14345	14152	14275	14246	14349	14222	14110	14357	14345	14141	14266	14233	14187	14243	14397	14097	14120	14342	14086	14103	14199	14128	14192	14293	14195	14234	14333	14267	14162	14339	14393	14237	14132	14319	14287	14397	14233	14412	14035	14409	14242	14164	14374	14237	14388	14225	14292	14309	14187	14250	14426	14237	14466	14311	14158	13907	14177	14301	14347	14198	14295	14346	14249	14472	14109	14293	14089	14155	14252	14170	14236	14270	14289	14322	14142	14086	14340	14167	14369	14334	14436	14170	14124	14243	14287	14241	14421	14285	14238	14274	14249	14310	14238	14310	14115	14176	14184	14440	14189	14140	14277	14382	14274	14183	14220	14180	14252	14220	14266	14247	14326	14324	14233	14292	14344	14344	14170	14177	14228	14487	14306	14397	14246	14167	14358	14112	14166	14406	14269	14276	14233	14343	14325	14215	14236	14145	14278	14270	14203	14469	14285	14350	14251	14233	14242	14250	14303	14232	14335	14180	14220	14268	14255	14173	14290	14081	14263	14272	14113	14329	14005	14282	14319	14257	14240	14194	14194	14264	14265	14194	14306	13986	14393	14293	14271	14133	14332	14190	14186	14231	14091	14332	14253	14218	14252	14235	14269	14340	14260	14180	14390	14258	14089	14262	14262	14152	14211	14335	14077	14272	14131	14249	14239	14172	14187	14393	14284	14173	14345	14208	14340	14242	14166	14154	14423	14526	14376	14326	14290	14309	14159	14253	14259	14061	14248	14297	14361	14326	14138	14200	14425	14215	14114	14278	14224	14350	14397	14303	14043	14350	14186	14322	14456	14286	14172	14193	14197	14283	14237	14211	14241	14218	14231	14202	14037	14161	14256	14355	14157	14274	14255	14296	14240	14221	14377	14232	14172	14227	14209	14203	14154	14299	14256	14205	14253	14224	14188	14242	14366	14284	14265	14290	14438	14208	14150	14286	14379	14151	14353	14086	14348	14160	14422	14306	14289	14291	14179	14295	14119	14354	14274	14252	14302	14148	14234	14230	14279	14204	14266	14399	14206	14279	14224	14254	14216	14282	14337	14187	14265	14417	14315	14294	14183	14386	14219	14376	14327	14240	14217	14219	14259	14256	14370	14219	14005	14245	14194	14045	14276	14251	14242	14198	14213	14299	14226	14256	14261	14120	14263	14296	14169	14347	14358	14317	14267	14286	14202	14172	14271	14281	14284	14227	14227	14039	14241	14153	14260	14288	14251	14414	14219	14322	14401	14196	14179	14228	14306	14216	14144	14250	14210	14232	14210	14305	14295	14361	14230	14265	14240	14347	14349	14190	14239	14204	14280	14203	14338	14157	14179	14368	14044	14096	14251	14212	14336	14261	14394	14063	14272	14282	14290	14149	14429	14403	14141	14257	14238	14275	14503	14254	14181	14322	14439	14299	14267	14336	14223	14189	14199	14382	14264	14470	14319	14256	14315	14181	14338	14250	14412	14246	14395	14281	14386	14159	14303	14369	14296	14135	14333	14259	14164	14249	14277	14253	14447	14367	14225	14301	14340	14329	14218	14057	14132	14239	14306	14403	14229	14202	14292	14276	14273	14364	14155	14097	14045	14311	14196	14390	14223	14247	14310	14192	14131	14252	14327	14325	14251	14272	14321	14346	14256	14286	14241	14237	14318	14228	14185	14286	14396	14352	14165	14371	14232	14203	14296	14247	14193	14291	14116	14356	14267	14208	14296	14165	14208	14117	14337	14302	14378	14181	14384	14339	14279	14302	14357	14323	14224	14174	14191	14338	14373	14201	14383	14331	14324	14089	14195	14249	14172	14358	14239	14108	14294	14296	14183	14342	14288	14445	14240	14227	14190	14195	14250	14321	14399	14281	14418	14396	14188	14253	14331	14211	14234	14339	14209	14288	14216	14221	14268	14294	14140	14158	14336	14239	14205	14204	14191	14383	14367	14228	14099	14166	14135	14309	14422	14380	14323	14332	14101	14175	14227	14418	14302	14126	14436	14345	14128	14428	14294	14229	14239	14243	14324	14237	14281	14179	14352	14291	14272	14212	14236	14325	14433	14229	14228	14203	14091	14243	14211	14124	14330	14290	14122	14412	14272	14321	14235	14210	14374	14098	14275	14263	14225	14344	14270	14171	14359	14257	14315	14144	14487	14104	14270	14217	14144	14287	14168	14352	14182	14181	14319	14459	14013	14375	14343	14341	14240	14264	14300	14309	14232	14138	14286	14121	14153	14334	14329	14271	14275	14305	14296	14247	14218	14271	14217	14280	14289	14347	14410	14248	14188	14211	14113	14323	14330	14205	14501	14154	14125	14379	14343	14184	14283	14298	14383	14288	14264	14308	14148	14256	14237	14286	14072	14367	14308	14240	14213	14262	14144	13941	14083	14388	14240	14242	14175	14351	14219	14253	14373	14303	14231	14264	14421	14247	14324	14280	14270	14369	14384	14085	14377	14202	14260	14270	14397	14238	14312	14132	14205	14184	14240	14240	14331	14348	14272	14356	14414	14186	14242	14195	14291	14236	14123	14383	14278	14228	14177	14238	14277	14352	14186	14260	14053	14372	14384	14227	14296	14205	14190	14279	14220	14255	14145	14334	14101	14317	14300	14279	14245	14157	14258	14264	14331	14377	14258	14078	14197	14191	14128	14122	14285	14332	14220	14279	14355	14176	14281	14390	14192	14164	14352	14091	14209	14216	14298	14189	14290	14297	14263	14281	14237	14138	14354	14249	14499	14370	14130	14159	14173	14225	14277	14258	14190	14372	14253	14443	14188	14173	14312	14185	14282	14107	14333	14265	14206	14263	14237	14192	14311	14322	14190	14395	14399	14171	14016	14351	14056	14136	14308	14325	14094	14256	14302	14221	14147	14399	14406	14285	14142	14301	14330	14112	14078
23855	21639	29411	24979	22471	24486	25914	25737	41367	48790	50495	40734	32050	25507	21896	20347	20235	20141	19925	19982	20054	20076	19746	19762	19743	19970	19827	19955	19840	19734	19968	19689	19813	19824	19826	19975	19576	19515	19744	20010	19836	19800	19746	19805	19818	19895	19636	19811	19715	19837	19616	19780	19951	19883	19509	19646	19759	19707	19787	19807	19585	19677	19790	19732	20008	19613	19818	19898	19716	19639	19710	19600	19521	19483	19593	19923	19836	19780	19831	19513	19855	19775	19817	19781	19746	19893	19806	19579	19824	19860	19889	19719	19660	19973	19732	19740	19638	19936	19799	19815	19776	19767	19653	19774	19892	19721	19744	19683	19926	19657	19794	19673	19848	19748	19857	19869	19799	19912	19867	19666	19651	19794	19756	19737	19696	19645	19849	19644	19673	19806	19602	19848	19809	19635	19785	19745	19818	19556	19650	19698	19618	19728	19619	19550	19704	19801	19697	19766	19717	19721	19763	19845	19749	19751	19837	19718	19765	19800	19810	19830	19922	19783	19842	19870	19693	19644	19880	19876	19636	19708	19668	19936	19784	19692	19732	19748	19738	19601	19783	19581	19618	19675	19504	19494	19633	19811	19779	19690	19901	19613	19582	19823	19697	19624	19810	19541	19754	19748	19703	19791	19679	19683	19527	19785	19733	19676	19824	19739	19778	19557	19723	19751	19855	19696	19721	19802	19809	19591	19618	19560	19806	19797	20010	20021	19966	19753	19796	19763	19783	19848	19860	19761	19741	19755	19833	19682	19679	19597	19666	19787	19680	19843	20023	19878	19893	19714	19933	19703	19786	19934	19978	19844	19737	19925	19553	19610	19547	19654	19591	19673	19722	19431	19782	19858	19820	19671	19932	19771	19777	19561	19657	19717	19868	19724	19854	19604	19561	19767	19630	19861	19775	20018	19823	19691	19843	19770	19552	19866	19701	19824	19655	19663	19783	19640	19684	19867	19647	19659	19811	19645	19911	19595	19737	19794	19595	19680	19746	19917	19750	19712	19796	19723	19737	19520	19781	19735	19769	19959	19701	19473	19760	19653	19762	19730	19737	19550	19865	19587	19690	19789	19683	19748	19689	19631	19717	19608	19816	19831	19778	19619	19800	19629	19702	19931	19507	19717	19825	19698	19633	19855	19815	19668	19753	19693	19735	19617	19861	19794	19842	19808	19932	20027	19837	19738	19618	19609	19826	19701	19825	19864	19890	19777	19516	19655	19380	19738	19732	19655	19687	19808	19844	19567	19708	19584	19496	19670	19647	19703	19655	19767	19649	19839	19828	19758	19521	19689	19595	19847	19729	19774	19927	19490	19540	19732	19568	19511	19950	19592	19748	19618	19800	20111	19555	19708	19563	19889	19588	19703	19552	19729	19816	19698	19587	19883	19753	19726	19629	19636	19962	19657	19649	19879	19611	19841	19854	19698	19763	19865	19630	19859	19726	19856	19837	19633	19800	19956	19739	19597	19817	19640	19527	19591	19728	19395	19538	19693	19616	19765	19681	19859	19536	19805	19739	19905	19636	19813	19631	19693	19850	19581	19874	19595	19626	19889	19625	19581	19746	19758	19585	19536	19763	19581	19743	19847	19749	19823	19933	19747	19755	19793	19559	19682	19719	19921	19669	19539	19746	19798	19635	19715	19795	19839	19922	19743	19825	19821	19713	19605	19796	19712	19690	19758	19589	20000	19606	19643	19649	19665	19637	19716	19669	19521	19450	19821	19910	19426	19693	19795	19751	19873	19391	19915	19473	19767	19500	19688	19709	19592	19676	19675	19862	19749	19897	19634	19742	19671	19672	19618	19666	19795	19941	19828	19759	19586	19609	19839	19737	19822	19652	19875	19730	19667	19699	19561	19866	19778	19699	19750	19673	19795	19702	19634	19757	19793	19585	19614	19731	19695	19577	19523	19789	19788	20084	19670	19575	19715	19985	19728	19675	19732	19587	19833	19663	19614	19807	19573	19660	19721	19727	19861	19816	19972	19707	19499	19567	19593	19685	19747	19901	19852	19769	19722	19550	19826	19689	19690	19848	19785	19681	19719	19706	19743	19787	19875	19865	19660	19707	19701	19633	19737	19684	19712	19627	19504	19735	19621	19623	19866	19676	19757	19711	19561	19499	19773	19528	19482	19762	19994	19823	19828	19617	19551	19661	19890	19687	19693	19889	19994	19687	19516	19956	19801	19853	19866	19686	19637	19740	19879	19710	19742	19688	19786	19690	19701	19813	19542	19584	19712	19747	19767	19472	19592	19710	19859	19672	19699	19743	19615	19854	19702	19494	19760	19814	19804	19897	19932	19572	19678	19502	19843	19915	19876	19813	19477	19558	19523	19813	19882	19826	19766	19710	19660	19769	19818	19868	19606	19553	19745	19847	19799	19875	19729	19704	19692	19843	19812	20028	20055	19898	19727	19810	19750	19629	19686	19524	19657	19717	19815	19968	19678	19866	19695	19777	19777	19763	19711	19799	19694	19520	19658	19702	19863	19580	19820	19873	19572	19835	19832	19623	19830	19776	19727	19934	19916	19668	19583	19647	19702	19682	19544	19667	19892	19661	19785	19723	19742	19735	19642	19718	19703	19662	19731	19598	19573	19932	19636	19801	19702	19657	19691	19771	19731	19767	19439	19713	19835	19637	19623	19640	19611	19697	19554	19625	19797	19435	19885	19856	19676	19869	19758	19668	19854	19569	19669	19842	19616	19602	19572	19682	19632	19764	19861	19713	19608	19988	19477	19845	19911	19728	19784	19708	19830	19705	19737	19875	19670	19588	19743	19724	20000	19857	19715	19731	19791	19808	19880	19818	19677	19897	19821	19706	19629	19576	19714	19806	19583	19798	19802	19835	19628	19683	19653	19714	19590	19645	19575	19783	19641	19756	19889	19696	19695	19665	19645	19665	19819	19657	19804	19859	19636	19822	19929	19894	19810	19725	19671	19795	19405	19585	19576	19722	19838	19769	19704	19929	19681	19732	19727	19569	19943	19651	19751	19679	19597	19791	19726	19721	19732	19542	19728	19690	19692	19864	19736	19717	19697	19810	19715	19749	19813	19613	19631	19960	19655	19761	19591	19667	19715	19865	19654	19828	19869	19760	19444	19771	19721	19523	19878	19604	19888	19526	19927	20058	19438	19564	19498	19768	19399	19886	19785	19741	19529	19871	19740	19769	19726	19690	19777	19799	19716	19661	19789	19861	19695	19791	19794	19611	19696	19640	19520	19588	19800	19798	19794	19658	19751	19768	19933	19929	19807	19831	19594	19606	19822	19658	19797	19595	19778	19722	19862	19880	19513	19705	19856	19828	19524	19831	19882	19658	19862	19885	19595	19733	19629	19636	19746	19735	19786	19796	19689	19726	19890	19677	19732	19595	19698	19611	19882	19834	19946	19652	19652	19654	19626	19702	19714	19602	19717	19646	19705	19811	19739	19542	19717	19589	19865	19807	19986	19612	19864	19829	19594	19842	19775	19629	19837	19745	19879	19785	19820	19957	19913	19963	19970	19619	19671	19851	19674	19723	19541	19545	19734	19667	19729	19594	19835	19746	19744	19776	19636	19623	19732	19769	19597	19802	19815	19770	19596	19632	19800	19757	19858	19633	19686	19692	19812	19633	19661	19741	19872	19918	19667	19625	19598	19487	19809	19725	19648	19701	19675	19610	19791	19487	19776	19597	19540	19861	19965	19895	19822	19635	19965	19701	19799	19761	19797	19582	19773	19732	19635	19918	19711	19694	19755	19641	19739	19540	19599	19804	19662	19617	19726	19780	19850	19718	19788	19759	19626	19468	19881	19878	19713	19674	19774	19546	19641	19651	19971	19550	19608	19628	19694	19830	19550	19705	19745	19730	19638	19936	19769	19629	19730	19419	19800	19679	19613	19565	19611	19964	19599	20019	19977	19606	19871	19820	19800	19870	19714	19876	19570	19667	19559	19768	19740	19890	19831	19893	19746	19601	19397	19810	19623	19699	19604	19626	19421	19740	19729	19763	19684	19656	19680	19574	19539	19801	19716	19659	19711	19643	19727	19671	19532	19693	19881	19659	19741	19593	19545	19698	19715	19728	19720	19803	19643	19721	19573	19546	19647	19856	19949	19663	19604	19561	19617	19605	19679	19596	19922	19880	19818	19816	19771	19917	19886	19656	19555	19555	19686	19717	19641	19962	19687	19766	19876	19674	19612	19713	19721	19867	19763	19691	19674	19707	19651	19698	19868	19665	19878	19654	19631	19638	19965	19665	19593	19639	19812	19772	19800	19903	19731	19974	19649	19785	19689	19644	19712	19816	19564	19705	19542	19814	19624	19578	19648	19456	19594	19698	19727	19701	19707	19895	19665	19856	19825	19795	19902	19671	19627	19730	19716	19816	19735	19709	19553	19625	19878	19763	19791	19724	19701	19876	19841	19814	19804	19840	19518	19895	19712	19893	19653	19704	19429	19638	19624	19673	19978	19886	19891	19839	19698	19768	19990	19846	19647	19847	19851	19869	19725	19890	19564	19988	19809	19844	19811	19681	19748	19949	19788	19806	19861	19876	19929	19807	19654	19685	19676	19733	19770	19720	19737	19708	19809	19704	19613	19586	19624	19684	19793	19771	19682	19631	19750	19725	19760	19691	19613	19802	19913	19595	19929	19796	19730	19680	19892	19722	19763	19831	19752	19687	19694	19855	19669	19780	19732	19602	19569	19764	19679	19732	19909	19711	19729	19785	19857	19945	19654	19675	19818	19741	19562	19712	19704	19830	19695	19746	19707	19812	19768	19911	19950	19879	19968	19539	19593	19542	19867	19669	19639	19607	19707	19682	19814	19512	19631	19797	19790	19683	19871	19628	19750	19719	19756	19505	19842	19786	19607	19805	19765	19655	19902	19762	19771	19844	19572	19789	19970	19526	19806	19839	19612	19776	19726	19787	19757	19596	19787	19634	19560	19738	19704	19829	19798	19784	19778	19712	19795	19673	19732	19785	19863	19762	19717	19835	19501	19620	20121	19925	19780	19669	19736	19548	19677	19587	19797	19721	19903	19775	19778	19618	19754	19930	19860	19845	19798	19678	19534	19839	19734	19601	19634	19754	19626	19356	19705	19678	19784	19785	19739	19825	19780	19774	19586	19787	19661	19591	19699
31541	57735	50994	32742	21880	19759	20385	26193	42782	48054	48238	38530	29355	22002	18050	16408	16294	16422	16337	16538	16538	16621	16529	16388	16376	16266	16519	16408	16454	16471	16416	16324	16329	16376	16411	16365	16442	16337	16364	16344	16395	16585	16348	16439	16348	16406	16314	16328	16486	16211	16326	16356	16457	16537	16358	16334	16558	16559	16333	16279	16358	16341	16321	16584	16343	16303	16420	16368	16472	16365	16360	16340	16356	16475	16409	16397	16292	16419	16394	16194	16326	16493	16282	16268	16334	16302	16392	16348	16354	16355	16324	16384	16532	16325	16393	16274	16317	16210	16305	16292	16474	16443	16233	16359	16288	16260	16403	16419	16470	16557	16356	16408	16354	16346	16453	16498	16503	16322	16249	16371	16602	16256	16258	16282	16469	16260	16314	16462	16314	16346	16163	16344	16317	16369	16188	16261	16490	16317	16422	16445	16396	16371	16398	16352	16347	16349	16429	16258	16546	16327	16329	16226	16345	16256	16330	16271	16281	16281	16389	16391	16430	16331	16331	16325	16449	16566	16449	16309	16195	16326	16474	16343	16323	16218	16223	16421	16222	16276	16476	16416	16279	16443	16302	16351	16418	16429	16358	16392	16225	16384	16342	16582	16247	16326	16387	16291	16370	16259	16224	16449	16327	16459	16272	16237	16505	16158	16352	16408	16300	16329	16292	16140	16323	16370	16304	16492	16303	16384	16256	16318	16404	16336	16255	16473	16411	16436	16457	16235	16296	16322	16428	16363	16175	16221	16505	16393	16418	16632	16239	16173	16301	16267	16348	16494	16352	16205	16333	16384	16207	16457	16435	16233	16266	16346	16187	16484	16447	16479	16337	16342	16370	16300	16344	16479	16398	16397	16289	16273	16289	16288	16362	16370	16315	16308	16506	16221	16377	16481	16330	16239	16403	16345	16250	16532	16456	16246	16416	16311	16405	16476	16418	16477	16246	16259	16527	16341	16211	16234	16172	16292	16430	16342	16366	16367	16159	16216	16300	16440	16319	16155	16327	16500	16365	16200	16329	16240	16282	16378	16357	16459	16319	16366	16389	16432	16186	16355	16344	16313	16403	16397	16512	16342	16335	16324	16328	16331	16260	16301	16437	16434	16262	16178	16425	16348	16269	16370	16241	16522	16369	16394	16369	16277	16523	16301	16303	16211	16197	16409	16316	16544	16318	16266	16517	16412	16298	16438	16538	16346	16331	16397	16399	16229	16483	16315	16298	16231	16236	16449	16197	16273	16279	16236	16384	16369	16141	16297	16172	16400	16287	16391	16473	16134	16337	16212	16393	16364	16223	16312	16315	16150	16327	16350	16489	16293	16281	16288	16255	16257	16311	16305	16444	16271	16301	16398	16430	16411	16206	16219	16381	16222	16361	16392	16287	16224	16328	16260	16418	16293	16381	16507	16269	16274	16427	16364	16466	16439	16228	16472	16391	16470	16547	16369	16390	16407	16263	16494	16302	16314	16289	16390	16473	16497	16365	16236	16369	16280	16275	16380	16382	16383	16401	16292	16363	16506	16243	16522	16268	16421	16478	16502	15983	16409	16222	16314	16482	16328	16281	16508	16583	16186	16337	16484	16370	16288	16464	16426	16355	16377	16243	16469	16297	16477	16364	16174	16391	16282	16404	16285	16474	16345	16480	16422	16431	16476	16287	16432	16350	16306	16355	16329	16210	16489	16404	16404	16418	16306	16293	16263	16348	16344	16327	16289	16452	16447	16298	16511	16200	16387	16166	16354	16541	16449	16492	16325	16349	16320	16400	16368	16227	16325	16383	16278	16347	16309	16339	16302	16357	16543	16257	16229	16306	16455	16152	16503	16359	16388	16470	16379	16368	16265	16451	16322	16276	16413	16399	16422	16290	16495	16382	16434	16371	16433	16380	16215	16280	16480	16397	16284	16360	16284	16542	16381	16262	16424	16374	16345	16366	16230	16249	16312	16173	16220	16401	16514	16338	16279	16415	16596	16519	16172	16322	16417	16275	16386	16455	16355	16299	16522	16326	16283	16368	16451	16148	16423	16310	16352	16337	16334	16162	16344	16256	16345	16400	16323	16522	16343	16343	16410	16329	16465	16301	16326	16443	16479	16358	16268	16304	16436	16407	16400	16285	16375	16471	16248	16529	16314	16315	16216	16406	16351	16277	16248	16432	16614	16214	16337	16562	16263	16433	16477	16242	16417	16388	16376	16332	16311	16341	16380	16262	16364	16397	16398	16288	16448	16436	16401	16308	16294	16379	16427	16352	16233	16267	16353	16462	16207	16191	16388	16359	16424	16372	16382	16423	16335	16413	16433	16258	16275	16427	16120	16239	16185	16327	16544	16204	16222	16405	16318	16531	16319	16199	16366	16503	16491	16234	16288	16245	16247	16366	16312	16262	16459	16357	16240	16325	16348	16464	16351	16404	16412	16284	16458	16302	16401	16420	16300	16412	16420	16510	16314	16357	16280	16422	16205	16382	16398	16359	16414	16295	16449	16276	16355	16238	16433	16390	16217	16371	16382	16301	16465	16298	16350	16125	16234	16559	16285	16284	16404	16304	16317	16377	16338	16279	16358	16332	16236	16411	16423	16378	16406	16353	16188	16470	16388	16289	16470	16222	16394	16398	16298	16292	16237	16310	16391	16277	16248	16475	16345	16415	16381	16270	16362	16122	16359	16167	16395	16354	16208	16335	16169	16072	16361	16219	16433	16475	16103	16421	16253	16403	16515	16160	16377	16507	16271	16311	16190	16433	16207	16475	16319	16572	16531	16199	16421	16196	16329	16194	16285	16386	16426	16183	16320	16272	16292	16488	16379	16455	16328	16463	16410	16383	16249	16436	16237	16265	16223	16370	16406	16256	16374	16213	16526	16347	16320	16202	16335	16400	16332	16338	16449	16233	16471	16439	16390	16338	16314	16438	16304	16370	16308	16396	16528	16444	16472	16199	16462	16465	16523	16329	16344	16497	16210	16299	16384	16491	16460	16133	16278	16224	16360	16194	16341	16542	16355	16191	16501	16355	16240	16439	16250	16403	16252	16347	16288	16537	16157	16219	16181	16322	16301	16413	16294	16267	16345	16334	16487	16387	16324	16354	16406	16269	16317	16308	16615	16319	16369	16303	16252	16384	16279	16502	16547	16468	16336	16357	16321	16215	16289	16083	16243	16098	16300	16397	16335	16398	16359	16242	16381	16423	16410	16314	16260	16321	16359	16463	16427	16257	16231	16308	16233	16490	16476	16414	16310	16240	16304	16177	16488	16298	16201	16326	16290	16432	16346	16265	16136	16420	16287	16288	16235	16343	16344	16342	16135	16386	16238	16240	16252	16260	16449	16371	16388	16429	16291	16446	16450	16246	16221	16331	16459	16330	16326	16317	16371	16464	16383	16239	16306	16469	16395	16193	16324	16164	16517	16290	16491	16361	16297	16459	16235	16478	16306	16397	16138	16465	16353	16255	16356	16391	16415	16310	16374	16408	16391	16372	16321	16273	16259	16272	16242	16477	16448	16495	16528	16284	16534	16380	16349	16498	16384	16220	16408	16344	16435	16479	16498	16306	16256	16427	16478	16483	16214	16372	16471	16367	16397	16480	16297	16474	16152	16430	16037	16286	16581	16365	16346	16253	16236	16245	16231	16450	16389	16313	16341	16313	16260	16298	16250	16314	16302	16237	16369	16268	16482	16371	16404	16346	16428	16314	16239	16277	16198	16517	16330	16488	16321	16337	16461	16414	16385	16446	16311	16464	16439	16315	16429	16532	16207	16220	16550	16400	16398	16427	16300	16411	16305	16415	16343	16264	16372	16436	16320	16350	16247	16426	16358	16337	16346	16486	16412	16301	16462	16411	16251	16404	16399	16536	16248	16123	16593	16314	16378	16368	16143	16357	16320	16488	16419	16358	16250	16422	16196	16430	16336	16316	16374	16275	16528	16213	16252	16166	16328	16449	16399	16398	16363	16372	16307	16345	16405	16251	16386	16304	16281	16382	16374	16420	16423	16399	16385	16277	16213	16316	16339	16480	16545	16391	16321	16334	16290	16296	16389	16273	16188	16244	16284	16274	16449	16304	16407	16390	16136	16395	16475	16281	16263	16148	16492	16354	16468	16444	16343	16388	16443	16301	16392	16232	16155	16383	16218	16349	16306	16313	16351	16419	16359	16481	16251	16375	16384	16388	16349	16286	16296	16335	16328	16195	16412	16407	16449	16293	16422	16313	16478	16323	16340	16316	16479	16299	16449	16498	16235	16329	16204	16294	16197	16416	16351	16426	16443	16223	16163	16436	16408	16289	16435	16357	16372	16482	16373	16400	16373	16279	16251	16302	16108	16551	16265	16367	16341	16261	16259	16354	16372	16366	16208	16236	16254	16377	16363	16459	16365	16516	16407	16268	16262	16356	16418	16429	16420	16352	16407	16469	16468	16364	16373	16371	16307	16379	16348	16409	16412	16317	16394	16406	16461	16379	16342	16362	16596	16468	16139	16458	16386	16432	16322	16290	16375	16482	16344	16385	16236	16261	16335	16339	16314	16431	16473	16470	16169	16375	16426	16286	16303	16511	16404	16404	16477	16366	16419	16437	16375	16255	16339	16445	16292	16321	16297	16213	16493	16210	16464	16286	16146	16363	16347	16466	16332	16286	16459	16492	16396	16424	16283	16349	16567	16353	16403	16358	16286	16483	16267	16320	16228	16179	16512	16349	16339	16245	16231	16485	16373	16287	16445	16284	16332	16109	16350	16325	16307	16326	16471	16220	16322	16374	16528	16361	16443	16668	16382	16379	16364	16407	16225	16338	16287	16396	16325	16231	16476	16229	16451	16404	16242	16316	16306	16444	16312	16447	16281	16192	16313	16404	16168	16307	16400	16423	16281	16464	16280	16304	16401	16329	16317	16364	16393	16151	16319	16337	16460	16336	16395	16456	16336	16495	16388	16256	16443	16343	16416	16295	16421	16381	16450	16395	16413	16515	16243	16181	16252	16292	16520	16524	16205	16294	16195	16347	16314	16414	16348	16472	16405	16193	16277	16339	16243	16469	16330	16377	16234	16302	16328	16452	16200	16459	16326	16360	16442	16390	16312	16600	16287	16275	16298	16338	16476	16385	16352	16201	16446	16453	16299	16388	16277	16297	16414
29509	25218	27295	21697	17416	16839	16876	16765	18083	19342	19961	18816	17758	17716	16903	16313	16594	16657	16452	16362	16419	16432	16527	16439	16407	16407	16499	16314	16573	16339	16636	16543	16598	16850	16539	16404	16442	16548	16363	16368	16319	16637	16580	16411	16554	16601	16506	16400	16564	16250	16402	16422	16376	16544	16622	16463	16383	16463	16577	16386	16340	16541	16497	16390	16368	16246	16392	16584	16278	16572	16531	16555	16305	16524	16474	16302	16308	16330	16471	16364	16422	16355	16610	16568	16369	16409	16429	16377	16299	16326	16391	16381	16438	16447	16404	16493	16283	16485	16332	16522	16489	16391	16495	16475	16529	16462	16378	16432	16377	16719	16450	16421	16429	16447	16606	16368	16451	16596	16438	16521	16496	16416	16367	16499	16434	16400	16503	16417	16269	16282	16540	16414	16308	16521	16477	16313	16662	16524	16279	16575	16532	16452	16455	16498	16574	16489	16520	16521	16360	16439	16183	16371	16446	16337	16298	16194	16516	16477	16532	16316	16530	16683	16469	16244	16421	16178	16448	16304	16472	16457	16294	16310	16354	16429	16491	16268	16346	16329	16394	16451	16564	16339	16542	16526	16333	16549	16465	16508	16538	16401	16560	16545	16475	16255	16481	16478	16338	16439	16726	16646	16230	16460	16164	16402	16397	16430	16413	16318	16529	16452	16227	16425	16560	16556	16585	16544	16609	16516	16326	16394	16323	16277	16354	16250	16416	16257	16489	16321	16517	16415	16515	16499	16412	16421	16295	16212	16349	16332	16526	16419	16321	16325	16514	16458	16204	16292	16407	16413	16466	16579	16529	16415	16353	16421	16465	16431	16544	16490	16368	16394	16456	16533	16342	16286	16683	16493	16547	16639	16726	16508	16505	16421	16437	16403	16417	16401	16501	16398	16380	16395	16364	16563	16577	16373	16568	16459	16213	16420	16458	16351	16266	16261	16464	16329	16354	16443	16523	16421	16388	16351	16487	16293	16388	16594	16360	16399	16288	16414	16559	16317	16553	16558	16498	16380	16499	16521	16488	16475	16532	16327	16602	16485	16505	16317	16606	16330	16623	16465	16463	16394	16315	16351	16382	16550	16341	16561	16392	16316	16369	16428	16386	16631	16715	16797	16302	16328	16414	16483	16552	16259	16495	16553	16565	16285	16488	16278	16452	16471	16631	16601	16303	16231	16512	16340	16483	16437	16314	16283	16679	16458	16795	16437	16504	16213	16484	16365	16363	16319	16105	16369	16322	16217	16274	16487	16427	16346	16477	16479	16441	16153	16357	16226	16364	16396	16345	16327	16501	16545	16453	16363	16317	16294	16483	16382	16458	16502	16625	16398	16439	16496	16396	16404	16253	16642	16476	16568	16488	16398	16667	16357	16410	16178	16486	16388	16600	16507	16302	16509	16442	16565	16378	16306	16432	16393	16298	16505	16487	16361	16596	16407	16709	16468	16511	16401	16383	16524	16448	16598	16398	16233	16443	16397	16308	16487	16458	16288	16473	16433	16389	16562	16328	16497	16311	16212	16455	16585	16344	16278	16320	16536	16474	16397	16405	16489	16644	16438	16696	16494	16647	16393	16366	16414	16518	16189	16498	16400	16612	16551	16346	16380	16561	16260	16428	16376	16358	16267	16309	16317	16427	16365	16353	16273	16164	16360	16460	16314	16417	16530	16399	16552	16279	16415	16389	16449	16365	16564	16336	16337	16356	16409	16530	16426	16635	16544	16394	16466	16385	16249	16390	16331	16390	16291	16441	16340	16453	16280	16572	16323	16569	16503	16363	16334	16560	16553	16451	16721	16389	16433	16355	16324	16257	16425	16368	16412	16497	16307	16425	16193	16454	16523	16379	16407	16311	16293	16708	16314	16603	16597	16265	16417	16368	16461	16372	16562	16463	16301	16589	16513	16375	16407	16457	16408	16497	16362	16501	16487	16376	16451	16330	16409	16268	16343	16348	16556	16585	16512	16547	16464	16417	16480	16522	16432	16393	16405	16509	16276	16241	16259	16360	16703	16509	16387	16548	16433	16567	16519	16233	16397	16553	16418	16414	16365	16287	16430	16410	16450	16333	16295	16364	16450	16205	16497	16342	16570	16579	16650	16317	16247	16647	16641	16345	16238	16436	16465	16339	16412	16628	16490	16579	16331	16519	16442	16462	16546	16366	16214	16436	16457	16437	16569	16398	16518	16420	16311	16271	16536	16514	16404	16313	16496	16437	16431	16268	16450	16400	16418	16420	16498	16261	16496	16457	16500	16393	16303	16448	16580	16438	16444	16355	16324	16457	16120	16450	16406	16319	16407	16305	16351	16271	16660	16541	16350	16214	16527	16597	16329	16526	16310	16602	16481	16429	16578	16429	16398	16535	16557	16535	16300	16416	16423	16548	16613	16532	16380	16396	16285	16611	16344	16220	16499	16295	16495	16603	16369	16379	16375	16530	16291	16424	16294	16577	16454	16422	16324	16422	16670	16450	16234	16457	16400	16536	16449	16473	16480	16353	16426	16534	16430	16610	16378	16544	16556	16380	16545	16289	16432	16430	16295	16474	16365	16344	16465	16507	16351	16301	16221	16272	16366	16458	16461	16383	16538	16618	16368	16426	16437	16347	16476	16292	16286	16312	16362	16447	16398	16497	16249	16369	16436	16452	16264	16410	16397	16509	16454	16369	16310	16274	16459	16341	16396	16572	16367	16326	16521	16440	16274	16425	16330	16370	16373	16421	16538	16412	16289	16484	16421	16576	16470	16224	16469	16370	16564	16478	16604	16303	16586	16464	16406	16353	16353	16462	16437	16485	16364	16282	16278	16543	16461	16450	16445	16669	16592	16463	16447	16360	16359	16334	16397	16329	16475	16486	16529	16518	16449	16274	16479	16367	16580	16405	16330	16367	16418	16360	16574	16522	16381	16598	16524	16529	16593	16282	16388	16537	16322	16391	16500	16504	16517	16541	16249	16236	16357	16211	16487	16500	16476	16562	16446	16395	16471	16207	16413	16412	16555	16601	16312	16276	16302	16369	16431	16351	16583	16452	16195	16595	16453	16414	16733	16419	16575	16484	16627	16402	16555	16260	16511	16378	16472	16498	16528	16196	16395	16445	16569	16645	16251	16551	16429	16545	16370	16386	16331	16308	16570	16517	16512	16544	16416	16560	16284	16519	16577	16434	16497	16653	16360	16287	16272	16426	16361	16505	16390	16506	16375	16437	16518	16603	16336	16317	16321	16432	16534	16407	16561	16186	16383	16369	16556	16497	16315	16409	16188	16484	16710	16606	16454	16561	16618	16515	16655	16402	16566	16490	16538	16408	16321	16376	16326	16406	16427	16515	16302	16290	16356	16290	16328	16425	16595	16490	16427	16420	16552	16569	16356	16559	16471	16376	16478	16542	16490	16524	16453	16340	16633	16486	16272	16399	16416	16281	16525	16487	16451	16471	16482	16546	16464	16406	16367	16316	16617	16493	16349	16427	16584	16323	16399	16470	16455	16274	16469	16563	16503	16217	16588	16433	16621	16495	16245	16502	16377	16449	16434	16481	16433	16349	16405	16400	16408	16543	16499	16590	16501	16492	16408	16499	16633	16317	16439	16521	16365	16390	16482	16405	16379	16341	16495	16242	16338	16535	16436	16503	16341	16490	16256	16434	16347	16457	16484	16343	16384	16104	16361	16330	16505	16311	16402	16646	16558	16222	16520	16561	16383	16494	16667	16486	16489	16399	16513	16220	16413	16334	16253	16205	16408	16535	16389	16405	16305	16261	16498	16592	16548	16431	16492	16427	16410	16345	16355	16401	16507	16460	16545	16591	16555	16427	16381	16479	16607	16268	16429	16541	16570	16234	16419	16419	16717	16441	16415	16541	16476	16272	16340	16391	16630	16491	16484	16461	16414	16608	16646	16552	16346	16419	16341	16316	16499	16285	16403	16536	16526	16495	16488	16449	16494	16464	16290	16388	16584	16734	16435	16544	16410	16344	16401	16451	16442	16529	16522	16368	16431	16406	16480	16384	16329	16390	16336	16538	16480	16605	16331	16482	16579	16329	16510	16417	16267	16323	16576	16537	16253	16304	16442	16382	16507	16379	16415	16265	16437	16453	16446	16396	16485	16536	16458	16341	16188	16612	16430	16569	16347	16327	16435	16438	16274	16252	16443	16448	16427	16457	16493	16301	16614	16381	16411	16330	16359	16419	16440	16243	16539	16231	16473	16488	16518	16502	16462	16674	16511	16452	16615	16343	16524	16380	16513	16400	16346	16337	16291	16712	16412	16606	16328	16341	16292	16332	16312	16489	16492	16489	16348	16474	16485	16504	16259	16522	16223	16514	16249	16461	16354	16503	16495	16433	16576	16270	16366	16393	16454	16506	16377	16597	16467	16440	16484	16545	16337	16423	16508	16457	16469	16529	16441	16577	16389	16571	16430	16465	16384	16486	16418	16411	16481	16304	16304	16364	16395	16655	16298	16602	16419	16513	16557	16516	16526	16294	16473	16452	16592	16320	16433	16343	16465	16480	16420	16500	16536	16352	16357	16380	16369	16514	16404	16299	16614	16497	16398	16401	16486	16514	16727	16474	16680	16213	16361	16383	16187	16376	16292	16116	16269	16321	16313	16130	16386	16426	16410	16410	16467	16403	16480	16575	16368	16555	16427	16373	16527	16462	16414	16350	16548	16643	16365	16306	16278	16561	16457	16441	16313	16393	16434	16507	16585	16556	16358	16429	16410	16509	16348	16548	16332	16547	16427	16452	16515	16748	16327	16297	16364	16436	16451	16539	16437	16442	16414	16525	16504	16416	16397	16606	16638	16502	16569	16648	16298	16534	16465	16536	16346	16415	16414	16325	16511	16472	16497	16317	16328	16496	16555	16373	16428	16308	16363	16344	16338	16504	16417	16337	16406	16496	16565	16484	16431	16484	16722	16204	16392	16455	16428	16563	16451	16412	16542	16314	16286	16422	16575	16574	16467	16318	16269	16481	16570	16486	16602	16460	16299	16329	16355	16295	16399	16543	16469	16238	16435	16495	16390	16711	16426	16342	16382	16540	16387	16346	16472	16539	16384	16453	16398	16431	16281	16341	16438	16392	16091	16401	16454	16230	16254	16405	16545	16355	16492	16398	16306	16411	16295
22231	33764	26937	18523	15100	14477	14423	14906	16558	18070	18450	16643	15710	15488	14695	14353	14464	14255	14296	14353	14326	14344	14250	14342	14347	14120	14147	14243	14361	14323	14389	14077	14206	14304	14258	14434	14375	14396	14288	14273	14323	14373	14331	14274	14341	14314	14471	14267	14198	14203	14458	14415	14289	14263	14382	14361	14182	14268	14410	14166	14330	14221	14323	14192	14199	14319	14211	14385	14222	14275	14363	14399	14432	14222	14305	14366	14304	14434	14171	14295	14282	14291	14293	14253	14155	14255	14370	14244	14171	14364	14225	14334	14238	14464	14353	14424	14276	14168	14279	14328	14366	14287	14232	14326	14434	14361	14285	14366	14224	14229	14475	14260	14271	14370	14171	14337	14337	14171	14262	14214	14464	14398	14267	14288	14090	14265	14080	14305	14430	14275	14382	14477	14419	14120	14438	14245	14386	14262	14366	14227	14339	14427	14220	14225	14219	14235	14246	14303	14435	14384	14279	14333	14390	14388	14127	14080	14267	14447	14280	14445	14417	14278	14391	14233	14245	14366	14160	14189	14256	14333	14205	14419	14309	14400	14218	14372	14220	14276	14275	14447	14306	14225	14280	14191	14337	14249	14271	14354	14301	14423	14223	14459	14337	14411	14411	14334	14399	14254	14326	14328	14429	14378	14300	14358	14229	14348	14272	14327	14450	14274	14240	14247	14425	14278	14360	14235	14299	14249	14217	14176	14318	14215	14400	14392	14322	14326	14303	14215	14427	14230	14326	14174	14279	14373	14182	14237	14503	14442	14175	14495	14243	14321	14172	14408	14217	14226	14283	14378	14419	14286	14299	14125	14353	14392	14387	14334	14427	14440	14215	14471	14143	14313	14309	14172	14250	14400	14292	14395	14298	14170	14372	14297	14535	14319	14311	14425	14482	14195	14415	14411	14286	14368	14396	14211	14249	14197	14391	14325	14338	14249	14462	14379	14415	14338	14279	14356	14384	14295	14323	14428	14285	14294	14193	14313	14324	14093	14306	14311	14456	14405	14444	14252	14369	14315	14525	14191	14392	14318	14318	14269	14216	14214	14312	14349	14446	14383	14259	14418	14349	14325	14252	14358	14194	14250	14227	14263	14305	14236	14242	14272	14292	14431	14270	14458	14283	14165	14358	14289	14239	14165	14226	14257	14463	14408	14266	14166	14283	14300	14247	14323	14265	14239	14357	14403	14248	14330	14307	14595	14313	14302	14472	14341	14280	14367	14312	14152	14377	14278	14288	14216	14344	14285	14155	14296	14248	14256	14187	14176	14244	14315	14261	14301	14462	14445	14336	14384	14520	14277	14252	14112	14300	14233	14382	14381	14388	14410	14271	14387	14432	14238	14377	14332	14434	14143	14137	14341	14415	14281	14383	14308	14309	14209	14340	14311	14205	14479	14376	14197	14145	14280	14226	14316	14188	14401	14261	14390	14228	14188	14183	14268	14235	14377	14275	14410	14214	14220	14324	14320	14108	14178	14393	14474	14350	14310	14353	14287	14404	14384	14410	14322	14269	14208	14413	14269	14282	14305	14264	14343	14275	14339	14456	14164	14199	14272	14308	14204	14330	14228	14457	14386	14275	14150	14099	14245	14284	14320	14330	14166	14285	14296	14261	14281	14239	14303	14215	14394	14052	14422	14159	14351	14405	14296	14303	14370	14307	14314	14462	14140	14221	14300	14353	14374	14415	14370	14337	14293	14282	14448	14265	14270	14409	14252	14402	14292	14326	14379	14340	14233	14426	14356	14331	14247	14327	14219	14179	14323	14298	14411	14294	14354	14247	14274	14387	14311	14344	14253	14337	14389	14394	14256	14381	14189	14191	14248	14290	14254	14261	14320	14246	14352	14447	14298	14307	14211	14247	14342	14251	14318	14226	14143	14207	14308	14247	14207	14311	14274	14144	14378	14357	14163	14454	14298	14168	14371	14447	14348	14360	14184	14194	14254	14490	14276	14201	14354	14292	14369	14355	14408	14359	14269	14463	14315	14349	14304	14418	14198	14317	14333	14225	14303	14359	14328	14426	14203	14276	14290	14209	14125	14424	14345	14324	14182	14274	14227	14423	14428	14133	14244	14238	14284	14303	14330	14321	14293	14363	14352	14314	14459	14345	14299	14358	14503	14221	14499	14311	14354	14265	14407	14251	14456	14245	14159	14361	14424	14254	14338	14049	14412	14427	14402	14305	14319	14360	14188	14230	14333	14275	14398	14150	14419	14362	14302	14193	14325	14250	14091	14385	14432	14216	14420	14251	14267	14339	14173	14265	14227	14134	14236	14280	14293	14290	14324	14245	14245	14279	14421	14174	14360	14416	14319	14312	14397	14334	14274	14221	14272	14271	14309	14233	14397	14294	14316	14382	14463	14415	14245	14139	14322	14245	14286	14295	14245	14306	14195	14259	14508	14457	14224	14433	14244	14417	14401	14235	14318	14188	14238	14286	14445	14351	14188	14305	14312	14259	14264	14088	14369	14280	14391	14390	14030	14242	14209	14384	14313	14211	14255	14272	14223	14371	14420	14240	14430	14402	14228	14356	14257	14428	14246	14219	14418	14308	14347	14361	14317	14436	14283	14302	14305	14353	14265	14239	14546	14153	14457	14236	14331	14259	14281	14556	14354	14367	14414	14256	14417	14188	14342	14424	14282	14259	14104	14264	14362	14377	14366	14205	14252	14403	14221	14219	14259	14190	14390	14254	14214	14290	14405	14356	14253	14499	14322	14376	14375	14287	14361	14238	14335	14261	14236	14563	14392	14238	14162	14286	14410	14381	14139	14410	14337	14269	14390	14519	14276	14306	14353	14265	14373	14444	14435	14297	14287	14252	14314	14378	14282	14357	14240	14182	14415	14386	14254	14349	14349	14253	14184	14481	14315	14134	14235	14374	14385	14361	14272	14323	14200	14327	14325	14410	14341	14355	14237	14139	14449	14410	14328	14294	14392	14458	14225	14428	14239	14269	14350	14187	14334	14207	14172	14445	14225	14365	14357	14295	14380	14446	14053	14237	14315	14281	14445	14346	14353	14322	14441	14295	14332	14290	14354	14276	14393	14383	14321	14228	14302	14266	14262	14379	14247	14222	14086	14278	14374	14261	14319	14312	14237	14462	14334	14288	14160	14379	14384	14122	14401	14184	14264	14222	14344	14479	14354	14291	14382	14390	14238	14455	14364	14338	14450	14320	14252	14223	14252	14351	14323	14277	14197	14412	14248	14445	14188	14306	14179	14275	14293	14237	14310	14359	14343	14299	14289	14355	14412	14370	14360	14329	14489	14203	14303	14196	14418	14316	14246	14281	14289	14311	14331	14217	14229	14292	14332	14420	14288	14311	14281	14363	14387	14330	14056	14330	14419	14337	14262	14302	14191	14250	14284	14253	14444	14392	14246	14110	14509	14117	14284	14315	14305	14358	14434	14360	14342	14386	14376	14296	14453	14325	14395	14335	14313	14381	14341	14325	14548	14187	14413	14454	14340	14199	14184	14305	14361	14535	14200	14259	14610	14265	14208	14417	14366	14190	14163	14265	14241	14283	14273	14432	14223	14219	14318	14394	14255	14386	14323	14314	14452	14382	14242	14270	14248	14434	14359	14327	14368	14242	14374	14370	14229	14372	14425	14328	14164	14358	14336	14347	14226	14306	14230	14396	14409	14428	14250	14338	14363	14399	14377	14418	14481	14289	14381	14443	14359	14296	14350	14240	14254	14251	14313	14265	14267	14389	14250	14249	14459	14379	14351	14182	14213	14369	14319	14325	14410	14181	14261	14459	14282	14341	14235	14269	14327	14426	14515	14307	14321	14382	14205	14193	14258	14121	14346	14224	14308	14215	14269	14273	14437	14206	14120	14343	14160	14363	14231	14300	14265	14345	14424	14443	14342	14140	14370	14266	14444	14166	14347	14220	14306	14304	14353	14280	14390	14234	14388	14289	14405	14347	14291	14314	14440	14219	14376	14247	14235	14069	14395	14338	14341	14297	14328	14235	14211	14410	14422	14274	14222	14319	14397	14281	14470	14312	14152	14404	14383	14284	14338	14434	14240	14447	14435	14259	14424	14385	14358	14436	14234	14335	14243	14165	14341	14238	14335	14354	14379	14189	14334	14357	14219	14335	14377	14413	14419	14177	14401	14232	14393	14281	14272	14243	14345	14321	14336	14325	14289	14330	14196	14291	14346	14434	14385	14319	14237	14237	14252	14402	14153	14337	14251	14350	14397	14470	14484	14174	14410	14302	14469	14337	14407	14381	14436	14321	14328	14284	14330	14460	14315	14351	14350	14446	14196	14360	14349	14384	14295	14404	14400	14193	14203	14273	14314	14344	14204	14316	14394	14157	14216	14342	14439	14307	14360	14346	14471	14409	14382	14313	14242	14224	14375	14220	14349	14303	14388	14502	14371	14372	14281	14285	14449	14312	14383	14323	14460	14352	14425	14204	14291	14446	14220	14319	14200	14350	14145	14383	14267	14346	14315	14382	14258	14211	14186	14177	14222	14432	14247	14366	14495	14252	14385	14278	14233	14315	14257	14328	14268	14280	14388	14334	14275	14399	14268	14425	14209	14222	14266	14438	14410	14447	14355	14365	14347	14373	14297	14346	14307	14404	14399	14335	14388	14339	14237	14362	14278	14210	14262	14375	14245	14184	14481	14282	14419	14312	14448	14287	14333	14518	14234	14400	14420	14313	14113	14223	14468	14370	14416	14300	14515	14187	14247	14263	14336	14415	14390	14439	14078	14323	14246	14336	14210	14257	14409	14427	14422	14550	14294	14331	14244	14382	14268	14296	14014	14324	14281	14405	14456	14242	14347	14377	14390	14149	14394	14289	14322	14310	14498	14217	14263	14418	14280	14144	14253	14382	14373	14406	14222	14328	14461	14333	14241	14407	14453	14287	14242	14420	14276	14336	14472	14251	14372	14337	14287	14360	14199	14430	14309	14317	14370	14197	14383	14337	14281	14120	14526	14193	14338	14325	14366	14250	14325	14362	14271	14430	14259	14282	14284	14279	14121	14309	14222	14245	14340	14290	14201	14519	14273	14328	14352	14288	14188	14326	14380	14478	14279	14449	14325	14318	14326	14249	14387	14389	14372	14321	14334	14398	14318	14328	14410	14270	14194	14289	14364	14339	14420
25376	21682	29063	25648	20991	17490	16641	18086	26067	34052	33821	27301	21608	18294	16012	14466	14213	14267	14056	13997	14210	13991	14347	14238	14106	14069	13901	14230	14189	14097	14232	14153	14151	14278	14080	13964	14226	14030	14013	14198	14119	13940	14034	14148	14006	14211	14121	14018	14069	14302	13961	13988	14270	14009	13921	14170	14212	13968	14078	14090	14160	14126	14175	14043	14169	14259	14097	14083	14111	13947	14292	14190	14134	13934	13991	13904	14107	14093	14211	14097	13893	14095	14168	14080	13833	14020	14069	13939	14004	14027	14086	13853	14196	14084	14052	14033	13957	13889	13729	14031	14026	14111	14037	14178	14211	14073	14043	14018	13961	14058	13999	13892	14062	14004	14075	13987	14086	14258	13913	14009	14085	14042	14139	14038	14133	13988	13981	13921	14175	13881	14180	13835	14213	14003	14119	14018	14040	14026	13967	13920	13969	13882	14059	14212	14190	14065	13976	14137	13956	13981	14043	13988	14060	14200	14001	14081	14188	14113	14340	14017	14062	13978	14205	14116	14120	14145	14157	14171	13999	14023	14024	14104	14039	14098	14090	14014	14172	14086	14122	14119	14077	13958	13868	14013	14013	14207	13901	13965	13959	14054	14078	13904	13970	13999	14180	14022	13958	13945	13905	14248	14121	14058	14119	14029	14192	14087	14068	13947	14067	14085	13914	14239	13866	14046	14206	13969	14054	13932	14093	14133	13924	14068	13969	13914	14091	14048	14140	13889	14084	14234	13984	14110	14024	14249	14096	14139	14226	13925	14027	14105	13960	13923	14000	14127	14093	14106	13932	14122	14112	14057	14149	14073	14010	13990	14034	13885	14140	14177	14193	14008	14177	13861	14147	14026	13889	13982	14008	14132	14090	13968	14044	14075	14052	14140	13982	13863	14028	14051	13993	14163	13963	13862	14104	14154	14099	13967	14134	14185	14108	14138	13916	14069	13915	14067	14271	14169	13986	14086	14076	13888	14069	14008	13878	14095	14123	14051	14061	14185	14264	13879	14017	14080	14363	14068	14134	14129	13992	14060	14097	13969	13992	13814	14019	14288	13903	14062	14076	13918	14124	14069	14173	13945	14064	13936	14150	14185	14061	14140	13871	14071	13809	13798	14069	14092	13959	14065	14192	14039	14043	13987	14106	13983	14179	14001	13971	14074	13992	13879	14130	13971	14138	14108	14093	13965	14142	14000	14038	14048	13904	14151	14164	14152	14084	14115	14137	14176	14012	14177	14038	14294	14095	14085	14192	14163	14129	13974	14148	14266	14089	14203	14173	14092	13987	14062	13983	13915	14098	14005	13901	13962	14128	14002	14048	14019	14124	14169	14065	13976	14104	14010	14026	14022	13858	14261	14130	14138	14166	14058	14026	14060	14133	14077	14051	14020	14077	14212	14064	14081	14047	13812	14038	14107	14190	14147	14005	14155	14057	14204	13863	14070	14127	13970	13926	13953	14043	14026	14188	14058	14131	14004	14052	14127	14142	14020	13983	13970	14210	13922	14166	14091	14080	14079	13917	14152	14090	13948	13873	13936	13989	13974	14165	14050	13975	14038	13966	14135	14023	13960	13942	14044	14015	13901	13825	14086	14244	14031	14150	14015	14029	14040	14075	14085	14125	13819	14094	14015	13953	14155	13958	14188	13834	13939	14025	14117	13956	14019	14177	14027	14026	13960	14051	14100	13984	14205	14056	14046	14031	13940	13947	13891	14030	13977	14134	13979	14084	14162	14246	14135	13992	14007	14066	14043	14213	14148	14073	14103	14218	13924	14091	14008	14233	14060	14066	14042	14219	13903	14061	14057	13931	13902	13865	14013	14162	14040	14010	14202	14321	14296	14080	14182	13974	14071	13924	14134	14078	14033	14023	14024	14132	13918	14163	14076	14146	13884	14236	14156	14154	14087	14244	14079	14002	13925	14016	14002	13962	13999	14042	14056	14146	14146	13861	14012	14106	13965	13940	13995	14034	14028	14173	14063	14017	14064	14133	14002	14204	14297	14084	14043	14130	14171	13998	14129	14152	13985	14070	14171	14036	14236	14143	14139	14070	14249	14258	14099	13897	14095	14063	14086	14134	13962	13962	14178	13897	13851	14249	14122	13999	14014	14124	13959	14062	14064	14005	13931	14157	13958	14048	13991	13918	13984	14085	13862	14045	14052	14080	14157	14030	14019	14019	14060	13986	14274	14146	13949	14084	14103	13997	14184	14223	14047	14048	13989	13962	14264	14052	14225	13996	14032	14108	14029	14107	13924	14093	14196	14200	13995	13947	14242	14105	13982	14053	14014	13991	14100	14013	13782	13990	13961	13922	14050	13938	13935	13992	14107	13970	13959	14142	14219	14115	14031	14284	13958	13993	13928	14123	14067	14154	13990	14089	14206	14099	13982	14089	14204	14073	14145	14081	14216	14269	14121	14216	14061	14078	14029	14227	14108	13983	14026	14089	13922	14133	13945	14009	13867	14239	13960	13970	14224	14029	13969	13983	14053	14002	14093	14265	14026	13938	14009	14141	14002	14282	14010	14037	14000	14079	14078	14277	14042	14182	14127	13964	14212	14190	14134	13997	14026	13998	14009	14067	14020	14162	14069	13967	13988	14135	13982	14221	14077	14090	13957	14069	14178	13992	14037	14008	13960	14002	14059	13917	13942	13994	13929	14116	13998	14233	13893	14130	13862	14011	14171	13883	13987	14072	14129	14066	14277	14005	14044	14025	13966	14068	14118	13871	13859	13967	14151	14106	14143	14247	14170	14053	14020	14027	14269	13963	14045	14116	14050	14147	13980	14016	14072	14119	14082	14060	14118	14018	13971	14157	14016	14001	14052	14249	14247	13957	14092	14187	13887	14017	14158	14167	14160	14153	14143	14058	14099	14108	13963	14198	14178	14134	13900	13954	14140	14129	14014	13997	13873	14021	14118	14168	14266	14043	14076	14095	13963	14163	13843	13884	14001	13986	14090	14066	14025	14211	14080	13961	14038	14140	14214	14112	14135	14192	13989	13955	13952	14074	14005	14142	13930	14073	14097	13909	14123	14055	14096	14213	14260	14082	14004	14013	14090	13985	13978	13961	13787	13891	13978	14116	14132	14260	13968	14195	14085	14105	14192	14041	14039	14153	13970	13936	14022	14091	14032	14116	14147	13985	14051	14214	14086	14123	13956	14215	14022	14138	14087	14111	14132	14060	14056	14043	14114	13959	13954	14248	14043	14188	14007	14140	14121	14159	14155	13964	14009	13931	14271	14037	14122	14190	14020	13925	14151	14020	14142	13851	14003	14182	14141	13920	14132	14233	14278	13953	14333	13877	14124	14080	13790	13980	14056	14156	14210	14144	14177	14165	14019	14040	13920	14135	14010	14033	14183	14083	14202	14160	13821	14125	13871	14001	14080	14216	14222	14044	14025	14048	13992	14145	14128	14080	14085	13968	14170	13874	13999	14183	14129	14235	14127	14073	14125	14183	14124	13825	13829	14006	14184	14087	14059	14036	14111	13875	14346	14028	14014	14181	13948	14030	14014	14092	14040	14084	14040	14159	13965	14011	14125	13874	14113	14100	14020	14079	14056	14120	13915	13978	14114	13921	14166	14306	13909	13943	14246	13964	13872	13969	14051	14107	14006	13990	13983	14087	14013	14073	13975	14031	14120	14120	14116	14005	14071	14169	13999	14146	14013	13951	14076	14110	14122	13988	14166	14159	14284	14124	14262	14115	14150	14242	14092	13937	14006	14143	14164	13919	14140	14260	14141	14152	14145	14086	13950	13955	14066	14014	14001	14053	14075	13980	14000	13970	14161	13885	14133	14145	14189	14238	14379	14181	14128	14132	14073	14162	14100	13895	13998	14012	14043	14061	13931	13900	13999	13874	14178	14022	14001	14007	14105	13955	14237	14076	14286	14064	14198	14314	14063	13987	14117	13962	13864	14030	13877	14036	13875	14005	14160	14060	14304	14263	13883	13892	13995	14018	13857	14006	13985	14183	13880	14030	13826	14077	13944	14127	14036	13934	13986	13997	14096	13968	13997	14097	14080	14035	14026	14100	14132	13893	14147	14139	14062	13924	13918	14130	14112	14106	14077	14082	14067	14144	13922	14035	14181	13977	13829	14109	14059	14063	13831	14064	13943	14026	13826	14251	14113	14009	13913	13957	14082	14065	14099	13873	14184	14277	14213	14010	14002	13879	14038	14126	13889	14110	13958	14029	13913	13981	13948	13977	14038	13956	13920	14045	14158	14004	13905	14266	14181	14150	14190	13994	13989	14235	14122	14039	13984	13878	13959	14253	13950	14050	14190	14188	14007	14168	13926	14052	13924	13961	13976	14158	14054	13994	14160	14199	14053	13843	13836	13952	13992	14190	14050	14122	14196	14159	14161	14199	13962	14019	14000	14230	14040	14192	14076	14264	14009	13992	13970	14018	14184	13990	14072	14024	14044	14086	14056	13998	14134	14142	13949	14127	14070	14329	14052	14172	14097	14019	14047	14176	14081	14131	13899	14055	13978	13997	14062	13918	13937	13892	14086	13868	13981	14057	14036	13966	13914	14044	13792	13949	13897	14081	14133	14159	13996	14034	13983	14037	14027	14122	13975	13930	13856	13930	14000	13992	14189	13907	14086	14064	14162	14218	14181	14103	14002	14010	13966	14099	14226	14059	13778	14305	14044	14180	14087	14206	13935	14087	14067	13932	14011	14126	14032	14062	13938	14109	14025	14212	13832	13979	14073	14071	14250	13974	13878	13958	14145	14169	13878	13880	14132	14027	13948	14131	14003	13830	14214	14166	14175	14311	14129	13953	14234	13968	13858	13939	13960	14143	13986	14045	14166	14175	14078	14198	14001	13977	14038	14069	14178	14136	14095	14066	14047	14041	14020	13981	14038	14126	13927	14160	13990	14079	14012	14134	14228	14229	14044	14169	14080	14090	14170	13892	13865	14112	14071	13956	13902	14026	13809	14101	14147	14028	14144	13970	14220	14099	14262	13997	14099	14101	14173	14062	14002	14154	14123	13941	14113	14120	14111	14167	14018	14014	14127	14219	13866	13875	13936	14051	14021	14028	14146	14104	14288	13954	14117	13948	14075	14147	14095	14012	14099	14182	13907	14087	14168	14080	14113	14008	14353	14118	13996
25651	44072	40287	23271	15710	14415	14421	19234	29331	36735	34961	27300	20724	17793	14675	13211	12924	12924	13011	12952	13069	12987	13081	12667	12958	12957	12863	12987	12943	12735	12919	12723	12892	13039	12907	12824	12913	12758	12880	12791	12910	12919	12884	12972	12978	12862	12838	12839	12985	12956	13026	12975	12860	12911	12775	12968	13026	12784	12928	12746	12860	12767	12955	12802	13030	12861	13092	12885	12893	12889	12930	12933	13044	12897	12884	12879	12846	12806	12941	12752	13132	12958	12855	13019	12853	12896	12969	12824	12878	13000	12782	12836	12905	12850	12891	12855	12903	12835	12765	12819	12993	12918	12786	12826	12775	12857	12878	12851	13150	12867	12736	12969	12993	12967	12831	13046	12948	12935	12810	12713	13146	12975	12764	12922	12815	13065	12925	12873	12894	12933	13014	12899	12708	12943	12836	12841	12802	12921	12866	13049	12876	12770	12894	12757	12982	13056	12830	12870	12787	13014	12964	12934	12755	12838	12988	12834	12956	12829	12930	12901	12894	12941	12999	12944	12879	12816	12917	12797	12790	12828	13005	12972	12738	12948	12752	12821	12748	12748	12889	13026	13026	12801	13082	12778	12925	12955	12983	13001	12884	13014	12889	12885	12791	12888	12879	12894	12892	12960	12948	13065	12810	12924	12870	13033	12830	12920	12992	12950	12933	12879	12946	12962	12928	12932	12992	12910	12736	12813	12941	12749	12962	12779	12843	12919	12973	12924	13052	12976	12954	12836	13033	12896	12992	12890	12792	12955	12808	12722	12937	12840	12750	12773	12987	12779	12976	12927	12902	12871	12945	13036	12801	12907	12875	13028	12959	12918	13020	12994	12761	12879	12943	12773	12838	13045	12632	12830	13110	12878	12962	12817	12902	12951	13013	12700	12924	12957	12740	12984	12875	12985	12996	12920	13003	12912	12845	12821	12966	12856	13028	12876	12966	12970	13081	12976	12945	12779	12989	13016	12985	12971	12870	12708	13146	12861	12851	12815	12878	12822	12960	12850	12749	12911	12959	12865	13001	12844	12759	12996	12898	12904	12846	12845	12952	12921	12946	12956	12839	13061	12935	12875	12862	12932	12833	12862	12907	12766	13032	12968	12980	12847	12963	12817	12798	12766	12785	12843	13107	12841	12835	12905	12883	12961	13014	12770	12841	12886	12676	12729	12960	12964	13002	12914	12821	12967	12801	12887	12738	12727	12861	12853	12990	12810	12804	12908	12880	13029	12823	12895	12927	13178	12948	12909	12971	12856	12875	12853	13015	12982	13016	12948	12964	13016	12913	12867	12957	12989	12956	12713	12889	12894	12720	12822	12892	12896	13043	12816	12681	12928	12997	12878	13106	12966	12984	12858	12910	12758	12920	12783	13052	12881	12937	12914	13015	12942	12749	12834	12958	13049	12820	12928	12839	12862	12990	13018	12821	12960	12735	12964	12913	12833	13040	13049	13059	12985	12818	12862	12907	13134	12853	12756	13112	12946	12984	12877	12788	13059	12925	12903	12823	12957	12903	12787	12919	12890	12884	12931	12967	12822	12848	12929	12883	12817	12949	12969	12832	12830	12675	12845	12996	12897	12762	12915	12907	12973	12866	12985	12892	12752	13029	12847	12794	12838	12963	12749	12872	12853	13068	12843	12963	12757	13010	12715	12926	12885	12878	12914	12853	12873	12958	12923	12943	12713	12969	12892	12896	12821	12928	12794	12979	12886	12871	12856	12942	12824	12874	12923	12876	12914	12825	12876	12965	13006	12866	12891	12874	13025	12866	12921	12900	12817	12790	12690	12908	12708	12891	12893	12955	12846	12745	12739	13090	12957	12938	12989	13011	12870	12938	13024	12832	12899	12964	12785	12817	12884	12896	12891	12909	12998	12864	12937	12940	12948	12898	12822	13087	12762	12981	12970	12923	13055	13054	12946	12629	12868	12985	12903	12825	12876	12929	12987	12870	12837	12904	12737	12871	12829	12854	12886	12939	12974	12874	12892	12879	12739	12899	12921	12946	12734	12803	12895	12943	12924	12879	12944	12834	12970	13035	12803	12845	13003	12892	13000	12751	12907	12903	12931	12888	12984	12901	12783	12878	13074	12878	12992	12944	12863	13106	12923	13116	12934	13058	12861	12821	12812	12889	12698	12901	12950	12806	13015	12813	12853	12991	13002	12969	12934	13003	12819	12950	12822	13129	12772	12820	12880	12926	12915	12837	12768	12978	12877	12966	12884	12956	12746	12865	13092	12883	12914	12989	12879	12775	12909	12899	13052	12995	12896	12951	12864	12864	12771	12758	12948	12905	12772	13031	13013	12831	12889	12803	12825	12860	12903	12838	12864	12861	12947	12965	12861	12909	13013	12970	12877	12851	12930	12975	13007	12834	12735	12942	12822	12892	13027	12818	12987	13019	12839	13007	12811	12815	12834	12860	13001	12747	12910	12871	12891	12831	12809	13065	12859	12881	13031	12782	12979	12816	12867	12960	12782	12832	12985	12875	12971	12864	13124	12986	12809	12955	12957	12987	13006	12883	13037	12870	12932	12966	12944	12896	12832	12872	12766	12871	12932	12943	12822	12906	12896	12921	12843	12840	12811	12749	12804	12936	12906	12957	12974	12889	12855	12920	13030	12932	12862	12923	13050	12747	12974	13019	12876	12990	12948	12978	13033	12966	13008	12774	12912	13059	12834	12960	13047	12702	12796	12783	12960	12802	12948	12841	12812	12993	12950	12785	12889	12678	12746	12868	12974	12956	12918	13041	12944	12952	12933	12967	13005	12869	13056	12949	12891	12824	12879	12928	12858	13044	12999	12946	12826	12772	12786	12995	12750	12906	12981	13016	12847	12883	12855	12919	12839	12683	12987	12796	13020	12803	12887	12970	12905	12863	12779	12979	12823	12846	12898	12908	12773	12804	12921	12857	12969	12888	12860	12882	12888	12850	12973	12851	12805	12879	12966	12979	12892	12977	12959	12948	12957	12779	12958	12722	12850	12909	12859	12851	12734	12857	12904	12974	12854	12801	12893	12916	12865	12858	12906	12837	12921	12771	12894	12973	12889	12949	12860	12878	12913	12908	12961	12781	12832	12926	12707	12789	13158	13069	12957	12904	12799	12905	12914	12672	13073	12722	13064	12865	12890	12900	12798	12918	12851	12991	12784	12942	13041	12829	12935	12840	12683	12757	12820	13057	12849	13031	12854	13025	12841	12923	12816	12794	12860	12861	12845	12790	12798	12945	12841	12891	12981	12944	12888	12921	12864	12848	12981	12910	13175	12832	12945	13046	12901	12781	12907	12946	12989	12632	12872	12924	12907	12926	13030	12841	12964	12901	12931	12896	12970	12877	12865	12791	12932	12979	12842	13007	12897	12823	12864	12942	12938	12879	12882	12730	12799	12867	12689	12986	12981	12827	12771	12895	13018	13037	13037	12942	12903	12834	12937	12976	12772	12882	12795	13046	12888	12951	12929	12778	12981	13049	12965	12842	12910	12836	12886	12957	12861	12950	12814	12881	12888	12884	12747	12900	13023	12916	12871	12952	12866	13087	12869	13014	12913	12937	12838	12916	12935	12808	12913	12845	12791	12957	12757	12920	12994	12902	12853	12880	12814	12830	12957	12930	12954	12883	12898	12840	12940	12820	12882	12801	12972	12988	12897	12845	13018	12987	12948	13056	12897	12913	12975	12944	12781	12870	12811	12733	12870	12962	12846	13004	12836	13099	12851	12827	12989	13139	13097	12865	13024	12924	12864	12772	12736	12948	12929	12866	12986	12890	12919	12780	12907	13031	12742	13029	13033	12824	12984	12836	12940	12929	12981	12831	12822	12919	12948	12990	13084	12928	12782	12945	12966	12740	12981	12831	12866	12972	12800	12855	12884	12913	12899	13042	12975	12952	13074	12986	12873	12885	12853	12916	13037	12933	12898	12978	12998	12855	12834	12693	12842	12977	12785	12894	12920	12798	12893	13017	12841	13009	12838	12909	12806	12876	12767	13015	12863	12895	12816	12956	12873	12880	12964	12892	12910	12912	12865	12808	12972	12747	12902	12948	12780	12887	12786	12909	12804	12987	12875	12795	12936	12924	12849	12941	12868	12894	12927	13037	12822	12947	12789	12864	13015	12823	12794	13046	12920	13036	12874	12872	12923	12861	12909	12999	12863	13006	12882	12966	12844	12892	12981	13002	12928	12767	12837	12875	12823	13008	12914	12890	13038	12847	12940	12741	12778	12906	12924	12914	12858	13060	13134	13015	13040	12972	13017	12881	12796	12978	12901	12764	12903	12871	12805	13112	13080	12945	12859	12904	12736	12844	12943	12790	13134	13070	12793	12897	12865	12916	12874	12932	12798	12935	12793	12890	12803	12889	13010	12931	13144	12973	12971	13001	12874	12761	12908	12852	12816	12910	12992	12842	12874	12856	12900	13013	12938	12870	12899	12787	12911	12988	12845	12721	12987	12913	13002	12908	12955	12997	12882	12829	12999	12863	12869	12942	12956	12923	12926	12629	12930	12874	13072	12887	12917	13004	12822	12759	12759	12918	12900	12835	12870	12853	12817	12911	12987	12823	12915	12795	12895	12938	12964	13019	12789	12955	12918	12901	12953	12815	12939	12867	12689	13006	12885	12658	12974	12906	12971	12848	12984	12889	12936	12943	13118	13070	12913	12941	12792	12890	12906	12933	12973	12717	12883	12930	12727	12831	12867	12892	12935	12816	12794	12995	12919	12787	12936	12864	12891	12912	12798	12872	12894	12782	12779	12972	13131	12909	12862	12798	13009	12780	12834	12983	13117	12868	13001	12906	13006	12825	12981	12932	12980	13067	12811	12936	12931	13027	12974	12911	12884	12883	12793	12985	12945	12866	13037	12992	12841	13114	12883	12858	13064	12951	12907	12807	12912	12800	12941	12908	12964	12956	12903	12832	12904	12703	13017	12938	13022	12695	12745	12925	12862	13049	12819	12947	12837	12826	12877	12895	12900	12898	12873	12751	12747	12810	12817	12931	12919	12876	12947	12869	12976	12946	12885	12801	12880	12875	12846	12838	12788	12761	12946	12906	13025	12870	12845	12847	12981	12899	13001	12826	12892	12921	12942	12963	12953	13057	12963	12679	12876	12707	13015	12777	12874	12847	12794
23975	21587	29227	24372	22129	23116	23234	25541	41057	50231	46670	38346	30535	23083	18961	17581	17599	17458	17366	17303	17429	17451	17140	17446	17332	17412	17433	17450	17430	17350	17478	17327	17424	17199	17191	17197	16937	17509	17504	17552	17215	17305	17567	17245	17558	17207	17202	17280	17169	17342	17272	17234	17151	17282	17264	17210	17236	17701	17305	17171	17542	17475	17229	17427	17247	17337	17234	17349	17288	17227	17235	17226	17301	17379	17301	17332	17250	17287	17293	17104	17349	17291	17005	17010	17258	17201	17369	17168	17307	17258	17329	17286	16976	17150	17388	17243	17227	17167	17194	17353	17185	17245	17246	17256	17189	17191	17134	17205	17292	17435	17437	17121	17301	17223	17466	17248	17203	17523	17376	17261	17276	17179	17309	17360	17337	17313	17334	17234	17067	17295	17487	17226	17068	17453	17256	17213	17207	17173	17493	17315	17141	17274	17301	17271	17183	17085	17274	17294	17243	17343	17201	17196	17256	17261	17302	17418	17277	17276	17333	17076	17496	17402	17355	17359	17292	17405	17289	17080	17399	17450	17135	17384	17144	17251	17291	17201	17155	17185	17170	17210	17209	17340	17380	17330	17267	17218	17403	17157	17348	17159	17449	17300	17178	17423	17227	17124	17374	17298	17492	17252	17142	17214	17258	17201	17168	17008	17287	17392	17270	17391	17180	17095	17252	17255	17248	17211	17206	17367	17036	17357	17326	17024	17219	17052	17197	17338	17280	17280	17068	17299	17531	17252	17257	17146	17131	17295	17296	17400	17351	17232	17122	17137	17359	17169	17322	17274	17550	17293	17514	17022	17157	17252	17162	17240	17300	17354	17277	17402	17427	17241	17204	17307	17362	17362	17280	17250	17304	17351	17263	17476	17397	17534	17319	17277	17164	17243	17475	17306	17259	17138	17329	17229	17274	17150	17286	17209	17145	17269	17075	17207	17388	17128	17341	17227	17278	17354	17202	17332	17215	17244	17037	17411	17214	17155	17232	17220	17371	17161	17213	17276	17230	17300	17307	17355	17277	17149	17191	17100	17153	17128	17340	17313	17283	17373	17457	17421	17321	17404	17379	17460	17333	17208	17189	17212	17365	17185	17191	17161	17220	17220	17209	17055	17267	17203	17045	17392	17169	17189	17097	17091	17187	17216	17304	17252	17167	17253	17401	17308	17139	17264	17299	17293	17399	17215	17252	17156	17268	17144	17287	17221	17353	17372	17339	17289	17203	17198	17388	17269	17207	17192	17340	17096	17504	17252	17274	17366	17328	16948	17517	17261	17331	17178	17265	17287	17110	17319	17271	17474	17459	17489	17182	17207	17150	17426	17298	17224	17251	17280	17310	17230	17218	17337	17225	17262	17300	17162	17248	17131	17215	17418	17151	17386	17339	17117	17270	17161	17403	17531	17270	17194	17341	17228	17261	17265	17212	17431	17214	17208	17027	17313	17301	17334	17168	17334	17221	17231	17096	17252	17313	17205	17190	17125	17101	17421	17412	17290	17192	17218	17325	17405	17176	17369	16961	17218	17109	17310	17294	17169	17408	17214	17548	17373	17230	17207	17191	17231	17309	17231	17364	17111	17379	17296	17412	17070	17109	17275	17090	17357	17315	17409	17273	17294	17108	17079	17201	17249	17198	17232	17078	17139	17391	17223	17207	17396	17294	17254	17163	17359	17156	17244	17246	17161	17177	17166	17307	17364	17250	17290	17362	17181	17243	17267	17272	17393	17437	17344	17452	17369	17144	17239	17281	17278	17041	17264	17176	17133	17401	17299	17545	17247	17305	17455	17341	17459	17268	17201	17238	17395	17162	17040	17330	17406	17319	17209	17280	17222	17246	17219	17160	17105	17363	17299	17191	17453	17251	17109	17299	17430	17178	17425	17476	17265	17243	17389	17151	17059	17186	17141	17221	17237	17538	17385	17404	17146	17110	17437	17427	17236	17399	17242	17441	17334	17058	17262	17288	17165	17246	17308	17048	17490	17329	17268	17282	17334	17280	17188	17421	17244	17215	17191	17181	16972	17183	17468	17166	17251	17333	17307	17358	17305	17353	17194	17207	17122	17510	17429	17402	17293	17370	17138	17281	17286	17191	17169	17421	17211	17414	17236	17182	17239	17230	17183	17442	17354	17283	17524	17064	17301	17100	17083	17114	17029	17353	17355	17364	17140	17116	17392	17159	17165	17325	17246	17349	17079	17187	17316	17299	17317	17112	17220	17347	17141	17333	17393	17333	17378	17294	17276	17269	17341	17361	17173	17344	17235	17275	17387	17253	17184	17234	17206	17132	17266	17288	17257	17187	17289	17464	17324	17324	17322	17283	17260	17265	17223	17340	17215	17396	17335	17257	17245	17153	17286	17084	17228	17266	17189	17170	17310	17406	17431	17288	17257	17336	17357	17294	17324	17314	17133	17371	17217	17320	17154	17326	17249	17009	17398	17173	17116	16991	17203	17227	17376	17548	17346	17361	17194	17261	17302	17385	17373	17441	17146	17259	17244	17262	17386	17265	17353	17215	17468	17261	17205	17509	17195	17252	17337	17458	17220	17322	17313	17167	17163	17274	17173	17304	17380	17409	17276	17331	17386	17508	17286	17235	17430	17247	17019	17217	17276	17246	17333	17441	17206	17346	17084	17241	17389	17284	17270	17231	17339	17250	17361	17273	17350	17370	17326	17212	17304	17236	17102	17340	17475	17293	17264	17084	17304	17523	17314	17238	17396	17366	17224	17210	17193	17144	17380	17412	17364	17346	17250	17427	17202	17290	17418	17432	17412	17408	17284	17186	17313	17315	17360	17319	17496	17245	17323	17326	17051	17277	17299	17002	17477	17302	17289	17446	17498	17242	17458	17143	17300	17226	17245	17155	17227	17321	17366	17123	17272	17203	17246	17297	17210	17102	17360	17313	17208	17334	17381	17351	17222	17283	17300	17143	17381	17059	17256	17280	17396	17258	17250	17073	17465	17193	17251	17223	17268	17242	17396	17262	17191	17049	17174	17205	17338	17325	17153	17002	17362	17395	17154	17024	17326	17212	17286	17434	17299	17289	17189	17347	17336	17185	17112	17153	17217	17074	17162	17294	17162	17138	17391	17460	17289	17229	17014	17192	17197	17148	17219	17377	17254	17146	17124	17183	17440	17086	17292	17410	17303	17463	17172	17369	17135	17484	17379	17290	17113	17258	17287	17162	17286	17212	17343	17325	17341	17110	17239	17227	17108	17240	17188	17388	17005	17245	17146	17318	17416	17158	17339	17118	17203	17138	17316	17274	17317	17275	17260	17161	17200	17185	17043	17321	17415	17371	17501	17292	17304	17177	17237	17233	17179	17277	17219	17218	17199	17095	17237	17126	17274	17274	17410	17239	17256	17282	17393	17361	17177	17448	17275	17042	17355	17258	17022	17359	17278	17119	17227	17188	17241	17186	17142	17261	17361	17303	17333	17216	17307	17300	17425	17456	17280	17278	17306	17451	17306	17413	17197	17027	17178	17374	17045	17144	17207	17458	17248	17270	17259	17224	17204	17296	17128	17293	17096	17113	17233	17295	17588	17285	17288	17167	17281	17066	17230	16993	17239	17112	17338	17307	17105	17212	17005	17460	17236	17245	17360	17422	17366	17259	17016	17432	17285	17326	17226	17261	17205	17299	17115	17367	17470	17334	17312	17334	17177	17392	17353	17186	17383	17311	17134	17183	17261	17294	17342	17120	17363	17161	17143	17143	17227	17184	17176	17260	17143	17308	17314	17306	17245	17446	17336	17218	17285	17142	17306	17297	17065	17241	17168	17220	17041	17135	17248	17250	17407	17215	17165	17131	17160	17367	17082	17212	17138	17235	17222	17428	17330	17254	17279	17361	17301	17358	17190	17364	17192	17307	17321	17289	17185	17378	17233	17227	17359	17224	17402	17154	17133	17186	17223	17134	17144	17152	17221	17269	17314	17178	17013	17251	17276	17182	17220	17184	17345	17228	17328	17145	17288	17248	17448	17232	17351	17151	17293	17435	17225	17251	17103	17143	17157	17251	17527	17263	17444	17136	17540	17276	17417	17145	17277	17389	17547	17359	17147	17252	17297	17291	17435	17245	16994	17321	17333	17385	17308	17099	17150	17277	17254	17354	17176	17325	17515	17113	17071	17277	17292	17194	17515	17460	17046	17102	17181	17022	17165	17377	17354	17221	17126	17130	17078	17370	17302	17217	17324	17243	17431	17277	17121	17281	17324	17437	17093	17342	17222	17185	17233	17242	17236	17289	17340	17136	17235	17428	17307	17201	17259	17214	17267	17476	17251	17158	17252	16967	17145	17352	17130	17296	17300	17249	17440	17440	17050	17215	17196	17425	17281	17351	17299	17366	17368	17169	17146	17216	17387	17248	17471	17299	17187	17215	17449	17438	17402	17381	17461	17247	17290	17191	17404	17335	17092	17333	17364	17287	17162	17137	17392	17218	17214	17339	17159	17281	17169	17258	17204	17478	17046	17238	17221	17381	17345	17288	17179	17290	17112	17361	17320	17002	17023	17185	17335	17414	17413	17131	17218	17277	17423	17389	17203	17431	17194	17358	17287	17278	17201	17500	17384	17128	17269	17293	17349	17205	17127	17359	17427	17252	17507	17270	17236	17331	17452	17439	17362	17387	17131	17348	17344	17138	17304	17292	17177	17143	17308	17238	17478	17196	17345	17241	17127	17262	17232	17178	17245	17393	17236	17203	17272	17253	17106	17194	17165	17371	17097	17259	17304	17282	17368	17377	17192	17131	17069	17364	17376	17237	17248	17217	17308	17277	17324	17377	17199	17445	17269	17216	17243	17350	17388	17277	17088	17387	17540	17312	17208	17301	17230	17167	17384	17323	17267	17276	17256	17365	17308	17406	17416	17445	17454	17252	17437	17565	17551	17216	17598	17254	17209	17094	17329	17289	17519	17206	17102	17000	17180	17259	17401	17344	17203	17370	17383	16973	17311	17443	17229	17369	17088	17520	17096	17212	17305	17305	17441	17296	17283	17380	17215	17126	17186	17285	17300	17261	17408	17246	17444	17320	17085	17131	17492	17179	17195	17296	17384	17283	17162	17200	17299	17068	17171	17412	17208	17381	17108	17112	17166	17303	17261	17308	17307	17249	17274	17065	17236
32067	53794	45127	28809	19588	17652	18443	27492	43447	49228	45750	37812	28942	20289	15925	14894	14832	14819	15008	14973	14953	14775	14850	14788	14857	14850	14907	15053	14825	14922	14955	14768	14944	14881	14890	14859	14996	15087	15065	14951	15044	15022	15071	14854	15065	14991	14827	14871	14892	15052	14933	14958	14962	14972	14949	15005	14872	14755	14849	14991	14878	14922	14960	14802	14889	14902	14991	14804	15157	15046	15028	14704	15020	14808	14819	15013	14888	14850	14981	14888	14929	14936	14997	14775	14822	14876	14791	14874	14854	14838	14657	14951	14876	14911	15031	15026	14856	14785	15025	14994	15029	15022	14775	15006	14919	14863	14727	14784	14887	15028	14901	14910	14862	14889	14919	14684	14917	14974	15062	14956	14817	14964	14928	14864	14986	14871	14894	14797	14935	14919	14801	14949	14763	14941	14792	14942	14872	15044	15029	14749	14902	14938	14990	14882	14811	14844	14866	15012	15012	14783	14862	14866	14890	14902	14873	14838	14990	15044	14785	14714	14988	14724	14757	14955	14887	15022	15126	14786	14928	14942	14704	14971	14904	14587	14883	14946	14991	14784	14982	14802	14878	15070	14762	15035	14891	14940	14981	14891	14711	14906	14969	14991	14761	14751	14952	14771	14760	14899	14802	14969	14996	14882	14908	14863	15094	14932	14869	15006	14864	14899	14957	15009	14766	14790	14893	14821	14928	14920	14786	14869	14971	14885	15034	14829	14890	14705	14899	14897	14848	14781	15045	14943	14947	14883	14910	14990	14826	14803	14831	14918	14934	14944	14812	14805	14895	14765	14951	15015	14739	14949	14981	14766	14962	14968	15031	14795	14856	14908	14907	14881	15049	15117	14729	14865	14832	15013	14957	14752	14896	14976	14959	15027	14977	14905	14751	14888	14840	14999	14909	15051	14862	14942	14957	14893	14956	14873	14871	14820	14854	14963	14807	14770	14922	14930	15015	14980	14923	14965	14753	14935	14951	14766	14818	14741	14963	14990	14922	14673	14826	15044	14885	15081	15055	14992	15014	14845	14755	15006	14759	14851	14916	14984	14847	14983	14859	14898	14780	15034	14883	15093	14874	14962	14786	14866	14862	15130	14942	14810	15034	14847	14868	14960	14846	14702	14838	14985	14919	14907	14795	14924	14815	14878	15005	14832	14785	14836	14946	14914	14895	14901	14818	14797	14872	14853	14970	14764	14893	14969	14910	15034	14927	14860	15013	14952	14799	14904	14899	14788	14980	14766	15001	14969	14912	14836	14881	15032	14832	14849	14913	14980	14823	14829	14842	14899	15000	14827	15102	14968	14790	15055	14790	14965	14882	14855	14846	14766	14830	14923	14880	14857	14988	14921	14857	14901	14704	14859	15026	14899	14807	14877	14749	14907	14898	14937	15001	14897	14918	15056	14964	14813	14860	14909	14944	14826	14883	14911	14642	14900	14718	14951	14886	14964	15004	14882	14987	14813	14885	14834	14889	14855	14803	14869	14550	14772	14922	14785	14953	14895	14791	14995	14818	14814	14926	14845	14808	15093	14875	14829	14987	14904	14997	14908	14941	14823	14876	14795	14729	14802	14921	14874	14848	15104	14873	14829	14917	14844	14747	14928	14737	14894	14685	14736	14866	14957	14852	14881	15013	14985	14872	14907	14819	14913	14744	14920	14878	14820	14849	14856	14973	14883	15006	14939	14877	14890	14803	14986	14865	14928	14935	14898	14880	14991	14915	14903	14867	14802	14865	14921	14867	14935	14884	14953	14997	14999	14825	14786	14885	15055	14806	15006	14898	15000	15014	15009	14866	14867	14777	14749	15000	14853	14940	14894	14932	14849	14954	14907	14916	14952	14929	14937	14901	14871	14935	14890	14873	14885	14787	14962	14911	14910	14804	14889	15066	14812	14803	14971	14791	14918	14924	14732	14881	14960	14940	15076	15003	14850	14974	14792	14808	14902	14900	14906	14794	14927	14686	14851	14788	14839	14766	14999	14862	14898	14939	15094	15018	14848	14763	14841	14767	14838	14858	14717	14959	15052	14839	14916	14934	14925	14981	14851	14994	14900	14815	15023	14915	14917	15036	14889	14882	14848	14931	14871	14881	15087	14828	14911	14917	14910	14816	14894	14917	14861	14889	15063	14683	14643	14979	14942	14926	14861	14945	14818	14819	14786	14890	15027	14849	14854	14889	14947	14887	14857	14896	14857	14897	14739	14800	15002	14831	14774	14929	14874	14839	14949	14703	14968	14816	14868	14886	14995	14961	14912	14867	14862	14921	14898	14796	14983	14849	14846	14839	14811	14982	14802	14978	15043	14906	14862	14954	14951	15015	15125	14993	14750	14959	15034	14920	14877	14888	14764	14950	14697	14893	14891	14979	15025	14856	14847	14900	14898	14889	14796	15023	14897	14781	14850	15022	14923	14885	15056	14997	14855	14760	14993	14861	14993	14917	14884	14855	14760	14991	14890	14794	14898	14694	14888	15006	14952	14792	14927	14940	14820	15104	14859	14904	14851	14994	14938	14993	14888	14818	14780	14800	14929	14806	14912	14939	14961	14669	14841	15071	14920	15040	14842	14875	14893	14884	15059	14973	14925	14706	14960	14868	14939	14705	14938	14935	14760	14846	14735	14804	14746	14838	14830	14890	14798	15002	15030	15038	14901	14828	14940	14947	14905	14972	14845	14991	14833	14886	14845	14914	14765	14822	14925	15076	14898	14902	14845	14986	14648	14791	14743	15016	14991	14978	14791	14861	14887	14955	14833	14764	14817	14886	14946	14855	14928	14825	14819	14742	14800	14862	14909	14906	14807	14826	14838	14921	14793	14844	14808	14913	14946	14740	14966	14938	14825	14962	14853	14954	15032	14819	14926	14862	14877	14799	14875	14845	14787	14956	14774	14992	15005	15072	14978	14925	15014	14984	14983	14987	14952	14945	14884	14956	14760	14708	14876	14967	14967	14776	14860	14818	15067	14912	14960	14918	14916	14868	14884	14874	15008	14945	14915	14998	14958	14837	14892	14791	14809	14947	14916	14995	14893	14702	14849	14990	15002	14943	14758	14903	15085	14857	14786	14933	14837	15005	14834	14937	14867	14850	14820	14905	14834	14889	14891	15206	14829	15101	14904	14934	15075	14949	14825	14818	14916	14935	14952	14884	14987	14749	15026	14814	14940	14777	14899	14833	14789	15029	15029	14868	14826	14885	14957	14746	14849	14952	14997	14859	14980	14927	14952	14931	14934	15027	15054	14866	14765	14990	14855	14851	14984	15014	15011	15000	14776	14930	14967	14975	14724	14843	14882	14892	14839	15101	14824	14882	14905	14795	14947	14966	14915	14969	14771	14979	15073	14954	14828	14802	14897	14802	14949	15043	14955	14903	14780	14828	15012	14919	14816	15061	14922	14859	14760	14722	14818	14930	14881	14851	15049	14941	14970	14877	14842	14881	15009	14768	14821	14839	14929	14994	14919	14899	14902	14796	14898	14825	14795	14955	14869	14901	14799	14868	14947	15001	14761	14865	14824	14980	14844	14951	15039	14802	14982	14724	14846	14953	14672	14981	14783	14872	14801	15047	14932	14863	14915	14878	14760	14827	14881	14869	14862	14968	14924	14737	14963	14783	14901	14893	15088	14817	14818	15012	14942	15025	14947	14915	14982	14975	14984	14865	14999	14857	14844	14749	14776	14917	14800	14932	14938	14909	14889	14920	15118	14899	14876	14986	14880	14836	14813	14788	14904	14940	14808	14716	14725	14863	14761	14879	14697	14875	14959	15138	14985	14982	14926	14893	14892	14947	14979	14850	14858	14812	14909	14922	14777	14596	14943	14950	14887	14866	14897	14994	14904	14883	14896	14969	14832	14889	14763	14930	14848	14883	14987	14938	14900	15053	14985	14874	14840	15026	14887	14842	14783	14836	14829	14881	14790	14838	14972	14811	14810	14958	14986	15026	14916	14891	14915	14915	14894	15005	14884	14821	14803	14958	14886	14853	14925	14996	14736	14866	14982	14872	15064	14812	14832	14953	14851	14826	14944	14934	14868	14929	14837	14739	14948	14819	14815	14885	14965	14917	14931	14801	14856	14889	14793	15063	14826	14929	14952	14874	14921	14894	15015	14879	15032	14909	14864	14992	14952	15046	14798	14888	14836	14850	14950	14849	14923	14995	15019	14799	14853	14937	14811	14852	14985	14941	14935	14890	14816	14909	14936	14937	14894	14968	15092	14824	14852	14992	14820	14915	14877	14856	14994	14953	14856	14749	14784	14932	14750	14841	14972	15019	14956	14760	14934	14903	14833	14821	14857	14846	14966	14882	15065	14931	14717	14827	14874	14880	14949	14860	14848	14873	14970	14965	14911	14950	14889	15001	15013	14990	14707	14914	14830	14787	14822	14915	14722	15030	14754	14932	14918	14951	14797	14867	14845	14971	14945	14936	14882	14852	14893	14862	14682	14721	14908	14893	14874	14948	14928	14851	14710	14936	14940	15022	14831	15003	14897	15033	14671	14935	14990	14763	14949	14873	14862	14952	14891	14779	15159	14952	14832	14791	14969	14972	14900	14735	14861	14889	14935	14721	14981	14991	14908	14871	14818	14989	14951	14954	14945	15015	14990	14972	14931	14840	14876	14967	14775	14822	14947	14982	14987	15054	14770	14973	15030	14948	14936	14820	14734	14848	14816	15044	14983	14878	14829	14861	14817	14902	14848	14839	14836	14773	14935	14833	14774	15032	14858	14867	14817	14750	14883	15039	14953	15096	14933	14763	14930	14898	14860	14942	14886	14840	14995	14767	14890	14916	14847	14976	14987	14911	14913	15019	15031	14808	14927	14816	15048	14939	14935	14750	14907	14989	15013	14948	14811	14840	14995	14801	14950	14927	14835	14879	15014	14911	14744	14824	15017	14810	14978	14914	14973	14714	14920	14773	15075	14853	14883	14888	14886	15008	14884	14872	14900	14879	14937	14777	14715	14865	14977	14869	15035	14871	14885	14805	14833	14924	15023	14992	14919	14748	15004	14947	14710	14860	14846	15017	14779	14941	14750	14908	14802	14931	15084	14992	15012	14900	14766	14910	14842	15025	14842	14940	14889	14964	14936	14936	14833	14895	14968	14778	14911	14907	14790	14657	14594	15010	14877
30149	25511	29438	25861	21395	20778	20594	20964	23547	23360	23253	22711	21873	20982	20637	20455	20547	20358	20412	20373	20367	20463	20313	20358	20385	20401	20533	20537	20494	20364	20351	20547	20224	20485	20270	20499	20559	20417	20498	20228	20288	20313	20364	20360	20382	20635	20512	20498	20338	20371	20269	20199	20295	20241	20432	20377	20517	20357	20214	20440	20385	20616	20347	20561	20593	20382	20289	20532	20299	20551	20348	20371	20387	20363	20460	20374	20247	20227	20381	20236	20573	20397	20411	20644	20507	20285	20275	20528	20412	20452	20503	20490	20541	20549	20401	20447	20404	20436	20026	20231	20366	20397	20246	20360	20232	20057	20380	20126	20256	20208	20132	20317	20361	20377	20475	20399	20488	20355	20307	20250	20378	20268	20459	20401	20513	20531	20508	20587	20466	20531	20356	20549	20311	20373	20263	20170	20457	20205	20524	20174	20538	20409	20232	20337	20421	20200	20286	20323	20283	20264	20210	20244	20439	20273	20461	20236	20405	20429	20286	20357	20448	20447	20245	20459	20312	20416	20231	20434	20369	20304	20471	20359	20446	20270	20443	20434	20353	20354	20211	20280	20460	20269	20464	20316	20278	20553	20232	20386	20461	20310	20294	20539	20197	20449	20434	20442	20432	20214	20339	20410	20240	20279	20397	20201	20206	20407	20376	20339	20291	20214	20616	20284	20569	20294	20466	20417	20437	20256	20153	20428	20537	20292	20373	20452	20279	20127	20337	20178	20483	20328	20315	20142	20285	20228	20313	20317	20328	20194	20490	20381	20444	20288	20540	20309	20302	20379	20311	20327	20317	20372	20205	20369	20322	20566	20567	20521	20489	20271	20322	20398	20426	20425	20209	20248	20346	20329	20192	20392	20259	20283	20512	20234	20524	20414	20280	20350	20530	20330	20360	20269	20381	20055	20401	20465	20153	20353	20209	20307	20343	20459	20455	20169	20256	20180	20501	20420	20285	20234	20435	20385	20371	20500	20549	20551	20367	20323	20433	20481	20626	20250	20130	20322	20475	20458	20428	20415	20237	20223	20358	20508	20286	20228	20263	20248	20471	20615	20391	20487	20621	20438	20321	20392	20321	20244	20306	20364	20315	20461	20203	20231	20294	20440	20367	20595	20331	20439	20192	20269	20417	20660	20305	20544	20467	20274	20450	20395	20337	20538	20161	20496	20537	20414	20378	20128	20345	20352	20532	20233	20389	20304	20180	20281	20525	20323	20388	20369	20369	20463	20370	20482	20453	20256	20199	20381	20310	20512	20499	20312	20331	20371	20368	20638	20348	20390	20476	20395	20329	20469	20514	20478	20218	20546	20562	20319	20222	20494	20372	20462	20214	20410	20274	20276	20348	20474	20287	20411	20276	20308	20239	20368	20317	20404	20523	20360	20436	20376	20519	20490	20491	20265	20062	20525	20460	20453	20314	20502	20346	20387	20310	20157	20245	20401	20523	20243	20368	20207	20447	20462	20493	20485	20385	20276	20313	20291	20407	20402	20153	20262	20462	20410	20278	20223	20242	20162	20196	20355	20386	20424	20314	20274	20540	20490	20169	20375	20669	20298	20324	20444	20356	20330	20477	20194	20336	20553	20295	20501	20419	20188	20483	20348	20248	20596	20144	20487	20449	20318	20456	20257	20591	20514	20301	20540	20280	20395	20405	20486	20436	20356	20188	19935	20317	20349	20586	20321	20132	20299	20315	20437	20549	20550	20331	20344	20511	20620	20311	20171	20333	20427	20388	20345	20543	20165	20245	20277	20310	20465	20294	20337	20504	20441	20393	20307	20352	20418	20257	20486	20305	20361	20469	20405	20366	20350	20276	20440	20450	20316	20251	20431	20502	20239	20535	20358	20405	20214	20543	20341	20277	20362	20455	20239	20224	20156	20576	20469	20475	20616	20389	20246	20398	20461	20312	20359	20292	20307	20412	20350	20332	20356	20470	20495	20320	20290	20409	20528	20254	20365	20667	20382	20554	20401	20377	20568	20520	20228	20176	20145	20462	20260	20252	20218	20568	20522	20464	20560	20474	20429	20500	20069	20352	20451	20373	20405	20274	20503	20338	20290	20614	20273	20233	20350	20301	20619	20494	20414	20377	20542	20277	20299	20309	20323	20556	20426	20371	20323	20477	20154	20388	20285	20480	20136	20367	20457	20250	20367	20360	20406	20285	20512	20447	20549	20356	20222	20332	20435	20359	20410	20287	20263	20308	20420	20316	20247	20397	20319	20584	20366	20614	20437	20443	20208	20354	20461	20413	20432	20349	20522	20535	20255	20358	20162	20207	20277	20418	20438	20274	20372	20152	20234	20474	20211	20275	20575	20388	20255	20527	20428	20277	20309	20400	20412	20597	20392	20405	20320	20323	20412	20552	20260	20529	20368	20307	20286	20583	20460	20143	20608	20424	20415	20269	20269	20271	20362	20293	20305	20493	20289	20552	20379	20246	20359	20206	20224	20508	20467	20581	20373	20491	20467	20211	20323	20374	20489	20331	20362	20246	20428	20305	20360	20522	20254	20162	20432	20372	20294	20210	20454	20515	20327	20323	20388	20474	20339	20411	20579	20412	20485	20363	20451	20370	20209	20474	20543	20287	20418	20219	20300	20560	20510	20453	20468	20222	20273	20426	20268	20211	20526	20448	20233	20118	20322	20477	20383	20260	20407	20382	20291	20521	20318	20444	20418	20538	20438	20343	20287	20292	20264	20527	20426	20310	20366	20508	20270	20349	20378	20625	20415	20388	20564	20230	20408	20457	20342	20235	20492	20406	20332	20370	20328	20562	20436	20410	20306	20419	20111	20562	20481	20321	20249	20214	20349	20260	20319	20413	20232	20243	20277	20300	20404	20335	20244	20329	20418	20210	20159	20311	20457	20259	20439	20462	20386	20649	20230	20345	20294	20342	20450	20260	20354	20426	20267	20482	20259	20363	20242	20290	20301	20279	20215	20417	20409	20290	20325	20385	20157	20276	20308	20357	20188	20538	20568	20417	20430	20558	20146	20493	20439	20373	20380	20278	20427	20359	20183	20296	20389	20376	20313	20472	20358	20414	20476	20381	20253	20228	20498	20449	20281	20375	20450	20461	20221	20152	20228	20425	20267	20408	20384	20307	20314	20405	20520	20608	20478	20698	20333	20386	20349	20436	20516	20523	20146	20144	20231	20311	20155	20412	20251	20486	20434	20480	20252	20383	20491	20266	20373	20335	20517	20612	20316	20238	20332	20563	20165	20342	20205	20297	20383	20434	20422	20360	20354	20305	20395	20195	20242	20271	20428	20392	20449	20454	20128	20480	20246	20515	20146	20079	20429	20350	20319	20583	20635	20435	20145	20327	20369	20526	20404	20387	20448	20223	20208	20379	20594	20239	20270	20458	20417	20281	20415	20490	20214	20339	20502	20380	20332	20220	20342	20064	20495	20610	20315	20374	20310	20249	20163	20276	20325	20638	20302	20403	20306	20191	20305	20457	20412	20308	20350	20539	20389	20309	20246	20320	20306	20473	20261	20480	20293	20195	20397	20081	20256	20154	20343	20324	20363	20401	20420	20374	20241	20134	20408	20421	20482	20539	20371	20376	20369	20477	20394	20380	20333	20391	20408	20294	20311	20263	20484	20372	20468	20336	20406	20264	20257	20383	20354	20483	20492	20194	20286	20313	20365	20408	20332	20268	20521	20485	20207	20424	20436	20317	20383	20103	20437	20448	20458	20216	20380	20508	20539	20437	20539	20492	20476	20462	20575	20432	20493	20431	20272	20588	20640	20378	20256	20297	20256	20352	20331	20289	20539	20500	20526	20370	20305	20444	20168	20258	20281	20387	20430	20289	20265	20207	20365	20389	20084	20482	20282	20396	20347	20646	20442	20366	20384	20531	20442	20441	20239	20375	20171	20434	20435	20320	20344	20433	20244	20528	20265	20426	20391	20358	20319	20188	20371	20386	20528	20478	20179	20398	20311	20110	20183	20440	20459	20325	20485	20571	20273	20529	20251	20313	20297	20498	20481	20377	20547	20280	20370	20538	20204	20398	20534	20297	20409	20274	20113	20397	20156	20229	20432	20600	20240	20496	20647	20322	20490	20390	20261	20278	20455	20447	20459	20404	20317	20419	20204	20457	20419	20393	20383	20346	20472	20310	20333	20389	20204	20410	20291	20332	20266	20501	20544	20346	20370	20279	20607	20280	20203	20285	20374	20283	20391	20391	20509	20463	20393	20550	20091	20389	20414	20598	20542	20416	20205	20266	20399	20323	20466	20504	20308	20489	20152	20373	20471	20318	20387	20315	20179	20361	20464	20531	20036	20265	20641	20451	20433	20456	20408	20278	20679	20369	20273	20575	20350	20310	20159	20349	20160	20288	20363	20241	20506	20145	20342	20468	20418	20208	20331	20465	20506	20480	20389	20400	20320	20392	20453	20132	20302	20366	20417	20342	20432	20290	20336	20391	20303	20206	20207	20198	20230	20449	20466	20227	20292	20380	20429	20455	20275	20447	20370	20411	20245	20377	20438	20452	20487	20360	20433	20487	20352	20388	20361	20293	20261	20439	20398	20684	20411	20372	20544	20562	20286	20475	20324	20294	20380	20526	20301	20524	20443	20187	20272	20495	20494	20434	20416	20442	20670	20441	20569	20540	20170	20355	20231	20432	20152	20404	20319	20176	20376	20465	20381	20511	20420	20392	20493	20530	20345	20447	20192	20413	20468	20339	20163	20485	20656	20455	20421	20220	20252	20452	20314	20461	20343	20532	20490	20120	20383	20479	20441	20335	20537	20348	20506	20330	20473	20312	20470	20341	20483	20291	20230	20472	20403	20554	20490	20236	20420	20428	20216	20391	20226	20464	20348	20447	20497	20377	20194	20478	20210	20250	20385	20310	20540	20396	20167	20299	20410	20498	20366	20324	20210	20443	20588	20342	20449	20398	20303	20459	20496	20365	20266	20149	20364	20356	20372	20423	20354	20393	20448	20446	20417	20487	20336	20414	20343	20526	20220	20134	20440	20239	20194	20436	20473	20271	20462	20378	20355	20150	20299	20501	20362	20260	20407	20448	20320	20512	20511	20225	20518	20540	20327	20412	20465	20354	20082	20180	20371	20402	20275	20369	20421	20339	20485	20477	20563	20527	20429
24431	32055	28499	21640	18269	16987	16966	17554	21440	20547	20041	19253	18307	17407	16762	16780	16744	16708	16795	16662	16682	16758	16723	16685	16887	16814	16750	16848	16720	16806	16819	16706	16711	16868	16801	16606	16818	17051	16830	16692	16820	16871	16710	16771	16735	16814	16651	16611	16718	16872	16867	16742	16730	16678	16864	16777	16822	16861	16904	16940	16826	16669	16695	16813	16825	16725	16672	16942	16600	16999	16748	16651	16658	16886	16969	16972	16633	16763	16612	16795	16710	16768	16829	16717	16691	16765	16989	16747	16727	16771	16843	16855	16659	16865	16677	16846	16972	16833	16840	16788	16695	16532	16545	16773	16753	16742	16602	16708	16727	16800	16882	16733	16761	16804	16913	16663	16776	16757	16729	16689	16683	16703	16808	16750	16693	17004	16707	16752	16684	16759	16645	16710	16775	16782	16482	16805	16725	16744	16789	16721	16911	16751	16822	16698	16816	16923	16721	16691	16775	16702	16852	16879	16746	16630	16853	16721	16765	16609	16682	16683	16715	16764	16783	16637	16618	16806	16568	16687	16751	16857	16725	16804	16514	16692	16754	16738	16686	16833	16725	16834	16778	16931	16805	16810	16774	16737	16747	16688	16738	16754	16780	17000	16829	16900	16856	16793	16930	16885	16743	16823	16811	16888	16768	16715	16686	16885	16924	16727	16670	16756	16842	16728	16796	16860	16776	16678	16794	16817	16712	16908	16670	16891	16895	16698	16876	16810	16813	16957	16722	16844	16551	16884	16767	16800	16836	16704	16498	16799	16705	16703	16790	16707	16778	16737	16853	16721	16951	16791	16876	16839	16806	16835	16847	16796	16702	16811	16733	16802	16758	16842	16840	16721	16809	16742	16809	16776	16847	16763	16888	16718	16878	16926	16653	16717	16801	16897	16857	16626	16823	16881	16866	16741	16710	16753	16691	16649	16832	16734	16773	16836	16539	16937	16757	16684	16704	16774	16798	16556	16824	16854	16644	16580	16630	16533	16718	16609	16698	16727	16570	16775	16907	16638	16823	16763	16785	16712	16771	16862	16810	16652	16742	16821	16688	16733	16700	16815	16820	16961	16820	16790	16816	16757	16812	16784	16775	16761	16711	16679	16736	16672	16732	16818	16777	16827	16828	16839	16788	16708	16724	16804	16687	16925	16741	16642	16766	16780	16925	16708	16795	16628	16623	16982	16643	16921	16794	16879	16756	16665	16651	16719	16580	16659	16750	16639	16599	16663	16703	16684	16711	16789	16676	16659	16780	16712	16744	16632	16676	16707	16794	16675	16772	16785	16777	16750	16773	16735	16773	16901	16854	16689	16743	16641	16888	16830	16733	16787	16775	16644	16800	16744	17034	16712	16731	16516	16779	16626	16827	16832	16740	16676	16698	16753	16810	16869	16833	16825	16800	16943	16800	16715	16656	16744	16695	16883	16807	16682	16681	16740	16700	16990	16707	16547	16676	16667	16668	16701	16761	16732	16793	16897	16699	16826	16758	16738	16883	16624	16880	16823	16768	16756	16681	16726	16805	16834	16822	16682	16958	16759	16705	16818	16726	16764	16914	16892	16638	16915	16759	16837	16642	16782	16753	16787	16727	16794	16668	16985	16703	16771	16861	16857	16728	16654	16902	16824	16541	16799	16781	16742	16708	16931	16628	16703	16752	16738	16758	16974	16645	16751	16694	16634	16769	16572	16825	16758	16799	16795	16708	16966	16696	16937	16606	16800	16802	16831	16669	16830	16640	16878	16750	16888	16760	16774	16767	16770	16742	16778	16912	16809	16735	16735	16600	16867	16772	16722	16818	16645	16854	16723	16763	16771	16821	16858	16955	16698	16675	16824	16846	16695	16847	16685	16843	16693	16717	16661	16860	16771	16787	16691	16736	16905	16683	16861	16683	16778	16678	16772	16617	16710	16654	16809	16818	16773	16729	16808	16868	16718	16787	16895	16804	16797	16766	16713	16805	16713	16771	16712	16802	16658	16634	16817	16909	16797	16758	16837	16759	16574	16800	16599	16789	16777	16642	16713	16721	16879	16781	16690	16761	16730	16827	16810	16804	16723	16805	16696	16734	16586	16778	16784	16868	16555	16797	16750	16763	16860	16769	16972	16839	16601	16903	16743	16683	16726	16737	16657	16755	16691	16679	16860	16793	16745	16826	16707	16643	16650	16762	16711	16821	16827	16888	16792	16818	16767	16794	16772	16824	16757	16527	16884	16834	16880	16870	16779	16701	16969	16707	16752	16680	16783	16680	16723	16763	16822	16791	16824	16797	16727	16770	16690	16606	16786	16848	16895	16881	16684	16931	16798	16854	16849	16706	16747	16730	16792	16667	16927	16685	16809	16823	16704	16607	16705	16858	16949	16789	16622	16888	16603	16691	16791	16873	16470	16725	16775	16607	16788	16795	16798	16852	16673	16780	16738	16855	16795	16835	16702	16712	16806	16981	16653	16703	16756	16629	16666	16811	16792	16782	16707	16630	16724	16878	16742	16625	16791	16827	16610	16905	16873	16784	16781	16714	16864	16761	16845	16690	16786	16665	16792	16786	16752	16664	16691	16881	16808	16847	16720	16890	16665	16982	16684	16589	16860	16819	16744	16773	16776	16872	16912	16520	16888	16751	16728	16816	16803	16919	16702	16850	16812	16701	16802	16842	16755	16676	16755	16857	16858	16689	16779	16921	16624	16899	16832	16742	16793	16719	16734	16707	16827	16838	16830	16889	16780	16677	16921	16819	16830	16742	16700	16792	16703	16706	16637	16731	16817	16876	16823	16756	16915	16756	16673	16743	16704	16704	16719	16770	16873	16511	16768	16756	16738	16668	16760	16695	16891	16675	16866	16771	16852	16841	16748	16718	16854	16650	16838	16843	16607	16470	16747	16672	16626	16780	16785	16745	16727	16890	16830	16736	16728	16785	16770	16689	16664	16721	16642	16944	16700	16906	16778	16762	16854	16830	16815	16604	16707	16823	16683	16910	16672	16709	16720	16919	16796	16831	16807	16751	16687	16906	16739	16904	16580	16756	16609	16777	16685	16737	16802	17001	16785	16807	16750	16747	16733	16818	16648	16710	16657	16645	16701	16807	16829	16662	16645	16874	16741	16720	16675	16937	16745	16931	16665	16760	16953	16771	16657	16937	16721	16671	16856	16608	16749	16839	16722	16806	16662	16705	16852	16844	16797	16887	16769	16692	16798	16895	16890	16699	16751	16878	16688	16761	16764	16855	16737	16619	16828	16709	17052	16718	16741	16792	16807	16860	16696	16769	16613	16792	16791	16809	16783	16773	16855	16743	16671	16522	16715	16909	16786	16767	16811	16835	16775	16791	16828	16872	16730	16792	16767	16857	16727	16871	16717	16811	16772	16669	16905	16544	16956	16778	16809	16743	16732	16700	16620	16715	16837	16829	16792	16718	16780	16730	16777	16650	16810	16878	16717	16725	16628	16802	16677	16782	16606	16753	16724	16718	16710	16883	16847	16633	16878	16758	16646	17037	16848	16662	16756	16880	16935	16847	16687	16776	16852	16885	16556	16674	16932	16852	16832	16794	16669	16892	16696	16873	16835	16724	16860	16697	16718	16667	16837	16771	16709	16738	16881	16829	16880	16712	17034	16644	16761	16738	16805	16702	16778	16717	16727	16806	16967	16832	16925	16785	16916	16652	16881	16883	16755	16854	16664	16968	16823	16867	16597	16836	16902	16860	16644	16757	16696	16865	16784	16743	16746	16778	16926	16752	16804	16822	16911	16825	16755	16836	16725	16687	16722	16956	16859	16892	16751	16814	16693	16828	16855	16773	16770	16730	16759	16783	16874	17000	16852	16797	16701	16820	16533	16576	16883	16771	16771	16865	16701	16889	16830	16804	16808	16797	16558	16882	16611	16715	16695	16769	16691	16746	16624	16715	16904	16745	17013	16704	16753	16711	16770	16914	16543	16732	16689	16660	16740	16869	16547	16678	16819	16676	16705	16845	16821	16741	16857	16785	16648	16822	16781	16884	16733	16855	16666	16786	16806	16908	16691	16740	16933	16725	16914	16632	16825	16696	16700	16667	16935	16715	16833	16857	16749	16807	16447	16815	16711	16659	16696	16870	16894	16719	16874	16960	16707	16712	16817	16715	16748	16678	16879	16677	16792	16773	16848	16723	16767	16716	16824	16828	16884	16820	16807	16900	16748	16799	16762	16787	16797	16625	16715	16769	16888	16660	16843	16730	16749	16837	16803	16938	16613	16776	16602	16648	16744	16803	16735	16662	16603	16716	16726	16788	16876	16926	16913	16719	16838	16837	16753	16867	16764	16786	16851	16775	16831	16756	16824	16696	16835	16421	16796	16756	16867	16613	16764	16700	16768	16748	16610	16886	16730	16661	16676	16852	16772	16829	16884	16687	16702	16797	16954	16739	16838	16845	16905	16752	16720	16808	16745	16613	17027	16864	16843	16842	16914	16779	16753	16937	16583	16868	16986	16653	16874	16717	16777	16763	16672	16839	16548	16797	16790	16990	16638	16710	16850	16731	16777	16770	16808	16791	16758	16829	16742	16906	17001	16671	16761	16901	16660	16742	16801	16733	16807	16730	16916	16914	16794	16704	16861	16630	16759	16735	16788	16744	16860	16852	16861	16734	16640	16464	16786	16694	16789	16776	16880	16828	16923	16800	16885	16830	16882	16774	16653	16836	16722	16631	16731	16667	16702	16874	16645	16724	16649	16774	16997	16690	16880	16780	16762	16776	16809	16767	16794	16667	16894	16713	16759	16764	16826	16950	16689	16779	16759	16619	16663	16836	16767	16842	16794	16785	16682	16784	16779	16754	16810	16842	16727	16672	16946	16693	16791	16772	16678	16727	16869	16787	16859	16945	16733	16774	16678	16976	16879	16801	16735	16764	16838	16850	16821	16855	16775	16868	16940	16729	16853	16771	16684	16584	16818	16957	16675	16723	16794	16657	16598	16710	16662	16763	16756	16668	16798	16771	16817	16764	16846	16664	16714	16621	16619	16764	16706	16671	16672	16763	16790	16619	16664	16845	17004	16699	16684	16932	16849	16631	16775	16955	16723	16938	16587	16749	16807	16732	16765	16656	16734	16791	16826	16777	16970	16740	16786	16866	16788	16858	16824	16858	16883	16851	16723
25251	21702	29883	28570	26431	24572	24899	26350	35856	38242	37450	32967	28613	25288	23710	22801	22409	22556	22553	22185	22151	22290	22453	22518	22307	22152	22429	22373	22504	22564	22538	22410	22328	22439	22616	22341	22309	22257	22316	22357	22230	22399	22175	22320	22390	22450	22430	22365	22425	22413	22338	22353	22413	22373	22556	22380	22343	22324	22176	22391	22446	22166	22411	22207	22588	22348	22468	22526	22450	22235	22543	22135	22218	22429	22205	22384	22255	21986	22355	22467	22121	22187	22132	22556	22375	22477	22528	22301	22316	22339	22180	22493	22340	22340	22267	22236	22447	22430	22332	22212	22209	22412	22189	22548	22250	22271	22342	22502	22340	22300	22152	22337	22276	22307	22439	22198	22057	22555	22383	22376	22359	22416	22273	22172	22297	22374	22265	22226	22313	22096	22482	22179	22254	22131	22355	22118	22420	22384	22195	22433	22260	22442	22498	22065	22243	22382	22259	22389	22682	22347	22637	22423	22148	22464	22305	22484	22314	22261	22420	22410	22259	22283	22333	22233	22350	22318	22279	22362	22474	22546	22553	22546	22533	22241	22243	22262	22267	22242	22272	22353	22212	22254	22437	22160	22103	22379	22182	22337	22245	22497	22322	22228	22375	22418	22183	22522	22225	22304	22291	22459	22362	22395	22521	22205	22483	22419	22266	22392	22396	22257	22222	22459	22353	22276	22186	22280	22173	22182	22256	22489	22311	22322	22326	22339	22540	22172	22038	22348	22415	22222	22123	22368	22306	22392	22490	22361	22271	22229	22184	22383	22255	22428	22164	22346	22062	22487	22280	22342	22271	22345	22573	22330	22264	22348	22386	22151	22415	22253	22145	22246	22204	22227	22238	21918	22334	22352	22381	22244	22322	22482	22248	22221	22190	22164	22144	22230	22447	22232	22398	22410	22463	22408	22264	22225	22349	22339	22328	22211	22398	22251	22239	22478	22299	22407	22375	22335	22369	22334	22407	22333	22313	22362	22161	22326	22269	22318	22421	22422	22346	22428	22720	22251	22160	22302	22367	22371	22524	22191	22315	22364	22590	22198	22320	22506	22383	22237	22277	22280	22319	22224	22399	22274	22167	22310	22524	22418	22413	22429	22545	22271	22319	22456	22270	22119	22353	22292	22351	22314	22269	22241	22594	22396	22194	22306	22354	22675	22479	22142	22329	22109	22436	22378	22297	22250	22314	22304	22335	22458	22212	22241	22255	22393	22401	22416	22416	22446	22318	22307	22347	22378	22431	22248	22200	22422	22433	22347	22556	22277	22411	22221	22321	22210	22300	22192	22421	22379	22365	22237	22184	22169	22409	22288	22387	22395	22458	22270	22489	22058	22408	22324	22199	22372	22188	22346	22270	22288	22260	22141	22421	22327	22497	22328	22404	21872	22350	22450	22279	22450	22528	22191	22339	22450	22326	22181	22307	22527	22567	22268	22446	22602	22349	22380	22356	22491	22148	22491	22363	22244	22344	22387	22352	22267	22270	22428	22379	22183	22486	22363	22033	22416	22286	22542	22335	22328	22396	22305	22181	22398	22469	22617	22391	22199	22569	22334	22294	22500	22561	22191	22433	22487	22387	22283	22350	22225	22302	22372	22389	22386	22405	22253	22412	22158	22104	22279	22160	22425	22368	22449	22496	22274	22227	22304	22387	22380	22190	22125	22441	22227	22325	22345	22240	22457	22485	22289	22229	22280	22506	22528	22296	22117	22270	22465	22223	22394	22356	22403	22487	22392	22427	22253	22582	22364	22203	22457	22354	22321	22352	22310	22429	22500	22354	22280	22356	22340	22290	22382	22136	22317	22228	22350	22446	22283	22314	22362	22378	22241	22358	22260	22493	22394	22595	22369	22279	22290	22312	22450	22301	22109	22380	22508	22463	22414	22270	22249	22479	22383	22162	22177	22289	22292	22449	22234	22198	22356	22143	22572	22625	22236	22471	22312	22485	22386	22178	22225	22207	22236	22282	22358	22379	22361	22231	22393	22197	22411	22178	22455	22345	22545	22292	22444	22305	22196	22525	22252	22157	22193	22317	22185	22169	22168	22236	22308	22199	22205	22350	22088	22241	22098	22397	22398	22442	22219	22612	22234	22298	22319	22350	22435	22338	22304	22234	22391	22347	22130	22409	22231	22355	22397	22252	22371	22344	22427	22353	22501	22343	22274	22519	22636	22015	22404	22221	22214	22174	22203	22303	22483	22434	22281	22443	22268	22421	22365	22511	22465	22223	22374	22256	22337	22317	22280	22334	22326	22307	22191	22319	22140	22203	22156	22262	22390	22198	22170	22389	22349	22361	22233	22276	22512	22478	22130	22339	22349	22294	22254	22331	22419	22280	22271	22414	22279	22440	22430	22322	22466	22220	22226	22507	22295	22398	22225	22160	22216	22249	22435	22186	22329	22317	22355	22355	22113	22279	22238	22245	22196	22249	22450	22448	22314	22386	22304	22312	22240	22115	22577	22360	22242	22459	22162	22280	22366	22493	22454	22417	22345	22443	22410	22429	22397	22243	22073	22506	22480	22564	22435	22320	22440	22292	22207	22239	22425	22326	22304	22379	22377	22415	22229	22175	22349	22335	22298	22086	22424	22362	22300	22395	22368	22464	22269	22317	22399	22345	22250	22437	22377	22475	22133	22388	22373	22414	22293	22073	22344	22034	22335	22346	22394	22262	22317	22389	22371	22175	22249	22318	22525	22154	22368	22442	22279	22642	22218	22542	22163	22247	22382	22233	22176	22406	22493	22286	22198	22406	22524	22652	22391	22159	22174	22215	22329	22363	22442	22380	22546	22305	22313	22216	22367	22339	22297	22418	22257	22348	22198	22297	22190	22297	22317	22286	22260	22341	22403	22452	22227	22296	22326	22309	22207	22460	22245	22452	22240	22382	22450	22499	22331	22450	22448	22455	22540	22560	22433	22379	22392	22386	22334	22371	22690	22386	22159	22243	22102	22354	22404	22387	22421	22427	22395	22353	22125	22461	21981	22324	22364	22298	22337	22355	22293	22376	22235	22477	22290	22308	22253	22105	22284	22253	22241	22249	22181	22230	22171	22399	22277	22406	22233	22400	22270	22310	22360	22239	22303	22223	22356	22439	22258	22460	22209	22333	22251	22085	22129	22417	22174	22375	22341	22231	22373	22094	22157	22342	22217	22372	22295	22414	22116	22298	22419	22213	22296	22337	22267	22484	22364	22347	22398	22111	22506	22137	22510	22335	22274	22271	22446	22558	22511	22452	22308	22384	22141	22261	22311	22325	22341	22416	22175	22282	22113	22445	22347	22462	22186	21961	22407	22257	22484	22351	21969	22459	22216	22095	22511	22411	22205	22320	22305	22200	22208	22167	22214	22568	22126	22377	22459	22325	22286	22341	22433	22344	22126	22289	22311	22230	22332	22263	22257	22395	22381	22218	22358	22455	22336	22414	22259	22191	22188	22470	22390	22390	22154	22331	22319	22298	22267	22169	22265	22341	22420	22458	22454	22399	22470	22316	22263	22365	22358	22252	22225	22259	22175	22529	22094	22157	22261	22309	22337	22207	22273	22311	22222	22227	22242	22389	22443	22390	22479	22277	22396	22110	22361	22367	22339	22416	22344	22434	22461	22414	22282	22266	22213	22209	22250	22190	22401	22462	22288	22383	22233	22119	22190	22263	22301	22143	22417	22435	22288	22384	22179	22260	22450	22275	22392	22439	22466	22121	22398	22282	22169	22373	22437	22351	22088	22217	22385	22493	22412	22479	22386	22277	22346	22322	22274	22182	22199	22315	22485	22442	22513	22484	22311	22393	22033	22426	22303	22327	22239	22345	22559	22456	22371	22348	22320	22260	22119	22291	22382	22418	22185	22229	22272	22088	22381	22447	22169	22294	22425	22383	22230	22429	22069	22328	22155	22473	22422	22201	22325	22326	22402	22373	22451	22311	22455	22330	22171	22253	22344	22396	22467	22157	22311	22429	22276	22499	22237	22331	22126	22145	22504	22356	22380	22361	22426	22248	22443	22164	22242	22085	22303	22181	22302	22293	22416	22072	22381	22592	22177	22370	22356	22265	22472	22303	22272	22318	22275	22529	22145	22443	22300	22095	22488	22376	22522	22280	22305	22436	22408	22552	22106	22352	22393	22273	22240	22350	22357	22267	22187	22222	22533	22445	22275	22344	22309	22405	22241	22446	22639	22314	22389	22383	22413	22271	22352	22439	22249	22508	22259	22457	22251	22572	22251	22382	22471	22442	22496	22342	22312	22466	22261	22211	22471	22328	22404	22361	22233	22167	22176	22399	22259	22299	22358	22443	22416	22373	22268	22482	22307	22483	22239	22326	22375	22401	22217	22312	22160	22467	22465	22318	22397	22296	22392	22345	22562	22350	22377	22418	22238	22404	22341	22339	22419	22262	22400	22310	22575	22280	22267	22116	22375	22505	22461	22285	22381	22345	22376	22329	22321	22442	22206	22332	22283	22273	22346	22277	22237	22087	22214	22296	22282	22392	22423	22074	22236	22316	22430	22324	22202	22251	22342	22333	22207	22472	22222	22521	22417	22407	22400	22298	22186	22343	22189	22262	22364	22457	22455	22241	22122	22324	22005	22340	22409	22105	22280	22365	22488	22280	22242	22464	22276	22193	22393	22353	22237	22385	22195	22305	22265	22235	22120	22360	22088	22201	22228	22338	22357	22253	22210	22350	22356	22492	22382	22050	22445	22326	22306	22215	22184	22473	22566	22160	22330	22252	22329	22437	22349	22357	22204	22177	22238	22240	22282	22277	22270	22381	22207	22347	22215	22193	22365	22244	22356	22487	22163	22263	22424	22446	22429	22395	22393	22417	22220	22166	22237	22285	22253	22352	22329	22393	22488	22254	22173	22482	22239	22240	22383	22485	22577	22354	22506	22378	22401	22316	22125	22317	22480	22494	22254	22195	22253	22440	22219	22330	22335	22404	22318	22311	22455	22266	22364	22497	22292	22609	22410	22218	22248	22351	22424	22366	22343	22486	22331	22318	22337	22258	22194	22193	22310	22234	22294	22218	22204	22345	22389	22357	22572	22324	22320	22404	22424	22398	22354	22594	22270	22373	22373	22377	22279	22393	22422	22251	22361	22121	22421	22459	22482	22258	22425	22319	22377
27014	49235	46700	34497	25591	19101	18877	24230	35244	36557	34991	29841	24564	20799	19208	17847	18000	18046	17880	18063	17909	17978	17852	17924	17935	18058	17957	18111	18171	17977	17880	17882	17795	17884	17868	17842	17804	18053	17977	17863	17987	17821	17894	17998	17948	17938	17990	17687	17956	17888	18000	17996	17973	18104	17826	17930	18062	17890	17916	17955	17802	17875	17907	17699	17979	17983	18067	17828	17702	18032	17893	17827	17957	17954	17813	17844	18013	17877	18120	17812	17995	17848	17963	17801	17889	17978	17856	17881	17790	17756	18000	17777	17920	17750	17798	17938	17973	17990	17997	18049	17964	18014	17938	17770	17975	17757	17768	17928	17900	18033	17689	17828	17950	17909	17983	17948	17932	17764	17942	18046	17756	17905	17870	17703	17941	17865	17796	17816	17989	17920	17967	17817	17817	17882	17897	18090	17893	17937	17932	18004	17850	17971	17911	17927	17888	17916	17923	17741	18068	18051	17830	17831	17786	17894	17854	17974	18059	17926	18035	17993	17992	17861	17940	17900	17993	17842	17917	17995	18036	17849	17952	17909	18100	18050	17774	18098	17852	17782	18112	17987	17847	17857	17845	17865	18056	17951	17750	17881	18031	18007	17875	17883	17871	17960	18049	17918	17735	17740	17888	17811	17888	17766	17687	17989	17994	17970	17861	17946	17833	17952	17811	17800	18009	18076	17971	17863	17890	17922	17997	17917	17864	17944	18222	17791	17845	17915	17949	17857	17985	17957	18092	17896	17923	17926	17869	17977	17865	17721	17944	17805	18107	17977	17957	17858	17876	17866	17785	17873	17920	17902	17681	17716	17834	17852	17967	17977	17855	17759	17836	17986	17964	17904	17993	18035	17816	17810	17910	17776	17808	17852	17855	17880	17999	17954	18046	17801	17879	17789	17880	17933	17688	17773	18031	17767	17890	18002	17916	17859	17856	17923	17753	17972	17908	17792	17909	17877	17853	18047	17853	18027	17784	18045	17863	17933	17952	17913	17949	17943	17968	17741	17841	17896	18012	17896	17917	17900	17847	17913	17955	17935	17925	17752	17823	17926	18025	18009	17914	17884	17917	17762	17774	18105	17865	17928	17806	17828	17851	17885	17969	17884	17905	17984	18139	18073	17844	17905	17977	17916	17914	17945	17853	17966	17791	17986	17777	17948	17908	17839	18029	17927	17902	17707	17990	17825	18040	17822	17988	17941	18015	17986	17927	17868	17796	17600	17946	18053	17863	17999	17830	17917	18011	18105	17903	17782	17947	17901	17908	18147	18076	17884	17940	18093	17807	17918	17819	17731	17816	17952	17888	17891	17991	17799	17903	17913	17805	18024	17873	17970	17867	18092	17995	17840	17842	17866	18004	17924	17855	17863	17899	17858	17809	17922	17915	17931	17934	17992	17833	17814	17921	17842	17809	17832	17954	17858	17982	18000	17924	17784	18017	17948	17821	17859	17926	17899	17903	17741	18073	17944	18005	17780	17931	17816	17729	18047	18030	17898	17906	17989	18125	17926	17889	17893	17654	17885	17781	18008	17980	17735	17757	17842	18005	17776	17842	17865	17904	17940	17894	17972	17952	17754	18134	17868	18031	17751	17839	17813	17740	17750	17934	17824	17813	17969	17849	17867	17983	18153	17938	17765	17825	17916	17923	17826	17920	18000	17795	17907	18037	18105	17862	17910	17918	17886	17879	17835	17787	17749	18011	17917	17852	17832	17724	18009	17838	17974	17763	17817	18071	17922	17890	18068	17906	18060	17746	17833	17792	18001	17968	17937	17997	17935	18015	17811	17771	17959	17852	17868	18042	17938	17760	17765	17883	18025	17819	17750	17921	17795	17808	17872	17870	17861	17857	17917	17910	17926	17777	17896	17901	17844	17940	17892	17723	17777	17859	17941	17977	18039	18000	17844	18011	17851	17906	18046	17894	17937	17944	17865	17866	18027	17885	17775	17786	17947	17937	17758	18013	17888	17990	17732	17895	17807	18081	17776	17944	17919	17750	17922	17917	17831	17989	17904	17797	18115	18058	17812	18003	17867	17826	17956	17768	17938	17911	17938	18046	17902	17831	17947	17766	18055	17958	17850	17820	17796	17844	18077	18004	18082	17850	18049	17941	17937	17951	17918	17889	17915	17922	17907	17740	18108	17954	18053	17946	17771	17940	17936	17821	17849	17888	18065	17705	17939	18005	17880	18025	17856	17889	17997	18059	17872	18060	17834	17885	18081	17959	17885	18080	17937	17865	17906	17889	17841	17917	18024	17668	18127	18005	17704	18018	17980	17583	17840	17923	17814	17887	17841	18050	18020	17937	17808	18054	18041	18002	18018	17914	17903	17870	17846	17846	17890	17722	17937	17854	17792	17921	17735	17805	17830	17908	17805	17992	17917	17938	17916	18001	17958	17949	17818	17856	18050	17953	18042	17927	17863	17952	17906	17834	17803	17856	17901	17975	17842	17687	17913	17973	17910	17922	17897	17763	17922	17944	17820	17845	17916	17872	17988	17844	17898	17988	17879	18050	17862	17833	17860	17795	17885	18046	17844	17729	17904	17706	17893	17911	17942	17813	18037	17825	17959	17862	17840	17855	17779	17926	17840	17905	17846	17928	17965	17935	17949	17824	17822	17956	17901	17907	18037	17883	17765	18037	17942	17800	17932	17981	18081	17868	18089	17869	18064	17872	17851	17903	18042	18025	18018	17783	17808	17907	17897	18118	17856	17910	18013	17835	17735	17954	17725	17889	17873	17827	17755	17908	17876	17999	17957	17990	17841	17897	17900	17768	17824	17896	17673	17974	17963	17925	18020	17890	18022	17882	17836	17819	17977	18054	17957	18012	17779	17957	17747	17828	17823	17882	17863	18009	17770	17759	18044	17887	17851	17886	17793	17777	17854	17992	17833	17988	17933	17967	17757	17944	17878	17920	18106	17759	17943	18061	17846	17785	18035	18000	17839	18002	17954	17878	17925	17945	17977	17868	17814	17879	17901	17854	17970	17821	18175	18087	17714	17935	17922	17995	17816	18043	17895	17840	17887	17998	17985	17802	17755	17883	17760	17966	17831	17821	17910	18035	17877	17749	17851	17904	18024	17835	17910	17974	17873	17898	17971	17958	17826	17948	17874	17933	17920	17860	17864	18043	17828	17911	17971	17899	17877	17893	17871	18136	17762	17977	17788	17710	17775	17894	17862	17964	17849	17969	17826	17861	17869	17830	18125	17924	17958	17721	17747	17880	18024	17889	18031	17940	17855	17875	17815	18123	17937	17880	18041	17952	18013	18001	17966	17841	17912	17958	17880	17853	17726	17955	18056	18017	17910	17784	17955	18049	17840	17851	17795	17723	17909	17878	17901	18013	17892	17870	17964	17848	17940	17800	17814	17846	17942	17789	17913	17882	17827	17947	17699	17789	18239	18010	18121	18010	17957	17920	17904	17935	17998	17886	17780	17899	18011	17976	17995	17958	17869	17876	17781	18036	17889	17705	17796	17766	17788	17795	17717	17966	17960	18053	17903	18000	18014	17853	17936	17915	17909	17977	17912	17817	17914	17760	17945	17917	17727	17998	17911	17830	17759	17952	17921	17905	18006	17859	17878	17845	18012	17831	17880	18083	17772	17987	17823	17901	17905	17955	17895	17962	17846	18011	17895	17921	17903	18034	18014	17895	17980	17909	17762	17843	17997	17838	18013	17895	17894	17683	17691	17915	18151	17950	17908	17839	17853	17804	17730	17857	17828	17803	17879	17899	17704	17753	17962	17767	17953	17932	17867	17940	17807	17875	18014	18020	18007	17900	17910	17826	18027	17803	17733	18068	17787	17946	18107	18008	18073	17959	17794	17933	17935	18085	17792	17887	17985	17880	18079	17937	17849	17923	18092	17959	17917	18088	17931	17779	17875	17946	17924	17889	17859	17869	17893	17843	17947	18023	17915	17840	18172	17943	17928	17912	17952	17966	17791	17935	17921	17752	17854	18007	18048	17771	18002	17966	18054	17889	17860	17877	17999	17952	17863	17931	17881	17924	18086	18046	17848	17882	17860	17945	17781	17847	17829	17845	17856	18032	17948	17903	17962	17768	17813	17945	17870	17969	17814	17966	17728	18096	17951	17816	17811	17834	18012	17970	18098	17974	18006	17853	17790	17851	17828	17824	17861	17605	18075	18015	17802	18007	17991	17936	17871	17667	17903	17898	17782	17836	17928	17859	18060	17634	17947	17854	17803	17879	17954	17985	17793	17906	17930	17710	18050	17824	17778	17939	17900	18043	17873	18028	17917	17834	17823	17999	18034	18026	17758	17899	17940	17832	17790	17973	17831	17775	17851	18021	17830	17931	18034	17954	17844	18061	18032	17908	17854	17917	17761	17924	17868	17842	17830	17832	17817	18150	17998	17787	17787	17764	17928	17777	17882	17927	17869	17890	18008	17910	17742	18078	17898	17834	18104	17726	17981	18041	17971	17712	18011	17838	17788	17975	17907	17994	18060	17967	17856	17969	17906	17942	17757	17856	17912	17759	17819	17865	17833	17874	17938	17986	17889	17982	17964	17838	17872	17845	17915	17995	17858	18018	17904	17905	17794	17841	18002	17943	17972	17682	17788	17745	17978	17935	17922	17908	17860	17909	18027	17965	17958	17901	17842	17968	18041	17672	18003	18013	17966	17958	18002	17849	17978	17850	17957	17900	17952	17737	17921	18133	17983	18001	17731	17874	17810	17742	17940	17889	17913	17766	17930	17891	17925	17818	17832	17820	17937	17922	17815	17918	18081	17798	17974	17945	17937	17994	17910	17819	17923	17953	18003	18057	17989	17914	17853	17982	17650	18004	17840	17866	18121	17933	17878	17889	18029	18084	18044	17881	17935	17684	17839	17929	17860	17899	17987	17826	17941	17822	18069	17897	17905	17862	17946	17968	17877	17878	17925	17913	17883	17856	17897	17904	17773	17905	18000	17866	18047	18098	17889	17862	17872	18055	17831	17950	17802	17982	17969	18056	17751	18029	17944	17819	17986	17904	18032	18014	17890	17891	17988	17977	17960	17907	17906	17907	17925	17969	17904	17841	17715	17903	17786	17965	17923	17883	17784	17918	17956	17759	17960	17729	18112	17928	17888	17798	17860	18187	17926	17974	17797	17892	17853
23867	21576	29494	24922	22340	23721	25178	26415	44243	51792	46925	38338	31137	24900	21215	19905	19447	19809	19691	19409	19502	19472	19544	19637	19731	19607	19488	19670	19331	19658	19486	19372	19606	19545	19708	19473	19283	19414	19553	19439	19334	19542	19366	19321	19553	19500	19592	19580	19343	19357	19495	19493	19491	19338	19426	19579	19200	19549	19447	19345	19444	19436	19328	19305	19201	19387	19458	19462	19497	19577	19378	19505	19621	19339	19444	19482	19186	19279	19337	19621	19470	19478	19479	19474	19188	19428	19462	19270	19562	19292	19320	19248	19594	19451	19459	19548	19525	19422	19420	19374	19457	19574	19606	19227	19618	19502	19331	19493	19385	19606	19502	19442	19413	19229	19534	19216	19515	19388	19368	19295	19539	19410	19264	19325	19540	19500	19268	19306	19428	19483	19417	19298	19150	19318	19705	19533	19565	19344	19481	19464	19454	19274	19511	19297	19414	19151	19296	19416	19439	19213	19356	19245	19533	19280	19415	19303	19427	19386	19601	19439	19636	19603	19448	19398	19331	19508	19289	19228	19488	19466	19337	19432	19397	19587	19470	19486	19407	19536	19332	19212	19530	19627	19627	19553	19649	19384	19451	19177	19349	19608	19491	19334	19392	19231	19436	19378	19301	19401	19459	19263	19220	19540	19308	19335	19725	19508	19283	19461	19409	19651	19472	19315	19544	19517	19687	19341	19327	19390	19351	19358	19454	19398	19438	19406	19499	19305	19280	19272	19560	19574	19527	19359	19423	19423	19274	19485	19428	19448	19407	19549	19406	19474	19316	19348	19519	19334	19538	19424	19315	19540	19667	19468	19484	19491	19516	19635	19289	19487	19325	19419	19502	19341	19390	19287	19256	19580	19269	19461	19318	19419	19471	19518	19580	19411	19334	19597	19558	19326	19372	19385	19372	19321	19349	19410	19507	19507	19556	19514	19391	19403	19452	19295	19560	19411	19536	19293	19476	19410	19429	19351	19289	19277	19580	19352	19293	19297	19306	19422	19585	19660	19335	19310	19665	19259	19193	19469	19420	19328	19563	19370	19309	19240	19415	19405	19376	19471	19451	19310	19269	19448	19176	19330	19359	19618	19516	19444	19425	19374	19594	19564	19357	19447	19573	19403	19376	19423	19230	19235	19389	19206	19251	19355	19473	19699	19547	19456	19485	19465	19282	19347	19425	19476	19301	19422	19579	19267	19354	19174	19305	19410	19373	19460	19278	19520	19383	19269	19443	19265	19400	19414	19309	19639	19273	19282	19346	19322	19610	19420	19306	19421	19364	19554	19311	19377	19289	19451	19466	19382	19383	19112	19496	19381	19560	19453	19313	19360	19529	19343	19492	19546	19626	19527	19421	19385	19271	19575	19396	19477	19267	19355	19206	19279	19500	19469	19473	19536	19554	19370	19354	19300	19304	19500	19506	19613	19352	19351	19334	19413	19128	19349	19586	19470	19320	19426	19288	19470	19550	19549	19412	19358	19292	19445	19311	19263	19397	19495	19296	19387	19580	19543	19346	19546	19432	19345	19391	19543	19591	19453	19620	19501	19352	19000	19399	19398	19245	19459	19330	19479	19368	19366	19400	19396	19406	19396	19400	19219	19651	19399	19455	19336	19366	19297	19416	19551	19421	19509	19502	19489	19589	19404	19353	19284	19110	19592	19438	19301	19352	19516	19180	19646	19342	19494	19464	19405	19399	19356	19278	19335	19131	19506	19441	19223	19421	19561	19568	19516	19519	19465	19307	19153	19271	19477	19464	19351	19391	19368	19506	19302	19463	19306	19304	19411	19352	19486	19298	19376	19479	19302	19410	19415	19550	19444	19421	19283	19589	19186	19287	19535	19395	19267	19229	19193	19466	19393	19553	19352	19456	19426	19321	19455	19292	19204	19431	19359	19280	19602	19214	19396	19459	19488	19539	19449	19451	19384	19282	19271	19380	19553	19762	19554	19394	19397	19595	19277	19633	19454	19109	19297	19265	19431	19316	19334	19331	19342	19434	19309	19487	19567	19468	19364	19301	19330	19315	19463	19448	19246	19301	19293	19458	19564	19328	19380	19177	19455	19593	19324	19706	19476	19646	19454	19319	19495	19485	19434	19383	19436	19225	19239	19627	19521	19360	19231	19375	19443	19472	19447	19358	19504	19410	19489	19469	19352	19648	19169	19493	19540	19344	19264	19333	19458	19292	19759	19312	19351	19314	19589	19402	19646	19274	19404	19223	19596	19366	19481	19381	19272	19389	19604	19501	19482	19351	19464	19415	19430	19382	19324	19341	19375	19245	19357	19459	19355	19451	19421	19451	19373	19444	19460	19180	19328	19186	19221	19506	19402	19417	19465	19426	19568	19439	19409	19187	19397	19474	19528	19131	19280	19302	19240	19591	19527	19419	19394	19448	19489	19300	19287	19403	19434	19478	19296	19360	19404	19260	19399	19375	19499	19477	19518	19609	19470	19492	19332	19447	19318	19622	19618	19327	19242	19471	19468	19426	19518	19332	19229	19378	19458	19436	19375	19601	19521	19288	19563	19471	19610	19113	19434	19361	19551	19427	19743	19380	19251	19392	19543	19343	19547	19437	19485	19525	19497	19339	19164	19265	19461	19295	19415	19530	19437	19544	19583	19481	19385	19465	19465	19448	19361	19551	19113	19508	19288	19425	19392	19449	19531	19243	19421	19499	19354	19569	19318	19378	19520	19359	19464	19389	19629	19505	19340	19446	19396	19378	19595	19204	19554	19623	19409	19381	19580	19462	19519	19362	19553	19464	19322	19458	19391	19536	19147	19390	19367	19442	19290	19502	19605	19444	19365	19633	19502	19388	19386	19632	19440	19407	19312	19396	19261	19415	19462	19507	19396	19497	19437	19443	19397	19307	19583	19596	19410	19450	19405	19380	19468	19470	19468	19408	19473	19525	19415	19398	19379	19086	19305	19411	19405	19466	19496	19563	19355	19425	19527	19327	19558	19499	19373	19409	19394	19217	19611	19556	19614	19655	19405	19529	19483	19451	19533	19324	19419	19457	19364	19359	19424	19342	19436	19422	19350	19325	19444	19523	19356	19350	19300	19198	19361	19238	19333	19548	19327	19541	19408	19679	19431	19421	19445	19494	19388	19346	19299	19398	19485	19542	19303	19376	19414	19322	19404	19255	19376	19418	19500	19361	19453	19485	19362	19266	19542	19434	19249	19360	19279	19510	19391	19455	19423	19566	19471	19372	19253	19493	19402	19181	19374	19784	19469	19340	19395	19467	19484	19379	19450	19631	19288	19408	19588	19702	19410	19310	19425	19482	19604	19549	19392	19474	19483	19344	19390	19229	19275	19533	19651	19285	19573	19336	19521	19378	19320	19591	19355	19527	19408	19333	19478	19547	19410	19574	19491	19362	19484	19389	19285	19470	19143	19439	19066	19280	19527	19258	19351	19251	19397	19460	19294	19614	19428	19582	19492	19473	19374	19538	19289	19406	19291	19471	19386	19412	19236	19398	19480	19427	19383	19461	19533	19452	19332	19578	19608	19503	19383	19445	19306	19654	19392	19410	19357	19454	19347	19526	19509	19278	19451	19499	19643	19390	19398	19499	19387	19501	19647	19672	19554	19506	19311	19398	19350	19437	19495	19159	19368	19559	19330	19419	19262	19476	19314	19483	19543	19382	19441	19490	19510	19514	19351	19456	19505	19210	19548	19429	19501	19348	19529	19517	19518	19423	19354	19243	19442	19229	19306	19415	19437	19491	19625	19607	19289	19565	19547	19501	19554	19602	19578	19359	19498	19367	19442	19321	19464	19352	19410	19462	19574	19469	19550	19757	19489	19345	19494	19622	19423	19300	19580	19313	19463	19751	19438	19421	19493	19567	19416	19380	19408	19510	19368	19619	19285	19574	19501	19460	19442	19546	19391	19451	19381	19321	19466	19508	19314	19395	19356	19605	19617	19526	19173	19355	19297	19601	19330	19380	19478	19310	19306	19434	19302	19446	19651	19391	19348	19441	19384	19455	19538	19485	19436	19450	19564	19423	19305	19509	19308	19240	19354	19273	19325	19181	19311	19243	19396	19434	19566	19341	19304	19488	19441	19480	19588	19701	19336	19284	19460	19299	19323	19499	19461	19655	19373	19282	19519	19377	19654	19432	19300	19279	19268	19358	19443	19370	19385	19201	19464	19125	19384	19485	19481	19158	19487	19591	19557	19609	19255	19499	19418	19418	19296	19438	19383	19408	19575	19379	19384	19216	19364	19404	19415	19345	19530	19551	19458	19299	19446	19452	19305	19566	19455	19477	19560	19380	19717	19349	19349	19231	19243	19204	19481	19407	19438	19297	19343	19283	19419	19439	19547	19503	19378	19423	19512	19525	19474	19583	19440	19418	19478	19476	19438	19334	19385	19589	19521	19132	19548	19617	19358	19597	19497	19449	19308	19418	19547	19478	19300	19453	19596	19457	19522	19260	19404	19358	19273	19425	19273	19437	19314	19393	19546	19309	19309	19381	19343	19524	19552	19345	19500	19582	19389	19388	19556	19341	19528	19392	19591	19300	19331	19383	19542	19427	19583	19374	19422	19582	19376	19304	19251	19312	19544	19634	19389	19400	19433	19454	19658	19492	19359	19264	19505	19601	19321	19478	19521	19497	19602	19514	19600	19520	19456	19229	19581	19548	19404	19303	19366	19410	19445	19556	19436	19407	19471	19362	19330	19274	19481	19465	19364	19369	19358	19669	19265	19410	19193	19376	19440	19309	19685	19363	19248	19456	19418	19427	19299	19525	19514	19387	19477	19405	19646	19529	19429	19524	19438	19478	19450	19316	19515	19496	19374	19422	19119	19472	19353	19387	19221	19448	19345	19352	19396	19471	19620	19477	19525	19217	19329	19197	19378	19404	19219	19340	19504	19309	19518	19392	19439	19373	19249	19423	19287	19539	19315	19400	19380	19402	19306	19342	19556	19356	19457	19420	19369	19313	19138	19306	19384	19355	19499	19330	19279	19491	19518	19404	19637	19560	19541	19528	19433	19426	19513	19197	19493	19342	19324	19456	19328	19227	19530	19554	19541	19428	19266	19776	19403	19505	19592	19122	19311	19361	19417	19455	19422	19148	19439	19416	19420	19494	19489	19492	19602	19379	19397	19323	19468
33177	57661	51619	30349	20034	18357	19616	27554	46026	49856	44726	36824	28522	21575	17410	16157	16303	16168	16235	16096	16096	16023	16121	16279	16137	16037	16189	16244	16176	16173	16284	16086	16000	16074	16078	16307	16033	16268	16314	16132	16269	16254	16389	16288	16209	16207	16091	16136	16272	16112	16203	16084	16311	16231	16088	16166	16155	16073	16180	16295	16326	16186	16287	16196	16070	16245	16150	16311	16039	16058	16202	15950	16136	16206	16187	16405	16174	16084	16109	16228	16190	16210	16292	16098	16154	16179	16251	16224	16249	16046	16287	16110	16010	16122	16027	16329	16111	16252	16276	15984	16104	16147	16263	16168	16087	16117	16126	16357	16065	16057	16217	16192	16183	16106	16122	16026	16195	16207	16126	16182	16225	16316	16215	16354	16230	16219	16139	16209	16145	16131	16200	16074	16137	16164	16110	16174	16141	16187	16237	16356	16128	16118	16294	16266	16255	16174	16169	16223	16111	16214	16362	16247	16125	16199	16162	16157	16111	16058	16162	16260	16289	16049	16185	16197	16129	16133	16087	16307	16179	16061	16148	16210	16186	16130	16121	16291	16215	16216	16386	16114	16114	16117	16139	16249	16039	16312	16214	16309	16149	16111	16181	16129	16152	16091	16127	16125	16159	16240	16004	16038	16000	16300	16200	16208	16335	15968	16137	16121	16275	16109	16115	16189	16155	16057	16119	16225	16140	16152	16063	16180	16132	16045	16142	16056	16260	16091	16275	16094	16172	15910	16173	16417	16220	16163	16058	15913	16145	16174	16130	16022	16001	16269	16146	16067	16077	16003	16060	16178	16141	16144	16025	16276	16162	16267	16002	16180	16130	16140	16227	16222	16187	16161	16087	16165	16076	16078	16180	16095	16228	16205	16049	16058	16010	16071	16262	16290	15964	16198	16059	16189	16115	16145	16131	16123	16179	16147	16249	16193	16417	16248	16059	16144	16156	16229	16161	16224	16200	16277	16108	16058	16212	16115	16181	16257	16091	16223	16088	16126	16267	16053	16253	16223	16193	16169	16083	16280	16216	16220	16082	16187	16093	16176	16189	16238	16056	16092	16207	16338	15946	16248	16296	16166	16241	16111	16257	16300	16006	16145	16235	16297	16149	16030	16315	16047	16172	16084	16146	16264	16177	16080	16112	16262	15994	16056	16109	16061	16164	16166	16203	15960	16109	16039	16024	16166	16090	16329	16142	16157	16352	16100	16328	16110	16205	16029	16072	16120	16046	16263	16216	16062	16051	16114	16160	16321	16229	16034	16240	16341	16283	16460	16177	16269	16124	16117	16446	16218	16252	16165	16297	16022	16175	16161	16207	16202	16231	16028	16068	16260	15958	16292	16068	16042	16020	16149	16230	16133	16262	16275	16204	16121	16140	16266	16255	16173	16114	16095	16279	16165	16146	16232	16218	16061	16324	16140	16069	16169	16318	16239	16258	15979	16156	16234	16061	16217	16179	16236	16162	16017	16251	16135	16060	16172	16092	16133	16217	16140	16276	16123	16130	16113	16132	16113	16234	16269	16016	16205	16199	16259	16025	16152	16192	16321	16068	16054	16171	16087	16087	16135	16194	16118	16039	16085	16334	16181	16144	16088	16049	16050	16205	16249	16184	16231	15985	16319	16149	16068	16249	16044	16295	16266	16294	16123	16181	16058	16362	16285	16142	16121	16181	16136	16134	16062	16191	16152	16083	16182	16193	16013	16160	16306	16150	16118	16127	16268	16137	16375	16221	16100	16148	15948	16198	16079	16228	16291	16021	16210	16350	16060	16032	16228	16234	16175	16055	16094	16094	16182	16223	15987	16027	16021	16135	16274	16064	16304	15993	16126	16156	16121	16242	16184	16143	16136	16217	16208	16265	16070	16151	16213	16222	15940	16100	16262	16076	16198	16136	16172	15907	16062	16221	16064	16172	16243	16296	16218	16244	16171	16123	15992	16331	16107	16094	16072	16240	16152	16142	16200	16202	16114	16376	16227	16251	16240	16219	16319	16066	16110	16179	16208	16219	16180	16401	16121	16124	16061	16093	16165	16295	16375	16200	16249	16268	16178	16270	16113	16193	16136	16126	16298	16098	16199	16093	16305	16106	16006	16213	16066	16137	16125	16141	16207	16113	16133	15936	16158	16283	16181	16218	16261	16153	16181	16168	16039	16181	16215	16234	16316	16183	16092	16014	16223	16225	16283	16187	16080	16269	16152	16330	16233	16193	16198	16299	16338	16209	16047	16098	16255	16242	16147	16137	16160	16202	16238	16029	16148	16202	16134	16203	16326	16078	16043	16235	16192	16272	16249	16308	16260	16133	16290	16251	16168	16343	16079	16205	16210	16148	16062	16229	16342	16215	16148	16227	16231	16077	16188	16299	16165	16242	16073	16176	16289	16042	16145	16184	16057	16129	16155	16232	16137	16156	16338	16185	16089	16184	16109	16204	16196	16036	16323	16011	16172	16103	16186	16223	16014	16308	16089	16117	16179	16197	16061	16280	16169	16066	16030	15962	16294	16007	16056	16051	16028	15966	16201	16280	16099	16121	16194	16142	16295	16157	16201	16232	16074	16157	16211	16132	16151	16091	16055	16229	16118	16101	16108	16217	16250	16074	16199	16127	15953	16204	16042	16274	16121	16055	16027	16111	16158	16023	16070	16052	16218	16321	16031	16188	16044	15999	16051	16117	16182	16045	16164	16106	16219	16214	16148	16163	16104	16148	16052	16040	16191	16304	16188	16203	16117	16179	16090	16127	16089	16251	16186	16157	16356	16133	16094	16208	16103	16111	16108	16050	16077	16278	16157	16216	16198	16091	16104	16246	16142	16283	16097	16290	16209	16099	16254	16166	16176	16239	16080	16199	16218	16106	16092	16275	16258	16000	16088	16107	16039	16044	16226	16278	16246	16072	16286	16070	16201	16034	16111	16051	16214	16226	16178	16253	16178	15922	16002	16245	16015	16158	16039	16260	16230	16203	16171	16119	16099	16020	16127	16121	16106	16204	16263	15958	16281	16162	16150	16182	16237	16091	16033	16083	16338	16301	16205	16218	16204	16251	16124	16233	16220	16280	16085	16107	16215	15943	16095	16148	16185	16097	16049	16212	16234	16246	16233	16087	16249	16123	16080	16199	16115	16221	15999	16066	16074	16086	16153	16149	16175	16147	16115	16286	16150	16201	16231	16210	16216	16223	16172	16004	16246	16204	16115	16232	16158	16144	16157	16190	16011	15971	16265	16203	16167	16278	16064	16085	16064	16120	16140	16093	16217	16126	16308	16163	16188	16135	16341	16072	16139	16104	16239	16291	16128	15973	16269	16176	16045	16137	16182	16063	16269	16242	16008	15970	16269	16235	16269	16073	16048	15989	16243	16273	16106	16142	16114	16089	16017	16239	16182	16085	16261	16009	16283	15961	16028	16233	16119	16082	16072	16222	16097	16265	15994	16242	16118	16121	16328	15954	16101	16148	16137	16193	16095	16119	16238	16230	16153	16119	16101	16240	16240	16164	16211	15949	16010	16124	16344	16173	16108	16191	16139	16282	16155	16228	16264	16334	16177	16108	16257	15899	16127	16009	16393	16178	16182	16175	16297	16011	16250	16189	16238	16262	16309	16052	16119	16340	16107	16105	16188	16253	16106	16185	16046	16206	16062	16250	16239	16211	16096	16084	16050	16216	16195	16113	15985	16291	16061	16183	15977	16377	16043	16472	16096	16038	16273	16074	16198	15979	16155	16184	16111	16111	16110	16245	16266	16135	16106	16237	16250	16385	16135	16036	16209	16029	16153	16047	16245	16071	16165	16100	16081	16087	16204	16194	15999	16120	16107	16176	16121	16345	16085	16236	16216	16278	16032	16085	16226	16360	16216	16090	16260	16151	16346	16242	16269	16305	16115	16213	16227	16218	16209	16164	16107	16243	16208	16159	16274	16195	16308	16325	16014	16115	16112	16097	15908	16237	16247	16065	16160	16236	16218	16248	16155	16162	16120	16146	16287	16203	16344	16226	16290	15932	16047	16301	16215	16233	15960	16157	16120	16206	16154	16124	16433	16090	15995	16228	16119	16068	16122	16164	16149	16103	16114	16216	16236	16157	16154	15999	16253	16273	16098	16111	16112	16315	16145	16190	16276	16279	16121	16256	16097	16142	16334	16117	16165	16101	16225	16206	16159	16275	16166	16222	16148	16173	16048	16220	16031	16192	16300	16026	16199	16125	16230	16047	16137	16133	16132	16207	16214	16132	16217	16035	16242	16106	16147	16085	16210	16165	16108	16139	16047	16222	16168	16228	16000	16195	16055	15980	16147	16120	16145	16197	16111	16258	16151	16220	16114	16154	16192	16236	16007	16119	16223	15985	16071	16076	16278	16141	16184	16092	16099	16067	16081	16229	16156	16216	16173	16122	16152	16147	16275	16091	16225	16080	16033	16075	16051	16014	16124	16317	16253	15960	16264	16230	16082	16245	16185	16201	16251	16158	16153	16275	16317	16111	16100	16123	16128	16194	16304	16155	16193	16066	16184	16104	16077	16047	16050	16144	16166	16097	16066	16218	16019	16273	16129	16159	16170	16308	16254	16191	16222	16172	16118	16171	16071	16206	16165	16257	16262	16207	16157	15986	16183	16319	15987	16176	16140	16093	16185	16114	16131	16175	16130	16062	16157	16076	16184	16214	16164	16161	16109	16120	15984	16173	16171	16300	16076	16045	16201	16365	16168	16173	16269	16086	16112	16386	16155	16098	15898	16128	16121	16261	16117	16147	16216	16212	16182	16220	16006	16167	16049	16197	16151	16030	16230	16146	16123	16125	16262	16131	16127	16131	16308	16204	16130	16362	16016	16565	16093	16083	16174	16070	16197	16081	16118	16115	16192	16102	16126	16108	16041	16277	16104	16294	16175	16148	16268	16174	16124	16146	16017	16208	16220	16121	16210	16280	16132	16214	16204	16249	16031	16136	16298	16081	16331	16019	16083	16208	16137	16206	16221	16198	16096	16170	16108	16106	16074	16153	16109	16188	16108	16114	16300	16126	16251	16286	16296	16166	16108	16159	16420	16272	16172	16216	16215	16242	16245	16034	16066	16289	16147	16215	16078	16253	16203	16172	16134	16217	16303	16196	16132	16338	15988	16149	15758	16266	16027
29816	26236	30163	23031	18520	17784	17989	18175	20464	21848	21148	20007	19101	18278	17777	17609	17665	17790	17469	17722	17661	17790	17885	17732	17464	17679	17592	17602	17660	17782	17663	17511	17953	17805	17719	17792	17865	17661	17449	17617	17735	17666	17663	17676	17613	17873	17723	17545	17764	17463	17712	17593	17782	17746	17595	17813	17538	17845	17753	17645	17540	17651	17550	17450	17539	17787	17825	17623	17764	17575	17601	17656	17790	17673	17714	17672	17535	17712	17757	17660	17768	17554	17583	17741	17814	17391	17845	17670	17694	17816	17556	17593	17716	17554	17601	17617	17619	17512	17713	17691	17641	17749	17688	17680	17704	17806	17628	17733	17826	17517	17629	17752	17794	17713	17908	17758	17647	17666	17671	17657	17751	17846	17766	17449	17745	17640	17455	17660	17589	17684	17678	17562	17694	17770	17757	17545	17758	17718	17848	17673	17617	17819	17904	17583	17853	17707	17412	17754	17614	17756	17683	17810	17725	17912	17743	17693	17720	17640	17445	17796	17506	17580	17581	17999	17897	17743	17603	17806	17652	17442	17782	17758	17550	17559	17846	17693	17659	17754	17689	17649	17662	17601	17671	17634	17716	17632	17567	17651	17856	17772	17751	17503	17784	17479	17601	17695	17795	17743	17804	17538	17581	17371	17727	17656	17736	17845	17678	17867	17584	17754	17576	17638	17481	17698	17722	17535	17787	17780	17518	17908	17707	17496	17737	17667	17863	17640	17867	17701	17747	17818	17780	17710	17798	17435	17799	17653	17698	17664	17600	17576	17545	17620	17736	17603	17647	17860	17715	17711	17634	17695	17825	17586	17882	17703	17583	17559	17686	17594	17798	17777	17620	17655	17848	17686	17603	17694	17783	17743	17555	17660	17653	17784	17618	17917	17485	17842	17914	17582	17880	17779	17681	17649	17996	17696	17892	17691	17874	17715	17900	17524	17745	17724	17587	17466	17629	17674	17512	17716	17674	17717	17491	17667	17730	17676	17754	17649	17844	17785	17551	17605	17756	17561	17516	17351	17586	17789	17637	17662	17812	17754	17743	17808	17618	17868	17695	17876	17814	17623	17596	17599	17702	17586	17924	17655	17431	17585	17685	17571	17749	17666	17570	17715	17539	17791	17666	17592	17716	17704	17759	17694	17702	17650	17582	17761	17658	17840	17686	17653	17790	17648	17680	17920	17861	17617	17861	17642	17627	17750	17672	17760	17660	17703	17430	17563	17879	17871	17834	17876	17754	17670	17699	17777	17740	17685	17885	17846	17827	17772	17878	17812	17736	17601	17525	17599	17499	17754	17832	17640	17824	17783	17842	17747	17824	17776	17871	17834	17583	17792	17890	17647	17424	17887	17667	17542	17651	17701	17845	17591	17618	17572	17807	17713	17608	17601	17695	17587	17619	17687	17533	17717	17722	17628	17673	17500	17795	17528	17740	17866	17893	17839	17733	17571	17596	17625	17728	17528	17505	17809	17874	17887	17540	17558	17671	17642	17778	17819	17844	17627	17748	17740	17632	17599	17664	17566	17741	17709	17730	17468	17733	17640	17569	17593	17630	17648	17774	17644	17469	17700	17485	17555	17606	17816	17816	17521	17555	17857	17796	17762	17684	17690	17714	17668	17637	17923	17764	17764	17845	17866	17742	17513	17741	17643	17595	17717	17562	17618	17823	17736	17430	17713	17672	17693	17586	17531	17830	17711	17611	17619	17770	17783	17870	17737	17619	17656	17839	17724	17743	17689	17699	17903	17842	17621	17830	17593	17984	17716	17692	17816	17760	17624	17560	17631	17666	17586	17640	17618	17707	17960	17559	17665	17624	17712	17747	17732	17598	17655	17604	17764	17604	17595	17867	17736	17833	17512	17699	17521	17836	17697	17700	17656	17885	17704	17739	17616	17725	17469	17693	17700	17483	17842	17793	17762	17665	17810	17694	17641	17857	17756	17839	17722	17799	17636	17719	17716	17684	17710	17305	17399	17608	17599	17700	17628	17858	17670	17833	17795	17815	17662	17465	17482	17646	17707	17809	17689	17559	17822	17688	17707	17851	17708	17703	17863	17742	17617	17640	17480	17678	17836	17552	17567	17791	17666	17646	17688	17544	17649	17924	17776	17827	17747	17702	17708	17961	17768	17518	17858	17634	17662	17740	17714	17563	17659	17709	17910	17710	17785	17783	17475	17675	17923	17741	17739	17576	17545	17844	17699	17834	17755	17661	17706	17475	17701	17782	17712	17765	17555	17557	17862	17581	17626	17762	17569	17654	17617	17888	17771	17685	17591	17718	17632	17466	17749	17719	17695	17730	17585	17820	17667	17653	17742	17811	17811	17500	17717	17994	17799	17894	17855	17696	17820	17915	17734	17745	17803	17458	17638	17941	17496	17814	17853	17720	17536	17653	17557	17717	17575	17498	17669	17624	17814	17551	17651	17521	17750	17587	17735	17721	17531	17634	17822	17816	17700	17512	17630	17776	17656	17715	17509	17605	17568	17673	17537	17617	17736	17760	17678	17695	17661	17614	17638	17641	17565	17720	17847	17851	17531	17580	17650	17699	17735	17739	17817	17538	17658	17407	17763	17647	17751	17526	17721	17797	17891	17790	17827	17733	17822	17659	17538	17565	17648	17730	17551	17729	17762	17758	17485	17627	17605	17793	17377	17659	17594	17821	17695	17667	17796	17492	17622	17750	17623	17785	17750	17721	17697	17590	17655	17788	17783	17759	17583	17574	17679	17566	17831	17701	17536	17650	17707	17610	17417	17691	17720	17711	17708	17720	17684	17634	17778	17776	17696	17740	17799	17898	17761	17965	17564	17586	17681	17781	17834	17687	17891	17751	17514	17794	17701	17622	17665	17768	17802	17854	17454	17691	17660	17713	17653	17759	17884	17671	17464	17693	17697	17864	18043	17727	17865	17749	17697	17650	17752	17817	17620	17804	17637	17958	17632	17692	17794	17485	17353	17457	17541	17705	17746	17591	17666	17612	17637	17688	17929	17719	17572	17777	17791	17910	17751	17808	17670	17698	17737	17657	17485	17585	17805	17656	17672	17863	17752	17685	17815	17745	17777	17684	17555	17594	17759	17638	17827	17833	17827	17520	17589	17725	17734	17629	17755	17619	17677	17677	17644	17775	17688	17479	17794	17694	17638	17669	17687	17816	17745	17816	17796	17634	17558	17780	17818	17650	17859	17708	17891	17561	17599	17683	17773	17688	17495	17691	17619	17789	17792	17640	17774	17691	17764	17754	17758	17689	17734	17815	17669	17883	17590	17732	17749	17751	17750	17707	17570	17770	17882	17938	17619	17642	17453	17564	17697	17666	17680	17693	17742	17594	17452	17780	17805	17650	17777	17582	17680	17833	17704	17621	17725	17629	17594	17404	17697	17591	17724	17881	17507	17847	17628	17584	17743	17776	17715	17530	17555	17800	17555	17586	17653	17589	17677	17507	17588	17641	17475	17847	17768	17736	17698	17582	17602	17851	17561	17817	17718	17676	17680	17655	17887	17722	17516	17491	17445	17574	17847	17729	17644	17550	17617	17698	17596	17774	17724	17453	17665	17546	17726	17724	17636	17654	17716	17664	17762	17716	17774	17789	17444	17870	17641	17842	17970	17578	17619	17586	17642	17624	17750	17618	17725	17447	17485	17637	17640	17587	17682	17796	17805	17541	17657	17678	17618	17848	17609	17766	17866	17862	17484	17675	17594	17643	17683	17699	17722	17662	17739	17716	17532	17639	17792	17815	17696	17740	17684	17746	17695	17687	17484	17645	17849	17721	17605	17550	17413	17657	17664	17787	17596	17674	17503	17675	17737	17567	17584	17840	17613	17693	17724	17680	17602	17689	17716	17488	17753	17544	17712	17502	17701	17783	17758	17685	17578	17791	17717	17674	17774	17708	17833	17670	17621	17936	17798	17808	17716	17857	17805	17610	17731	17642	17571	17631	17665	17619	18062	17848	17738	17683	17583	17780	17547	17801	17802	17710	17806	17819	17457	17763	17679	17519	17693	17711	17619	17702	17712	17749	17878	17659	17455	17753	17714	17532	17839	17362	17777	17758	17488	17718	17726	17766	17846	17763	17531	17623	17619	17814	17924	17749	17732	17530	17627	17898	17757	17807	17771	17680	17624	17610	17623	17505	17665	17612	17743	17723	17538	17620	17663	17832	17639	17633	17610	17652	17638	17692	17647	17675	17516	17723	17758	17704	17789	17672	17592	17472	17745	17637	17721	17488	17665	17740	17660	17772	17539	17738	17780	17717	17309	17601	17512	17449	17719	17696	17797	17517	17553	17609	17621	17685	17630	17646	17834	17701	17835	17663	17793	17479	17671	17512	17742	17611	17810	17622	17792	17673	17857	17752	17775	17794	17599	17665	17778	17658	17592	17865	17558	17746	17560	17717	17701	17546	17697	17827	17797	17498	17486	17805	17565	17845	17652	17633	17607	17621	17756	17973	17744	17691	17471	17837	17749	17673	17692	17720	17720	17725	17743	17812	17433	17849	17728	17588	17683	17556	17517	17709	17638	17614	17666	17863	17733	17757	17657	17714	17822	17605	17573	17721	17702	17960	17871	17835	17762	17779	17705	17704	17857	17737	17638	17667	17550	17482	17620	17805	17649	17718	17557	17642	17717	17698	17793	17842	17647	17587	17731	17651	17612	17685	17596	17946	17817	17602	17559	17595	17686	17516	17742	17623	17625	17709	17741	17828	17758	17743	17719	17752	17790	17719	17642	17730	17668	17810	17638	17832	17773	17664	17819	17704	17895	17779	17600	17643	17589	17623	17755	17639	17486	17677	17801	17633	17778	17774	17589	17737	17529	17803	17564	17641	17776	17514	17511	17622	17623	17765	17733	17818	17695	17418	17570	17823	17667	17488	17725	17459	17659	17834	17642	17606	17795	17698	17686	17622	17611	17735	17668	17688	17687	17764	17809	17583	17782	17851	17678	17751	17814	17704	17932	17666	17588	17658	17643	17596	17654	17631	17769	17779	17800	17575	17764	17676	17613	17803	17524	17687	17710	17851	17801	17627	17446	17470	17785	17794	17886	17837	17585	17594	17395	17713	17684	17574	17528	17733	17773	17708	17761	17538	17730	17602	17629	17738	17518	17572	17569	17660	17577	17685	17729
23900	35596	30775	18177	15751	15359	15356	15812	19591	20173	19151	17554	16342	15391	15122	15189	15252	15076	15262	15130	15162	15130	15153	15097	15212	15083	15172	15262	15160	15179	15129	15302	14985	15117	15004	15079	15149	15084	15085	15174	15185	15400	15329	15067	15213	15085	14961	15162	15090	15195	15287	15184	15052	15041	15032	15117	15149	15173	15125	15109	15089	14993	15064	15306	15023	15136	15174	15013	15308	15161	15321	15055	15054	15023	15306	15209	15095	15220	15146	14909	15138	15203	15164	15239	14982	14947	15169	15192	15052	15122	15090	15192	15096	15173	15038	15237	15231	15241	15014	15084	15215	15101	15093	15239	15217	15111	15241	15021	15018	15071	15089	15249	15259	15140	15123	15150	15374	15097	14931	15120	15198	15191	14942	15186	15007	15294	15094	15153	15137	14974	15161	15159	15091	14900	15124	15150	15054	15133	15242	15284	15055	15216	15137	15073	15087	15209	15076	15085	15092	15060	15154	15161	15149	15043	15142	15093	15389	15030	15139	15046	15017	15071	15145	15103	15125	15257	15258	15143	15031	15185	15224	15133	15078	15148	15049	15035	15096	15101	15082	15185	15021	15241	15262	15129	15213	15164	15213	15108	15033	15189	15195	15038	14931	15099	15065	15048	15112	15049	15258	15137	15319	15111	14974	15299	15190	15017	15062	15145	15089	15109	15186	15154	15192	15238	15196	15203	15160	15287	15155	15171	15083	15088	15152	15149	15148	14952	15089	15154	15211	15098	15102	15057	15251	14973	14982	15150	15058	15126	15165	15074	15115	15062	15152	15227	15141	15237	15166	14922	15068	15327	15009	15298	15071	15256	14905	15023	15213	15200	15301	15205	15114	15093	15324	15163	15065	15058	15187	15134	15236	15201	15363	15248	15033	15113	15192	14989	15227	15200	15088	15170	15135	14992	15106	15196	15124	15017	15116	15063	15106	15201	15044	15283	15136	15157	15025	15176	14940	15077	15047	14902	15169	15098	15042	15015	15084	15160	15153	15126	15063	15156	15233	15013	14937	15158	15028	15234	15064	15272	15335	15038	15060	15252	15024	14997	15196	15210	15199	15136	15116	15182	15100	15100	15088	15036	15030	15141	15212	15222	15100	15164	15204	15129	14948	15064	15179	14998	15347	15108	15044	15200	15091	15118	15337	15063	14832	15183	15021	15127	15174	15116	15061	15035	15192	15083	15145	15245	15192	15129	15180	15071	15059	15049	15132	15155	15259	15162	15159	15088	15186	15099	15124	15122	15281	15214	15159	15087	15222	15268	15105	15073	15045	14998	15174	15168	15153	15178	14921	15100	15129	15066	15132	15085	15047	15273	15058	15196	15033	15051	15234	15240	15079	15033	15077	15130	15155	15028	15004	15050	15162	15189	15132	15095	15066	15190	14998	15164	15192	15135	15113	15150	15156	15163	15184	15242	15189	15165	15207	15181	15065	15171	15147	14996	15114	15140	15072	15224	15073	15101	15274	15069	15135	15038	15173	15206	15132	15048	15328	15219	15215	15117	15252	15096	15121	15105	15125	15253	15220	15164	15145	15099	15194	15026	15078	15145	14918	14932	15144	15104	15289	15164	15157	15174	15106	15328	15200	15224	15217	15148	15231	15204	15031	15303	14894	15084	14966	15050	15256	15195	15229	15075	15059	15149	15074	15028	15018	15127	15060	15160	15185	15088	14971	14952	15062	15069	15171	15163	14930	15182	15069	15126	15229	15102	15137	14974	15080	15160	15254	15112	15146	14973	15014	15056	15118	15185	15062	15115	15080	15125	15202	15149	15123	15302	15069	15371	15166	15085	14986	15210	15085	15179	15191	15193	14944	15285	15143	15132	15053	15081	15167	15099	15256	15097	15029	15401	15108	15052	15185	15025	15140	15086	14993	15107	15068	15350	14912	15069	15257	15096	15266	15211	15120	15203	15181	15174	15032	15072	15055	15246	14985	15182	15063	15198	15201	15139	15088	15180	14964	15208	15113	15251	15007	15184	15115	15110	15184	14945	15069	15279	15121	15148	15005	15140	15062	15101	15063	15115	15192	15112	15070	14972	15159	15005	15135	15060	15068	15050	15233	15155	14997	15183	15091	15129	15184	15175	15208	15090	15011	15056	15289	15278	15062	15171	15147	15200	15083	15188	15151	15169	15160	15085	15201	15187	15126	15076	15146	15169	14900	15045	15192	15153	15191	15034	14950	15082	15110	15215	15327	15192	15344	15243	15249	15139	15059	15014	15166	15199	15076	15197	15086	15170	15096	15235	14916	15095	15177	14831	15006	15105	15067	15166	15182	15053	15171	15090	15258	15276	15169	15315	15131	15128	14910	15191	15203	15047	15041	15199	15094	15222	15066	15163	15205	15045	15255	15164	14944	15157	15182	15279	15120	15200	15296	15165	15265	15118	15223	15081	15045	15009	15237	15143	14921	15067	15300	15010	15055	15242	15033	15149	15157	15082	15007	15159	15002	15063	15021	15222	15114	15261	15104	15243	15195	14943	15145	15099	14999	15164	15230	15089	14974	15240	15275	14988	15096	15050	15115	15243	15142	15040	15099	15187	15081	15172	15216	15049	14988	15130	15094	15023	15297	15162	15253	15155	15135	15237	15254	15018	15168	15208	15067	15046	15012	15052	15112	15120	15303	15281	15053	15278	15180	15077	15086	15299	15058	15242	15232	15141	15123	15215	15067	15080	15234	14984	15085	15022	15091	15032	15173	15121	14987	15197	15221	15225	15207	15278	15190	15140	15184	15180	15093	15209	15238	15068	15282	15103	15118	15045	15248	15176	15260	15141	15069	14955	15086	15162	15114	15000	15130	15094	15232	15151	15157	15267	15090	15206	15163	15083	15127	15134	15150	15135	15382	15183	15230	14933	15179	15202	15069	15356	15169	15157	15078	15031	15146	15073	14989	15187	15260	15140	15146	15181	15017	15228	15059	14980	15094	15016	15137	15143	15059	15203	15341	15213	15084	15062	15164	15200	15186	14946	15152	15127	15001	15187	15220	15116	15280	15235	15079	15096	15077	15273	15154	15063	15291	15089	15277	15090	15145	15268	15106	15118	14938	15085	15022	15242	15110	15094	15226	15074	15028	15111	15088	15021	15186	15178	15124	15151	15210	15029	14988	15056	15148	15209	15176	15123	15136	15160	15134	15076	15214	15195	15060	15457	14895	15016	15021	15076	15222	15189	15150	15219	15181	15085	15130	15178	15084	15073	15113	14886	14992	15154	15105	15195	15267	15098	15053	15205	15150	15156	15027	15346	15097	15106	15200	15009	15132	15137	15155	15099	15033	15054	15237	15190	15140	15118	15303	14892	15079	15056	15208	15109	15073	15097	15156	15211	15214	15114	15096	15151	15021	15102	14936	15023	15122	15166	14978	15263	15020	15232	15183	15247	15297	15048	15372	15258	15208	15219	15225	15108	15205	15061	15036	15023	15079	14996	15312	15038	15143	15051	14975	15177	15159	15148	15212	15308	15268	15140	15210	15060	15060	15279	15098	15089	15079	15159	15230	15165	15235	15075	15102	15039	15274	15102	15104	15117	15288	15372	15230	15017	15125	15034	15092	15298	15117	15085	15208	15103	15035	15249	15141	14982	15078	15207	15128	15135	15126	15263	15129	15118	15131	15172	15194	15190	15254	15078	15284	15290	15187	15275	15241	15135	15246	15185	15097	15182	15125	15215	15057	15141	15080	14999	15146	15383	15050	15289	15109	15122	15201	15154	15145	15186	15043	15303	15155	15161	15053	15154	15130	15163	15333	14959	15211	15098	15250	15018	15007	15058	15171	15179	15275	15045	15248	15040	15366	15202	15154	15130	15193	15058	15130	15065	15165	15148	15328	15204	15100	15005	15045	15222	15295	15100	15229	15284	15116	15222	15041	15301	15230	14958	15095	15107	15088	15238	15138	15237	15208	15127	15061	15178	15073	15210	15025	15179	15137	15175	15071	15124	15154	14936	15331	15157	15007	15246	15188	15177	15141	15274	15210	15014	15024	15106	15258	15205	15256	15073	14979	14971	15070	15184	15142	15163	15079	15261	15280	15055	15238	15105	15262	15114	15329	15133	15160	15106	15176	15100	15187	15022	15147	15131	15225	15063	15033	15050	15240	15045	15149	15061	15208	15105	14872	15112	15100	15086	15163	15172	15138	15100	15312	15305	15039	15100	15026	15185	15206	15212	15075	15031	15165	15213	15115	15162	15127	15074	15029	15195	15130	15110	14990	15204	15076	15232	15082	15178	15238	15218	15050	15255	15197	15083	15213	15026	15028	15248	15187	15075	15015	15213	15048	15049	15210	15081	15343	15268	15159	15140	15041	15108	15062	15173	15087	15251	15090	15088	14987	15185	15227	15012	15175	15007	15184	15074	15061	15077	15219	15069	15162	15079	15212	15060	15147	15135	14929	15269	15218	15039	15174	15166	15284	15071	15033	15116	15153	15238	15148	15052	15151	15185	15142	14996	15067	14932	15017	15153	15218	15138	15180	15137	15258	15059	15153	15254	15046	15010	15240	15138	15158	15217	15185	15008	15087	15141	15087	15184	15074	15266	15093	15256	15053	15163	14969	15095	14983	15044	15067	15181	15164	15146	15079	15179	15209	15184	15209	15356	15129	15141	15036	15220	15252	15023	15143	15051	15028	15238	15082	15084	15108	15081	15167	15104	15272	15094	15149	15260	15161	15004	15193	15217	15073	15174	15168	15222	15253	15090	15193	15147	14969	15184	15246	15102	15206	15145	15244	15129	15051	15278	15108	15126	15047	15111	15118	15110	15071	15031	15176	15232	15288	15027	14952	15111	15041	15062	14938	15199	15201	15015	15177	15305	15229	15034	15175	15263	15108	15167	15066	15095	15173	15025	15131	15015	15340	15092	15166	15120	15116	15015	14930	15194	15249	15051	15224	15148	15123	15238	14977	15067	15258	15142	15190	15049	15315	15118	15191	15097	15228	15197	15134	15156	15115	15171	14920	15162	15319	15232	15183	15229	15181	14966	14984	15024	15112	15041	15091	15177	15243	15247	15059	15065	15060	15101	15078	15240	15280	15028	14959	15107	15098	15147	15145	15090	15180	15095	15116	15105	14982	15133	15198	15240	15020	15150	15274	15159	15208	15115	15166	15136	15170	15323
25410	21740	29160	26388	22936	20410	19559	20457	34464	38624	34455	27689	22653	19400	17526	16840	17109	16977	16795	17175	17159	16762	17116	16880	16962	16846	16897	16933	17083	16945	17002	16926	17027	16910	16992	16982	16918	17099	17134	16994	17022	16983	16941	16856	16999	16922	16993	16889	16967	16695	16895	16848	16814	16943	16779	17042	16836	16756	16930	16968	16868	16777	16933	17040	17110	16933	16752	16943	17046	16662	17111	16963	16885	16746	17017	16925	16948	17074	16890	17026	16825	16625	16645	16926	16942	17126	16957	16862	16809	16899	17138	16872	17129	16796	16994	16758	16911	16764	16924	16744	16947	16889	16826	16841	16748	16934	16608	16976	16845	16863	16814	16642	16788	16730	16810	16806	16869	16879	16894	16765	16820	16867	16832	16754	16936	17086	16962	16972	17037	16925	17066	17000	16984	16914	16853	16816	16809	17040	16865	16977	16996	17106	17050	16925	16934	16818	16745	16771	16926	16965	16861	16919	16865	16989	17077	16820	16919	16890	16947	16829	16975	16983	16831	16817	16913	16803	17118	16970	16781	16862	16765	16718	16828	16884	17007	16928	16995	16823	16838	17061	16928	16830	17060	16883	16976	16878	17092	16932	16882	16949	16914	16968	16809	16982	16987	16801	16867	16848	16953	16788	16914	16939	16950	17054	16934	16939	17001	16770	16781	16947	16882	17044	16791	16779	16871	17104	16784	16912	16900	16728	16893	16761	16857	16775	16927	16731	16859	16811	16929	17063	16976	16780	16824	16964	16936	16940	17008	16732	16777	16799	16814	16894	16927	16860	16844	16979	16742	16784	16708	16721	16872	16890	16893	16897	16991	16846	17064	16929	16696	16781	16913	16889	17022	16796	17033	16910	16832	16865	16846	16773	16819	16904	16847	16757	16838	16905	16802	16553	16989	16943	16789	16928	16776	17084	16964	16776	16932	16852	16801	16945	17112	17029	16948	16868	17118	17024	16815	16628	16923	16797	17205	16814	16862	16878	17156	16993	16998	16654	16910	16936	16788	17018	16668	16688	17028	16877	16941	16941	16940	16793	16788	16869	16958	16887	16889	16875	16896	16711	16853	16813	16924	16931	16719	16938	16865	16979	16890	16811	16964	16720	16883	16731	16821	16727	16842	16809	16767	16886	16982	17021	17013	16968	16799	16953	16851	16878	16938	16988	16832	16914	16819	16767	16844	16961	17081	16770	16980	16918	16653	16952	16895	16877	16969	16825	16949	16808	16970	16923	16889	16769	16711	17068	17033	16870	16917	16841	16818	16887	16915	17010	17030	16994	16800	17032	16903	16909	16915	17129	16838	16839	17014	16796	16898	17182	16876	16876	17049	16912	16723	16883	16838	16841	16986	16812	16928	16958	16860	16826	16886	16684	16845	16618	17037	16653	16950	16889	16812	16778	16649	17000	16807	16912	16804	16840	16897	16856	17061	16841	16927	16945	17004	16836	17025	16850	16801	17019	16772	16947	16950	16856	16909	17039	16777	17035	16909	16978	16958	16851	17041	16939	17050	16794	16967	17019	16818	16785	16954	16831	16939	16900	16758	17002	16849	16895	16770	16822	16921	17045	17020	16744	16895	17029	16968	16753	16711	16717	16885	16935	16926	16967	16742	16854	16750	16880	17203	16897	16980	16863	16785	17126	17007	16951	16847	17131	17043	17021	16954	16902	16835	16861	17122	16992	16893	16791	16808	17018	16826	16896	16773	17051	17079	17025	16942	16719	16964	16942	16949	16947	16813	16842	16439	16839	16714	16816	16772	16762	16963	16815	16841	16726	16821	16874	16938	16964	16604	16828	16820	16857	16755	16976	16972	16973	16855	16883	16902	16844	16951	16912	16862	16919	16909	17039	16869	16839	16944	16821	16934	16858	16916	17098	16820	16830	17144	17219	16885	17019	16755	17022	16780	16872	16802	16648	17078	16808	16797	16830	16916	17055	16801	16868	16745	16879	16614	16861	16903	16817	16842	16973	16867	17126	16898	16781	17124	16840	16775	17053	16881	17067	16893	16860	16997	17065	16830	16995	16937	16994	16945	16810	16953	16895	16878	16942	16814	16818	16867	16981	16830	17031	16906	17013	16897	16915	16975	16806	16993	17054	16900	16718	16965	16940	16816	16984	16993	17014	16919	16610	16863	16879	16965	16867	16920	16891	16925	16791	16892	16947	16954	16941	16706	16828	16851	16913	16977	16832	16755	16661	16891	16881	16931	16750	16766	16858	16815	16749	17110	17013	16928	17059	16978	16838	16949	16718	16916	16879	16928	17091	16846	16852	16676	16988	16862	16869	16803	16820	16790	16850	16949	16836	17025	16839	16995	16880	16937	16915	16812	16876	17082	16757	16847	16964	16806	16952	16977	16938	16893	16664	17020	16985	17057	16906	16887	16917	16990	16969	16708	16803	16854	16878	16921	16987	16941	16936	16835	16642	17027	16879	16977	16995	16830	16999	16918	16858	16815	16751	16792	16947	16940	17068	16941	16919	17017	16898	16849	16870	16793	16897	16843	16751	16563	16632	16811	16845	16898	16939	16878	16814	16967	16967	16958	16821	16748	16729	17081	16882	16915	17009	16846	16802	16847	16970	17072	16783	16929	16926	16883	16799	16977	16867	16900	17098	16864	16828	16859	16636	16805	16900	16845	16851	16783	16894	17055	16998	16939	16876	16857	16792	16778	16772	16898	16643	16751	16979	16861	16812	16932	17050	16875	16884	16964	16812	16904	16910	17020	16977	16817	16837	16804	16764	16920	16801	16902	16995	16981	16830	16806	17054	16806	16931	16825	16859	16911	16780	16994	17071	16928	16882	16902	17033	17094	16886	16892	16831	16871	16928	16959	16731	16866	16996	17050	16970	16884	16737	16970	16759	16800	16821	16807	16722	16986	16869	16917	16859	16926	17094	16942	16919	16945	16843	16977	16773	16733	16918	16905	16774	16904	16833	16769	16945	17010	16866	16870	16935	16938	16883	16789	16872	16976	16690	16692	16978	16975	16901	16981	16983	17157	16895	17003	16842	17023	16942	16755	16894	16860	16873	16875	16885	16882	16934	17002	16860	16980	16869	16917	16903	16912	16756	17084	16883	16791	17021	16949	17002	16920	16809	16935	16833	16991	16820	16821	17113	17025	16864	16822	16830	16829	16974	16984	16948	16855	16891	17021	16920	16715	17061	16992	16910	16922	17010	16895	16932	16989	16708	16842	16935	16890	17042	16946	17024	16915	16883	17003	16939	16816	16807	16886	16950	16860	16798	16760	16907	16728	17026	16943	16815	17019	16858	16941	16920	16841	16779	16976	16807	16885	17026	16877	17063	16803	16941	16897	16835	16942	17146	16786	17016	16822	16836	16940	16886	16863	16909	16889	16903	16702	16960	16835	16940	16771	16813	16967	16960	17021	16893	16956	16831	16945	16896	16997	16913	16995	16690	16870	16825	16739	17103	16945	16990	17020	17008	16917	16847	16935	16904	16833	17017	16857	16740	16893	16704	16763	16636	16853	16889	16729	16812	16860	17064	16723	16990	16960	16743	16974	16882	16868	17027	16929	16969	16760	16820	17055	16799	16933	16729	16858	16905	16882	16944	16856	16990	16877	16921	17022	16870	16883	17102	17090	16823	16946	16878	17095	17169	17018	16867	16754	16802	16733	16861	16985	16899	16971	16776	16986	16785	17133	16833	16800	16878	16863	17043	16923	16929	16766	16707	16732	16963	16865	16773	16909	16890	17031	16616	16963	16787	16807	16711	16939	16933	16718	16921	16900	16683	16843	17005	16902	16878	17013	16739	16936	16855	16652	16811	17020	16794	16886	16760	16950	16767	16782	16811	16905	16877	16867	16885	16901	16947	17136	17043	16906	16691	16891	16867	16726	16897	16941	16907	16861	16992	16948	16682	17099	16973	16865	16913	16913	16948	16909	16958	16617	16829	16695	16681	16907	16650	17027	16760	16976	16720	16844	16872	16871	16984	16891	17002	16804	16799	16966	16981	16885	16802	17071	17067	17006	16733	16988	16920	16831	16989	16937	16954	16876	17082	16817	16898	16891	16944	16926	16893	16784	16837	16863	17022	16809	16723	17116	16914	17175	16919	16881	16650	16850	16894	16913	16848	17030	16997	16764	16956	16885	16887	16914	16774	16910	16845	16667	16923	16870	16942	16860	16973	16893	16857	16732	16972	16966	17028	17017	16827	16807	16746	16821	16824	16790	16785	16853	16899	16910	17139	16845	17018	16911	16953	16913	16843	16968	16888	16817	16961	16843	16904	16966	16868	16587	16801	17023	17027	16714	16858	16954	16869	16613	16673	16787	16917	16811	16937	16914	16966	16985	16738	16866	16796	16911	16856	16987	16678	16974	16802	16639	16860	16938	16841	17101	16883	17161	16824	16903	16820	16870	16930	16985	16846	16791	17056	16807	16947	16866	17018	16894	16853	16769	16734	16933	16810	17038	16685	17022	17070	16956	16987	16981	16765	16972	16933	16841	16820	16877	16930	16764	16801	16941	16844	16991	16951	16967	16864	16900	16838	16972	16928	16951	16914	16801	16754	17024	16927	17005	16788	17033	16930	17022	16867	16943	16906	17081	16847	16975	16840	16979	16916	16984	16891	16858	16901	16920	16800	16866	17081	17095	16813	16844	16856	16851	16765	17009	17058	16861	16932	17083	16833	16951	16711	16889	16936	16769	16798	17004	16875	16915	16804	16894	17047	16993	16915	16924	16860	16875	16846	16996	16788	16875	17069	16827	16887	17037	17024	17024	16842	16838	16750	16931	17008	16930	16891	16710	16857	16875	16693	16749	16894	16906	16718	16971	16606	16899	16923	17027	17005	16906	16745	16931	16923	17026	16998	16846	16929	16926	16884	16782	16863	16865	17118	17061	16695	16904	16895	16806	16893	16838	16909	16975	16984	16868	17005	16927	17107	16833	16882	17067	17126	17024	17082	16886	17070	17041	16776	16675	16711	17070	16854	16887	16975	16696	16921	16859	16723	16890	16806	16681	16921	16917	16743	17053	16756	16834	16814	17006	16763	16843	17115	16950	16716	16743	16906	17100	16974	16897	16870	17080	16862	16891	16876	16740	16867	16801	16840	17021	17000	16973	17094	17009	16911	17028	16872	16758	16959	16810	16938
29286	49214	41476	27117	20218	16083	16333	20328	36396	38317	33666	26157	20402	16717	14822	14766	14805	14531	14777	14778	14611	14597	14802	14586	14608	14763	14731	14598	14784	14826	14750	14870	14778	14557	14544	14747	14710	14795	14672	14797	14867	14755	14779	14640	14755	14837	14578	14564	14661	14692	14601	14771	14612	14857	14627	14691	14699	14639	14777	14758	14759	14608	14799	14717	14744	14662	14688	14746	14806	14679	14729	14751	14830	14726	14709	14722	14793	14677	14635	14549	14786	14728	14510	14631	14586	14673	14659	14697	14783	14620	14701	14533	14638	14847	14653	14726	14681	14698	14789	14718	14600	14672	14671	14645	14722	14740	14688	14626	14833	14611	14658	14817	14761	14830	14761	14798	14619	14766	14624	14925	14548	14665	14559	14679	14682	14661	14827	14551	14672	14726	14599	14564	14678	14657	14588	14604	14603	14624	14619	14576	14696	14810	14725	14519	14655	14682	14610	14585	14735	14682	14743	14851	14713	14705	14634	14622	14712	14677	14712	14616	14737	14697	14714	14568	14787	14581	14748	14704	14603	14656	14850	14713	14727	14694	14723	14533	14703	14860	14667	14753	14659	14765	14933	14640	14692	14639	14498	14637	14608	14818	14654	14729	14590	14749	14771	14836	14531	14720	14518	14677	14716	14695	14642	14776	14728	14586	14638	14707	14744	14760	14634	14755	14689	14574	14665	14591	14785	14700	14642	14767	14636	14831	14661	14654	14640	14552	14740	14620	14719	14429	14768	14835	14753	14562	14799	14733	14684	14771	14720	14722	14675	14683	14721	14617	14891	14628	14824	14707	14702	14821	14932	14652	14587	14696	14738	14753	14581	14773	14640	14753	14483	14851	14566	14757	14659	14612	14432	14772	14524	14673	14574	14821	14703	14796	14636	14985	14584	14837	14790	14627	14723	14655	14612	14890	14583	14619	14573	14754	14748	14644	14709	14786	14600	14634	14553	14691	14638	14990	14743	14647	14709	14704	14870	14737	14629	14733	14633	14643	14776	14680	14757	14721	14868	14656	14617	14630	14585	14736	14833	14646	14687	14676	14671	14741	14722	14850	14589	14647	14770	14648	14761	14835	14656	14952	14863	14641	14650	14588	14744	14673	14662	14750	14513	14642	14587	14730	14767	14862	14621	14678	14709	14560	14534	14800	14564	14768	14581	14695	14672	14780	14601	14754	14778	14725	14780	14640	14777	14675	14631	14539	14747	14662	14619	14652	14717	14834	14548	14529	14752	14727	14585	14712	14733	14883	14514	14866	14712	14570	14650	14715	14626	14601	14553	14534	14728	14574	14777	14748	14697	14675	14640	14671	14758	14738	14644	14397	14619	14765	14739	14775	14659	14658	14720	14806	14793	14692	14640	14694	14670	14651	14593	14694	14748	14631	14659	14797	14865	14625	14730	14762	14675	14533	14665	14692	14783	14561	14836	14604	14634	14506	14763	14719	14654	14708	14553	14551	14662	14638	14598	14871	14585	14588	14550	14607	14588	14800	14714	14700	14675	14880	14659	14547	14752	14678	14678	14686	14769	14678	14728	14668	14786	14724	14690	14986	14636	14593	14698	14824	14648	14824	14632	14678	14641	14645	14505	14733	14706	14784	14674	14534	14777	14809	14643	14763	14679	14779	14731	14591	14703	14638	14655	14731	14711	14735	14709	14541	14604	14939	14525	14765	14709	14517	14770	14662	14592	14595	14810	14691	14684	14633	14848	14671	14549	14623	14677	14728	14699	14515	14781	14675	14696	14606	14729	14678	14589	14590	14657	14629	14684	14789	14596	14734	14665	14617	14816	14729	14770	14730	14683	14647	14626	14837	14767	14724	14720	14558	14717	14737	14599	14627	14740	14681	14581	14808	14610	14672	14730	14737	14506	14695	14833	14747	14880	14639	14618	14601	14800	14741	14721	14784	14918	14641	14803	14633	14812	14763	14739	14589	14784	14735	14754	14610	14672	14865	14777	14703	14834	14657	14641	14732	14597	14773	14546	14789	14782	14577	14679	14666	14707	14756	14686	14645	14778	14783	14705	14671	14642	14519	14761	14718	14734	14800	14629	14593	14814	14750	14608	14593	14678	14807	14670	14752	14807	14736	14758	14725	14799	14758	14830	14786	14776	14773	14703	14613	14652	14724	14775	14757	14734	14583	14668	14490	14675	14700	14721	14619	14800	14703	14895	14766	14626	14666	14765	14641	14502	14645	14799	14655	14622	14753	14683	14735	14692	14695	14575	14752	14669	14733	14660	14737	14760	14653	14555	14703	14804	14523	14643	14765	14658	14742	14756	14615	14605	14615	14595	14597	14774	14739	14846	14743	14566	14893	14545	14705	14600	14670	14536	14793	14695	14684	14848	14768	14709	14698	14678	14738	14580	14552	14516	14581	14650	14796	14720	14847	14698	14748	14697	14649	14666	14669	14563	14640	14656	14563	14755	14818	14828	14654	14831	14810	14689	14715	14572	14661	14571	14899	14596	14709	14609	14508	14770	14607	14719	14672	14745	14597	14402	14747	14650	14523	14712	14616	14660	14734	14865	14553	14583	14732	14669	14619	14740	14683	14799	14578	14639	14718	14814	14814	14669	14770	14746	14600	14722	14905	14497	14707	14751	14828	14712	14435	14773	14634	14794	14730	14616	14799	14804	14640	14802	14611	14758	14918	14698	14577	14737	14782	14686	14763	14576	14757	14762	14831	14610	14650	14768	14666	14682	14704	14744	14648	14757	14557	14757	14671	14760	14791	14600	14792	14641	14764	14755	14804	14583	14729	14779	14621	14753	14609	14674	14649	14783	14645	14857	14604	14750	14830	14704	14675	14717	14648	14785	14753	14797	14618	14658	14787	14787	14739	14763	14679	14723	14607	14723	14594	14637	14647	14764	14619	14768	14760	14640	14498	14625	14780	14630	14781	14741	14790	14803	14610	14646	14755	14635	14644	14822	14701	14838	14714	14649	14775	14756	14636	14806	14629	14763	14688	14669	14833	14693	14716	14611	14651	14723	14704	14716	14672	14719	14808	14873	14548	14669	14568	14866	14738	14652	14694	14731	14796	14600	14919	14688	14598	14703	14679	14705	14656	14688	14814	14771	14637	14758	14725	14615	14829	14686	14630	14772	14909	14719	14731	14726	14548	14562	14646	14803	14732	14649	14746	14776	14663	14804	14594	14632	14851	14681	14630	14665	14604	14761	14687	14596	14643	14770	14628	14655	14815	14718	14619	14794	14634	14643	14657	14620	14506	14892	14722	14808	14764	14624	14793	14583	14602	14734	14845	14704	14643	14849	14819	14851	14694	14482	14788	14554	14678	14656	14693	14604	14869	14699	14706	14798	14698	14770	14746	14809	14827	14687	14714	14751	14618	14845	14620	14889	14635	14753	14516	14773	14626	14841	14646	14759	14808	14749	14501	14716	14768	14781	14633	14709	14561	14570	14727	14760	14519	14745	14766	14541	14749	14754	14637	14575	14796	14565	14809	14687	14792	14621	14867	14587	14512	14446	14739	14647	14734	14643	14598	14797	14560	14776	14638	14652	14665	14693	14691	14734	14888	14766	14717	14699	14682	14788	14673	14766	14516	14671	14692	14647	14681	14711	14756	14755	14675	14692	14712	14783	14576	14608	14811	14777	14559	14684	14769	14616	14638	14680	14773	14520	14794	14596	14749	14682	14694	14802	14812	14585	14698	14547	14775	14514	14715	14704	14699	14752	14960	14579	14605	14765	14473	14844	14711	14681	14612	14588	14772	14707	14686	14682	14842	14714	14852	14767	14651	14719	14613	14607	14748	14737	14552	14747	14599	14690	14603	14618	14692	14716	14622	14560	14748	14846	14801	14748	14688	14663	14768	14754	14967	14716	14684	14743	14844	14556	14734	14632	14639	14700	14763	14770	14625	14823	14722	14845	14750	14755	14575	14492	14608	14652	14747	14731	14716	14634	14603	14863	14718	14726	14767	14663	14796	14757	14753	14663	14670	14771	14757	14702	14714	14745	14620	14750	14630	14553	14643	14856	14609	14651	14746	14533	14608	14649	14583	14853	14701	14665	14556	14785	14622	14818	14771	14845	14716	14514	14520	14731	14553	14663	15010	14584	14695	14661	14756	14731	14742	14730	14667	14622	14688	14595	14759	14698	14746	14605	14668	14656	14651	14773	14501	14598	14720	14595	14815	14709	14728	14680	14647	14785	14782	14754	14531	14856	14726	14620	14795	14786	14756	14714	14600	14679	14513	14717	14577	14817	14733	14875	14622	14766	14673	14693	14594	14678	14633	14615	14726	14769	14577	14793	14657	14678	14741	14668	14708	14629	14769	14771	14687	14628	14586	14719	14447	14735	14652	14685	14680	14671	14717	14698	14845	14740	14641	14570	14714	14741	14666	14883	14678	14639	14641	14667	14614	14701	14799	14704	14699	14652	14607	14688	14824	14806	14705	14765	14901	14887	14582	14775	14679	14584	14721	14852	14652	14561	14779	14597	14844	14760	14637	14558	14751	14727	14742	14702	14707	14746	14522	14668	14673	14782	14660	14737	14570	14791	14612	14801	14766	14864	14716	14653	14718	14634	14651	14707	14663	14627	14651	14707	14832	14519	14600	14541	14651	14676	14594	14623	14664	14629	14462	14564	14680	14713	14683	14652	14745	14522	14726	14481	14725	14741	14679	14780	14573	14813	14876	14816	14647	14689	14620	14684	14572	14825	14488	14744	14707	14730	14678	14734	14642	14615	14707	14627	14688	14678	14857	14564	14654	14534	14600	14774	14779	14658	14745	14768	14571	14723	14962	14445	14788	14632	14743	14522	14855	14761	14696	14709	14735	14767	14574	14808	14556	14698	14688	14662	14616	14555	14625	14585	14689	14625	14622	14779	14888	14618	14761	14653	14713	14658	14578	14871	14775	14810	14644	14674	14654	14781	14693	14568	14594	14774	14627	14764	14788	14782	14739	14597	14817	14753	14796	14657	14516	14551	14637	14626	14577	14738	14696	14872	14683	14599	14619	14546	14715	14684	14823	14740	14769	14666	14789	14745	14641	14801	14450	14669	14681	14833	14686	14575	14924	14914	14689	14560	14729	14880	14634	14718	14797	14661	14624	14611	14801	14755	14801	14752	14756	14808	14733	14639	14598	14607	14541
23998	21658	29543	25331	22596	23037	23363	23033	41743	51071	43924	34695	26792	21862	18187	17555	17431	17370	17544	17126	17412	17464	17293	17338	17545	17385	17120	17094	17164	17448	17441	17188	17304	17270	17377	17302	17491	17346	17276	17215	17257	17188	17158	17254	17081	17300	17196	17290	17054	17097	17342	17321	17184	17209	17105	17305	17101	17133	17309	17432	17327	17231	17229	17130	17317	17314	17076	17354	17141	17085	17195	17088	17109	17316	17347	17244	17087	17016	16938	17045	17167	17453	17475	17084	17253	17119	17216	17399	17343	17201	17239	17150	17276	17322	17171	17318	17106	17122	17255	17250	16944	17256	17149	17086	17323	17148	17087	16898	16940	17258	17143	17228	17168	17105	17105	16987	17168	17111	17198	17280	17054	17098	17301	17118	17155	17075	17335	17106	17181	17259	17028	17114	17168	17269	17159	17093	17264	17055	16992	17250	17206	17156	17137	17308	17288	17191	17047	17198	17042	17173	17190	17208	17098	17293	17019	17380	17155	17124	17032	17065	17003	17192	17237	17390	17271	17143	17316	17186	17150	17109	17239	17253	17054	17284	17239	17086	17077	17080	17139	17187	17185	17079	17173	17113	17260	17222	17180	17016	17348	17146	17160	17089	17321	17122	17160	17242	17356	17095	17238	17135	17213	16990	17151	17105	17144	17203	17279	17041	16871	17156	17194	17194	17121	17053	17028	17198	17176	17255	17077	17085	17103	17047	17191	17417	17209	17294	17198	17264	17165	17050	17043	17037	17114	17222	17159	17049	17190	17186	17154	17349	17083	17219	17072	17280	17230	17269	17038	17187	17228	16980	17243	17281	17220	17029	17154	17144	17195	17197	17265	17137	17264	17182	17129	16902	17197	17259	17213	17145	17352	17046	17257	17131	17110	17237	17144	17207	16999	17235	17162	17097	17200	17181	17138	17259	17210	17117	17067	17207	17195	17149	17167	17065	17108	17356	17311	17121	17145	17043	17195	17147	17157	17081	17039	17198	17088	17078	17294	17079	17476	17042	16845	17279	17215	17166	17070	17073	17279	17093	17050	17060	17382	16916	17155	17184	17133	17131	17263	17244	17233	17118	17171	17279	17188	17087	17078	17233	17100	17295	17227	17182	17130	17332	17293	17238	17166	17311	17115	17319	17249	17016	16936	17241	17391	16959	17178	17249	17102	17127	17148	17306	17192	16976	17022	17284	17043	17113	17194	17150	17047	17129	17321	17202	17373	16998	17037	17197	17242	17310	17166	17211	17143	16995	17049	17287	16992	17244	17185	17178	17098	17368	17044	17355	17203	17101	17094	17177	17161	17238	17404	17367	17348	17246	17260	17207	17183	17159	16957	17042	17243	17196	17295	17120	17106	17153	17097	17071	17140	17206	17188	17177	17110	17152	17131	17184	17287	17291	17271	17122	17209	17276	17121	17067	17023	17204	17196	17200	17050	17235	17220	17158	17310	16892	17171	17244	17232	17247	17023	17204	17216	17076	17148	17377	16900	17158	17211	17287	17256	17132	17206	17261	17096	17225	17289	17255	17026	17168	17378	17172	17044	17117	17173	17084	17302	17093	17095	17214	17151	17326	17232	17108	17193	17152	16838	16948	17112	17192	17275	17266	17197	17239	17156	17295	17163	17138	17314	17370	17186	17020	17063	17252	17157	17012	17181	17229	17200	17213	17262	17002	17245	16875	16895	17123	17195	17008	16950	16963	17167	17131	17136	16909	17309	17209	17227	17120	17096	17194	17096	17099	17205	17150	17249	17184	17181	16919	17146	17027	17136	17250	17201	17082	17228	17213	17320	17109	17072	17181	17295	17090	17189	17298	17320	17289	17331	17157	17260	17175	17009	16999	17011	17249	17267	17191	17204	17363	17111	17140	17088	16960	17201	17081	17382	17114	17202	17063	17061	17161	17222	17133	17142	17034	17350	17214	17263	17338	17257	17006	17250	17179	17084	17356	17003	17114	17370	17141	17416	17090	17293	17264	17270	17243	17207	17208	17362	17260	17208	17231	17166	16877	17227	17302	17244	17140	17116	17261	17328	17116	17133	17241	17145	17152	17412	16953	17060	17222	17170	17371	16977	17158	16962	17111	17163	17291	17171	17157	17184	17230	17189	17222	17224	17069	17260	16890	17211	17424	17146	17031	17191	17234	17223	17089	17201	17174	17076	17262	17122	17167	17283	17291	17142	17172	17184	17182	17368	17282	17113	17070	17241	17135	17299	17296	17201	17070	17166	17181	17073	17490	17035	17185	16960	16993	17048	17230	17208	17162	17044	17247	17261	17053	17099	17139	17383	17114	16964	17156	17138	17056	17223	17233	17004	17222	17293	17292	17431	17175	17225	17070	17267	16999	17099	17049	17044	17056	17175	17042	17158	17151	17194	17235	17372	17120	17278	17242	17132	17175	17106	17266	17251	17172	17184	17166	17200	17271	17219	17240	17189	17336	17390	17087	17222	17328	17148	17215	17033	17010	17286	17139	17053	17093	17033	17041	17095	17223	17148	17312	17063	17192	17229	17291	17107	17154	17068	17453	17128	17141	17088	17274	17233	17134	17255	17230	17222	17080	17080	17359	17327	17110	17221	17186	17342	17160	17280	17152	17158	16961	17208	17131	17197	17245	17174	17174	17100	16999	17225	17293	17068	17059	17420	17071	17307	17242	17157	17309	17231	17013	17205	17217	17108	17282	16943	17229	17044	17206	17252	17235	17242	17095	17071	17286	17140	17134	16962	17261	17250	17302	17150	17169	17205	17196	17286	16945	17155	17331	17356	17158	17263	17250	17062	17164	17013	17100	17246	17118	17110	17023	17323	17302	17236	17129	17125	17207	17057	17317	16844	17170	17330	17279	17129	17015	17191	17365	17115	17033	17374	17221	17027	17087	17306	17092	17195	17211	17315	17249	17182	17057	17218	17238	17435	17188	17328	17110	17054	17271	17147	17335	17255	17102	17257	17114	17176	17134	17060	17220	17204	17206	17244	17258	17080	17056	17332	17133	17436	17116	17254	17173	17215	17351	17309	17277	17192	17073	17124	17148	17095	17161	17234	17126	17104	17327	17287	17375	17350	17101	17140	17226	17184	17199	17038	17188	16930	17223	17271	17051	17390	17200	17058	17158	17348	17052	17267	17112	17137	17342	17342	17142	17347	17198	17121	17068	17047	17223	17143	17234	17135	17232	17010	17000	17036	17150	17253	17351	17230	17266	17223	17014	17175	17049	17119	17312	17236	17045	17394	17218	17188	17144	16944	17157	17150	17076	17169	17147	17078	17358	17111	17159	17265	17194	17157	17110	17176	17199	17265	17177	17059	17170	17053	17081	17121	17168	17345	17076	17052	17070	16997	17353	17200	17108	17148	17057	17027	17084	17200	17206	17052	17306	17082	17158	17270	17212	17311	17092	17162	16802	17351	17395	17193	17197	17208	17277	17134	17176	17192	17190	17199	17065	17010	17166	17128	17285	17278	17168	17224	17182	17206	17260	17219	17123	17223	17222	17211	17239	17140	17155	17077	17062	17175	17228	17096	17241	17034	17092	17213	17249	17097	17337	17103	16988	17168	17115	17112	17021	17175	17006	17143	17160	16911	17186	17053	17315	17327	17245	17152	17177	17120	17326	17255	17174	17104	17230	17049	17076	17378	17034	17106	17381	17151	17191	17202	17092	17131	16963	17123	17092	17122	17149	17224	17298	17443	17246	17031	17238	17179	17137	17186	17211	17331	17178	17371	17273	17015	17043	17229	17171	17139	17024	17244	17201	17065	17120	17127	17127	17139	17387	17249	17032	17209	17102	17367	17276	17291	17131	17011	17211	17138	17218	17240	17416	17373	17367	17263	17177	16984	17223	17119	17123	17031	16952	17227	17302	17166	17254	16961	17218	17120	17276	17317	17133	16960	17204	17346	17182	17392	17242	17164	17442	17094	17195	16958	17207	17302	17085	17214	17285	17404	17235	17126	17171	17039	16963	17130	16931	17133	17242	17159	17064	17124	17100	17211	16983	17085	17085	17125	17128	17093	17316	17201	17115	17157	17151	17113	17266	17153	17056	16968	17080	17092	17131	17026	17079	17258	17018	17089	17063	17278	17162	17258	17256	17092	17115	17304	17301	17190	17130	16917	17383	17133	17126	17123	17198	17155	17033	16988	17159	17098	17061	17225	17231	17165	17136	17118	17297	17024	17278	17044	17112	17076	17275	17146	17179	17297	17275	17013	17158	17010	17117	16989	16963	17117	17218	17169	17041	17114	17110	17149	17314	17110	17124	16965	17233	17224	17236	16972	17008	17239	17061	17155	17238	16985	17157	17317	17252	16977	17190	17125	17564	17429	17089	17118	16960	17249	17037	17096	17198	17252	17023	17403	17069	17097	17217	17296	17203	17087	17090	17062	17101	17365	17119	17205	17200	17096	17270	17067	17158	17020	17096	17071	17054	17221	17047	17201	17199	17470	17310	17048	17168	17341	17203	17161	17219	17074	17034	17128	17364	17165	17360	17072	17234	17342	17195	17104	17258	17272	17249	17219	17234	16953	17059	17165	17279	17156	17075	16984	17060	16947	17287	17357	17084	17372	17061	17217	17154	17103	17129	17101	17069	17198	17052	17041	17122	17293	16997	16951	17208	17206	17166	17187	17097	17010	17120	17309	17245	17189	17044	17121	17363	17320	17186	17244	17374	17289	17207	17246	17035	17054	17242	17092	17093	17381	17402	17196	17227	17119	17200	17260	17096	17120	17386	17294	17209	17400	17135	17167	17124	17350	17306	17351	17216	17241	17038	17155	17252	17218	17242	17069	17232	17207	17077	17016	17265	17053	17191	17094	17381	17173	17278	17255	17023	17158	17199	17185	17149	17032	17047	17153	17150	17181	16797	17029	17105	17300	17129	17150	17055	17150	17303	17290	17097	17353	17126	17177	17107	17185	17196	17156	17196	17255	17213	17284	17111	17172	17265	17368	17016	17268	17091	17161	17359	17125	17161	17163	16961	17133	17173	17309	17094	17069	17426	17063	16912	17113	17121	17336	17217	16940	17225	17398	17246	17058	17072	17120	16996	17170	17254	17225	17168	17322	16977	17050	17243	17263	17253	17133	17394	17266	17087	16974	17034	17158	17025	17232	17364	17167	17172	17143	17404	17158	17274
33939	56769	51776	36481	22018	17134	18040	23707	43882	48968	42294	33480	25062	19746	15375	14713	14878	14800	14805	14824	14845	14928	14927	15028	14739	14847	14780	14948	14797	14652	14766	14784	14772	14890	14941	14914	15090	15019	15028	14802	14856	14926	14896	14757	14964	14716	14762	14960	14816	14766	14782	14922	14870	14967	14891	14888	14759	14855	14780	14833	14944	14994	14780	14820	14727	14789	14846	14877	14921	14899	14779	14823	14545	14903	15026	14797	14740	14757	14647	14913	14726	14757	14804	14783	14796	14832	14797	14680	14758	14816	14706	15018	14801	14896	14853	14592	14707	14770	14876	14726	14820	14681	14903	14711	14761	14837	14892	14760	14808	14993	14920	14716	14805	14931	14796	14840	14797	14842	14875	15008	14950	14722	14683	14778	14854	14822	14648	14648	14858	14845	14799	14750	14842	14906	14868	14936	14838	14977	14935	15067	14866	14746	14666	14817	14649	14716	14830	14903	14790	14882	14938	14889	14706	14739	14963	14763	14791	14688	14754	14966	14792	15105	14762	15009	14765	14966	14800	14867	14860	14828	14856	14882	14927	14708	14843	14689	14832	14683	14660	14775	14662	14817	14992	14900	14816	14707	14896	14800	14853	14740	14775	14747	14890	14843	14768	14874	14895	14797	14865	14788	14698	14864	14930	14837	14697	14808	14943	14654	14848	14796	14937	14745	14887	14881	14880	14879	14898	14984	14828	14696	14976	14882	14825	15057	14794	14723	14718	14704	14956	14648	14974	14777	14888	14794	14758	14927	14701	14710	14644	14799	14756	14695	14770	14751	14747	14760	15003	14708	14845	14985	14871	14872	14742	14886	14814	14875	14956	14687	14820	14869	14705	14802	14905	14889	14764	14650	14806	14847	14835	14821	14770	14793	14873	14943	14856	14857	14946	14858	14720	14795	14904	14868	14879	14713	14651	14835	14829	14763	14733	14763	14926	14904	14866	14728	14724	14738	14982	14716	14928	14570	14777	14836	14822	14774	14766	14883	14826	14770	14927	14787	14916	14638	14900	14898	14766	14883	14817	14862	14932	14928	14938	14625	14864	14850	14806	15010	14800	14782	14750	14860	14812	14797	15006	14867	14720	14799	14812	14872	14820	14770	14889	14739	14846	14856	14774	14858	14723	14865	14954	14818	14848	14917	14881	14870	14737	14854	14957	14713	14743	14688	14743	14807	14789	14726	14706	14864	14786	14905	15005	14945	14876	14799	14811	14813	14780	14723	14853	14918	14891	14862	14972	14736	14940	15006	14852	14757	14757	14787	14650	14860	14882	14852	14928	14783	14795	14800	14825	14892	14880	14734	14767	14849	14930	14887	14719	14766	14880	14811	14854	14915	14836	14883	14717	14714	14842	14839	15079	14900	14796	14844	14796	15076	14670	15021	14820	14802	14760	14714	14854	14849	14674	14892	14923	14900	14750	14870	14759	14823	14768	14700	14839	14809	14881	14563	14975	14861	14683	14820	14921	14843	14802	14796	14904	14838	14891	14823	15014	14498	15056	14842	14801	14825	14861	14992	14829	15019	14930	14946	14754	14838	14929	14778	14876	14940	14753	14803	14731	14883	14891	14897	14922	14845	14740	14956	14755	15048	14737	14780	14794	15029	14905	14800	14851	14893	14822	14730	14730	14928	14740	14878	14975	14890	14751	14766	14908	14859	14776	14879	14825	14893	14792	14786	14928	14737	14705	14773	14758	14923	14784	14786	14764	14747	14777	14835	14696	14949	14771	14790	14729	14835	14877	14977	14780	14758	15039	14670	14721	14794	14689	14946	14728	14891	15051	14730	14822	14845	14767	14812	14851	14822	14786	14688	14895	14834	14752	14866	14753	14951	14913	14921	14728	14919	14818	14786	14787	14866	14777	14850	14855	14696	14773	14888	14922	14977	14994	14489	14790	14914	14828	14725	14849	14860	14840	14797	14891	14835	14885	14687	14907	14700	14889	14884	14953	14844	14885	14815	14845	14729	14988	14747	14733	14703	14884	14728	14952	14967	15005	14782	14817	14787	14995	15002	14750	14687	14890	14778	14908	14893	14683	14919	14791	14687	14722	14955	14990	14764	14799	14806	14774	14730	14890	14785	14904	14909	14794	14666	14841	14613	14665	14763	14810	14755	14873	14832	14707	14835	14735	14839	14909	14858	14778	14800	14795	14828	14786	14867	14988	14825	14997	14929	14903	14934	14865	14798	14830	14914	14896	14797	14861	14809	14823	14841	14713	14788	14793	15009	14762	14816	14655	14694	14999	14824	14892	14818	15015	14872	14830	14929	14758	14781	14987	14888	14712	14984	14863	14806	14793	14870	14937	15007	14854	14768	14785	14864	14888	14844	14901	14795	14892	14869	14809	14820	14882	14775	14921	14794	14883	14887	14861	14854	15008	14716	14783	14805	14768	14856	14881	14772	14838	14753	14786	14955	14730	14951	14839	14790	14841	15003	14755	14919	14722	14841	14882	14728	14774	14892	14749	14680	14785	14774	14799	14856	14770	14660	14794	14965	14892	14714	14878	14829	14932	14718	14827	14749	14742	14889	14911	14787	14866	14755	14790	14914	14811	14949	14857	14860	14701	14962	14729	14955	14821	14682	14588	14783	14881	14702	14930	14795	14793	14797	14780	14817	14836	14780	14930	14866	14864	14852	14785	14939	15101	14830	15003	14902	14821	14873	14760	14809	14722	14804	14915	14824	14937	14879	14646	14883	14958	14827	14958	14794	14699	14897	14723	14815	14871	15010	14928	14816	14799	14860	14929	14856	14689	14752	14866	14744	14746	14734	14936	14800	14906	14819	14829	14657	14691	14689	14787	14689	14644	14761	14802	14945	14905	14922	14857	14798	14904	14751	14881	14802	14879	15006	14709	15107	14848	14864	14924	14791	14844	14761	14916	14809	14894	14921	14900	14742	14935	14828	14816	14835	14674	14919	14832	14929	14935	14725	14794	14869	14855	14795	14778	14910	14783	14819	14869	14719	14961	15011	14631	14968	14899	14810	14780	14677	14753	14786	14957	14759	14947	14938	14868	14740	14725	14855	14853	14788	14686	14940	14742	14905	14834	14737	14941	14740	14901	14838	14837	14680	14818	14892	14772	14821	14858	14773	14774	14857	14798	14788	14769	14812	14933	14722	14825	14966	14783	14957	14830	15025	14725	14801	14887	14824	14590	14853	14758	14776	14833	14799	14870	14982	14810	14832	14811	14739	14790	14712	14917	14752	14820	14809	14822	14772	14833	14720	14879	14763	14843	14794	14901	14637	14877	14903	14769	14958	14815	14819	14961	14830	14687	14550	14914	14748	14705	14799	14941	14913	14875	14829	14755	14805	14916	14741	14766	14674	14852	14878	14763	14778	14790	14764	14975	14753	14717	14771	14697	14811	14830	14898	14781	14866	14963	14778	14800	14729	14908	14666	14884	14799	14864	14829	14745	14764	14802	14888	14898	14771	14654	14853	14815	14762	14838	14768	14880	14924	14824	14931	14707	14770	14867	14947	14604	14660	14839	14835	14872	14857	14791	15039	14751	14779	14861	14912	14799	14816	14756	14917	14864	14897	14903	14968	14810	14815	14921	14840	14919	14978	14907	14819	14998	14757	14897	14878	14821	14754	14763	14746	14876	14879	14752	14782	14848	14943	14712	14750	14889	14880	14848	14851	14869	14889	14878	14750	14823	15070	14812	14683	14792	14814	14831	14743	14904	14954	14703	14935	15000	14873	14908	14827	14873	14775	14836	14851	14722	14868	14682	14850	14969	14704	14800	14675	14691	14747	14692	14888	14799	14948	14898	14890	14781	14822	14708	14741	14893	14899	14960	14886	14790	14776	14703	14687	14647	14828	14705	14926	14927	14737	14792	14872	14721	14886	14709	14801	14835	14921	14705	14929	14981	14835	14833	14980	14859	14862	14790	14624	14796	14876	14850	14737	14927	14801	14945	14886	14689	14896	14792	14911	14924	14822	14810	14775	14783	14991	14698	14846	14948	14832	14783	14795	14880	14888	14958	14660	14863	14920	14880	14878	14819	14866	14993	14784	14773	14769	14917	14742	14745	14793	14790	14900	14888	14894	14829	14805	14732	14778	14950	14602	14930	14793	14840	14821	14789	14826	14760	14945	14786	14694	14778	14806	14841	14790	14902	14796	14871	15016	14839	14787	14776	14696	14862	14789	14591	14962	15003	14836	14776	14806	14904	14767	14768	14719	14865	14701	14709	14652	14784	14871	14939	15062	14658	14701	14840	14883	14856	14854	14914	14796	14734	14630	14739	14782	14898	14847	14913	14768	14802	15071	14789	14922	14778	14864	14949	14804	14909	14977	14871	14765	14791	15041	14726	14798	15005	14795	14967	14983	14825	14816	14798	14836	14881	14788	14722	14916	14990	14861	14857	14833	14912	14945	15019	14931	14852	14621	14933	14874	15004	14724	14911	14779	14898	14853	14911	14895	14978	14883	14688	14733	14941	14745	14745	15041	14888	14739	14779	14782	14938	14819	14829	14749	14832	14853	14914	14814	14944	14801	14810	14818	14798	14786	14703	14645	14680	14831	14835	14899	14852	14790	14987	14818	14891	14743	14762	14681	14906	14750	14781	14764	14666	14700	14768	14841	14798	14981	14778	14706	14779	14789	14906	14846	14859	14764	14724	14849	14831	14901	14802	14853	14768	14901	14727	14809	14863	14719	14936	14978	14780	15097	15023	14832	14822	14659	15003	14879	14709	14907	14911	14657	15051	14774	14846	14825	14827	14813	14995	14779	14701	15043	14811	14726	15009	14798	14826	14808	14857	14772	14923	14653	14682	14826	14698	14723	14885	14850	14842	14789	14750	14924	14788	14863	14638	14824	14977	14855	14866	14715	14857	14981	14911	14738	14889	14988	14775	14767	14831	14794	14938	14874	14819	15026	14747	14780	14806	14908	14850	14971	14905	14737	14884	14985	14679	15036	14630	14728	14817	15083	14758	14775	14825	14837	14765	14890	14831	14736	14917	14883	14860	14785	15029	14727	14754	14825	14806	14911	14662	14784	14750	14702	14816	14854	14792	14833	14912	14820	14912	14720	14700	15042	14814	14938	14675	14771	14894	14859	14784	14800	14999	14852	14720	14693	14744	14830	14804	15005	14705	14659	14842	14668
29713	26197	30364	23846	19736	18635	18835	18729	20586	22099	21516	20430	19546	18977	18509	18173	18432	18425	18183	18344	18205	18262	18434	18382	18393	18569	18409	18238	18313	18176	18272	18409	18389	18409	18199	18224	18329	18340	18313	18382	18551	18270	18305	18471	18389	18292	18395	18231	18274	18375	18447	18376	18320	18391	18460	18471	18435	18365	18189	18478	18344	18181	18353	18458	18404	18574	18172	18300	18283	18549	18293	18178	18337	18387	18473	18394	18421	18478	18424	18459	18502	18436	18386	18416	18065	18250	18456	18257	18404	18424	18288	18309	18339	18520	18530	18368	18591	18300	18437	18331	18265	18052	18162	18381	18301	18263	18259	18198	18268	18313	18260	18348	18349	18256	18363	18430	18351	18025	18302	18383	18361	18334	18437	18161	18462	18375	18362	18481	18370	18448	18161	18387	18339	18435	18411	18399	18402	18547	18166	17995	18369	18345	18450	18208	18240	18366	18432	18402	18170	18423	18471	18190	18409	18276	18282	18348	18339	18304	18253	18518	18484	18318	18318	18138	18110	18375	18466	18360	18372	18339	18540	18350	18406	18239	18451	18377	18376	18340	18445	18343	18384	18303	18329	18102	18293	18170	18217	18338	18223	18245	18248	18456	18422	18636	18379	18282	18289	18321	18346	18259	18185	18511	18496	18295	18322	18399	18323	18390	18309	18320	18331	18317	18304	18325	18487	18260	18349	18372	18516	18598	18440	18349	18357	18480	18133	18374	18301	18291	18409	18446	18145	18229	18195	18275	18385	18429	18167	18387	18448	18293	18473	18347	18470	18286	18387	18274	18358	18508	18560	18375	18342	18156	18349	18403	18211	18316	18354	18382	18187	18486	18393	18295	18373	18385	18390	18465	18285	18225	18356	18403	18326	18237	18215	18290	18354	18294	18335	18215	18344	18363	18278	18339	18309	18503	18201	18273	18497	18393	18506	18272	18339	18360	18270	18283	18455	18529	18481	18266	18247	18308	18335	18559	18288	18255	18231	18275	18480	18118	18128	18209	18264	18380	18236	18409	18332	18348	18446	18345	18430	18231	18220	18481	18124	18333	18489	18456	18390	18308	18260	18481	18396	18221	18291	18271	18532	18163	18348	18295	18194	18464	18262	18432	18549	18274	18256	18244	18452	18333	18480	18330	18280	18253	18498	18391	18141	18190	18381	18231	18219	18315	18322	18207	18423	18581	18249	18137	18415	18145	18265	18271	18368	18481	18443	18367	18385	18368	18214	18550	18425	18394	18553	18143	18206	18113	18243	18322	18320	18400	18405	18470	18461	18285	18224	18478	18069	18298	18342	18352	18373	18437	18244	18204	18149	18381	18141	18277	18421	18317	18436	18444	18341	18340	18395	18441	18260	18384	18445	18290	18217	18307	18271	18231	18323	18214	18221	18270	18279	18374	18428	18202	18437	18132	18395	18388	18321	18623	18347	18463	18312	18216	18482	18388	18463	18364	18353	18368	18359	18277	18258	18121	18351	18197	18367	18272	18366	18394	18499	18468	18415	18247	18359	18180	18309	18267	18444	18230	18354	18446	18314	18368	18372	18327	18210	18346	18114	18208	18351	18369	18365	18429	18404	18283	18270	18193	18337	18584	18387	18394	18492	18262	18227	18187	18393	18350	18442	18441	18370	18207	18384	18238	18235	18371	18354	18225	18387	18279	18424	18637	18366	18368	18118	18285	18304	18252	18417	18259	18239	18522	18200	18321	18438	17992	18307	18326	18203	18388	18553	18431	18190	18336	18463	18437	18304	18316	18369	18080	18216	18465	18104	18314	18519	18306	18412	18219	18482	18065	18414	18382	18363	18371	18369	18222	18244	18298	18475	18183	18287	18228	18396	18419	18364	18255	18134	18294	18533	18281	18512	18213	18234	18323	17946	18306	18395	18270	18286	18321	18450	18296	18311	18319	18296	18184	18414	18285	18286	18340	18422	18600	18319	18114	18350	18314	18343	18537	18318	18495	18357	18345	18472	18252	18357	18212	18300	18303	18338	18369	18396	18128	18221	18315	18382	18376	18461	18313	18338	18326	18498	18162	18350	18400	18345	18194	18461	18350	18466	18339	18237	18164	18330	18535	18360	18473	18372	18448	18202	18370	18364	18419	18472	18435	18296	18337	18401	18357	18363	18478	18410	18259	18411	18255	18351	18347	18248	18324	18632	18511	18352	18325	18284	18414	18313	18290	18371	18307	18321	18269	18501	18204	18313	18405	18397	18183	18383	18308	18300	18369	18402	18237	18424	18351	18308	18093	18161	18219	18382	18492	18289	18306	18287	18343	18325	18331	18396	18223	18138	18186	18330	18440	18578	18427	18440	18111	18427	18325	18397	18307	18449	18291	18283	18292	18387	18390	18192	18502	18461	18170	18328	18388	18448	18290	18310	18584	18404	18194	18363	18477	18430	18251	18280	18495	18410	18184	18563	18246	18261	18280	18281	18319	18331	18331	18356	18415	18426	18173	18091	18228	18557	18258	18181	18460	18528	18369	18296	18083	18444	18179	18335	18475	18180	18364	18337	18234	18301	18419	18295	18432	18301	18139	18010	18510	18211	18365	18351	18395	18234	18317	18596	18505	18456	18412	18340	18302	18352	18071	18260	18211	18414	18401	18315	18397	18380	18465	18256	18199	18298	18225	18389	18388	18311	18356	18375	18386	18538	18468	18292	18331	18418	18245	18515	18250	18306	18464	18355	18526	18462	18359	18343	18434	18355	18255	18271	18322	18465	18242	18213	18389	18430	18341	18358	18327	18257	18377	18505	18442	18250	18359	18412	18558	18111	18323	18705	18243	18257	18251	18272	18401	18036	18146	18327	18445	18476	18451	18448	18200	18468	18316	18435	18293	18468	18193	18525	18336	18366	18345	18415	18212	18427	18520	18329	18346	18202	18485	18252	18356	18262	18268	18257	18295	18497	18485	18339	18535	18344	18460	18229	18580	18173	18502	18300	18386	18530	18322	18260	18486	18170	18346	18268	18304	18337	18290	18442	18432	18462	18279	18268	18292	18270	18490	18323	18380	18500	18281	18252	18228	18381	18334	18129	18345	18330	18451	18405	18416	18192	18213	18449	18278	18509	18441	18432	18363	18377	18374	18312	18295	18244	18380	18325	18395	18369	18323	18596	18113	18249	18382	18262	18297	18355	18353	18555	18434	18293	18382	18458	18296	18271	18465	18214	18352	18451	18360	18400	18288	18549	18466	18255	18506	18473	18386	18316	18303	18409	18378	18350	18347	18380	18394	18368	18209	18524	18213	18106	18459	18376	18324	18296	18353	18539	18316	18329	18199	18233	18293	18194	18421	18415	18369	18309	18371	18173	18422	18331	18416	18247	18458	18507	18522	18262	18165	18316	18373	18487	18323	18097	18386	18117	18223	18332	18312	18371	18468	18434	18277	18342	18312	18244	18392	18187	18270	18218	18333	18209	18373	18617	18364	18380	18563	18398	18176	18234	18429	18284	18298	18342	18310	18409	18374	18318	18359	18148	18142	18388	18323	18344	18334	18330	18430	18402	18436	18511	18386	18379	18364	18439	18334	18482	18289	18350	18493	18443	18255	18222	18242	18408	18155	18422	18384	18459	18292	18441	18451	18337	18141	18281	18254	18370	18503	18346	18208	18324	18207	18333	18267	18388	18497	18343	18289	18289	18034	18597	18259	18375	18454	18205	18277	18248	18344	18335	18394	18363	18514	18317	18245	18120	18319	18352	18324	18347	18324	18283	18279	18444	18204	18153	18361	18203	18173	18257	18263	18221	18357	18224	18263	18412	18428	18288	18355	18299	18218	18417	18235	18385	18294	18441	18226	18245	18214	18349	18303	18553	18417	18473	18289	18388	18303	18309	18279	18188	18192	18408	18346	18425	18437	18422	18343	18319	18439	18380	18367	18325	18596	18381	18264	18345	18462	18327	18294	18561	18399	18294	18344	18513	18442	18524	18379	18294	18185	18450	18414	18379	18184	18445	18464	18278	18083	18406	18369	18364	18326	18307	18514	18333	18539	18461	18420	18159	18275	18309	18248	18438	18421	18202	18266	18257	18483	18407	18362	18359	18453	18262	18233	18336	18278	18403	18313	18449	18426	18579	18488	18294	18451	18435	18358	18266	18398	18238	18338	18258	18384	18478	18440	18346	18485	18278	18398	18358	18494	18472	18391	18433	18457	18279	18267	18326	18476	18363	18245	18523	18403	18442	18326	18290	18366	18371	18410	18440	18322	18421	18195	18207	18590	18320	18306	18386	18297	18323	18354	18443	18478	18494	18380	18401	18329	18374	18224	18249	18398	18270	18318	18303	18345	18145	18301	18357	18256	18149	18169	18212	18430	18327	18367	18288	18362	18308	18174	18242	18216	18279	18380	18360	18385	18319	18224	18377	18439	18416	18386	18340	18356	18427	18118	18348	18301	18225	18289	18478	18500	18443	18470	18488	18440	18389	18275	18488	18266	18359	18447	18577	18345	18206	18385	18171	18288	18376	18296	18351	18469	18190	18270	18456	18236	18326	18354	18475	18385	18497	18321	18442	18233	18258	18463	18331	18259	18181	18236	18546	18446	18162	18328	18261	18440	18381	18324	18347	18414	18370	18255	18255	18240	18416	18334	18338	18491	18230	18539	18375	18256	18306	18370	18368	18244	18345	18204	18260	18515	18218	18076	18433	18438	18356	18311	18195	18075	18326	18383	18386	18355	18617	18338	18155	18425	18663	18347	18378	18374	18398	18429	18107	18460	18338	18165	18307	18271	18256	18358	18418	18277	18500	18435	18480	18389	18351	18527	18344	18512	18457	18304	18280	18447	18333	18248	18414	18399	18147	18295	18257	18140	18344	18188	18474	18419	18306	18307	18409	18406	18331	18497	18237	18255	18309	18320	18457	18374	18513	18192	18318	18420	18413	18477	18440	18268	18507	18398	18266	18303	18450	18526	18315	18300	18346	18471	18273	18180	18337	18258	18254	18415	18283	18291	18482	18438	18409	18297	18476	18405	18509	18188	18243	18327	18294	18267	18309	18552	18254	18312	18339	18530	18227	18193	18310	18401	18224	18195	18383	18545	18431	18341	18363	18350	18392	18403	18281	18190	18323	18448	18286	18134	18453	18422	18303	18180	18234	18307	18399	18317	18345	18039
23467	34755	30951	19414	17092	15441	15617	15963	18723	20180	19167	17718	16357	15857	15543	15702	15425	15474	15488	15498	15416	15498	15479	15551	15590	15397	15488	15297	15618	15321	15440	15469	15502	15391	15471	15421	15347	15485	15492	15536	15495	15360	15462	15403	15245	15401	15437	15373	15507	15238	15492	15505	15312	15432	15417	15661	15480	15483	15549	15371	15388	15493	15393	15547	15411	15347	15555	15485	15356	15465	15390	15406	15323	15376	15639	15445	15581	15293	15584	15529	15463	15471	15418	15546	15362	15259	15413	15460	15617	15477	15441	15510	15445	15400	15486	15392	15387	15439	15477	15512	15464	15399	15545	15291	15354	15509	15378	15525	15523	15462	15378	15328	15577	15410	15311	15494	15236	15418	15456	15386	15475	15547	15506	15603	15351	15462	15477	15452	15299	15465	15466	15447	15455	15464	15324	15505	15385	15389	15354	15350	15502	15487	15467	15428	15462	15446	15514	15493	15316	15433	15567	15431	15358	15485	15357	15466	15203	15424	15424	15557	15382	15545	15578	15384	15477	15431	15352	15462	15578	15292	15545	15532	15473	15500	15497	15438	15495	15415	15429	15223	15531	15451	15486	15414	15422	15556	15364	15533	15565	15253	15635	15343	15628	15440	15431	15437	15758	15315	15700	15316	15489	15384	15631	15360	15452	15385	15541	15318	15671	15483	15602	15410	15365	15368	15404	15353	15434	15428	15500	15365	15597	15479	15415	15345	15272	15453	15531	15522	15385	15508	15424	15354	15422	15455	15490	15546	15527	15445	15527	15391	15592	15486	15506	15626	15343	15354	15452	15591	15410	15507	15555	15207	15358	15398	15479	15486	15406	15571	15481	15482	15546	15479	15624	15481	15416	15305	15536	15446	15548	15403	15584	15230	15438	15356	15570	15459	15395	15552	15377	15412	15530	15423	15550	15466	15390	15499	15469	15538	15655	15439	15349	15492	15325	15395	15405	15405	15569	15561	15339	15543	15553	15451	15404	15528	15528	15510	15591	15591	15508	15503	15471	15353	15562	15265	15433	15454	15429	15435	15385	15336	15388	15370	15397	15356	15420	15379	15590	15393	15355	15610	15281	15358	15458	15514	15377	15452	15545	15463	15401	15203	15285	15340	15542	15480	15468	15447	15547	15605	15628	15357	15536	15510	15350	15478	15455	15417	15321	15520	15538	15492	15407	15477	15477	15492	15492	15528	15495	15530	15323	15441	15348	15485	15366	15480	15450	15436	15376	15335	15589	15343	15291	15450	15432	15390	15340	15512	15534	15412	15353	15524	15363	15645	15412	15473	15651	15424	15435	15338	15527	15516	15452	15171	15270	15460	15425	15422	15476	15492	15325	15315	15486	15491	15621	15291	15454	15486	15415	15420	15640	15467	15603	15244	15390	15467	15513	15457	15462	15553	15499	15486	15407	15635	15560	15496	15253	15578	15617	15417	15471	15236	15372	15420	15383	15490	15478	15416	15376	15458	15445	15352	15517	15522	15421	15409	15500	15526	15546	15388	15572	15460	15554	15508	15420	15487	15502	15502	15525	15381	15472	15367	15748	15503	15379	15568	15512	15437	15429	15448	15454	15403	15387	15372	15517	15369	15484	15540	15545	15394	15415	15552	15537	15500	15552	15435	15429	15485	15446	15459	15549	15258	15575	15469	15342	15569	15522	15401	15391	15357	15483	15323	15479	15619	15552	15447	15394	15511	15369	15399	15529	15495	15597	15511	15260	15491	15522	15584	15468	15477	15426	15280	15350	15305	15393	15410	15343	15481	15457	15411	15285	15390	15577	15542	15356	15489	15504	15554	15602	15325	15537	15468	15449	15549	15550	15397	15576	15510	15329	15547	15396	15375	15577	15349	15532	15440	15501	15517	15461	15510	15412	15442	15584	15374	15546	15563	15511	15407	15390	15504	15365	15556	15522	15347	15356	15513	15440	15389	15598	15455	15514	15550	15484	15437	15387	15540	15405	15563	15573	15254	15207	15467	15437	15411	15351	15463	15710	15223	15416	15465	15421	15576	15445	15352	15517	15429	15424	15498	15396	15462	15473	15362	15636	15624	15451	15458	15419	15404	15492	15499	15463	15322	15258	15483	15386	15460	15449	15548	15347	15515	15507	15579	15352	15421	15586	15632	15487	15427	15549	15413	15395	15502	15424	15559	15468	15611	15479	15445	15415	15403	15566	15493	15506	15130	15555	15314	15413	15446	15344	15450	15433	15447	15751	15510	15432	15293	15638	15237	15397	15514	15517	15429	15497	15415	15516	15571	15446	15440	15484	15467	15566	15225	15429	15427	15592	15465	15371	15545	15419	15495	15429	15434	15375	15404	15528	15569	15322	15428	15553	15514	15390	15432	15606	15451	15272	15443	15488	15483	15289	15457	15378	15459	15449	15532	15428	15530	15324	15423	15459	15327	15327	15372	15438	15566	15510	15373	15551	15330	15666	15653	15251	15454	15379	15397	15406	15441	15462	15662	15478	15477	15414	15430	15498	15458	15336	15533	15409	15411	15492	15482	15402	15250	15453	15508	15457	15537	15391	15547	15551	15447	15537	15366	15446	15425	15505	15337	15658	15430	15469	15266	15493	15428	15578	15299	15455	15397	15445	15404	15453	15438	15431	15571	15377	15255	15373	15410	15587	15304	15388	15331	15573	15567	15542	15436	15569	15532	15500	15434	15446	15346	15434	15447	15523	15343	15541	15405	15419	15566	15320	15423	15563	15498	15518	15419	15503	15505	15343	15500	15368	15417	15528	15471	15426	15437	15464	15363	15381	15577	15413	15641	15473	15403	15499	15586	15382	15569	15434	15446	15586	15420	15277	15549	15593	15479	15422	15451	15618	15453	15353	15497	15338	15595	15495	15441	15231	15357	15425	15489	15545	15320	15462	15494	15495	15468	15552	15580	15477	15465	15495	15317	15562	15439	15547	15494	15495	15462	15366	15395	15583	15563	15701	15427	15428	15515	15413	15474	15495	15393	15401	15397	15597	15562	15419	15357	15406	15569	15423	15547	15475	15317	15353	15325	15704	15377	15514	15336	15336	15437	15524	15390	15426	15597	15511	15450	15304	15543	15677	15316	15421	15339	15403	15264	15625	15310	15643	15616	15328	15550	15387	15260	15403	15354	15505	15364	15472	15422	15379	15363	15507	15502	15543	15537	15321	15303	15352	15325	15368	15269	15523	15437	15428	15352	15425	15443	15494	15576	15358	15462	15328	15442	15492	15630	15368	15373	15398	15528	15553	15396	15502	15536	15549	15557	15524	15549	15514	15541	15492	15559	15533	15389	15384	15552	15464	15431	15418	15494	15430	15348	15488	15505	15270	15472	15487	15575	15599	15389	15391	15431	15517	15383	15400	15555	15590	15489	15523	15270	15508	15363	15541	15559	15410	15445	15422	15400	15519	15463	15507	15559	15294	15453	15522	15441	15678	15496	15546	15362	15211	15468	15344	15428	15274	15249	15607	15314	15468	15530	15445	15573	15476	15471	15308	15335	15413	15337	15430	15531	15369	15443	15510	15374	15311	15449	15459	15355	15369	15500	15393	15521	15577	15316	15562	15540	15359	15613	15397	15525	15571	15425	15469	15513	15495	15375	15497	15567	15412	15509	15374	15432	15394	15592	15591	15458	15458	15376	15594	15493	15481	15596	15560	15538	15495	15535	15497	15504	15440	15282	15381	15433	15338	15496	15547	15508	15437	15387	15607	15549	15521	15410	15528	15520	15424	15635	15354	15408	15563	15388	15522	15486	15587	15552	15455	15445	15442	15598	15395	15544	15528	15438	15339	15216	15531	15524	15707	15301	15337	15331	15708	15423	15673	15465	15525	15366	15491	15360	15516	15484	15557	15503	15401	15455	15532	15426	15546	15463	15383	15400	15463	15566	15341	15357	15559	15284	15414	15448	15571	15433	15306	15339	15502	15457	15366	15407	15419	15536	15487	15494	15431	15379	15700	15363	15433	15498	15290	15468	15435	15427	15337	15486	15400	15395	15456	15410	15564	15378	15390	15420	15337	15483	15591	15432	15489	15515	15696	15425	15399	15405	15443	15510	15502	15417	15585	15558	15524	15530	15359	15450	15589	15458	15456	15391	15468	15476	15302	15480	15685	15355	15703	15413	15429	15389	15507	15372	15577	15417	15500	15333	15367	15345	15517	15518	15299	15437	15565	15471	15451	15491	15400	15578	15344	15396	15514	15436	15468	15488	15480	15466	15473	15532	15253	15552	15625	15551	15488	15438	15294	15548	15517	15527	15200	15432	15492	15372	15537	15491	15450	15514	15498	15454	15755	15540	15521	15489	15497	15453	15525	15405	15669	15374	15491	15613	15378	15487	15607	15349	15575	15344	15571	15593	15419	15454	15461	15439	15550	15224	15556	15391	15419	15565	15313	15416	15481	15386	15427	15460	15354	15298	15491	15508	15458	15419	15329	15623	15443	15271	15389	15421	15461	15419	15421	15382	15475	15290	15530	15308	15385	15426	15412	15448	15340	15593	15518	15448	15380	15504	15543	15349	15395	15517	15547	15608	15610	15497	15257	15465	15421	15549	15458	15506	15488	15518	15519	15305	15390	15518	15480	15541	15657	15449	15584	15341	15554	15475	15495	15415	15530	15487	15381	15494	15346	15549	15600	15528	15540	15336	15363	15496	15498	15397	15669	15448	15401	15357	15460	15482	15559	15571	15521	15408	15330	15368	15588	15472	15526	15556	15490	15379	15292	15335	15421	15395	15467	15493	15425	15353	15504	15389	15464	15343	15517	15367	15338	15439	15632	15510	15442	15410	15403	15448	15337	15532	15203	15544	15509	15451	15565	15387	15318	15548	15363	15386	15391	15272	15700	15550	15384	15562	15275	15492	15479	15486	15517	15434	15358	15480	15491	15563	15425	15489	15541	15374	15538	15591	15436	15395	15564	15497	15342	15542	15571	15426	15545	15413	15591	15622	15377	15316	15572	15531	15424	15453	15438	15507	15340	15549	15511	15481	15411	15335	15193	15476	15486	15386	15532	15459	15389	15469	15487	15366	15367	15504	15550	15558	15267	15470	15532	15288	15483	15562	15579	15334	15444	15429	15439	15278	15369	15673	15350	15504	15520	15514	15462	15598	15493	15455	15393	15374	15495	15362
25371	21739	28856	26666	21813	20022	19579	20384	30272	37921	35741	29358	23616	19598	17703	17221	17044	16984	16857	16896	17038	17050	17214	17132	16928	17117	17108	17143	16965	16948	16885	17097	17261	17080	16955	16878	17121	17183	17001	16986	16953	17172	16835	17039	17111	17039	17118	17128	17085	17013	17147	17084	16886	16864	16879	17090	17026	17012	16999	17201	16933	16918	16852	17017	16905	16822	16825	16966	16977	17066	16920	16933	16837	17169	16910	17241	16954	16896	16898	16770	16942	16960	17208	17075	17057	16905	17018	17001	17042	16938	17114	17043	17160	16952	17035	17006	17157	17054	16834	16938	17050	16995	17045	17123	17018	16908	17100	16860	17189	17113	17039	16797	16985	16933	17155	17003	16973	16901	17050	16976	17053	16909	17005	16858	17189	16889	17011	17041	17222	17008	17141	16781	17280	16973	16968	16943	17042	16858	16950	16757	17056	17335	17073	17026	16853	17118	17063	17094	16970	16984	17076	16904	16999	16874	17010	16889	17036	16934	17034	16955	17086	17234	17223	17124	17040	17095	17030	16912	16846	16850	17069	16887	17027	17080	16815	17120	17039	17030	17172	16840	17059	16922	17139	17059	16955	17132	16956	16970	16949	17271	17098	17110	17005	17117	17151	17055	16875	17007	17161	17022	16967	16943	16789	16973	16912	17038	16755	17038	16926	16856	17030	16928	16939	16939	17154	17000	16869	16997	16930	16876	17089	16939	17099	17003	16932	16816	16914	17009	17189	17026	16910	17058	17098	17095	16847	16989	16877	17060	17015	17016	17199	16958	17098	16814	17019	16830	17066	16939	16940	16892	16958	16891	16971	17057	16994	17026	17026	17099	16870	16980	17038	17037	16893	17094	16776	17044	17172	16971	16891	17000	16822	17011	17080	16988	16995	16961	16915	17228	16943	16943	16882	17040	16988	17029	17053	17210	17050	16912	17040	16987	16981	17054	16979	16939	16934	17076	16882	17023	17131	16914	17093	16807	16784	16822	16868	16954	17031	17021	17080	17063	16897	17038	16850	16884	16958	16926	16893	17048	16841	16996	16955	16933	17086	16670	16867	17108	16940	17212	16927	16994	17212	17089	16971	16794	17098	16811	16939	16886	16989	17142	16967	17103	16977	17073	16884	16968	16988	16991	16841	16977	16882	16961	16875	16741	16883	17183	16888	17045	16988	17024	16811	16801	16891	16972	17120	16953	17127	16947	16903	16837	16945	16971	16694	17076	17119	17107	17080	17095	17080	17108	17015	16907	16931	17029	16907	16837	17034	16885	16948	17105	17047	16909	17097	17082	17046	17163	17025	17033	16904	17126	16913	17208	17128	17052	16984	16770	16901	17095	16896	16948	16822	17044	16973	17059	17051	17038	16971	16856	17033	16984	16955	17101	17131	16649	16891	17120	16995	17080	16894	16862	16903	16876	17064	16902	16967	16851	16997	17136	16697	17026	17141	16854	16968	16952	17018	17161	17131	17066	16770	17047	16917	16778	16743	16749	17074	16987	16864	17060	16943	17001	16947	16944	16995	17004	16834	16950	17014	16854	16934	17084	16861	16908	16940	16989	17061	16872	16891	16874	16996	17151	16974	17117	16952	17051	17056	16974	17018	17145	17096	16951	16817	16887	16930	17041	17115	16771	16822	16993	16829	16973	16886	17044	17030	16834	17083	16904	17116	17028	16962	16934	16926	17074	17079	16909	16991	16999	16964	16909	16905	17057	16950	17017	17154	17147	17006	16969	16910	16861	16846	16983	16736	16802	17009	16841	17147	16889	17066	16966	17051	16917	17130	17016	16925	16999	16821	17050	17020	16978	16969	16917	16815	16925	17007	16812	16967	16875	17137	17209	17050	17045	17051	16956	17147	16824	17020	16873	16958	17160	17018	16971	17133	17105	16753	16903	16893	16790	16696	17097	16901	16933	17184	16930	17000	16930	16884	16957	17051	16983	17149	16877	16990	16990	17037	17100	16828	16848	17015	16846	16923	16888	17004	17010	17049	17004	17060	17109	16959	17099	17113	16971	17257	16995	16948	17030	16979	16920	16876	16917	16888	16896	16972	16999	16901	17065	17070	16986	16891	16886	16892	17011	17102	16992	16832	16977	16955	16981	16956	16892	17040	16938	17114	16867	17079	16745	17136	16912	17108	16867	16856	17115	16918	16776	17123	17170	17077	16999	17040	16942	17059	17134	16957	16915	17002	16968	17094	16969	17004	16872	17140	17035	17025	17127	16829	16935	16876	16874	17023	17108	17135	16951	16937	16959	17010	16995	16934	16828	16866	16923	17129	16930	17086	17133	17040	17164	17065	17084	16851	17039	16920	17107	17075	17098	16882	17148	17045	16901	16872	17126	16957	17030	17032	16874	16976	17070	16977	17076	16964	16869	17046	16956	17025	16924	17079	16871	16960	16894	17037	17009	16980	17077	17062	16897	17008	17113	16952	16924	17003	16945	16788	17009	16976	16995	16787	16969	16981	17014	17026	16792	16999	17081	16893	17005	17014	16902	17006	17032	16986	17068	17075	16928	16921	16835	16897	16950	16906	16924	16874	17012	16937	16991	17017	17047	17088	17123	17083	17008	17119	16863	17047	16919	17208	17053	17222	17177	16827	16909	16970	17027	16773	17031	17044	16973	17035	16966	17065	16907	17052	16908	16893	16859	16995	16963	16882	16985	16650	17008	16889	17236	16951	17157	16877	17214	17263	16986	16818	16951	17016	16959	17134	17077	16963	16892	16995	16803	17027	17086	16972	16896	16951	17235	17069	16974	16898	17095	17096	17073	16882	16959	16781	16908	16943	16938	17039	17007	17031	16911	17089	16980	17001	16855	16812	16656	16864	17008	17029	16883	16797	17013	16915	16844	16880	16897	16873	17010	16860	17083	17177	17006	16914	17088	17039	16915	16977	16982	16978	17288	16984	16883	16939	17222	16908	17065	17018	16679	16967	16950	17173	16992	16951	16780	16910	16938	17012	16970	17049	16925	16968	16832	16846	16950	16884	16936	17013	16958	16885	16948	17002	17175	17179	17084	17062	16942	16870	16915	17106	17069	16942	16961	16947	17127	17161	16848	16790	16930	17070	17018	16869	17050	17045	16953	16964	17099	17192	17099	17085	17083	17239	17095	16834	17041	17024	16808	17138	17239	17090	17216	17148	16932	17093	17065	16925	16967	16902	17192	17100	16962	16983	16705	16870	17059	16955	16925	16864	16782	16799	16821	16925	17115	17116	16977	17043	16848	16970	17004	16768	16944	17044	17135	17147	17027	17039	16993	16840	16908	16978	17034	16974	17057	16994	16949	17050	16908	17059	17058	16861	16837	17250	17214	16957	17003	17172	16841	16953	17124	16864	16897	16981	17036	17091	17011	16877	17151	17046	17009	17096	16820	16892	16919	17073	16995	17028	16819	17095	16815	16904	17114	17320	16954	17174	17110	17038	16980	16946	17085	16938	17000	16912	16896	17038	16934	17145	16884	16863	16919	16963	17001	17009	16995	16830	16838	17012	17153	16937	17090	17322	16994	17019	17003	16870	16991	17085	17181	16891	16914	16813	16873	17030	16955	17125	16832	16846	17131	17109	16816	17129	17017	16903	16826	16994	16821	17153	16785	17147	17157	16997	16952	16913	16903	16809	17036	16762	17217	16837	16998	16874	16984	17082	16834	16890	16920	17013	17112	16776	16952	17007	16915	16872	16743	17106	16897	16970	17183	17008	17043	17053	17006	16996	16858	17084	16942	17032	16993	16998	16934	16900	16861	17058	17034	16934	16811	17088	16993	17014	16943	16833	16692	16934	17176	17023	16966	16702	16836	16989	16985	17080	16988	17017	16999	16958	16738	16952	17049	16957	17027	17245	17084	16941	17075	17056	17020	16956	17285	16886	17115	16886	17217	16933	16925	16954	17046	17139	16900	17098	16937	16711	16943	17013	17052	17201	16939	16842	17007	17191	16928	16849	16739	17078	17161	17013	16924	16930	16923	17158	17230	17026	17020	16887	17062	17052	17066	17271	16971	16942	16875	16989	17170	16946	16926	16941	17144	16985	17019	16803	17051	17014	16952	17069	16949	16986	17092	16808	16764	16954	17133	17014	17152	16976	17056	17070	17054	17132	16911	16840	17166	17030	17023	16945	16897	16824	16899	16957	16833	16857	16821	17044	16963	17010	17003	17192	17146	16835	16983	16800	16961	17030	17088	16928	16995	16757	16917	16841	16988	16977	16742	16871	17146	16891	16930	17044	16927	16886	16740	16874	16817	17007	17052	16974	16879	17087	16986	16976	16997	16994	16914	17142	16991	17129	16997	17126	16793	17022	16858	16995	16825	17077	16967	16926	16937	16934	16840	17041	16836	16899	17164	17049	17066	16806	17000	16995	16979	16709	17089	16892	17089	17056	16953	17110	16873	16957	16978	16954	17153	17070	17087	17136	16985	16829	16904	16925	16875	17138	17113	16990	16953	17019	17005	17059	16944	17099	16997	17097	16926	16879	16990	16861	16915	16995	16908	17154	16938	16854	17044	16983	17097	17244	17197	16966	17215	16912	16863	17087	16825	16871	16887	17133	16806	17063	17113	17164	17047	17116	16824	17033	16894	16904	17042	17020	17005	16813	16884	16914	17164	17015	16955	17099	16882	17094	17145	16897	16907	16989	16967	17018	17075	17034	17126	17028	17136	17026	16989	17116	16804	17055	16938	17027	16921	16893	17040	16987	16985	17038	16965	17104	17189	17010	16929	17074	17153	17157	16929	16935	17063	17104	16907	16900	16941	16972	17014	16840	16989	16976	16963	16895	17031	17226	16936	16796	16877	16943	17069	17099	17117	17031	17119	17026	16958	17115	16932	17020	16765	16906	17003	16886	17036	17052	16885	17088	16873	16776	17125	16962	16866	17056	17028	16912	17089	17029	16907	16981	17128	16876	17039	17045	16992	17013	16854	17112	17249	16928	16933	17068	16889	17015	16905	16955	16752	16816	16986	16961	17031	17001	17036	16908	16925	16915	17129	16828	16999	17043	16891	17006	17088	17028	17149	16949	17078	16973	17168	16931	16998	16906	17066	17055	16966	16923	16994	17056	17071	16889	17261	17046	16887	16855	17084	16954	16955	17171	17087	17147	17135	17029	16888	16917	17039	17094	16776
28885	48655	40783	27554	16698	16073	15995	20245	33316	38485	34984	28214	21559	16854	15078	14865	14854	14792	14781	14716	14634	14745	14938	14770	14564	14687	14720	14784	14700	14823	14646	14759	14659	14801	14694	14650	14678	14686	14752	14794	14759	14620	14856	14710	14951	14629	14993	14763	14895	14845	14835	14742	14778	14782	14893	14614	14806	14690	14808	14849	14572	14613	14504	14816	14711	14993	14816	14784	14816	14618	14701	14796	14666	14581	14773	14830	14691	14670	14725	14746	14693	14806	14775	14806	14875	14693	14781	14832	14786	14707	14732	14702	14709	14780	14750	14690	14850	14570	14669	14876	14674	14710	14849	14803	14804	14640	14772	14730	14881	14635	14642	14867	14666	14608	14772	14625	14923	14681	14691	14812	14748	14732	14870	14711	14714	14722	14695	14621	14820	14812	14631	14753	14541	14618	14823	14646	14659	14689	14760	14773	14546	14742	14660	14893	14806	14495	14808	14632	14782	14540	14576	14744	14793	14734	14662	14727	14977	14873	14705	14830	14882	14798	14775	14695	14669	14780	14727	14847	14851	14814	14616	14729	14733	14686	14912	14840	14784	14790	14716	14786	14754	14700	14692	14684	14837	14735	14768	14622	14780	14862	14643	14744	14745	14853	14731	14781	14627	14815	14678	14745	14804	14687	14565	14626	14617	14672	14792	14706	14762	14890	14771	14592	14738	14824	14745	14935	14877	14613	14840	14786	14794	14718	14570	14668	14696	14788	14727	14796	14729	14799	14601	14534	14761	14625	14718	14813	14696	14585	14702	14694	14793	14955	14612	14562	14713	14567	14851	14828	14744	14729	14658	14672	14631	14911	14748	14664	14701	14537	14685	14708	14928	14660	14611	14783	14746	14795	14700	14628	14840	14724	14822	14861	14697	14501	14749	14739	14877	14727	14658	14746	14719	14814	14601	14634	14704	14857	14761	14877	14810	14574	14541	14792	14625	14774	14598	14642	14682	14733	14779	14680	14897	14787	14613	14930	14591	14786	14689	14796	14758	14907	14851	14652	14660	14684	14632	14639	14899	14589	14800	14622	14738	14783	14639	14721	15010	14743	14641	14680	14622	14527	14839	14651	14819	14711	14805	14701	14771	14723	14668	14739	14508	14616	14871	14559	14815	14786	14690	14764	14734	14687	14753	14667	14655	14718	14842	14684	14725	14905	14609	14672	14777	14689	14776	14757	14646	14731	14732	14517	14738	14594	14825	14863	14808	14886	14814	14772	14741	14740	14661	14716	14775	14741	14709	14739	14670	14700	14765	14709	14618	14763	14748	14822	14695	14652	14727	14820	14931	14687	14630	14761	14750	14661	14773	14692	14749	14647	14753	14591	14710	14708	14806	14779	14698	14753	14735	14841	14605	14554	14769	14775	14669	14694	14743	14754	14640	14805	14816	14621	14724	14667	14722	14746	14902	14721	14511	14922	14895	14632	14795	14618	14769	14782	14816	14923	14774	14672	14864	14974	14718	14944	14863	14771	14707	14835	14711	14756	14833	14971	14783	14691	14925	14542	14738	14835	14792	14755	14602	14960	14725	14813	14820	14584	14749	14900	14684	14721	14958	14837	14803	14692	14799	14712	14682	14697	14773	14694	14665	14702	14913	14797	14794	14709	14807	14782	14789	14664	14687	14653	14646	14689	14518	14681	14719	14626	14702	14758	14480	14840	14810	14678	14692	14740	14692	14738	14888	14803	14621	14716	14768	14568	14745	14653	14905	14690	14612	14754	14736	14745	14669	14791	14659	14728	14771	14763	14659	14853	14779	14703	14558	14856	14694	14593	14613	14694	14787	14918	14656	14887	14789	14612	14731	14691	14733	14805	14719	14777	14740	14763	14848	14737	14725	14819	14836	14704	14683	14825	14785	14711	14670	14767	14838	14694	14659	14768	14771	14760	14743	14674	14634	14605	14781	14630	14872	14966	14525	14630	14710	14743	14670	14792	14767	14763	14855	14811	14784	14649	14661	14773	14683	14782	14680	14675	14680	14740	14620	14820	14614	14761	14876	14643	14697	14748	14872	14666	14701	14790	14903	14710	14678	14668	14768	14673	14840	14448	14666	14924	14703	14783	14792	14751	14836	14837	14628	14636	14713	14826	14672	14731	14700	14775	14692	14920	14727	14844	14746	14724	14590	14676	14719	14887	14821	14655	14742	14601	14617	14787	14720	14532	14606	14826	14772	14761	14823	14760	14731	14641	14685	14790	14941	14676	14858	14806	14775	14728	14609	14885	14743	14816	14677	14824	14689	14790	14758	14808	14699	14736	14669	14958	14827	14796	14470	14665	14867	14853	14734	14831	14687	14577	14803	14625	14845	14568	14714	14667	14733	14850	14732	14892	14784	14785	14837	14670	14754	14754	14703	14774	14607	14633	14652	14665	14757	14896	14630	14834	14652	14820	14744	14848	14762	14907	14820	14723	14864	14794	14583	14854	14697	14694	14701	14751	14864	14504	14914	14672	14565	14594	14715	14804	14772	14747	14718	14725	14774	14892	14720	14577	14816	14620	14824	14703	14664	14807	14757	14837	14867	14861	14831	14850	14539	14708	14588	14852	14832	14781	14788	14688	14755	14830	14698	14769	14785	14788	14735	14757	14784	14614	14772	14710	14756	15028	14666	14731	14756	14838	14931	14834	14808	14794	14803	14723	14702	14794	14655	14762	14606	14845	14710	14670	14727	14707	14931	14566	14717	14755	14823	14681	14869	14763	14851	15018	14867	14837	14771	14765	14833	14726	14669	14767	14822	14588	14714	14694	14723	14725	14629	14755	14783	14683	14787	14672	14670	14752	14697	14741	14900	14749	14724	14604	14747	14823	14597	14872	14648	14798	14726	14884	14719	14801	14747	14809	14735	14737	14669	14634	14795	14786	14796	14627	14771	14733	14833	14790	14837	14865	14698	14763	14680	14661	14721	14888	14888	14625	14637	14934	14820	14610	14679	14682	14831	14637	14879	14876	14851	14632	14908	14742	14628	14750	14651	14665	14693	14688	14790	14827	14639	14738	14875	14830	14615	14838	14712	14570	14686	14611	14758	14806	14623	14611	14581	14775	14756	14883	15045	14767	14830	14798	14768	14794	14696	14642	14593	14742	14736	14656	14769	14733	14678	14712	14680	14827	14634	14613	14580	14777	14746	14867	14709	14706	14903	14745	14889	14710	14800	14805	14751	14805	14880	14689	14827	14892	14736	14712	14666	14821	14643	14895	14785	14741	14812	14654	14851	14748	14778	14709	14804	14667	14900	14621	14836	14524	14905	14687	14752	14741	14626	14730	14719	14688	14862	14713	14740	14818	14635	14752	14812	14818	14815	14822	14574	14686	14672	14828	14778	14888	14777	14613	14693	14704	14817	14783	14755	14706	14726	14972	14743	14658	14605	14839	14552	14807	14719	14618	14566	14747	14783	14897	14889	14621	14742	14885	14686	14660	14663	14708	14679	14920	14530	14754	14742	14685	14760	14768	14629	14602	14632	14778	14805	14771	14857	14795	14775	14679	14865	14789	14697	14744	14739	14637	14805	14722	14791	14594	14695	14806	14667	14759	14657	14708	14593	14706	14737	14828	14795	14730	14656	14564	14660	14893	14837	14863	14749	14862	14699	14702	14830	14770	14865	14755	14596	14792	14781	14814	14807	14729	14963	14727	14856	14835	14604	14667	14793	14608	14720	14650	14691	14809	14582	14652	14767	14728	14649	14711	14815	14674	14733	14604	14712	14683	14797	14576	14765	14884	14672	14828	14694	14800	14647	14772	14786	14622	14773	14764	14597	14744	14797	14728	14849	15033	14707	14836	14690	14835	14695	14848	14815	14797	14713	14893	14603	14624	14589	14690	14582	14683	14819	14863	14729	14764	14779	14787	14817	14877	14730	14802	14735	14794	14695	14792	14819	14923	14647	14671	14804	14888	14726	14669	14743	14731	14537	14807	14733	14833	14929	14642	14817	14806	14812	14681	14784	14896	14809	14618	14808	14686	14792	14711	14705	14832	14909	14839	14754	14685	14674	14671	14862	14765	14688	14870	14673	14874	14756	14701	14668	14701	14839	14639	14610	14746	14607	14722	14800	14668	14797	14807	14687	14768	14611	14762	14740	14714	14759	14677	14707	14941	14643	14798	14766	14719	14738	14878	14678	14829	14832	14740	14759	14692	14732	14741	14637	14796	14670	14799	14856	14686	14731	14752	14777	14595	14735	14833	14893	14809	14916	14860	14903	14693	14735	14795	14812	14603	14577	14649	14724	14643	14810	14743	14717	14813	14815	14732	14906	14604	14817	14612	14893	14734	14630	14744	14935	14817	14788	14684	14564	14824	14765	14809	14761	14833	14818	14697	14740	14747	14746	14784	14611	14637	14710	14706	14812	14784	14750	14787	14608	14789	14718	14719	14762	14645	14869	14717	14725	14758	14696	14786	14788	14667	14745	14705	14593	14836	14689	14635	14817	14698	14876	14687	14648	14706	14717	14644	14799	14914	14712	14716	14896	14794	14843	14802	14803	14796	14690	14705	14723	14535	14818	14675	14785	14597	14623	14768	14891	14877	14857	14687	14768	14693	14913	14696	14830	14677	14765	14595	14799	14860	14624	14628	14663	14552	14656	14697	14841	14769	14689	14886	14650	14889	14830	14759	14743	14628	14729	14689	14753	14557	14785	14700	14731	14693	14562	14623	14672	14795	14822	14671	14863	14796	14823	14673	14861	14689	14840	14799	14584	14826	14672	14818	14822	14777	14643	14737	14694	14613	14734	14773	14745	14795	14750	14756	14642	14807	14633	14718	14696	14769	14739	14682	14872	14590	14749	14671	14755	14561	14806	14814	14795	14592	14712	14580	14630	14835	14637	14799	14638	14718	14590	14831	14643	14897	14532	14570	14853	14711	14710	14875	14783	14512	14644	14616	14825	14833	14898	14631	14686	14697	14643	14921	14562	14551	14744	14967	14636	14616	14778	14762	14774	14652	14726	14764	14664	14803	14724	14636	14712	14933	14662	14804	14692	14754	14777	14630	14613	14795	14752	14726	14631	14706	14873	14782	14738	14909	14704	14601	14656	14739	14659	14670	14639	14875	14831	14727	14702	14626	14749	14827	14718	14870	14641	14732	14658	14509	14602	14740	14731	14766	14833	14650
24095	21633	29436	25290	21911	21722	20085	21567	35018	46558	43307	34013	23846	18903	15981	14371	14275	14174	14168	14368	14364	14073	14297	14183	14079	14059	14269	14078	14202	14293	14199	14261	14218	14135	14272	13931	14089	14191	14103	14252	13979	14142	13949	14232	14051	14034	14373	14168	14224	14252	14110	14054	14153	14057	14272	14111	14175	14171	14061	13998	14338	14059	14284	14113	14172	14044	13969	14072	14034	14232	14245	14101	14111	14122	14145	14043	14089	14311	14111	14153	14127	14109	14190	14237	14077	14279	14028	14182	14106	14098	14177	14169	14070	14087	14263	14234	14085	14052	14001	14275	14044	14208	13942	14089	13992	14107	13881	14026	14179	14150	14155	13972	13923	13989	13967	13930	14158	14029	14253	14128	13959	13918	13893	13989	14308	14054	14192	14130	14129	14253	14090	14151	14189	13985	14222	14093	13890	14028	14167	14153	14063	14152	14015	14000	14003	14467	14356	14142	14173	14144	14107	14031	14184	14162	14026	14040	14082	14057	13899	14013	13938	14041	13931	13771	14298	14161	14209	14151	13976	13832	13875	14120	14111	14172	14099	14120	14050	14091	13898	14405	14072	14090	14226	14187	14104	14138	14159	14290	14143	14219	13964	14190	14149	14054	14248	14353	14096	13946	13933	14135	14143	14132	14167	14091	14097	14053	14265	14071	13965	13975	14175	14025	14014	14125	14057	14029	14189	14108	13948	14136	14045	14216	14038	14133	14275	14112	14088	14086	14146	13936	13859	14152	14195	13915	14092	14240	14086	14257	14126	14168	14117	14141	14008	14127	14041	13933	13918	14109	13924	14331	13914	14199	14100	14045	14000	13971	14100	13934	13979	14097	14106	14000	14119	13961	14237	14056	13982	13960	14115	14060	13915	14105	14172	14037	14085	14138	13914	14077	14091	13920	14176	14119	14249	13953	14046	13976	14078	13959	14118	14118	13983	14132	14068	14028	14055	14251	14197	14109	14220	13945	14193	14056	14005	13991	14074	14171	14065	14104	14125	14065	13961	14134	14154	14156	14207	14108	14004	14257	14179	13992	14131	13973	14115	14222	14226	13985	14095	14272	14006	14102	14158	14199	13859	13973	13950	14152	14139	14251	14087	14145	14023	13919	14049	14029	14046	14068	13979	14300	14109	14210	14093	13995	14289	14193	14077	13987	14011	14196	14153	14038	13972	14026	14080	14150	14042	14040	14022	14219	14166	14044	14213	14069	14107	14052	13956	13981	14162	14148	14290	13968	14038	14098	14100	14240	14092	14281	14025	13965	13980	14080	14125	13994	14114	14164	13958	13972	14113	14017	14219	13881	14026	14013	14094	14153	14201	14064	13984	14094	14193	14006	14131	14110	14001	14135	14075	13907	13932	14187	14202	14021	14267	14194	13965	14065	14162	13889	13968	14230	14069	14048	13970	13970	14013	13972	13982	13998	14117	14106	14034	14050	14255	14122	14225	14097	13998	13983	14195	13952	14122	14119	14355	14049	14259	13918	14189	14124	14142	14146	14181	13866	14069	14199	14137	14206	13959	14243	14182	14044	14123	14174	14086	14089	14046	13866	14171	14240	14136	14258	13970	13903	13853	13960	14043	14132	13934	14270	14154	14111	14244	13951	14241	14187	14014	14027	14085	14167	14011	14397	13991	14270	14003	14008	13928	14217	13981	14235	14088	13890	14081	13933	14114	13904	14033	13976	14125	14102	14064	14032	14137	13976	14230	14082	14063	13981	14159	13994	14025	14156	13970	14103	13955	14089	14108	14003	14013	14094	14101	14233	14300	14115	14037	14105	14064	14112	14202	13989	14274	14130	14058	14130	14046	13996	14097	14247	13943	14107	14128	14160	14125	14067	14142	14071	14306	13955	14197	14252	14074	14059	14110	14155	14238	14149	14132	14058	14105	14104	13935	13962	14038	14148	14218	13888	13757	14038	13956	14059	14077	14292	14110	13898	14143	14191	13960	14199	14061	13882	14113	13820	13877	14164	13918	14019	14249	14054	14186	14236	14183	13841	14109	13980	14069	14104	14259	14072	13814	13923	14176	14078	14186	14177	14208	13916	14069	13945	14053	13990	14032	13917	13924	14196	14283	14237	14017	13975	13958	14104	14144	14154	14086	14016	14080	14028	13998	13920	14019	14037	13897	13888	14207	14073	13968	14366	14082	14211	14236	14015	14108	13902	14071	14225	14085	14094	14199	13981	14035	14135	14162	14091	14341	14111	14175	14096	14165	14181	14218	14023	14237	14066	14138	14074	14273	14035	14147	14099	14073	14233	13974	14126	13914	14145	13980	14203	14009	14265	14245	14127	14083	14016	14083	13876	14265	14147	14036	14103	14104	14097	14113	14115	13978	14083	14018	14057	14236	13925	14219	13949	14001	14097	14122	14192	14249	13976	14075	13998	14006	14076	14158	13972	14029	14025	14028	13899	13914	13960	14102	13944	14209	13989	14210	14319	14100	13969	13942	14070	14329	14051	14289	14129	14063	14332	14072	14081	14118	14094	13950	14062	14068	14238	13968	13942	14086	13950	14144	13932	13961	13968	14001	14030	14139	13922	14120	14130	14106	14241	14163	13981	14012	14065	13879	14113	14012	13851	14163	13911	13967	14372	14258	14100	14148	13951	14186	14249	13997	14166	14278	14123	14184	14161	13997	13925	14170	13942	14224	14150	14015	14189	14194	14033	14246	14057	14097	14162	14183	14274	14033	14060	13983	14168	13922	13929	14102	14243	14313	14204	14170	14077	14232	14082	13976	14092	13980	14025	14036	14004	14205	14014	14176	14267	14115	13878	14072	14190	14187	14124	14098	14013	13995	13728	13983	14052	14062	14211	14065	14060	14006	13997	14171	14147	14064	13887	14091	14234	14043	13900	14102	14187	14071	14033	13949	13996	14089	13981	14101	14125	14151	14013	13953	13964	14053	14018	14050	14014	14042	14105	13890	14119	14091	14024	14125	14001	14075	14039	14066	14123	14203	14135	14262	13957	14175	14187	14157	14024	14229	14142	14304	13943	14112	13999	14003	14199	14197	14341	14089	14041	14036	14118	14303	14090	14007	13912	13860	14062	14023	14036	14032	14096	14033	14050	14151	14229	14191	14074	14057	14133	14079	14167	14045	13903	14061	13933	13914	14022	14026	13889	13915	14035	13951	14218	14145	14315	14085	14020	14249	14135	14120	14146	13949	13973	14105	14101	14189	14034	14077	13985	14180	14126	13928	13962	13768	14226	14343	13905	14189	14139	14026	14113	14117	14118	14168	14154	13994	14141	13905	14136	14138	14120	14120	13975	14052	13936	13943	14158	14073	14106	14087	13867	14180	14042	13889	14067	14139	14071	14098	14032	14197	14180	13966	14220	14115	14097	14202	14198	14323	13976	14217	14113	14073	14104	14015	14159	14036	14148	13977	14161	14169	13975	14106	14094	14093	14071	14045	14138	13878	13911	13988	14072	14078	13786	14000	13987	14045	14091	13838	14209	13906	14252	14030	14093	14151	13955	13913	13926	14196	14089	13876	14056	14114	14149	13950	14036	14121	13939	14030	14102	14392	14139	14115	14016	14220	14330	14032	14052	14004	14197	14119	13995	13952	14077	14143	14149	14007	14011	13990	14064	14179	14119	13959	14415	14151	13958	14204	13990	14055	14085	14107	14266	14126	14102	14037	14098	14028	14123	14230	13954	13959	14207	14191	14196	14160	13897	14021	14092	13992	13856	14264	14052	14161	14072	13921	14151	14135	14217	14115	14185	14083	13974	14008	14105	14186	13990	14214	14192	14059	14153	14096	14226	13937	14138	14086	14049	14108	14242	14104	13967	13885	14116	14009	14027	14166	14037	14128	14079	14149	14052	13996	14128	14042	14114	14034	14190	14293	13948	14301	14061	13986	13942	14133	14186	14210	14066	13927	14026	14268	14106	14251	14221	14105	14043	14218	14072	14112	14057	13975	13950	14261	14063	14063	14074	14226	13943	13864	14074	14363	14140	14086	13993	14055	14001	13947	14102	14223	14166	14010	14041	14072	14024	14047	13931	14147	14098	14231	13963	14172	14068	14053	14247	13877	13985	14214	13957	14056	13965	13939	14010	14235	14142	14077	14075	14260	14182	14166	13994	14210	14090	14178	14184	13925	14000	13981	14141	14050	14110	13973	14100	13958	13984	14100	14039	14130	14128	14098	14086	14036	14142	14114	13995	14093	14035	14119	14128	13950	14031	14149	14162	13980	14065	14099	14029	14049	14186	14146	14185	14049	14167	14022	13982	14310	13983	14245	14084	14157	14135	14177	14018	13979	14003	14034	14218	14217	13947	14176	14188	14244	14200	14189	14098	14141	13875	14131	14048	14229	14092	14074	14091	14300	14092	14175	14105	13989	13820	14149	13930	14187	13919	14170	14062	14240	13935	14052	14026	14151	14115	14229	14095	14045	14162	14024	14151	14004	14154	13940	14018	13993	13947	14240	14084	13961	14082	14073	14255	14064	14115	14017	13871	14105	14289	14305	14153	14258	14010	14027	14104	14183	14255	14017	14191	13930	13836	14133	14089	14175	14217	14202	13951	14351	14117	13979	13943	14068	14277	13996	13920	13906	13961	14224	14077	14192	14054	14163	14101	14038	13983	14008	14083	14155	14137	14011	13916	14236	13965	13991	13936	13925	13969	13825	14005	14112	14069	14186	14043	14197	14021	14021	14206	14006	14114	14037	14113	13923	13883	14013	14054	14395	13931	14062	14085	14199	14131	14026	14184	14197	13875	13781	14073	14013	14021	14058	14170	13978	14145	14027	13976	14121	14118	14049	13854	14138	13965	13966	14190	14157	14171	13882	14041	13940	13950	14048	14073	14326	14081	14080	13922	14064	14076	14202	14017	14063	14042	13959	14276	14105	14012	13988	14086	14048	13973	14093	13992	14162	14171	14180	14202	14032	14011	14090	14202	14169	14183	14191	14020	14085	14158	13988	13868	14087	14139	13987	14220	14279	14128	13944	14106	14083	14088	13915	14169	14019	14062	14110	13946	14228	14062	13857	14039	13905	13878	13931	14049	13879	14146	14036	14113	14160	13999	14091	14140	14198	14250	13923	13977	13939	14127	14043	14168	14115	14025	14065	14065	13974	14099	14236	13903	14022	14055	14058	14051
32774	56996	52742	32036	16887	15562	15857	24183	38604	46576	42923	33947	22504	17595	14497	12857	12867	12926	12853	13090	12850	12891	12916	13066	12951	12790	12882	13008	12808	12981	12948	12895	12871	12915	12961	12956	12795	12964	12993	12931	13133	12916	12908	13043	12944	12944	12864	12942	12947	12933	12878	13037	13049	12896	12925	12984	13149	12909	12830	12765	12927	12833	13005	13015	13031	12847	13057	12900	12889	13034	12913	12972	12925	12962	12807	12848	12806	12913	12828	12978	12986	12950	12867	12823	13026	12904	12916	13050	12941	12921	12879	12923	12858	12962	13062	12823	12994	13039	12972	12800	12979	12950	12798	13000	13123	12840	12918	13038	12946	13033	12863	12817	13039	12879	12738	13084	12973	12959	12769	12944	12929	13014	12835	12786	13089	12891	12909	12870	12927	12967	13101	12884	13039	12811	12938	12925	12997	12910	13023	12963	13063	12993	13020	13011	13018	12937	13117	12843	13011	12921	13028	12949	12869	12910	12971	12942	13032	12762	12799	12878	12942	12998	13047	13009	12938	12982	13050	12975	12895	12824	13036	12941	12968	12928	13007	12877	12989	12989	13036	12942	13043	12975	12900	12947	12930	12913	12947	12957	12824	12863	12811	13077	12932	13065	13004	12889	12899	12845	12924	13191	12809	13072	13034	12830	12917	13061	12640	12949	13011	12852	13031	12949	12961	13036	12909	12966	13107	12962	13098	12855	12961	12955	12930	12921	13018	12902	12948	12973	12883	13000	12861	12945	12921	13113	12999	12950	12874	12882	13208	12933	12866	12905	12949	12845	12984	12847	13000	13003	13027	12955	12935	13065	12917	12772	12840	12910	12714	13036	12873	12824	12879	13033	12880	12995	12998	12931	12926	12955	12964	13083	13018	12860	12851	12929	12986	13074	12922	12828	13009	12890	13040	12965	12910	12911	12795	12971	12951	12930	12885	13180	12973	12946	12840	12942	12977	12927	12808	12922	12830	12940	13109	12817	13037	12918	12910	12860	12814	12886	12967	12959	12855	12873	12934	12832	12972	12915	12981	12843	12865	12905	12799	12993	12900	12827	12911	12984	12976	12928	12817	12862	12906	12958	12833	12992	12988	12990	12912	12857	12808	12827	12880	12836	13104	12931	12886	12997	12935	12833	12873	13005	13048	12724	12795	12853	12821	12796	12863	12930	12950	13030	12887	12995	12733	12903	13009	12878	12979	12895	12807	12777	12978	12748	12938	13022	12825	12997	13137	12909	12946	13158	12884	12905	12993	12883	12863	12863	13128	13144	12811	12824	12924	12845	12870	13002	13034	13117	13011	12955	12802	13007	12899	12982	13097	12758	13008	13027	13120	12894	12942	12867	12899	12953	13079	12836	12896	12777	12922	12835	12936	12834	12952	12849	13040	12880	12893	12973	12875	12895	12940	12876	12967	13076	13006	12994	13030	12841	12994	12951	12877	12851	12926	12889	13047	12985	12937	13059	13152	12924	12910	12906	13028	12910	12889	12967	13060	12896	12906	13070	12857	13113	12870	13042	12930	12902	12939	12990	12935	13033	12844	12877	13040	12920	12948	13018	12921	12853	12886	12975	12942	12972	12796	13035	12916	13092	12920	13089	13057	13068	12950	12928	12992	13023	12835	12801	12860	12940	13086	12896	12997	13022	12908	12888	12909	12773	12997	12887	12821	13000	12830	12994	12951	12936	12828	13008	13083	12979	12809	13002	12801	12903	12885	12849	12926	13127	12841	12922	13005	13055	12820	12860	12862	12896	12955	12821	13004	12857	12909	12981	12802	12842	12812	13186	12901	12883	12749	13034	12797	12915	12796	12719	13085	12809	13003	12987	12786	12946	12937	12875	12790	12956	12801	12783	12925	12676	12855	12937	12951	12978	13058	13002	12914	12893	12910	12913	13024	12827	12980	12825	12797	12838	12926	12969	13108	13046	12967	12863	12913	12967	12967	12958	12811	13026	12943	12937	13044	12749	12935	12994	12863	12925	12816	13029	12783	12853	13041	13034	12820	12996	12984	12874	12899	12925	12846	12867	13088	12937	13032	12988	12898	13056	12825	12842	12879	12999	12724	12973	12904	12904	12902	12823	12762	12775	12997	12922	12923	12895	12884	12786	13027	12914	12956	12964	12841	12954	12732	12919	12865	13017	12844	13030	12898	12973	12922	13001	12982	13099	12705	13005	12924	12996	12801	12979	12755	12958	12959	12964	12993	12847	12919	12977	12894	13011	13031	12909	12830	12853	12845	13007	13079	13043	12966	12876	12922	12793	12958	13089	12886	12972	12940	13032	12918	12881	12906	13004	12840	12952	12934	12888	12959	12872	12987	12900	12862	13009	12936	12824	12902	12943	13034	12982	12781	12745	13049	12952	12806	12969	12982	12859	12935	12941	12804	13071	12983	12835	13058	13059	12888	12830	12878	12895	13044	12985	12826	12820	12914	12988	13052	12908	12788	12852	12916	12812	12926	12884	12947	13033	12818	13011	12801	12988	12964	13105	12916	12904	12821	13065	12865	12982	12976	12993	12962	12939	12846	13000	13034	12987	13103	12839	12907	12949	12718	12780	12910	12930	12976	12963	12909	12860	12908	12923	12862	12850	13047	12943	12894	12969	12905	12890	13022	12984	12928	12973	12966	12837	12828	12879	12903	12901	12968	12976	12937	12764	13094	12944	12948	12752	12904	12714	12846	12901	12875	12945	12957	12950	12953	12910	12938	12875	12867	12668	12863	13043	13009	12952	12911	13048	13019	12841	13095	12916	12882	12920	13181	12814	12986	12865	13081	12877	12884	13062	12872	12970	12859	13009	12967	12918	13056	12963	12820	12942	12991	12878	12994	12851	12869	13076	12939	12804	12933	12980	12863	12897	12776	13025	12854	12885	12911	12907	12865	12977	12980	12877	12926	13048	12856	12875	13024	12983	12775	12998	12907	13066	13016	12995	12917	13010	12842	12872	13004	12950	12830	12935	12967	12987	13098	12835	12976	12886	13072	12869	13023	12805	13000	12892	12965	12962	12966	13011	12855	12997	13020	13084	13083	12928	12820	12999	12857	12859	12941	12813	12783	12994	13169	12687	13259	12854	12931	13019	12979	12924	12925	12874	12811	12770	12916	13003	13050	12999	12947	12742	13028	12927	13010	12764	13054	12973	12724	13165	13028	12997	12800	12972	12859	12850	13066	12943	12817	12855	13018	12902	12899	12970	13089	12874	12873	12956	13114	12899	12889	12893	12991	13021	13106	13062	12880	12853	13002	12993	12779	12947	12889	13043	13050	12847	12865	12820	12951	13017	13004	13009	12923	12898	12850	12881	12992	12957	12952	12829	12849	12931	12873	12977	13092	12906	12860	12944	12935	12926	12830	13011	12832	12885	12845	12946	13057	13076	12992	12854	12867	12866	12971	12809	12920	12923	12819	13064	12910	12984	12946	13039	12919	12902	13027	13127	12904	12855	12953	12929	12825	12978	12887	12955	12718	12870	12781	12862	13058	12947	12892	12948	12806	13021	13032	12886	13153	13101	12807	12806	12813	12764	12889	13044	12996	12930	12875	13051	12846	12900	12947	12922	13047	12961	12835	12914	12945	13059	12960	12901	13013	12906	12912	12825	13046	12881	12900	12882	12899	12880	12874	13094	13022	12812	13118	12956	12969	13053	12927	13078	12753	12934	12945	12920	12886	12901	12685	13045	12947	12894	12916	12967	13168	12901	12750	12973	12965	12825	12988	12932	12865	12926	12986	12992	12855	13005	12896	12957	12897	12985	12846	13017	12928	13017	12735	12831	12903	12882	12800	13028	12997	13100	13005	12984	12771	12960	12918	12730	13010	12929	12931	12951	12776	12979	12891	12943	13066	12997	13040	12924	12852	12930	12893	12947	13107	12840	12937	13013	13022	13031	13089	12868	12923	12975	12917	12938	12957	12891	12954	12782	13029	13018	12992	12850	13069	13096	12934	12910	12984	13025	12822	12864	12949	12818	13010	12930	13187	12839	12909	12814	13036	12966	12989	12951	13086	12775	12912	12951	12810	12954	12881	12949	13029	13070	12862	12872	12956	12925	12971	12837	12962	12808	13018	12905	12834	12937	12881	13044	12981	12846	12929	12947	12843	12945	12971	12901	12883	12808	13023	12893	12866	13023	12855	12867	12943	12915	12989	12957	12960	12940	12858	13136	12895	12823	13229	12872	12880	13033	12926	12932	12929	12981	12881	12803	12854	12874	13016	12887	12837	12976	12949	12959	12935	12963	12988	12890	12874	12874	13006	13063	12857	12934	13031	12833	13128	13010	13068	12945	12973	12961	12865	13033	12857	13068	12893	13002	12822	12863	12968	12963	12857	12863	12897	12767	12919	12912	12827	12949	12894	12996	12881	13055	12899	12886	12962	13020	12960	12786	12966	12906	13019	12954	13041	12981	12897	12863	12828	12903	12945	12917	12960	12848	12862	13082	12931	13006	12827	12848	12998	12877	13026	12901	12777	13043	12852	12875	12966	12902	12936	12827	13027	12845	12880	12823	12875	12825	13136	12874	12881	12820	13015	12997	13030	13023	12883	12933	12949	13012	12986	12988	12855	12862	12927	13104	12950	12876	12916	12822	12935	13020	12960	12912	13059	12921	12851	12871	12877	13034	12908	12819	12815	13060	12984	12792	13031	13004	12777	12804	12954	13005	12973	12844	13128	12974	12881	12800	13126	12813	12831	13028	13039	12967	12873	12988	12974	12925	12754	12795	13134	12950	13034	12874	12809	13086	12883	12767	12803	12884	12899	12940	12828	12848	12984	12981	12928	12947	12930	12977	12972	12868	12867	12881	12918	12931	13051	12969	13028	12717	12974	12772	12964	12907	12903	12857	12834	12945	12654	12922	12948	12852	13065	12979	12859	12901	12904	12895	13051	12948	12942	13016	12949	13026	13098	12944	12914	12965	12763	13030	13008	12972	12989	12773	12901	12830	12791	12796	13001	12990	12986	13071	12981	12872	12863	12829	13021	12972	12938	12922	12911	12853	12884	12875	12804	12819	12907	12919	12934	12914	12863	12846	12908	12944	13012	12860	12800	12861	12810	13008	12830	13176	12943	12760	12829	12962	12826	12979	12829	12961	13104	12795	12958	13024	12822	13008	12735	12940	12926	12978
29281	24186	22378	16334	14030	13818	13798	13998	15606	16148	17139	17050	15297	14532	13893	13689	13461	13613	13641	13634	13813	13490	13501	13610	13588	13580	13723	13662	13722	13746	13718	13779	13553	13584	13544	13469	13553	13430	13634	13737	13391	13752	13692	13612	13469	13632	13649	13605	13474	13646	13718	13586	13564	13476	13636	13492	13504	13652	13748	13598	13573	13624	13655	13639	13655	13598	13537	13454	13542	13786	13601	13653	13639	13541	13521	13482	13545	13378	13504	13432	13818	13469	13511	13661	13591	13622	13492	13623	13765	13577	13689	13479	13660	13661	13684	13642	13610	13625	13633	13662	13554	13527	13488	13590	13582	13558	13607	13778	13512	13700	13612	13841	13421	13710	13779	13605	13523	13454	13605	13627	13759	13623	13549	13493	13509	13636	13617	13631	13589	13586	13690	13724	13625	13731	13668	13711	13611	13554	13634	13660	13742	13506	13506	13462	13519	13649	13809	13593	13698	13540	13732	13673	13606	13590	13536	13604	13407	13783	13542	13619	13223	13346	13630	13513	13590	13563	13604	13698	13629	13516	13573	13619	13523	13567	13618	13677	13678	13557	13675	13571	13434	13677	13562	13456	13612	13767	13742	13577	13701	13779	13540	13655	13442	13757	13559	13495	13598	13732	13678	13623	13603	13726	13539	13482	13650	13411	13435	13504	13555	13592	13680	13407	13549	13674	13752	13766	13740	13857	13608	13529	13431	13443	13589	13613	13596	13459	13546	13622	13666	13746	13474	13559	13446	13648	13570	13663	13514	13782	13561	13744	13470	13558	13605	13632	13632	13482	13499	13561	13540	13389	13654	13438	13563	13497	13415	13548	13714	13684	13572	13599	13525	13608	13481	13573	13343	13696	13504	13538	13363	13445	13620	13513	13377	13606	13774	13716	13692	13516	13700	13653	13567	13598	13823	13738	13759	13398	13653	13804	13639	13606	13588	13598	13615	13467	13535	13520	13513	13698	13600	13611	13486	13515	13476	13565	13555	13828	13625	13546	13657	13600	13488	13498	13419	13709	13554	13525	13444	13410	13541	13692	13787	13626	13519	13663	13662	13434	13533	13454	13553	13533	13592	13713	13437	13462	13554	13672	13569	13725	13633	13709	13622	13546	13658	13603	13448	13651	13562	13444	13492	13387	13730	13656	13613	13607	13494	13662	13514	13657	13661	13704	13541	13454	13447	13519	13480	13653	13524	13609	13415	13689	13679	13447	13637	13703	13505	13521	13832	13646	13699	13786	13673	13516	13641	13642	13503	13507	13706	13621	13727	13529	13619	13738	13564	13526	13704	13581	13658	13377	13608	13433	13674	13640	13554	13633	13338	13669	13604	13435	13542	13621	13722	13686	13523	13682	13731	13612	13629	13657	13902	13537	13690	13572	13708	13707	13650	13584	13813	13708	13707	13468	13653	13642	13583	13764	13600	13359	13723	13674	13484	13561	13517	13554	13698	13755	13444	13721	13602	13660	13591	13660	13565	13585	13457	13520	13707	13458	13535	13630	13520	13634	13580	13438	13472	13490	13551	13685	13425	13387	13602	13601	13465	13608	13622	13543	13717	13409	13540	13572	13572	13407	13565	13610	13537	13651	13455	13571	13492	13546	13461	13603	13622	13559	13714	13503	13612	13761	13623	13712	13553	13782	13561	13472	13545	13664	13788	13703	13642	13436	13572	13790	13661	13609	13616	13661	13591	13677	13365	13671	13631	13669	13709	13655	13509	13502	13491	13588	13430	13473	13494	13623	13623	13522	13588	13457	13773	13623	13612	13559	13609	13561	13629	13497	13565	13624	13635	13631	13531	13589	13636	13608	13696	13608	13639	13714	13763	13540	13589	13604	13607	13515	13505	13491	13507	13559	13692	13496	13614	13361	13624	13681	13605	13603	13562	13635	13773	13682	13534	13738	13685	13378	13536	13606	13555	13721	13777	13499	13770	13702	13514	13533	13702	13437	13500	13615	13352	13653	13679	13517	13586	13640	13703	13437	13525	13672	13670	13259	13696	13656	13625	13511	13861	13606	13855	13775	13451	13483	13576	13760	13456	13490	13653	13577	13589	13562	13709	13730	13596	13807	13712	13639	13706	13598	13648	13698	13617	13779	13710	13532	13516	13755	13609	13699	13673	13519	13752	13535	13617	13748	13572	13505	13838	13575	13740	13467	13808	13496	13597	13532	13514	13484	13556	13437	13624	13571	13448	13616	13385	13507	13614	13596	13728	13546	13759	13790	13682	13556	13592	13541	13683	13505	13601	13600	13597	13657	13691	13689	13653	13546	13613	13657	13664	13419	13664	13591	13626	13715	13502	13696	13661	13599	13610	13617	13590	13657	13625	13682	13625	13429	13617	13637	13710	13584	13835	13761	13601	13500	13525	13614	13782	13723	13673	13409	13549	13622	13616	13504	13538	13545	13528	13479	13596	13590	13553	13655	13741	13626	13680	13613	13651	13661	13590	13497	13774	13785	13554	13561	13578	13508	13521	13554	13434	13419	13813	13523	13633	13511	13580	13649	13700	13539	13630	13606	13619	13637	13639	13561	13618	13656	13550	13440	13662	13766	13838	13554	13616	13808	13583	13481	13731	13820	13670	13461	13655	13525	13597	13515	13550	13552	13474	13520	13496	13402	13689	13567	13501	13527	13492	13581	13655	13487	13605	13640	13606	13601	13518	13624	13473	13550	13615	13706	13768	13601	13492	13564	13711	13479	13548	13774	13439	13643	13533	13750	13481	13785	13519	13574	13591	13770	13734	13655	13850	13566	13662	13604	13535	13527	13375	13565	13460	13555	13648	13551	13517	13514	13533	13752	13454	13780	13653	13593	13568	13767	13551	13606	13653	13663	13687	13664	13604	13769	13708	13622	13526	13474	13557	13608	13601	13542	13569	13553	13589	13602	13543	13525	13553	13689	13629	13469	13582	13689	13618	13600	13396	13646	13810	13719	13656	13546	13579	13599	13661	13683	13604	13565	13447	13530	13640	13795	13676	13526	13644	13535	13579	13489	13636	13720	13685	13522	13852	13577	13621	13637	13491	13661	13546	13507	13569	13828	13693	13566	13528	13631	13702	13792	13675	13516	13632	13595	13634	13459	13453	13498	13682	13589	13539	13552	13523	13586	13652	13662	13683	13501	13692	13490	13664	13494	13711	13743	13460	13472	13544	13414	13645	13606	13551	13550	13454	13704	13667	13708	13839	13504	13741	13469	13799	13584	13620	13703	13674	13592	13617	13671	13671	13493	13710	13729	13566	13615	13684	13742	13632	13549	13615	13710	13578	13685	13667	13501	13663	13493	13604	13531	13603	13536	13583	13588	13533	13480	13538	13563	13603	13573	13607	13658	13548	13489	13677	13489	13551	13504	13633	13681	13489	13756	13773	13294	13724	13697	13512	13528	13794	13536	13731	13698	13660	13448	13660	13526	13734	13753	13647	13673	13863	13586	13631	13524	13366	13495	13475	13601	13625	13612	13536	13544	13742	13466	13546	13603	13533	13591	13642	13580	13562	13705	13637	13577	13496	13713	13751	13647	13622	13724	13639	13619	13593	13503	13871	13836	13464	13661	13451	13595	13716	13673	13573	13388	13657	13390	13559	13594	13648	13597	13582	13641	13601	13566	13639	13506	13448	13485	13751	13517	13634	13644	13746	13554	13590	13546	13689	13649	13504	13611	13631	13594	13419	13440	13706	13740	13770	13527	13557	13450	13550	13501	13605	13589	13450	13529	13569	13666	13710	13646	13578	13533	13560	13645	13600	13460	13467	13573	13554	13541	13615	13593	13612	13556	13505	13541	13540	13402	13699	13686	13511	13572	13663	13632	13601	13660	13630	13663	13575	13643	13576	13615	13463	13641	13649	13632	13592	13559	13674	13586	13534	13674	13599	13554	13651	13612	13665	13804	13563	13452	13513	13549	13487	13708	13592	13541	13553	13776	13438	13502	13749	13694	13509	13704	13424	13576	13708	13690	13624	13447	13526	13632	13412	13723	13516	13845	13750	13422	13762	13848	13594	13939	13683	13565	13471	13404	13515	13641	13734	13766	13677	13676	13739	13487	13480	13656	13674	13525	13601	13584	13545	13554	13426	13554	13570	13710	13864	13355	13716	13663	13484	13715	13494	13509	13736	13707	13602	13737	13737	13453	13523	13524	13599	13339	13525	13612	13569	13630	13493	13724	13766	13695	13668	13601	13620	13473	13597	13446	13630	13923	13602	13421	13616	13705	13635	13763	13631	13511	13549	13553	13728	13775	13612	13738	13617	13745	13534	13610	13644	13651	13622	13781	13708	13616	13580	13590	13661	13651	13577	13652	13562	13607	13477	13813	13653	13411	13569	13722	13485	13635	13692	13528	13598	13697	13667	13619	13635	13452	13625	13697	13501	13788	13567	13512	13643	13681	13609	13426	13635	13878	13500	13641	13348	13502	13685	13539	13450	13640	13551	13508	13474	13569	13462	13449	13606	13598	13490	13509	13509	13548	13543	13640	13804	13648	13507	13671	13669	13488	13714	13461	13633	13654	13678	13691	13644	13666	13693	13610	13812	13496	13573	13749	13528	13553	13774	13615	13756	13635	13665	13680	13557	13486	13733	13639	13372	13602	13550	13519	13561	13625	13484	13700	13557	13634	13706	13675	13641	13346	13502	13615	13523	13542	13527	13577	13548	13589	13473	13718	13569	13568	13556	13492	13552	13614	13403	13664	13661	13688	13741	13477	13429	13541	13763	13775	13576	13603	13630	13647	13484	13666	13758	13621	13557	13660	13741	13639	13575	13485	13696	13606	13517	13533	13697	13649	13591	13545	13548	13625	13659	13480	13616	13459	13573	13469	13930	13442	13506	13517	13650	13488	13467	13687	13564	13567	13651	13533	13534	13800	13619	13567	13577	13475	13613	13392	13444	13569	13588	13703	13642	13820	13657	13768	13626	13735	13592	13566	13615	13599	13552	13644	13489	13575	13594	13503	13665	13555	13836	13698	13567	13643	13560	13682	13734	13400	13425	13600	13328	13639	13442	13588	13576	13543	13672	13493	13650	13555	13464	13629	13565	13655	13575	13580	13606	13754	13625	13477	13516	13700	13649	13722	13612	13582	13579	13586	13695	13661	13545	13578	13648	13621	13517	13670	13624	13324
21669	30887	18924	13581	13061	12801	12873	13583	15630	16310	17253	16930	14577	13525	12861	12519	12743	12639	12505	12561	12544	12713	12593	12774	12551	12658	12730	12494	12654	12596	12788	12634	12599	12538	12701	12627	12628	12717	12611	12590	12648	12790	12612	12603	12661	12585	12774	12514	12500	12573	12604	12774	12699	12708	12587	12632	12591	12757	12529	12679	12792	12465	12641	12625	12806	12625	12688	12648	12689	12714	12620	12696	12550	12606	12665	12607	12560	12707	12563	12645	12707	12623	12661	12672	12547	12746	12681	12734	12752	12650	12569	12630	12581	12663	12794	12674	12693	12628	12623	12556	12678	12645	12604	12699	12631	12544	12529	12726	12561	12692	12705	12633	12609	12504	12550	12708	12605	12631	12760	12399	12494	12652	12677	12728	12577	12675	12614	12647	12711	12743	12644	12569	12576	12535	12611	12479	12572	12595	12545	12450	12518	12611	12464	12436	12531	12556	12559	12654	12709	12586	12561	12770	12537	12630	12501	12619	12576	12635	12598	12418	12595	12624	12597	12643	12535	12561	12702	12549	12603	12694	12707	12627	12674	12578	12663	12701	12720	12615	12642	12694	12516	12638	12662	12663	12610	12524	12526	12607	12676	12631	12557	12703	12581	12612	12638	12632	12562	12605	12602	12741	12268	12379	12625	12698	12423	12612	12719	12625	12574	12654	12597	12746	12548	12531	12625	12728	12626	12695	12580	12542	12624	12626	12594	12570	12555	12758	12482	12600	12564	12724	12710	12666	12557	12550	12803	12590	12593	12597	12696	12671	12620	12573	12589	12636	12853	12535	12560	12585	12447	12734	12584	12585	12615	12750	12481	12558	12638	12548	12734	12589	12628	12665	12669	12707	12645	12469	12538	12704	12441	12584	12473	12693	12712	12553	12669	12614	12603	12491	12632	12731	12536	12736	12538	12726	12757	12529	12605	12754	12472	12766	12519	12587	12675	12629	12797	12534	12833	12757	12545	12576	12670	12542	12403	12679	12585	12636	12712	12569	12663	12613	12642	12513	12784	12705	12649	12671	12647	12664	12679	12706	12553	12723	12568	12703	12558	12704	12533	12627	12435	12625	12684	12691	12513	12754	12662	12654	12471	12614	12592	12611	12780	12671	12607	12507	12601	12597	12714	12635	12501	12634	12535	12735	12691	12652	12827	12564	12595	12650	12628	12724	12720	12681	12516	12542	12487	12575	12534	12427	12541	12687	12593	12613	12666	12598	12490	12670	12834	12695	12638	12565	12673	12542	12583	12872	12631	12656	12616	12731	12603	12454	12626	12533	12674	12498	12667	12457	12627	12493	12689	12681	12603	12743	12774	12517	12626	12499	12530	12630	12562	12471	12608	12759	12773	12525	12624	12837	12566	12652	12591	12619	12528	12550	12675	12668	12751	12685	12762	12507	12559	12527	12706	12518	12694	12574	12674	12688	12580	12643	12712	12440	12647	12622	12501	12611	12520	12651	12519	12633	12634	12648	12405	12563	12703	12542	12779	12733	12642	12639	12638	12731	12472	12709	12549	12701	12608	12672	12632	12603	12641	12685	12652	12583	12427	12470	12600	12703	12607	12570	12618	12560	12477	12614	12349	12632	12655	12705	12623	12583	12741	12594	12507	12660	12655	12689	12597	12747	12755	12664	12745	12577	12738	12805	12667	12540	12639	12728	12701	12729	12487	12616	12732	12681	12603	12617	12594	12684	12660	12554	12520	12633	12513	12680	12481	12627	12638	12619	12663	12624	12691	12672	12542	12724	12505	12669	12625	12532	12642	12580	12707	12702	12662	12534	12629	12637	12487	12600	12522	12683	12622	12718	12721	12630	12584	12536	12632	12637	12690	12666	12664	12715	12503	12570	12638	12657	12653	12581	12648	12546	12724	12515	12682	12630	12532	12649	12516	12695	12575	12601	12699	12805	12706	12566	12678	12578	12663	12553	12677	12507	12736	12650	12514	12682	12523	12807	12589	12661	12712	12542	12489	12846	12660	12490	12598	12564	12546	12699	12723	12595	12676	12660	12688	12520	12647	12656	12469	12658	12573	12684	12617	12614	12702	12591	12617	12529	12612	12686	12511	12655	12676	12563	12527	12571	12727	12648	12622	12550	12746	12586	12589	12535	12533	12654	12712	12619	12585	12504	12674	12843	12531	12700	12661	12542	12593	12452	12626	12616	12419	12724	12608	12612	12720	12524	12698	12698	12860	12641	12459	12463	12735	12512	12627	12667	12719	12610	12566	12690	12838	12513	12570	12726	12520	12519	12627	12718	12677	12738	12635	12651	12726	12528	12681	12550	12713	12736	12472	12660	12556	12748	12668	12545	12685	12727	12697	12623	12495	12539	12788	12602	12583	12693	12678	12584	12531	12595	12448	12657	12617	12656	12726	12687	12558	12668	12611	12736	12609	12580	12591	12659	12569	12532	12557	12742	12698	12574	12728	12524	12613	12593	12485	12763	12503	12633	12525	12596	12748	12764	12619	12676	12698	12453	12613	12500	12605	12644	12611	12771	12720	12726	12629	12511	12501	12577	12599	12605	12621	12553	12595	12376	12647	12680	12614	12505	12471	12780	12521	12699	12597	12766	12463	12723	12632	12594	12446	12547	12597	12641	12690	12543	12702	12539	12667	12815	12628	12621	12579	12417	12660	12740	12595	12592	12596	12619	12573	12701	12664	12589	12793	12626	12546	12619	12581	12515	12666	12724	12502	12525	12640	12612	12731	12505	12640	12762	12472	12550	12709	12538	12545	12606	12689	12759	12594	12565	12532	12573	12753	12630	12613	12567	12463	12589	12689	12607	12685	12610	12537	12581	12564	12672	12675	12779	12488	12575	12534	12607	12601	12578	12654	12703	12585	12727	12555	12686	12643	12579	12622	12529	12593	12530	12717	12611	12659	12728	12614	12610	12494	12601	12652	12645	12541	12569	12651	12640	12535	12453	12732	12631	12533	12656	12851	12788	12662	12660	12667	12631	12606	12649	12529	12553	12608	12574	12591	12740	12593	12544	12794	12698	12607	12669	12637	12626	12632	12668	12726	12548	12576	12603	12505	12643	12693	12714	12758	12806	12749	12570	12774	12449	12532	12603	12545	12694	12584	12625	12676	12545	12603	12662	12529	12512	12644	12698	12603	12602	12654	12570	12658	12551	12511	12615	12634	12721	12735	12615	12577	12649	12711	12516	12802	12610	12643	12737	12778	12562	12632	12758	12663	12744	12702	12657	12498	12684	12720	12602	12567	12597	12713	12567	12734	12598	12604	12675	12685	12613	12646	12447	12673	12636	12613	12845	12733	12696	12513	12612	12779	12674	12543	12588	12692	12578	12647	12831	12729	12881	12529	12544	12588	12642	12577	12632	12757	12557	12780	12633	12563	12649	12681	12607	12724	12592	12604	12720	12849	12557	12635	12839	12647	12531	12740	12684	12712	12544	12602	12629	12759	12687	12618	12707	12676	12604	12509	12738	12627	12576	12614	12781	12629	12653	12615	12591	12468	12719	12649	12623	12578	12605	12725	12744	12543	12760	12708	12534	12732	12548	12676	12704	12457	12689	12708	12720	12635	12530	12526	12671	12449	12457	12509	12578	12623	12654	12559	12562	12653	12550	12545	12816	12643	12719	12712	12637	12719	12496	12511	12656	12735	12729	12798	12626	12709	12706	12456	12726	12645	12666	12583	12679	12591	12649	12641	12458	12639	12613	12679	12620	12589	12720	12809	12621	12729	12592	12596	12607	12646	12520	12634	12650	12722	12709	12518	12675	12685	12754	12753	12541	12512	12567	12736	12619	12504	12653	12659	12635	12792	12815	12715	12796	12753	12518	12711	12568	12695	12578	12641	12454	12631	12556	12729	12530	12657	12590	12564	12504	12549	12560	12529	12510	12781	12814	12449	12541	12624	12698	12584	12710	12796	12469	12730	12521	12639	12724	12526	12649	12611	12685	12526	12480	12586	12550	12629	12696	12738	12580	12604	12617	12762	12729	12654	12710	12701	12609	12625	12559	12596	12778	12566	12658	12575	12669	12725	12452	12646	12686	12665	12654	12626	12600	12493	12718	12571	12620	12632	12575	12578	12533	12822	12582	12639	12682	12730	12642	12640	12594	12466	12585	12624	12644	12522	12557	12534	12732	12674	12530	12677	12602	12540	12626	12772	12529	12743	12325	12555	12571	12605	12679	12771	12670	12642	12698	12667	12616	12512	12490	12562	12672	12561	12548	12790	12636	12786	12665	12678	12576	12732	12738	12501	12505	12677	12626	12820	12610	12701	12733	12771	12667	12440	12739	12490	12495	12623	12654	12794	12513	12691	12693	12518	12588	12607	12745	12529	12571	12585	12779	12847	12664	12690	12648	12683	12796	12681	12743	12457	12727	12512	12657	12730	12671	12739	12673	12729	12643	12613	12707	12510	12750	12644	12705	12734	12504	12565	12661	12696	12659	12584	12565	12631	12658	12605	12844	12575	12550	12580	12579	12572	12672	12560	12766	12625	12567	12825	12508	12733	12609	12764	12590	12699	12708	12637	12448	12607	12804	12634	12767	12611	12788	12651	12726	12750	12632	12680	12464	12674	12727	12755	12646	12677	12615	12567	12514	12599	12712	12781	12766	12486	12573	12524	12615	12508	12611	12655	12574	12664	12566	12687	12542	12819	12417	12535	12594	12551	12742	12741	12728	12735	12536	12676	12513	12764	12604	12661	12606	12592	12533	12687	12509	12761	12495	12527	12649	12685	12461	12665	12547	12656	12495	12810	12590	12594	12503	12578	12438	12551	12522	12710	12606	12634	12606	12787	12629	12603	12660	12828	12473	12682	12559	12694	12640	12741	12713	12855	12634	12599	12618	12610	12609	12660	12513	12619	12744	12713	12735	12658	12586	12867	12681	12713	12553	12503	12615	12563	12684	12561	12752	12578	12933	12541	12685	12339	12731	12595	12736	12514	12651	12794	12544	12756	12733	12562	12758	12606	12648	12771	12726	12621	12589	12682	12707	12599	12571	12517	12654	12759	12542	12684	12510	12652	12527	12526	12582	12803	12628	12647	12738	12690	12566	12579	12648	12705	12593	12492	12690	12655	12598	12528	12708	12658	12495	12630	12726	12762	12611	12725	12724	12606	12662	12628	12726	12821	12677
25567	21516	28386	25341	20339	17113	16819	18464	24164	33554	35853	31026	23071	18478	15005	14254	14108	14203	14268	14198	14253	14217	14208	14030	14169	14028	14255	14116	14113	14123	13888	13952	14260	14283	14051	14011	14089	13993	14129	14129	14174	14229	14013	14029	14254	14203	14148	13932	13944	14012	13906	14022	13970	13878	14010	14004	14102	14144	14171	14055	14103	14042	14056	14054	13928	14108	13972	13930	13974	14046	14103	14093	13963	14143	14143	14080	14101	14068	13940	13984	13933	14131	13945	14114	13937	13948	13968	13828	13897	13911	13989	14082	14065	13940	14006	14055	13947	13914	13840	14004	13920	13785	14232	14042	13981	14081	14048	14150	13975	14011	13929	14007	13962	14096	14146	13903	13976	14007	13998	14048	14021	14035	14176	14086	14176	13964	13985	14094	14072	14057	14197	13932	14071	13833	14198	14167	14023	14096	14010	14056	14118	14053	14126	13757	13856	13951	13993	13910	13954	14140	14029	14096	14069	13919	13982	13954	14063	13916	13949	14072	13848	13819	14135	13964	13902	14083	13926	14060	14167	14016	13930	14010	14162	14073	13976	13860	14006	14066	13989	13974	14040	14036	13853	14064	13823	13918	14074	13922	13932	13914	14324	14125	14009	14009	14191	14035	14159	14280	13907	14110	14027	14038	14085	13911	14036	13926	14075	13941	14036	14038	14160	14104	14088	13963	13899	14044	14069	13841	14072	14100	14006	14112	14100	14021	14126	14003	13807	13872	14119	14087	13916	14162	14073	13955	13920	13946	14037	13871	14128	14047	14196	14171	13876	13865	13914	13934	13979	14049	14161	14236	13861	13967	13843	13920	14050	14103	14032	13888	14009	14162	14155	14036	13985	13885	14064	14130	14069	14078	14179	13913	13921	13871	13858	13970	14131	14068	14070	13998	14070	14002	14138	13969	14076	14035	14164	13965	14093	13666	14019	14048	13992	14113	14022	14147	14105	14008	14158	14145	14122	13997	13988	14029	14146	14035	14053	14025	13866	13972	14077	13919	13944	14030	14177	14103	14036	13960	14028	14051	14052	14001	13960	14119	14103	13862	13967	14034	13936	14141	13930	14009	13987	13985	14131	13884	13682	14161	14164	13984	13942	14066	13981	14061	14057	14148	14025	13950	14238	14086	14032	14237	14084	13976	13953	13943	13899	13971	13933	14055	14159	13931	13945	14138	14052	13935	14071	13957	14046	14120	14079	13897	14085	13818	14065	13981	14046	14111	14196	14052	13983	14176	14054	14052	14053	14181	14008	13720	14091	13896	13942	14030	14170	14120	14183	14006	13925	13902	14038	14042	14095	14049	14172	14045	13966	14038	14051	14208	13950	14073	14018	14094	14124	13991	13837	14171	14035	13725	14161	14002	13899	14109	14003	13898	13985	14012	13968	13994	14026	14001	14011	14019	14240	13897	14126	13976	14009	14066	14237	13999	14036	14119	14080	14002	13993	14024	13901	14086	14059	14116	14089	13920	14048	14186	14099	13992	14024	13938	14074	14248	13926	14051	14045	14171	14095	14164	14177	13988	13980	13765	14176	14252	13959	14148	14066	14036	14011	14302	13868	14096	14115	14062	14018	13885	14094	14146	14104	13985	14206	14140	13991	13921	14049	14111	14084	14216	14056	14138	14081	14081	13944	14113	14110	13991	14205	14085	14001	14061	14156	14085	14183	14098	14055	13992	14149	14044	14039	14124	14182	13839	13955	14071	14002	13853	14263	14091	13988	14086	14000	14084	14081	13999	14113	14120	13975	14070	14114	14074	14156	14133	13839	13904	14066	14045	14065	14118	14204	13937	13950	14058	14226	13938	14029	14062	14049	13964	13979	13986	14083	13854	14026	13868	14195	13981	13998	13872	14086	13951	13959	14118	14160	13915	14016	14040	14060	13923	13864	14012	14181	14141	14003	13888	13958	13989	14159	14232	14014	14154	13834	14130	13997	14265	14133	14062	14069	13736	13895	14060	13946	14037	13851	14190	13877	14116	14114	14060	13970	14001	14104	14093	14027	14113	14135	14089	14051	14026	14059	13955	14106	14274	13999	14007	13966	14166	14060	14035	14152	14072	14032	13956	13972	14106	14046	14052	14181	14068	13922	14078	13940	14034	14112	13973	13918	13996	13978	13868	14163	13948	14167	14203	13971	14011	14100	13971	14054	14053	14087	13985	14089	14122	14310	14066	14101	13975	14119	14057	14015	13957	14088	14150	14167	14102	14012	14135	13992	14212	14114	14189	14246	13885	14056	13866	14115	13938	14086	14012	14072	14057	13965	13934	14019	13953	13906	13973	14140	13979	14165	14182	14028	14041	13953	14020	14188	13894	13994	13938	13935	14077	14136	14091	13968	14011	13963	14196	13884	13939	13984	13962	14010	14118	14059	14157	14100	14154	14020	14106	14127	14297	14112	14106	13983	13850	14014	14073	14119	13883	14049	14163	14083	13825	14060	13982	13963	14100	13995	14098	13895	14159	13968	14070	13745	13807	14052	13935	14127	14063	13813	14246	14085	13992	13883	13890	14229	13888	13941	14048	14095	14115	14222	14020	14171	14092	14003	14023	14045	14139	14141	14054	13932	13857	13926	14201	13906	13913	14187	13925	13975	14254	14197	13988	14051	14079	14061	13878	14012	13766	14180	13995	14187	14075	14140	13997	14182	13878	13919	13885	13974	14208	13890	14188	14253	13901	14037	14005	14012	13904	13952	13993	14086	14049	13853	13926	13976	14045	14010	14069	13993	14206	14055	13933	13920	13784	14084	13925	14214	14068	14052	14037	14072	13947	14027	14004	13972	14152	14011	13795	14116	13994	14033	14158	14029	14078	14219	14088	13967	14105	13992	14223	14007	14041	13944	14100	14026	14068	14076	14020	13989	13912	14202	14033	14092	13946	14053	13950	14105	13957	14125	13840	14148	14336	14045	14039	14133	14152	14011	14055	14099	13946	13979	14099	13980	13994	14203	13966	13994	14062	13817	14022	14236	14066	14038	14099	14085	14112	14037	14157	13800	13914	14207	13979	13968	14089	14018	14092	14110	13991	13807	13887	13966	14098	14180	14094	13956	14154	14129	13965	14150	13895	13880	14175	14027	14186	14088	14239	14132	13974	14105	13756	13953	13962	13833	13996	14015	13850	13945	14152	14045	13996	14034	14146	13862	14082	13949	14057	14003	14007	14066	14070	13962	13932	14036	14042	14172	13884	14130	14070	14028	14152	13995	14222	14054	13874	14116	13904	13958	13853	13886	14090	14092	14147	14110	14045	14032	13824	13809	14273	14176	13904	14041	14017	14142	14097	14190	13845	14082	13964	13935	13892	14069	14106	14009	14077	14206	14194	14035	14251	14181	14001	14315	14109	13751	14156	13977	14145	13974	14286	14157	14033	13786	14130	14303	14091	14056	14096	13844	14051	14053	14081	14058	14079	13907	13854	13940	14022	14103	14022	14018	14105	13902	14178	14067	14051	14165	14207	14007	14211	13989	14077	14140	14107	13817	13899	14045	13908	14088	14227	13908	14026	13912	14140	13941	13996	13980	14108	14296	14148	14128	14038	14224	14158	14007	13917	14096	13972	13891	14236	14170	13887	14208	14078	14074	13915	14187	14014	14054	13832	13956	14110	14191	14103	14049	13937	14170	14151	13995	13937	14045	13922	13947	14256	14126	14159	13993	14114	13956	14103	14229	13961	13901	13975	14168	13913	14123	13924	14049	14322	14183	14074	14112	13910	14067	13961	14159	14170	13972	14113	14043	13944	14010	14022	14008	14054	13869	14058	13978	14028	14012	14029	14191	14178	14051	13841	14173	14143	14072	14065	13954	13946	14061	14108	13866	14153	14170	13921	14067	14064	14146	14030	14125	14133	14094	14090	14184	13853	14168	13855	14123	13941	13864	14091	13980	14029	14209	13993	14094	13970	14091	13922	14032	14212	14066	14117	14372	14030	13941	14062	14189	13831	13912	13999	14026	14165	14190	14098	13930	13929	13862	13914	13944	14139	14005	14045	14015	14070	14163	13908	13956	14008	14071	13898	13837	13951	13768	13973	13977	14011	14059	14205	14069	14371	13976	14036	13894	14056	14050	14106	14054	14011	14086	13758	14002	14119	14192	14060	14112	14112	14137	13991	14148	14104	13943	14054	13934	14030	13871	13893	13884	14109	14026	13883	14123	14110	13928	13983	13929	14063	14060	13968	13832	14037	14089	14243	14085	14031	14114	13853	14167	14212	14002	13927	14000	14034	13859	14051	14051	13964	14160	14124	14077	14176	13890	14021	14049	14086	14115	13866	13955	13989	13982	14027	13826	14146	13882	13897	13983	13963	13931	13953	14222	14061	13849	13927	14028	14007	13962	14007	14084	13905	14060	14035	14179	14149	14008	14043	14173	13911	13922	13958	13905	14087	14044	14046	14154	14071	13986	14173	13926	14027	14081	14002	13993	13888	13905	14066	13982	14094	13795	13937	13997	13904	14156	14058	14075	14085	14184	14166	14012	14035	14124	14060	14115	13976	14002	14135	13980	14172	14084	14287	14115	13990	13982	14002	14142	13967	14014	13982	14154	14149	13975	14132	14050	13950	14093	13936	13997	14052	14123	14081	14426	14252	14145	14139	14002	14215	14114	14130	14200	14003	14100	13937	14060	13835	14059	14175	14054	14285	14126	14121	14057	14026	14087	14163	14239	14024	13807	14136	14256	14008	14080	14115	14071	14146	14104	14156	14251	14139	13950	13937	13744	14040	14096	13959	13892	14194	14220	14007	14170	13988	13933	14004	14135	13932	14190	14076	14175	14086	14086	14071	13963	13963	13929	14146	14089	14194	13957	13993	14008	14063	14040	14082	14102	14070	14166	13993	13977	13920	14038	14151	14015	14040	14046	14030	13887	14264	13574	13993	14098	14120	14098	13835	14012	13878	14014	13969	14041	13955	13982	13972	13995	14000	14196	14015	13979	14060	14040	13938	13989	13987	14143	14118	14039	14205	13850	14060	13941	13951	14076	14015	14098	14098	13988	13929	13999	14153	13884	14143	14414	13984	14076	13997	13987	14109	14105	14242	14045	13907	14210	14008	14136	13990	14034	13977	13903	14110	14212	13924	14043	13965	14182	14001	13809	14050	14034	13952	14133	14275	13992	14145
25397	34670	29801	17814	15126	14725	15215	20339	27208	36353	37560	31521	22685	17686	13385	12993	12716	12735	12848	12727	12828	12823	12925	12886	12894	12789	12802	12779	12851	12865	12762	12851	12990	12867	12780	13000	12932	12859	12839	12919	12862	12886	12705	13132	12774	12748	12852	12850	12789	12825	12914	12832	12973	12914	12902	12949	12781	12660	12702	13058	12890	12793	12713	12871	12897	13061	12829	12869	12824	12769	12846	12752	12850	12910	12884	12939	12986	12837	12803	12801	12970	12796	12903	12961	12925	12898	12843	12762	12876	12836	12962	12927	12773	12821	12874	12989	12884	12827	12881	12631	12922	12846	12941	12866	13125	12906	12787	12934	12831	12931	12849	12787	12892	12813	12949	12852	12807	12910	12954	12817	12829	12743	12791	12832	12948	12909	12708	12830	12937	12791	12799	12894	12674	12888	12895	12829	12951	12840	12873	12870	13008	12831	12890	12958	12758	12885	12898	12932	12766	12916	12835	12867	12826	12922	12706	12879	12850	12864	12915	12900	12869	12884	12647	12798	12885	12779	12935	12905	12841	12816	12904	13031	12801	12816	12880	12782	12885	12798	12853	12702	12775	12752	12811	12951	12944	12895	12789	12870	12676	12880	12736	12781	12925	12817	12923	12939	13039	12798	12738	12963	12806	12867	12902	12802	12852	12776	13025	13007	12804	12941	12921	12722	12998	12807	12952	12928	12947	12826	12746	12830	12792	12745	12994	12890	12728	12747	12899	12953	12739	12757	12816	12804	12940	12924	12866	12834	12985	12894	12841	12728	12841	12868	12786	12812	12857	13080	12850	12896	12773	12938	12941	12757	12817	12939	12735	12689	12893	12887	12675	12848	12864	12927	12776	12735	12676	12776	12922	12876	12837	12860	12772	12893	12916	12845	12834	12902	12777	12859	12797	12669	12791	12857	12882	12807	12817	12994	12887	12960	12887	12846	12892	12812	12904	12713	12868	12977	12845	12845	12912	12872	13017	12803	13051	12815	12866	12786	12920	12727	12807	12812	12714	12988	12832	12906	12852	12765	12896	12840	12804	12778	12791	12858	12856	12999	12804	12837	12801	12990	12846	12761	12870	12980	12748	12680	12864	12874	12990	12928	12822	12658	12743	12991	12889	12808	12913	12854	12709	13004	12771	12954	12835	12799	12807	12880	12853	12745	12887	12831	12889	12824	12947	12866	12874	12947	12836	13025	12679	12923	13116	12758	12703	12921	12842	12616	12916	12834	12905	12832	12810	12782	12857	13008	12940	12804	12929	12855	12760	12731	12864	12822	12821	12832	12783	12962	12770	12864	12807	12763	12872	12889	12834	12824	12921	12767	12954	12925	12837	12781	12863	12761	12725	12874	12759	12727	12981	12920	12713	12868	12921	12734	12905	12854	12849	12808	12720	12814	12732	12715	12800	12864	12824	12927	12817	12820	12717	12747	12850	12971	12697	12728	12856	12744	12776	12950	12918	12973	12850	12887	12806	12953	13057	12959	12980	12899	12961	12927	12881	12741	12652	12889	12739	12928	12794	12983	12784	12763	13047	12908	12888	12918	12749	12820	12798	12838	12837	12963	12763	12844	12934	12745	12684	12773	12959	12779	13076	12861	12871	12813	12862	12882	12895	12715	12852	12880	12668	12752	13020	12902	12832	12805	12899	12788	12702	12963	12784	12764	12949	12892	12808	12858	12958	12751	12807	12909	12844	12917	12982	12927	12919	12931	12707	12813	12830	12888	12738	12753	12899	12886	12735	12842	12864	13012	12676	12952	13028	12847	12809	12906	12906	12811	12789	12840	12947	12804	12956	12976	12735	13013	12742	12867	12880	12749	12987	12739	12903	12755	12945	12777	12991	12763	12780	12756	12878	12898	12979	12824	12707	12894	12853	12862	12794	12971	12732	12888	12821	12756	12807	12879	12908	12927	12951	12894	12760	12927	12736	12925	12998	12876	13057	12880	12759	12913	12983	12815	12887	12891	12757	12889	13018	12834	12888	12826	12633	12719	12682	12870	12845	12947	12768	12844	12944	12912	12902	12706	12868	12944	12856	12901	12957	12896	12752	12913	12759	12873	12912	12697	12788	12804	12828	12842	12808	12813	12890	12902	12904	12826	12840	12787	12713	13002	12916	12771	12862	12750	12715	12732	12943	12888	12810	12810	12718	12750	12857	12892	12769	12723	12786	12775	12833	12847	12799	12829	12935	12846	12654	12878	13059	12743	12729	12862	12691	12820	12851	12916	13070	12887	12815	12947	12846	12769	12978	12818	12873	13044	12825	12902	12929	12766	12939	12923	12761	12819	12989	12918	12903	12881	12682	12981	12914	12958	12827	12938	12824	12743	12690	12901	12915	12878	12778	12729	12905	12747	12828	12976	12840	12849	12736	12799	12962	12963	12652	12803	12918	12848	12815	12867	12932	12893	13047	12992	12749	13055	12807	12916	12941	12884	12824	12874	13006	12869	12998	12866	12699	13029	12665	12940	12741	12852	12841	12821	12815	12645	12836	12749	12879	12892	12851	12887	13032	12837	12861	12957	12867	12964	12800	12860	12864	12799	12948	12949	12826	12984	13101	12843	13000	12876	12994	13017	12836	12855	12656	12925	12845	12905	13015	12930	12887	13021	12717	12925	12909	12767	12872	12811	12782	12854	12870	12903	12778	12757	12943	12733	12775	12783	12876	12728	12916	12777	12855	13059	12839	12832	12825	12830	12955	12750	12788	12873	12716	12828	13056	12923	12746	12891	12905	12883	12824	12741	12803	12804	12948	13064	12810	12806	12898	12841	12815	12849	12877	12746	12912	12862	12855	12842	12764	12851	12822	12889	12790	12815	12750	12767	13011	12934	12857	12896	12647	12763	12880	12673	12935	12836	12921	12882	12964	12813	12908	12974	12920	12865	12962	12878	12807	12825	12783	12763	12662	12781	12871	12833	12775	12945	12809	12832	12802	12761	12796	12876	12779	12882	12755	12720	12873	12882	12745	12890	12810	12883	12949	12983	12898	12678	12829	12940	12766	12798	12751	12914	12963	12692	12724	12781	12848	12870	12790	12904	12903	12939	12918	12912	12854	12838	12855	12841	13014	12783	12813	12780	12941	12771	12897	12891	12816	12959	12789	12986	12819	12845	12872	12867	12833	12844	12799	12866	12763	12786	12872	12806	12749	13052	12793	12900	12862	12754	12752	12584	12796	12779	12903	12692	12846	13043	12853	12724	12746	12816	12871	12932	12765	12954	12906	12744	12835	12887	12730	12893	12896	12924	12916	12729	12821	12841	12899	12890	12754	12939	12819	12835	12939	12757	12741	12718	12808	12938	12794	12789	12931	12817	12976	12832	12810	12812	12818	12910	12880	12940	12858	12843	12969	12814	12757	12895	12913	12664	12725	12918	12788	12625	12947	12900	12756	12889	12925	12772	12856	12708	12849	12839	12942	12903	12757	12839	12962	12841	12959	12894	13029	12855	12698	12926	12742	12843	12888	12931	12852	12888	12794	12862	13014	12848	12973	12937	12981	12732	12924	12860	12764	12995	12958	12702	12829	12716	12801	12769	12880	12857	12947	12948	12867	12795	12951	12868	12760	13010	12867	12916	12738	12815	12950	12856	12741	12799	12752	12920	12895	12761	12922	12847	12792	12804	12971	12955	12978	12896	12887	12859	12892	12810	12910	12943	12763	12663	12669	12724	12682	12912	12910	12872	12843	12752	12706	13007	12755	12896	12891	12912	12742	12984	12939	12791	12861	12650	12736	12831	12827	13037	12907	12878	12958	12739	12746	12971	12808	12821	12781	12808	12675	12668	12817	12854	12862	12936	12766	12832	12830	12988	12864	12903	12749	12678	12673	12765	12870	12925	12885	12903	12831	12752	12666	12892	12761	12954	12811	12962	12989	12735	12602	12794	12846	12633	12834	12879	12822	12724	12970	12926	12769	12800	12727	12867	12801	12818	12882	12617	13051	12732	12786	12872	12680	12863	12910	12906	12876	12991	12800	12838	12876	12866	12980	12879	12875	12771	12985	12960	12816	12937	12869	12770	12886	12910	12900	12909	12867	12787	12957	12896	12799	12969	12714	13040	12864	12771	12874	12864	12904	12855	12755	12833	12674	12956	12765	12922	12858	12894	12890	12834	12831	12788	12823	12872	12812	12883	12923	12786	12895	12834	12729	12743	12868	12795	12816	12918	12813	12872	12845	12892	12764	12948	12861	12825	12726	12828	13018	12797	12876	12878	12681	12848	13017	12984	12805	12913	12847	12852	12687	12859	12700	12859	12925	12914	12789	12892	12952	12772	12638	12812	12850	12695	12908	12859	12882	12769	12941	13046	12838	12642	12864	12720	12868	12898	12828	13010	12898	12895	12835	12867	12746	12970	12819	12823	12871	12966	12713	12856	12822	12864	12633	12793	12830	12746	12962	12759	12984	12754	12905	12734	12727	13052	12817	12722	13075	12815	12736	12895	12880	12943	12796	12846	12845	12937	12882	12900	12707	12818	12814	12924	12771	12825	13094	12679	12734	12797	12791	12908	12873	12711	12730	12868	12922	12761	12817	12781	12959	12857	12899	12888	12886	12868	12832	12911	12873	12936	12893	12826	12849	12871	12937	12811	12822	12814	12942	12946	12932	12793	12914	12968	12853	12918	12793	12882	12882	12939	12813	12792	12818	12878	12898	12728	12923	12838	12937	13051	12861	13022	12788	12892	12877	12668	12854	12812	12815	12801	12781	12814	12845	12749	12784	12999	12890	12875	12876	12750	12950	12779	12835	12874	12853	12859	12708	12767	12640	12774	12764	12901	12800	12759	12748	12817	12854	12813	12710	12874	12908	12894	12693	12787	12770	13018	13011	12690	12789	12802	12936	12791	13059	12836	12851	12932	12913	12880	12939	12581	12856	12885	12931	12611	12929	12850	12916	12888	12789	12943	12864	12755	12811	12891	12900	12910	12962	12906	12914	12916	12710	12875	12977	12809	12922	12890	12830	12830	12832	12792	12794	12909	12855	12897	12873	12794	12866	12757	12863	12816	12827	12923	12844	12739	12866	12872	12838	12814	12961	12891	12798	12932	12852	12926	13029	12718	12869	12916	12961	13037	12878	12755	12828	13087	12843	12887	12923	12854	12679	12957	12753	12770	12675	12955
24100	21553	29031	24316	21697	20895	18890	17660	29561	41979	40411	36207	30651	21890	14347	12237	12062	12057	11909	11991	12071	12310	11930	11898	11965	12033	11797	12061	11954	11829	11804	11967	12001	12085	11883	11939	11781	11999	11927	11922	11946	11850	11864	11812	11914	11849	12022	12003	12016	11903	11876	11851	11818	11861	11995	11832	11870	11724	11868	12082	11843	11793	11869	11787	11770	11919	11876	11894	12083	11936	11751	12054	11900	11828	11743	11773	11909	11889	11872	11790	11975	11944	12019	11916	11988	11822	11872	11938	12054	11915	11940	11700	11764	11743	12017	11865	11937	11931	11993	11701	11827	11832	11766	12081	11818	11815	11886	11892	11945	11752	11862	11818	12001	11996	12034	11653	11856	11706	11951	11939	11739	11747	11964	11859	11890	11942	12027	11840	11889	11841	11838	12044	11870	11831	11892	11950	11962	11891	11867	11920	11917	11854	11720	11991	11949	11837	11849	11805	11689	11775	12030	11787	11974	11887	11714	11955	11812	11745	11928	12193	11867	11870	11861	11878	11812	11860	11737	12003	11864	11745	11854	11899	11868	11782	11842	11851	11788	11869	11608	11941	11873	11961	11977	11833	11935	11845	12119	11869	12008	11890	11871	11939	11955	11908	11951	11922	11961	11894	11759	11839	11890	11799	11822	11823	11910	11924	11848	11830	11929	11889	12091	11796	12007	11638	12000	11812	11843	12013	11873	11714	11797	11623	11900	11795	11746	11858	11886	11873	11805	11768	11908	11735	11738	11811	11738	11881	11651	11947	12009	11969	11762	12063	11980	11856	11902	12110	11768	11756	11872	11711	11837	11971	11824	11902	11709	11806	11901	11881	11913	11813	11975	11848	11673	11678	11673	11832	12010	11830	11928	11675	11752	11886	11926	11856	11889	11971	11826	11752	11771	11898	12070	11950	11863	11790	11772	11761	11835	11771	11818	11853	11757	11932	11909	11861	11706	11861	11959	11980	11884	11914	11841	11813	11917	11854	11804	11748	11923	11868	11972	11882	11980	11829	11816	11941	12018	11978	11885	11785	12007	11926	11801	11955	11611	11618	11869	12026	11893	11868	11948	11973	11952	11906	12045	11863	11923	11989	11842	11816	11811	11840	11951	11654	11678	11741	11733	11763	11895	11710	11842	11820	11762	11761	11845	11812	11896	11820	11871	12041	11652	11852	11913	11751	11946	11826	11963	11859	11840	11773	12085	11945	11785	11880	12068	11702	11824	11902	11858	11949	11909	11933	12031	11871	11844	11988	11782	12029	11924	11801	11949	11807	11770	12001	11843	11921	11991	11776	11760	11783	11958	11900	11940	12085	11853	11857	11670	11930	11880	11942	11920	12099	11779	11833	11960	11826	11871	11781	11839	11861	11945	11708	11705	11934	11840	12013	12052	12057	11862	11862	11844	11800	11928	11759	11909	11812	11855	11836	11869	11890	11901	12064	11696	11842	11753	12039	11771	11932	11809	11956	11982	11923	11690	11895	11760	11912	11777	11702	11742	11701	11980	11816	11698	11834	11821	11626	11813	11690	11926	11893	11872	11836	11886	11767	11914	11913	11891	11826	11861	11907	11752	11805	11989	11726	11745	11767	11620	11690	11979	11964	11927	12023	11744	11878	11958	11795	11904	11899	11865	11841	11865	11931	11990	11844	11797	11696	11702	11773	11941	11796	11787	11933	11796	11899	12083	12021	11888	11988	11959	11805	11972	11780	11834	11920	11937	11844	12104	11694	11655	11964	11891	11731	11807	11857	11794	11813	11806	11816	11972	11853	12012	11999	11809	11889	11769	11707	11842	11862	11737	11915	11790	11859	11804	12041	11835	11782	11786	11676	11932	11942	11901	11862	11959	11975	11771	11825	11780	12001	11941	11867	11852	11868	11984	11817	11721	11754	11816	11859	11972	11813	11880	11758	11951	11822	11958	11925	11911	11874	11916	11800	12084	11752	11914	11755	11799	11748	11893	11741	11855	11849	11888	11948	12090	11865	11716	11843	11771	11742	11691	11782	12041	11741	11826	11894	11757	11771	11833	11948	11720	12139	11725	11868	11942	11955	11902	11787	11757	11866	11762	11742	11731	11839	11835	11950	11752	11858	11934	11839	11551	11726	11806	11833	11794	11852	11740	11768	11850	11792	11857	11843	11902	11921	12011	11749	11793	12024	11907	11740	11887	11808	11902	11610	11963	11826	11765	11765	11876	11681	11894	11933	11775	11884	11868	11974	11787	11819	11976	11782	11840	11709	11975	11609	11900	11920	11817	11904	11850	11692	11975	11770	11785	11999	11768	11867	11762	11937	11810	11868	11857	11845	11800	11852	11792	11903	11890	11877	11912	11922	11854	11730	12003	11865	11698	11732	11755	11935	11739	11884	11756	11806	11815	11901	11725	11934	11848	11916	11880	11908	11711	11795	12004	11650	11766	11717	11764	11809	11753	11755	11840	11777	11978	11761	11878	11794	11774	11939	11817	11715	11919	11927	11711	11800	11930	11870	11946	11601	11743	11905	11845	11863	12014	11738	11918	11962	11909	11828	11910	11844	11857	11941	11807	11739	11797	11864	11892	11944	11913	11970	11788	11843	11856	11767	11710	11770	11951	11803	11973	11840	11944	11829	11840	11790	11966	11850	11854	11763	11817	11678	11714	11791	12138	11888	11679	11803	12026	11800	11739	12059	11870	11843	11981	11822	11871	11802	11652	11948	11824	11779	11981	12054	11882	11769	11738	11801	11728	11813	11789	11979	11923	11780	11868	11904	11867	11805	11774	11890	11959	11887	11861	11866	11801	11601	11827	11728	11783	11936	11728	11927	11785	11788	11817	11749	11815	11839	11941	11794	11684	11696	11726	11881	11888	11891	11949	12004	11775	11983	11745	12080	11637	11966	11754	11924	11844	11919	11831	11688	11956	11995	11725	11863	11782	11664	11855	11814	11854	11783	11791	11990	11768	11829	11892	11738	11706	11838	11939	11803	11935	11652	11775	11882	11868	11884	11984	11903	11858	11962	11834	11852	11643	11869	11630	11670	11820	11695	12025	11763	11853	11748	11896	11934	11794	11756	11891	11916	11833	11766	11617	11960	11640	11768	11880	11868	11763	11840	11850	11741	11727	11832	11896	11776	11766	11962	11972	12051	11788	11883	11785	11861	11689	11847	11797	11961	11712	11711	11947	11844	11674	11980	11675	11660	11908	11835	11816	11933	11798	11868	11903	11894	11908	11811	11805	11710	11786	11838	11824	11801	11943	11698	11914	11892	11878	11742	11694	11985	11950	11917	11724	11778	11900	11983	11969	11798	11845	11822	11717	11849	11854	12048	11716	11931	11802	12020	11692	11812	11746	11824	11809	11946	11869	11825	11778	11778	11688	11846	11843	11824	11777	11953	11805	11965	11905	11926	11848	12051	11825	11941	11882	11978	11822	11746	11765	11904	11813	11845	11790	11829	11751	11761	11793	11793	11854	11689	11952	11895	12147	11894	11909	11933	12037	11939	11784	11918	11849	11947	11883	11820	11924	11940	11702	11795	11841	11868	11645	11563	11740	11981	11905	11964	11749	11733	11786	11749	11822	12122	11818	12022	11741	11843	11746	11784	11777	11897	11734	11838	12013	11910	11879	11964	11815	11824	11725	11784	11841	11887	11929	11995	11890	11682	11697	11834	11905	11737	11780	11993	11875	11991	12029	11976	11780	11700	11855	11927	11908	11774	11889	11759	11871	11994	11834	11919	11982	11819	11755	11928	11982	11890	11912	11650	11901	11807	12041	11778	11897	11883	11906	11633	11830	11908	11887	11918	11889	11750	11889	11947	11797	11606	11815	11868	11934	11843	11868	11807	11765	11774	11960	11825	11925	11884	11863	11866	11858	11838	11950	11831	12001	11826	11884	11874	11886	12009	11939	11947	11722	11810	11789	11817	11869	11864	11698	11954	11816	11812	11880	11981	11792	11784	11764	12037	11845	11923	11887	11971	11886	11808	11724	11850	11892	11875	11797	11879	11958	11922	11705	11883	11961	11716	11935	11827	11917	11964	11938	11915	11887	11944	11870	12053	11973	11853	11805	11835	11932	11792	11953	11914	11803	11779	11895	11754	11855	11936	11882	11829	11977	11792	11631	11721	12018	11877	11961	11886	11737	11864	11877	11669	11769	11751	11960	11884	11941	11843	11855	11786	12000	11899	11849	11922	11898	11869	11889	11972	11923	11848	11983	11812	11824	11806	11938	11966	11768	11882	11809	11891	11819	11795	11879	11939	11877	11894	11865	11902	11803	11883	11844	11849	11923	11800	11736	11768	11817	11920	11791	11930	11806	11798	11713	11839	11629	11651	11909	11808	11913	11649	11944	11648	11824	11899	11839	11905	12078	11821	11825	11937	11878	12007	11749	11697	11800	11842	11866	11901	11742	11912	11893	11683	11753	11949	11953	11810	11742	11716	11895	12025	11763	11758	11788	11831	11907	11783	11876	11681	11777	11985	11730	11863	11704	11871	11928	11946	12013	11913	11894	11949	11923	11892	11767	11999	11956	12062	11857	11885	11957	11787	11818	11666	11929	11735	12027	11896	11772	11859	11878	11801	11774	11902	11990	11918	11897	11667	11831	11869	11848	11859	11781	11842	11880	11876	11857	11874	11784	11851	11762	11902	11931	11651	11838	11808	11970	11901	11887	11705	11739	11837	11874	11954	12008	11856	11831	11893	11995	11764	11735	11902	11917	11663	11918	11747	11734	11698	11824	11740	11722	11968	11940	11846	12015	11795	11950	11856	11782	11716	11864	11724	11652	11716	11850	11797	11788	11904	11960	11881	11842	11810	11978	11909	11957	11680	11815	11928	11938	11916	11937	11838	11915	12031	11805	11779	11657	11859	11863	11801	11878	11838	11723	11873	11881	11992	12012	11817	11951	11837	11803	11768	11737	11815	11796	11842	11792	11643	11921	11981	11742	11829	12120	11839	11729	11877	12017	11825	11956	11809	12042	12019	11776	11703	12031	11812	11868	11840	11819	11886	11886	11956	11979	11848	11721	11878	11830	11850	12016	11797	11972	11946	11786	11810	11934	11726	11971	11835	11755	11817	11679	11714	11866	12043	11904	11873	11590	11805	11978	11914	11885	11912	12046	11884	11803	11893	12180	11788
29561	49437	40924	20969	15880	14939	16631	20380	34992	44324	41470	38196	31854	21848	12839	11394	11468	11398	11424	11408	11544	11401	11410	11295	11393	11409	11420	11393	11425	11526	11631	11347	11530	11557	11366	11369	11465	11364	11371	11322	11353	11551	11353	11362	11285	11307	11430	11500	11396	11408	11456	11562	11446	11482	11383	11327	11475	11445	11464	11404	11549	11417	11366	11455	11437	11337	11494	11345	11425	11439	11323	11590	11264	11553	11425	11366	11223	11510	11380	11514	11164	11468	11356	11474	11333	11354	11336	11307	11426	11485	11385	11477	11419	11340	11525	11315	11511	11429	11500	11468	11261	11550	11367	11357	11423	11366	11398	11437	11423	11381	11442	11390	11359	11449	11279	11355	11418	11339	11452	11331	11385	11390	11382	11271	11249	11300	11330	11272	11269	11317	11449	11263	11252	11237	11451	11438	11272	11334	11420	11381	11373	11371	11422	11400	11547	11420	11374	11305	11487	11354	11467	11303	11356	11250	11191	11367	11516	11399	11448	11413	11343	11388	11452	11316	11325	11231	11290	11485	11465	11427	11341	11381	11384	11411	11307	11356	11346	11398	11259	11330	11251	11420	11298	11167	11490	11473	11391	11356	11228	11473	11397	11425	11281	11248	11375	11462	11394	11309	11345	11473	11398	11320	11343	11387	11172	11398	11371	11365	11480	11345	11369	11324	11558	11327	11412	11203	11277	11374	11330	11349	11286	11415	11469	11434	11425	11370	11310	11302	11371	11291	11460	11346	11377	11382	11228	11464	11265	11430	11397	11263	11546	11375	11362	11334	11310	11220	11170	11482	11355	11347	11442	11235	11314	11253	11360	11447	11256	11317	11291	11257	11374	11334	11380	11457	11393	11306	11321	11336	11339	11217	11418	11402	11369	11448	11339	11307	11388	11239	11370	11348	11544	11237	11389	11461	11387	11402	11325	11389	11463	11433	11332	11402	11299	11350	11447	11422	11281	11533	11539	11366	11355	11262	11256	11500	11411	11335	11361	11354	11463	11386	11450	11272	11463	11422	11312	11437	11472	11284	11336	11288	11376	11428	11380	11422	11339	11412	11490	11492	11388	11256	11319	11462	11486	11358	11369	11406	11323	11371	11451	11427	11415	11473	11409	11364	11356	11382	11394	11428	11323	11180	11466	11380	11231	11390	11404	11485	11511	11434	11323	11574	11354	11412	11468	11393	11226	11426	11264	11327	11331	11466	11446	11414	11261	11389	11432	11332	11398	11464	11358	11306	11472	11333	11276	11387	11358	11262	11493	11199	11351	11384	11320	11389	11380	11346	11232	11307	11255	11292	11402	11192	11417	11300	11406	11411	11298	11523	11298	11252	11520	11343	11240	11560	11257	11392	11318	11527	11406	11515	11413	11374	11528	11486	11254	11391	11461	11308	11315	11387	11372	11403	11343	11467	11310	11319	11237	11461	11459	11298	11456	11236	11535	11224	11314	11254	11368	11595	11323	11411	11336	11433	11372	11448	11443	11358	11330	11258	11203	11482	11329	11416	11458	11483	11373	11431	11255	11457	11362	11301	11433	11377	11310	11350	11325	11432	11324	11386	11305	11263	11298	11397	11253	11275	11369	11399	11408	11474	11472	11415	11451	11416	11443	11317	11332	11303	11351	11524	11498	11323	11432	11236	11345	11597	11448	11448	11393	11379	11403	11489	11439	11366	11400	11350	11311	11291	11358	11336	11457	11467	11262	11373	11313	11364	11532	11260	11499	11311	11470	11354	11485	11266	11276	11320	11269	11309	11476	11412	11455	11259	11353	11517	11218	11460	11367	11394	11391	11395	11381	11274	11270	11418	11413	11317	11438	11391	11168	11308	11428	11347	11373	11479	11483	11476	11576	11311	11354	11295	11470	11349	11291	11459	11412	11374	11284	11392	11608	11341	11561	11182	11315	11404	11536	11431	11372	11334	11511	11384	11201	11476	11296	11399	11375	11377	11369	11241	11410	11284	11412	11318	11333	11387	11496	11324	11382	11237	11348	11433	11311	11383	11335	11328	11321	11357	11287	11428	11281	11283	11281	11400	11255	11189	11446	11254	11523	11413	11460	11465	11384	11467	11282	11247	11288	11287	11459	11338	11356	11374	11371	11324	11338	11295	11333	11319	11233	11460	11451	11420	11472	11365	11191	11375	11237	11433	11566	11473	11352	11349	11463	11421	11384	11315	11239	11382	11403	11194	11280	11371	11503	11292	11363	11363	11197	11452	11301	11287	11277	11315	11308	11481	11375	11395	11347	11549	11133	11380	11476	11512	11441	11317	11362	11385	11258	11293	11327	11301	11450	11140	11255	11459	11447	11494	11381	11327	11343	11374	11336	11196	11324	11300	11462	11399	11276	11495	11446	11341	11143	11280	11496	11361	11403	11495	11275	11393	11281	11409	11337	11274	11238	11347	11283	11307	11234	11381	11354	11276	11227	11326	11206	11381	11416	11420	11399	11443	11385	11417	11415	11347	11240	11338	11490	11406	11304	11146	11286	11319	11364	11248	11462	11330	11304	11431	11385	11302	11340	11227	11250	11348	11426	11362	11522	11381	11480	11289	11380	11436	11470	11606	11380	11415	11390	11524	11454	11388	11434	11509	11351	11375	11421	11215	11550	11297	11468	11344	11331	11483	11445	11498	11181	11364	11417	11325	11407	11586	11431	11384	11326	11191	11432	11242	11256	11349	11392	11431	11349	11431	11422	11253	11437	11285	11470	11537	11527	11285	11412	11342	11369	11226	11293	11504	11343	11329	11447	11388	11387	11407	11430	11259	11399	11534	11341	11349	11314	11332	11364	11293	11301	11279	11345	11500	11529	11446	11250	11437	11380	11404	11291	11560	11402	11450	11458	11388	11395	11304	11453	11474	11413	11308	11320	11358	11402	11335	11253	11421	11385	11414	11208	11409	11326	11360	11386	11426	11291	11396	11568	11533	11153	11276	11313	11337	11471	11402	11403	11249	11363	11366	11326	11328	11394	11396	11402	11350	11335	11414	11492	11359	11476	11351	11348	11350	11494	11311	11448	11352	11473	11221	11301	11338	11526	11385	11403	11289	11414	11291	11374	11277	11514	11367	11305	11473	11204	11504	11398	11373	11436	11380	11486	11226	11382	11468	11243	11463	11522	11287	11225	11370	11299	11311	11312	11368	11393	11217	11321	11298	11222	11265	11297	11408	11302	11338	11430	11428	11444	11491	11304	11420	11350	11366	11279	11389	11277	11505	11282	11357	11392	11308	11389	11385	11341	11432	11273	11373	11217	11400	11434	11340	11485	11314	11297	11361	11378	11517	11312	11390	11316	11431	11493	11371	11322	11427	11329	11272	11262	11394	11448	11352	11388	11471	11306	11330	11337	11374	11487	11571	11251	11542	11287	11552	11357	11515	11365	11450	11237	11450	11275	11271	11399	11508	11362	11427	11411	11335	11444	11352	11454	11408	11288	11324	11409	11277	11243	11359	11261	11263	11318	11399	11353	11252	11417	11340	11286	11360	11522	11350	11467	11472	11440	11263	11363	11252	11394	11386	11223	11459	11372	11331	11378	11460	11324	11304	11379	11563	11387	11267	11570	11479	11436	11411	11376	11352	11406	11383	11317	11311	11483	11351	11500	11370	11389	11371	11386	11212	11368	11397	11306	11357	11358	11394	11480	11318	11434	11204	11337	11424	11446	11553	11349	11306	11175	11341	11374	11236	11319	11509	11415	11463	11499	11234	11392	11465	11561	11402	11187	11535	11435	11258	11282	11329	11588	11405	11251	11495	11399	11533	11301	11490	11349	11435	11511	11361	11395	11464	11281	11384	11432	11332	11413	11396	11424	11272	11370	11394	11395	11566	11386	11300	11283	11389	11348	11322	11396	11447	11314	11309	11460	11372	11312	11372	11447	11313	11426	11355	11427	11457	11395	11254	11366	11392	11334	11399	11321	11434	11312	11417	11247	11463	11436	11467	11528	11408	11483	11362	11471	11388	11410	11342	11286	11205	11558	11283	11355	11430	11442	11483	11327	11287	11452	11335	11313	11359	11387	11311	11464	11449	11342	11427	11412	11302	11434	11336	11367	11433	11294	11285	11323	11437	11372	11231	11366	11458	11467	11354	11337	11347	11491	11405	11434	11208	11308	11443	11398	11490	11408	11382	11445	11310	11515	11597	11305	11315	11549	11476	11491	11412	11323	11392	11332	11333	11328	11378	11433	11440	11503	11196	11426	11460	11308	11318	11330	11370	11429	11349	11461	11321	11433	11344	11545	11251	11380	11289	11348	11414	11530	11343	11449	11480	11512	11449	11359	11385	11343	11347	11515	11213	11430	11368	11338	11368	11288	11438	11340	11449	11244	11424	11314	11250	11286	11269	11323	11332	11387	11225	11526	11469	11282	11301	11472	11476	11268	11385	11553	11356	11440	11413	11359	11311	11213	11247	11323	11335	11457	11488	11328	11312	11256	11375	11414	11325	11392	11215	11353	11228	11219	11363	11500	11472	11367	11311	11439	11291	11288	11373	11297	11420	11221	11324	11347	11261	11372	11459	11243	11298	11300	11448	11400	11268	11273	11380	11494	11447	11248	11260	11311	11285	11415	11303	11367	11486	11504	11326	11326	11305	11409	11303	11302	11344	11338	11466	11587	11381	11388	11340	11156	11385	11397	11354	11428	11299	11349	11344	11392	11419	11196	11489	11405	11437	11530	11286	11356	11324	11205	11262	11321	11397	11360	11290	11375	11477	11436	11285	11367	11419	11395	11200	11315	11296	11286	11457	11312	11443	11424	11486	11362	11459	11360	11401	11478	11436	11391	11348	11458	11289	11394	11417	11479	11341	11225	11365	11358	11527	11423	11315	11267	11429	11419	11558	11400	11460	11482	11320	11393	11377	11451	11241	11351	11232	11402	11328	11272	11381	11493	11503	11473	11161	11388	11413	11326	11266	11206	11396	11429	11340	11403	11245	11400	11436	11141	11466	11344	11337	11296	11345	11347	11477	11467	11433	11297	11407	11443	11511	11288	11448	11293	11419	11313	11427	11463	11288	11286	11412	11389	11252	11408	11378	11446	11285	11377	11295	11370	11310	11322	11322	11271	11392	11261	11382	11392	11397	11321	11480	11456	11404	11458	11415	11354	11375	11180	11446
29087	22336	19526	14440	11971	12092	12026	11997	12132	13112	14313	15577	14882	13119	12331	12004	11646	11633	11690	11734	11747	11925	11838	11972	11826	11967	11851	11689	11865	11709	11795	11710	11861	11764	11570	11696	11817	11694	11936	11812	11839	11866	11785	11951	11834	11739	11827	11886	11837	11883	11667	11734	11750	11963	11606	11958	11962	11686	11800	11769	11701	11784	11691	11766	11702	11543	11858	11675	11724	11824	12005	11921	11701	11874	11587	11737	11904	11700	11940	11904	11859	11911	11561	11916	11583	11712	11903	11778	11844	11756	11739	11698	11877	11913	11625	11727	11678	11791	11828	11691	11717	11679	11616	11616	11763	11834	11881	11557	11657	11844	11889	11726	11772	11810	11865	11671	11713	11819	11680	11832	11786	11738	11854	11780	11892	11642	11656	11695	11694	11799	11848	11719	11858	11856	11757	11738	11644	11491	11726	11933	11900	11859	11685	11639	11784	11753	11793	11733	11775	11776	11847	11662	11740	11876	11865	11708	11711	11809	11904	11900	11684	11803	11791	11558	11632	11648	11884	11601	11659	11708	11691	11847	11773	11679	11739	11807	11705	11720	11837	11755	11651	11716	11857	11709	11789	11754	11689	11740	11771	11866	11613	11780	11629	11889	11684	11746	11741	11756	11778	11896	11773	11693	11685	11643	11888	11595	11696	11631	11778	11739	11737	11739	11719	11779	11744	11715	11723	11860	11828	11998	11796	11853	11747	11730	11609	11795	11932	11880	11690	11651	11802	11850	11629	11754	11734	11943	11830	11746	11698	11708	11718	11698	11829	11855	11692	11835	11737	11537	11555	11685	11726	11710	11765	11838	11694	11691	11687	11867	11703	11706	11787	11506	11850	11735	11892	11718	11707	11658	11825	11889	11712	11792	11787	12032	11815	11702	12106	11801	11696	11776	11803	11593	11666	11603	11751	11714	11795	11752	11821	11796	11769	11865	11879	11661	11893	11887	11795	11797	11784	11596	11742	11804	11671	11757	12002	11786	11950	11771	11775	11791	11901	11777	11720	11671	11620	11710	11805	11803	11912	11883	11682	11654	11973	11714	11712	11721	11722	11787	11686	11914	11738	11818	11733	11805	11744	11503	11808	11638	11777	11665	11641	11626	11860	11887	11703	11701	11789	11810	11731	11545	11862	11822	11807	11570	11930	11831	11811	11863	11718	11732	11609	11970	11806	11753	11688	11829	11781	11689	11942	11802	11866	11814	11739	11735	11849	11592	11771	11773	11782	11810	11950	11804	11852	11793	11669	11745	11818	11591	11759	11777	11722	11780	11757	11722	11961	11680	11809	11761	11862	11712	11735	11660	11917	11633	11855	11809	11735	11749	11867	12037	11831	11621	11737	11734	11757	11853	11718	11704	11701	11823	11766	11741	11800	11740	11848	11833	11704	11643	11554	11869	11789	11622	11918	11558	11630	11924	11935	11739	11699	11748	11665	11679	11816	11694	11708	11992	11931	11769	11699	11854	11750	11714	11814	11955	11872	11688	11729	11674	11695	11810	11798	11661	11718	11662	11722	11829	11831	11839	11704	11842	11672	11697	11835	11872	11781	11853	11657	11699	11899	11637	11671	11823	11787	11934	11786	11902	11751	11686	11858	11774	11951	11865	11946	11712	11703	11870	11969	11826	11823	11505	11916	11791	11816	11795	11654	11629	11580	11832	11672	11719	11947	11832	11822	11662	11968	12060	11875	11763	11954	11936	11753	11636	11798	11804	11960	11764	11686	11865	11775	11671	11739	11569	11794	11698	11893	11931	11629	11817	11729	11686	11691	11567	11835	11741	11814	11629	11849	11684	11567	11815	11850	11654	11732	11889	11849	11666	11764	11753	11817	11778	11905	11820	11781	11718	11907	11683	11602	11602	11602	11741	11782	11760	11850	11730	11804	11759	11687	11263	11745	11870	11882	11777	11698	11751	11733	11752	11866	11942	11746	11687	11788	11896	11775	11877	11697	11681	11880	11835	11856	11814	11907	11704	11805	11964	11818	11836	11621	11621	11838	11839	11757	11740	11738	11584	11688	11921	11800	11725	11775	11759	11781	11842	11999	11763	11808	11684	11729	11984	11796	11703	11803	11793	11625	11663	11771	11787	11724	11667	11778	11599	11719	11691	11680	11792	11696	11806	11891	11771	11690	11701	11839	11599	11757	11738	11806	11820	11926	11699	11823	11757	11902	11977	11761	11730	12005	11928	11856	12051	11763	11752	11790	11777	11557	11950	11935	11718	11726	11846	11694	11581	12002	11764	11898	11659	11632	11836	11794	11793	11828	11893	11808	11720	11718	11822	11732	11607	11690	11811	11742	11684	11734	11796	11809	11774	11726	11583	11716	11765	11778	11694	11809	11834	11751	11862	11737	11752	11840	11801	11832	11811	11837	11662	11643	11861	11756	11758	11799	11802	11812	11967	11869	11698	11945	11686	11953	11879	11839	11935	11785	11751	11710	11704	11546	11701	11708	11774	11640	11614	11723	11702	11668	11658	11847	11588	11829	11861	11701	11751	11850	11948	11734	11736	11782	11744	11685	11788	11682	11809	11629	11735	11809	11728	11856	11659	11862	11831	11784	11548	11695	11630	11600	11670	11820	11917	11752	11829	11768	11815	11747	11783	11848	11904	11767	11757	11746	11810	11925	11734	11908	11879	11746	11798	11824	11869	11679	11878	11752	11817	11826	11641	11718	11853	11868	11756	11706	11712	11696	11943	11735	11872	11747	11604	11901	11965	11856	11909	11758	11868	11722	11956	11643	11600	11814	11775	11792	11560	11841	11921	11638	11821	11773	11730	11605	11879	11762	11765	11838	11778	11834	11787	11768	11854	11868	11789	11854	11749	11736	11766	11744	11755	11710	11650	11862	11753	11729	11792	11906	11795	11900	11696	11749	11714	11794	11579	11721	11831	11837	11626	11648	11877	11884	11712	11740	11663	11672	11651	11776	11832	11826	11818	11774	11816	11688	11783	11905	11699	11774	11790	11799	11883	11770	11741	11947	11888	11796	11651	11835	12067	11905	11744	11882	11842	11899	11596	11733	11759	11768	11824	11973	11634	11685	11722	11871	11774	11726	11831	11826	11785	11625	11814	11743	11702	11669	11861	11748	11786	11848	11871	11852	11686	11631	11734	11862	11812	11630	11780	11905	11661	11801	11799	11792	11718	11469	11754	11654	11625	11831	11724	11708	11808	11698	11855	11592	11828	11665	11614	11667	11809	11840	11809	11866	11901	11699	11832	11657	11775	11757	11733	11751	11683	11902	11753	11825	11730	11585	11679	11744	11870	11771	11823	11820	11631	11754	11802	11750	11738	11851	11598	11796	11774	11776	11639	11468	11826	11632	11774	11627	11940	11869	11822	11785	11833	11685	11693	11674	11702	11949	11768	11958	11989	11920	11872	11765	11737	11830	11705	11709	11787	11824	11956	11884	11854	11740	11833	11815	11740	11951	11756	11663	11788	11768	11851	11803	11765	11877	11691	11888	11688	11727	11863	11849	11779	11727	11714	11849	11823	11858	11767	11830	11650	11822	11930	11893	11896	11853	11564	11778	11912	11730	11813	11854	11787	11597	11748	11816	11707	11692	11738	11927	11827	11704	11752	11581	11802	11920	11824	11717	11715	11784	11706	11815	11609	11731	11901	11673	11629	11814	11891	11667	11868	11901	11843	11855	11795	11868	11805	11732	11896	11766	11725	11707	11627	11736	11549	11823	11818	11598	11645	11726	11695	11547	11974	11768	11648	11767	11754	11748	11809	11832	12005	11806	11783	11610	11904	11836	11823	11714	11592	11803	11688	11767	11747	11835	11658	12105	11807	11725	11877	11789	11924	11824	11604	11579	11879	11782	11818	11725	11691	11709	11696	11837	11762	11714	11734	11900	11699	11558	11753	11859	11638	11715	11833	11704	11540	11842	11930	11694	11901	11777	11754	11902	11921	11887	11668	11686	11776	11800	11819	11924	11827	11764	11735	11737	11741	11762	11712	11686	11723	11748	11791	11790	11803	11663	11744	11634	11787	11769	11789	11603	11721	11879	11870	11599	11914	11773	11613	11967	11718	11827	11850	11726	11788	11634	11828	11974	11888	11817	11761	11746	11817	11875	11844	11708	11812	11687	11676	11833	11672	11861	11838	11765	11661	11783	11770	11715	11764	11903	12007	11863	11788	11756	11822	11711	11863	11721	11800	11748	11776	11521	11873	11844	11850	11699	11767	11969	11927	11676	11498	11506	11564	11636	11720	11799	11824	11917	11653	11714	11675	11725	11745	11829	11799	11804	11677	11790	11782	11792	11605	11675	11959	11934	11670	11681	11679	11929	11644	11818	11844	11813	11887	11815	11675	11743	11649	11604	11866	11845	11810	11961	11816	11787	11944	11662	11881	11654	11707	11956	11823	11651	11805	11666	11605	11728	11832	11832	11674	11760	11698	11891	11776	11815	11676	11704	11929	11894	11711	11844	11592	11969	11771	11786	11894	11752	11674	11896	11977	11562	11801	11944	11866	11730	11823	11936	11901	11810	11849	11685	11783	11812	11745	11697	11698	11783	11565	11724	11833	11831	11998	11762	11606	11745	11801	11852	11872	11831	11792	11802	11821	11704	11845	11766	11741	11801	11723	11744	11604	11654	11748	11938	11847	11704	11781	11790	11668	11734	11759	11747	11704	11843	11771	11719	11795	11717	11676	11776	11791	11702	11760	11923	11888	11910	11801	11692	11688	11725	11842	11914	11810	11651	11807	11806	11817	11774	11798	11895	11580	11748	11672	11549	11644	11816	12010	11811	11708	11824	11733	11685	11820	11827	11791	11830	11854	11771	11714	11863	11831	11660	11774	11820	11828	11691	11785	11879	11685	11817	11590	11728	11900	11847	11651	11721	11809	11711	11830	11728	11895	11782	11822	11730	11820	11880	11758	11636	11720	11901	11878	11592	11845	11841	11874	11772	11796	11678	11790	11733	11696	11615	11707	11766	11903	11881	11657	11755	11843	11892	11940	11878	11798	11784	11625	11593	11846	11856	11811	11837	11780	11852	11726	11786	11769	11871	11802	11885	11776	11792	11642	11765	11730	11961	11639	11676	11830	11879	11783	11714	11836	11833	11957	11706	11827	11816	11804	11746	11820	11824	11872
20375	24398	16028	12474	11833	11610	11648	11876	11795	13531	15314	16512	15205	12827	11531	11414	11415	11364	11340	11470	11235	11422	11419	11323	11466	11262	11344	11446	11496	11434	11370	11396	11528	11216	11564	11383	11225	11414	11456	11365	11309	11456	11406	11485	11384	11367	11304	11254	11464	11415	11275	11289	11388	11499	11362	11375	11215	11363	11454	11330	11330	11311	11368	11551	11362	11484	11431	11346	11503	11279	11357	11518	11425	11464	11395	11365	11267	11401	11414	11493	11349	11457	11421	11510	11530	11314	11455	11304	11347	11427	11422	11280	11465	11368	11402	11429	11339	11460	11537	11344	11500	11281	11210	11575	11237	11435	11346	11444	11321	11365	11369	11420	11326	11532	11376	11297	11377	11500	11304	11439	11535	11466	11353	11354	11232	11353	11378	11442	11335	11326	11419	11359	11435	11359	11554	11351	11317	11432	11305	11507	11425	11324	11374	11427	11318	11465	11482	11400	11413	11349	11429	11336	11328	11344	11472	11244	11360	11385	11254	11272	11302	11384	11354	11402	11457	11373	11386	11415	11315	11375	11503	11563	11328	11419	11458	11466	11433	11330	11327	11111	11502	11546	11337	11337	11523	11499	11506	11486	11351	11227	11495	11389	11247	11483	11456	11289	11440	11317	11235	11172	11434	11323	11407	11363	11298	11408	11368	11207	11467	11291	11373	11442	11414	11377	11635	11264	11444	11440	11425	11293	11361	11431	11400	11411	11523	11526	11273	11468	11411	11377	11250	11492	11455	11307	11470	11335	11362	11255	11325	11504	11397	11214	11309	11441	11418	11493	11305	11420	11337	11445	11370	11354	11310	11309	11335	11382	11354	11276	11363	11439	11327	11267	11494	11317	11349	11418	11340	11447	11352	11439	11417	11513	11429	11273	11492	11351	11483	11433	11228	11410	11370	11282	11520	11204	11469	11350	11396	11426	11431	11607	11314	11464	11400	11346	11306	11331	11217	11297	11414	11338	11422	11405	11344	11514	11376	11333	11393	11364	11432	11454	11355	11399	11201	11402	11534	11280	11420	11486	11352	11453	11324	11433	11375	11381	11436	11319	11465	11371	11385	11437	11379	11503	11317	11490	11451	11305	11233	11498	11562	11257	11327	11450	11320	11438	11431	11390	11401	11508	11480	11526	11482	11527	11298	11308	11405	11248	11249	11430	11214	11292	11298	11380	11344	11217	11524	11392	11399	11537	11411	11257	11359	11428	11395	11470	11405	11497	11402	11261	11544	11291	11244	11358	11279	11459	11294	11344	11413	11255	11442	11477	11513	11333	11373	11495	11336	11421	11411	11302	11226	11568	11335	11432	11361	11409	11319	11360	11449	11408	11386	11480	11529	11359	11387	11444	11368	11514	11563	11412	11277	11445	11276	11481	11331	11459	11387	11330	11329	11447	11406	11317	11381	11541	11401	11349	11351	11375	11468	11545	11493	11502	11405	11400	11495	11531	11399	11545	11448	11429	11416	11376	11468	11345	11466	11385	11351	11318	11540	11368	11467	11197	11282	11486	11302	11422	11347	11479	11357	11270	11286	11381	11439	11461	11315	11389	11308	11398	11313	11487	11561	11335	11322	11280	11358	11309	11196	11434	11398	11389	11617	11293	11321	11469	11379	11252	11320	11521	11302	11329	11409	11343	11423	11345	11442	11456	11425	11413	11429	11550	11422	11376	11335	11458	11421	11298	11292	11454	11583	11370	11391	11423	11550	11348	11348	11523	11315	11401	11261	11447	11386	11336	11469	11429	11398	11472	11286	11332	11367	11309	11251	11369	11274	11511	11383	11427	11357	11298	11346	11520	11467	11523	11383	11423	11494	11260	11450	11209	11403	11369	11260	11407	11300	11393	11318	11404	11309	11263	11529	11422	11493	11613	11433	11263	11466	11249	11373	11294	11308	11481	11418	11463	11266	11352	11449	11330	11426	11412	11490	11347	11413	11463	11416	11399	11357	11272	11616	11371	11378	11395	11395	11368	11341	11545	11465	11248	11457	11509	11290	11271	11429	11532	11457	11333	11436	11266	11416	11454	11344	11384	11246	11297	11402	11455	11432	11529	11487	11421	11385	11352	11530	11361	11506	11465	11395	11364	11326	11537	11470	11358	11316	11427	11506	11393	11354	11368	11465	11407	11343	11250	11421	11307	11444	11378	11440	11431	11302	11500	11335	11281	11498	11309	11288	11474	11312	11456	11331	11369	11564	11399	11421	11426	11418	11465	11327	11369	11399	11398	11476	11328	11420	11338	11283	11345	11489	11302	11273	11472	11372	11407	11518	11321	11252	11536	11374	11520	11449	11505	11498	11343	11498	11335	11501	11320	11370	11359	11307	11372	11418	11441	11303	11401	11445	11432	11566	11439	11253	11493	11524	11395	11433	11481	11458	11346	11504	11485	11466	11454	11515	11371	11273	11340	11457	11431	11284	11381	11374	11390	11325	11277	11465	11318	11356	11496	11368	11351	11446	11541	11368	11422	11232	11464	11389	11542	11377	11347	11607	11429	11449	11192	11394	11412	11452	11369	11513	11377	11312	11342	11305	11304	11478	11220	11374	11456	11282	11359	11328	11387	11439	11288	11432	11450	11394	11365	11401	11396	11357	11307	11463	11336	11358	11255	11440	11290	11437	11467	11444	11506	11417	11412	11519	11441	11354	11423	11377	11350	11418	11432	11404	11433	11295	11361	11277	11564	11341	11402	11478	11338	11365	11357	11388	11364	11434	11387	11375	11558	11343	11373	11302	11428	11429	11378	11305	11406	11358	11453	11459	11382	11398	11430	11414	11401	11420	11376	11240	11313	11371	11320	11413	11369	11279	11425	11350	11455	11409	11257	11281	11373	11411	11378	11495	11327	11359	11468	11403	11524	11297	11316	11306	11527	11322	11455	11400	11368	11303	11394	11303	11248	11297	11513	11329	11462	11463	11391	11515	11394	11436	11386	11580	11365	11320	11370	11464	11346	11293	11330	11422	11363	11428	11324	11323	11397	11425	11230	11445	11405	11370	11387	11401	11407	11440	11419	11321	11425	11409	11363	11452	11304	11550	11246	11427	11248	11314	11225	11512	11477	11542	11411	11485	11342	11368	11406	11504	11475	11316	11422	11487	11403	11382	11428	11314	11474	11218	11348	11513	11412	11472	11471	11244	11456	11382	11458	11532	11305	11399	11326	11371	11462	11357	11477	11404	11484	11437	11460	11298	11352	11162	11394	11502	11588	11414	11459	11337	11407	11519	11337	11470	11495	11350	11406	11343	11460	11553	11339	11360	11294	11360	11454	11462	11486	11463	11445	11557	11420	11401	11442	11404	11349	11475	11351	11415	11494	11541	11345	11492	11534	11399	11579	11350	11326	11425	11404	11365	11528	11435	11322	11326	11360	11423	11625	11370	11328	11396	11448	11333	11357	11384	11451	11332	11378	11450	11222	11296	11334	11309	11285	11521	11270	11472	11498	11585	11315	11337	11387	11439	11414	11401	11455	11479	11483	11397	11403	11422	11404	11431	11435	11369	11390	11171	11476	11256	11372	11240	11281	11586	11466	11463	11541	11388	11486	11508	11421	11327	11334	11272	11151	11290	11399	11426	11570	11408	11327	11267	11382	11292	11505	11435	11603	11228	11523	11441	11474	11529	11363	11385	11443	11529	11301	11346	11414	11478	11435	11316	11470	11264	11509	11236	11521	11407	11433	11311	11489	11367	11492	11460	11579	11417	11340	11392	11350	11469	11504	11352	11436	11491	11157	11397	11279	11465	11443	11464	11267	11368	11442	11162	11478	11477	11408	11399	11202	11481	11508	11342	11407	11241	11306	11486	11439	11459	11399	11491	11379	11313	11338	11370	11312	11481	11362	11358	11285	11486	11485	11256	11335	11304	11349	11332	11356	11531	11403	11311	11373	11617	11312	11269	11538	11547	11412	11363	11425	11536	11482	11528	11341	11303	11357	11299	11316	11377	11457	11381	11390	11288	11368	11465	11447	11261	11356	11451	11339	11233	11324	11403	11349	11370	11383	11439	11386	11222	11315	11387	11362	11358	11294	11479	11416	11421	11404	11455	11364	11392	11383	11470	11404	11304	11318	11454	11545	11400	11532	11569	11360	11379	11534	11258	11369	11352	11325	11290	11205	11400	11480	11394	11424	11526	11391	11364	11362	11230	11543	11420	11352	11454	11318	11376	11406	11489	11455	11469	11229	11326	11494	11452	11420	11522	11371	11307	11554	11438	11474	11435	11418	11340	11483	11291	11303	11298	11465	11397	11404	11420	11476	11393	11434	11285	11497	11265	11395	11417	11322	11357	11361	11390	11331	11370	11243	11367	11321	11362	11313	11347	11475	11367	11320	11300	11546	11347	11398	11406	11155	11372	11514	11452	11164	11275	11321	11486	11512	11433	11336	11288	11314	11309	11350	11435	11445	11635	11504	11519	11257	11416	11432	11393	11472	11326	11450	11350	11502	11407	11435	11384	11332	11482	11229	11260	11590	11610	11422	11428	11461	11527	11357	11498	11381	11284	11372	11242	11227	11343	11323	11320	11420	11350	11331	11468	11334	11407	11222	11472	11526	11455	11429	11496	11505	11386	11366	11366	11451	11509	11449	11387	11343	11410	11443	11231	11324	11251	11501	11292	11543	11382	11380	11483	11343	11441	11255	11582	11464	11443	11459	11434	11529	11467	11388	11485	11319	11472	11585	11521	11328	11356	11474	11268	11359	11450	11367	11453	11533	11446	11550	11485	11385	11573	11317	11363	11447	11499	11364	11420	11556	11309	11327	11356	11376	11427	11385	11330	11593	11375	11275	11494	11272	11384	11471	11414	11411	11316	11435	11388	11368	11431	11469	11398	11350	11227	11424	11452	11446	11436	11310	11525	11371	11522	11220	11346	11550	11531	11415	11400	11516	11509	11359	11447	11346	11398	11424	11555	11379	11396	11457	11331	11518	11367	11255	11305	11384	11346	11362	11484	11254	11218	11555	11234	11393	11489	11302	11345	11440	11275	11450	11355	11409	11280	11315	11480	11234	11351	11310	11382	11249	11352	11437	11378	11365	11493	11257	11380	11445	11399	11374	11240	11344	11469	11356	11414	11439	11363	11408	11339	11299	11312	11376	11459	11437	11375	11170	11481	11389
25502	21529	28305	25391	20540	17593	17336	15616	20845	26548	35746	32863	27086	19686	16120	14817	14634	14570	14533	14689	14406	14497	14441	14626	14659	14493	14522	14451	14490	14377	14302	14513	14401	14224	14439	14437	14515	14517	14456	14402	14418	14335	14503	14413	14448	14488	14493	14453	14554	14423	14536	14668	14286	14303	14328	14382	14570	14471	14581	14462	14206	14239	14472	14332	14680	14630	14267	14644	14512	14480	14497	14341	14309	14503	14368	14605	14483	14293	14430	14438	14299	14488	14631	14554	14307	14663	14425	14441	14525	14208	14342	14464	14398	14377	14240	14368	14387	14293	14100	14410	14330	14428	14420	14507	14390	14379	14168	14377	14436	14241	14413	14509	14410	14426	14308	14362	14420	14495	14484	14478	14470	14233	14479	14389	14359	14607	14472	14286	14493	14403	14419	14460	14370	14374	14433	14520	14498	14466	14278	14382	14537	14496	14608	14471	14561	14477	14443	14369	14246	14341	14205	14336	14492	14590	14284	14327	14297	14362	14407	14199	14424	14531	14306	14480	14344	14249	14409	14444	14442	14462	14424	14417	14402	14485	14659	14300	14399	14330	14591	14310	14342	14320	14510	14456	14320	14375	14411	14423	14413	14496	14417	14332	14385	14421	14386	14431	14524	14410	14381	14404	14465	14376	14273	14385	14649	14464	14473	14514	14487	14458	14555	14366	14497	14546	14458	14556	14261	14434	14273	14357	14376	14523	14222	14635	14454	14456	14360	14525	14570	14349	14316	14390	14388	14509	14437	14547	14468	14363	14339	14196	14454	14384	14543	14296	14354	14376	14399	14489	14715	14330	14274	14387	14447	14457	14609	14526	14505	14319	14429	14314	14277	14379	14443	14434	14495	14498	14557	14134	14385	14488	14293	14240	14483	14506	14353	14520	14537	14379	14443	14461	14486	14489	14456	14428	14353	14424	14409	14620	14572	14360	14300	14340	14510	14586	14556	14305	14461	14357	14323	14225	14592	14297	14460	14349	14477	14473	14390	14430	14526	14487	14503	14198	14452	14470	14325	14362	14322	14532	14525	14274	14298	14444	14332	14512	14471	14409	14451	14367	14385	14632	14233	14490	14319	14221	14230	14365	14363	14405	14406	14532	14450	14420	14492	14539	14514	14385	14445	14499	14380	14204	14331	14210	14395	14357	14487	14317	14450	14618	14256	14534	14432	14462	14341	14397	14499	14409	14272	14338	14448	14446	14345	14337	14519	14501	14396	14465	14422	14501	14329	14623	14545	14440	14403	14363	14440	14389	14243	14345	14330	14202	14571	14588	14495	14358	14357	14566	14509	14371	14426	14382	14463	14228	14590	14465	14411	14473	14538	14546	14244	14325	14278	14371	14572	14361	14479	14293	14386	14316	14522	14545	14432	14374	14399	14302	14500	14371	14164	14355	14334	14466	14461	14428	14270	14550	14281	14495	14231	14422	14258	14412	14382	14432	14443	14430	14572	14402	14395	14428	14407	14289	14440	14407	14563	14604	14470	14414	14212	14565	14457	14535	14328	14404	14482	14462	14579	14549	14362	14172	14289	14169	14358	14479	14377	14539	14338	14389	14564	14268	14442	14312	14465	14497	14495	14397	14568	14440	14294	14274	14508	14387	14407	14226	14440	14194	14355	14256	14382	14252	14443	14393	14763	14451	14249	14399	14462	14407	14434	14355	14337	14388	14299	14395	14390	14425	14330	14351	14376	14378	14449	14406	14427	14469	14454	14411	14269	14207	14400	14315	14242	14384	14395	14380	14208	14464	14346	14269	14305	14451	14431	14413	14450	14400	14330	14469	14414	14303	14493	14463	14225	14660	14509	14360	14545	14306	14457	14557	14496	14473	14291	14231	14308	14409	14303	14301	14571	14283	14510	14297	14451	14343	14425	14533	14324	14296	14418	14488	14324	14608	14372	14438	14472	14294	14415	14446	14658	14676	14365	14421	14118	14424	14410	14343	14239	14267	14376	14310	14596	14463	14457	14626	14471	14276	14313	14420	14353	14357	14304	14410	14441	14251	14516	14391	14275	14446	14580	14261	14500	14375	14396	14407	14376	14337	14502	14453	14311	14595	14341	14320	14458	14490	14392	14391	14517	14545	14412	14457	14569	14531	14421	14371	14471	14406	14502	14414	14373	14395	14380	14349	14264	14469	14371	14549	14370	14441	14519	14313	14442	14467	14356	14171	14574	14502	14529	14553	14372	14339	14507	14205	14536	14519	14328	14567	14350	14485	14321	14293	14487	14527	14566	14566	14398	14520	14284	14438	14463	14320	14529	14215	14447	14561	14499	14271	14365	14465	14297	14279	14395	14341	14552	14460	14451	14404	14530	14458	14276	14465	14459	14447	14294	14439	14312	14407	14354	14181	14570	14270	14502	14389	14473	14468	14355	14574	14476	14483	14190	14203	14511	14598	14463	14373	14561	14234	14460	14354	14564	14427	14338	14305	14488	14386	14317	14474	14337	14453	14304	14289	14226	14358	14339	14442	14313	14493	14352	14541	14452	14458	14384	14389	14485	14435	14549	14166	14246	14364	14438	14465	14530	14409	14548	14368	14624	14384	14212	14376	14271	14200	14340	14210	14280	14310	14446	14332	14371	14489	14427	14314	14350	14304	14435	14482	14418	14340	14411	14428	14331	14561	14331	14570	14302	14251	14479	14248	14441	14341	14508	14308	14392	14486	14577	14306	14276	14529	14575	14413	14358	14357	14272	14547	14240	14339	14325	14336	14306	14540	14426	14430	14562	14499	14276	14381	14502	14281	14563	14499	14346	14269	14342	14255	14461	14369	14584	14410	14360	14339	14416	14507	14463	14450	14535	14365	14360	14335	14328	14463	14362	14340	14529	14289	14342	14538	14548	14465	14297	14344	14390	14320	14503	14261	14621	14332	14222	14420	14539	14330	14414	14307	14446	14367	14327	14345	14463	14532	14391	14357	14331	14472	14179	14393	14348	14230	14384	14395	14442	14482	14269	14306	14460	14374	14344	14336	14338	14269	14497	14550	14493	14439	14289	14366	14382	14431	14505	14430	14272	14379	14368	14521	14561	14346	14429	14335	14407	14410	14275	14644	14456	14312	14518	14322	14449	14461	14393	14446	14362	14490	14560	14303	14462	14508	14377	14304	14631	14212	14501	14387	14374	14502	14245	14366	14199	14358	14444	14346	14363	14175	14361	14509	14264	14349	14658	14490	14339	14427	14532	14325	14338	14360	14496	14467	14554	14444	14403	14304	14577	14346	14356	14343	14374	14597	14664	14453	14418	14146	14293	14605	14306	14500	14255	14424	14465	14309	14456	14432	14439	14481	14404	14543	14384	14338	14220	14427	14502	14315	14342	14431	14507	14621	14531	14534	14509	14546	14294	14466	14279	14196	14230	14277	14507	14383	14464	14613	14476	14407	14317	14300	14381	14446	14410	14451	14360	14517	14352	14473	14406	14407	14300	14271	14415	14324	14440	14392	14427	14424	14217	14552	14481	14669	14416	14502	14578	14341	14372	14467	14486	14507	14423	14405	14476	14441	14352	14412	14543	14398	14429	14403	14296	14382	14541	14305	14294	14212	14246	14331	14408	14367	14566	14377	14390	14429	14432	14444	14339	14379	14463	14414	14526	14400	14274	14486	14315	14451	14422	14335	14361	14596	14533	14481	14180	14545	14274	14266	14467	14239	14307	14598	14472	14349	14779	14420	14405	14572	14399	14405	14455	14608	14244	14525	14495	14469	14412	14433	14468	14486	14405	14283	14313	14353	14625	14545	14607	14423	14353	14391	14589	14229	14309	14469	14528	14452	14300	14432	14529	14352	14388	14277	14557	14357	14337	14337	14299	14278	14558	14402	14476	14409	14361	14380	14237	14308	14272	14260	14531	14386	14455	14506	14453	14392	14356	14522	14469	14626	14595	14369	14406	14303	14608	14337	14495	14293	14315	14556	14430	14482	14491	14497	14485	14352	14425	14431	14628	14361	14527	14430	14420	14278	14502	14315	14496	14487	14438	14366	14542	14551	14311	14343	14486	14416	14397	14362	14443	14436	14430	14233	14482	14562	14752	14380	14330	14278	14495	14493	14457	14574	14373	14540	14368	14626	14435	14357	14500	14396	14335	14187	14468	14518	14250	14376	14444	14399	14469	14545	14580	14457	14563	14192	14210	14438	14434	14495	14490	14375	14261	14307	14429	14668	14602	14426	14538	14481	14456	14320	14394	14354	14406	14405	14330	14418	14344	14479	14204	14417	14359	14307	14526	14570	14275	14497	14723	14439	14482	14286	14608	14441	14380	14360	14564	14357	14525	14355	14401	14301	14450	14677	14492	14317	14545	14318	14497	14296	14329	14493	14369	14270	14409	14358	14381	14417	14265	14336	14421	14343	14424	14377	14343	14540	14310	14416	14450	14353	14315	14631	14465	14453	14381	14391	14479	14444	14292	14576	14484	14520	14303	14185	14440	14404	14477	14379	14321	14657	14346	14384	14380	14370	14393	14490	14455	14185	14442	14455	14339	14266	14377	14342	14263	14386	14194	14401	14296	14623	14476	14399	14527	14107	14202	14481	14383	14578	14372	14576	14371	14297	14488	14499	14224	14395	14352	14576	14102	14511	14593	14470	14545	14377	14383	14416	14377	14343	14428	14400	14409	14344	14319	14522	14504	14358	14528	14408	14485	14471	14494	14405	14547	14451	14393	14645	14352	14379	14286	14307	14376	14421	14493	14248	14431	14372	14516	14453	14657	14215	14415	14330	14274	14616	14256	14422	14459	14385	14259	14429	14353	14300	14459	14470	14438	14420	14358	14304	14304	14385	14288	14596	14467	14428	14226	14421	14368	14287	14616	14402	14428	14455	14356	14460	14524	14365	14509	14475	14512	14322	14352	14348	14131	14490	14464	14206	14395	14294	14421	14220	14179	14382	14436	14458	14496	14465	14540	14312	14535	14257	14627	14551	14345	14380	14406	14439	14301	14440	14372	14329	14320	14374	14528	14476	14537	14427	14445	14462	14660	14475	14538	14472	14465	14428	14496	14503	14519	14228	14183	14415	14627	14508	14492	14558	14411	14222	14307	14436	14424	14359	14410	14411	14348	14390	14280	14441	14491	14511	14402	14383	14428	14355	14334	14405	14259	14343	14267	14273
24933	41535	32451	18535	15486	14909	15238	14867	23340	29814	38056	33530	27231	18338	14861	13217	13220	13003	13317	13027	13189	13219	13132	13169	13122	13266	13173	13251	13274	13142	13197	13162	13053	13192	13068	13076	13182	13325	13060	13020	13215	13089	13249	13194	13307	13119	13076	13112	13090	13124	13219	13249	13012	13222	13177	13162	13189	13070	13198	13094	13150	13149	13171	13216	13058	13113	13201	13109	13254	13106	13175	13143	13176	13116	13120	13154	13261	13184	13095	13166	13035	12962	13020	13255	13172	13151	13247	12877	13060	13130	13206	12979	13068	13280	13109	13017	13034	13072	13167	13077	13124	13090	13199	13112	12894	13073	13231	13297	13211	13238	13148	13097	13167	12988	13209	13056	13179	13217	13139	13077	13109	13190	13136	13184	13192	13058	13025	13127	13154	13291	13095	13234	12987	13090	13094	13021	13148	13140	13210	13269	13079	13291	13184	13052	13249	13110	13299	13075	13214	13144	13278	12969	13202	13170	13132	13112	13254	13053	13273	13197	13059	13112	13167	13324	13007	13101	13229	13097	13138	13171	13037	13166	13089	13223	13118	12880	13110	13032	13283	13263	13037	13084	13222	13217	13172	13082	13174	13151	13049	13240	13166	13090	13155	13161	13250	13095	13180	13098	13116	13209	12973	13134	13134	12965	13131	13181	13132	13162	13034	13159	13112	13013	13220	13182	13055	13341	13177	13303	12822	13176	13119	13286	13040	13204	13336	13082	13022	13283	13036	13001	13071	13278	13126	13228	13214	13118	12994	13284	13212	13254	13039	13029	13245	13220	13281	13132	12976	13197	13168	13048	13144	13144	13025	13102	13141	13141	13133	13243	13106	13166	13246	13117	13034	13345	13174	13180	13225	13067	13110	13121	12995	13189	12998	13023	13114	13130	13190	13065	13149	13143	13102	13127	13232	13045	13223	13113	13113	12999	13251	13134	13089	13077	13308	12946	13095	13222	13211	13094	13098	13280	13078	13167	13041	12936	13128	13333	13135	13200	13333	13074	13034	12998	13016	13009	13109	13088	13171	13051	13222	13155	13194	13057	13062	13254	13057	13169	13174	13217	13217	13283	13068	13015	13035	13208	13173	13281	13067	13045	13082	13105	13063	13113	13044	13101	13065	12940	13230	12968	13049	13134	13012	13128	13245	13130	13132	13058	13187	13263	13048	13077	13110	13043	13192	13100	12940	13013	13176	13033	13162	13147	13099	13091	13303	12844	13252	13189	13038	13182	13151	13248	13177	13113	13346	13026	13007	13155	13162	13109	13002	13016	13283	13161	13274	13029	13163	12998	13049	13165	13175	13113	13104	13013	13077	13099	13021	13067	13174	12998	13122	12919	13213	13038	13095	13200	13128	13135	13075	13020	13153	13303	13006	13042	13001	13228	13163	13129	13147	13121	13224	13254	13181	13035	13193	12899	13004	13065	13088	13362	13048	13063	13065	13178	13083	13098	13129	13161	13031	13042	13280	12943	13198	13063	13247	13041	13270	13195	13162	13284	12987	13127	13060	13184	13222	13139	13142	13096	13024	13295	13214	13114	12999	13229	13132	13328	13023	13227	13127	13081	13294	13069	12990	13227	13200	13270	13134	13266	13110	13235	13177	13221	13149	13024	13019	13099	13314	13066	13049	13107	13137	13152	13083	13089	13018	13082	13102	13038	13150	13072	13144	13173	13199	13062	13043	13098	13126	13170	13125	13149	12968	13188	13161	13090	13203	13136	13150	13057	13097	13032	13224	13060	13225	13121	13272	13114	13233	13217	12971	13130	13072	13013	13266	13139	13161	13078	13075	13188	13117	13134	13209	13053	13010	13051	13211	13081	13025	13073	13093	13043	13127	13213	13134	13208	13182	13046	13196	13203	13021	13183	13044	13088	13166	13068	13167	12961	13328	13136	13060	13020	12908	13107	13141	13170	13164	13053	13224	13070	13108	13176	13133	13184	13173	13335	12960	13116	13250	13222	13222	13250	13233	13003	13072	13142	13233	13105	12946	13031	13123	13123	13001	13018	13083	13237	13013	13071	13188	13217	13149	12922	13212	13121	13121	13153	13213	13072	13260	13136	13102	13081	12970	13081	13060	13072	13026	13175	13153	13115	13221	13015	13043	13074	13254	13230	13119	13401	13015	13074	13162	13082	13114	13101	13069	13215	12965	13194	13105	13071	13127	13259	13057	13359	13199	13120	13220	13210	13092	13142	13060	13222	13150	12977	13221	13145	13155	13257	13120	12991	13131	13142	13215	13074	13174	13107	13100	13145	13154	13126	13218	13018	13226	13031	12889	13085	13152	12994	13242	13155	13151	13079	13269	13238	13245	12996	13133	13060	12901	13122	13305	13219	13129	13243	13077	13074	13055	12976	13122	13113	13055	13039	13047	13150	13100	12965	13019	13107	13112	13145	13093	13169	13103	13216	13215	13078	13152	13254	13200	13019	13096	13219	13063	13107	13042	13074	13083	13123	13201	13105	13101	13177	13282	13160	13017	13047	13288	13193	13249	13226	13313	13013	13275	13252	13122	13299	13042	13176	13235	13253	13011	13178	13177	13111	13186	13341	13226	13022	13355	13241	13080	13157	13024	12924	12991	13056	13205	13124	13110	13245	13204	13153	13115	13133	13014	12996	13062	13111	13164	13160	13176	13104	13229	13090	13231	13207	13196	13183	13294	13042	13132	13243	13190	13201	13069	13099	13191	13126	13185	12985	13050	13042	13058	13297	13142	13206	13197	13066	13049	12959	12866	13144	13095	13234	12952	13169	13302	13105	13106	13308	13070	13212	13117	13153	13153	13012	13187	13129	13160	13070	13084	13252	13268	13089	13144	13001	13215	13277	13183	13139	13125	13025	13247	13014	13266	13031	13236	13042	13243	13019	13119	13061	13027	13114	13132	13226	13213	13083	13154	13163	13194	13116	13056	13043	13187	12987	13223	13112	13076	13204	13261	13110	13065	12996	13031	13075	13124	13118	13059	13164	13110	13148	13220	13130	13126	13166	13151	13279	12960	13132	12964	13230	13199	13160	13207	13163	13149	13067	13097	13175	13080	13053	13247	13083	13216	13234	13130	13171	12984	13123	13045	13143	13083	13009	13142	13258	13111	13278	13108	13287	13108	13158	13024	13142	13181	13179	13357	13303	13137	13198	13201	13098	13169	13002	13081	13060	12885	13150	13097	13113	13082	13194	13119	13228	13107	13209	13028	13074	13279	13147	12988	12978	13070	13193	13069	13017	13185	13078	13217	12989	13243	13217	13087	12941	12947	13165	13152	13194	13128	13198	13050	13172	13213	13278	13186	13144	13077	13213	13112	13137	13196	13112	13120	13283	13068	13216	13106	13310	13061	13186	13032	13056	13179	13024	13182	13054	13247	13164	13364	13262	13083	13060	13098	13124	13139	13249	13105	13215	13105	13245	13165	13162	13101	12949	13144	13064	13157	13094	13214	13122	13175	13122	13217	13287	13127	13273	13232	13248	13144	13235	12989	13219	13253	13182	13147	13084	13106	13212	13114	12990	13179	13010	12991	13162	13043	13066	13283	13079	13205	13239	13085	13218	13084	13108	13157	13121	13141	13048	13179	13088	13106	13158	13182	13383	13097	13182	13160	13073	13169	13172	13102	13080	13175	13209	13275	13135	12975	13200	13135	12870	13059	13064	13181	13001	13299	13047	13054	13133	13184	13067	13133	13126	13125	13066	13154	13311	13241	13161	13280	13024	13151	13099	13253	13241	13091	13210	13049	13066	13117	13036	12898	13015	13063	13086	13145	13315	13108	13203	13221	13286	13020	13058	13159	13133	13178	13153	13074	13298	13215	13195	13007	13142	13099	13059	13258	13129	12968	13016	13144	13094	13150	13242	13298	13177	13264	13067	13114	13185	13037	13286	12972	13079	13258	13042	13097	13171	13101	13128	13026	13181	13173	13056	13080	13221	12917	13051	13135	12873	13079	12988	13190	13220	13098	13078	13091	13177	13168	13151	13156	12987	13120	13206	13016	13185	13064	13105	13120	13141	13198	13130	13302	13031	13221	13281	13095	13106	13105	13241	13122	13093	13289	13156	13140	13085	12956	13145	13169	13085	13196	13222	13178	13144	13017	13197	13058	13158	13280	13124	13126	13114	13303	13273	13103	13296	13102	13095	13184	13293	13087	13218	13104	13112	13180	13168	13233	13253	12980	13092	13085	13181	13223	13092	13100	13207	13232	13111	13204	12867	13069	13160	13056	13219	12999	12990	12867	13106	13077	13120	13039	13084	13157	13070	13235	13197	13159	13039	13066	13172	13010	13068	13228	13221	13148	13397	13010	13137	13093	13193	13225	13124	13111	13100	13183	13095	13049	13158	12977	13068	13062	13049	13096	13115	13159	13256	13160	13118	12976	13231	13287	13072	13125	13168	12946	13240	13157	13276	13097	13350	12994	13176	13105	13112	13104	13261	12898	13010	13065	13264	13248	12963	13000	13103	13082	13211	13144	13124	13212	13215	13139	13189	13255	12937	13248	13071	13064	13065	13332	13070	13172	13200	13155	13150	13085	13154	13165	12907	13257	13126	13112	13268	13155	13310	13140	13080	13051	12974	13117	13216	13146	13170	13107	13246	13241	12914	13170	13178	13099	13225	13170	13154	13056	13053	13137	13318	13100	13056	13108	13139	13201	13043	13299	13227	13166	13247	13105	13273	13227	13089	13103	13137	13163	13065	13181	13029	12987	13119	13124	13078	13180	13028	13104	12894	13186	12928	13286	13060	13012	13216	13104	13332	13207	13227	13079	13275	13108	13176	13057	13088	13138	13409	13003	12925	13044	13253	13146	13051	13243	13101	13070	13084	13199	13053	12998	13321	13196	13193	13241	13215	13321	13283	13164	13095	13193	13209	13121	13140	13070	13095	13133	13115	12999	13028	13378	13261	13083	13183	13163	13067	13123	13182	13139	13278	13215	13151	13090	12923	13065	13174	12936	13017	13149	13172	13265	13074	13053	13170	13093	13093	13452	13122	13196	13143	13141	13393	12922	13149	13067	13119	13206	13244	13256	13124	13177	13171	13134	12986	13157	13294	13170	13150	13126	13190	13226	13259	13101	13179	12984	13057	13189	13200	13146	13145	13160	13041	13108	12997	13030	13313	13092	13015
23911	21558	29052	24280	22219	23454	24204	20103	33865	50927	50084	42323	33558	26041	20603	18628	18161	18109	18251	17937	17944	17921	17998	17927	18052	18050	18031	18110	17959	18156	17894	18181	18120	18211	17808	17735	18118	18151	18030	18025	17943	17928	17930	17793	17878	18062	17914	17848	17979	17722	18012	17741	18033	18053	17920	17945	17925	17978	17798	17999	17943	18024	17959	18086	18278	17957	17949	17927	18029	17682	17801	17923	18010	18052	17871	17910	17839	17804	17733	17925	17905	17820	17845	17896	18108	17997	18050	17920	17807	17886	17960	18044	18009	17895	17962	18076	17864	17941	17974	17921	17992	18024	17852	17650	17869	17690	17859	17902	17756	18013	18023	17896	18101	17813	18026	18204	18023	17916	17946	17962	18008	17917	17883	18030	17909	18262	17929	17919	17892	18008	18195	17855	17904	17736	17841	17929	17928	17748	18080	18012	17989	17653	17922	17808	18034	18010	17888	17895	17755	17994	18071	18107	17928	17762	18107	17923	18042	18161	17980	17952	17969	17805	18001	17844	17930	17762	17789	17791	17916	17970	17960	17946	17818	18161	17826	17718	18088	17833	17912	17945	18203	17950	17827	17909	17662	17851	17831	17770	17921	17698	17943	17924	17817	18150	17845	17885	18107	18139	17912	17765	17772	17756	17838	17934	17865	18029	18058	17766	17829	17885	17808	17813	17885	17961	18147	17838	17952	17962	17991	17860	17977	17894	17860	17805	18042	17827	17854	17978	17849	18119	18012	17888	17906	18055	17868	17603	17875	18174	17893	17910	18080	17961	17852	17704	17851	18103	18023	17816	17803	18058	17961	17914	17976	17857	17964	18042	17855	17928	18006	17856	17777	18068	17910	18094	17877	18017	18060	17953	18006	17761	18022	17903	17901	18065	17978	17996	17963	17949	18029	17751	17916	17920	17783	18059	17809	17880	17878	17822	17890	17922	17838	18001	17780	17904	18093	17871	17880	17890	18128	17826	17853	17905	18069	17868	18194	17980	17780	17792	17788	17788	17969	17647	17975	17981	18072	17950	17877	18005	17978	17750	18000	18108	17988	18164	17998	17963	18051	17841	17751	18014	17920	17755	18068	17804	18034	17898	17814	18019	17856	18023	18120	17924	18040	18044	17945	18017	17836	17804	17864	17783	17905	17916	17952	18073	17892	17783	17979	17816	17953	17881	17692	17746	18003	17840	17936	17836	18041	17996	17857	18128	18095	17813	17891	17967	17854	17875	17859	17863	17866	17990	17783	17927	17723	17990	17961	17866	17912	17760	17761	17991	17936	17939	17747	17921	17988	18298	17834	17991	17692	17893	17849	17941	18176	18058	17985	18144	17963	17895	18043	17714	17957	17971	18091	17946	17946	17935	18051	18183	17808	17977	18168	18172	17872	18057	17940	17817	17858	18131	17979	17881	17901	17875	17803	17861	17928	18004	18066	17890	17738	17938	17960	17890	17962	17848	18053	18081	17908	17769	17996	18056	18034	17775	17887	17855	18119	17693	17846	18041	17973	17830	17812	17791	18113	17888	17979	17876	18011	17964	17968	17963	18072	17695	17936	17952	18109	17942	17949	17922	17878	17926	17826	18103	17783	17880	17902	18052	17899	17960	18204	18009	18051	18003	18086	17861	17958	17799	17944	18002	17738	17866	17926	17820	17867	17802	17697	17771	18051	17850	17917	17954	17730	18036	18005	17918	17964	17921	17787	17957	17844	17902	17841	18076	18055	18125	17818	17866	17806	17787	18009	18022	18106	17846	17852	17879	18047	17980	17819	17885	17935	17943	18066	18019	18061	17848	17885	17884	17902	17999	17781	17829	17820	17954	17930	17823	17912	17839	17958	17919	18036	17875	18086	18212	17919	18158	17982	17902	17829	17903	17936	17837	17846	17990	17990	17768	18022	17779	17960	17930	17835	17857	17891	17929	17757	17808	17911	17928	17964	17966	18033	18200	17817	17672	17928	17908	17874	17996	17956	18057	17903	17796	18183	17937	17897	17814	18051	17890	17860	17871	17874	17941	17800	17998	17989	17987	17962	17753	17788	17976	17964	18023	18032	18006	17879	17783	17764	17922	17987	17941	17893	17917	17901	17778	17931	17853	17745	17922	18088	17921	17965	17848	17856	17745	17847	17765	18014	17913	17950	18135	17905	17859	17924	17867	17924	17982	17715	17762	17963	17898	17876	17825	18037	18033	18061	17835	18007	18021	18013	17921	17911	17622	17783	17944	18017	18058	17962	18135	17936	17875	17949	18125	17899	18034	18007	17949	17939	17880	17948	18079	17911	17927	17948	17964	17987	17976	17920	17830	17822	17939	18242	17966	17990	17897	17965	18014	17805	17812	17941	17885	17897	17870	17815	17818	17813	18026	17941	17973	17944	17805	17852	17735	17925	18048	17929	18011	17985	17994	17867	17812	17624	17868	17997	17815	17900	18076	17989	17794	17858	17835	18024	17904	18200	17760	18037	17960	17935	17778	17751	18091	17905	17764	18018	17985	18074	17976	18087	17827	17955	17826	17866	18007	17967	18065	17936	17876	17937	17798	17896	17934	17907	17981	18013	17937	17959	17790	18046	17958	17800	18021	17895	18114	17791	17691	18006	17920	18021	17885	17958	18017	18185	17732	17781	17931	17802	17808	17856	17865	17884	17936	17927	18088	17802	18059	17775	17929	18175	17966	18007	18016	17944	17726	17858	17941	17917	17871	17843	17843	17732	18003	17906	18182	17989	18024	17815	18047	17834	17902	17965	17842	18083	17940	18207	17868	17850	17839	17913	18025	17850	17858	18020	17990	17712	17885	17968	17926	17759	17897	18118	17943	17905	17865	17912	17906	17962	17999	17861	17866	17879	17803	17733	17852	17771	18025	17723	17785	17963	17908	17802	17972	18026	17797	17881	18058	17926	17760	18029	17839	17968	17811	17968	17734	17938	18149	18025	17822	18012	17694	18120	18014	17967	17933	17813	17748	18118	17812	17901	17873	18126	17932	17933	17970	17875	17854	17898	17971	17730	17762	17961	17871	17880	18026	17884	17607	17839	17990	17994	18048	17999	17922	18050	18071	17940	17739	17967	17953	18061	17942	17979	17783	17987	18045	17862	17929	17916	17900	18034	17915	18172	17811	18165	17819	17730	18001	17995	17933	17965	17674	17983	17987	17947	17857	17931	18046	17934	17710	17889	17885	17875	17828	17899	18000	17975	17876	17776	18004	17887	17816	17882	17948	18009	18044	17950	17864	18157	17923	17855	17810	17873	17942	17792	17938	17746	17913	17889	17823	17799	18002	18055	17959	17946	17842	18073	17938	17665	18171	17991	17849	17959	18037	17701	17792	18020	17801	17897	18077	17851	18049	17856	17876	17896	17904	17778	17702	17978	18030	17765	18154	17977	17989	17801	17901	17827	17889	18028	17850	17752	17845	17982	17892	17956	17994	18116	17852	18023	17949	17992	17995	18098	18082	17984	17878	17941	17767	17949	17953	17802	17927	17922	17931	17832	17885	17898	18126	17989	17966	17852	17859	17887	17881	17906	17899	17831	17843	17875	17787	18119	18166	18086	18002	17925	17881	17857	18050	17952	17804	18094	18011	17912	17878	17838	18044	18037	18014	17817	17823	17912	17961	17874	17872	17941	17805	18044	18018	17893	18122	18169	18128	17875	17936	17963	17979	17854	17935	17970	17876	17901	18036	18030	17876	17914	18021	18096	17905	17839	18061	17834	17663	17977	17838	18022	18111	17936	18037	17858	17966	17985	18068	17990	17930	17880	18064	17842	18103	17857	17826	17954	17912	17944	17812	17937	17973	17977	17894	17774	17868	17773	17885	18074	17916	17895	17901	17967	18002	17901	17979	17723	17828	17953	17840	18028	17742	18014	18051	17965	17912	17959	17896	17990	17907	17741	17900	18040	17728	17995	17831	18056	18051	17823	18052	18122	18259	17937	17768	17812	17790	18018	17810	18069	17997	17849	18053	17876	17793	17970	17736	17916	18077	17961	17766	17933	17830	17739	18142	18181	17889	17825	17887	17888	18075	17948	17770	18013	17827	18226	18046	17898	17904	17660	17892	17960	17817	17836	17921	17875	17872	17806	17725	17742	17966	18018	17761	17948	17932	17930	17789	17987	17959	18174	18210	18127	17758	17953	17950	18015	18009	18047	18082	18020	17938	17995	17715	17848	17937	18025	18076	17968	18052	18031	17941	17958	17827	18041	18005	17865	17765	17889	17717	17969	17975	17876	17987	18020	17825	17936	17761	17945	17679	17933	17870	17727	18129	18116	18002	17800	17881	18223	18092	17828	17924	17929	18113	17829	18063	18067	17968	17971	18000	17907	18178	18016	18068	17910	17955	18082	17857	17708	18027	18011	18170	17821	17770	17830	17995	17872	17784	17645	18105	17827	17925	17849	17955	17646	17900	18113	18006	17948	17980	18100	17975	18045	17791	17699	17766	17924	17911	17837	18030	18020	17810	17851	18188	17789	18215	17987	17998	18065	17920	17977	17990	17970	17942	17932	18023	17860	17914	18024	17817	18067	17948	18162	18074	18062	17904	17829	17781	17702	17681	17889	18087	17822	17928	17856	18045	17903	17981	18001	18072	18138	17896	18111	17934	17979	17981	17939	17900	17833	17816	18004	17972	17985	17832	17787	18022	17976	18101	17751	17869	18100	17889	17810	18000	18008	18056	17801	18089	17731	18022	17877	17850	17983	17782	17935	17921	17796	18003	18063	17918	17911	18195	17847	18027	17825	17893	17861	17988	18014	17806	17794	18087	18152	17798	18021	17876	18088	18048	18097	18155	17896	17871	17891	17815	17797	17659	17885	17925	17947	17877	17905	17977	18032	17768	17833	17968	17887	18034	18188	18075	17981	17912	18015	17685	17844	17999	18124	17981	17907	17889	17983	17678	17970	18139	17902	17985	17814	17729	17891	17963	17742	17842	17837	17878	17955	18019	17873	17775	17807	17791	17988	17843	17994	18028	17637	17752	17956	18024	17734	18036	17857	17989	17903	17980	17923	18009	17870	18016	18159	17876	17891	18033	17959	17911	18024	17889	17770	17912	18097	18032	18209	17905	17975	17815	18096	17925	18073	17898	17911	18093	17975	18017	17876	17921	18011	17957	17864	17793	17852	18037
30975	49723	37199	25499	20500	18694	19803	18093	37153	50551	49133	41435	32616	23955	17328	15533	15571	15555	15443	15429	15532	15445	15583	15327	15373	15255	15507	15495	15488	15398	15464	15416	15466	15303	15300	15513	15421	15364	15288	15364	15451	15563	15536	15418	15459	15232	15492	15472	15491	15333	15415	15439	15418	15317	15549	15299	15355	15255	15371	15403	15511	15379	15451	15507	15448	15371	15427	15187	15600	15448	15420	15448	15467	15456	15362	15506	15304	15443	15408	15483	15248	15362	15523	15326	15500	15411	15235	15519	15473	15361	15387	15331	15352	15407	15546	15442	15388	15255	15360	15283	15348	15532	15452	15417	15523	15296	15503	15445	15482	15307	15484	15638	15313	15484	15362	15455	15355	15342	15377	15293	15406	15429	15241	15470	15519	15382	15251	15535	15434	15301	15405	15374	15445	15403	15505	15422	15398	15584	15436	15389	15374	15404	15519	15418	15489	15503	15465	15465	15330	15393	15497	15245	15252	15610	15432	15463	15424	15570	15322	15444	15457	15453	15296	15385	15374	15244	15432	15470	15473	15395	15533	15449	15423	15187	15323	15536	15397	15487	15492	15311	15313	15366	15472	15385	15413	15408	15308	15462	15331	15414	15367	15193	15397	15465	15404	15336	15449	15348	15386	15306	15509	15486	15489	15461	15297	15339	15483	15384	15302	15362	15477	15280	15527	15383	15301	15390	15443	15364	15511	15352	15427	15332	15431	15383	15349	15159	15551	15448	15290	15316	15444	15278	15232	15482	15439	15536	15228	15302	15335	15378	15212	15434	15324	15177	15471	15202	15342	15419	15441	15279	15164	15404	15464	15173	15381	15345	15341	15382	15428	15339	15315	15292	15398	15512	15390	15455	15396	15456	15292	15367	15261	15284	15387	15431	15310	15435	15314	15401	15446	15355	15385	15302	15508	15475	15384	15227	15304	15551	15456	15231	15439	15355	15445	15599	15423	15591	15404	15413	15201	15425	15363	15231	15402	15492	15355	15431	15315	15177	15447	15522	15259	15415	15491	15325	15319	15334	15394	15459	15342	15252	15403	15441	15407	15206	15310	15468	15227	15287	15377	15417	15357	15363	15463	15210	15258	15444	15411	15211	15282	15617	15457	15347	15516	15279	15399	15382	15490	15589	15421	15294	15361	15263	15492	15272	15640	15424	15435	15451	15500	15313	15364	15348	15558	15337	15389	15161	15622	15351	15330	15541	15351	15219	15370	15612	15525	15345	15514	15521	15494	15354	15374	15315	15382	15375	15389	15645	15397	15376	15537	15389	15383	15327	15317	15392	15304	15452	15422	15534	15491	15386	15394	15492	15357	15228	15411	15320	15403	15347	15318	15515	15545	15302	15404	15418	15495	15477	15337	15392	15384	15264	15374	15475	15332	15170	15378	15468	15251	15511	15621	15265	15399	15453	15460	15435	15442	15373	15470	15365	15245	15355	15513	15410	15572	15513	15393	15491	15639	15390	15302	15511	15409	15364	15471	15353	15359	15436	15334	15333	15421	15458	15218	15294	15510	15250	15384	15543	15258	15381	15328	15350	15287	15501	15355	15421	15404	15449	15360	15420	15305	15463	15446	15466	15469	15322	15369	15391	15341	15355	15562	15481	15317	15337	15359	15413	15428	15354	15256	15244	15340	15355	15364	15284	15361	15407	15371	15392	15326	15519	15386	15400	15448	15405	15257	15460	15318	15537	15385	15433	15437	15297	15330	15408	15348	15417	15368	15453	15371	15312	15458	15478	15423	15213	15275	15402	15334	15432	15360	15258	15393	15457	15293	15283	15485	15413	15402	15394	15412	15456	15171	15346	15303	15306	15271	15457	15279	15476	15428	15508	15375	15348	15431	15332	15428	15364	15331	15264	15451	15218	15209	15391	15393	15501	15425	15449	15336	15340	15449	15196	15337	15636	15286	15425	15398	15465	15468	15472	15362	15450	15431	15457	15379	15402	15448	15267	15156	15511	15525	15328	15433	15368	15445	15436	15324	15407	15401	15447	15435	15508	15439	15399	15473	15403	15449	15339	15468	15567	15404	15467	15577	15474	15278	15316	15328	15459	15365	15366	15450	15475	15343	15430	15389	15361	15262	15455	15622	15337	15368	15397	15344	15383	15435	15456	15428	15376	15282	15280	15321	15280	15520	15291	15329	15447	15465	15462	15223	15294	15523	15453	15320	15374	15412	15381	15332	15288	15287	15331	15342	15387	15444	15297	15195	15319	15302	15290	15374	15497	15414	15364	15388	15441	15410	15289	15454	15413	15374	15371	15415	15421	15540	15308	15443	15624	15457	15328	15412	15140	15423	15356	15308	15364	15418	15350	15381	15311	15452	15298	15520	15253	15466	15431	15355	15360	15368	15446	15419	15470	15387	15547	15344	15325	15515	15468	15421	15473	15317	15389	15280	15441	15480	15423	15395	15345	15260	15313	15398	15519	15632	15227	15434	15424	15316	15312	15355	15263	15352	15466	15233	15491	15555	15244	15408	15329	15330	15522	15490	15236	15387	15293	15491	15284	15333	15305	15289	15380	15177	15534	15334	15421	15440	15450	15464	15540	15286	15426	15258	15431	15385	15448	15438	15632	15382	15368	15483	15411	15308	15324	15336	15436	15401	15373	15363	15393	15356	15425	15553	15489	15359	15376	15404	15518	15415	15521	15441	15414	15505	15180	15446	15540	15332	15330	15413	15176	15373	15334	15502	15372	15490	15188	15325	15413	15404	15418	15447	15347	15362	15295	15488	15291	15278	15464	15420	15470	15372	15192	15490	15353	15191	15302	15487	15284	15248	15387	15195	15390	15252	15236	15519	15402	15436	15297	15387	15297	15210	15219	15410	15415	15463	15573	15322	15298	15376	15531	15387	15272	15471	15402	15365	15539	15485	15635	15344	15404	15348	15459	15642	15401	15662	15481	15431	15364	15412	15523	15442	15365	15579	15380	15368	15295	15331	15462	15450	15334	15446	15340	15457	15392	15365	15304	15548	15437	15376	15545	15426	15388	15444	15299	15423	15409	15534	15379	15371	15490	15359	15545	15327	15503	15348	15426	15384	15414	15413	15287	15445	15333	15474	15550	15194	15399	15278	15364	15455	15443	15305	15530	15525	15385	15430	15529	15373	15331	15414	15413	15511	15435	15293	15326	15347	15308	15437	15418	15371	15417	15329	15296	15390	15305	15355	15376	15430	15318	15456	15528	15306	15321	15415	15512	15420	15395	15406	15473	15286	15266	15317	15208	15323	15444	15499	15376	15354	15417	15459	15307	15306	15363	15328	15399	15349	15412	15327	15338	15360	15404	15360	15482	15257	15332	15484	15487	15319	15306	15390	15367	15458	15330	15254	15501	15527	15391	15476	15434	15394	15367	15455	15455	15337	15375	15274	15347	15384	15409	15425	15433	15421	15373	15483	15532	15437	15335	15331	15352	15495	15358	15591	15369	15381	15346	15368	15467	15304	15395	15371	15508	15458	15478	15293	15515	15487	15622	15426	15400	15630	15387	15431	15509	15337	15545	15380	15425	15405	15342	15425	15490	15414	15515	15420	15443	15245	15548	15349	15459	15264	15512	15387	15540	15274	15385	15429	15439	15315	15480	15314	15263	15629	15343	15452	15472	15353	15445	15508	15521	15447	15330	15426	15495	15484	15261	15413	15472	15225	15408	15359	15531	15269	15457	15308	15469	15382	15431	15381	15483	15429	15294	15382	15347	15470	15546	15480	15472	15470	15331	15380	15425	15478	15380	15410	15354	15497	15309	15452	15356	15382	15477	15434	15461	15475	15560	15342	15316	15538	15456	15211	15335	15362	15340	15413	15450	15321	15470	15308	15638	15571	15163	15372	15369	15471	15415	15366	15485	15402	15260	15421	15271	15458	15441	15397	15555	15505	15441	15417	15528	15347	15421	15596	15446	15338	15364	15560	15525	15425	15318	15451	15511	15536	15322	15380	15544	15403	15386	15383	15436	15478	15409	15449	15261	15355	15370	15567	15446	15466	15444	15425	15459	15528	15232	15495	15317	15436	15374	15235	15441	15099	15336	15363	15377	15444	15391	15164	15244	15576	15418	15244	15491	15326	15518	15466	15436	15408	15591	15426	15599	15377	15293	15536	15276	15526	15564	15494	15417	15303	15362	15170	15483	15278	15364	15441	15489	15361	15361	15429	15443	15202	15324	15349	15478	15384	15596	15315	15461	15386	15441	15360	15333	15305	15484	15291	15339	15312	15413	15376	15384	15276	15181	15375	15443	15465	15470	15419	15365	15511	15322	15315	15346	15491	15366	15462	15539	15470	15497	15280	15382	15432	15419	15541	15430	15381	15397	15323	15297	15419	15361	15386	15428	15298	15207	15462	15409	15504	15238	15525	15211	15525	15368	15298	15565	15408	15411	15501	15371	15424	15243	15546	15231	15529	15563	15424	15424	15274	15479	15385	15256	15298	15452	15545	15386	15357	15483	15371	15487	15337	15502	15388	15293	15415	15209	15635	15487	15324	15430	15463	15395	15411	15506	15670	15301	15485	15278	15476	15504	15547	15534	15418	15580	15388	15426	15368	15324	15361	15514	15214	15340	15264	15418	15579	15511	15518	15381	15298	15293	15387	15392	15421	15365	15354	15502	15589	15348	15423	15373	15515	15526	15403	15361	15400	15518	15535	15162	15426	15517	15432	15329	15507	15458	15482	15469	15438	15446	15370	15382	15276	15468	15481	15323	15293	15332	15365	15331	15444	15276	15342	15543	15323	15451	15520	15268	15448	15172	15426	15388	15363	15414	15324	15306	15342	15381	15425	15468	15419	15387	15489	15392	15384	15369	15472	15300	15300	15435	15384	15389	15382	15611	15241	15344	15518	15329	15360	15557	15259	15383	15345	15383	15355	15469	15407	15341	15488	15439	15322	15684	15496	15354	15460	15397	15305	15455	15345	15553	15374	15307	15437	15356	15277	15358	15336	15274	15469	15280	15356	15345	15238	15385	15382	15371	15378	15431	15489	15292	15489	15315	15544	15372	15430	15523	15425	15609	15347	15448	15418	15533	15365	15281	15324	15499	15359	15544	15528	15258	15363	15408	15422	15210	15672	15490	15483	15445	15414	15416	15488	15465	15277	15376	15391	15548	15463	15258	15445	15235
29491	23821	25263	21075	18274	17987	18479	18074	18230	20908	22243	21481	20541	19355	18501	18160	18083	17990	17939	17938	18172	18140	18117	17950	18079	18206	18282	18162	18034	18068	17985	18002	18038	17908	18112	17958	17967	18165	18008	18003	18020	18044	18013	18005	17943	17999	17981	17998	18078	18013	18064	18009	18138	18246	18032	17929	17920	18022	18131	18143	18004	18130	18185	18127	17948	17797	17997	18160	18026	18107	18018	17961	17904	18128	17864	18099	17935	18153	17909	17905	18034	18024	18020	18142	18054	18088	18079	17982	17927	18088	17939	18013	18010	18288	18259	18051	17977	18030	18091	17984	18107	18212	18008	17907	17894	18050	17964	18158	17935	18001	18123	18061	18191	18083	18025	18218	17795	18018	17990	18117	18267	17905	18051	18123	17959	18081	17931	18211	17969	18049	17873	18014	18119	18113	18047	18038	18221	17972	18048	17953	17965	18116	18053	18073	18059	17912	17919	18158	18126	18258	18138	18074	17984	17787	18128	17922	18077	17997	17972	18087	18059	17968	18015	18002	18120	17906	17970	17935	17909	18177	18067	17977	18207	17975	18271	18025	17918	18074	18057	18099	18164	18092	18134	17830	18036	17984	17976	18097	18016	18097	18027	18062	17897	18031	18213	17900	18025	18088	18138	18093	18102	18010	17986	18128	18128	18234	17851	18036	17978	18076	18159	17859	17872	17942	18149	17792	18206	18044	18089	17935	18119	17961	18119	18151	18066	18029	18075	18214	18055	17795	17989	18300	17938	18014	18131	18122	18031	17963	18082	18180	18077	18015	17806	18078	17990	18025	18020	17941	18046	18114	18089	18076	17993	18081	18110	18348	18175	17907	17954	18196	18068	17950	18036	18122	17948	18110	18134	18069	18307	18003	18005	17968	18038	18120	17996	17987	17972	18116	18344	18120	18108	18072	17871	17952	17991	17738	17859	18017	18089	17913	18135	17878	17839	17738	18105	17901	18109	18098	17931	18043	17960	18044	18050	18177	18227	18052	18127	18084	18113	18116	18235	18081	18020	17989	18072	17892	17753	17902	18210	18096	18134	17819	17971	18194	18235	18082	18002	18054	17976	18032	18269	17931	18077	18039	18019	17845	17899	17932	17981	17881	18179	18028	17925	18178	18022	17985	18100	17873	18119	18006	17972	18120	18068	18042	18089	17889	18048	18057	18172	18254	18121	18096	18003	18046	17942	18213	18060	18070	18112	18147	17950	17951	18061	17981	17902	18007	17847	18063	17912	17888	17912	17914	18124	18043	18293	17938	17980	18081	17904	17978	17863	18049	17842	18020	18076	18184	18022	18012	17954	17987	18102	17990	18099	18078	18222	18358	17986	18069	17843	18033	17952	17792	18138	18049	18083	17989	18101	18032	18029	17837	18026	17912	18340	18097	17945	18053	18090	18035	17918	17884	18082	18017	18060	18105	17966	18013	18030	18175	17903	17851	17915	18233	18085	18073	18031	17869	18071	18059	17929	18166	17978	18097	18018	18048	17866	18013	17982	18135	17899	18116	18038	18005	17940	18149	17874	17955	18007	17962	18104	17994	17903	18129	18091	18058	18002	18019	17965	17957	17953	18005	18141	18111	17915	18071	18076	18189	18127	17939	18119	18052	18272	17929	18061	18106	17939	17983	18171	18026	17976	17929	18034	18071	18004	17977	17848	18070	17991	17961	18026	17985	18280	17995	18021	18038	18134	18056	18089	18061	18150	18277	18283	18042	18166	18065	18087	18021	18043	18217	17976	17916	18086	18066	17686	18049	17951	18173	18197	18002	18067	18078	17976	18108	17933	18076	18262	18061	18004	18110	18100	17997	18019	18091	17999	18092	17986	18054	17926	18131	17950	17985	18071	18021	18234	18024	18145	18087	18099	18030	17998	17993	18112	17868	17940	18062	18124	18018	18128	18001	18154	18054	17833	17893	18084	18113	18120	18149	18087	18099	18002	17962	18055	18112	18148	17811	18148	18000	18209	18054	17936	18111	18075	18189	18014	17997	18243	18070	18136	18007	18192	17967	18070	18197	18055	17966	17947	18006	17932	17775	18029	17928	17960	18115	18077	18149	18170	18006	17805	17900	17838	18035	18173	17952	18047	18000	17876	18021	18084	18051	17950	18054	18163	18130	17773	17972	17979	18072	18040	18156	17714	18153	17947	18093	18018	18039	17949	18126	18115	18144	17984	17908	18102	17986	17998	18100	18176	17998	17856	17995	18151	17945	18173	17896	18119	18046	18135	17950	18202	18044	17994	18057	18307	18276	18035	18044	17901	18203	18056	17877	18000	17980	18040	17906	18033	17980	17966	17920	18076	18225	18160	18178	18126	17918	17865	18015	17978	17976	18077	18186	17993	17944	18017	18030	17916	18094	18098	18016	18004	18043	17940	18115	18109	17985	18345	18121	18046	18033	17969	17889	18070	17992	18074	17942	17949	18120	18080	17935	18075	17927	18235	18208	18010	17954	18064	18195	18101	18055	18020	18136	17968	17978	17925	18038	18199	18068	17963	18031	18266	17964	18114	17812	18054	18042	17891	17983	17984	18065	18180	18112	18019	18095	18015	17794	18163	17868	18043	18150	18127	18080	17951	18012	18113	18012	18073	17768	18080	18175	18084	17979	18106	17904	17867	17821	18105	18180	18136	17962	17957	18083	17929	17767	17936	17965	18102	18109	18041	18001	18097	18146	17974	18057	17958	18173	17996	17858	18250	18056	17908	18141	18107	18206	18077	17965	18061	18000	17840	18222	18066	17975	18132	18220	18120	17915	18257	18091	17995	17981	17972	18113	18019	18068	18059	18104	18136	18237	18012	18124	18287	18124	18263	17760	17987	18224	17936	17952	18082	18125	17924	18069	18009	18143	18059	18085	18143	18108	18094	18261	18103	18032	18218	17977	18002	17988	17917	18107	18072	17920	18047	17871	18072	17907	18111	18112	18114	17864	18066	18172	18171	18090	17961	18192	18053	17916	18049	17987	17909	17911	17958	18081	18148	18123	18171	18057	17933	17924	17861	18216	18069	17947	17960	18119	17884	17972	18093	17917	18223	17943	18133	18039	18101	18058	17957	17959	17984	18029	18118	18155	18105	18107	18219	18047	18079	18051	18052	17808	18010	18194	18076	18048	18056	17834	18077	18082	17989	18159	18035	17921	17972	18146	18034	18003	18193	17897	17999	17940	17861	17909	18046	17955	18032	18184	18085	17947	18099	17881	18116	18038	18057	18221	18058	18045	18145	17978	18073	18115	18085	17933	18031	17963	17999	17877	18136	18046	18124	18033	18093	18070	18109	17971	18092	18063	17868	17940	18009	17823	18052	17888	17827	17900	17747	17912	18000	18171	18068	18096	18188	18210	18041	17888	18217	18088	17886	17883	18197	17954	17885	18254	18092	17840	18070	18136	18172	18078	18199	17901	18208	17935	17970	18053	17819	17938	18059	17937	17913	18121	17996	18096	17965	17946	17940	18099	18151	17936	17707	18107	18175	17942	17912	17916	17954	17860	18037	18032	17955	17956	18072	18005	17950	17932	18010	17960	18243	18026	18285	17880	18150	18070	18125	18077	18023	17853	17844	18133	17889	17814	18119	18002	17852	18165	17961	18142	18302	18093	17882	18187	18055	17920	18099	18035	17952	18129	18189	17839	17916	18004	18044	18050	17993	18072	17937	18056	17967	18060	17883	17991	17998	17988	17912	18127	17979	18016	18173	17897	18049	17777	18058	18108	17981	18070	18139	18130	18207	17989	17909	17937	18022	18086	18066	18230	18174	17938	17853	17990	17827	17981	18165	18005	18117	17874	18106	18069	18091	18074	17951	18061	18090	18144	18126	17966	18121	18044	17998	18012	18149	18101	18051	18133	18086	17896	17973	17907	18238	18036	18142	18216	17925	17966	18140	18055	18183	18091	17985	18019	18107	18022	17990	17953	17890	18014	18047	18069	18171	17890	18239	17926	17989	18185	17976	18104	18137	18106	18065	17968	18279	17899	17932	17937	17751	18009	18138	18159	18212	18005	18001	18184	18047	17857	18092	17926	17929	18064	17932	18039	18147	18047	17965	18140	18079	18016	18163	18356	17910	18090	17913	17981	18103	18198	18253	18226	18015	17965	18054	17842	18010	18077	18022	17929	17982	18076	17910	17942	17929	17936	18128	18167	18008	18074	18060	17892	17891	18199	17914	18104	18009	18153	17996	17914	18189	18188	18224	17947	17918	18021	18085	18073	18001	18158	17946	18095	17929	17959	18154	17970	17937	17951	17989	18019	17952	17921	18104	18040	18069	18078	18138	18063	18027	18095	18152	18171	18227	17989	18047	17935	17859	17832	18033	18139	18113	18141	18150	17908	18104	18040	17832	18080	18019	18186	17931	18230	18253	18209	18033	17902	17814	18107	17979	18202	18260	18044	18099	18136	18235	18150	17925	17978	17863	18114	17914	18008	18015	17998	17985	17971	18132	17848	18151	18160	18016	17947	18022	18173	18023	17956	18025	18211	17998	17789	17957	18079	18044	18087	17955	17925	18017	17937	17988	18005	18280	17916	17953	18007	18100	17938	18143	17943	17894	18206	18006	17879	18064	17904	17981	18078	17995	18123	18066	17887	17974	18191	17995	18222	18173	17889	17897	17989	18097	18011	18051	18113	17972	18095	17941	17866	17952	17895	18066	17985	18188	18219	18044	18015	17879	17892	18026	17880	18027	17901	17799	18001	18249	18069	17910	18002	18044	18088	17934	18024	18011	18006	18111	18017	18071	18130	18057	18020	18234	17941	18118	17937	18071	17947	17971	18202	18260	18111	18002	18086	18186	18027	18063	18028	17974	18122	17916	18004	18121	17969	18065	18121	18000	17837	18133	17933	18206	17905	17906	17963	18033	18030	18198	18106	18066	18137	18040	17921	17867	18001	18041	18250	18128	18095	18125	18006	18097	18274	18251	17923	18146	17951	18003	18078	18200	17967	18200	18018	18060	18040	17955	17843	18037	18029	17979	17920	17917	17999	18108	17895	18251	17981	18048	17978	18005	18147	18223	17915	17958	18082	18000	17965	17881	17998	17792	18096	18016	18097	17822	18009	18011	18107	18104	18215	18111	17926	18046	18458	18041	18085	18051	18267	18169	18081	17860	17976	18107	17996	18081	17910
21700	27039	22611	16440	15816	15716	15788	15329	16196	19783	20665	19508	17995	16686	15828	15363	15647	15460	15410	15430	15429	15479	15515	15409	15555	15247	15369	15460	15486	15459	15559	15450	15499	15325	15495	15250	15402	15345	15436	15547	15514	15488	15611	15543	15571	15494	15456	15297	15549	15371	15398	15446	15330	15422	15453	15343	15353	15305	15444	15384	15393	15464	15423	15382	15360	15470	15462	15589	15589	15496	15535	15342	15491	15397	15608	15401	15403	15429	15360	15533	15469	15420	15616	15504	15374	15353	15565	15433	15703	15421	15405	15461	15628	15437	15521	15428	15397	15333	15392	15469	15429	15493	15528	15354	15282	15331	15513	15385	15457	15433	15388	15418	15342	15615	15501	15363	15374	15518	15302	15705	15692	15281	15256	15352	15433	15416	15430	15509	15313	15464	15540	15507	15353	15584	15447	15428	15512	15381	15362	15454	15494	15344	15319	15427	15439	15522	15392	15282	15398	15471	15473	15480	15350	15468	15230	15338	15354	15475	15323	15262	15629	15402	15474	15467	15471	15596	15398	15399	15346	15466	15409	15427	15549	15364	15609	15332	15451	15422	15365	15410	15229	15382	15330	15395	15341	15393	15373	15451	15313	15627	15371	15330	15425	15424	15353	15376	15541	15533	15376	15390	15459	15424	15373	15477	15452	15381	15318	15353	15427	15567	15435	15624	15302	15544	15448	15455	15271	15292	15283	15462	15448	15301	15416	15433	15431	15338	15305	15315	15551	15470	15376	15569	15379	15391	15326	15391	15383	15259	15458	15478	15458	15410	15392	15467	15570	15482	15504	15232	15267	15517	15613	15522	15274	15254	15293	15586	15435	15419	15529	15494	15437	15414	15497	15509	15571	15545	15361	15622	15532	15454	15409	15560	15426	15479	15430	15590	15177	15501	15439	15396	15461	15399	15466	15473	15499	15604	15326	15451	15470	15433	15217	15297	15448	15450	15543	15382	15431	15381	15432	15330	15380	15164	15232	15391	15440	15473	15377	15373	15325	15570	15454	15464	15394	15448	15528	15526	15551	15462	15645	15398	15519	15232	15581	15488	15498	15439	15289	15312	15360	15538	15530	15306	15469	15506	15471	15458	15185	15498	15353	15411	15277	15385	15579	15450	15538	15479	15327	15320	15357	15336	15498	15491	15416	15446	15513	15511	15434	15512	15289	15446	15447	15428	15382	15635	15351	15343	15335	15406	15473	15143	15357	15466	15434	15626	15374	15333	15363	15473	15284	15373	15450	15532	15395	15382	15373	15230	15383	15552	15381	15427	15589	15231	15351	15486	15433	15484	15315	15431	15430	15457	15395	15522	15362	15522	15323	15460	15412	15351	15484	15484	15391	15382	15511	15479	15424	15372	15504	15314	15519	15360	15373	15576	15411	15361	15401	15436	15480	15284	15359	15302	15483	15646	15391	15530	15494	15373	15434	15459	15458	15457	15376	15536	15326	15560	15509	15396	15516	15434	15395	15420	15328	15326	15529	15517	15467	15331	15456	15451	15466	15379	15441	15223	15550	15361	15344	15107	15476	15485	15529	15343	15536	15444	15369	15387	15229	15466	15199	15383	15414	15521	15540	15490	15261	15373	15355	15400	15402	15654	15271	15574	15409	15330	15367	15425	15553	15502	15496	15240	15547	15458	15350	15371	15288	15375	15486	15485	15470	15482	15616	15476	15374	15398	15268	15563	15449	15317	15473	15592	15382	15424	15357	15489	15554	15527	15494	15332	15315	15331	15468	15465	15331	15328	15495	15335	15644	15454	15482	15408	15442	15298	15381	15397	15396	15430	15226	15436	15615	15496	15332	15424	15438	15350	15393	15604	15508	15286	15438	15404	15595	15461	15511	15259	15285	15353	15464	15337	15378	15344	15440	15274	15420	15511	15525	15458	15593	15501	15454	15443	15506	15503	15322	15566	15443	15406	15430	15318	15431	15346	15541	15415	15535	15349	15521	15181	15427	15511	15383	15460	15383	15443	15479	15417	15360	15422	15450	15385	15550	15432	15475	15337	15491	15563	15439	15208	15563	15467	15520	15570	15333	15432	15316	15458	15550	15723	15424	15530	15408	15445	15432	15509	15434	15198	15220	15417	15605	15470	15362	15430	15326	15308	15404	15245	15350	15422	15361	15430	15303	15558	15552	15412	15418	15548	15232	15402	15609	15420	15447	15493	15453	15587	15566	15508	15566	15442	15329	15381	15484	15437	15287	15370	15473	15347	15485	15384	15570	15339	15554	15438	15482	15508	15353	15494	15420	15635	15458	15569	15348	15327	15514	15453	15426	15430	15349	15410	15444	15492	15405	15453	15387	15215	15425	15423	15538	15291	15287	15418	15580	15488	15338	15407	15425	15465	15440	15411	15477	15434	15337	15442	15399	15519	15590	15441	15364	15530	15326	15330	15321	15430	15453	15446	15436	15415	15370	15184	15628	15318	15345	15505	15367	15255	15351	15337	15556	15430	15344	15530	15356	15400	15473	15426	15448	15495	15358	15495	15336	15457	15461	15469	15534	15380	15394	15386	15443	15239	15567	15328	15593	15469	15558	15386	15482	15525	15390	15591	15492	15315	15478	15515	15472	15281	15435	15474	15403	15294	15491	15403	15366	15534	15553	15329	15482	15395	15430	15414	15456	15641	15384	15371	15276	15527	15471	15351	15411	15514	15478	15471	15495	15237	15381	15378	15549	15374	15395	15470	15476	15514	15522	15412	15532	15345	15313	15546	15253	15517	15344	15360	15425	15420	15402	15303	15320	15418	15498	15511	15494	15340	15437	15604	15384	15556	15472	15479	15413	15455	15530	15524	15487	15413	15368	15495	15426	15568	15471	15332	15522	15448	15305	15340	15503	15428	15419	15435	15481	15504	15398	15402	15281	15444	15726	15617	15500	15508	15344	15561	15469	15465	15499	15344	15437	15676	15277	15165	15356	15400	15594	15408	15557	15421	15461	15395	15259	15432	15450	15388	15463	15376	15433	15517	15376	15454	15415	15315	15436	15339	15259	15580	15612	15506	15395	15342	15497	15323	15433	15351	15347	15402	15378	15605	15321	15405	15381	15243	15472	15503	15546	15373	15398	15376	15460	15461	15343	15490	15650	15518	15455	15271	15478	15520	15486	15476	15544	15244	15426	15446	15316	15419	15651	15439	15502	15416	15487	15277	15501	15530	15317	15335	15529	15478	15564	15599	15488	15433	15350	15352	15415	15488	15327	15534	15428	15534	15421	15397	15235	15397	15489	15295	15426	15468	15391	15325	15501	15436	15483	15464	15507	15324	15652	15374	15574	15397	15497	15497	15477	15452	15340	15516	15448	15494	15335	15315	15262	15450	15448	15395	15363	15410	15308	15544	15495	15534	15441	15354	15533	15433	15326	15446	15365	15347	15466	15451	15425	15506	15483	15419	15389	15503	15390	15460	15423	15505	15451	15447	15563	15444	15341	15489	15519	15310	15502	15163	15519	15367	15552	15418	15401	15530	15405	15561	15491	15580	15501	15626	15490	15323	15363	15493	15410	15422	15478	15419	15433	15617	15439	15482	15562	15456	15383	15417	15307	15483	15466	15498	15411	15460	15477	15387	15432	15651	15249	15379	15517	15530	15584	15523	15459	15474	15324	15376	15503	15483	15444	15470	15359	15448	15526	15429	15391	15417	15579	15385	15498	15638	15494	15430	15542	15470	15408	15487	15388	15338	15486	15579	15392	15332	15512	15432	15340	15596	15433	15442	15287	15526	15475	15441	15494	15435	15354	15532	15476	15480	15336	15487	15491	15376	15398	15397	15329	15386	15570	15427	15405	15584	15438	15357	15465	15334	15361	15362	15369	15335	15450	15390	15658	15489	15532	15418	15523	15450	15460	15616	15377	15330	15525	15409	15441	15252	15510	15381	15533	15348	15473	15503	15519	15520	15406	15260	15481	15230	15341	15492	15525	15504	15458	15444	15419	15504	15470	15355	15649	15464	15508	15357	15395	15419	15521	15493	15502	15507	15389	15388	15467	15494	15474	15496	15452	15503	15460	15347	15460	15337	15456	15409	15345	15423	15263	15371	15413	15410	15357	15466	15499	15376	15427	15565	15232	15559	15329	15517	15575	15265	15250	15421	15552	15374	15436	15468	15479	15443	15398	15565	15537	15337	15303	15359	15543	15480	15413	15432	15364	15476	15542	15422	15340	15299	15675	15432	15429	15441	15525	15299	15316	15405	15347	15407	15669	15460	15525	15321	15355	15481	15513	15336	15448	15378	15424	15246	15538	15454	15517	15387	15612	15312	15455	15390	15419	15412	15511	15226	15539	15271	15517	15339	15565	15444	15318	15411	15455	15461	15462	15607	15419	15470	15569	15419	15519	15439	15449	15399	15346	15588	15418	15332	15502	15484	15371	15503	15507	15417	15463	15757	15415	15636	15379	15512	15358	15510	15474	15546	15351	15350	15207	15366	15378	15452	15502	15392	15471	15531	15491	15415	15492	15700	15435	15635	15445	15334	15535	15308	15473	15401	15324	15393	15387	15425	15512	15345	15327	15412	15346	15507	15433	15403	15569	15443	15402	15578	15374	15518	15480	15647	15517	15191	15539	15382	15488	15321	15467	15380	15485	15380	15419	15690	15498	15456	15419	15480	15290	15499	15443	15448	15497	15258	15461	15490	15571	15328	15432	15498	15336	15328	15559	15272	15481	15524	15426	15356	15281	15290	15468	15319	15526	15609	15488	15517	15329	15335	15524	15392	15511	15415	15209	15340	15472	15516	15640	15282	15274	15363	15490	15578	15397	15581	15422	15466	15501	15491	15341	15537	15610	15385	15430	15539	15478	15519	15432	15474	15368	15309	15374	15355	15362	15547	15582	15488	15534	15486	15581	15394	15543	15339	15571	15409	15416	15559	15502	15484	15389	15417	15526	15453	15562	15322	15318	15544	15377	15383	15512	15474	15407	15425	15492	15321	15551	15504	15555	15515	15402	15332	15532	15439	15412	15487	15549	15424	15436	15588	15528	15413	15411	15466	15503	15361	15397	15593	15400	15638	15370	15480	15473	15429	15332	15501	15362	15369	15512	15428	15485	15509	15361	15513	15390	15414	15452	15507	15459	15352	15518	15489	15558	15335	15459	15425	15420	15444	15575	15426
25421	21480	28217	25641	22353	21013	21030	19696	20211	30513	40063	36672	31228	25584	21475	19271	18891	18874	18806	18688	18870	18660	18681	18813	18918	18805	18909	18816	18465	18802	18801	18728	18683	18766	18765	18762	18862	18597	18794	18864	18677	18836	18722	18682	18515	18806	18657	18956	18980	18957	18663	18705	18698	18833	18655	18597	18745	18628	18506	18549	18713	18628	18605	18839	18803	18516	18692	18688	18843	18733	18766	18693	18629	18707	18892	18840	18749	18839	18881	18635	18750	18685	18831	18579	18506	18736	18852	18819	18701	18923	18995	18752	18652	18798	18683	18702	18649	18681	18703	18663	18761	18659	18794	18664	18889	18541	18799	18799	18720	18677	18612	18823	18826	18713	18853	18613	18879	18854	18566	18693	18698	18557	18794	18822	18859	18576	18737	18683	18694	18812	18791	18603	18638	18799	18510	18738	18775	18818	18686	18864	18862	18616	18611	18889	18916	18944	18498	18702	18798	18786	18831	18740	18612	18745	18968	18557	18670	18879	18674	18794	18641	18913	18712	18687	18762	18571	18817	18583	18842	18718	18914	18651	18708	18907	18666	18763	18764	18792	18703	18698	18936	18659	18820	18478	18910	18718	18655	18733	18663	18714	18453	18536	18568	18589	18838	18841	18755	18817	18741	18862	18805	18836	18754	18656	18606	18721	18861	18734	18740	18578	18693	18745	18748	18658	18788	18441	18838	18867	18844	18648	18565	18530	18788	18756	18549	18686	18646	18615	18513	18747	18412	18713	18784	18733	18711	18629	18596	18748	18923	18580	18546	18743	18717	18619	18595	18481	18533	18661	18643	18599	18780	18655	18730	18877	18646	18593	18881	18617	18782	18841	18562	18768	18701	18657	18773	18603	18882	18727	18826	18716	18737	18628	18618	18700	18868	18620	18780	18592	18740	18666	18711	18754	18789	18788	18639	18679	18852	18657	18760	18690	18804	18768	18653	18925	18929	18674	18624	18683	18903	18901	18630	18568	18781	18691	18754	18587	18585	18638	18767	18742	18673	18853	18741	18370	18436	18577	18572	18743	18663	18532	18651	18592	18842	18876	18787	18905	18718	18691	18647	18794	18860	18714	18534	18825	18767	18707	18852	18706	18619	18743	18795	18668	18687	18822	18698	18874	18781	18573	18795	18727	18521	18945	18919	18549	18626	18767	18653	18848	18688	18639	18846	18746	18782	18581	18619	18621	18900	18644	18647	18662	18593	18725	18759	18771	18718	18747	18593	18584	18740	19006	18838	18775	18644	18613	18731	18620	18713	18784	18787	18747	18634	18704	18806	18519	18808	18593	18805	18639	18604	18773	18830	18725	18830	18813	18985	18752	18772	18731	18798	18763	18676	18736	18816	18693	18839	18799	18756	18659	18626	18490	18872	18624	18908	18743	18719	18773	18719	18744	18732	18848	18654	18730	18559	18745	18951	18611	18503	18646	18606	18706	18621	18725	18861	18595	18543	18818	18655	18810	18781	18866	18802	18855	18709	18557	18606	18858	18754	18837	18762	18642	18616	18753	18667	18569	18769	18712	18724	18767	18877	18549	18624	18668	18632	18561	18785	18658	18776	18851	18605	18494	18829	18815	18773	18779	18976	18598	18594	18747	18820	18908	18785	18732	18742	18709	18890	18687	18788	18597	18831	18653	18782	18767	18671	18669	18759	18798	18656	18520	18626	18489	18565	18712	18703	18521	18641	18660	18781	18635	18600	18779	18860	18680	18676	18949	18560	18638	18838	18906	18574	18604	18546	18646	18543	18740	18824	18826	18859	18681	18720	18686	18730	18661	18711	18771	18864	18691	18694	18730	18962	18588	18622	18767	18605	18451	18756	18928	18718	18389	18761	18800	18719	18554	18737	18731	18795	18832	18796	18683	18947	18473	18650	18549	18701	18781	18699	18781	18759	18634	18739	18638	18685	18697	18758	18646	18743	18783	18520	18709	18683	18765	18613	18679	18624	18688	18857	18582	18674	18716	18670	18739	18696	18798	18542	18806	18631	18797	18769	18728	18678	18585	18528	18723	18752	18652	18965	18621	18790	18685	18819	18790	18845	18779	18776	18490	18664	18746	18472	18674	18873	18755	18673	18733	18724	18935	18905	18852	18901	18525	18613	18846	18700	18751	18531	18757	18627	18394	18498	18801	18578	18749	18831	18584	18584	18670	18743	18707	18574	18786	18686	18769	18775	18755	18733	18762	18836	18723	18622	18632	18656	18547	18656	18712	18726	18596	18950	18881	18714	18804	18727	18758	18772	18642	18745	18676	18807	18574	18825	18831	18711	18668	18753	18846	18780	18629	18808	18776	18693	18783	18750	18667	18673	18825	18581	18551	18777	18777	18876	18872	18874	18473	18658	18587	18877	18681	18735	18612	18587	18594	18810	18556	18812	18819	18775	18626	18685	18720	18784	18587	18647	18726	18725	18754	18511	18874	18683	18875	18701	18718	18736	18855	18566	18860	18650	18511	18605	18807	18537	18612	18936	18691	18627	18623	18712	18752	18766	18581	18920	18578	18644	18779	18646	18637	18789	18509	18683	18767	18714	18775	18821	18673	18600	18723	18801	18683	18746	18586	18824	18736	18621	18766	18869	18860	18654	18639	18556	18854	18647	18439	18471	18600	18820	18704	18604	18700	18577	18694	18681	18628	18697	18793	18817	18838	18519	18833	18678	18892	18704	18774	18723	18803	18870	18677	18720	18650	18685	18730	18636	18757	18891	18680	18599	18756	18741	18730	18711	18615	18589	18882	18764	18997	18606	18489	18633	18418	18677	18611	18869	18759	18938	18762	18696	18802	18712	18618	18413	18576	18736	18550	18752	18814	18671	18934	18814	18734	18506	18953	18809	18692	18580	18612	18660	18649	18697	18913	18821	18633	18560	18514	18530	18936	18750	18760	18913	18660	18618	18549	18787	18679	18627	18625	18656	18695	18620	18839	18712	18722	18828	18902	18773	18751	18625	18937	18776	18644	18483	18748	18793	18703	18848	18783	18591	19011	18759	18682	18465	18714	18898	18703	18519	18554	18888	18675	18762	18951	18562	18591	18784	18636	18747	18760	18609	18902	18665	18730	18754	18573	18600	18903	18809	18826	18597	18820	18923	18844	18844	18686	18810	18612	18780	18547	18601	18826	18633	18756	18782	18895	18924	18480	18426	18745	18696	18642	18898	18414	18441	18594	18687	18541	18726	18689	18845	18767	18449	18825	18717	18716	18840	18783	18656	18728	18657	18801	18669	18692	18528	18591	18869	18833	18565	18683	18767	18684	18747	18764	18843	18755	18950	18654	18793	18803	18802	18790	18922	18510	18794	18583	18782	18740	18569	18691	18702	18747	18658	18741	18819	18601	18669	18548	18737	18671	18935	18735	18660	18662	18689	18854	18718	18581	18949	18633	18629	18808	18753	18754	18666	18614	18760	18664	18636	18793	18644	18854	18668	18779	18657	18719	18671	18516	18777	18516	18688	18858	19025	18711	18693	18727	18693	18907	18843	18749	18599	18607	18794	18760	18841	18604	18800	18868	18757	18867	18662	18675	18648	18595	18741	18805	18743	18648	18709	18482	18833	18761	18558	18740	18652	18831	18744	18702	18831	18797	18701	18626	18856	18459	18736	18607	18748	18690	18885	18755	18769	18554	18608	18717	18677	18673	18648	18840	18551	18791	18611	18717	18914	18784	18834	18781	18718	18632	18602	18765	18746	18801	18668	18827	18716	18757	18919	18636	18610	18539	18622	18773	18625	18797	18401	18775	18699	18765	18780	18650	18756	18572	18688	18722	18650	18742	18633	18786	18984	18702	18645	18732	18738	18643	18569	18617	18944	18600	18682	18720	18862	18782	18661	18610	18656	18804	18949	18727	18746	18598	18624	18487	18621	18695	18802	18467	18746	18787	18702	18888	18736	18647	18701	18718	18738	18873	18688	18857	18819	18718	18824	18703	18775	18705	18828	18835	18722	18786	18926	18705	18737	18771	18709	18518	18607	18715	18796	18794	18822	18687	18834	18821	18754	18739	18721	18719	18724	18795	18677	18653	18694	18599	18662	18830	18678	18615	18806	18631	18745	18870	18646	18548	18721	18682	18826	18649	18875	18679	18653	18799	18723	18789	18761	18630	18661	18805	18825	18613	18778	18746	18571	18876	18757	18718	18669	18719	18707	18625	18585	18654	18740	18712	18777	18900	18600	18738	18661	18817	18962	18769	18397	18731	18832	18717	18554	18787	18692	18667	18809	18772	18933	18742	18692	18619	18696	18831	18847	18712	18876	18766	18602	18755	18599	18847	18769	18627	18867	18550	18631	18774	18733	18687	18600	18871	18622	18787	18809	18826	18646	18662	18707	18738	18564	18762	18643	18564	18640	18668	18755	18819	18852	18651	18800	18742	18790	18719	18734	18701	18729	18581	18740	18532	18587	18707	18778	18559	18904	18678	18714	18645	18664	18860	18794	18743	18768	18795	18837	18593	18647	18836	18930	18672	18684	18721	18636	18966	18565	18595	18627	18721	18692	18902	18685	18582	18758	18692	18670	18860	18663	18815	18550	18844	18615	18753	18523	18543	18584	18548	18670	18515	18636	18838	18895	18688	18765	18759	18601	18505	18854	18928	18578	18582	18752	18744	18758	18766	18710	18720	18661	18805	18629	18792	18846	18718	18683	18682	18577	19084	18598	18642	18736	18789	18853	18761	18518	18669	18729	18561	18690	18866	18466	18716	18900	18521	18882	18839	18588	18767	18682	18826	18747	18620	18831	18678	18595	18714	18827	18662	18597	18664	18691	18795	18730	18731	18697	18614	18656	18759	18755	18669	18919	18764	18840	18678	18819	18651	18980	18660	18816	18686	18678	18657	18720	18609	18725	18650	18972	19043	18704	18644	18559	18699	18630	18778	18618	18579	18631	18866	18770	18953	18856	18701	18732	18715	18929	18813	18812	18561	18776	18739	18693	18809	18563	18769	18859	18770	18670	18582	18630	18737	18783	18721	18888	18741	18755	18680	18645	18566	18614	18785	18390	18561	18674	18740	18751	18715	18531	18600	18747	18801	18614	18613	18706	18754	18657	19036	18892	18774	18599	18694	18585	18754	18775	18680	18818	18957	18785	18952	18830	18899	18662	18751	18537	18708	18709	18697
25041	38182	28483	21152	18257	17537	17575	16719	18252	32821	40303	36191	30042	23342	18449	15904	15854	15777	16094	15716	15861	15712	15891	15787	15798	15893	15747	15997	15699	15900	15743	15918	15720	15879	15802	15868	15843	15829	15930	15858	15984	15914	15702	15978	16012	15931	16063	16006	15948	16085	15876	15896	15769	15840	15632	15829	15980	15877	15827	15909	15775	15882	15870	15658	15795	15809	15821	15789	16084	15816	15774	15990	15877	15900	15827	15689	15852	15988	15771	15780	15943	15901	15936	15878	15948	15882	15822	15721	15916	15769	15917	15926	15776	15835	15770	15907	15774	15751	15900	15818	15916	15871	15886	15550	15713	15858	15736	15753	15864	15892	15821	15862	15959	15891	15859	15779	15788	15896	15709	15736	15804	15880	15671	15952	15841	15706	15798	15799	16004	15779	15884	15724	15887	15705	15987	15784	15896	15826	15917	15910	15822	15872	15797	15764	15938	15820	15770	15840	15823	15676	15868	15855	15719	15828	15899	15913	15751	15868	15981	15832	15830	15999	15894	15980	15732	15963	15868	16023	15777	15864	16007	15723	15567	15852	15689	15728	15902	15973	15942	15879	15739	15991	15769	15768	15835	15855	15804	15843	15842	15974	15845	15920	16007	15708	15868	15885	15918	15971	15803	15745	15711	15746	15819	16130	15818	15911	15793	15986	15892	15800	15895	15747	15957	15703	15863	15835	15604	15844	15738	16010	15798	15811	15727	15689	15855	15854	15871	15708	15874	15774	15675	15697	15775	15810	15791	15950	15840	15765	15727	15834	15980	15650	15797	15888	15734	15799	15763	15849	15819	15964	15678	15859	15851	15777	15871	15755	15989	15883	15895	15841	15849	15741	15747	15982	15667	15995	15863	15742	15885	15765	15693	15803	15900	15828	15876	15895	15873	15825	15775	15893	15909	15919	15685	15794	15838	15980	15877	15873	15805	15838	15852	15709	15697	15804	15924	15717	15788	15866	15890	15857	15937	15759	15720	15892	15845	15852	15813	15918	15708	15906	15866	15940	15967	15808	15614	15869	15913	16005	15860	15789	15839	15919	15839	15939	15841	15811	15871	15862	15677	15999	15736	15813	15917	15793	15666	15820	15958	16026	15818	15770	15925	15909	15820	15861	15945	15882	15817	16042	15945	15939	15727	15892	16064	15800	15890	15870	15923	15824	15770	15940	15708	15780	15916	15916	15736	15787	15769	15761	15731	15847	15898	15896	15706	15684	15799	16095	15775	15710	16038	15644	15813	15717	15859	15874	15895	15747	15775	15830	15786	15853	15735	15921	15903	15930	15914	15878	15781	15759	15715	15668	16021	15752	15890	15943	15664	15928	15889	15888	15795	15762	15811	15880	15967	15757	15904	15841	15829	15944	15977	15728	15949	15601	15851	15909	15761	15719	16058	15975	15755	15781	15826	15816	15808	15832	15840	15822	15771	15839	15774	15855	15793	15828	15836	15879	16030	15824	15916	16014	15821	15991	15764	15790	15882	15788	15796	15887	15832	15991	15664	15879	15787	15755	15863	15801	15859	15910	15721	15950	15809	15703	15960	15745	16009	15858	15865	15673	15713	15885	15789	15732	15763	15921	15767	15829	15799	15941	15822	15782	15999	15761	15810	15782	15803	15856	15720	15800	16010	16003	15865	15954	15797	15737	15862	15899	15819	16014	15842	15759	15998	15755	15812	15844	15673	15838	15987	15793	15825	15840	15847	15934	15951	15776	15798	15787	15788	15688	16070	15796	15803	15854	15844	15874	15947	15845	15847	15837	15978	15733	15876	15746	15890	15669	16034	15757	15814	15844	15745	15878	15867	15750	16018	15764	15880	15814	15883	15883	15899	15797	15924	15788	15910	15827	15677	15798	15962	15930	15735	15895	15950	15761	15882	15690	15925	15635	15870	15923	15872	15768	15831	15848	15912	15720	15770	15843	15791	15684	15817	15765	15896	15872	16017	15923	15880	15863	15874	15933	15990	15863	15863	15826	15839	15782	15759	15768	15837	15891	15771	15789	15846	15874	15921	15832	15781	15713	16002	15833	15743	15773	15937	15927	15841	15852	15817	15659	15905	15783	15662	15865	15977	15873	15834	15835	15816	15827	15777	15848	15941	15857	15824	15865	15863	15828	16006	15772	15778	15651	15666	15755	15914	15827	15717	15826	15936	15746	15680	15993	15811	15984	15785	15628	15920	15671	15836	15716	15938	15503	15912	15971	16049	16029	15895	15955	15875	15930	15954	15688	15863	15833	15879	15661	15808	15748	15915	16017	15929	15829	15879	15739	15764	15911	15849	15696	15830	15893	15762	15880	15764	15827	15873	15892	15768	15839	15807	15837	15936	15875	15871	15843	15854	15766	15765	15777	15854	15861	15856	15917	15964	15758	15979	15742	15776	15874	15837	15832	15758	15777	15871	16088	15873	15849	15869	15918	15885	15644	15775	15864	15861	15840	15729	15792	15962	15767	15924	15962	15831	15840	15863	15794	15726	15804	15951	15793	15808	15877	15816	15781	15824	15954	15839	15859	15860	15881	15808	15600	15847	15698	15810	15899	15955	15839	15920	15802	15740	15680	15810	15775	15906	15629	15911	15933	16044	15924	15731	15887	15853	15697	15626	15995	15843	16071	15690	15888	15872	15711	15886	15856	15891	15942	15816	15776	15882	15921	16048	16027	15870	16085	15822	15759	15884	15866	15742	15917	15784	15804	15721	15729	15814	15818	15700	15733	15948	15806	15827	16083	15706	15638	15849	15959	15826	16101	15779	15912	15798	15950	15556	15809	15821	16068	15696	15841	15891	15913	15913	15947	15694	15813	15878	15828	15726	15926	15742	15913	15821	15823	15820	15833	15792	15939	15938	15927	15807	15739	15744	15755	15806	15857	15779	15872	15794	15697	15882	15908	15851	15781	15899	15750	15777	15764	15706	15890	15983	15705	15950	15874	15890	15930	15892	15885	15832	15882	15899	15968	15689	16007	15878	15845	15945	15982	15803	15802	15828	15871	15976	15966	15865	15904	15715	15859	15710	15853	15738	15816	15924	15815	15739	15866	15948	15911	15705	15690	15852	15888	15865	15860	15945	15891	15912	15764	15874	15839	15812	15904	15912	15788	15822	15756	15970	15841	15867	15785	15913	15817	15880	15896	15876	15845	15901	15924	15936	15886	15936	16021	15783	15875	15785	15682	15927	15813	15732	15795	15851	15773	15859	15822	15717	15895	15902	15750	15786	15969	15930	15707	15712	15896	15833	15924	15851	15838	16005	15889	15913	15873	15894	15972	15781	15774	15875	15709	15781	15981	15763	15799	15973	15828	15922	15722	15851	15714	15875	15754	16016	15769	15820	15798	15804	15900	15857	15675	16015	15922	15911	15973	15885	15680	15886	15754	15821	15781	15851	15808	15827	15802	15814	15835	15791	15750	15919	15877	15682	15854	15794	16009	15859	15848	15760	15772	15726	15962	15872	15854	16018	15904	15913	15821	15952	15917	15899	15985	15907	15933	15778	15730	15846	15799	15819	15979	15844	15808	15746	15792	15834	15689	15709	15816	15867	15757	15914	15781	15815	15836	15824	15944	15922	15792	15819	15723	15865	15780	15900	15830	15994	15783	15904	15806	15853	15663	15702	15863	15987	15818	15862	15951	15725	15954	15788	15961	15656	15874	15897	15962	15913	15839	15674	15918	15911	15914	15658	15906	16071	15606	15683	15771	15777	15859	15816	15830	15975	15705	15747	15943	15954	15932	15776	15975	16008	15847	15918	15841	15855	16012	15987	15753	15925	15924	15766	15754	15811	15787	15757	15832	15933	15810	15885	15778	15840	15706	15863	15727	15959	15797	16010	15858	15980	15791	15799	15954	15846	15815	15911	15882	15812	15826	15964	15674	15840	15826	15754	15763	15643	15857	15828	15917	15904	15938	15695	15725	15840	15815	15852	15747	15832	15897	15757	15795	15750	15772	15633	15813	15914	15897	15902	15899	15979	15845	15781	15992	15972	15741	15875	15648	15782	15899	15817	15915	15893	15865	15873	16126	15654	15922	15933	15759	15861	15671	15928	15791	15752	15834	15965	15794	15930	15790	15882	15708	15880	15894	15927	15982	15723	15804	15777	15847	15733	15743	15947	15762	15811	15896	15885	15857	15985	15953	15698	16033	15962	15733	15836	15795	15808	15994	15882	15829	15677	15839	15740	15714	15911	15947	15819	15779	15847	15895	15879	15801	15923	15844	15788	15752	15816	15839	15961	15699	15644	15793	15969	15837	15925	15988	15794	15772	15881	15696	15893	15846	15898	15716	15889	16065	15872	15821	15936	15905	15888	15796	15937	15886	15850	16076	15864	15622	15716	15913	15822	15787	15913	15850	15789	15736	15759	15930	15774	15683	15799	15937	15853	15862	16026	15989	15768	15935	15883	15866	15689	15793	15974	15865	15970	15799	15747	15844	15898	15750	15753	15887	15945	15944	15925	15945	16073	15774	15775	15862	15774	15867	15739	15914	15786	15850	15845	15844	16047	15861	15766	16140	15880	15932	15865	15867	15890	15993	15952	15987	15819	15847	15804	15772	15734	15703	15819	15875	15846	15873	15984	15857	15920	15691	15793	15747	15759	15773	15988	15977	15720	15969	15947	15901	15879	15778	15827	15754	15819	15821	15974	15951	16045	15784	15891	15641	15957	15823	15838	15827	15874	15726	15815	15769	15970	15940	15888	15754	15948	15901	15846	15751	15880	15800	15922	15849	15915	15803	15833	15861	15811	15996	15915	15845	15668	15799	15946	15757	15855	15897	15953	15963	16045	15781	15774	15990	15986	15839	15739	15910	15839	15772	15910	15850	15728	15825	15921	15800	15796	15893	15956	15877	15961	15802	15899	15767	15817	15768	15892	15729	15735	15927	15941	15858	15946	15715	15792	15852	15950	15914	15814	15870	15874	15996	15860	15643	16017	15778	16050	15825	15935	15856	15769	15818	15747	15914	15845	15725	15778	15774	15820	15846	15953	15898	15736	15829	15866	15976	15828	15902	15965	15736	15768	15824	16007	15672	15856	15915	15911	15711	15763	15897	15816	15820	15856	15688	15829	15837	15948	15858	15816	15764	15846	16013	15855	15827	15882	15876	15994	15874	15891	15748	15815	15940
23871	21576	29186	24263	22174	24085	24674	21617	28339	42082	49961	46569	39129	31465	25169	20688	19586	19356	19193	19245	19164	19180	19324	19282	19239	19062	19256	19399	19438	19444	19248	19242	19306	19118	19208	19569	19312	19379	19216	19218	19107	19264	19269	19127	19218	19132	19168	19249	19067	19029	19059	19170	19090	19337	19043	19155	19120	18993	19341	19253	18985	19121	19383	19280	19194	19263	19258	19362	19280	19304	19514	19194	19098	19233	19095	19354	19220	19151	19375	19135	19304	18985	19146	19223	19224	19188	19269	18945	19037	19187	19212	19280	19298	19000	19330	19190	19202	19172	19284	19312	19148	19029	19153	19035	19402	19527	19168	19404	19115	19178	19163	19088	19046	19094	19225	19175	19144	19064	19096	19069	19109	19134	19311	18866	19241	19078	19385	19331	19087	19242	19174	19397	19255	19084	19218	19199	18981	19279	19086	19109	19131	18885	19209	19108	19184	19268	19163	19351	19043	19050	19101	19205	19236	19192	19226	19081	19256	19319	19172	19076	19228	19218	19414	19046	19044	19252	19097	19024	19052	19075	19145	19321	19323	19112	19037	19192	19101	19009	19083	19204	19167	19325	19080	19290	19234	18992	19332	19094	19131	19351	19117	19252	18877	19124	19156	19239	19290	19050	19011	19162	19133	18888	18982	19245	18877	19101	19110	18978	19211	19341	19168	19090	19162	19125	18991	19264	19184	19155	19016	19025	19150	19303	19400	19096	19213	19138	19118	19122	19282	19124	19171	19227	19202	19151	19246	19184	19069	19235	19336	19183	19107	19029	18954	18966	19238	19221	19127	19140	19067	18998	18974	19022	18835	19179	19118	19073	19267	19103	19150	19248	19129	19214	19057	19191	19312	19072	19207	19079	19086	19240	19262	19254	19233	19315	19370	19205	19095	18970	18944	19079	19310	19041	19080	19180	19347	19349	19285	19087	19295	19151	19142	19295	19199	19180	19314	19454	19161	18967	18916	19053	19112	18889	19079	19172	19044	19198	19419	19236	19297	19128	19226	19207	19232	19192	19185	19061	19015	18940	19325	19176	19019	19021	19215	18998	19240	19066	19196	19092	19201	19076	19111	19079	19261	18919	19304	19185	19407	19144	19361	18927	19079	19165	19295	19136	19116	19346	19020	19282	19452	19165	18973	19185	19139	18969	19300	19292	19250	19077	19305	19187	19238	19116	18896	19011	19200	19203	19344	19307	19077	19186	19271	19179	19234	19092	19161	19318	19146	19088	19289	19162	19115	19125	19077	19143	19311	19391	19181	19267	19346	19179	18947	19337	19248	19201	19193	19069	19300	19350	19333	19093	19030	19194	19193	19112	18968	19007	19178	19186	19050	19254	19232	19234	19117	18871	19017	19376	19100	19151	19142	19036	19283	19253	19203	19052	19106	19188	19256	19367	19086	19152	19091	19406	18995	19157	19461	19272	19036	19063	19156	19283	19289	19115	19097	19198	19231	19155	19177	19060	19011	19051	19225	19017	19053	19031	19246	19225	19333	19140	19270	19180	19035	19230	19217	19134	19200	19036	19006	18991	19181	19213	19173	19065	19122	18908	19070	19158	19374	19315	19329	19220	19170	19261	19190	19270	19124	19154	19234	19149	19350	19268	18966	18963	19116	19004	19091	19238	19144	19029	19031	19119	19242	18956	19154	18952	19232	19281	19018	19423	19262	19081	19361	19163	19247	19131	19151	19224	19461	19225	19166	19197	19237	19352	19304	19080	19123	19055	19269	19041	19164	19144	19096	19284	19365	19051	19037	19119	19141	19096	19265	19144	19067	19274	19216	19194	19233	19158	18994	19182	19227	19098	19078	19077	19163	19119	19279	19229	19308	19240	19215	19241	19277	19155	19111	19185	19222	19088	19274	19267	19364	19299	19244	19269	19346	19058	19172	19333	19024	19287	19383	19216	19403	19162	19102	19212	19282	19166	19096	19322	19412	19238	19343	19216	19201	19201	19089	19059	19075	19432	19223	19072	19042	19017	19267	19120	19225	19166	19005	19134	19491	19208	18958	19114	19273	19207	18919	19088	19226	19018	19239	19004	19200	18972	19181	19145	19010	19205	19020	18958	19041	19084	19226	19115	19095	19102	19070	19054	19378	19037	18896	19155	19122	19338	19125	19014	19038	18805	18944	19164	19246	19301	19316	19105	19138	19055	19165	19154	19090	19265	19055	19182	18994	19200	19153	19034	19280	19189	19141	19251	19127	19109	19139	18991	19243	19277	19044	19132	19175	19262	19290	19125	19214	19255	18944	19009	19135	19204	19099	19302	19185	19229	19207	18864	19099	19172	19220	19147	19436	19045	19006	19348	19122	19048	19111	19079	19203	19138	19149	19266	19228	19310	18880	19184	19119	19249	19217	19079	19118	19130	18894	19120	19141	19043	19225	19084	19129	19157	19194	19135	19324	19119	19045	19319	19250	19279	19053	19286	19307	19099	19438	19180	19146	19229	19319	19097	19177	19181	19281	19111	19269	19206	19065	19218	19110	19229	19293	19145	19245	19138	19165	19173	19108	19192	19170	19020	19160	19168	19162	19334	19185	19101	18973	19053	19120	19198	19219	18915	19286	19160	19180	19043	19283	19202	19138	19250	19164	19183	19115	19388	19130	19068	19057	18866	19089	19109	19313	18923	19091	19146	19235	19241	19347	19071	19282	19207	19159	19221	19113	19223	19312	19059	19216	19282	19325	19192	19078	19054	18859	19010	19387	19307	19342	19133	19203	19136	19241	18995	19037	19290	19419	19308	19125	19307	19307	19135	19381	19321	19239	19038	19418	19246	19166	19243	19062	19206	19051	19236	19102	19288	19091	19225	19143	19043	19186	19144	19214	19032	19058	19141	19052	18953	19412	19231	19147	19224	19444	19348	19291	19051	19085	19282	19191	19292	19158	19060	19134	19265	19206	19220	19217	19373	19133	19130	19199	18959	19101	19169	19176	19205	19071	19248	19207	19174	18965	18975	19036	19334	19304	19409	19055	19340	19189	18915	19062	19104	19269	18887	19066	19210	19104	19211	19143	19313	19122	19293	19108	19230	19077	19119	19151	19171	19463	19143	19324	19070	19290	19138	19075	19363	19142	19057	18993	19231	19219	19142	19136	19035	19277	19019	19288	19164	19368	19309	19090	19308	19268	19225	19290	19367	19268	19425	19156	19050	19168	19229	19252	19062	19225	19172	19382	19259	19078	19176	19245	19218	19073	19172	19312	19130	19231	18949	19163	19363	19280	19093	19296	18821	19339	19110	19172	19352	19016	19123	19496	19133	19235	19181	19120	19149	19297	19314	19152	19328	19401	19017	19131	19074	19029	19099	19135	19119	19133	19054	19257	19059	19271	19174	19099	19315	19282	19338	19238	19100	19248	19162	18969	19216	19000	19061	18967	19068	19165	19189	19241	19062	19196	19257	19161	19228	19179	19108	19413	19508	19271	19256	19157	19405	19237	18960	19286	18980	19110	19253	19259	19428	19101	19355	18970	19308	19217	19005	19048	19298	19143	19223	19065	19317	19140	19153	18953	19188	19244	19114	19153	19217	19040	19307	19095	19242	19382	19184	19129	19301	18870	19156	19195	19154	19079	18911	19139	19296	19151	19089	19075	19093	19049	19177	19283	19142	19219	19085	19076	19099	19155	19387	19061	19310	19447	19221	19124	19057	19051	19003	19203	19179	19266	19364	19076	19043	19263	19233	19110	19113	19200	19071	19241	19136	19235	18964	19056	19009	19227	18960	19177	19131	19256	19294	19135	19098	19307	19209	19040	18935	19083	19200	19268	19202	19111	19224	19133	19209	18982	19187	19090	19210	19255	19166	19024	19083	19419	19237	19201	19201	19253	19078	19299	18948	19230	19166	18960	19042	19030	19228	19260	19193	19337	19080	19200	19235	19219	19202	19092	19367	19201	19005	19219	19252	18993	18973	19087	19160	19101	18992	19197	19104	19127	19178	19376	19331	19033	19237	19179	19062	19201	18928	19110	19082	19238	19216	19221	19190	19154	19210	19282	19239	19301	19380	19382	19191	19066	19242	19211	19164	19179	19049	19207	19243	19130	19221	19046	19142	19347	19061	19291	19070	19278	19053	19075	19040	19118	19287	19299	19030	19191	19109	19334	19498	19344	19271	19275	19300	19264	19025	19004	19221	19237	19288	19246	19047	19249	19252	19348	19016	19231	19165	19063	18987	19055	19136	19264	19044	19137	19352	19055	19119	19067	19366	19083	19194	18940	19097	19233	19336	19114	19182	19153	19249	19247	19147	19275	19276	19312	19304	19128	19090	19290	19024	19100	19132	19193	19157	19173	19313	18995	19318	19207	19160	18967	19040	19212	19091	19055	19085	19275	19209	19052	19262	19395	19186	19029	19031	18969	19176	19027	19159	19117	19050	19134	19296	19297	19142	19077	19057	19342	19133	19469	19220	19107	19262	18923	19272	19202	19143	18994	18995	19203	19147	19228	19167	19100	19186	19258	19187	19149	19318	19067	19007	18970	19123	19185	19198	18963	19235	19198	19096	19201	19033	19204	19095	19450	18996	19166	19132	18911	18912	18992	19151	19268	19115	18987	19226	19061	19408	19147	19125	19410	19353	19402	19174	19055	19259	19069	19435	19162	19242	18977	19203	19314	19170	19210	19104	19064	19157	19076	18999	19132	19246	18998	18985	19104	19252	19024	19087	19213	19307	19106	19090	19313	19166	19184	19230	19110	19265	19376	19204	19285	19029	18961	18967	19164	19183	19051	19231	19281	19126	19168	19435	19156	19027	19023	19192	19137	19263	19245	18988	19149	19158	19344	19029	19174	19173	19182	19204	19141	19025	19373	19177	19000	19207	19160	19182	19569	19352	19237	19093	19283	19416	19086	19161	19080	19236	19060	19134	19002	19204	19434	19157	19109	19185	19059	19164	19199	19164	19422	18942	19064	19171	19217	19290	19221	19129	19199	19338	19328	19122	19209	19334	19094	19011	19144	19058	19019	19356	19093	19130	18915	19026	19187	18877	18979	19125	19009	19053	19268	19214	19237	19287	19120	19235	19281	18977	19047	19411	19152	19245	18898	19193	19389	18985	19068	19170	19078	19166	19077	19252	18963	19277	19390	19140	19114	19200	19003	19306	19268	19167	19144	19369
29912	46983	37655	26069	20090	19330	19069	19551	30991	44347	49074	45649	38311	29818	21837	16619	16132	16109	16127	16069	16136	16025	16186	16117	16087	16191	16120	16061	16223	16034	16268	16042	16079	16097	15957	16037	16167	16130	16171	16140	16055	16260	16238	16109	15985	16251	16252	16195	16194	16104	16082	16123	16205	15973	16326	15994	16183	16098	16069	16136	16047	16131	16181	16114	16221	16129	16217	16102	16052	16304	16085	16335	15938	16098	15961	15954	16345	16094	16094	16028	15854	16048	16126	16098	16029	16141	15899	16024	16041	16132	16016	16037	15982	16178	16020	16124	16146	15859	16131	16200	16012	16113	16069	15945	16125	16004	16170	16067	16034	16253	15955	15988	16009	16193	16178	16133	16049	16084	16022	16121	16021	15931	16222	16099	16109	16046	15928	16146	16184	16174	16171	16081	16059	15918	16056	15821	16019	16088	16054	16051	15975	16064	15893	16041	15966	16271	15982	16159	16160	16083	16034	16149	16069	16022	16043	16081	16106	16049	16172	16170	16064	16067	16023	16095	16007	16021	15986	16164	16182	15931	16068	15961	16006	16106	16152	16157	16133	16024	16188	16002	16108	15999	16175	16036	16124	16032	15977	16086	16039	16005	16008	15958	16087	16137	16102	16088	15907	16044	16112	15856	16242	15912	16242	15992	15913	16120	16145	16035	16007	16108	16002	16028	16085	16157	15960	15973	15912	16196	16245	16152	16092	16048	16177	16113	16050	15947	16159	16060	16122	16099	16106	16036	16051	16081	16125	16166	15835	16125	16145	15911	16075	16200	16194	16214	16016	16167	16044	16056	16119	16059	16039	16153	16200	16087	16086	16114	16023	16036	16071	16054	16047	16259	15913	16015	16061	16109	16036	16055	16074	16086	15975	16011	15910	15991	15986	16168	16022	16024	15932	16069	16116	15883	16139	16110	16079	16106	15991	16123	16147	15966	16209	16123	15981	16145	16003	15958	16144	16027	16095	16086	16143	16151	16080	16073	16130	16025	15970	16156	16140	16100	16185	16049	16012	15956	16084	15967	16145	15852	16107	15974	16169	16155	15851	16248	16094	16149	16176	16129	16272	16255	15987	16085	16008	16081	16035	16271	15974	16130	16023	16147	16032	16133	16071	16144	16120	16072	16006	16091	16182	15886	15840	16171	16090	16007	15910	16087	16210	16054	15903	16183	16155	16057	16165	16184	15932	16107	16088	16020	16131	16260	15964	15902	16105	16127	16179	15983	16206	16153	16146	16137	15961	16109	16137	16135	16185	15999	16122	16120	16433	15981	16187	16077	16155	16018	16073	16080	16055	16134	16134	16026	16002	15904	15952	16016	16104	16123	16035	16077	15898	16233	16125	16098	15955	16193	16128	15983	16015	16212	16057	16221	16070	15891	16110	15969	16169	16046	16078	15933	16060	16082	16020	16109	16053	16127	15975	16062	16012	16040	15985	16196	16084	16099	16043	16080	16037	15997	16118	16214	16128	16201	16062	16047	16142	15815	16079	16022	15928	16173	15999	16103	16121	16080	16161	15984	16075	16105	15936	16113	16094	16146	16043	16180	16127	16058	15965	16065	16029	16099	16104	16120	15884	16160	16061	16081	16141	16258	16134	16033	16014	16212	16045	15948	15979	16081	16102	16144	16091	16054	15983	16130	16034	15992	16113	16010	16155	16272	16222	16075	16032	16291	16049	16211	16252	16034	16226	16043	16163	16218	15980	16016	16192	15990	15980	16100	16097	16158	16060	16083	16089	16166	16028	15973	16128	16107	16175	15945	16051	16081	16148	16067	16071	16292	15983	16189	16065	16088	16148	16097	16039	16101	16038	15994	16036	16204	16123	15943	16200	16075	15939	16155	16055	16178	15837	16098	16118	16230	16045	16090	16151	16184	16028	16116	16141	16070	16111	15906	16050	16007	16086	16075	16134	16156	16097	16001	16249	16086	16050	16084	16232	15984	16132	16040	16307	16214	16292	16154	16172	15940	16178	16135	15969	16098	15949	16111	16087	16034	16058	16124	16000	16122	15921	16001	16118	16228	16139	16180	16150	15911	16118	16124	16256	16030	15939	16009	16008	16160	15964	16020	16024	16182	16080	16197	16182	16142	16178	16208	16091	16112	16024	16051	16081	16079	16044	15967	16170	15998	16045	16011	16051	15983	15985	16211	16168	16209	16036	16251	16017	16043	16208	16113	16118	16173	16024	16007	15940	16131	15788	16178	16028	16000	16066	16252	16125	16095	16275	15962	16117	15979	16048	16189	16046	16157	15988	15960	16084	15950	15858	16113	16086	16235	16154	16219	15995	16054	16166	16116	15927	16054	16059	16193	16042	16199	16008	15981	15947	16259	16057	16083	16181	15958	16027	16134	15980	16015	15962	16045	15790	16012	16211	16118	16070	16228	16015	16106	16190	15894	15963	16122	15952	16168	16104	16213	16005	16100	16030	16075	16045	16103	15953	16065	16107	16028	16076	16086	16040	16052	16155	15988	15966	15994	16126	15943	16205	16215	16087	16016	16032	16056	16123	16187	16054	16115	16001	15983	16129	16164	16092	16075	15989	16010	15858	16085	16168	16135	16116	15948	16203	16118	16006	15996	16251	16134	16048	16118	15998	16014	16135	16219	16079	16131	16103	16099	16173	16176	15947	16167	16044	15984	16156	16079	16026	16194	16068	16085	16030	16152	16133	16255	16180	16013	15905	15999	16110	15979	15961	16029	16094	16063	16048	16008	16041	16263	16281	16157	15959	15965	15863	16124	16093	16156	15944	16023	16080	16108	16162	16151	16187	16098	15951	15977	15974	15980	16143	16062	16065	16001	16038	16184	15853	16076	16077	16075	16107	16272	16277	16080	16094	15991	16193	16042	16014	15957	16127	16204	16225	16136	16056	15922	16013	16279	16001	16218	16013	16103	16110	15922	16275	16043	15950	16298	16023	15956	15944	16201	16154	15852	16128	15926	16161	16026	16085	16081	15962	16309	16015	16025	16123	16008	16200	16029	16002	16130	16138	16082	16090	16067	15925	16084	15990	15962	15967	16052	16143	16192	16083	15893	16159	15971	16067	16136	16059	16007	15943	16019	16009	16065	16137	15988	16047	16111	16127	15958	16070	15930	16258	15896	16123	16065	15965	16075	16110	16084	16115	16000	16159	15951	16117	16103	15945	16106	16271	16106	16142	15973	16110	16057	16186	16008	16028	16098	16001	16034	16050	16003	16106	16138	16088	15958	15969	16087	16104	16078	16149	16304	15905	16036	16175	16100	15950	16123	16104	15979	16105	16028	15886	16023	16162	16124	16030	16053	16097	16043	16142	16190	16001	16075	16070	16177	16204	16051	16243	15881	16079	16042	15968	16049	16089	16199	15905	15976	16192	16015	16038	15863	15977	15760	16185	16096	16099	16291	15907	16062	16058	16166	16061	16065	16121	16100	16093	16101	16060	16104	16235	16095	15968	16233	15906	15942	15970	16161	16330	16071	16054	16129	15943	16153	16150	16119	16053	16027	16231	16005	15941	16150	15969	16117	16189	16079	16017	16125	16193	15973	15997	16118	16186	16103	16180	16133	16111	16059	16062	16173	16221	16066	16133	15975	16073	16326	16123	16068	16199	16074	15971	16064	16193	16176	16143	16096	16040	16221	16196	16121	16067	16051	15976	16225	16105	16002	16227	16190	16110	16034	16225	16144	16125	16004	16103	16148	15962	16101	16088	16007	16228	16034	16096	15925	15994	16169	16091	15881	16244	16028	15919	16134	16071	16164	15942	16116	16057	16107	16029	16094	16145	16028	16141	16161	16210	16201	16200	15886	16111	16104	16054	16171	16242	16098	16021	16158	15995	15959	16229	16138	16165	16247	16004	16095	16188	16102	15994	16013	16280	15985	16052	16152	16116	15891	15964	16155	16199	16026	16124	16075	15966	16062	16070	16272	16093	16032	16122	16056	16035	16014	16081	16108	15996	15963	16116	16065	15957	16210	16129	15893	16259	16136	16169	16055	16068	16078	16130	16038	16028	16148	16137	16082	16015	16029	16042	15917	16094	16080	16170	16050	16221	16016	16172	16052	16057	15953	16156	16103	16052	16095	15879	16076	16147	16123	16168	16160	16116	16049	16059	16054	16222	15895	16173	16171	16154	16053	16097	15880	16020	16115	15983	16094	15974	16061	15998	16046	15996	16165	16157	16118	16009	16238	16068	16102	16187	16110	16207	16129	16048	15957	16085	16086	16150	16135	16008	15975	16009	16062	16144	16170	16066	16054	16137	16051	16105	16118	15887	16033	15933	16107	15969	16060	16079	15942	16081	16042	16018	16100	15991	16027	15937	16071	16099	16031	16027	16068	16033	16213	15940	16089	16097	16105	16065	16264	15958	16056	16208	16125	16135	16106	15956	16109	16166	16184	16016	16131	16152	16140	16144	16008	16065	16216	16132	16186	16125	16000	16164	16146	15990	16133	16137	16186	15950	16130	16000	16184	16100	16093	16168	16101	16158	16099	15956	16007	16087	15989	16224	16133	16143	16053	15964	16138	16212	16018	16268	16058	15963	16162	16146	16234	16124	16138	16142	16331	16086	15927	16045	15986	16126	16063	15938	16230	16076	16136	15969	15954	16118	16046	16058	16178	16204	16124	15919	16154	16156	15947	16160	16123	16023	16017	16033	16015	16071	16159	16003	16081	16042	16145	16011	15974	16233	16144	16139	16085	15978	15988	16116	16155	16186	16108	16211	15976	16112	16134	16138	16067	16099	16121	16041	16122	16145	16050	16286	16047	15993	16229	16048	16139	16197	16048	15877	16036	16085	16041	16061	15947	15961	16089	16029	16023	16140	15940	15973	15992	16172	16200	16294	15923	16046	16115	16047	15916	16285	16059	16244	16107	16046	16015	16203	16111	16115	16027	16076	16202	16120	15995	16158	15984	15980	16281	16137	16017	16170	15875	16045	16125	16048	16025	16073	16090	15980	16163	15984	16076	16088	16229	16184	16083	16206	16028	16148	15806	16024	16126	16009	16063	16162	16047	16107	16175	16173	15951	16146	16054	16232	16161	16032	15940	16006	16389	15951	15984	16140	16093	15982	15862	16373	15960	16241	15981	16082	15962	16146	16053	16064	16127	15971	16302	16178	15896	15935	16149	15939	16032
29860	23841	25378	22497	20203	20270	20377	20146	21327	22433	23990	23210	22424	21730	20901	20422	20327	20222	20132	20401	19962	20109	19801	20188	20083	20049	20197	20079	20272	20071	20203	19988	20002	20187	20136	20276	19963	20111	20168	20280	19982	20046	20173	20106	20126	20061	20084	20053	20109	20194	19986	20150	20222	20165	19995	20173	20115	20040	20237	20202	20020	20010	20124	20090	20219	20254	20170	20073	20124	19999	20143	20295	20021	20014	20140	20215	20161	20043	19851	20223	19892	20108	20117	20152	20049	20184	20042	20252	20034	20293	20136	20234	20005	19916	20119	20002	20022	20374	20032	20300	20056	20117	19979	20106	20049	20079	20263	20277	20034	20145	19968	20112	20145	20141	20080	20237	20164	20117	20052	20060	20034	20060	20427	19928	19972	19907	20139	20046	20165	20158	20152	20132	20307	20245	20285	20125	20158	20071	20202	20283	20174	20110	20168	19971	20169	20251	20202	20228	20152	20206	20292	20086	20195	20309	20111	20214	20072	20340	20029	20058	20134	20093	20173	20006	20225	20079	20131	20259	20105	20064	20054	20100	20241	20008	20135	20114	20116	20229	19939	20203	20022	20209	20101	20001	19969	20152	20012	19990	19791	20190	20040	19965	20087	20088	19803	20031	20252	20125	20095	20010	20230	20182	20360	20048	20238	19983	20076	20064	20156	19826	19943	20128	20160	20145	20115	20262	20159	20016	20201	20081	19948	20049	20213	20152	20129	20227	20013	20049	20019	19978	20008	19973	20152	19875	20169	20037	20036	19960	19927	20029	20315	20274	20290	19865	20252	20297	20173	20074	20194	19993	20172	20092	20093	20139	20063	19898	20005	20059	20145	20129	20121	20121	20208	20383	20196	20053	20179	20029	20063	20143	20107	20320	20063	20062	20033	19959	20114	20069	20406	20013	20055	20077	20107	20191	20158	20004	20165	20212	20247	20320	19984	20143	20081	20058	20062	20222	20182	20353	20296	20130	20120	20145	20046	20210	20111	20202	20150	20001	20216	20207	19915	19995	20161	20209	20102	20046	20143	20134	20240	19938	20119	20115	20156	20056	20164	20009	20225	20041	20181	20195	20242	20101	20189	20097	20382	20265	20224	20187	20285	20272	20201	20115	20031	20251	19977	20382	20099	20157	20058	20102	20350	20081	20116	20153	20168	20196	20283	20118	20064	19945	20227	20080	20141	20008	20123	20187	20187	20170	20147	20311	20183	20265	20094	20015	20125	20240	19822	20085	20000	20283	20179	20007	20264	20190	20266	20285	20174	20150	20176	19856	20030	20005	20280	20225	20017	20014	20440	20166	20218	20361	20007	20265	20172	20086	20216	20116	20216	20165	20046	20171	20046	20179	20142	20202	19965	20135	20141	20092	20200	20079	20076	20048	20099	20044	20179	20065	20228	20077	20302	19886	19998	20197	20264	20080	20120	20230	20301	20239	20029	20093	20014	20109	20065	20204	20027	20030	20127	20186	20123	20155	20078	20137	20116	20144	20162	20081	20122	20360	19990	20048	20169	20042	20265	19936	19900	20126	19949	20210	19962	20222	20137	19996	20142	20337	20218	20195	19918	20065	19980	20151	20244	19960	20220	19980	20389	20062	20006	20062	20241	19893	19950	20124	20000	20302	20337	20056	20255	20205	20095	20243	20126	20136	20122	20131	20216	20003	20117	20159	20076	20037	20146	20009	20370	19982	20019	20367	20278	19915	20071	20312	20224	19918	20131	20239	20345	20161	20430	20073	20169	20207	19960	20098	20247	20070	20181	20263	20118	19997	20193	20046	20148	20264	20075	20112	20302	20070	20201	20357	20015	20255	20088	20028	20171	20082	20214	20174	20052	19898	19958	20296	20222	20089	20186	20122	20094	20110	20163	20201	20162	19899	20170	20089	20087	19987	20088	20075	20068	20049	20186	20083	20160	20164	20086	19943	19978	20194	20049	20194	20124	20361	20136	20075	20173	20186	20258	20103	20108	20261	20212	20086	20228	20297	20211	20079	19962	20306	20195	20034	19933	19971	20224	20165	20190	19986	20075	20012	20145	20107	20100	20108	20176	20146	20079	19920	19990	20174	20135	20174	20075	20068	20116	20196	20167	19984	20191	20129	20055	20103	19956	19962	20192	20137	20202	20090	20345	19906	20128	20091	20172	19934	20137	20147	20309	20389	20360	20183	20139	20232	20251	20028	20050	20066	20349	20014	19934	20088	20262	20066	20085	20060	19817	20250	20226	20229	20203	20119	20118	20128	20264	20017	20183	20201	20055	20050	20092	20115	19915	20381	20307	20130	20259	20002	19900	19957	20117	19882	19879	20321	19909	19961	20159	20362	19976	20057	20051	20150	20125	20076	20093	20135	19971	19997	20049	20435	20081	19947	20209	20067	20204	20191	19786	20313	19965	19995	20191	20010	20088	20002	20256	20045	19995	20193	20015	20166	20101	20291	20268	20128	20309	20191	19889	20220	20207	20208	20076	20423	19940	20210	20147	20260	20021	20106	20027	19951	19963	20167	20301	20063	19982	20215	20257	19975	20221	20175	20138	20053	20177	20048	20354	20278	20048	20172	20228	20250	19869	20066	20046	20015	20110	20157	20240	20115	20024	20279	20436	20224	19994	19907	20187	20003	20199	19745	20228	19945	19980	20027	20037	20220	20019	20011	20274	20059	20144	20014	20048	20162	20199	20150	19906	20164	20285	19902	20099	20209	19970	20058	20231	20148	20060	20051	20354	20240	20486	20130	19987	20098	20041	19977	20029	20236	20135	20126	20154	20021	20067	19966	20142	20091	20230	20269	20307	20251	20146	20302	20070	20302	20302	20301	20084	20124	20131	19952	20035	20087	20192	19930	20051	20111	20119	20205	20074	20169	19998	20270	20079	20276	20018	20037	20258	20147	20280	20211	20136	20018	20116	20074	20026	20169	20164	19993	20245	20331	20133	20048	19939	19850	19898	20283	20183	20132	20308	20207	20204	20237	20144	20233	20186	20123	20164	20087	20029	20162	19827	20151	19957	20362	20114	20061	19968	20204	20167	20284	20027	20150	20073	20243	19841	20023	20042	20184	20163	20135	19984	20008	20223	20139	20062	20254	20330	20028	20086	20040	20153	20074	20066	19947	20288	20168	20345	20155	20169	20081	20144	19974	20156	20010	19859	20164	19952	20157	20271	20206	20119	20021	20207	20129	20346	20311	20265	20048	20288	20121	20333	20238	20263	19822	19975	20060	20005	20378	20156	20076	20343	20043	20033	20161	20248	20265	20284	20038	20032	20070	19995	20189	20130	20142	20119	20116	20047	20146	20056	20244	20185	20456	20167	20182	20245	20013	20000	20304	20072	20070	20170	20053	20191	19981	20277	19995	20042	20150	20150	20039	20281	20149	19927	20173	20277	20154	20239	20101	20180	20160	19986	20122	20247	20240	20018	20052	20038	20013	20344	20299	20272	19966	20365	20065	19959	19909	19841	20242	20133	20154	20135	20244	20285	20249	20171	20105	20245	19842	20148	20171	20032	20106	20094	20023	20167	20084	20253	20064	20062	19980	20315	20109	20075	20219	20099	20012	19966	19827	20111	20192	20121	20015	20218	20107	19960	19972	20049	20123	19999	20013	19978	20069	20088	19851	20072	20082	20147	20004	19980	19971	20249	20072	20128	20268	20030	20155	20183	20068	20334	20140	20113	20073	20046	20026	20053	19990	19934	20110	20121	20016	19973	19877	20139	20211	20160	20094	19898	20221	20350	20182	20015	20118	20217	20134	20225	20083	20156	20175	20101	20032	20270	20205	20252	20212	20042	20005	20102	20182	20318	20124	20206	20184	20224	20278	20261	20214	19992	20193	19924	20113	20286	20209	20007	20121	20181	20253	20133	20116	20242	20258	20119	20083	20401	20037	20319	20030	19953	20044	20138	20065	20151	20054	20141	20097	20150	19874	20124	20025	20054	20019	20016	20262	20061	20041	20197	20120	20059	20020	20097	19991	20058	19831	20022	20117	20248	20240	20194	20364	20098	20137	20115	20197	20168	19989	19887	20148	20090	20138	20116	20259	20068	19939	20071	20051	20059	19928	20147	20098	20180	20441	20302	20096	19834	20180	20449	19984	19964	20225	20139	20122	20118	20137	20073	20222	19933	20265	20136	20239	19963	20178	19934	19976	20086	19816	20149	20021	19946	20020	19984	20181	20183	19919	20133	20148	20055	19910	20289	20064	20150	20144	20069	19919	20096	20262	20118	19942	19997	20084	20100	20128	20155	20085	20173	20180	20287	20241	20082	20319	20040	20172	20294	20057	20215	20109	20108	20228	19930	20269	20258	20282	20127	20006	20200	20120	20276	20058	20079	20182	20224	20153	20007	20187	20194	20385	20346	20096	19966	20134	20238	20231	20031	20043	20038	20135	20120	20092	20095	20243	19999	20028	20054	20079	20037	20172	20107	20179	20059	20012	20181	20275	20095	20036	20256	19962	20092	20204	20063	20058	20204	19998	19994	19917	20041	20075	19919	19928	19916	20139	20224	20195	20078	19990	20101	20068	20080	19898	20016	20196	20323	19959	20101	20031	19941	20084	20147	20043	20164	20205	20125	20034	20068	20154	20075	20043	20418	20092	19849	19970	20191	20279	19944	20176	20201	20086	19985	20146	20347	20314	20105	20034	20108	20281	20289	20199	20196	20033	20188	20003	20079	20360	20257	20197	20076	20066	20183	20219	20056	20086	20031	19964	20084	20005	20141	19953	20227	20300	20071	20074	20054	20188	20096	20030	20042	20173	20078	20214	20169	20136	20282	20158	20333	20156	20309	20278	20125	20086	20212	20040	20149	20095	20110	20213	20130	20074	19970	20299	20186	20160	20265	20208	20193	20301	20062	19972	20090	20102	20243	20339	20211	20072	20226	20226	19980	20145	19957	20068	20308	20238	20031	20062	20322	20133	20367	20118	20078	20281	20057	20098	20111	20203	20004	19986	20166	20175	20079	20199	20052	20078	20176	19892	20188	20284	19938	20132	20146	19997	20347	20158	20110	20171	19920	20016	20066	20244	20281	20212	20399	20129	20437	19991	19980	20116	20199	19915	20024	20278	20420	20091	20200	20104	20172	20055	20231	20049	20068	20086	20083	20059	20276	20236	20204	20348	20140	20057
19611	25080	20711	17627	16799	16914	16712	16959	18674	20415	21672	20461	19082	18149	17142	16753	16781	16770	16499	16681	16688	16764	16587	16651	16783	16633	16488	16534	16660	16780	16571	16631	16833	16645	16562	16790	16781	16668	16661	16702	16633	16490	16577	16645	16672	16800	16618	16595	16553	16636	16765	16650	16585	16696	16718	16552	16594	16710	16717	16666	16590	16622	16702	16593	16716	16678	16671	16703	16833	16675	16794	16565	16742	16798	16795	16687	16542	16755	16699	16475	16706	16696	16789	16743	16558	16974	16547	16716	16655	16881	16761	16450	16658	16688	16451	16504	16735	16584	16710	16733	16606	16781	16683	16611	16817	16802	16829	16496	16832	16644	16649	16651	16641	16588	16690	16700	16760	16612	16612	16526	16799	16716	16639	16667	16834	16523	16632	16643	16728	16630	16632	16520	16772	16636	16498	16427	16738	16708	16755	16474	16704	16622	16541	16839	16548	16572	16675	16620	16674	16555	16686	16653	16776	16645	16650	16649	16709	16835	16589	16632	16589	16805	16613	16609	16651	16598	16707	16524	16698	16665	16590	16757	16635	16634	16914	16696	16659	16581	16720	16565	16730	16782	16664	16608	16603	16666	16581	16777	16688	16557	16599	16771	16645	16642	16749	16651	16618	16637	16659	16451	16422	16460	16798	16612	16828	16810	16751	16705	16733	16742	16755	16554	16611	16642	16560	16722	16690	16646	16454	16701	16606	16625	16618	16554	16544	16517	16750	16737	16690	16632	16603	16695	16625	16908	16709	16816	16475	16779	16699	16883	16738	16515	16724	16778	16704	16636	16661	16724	16737	16745	16594	16753	16835	16619	16789	16605	16716	16582	16647	16651	16828	16849	16805	16705	16692	16477	16632	16587	16698	16769	16573	16694	16542	16607	16653	16705	16762	16631	16665	16577	16563	16698	16596	16712	16771	16609	16596	16657	16694	16658	16636	16478	16802	16590	16696	16695	16930	16681	16626	16528	16643	16760	16801	16711	16721	16669	16709	16463	16658	16644	16638	16801	16735	16574	16687	16708	16865	16609	16617	16576	16560	16556	16550	16561	16702	16407	16722	16391	16812	16658	16657	16779	16642	16570	16710	16608	16646	16700	16834	16715	16710	16709	16699	16738	16766	16649	16493	16688	16720	16741	16781	16504	16559	16611	16784	16741	16535	16669	16752	16685	16627	16664	16910	16549	16579	16765	16819	16471	16817	16740	16683	16764	16617	16637	16738	16624	16687	16682	16570	16609	16582	16670	16762	16683	16690	16688	16632	16646	16542	16669	16681	16759	16687	16750	16479	16654	16619	16648	16805	16619	16685	16655	16827	16712	16818	16554	16660	16562	16670	16636	16671	16515	16644	16772	16516	16726	16547	16684	16588	16842	16630	16843	16656	16667	16507	16724	16780	16549	16782	16611	16627	16720	16663	16748	16836	16694	16595	16787	16692	16767	16582	16789	16721	16656	16703	16669	16603	16761	16797	16622	16533	16525	16495	16657	16664	16592	16839	16621	16738	16650	16711	16682	16723	16697	16790	16768	16671	16695	16553	16758	16698	16621	16691	16567	16848	16759	16767	16698	16580	16634	16641	16589	16736	16674	16633	16726	16849	16595	16524	16396	16765	16604	16745	16559	16696	16648	16726	16694	16744	16567	16643	16760	16618	16719	16677	16840	16784	16498	16665	16543	16796	16598	16852	16667	16693	16668	16657	16565	16445	16778	16799	16747	16732	16672	16619	16472	16618	16753	16794	16696	16597	16622	16676	16588	16758	16779	16693	16553	16464	16860	16787	16707	16695	16710	16790	16640	16662	16630	16584	16715	16787	16606	16709	16552	16699	16599	16582	16526	16660	16685	16462	16664	16735	16736	16513	16580	16760	16697	16657	16680	16665	16660	16655	16746	16524	16602	16793	16703	16628	16712	16645	16602	16721	16619	16668	16749	16596	16585	16679	16580	16552	16744	16796	16677	16593	16651	16703	16580	16753	16674	16541	16683	16683	16598	16604	16589	16736	16700	16638	16749	16696	16668	16791	16730	16705	16592	16606	16700	16718	16383	16677	16731	16644	16598	16684	16761	16629	16610	16739	16567	16755	16838	16571	16668	16727	16550	16600	16617	16725	16705	16746	16616	16699	16795	16833	16661	16525	16675	16651	16607	16798	16646	16496	16480	16719	16670	16674	16688	16771	16654	16516	16684	16827	16606	16428	16740	16711	16498	16715	16837	16752	16677	16754	16595	16609	16719	16664	16791	16517	16575	16783	16704	16531	16703	16607	16672	16827	16701	16766	16578	16484	16669	16522	16771	16627	16670	16731	16730	16557	16825	16795	16556	16705	16723	16680	16650	16661	16719	16642	16435	16642	16710	16649	16656	16764	16627	16620	16636	16859	16455	16615	16853	16726	16715	16613	16610	16533	16679	16620	16689	16735	16484	16700	16533	16684	16692	16565	16643	16599	16711	16634	16588	16615	16629	16699	16691	16599	16743	16499	16741	16689	16708	16569	16676	16778	16730	16631	16790	16582	16539	16736	16730	16667	16622	16662	16623	16638	16567	16791	16685	16566	16708	16586	16627	16635	16576	16693	16649	16719	16744	16716	16670	16751	16544	16842	16801	16494	16503	16572	16712	16507	16681	16693	16728	16699	16849	16668	16487	16650	16644	16619	16587	16730	16511	16546	16676	16851	16764	16624	16463	16735	16601	16784	16787	16649	16591	16753	16547	16669	16674	16643	16681	16568	16564	16618	16678	16460	16657	16688	16621	16505	16665	16625	16642	16692	16597	16692	16573	16662	16666	16677	16775	16542	16867	16792	16721	16639	16745	16703	16716	16770	16604	16882	16531	16704	16658	16724	16592	16631	16498	16706	16560	16676	16616	16671	16648	16552	16580	16748	16501	16786	16662	16677	16602	16793	16543	16760	16623	16753	16592	16569	16559	16602	16679	16635	16706	16730	16681	16639	16738	16481	16655	16626	16781	16612	16725	16805	16591	16759	16613	16678	16678	16773	16834	16700	16506	16507	16613	16625	16629	16705	16573	16671	16532	16681	16661	16675	16681	16760	16757	16565	16609	16705	16657	16533	16624	16670	16774	16788	16673	16603	16703	16683	16636	16600	16701	16717	16884	16697	16681	16625	16631	16688	16664	16647	16577	16680	16717	16737	16530	16631	16767	16649	16802	16661	16700	16695	16704	16605	16653	16587	16617	16678	16645	16673	16577	16628	16592	16811	16801	16816	16503	16851	16643	16756	16835	16769	16523	16639	16569	16500	16591	16640	16533	16692	16722	16621	16664	16585	16631	16665	16542	16799	16643	16544	16740	16665	16586	16649	16559	16704	16616	16647	16671	16980	16598	16707	16581	16795	16576	16637	16663	16545	16769	16547	16764	16806	16661	16755	16710	16891	16718	16733	16664	16601	16705	16725	16557	16585	16649	16622	16494	16824	16598	16633	16615	16724	16609	16651	16847	16576	16676	16704	16505	16637	16791	16669	16747	16592	16760	16535	16745	16794	16801	16674	16714	16663	16706	16669	16607	16655	16470	16703	16698	16637	16638	16655	16598	16540	16649	16822	16638	16554	16607	16716	16715	16598	16658	16451	16614	16557	16661	16505	16666	16874	16757	16867	16629	16604	16547	16608	16529	16804	16699	16777	16711	16687	16735	16757	16782	16660	16765	16681	16628	16576	16662	16712	16645	16645	16681	16526	16837	16648	16647	16707	16770	16834	16508	16846	16750	16752	16797	16825	16605	16775	16647	16683	16522	16566	16770	16538	16510	16548	16786	16746	16751	16836	16728	16659	16780	16552	16663	16779	16640	16599	16356	16611	16807	16703	16614	16784	16811	16535	16672	16741	16635	16615	16505	16818	16679	16485	16705	16652	16740	16466	16747	16821	16715	16652	16784	16590	16801	16818	16857	16632	16633	16485	16698	16788	16559	16689	16622	16697	16608	16620	16805	16664	16772	16465	16680	16686	16628	16520	16610	16666	16799	16605	16810	16766	16769	16578	16610	16719	16746	16690	16636	16798	16808	16551	16727	16555	16761	16742	16761	16691	16823	16621	16559	16608	16599	16663	16682	16579	16626	16558	16756	16563	16657	16674	16720	16592	16732	16490	16661	16648	16614	16708	16829	16631	16612	16691	16672	16677	16732	16771	16567	16590	16748	16858	16485	16800	16667	16705	16808	16518	16763	16791	16652	16673	16689	16815	16667	16660	16455	16721	16463	16655	16781	16677	16709	16712	16681	16706	16626	16725	16730	16742	16935	16621	16786	16632	16498	16736	16624	16408	16525	16613	16745	16752	16650	16872	16717	16675	16729	16808	16672	16745	16883	16798	16585	16636	16681	16858	16887	16775	16606	16934	16602	16702	16698	16694	16364	16492	16832	16594	16518	16725	16850	16663	16767	16770	16705	16701	16769	16702	16749	16550	16703	16696	16597	16793	16584	16769	16567	16657	16645	16467	16569	16723	16739	16851	16695	16619	16560	16501	16618	16820	16892	16587	16786	16564	16430	16552	16705	16694	16695	16701	16741	16792	16766	16645	16577	16758	16699	16491	16860	16630	16796	16741	16538	16595	16723	16683	16831	16582	16622	16564	16823	16526	16805	16932	16604	16786	16626	16796	16623	16653	16735	16633	16741	16826	16600	16637	16748	16881	16625	16623	16763	16709	16634	16560	16739	16743	16672	16822	16696	16652	16580	16621	16617	16619	16740	16682	16715	16796	16827	16769	16671	16563	16566	16562	16796	16595	16641	16698	16592	16712	16625	16823	16649	16707	16677	16761	16650	16651	16705	16633	16586	16659	16733	16713	16601	16674	16589	16805	16765	16642	16661	16552	16740	16483	16783	16751	16729	16830	16730	16773	16662	16521	16751	16603	16656	16767	16716	16536	16781	16957	16548	16786	16763	16659	16620	16599	16762	16704	16670	16709	16728	16686	16684	16684	16667	16765	16564	16660	16608	16697	16625	16725	16549	16820	16561	16553	16731	16757	16671	16677	16686	16615	16999	16577	16607	16705	16531	16760	16728	16630	16733	16702	16716	16627	16701	16660	16706	16613	16686	16547	16912	16720	16644	16687	16654	16798	16728	16450	16727	16679	16499	16762	16769	16797	16696	16760	16823	16686	16650
25358	21510	28495	25700	22931	22475	22217	21573	27907	40241	39490	35202	30265	25710	22706	20953	20315	20267	20099	20147	20220	20409	20343	20308	20278	20266	20159	20147	20247	20290	20137	20402	20333	20249	20126	20172	20276	20242	20078	20209	20126	20269	20205	20313	20448	20052	20133	19945	20151	20138	20139	20418	20195	20204	20435	20202	20030	20175	20275	20548	20388	20325	20386	20198	20244	19906	20251	20328	20133	20145	20211	20238	20106	20002	20041	20293	20094	20152	20228	20289	20232	20169	20231	20407	20424	20070	20119	20343	20121	20163	20317	20273	20106	20273	20343	20093	20096	20126	20081	20183	20082	20254	20265	20174	20146	20115	20480	20228	19922	20112	20351	20071	20220	20085	20317	20176	19986	20251	20377	20194	20368	20374	20196	20079	19955	20221	20244	20202	20209	20263	20173	20118	20184	20057	20191	20243	19946	19944	20212	20079	20091	20215	20107	20145	20340	20211	20123	20205	20129	20253	20185	20137	20152	19994	20264	20228	19977	20235	20256	20241	20029	20050	20242	20054	20336	20252	20191	20313	20230	20073	20106	20085	20141	20274	20260	20162	20235	20277	20175	20184	20188	20260	20119	20133	20017	20139	20098	20213	20095	19993	20199	20233	20111	19828	20042	20067	20079	20107	20128	20160	20218	20344	20095	20173	20175	19961	20079	20148	20009	20251	20384	20255	20228	20295	20208	20149	20207	20255	20170	20283	20128	20397	20093	20048	20210	20047	20105	20306	20271	19997	20172	20239	20125	20324	20493	20121	20332	20123	20154	20074	20226	20340	20261	20289	20230	20223	20225	20283	20253	20156	20400	20196	20186	20350	19904	20220	20257	20161	20035	20316	20254	20015	20133	20146	20260	20050	20170	19961	20343	20217	20157	20215	20181	20087	20282	20256	20323	20057	20217	20046	20207	20047	20209	20118	20248	20221	20214	20384	20374	20055	20383	20072	20306	19993	20048	20219	20150	20232	20188	20092	20118	20052	20198	20005	20073	19963	20159	20300	19989	20089	20126	20246	20346	20283	20171	20063	20086	20239	20371	20189	20131	20092	20375	20085	20389	20278	20223	20122	20115	20136	20200	20187	20172	20025	19934	20250	20223	20325	20341	20223	20273	20117	20097	20112	20084	20423	20227	20310	20201	20316	20208	20174	20094	20163	20022	20199	20296	20440	20216	20150	19945	20262	20129	19899	20024	20234	20401	20399	20125	20130	20122	20088	20298	20218	20212	20170	20325	20318	20149	20161	20457	20383	20295	20196	20154	20355	20287	20333	20208	20177	20089	20189	20150	20298	20104	20068	20296	20377	20377	19974	20126	20133	20421	20285	20096	20177	20024	20001	20221	20212	20209	19971	20344	20200	20250	20067	20051	20166	20273	20109	20112	20082	20228	20398	20452	19830	20066	20143	20245	20253	20114	19982	20555	20276	20157	20156	20234	20213	20262	20000	20320	20274	19975	20163	20185	20310	20132	20436	20445	20464	20303	20145	20208	20162	20353	20310	20115	20168	20011	19986	20208	20113	20071	20205	20293	20038	20125	20447	19984	20396	20017	20185	20234	20066	20288	20135	20188	20243	20068	19952	19992	20384	20207	20252	20307	20218	20068	20117	20203	20037	20335	20018	20164	20208	20184	20118	20231	20116	20021	20158	20373	19932	20293	20313	19967	20107	20109	19974	20187	20330	20345	20280	20113	20073	20241	20164	20450	20333	20304	19961	20047	20289	20121	20188	20232	20076	20039	20299	20170	20003	20157	19965	20160	20035	20178	20082	20379	20110	20154	20089	20041	20064	20026	20281	20378	20007	19989	20313	20275	20188	20195	20048	20232	20446	20163	20116	20323	19988	20212	20304	20164	20108	20181	20179	20248	20099	19938	20334	20208	20216	20458	20389	20088	20204	19948	19997	20236	20292	20107	19947	20195	20319	20158	20103	20201	20093	20279	20161	20200	20163	20061	20272	20264	20227	20118	20227	20175	20332	20205	20063	20104	20105	20344	20082	20263	20145	20127	20296	20125	20083	20186	20186	20214	20183	20202	20023	20152	20193	20179	20224	20198	20243	20155	20165	20076	20160	20124	20215	20290	20174	20135	20205	20102	20065	20172	20055	20225	20169	20236	20213	20215	20271	20376	20129	20201	20215	20329	20153	20234	20279	20402	20371	20251	20086	20184	20074	19985	20024	20253	20039	20061	20125	20091	20207	20143	20151	20036	20285	20167	20260	20431	20149	20033	20170	20077	20120	20107	20180	20364	20008	20092	20369	20360	20096	20002	20152	20202	20155	20211	20246	20317	20162	20185	20289	20316	20090	20020	20254	20233	20158	19996	20179	20205	20202	20128	19906	20060	20219	20194	20165	20141	20190	20445	20072	20185	20311	20089	20064	20166	20252	19891	20148	20062	20188	20086	20198	20094	20258	20296	20284	20318	20095	20284	20139	20335	20109	20105	20194	20125	20071	20162	20300	20025	20005	20299	20031	20181	19955	20177	20187	20120	20202	20350	20280	20116	20209	20215	20057	20250	20363	20155	20069	19992	20208	20131	20123	20182	20137	19953	20006	20316	20339	20405	20212	20217	20147	20101	20039	20214	20383	20071	20272	20216	20084	20124	20203	20271	20142	20079	20106	20284	20245	20189	20181	20176	20309	20177	19956	20120	19912	20222	20336	20095	20276	20302	20254	20277	20188	20121	20279	20145	20210	20324	20096	20059	20090	20229	20278	20205	20110	20150	19967	20189	20109	19972	20336	19964	20350	20165	20321	20308	20341	20091	20221	19946	20249	20010	20380	20387	20082	20338	20184	20313	20142	20142	19911	20136	20209	20159	20041	20323	20186	20389	20177	20020	20144	20071	20177	20098	20391	19974	20152	20138	20007	20122	20198	20137	20252	20314	19976	19990	20168	20096	20305	20197	20155	20209	20339	20229	20244	20228	20188	20469	20169	20189	20162	20257	20233	20283	20219	20096	20203	20312	20263	20150	20219	20091	20217	20128	20089	20296	20367	20028	20287	20153	20132	20046	20117	20244	20319	20205	20278	20291	20194	20370	20289	20052	20032	20024	20081	20076	20119	20158	20388	20385	19926	20123	20385	20154	20042	20193	20230	20221	20268	20052	19983	20275	20239	20326	19999	20253	20266	20333	20324	20181	20049	20079	20151	20251	20028	20241	20196	20389	20325	20145	20152	20092	20345	20378	20245	19939	20220	20154	20209	20138	20102	20050	20204	20187	20227	20058	20299	20081	20044	20099	19777	20154	20232	20169	20041	20067	20071	20299	20328	20317	20164	20297	20136	20217	20364	20323	19929	20198	20041	20142	20105	20285	20057	20105	20375	20300	20261	19997	20298	20387	20278	20117	20235	20028	20445	20099	20042	20373	20163	20191	20206	20007	20046	20303	20281	20215	20221	20068	20294	20249	20111	20081	20159	20201	20232	20148	20092	20081	19992	20286	20082	20209	20079	20222	20145	20206	19988	20115	20204	20425	20036	20361	20162	20088	20314	20399	19984	20089	20261	20164	20161	20249	20425	20173	20308	19997	20206	20203	20148	20277	20053	20201	20153	20188	20152	20350	20263	20253	20127	20129	20206	20246	20372	20386	20152	20002	20115	20324	20196	20281	20122	20074	20265	20127	20227	20226	19958	20091	20340	20245	19999	20231	20305	20134	20245	20346	20369	20078	20137	20299	20187	20073	20004	20335	20293	20113	20192	19968	20119	20052	20357	20115	20212	20079	20230	20149	20446	20389	20395	20092	20076	20035	19992	20306	20226	20205	20218	20128	20264	20263	20124	20297	20369	20339	20062	20143	20111	20140	20262	20028	20015	20338	20315	20037	20187	20261	20177	20289	20214	20243	19928	20365	20205	20096	20216	20404	20229	20214	20190	20149	20175	20316	19914	20084	20157	20252	20244	20193	20138	20155	20146	20270	20134	20111	20062	20173	20295	20374	20414	20110	20193	20442	20219	20328	20310	20200	20079	20337	20063	20177	20168	20021	20130	20268	20145	20007	20150	20237	20172	20223	20152	20075	20100	20194	20192	20060	20303	20317	20412	20053	20175	20252	20170	20238	20333	20530	20134	20126	20065	20339	20348	20332	20326	20146	19959	20404	20210	20138	20281	20088	20092	20512	20390	20265	20231	20253	20230	20379	20184	20058	20069	20338	20276	20284	20092	20253	20123	20226	20134	20316	20157	20145	20041	20341	19939	20180	20269	20017	20301	20133	20028	20132	20180	20074	20312	20092	20178	20252	20064	20137	20358	20166	20174	20303	20479	20293	20279	20099	20268	20241	20223	20114	20199	20072	20168	20010	20088	20276	20083	20200	20190	20102	20232	20146	20329	20049	20211	19930	20028	20393	20239	20149	20159	20014	20217	20189	20102	20093	20057	20228	20041	20207	20331	20080	19925	20125	20268	20237	20458	20256	19921	20064	20214	20063	20206	20132	20040	20185	20280	20507	20039	20144	20301	20105	20148	20014	20277	20011	20186	19965	20004	20211	19983	20191	20210	20345	20186	19997	20090	20106	20154	20133	20255	20012	19965	20260	20310	20159	20177	20220	20141	20252	20039	20317	20242	20014	20347	20250	19941	20136	20200	20135	20141	20249	20364	20136	20065	19972	20241	20154	20022	19940	20007	20073	19956	20161	20239	20375	19979	20276	20145	20368	20143	20214	20087	20314	19919	20273	20346	20318	20133	20044	20075	20117	20361	20540	20052	20297	20539	20164	20226	20147	20241	20117	19823	20056	20256	20390	20082	20122	20023	20108	20062	20180	20280	20338	20038	20460	20176	20059	20137	20430	20167	20130	20112	20210	20438	19990	20107	20235	19999	20217	20107	20248	20214	20215	20395	20200	20297	20065	20103	20303	20168	20201	20156	20041	19970	20029	20193	20181	20241	20327	20403	20239	20184	20383	20365	20269	20042	20248	20318	20401	20350	20320	20426	20282	20178	20038	20203	20426	20199	20220	20337	20143	20178	20224	20194	20249	20143	20151	20116	20046	20163	20075	20077	20354	20058	20104	20137	20044	20031	20340	20146	20133	20060	20082	20196	20117	20096	20409	20221	20452	20289	20236	20097	20017	20092	20191	20167	20076	20191	20149	20088	20110	20086	20216	19964	20294	20119	20262	20215
21768	39574	33573	22098	19055	18062	17555	18912	29060	41043	38368	33813	27975	22410	18938	17192	16538	16688	16571	16618	16664	16756	16712	16740	16668	16954	16757	16770	16804	16698	16653	16703	16751	16708	16614	16699	16615	16444	16503	16783	16613	16855	16650	16822	16718	16771	16659	16704	16633	16787	16650	16912	16662	16907	16609	16699	16645	16655	16783	16557	16559	16734	16763	16709	16655	16659	16667	16652	16725	16578	16544	16737	16682	16782	16709	16741	16581	16933	16820	16831	16608	16854	16446	16641	16701	16592	16776	16658	16566	16612	16713	16706	16702	16656	16626	16664	16728	16823	16598	16676	16559	16648	16675	16642	16613	16549	16585	16522	16803	16737	16654	16592	16489	16891	16703	16754	16737	16774	16740	16568	16572	16680	16565	16698	16591	16740	16825	16787	16587	16618	16673	16671	16687	16686	16611	16786	16747	16553	16723	16637	16648	16691	16771	16560	16744	16573	16726	16546	16695	16847	16707	16746	16674	16621	16604	16653	16634	16791	16568	16626	16641	16739	16499	16702	16797	16680	16768	16739	16703	16752	16687	16574	16792	16878	16644	16749	16695	16709	16650	16514	16758	16718	16703	16656	16657	16590	16704	16687	16787	16700	16735	16847	16652	16654	16687	16658	16736	16681	16779	16535	16688	16723	16602	16768	16448	16672	16592	16691	16624	16620	16754	16638	16719	16484	16583	16633	16783	16767	16506	16684	16879	16652	16618	16786	16598	16770	16619	16777	16648	16713	16741	16639	16762	16358	16626	16679	16572	16556	16653	16611	16732	16502	16619	16643	16747	16539	16772	16628	16769	16723	16594	16562	16644	16743	16654	16598	16741	16747	16626	16655	16772	16635	16536	16511	16764	16721	16603	16789	16744	16698	16648	16725	16730	16600	16573	16600	16633	16638	16813	16646	16640	16733	16613	16852	16711	16624	16667	16540	16461	16626	16696	16560	16573	16689	16746	16709	16675	16598	16648	16789	16696	16600	16586	16842	16818	16643	16745	16811	16845	16599	16650	16676	16566	16712	16618	16673	16731	16656	16785	16730	16593	16697	16863	16645	16673	16795	16664	16787	16548	16592	16723	16652	16637	16639	16736	16761	16717	16860	16752	16627	16729	16772	16642	16660	16749	16739	16727	16858	16500	16780	16709	16554	16531	16709	16675	16847	16641	16632	16633	16647	16607	16671	16664	16787	16646	16535	16582	16582	16658	16667	16748	16635	16581	16617	16651	16542	16599	16584	16508	16743	16687	16879	16441	16628	16676	16741	16667	16674	16641	16568	16659	16643	16758	16725	16649	16560	16641	16808	16684	16658	16723	16680	16627	16644	16726	16574	16867	16497	16747	16729	16681	16594	16750	16512	16682	16777	16623	16683	16810	16699	16522	16705	16685	16619	16734	16432	16949	16627	16643	16740	16625	16723	16640	16553	16717	16744	16655	16572	16699	16622	16710	16886	16548	16657	16576	16588	16658	16507	16681	16490	16781	16714	16618	16615	16707	16554	16667	16757	16739	16627	16629	16648	16723	16800	16748	16776	16604	16665	16676	16546	16738	16725	16677	16656	16706	16779	16700	16746	16788	16766	16771	16602	16587	16707	16637	16785	16716	16712	16552	16643	16776	16663	16549	16582	16740	16811	16574	16510	16652	16658	16630	16789	16795	16604	16541	16666	16798	16823	16619	16669	16684	16729	16677	16768	16592	16567	16724	16527	16758	16558	16704	16616	16662	16614	16599	16678	16717	16699	16557	16760	16708	16683	16628	16671	16716	16743	16790	16514	16775	16624	16664	16687	16697	16613	16692	16505	16808	16541	16660	16562	16810	16733	16643	16664	16608	16769	16628	16699	16693	16649	16746	16688	16811	16830	16815	16631	16616	16503	16683	16659	16685	16597	16602	16702	16522	16586	16476	16536	16671	16754	16876	16657	16663	16688	16622	16763	16754	16621	16698	16635	16683	16766	16757	16680	16620	16563	16631	16584	16740	16596	16828	16680	16681	16654	16727	16606	16830	16702	16723	16681	16715	16824	16768	16797	16538	16555	16764	16679	16768	16620	16602	16636	16805	16726	16622	16658	16701	16655	16629	16802	16689	16581	16789	16770	16602	16811	16645	16492	16706	16801	16641	16661	16506	16766	16626	16641	16634	16602	16737	16735	16789	16637	16648	16583	16822	16829	16687	16552	16605	16842	16670	16612	16565	16596	16557	16783	16710	16933	16696	16666	16702	16675	16653	16842	16745	16789	16727	16710	16740	16548	16770	16584	16657	16621	16521	16768	16532	16667	16688	16441	16672	16768	16566	16799	16667	16662	16645	16639	16598	16753	16507	16571	16671	16691	16756	16667	16692	16515	16742	16681	16644	16574	16778	16683	16645	16537	16808	16785	16640	16781	16744	16427	16695	16784	16617	16678	16556	16758	16624	16788	16701	16805	16964	16896	16619	16866	16645	16744	16688	16783	16775	16901	16805	16616	16699	16759	16648	16674	16719	16600	16742	16640	16649	16669	16697	16596	16719	16550	16734	16718	16726	16737	16832	16776	16692	16701	16747	16663	16722	16785	16745	16780	16747	16745	16654	16661	16775	16856	16662	16612	16683	16770	16637	16707	16787	16560	16768	16716	16768	16692	16723	16600	16734	16569	16703	16655	16739	16664	16612	16403	16796	16788	16560	16719	16779	16769	16580	16593	16624	16549	16706	16560	16658	16824	16745	16731	16662	16600	16631	16687	16714	16724	16638	16651	16638	16687	16612	16597	16604	16754	16772	16616	16543	16581	16608	16670	16748	16603	16621	16691	16866	16755	16790	16779	16874	16624	16744	16651	16782	16651	16597	16544	16687	16570	16635	16870	16639	16497	16785	16690	16518	16598	16777	16671	16625	16847	16527	16553	16787	16716	16745	16714	16674	16665	16766	16632	16801	16843	16846	16840	16805	16720	16839	16710	16625	16687	16720	16707	16689	16712	16704	16581	16627	16642	16646	16683	16823	16712	16784	16653	16914	16699	16727	16666	16703	16609	16742	16593	16566	16671	16662	16682	16640	16706	16638	16672	16844	16709	16576	16718	16658	16523	16724	16718	16839	16695	16743	16599	16793	16612	16625	16564	16906	16629	16833	16695	16962	16575	16549	16666	16911	16730	16592	16794	16524	16758	16572	16654	16683	16685	16664	16694	16588	16841	16621	16688	16577	16523	16727	16786	16840	16532	16793	16927	16580	16725	16689	16583	16536	16746	16871	16606	16562	16680	16701	16694	16602	16668	16728	16642	16710	16615	16652	16660	16793	16624	16677	16697	16770	16601	16656	16594	16767	16799	16564	16583	16568	16757	16699	16640	16824	16677	16797	16610	16638	16803	16700	16734	16721	16666	16711	16750	16700	16657	16685	16644	16568	16598	16769	16719	16640	16633	16820	16667	16669	16702	16696	16844	16545	16560	16658	16641	16710	16436	16835	16671	16570	16665	16740	16796	16645	16664	16584	16651	16674	16768	16801	16784	16593	16818	16736	16652	16890	16702	16610	16842	16782	16715	16666	16598	16798	16707	16493	16772	16570	16673	16502	16785	16588	16620	16657	16624	16714	16478	16807	16508	16767	16605	16711	16638	16740	16833	16593	16667	16686	16659	16667	16861	16544	16646	16617	16748	16817	16828	16693	16685	16652	16760	16735	16744	16596	16694	16616	16730	16722	16749	16518	16773	16567	16637	16662	16549	16632	16904	16695	16583	16718	16540	16599	16644	16616	16672	16651	16722	16514	16753	16630	16819	16608	16622	16482	16574	16654	16590	16736	16663	16842	16688	16613	16737	16530	16599	16767	16763	16775	16620	16653	16812	16563	16670	16729	16663	16865	16722	16917	16601	16603	16683	16537	16830	16699	16670	16649	16628	16558	16688	16884	16584	16770	16603	16564	16656	16631	16811	16489	16631	16766	16606	16635	16711	16617	16702	16455	16654	16699	16759	16613	16831	16679	16651	16831	16585	16706	16661	16750	16574	16681	16558	16641	16810	16729	16704	16587	16521	16757	16865	16725	16564	16744	16712	16652	16541	16772	16599	16716	16637	16642	16632	16681	16655	16545	16553	16630	16615	16644	16725	16755	16712	16507	16677	16612	16770	16683	16928	16661	16661	16688	16618	16660	16672	16540	16680	16729	16651	16758	16779	16670	16724	16740	16590	16737	16713	16609	16821	16514	16448	16683	16595	16682	16553	16690	16754	16688	16573	16537	16764	16799	16687	16663	16655	16699	16773	16651	16753	16669	16623	16804	16760	16646	16700	16546	16648	16725	16733	16641	16685	16827	16546	16758	16745	16660	16727	16661	16753	16553	16721	16615	16681	16585	16768	16550	16860	16849	16734	16867	16642	16691	16672	16547	16729	16617	16536	16645	16782	16998	16715	16749	16683	16779	16630	16576	16571	16548	16667	16730	16687	16721	16634	16614	16595	16709	16642	16678	16705	16560	16763	16659	16817	16632	16744	16711	16547	16589	16737	16685	16548	16838	16464	16724	16681	16893	16796	16578	16692	16456	16641	16630	16593	16688	16678	16930	16651	16794	16765	16701	16666	16520	16670	16605	16571	16665	16798	16790	16551	16771	16673	16648	16685	16771	16541	16555	16826	16677	16650	16621	16622	16870	16653	16720	16786	16775	16739	16763	16623	16853	16655	16613	16685	16511	16736	16455	16835	16691	16855	16632	16747	16826	16656	16565	16661	16774	16658	16636	16535	16658	16742	16690	16650	16908	16824	16513	16654	16688	16724	16738	16673	16456	16715	16669	16748	16618	16785	16687	16720	16560	16744	16766	16618	16554	16595	16538	16603	16866	16711	16753	16587	16598	16717	16751	16744	16687	16648	16624	16971	16679	16808	16772	16663	16586	16546	16747	16759	16588	16741	16510	16524	16591	16724	16771	16765	16683	16960	16756	16516	16760	16797	16684	16731	16684	16640	16785	16572	16735	16748	16675	16695	16743	16716	16609	16667	16648	16653	16637	16780	16638	16660	16660	16756	16704	16978	16589	16528	16507	16487	16611	16705	16540	16694	16684	16565	16750	16589	16664	16464	16706	16810	16631	16597	16650	16695	16619	16612	16535	16653	16770	16672	16707	16584	16787	16732	16558	16850	16746	16647	16465	16545
23938	21501	29102	24269	22189	24037	24026	24826	35223	43967	49906	45052	37666	30151	24245	20614	19307	19116	19244	18943	19072	19106	19161	18835	19126	19205	19034	18984	19279	18987	19092	18797	19057	19066	18990	19112	19179	18968	18983	19070	19109	19194	18961	18858	18744	18870	18922	19179	19063	19225	18833	19006	19067	18807	19016	18887	19047	18848	19029	18859	18935	18762	18949	18941	19017	18923	18684	19143	18847	18869	18944	19125	18873	18941	18871	18880	19075	18885	19054	18992	18759	19067	18971	18959	18950	18726	18957	18980	18928	18982	18938	18958	18861	18802	18910	18976	19005	19089	18954	18915	18948	19010	18867	19011	19138	18735	19043	18795	18781	19001	18861	18926	18965	19000	18997	18709	18946	18802	18711	19190	18815	18789	18938	18977	19049	18909	18853	19003	18939	18970	19014	18944	19028	18927	19086	18907	18990	19060	18834	18976	18929	18948	18970	18839	18954	18940	18904	18712	18904	19011	18836	18998	19120	18821	18919	18835	18921	18870	18834	18995	18735	19009	19081	18957	18744	18784	19065	19003	19170	18953	18928	19103	18975	18981	18890	19094	19106	18889	18922	19041	18959	18947	19021	18831	19033	18927	18864	18826	19051	18858	19052	18959	18796	19022	19223	18921	18726	18882	18879	18916	18934	18901	19021	18887	18902	18896	18734	18842	18977	18758	18900	18953	18904	18951	19062	18948	18716	18851	18913	18788	18860	18957	18938	18996	18736	18787	18837	18932	18943	18725	18812	18785	18869	19026	18989	18810	18768	19001	18829	18829	18850	18911	18849	18813	19127	18974	18815	18835	18834	18896	18821	18949	19015	18897	18792	18922	18833	18649	19017	19017	18861	18988	18944	19094	18979	18701	18739	19056	18880	18973	19193	18935	18942	18891	19005	18751	18740	19062	18826	18837	18812	18720	18826	18936	19011	18886	19047	19089	18846	18781	18713	18797	19058	18959	19058	18890	18949	18758	18832	19089	18977	19084	18840	18923	18936	18899	18950	18962	18922	19057	18997	18947	18974	18770	18786	18884	18967	18699	18909	18937	19077	18732	19043	19166	19151	18908	19002	18934	18942	18900	18625	18953	18920	19161	18969	18706	18797	19065	18889	18760	18818	18786	19004	18710	18864	18844	18844	18819	18912	19013	18842	19054	18790	18803	19062	18932	18933	18753	19012	18875	18786	18956	18626	18935	18910	19050	18875	18955	18835	19011	18674	18657	18950	18863	19039	18928	18743	18941	18877	18914	18804	18810	18842	18907	18895	18845	18971	19294	18790	18876	18722	18901	18893	18846	19014	18859	18919	18791	18919	18807	18855	18951	18992	18851	18996	18856	19008	18935	19070	18762	18945	19101	19076	19093	18820	19060	18882	18824	18973	18983	19069	19044	18825	18865	18789	19103	18902	18917	19063	18931	18925	18912	18888	18859	18961	18961	18927	18950	18910	18992	18969	18690	18785	18832	19041	18847	18920	19003	18919	18840	18882	19087	18946	18804	18946	18892	18711	18926	18968	18896	18840	18913	18844	18826	18860	18877	19199	19054	19003	18840	18903	19041	18704	18991	18880	19028	18794	18830	18954	18932	19038	19037	19103	18755	18755	18959	18976	19054	18984	19051	18901	18801	18853	18935	18799	18781	18875	19088	18955	18764	18901	18852	19110	18907	18912	19001	18953	18896	18928	18962	18842	18703	19036	18790	18790	19030	18746	18862	19087	18947	18974	18938	18955	18945	18894	18628	18775	18977	18982	18775	18785	18879	18817	18731	18785	18780	18812	19085	19030	18763	18671	18870	18973	18881	18721	18709	19007	18997	18953	18991	18832	19040	19153	18884	19092	18909	18948	18914	18892	19057	18959	19099	18878	19136	18803	18940	18902	18688	19166	18761	18878	18893	18859	18934	19036	18857	18620	18917	18910	19045	18959	18933	18823	18877	18825	18849	18801	18919	18723	18590	18809	19022	18834	18979	18666	18792	18793	18810	18978	18811	19030	18753	19002	18972	18856	18931	18848	18757	19168	19034	18911	18857	18955	18787	18924	18840	18951	18907	19019	18922	18871	18730	18991	18935	18919	19104	18915	18946	18881	18985	19084	18955	18932	19022	18782	19096	18812	18972	18808	18908	18902	18975	18880	18905	19169	18832	18939	18967	18976	19014	18943	18985	18772	18883	18884	18893	18918	18853	18838	18895	18778	18781	19007	18911	19044	19116	18829	18905	18873	18698	19094	19044	18988	18664	18719	18969	18929	18940	19048	18905	18768	19119	19032	18818	18606	18863	18786	18777	19008	18740	18748	18710	18619	18881	19165	18837	18974	19129	18774	18938	18965	18824	18955	18863	18931	18664	18900	18962	18647	18819	18985	18947	18757	18920	19079	18776	18946	18949	18841	18939	19096	18878	19075	18804	18649	18936	18901	19064	18926	18882	18930	18520	18890	18819	18911	18721	19138	19029	19004	18884	19012	18890	19013	18874	19015	18911	18943	18989	18797	18810	18947	18858	18849	18812	19022	18980	18783	18982	19012	18903	18864	18969	18864	18960	18984	18671	19071	18939	18923	18815	19094	18878	18953	18743	18929	19050	18841	18646	18725	18797	18782	18879	18862	18898	18759	19026	18843	18964	18869	18962	18854	18820	18900	18705	18984	18872	18865	18975	18778	18727	18794	18721	18981	19009	18843	18804	18891	19030	18947	18803	19019	18943	18805	18894	19174	18876	18941	18970	18771	18923	19082	18929	18886	19007	18880	18951	19061	18731	18774	19046	18844	19020	18849	18998	18929	19050	18911	18930	18817	18950	18954	19129	18772	18834	18953	18689	18990	18872	18937	18975	18867	19034	18895	19211	19120	18905	18876	18935	19060	19052	18994	18904	18929	19079	18787	19047	18834	18916	19051	18829	19059	18860	19120	18988	18859	18678	18949	18920	19025	18805	18897	18845	18839	18913	18809	18826	19068	18885	19022	18994	18780	18850	18964	18784	18858	18917	18806	19126	18844	18894	19043	18855	19092	19014	19009	18694	18989	18963	18958	18944	18913	19147	18894	18881	18926	18844	19028	19022	18971	18840	19003	18958	18724	18848	19050	18813	18996	18979	18901	18974	18987	19025	19038	18720	18705	18893	19005	18778	19001	19009	18895	19003	19023	18925	19052	19031	19115	19095	18803	19089	19124	18675	18918	18740	18807	18865	19052	18732	18916	18743	18982	18777	18840	19022	18851	19010	18722	19001	19084	18851	18742	18938	18989	18994	18975	18780	18905	18908	18826	18866	19029	18848	18791	18922	18980	19041	18965	18787	19176	18944	19040	18924	18802	18960	18732	18865	18850	18916	18851	18768	18777	18838	18788	18836	18815	18802	18818	18955	18873	18896	19152	18915	18685	18915	18835	18936	18941	18832	18964	18984	18862	18999	18939	18917	18921	18778	18743	18884	18715	18883	18885	18722	19080	19005	18879	18989	18864	18897	18812	18841	18971	19029	18940	18905	19044	18971	18978	18812	19051	18716	18794	18919	18947	19009	18977	18743	18810	18938	19059	19030	19081	18914	19095	19014	18877	18806	18902	18894	18894	19008	18871	18896	18777	18871	19037	18865	18945	18721	19011	18943	18976	18911	19083	19077	18891	18899	19064	18915	18856	19012	19147	18932	19042	18871	18856	18772	18822	18766	19037	18811	18951	18792	18939	18719	18959	18971	18978	19027	19085	18965	19165	19003	18943	18881	18996	18924	19225	19040	18884	19069	19059	19276	18918	18789	18681	19048	19100	18786	18979	18833	18881	18908	18737	18890	18679	18899	18986	18733	18889	18905	18894	18814	18575	19027	19046	18863	18945	18961	18885	18904	18930	18794	18885	18962	18880	18954	18767	18935	18994	19021	18954	18945	18809	18960	18976	18743	18807	18819	18963	19062	18746	18731	19024	18819	18800	18955	18970	18791	19027	18816	18824	18713	18792	19010	18779	18817	18775	19088	19000	19049	19040	18779	18833	18983	18826	18825	18889	18720	18878	18752	18635	18835	18647	18817	18771	19057	18780	18796	18969	18853	18737	18794	18988	18994	18894	18934	18851	18996	19149	18981	19111	18790	18909	18736	18933	18854	19044	18802	18509	18998	18907	19032	18923	18856	18926	19022	19103	18811	18928	18891	18920	19127	18920	18868	19091	18946	19022	18943	18829	19125	18962	18902	19008	18844	18796	18801	18798	18685	18957	18878	18924	18956	18930	19087	18881	18819	18975	18773	18851	18906	18851	18788	18930	18824	18806	18950	19068	19028	19150	18878	18907	18861	18911	18731	18983	18937	18847	18721	18864	18822	18793	18999	18937	18859	18884	19192	18994	18786	19024	19004	18915	18962	18856	18923	19121	18947	18891	18953	18860	19068	18795	18893	18770	18888	18906	18779	18978	18833	18909	18853	18866	19048	18805	18716	18888	18787	18678	18909	18853	18858	18758	18884	18925	18759	18724	18940	19142	18999	19169	18900	18972	18874	19054	18948	18883	18895	18986	18985	18818	19020	19107	18752	18770	18945	18949	18862	19054	18858	18822	18865	19115	19266	18838	18740	18911	18743	19054	18952	18808	19039	18776	18885	18887	18603	18802	18927	19121	18847	18645	18860	18930	18841	18919	18855	18715	18628	18980	18754	18939	18925	18886	18919	18806	18970	19016	18875	18974	19067	18654	19040	18961	18860	19021	18741	18772	18996	18985	18808	18890	18988	18897	18789	19186	18859	18901	18940	18949	18926	18972	18777	18818	18909	19103	19088	18663	18865	18855	18918	19044	18858	18893	18840	18885	18924	18868	19011	18944	18873	18859	18854	19027	18877	18825	18822	18862	18975	19278	18801	18895	18814	18830	18984	18923	18738	18712	18911	18978	18788	18749	18942	18967	18721	18653	18855	19018	18767	18934	18997	18715	18722	19069	18900	18894	19126	18914	18963	18936	18818	18784	19017	18646	18927	18981	18699	18773	18988	18884	18845	18824	18931	18722	18803	19035	18855	18750	18847	18625	18758	18950	18963	18846	18950	19028	18951	18970	18813	18863	18894	18849	18846	18682	18782	18944	18836	18802	18930	18988	19028	18933	18933	18931	18795	18988	18933	18832	18966	18953	18734	18631	18938	18939	18828	18828	18904	19032	18845
27202	47458	39482	25520	20179	18916	18023	25641	38075	45128	49263	44260	36848	28301	21292	16900	15814	15921	16025	15971	15830	15969	15983	15823	16024	15983	15987	15950	15869	16001	16079	15930	15808	16109	15953	15916	16104	15810	15877	15843	15922	15880	16040	15909	16020	15932	15791	15942	15929	16068	15863	15871	16010	15936	16029	15990	16013	15963	15800	15997	15979	15986	15997	15885	15905	15927	16151	15867	15975	15967	16087	15804	15855	16011	15833	15884	16067	16071	15919	15786	16004	15819	15986	16138	15904	15916	16016	15929	15888	16072	15991	15981	16018	15905	16029	15944	15860	15920	15942	16076	15993	15868	15993	16131	15962	15765	16060	15955	15819	15931	16222	15808	15967	15845	15962	15971	15967	15994	16025	15929	16007	16004	15940	15991	15909	15961	15970	15819	15985	15908	15946	15829	15901	16062	16125	15869	15921	15992	15978	15940	15987	15832	15962	15863	16083	15897	16113	16048	15951	16138	15915	15987	15967	16050	15948	15817	15890	15814	16169	15925	15867	15899	16086	15978	15921	15883	15955	16096	15984	16050	15929	16009	15945	15911	15899	15865	15872	15919	15842	15909	15767	16071	15900	15845	15895	15965	16011	15965	15746	15942	15915	16155	15878	15990	15875	15916	15999	15982	15859	15830	16018	15876	15858	15809	15981	15953	15960	16088	15853	15874	15897	15993	16062	15965	15935	15982	15856	15913	15971	15922	15949	15874	15919	15942	15846	16128	16090	16105	15979	15887	16013	15979	16007	15980	15878	16035	16087	15812	15893	15834	15925	15978	15897	16056	15884	15779	15853	16008	15847	15964	15976	16019	15911	16046	15940	15905	15749	15787	15984	15832	15883	15924	16101	15972	15952	16003	15824	15795	16126	15933	16039	15975	15932	15830	15937	16118	15935	15962	15952	16079	15919	16121	16029	15966	15922	15823	15852	15775	15959	15745	15954	16008	16030	15875	15878	15951	15807	15946	15988	15958	15899	15871	16020	16104	15814	15988	15929	15968	16231	15905	16006	15982	16136	15769	16012	16111	15983	15894	15945	15911	15957	15739	15783	15983	16003	15639	15864	15921	15784	15908	16147	15858	16135	15812	15866	15671	15854	15869	15978	15875	16066	16000	15814	15813	15833	15928	15989	16002	15920	15834	15990	15948	15806	15969	15927	15911	15978	15802	15968	15939	15891	16025	15967	15824	15944	15984	15995	15955	16046	15873	15947	16100	15974	16017	16018	16021	15860	16041	15845	16066	15991	15857	15922	16023	15865	16126	15987	15983	15960	15910	15900	15915	15884	16022	15885	15932	15929	15944	15811	15906	15831	15921	15938	15923	15858	15838	16095	15767	15897	15825	15942	15875	16024	15869	15904	15925	15944	15902	15908	15921	15950	15808	16013	15881	16042	15939	15955	15925	16041	15998	15886	15950	15885	15845	15867	16026	15947	15890	15921	15906	15933	15882	15805	15931	15883	15828	15911	15866	15816	16015	16003	15930	15851	15836	16183	16017	15806	15905	15961	15863	15674	15906	15769	15956	16045	15906	15903	15904	15980	15952	15984	15910	16023	16011	15897	15831	15859	15899	15795	15869	16014	15859	16045	16096	15988	15865	15710	15942	15822	16027	16098	16010	15902	15870	15709	15931	15929	15938	15881	15846	16057	15940	15825	16003	15913	15867	16016	15906	15869	15932	15816	15973	16027	15954	15807	15924	16158	15901	15836	15813	15920	15922	15756	16029	15834	15932	15770	15806	15957	15926	15931	16052	15916	16102	15887	15826	16150	15813	15921	15850	16098	15909	15962	15853	15916	15905	15906	15848	16001	15871	15938	16044	16046	15947	15930	15973	15997	16004	15896	15707	15840	15849	15988	15843	15938	15952	15760	16212	16104	15922	15733	16069	15971	15952	15868	15940	16059	15902	15957	16119	15891	15834	16098	16053	16083	15858	15853	15851	15815	15937	15853	16022	15964	15922	16004	15922	15916	15774	15939	16051	15939	15750	15929	15751	15758	15864	15998	15847	15862	15870	15960	15897	16050	15882	15863	15905	15973	15862	15942	15842	16094	15959	15888	15881	15980	16128	15761	15766	16017	15867	16050	15950	15954	15881	15923	15986	16131	15972	15971	16102	15739	16036	15821	16055	16046	15957	16036	15933	16061	15885	15870	15867	15992	15938	16052	15913	15913	15905	15998	15762	15868	15932	16057	15891	15939	15863	15810	15955	15869	16024	15943	15786	15973	15891	15951	15881	16147	16074	16060	15977	15758	15778	16051	15898	15867	15840	15947	15996	15997	15919	16099	15979	15919	15951	15938	15799	15657	16093	16099	15956	15916	16085	15635	16076	16140	15844	15956	15913	15900	16139	15990	15836	15972	15985	15921	15979	16027	15868	15992	15987	16007	16126	15901	16065	16129	16020	16084	15902	15843	15941	15898	16000	15913	15974	15831	16077	15959	15892	15921	15949	15827	16099	15855	15899	15942	15986	16094	15930	15999	15886	16101	15905	15836	15988	15916	15913	16026	15965	15906	15900	15966	15823	15937	15772	16101	15780	15901	15970	15866	16156	15999	15829	15891	15943	16036	15899	15848	16033	15967	16016	15947	15952	15831	16116	15996	15789	15896	16042	15813	16140	16039	15851	15875	16046	16090	16070	16008	16033	15973	15881	15900	15935	15789	16073	16034	15735	15924	15896	15891	15823	15950	15997	15973	15887	16026	16035	16187	15787	15831	15929	15853	16055	15936	15925	15926	15819	15887	15958	16077	16002	15979	16033	16006	16022	16062	15894	15961	15850	15869	15994	15965	16147	16050	15956	15976	15898	15822	15839	15995	15849	16005	15741	16050	16035	15975	15968	15999	15880	15860	15804	16030	15968	16048	15823	15833	15886	15990	16007	15949	15883	15898	15890	15867	16047	16073	15895	16046	15812	16048	15911	16028	15921	16013	15837	16013	15829	15998	15892	15896	15881	15830	15814	15890	16014	16048	16002	16024	15767	16039	15874	15879	15902	15901	15773	15897	16007	16028	15863	15950	15860	16032	15678	16076	15906	15939	15913	15859	15906	16052	15909	15859	16026	15982	15943	15971	15888	15926	16011	15903	15846	15808	15802	15994	16129	15849	15894	16166	16014	15885	15990	15942	15739	15918	15860	15903	16040	15865	15936	15920	15836	16105	15898	16080	15853	15929	16045	15915	15903	15935	15731	15909	15937	15884	15827	15831	16086	15929	15929	15874	15846	15991	15882	16070	16027	15986	15854	16024	16044	16085	15943	16022	15877	16057	15752	15849	15966	15861	15951	16119	15941	16049	16003	15884	16045	15885	15992	15844	15992	15896	15900	15924	15947	15907	15825	16061	16030	15937	15955	16071	15906	15837	16055	16037	15954	16082	15917	15893	16070	16043	15939	16024	15833	16029	15947	15987	15836	15968	15879	16178	16041	15905	15817	15935	15855	16003	15779	15916	15993	16081	15833	15968	15880	15959	15990	15795	15890	15918	15953	15945	15889	16010	15923	16036	15987	16100	15897	16020	15781	16017	15793	15848	15968	15868	15907	15944	16017	15881	15816	15995	15872	16011	16125	16043	15756	16020	16023	16002	15835	16016	15947	15759	15834	15983	16019	15728	16041	15890	15969	15928	15937	15694	15889	15963	15900	15765	16087	15888	15879	15939	15788	15790	15924	15974	15837	16026	15994	15756	15791	16053	15721	15818	15771	16126	15794	15746	15878	15913	15908	15801	16012	15853	15856	15915	15887	16041	15843	16018	16003	16041	15976	15855	15995	15881	15916	15945	15835	15877	16001	16065	15832	15651	15823	15970	15967	15986	15984	16038	16053	15978	15947	16053	15796	15890	16111	15939	16025	15874	15833	15743	15859	15954	15806	16093	15965	15995	15942	15942	15873	15787	15963	15908	15992	15811	16037	16026	15987	15873	15849	15886	15993	15823	16132	15925	15947	15894	15900	16135	15913	16080	15915	15905	16005	15982	15880	15840	15960	15950	15937	15926	15959	15919	16006	15963	15976	15786	15846	15930	15808	15943	15879	16002	15896	15979	16025	15972	16035	15942	15898	15892	16047	15953	16004	15791	16031	15933	15970	15943	15884	15990	15930	16046	15889	15907	15876	15811	15861	15889	15858	15884	15941	15961	15986	15920	15730	15860	16088	15805	15950	16126	15987	16021	16123	15905	16069	15790	15969	15889	15927	15872	15951	15872	16026	16073	15741	15930	15860	16031	16066	16094	16013	15732	16045	16136	15920	15957	15851	15865	15876	15883	15914	15837	15956	16160	15928	15982	15918	15860	16031	15959	15826	16058	15956	15890	15874	15858	15971	15896	15949	15765	15927	15891	15807	15899	15877	15808	15870	15920	15865	15863	15978	15778	15953	15859	15987	15966	15895	16071	15758	15975	16062	15912	15942	15892	15830	15937	15988	15744	15926	15911	15987	16090	15793	15959	15935	15861	15912	15845	16010	15896	16102	15940	15964	15930	16037	15969	15865	15865	16087	16110	15965	15910	15868	16048	15909	15919	16087	15869	16002	15825	15978	16072	15958	15911	15920	16070	16012	15940	15912	15952	15946	16069	15939	16016	16046	16012	15830	15862	15833	16039	16056	16109	16001	15932	15790	15934	15955	15939	15982	16115	15764	16021	15938	15849	15909	16067	15893	15793	15964	15953	15943	16060	15966	16028	15945	15792	15869	15974	15888	15926	15858	15900	15992	15870	15947	15960	15874	15954	15980	15896	15930	15913	15987	16114	16039	15910	15974	15982	16016	15842	16032	16023	15790	15937	15973	15805	16052	15970	15860	15915	15901	15805	15821	15649	15860	15937	15830	15893	15695	15892	16034	16016	15902	16028	15892	15994	15793	16022	15938	16062	15891	15920	15902	15755	16031	15939	15963	15787	15936	16050	15977	15774	15877	15924	15964	15964	15951	15988	15919	16027	15890	15813	16030	15985	15855	16000	15969	15959	15972	16222	16001	15960	15936	16093	15879	15982	16006	15932	15987	15887	15921	15933	15766	16127	15977	15901	15959	15827	15889	15954	15870	15859	15988	16013	15947	15925	15993	16007	15976	16004	15881	15922	15946	16022	16127	15954	15915	16011	16062	15860	15910	15880	15914	16021	15933	15985	16030
29722	23628	25519	23059	20549	20511	20559	20683	21100	22814	24934	24214	23120	21816	20791	20719	20504	20470	20294	20468	20466	20379	20435	20388	20433	20421	20508	20552	20555	20218	20376	20309	20559	20512	20301	20350	20601	20476	20437	20550	20529	20464	20597	20695	20411	20302	20312	20438	20298	20278	20438	20502	20361	20399	20395	20418	20349	20572	20546	20419	20539	20513	20423	20514	20582	20646	20456	20484	20242	20366	20590	20473	20501	20451	20493	20472	20319	20404	20611	20397	20469	20462	20473	20608	20367	20573	20170	20422	20497	20485	20260	20392	20516	20309	20452	20509	20524	20487	20215	20426	20285	20023	20556	20270	20487	20307	20289	20356	20419	20388	20464	20579	20415	20341	20425	20269	20214	20556	20520	20501	20475	20518	20481	20570	20442	20379	20353	20523	20430	20687	20352	20349	20217	20269	20388	20502	20402	20284	20423	20677	20383	20372	20357	20456	20438	20367	20540	20679	20450	20293	20380	20326	20743	20468	20342	20549	20619	20351	20568	20472	20452	20531	20449	20293	20441	20447	20454	20435	20371	20385	20650	20320	20428	20304	20519	20324	20441	20388	20417	20316	20343	20597	20280	20474	20334	20428	20453	20360	20643	20460	20311	20296	20470	20458	20500	20408	20427	20305	20699	20331	20335	20355	20367	20426	20335	20377	20508	20475	20302	20303	20425	20301	20588	20392	20500	20176	20428	20397	20340	20522	20300	20568	20403	20354	20510	20326	20198	20358	20520	20394	20372	20227	20476	20509	20312	20373	20585	20357	20468	20505	20198	20437	20411	20409	20560	20307	20402	20423	20350	20482	20613	20423	20603	20495	20493	20376	20541	20291	20372	20280	20307	20454	20379	20425	20293	20242	20310	20467	20379	20568	20393	20377	20356	20215	20410	20225	20326	20398	20236	20540	20410	20423	20343	20387	20361	20563	20386	20580	20411	20428	20585	20335	20458	20476	20501	20465	20729	20266	20454	20385	20434	20335	20359	20571	20226	20432	20294	20237	20212	20362	20376	20579	20448	20356	20192	20507	20431	20575	20466	20588	20447	20385	20371	20466	20434	20424	20443	20338	20176	20403	20275	20432	20377	20455	20426	20484	20399	20554	20209	20457	20279	20410	20495	20485	20500	20518	20395	20268	20298	20740	20611	20457	20462	20492	20588	20346	20464	20447	20272	20488	20438	20541	20263	20313	20465	20520	20248	20456	20382	20317	20496	20312	20522	20374	20317	20470	20331	20408	20475	20193	20664	20270	20464	20455	20395	20407	20592	20525	20289	20417	20287	20403	20460	20464	20398	20290	20358	20330	20339	20295	20437	20510	20447	20554	19999	20608	20448	20485	20391	20340	20346	20405	20316	20410	20471	20444	20472	20294	20379	20441	20262	20391	20582	20431	20283	20312	20340	20536	20383	20644	20512	20656	20475	20291	20429	20682	20344	20400	20425	20444	20268	20728	20357	20347	20321	20170	20472	20478	20520	20376	20634	20616	20474	20398	20302	20413	20361	20459	20440	20556	20279	20385	20489	20628	20454	20244	20249	20072	20513	20197	20379	20221	20545	20529	20570	20550	20584	20608	20680	20590	20285	20399	20405	20540	20545	20420	20444	20359	20352	20338	20212	20241	20568	20444	20570	20369	20309	20229	20536	20455	20567	20243	20261	20418	20594	20473	20487	20437	20452	20528	20638	20447	20545	20290	20348	20405	20310	20475	20430	20498	20373	20621	20464	20552	20449	20464	20463	20511	20487	20458	20505	20478	20418	20413	20365	20423	20526	20563	20602	20247	20493	20207	20570	20506	20413	20520	20392	20337	20462	20474	20424	20232	20486	20449	20523	20407	20457	20433	20697	20513	20596	20537	20551	20195	20530	20423	20491	20316	20318	20352	20300	20444	20397	20451	20561	20448	20328	20464	20493	20418	20347	20459	20451	20486	20469	20290	20405	20328	20308	20385	20278	20315	20472	20480	20420	20592	20524	20237	20529	20428	20354	20346	20538	20515	20434	20300	20457	20571	20529	20307	20420	20446	20478	20304	20222	20171	20379	20432	20298	20310	20268	20514	20261	20451	20410	20417	20133	20532	20347	20457	20480	20437	20222	20533	20389	20179	20313	20324	20255	20379	20325	20291	20362	20421	20379	20524	20322	20420	20427	20581	20247	20331	20383	20327	20423	20424	20290	20416	20384	20365	20300	20555	20499	20532	20206	20423	20382	20391	20354	20314	20277	20421	20505	20298	20308	20513	20504	20309	20219	20394	20487	20309	20416	20425	20343	20399	20310	20537	20477	20357	20514	20253	20172	20428	20364	20474	20400	20428	20306	20321	20676	20367	20510	20328	20398	20447	20608	20599	20458	20443	20211	20506	20596	20342	20259	20376	20322	20523	20364	20269	20375	20369	20378	20603	20382	20432	20506	20517	20241	20368	20379	20580	20336	20363	20098	20254	20358	20448	20316	20382	20312	20560	20480	20505	20425	20447	20241	20265	20400	20446	20441	20566	20217	20516	20544	20381	20302	20406	20302	20484	20409	20286	20104	20235	20478	20555	20492	20398	20315	20342	20288	20509	20398	20461	20064	20341	20332	20565	20394	20349	20317	20574	20599	20347	20420	20388	20412	20513	20626	20587	20464	20366	20390	20548	20389	20628	20268	20345	20381	20455	20475	20560	20463	20458	20489	20409	20371	20310	20545	20435	20420	20399	20437	20495	20412	20457	20295	20350	20415	20583	20455	20473	20609	20372	20308	20436	20608	20395	20212	20387	20447	20246	20482	20384	20352	20418	20542	20576	20413	20442	20243	20480	20454	20306	20477	20446	20406	20222	20454	20660	20535	20355	20609	20374	20386	20353	20161	20428	20437	20588	20585	20475	20354	20392	20263	20522	20494	20370	20631	20474	20639	20384	20370	20314	20256	20392	20315	20661	20466	20460	20255	20409	20403	20627	20346	20483	20487	20421	20473	20443	20512	20373	20343	20319	20630	20488	20503	20130	20341	20433	20485	20331	20418	20394	20348	20360	20486	20367	20202	20399	20556	20377	20403	20289	20334	20433	20202	20752	20336	20396	20554	20400	20217	20424	20376	20317	20385	20325	20284	20424	20440	20377	20384	20326	20442	20344	20299	20403	20273	20436	20468	20289	20398	20325	20407	20280	20594	20437	20536	20469	20359	20263	20456	20336	20318	20372	20478	20353	20384	20378	20451	20203	20338	20281	20345	20395	20405	20431	20313	20428	20522	20637	20599	20393	20712	20402	20315	20297	20458	20405	20358	20651	20237	20231	20443	20309	20311	20167	20570	20414	20558	20241	20298	20371	20481	20604	20445	20174	20490	20415	20449	20471	20186	20542	20270	20584	20318	20387	20424	20499	20226	20378	20495	20455	20407	20416	20512	20478	20472	20485	20417	20369	20358	20468	20473	20249	20326	20466	20375	20469	20301	20363	20585	20445	20529	20365	20216	20204	20540	20335	20596	20271	20461	20418	20268	20542	20493	20341	20361	20311	20538	20241	20564	20166	20621	20617	20446	20448	20233	20425	20281	20369	20311	20445	20437	20404	20328	20526	20256	20527	20555	20380	20595	20480	20485	20460	20284	20367	20662	20521	20217	20322	20367	20356	20458	20423	20563	20571	20505	20399	20420	20356	20348	20326	20415	20432	20526	20565	20325	20459	20605	20527	20458	20234	20346	20430	20335	20466	20420	20310	20421	20441	20273	20345	20389	20588	20739	20304	20405	20458	20431	20409	20334	20224	20410	20373	20240	20428	20465	20520	20403	20496	20229	20400	20301	20315	20605	20414	20472	20436	20285	20396	20413	20605	20414	20458	20380	20332	20218	20446	20262	20433	20340	20289	20385	20353	20518	20488	20499	20449	20448	20336	20554	20276	20358	20399	20175	20482	20367	20523	20318	20439	20340	20524	20408	20513	20495	20373	20400	20476	20358	20265	20397	20365	20432	20248	20254	20377	20293	20502	20502	20289	20519	20397	20340	20493	20548	20649	20512	20456	20304	20340	20340	20553	20659	20489	20402	20310	20317	20516	20342	20382	20391	20448	20378	20247	20604	20527	20670	20522	20408	20524	20505	20658	20319	20282	20508	20495	20359	20476	20247	20338	20524	20291	20458	20581	20417	20436	20428	20569	20553	20458	20315	20231	20496	20372	20585	20513	20598	20488	20443	20505	20359	20631	20383	20463	20415	20505	20496	20530	20394	20462	20037	20523	20567	20458	20430	20212	20428	20263	20619	20667	20352	20451	20452	20338	20334	20371	20772	20466	20445	20332	20475	20365	20217	20474	20334	20420	20472	20435	20559	20664	20425	20234	20477	20230	20533	20454	20280	20425	20418	20545	20471	20242	20510	20515	20254	20445	20445	20409	20307	20488	20388	20419	20491	20366	20321	20476	20442	20469	20287	20218	20361	20415	20457	20411	20245	20221	20287	20479	20625	20324	20626	20442	20614	20467	20582	20398	20344	20406	20575	20659	20388	20442	20590	20628	20271	20507	20591	20509	20682	20517	20405	20301	20607	20425	20456	20425	20353	20319	20543	20716	20404	20641	20643	20567	20500	20427	20375	20683	20523	20390	20428	20194	20350	20375	20441	20525	20494	20457	20532	20433	20226	20286	20550	20540	20374	20233	20461	20527	20490	20290	20414	20574	20374	20393	20412	20578	20345	20526	20353	20352	20561	20524	20381	20301	20322	20246	20496	20331	20364	20532	20492	20238	20474	20403	20314	20398	20465	20422	20545	20509	20413	20178	20514	20438	20332	20211	20382	20478	20487	20435	20297	20418	20494	20352	20427	20329	20329	20413	20505	20689	20146	20496	20380	20240	20232	20524	20532	20471	20538	20417	20167	20275	20430	20518	20575	20515	20533	20354	20458	20449	20211	20654	20400	20220	20096	20542	20457	20532	20424	20487	20501	20335	20205	20415	20258	20537	20410	20633	20344	20432	20304	20464	20564	20350	20524	20262	20584	20476	20603	20392	20468	20513	20404	20301	20435	20447	20541	20530	20544	20235	20391	20502	20486	20309	20528	20242	20353	20555	20402	20400	20442	20525	20528	20493	20352	20326	20279	20475	20444	20487	20438	20331	20146	20274	20428	20385	20241	20430	20462	20402	20392	20330	20467	20313
19280	23798	20241	17729	17296	17152	16992	17331	17771	20697	22562	21314	19202	18066	17331	16912	16684	16838	16846	16680	16896	16774	16757	16962	16719	16913	16891	16864	16626	16951	16693	16796	16919	16815	16741	16743	16829	16868	16757	16869	16824	16789	16718	16839	16790	16958	16921	16558	16935	16758	16678	16661	16771	16774	16737	16919	16847	16693	16666	16805	16784	16762	16689	16804	16803	16755	16769	16743	16825	16851	16791	16738	16978	16910	16777	16708	16630	16719	16924	16701	16679	16873	16770	16972	16897	16802	16719	16943	16884	16937	16745	16772	16866	16724	16844	16902	16868	17070	16878	16730	16751	16657	16729	16686	16765	16708	16792	16693	16714	16757	16802	16852	16776	16793	16822	16741	16587	16944	16755	16861	16809	16478	16853	16784	16672	16824	16783	16831	16685	16905	16834	16868	16882	16862	16780	16793	16784	16701	16682	16790	16661	16867	16821	16785	16746	16689	16775	16903	16895	16849	16685	16833	16686	16724	16865	16618	16838	16986	16874	16830	16910	16742	16742	16882	16848	17002	16745	16797	16868	16829	16789	16896	16726	16801	16750	16688	16923	16910	16745	16668	16782	16830	16629	16803	16733	16672	16807	16970	16721	16950	16761	16852	16866	16728	16835	16843	16821	16803	16799	16991	16774	16825	16687	16920	16918	16598	16756	16705	16719	16739	16820	16827	16836	16768	16917	16750	16764	16896	16922	16805	16790	16945	16826	16793	16910	16737	16797	16730	16851	16591	16516	16651	16902	16979	16781	16755	16941	16672	16664	16760	16661	16768	16986	16836	16709	16714	16563	16658	16842	16719	16894	16741	16784	16864	16744	16885	16694	16857	16867	16738	16706	16835	16705	16776	16822	16785	16698	16652	16700	16835	16995	16933	16701	16906	16590	16913	16691	16919	16920	16718	16656	16778	16728	16880	16837	16874	16739	16819	16694	16810	16920	16713	16828	16889	16676	16892	16745	16827	16669	16852	16796	16834	16873	16702	16747	16799	16900	16837	16797	16809	16828	16683	16790	16827	16829	16846	16681	16831	16844	16649	16730	16719	16789	16791	16723	16949	16831	16814	16962	16848	16774	16951	16959	16732	16987	16726	16724	16644	16831	16799	16897	16787	16677	16851	16845	16663	16758	16823	16847	16848	16885	16817	16874	16693	16813	16734	16936	16713	16758	16838	16810	16838	16828	16766	17003	16962	16623	16770	16675	16842	16872	16760	16844	16651	16806	16924	16900	16911	16756	16636	16638	16697	16762	16854	16884	16923	16758	16849	16814	16858	16888	16772	16914	16774	16657	16826	16715	16741	16753	16672	16800	16769	16765	16714	16757	16731	16711	17015	16852	16769	16850	16683	16701	16900	16679	16943	16888	16721	16738	16661	16838	16888	16642	16839	16924	16673	16853	16846	16656	16843	16689	16828	17046	16788	16791	16764	16762	16809	16953	16823	16646	16870	16892	16972	16652	16876	16815	16651	17057	16818	16725	16909	16828	16783	16982	16937	16604	16849	16798	16824	16666	16971	16907	17049	16786	16693	16850	16876	16854	16882	16709	16707	16835	16881	16717	16476	16847	16798	16820	16863	16834	16973	16743	16770	16753	16735	16855	16748	16709	16794	16631	16786	16759	16664	16767	16763	16839	16677	16953	16803	16795	16661	16905	16946	16670	16691	16642	16966	16625	16814	16701	16655	16881	16895	16919	16847	16832	16862	16805	16763	16801	16821	16678	16642	16740	16768	16851	16855	16956	16917	16727	16684	16768	16818	16905	16807	16915	16811	16755	16693	16806	16868	16788	16786	16750	16878	16824	16916	16944	16800	16789	16884	16707	16878	16858	16803	16869	16818	16958	16875	16879	16712	16861	16967	16885	16912	16914	16764	16772	16735	16875	16695	16879	16800	16818	16835	16847	16874	16938	16779	16763	16624	16947	16783	16677	16907	16902	16812	16882	16806	16879	16862	16782	16890	16875	16698	16824	16798	16735	16765	16714	16805	16719	16777	16804	16857	16753	16695	16809	16741	16659	16894	16866	16833	16908	16739	16957	16539	16711	16851	16623	16623	16849	16790	16772	16751	16838	16939	16857	16783	16796	16944	16963	16676	16745	16927	16699	16753	16744	16778	16725	16797	16789	16824	16822	16776	16749	16861	17007	16805	16829	16719	16746	16866	16839	16790	16850	16789	16833	16927	16918	16701	16858	16800	16688	16726	16765	16750	17028	16716	16896	16827	16939	16616	16797	16664	16716	16729	16685	16828	16682	16676	16774	16854	16842	16649	16703	16738	16757	16787	16896	16812	16870	16940	16797	16792	16788	16795	16865	16876	17048	16679	16744	16835	16918	16929	16728	16739	16726	17034	16716	16989	16819	16805	16780	16810	17044	16603	16867	16945	16706	16756	16947	16766	16964	16804	16734	16947	16873	16916	16828	16782	16836	16829	16763	16786	16752	16804	16844	16744	16766	16737	16937	16788	16783	16848	16854	16582	16797	16647	16908	16718	16747	16739	16683	16842	16855	16872	16836	16960	16745	16767	16877	16742	16871	16953	16967	16716	16832	16757	16722	16800	16816	16922	16784	17007	16931	16721	16801	16823	16749	16915	16728	16808	16727	16868	16843	16769	16793	16740	16597	16766	16569	16758	16824	16742	16760	16786	16909	16810	16767	16908	16744	16724	16736	16724	16730	16858	16846	16875	16785	16810	16824	16837	16880	16790	16800	16793	16773	16818	16934	16672	16837	16744	16902	16756	16718	16819	16624	16712	16789	16757	16648	16892	16957	16673	16801	16807	16758	16735	17043	16921	16884	16851	16787	16970	16623	16739	16709	16961	16965	16889	16713	16919	16640	16703	16906	16698	16868	16855	16894	16761	16978	16768	16662	16970	16773	16888	16764	16782	16717	16979	16948	16904	16771	16599	16924	16812	16831	16914	16814	16667	16701	16746	16820	16757	16741	16831	16727	16796	16851	16970	16897	16656	16729	16748	16714	16526	16852	16737	16837	16873	16714	16806	16949	16635	16903	16764	16878	16701	16724	16846	16699	16526	16807	16750	16679	16720	16831	16820	16679	16728	16742	16850	16730	16926	16608	16607	16644	16951	16718	16696	16945	16734	16693	16845	16712	16807	16715	16942	16745	17036	16964	16860	16904	16655	16715	16862	16890	16832	16872	16921	16597	16796	16620	16804	16741	16660	16753	16957	16831	16770	16793	17018	16716	16632	16834	16930	16786	16750	16882	16692	16957	16829	16723	16823	16789	16758	16807	16729	16884	16599	16587	16802	16700	16753	16733	16762	16842	16952	16869	16758	16865	16913	16661	16865	16674	16688	16862	16651	16780	16686	16902	16931	16979	16797	16825	16771	16882	16823	16991	16797	16762	16728	16740	16758	16751	16800	16864	16745	16743	16617	16978	16775	16770	16903	16749	16894	16676	16699	16812	16968	16749	17090	16735	16894	16737	16677	16741	16875	16968	16977	16639	16766	16816	16747	16768	16776	16808	16659	16750	16767	16782	16851	16818	16891	16986	16974	16692	16850	16877	16860	16760	16674	16871	16846	16878	16903	16759	16709	16915	16884	16704	16793	16772	16848	16820	16857	16600	16700	16681	16807	17003	16933	16748	16703	16740	16783	16772	16747	16808	16718	16911	16858	16585	16603	16780	16637	16785	16789	16812	16958	16731	16774	16786	16831	16854	16787	16802	16901	16876	16889	16775	16937	16987	16759	16784	16907	16766	16880	16743	16709	16768	16728	16763	16877	16706	16789	16746	16946	16858	16552	16893	16744	16845	16664	17022	16705	16909	16973	16941	16796	16892	16769	16764	16863	16889	16705	16831	16805	16710	16747	16852	16860	16786	16861	16975	16548	16533	16638	16654	16832	16892	16708	16809	16979	16841	16695	16939	16670	16640	16821	16760	16767	16944	16921	16661	16740	16856	16814	16580	16868	16866	16890	16732	16745	16882	16887	16943	16826	17022	16733	16828	16766	16680	16830	16725	16901	16636	16803	16778	16784	16672	16771	16766	16742	16881	16769	16684	16866	16825	16794	16911	16650	16767	16850	16882	16946	16811	16586	16834	16860	16613	16900	16881	16768	16847	16776	16882	16877	16733	17018	16849	16811	16898	16778	16760	16983	16732	16952	16767	16916	16732	16691	16778	16760	16768	16816	16753	16694	16747	16872	16817	16715	16655	16805	16745	17001	16716	16726	16742	16801	16838	16791	16824	16856	16854	16650	16738	16916	16823	16943	16859	16764	16683	17023	17010	16785	16614	16744	16776	16842	16953	16839	16773	16887	16673	16761	16807	16797	16530	16746	16784	16831	16720	16852	16879	16936	16837	16806	16724	16835	17026	16868	16722	16888	16824	17089	16816	16931	16751	16645	16924	16891	16874	16801	16839	16901	16885	16961	16663	16963	16767	16607	16663	16772	16726	16836	16550	16772	16766	16817	16849	16770	16853	16949	16708	16820	16833	16715	16729	16844	16753	16873	16848	16888	16736	16584	16862	16691	16816	16745	16801	16854	16600	16866	16859	16810	16813	17119	16770	16837	16776	16865	16806	16870	16818	16875	16716	16704	17028	16802	16790	16610	16738	16763	16698	16718	16996	16722	16934	16864	16829	16888	16786	16911	16888	16909	16881	16668	16667	16761	16726	16783	16717	16717	16954	16661	16789	16599	16630	16736	16780	16874	16803	16893	16636	16759	16855	16853	16902	16662	16745	16762	16685	16893	16762	16849	16737	16965	16806	16881	16894	16794	16657	16951	16807	16835	16920	16867	16740	16941	16577	16707	16811	16788	16629	16738	16768	16921	16877	16846	16881	16790	16755	16622	16839	16838	16730	16850	16723	16767	16790	16834	16847	16712	16896	16683	16869	16749	16697	16820	16685	16796	16732	16830	16818	16853	16849	16786	16879	16860	16832	16843	16803	16701	16637	16928	16968	16728	16872	16815	16785	16877	16775	16818	16835	16694	16867	16775	16946	16832	16832	16740	16856	16873	16761	16749	16792	16829	16840	16743	16771	16857	16782	16738	16657	16813	16827	16853	16568	16731	16753	16726	16837	16799	16731	16798	16735	16818	16846	16963	16737	16873	16730	16736	16741	16984	16748	16876	16732	16861	16861	16766	16847	16610
25439	21481	28419	25871	23120	22353	22307	21717	26531	39493	42583	37791	30581	25054	21933	20581	20187	20231	20150	20059	20062	20180	20212	19761	20069	20329	19906	20127	20162	20180	20052	20026	20126	20204	20130	19996	19942	19921	20143	20177	20114	20256	20055	20093	19892	19829	20110	19858	20104	19892	20089	20048	20091	19850	20098	20405	20112	20231	19982	20054	20035	19932	20240	20103	20140	19948	20012	20119	20045	20129	20029	19979	20187	20077	19889	20123	20128	20133	19940	20030	19955	19882	19904	20007	19989	20120	20028	20037	20036	20048	20163	20111	20083	19906	20071	20025	20165	19981	19929	19902	20041	20048	20197	19925	20223	19954	20098	19973	20024	20005	19993	20120	20046	20026	20089	19982	19960	19991	20183	20114	20220	20004	20351	20034	20163	20012	20052	19934	20011	20012	20157	20114	19950	19732	20011	20057	20231	20213	20054	19835	19993	19967	20143	20121	19975	20007	19834	20054	20117	19874	20154	20077	20106	20060	20179	19916	20198	20063	19982	19902	19864	20043	19952	20002	19906	20130	20148	20104	20316	19918	20028	20109	20100	20159	20088	20051	19925	20068	19967	20143	20084	20225	20019	20073	20198	20023	19948	20053	20010	20138	20085	20166	20269	19887	19932	20074	20181	19929	20116	19864	20056	20040	20165	19952	20219	20037	19969	20027	20094	20128	20002	20080	20011	19965	19956	20084	20049	19945	19994	20087	20050	19988	20148	19949	19960	20227	19926	20184	20193	19990	20116	19913	19929	20019	20087	19968	19967	20174	20242	20006	20236	20078	20031	19836	19990	19841	19880	20127	20400	20245	20194	20125	20153	19795	20028	20054	19959	20173	20081	19957	20077	20095	20193	19864	20074	19993	20122	20058	19986	19971	20134	19742	19922	20164	19890	20012	20098	20163	20070	19937	19990	19962	19868	20332	20249	20136	20099	19974	19988	19980	20057	20127	20068	19914	20165	19951	20240	20075	20056	20079	20174	20026	20076	20028	19786	20182	20089	20039	20051	20134	20142	20034	20117	20133	19882	20080	20186	20108	19975	19855	19940	20050	20006	20158	20012	20099	20105	19891	20179	19885	19858	20035	20101	20010	20077	20325	20343	20040	19995	20112	20040	20051	20134	20098	20076	20177	20107	19865	20080	20147	20063	20300	20063	19995	20168	20144	20006	20058	19972	20200	19802	19879	20050	19986	20243	20042	20028	20028	20009	20002	19880	19947	20104	19908	19995	20092	20001	20174	19978	20020	20005	20019	19951	20173	20058	20017	20075	19997	19927	20048	20022	20060	20133	19970	19826	20236	20182	20221	20140	20152	19973	20178	20013	19815	20071	20103	19872	19871	19889	19821	20186	20103	19935	20020	20127	20046	20078	20102	20341	20100	20006	20097	19907	19978	19905	20026	20147	19992	19996	19925	20257	20047	19956	20306	19854	20041	20206	19831	19883	19868	20019	19979	19968	20090	20260	20287	20076	19967	20112	19951	19970	19932	20087	19906	20020	20012	20108	19913	20209	20109	19870	19984	19970	19926	20168	20247	20111	20045	20044	20013	19917	20012	20156	20000	20037	20072	20138	19962	20110	20026	20045	19976	20000	19917	19919	19895	19960	20087	19897	20185	20189	20045	19993	19979	20131	20340	20161	20099	19993	20187	19832	19937	19869	19991	19834	19986	19964	19960	20033	20006	19831	20056	19981	20125	20019	20195	19997	19905	19965	19774	20043	20083	20161	19880	20022	20127	20091	20202	20011	19864	19998	19952	19767	20004	19956	19966	20015	20210	19984	20257	20283	20123	20040	20184	19977	20096	19896	20036	20098	20047	19959	20363	19939	20134	20069	20128	20023	20143	20275	20173	20201	19966	20107	20216	20168	20058	19966	20189	20068	20027	20107	20092	20100	20004	20046	19921	19948	20049	19853	20119	20030	20066	19999	19850	19914	19852	19875	19953	20188	19760	20237	20116	20134	20173	20063	20030	20014	19754	20234	20055	20070	20059	20001	20084	19972	20054	20177	19898	20094	20161	20031	19955	20208	19965	20121	19885	19903	19997	19882	19769	19870	20069	20094	20158	20035	19990	19888	20106	20020	20140	20075	20113	20185	20045	20076	19898	20114	20076	20065	19981	19804	20235	20055	19817	20167	20191	20193	20001	20214	19846	19992	20055	20145	20144	20282	20123	20126	19933	19903	19717	19884	20069	20215	20204	19938	19920	20010	20079	20000	20089	19877	20011	20191	20045	20056	20022	19974	20109	20096	20008	20097	20197	19953	20156	20138	19968	20158	20195	20055	20096	20016	20005	19724	19900	20055	19961	20011	19888	19913	19822	20060	20002	20110	20103	20139	20152	19954	20029	19867	19919	20115	20160	20169	20061	19930	20044	20365	20027	19998	19999	20044	19984	20190	20055	20031	19871	20024	19915	20122	19912	20031	20005	19985	20186	20181	20016	19800	19952	20062	20018	20108	19991	19897	19948	20137	20003	20102	20272	20049	20240	20090	19843	20191	19886	20175	19972	20046	20249	20131	20033	20095	20249	19848	20159	19923	20024	19879	20082	19969	20101	19951	20166	20068	20068	20203	20002	20281	20101	20198	20148	20244	19984	19764	20002	20134	20172	19813	20323	19947	19927	20045	20038	20065	20187	19995	20099	20108	19937	20148	20114	20178	20033	19818	19890	19991	20066	19939	20196	20197	19938	20005	20095	20089	19939	20041	20082	20152	19994	19975	20121	20005	20120	19960	20087	19995	20042	19879	20092	20142	20031	19974	20178	20019	19863	20022	19980	19969	20158	20070	19966	20179	20105	20132	20044	20017	20160	20046	20042	20097	20050	20049	20063	20138	20042	20064	20101	20066	20171	19832	19901	19760	20050	20136	20012	20086	20287	19854	20177	20133	20199	20042	20011	20073	19787	20005	19932	20071	20029	20078	20057	19958	20279	20120	20105	20073	20051	20063	20094	20183	20048	20219	20040	19958	19948	20080	20153	20191	19841	19987	19916	19979	20037	20166	20196	19941	20259	20061	20013	20079	20147	19984	20296	19959	19878	20029	20021	19968	19994	20057	19875	19977	19922	20082	20056	20122	20037	20009	19940	20231	19915	20099	20268	20136	20079	20134	20106	19879	19863	20171	20169	20180	20089	20050	20086	20198	20149	20232	19919	20149	19980	19937	20043	19931	19903	20109	20009	20058	20156	20168	19906	20255	20081	19948	20099	20235	20001	20111	20078	19868	19823	20068	20033	19936	20000	20059	19895	20152	19896	19891	20026	19949	19915	20135	20134	20038	20017	19960	20085	19916	20086	20087	20197	20141	20048	20093	19890	19910	20104	19976	20086	19977	19809	20237	20194	20166	20081	19832	19851	20169	20037	20196	20183	19988	19946	20046	20022	19923	20131	20181	19922	20245	19968	20022	19994	20119	19927	20295	19901	20020	20177	20331	20227	19925	20142	20157	19872	20192	19951	20204	20286	20003	19895	19959	20043	19930	19997	20184	20078	20131	19974	20068	20168	20138	20233	20172	20055	19997	19838	20186	20164	20051	20197	20184	20060	19941	20032	20060	20016	20073	20150	20165	20044	19847	20001	20090	20001	20032	20202	20005	19890	20000	19912	19934	19964	19953	20075	19917	19953	20167	19912	20039	19937	19955	20003	20140	19951	19904	20179	20201	19959	20237	20092	19945	20110	20116	20221	20112	19773	20016	19954	20053	19948	19783	19960	19946	20038	19990	20103	20150	20136	20048	20158	19895	19986	20012	20231	19948	19942	20093	20132	20031	19946	20046	20103	19998	19803	19967	19959	20052	19912	19957	19918	20041	19976	20019	19985	20114	20065	19952	20070	19878	19928	20122	20056	20145	19887	20070	19983	20030	19951	19960	20085	20013	20010	20052	20132	19860	20104	20129	20131	19982	20119	20066	20235	20079	20029	19838	19949	20172	19894	20052	20221	20072	20075	19961	20193	20286	19977	20109	19822	19940	20073	19919	20066	20216	20048	19987	20005	20213	20230	20014	20176	19893	20049	20075	19792	20160	19907	20099	20001	20034	20095	20199	20213	19951	20061	20009	20205	19921	20065	20013	19947	20079	20152	20145	19790	19952	20046	19939	20196	20251	20222	20130	19933	20106	19794	20051	20026	20097	19917	19935	20032	19938	20149	20120	19993	19811	20173	20017	20030	20029	20027	19983	20157	20141	20181	20051	20135	19977	20132	20084	19834	20149	20049	20045	20292	20038	20009	19968	19995	20054	19971	19843	20147	20143	20012	19966	19833	20088	20037	20050	20018	20029	19954	20275	19961	20066	20150	19907	19971	20184	19798	20219	19988	20010	19831	19963	19954	20292	20028	20110	19997	20144	20089	19952	20083	20034	20053	20141	20070	20194	20175	20244	20128	20052	20204	20290	19964	20106	20063	20107	20171	19973	19759	20021	20162	19995	19995	20065	19886	19990	19953	20142	20007	20131	20003	20281	20188	20064	20127	20072	20013	20119	19993	19858	20022	19997	20036	20024	19990	20234	20053	20189	20099	20101	19920	20134	20125	20133	19885	19936	19993	20085	19912	20023	20061	20038	19981	20087	20075	19898	20019	20059	20083	19963	20111	20146	20070	20044	19918	19914	20109	20090	19907	20122	20123	20011	20009	20072	20002	20155	19977	20005	19892	19899	19978	20140	19819	20292	20055	20157	20251	20114	20121	19985	20017	20174	19976	20169	20167	19938	20108	20143	20062	20109	20112	20075	20023	20101	19976	20146	20055	20117	20009	20218	19975	20073	20028	20244	20045	20170	19927	20111	20110	19844	20140	20070	20083	19917	20075	19930	19993	19965	20044	19959	20152	19968	20158	20021	20028	20115	20051	20183	19934	20175	20061	20084	20226	20089	20055	19982	19966	19940	20051	19946	19819	19873	20224	19940	19928	19919	19858	20183	20111	20313	19993	20203	20253	20128	20114	19994	20223	19931	19931	19759	19864	20055	20048	20004	19944	20099	20017	19981	20023	19794	20008	19945	20076	20069	19904	19922	19990	20057	19920	20096	20128	20263	20073	20247	20056	19873	20187	20065	20229	20224	20009	19886	19899	19987	20021	20043	20138	19990	20236	20061	20173	20026	20097	20029	20035	19947	20042	20044	20023	20278	20006
19620	34551	30932	23979	19679	18116	18042	19643	26978	40494	41618	36319	28029	21706	18466	16802	16709	16488	16708	16612	16501	16573	16752	16664	16485	16723	16782	16624	16598	16749	16610	16653	16783	16744	16862	16678	16492	16689	16637	16684	16603	16649	16722	16646	16752	16646	16651	16568	16607	16877	16469	16537	16712	16797	16646	16783	16512	16683	16634	16728	16741	16858	16605	16688	16863	16617	16661	16755	16709	16686	16589	16657	16658	16674	16554	16711	16536	16676	16587	16467	16670	16639	16710	16782	16571	16655	16777	16729	16529	16637	16729	16807	16648	16731	16700	16700	16567	16549	16786	16769	16644	16719	16562	16764	16517	16490	16787	16569	16626	16766	16691	16822	16591	16673	16629	16583	16598	16674	16576	16652	16647	16551	16757	16612	16753	16754	16540	16530	16736	16625	16629	16556	16674	16673	16738	16831	16607	16779	16770	16779	16648	16669	16570	16626	16570	16686	16539	16834	16597	16590	16601	16850	16556	16592	16811	16628	16730	16764	16839	16815	16579	16464	16707	16603	16836	16701	16635	16568	16653	16669	16511	16715	16597	16659	16796	16672	16650	16607	16479	16676	16476	16792	16516	16564	16630	16593	16667	16558	16552	16736	16679	16657	16692	16547	16768	16479	16697	16564	16591	16707	16499	16669	16693	16686	16552	16592	16569	16577	16821	16650	16761	16523	16635	16595	16456	16750	16727	16529	16653	16506	16603	16616	16575	16693	16670	16784	16829	16616	16662	16694	16628	16776	16612	16523	16681	16390	16577	16642	16665	16610	16586	16630	16782	16592	16756	16531	16638	16718	16659	16428	16780	16808	16646	16630	16638	16658	16538	16699	16658	16695	16577	16692	16631	16664	16599	16710	16598	16690	16727	16644	16812	16672	16755	16573	16665	16562	16509	16611	16617	16584	16861	16480	16675	16661	16693	16701	16697	16572	16641	16623	16767	16563	16706	16542	16705	16564	16808	16653	16581	16480	16751	16576	16571	16502	16770	16724	16414	16665	16732	16702	16728	16618	16598	16693	16619	16715	16509	16567	16702	16499	16595	16632	16673	16788	16668	16568	16725	16559	16622	16691	16727	16635	16733	16649	16795	16466	16803	16733	16536	16625	16621	16768	16729	16540	16550	16852	16619	16540	16692	16730	16628	16700	16626	16542	16457	16561	16650	16760	16597	16787	16645	16552	16775	16641	16624	16616	16919	16556	16689	16761	16504	16596	16757	16719	16615	16611	16683	16682	16628	16594	16951	16576	16881	16662	16602	16716	16636	16683	16666	16611	16637	16633	16654	16658	16479	16722	16627	16819	16597	16810	16798	16708	16567	16698	16586	16524	16826	16641	16767	16711	16626	16647	16541	16768	16674	16759	16610	16739	16604	16706	16732	16547	16778	16613	16661	16689	16717	16554	16702	16699	16683	16606	16584	16688	16704	16733	16609	16577	16567	16753	16613	16640	16602	16681	16579	16539	16846	16688	16830	16490	16722	16577	16708	16631	16651	16649	16730	16575	16664	16667	16503	16770	16627	16732	16564	16624	16720	16744	16608	16887	16737	16760	16557	16726	16756	16591	16922	16406	16688	16633	16731	16773	16508	16626	16675	16641	16702	16585	16545	16692	16474	16630	16652	16787	16651	16621	16744	16894	16731	16763	16687	16648	16751	16674	16700	16661	16850	16647	16710	16656	16747	16587	16817	16538	16662	16659	16792	16713	16414	16582	16728	16639	16481	16548	16605	16687	16681	16622	16774	16780	16690	16631	16725	16837	16577	16695	16594	16658	16649	16733	16665	16684	16420	16785	16803	16594	16600	16755	16576	16746	16723	16505	16570	16719	16485	16573	16736	16533	16762	16712	16910	16609	16781	16680	16710	16654	16703	16768	16729	16563	16756	16706	16472	16600	16512	16589	16658	16639	16623	16527	16695	16480	16768	16658	16658	16724	16732	16611	16687	16557	16742	16570	16759	16684	16676	16664	16645	16551	16625	16541	16499	16588	16601	16694	16770	16687	16496	16751	16728	16707	16492	16700	16693	16746	16726	16690	16782	16718	16776	16658	16618	16677	16591	16582	16704	16689	16692	16765	16635	16602	16724	16588	16624	16708	16629	16604	16669	16654	16629	16583	16674	16701	16757	16757	16526	16564	16663	16747	16573	16582	16604	16659	16538	16650	16698	16706	16691	16607	16628	16723	16644	16601	16780	16691	16598	16621	16803	16746	16553	16573	16666	16736	16535	16587	16632	16729	16724	16686	16699	16492	16712	16780	16565	16666	16635	16622	16608	16502	16787	16674	16597	16761	16586	16741	16563	16659	16666	16625	16687	16552	16417	16646	16603	16646	16583	16658	16659	16714	16644	16651	16714	16663	16725	16634	16639	16499	16651	16748	16595	16506	16700	16596	16540	16715	16738	16808	16745	16579	16749	16774	16647	16815	16606	16606	16666	16583	16676	16709	16517	16856	16575	16761	16558	16731	16828	16629	16488	16768	16721	16624	16510	16511	16671	16656	16609	16722	16773	16699	16590	16774	16523	16723	16772	16639	16875	16614	16675	16651	16609	16831	16743	16844	16744	16578	16676	16696	16712	16699	16697	16646	16709	16672	16621	16764	16535	16742	16786	16786	16653	16865	16572	16514	16736	16765	16536	16554	16546	16657	16789	16685	16672	16704	16636	16674	16668	16671	16576	16463	16642	16654	16546	16566	16552	16591	16603	16770	16616	16596	16626	16632	16807	16676	16591	16631	16850	16527	16567	16529	16748	16678	16673	16455	16673	16667	16402	16689	16629	16751	16696	16662	16783	16821	16540	16869	16664	16595	16737	16797	16568	16659	16800	16551	16672	16866	16698	16567	16647	16596	16872	16660	16764	16682	16640	16834	16492	16729	16507	16584	16631	16590	16510	16647	16849	16513	16629	16842	16724	16493	16623	16777	16788	16764	16713	16680	16701	16648	16806	16522	16589	16801	16686	16573	16674	16730	16492	16518	16736	16594	16611	16516	16522	16695	16693	16654	16597	16600	16635	16577	16805	16750	16737	16753	16655	16741	16633	16773	16583	16639	16736	16605	16586	16720	16636	16683	16668	16854	16819	16542	16641	16606	16846	16697	16669	16790	16619	16474	16797	16612	16594	16782	16376	16554	16672	16609	16580	16657	16740	16683	16679	16682	16826	16515	16718	16703	16799	16677	16775	16614	16757	16721	16709	16694	16655	16638	16591	16636	16636	16660	16755	16715	16817	16611	16832	16768	16565	16632	16553	16720	16681	16686	16502	16794	16758	16749	16650	16572	16624	16530	16769	16637	16783	16621	16695	16589	16475	16775	16585	16632	16476	16639	16664	16637	16645	16656	16844	16758	16641	16542	16691	16683	16681	16619	16770	16693	16579	16622	16546	16575	16656	16726	16865	16610	16625	16666	16633	16610	16710	16757	16563	16779	16761	16588	16714	16660	16727	16778	16687	16508	16739	16630	16817	16632	16915	16851	16600	16753	16694	16756	16619	16630	16628	16693	16621	16800	16588	16474	16694	16744	16722	16562	16396	16635	16657	16525	16524	16657	16657	16701	16511	16635	16662	16512	16768	16888	16692	16709	16649	16571	16712	16594	16587	16680	16730	16746	16517	16611	16795	16671	16730	16742	16613	16666	16503	16575	16699	16511	16677	16632	16833	16684	16729	16571	16659	16748	16562	16628	16658	16563	16586	16660	16766	16589	16803	16513	16634	16660	16655	16709	16588	16707	16636	16563	16826	16817	16738	16808	16650	16560	16661	16700	16710	16752	16513	16632	16751	16724	16704	16567	16656	16761	16822	16667	16579	16652	16514	16672	16491	16492	16717	16720	16749	16592	16692	16679	16647	16805	16670	16639	16544	16676	16657	16592	16498	16612	16498	16796	16752	16658	16617	16625	16685	16675	16607	16592	16676	16432	16604	16543	16500	16523	16744	16537	16681	16589	16744	16699	16704	16665	16720	16814	16638	16644	16600	16651	16720	16561	16756	16716	16679	16716	16598	16832	16650	16654	16835	16575	16714	16412	16652	16676	16674	16537	16665	16777	16815	16555	16714	16543	16881	16662	16729	16626	16710	16625	16674	16683	16459	16815	16756	16758	16621	16663	16723	16665	16648	16500	16907	16643	16578	16699	16629	16648	16490	16598	16684	16669	16539	16749	16604	16409	16528	16614	16688	16770	16718	16533	16553	16458	16724	16701	16601	16624	16708	16565	16725	16648	16673	16570	16675	16719	16569	16640	16589	16788	16717	16739	16787	16594	16728	16888	16802	16573	16710	16580	16712	16889	16501	16730	16703	16647	16747	16623	16696	16780	16599	16676	16853	16666	16576	16606	16903	16584	16626	16745	16560	16567	16521	16608	16779	16704	16651	16653	16702	16596	16523	16490	16737	16763	16731	16728	16774	16638	16650	16718	16676	16609	16492	16680	16539	16502	16646	16616	16657	16518	16534	16724	16591	16560	16673	16593	16510	16756	16657	16716	16765	16618	16640	16746	16833	16762	16663	16725	16695	16618	16775	16746	16618	16554	16584	16734	16585	16566	16531	16686	16605	16726	16665	16674	16671	16536	16744	16518	16730	16689	16656	16653	16610	16646	16765	16635	16747	16731	16692	16732	16815	16515	16631	16684	16797	16696	16595	16644	16694	16667	16832	16651	16791	16747	16615	16677	16564	16774	16502	16600	16751	16729	16692	16493	16708	16477	16681	16543	16750	16590	16703	16631	16746	16690	16769	16652	16576	16711	16727	16500	16572	16518	16680	16602	16643	16602	16715	16534	16720	16565	16571	16755	16618	16588	16633	16697	16588	16712	16767	16530	16583	16651	16744	16740	16691	16610	16679	16662	16687	16698	16708	16591	16523	16678	16724	16821	16718	16828	16713	16555	16669	16490	16606	16578	16538	16617	16679	16777	16695	16700	16644	16628	16650	16695	16642	16942	16655	16632	16719	16673	16660	16656	16706	16674	16622	16659	16653	16761	16660	16610	16682	16799	16826	16649	16723	16678	16624	16610	16656	16787	16525	16732	16647	16654	16592	16538	16663	16850	16825	16725	16665	16739	16620	16634	16718	16636	16761	16612	16699	16531	16613	16766	16705	16788	16796	16703	16774	16556	16710	16743	16688	16655
23929	21457	29047	24232	22068	23457	23894	22690	39119	54235	51013	42733	34408	26796	20949	18986	18532	18368	18176	18287	18332	18531	18254	18262	18121	18408	18372	18129	18158	18384	18166	18260	18051	18174	18285	18229	18084	18270	18111	18204	18296	18187	18275	18110	18176	18177	18281	18216	18238	18206	18246	18024	18175	18162	18111	18088	18026	18148	18171	18099	18130	18250	18080	18077	18097	18327	18091	18176	18005	18251	18195	18096	18244	18191	18370	18125	18107	18273	18225	17878	18338	18237	18243	18253	18233	18367	18123	18033	18003	18208	18227	18236	18245	18289	18311	18166	18141	18110	18259	18210	18361	18204	18303	18431	18247	18584	18316	18417	18180	18223	18165	18099	18230	18178	18356	18184	18182	18260	18156	18182	18175	17965	17889	18240	18115	17992	17938	18144	18284	18091	18206	18167	18243	18184	18022	18329	18421	18241	18099	18043	18055	18259	18287	18234	18089	18047	17962	18317	18165	18252	18205	18233	18353	18298	18227	18213	18352	18165	18228	18083	18387	18243	18097	18223	18208	18391	18087	18103	18091	18152	18138	18457	18121	18142	18186	18295	18371	18306	18193	18355	18145	18318	18361	18251	18172	18188	18085	18301	18137	17991	18238	18085	18027	18285	18232	18160	18117	18083	18341	18203	18121	18074	18377	18246	18254	18059	17940	18085	18045	18234	18216	18151	18202	18191	18221	18230	18288	18072	18178	18178	18199	18458	18331	18064	18234	18211	18296	18238	17968	18136	18193	18174	18200	18255	18338	18077	18120	18232	18061	18009	17955	18198	18090	18027	18340	18176	18084	18039	18047	17991	18180	18363	18059	18187	18192	18388	18264	18251	18129	18058	18176	18133	18339	18023	18279	18219	18137	18127	18068	18211	18096	18245	18154	18164	18188	18241	18210	18046	18301	18313	18217	18164	18168	18093	18000	18161	18265	18023	18197	18185	18170	17959	18327	18109	18042	18047	18134	18104	18159	17997	18343	18173	18085	18189	17887	18254	18324	18044	18303	18036	18127	18067	18371	18220	18004	18030	18305	18217	18079	18071	18189	18201	18083	18256	18380	18382	18203	18209	18012	18349	18124	18115	18085	18173	18159	17978	17927	18242	17964	18212	18017	18195	18337	18168	18389	18198	18259	18393	18282	18132	18249	18147	18046	18136	18102	18044	18093	18029	18158	17888	18193	18044	18313	18450	18130	18198	18092	18107	18235	18208	18174	18080	18238	18177	18230	18277	18128	18128	18231	18173	18250	18201	18113	18261	18141	18081	17976	17960	18236	18217	18026	18134	18227	18166	18196	18226	18313	18217	18258	18385	18293	18089	18179	18240	18262	18350	18173	18160	17941	18265	18130	18188	18248	18378	18313	18123	18081	18235	18293	18193	18035	18160	18177	18053	18341	18202	18185	18166	18335	18315	18301	18194	18238	18208	18296	18330	18260	18336	18391	18239	18284	18267	18153	18120	18224	18209	18233	18202	18034	18195	18156	18069	18107	18260	18289	18149	18354	18171	18059	18026	18200	18212	18060	18051	18235	18085	18163	18282	18296	18083	18108	18435	18233	18228	18281	18378	18179	18135	17843	18096	18199	18284	18165	18242	18048	18142	18157	18124	18247	18199	18141	18215	18213	18116	18199	18104	18270	18282	18499	18092	18298	18223	18074	18198	18428	18300	18240	18027	18240	18062	18131	18109	18314	18241	18291	18156	18339	18249	18090	17898	18267	18070	18088	17996	18031	18194	18015	18156	18093	18128	18118	18042	18124	18226	18281	18111	18206	18082	18195	18184	18124	18104	18181	18060	18214	18225	18160	18185	18252	18176	18214	18356	18105	17982	18028	18217	18253	18278	18086	18028	18233	18224	18051	18183	18227	18070	17980	18018	18114	18105	18018	18263	18287	18368	18200	18195	18147	18110	18127	18258	18133	18302	18088	18104	18156	18124	18056	18276	18082	18114	18107	18199	18295	18073	18254	18113	18266	18146	18080	17873	18106	18123	18263	18167	18245	18319	18171	18290	18295	18273	18219	17994	18158	18079	18153	17968	18117	18431	18176	18108	18211	18119	18190	18411	17959	17949	18214	18426	18232	18426	18159	18204	18185	18307	18037	18236	18311	18047	18019	18310	18276	18146	18038	18037	18083	18198	17964	18155	18232	18282	18154	18102	18393	18105	18111	18162	18091	18227	18324	18237	18189	18220	18088	18268	18317	18313	18145	18107	18337	18013	18200	18234	18173	18067	18111	18086	18437	18423	18312	18190	18100	18082	17861	18184	18231	18109	18288	17992	18278	18153	17919	18254	18223	18262	18195	18196	18131	18224	18400	18137	18133	17993	18230	18121	18237	18185	18354	18122	18336	18010	18011	18081	18238	18141	18209	17983	18167	18129	18086	18135	18247	18235	18202	18134	18219	18258	18225	18073	18126	18095	18059	18357	18289	18090	18196	18215	18183	18164	18125	18343	18088	18144	18101	18093	18049	18347	18034	18135	18217	18007	18059	18350	18257	18111	18159	18209	18129	18178	18261	18243	18413	18146	18024	17925	18094	18181	18305	18118	18127	18201	18241	18239	18114	18241	18088	17993	18259	18035	17992	18239	18173	17796	18137	18301	18320	18196	18202	18154	18105	18235	18294	18131	18220	18240	18143	18255	18257	18000	18282	18078	18216	18260	18245	18195	18311	18345	18262	18220	18029	18209	18219	18127	18002	18307	18128	18236	18029	18129	18205	18081	18114	18264	18230	18045	18307	18135	18102	18204	17924	18346	18065	18231	18138	18054	18131	18141	18189	17999	18189	18009	18127	17996	17985	18122	18207	18080	18101	17992	18170	18356	18281	18018	18067	18194	18066	18106	18324	18057	18261	18159	18054	18055	18295	18084	18320	18311	18188	18074	18087	17922	18375	18167	18167	18099	18188	18148	18149	18128	18007	18124	18074	18094	18061	18169	18080	18281	18293	18208	18247	18333	18318	18186	18208	18178	18280	18130	18145	18225	18372	18260	17992	18080	18399	18104	18043	18184	18192	18331	18293	18289	18098	18260	18289	18172	18138	18600	18408	18073	18207	18038	18140	18021	18199	18145	18184	18144	18098	18256	18004	18066	18037	17990	18410	18101	18148	18110	18062	17994	18218	18134	18181	17951	18061	18267	18244	17945	18270	18198	18247	18226	18114	18165	18056	18254	18197	18217	18126	18065	18171	18330	18079	18105	18013	18112	18105	18171	18486	18346	18275	18014	18198	18178	18286	18160	18301	18173	18081	18163	18130	18200	18186	18021	18201	18215	18067	18120	18080	18039	18081	18234	18196	18177	18202	18262	18287	18408	17870	18066	18152	18190	18197	18079	18252	18232	18317	17875	18218	18285	18242	18142	18131	18360	18074	18391	18231	18259	18298	18315	18169	18112	18099	18080	18250	18349	17964	18177	18162	18314	18135	18192	18145	17913	18312	18326	18261	18212	18161	18130	18238	18179	18159	18230	18062	18235	18071	17974	18345	18197	18025	18263	18326	18153	18083	18145	18266	18200	18147	18195	18187	18192	18270	18130	18344	18236	18276	18442	18259	18039	18057	18230	18180	18154	18283	18227	18190	18109	18231	18361	18175	18242	18114	18410	18036	18255	18138	17928	18114	18183	18313	18228	18129	18013	18116	17971	18000	18124	18230	18145	18195	18155	18120	18130	18121	18470	18211	18071	18399	18334	18147	18164	18265	18249	18210	18092	18250	18015	18086	18129	18245	18216	18482	18338	18202	18093	18204	18055	18237	18284	18229	18290	18082	18027	18036	18147	18099	18088	18048	18007	18208	18229	18260	18350	18031	18213	18231	18179	18061	18139	18164	18119	18189	18150	18408	18188	18246	18225	18154	18214	18403	18277	18166	18271	18114	18240	18133	18143	18249	18397	18175	18235	18169	18249	18237	18207	18358	18068	18332	18169	18141	18148	18156	18235	18239	18161	17974	18133	18038	18049	18255	18140	18255	18151	18180	18166	18251	18262	17950	18096	18075	18403	18297	18127	18017	18196	18275	18225	18373	18119	17974	18270	18089	18049	18120	18163	18223	18292	18068	18303	18196	18363	18135	18119	18242	18204	18285	18177	18057	18285	17920	18119	18182	18199	18316	18145	18304	18204	18259	18235	18239	18185	18261	18097	17893	18269	18310	18152	18177	18257	18142	18354	18131	17998	18125	18173	18326	18250	18105	18029	18305	17944	18249	18091	18201	18196	18250	18037	18153	18356	18185	17804	18131	18019	18185	18217	18159	18235	18089	18257	18192	18064	18035	18278	18307	18244	18218	18097	18311	18042	18234	18250	18160	18112	18329	18170	18062	18220	18185	17988	18086	17978	18061	17903	18057	18320	18242	18241	18120	18031	18092	18114	18111	18282	18032	18219	18104	18194	18038	17993	18114	18165	18168	18122	18215	18162	18116	18108	18008	18111	18418	18257	18105	17972	18333	18533	18116	18127	18378	18207	18213	18262	18294	18273	18273	18184	18319	18193	18102	18072	18256	18257	17935	18190	18211	18053	18211	18079	18164	17979	17900	18172	18159	18282	18189	18022	18213	18357	18175	18094	18280	18004	18160	17978	18252	18112	17957	18040	18422	18146	18205	18360	18308	18150	18239	18258	18306	17965	18226	18099	18128	18156	18093	18230	18106	18361	18344	18184	18186	17988	18071	18252	18028	18246	18165	18396	18059	18141	18239	18445	18352	17999	18107	18178	18394	18397	18191	18321	18170	18297	18207	18218	18301	18183	18228	18092	18336	18012	18048	18194	18189	18300	18185	18356	18247	18041	18162	18192	18543	18189	18245	18313	18330	18360	18128	18296	18275	18180	18156	18183	18228	18004	18205	18155	18164	18233	18151	18144	18242	18127	18257	18028	18387	18323	18087	18083	18382	18362	18095	18232	18195	18091	18139	18145	18230	18008	18109	18051	18121	18158	18149	18026	18203	18243	18251	18183	17972	18303	18366	18221	18310	18152	18093	18318	18229	18148	18062	18083	18285	18285	18125	18074	18231	18042	18166	18252	18046	18305	18153	18118	18332	18277	18299	18212	18251	18199	18144	18048	18182	18091	18168	18310	18220	18108	18455	17987	18152	18188	18073	18260	18257	18112	18199	18122	17895	18214	18125	18167
25238	47391	40172	24954	19606	18313	18695	23134	42906	53150	49810	42017	33511	24429	17531	15740	15339	15273	15529	15569	15574	15613	15495	15406	15603	15467	15600	15557	15483	15539	15492	15401	15417	15503	15583	15603	15530	15324	15389	15445	15382	15356	15414	15399	15569	15592	15473	15467	15540	15588	15445	15520	15330	15296	15409	15405	15696	15330	15460	15362	15406	15352	15546	15489	15437	15472	15443	15416	15617	15544	15629	15509	15631	15330	15571	15403	15383	15417	15459	15310	15432	15510	15464	15442	15345	15496	15478	15701	15570	15475	15483	15357	15495	15425	15273	15625	15678	15498	15589	15490	15517	15556	15546	15366	15602	15576	15418	15363	15376	15432	15360	15497	15532	15541	15471	15505	15431	15557	15315	15443	15479	15476	15376	15394	15429	15394	15579	15490	15415	15508	15474	15515	15470	15427	15365	15444	15487	15445	15478	15393	15373	15367	15450	15449	15579	15468	15507	15340	15626	15419	15388	15421	15576	15504	15360	15450	15545	15476	15349	15542	15747	15476	15581	15284	15641	15510	15417	15492	15631	15434	15404	15575	15551	15494	15535	15401	15579	15505	15525	15481	15600	15477	15384	15477	15620	15468	15493	15415	15316	15450	15741	15465	15680	15259	15233	15552	15458	15562	15408	15518	15492	15313	15600	15516	15605	15473	15594	15489	15544	15467	15586	15558	15456	15280	15515	15528	15551	15643	15384	15671	15463	15326	15369	15681	15348	15532	15430	15549	15410	15415	15446	15535	15511	15319	15385	15402	15526	15656	15579	15308	15352	15679	15483	15475	15276	15480	15572	15487	15577	15442	15465	15486	15581	15366	15446	15391	15418	15448	15587	15580	15591	15436	15470	15471	15520	15338	15479	15502	15455	15501	15551	15375	15423	15447	15425	15396	15414	15554	15441	15575	15441	15430	15578	15390	15474	15554	15423	15462	15509	15532	15376	15430	15425	15431	15285	15616	15492	15421	15509	15418	15646	15372	15484	15572	15283	15453	15275	15652	15522	15394	15442	15448	15506	15476	15463	15568	15328	15489	15525	15411	15625	15592	15438	15606	15430	15509	15511	15479	15495	15473	15432	15419	15343	15470	15537	15522	15591	15567	15459	15546	15607	15314	15488	15417	15318	15580	15322	15574	15295	15403	15450	15516	15501	15460	15375	15449	15537	15386	15419	15445	15501	15575	15515	15480	15617	15183	15507	15472	15381	15486	15459	15476	15396	15572	15396	15606	15511	15550	15378	15305	15496	15336	15447	15484	15513	15496	15586	15528	15595	15536	15416	15419	15587	15479	15368	15436	15510	15503	15348	15352	15463	15635	15515	15467	15395	15515	15467	15462	15432	15464	15575	15287	15427	15280	15412	15478	15496	15438	15491	15647	15475	15410	15363	15429	15342	15397	15416	15525	15395	15472	15573	15483	15603	15401	15472	15580	15566	15344	15447	15219	15444	15407	15353	15513	15522	15509	15344	15449	15446	15480	15478	15544	15195	15319	15616	15425	15424	15458	15392	15374	15352	15415	15308	15280	15419	15545	15476	15468	15473	15423	15303	15238	15542	15633	15533	15457	15458	15500	15523	15430	15608	15400	15606	15350	15420	15563	15419	15605	15217	15517	15514	15301	15404	15597	15434	15572	15318	15467	15524	15516	15412	15286	15387	15471	15345	15572	15401	15639	15458	15446	15363	15531	15456	15475	15552	15578	15565	15334	15412	15376	15428	15531	15355	15506	15423	15605	15468	15414	15439	15451	15383	15420	15558	15399	15507	15585	15431	15416	15433	15436	15446	15575	15408	15347	15602	15378	15545	15403	15434	15370	15655	15474	15522	15303	15491	15469	15348	15319	15402	15404	15373	15503	15497	15395	15481	15387	15371	15544	15428	15403	15458	15618	15497	15411	15479	15555	15401	15613	15498	15337	15536	15423	15520	15571	15376	15382	15554	15418	15518	15512	15489	15478	15505	15220	15399	15540	15406	15438	15498	15477	15593	15460	15423	15461	15499	15477	15385	15654	15351	15437	15462	15460	15449	15504	15478	15361	15483	15578	15608	15478	15366	15421	15588	15550	15515	15494	15534	15528	15527	15516	15647	15623	15612	15509	15469	15507	15570	15604	15542	15584	15564	15676	15415	15666	15526	15494	15422	15451	15513	15716	15461	15565	15478	15358	15505	15460	15475	15414	15442	15571	15557	15630	15411	15329	15470	15334	15438	15290	15610	15441	15454	15383	15368	15332	15394	15404	15497	15393	15623	15421	15449	15582	15635	15410	15484	15429	15522	15343	15586	15472	15492	15471	15374	15475	15495	15573	15422	15465	15460	15476	15505	15543	15468	15578	15570	15359	15311	15361	15630	15528	15396	15593	15611	15461	15442	15431	15548	15483	15647	15374	15385	15603	15514	15322	15481	15533	15465	15462	15407	15424	15623	15480	15526	15480	15512	15563	15450	15446	15553	15573	15544	15515	15391	15465	15497	15573	15534	15425	15335	15332	15517	15527	15598	15351	15339	15622	15519	15461	15362	15444	15498	15442	15385	15518	15602	15502	15258	15471	15355	15435	15533	15533	15521	15322	15463	15363	15444	15359	15427	15380	15768	15431	15500	15367	15515	15523	15421	15366	15518	15518	15351	15452	15641	15430	15537	15534	15348	15536	15486	15607	15564	15451	15428	15420	15519	15521	15444	15396	15468	15389	15363	15608	15426	15439	15451	15386	15343	15206	15421	15344	15387	15357	15523	15517	15531	15580	15204	15651	15305	15526	15508	15462	15395	15309	15556	15542	15478	15573	15406	15651	15546	15350	15635	15296	15506	15523	15456	15448	15375	15438	15344	15630	15351	15582	15425	15566	15541	15546	15501	15378	15467	15657	15332	15495	15448	15452	15381	15537	15465	15528	15556	15586	15358	15359	15517	15478	15571	15391	15441	15433	15644	15400	15564	15465	15515	15498	15452	15434	15480	15610	15544	15411	15630	15472	15642	15505	15412	15502	15440	15527	15598	15510	15408	15374	15489	15521	15431	15501	15270	15318	15362	15464	15618	15438	15431	15387	15703	15465	15605	15411	15434	15427	15461	15485	15714	15520	15432	15500	15415	15485	15360	15367	15398	15394	15587	15341	15462	15291	15624	15394	15565	15426	15443	15492	15565	15550	15413	15458	15562	15366	15579	15635	15521	15477	15390	15533	15438	15447	15594	15322	15452	15557	15532	15532	15334	15443	15414	15521	15460	15386	15491	15425	15321	15473	15346	15481	15314	15578	15440	15412	15458	15405	15527	15489	15396	15277	15618	15456	15454	15344	15442	15503	15444	15369	15598	15603	15590	15398	15432	15388	15422	15458	15487	15396	15611	15500	15369	15439	15408	15519	15510	15471	15629	15397	15464	15604	15561	15424	15523	15538	15366	15554	15347	15446	15635	15651	15410	15503	15534	15475	15422	15445	15500	15257	15467	15513	15426	15439	15439	15458	15562	15500	15367	15542	15516	15519	15382	15391	15476	15466	15377	15532	15512	15323	15541	15709	15618	15551	15430	15466	15477	15457	15404	15621	15671	15615	15595	15439	15330	15480	15339	15337	15609	15420	15403	15523	15407	15488	15482	15386	15610	15387	15382	15455	15298	15352	15373	15578	15299	15489	15357	15380	15563	15570	15444	15253	15423	15498	15468	15422	15455	15473	15493	15531	15341	15415	15300	15402	15353	15458	15303	15296	15562	15421	15580	15451	15475	15384	15539	15444	15435	15613	15554	15595	15445	15428	15592	15328	15531	15410	15270	15456	15417	15410	15464	15533	15534	15535	15540	15439	15392	15344	15456	15477	15399	15426	15406	15444	15383	15373	15315	15479	15535	15460	15608	15493	15349	15516	15371	15594	15569	15445	15574	15505	15422	15410	15470	15547	15555	15249	15322	15593	15392	15244	15606	15510	15489	15516	15501	15520	15401	15558	15391	15507	15293	15460	15495	15469	15425	15353	15526	15565	15515	15463	15612	15406	15533	15325	15421	15539	15344	15353	15504	15393	15435	15534	15555	15571	15561	15374	15493	15524	15511	15523	15464	15501	15404	15421	15456	15552	15448	15559	15559	15469	15427	15583	15444	15466	15522	15388	15521	15501	15405	15376	15542	15497	15454	15311	15461	15435	15579	15408	15462	15510	15563	15425	15292	15488	15392	15453	15600	15642	15377	15396	15485	15508	15295	15400	15492	15346	15499	15490	15482	15423	15304	15497	15445	15320	15519	15526	15302	15314	15339	15497	15533	15394	15504	15362	15502	15446	15466	15443	15341	15527	15336	15577	15566	15325	15497	15384	15448	15429	15701	15565	15607	15470	15422	15358	15547	15564	15456	15451	15348	15424	15509	15423	15646	15420	15497	15447	15491	15602	15621	15287	15475	15483	15517	15472	15600	15428	15356	15275	15425	15510	15348	15562	15437	15442	15493	15525	15285	15457	15397	15607	15404	15373	15425	15383	15409	15400	15600	15401	15542	15394	15356	15338	15542	15598	15537	15528	15350	15438	15424	15366	15494	15374	15462	15619	15371	15492	15384	15413	15538	15666	15592	15324	15469	15517	15380	15609	15250	15459	15643	15555	15568	15309	15422	15688	15334	15465	15399	15362	15477	15533	15556	15437	15496	15430	15454	15449	15534	15621	15395	15472	15561	15405	15449	15502	15552	15528	15488	15438	15448	15428	15504	15424	15498	15547	15275	15443	15473	15254	15534	15529	15604	15428	15494	15504	15287	15548	15499	15499	15472	15454	15323	15631	15557	15447	15349	15461	15374	15473	15350	15474	15437	15449	15441	15555	15527	15501	15485	15386	15462	15387	15651	15372	15514	15359	15496	15407	15476	15515	15553	15549	15409	15349	15438	15585	15503	15372	15325	15564	15638	15355	15303	15518	15535	15488	15497	15418	15505	15603	15434	15589	15504	15425	15397	15324	15333	15671	15591	15294	15497	15555	15612	15339	15614	15361	15542	15372	15434	15347	15348	15648	15407	15517	15373	15456	15540	15517	15412	15539	15556	15503	15583	15391	15490	15497	15452	15596	15376	15510	15539	15507	15458	15381	15511	15463	15356	15597	15307	15356	15465	15377	15539	15489	15530	15549	15567	15227	15550	15309	15571	15478	15492	15459
29389	23757	23771	19727	17192	17252	17174	17600	17804	20203	21966	21043	19619	18506	17381	17153	17316	16853	16998	17137	17158	17176	17093	16931	17271	17243	17393	17094	16878	17090	17109	17316	17209	17146	17238	17105	17116	17257	17077	16990	17326	17209	17349	17069	16983	17163	17227	17109	17164	17135	17181	17066	17080	16972	17103	17079	17128	17022	17078	17080	17125	17146	17066	16866	17097	17127	17163	17025	16944	17082	17267	17262	17207	17299	17106	17096	17232	17133	17199	17409	17214	17206	17324	17198	17126	17179	16974	17154	17123	17116	17056	16991	17116	17249	17267	17174	16965	16937	17057	17178	16986	17104	17119	17038	17249	17355	17128	17062	17209	17281	16970	16971	17452	17010	17235	16991	17225	17063	17093	17171	17214	17242	17187	17143	17237	17164	17156	17134	17096	17071	17125	17218	16963	17185	16976	17123	17141	17034	16878	16963	16955	17273	17122	17077	17006	17065	17001	17149	17116	17030	17034	17059	17175	17171	17096	17028	17216	17154	17267	17100	17152	17021	17181	17332	17221	17129	17220	17211	17042	17148	17206	17161	17056	17133	17205	17227	17202	17077	17084	16700	17163	17033	17129	17161	17068	17173	17194	17024	17223	17273	16887	17105	17140	17058	17040	17163	17076	17387	16969	16853	17210	17069	16852	16902	17145	17128	17087	16955	17111	17236	17181	16981	17121	17159	17176	17202	17086	17121	17247	17001	17156	17163	16897	17136	16992	17268	17332	16963	17305	17008	17075	17217	17190	17236	17036	17195	16992	17235	17343	17236	17069	17196	17067	17384	17194	17084	17173	16987	16982	17204	17214	16916	17125	17033	16949	17243	17082	17020	17287	16978	17173	16844	16834	17319	16935	17082	17226	16983	17149	16954	17272	17228	17299	17084	17107	16843	17197	17023	17068	17192	17186	17424	16892	17056	17226	17274	17170	17033	16985	17163	17090	17153	17262	17021	17204	17031	17120	17232	17125	17160	17074	17177	17207	17307	16905	17137	17190	17199	16974	16981	17233	17290	17107	17210	17094	17062	17145	17263	17307	17225	17146	17118	17157	17096	17286	17229	17251	17011	17166	17049	17116	17154	17096	17108	17118	16909	16940	17022	17262	17183	17033	17064	17126	17275	17178	17117	17179	17274	17094	17033	17135	17047	17340	17124	17133	17223	17089	17142	17131	17051	17231	17162	16969	17020	17140	17112	17070	17105	16990	17157	16921	16975	17115	17179	17085	17127	16983	17247	17083	17066	17016	17204	17172	17141	17159	17011	17020	17133	17125	17234	17239	17103	17266	16898	17159	17100	17028	17225	17141	17132	16876	16954	17148	17104	17253	17225	17151	17190	17192	17296	17246	16884	17249	17220	17079	16964	17226	17149	17211	17021	17047	17354	17166	16921	17160	17237	17253	17076	17308	17295	17125	17153	17153	17050	17400	17136	17129	17000	17186	17259	17246	17066	17232	17177	17139	17092	17070	17081	17161	17189	17230	17200	17109	16971	16994	17167	17172	17111	17061	17015	17112	17166	17126	17144	17228	17392	17032	17059	17104	17184	17192	16905	17153	17212	17007	17268	17260	17125	16993	17218	17037	17260	17138	17241	17228	17069	17109	17164	17031	17001	17209	17035	17183	17132	17079	16981	17141	17038	17079	17176	17079	17195	17298	17128	17205	17104	17275	17081	16973	17129	17154	17123	16967	17217	17108	16941	17115	17261	17260	17157	17001	17129	17087	17213	17192	16963	17054	17107	17112	17085	17178	17097	17106	17174	17039	17067	17223	17139	17227	17180	17112	17108	17209	17113	17240	17221	17211	17243	17071	16906	17365	17138	16908	17048	17037	17245	17124	17319	16998	16979	17180	17154	17268	16885	17236	17082	17183	17006	17067	17277	17247	17082	17223	17320	17172	17194	17118	17130	17063	17208	17355	17179	17080	16965	17236	17218	17263	17018	17244	17246	17263	17012	17109	17009	17070	17039	17281	17212	17115	16968	17186	17029	17024	17090	16992	17080	17100	17167	17100	17161	16924	16956	17064	17090	17046	17135	17180	16981	17086	17057	17307	17216	17099	17291	17165	17223	17272	17230	16992	17133	17150	17069	17112	17037	17328	17156	17168	17074	17282	16981	17099	17164	17057	17315	17145	17000	17215	17017	17150	17101	17097	17177	17232	17089	17379	17122	16965	16997	16884	17164	17026	17201	17193	17093	17168	17004	17009	17259	17128	17311	17184	16983	17223	17169	17350	17111	17345	17037	17099	17319	17003	17162	17064	17160	17169	17065	17116	17117	17025	17312	17011	17096	16861	17129	17258	17038	16943	17199	17142	17020	17121	17226	17183	17286	17190	17257	17191	17054	17072	17282	17233	17240	17102	17202	17147	17120	17328	17063	17260	17153	17237	17228	17037	16948	16957	17184	17088	17221	17069	17273	17203	17207	17165	16867	17135	17247	16863	16991	17180	17187	17225	17103	17194	17005	17110	16992	17106	17071	17098	17046	17118	17042	17222	17034	16944	17486	17177	17163	17056	17216	17105	16920	17116	17096	17176	17142	17072	17028	17075	17165	17080	17196	17206	17000	16901	17196	17169	17167	17365	17149	17226	16795	17213	16910	17089	17130	17153	17111	17153	17135	17146	17115	17203	17208	17101	17110	17128	17043	17068	17178	17146	17183	17112	17091	17055	17220	17318	17248	17027	17196	17100	16950	17077	17131	17127	17213	17147	17032	17090	17155	17063	16969	16891	16990	17113	17104	17277	17144	16961	17239	17069	17065	17210	17008	17060	17308	17243	17088	17160	17274	16994	17203	17096	17236	17089	17150	17140	17329	17142	16900	16805	17198	17080	17109	17062	17127	17040	16986	17276	17057	17084	17019	17066	17150	17201	17206	17377	17131	17202	17153	17145	16991	17008	17144	17018	17153	17181	17192	17176	17021	17273	17371	17094	17285	17177	17124	17299	17236	17211	17091	17023	17225	16930	17224	17089	17214	17150	17090	17168	17170	16988	17067	17271	17168	17225	17240	17167	17189	17164	16928	17199	17131	17071	17138	17173	17086	17144	16989	17236	17257	17110	17215	17006	17040	17127	17061	17175	17115	17097	17120	17011	17298	17111	17329	17219	17037	17356	17155	17005	17202	17199	17242	17122	17312	17267	17015	17037	17155	17213	17166	17014	17284	17141	17000	17120	17217	17126	17084	17185	17330	16970	17131	17230	17123	17055	17230	17037	17158	17245	17027	17168	17219	17425	16848	16960	17144	17031	17139	17219	17164	17131	17221	17081	17062	17190	17259	17213	17211	17140	17099	17236	16991	17221	17045	17148	17090	17055	17242	17169	17105	17218	17097	17167	17156	17059	17195	17044	17141	17215	17149	17166	17202	17042	17069	16929	17245	17122	16936	17080	17030	17365	17054	17183	17085	17188	16893	17172	17416	17141	17290	17071	17002	16916	17073	17142	17003	17214	17157	17075	17126	17274	16950	17013	17009	17423	17208	17170	17172	17197	17204	17261	17016	17174	17210	17256	17107	17096	17004	17127	17314	17305	17191	17076	17266	17180	17006	17248	17209	17190	17109	17047	16995	17147	16953	16923	17082	17153	17026	17007	17221	17400	16838	17155	17294	17255	17247	17070	17139	17072	17150	17105	16989	17102	17148	17216	17185	16939	17091	17119	16918	16973	17092	16956	17132	17175	17147	17185	17242	17040	17089	17174	17174	17213	17069	17147	17090	17090	17203	17339	17035	17262	16994	17089	17019	17168	16979	17121	17008	17172	17040	17172	17197	16834	17124	17157	17136	17093	17113	16937	17062	16966	17197	17351	17066	17026	17190	17365	17098	17027	17292	17073	16987	17025	17429	17085	17078	17041	16956	16951	17028	17258	17087	17136	17144	17213	17161	17120	17183	16951	17019	17149	17548	17230	17231	17050	16966	17141	17261	17084	17100	17187	17298	17133	17300	17310	16910	17216	17347	17084	17002	17177	16969	16982	17206	17133	17191	17057	17160	17188	17270	17156	17302	17188	17153	17319	16958	16985	17065	17288	17021	17032	17125	17080	17041	17065	17148	17164	17153	17011	17077	17093	17139	17027	17139	17066	17055	17093	17272	17189	17167	17218	17282	17259	17141	17227	17115	17136	17211	17081	17144	17102	17075	17100	17149	17101	17123	17157	16986	17038	17043	17059	17046	17286	17271	17104	17185	16884	16793	17222	17148	17295	16887	17281	17277	17060	17331	17165	17153	17112	17047	17107	17135	17265	17264	17041	17088	17214	17183	17124	17183	17220	16891	17264	17092	17232	17164	17073	17330	17176	17159	17134	17050	16953	17133	17151	17179	17213	17084	17229	16933	17107	17012	17000	17289	17109	17004	16935	16997	17002	17158	17389	17171	17119	17142	17150	17131	17224	17107	17123	17086	17104	17032	17252	17171	17173	16973	17039	17283	17152	16980	17133	17175	17093	17110	17109	17163	17069	17025	17279	17342	17363	17073	17140	17158	16959	17150	17170	17072	16983	17022	17052	17089	16957	17108	17061	17089	16865	17128	17267	17251	17084	16987	17182	17259	17301	17202	17172	17204	17262	17064	17168	17193	17097	16902	17013	16977	17163	17093	17184	17095	17066	17176	17089	17152	17223	17042	16978	17158	16682	17119	17093	17174	17275	16991	16981	17249	17132	17127	16907	16969	17285	17092	17106	17278	17518	17078	17216	17250	17222	17410	17181	17279	17196	17186	17244	17262	17083	17126	16908	17107	16970	17141	17077	16826	16888	17175	17024	17189	17069	16919	17272	17189	17215	16999	17008	17160	17117	16959	17182	17030	17119	17105	16874	17283	17191	17072	17025	17092	17137	17156	17343	17018	17124	17179	17038	16964	17048	16927	16973	17304	17111	17186	17049	17077	17059	17175	17011	16909	17127	17178	17119	17002	17254	17306	17234	17187	17160	17204	17018	17049	17213	17286	17331	16999	17128	17081	17127	17270	17088	17121	17101	16993	17053	16977	17129	16959	17115	17151	17286	17019	17194	17170	17006	17190	17172	17132	17065	17149	17171	17013	17012	17015	17393	17044	17144	16992	17097	17293	17167	17136	17179	17020	17113	17039	17041	17049	17125	17107	17124	17190	17071	17011	17093	17244	17105	17292
18770	26939	19902	15678	15202	14875	14997	15123	16034	19610	20928	19224	17581	16092	14947	14872	14847	14892	14775	14932	14871	14780	14741	15002	14700	14888	14725	14822	15068	14850	14750	14770	14891	14891	14820	14935	14959	14904	14731	14743	14904	14923	14936	14895	14932	14937	14969	14760	14964	14856	14826	14888	14737	14860	14786	14952	14854	14709	14876	14919	14970	14799	14837	14779	14889	14935	14820	14877	14892	14674	14848	14789	14943	14987	14824	14862	14842	14847	14795	14914	14828	14778	14825	14749	14741	14874	14875	14651	14853	14837	14938	14976	14952	14981	14954	14688	14832	14828	14856	14886	14936	14856	14813	15026	14945	14684	14817	14777	14936	14960	14852	14794	14864	14954	14863	14694	14699	14722	14931	14852	15092	14983	14816	14816	14807	14776	14664	14757	14592	14805	14704	15110	14872	14798	14897	14739	14927	14774	14909	14887	14967	14771	14985	14928	14799	14921	14852	14849	14769	14912	14866	14737	14900	14893	14696	14903	14862	14899	14893	14863	14813	14775	14792	14954	14793	14943	14839	14866	14694	14749	14866	14869	14828	14968	14818	14819	14940	14751	14926	14890	14870	14671	15012	15056	14842	14845	14914	14818	14756	15089	14605	14855	14852	14857	14801	14937	14894	14786	14902	14735	14666	14839	14772	14822	14747	14723	14716	14778	14830	14836	15023	14969	14841	14776	14887	14823	14869	14873	14956	14839	14833	14741	14802	14859	15018	14844	14786	15044	14745	15040	14879	14757	14927	14771	14866	14772	14851	14838	14963	14874	14881	14730	14944	14816	14722	14776	14721	14743	14886	14921	15036	14887	14948	14830	14946	15119	14864	14786	14853	14765	14908	14891	14925	14995	14787	14831	14806	14966	14931	14725	14782	14909	14966	14835	14810	14935	14871	14867	14829	14640	14981	14819	14817	14852	14783	14856	14938	14728	14839	14730	14883	14768	14790	14941	14660	14757	14819	14804	14826	14795	14779	14790	14872	14785	14781	14844	14802	14901	14784	14924	14643	14850	14921	14994	14696	14831	14802	14839	14796	14757	14994	14665	14875	14865	14927	14804	14912	14761	14904	14932	14778	14741	14838	14812	14810	14876	14991	14803	14917	14898	14942	14948	14768	14919	14860	14862	14828	14818	14673	14720	14887	14728	14788	14929	14623	14770	14892	14848	14839	14811	14929	14917	14797	14968	15012	14823	14713	14856	14978	14788	14779	14803	14706	14933	14877	14639	14977	14808	14753	14772	14999	14813	14686	14854	14801	14856	14831	14826	14992	14950	14803	14834	14874	15012	14675	14830	14960	14825	14907	14868	14954	15008	14698	14813	15009	14945	14842	14890	14864	14876	14912	14779	14889	14974	14973	14945	14967	14789	14987	14738	14812	14610	14862	14760	15011	14988	14942	14746	14885	14871	14820	14765	14776	14937	14874	14973	14801	14793	14875	14756	14842	14896	14757	14958	14959	14862	14870	14628	14827	14754	14813	14798	14836	14853	14741	14874	14902	14849	14819	14779	14731	14760	14875	14872	14813	14796	14910	14753	14841	14889	14795	14841	14855	14839	14896	14889	14749	14849	15115	14987	14800	14876	14807	14915	14881	14841	14856	14663	14896	14860	14916	14803	14912	14917	14824	14723	14783	14776	14892	14786	14953	14828	14922	14843	14781	14887	14917	14870	14629	14934	14820	14957	14928	14981	14837	14810	14762	14845	14859	14947	14895	14830	14726	14727	14640	14716	14863	14914	14815	14838	14945	14931	14615	14564	14908	14725	14965	14887	14788	14711	14882	14759	15004	14750	14948	14754	14792	14766	14864	14785	14897	14803	14818	14801	15038	14813	14926	14864	14980	14830	14565	14951	14657	14846	15062	14921	14875	15043	14587	14842	14746	14778	14859	14724	14738	14984	14911	14742	14779	14814	14874	14999	14829	14917	14863	14729	14844	14775	14795	15044	14789	14826	14969	14800	14870	14940	14863	14825	14776	14855	14755	14734	14738	14896	14812	14850	14772	14880	14811	14727	14896	14838	14934	14888	14953	14845	14868	14669	14885	14916	15085	14902	14930	14859	14746	14790	14975	14889	14813	14814	14866	14959	15065	14850	14951	14669	14808	15056	14851	14826	14819	14919	14782	14987	14798	14696	14918	14828	14923	14769	14843	14951	14791	14916	14872	14794	14955	14715	14969	14802	14711	14992	14820	14803	14772	14959	14989	14673	14911	14705	14825	15004	14904	14857	14800	14900	14987	14684	14835	14784	14895	14885	14891	14857	14800	14832	14901	14618	14928	14845	14862	14960	14903	14819	14924	14671	14847	14800	14878	14754	14845	14912	14787	14847	14701	14783	14763	14974	14946	14882	14921	14937	14916	14834	14922	14871	14763	14896	14693	14956	14870	14925	14782	14824	14853	14802	14978	14911	14870	14841	14624	14979	14823	14919	14721	14889	14806	14849	14833	14706	14810	14771	14794	14900	15040	14716	14908	14818	14883	14832	14745	14757	14882	15121	14760	14821	14908	14756	14982	14795	14801	14849	14989	14833	14858	14849	14865	14798	14797	14805	14778	14954	14823	14759	14880	14778	14730	14921	14999	14954	14972	14877	14828	14920	15049	14679	14799	14761	14800	14828	14835	15055	14878	14767	14787	14852	14775	14854	14873	14803	14922	14765	15019	14845	14965	15018	14969	14729	14771	14791	14878	14772	14736	14840	14863	14933	14889	14698	14846	14855	14881	14760	14795	15030	14978	14935	14696	14933	14767	14816	14976	14832	15122	14756	14944	14769	14816	14828	14916	14789	14772	14895	15000	14836	15062	14843	14847	14774	14901	14961	14970	14758	14911	14921	14859	14910	14773	14936	14685	14948	14960	14836	14731	14834	14792	14733	14965	14769	14925	14964	14829	14775	14814	14911	14949	14807	14918	14874	14941	14857	14722	14832	14774	14949	14863	14770	14870	14730	14903	14857	14977	14798	14825	14797	14837	14736	15024	14690	14857	14946	14763	14803	14899	14761	14723	14858	14836	14826	14713	14743	14865	14982	14864	14857	14840	14929	14791	14848	14859	14838	14834	14799	14854	14749	14870	14894	14856	14818	14614	14854	14644	14891	14893	14749	14903	14877	15083	14873	14681	14668	14941	14773	14759	14916	14830	14741	14726	14738	14869	14914	14974	14673	14869	14654	14949	14869	14795	14875	14821	14807	14829	14878	14971	14766	14908	14838	14759	14763	14757	14716	14787	14769	14846	14871	14911	14738	14777	14870	14952	15008	14973	14883	14845	14908	14880	14839	14920	14926	14883	14805	14889	14872	14766	14929	14723	14799	14886	14892	14928	14854	14872	14888	14933	14872	14799	14726	14600	14567	14789	14939	14837	14897	15052	14949	15048	14759	14877	14804	14795	14951	14722	15011	14873	14960	14846	14827	14798	14730	14712	14868	14892	14921	14950	14991	14826	14822	14787	14897	14951	14772	14968	14851	14877	14787	14964	14904	14936	14914	14959	14816	15031	14766	14830	14811	14713	14889	14742	14795	14789	14962	14821	14866	14795	14875	14857	14896	14817	14966	14961	14960	14809	14784	14954	14776	14836	15015	14865	14818	14793	14891	14864	14867	14954	14782	14841	14820	14804	14876	14929	14652	14804	14963	14771	14781	14612	14734	14707	14823	14857	14938	14898	14960	15004	15022	14871	14936	15025	14916	14897	15016	14868	14894	14906	14811	14767	15083	14814	14949	14710	14719	14794	14967	14737	14750	14862	14763	14672	14864	14845	14793	14903	14841	14811	14798	14999	14889	14810	14727	14982	14913	14858	14926	14821	14990	14889	14926	14884	15028	14771	14838	14921	15030	14932	14980	14718	14935	14791	14724	14730	14688	14915	14864	15030	14836	14891	14884	14858	14763	14903	14794	14790	14886	14830	14644	14865	14919	14951	14865	14725	14840	14796	14734	14825	14779	14956	14893	14753	14895	14868	14852	14882	14928	14827	14838	14831	14882	14685	14823	14843	14878	14850	14970	14748	14942	14837	14710	14975	14839	14897	14936	14774	14852	14741	14835	14924	14735	14764	14907	14921	14854	14692	14984	14873	14837	14734	14666	14863	14915	14736	14949	14909	14566	14882	14805	14819	14862	14914	14893	14813	14880	14800	14863	14886	14663	14810	14935	14818	14849	14809	14729	14878	14767	14629	14919	14834	14817	14859	14829	14875	14684	14812	14623	14839	14738	14810	14758	14748	14866	14757	14784	14659	14802	14714	15046	14875	14827	14703	14986	14814	14750	14884	14796	15082	14984	14953	14812	14870	14941	14817	15006	14821	14639	14839	14808	14889	15074	14809	14911	14963	14902	15029	14848	14916	14763	14867	14798	14833	14960	14716	14750	14787	14830	14849	14808	14741	14940	14759	14807	14775	14784	15042	14832	14920	14901	14812	14846	15024	14952	14994	14891	14885	14840	14750	14786	14899	14784	14884	14794	14907	14952	14825	14775	14885	14844	14747	15008	14864	14775	14920	14911	14905	14867	14778	14902	14996	14934	14968	14775	14984	14882	14815	14934	14801	14807	14901	14857	14840	14747	14971	14954	14887	14954	14700	14817	14798	14958	14697	15007	14967	14764	14865	14818	14704	14908	14828	14843	14634	14733	14714	14638	15017	14837	14970	14777	14829	14794	14800	15066	14862	14821	14765	14969	14777	14833	14835	14853	14742	14848	14903	14696	14967	14808	14803	14947	15059	14623	14755	14901	14971	14855	14825	14721	14961	14929	14901	14801	14833	14849	14907	14980	14837	14753	14785	15009	14888	14966	14858	14823	14816	14771	14842	14727	14889	14818	14862	14808	15070	14849	14814	14866	14917	14897	14994	14832	14755	14902	14795	14863	15019	14859	14941	14937	14953	14761	14732	14884	14831	15006	14700	14927	14758	14994	14923	14859	14818	14900	14730	14910	14872	14966	14840	14678	14907	14833	14746	14842	14804	14858	14804	14866	14782	14950	14939	14857	14859	14850	14698	14809	14807	14861	14872	14762	14856	14793	14818	14801	14779	14862	14983	15015	14942	14804	14886	14896	14969	14842	14868	14621	14843	14910	14930	14817	14664	14886	14827	14901	14841	15019	14899	14863	14866	14887	14821	14926	14925	14976
25422	21419	28281	25535	21493	19049	18781	19026	25756	34521	38381	34797	28727	22444	18101	16876	16751	16571	16739	16648	16722	16747	16534	16665	16478	16451	16341	16580	16528	16581	16557	16653	16691	16504	16682	16683	16741	16412	16602	16498	16421	16458	16395	16616	16540	16463	16448	16638	16629	16654	16534	16605	16622	16599	16718	16410	16463	16723	16519	16517	16608	16422	16595	16600	16613	16772	16496	16457	16610	16552	16611	16485	16660	16563	16384	16544	16315	16652	16630	16622	16452	16403	16454	16684	16456	16526	16414	16473	16471	16288	16498	16653	16494	16451	16526	16579	16518	16379	16638	16563	16360	16484	16500	16473	16505	16400	16483	16634	16652	16637	16452	16342	16386	16409	16636	16494	16250	16579	16521	16472	16752	16496	16413	16676	16483	16480	16550	16392	16556	16595	16632	16492	16386	16383	16228	16510	16593	16398	16436	16427	16390	16440	16407	16396	16437	16471	16470	16353	16705	16593	16555	16521	16738	16560	16513	16552	16484	16430	16560	16360	16612	16339	16622	16451	16404	16575	16547	16447	16352	16310	16331	16583	16705	16388	16418	16421	16715	16440	16319	16604	16354	16393	16430	16631	16461	16593	16451	16356	16526	16547	16650	16410	16571	16555	16512	16495	16416	16536	16287	16626	16533	16545	16710	16573	16542	16243	16549	16597	16431	16347	16488	16454	16402	16534	16486	16480	16636	16420	16501	16499	16558	16248	16462	16456	16555	16480	16412	16354	16503	16414	16658	16268	16537	16503	16707	16621	16513	16299	16476	16450	16406	16429	16593	16527	16484	16482	16417	16440	16603	16510	16573	16457	16551	16582	16259	16256	16466	16508	16303	16628	16290	16338	16659	16528	16511	16614	16546	16401	16427	16512	16495	16467	16811	16527	16595	16431	16436	16456	16489	16496	16397	16289	16520	16498	16452	16462	16539	16416	16557	16534	16502	16474	16496	16595	16389	16421	16497	16656	16402	16586	16528	16556	16491	16617	16510	16458	16357	16392	16366	16384	16632	16474	16600	16441	16533	16500	16705	16590	16646	16477	16472	16457	16479	16502	16466	16376	16324	16449	16450	16642	16503	16447	16451	16609	16511	16514	16429	16559	16429	16577	16420	16564	16370	16631	16577	16537	16445	16559	16428	16633	16395	16460	16508	16425	16594	16521	16535	16568	16707	16489	16419	16637	16856	16401	16323	16419	16391	16364	16405	16225	16521	16352	16371	16441	16457	16714	16458	16576	16635	16535	16472	16475	16670	16547	16562	16425	16582	16602	16684	16437	16424	16475	16527	16303	16274	16552	16366	16440	16265	16428	16648	16623	16379	16456	16575	16379	16466	16523	16342	16525	16500	16451	16335	16399	16545	16372	16371	16549	16328	16408	16496	16501	16597	16552	16519	16597	16371	16657	16381	16373	16403	16480	16422	16476	16530	16565	16429	16434	16484	16507	16651	16628	16570	16427	16548	16493	16342	16485	16577	16483	16283	16446	16403	16565	16499	16494	16443	16489	16624	16686	16474	16400	16641	16549	16629	16527	16776	16469	16498	16453	16436	16767	16468	16499	16392	16219	16521	16255	16426	16688	16649	16481	16410	16615	16465	16349	16463	16423	16583	16441	16348	16302	16717	16594	16519	16438	16379	16461	16650	16505	16435	16438	16284	16396	16416	16452	16509	16596	16658	16538	16504	16264	16537	16347	16517	16458	16344	16417	16377	16681	16399	16477	16427	16545	16370	16443	16437	16524	16512	16505	16428	16519	16733	16617	16415	16220	16561	16307	16541	16483	16325	16438	16343	16352	16355	16429	16609	16566	16598	16389	16488	16627	16509	16339	16646	16506	16540	16572	16330	16531	16603	16442	16452	16488	16785	16492	16445	16435	16403	16566	16526	16456	16347	16408	16665	16531	16421	16682	16310	16274	16476	16376	16345	16320	16515	16704	16665	16378	16577	16520	16244	16483	16371	16523	16550	16631	16577	16657	16519	16452	16503	16532	16494	16301	16269	16478	16654	16613	16419	16340	16354	16576	16408	16574	16445	16625	16533	16625	16269	16767	16584	16529	16679	16422	16531	16559	16471	16559	16385	16355	16636	16535	16597	16528	16400	16473	16442	16650	16433	16394	16318	16499	16446	16451	16602	16404	16528	16498	16598	16783	16435	16590	16388	16331	16485	16636	16249	16659	16800	16474	16529	16486	16250	16436	16445	16498	16345	16486	16316	16565	16487	16480	16382	16575	16473	16361	16266	16266	16622	16580	16395	16473	16472	16256	16388	16369	16469	16394	16633	16605	16359	16256	16337	16722	16468	16515	16601	16709	16390	16606	16595	16457	16506	16558	16535	16515	16496	16601	16313	16406	16501	16343	16543	16546	16433	16295	16634	16435	16469	16562	16416	16199	16529	16496	16443	16625	16547	16377	16483	16571	16332	16459	16439	16336	16497	16524	16557	16467	16559	16293	16281	16580	16435	16453	16634	16339	16411	16377	16314	16432	16427	16575	16613	16480	16460	16437	16557	16421	16518	16492	16630	16533	16452	16748	16612	16362	16365	16455	16425	16546	16532	16497	16436	16355	16495	16472	16316	16478	16520	16534	16572	16351	16577	16536	16362	16569	16325	16386	16545	16431	16525	16734	16461	16612	16449	16666	16383	16491	16408	16614	16535	16686	16417	16318	16420	16444	16401	16580	16565	16604	16579	16503	16496	16605	16703	16739	16511	16366	16442	16520	16560	16650	16497	16627	16384	16511	16406	16402	16535	16489	16525	16409	16340	16476	16295	16279	16423	16553	16667	16488	16338	16440	16491	16589	16598	16758	16554	16498	16654	16204	16417	16706	16686	16705	16653	16665	16663	16537	16565	16507	16502	16596	16498	16564	16565	16647	16557	16460	16566	16485	16465	16321	16469	16512	16439	16432	16247	16320	16515	16333	16516	16411	16561	16472	16558	16457	16515	16637	16420	16394	16485	16513	16383	16320	16478	16569	16571	16415	16500	16643	16393	16253	16474	16470	16485	16497	16556	16311	16451	16679	16378	16586	16451	16520	16388	16338	16671	16486	16440	16410	16521	16254	16580	16450	16605	16456	16390	16468	16400	16468	16291	16327	16415	16551	16501	16451	16474	16395	16543	16525	16631	16241	16364	16377	16689	16170	16578	16350	16489	16553	16538	16430	16528	16705	16584	16614	16543	16625	16453	16630	16508	16499	16466	16383	16764	16493	16341	16666	16613	16586	16485	16381	16560	16513	16837	16483	16347	16359	16330	16660	16494	16437	16422	16505	16438	16543	16474	16449	16524	16205	16520	16411	16498	16422	16585	16405	16354	16591	16406	16303	16453	16677	16429	16359	16640	16504	16273	16363	16526	16490	16229	16382	16689	16509	16352	16522	16556	16577	16342	16531	16493	16453	16461	16427	16215	16336	16640	16725	16432	16651	16252	16433	16655	16480	16695	16637	16508	16404	16556	16550	16406	16605	16588	16519	16411	16466	16572	16500	16465	16474	16328	16516	16516	16507	16173	16424	16497	16665	16567	16624	16466	16388	16325	16602	16480	16476	16467	16453	16372	16575	16528	16407	16476	16462	16386	16480	16635	16668	16671	16692	16663	16507	16431	16285	16504	16416	16560	16439	16336	16650	16494	16343	16384	16341	16441	16300	16408	16605	16511	16677	16580	16562	16510	16627	16523	16473	16368	16426	16270	16551	16473	16325	16477	16334	16513	16404	16591	16552	16605	16465	16420	16524	16690	16556	16422	16303	16378	16615	16646	16439	16625	16454	16285	16516	16341	16480	16444	16463	16540	16376	16558	16444	16444	16552	16623	16410	16290	16358	16393	16460	16305	16486	16452	16584	16308	16591	16705	16512	16501	16540	16489	16634	16404	16508	16497	16494	16630	16621	16568	16517	16483	16309	16261	16457	16566	16722	16539	16731	16460	16608	16674	16463	16513	16400	16373	16493	16423	16417	16477	16370	16585	16511	16592	16492	16293	16292	16533	16520	16554	16287	16329	16562	16362	16433	16602	16630	16450	16625	16378	16522	16488	16634	16466	16380	16437	16349	16487	16315	16541	16358	16430	16652	16514	16676	16474	16539	16712	16484	16568	16549	16457	16582	16420	16544	16376	16580	16546	16407	16314	16557	16429	16615	16367	16234	16396	16554	16596	16365	16513	16372	16320	16382	16547	16493	16471	16553	16524	16575	16502	16358	16415	16570	16357	16537	16584	16676	16409	16633	16394	16439	16393	16411	16463	16310	16457	16430	16607	16554	16405	16334	16441	16456	16446	16584	16486	16425	16529	16492	16609	16646	16444	16585	16628	16661	16370	16535	16625	16398	16681	16537	16375	16648	16449	16353	16355	16450	16477	16698	16504	16563	16552	16616	16430	16540	16482	16611	16691	16438	16574	16656	16363	16647	16497	16554	16465	16503	16443	16498	16546	16553	16219	16489	16424	16483	16360	16294	16468	16505	16542	16230	16563	16411	16511	16530	16503	16565	16603	16322	16498	16526	16705	16576	16708	16580	16449	16433	16459	16493	16699	16510	16628	16378	16505	16561	16553	16541	16730	16469	16465	16383	16423	16433	16576	16600	16589	16482	16480	16371	16394	16458	16549	16485	16536	16455	16489	16448	16516	16576	16411	16509	16605	16503	16577	16435	16541	16598	16511	16295	16587	16307	16484	16556	16616	16620	16746	16542	16415	16357	16591	16520	16505	16487	16669	16410	16415	16533	16536	16657	16454	16272	16450	16319	16405	16554	16367	16514	16419	16834	16690	16510	16457	16331	16468	16311	16453	16367	16417	16494	16481	16571	16542	16524	16478	16590	16287	16442	16473	16424	16670	16578	16553	16470	16471	16438	16572	16426	16269	16397	16458	16390	16329	16275	16364	16300	16490	16781	16476	16557	16550	16455	16536	16417	16658	16466	16483	16463	16495	16504	16386	16631	16595	16468	16615	16437	16525	16496	16420	16372	16619	16383	16439	16297	16374	16291	16574	16519	16426	16542	16498	16600	16511	16608	16519	16772	16630	16452	16556	16423	16471	16595	16414	16410	16487	16645	16449	16589	16578	16592	16376	16337	16411	16486	16588	16606	16376	16497	16717	16545	16420	16363	16658	16345	16464	16355	16367	16304
20691	32117	28164	21275	17140	16069	16200	18895	28373	36988	39295	35465	28009	20278	15934	14770	14664	14520	14720	14490	14524	14477	14584	14402	14518	14623	14517	14536	14563	14439	14719	14687	14569	14564	14516	14593	14506	14439	14695	14590	14543	14728	14589	14554	14585	14670	14493	14449	14720	14300	14546	14715	14577	14437	14632	14493	14496	14475	14601	14601	14424	14440	14447	14412	14595	14478	14608	14611	14585	14499	14581	14463	14494	14546	14586	14549	14552	14536	14552	14762	14570	14700	14596	14362	14463	14563	14581	14622	14628	14377	14699	14576	14601	14356	14528	14454	14505	14559	14541	14444	14569	14641	14620	14577	14501	14595	14663	14481	14556	14496	14615	14481	14495	14700	14568	14589	14512	14510	14619	14595	14572	14627	14369	14482	14565	14483	14461	14439	14536	14495	14530	14575	14530	14596	14657	14489	14514	14707	14594	14557	14537	14566	14602	14681	14490	14662	14410	14538	14486	14516	14384	14492	14389	14497	14561	14605	14524	14594	14732	14536	14559	14488	14647	14489	14544	14518	14401	14542	14448	14703	14564	14520	14388	14589	14498	14511	14505	14440	14592	14441	14654	14562	14526	14635	14605	14532	14810	14446	14534	14490	14482	14614	14399	14612	14573	14597	14429	14584	14616	14549	14524	14549	14614	14644	14546	14503	14513	14600	14554	14632	14340	14596	14672	14696	14529	14565	14447	14496	14532	14446	14662	14579	14426	14685	14538	14515	14470	14523	14554	14543	14506	14519	14645	14636	14593	14674	14642	14350	14597	14653	14654	14463	14413	14546	14335	14568	14557	14495	14415	14615	14510	14526	14516	14488	14649	14551	14498	14589	14547	14641	14644	14743	14511	14531	14540	14694	14416	14522	14504	14617	14563	14608	14453	14536	14682	14556	14404	14275	14441	14321	14546	14617	14545	14611	14616	14437	14565	14494	14739	14537	14572	14705	14515	14557	14659	14560	14327	14472	14519	14729	14546	14468	14533	14492	14648	14566	14548	14480	14540	14527	14539	14458	14489	14705	14574	14629	14462	14391	14602	14605	14580	14378	14710	14403	14599	14605	14514	14523	14624	14499	14698	14563	14451	14554	14430	14464	14578	14645	14509	14471	14529	14637	14658	14460	14719	14467	14495	14491	14572	14509	14496	14445	14620	14514	14611	14544	14616	14480	14525	14401	14422	14596	14499	14655	14547	14637	14509	14704	14555	14567	14566	14395	14680	14670	14504	14655	14505	14567	14522	14542	14700	14425	14388	14591	14602	14481	14628	14571	14539	14525	14566	14618	14593	14544	14563	14643	14607	14571	14494	14666	14601	14491	14414	14483	14511	14493	14487	14538	14713	14631	14510	14716	14457	14423	14462	14470	14592	14497	14493	14555	14480	14545	14531	14689	14555	14491	14437	14338	14616	14490	14684	14569	14627	14476	14462	14496	14621	14669	14698	14541	14493	14671	14569	14480	14414	14628	14513	14572	14509	14552	14588	14273	14567	14449	14473	14502	14567	14541	14506	14383	14456	14636	14685	14585	14540	14564	14498	14518	14594	14476	14567	14624	14518	14597	14599	14468	14587	14494	14430	14523	14525	14486	14636	14388	14553	14428	14452	14607	14668	14516	14563	14539	14589	14374	14623	14389	14453	14559	14348	14552	14436	14579	14627	14566	14543	14564	14628	14562	14431	14507	14603	14633	14457	14528	14428	14608	14554	14467	14479	14644	14656	14450	14452	14573	14390	14587	14586	14640	14505	14534	14365	14515	14617	14658	14437	14581	14570	14431	14520	14558	14627	14458	14613	14535	14542	14495	14605	14644	14625	14471	14374	14559	14572	14406	14746	14549	14502	14550	14448	14481	14510	14515	14568	14318	14548	14570	14518	14439	14564	14413	14572	14568	14509	14752	14626	14469	14662	14561	14556	14573	14438	14673	14515	14472	14452	14699	14348	14643	14475	14486	14617	14666	14497	14626	14600	14606	14470	14594	14655	14493	14555	14481	14408	14408	14638	14484	14484	14553	14631	14540	14511	14611	14495	14542	14504	14556	14625	14308	14568	14337	14684	14472	14764	14565	14480	14556	14562	14659	14488	14690	14599	14552	14637	14584	14514	14656	14616	14482	14596	14670	14504	14448	14708	14530	14644	14416	14628	14568	14636	14567	14606	14400	14662	14677	14580	14573	14639	14501	14552	14661	14584	14598	14510	14576	14492	14493	14577	14652	14554	14368	14512	14540	14541	14437	14503	14571	14549	14514	14707	14481	14588	14529	14406	14752	14521	14476	14476	14454	14498	14530	14541	14510	14505	14593	14475	14468	14631	14522	14570	14527	14532	14580	14418	14449	14759	14569	14723	14499	14552	14561	14472	14478	14604	14461	14701	14523	14529	14415	14499	14557	14532	14491	14503	14544	14409	14481	14470	14676	14557	14567	14511	14530	14435	14675	14387	14645	14389	14684	14624	14703	14295	14623	14683	14513	14510	14561	14443	14522	14462	14417	14628	14513	14476	14484	14500	14672	14763	14455	14550	14460	14648	14440	14562	14393	14599	14599	14683	14737	14644	14581	14537	14521	14461	14549	14475	14528	14439	14341	14713	14514	14660	14575	14634	14708	14569	14439	14658	14434	14559	14463	14503	14502	14660	14615	14503	14539	14561	14631	14622	14583	14521	14416	14431	14660	14603	14510	14694	14463	14651	14422	14589	14531	14548	14495	14711	14405	14474	14579	14349	14589	14458	14575	14569	14658	14376	14672	14584	14515	14473	14518	14591	14437	14460	14240	14542	14562	14553	14580	14363	14573	14578	14487	14594	14566	14638	14583	14538	14492	14731	14615	14490	14263	14499	14504	14668	14636	14541	14503	14524	14379	14632	14590	14438	14565	14453	14442	14555	14591	14508	14524	14488	14657	14382	14557	14390	14513	14602	14509	14608	14578	14640	14581	14535	14601	14544	14466	14541	14593	14651	14430	14553	14622	14511	14533	14457	14540	14561	14600	14786	14424	14506	14535	14434	14635	14543	14433	14623	14678	14651	14460	14325	14478	14521	14487	14711	14426	14577	14519	14487	14583	14612	14706	14486	14497	14604	14434	14762	14415	14666	14596	14460	14750	14460	14517	14684	14493	14480	14583	14478	14480	14469	14382	14441	14497	14643	14450	14433	14464	14451	14530	14705	14494	14587	14508	14517	14843	14683	14575	14451	14497	14612	14503	14434	14634	14598	14662	14436	14378	14487	14509	14465	14454	14482	14538	14557	14599	14562	14645	14467	14486	14649	14687	14660	14468	14568	14583	14523	14567	14360	14594	14355	14473	14471	14480	14459	14441	14578	14506	14754	14528	14387	14495	14610	14622	14577	14655	14609	14372	14592	14456	14708	14616	14294	14324	14473	14575	14540	14494	14575	14592	14453	14571	14555	14293	14591	14610	14683	14716	14749	14620	14548	14413	14601	14439	14469	14677	14480	14346	14697	14495	14486	14593	14667	14553	14656	14452	14495	14573	14453	14564	14452	14519	14724	14482	14542	14658	14408	14685	14419	14514	14564	14653	14589	14673	14458	14674	14710	14289	14497	14417	14418	14358	14654	14476	14584	14576	14579	14520	14419	14468	14479	14699	14526	14549	14529	14550	14561	14613	14574	14526	14482	14639	14558	14628	14458	14475	14451	14582	14607	14617	14423	14387	14631	14548	14493	14508	14544	14598	14642	14618	14648	14457	14602	14623	14497	14613	14623	14693	14527	14505	14551	14533	14578	14704	14467	14482	14374	14507	14549	14553	14588	14445	14524	14585	14626	14638	14457	14582	14584	14556	14488	14478	14574	14552	14576	14418	14600	14572	14677	14504	14465	14563	14542	14590	14665	14668	14510	14443	14574	14514	14789	14509	14583	14463	14664	14440	14530	14617	14534	14428	14368	14676	14563	14480	14663	14436	14747	14528	14580	14538	14717	14586	14577	14552	14644	14600	14596	14322	14686	14511	14697	14404	14519	14639	14634	14389	14708	14519	14466	14342	14522	14582	14424	14653	14678	14508	14643	14372	14587	14600	14384	14569	14457	14664	14447	14465	14650	14345	14493	14648	14435	14621	14647	14481	14444	14620	14607	14563	14456	14528	14715	14447	14532	14638	14617	14426	14635	14460	14503	14538	14389	14719	14518	14566	14494	14517	14503	14679	14338	14598	14553	14546	14419	14555	14660	14454	14569	14713	14541	14446	14422	14535	14618	14671	14428	14453	14461	14514	14624	14535	14563	14491	14575	14402	14463	14298	14579	14547	14562	14746	14610	14414	14597	14666	14513	14559	14413	14533	14581	14555	14528	14538	14537	14482	14562	14527	14413	14456	14773	14583	14530	14537	14662	14527	14487	14467	14663	14496	14419	14486	14541	14474	14538	14630	14495	14548	14612	14375	14625	14442	14703	14356	14491	14598	14618	14614	14558	14553	14556	14562	14625	14629	14748	14248	14411	14541	14409	14437	14539	14673	14543	14547	14543	14462	14440	14746	14552	14499	14572	14501	14519	14536	14560	14501	14485	14571	14568	14579	14459	14539	14620	14478	14580	14403	14761	14453	14723	14525	14590	14452	14424	14485	14684	14674	14391	14590	14400	14619	14496	14588	14666	14555	14558	14540	14428	14368	14604	14596	14413	14625	14487	14410	14635	14590	14598	14409	14535	14658	14494	14459	14446	14657	14563	14513	14571	14471	14529	14547	14587	14392	14585	14550	14506	14314	14451	14430	14415	14586	14597	14532	14578	14463	14451	14529	14460	14644	14545	14310	14444	14783	14691	14581	14757	14537	14605	14620	14437	14437	14327	14554	14347	14558	14591	14340	14510	14592	14446	14545	14530	14549	14440	14565	14420	14811	14608	14511	14514	14576	14534	14530	14331	14460	14773	14567	14522	14629	14369	14522	14641	14535	14600	14663	14394	14759	14520	14486	14442	14367	14687	14549	14599	14589	14620	14560	14601	14349	14658	14611	14688	14527	14618	14677	14613	14496	14653	14564	14558	14344	14720	14531	14553	14497	14452	14648	14400	14474	14593	14695	14666	14522	14565	14504	14425	14555	14722	14458	14618	14371	14651	14434	14644	14566	14695	14606	14532	14413	14566	14474	14579	14558	14619	14497	14695	14603	14557	14483
24134	21554	29071	24246	22129	22717	21797	20518	28304	41978	51892	45206	34729	24681	18442	16605	16006	16092	16037	16091	15957	15802	16046	15979	15835	16052	15785	15904	15865	16060	15981	15927	15774	15967	15908	15782	15782	15883	15817	16040	15854	15789	15906	15881	15944	16028	15691	15929	15963	15857	15746	16075	15675	15686	15756	15839	15890	15715	15765	15846	15754	15862	15843	16038	15760	15953	15926	15846	15889	15830	15848	15996	15884	15714	15922	15959	15905	15871	15871	15870	15837	15768	16078	15678	15974	15894	15854	15823	15928	15779	15872	15930	16067	15789	15958	15790	15716	15894	16028	15826	15886	15767	15769	15934	15990	15872	16076	15876	15836	15672	16031	15969	16000	16019	15899	15900	15900	15827	15802	15803	15855	15750	15826	15915	15864	15887	15757	15980	15700	15922	16010	15885	15684	15842	15944	15800	15983	15874	15634	15873	16064	15695	15968	15912	15981	15950	16006	15777	16015	15892	15877	15758	15766	15816	15887	15819	15962	15779	15829	15921	15997	15887	15969	15860	15992	15913	15695	15724	15978	15836	15793	15930	15783	15784	15711	15961	15859	15915	15922	15757	15964	15906	15925	15748	15773	15734	15918	15955	15965	15919	16000	15837	15842	15738	15805	15920	15979	15838	15853	15920	15818	15931	15883	15852	16018	15828	15641	15670	15950	15782	15874	15628	15872	15612	15908	15911	15868	15880	15955	15945	15735	16011	15705	16133	15809	15913	15763	15735	16050	15766	15696	15704	15825	15896	15824	15857	15844	15853	15935	15830	15821	15868	15983	15920	15835	15827	15668	15734	15712	15863	15718	15711	15781	15931	15938	15838	16000	15824	15858	15791	15840	15747	15854	16027	15846	15657	15928	15690	15913	15794	15623	15731	15974	15792	15906	15842	15697	15686	15872	15820	15915	15790	15896	15776	15757	15730	15713	15783	15896	15914	15792	15849	15905	15855	15923	15881	15800	15896	15933	16026	15774	15750	15837	15865	15851	15884	15904	15862	15901	15907	15683	15790	15758	15624	15941	15991	15775	15785	15625	15885	15946	15700	15607	15858	15871	15686	15785	15763	15933	15970	15777	15769	15743	15856	15763	15762	15760	15888	15845	15860	15830	15877	15840	15782	15788	15908	15862	15873	15734	15728	15783	15940	15950	15792	15840	15591	15844	15676	15814	15826	15799	15728	15734	15826	15880	15935	15928	15835	15865	15901	15939	15984	15938	15842	15790	15809	15854	15699	15797	15879	15985	16100	15933	15992	15745	15997	15855	15686	15999	15847	15832	15735	15976	15995	15918	15769	15996	15946	15719	15746	15946	15811	15833	15835	15934	15822	15754	15704	15745	15900	15799	15643	15960	15889	15749	15943	16014	15883	15899	15823	15778	15787	15986	15720	15805	15801	15764	16004	15860	15990	15812	15659	15628	15930	15708	15739	15913	15764	15788	15790	15778	15772	15774	15880	15934	15953	15843	15919	15976	15789	15926	15735	15857	16084	15823	16025	15907	15766	16089	15916	15956	15890	15998	15894	15931	15965	15919	15959	15860	15858	15985	15863	15909	15888	15887	15724	15683	15811	15678	15814	16065	15821	15879	15744	15786	15700	15875	15977	15896	15896	15977	15869	15827	15888	15863	15625	15893	16014	15871	15900	15704	15838	15874	16068	15779	15885	15751	15861	15727	16027	15927	15898	15954	15773	15758	15858	15813	15859	15687	15755	15786	15864	15848	15823	15844	15755	15751	15921	16096	15825	15838	15731	15957	15788	16092	15859	15693	15703	15738	15894	16039	15744	15917	15824	15905	15848	15982	15731	15721	15677	15860	15924	15723	15697	15918	15971	15622	15675	15734	15691	15779	15769	15764	15792	15975	15874	15880	15830	15805	15599	15851	15835	15778	15902	15796	15823	15678	15731	15893	15697	15931	15653	15840	16031	15804	15875	15793	15843	15751	15982	15758	15662	15689	15780	15988	16058	15926	15902	15826	15984	15815	15844	15824	15957	15966	15761	15879	15785	16032	15853	15955	15823	15771	15785	15804	16005	16008	15743	15842	15916	15795	15754	15592	15726	15953	15802	16016	15896	15879	15864	15789	15977	15822	15711	15583	15724	16070	15737	15840	15899	16007	15828	15712	15830	15881	15644	15973	15704	15864	15977	15868	15553	15989	15533	15682	15770	15803	15958	15862	15820	15826	15760	15718	15784	15833	15823	15933	15923	15748	15763	15919	15793	15920	15837	15609	15653	15887	15874	15730	15738	15735	15855	15731	16031	15874	15915	15855	15785	15779	15781	15961	15715	15840	15820	15909	16098	15832	15887	15755	15804	15716	15855	15787	15778	15666	15965	15887	15895	15978	15910	15888	15845	15864	15666	16086	15860	15837	15728	15819	15773	15711	15721	15705	16056	15858	15879	15681	15727	15689	15717	16091	16022	15828	15852	15827	15693	15885	15849	15757	15632	15776	15807	15842	15857	15888	15698	15800	15787	16002	15911	15997	15837	15581	15782	15817	15860	15900	15691	15769	15766	15892	15769	15799	15674	15767	15700	15699	15850	15936	15776	15779	16042	16040	15840	15818	15722	15874	15881	15896	15912	15995	15932	15962	15954	16117	15993	15776	15825	15800	15970	16009	15677	15669	15861	15556	15852	15747	15874	15838	15863	15937	15829	15800	16001	16017	16070	16069	15772	15960	15828	15854	15791	15739	15949	16038	15758	15690	15872	15852	15845	15852	15905	15840	15848	15719	15961	15663	15703	15753	15665	15837	15961	15837	15910	15859	15699	15869	15848	15695	15799	15703	16042	15823	16085	15981	15745	15704	15630	15822	16061	15867	15717	15660	15777	15927	15710	15854	15925	15723	15951	15720	15623	15966	15841	15780	15756	15770	15824	15791	15898	15770	15832	15812	15800	15806	15880	16003	15945	15681	15906	15927	15850	15890	15852	15734	16003	15774	15928	15930	15812	15909	15900	15889	15867	15863	15753	15824	15889	15794	15956	15864	15758	16042	15822	15828	15879	15791	15831	15858	15927	15684	15975	15990	15805	15962	15672	15718	15690	15943	15676	15899	15840	15823	15735	15800	15859	15733	15759	15712	15893	15752	15715	15838	15961	15884	15923	15809	15916	15796	15896	15755	15825	15716	15857	15866	15896	15714	15705	15865	15831	15934	15775	15677	15902	15728	15702	15622	15662	15898	15692	15910	15888	15705	15712	15801	15897	15702	15830	15766	15659	15719	15953	15581	15696	15782	15923	15867	16023	15772	15673	15829	15910	15951	15857	15844	15942	15987	15817	15787	15665	15973	15652	15674	16009	15876	15697	15758	15936	15885	15979	15910	16033	15998	16061	15947	15793	15988	16009	15956	15940	15880	15790	15825	15514	15873	15933	15816	15953	16077	15903	15768	15833	15799	15884	15701	15767	15825	15807	15675	15904	15899	15839	15751	15760	15708	15838	15875	15657	15800	15961	15916	15958	15882	15827	16118	15676	15769	15691	16074	15815	15930	15694	15973	16007	15827	15766	15864	15938	15935	15745	15698	15790	15926	15797	15886	15772	15904	16204	15971	15735	15960	15714	15887	15868	15744	15945	15670	15650	15753	15764	15784	15800	15919	15829	15825	15648	16082	16009	15963	15952	15723	15749	15806	15859	15770	15921	15824	15696	15872	15778	15924	15828	15940	15691	15861	15956	15845	15678	15771	15715	15654	15881	15693	15786	15848	15889	15718	15716	15684	16089	15626	15655	15825	15751	16094	16062	15889	15963	15636	15873	15974	15898	15669	15910	15882	15820	15896	15623	15730	15836	16012	15845	15899	15755	15881	15955	15743	15897	15920	15596	15916	15936	15827	15827	15694	15678	15876	15744	15863	15685	15920	16048	15953	15817	15705	15747	15758	15691	15848	15735	15990	15740	15922	15925	16024	15849	15829	16062	15794	15852	15804	15810	15893	15910	15776	15885	15962	15735	15886	15775	15546	15732	15875	15805	15984	15691	15898	15766	15730	15888	15922	15890	15850	15716	15911	15794	15812	15509	15859	15749	15852	15885	15847	15735	15718	15700	15825	16027	15812	15778	15985	15839	15897	15914	15798	15749	15792	15456	15845	15842	15765	15798	15861	15790	16016	15836	16108	15760	15978	16032	15897	15843	15884	15825	15774	15739	15774	15811	15886	15917	15893	15988	15958	15708	15821	15945	15852	15774	15899	15710	15737	15796	15790	15868	15741	15985	15749	15643	15973	15905	15877	15803	15845	15745	15814	15817	15831	15773	15973	15942	15761	15775	15932	15800	15730	15688	15919	15711	15677	15754	15829	15708	15961	15665	15681	15803	15717	15859	15739	15887	15901	15731	15766	15583	15972	15942	15626	15786	15969	16018	15641	15788	15720	15960	15860	15889	15762	16209	15797	16059	15902	16011	15634	15810	15872	15826	15983	15900	15573	15860	15780	15785	15789	15828	15755	15988	16007	15852	15880	15929	15835	15810	15886	15886	15683	15834	15861	15909	15979	15747	15865	15944	15700	15789	15845	15961	15920	15811	15954	15689	15917	15891	15737	15774	15840	15845	15816	15829	15829	15722	15978	15979	15812	15835	16047	15815	15796	15916	15635	15727	16028	15696	16068	16044	15881	15699	15764	15674	15796	15794	16043	15832	15855	15842	15944	15746	15708	16004	15940	16024	15910	15878	15835	15819	15698	15889	15749	15912	15791	15932	16129	16091	15852	15737	15851	15836	15867	15792	15975	15845	15871	15872	15863	15743	15919	15858	15965	15822	15824	15802	15733	15802	15889	15807	15845	15677	15885	15722	15844	15734	15929	16161	15828	15871	15660	15883	15854	15760	15569	16011	15853	15816	15758	15823	15909	15724	15671	15800	15952	15804	15760	15916	15949	15724	15812	15733	15942	15784	15749	15867	15832	15901	15930	15975	15620	15984	15909	15782	15940	15868	15755	15875	15893	15912	15820	15759	15900	15755	15696	15699	15973	15873	15689	16057	15903	16061	15782	15828	15766	15811	15904	15828	15902	15961	15796	15819	15702	15926	15901	15798	15833	15868	15912	15706	15736	15915	15869	15812	15672	15957	15815	16021	16037	15919	15971	15771	15544	16006	15767	15996	15788	15791	15941	15895	15845	15815
27800	47369	37460	25778	21999	17683	17599	21909	32330	45468	50806	44549	34157	22482	16104	14350	14047	14124	14279	14162	14125	14101	14180	14112	14075	14027	14136	14183	13941	14206	14075	13968	14070	14051	14273	14043	14133	14204	14046	14164	14204	14156	14094	13961	14138	14130	14194	14058	14102	14049	14116	14206	14143	13982	14205	14221	14077	14204	14077	14192	14020	14040	14089	14128	14167	14195	14192	14145	14106	14245	14024	14152	14176	14160	14145	14188	14043	14316	14093	14252	14023	13939	14185	14081	14010	14104	14117	14230	14210	14179	13873	14084	14069	13990	14065	14250	13991	14271	14175	13981	14141	14068	13900	14130	14019	14177	14042	14156	14057	14093	14134	14096	13931	14012	13984	14121	13910	14124	14074	14120	13968	14131	14230	14178	14083	14024	13923	14382	14228	14088	14039	14066	14088	14091	14068	13954	14069	13990	14179	14089	14103	14263	14247	13968	13966	14165	14181	14228	14252	13951	14196	13941	14022	14121	14222	14286	13943	14078	14185	14083	14146	14270	13938	14079	14050	14207	14053	14156	14080	14205	14005	14156	14223	14031	14094	14160	14055	14186	13982	14158	14112	14032	14076	14109	13899	14299	14185	13857	14215	14062	14055	14237	14054	14035	14144	14123	14089	14108	14301	14104	14108	14113	14133	13872	13994	14049	14252	14156	14052	14036	14193	14267	13966	14030	14187	13980	14139	14200	14109	14024	14010	14063	14058	14109	14306	14132	13978	14056	14176	14228	14213	14077	14023	14045	14159	14145	14107	14187	14133	14077	14039	14113	14155	14076	14072	14093	14141	14383	14233	14096	14038	14022	14137	14150	14157	14127	14222	14038	14080	14162	14182	14158	14161	14125	14143	14142	14171	13842	14152	14220	14044	14149	14167	14156	14125	14062	14179	14079	14184	14186	14157	14199	14112	14059	14291	14064	14115	14207	14126	14104	14183	14088	14169	14113	14299	14109	14238	13980	14261	14077	14192	14061	14141	14001	13931	14019	14093	14008	14157	14025	14037	14075	14063	14064	14117	13950	14052	14147	14299	14108	13965	14123	14185	14047	14111	14116	14284	14288	14046	14115	14251	14060	14107	14209	14152	14169	13930	14185	14124	14080	14259	14325	14097	14171	13971	14226	14034	13881	14062	14188	14203	14117	14073	14079	14010	14073	14115	14176	14194	14142	14265	14123	14097	14103	14088	14108	14063	14153	14025	14253	14086	14228	14058	13989	14146	14103	14079	14144	14088	14144	13932	14121	14002	14068	14047	14024	14021	14091	14102	14076	14087	14217	13985	14156	14134	14120	13917	14144	14176	14032	14050	13914	14194	14303	14004	14157	14050	14164	14092	14190	14293	14187	14170	14091	14187	14056	14107	14104	14139	14129	14107	14180	14110	14070	14206	14227	14119	14017	14213	14156	13960	14164	14040	14110	14270	14054	14050	14189	14220	14195	14064	14189	14131	14064	14100	14207	13988	13990	14136	14144	14064	14038	14007	14026	14117	14105	14074	14008	14230	14067	14143	14039	14097	14069	14085	14182	14184	14169	14146	13950	14198	14073	14036	14109	14153	14084	14211	14037	14113	14106	14094	14084	14088	14121	14060	14123	14056	14162	14042	13966	14139	14071	14068	13981	14193	13989	14081	14135	14254	14050	14122	14052	14095	13994	14161	14185	14046	14111	14224	14044	13793	14238	14042	14178	14154	14033	14063	14012	14212	14194	14154	14058	14110	14015	14016	13979	14257	14130	14116	14147	14258	14017	13983	14236	14114	14105	14200	14129	14146	14145	14108	14238	14086	14125	14105	14190	13997	14112	14228	14331	14029	13964	13898	14228	14189	14015	14074	14139	14294	14105	14240	14035	14201	14055	14007	14191	14300	14059	14214	14033	14105	14068	14168	14003	14104	14143	14090	14178	13991	14279	14039	14075	14022	14129	14331	14017	14165	14003	14093	14324	14049	14038	14040	13863	14065	14036	14163	14113	14112	14066	14059	14019	14100	14123	13963	14077	13948	14035	14268	14103	14200	14124	14198	14045	14094	14160	14042	14152	14133	14156	13976	14165	14263	13984	14080	14276	13995	14325	14168	14254	14252	14145	14143	14131	14037	14113	14107	14115	13932	14180	14047	14229	14164	14006	14065	14193	14166	14098	14028	14141	14223	14145	14032	14025	14039	14001	14097	14072	14185	14151	13966	13981	14183	14184	14065	14141	14072	14124	14108	14197	14142	14045	14020	14211	14104	14192	14054	14127	14158	14109	14087	14142	14250	14112	14176	14235	14104	14099	14147	13942	14115	14071	14147	14116	14204	14183	14049	14033	14077	13989	14022	14140	14055	14314	14145	14066	14063	14221	14200	14193	14207	14098	13993	14185	14106	14043	13894	14279	14127	14128	14167	14219	14000	13941	14194	14051	14043	14093	14122	14036	14047	13900	14019	14161	14122	13926	14062	14272	13938	14071	14093	14031	14003	14032	14092	14152	14239	14176	14227	14121	14142	14117	14106	14044	13992	14046	14132	14118	13876	14133	13998	14394	13971	13938	13994	14037	14263	14042	14114	13987	14179	14150	14040	14115	14069	14108	14026	13997	14059	14107	14193	14241	14075	14106	14178	14059	14184	14079	14022	14065	14050	14005	14195	14196	13988	13960	14035	14104	14191	14207	14066	14179	13966	14161	14244	13937	14215	14081	14242	14049	14125	14159	14061	14218	14115	14198	14315	14103	14113	14106	14122	14000	14133	14163	13944	14169	14157	14129	14078	14038	14174	14117	14041	14111	14025	14068	14147	14112	14089	13880	14136	14292	14183	13914	14061	14140	14235	14191	14242	14145	14065	14189	14146	14149	14062	14183	14216	14173	13935	14088	13955	14053	14129	14007	14250	14095	14105	14089	14037	14110	14019	14147	13932	14166	14255	14206	14158	14105	13952	14106	14189	14071	14249	14081	14144	14121	14095	14220	14184	14077	14115	14040	14231	14106	14095	14056	14063	14174	14162	14074	14143	14229	14161	14235	14109	14160	14063	14121	14001	14221	14059	13992	14132	14053	13998	14005	14081	14140	14132	14053	13987	13966	14004	14246	14308	14249	14207	13959	14196	13981	14108	14137	14117	14225	14300	14323	14110	14025	14163	14155	13899	14065	14062	14062	14085	14273	14066	14235	13987	14178	14075	14004	14167	14057	14075	14084	13987	14152	14225	13896	13904	14107	14012	14077	14063	14036	14068	14184	14184	13977	14128	14294	14021	14031	14182	14175	14257	14026	14176	14264	14299	14149	13880	14067	14149	14191	14218	14161	13921	14130	14087	14126	13993	14057	13995	14049	14230	14066	14092	14124	14062	14053	13982	14068	14150	14177	14072	14050	14118	14228	14015	14207	14140	14120	14017	13870	14145	14133	14069	14105	14125	13968	14123	14009	14074	13932	14113	14068	14108	14285	14060	14191	14222	14095	14022	13915	14022	14213	14141	14023	14010	13949	14152	14214	14120	14012	14033	13943	14195	14098	14220	14213	14271	14191	14157	14072	14182	14026	14094	14313	14234	14368	14133	13969	14041	14158	14085	14073	14184	14341	14043	14117	14141	14031	14124	14061	13936	14093	14008	14150	14087	14036	14056	14079	14169	14157	14196	14151	13931	13912	14069	14185	13995	14185	14274	14178	14318	14065	14204	14082	14101	14153	14073	13916	14137	14062	14203	14047	14173	14208	14030	13980	14038	14101	14149	14247	14137	14145	14037	14142	14019	14115	14155	14088	14069	14240	14113	14087	14210	14102	14089	14148	13998	14157	14150	14130	14276	14119	14029	14253	14166	14163	14227	14082	14033	14115	14051	13950	13959	14222	14119	14218	13994	14060	14008	14151	14079	14132	13932	14181	14121	14030	14182	13974	14029	14077	14091	13918	14112	14041	13990	14141	14142	14212	13992	14303	14051	14158	14037	14259	14002	14145	14098	14180	14053	13973	14065	14140	14175	14257	14003	14189	14052	14245	14262	14205	14274	14022	14092	14173	14052	14018	14179	14188	14167	14130	14231	14011	13911	14036	14143	14089	14147	14189	14189	14068	14033	13974	14091	14141	14062	13949	14257	14055	14009	13985	14188	14194	14063	14053	14035	13952	13995	14164	14132	14137	14170	14069	13965	13940	14131	14217	14131	14132	14057	13945	14218	14077	14050	14040	14144	14103	14063	14087	14116	14098	14045	14080	14175	14155	14146	14226	14110	14064	14294	14167	13979	14041	14368	14167	14073	14206	14116	14240	14101	14144	14274	14071	14109	14009	14078	14185	14139	14283	14160	14233	14092	14246	14129	14084	13985	14092	13979	14157	14210	14072	14020	14130	14029	14142	14103	14190	13923	14233	13952	14148	14157	14113	14210	14000	14218	14117	14102	14218	13984	14215	14080	14060	14036	14176	14125	14158	14099	13993	14103	14063	14112	14042	14152	14080	14147	13968	14191	14102	14226	14075	14362	14107	14202	14027	14128	13903	14120	14241	14150	14151	14053	14056	13952	14179	13983	14135	14180	14217	14050	14157	14094	14162	14175	14161	14181	14009	14080	14063	14123	14236	14188	14155	14105	14164	14062	14316	14014	13994	14073	14189	14101	14235	14036	14132	14093	14038	14199	14142	14034	14233	14131	14040	14168	14057	14105	14050	14101	13915	14018	14209	14161	14030	14241	13913	14035	14160	14208	14072	14238	14055	13947	14143	14140	14104	14102	14136	14062	14014	14021	14026	14101	14098	14174	14156	14071	14356	14080	14206	14185	14023	14106	14046	14092	14039	14202	14223	14016	14102	14099	14072	14115	13955	14098	14164	14253	14141	14005	14150	14166	14109	14109	14014	14166	14177	14137	14154	14209	14226	14094	14089	13917	13975	14145	14046	14093	14097	14051	14062	14080	14151	14083	14191	14230	14105	14218	14079	14179	14016	14029	14149	13875	14193	14150	14223	14058	14084	14243	14190	14117	14057	14117	14009	14006	14094	14160	14105	14112	14145	13963	14092	14018	14115	13993	14008	14075	14148	14032	14069	14068	13997	14076	14102	14127	14264	13977	14073	14157	13979	14110	13944	14025	14029	14066	14013	13950	14000	14131	14049	14108	14054	14256	14140	14006	14224	14099	14156	13995	14087	14235	13960
28990	22200	21333	18030	16077	15765	15870	15534	16135	19195	20429	19368	17671	16847	15865	15455	15196	15447	15489	15521	15496	15642	15740	15753	15391	15452	15347	15452	15360	15447	15666	15553	15444	15266	15298	15391	15581	15551	15484	15481	15375	15587	15513	15457	15456	15391	15470	15335	15438	15598	15504	15452	15496	15457	15607	15613	15721	15606	15496	15589	15499	15484	15535	15365	15555	15457	15469	15452	15440	15369	15405	15567	15593	15680	15477	15336	15404	15398	15725	15421	15553	15470	15472	15535	15594	15414	15414	15376	15587	15615	15499	15726	15541	15354	15552	15504	15214	15641	15524	15500	15435	15525	15414	15454	15514	15430	15508	15418	15323	15395	15209	15633	15363	15440	15486	15473	15457	15319	15300	15667	15470	15648	15354	15461	15422	15431	15498	15386	15418	15572	15429	15430	15415	15460	15689	15618	15645	15444	15608	15566	15675	15500	15526	15389	15385	15487	15260	15514	15579	15451	15574	15532	15463	15441	15437	15631	15593	15389	15471	15406	15425	15452	15531	15365	15404	15570	15351	15506	15509	15431	15505	15545	15284	15312	15453	15507	15539	15354	15446	15523	15464	15421	15326	15441	15562	15712	15623	15335	15502	15421	15456	15558	15343	15628	15418	15461	15339	15435	15616	15441	15327	15471	15332	15546	15409	15519	15559	15328	15558	15593	15469	15294	15563	15346	15415	15547	15414	15509	15621	15659	15585	15280	15842	15421	15402	15263	15401	15497	15474	15421	15499	15427	15397	15552	15601	15417	15565	15269	15479	15475	15348	15657	15444	15402	15290	15619	15485	15402	15483	15475	15569	15424	15624	15381	15520	15674	15592	15360	15471	15631	15587	15636	15483	15547	15304	15422	15281	15387	15446	15485	15591	15501	15528	15302	15378	15563	15552	15395	15474	15556	15407	15402	15420	15471	15371	15723	15623	15595	15603	15460	15360	15580	15396	15381	15331	15341	15794	15523	15473	15512	15500	15424	15474	15363	15598	15337	15600	15661	15581	15637	15459	15565	15423	15455	15459	15592	15462	15565	15350	15650	15338	15494	15595	15611	15617	15549	15569	15419	15470	15429	15500	15281	15346	15441	15602	15479	15582	15556	15518	15473	15439	15392	15304	15557	15642	15398	15399	15359	15677	15596	15569	15383	15438	15620	15314	15490	15332	15504	15431	15438	15580	15321	15504	15680	15412	15417	15595	15375	15399	15535	15307	15700	15488	15540	15491	15343	15401	15547	15513	15351	15406	15498	15428	15490	15568	15641	15476	15593	15440	15333	15536	15488	15531	15460	15715	15475	15510	15504	15506	15547	15506	15428	15431	15670	15634	15429	15561	15492	15778	15476	15644	15654	15427	15482	15422	15371	15464	15330	15490	15364	15405	15422	15475	15454	15297	15519	15284	15567	15227	15568	15639	15619	15604	15407	15391	15661	15475	15332	15544	15453	15542	15316	15354	15558	15464	15662	15496	15356	15337	15448	15569	15473	15453	15562	15585	15422	15556	15531	15460	15520	15435	15426	15631	15347	15577	15432	15317	15598	15563	15611	15596	15490	15533	15349	15445	15709	15593	15476	15626	15515	15486	15611	15686	15517	15340	15522	15428	15471	15321	15575	15672	15490	15602	15573	15324	15598	15550	15427	15453	15591	15466	15501	15671	15393	15591	15268	15565	15488	15447	15428	15570	15394	15425	15460	15501	15430	15597	15418	15444	15399	15351	15587	15570	15390	15466	15534	15349	15563	15380	15550	15694	15630	15624	15441	15374	15243	15591	15498	15626	15590	15531	15554	15762	15349	15430	15548	15476	15460	15317	15358	15559	15551	15596	15635	15529	15413	15388	15575	15556	15478	15507	15405	15451	15298	15544	15391	15582	15528	15514	15356	15493	15635	15458	15495	15549	15595	15631	15612	15310	15366	15613	15403	15298	15429	15663	15427	15527	15433	15340	15287	15482	15498	15345	15488	15413	15439	15504	15528	15399	15508	15626	15437	15441	15538	15630	15553	15422	15499	15469	15458	15517	15386	15455	15679	15462	15485	15415	15356	15494	15564	15329	15378	15455	15730	15472	15383	15663	15591	15311	15360	15344	15516	15699	15522	15734	15457	15414	15560	15496	15358	15509	15448	15420	15426	15472	15357	15451	15679	15529	15637	15319	15577	15731	15367	15431	15546	15264	15614	15442	15526	15470	15327	15530	15385	15609	15497	15373	15496	15610	15394	15273	15516	15629	15595	15452	15369	15778	15458	15513	15420	15163	15523	15473	15471	15508	15490	15561	15531	15579	15460	15673	15479	15496	15476	15550	15457	15361	15390	15505	15519	15403	15469	15761	15525	15256	15425	15468	15428	15511	15422	15307	15401	15384	15533	15293	15590	15423	15486	15546	15548	15393	15500	15490	15651	15574	15610	15371	15300	15557	15551	15450	15478	15278	15456	15493	15400	15457	15481	15378	15575	15427	15415	15585	15431	15551	15512	15510	15357	15591	15344	15461	15538	15579	15542	15600	15534	15422	15662	15550	15644	15454	15446	15496	15378	15526	15431	15520	15415	15455	15438	15423	15443	15444	15582	15485	15442	15525	15305	15746	15501	15554	15464	15577	15483	15378	15600	15543	15633	15417	15538	15630	15484	15540	15568	15574	15431	15604	15467	15451	15624	15606	15636	15672	15385	15499	15423	15474	15532	15420	15567	15457	15408	15600	15564	15631	15358	15492	15474	15596	15320	15425	15557	15635	15565	15655	15521	15565	15534	15392	15428	15429	15468	15505	15453	15445	15475	15512	15555	15434	15438	15628	15506	15342	15522	15508	15451	15435	15343	15585	15614	15597	15722	15324	15440	15427	15327	15670	15275	15287	15554	15461	15580	15615	15535	15624	15666	15478	15537	15426	15611	15508	15603	15531	15364	15546	15416	15543	15427	15339	15339	15393	15548	15453	15590	15471	15625	15480	15562	15587	15318	15413	15535	15506	15466	15313	15534	15497	15634	15466	15397	15653	15763	15545	15531	15486	15552	15460	15448	15336	15708	15483	15501	15605	15437	15656	15645	15386	15415	15459	15581	15506	15577	15447	15528	15479	15576	15380	15515	15532	15487	15336	15473	15560	15443	15535	15542	15613	15545	15496	15413	15502	15446	15433	15156	15624	15609	15447	15442	15481	15517	15545	15502	15580	15516	15531	15441	15578	15705	15570	15322	15567	15490	15532	15719	15603	15349	15318	15290	15483	15556	15605	15398	15572	15545	15632	15365	15628	15462	15661	15381	15669	15560	15394	15381	15685	15492	15498	15673	15442	15532	15489	15394	15598	15577	15698	15564	15456	15555	15491	15546	15494	15430	15409	15426	15551	15484	15529	15613	15549	15469	15413	15339	15372	15595	15431	15375	15226	15667	15631	15273	15500	15745	15574	15596	15573	15579	15380	15575	15477	15431	15576	15331	15443	15391	15192	15720	15564	15347	15484	15687	15430	15519	15471	15439	15589	15325	15682	15522	15650	15596	15538	15399	15408	15506	15343	15527	15821	15494	15729	15396	15387	15481	15561	15345	15551	15445	15351	15610	15376	15593	15456	15632	15482	15427	15491	15634	15505	15588	15609	15653	15277	15436	15313	15395	15474	15471	15430	15304	15503	15680	15634	15258	15536	15258	15563	15731	15498	15202	15528	15439	15343	15310	15536	15589	15282	15378	15616	15493	15473	15584	15549	15483	15721	15655	15353	15346	15608	15447	15504	15542	15400	15560	15232	15264	15509	15565	15593	15673	15558	15682	15352	15563	15684	15431	15327	15333	15516	15630	15312	15531	15465	15443	15435	15462	15756	15409	15322	15364	15459	15542	15397	15381	15577	15534	15437	15631	15481	15389	15536	15575	15560	15409	15550	15260	15575	15619	15509	15461	15775	15531	15518	15443	15498	15743	15356	15300	15581	15457	15647	15699	15716	15584	15582	15251	15569	15460	15375	15604	15571	15820	15421	15516	15543	15545	15594	15461	15340	15496	15396	15493	15493	15479	15497	15408	15652	15641	15331	15469	15344	15679	15423	15379	15623	15477	15534	15538	15612	15378	15485	15423	15406	15593	15392	15413	15414	15363	15425	15550	15569	15614	15487	15511	15450	15554	15555	15505	15433	15551	15663	15704	15663	15626	15527	15411	15371	15305	15563	15456	15518	15483	15484	15546	15595	15313	15564	15499	15668	15753	15424	15590	15649	15539	15354	15295	15448	15554	15465	15453	15507	15489	15473	15440	15558	15574	15522	15546	15809	15350	15443	15505	15488	15390	15521	15539	15530	15572	15398	15334	15566	15449	15299	15412	15297	15356	15581	15284	15442	15531	15505	15341	15485	15461	15531	15198	15490	15408	15567	15656	15220	15548	15473	15518	15543	15493	15583	15467	15249	15296	15278	15651	15718	15426	15580	15451	15506	15461	15372	15525	15493	15575	15607	15409	15680	15395	15365	15473	15451	15362	15497	15373	15595	15467	15372	15383	15520	15446	15434	15577	15255	15453	15482	15598	15479	15524	15576	15276	15229	15489	15453	15463	15331	15416	15489	15292	15448	15378	15502	15385	15337	15522	15437	15325	15444	15503	15409	15451	15639	15567	15433	15546	15558	15618	15501	15520	15710	15383	15520	15395	15549	15418	15536	15524	15528	15627	15604	15486	15522	15490	15593	15671	15666	15622	15663	15420	15642	15569	15596	15429	15582	15422	15527	15389	15409	15356	15529	15645	15517	15543	15594	15468	15367	15266	15570	15523	15406	15310	15553	15331	15410	15653	15489	15568	15438	15557	15486	15527	15553	15445	15683	15732	15345	15621	15512	15440	15474	15657	15534	15735	15435	15360	15509	15382	15522	15483	15622	15444	15451	15521	15512	15410	15449	15429	15229	15541	15482	15566	15490	15449	15558	15464	15615	15346	15280	15442	15416	15530	15424	15390	15515	15480	15611	15394	15639	15344	15494	15587	15632	15456	15451	15434	15343	15535	15469	15628	15328	15532	15462	15682	15549	15405	15553	15458	15534	15313	15305	15466	15425	15294	15391	15628	15582	15472	15746	15564	15366	15345	15596	15594	15702	15576	15585	15451	15393	15354	15359	15387	15427	15421	15558	15411	15707	15574	15536	15517	15590	15185
17382	20170	16964	15140	14646	14071	14092	14074	15012	19401	19717	17955	16242	15124	14340	13882	13849	13875	13955	13802	13852	13968	13692	13671	13815	13922	13857	13897	13905	13690	13815	13852	13803	13849	13788	13831	13983	13798	13941	13783	13718	13737	13788	13858	13811	13861	13856	13707	13927	13925	13961	13823	13717	13829	13829	13543	13891	13898	13780	13851	13843	13802	13921	13665	13812	13885	13814	13887	13754	13933	13845	13567	13830	13848	13755	13787	13787	13810	13851	13926	13843	13741	13760	13765	13890	13925	13621	13803	13779	13887	13890	13832	13632	13771	13892	13773	13705	13680	13709	13795	13709	13828	13868	13841	13810	13790	13707	13784	13818	13754	13881	13807	13900	13961	13851	13576	13559	13746	13840	13761	13840	13799	13934	13751	13888	13895	13904	13699	13829	13746	13894	13744	13861	13963	13880	13731	13802	13704	13819	13795	13883	13787	13793	13664	13645	13878	13869	13745	13785	13632	13826	13732	13824	13748	13848	13616	13851	13767	13795	13814	13776	13734	13946	13766	13731	13960	13673	13897	13816	13744	13833	13687	13647	13932	13857	13821	13860	13755	13929	13627	13959	13860	13830	13881	13834	13911	13886	13829	13896	13782	13629	13902	13859	13859	13800	13883	13807	13849	13906	13841	13864	13774	13644	13850	13708	13934	13837	13810	13936	13725	13778	13794	13888	13775	13946	13709	13758	13859	13854	13719	13717	13882	13796	13834	13788	13694	13927	13788	13980	13748	13802	13702	13874	14024	13761	13912	13772	13824	13830	13834	13766	13792	13707	13786	13909	13770	13731	13876	13804	13877	13792	13686	13805	13850	13800	13908	13853	13798	13932	13661	13644	13777	13972	13799	13842	13886	13849	13748	13728	13835	13825	13738	13807	13739	13722	13924	13907	13981	13641	13932	13833	13930	13689	13846	13806	13996	13681	13901	13703	13930	13851	13783	13965	13801	13868	13866	13711	13683	13787	13685	13829	13861	13786	13842	13861	13746	13964	13861	13903	13867	13816	13897	13680	13713	13851	13829	13961	14034	14008	13851	13831	13731	13765	13745	13834	13870	13713	13703	13850	13738	13778	13937	13979	13694	13783	13815	13720	13925	13754	13871	13822	13991	13782	13721	13867	13881	13906	13707	13869	13761	13583	13711	13958	13771	13914	13938	13835	13767	13960	13692	13982	13807	13821	13721	13885	13709	13869	13936	13695	13806	13795	13754	13764	13819	13889	13973	13815	13831	13777	13801	13849	13893	13775	13792	13753	13800	13646	13724	13780	13957	13870	13875	13921	13720	13946	13869	13978	13681	13851	13914	13679	13765	13778	13922	13831	13798	13848	13954	13879	13937	13823	13855	13867	13840	13678	13786	13851	13813	13742	13826	13767	13831	13819	13750	13731	13718	13834	13772	13815	13941	13805	13672	13842	13909	13986	13874	13915	13748	13804	13877	13758	13702	13758	13923	13692	13890	13878	13856	13693	14000	13715	13760	13966	13983	13774	13788	13900	13640	13831	13841	13993	13827	13753	13881	13557	14028	13834	13958	13804	13688	13682	13803	13907	13781	13900	13833	13917	13814	13534	13779	13638	13980	13903	13858	13907	13745	13916	13792	13822	13795	13863	13763	13841	13824	13869	13704	13778	13788	13972	13821	13731	13772	13981	13823	13867	13800	13755	13766	13754	13768	13661	13964	13761	13664	13835	13670	13906	13934	13786	13835	13685	13748	13961	13762	13787	13858	13853	13710	13763	13654	13935	13819	13880	13810	13825	13815	13800	13719	13910	13721	13779	13929	13862	14010	13746	13712	13794	13884	13797	13894	13841	13697	13811	13843	13641	13797	13738	13888	13935	13798	13831	14041	13876	13827	13899	13747	13837	13764	13842	13723	13733	13837	13716	13738	13849	13824	13690	13691	13909	13804	13922	13947	13754	13813	13900	13836	13658	13732	13933	13648	13830	13820	13724	13687	13775	13689	13817	13875	13790	13888	13723	13948	13896	13885	13951	13721	13919	13912	13774	13816	13850	13673	13798	13812	13917	13809	13879	13826	13812	13817	13673	14009	13911	13754	14042	13720	13878	13804	13699	13873	13766	13846	13650	13646	13776	13943	13927	13940	13819	13851	13915	13777	13938	13797	13849	13750	13807	13663	13842	14021	13921	13876	13914	13876	13850	13848	13737	13600	13834	13897	13765	13941	13760	13813	13655	13779	13907	13846	13650	13764	13923	13892	13704	13868	13848	13968	13760	13699	13985	13761	13787	13914	13815	13925	13942	13802	13817	13858	13849	13841	13926	13833	13833	13860	13956	13755	13892	13748	13801	13772	13867	13740	13782	13891	13972	13892	13845	13772	13742	13738	13839	13728	13890	13772	13907	13919	13690	13810	13792	13984	14005	13849	13815	13787	13860	14019	13914	13845	13816	13745	13778	13929	13774	13805	13944	13733	13766	13772	13731	13705	13751	13660	14173	13723	13819	13929	13861	13882	13823	13999	13768	13887	14086	13714	13818	13810	13814	13893	13754	13838	13850	13800	13846	13841	13910	13821	13967	13980	13872	13808	13969	13970	13816	13855	13908	13874	13713	13719	13953	13892	13881	13849	13786	13856	13879	13976	13799	13920	13853	13685	13752	13678	13966	13827	13810	13887	13883	13865	13906	13625	13835	13900	13777	13826	13793	13814	13796	13889	13805	13682	13884	13863	13825	13721	13827	13931	13942	13691	13801	13646	13887	13942	13972	13810	13822	13823	13786	13834	13776	13821	13779	13642	13831	13867	13802	13826	13789	14011	13601	13748	13935	13865	13868	13991	13751	13762	13765	13958	13892	13727	13908	13879	13783	13793	13885	13822	13712	13793	13867	13919	13816	13907	13624	13835	13739	13849	13974	13754	13868	13931	13852	13796	13879	13804	13865	13739	13870	14056	13787	13932	13709	13804	13812	13888	13876	13757	13919	13868	13853	13805	13878	13856	13784	13871	13779	13769	13902	13832	13769	13774	13945	13929	13890	13839	13940	13840	13739	13900	13842	13962	13799	13617	13926	13873	13892	13942	13636	13807	13803	13839	13818	13785	13941	13821	13775	13782	13705	13832	13647	13882	13789	13912	13759	13730	13803	13820	13813	13741	13743	13845	14032	13788	13844	13784	13997	13791	13780	13830	13674	13740	13677	13898	13956	14077	13769	13743	13884	13977	13960	13923	13682	13913	13780	13735	13826	13586	13882	13728	13758	13773	13829	13850	13774	13735	13806	13852	13818	13938	13823	13834	13748	13789	13981	13833	13947	13790	13812	13956	13696	13888	13872	13796	14055	13841	13919	13639	13859	13847	13874	14015	13759	13648	13843	13802	13806	13838	13825	13936	13793	13841	13739	13794	13739	13957	13705	13909	13858	13701	13844	13892	13789	13795	13795	13814	13854	13961	13837	13808	13860	13751	13810	13910	13751	14009	13720	13745	13805	13727	13781	13947	13826	13731	13905	13956	13764	13814	13741	13813	13771	13903	13882	13781	13772	13877	13863	13864	13897	13737	13789	13987	13854	13789	13771	13760	13780	13695	13961	13782	13840	13776	14009	13657	14012	13637	13848	13763	13986	13812	13704	13715	13794	13797	13824	13736	13794	13816	13941	13849	13902	13767	13774	13820	13992	13907	13866	13988	13775	13849	13748	13924	13736	13847	13798	13790	13889	13781	13707	13804	13981	13949	13810	13728	13780	13857	13833	13748	13757	13889	13738	13792	13794	13896	13815	13880	13805	13834	13950	13770	13760	13856	13739	13964	13912	13689	13785	13856	13887	13741	13741	13806	13822	13783	13719	13727	13876	14023	13833	13836	13914	13760	13862	13831	13803	13834	13775	13711	13682	13724	13681	13973	13818	13951	13837	13930	13940	13887	13889	13707	13739	13698	13785	13741	13715	13920	13853	13911	13677	13767	13756	13771	13808	13746	13835	13820	13840	13829	13812	13736	13878	13924	13888	13846	13668	13921	13851	13822	13836	13698	13845	13778	13551	13902	13886	13789	13771	13886	13854	13715	13962	13721	13793	13650	13891	13865	13784	13763	13985	13765	13803	13652	13886	13804	13811	13771	13845	13914	13831	13821	13853	13934	13735	13956	13779	13683	13959	13950	13924	13762	13810	13682	13831	13781	14001	13851	13776	13848	13726	13939	13888	13925	13700	13743	13769	13867	13820	13745	13828	13788	13769	13783	13779	13785	13808	13912	13770	13775	13766	13889	13754	13776	13901	13787	13890	13664	13935	13790	13932	13935	13942	13943	13800	13668	14010	13882	13893	13809	13850	13831	13733	13816	13866	13813	13845	14025	13698	13849	13776	13852	13850	13878	13822	13842	13836	13874	13760	13820	13780	13785	13903	13787	13910	13818	13916	13739	13848	13895	13732	13736	13898	13762	13587	13796	13825	13663	13807	13886	13884	13792	13815	13822	13850	13785	13655	13895	13840	13743	13859	13650	13838	13755	13968	13764	13832	13911	13734	13715	13746	13786	13793	13826	13852	13973	13820	13818	13671	13952	13619	13752	13710	13684	13887	13822	13919	13828	13640	13888	13838	13889	13762	13704	13704	13643	13860	13753	13865	13815	13749	13712	13936	13763	13820	13907	13822	13908	13839	13876	13706	13823	13990	13873	13715	13908	13542	13743	13954	13683	13752	13711	13948	13894	13748	13847	13655	13804	13731	13790	13803	13831	13820	13795	13894	13675	13682	13899	13822	13754	13903	13882	13703	13809	13859	13762	13856	13866	13987	13925	13905	13802	13848	13881	13815	13776	14052	13817	13694	13912	13776	13848	13971	13802	13895	13770	13775	13845	13889	13789	13896	13937	13953	13940	13710	13872	13828	13972	13719	13923	13843	13840	13864	13854	13686	13913	13864	14069	13794	13751	13874	13769	13860	13773	13835	13794	13983	13858	13680	13898	13983	13626	13933	13867	13724	13785	13850	13766	13660	13911	13828	13815	13734	13809	13845	13923	13736	13810	13875	13748	13806	13818	14073	13784	13790	13751	13899	13985	13572	13768	13745	13847	13845	13810	13764	13790	13800	13699	13851	13669	13869	13661	13733	13928	13743	13872	13774	13737	13863	13854	13707	13695	13829	13984	13730	13712	13670	13833	13720	13658
25481	21452	28221	25440	21046	18132	17670	16886	23744	35971	36317	31632	25266	21613	17598	15700	15390	15256	15543	15558	15359	15352	15438	15223	15317	15358	15213	15283	15160	15032	15296	15416	15389	15334	15357	15542	15323	15324	15389	15363	15420	15459	15232	15466	15492	15332	15411	15299	15322	15357	15214	15382	15216	15232	15056	15075	15333	15450	15346	15209	15456	15382	15344	15342	15467	15322	15369	15413	15352	15253	15287	15380	15175	15161	15366	15246	15232	15332	15275	15259	15085	15134	15258	15253	15237	15177	15229	15226	15333	15465	15338	15175	15128	15202	15353	15365	15181	15300	15232	15244	15162	15291	15334	15447	15374	15289	15207	15404	15194	15123	15182	15262	15465	15455	15347	15396	15200	15313	15202	15349	15460	15221	15321	15415	15293	15334	15111	15186	15258	15284	15190	15256	15267	15309	15241	15249	15210	15338	15519	15326	15369	15402	15568	15305	15278	15499	15418	15280	15254	15155	15206	15218	15319	15133	15119	15478	15236	15264	15337	15347	15256	15422	15399	15311	15108	15219	15219	15335	15229	15104	15136	15314	15302	15209	15288	15198	15212	15204	15346	15365	15284	15452	15376	15371	15170	15184	15251	15329	15149	15329	15392	15257	15295	15216	15331	15375	15216	15416	15191	15156	15080	15143	15244	15353	15477	15113	15236	15291	15435	15202	15333	15396	15367	15373	15081	15258	15463	15270	15264	15332	15288	15265	15333	15093	15379	15127	15184	15174	15101	15202	15111	15223	15296	15160	15137	15429	15143	15326	15343	15234	15271	15155	15147	15233	15175	15064	15317	15333	15174	15278	15194	15353	15312	15220	15244	15267	15186	15448	15339	15358	15308	15230	15361	15480	15439	15182	15510	15256	15194	15327	15280	15175	15193	15174	15391	15451	15266	15372	15373	15311	15332	15233	15297	15327	15274	15166	15419	15263	15539	15275	15447	15110	15314	15468	15125	15241	15214	15223	15361	15166	15144	15148	15293	15531	15218	15192	15445	15266	15392	15258	15200	15073	15305	15327	15460	15337	15236	15349	15163	15226	15242	15325	15425	15362	15096	15390	15414	15289	15244	15421	15150	15302	15335	15327	15083	15365	15333	15362	15184	15275	15290	15310	15235	15111	15392	15176	15305	15381	15169	15277	15266	15337	15483	15464	15034	15396	15050	15276	15050	15306	15297	15200	15183	15307	15227	15485	15171	15303	15102	15333	15368	15351	15267	15137	15293	15448	15338	15287	15483	15330	15241	15090	15465	15308	15255	15206	15306	15227	15423	15220	15246	15270	15316	15242	15273	15103	15413	15264	15314	15249	15206	15191	15167	15109	15258	15156	15403	15365	15422	15234	15315	15212	15125	15301	15229	15243	15339	15211	15291	15276	15290	15038	15339	15216	15333	15295	15361	15191	15335	15247	15171	15375	15430	15247	15221	15183	15192	15324	15429	15308	15160	15267	15179	15269	15327	15398	15221	15200	15223	15281	15255	15228	15311	15210	15274	15139	15098	15364	15423	15466	15234	15177	15316	15202	15253	15109	15184	15448	15365	15150	15196	15215	15160	15319	15384	15377	15117	15330	15532	15182	15351	15126	15526	15293	15078	15265	15332	15150	15465	15441	15404	15382	15286	15216	15264	15141	15274	15298	15246	15052	15398	15409	15343	15254	15403	15475	15224	15230	15223	15403	15308	15258	15453	15258	15415	15346	15290	15119	15325	15137	15077	15212	15163	15205	15301	15292	15382	15217	15314	15299	15229	15291	15279	15288	15292	15331	15401	15349	15151	15330	15290	15201	15234	15337	15442	15200	15148	15334	15234	15336	15207	15179	15473	15305	15171	15288	15474	15156	15183	15313	15022	15254	15235	15394	15229	15258	15157	15247	15165	15196	15336	15448	15201	15257	15317	15342	15109	15313	15111	15161	15139	15119	15204	15175	15365	15197	15265	15209	15374	15227	15321	15215	15075	15189	15341	15115	15147	15097	15254	15290	15407	15189	15285	15283	15273	15420	15288	15581	15298	15465	15338	15342	15468	15280	15211	15185	15164	15212	15055	15468	15219	15337	15279	15284	15505	15500	15405	15240	15444	15266	15324	15117	15296	15288	15283	15271	15336	15091	15252	15270	15146	15358	15543	15298	15167	15183	15370	15334	15269	15358	15187	15291	15356	15293	15203	15074	15384	15313	15115	15231	15247	15423	15376	15332	15353	15180	15282	15206	15343	15234	15328	15211	15371	15137	15195	15400	15299	15283	15504	15307	15310	15262	15301	15293	15161	15273	15312	15328	15307	15275	15053	15106	15468	15261	15247	15046	15237	15407	15422	15369	15367	15323	15406	15465	15084	15346	15338	15313	15407	15238	15271	15452	15450	15227	15257	15181	15082	15096	15199	15153	15493	15270	15438	15279	15434	15268	15286	15154	15355	15588	15208	15245	15375	15212	15295	15079	15192	15142	15328	15421	15415	15248	15380	15281	15166	15451	15586	15285	15199	15338	15176	15384	15309	15217	15448	15217	15428	15362	15289	15362	15313	15173	15356	15198	15379	15194	15269	15184	15495	15436	15390	15338	15263	15112	15163	15319	15334	15387	15270	15338	15452	15369	15339	15304	15415	15389	15200	15109	15279	15372	15216	15220	15341	15383	15133	15134	15294	15203	15269	15279	15333	15305	15420	15335	14977	15290	15176	15189	15071	15356	15403	15438	15267	15277	15273	15261	15313	15325	15252	15405	15352	15396	15172	15253	15293	15383	15373	15280	15160	15197	15289	15185	15104	15139	15265	15295	15258	15308	15104	15347	15281	15246	15368	15366	15129	15479	15346	15550	15253	15285	15319	15208	15334	15236	15203	15273	15234	15027	15236	15332	15234	15277	15074	15520	15320	15095	15226	15104	15318	15061	15244	15180	15134	15211	15443	15241	15262	15271	15319	15407	15369	15131	15327	15102	15151	15339	15583	15134	15339	15143	15302	15218	15293	15276	15410	15283	15295	15364	15191	15370	15390	15430	15375	15243	15329	15343	15555	15451	15529	15472	15124	15344	15203	15463	15382	15169	15437	15237	15368	15265	15115	15300	15227	15140	15459	15371	15377	15152	15336	15364	15330	15405	15348	15200	15394	15307	15311	15264	15263	15375	15357	15392	15137	15378	15340	15169	15272	15385	15153	15332	15181	15411	15361	15274	15246	15354	15369	15274	15323	15278	15425	15240	15275	15197	15221	15085	15449	15437	15185	15277	15211	15263	15347	15422	15302	15281	15242	15137	15333	15357	15321	15273	15229	15158	15443	15260	15288	15323	15523	15236	15319	15106	15282	15364	15125	15201	15437	15348	15508	15247	15377	15394	15278	15269	15220	15202	15158	15236	15265	15263	15215	15301	15393	15024	15372	15166	15422	15238	15190	15189	15357	15371	15306	15292	15255	15284	15200	15268	15155	15314	15307	15260	15272	15150	15293	15344	15197	15350	15443	15238	15426	15367	15210	15236	15203	15305	15215	15015	15186	15345	15229	15271	15162	15341	15314	15145	15177	15236	15200	15220	15219	15116	15396	15265	15218	15269	15292	15362	15270	15119	15315	15245	15135	15455	15444	15311	15217	15286	15466	15302	15247	15436	15416	15208	15348	15152	15296	15278	15195	15265	15189	15298	15310	15188	15402	15226	15321	15151	15367	15150	15350	15358	15288	15175	15151	15249	15324	15274	15182	15337	15493	15363	15507	15283	15255	15299	15242	15336	15115	15348	15165	15214	15305	15306	15172	15311	15284	15346	15191	15301	15351	15396	15404	15339	15243	15209	15313	15360	15168	15213	15462	15358	15312	15118	15299	15331	15312	15343	15275	15152	15431	15365	15272	15389	15298	15399	15107	15331	15233	15200	15545	15280	15347	15434	15287	15259	15456	15458	15105	15440	15258	15285	15493	15397	15173	15242	15252	15476	15373	15415	15259	15118	15219	15288	15175	15312	15273	15365	15319	15374	15318	15255	15343	15357	15277	15297	15313	15333	15149	15219	15141	15247	15308	15270	15337	15116	15030	15207	15120	15511	15226	15250	15389	15250	15316	15497	15408	15243	15225	15271	15197	15215	15347	15136	15355	15055	15326	15209	15080	15342	15353	15220	15021	14984	15331	15288	15351	15067	15239	15280	15487	15097	15279	15335	15110	15424	15393	15448	15169	15244	15365	15466	15365	15512	15295	15550	15166	15195	15393	15254	15225	15219	15309	15375	15235	15433	15276	15274	15309	15249	15352	15222	15170	15102	15289	15381	15308	15334	15375	15176	15435	15371	15298	15116	15410	15548	15378	15323	15177	15482	15305	15108	15172	15154	15366	15227	15342	15337	15200	15244	15220	15329	15425	15253	15296	15176	15166	15304	15314	15216	15172	15314	15251	15217	15331	15173	15209	15402	15252	15361	15354	15667	15384	15267	15241	15220	15066	15393	15276	15125	15462	15337	15493	15505	15238	15339	15326	15158	15223	15305	15258	15210	15397	15444	15297	15364	15269	15170	15332	15265	15097	15245	15337	15318	15389	15395	15228	15182	15313	15290	15295	15141	15402	15451	15343	15359	15192	15455	15171	15333	15211	15328	15215	15282	15187	15234	15311	15320	15210	15223	15273	15347	15181	15280	15205	15353	15357	15182	15398	15403	15310	15097	15209	15422	15042	15294	15270	15180	15272	15182	15226	15292	15326	15324	15234	15435	15515	15137	15340	15424	15200	15390	15353	15171	15329	15309	15416	15352	15366	15233	15362	15151	15333	15226	15507	15316	15367	15293	15179	15128	15284	15253	15332	15383	15202	15064	15466	15244	15265	15312	15255	15267	15307	15315	15372	15306	15409	15269	15023	15351	15358	15333	15483	15319	15267	15121	15297	15287	15395	15398	15387	15508	15352	15098	15226	15350	15457	15149	15129	15321	15403	15267	15287	15380	15039	15303	15148	15399	15330	15246	15402	15162	15282	15258	15223	15228	15557	15148	15126	15289	15295	15085	15269	15065	15146	15251	15331	15422	15278	15223	15350	15228	15232	15258	15446	15329	15482	15298	15383	15302	15348	15226	15219	15376	15400	15204	15418	15222	15255	15254	15268	15427	15199	15385	15376	15376	15368	15341	15471	15429	15344	15413	15138	15349	15365	15326
22181	35337	26902	19221	16943	15599	15474	16310	27497	38416	37859	32251	25138	20938	16014	13974	13791	13585	13853	13709	13857	13761	13847	13635	13859	13674	13578	13881	13706	13862	13703	13737	13631	13587	13830	13781	13806	13721	13685	13691	13873	13741	13789	13670	13891	13611	13719	13675	13768	13885	13718	13718	13698	13819	13667	13682	13710	13635	13691	13572	13646	13753	13842	13746	13877	13872	13636	13828	13654	13583	13948	13753	13736	13650	13664	13745	13692	13784	13903	13731	13709	13714	13830	13761	13664	13600	13815	13869	13557	13742	13774	13503	13782	13822	13658	13793	13771	13648	13716	13723	13586	13773	13723	13776	13559	13912	13752	13671	13858	13681	13830	13729	13798	13701	13810	13790	13595	13740	13679	13730	13808	13601	13893	13698	13695	13777	13562	13857	13672	13713	13459	13664	13659	13755	13799	13735	13760	13755	13714	13741	13749	13681	13749	13648	13776	13732	13812	13637	13888	13665	13805	13675	13706	13619	13555	13750	13661	13795	13883	13758	13683	13618	13643	13769	13877	13805	13630	13938	13743	13672	13849	13666	13812	13787	13695	13682	13802	13725	13802	13742	13532	13701	13637	13809	13643	13634	13618	13637	13628	13888	13748	13727	13661	13765	13805	13832	13730	13726	13719	13885	13782	13701	13730	13711	13832	13701	13693	13807	13842	13574	13691	13643	13789	13890	13773	13653	13683	13730	13775	13657	13690	13732	13707	13640	13804	13780	13694	13759	13647	13723	13675	13650	13630	13724	13629	13782	13661	13773	13796	13694	13575	13749	13677	13753	13627	13756	13899	13962	13771	13701	13763	13717	13785	13860	13822	13793	13726	13939	13622	13720	13717	13761	13701	13799	13651	13792	13744	13760	13719	13607	13694	13549	13775	13675	13879	13810	13733	13782	13702	13781	13712	13628	13820	13683	13877	13750	13573	13792	13692	13686	13796	13659	13805	13717	13723	13638	13610	13643	13762	13841	13795	13710	13824	13758	13701	13679	13717	13627	13753	13672	13639	13770	13835	13791	13841	13624	13628	13645	13848	13820	13645	13579	13675	13790	13647	13789	13686	13847	13595	13712	13655	13580	13672	13584	13893	13948	13636	13608	13782	13836	13765	13769	13672	13719	14004	13933	13901	13843	13783	13602	13758	13697	13729	13732	13720	13769	13806	13758	13734	13840	13800	13663	13710	13869	13694	13759	13669	13768	13708	13902	13748	13652	13709	13701	13679	13849	13785	13844	13793	13788	13821	13730	13736	13773	13610	13720	13873	13988	13770	13779	13677	13695	13749	13683	13930	13845	13667	13618	13774	13701	13774	13742	13717	13707	13536	13669	13812	13601	13765	13639	13909	13716	13803	13789	13788	13630	13850	13615	13736	13752	13735	13763	13741	13793	13851	13514	13670	13856	13527	13857	13642	13787	13905	13765	13746	13621	13698	13645	13709	13883	13773	13915	13696	13583	13776	13652	13835	13735	13721	13743	13688	13731	13885	13835	13736	13665	13788	13792	13747	13565	13777	13848	13859	13613	13848	13860	13793	13862	13873	13644	13720	13615	13742	13677	13851	13710	13711	13631	13955	13772	13780	13896	13558	13658	13777	13816	13623	13815	13870	13761	13659	13808	13698	13857	13844	13775	13686	13776	13695	13600	13676	13726	13762	13714	13678	13645	13786	13776	13749	13789	13760	13776	13711	13756	13549	13745	13582	13750	13808	13781	13655	13680	13636	13756	13711	13698	13749	13791	13754	13796	13816	13689	13698	13721	13694	13559	13751	13718	13753	13980	13631	13751	13666	13899	13791	13808	13595	13707	13846	13603	13877	13803	13789	13773	13635	13740	13592	13719	13839	13574	13680	13651	13697	13684	13684	13743	13730	13914	13720	13645	13689	13664	13801	13802	13716	13823	13575	13742	13737	13877	13707	13839	13771	13823	13661	13674	13816	13614	13608	13767	13743	13834	13727	13731	13718	13667	13577	13738	13853	13725	13556	13677	13839	13807	13743	13850	13645	13623	13717	13713	13786	13708	13641	13735	13814	13790	13879	13609	13579	13624	13600	13752	13725	13746	13738	13736	13854	13629	13837	13538	13583	13585	13646	13821	13821	13687	13679	13826	13668	13707	13650	13754	13602	13625	13629	13742	13708	13519	13554	13712	13658	13706	13860	13828	13638	13707	13702	13696	13867	13913	13722	13659	13757	13697	13721	13849	13798	13841	13815	13720	13734	13726	13732	13707	13727	13607	13617	13817	13871	13650	14016	13724	13748	13745	13628	13603	13744	13703	13745	13682	13761	13636	13630	13692	13912	13754	13718	13633	13716	13589	13566	13719	13636	13754	13778	13701	13678	13772	13927	13593	13675	13692	13758	13608	13598	13781	13700	13775	13815	13703	13614	13853	13453	13839	13841	13639	13711	13641	13788	13737	13562	13560	13631	13733	13687	13727	13833	13731	13609	13780	13707	13511	13881	13682	13780	13637	13770	13623	13682	13906	13595	13797	13738	13781	13702	13699	13869	13812	13655	13632	13942	13799	13749	13661	13678	13653	13856	13783	13595	13807	13752	13714	13592	13817	13797	13689	13819	13720	13673	13649	13692	13656	13610	13718	13862	13723	13583	13838	13666	13657	13603	13656	13530	13792	13733	13695	13649	13784	13700	13718	13684	13891	13769	13841	13789	13657	13624	13535	13675	13812	13548	13831	13692	13873	13580	13873	13883	13624	13781	13712	13771	13677	13727	13693	13598	13663	13568	13902	13744	13714	13578	13658	13884	13729	13739	13747	13510	13789	13709	13718	13946	13639	13752	13520	13736	13663	13640	13723	13785	13716	13918	13773	13656	13671	13701	13682	13795	13845	13893	13826	13860	13605	13510	13717	13785	13707	13731	13703	13679	13834	13911	13835	13789	13776	13616	13749	13761	13658	13612	13821	13845	13807	13755	13835	13842	13871	13809	13622	13840	13653	13667	13708	13623	13767	13684	13656	13846	13796	13748	13751	13786	13661	13512	13633	13916	13619	13714	13809	13642	13737	13700	13801	13883	13817	13817	13643	13745	13741	13864	13522	13851	13897	13601	13629	13839	13893	13652	13794	13706	13812	13772	13771	13776	13671	13746	13749	13684	13679	13900	13692	13820	13685	13677	13555	13622	13518	13767	13748	13725	13727	13664	13727	13668	13769	13894	13612	13852	13813	13850	13631	13657	13687	13773	13628	13758	13944	13787	13652	13650	13932	13694	13807	13845	13714	13613	13725	13698	13704	13688	13716	13617	13740	13796	13857	13819	13664	13825	13785	13659	13655	13787	13900	13672	13674	13690	13556	13525	13682	13589	13670	13859	13806	13663	13819	13841	13558	13924	13708	13772	13722	13623	13826	13705	13808	13648	13789	13597	13764	13826	13582	13851	13752	13842	13931	13778	13732	13830	13663	13648	13705	13823	13783	13698	13859	13795	13727	13515	13958	13787	13600	13669	13644	13830	13652	13667	13745	13847	13791	13806	13691	13780	13712	13743	13640	13686	13519	13709	13830	13747	13803	13813	13829	13737	13662	13629	13618	13758	13506	13810	13678	13927	13738	13623	13745	13521	13596	13875	13687	13641	13807	13780	13675	13785	13788	13760	13688	13856	13696	13882	13665	13755	13780	13667	13895	13656	13622	13779	13693	13875	13680	13640	13562	13633	13779	13712	13707	13548	13726	13671	13785	13671	13621	13705	13778	13623	13488	13690	13661	13895	13724	13688	13789	13800	13640	13635	13774	13749	13713	13733	13570	13857	13784	13730	13738	13825	13759	13605	13803	13775	13526	13699	13792	13646	13799	13871	13586	13724	13563	13662	13708	13746	13623	13713	13767	13667	13584	13701	13838	13959	13756	13640	13608	13589	13623	13823	13889	13571	13726	13687	13675	13717	13663	13763	13678	13671	13788	13873	13724	13806	13705	13597	13728	13724	13738	13733	13780	13841	13779	14028	13728	13725	13726	13582	13654	13725	13635	13653	13699	13782	13797	13671	13659	13718	13639	13628	13726	13697	13715	13616	13711	13697	13792	13664	13635	13644	13748	13556	13878	13756	13897	13641	13788	13718	13718	13821	13828	13754	13750	13710	13911	13695	13852	13798	13751	13695	13828	13662	13746	13629	13770	13548	13768	13841	13669	13826	13783	13838	13672	13806	13613	13705	13704	13735	13886	13614	13715	13756	13717	13796	13840	13583	13663	13705	13583	13606	13777	13902	13587	13570	13850	13910	13607	13819	13586	13737	13686	13852	13663	13736	13769	13808	13695	13882	13719	13760	13634	13606	13792	14067	13798	13812	13808	13693	13790	13716	13695	13870	13727	13845	13639	13672	13649	13528	13866	13817	13653	13633	13611	13827	13600	13823	13691	13586	13729	13732	13809	13712	13689	13561	13750	13853	13678	13676	13580	13819	13785	13684	13800	13663	13555	13919	13711	13696	13678	13960	13825	13681	13711	13819	13879	13822	13732	13707	13854	13769	13666	13646	13717	13752	13893	13724	13633	13990	13644	13813	13678	13608	13746	13716	13606	13817	13679	13749	13647	13588	13780	13622	13819	13677	13886	13766	13594	13606	13939	13802	13684	13855	13683	13722	13655	13875	13616	13658	13888	13620	13663	13814	13676	13747	13707	13670	13708	13651	13842	13637	13785	13882	13833	13894	13694	13749	13723	13805	13756	13601	13604	13733	13792	13624	13951	13597	13784	13620	13702	13988	13782	13751	13770	13793	13658	13736	13662	13680	13755	13772	13767	13747	13788	13511	13705	13657	13790	13779	13704	13746	13773	13826	13662	13766	13567	13897	13688	13778	13897	13693	13619	13611	13654	13782	13800	13741	13819	13787	13825	13533	13852	13688	13764	13624	13714	13792	13611	13723	13730	13802	13710	13720	13690	13598	13709	13803	13632	13710	13666	13775	13676	13877	13688	13918	13830	13762	13684	13671	13553	13815	13778	13753	13827	13659	13683	13803	13690	13646	13793	13840	13618	13556	13897	13729	13732	13833	13572	13716	13792	13635	13488	13672	13846	13842	13719	13643	13598	13635	13837	13696	13678	13794	13926	13691	13629	13708	13710	13685	13773	13892	13668	13831	13861	13795	13717	13689	13765	13696	13689	13641	13694
23939	21400	29023	24158	21918	22380	20625	17895	29258	51366	46392	38001	32007	26300	19615	15975	15245	15520	15207	15293	15286	15276	14919	15350	15245	15287	15331	15353	15250	15247	15213	15146	15124	15160	15310	15257	15083	15279	15066	15221	15215	15268	15438	15030	15141	15213	15174	15222	15376	15261	15202	15197	15268	14982	15044	14986	15343	15161	15174	15005	15246	15313	14973	15074	15316	15155	15222	15184	15221	15257	15112	15150	14993	15124	15331	15217	15259	15254	15091	15142	15130	15288	15330	14941	15117	15032	15112	14849	15045	15128	15099	15158	15117	15167	15013	15041	15123	15188	15062	14953	15284	15197	15102	15260	15188	14836	14962	15188	15052	15001	15057	15258	15067	15145	15308	15136	15150	15099	15376	15208	15145	15184	15188	15058	15178	15171	15103	15180	15217	15010	15230	15100	15124	15135	15145	15021	15147	15106	15066	15196	15198	15069	15241	15179	15284	15077	15115	15132	15001	14990	15264	15050	15297	15257	15045	15040	15095	15070	15021	15236	15000	15091	15261	15217	15096	15100	15042	15141	14873	15061	15244	15119	15160	15154	15095	15028	15049	15074	15208	15150	15153	15023	15073	15136	15220	15294	15111	15064	15037	15009	15140	15032	15251	15253	15155	15215	15157	15241	15106	15180	15083	14926	15237	15152	15141	15065	14994	14965	15022	15240	15114	14950	15269	15317	15439	15138	15093	14985	15188	15207	15096	15005	15159	15213	15279	15092	15126	15042	15062	15125	15186	15104	15168	15173	15149	15122	15041	15094	15384	15183	15317	15172	15126	15246	15193	15360	15244	15108	15072	15134	15110	15195	15023	15201	15069	15058	15020	15177	15169	14970	15178	15095	15201	15063	15054	15156	15292	15353	15128	14908	15101	15177	15078	15041	15211	15117	15177	14989	15209	15160	15081	15082	15056	15229	15203	15277	15060	15157	15134	15062	15168	15209	15194	15012	15016	15093	14981	15283	15307	14927	15149	15136	15168	15150	15002	15078	15174	15005	15112	15227	15065	15012	15133	15243	15087	15169	15215	15123	15184	15239	15113	15202	15197	15240	15089	15175	15290	15110	15210	15163	15194	15121	15182	15005	15034	15154	15092	15094	15160	15035	15287	15148	15216	15128	15187	15076	15187	15222	15227	14975	15254	15269	15187	15199	15029	15211	15001	15010	14947	15334	14979	15184	14886	15020	15306	15048	15037	14961	15007	14975	15146	15030	15255	15117	15210	15079	14988	15142	15021	15377	15102	15254	15152	15274	15155	14914	14876	15345	15050	14904	15173	15089	15181	14940	15071	15154	15096	15208	15175	14988	15047	15160	15118	14960	15124	15040	15142	15270	15007	15174	15255	15243	15083	15101	15124	15023	15250	15123	15140	15072	15068	15244	15141	15195	14967	15028	14976	15054	15209	15032	15076	15430	15217	15041	15092	15174	15081	15086	15098	15241	15187	15234	15191	15175	15013	15128	15131	15038	15122	15025	15127	15028	15311	14994	15208	15222	15109	15116	15120	15152	15198	15162	15172	15134	15210	15238	15055	15069	15087	15265	15208	15271	15132	15154	15197	15165	15131	15015	15091	15065	14965	15082	15125	15113	14880	15025	15113	15201	15112	15183	15260	15157	14946	15283	15127	15147	15117	15298	15040	14823	15096	15098	15041	15089	15006	15030	14937	15260	15039	15304	14915	15126	15135	15120	15223	15284	15257	15010	15179	15059	15080	15094	15124	15259	15018	15181	15353	15340	15257	15164	15097	15103	15095	15272	15325	15139	15053	14954	15235	15107	15089	15020	15322	15244	15206	15205	15195	14938	15200	15125	15132	15036	15090	15276	15298	15010	15227	15063	15062	15112	15118	14868	15017	15109	15136	15188	15235	15183	15080	14974	15012	15182	14960	15172	15180	15068	14960	15253	15274	15312	15215	15059	15242	15143	15173	15203	15271	15099	15332	15238	15174	14940	15190	15119	15209	15023	15248	15004	15062	15104	15266	14925	15115	15251	15069	14978	15071	14938	15192	15155	15034	15212	15142	15167	15143	15187	15218	14975	15126	15336	15124	15312	14932	15135	14924	15041	15066	15274	15089	15044	15238	15285	15172	15113	15167	15197	15265	15065	14919	15119	15176	15108	15145	14993	15191	15033	15050	15076	14888	15138	15008	15243	15216	15170	15230	15196	15202	15187	15286	15149	15442	15307	15116	14977	15168	14970	15124	15210	15273	14936	15090	15066	15142	15130	15033	15094	15111	15140	15159	15208	15148	15052	15163	15048	15128	15258	15171	14993	14958	15112	15321	15136	15228	15108	14896	15173	15102	15084	15290	15227	14889	15138	15232	15115	14887	15194	15133	15106	15067	14998	15123	14915	15197	15139	15097	14984	15034	14943	15081	15023	15119	15211	15061	15032	15016	15252	14993	15055	15243	14901	15102	15086	15093	15222	15153	15062	15287	15184	15244	15167	15204	15218	15138	15031	15196	15289	15039	15253	15195	15184	15091	14974	15141	15229	15156	15216	15066	14953	15045	15223	15240	15249	14960	15027	14945	15146	15169	15000	15349	15110	15162	15103	15073	15143	14962	15048	15157	15138	15149	15303	14832	15141	15194	15083	14885	15235	15113	15140	15138	15032	15216	14788	15031	15117	15083	15012	15275	15067	15149	15244	15144	15188	15013	15138	14996	15019	15249	15098	15013	14924	15054	15135	15064	15067	15083	15208	15368	15053	14984	15043	15150	15186	15258	15156	14985	15249	14879	15082	15045	15155	14968	15079	15118	15225	15122	15117	15196	15025	15137	15008	14978	15118	14934	14914	15042	15209	15218	14856	15045	15122	14960	15079	15158	15018	15077	15110	15144	15187	15114	14895	15057	15095	15169	15050	15199	15257	15061	15042	15127	15120	15284	15072	15139	14819	15267	15041	15079	15142	14927	15131	14987	15057	14969	14881	15077	15086	15192	15180	15008	15226	15183	15135	15147	15152	15203	15217	15187	15132	15200	15147	15169	15109	15036	15027	15028	15182	15020	15192	15205	15125	15012	15184	15127	15118	15283	15081	15308	15142	15104	15137	15155	14983	15121	15129	14926	15141	15162	15210	15080	15102	15079	14991	15199	15253	15119	15168	15187	15220	15197	15109	15122	15053	15216	15211	15147	15291	15064	15397	15104	15159	15268	15092	14930	15160	14910	15191	15020	15250	15242	15074	15059	15099	14955	15022	15063	15294	15175	15274	15208	15236	15228	15366	15038	14999	15046	15085	15268	15384	14955	15364	15091	15080	15154	15341	15027	15052	15231	15181	15098	15034	15150	15086	15153	15200	15226	15068	14867	15215	15200	15019	15124	14905	15131	15000	15116	15078	15076	15240	14935	14932	15249	15036	14968	15178	15140	15146	15122	15160	15058	14932	15252	15236	15163	15059	14982	14890	15242	15012	15067	14951	15129	15206	15309	15126	15328	15050	15251	15190	14973	15298	15074	15130	15034	15048	15089	15146	15378	15030	15207	15159	15230	15111	15191	15097	15098	15062	15119	15036	15198	15141	15162	15094	15176	15178	15241	14960	15155	14896	15136	15078	14925	15144	14878	15013	15000	15066	15055	15155	15051	14963	14943	15208	15143	15335	15124	14983	14944	15039	15054	15081	15162	15087	15240	14924	15105	15288	15148	15113	15134	15056	15140	15358	15086	15170	15128	15284	15255	15210	15185	15058	15105	15187	15263	15019	15146	15055	15038	15131	15117	15098	15193	15112	15108	15172	14936	15014	15193	15072	14877	14987	14994	15090	15256	15110	15087	15052	14998	14998	15166	15270	15035	15223	15272	15374	15263	15342	15175	15132	15119	15146	14829	15130	15346	15128	14970	15095	15099	14957	15091	15246	15078	15147	15109	15116	15110	15103	15324	15246	14992	15186	15164	15021	14963	15096	15210	15056	15190	15260	15087	15124	15055	15116	15125	15155	14998	15215	15094	14963	15133	15247	15183	15190	15192	15146	15091	15265	15182	15319	14949	15081	14947	15065	14949	14969	15149	15059	14989	15282	15086	15224	15148	15248	14981	15039	15140	15270	15189	14963	15261	15160	14979	14983	15097	15018	14958	15117	15219	15088	15034	15013	15017	15245	14957	15339	15356	15267	15154	15186	15170	15308	15046	15183	15173	15333	15143	15040	15227	15211	15189	15069	15103	14938	15046	15109	15298	15116	15107	15222	15202	15010	15285	15109	15142	15030	14977	15090	14985	14948	15185	15109	15194	15257	15171	15065	14961	15332	15107	15061	15233	15093	15127	15234	15159	15215	15099	15148	15158	15045	14987	15070	15033	15112	15231	15287	15295	15201	15272	15103	14985	15018	15118	15233	14968	15036	15031	15209	15235	15120	15136	15026	15147	15142	14951	15106	15040	15243	15177	15140	15060	15036	15166	15072	15176	15131	15217	15002	15100	15334	15123	15160	15179	15009	15299	15015	14969	15121	14888	14977	15203	15016	15344	15200	15115	15096	15304	15167	15217	15231	15179	15058	15050	15047	14963	14963	15139	15041	14891	15131	15327	14949	15064	15309	15060	15125	15172	15078	15111	15062	15054	15006	15111	14940	15162	15112	15051	15100	15088	15170	14940	15035	15027	15162	15045	15162	15149	15200	15037	15169	14965	15192	15073	15010	15160	15060	15006	15236	15130	15083	15416	15204	15125	15026	15032	15250	15131	15135	15210	15227	15090	15181	15287	15196	15027	15107	15110	15128	15120	15083	15028	15177	15155	15164	15204	15228	15139	15149	15156	15152	15340	15055	15179	14968	15150	15308	15008	15141	14968	15145	15229	14885	15174	14940	15317	15045	15049	14985	14930	15148	15234	15225	15084	15263	15196	15120	15088	15224	14995	15273	15025	15177	15148	15217	14925	14969	15107	15071	15007	15067	15094	15020	15089	15035	14837	15093	15223	15085	15079	14970	15051	14923	15201	15199	15198	15109	15134	14948	15114	15062	14996	15199	15112	15192	15167	15061	15075	15107	14971	14997	15139	15106	15025	15096	15155	15130	15050	15058	15110	15070	15070	15203	15094	14974	15147	15186	15017	15099	15435	15174	15113	15071	15121	15194	15230	15217	15247	15171	15214	15176	14957	15117	15134	15027	14941	15048	14965	15102
26934	44679	35565	24642	19814	17260	16690	17688	33964	51178	46493	38864	32778	26233	17606	13856	13557	13790	13607	13726	13485	13588	13615	13562	13709	13641	13676	13620	13476	13393	13562	13509	13719	13541	13546	13535	13547	13647	13572	13405	13653	13560	13535	13714	13536	13623	13641	13632	13562	13618	13597	13596	13733	13553	13594	13639	13652	13588	13663	13528	13689	13543	13601	13610	13663	13652	13455	13635	13591	13550	13521	13605	13599	13635	13664	13551	13581	13442	13712	13602	13400	13647	13487	13699	13592	13655	13608	13589	13580	13825	13500	13570	13670	13388	13418	13603	13600	13496	13517	13426	13618	13672	13454	13673	13708	13499	13621	13617	13530	13661	13560	13648	13676	13598	13618	13522	13572	13759	13567	13493	13694	13641	13565	13477	13456	13464	13487	13466	13765	13704	13623	13707	13622	13536	13686	13615	13564	13553	13656	13564	13545	13559	13572	13562	13499	13491	13530	13509	13523	13452	13516	13628	13678	13701	13676	13632	13336	13673	13507	13655	13558	13689	13529	13644	13397	13565	13592	13533	13604	13620	13793	13566	13657	13513	13406	13532	13689	13757	13629	13549	13355	13664	13550	13517	13597	13445	13368	13595	13649	13585	13581	13480	13524	13640	13644	13573	13610	13591	13635	13429	13597	13416	13581	13643	13485	13670	13716	13527	13456	13620	13622	13567	13625	13793	13551	13532	13554	13616	13525	13698	13404	13535	13551	13534	13591	13693	13554	13619	13555	13579	13537	13484	13611	13643	13411	13578	13597	13492	13398	13663	13546	13630	13427	13667	13715	13475	13618	13638	13669	13512	13758	13543	13475	13575	13660	13548	13597	13493	13478	13527	13645	13640	13718	13712	13480	13761	13577	13516	13626	13415	13533	13535	13554	13501	13393	13570	13584	13589	13594	13486	13581	13389	13471	13651	13668	13469	13646	13565	13577	13781	13552	13489	13492	13487	13548	13651	13443	13599	13644	13646	13624	13502	13674	13616	13649	13578	13641	13657	13522	13810	13488	13523	13500	13418	13599	13722	13588	13527	13503	13501	13566	13729	13559	13642	13546	13451	13648	13635	13378	13560	13501	13710	13527	13673	13632	13478	13558	13739	13620	13561	13620	13572	13598	13470	13435	13459	13547	13701	13592	13464	13507	13533	13544	13745	13582	13470	13622	13607	13607	13613	13537	13626	13509	13544	13636	13535	13483	13604	13670	13632	13505	13434	13748	13622	13411	13544	13608	13731	13550	13480	13608	13605	13645	13802	13576	13503	13570	13594	13504	13565	13557	13629	13421	13660	13591	13703	13651	13450	13432	13547	13502	13683	13534	13646	13708	13540	13461	13561	13409	13762	13529	13517	13767	13566	13539	13511	13586	13441	13577	13716	13519	13565	13632	13559	13470	13418	13410	13538	13639	13667	13634	13450	13579	13545	13542	13617	13476	13773	13616	13515	13458	13631	13687	13538	13732	13486	13525	13409	13710	13570	13564	13616	13541	13536	13712	13552	13643	13500	13514	13527	13661	13673	13508	13611	13414	13638	13486	13610	13672	13472	13512	13719	13765	13474	13631	13443	13568	13568	13751	13593	13464	13509	13639	13582	13509	13526	13588	13486	13533	13556	13566	13618	13508	13567	13524	13618	13474	13389	13614	13512	13565	13657	13441	13463	13556	13641	13622	13637	13388	13725	13630	13610	13635	13618	13645	13437	13493	13554	13507	13495	13505	13490	13606	13605	13640	13561	13635	13499	13567	13615	13605	13641	13517	13475	13574	13729	13522	13460	13605	13619	13571	13524	13579	13553	13470	13508	13522	13592	13549	13681	13682	13572	13448	13599	13623	13237	13592	13749	13431	13589	13690	13354	13494	13515	13658	13569	13567	13477	13673	13505	13707	13602	13541	13432	13509	13629	13561	13627	13623	13546	13613	13521	13375	13505	13499	13560	13458	13509	13652	13541	13679	13656	13592	13620	13655	13375	13565	13721	13694	13494	13571	13506	13602	13707	13697	13574	13563	13740	13527	13539	13639	13615	13386	13668	13497	13543	13545	13554	13694	13568	13688	13624	13773	13669	13553	13582	13533	13593	13468	13532	13572	13611	13602	13521	13655	13554	13488	13529	13838	13644	13729	13590	13619	13550	13500	13480	13420	13464	13703	13446	13684	13376	13577	13831	13534	13640	13554	13620	13540	13491	13578	13493	13716	13571	13574	13676	13579	13544	13581	13461	13659	13671	13562	13517	13612	13765	13684	13621	13515	13455	13695	13505	13708	13531	13465	13518	13413	13739	13463	13408	13678	13644	13585	13546	13646	13462	13710	13584	13660	13774	13589	13672	13609	13415	13493	13612	13670	13573	13473	13650	13501	13569	13616	13625	13575	13662	13526	13466	13644	13457	13701	13455	13477	13702	13701	13512	13560	13650	13509	13582	13556	13526	13529	13511	13715	13546	13639	13705	13495	13652	13496	13606	13617	13695	13689	13580	13626	13422	13449	13458	13548	13768	13653	13488	13757	13475	13676	13488	13504	13648	13743	13567	13625	13701	13388	13555	13667	13336	13718	13532	13556	13531	13704	13580	13556	13500	13654	13578	13451	13383	13650	13570	13583	13477	13669	13493	13482	13472	13611	13339	13621	13570	13659	13522	13604	13463	13488	13726	13647	13582	13621	13492	13697	13638	13690	13448	13662	13629	13571	13472	13466	13603	13502	13639	13644	13782	13441	13669	13503	13653	13584	13562	13391	13526	13567	13570	13558	13649	13468	13779	13450	13548	13464	13611	13533	13704	13363	13619	13581	13767	13688	13645	13534	13668	13563	13516	13563	13605	13669	13406	13806	13499	13461	13591	13502	13596	13563	13611	13598	13485	13583	13677	13733	13451	13518	13613	13651	13632	13614	13756	13568	13575	13587	13564	13536	13534	13557	13555	13536	13441	13502	13640	13636	13699	13584	13554	13410	13647	13485	13513	13518	13645	13606	13572	13510	13641	13664	13549	13513	13635	13565	13717	13495	13671	13546	13735	13537	13558	13490	13599	13534	13590	13579	13443	13565	13591	13533	13723	13533	13445	13678	13678	13532	13682	13714	13760	13519	13421	13581	13620	13605	13485	13592	13690	13639	13592	13772	13734	13650	13675	13455	13548	13605	13457	13615	13631	13500	13647	13606	13522	13649	13530	13616	13704	13617	13552	13525	13647	13457	13546	13497	13613	13553	13561	13636	13481	13715	13572	13651	13660	13468	13613	13637	13712	13461	13500	13546	13459	13659	13580	13467	13693	13565	13509	13745	13729	13549	13523	13474	13518	13409	13581	13484	13770	13484	13567	13609	13512	13577	13588	13583	13677	13499	13587	13558	13653	13586	13614	13517	13549	13639	13526	13657	13671	13720	13522	13539	13594	13422	13537	13498	13540	13644	13586	13545	13365	13384	13549	13633	13632	13553	13567	13494	13684	13757	13467	13752	13438	13464	13590	13632	13799	13472	13575	13642	13623	13571	13607	13499	13592	13599	13619	13570	13515	13608	13565	13520	13423	13578	13589	13506	13488	13616	13369	13548	13455	13621	13604	13595	13511	13674	13366	13632	13468	13510	13573	13624	13515	13555	13636	13576	13610	13658	13531	13487	13626	13503	13802	13452	13500	13505	13501	13514	13425	13497	13583	13383	13570	13636	13634	13674	13488	13722	13704	13586	13627	13665	13462	13552	13573	13652	13641	13469	13630	13570	13476	13532	13437	13639	13555	13503	13655	13510	13750	13463	13680	13632	13441	13635	13587	13636	13456	13632	13722	13457	13639	13643	13640	13601	13707	13626	13500	13466	13467	13653	13630	13628	13630	13446	13538	13473	13631	13611	13747	13611	13637	13592	13495	13409	13622	13734	13598	13608	13649	13555	13541	13629	13485	13619	13732	13790	13514	13516	13660	13639	13527	13369	13537	13601	13433	13709	13528	13666	13546	13589	13655	13375	13768	13620	13679	13747	13626	13766	13473	13626	13514	13692	13589	13574	13680	13656	13592	13608	13486	13434	13701	13493	13509	13852	13610	13559	13404	13549	13469	13488	13728	13516	13525	13488	13605	13719	13433	13460	13568	13476	13532	13576	13882	13566	13576	13540	13602	13600	13660	13519	13507	13725	13666	13641	13660	13551	13659	13470	13527	13688	13697	13495	13612	13499	13633	13555	13447	13710	13596	13454	13585	13604	13525	13348	13536	13465	13596	13569	13493	13518	13623	13409	13492	13640	13678	13367	13479	13468	13664	13647	13470	13529	13684	13499	13683	13597	13665	13682	13628	13625	13569	13632	13570	13599	13539	13363	13594	13446	13633	13533	13635	13575	13745	13595	13670	13745	13514	13418	13617	13647	13605	13655	13469	13607	13524	13629	13520	13400	13592	13578	13382	13679	13501	13463	13592	13560	13504	13617	13556	13517	13477	13521	13651	13473	13643	13696	13570	13643	13663	13404	13449	13668	13632	13659	13536	13655	13669	13668	13767	13554	13639	13442	13620	13566	13497	13641	13585	13669	13755	13471	13566	13561	13576	13514	13588	13537	13601	13603	13471	13665	13513	13781	13742	13750	13561	13511	13645	13536	13842	13521	13795	13462	13608	13491	13412	13719	13627	13557	13437	13664	13465	13613	13433	13686	13542	13681	13570	13608	13370	13472	13539	13665	13622	13554	13594	13437	13616	13592	13628	13576	13573	13673	13489	13715	13561	13663	13584	13673	13526	13547	13457	13628	13662	13614	13657	13549	13455	13724	13536	13536	13581	13722	13535	13525	13435	13597	13564	13559	13571	13609	13649	13555	13704	13372	13647	13520	13653	13401	13614	13503	13723	13655	13534	13769	13398	13635	13540	13502	13685	13618	13609	13429	13651	13610	13664	13533	13352	13638	13615	13609	13518	13623	13532	13652	13633	13577	13571	13577	13674	13456	13508	13649	13589	13528	13609	13625	13608	13559	13542	13467	13639	13717	13542	13719	13599	13472	13457	13638	13718	13493	13560	13561	13543	13601	13684	13650	13609	13477	13706	13493	13753	13432	13590	13608	13665	13628	13669	13658	13726	13507	13501	13659	13581	13651	13602	13450	13632	13691	13591	13623	13501	13544	13448	13507	13585	13428	13621	13654	13632	13745	13536
29247	22726	21768	18855	16408	16188	16480	16166	16923	19779	20286	19400	18318	17054	16599	16272	15932	16061	16220	16066	16073	16210	16172	15999	16028	16040	15791	16086	15961	15905	15964	16126	16108	16174	16093	16022	15955	15878	15949	16018	16094	16127	16072	16122	16029	16162	16056	16006	16155	16043	16118	15996	16106	15979	15937	16139	16201	16045	16126	16229	16013	16073	16147	15876	15951	15989	16023	16208	16022	15897	16237	16037	16220	15891	15927	16108	15916	15834	16103	15907	15970	15889	16151	16044	16180	15989	15915	16188	16238	16166	15867	16025	15941	16048	15916	16075	16244	16027	16079	16014	16102	16046	16192	16090	16153	16200	16153	16023	16225	16067	16007	16199	15867	15933	16045	16123	16137	16024	15913	16140	16095	16329	15939	16048	16015	16187	16091	16309	16238	16221	16210	15990	16134	15992	15918	15845	16090	16055	16132	16072	16253	16392	16269	16273	15979	16146	16051	16026	16061	16126	15996	15949	16007	16155	15955	16167	16046	16137	16213	16105	16062	15924	16137	16201	15880	16038	15973	16116	16030	15922	16076	15955	16134	16267	16000	15992	15903	16024	16016	16098	16135	16016	16257	16008	16035	16124	15956	16004	16072	15975	15985	15947	16220	16203	16018	16122	16221	16167	16027	16000	16046	16167	16120	16051	16189	16013	16170	15883	16139	16072	16062	15915	16127	16191	16293	16150	16134	15995	15970	16088	16330	16137	16037	16204	16203	16315	16068	16092	15861	16004	16050	16082	15894	16289	16006	16018	15891	16114	16061	16081	16188	16073	16066	16084	16020	16221	16185	15871	15982	16163	15926	15879	15967	16010	15988	16071	16076	16050	16104	15911	16055	15927	16218	15804	15821	16105	16018	16062	16041	16131	15978	16188	15999	16137	16181	16185	16076	16073	16001	16188	16074	16032	15956	15943	16060	16117	16114	15986	15986	16233	16076	16134	16006	16038	16265	16031	15986	16040	16106	15909	16119	16068	15997	16159	15881	16202	16045	16130	16150	16044	15985	15904	16040	15978	16125	16038	15960	16060	16142	16152	16071	16059	15979	16164	16055	16013	15985	16077	16062	16130	16153	15945	16234	16033	16099	16115	15983	16095	16031	16105	16247	16014	15836	16073	15869	16132	15991	16026	16062	16298	16143	16138	16216	16085	16003	16000	15949	16214	16053	16069	16072	15993	16020	15726	16146	16063	16068	15906	15943	16177	16101	16131	15951	16041	16028	15944	15872	16045	15993	15941	15953	16213	15999	16227	16022	16113	16161	16132	16103	15962	16122	16118	16098	16126	16036	16087	16066	16072	15983	15897	16297	16068	16124	16122	16020	16072	16137	15977	16128	16143	16058	15866	16080	16200	16110	15969	16089	15916	16267	16027	16003	15937	16080	16197	16052	16085	15977	16072	15956	16152	16079	15989	16051	16073	15971	15956	15929	15952	16027	15994	16018	15962	15960	15942	15963	15984	16268	16227	16078	15982	16009	16207	16104	16062	15934	15889	16256	16021	16051	15933	16307	16078	16141	16043	16106	16316	16090	16115	16048	15875	16036	16122	16148	16060	16103	16137	15937	16332	15881	16227	15909	15937	15914	15970	16024	15957	16065	15878	15904	15969	15997	16018	16209	16114	16144	16096	16251	16271	16275	16148	15968	15992	15987	16156	16141	16101	16138	16226	16097	15969	16360	16069	15899	16124	16031	15969	16098	15989	15918	15823	16109	16171	15990	16133	16042	15993	16107	16057	16133	16049	16109	15959	15983	15994	15891	15965	15882	16085	15993	16039	16031	16164	16266	16107	16157	15941	16091	16102	16134	15982	16170	16221	16023	16096	16033	15944	16254	16075	16232	16083	16052	16117	16112	16081	16024	15944	16084	15958	16059	16230	15968	15879	15933	16047	15859	16007	15924	16147	15927	15970	16186	16234	16309	16094	16280	16160	15969	16159	15984	16045	15955	16133	15897	15890	16074	16147	16200	15999	16138	16210	16048	16075	15972	15924	15764	15963	16013	16220	15976	16024	16074	15977	16070	16081	16093	16027	16150	15983	16086	16080	15953	15990	16181	16256	16088	15735	16127	16134	15965	15981	16084	15945	16152	16170	16033	16272	16178	16116	16021	16013	16101	16096	16121	16135	16128	16071	16077	16025	16145	16051	16119	15963	15929	16162	16101	16053	15948	15982	15922	16001	15992	15924	16007	16075	16054	16113	15943	15860	16044	15987	16121	15982	16133	16067	16049	16125	16073	15950	15937	15813	16148	16298	16032	15988	15833	15947	16087	16322	16073	15941	15942	16254	16202	16043	16240	16286	16116	16167	15995	16215	16099	16050	15928	15950	16056	16230	16259	16189	16087	16177	16017	16021	15933	15980	16245	16125	16061	16037	16206	15918	16051	16099	16130	16126	15994	15994	16035	16113	16235	15972	16136	16213	16032	15953	16231	16166	16064	15989	15796	16256	16031	15992	16035	16006	16140	16064	16110	15992	16070	15897	16055	16189	16013	16035	16154	15924	16157	15910	15865	16228	15983	16013	16067	16118	16104	16153	16178	15981	16100	15984	15897	15993	15941	16149	16153	16011	16009	16063	16114	16252	16215	16395	15949	16179	15940	16061	15950	15992	16071	16074	16175	16157	16202	16159	16159	15963	16232	16253	16145	16002	16160	16216	16219	15904	16093	16124	16116	16004	16033	16084	16038	16102	16103	16145	16216	16221	16000	16132	16166	15998	16260	15957	16136	16007	16164	16154	16188	16124	16130	16169	15991	16094	15989	15966	15975	16105	15786	15904	16181	16039	16098	16270	16172	16210	16084	16103	16150	15996	16043	16049	16101	16059	16068	15911	16095	16033	15996	16160	16139	16104	15976	16073	16207	15866	16040	16002	16054	16218	16100	16247	16079	16016	16139	15957	16056	15696	16035	15997	16115	16079	15987	15942	16246	15987	16143	15835	16051	16008	15983	16114	16080	16119	15979	15959	16076	16000	15969	16127	16070	16039	16204	15900	16025	16148	16011	15914	15864	15938	15943	16110	16178	16114	16145	16020	16093	16022	16072	16216	16037	16057	16076	15982	15980	16070	16076	16078	15843	16161	16199	16009	16222	16002	16048	15936	16185	16096	16172	16141	16286	15855	16153	16082	16092	16013	16170	16095	15928	16228	16040	16028	16060	16213	15884	16043	16158	16053	16214	16080	16196	15939	15895	16038	16150	16090	16188	16168	15997	16109	15946	16004	16017	15938	16042	15848	15989	16048	16118	15928	16088	16085	16108	16118	15802	15964	16097	16141	15984	16187	16287	16068	16123	16235	16313	15995	16340	16237	16037	15792	16134	16003	16001	16163	16088	15972	15909	15974	15999	16142	16142	15973	16131	15930	15932	15954	15990	16005	15939	16228	16259	16061	16043	16318	16098	15966	16059	16096	16091	16029	16025	16096	16034	16120	15878	15973	16023	15964	16111	16174	16124	16012	16086	15978	16009	15904	16009	15870	15780	15991	16180	16307	16100	16038	16056	16189	15978	16125	16047	15837	16095	15877	15913	15982	16065	16035	16158	16004	15844	16059	15951	15892	16187	16370	16060	16087	16084	16189	16127	16171	16003	16121	16023	15988	15939	16082	15956	16239	16275	16047	16075	16015	16188	16066	16277	16098	16162	16004	16070	15842	16087	16029	15998	16024	16103	15948	16024	16040	16103	15978	16050	16090	16080	16242	16007	16017	15941	16221	16090	15955	15906	15922	15889	16063	15874	16017	16174	16016	15916	16114	16290	16069	16017	16035	16125	16017	16211	16097	16226	16106	16160	16026	15981	15986	16031	16089	16102	16113	16032	16031	15800	15970	15993	15996	16095	16233	16111	16020	16110	16029	15894	15992	16045	16266	16077	15922	16027	16078	16081	16241	16023	16092	15993	16051	15989	16200	16007	16180	16013	15939	16132	15925	16085	16166	16311	16032	16104	16027	16136	15853	16126	16109	16096	16232	16060	16028	16030	16163	16084	15840	16090	15826	16065	15980	16093	16008	16145	16035	16142	15996	16208	16014	16049	15888	16202	16012	16136	15896	15843	16129	16042	16154	16027	16162	16060	16157	16003	15936	16242	16085	16249	16042	16056	15870	16041	16019	16084	16058	16224	16256	16046	16015	16058	15935	16193	16123	16152	16056	15927	16009	15753	16080	16244	16272	16240	16128	15973	16223	15861	15996	16021	16112	15948	15988	16340	16046	15923	16199	15887	15942	15929	16050	15998	15938	15984	16067	16029	16094	16017	16045	16170	16055	15937	16069	16077	15959	16043	15916	16111	15914	16164	15979	16207	16050	16149	16098	16061	15910	16076	16058	16100	16114	16072	16088	16199	16011	15823	15962	16285	15974	15985	16085	15999	16023	16175	15913	16052	15834	15990	16259	15981	16039	16321	16017	16040	16290	16047	16071	16126	15994	15979	15845	16275	16022	16099	16126	16172	16003	15971	15951	16193	15906	15996	16043	16198	16157	15956	16003	16194	16228	16194	16293	16052	16051	16112	15990	16050	15934	16104	16152	15892	16034	16218	16035	16120	15994	16105	16249	16209	16173	16057	15934	16130	16263	16098	16031	16145	15957	16071	16019	16087	15829	16015	15817	16134	16036	16191	16090	15876	16019	15945	16054	16230	16137	16174	15966	15963	15947	16187	16032	16034	16106	16279	16035	16195	15956	16215	15937	16156	16021	16097	16052	16233	16267	16232	16007	15891	16124	16133	15926	15959	16000	15985	16124	16147	15966	16122	15979	16284	16107	16036	15957	15876	16181	16167	16167	16058	16064	16137	16045	16015	16109	16165	16133	16246	15984	16119	15841	16079	16148	15991	16033	16151	16116	16073	16158	15909	16046	15997	16141	15863	16047	16046	16124	15938	15965	16109	16073	16142	16224	15868	15932	16088	16056	15994	15968	15959	16088	16196	16021	16079	15897	16089	16123	15980	16196	16097	16105	16086	15969	15822	16230	15832	16211	16221	15910	16176	16074	16146	15972	16191	16135	16167	16262	15876	15886	15974	15965	16099	16068	15939	16058	16156	15896	16074	16046	16249	15996	16073	16007	16003	15904	16209	15898	16023	15988	16060	16204	15887	16149	16067	16040	15912	15957	16072	16029	16020	15912
18341	22469	16928	15287	14853	14494	14184	14308	15625	19471	19752	18091	16404	15225	14501	14267	13944	14257	14180	14289	14245	14320	14171	14103	14199	14086	14213	14091	14133	14153	14242	14148	14133	14160	14228	14209	14176	14124	14222	14347	14116	14352	14262	14163	14209	14275	13932	14056	14222	14122	14119	14125	14175	14191	14176	14151	14327	14199	14266	14270	14188	14264	13986	14145	14099	14155	14236	14075	14258	14014	14260	14252	14120	14226	14139	14345	14150	14237	14243	14064	13990	14038	14191	14070	14209	14230	14090	14160	14081	13977	14232	14148	14017	14023	14363	13809	14176	14071	14158	13990	14245	14174	14041	14099	14233	13939	14144	14183	14089	14229	14176	14073	14292	14246	14264	14077	14085	14103	14108	14159	14114	14217	13995	14324	14236	14127	14322	14073	14125	14071	14099	14224	14091	14029	14071	14126	14122	14130	14023	14133	14257	14173	14293	14202	14090	14160	14020	14001	14371	14229	14166	14136	14052	14005	14260	14005	14185	14086	14221	14189	14336	14104	14197	14149	14173	14209	14239	14031	14105	14294	13967	14203	14200	14188	14207	14059	14206	14275	14108	14179	14335	14228	14264	14257	14009	14218	14251	14228	14231	14238	14184	14130	14139	14185	14118	14084	14022	14110	14254	13966	14255	14188	14093	14045	14086	14209	14213	14248	14135	14070	14212	14037	14170	14064	14215	14058	14090	14083	14047	13926	14093	14046	14243	14078	14176	14098	14153	14071	14109	14198	14206	14344	14203	14241	14154	14129	14156	14069	14212	14069	14144	14123	14059	14133	14130	14262	14157	14113	14016	14138	14256	14032	14062	14036	14003	14043	14125	14113	14230	14180	14127	14069	14102	14138	14056	14113	14120	14230	14231	13987	14157	14186	14201	14112	14169	14208	14218	14295	14208	14210	14213	14234	14049	14083	14185	14059	14255	14196	14212	14182	14104	14048	14077	14164	14182	14047	14108	14089	14123	14225	14165	14109	13955	14231	14080	14290	14013	14268	14115	14100	14037	14080	14126	14208	14182	14174	14069	14210	14306	14006	13939	14020	14239	14205	14252	14204	14197	14295	14082	14333	14123	14012	14249	13986	14282	14168	13912	14229	14184	14251	14083	14129	14121	14103	14166	14268	14294	13989	14253	14032	14116	14236	14168	14117	14151	14264	14154	13984	14374	14118	14214	14216	14120	14167	14259	14140	14002	14255	14156	14210	14275	14171	14247	14335	14058	14190	14160	14135	14156	14200	14208	14194	14400	14269	14240	14128	14216	14110	13973	14049	14320	14204	14086	14066	14122	14151	14229	14183	14240	14202	14025	14084	14057	14185	14154	14115	14204	14295	14178	14205	14102	14204	14074	14213	14135	14136	14140	14103	14180	14252	14016	14140	14006	14191	14192	14202	14114	14071	14438	14184	14227	14272	14222	14035	14231	14015	14238	14213	14136	13942	14318	14022	14141	14114	14064	14160	14097	14210	13975	14145	14184	13946	14116	14107	14097	14134	14261	14029	14128	14136	14033	14176	14103	14131	14057	14228	14140	14362	14110	14044	14053	14276	14099	14007	14178	14053	14309	14144	14130	14307	14191	14181	14286	14341	14132	14071	14161	14188	14143	14114	14237	14075	14201	14086	14232	14264	14077	14206	14112	14020	14163	14280	14073	14218	14135	14112	14090	14201	14141	14044	14157	14189	14089	14208	14240	14174	14239	14119	14261	14292	14254	14214	14131	14103	14220	14169	14131	14219	14204	14138	14141	14214	14123	14181	14130	14293	14163	14102	14159	14292	14262	14081	14062	14082	14154	14131	14150	14086	14314	14294	14159	14125	14042	13986	13965	14197	14156	14168	14213	14020	14097	14080	14044	14063	14142	14207	14242	13940	14183	14207	14124	14009	14107	14115	14135	14115	14084	14277	14084	13994	13973	14024	14144	14252	14203	14132	14084	14207	14015	14172	14275	14119	14083	14170	14227	13887	14178	14060	14151	14273	14017	14242	14261	14109	14164	14263	14262	14185	13908	14069	14205	14021	14143	14001	14251	14273	14072	14394	14128	14088	14042	14040	14168	14210	14102	14292	14121	13950	14161	14227	14088	14345	14251	14216	14184	14241	14277	14046	14129	14003	14276	14251	14196	14147	14259	13970	14145	14284	14283	14187	14254	14217	14097	14165	14125	14053	14162	14069	14125	14254	14233	14259	14285	14203	14395	14101	14157	14227	14278	14081	14256	13970	14324	14099	14010	14269	14291	14208	14277	14147	14142	14141	14137	14159	14166	14212	14058	14163	14125	14292	14033	14063	14156	14124	13970	14158	14200	14170	14164	14404	14073	14282	14175	14145	14282	14225	14121	14203	14168	14081	14301	14065	14138	14293	13984	14193	14170	14110	14273	14311	14224	14225	14143	14084	14185	14261	14094	14007	14303	14117	14124	14108	14331	14309	14079	14076	14122	14230	14123	14246	13948	14235	14153	14150	14179	14009	14074	14277	14078	14213	14212	14076	14084	14065	14073	14190	14052	14078	14140	14047	14092	14145	14148	14152	14070	14181	14169	14267	14065	14204	14309	14221	14285	14199	14082	13964	14356	14221	14230	14024	14200	14184	14090	14073	14023	14077	14108	14055	14253	14131	14132	14079	14184	14251	14103	14151	14156	14293	14047	14047	14121	14191	14103	14064	14081	13945	14104	14212	14172	14312	14049	14124	14317	14121	14026	14117	14104	14264	14317	14177	14165	14176	14033	14155	14243	14123	14168	14237	14179	14082	14084	14139	13993	14085	14026	14120	13991	14012	14175	14071	14230	13958	14263	14193	14141	14249	14186	14237	14147	14188	14261	14078	14227	14197	14109	14240	14194	14160	14064	14117	14194	14093	14150	14186	14194	14193	14147	14104	14137	14193	14163	14100	14227	14000	14227	14204	14256	14201	14065	14310	14198	14195	14281	14151	14043	14064	14188	14187	14263	13980	14163	14251	14131	14239	14179	14204	14087	14216	14376	14132	14308	14104	14209	14240	14149	14095	14246	14215	14246	14076	14175	14159	14039	14146	14064	14134	14066	14089	14066	14240	14125	14111	14133	14130	14132	14153	14144	14122	14145	14120	14165	14059	14163	13998	14242	14070	14149	14144	14372	14136	14158	14173	14180	14248	14289	14235	13986	14241	14206	14141	14257	14131	14163	14014	14254	14129	14198	14169	14226	14199	14074	14024	14238	13975	14171	14199	14300	14166	14041	14202	14273	14052	14164	14242	14402	14177	14098	14107	14138	14179	14225	14191	14207	14064	14114	14142	14147	13976	14034	14085	14036	14157	14302	13961	14341	14063	14061	14187	13982	13976	14154	14107	14089	14091	14124	14288	14157	14251	14244	14142	14047	14135	14293	14183	14055	14174	14317	14041	14261	14019	14155	14211	13971	14280	14119	14146	14134	14226	14303	14276	14183	14141	14196	14152	14323	13953	14239	14160	14234	14204	14179	14091	14121	13877	14030	13979	14135	14046	14302	14149	14132	14012	14222	14122	14181	14153	14142	14286	14327	14119	14107	14113	14105	14065	14193	14121	14223	14241	14241	14083	14124	14250	14108	13987	14202	14190	14247	14120	14128	14074	14152	14073	14082	14033	14001	14255	14055	14195	14238	14048	14245	14151	14228	14358	14126	14194	14045	14101	14049	14279	14137	14063	14066	14070	14050	14159	14274	14190	14318	14189	14133	14100	14163	14293	14302	14019	14003	14043	14197	14122	14177	14226	14053	13995	14080	14054	14126	14089	14366	14251	14175	14042	14213	14126	14185	14074	14263	14062	14205	14284	13975	14033	14169	14074	14120	14208	14170	14177	14171	14254	14071	14248	14189	14138	14161	14267	14082	14154	14127	14116	14117	14218	13992	14167	14009	14180	14056	14297	14267	14120	14133	14209	14034	14128	14162	14197	14187	14130	14216	14112	14219	14151	14058	14092	14139	14241	14187	14208	14125	14116	14067	14070	14110	14132	14203	13954	14154	14151	14145	14209	14213	14016	14142	14136	14208	14097	14134	14215	13979	14222	14156	14028	14055	14317	14266	14257	14151	14233	14186	14172	14266	14180	14183	14096	14398	14317	14201	14210	14172	14139	14111	14148	14158	14189	14191	14042	14259	14234	14195	14187	14109	14201	14187	14159	14090	14185	14157	14153	14023	14162	14040	14331	14129	14067	14175	14065	14089	14140	14032	14103	14198	14241	14137	14008	14160	14121	14118	14221	14197	14332	14159	14287	14031	14167	14255	14124	14218	14032	14251	14219	14205	14251	14383	14108	14185	13928	14287	14337	14293	14114	14055	14168	14089	14213	14076	14265	13995	14315	14075	14214	13972	14385	14157	14150	14174	14126	14090	14108	14136	14012	13915	14159	14110	13973	14090	14173	14159	14040	14171	14194	14214	14216	14254	14174	14074	14204	14176	14067	14063	14210	13993	14246	14100	14240	14237	14230	14301	14017	14232	14217	14171	14069	14222	14142	14241	14027	14179	14187	14235	14095	14117	14183	14180	14217	14063	13980	14153	14105	14246	14072	14104	14163	14104	14219	14162	14033	14155	14205	14049	14333	14328	14235	14280	14053	14234	14065	14037	14073	14080	14060	14140	14234	14187	14093	14157	14171	14254	14215	14096	14157	14178	14267	14176	14083	14304	13985	14155	14239	14150	14104	14236	14124	14205	14311	14232	14269	14172	14080	14256	14076	13983	14252	14074	14236	14156	14109	14004	14353	14154	14140	14015	14179	14209	14302	14173	14266	14088	14217	14292	14131	14348	14139	14093	14122	14273	14170	14111	14161	14040	14168	14068	14401	14228	14235	14178	14084	14285	14113	14225	14109	14172	14179	14125	14250	14039	14115	14283	14145	14155	14095	14224	14133	14175	14151	14148	14227	14333	14012	14033	14021	14102	14154	14012	14097	14052	14282	14091	14164	13993	14172	14035	14189	14181	14065	14119	14169	14202	13976	14259	14148	14182	14156	14181	14264	14058	14225	14063	14169	14145	14261	14101	14243	14037	14206	14140	14161	14265	14094	14167	14301	14187	14295	14108	14138	14122	14262	14223	14275	14235	14193	14220	14175	14308	14066	14084	14262	14385	14171	14312	14121	14293	14082	14232	14183	14266	14253
25421	21456	28235	25699	21744	19263	18831	17850	24747	38331	38276	33994	26811	21488	18568	17235	16869	16907	16738	16812	17031	16967	16959	16696	16949	16708	16685	16885	16770	16765	16706	16658	16701	16609	16831	16681	16822	16841	16866	16728	16851	16849	16763	16678	16777	16747	16579	16833	16870	16893	16661	16780	16513	16592	16787	16479	16439	16648	16593	16797	16628	16876	16691	16607	16739	16795	16663	16752	16838	16749	16728	16729	16590	16839	16734	16696	16741	16644	16607	16573	16664	16731	16651	16703	16674	16677	16548	16831	16919	16769	16781	16667	16626	16659	16782	16751	16820	16732	16611	16636	16774	16878	16736	16884	16852	16726	16619	16629	16860	16790	16581	16513	16670	16821	16634	16792	16737	16591	16618	16770	16616	16588	16683	16633	16822	16867	16518	16598	16576	16626	16894	16621	16805	16563	16623	16789	16680	16615	16519	16685	16646	16609	16695	16766	16751	16684	16753	16736	16922	16810	16675	16747	16657	16608	16672	16687	16682	16664	16628	16710	16568	16785	16998	16708	16910	16942	16672	16812	16731	16752	16717	16596	16664	16758	16874	16807	16771	16612	16884	16759	16717	16742	16848	16564	16802	16649	16778	16807	16659	16826	16785	16656	16788	16584	16583	16651	16607	16554	16783	16587	16527	16835	16622	16764	16899	16757	16980	16715	16641	16796	16740	16824	16582	17022	16763	16944	16779	16783	16643	16836	16682	16593	16827	16733	16656	16781	16648	16795	16585	16771	16761	16683	16644	16574	16773	16791	16758	16690	16736	16771	16539	16615	16719	16751	16715	17005	16567	16596	16613	16878	16762	16686	16632	16682	16816	16872	16654	16649	16687	16946	16794	16724	16656	16545	16424	16673	16599	16764	16616	16741	16721	16775	16553	16596	16707	16648	16579	16858	16833	16654	16754	16778	16894	16940	16742	16711	16639	16676	16606	16607	16606	16606	16694	16813	16761	16750	16848	16609	16557	16719	16749	16946	16542	16573	16546	16771	16739	16649	16750	16785	16747	16833	16642	16646	16603	16725	16644	16745	16760	16693	16601	16734	16572	16742	16656	16661	16624	16504	16599	16721	16775	16655	16606	16641	16488	16595	16607	16617	16672	16822	16762	16757	16613	16608	16742	16666	16546	16658	16865	16701	16614	16583	16892	16581	16908	16714	16740	16753	16721	16815	16555	16604	16558	16687	16686	16636	16723	16788	16685	16652	16651	16675	16815	16735	16706	16780	16855	16702	16657	16814	16864	16783	16685	16685	16753	16711	16852	16896	16708	16530	16649	16749	16637	16576	17030	16726	16788	16702	16903	16929	16786	16636	16684	16721	16662	16755	16772	16616	16820	16702	16941	16681	16691	16478	16566	16439	16681	16930	16956	16744	16584	16645	16820	16664	16643	16749	16730	16727	16697	16764	16773	16680	16714	16528	16672	16469	16603	16796	16693	16757	16639	16783	16809	16855	16740	16762	16667	16725	16864	16720	16882	16704	16662	16845	16703	16780	16588	16702	16777	16690	16580	16590	16743	16813	16663	16519	16657	16777	16738	16756	16574	16715	16687	16780	16900	16658	16896	16674	16684	16767	16905	16577	16808	16664	16694	16752	16856	16923	16550	16734	16915	16595	16577	16557	16774	16630	16576	16723	16850	16807	16795	16656	16749	16795	16556	16612	16811	16813	16672	16846	16691	16688	16663	16688	16863	16674	16572	16590	16608	16681	17003	16595	16809	16872	16620	16662	16612	16731	16711	16585	16482	16680	16785	16520	16775	16896	16812	16828	16639	16622	16760	16489	16797	16614	16497	16645	16691	16678	16622	16745	16859	16781	16764	16648	16813	16779	16853	16641	16425	16641	16803	16726	16786	16788	16633	16501	16671	16641	16898	16748	16592	16734	16706	16844	16895	16618	16900	16563	16634	16886	16860	16792	16716	16661	16927	16779	16812	16689	16842	16631	16652	16755	16577	16839	16684	16832	16670	16677	16801	16544	16804	16620	16693	16737	17046	16770	16813	16647	16857	16700	16716	16850	16700	16819	16849	16506	16726	16626	16967	16765	16675	16767	16751	16621	16608	16825	16766	16776	16810	16789	16756	16599	16680	16650	16638	16659	16577	16629	16714	16878	16713	16805	16778	16931	16812	16707	16725	16867	16754	16719	16767	16446	16887	16748	16908	16487	16670	16808	16801	16637	16763	16489	16693	16560	16544	16738	16602	16747	16626	16708	16935	16642	16767	16644	16746	16620	16651	16528	16605	16673	16489	16757	16732	16749	16710	16558	16686	16602	16843	16788	16786	16836	16717	16871	16750	16772	16620	16486	16509	16749	16632	16646	16588	16795	16759	16617	16827	16735	16705	16633	16634	16602	16796	16644	16781	16601	16830	16825	16813	16881	16747	16704	16606	16794	16713	16620	16433	16712	16543	16357	16864	16679	16761	16813	16903	16561	16854	16520	16686	16752	16628	16716	16624	16865	16786	16777	16853	16769	16623	16662	16486	16877	16862	16776	16585	16760	16691	16888	16591	16750	16725	16607	16598	16670	16725	16721	16683	16739	16667	16739	16616	16549	16737	16763	16640	16796	16795	16629	16743	16841	16713	16861	16660	16651	16798	16692	16641	16720	16787	16698	16762	16796	16675	16699	16749	16658	16694	16742	16752	16693	16654	16937	16733	16675	16472	16644	16762	16854	16723	16943	16653	16828	16687	16824	16666	16781	16571	16663	16778	16665	16938	16853	16782	16822	16859	16744	16647	16614	16674	16747	16755	16619	16680	16758	16772	16651	16530	16678	16628	16783	16577	16678	16763	16739	16615	16575	16608	16528	16957	16841	16930	16717	16858	16680	16596	16830	16815	16722	16644	16551	16748	16686	16677	16820	16612	16899	16770	16797	16750	16924	16689	16697	16665	16539	16715	16669	16477	16648	16734	16796	16606	16655	16579	16629	16797	16633	16808	16837	16797	16720	16680	16758	16665	16696	16656	16621	16740	16769	16677	16730	16687	16808	16589	16628	16624	16470	16622	16792	16839	16518	16769	16776	16683	16768	16841	16808	16764	16514	16646	16576	16676	16759	16801	16555	16534	16722	16809	16727	16678	16634	16884	16802	16541	16645	16923	16792	16700	16663	16859	16527	16614	16709	16677	16689	16760	16651	16823	16517	16819	16746	16779	16680	16697	16810	16823	16674	16630	16718	16681	16608	16905	16835	16713	16610	17033	16600	16808	16720	16775	16858	16857	16709	16683	16631	16801	16747	16709	16602	16773	16863	16793	16875	16698	16635	16745	16625	16684	16787	16638	16572	16968	16610	16743	16750	16952	16681	16805	16832	16794	16874	16663	16875	16793	16634	16733	16663	16766	16643	16685	16714	16692	16562	16614	16726	16853	16801	16816	16666	16559	16616	16754	16689	16608	16576	16902	16614	16751	16807	16623	16821	16819	16679	16896	16681	16786	16613	16859	16870	16851	16679	16731	16654	16902	16599	16687	16539	16602	16858	16825	16645	16893	16730	16805	16804	16739	16726	16764	16952	16709	16815	16935	16715	16786	16648	16525	16843	16752	16742	16765	16695	16644	16733	16822	16724	16775	16860	16521	16650	16856	16638	16649	16843	16716	16713	16551	16710	16648	16813	16740	16745	16686	16496	16992	16766	16658	16798	16553	16765	16692	16639	16824	16730	16780	16595	16769	16841	16682	16592	16734	16499	16638	16801	16809	16706	16653	16681	16741	16644	16793	16786	16743	16916	16471	16699	16577	16709	16760	16739	16741	16622	16729	16631	16939	16692	16768	16644	16829	16777	16894	16810	16700	16691	16528	16803	16853	16947	16610	16794	16771	16822	16692	16941	16900	16633	16761	16731	16944	16669	16811	16617	16753	16818	16582	16839	16724	16625	16807	16806	16642	16538	16819	16588	16874	16714	16710	16763	16649	16698	16932	16883	16596	16766	16786	16522	16684	16641	16871	16799	16662	16790	16789	16770	16794	16823	16803	16828	16733	16675	16613	16644	16582	16406	16686	16525	16688	16382	16795	16709	16636	16882	16806	16567	16763	16676	16804	16997	16772	16766	16641	16669	16758	16585	16663	16832	16471	16657	16625	16678	16499	16727	16772	16669	16884	16734	16684	16663	16751	16681	16680	16708	16674	16734	16831	16732	16719	16762	16507	16754	16906	16814	16799	16873	16926	16840	16747	16568	16734	16819	16816	16657	16762	16783	16617	16655	16829	16728	16900	16726	16504	16789	16569	16632	16764	16773	16906	16617	16695	16590	16595	16643	16862	16774	16595	16685	16749	16592	16605	16714	17038	16728	16818	16825	16778	16997	16557	16811	16736	16701	16786	16718	16691	16783	16816	16588	16736	16589	16545	16660	16603	16620	16757	16709	16764	16706	16644	16641	16900	16632	16785	16836	16707	16653	16912	16768	16584	16704	16677	16683	16550	16826	16821	16783	16764	16822	16905	16584	16713	16705	16867	16864	16618	16636	16654	16720	16819	16775	16816	16862	16681	16690	16612	16748	16636	16521	16753	16646	16824	16774	16736	16639	16846	16642	16638	16577	16677	16862	16792	16671	16611	16880	16680	16687	16642	16611	16706	16653	16733	16832	16911	16739	16905	16833	16746	16736	16659	16879	16836	16665	16665	16697	16679	16791	16838	16516	16766	16954	16562	16762	16895	16726	16570	16633	16875	16989	16718	16637	16962	16578	16761	16792	16750	16429	16781	16630	16744	16678	16808	16463	16830	16848	16478	16896	16836	16830	16703	16798	16573	16659	16586	16773	16665	16817	16749	16658	16812	16759	16667	16590	16729	16745	16643	16625	16795	16614	16476	16596	16927	16731	16758	16698	16884	16950	16630	16605	16812	16807	16731	16745	16558	16741	16701	16689	16598	16562	16662	16746	16698	16722	16827	16695	16707	16726	16672	16746	16661	16749	16729	16758	16674	16832	16686	16764	16511	16799	16805	16884	16674	16879	16664	16694	16602	17023	16733	16727	16503	16422	16715	16691	16687	16873	16716	16608	16511	16714	16615	16684	16668	16803	16643	16843	16802	16535	16463	16683	16598	16911	16792	16876	16589	16650	16901	16743	16957	16829	16581	16840	16911	16758	16512	16640	16688	16608	16799	16645	16769	16512
22833	32834	28248	22434	17776	16059	15502	15998	27501	40057	38767	33808	25461	19363	15927	14824	14546	14679	14478	14443	14674	14680	14605	14478	14630	14725	14429	14649	14604	14640	14466	14631	14670	14625	14446	14593	14575	14538	14605	14438	14565	14599	14711	14568	14646	14748	14680	14642	14525	14556	14788	14706	14401	14406	14562	14655	14475	14654	14469	14685	14523	14544	14537	14677	14454	14577	14701	14620	14720	14573	14608	14534	14680	14484	14562	14824	14482	14707	14462	14372	14532	14456	14463	14506	14633	14620	14596	14519	14471	14549	14491	14691	14660	14484	14607	14490	14707	14630	14519	14485	14595	14412	14601	14729	14437	14537	14674	14678	14531	14654	14529	14520	14549	14443	14623	14514	14470	14562	14614	14523	14543	14560	14529	14639	14519	14698	14565	14727	14526	14628	14549	14532	14517	14458	14735	14651	14442	14624	14651	14554	14601	14549	14422	14395	14644	14503	14553	14430	14447	14563	14646	14539	14637	14601	14600	14591	14649	14733	14586	14438	14515	14442	14793	14415	14560	14464	14548	14544	14572	14639	14574	14512	14615	14470	14670	14449	14529	14526	14548	14512	14537	14508	14438	14571	14683	14485	14579	14597	14646	14594	14609	14575	14606	14441	14558	14447	14472	14688	14588	14627	14536	14664	14437	14566	14495	14517	14618	14383	14434	14523	14562	14603	14621	14471	14548	14582	14533	14717	14612	14582	14640	14674	14436	14773	14663	14688	14344	14762	14679	14517	14497	14495	14580	14651	14498	14561	14463	14538	14751	14783	14531	14584	14473	14568	14645	14540	14589	14492	14662	14653	14554	14470	14706	14502	14560	14525	14611	14575	14554	14451	14567	14545	14528	14652	14504	14470	14566	14591	14571	14625	14453	14576	14637	14605	14648	14562	14611	14666	14619	14558	14571	14757	14460	14527	14424	14572	14513	14603	14600	14668	14590	14667	14759	14470	14516	14689	14630	14633	14750	14380	14563	14407	14383	14483	14625	14696	14462	14590	14586	14762	14462	14620	14560	14518	14605	14355	14474	14554	14622	14463	14641	14519	14736	14661	14551	14582	14451	14711	14523	14556	14467	14667	14599	14386	14598	14587	14496	14533	14795	14528	14648	14494	14453	14633	14610	14472	14539	14399	14419	14628	14674	14570	14529	14616	14453	14504	14404	14434	14496	14595	14628	14490	14642	14553	14598	14578	14575	14640	14621	14546	14661	14497	14618	14543	14617	14565	14562	14505	14486	14586	14539	14431	14421	14543	14733	14411	14534	14607	14724	14616	14462	14451	14547	14439	14507	14499	14545	14478	14488	14667	14538	14622	14570	14478	14638	14353	14493	14551	14618	14593	14677	14620	14538	14477	14510	14452	14576	14644	14593	14507	14562	14527	14530	14535	14734	14493	14632	14519	14485	14562	14454	14491	14526	14527	14495	14731	14769	14562	14553	14607	14459	14637	14596	14551	14603	14501	14652	14587	14491	14498	14647	14582	14646	14602	14530	14469	14467	14554	14613	14557	14698	14591	14680	14532	14512	14424	14579	14657	14401	14593	14539	14581	14637	14633	14604	14634	14599	14576	14514	14556	14546	14534	14596	14632	14482	14521	14582	14667	14575	14535	14706	14669	14541	14569	14553	14433	14543	14667	14593	14565	14715	14641	14714	14477	14474	14557	14446	14614	14473	14721	14559	14615	14531	14983	14443	14541	14620	14651	14505	14813	14466	14569	14722	14490	14601	14716	14544	14654	14467	14640	14599	14550	14609	14572	14381	14704	14557	14696	14726	14587	14658	14595	14588	14420	14613	14646	14589	14483	14541	14594	14517	14497	14510	14606	14487	14670	14655	14576	14535	14547	14566	14648	14363	14589	14587	14535	14611	14501	14685	14609	14543	14740	14658	14674	14624	14360	14604	14371	14633	14529	14622	14448	14568	14458	14659	14527	14538	14694	14551	14657	14440	14455	14375	14518	14547	14687	14643	14696	14529	14541	14600	14626	14510	14521	14626	14654	14675	14683	14589	14533	14651	14556	14620	14501	14546	14449	14558	14498	14511	14389	14702	14452	14474	14647	14449	14634	14635	14435	14556	14698	14530	14479	14408	14582	14620	14582	14545	14589	14617	14581	14651	14495	14571	14599	14434	14568	14734	14491	14686	14633	14468	14521	14511	14690	14459	14569	14542	14666	14704	14635	14548	14500	14665	14629	14635	14546	14682	14441	14698	14619	14623	14568	14573	14546	14661	14523	14574	14688	14601	14606	14572	14689	14599	14618	14508	14516	14482	14515	14553	14473	14719	14552	14471	14722	14590	14646	14525	14537	14730	14607	14636	14544	14468	14634	14399	14609	14555	14642	14558	14640	14500	14427	14505	14548	14585	14492	14565	14512	14520	14549	14453	14538	14602	14615	14629	14547	14417	14588	14408	14458	14491	14432	14623	14895	14594	14581	14620	14475	14398	14689	14669	14752	14597	14753	14603	14600	14737	14596	14621	14634	14713	14622	14709	14546	14611	14569	14524	14667	14435	14666	14537	14607	14627	14531	14388	14589	14660	14629	14442	14487	14578	14537	14746	14508	14713	14535	14635	14572	14716	14521	14540	14570	14663	14476	14692	14435	14630	14532	14637	14662	14674	14433	14558	14430	14822	14607	14351	14654	14569	14614	14746	14470	14537	14500	14625	14546	14576	14586	14397	14685	14467	14596	14478	14624	14596	14562	14417	14659	14472	14459	14665	14608	14446	14559	14529	14478	14648	14599	14377	14611	14628	14501	14685	14342	14696	14463	14488	14515	14599	14631	14574	14653	14548	14600	14526	14538	14642	14459	14509	14641	14621	14609	14559	14659	14576	14828	14538	14607	14615	14599	14502	14572	14681	14508	14428	14508	14655	14823	14641	14666	14747	14533	14593	14618	14724	14613	14582	14605	14651	14529	14527	14583	14627	14578	14654	14571	14505	14705	14473	14721	14441	14688	14544	14602	14709	14604	14408	14663	14531	14458	14630	14607	14612	14692	14678	14472	14512	14711	14632	14442	14320	14621	14680	14541	14600	14461	14571	14491	14512	14435	14659	14538	14584	14575	14578	14556	14768	14606	14660	14587	14556	14546	14498	14605	14566	14654	14620	14557	14525	14564	14569	14732	14618	14643	14484	14603	14638	14826	14670	14513	14508	14485	14549	14579	14701	14375	14523	14496	14509	14413	14637	14680	14633	14657	14443	14665	14556	14733	14524	14670	14534	14555	14653	14655	14674	14487	14497	14430	14537	14625	14749	14633	14509	14627	14579	14527	14570	14414	14696	14529	14593	14666	14527	14693	14605	14530	14464	14681	14562	14587	14561	14522	14575	14542	14540	14665	14602	14564	14636	14594	14454	14384	14622	14514	14600	14396	14471	14624	14501	14725	14426	14772	14471	14518	14643	14482	14651	14465	14578	14493	14753	14452	14482	14479	14596	14635	14623	14634	14529	14558	14470	14731	14662	14500	14576	14565	14705	14664	14612	14429	14408	14519	14493	14663	14480	14593	14694	14470	14469	14537	14606	14606	14613	14576	14574	14571	14496	14540	14617	14622	14456	14538	14554	14396	14673	14564	14701	14486	14499	14394	14576	14504	14607	14406	14631	14479	14657	14688	14414	14587	14510	14596	14462	14668	14728	14523	14600	14560	14666	14582	14407	14663	14756	14569	14572	14649	14616	14544	14475	14635	14549	14524	14668	14456	14593	14562	14680	14373	14585	14564	14549	14657	14701	14667	14661	14440	14506	14666	14475	14549	14528	14626	14470	14561	14408	14557	14510	14504	14608	14521	14502	14635	14566	14575	14542	14651	14525	14534	14579	14599	14657	14629	14420	14533	14604	14696	14586	14714	14579	14434	14660	14645	14583	14639	14633	14553	14661	14431	14538	14504	14633	14547	14577	14480	14388	14486	14620	14679	14439	14579	14535	14397	14592	14656	14523	14578	14356	14553	14479	14514	14601	14659	14715	14581	14537	14728	14645	14475	14623	14616	14546	14587	14567	14466	14513	14660	14556	14496	14742	14527	14613	14749	14568	14485	14687	14618	14604	14776	14422	14635	14612	14799	14615	14620	14640	14600	14547	14651	14555	14621	14770	14734	14654	14497	14718	14593	14523	14602	14659	14756	14568	14581	14732	14627	14459	14750	14582	14617	14660	14698	14767	14773	14426	14605	14563	14478	14660	14609	14694	14486	14390	14459	14404	14577	14737	14607	14628	14484	14518	14485	14440	14569	14738	14591	14700	14482	14609	14474	14592	14523	14566	14550	14465	14647	14564	14531	14630	14551	14482	14586	14492	14603	14567	14469	14526	14565	14560	14636	14556	14657	14679	14514	14719	14487	14525	14645	14567	14577	14708	14614	14686	14512	14544	14564	14420	14744	14470	14528	14612	14705	14439	14663	14564	14593	14492	14543	14542	14668	14569	14689	14602	14643	14449	14414	14583	14530	14547	14585	14532	14412	14615	14379	14565	14509	14707	14551	14453	14444	14593	14474	14431	14484	14783	14532	14633	14532	14548	14580	14535	14511	14487	14622	14437	14477	14565	14302	14439	14575	14568	14606	14545	14567	14582	14628	14465	14750	14427	14505	14574	14656	14679	14594	14558	14589	14438	14498	14717	14566	14729	14717	14591	14472	14590	14664	14625	14561	14701	14653	14652	14490	14508	14530	14677	14513	14496	14499	14588	14537	14631	14588	14495	14580	14444	14740	14472	14515	14473	14609	14454	14648	14746	14459	14667	14615	14643	14473	14571	14486	14554	14564	14640	14446	14520	14547	14611	14638	14687	14553	14570	14748	14843	14373	14543	14624	14579	14661	14530	14652	14566	14656	14651	14586	14509	14479	14650	14491	14649	14608	14432	14733	14341	14565	14653	14520	14631	14390	14529	14764	14536	14432	14468	14641	14641	14771	14690	14566	14429	14679	14595	14549	14500	14594	14570	14583	14483	14749	14679	14487	14442	14736	14624	14655	14621	14620	14719	14690	14568	14659	14472	14649	14648	14648	14541	14605	14613	14577	14635	14555	14415	14578	14510	14532	14486	14445	14659	14547	14473	14459	14538	14567	14523	14541	14661	14551	14739	14709	14526	14535	14629	14531	14563	14526	14566	14496	14591	14441
23885	21457	29125	24326	22328	23775	23661	22020	33446	48671	52992	44663	35620	27705	22569	19681	18992	18921	19266	18931	18923	19012	18787	18987	18733	18915	18947	18826	18890	18848	18990	18692	18920	18766	18724	18963	18971	18633	18940	18941	18843	18913	18679	19054	18832	18883	18732	18743	18705	18847	18727	18913	18845	18706	18722	18827	19147	18751	18959	18631	18976	18691	19051	18773	18749	18632	18910	18956	18944	18884	18992	19064	18866	18679	18886	18980	18723	18733	18887	18797	18638	18825	18771	18555	18679	18958	18865	18860	18913	18747	18857	18724	19019	18885	18789	18799	18991	18731	18866	18556	18731	18790	18788	18883	18924	19042	18907	18770	18871	18973	18662	18804	18760	18862	18936	18630	18717	18794	18948	18788	18809	18923	18955	18960	18825	18737	19095	18937	18991	19052	18577	18581	18731	18796	19047	18957	18871	18735	18915	18906	18733	18767	18658	18553	18926	18692	18816	18893	18865	18575	18859	18902	18820	18921	18815	18912	18970	18687	18975	18604	18883	18912	18838	18878	18940	18856	18592	18925	18712	18554	18779	18812	18689	18543	18917	18789	18922	18952	19039	18738	18994	18780	18745	18975	18797	18725	18738	18919	18820	19020	18731	18922	18780	18670	18500	19017	18662	18673	18671	18752	18929	18823	18759	18857	18826	18922	18679	18785	18810	18644	18989	18609	18900	18709	18887	18698	18758	18691	18745	18763	18736	18850	18883	18756	18843	18892	18912	18912	18607	18937	18808	18639	18823	18864	18766	18837	18727	18857	18937	18823	18842	18673	18643	18611	18887	18918	18849	18888	18641	18706	18886	18833	18559	18752	18922	18877	18817	18720	18935	18717	18881	18770	18683	18829	18727	18719	18816	18812	18876	18752	18644	18913	18811	18972	18860	18935	18849	18692	18985	18951	18702	18708	18694	18589	18736	18762	18669	18880	19077	18870	18780	18730	18919	18802	18858	19037	19093	18732	18813	18717	18805	18679	18846	18775	18782	18618	18880	18864	19011	18622	18802	18961	18819	19098	18676	18815	18657	18804	18685	18609	18731	18746	18690	18788	18725	18470	18955	18895	18969	18835	18902	18786	18758	18890	18486	18865	18917	18819	18961	18866	18795	18760	18849	19007	18868	18746	18732	18751	18729	18859	18842	18841	18859	18977	18855	18844	18882	18704	18686	18890	18980	18906	18634	18702	18777	19007	18613	18927	18782	18794	18623	18701	18734	18811	18805	18786	18667	18825	18870	18722	18629	18944	19020	18664	18703	18714	18735	18725	18749	18472	18784	18666	18670	18848	18796	18699	18893	18687	18868	18791	18835	18834	18904	18675	18812	18749	18727	18785	18723	18909	18749	18707	18811	18829	18872	18694	18813	18838	18984	18787	18778	18719	18812	18769	18674	18782	18759	18687	19034	18906	18950	18681	18621	18761	18782	18892	18638	18691	18896	18868	18886	18766	18746	18800	18753	18896	18623	18930	18733	18753	18953	18730	18737	18604	18705	18907	18776	18806	18658	18846	18694	18631	18781	18661	18753	18782	18683	18738	18773	18614	18771	18683	18674	18703	18827	18812	18547	18527	18746	18685	18818	18628	18776	18584	18714	18904	18777	18806	18853	19029	19052	18948	18644	18781	18837	18855	18818	18868	18903	18667	18515	18773	19003	18911	18677	18993	18862	18690	18656	18835	18853	18779	18475	18884	18620	18724	18886	18812	18782	18865	18908	18775	18997	18931	18744	18842	18550	18907	18876	18961	18738	18676	18766	18964	18872	18664	19029	18863	18777	18939	18869	18758	18870	18821	18658	18696	18999	18868	18889	18819	18497	18572	18694	18871	18690	18566	18667	18721	18905	18806	18728	18608	18718	18696	18926	18691	18660	18707	18626	18830	18845	18819	18786	18840	18781	18767	18839	18826	19013	18815	18770	18707	18659	18725	18967	18924	18884	18821	18855	18768	18814	18758	18881	18862	19153	18887	18754	18755	19003	18757	18893	18900	18862	18671	18939	18869	18678	18837	18750	18794	18914	18753	18684	18834	18965	18545	18717	18628	18910	18830	18673	18848	18630	18746	18573	18981	18769	18877	18678	18646	18842	18811	18934	19002	18839	18612	18800	18766	18834	18872	18799	18892	18973	18817	18665	19004	18781	19009	19040	18871	18834	18816	18667	18784	18793	18600	18742	18873	18769	18844	18665	18821	18816	18913	18878	18957	18776	18880	18756	18877	18852	18779	18867	18804	18914	18752	18917	18729	18919	18689	18848	18773	18841	18639	19012	18746	19030	18814	18512	18786	18744	18811	18803	18683	18697	18659	18693	18893	18628	18819	18703	18701	18759	18782	18972	18617	18865	18928	18773	18874	18636	18839	18972	18699	18871	18850	18774	18910	18854	18947	18819	18693	18995	18818	18826	18790	18803	18761	18813	18757	18589	18774	19141	18815	18776	18605	18908	19069	18790	18902	18808	18868	18760	18835	18680	18842	18938	18910	18987	18684	18829	18898	18744	18898	18774	18804	18822	18982	19006	18681	18875	18850	18848	18767	18897	18855	19085	18762	18846	19108	18880	18692	18797	18927	18704	18696	18824	18778	18739	18685	18902	18850	18630	18973	18924	18612	18963	18606	18870	18576	18809	18970	18768	18730	18729	18689	18932	18582	18782	18862	18543	18948	18769	18645	18683	18971	18899	18778	18799	18866	18805	18774	18630	18700	18951	18771	18709	18738	19110	18686	18766	18597	18678	18620	18859	18712	18910	18934	18840	18839	18793	18624	18660	18821	18814	18868	18671	18538	18802	18657	18942	18906	18912	18909	19004	18889	18809	18537	18759	18700	18716	18774	18743	18743	18887	18768	18837	18900	18803	18812	18973	18905	18752	18704	18910	19041	19026	18689	18732	18787	18896	18700	18924	18739	18639	18981	18832	18927	18758	18871	18710	18675	18700	18760	18886	18863	18855	18652	18736	18688	18812	18742	18771	18707	18800	18624	18823	18870	18862	18928	18612	18767	18963	18860	18730	18710	18588	18699	18892	18965	18948	18924	18861	18910	18831	18881	18942	18828	19087	18790	18867	18924	18913	18888	18792	18896	18716	18963	19049	18850	18722	18642	18912	18571	18945	18935	18976	18960	18855	18936	18783	18686	18601	18782	18792	18732	18809	18888	18911	18926	18598	18940	18625	18662	18952	18816	18900	18744	18838	18727	18896	18864	18707	18729	18854	18968	18603	18707	18757	18838	18844	18929	18769	18826	18933	18940	18934	18757	18844	18735	18677	18730	18714	18926	18930	18745	18814	18840	18984	18729	18777	18533	18852	18764	18775	19010	18858	18798	18580	18873	18704	18820	18845	18828	18814	18616	18827	18910	18717	18800	18838	18820	18882	18998	18900	18669	18735	18736	18816	18636	18871	18979	18836	18875	18718	18745	18568	18830	19066	18733	18702	18863	18763	18948	18791	18928	18655	18526	18976	18663	19213	18945	18646	18870	19022	18605	18603	18801	18870	19017	18527	18737	18715	18920	18807	18650	18801	18745	18828	18944	18740	18821	18932	18880	18981	18940	18776	18703	18832	18761	18918	18793	18915	18682	19025	18737	18575	18750	18586	18773	18667	18787	18850	18664	18743	18843	18882	18852	18759	18622	18531	18821	18870	18682	18962	18810	18763	18789	18759	18817	18960	18798	18941	18660	18665	18828	18830	18888	18910	18750	18710	18779	18980	18812	18743	18788	18588	18742	18725	18646	19177	18616	18826	18704	18985	18798	18795	19085	18829	18726	18884	18873	18719	18776	18934	18803	18902	18636	18718	18837	18841	18889	18870	18758	18905	18845	18778	18839	18813	18795	18692	18988	18715	18722	18776	18703	18694	18765	18916	18617	18726	18730	18681	18896	18907	18951	18731	18710	18697	18894	18861	18838	18846	18883	18756	18468	18778	18774	18783	18598	18708	18554	18868	18737	18848	18859	18821	18738	18615	18753	18886	18985	18695	18749	18776	18913	18860	18706	18889	18608	18905	18892	18699	18721	18819	18792	18730	18649	18780	18690	18878	18677	18767	18833	18784	18897	18766	18879	18748	18920	18842	18694	18798	18754	18805	18717	18684	18858	18953	18688	18799	18793	18734	18691	18726	18746	18814	18596	18828	18851	18911	18641	18944	18712	18934	18767	18807	19049	18923	18686	18738	18680	18665	18712	18830	18779	18834	18880	18820	18863	18915	18830	18663	18713	18681	18762	18801	18877	18597	18764	18843	18923	18805	18790	18893	18924	18713	18807	18815	18730	18689	18676	18909	18930	18928	18848	18872	18827	18848	18771	18942	18831	19137	19047	18885	18702	18742	18562	18918	18802	18818	18691	18841	18727	18799	18788	18860	18483	18583	18950	18588	18726	18695	18854	18901	18721	18863	18683	18800	18719	18774	18898	18807	18709	18708	18910	18972	18759	18950	18964	18735	18753	18670	18667	18653	18798	18780	18949	18955	18959	19018	18834	18772	18901	18953	18707	19091	18574	18817	18825	18717	18950	18828	18937	18886	18550	18956	18684	18920	18852	18695	18950	18768	18940	18743	18928	18701	18661	18797	18733	18718	18751	19026	18805	18898	18689	18904	18600	18901	18877	18722	18895	18944	18907	18955	18576	18881	18826	18635	18776	18836	18898	18619	18494	18802	18709	18923	18769	18835	18746	18822	18842	18551	18783	18873	18760	18819	18784	18739	18789	18866	18998	18828	18536	18777	18960	18865	18827	18762	18741	18791	18920	18809	18761	18832	18738	18737	18726	18885	18783	18647	18823	18915	18781	18687	18824	18728	18912	18751	18719	18588	18731	18892	18693	18765	18999	18622	18896	18700	18933	18726	18865	18836	18800	18735	18751	18807	18792	18725	18747	18668	18727	18806	18866	18779	18896	18947	19117	18746	18789	18776	18823	18847	19032	18725	18854	18802	18767	18912	18746	18708	18601	18677	18962	18870	18810	18636	18601	18916	18891	18719	18954	18611	18665	18912	18759	18994	18907	18895	18914	18791	19002	18629	18772	18882	18831	18841	18940	18758	18867	18764	18721	18715	18882	18701	18909	18833	18895	18825	18781	18971	18790	18744	18737	18948	18750	18904	18831	18797	18755	18889	18889	18895	18914	18857	18837
26363	42866	37246	28582	22120	18614	17633	20976	36973	49409	51736	44038	34725	25273	19200	16093	15734	15854	15866	15853	15875	15974	15710	15985	15812	15950	15906	15922	15932	15835	15989	15931	15739	15905	15914	15888	15729	15823	15949	15823	15696	15903	15746	15947	16021	15847	16093	15996	16001	15761	15780	15867	15669	15915	15745	15914	15905	15856	15752	15974	15722	15884	15905	15925	15778	15976	15902	15858	15901	15766	15888	15886	15889	15881	15985	15714	15930	15876	15887	15910	15868	15780	15869	15809	15835	15923	15824	15852	15840	15836	15907	15757	15779	15950	15863	15990	15945	15949	15906	15774	15809	15811	16092	15977	15910	15850	15940	15924	15749	15778	15915	15927	16002	15869	15884	15743	15721	15859	15883	15715	15877	15904	15946	15790	15940	15939	15826	15806	15811	16024	15756	16002	15901	15785	15883	15795	15811	16014	15833	15852	16037	15733	15698	15916	15720	15761	15887	15707	15835	16025	15888	15780	15831	16001	15682	15703	16000	15762	15807	15598	15816	15776	15804	15916	15951	15767	15766	15978	15820	15846	15816	15793	15839	15730	15870	15935	15775	15844	15760	16002	15893	15717	15866	15649	15986	15778	15809	15692	15863	15876	15823	15958	15930	15924	15890	15997	15732	15708	16030	15911	15728	15659	15806	15777	15903	15674	15960	15815	15797	15924	15839	15821	15881	15830	15717	15882	16025	15853	16012	15858	16023	15897	15887	15936	15826	15809	15815	15807	15819	15776	15685	15769	15778	15771	15760	15965	15668	15896	15785	15858	15761	15799	15759	15789	16005	15882	15785	15715	15782	15741	15991	15616	15924	15863	15751	16105	16008	15906	15903	15861	15813	15878	15798	15840	15793	15896	16004	15657	16085	16013	15852	15708	15969	15815	15708	15757	15772	15781	15992	15840	15829	15946	15884	15818	15809	15804	15716	15872	15865	16062	15786	15913	15972	15821	15926	15848	15993	15750	15894	15954	15787	15830	15959	15744	15813	15727	15849	15833	15881	15837	15914	15813	15730	15700	15996	15840	16090	15970	15927	15827	15932	16016	15984	15783	15915	15868	15942	15946	15804	15780	15897	15720	15837	15759	15892	15952	15875	16016	15881	15793	15798	15905	15732	15800	16026	15795	15916	15893	15750	15710	15811	16018	15780	15850	15878	15677	15717	16041	15903	15778	15977	15698	16028	15887	15772	15917	15794	15886	15936	15808	15731	16016	15903	15749	15744	15732	15829	15702	15839	15892	15805	15777	15829	15867	16087	15688	15856	16036	15700	15802	15771	15706	15872	15821	15940	15804	15881	15942	15945	16022	15852	15722	15933	15807	15772	15865	15661	15887	15874	15997	15768	15897	15876	15840	16052	15768	15958	15738	15819	15935	15871	15831	15661	15859	15834	15967	15816	15983	15898	15835	15987	15709	15996	15730	15958	15677	15885	15818	15843	15975	15914	15847	15706	15936	15786	15726	15697	15803	15880	15888	15925	15826	15780	15976	15892	15926	15834	15754	15777	15976	15841	15861	15932	15688	15901	15915	15771	15992	15747	15671	15925	15771	15769	15943	15772	15763	15707	15829	15782	15881	15941	15868	15961	15797	15958	15689	15851	15869	15847	15638	15868	15940	15939	15906	15871	15731	15723	15827	15824	15655	16003	15707	15761	15832	15806	15887	15843	15749	15841	16038	15822	15741	15840	15903	15792	15916	15799	15905	15817	15880	15680	15800	15882	15853	15936	15947	15817	15852	15742	15766	15879	15798	15913	15758	16019	15888	15862	15796	15987	15804	15775	15986	15853	16065	15906	15886	15920	15816	15792	15961	15700	15887	15869	16053	16012	15914	15983	15953	15763	15849	15790	15843	15714	15862	15955	15891	15813	15648	16067	15916	15920	15969	15831	15881	15831	15977	15811	15897	15780	15820	15628	15992	15898	16074	15880	15645	15903	15738	15804	15971	15792	15940	15862	15543	15997	15910	15731	15885	15868	15920	15874	15832	15845	15850	15924	15773	15760	15911	15731	15866	15807	15915	15675	15829	15853	15954	15909	15737	15982	15920	15895	15895	15845	16118	15825	15788	15963	15707	15956	15863	15970	15880	15788	15871	15796	15928	16054	15978	15866	16011	15905	15925	15873	15866	15928	15866	15949	15927	16074	15886	15728	15782	15723	15835	15863	15890	15876	16000	16004	15826	15917	15725	15746	15785	15935	15755	16119	15839	15870	15811	15974	15726	15754	15984	15972	15902	15825	15906	15712	15996	15816	15856	15765	15880	15719	15770	15904	15805	15826	15818	15848	15796	15946	15777	15826	15935	15813	15999	15951	15720	16014	15659	15789	15965	15859	15949	15901	15879	15870	15778	15870	16074	15741	16025	15847	15909	15877	15877	15845	15773	15868	15671	15950	15774	15964	15858	15879	15943	15894	15838	15894	15842	15908	15756	15769	15726	15774	15797	15837	15769	15792	15989	15775	15823	15880	15766	15773	15857	15721	15894	16026	15894	15958	15718	15805	15960	15828	15754	15831	15822	15831	15928	15982	15763	15809	15730	15840	15686	15894	15977	15808	15703	15796	15966	15699	15925	15764	15898	15822	15994	15925	15671	15976	15796	15957	15830	15764	15820	15778	15893	15859	15959	15698	15898	15800	16013	15876	15709	15914	15769	15716	15831	16002	15881	15713	15787	15987	15842	15866	15864	15758	15757	15814	15916	15875	15917	15767	15923	15686	15796	15867	15845	15901	15749	15818	15768	15719	16026	15875	15796	15847	15903	15987	15941	15749	15944	15959	15762	15898	15815	16029	15866	15758	15870	15784	15883	15876	15799	15906	15886	15884	15806	15698	16020	15789	15888	15791	15889	15880	15846	15756	16042	16005	15969	15699	15732	15787	15822	15881	15949	15857	15958	15777	15629	15743	15847	15797	15706	16062	15827	15896	15753	15906	15785	15823	15801	15896	15854	15933	15792	16074	15859	15841	15785	15882	15793	15899	15795	16028	15841	15846	16071	15800	15947	15881	15766	15731	15954	15912	15846	15935	15729	15844	15916	16006	15843	15770	15817	15888	15862	16027	16003	15682	15906	15921	15842	15857	15838	15640	15873	15910	15786	15892	16008	15936	15938	15952	15917	15761	15861	15751	15729	16005	15565	15753	15868	15798	15952	15927	15719	16002	16006	16016	15933	15832	15926	15909	15870	15730	15921	15936	15762	16069	15871	15879	15907	15695	15730	15993	15833	15863	15780	15785	16008	15933	15920	15804	15856	15869	15932	15800	15854	15764	15871	15890	15939	15826	15602	15881	15768	15963	15756	15964	15774	15809	15911	15893	15682	15879	15853	16015	15892	15831	15964	15895	15873	15711	15989	15936	15863	16027	15837	15815	15839	15936	16003	15975	15863	15759	15875	15902	15798	15976	15852	15754	15696	15857	15973	15989	15874	16106	15869	15884	15622	15911	16113	15880	15899	15793	15773	15942	15961	15879	15897	15720	15804	15993	15764	15865	15797	15649	15839	15880	15870	15802	15888	15864	15690	16015	15762	15875	15731	15720	15930	15969	15810	15830	16037	15835	15859	16055	15882	15815	15916	15817	15789	16021	15950	15807	15713	15959	15802	15898	15863	15899	15937	15809	15827	16013	15753	15927	15968	15891	15652	15936	15851	15786	15914	15718	15787	15751	15797	15918	15889	15710	15866	15903	15970	15816	15857	15836	15949	15855	15849	15919	15848	15884	15789	15817	15848	15690	15831	15818	15878	15863	15911	15756	15861	15802	15780	16040	16045	15932	15885	15806	15602	15843	15761	15790	15837	15676	15906	15722	15868	15843	15785	15790	15933	15780	15904	16036	15834	15852	15789	15895	15886	15816	15803	15950	15792	15648	15855	15900	15766	15763	15956	16044	15835	15746	15801	16036	15905	15768	15926	15870	15933	15755	15768	15917	15735	15830	15854	15860	15799	15850	15785	15675	15814	15943	15847	15902	16019	15902	15974	15903	15852	15797	15886	15982	16072	15701	15708	15828	15607	15955	15928	15831	15853	15729	15915	15886	15817	15928	15834	16001	15830	15986	15953	15709	15993	15897	15822	15835	15929	15917	16058	15843	15920	15891	15937	15990	15808	15710	16080	15817	15887	15882	15777	15829	15933	15937	15905	15713	15783	15829	15782	15670	15837	15846	15883	15716	15898	15854	15864	15813	15801	15907	15917	15731	15794	15781	15859	15863	15989	15721	15739	15881	15865	15672	15872	15889	15807	15871	15930	15894	15834	15834	15733	15904	15835	15860	15807	15732	15766	15742	15916	15863	15742	15894	15875	16047	15892	15860	15752	15951	15649	15803	16057	15739	15869	15718	15857	15630	15758	15867	15826	15785	15746	15872	15739	15871	15864	15842	15949	15893	15906	15779	15745	15860	15930	15965	15750	15859	15797	15864	15985	15808	15752	16017	15749	15753	15873	15899	15861	15811	15862	15851	15800	15681	15713	15867	15805	15759	15778	15830	15839	15908	15815	15816	15903	15786	15687	15769	15798	15832	15764	15795	15899	15763	15963	16053	15616	15853	15893	15784	15755	15830	15945	15879	15920	15753	15893	15922	15925	15959	15773	15736	15678	15742	15813	15765	15862	15893	15836	15903	15871	15839	15817	15890	15964	15715	15625	16018	15733	15904	15810	15844	16051	15741	15684	15799	15904	15992	15682	15801	15835	15989	15777	15867	16017	15969	15867	15916	15945	15885	15786	15734	15879	15865	15628	15881	15880	15963	15753	15783	15828	15824	15979	15797	15801	15857	15741	16100	15910	15851	15962	15929	15768	15867	15731	15781	15883	15707	15887	15892	15913	15850	15707	15746	15831	15711	15841	15910	15814	15982	15824	15910	15874	15878	15771	15952	15825	15871	15900	15971	15744	15844	15913	15913	15814	15927	15849	15948	15637	15851	15951	15758	15978	15810	15952	15901	15876	15902	15838	15903	15856	15578	15862	16064	15817	15907	15834	15757	15904	15909	15884	15830	15940	15994	15888	15880	15763	15836	15874	15798	15693	15894	15796	15928	15751	15903	15749	15968	15990	15894	15713	15865	15873	15825	15988	15877	15880	15951	15831	15912	15825	15770	15881	15764	15736	15995	15770	15882	15833	16002	15827
29919	24595	26496	24147	21788	21757	21946	21831	22322	24197	26008	25394	24302	22848	22185	21844	21730	21965	21612	21779	21773	21772	21839	21980	21885	21786	22085	21766	21629	21570	21840	21780	21736	21898	21747	21867	22012	21923	21700	21779	21847	21658	21973	21939	21759	21868	21971	21762	21834	21778	21742	21767	21718	21749	21884	21707	21780	21800	21855	21731	21875	21943	21596	21662	21812	21877	21925	21750	21839	21603	21763	21616	21678	21868	21970	21898	22017	21776	21798	21855	21742	21669	21715	21937	21921	21688	21708	21616	21826	21681	21854	21657	21981	21850	21949	21784	21766	21710	22029	21985	21611	21898	21659	21697	21777	21852	21864	21713	21817	21782	21842	21770	21678	21678	21947	21812	21798	21919	21963	21942	21882	21652	21912	21822	21893	21730	21856	21691	21737	21716	21694	21820	21777	22011	21624	21840	21639	21595	21746	22130	21774	21801	21900	21727	21751	21666	21644	21777	21778	21851	21625	21711	21858	21790	21766	21923	21698	21738	21814	21797	21604	21617	21692	21948	21842	21476	21785	21851	21861	21882	21895	21650	21909	21770	21891	21613	21669	21671	21685	21682	21798	21873	21837	21851	21842	21880	21730	21775	21724	21864	21939	21925	21651	21714	21699	21841	21705	21775	21575	21698	21840	21527	22005	22036	21788	21876	21627	21940	21728	21920	21988	21646	21854	21858	21768	21861	21814	21913	21663	21883	21738	21817	21767	21775	21866	21912	21986	21729	21929	21662	21667	21921	21816	21794	21560	21745	21794	21834	21803	21692	21910	21942	21740	21815	21633	21744	21825	21767	21754	21879	21657	21670	21723	21814	21827	21813	21849	21653	21682	21869	21970	21684	21831	21991	21874	21884	21753	21902	21780	21589	21705	21956	21818	21749	21684	21999	21800	21812	21654	21884	21927	21589	21742	21622	21722	21767	21647	21704	21795	21941	21700	21662	21698	21510	21757	21807	21783	21914	21918	21862	21890	21757	21800	21539	21720	21911	21865	21840	21762	21851	21904	21797	21723	21776	21437	21692	21741	21831	21574	21437	21736	21912	21669	21772	21668	21698	21756	21819	21584	21696	21741	21737	21574	21783	21766	21919	21638	21722	21843	21744	21574	21856	21719	21855	21921	21823	21704	21919	21859	21935	21603	21665	21862	21734	21706	21678	21654	21775	21700	21949	21768	21849	21707	21658	21833	21746	21834	21794	21691	21612	21858	21669	21820	21911	21829	21683	21659	21625	21719	21929	21946	21895	21735	21757	21776	21788	21820	21902	21782	21734	21720	21596	21673	21729	21861	21848	21824	21917	21725	21689	21792	21574	21879	21924	22002	21881	21812	21821	21726	21786	21873	21800	21897	21861	21893	21876	21849	21596	21776	21792	21490	21728	21772	21859	21739	21634	21699	21705	21796	21679	21828	21686	21925	21931	21738	21711	21830	21906	21668	21857	21795	21760	21861	21676	21662	21949	21808	21877	21709	21963	21815	21626	21742	21734	21744	21986	21651	21820	21811	21749	21847	21790	21645	21800	21836	21766	21907	21816	21678	21982	21959	21654	21703	21894	21773	21844	21711	21907	21780	21640	21785	21780	21746	21782	21613	21887	21775	21624	21705	21924	21777	21932	21594	21966	21957	21759	21840	21735	21681	21809	21721	21595	21925	21682	21831	21501	21777	21543	21579	21818	21801	21869	21851	22056	21824	21913	21930	21919	21818	21735	21661	21837	21764	21509	21691	21754	21885	21903	21683	21901	21758	21678	21865	21872	21770	21766	21489	21796	21960	21834	21729	21954	21845	21861	21934	21838	21938	21602	21624	21704	21831	21786	22009	21709	21823	21850	21777	21734	21749	21776	21816	21664	21717	21973	21939	21820	21908	21577	21646	21707	21790	21663	22049	21603	21727	21813	21831	21703	21760	21870	21989	21850	21881	21809	21649	21759	21667	21796	22051	21837	21897	21735	21637	21851	21946	21676	21768	21807	21723	21727	21993	21736	21619	21728	21857	21709	21603	21779	21784	21935	21709	21645	21892	21967	21780	21672	21795	21902	21634	21749	21896	21903	21837	21829	21612	21660	21981	21607	21844	21726	21689	21841	21847	21816	21671	21774	21840	21650	21802	21716	21974	21632	21732	21774	21770	21772	21893	21813	21968	21751	21767	21627	21808	21824	21932	21835	21818	21589	21794	21653	21979	21727	21652	21662	21999	21584	21892	21715	21848	21760	21697	21809	21889	21749	21749	21751	21803	21749	21837	21649	21636	21757	21816	21737	21637	21811	21629	21767	21801	21700	21843	21738	21644	21629	21758	21820	21590	21965	21784	21681	21707	21794	21954	21759	21743	21724	21679	21699	21842	21789	21703	21904	21811	21567	21621	21783	21835	21747	21668	21570	21768	21880	21730	21959	21637	21751	21870	21565	21780	21744	21666	21870	21886	21821	21547	21772	21899	21663	21747	21825	21837	21792	21988	21882	21634	21915	21917	21852	21720	21842	21689	21459	21671	21761	21780	21578	21536	21785	21835	21952	21904	22034	21910	21770	22009	21816	21732	21620	21860	21856	21900	21772	21738	21846	21834	21611	21858	21728	21878	21787	21745	21730	21712	21774	21727	21756	21888	21800	21834	21876	21708	21712	21964	21824	21823	21936	21854	21372	21707	21805	21990	21839	21798	21830	21765	21787	21923	21687	21812	21815	21836	21865	21904	21676	21841	21708	21992	21865	21887	21765	21955	21883	21752	21789	21892	21814	21825	21637	21855	21707	21946	21913	21798	21774	21941	21789	21776	21946	22016	21810	21779	21788	22048	21637	21751	21745	21834	21850	21979	21758	21812	21542	22008	21844	21940	21827	22141	21800	21729	21690	21899	21606	21935	21945	21731	21941	21921	21766	21717	21789	21760	21785	21976	21815	21769	21621	21559	21699	21710	21834	21689	21602	21722	21713	21727	21982	21762	21950	21841	21804	21617	21703	21891	21889	21897	21753	21831	21838	21839	21613	21633	21679	21581	22096	21802	21709	21740	21678	21864	21791	21658	21635	21807	22053	21829	22041	21745	21603	21572	22009	21660	21797	21906	21890	21787	21786	21651	21878	21840	21963	21625	21875	21735	21762	21944	21777	21678	21848	21898	21635	22000	21922	22012	21881	21926	21660	21871	21748	21815	21727	21661	21639	21743	21652	21640	21870	21797	21727	21879	21745	21667	21779	21800	21660	21716	22045	21868	21755	21844	21737	21772	21726	21870	21704	21755	21919	21679	21767	21775	21700	21611	21709	21833	21769	22050	21785	21754	21687	21862	21658	21877	21639	21754	21778	21576	21739	21793	21873	21980	21767	21672	21695	21788	21735	21893	21811	21678	21731	21865	21898	21745	21586	21733	21876	22011	21859	21686	21980	21877	21833	21812	21704	21774	21601	21691	21691	21617	21874	21673	21725	21734	21736	21820	21968	21660	21570	21812	21796	21742	21630	21791	21777	21788	21797	21758	21880	21552	21836	21617	21675	21641	21737	21946	21660	21867	22049	21889	21702	21955	21832	21730	21661	21751	21782	21665	21882	21827	21884	21849	21730	21995	21639	21589	21738	21709	21946	21638	21640	21855	21820	21784	21824	21847	21715	21776	21772	22003	21654	21782	21769	21931	21605	21972	21690	21800	21600	21885	21696	21871	21841	21961	21927	21736	21823	21749	21985	21886	21678	21930	21828	21876	21756	21839	21658	21680	21859	21653	21914	21831	21739	21668	21670	21936	21685	21764	21888	21877	21998	21823	21685	21889	21926	21811	21809	21812	21680	21731	22029	21938	21680	21770	21674	21652	21817	21688	21762	21817	21638	21977	21821	21819	21716	21908	21669	21925	21861	21889	21690	21545	21693	21707	21652	21961	21595	21847	21841	21618	21848	21748	21652	21923	21741	21854	21978	21889	21752	21724	21997	21771	21874	21798	21664	21832	21967	21800	21680	21665	21868	21746	21911	22003	21872	21861	22036	21700	21889	21884	21873	21691	21716	21722	21765	21811	21838	21820	21577	21960	21762	21871	21653	21754	21569	21871	21938	21755	21774	21890	21604	21804	21844	21864	21695	21556	21625	21945	21825	21581	21760	21795	21928	21893	21764	21970	21835	21843	21787	21970	21607	21859	21807	21864	21705	21916	21764	21649	21687	21976	21743	21910	21902	21717	21712	21793	21941	21558	21633	21818	21914	21709	21806	21874	21825	21973	21853	21675	22022	21853	21852	21760	21982	21928	21912	21781	21812	21895	21954	21755	21783	21884	21826	21583	21525	21905	21685	21940	21959	21816	21739	21878	21914	21880	21683	21546	21855	21806	21708	21943	21589	21869	21820	21828	21781	21686	21741	21942	21837	21722	22044	21761	22047	21881	21799	21684	21946	22010	21836	21669	21857	21750	21708	21710	21539	21688	21812	21800	21724	21787	21748	21596	21945	21764	21890	22000	21704	21889	21905	21632	21687	21730	21723	21774	21907	21712	21893	21652	21709	21781	21736	21695	21474	21597	21814	22008	21836	21756	21791	21816	21701	21839	21976	21787	21584	21898	21876	21687	21833	21772	21760	21631	21680	21842	21744	21877	21725	21717	21793	21892	21672	21809	21877	21681	21842	21842	21774	21992	21934	21774	21995	21883	21937	21736	21712	21627	21818	21554	21869	21813	21676	21843	21836	21997	21770	21882	21886	22007	21949	21911	21953	22049	21735	22046	21890	21775	21649	21752	21728	21762	21835	21862	21890	21713	21758	21730	21742	22003	21722	21755	21621	21681	21732	21657	21988	21885	21807	21874	21834	22027	21832	21789	21869	21881	21971	21653	21753	21657	21709	21774	21799	21918	21761	21690	21692	21763	21767	21710	21734	21786	21901	21799	21819	21784	21700	21831	21832	21747	21693	21767	21889	21529	21884	21599	21671	21772	21944	21631	21721	22018	21825	21800	21652	21829	21753	21844	21705	21698	21766	22045	21752	21895	21792	21732	21921	21944	21866	21792	21824	21698	21714	21678	21743	21836	21734	21743	21571	21821	21568	22018	21987	21668	21795	21732	21847	21917	21832	21902	21844	21729	21632	21831	21716	21822	21775	21896	21784	21709	21692	21567	21660	21801	21876	21894	21844	21779	21745	21748	21653
20413	26857	20899	18186	17775	17756	17797	17709	18835	21504	23191	21498	19954	18766	18113	17662	17531	17657	17611	17595	17583	17562	17530	17494	17765	17473	17746	17668	17504	17801	17638	17563	17687	17636	17611	17453	17497	17604	17775	17581	17607	17566	17732	17632	17485	17712	17837	17449	17633	17604	17618	17563	17559	17656	17698	17603	17533	17646	17563	17569	17576	17651	17624	17711	17679	17539	17640	17629	17515	17604	17633	17576	17747	17675	17677	17474	17603	17753	17432	17681	17534	17703	17552	17629	17325	17602	17586	17739	17644	17612	17709	17651	17715	17514	17542	17603	17454	17704	17528	17579	17617	17673	17556	17632	17644	17597	17434	17619	17603	17659	17479	17586	17679	17600	17508	17636	17706	17684	17610	17510	17597	17518	17465	17441	17523	17519	17481	17692	17393	17480	17699	17630	17440	17651	17666	17506	17517	17794	17489	17674	17571	17503	17525	17596	17505	17476	17732	17627	17606	17372	17631	17451	17507	17553	17568	17644	17769	17662	17579	17746	17392	17501	17522	17587	17528	17670	17446	17720	17451	17629	17601	17475	17737	17800	17664	17738	17591	17578	17599	17656	17478	17509	17654	17550	17571	17495	17655	17646	17457	17769	17594	17439	17749	17802	17564	17717	17577	17586	17490	17607	17569	17421	17641	17575	17584	17610	17525	17655	17598	17807	17562	17439	17694	17363	17547	17614	17662	17680	17521	17522	17676	17342	17628	17620	17563	17472	17504	17501	17585	17565	17757	17492	17479	17382	17590	17623	17390	17559	17588	17685	17491	17581	17640	17511	17574	17496	17542	17487	17707	17487	17690	17516	17635	17496	17636	17700	17389	17487	17623	17681	17511	17526	17652	17600	17615	17718	17557	17510	17493	17629	17578	17674	17690	17600	17562	17477	17690	17626	17687	17693	17687	17643	17419	17616	17665	17570	17726	17538	17564	17552	17579	17525	17557	17629	17599	17525	17675	17578	17450	17733	17489	17588	17657	17664	17630	17665	17620	17591	17412	17456	17640	17611	17707	17570	17665	17495	17589	17602	17529	17485	17510	17678	17497	17547	17609	17537	17653	17447	17413	17684	17580	17643	17463	17576	17785	17650	17549	17620	17588	17778	17776	17594	17639	17570	17740	17576	17601	17570	17653	17511	17655	17734	17518	17564	17623	17687	17622	17560	17643	17563	17577	17656	17561	17590	17621	17425	17400	17506	17780	17623	17840	17537	17515	17731	17534	17574	17604	17477	17579	17829	17558	17686	17545	17490	17413	17554	17806	17489	17574	17519	17512	17692	17539	17780	17582	17424	17424	17522	17666	17590	17625	17714	17561	17626	17645	17462	17627	17414	17693	17494	17771	17642	17556	17679	17577	17569	17674	17707	17634	17505	17578	17537	17586	17656	17614	17683	17436	17578	17517	17533	17523	17613	17561	17632	17341	17699	17612	17426	17580	17673	17628	17570	17605	17564	17622	17549	17556	17615	17770	17524	17603	17609	17667	17446	17427	17675	17613	17562	17470	17544	17520	17730	17551	17436	17456	17568	17588	17767	17573	17576	17589	17698	17550	17615	17433	17589	17625	17461	17638	17655	17868	17541	17508	17568	17518	17588	17710	17487	17631	17539	17548	17578	17683	17715	17509	17572	17597	17614	17503	17368	17406	17579	17537	17622	17593	17689	17497	17627	17641	17621	17540	17560	17455	17435	17524	17553	17631	17662	17593	17632	17594	17688	17526	17788	17549	17604	17703	17493	17652	17579	17638	17594	17665	17509	17595	17655	17547	17565	17607	17582	17576	17506	17588	17660	17561	17694	17602	17784	17454	17565	17713	17661	17355	17783	17615	17628	17524	17487	17615	17610	17504	17545	17609	17708	17542	17676	17610	17695	17723	17491	17696	17627	17729	17498	17695	17605	17494	17470	17607	17549	17673	17523	17638	17627	17404	17661	17561	17629	17663	17579	17631	17720	17746	17712	17568	17522	17429	17696	17516	17712	17642	17493	17712	17545	17458	17589	17640	17571	17715	17670	17652	17486	17738	17514	17568	17637	17518	17643	17793	17559	17397	17580	17605	17662	17468	17424	17562	17524	17610	17534	17575	17487	17583	17540	17602	17523	17531	17585	17559	17520	17562	17576	17679	17553	17441	17788	17518	17669	17460	17616	17643	17599	17648	17511	17660	17474	17367	17693	17279	17648	17485	17560	17530	17551	17589	17506	17597	17691	17686	17501	17514	17547	17539	17481	17570	17519	17653	17533	17817	17755	17602	17576	17725	17746	17472	17645	17594	17704	17768	17617	17549	17585	17539	17545	17647	17497	17716	17563	17549	17643	17592	17601	17367	17646	17752	17566	17710	17385	17538	17580	17580	17650	17568	17731	17404	17548	17577	17602	17642	17436	17495	17454	17537	17628	17601	17655	17608	17727	17661	17581	17496	17438	17652	17574	17456	17794	17596	17535	17941	17448	17709	17578	17545	17489	17619	17674	17760	17617	17591	17704	17686	17631	17667	17570	17543	17596	17583	17636	17603	17556	17548	17571	17740	17595	17738	17578	17534	17573	17487	17674	17657	17570	17532	17554	17484	17500	17618	17757	17549	17644	17618	17511	17501	17552	17527	17440	17681	17694	17542	17683	17624	17498	17576	17543	17778	17516	17487	17650	17578	17537	17481	17669	17632	17539	17513	17587	17562	17624	17513	17489	17627	17524	17534	17554	17620	17573	17648	17606	17692	17598	17824	17664	17533	17472	17648	17654	17339	17658	17676	17664	17584	17576	17581	17573	17643	17711	17630	17554	17564	17520	17695	17572	17708	17696	17569	17583	17531	17564	17592	17550	17654	17711	17716	17602	17576	17569	17632	17722	17513	17455	17712	17652	17423	17793	17543	17651	17494	17648	17638	17433	17602	17694	17500	17488	17820	17698	17607	17591	17685	17551	17463	17546	17311	17551	17508	17761	17657	17405	17622	17515	17598	17518	17498	17789	17583	17554	17558	17581	17635	17677	17632	17529	17404	17574	17531	17485	17414	17610	17640	17535	17724	17750	17553	17696	17502	17519	17625	17834	17492	17487	17747	17469	17590	17508	17545	17598	17556	17613	17669	17549	17681	17772	17611	17690	17459	17658	17590	17708	17651	17543	17636	17641	17491	17524	17633	17668	17572	17706	17716	17509	17584	17563	17584	17696	17496	17548	17601	17505	17381	17679	17593	17563	17525	17715	17528	17632	17676	17442	17495	17474	17458	17431	17648	17603	17555	17750	17651	17690	17572	17655	17622	17561	17519	17593	17734	17641	17492	17509	17547	17601	17550	17568	17487	17496	17493	17579	17575	17508	17380	17587	17634	17530	17678	17514	17552	17751	17586	17654	17681	17479	17581	17697	17658	17632	17581	17574	17478	17605	17524	17488	17589	17488	17499	17657	17696	17456	17728	17431	17592	17692	17723	17524	17644	17699	17475	17741	17685	17552	17528	17598	17651	17616	17424	17449	17531	17535	17762	17573	17439	17708	17650	17641	17577	17611	17431	17417	17609	17686	17623	17662	17547	17655	17709	17602	17642	17647	17717	17622	17593	17634	17570	17651	17704	17529	17488	17474	17651	17346	17517	17514	17550	17721	17454	17695	17739	17646	17764	17520	17462	17520	17523	17653	17502	17583	17681	17812	17606	17716	17559	17497	17763	17666	17683	17596	17434	17609	17835	17573	17480	17592	17713	17743	17540	17641	17672	17558	17551	17541	17626	17353	17588	17665	17581	17602	17642	17600	17548	17454	17542	17660	17635	17531	17580	17530	17614	17569	17508	17614	17515	17488	17642	17506	17568	17581	17614	17588	17532	17651	17630	17572	17604	17680	17502	17553	17580	17602	17636	17658	17429	17631	17557	17555	17599	17636	17601	17456	17524	17598	17544	17632	17388	17676	17590	17615	17454	17555	17644	17600	17574	17491	17533	17539	17594	17529	17582	17600	17634	17676	17704	17670	17797	17675	17447	17515	17765	17609	17499	17615	17544	17674	17591	17658	17441	17755	17558	17582	17535	17578	17544	17821	17556	17762	17669	17701	17583	17550	17505	17514	17526	17844	17642	17575	17471	17632	17497	17555	17391	17548	17545	17594	17677	17603	17625	17584	17693	17514	17467	17619	17475	17617	17637	17705	17660	17656	17679	17561	17547	17503	17609	17677	17541	17485	17612	17640	17615	17553	17541	17542	17625	17661	17511	17790	17633	17485	17597	17626	17536	17505	17752	17563	17400	17512	17590	17632	17538	17692	17737	17480	17715	17535	17625	17754	17544	17627	17453	17533	17433	17700	17553	17707	17706	17562	17491	17570	17642	17557	17633	17673	17492	17360	17728	17769	17693	17686	17610	17575	17554	17599	17490	17613	17451	17579	17615	17535	17616	17491	17663	17552	17644	17507	17568	17653	17658	17693	17640	17686	17620	17603	17659	17501	17614	17448	17499	17623	17708	17624	17568	17797	17730	17569	17439	17551	17666	17590	17630	17708	17433	17615	17489	17672	17622	17528	17485	17686	17467	17743	17615	17704	17553	17454	17679	17537	17545	17366	17571	17500	17460	17678	17522	17613	17482	17485	17587	17719	17534	17542	17855	17660	17627	17383	17566	17714	17676	17488	17712	17714	17558	17512	17626	17614	17557	17563	17609	17376	17722	17591	17661	17720	17649	17532	17477	17530	17576	17597	17548	17681	17626	17524	17717	17573	17603	17560	17773	17547	17752	17548	17546	17598	17639	17509	17602	17552	17587	17700	17528	17431	17391	17541	17804	17477	17541	17758	17680	17536	17771	17517	17622	17482	17618	17599	17518	17507	17416	17544	17708	17543	17540	17744	17453	17481	17573	17655	17565	17628	17630	17605	17435	17613	17679	17717	17622	17651	17652	17452	17400	17757	17283	17661	17493	17574	17634	17642	17715	17471	17658	17545	17738	17547	17549	17669	17551	17393	17558	17758	17606	17697	17736	17725	17640	17613	17471	17677	17394	17673	17573	17666	17615	17599	17581	17523	17353	17853	17693	17414	17439	17685	17469	17619	17555	17567	17586	17684	17604	17606	17644	17567	17573	17461	17658	17542	17655	17472	17613	17686	17518	17672	17549	17651	17615	17539	17566	17466	17450	17578	17634	17641
25331	21491	28338	25929	23471	23770	23950	22849	23896	38608	43504	37893	32027	27196	24499	23067	22485	22329	22273	22197	22077	22179	22367	22240	22100	21911	22127	22041	22020	22096	22510	22235	22075	21995	21887	22118	22189	22147	22202	22283	22227	22028	22053	22041	22047	22211	22258	22242	22143	21882	22334	22054	22116	21922	22202	22127	22200	22033	22150	22101	22320	22151	22066	22073	22187	22199	22121	21993	22121	22359	22130	22155	22119	22051	22180	22198	22098	21883	22085	21810	22174	22110	22117	22279	22052	22200	22168	21963	22020	22157	22223	22132	22079	21953	22218	22287	22100	21897	22093	22007	22060	22041	21801	22292	22099	22038	22031	22235	22035	22001	22002	22368	21979	21931	21907	22020	22123	22098	22087	22071	22414	22056	22089	22124	22001	22163	22113	21973	21883	22077	22183	22012	21999	21877	22185	22150	21963	22068	21934	22305	22116	22051	22019	22015	22174	22134	22122	22279	21887	22108	22029	21929	22259	22210	22072	22055	22065	21986	21997	21926	22219	21848	21910	22187	22256	22191	22090	22084	22052	22206	22226	22045	22200	22119	21998	22127	22083	22173	21925	22139	22121	22246	22325	22094	22000	22210	22105	22057	22196	22143	22056	21792	22089	22157	22197	22193	22023	21998	22129	22139	22060	22202	22106	22023	22213	21642	22087	22196	22176	22149	22094	22167	22401	22016	22008	22040	22082	22350	21931	21975	21961	22104	22217	22117	22055	22272	22186	21967	22073	21822	22248	22097	22082	22301	22091	22042	22279	21928	22293	21963	22055	21974	22113	22005	22217	21952	21845	22067	22248	22163	22099	22063	22185	22149	22194	22146	21970	21937	22060	21780	21942	22216	22066	21897	22119	21943	22091	22004	22341	22231	22288	22052	21987	22074	22195	22107	21970	22125	21982	22161	22258	22106	22119	22108	21964	22099	22198	22083	22312	21718	22073	21987	22029	22134	22242	22283	22124	22131	22056	21866	22074	22228	22162	22390	22171	22074	22119	21936	22084	22068	22208	22006	22121	22145	22103	22207	22174	22098	22356	22021	22047	21992	21748	22132	22248	22582	22018	22105	21917	22069	22204	22130	21886	21905	22070	22224	22075	22017	22161	22145	22038	22044	22063	22292	22258	22183	21940	21991	22152	22018	21891	21840	22003	22317	22043	22055	22136	21916	21863	21920	22052	22043	22230	22124	21999	22050	22078	22102	22065	22080	22305	22135	21949	22063	22067	21930	22025	22111	21876	22287	21915	22166	22177	21925	22164	22025	22149	22170	21937	22307	22188	21898	21933	21996	22187	22171	21948	22267	22054	22075	22011	22093	22100	22351	22205	22244	21957	22193	22229	22147	22129	22053	21996	22131	21984	22249	21961	22048	22001	22152	22243	22111	22053	22122	21890	21890	22144	22212	22068	22078	21802	22037	21892	21923	22219	21962	22152	22152	21966	21934	22157	22173	21951	21935	22249	21942	22033	22211	22040	22167	21989	22147	22044	22363	22054	21996	22169	22132	21919	21868	21957	22190	21948	22155	22201	21993	22085	22107	21912	22179	21876	22149	22110	22112	21919	22028	22110	21805	22056	22156	22168	22026	22097	22009	22064	21911	22120	22346	22111	22158	22267	21972	22033	22025	22088	22075	22033	22269	22162	22273	22006	21996	22186	21977	22304	22238	22178	22007	22052	22211	22073	22043	22010	22126	22217	21864	22038	22114	22351	21921	22159	22024	21985	22013	22091	21923	22097	22031	22222	22226	22194	22209	22122	21867	22110	21977	22070	22028	22216	22054	22116	22256	21943	22008	22037	21902	22206	22059	22184	22073	22010	22018	21993	21995	21952	21911	22019	21979	22043	22140	22024	21891	22040	22108	22227	22156	21947	22316	22021	22084	22131	22035	22047	22275	22308	22163	22111	22073	22196	21985	22133	21959	22066	22178	22148	22177	22084	22080	21997	22046	22053	22095	22345	22245	22218	22081	22180	22229	21919	22128	22169	22024	22017	21966	22077	22014	22215	22138	22054	22167	22070	22308	21996	22080	22161	22068	22320	22016	22010	22258	22175	22108	22266	22079	21892	22452	22178	22115	21989	21942	22087	21955	21923	22005	22000	22136	21971	22339	22129	22117	21980	22118	22187	21828	21927	22195	22048	22140	22167	21840	22194	22224	22141	22098	22120	22088	22183	21982	22131	22077	22207	22076	21932	22302	22111	22129	22156	22004	22212	22121	22033	22193	21973	22058	22172	21852	22092	21997	21975	22221	22195	21954	22068	22093	22030	22083	21977	22278	22110	22077	22297	22082	22213	22035	22113	21975	22126	22115	22236	22094	22291	22064	22240	22245	22123	22085	22068	22112	22335	21963	21889	22095	22230	22077	22246	22124	22217	21990	22083	22316	22214	22240	22146	22128	22171	22008	21916	22163	22332	22163	22048	21902	22194	21995	22236	21890	22173	22250	22173	22220	21989	22159	21737	22196	22103	22206	22223	22050	21941	21973	22007	22105	21957	22041	22365	22020	22044	22167	22265	22103	21890	22037	22056	22137	22043	22206	21993	22244	22040	22013	22110	22236	22199	21959	22214	22034	22279	22055	22245	21987	21925	22161	22129	22094	22097	21933	22039	22157	22022	21891	22246	22007	22250	21950	22039	21960	22046	22024	22174	22150	22150	22046	22136	22063	22158	22110	22137	21971	22058	22072	22179	22104	21980	22141	22222	22139	21948	22093	22066	22056	22232	22073	22087	22122	21912	22088	21972	22182	22239	22188	21987	22110	21975	21894	22057	22119	22020	22033	22002	22252	22029	22079	22227	22279	21987	22014	22134	22084	22232	22090	22273	22093	21944	22056	22286	22039	22144	21987	22094	22176	21967	22084	22283	22075	22243	22275	22181	22153	22085	22092	22060	21936	22149	22026	22293	22053	22274	21737	22131	22147	22086	22374	22110	22112	22310	22148	22202	22299	22118	22143	22066	22091	22127	22129	22001	22095	22280	21820	22144	22087	22119	22137	22177	22122	22178	21900	22224	22065	21847	22148	21922	22086	22157	22425	22243	22190	22133	22165	21939	22074	22023	21949	22042	22169	22103	22289	22178	22072	21940	22094	22149	22185	21989	22028	22045	22162	22179	22138	22009	22062	21994	22192	22148	22008	22051	21994	22156	21896	22113	22088	22017	22093	22121	21949	22313	22044	21870	21984	22089	22089	22013	22154	22204	22068	22114	22099	22159	22114	21745	22092	22074	22245	21928	21854	22146	22099	21948	22070	22204	21983	22054	22102	22147	22232	21954	22139	22132	22165	22152	21896	21954	21983	22194	22094	21960	22029	21967	22097	22190	22045	22050	22319	22199	22044	21978	22020	21834	22094	22051	22074	21988	22110	22104	22049	22270	22138	22229	22069	22136	22100	21949	22030	22030	22044	22205	21935	22149	21996	21995	22283	21880	22215	22093	22023	22076	22206	22198	22210	22097	22062	22096	22001	22124	22111	21988	22409	22189	22141	22305	22011	22240	22097	22239	22167	21961	22080	22297	22324	22130	22089	22051	22298	22173	22039	21916	22102	22098	21974	22086	21892	22117	22172	22096	22180	22083	21918	21970	22049	22008	22162	22368	22241	22186	22330	22020	21993	22185	22055	22017	21886	22111	22210	22274	22021	22263	22192	21923	22156	22239	22132	22036	22304	22227	22155	22085	22029	22139	22337	22135	22154	22104	22263	21971	22145	21986	22004	22138	22112	22039	22036	22227	22168	21928	22163	22255	22152	21918	22200	22138	22175	22034	21957	22196	22192	22178	22223	22255	22145	22120	22242	22188	22182	22253	21931	22007	22094	22054	22084	21974	22067	22213	21935	22081	22294	22253	22188	22025	22081	22093	22081	22207	22124	21777	22313	22087	22085	22033	22079	22128	22305	22225	22105	22083	22105	22119	22083	22283	22361	22196	21943	22093	21888	22140	22351	21993	22084	22043	22088	22113	22011	22148	21981	22197	21994	21978	22168	22136	22203	21984	22259	22130	21984	22274	22363	22197	22204	22156	22168	22143	22237	22169	22235	22026	21976	22075	21949	21983	22278	22264	22346	22170	22223	22165	22236	22232	22234	22243	22154	22202	22091	22200	22135	22044	22142	22030	22143	22271	22209	21851	21951	22054	22223	22216	22221	22021	22026	22164	22178	21978	21821	22184	22112	22130	22049	22097	22194	22036	22004	22043	21935	22230	22056	22134	22221	22110	22106	21909	22020	22306	22327	22172	22162	22298	22063	22215	21883	22182	22080	22088	21944	22147	22224	22033	22087	21999	22013	22022	22033	21935	22040	22233	22136	22180	21971	22148	22186	22011	22195	21849	22004	22117	22197	22135	22079	22102	21999	21979	22059	22263	22046	22136	22097	22152	22129	22018	22306	22071	21963	22072	22156	22126	21842	22161	22162	21919	21934	21898	22126	22427	22110	22075	22130	22292	22168	22211	21996	22343	21904	22074	22084	22172	22089	22023	22018	22035	22215	22094	22231	22302	22098	22063	21845	22046	22092	22155	22190	22280	22036	22197	22144	22166	21876	22234	22202	22234	22004	22064	22203	22093	22207	22275	22056	21971	22276	22047	21819	22055	22064	22138	21931	22144	21969	22072	22138	22153	21931	22293	22149	22208	22105	22011	22182	22189	22132	22236	22114	22210	22245	22177	22169	22066	21987	21958	21922	21949	22050	22292	22235	22152	22049	21941	22202	22454	22275	22210	22012	22237	22119	22022	22022	22060	22005	21863	22016	22164	21960	22097	22194	21898	21996	22184	21982	21981	22088	22071	22158	22135	22010	21988	22082	22146	22146	22080	22013	22203	21937	22195	21916	22048	22059	22174	22128	22175	22085	21996	22161	22058	22068	22172	21940	22131	22071	22332	22361	22093	22030	21964	22131	22448	21882	22015	22136	22236	22155	22199	22244	22078	21990	22100	21922	21917	22117	22020	22156	22070	22063	22151	21837	22177	22126	21991	22136	22117	22180	21909	22076	22145	22165	22142	22225	21956	22090	22287	21944	21879	22254	21996	21803	22268	22214	22237	21918	21843	22014	22395	22205	21988	22065	22131	22120	22128	22047	21926	21846	21968	21979	22272	22172	21985	22130	22266	22003	22201	22086	22378	21896
25733	41440	31032	22782	19495	18942	18505	18791	21703	39558	41688	35775	28732	23476	19957	18598	17825	17779	17820	17728	17867	17716	17676	17922	17861	17769	17722	17759	17771	17929	17785	17877	17932	18007	17851	17653	17961	17781	17801	17894	17783	17766	17993	17685	17805	17964	17782	17768	17806	17536	17922	17715	17898	17928	17799	17680	17895	17764	17900	18010	17791	17778	17770	17651	17839	17778	17705	17810	17926	17712	17812	17781	17977	17813	17868	17797	17728	17750	17870	17637	17792	17661	17637	17736	17756	17770	17996	18063	17870	17800	17864	17768	17756	17681	17848	17876	17956	17696	17705	17677	17756	17751	17831	17800	17929	17686	17883	17701	17817	17777	17687	17709	17706	17805	17676	17862	17735	17743	17856	17753	17677	17842	17869	17849	17853	17897	17856	17708	17767	17828	17714	17932	17748	17798	17816	17852	17623	17726	17829	17757	17759	17833	17689	17678	17710	17893	17646	17912	17855	17718	17741	17728	17723	17703	17759	17858	17723	17878	17745	17629	17787	17795	17947	17951	17689	17873	17917	17707	17887	17980	17748	17688	17803	17698	17808	17655	17716	17655	17934	17747	17804	17683	17708	17755	17839	17805	17760	17719	17683	17841	17875	17822	17821	17768	17863	17601	17698	17849	17717	17567	17789	17815	18004	17933	17602	17859	17713	17841	17783	17788	17883	17792	17663	17820	17796	17716	17837	17806	17783	17941	17847	17765	17809	17929	17897	17736	17786	17650	17707	17990	17959	17936	17898	17806	17875	17716	17697	17904	17830	17730	17746	17720	17845	17724	17749	17944	17889	17946	17746	17873	17727	17750	17792	17836	17782	17665	17805	17848	17783	17748	17825	17795	17802	17718	17665	17841	17814	17766	17776	17855	17757	17923	17806	17728	17829	17919	17899	17848	17743	17884	17767	17643	17865	17845	17806	17676	17830	17691	17719	17770	17905	17892	17941	17844	17887	17798	17677	17860	17878	17734	17690	17680	17691	17616	17739	17857	17819	17671	17568	17849	17821	17730	17777	17718	17833	17812	17767	17962	17727	17706	17655	17855	17817	17672	17664	17842	17775	17952	17866	17877	17969	17815	17971	17858	17780	17844	17793	17712	17788	17735	17778	17741	17879	17744	17886	17744	17737	17833	17761	17679	17853	17714	17774	17735	18073	17650	17913	17859	17701	17708	17827	17947	17879	17916	17721	17965	18024	17706	17926	17912	17824	17813	17841	17752	17831	17763	17490	17829	17918	17762	17777	17883	17838	17752	17756	17812	17822	17874	17877	17761	17860	17589	17777	17750	17883	17748	17723	17968	17770	17718	17804	17659	17770	17699	17797	17842	17813	17894	17586	17807	17848	17672	17766	17909	17823	17622	17769	17944	17771	17839	17817	17624	17789	17671	17706	17770	17802	17636	17803	17866	17769	17862	17820	17923	17665	17851	17771	17750	17890	17694	17924	17639	17509	17805	17747	17870	17774	17905	17810	17804	17783	17669	17760	17681	17860	17904	17721	17776	17838	17980	17786	17821	17881	17927	17676	17842	17767	17846	17836	17822	17785	17808	17746	17922	17805	17766	17752	17790	17984	17812	17607	17636	17884	17863	17736	17768	17734	17812	17658	17736	17720	17748	18019	17801	17809	17747	17893	17800	17827	17761	17599	18000	17818	17707	17912	17757	17627	17864	17849	17777	17735	17977	17729	17754	17869	17818	17804	17780	17852	17734	17829	17762	17799	17764	17651	17795	17778	17949	17892	17733	17694	17951	17886	17740	17843	17832	17879	17710	17880	17803	17739	17790	17853	17767	17611	17839	17765	17876	17862	17710	17679	17848	17860	17764	17764	17990	17857	17932	17843	17704	17734	17956	17847	17884	17703	17889	17683	17727	17748	17750	17839	17928	17915	17676	17710	17747	17685	17799	17805	17972	17761	17875	17678	17666	17728	17862	17804	17766	17727	17731	17911	17837	17768	17760	17936	17894	17842	17840	17844	17894	17874	17917	17829	17872	17883	17629	17789	17794	17637	17718	17912	17758	17887	17973	17811	17896	17990	17727	17841	17877	17769	17847	18003	17762	17810	17951	17856	17847	17612	17811	17635	17625	17735	17791	17686	17950	17760	17785	17925	17888	17854	17824	17893	17811	17714	17772	17749	17702	17782	17856	17801	17890	17706	17781	17933	17990	17744	17817	17869	17905	17708	17800	17951	17758	17669	17973	17638	17916	17830	17539	17828	17752	17697	17807	17888	17756	17926	17867	17813	17933	17648	17765	17899	17834	17711	17826	17821	17869	17749	17827	17797	17821	17623	17815	17722	17681	17907	17810	17887	17736	17829	17815	17868	17662	17804	17908	17904	17849	17808	17678	17843	17764	17900	17890	17949	17920	17821	17749	17683	17751	17715	17731	17891	17761	17828	17755	17890	17869	17785	17726	17933	17723	17849	17878	17691	17777	17799	17721	17792	17624	17845	17731	17659	17732	17856	17717	17963	17653	17919	17951	17657	17674	17834	17702	17686	17776	17770	17866	17765	17746	17845	17798	17820	17880	17788	17836	17918	17869	17667	17837	17818	17840	17925	17820	17828	17835	17862	17781	17644	17770	17931	17621	17844	17605	17887	17980	17535	17826	17741	17983	17817	17770	17819	17865	17669	17791	17928	17840	17902	17711	17584	17736	17797	17819	17780	17897	17846	17728	17713	17766	17895	17836	17597	17752	17726	17774	17797	17949	17646	17912	17778	17721	17679	17690	17760	17795	17736	17959	17831	17792	17797	17873	17759	17806	17819	17791	17861	17655	17897	17899	17930	17664	17792	17558	17771	17787	17634	17864	17859	17772	17759	17817	17755	17585	17786	17936	17898	18016	17909	17877	17863	17873	17729	17778	17839	17793	17696	17769	17890	17866	17819	17809	17835	17853	17761	17621	17816	17830	17807	17710	17839	17777	17720	17731	17943	17863	17663	17712	17888	17813	17987	17855	17802	17895	17878	17715	17906	17826	17841	17806	17824	17707	17764	17931	17834	17844	17681	17816	17849	17838	17840	17630	17798	17788	17850	17894	17819	17824	17944	17834	17747	17815	17822	17793	17703	17667	17961	17840	17598	17837	17805	17810	17698	17787	17837	17835	17773	17635	17850	17888	17854	17823	17852	17789	17763	17768	17916	17761	17630	17912	17770	17806	17701	17787	17915	17680	17968	17617	17902	17900	17723	17847	17643	17723	17929	17738	17799	17628	17889	17778	17878	17806	17801	17751	17825	17827	17786	17743	17705	17785	17843	17823	17661	17578	17832	17933	17805	17662	17865	17844	17977	17770	17813	17709	17860	17746	17812	17837	17980	17843	17815	17883	17911	17639	17670	17943	17678	17985	17896	17728	17979	17793	17867	17747	17752	17771	17679	17756	17884	17766	17813	17903	17749	17993	17789	17837	17671	17742	17817	17841	17915	17812	17733	17851	18001	17821	17849	17776	17766	17865	17909	17638	17966	17731	17808	17619	17890	17744	17922	17676	17793	17738	17889	17849	17746	17901	17794	17442	17796	17922	17883	17889	17851	17923	17788	17593	17846	17884	17741	17572	17819	17881	17720	17780	17850	17803	17827	17699	17697	17916	17662	17918	17685	17803	17872	17945	17776	17656	17779	17752	17927	17774	17635	17772	17819	17870	17823	17781	17936	17709	17814	17868	17918	17896	17706	17553	17853	17961	17649	17804	17792	17787	17730	17767	17807	17903	17676	17847	17807	17845	17729	17796	17821	17719	17762	17561	17982	17811	17973	17877	17994	17785	17688	17750	17795	17807	17920	17758	17682	17751	17688	17881	17763	17527	17814	17675	17605	17737	17872	17797	17818	17966	17774	17870	17740	17936	17751	17844	17754	17652	17836	17799	17848	17846	17858	17799	17843	17936	17873	17719	17767	17915	17678	17774	17773	17643	17836	17778	17734	17834	17705	17927	17784	17914	17646	17955	18021	17794	17640	17806	17790	18016	17986	17781	17594	17772	17834	17888	17863	17899	17912	17689	17681	17810	17810	17809	18069	17622	17813	17767	17909	17713	17879	17892	17833	17906	17902	17880	17875	17806	17837	17702	17831	17809	17781	17769	17804	17838	17618	17840	17829	17871	17834	17778	17731	17839	17649	17719	17792	17821	17901	17789	17744	17671	17756	17860	17608	17721	17698	17543	17978	17958	17698	17686	17849	17801	17922	17839	17818	17879	17816	17868	17723	18012	17685	17762	17892	17844	17788	17849	17898	17938	17901	17612	17873	17923	17635	17798	17824	17918	17817	17990	17830	17955	17889	17895	17727	17646	17911	17949	17677	17857	17742	17799	17654	17810	17675	17799	17794	17850	17729	17892	17815	17869	17668	17730	18016	17864	17844	17802	17896	17632	17941	17884	17582	17904	17882	17875	17707	17840	17970	17797	17802	17825	17917	17860	17706	17773	17658	17872	17740	17954	17637	17760	17695	17726	17846	17800	17858	17785	17752	17785	17912	17792	17986	17984	17911	17816	17657	17770	17742	17718	17810	17733	17748	17879	17850	17745	17589	17881	17904	17858	17843	17920	17938	17962	17889	17652	17780	17668	17753	17948	17841	17865	17511	17860	17776	17820	17960	17949	17907	17853	17834	17875	17908	17780	17843	17912	17792	17924	17687	17965	17901	17733	17640	17797	17595	17952	17879	17640	18006	17620	17923	17807	17787	17680	17987	17798	17929	17801	17934	17844	17746	17751	17757	17881	17835	17909	17829	17841	17741	17772	17792	17793	17798	17828	17816	17765	17767	17891	17794	17680	17897	17832	17834	17891	17796	17995	17804	17771	17676	17743	17917	17680	17760	17648	17823	17908	17936	17768	17895	17721	17914	17785	17798	17667	17879	17689	17805	17774	17816	17867	17747	17720	17782	17836	17873	17829	17796	17818	17915	17917	17867	17970	17607	17777	17739	17695	17803	17860	17921	17793	17748	17947	17851	17704	17764	17721	17939	17718	17854	17775	17809	17776	17780	17924	17702	17974	17750	17837	17663	17830	17878	17701	17836	17795	17925	17843	17913	17885	17771	17781	17788	17827	17850	17752	17931	17840	17795	17813	17790	17783	17640	17723	17623	17849	17921	17909	17767	17994	17847	17750	18029	17577	17829	17743
23767	21451	29096	24361	22416	24656	25929	22535	25380	40653	53097	47493	39560	31907	26792	23144	21406	21275	21228	21355	21227	21197	21384	21291	21283	21244	21268	21075	21231	21444	21420	21284	21142	21115	21373	20975	21227	21332	21087	21040	21047	21076	21050	21174	21107	21156	21110	21107	21193	21100	21347	21443	21106	21286	21160	21256	21052	21094	21090	21166	20905	21076	21122	21079	21284	21117	21001	20960	21248	21094	21095	21141	21026	21171	21068	20989	21440	21206	21145	21102	21058	21427	21001	21060	21145	21169	21233	21275	21341	21026	21240	21344	21190	21101	21208	21083	21004	21379	21147	21023	21156	21019	21026	21102	21241	21127	20949	21036	21239	21054	21123	21166	21069	21205	21031	20952	21190	21269	21483	20983	21003	21116	21246	21096	21032	21109	21125	21109	21172	21362	21196	21061	21164	21063	21300	21111	20925	21366	21075	21294	21145	21085	21265	20945	20987	21214	21172	20953	21330	21252	21167	21077	20997	20958	21037	21236	21064	21200	21012	21014	21048	21027	21416	21015	20908	21055	20990	21344	21136	20860	21229	21135	21102	21217	20974	21165	21094	20902	21158	21149	21095	21075	21153	21093	21318	21010	20970	20998	21100	21167	21090	21159	21100	21037	20972	21246	21121	20940	21129	21040	21021	21105	21154	20781	21092	21157	21163	21246	21219	20891	21139	21166	21174	21229	20983	21070	21359	20993	21278	20996	21295	21203	21225	20998	21399	21283	21182	21304	21044	21018	20864	21191	21204	21072	21191	21138	21048	21121	21016	21114	21169	21012	21222	20818	21049	20989	21174	21186	21069	21053	21072	21105	20991	21137	21035	21253	21011	21218	20912	20907	21101	21062	21081	21217	21217	21140	20984	21037	21027	21039	21203	21160	21085	21250	20936	21162	21119	20896	20974	21170	21062	21209	21258	21063	21019	21092	21104	21399	21213	20929	21292	21225	21104	21110	21239	21195	21162	21246	21230	21260	21164	21243	20866	21049	20954	21203	20680	21215	21217	21406	21188	21131	21190	21171	20978	20807	21175	20939	20961	21032	21083	21024	21084	20924	21021	21205	21046	20941	21443	21216	21171	21077	20733	21049	21285	21001	21274	21002	21254	21153	21031	20962	20954	20861	21021	21179	21064	21197	21035	21026	21285	21163	21194	21045	21018	21182	21329	21197	21186	21161	21096	21360	20962	21143	21075	21039	21282	20862	21370	21025	21127	21061	20962	20875	21121	21131	21120	20827	21080	21169	21234	21202	21306	21129	20917	21279	21313	21130	21156	21135	21154	21144	20964	21122	21119	21223	21152	21072	21006	21057	21157	21179	21056	21244	21383	21037	21053	21288	21277	21132	21202	21338	21175	21017	20917	21099	20938	20952	21207	21209	21018	21110	21148	21013	21150	21103	21274	21051	21226	21136	21057	21232	21104	21033	21237	21256	20872	21175	20998	21073	21017	21105	21158	21277	21133	21107	21185	21135	21241	21204	21080	21122	20948	21124	21022	21108	21427	21283	20821	20839	21012	21247	21025	21118	21195	21058	21345	21051	21043	21269	20993	20952	21050	21097	21233	21239	21072	21106	21252	21092	21109	21080	21230	21183	20988	21212	21212	21397	21147	20998	21116	20980	21296	20970	20900	20912	21188	21079	21187	21231	20957	21201	21101	21200	21127	21052	21157	20887	21014	21100	20993	21031	21297	21000	21177	21119	20773	21171	21211	21008	21097	21193	21239	21098	21004	20953	21060	20868	20990	21250	21157	20968	21084	21102	21126	20931	21121	21102	21157	21209	21160	21139	21209	20976	21096	21095	21017	20896	20982	21229	21127	21082	21187	21172	21079	20936	21109	20944	21156	21066	20933	21091	21179	21248	21171	21016	21262	21034	20980	21111	21193	21068	21150	21076	21071	21121	21043	21238	21103	20998	21014	21179	21215	21132	21038	21256	21051	21193	21203	21097	21180	21257	21066	21163	21281	21159	20906	20954	20949	21047	21139	21017	21166	21112	21263	20951	20999	21069	20865	20761	20974	21108	21068	20973	21342	21056	21135	20972	21137	20993	21167	21130	21186	21044	21016	21191	21128	21220	21009	20959	20975	21182	21026	21080	21097	21412	21406	21274	21097	21044	21183	21171	20986	21011	21056	20996	21058	21147	21194	21186	21124	21086	21186	21003	21102	21053	20990	21314	21142	21129	21260	20879	21102	21200	21008	21086	21448	20946	21025	21081	21135	20877	21168	21208	21071	21050	21264	21020	21185	21097	21233	21097	20995	21024	21034	21001	21116	21066	21116	21105	21144	20874	21194	20964	21085	21104	21018	21084	21004	20985	21186	21269	21282	20939	20997	20767	21008	21157	21090	21266	21263	21201	21323	21198	21118	21119	21244	21195	20988	20869	21168	21147	20983	21022	21104	21124	21204	21047	20804	21029	21258	21008	21214	21011	21088	21057	21037	21050	21126	21216	21024	21121	21129	21216	21208	20797	21181	21047	21074	21078	20955	20959	21305	21150	21110	20774	21260	21178	21107	20886	20989	21032	21069	20993	21296	21143	21078	20972	21150	21083	21216	21221	20989	21055	21312	21075	21038	21037	20912	20943	21256	21135	20976	20893	20820	21056	21116	21001	20954	21064	20944	20918	21158	21126	21028	21085	20921	20959	21193	21111	21219	21115	21218	21138	21278	21204	20945	21077	21216	20981	21135	21121	21251	21198	21213	21129	21005	21096	21191	21147	21030	21042	21101	21083	21034	21041	21021	21283	21163	21193	21136	21133	21339	21218	20976	20949	21262	20944	21040	20861	21167	21075	21190	21064	21093	21037	21033	21273	21116	20941	21019	20832	21106	20944	21170	21035	21030	21174	21179	21216	21184	21080	21152	20966	21165	21362	20988	21181	21259	21216	21150	21050	20999	21205	21060	21223	20931	21230	20983	21099	20863	21067	21109	20845	21079	21165	21162	21187	21110	21296	21256	21137	21066	21029	21199	21072	21134	21036	21076	20982	21093	21015	20967	21179	21203	21137	21110	21014	21014	20967	21248	21212	21188	21001	21064	21021	20921	21207	20945	21240	21206	21215	21005	21009	21249	21259	21256	21121	21023	21142	21178	21076	21005	20902	21204	21270	20994	20972	21154	20941	21135	21032	20991	21090	21140	21108	21299	21251	21264	20984	21127	20926	21167	21000	20892	21119	21166	20810	21096	21317	21074	20984	21043	20975	21078	21223	21336	21284	21109	21240	21234	21212	21071	20992	21015	21145	21210	21079	21030	21048	21087	21311	20970	21176	20862	21160	20886	20972	20987	21106	20987	21126	21206	21002	21292	21098	21018	20966	21322	21121	21247	20972	20870	21061	21001	21020	21079	21174	21014	21114	20992	21105	21089	21093	20876	21143	21356	21294	21083	21156	21240	21090	20993	21163	21145	21108	21349	21056	21228	21086	21391	21124	21106	21220	21010	21225	20896	21037	21014	21038	21021	21069	21037	21207	20991	21262	21266	21176	21058	21155	21285	21011	21074	21235	21225	20974	21117	21239	21139	21084	21094	21197	20906	21010	21058	21161	20923	20996	21367	20948	21143	21109	21093	21329	21256	21017	21123	21314	21059	21199	21130	21123	20962	21287	21099	21205	20886	21182	21244	21187	21099	21095	21144	21124	21085	21104	21104	21189	21299	21347	20927	20994	21012	21071	21157	21066	21260	20878	21105	20917	21199	21166	21123	21279	21147	21003	21133	21205	21224	21285	20988	20994	21068	21155	20969	21040	20938	20869	21096	21176	21222	21038	21007	21113	21131	21224	21027	20986	21023	21067	21078	21061	21104	21119	21083	21012	21043	20982	21070	20886	21084	21080	20936	21265	21130	21099	21048	20891	21052	20983	21360	20913	20985	21134	21185	21174	21190	21150	20974	21197	21131	21175	21187	21086	21057	20972	20982	21073	21211	20980	21200	21227	21098	21263	21006	21160	21048	20939	21121	21026	21181	21045	21088	21157	21193	21169	21062	21108	21021	21057	21009	21181	21260	21152	20779	20935	21024	21303	20931	21198	21220	21059	20995	20975	21349	21008	21089	21124	21059	21266	21119	21135	21053	21118	21176	21125	20773	21132	21161	21315	21139	21206	21259	21066	21116	21137	21176	20695	21072	21043	21068	21026	20968	20990	20971	21226	20981	20964	21068	21035	21018	21296	21247	21374	21012	20892	21210	21322	21190	21199	21182	21039	21164	21236	21065	21286	21095	21139	21334	21175	21282	21165	21157	21270	21210	20974	21213	21211	21037	21285	20936	21069	21019	21194	21121	21071	20987	20941	20981	21098	21117	21113	21214	21253	21071	21099	21064	21111	21054	21287	21139	20938	21096	21243	20999	21211	20929	20929	20998	21183	20976	21093	21191	21043	20944	21150	21055	21105	21098	21119	21242	21173	21193	20901	21117	21067	21069	21036	21158	21016	21186	21062	21081	21067	21261	21083	21023	21179	21246	21012	20994	20980	21204	21080	20928	21071	21020	21158	20974	21058	20970	20929	21017	21105	21048	21027	21182	21140	21057	20955	21015	20977	20969	21211	20989	21001	21125	20969	20848	21271	20921	21125	21092	21251	20909	20988	21326	21102	21201	21201	21077	20933	21081	21188	21250	21042	20977	21160	21289	21012	21073	21237	20958	21185	20907	21328	21053	21236	21283	21301	21308	21138	20924	21146	21217	21075	21418	21036	21098	21082	21138	20985	21153	20959	21230	21187	20968	21177	21209	21198	21043	21075	21236	21281	21090	20960	20999	21268	21042	21193	21063	21079	21114	21081	20952	21012	21002	21171	20973	20926	21168	20994	21227	21134	21082	21172	21064	21112	21046	21223	21341	21258	21059	21056	21018	20921	21083	21042	21103	21141	21067	21088	21241	21079	21024	21096	21197	21109	21253	21032	21079	21237	21323	21216	21129	21188	21198	21067	21324	20960	20860	21148	21062	21021	21158	21083	21138	21283	21162	20872	21074	21090	20935	20954	21100	21249	21115	20986	21055	21087	21087	21112	21108	21032	21113	21173	21100	20868	21078	21048	21069	20975	21101	21082	21042	21107	21203	21140	21322	21189	21198	21282	21095	21003	21125	21192	21246	21020	21028	20966	21171	21158	21008	20996	21189	20992
28693	50797	44344	28063	21136	19558	18868	19186	24651	41840	50873	45750	37694	29281	22809	18795	16988	17273	17353	17201	17064	17240	17353	17294	17099	17235	17264	17151	17175	17274	17042	17170	16967	17265	17206	17276	17218	17351	17177	17325	17346	17099	17188	17336	17113	17222	17125	17339	17261	17067	17099	17102	17264	17126	17064	17093	17078	17245	17116	17067	17306	17021	17264	17029	17311	17111	17192	17245	17165	17114	17120	17187	17064	17124	17177	17210	17114	17104	17232	17298	17139	17132	17108	17341	17096	17155	17175	17225	17147	17255	16993	17194	17252	16996	17044	17290	17256	17106	17233	17279	17146	17082	17189	17128	17281	17135	17310	17109	17036	17114	17252	17175	16859	17279	17093	17132	17140	17234	17278	17459	17299	17428	17225	17229	17213	17333	17064	17267	17385	17123	17259	17157	17125	17147	17218	17371	17049	17211	17081	17061	17299	17154	17230	17317	17197	17334	17151	17036	17252	17122	17175	17204	17140	17088	17186	17191	17012	17181	17188	17183	17132	17269	17230	17090	17146	17050	17111	16983	17242	17153	17329	17193	17143	16968	17021	17054	17303	17160	16925	17207	17351	17046	17160	17210	17012	17185	17189	17276	17125	17000	17136	17211	17296	17189	17100	17136	17173	17107	17187	17121	17313	17184	17146	17234	17223	17238	17202	17103	17160	17168	17067	16956	17282	17074	17189	17222	17055	17035	17152	17162	17039	17182	17200	17205	17289	17264	17204	17261	17065	17147	17129	17270	17106	17249	17254	17228	17019	17295	17216	17027	17127	17067	17374	17258	17161	17136	17095	17043	17142	17328	17099	17259	17120	17026	17139	16925	17069	17278	17091	17071	17154	17276	17028	17309	16968	17196	17054	17150	17231	17143	17263	17087	17171	17123	17108	17019	17187	17132	17094	17084	17134	16928	17216	17100	17230	17117	17008	17110	17193	17104	17161	16882	17200	17111	17078	17093	17198	17260	17081	17327	17154	17067	17128	17207	17266	17076	17290	17030	17175	17101	17412	17164	17137	16921	17227	17089	17314	17212	17058	17135	17124	17193	17137	17149	17226	17252	17205	17240	17082	17145	17013	17039	17036	17010	17264	17315	17300	17203	17023	17116	17046	17353	17164	17029	17200	17262	17087	17205	17196	17061	17150	17164	17139	17267	17180	17155	17334	17085	17238	17225	17055	16990	17316	17145	17272	17255	17008	17092	17128	17052	17365	17233	17254	17125	17157	16866	17211	17174	17159	17198	17261	17104	17114	17241	17196	17216	17189	17318	17309	17162	17111	16981	17153	17212	17169	17335	17318	17228	17035	17223	17093	17165	17142	17130	17154	17095	17188	17224	17189	17156	17286	17115	17073	17175	17127	17250	17176	17093	17206	17038	17204	17121	17158	17094	17137	17109	17171	17122	17145	17077	17187	17119	16996	17209	17095	17201	17283	17138	16970	17221	17230	17200	17267	17114	17132	17140	17106	17123	17187	17190	17152	17064	17046	16992	17269	17199	17199	17462	17193	17171	17119	17055	17198	17192	17210	17133	16855	17083	17090	17168	17118	17132	17206	17121	17259	17031	17169	17298	17294	17048	17157	17017	17157	17004	17113	17085	17033	17243	17180	17162	17126	17274	17218	16886	17257	16904	17220	17061	17137	16998	17153	17285	17062	17097	17239	17272	17001	17081	17258	17355	17185	17240	16947	17294	17235	17121	17351	17041	17135	17140	17075	17067	16901	17056	17245	17230	17145	17078	17150	17195	17046	17072	17190	17071	16989	17150	17099	16923	17247	17227	17127	17103	17316	16994	17186	17025	17320	17092	17089	17465	17139	17122	17236	17138	17166	17162	17032	17003	17276	17107	17154	17167	17184	17165	17191	17030	17102	17198	17289	17154	17059	17152	17190	17204	17289	17208	17352	17126	17159	17077	17169	17076	17209	17231	17169	17092	17212	17066	17253	17096	16954	17263	17211	17178	17278	17357	17302	17265	17268	17164	17230	17237	16960	17153	17010	17142	16982	17141	17272	17207	17047	17158	17335	17086	17091	17121	17280	17168	17107	17128	17151	17261	17183	17173	17091	17233	17085	17108	16975	17134	17234	17206	17133	16966	17139	17217	17097	16948	17210	17271	17280	17197	17064	17037	17332	17354	16953	17129	17017	17174	17087	17145	17168	17159	17095	17214	17026	16999	17301	17042	17081	17273	17195	17296	17038	17243	16995	17087	17129	17187	17107	17121	17110	17092	17352	17174	17250	17162	17032	17128	17187	17097	17144	17224	17282	17146	17216	17048	17173	17115	16960	17189	17162	17193	17219	17138	17214	17088	17012	17135	17181	17034	17168	17158	17115	17104	17159	17250	17173	17198	17076	17184	17040	17331	17227	17042	17262	17183	17252	17149	17075	17101	17105	17039	17264	17132	17082	17176	17364	17313	17173	17070	17273	17099	17034	17123	17111	17032	17244	17083	17165	17202	17198	17178	17104	17182	17157	17053	16989	17118	17390	17041	17299	17266	17237	17173	17132	17009	17087	17086	17047	17288	17070	16985	17101	17071	17146	17270	17237	17024	17104	17158	17087	17062	17131	17029	17089	17210	17226	17078	17054	17206	17080	17348	16949	17072	17189	17048	17201	17090	17342	17024	17132	17086	17279	17171	17104	17144	17039	17160	17334	17063	17082	17000	17087	17160	16990	17102	17184	17017	17137	17170	17099	17075	17328	17204	17163	17164	17157	17144	17183	17181	17258	17277	17118	17123	17240	17252	17245	17069	17264	17257	17150	17245	17147	17298	17157	17341	17269	17256	17216	17110	17104	17202	17134	17236	17298	17169	17203	17091	17199	17121	17138	17060	17291	17048	17208	17181	17257	17265	17132	17321	17161	17111	17263	17108	17256	17037	17177	17198	17074	17217	17144	17125	17158	17358	17106	17271	17267	17068	17192	17280	17128	16985	17039	17055	17165	17244	17168	17197	17245	17272	17209	17039	17217	17081	17312	17076	17222	17203	17203	17085	17176	17063	17261	17185	17172	17013	17182	16949	17124	17109	17040	17179	17094	17154	17021	17204	17147	17097	17168	17316	17045	17300	17065	17099	17155	17046	17330	17024	17198	17153	17205	16933	17283	17151	17365	17197	17172	16990	17101	17138	17166	17157	17168	17122	17090	17181	17107	17187	17290	17108	17251	17091	17027	17110	17269	17166	17046	17070	17132	17342	17136	17218	17227	17202	17171	16871	17047	17266	17077	17167	17134	17292	17240	17122	17296	17279	17224	17096	17303	17141	17165	17017	17255	17246	17126	17147	17022	17182	17120	17192	17326	17301	17313	17055	17226	17226	17082	17194	17253	17156	17215	17035	17070	17027	16920	17278	17053	16968	17037	17186	17257	17130	17269	17224	17369	17037	17266	17240	17253	17255	17210	17148	17183	17081	17086	17063	17169	16999	16981	17313	17075	17319	17142	17049	17223	17081	17169	17003	17281	17222	17135	17243	17122	16907	17015	17214	17186	16947	17193	17161	17028	16832	17170	17155	17134	17126	17206	17260	17092	17271	17000	17272	17180	17300	17028	17329	17134	17218	17185	17110	17148	17285	17173	16987	17294	16981	17143	17202	17131	17181	17246	17151	17017	17101	17159	17308	17197	17160	17124	17198	17256	17101	17158	17229	17083	17058	17169	17195	17373	17069	17168	17100	17183	17128	17254	16928	17135	17186	17207	17108	17261	17202	17150	17077	17053	17098	17198	17037	17069	17140	17050	17091	17279	17271	16978	17205	17098	17221	17128	17071	17246	17172	17290	17179	17229	16993	17112	17143	17201	17191	17234	17173	17119	17146	17215	17070	17079	17178	16955	17339	17313	17293	17077	17302	17051	17143	17074	16962	17252	17171	17049	17221	17150	17039	17080	17308	17251	17141	16977	17245	17106	17155	17264	17129	17033	17031	17080	17155	17194	17288	17112	17223	17017	17239	17258	17215	17245	17209	17189	16944	17218	17025	17048	17338	17109	17286	17223	17157	17221	17093	17258	17009	17220	17060	17180	17002	17243	17191	17299	17280	17183	17010	17202	17093	17166	17136	17190	17378	17189	17190	17197	17083	17207	17109	17054	17248	17046	17187	17084	17156	17433	17079	17087	17152	17101	17162	17042	17228	17309	17148	16996	17111	17082	17168	17266	17050	17245	17082	17237	17110	17250	17285	17213	17140	17156	17022	17107	17157	17032	17051	17148	17124	17211	17113	17178	17128	17230	17254	17227	17088	17178	17386	17142	17167	17023	17143	16987	17179	17225	17070	17177	17059	17292	17178	17210	17172	17177	17056	17298	17278	17150	17081	17139	17139	17232	17097	17155	17105	17125	17231	17127	17221	17205	17093	17242	17150	16973	17126	17196	16932	17121	17093	16974	17146	17153	17225	17243	17145	17130	16894	17143	17503	17267	17094	17187	17203	17016	17291	17219	17301	17187	17281	17143	17085	17163	17191	17156	17151	17284	17067	17065	17234	17176	17140	17241	17295	17128	17172	17429	17227	16951	17122	17034	17209	17224	17152	17049	17208	17253	17224	17222	17278	17258	17087	17165	17052	17164	17090	17083	17059	17290	17184	17137	17192	17336	17245	17269	17161	17268	17149	17103	17199	17260	17052	17182	17168	17156	17135	17282	17315	17078	16891	17189	17224	17290	17123	17255	17265	17205	16994	17277	17035	17235	17315	17138	17100	17003	17263	17267	17265	17163	17219	17124	17166	17176	17192	17056	17050	17076	17153	17046	17135	17195	17028	17278	17094	17276	17253	16990	17208	16997	17408	17012	17306	16962	17289	17206	17125	17049	17036	17349	17138	17068	17311	17171	17168	17234	17216	17255	17011	17022	17035	17214	17218	17040	17076	17269	17248	17025	17149	17087	17245	17022	16964	17152	17074	17299	17159	17225	17143	17253	16973	17378	17212	17125	17186	17114	17087	17058	17150	17208	17278	17221	16993	17176	17074	17066	17231	17129	17152	16992	17267	17252	17216	17166	17189	17145	17074	17203	17144	17070	17135	17106	17166	16970	17055	17152	17303	17141	17170	17138	17164	17237	17103	17205	17097	17249	17118	17247	17231	17133	17094	17294	17110	17031	17121	17261	16961	17225	17214	16998	17246	17129	17211
29925	24578	26344	23039	20643	20684	20693	20529	20672	21574	23670	24244	23208	22408	21345	20701	20231	20412	20608	20241	20472	20562	20394	20294	20280	20527	20445	20409	20373	20574	20445	20396	20426	20501	20562	20375	20465	20424	20544	20456	20640	20500	20590	20605	20427	20511	20626	20427	20468	20493	20576	20326	20296	20594	20527	20622	20389	20524	20365	20517	20226	20245	20264	20613	20498	20553	20395	20274	20462	20587	20666	20588	20600	20477	20776	20457	20583	20422	20403	20556	20475	20602	20508	20467	20523	20502	20753	20451	20525	20457	20558	20382	20516	20437	20379	20398	20367	20363	20242	20477	20579	20395	20436	20512	20598	20557	20377	20326	20401	20173	20264	20442	20545	20510	20520	20506	20412	20550	20199	20546	20483	20675	20647	20540	20520	20525	20508	20377	20628	20448	20608	20604	20471	20492	20312	20455	20560	20323	20596	20488	20572	20826	20488	20576	20491	20406	20627	20534	20495	20388	20431	20611	20372	20442	20562	20200	20574	20412	20532	20575	20234	20516	20239	20320	20590	20614	20364	20426	20598	20688	20659	20436	20442	20430	20555	20385	20368	20522	20511	20401	20521	20449	20470	20371	20390	20452	20542	20445	20415	20497	20324	20478	20487	20333	20431	20462	20581	20445	20588	20477	20421	20328	20316	20427	20372	20542	20507	20465	20609	20417	20327	20447	20574	20422	20385	20450	20623	20487	20606	20494	20495	20353	20476	20805	20499	20583	20651	20497	20588	20531	20481	20635	20549	20625	20454	20406	20454	20285	20484	20481	20585	20580	20648	20577	20608	20374	20430	20446	20622	20427	20420	20479	20355	20379	20444	20553	20427	20603	20501	20265	20649	20421	20660	20592	20670	20479	20184	20422	20736	20540	20453	20365	20530	20487	20499	20482	20215	20509	20378	20494	20381	20275	20335	20405	20303	20541	20573	20581	20676	20560	20606	20515	20423	20150	20513	20203	20566	20368	20320	20405	20346	20269	20262	20441	20472	20429	20500	20394	20500	20803	20545	20338	20490	20489	20324	20315	20454	20438	20438	20668	20275	20549	20612	20472	20679	20846	20527	20308	20328	20558	20325	20523	20506	20563	20476	20590	20614	20467	20400	20439	20532	20579	20556	20421	20362	20474	20457	20258	20427	20676	20564	20227	20504	20438	20489	20618	20543	20493	20306	20362	20419	20457	20426	20508	20408	20500	20620	20377	20504	20454	20530	20404	20470	20505	20532	20463	20636	20511	20566	20433	20458	20604	20594	20468	20560	20606	20470	20539	20553	20447	20757	20169	20553	20428	20401	20520	20711	20529	20409	20616	20446	20566	20395	20424	20482	20579	20295	20533	20448	20532	20454	20362	20569	20378	20426	20465	20405	20390	20743	20282	20447	20689	20499	20491	20478	20423	20409	20333	20538	20574	20616	20535	20392	20487	20460	20312	20471	20354	20495	20426	20525	20551	20460	20447	20509	20540	20382	20441	20622	20469	20464	20546	20456	20670	20421	20400	20448	20445	20622	20543	20555	20514	20411	20435	20512	20478	20531	20534	20442	20349	20552	20738	20490	20513	20577	20516	20655	20331	20425	20594	20685	20528	20534	20391	20388	20410	20440	20588	20341	20323	20882	20287	20397	20276	20477	20439	20542	20483	20457	20314	20556	20376	20396	20281	20522	20491	20672	20504	20644	20492	20514	20325	20454	20539	20491	20428	20563	20476	20230	20335	20449	20489	20554	20297	20508	20433	20222	20542	20453	20528	20668	20561	20517	20444	20456	20608	20544	20444	20678	20594	20518	20301	20542	20430	20494	20476	20466	20714	20381	20469	20451	20562	20487	20471	20411	20490	20219	20356	20339	20459	20398	20498	20534	20586	20542	20374	20540	20462	20474	20619	20383	20440	20538	20505	20641	20487	20504	20550	20012	20724	20439	20553	20295	20564	20475	20384	20634	20188	20323	20415	20291	20581	20654	20480	20438	20564	20578	20505	20446	20395	20434	20451	20582	20630	20731	20445	20306	20341	20519	20507	20690	20303	20522	20326	20550	20367	20488	20646	20444	20279	20532	20642	20711	20687	20238	20511	20313	20469	20438	20554	20644	20518	20554	20508	20395	20512	20588	20403	20459	20538	20574	20418	20364	20343	20519	20571	20428	20613	20353	20498	20731	20412	20509	20420	20453	20581	20759	20583	20385	20471	20439	20485	20278	20492	20569	20609	20618	20285	20449	20562	20549	20465	20580	20473	20446	20400	20465	20476	20369	20385	20503	20445	20547	20403	20647	20542	20469	20389	20408	20549	20801	20566	20627	20499	20639	20264	20266	20366	20338	20308	20394	20466	20642	20503	20335	20378	20606	20314	20563	20570	20622	20611	20541	20509	20465	20488	20612	20382	20424	20329	20458	20418	20475	20554	20498	20481	20405	20564	20439	20398	20405	20464	20498	20464	20733	20632	20643	20331	20352	20382	20357	20362	20516	20485	20443	20507	20440	20430	20463	20543	20622	20330	20728	20713	20655	20583	20472	20798	20444	20442	20386	20590	20496	20634	20454	20485	20522	20481	20501	20739	20484	20619	20533	20459	20408	20418	20385	20315	20440	20286	20407	20577	20641	20634	20371	20380	20421	20459	20365	20616	20423	20543	20529	20320	20565	20357	20490	20576	20436	20352	20413	20658	20559	20487	20488	20446	20499	20501	20610	20589	20508	20613	20345	20359	20422	20526	20443	20711	20647	20560	20335	20575	20577	20365	20536	20535	20752	20461	20371	20388	20769	20424	20385	20446	20380	20267	20581	20607	20695	20748	20429	20593	20388	20324	20521	20622	20664	20662	20362	20396	20420	20429	20581	20801	20429	20241	20442	20641	20724	20639	20597	20695	20621	20730	20560	20530	20605	20408	20548	20494	20446	20323	20426	20406	20657	20378	20460	20438	20507	20330	20504	20643	20541	20477	20685	20301	20587	20472	20444	20677	20379	20389	20331	20541	20304	20212	20472	20495	20500	20470	20697	20424	20517	20461	20401	20377	20609	20448	20575	20445	20586	20205	20329	20422	20491	20537	20434	20443	20433	20455	20428	20396	20585	20484	20859	20414	20734	20461	20318	20480	20687	20454	20540	20452	20414	20590	20759	20298	20555	20529	20610	20438	20420	20525	20611	20396	20619	20492	20368	20472	20426	20561	20385	20428	20622	20551	20497	20315	20606	20499	20543	20686	20506	20457	20547	20663	20539	20469	20544	20309	20419	20468	20518	20453	20447	20715	20455	20542	20388	20475	20594	20501	20506	20549	20476	20629	20494	20415	20339	20363	20454	20494	20552	20659	20376	20599	20609	20608	20270	20602	20503	20278	20338	20697	20462	20470	20502	20442	20468	20363	20582	20488	20533	20467	20506	20429	20437	20471	20548	20602	20652	20649	20268	20530	20653	20342	20613	20317	20424	20669	20590	20493	20530	20657	20379	20418	20615	20487	20668	20319	20551	20605	20300	20450	20523	20585	20402	20466	20567	20617	20437	20723	20548	20460	20555	20536	20508	20553	20565	20664	20534	20303	20281	20536	20346	20598	20413	20754	20554	20488	20445	20604	20566	20478	20519	20460	20701	20462	20356	20414	20517	20495	20504	20615	20477	20709	20429	20449	20440	20635	20565	20721	20651	20412	20593	20469	20474	20471	20419	20611	20412	20472	20500	20550	20489	20649	20393	20446	20591	20458	20648	20555	20239	20509	20691	20288	20483	20483	20474	20512	20411	20400	20702	20556	20355	20571	20479	20518	20523	20344	20385	20622	20410	20518	20316	20375	20435	20472	20464	20633	20615	20394	20494	20528	20498	20707	20644	20604	20403	20407	20568	20498	20290	20565	20572	20364	20498	20622	20600	20651	20542	20318	20552	20364	20496	20504	20508	20494	20427	20459	20556	20433	20473	20630	20509	20552	20480	20552	20510	20490	20753	20448	20385	20344	20413	20621	20510	20632	20498	20331	20554	20458	20503	20432	20480	20697	20470	20414	20495	20306	20531	20484	20389	20405	20591	20428	20406	20457	20729	20522	20597	20368	20435	20534	20572	20486	20454	20430	20481	20624	20499	20472	20269	20560	20435	20560	20581	20521	20463	20565	20496	20487	20539	20394	20624	20657	20498	20372	20597	20602	20430	20496	20610	20493	20189	20700	20387	20382	20552	20330	20695	20525	20613	20525	20449	20315	20688	20501	20511	20500	20280	20626	20556	20527	20323	20531	20733	20406	20461	20512	20707	20246	20511	20585	20347	20677	20430	20379	20413	20665	20471	20376	20609	20369	20515	20585	20184	20591	20374	20400	20621	20589	20594	20312	20540	20331	20517	20508	20447	20426	20763	20753	20471	20462	20532	20624	20602	20646	20574	20477	20469	20500	20359	20361	20454	20470	20531	20489	20657	20446	20506	20545	20488	20240	20522	20564	20270	20485	20529	20460	20535	20446	20594	20383	20601	20714	20464	20579	20352	20421	20335	20238	20358	20240	20430	20455	20343	20618	20467	20405	20436	20438	20547	20706	20360	20661	20438	20549	20521	20363	20459	20312	20438	20225	20545	20474	20511	20530	20652	20381	20558	20318	20348	20524	20635	20192	20431	20332	20732	20502	20464	20464	20499	20587	20477	20347	20501	20484	20499	20423	20543	20452	20499	20698	20559	20580	20329	20561	20677	20348	20414	20578	20497	20361	20559	20705	20366	20534	20436	20736	20411	20400	20425	20292	20668	20562	20496	20401	20422	20470	20546	20451	20518	20451	20418	20471	20373	20426	20519	20418	20488	20443	20479	20477	20512	20446	20371	20484	20572	20462	20234	20596	20473	20336	20470	20469	20513	20443	20581	20500	20708	20562	20552	20491	20550	20638	20467	20325	20321	20435	20407	20181	20563	20282	20563	20676	20573	20435	20434	20470	20469	20569	20534	20470	20458	20624	20460	20466	20485	20382	20547	20585	20542	20576	20556	20349	20610	20398	20462	20558	20466	20331	20586	20531	20453	20344	20460	20399	20566	20397	20547	20510	20415	20544	20247	20533	20839	20410	20500	20442	20580	20380	20525	20554	20698	20522	20566	20301	20317	20498	20508	20549	20549	20349	20424	20515	20502	20574	20534	20526	20433	20355	20453	20479	20553	20595
22173	27831	22023	17591	17026	17008	16970	16952	17182	18695	21217	21114	19764	18544	17707	17069	17094	16752	16915	16868	16801	16797	16843	16725	16863	16742	16786	16816	17060	16758	16977	16702	17041	16702	16807	16580	16866	16790	16646	16768	17082	16811	17057	16782	16809	16622	16948	16735	16734	16728	16921	16750	16838	16884	16684	16826	16755	16771	16791	16950	16712	16656	16752	16797	16730	16919	16802	16806	16669	16673	16644	16696	16771	16737	16842	16799	16825	16704	16724	16792	16786	16863	16781	16834	16785	16814	16730	16918	16723	16892	16861	16857	16685	16682	16978	16821	16846	16866	16896	16937	16731	16780	16711	16713	16655	16708	16957	16645	16874	16770	16753	16674	16664	16790	16779	16768	16737	16827	16709	16764	16608	16860	16854	16789	16848	16793	16671	16832	16956	16727	16693	16707	16782	16725	16750	16692	16674	16797	16765	16679	16721	16586	16977	16891	16702	16709	16865	16795	16951	16833	16642	16758	16737	16970	16688	16777	16859	16764	16714	16815	16844	16770	16736	16813	16728	16694	16597	16760	16754	16732	16876	16701	16809	16801	16847	16726	16709	16801	16843	16763	16633	16853	16770	16740	16968	16700	16793	16771	16914	16726	16894	16838	16666	16894	16786	16860	16670	16593	16905	16895	16804	16842	16818	16934	16718	16766	16707	16877	16687	16823	16857	16598	16836	16724	16803	16780	17008	16770	16901	17016	16723	16930	16747	16753	16740	16547	16771	16782	16978	16731	16663	16817	16792	16876	16649	16815	16836	17026	16749	16737	16641	16926	16785	16772	16686	16920	16648	17033	16665	16839	16825	16614	16770	16775	17044	16759	16864	16834	16700	16711	16855	16648	16838	16765	16832	16700	16906	16741	16751	16655	16993	16736	16946	16869	16711	16698	16811	16766	16849	16918	16718	16586	16796	16719	16847	16826	16809	16595	16792	16541	16707	16903	16739	16829	16669	16794	16780	16790	16763	16672	16711	16669	16516	16722	16831	16791	16755	16875	16696	16966	16753	16862	16974	16835	16928	16761	16676	16861	16759	16709	16677	16910	16693	16715	16736	16780	16913	16646	16795	16741	16747	16677	16751	16776	16867	16737	16753	16576	16812	16805	16775	16730	16779	16771	16906	16669	16736	16919	16809	16752	16797	16946	16894	16733	16658	16793	16851	16597	16753	16567	16889	16695	16903	16846	16809	16719	16761	16999	16952	16839	16779	16774	16699	16629	16719	16828	16746	16646	16853	16775	16871	16993	16789	16793	16807	16638	16859	16837	16766	16832	16560	16779	16703	16761	16748	16635	16764	16625	16773	16825	16855	16680	16830	16756	16779	16880	16706	16676	16887	16734	16728	16783	16819	16756	16929	16911	16876	16794	16807	16723	16786	16825	16779	16919	16843	16871	16826	16744	16736	16749	16947	16755	16844	16984	16741	16740	16820	16839	16838	16864	16719	16917	16655	16876	16704	16728	16824	16765	16609	16992	16950	16889	16764	16924	17018	16604	16881	16846	16713	16899	16648	16701	16889	16663	16503	16840	16746	16955	16688	16663	16800	16729	16839	16825	16794	16825	16837	16705	16863	16744	16828	16809	16669	16914	16828	16719	16973	16811	16809	16935	16882	16715	16804	16505	16822	16877	16647	16824	16780	16746	16804	16679	16664	16789	16664	16629	16937	16583	16700	16758	16815	16916	16851	16872	16591	16760	16797	16853	16666	16582	16705	16775	16867	16818	16834	16906	16929	16780	16643	16860	16763	16795	16888	16688	16735	16681	16859	16871	16843	16774	16787	16778	16856	16915	16743	16878	16771	16744	16844	16853	16734	16842	16891	16941	16800	16655	16823	16838	16847	16774	16553	16925	16762	16862	16638	16714	16777	16826	16671	16584	16769	16686	16797	16972	16797	16613	16788	16770	16728	16669	16732	16884	16704	16956	16750	16724	16812	16790	16859	16862	16703	16870	16692	16836	16814	16861	16734	16736	16836	16834	16768	16745	16903	16916	16760	16817	16671	16811	16882	16840	16744	16885	16729	16679	16792	16843	16785	16808	16749	16742	17005	16710	16869	16840	16757	16812	16843	16787	16797	16823	16734	16778	16887	16744	16640	16770	16924	16856	16775	16864	16913	16772	16964	16781	17002	16695	16756	16638	16967	16548	16899	16566	16814	16779	16662	16864	17067	16667	16673	16781	16762	16701	16900	16552	16815	16725	16688	16764	16821	16683	16837	16843	16821	16890	16905	16769	16906	16869	16717	16735	16851	16717	16884	16677	16774	16820	16771	16900	17009	16623	16827	16833	16622	16856	16734	16862	16897	16725	16717	16850	16635	16873	16829	16818	16606	16949	16756	16836	16832	16741	16823	16781	16815	16660	16925	16793	16714	16632	16751	16821	16777	16549	16665	16763	16796	16785	16714	16674	16793	16624	16795	16671	16951	16822	16597	16807	16892	16705	16800	16730	16709	16868	16616	16752	16993	16564	16640	16887	16763	16854	16767	16731	16792	16873	16853	16700	16848	16722	16678	16807	16766	16903	16684	16820	16741	16812	16926	17006	16844	16771	16793	16746	16779	16533	16903	16622	16870	16888	17097	16683	16733	16905	16661	16735	16806	16780	16575	16754	16938	16620	16915	16737	16781	16893	16751	16631	16780	16846	16572	16722	16730	16749	16770	16868	16782	16807	16824	16773	16890	16723	16822	16872	16901	16837	16921	16680	16564	16816	16774	16872	16712	16839	16575	16814	16836	16760	16784	16831	16789	16985	16779	16711	16849	16705	16767	16846	16880	16784	16911	16725	16854	16716	16754	16953	16786	16793	16696	16700	16742	16738	16929	16668	16788	16815	16906	16867	16817	16980	16799	16706	16787	16732	16765	16873	16898	16725	16772	16694	16816	16706	16819	16706	16717	16737	16784	16843	16769	16608	16741	16615	16850	16740	16815	16775	16851	16957	16705	16803	16707	16813	16544	16758	16962	16664	16835	16705	16694	16698	16605	16870	16770	16896	17019	16756	16782	16742	16834	16932	16811	16788	16837	16827	16758	16823	16750	16805	16826	17056	16748	16798	16680	16669	16754	16823	16740	16889	16797	16604	16732	16810	16716	16861	16618	16702	16739	16801	16913	16643	16821	16736	16664	16855	16515	16774	16780	16570	16866	16724	16681	16757	16719	16757	16651	16745	16743	16907	16738	16687	16876	16750	16791	16855	16961	16912	16740	16933	16714	16722	16802	16747	16612	16939	16786	16654	16722	16879	16780	16928	16669	16792	16657	16716	16676	16802	16810	16880	16851	16764	16708	16816	16638	16954	16780	16740	16611	16741	16764	16638	16840	16699	16936	16727	16848	16765	16900	16532	16884	16868	16836	16844	16649	16780	16770	16753	16746	16640	16924	16783	16765	16884	17020	16844	16874	16702	16818	16709	16803	16789	16888	16809	16899	16770	16767	16832	16957	16773	16695	16824	16861	16718	16929	16730	16867	16872	16906	16940	16815	16748	16938	16656	16632	16845	16722	16727	16840	16812	16754	16703	16912	16722	16645	16810	16812	16974	16903	16767	16669	16770	16844	16675	16863	16851	16867	16794	16675	16732	16933	16790	16761	16877	16684	16741	16739	16740	16760	16727	16912	16818	16831	16866	16859	16837	16602	16842	16822	16810	16941	16568	16916	16632	16792	16866	16929	16685	16774	16763	16612	16827	16865	16884	16732	16978	16709	16985	16722	16970	16725	16785	16765	16903	16914	16821	16799	16817	16822	16798	16834	16878	16700	16779	16805	16854	16759	16676	16713	16862	16643	16930	16863	16748	16732	16737	16769	16980	17005	16855	16897	16775	16740	16745	16696	16862	17018	16628	16773	17011	16804	16795	16776	16706	16744	16834	16940	16857	16677	16809	16770	16696	16572	16784	16722	16907	16802	16671	16772	16826	16829	16866	16655	16652	16982	16830	16730	16785	16882	16790	16851	16828	16886	16858	16661	16692	16889	16680	16743	16785	16750	17033	16775	16894	16896	16854	16695	16791	16767	16851	16798	16817	16882	16736	16697	16700	16918	16748	16826	16787	16595	16813	16826	16749	16698	16964	16645	16831	16776	16891	16750	16705	16790	16687	16767	16733	16745	16676	16844	16843	16828	16783	16841	16704	16860	16921	16929	16874	16627	17072	16882	16815	16632	16589	16849	16912	16757	16825	16762	16806	16798	16773	16879	16796	16595	16862	16734	16846	16677	16748	16869	16826	16824	16898	16685	16820	16849	16928	16874	16674	16831	16793	16665	16752	16840	16843	16718	16816	16821	16776	16745	16617	16799	16686	16557	16791	16624	16617	16713	16797	16762	16687	16782	16667	16834	16761	16856	16848	16736	16700	16923	16872	16959	16668	16663	17046	16830	16698	16851	16798	16666	16632	16850	16685	16625	16905	16729	16648	16845	16807	16953	16741	16639	16678	16764	16653	16737	16955	16806	16806	16586	16712	16932	16741	16928	16646	16684	16901	16774	16716	16739	16789	16691	16841	16790	16909	16684	16810	16732	16739	16773	16827	16909	16835	16923	16594	16891	16645	16773	16973	16892	16800	16853	16777	16654	16793	16784	16787	16641	16750	16987	16674	16741	16939	16685	16863	16751	16852	16874	16898	16726	16823	16824	16515	16798	16871	16543	16861	16818	16849	16901	16777	16743	16828	16933	16708	16792	16732	16596	16699	16854	16794	16714	16573	16635	16786	16714	16997	16806	16875	16788	16631	16798	16611	16774	16863	16775	16683	16571	17013	16742	16873	16770	16686	16676	16650	16749	16931	16903	16601	16718	16759	16694	16796	16752	16586	16897	16726	16694	16748	16851	16847	16916	16756	16690	16830	16790	16866	16858	16849	16797	16743	16757	16927	16728	16807	16797	16781	16791	16814	16628	16619	16843	16765	16850	16772	16811	16764	16720	16980	16703	16846	16692	16848	16817	16792	16856	16776	16600	16811	16830	16834	16885	16787	16897	16726	16895	16873	16807	16770	16780	16756	16700	16984	16747	16689	16861	16743	16977	16863	16735	16830	16786	16950	16697	16845	16707	16892	16733	16957	16825	16924	16841	16807	16901	16790	16721	16959	16798	16772	16923	16801	16849	16751	16893	16642	16881	16794	16612	16772
25346	21507	28288	25558	22385	21519	21197	20098	20996	22755	33757	38417	34852	28937	24030	21259	19490	19517	19463	19595	19457	19223	19232	19492	19256	19251	19312	19283	19252	19479	19399	19298	19320	19316	19352	19368	19325	19247	19331	19443	19489	19304	19423	19487	19273	19192	19362	19313	19224	19297	19117	19305	19405	19278	19409	19338	19218	19151	19272	19264	19268	19095	19189	19517	19357	19445	19384	19241	19434	19318	19449	19442	19307	19162	19206	19359	19207	19426	19221	19254	19157	19333	19436	19440	19328	19371	19388	19113	19209	19092	19197	19170	19356	19259	19230	19485	19468	19204	19557	19397	19373	19401	19382	19368	19207	19543	19501	19232	19269	19135	19401	19191	19357	19189	19198	19248	19312	19251	19343	19343	19520	19572	19144	19262	19312	19158	19374	19337	19215	19229	19499	19345	19496	19045	19197	19279	19324	19166	19429	19275	19210	19522	19373	19364	19147	19279	19249	19247	19276	19324	19378	19158	19253	19379	19279	19119	19262	19379	19553	19119	19328	19156	19270	19459	19422	19631	19105	19283	19227	19338	19534	19305	19159	19137	19141	19360	19331	19346	19358	19070	19267	19208	19374	19252	19370	19301	19305	19379	19384	19275	19445	19393	19336	19356	19170	19171	19436	19388	19173	19335	19198	19391	19407	19318	19213	19476	19334	19407	19263	19307	19283	19274	19404	19197	19279	19237	19348	19398	19576	19142	19096	19395	19327	19360	19271	19203	19134	19229	19464	19357	19283	19451	19434	19209	19368	19329	19347	19292	19400	19241	19207	19271	19263	19229	19381	19279	19108	19206	19440	19388	19264	19315	19186	19351	19287	19239	19392	19566	19173	19366	19326	19231	19195	19534	19192	19272	19490	19248	19304	19365	19136	19083	19215	19210	19346	19222	19233	19188	19123	19299	19206	19416	19305	19464	19305	19253	19323	19203	19454	19276	19281	19125	19362	19326	19396	19334	19167	19297	19216	19147	19323	19405	19513	19473	19396	19348	19194	19223	19090	19421	19224	19317	19370	19449	19443	19420	19497	19245	19413	19519	19145	19311	19412	19251	19505	19359	19217	19308	19550	19257	19228	19383	19201	19314	19495	19336	19311	19309	19352	19329	19367	19284	19463	19229	19066	18977	19292	19205	19475	19494	19169	19227	19475	19243	19267	19229	19306	19236	19301	19335	19405	19507	19164	19361	19398	19335	19427	19308	19220	19383	19007	19327	19422	19294	19153	19042	19370	19280	19575	19455	19362	19230	19644	19270	19285	19355	19381	19236	19641	19327	19423	19239	19367	19337	19338	19301	19115	19180	19281	19291	19249	19354	19436	19279	19441	19309	19203	19284	19180	19299	19611	19313	19245	19373	19407	19082	19428	19218	19436	19392	19339	19242	19442	19352	19208	19311	19194	19470	19379	19083	19133	19418	19222	19247	19395	19365	19337	19133	19106	19300	19349	19346	19551	19276	19425	19298	19364	19193	19153	19124	19259	19333	19228	19404	19566	19696	19344	19228	19206	19442	19240	19246	19349	19111	19281	19487	19529	19245	19230	19433	19252	19281	19332	19257	19452	19438	19350	19311	19457	19308	19324	19386	19391	19384	19333	19312	19335	19550	19655	19373	19305	19142	19380	19472	19532	19305	19385	19494	19258	19403	19324	19193	19300	19355	19227	19351	19173	19310	19285	19391	19497	19551	19123	19070	19258	19245	19256	19218	19165	19357	19178	19166	19227	19464	19276	19232	19326	19296	19315	19387	19474	19376	19487	19315	19211	19323	19478	19519	19368	19164	19149	18995	19334	19409	19296	19420	19256	19281	19274	19186	19506	19278	19454	19316	19344	19435	19497	19329	19143	19160	19268	19069	19257	19185	19292	19370	19496	19140	19324	19417	19325	19397	19353	19713	19616	19259	19291	19373	19289	19222	19292	19377	19512	18971	19139	19030	19398	19341	19317	19409	19114	19165	19270	19275	19224	19256	19404	19243	19462	19464	19357	19332	19292	19351	19157	19150	19353	19598	19362	19288	19275	19334	19630	19324	19314	19296	19369	19268	19452	19360	19309	19097	19137	19349	19471	19376	19272	19366	19352	19741	19458	19221	19099	19533	19255	19283	19288	19471	19353	19452	19183	19287	19435	19225	19329	19379	19164	19203	19204	19328	19234	19219	19232	19134	19171	19250	19218	19380	19345	19244	19369	19085	19433	19278	19557	19323	19210	19147	19406	19274	19507	19592	19271	19305	19269	19272	19435	19319	19246	19393	19425	19313	19291	19397	19247	19383	19106	19313	19141	19428	19352	19180	19423	19255	19288	19387	19081	19182	19227	19235	19386	19389	19327	19416	19453	19481	19397	19344	19359	19200	19309	19349	19082	19131	19391	19047	19257	19153	19076	19357	19370	19139	19258	19395	19287	19422	19186	19338	19454	19557	19363	19286	19186	19418	19443	19204	19189	19155	19332	19232	19353	19256	19356	19289	19269	19239	19099	19311	19193	19240	19324	19137	19412	19321	19036	19208	19267	19395	19237	19344	19021	19298	19374	19445	19340	19389	19219	19338	19390	19281	19465	19387	19278	19394	19234	19390	19421	19238	19125	19207	19317	19181	19602	19254	19032	19291	19294	19375	19232	19367	19226	19247	19280	19440	19389	19438	19461	19461	19215	19306	19318	19305	19469	19407	19488	19377	19368	19361	19414	19310	19398	19425	19574	19355	19325	19085	19262	19138	19575	19390	19289	19508	19483	19567	19436	19356	19200	19075	19295	19268	19156	19097	19383	19330	19260	19248	19284	19223	19501	19248	19462	19421	19287	19112	19351	19347	19345	19391	19267	19145	19049	19331	19338	19297	19256	19549	19389	19282	19220	19442	19520	19252	19488	19197	19364	19159	19466	19404	19240	19241	19462	19247	19285	19396	19387	19008	19173	19180	19217	19313	19224	19315	19326	19221	19243	19275	19262	19387	19120	19362	19192	19127	19420	19296	19395	19120	19334	19169	19348	19237	19383	19274	19253	19324	19277	19342	19516	19335	19503	19468	19360	19281	19365	19438	19424	19406	19424	19501	19292	19394	19309	19116	19394	19319	19072	19346	19366	19295	19129	19141	19196	19309	19460	19274	19215	19436	19539	19437	19308	19146	19303	19203	19279	19267	19319	19396	19505	19451	19411	19472	19230	19171	19287	19535	19311	19141	19310	19451	19434	19350	19591	19204	19447	19423	19465	19279	19257	19197	19309	19339	19276	19120	19411	19290	19323	19548	19225	19270	19357	19274	19185	19190	19472	19281	19251	19231	19123	19336	19551	19106	19313	19209	19378	19144	19429	19341	19200	19563	19276	19272	19177	19259	19247	19363	19272	19499	19302	19294	19396	19284	19089	19255	19273	19303	19301	19168	19329	19229	19373	19362	19204	19240	19430	19513	19136	19448	19350	19175	19325	19251	19220	19253	19430	19310	19218	19304	19298	19284	19471	19427	19267	19418	19344	19114	19486	19246	19357	19333	19334	19233	19167	19384	19131	19256	19198	19045	19454	19099	19106	19276	19221	19472	19352	19282	19315	19161	19361	19204	19394	19308	19066	19210	19342	19350	19265	19256	19154	19290	19307	19532	19513	19452	19214	19336	19307	19420	19407	19376	19155	19408	19411	19328	19303	19373	19365	19199	19329	19340	19138	19362	19572	19278	19405	19343	19192	19293	19336	19478	19467	19271	19206	19158	19204	19379	19358	19414	19343	19229	19313	19268	19352	19337	19384	19431	19470	19370	19147	19429	19148	19256	19305	19393	19310	19399	19210	19187	19246	19325	19254	19362	19593	19226	19164	19356	19354	19048	19738	19362	19262	19254	19330	19120	19144	19037	19366	19153	19202	19262	19231	19134	19254	19486	19408	19310	19384	19489	19239	19318	19532	19264	19378	19412	19455	18983	19302	19200	19242	19454	19145	19388	19294	19465	19256	19174	19377	19306	19194	19389	19325	19494	19283	19355	19418	19386	19208	19174	19211	19473	19034	19347	19336	19280	19419	19272	19298	19576	19378	19296	19330	19314	19092	19173	19351	19448	19314	19311	19246	19342	19445	19306	19394	18984	19191	19459	19278	19134	19342	19367	19255	19220	19206	19330	19204	19280	19560	19370	19376	19127	19298	19348	19477	19298	19363	19241	19369	19276	19387	19500	19350	19446	19278	19400	19417	19261	19261	19405	19531	19220	19375	19184	19219	19398	19208	19178	19437	19218	19468	19371	19330	19256	19421	19046	19387	19375	19300	19351	19188	19367	19324	19108	19349	19480	19318	19258	19145	19229	19178	19298	19401	19470	19264	19177	19459	19112	19124	19252	19181	19298	19286	19538	19574	19305	19271	19288	19272	19415	19308	19369	19077	19357	19352	19369	19331	19182	19288	19188	19469	19191	19346	19345	19385	19316	19380	19326	19478	19440	19560	19414	19348	19099	19362	19257	19546	19444	19302	19175	19338	19340	19259	19438	19346	19352	19266	19370	19369	19351	19457	19289	19403	19367	19117	19322	19364	19115	19404	19155	19457	19307	19230	19146	19417	19233	19539	19636	19327	19417	19635	19397	19287	19152	19255	19338	19251	19331	19341	19097	19380	19566	19290	18940	19509	19425	19304	19488	19419	19187	19190	19237	19190	19396	19089	19237	19390	19507	19271	19357	19072	19341	19375	19420	19402	19256	19206	19384	19245	19404	19281	19434	19297	19342	19412	19219	19380	19497	19263	19228	19354	19228	19410	19315	19351	19341	19414	19312	19410	19518	19267	19385	19420	19148	19224	19280	19430	19411	19371	19564	19307	19112	19382	19359	19235	19080	19290	19469	19492	19288	19501	19406	19194	19383	19372	19569	19439	19454	19310	19292	19360	19224	19325	19380	19249	19175	19287	19378	19485	19263	19254	19193	19443	19345	19231	19261	19095	19457	19334	19258	19262	19351	19154	19349	19274	19225	19461	19103	19422	19204	19268	19543	19408	19307	19427	19330	19377	19270	19237	19298	19361	19322	19469	19544	19469	19484	19302	19346	19477	19303	19364	19331	19280	19068	19460	19344	19084	19136	19340	19337	19414	19341	19430	19443	19345	19366	19296	19464	19228	19214	19330	19345	19298	19241	19188	19202	19430	19390	19360	19284
26165	40232	26466	20304	18594	17191	16941	17123	18851	21636	35731	37891	34168	26959	20859	17958	16232	16151	16116	16233	16217	16120	16159	16262	16193	16188	16174	16148	16185	16133	16050	16285	16135	16240	16069	16112	16201	16282	16179	16026	16099	16100	16237	16081	16196	16025	16132	16078	16144	16294	16214	16266	15998	16190	16179	16029	16175	16108	15994	16161	16001	16298	16204	16113	16057	16059	16258	16229	16185	16042	15901	16047	16359	16204	16174	16145	16102	16247	16172	15980	16182	16144	16259	16130	16191	16016	16100	16207	16229	16188	16252	16155	16135	16087	16195	16134	16041	15928	16248	16048	16296	16181	16115	16185	16305	16181	16157	16182	16144	16194	16268	16288	16090	16372	15951	16170	16248	15941	16106	16191	16061	16303	16153	16267	16079	16051	15961	16126	16046	16062	16198	16138	16056	16042	16103	16093	16090	16252	16167	16105	16048	16188	16338	16079	16300	16198	16205	16094	16159	16105	16187	16032	16079	16146	16275	16024	16186	16039	16092	15972	16121	16043	15916	16147	16202	16334	15946	16205	16317	16184	16193	16179	16053	16080	16238	16194	16050	16277	16074	16242	16282	15899	16034	16146	16249	16111	16181	16091	16213	15945	16028	16180	15897	16253	16043	16274	16289	16010	15988	16040	16278	16086	15942	16151	15993	16104	16113	16176	16032	16244	16265	16177	16334	16079	15995	16302	16248	16317	15961	16007	16222	16067	16248	16056	16027	16045	16269	16223	16252	16166	16070	16119	16305	16156	16112	16087	16236	16172	16174	16014	16216	16179	16253	16040	16043	16148	16236	16096	16004	16020	16093	16195	16224	16204	16106	16183	16251	16126	16117	16281	16120	16124	16014	16237	16246	16061	16043	16164	16222	15915	16109	16138	16006	16105	16119	16081	16163	16179	16217	16199	16116	16220	16285	16125	16083	16190	16187	16077	16080	16196	16371	16196	16224	15929	16375	16223	16325	16185	16200	16074	16127	16103	16209	16378	15962	16192	16156	16131	16093	16245	16250	16139	16274	16034	16096	16201	16251	16157	15962	15972	16167	16172	16147	16086	16106	16176	16089	16231	16261	16153	16103	16108	16224	16073	16294	16128	15887	16228	16090	16151	16198	16081	16226	16137	16165	16241	16196	16023	16095	16126	16211	16074	16002	16219	15978	16279	16324	16033	16110	16221	16073	16183	16294	16324	16088	16249	16274	16048	16168	16223	15988	16209	16371	16054	16088	16037	16087	16209	16035	16097	15853	16254	16248	16062	16238	16222	16049	16064	16208	16083	16210	16102	16190	16022	16154	16176	16195	16301	16155	16242	16200	16105	16026	16023	16297	16045	16105	15969	16083	16117	16051	16233	16189	16241	16288	16214	16255	16014	16257	16181	16163	16086	16342	16111	16102	16117	16026	16089	16163	16086	16094	16067	16161	16129	16177	16202	16099	16205	16102	16037	16070	16160	16102	16131	16275	16283	15991	16141	16296	16222	16081	16018	16034	16305	16139	16137	15962	16095	16066	16276	16217	16150	16033	15972	16040	16141	16026	16130	16019	16125	16078	16114	16319	16081	16209	16176	16025	16011	16199	16264	16415	16142	16200	16143	16157	16280	16256	16124	16187	16149	16269	16057	16155	16121	16090	16201	16105	16018	16145	16172	16286	16103	16176	16226	16074	16211	16154	16106	16352	16020	16149	16175	15947	16138	16091	16085	16148	16371	16184	16121	16276	15953	16225	16312	16019	16172	16314	16218	16163	16284	16266	16086	16293	16238	16141	16261	16178	16150	16195	16064	16082	16285	16250	16154	16108	16070	16081	16224	16210	16205	16000	16054	16022	16154	16137	16272	16015	16146	16156	16131	16131	16153	16044	16138	16200	15943	16284	15937	16201	15986	16156	16081	16065	16031	16058	16135	16092	16181	16163	16108	16120	16132	16103	16116	16125	16157	16040	16024	16223	16282	16054	16148	16100	16156	16070	16249	15975	16030	16176	16148	16212	16234	16150	16175	16236	16302	16077	15991	16041	16245	16012	16069	16139	16218	16097	16317	16095	16196	16244	16197	16150	16309	16244	16218	16207	16018	16173	16125	16331	16063	16164	16266	15979	16224	16200	16207	16091	16280	16155	16162	16254	16100	16252	16139	16231	16179	16072	16214	16030	16184	16119	16118	16226	16174	16230	16240	16146	16306	16112	16090	16194	16143	16085	16138	16140	16025	16060	16122	16107	16044	16013	16164	16075	16023	16287	16107	16006	16150	16075	16202	16067	16106	16031	16105	16253	16351	16137	16245	16122	15974	16151	16301	16050	16105	16076	16273	16146	16319	16178	16130	16183	16147	15885	16183	16139	16152	16054	16212	16171	15988	16194	16329	16099	16168	16173	16009	16201	16155	16314	16024	16185	16065	16202	16160	16162	16223	16063	16050	15999	16161	16156	16345	16141	16081	16190	16176	16076	16187	16125	16298	16127	15997	16198	16252	16191	16227	16210	15992	16050	16250	16190	16057	16187	16071	16168	16171	16102	16369	16215	16185	16062	16217	16291	16223	16131	16245	16061	16027	16057	16203	16248	16088	15992	16152	16151	16243	16102	16213	16031	16144	16147	16030	16221	16232	16244	16146	16098	15940	16113	16141	16189	16026	16001	16104	16219	16009	16128	16239	15957	16048	16185	15962	16089	16152	16102	16087	16164	16094	16168	16265	16206	15980	16222	16188	16226	15807	16276	16085	15972	16215	15964	16235	16183	16309	16032	16007	16086	16338	16041	16274	16231	16086	16149	16052	16133	16144	16258	16064	16402	16238	16027	16143	16197	16243	16145	16092	16030	16256	16306	16295	15988	16252	16130	16133	16069	16171	16109	16144	16075	16236	16135	16177	16057	16102	16067	16200	16159	16139	16254	16168	16172	16025	16233	16052	16166	16178	16238	16116	16085	16008	16253	16196	16146	16289	15955	16201	16236	16166	16058	16287	16168	16041	16175	16097	15957	16069	16183	16117	16160	16221	16100	16140	16224	16021	16145	16093	16206	16173	16290	16127	16048	16144	16035	16284	16123	16165	16145	16264	16198	16006	16335	16120	16176	16044	16431	16163	16089	15989	16344	16217	16122	16185	16106	16087	16019	16078	16207	16274	16239	16080	16110	16053	16193	16180	16132	16109	16224	16080	16204	16240	16250	16107	16144	16165	16123	16206	16201	15901	16094	15984	16190	16203	16225	16055	16101	16079	16191	16271	15983	16217	16180	16279	16156	16213	16263	16117	16246	15944	16031	16159	16192	16115	16207	16135	16285	16305	16192	16223	16062	16288	16251	16186	16013	16102	16122	16321	16109	16102	16185	16010	16170	16239	16061	16141	16408	15925	16014	16063	16106	16303	16211	16054	16052	16291	16155	16139	15998	16218	16013	16107	16214	16111	16001	16175	16195	16223	16280	16142	16195	16274	16261	15999	15971	16203	16159	15973	16201	16082	16051	16213	16157	16032	16323	15991	16100	16119	16234	16206	16023	16144	16009	16113	15989	16157	16225	16252	15918	16265	15933	16101	16216	16074	16134	16177	16165	16187	16021	16325	16205	16200	16094	16183	16144	16171	15979	16191	16300	16183	16144	16186	16165	16025	15995	16061	16102	16025	16173	16168	16161	16218	16172	16231	16369	16320	16181	16207	16184	15985	16190	16193	16096	16116	16180	16101	16135	16078	16013	16086	16214	16113	16152	16185	16238	16189	16264	16085	16197	16194	16029	16121	16074	16106	16269	16199	16182	16069	16244	16179	16143	16088	16178	16172	16044	16242	16048	16065	16176	16125	16316	16055	16028	16312	16222	16035	16179	16042	16161	15937	16182	16204	16091	16162	16241	16154	16108	16225	16062	16215	16175	16000	16183	16230	16176	16127	16275	16037	16193	16188	16184	16087	15989	15979	16166	16173	16340	16082	16219	15959	16120	16261	16157	16093	16087	16083	16107	16074	16298	16032	16078	16230	16198	16321	16079	16216	16176	16033	16127	16070	15957	16141	16298	16172	16001	16154	16231	16124	16106	16174	16245	16267	16013	16117	16025	16083	16312	16159	16265	16012	16197	16225	16211	16231	16194	16230	16185	16105	16198	15991	16203	16033	16220	16009	16244	16221	16219	16145	16087	16134	16054	16064	16195	16218	16217	15975	16138	16011	16310	16116	16156	16000	16169	16182	16104	16346	16140	16211	16066	16203	16156	16219	16163	16154	16256	16078	16133	16228	16002	16259	16267	16280	16224	16192	16063	16359	16049	16251	15996	16266	16208	16046	16120	16222	16070	16145	16264	16045	16188	16105	16211	16011	16237	16132	16203	16193	16219	16264	16341	16068	16270	16170	16147	16310	16164	16009	16068	16208	16117	16431	16162	15983	16253	16236	16218	16143	16265	16321	16104	16191	16159	16030	16305	16102	16029	16129	16083	16110	15987	16188	16255	16325	16053	16191	16236	15995	16192	16230	16254	16236	16254	16208	16108	16056	16129	16256	16194	16263	16233	16075	15942	16185	16128	16199	16230	16065	16246	16071	16281	16077	16073	16175	16189	15970	16122	15907	16313	16347	16089	16284	16086	16211	16196	16085	15859	16044	16165	16092	16226	16180	16157	16044	16169	16146	16071	16063	16143	16130	16064	16176	16121	16115	16174	16116	16084	15983	16185	16194	16229	16088	16186	16083	16076	16058	16191	16095	16081	16121	16321	16180	16033	16295	16093	16367	16163	16190	16203	16287	16211	16324	16211	16095	16164	16093	16127	16125	16170	16307	16184	16244	15975	16082	16123	16041	16150	15974	16063	16187	16261	16187	16403	16214	16193	16241	16287	16191	16162	16329	16209	16217	16329	16238	16188	16139	15962	16111	16157	15982	16161	16148	16272	16264	16226	16267	16118	16154	16057	16090	16184	16143	16152	16215	16175	16139	16139	16123	16141	16208	16155	16104	16037	16071	15988	16013	16056	16090	16231	16362	16145	16193	16101	16187	16023	16070	16092	16067	16125	16144	16084	16267	16449	16098	16053	16218	16205	16203	16088	16179	16057	16225	16239	15958	16169	16123	16154	16202	16036	16161	16244	16210	16005	16222	16267	16275	16189	16225	16211	16205	16028	16089	16098	16321	16111	15993	16240	16229	16129	16070
23859	21511	29138	24288	22265	24373	25106	22391	23927	26733	43173	49328	44652	36071	29059	24359	21414	20932	20854	21051	20711	20767	20829	20667	20826	20962	20693	20821	21237	20833	20690	20529	20604	20898	20805	20696	20785	20867	20902	20794	20615	20748	20788	20462	20654	20875	20709	20631	20872	20775	20695	20743	20668	20799	20799	20641	20591	20671	20648	20773	20643	20667	20757	20601	20867	20714	20424	20740	20578	20690	20893	20532	20695	20796	20729	20836	20672	20831	20581	20637	20555	20595	20798	20660	20637	20767	20788	20959	20806	20808	20850	20559	20893	20620	20879	20577	20721	20824	20668	20721	20849	20712	20580	20872	20689	20618	20627	20653	20967	20768	20626	20579	20685	20750	20553	20686	20816	20674	20695	20742	20536	20520	20760	20742	20763	20716	20620	20727	20681	20809	20761	20465	20598	20621	20683	20642	20722	20802	20792	20831	20622	20667	20656	20712	20765	20536	20718	20747	20812	20564	20681	20525	20779	20795	20641	20432	20669	20630	20549	20694	20628	20632	20752	20575	20441	20570	20747	20387	20760	20783	20573	20495	20674	20884	20753	20682	20829	20602	20606	20744	20902	20771	20741	20809	20771	20670	20650	20678	20692	20644	20693	20611	20868	20647	20923	20838	20585	20674	20724	20624	20694	20676	20907	20476	20650	20622	20620	20714	20673	20540	20784	20752	20777	20338	20620	20776	20889	20749	20514	20816	20652	20519	20902	20572	20720	20626	20641	20416	20606	20625	20811	20544	20901	20696	20737	20655	20520	20698	20692	20318	20754	20605	20684	20594	20777	20633	20772	20914	20666	20705	20640	20599	20759	20430	20850	20482	20647	20757	20695	20867	20913	20646	20729	20664	20769	20665	20704	20562	20746	20711	20586	20632	20706	20931	20528	20696	20691	20692	20788	20668	20608	20538	20678	20669	20738	20608	20893	20733	20658	20683	20630	20800	20825	20644	20641	20620	20649	20749	20775	20719	20731	20537	20698	20689	20680	20759	20497	20543	20823	20564	20899	20499	20474	20512	20546	20625	20454	20588	20623	20480	20785	20751	20494	20699	20654	20815	20716	20691	20933	20682	20864	20746	20433	20634	20876	20651	20544	20498	20688	20726	20530	20409	20464	20614	20676	20664	20607	20571	20889	20636	20512	20674	20829	20867	20634	20732	20730	20692	20655	20617	20715	20790	20825	20663	20858	20586	20682	20693	20667	20828	20857	20582	20685	20557	20686	20604	20670	20540	20756	20737	20523	20821	20705	20491	20640	20971	20590	21031	20656	20532	20479	20592	20709	20681	20390	20690	20755	20594	20843	20681	20551	20786	20725	20874	20671	20858	20940	20516	20666	20729	20662	20773	20683	20777	20563	20552	20665	20847	20761	20775	20530	20889	20656	20926	20725	20484	20486	20569	20509	20556	20850	20764	20677	20563	20621	20600	20665	20727	20794	20555	20508	20632	20468	20613	20706	20636	20747	20695	20870	20713	20786	20768	20758	20777	20529	20664	20717	20886	20687	20818	20672	20779	20464	20626	20613	20629	20878	20804	20606	20774	20618	20593	20731	20764	20439	20760	20539	20686	21024	20721	20652	20643	20615	20517	20631	20650	20736	20867	20682	20609	20534	20667	20784	20620	20717	20553	20705	20739	20627	20752	20790	20506	20806	20710	20749	20664	20858	20810	20681	20765	20657	20588	20643	20427	20633	20676	20694	20659	20509	20532	20660	20897	20820	20535	20498	20697	20514	20576	20546	20837	20555	20729	20668	20810	20591	20849	20952	20553	20953	20723	20519	20597	20528	20586	20822	20692	20812	20662	20619	20582	20514	20736	20568	20746	20727	20420	20431	20669	20669	20467	20606	20589	20871	20809	20678	20670	20749	20876	20652	20706	20806	20824	20809	20619	20762	20849	20590	20697	20577	20482	20713	20769	20812	20657	20590	20714	20522	20861	20720	20796	20722	20547	20614	20751	20606	20710	20547	20622	20663	20604	20652	20720	20791	20844	20547	20589	20647	20625	20716	20711	20754	20891	20819	20626	20748	20669	20743	20788	20559	20590	20553	20694	20480	20674	20704	20820	20611	20518	20602	20797	20735	20631	20649	20305	20778	20796	20884	20737	20623	20825	20586	20635	20687	20496	20764	20439	20517	20709	20423	20574	20689	20491	20629	20690	20584	20613	20823	20717	20684	20647	20698	20639	20501	20556	20633	20606	20746	20629	20750	20894	20821	20812	20650	20747	20556	20486	20517	20828	20757	20652	20630	20598	20566	20736	20553	20662	20746	20613	20617	20538	20647	20659	20778	20847	20820	20848	20839	20578	20700	20607	20599	20707	20819	20550	20442	20603	20560	20777	20615	20608	20517	20613	20667	20774	20621	20692	20828	20936	20690	20720	20653	20573	20665	20637	20683	20536	20831	20831	20734	20759	20629	20940	20661	20649	20518	20420	20747	20760	20767	20681	20560	20593	20637	20744	20776	20723	20776	20665	20826	20863	20697	20814	20516	20687	20555	20744	20523	20589	20600	20690	20822	20800	20509	20557	20816	20540	20487	20720	20471	20598	20563	20801	20656	20849	20732	20624	20809	20613	20711	20730	20726	20753	20727	20744	20780	20614	20565	20734	20817	20853	20578	20732	20429	20446	20599	20394	20813	20752	20926	20662	20686	20435	20699	20572	20692	20610	20606	20943	20677	20612	20739	20754	20568	20612	20741	20651	20731	20644	20567	20603	20766	20706	20663	20690	20628	20488	20734	20724	20700	20459	20645	20632	20558	20555	20773	20894	20591	20536	20742	20543	20699	20442	20486	20660	20643	20658	20556	20636	20546	20539	20608	20643	20669	20626	20772	20587	20730	20552	20795	20624	20524	20687	20922	21000	20675	20817	20684	20728	20812	20812	20741	20704	20712	20563	20562	20925	20581	20601	20610	20865	20631	20574	20922	20735	20705	20670	20741	20855	20734	20686	20661	20569	20694	20732	20617	20517	20715	20433	20647	20665	20539	20579	20497	20744	20530	20634	20509	20542	20699	20644	20588	20581	20652	20645	20512	20789	20709	20597	20738	20537	20650	20858	20597	20702	20671	20569	20665	20839	20477	20702	20657	20499	20733	20730	20500	20568	20621	20483	20481	20653	20692	20711	20785	20628	20685	20432	20768	20448	20851	20649	20512	20581	20956	20541	21005	20743	20665	20618	20829	20635	20594	20965	20484	20793	20839	20608	20659	21054	20810	20677	20611	20773	20798	20636	20523	20579	20679	20609	20756	20704	20665	20538	20736	20680	20703	20666	20774	20619	20451	20920	20575	20656	20510	20722	20724	20672	20682	20523	20587	20506	20463	20646	20674	20594	20796	20498	20551	20719	20619	20726	20591	20601	20478	20463	20733	20623	20723	20772	20771	20731	20909	20640	20596	20493	20722	20810	20361	20672	20734	20720	20688	20669	20493	20601	20732	20625	20376	20720	20665	20740	20764	20356	20670	20548	20514	20499	20683	20674	20737	20683	20499	20531	20691	20711	20614	21011	20650	20742	20653	20628	20714	20637	20819	20778	20790	20641	20804	20816	20790	20755	20578	20511	20588	20501	20616	20593	20584	20703	20589	20760	20705	20471	20544	20737	20762	20419	20639	20707	20823	20595	20578	20574	20795	20550	20569	20402	20625	20643	20558	20771	20847	20754	20849	20680	20778	20790	20565	20615	20549	20763	20650	20575	20425	20636	20928	20671	20611	20918	20610	20961	20656	20661	20839	20711	20634	20603	21104	20597	20590	20691	20628	20677	20690	20659	20696	20676	20661	20936	20769	20709	20740	20816	20669	20476	20787	20477	20723	20377	20680	20527	20693	20829	20844	20699	20888	20640	20561	20672	20608	20550	20785	20560	20629	20655	20794	20596	20504	20572	20484	20572	20802	20762	20607	20612	20621	20658	20831	20720	20740	20811	20832	20474	20541	20616	20773	20739	20728	20976	20653	20499	20752	20501	20605	20561	20632	20580	20617	20628	20712	20450	20782	20602	20712	20737	20792	20673	20589	20819	20613	20759	20530	20638	20949	20587	20770	20656	20538	20864	20750	20774	20638	20480	20487	20775	21174	20660	20576	20654	20694	20792	20853	20595	20611	20680	20740	20778	20859	20808	20673	20591	20684	20681	20877	20814	20575	20602	20640	20677	20694	20746	20671	20723	20639	20675	20532	20629	20757	20699	20842	20779	20711	20484	20716	20702	20723	20794	20753	20852	20692	20471	20703	20576	20752	21033	21042	20691	20689	20510	20932	20660	20822	20595	20591	20512	20499	20711	20595	20825	20680	20611	20753	20649	20886	20873	20764	20493	20871	20665	20645	20727	20485	20847	20847	20583	20741	20779	20699	20453	20567	20729	20682	20794	20610	20765	20676	20679	20730	20538	20678	20491	20669	20721	20637	20686	20770	20681	20664	20578	20444	20521	20720	20692	20962	20686	20698	20597	20668	20713	20457	20784	20642	20725	20731	20841	20855	20653	20741	20768	20770	20671	20502	20650	20705	20682	20639	20620	20602	20566	20422	20741	20548	20723	20898	20698	20771	20840	20737	20582	20643	20537	20574	20656	20454	20499	20706	20530	20725	20669	20581	20639	20638	20748	20796	20698	20525	20591	20657	20617	20836	20800	20789	20721	20538	21007	20518	20536	20701	20621	20820	20519	20864	20611	20891	20888	20884	20809	20607	20800	20634	20529	20599	20645	20729	20692	20709	20804	20737	20574	20608	20779	20919	20621	20863	20611	20753	20665	20406	20725	20653	20776	20729	20791	20834	20659	20613	20829	20798	20461	20580	20689	20769	20540	20971	20616	20623	20674	20631	20729	20713	20562	20755	20904	20937	20890	20616	20779	20712	20699	20778	20735	20614	20884	20728	20607	20522	20619	20728	20681	20642	20804	20740	20485	21054	20681	20473	20592	20519	20476	20635	20759	20502	20763	20764	20586	20725	20784	20598	20752	20844	20775	20735	20880	20691	20478	20714	20711	20853	20661	20691	20530	20612	20523	20547	20731	20686	20689	20780	20549	20594	20475	20579	20713	20695	20485	20544	20521	20546	20613	20780	20635	20647	20640	20714	20612	20722	20822	20653	20718	20828	20554	20723	20664	20493	20671	20553	20566
32037	50611	38874	26408	20232	19083	18542	19149	22867	25512	44975	47746	43023	34313	25890	20420	17283	16860	16854	16838	16920	16975	16927	16881	16810	16895	16992	16811	16845	16872	16810	16910	16789	16963	17076	17041	17018	16838	16947	16833	16835	16961	16919	17060	16821	16821	16726	16861	17155	16932	16817	16837	16991	17073	16830	17077	16990	17010	17024	16987	16831	16994	17000	16842	16811	16927	16893	16881	16826	16801	16912	16956	16858	16790	16774	16912	16873	17108	16987	16945	16887	16935	16875	16684	16782	17053	16851	17091	16760	16952	16934	16886	16959	16777	16869	16853	16819	16951	16963	16915	16920	16899	16814	16923	16912	16973	16927	16818	16877	16925	17078	16893	16892	17037	17010	16980	16892	17025	16728	16787	16666	16716	16998	16963	16723	16868	16893	16959	16854	16682	16987	16978	16943	16861	16852	16947	16989	16921	16928	16909	17020	16801	16999	16951	16947	16913	16909	17060	17044	16950	16816	16845	16843	16939	16928	16851	16792	16958	16864	16933	16780	16865	17167	16938	17076	17021	16974	17045	16877	16866	16870	17051	16966	16853	17040	16861	17075	17089	16886	16851	16855	16881	17104	16831	17008	16884	16883	16911	16954	16687	16921	16965	16975	16794	16895	17082	16989	16850	16970	16840	16943	16870	16869	16777	16879	17049	16965	16945	16932	16879	16862	16917	16859	16976	16945	16885	16764	16858	16859	17068	16922	16946	16667	16879	16926	17003	16960	16953	16970	16930	17021	16889	16921	16864	16965	16945	16928	16913	16856	16829	16900	16849	16883	16801	16926	16873	16932	16914	16907	17071	16978	16784	16775	16720	16847	16932	16797	16985	16939	16988	16902	16926	16954	16857	16910	16866	16809	16826	16825	16873	16746	16860	17037	16789	17050	16679	16817	16879	16909	16936	17035	16802	16854	16751	16934	16856	16910	16924	16867	16836	16946	16874	16846	16998	16821	16959	16939	16891	16964	16949	16990	17022	16761	16834	16771	16859	17074	16857	16812	16942	16887	16881	16825	16914	16807	16837	16819	16960	16844	16872	16805	16998	16682	16821	16986	17052	16906	16892	17013	16996	17066	16832	16841	16984	16892	16854	16896	17228	16784	16850	16923	16745	16899	16913	16708	16797	16988	16926	16802	16808	16831	17132	16718	16794	16824	16952	16837	16997	17000	16919	17111	16726	16688	16722	16935	17080	16830	16973	16932	16780	16714	16943	16773	16967	16865	17046	16825	17060	16915	16769	17055	16897	16793	16995	17118	16831	16884	16926	16788	16799	16970	16941	16930	16994	16947	16860	16849	16881	16700	16937	16940	16898	17021	16918	17051	16736	16997	16980	17027	16851	16953	16833	16903	16968	16796	16911	16932	16849	16930	16856	16917	16976	16964	16962	16939	16844	16871	16961	16933	17062	16760	16815	17069	16904	16807	16883	16791	16780	16882	16991	16947	16835	16947	16935	16864	16893	16973	16960	16803	16764	16832	16721	16808	16843	16838	16938	16760	16833	16947	16884	17045	16927	16916	17069	17025	16769	16843	16790	16703	17012	17043	16896	16876	16684	16976	16910	17073	16853	17049	16983	16811	17041	16960	16826	16796	16920	16877	16932	16864	16928	16965	16939	16992	17001	16783	16888	16939	16920	16881	16980	16866	16768	16786	16964	16866	16921	16924	16955	17038	17094	16761	16858	16880	16938	16904	16737	16745	16935	16925	16989	16879	16757	17003	16848	16942	17003	16787	16697	16905	16745	17041	17007	16847	16855	16664	16896	16766	16925	16962	16958	17066	16766	16881	17079	16793	16879	16818	16958	16784	16912	16888	16821	16952	16915	16947	16939	17004	16942	16834	16924	16870	16847	17112	16929	16820	17066	16932	17000	17006	16736	17007	16943	16801	16940	16850	16798	16975	16822	16963	17016	16806	17000	16610	16816	16971	16880	17016	17009	16847	17120	16919	17003	16882	16770	16907	16877	16779	16846	16922	16932	17113	17004	16923	16897	16808	16893	17087	16885	17026	17015	17046	16880	16946	17067	16924	16781	16756	16874	16806	16972	17159	16996	16970	16993	16819	17007	16896	16950	16956	16748	16866	16880	16834	16907	16951	16861	16864	17018	16960	16815	16906	16892	16745	16948	16927	16874	16935	16992	16832	16989	16922	16864	16859	16923	16942	16852	16966	17037	16705	16840	16817	16863	17000	16905	16808	16980	16890	16862	17178	16917	16874	17017	16865	16678	16950	16931	16852	16914	16857	16804	16954	16755	16861	16873	16953	16760	16809	16681	17001	16795	16970	16740	16863	16996	16951	16912	16988	16894	16956	17005	16912	16894	17060	16714	16897	16782	17006	17022	16748	16894	16766	16903	16997	16738	16896	16940	16799	16975	16774	16744	16802	16762	17052	16895	16919	16682	16898	16822	16979	16792	16895	16830	16925	16909	16969	16799	17033	16847	16708	16881	16732	16993	17198	16795	16810	16803	16980	17008	16973	16965	16903	16828	16761	16829	16850	16818	16985	17041	16707	16776	17006	16845	16910	16878	16780	16961	16966	16808	16882	16787	16984	16814	16932	16827	16778	16764	16878	16958	16947	16841	16969	16958	16874	16669	16903	16810	16807	16900	16906	16884	17030	16967	16958	16928	16870	16851	16692	16760	16917	16926	16833	16829	16949	16771	16902	16983	16986	16936	16928	16941	16725	16902	16782	16871	17065	16863	17112	16939	16837	16992	17019	16712	17056	16763	16829	16807	16778	16912	16925	16896	16886	16888	16842	16947	16983	16817	17016	16963	16886	16887	16760	16883	16917	16936	16888	16847	16860	16897	16844	16916	17005	16901	16976	16877	16901	16795	16878	16756	16793	16960	16895	16874	16748	17011	17024	16809	16785	16927	16768	16847	16843	16876	16851	16935	16946	17041	16806	16768	16925	16773	16851	17039	16771	17088	16970	16713	16605	16815	16871	16954	17084	16918	16995	16903	16810	16858	16935	16962	16891	16930	16840	17096	16812	17068	16765	16923	16782	16885	17015	16904	16756	16997	16936	16989	16859	16824	17047	16808	16866	16721	16885	16867	16760	16971	16861	16806	16777	16825	16721	17018	16759	16893	16927	16861	16784	16984	16913	16900	17070	16788	16886	16905	16793	16747	17026	16951	16872	16995	16822	16868	16800	16975	16715	17093	16903	16722	16957	17024	16945	17012	16701	16854	16882	16967	16937	16897	17092	16733	16923	17047	16921	16943	16989	16884	16872	17000	16867	16883	16879	16913	16880	16822	16901	16836	16818	16865	16911	16934	16963	17037	16996	16952	16840	16996	16841	17003	16714	16887	16906	16868	16921	16713	16914	16899	16915	16863	16944	16926	16768	16890	16971	16972	16992	16889	16751	16914	16695	16836	16982	16727	17028	16881	16940	16969	16868	16957	16866	17002	16930	16968	17120	16829	17009	16724	16922	16987	16925	17073	16964	16957	16894	16774	16763	16896	16938	16820	17036	16818	16881	16866	16802	16846	16742	17015	16845	16802	16930	17030	17091	16993	16926	16686	16971	16876	17034	16860	16913	16858	16988	17018	16790	16928	16897	16934	16993	17012	16986	16586	16906	16914	16875	16677	16960	16713	16844	16824	16892	16863	16909	16933	16888	16866	16971	16933	16848	16846	16827	16926	17033	16974	16763	17028	16934	17000	16914	16880	16968	16926	16894	17029	16722	17110	16861	16844	16973	16789	16927	16945	16901	17018	16872	16840	16778	16768	16829	16891	16854	16829	16903	16897	16788	16824	16706	16901	16891	17027	16929	16986	16907	17122	16880	16884	16926	16935	16647	16866	16877	16948	16798	16943	16876	16974	16790	16940	16915	16820	16897	16976	16911	16885	16943	16811	16868	16957	16836	16859	16786	16974	16777	16897	16794	16977	16671	17010	16833	16941	17098	16932	16897	16903	17030	16934	16838	16893	16935	16984	16822	16781	17192	17015	17061	16821	16770	16862	16939	16951	16782	16916	16797	16770	16780	16760	16846	16749	16977	16902	16858	16892	16852	16866	16843	16988	17086	16982	17038	17031	16961	16921	16950	16961	16926	16832	16985	16891	16840	16998	16847	17039	16877	16952	16911	16749	16718	16756	16823	16860	16876	16896	17001	16953	16945	16831	16804	16847	16873	16831	16930	17030	17006	16919	16935	16767	16796	16991	16962	16864	16811	16909	16752	16937	16772	16805	16736	16929	16912	16915	16910	16875	16860	16809	16915	16910	16950	17002	16885	16923	16915	16897	16799	16969	16865	16793	16989	16786	16987	16835	16829	17020	16849	16913	16898	16919	16921	16863	16961	16798	17072	16984	16811	16916	16785	16845	16923	16979	16893	16886	16938	16980	16858	16845	16766	16880	16826	16837	16793	16801	16925	16798	16973	16763	16912	16798	17058	16680	16694	16928	16941	16817	16842	16776	17085	16912	16967	17036	16867	16904	17030	16917	16833	16814	16731	16888	16966	16907	16998	16812	16990	16791	16854	16845	16987	16845	17038	16888	16843	16841	17037	16715	16761	16994	16938	16859	17029	16755	16749	16961	16795	16904	17006	17047	17084	16873	16858	16967	17108	16987	16941	17086	17045	16903	17006	16770	16921	16883	17008	16887	16914	16997	16974	17020	16944	16807	16944	16849	16892	16928	16873	16958	16705	16900	16752	16893	16842	16939	16841	17093	16759	16855	16917	16897	16893	16955	16777	17071	16877	16800	16860	16764	16871	16983	16865	16823	16779	17034	16798	16901	16784	16855	16703	16949	16936	16878	16916	16950	16932	16920	17022	16710	16871	16754	16876	16700	17100	16916	16837	16768	16976	17116	16953	16733	16809	16905	16885	16961	16922	16912	17025	16895	16871	16860	16826	16747	16934	16913	16944	17005	17002	16795	16934	16841	16821	17050	16884	16719	17005	16818	16792	16901	16805	17031	16881	16822	17027	16988	16926	16959	16981	16979	16866	16896	16929	17043	16864	17001	16963	16945	16810	16971	16902	16981	16868	16968	16865	16908	16776	16900	16917	16947	16801	16849	16839	16846	16959	16879	16792	16832	16981	16953	16972	16832	16845	16958	16867	16875	16774	16832	16853	16926	17080	16928	16696	16730	16834	16970	16714	17004
30202	25150	27678	24516	21926	21844	22099	21893	22065	22610	24486	25708	24734	23474	22584	22199	21795	21689	21695	21600	21731	21713	21770	21755	21814	21679	21418	21729	21757	21688	21836	21684	21704	21684	21676	21810	21820	21620	21728	21717	21698	21695	21732	21844	21953	21505	21897	21842	21497	21559	21838	21775	21917	21724	21620	21976	21591	21788	21789	21694	21609	21650	21577	21754	21685	21660	21619	21804	21668	21886	21904	21706	21702	21738	21580	21652	21676	21725	21835	21659	21632	21948	21761	21720	21506	21621	21646	21828	21663	21610	21683	21956	21668	21543	21609	21655	21520	21743	21674	21783	21740	21408	21883	21768	21651	21745	21666	21584	21701	21628	21801	21543	21714	21642	21627	21635	21535	21672	21671	21669	21736	21743	21907	21693	21516	21603	21734	21753	21790	21792	21723	21720	21888	21960	21748	21795	21813	21631	21845	21680	21724	21846	21477	21634	21746	21535	21792	21745	21742	21877	21720	21587	21651	21758	21750	21632	21435	21624	21925	21558	21807	21752	21749	21664	21675	21631	21494	21695	21575	21812	21600	21610	21650	21759	21802	21606	21606	21654	21700	21624	21618	21415	21827	21928	21829	21533	21799	21569	21518	21779	21604	21575	21718	21713	21869	21552	21993	21324	21556	21602	21630	21674	21675	21662	21728	21767	21711	21697	21815	21805	21521	21589	21849	21686	21668	21754	21668	21570	21846	21830	21843	21675	21585	21786	21813	21858	21666	21604	21779	21679	21618	21690	21596	21644	21561	21683	21803	21586	21730	21656	21534	21424	21643	21621	21563	21801	21743	21606	21828	21684	21693	21537	21458	21661	21501	21567	21476	21803	21800	21927	21462	21834	21641	21481	21548	21553	21663	21686	21701	21798	21665	21726	21761	21608	21674	21777	21602	21691	21554	21664	21642	21779	21685	21699	21757	21651	21721	21698	21837	21684	21579	21645	21775	21554	21729	21802	21809	21725	21464	21710	21616	21673	21400	21635	21775	21706	21624	21786	21819	21473	21761	21697	21554	21600	21886	21724	21358	21574	21622	21686	21747	21604	21728	21715	21696	21844	21527	21583	21759	21682	21771	21663	21703	21635	21866	21915	21957	21763	21640	21625	21722	21493	21762	21797	21655	21600	21701	21641	21605	21663	21524	21739	21634	21695	21682	21713	21788	21848	21955	21510	21678	21546	21525	21754	21695	21459	21818	21783	21601	21483	21628	21800	21630	21660	21600	21688	21513	21689	21812	21743	21709	21775	21631	21692	21831	21752	21739	21650	21793	21779	21730	21646	21599	21680	21534	21559	21751	21806	21634	21252	21625	21394	21585	21847	21747	21850	21692	21797	21896	21558	21749	21646	21700	21842	21600	21411	21760	21853	21580	21805	21631	21891	21729	21601	21483	21766	21795	21453	21680	21706	21664	21795	21629	21460	21703	21804	21874	21792	21705	21876	21770	21868	21826	21743	21773	21661	22012	21476	21916	21478	21946	21647	21779	21609	21739	21757	21576	21751	21777	21566	21446	21626	21576	21658	21592	21379	21792	21925	21629	21628	21874	21539	21767	21717	21718	21661	21645	21752	21724	21860	21788	21643	21856	21715	21653	21849	21878	21837	21597	21502	21446	21642	21853	21637	21735	21767	21605	21621	21668	21754	21610	21734	21888	21472	21554	21737	21952	21685	21497	21704	21820	21525	21614	21571	21692	21865	21731	21635	21619	21648	21644	21896	21789	21680	21550	21697	21587	21554	21830	21651	21763	21719	21479	21698	21792	21550	21616	21494	21625	21481	21783	21648	21724	21740	21799	21431	21745	21836	21608	21832	21655	21729	21689	21618	21715	21714	21810	21491	21843	21857	21561	21527	21781	21665	21841	21790	21927	21796	21986	21620	21466	21661	21660	21565	21857	21741	21812	21702	21723	21658	21774	21652	21683	21745	21823	21790	21676	21616	21662	21818	21695	21808	21778	21489	21537	21535	21795	21798	21860	21699	21678	21751	21534	21786	21497	21671	21462	21686	22035	21655	21892	21763	21485	21615	21830	22077	21631	21607	21830	21721	21729	21810	21961	21647	21671	21622	21710	21468	21554	21762	21860	21455	21618	21881	21588	21671	21666	21593	21679	21699	21709	21701	21619	21788	21693	21597	21568	21914	21692	21600	21653	21703	21757	21637	21800	21799	21714	21707	21556	21620	21697	21795	21540	21803	21488	21609	21655	21578	21444	21689	21854	21783	21832	21739	21774	21667	21822	21851	21805	21874	21839	21718	21933	21514	21618	21948	21730	21949	21391	21541	21845	21792	21681	21587	21777	21894	21495	21862	21609	21552	21592	21672	21664	21633	21742	21672	21633	21714	21594	21712	21609	21526	21879	21623	21670	21503	21632	21650	21688	21779	21684	21727	21667	21648	21519	21842	21642	21558	21924	21732	21937	21717	21721	21717	21885	21743	21754	21699	21718	21909	21651	21773	21743	21746	21835	21642	21645	21783	21857	21752	21781	21714	21649	21410	21561	21719	21592	21756	21787	21561	21759	21619	21469	21738	21652	21852	21713	21584	21740	21672	21765	21768	21635	21700	21887	21753	21685	21611	21643	21709	21609	21760	21712	21804	21658	21692	21774	21791	21607	21845	21817	21612	21687	21752	21850	21781	21525	21635	21894	21542	21689	21571	21666	21800	21633	21688	21700	21781	21924	22027	21621	21749	21506	21673	21610	21732	21621	21746	21950	21747	21956	21743	21830	21730	21842	21780	21622	21630	21861	21818	21536	21436	21429	21546	21739	21491	21775	21745	21593	21819	21825	21566	21653	21496	21810	21730	21603	21520	21612	21640	21675	21817	21800	21782	21806	21748	21691	21733	21485	21607	21860	21748	21881	21851	21732	21866	21693	21948	21888	21834	21700	21814	21753	21711	21621	21687	21723	21690	21721	21621	21931	21716	21577	21682	21912	21769	21603	21616	21721	21703	21660	21611	21735	21558	21569	21576	21522	21666	21817	21560	21752	21727	21485	21810	21810	21812	21902	21786	21817	21798	21762	21522	21722	21702	21848	21748	21641	21517	21599	21597	21710	21752	21833	21647	21773	21592	21782	21764	21688	21524	21776	21804	21744	21724	21743	21710	21683	21697	21852	21761	21794	21564	21634	21575	21723	21817	21776	21608	21703	21724	21608	21730	21772	21864	21735	21795	21833	21789	21934	21823	21816	21718	21786	21552	21663	21485	21882	21715	21748	21748	21779	21657	21892	21704	21949	21759	21804	21801	21719	21783	21701	21678	21766	21782	21868	21763	21885	21592	21898	21816	21907	21634	21590	21796	21606	21637	21585	21731	21661	21715	21756	21733	21802	21811	21710	21492	21689	21686	21769	21640	21711	21732	21771	21418	21762	21549	21637	21663	21792	21629	21689	21600	21689	21773	21722	21482	21646	21752	21829	21789	21603	21871	21713	21706	21775	21881	21820	21727	21747	21627	21707	21744	21546	21713	21816	21599	21463	21486	21878	21757	21635	21483	21505	21778	21909	21715	21553	21648	21831	21668	21785	21558	21627	21542	21645	21805	21754	21682	21900	21706	21509	21790	21724	21752	21820	21687	21884	21655	21830	21724	21702	21684	21740	21699	21970	21876	21803	21661	21762	21734	21885	21705	21744	21733	21647	21751	21613	21626	21734	21539	21713	21576	21764	21629	21872	21566	21799	21699	21598	21637	21610	21781	21668	21678	21708	21754	21585	21527	21696	21691	21725	21773	21736	21457	21572	22047	21798	21839	21414	21835	21673	21692	21823	21717	21618	21851	21729	21756	21654	21435	21719	21943	21865	21803	21586	21831	21680	21776	21551	21671	21899	21718	21569	21488	21877	21666	21562	21854	21498	21767	21674	21831	21808	21628	21793	21549	21547	21706	21679	21760	21632	21811	21563	21598	21572	21738	21686	21694	21775	21582	21840	21817	21615	21622	21737	21923	21823	21981	21678	21859	21664	21769	21836	21643	21640	21785	21560	21650	21812	21622	21696	21808	21718	21555	21633	21791	21654	21853	21582	21595	21866	21809	21625	21630	21645	21837	21718	21490	21886	21655	21654	21615	21584	21718	21582	21692	21780	21674	21721	21602	21541	21618	21701	21529	21628	21433	21898	21808	21699	21785	21673	21642	21830	21722	21622	21830	21692	21673	22044	21621	21753	21588	21662	21610	21796	21925	21765	21804	21850	21756	21903	21546	21740	21678	21676	21697	21706	21690	21808	21562	21564	21879	21700	21698	21677	21620	21639	21813	21870	21927	21645	21599	21634	21759	21600	21711	21748	21572	21663	21736	21759	21685	21655	21599	21782	21736	21637	21920	21780	21565	21905	21662	21551	21814	21660	21706	21758	21767	21574	21564	21710	21648	21566	21667	21497	21459	21698	21683	21783	21547	21815	21604	21634	21486	21716	21757	21624	21587	21685	21766	21846	21762	21829	21740	21649	21546	21679	21587	21646	21552	21534	21621	21601	21779	21773	21669	21687	21902	21749	21857	21690	21725	21668	21580	21653	21629	21734	21847	21729	21779	21848	21732	21780	21823	21764	21734	21730	21494	21608	21665	21943	21832	21705	21768	21659	21655	21607	21846	21808	21727	21892	21909	21937	21669	21604	21579	21601	21663	21683	21738	21676	21524	21668	21820	21755	21711	21805	21671	21717	21553	21662	21564	21753	21482	21744	21518	21605	21713	21781	21772	21770	21689	21676	21715	21699	21696	21459	21813	21535	21694	21526	21884	21603	21861	21738	21671	21510	21795	21541	21395	21616	21769	21857	21679	21724	21708	21869	21705	21639	21925	21854	21568	21837	21523	21650	21647	21807	21854	21833	21588	21737	21851	21785	21681	21594	21560	21902	21731	21771	21731	21831	21643	21895	21869	21699	21709	21493	21861	21667	21624	21525	21685	21781	21690	21756	21827	21805	21735	22015	21750	21718	21736	21405	21563	21590	21856	21630	21601	21790	21611	21522	21732	21918	21528	21748	21451	21743	21815	21554	21660	21740	21793	21678	21658	21682	21675	21732	21709	21721	21882	21936	21566	21693	21556	21703	21734	21569	21747	21721	21811	21541	21623	21700	21851	21608	21661	21733	21600	21950	21715	21712	21786	21834	21633	21595	21722
21820	29197	23131	18849	17711	17595	17519	17728	17894	18690	21523	22298	20532	19317	18278	17765	17395	17524	17451	17458	17594	17610	17489	17513	17347	17329	17345	17476	17341	17395	17363	17407	17382	17478	17408	17453	17446	17565	17575	17504	17306	17617	17465	17557	17397	17547	17442	17629	17200	17453	17481	17572	17471	17500	17508	17599	17312	17550	17620	17539	17287	17460	17463	17416	17454	17523	17511	17307	17358	17484	17386	17548	17417	17507	17456	17405	17502	17359	17596	17300	17371	17398	17316	17358	17479	17473	17298	17483	17474	17422	17505	17578	17594	17458	17546	17406	17479	17390	17429	17205	17578	17622	17417	17347	17520	17594	17345	17501	17372	17418	17469	17339	17369	17370	17407	17297	17320	17374	17415	17531	17320	17453	17440	17526	17494	17525	17303	17579	17512	17438	17457	17439	17371	17560	17550	17403	17458	17545	17485	17411	17264	17626	17452	17425	17334	17337	17462	17548	17397	17445	17287	17498	17278	17483	17369	17343	17286	17273	17410	17440	17438	17540	17365	17304	17330	17555	17609	17503	17426	17546	17583	17371	17236	17495	17302	17502	17284	17501	17160	17456	17338	17343	17601	17411	17363	17365	17269	17370	17475	17664	17379	17487	17382	17360	17474	17437	17374	17473	17560	17400	17397	17522	17589	17388	17598	17503	17165	17559	17332	17404	17409	17526	17478	17410	17519	17474	17363	17530	17695	17317	17388	17559	17313	17280	17491	17324	17466	17439	17435	17451	17498	17414	17567	17574	17446	17289	17442	17344	17485	17417	17347	17400	17315	17337	17703	17477	17579	17370	17436	17453	17537	17542	17431	17435	17464	17417	17427	17271	17516	17373	17322	17486	17509	17495	17237	17284	17462	17291	17339	17476	17383	17434	17433	17083	17424	17265	17307	17501	17432	17618	17431	17478	17409	17364	17395	17689	17387	17477	17311	17546	17641	17397	17442	17298	17524	17553	17355	17647	17493	17447	17516	17408	17416	17528	17421	17338	17329	17319	17463	17387	17593	17354	17412	17531	17419	17453	17366	17458	17489	17346	17480	17510	17301	17301	17432	17287	17526	17510	17455	17480	17402	17410	17515	17440	17434	17372	17460	17397	17348	17468	17395	17433	17431	17277	17509	17386	17344	17548	17390	17390	17427	17449	17318	17685	17609	17326	17538	17513	17358	17329	17482	17532	17477	17431	17448	17482	17514	17635	17508	17612	17526	17529	17411	17637	17272	17505	17224	17454	17363	17353	17590	17466	17336	17311	17514	17463	17535	17530	17379	17494	17311	17562	17374	17459	17558	17335	17275	17391	17318	17451	17386	17384	17605	17410	17608	17352	17297	17445	17463	17402	17497	17389	17661	17500	17447	17379	17520	17416	17327	17242	17431	17449	17426	17407	17481	17425	17469	17517	17558	17337	17467	17562	17560	17581	17374	17439	17378	17379	17519	17369	17622	17408	17360	17266	17379	17448	17345	17455	17508	17431	17432	17402	17350	17439	17422	17507	17353	17473	17390	17440	17359	17280	17532	17448	17339	17464	17334	17451	17440	17566	17402	17459	17466	17384	17252	17304	17641	17417	17276	17355	17574	17469	17455	17273	17421	17441	17552	17374	17574	17390	17456	17633	17485	17443	17432	17477	17296	17539	17484	17468	17566	17505	17360	17421	17449	17428	17533	17559	17469	17547	17562	17517	17565	17470	17595	17519	17401	17563	17505	17341	17461	17236	17503	17602	17387	17574	17637	17339	17448	17332	17520	17354	17461	17602	17436	17370	17397	17499	17412	17504	17469	17344	17308	17361	17462	17557	17512	17563	17452	17567	17507	17280	17436	17311	17414	17396	17541	17352	17474	17329	17442	17404	17147	17515	17369	17401	17537	17568	17528	17564	17411	17502	17462	17545	17486	17429	17357	17518	17446	17305	17320	17344	17577	17461	17285	17403	17489	17595	17256	17568	17466	17380	17534	17628	17373	17516	17407	17631	17528	17436	17420	17558	17449	17627	17528	17195	17462	17388	17441	17494	17596	17359	17480	17487	17443	17533	17531	17582	17251	17435	17496	17357	17452	17530	17339	17476	17410	17466	17507	17430	17507	17428	17413	17515	17414	17361	17449	17566	17319	17488	17617	17540	17394	17391	17521	17439	17495	17335	17411	17374	17389	17436	17385	17471	17609	17429	17277	17632	17441	17480	17507	17487	17409	17289	17480	17425	17420	17357	17294	17353	17476	17367	17528	17397	17419	17428	17441	17541	17559	17315	17467	17568	17519	17457	17426	17502	17599	17320	17248	17328	17567	17236	17400	17468	17436	17590	17356	17516	17347	17498	17437	17521	17600	17338	17447	17463	17289	17424	17526	17349	17558	17438	17554	17464	17403	17416	17455	17457	17528	17436	17475	17325	17351	17469	17323	17375	17467	17399	17360	17657	17543	17234	17415	17443	17394	17394	17452	17446	17540	17473	17478	17460	17501	17578	17377	17338	17593	17451	17359	17356	17384	17467	17380	17497	17402	17383	17529	17341	17375	17353	17596	17431	17566	17331	17371	17553	17431	17460	17427	17440	17385	17380	17333	17560	17543	17451	17545	17409	17524	17659	17545	17333	17493	17378	17483	17366	17519	17410	17328	17328	17433	17418	17386	17343	17568	17603	17457	17331	17597	17453	17368	17408	17211	17466	17291	17404	17323	17325	17441	17445	17185	17497	17433	17449	17592	17391	17507	17407	17553	17330	17524	17355	17443	17540	17530	17629	17547	17449	17399	17503	17404	17511	17419	17402	17289	17349	17506	17375	17439	17440	17470	17409	17381	17437	17465	17337	17326	17463	17395	17512	17427	17590	17438	17623	17381	17271	17516	17388	17491	17409	17358	17293	17393	17555	17552	17275	17500	17535	17440	17502	17467	17487	17380	17413	17403	17360	17481	17444	17372	17333	17427	17331	17332	17477	17550	17473	17536	17445	17451	17384	17482	17551	17370	17470	17545	17565	17502	17350	17348	17513	17419	17554	17377	17498	17509	17475	17395	17519	17497	17444	17422	17365	17454	17352	17456	17369	17469	17439	17400	17536	17243	17534	17523	17300	17514	17419	17460	17312	17327	17503	17523	17432	17364	17418	17458	17518	17369	17610	17278	17315	17421	17440	17305	17392	17488	17502	17414	17501	17277	17522	17477	17621	17417	17313	17486	17516	17607	17282	17579	17477	17482	17624	17457	17462	17605	17310	17491	17559	17366	17558	17235	17429	17477	17508	17507	17500	17431	17438	17442	17530	17471	17428	17571	17420	17536	17480	17411	17564	17421	17364	17436	17346	17469	17573	17414	17541	17389	17461	17507	17520	17375	17619	17505	17357	17414	17425	17454	17465	17434	17394	17419	17543	17511	17345	17427	17508	17465	17478	17465	17447	17304	17268	17639	17382	17716	17487	17399	17351	17372	17411	17546	17471	17408	17369	17356	17275	17527	17496	17495	17164	17579	17396	17382	17412	17419	17612	17313	17520	17402	17430	17380	17497	17469	17750	17406	17407	17347	17447	17477	17420	17551	17572	17571	17384	17426	17375	17325	17522	17471	17418	17523	17579	17291	17579	17522	17295	17525	17432	17413	17440	17610	17517	17495	17514	17540	17329	17394	17497	17473	17512	17332	17430	17467	17497	17511	17508	17320	17532	17597	17520	17465	17482	17396	17327	17542	17381	17345	17672	17506	17450	17416	17564	17384	17273	17436	17305	17485	17324	17350	17603	17565	17571	17393	17501	17298	17383	17449	17574	17450	17313	17412	17558	17554	17524	17357	17434	17575	17261	17364	17453	17598	17421	17685	17287	17524	17473	17579	17657	17447	17543	17518	17357	17519	17211	17500	17456	17563	17370	17385	17451	17427	17433	17268	17236	17349	17543	17595	17380	17506	17572	17508	17352	17601	17346	17573	17433	17476	17356	17514	17589	17410	17280	17486	17309	17611	17483	17280	17534	17725	17450	17287	17459	17472	17398	17584	17522	17499	17345	17537	17561	17503	17453	17254	17549	17494	17585	17336	17489	17358	17539	17489	17507	17526	17374	17394	17469	17286	17449	17389	17551	17458	17428	17547	17356	17415	17440	17462	17371	17638	17527	17406	17522	17471	17490	17432	17406	17523	17417	17580	17561	17505	17434	17202	17404	17737	17520	17484	17275	17419	17408	17603	17695	17547	17258	17515	17429	17523	17449	17516	17575	17516	17244	17425	17301	17310	17591	17454	17462	17589	17609	17506	17501	17422	17502	17361	17523	17453	17522	17469	17398	17460	17527	17535	17426	17513	17436	17327	17433	17450	17516	17383	17323	17327	17349	17475	17461	17455	17495	17422	17592	17441	17305	17575	17356	17353	17390	17402	17558	17430	17654	17249	17353	17349	17400	17437	17520	17593	17408	17467	17271	17431	17457	17564	17518	17445	17415	17533	17431	17496	17470	17436	17568	17320	17530	17450	17417	17381	17343	17303	17636	17574	17350	17377	17371	17531	17429	17391	17487	17327	17347	17556	17497	17531	17429	17428	17545	17331	17508	17401	17312	17368	17514	17269	17493	17548	17502	17420	17470	17415	17288	17475	17288	17494	17653	17168	17594	17489	17455	17381	17539	17491	17460	17415	17557	17501	17619	17315	17546	17522	17389	17404	17341	17434	17440	17423	17458	17310	17508	17524	17368	17473	17488	17519	17355	17327	17493	17539	17570	17269	17468	17512	17433	17451	17363	17532	17536	17457	17403	17475	17356	17462	17452	17565	17402	17511	17467	17514	17549	17435	17470	17537	17459	17501	17462	17289	17576	17419	17562	17489	17306	17384	17492	17527	17319	17426	17564	17460	17553	17427	17382	17497	17485	17468	17449	17449	17357	17343	17592	17279	17441	17403	17457	17460	17435	17415	17555	17361	17424	17411	17399	17555	17517	17404	17486	17435	17444	17549	17263	17594	17575	17319	17352	17317	17293	17381	17415	17531	17714	17572	17474	17325	17413	17536	17494	17398	17480	17296	17353	17355	17473	17436	17594	17111	17538	17500	17515	17482	17407	17423	17459	17389	17440	17528	17442	17463	17671	17466	17484	17487	17515	17512	17306	17337	17547	17456	17642	17523	17579	17526	17309	17524	17492	17342	17501	17403	17278
25320	21480	28339	25881	22781	22282	22134	21709	24312	33653	41597	37946	31686	26222	22702	21086	20487	20327	20353	20303	19980	20242	20298	20243	20105	20401	20220	20155	20302	20305	20248	20349	20371	20332	20267	20131	20395	20223	20373	20311	20340	20066	20222	20177	20117	20223	20289	20294	20365	20284	20133	20222	20132	20444	20122	20201	20315	20234	20143	20253	20466	20361	20166	20277	20330	20476	20307	20281	20330	20347	20357	20266	20301	20299	20302	20570	20243	20384	20275	20465	20210	20199	20358	20276	20243	20396	20504	20329	20122	20519	20099	20246	20411	20296	20232	20165	20372	20091	20165	20072	20416	20201	20286	20340	20328	20408	20157	20170	20259	20394	20477	20238	20089	20199	20300	20283	20294	20218	20163	20189	20185	20278	20389	20269	20376	20334	20170	20220	20376	20249	20242	20298	20220	20225	20355	20399	20150	20141	20196	20284	20223	20007	20231	20003	20381	20245	20185	20274	20272	20132	20086	20335	20415	20434	20307	20127	20441	20222	20217	20426	20230	20162	20006	20095	20263	20041	20189	20171	20316	20119	20214	20274	20512	20303	20324	20210	20182	20329	20143	20317	20260	20347	20488	20096	20196	20145	20259	20270	20204	20324	20190	20025	20304	20182	20108	20401	20391	20363	20361	20395	20270	20220	20300	20164	20171	20398	20303	19990	20220	20177	20398	20223	20321	20264	20147	20149	20345	20299	20170	20434	20241	20354	20238	20155	20258	20308	20365	20095	20264	20320	20325	20510	20330	20128	20272	20346	20240	20203	20302	20190	20269	20496	20287	20203	20269	20234	20288	20109	20217	20224	20348	20191	20179	20265	20115	20089	20091	20210	20727	20322	20337	20089	20175	20228	20345	20291	20255	20291	19990	20097	20115	20365	20263	20362	20137	20349	20151	20122	20179	20096	20321	20208	20277	20289	20143	20268	20236	20261	20265	20441	20351	20286	20266	20393	20153	19975	20411	20083	20273	20435	20272	20419	20292	20385	20153	20330	20325	20323	20145	20128	20258	20129	19950	20144	20193	20228	20176	20222	20356	20326	20173	20282	20226	20435	20289	20220	20094	20465	20221	20091	20274	20374	20465	20367	20405	20258	20540	20160	20201	20108	20460	20285	20331	20279	20113	20402	20100	20139	20359	20443	20171	20267	20369	20247	20097	20171	20155	20191	20267	20202	20316	20458	20448	20232	19945	20153	20447	20325	20290	20405	20163	20212	20191	20153	20240	20104	20231	20448	20203	20404	20345	20106	20094	20206	20293	20172	20060	20280	20384	20205	20067	20167	20045	20184	20356	20100	20425	20104	20309	20104	20156	20229	20167	20316	20264	20204	20158	20274	20294	20219	20241	20230	20049	20187	20443	20245	20384	20272	20221	20281	20206	20187	20189	20351	20371	20421	20299	20247	20451	20477	20365	20093	20018	20332	20235	20146	20021	20187	20562	20415	20265	20381	20121	20193	20278	20266	20272	20206	19982	20226	20044	20247	20279	20042	20413	20292	20355	20214	20215	20316	20390	20438	20480	20303	20479	20403	20373	20395	20268	20326	20034	20111	20336	20118	20301	20169	20228	20176	20155	20373	20299	20013	20129	20406	20328	20325	20146	20242	20274	20291	20175	20255	20137	20275	20238	20313	20441	20424	20325	20148	20240	20083	20105	20410	20129	20191	20158	20259	20210	20390	20110	20363	20464	20485	20352	20164	20214	20304	20224	20164	20095	20254	20325	20209	20207	20181	20292	20261	20332	20346	20169	20260	20218	20206	19986	20051	20135	20253	20288	20514	20222	20073	20166	20470	20031	20065	20187	20311	20169	20032	20387	20452	20277	20369	20220	20257	20309	20296	20349	20214	20009	20305	20140	20265	20198	20406	20233	20375	20222	20038	20201	20193	20243	20275	20462	20171	20171	20437	20454	20212	20336	20291	20391	20341	20385	20297	20410	20195	20229	20176	20120	20147	19964	20188	20071	20176	20312	20260	20308	20221	20129	20103	20155	20182	20224	20196	20438	20205	20174	20256	20320	20565	20267	20285	20344	20404	20236	20203	20340	20450	20459	20187	20398	20209	20390	20319	20244	20287	20418	20086	20094	20357	20073	20420	20358	20316	20146	20483	20272	20080	20128	20405	20175	20285	20594	20090	20376	20510	20269	20151	20393	20253	20392	20262	20171	20436	20340	20345	20294	20322	20087	20123	20430	20201	20283	20406	20249	20255	20240	20146	20384	20301	20314	20417	20243	20228	19948	20241	20229	20200	20371	20314	20336	20464	20279	19958	20345	20184	20258	20274	20483	20057	20333	20242	20167	20238	20188	20460	20396	20388	20331	19974	20263	20318	20273	20498	20411	20268	20230	20238	20338	20302	20336	20041	20345	20297	20256	20287	20049	20307	20304	20256	20411	20538	20205	20170	20263	20392	20217	20239	20444	20390	20367	20024	20288	20212	20324	20088	20194	20106	20575	20250	20264	20213	20123	20325	20410	20216	20257	20364	20239	20105	20380	20450	20498	20316	20486	20204	20228	20299	20239	20290	20424	20289	20430	20282	20340	20149	20415	20410	20148	20332	20342	20266	20230	20345	20241	20180	20428	20384	20181	20434	20325	20243	20176	20238	20071	20291	20262	20302	20297	20341	20295	20206	20380	20205	20390	20312	20196	20244	20094	20359	20207	20183	20430	20229	20378	20444	20283	20235	20150	20193	20153	20285	20147	20125	20344	20110	20355	20103	20154	20245	20510	20221	20167	20303	20242	20241	20356	20123	20424	20417	20353	20127	20248	20167	20180	20296	20273	20194	20320	20209	20360	20243	20230	20140	20232	20138	20415	20232	20356	20323	20292	20273	20367	20162	20339	20118	20291	20305	20046	20256	20419	20158	20155	20256	20295	20309	20277	20249	20258	20234	20566	20289	20257	20262	20258	20232	20229	20381	20482	20267	20130	20254	20277	20258	20318	20169	20412	20346	20460	20126	20187	20190	20310	20068	20413	20396	20356	20163	20402	20013	20185	20248	20263	20045	20276	20461	20193	20252	20440	20455	20306	20311	20212	20222	20222	20177	20162	20069	20265	20289	20216	20317	20230	20330	20093	20230	20293	20212	20170	20061	20414	20274	20268	20384	20541	20175	20135	20408	20290	20140	19990	20212	20296	20220	20503	20166	20098	20102	20229	20198	20136	20302	20240	20405	20306	20285	20421	20297	20375	20316	20247	20351	20243	20175	20099	20312	20054	20370	20332	20248	20095	20240	20126	20243	20312	20222	20374	20337	20250	20286	20459	20437	20185	20233	20290	20333	20257	20302	20419	20218	20331	20394	20186	20079	20079	20351	20302	20189	20271	20385	20237	20339	20265	20394	20304	20247	20338	20406	20250	20170	20259	20409	20472	20169	20232	20368	20328	20203	20181	20279	20359	20357	20491	20304	20193	20269	20335	20288	20451	20353	20404	20364	20209	20035	20147	20270	20219	20162	20110	20152	20373	20327	20114	20218	20452	20443	20435	20452	20404	20237	20339	20284	20325	20272	20336	20235	20202	20208	20199	20180	20211	20264	20516	20243	20320	20366	20160	20391	20296	20266	20231	20157	20220	20293	20325	20413	20171	20296	20397	20144	20370	20222	20314	20172	20428	20252	20057	20280	20180	20119	20207	20133	20196	20360	20097	20236	20262	20276	20367	20221	19986	20359	20092	20289	20220	20158	20363	20214	20390	20322	20387	20304	20506	20345	20389	20404	20239	20230	20233	20205	20185	20488	20229	20353	20167	20350	20224	20160	20403	20368	20359	20150	20279	20479	20298	20011	20279	20508	20349	20233	20400	20187	20214	20252	20250	20323	20315	20455	20132	20061	20171	20153	20075	20449	20401	20297	20061	20315	20125	20142	20162	20229	20373	19972	20312	20229	20251	20345	20319	20366	20299	20195	20262	20175	20216	20274	20205	20259	20332	20355	20401	20069	20272	20093	20214	20374	20223	20042	20171	20246	20200	20288	20248	20110	20390	20416	20197	20396	20489	20476	20047	20302	20313	20167	20279	20336	20100	20339	20624	20219	20207	20272	20434	20267	20432	20144	20448	20178	20193	20252	20316	20304	20248	20321	20363	20181	20226	20392	20179	20271	20190	20194	20149	20358	20292	20173	20241	20355	20302	20304	20366	20173	20053	20057	20301	20293	20202	20659	20248	20308	20333	20383	19990	20027	20235	20189	20194	20200	20185	20346	20009	20442	20181	20404	20213	20240	20309	20467	20150	20028	20353	20409	20358	20109	20293	20302	20183	20148	20419	20262	20085	20412	20199	20324	20461	20258	20169	20157	20255	20400	20169	20385	20238	20266	20546	20279	20109	20355	20361	20246	20122	20199	20503	20295	20333	20206	20068	20214	20142	20161	20255	20218	20143	20220	20110	20364	20263	20286	20199	20311	20340	20388	20365	20409	20274	20338	20345	20338	20250	20349	20286	20417	20352	20355	20130	20272	20257	20357	19951	20276	20355	20166	20284	20272	20327	20262	20366	20199	20255	20249	20334	20323	20305	20370	20207	20325	20456	20308	20141	20231	20244	20230	20537	20442	20116	20425	20106	20177	20311	20245	20333	20071	20251	20253	20339	20181	20080	20365	20415	20091	20241	20428	20254	20262	20175	20222	20417	20393	20462	20184	20373	20272	20297	20181	20439	20454	20250	20292	20311	20397	20451	20278	20233	20237	20177	20033	20194	20294	20284	20092	20304	20328	20390	20269	20302	20216	20250	20275	20410	20331	20392	20277	20247	20208	20226	20244	20326	20190	20168	20406	20231	20206	20380	20227	20262	20341	20408	20387	20376	20389	20460	20246	20219	20119	20065	20248	20427	20382	20282	20231	20349	20403	20456	20203	20393	20203	20073	20137	20451	20394	20278	20343	20372	20227	20328	20293	20224	20183	20241	20270	20212	20187	20248	20121	20127	20195	20393	20279	20338	20372	20231	20079	20209	20214	19981	20309	20384	20453	20160	20165	20279	20196	20205	20432	20444	20300	20199	20209	20292	20232	20240	20385	20302	20289	20466	20353	20335	20277	20130	20239	20312	20264	20286	20137	20297	20201	20314	20363	20236	20188	20288	20258	20332	20325	20064	20484	20224	20302	20228	20485	19999	20344	20167	20151
25584	39265	32040	22782	18297	17555	17259	18978	23602	34926	41146	36425	29364	22810	18812	17167	16562	16719	16634	16623	16354	16676	16659	16709	16616	16692	16720	16684	16696	16800	16723	16647	16826	16714	16575	16587	16636	16595	16650	16692	16561	16797	16648	16635	16708	16854	16702	16488	16800	16549	16693	16700	16537	16501	16478	16633	16638	16639	16775	16643	16555	16595	16667	16554	16599	16533	16781	16677	16618	16551	16481	16568	16580	16739	16522	16510	16667	16612	16576	16547	16591	16510	16564	16583	16590	16700	16647	16411	16591	16637	16670	16654	16475	16588	16609	16759	16604	16718	16687	16597	16684	16679	16598	16442	16526	16583	16711	16569	16749	16479	16583	16519	16545	16614	16584	16697	16563	16595	16659	16640	16445	16718	16645	16501	16631	16468	16750	16623	16770	16695	16608	16687	16655	16544	16704	16487	16656	16625	16378	16683	16446	16607	16568	16576	16596	16737	16634	16521	16530	16720	16461	16712	16676	16502	16539	16721	16756	16415	16549	16650	16633	16616	16613	16646	16533	16623	16683	16461	16510	16621	16777	16904	16524	16581	16753	16656	16625	16563	16535	16574	16537	16755	16535	16581	16657	16667	16636	16506	16609	16490	16712	16669	16662	16575	16662	16652	16643	16500	16699	16601	16543	16524	16719	16578	16697	16675	16481	16685	16633	16641	16552	16717	16558	16627	16679	16538	16581	16593	16732	16666	16690	16720	16689	16668	16646	16717	16629	16656	16406	16570	16538	16743	16489	16587	16343	16583	16537	16443	16675	16800	16653	16684	16649	16782	16696	16471	16478	16649	16621	16631	16671	16594	16654	16835	16563	16609	16533	16548	16635	16768	16533	16737	16653	16526	16684	16550	16669	16612	16565	16545	16531	16565	16589	16614	16623	16440	16665	16456	16677	16670	16503	16573	16534	16540	16744	16637	16470	16720	16868	16592	16544	16639	16684	16663	16628	16511	16807	16571	16479	16743	16397	16552	16846	16506	16555	16463	16652	16695	16469	16650	16532	16642	16584	16586	16532	16362	16602	16641	16475	16516	16658	16755	16530	16573	16499	16366	16489	16476	16541	16653	16842	16550	16624	16481	16502	16629	16722	16658	16731	16594	16444	16484	16672	16647	16854	16505	16733	16697	16649	16753	16684	16576	16690	16684	16623	16565	16516	16530	16622	16440	16668	16742	16703	16542	16635	16628	16762	16795	16705	16590	16532	16537	16692	16617	16625	16651	16595	16670	16655	16507	16566	16592	16627	16591	16493	16634	16464	16726	16560	16566	16764	16537	16704	16762	16666	16788	16503	16511	16685	16761	16689	16585	16643	16840	16642	16618	16634	16575	16443	16522	16548	16508	16686	16831	16326	16652	16535	16602	16721	16490	16714	16718	16709	16545	16604	16601	16597	16597	16545	16590	16477	16659	16512	16747	16632	16668	16662	16649	16623	16637	16757	16688	16642	16728	16772	16631	16590	16719	16697	16637	16545	16566	16667	16781	16605	16525	16416	16483	16578	16581	16516	16627	16674	16851	16601	16759	16659	16474	16607	16633	16627	16822	16637	16484	16540	16382	16696	16506	16552	16601	16554	16712	16677	16599	16468	16647	16538	16644	16562	16426	16637	16771	16658	16764	16598	16568	16712	16667	16809	16590	16537	16458	16626	16820	16490	16619	16485	16749	16751	16529	16667	16533	16666	16516	16692	16625	16577	16741	16730	16440	16755	16572	16554	16754	16623	16612	16464	16682	16742	16649	16595	16582	16562	16666	16720	16645	16430	16574	16622	16605	16717	16576	16611	16696	16658	16465	16776	16617	16646	16641	16750	16560	16756	16632	16731	16691	16572	16403	16598	16788	16559	16488	16639	16684	16444	16664	16601	16580	16694	16523	16673	16469	16672	16499	16683	16530	16702	16656	16458	16581	16569	16551	16567	16532	16576	16692	16720	16459	16456	16442	16634	16770	16624	16700	16567	16529	16692	16642	16625	16686	16520	16748	16493	16705	16633	16709	16703	16579	16501	16747	16600	16535	16591	16726	16499	16612	16616	16643	16534	16830	16479	16675	16753	16642	16626	16671	16617	16607	16648	16580	16559	16582	16777	16506	16528	16551	16701	16527	16708	16603	16686	16567	16740	16538	16673	16599	16583	16582	16588	16747	16577	16582	16851	16644	16636	16544	16550	16588	16452	16627	16692	16650	16615	16474	16575	16571	16657	16766	16595	16692	16630	16604	16649	16615	16411	16534	16687	16552	16691	16652	16729	16700	16634	16617	16414	16756	16529	16604	16850	16756	16617	16583	16733	16563	16495	16671	16428	16751	16666	16793	16629	16339	16683	16562	16492	16739	16682	16806	16627	16439	16726	16650	16661	16657	16495	16619	16435	16561	16730	16769	16649	16697	16527	16514	16548	16574	16661	16574	16715	16553	16668	16896	16430	16703	16485	16614	16625	16518	16679	16604	16661	16665	16687	16613	16647	16448	16597	16551	16763	16722	16455	16578	16580	16552	16698	16525	16674	16528	16636	16486	16729	16750	16459	16619	16493	16612	16607	16654	16570	16573	16639	16605	16406	16604	16517	16722	16576	16700	16665	16759	16783	16824	16626	16614	16632	16590	16568	16670	16459	16815	16364	16748	16794	16591	16655	16461	16644	16602	16588	16759	16470	16606	16651	16577	16523	16744	16766	16514	16615	16472	16599	16447	16539	16804	16431	16575	16671	16636	16684	16740	16606	16658	16671	16610	16518	16785	16734	16718	16601	16642	16668	16692	16505	16744	16612	16561	16533	16648	16755	16587	16662	16432	16689	16583	16604	16609	16593	16622	16688	16659	16390	16598	16690	16778	16589	16578	16523	16564	16682	16593	16701	16641	16758	16606	16731	16691	16614	16659	16708	16580	16530	16689	16642	16672	16666	16680	16727	16480	16651	16628	16650	16642	16379	16627	16758	16601	16616	16593	16580	16632	16659	16676	16582	16618	16546	16570	16766	16597	16658	16690	16663	16748	16555	16615	16544	16645	16701	16604	16619	16632	16707	16656	16566	16595	16503	16672	16739	16778	16595	16621	16683	16606	16516	16671	16501	16671	16715	16602	16787	16600	16588	16609	16619	16539	16719	16688	16562	16762	16550	16657	16594	16603	16602	16594	16710	16673	16604	16478	16755	16577	16583	16497	16810	16518	16661	16715	16537	16656	16574	16662	16515	16529	16743	16402	16714	16596	16621	16516	16683	16655	16530	16541	16508	16703	16653	16605	16658	16543	16526	16558	16485	16539	16568	16636	16512	16676	16717	16538	16617	16590	16492	16778	16644	16673	16601	16570	16510	16643	16603	16475	16693	16740	16534	16510	16709	16675	16468	16613	16470	16462	16548	16595	16377	16631	16676	16793	16625	16502	16590	16636	16578	16629	16690	16510	16609	16555	16626	16727	16589	16364	16507	16542	16555	16712	16570	16592	16588	16598	16787	16693	16672	16604	16558	16633	16576	16588	16818	16622	16628	16806	16577	16460	16799	16655	16565	16563	16607	16458	16615	16640	16574	16638	16630	16580	16616	16571	16510	16533	16725	16695	16801	16829	16826	16588	16673	16678	16669	16588	16431	16558	16792	16839	16576	16627	16769	16649	16682	16679	16545	16702	16586	16604	16592	16577	16705	16733	16582	16675	16682	16710	16702	16672	16553	16595	16851	16636	16548	16544	16732	16686	16649	16830	16657	16616	16607	16425	16735	16739	16732	16798	16815	16580	16518	16565	16695	16577	16578	16607	16359	16763	16670	16501	16647	16561	16612	16642	16791	16637	16587	16694	16648	16544	16601	16482	16619	16518	16740	16580	16566	16571	16647	16692	16757	16629	16620	16697	16610	16783	16720	16637	16599	16647	16714	16839	16468	16635	16580	16556	16801	16527	16530	16438	16443	16645	16595	16652	16627	16750	16531	16620	16702	16594	16396	16759	16534	16850	16506	16560	16664	16674	16635	16669	16553	16585	16597	16707	16693	16612	16732	16667	16353	16513	16665	16655	16521	16500	16718	16689	16667	16626	16536	16757	16627	16650	16637	16603	16673	16707	16662	16645	16791	16660	16755	16480	16586	16740	16533	16704	16703	16575	16656	16573	16629	16459	16751	16621	16627	16647	16426	16563	16599	16558	16639	16438	16500	16536	16764	16639	16519	16625	16568	16610	16680	16530	16474	16651	16695	16804	16595	16719	16675	16671	16673	16597	16637	16769	16514	16661	16680	16517	16640	16573	16619	16419	16524	16719	16435	16582	16619	16706	16569	16516	16581	16603	16684	16589	16625	16670	16539	16638	16642	16472	16618	16584	16550	16456	16684	16666	16603	16413	16579	16632	16687	16565	16647	16675	16439	16408	16630	16704	16754	16705	16678	16697	16660	16542	16679	16614	16653	16570	16691	16761	16602	16426	16702	16443	16622	16615	16584	16642	16566	16665	16817	16451	16643	16574	16631	16652	16801	16616	16521	16726	16448	16471	16531	16426	16642	16568	16588	16551	16596	16829	16500	16655	16837	16639	16520	16769	16550	16762	16718	16827	16629	16518	16604	16806	16577	16793	16521	16825	16553	16705	16684	16641	16764	16694	16578	16598	16660	16638	16624	16705	16639	16594	16713	16482	16552	16661	16763	16607	16702	16498	16546	16581	16728	16503	16629	16560	16777	16548	16544	16617	16547	16673	16758	16820	16477	16542	16661	16674	16513	16626	16608	16906	16762	16725	16505	16669	16485	16635	16500	16765	16647	16739	16543	16600	16636	16653	16728	16739	16379	16599	16569	16577	16810	16586	16521	16596	16722	16611	16524	16705	16807	16689	16556	16546	16663	16650	16593	16585	16612	16587	16588	16774	16534	16531	16555	16518	16630	16687	16696	16656	16582	16714	16725	16532	16575	16622	16718	16543	16551	16460	16621	16598	16877	16512	16609	16741	16644	16468	16678	16506	16551	16745	16620	16786	16469	16609	16591	16704	16528	16582	16695	16651	16658	16532	16645	16749	16624	16749	16581	16642	16719	16649	16692	16629	16901	16799	16486	16493	16674	16621	16583	16458	16653	16477	16747	16601	16543	16581	16582	16811	16766	16563	16515	16639	16652	16829	16481	16890	16538	16769	16651	16591	16399	16826
23876	21481	29054	24294	22159	23708	23874	21980	29950	43276	49505	46301	38700	30096	24533	21001	19442	19197	19532	19397	19427	19262	19346	19285	19487	19326	19441	19432	19376	19295	19309	19335	19241	19301	19319	19272	19537	19358	19310	19185	19223	19183	19373	19380	19114	19251	19364	19204	19550	19313	19315	19301	19383	19597	19320	19434	19441	19416	19113	19458	19463	19277	19235	19366	19282	19188	19020	19234	19303	19312	19272	19200	19064	19339	19090	19108	19396	19498	19149	19231	19133	19375	19092	19159	19322	19395	19354	19344	19373	19213	19190	19396	19215	19217	19301	19310	19293	19201	19208	19278	19185	19289	19151	19371	19266	19312	19314	19123	19410	19378	19396	19070	19157	19374	19290	19215	19010	19243	19236	19102	19240	19216	19291	19304	19321	19246	19284	19295	19251	19344	19170	19340	19236	19192	19238	19249	19473	18893	19331	19089	18960	19239	19149	19170	19031	19428	19315	19236	19075	19298	19181	19279	19304	19258	19131	19364	19239	19183	19366	19085	19310	19199	19185	19252	19414	19120	19167	19261	19142	19185	19220	19192	19297	19296	19263	19076	19153	19280	19254	19287	19143	19187	19219	19335	19158	19230	19139	19032	19056	19143	19224	19329	19341	19120	19233	19346	19470	19110	19450	19100	19133	19206	19134	19183	19327	19115	19289	19292	19295	19271	19125	19209	19142	19310	19222	19201	19290	19131	19089	18947	19142	19273	19105	19040	19303	19326	19233	19337	19191	19208	19252	19158	19240	19293	19228	19340	19210	19068	19075	19249	19256	19224	18970	19280	19478	19376	19288	19396	19210	19160	19136	19108	19260	19445	19225	19399	19505	19364	19148	19208	19138	19030	19205	19292	19056	19191	19129	19246	19067	19231	19049	19284	19399	19096	19391	19246	19228	19200	19122	18996	19234	19277	19438	19016	19098	19141	19080	19137	19340	19356	19343	19310	19363	19311	19272	19212	19406	19127	19319	19219	18927	19004	19288	19216	19256	19426	19212	19360	19251	19170	19094	19256	19223	19253	19136	19342	19388	19286	19325	19167	19127	19170	19070	18939	19106	19309	19271	19212	19414	19073	19167	19175	19272	19096	19240	19163	19292	19090	19033	19332	19230	19362	19180	19321	19150	19154	19203	19159	19097	19163	19196	19282	19181	19186	19176	19244	19298	19156	19231	19123	19182	19234	19139	19157	19081	19438	19442	19258	19206	19171	19143	19200	19052	19235	19207	19121	19182	19053	19174	19285	19131	19289	19283	19290	19072	19432	19106	19304	18984	19345	19329	19180	19310	19226	19406	19166	19333	19126	19240	19208	19320	19372	19265	19311	19209	19233	19377	19127	19272	19007	19106	19198	18945	19409	19168	19302	19219	19206	19261	19128	19087	18992	19298	19387	19274	19187	19198	19295	19378	19518	19479	19296	19441	19323	19192	19332	19016	19274	19342	19333	19318	19264	19343	19219	19087	19209	19127	19047	19152	19259	19207	19272	19291	19343	19143	19195	19033	19257	19355	19445	19201	19342	19250	19082	19422	19206	19021	19154	19020	19187	19456	19310	19236	19354	19298	19174	19206	19395	19176	19220	19260	19317	19186	18920	19204	19230	19252	19242	19045	19324	19175	19224	19084	19135	19240	19277	19339	19118	19097	19184	19269	19141	19107	19295	19302	19196	19098	19159	18969	19050	19227	19086	19302	19361	19107	19211	19433	19123	19273	19486	19212	19206	19153	19186	19214	19160	19433	19169	19166	19054	19173	19205	19436	19123	19155	19069	19205	19188	19100	19083	19171	19227	19095	19224	19278	19416	19264	19029	19453	19384	19214	19231	19204	19391	19366	19201	19208	19329	19235	19188	19196	19216	19287	19428	19369	19224	19180	19220	19125	19285	19161	19215	19223	19256	19247	19304	19330	19227	19173	19288	19279	19187	19186	19141	19386	19334	19164	19315	19389	19194	19126	19199	19255	19281	19259	19261	19070	19474	19334	19270	19331	19358	19301	19117	19125	19141	19372	19054	19400	19336	19357	19215	19179	19370	19285	19187	19139	19329	19132	19270	19253	19338	19184	19215	19358	19232	19329	19350	19341	19433	19029	19284	19301	19282	19393	19379	19395	19184	19514	19338	19286	19115	19326	19330	19255	19262	19402	19254	19232	19245	19235	19117	19320	19214	19248	19462	19345	19383	19377	19534	19300	19126	19205	19112	19201	19277	19441	19178	19215	19094	19387	19280	19131	19414	19004	19186	19112	19224	19201	19178	19005	19087	19154	19289	19183	19017	19228	19467	19300	19338	19246	19237	19336	19154	19494	19264	19006	19179	19157	19162	19177	19390	19484	19221	19179	19165	19127	19038	19052	19256	19142	19255	19385	19314	19204	19198	19144	19233	19119	19218	19195	19214	19116	19051	19410	19307	19090	19111	19220	19223	19209	19244	19098	19236	19474	19122	19103	19138	19256	19271	19091	19064	19245	19333	19225	19371	19307	19201	19094	19265	19238	19191	19057	19196	19225	19468	19329	19475	19077	19228	19305	19216	19373	19306	19182	19415	19156	19123	19207	19185	19234	19280	19405	19106	19332	19214	19197	19218	19295	19261	19098	19201	19227	19128	19259	19258	19354	19260	19275	19262	19268	19162	19416	19028	19189	19232	19223	19134	19482	19520	19234	19201	19282	19316	19298	19189	19095	19240	19124	19254	19361	19125	19161	19256	19185	19186	19126	19220	19253	19207	19129	19233	19249	19272	19201	19267	19271	19300	19142	19377	19103	19387	19386	19229	19228	19321	19321	19422	19195	19291	19109	19145	19254	19047	19282	19120	19292	19153	19090	19295	19429	19257	19278	19204	19268	19214	19286	19118	19179	19103	19453	19300	19026	19280	19341	19105	19390	19130	19149	19249	19193	19280	19270	19193	19207	19141	19378	19409	19305	19284	19162	19142	19094	19312	19050	19143	19358	19302	19192	19238	19479	19251	19300	19190	19255	19162	19427	19160	19111	19316	19217	19237	19207	19372	19445	19301	19376	19200	19235	19135	19251	19315	19149	19031	19274	19200	19356	19011	19145	19304	19020	19250	19330	19228	19118	19186	19149	19326	19370	19152	19453	19456	19116	19329	19271	19227	19305	19111	19319	19327	19345	19097	19115	19143	19274	19375	19106	19070	19187	19062	19251	19008	19119	19023	19372	19377	19176	19253	19312	19124	19325	19153	19443	19210	19140	19231	19265	18867	19193	19094	19228	19531	19203	19120	19497	19331	19169	19242	19003	19108	19266	19255	19171	19065	19396	19174	19122	19300	19157	19260	19256	19139	19133	19046	19263	19039	19202	19091	19099	19359	19222	19270	19158	19154	19199	19197	19195	19350	19234	19098	19402	19232	19228	19247	19095	19202	19316	19205	19033	19161	19444	19324	19192	19219	18958	19102	19095	19444	19303	19142	19154	19242	19119	19130	19124	19244	19216	19231	19259	19184	19177	19258	19026	19262	19245	19212	19225	19376	19464	19434	19374	19217	19236	19054	19071	19314	19230	19202	19325	19197	19098	19409	19467	19056	19119	19286	19183	19174	19268	19282	19295	19398	19133	19038	19081	19311	19377	19291	19060	19392	19248	19186	19233	19080	19245	19259	19130	19211	19202	19324	19191	19107	19204	19216	19169	19290	19128	19045	19229	19358	19189	19193	19260	19134	19262	19458	19126	19183	19313	18920	19002	19211	19186	19106	19190	19216	19311	19396	19144	19184	19115	19256	19107	19299	19471	19391	19143	19116	19214	19138	19277	19144	19083	19048	19089	19399	19223	19068	19083	19196	19233	19198	19106	19320	18777	19141	19347	19227	19161	19162	19511	19096	19411	19211	19217	19067	19080	19505	19279	19078	19162	19274	19196	19408	19331	19195	19234	19088	19362	19008	19147	19366	19389	19416	19371	19469	19026	19054	19271	19170	19191	19166	19242	19085	19321	19295	19295	19346	19349	19334	19292	18992	19161	19036	19327	19208	19250	19197	19266	19256	19235	19256	19234	19450	19298	19302	19134	19017	19322	19287	19158	19259	19170	19208	19115	19227	19121	19144	19299	19252	19394	19170	19262	19410	19137	19291	19306	19472	19237	19437	19255	19198	19057	19281	19201	19175	19143	19051	19220	19274	19238	19187	19272	19055	18914	19289	19465	19203	19004	19097	19195	19255	19250	19319	19170	19291	19226	19031	19377	19279	19355	19168	19027	19170	19328	19222	19183	19323	19275	18969	19219	19133	19181	19362	19242	19225	19375	19116	19208	19278	19382	19311	19148	19440	19140	19279	19206	19349	19358	19229	19059	19257	19352	19084	19324	19499	19331	19244	19243	19413	19214	19129	19223	19179	19297	19442	19261	19365	19188	19222	19200	19296	19235	19327	19365	19199	19196	19179	19328	19215	19465	19313	19280	19324	19118	19151	19283	19297	19394	19314	19342	19414	19455	19276	19224	19279	18985	19147	19143	19170	19231	19090	19135	19468	19209	19349	19447	19268	19406	19160	19280	19161	19278	19319	19288	19100	19227	19152	19457	19312	19180	19213	19400	19339	19296	19141	19200	19144	19137	19209	19113	19275	19162	19398	19429	19167	19218	19355	19259	19160	19154	19128	19163	19274	19083	19215	19273	19141	19115	19039	19163	19174	19189	19278	19082	19050	19174	19301	19280	19109	19245	19132	19123	19339	19122	19196	19131	19084	19334	19272	19006	19176	19046	19141	19170	19195	19279	19150	19366	19354	19314	19401	19153	19177	19097	19189	19104	19153	19014	19256	19128	19126	19243	19182	19435	19275	19166	19106	19530	19120	19300	19104	19170	19069	19309	19119	19183	19233	19112	19255	19313	19305	19215	19216	19242	19085	19094	19150	19168	19438	19267	19206	19238	19228	19319	19170	19057	19076	19199	19238	19158	19036	19201	19062	19242	19130	19357	19015	19073	19129	19209	19448	19202	19238	19374	19237	19231	18997	19272	19406	19026	19261	19335	19298	19188	19168	19061	19313	19091	19181	19386	19272	19320	19138	19325	18986	19124	19236	19029	19240	19245	19343	19370	19223	19271	19187	19178	19250	19232	19263	19288	19228	19022	19202	19225	19108	19222	19153	19272	19181	19336	19122	19274	19428	19140	19201
29823	48345	40715	27128	19749	18059	17555	19940	31997	44342	48813	45217	37277	28110	21536	17353	15975	16119	15995	16077	15862	15923	15961	15988	16038	15929	15978	16015	16021	15984	15935	16052	16105	16120	16063	16140	16082	15927	16161	15974	15948	16100	16196	16072	15990	16039	16008	16016	16043	16153	16071	15896	16014	16008	16089	16168	16006	15874	16102	15859	15977	15906	16031	15983	16205	16057	16012	16029	16025	15910	15986	15957	15800	15999	16020	16018	15977	15921	15929	15943	16045	15964	16024	16081	15991	15965	15995	16109	15919	15934	16001	15999	15958	15900	16116	15914	16044	16061	15931	15960	16130	15976	15919	16138	15992	16123	15932	15894	15872	15926	16248	15932	15900	16040	16042	15928	16140	15939	15870	15992	15798	15898	15926	16022	15873	16069	16053	15733	15941	15856	15819	16208	16087	16000	16033	15902	15905	16099	15924	15918	16095	15935	16046	16130	15850	16046	15921	15875	15992	15940	15868	15903	16042	15985	15911	16068	16006	15982	16051	15831	16164	15966	15897	16087	15966	16115	15985	15978	16018	15971	16242	15779	16053	15880	15916	16018	16141	15972	15940	15979	15835	16053	16048	15976	15958	16067	16012	15929	15996	16051	15976	16022	15904	16024	15904	15918	16099	16016	16074	15997	16094	15719	15965	16087	15966	16171	16118	15959	15977	16110	16059	16021	15940	15824	15906	15912	16012	16035	16093	16058	16113	15915	16013	16081	16086	16091	16065	16129	15808	15832	15984	15947	15984	16045	15939	16078	15895	16116	15899	15939	16205	15956	16177	16086	16136	15995	16206	15867	16080	16274	16029	16012	16186	15952	15968	15997	15887	16155	16090	15813	16057	16053	15959	16016	15895	15918	16198	16093	15954	16038	15948	15848	15979	16130	16061	16056	16234	15966	16157	15910	15972	15976	15932	16185	15975	16021	15907	15973	16108	15813	15805	15935	16107	16057	16077	15976	15799	16000	15946	16144	15945	16035	15788	16128	16137	15823	16086	15946	15986	16028	16033	15998	16133	16056	16007	16142	15842	16120	16084	16146	15954	16126	16010	16020	16076	15968	15909	15762	15959	16113	16059	16054	15926	16026	16011	15888	15985	15973	16061	15998	16146	16057	15949	15862	16040	16041	15978	15793	15890	15915	15962	15915	16006	15961	16011	16117	16027	15966	16003	16015	16085	15900	16000	15944	16170	15788	15983	16004	16087	15936	15833	16053	16064	15958	16013	15953	16134	15964	16200	15942	16036	16011	16138	16028	15970	15907	15958	16094	15904	16017	16002	15888	15965	16012	16119	15927	15888	15983	16055	15913	16036	16033	16054	15943	15844	16006	15866	15879	15983	15947	15946	16142	15902	15969	16038	16190	15993	16158	16015	15801	15962	15794	16172	15965	16105	16039	16025	15977	15979	15879	16042	16097	16112	15993	15958	16087	16123	15980	15930	16048	16004	15912	16049	15794	16125	15774	16042	15917	15863	15917	15972	16071	16130	16018	15915	16085	16038	16065	16031	15950	15931	15938	15853	16070	16020	16017	15950	15972	16074	15875	16039	15897	16064	16043	16010	16003	15903	16207	15857	15914	15931	15926	15969	15841	15970	15949	15856	16115	16075	15907	15915	16240	15981	15957	16084	16013	15938	15902	16051	16025	16148	16062	15803	15873	15974	16011	16015	16074	16068	15887	15961	16139	16044	16149	16054	16058	15858	16036	16131	16190	16160	15997	15912	15956	15958	16018	16023	15939	16047	16037	16002	16112	15899	15988	15962	16109	15934	15999	15978	16033	16019	16007	16085	16053	15852	15760	15820	15987	16119	16039	15965	15972	16097	15974	16036	16022	16176	15957	16000	15920	16072	15899	16213	15900	15937	15964	15905	15973	16155	15987	16111	15936	16135	16164	16073	15882	16013	16001	15994	15954	15966	16019	15925	15963	15947	15988	15958	15942	16077	16012	16019	15997	15848	16076	16000	15915	16115	15977	15931	16113	15933	15850	15943	16055	15997	15951	16037	15995	15892	15893	16027	16032	15939	15973	15799	15824	15909	16026	15900	15916	16157	15869	16086	15835	15873	16063	15963	16015	15828	15997	16024	16088	16028	15888	15994	15955	16136	15950	16112	15957	16075	16084	15876	15938	16040	15774	16071	16039	16061	15942	15930	15920	15987	15926	16068	16155	16052	16029	16041	16016	16070	15975	15881	16015	15811	16072	16091	16063	15881	15918	15806	16107	15775	16038	15987	15809	16057	16065	15957	15758	15944	15949	16103	15865	16073	15912	15982	16126	15950	16106	16065	16020	15824	15990	15992	16103	16065	16139	15941	16084	16069	15794	15909	15865	16016	15949	15934	15958	16030	15962	16080	16106	16109	15878	15911	16005	16151	15959	15997	15971	15990	16066	16081	16020	16057	16044	15980	15940	15906	15892	15824	15938	16089	16082	16074	15961	16052	15943	15918	15893	16022	15999	16049	16063	15921	15938	16107	15848	16157	15929	16111	16147	15945	16099	16014	15895	16014	15950	15938	16052	16071	15869	15969	16129	15849	16000	15966	15966	15777	15932	15995	16096	15932	16117	15894	16143	15872	16149	15761	15882	16025	15985	15950	15944	16015	15998	16031	15900	15921	15987	16103	15996	16000	15958	15926	15897	16242	15974	16027	15906	16020	15989	15809	16012	16032	16214	15984	15798	15996	15892	15979	15842	15911	16082	16077	16007	15843	15875	15916	15940	16087	15765	16109	15965	15883	16045	15978	15830	15929	16036	15991	16104	16094	15851	15986	15919	15868	16000	15929	16158	16028	15988	15993	16076	15988	15882	16053	15978	15967	16008	16017	16081	16041	15890	16011	16044	15990	15911	15940	16064	15980	16026	16103	15987	15843	16070	16047	16014	15842	15987	15922	15853	16070	15991	16044	15954	15879	15976	16017	16056	15998	15957	15963	16243	15898	15989	16014	15928	15969	15931	16007	16023	16042	16175	15991	16048	15952	15777	16083	16004	15917	16070	16029	15945	16042	15891	15877	15944	15897	16047	16043	15958	16081	15876	16126	15887	15867	15917	15998	16097	15930	15868	15942	16049	15932	16038	16164	15838	16030	16001	16088	15850	16148	16054	16127	15850	16121	15895	16151	15959	15933	16001	15944	15886	15954	16073	15987	15907	16068	15992	15999	15875	15980	16058	15989	15972	15943	16224	15966	16078	15860	16013	16017	15949	16027	16148	15983	16106	16107	15816	15922	15961	16192	16006	16104	15995	15931	16079	15972	16013	15868	16039	15993	16045	15946	16055	15934	15890	15991	16010	16010	15931	16051	15833	15909	15979	15937	15941	16022	15762	15927	15977	15982	16104	15972	16081	15820	15948	16134	15952	16006	15852	15955	16005	16004	16064	16020	16093	15919	16098	15985	15972	16087	16052	16116	16108	15990	15983	15913	15962	16000	16014	16079	16107	16146	15983	16040	15996	15965	16026	15922	16103	15998	16054	15942	16049	16039	15793	15983	15884	15998	16100	15861	15860	15937	16093	15896	16087	15919	16054	16117	15962	15953	16029	16009	16079	16163	15972	15912	16113	16163	16092	15821	16093	16033	15921	16146	15840	15975	16047	16052	15986	16020	16139	16002	15925	15794	16115	15973	15876	16107	15933	16094	16031	15879	15844	16048	15981	16208	16045	16011	15845	15942	15938	15886	15933	16172	15941	16035	15936	15866	15986	15923	16079	15991	15978	16098	16094	16031	15987	15837	15953	16005	15834	16093	15925	16027	15957	16036	16053	15890	16107	15957	15923	15992	15833	15982	16037	15925	15989	15876	16028	15831	15931	15910	15916	15820	15986	16060	15926	16007	16070	16060	16091	15967	15997	15964	15999	16074	15946	15997	15958	15960	16056	15990	15813	16160	15987	16040	15951	16081	15942	16009	16041	15965	16017	15897	16014	15970	16085	15980	16167	15907	16006	15952	15945	16060	16032	15998	16013	15826	16058	15982	16036	15987	15971	16132	16009	16014	16017	16002	16145	15954	15905	15899	15976	16055	15989	15802	15975	16051	16186	15957	15912	15848	15957	16148	16096	15944	16176	16070	15939	15915	16129	16047	16103	15885	16011	15982	16181	15998	16046	16062	16032	15954	15917	15924	15906	16083	15988	15996	15882	16022	15843	16013	16003	16155	15913	16132	15976	16075	16032	16083	15793	15986	15915	15995	16047	16000	15946	16181	15980	15976	15885	15954	15920	16160	15929	16138	15883	15973	15997	15891	15857	16044	15973	16249	15928	15942	16230	16086	15875	15951	16024	15764	15973	15927	16029	16062	16054	15942	15890	16064	16046	15978	15888	16079	15804	16099	15910	16105	16058	16040	16002	15911	16020	15922	16041	16077	15878	16064	15947	16069	16046	15944	15930	16124	15915	15921	15910	16063	15859	15949	16097	15970	15839	16077	16047	15989	15803	16105	15952	16158	16062	15924	16098	16080	15897	15982	15883	16070	16057	16109	15992	15929	16199	16190	16132	15890	16134	16031	15874	15958	15913	15912	16022	15990	15959	16145	15861	16072	16086	16060	15930	16061	15888	15818	15954	16140	15947	16043	16052	16088	16024	15988	15979	15861	16167	15972	15969	16051	16017	16097	15934	16224	16023	16063	15897	15951	15937	15999	15994	16058	15772	16061	15997	16167	15869	15888	16108	15898	16023	15880	16064	16003	16111	15970	16008	16161	15964	16015	15996	16093	15987	15932	15827	16147	16123	15883	15962	15995	15790	16139	15908	16070	16048	15997	16220	16122	15810	15983	15985	15850	16013	15960	15946	16018	15993	16077	15835	15944	15978	15956	15903	15924	15999	16069	15964	16171	15941	15911	15980	15873	16100	15950	16143	15766	16082	16123	15922	15917	15994	15825	16092	15982	15997	15904	15958	15886	15939	16003	16100	16037	15990	15902	16136	15921	15988	16077	15781	15874	16004	15897	16048	15799	15897	16015	16146	15877	16113	16164	16135	16002	16190	15917	15990	16040	15930	16086	15973	16040	15998	15928	16014	16026	15929	15954	16063	16044	16012	16079	15818	15981	16008	16059	16177	15948	16118	15942	15944	16047	15981	15896	16009	16028	16071	16157	15952	16108	15895	16074	15973	15981	15867	16166	16040
29788	24055	26325	23911	20002	19964	19825	19792	20116	21339	23103	23190	22382	21477	20495	20097	19808	19786	19924	19705	19834	19688	19959	19731	19782	19846	20020	19646	19883	19617	19774	19890	19713	19766	19772	19519	19649	19680	19815	19943	19819	19849	19719	19835	19879	19854	19836	19781	19830	19890	19849	19722	19996	19973	19686	19781	19585	19707	19800	19831	19764	19748	19946	19528	19930	19722	19831	19713	19716	19765	19890	19831	19591	19706	19773	19600	19859	19681	19819	19797	19727	19751	19756	19734	19671	19763	19537	19644	19767	19568	19827	19812	19869	19836	19707	19602	19756	19717	19909	19656	19651	19636	19779	19638	19841	19839	19655	19589	19595	19903	19690	19788	19789	19836	19667	19662	19793	19600	19738	19724	19800	19713	19905	19535	19830	19763	19624	19687	19790	19601	19695	19714	19676	19612	19780	19674	19717	19533	19683	19775	19911	19970	19570	19797	19748	19666	19921	19723	19755	19711	19848	19729	19658	19738	19807	19800	19743	19759	19834	19832	19808	19823	19638	19925	19734	19467	19837	19819	19542	19608	19744	19773	19712	19945	19745	19661	19747	19882	19794	19552	19547	19791	19640	19690	19588	19802	19612	19767	19796	19803	19681	19623	19554	19785	19692	19637	19777	19903	19524	19747	19951	19831	19779	19765	19557	19935	19651	19661	19593	19947	19872	19784	19635	19812	19624	19848	19845	19589	19661	19644	19771	19890	19698	19588	19689	19691	19719	19523	19841	19946	19617	19740	19619	19654	19819	19820	19411	19734	19596	19869	19723	19651	19654	19874	19735	19738	19448	19546	19684	19769	19882	19570	19902	19776	19797	19738	19712	19687	19629	19498	19752	19642	19590	19718	19797	19742	19791	19709	19775	19655	19804	19688	19867	19669	19544	19872	19655	19962	19705	19698	19525	19715	19850	19929	19675	19612	19692	19985	19644	19657	19722	19467	19791	19696	19766	20066	19927	19640	19789	19691	19893	19607	19741	19591	19457	19952	20005	19844	19830	19820	19628	19664	19600	19908	19676	19813	19626	19778	19539	19545	19745	19603	19739	19604	19479	19896	19984	19622	19930	19791	19781	19707	19674	19751	19721	19777	19552	19726	19709	19587	19851	19856	19856	19551	19676	19563	19742	19876	19941	19862	19637	19496	19849	19742	19776	19566	19665	19822	19862	19738	19818	19797	19554	19607	19895	19704	20020	19769	19617	19724	19782	19462	19723	19825	19724	19590	19640	19583	19847	19914	19760	19855	19674	19872	19955	19572	20010	19705	19860	19776	19619	19959	19759	19816	19835	19566	19750	19730	19857	19815	19813	19729	19920	19811	19584	19746	19757	19586	19811	19647	19819	19637	19810	19888	19714	19813	19546	19779	19957	19791	19854	19754	19792	19843	19562	19843	19855	19714	19711	19737	19610	19830	19820	19928	19657	19771	19966	19738	19600	19823	19630	19627	19640	19666	19784	19765	19674	19700	19864	19686	19624	19608	19793	19658	19612	19654	19930	19799	19878	20024	19604	19575	19641	19639	19634	19790	19767	19664	19697	19977	19823	19725	19751	19639	19635	19749	19640	19743	19819	19821	19681	19863	19813	19727	19592	19951	19488	19741	19882	19701	19793	19684	19730	19633	19738	19781	19921	19580	19577	19710	19711	19700	19707	19845	19864	19614	19700	19737	19582	19787	19592	19771	19957	19678	19871	19683	19732	19959	19816	19704	19798	19812	19790	19601	19680	19699	19762	19762	19539	19715	19870	19619	19834	19835	19859	19725	20053	19697	19645	19611	19818	19815	19727	19625	19449	19638	19718	19785	19764	19841	19614	19750	19759	19517	19561	19788	19759	19733	19562	19744	19974	19762	19744	19513	19657	19732	19721	19809	19830	19749	19677	19832	19813	19678	19778	19623	19586	19635	19853	19821	19613	19986	19644	20042	19850	19693	19621	19862	19853	19748	19920	19722	19920	19752	19751	19736	19811	19787	19701	19889	19737	19846	19620	19755	19699	19691	19757	19718	19851	19670	19729	19683	19713	19787	19694	19866	19876	19930	19644	19882	19717	19904	19816	19789	19723	19646	19619	19513	19533	19926	19777	19778	19743	19685	19762	19749	19811	19827	19659	19709	19886	19682	19649	19514	19687	19750	19542	19619	19735	19791	19864	19682	19779	19655	19803	19742	19806	19876	19611	19782	19589	19740	19863	19769	19994	19634	19751	19747	19753	19666	19724	19555	19737	19882	19914	19864	19682	19660	19721	19829	19689	19819	19686	19944	19806	19840	19730	19804	19727	19584	19720	19854	19757	19830	19605	19820	19831	19703	19703	19645	19719	19832	19861	19859	19754	19725	19638	19682	19648	19856	19998	19668	19638	19500	19848	19706	19674	19707	19983	19647	19771	19721	19838	19595	19758	19581	19557	19902	19751	19794	19872	19672	19642	19754	20105	19665	19761	19530	19638	19740	19668	19812	19607	19609	19823	19816	19592	19492	19664	19768	19626	19736	19793	19677	19677	19627	19808	19716	19719	19645	19468	19729	19776	19688	19740	19935	19883	19792	19923	19967	19639	19677	19949	19784	19852	19907	19967	19818	19733	19489	19726	19925	19782	19698	19800	19726	19774	19837	19804	19755	19776	19726	19751	19896	19716	19745	19670	19635	19666	19782	19886	19715	19891	19778	19908	19536	19884	19906	19751	19618	19558	19663	19653	19702	19762	19759	19635	19765	19713	19873	19874	19763	19607	19756	19676	19900	19951	19726	19690	19573	19817	19967	19701	19932	19878	19854	19773	19664	19639	19680	19743	19666	19566	19719	19650	19749	19774	19815	19765	19823	19650	19826	19804	19633	19632	19711	19655	19735	19847	19832	19800	19784	19865	19831	19682	19855	19845	19619	19846	19664	19702	19838	19932	19953	19860	19788	19799	19725	19852	19744	19715	19782	19500	19449	19601	19795	19977	19654	19877	19768	19761	19712	19426	19691	19788	19649	19770	19836	19614	19785	19582	19678	19834	19785	19672	19713	19877	19688	19672	19678	19787	19947	19799	19907	19673	19578	19763	19769	19771	19920	19703	19754	19702	19542	19864	19603	19781	19712	19895	19807	19734	19795	19748	19916	19673	19691	19772	19809	19674	19898	19646	19550	19762	19686	19690	19852	19904	19803	19780	19767	19773	20126	19541	19829	19785	19622	19588	19793	19729	19786	19509	19650	19534	19744	19756	19722	19685	19944	19754	19816	19589	19798	19858	19770	19644	19748	19776	19744	19727	19647	19854	19680	19718	19624	19891	19866	19651	19602	19873	19589	19755	19654	19656	19637	19633	19824	19710	19640	19740	19776	19737	19896	19704	19705	19708	19541	19567	19781	19748	19719	19669	19721	19798	19755	19940	19801	19664	19692	19863	19842	19724	19822	19812	19479	19837	19850	19751	19637	19835	19844	19742	19944	19760	19713	19738	19932	19719	19847	19791	19928	19785	19583	19834	19788	19549	19733	19745	19818	19801	19767	19679	19848	19879	19667	19802	19893	19598	19865	19948	19808	19785	19745	19722	19786	19677	19715	19790	19868	19703	19663	19873	19835	19913	19696	19609	19665	19770	19587	19588	19766	19807	19681	19600	19687	19766	19601	19717	19877	19779	19603	19712	19613	19715	19675	19588	19654	19782	19445	19503	19686	19910	19869	19750	19671	19744	19720	19850	19659	19797	19950	19731	19816	19766	19600	19599	19745	19792	19698	19521	19746	19997	19604	19812	19718	19856	19779	19788	19661	19683	19738	19612	19946	19756	19640	19868	19630	19868	19630	20010	19636	19722	19661	19525	19865	19749	19647	19490	19563	19783	19735	19717	19813	19668	19707	19846	19701	19930	19679	19915	19739	19857	19719	19656	19644	19677	19710	19523	19661	19804	19729	19815	19810	19746	19578	19970	19914	19634	19816	19621	19678	19756	19706	19615	19575	19715	19714	19750	19606	19576	19718	19740	19906	19833	19704	19713	19792	20091	19923	19764	19673	19636	19561	19671	19610	19610	19664	19651	19614	19648	19784	19638	19940	19834	19676	19828	19638	19674	19699	19648	19670	19679	19827	19828	19837	19910	19571	19858	19650	19643	19864	19874	19584	19661	19741	19897	19610	19742	19617	19560	19669	19807	19726	19792	19646	19935	19802	19794	19950	19652	19838	19690	19840	19576	19659	19661	19759	19902	19411	19618	19782	19731	19627	19774	19606	19813	19891	19903	19860	19803	19815	19743	19748	19655	19772	19649	19691	19657	19826	19782	19767	19642	19687	19655	19726	19786	19796	19768	19841	19806	19654	19753	19547	19740	19794	19705	19698	19865	19607	19793	19755	19826	19708	19785	19856	19831	19661	19697	19722	19811	19669	19888	19640	19920	19904	19809	19699	19992	19682	19677	19786	19678	19725	19683	19856	19527	19776	19820	19888	19781	19588	19715	19708	19639	19993	19730	19514	19886	19615	19880	19700	19625	19649	19743	19809	19521	19795	19719	19827	19588	19746	19708	19704	19740	19887	19550	19568	19826	19732	19544	19750	19773	19691	19783	19721	19751	19912	19795	19887	19641	19805	19802	19907	19671	19704	19498	19764	19887	19695	19916	19570	19813	19611	19800	19711	19887	19738	19698	19657	19911	19514	19673	19686	19798	19778	19805	19796	19872	19916	19740	19669	19581	19691	19763	19622	19805	19476	19654	19556	19596	19842	19747	19850	19770	19777	19761	19587	19973	19634	19963	19851	19719	19801	19654	19854	19761	19645	19898	19639	19766	19866	19535	19682	19867	19883	19817	19818	19715	19710	19618	19770	19767	19655	19799	19914	19739	19973	19635	19737	20074	19903	19604	19757	19571	19802	19651	19750	19698	19653	19680	19568	19732	19711	19803	19548	19615	19784	19721	19582	19706	19867	19892	19618	19949	19840	20010	19943	19630	19595	19685	19882	19808	19913	19829	19732	19687	19514	19999	19710	19816	19791	19900	20007	19803	20058	19737	19674	19569	19641	19833	19836	19688	19900	19724	19927	19819	19854	19877	19834	19718	19570	19704	19589	19629	19518	19748	20105	19839	19855	19735	19742	19739	19767	19819	19758	19457	19729	19680	19838	19642	19848	19858	19952	19818	19694	19522	19746
19969	25501	23135	19118	16589	16252	16318	16202	16706	18761	20730	20542	19220	17870	17042	16420	16238	16297	16407	16105	16399	16313	16162	16295	16368	16269	16223	16278	16233	16116	16307	16165	16368	15991	16254	16171	16272	16142	16348	16151	16307	16276	16239	16080	16293	16392	16209	16253	16310	16254	16244	16284	16208	16275	16248	16361	16130	16380	16319	16288	16197	16317	16406	16275	16337	16313	16226	16166	16288	16267	16350	16177	16383	16268	16225	16250	16303	16299	16139	16165	16284	16196	16324	16059	16162	16425	16203	16336	16203	16262	16196	16346	16194	16396	16346	16247	16255	16173	16373	16349	16244	16439	16353	16228	16132	16399	16240	16195	16261	16329	16224	16126	16189	16171	16155	16197	16244	16200	16232	16254	16345	16282	16192	16257	16122	16175	16306	16339	16364	16318	16396	16213	16330	16189	16231	16362	16284	16334	16025	16337	16198	16334	16187	16416	16461	16020	16305	16357	16197	16345	16347	16369	16432	16304	16237	16243	16432	16331	16224	16150	16268	16306	16122	16291	16230	16267	16275	16357	16408	16215	16271	16091	16115	16200	16234	16280	16189	16260	16244	16243	16119	16213	16178	16278	16410	16211	16306	16302	16209	15925	16362	15996	16333	16137	16438	16236	16338	16437	16362	16227	16300	16250	16163	16354	16176	16140	16240	16167	16201	16441	16343	16196	16405	16201	16155	16386	16239	16373	16250	16287	16321	16250	16412	16414	16236	16265	16129	16002	16431	16244	16165	16225	16123	16289	16231	16114	16120	16161	16187	16321	16257	16194	16169	16239	16172	16377	16192	16216	16216	16169	16209	16240	16353	16311	16206	16440	16304	16253	16215	16252	16149	16165	16218	16082	16300	16221	16144	16157	16252	16405	16315	16108	16298	16259	16267	16051	16295	16363	16243	16312	16212	16261	16354	16055	16344	16348	16259	16161	16156	16178	16189	16374	16413	16266	16311	16124	16269	16280	16325	16434	16211	16198	16454	16160	16360	16249	16164	16290	16024	16288	16257	16291	16237	16228	16425	16149	16279	16290	16213	16153	16089	16274	16286	16300	16260	16271	16219	16369	16353	16281	16316	16124	16311	16380	16279	16417	16165	16132	16321	16303	16240	16218	16506	16315	16344	16284	16209	16054	16191	16306	16221	16293	16200	16216	16469	16360	16220	16157	16542	16096	16351	16278	16287	16321	16228	16247	16265	16280	16476	16376	16150	16217	16147	16100	16235	16313	16215	16288	16266	16324	16265	16252	16219	16313	16236	16207	16233	16275	16004	16289	16256	16290	16266	16309	16156	16143	16089	16288	16263	16316	16281	16296	16384	16119	16213	16263	16173	16235	16172	16211	16193	16184	16291	16130	16092	16235	16182	16196	16322	16299	16135	16260	16321	16358	16289	16147	16231	16272	16341	16285	16298	16282	16293	16274	16196	16323	16373	16197	16222	16412	16387	16070	16256	16162	16316	16458	16336	15976	16202	16125	16299	16197	16306	16318	16164	16363	16093	16182	16204	16206	16369	16379	16341	16181	16320	16272	16322	16190	16195	16301	16348	16232	16114	16223	16218	16268	16377	16045	16352	16208	16176	16345	16311	16263	16354	16238	16312	16228	16305	16208	16173	16433	16274	16257	16234	16102	16355	16142	16325	16119	16395	16267	16344	16141	16236	16031	16199	16324	16290	16229	16232	16383	16153	16277	16170	16266	16179	16275	16275	16313	16218	16151	16106	16434	16361	16262	16043	16242	16385	16319	16207	16374	16297	16211	16264	16327	16162	16292	16327	16264	16294	16078	16252	16281	16431	16193	16450	16343	16223	16156	16135	16187	16273	16176	16313	16371	16279	16184	16237	16089	16315	16198	16286	16457	16304	16287	16405	16230	16231	16372	16289	16185	16342	16173	16213	16269	16381	16198	16283	16249	16309	16380	16123	16118	16279	16333	16168	16446	16268	16190	16252	16183	16086	16254	16260	16308	16366	16166	16168	16454	16276	16323	16134	16086	16244	16377	16204	16419	16194	16225	16324	16152	16341	16340	16299	16200	16301	16327	16311	16336	16272	16192	16394	16300	16344	16229	16150	16133	16232	16240	16124	16202	16178	16379	16338	16156	16235	16266	16357	16326	16311	16191	16272	16202	16243	16282	16249	16248	16112	16212	16351	16363	16243	16311	16214	16258	16220	16035	16254	16180	16272	16267	16163	16428	16422	16169	16367	16247	16239	16342	16264	16182	16355	16108	16192	16343	16160	16261	16373	16213	16297	16164	16310	16370	16133	16182	16204	16149	16327	16169	16280	16137	16220	16235	16298	16219	16291	16241	16310	16150	16218	16149	16260	16325	16197	16309	16244	16194	16149	16386	16248	16199	16169	16309	16393	16513	16281	16321	16170	16356	16358	16246	16330	16235	16144	16185	16293	16119	16411	16356	16323	16324	16208	16286	16088	16298	16286	16228	16134	16222	16218	16260	16257	16313	16235	16214	16371	16300	16277	16210	16250	16049	16327	16115	16277	16394	16411	16359	16298	15998	16445	16296	16247	16278	16212	16221	16290	16231	16296	16203	16290	16221	16223	16197	16299	16289	16121	16226	16134	16221	16047	16044	16145	16291	16330	16220	16129	16362	16253	16339	16269	16219	16244	16313	16127	16199	16147	16350	16384	16231	16310	16284	16362	16258	16320	16241	16360	16179	16297	16266	16247	16271	16345	16257	16163	16191	16172	16281	16208	16252	16180	16307	16382	16242	16431	16384	16033	16140	16359	16259	16257	16342	16221	16135	16210	16195	16292	16220	16237	16246	16145	16336	16320	16215	16361	16059	16268	16181	16242	16575	16297	16290	16383	16328	16181	16218	16157	16223	16329	16268	16357	16411	16223	16280	16380	16220	16137	16264	16154	16064	16265	16406	16310	16124	16280	16184	16258	16269	16217	16268	16332	16389	16293	16360	16253	16255	16266	16082	16219	16334	16376	16162	16351	16264	16232	16342	16254	16264	16434	16426	16116	16187	16131	16135	16424	16316	16289	16152	16407	16292	16278	16274	16302	16267	16466	16430	16299	16262	16256	16301	16116	16177	16286	16211	16264	16141	16338	16177	16184	16147	16473	16257	16065	16321	16109	16118	16085	16417	16237	16084	16344	16380	16244	16289	16164	16380	16117	16103	16306	16323	16341	16152	16076	16215	16385	16196	16228	16186	16321	16192	16235	16159	16260	16153	16235	16324	16357	16297	16275	16237	16304	16238	16279	16202	16315	16327	16366	16193	16322	16210	16360	16247	16254	16336	16168	16166	16291	16178	16354	16285	16082	16284	16057	16302	16275	16318	16157	16292	16255	16121	16422	16298	16368	16227	16271	16177	16284	16154	16204	16303	16378	16345	16429	16062	16250	16419	16315	16212	16129	16257	16260	16375	16269	16264	16066	16255	16300	16331	16443	16207	16449	16262	16292	16429	16064	16348	16373	16338	16169	16252	16403	16176	16235	16440	16229	16341	16325	16231	16295	16165	16298	16212	16272	16469	16427	16191	16225	16381	16150	16194	16253	16189	16260	16198	16423	16052	16225	16365	16233	16237	16380	16267	16208	16323	16282	16272	16308	16347	16335	16190	16373	16336	16371	16341	16288	16335	16152	16231	16194	16205	16337	16106	16211	16229	16242	16108	16192	16240	15938	16385	16235	16332	16249	16374	16178	16350	16226	16158	16222	16342	16384	16333	16231	16275	16461	16162	16255	16270	16315	16211	16053	16267	16257	16258	16290	16260	16173	16265	16194	16189	16278	16302	16251	16343	16439	16145	16261	16279	16310	16263	16104	16295	16353	16324	16219	16284	16341	16127	16197	16261	16247	16402	16131	16376	16226	16184	16311	16232	16252	16188	16336	16405	16240	16123	16281	16350	16372	16217	16112	16282	16264	16294	16354	16163	16326	16127	16344	16210	16283	16450	16372	16320	16460	16337	16165	16290	16225	16105	16095	16400	16299	16083	16343	16353	16357	16305	16398	16123	16383	16326	16297	16080	16308	16246	16264	16259	16310	16366	16486	16195	16063	16180	16283	16381	16291	16099	16337	16105	16521	16282	16296	16271	16165	16427	16064	16260	16205	16215	16233	16165	16300	16202	16094	16257	16111	16384	16296	16395	16196	16404	16337	16213	16383	16394	16137	16194	16203	16298	16353	16217	16180	16207	16274	16290	16121	16464	16156	16122	16062	16105	16092	16115	16339	16143	16224	16105	16293	16348	16373	16323	16135	16474	16424	16118	16307	16227	16199	16348	16159	16212	16273	16074	16195	16304	16154	16256	16270	16304	16238	16187	16302	16151	16246	16266	16288	16285	16196	16365	16316	16240	16174	16014	16356	16203	16324	16375	16459	16332	16239	16190	16191	16316	16216	16184	16132	16423	16203	16365	16160	16229	16224	16344	16233	16140	16297	16131	16337	16312	16373	16213	16371	16168	16300	16210	16330	16245	16174	16258	16178	16361	16228	16282	16339	16244	16155	16295	16206	16282	16435	16185	16397	16397	16328	16208	16187	16633	16038	16238	16393	16176	16333	16158	16162	16173	16179	16257	16162	16381	16427	16270	16182	16305	16121	16108	16217	16158	16252	16156	16215	16214	16212	16397	16204	16344	16287	16262	16190	16087	16278	16445	16199	16234	16414	16273	16007	16422	16081	16429	16194	16206	16286	16151	16185	16241	16234	16356	16388	16126	16276	16325	16299	16445	16337	16151	16244	16007	16155	16272	16185	16590	16290	16433	16232	16288	16214	16593	16377	16258	16486	16227	16372	16117	16272	16280	16128	16460	16309	16406	16307	16518	16242	16331	16199	16210	16326	16330	16275	16107	16167	16266	16431	16187	16319	16288	16400	16356	16267	16249	16165	16250	16326	16101	16356	16380	16137	16193	16087	16186	16399	16171	16151	16276	16245	16332	16320	16215	16374	16194	16359	16298	16179	16280	16311	16206	16182	16281	16438	16325	16257	16321	16182	16202	16419	16188	16246	16353	16115	16217	16437	16244	16129	16279	16337	16248	16312	16202	16157	16379	16222	16381	16458	16217	16312	16214	16346	16402	16336	16266	16138	16209	16372	16396	16227	16197	16168	16287	16214	16281	16342	16320	16342	16112	16268	16164	16278	16149
25470	21610	28825	26372	21827	20020	19405	18714	26442	35463	35675	31470	26730	22598	20025	18281	17702	17497	17575	17445	17463	17543	17674	17455	17410	17532	17466	17458	17697	17469	17423	17195	17420	17552	17595	17557	17397	17475	17414	17218	17487	17419	17354	17376	17362	17408	17346	17443	17414	17403	17327	17819	17451	17511	17517	17332	17439	17274	17557	17507	17522	17398	17623	17278	17341	17505	17467	17501	17375	17598	17481	17457	17397	17501	17373	17507	17567	17516	17552	17442	17605	17351	17659	17719	17463	17342	17363	17426	17365	17582	17384	17436	17371	17421	17395	17665	17527	17460	17684	17433	17600	17474	17474	17378	17393	17383	17473	17401	17407	17318	17476	17334	17251	17363	17261	17512	17330	17290	17345	17492	17457	17485	17475	17492	17464	17407	17395	17439	17552	17480	17412	17380	17391	17547	17344	17531	17429	17414	17416	17638	17436	17354	17399	17498	17325	17455	17438	17319	17530	17312	17243	17339	17622	17304	17536	17245	17323	17403	17412	17337	17342	17372	17480	17419	17150	17359	17486	17355	17592	17244	17267	17273	17261	17460	17345	17283	17319	17317	17470	17644	17510	17268	17463	17231	17366	17323	17378	17236	17388	17580	17487	17398	17433	17257	17170	17413	17518	17531	17605	17336	17472	17367	17368	17473	17428	17448	17498	17406	17441	17347	17294	17349	17188	17492	17391	17285	17463	17416	17381	17369	17613	17303	17545	17533	17539	17348	17528	17535	17340	17360	17365	17475	17414	17311	17470	17489	17326	17355	17461	17399	17419	17646	17380	17422	17198	17352	17471	17385	17721	17620	17297	17385	17424	17487	17400	17458	17276	17388	17422	17515	17327	17613	17439	17445	17406	17401	17371	17346	17348	17430	17460	17337	17613	17622	17433	17319	17369	17390	17517	17459	17281	17584	17228	17365	17683	17438	17499	17477	17323	17203	17470	17456	17204	17545	17543	17459	17479	17531	17425	17399	17440	17473	17398	17514	17418	17331	17394	17592	17518	17350	17421	17441	17678	17239	17550	17385	17356	17490	17385	17451	17496	17504	17405	17387	17404	17291	17560	17503	17565	17390	17551	17489	17200	17360	17382	17252	17308	17476	17514	17340	17220	17612	17564	17226	17394	17494	17534	17512	17246	17399	17263	17328	17268	17363	17380	17447	17523	17297	17454	17506	17626	17304	17425	17438	17391	17543	17675	17478	17389	17523	17259	17343	17401	17465	17292	17282	17152	17527	17516	17264	17387	17464	17329	17773	17365	17387	17384	17534	17311	17401	17114	17183	17367	17666	17369	17446	17269	17389	17236	17292	17461	17264	17596	17295	17450	17482	17384	17633	17486	17526	17359	17368	17553	17291	17419	17265	17359	17407	17228	17257	17294	17449	17185	17443	17469	17675	17520	17393	17454	17631	17321	17299	17609	17493	17428	17556	17427	17224	17374	17348	17339	17633	17432	17300	17405	17505	17373	17431	17232	17263	17470	17357	17619	17368	17602	17304	17286	17416	17474	17482	17396	17468	17607	17683	17404	17555	17503	17386	17571	17559	17345	17242	17505	17486	17456	17407	17343	17317	17454	17417	17496	17388	17345	17365	17243	17414	17426	17455	17290	17420	17356	17538	17279	17348	17559	17421	17278	17485	17287	17469	17338	17273	17232	17344	17288	17523	17446	17306	17383	17366	17485	17532	17437	17357	17392	17413	17295	17321	17536	17403	17340	17471	17330	17373	17397	17502	17453	17379	17368	17396	17514	17589	17533	17349	17450	17436	17430	17474	17476	17341	17495	17417	17322	17482	17501	17665	17408	17608	17487	17290	17468	17266	17542	17518	17487	17510	17482	17360	17494	17557	17443	17395	17395	17405	17363	17246	17208	17321	17548	17561	17415	17425	17590	17401	17347	17734	17541	17460	17415	17492	17549	17489	17525	17443	17509	17342	17504	17394	17340	17404	17495	17495	17584	17573	17413	17466	17554	17329	17453	17303	17462	17429	17296	17461	17488	17423	17676	17677	17442	17567	17496	17167	17346	17357	17535	17395	17498	17297	17517	17291	17353	17379	17350	17457	17423	17135	17582	17341	17334	17261	17460	17209	17414	17571	17311	17226	17366	17389	17350	17617	17298	17327	17488	17477	17438	17415	17358	17551	17353	17297	17357	17337	17412	17528	17503	17457	17563	17145	17470	17224	17475	17316	17555	17440	17406	17557	17320	17433	17266	17384	17266	17135	17387	17471	17617	17223	17364	17431	17514	17529	17494	17503	17350	17440	17424	17580	17340	17396	17400	17489	17628	17628	17395	17418	17337	17140	17386	17242	17580	17302	17282	17364	17463	17451	17448	17477	17465	17299	17663	17540	17558	17418	17527	17527	17304	17492	17303	17358	17458	17210	17357	17547	17535	17448	17405	17433	17310	17495	17352	17598	17592	17637	17556	17343	17275	17256	17537	17420	17412	17467	17482	17480	17474	17400	17501	17415	17572	17274	17617	17360	17441	17404	17547	17335	17573	17611	17542	17410	17458	17264	17383	17508	17283	17371	17553	17526	17285	17490	17563	17582	17405	17374	17445	17247	17323	17251	17413	17477	17319	17393	17380	17410	17370	17336	17568	17573	17324	17334	17420	17435	17588	17420	17562	17302	17152	17492	17358	17428	17419	17443	17396	17358	17659	17260	17489	17332	17505	17458	17281	17123	17350	17245	17459	17113	17341	17433	17644	17423	17492	17292	17216	17414	17296	17529	17467	17481	17487	17530	17336	17419	17522	17570	17458	17365	17618	17261	17375	17390	17576	17266	17577	17266	17461	17275	17397	17396	17424	17383	17474	17373	17479	17346	17466	17538	17389	17569	17529	17275	17201	17342	17266	17281	17588	17410	17255	17427	17592	17303	17292	17252	17535	17520	17513	17444	17457	17455	17297	17321	17479	17399	17320	17295	17371	17234	17289	17667	17594	17348	17385	17347	17342	17536	17324	17460	17610	17414	17537	17411	17558	17654	17246	17468	17593	17574	17348	17463	17363	17354	17331	17225	17414	17187	17562	17264	17377	17275	17373	17749	17421	17390	17325	17436	17402	17485	17345	17419	17314	17511	17522	17544	17412	17544	17446	17468	17424	17461	17359	17236	17461	17382	17609	17422	17485	17349	17221	17202	17337	17654	17558	17285	17548	17402	17632	17392	17153	17530	17183	17429	17368	17231	17321	17295	17490	17444	17556	17320	17422	17333	17533	17335	17327	17400	17460	17328	17483	17437	17508	17416	17417	17321	17384	17569	17679	17342	17267	17340	17348	17379	17492	17521	17391	17336	17571	17191	17452	17510	17474	17351	17404	17259	17424	17301	17496	17585	17510	17445	17315	17343	17521	17356	17526	17396	17520	17255	17259	17441	17518	17318	17596	17630	17633	17400	17377	17549	17373	17449	17508	17593	17461	17490	17420	17203	17325	17658	17427	17604	17369	17292	17213	17664	17507	17479	17275	17270	17331	17383	17424	17357	17467	17456	17415	17583	17396	17629	17406	17299	17606	17623	17703	17449	17389	17311	17402	17529	17319	17471	17405	17275	17535	17418	17586	17442	17456	17530	17329	17503	17428	17514	17503	17558	17328	17363	17322	17226	17352	17253	17241	17407	17271	17434	17398	17517	17304	17339	17398	17432	17351	17255	17414	17407	17499	17436	17530	17358	17402	17453	17473	17403	17610	17278	17209	17257	17680	17438	17665	17414	17341	17425	17562	17544	17532	17433	17701	17513	17247	17502	17376	17469	17342	17409	17422	17369	17386	17311	17325	17696	17302	17368	17461	17541	17587	17275	17434	17594	17449	17291	17585	17409	17318	17218	17514	17341	17286	17421	17679	17355	17371	17416	17494	17372	17292	17394	17429	17497	17576	17329	17485	17647	17275	17534	17268	17541	17313	17369	17261	17354	17391	17382	17321	17386	17316	17306	17428	17611	17453	17501	17296	17400	17199	17558	17333	17440	17396	17446	17328	17316	17587	17348	17476	17407	17420	17562	17400	17507	17490	17253	17367	17369	17412	17478	17345	17363	17441	17393	17355	17149	17337	17134	17524	17454	17643	17380	17736	17380	17381	17423	17376	17488	17350	17325	17411	17516	17543	17352	17462	17452	17396	17566	17534	17396	17510	17218	17545	17645	17319	17146	17291	17455	17384	17267	17590	17482	17416	17529	17456	17538	17471	17283	17428	17428	17282	17527	17257	17420	17604	17366	17384	17447	17385	17362	17334	17297	17454	17382	17442	17525	17567	17573	17317	17342	17464	17442	17513	17439	17435	17256	17436	17228	17339	17470	17460	17197	17377	17541	17514	17482	17449	17358	17512	17427	17255	17345	17365	17450	17494	17452	17529	17360	17597	17416	17430	17386	17784	17411	17531	17486	17293	17354	17374	17294	17424	17180	17354	17479	17346	17413	17412	17263	17384	17450	17540	17361	17425	17453	17301	17439	17431	17319	17355	17319	17304	17251	17516	17436	17262	17319	17431	17239	17385	17404	17424	17474	17349	17254	17487	17453	17470	17607	17243	17399	17342	17459	17528	17281	17372	17380	17507	17366	17430	17373	17293	17300	17515	17373	17605	17735	17447	17317	17372	17304	17431	17437	17531	17533	17197	17389	17353	17355	17544	17332	17424	17389	17535	17178	17343	17440	17565	17557	17239	17286	17436	17367	17346	17455	17395	17264	17467	17373	17549	17237	17501	17406	17553	17430	17423	17305	17471	17441	17472	17445	17369	17581	17555	17746	17541	17439	17325	17240	17353	17417	17495	17393	17358	17308	17353	17203	17436	17370	17376	17296	17362	17521	17342	17549	17443	17363	17446	17510	17332	17426	17365	17426	17480	17258	17436	17537	17401	17476	17417	17484	17363	17490	17463	17435	17417	17446	17404	17492	17516	17398	17518	17504	17572	17451	17372	17519	17452	17358	17399	17393	17432	17296	17473	17349	17589	17440	17343	17020	17625	17555	17477	17472	17410	17407	17505	17517	17499	17422	17547	17300	17336	17343	17526	17396	17377	17433	17407	17410	17557	17368	17394	17450	17389	17305	17312	17373	17561	17548	17235	17533	17422	17309	17253	17403	17318	17352	17480	17355	17506	17351	17426	17314	17298	17414	17412	17536
24929	45231	37659	27104	16584	15895	15723	16846	27551	36696	36228	30980	25414	20768	17003	15408	15005	15027	15147	14860	14941	14945	15038	15020	14962	14933	14985	15105	14929	15073	15051	15118	14989	14891	15009	15032	14867	15117	14889	15015	15001	15096	15141	14949	15136	14945	15123	14962	15167	14952	15118	15077	14954	14880	14973	15031	15055	14981	14963	15068	15082	15071	15123	15039	15081	15066	14882	14929	15049	14984	15159	14980	14999	15024	14997	15089	15117	14854	14980	15049	15097	14980	15200	15013	14999	15159	14969	14963	14972	14808	14979	14971	14813	15147	14955	15100	14976	14961	15151	15093	15071	14981	14897	14958	15115	14992	14943	15156	14991	14926	14885	14990	15151	14857	14944	15172	15011	14967	15169	14907	15185	14960	14873	14901	15025	14990	14909	15039	14886	15041	15028	14917	15054	15087	15026	14952	14885	15081	15005	15150	15205	15028	14998	15079	14967	15098	15079	15062	14884	15114	15000	15146	15003	15211	15098	15070	15010	15001	15185	14905	14998	15058	15042	14977	14912	15167	15029	14947	15006	14962	14927	15014	14935	14968	15032	14984	15146	15002	14963	14916	15203	15008	15076	14862	14980	14978	15055	14779	15069	14971	15128	15100	15043	15009	15044	15027	14908	14940	15000	15166	14963	14970	15035	15031	14758	15069	14995	14724	15104	15124	15029	14988	15089	14995	14985	15084	14958	15094	15010	15091	15131	14938	14982	14956	14836	15174	14940	15242	14739	14965	14874	15044	14998	14928	15130	14955	15113	14839	15172	14956	14945	15108	14975	15102	15145	14952	14966	14994	15129	15045	14963	14832	15018	14903	14912	14913	14997	15055	14899	15072	15123	14972	15034	15021	15042	14858	15014	15028	15016	15062	15135	14873	15008	15075	15073	15004	15110	15112	14896	14972	15071	15103	15043	15041	15037	15069	14963	14985	14869	14981	14880	14986	15038	15048	14882	14990	15006	15175	15021	15168	14948	15079	14970	15110	14951	14913	14943	14756	15058	15053	14964	14969	14930	15068	14942	14881	15044	14941	15053	14994	14988	15014	14982	15015	15049	15182	14833	15014	15064	14979	14971	15026	14998	15151	15116	14977	14888	14983	15046	15174	14884	14891	14969	15028	15062	15015	15076	15012	15064	15024	15009	15021	14958	15048	14887	15022	14955	14899	14936	15012	14960	15158	14881	14961	14948	15065	15029	15029	15053	15197	14952	14865	14964	14978	15113	15014	15032	14975	15082	15174	14924	14931	15080	15011	15058	14930	15141	15074	15009	15007	15006	14902	15078	15054	15055	15052	14835	15145	14878	14962	15096	15131	15053	15135	14943	15008	15036	14946	14972	15051	15074	14897	15020	15031	15119	14994	14924	15011	15095	14998	15020	15137	15138	15024	15106	14993	14972	15023	14886	15027	15255	15124	15065	14956	14914	14918	15111	15048	14979	15024	14968	15072	15020	14867	14971	14826	14932	14934	15006	15160	15113	14970	14874	15213	15042	15075	14881	14922	14962	15161	15344	15049	14981	14972	15008	15097	15066	15122	15066	14995	15051	14991	15028	15183	15102	15133	15025	15014	15069	14837	14954	14950	15051	14959	15038	14960	14957	14942	14851	14920	15086	14919	14968	14961	15108	14815	15087	15069	15008	14997	15036	14981	15109	14852	15020	14936	15058	14993	15114	14901	15060	14874	15002	15006	14941	14903	14920	14831	14972	14950	14955	15113	15097	14935	15049	14807	14896	14876	15123	15118	14963	14924	15122	14996	14958	15038	14956	14979	15059	14968	15074	15104	14924	15080	15005	15189	15001	14880	15034	15174	14999	14943	14985	14986	14942	15019	14936	14996	15054	14976	14955	15075	14930	15035	15064	15060	15111	15080	15030	15017	14826	14997	15056	14957	15030	14947	15227	15168	14911	14717	15120	15025	14986	14986	14963	15090	15112	15193	14922	15056	15036	14811	15064	15173	15025	14933	15110	14909	15016	15055	14995	15077	15081	14904	15038	14977	15113	15085	15082	14943	14682	14967	15011	14777	15059	14820	15250	15105	14916	14995	15101	14988	14967	15128	14853	15028	14946	15057	15071	14872	15100	15088	15114	14861	15000	15073	15018	14864	14990	14800	14954	15166	15014	14940	14950	15003	14965	15133	14987	15036	14987	15019	15050	14976	15040	14962	15113	15034	15173	15022	14963	15128	14944	15012	15092	14984	14984	15089	14979	14957	14938	14758	15116	14828	14883	15058	14964	15129	14892	14997	15126	15149	15142	14870	15049	15029	14963	15180	15008	14909	14835	14975	14973	15005	14990	15126	15249	15005	14996	15055	15111	14885	15003	14913	15086	14966	14872	14930	15075	15134	15072	15097	15011	14963	15162	14921	14980	14976	14995	14812	14967	15070	14992	14891	15073	14958	15034	14776	14971	14952	14818	15100	15127	15035	15043	15109	15144	15079	15018	15013	14841	15200	15001	14882	15048	15154	15074	15087	14937	15168	14976	15033	15067	14878	15028	14913	14884	14913	15063	15015	15223	14985	15015	14949	14994	15018	15041	15098	14989	14987	14856	14963	15043	15066	15020	14940	15088	14851	14940	14910	15071	14977	15092	14946	14932	15032	15059	14951	14979	15053	14991	15011	14840	15073	14979	15008	14945	15003	14966	14907	15096	15057	14894	14993	14973	15047	14745	15070	14935	15162	14772	14999	14880	14995	15120	15020	15058	14987	15258	14964	14964	15236	14935	14968	15179	14925	14994	15191	14961	14973	15103	14986	15024	14973	14952	15196	15039	15047	14922	15012	15058	15091	15077	15129	14876	14889	15120	14920	15128	15158	15107	14924	14924	15066	15076	15158	15067	15060	15038	14827	14871	15162	14850	14956	14797	15095	15114	15071	15020	15033	14859	15108	15118	15104	15065	15046	15041	15068	14982	15037	15000	15006	14861	15193	14930	14956	15002	14828	15061	15046	14986	15103	15066	14824	15102	14973	15067	14981	15004	15018	14961	14995	14877	14884	15081	15048	14913	14984	15096	15108	15114	14976	15117	14825	14886	15034	15031	15059	14987	14934	15133	15051	15020	15047	15009	14854	15171	15114	14925	15160	15091	14974	14957	14989	14914	14794	15043	15009	14891	14897	15041	14942	15039	15026	15113	15136	14919	14987	15116	15032	14996	14951	15186	14960	14936	15030	15031	14967	15163	14956	15026	14979	14980	14989	15082	15171	15011	14928	14871	14933	15112	14965	15014	15000	14947	15014	15040	14967	15000	14938	14924	14997	15102	15106	14826	14948	14942	15119	15035	14960	14875	14800	15131	14938	15070	14956	15037	14970	15083	15073	15167	15003	15042	15095	14963	15131	15201	14972	15042	15042	15161	14917	15011	14994	14939	14983	15118	14911	14854	15168	14978	15071	15102	15029	14940	15090	14997	14950	15017	14846	15012	14797	14990	14966	14948	15076	14963	14997	15108	14942	14904	15049	14993	15017	14955	15102	15150	15018	15080	15078	15031	15150	14972	15034	15129	14892	15116	15052	14957	15029	14957	15085	15107	14877	15034	14986	14974	15029	15158	15092	14902	15067	14902	15081	14954	14973	15015	14940	15106	15020	14946	14898	14934	15085	14984	15028	15092	15103	14918	14966	15228	15111	15009	14996	14997	15167	15061	15003	14884	15140	15017	15162	15019	14994	15062	15129	15060	15050	15048	14988	14969	15176	14961	14998	14887	15000	14938	15015	15010	14987	14908	15133	15074	15103	14881	14814	14982	14957	15099	15029	15155	14963	14933	14944	14917	15123	15062	15091	15059	14805	14913	15084	14965	15107	15006	15037	15050	14999	14995	15029	14996	14989	15057	15019	14959	15110	15253	15068	15104	14953	14989	14981	14965	15061	14993	15077	14913	14820	14952	15215	15041	15030	15020	14980	15070	15050	14960	14970	15133	14915	14959	15109	15097	14921	15290	14883	15101	15068	14939	15043	14980	14896	14991	14959	14872	15025	15080	15081	14950	15063	15113	15033	15077	15003	14890	15011	15226	15090	14985	14998	14897	15040	15035	14882	14982	14980	15147	15227	14950	14935	15012	15052	14809	15009	14906	15166	15083	14868	14940	14823	14894	15034	15018	15050	14980	15126	14988	15116	15075	14953	15024	14977	14984	14999	15057	15091	15063	14983	15120	15155	14951	14882	15105	15105	14954	15098	15057	15120	14957	14826	15002	14880	14944	15159	15080	15007	14968	15039	15143	14939	15019	14938	14858	14888	15084	15153	15021	15023	15022	15052	14903	15016	15044	15120	14924	15077	15061	15034	15039	15167	15011	15094	14998	15067	15011	15147	15069	15035	14857	15185	14996	14982	14799	14997	15147	14946	15009	15049	15002	14791	15111	15083	14943	14948	15120	15083	14846	14945	15021	15068	14977	15193	14951	15059	15131	15169	15093	15180	15002	15120	15068	15106	14921	15065	14940	15068	14971	14984	14895	15111	14947	15156	15043	15051	14930	15032	14975	15181	15076	14859	15084	15032	15009	14778	15098	15100	15074	14902	14895	14959	15015	14964	15139	15022	14924	14944	15018	15008	15177	15044	14763	14993	14990	14938	15131	15079	15024	15049	15021	14964	15018	14961	15017	14914	15002	15085	15083	14991	15036	15052	15060	15145	15113	15029	15293	15042	14889	14975	15005	15323	14920	14850	15045	14941	14874	14964	15031	15089	15075	15014	15030	15071	14964	15064	14915	14910	14941	15034	14918	15011	15036	14896	15023	15110	14855	15085	15217	15006	15048	15167	14948	15133	15041	14967	15059	15034	14955	14932	15001	15116	15008	15107	15055	15150	15000	14995	14907	14913	15062	15091	15059	14861	14815	14889	15064	14961	14901	14910	14850	15001	15172	15029	14991	15106	15098	15079	15036	14955	14948	14790	15064	14948	15066	15013	15076	14971	14977	15111	14947	15067	15011	15103	15077	14940	14848	15044	15023	14976	14997	14879	15088	15075	15083	15136	15030	15080	14997	15056	14913	15135	15032	15044	14977	14915	15102	15014	14941	15103	15006	14949	14990	15017	14981	15117	14991	15099	15026	14907	15164	15071	15203	15026	14979	15009	15085	14848	14866	14989	15060	15051	15081	15110	15059	14968	15091	15064
23947	21590	29232	24303	22000	23318	23403	20313	30076	54918	50140	40490	31660	24940	20509	18915	18705	18566	18494	18495	18830	18545	18683	18446	18532	18470	18601	18567	18502	18318	18584	18541	18617	18629	18576	18513	18477	18548	18426	18539	18518	18573	18495	18604	18547	18548	18519	18477	18487	18506	18275	18420	18550	18570	18442	18360	18469	18416	18396	18474	18269	18443	18453	18404	18280	18446	18338	18686	18303	18298	18331	18457	18486	18338	18350	18266	18173	18442	18573	18365	18281	18301	18208	18183	18335	18313	18243	18312	18403	18301	18330	18347	18299	18225	18369	18163	18382	18506	18411	18644	18295	18344	18390	18332	18406	18453	18536	18483	18236	18505	18361	18310	18513	18394	18645	18533	18435	18446	18569	18453	18365	18409	18579	18428	18437	18230	18346	18408	18406	18293	18357	18481	18509	18702	18186	18421	18440	18338	18408	18390	18439	18322	18376	18472	18367	18306	18572	18266	18449	18228	18575	18500	18450	18473	18529	18257	18323	18383	18274	18308	18441	18438	18434	18117	18382	18491	18437	18410	18607	18369	18155	18592	18432	18426	18504	18206	18325	18324	18376	18316	18420	18450	18260	18314	18315	18581	18353	18344	18422	18610	18134	18566	18244	18121	18377	18286	18303	18272	18517	18193	18302	18295	18424	18455	18309	18351	18384	18463	18335	18329	18355	18387	18365	18306	18454	18457	18361	18408	18335	18406	18376	18484	18227	18338	18351	18519	18572	18335	18537	18242	18546	18469	18375	18347	18514	18401	18520	18266	18377	18379	18411	18385	18234	18366	18316	18283	18373	18496	18368	18315	18381	18309	18335	18388	18309	18506	18561	18222	18406	18299	18571	18316	18236	18444	18553	18410	18489	18276	18414	18293	18380	18222	18396	18343	18537	18519	18187	18313	18311	18292	18329	18647	18433	18445	18385	18461	18448	18331	18264	18367	18367	18506	18647	18476	18199	18424	18448	18293	18511	18304	18276	18301	18556	18509	18313	18485	18376	18548	18471	18177	18283	18411	18457	18231	18321	18442	18415	18384	18345	18548	18303	18103	18520	18326	18303	18398	18332	18504	18627	18423	18428	18367	18409	18464	18377	18480	18466	18467	18305	18303	18446	18399	18380	18636	18529	18581	18615	18468	18287	18466	18423	18321	18527	18390	18420	18354	18464	18265	18338	18409	18180	18348	18469	18376	18307	18313	18430	18400	18393	18148	18430	18407	18353	18333	18380	18319	18358	18405	18349	18379	18290	18406	18203	18415	18401	18221	18394	18535	18430	18326	18564	18350	18365	18242	18135	18114	18397	18293	18407	18264	18389	18340	18414	18332	18303	18528	18285	18361	18374	18162	18400	18234	18396	18260	18341	18310	18208	18292	18592	18458	18459	18411	18624	18328	18252	18286	18446	18351	18636	18244	18302	18340	18272	18333	18320	18512	18431	18152	18492	18431	18335	18444	18548	18443	18329	18532	18375	18431	18428	18542	18297	18447	18299	18192	18387	18222	18229	18292	18392	18672	18441	18380	18171	18433	18362	18189	18411	18304	18445	18290	18534	18463	18485	18559	18395	18267	18474	18345	18355	18262	18408	18352	18185	18269	18515	18274	18477	18388	18331	18318	18412	18328	18506	18501	18393	18540	18391	18209	18338	18510	18496	18304	18226	18257	18470	18313	18249	18391	18178	18422	18389	18168	18453	18405	18207	18585	18265	18301	18475	18421	18351	18332	18566	18158	18281	18464	18518	18479	18486	18514	18403	18517	18304	18529	18553	18364	18521	18348	18334	18389	18596	18365	18403	18617	18508	18204	18511	18305	18425	18765	18485	18320	18601	18494	18432	18333	18358	18446	18357	18269	18388	18317	18537	18496	18352	18419	18297	18266	18567	18571	18193	18354	18438	18455	18276	18616	18251	18124	18315	18271	18571	18406	18322	18322	18533	18407	18493	18512	18396	18275	18262	18384	18599	18683	18353	18066	18387	18598	18489	18370	18447	18336	18421	18632	18495	18429	18507	18281	18432	18203	18559	18530	18383	18307	18531	18449	18421	18175	18423	18274	18362	18423	18456	18268	18565	18661	18156	18214	18443	18373	18361	18420	18357	18519	18433	18394	18555	18465	18508	18261	18382	18462	18334	18610	18326	18213	18421	18441	18535	18450	18309	18330	18236	18262	18347	18327	18231	18406	18540	18406	18466	18355	18289	18187	18450	18379	18155	18307	18406	18305	18335	18368	18403	18465	18228	18343	18264	18409	18478	18474	18660	18136	18194	18279	18359	18532	18505	18465	18397	18425	18500	18559	18362	18627	18513	18375	18452	18294	18159	18257	18429	18354	18351	18486	18519	18444	18475	18452	18266	18401	18452	18417	18354	18226	18481	18358	18262	18517	18324	18423	18327	18289	18429	18367	18243	18426	18679	18324	18508	18431	18415	18450	18346	18239	18592	18367	18417	18561	18540	18393	18401	18456	18413	18395	18575	18606	18311	18219	18240	18270	18266	18352	18402	18471	18535	18317	18472	18176	18314	18173	18299	18477	18359	18351	18321	18282	18229	18541	18509	18535	18346	18530	18369	18472	18457	18446	18286	18252	18356	18416	18357	18398	18539	18553	18110	18354	18444	18520	18602	18275	18390	18391	18441	18464	18280	18439	18522	18210	18409	18280	18470	18417	18381	18316	18416	18468	18587	18425	18494	18325	18240	18218	18407	18162	18422	18479	18330	18378	18131	18089	18234	18334	18257	18251	18355	18301	18388	18445	18450	18217	18359	18463	18397	18492	18575	18283	18496	18375	18291	18253	18479	18339	18681	18206	18322	18406	18296	18503	18413	18424	18577	18478	18258	18419	18429	18302	18330	18291	18343	18429	18389	18265	18161	18376	18432	18234	18313	18367	18550	18281	18478	18334	18376	18401	18360	18569	18407	18378	18371	18338	18559	18370	18403	18336	18281	18190	18166	18483	18456	18387	18337	18375	18472	18339	18390	18380	18313	18615	18484	18435	18336	18414	18256	18257	18373	18384	18509	18383	18317	18271	18282	18430	18242	18465	18263	18453	18328	18461	18251	18504	18276	18345	18287	18357	18643	18544	18314	18418	18356	18467	18481	18437	18194	18352	18225	18236	18528	18353	18353	18488	18526	18568	18354	18342	18672	18490	18429	18482	18518	18254	18537	18355	18333	18440	18475	18513	18330	18297	18428	18525	18302	18541	18400	18412	18382	18568	18319	18333	18340	18290	18300	18259	18296	18371	18465	18488	18433	18417	18409	18455	18333	18343	18492	18366	18324	18417	18499	18376	18332	18462	18476	18180	18342	18480	18390	18379	18390	18384	18377	18570	18274	18591	18411	18132	18408	18446	18516	18405	18441	18462	18394	18370	18252	18136	18266	18288	18297	18262	18399	18528	18488	18256	18344	18371	18351	18381	18374	18305	18445	18431	18451	18332	18272	18411	18618	18341	18311	18449	18588	18431	18237	18211	18373	18498	18274	18380	18683	18342	18366	18433	18250	18502	18366	18259	18380	18468	18443	18430	18589	18455	18657	18541	18472	18152	18221	18310	18489	18205	18410	18387	18233	18264	18586	18552	18394	18502	18347	18164	18337	18427	18492	18196	18378	18507	18224	18577	18539	18355	18351	18201	18511	18433	18433	18301	18303	18532	18266	18443	18476	18336	18385	18588	18241	18436	18419	18404	18237	18306	18350	18501	18329	18450	18295	18395	18347	18373	18527	18174	18500	18311	18321	18520	18502	18416	18346	18355	18314	18350	18452	18307	18376	18518	18213	18315	18234	18409	18414	18335	18381	18404	18486	18427	18279	18601	18460	18175	18203	18562	18598	18192	18316	18417	18306	18408	18336	18540	18284	18233	18176	18407	18544	18311	18357	18429	18292	18340	18353	18364	18456	18341	18213	18229	18388	18239	18477	18493	18356	18244	18333	18440	18233	18450	18509	18434	18317	18265	18424	18419	18595	18347	18306	18579	18356	18527	18582	18311	18440	18467	18326	18548	18466	18370	18486	18271	18489	18392	18409	18339	18554	18708	18363	18338	18484	18247	18202	18278	18389	18330	18236	18382	18523	18454	18475	18455	18476	18633	18306	18526	18398	18599	18323	18596	18428	18417	18394	18400	18481	18178	18425	18413	18543	18338	18323	18204	18411	18268	18439	18169	18549	18379	18339	18419	18313	18323	18406	18199	18502	18567	18272	18381	18463	18249	18406	18240	18355	18162	18159	18462	18331	18640	18301	18488	18323	18184	18270	18348	18346	18498	18433	18339	18357	18494	18440	18479	18304	18372	18400	18496	18646	18506	18382	18369	18333	18616	18613	18441	18353	18396	18336	18281	18497	18327	18348	18313	18543	18141	18115	18304	18200	18476	18403	18272	18485	18334	18355	18347	18312	18402	18327	18367	18399	18586	18469	18413	18443	18241	18227	18138	18265	18419	18437	18237	18390	18242	18444	18347	18379	18039	18157	18426	18626	18424	18302	18371	18416	18425	18410	18465	18607	18345	18336	18542	18470	18316	18397	18451	18307	18435	18387	18389	18389	18389	18402	18465	18453	18287	18360	18450	18315	18367	18415	18282	18464	18247	18411	18291	18441	18233	18093	18203	18149	18430	18397	18520	18364	18410	18462	18224	18327	18314	18280	18486	18136	18337	18308	18086	18454	18420	18438	18384	18336	18582	18252	18436	18323	18343	18209	18333	18454	18356	18524	18337	18323	18373	18247	18460	18480	18510	18403	18199	18291	18189	18336	18247	18431	18341	18413	18389	18203	18127	18458	18666	18452	18179	18521	18454	18587	18514	18679	18310	18283	18216	18401	18352	18475	18469	18419	18188	18242	18358	18424	18246	18237	18413	18279	18311	18362	18478	18625	18262	18482	18367	18276	18237	18518	18400	18479	18058	18335	18438	18257	18416	18219	18366	18445	18503	18751	18426	18507	18238	18457	18352	18513	18231	18350	18380	18319	18392	18258	18412	18586	18279	18367	18442	18468	18564	18453	18409	18503	18396	18245	18359	18378	18336	18535	18386	18366	18403	18361	18326	18555	18618	18402	18392	18446	18398	18334	18530	18433	18268	18249	18283	18129	18437	18437	18555	18325	18359	18076	18323	18373	18251	18301	18446	18310	18400
33166	54985	46912	23293	18416	17677	17075	18036	32538	53511	47948	39222	29960	21913	16818	15942	15506	15738	15519	15560	15568	15770	15609	15508	15541	15595	15513	15527	15313	15514	15392	15471	15607	15659	15544	15559	15551	15548	15486	15611	15541	15496	15654	15512	15539	15582	15559	15540	15660	15394	15464	15393	15494	15520	15683	15489	15715	15630	15565	15558	15640	15526	15665	15555	15407	15639	15500	15533	15554	15663	15458	15493	15570	15630	15683	15625	15471	15687	15532	15723	15465	15613	15680	15529	15407	15749	15739	15537	15648	15594	15655	15654	15578	15568	15602	15550	15350	15608	15679	15571	15563	15584	15587	15526	15533	15467	15661	15496	15576	15475	15608	15315	15544	15601	15388	15758	15446	15752	15543	15566	15487	15661	15670	15494	15578	15593	15620	15505	15550	15602	15665	15500	15556	15568	15735	15486	15538	15584	15666	15536	15650	15633	15651	15353	15533	15559	15471	15569	15696	15626	15406	15613	15575	15623	15809	15576	15641	15598	15512	15506	15466	15577	15561	15500	15734	15441	15553	15532	15538	15528	15351	15485	15573	15486	15506	15475	15505	15622	15772	15483	15468	15507	15556	15450	15686	15648	15527	15576	15494	15513	15340	15598	15781	15569	15501	15628	15550	15719	15378	15765	15581	15602	15634	15582	15499	15576	15629	15632	15458	15456	15541	15358	15579	15359	15751	15489	15546	15466	15464	15553	15457	15378	15590	15531	15458	15569	15517	15690	15722	15448	15455	15480	15576	15659	15517	15401	15501	15485	15530	15569	15618	15608	15604	15743	15597	15638	15493	15634	15744	15528	15592	15422	15430	15555	15498	15517	15491	15609	15449	15613	15547	15463	15467	15689	15479	15609	15689	15480	15519	15548	15589	15597	15542	15704	15589	15517	15491	15551	15554	15487	15502	15706	15558	15508	15491	15536	15543	15466	15512	15604	15606	15325	15446	15466	15604	15492	15595	15579	15515	15416	15693	15687	15533	15638	15705	15617	15511	15561	15583	15555	15463	15674	15427	15599	15615	15558	15583	15394	15399	15589	15421	15498	15568	15603	15506	15548	15779	15563	15521	15597	15623	15632	15615	15491	15544	15563	15501	15570	15597	15262	15555	15486	15564	15470	15676	15405	15434	15420	15618	15730	15613	15558	15558	15483	15487	15605	15521	15616	15545	15508	15652	15588	15531	15685	15479	15215	15571	15565	15444	15503	15448	15371	15821	15513	15582	15472	15603	15543	15560	15412	15570	15481	15479	15534	15459	15603	15527	15545	15522	15631	15526	15467	15414	15475	15643	15506	15546	15583	15709	15547	15640	15600	15556	15393	15694	15635	15390	15513	15732	15519	15734	15649	15375	15677	15541	15493	15373	15671	15434	15516	15534	15489	15563	15679	15376	15600	15598	15760	15379	15553	15406	15573	15271	15662	15510	15495	15647	15666	15552	15489	15626	15717	15646	15596	15552	15559	15457	15563	15524	15412	15548	15538	15330	15516	15543	15311	15545	15451	15566	15390	15713	15649	15445	15551	15791	15655	15585	15611	15551	15512	15468	15911	15630	15512	15502	15419	15574	15662	15698	15367	15765	15423	15343	15524	15653	15556	15607	15525	15631	15575	15447	15487	15587	15556	15628	15591	15675	15385	15440	15563	15521	15469	15649	15654	15579	15508	15613	15584	15438	15659	15571	15589	15413	15616	15476	15615	15641	15488	15510	15546	15612	15472	15461	15623	15585	15404	15331	15411	15577	15690	15678	15551	15507	15559	15456	15552	15607	15471	15676	15526	15487	15415	15736	15637	15565	15771	15585	15511	15559	15473	15520	15456	15539	15485	15689	15593	15626	15678	15381	15483	15461	15415	15587	15496	15322	15506	15404	15537	15434	15554	15526	15575	15438	15456	15605	15561	15472	15532	15632	15496	15383	15491	15672	15524	15357	15392	15637	15595	15388	15464	15648	15521	15562	15565	15668	15386	15393	15578	15658	15511	15588	15551	15635	15734	15501	15542	15625	15582	15597	15596	15485	15643	15597	15498	15564	15364	15529	15538	15510	15464	15646	15507	15468	15519	15521	15496	15441	15748	15518	15589	15520	15420	15622	15632	15489	15650	15500	15535	15481	15537	15497	15400	15829	15614	15562	15596	15525	15397	15457	15628	15566	15556	15490	15551	15571	15545	15619	15621	15549	15527	15518	15441	15625	15478	15668	15623	15527	15571	15659	15502	15642	15494	15628	15503	15609	15367	15697	15624	15538	15405	15425	15549	15648	15621	15612	15626	15509	15549	15622	15697	15613	15581	15527	15449	15547	15490	15496	15494	15518	15504	15597	15561	15629	15594	15734	15385	15551	15547	15659	15564	15479	15600	15424	15714	15405	15434	15567	15393	15410	15491	15490	15570	15608	15619	15673	15521	15514	15484	15398	15680	15509	15557	15492	15610	15567	15469	15587	15584	15408	15593	15643	15708	15390	15547	15644	15535	15491	15669	15492	15459	15549	15726	15607	15523	15472	15549	15581	15566	15676	15488	15733	15509	15522	15484	15540	15604	15583	15640	15549	15554	15595	15624	15492	15474	15579	15719	15498	15509	15541	15394	15436	15588	15641	15508	15685	15677	15585	15570	15631	15635	15618	15517	15670	15569	15701	15600	15548	15331	15428	15665	15694	15592	15576	15400	15365	15575	15555	15706	15522	15472	15742	15597	15556	15612	15522	15566	15789	15582	15628	15444	15619	15569	15533	15578	15608	15579	15339	15660	15619	15501	15607	15481	15530	15436	15524	15617	15618	15645	15746	15555	15510	15451	15647	15581	15430	15498	15457	15417	15451	15628	15509	15438	15562	15439	15522	15742	15481	15395	15593	15488	15534	15450	15542	15756	15521	15593	15602	15685	15665	15641	15527	15574	15549	15400	15577	15757	15489	15578	15509	15447	15720	15531	15621	15560	15550	15595	15434	15553	15480	15580	15533	15667	15477	15574	15608	15765	15442	15451	15602	15436	15491	15354	15703	15573	15515	15567	15498	15642	15349	15604	15586	15604	15613	15529	15481	15626	15666	15633	15566	15532	15582	15479	15660	15618	15581	15555	15598	15641	15608	15627	15549	15637	15586	15507	15529	15682	15473	15414	15733	15711	15577	15439	15539	15659	15532	15506	15499	15452	15586	15531	15557	15497	15371	15623	15527	15455	15560	15415	15504	15544	15628	15690	15576	15418	15505	15460	15465	15545	15654	15592	15354	15599	15553	15646	15575	15615	15486	15668	15653	15569	15704	15519	15498	15403	15553	15675	15435	15610	15353	15466	15755	15612	15474	15560	15692	15630	15428	15516	15510	15493	15518	15602	15513	15588	15502	15598	15435	15620	15398	15691	15548	15557	15429	15620	15451	15704	15499	15485	15488	15605	15695	15643	15563	15556	15637	15567	15481	15592	15446	15468	15632	15564	15600	15571	15414	15681	15593	15614	15528	15584	15572	15702	15639	15919	15719	15354	15705	15555	15609	15598	15636	15535	15605	15658	15632	15651	15511	15645	15729	15704	15514	15607	15666	15763	15514	15512	15501	15585	15603	15542	15594	15540	15567	15434	15416	15707	15430	15390	15558	15674	15485	15612	15540	15382	15674	15537	15517	15520	15505	15573	15542	15625	15458	15526	15521	15540	15659	15728	15390	15650	15487	15610	15595	15517	15714	15496	15710	15545	15586	15680	15647	15395	15481	15743	15568	15564	15519	15429	15524	15469	15751	15671	15564	15451	15579	15520	15501	15463	15495	15624	15406	15676	15559	15597	15749	15623	15574	15572	15505	15608	15701	15539	15480	15588	15499	15737	15612	15554	15482	15487	15579	15463	15462	15610	15566	15710	15436	15596	15602	15574	15587	15608	15642	15656	15499	15488	15620	15721	15624	15588	15556	15581	15583	15523	15723	15635	15656	15674	15382	15639	15469	15457	15720	15605	15513	15614	15441	15546	15558	15693	15593	15503	15348	15620	15640	15699	15649	15421	15563	15581	15624	15517	15853	15510	15488	15493	15418	15509	15428	15606	15681	15576	15454	15363	15419	15569	15686	15527	15569	15564	15571	15425	15581	15706	15571	15467	15737	15494	15602	15650	15739	15671	15557	15565	15542	15485	15638	15755	15566	15483	15520	15637	15622	15606	15610	15542	15527	15467	15535	15575	15458	15490	15676	15439	15554	15452	15425	15534	15564	15622	15581	15570	15545	15617	15519	15715	15616	15639	15569	15584	15349	15752	15540	15676	15510	15609	15636	15580	15579	15523	15524	15406	15603	15622	15528	15385	15493	15420	15349	15657	15696	15533	15548	15496	15720	15610	15595	15727	15572	15505	15525	15724	15543	15421	15568	15490	15610	15528	15527	15549	15657	15519	15679	15739	15619	15634	15553	15648	15517	15696	15625	15547	15568	15609	15641	15629	15543	15469	15560	15585	15581	15652	15709	15659	15485	15526	15611	15620	15568	15455	15698	15526	15622	15758	15552	15429	15582	15562	15416	15575	15557	15640	15543	15596	15509	15656	15510	15626	15638	15746	15536	15461	15528	15551	15713	15548	15548	15479	15737	15418	15692	15551	15472	15542	15441	15416	15596	15536	15620	15587	15514	15512	15588	15554	15623	15599	15480	15594	15607	15700	15565	15486	15709	15571	15541	15537	15468	15571	15601	15562	15419	15470	15520	15663	15622	15628	15439	15541	15639	15613	15632	15529	15661	15521	15468	15355	15630	15604	15598	15361	15620	15532	15497	15528	15637	15676	15551	15669	15500	15584	15529	15715	15685	15669	15347	15592	15439	15649	15608	15616	15405	15542	15722	15778	15642	15772	15565	15650	15526	15423	15587	15556	15526	15647	15462	15722	15706	15593	15412	15464	15623	15677	15679	15565	15473	15630	15644	15675	15453	15580	15527	15499	15505	15492	15577	15512	15281	15480	15406	15403	15588	15553	15599	15530	15654	15472	15639	15654	15588	15540	15604	15601	15443	15542	15567	15652	15626	15641	15683	15464	15506	15627	15631	15634	15418	15616	15564	15532	15672	15616	15503	15527	15586	15605	15487	15563	15563	15584	15521	15525	15645	15562	15625	15711	15430	15614	15548	15439	15386	15572	15882	15379	15635	15567	15517	15528
29695	23505	23752	21132	19068	19171	19267	19028	19152	21540	23344	22857	21396	20477	19614	18940	18957	18888	18965	18941	18965	18949	19004	18939	18956	19098	18951	18690	19046	18827	18814	18889	18845	18777	18941	18856	18700	18835	18880	18967	18860	19113	18992	18880	18956	18861	18959	18807	19048	19050	19073	18804	18973	18683	18890	18765	18687	18873	19109	18974	18888	18673	18875	19002	19002	19095	18901	18827	18814	18661	19017	18683	18837	18905	18997	18946	18903	18736	19043	18883	18979	18637	18941	18840	18701	18765	18903	18703	18995	19026	18992	18906	18785	18749	18933	18938	19025	19028	18891	18961	18978	18756	19146	18981	19051	19092	18915	18907	18666	18552	18776	18906	18931	18850	18784	18889	18704	18886	18848	18871	18949	18931	18773	18839	18927	18953	18813	18813	18570	18934	18829	19018	18624	18913	18832	18938	18928	18968	18942	18859	18884	18878	18913	18910	18889	19057	18888	18886	19011	18807	19108	18819	18744	18908	18884	18636	18876	18844	18763	18876	18753	18749	18873	18732	18976	18869	19080	18863	18862	18762	18854	18838	18714	18823	18880	18760	18952	18973	18879	18954	18747	18983	19079	18923	18816	18764	18817	18837	18925	18820	18889	18703	18955	18952	18981	18973	18845	18811	18831	18913	18810	18757	18715	18967	18880	18829	18919	18801	18790	18810	18815	18853	18920	18659	18865	19036	19103	18720	18945	19037	18831	18962	18859	18788	18845	18954	18822	18902	18803	18691	19039	18926	18796	18853	18712	18856	18928	18855	18834	18815	18877	18832	18739	19046	18702	18868	18901	19048	18877	19010	18690	18916	18909	18627	18803	19014	18824	18686	18958	18693	18834	18788	18796	18875	18736	18921	18903	18879	18986	18982	18981	18956	19028	18804	18866	18865	18936	18900	18881	18766	18770	18792	19164	18937	18862	18771	18838	18948	18810	19026	18784	18598	18782	18690	18686	18912	18898	18965	19059	19070	18764	18796	18900	18986	19005	18961	18922	18771	18888	18887	18909	18882	18887	19025	18912	18994	18856	18918	18714	18773	19001	18841	19071	18744	18903	19009	18957	18957	18865	18892	19060	18816	18756	19031	18969	18883	18912	18948	18914	18862	18703	18854	18762	18984	18773	18943	18880	18985	18976	18890	18930	18844	18938	18863	18796	18994	18886	18936	18739	18966	19057	18891	18902	18889	18881	18887	18810	18857	18756	19106	18831	18778	18723	18797	18802	18827	18905	18956	18788	18688	18936	18849	18787	18960	18858	18888	18794	18815	18867	18676	18784	18874	18806	18979	18667	19104	18999	18796	19047	18739	18960	18760	18864	18655	18931	18978	18867	18726	18906	18865	18931	19100	18804	18903	18973	18864	18954	18912	18697	18916	18671	18871	18727	18938	18892	18812	18906	19202	18830	18996	18919	18755	18984	18713	18912	18841	18826	19015	18921	18676	18898	18920	18813	19044	18853	18942	19079	18836	18663	18828	19028	18844	18810	18852	19013	18841	18614	18853	18839	19082	18837	18909	18896	19015	18852	18826	18797	18951	18667	18821	19025	18723	18879	18658	18764	18973	18958	18857	18930	18855	18895	18745	18971	18777	19057	18833	18978	18785	18989	18964	18970	18798	19075	18819	18723	18915	19001	19001	18949	18921	19111	18967	18978	19136	18821	18720	18756	18787	18653	19028	18794	18747	18885	19040	19082	18948	18783	18804	18852	19074	18954	18968	18818	18913	18869	18812	18777	18944	18862	18803	18959	18937	18900	18884	18933	18986	18790	18629	18857	18949	18722	18686	18929	18760	18878	18873	18901	18895	18924	18734	18891	18998	18732	18799	18733	18860	18994	18968	19041	18894	18859	18746	18915	18844	18813	18889	18913	18874	18555	18881	18782	18978	18912	18868	18922	18879	19097	18908	18951	18829	19007	19079	18885	18726	18699	18899	18832	18915	18777	18925	18833	18847	19015	18995	18863	19003	18885	18978	18994	18928	18951	18793	18821	18912	18927	18776	18905	18916	18669	18771	19037	18792	18842	18958	18863	18949	18995	18862	18950	19012	18911	18865	19022	18817	18811	18853	18663	18927	18830	18929	19005	18842	18823	18946	18999	18907	18836	18966	18932	18905	18864	18859	18942	18886	19146	18752	18856	18672	18856	18913	18801	18834	19130	18878	18924	18861	18852	18999	18719	19116	18780	18853	19057	19032	19088	18711	18825	18986	18895	18766	18834	18831	19037	18914	19094	18827	18736	18934	18717	18887	18771	18750	18865	19042	18718	18961	18974	18959	18686	18855	18834	18696	18816	18890	19098	18818	19094	18984	18823	18896	18926	18758	18849	18757	18844	18978	18768	18751	18929	19088	18819	18948	18862	18936	18827	18869	18819	18771	19121	18715	18786	18981	18800	18778	18956	18871	18852	18908	18799	19036	18919	18880	19009	18840	19108	18757	18747	18743	19056	18840	18733	18768	18717	18898	18830	18807	19036	18771	18718	19013	18751	18783	18799	18723	18695	18926	18837	18757	18804	18885	18857	19015	18822	18794	19065	18844	19055	18836	18854	18910	18724	18848	18928	18841	18904	18811	18969	18722	18979	18959	18831	18807	19110	18655	18967	18829	18909	18985	18815	18772	18891	18794	19114	18956	18891	18709	18845	18930	19024	19208	19186	19178	18605	19025	18867	18690	18980	18991	18752	18879	18899	18792	18703	18704	18994	18959	18816	18861	18929	18723	18918	18941	19018	18895	18855	18647	18936	18893	19054	18773	18921	18799	18567	18722	18675	18873	18822	18864	18759	18746	18918	18941	18731	18824	19032	18933	18797	19115	18799	19014	18960	18782	18889	19000	18906	18921	18934	18634	18838	18676	18705	18860	18918	18883	19001	18848	18812	18909	18982	18984	18919	18818	19009	18987	18833	18918	18921	19021	18833	18780	18851	18841	18879	18757	18727	18851	18927	18941	19046	18871	19021	18817	18919	19092	18954	18746	18938	18633	18889	18757	18767	19018	18753	18884	19061	18864	18947	18756	18815	18830	18866	18841	19028	18983	18884	18729	19022	18809	18714	18887	18757	19039	18986	19005	18850	19058	19028	18772	18934	18852	18889	18899	18891	18965	18949	18754	18775	19085	19026	19030	18723	18946	19200	18770	18972	18756	18930	18782	18994	19059	18933	18898	18869	18796	18709	18834	18933	18854	18950	18820	18794	19102	18845	18958	18863	18834	19048	18727	18928	18945	18988	18924	18922	18869	18882	18851	18994	18630	18873	19019	19059	18825	19060	18762	18863	18828	18857	18862	18615	18778	18977	18921	18813	18915	18970	19110	18749	18801	18835	18962	19029	18879	18818	18826	18799	18904	18802	18887	19045	18747	18742	18963	18683	18898	18823	18857	18931	18850	18738	18891	18892	18713	18875	18934	18964	18834	18830	18654	18980	18893	18936	18943	18846	18967	18836	18806	18891	18807	18996	18899	18881	18927	19008	18784	18791	18697	19030	18754	18958	18980	18917	18870	18613	18912	18853	19000	18974	18735	18804	18763	18975	19137	18839	18885	18796	18859	18606	19003	18842	19001	18919	19013	19067	19039	18770	18854	18702	18828	18961	18907	18928	18641	18816	18794	18919	18969	18950	18831	18859	18857	18637	19010	18942	18881	18724	18830	18891	18950	18902	18970	18878	19008	18888	19050	18791	18827	18792	18950	18951	18844	18962	18806	18881	18908	18961	19107	18705	18897	18818	18501	18897	18687	18771	18871	18805	19035	18826	18805	18936	18963	18869	18934	18843	18880	18777	18926	18885	18781	18923	18971	18859	19143	18802	18796	18967	18861	18872	18958	18983	18972	18901	18924	18846	18822	18806	18880	18699	18983	18884	18880	18875	18858	18896	18814	18753	18807	18709	18906	19069	19090	19007	18858	18948	18939	18753	18834	18854	18965	18729	18799	18858	18833	18993	18798	18915	18879	18893	18969	18813	18997	18975	18898	18935	18732	18954	18809	18771	18760	18725	18854	18722	18846	18911	18914	18958	18845	19070	18976	18804	18897	19032	18826	18711	18942	18970	18991	18813	18826	18820	18893	18902	18881	18725	19022	18720	18893	18807	18907	18768	18758	19025	18728	18919	18866	18773	18830	18869	18666	18899	18992	18960	18799	19019	18953	18851	18835	18713	18793	18975	18638	18961	18851	18857	18696	18727	18795	19029	18769	18914	18858	18924	18585	18777	18836	18760	18997	18653	18843	18852	18881	18653	18831	18913	18939	18817	18909	18719	18862	19024	18963	18926	18823	18675	18838	18815	18964	18981	18832	18900	18813	18674	18933	18936	18896	18948	18789	18840	18703	18885	18784	18953	18861	18769	18849	18864	18838	18841	18802	18758	18858	18754	18961	18994	18963	18867	18663	18873	18890	18842	18930	18707	18808	18841	18871	18598	19005	18881	19048	19100	18681	18932	18784	19032	18974	18847	18810	18907	18879	18850	18898	18992	19024	19035	19028	18832	18743	18956	18788	18849	18985	18929	18819	19077	18883	18937	18616	19109	18879	18837	18881	19082	19011	18865	18950	19094	18829	18857	18917	19063	18935	18701	18847	18869	19136	18887	18827	18929	18904	18999	18823	18900	18780	18944	19140	18868	18900	18824	18768	18991	18928	18800	18848	18857	18814	18811	18897	18665	18666	18911	18904	18771	18954	18894	18915	18852	18826	18817	18999	18851	18903	18939	19004	18714	18867	18758	18803	18868	18862	18953	18691	18838	18977	18960	19012	19001	18803	18814	18933	18916	18929	18884	19004	19136	18871	18968	19031	18830	18955	19032	18891	18722	18791	18890	18925	18926	18757	18807	18920	18932	18849	18985	18815	18755	18913	18881	18812	18693	18845	18960	18638	18857	18758	18539	18840	18890	18926	18835	18859	18777	18966	18858	18938	18987	18938	18921	18819	18948	18878	18874	18859	18775	18622	19033	19026	18912	18878	19146	19049	18911	18862	18979	18909	18698	18974	19060	18910	18792	19048	19181	18899	18677	18724	19016	18974	18915	18688	18871	18998	18847	18739	18948	19052	18969	18978	18995	18755	18942	18787	18735	18972	18955	18959	18712	18855	18992	18786	19006	18972	18857	18772	18822	18836	18813	18659	19002	18748
21771	23925	18405	16285	16065	15908	15894	15959	16199	19886	21394	20652	18764	17297	16194	15884	15827	15841	15738	15938	15753	15903	15882	15907	15692	16010	15867	15956	15774	15781	15890	15889	15900	15942	15819	15878	15915	15856	15895	15764	15919	15947	15774	15843	15919	15777	15781	15919	15914	15992	15875	15800	15913	15856	15807	15784	15936	15721	15944	15804	15870	15824	15730	15837	15885	15888	16015	15813	15860	15781	15783	15784	15838	15892	15879	15785	15955	15750	15814	15851	15854	15716	15999	16042	15887	16000	15905	15938	15907	15853	15775	15880	15728	15757	15895	15811	15917	15894	15786	15888	15871	16000	15825	15861	15761	15984	15821	15998	15705	15839	15828	15803	15909	15965	15912	15631	15728	15769	15973	15668	15767	15879	15821	15796	15904	16096	16104	15873	15950	15839	15870	15872	15894	15714	15884	15838	15920	15765	15843	15765	15778	15926	15825	15989	15890	15577	16049	15786	15775	15976	15791	15845	15983	15927	15912	15832	16022	15886	15871	15863	15810	15664	15918	15921	15770	15866	15788	15808	15784	15774	15691	15834	15773	15866	15660	15896	15921	15796	15839	15807	15696	15839	15897	15916	15760	15902	15769	15849	16007	15828	15793	15836	15836	15918	15925	15877	15959	15816	15836	15708	15833	15754	15885	16001	15735	15844	15842	15882	15821	15742	15845	15917	15897	15870	15915	15874	16005	15898	15766	15779	15782	15687	15965	15965	15951	15843	15760	15848	15785	15763	15961	15819	15659	15843	15909	15773	15821	15870	16109	15808	15799	16027	15735	15732	15750	15772	15812	15913	15792	15835	15781	15871	15890	15918	15835	15918	15922	15798	15930	15743	15916	15886	15788	15899	15946	15766	15942	15918	15725	15774	15856	15823	15989	15933	15718	15736	15902	15773	15947	15919	15876	15869	15657	15876	15753	15808	15770	15951	15715	15847	15800	15859	15691	15988	15769	15914	15744	15886	15845	15710	15899	15669	15897	15808	15644	15803	15880	15837	16001	15904	15937	16001	15717	15912	15827	15900	16080	15891	15916	15809	15677	15931	15910	15778	15854	16026	15730	15778	15917	15796	15897	15819	15865	16025	15699	15889	15915	15886	15918	15880	15779	15722	15804	15875	15858	15819	15832	15831	15960	15924	15898	15824	15768	15752	15845	15855	15626	15923	15820	15853	15801	15972	16027	15909	15925	15866	15888	15721	15969	15796	15653	15942	15912	15982	15755	15780	15811	15950	15876	15783	15958	15968	15711	15778	15850	15929	15845	15979	15842	15920	15801	15832	15656	15872	15899	15760	15910	15849	15980	15835	16000	16025	15673	15763	15937	15850	15784	15669	15804	15884	15929	15851	15845	15764	15819	15870	15980	15906	15831	15973	15964	15796	15840	15850	15794	15866	15936	15750	15833	15686	15766	15903	15708	15827	15844	15792	15938	15960	15828	15679	15907	15824	15933	15828	15895	15802	15786	15821	16105	15832	15986	15900	15864	15706	15861	16022	15670	15926	16001	15889	16017	15886	15857	15739	15880	15726	15770	15978	16012	15905	15739	15841	16045	15865	16054	15825	15948	15863	15890	15791	15985	15974	15915	15799	15890	15644	15786	15902	15752	15920	15985	15893	15838	15812	15854	15612	15758	15925	15872	15599	15914	16018	15646	16000	15976	15744	15891	15862	15994	15911	15908	15934	15880	15996	15752	15996	15940	15829	15981	15778	15902	15834	15882	15855	15768	16072	15823	15785	15928	15861	16088	15620	15892	15882	15853	15906	15798	15665	15810	15917	15697	15971	15802	15733	15959	15975	16004	16055	15934	15763	15743	15914	15965	15707	16021	15896	15880	15842	15853	15822	15957	15743	15754	15864	16043	15984	15776	15725	15774	15719	15816	15760	15875	15822	15808	15938	15967	16131	15838	16084	15858	15861	15883	15896	15931	15727	15983	15816	15930	15870	15929	16009	15938	16003	15824	15919	15894	15846	15782	15773	15815	15808	15899	15702	15913	15965	16047	15925	15882	15985	15943	15896	16003	15757	15857	15971	15821	16000	15801	15784	15861	15976	15986	15800	15745	15833	16036	16002	15677	16037	16043	15977	15873	15654	15924	15982	15682	15827	15756	15809	15948	15772	15861	15887	15752	15840	15831	15969	15854	15923	15976	15953	15812	15674	15853	15985	15804	15822	15798	15660	16048	15695	15909	15917	15761	15744	15966	15934	15799	15957	15907	15822	15917	15957	15929	15866	16020	15866	15910	15851	15830	15908	15887	15814	15845	15780	15989	15942	15767	15651	15874	15683	15908	15921	15758	15746	15990	15778	15698	15919	15811	15865	15710	15790	15960	15981	15793	15911	16037	15812	15871	15837	15868	15900	15893	15858	15924	15877	15918	15851	15867	15879	15920	15804	15829	15842	15825	15914	15779	15575	15734	16093	15700	15857	15772	15955	15946	15777	15903	15830	16075	15723	15926	15840	15914	15863	15964	15862	15796	15941	15898	15749	15869	15777	15792	15805	15705	15822	15865	15787	15917	15820	15826	15837	15947	15755	15904	15838	15856	15737	15789	16017	15769	15694	15827	15980	16017	15791	15962	15920	15920	15931	15887	15913	15657	15980	15836	15740	15843	15892	15794	15710	15881	15949	15924	15752	15909	15925	15906	15818	16006	15758	15812	15965	15940	15799	16034	16030	15717	15712	15897	15648	15693	16017	15680	15858	15755	15948	16080	15851	15804	16004	15817	15970	15754	15750	15900	15868	15690	15751	15725	15826	15744	15709	15904	15756	15960	15744	16039	15769	15794	16053	15942	15833	15656	15937	15855	15872	15875	15913	15796	15966	15831	16068	15748	15829	15801	16000	15928	15811	15858	15737	15883	15718	15836	15849	15945	15874	15815	15782	15865	15755	15825	15733	15879	15647	15955	15791	15740	15904	15614	15656	15885	15870	15995	15775	15665	15852	15883	15950	15903	15849	15914	15849	15734	15880	15727	16008	15904	15911	15969	15861	15938	15895	15842	15961	15899	15965	15772	15964	15772	15890	16024	15787	15930	15781	15993	15861	15889	15935	15929	15964	16005	15644	15808	15696	16020	15906	15662	15880	15874	15782	15792	15855	15926	15777	15839	15811	16071	16017	15832	15829	15803	16142	15757	15884	15960	15862	15747	15877	15886	15766	15978	15883	15905	15766	15756	15853	15806	15869	15736	15714	15818	15723	15776	15813	15893	15830	15850	15774	15921	15828	15968	16051	15894	15999	15988	15847	15984	16026	15967	15851	15908	16028	15761	15783	15740	15843	15806	15986	15882	15907	15882	15907	15850	15836	15886	15859	16157	15792	15913	15935	15845	15998	15977	15797	15879	15793	15857	15766	15865	15763	15909	16005	15858	15817	15749	15819	15818	15928	15891	15947	15859	15933	16031	15852	15914	15810	15944	15809	15802	15691	16009	15814	15770	15911	15990	16130	15909	15799	15758	15911	15915	15906	15772	15925	15737	15962	15754	16025	15835	15926	15730	15992	15917	15725	15872	15907	15952	15859	15799	16024	15657	15810	15844	15979	15733	15846	15708	15903	15773	15981	15810	15854	15776	15729	15854	15718	16046	15971	15678	15796	16014	15845	15819	15846	15768	15920	15939	15875	15829	16020	15879	15972	16060	15697	15948	15967	15873	15819	15962	15822	15754	15854	15874	15743	15774	15976	15733	15890	15888	15868	15861	15904	15889	15864	15929	15836	15732	15873	15910	15911	15809	15921	15860	15913	15658	15868	15934	15706	15848	15717	15905	15986	16012	15903	15801	15803	15879	15908	15778	15973	15816	15911	15900	15818	15921	15793	15946	15752	15953	15778	15784	15932	15925	15860	15991	15988	15841	15878	15769	15962	15835	16001	15797	15952	15984	15858	15789	15821	15709	15647	15837	15726	15787	16035	16012	15902	15884	15976	15689	15819	15756	15664	15931	16051	15828	15832	15805	15795	15808	15817	15739	15780	15884	15977	15775	15770	15849	15746	15850	15780	15780	15946	15923	15840	15870	16143	15984	15725	15850	15817	15773	15756	15773	15953	15938	15759	15892	15729	15941	15779	15939	15817	15728	15931	15923	15937	15940	15835	15778	15913	15854	15732	15824	15904	15777	15999	15864	15791	15961	15906	16099	15911	15793	15865	15766	15857	15760	15758	15963	15736	15972	15868	15626	15807	15785	15752	15814	15998	15819	15806	15534	15936	15913	15862	16032	15843	15828	15758	16073	15767	15778	15762	15750	15916	15884	15893	15848	15894	15887	15898	15791	15958	15794	15907	15634	15933	15953	15809	15832	15841	15919	15839	15846	15900	15740	15883	15696	15859	16006	15727	15846	15794	15856	16003	15852	15917	15914	15892	15881	16144	16092	15881	15944	15891	15970	15998	15829	15913	15864	16018	15775	15857	15888	15830	15832	15878	15922	15933	15763	15973	16092	15952	15875	15841	15973	15884	15883	15917	15898	15686	15726	15817	15759	15804	15971	15825	15834	16021	15773	15857	16039	15835	15843	15694	15919	15944	15846	15923	15707	15642	15891	15861	15809	15841	15866	15807	15815	15832	15968	15853	15930	15870	15876	15883	15939	15773	15863	15966	15909	15885	15851	15853	15741	15827	15838	15674	15876	16073	15719	15669	16083	15914	15914	15814	15823	15984	15821	15876	16070	15836	15687	15805	15964	15793	15822	15937	15808	15890	15816	15963	15649	15681	15789	15997	15795	16006	15915	15754	15840	15780	15839	16035	15759	15919	15795	15971	15814	15933	15813	15733	15974	15805	15738	15886	15739	15828	15831	15881	15872	15815	15908	15753	15901	15968	15900	15720	15716	15840	15922	15934	16015	15994	15889	15962	15832	15812	15851	16069	15885	16003	15856	15781	15839	15796	15872	15909	15771	15875	15875	15894	15835	15845	15943	15819	15888	15875	15791	15878	15875	15861	15798	15781	15971	15841	15824	15960	15754	15858	15952	15750	15999	15933	16008	16018	15990	15882	15822	16056	15810	15847	15833	15912	15751	15817	15942	15834	15933	15749	15787	15814	15790	15767	15864	15894	15670	15613	15901	15870	15708	15787	15898	15801	15822	15889	15986	15871	15759	15826	15878	15744	15984	15751	15849	15756
25390	21439	28378	25621	22771	22480	22752	21392	24534	31824	43726	38715	32351	27025	23704	21490	21031	20909	20752	20698	20863	20688	21061	20759	20391	20574	20704	20892	20966	20851	20704	21125	20754	21036	20834	20903	20900	20828	20794	20669	20904	20797	20937	20779	21047	20646	20732	20711	20636	20850	20949	20837	20847	20881	20978	20688	20883	20718	20765	20894	20826	20746	20690	20792	20714	20865	20795	20931	20884	20650	20780	20728	20557	20726	20861	20688	20766	20775	20874	20744	20580	20603	20692	20788	20723	20656	20601	20823	20855	20690	20772	20638	20760	20876	20433	20965	20658	20680	20716	20770	20709	20874	20808	20883	20730	20905	20808	20726	20778	20838	20853	20751	20763	20653	20794	20545	20644	20665	20935	20578	20811	20831	20550	20697	20974	20787	20721	20604	20874	20802	20819	20777	20929	20837	20884	20627	20863	20579	20729	20697	20513	20858	20782	20659	20921	20867	20709	20721	20838	20670	20846	20874	20877	20849	20697	20663	20756	20799	20760	20627	20632	20938	20919	20845	20715	20748	20694	20915	20806	20756	20503	20601	20903	20811	21029	20799	20969	20758	20856	20683	20808	20579	20601	20782	20800	20824	20597	20914	20711	20666	20757	20936	20707	20635	20796	20784	20809	20801	20794	20614	20774	20915	20775	20658	20700	20840	20665	20474	20899	20743	21029	20724	20765	20620	20764	20861	20922	20745	20733	20768	20823	20901	20665	20733	20698	20605	20748	20734	20694	20952	20899	20790	21024	20910	20688	20780	20653	20773	20930	20493	20643	20648	20665	20611	20679	20548	21013	20675	20745	20691	20680	20700	20878	20779	20781	20852	20685	20997	20851	20656	20795	20879	20715	20748	20827	20634	20674	20681	20636	20745	20604	20912	20755	20815	20755	20850	20742	20840	20811	20658	20845	20485	20909	20547	20687	20758	20881	20750	20781	20812	20800	20807	20646	20747	20821	20755	20799	20778	20830	20705	20840	20830	20819	20731	20820	20491	20687	20661	20538	20927	20763	20816	20728	20643	20856	20812	20736	20719	20583	20693	20844	20749	20709	20876	20697	20767	20605	20775	20846	20832	20774	20827	20653	20653	20703	20503	20801	20693	20705	20891	20742	20836	20669	20762	20747	20619	20843	20562	20834	21029	20623	20676	20642	20645	20780	20797	20886	20794	20786	20789	20730	20443	20681	20839	20593	20702	20992	20916	20779	20648	20754	20795	20794	20912	20887	20644	20678	20726	20769	20748	20785	20606	20858	20864	20663	20857	20822	20808	20791	20648	20687	20669	20596	20635	20610	20647	20617	20706	20773	20675	20672	20811	20703	20742	20690	20716	20750	20811	20813	20730	20780	20713	20910	20922	20902	20819	20649	20806	20763	20766	20609	20601	20699	20932	20795	20877	20849	20749	20679	20776	20788	20990	20642	20556	20846	20754	20807	20650	20669	20877	20609	20612	20654	20912	20671	20723	20666	20864	20671	20661	20769	20832	20821	20916	20719	20625	20847	20913	20673	20831	20621	20660	20846	20694	20681	20899	20833	20571	20867	20899	20822	20615	20743	20771	20623	20675	20719	21006	20796	20798	20767	20711	20677	20809	20646	20734	20592	20783	20906	20590	20787	20666	20822	20852	20869	20691	20612	20725	20843	20556	20825	20514	20841	20856	20831	20879	20652	20911	20711	20671	20670	20791	20665	20921	20901	20709	20734	20769	20768	20659	20873	20830	20855	20964	21002	20682	20613	20674	20686	20834	20755	20748	20785	20498	20857	20712	20946	20757	20813	20663	20868	20444	20849	20736	20622	20566	20883	20819	20765	20665	20651	20697	20777	21019	20617	20859	20659	20667	20846	20759	20747	20561	20560	20729	20783	20604	20688	20766	20672	20616	20573	20798	20752	20598	20864	20678	20865	20680	20692	20823	20994	20688	20670	20881	20845	20587	20898	20787	20635	20795	20698	20650	20814	20875	20816	20848	20977	20655	20865	20715	20782	20750	20818	20679	20762	20812	20548	20660	20578	20922	20668	20978	20745	21005	21011	20814	20563	20840	20690	20831	20691	20806	20680	20768	20609	20598	20850	20856	20773	20983	20742	20795	20687	20805	20962	20426	20552	20901	20787	20634	20608	20760	20812	20885	20751	20761	20572	20769	20535	20860	20767	20737	20684	20618	20720	20881	20923	20859	20770	20514	20646	20647	20753	20828	20742	20787	20649	20792	20861	20649	20835	20411	20665	20809	20721	20731	20867	20938	20736	20981	20602	20591	20848	20865	20744	20785	20589	20881	20811	20801	20805	20937	21024	20580	20760	20685	20679	20707	20743	20660	20588	20628	20766	20644	20772	20620	20830	20866	20863	20805	20654	20888	20672	20648	20501	20611	20924	20754	20685	20743	20713	20621	20723	20785	20869	20760	20429	20811	20838	20637	20626	20653	20556	20671	20854	20776	20915	20943	20783	20821	20940	20734	20602	20699	20649	20879	20634	20702	20578	20797	20706	20734	21044	20888	20770	20777	20714	20738	20926	20890	20898	20901	20796	20720	20929	20971	20616	20479	20788	20649	20665	20784	20837	20819	20648	20855	20838	20710	20762	20894	20652	20543	20882	20848	20738	20621	20846	20958	20846	20745	20667	20517	20810	20911	20906	20958	20832	20649	20885	20748	20622	20908	20817	20841	20817	20871	20804	20868	20636	20683	20814	20704	21030	20711	20952	20705	20651	20928	20810	20930	20926	20540	20794	20671	20777	20603	20665	20816	20625	20618	20754	20800	20696	20716	20754	20524	20999	20765	21051	20868	20797	20758	20763	20640	20850	20690	20983	20717	20767	20549	20661	20892	20673	20630	20690	20741	20899	20840	20640	20640	20712	20854	20852	20852	20786	20919	20755	20825	20557	20805	20717	20648	20797	20734	20761	20855	20767	20734	20790	20459	20734	20820	20662	20779	20726	20433	20820	20706	20642	20873	20876	20742	20787	20590	20518	20661	20818	20737	20634	20688	20735	20558	20934	20637	20555	20731	20796	20883	20799	20631	20768	20869	20533	20689	20921	20577	20761	20726	20828	20669	20750	20708	20803	20647	20673	20679	20613	20743	20762	20885	20867	20734	20790	20839	20714	20643	20799	20862	20844	20674	20752	20966	20870	20732	20797	20804	20646	20695	20835	20642	20736	20493	20631	20633	20730	20667	20684	21009	20646	20790	20437	20726	20943	20597	20901	20744	20831	20879	20479	20743	20732	20823	20889	20574	20906	20818	20890	20840	20695	20720	20786	20539	20613	20742	20759	20691	20997	20847	20666	20727	20683	20730	20747	20762	20807	20830	20743	20807	20601	20557	20881	20989	20701	20628	20675	20786	20678	20653	20660	20860	20756	20662	20795	20842	20869	20754	20986	20753	20948	20811	20770	20618	20792	20718	20911	20682	20790	20912	20797	20539	20525	20902	20780	20749	20619	20786	20704	20657	20771	20839	20725	20703	20900	20752	20625	20767	20721	20616	20825	20939	20691	20812	20853	20549	20747	20770	20633	20741	20769	20629	20767	20912	20849	20872	20657	20695	20748	20756	20807	20944	20901	20933	20642	20754	20802	20584	20626	20835	20689	20795	20617	20761	20664	20706	20700	20846	20743	20836	21021	20756	20854	20773	20852	20474	20654	20729	20772	21124	20648	20796	20893	20672	20765	20701	20824	20828	20830	20604	20744	20769	20764	20780	20859	20845	20949	20696	20789	20760	20968	20788	20787	20707	20780	20850	20565	20800	20976	20802	20776	20736	20737	20826	20799	20748	20738	20839	20716	20661	20643	20574	20700	20651	20783	20933	20574	20985	20789	20605	20815	20778	20747	20714	20878	20745	20860	20644	20606	20871	20658	20703	20632	20552	20636	20611	20723	20712	21025	20828	20694	20761	20699	20953	20745	20834	20377	20690	20681	20567	20712	20609	20772	20684	20792	20976	20542	20796	20827	20821	21051	20847	20860	20628	20840	20878	20766	20776	20696	20793	20451	20952	20923	20795	20780	20831	20891	21047	20961	20868	20742	20824	20712	20849	20753	20748	20857	20799	20705	20713	20578	20625	20864	20635	20972	20793	20776	20772	20767	20743	20905	20674	20727	20928	20763	20772	20905	20616	20783	20735	20753	20816	20968	20911	20681	20828	20937	20796	20902	20706	20755	20748	20810	20765	20714	20596	20749	20908	20660	20958	20780	20823	20802	20769	20521	20801	20679	20638	20824	20840	20603	20730	20647	20788	20888	20938	20922	20925	20610	20646	20629	20747	20732	20617	20680	20833	20834	20627	20820	20708	20659	20742	20891	20887	20784	20784	20821	20743	20813	20799	20801	20749	20710	20761	20749	20618	20654	20773	20717	20918	20731	20677	20717	20690	20588	20655	20790	20836	20808	20714	20587	20895	20899	20719	20948	20702	20637	20586	20609	20834	20929	20680	20834	20594	20874	20955	20715	20809	20673	20605	21004	20623	20879	20749	21052	20599	20888	20824	20850	20548	20723	20706	20569	20901	20837	20647	20758	20795	20870	20718	20578	20923	20771	20606	20827	20724	20581	20894	20934	20745	20771	20714	20707	20899	20846	20700	20599	20867	20747	20728	20711	20774	20718	20773	20601	20724	20717	20705	20774	20879	20840	20679	20551	20792	20809	20783	20818	20797	20800	20681	20746	20757	20669	20833	20805	20749	20962	20697	20832	20910	20709	20867	20696	20584	20781	20535	20632	20570	20917	20975	20813	20986	21130	20531	21053	20693	20869	20676	20676	20664	20927	20588	20681	20704	20760	20846	20803	20702	20945	20540	20882	20804	20740	20848	20736	20660	20870	20815	20860	20706	20607	20748	20733	20797	20693	20847	20739	20717	20712	20844	20670	20710	20697	20622	20922	20841	20636	20740	20679	20602	20747	20867	20803	20892	20854	20718	20816	20666	21092	20630	20734	20642	20722	20690	20671	20678	20857	20839	20852	20805	20687	20998	20693	20973	20782	20645	20769	20711	20739	20990	20879	20869	20831	20773	20789	20704	20676	20801	20712	20589	20837	20787	20508	20963	20632	20868	20737	20757	20685	20942	20722	20536	20651	20983	21019	20842	20532	20619	20747	20865	20828	20640	20716	20821	20496	20649	20588	20729
24285	35781	29103	20347	18957	18256	17791	17800	23315	33047	42988	36887	30013	23719	19762	17483	16988	17091	16966	17143	16987	17090	17256	17057	16995	17054	17000	16946	17123	16973	17167	17030	17004	17063	17033	17058	17023	16832	16991	16982	17040	16998	16978	17151	17132	16969	16993	17022	17019	16995	17018	16966	16918	17041	17018	17037	17150	16913	16987	16947	16910	16954	17138	17151	17045	17137	17075	17308	16971	17077	17109	17039	17032	17098	17047	17148	16857	17064	17176	16971	17129	17060	16820	17042	16980	16943	17090	16947	17165	16998	17017	16990	16997	16903	16991	16958	16925	17086	16968	16800	16817	17108	16976	17007	17233	16866	17035	17095	16835	17146	16719	17006	16934	16999	17129	16975	17029	16958	16940	16988	16946	17210	17067	17090	17135	17159	16990	16981	16849	16834	17057	17057	17006	16919	16896	16995	17074	17045	16900	17092	16864	16944	17044	17043	16875	16756	16991	16819	17094	17092	17064	16933	16851	16893	16924	17156	17001	17027	16969	16894	16985	17105	16986	16883	16941	16796	16994	16892	16896	16985	16983	16915	17093	17073	16942	17066	16925	17142	16992	17048	17096	16809	16928	16973	17074	16927	17016	17196	17011	16970	17129	16915	16863	17045	16919	17027	16988	17086	16991	17150	16974	16857	17088	17121	16826	17173	17038	17137	16898	17099	17042	16938	16952	17186	16998	17004	16930	16947	16946	17147	16981	16919	17044	17221	17086	16843	17099	16845	17006	17025	17011	17113	17188	16843	17097	17132	17084	16796	16872	17107	16858	17010	17032	16833	17054	17056	17000	17125	17069	16996	17035	16796	17005	16886	17041	16899	17186	17116	17033	16973	16879	17027	17012	16925	17046	17091	17001	17013	17116	17009	16968	16771	17083	16856	16921	17171	16992	17064	16827	16874	16982	17070	17044	17151	16904	17111	16878	17212	17063	17012	16982	17071	16872	16736	17048	16913	16844	17136	16881	16929	17061	16890	17014	16947	17060	17043	16875	16824	17031	16929	16989	17082	17106	17094	17101	16978	17059	17131	16925	17089	17059	16996	16990	16856	16999	17133	17126	16955	17080	16892	17019	16875	17137	17044	17080	16849	17064	16915	16888	16996	16895	16918	16885	16926	17012	16978	17013	17071	17013	16982	16997	17016	16924	17072	16778	17052	16873	17025	16945	16961	16934	16975	17106	17083	17079	16887	16888	16937	16916	17022	16791	17201	16963	16954	17010	17013	17013	17170	17081	17157	16990	16957	17117	17082	17094	17115	17047	17009	16901	17098	16898	16966	16980	17052	16990	17025	16928	17068	16991	16904	16940	17102	16944	17102	17104	17163	16852	16910	17154	16966	17064	16901	16989	17155	16919	17015	17208	16965	16891	16950	16869	16841	17185	17169	16910	17081	16907	16847	17014	17187	16965	17049	16957	17162	16782	16982	17044	16954	16783	16994	16954	16918	17031	16985	16901	17049	17047	16787	16768	16994	17007	17010	17018	16896	17030	17046	16794	16909	17049	17166	16999	17293	16767	16952	17007	17042	17265	17023	17109	16871	16906	17054	16935	16885	17077	16937	17084	17047	17031	16925	16871	17002	16898	16973	17228	16889	16945	16931	16946	16887	17089	16990	16889	17085	17039	17072	17042	16998	17003	17104	17003	16971	16878	16975	16954	16831	16940	16953	17123	17053	17043	16875	17007	17014	17113	17148	16822	17190	17015	16829	16974	17048	16922	17033	16902	17002	16971	16962	17090	16923	16850	17138	17030	17040	17018	17067	17008	16881	16875	16862	17209	16979	17039	17011	16947	17124	16957	16945	17019	16996	17056	17027	17157	16882	16933	16998	17172	16991	17067	16974	16968	16977	16888	17003	17092	17009	17132	16970	16969	16956	17056	17101	17085	17006	17129	17044	16929	17021	16910	17102	16951	17009	17192	17063	17043	16937	17078	16856	16905	16961	17075	16939	17116	17023	17050	17087	17082	17057	17051	16970	16834	17047	16813	16893	17057	16924	16935	17000	17138	17091	17124	17043	17157	16990	17009	16987	17059	17077	16938	16861	17149	16770	17027	17137	16901	17063	17041	16997	17020	17105	16943	17012	17011	17053	16846	16902	17170	16944	17004	17059	16869	16945	16936	17073	16941	17157	17034	16929	16841	16949	17123	17002	17006	16994	16974	17028	16967	17030	17027	16948	16872	16896	16969	17005	17088	16973	17155	16956	17046	17050	16716	17053	17003	16823	17048	16942	17009	17054	17059	17147	16987	17059	16896	16957	17050	16983	16899	16944	17007	17067	16962	16948	17151	16881	16977	17006	16978	16809	17004	17059	16853	17136	16891	16998	17004	16974	16898	17010	16953	17062	16887	17046	16996	17029	16998	17046	16757	16921	17065	17039	17070	16942	17032	17087	16919	17138	17059	16971	17106	16846	16992	17041	17105	16736	16842	17123	16961	17059	17120	17122	17102	17069	17011	16983	16993	17008	17000	17073	17068	16865	17075	16805	17158	16892	17026	17002	16988	16909	16970	17000	16940	17101	16946	16842	17137	17051	17126	16954	16889	16942	16948	16962	17034	16990	17090	17161	16912	17018	17167	17181	16809	16992	17016	17219	17076	17107	17045	16847	17084	17302	16793	17099	16762	17037	17054	17124	16833	16992	16982	17189	17048	17092	17024	16959	17101	16982	16892	16884	17014	17129	17211	17109	17098	16960	17021	17090	17034	16976	16955	17097	17069	17140	16895	17027	16999	17028	17040	17153	16952	16920	17035	16908	17095	17045	17011	17021	16920	17044	16872	16980	17104	17051	17093	17024	17006	17032	16874	17063	17063	16810	16985	17115	16759	16907	17091	17026	16833	17084	16856	17023	17024	16973	17184	17082	16944	17033	17196	17024	17047	17065	16904	16988	16985	16913	17181	16888	16998	17043	17051	17050	16975	16987	16897	17054	16888	16921	16981	17038	17108	16988	16901	17053	17080	16981	16987	17127	16926	17020	17027	16927	16934	17088	17011	17029	16928	17049	16854	16872	16938	17095	16922	16954	16920	16902	16970	17000	16905	17086	16882	16941	17031	17013	16996	17115	17120	16959	16979	17106	16937	16868	17046	16826	17022	16935	17107	17193	16847	16918	17037	17176	16992	17005	16999	16839	17018	16798	17093	16887	17035	17065	16963	16819	16920	17139	16947	17152	17064	16962	17064	17088	16979	17015	17033	16919	17087	16832	16830	16979	17048	17097	16917	16951	16937	17048	17168	17116	17061	17068	17260	17026	17016	17015	16945	17173	17063	17207	17012	17014	16856	16893	17201	16943	17036	16966	16937	16884	16987	16965	17004	16792	16930	16974	16986	17091	16880	17096	16939	17062	16857	17155	17024	17113	16952	16859	17022	16862	16851	17044	17086	16898	17003	16987	17047	17015	17209	16885	16912	17026	17083	16975	16970	17089	16983	16989	16957	17021	16978	16902	16883	17072	17033	16967	17029	16979	16829	16984	16978	16968	16949	16957	17091	16932	17169	16833	17053	16932	17079	16952	16981	16983	16936	16906	17043	16964	16966	16911	17012	16852	16963	17154	16921	16939	16988	16908	17023	16850	17006	17011	16831	17027	17166	16931	16916	16817	17066	16833	17169	16971	17025	16959	17021	16865	17049	16985	16918	16936	16978	17234	16855	16971	16825	17129	16954	17182	16942	17022	17032	16927	17011	17137	16987	17149	16922	17106	16990	16911	16919	16797	17192	16909	17022	16989	17016	16992	16952	17002	16976	16947	16860	17023	17033	16909	17162	16920	16916	16956	17106	17003	16952	17123	16895	17096	16843	16872	16999	16957	16908	17019	16815	16923	17023	16935	16916	16927	16790	16938	16902	17171	16963	16924	17023	16952	16999	16939	17075	17020	17120	17009	17016	16889	17161	16890	17047	16836	17206	16979	16998	17037	17098	17196	16966	16957	17134	17015	17092	17042	17029	17047	16873	16976	16819	17033	16901	17191	17062	16986	17172	17123	17190	17105	16839	17114	17108	16947	17007	16876	16945	16992	16970	16880	16890	16936	17006	17039	17004	16918	16828	17187	17053	17161	16948	16842	17155	16988	17134	17218	16987	17104	17013	17037	16909	17105	16898	17195	17104	17165	16978	17033	16988	17105	16964	17088	16856	17001	17114	16927	17053	17067	16871	16989	16840	17090	17061	17076	17050	16933	17052	17103	16996	17070	17097	16783	17180	17210	16939	17146	16944	17023	16865	17021	17067	17101	17046	17074	17118	17123	17002	16983	16986	17015	17041	17173	17101	16889	16968	17131	16911	16905	16970	16971	17073	16845	17115	16947	17011	16997	16961	16974	16957	17137	17138	17029	17186	16917	17152	17048	16915	17014	16922	16933	16821	16956	16938	16989	17015	17061	16966	16951	17210	17041	17176	17019	17069	16966	16889	16957	17088	16980	17067	16926	16975	16842	17071	17074	17213	16961	17032	17030	16869	16986	17143	16878	16912	17019	17063	17167	17184	16975	16917	17015	17018	16997	17187	16997	16972	17078	17043	17143	16999	17041	16912	17173	17058	17100	17126	17132	17053	17115	17202	17163	16963	17033	17137	17075	16915	17084	16998	17120	17336	16942	16918	16967	16944	16973	16910	16929	16993	16892	17049	17056	17027	16852	16998	16895	17004	17010	17056	16748	17164	17045	17036	17113	16991	16886	17183	17133	16926	16928	17058	17081	16995	16962	16978	17013	16941	17076	16945	17081	16774	17035	17221	16973	17096	17027	17029	16952	16929	16949	17013	16987	16944	17073	16997	16992	17153	17000	16996	17075	16982	17090	16949	17014	17158	17018	16982	17077	16972	17022	17073	17000	16996	17004	17028	16897	17100	17065	16982	16919	16994	17019	17113	16989	16911	16920	16972	16978	16967	16921	16865	17036	17004	17119	16963	16877	17104	17138	16894	17020	16875	16965	17101	17012	16974	16998	17071	16905	17064	17175	17155	16876	17031	17111	16853	17131	17008	17107	17013	17042	17287	17023	17173	17095	16955	17062	16874	17059	16976	17026	16965	16944	16889	16999	16865	16982	17089	16887	16956	17135	16955	17065	16965	17140	16906	17038	17107	17037	17175	16923	17043	16914	17043	17204	17104	17088	17038	17024
23765	21476	29098	24216	22255	24630	25162	21263	21034	26655	49797	51587	43346	33958	27067	22009	20364	20120	20280	20081	20064	20144	20150	20142	20260	20172	20108	19823	19980	19989	20212	19980	20128	20133	20046	20219	19954	20209	20031	20167	20143	20001	20014	20101	20191	19763	20033	20133	20231	19786	20003	19927	19998	20070	20147	20251	19798	20024	20014	20099	20008	19885	19959	19900	20121	19901	20007	20068	20079	19867	20158	20106	19965	20093	19888	20004	19911	19948	19787	20131	20115	19984	19877	20119	20060	19903	20198	20105	19912	19982	20049	20058	19958	19964	19982	19881	20040	19903	19979	19853	20185	19951	19984	20039	20140	19826	20030	19989	20059	20128	20164	19904	20034	20049	19924	19947	20116	19976	20071	20062	19954	20117	20050	19789	19929	20058	19964	19965	20043	20063	20056	20131	19955	20032	19976	19964	19990	19961	20133	20243	20082	19960	20065	20065	20008	20143	20001	19983	20004	19801	20015	19991	19870	20136	19859	20102	20083	20210	20284	19980	20151	20010	19890	19979	20082	19991	20265	19905	20228	20209	20002	20160	19713	20172	20131	19910	19990	20173	20035	19877	19836	20056	19939	19896	19904	19968	19909	19991	20156	19996	19923	19945	20057	19939	20030	19685	19897	19841	19724	19900	19974	19784	20068	20015	20009	20090	20055	19939	20229	19967	20192	20195	19982	20180	19911	20014	19928	19845	20140	20134	20144	20110	19887	19980	19812	20026	20078	20111	19990	19982	20186	19985	20157	19882	19907	20053	19961	20090	20105	19980	19879	20075	19925	19881	20025	20064	19989	19995	20063	20207	20281	20242	19958	19905	19941	19985	20097	20079	19862	19816	20149	19994	19842	20128	19959	20055	19930	19915	19848	20105	19949	19843	20117	20213	19930	20122	20042	20240	20136	20006	20010	19914	20060	20030	20039	19881	19981	19889	20162	19906	20081	19995	20133	20023	20305	20203	20074	19917	20091	20441	20184	20001	20204	19916	20025	20088	20097	20067	20134	19876	19990	20239	19957	20228	19915	19969	20127	20070	20205	20012	19882	19978	20076	20110	19810	19845	19953	19911	19934	20088	19916	20067	20001	20056	20046	20262	20050	19956	20013	20000	19964	20121	19820	20226	19798	19923	20089	20047	19999	19888	19980	20020	19688	19891	20030	19992	20014	19902	19768	19973	19932	19895	20040	19996	20222	20073	19807	20030	19999	20087	19922	19876	20086	19948	20012	19912	20066	20034	19971	19987	19864	20232	20003	20138	20142	20159	20024	19975	19995	20094	20116	19957	19952	19877	20063	20162	20212	20062	20071	20074	20106	20218	19872	19973	20120	20003	20112	20122	20111	19873	19843	19983	20113	20121	20047	19777	19981	19871	19971	19900	19949	19971	19826	19905	20240	20028	20015	20062	19940	20050	20113	19907	19940	19971	20242	19965	19974	19989	20177	19878	20053	19976	19800	20044	20065	20095	20159	20008	20076	19987	20095	20208	19964	19977	20167	19890	20070	20093	20197	20095	20016	19953	20049	19932	20106	20032	20092	20106	19793	20048	19925	20047	20089	19962	19969	19948	20236	20153	20155	20036	19883	20091	20064	19981	19911	20049	20131	19940	20197	20062	20082	20024	20020	20119	20050	19940	19943	19851	19928	19932	19938	19952	20252	20243	19932	19970	19846	19978	19962	19985	20002	20160	20097	19947	20055	19756	19850	20155	20000	19995	19830	19931	19998	19791	19780	19878	19866	20022	20014	19930	19833	20134	20136	20092	20004	19986	20035	20182	20009	20114	19941	19936	19861	19934	19890	20118	19914	20171	19999	19924	19973	20167	19982	20270	20060	19995	19945	20069	19775	19921	20006	19916	20247	19901	20157	19986	19980	20285	19830	19912	20023	20146	19977	20084	19887	20038	19920	20075	19981	19924	19956	19842	19962	20055	19944	20068	19936	20055	19928	19980	20004	19794	19708	20013	20076	19812	19889	20070	20236	20157	20139	20003	20152	20023	19993	19852	19796	19817	19778	20002	19958	19876	20030	20007	20052	19985	19888	19730	19997	19940	20157	19839	20085	20221	20344	20010	20085	19887	20019	19880	19823	19956	20109	20007	19895	19974	19928	19925	20066	20011	20137	20083	20207	20160	20231	20114	19966	19908	20052	19994	19967	19936	19904	20011	19842	19929	19879	19995	19956	19970	19903	20024	19915	19879	20025	20274	20040	20122	19887	19979	20055	20079	19964	20078	19983	19961	19920	19950	20084	19933	20005	20051	19777	20013	20006	19971	20043	20075	20063	19926	20139	19723	20088	19918	19977	20069	20133	19927	19970	20028	20094	20170	20067	20275	20165	20212	19891	20006	20028	20051	19964	20177	20268	20035	20094	20086	20080	19855	19878	20079	19843	20109	19996	20078	20129	20069	20003	20057	19956	19916	20038	19951	20027	19966	20043	20010	19967	19866	19873	19819	20122	19696	20164	19851	19976	19958	19938	19948	19996	19973	20105	19914	19977	19926	19894	20063	20008	20171	20069	20083	20062	20053	19933	20063	19995	19897	20068	20062	19972	20007	19941	20087	20024	19924	19735	20071	19977	19999	20046	19922	20017	20098	20143	19885	20105	20181	20104	19847	19837	19929	20003	19917	19884	19891	19779	19784	19867	20036	19978	19882	19917	20173	20149	20054	20150	19977	19868	19962	19979	19885	19953	20184	19891	19987	20139	19847	19983	19928	20120	20115	19994	20093	20196	20121	19965	19886	19920	20009	20078	19923	19876	19897	20003	19800	19752	19936	20256	20011	19724	20101	19883	20004	19926	19928	19976	19903	19965	19918	20092	20060	19880	20207	20086	20186	20202	20226	20131	20232	19752	19852	19812	20035	20044	19872	19939	20059	19798	19889	20114	19905	19869	19982	20053	19955	19960	19877	19766	20056	20035	20164	19873	20227	19860	20427	20015	19986	20005	20060	19879	19948	20114	19897	19592	20075	20008	19816	19954	20013	20032	20122	20010	19968	20043	19742	19876	19871	19892	19904	19977	20090	19868	20191	20119	20155	20071	19917	20012	20019	20087	19923	19949	20223	20100	20043	19990	20139	19982	20060	20100	19958	20086	19844	19937	20043	19941	20079	19979	20042	19963	20041	19965	20042	20241	19818	20056	20062	19953	19844	20007	19844	20095	20058	19943	19923	20051	20036	19875	20028	19946	20120	19931	19993	19556	20041	20059	19979	20016	20098	19963	20059	20042	19852	19885	19808	19864	19992	20024	20234	19995	20007	20173	20074	19976	19912	19940	19988	20254	19970	20046	20053	20090	19867	19893	20027	20114	20181	20264	20145	20179	19951	19894	20000	20029	20180	19905	20053	19985	19877	20103	20040	19917	19725	20058	19903	19901	19994	19962	20176	20107	20041	20091	19929	19991	19891	19811	19997	19886	20008	19965	20099	19817	19972	19960	20042	19925	20032	19786	19984	20124	19881	20005	20056	19864	20054	19954	20023	19901	19763	19740	19910	20158	20234	20135	20187	19890	20152	20011	20228	19781	20020	19903	20171	19892	19908	20032	19910	20114	19868	19976	19896	20057	19711	19949	20098	19890	20094	19960	20123	20102	19913	20115	19965	19990	19987	19836	19949	19853	20021	20035	20098	20099	20123	19994	19863	19962	20073	20378	20070	20054	19833	19944	20104	20137	19910	19942	20037	19915	20024	20016	19812	20107	20018	19844	19899	20030	20034	19898	20034	19974	20104	19925	19933	19790	19742	19811	19834	20002	19770	19892	19952	19900	20176	19828	19895	19807	19959	20104	20025	19924	20135	19854	19950	19726	19704	20019	19959	20005	19952	19968	19881	19958	19947	20052	20111	20190	19726	19950	19719	19995	20212	20015	19955	19877	20194	19993	19852	19887	19818	19969	20041	19886	20248	20106	20054	20118	19970	20094	20081	20041	20047	20144	19883	19981	20119	19954	19960	19740	19745	19998	20093	20063	20057	19975	19830	20105	20114	20027	20136	20090	19965	19920	19971	20004	20173	19900	20015	19932	20124	19943	19989	19896	19962	20136	20035	20213	19898	19868	20097	19847	19971	20319	19973	19951	19902	20000	19966	19865	19808	20024	20100	19930	20214	19969	20124	20081	20034	19850	19900	19819	19795	19984	19967	20045	19834	20124	20026	20062	19866	20010	19879	19941	19940	19837	19944	19913	19965	20143	19921	20055	20092	20170	20185	19950	20126	20296	20078	19983	19937	20043	19932	19890	19923	20011	19926	19976	20192	19854	20155	20145	20227	19992	20078	20056	20189	20027	20064	20067	20036	19949	19987	19970	19989	20011	20003	19991	19830	20108	19856	19979	20084	20031	19998	19876	19992	20141	20122	20031	19873	20079	19872	19936	19714	20282	20274	19848	19927	19959	20340	20184	20296	20317	20104	20035	20128	19989	20251	19917	19974	20109	19956	20021	19965	20006	19917	20175	20076	19773	20067	20211	20020	20005	19985	19916	19944	20086	19924	19838	20096	20142	19979	20099	19996	20258	20230	19903	20024	20061	19837	19907	19968	20113	19922	20005	19865	19931	20069	19764	19851	20088	20024	19839	19799	19839	19979	19934	19859	19704	19766	19922	20154	20086	20072	20034	20150	19926	19995	20173	19918	20052	20034	19981	19820	19969	19984	20035	19969	19851	19909	19952	19909	20062	20087	20224	20080	20005	20222	20058	20121	19991	19885	20113	20140	19881	19972	20028	19773	19994	19998	20074	19790	20014	20140	19939	20008	20119	19933	19801	19922	20318	19917	20120	20027	20172	20060	20009	19822	20063	19943	20235	20056	20018	19965	19832	19929	19987	20139	20127	19860	19782	20016	19879	19992	20127	20068	20049	20005	19918	19960	20148	19893	20006	20000	19964	20121	20040	20010	20050	20052	20241	19840	19887	19854	20253	19780	19865	19821	19860	20162	20133	20020	20064	19909	19772	19868	20109	20127	20034	20008	20008	20102	20133	19992	19870	19993	20135	20081	20103	20087	20195	20082	20063	19965	20134	19927	19968	20153	20156	20000	20094	19800	19908	19842	19993	20062	19841	19935	19812	19795	20009	20048	19977	20110	20179	19972	20016	20114	20118	20164	20081	20039	19954	20113	20063	19907	19952	20011
27421	46261	38118	24515	20886	20401	18953	17625	18002	27061	50491	49929	41921	32150	24109	17615	16633	16586	16624	16532	16587	16632	16637	16716	16482	16492	16534	16580	16558	16578	16483	16503	16675	16580	16669	16545	16624	16527	16552	16421	16445	16460	16603	16621	16555	16684	16450	16436	16696	16482	16633	16531	16503	16613	16449	16716	16577	16547	16662	16650	16653	16641	16703	16401	16409	16555	16741	16608	16448	16514	16541	16657	16569	16714	16507	16583	16622	16452	16506	16545	16659	16625	16526	16462	16677	16476	16393	16593	16528	16445	16667	16423	16514	16482	16477	16466	16446	16497	16433	16512	16532	16568	16594	16512	16433	16368	16656	16558	16514	16628	16356	16541	16417	16414	16562	16698	16289	16445	16425	16617	16504	16514	16688	16603	16587	16715	16430	16642	16629	16652	16520	16537	16508	16637	16469	16358	16422	16641	16740	16489	16661	16453	16563	16448	16693	16447	16519	16687	16697	16463	16485	16425	16438	16359	16482	16665	16669	16583	16560	16550	16419	16529	16686	16505	16627	16457	16523	16390	16646	16474	16584	16558	16570	16507	16479	16685	16468	16558	16474	16461	16368	16626	16538	16611	16743	16412	16610	16423	16659	16507	16501	16448	16536	16465	16359	16595	16538	16575	16547	16620	16380	16693	16483	16449	16616	16599	16539	16477	16589	16645	16493	16429	16607	16563	16427	16538	16564	16617	16460	16549	16300	16683	16679	16471	16408	16715	16481	16434	16476	16561	16552	16451	16492	16429	16589	16568	16546	16329	16595	16416	16540	16535	16516	16560	16609	16624	16498	16388	16590	16538	16596	16493	16656	16523	16630	16474	16530	16450	16413	16425	16540	16572	16447	16693	16561	16512	16540	16686	16623	16617	16560	16365	16536	16472	16441	16503	16686	16488	16567	16556	16639	16579	16639	16674	16550	16688	16579	16580	16403	16514	16502	16584	16495	16648	16526	16436	16576	16644	16571	16557	16630	16604	16491	16612	16586	16434	16564	16561	16515	16634	16463	16643	16565	16462	16652	16561	16488	16446	16494	16476	16526	16554	16501	16521	16523	16678	16584	16687	16502	16546	16530	16515	16551	16476	16605	16429	16591	16431	16441	16603	16514	16522	16699	16573	16489	16462	16551	16474	16627	16410	16665	16602	16442	16549	16488	16502	16713	16587	16537	16500	16524	16549	16560	16512	16756	16459	16534	16504	16380	16554	16461	16492	16646	16605	16468	16425	16473	16575	16671	16461	16578	16547	16725	16496	16571	16638	16664	16607	16374	16576	16522	16413	16539	16576	16360	16592	16551	16484	16664	16699	16594	16583	16499	16534	16475	16453	16520	16584	16444	16612	16643	16529	16420	16558	16576	16469	16627	16702	16709	16468	16758	16645	16575	16512	16473	16482	16613	16533	16531	16459	16650	16629	16569	16547	16454	16619	16645	16473	16622	16559	16327	16519	16568	16679	16502	16511	16447	16607	16614	16735	16478	16575	16523	16498	16453	16521	16628	16426	16515	16381	16401	16281	16504	16635	16409	16485	16541	16376	16606	16496	16560	16404	16598	16552	16564	16374	16541	16451	16446	16498	16636	16629	16621	16437	16544	16580	16570	16558	16419	16491	16557	16427	16511	16642	16485	16467	16389	16511	16432	16435	16631	16607	16570	16646	16363	16633	16606	16541	16589	16451	16531	16625	16366	16534	16305	16413	16549	16464	16589	16622	16676	16520	16567	16651	16538	16434	16635	16563	16437	16514	16806	16466	16609	16550	16524	16440	16462	16346	16456	16653	16499	16711	16697	16597	16640	16688	16663	16761	16673	16439	16563	16667	16586	16525	16513	16536	16636	16602	16596	16581	16643	16571	16494	16710	16543	16669	16542	16771	16551	16620	16607	16645	16426	16470	16761	16537	16433	16533	16649	16506	16372	16653	16290	16518	16529	16556	16613	16517	16558	16401	16434	16566	16611	16520	16582	16456	16690	16655	16583	16598	16770	16512	16504	16654	16598	16505	16499	16462	16629	16555	16549	16538	16503	16357	16523	16468	16467	16551	16528	16653	16444	16494	16694	16499	16706	16619	16555	16643	16459	16749	16497	16422	16587	16559	16400	16650	16531	16374	16439	16616	16423	16495	16538	16461	16362	16434	16524	16516	16562	16359	16674	16553	16544	16490	16501	16574	16561	16581	16616	16607	16495	16670	16551	16632	16498	16527	16406	16631	16634	16435	16573	16602	16509	16460	16401	16374	16541	16605	16566	16624	16531	16423	16386	16424	16822	16613	16516	16506	16458	16611	16362	16603	16657	16518	16528	16606	16400	16518	16519	16564	16484	16555	16511	16569	16477	16619	16638	16413	16531	16838	16592	16476	16462	16485	16484	16487	16680	16557	16395	16586	16605	16517	16523	16371	16650	16627	16390	16566	16640	16552	16583	16707	16686	16708	16606	16485	16479	16574	16529	16614	16635	16563	16421	16593	16579	16617	16658	16548	16549	16664	16613	16367	16397	16534	16567	16542	16620	16647	16396	16473	16563	16563	16625	16624	16602	16388	16424	16654	16484	16529	16533	16492	16559	16592	16290	16396	16578	16564	16353	16550	16728	16438	16674	16417	16621	16407	16636	16396	16576	16544	16598	16503	16477	16629	16519	16590	16538	16460	16706	16544	16606	16602	16437	16572	16284	16707	16399	16645	16479	16578	16368	16581	16436	16596	16563	16600	16455	16537	16606	16530	16676	16495	16625	16566	16658	16580	16466	16592	16634	16589	16426	16626	16545	16460	16392	16482	16580	16544	16639	16739	16610	16556	16527	16638	16582	16375	16456	16553	16451	16580	16669	16533	16576	16539	16557	16557	16614	16470	16665	16576	16388	16507	16543	16593	16471	16566	16518	16557	16592	16588	16602	16580	16458	16619	16535	16591	16496	16522	16512	16584	16636	16523	16561	16404	16721	16660	16598	16601	16741	16354	16535	16570	16584	16465	16556	16472	16480	16494	16548	16661	16664	16565	16492	16641	16461	16727	16595	16642	16438	16550	16711	16406	16539	16774	16606	16662	16721	16691	16533	16629	16414	16549	16605	16527	16685	16733	16609	16266	16708	16413	16321	16571	16605	16385	16514	16569	16439	16450	16548	16531	16545	16636	16537	16524	16506	16345	16476	16597	16531	16448	16549	16458	16461	16579	16648	16484	16469	16451	16566	16448	16581	16405	16613	16585	16542	16622	16614	16474	16562	16456	16558	16537	16475	16673	16494	16650	16510	16673	16423	16522	16402	16490	16372	16532	16505	16694	16581	16562	16359	16485	16443	16627	16604	16491	16382	16556	16560	16494	16481	16469	16531	16492	16647	16700	16533	16511	16603	16612	16643	16610	16700	16520	16605	16560	16335	16638	16558	16674	16484	16571	16570	16628	16541	16447	16514	16492	16546	16532	16495	16551	16549	16573	16640	16673	16666	16703	16547	16444	16528	16744	16679	16622	16480	16594	16294	16564	16399	16520	16646	16417	16506	16523	16518	16558	16587	16445	16563	16665	16647	16561	16394	16495	16595	16389	16436	16548	16643	16441	16346	16473	16571	16382	16510	16729	16502	16531	16657	16536	16492	16655	16660	16587	16479	16475	16392	16669	16456	16496	16595	16679	16405	16391	16595	16667	16548	16392	16502	16508	16544	16488	16451	16520	16488	16714	16410	16390	16625	16450	16614	16526	16454	16627	16487	16612	16530	16647	16667	16419	16516	16651	16419	16435	16590	16523	16736	16566	16417	16490	16651	16558	16400	16590	16402	16501	16619	16606	16656	16402	16533	16414	16633	16650	16575	16706	16570	16645	16523	16266	16459	16687	16683	16678	16550	16645	16455	16498	16606	16437	16585	16708	16601	16478	16615	16499	16557	16558	16496	16671	16589	16440	16614	16574	16590	16617	16452	16544	16568	16508	16519	16553	16468	16613	16491	16561	16419	16455	16544	16534	16572	16405	16366	16653	16532	16568	16539	16630	16708	16473	16404	16590	16605	16667	16561	16360	16574	16606	16500	16419	16588	16575	16510	16391	16640	16535	16495	16693	16433	16687	16629	16519	16658	16460	16458	16553	16571	16607	16505	16585	16589	16597	16595	16401	16550	16466	16612	16505	16452	16593	16365	16513	16618	16434	16579	16688	16441	16611	16504	16434	16604	16813	16731	16451	16664	16503	16541	16404	16755	16421	16744	16456	16409	16634	16540	16567	16745	16823	16590	16479	16402	16367	16484	16569	16356	16520	16493	16408	16550	16394	16656	16563	16486	16389	16544	16518	16576	16593	16503	16591	16626	16630	16663	16566	16611	16451	16633	16556	16453	16708	16614	16589	16527	16745	16605	16474	16493	16552	16586	16522	16516	16426	16629	16529	16556	16534	16617	16539	16348	16561	16521	16432	16652	16702	16572	16549	16554	16524	16441	16492	16509	16594	16760	16504	16511	16466	16532	16628	16517	16690	16619	16576	16518	16569	16496	16505	16759	16518	16556	16493	16537	16413	16565	16478	16505	16458	16612	16562	16596	16688	16389	16383	16496	16546	16673	16516	16444	16668	16580	16567	16563	16544	16524	16596	16712	16372	16433	16669	16657	16555	16658	16670	16353	16523	16525	16591	16594	16493	16391	16478	16558	16615	16674	16607	16406	16489	16443	16505	16561	16440	16432	16448	16624	16605	16822	16568	16519	16552	16678	16548	16621	16657	16676	16355	16544	16659	16624	16532	16647	16445	16627	16442	16496	16573	16518	16518	16497	16470	16444	16443	16487	16484	16475	16621	16602	16632	16481	16407	16748	16471	16612	16668	16485	16601	16341	16599	16486	16556	16581	16630	16625	16704	16464	16632	16595	16464	16458	16360	16296	16651	16500	16525	16512	16539	16581	16565	16634	16567	16404	16503	16624	16488	16457	16787	16782	16555	16680	16525	16539	16345	16601	16475	16486	16705	16455	16571	16291	16603	16515	16481	16629	16468	16433	16451	16600	16721	16677	16581	16550	16579	16507	16624	16589	16782	16519	16561	16686	16418	16490	16504	16491	16559	16362	16420	16549	16694	16577	16655	16656	16472	16455	16582	16522	16520	16498	16411	16564	16570	16452	16513	16430	16523	16538	16537	16600	16518	16739	16495
29768	23950	25896	22426	20125	20246	20471	20406	20307	22291	24416	24134	22685	21691	20866	20557	20382	20248	20357	20195	20223	20157	20023	20169	20364	20232	20288	20157	20225	20214	19973	20294	20063	20320	20250	20262	20328	20178	20013	20155	20159	20223	20001	20102	20198	20130	20144	19934	20230	20099	20399	19967	20228	20285	20204	20151	20299	20143	20174	20113	20028	20198	20145	20235	20157	20112	20128	20113	20085	20059	20045	20068	20215	20183	20083	20253	20400	20192	20196	20094	19998	19969	20187	20282	20269	20085	20199	20216	20239	20281	20103	20180	20289	20194	20231	20139	20186	20180	20328	20219	20388	20255	20101	20194	20291	20239	20322	20100	19957	20228	20165	20086	20064	20299	20324	20012	20173	20141	20066	20336	20128	20009	20136	20223	20100	20176	19856	20106	20141	20110	20198	20090	20043	20101	20105	20121	20124	20178	20326	20049	20066	20152	20425	20169	20233	19989	19976	20139	20213	20218	20081	20070	20129	20200	20253	20054	20208	20003	20084	20006	20232	20180	20234	20139	20364	20036	20292	20118	20356	20266	20044	20077	20239	20163	20079	20097	20172	20078	19974	19931	20251	20162	20075	20302	19903	20066	20034	20055	20183	20508	20197	20256	20085	20202	20196	20111	20187	20252	20267	20253	19957	20404	20158	19988	20000	20160	20180	20109	20234	20211	20080	20072	20160	20172	20180	20099	19959	20016	20270	20349	19991	20154	20173	20154	20352	20058	20089	20120	20168	20139	20189	20221	20049	20044	19945	20182	20220	20165	19870	20121	20308	20078	20120	20090	20070	20189	19959	19933	20171	19993	19968	20136	20053	20041	20385	19975	20086	19999	20145	20087	20172	20209	20292	20216	20238	20292	20196	20037	20167	19987	20110	20174	20345	20097	20073	20111	20094	20157	20104	20326	20303	20254	20050	20066	20117	20043	20255	20209	20117	20052	20245	19985	20182	20266	20245	20116	20114	20285	20157	20088	20253	20141	20294	20328	20189	20264	20235	20075	20126	20140	20128	20079	20304	20149	20141	20322	19934	19952	20004	19976	20040	20099	20100	20129	20203	20284	20119	20290	20117	20045	20223	20084	19967	20381	20172	20109	20107	20153	20128	20027	20241	20147	19971	20004	20113	20205	20118	20005	20263	20066	20172	20354	20060	20045	20472	20147	20417	20219	20100	20249	20235	20081	20292	20000	20222	20068	20155	20224	20048	20123	20293	19992	20293	20107	20032	20181	20170	20157	20196	20080	20380	20037	20198	20200	20402	20047	20014	19962	20131	20082	20035	20246	19959	20054	20124	20235	20272	20234	20172	20143	20292	20165	20005	20132	20150	20218	20193	20254	20149	20088	20009	20163	20231	20232	20152	20262	20319	20276	20368	20141	20097	20232	20131	19979	20305	20001	20244	20112	20191	20068	20271	20200	20168	19961	20200	20232	20237	19942	20109	20247	19844	20087	20236	20067	20190	20114	20216	20236	20295	20156	20000	20203	20150	20240	20186	20135	20156	20143	20345	20032	19905	20419	20052	20101	20263	20202	20109	19856	20152	20315	20135	20134	20167	20096	19955	20188	20183	20142	20300	20178	20188	20177	20269	20242	20208	20241	20260	20205	20327	20346	20194	20106	20161	20161	20011	20014	20089	20193	20335	20285	20233	20114	20196	20281	20168	20144	20247	20163	20167	20117	20146	20294	20224	20036	20177	20014	19924	20082	20375	20076	20241	20057	20205	20271	20315	20069	20087	20128	20185	20222	20309	20292	20049	20081	20088	20233	20058	20188	20120	20263	20134	20158	20261	20212	20031	20238	20316	20419	20085	20124	20093	20194	20174	20097	20471	19983	19969	20322	20010	20168	20008	20240	20226	20291	20210	20170	20056	20153	20051	20287	20117	20502	20222	20237	20399	20324	20154	20250	20098	20221	20219	20072	20078	20090	20066	20194	20172	20133	20111	20192	20236	20174	19944	20124	20157	20265	20264	20401	20126	20086	20178	20407	20156	20048	20216	20203	20147	20242	20225	20375	20306	20200	19935	20091	20236	20255	20168	20157	20121	20277	20088	20322	20121	20390	20232	20180	20137	20213	20230	20107	20046	19935	20095	20035	20210	20065	20334	20261	20007	20267	20168	20077	19916	20077	20100	20257	20143	20118	20022	20207	20233	20533	20229	20364	20414	20131	20285	20233	20111	20240	20212	20138	20064	20233	20195	20185	20206	20114	20219	20265	20134	20171	20133	20125	20394	20210	20086	20228	20304	20337	20302	19960	20118	20210	20208	20172	20335	20232	19861	20203	20131	20206	19785	20267	20079	20069	19998	20240	20430	19977	20274	20245	20241	20179	20237	20107	20262	20150	20178	20079	20110	20212	20069	20278	20279	20109	19853	19978	20301	20355	20409	20085	20193	20298	19788	20243	20094	20229	20163	20367	20177	20101	20117	20280	20259	20010	20288	20085	20137	20171	20402	19984	20164	20261	20273	20229	20060	20058	20544	20154	20313	20085	20119	20172	20287	20155	20352	20029	20175	20048	20300	20037	20136	20194	20203	20103	20085	20174	20114	20115	20117	20255	20229	20022	20238	20423	20268	20220	20189	20260	20222	20173	20088	19935	20099	20101	20394	20359	20307	20226	20287	20180	20287	19994	20305	20034	20306	20230	20354	20194	20417	20238	20147	20199	20255	20261	20224	20219	20379	20431	20301	20213	20273	20143	20154	20127	20309	20172	20157	20332	20251	20282	20262	20236	20170	19992	19986	20082	20339	20199	19854	20637	20149	20171	20297	20190	20126	20154	20285	20216	20147	20154	20209	20055	20175	20273	20187	20261	20003	20313	19978	20091	20327	20179	20158	20283	20489	20454	20126	20317	20280	20172	20237	20143	20166	20357	20181	20291	20125	20261	20182	20120	20135	20208	19949	20267	20198	20276	20380	20363	20109	20074	20052	20274	19913	20357	20014	20270	20384	20033	20230	20070	19994	20217	20112	20094	20192	20344	20266	19908	20070	20228	20042	20189	20214	20071	20349	20250	20266	20072	20216	20190	20113	20122	20161	20171	20102	20238	20084	20170	20223	19942	20384	20431	20360	20304	20213	20054	20220	20315	20334	20127	20035	20205	20268	20080	20284	20318	20028	20294	20064	20285	20315	20029	20455	20231	20046	20212	20158	20100	20335	20325	19971	19986	20071	20099	20125	20231	20289	20197	20093	20142	20077	20250	20373	19940	20115	20287	20066	20100	20097	20330	20267	20135	20150	20311	20312	20215	20086	20288	20143	20178	20318	20381	20258	20338	20331	20252	20193	20244	19979	20097	20152	20333	20376	20180	20230	20146	20140	20152	20123	20403	20290	19900	20120	20115	20109	20398	20211	20038	20185	20125	20085	20084	20029	20115	20035	19932	20390	19983	20024	20144	20048	20368	20203	20116	20039	20136	20094	20047	20169	20000	20244	20222	20039	20165	20344	20252	20013	20282	20046	20107	20166	20178	20100	19996	20225	20036	20096	20045	20200	20057	19858	19901	20123	20291	20161	20099	20097	20252	19956	20031	20173	20014	20401	20402	20139	20232	19984	20247	20198	20095	20031	20167	20404	20311	20294	20179	20427	20104	20293	20294	20193	20029	20277	20245	20051	20151	20096	20360	20203	20318	20173	20063	20000	20329	20197	20168	19979	20260	20189	20095	20037	20241	20084	20408	20175	20016	20203	20222	20249	20045	20226	20280	20172	20171	20088	20068	20145	20116	20008	20039	20077	20250	20088	20134	20263	20190	20226	20181	20155	20296	20196	20098	20306	20310	20222	20084	20302	20061	20108	19898	19870	20151	20254	20175	20201	20240	20195	20096	20165	20326	20180	20069	20181	20274	20228	20126	20182	20327	20065	19892	20127	20024	20069	20062	20204	20143	20054	20254	20364	20100	20210	20344	19981	20265	20179	20340	20404	19893	20114	20018	20318	20019	20097	20359	20200	20211	20421	20234	20093	20311	20200	20247	20002	20001	20141	20163	20065	20231	20275	20178	20157	20339	20047	20102	20074	20132	20435	20298	20197	20026	20174	19986	20163	19944	20113	20204	20166	20023	19928	20002	20301	20191	20271	20222	20243	20150	20072	20350	20123	19939	20000	20003	20064	20063	20143	20235	20189	20116	20132	20179	20136	20069	20318	20144	20319	20250	20191	20164	20225	20014	19938	20007	20222	20331	20107	20249	20284	20338	20030	20283	19922	20193	20237	20153	20117	20396	20088	20332	20172	20061	20332	20036	20284	20256	20171	20239	20039	20319	20010	20131	20050	20283	20055	20257	20335	20074	20119	20393	20075	20561	20100	20080	19895	20301	20378	19982	20127	20003	20139	20179	20198	20048	20146	19992	20224	20163	20195	20288	20349	20235	20312	20019	20130	20310	20219	20201	20224	20215	20195	20092	20113	20059	20260	20197	20105	20194	20168	20094	20244	20195	20343	20018	20169	20095	20264	20194	20093	20226	20259	20033	20193	20168	20281	20192	20196	20304	20102	20263	20098	19890	20292	20171	19969	20116	20156	20111	20048	20088	20347	20207	20062	20303	20022	20208	19881	19998	19998	20105	20000	19912	20271	19963	20226	20053	20177	20137	20303	20016	20108	20068	20231	20306	20073	19949	20089	20140	20397	20111	20264	20185	20118	20330	20441	20157	20028	20196	20169	20121	20165	20179	20292	20076	20274	20168	20166	20139	20264	20073	20260	20201	20108	20207	20427	20183	20209	20209	20038	20207	20120	20386	20068	20100	20333	20113	20323	20296	20092	20042	19995	20052	20241	19896	20227	20257	20300	20146	20044	20053	20126	20155	20047	20146	20357	20151	20071	20111	20372	20130	20112	20145	20271	20239	20080	20227	20243	20206	20135	20251	20148	20210	20159	20379	20056	20106	20029	20231	19993	20109	20392	20232	20316	20008	20126	20192	20194	20134	20230	20461	20188	20154	20056	20297	20201	20171	20221	19976	20074	20427	20181	20203	20227	20089	20105	20106	20303	20311	20268	20004	20204	20378	20206	20191	20295	19910	20118	20285	20132	20254	20310	20083	20307	20158	20080	20090	20186	20248	20116	20085	19952	20415	20065	20082	20099	20200	20184	20177	20221	20112	20186	20242	20007	20344	20320	20139
20045	25793	22019	17350	16835	17006	16848	16664	16889	20250	22250	21052	19322	17925	17172	16856	16636	16527	16624	16598	16621	16566	16508	16689	16618	16626	16667	16396	16632	16569	16521	16546	16628	16553	16521	16748	16596	16609	16412	16515	16718	16688	16712	16585	16602	16647	16602	16579	16689	16643	16861	16513	16538	16624	16694	16665	16578	16597	16673	16655	16761	16762	16568	16649	16505	16567	16516	16708	16649	16492	16424	16590	16553	16535	16633	16468	16604	16734	16699	16585	16485	16747	16549	16679	16668	16461	16580	16471	16392	16602	16596	16583	16576	16528	16552	16602	16670	16537	16614	16452	16731	16574	16583	16694	16406	16322	16648	16442	16579	16506	16612	16543	16499	16582	16512	16608	16536	16577	16641	16656	16517	16459	16697	16463	16488	16546	16480	16594	16776	16655	16681	16552	16410	16557	16600	16554	16585	16642	16656	16725	16567	16556	16522	16556	16830	16532	16670	16694	16693	16629	16713	16585	16553	16760	16642	16509	16630	16592	16518	16735	16709	16617	16570	16706	16606	16608	16534	16496	16540	16599	16706	16558	16506	16591	16678	16583	16695	16600	16479	16581	16573	16534	16837	16680	16704	16613	16677	16438	16796	16661	16477	16618	16682	16631	16507	16731	16581	16656	16520	16574	16741	16577	16683	16640	16657	16624	16599	16514	16733	16766	16562	16536	16613	16518	16726	16418	16501	16482	16664	16525	16597	16496	16752	16634	16664	16734	16626	16740	16551	16631	16549	16515	16658	16617	16561	16754	16549	16786	16554	16654	16583	16622	16742	16490	16657	16653	16465	16657	16539	16659	16611	16508	16573	16632	16748	16532	16682	16624	16472	16708	16647	16552	16762	16713	16548	16526	16631	16524	16648	16454	16779	16647	16552	16596	16560	16484	16762	16759	16651	16649	16534	16728	16651	16616	16367	16605	16726	16724	16689	16433	16656	16591	16593	16661	16665	16526	16705	16607	16487	16557	16768	16525	16596	16735	16666	16589	16634	16534	16795	16683	16423	16416	16504	16563	16542	16484	16556	16702	16543	16632	16588	16495	16534	16542	16632	16480	16574	16558	16652	16632	16553	16701	16470	16557	16497	16662	16486	16433	16735	16662	16595	16685	16531	16571	16535	16550	16567	16514	16706	16594	16645	16718	16724	16581	16751	16692	16636	16532	16846	16631	16594	16435	16544	16600	16493	16542	16717	16644	16518	16693	16563	16531	16661	16665	16564	16538	16424	16519	16675	16553	16601	16513	16686	16562	16626	16684	16448	16652	16516	16683	16500	16631	16551	16540	16710	16676	16632	16560	16710	16594	16664	16670	16630	16795	16569	16516	16583	16469	16666	16404	16518	16589	16529	16637	16618	16534	16656	16583	16740	16753	16661	16757	16521	16574	16553	16554	16547	16568	16555	16608	16601	16489	16663	16598	16628	16593	16533	16457	16587	16451	16638	16603	16630	16656	16611	16633	16511	16617	16733	16442	16610	16652	16610	16563	16703	16642	16740	16663	16693	16610	16624	16503	16610	16551	16815	16709	16627	16656	16530	16532	16547	16535	16570	16597	16657	16605	16686	16536	16626	16604	16723	16539	16520	16511	16469	16615	16541	16544	16590	16576	16515	16514	16531	16635	16513	16759	16634	16712	16645	16649	16607	16566	16588	16477	16607	16673	16509	16600	16552	16694	16664	16714	16791	16719	16597	16843	16694	16497	16597	16623	16821	16698	16678	16519	16422	16712	16696	16650	16407	16695	16664	16745	16452	16617	16629	16616	16416	16764	16591	16468	16607	16923	16502	16669	16590	16619	16547	16628	16484	16513	16568	16674	16734	16540	16840	16569	16594	16541	16621	16560	16573	16650	16463	16470	16452	16548	16492	16521	16691	16491	16677	16572	16664	16641	16431	16506	16632	16711	16633	16552	16672	16540	16603	16725	16607	16514	16686	16511	16572	16571	16695	16560	16702	16556	16804	16697	16622	16457	16683	16594	16558	16856	16616	16608	16627	16624	16515	16402	16772	16676	16440	16717	16647	16568	16858	16620	16725	16619	16615	16636	16596	16674	16611	16706	16681	16563	16692	16639	16632	16587	16701	16497	16595	16698	16546	16620	16574	16762	16536	16512	16485	16662	16581	16672	16757	16565	16548	16744	16443	16623	16804	16482	16626	16435	16669	16577	16688	16484	16738	16692	16585	16632	16527	16667	16654	16767	16518	16730	16672	16559	16605	16613	16454	16710	16600	16583	16550	16500	16731	16614	16631	16641	16611	16590	16511	16823	16608	16515	16602	16527	16564	16617	16694	16648	16620	16509	16567	16627	16578	16524	16471	16571	16790	16564	16601	16405	16441	16726	16668	16597	16826	16553	16530	16778	16648	16841	16638	16928	16622	16698	16773	16498	16616	16535	16716	16641	16496	16676	16526	16616	16718	16648	16534	16464	16587	16422	16671	16626	16631	16525	16546	16415	16605	16622	16547	16634	16556	16610	16601	16514	16555	16652	16625	16502	16434	16528	16562	16741	16584	16865	16461	16554	16701	16538	16630	16544	16656	16653	16679	16595	16637	16525	16484	16601	16569	16611	16756	16620	16491	16674	16544	16501	16707	16398	16606	16363	16695	16772	16524	16590	16544	16599	16555	16505	16492	16578	16664	16659	16452	16489	16653	16599	16583	16503	16677	16510	16593	16541	16649	16708	16688	16720	16462	16457	16691	16726	16671	16675	16441	16504	16701	16566	16510	16576	16666	16740	16554	16635	16688	16460	16779	16614	16709	16433	16444	16570	16532	16743	16578	16544	16603	16586	16525	16541	16579	16649	16544	16497	16503	16545	16628	16415	16598	16491	16551	16695	16546	16647	16735	16579	16647	16467	16553	16669	16527	16710	16751	16598	16669	16706	16550	16754	16524	16602	16728	16579	16717	16704	16784	16507	16625	16496	16428	16603	16590	16641	16577	16563	16409	16684	16649	16638	16672	16587	16532	16734	16689	16570	16536	16635	16632	16512	16851	16610	16689	16764	16761	16478	16599	16774	16622	16766	16545	16534	16630	16610	16399	16471	16633	16588	16660	16710	16641	16575	16678	16523	16652	16498	16699	16698	16499	16628	16479	16716	16676	16676	16575	16565	16728	16638	16645	16516	16522	16554	16636	16629	16609	16639	16710	16551	16707	16651	16598	16571	16518	16535	16690	16509	16580	16657	16405	16732	16808	16628	16660	16673	16476	16478	16625	16430	16648	16584	16695	16586	16437	16474	16578	16794	16606	16667	16678	16609	16754	16497	16706	16550	16692	16508	16522	16581	16578	16397	16735	16717	16476	16538	16521	16631	16514	16537	16467	16679	16661	16625	16680	16710	16606	16554	16596	16607	16763	16482	16544	16560	16636	16771	16621	16535	16597	16653	16485	16630	16682	16554	16448	16770	16595	16731	16706	16638	16583	16602	16622	16740	16441	16774	16777	16556	16446	16496	16757	16733	16642	16745	16700	16617	16631	16567	16802	16561	16689	16584	16717	16588	16670	16555	16568	16748	16729	16747	16668	16720	16577	16687	16668	16509	16783	16599	16716	16508	16600	16489	16567	16375	16756	16635	16458	16466	16728	16572	16732	16611	16508	16654	16600	16562	16649	16620	16518	16515	16578	16591	16647	16502	16670	16572	16497	16487	16509	16457	16555	16677	16587	16637	16518	16785	16569	16629	16417	16691	16616	16537	16578	16604	16842	16446	16623	16650	16559	16747	16460	16550	16515	16515	16614	16336	16732	16654	16653	16731	16537	16498	16444	16698	16465	16583	16738	16595	16825	16589	16612	16579	16667	16693	16614	16618	16632	16543	16364	16620	16669	16696	16572	16464	16728	16510	16594	16640	16466	16637	16693	16684	16525	16748	16622	16702	16491	16796	16583	16616	16609	16557	16538	16539	16605	16693	16457	16763	16627	16796	16628	16560	16729	16464	16772	16730	16544	16497	16822	16459	16714	16488	16627	16639	16639	16676	16523	16501	16504	16440	16565	16614	16564	16586	16473	16755	16666	16651	16631	16731	16671	16554	16696	16670	16699	16714	16544	16595	16575	16625	16386	16725	16661	16525	16674	16479	16627	16685	16639	16693	16688	16857	16596	16632	16807	16554	16750	16434	16609	16471	16592	16401	16645	16574	16559	16632	16676	16478	16631	16720	16719	16695	16686	16538	16631	16526	16746	16674	16693	16508	16641	16469	16461	16709	16546	16729	16504	16689	16487	16626	16764	16641	16569	16605	16480	16462	16607	16521	16553	16454	16604	16710	16596	16565	16466	16573	16582	16687	16617	16495	16609	16678	16571	16625	16642	16655	16577	16497	16561	16622	16641	16596	16441	16679	16746	16538	16598	16605	16624	16567	16668	16435	16632	16569	16641	16709	16614	16740	16632	16611	16667	16624	16769	16560	16554	16570	16402	16595	16755	16649	16641	16587	16570	16563	16614	16695	16593	16756	16594	16583	16584	16633	16601	16635	16602	16490	16633	16732	16625	16563	16675	16561	16831	16530	16595	16563	16621	16650	16484	16493	16697	16543	16576	16473	16625	16546	16549	16617	16617	16584	16576	16477	16701	16607	16711	16341	16681	16661	16724	16742	16593	16714	16587	16583	16576	16580	16625	16711	16529	16501	16716	16487	16547	16514	16815	16462	16675	16701	16694	16569	16673	16666	16814	16495	16575	16769	16426	16546	16712	16466	16680	16477	16665	16550	16590	16716	16601	16478	16461	16679	16607	16564	16386	16589	16484	16692	16583	16629	16553	16596	16579	16674	16459	16581	16592	16574	16569	16723	16473	16598	16533	16707	16542	16635	16588	16566	16696	16651	16449	16639	16717	16557	16557	16752	16668	16556	16570	16399	16597	16552	16692	16515	16593	16611	16550	16651	16660	16503	16619	16475	16687	16729	16582	16655	16753	16638	16682	16621	16607	16572	16554	16607	16466	16603	16620	16477	16667	16675	16785	16571	16556	16478	16516	16790	16642	16676	16560	16663	16628	16625	16597	16543	16593	16643	16662	16657	16773	16684	16654	16605	16594	16427	16623	16442	16539	16535	16532	16650	16611	16575	16555	16708	16670	16551	16638	16705	16556	16510	16495	16741	16658	16722	16546	16591	16460	16564
25365	21495	28389	25658	22690	22061	22455	21005	24788	34393	40523	38745	32615	26973	23140	21160	20625	20473	20198	20271	20456	20234	20412	20445	20411	20516	20577	20426	20283	20403	20456	20462	20459	20450	20518	20515	20482	20311	20728	20231	20313	20416	20383	20281	20486	20336	20470	20488	20325	20120	20457	20316	20433	20336	20266	20396	20392	20371	20476	20329	20301	20325	20209	20403	20230	20177	20264	20347	20291	20245	20373	20351	20465	20518	20387	20357	20222	20307	20386	20421	20152	20554	20385	20335	20422	20175	20099	20245	20477	20320	20419	20314	20511	20340	20323	20384	20401	20194	20294	20208	20273	20441	20570	20409	20417	20143	20424	20332	20343	20345	20290	20430	20282	20341	20458	20478	20351	20225	20489	20230	20340	20182	20286	20285	20315	20374	20379	20323	20327	20392	20376	20431	20291	20339	20362	20391	20459	20470	20182	20270	20363	20269	20243	20381	20431	20207	20344	20439	20293	20252	20433	20396	20278	20496	20303	20243	20392	20364	20387	20177	20418	20494	20455	20460	20572	20271	20237	20344	20243	20300	20481	20239	20030	20303	20435	20307	20416	20393	20417	20429	20299	20405	20357	20066	20180	20322	20287	20277	20384	20219	20431	20253	20392	20239	20285	20148	20108	20237	20314	20485	20119	20290	20044	20087	20344	20223	20322	20454	20562	20418	20396	20310	20373	20403	20102	20384	20306	20175	20340	20312	20132	20582	20223	20396	20237	20490	20404	20633	20519	20558	20115	20378	20289	20333	20368	20225	20245	20337	20352	20244	20336	20353	20227	20066	20301	20569	20659	20351	20356	20356	20254	20297	20350	20289	20225	20255	20370	20198	20269	20380	20328	20341	20301	20204	20375	20510	20428	20631	20462	20453	20336	20484	20274	20269	20389	20280	20280	20322	20470	20221	20363	20342	20265	20214	20299	20531	20433	20484	20410	20360	20420	20270	20233	20441	20442	20276	20427	20384	20056	20187	20217	20274	20464	20189	20265	20365	20355	20156	20315	20115	20157	20203	20449	20162	20331	20162	20363	20133	20523	20393	20510	20424	20236	20357	20231	20268	20508	20438	20581	20335	20126	20232	20459	20086	20207	20305	20300	20235	20285	20142	20224	20292	20306	20363	20373	20384	20355	20259	20662	20100	20336	20331	20585	20323	20315	20236	20103	20300	20229	20499	20324	20285	20436	20530	20268	20548	20269	20399	20445	20649	20273	20537	20620	20315	20232	20407	20332	20091	20297	20333	20247	20349	20454	20486	20272	20212	20204	20353	20418	20451	20474	20245	20314	20291	20529	20521	20499	20354	20686	20355	20355	20399	20265	20582	20332	20015	20315	20476	20444	20240	20425	20266	20289	20210	20288	20280	20437	20512	20427	20383	20387	20260	20279	20288	20252	20245	20269	20267	20387	20141	20300	20390	20460	20345	20143	20015	20054	20477	20269	20262	20398	20296	20360	20301	20398	20437	20297	20270	20440	20295	20283	20370	20252	20469	20330	20382	20371	20421	20446	20435	20563	20476	20421	20468	20389	19998	20528	20304	20513	20305	20429	20176	20217	20053	20042	20280	20138	20221	20465	20095	20570	20214	20436	20317	20242	20237	20124	20313	20258	20292	20467	20278	20112	20243	20391	20319	20303	20455	20394	20380	20250	20307	20394	20340	20434	20396	20352	20532	20258	20319	20457	20399	20312	20352	20442	20306	20378	20252	20418	20478	20102	20178	20138	20553	20203	20353	20191	20256	20184	20287	20495	20297	20280	20283	20136	20410	20346	20300	20526	20482	20229	20323	20506	20655	20514	20395	20394	20401	20481	20372	20399	20559	20488	20091	20422	20328	20375	20616	20312	20394	20262	20429	20344	20210	20205	20168	20299	20391	20201	20347	20276	20176	20216	20342	20204	20322	20489	20275	20269	20504	20468	20264	20264	20348	20240	20437	20531	20428	20396	20303	20372	20430	20280	20202	20134	20307	20328	20170	20394	20266	20549	20464	20385	20352	20502	20112	20283	20241	20694	20338	20143	20388	20599	20161	20293	20320	20396	20161	20366	20357	20239	20249	20376	20279	20212	20235	20365	20221	20269	20215	20295	20342	20531	20482	20486	20311	20429	20320	20282	20157	20306	20193	20124	20338	20451	20228	20450	20302	20440	20370	20380	20349	20426	20209	20260	20230	20355	20157	20422	20350	20408	20380	20256	20378	20360	20150	20113	20213	20532	20493	20474	20215	20442	20317	20350	20266	20386	20278	20219	20318	20264	20133	20287	20378	20305	20151	20403	20492	20237	20333	20703	20478	20418	20254	20258	20441	20334	20466	20432	20218	20508	20169	20386	20407	20196	20391	20492	20176	20332	20255	20547	20373	20302	20217	20261	20165	20457	20246	20456	20259	20418	20562	20538	20320	20060	20154	20188	20415	20387	20267	20429	20312	20358	20432	20527	20215	20571	20299	20327	20324	20208	20331	20259	20328	20361	20564	20288	20325	20433	20321	20348	20332	20336	20411	20389	20226	20341	20401	20180	20370	20398	20227	20612	20315	20239	20237	20226	20302	20227	20283	20203	20345	20326	20344	20426	20446	20464	20237	20382	20439	20289	20065	20273	20257	20451	20414	20473	20287	20388	20300	20457	20323	20227	20393	20438	20389	20032	20146	20595	20510	20131	20337	20369	20370	20338	20503	20501	20369	20391	20329	20205	20203	20408	20448	20433	20260	20275	20252	20329	20425	20494	20327	20141	20519	20513	20165	20395	20205	20343	20404	20196	20275	20243	20353	20356	20413	20412	20366	20393	20233	20205	20395	20446	20294	20439	20454	20401	20357	20216	20091	20298	20437	20240	20238	20377	20270	20566	20239	20397	20274	20292	20178	20245	20327	20348	20417	20396	20324	20309	20295	20386	20199	20227	20213	20042	20304	20338	20380	20518	20280	20365	20314	20484	20231	20127	20409	20264	20471	20349	20293	20342	20338	20343	20269	20343	20454	20431	20356	20167	20478	20260	20280	20078	20390	20408	20287	20289	20341	20195	20247	20474	20532	20457	20554	20321	20372	20689	20376	20277	20151	20242	20449	20277	20406	20445	20307	20639	20300	20376	20218	20585	20514	20389	20157	20326	20273	20201	20236	20220	20272	20501	20674	20401	20262	20610	20385	20291	20341	20338	20265	20536	20280	20567	20396	20380	20375	20108	20283	20358	20130	20313	20309	20269	20175	20412	20443	20346	20340	20281	20158	20355	20167	20267	20279	20351	20310	20624	20192	20300	20424	20334	20172	20238	20468	20470	20312	20445	20439	20439	20437	20397	20507	20352	20396	20315	20446	20399	20577	20453	20332	20295	20108	20161	20413	20259	20186	20493	20079	20177	20297	20112	20398	20371	20331	20234	20448	20310	20218	20308	20240	20263	20163	20353	20502	20368	20125	20304	20359	20411	20076	20285	20321	20423	20515	20451	20344	20270	20255	20114	20251	20329	20232	20162	20258	20357	20281	20455	20226	20484	20352	20323	20333	20373	20490	20443	20373	20267	20219	20310	20367	20321	20388	20384	20368	20317	20431	20064	20211	20232	20256	20329	20134	20276	20401	20629	20315	20051	20665	20367	20266	20332	20489	20298	20274	20452	20405	20260	20257	20184	20279	20514	20105	20174	20096	20409	20204	20340	20437	20281	20358	20250	20457	20187	20251	20429	20420	20302	20367	19978	20228	20378	20240	20537	20658	20252	20248	20100	20204	20332	20470	20411	20218	20415	20363	20304	20287	20599	20288	20515	20382	20279	20356	20319	20375	20487	20409	20387	20337	20186	20473	20373	20511	20370	20274	20281	20278	20508	20397	20460	20227	20288	20326	20361	20350	20315	20318	20203	20217	20106	20200	20434	20217	20198	20343	20378	20274	20423	20229	20473	20251	20242	20403	20483	20395	20383	20263	20345	20493	20247	20523	20371	20464	20345	20359	20428	20330	20529	20190	20228	20310	20452	20247	20292	20383	20374	20354	20281	20407	20291	20246	20117	20334	20248	20170	20386	20284	20265	20451	20316	20393	20191	20236	20337	20261	20268	20345	20257	20317	20460	20414	20444	20460	20260	20460	20262	20486	20306	20258	20465	20408	20242	20408	20314	20303	20363	20289	20316	20465	20276	20321	20367	20337	20341	20431	20377	20420	20366	20324	20318	20169	20221	20415	20363	20305	20412	20400	20185	20394	20230	20389	20494	20254	20287	20343	20318	20446	20461	20163	20454	20245	20301	20496	20534	20518	20440	20249	20332	20303	20254	20371	20335	20465	20451	20176	20311	20363	20357	20327	20583	20333	20371	20516	20373	20141	20241	20120	20210	20347	20151	20243	20348	20479	20299	20364	20431	20263	20400	20251	20344	20289	20381	20195	20276	20189	20236	20281	20304	20332	20192	20372	20258	20302	20544	20176	20189	20190	20265	20522	20265	20324	20535	20507	20503	20275	20321	20533	20175	20325	20326	20284	20152	20577	20407	20228	20348	20460	20497	20385	20246	20212	20145	20237	20513	20336	20279	20299	20354	20538	20256	19994	20424	20494	20229	20071	20251	20591	20348	20272	20459	20348	20489	20367	20494	20384	20356	20248	20569	20312	20499	20218	20415	20417	20344	20278	20603	20394	20301	20380	20338	20471	20380	20472	20352	20409	20364	20391	20296	20400	20422	20134	20312	20334	20325	20401	20070	20123	20338	20326	20224	20312	20351	20394	20322	20455	20370	20355	20202	20412	20256	20323	20317	20127	20265	20313	20396	20221	20472	20253	20141	20556	20202	20361	20282	20264	20361	20356	20582	20456	20611	20257	20302	20128	20150	20366	20530	20221	20384	20397	20331	20436	20085	20249	20263	20307	20370	20310	20363	20343	20463	20477	20562	20308	20378	20412	20185	20355	20282	20386	20220	20199	20261	20370	20241	20329	20417	20407	20385	20388	20177	20268	20255	20346	20446	20337	20442	20372	20428	20560	20273	20428	20307	20326	20247	20141	20329	19994	20303	20344	20386	20297	20312	20072	20227	20322	20412	20557	20398	20365	20493	20219	20336	20296	20434	20364	20541	20374	20431	20225	20272	20443	20374	20296	20210	20244	20220	20352	20082	20508	20228	20416	20591	20419	20505	20192	20357	20436
23568	36227	29542	21090	18550	18327	17615	17197	24798	35839	40533	37693	30713	23984	19386	17358	16598	16691	16559	16738	16827	16776	16749	16776	16627	16876	16823	16658	16938	16756	16700	16719	16792	16754	16787	16765	16743	16675	16810	16670	16719	16635	16851	16705	16768	16565	16821	16633	16792	16786	16672	16658	16844	16740	16604	16837	16655	16550	16678	16656	16709	16720	16690	16578	16810	16967	16735	16631	16721	16622	16597	16921	16805	16886	16701	16798	16695	16962	16813	16587	16828	16796	16652	16801	16613	16563	16715	16892	16769	16779	16633	16659	16736	16737	16670	16699	16725	16626	16766	16680	16759	16769	16739	16763	16754	16745	16600	16688	16651	16713	16729	16682	16686	16913	16622	16707	16817	16692	16617	16729	16749	16753	16778	16630	16647	16689	16646	16518	16735	16740	16639	16643	16831	16539	16830	16594	16627	16716	16659	16795	16666	16765	16587	16482	16636	16772	16812	16812	16840	16742	16721	16697	16658	16604	16687	16737	16707	16753	16654	16662	16728	16696	16758	16777	16690	16691	16727	16457	16834	16803	16640	16550	16766	16585	16664	16734	16723	16632	16817	16679	16601	16639	16797	16741	16663	16630	16697	16702	16792	16787	16741	16806	16827	16542	16796	16600	16786	16901	16733	16729	16675	16774	16704	16757	16784	16545	16739	16426	16845	16807	16752	16750	16698	16708	16808	16812	16561	16854	16658	16426	16841	16730	16717	16641	16726	16809	16779	16905	16790	16776	16773	16630	16828	16836	16742	16834	16780	16788	16643	16626	16757	16680	16704	16538	16603	16610	16728	16728	16803	16565	16708	16747	16772	16739	16860	16777	16629	16745	16575	16767	16630	16681	16824	16674	16617	16777	16892	16777	16761	16762	16742	16769	16740	16789	16690	16636	16666	16652	16646	16619	16777	16671	16727	16567	16872	16776	16774	16688	16715	16626	16726	16659	16737	16750	16640	16649	16897	16568	16625	16693	16775	16699	16750	16846	16593	16663	16573	16629	16719	16859	16772	16692	16648	16783	16629	16683	16913	16817	16748	16601	16517	16747	16616	16842	16739	16840	16720	16679	16774	16609	16579	16731	16658	16781	16840	16814	16681	16744	16797	16678	16712	16667	16683	16771	16745	16493	16757	16776	16770	16798	16701	16570	16474	16652	16851	16797	16792	16747	16759	16658	16650	16793	16557	16792	16876	16656	16677	16820	16645	16606	16833	16681	16825	16655	16788	16697	16732	16702	16760	16749	16640	16632	16680	16663	16629	16746	16804	16716	16677	16730	16693	16712	16617	16655	16753	16702	16795	16775	16728	16849	16682	16582	16641	16548	16794	16692	16748	16672	16836	16631	16796	16652	16639	16684	16579	16807	16885	16722	16728	16664	16732	16763	16929	16687	16831	16712	16630	16772	16587	16563	16839	16597	16539	16651	16633	16786	16626	16774	16515	16773	16602	16846	16580	16692	16870	16671	16637	16629	16613	16644	16857	16846	16582	16837	16710	16820	16838	16578	16684	16680	16658	16752	16504	16642	16547	16770	16668	16862	16753	16696	16558	16608	16700	16908	16701	16741	16626	16778	16694	16681	16691	16782	16785	16679	16659	16648	16703	16600	16632	16893	16762	16714	16808	16797	16655	16564	16716	16861	16650	16513	16622	16857	16818	16649	16858	16649	16758	16921	16705	16555	16721	16651	16958	16677	16624	16806	16789	16692	16768	16799	16688	16603	16774	16542	16572	16522	16748	16845	16705	16714	16792	16570	16728	16949	16800	16944	16682	16773	16483	16746	16795	16735	16749	16531	16834	16676	16752	16652	16770	16622	16779	16802	16670	16665	16821	16852	16922	16752	16692	16751	16795	16821	16598	16633	16800	16667	16797	17038	16662	16698	16767	16881	16838	16776	16708	16735	16767	16651	16747	16671	16697	16778	16666	16685	16705	16828	16720	16784	16747	16646	16740	16682	16819	16817	16730	16707	16573	16635	16614	16636	16749	16764	16646	16743	16790	16777	16651	16849	16810	16714	16882	16617	16602	16771	16723	16691	16850	16705	16821	16640	16709	16810	16706	16715	16707	16740	16733	16766	16666	16763	16585	16689	16574	16728	16711	16678	16690	16819	16689	16725	16834	16900	16670	16830	16779	16704	16860	16622	16718	16687	16767	16679	16608	16708	16853	16800	16727	16772	16816	16705	16568	16801	16778	16620	16802	16636	16722	16660	16537	16595	16613	16713	16695	16672	16827	16752	16893	16737	16653	16881	16566	16692	16863	16692	16787	16645	16812	16661	16930	16689	16571	16789	16733	16812	16635	16706	16712	16725	16783	16812	16652	16871	16604	16742	16671	16772	16665	16801	16846	16792	16743	16735	16646	16741	16730	16830	16618	16707	16929	16457	16912	16861	16726	16646	16807	16695	16677	16751	16776	16658	16784	16802	16688	16632	16869	16613	16710	16642	16679	16753	16809	16574	16745	16721	16854	16573	16824	16783	16743	16527	16709	16689	16716	16666	16920	16698	16766	16776	16752	16760	16717	16727	16618	16627	16773	16715	16551	16731	16697	16802	16812	16723	16704	16790	16955	16710	16761	16709	16670	16798	16805	16694	16660	16720	16671	16903	16769	16625	16553	16654	16897	16608	16776	16748	16870	16574	16763	16849	16912	16650	16722	16815	16660	16566	16613	16518	16535	16749	16673	16689	16857	16768	16698	16710	16671	16740	16882	16702	16680	16675	16778	16770	16710	16782	16722	16816	16854	16486	16901	16630	16840	16796	16591	16727	16864	16626	16718	16586	16740	16856	16606	16619	16554	16780	16515	16767	16587	16704	16787	16851	16649	16776	16686	16513	16782	16606	16691	16770	16535	16647	16583	16748	16812	16749	16767	16706	16850	16722	16557	16702	16770	16719	16716	16836	16822	16631	16730	16736	16809	16664	16750	16743	16705	16686	16612	16644	16674	16776	16648	16793	16635	16712	16735	16748	16719	16752	16701	16892	16861	16681	16749	16585	16656	16856	16805	16777	16750	16690	16649	16771	16677	16414	16737	16635	16700	16751	16633	16638	16546	16806	16694	16776	16755	17003	16809	16730	16777	16763	16684	16709	16682	16553	16734	16641	16662	16619	16589	16812	16816	16774	16701	16721	16728	16670	16688	16583	16785	16806	16641	16858	16585	16742	16717	16694	16566	16717	16834	16671	16587	16551	16701	16666	16755	16681	16922	16586	16859	16882	16933	16783	16644	16650	16855	16820	16590	16568	16727	16864	16764	16725	16685	16788	16610	16626	16958	16646	16662	16664	16972	16544	16613	16714	16658	16691	16686	16628	16573	16754	16648	16659	16690	16543	16823	16761	16709	16836	16695	16822	16542	16643	16731	16776	16695	16717	16661	16676	16664	16750	16908	16765	16632	16763	16727	16824	16693	16959	16786	17009	16566	16889	16754	16761	16771	16668	16785	16733	16735	16700	16890	16895	16733	16764	16791	16649	16621	16832	16655	16603	16641	16663	16758	16880	16729	16645	16890	16876	16875	16767	16762	16786	16805	16754	16647	16927	16692	16756	16947	16625	16620	16890	16713	16771	16749	16663	16795	16619	16626	16771	16821	16604	16837	16747	16728	16801	16808	16773	16828	16693	16778	16707	16665	16582	16808	16779	16725	16673	16730	16664	16633	16755	16620	16615	16688	16651	16712	16645	16757	16827	16504	16744	16675	16534	16766	16662	16665	16686	16565	16680	16730	16668	16797	16906	16780	16898	16678	16842	16750	16714	16848	16855	16727	16707	16778	16789	16716	16714	16617	16747	16986	16670	16621	16812	16729	16421	16713	16777	16906	16756	16804	16702	16736	16651	16814	16821	16690	16595	16763	16750	16654	16662	16897	16676	16591	16859	16638	16783	16667	16879	16638	16726	16495	16558	16746	16694	16777	16731	16739	16695	16772	16749	16676	16716	16674	16847	16792	16802	16868	16875	16747	16665	16691	16764	16882	16616	16716	16617	16586	16600	16780	16742	16507	16763	16777	16756	16767	16822	16677	16723	16772	16691	16725	16629	16622	16802	16721	16891	16560	16606	16724	16825	16661	16632	16607	16605	16802	16851	16742	16662	16812	16735	16691	16721	16605	16810	16715	16716	16711	16776	16697	16684	16938	16826	16673	16627	16691	16663	16798	16696	16765	16804	16673	16687	16794	16768	16631	16678	16629	16730	16633	16712	16760	16627	16685	16646	16759	16752	16730	16759	16695	16668	16810	16701	16745	16664	16889	16899	16809	16598	16620	16658	16794	16727	16746	16693	16791	16637	16749	16865	16724	16679	16787	16647	16931	16625	16628	16817	16796	16865	16580	16780	16653	16706	16822	16738	16713	16867	16553	16755	16913	16956	16621	16750	16918	16641	16636	16684	16675	16771	16573	16841	16714	16735	16730	16672	16621	16908	16875	16652	16848	16591	16867	16650	16614	16620	16773	16750	16706	16766	16891	16787	16732	16606	16705	16841	16717	16793	16603	16897	16778	16564	16657	16789	16763	16746	16775	16686	16659	16812	16763	16727	16574	16811	16771	16790	16792	16751	16672	16760	16720	16923	16702	16734	16708	16677	16614	16788	16658	16694	16727	16709	16676	16655	16665	16938	16705	16849	16677	16758	16750	16721	16674	16763	16564	16773	16646	16590	16589	16768	16712	16495	16825	16643	16431	16800	16689	16845	16694	16671	16827	16765	16847	16655	16800	16836	16745	16632	16670	16707	16742	16739	16875	16643	16758	16919	16704	16698	16790	16931	16715	16725	16778	16770	16669	16672	16765	16675	16673	16807	16934	16693	16655	16950	16737	16801	16663	16817	16588	16730	16695	16538	16793	16757	16816	16740	16879	16565	16857	16706	16782	16764	16668	16758	16781	16632	16785	16541	16762	16806	16673	16741	16718	16583	16792	16687	16689	16777	16794	16534	16934	16734	16761	16740	16700	16594	16588	16759	16690	16796	16719	16832	16757	16674	16763	16668	16728	16760	16795	16802	16746	16639	16704	16616	16761	16642	16750	16583	16725	16687	16658	16797	16691	16783	16758	16633	16682	16695	16581	16615	16717	16491	16754	16680	16781	16701	16682	16695	16802	16682	16842	16721	16636	16534	16608	16637	16660	16909
24067	21528	29059	24296	21941	22503	20735	17393	22699	39491	51665	45475	36186	27342	21860	17081	15943	16055	15834	15943	15913	15859	16115	15825	15788	15944	15682	15882	15837	15668	15930	15756	15813	15792	15915	15798	15727	15905	15858	15813	15829	15803	15891	15732	15929	15742	15891	15808	15772	15912	15610	15800	15525	15712	15977	15714	15713	15759	15567	15616	15927	15578	15758	15705	15689	15828	15751	15796	15851	15661	15665	15671	15690	15874	15621	15906	15696	15718	15710	15766	15632	15669	15753	15758	15754	15790	15739	15676	15962	15646	15711	15799	15833	15853	15650	15745	15843	15787	15813	15706	15674	15663	15791	15689	15720	15703	15705	15840	15508	15597	15802	15879	15860	15739	15673	15836	16004	15853	15614	15585	15872	15791	15792	15746	15755	15720	15877	15751	15618	15662	15695	15649	15749	15752	15877	15797	15826	15896	15691	15872	15813	15633	15614	15838	15756	15610	15719	15696	15685	15787	15893	15708	15615	15781	15561	15770	15746	15714	15808	15666	15603	15490	15744	15666	15713	15621	15699	15895	15824	15736	15744	15728	15830	15768	15834	15762	15877	15745	15784	15576	15948	15685	15807	15632	15632	15731	15693	15584	15642	15633	15706	15579	15613	15790	15742	15780	15749	15616	15704	15744	15497	15654	15756	15624	15677	15834	15659	15864	15579	15788	15744	15741	15757	15794	15901	15760	15685	15694	15597	15769	15837	15723	15833	15811	15804	15670	15626	15747	15751	15739	15856	15646	15571	15785	15725	15774	15793	15923	15780	15760	15844	15873	15695	15805	15747	15756	15760	15710	15720	15668	15655	15775	15634	15654	15665	15785	15857	15743	15725	15778	15913	15861	15812	15656	15794	15758	15608	15772	15638	15751	15567	15814	15788	15696	15635	15704	15841	15777	15848	15836	15786	15605	15893	15636	16011	15822	15907	15708	15705	15640	15730	15908	15787	15919	15505	15611	15715	15689	15892	15733	15576	15660	15828	15929	15499	15678	15673	15639	15727	15626	15617	15844	15847	15864	15614	15656	15605	15727	15784	15712	15642	15723	15756	15852	15642	15675	15809	15684	15536	15738	15752	15599	15608	15760	15693	15738	15650	15815	16029	15784	15687	15747	15765	15809	15656	15792	15653	15726	15588	15610	15832	15642	15561	15957	15810	15669	15646	15963	15796	15592	15594	15810	15749	15675	15665	15726	15654	15478	15754	15787	15787	15751	15613	15703	15762	15746	15794	15766	15730	15498	15897	15709	15719	15766	15921	15703	15739	15715	15638	15761	15786	15697	15677	15775	15804	15688	15630	15766	15761	15684	15797	15756	15605	15862	15533	15743	15745	15931	15831	15621	15541	15695	15763	15751	15713	15638	15661	15733	15430	15624	15493	15752	15680	15686	15898	15555	15812	15789	15632	15696	15863	15772	15710	15905	15721	15669	15574	15754	15719	15870	15673	15891	15875	15770	15783	15533	15796	15808	15429	15828	15870	15698	15756	15604	15757	15776	15739	15512	15780	15860	15844	15770	15609	15803	15554	15605	15624	15947	15832	15700	15587	15890	15748	15670	15700	15493	15586	16022	15568	15830	15868	15657	15665	15614	15718	15691	15615	15672	15890	15767	15620	15460	15445	15707	15793	15841	15715	15661	15789	15870	15703	15950	15911	15615	15785	15774	15777	15768	15840	15758	15892	15673	15718	15515	15674	15735	15703	15677	15536	15777	15595	15586	15857	15782	15715	15806	15892	15855	15791	15584	15613	15852	15716	15666	15829	15847	15772	15735	15853	15471	15777	15756	15742	15779	15898	15813	15814	15871	15627	15819	15814	15715	15815	15655	15714	15504	15654	15830	15660	15767	15751	15612	15862	15872	15684	15570	15627	15772	15769	15948	15552	15823	15698	15707	15678	15547	15638	15904	15856	15624	15710	15786	15848	15704	15995	15733	15697	15693	15773	15828	15702	15671	15756	15727	15683	15797	15900	15749	15873	15606	15711	15617	15871	15607	15686	15736	15768	15648	15822	15707	15831	15748	15845	15834	15816	15811	15517	15857	15864	15610	15740	15713	15530	15699	15932	15682	15734	15519	15730	15861	15716	15905	15856	15813	15716	15657	15781	15743	15879	15835	15731	15746	15700	15589	15584	15558	15666	15683	15688	15819	15737	15734	15762	15722	15806	15588	15712	15779	15610	15561	15876	15696	16004	15860	15819	15689	15841	15892	15754	15779	15701	15659	15572	15748	15629	15536	15800	15608	15661	15675	15846	15685	15574	15718	15742	15750	15607	15755	15604	15773	15642	15890	15607	15674	15616	15754	15816	15747	15720	15810	15746	15731	15801	15718	15561	15633	15703	15632	15781	15783	15892	15716	15635	15751	15683	15778	15819	15870	15679	15634	15785	15593	15789	15680	15850	15524	15636	15646	15929	15794	15649	15687	15768	15911	15807	15555	15787	15712	15803	15782	15893	15639	15840	15602	15624	15721	15887	15639	15696	15689	15682	15789	15853	15672	15567	15537	15620	15863	15712	15593	15823	15639	15622	15734	15747	15623	15700	15715	15779	15587	15635	15537	15765	15655	15786	15976	15694	15713	15781	15738	15589	15650	15810	15674	15600	15726	15413	15842	15858	15838	15594	15504	15789	15720	15840	15896	15773	15758	15743	15638	15621	15586	15723	15729	15940	15733	15566	15824	15468	15743	15652	15570	15449	15776	15544	15772	15767	15696	15855	15837	15710	15717	15585	15855	15796	15833	15827	15743	15711	15591	15738	15841	15801	15838	15789	15822	15607	15734	15745	15892	15697	15819	15717	15645	15677	15743	15799	15640	15690	15573	15582	15936	15722	15720	15798	15662	15714	15816	15786	15708	15581	15804	15721	15700	15790	15619	15821	15657	15707	15637	15681	15825	15856	15777	15871	15797	15735	15662	15731	15857	15794	15844	15834	15680	15757	15813	15672	15837	15647	15869	15868	15630	15781	15858	15697	15707	15644	15649	15713	15724	15733	15831	15849	15881	15832	15895	15696	15741	15772	15604	15675	15814	15796	15612	15461	15881	15535	15618	15739	15657	15632	15712	15607	15666	15627	15680	15850	15779	15796	15683	15723	15923	15739	15821	15690	15692	15771	15525	15906	15895	15912	15747	15902	15543	15731	15771	15848	15800	15728	15688	15683	15811	15793	15975	15640	15701	15737	15683	15884	15845	15822	15898	15758	15756	15679	15636	15596	15716	15860	15930	15739	15743	15869	15853	15770	15821	15744	15705	15931	15786	15671	15689	15380	15877	15643	15694	15697	15708	15764	15881	15687	15611	15732	15709	15708	15775	15638	15655	15739	15801	15831	15831	15596	15670	15796	15559	15653	15904	15644	15734	15844	15687	15587	15757	15576	15737	15791	15650	15874	15729	15742	15491	15732	15652	15630	15694	15591	15590	15761	15724	15618	15715	15567	15793	15686	15673	15824	15992	15678	15769	15762	15678	15703	15770	15569	15681	15699	16079	15725	15942	15840	15707	15728	15684	15535	15776	15795	15846	15749	15690	15776	15805	15697	15732	15766	15761	15782	15820	15730	15719	15806	15757	15788	15764	15688	15582	15897	15820	15835	15705	15603	15783	15522	15802	15524	15736	15713	15806	15845	15635	15831	15778	15834	15596	15639	15650	15819	15677	15709	15768	15712	15750	15708	15588	15844	15795	15811	15741	15590	15716	15602	15811	15540	15604	15859	15841	15706	15769	15993	15575	15592	15665	15901	15671	15899	15950	15664	15937	15732	15757	15766	15853	15827	15694	15661	15730	15686	15669	15547	15761	15743	15704	15645	15870	15638	15921	15522	15541	15688	15841	16068	15806	15731	15746	15735	15790	15648	15887	15874	15514	15729	15747	15772	15501	15926	15774	15689	15840	15670	15532	15825	15601	15821	15802	15677	15630	15649	15706	15708	15713	15736	15671	15788	15661	15850	15707	15614	15791	15809	15834	15549	15914	15865	15653	15839	15767	15477	15561	15825	15732	15618	15981	15723	15653	15833	15704	15724	15637	15695	15815	15844	15589	15480	15627	15750	15700	15687	15687	15856	15771	15767	15589	15660	15694	15655	15767	15790	15717	15810	15769	15738	15772	15880	15852	15673	15724	15738	15678	15536	15556	15480	15799	15792	15871	15740	15660	15889	15757	15640	15786	15839	15802	15649	15869	15699	15598	15678	15932	15734	15894	15634	15747	15576	15447	15874	15502	15773	15486	15830	15784	15867	15780	15827	15664	15575	15761	15506	15680	15722	15832	15550	15733	15610	15629	15745	15755	15733	15820	15785	15717	15542	15723	15720	15761	15889	15818	15827	15593	15730	15852	15728	15900	15829	15592	15928	15812	15620	15811	15756	15698	15741	15776	15927	15798	15698	15752	15684	15588	15593	15762	15810	15780	15637	15641	15741	15659	15760	15806	15737	15737	15766	15587	15900	15896	15678	15752	15845	15783	15531	15853	15680	15611	15814	15763	15653	15684	15671	15668	15798	15661	15592	15720	15527	15625	15409	15819	15887	15821	15735	15749	15713	15749	15870	15838	15736	15850	15914	15777	15756	15837	15628	15602	15768	15597	15644	15608	15837	15675	15728	15730	15663	15804	15701	15589	15781	15730	15713	15795	15614	15723	15798	15622	15762	15886	15761	15710	15748	15685	15675	15828	15593	15702	15803	15669	15501	15970	15806	15779	15628	15705	15591	15704	15655	15811	15642	15694	15874	15727	15681	15721	15963	15658	15763	15948	15861	15710	15616	15516	15654	15664	15741	15663	15560	15546	15809	15563	15844	15852	15787	15594	15722	15661	15670	15832	15922	15479	15567	15915	15866	15679	15784	15819	15818	15784	15719	15808	15574	15752	15626	15637	15622	15709	15704	15666	15805	15679	15805	15734	15801	15545	15773	15635	15580	15854	15526	15627	15687	15556	15855	15835	15771	15749	15779	15777	15778	15780	15971	15888	15781	15712	15637	15698	15645	15862	15897	15665	15633	15657	15685	15627	15708	15606	15630	15694	15666	15802	15749	15870	15939	15810	15727	15808	15864	15725	15716	15861	15804	15653	15766	15651	15858	15766	15789	15711	15853	15732	15676	15705	15837	15700	15743	15622	15822	15767	15776	15675
26049	41610	33407	22602	18181	16657	15771	15610	25886	43376	51375	45533	36457	26809	20365	14218	13880	13971	13897	13895	14042	13978	13892	13865	14025	14030	13920	13905	13976	13948	13856	13987	13965	13961	13935	14047	13871	13910	13750	13884	13823	14018	13749	14035	14036	13984	13769	13866	14060	13792	13871	13910	13863	13860	14040	14012	14042	13861	14002	13897	13979	13957	13962	13974	14080	13762	13850	13924	13991	13748	13962	13912	13939	13899	13888	14037	13843	13848	13863	13803	13773	13776	13923	13925	13817	13874	13829	13934	13894	13793	13874	13949	13874	13772	13845	13783	14030	13903	13931	13760	13938	13935	13832	14045	13718	13995	14026	14005	13911	13966	14006	14024	14021	13785	13973	13905	14022	13999	13970	13980	13901	13917	13862	13865	14100	13898	13944	13962	13783	13968	13854	13842	13719	13859	13828	13842	13860	13802	13825	14005	14125	13866	14030	13746	13965	14002	13922	14001	14022	13912	13925	13968	13909	14006	13985	13908	14011	13797	13917	13670	13792	13992	13905	13813	13719	13921	13988	13798	13782	13875	13847	13861	13760	13820	13753	13929	13906	13994	14149	13844	13848	13801	13871	13967	13876	13762	13960	13913	13889	13955	14000	13834	13792	13668	13889	13903	13739	13887	13945	13862	13886	13955	13836	13908	13867	14070	13815	13968	13963	13840	13967	13900	13728	13953	13862	13771	13833	13879	13795	13855	13837	13763	13901	13778	13845	13954	13817	13808	13951	13707	13906	13965	14018	13844	13887	13811	13914	13895	13896	13817	13961	13908	13919	13765	13963	13901	14028	13893	13861	13993	14004	13912	13878	13909	13880	13975	13876	13946	13985	13975	13774	13895	13881	13984	13899	13962	13933	13924	13924	13799	13969	13909	13803	13767	13904	13804	13943	13954	13876	13972	14036	13991	13816	14075	13942	13986	13902	13847	13849	14044	13733	13790	13655	13975	13889	13850	13918	13847	14054	13994	14058	13794	13992	13908	13880	13924	13824	13820	14088	13878	13893	13865	13940	13630	13974	13867	13798	13915	13834	13732	13940	13843	13809	13953	13750	13852	13986	13905	13754	13945	13998	13913	13813	13970	13848	13902	13951	13818	13875	13979	13995	13902	13773	13921	13954	13886	13908	13972	13806	14022	13790	13810	13836	13993	13868	13843	13781	13879	13905	13808	14013	13966	14075	13923	13903	13925	14008	13858	13850	13890	13861	13833	13978	13827	13996	13916	13906	13884	13906	13871	13974	13893	13863	13933	14074	13920	14065	13933	13943	13946	13851	13907	14046	14125	13968	13944	13764	14007	13713	13999	14005	14026	13719	13973	14028	13897	13865	13907	13841	13938	13867	13857	13865	14013	13832	13814	13701	13837	13925	13964	13894	13630	14070	13803	13853	13805	13919	13877	13765	13931	13871	14008	13954	14032	13874	14159	13934	13837	13863	13832	13876	14022	14029	13918	13901	13922	13775	14106	13758	13835	13897	13919	13851	13915	13979	13704	13878	13873	13982	14013	13795	13903	13925	13816	13917	13981	13882	13886	13973	13931	13864	13972	13863	14063	14037	13832	13771	13790	13787	13832	13904	13912	13908	13868	13893	13856	14107	13904	13862	13848	13974	13850	13835	13871	13971	13860	13975	13860	14075	13985	13737	13889	13911	13968	14002	14024	13895	13883	13965	13881	13903	13937	13967	13822	13924	14081	14143	13883	13869	14071	13829	13788	13961	13830	13954	14111	13902	14080	13845	13916	13914	13889	13747	13922	14041	13860	13869	13801	13997	13881	13854	14142	13731	13803	13944	13825	13807	14074	13765	13926	13907	13992	13793	13901	13938	13814	13914	13939	13856	13971	14023	13935	13860	13911	13909	14107	13947	13794	13877	13836	13912	13886	14071	13824	13982	13924	13910	13872	13964	13932	13951	13992	13889	13748	13849	14108	13985	13963	13891	13917	13960	13898	13907	13766	13839	13830	13845	13828	13985	13881	13997	14171	14020	13909	14009	13945	14096	13994	13882	13947	13884	14006	13805	13959	13778	13948	13868	13883	13900	13745	13908	13858	13776	14096	13922	13966	14003	13898	13738	13958	14067	13724	13743	13995	13883	13707	14003	13897	13809	13928	13857	13973	13959	13678	13878	13977	13960	13746	13841	14041	13924	13961	13942	14034	14112	13984	13878	13886	13652	13923	14046	13872	13801	13947	13767	13917	14038	14011	13828	13893	13862	13922	13980	13820	13750	13798	13809	13956	13768	14075	13810	13925	13698	13974	13842	13836	13819	13891	13977	13949	13898	13862	13926	13958	13997	13963	13815	13966	13858	13844	13844	14132	13853	13927	14063	13717	13988	13931	13924	13907	14009	13945	13858	13740	13726	13829	13939	13869	13772	13944	13930	13739	13764	14164	13923	13874	13927	13970	13855	13779	13816	13826	14063	14050	13944	13826	13891	13943	13786	13774	13936	13785	13700	13858	13855	13826	13808	13949	13774	14048	13916	13972	14011	13955	13941	13960	13991	13734	13638	13960	13932	13884	13898	14001	13992	13842	13840	13936	13903	13904	13705	13842	13858	13851	13778	13994	14053	13818	13924	14030	13878	13782	13906	13926	13971	13885	14015	13871	13994	14020	13924	14011	13958	13879	14005	13756	13824	13855	13950	13803	13773	13794	13964	14089	13948	13801	13962	13955	13896	14047	13731	13744	13826	13899	13798	13980	13890	13839	13749	14011	13670	13879	13898	13860	14064	13915	13899	13900	14038	13893	13779	14060	13956	13910	13940	13922	14051	13713	13914	13885	13907	13998	13751	13905	14046	13962	13991	14009	13764	13833	13858	13775	13960	13833	13827	13889	13918	13922	13789	13754	13941	13873	14071	13902	13764	13930	13873	13805	14026	14018	13939	13826	13754	13782	13902	13967	13809	13721	13801	13952	13989	13856	13800	13841	13710	13993	13945	13728	13913	13948	14033	14140	13969	13899	13982	13837	13905	13998	13797	13887	13821	13816	13947	13855	13985	13995	13911	13927	13838	13962	13932	14039	13963	14004	13724	13944	13839	13920	13780	14002	13953	13876	13965	13917	13882	13861	13866	13931	13843	13995	13963	13795	13940	13841	13838	13871	13868	14028	13860	13800	14047	13767	13833	13859	13862	13903	13797	13954	13929	13884	13987	13934	13989	14009	13938	13961	13865	13839	13780	13980	13963	13874	13968	13911	13830	13962	14011	13975	14056	13779	13778	13987	13821	13908	13911	13964	14088	13960	13827	13779	13870	13942	13909	13938	14077	13957	13867	13819	13930	13932	13972	13885	14072	13990	13938	13901	14126	13740	13719	13812	13837	13860	13913	13903	13920	13960	13801	13859	13960	13854	13843	13851	13825	13984	14004	13856	13849	13886	13872	13907	13747	14025	13994	14001	13915	13821	13847	13915	13934	13861	14010	13819	13963	13907	13887	13957	13836	13855	13903	13886	13939	13859	14023	14016	14029	13892	13958	13793	13943	13716	13827	14005	13985	14042	13856	13833	13940	13894	13755	13795	13999	14038	14033	13898	14008	14051	13865	13964	13864	13876	13885	14059	13936	13906	13935	13792	14036	13870	13836	13732	13867	13788	14053	13891	13809	13872	13917	13970	13807	13929	13980	13889	13887	13977	13876	13825	13920	13812	13853	13978	13945	13894	13896	13742	13922	13705	13822	14021	14003	13885	13954	13866	13769	13757	13848	13815	13934	13994	13864	13906	13704	13905	14000	13874	13953	13998	13903	13844	14035	13899	13869	13796	13939	13916	13808	13849	13854	13955	13934	13994	13888	13821	13954	13776	13971	13856	13991	13985	14067	13873	14040	13949	13846	13872	13980	13859	13977	13783	13790	13995	13709	13858	14038	13663	13890	13958	13911	13867	13930	13893	13786	13772	14040	13969	13990	13959	13866	13916	13958	13879	13797	14120	13877	13900	13841	13993	13883	13810	13847	13854	14020	13987	13815	13927	13945	13875	13769	14060	13866	13931	14000	13968	14027	13882	13828	13732	13884	13720	13913	14005	13925	13789	13938	13869	13878	13960	13834	13957	13874	14071	13994	13852	13802	13797	13929	13938	13836	13880	13712	13945	14000	13906	13938	14078	13997	13665	13999	13995	13986	13910	13881	13910	13887	13962	14016	13993	14041	13855	14041	13999	13766	13804	13829	13777	13863	14000	13850	13778	13887	13779	13958	13969	13802	13823	13927	13995	13950	13790	13802	13976	13883	13855	13856	13984	13960	13846	14005	13893	13955	13911	13880	14058	13727	13828	13932	14027	13902	13969	14075	13864	13928	13904	13873	13911	13935	13694	13909	13967	14046	14002	13923	13649	13849	13706	13858	14036	14079	13820	13753	14003	13956	13791	13938	13801	13854	13894	13830	13814	13931	13790	13901	13881	13878	13881	13906	13910	14071	14025	13828	13768	13788	13980	14037	14039	13794	13890	13919	13836	13844	13894	13931	13970	14046	13891	14025	13982	13838	14080	13725	13856	13804	13793	13986	13856	13882	14019	14035	13861	13802	13886	13814	13862	14041	13927	13862	13919	13969	13857	13845	13897	13890	13917	13964	13831	13888	13949	13911	13932	13852	13763	13975	13984	14081	13955	13607	13903	14006	14002	13852	13816	13732	13937	14003	13887	13958	13783	13919	13952	13833	13750	14084	13926	13708	13935	13851	13949	13867	13734	14020	13955	14040	13877	13910	13937	13888	13908	13857	14030	13956	13884	13878	13916	13843	13864	13918	13929	13759	13902	13877	13937	13776	13855	13995	13974	13772	13912	13957	13911	13938	13830	13948	14002	13844	13883	13818	13819	13812	13880	13872	13813	13820	13855	13901	13797	13793	13934	13817	13835	13913	13817	13867	14047	13874	14045	13923	13698	13820	14092	14035	14060	13806	14069	13861	13896	14090	13867	13856	13996	13863	13827	13927	13808	13932	14022	13798	13880	13868	13986	13699	13915	14040	13807	13838	13909	13721	13869	13986	14008	13771	14007	13824	13889	13856	13654	13900	13867	13867	13968	13708	14000	13971	14039	13876	13888	13921	13780	13903	13992	13908	13906	13800	13834	13823	13708	13938	13946	13885	13810	13863	13985	14075	13979	13743	13751	13873	13925
29602	22949	24306	21296	18944	19405	19205	19007	19746	21035	23096	23020	21756	20530	19768	19312	19195	19108	19190	18939	19114	18838	18979	18962	19029	19228	19042	18970	19212	19226	19190	18927	18972	19034	19129	19182	18985	19191	18908	19194	18964	18960	19088	18919	19023	19019	18862	18967	18978	19073	19269	18874	18936	18978	18939	18950	19138	18893	19049	19002	19199	18927	19095	18909	19125	18722	18883	19029	19083	18998	19005	18891	18849	19018	19084	18800	19121	18943	18958	19084	19091	18764	19147	18906	18938	18975	18962	19125	19050	18944	19251	19038	19048	19077	19016	18942	19181	19097	18887	19107	18937	18902	19062	18974	18978	19175	19103	18971	19222	18884	18978	19164	19119	19076	18985	18849	18856	18853	19052	19265	18818	19108	18940	18983	19074	18950	19076	19150	18987	18966	18952	19051	18932	18851	18866	19001	18959	19125	19112	18974	19076	19041	19109	19165	18841	19069	19101	19271	18881	18857	18886	18970	19101	19162	19176	19064	18944	19182	19134	19105	19060	19182	18946	18940	19000	18836	19018	19118	18984	19009	19149	19145	18983	19046	18994	19031	19079	18804	18776	19114	19168	18987	18999	18973	18951	19000	18967	18954	19003	18953	18891	18928	19091	19107	18909	18857	19020	18891	18991	19132	18967	18959	19206	19065	19087	19085	19128	19099	19247	19101	19108	18904	18989	19116	19220	18957	19098	18911	18893	18832	19062	18967	19209	18790	19103	19101	19286	19033	19207	18896	18889	19095	18928	18929	19067	18928	19035	19139	19116	18878	19269	19167	19081	19129	19085	18996	18973	19141	19057	19131	19128	18952	19082	19084	19136	19124	18832	19067	19122	18999	19092	19017	19098	18911	19060	19109	19171	18889	18948	19181	19025	18916	18979	19008	19052	18962	18907	19069	18993	19155	19073	18906	18863	19300	19041	18977	19048	18990	19070	18963	19025	19041	18873	19025	19001	18773	18867	19158	19146	19139	19191	19009	19025	19096	19140	19129	19085	19016	19019	19061	19085	19091	19077	18930	19046	19042	18997	18980	18717	19093	19142	18954	18894	18973	19120	18819	18845	19171	19120	19026	19034	18825	19026	18980	18947	18903	18881	19080	18857	19057	19037	19040	19107	19253	19184	18903	19093	18994	19025	18985	19060	19099	19034	19059	18921	19105	19042	18953	19028	18789	19158	19104	18984	18927	18877	19102	19163	18899	18814	19043	18912	19122	19127	19082	18916	19049	19018	18951	18908	19067	19013	18937	18966	18886	18934	18950	18755	19175	18994	18957	18985	18946	18918	19062	19276	19138	18988	18832	19092	19145	18898	18940	18804	18880	19231	19177	19077	19024	19063	18771	18959	19101	18986	19036	18935	19001	18907	18909	19011	18970	19164	18984	18911	18960	18982	18973	19145	18850	19109	19107	19141	19163	19273	18923	18985	19168	18857	19066	19031	18899	19161	19114	18872	19030	19076	18884	18878	19058	18991	18860	19131	19171	19228	19147	19157	18847	18955	19142	19032	18990	18890	18975	18917	19106	19061	18978	19024	19123	19116	18852	19056	19019	18900	19098	18942	18847	19216	19195	18940	19043	18895	18938	18819	18914	19063	18840	19105	19135	18949	19083	18956	19044	18926	18955	19132	18904	19115	19152	18996	18859	19061	19006	18860	19093	19136	19007	19013	19138	19038	19147	19212	19169	19055	18971	19106	19135	18955	19030	19117	18911	18942	18810	18970	18855	19048	18966	18934	18908	18946	18917	19056	18926	19082	18946	19024	19011	19005	19239	19085	19113	19030	18995	19137	18854	18895	18883	19244	19020	19001	19017	18973	19002	19073	19114	19177	19138	18949	18958	19155	18997	18751	18916	18993	18817	19139	19017	19029	19041	19055	19056	19050	19088	19098	19010	19085	19249	18951	18828	19042	19138	19141	19051	19101	18995	18940	18974	18992	19065	19168	18902	18924	18912	19118	19027	19014	19043	19247	19021	19010	18947	19069	19012	19192	19062	18933	18833	19006	19008	18940	18992	18953	18818	18856	19055	18943	18847	18854	19034	19074	18917	19169	18933	18892	19006	19049	18892	19017	19057	18963	18759	19021	19013	18884	19120	19032	19157	19103	18852	19196	19064	19100	19003	19185	19071	18939	18920	19182	19057	19044	19075	18883	19206	19040	18946	18984	19091	18858	19045	18990	18946	19050	19041	19388	18911	19014	19026	19015	18769	19008	19018	18907	19251	19156	19030	19107	18738	18995	18957	18957	18775	18961	19043	18983	19156	18866	19195	18859	18929	19117	19211	19012	18972	19071	19027	18928	19098	19133	19138	19089	19067	19106	18944	18934	19101	19118	18999	19280	19044	18993	19068	18846	19160	18896	18850	19060	18822	18990	19063	19225	18968	19178	19089	19139	19080	18864	18792	19051	19164	18935	18846	18972	19003	18847	18919	19147	18737	19006	19050	19167	19380	19245	19031	19042	18948	19031	18823	19019	19047	18962	19184	18917	18897	18811	18937	18973	18946	19024	18845	19044	19119	18986	19059	18937	19058	19054	19138	18972	18890	19150	18982	18949	18975	18948	18927	19162	18802	18991	19067	19256	19058	18891	19006	18956	18992	19050	19263	19188	19026	18756	18858	18879	18919	18999	19010	19031	19021	18946	18889	18994	19015	19114	18875	18895	18928	18781	19070	19137	19007	19061	19098	18958	19094	19021	19022	19053	19163	18855	18767	19061	19045	19086	18971	18852	18918	18904	19160	19027	18928	18899	19061	18926	18890	19059	19177	18973	19177	19138	19170	19047	19069	18847	18829	18947	19005	18943	19125	19018	19267	19110	19005	19051	18947	19030	19031	18951	18984	19093	18902	19064	18977	18961	18836	19318	18929	18819	19000	18963	19180	19129	18947	19000	18946	19054	18827	18852	18947	18942	19000	19111	18928	18983	19102	19048	19017	18998	19229	19049	18959	19056	18906	18993	19137	19193	19201	19017	19042	18933	18867	19076	18962	18861	18957	18908	19223	19093	18870	18987	19100	18839	19133	19012	19039	19230	18905	19012	19029	19049	19106	19102	18935	18828	18911	18949	18956	18875	18926	18880	18865	19110	18943	18962	18966	19001	19094	19044	18888	19084	18915	19014	18826	18775	18904	18989	19049	18982	18886	19197	19031	18882	18992	18700	18786	19064	19170	18925	19195	18918	18895	18937	18912	19030	19036	19094	19052	19073	18831	18930	19067	19103	19127	19056	19193	19063	19018	19242	18951	19088	19231	18956	19081	18932	19069	19138	19040	18875	18896	18938	18827	19036	18936	19052	19010	19157	18908	19248	19082	19188	19060	19080	19053	18955	19189	19027	19103	18872	18896	18934	19300	18971	18947	19049	18881	19000	18935	19061	19126	19043	19014	18941	18931	19150	18943	18947	19054	19263	19160	19010	19118	19002	19396	19037	19113	18915	19086	19184	18989	18924	18906	19001	18946	19064	18971	18969	18903	19228	18696	18892	18994	18942	19004	18949	18982	19139	18971	18795	18940	19119	19204	19353	19061	19021	19055	19038	18897	19040	18978	19027	19094	19027	18968	18915	18943	18833	19048	19059	19024	18966	19023	19121	19052	19059	19062	19011	19053	19109	18972	18852	18936	18894	18922	19047	18933	19047	18995	19103	19151	19202	19068	19080	18953	18960	18905	19109	19107	19038	18755	18872	19000	19079	19081	19272	19069	19168	18996	19080	18999	19045	18955	19092	19033	19107	19039	19136	18995	19054	18870	19085	18965	18980	19024	18992	19186	19101	18891	19126	19106	18937	18919	18879	18698	19010	19145	18937	19079	19022	19133	19100	18996	18968	19112	19071	18980	18954	19053	19265	19081	19077	18991	19046	19029	19119	18891	19043	19377	19161	18982	19148	18919	19004	19171	19103	19237	18971	19272	19122	18819	19187	19307	19113	19062	19072	19035	19111	18875	18929	19048	19098	19145	19221	18944	19071	19157	18894	19093	19118	18963	18929	18917	19122	18859	19028	19055	18895	19022	19244	19193	18830	19158	19002	19024	19051	19048	19113	19330	19030	18864	18931	19061	18956	19025	18939	18827	19096	19170	19041	18878	19074	19286	19124	19015	19172	18914	19131	18808	19044	18944	18980	19171	19239	19027	19341	19026	19221	19098	19136	18940	19138	18880	19011	19140	19224	18891	18848	19036	18830	18957	18821	18688	18829	19060	18920	18845	19064	18964	19212	19095	19122	18709	19020	18948	18877	19100	19040	18988	19041	19026	18988	18906	18744	19140	19169	18899	18957	19010	19204	19064	18766	19032	18959	19079	19055	18973	19090	18806	19059	19113	19025	19116	18960	19002	18800	19036	19018	19026	18971	18806	19058	19162	19028	18844	18970	18988	18677	19095	19074	19022	19070	18927	19093	19139	18872	19041	18978	19112	19093	19007	19141	19096	19188	19018	18989	19054	19119	19044	19076	19150	19077	19039	18821	18989	18921	18990	19121	18941	18931	19105	18889	18907	19068	19056	18919	19199	18954	18735	18970	18864	19088	18992	18930	18895	19116	19010	19150	19123	19089	18850	18821	19126	18971	18881	18989	19135	19098	19281	19161	19036	19009	18936	18916	18943	18784	18980	19074	18994	18784	19098	19030	18935	18955	19126	19084	18992	19112	19112	19081	19008	19002	19025	19114	19076	19091	19096	19111	18983	19085	19093	19235	18981	18955	18995	19081	19156	19040	19060	18986	18747	18987	18892	18966	19229	18931	19055	19100	18889	19055	19166	19100	18990	19220	19001	18921	19214	19030	18970	19073	19064	19032	19181	19039	18951	19051	19109	19008	18964	19202	19070	18901	19073	19081	18909	18989	19186	19093	18849	18930	18900	18997	18946	19020	18920	18872	19006	18916	19187	19130	19205	19030	19053	19057	18976	19051	19068	18971	18924	19152	19010	19116	19082	18951	18971	19067	18987	18699	19094	19096	18963	18986	18937	19013	19033	18956	19074	18983	18878	18918	19052	19020	18955	19120	18966	19096	19163	18899	18864	18898	19037	18956	19100	19133	19092	19080	19115	19067	19073	18759	18892	19154	19062	18981	19051	19120	18973	18984	18913	19065	18826	18822	19048	19275	19278	18961	18996	19137	18992	18995	19055
18401	21670	19486	16691	16190	16012	16184	16019	16842	19288	21414	20810	19057	17497	16707	16071	15898	15852	15708	15940	15935	16005	15862	15913	15891	15758	16055	16000	15683	15845	15803	15981	15817	15832	15800	15939	15995	15924	15917	15870	15784	15972	15866	15762	15909	15913	15924	15902	15921	15720	15820	15893	15938	15848	16020	15967	15969	15924	15945	15908	15930	16022	15942	15889	15839	15823	15703	15920	15858	15907	15829	15944	16052	15964	15920	16000	16041	15856	15793	15990	16034	15857	15730	15987	16021	15822	15843	15833	15866	15864	15881	15999	15866	15967	15953	16064	15764	15866	16064	15863	15828	15928	15982	15823	15828	16035	15927	15833	15743	15928	16070	16018	15823	16008	15898	15935	16002	16075	15900	15944	16014	15958	15794	15866	15997	15778	16012	16052	15965	15987	15838	15889	15915	16008	15899	15900	15825	15930	15738	15963	15804	15978	15906	16010	15956	15949	15717	15911	15797	16069	15800	15803	16003	15812	15951	15809	15965	15815	15946	15809	15871	15908	15864	15776	16047	15998	15955	16053	16169	16006	15978	15803	15971	15918	15807	15832	16000	15797	15961	16029	15930	15816	15778	15966	15638	15890	15887	15720	15790	15856	15841	15974	16023	16046	15837	16004	15781	16042	15965	15718	16081	15895	15969	15843	15860	15795	16177	16043	15735	15875	16136	15776	15894	15811	15934	15868	16181	15815	15791	15886	15793	16010	15875	15814	15861	15864	15957	15981	15960	15825	15871	15968	15855	15875	15786	16084	15785	16026	15887	15972	15827	16002	15916	15936	15889	15983	15896	15826	15909	15830	15852	15798	15918	16058	15965	15889	15936	16097	15892	15989	15893	16007	16064	15733	15883	16021	15877	15905	16085	15900	15843	15888	15971	15758	15865	15911	15913	15784	15899	16034	15884	16024	15860	15901	15971	15857	15984	15816	15864	15911	15885	15964	15891	16033	16069	15925	15823	15918	15908	15677	16008	15886	15858	16040	15798	16007	15943	16008	15937	15961	15917	15833	15824	15988	15986	15995	15734	15964	16004	15927	16120	15678	15940	16091	15927	15920	16097	16275	15845	15947	15968	15781	15859	15803	16059	15881	15873	15857	15827	15833	16125	15807	16164	15883	15836	15925	15875	16090	16010	15968	15906	15874	15877	16017	15877	15928	15964	16065	15814	16006	15988	15890	15915	15895	15980	16088	15930	15896	15981	15907	15903	15793	16022	15913	15848	15917	15948	15962	15969	15910	15981	15946	15958	15839	15952	15925	15836	15734	15970	15913	15888	15709	15940	16040	15865	15943	15866	16061	15905	16020	15935	15882	16010	15779	15913	15808	15783	15757	15801	16046	16065	15932	15961	15881	15967	15696	16032	15874	15875	15962	16142	15838	15887	15955	15967	16017	16050	15861	15851	15783	15871	15793	16044	16030	16035	15934	15908	15897	15910	16021	15835	15943	15948	15886	16065	15806	15962	16018	15868	15855	15913	15753	16005	15976	15988	15963	16038	15948	15814	15825	15878	15900	15929	15979	15955	15981	15906	15782	16021	15786	15973	15803	16136	15918	15814	16021	15811	16023	15747	15749	16019	15951	15960	15765	16005	15932	16023	15941	15771	15890	15934	15882	15945	16045	16071	15978	16011	15892	16032	15859	15953	15785	15926	15919	15871	15895	15843	15870	15901	15912	16013	15963	15903	15832	15699	15967	16035	15938	15918	15994	15814	16265	15758	15909	15852	15868	15917	15936	15872	16006	15973	15945	16061	15993	15949	15912	15952	15819	15993	15847	15816	16058	15712	16024	15795	15923	15770	15970	15847	15947	15879	15942	16021	15842	16010	15946	15828	15869	15849	15893	15939	15945	15948	15855	16163	15953	15981	15949	15851	15897	15962	15891	15906	15796	15842	15928	16043	16073	15889	15817	15787	15918	15923	15874	16141	16017	15885	16046	15980	15806	15899	15905	16038	15962	15810	15804	15995	15916	15844	15853	15750	15870	15844	15843	15932	15917	15875	15940	15909	15860	15919	15867	15904	15942	15899	15940	15922	15873	15964	16104	15899	15949	15916	15960	15836	15997	15903	15834	16025	15869	16007	16111	15915	15796	15915	15826	16031	15862	15799	15855	15845	16021	15959	16076	15919	16043	15959	15951	15861	15951	15934	15845	15874	15795	15895	15947	16007	15869	15854	15866	15997	15848	16154	16041	16009	15958	16069	15834	15816	16089	16033	15971	15972	15956	15945	15937	15848	15984	15959	16017	15863	15939	15930	15795	15740	16083	15885	15930	16056	16008	15930	15863	16106	15945	16068	15930	16023	16018	15751	15906	16091	15841	15993	15960	15604	15919	15941	16040	15919	15939	15885	15967	15856	15840	15869	15819	15799	15794	15965	15954	15890	15947	15858	15872	15903	15812	15956	15888	16014	15980	15922	15949	15810	15979	15959	16030	15709	15980	15918	16038	15936	15948	15808	15995	15970	15840	15929	15977	15854	16022	15893	15927	15911	15902	16019	15772	15983	15870	15798	15904	15785	15823	15822	15960	15885	15921	15978	15940	15889	15782	15967	15988	16011	15903	16152	15841	16019	15822	16120	15875	15712	16006	15962	15701	15946	15997	15936	15909	15979	16079	15976	15961	16007	15930	16021	15948	15879	15975	15976	15957	15884	15991	16122	15956	15929	16017	15817	15924	15983	15876	16039	15985	15827	16006	15943	15729	15821	16013	15832	16047	15931	16015	15846	16036	15984	15903	15959	16025	15828	15895	15983	15910	15846	16103	15970	15989	15930	16009	15892	15833	16036	15942	15913	16050	15940	15849	15809	16026	15872	15867	16082	15897	15959	16018	15935	15913	15839	15898	15952	15817	16020	15821	15949	15926	16044	15916	15954	15846	15961	15926	15781	16013	15828	15697	15769	15884	15829	15875	15990	15867	15993	15864	15961	16050	15812	16006	15735	16095	15986	15971	15882	15983	16069	15997	15848	15961	15887	15904	15985	15805	15965	15867	15876	15796	15923	16000	15730	15981	16003	15968	16049	15850	15855	15781	15978	15912	16075	15953	15906	15859	16132	15960	15794	16000	15888	16055	15939	15888	15985	15932	15857	15870	15929	16013	15875	16005	15781	15927	15938	16015	15989	15935	15883	15949	16049	15989	16065	15933	16082	15791	15914	15744	15690	15815	16043	15933	16047	16166	15900	15947	16025	15819	15967	16012	15829	15975	15789	15884	15963	16083	15851	16020	16047	16006	16023	15889	15723	16025	15701	15895	15939	15842	16041	15885	15991	15957	16041	15954	15898	15925	16049	15855	15851	15897	16001	15834	15785	15979	16104	15734	15729	16049	15825	15873	15929	15962	15774	15988	15798	15799	15994	15942	16006	16043	15909	15870	16006	15915	16017	15742	16053	15912	16064	16081	15935	15897	15884	15964	15773	15947	16101	15942	15862	16023	16067	15797	16030	15926	16054	16010	15864	15968	15805	15855	15982	16016	15878	15888	15757	15897	15908	15656	15746	15869	15870	16117	15999	15961	15919	15953	15851	15784	15967	15963	15875	15916	16065	15932	15878	15766	16056	16030	15832	15976	15971	15941	15920	15810	16064	16088	15984	15989	15915	16002	15887	15939	15897	15924	15852	15950	16171	15869	15954	16041	15877	15948	15973	15848	15965	15804	15775	15737	15910	15692	15890	15770	15928	15946	15855	15872	15888	15975	15740	16125	15854	15963	15853	15760	15874	15781	15819	15904	15984	15928	15969	15900	15913	15851	15924	15895	16132	15738	16133	15885	15862	16052	15847	15898	15956	16015	16115	15816	16012	15895	15943	15975	15701	16083	15962	16027	15966	16026	16080	15970	16025	15935	15850	15989	15967	16063	15683	15847	16016	15820	15946	15849	15936	15903	15902	15971	15895	15975	15926	15827	15842	16048	15906	16119	15952	15874	16048	15911	15936	15843	15995	15887	15895	15935	16042	15981	15978	15894	15981	15975	15858	15965	15975	15986	15882	15928	16096	16027	15976	15879	16076	15937	15910	16083	15972	16041	15737	15951	16075	15976	16206	15880	16020	15960	15965	15960	15884	16081	15894	15821	15980	16035	16115	15793	15892	15938	15867	15771	16039	15837	16140	15829	15939	16101	15957	15831	15777	15925	16058	15847	16000	15986	15902	15900	15977	15868	16083	15951	16021	15873	15950	15901	15964	15911	15857	16049	15800	16040	15668	15958	15933	16107	15936	15939	16029	15955	16039	15923	15972	15915	16007	16115	15977	15895	16042	16031	15889	15856	15954	16021	15977	15802	16031	16002	15783	16006	15976	15948	15851	15837	16075	15898	15778	15892	16146	15983	16032	15968	16080	15760	16000	15962	15844	15848	15946	15827	16034	16031	15720	15993	15740	15970	16071	15833	15895	15918	15950	15921	15974	15834	15951	15774	15848	15996	15768	15895	15912	16179	15722	16035	15865	16032	15847	15934	15993	15943	15991	15954	15803	16046	16038	15840	16018	15886	15927	15889	15998	15954	15724	16092	16037	15939	15857	16010	15897	16088	15901	15979	16015	15982	15815	15895	15991	15833	15817	15944	15887	15988	16003	15936	16091	15746	16105	16007	15943	16037	15988	16109	16101	16019	15982	15866	15887	15808	15961	15826	15952	15967	15791	15908	15862	15880	15857	15815	15980	16035	16061	15829	16049	15966	15966	15714	16070	15897	16060	15885	15944	15842	15971	16101	15975	15967	15732	15887	15841	15779	15949	15802	15879	15959	15770	15790	15990	15896	15899	16024	15875	15860	16054	15907	15842	16018	16000	15863	15950	15855	15924	15898	15887	15805	15924	15930	15770	15938	15862	15945	15867	15772	15927	15994	15959	15963	15886	15825	15935	15845	15881	15847	15780	15922	15868	15958	15879	15800	16001	15800	16048	15868	15821	15787	15828	16044	15898	15791	16150	15869	15983	15884	15937	15980	15969	15941	16107	15949	16029	16068	16086	15907	16094	15951	16008	15968	15982	16085	15999	15816	15787	15946	15890	15893	15986	15907	15925	15962	15871	15877	16073	15984	15934	15983	16092	15844	15863	15819	15946	16050	15948	15961	15968	15984	15843	15878	15992	15982	16004	16041	15858	16078	15846	15895	15902	16045
25372	21448	28438	25604	22386	21794	21833	20559	22770	29073	40067	39620	33244	27511	22989	20464	19766	20080	19737	19630	19914	19996	20226	19888	19943	19834	19880	19998	19977	20029	19968	19924	19944	19636	19901	20033	19916	20125	19612	19714	19586	19695	19741	19724	19982	19700	19810	19643	20126	19861	20045	20152	19776	19777	19977	19807	19657	20139	19865	19826	19839	19934	19843	19962	19918	19633	19966	19619	19825	19980	19860	19792	19850	19740	19809	19987	19873	19699	19830	19703	19672	19809	19823	19643	19748	19766	19744	19896	19884	19764	19795	19681	19606	20002	19818	19726	19925	20049	19898	19604	19978	19607	19756	19885	19763	19836	19852	19795	19711	19753	19790	19917	19592	19823	19743	19896	19946	19877	19869	19821	20007	19830	19791	19942	19680	19929	19601	19661	19573	19819	19725	19939	19639	19671	19868	19799	19658	19840	19892	19818	19652	19773	19605	19857	19864	19627	19841	19855	19767	19930	19675	19897	20040	19827	19762	19524	19750	19705	19754	19826	19908	19642	19840	19855	19970	19701	19664	19761	19985	19855	19802	19880	19778	19995	19904	20017	19893	19566	19800	19701	19740	19853	19950	19709	19532	19602	19741	19902	19849	19809	19697	19658	19941	19695	19593	19749	19862	19943	19775	19721	19650	20066	19770	19597	19914	19989	19733	19831	19885	19819	20062	20079	20066	19926	19697	19909	19841	19759	19945	19616	19677	19790	19877	19744	19819	19775	19668	19708	20002	19758	19671	19731	19714	20028	19547	19603	19765	19821	20037	19704	19860	19642	19753	19699	19846	20064	19944	19714	19808	19644	19961	19915	19884	19891	19763	19983	19950	19765	19948	19761	19696	19571	19746	19755	19809	19718	19646	19626	19772	19664	19660	19726	19661	20011	19917	19689	19778	19804	20051	19837	19746	19941	19970	19930	19839	19791	20091	19675	19758	19794	19659	19838	19717	19770	19750	19994	19822	19888	19450	19908	19787	19753	19893	19678	19779	19826	19753	19927	19825	19738	20019	19859	19773	19736	19860	19787	19640	19983	19843	19747	19725	19875	19689	19933	19585	19698	19773	19798	19950	19497	19847	19884	19783	19554	19802	19708	19610	19700	19863	20058	19773	19981	19868	19689	20001	19864	19576	19885	19915	19707	19855	19873	19676	19740	19794	19850	19810	19705	19993	19681	19725	19762	19850	19567	19720	19634	19659	19811	19676	19688	19735	19963	19829	19692	19893	19844	19753	19657	20027	19736	19681	19728	19816	19838	19992	19743	19874	19663	19840	19810	19991	19788	19595	19860	19882	19760	20037	20006	20059	19861	19651	19840	19792	20016	19687	19656	19847	19736	19912	19728	19774	19805	19751	19979	19868	19783	19771	19996	19772	19750	19720	19807	19614	19692	19933	19851	19676	19926	19770	19666	19740	19751	19710	19626	19636	19624	19821	19698	19669	19574	19754	19678	19821	19812	19858	19643	19699	19834	19773	19779	19875	19801	19607	19654	19782	19635	19910	20031	19660	19954	19861	19809	19788	20011	19659	19754	19955	19870	19838	19806	19893	19778	19943	19826	19723	19804	19982	19928	19868	19665	19941	19850	19930	19675	19788	19689	19772	19613	19783	19769	20020	19876	19764	19992	19741	20000	19589	19812	19763	19845	19643	19787	19736	19774	19783	19904	19850	19762	19916	19954	19846	19955	19686	19653	19685	19709	19867	20120	19841	20005	19737	19858	19780	19828	19726	19675	19823	19947	19801	19726	19668	19629	19817	19983	19905	19917	19813	19779	19729	19778	19748	19660	19665	19801	19900	20023	19692	19683	19783	19733	19838	19845	19695	19672	19921	19788	19851	19821	20019	19879	19922	19780	19549	19808	19705	19667	19815	19657	19914	19950	19927	19759	20031	19764	19847	19917	19797	19904	19769	19829	19828	19748	19771	19762	19868	19837	19721	19705	19888	19771	19653	19659	19865	19718	19874	19752	19815	19674	19782	19579	19854	19895	19955	19862	19826	19736	19629	19890	19870	19873	19922	19898	19805	19699	19859	19664	19654	19815	19610	19761	19795	19744	19672	19818	19945	19568	19694	19741	19979	19728	19599	19909	19995	19843	19749	19789	20098	19700	19805	19815	19571	19655	19842	19778	19967	19651	19661	19756	19982	20023	19845	19698	19867	19821	19924	19914	19850	19834	19787	19677	19578	19700	19890	19993	19865	19954	19773	19785	19679	20082	19887	19821	19643	19899	19756	19898	19796	19753	19880	19685	19692	19645	19888	19814	19788	19750	19858	19928	19734	19678	19826	20072	19919	19968	19937	19782	19666	19823	19911	19869	19850	19792	19715	19868	19575	19894	19601	19717	19791	19864	19757	19764	19729	19960	19788	19953	19908	19854	20039	19818	19803	19764	19822	19752	19912	19736	19907	19617	19594	19836	19901	19887	19868	19752	19833	19810	19834	19889	19708	20013	19739	19885	19774	19697	19771	19789	19882	19768	19739	19654	19828	19837	19941	19812	19936	19778	19854	19714	19721	19845	19952	19788	19868	19919	19720	19599	19758	19778	19992	19660	19842	19628	19800	19732	19885	19715	19981	19728	19921	19882	19891	19840	19811	19641	19828	19670	19859	19840	19831	20212	19874	19929	19891	19933	19896	19657	19961	19854	19907	19582	19632	20053	19754	19929	19883	19894	19931	20024	19786	19878	19802	19849	19931	19652	19856	19768	19903	19758	19550	19617	19792	19779	19716	20090	19823	19800	19765	19879	19818	19983	19911	19722	19558	19809	19718	19739	20142	19863	19824	19955	19705	19838	19670	19753	19798	19707	19828	19791	19917	19979	19889	19863	19895	19813	19765	19815	20022	19791	19851	19882	19814	19898	19908	19839	19665	19794	19707	19877	19646	19584	19730	20002	19840	19680	19997	19746	19812	19760	19838	19478	19574	19709	19786	19821	19875	19770	19733	19765	19831	19848	19809	19878	19786	19640	20101	19874	19844	19893	19850	19669	19823	19820	19731	19647	19764	19710	19893	19855	19959	19706	19673	19844	19806	19819	19923	19602	19832	19810	19778	19913	19846	19927	19800	19775	19823	19954	19966	19787	19677	19859	19954	19827	19860	19922	19754	19804	19879	19818	19505	19753	19710	19681	19741	19741	19654	19875	19931	20039	19926	19813	19685	19882	19823	19721	19865	19691	19688	19554	19578	19808	19829	19715	19754	19757	19970	19844	20034	19890	19714	19806	19958	19898	19846	20004	19804	19848	19817	19588	19571	19639	19666	19710	19729	19659	19724	19782	19883	19773	19829	20008	19556	19879	19631	19681	19952	19763	19770	19649	19697	19822	19911	19622	20057	19717	19760	19795	19779	19744	19806	19935	19926	20058	19661	19847	19841	19666	19935	20071	19824	19911	19601	19770	19701	19762	19834	19762	19666	19828	19571	19730	20003	19842	19949	19804	19779	19582	19716	19839	19833	19844	19670	19802	19611	19752	19889	19952	19848	19719	19735	19796	19542	19952	19709	19713	19722	19913	19762	19767	19631	19685	19781	19756	19839	19639	19660	19716	19682	19729	19788	19733	19757	19586	19688	19906	19952	19674	19867	19794	19914	19796	19721	19941	19664	19797	19924	19710	19855	19651	19968	19709	19825	19791	19711	19936	19781	19748	19788	19823	19635	19867	20120	19998	19819	19751	19785	19773	19852	19828	19891	19637	19750	19830	19973	19723	19858	20033	19637	19925	19913	19851	19653	19754	20024	19854	19891	19698	19672	19806	19893	19875	19923	19962	19683	19779	19945	19887	19659	19913	19692	19870	19927	19964	19722	19751	19670	19931	20016	19938	19790	19843	19850	19725	19792	19874	19716	19563	19718	19839	20016	19793	19605	19662	19850	19788	19747	19738	19767	19941	19900	19647	19986	19748	19534	19911	19819	19910	19947	19778	19833	19721	19571	19788	19728	19731	19795	19873	19689	19666	19699	19859	19636	19830	19977	19834	19887	19834	19879	19895	19746	19718	19859	19782	20056	19745	19608	19785	20054	19815	19800	19802	19846	19651	19832	19878	19926	19908	19791	19850	19987	19758	19792	19707	19970	19766	19922	19784	19906	19675	19664	19850	19996	19752	20113	19749	19754	19797	19773	19818	19651	19647	19742	19813	19667	19827	19758	19844	19628	19561	19701	19982	19929	19691	19782	19782	19857	19648	19694	20002	19670	19878	19796	19767	19658	20023	19995	19824	19672	19721	19757	19615	19666	20018	19645	19796	19923	19695	19952	19971	19772	19791	19750	19652	19821	19785	20009	19660	19709	19757	19723	19748	19739	19944	19697	19921	19746	19828	19968	19583	19770	19785	19765	19840	19691	19677	19789	19961	19684	19607	19805	19859	20015	19795	19964	19763	19832	19755	20021	19937	19885	19924	19829	19756	19819	19858	19904	19654	19751	19739	19867	19741	19818	19938	19766	20010	19823	19615	19888	19798	19866	19770	19777	19833	19916	19736	19780	19690	19754	19651	19993	19775	19751	19844	19847	19638	19824	19744	19794	19710	19908	19795	19671	19524	19647	19822	19627	19811	19905	19877	19798	19895	19791	19629	19743	19806	19914	19826	19843	19670	19910	19959	19779	19630	19902	19696	19809	19944	19916	19718	19839	19915	19521	19757	19678	19488	19585	19911	19847	19756	19922	19798	19762	19879	19860	19855	19845	19663	19936	19844	19856	19989	19719	19781	19929	19672	19831	19726	19859	19862	19765	19906	19880	19766	19700	19786	19816	19807	19926	19987	19869	19796	19909	19830	19814	19935	19839	19706	19715	19809	19695	19750	19789	19965	19700	20087	19767	19806	19786	20077	19884	19825	19845	19926	19927	19649	19906	19616	19640	19947	20033	19717	19828	19887	19938	19614	19680	19716	19627	19968	19875	19763	19955	19669	19763	19641	19811	19863	19813	19678	19745	19796	19615	19727	19922	19880	19639	19595	19938	19825	19537	19750	19737	20015	19772	19924	19779	19788	19835	19722	19765	19890	19730	19910	19666	19726	19766	19853	19793	19965	19498	19558	19838	19690	19860	19925	19819	19948	19895	19888	19683	19842	19751	19917	19736	19699	19559	19703	19777	19683	19779	19919	19809	19796	19790	19856	19971	19942
22185	37326	31836	20344	18167	17783	16961	17635	21555	29402	40322	38836	31739	24588	19438	16925	16388	16395	16440	16514	16379	16485	16587	16330	16453	16425	16406	16438	16387	16599	16333	16362	16578	16456	16463	16342	16511	16452	16634	16382	16412	16461	16373	16508	16366	16365	16337	16478	16310	16512	16392	16308	16304	16270	16579	16461	16422	16359	16390	16516	16515	16359	16529	16446	16500	16520	16230	16395	16333	16392	16399	16458	16458	16514	16419	16359	16341	16451	16359	16430	16454	16400	16510	16452	16407	16447	16295	16399	16433	16404	16396	16453	16435	16411	16418	16374	16497	16314	16512	16300	16335	16499	16263	16543	16296	16296	16417	16384	16428	16531	16427	16418	16450	16362	16377	16331	16426	16464	16267	16512	16279	16324	16502	16490	16325	16346	16448	16305	16377	16415	16465	16262	16347	16324	16472	16436	16536	16390	16350	16548	16338	16554	16426	16398	16343	16466	16323	16557	16377	16392	16591	16305	16496	16415	16350	16531	16540	16538	16355	16315	16386	16327	16439	16377	16448	16446	16452	16481	16498	16461	16433	16541	16386	16424	16368	16474	16421	16444	16406	16455	16481	16350	16404	16275	16505	16369	16409	16315	16430	16418	16472	16258	16422	16291	16281	16294	16357	16526	16474	16430	16284	16300	16464	16441	16445	16421	16445	16442	16470	16377	16437	16433	16443	16401	16287	16493	16534	16445	16475	16506	16568	16355	16437	16445	16537	16437	16387	16367	16481	16268	16501	16399	16469	16515	16437	16462	16550	16395	16216	16427	16416	16462	16366	16368	16664	16447	16401	16422	16621	16388	16557	16341	16213	16458	16509	16360	16312	16409	16375	16448	16308	16321	16444	16430	16562	16343	16395	16441	16339	16451	16417	16487	16360	16463	16433	16426	16475	16283	16485	16334	16286	16405	16501	16519	16444	16587	16432	16407	16458	16350	16428	16465	16519	16282	16388	16405	16392	16331	16484	16407	16457	16419	16473	16486	16560	16248	16530	16522	16359	16445	16425	16349	16505	16369	16520	16387	16382	16215	16412	16479	16543	16299	16475	16605	16483	16405	16160	16332	16472	16183	16198	16607	16422	16510	16451	16444	16512	16449	16463	16446	16421	16317	16426	16298	16463	16313	16386	16398	16428	16425	16414	16407	16404	16444	16415	16469	16279	16354	16553	16414	16372	16212	16334	16487	16428	16379	16432	16407	16560	16531	16357	16569	16583	16705	16171	16430	16454	16285	16520	16491	16322	16387	16427	16412	16436	16469	16495	16380	16378	16390	16349	16475	16412	16212	16251	16422	16305	16492	16404	16460	16509	16587	16411	16248	16276	16457	16377	16421	16461	16316	16478	16479	16431	16256	16390	16465	16547	16296	16368	16470	16432	16326	16427	16323	16657	16502	16578	16499	16350	16402	16436	16554	16233	16373	16448	16430	16220	16492	16459	16570	16208	16410	16507	16468	16336	16425	16405	16509	16382	16215	16430	16575	16372	16389	16584	16591	16498	16351	16345	16303	16341	16449	16274	16407	16365	16353	16508	16423	16476	16558	16438	16540	16299	16504	16514	16499	16313	16327	16364	16328	16519	16451	16526	16399	16374	16375	16385	16403	16402	16661	16278	16471	16531	16478	16398	16446	16422	16465	16400	16483	16406	16413	16193	16184	16551	16447	16566	16356	16205	16275	16512	16355	16368	16554	16547	16379	16402	16233	16339	16346	16406	16473	16525	16376	16547	16486	16327	16484	16511	16489	16315	16536	16485	16317	16377	16326	16387	16524	16328	16551	16334	16515	16352	16384	16384	16495	16363	16476	16549	16442	16216	16315	16339	16431	16269	16315	16521	16423	16352	16402	16455	16527	16659	16359	16283	16407	16575	16348	16447	16361	16462	16419	16622	16416	16470	16291	16396	16460	16371	16462	16448	16516	16586	16490	16471	16432	16484	16500	16423	16327	16350	16307	16364	16524	16469	16398	16472	16400	16426	16360	16321	16472	16313	16446	16585	16368	16370	16470	16394	16301	16361	16610	16287	16460	16388	16410	16404	16358	16383	16376	16528	16610	16298	16528	16447	16392	16620	16389	16484	16365	16518	16319	16572	16201	16445	16379	16433	16407	16465	16478	16329	16286	16502	16480	16237	16353	16586	16337	16273	16495	16278	16498	16327	16506	16437	16276	16492	16600	16460	16525	16541	16535	16444	16220	16394	16383	16421	16343	16236	16460	16424	16385	16505	16288	16422	16533	16409	16421	16337	16351	16405	16546	16501	16379	16469	16391	16520	16478	16269	16436	16438	16494	16319	16412	16306	16227	16294	16416	16481	16437	16378	16202	16447	16664	16515	16583	16479	16495	16484	16250	16505	16455	16205	16436	16342	16430	16442	16516	16413	16517	16328	16352	16234	16336	16545	16424	16510	16543	16266	16594	16459	16533	16387	16532	16498	16477	16446	16435	16434	16282	16498	16505	16469	16415	16482	16521	16326	16398	16201	16576	16406	16426	16536	16438	16362	16442	16334	16565	16542	16607	16547	16534	16483	16529	16413	16462	16590	16423	16426	16395	16390	16486	16298	16511	16341	16431	16408	16466	16491	16428	16532	16389	16416	16407	16286	16529	16336	16457	16277	16432	16371	16563	16515	16361	16564	16528	16360	16470	16305	16513	16405	16424	16487	16355	16377	16235	16388	16373	16234	16390	16555	16577	16418	16583	16520	16427	16445	16549	16500	16426	16530	16421	16353	16477	16455	16367	16349	16420	16465	16469	16565	16415	16586	16515	16269	16289	16619	16318	16596	16341	16540	16506	16399	16427	16518	16422	16449	16357	16417	16510	16265	16310	16353	16440	16579	16528	16513	16573	16442	16269	16503	16412	16294	16558	16413	16364	16485	16327	16557	16388	16409	16374	16482	16587	16585	16322	16733	16493	16287	16319	16494	16321	16428	16305	16399	16466	16365	16468	16458	16461	16339	16321	16475	16211	16470	16595	16488	16444	16312	16553	16433	16382	16434	16360	16604	16470	16526	16413	16398	16379	16258	16352	16336	16451	16567	16422	16536	16353	16514	16503	16417	16416	16440	16442	16262	16368	16353	16488	16456	16416	16418	16581	16459	16439	16434	16322	16465	16429	16403	16159	16482	16501	16500	16598	16417	16372	16531	16419	16390	16430	16355	16354	16719	16292	16470	16268	16460	16385	16306	16577	16597	16357	16403	16249	16529	16322	16456	16364	16658	16409	16462	16436	16302	16644	16442	16448	16365	16586	16333	16504	16489	16326	16255	16332	16388	16500	16284	16493	16295	16449	16541	16409	16450	16496	16559	16495	16407	16548	16342	16490	16551	16605	16375	16509	16511	16522	16424	16476	16418	16390	16539	16307	16529	16441	16253	16575	16380	16493	16185	16575	16452	16315	16352	16505	16337	16486	16400	16489	16369	16369	16276	16471	16360	16612	16344	16404	16387	16587	16494	16474	16392	16480	16423	16296	16559	16305	16288	16455	16416	16568	16395	16326	16297	16461	16338	16385	16591	16367	16474	16382	16265	16414	16435	16493	16362	16462	16437	16374	16634	16592	16363	16518	16582	16559	16402	16597	16384	16592	16524	16391	16433	16303	16470	16345	16543	16499	16643	16468	16675	16323	16422	16477	16416	16333	16509	16403	16254	16445	16293	16450	16461	16269	16454	16426	16186	16547	16466	16445	16360	16449	16408	16568	16466	16548	16477	16475	16388	16463	16552	16372	16377	16280	16459	16519	16557	16519	16325	16283	16429	16388	16464	16465	16380	16382	16212	16507	16259	16492	16492	16484	16261	16491	16500	16370	16449	16461	16363	16421	16303	16408	16370	16436	16381	16413	16446	16442	16223	16458	16411	16529	16258	16197	16345	16450	16400	16174	16451	16331	16466	16418	16342	16436	16410	16343	16571	16400	16417	16458	16571	16329	16415	16385	16395	16298	16558	16401	16465	16637	16467	16367	16482	16411	16333	16662	16464	16373	16490	16397	16548	16308	16437	16331	16277	16345	16572	16493	16504	16537	16424	16474	16463	16523	16533	16485	16334	16373	16492	16617	16390	16456	16519	16504	16447	16461	16455	16490	16455	16389	16586	16332	16425	16423	16430	16351	16464	16399	16453	16361	16510	16421	16461	16414	16448	16324	16248	16422	16378	16271	16339	16404	16477	16354	16327	16369	16562	16497	16514	16337	16592	16519	16131	16523	16363	16336	16511	16352	16330	16550	16401	16610	16330	16411	16385	16319	16583	16458	16190	16388	16398	16320	16303	16730	16471	16450	16412	16425	16406	16400	16449	16582	16267	16474	16305	16361	16357	16448	16367	16511	16362	16561	16496	16511	16275	16388	16562	16360	16480	16431	16561	16296	16426	16444	16667	16448	16320	16659	16336	16364	16315	16488	16569	16244	16356	16385	16589	16328	16491	16523	16349	16538	16402	16442	16425	16212	16440	16505	16326	16447	16421	16439	16497	16366	16501	16389	16614	16330	16280	16330	16470	16480	16443	16400	16485	16378	16450	16361	16434	16579	16272	16375	16367	16483	16453	16482	16367	16399	16319	16340	16293	16514	16493	16436	16526	16278	16453	16436	16443	16265	16294	16342	16408	16426	16605	16373	16568	16423	16542	16513	16387	16324	16503	16394	16420	16662	16372	16491	16347	16466	16640	16290	16295	16605	16314	16334	16461	16393	16324	16443	16278	16623	16455	16606	16414	16390	16219	16310	16284	16370	16577	16370	16372	16335	16437	16405	16454	16348	16288	16398	16614	16399	16471	16348	16316	16420	16566	16478	16552	16369	16479	16469	16465	16374	16391	16339	16460	16481	16366	16499	16542	16391	16277	16487	16475	16371	16522	16423	16367	16447	16349	16392	16517	16451	16457	16381	16377	16543	16454	16459	16578	16590	16339	16512	16391	16415	16423	16422	16453	16499	16346	16442	16306	16435	16428	16531	16523	16344	16426	16506	16434	16586	16461	16562	16481	16392	16555	16464	16302	16444	16317	16438	16358	16498	16524	16328	16444	16340	16355	16593	16534	16314	16511	16482	16536	16306	16294	16532	16540	16423	16310	16514	16403	16438	16610	16442	16322	16443	16412	16502	16357	16598	16548	16129	16482	16459	16379	16454
23915	21460	29082	24280	22146	24784	24741	22028	33307	49796	52158	45410	36905	29076	23298	20342	19474	19474	19403	19385	19409	19371	19618	19218	19386	19389	19456	19535	19337	19216	19406	19393	19307	19404	19286	19386	19334	19307	19321	19449	19198	19295	19242	19189	19457	19234	19441	19397	19354	19298	19384	19393	19394	19168	19382	19407	19508	19193	19449	19430	19359	19450	19344	19218	19187	19158	19179	19452	19254	19294	19482	19205	19174	19403	19270	19366	19378	19323	19216	19277	19314	19349	19426	19142	19376	19350	19382	19379	19353	19278	19238	19371	19284	19247	19224	19043	19064	19377	19322	19248	19306	19168	19046	19196	19269	19207	19340	19134	19312	19384	19177	19128	19150	19249	19276	19140	19317	19524	19355	19388	19380	19231	19338	19283	19334	19349	19285	19098	19347	19252	19168	19283	19298	19160	19157	19225	19259	19430	19196	19391	19229	19315	19395	19361	19149	19388	19416	19441	19230	19205	19227	19387	19333	19418	19373	19113	19346	19301	19344	19486	19245	19217	19298	19247	19314	19356	19433	19273	19388	19267	19312	19133	19076	19363	19168	19212	19364	19486	19327	19180	19162	19259	19117	19264	19265	19356	19376	19217	18979	19448	19198	19105	19086	19299	19178	19201	19024	19302	19097	19388	19249	18929	19202	19055	19205	19216	19273	19162	19223	19234	19189	19167	19376	19427	19337	19484	19127	19261	19316	19389	19422	19324	19278	19246	19238	19171	19376	19206	19256	19138	19165	19374	19419	19234	19365	19165	19240	19444	19404	19392	19103	19388	19261	19084	19188	19102	19230	19342	19476	19114	19179	19135	19240	19416	19369	19003	18994	19381	19263	19242	19294	19450	19268	19153	19376	19241	19410	19267	19429	19392	19223	19152	19202	19094	19209	19137	19247	19454	19201	19442	19413	19251	19341	19325	19209	19192	19217	19259	19286	19380	19299	19092	19144	19179	18885	19031	19252	19304	19108	19258	19286	19198	19240	19295	19406	19240	19220	19200	19134	19302	19282	19185	19225	19290	19259	19198	19310	19024	19215	19342	19405	19299	19311	19355	19348	19301	19274	19409	19222	19338	19117	19222	19285	19245	19248	19189	19256	19034	19319	19060	19245	19137	19348	19493	19101	19303	19372	19086	19242	19204	19283	19119	19101	19056	19131	19245	19204	19135	19276	19351	19282	19346	19394	19264	19317	19133	19222	19339	19245	19324	19123	19374	19253	19260	19421	19326	19213	19260	19302	19160	19257	19165	19223	19227	19270	19321	19407	19289	19182	19286	19347	19307	19280	19239	19302	19246	19109	19218	19276	19258	19358	19313	19214	19260	19396	19465	19553	19067	19198	19217	19085	19206	19087	19310	19374	19333	19454	19505	19315	19246	19117	19468	19414	19232	19283	19390	19195	19232	19238	19229	19366	19254	19243	19333	19180	19233	19362	19221	19456	19285	19375	19227	19526	19327	19498	19267	19286	19375	19344	19249	19354	19150	19226	19400	19550	19322	19074	19280	19200	19242	19227	19125	19425	19211	19033	19235	19295	19319	19174	19363	19194	19384	19428	19453	19366	19331	19377	19243	19393	19318	19280	19314	19016	19102	19231	19300	19110	19158	19217	19382	19190	19365	19084	19389	19367	19051	19002	19283	19170	19169	19286	19167	19362	19281	19162	19206	19205	19288	19360	19211	19117	19264	19293	19059	19228	19385	19199	19277	19320	19212	19288	19347	19338	19271	19198	19146	19377	19186	19399	19130	19177	19113	19283	19421	19543	19032	19356	19125	19365	19034	19268	19365	19048	19307	19538	19387	19318	19188	19082	19154	19281	19441	19256	19316	19383	19200	19296	19134	19492	19303	19357	19538	19302	19289	19300	19338	19411	19150	19337	19240	19196	19322	19260	19374	19387	19375	19192	19419	19325	19265	19239	19428	19252	19055	19175	19235	19264	19144	19257	19211	19243	19395	19318	19234	19367	19188	19246	18965	19243	19304	19463	19338	19326	19250	19206	19394	19236	19489	19235	19193	19144	19296	19211	19233	19344	19183	19114	19264	19135	19212	19259	19240	19000	19258	19385	19319	19407	19216	19170	19104	19229	19221	19281	19487	19363	19326	19256	19324	19429	19240	19263	19287	19089	19332	19312	19116	19343	19335	19379	18890	19216	19276	19378	19064	19246	19226	19185	19157	19335	19401	19291	19356	19412	19238	19272	19145	19091	19281	19350	19249	19397	19199	19350	19376	18995	19332	19285	19390	19202	19254	19384	19297	19352	19159	19515	19210	19287	19088	19387	19347	19233	19336	19168	19294	19298	19256	19572	19259	19100	19371	19430	19175	19167	19290	19270	19328	19208	19318	19386	19289	19342	19311	19136	19245	19391	19604	19184	19101	19187	19376	19475	19260	18946	19409	19256	19245	19289	19406	19127	19293	19370	19137	19362	19324	19344	19257	19406	19195	19433	19075	19157	19269	19108	19286	19481	19313	19124	19372	19038	19230	19304	19261	19045	19128	19309	19272	19323	19399	19403	19074	19223	19246	19281	19559	19316	19188	19253	19117	19169	19262	19421	19408	19207	19276	19262	19228	19246	19148	19559	19282	19180	19308	19170	19450	19377	19345	19237	19126	19167	19287	19423	19256	19467	19208	19189	19442	19190	19242	19291	19193	19228	19040	19206	19145	19147	19260	19314	19293	19230	19054	19313	19007	19008	19207	19212	19381	19545	19389	19212	19290	19212	19310	19080	19379	19314	19488	19132	19309	19173	19009	19155	19239	19272	19535	19398	19150	19342	19318	19250	19255	19256	19299	19256	19105	19204	19445	19432	19327	19281	19420	19286	19307	19254	18960	19383	19274	19297	19387	19442	19288	19399	19199	19341	19369	19231	19232	19212	19018	19143	19134	19332	19451	19223	19322	19201	19281	19285	19437	19190	19395	19197	19244	19078	19283	19175	19138	19237	19253	19339	19120	19319	19284	19552	19351	19331	19235	19508	19206	19333	19374	19339	19124	19376	19381	19436	19320	19268	19374	19415	19421	19414	19126	19315	19255	19190	19219	19270	19300	19156	19367	19141	19261	19453	19128	19231	19245	19291	19237	19203	19514	19558	19394	19211	18985	19341	19356	19417	19139	19514	19410	19229	19207	19381	19218	19161	19434	19112	19000	19275	19042	19262	19375	19303	19270	19339	19329	19368	19365	19450	19248	19383	18993	19086	19275	19164	19258	19374	19300	19422	19138	19371	19229	19217	19168	19389	19154	19359	19273	19479	18973	19357	19066	19177	19374	19386	19347	19293	19315	19309	19328	19187	19276	19375	19259	19123	19265	19334	19065	19341	19258	19250	19360	19385	19337	19460	19077	19252	19317	19299	19128	19338	19514	19404	19381	19432	19266	19276	19409	19306	19162	19276	19098	19074	19320	19315	19499	19353	19524	19326	19371	19303	19190	19511	19228	19356	19280	19208	19388	19395	19211	19428	19365	19372	19374	19212	19405	19294	19315	19080	19098	19100	19333	19314	19112	19198	19216	19314	19465	19312	19361	19125	19332	19258	19263	19527	19293	19119	19186	19332	19688	19217	19379	19292	19092	19008	19080	19095	19150	19229	19255	19159	19428	19197	19329	19318	19381	19433	19413	19174	19417	19188	19313	19320	19158	19289	19223	19219	19232	19156	19364	19242	19367	19518	19304	19223	19258	19275	19050	19485	19439	18975	19184	19165	19135	19335	19360	19428	19159	19260	19210	19014	19376	19404	18970	19240	19184	19269	19299	19102	19204	19203	19200	19261	19400	19303	19183	19362	19257	19253	19360	19412	19255	19214	19360	19323	19204	19127	19168	19358	19428	19166	19226	19186	19127	19228	19260	19126	19012	19118	19385	19234	19521	19223	18958	19345	19179	19142	19170	19428	19152	19152	19498	19173	19291	19410	19271	19227	19427	19368	19240	19285	19336	19106	19274	19211	19330	19322	19271	19199	19085	19441	19225	19199	19193	19271	19222	19084	19285	19269	19359	19383	19159	19419	19313	19231	19092	19119	19364	19260	19125	19143	19106	19388	19447	19194	19031	19319	19260	19176	19176	19285	19386	19316	19281	19325	19450	19225	19413	19313	19213	19277	19372	19337	19254	19366	19226	19308	19330	19253	19397	19437	19335	19420	19291	19178	19299	19305	19168	19168	19312	19294	19293	19348	19500	19234	19467	19293	19502	19306	19226	19419	19330	19278	19158	19167	19613	19183	19111	19200	19250	19282	19367	19320	19214	19277	19433	19215	19098	19210	19172	19187	19311	19314	19136	19497	19303	19274	19321	19395	18958	19241	19190	19530	19510	19203	19313	19375	19279	19187	19171	19351	19225	19155	19088	19101	19244	19187	19118	19448	19052	19362	19282	19175	19254	19104	19315	19303	19096	19257	19068	19324	19195	19389	19363	19413	19209	19383	19107	19343	19472	19260	19291	19200	19260	19376	19162	19304	19139	19087	19099	19305	19343	19341	19253	19423	19494	19180	19186	19200	19274	19389	18868	19230	19422	19224	19136	19297	19269	19257	19219	19061	19431	19238	19254	19117	19189	19105	19280	19145	19229	19329	19292	19319	19039	19487	19313	19132	19159	19043	19313	19103	19054	19288	19021	19212	19104	19327	19322	19350	19365	19353	19187	19392	19322	19338	19382	19275	19423	19287	19249	19318	19455	19251	19240	19264	19409	19069	19307	19269	19388	19108	19264	18984	19330	19332	19345	19312	19262	19196	19200	19157	19240	19241	19278	19323	19222	19372	19106	19096	19117	19308	19345	19187	19215	19246	19179	19093	19368	19203	19334	19229	19176	19151	19409	19132	19328	19267	19171	19224	19402	19208	19445	19458	19233	19341	19413	19133	19371	19443	19141	19493	19431	19340	19330	19058	19040	19359	19143	19345	19470	19336	19400	19460	19345	19266	19199	19009	19408	19449	19263	19372	19334	19257	19146	19361	19167	19422	19294	19304	19518	19197	19235	19087	19335	19203	19302	19281	19284	19412	19434	19042	19214	19239	19376	19197	19157	19348	19262	19266	19276	19395	19418	19139	19348	19372	19652	19254	19383	19152	19513	19152	19178	19302	19338	19216	19349	19382	19457	19327	19285	19377	19316	19188	19215	19340	19353
26396	46649	40706	22852	19741	21849	17445	19899	36491	50328	50956	44594	35734	26986	19949	16833	16169	16060	16207	16316	16233	16151	16080	16434	15897	16075	16341	16110	16154	16150	16318	16252	16021	16150	16029	16201	16026	16163	16254	16152	16125	16322	16160	16105	16112	16043	16194	16114	16118	16081	16173	16124	16340	16031	16262	16317	16303	15970	16068	16089	16076	16072	16005	15974	16164	16208	16160	16210	16141	16184	16096	16141	16214	16449	16030	16149	15988	16072	16298	16047	16127	16092	15986	16202	16071	16189	16101	16181	16265	16102	16030	16091	16341	16171	16075	16234	15939	16038	16242	16229	16197	16118	15910	16072	16110	16129	16038	16260	16258	16147	16112	15885	16177	15986	16134	16020	16103	16060	16263	16124	16094	16131	16007	16179	16110	16102	16082	16062	16193	16202	16223	16074	16303	16066	16289	16127	16174	16208	16208	16032	16071	16211	16138	16151	16208	16052	16100	16134	16343	16072	16096	16208	16122	16098	16200	16209	16240	16244	16063	16130	16191	15926	16359	16142	16146	16121	16177	16296	16190	16225	16050	16029	16286	15984	15996	16106	16206	16024	15995	16243	16037	16170	16145	16233	16049	16242	15990	16304	16060	16150	15988	16273	15942	16155	16200	16251	16123	16348	16102	16236	16315	16105	16251	16045	16206	16306	16157	16084	16302	16031	16097	16109	16187	16152	16196	15916	16311	16070	16124	16218	16084	16068	15988	16092	16163	16146	16114	16087	16008	15949	16303	16061	16164	16200	16152	16161	15989	16036	16253	16367	16266	16289	16101	16123	16176	16063	16120	16170	16210	16363	16073	16022	16114	16254	16361	16077	16111	16196	16052	16067	16137	16226	16210	16074	16264	16163	16210	16236	16187	16120	16234	16163	16155	16169	16073	16141	16039	15922	16080	16231	16134	16156	16165	16147	16142	16048	16211	16056	16334	16237	16123	16049	16107	16198	16159	16044	16079	16227	16060	16014	16299	16102	16461	16056	16177	16112	16383	16029	16109	16239	16114	16012	16046	16180	16160	16019	16223	16014	16147	16146	16171	16200	16045	16179	16209	16152	16166	16095	16123	16287	16207	16123	15999	16079	16065	15966	16352	16173	15937	16039	16174	16152	16146	16192	16127	16080	16033	16113	16088	16242	16234	16052	16147	16298	16092	16264	16069	16151	16010	16318	16180	16258	16126	16141	16074	16155	16072	16190	16152	16090	16182	16125	16173	16167	16336	16213	16167	16125	16127	15994	16144	16159	16227	16096	16207	16227	16357	16044	16086	16065	16278	16110	16062	16125	16157	16250	16138	16152	16070	16099	16082	16152	16179	16010	15974	16272	16186	16129	16328	16063	16047	16323	16233	16237	16063	16071	16261	16102	16213	16123	16187	16078	16005	16129	16019	16038	16288	16017	16235	16179	16042	16220	16203	15943	16132	16212	16166	16156	16319	16207	16076	16105	16127	15958	16170	16109	16137	16113	16178	16125	16035	16163	16158	16172	16107	16119	16076	16295	16145	16240	16070	16230	15925	16145	16308	16118	16186	16087	16192	16178	16092	16113	16210	15971	16181	16293	16115	15960	16367	16159	16115	16270	16182	16177	16258	16105	16263	16135	16080	16135	16051	16217	16103	16176	16275	16090	16217	15989	16078	16218	16113	16102	16153	16169	16096	16200	16134	16088	16249	16199	16000	16155	16140	16216	16072	16240	16083	16158	16103	16282	15978	16306	16170	16150	16059	16197	15970	16157	16179	16157	16054	16217	16085	16067	16122	15975	15979	16138	16192	16182	16202	16218	16240	16096	16153	16036	16272	16164	16188	16136	16099	16136	16322	16200	16149	16073	16287	16173	16142	16114	16119	16080	16068	16132	16111	16116	16051	16094	16160	16026	16150	16046	16142	16127	15984	16220	16098	16155	16106	16100	16231	16222	16041	16241	16071	16202	16011	16293	16207	16228	16198	15892	16133	16309	16158	16101	16267	16111	16233	16017	16084	16138	16249	16234	16059	16060	16164	16127	16077	16092	16093	16054	16137	16063	16196	16217	16171	16046	16100	16190	16106	16071	16017	16069	16134	16155	16232	16109	16036	16193	16143	16127	16078	16193	16151	15941	16260	16212	16160	16199	16087	16119	16079	16036	16319	16261	16130	16108	16077	16144	16205	15951	16195	16065	16360	16021	16140	16016	16097	16044	16153	16268	16043	16071	16137	16084	16171	16041	16074	16120	16103	16142	16055	16189	16162	16068	16176	16272	16253	16168	16205	16148	16008	16102	16041	16139	16224	16239	16127	16248	16193	16147	16027	16220	16321	16235	16137	16039	16154	16100	16100	16208	16141	16102	15986	16051	16192	16174	16081	16107	16187	16073	15953	16239	16169	16217	16171	16076	16086	16094	16081	16067	16147	16116	16138	16421	16033	16022	16209	16122	16142	16227	15974	16246	15991	16173	16239	16111	16205	16247	16069	16003	16087	16232	16300	16214	15960	16003	16124	16034	16194	16190	16041	16092	16206	16210	16132	15994	16128	16195	16099	16163	16037	16167	16274	16104	16019	16119	16174	16244	16132	16138	16152	16040	16184	15981	16129	16325	16167	16180	16146	16119	15950	16290	16210	16074	16287	15991	15985	16001	16163	16247	16144	16242	15932	16250	16137	16088	16090	16037	16105	16066	16117	16274	16335	16225	16142	16120	16285	16316	16056	16313	16133	16350	16065	16265	16053	16182	16372	16154	16143	16257	16100	16131	16218	16212	16147	16108	16151	16022	16010	16118	16158	16041	16105	16166	16173	16113	16252	16023	16120	16289	15962	16153	16046	16071	16157	16190	16247	16142	16265	16391	16215	15873	16148	16101	15999	16108	16081	16238	16223	16160	16249	15972	16242	16015	16158	16074	16213	16154	16134	16199	16235	16132	16112	16318	16110	16152	16213	16186	16073	16023	16059	16148	16131	16177	16122	16055	16128	16023	16038	16242	16144	16153	15919	16168	16065	16080	16182	16120	16256	16173	16030	16152	15992	15891	16194	15979	16192	15990	16226	16090	16092	16058	16114	16173	16062	16069	16108	16354	15935	16179	16127	16148	16263	16137	15955	16189	16197	16209	16139	16179	16335	16200	16149	16219	16042	16097	16196	16143	16320	16246	16305	16264	16061	16207	16132	16159	16165	16272	16067	16190	16302	16154	16173	16219	16129	16243	16203	16206	16074	16262	16266	16182	16097	16148	16111	16133	16254	16205	16138	16072	16000	16002	16012	16183	16135	16183	16163	16347	16221	16069	16030	16022	16211	16167	16003	16051	16252	16226	16217	16244	16077	16182	16139	16090	16194	16124	16248	16225	16222	16175	16155	16303	16309	16180	16190	16197	15974	16069	16159	16095	15978	16195	16073	16162	16134	15913	16223	16045	16212	16132	16125	16234	16220	16010	16199	16089	16267	16112	16119	16230	16168	16145	16130	16065	16100	16244	16019	15977	16177	16153	16086	16097	15997	16063	16231	16198	16291	16245	16221	16049	16200	16142	16037	16169	16129	16196	16101	16107	16019	16128	16295	15979	16244	16042	16233	16187	15939	16161	16189	16224	16226	16173	16067	16091	16200	16070	16071	16095	16215	16078	16086	16260	16140	16330	16156	16124	16151	16334	16148	16225	16052	16115	16124	16265	16188	16072	16196	16268	16021	16092	16134	16300	16124	16030	16186	16022	16213	15971	16164	16038	16228	15917	16325	16155	15984	16236	16161	16278	16122	16181	16179	16129	16054	15896	16105	16048	16217	16159	16179	16093	15929	16134	16093	16110	16107	16063	16206	16318	16215	15993	16245	16165	15953	16158	16113	16188	16259	16032	15989	16151	16171	16122	16155	16216	16161	16173	16212	16151	15944	16066	16116	16013	16047	16051	16200	16204	15937	15905	16100	16019	16050	15909	16242	16288	16021	16045	16120	16189	16110	15982	16088	16204	16026	16236	16037	16160	16020	16070	16018	16202	16217	16076	16008	16134	16049	16098	16004	16130	15986	16126	16214	16048	16164	16115	16437	16141	16146	15901	16044	16146	15962	15985	16028	16167	16139	16084	16147	15888	16265	16048	16126	16223	16044	16046	16191	16306	16211	16188	16051	16118	16166	16248	16158	16236	16190	16083	16242	16238	16051	16136	16088	16103	16073	16151	15993	16080	16184	16228	16335	16183	16203	16123	16012	16189	16103	16096	16248	16209	15983	16050	16106	16075	16101	16254	16183	15980	16111	16283	16203	16241	16138	16299	16203	16294	15904	16262	16123	16221	16239	16152	16092	16122	16088	16184	16159	16177	16073	16168	16223	16100	16221	16121	16093	16118	16086	16086	15926	16211	16243	16225	16147	16151	16107	16163	16089	16069	16164	16231	16131	16138	16188	16169	16163	16011	16207	16292	16005	16120	16231	16109	16155	16192	16173	16200	16134	16116	16104	16181	16304	16151	16120	16011	16072	16176	16332	16187	16032	16078	16003	16303	16091	16216	16110	16124	16301	16134	16118	16198	16136	16071	16138	16199	16132	16074	16131	16152	16168	16137	16242	16256	16072	16163	16101	16049	16103	16059	16055	16104	16223	16045	16142	16202	16265	16244	16005	16131	16184	16092	16131	16235	16083	16271	16322	15961	16006	16029	16244	15976	16157	16258	16092	16157	16064	16222	16200	16179	16105	16202	16221	16190	16186	16013	16192	16168	16088	16130	16076	16152	16180	16062	16223	16150	16222	15990	16141	16104	16320	16171	16312	16289	16152	16027	16262	16198	15992	16220	16041	16125	16169	16311	16129	16185	16038	16075	16215	16087	16125	16028	16106	16287	16247	15999	16166	16078	16076	16148	15920	16081	16210	16178	16269	16089	16278	16281	16107	16007	15967	16225	16019	16152	16207	16208	16097	16084	16300	16181	16286	16153	16228	16123	16147	16057	16188	16125	16338	16139	16186	16219	16140	16037	16058	16031	16263	16117	16234	16068	16013	16000	16214	16027	16078	16183	16320	16147	16205	16030	16286	16100	16278	16068	16029	16243	15963	16198	16195	16130	16185	16371	15963	15901	16236	16158	16230	16214	16125	16065	16089	16140	16267	16050	16211	16229	16130	15954	16218	16040	16125	16146	15986	16034	15973	16132	16265	16107
29957	24356	27166	24063	21717	22111	22189	22196	23065	25457	26425	24982	23766	22861	22160	22169	22015	21860	21990	21969	21911	21774	22047	21882	21819	21890	21793	22060	21926	21904	21850	21841	21931	22125	21992	22029	21971	21782	21843	21994	21802	21811	21814	21876	21935	21793	21778	22016	21970	21951	21802	21801	21632	21984	22064	21909	22093	21797	21925	21839	22026	21965	21879	21994	21872	22004	21907	21876	21699	22022	21883	22058	21790	21753	21878	21965	21780	21824	22058	21880	22032	21977	21870	21795	21861	22043	21889	22093	21968	21726	21661	21795	21965	21800	21915	21700	21824	21917	22098	21862	22008	21579	21758	21785	21868	21911	21868	21688	21923	21942	21807	21930	21950	21718	21866	21912	21810	21855	21787	21753	21962	21787	21866	21689	21889	21793	21997	22029	21808	21871	21874	21748	21954	21951	21608	21685	21842	21796	21868	21828	21941	21864	22105	21698	21867	21796	22151	21778	22062	21919	21910	21980	22089	21772	21860	21672	21879	21957	21770	21944	21795	21857	21959	21717	21806	21685	21762	21742	22061	22004	22117	21691	21957	21695	21747	21708	21944	21548	21831	21851	22079	21997	21655	21909	21778	21876	21901	21824	21943	22076	21854	21926	22108	21924	21954	21847	21921	21734	21966	21787	21952	21893	22046	22018	22105	22026	22026	21814	21866	21846	22129	22042	21949	21993	21959	21899	21857	21797	21922	21959	21857	21921	21871	21933	22018	21777	21965	22102	21795	21826	21951	21820	21733	21963	22001	22139	21766	21881	21968	22052	22194	21770	21916	21824	21808	21852	21824	21769	21878	21685	21967	22021	21878	21859	21947	21738	21927	21785	22046	21795	21918	21987	21795	21857	21736	21807	21715	22120	21797	21881	21889	22206	21924	21977	21745	21635	21821	22034	22152	21995	21998	21709	21812	21740	21914	21916	21841	22047	21926	21781	21955	21941	22054	21821	21951	22073	21969	21837	21980	21967	21933	22022	21733	21931	21862	21746	21773	21934	21958	22014	21838	21974	21796	21870	21972	21970	21969	21880	22082	21888	21874	22076	22005	21798	21793	21858	22038	21642	21881	21845	21790	21866	21896	21879	21639	21926	21763	21974	21984	22012	21756	21949	21881	21917	22018	22009	21654	21875	22040	21850	21734	21621	21830	21793	21707	21778	22054	21818	21859	21939	21891	21787	21608	21879	21760	21933	21755	22002	21746	21888	21809	21739	22083	22089	21895	21752	21832	21856	21968	21741	21724	21833	21840	21886	21803	21869	21846	22038	21751	22028	21940	21719	21968	21912	21734	21651	21749	21966	21829	21832	22018	21706	21963	21624	21716	21940	21875	21946	21970	21818	21902	22019	22026	21940	21938	21975	21905	21822	21956	21871	21712	21832	21841	21930	21980	21971	21997	21927	21980	21725	21897	21709	21897	21847	21797	21831	21553	21920	21976	21863	21929	21676	22020	21960	22002	21890	21976	21618	21856	21983	21712	21895	21874	21780	21788	21788	21919	21682	21766	21891	21974	21900	21920	21978	21747	21825	21909	21782	21833	21922	22125	21893	21665	21794	21699	21735	22011	21868	21728	21903	21820	22033	21912	22016	22199	21972	21879	21938	21819	22002	21891	21746	21602	21998	21613	21942	21855	21892	21960	21855	21882	21683	21842	21853	21982	21818	21909	21803	21668	21884	21826	21651	22144	21907	21913	21763	21853	21914	22022	21917	22052	21879	22073	22003	21939	22139	21990	22001	21781	21969	21822	21826	21764	21813	21675	21785	21628	21716	21832	21766	21901	21945	21926	21727	21774	21573	22024	22075	21989	21737	21830	21744	21953	21789	21827	21877	21709	21843	22005	21728	21894	21888	21690	21971	21870	21917	21933	21737	21922	21801	21809	21947	21706	21881	21709	21716	22006	21662	21747	21870	21877	21856	21872	22040	21733	21869	21904	21898	21954	21802	21857	21723	21916	21804	21898	21989	22202	21832	21791	21802	21681	21544	21736	21859	21778	21640	21895	21990	21928	21989	21770	21791	21983	21808	21951	21852	21841	21881	21696	21750	22055	21630	21884	21872	21881	21954	21933	21891	21924	21641	21845	21645	21837	22056	21805	22030	21769	21969	21854	21734	21951	21733	21977	22054	21879	22085	21987	21888	21832	21943	21731	21752	21968	21787	21837	21734	21857	21882	22112	21868	22001	21967	21968	21662	21765	21968	21906	21766	21941	21836	21737	21868	22014	21887	21904	22007	22051	21886	21805	21938	21574	22027	21726	21717	21939	21705	22084	22025	22044	21852	21866	21901	21733	21892	22015	21635	21999	21980	22080	21839	21856	21955	21911	21985	21988	21781	21847	21900	21782	21857	21812	21849	21750	21861	21927	21945	21892	22072	21966	21914	21992	21741	21978	21956	21909	21890	21862	21884	21886	21847	21941	21866	21751	21822	21628	22218	21917	21898	21988	21777	21865	21646	21936	21773	21852	21834	21690	21932	21899	22035	22149	21964	21825	21878	21846	21934	21922	21859	21811	21914	22139	21876	21975	21796	21693	21770	22000	21916	21719	21911	21922	21947	21936	21863	21724	21713	22040	21740	21863	22052	21763	21828	21699	22133	21879	21685	21959	21744	21770	21878	21877	21935	21850	22036	21595	22137	22052	21901	22139	22012	21970	21698	21764	21927	21844	21788	21487	21763	21976	21776	21868	21953	21709	21879	21669	21808	21696	21837	21981	21792	21698	21608	21850	21976	21965	21794	21861	21756	21781	21844	21823	21971	22113	21852	21964	21830	21926	21930	21920	22055	21846	21960	21898	21717	21860	21963	21976	22047	21767	21947	22016	21952	21850	21895	21939	21868	21848	21762	21953	21928	21986	21935	21586	21688	21835	21773	21744	21820	21735	21956	21835	21868	21897	21909	21950	21963	21831	21903	21759	21731	21995	21917	22058	22020	21739	21726	21818	22019	21756	21828	22041	21819	21930	21934	21811	21784	21721	21963	22020	22025	22167	21740	21681	21910	21889	21795	22022	21826	21950	21858	21784	22069	21714	21814	21945	21854	21853	21918	21960	21849	22118	21824	21860	21857	21885	21924	21782	21823	22048	21907	21978	21851	21973	21730	21953	21969	21763	21742	21954	21772	21941	22016	21752	21826	21822	21792	22035	21732	21803	21853	21828	21771	21962	22077	21903	21846	21701	21966	21782	21773	22077	21609	21733	22171	21901	21846	21871	21814	21954	21915	21853	21796	21990	21914	22045	21834	21727	21883	21983	21952	22011	21794	21917	21678	22015	21826	22019	21813	22008	21951	21767	22128	21773	21956	21817	21817	21901	21970	21889	21902	21994	21891	21768	21911	21890	21572	21889	22020	21942	21923	21958	21991	21725	21619	21938	21915	21722	21966	21847	21745	21831	22088	21874	21923	21879	21901	21831	22043	21933	22035	21962	21564	22099	21579	21778	21751	21933	21973	21900	21666	21864	21897	22119	21803	21987	22079	22104	21940	21781	21819	21864	21833	21879	21995	21839	21865	21691	22034	21866	21757	21987	21923	21955	21733	21910	21564	22095	22085	21951	22090	21934	21790	21862	21941	22005	21908	21735	21883	21999	21912	21980	21873	21851	21832	22108	21993	21903	21983	21768	21813	21828	21803	21733	21850	21996	22057	21715	21920	22050	22091	21855	21979	21730	21647	21905	21868	21734	21848	21910	21879	21997	21781	22016	22035	21932	21939	21845	21924	22011	21703	21948	21820	21918	21926	21883	21893	21864	22134	22053	21933	21888	21836	21933	21942	21940	22024	21740	21863	21702	21877	22140	21792	21835	21823	21743	21942	21837	21818	21537	21625	21893	22086	22059	21997	22029	21761	21916	21728	21640	21877	21864	22039	21820	21814	21709	21903	21931	21893	22028	21824	21768	22208	21998	21820	21814	21933	21861	21723	21793	22033	21776	21891	22169	22039	21834	21821	21990	21890	21900	21945	21765	21976	21947	21925	21931	21930	22058	21954	21693	21852	21897	21869	21942	22009	21991	21906	21856	22049	21877	21914	21864	21627	21946	21811	21893	21783	22102	21890	21963	21827	21865	21627	21875	22010	21876	21795	21847	21744	21884	21976	22118	21833	21971	21921	21760	21950	21931	21769	21947	21806	21909	21704	21734	22013	21797	21979	21903	21775	21885	21894	21844	21842	21852	21855	22092	21984	21757	22062	22006	21913	21962	22013	21966	21919	21929	21957	21898	21980	21786	21988	21969	21967	22039	21832	21781	21895	22007	21960	21865	21801	21865	21905	21912	21726	21886	21837	22010	21841	22024	21873	21894	21942	22127	21958	21866	21837	22104	21991	21949	21796	21725	21812	21608	21813	22105	21788	21830	21680	22053	21923	21819	22018	21786	21964	21947	21794	21884	21806	21643	22120	21728	21924	21718	21906	21736	21817	21930	21947	21822	21832	22254	21820	21840	21886	21979	22007	21989	21857	21863	21762	21858	21855	21764	21900	21827	21916	21876	21693	21755	21951	21720	22085	21947	22072	22037	21876	21996	21965	21797	21716	21894	21953	21903	21529	21914	21957	21815	21846	21769	21917	21693	22068	21712	22105	22043	21929	21611	21915	21791	21840	21786	21818	21866	21692	21759	21950	21734	21866	21900	21973	21939	21526	21808	22052	21984	22013	21849	21781	21909	21920	21903	21981	21907	21788	22088	21824	21872	21827	21965	21818	21941	22002	22020	21808	22076	21843	21764	21753	21702	21840	22105	21999	21794	21818	22028	21809	21699	21668	21864	21843	22000	21683	21878	21849	21741	21808	21991	21904	21900	21887	21735	21949	21969	21993	21993	21770	21951	21872	22021	21986	21867	21741	21728	21847	21859	21897	21800	21956	21811	21953	21861	21837	21899	21854	21811	21869	21900	21597	21881	21951	21864	22031	21946	21679	21887	21774	21607	21726	21922	22005	22001	21844	22048	21753	21919	21893	21957	21788	21947	21895	22032	21981	22141	21768	21838	21781	21717	21802	21909	21814	22042	22077	21710	22093	21727	21718	21834	22009	21867	21866	22036	21777	21921	22000	21876	21936	21967	21773	21889	21924	21885	21905	21883	21826	21979	21831	21793	21808	21904	21952	21758	21864	21634	22027	21967	21780
20381	26642	22695	17956	18045	17610	17609	18257	20002	23107	23011	21226	19653	18438	17932	17563	17724	17642	17440	17624	17628	17531	17707	17678	17625	17582	17665	17677	17858	17716	17677	17615	17703	17825	17575	17648	17654	17727	17601	17722	17692	17536	17485	17589	17674	17557	17723	17517	17661	17689	17652	17492	17715	17632	17713	17652	17365	17529	17523	17652	17593	17632	17707	17672	17384	17662	17613	17508	17581	17550	17560	17628	17639	17619	17751	17836	17558	17657	17509	17520	17558	17397	17638	17634	17572	17726	17545	17625	17590	17762	17472	17588	17669	17565	17527	17647	17626	17688	17612	17545	17499	17570	17840	17618	17567	17583	17746	17801	17418	17587	17445	17625	17718	17748	17555	17670	17491	17610	17626	17509	17503	17622	17616	17624	17685	17574	17608	17749	17580	17628	17502	17777	17543	17749	17557	17614	17738	17727	17569	17657	17501	17586	17727	17540	17573	17687	17551	17617	17818	17628	17601	17405	17584	17502	17601	17552	17808	17686	17667	17466	17548	17560	17526	17713	17600	17653	17683	17579	17596	17671	17705	17796	17593	17679	17638	17545	17528	17502	17583	17668	17715	17697	17657	17542	17599	17632	17645	17687	17751	17475	17678	17692	17670	17593	17504	17626	17725	17553	17635	17723	17727	17632	17597	17716	17677	17700	17507	17731	17686	17686	17516	17599	17830	17501	17838	17476	17640	17705	17536	17757	17612	17541	17701	17485	17430	17697	17807	17605	17675	17716	17593	17653	17574	17573	17607	17581	17674	17564	17482	17790	17583	17603	17518	17768	17640	17478	17647	17664	17672	17604	17549	17486	17720	17669	17641	17652	17692	17684	17623	17556	17479	17526	17627	17593	17527	17510	17489	17671	17362	17730	17566	17658	17497	17695	17468	17770	17640	17678	17679	17615	17646	17619	17727	17648	17342	17597	17544	17684	17802	17745	17663	17707	17786	17478	17560	17546	17644	17569	17597	17592	17618	17747	17695	17703	17719	17629	17671	17648	17692	17812	17430	17677	17556	17696	17516	17693	17599	17448	17451	17587	17666	17485	17612	17482	17769	17633	17523	17584	17638	17591	17770	17816	17572	17693	17771	17661	17555	17653	17606	17613	17579	17554	17693	17648	17603	17627	17471	17605	17584	17574	17610	17598	17357	17888	17515	17680	17499	17702	17415	17716	17427	17770	17704	17802	17542	17606	17513	17601	17397	17557	17483	17316	17701	17538	17451	17625	17611	17629	17664	17477	17676	17557	17516	17614	17510	17635	17558	17626	17741	17639	17476	17723	17574	17652	17599	17595	17673	17713	17340	17777	17465	17654	17593	17631	17707	17560	17710	17572	17603	17624	17719	17570	17623	17454	17709	17438	17664	17425	17514	17478	17677	17626	17718	17581	17625	17638	17715	17701	17545	17500	17625	17627	17625	17522	17635	17457	17583	17495	17590	17607	17680	17560	17519	17511	17547	17646	17707	17727	17627	17572	17673	17565	17470	17558	17681	17562	17559	17725	17696	17585	17812	17579	17540	17491	17588	17625	17620	17522	17403	17630	17552	17698	17690	17547	17646	17520	17647	17614	17647	17614	17632	17718	17529	17682	17550	17653	17522	17739	17666	17800	17669	17621	17676	17684	17494	17607	17521	17533	17524	17861	17697	17546	17743	17540	17511	17724	17653	17544	17525	17560	17567	17671	17781	17659	17614	17540	17769	17681	17742	17519	17554	17692	17763	17608	17735	17598	17677	17562	17721	17631	17712	17606	17718	17506	17716	17661	17644	17509	17540	17677	17598	17746	17591	17622	17473	17540	17498	17783	17618	17550	17703	17591	17749	17612	17680	17518	17539	17440	17564	17537	17323	17742	17629	17570	17521	17671	17729	17700	17600	17615	17629	17701	17723	17510	17609	17766	17618	17624	17618	17598	17575	17587	17531	17691	17619	17662	17730	17683	17728	17622	17602	17735	17675	17606	17346	17737	17847	17602	17582	17788	17480	17488	17624	17583	17564	17814	17809	17518	17473	17577	17564	17613	17716	17609	17695	17786	17617	17797	17616	17669	17757	17604	17580	17595	17623	17574	17461	17561	17517	17569	17528	17585	17501	17645	17734	17694	17514	17611	17670	17575	17654	17652	17788	17822	17613	17528	17837	17721	17806	17640	17566	17679	17798	17527	17515	17605	17564	17476	17752	17584	17733	17503	17570	17524	17612	17646	17694	17646	17835	17513	17673	17639	17720	17487	17564	17588	17686	17674	17534	17654	17454	17802	17651	17576	17776	17818	17497	17673	17658	17724	17678	17557	17715	17511	17487	17599	17556	17547	17605	17805	17495	17458	17814	17627	17578	17662	17714	17676	17638	17676	17674	17674	17825	17615	17578	17635	17509	17521	17604	17669	17409	17613	17582	17635	17743	17345	17555	17664	17550	17538	17395	17649	17557	17618	17461	17676	17637	17668	17686	17608	17654	17457	17769	17701	17719	17648	17373	17714	17680	17712	17715	17623	17624	17586	17545	17621	17544	17522	17589	17566	17556	17664	17586	17459	17638	17534	17729	17686	17657	17676	17545	17679	17498	17750	17649	17433	17661	17625	17633	17747	17544	17602	17645	17416	17573	17520	17685	17607	17807	17663	17656	17629	17540	17544	17696	17491	17569	17682	17774	17468	17630	17624	17621	17643	17494	17728	17541	17694	17714	17615	17573	17625	17568	17681	17606	17558	17645	17546	17492	17580	17723	17575	17599	17562	17460	17522	17592	17708	17516	17631	17740	17745	17581	17407	17775	17594	17550	17592	17680	17670	17586	17615	17543	17667	17543	17728	17617	17808	17440	17486	17480	17551	17629	17523	17698	17642	17451	17706	17605	17639	17752	17552	17549	17803	17568	17594	17685	17703	17700	17529	17630	17678	17523	17677	17552	17594	17511	17663	17538	17711	17649	17807	17511	17588	17609	17474	17705	17441	17546	17563	17644	17634	17681	17742	17568	17658	17596	17634	17766	17730	17525	17654	17691	17579	17636	17751	17665	17581	17468	17636	17619	17525	17464	17543	17749	17670	17517	17410	17731	17614	17661	17652	17466	17766	17732	17664	17557	17694	17582	17548	17759	17558	17703	17783	17614	17804	17474	17568	17592	17603	17650	17526	17608	17696	17579	17744	17564	17638	17612	17839	17616	17591	17736	17476	17590	17694	17654	17564	17640	17737	17529	17622	17663	17489	17648	17648	17729	17767	17702	17599	17636	17653	17591	17717	17682	17645	17602	17511	17713	17664	17574	17487	17641	17616	17602	17626	17639	17439	17656	17514	17765	17794	17667	17608	17634	17666	17614	17628	17688	17534	17669	17597	17659	17545	17598	17774	17640	17572	17555	17566	17552	17634	17724	17449	17590	17713	17449	17619	17532	17526	17520	17493	17615	17781	17691	17547	17753	18014	17585	17762	17474	17529	17689	17675	17662	17509	17728	17463	17571	17511	17659	17553	17633	17735	17733	17784	17638	17732	17541	17598	17625	17753	17666	17602	17657	17272	17768	17508	17722	17696	17741	17529	17615	17609	17654	17708	17530	17657	17733	17714	17517	17526	17618	17583	17600	17772	17559	17610	17613	17806	17613	17714	17538	17606	17454	17512	17521	17540	17534	17942	17675	17646	17618	17735	17585	17537	17610	17519	17694	17477	17814	17598	17822	17452	17669	17598	17426	17811	17860	17609	17588	17658	17726	17667	17474	17523	17614	17519	17581	17604	17627	17609	17516	17385	17643	17538	17553	17560	17516	17534	17698	17544	17540	17760	17765	17748	17530	17474	17506	17579	17525	17573	17568	17622	17786	17679	17567	17600	17620	17656	17566	17717	17597	17676	17563	17735	17793	17478	17701	17514	17675	17481	17657	17649	17516	17564	17617	17637	17587	17525	17849	17606	17740	17682	17601	17612	17763	17649	17539	17787	17705	17655	17730	17776	17544	17678	17502	17643	17657	17607	17560	17665	17477	17494	17621	17567	17538	17511	17521	17674	17575	17609	17683	17724	17626	17650	17562	17460	17591	17654	17541	17618	17615	17604	17479	17513	17575	17786	17525	17607	17657	17493	17440	17577	17793	17616	17668	17697	17561	17763	17497	17676	17749	17718	17580	17559	17595	17651	17603	17741	17635	17711	17617	17619	17580	17658	17809	17662	17517	17744	17725	17614	17704	17647	17457	17622	17519	17663	17607	17544	17568	17434	17529	17671	17524	17577	17623	17728	17622	17654	17795	17542	17581	17563	17543	17786	17701	17604	17668	17498	17765	17569	17681	17666	17619	17410	17506	17588	17471	17579	17715	17512	17658	17521	17612	17556	17642	17525	17582	17573	17668	17497	17506	17744	17682	17735	17705	17664	17787	17528	17710	17659	17607	17405	17632	17529	17523	17535	17648	17618	17591	17415	17672	17690	17791	17546	17706	17821	17629	17557	17723	17422	17595	17577	17507	17718	17627	17493	17649	17450	17678	17524	17741	17474	17560	17561	17577	17525	17567	17598	17704	17360	17602	17578	17369	17688	17711	17540	17680	17680	17593	17579	17658	17727	17587	17715	17633	17523	17591	17489	17582	17634	17720	17600	17533	17617	17787	17650	17526	17658	17532	17758	17566	17727	17522	17715	17647	17605	17604	17823	17512	17645	17678	17742	17626	17647	17637	17507	17612	17522	17756	17769	17608	17597	17576	17531	17601	17448	17831	17488	17737	17552	17603	17545	17748	17698	17622	17442	17491	17773	17810	17531	17711	17600	17278	17538	17718	17705	17576	17618	17529	17600	17644	17759	17496	17598	17634	17621	17497	17704	17599	17722	17588	17478	17840	17418	17700	17650	17505	17740	17784	17580	17759	17586	17794	17666	17638	17674	17551	17634	17552	17472	17758	17548	17766	17675	17606	17703	17452	17710	17669	17607	17652	17655	17613	17666	17635	17574	17553	17484	17543	17593	17697	17557	17462	17656	17538	17702	17622	17552	17701	17688	17657	17686	17645	17553	17867	17630	17614	17553	17680	17488	17669	17546	17708	17452	17562	17404	17710	17666	17652	17664	17498	17581	17682	17568	17571	17709	17513	17778	17554	17480	17768	17561	17576	17636	17807	17781	17763	17595	17587	17479	17501	17644	17724	17749
25445	21503	28484	25644	23219	23735	23825	22500	27449	42946	44039	37551	31555	26601	24135	22858	22347	22254	22085	21997	22213	22296	22229	22046	22084	22138	22280	22097	22144	22104	22202	22181	21899	22147	22196	21998	22052	22190	22084	22049	22316	22325	22170	22198	22231	22121	22139	22278	22093	22000	22027	22133	22320	21962	21995	22054	22089	22250	22197	22064	22260	21935	22327	21842	22100	22097	22112	22114	22128	22067	22141	22171	21945	22107	22221	21980	21897	22182	22121	22189	22295	22084	22015	22298	22045	21902	22046	22045	22096	22230	21923	22033	22018	22069	22223	22144	22079	21952	22166	22132	22011	21945	21976	21939	22083	22036	22051	22130	22080	22005	22097	22127	22282	22183	22030	22280	21983	22079	22007	22205	22146	22125	21954	22276	21930	21970	21959	22152	22224	22054	21854	22137	22023	21921	22006	22167	22065	22034	22089	22207	22211	22166	21967	22083	22295	21936	21848	22022	21980	22179	22261	22165	22191	21960	22152	22009	22067	22064	22117	21949	21831	22203	22018	21974	22075	22107	21930	22059	22004	22055	22062	22016	22000	21888	22137	22205	22006	22169	22187	22130	22123	22041	21990	21937	22098	22088	22069	22150	22127	22027	21968	22222	22135	22165	21973	22074	22274	22015	22181	21824	22142	22280	22076	22059	21955	22210	22006	21930	22095	21911	22212	22129	22044	22000	22112	22047	22071	21904	21996	21927	21932	21951	22116	22209	22216	22171	22134	21957	21873	22079	22364	22102	22075	22047	22279	22117	21930	22110	22314	22285	22194	22083	22123	22049	22046	22031	22142	22026	22103	21885	22250	22156	21958	21936	22042	21923	22223	22258	22079	22231	22140	22191	22472	22132	22211	22209	22458	22194	22047	21716	22224	21905	21891	22113	21938	22116	22082	22052	22082	22176	22188	22006	22039	21977	21916	21857	22167	22049	22153	21953	21846	22119	21905	22215	22087	22168	22021	22022	21951	21928	21934	22022	22199	22030	21864	21929	22114	22071	22133	22196	22022	22100	22040	22050	22222	22152	22050	21962	21924	22113	21864	22107	22261	22265	22252	21963	22086	22134	22076	22132	22081	22118	22008	22194	22164	21878	22184	21854	22079	22255	21915	22127	22154	21887	22066	22135	22144	22105	22279	22051	22297	22171	22098	21836	22070	22121	22011	22247	21899	22074	22384	22069	21897	22270	21981	22105	22222	22098	22187	22088	22185	22080	22271	22072	22078	22146	21987	22058	21919	22123	22077	22150	21963	22070	22180	22149	22184	21930	22146	21980	21934	21777	22301	22269	22159	22293	22204	22137	21905	22160	22111	21943	21818	22151	22134	21917	21936	22075	22027	22085	22283	21942	22241	22066	22094	21940	22290	22067	22082	21942	22260	21950	22177	22119	21896	22096	22082	21841	22286	22013	22012	22045	22064	21999	21952	22092	22041	21970	21972	22106	21932	21939	22130	21953	22019	22110	22213	22145	21989	22286	22192	22171	22088	21968	22128	22038	22113	21993	21994	22172	22041	22312	22192	22009	22026	22015	22107	22016	21959	21918	22078	21898	22198	22204	22153	22257	22176	22034	22163	22298	21913	21908	22199	22121	22040	22208	22163	21966	21955	22099	21951	22218	22240	22110	22177	22119	21926	21942	22187	22198	22187	22076	22040	22132	21857	22133	22094	22192	22057	22045	22087	22206	21979	21862	22084	22007	22064	22096	22047	22055	22158	21824	22149	22103	22046	22263	22075	22008	22108	22112	22234	22105	21992	22008	21919	21978	22231	22029	22066	22219	22030	21950	21962	22092	21991	22102	22176	21942	22090	22162	22078	22380	22014	22167	21887	22234	22136	22071	22030	22216	22131	21940	21990	22172	22226	22132	22090	22052	22071	22202	22380	22006	22096	22038	22113	21999	22112	21925	22127	22176	22052	22126	22037	21980	22238	22145	22058	21983	22291	22305	22078	22161	22156	22057	22120	22065	22309	22228	22147	22124	22134	22060	21795	21724	22202	21936	21952	22172	22041	22025	22111	22237	22184	22007	22401	22001	22246	21883	22194	22042	21972	22062	21963	22192	21974	21997	22241	22091	22151	22083	21936	22147	22066	21929	21983	22001	22180	21864	22122	22113	22313	22075	22001	22219	22037	22167	22009	21775	21950	21934	21944	22007	22082	22206	22231	22147	22162	22083	22082	22000	21940	22124	22163	22119	22133	21743	21984	22106	22133	22395	21975	22128	22065	22215	22030	22110	22005	22164	21921	22230	21962	22111	21956	22110	22258	21976	22061	21825	22362	22202	22262	21929	22047	22048	21834	21968	22064	21960	22187	22070	21938	22024	22261	22174	22057	22262	22273	22188	22037	22113	22257	21899	22018	21989	22135	22431	22207	22072	21964	21940	22070	22150	22050	22153	22163	22085	22086	21962	22281	22154	22083	22329	22147	22013	22037	22244	22068	21968	22013	22126	22180	21915	22175	22005	21954	22161	22237	22182	22053	22275	22235	22209	21923	22036	21933	22067	21816	22045	22050	22064	21949	21944	21970	22163	22135	22034	22176	21920	22129	22158	22049	21886	22024	21949	22014	21941	21974	22209	22147	22076	22127	22048	22063	22325	22246	22025	22034	22209	21999	22250	22233	22017	22180	22129	22049	22220	22256	21839	22111	22119	22047	22263	22247	22105	22098	22078	22010	22123	21970	22124	22044	22121	22017	21979	22280	22307	22086	22010	22058	22182	22003	22021	22241	22109	21894	22158	22031	22022	22065	22087	22048	22104	22134	22197	22174	22175	22129	22055	22283	21974	22337	22072	22129	22060	22248	21975	22190	22204	22015	22084	21913	21890	22133	22031	21878	22055	22062	21970	22200	22112	22140	22237	22135	21981	22175	22288	22222	22138	21854	22016	22202	22095	22097	21972	22123	21943	22049	22096	22187	22134	22086	22203	22081	22128	22037	22140	22082	22058	22121	22099	22031	22090	22178	21834	22009	22217	22101	22309	22015	22279	22152	22065	21974	22024	22554	22025	22207	22326	22158	22128	22148	22221	22157	22076	22373	22039	22012	22297	22143	22149	22042	22072	22083	22288	22279	21989	22215	22064	22134	22240	21988	22134	22057	22176	22203	22307	22012	22009	21874	21925	22051	22182	22218	22227	22143	22036	22061	22131	22055	22220	22066	22069	22151	22140	22017	22183	22136	22074	21900	22096	22173	21930	22055	22187	21980	22063	22152	22054	22327	22064	22146	21892	22023	22170	22040	22229	21957	22088	22093	21902	22183	22142	22101	22086	22255	22132	22090	22107	22096	22114	22267	22040	21987	21976	22099	22120	22386	21994	22221	22093	22014	22132	22141	22122	22217	22177	22072	22116	22137	22363	22073	22020	21857	21983	21997	21930	21817	22226	22115	22219	22167	22206	22213	22080	22172	22432	22243	22138	22065	22032	22035	22129	22189	22057	22250	22165	22077	21816	22077	22140	21991	22052	21981	22062	22193	21977	22176	22116	21945	22148	21901	22041	21993	22109	22078	22114	22135	22072	22382	22177	22162	22220	22326	22077	22071	21902	22053	22170	21995	22134	22179	21982	22300	21931	22070	22145	22063	22193	22057	21957	22133	21974	22074	22168	22262	21905	22023	21770	22160	21953	22188	22144	21992	22091	21955	21997	22018	22167	21915	22240	22241	22103	22137	22152	22067	21874	22212	22182	22201	21676	22106	22014	22080	22155	22022	22088	22039	22156	22109	22313	21896	22182	21863	22159	22047	22123	22056	22013	22247	21975	22293	22077	22070	21987	21979	22230	21912	22191	22039	22195	21951	21930	22088	22037	22151	22270	22159	21882	21966	21917	22201	22252	22200	22114	21947	22054	22055	22115	22036	22227	21976	22187	22240	22121	22059	22156	22090	22185	22309	21839	22213	22190	22167	22083	22133	22088	22132	22153	22223	22049	21892	22272	21988	22114	21942	22015	22123	22112	21874	22084	21863	22059	21905	22179	22072	21971	22314	22178	22111	22204	21944	22199	22118	22106	22323	22102	22096	22002	22149	21934	22290	22041	22138	22099	22270	22251	22142	22281	22144	22230	22191	21995	22162	22144	21964	22088	22084	22015	22279	22155	22014	21907	22113	22333	22031	22127	22020	22025	22162	22221	22066	22189	22134	22087	22025	22109	22125	22009	22116	21960	22123	21890	21927	22030	22219	21953	21987	22109	22221	22097	22222	22039	22110	22054	22235	22140	21947	22329	22071	21965	21993	21996	22158	22067	22070	22173	21948	22036	22198	21950	22128	22094	21862	22049	22147	22136	22050	22131	22041	22129	22305	22262	22216	22087	22116	22238	22093	21955	22329	22116	22183	21961	22010	21928	22280	22333	21907	22087	21977	22057	21950	22082	22028	22141	21962	22162	22033	21976	22112	22242	22073	22231	22254	21821	22087	22021	22328	22253	22049	21946	21938	22156	22084	22230	22240	22172	22184	22182	22187	22007	21914	21958	22063	21788	21878	22179	22272	21907	21818	21986	22139	22177	22065	21932	22194	22080	21946	22034	21919	21822	22054	22056	22015	21926	22124	22247	22260	22125	22321	22114	21925	21931	22111	21962	21925	21924	22035	22256	22017	22041	22028	22149	22161	22000	22180	21986	22103	22012	21956	21996	22197	22027	22132	22088	22040	22211	22238	21826	21960	22190	22346	21982	22078	21925	22236	22139	22252	22436	22000	22224	22115	21997	22112	21801	22125	22075	22170	22224	22244	22072	22241	22163	22123	22016	21963	22101	22113	21950	21987	22140	22032	22018	22142	22138	21911	22078	22059	22214	22042	22129	22197	21980	22148	22247	22236	22124	21973	22347	21955	21949	22245	21903	22113	22064	22055	21941	22243	22292	22079	22135	22217	22114	22038	22002	21896	22088	21982	21909	21969	22009	22204	21926	22073	22259	21977	22114	22043	22140	22088	22240	22139	21960	22242	22099	22052	22338	22223	22186	22247	22285	22268	22027	22103	21975	21975	22002	22265	21957	22153	22159	21977	21971	22170	22007	22122	22075	22274	22054	22004	22234	22175	21954	22056	22227	21949	22297	22377	22151	22088	22043	22175	21997	22113	21984	22210	21829	22185	22088	22241	21954	22121	22047	21967	22256	22151	21832
23715	39082	31502	20659	19391	18768	18398	18322	27311	43446	42144	35204	28390	22912	19716	18426	17682	17655	17841	17838	17797	17990	17647	17806	17791	17701	17686	17807	17684	17720	17707	17744	17673	17669	17597	17641	17738	17796	17580	17677	17830	17740	17878	17824	17867	17721	17829	17764	17669	17809	17884	17663	17947	17656	17714	17746	17624	17776	17686	17623	17647	17777	17598	17822	17698	17676	17644	17875	17593	17758	17795	17866	17630	17714	17907	17511	17770	17808	17760	17631	17738	17785	17737	17728	17797	17811	17652	17592	17750	17712	17640	17771	17695	17814	17666	17581	17653	17779	17567	17734	17726	17893	17703	17820	17926	17735	17895	17774	17697	17683	17703	17900	17466	17806	17777	17727	17714	17639	18033	17598	17670	17727	17666	17715	17604	17776	17844	17779	17731	17782	17682	17838	17710	17706	17608	17614	17759	17910	17547	17789	17708	17669	17668	17603	17849	17660	17662	17982	17766	17725	17611	17723	17731	17540	17749	17842	17736	17650	17859	17634	17740	17656	17653	17698	17628	17774	17723	17664	17697	17742	17762	17763	17744	17718	17591	17819	17834	17793	17706	17678	17858	17650	17611	17853	17618	17610	17679	17778	17666	17763	17894	17837	17705	17789	17670	17666	17689	17754	17774	17939	17776	17726	17850	17686	17815	17777	17649	17739	17773	17714	17620	17877	17773	17715	17906	17825	17787	17623	17710	17589	17739	17801	17633	17888	17738	17651	17649	17595	17720	17675	17686	17870	17615	17798	17675	17736	17660	17779	17785	17827	17647	17715	17839	17772	17678	17664	17661	17751	17699	17691	17722	17617	17832	17859	17706	17729	17576	17879	17669	17736	17766	17732	17758	17710	17707	17679	17824	17714	17732	17730	17761	17644	17675	17788	17879	17463	17716	17803	17819	17857	17798	17726	17777	17723	17827	17683	17705	17873	17771	17642	17602	17789	17838	17712	17707	17767	17945	17585	17831	17764	17722	17844	17739	17680	17674	17766	17599	17758	17707	17759	17689	17771	17755	17720	17747	17705	17839	17800	17786	17607	17550	17687	17781	17703	17904	17825	17717	17795	17862	17729	17699	17549	17749	17925	17543	17707	17816	17627	17548	17646	17662	17651	17786	17815	17798	17924	17924	17852	17713	17721	17844	17815	17837	17811	17837	17830	17602	17639	17776	17673	17663	17705	17682	17777	17747	17725	17852	17746	17732	17673	17805	17897	17717	17535	17620	18014	17725	17692	17789	17803	17699	17745	17661	17701	17604	17781	17737	17693	17767	17735	17708	17837	17625	17522	17673	17597	17842	17810	17814	17694	17602	17753	17856	17848	17691	17651	17768	17831	17851	17670	17569	17698	17687	17650	17591	17836	17869	17768	17905	17832	17865	17829	17561	17792	17777	17689	17835	17689	17526	17675	17773	17653	17670	17790	17694	17707	17716	17733	17777	17885	17818	17732	17718	17714	17743	17601	17874	17675	17658	17587	17700	17739	17753	17630	17820	17538	17845	17609	17592	17785	17702	17681	17787	17726	17894	17710	17854	17590	17605	17668	17764	17560	17663	17631	17584	17654	17822	17802	17755	17641	17852	17666	17761	17785	17640	17689	17684	17963	17674	17780	17633	17641	17738	17787	17696	17652	17990	17649	17719	17703	17875	17654	17884	17766	17713	17801	17775	17821	17819	17629	17721	17789	17880	17726	17960	17683	17770	17699	17844	17737	17881	17852	17657	17843	17716	17671	17752	17702	17763	17668	17583	17844	17821	17673	17611	17688	17693	17605	17418	17678	17716	17741	17635	17914	17780	17720	17595	17829	17781	17630	17730	17682	17538	17697	17584	17700	17802	17612	17821	17560	17655	17718	17558	17700	17720	17630	17825	17680	17784	17756	17716	17833	17720	17729	17742	17751	17747	17859	17780	17793	17474	17804	17617	17518	17672	17678	17824	17841	17851	17752	17813	17540	17613	17693	17624	17821	17712	17621	17560	17880	17798	17598	17813	17668	17762	17698	17568	17744	17772	17792	17786	17601	17706	17758	17780	17804	17828	17739	17709	17774	17712	17662	17719	17942	17765	17787	17687	17598	17920	17803	17790	17608	17751	17749	17788	17806	17746	17765	17843	17710	17758	17786	17604	17760	17892	17779	17756	17740	17666	17690	17794	17853	17847	17843	17720	17817	17663	17521	17763	17697	17733	17730	17527	17747	17794	17731	17760	17564	17783	17797	17769	17641	17718	17663	17590	17838	17756	17838	17907	17739	17788	17763	17768	17646	17790	17811	17787	17747	17796	17796	17785	17705	17709	17914	17841	17565	17825	17856	17868	17656	17874	17839	17636	17812	17811	17637	17780	17810	17813	17686	17615	17719	17853	17761	17632	17587	17657	17751	17749	17654	17848	17630	17640	17733	17805	17920	17895	17780	17512	17717	17545	17636	17835	17774	17772	17700	17808	17754	17676	17656	17762	17720	17697	17747	17675	17588	17655	17775	17704	17771	17633	17777	17713	17706	17709	17661	17782	17617	17634	17606	17877	17923	17715	17543	17695	17707	17612	17529	17654	17826	17775	17847	17695	17873	17678	17653	17767	17785	17778	17923	17672	17785	17847	17686	17913	17585	17776	17833	17787	17696	17691	17643	17869	17690	17622	17865	17853	17711	17654	17646	17928	17583	17764	17752	17851	17726	17665	17826	17744	17788	17810	17733	17662	17534	17851	17618	17802	17902	17637	17818	17733	17553	17718	17912	17736	17733	17828	17736	17794	17765	17891	17631	17679	17624	17744	17721	17663	17975	17678	17793	17785	17744	17748	17917	17769	17752	17703	17690	17792	17731	17869	17709	17754	17701	17763	17596	17802	17593	17771	17757	17821	17676	17758	17747	17838	17788	17623	17653	17572	17854	17700	17749	17838	17587	17548	17600	17691	17863	17855	17657	17691	17801	17716	17807	17662	17748	17777	17851	17741	17715	17914	17456	17779	17719	17712	17781	17679	17647	17702	17760	17923	17807	17668	17638	17816	17773	17707	17743	17589	17753	17853	17638	17710	17743	17750	17830	17785	17745	17751	17851	17751	17698	17768	17771	17711	17744	17661	17779	17774	17744	17988	17699	17627	17606	17680	17713	17704	17808	17918	17721	17741	17766	17886	17613	17724	17614	17695	17648	17779	17577	17831	17803	17755	17662	17739	17613	17778	17724	17824	17862	17728	17954	17748	17808	17820	17685	17877	17622	17810	17697	17475	17762	17894	17767	17739	17705	17697	17758	17814	17795	17706	17689	17737	17833	17804	17882	17683	17661	17593	17642	17926	17599	17640	17746	17746	17839	17600	17842	17625	17660	17857	17896	17725	17649	17890	17535	17750	17754	17671	17782	17870	17948	17780	17775	17812	17807	17770	17809	17659	17718	17574	17706	17848	17616	17685	17608	17812	17697	17717	17794	17843	17855	17838	17606	17731	17597	17787	17679	17762	17914	17825	17688	17854	17822	17703	17975	17774	17716	17621	17915	17814	17759	17903	17771	17832	17887	17725	17656	17781	17655	17642	17528	17682	17717	17754	17738	17798	17697	17805	17763	17842	17767	17722	17656	17801	17798	17741	17640	17873	17730	17805	17716	17842	17652	17689	17696	17718	17734	17650	17854	17771	17758	17747	17677	17842	17728	17753	17691	17616	17715	17749	17814	17632	17788	17705	17873	17775	17613	17696	17740	17909	17881	17839	17660	17755	17745	17710	17656	17939	17620	17799	17681	17648	17809	17831	17668	17631	17815	17727	17868	17796	17796	17684	17777	17697	17614	17857	17706	17827	17817	17865	17885	17660	17764	17682	17727	17833	17577	17691	17552	17777	17734	17821	17697	17719	17875	17867	17897	17755	17895	17662	17705	17785	17704	17689	17761	17653	17735	17687	17652	17797	17749	17881	17711	17729	17626	17719	17770	17685	17746	17680	17803	17781	17774	17777	17662	17703	17678	17730	17660	17718	17793	17791	17636	17973	17620	17597	17748	17940	17590	17727	17774	17747	17630	17810	17798	17519	17796	17914	17799	17516	17724	17816	17790	17760	17576	17760	17682	17766	17817	17729	17813	17792	17634	17792	17742	17697	17670	17833	17603	17590	17877	17778	17857	17761	17594	17790	17856	17670	17533	17663	17754	17688	17842	17701	17663	17724	17792	17636	17644	17753	17804	17681	17735	17740	17618	17683	17900	17624	17877	17786	17809	17624	17783	17700	17692	17757	17668	17844	17758	17605	17798	17651	17686	17729	17684	17807	17792	17765	17507	17717	17741	17681	17700	17712	17704	17661	17763	17830	17703	17705	17682	17814	17765	17686	17765	17819	17631	17647	17784	17711	17736	17661	17764	17728	17612	17786	17816	17846	17594	17560	17643	17770	17821	17621	17763	17714	17741	17813	17709	17692	17711	17784	17701	17681	17873	17656	17673	17872	17724	17877	17693	17745	17741	17961	17682	17815	17855	17695	17673	17674	17754	17816	17640	17723	17705	17904	17984	17651	17651	17938	17666	17595	17692	17611	17775	17701	17848	17673	17609	17843	17647	17863	17815	17697	17738	17914	17939	17912	17925	17819	17738	17809	17714	17772	17911	17796	17849	17738	17805	17843	17792	17827	17628	17827	17851	17755	17742	17831	17671	17504	17686	17787	17738	17683	17848	17692	17790	17802	17638	17741	17674	17631	17809	17606	17701	17863	17638	17801	17842	17909	17840	17608	17732	17780	17790	17784	17772	17820	17600	17774	17795	17721	17665	17720	17684	17747	17882	17601	17628	17652	17743	17655	17611	17787	17621	17698	17796	17752	17724	17679	17583	17874	17672	17809	17869	17725	17864	17746	17940	17671	17743	17902	17670	17829	17748	17711	17633	17766	17792	17636	17782	17901	17665	17805	17893	17783	17820	17894	17772	17816	17719	17752	17727	17815	17706	17704	17801	17967	17747	17614	17801	17753	17754	17893	17734	17751	17806	17819	17811	17913	17907	17782	17499	17680	17821	17768	17796	17918	17848	17575	17704	17675	17823	17742	17533	17771	17578	17653	17756	17688	17682	17714	17740	17901	17791	17739	17767	17888	17748	17694	17684	17734	17716	17740	17660	17847	17821	17773	17722	17800	17790	17791	17566	17730	17722
23821	21505	29122	24218	22273	24727	25631	22396	28237	43430	53715	49702	41464	32502	26417	23667	21908	21302	21214	21195	21063	21497	21133	21208	21198	21283	21290	21305	21237	21278	21318	21341	21348	21109	21211	21138	21059	21200	21176	21193	21229	21188	21232	21111	21133	21175	20982	21127	21394	21208	21116	21497	21161	21234	21013	21298	20932	21078	21075	21137	21229	21099	21510	21115	21207	21214	21170	21285	21153	21152	21136	21228	21041	21244	21035	20995	21058	21321	20958	21298	21199	20983	20980	21150	21081	21140	21194	21153	21196	21036	21352	21106	21134	21025	20909	21157	21196	21323	21135	21124	21005	21358	20984	21223	21363	21050	20973	21014	21211	21219	21078	21099	21193	21242	21053	20926	21288	21004	21180	21052	20962	20863	21257	21148	21183	21009	21142	20955	21195	21363	21406	21214	21060	21016	21189	21274	21203	21089	20954	21190	21395	20976	21050	21260	21196	21168	21092	21095	21361	21060	21327	20951	21142	21120	21083	21218	21266	21081	21189	21300	21257	21026	21190	21046	21060	21240	21005	21191	21309	20985	20907	21128	21209	21136	21224	21169	21280	21168	21234	21195	21174	21188	21192	21061	21177	21064	21235	21131	21181	20809	21408	21235	21229	21195	21252	20840	21016	20958	21277	21128	21128	20948	20971	21050	21080	21189	21043	21417	21408	21029	21088	21001	21027	21149	21352	21099	21178	20964	21008	21141	21168	21156	21310	21150	21122	21257	21320	21135	21323	21171	21085	21116	21131	21159	21094	21064	21085	21219	20923	21191	21026	21051	21204	21344	21201	21091	20926	20988	21112	21153	21065	21316	21150	21293	21232	21081	21114	21153	21133	20883	21059	21171	21255	20882	20954	21316	20962	21264	21147	21270	21281	21150	21050	21258	21085	20967	20916	21040	21051	21078	21083	21200	21178	21360	21062	21059	21274	21225	21073	21026	21177	21332	21049	21080	21229	20784	20956	21116	21238	21172	20918	21227	21149	21105	21298	20962	21090	21006	21216	21101	21135	21318	21203	21080	21146	21210	21151	21031	21141	21111	21303	21014	21258	21133	21136	21181	21121	21361	21002	21325	21305	21074	21254	21000	21069	21134	21102	20917	21078	21370	21041	20925	21016	21151	21055	21228	21054	21041	21198	21321	21119	21214	21143	21029	20891	21211	21223	20907	21218	21028	21278	21286	21038	21107	21187	21054	21047	21107	21260	21193	21193	20997	21329	21196	20995	21255	21186	21233	21115	21110	20928	21120	21022	21089	21095	21117	21014	21095	21134	21125	21152	21232	21184	21067	21074	21146	21239	21075	21130	21473	21071	21218	21247	21320	21310	21064	21272	21157	21315	21059	21311	21204	21333	21203	21274	21276	20993	21006	21184	20955	21069	21343	21315	21170	21125	21098	21062	21086	21088	21131	20983	21018	20950	21050	21037	21158	20991	21006	21009	21111	21052	20965	21025	21076	21426	21085	21135	21122	21183	21063	21133	21216	21168	21193	20984	21048	21148	21161	21021	21146	21192	21046	21216	21089	21070	21104	21182	21023	21198	21019	20896	20980	21076	21154	21171	20974	21028	21185	21099	20942	21186	21093	21156	21147	21182	21057	21278	21142	21124	21188	21024	21097	21163	21192	21163	20994	20914	20958	21095	20862	21030	20970	21185	21206	21069	21229	20996	21189	21052	21269	21276	21036	21252	21145	20981	21220	21084	21115	21208	21240	21174	21218	21173	21218	21167	21003	21084	20997	21217	20935	21105	21371	21096	21079	21059	21109	21160	21190	21232	20920	21079	21334	21186	21267	21386	21083	21074	21184	21169	21006	21122	21033	21267	21202	21207	21102	21174	21109	21237	21234	21158	20933	21057	21080	21277	21092	21030	20981	20988	21101	21088	20960	21139	21180	21269	21133	21000	21106	21165	21190	20908	21050	21030	21126	21001	21189	21253	21219	21254	21313	21206	21078	21292	21153	21099	20944	21254	21139	20970	21167	21049	21214	21190	21115	21048	21534	21307	21245	21350	20938	21049	20976	21262	21173	21145	21125	21002	21229	21037	21199	21036	21121	21332	21050	21104	21026	21221	21196	21340	21093	21070	20978	21346	21173	21164	21207	21210	21208	21339	21005	21128	21110	21160	21136	21061	21123	21375	21301	21148	21036	20928	21173	21050	21154	21252	20977	20990	21081	21346	21114	21322	21243	21257	21178	21142	21175	21259	21015	21172	20937	21050	21247	21079	21019	21181	21055	21276	21056	21045	21264	20898	21119	21262	21038	21049	21258	21251	21130	21344	21148	20967	21058	20990	21141	21132	21292	21248	21146	21104	21128	20952	21381	21196	20883	21296	20892	21273	21318	21118	21093	21067	21085	21199	21253	21092	21259	21118	21081	21301	21247	21092	21224	21214	21245	21087	20921	21244	21066	21339	21052	21112	21048	21132	21018	21373	21202	21063	21161	21093	20982	21161	21151	21112	21122	21084	21134	21297	21023	21278	21356	21028	21329	21358	21196	21117	21186	21190	21113	21018	21025	21194	20933	21110	20968	21334	21013	21111	20988	21259	21186	21055	21083	21170	21183	21110	21306	21194	21270	21146	21222	21243	20954	21338	21191	20995	21095	21215	21081	21231	21003	21029	21158	21115	21245	21166	21051	20976	21120	21096	21090	21091	21250	21145	21165	21186	21183	21250	20991	21038	20922	21276	21028	20951	21190	21101	21216	21117	21055	20965	21215	21134	21044	20958	21064	21101	21270	21013	21393	21079	21167	21055	21120	21001	20917	21252	20908	21065	21000	21278	21117	21093	21114	21227	21143	21084	21145	21287	21186	21226	20963	20967	21226	21236	21072	21193	21131	21353	21159	21162	21296	21160	21155	21153	21165	21025	21171	21160	21325	21072	21113	21309	21055	21234	20871	20996	21086	21305	21161	21117	21005	21175	21126	21035	21103	21271	21340	21184	21001	21113	21066	21401	21211	21130	21018	21170	20889	21014	21149	21264	21254	21168	21177	21166	20968	21214	21250	21128	21122	21205	21081	21087	21418	21211	21011	21176	21032	21241	21060	21482	20852	21149	21036	20941	21212	20914	21216	21264	21105	21055	21076	21185	21365	21323	21258	21183	21073	21237	21031	21238	21266	21143	21116	21180	21097	21239	21160	21064	21259	21042	21220	21193	21066	21185	21140	21063	21087	21300	20906	21170	20955	21196	20942	21133	21150	21158	21083	21172	21129	21176	21292	21010	21206	21118	21160	21220	20957	21340	21204	21119	21040	21128	20821	21196	20890	21250	21141	21010	21125	21224	21032	21161	21147	21100	21102	21116	21179	21060	21109	21145	21169	21011	20960	21200	21032	21141	21103	21146	20985	21025	21225	21206	21108	21269	21107	20945	20997	21182	21100	21269	21068	21148	21134	20912	21280	21223	21189	21211	21115	21110	21056	20871	21380	21047	21145	21008	21239	21276	21150	21033	21021	21027	21294	21156	21142	21292	21070	21038	20977	21065	21091	21170	21074	21213	21185	21015	21133	20975	21085	20790	21358	21066	21142	21396	21223	20995	21187	20980	21138	21082	21194	21065	20995	21015	21157	21080	21371	21089	21067	21118	21150	21080	21199	20992	21249	21211	21077	21064	21046	21198	21067	21097	21409	21034	20874	21026	20811	21270	21272	21127	21096	20961	21005	21293	21079	21157	21245	21068	21348	21140	21130	21203	21258	21382	21121	21086	21213	21149	21033	20955	21066	21383	21191	21038	20995	21185	21434	21206	21098	21149	21075	20964	20961	20943	21158	20959	21265	21181	21060	21144	21139	21360	21126	21080	21149	21074	21104	21323	21138	21059	20969	21084	21222	21093	21093	21196	20923	21358	21238	21323	21079	21298	21085	21205	21130	21083	21042	21204	21224	20901	21269	21022	21125	21233	21091	21030	21133	21151	21137	21032	21414	21092	21137	21242	20839	21057	21116	20919	21203	20965	21340	20935	21117	20924	21145	21076	21006	21477	21226	21043	21309	21135	21207	21451	21257	21121	21144	21025	20896	20972	21284	21265	21264	21063	21101	20983	21041	21080	21172	21195	21051	21204	21175	21023	21182	21068	21305	21139	21271	21166	21155	21005	21085	20876	21157	20965	21116	21207	20918	21029	21241	21093	21131	21129	21201	21338	21052	21166	21179	21003	21270	21136	21353	20954	21026	21179	21127	21246	21160	20862	21126	21223	21283	21144	21109	21183	21225	21108	21163	21187	21050	21216	21155	20954	21071	21165	20979	20896	21126	21049	20997	20898	21186	21444	21136	21078	21144	21202	21208	21070	21223	21207	20903	20998	20915	21133	21240	21015	21385	21114	21157	21103	21205	21280	21384	21236	21244	21022	21237	21182	21096	21026	21292	21208	21073	21025	21042	21053	21026	21328	21155	20981	21127	21138	21133	21196	21340	21036	21075	20914	20800	21183	21038	21030	21379	21104	21198	21010	21397	21380	21074	20987	21251	21229	21235	21166	20961	21135	20952	21122	21232	21139	21216	21180	21088	21211	21116	20958	21092	21267	21142	21277	21118	21182	21106	20968	21171	21422	21232	20995	21277	21154	21005	21151	20940	21177	21240	21148	20997	21144	21137	21190	21082	21200	21239	21315	21184	21194	21067	21026	21001	21176	21282	21070	21162	20973	21397	21228	21229	21252	21198	21198	21322	21163	21158	21229	21339	21227	21080	20941	20914	21070	21126	21284	20929	20828	21193	21106	20911	21048	21136	21204	20987	21215	21240	21142	21316	21215	21083	21123	21289	21114	21049	21156	21095	21319	20996	21290	21095	21311	20939	21195	21256	21187	21119	21296	21066	21060	21075	21298	21120	21355	21320	21145	21370	21174	20875	21176	21111	21247	20978	21089	21342	21056	21146	21090	20962	21096	21201	21150	21119	21174	21171	21126	21149	21121	21266	21130	21269	21393	21135	21246	21310	21208	21112	21271	21230	21010	21318	21131	21294	21101	21035	21293	21223	21278	21271	21277	21320	21172	21034	21286	21044	21052	21079	21193	21004	21189	21218	21311	21220	21225	21117	21145	21132	21033	21082	21181	21081	21179	21142	20916	21081	21042	21160	21261	21217	21180	20929	21080	21397	21161	21196	21112	21133	21083	21097
27791	47937	38022	24975	20494	19918	18495	18244	29266	45133	52649	47974	39560	29857	22614	19272	17229	17188	17224	17029	17042	17229	17156	17214	17268	17068	17124	17343	17244	17041	17178	17119	17303	17349	17086	17046	17141	17211	16979	17104	17081	17158	17181	16935	17070	17313	17189	17208	17108	17162	17123	17272	17072	17228	17154	17347	17233	17000	17175	17084	16891	17154	17058	17161	17349	17070	17082	17018	17184	17118	17200	17093	17057	17199	17044	17100	17175	17042	17081	16961	17102	17069	17173	17135	17202	17152	17102	17066	17003	17112	17081	17127	17190	16976	17322	17076	17316	17196	17200	17020	16929	17344	17008	16940	17138	17091	17145	17325	17281	17191	17112	17127	16980	17116	17105	17203	17171	17127	17108	17111	17046	17125	16998	16984	17186	17293	17138	16927	16986	17144	17189	17219	17328	17095	17051	17115	17180	17070	17142	17027	17185	17210	17077	17158	17099	17090	17167	17044	17260	17122	17018	17277	17051	17192	17072	16981	16825	17167	17171	16881	17012	16982	17111	17162	17147	17148	17126	17269	17359	17169	17041	17002	17098	17162	17181	17015	17149	17040	17187	16979	17099	17196	17113	16989	17256	17141	17395	17064	17220	17162	17135	17128	17272	17221	17217	17097	17074	17067	17116	17124	17269	17206	16958	17061	17236	17109	17187	17057	17184	17228	17195	16977	17332	17173	17218	17152	17078	17212	17173	17197	17095	17022	17081	17164	17036	17117	17188	17164	17154	17075	16929	17294	16986	17062	17104	17112	17275	17083	17187	17190	17136	17182	17244	16988	16973	17251	17230	17277	16922	17030	17167	16995	17151	16958	17023	17245	17071	17288	17058	17069	17144	17126	17022	17223	17143	17213	17079	16960	16966	17240	17070	17162	17178	17177	16924	17135	17001	17043	17081	17354	17091	17248	17060	17278	17195	17162	17159	17231	17022	17161	17131	17261	17190	17179	17149	17068	17200	17141	16901	17152	17029	17084	17274	17174	17083	17056	17079	17150	17159	17085	17074	17024	17096	17091	17069	17100	17119	17114	17122	17020	16935	17200	17097	17232	17152	17096	17181	17029	17130	17121	17243	17174	17155	17018	17031	17172	17175	17214	17099	16994	17034	17194	17028	17282	17082	17084	17025	17053	17149	17221	17216	17165	17019	17202	17042	17185	17103	17069	16940	17212	17157	17119	17057	17226	17053	17216	17198	17096	17160	17100	17037	17077	17159	17102	17097	16996	17238	17104	17019	17035	17230	17037	17118	17044	17074	17091	16948	17167	17224	17244	17095	16952	17192	17184	16971	17160	16970	16985	17038	17238	17104	17193	17258	17169	17282	17001	17215	17129	17066	17281	17032	17089	17029	17181	17112	17051	17189	17195	17092	16953	17087	17158	17091	17142	17283	17226	17255	17108	17233	17207	17007	17172	17136	17171	17227	17001	17122	17153	17069	17291	17168	17004	17008	17011	17056	17017	16964	17024	17137	17233	17213	17269	17133	17152	17097	16992	17058	17036	16990	16989	17162	17040	17112	17066	17157	16965	17128	17000	17083	17049	17274	17146	17256	17208	17122	17228	17128	17080	16985	17168	17051	17221	17096	17148	17010	17163	17186	17189	17109	17179	17193	16971	17159	17143	17184	17150	17146	17032	17054	17025	17096	17188	17287	17103	17137	16987	17122	17179	17014	17206	17142	16976	17108	17241	17220	17139	17041	17144	17015	17033	17168	16925	17155	17050	17081	17326	17227	17065	17155	17231	17105	17218	17150	17143	17099	17324	17125	17157	17245	16871	17164	17079	17134	17222	17055	16992	17185	17110	17155	17155	17171	17187	16970	17008	17107	17060	17317	17025	16996	17197	17151	17114	17163	16999	17066	16963	17011	17128	17127	17099	17084	17104	17154	16938	17033	17157	17047	16995	16988	17232	17165	17163	17031	17128	17018	17062	17168	17046	17188	17057	17236	17015	17118	16988	17027	17135	17187	17160	17219	17118	17076	17060	17150	16934	17141	17119	17175	17335	17176	17011	17186	17193	17155	17203	16935	17019	17116	17056	17234	17027	17177	17106	17066	17018	17203	17052	16943	17303	17015	17341	17093	17120	16995	17320	17016	17101	17101	17057	17117	17116	17179	17252	17091	17180	17173	17168	17043	17040	17033	17091	17114	17041	16932	17128	17130	17029	17027	17132	17152	17159	17099	17246	17158	17182	17213	16927	16998	17062	17286	17269	16956	17144	17115	17027	17213	16982	17095	17073	17207	17242	17093	17152	17144	17071	17141	17154	17223	17203	17105	17085	17008	17225	17130	17193	17353	17221	17177	17056	17342	17071	17123	17139	17222	16938	17135	17185	17260	17075	17120	17160	17134	17132	17128	17105	17017	17113	17150	16987	16975	17100	17031	17151	17104	17105	17083	17071	16983	16965	16953	17154	17158	17078	17176	17135	17063	17268	17112	17054	17277	17100	17043	17025	17019	17101	17035	17151	17121	17184	17198	17134	16951	17185	17073	17038	17347	17219	17181	17183	17215	17160	17251	17267	17141	17072	17109	17035	17162	17018	16909	17013	17245	17131	17185	17149	17158	17213	17049	17124	17362	16999	16996	17077	17148	17203	17092	17185	17072	17029	17193	16998	17100	17137	17196	17185	17132	17186	17113	16990	17189	17176	17027	17193	17252	17006	17219	16970	17019	17173	17173	17126	17241	17201	17110	17122	17173	16977	17187	17148	17125	17405	17137	17118	17132	17046	17166	17053	17216	17131	16987	17216	17260	17311	17130	16948	17132	17206	17214	17113	16997	17097	17274	17044	17246	17210	17120	17131	17271	17082	17286	17111	17105	16972	17224	17086	17015	17133	17003	17058	17155	17106	17287	17077	17066	17328	17081	17077	17167	17061	17329	17012	17126	17104	17191	17036	17052	17217	17155	17030	17102	16999	17096	17019	17085	17368	17201	17194	17192	17074	17272	17248	17074	17087	16968	17199	17148	17153	16907	17055	16954	17024	17265	16923	16984	17102	17184	17194	17023	17205	17080	17019	17194	17098	17197	17097	17247	17095	17116	17151	17198	17121	17171	17226	17078	17178	17027	17070	16988	17140	17044	17147	17219	17162	17153	17022	17005	17037	17020	17050	17145	17090	17185	17136	17030	16989	17133	17088	17190	17073	17183	17252	17157	17153	17110	17255	17141	17058	17125	16930	17144	17088	17150	17147	17313	17110	17148	17003	17028	17188	17171	17033	17200	17034	17035	17108	17043	17131	17122	17111	17205	17200	17335	17146	17156	17204	16966	17154	17196	17064	17118	17151	17273	17106	17017	17192	17192	17120	17152	17066	17018	17075	17130	17060	17104	17044	17120	17051	17134	17178	17138	17009	17387	17053	17178	17175	17127	17307	17053	17152	17122	17081	17110	17182	17178	17131	17171	17237	17110	17139	17073	17040	17158	17179	17213	17245	17137	17203	17056	17110	17189	17261	16989	17118	17110	17145	17076	17062	17024	17298	17020	17043	17127	17041	17301	16957	17131	17058	17094	17189	17011	16940	17045	17236	17137	17143	17011	17334	17080	17208	17101	17296	17264	17041	17226	16985	17097	17213	17272	17081	17184	17174	17115	16974	17201	17134	17255	17017	16955	17238	17092	17131	17116	17168	16948	17152	17095	17127	17086	17204	17286	16985	17210	17214	17224	16937	17159	17118	17097	17217	17157	17128	17058	17217	17145	17199	17253	17008	17039	16989	17084	17062	17118	17210	17112	17249	17052	17049	17259	17107	17100	17069	17064	17139	17225	17203	17060	17158	17154	17163	17191	17068	17154	17130	17279	17045	17073	17072	17035	17073	16940	17140	17057	17174	17078	17027	17056	17171	17082	17196	16993	17034	17099	17067	17283	17072	17116	16960	17057	17198	17176	17167	17094	17184	17245	17086	17109	17109	16902	17226	17047	17222	17172	17108	17250	17111	17245	17139	17085	17006	17130	17209	17271	17118	17120	17086	17035	17149	17021	17089	17217	17180	17080	17141	17100	17190	17016	17221	17169	16971	17147	17268	17107	17192	17101	17143	17200	17211	17032	17071	17153	17064	17021	17118	17103	17135	17149	17062	17156	17270	16926	17165	17224	17023	17189	17292	16982	17247	17150	17004	17323	17148	17195	17269	17219	17116	17067	17219	17200	17045	17026	17047	17116	17292	17229	16908	17397	17141	17083	16985	17312	17054	17060	17132	16938	17100	17208	17349	17256	17079	17292	16870	17143	17162	17122	17344	17061	17008	17117	17159	17203	17105	17174	17184	17060	17224	17224	17100	17302	17106	17159	17150	16987	17086	17241	17136	17137	17158	17032	16979	17004	17113	17224	17053	17173	17329	17283	17215	17120	17266	17011	17100	17015	17240	17206	17216	17039	17176	17101	17113	17173	17059	17068	17034	16998	17271	16994	17258	17245	17336	17255	17077	17181	17096	17077	17245	16991	17079	17079	17077	17173	17119	16995	17197	17096	17083	17118	16971	16982	17137	17044	17217	17175	17065	17084	17152	17126	17244	17240	16834	17123	17103	17213	16950	17098	17068	17068	16997	17041	17162	17055	16931	17249	17203	17202	16946	17034	17100	17198	17088	17067	17241	17185	17058	16987	17124	17016	17225	17225	17104	17160	17138	17125	17181	17151	17057	17034	17285	17231	16978	17178	17010	17024	17193	17176	17138	17212	17224	17040	17180	17078	17250	17094	17097	17129	17179	17179	17178	17072	17149	17003	17255	17054	16996	17086	17147	17204	17251	17119	17049	16930	17022	17090	16961	17041	17156	17133	17007	17191	17086	17172	16930	17148	17125	17029	17110	17045	17119	17332	17066	17258	17160	17169	17318	17019	17182	17143	17174	17043	17211	17187	17131	17183	17026	17046	17099	17243	17209	16993	17108	17067	17198	17079	17189	17132	17146	17017	17195	16909	17264	17188	17226	17212	17130	17068	17060	17165	16981	17157	17240	17318	17116	17236	16993	17136	17024	17246	17161	17161	17167	17101	17238	17230	17071	17141	17220	17154	17062	17155	17375	17226	17253	17208	17269	17113	17215	17022	16997	17052	17054	17074	17071	17218	17228	17189	17106	17196	17104	16954	17243	16823	17357	17057	16974	17031	17051	17141	17168
29765	23756	24736	22009	20036	20177	20372	20183	20595	21490	23811	24473	23147	21849	20952	20471	20108	20252	20067	20161	20144	20296	20148	20199	20213	19994	20136	20076	20048	20036	20132	20274	19929	20237	20220	19976	20187	20212	20334	20129	20212	20326	20396	20018	20028	20114	20217	20179	20308	20257	20217	20269	20078	20297	20025	20058	20126	20170	20289	20075	20117	20158	19981	20199	20420	20141	20263	20115	20161	20194	20038	20066	20079	19982	20063	20208	20194	20186	20036	19989	20257	20091	20415	19910	20184	20364	20284	19972	20057	19989	20156	20299	20155	19984	20140	20071	20252	20145	20115	20101	20206	19949	20118	20005	20063	20085	20161	20154	20127	20233	20095	20018	20100	20243	20126	20018	20046	20087	20142	19959	20091	20033	20182	20030	20162	20274	19986	20212	20069	20049	20100	20154	20085	19895	20072	20056	20085	20066	20142	19960	20063	20248	19985	20031	20281	20074	20263	20028	20186	20246	19971	19961	20281	20179	20211	20222	20299	20168	20218	20414	19952	20474	20083	20070	19973	20244	20000	20301	19951	19910	20112	19809	20007	20038	20113	20117	20291	20180	20219	20138	20131	19999	20147	19978	20160	20091	20415	20120	19846	20229	20077	19978	19968	20018	20063	19999	20186	20184	20144	20170	20233	20080	20325	20217	20072	20260	20119	20055	20238	20231	20097	20017	20256	19935	20080	20029	20248	20066	20087	20143	19931	20197	20233	20259	20200	20018	20092	20163	20050	19993	20162	20253	20142	19985	20328	20192	20182	20072	20273	20182	19953	20259	20203	20101	20131	20164	20171	20086	20361	20012	19906	19920	20047	20144	20165	19929	20293	20308	20078	20239	20124	20118	20036	19992	20063	19997	20079	20055	20129	20255	20267	20104	19920	20156	19954	20130	20085	20225	20175	19838	20171	20190	20170	20107	20055	20525	19929	20031	19870	20089	20003	20279	20224	20276	20134	20039	20091	20436	20225	20058	20109	20190	20093	20191	19971	20235	20319	20109	20213	20128	20167	20084	20073	20153	20218	20022	20143	20052	19988	20043	20142	20185	20160	19973	20049	20028	20081	20088	19953	20193	20098	20053	20076	20124	20027	20120	20217	19965	19914	20001	20055	20303	20128	20140	20138	20150	20192	20000	20268	20175	20380	20307	20231	20172	20178	20221	20143	20065	20114	20021	20096	20258	20237	19981	20250	20129	20172	20356	20042	20246	20103	20100	20252	20115	19949	20095	20214	20074	20263	20069	20150	19975	20251	20020	20232	20114	20176	20200	20077	20192	20197	20311	19981	20083	20210	20313	20164	20225	20250	20085	20162	20174	20123	19889	19893	19966	20124	20257	20303	20182	20299	19978	20096	20200	20199	20097	20013	20290	20116	20244	20068	20223	20072	20118	20346	20069	20163	19882	20187	20297	20102	20266	20116	19975	20138	20082	20228	20123	20222	20226	20108	20064	20025	20375	20186	20217	20224	20116	20270	20202	20025	20231	20052	20243	20140	20106	20096	20118	20041	20185	19977	19963	20171	20069	20180	20146	20163	19828	19912	19871	20170	20039	20279	20275	20193	20051	20201	19989	20206	20141	20091	20159	20145	20021	20121	20073	19957	20204	20348	20247	20137	20266	20119	20163	20063	20221	20065	20229	20070	20088	20221	20011	20080	19971	19989	19959	20329	20295	20125	20121	20095	20263	20075	20053	20251	20069	20301	20127	20172	20042	20175	20156	20118	20096	19863	20001	20197	20065	19984	20072	20049	20161	20213	20432	20393	20005	19971	20021	20252	20122	20172	20250	20286	20138	20222	19965	20298	19978	20162	20040	20087	20037	20171	20017	20103	19891	20238	20270	20236	20095	20248	20065	20464	20098	20077	20046	20068	20026	20114	20214	19984	20039	20196	20094	20224	20340	20044	20245	20246	20190	20306	20116	20051	20190	20064	20128	19857	20332	20111	20115	20118	20164	20294	20114	20340	20127	20417	20172	19997	20084	19920	20027	20197	20102	20007	20129	20067	20226	20373	20074	20076	20172	20070	19984	20068	20266	19995	20062	20103	20240	20003	20143	20162	20001	20198	20200	20060	20141	20186	20207	20244	20184	20311	20332	19963	20150	20434	20064	20051	19989	20151	19995	20061	20150	20150	20190	20139	20124	20219	20068	20143	19928	20145	20410	20209	19988	20139	20035	20003	20004	20277	20215	20208	20226	20263	20148	20075	20202	20170	20175	20117	19949	20263	20050	20086	19997	20021	20277	20061	20133	20040	19998	20052	20085	20020	20139	20129	20056	20178	20253	20065	20135	20214	20283	20068	19989	19992	20128	20033	20073	20056	20164	20015	20097	20181	20321	20275	20186	20101	20203	20208	20074	20150	20110	20236	20024	20059	20108	20195	20122	20001	20006	20228	20140	20373	20325	20183	20089	20142	20161	20194	19937	20055	20228	20213	20277	19997	20101	20153	19937	20314	20105	20111	20139	20259	20164	20101	20004	20012	20283	20146	20182	19900	20207	20008	20036	20125	20099	19815	20036	20058	20229	20169	20246	20227	20002	20332	19937	20217	20183	20062	20154	20014	20056	20107	20055	20171	20097	20350	20057	20211	20190	20032	20015	20299	20189	20279	20122	20241	20201	20187	20098	20029	20141	20094	20001	20257	20343	20066	20303	20269	20069	19979	20147	20245	20199	20181	20163	20184	20202	20201	20283	20106	20067	20233	20300	20123	20102	19994	20107	20099	20056	20064	20032	20068	19909	20141	20071	20112	20082	20136	20258	20216	19947	20139	20324	19999	20321	20150	20226	20293	20446	19966	20174	20338	20159	20117	20367	20310	20262	20201	20090	20138	20249	20387	20032	20074	19961	20074	20139	20173	20312	20079	20114	20226	20277	20022	20040	20072	20237	20126	19973	20211	20236	20103	20306	19750	20072	20218	19997	20148	19978	20076	20171	20234	20022	20298	20093	20117	20191	20168	20042	20287	20157	20135	20240	20321	20011	20078	20138	20295	20415	20170	20165	20170	20069	20253	20228	20153	20213	20190	20246	20343	20048	20166	20033	19944	20148	19902	20028	20326	20180	20187	20000	19969	20309	20060	20161	19998	20154	20122	20006	20083	20252	19936	20165	20228	20111	20114	20091	20133	20131	20127	20304	19945	20201	20085	20060	20169	20143	20222	20077	20246	20177	20176	20178	20254	20115	20086	20061	20108	20147	19976	19954	20260	20262	20217	20069	20378	20202	20159	20115	20161	20128	20179	20481	20124	20100	20163	20247	20143	20254	20298	20233	20164	20249	20043	19999	20115	20093	20365	19992	20175	19902	20159	20312	20099	20230	20122	20161	20157	20058	20063	20254	20095	20036	20173	20062	20174	20231	20121	20151	20049	20167	20178	20154	20154	20257	20129	20297	20054	20099	20245	20259	20188	20246	20326	20257	20206	19924	20298	20064	20105	20272	20208	20062	20049	20018	20180	20309	20269	20349	20087	20405	19979	20121	20009	20126	20281	20183	20116	20206	19979	20050	20202	20043	20084	20084	19956	20050	20209	20011	20266	20120	20052	20353	20210	20079	20005	20071	20207	20233	20111	20137	20103	20022	20239	20305	20014	20126	20084	20246	20069	20082	20051	20353	20136	20010	20166	20002	20192	20256	20049	20099	20112	20166	20131	20124	20235	20107	20129	20240	19964	19881	20091	20232	20162	20220	20279	20186	20084	20206	20471	20281	20127	20185	19987	19999	20214	20195	19983	20108	20080	20148	20016	20082	19947	20181	20101	20103	20411	20162	20134	20300	20196	20119	20003	20224	20224	20174	20105	20251	19984	20038	20219	20167	20211	20203	20316	20032	20250	20049	20172	20021	20213	19997	20183	20009	20182	20143	20036	20401	20410	20308	20071	19958	20191	20148	20202	20185	20186	20136	20317	20142	20008	20118	19945	20087	20286	20213	20214	20128	19938	20136	20215	20034	20195	20198	20071	20257	20128	20079	20335	19991	20232	20313	20234	20173	20097	19994	19963	20129	20177	19986	20070	20091	20160	20306	20352	19979	20038	20238	20201	19993	20265	20062	20189	20430	20192	20239	20204	20224	20105	20077	19959	20252	20301	20284	19977	20204	20130	19998	20029	20115	19996	20483	20249	20301	20180	20045	20236	20012	20198	20098	20138	20368	20153	20136	19983	20106	20065	20112	19942	20154	20207	19953	20080	19945	20272	20330	20020	20167	20101	20065	20202	20192	19988	20246	20303	20075	20306	19952	20061	20061	20162	20008	20022	20260	20236	20179	20254	20160	19986	20097	19934	20159	20194	20083	20110	20241	20130	20069	20078	20205	20160	20361	19859	20015	20197	20130	20063	20160	20136	20075	20195	20274	20100	20170	20296	20092	20000	20057	20252	19982	20321	20110	20238	20136	20193	19874	20078	20333	20175	20066	20108	19887	20019	20076	19981	20021	19955	20095	20097	20252	20240	20108	20245	20103	20192	20202	20184	20119	20098	20193	20072	20076	20122	20197	20211	20045	19981	20274	20256	20157	20213	19903	20139	20036	20323	20098	20101	20239	20170	19988	20218	20139	20072	20269	20193	20455	20277	20241	20139	19973	20291	20231	20023	20056	19915	20164	20122	20238	20095	20031	19959	20181	20164	20123	20200	20062	19946	20126	20080	19936	20000	20177	20187	19888	20216	20107	20214	20288	20185	20120	20126	20265	20010	19931	20263	20270	20277	20185	20119	20235	20151	20228	20204	20155	19973	20065	20052	20179	20177	19902	20022	20126	20191	20119	19967	20171	20095	19892	19947	20088	20138	20005	20328	20215	19973	20091	20155	20110	20163	20026	20280	20211	19995	20216	20097	20084	20201	20365	20179	20154	20191	20028	20131	20212	20193	20164	20147	20138	20149	20035	20125	20113	20074	20064	20232	20026	20088	20122	20114	20021	20104	20071	20518	20193	20246	20126	20371	20103	20242	20165	20070	20176	20284	20262	19994	19986	20258	20060	19996	20381	20210	20290	20014	20324	20121	20155	19987	20007	20065	20081	19914	20224	20195	20163	20285	20096	20233	20183	20272	20010	19977	20066	20138	20062	20293	20275	20229	20283	20247	20270	20202	20006	19960	19998	20179	19990	20284	20150	20233	20322	20112	20036
20191	25104	18817	17026	16820	16832	16584	16655	17063	18869	22130	21983	20208	18453	17210	16714	16596	16677	16475	16811	16637	16772	16576	16632	16542	16572	16594	16620	16602	16627	16651	16685	16616	16746	16694	16556	16378	16720	16670	16699	16535	16578	16640	16517	16618	16555	16684	16551	16495	16737	16593	16567	16643	16528	16525	16672	16667	16457	16632	16535	16592	16541	16597	16393	16455	16617	16745	16562	16596	16615	16680	16727	16566	16603	16527	16538	16598	16591	16584	16710	16801	16657	16490	16535	16482	16668	16596	16671	16560	16579	16547	16534	16642	16489	16586	16451	16555	16629	16505	16534	16652	16532	16642	16645	16660	16439	16614	16467	16387	16635	16558	16507	16587	16542	16616	16598	16526	16545	16677	16553	16616	16761	16634	16518	16527	16594	16644	16600	16440	16697	16580	16572	16788	16479	16605	16547	16643	16589	16698	16445	16616	16677	16536	16683	16699	16521	16489	16574	16600	16503	16578	16655	16492	16506	16619	16528	16616	16711	16588	16618	16582	16620	16554	16512	16633	16614	16610	16700	16550	16539	16784	16642	16557	16531	16647	16451	16641	16564	16551	16607	16597	16496	16622	16645	16618	16445	16663	16795	16544	16583	16420	16582	16457	16487	16425	16697	16658	16537	16645	16630	16562	16530	16613	16539	16547	16533	16738	16566	16411	16653	16609	16637	16631	16545	16506	16594	16489	16522	16728	16689	16549	16731	16520	16672	16790	16676	16516	16615	16518	16605	16589	16445	16479	16598	16521	16499	16559	16483	16549	16677	16577	16685	16697	16499	16735	16460	16708	16667	16487	16516	16428	16509	16427	16547	16667	16622	16435	16428	16427	16529	16613	16498	16510	16597	16533	16439	16693	16539	16784	16683	16579	16747	16666	16397	16542	16462	16521	16460	16503	16604	16700	16507	16505	16620	16395	16595	16532	16633	16465	16528	16670	16674	16570	16446	16481	16576	16591	16467	16586	16494	16689	16541	16636	16547	16464	16544	16624	16630	16618	16707	16451	16644	16622	16693	16467	16600	16655	16597	16603	16609	16685	16590	16526	16702	16591	16682	16608	16560	16508	16712	16484	16595	16677	16813	16566	16607	16449	16553	16602	16541	16430	16529	16684	16566	16590	16621	16684	16644	16670	16653	16558	16526	16576	16645	16560	16520	16626	16682	16467	16709	16549	16590	16625	16451	16591	16478	16603	16558	16619	16532	16531	16604	16666	16464	16417	16590	16620	16604	16590	16522	16520	16513	16624	16502	16553	16714	16357	16664	16745	16483	16646	16557	16484	16539	16680	16350	16683	16487	16550	16532	16723	16586	16454	16547	16636	16658	16538	16724	16606	16571	16617	16467	16542	16458	16523	16537	16591	16731	16568	16607	16647	16604	16441	16462	16420	16490	16586	16583	16479	16604	16624	16627	16605	16532	16504	16483	16731	16815	16537	16604	16536	16767	16461	16481	16704	16669	16688	16581	16691	16601	16629	16522	16570	16491	16646	16616	16827	16405	16587	16624	16627	16492	16860	16418	16630	16581	16607	16512	16591	16541	16584	16630	16440	16641	16735	16554	16721	16802	16617	16626	16653	16573	16644	16696	16526	16560	16293	16631	16459	16642	16572	16658	16480	16685	16524	16635	16529	16641	16732	16764	16609	16659	16785	16673	16549	16612	16644	16503	16704	16546	16570	16664	16621	16618	16538	16675	16669	16611	16618	16409	16660	16507	16647	16599	16565	16611	16442	16546	16695	16510	16588	16611	16585	16516	16539	16748	16639	16514	16624	16631	16293	16759	16663	16655	16458	16659	16784	16539	16481	16546	16535	16669	16709	16513	16542	16610	16326	16741	16693	16714	16464	16630	16450	16576	16536	16755	16649	16457	16510	16583	16487	16528	16668	16379	16802	16568	16660	16521	16608	16482	16710	16573	16560	16551	16634	16556	16562	16809	16487	16603	16482	16443	16691	16522	16558	16741	16616	16550	16673	16524	16592	16518	16551	16650	16585	16535	16696	16678	16656	16577	16709	16533	16477	16496	16737	16692	16664	16620	16643	16493	16454	16748	16632	16490	16552	16551	16718	16617	16552	16500	16528	16484	16611	16455	16627	16569	16522	16563	16634	16434	16677	16528	16618	16665	16560	16628	16620	16730	16646	16536	16793	16579	16685	16633	16684	16561	16667	16578	16569	16726	16716	16757	16502	16670	16399	16531	16543	16628	16644	16501	16694	16556	16568	16690	16460	16579	16555	16472	16532	16519	16521	16704	16452	16529	16436	16499	16592	16731	16622	16607	16642	16482	16569	16655	16672	16463	16542	16526	16643	16663	16637	16621	16552	16504	16601	16581	16645	16670	16485	16758	16718	16506	16600	16689	16566	16471	16676	16712	16452	16537	16485	16636	16598	16427	16638	16704	16618	16566	16673	16685	16701	16663	16560	16559	16649	16696	16733	16563	16577	16601	16508	16724	16515	16504	16623	16748	16531	16436	16510	16575	16399	16549	16792	16706	16452	16557	16611	16524	16684	16697	16473	16455	16574	16456	16728	16493	16462	16443	16754	16514	16463	16575	16428	16515	16633	16669	16658	16608	16548	16655	16769	16568	16802	16613	16598	16671	16569	16630	16536	16752	16754	16742	16617	16682	16456	16661	16630	16554	16616	16675	16675	16701	16697	16609	16696	16574	16860	16518	16650	16438	16612	16550	16575	16600	16560	16367	16736	16452	16593	16587	16607	16513	16604	16411	16581	16673	16613	16614	16612	16347	16476	16721	16489	16643	16492	16494	16760	16489	16570	16549	16708	16729	16577	16585	16547	16512	16703	16551	16705	16585	16679	16681	16462	16639	16520	16463	16638	16619	16446	16714	16664	16470	16695	16491	16381	16732	16739	16581	16575	16490	16714	16518	16773	16490	16655	16773	16633	16709	16575	16589	16653	16622	16566	16696	16586	16568	16752	16462	16821	16610	16596	16493	16576	16648	16463	16768	16606	16626	16753	16569	16578	16564	16441	16780	16554	16610	16583	16708	16625	16380	16553	16579	16772	16670	16718	16483	16665	16409	16612	16614	16710	16638	16574	16560	16634	16475	16547	16511	16509	16682	16577	16596	16465	16393	16707	16496	16797	16640	16579	16600	16501	16668	16723	16488	16299	16374	16517	16602	16347	16457	16631	16612	16570	16515	16622	16583	16437	16568	16549	16606	16680	16591	16382	16444	16538	16418	16598	16768	16683	16651	16545	16721	16551	16535	16609	16513	16625	16649	16625	16497	16665	16625	16665	16500	16473	16646	16671	16596	16650	16578	16717	16450	16759	16649	16579	16552	16676	16585	16524	16553	16620	16655	16687	16515	16548	16651	16670	16581	16491	16536	16657	16497	16516	16548	16677	16600	16713	16673	16638	16622	16643	16718	16708	16485	16500	16679	16615	16458	16584	16626	16572	16487	16794	16630	16706	16615	16518	16576	16427	16451	16593	16451	16717	16761	16689	16446	16649	16551	16593	16665	16560	16564	16578	16692	16707	16682	16534	16685	16417	16584	16632	16464	16690	16525	16520	16654	16492	16493	16484	16482	16498	16596	16562	16572	16523	16371	16569	16687	16473	16580	16558	16579	16586	16610	16608	16631	16473	16563	16647	16534	16685	16492	16584	16622	16651	16654	16653	16532	16511	16660	16691	16763	16617	16453	16512	16702	16726	16623	16692	16791	16611	16573	16630	16481	16632	16577	16510	16555	16571	16690	16601	16725	16743	16571	16559	16573	16725	16513	16861	16708	16779	16610	16616	16553	16575	16551	16544	16492	16603	16514	16433	16536	16663	16508	16696	16608	16642	16641	16568	16518	16573	16691	16571	16784	16552	16647	16638	16523	16623	16745	16696	16593	16736	16688	16627	16562	16573	16611	16581	16523	16529	16664	16719	16701	16726	16608	16558	16688	16714	16459	16620	16514	16448	16464	16545	16755	16508	16764	16609	16664	16523	16524	16601	16624	16534	16630	16455	16560	16491	16537	16584	16581	16535	16638	16759	16581	16590	16580	16456	16632	16557	16552	16691	16658	16744	16497	16562	16429	16764	16596	16813	16638	16535	16601	16553	16643	16688	16489	16712	16357	16754	16612	16631	16816	16707	16697	16615	16475	16546	16722	16673	16630	16649	16689	16685	16624	16470	16706	16485	16496	16643	16606	16558	16659	16542	16520	16685	16669	16418	16585	16543	16516	16464	16679	16614	16506	16689	16550	16573	16612	16641	16393	16689	16418	16802	16601	16601	16684	16659	16506	16678	16741	16671	16488	16623	16751	16617	16674	16590	16679	16698	16639	16744	16611	16604	16582	16501	16598	16579	16420	16672	16651	16377	16647	16511	16653	16615	16733	16571	16691	16561	16648	16608	16639	16629	16567	16580	16489	16732	16575	16577	16612	16490	16640	16540	16741	16561	16562	16750	16585	16527	16461	16747	16619	16520	16436	16617	16647	16631	16516	16545	16542	16599	16822	16584	16574	16485	16620	16600	16562	16553	16733	16613	16423	16702	16654	16763	16692	16647	16592	16477	16545	16548	16718	16400	16295	16582	16656	16751	16731	16643	16611	16746	16735	16577	16648	16722	16698	16692	16727	16584	16589	16418	16376	16831	16335	16691	16563	16643	16541	16732	16535	16559	16690	16576	16519	16627	16614	16277	16505	16578	16555	16442	16603	16499	16459	16587	16615	16634	16482	16627	16666	16732	16496	16765	16602	16484	16512	16833	16607	16543	16592	16584	16544	16568	16621	16477	16599	16523	16566	16503	16515	16463	16446	16638	16768	16627	16668	16812	16533	16654	16638	16644	16536	16535	16697	16570	16573	16516	16778	16716	16655	16610	16707	16724	16538	16841	16559	16448	16514	16537	16527	16604	16801	16517	16693	16566	16744	16569	16673	16582	16728	16506	16577	16398	16575	16695	16427	16616	16622	16660	16608	16622	16563	16713	16463	16731	16560	16753	16705	16598	16595	16643	16390	16600	16591	16618	16639	16572	16563	16686	16718	16449	16615	16659	16558	16505	16650	16695	16724	16634	16610	16753	16712	16639	16423	16703	16566	16682	16541	16781	16780	16481	16534	16819	16541	16549	16618	16657	16732	16615	16562	16609	16627	16503	16666
25433	21464	28207	25645	22787	22829	22812	21259	21781	27733	39956	40154	34378	28895	24660	22111	21011	20723	20820	20863	20940	20910	20703	20864	20866	20693	20858	20708	20706	20682	20967	20843	20699	20731	20734	20728	20712	20762	20776	20898	20762	20894	20738	20819	20697	20829	20581	20511	20780	20681	20737	20592	20747	20691	20617	20669	20525	20800	20579	20603	20600	20899	20659	20650	20622	20768	20881	20733	20593	20559	20609	20626	20780	20685	20499	20587	20539	20663	20619	20731	20649	20625	20780	20556	20500	20710	20810	20507	20650	20494	20794	20719	20708	20737	20778	20592	20769	20615	20705	20696	20772	20451	20605	20500	20549	20532	20712	20724	20750	20633	20514	20685	20591	20747	20658	20558	20597	20769	20613	20721	20588	20813	20463	20619	20560	20631	20753	20647	20581	20821	20747	20880	20796	20939	20726	20631	20714	20735	20889	20702	20820	20351	20563	20648	20877	20547	20781	20620	20795	20700	20755	20802	20693	20677	20671	20632	20536	20595	20571	20881	20711	20613	20499	20715	20701	20789	20723	20715	20570	20894	20552	20863	20867	20623	20619	20643	20594	20612	20883	20624	20918	20641	20733	20654	20612	20833	20802	20658	20749	20606	20668	20594	20726	20730	20624	20524	20721	20624	20804	20671	20636	20777	20645	20864	20633	20713	20611	20513	20522	20906	20555	20884	20673	20567	20700	20769	20545	20586	20643	20730	20671	20559	20536	20654	20588	20476	20765	20761	20620	20631	20679	20768	20748	20605	20618	20349	20700	20574	20722	20742	20541	20971	20802	20682	20616	20778	20630	20513	20565	20528	20554	20743	20597	20902	20781	20776	20596	20737	20803	20614	20816	20640	20451	20809	20497	20677	20838	20576	20621	20636	20634	20797	20604	20592	20594	20830	20718	20754	20848	20718	20734	20748	20436	20577	20739	20733	20746	20359	20689	20608	20658	20756	20887	20620	20868	20643	20377	20510	20417	20811	20713	20624	20613	20652	20774	20561	20741	20697	20499	20711	20576	20859	20374	20543	20500	20494	20559	20804	20780	20773	20740	20705	20638	20648	20773	20591	20543	20658	20639	20803	20618	20814	20558	20627	20775	20630	20642	20816	20578	20729	20649	20596	20655	20582	20534	20636	20672	20751	20555	20668	20909	20757	20803	20598	20641	20611	20658	20420	20796	20537	20652	20555	20859	20769	20639	20800	20652	20668	20525	20715	20726	20731	20716	20778	20674	20507	20654	20838	20416	20776	20764	20769	20701	20674	20722	20792	20790	20500	20802	20640	20687	20914	20574	20746	20616	20534	20792	20624	20709	20650	20553	20539	20820	20768	20712	20750	20587	20660	20799	20662	20762	20725	20690	20822	20632	20803	20689	20521	20580	20618	20628	20698	20765	20644	20541	20671	20828	20507	20629	20607	20601	20685	20458	20589	20593	20724	20686	20667	20663	20595	20509	20642	20438	20663	20755	20684	20702	20574	20586	20699	20522	20826	20620	20665	20573	20943	20718	20839	20580	20726	20722	20550	20740	20568	20692	20505	20560	20574	20840	20613	20719	20637	20652	20838	20535	20758	20759	20791	20924	20499	20698	20764	20762	20480	20622	20734	20672	20781	20726	20738	20976	20609	20526	20535	20682	20575	20511	20760	20669	20806	20691	20594	20794	20824	20770	20660	20660	20693	20729	20689	20646	20459	20826	20657	20574	20578	20591	20637	20710	20712	20687	20877	20550	20766	20694	20617	20637	20654	20593	20624	20849	20501	20600	20663	20599	20968	20810	20748	20696	20687	20734	20614	20618	20623	20821	20835	20497	20673	20531	20598	20704	20485	20677	20745	20658	20618	20779	20700	20924	20738	20665	20872	20862	20572	20837	20640	20681	20516	20825	20639	20687	20629	20647	20675	20715	20551	20617	20730	20675	20762	20512	20315	20770	20500	20676	20603	20639	20601	20570	20703	20755	20502	20667	20547	20703	20598	20708	20468	20587	20621	20592	20613	20763	20680	20855	20597	20777	20757	20689	20823	20584	20728	20757	20739	20872	20586	20839	20657	20528	20630	20587	20639	20641	20605	20749	20675	20595	20635	20538	20499	20734	20550	20497	20567	20591	20715	20429	20825	20929	20528	20600	20755	20789	20882	20844	20664	20586	20631	20535	20860	20560	20774	20847	20742	20521	20819	20783	20628	20923	20768	20671	20787	20859	20734	20800	20699	20608	20579	20416	20776	20517	20726	20930	20748	20724	20451	20716	20450	20692	20655	20653	20450	20692	20655	20651	20858	20624	20808	20712	20728	20647	20667	20886	20723	20736	20772	20623	20584	20765	20714	20572	20612	20660	20765	20820	20631	20741	20521	20612	20755	20521	20974	20697	20785	20803	20821	20561	20543	20598	20811	20597	20740	20743	20671	20737	20671	20551	20728	20615	20637	20593	20447	20560	20817	20795	20713	20894	20582	20597	20525	20717	20757	20835	20791	20573	20609	20688	20727	20887	20509	20733	20729	20548	20665	20660	20625	20568	20605	20565	20578	20524	20643	20617	20662	20660	20672	20628	20809	20614	20569	20566	20832	20772	20847	20706	20834	20571	20710	20647	20589	20608	20774	20537	20674	20841	20698	20730	20629	20684	20573	20775	20812	20838	20671	20689	20488	20810	20546	20701	20797	20758	20740	20647	20848	20617	20768	20618	20533	20524	20548	20670	20522	20636	20765	20677	20638	20717	20791	20789	20922	20709	20718	20784	20633	20660	20704	20627	20768	20483	20531	20743	20601	20738	20828	20638	20633	20664	20620	20794	20843	20742	20827	20638	20747	20767	20736	20914	20741	20856	20666	20845	20701	20752	20506	20409	20583	20656	20515	20669	20724	20636	20831	20567	20632	20738	20691	20703	20447	20653	21064	20690	20548	20601	20620	20804	20591	20893	20749	20510	20713	20642	20674	20769	20759	20675	20742	20677	20660	20538	20700	20616	20698	21034	20809	20776	20825	20743	20812	20607	20627	20540	20579	20660	20513	20715	20686	20625	20859	20676	20699	20805	20859	20672	20657	20715	20508	20558	20539	20824	20803	20425	20560	20869	20293	20684	20718	20466	20932	20628	20673	20784	20602	20680	20601	20758	20673	20644	20638	20672	20667	20862	20769	20859	20635	20572	20605	20708	20600	20654	20545	20440	20433	20781	20865	20681	20675	20686	20614	20669	20801	20681	20614	20813	20785	20794	20691	20715	20716	20749	20681	20712	20715	20550	20802	20761	20635	20509	20702	20766	20636	20638	20423	20692	20665	20642	20653	20775	20907	20842	20848	20746	20622	20673	20672	20766	20565	20581	20703	20521	20661	20666	20635	20406	20616	20705	20892	20670	20447	20590	20736	20686	20913	20652	20680	20534	20832	20865	20736	20726	20749	20785	20693	20631	20703	20606	20574	20744	20665	20807	20566	20600	20551	20732	20900	20697	20771	20954	20870	20709	20627	20862	20655	20582	20785	20484	20762	20540	20813	20658	20757	20608	20541	20513	20730	20671	20662	20834	20683	20678	20536	20558	20653	20774	20770	20548	20793	20776	20717	20636	20691	20317	20646	20747	20824	20706	20551	20609	20596	20627	20623	20674	20783	20756	20409	20576	20474	20364	20713	20844	20734	20768	20605	20729	20723	20667	20709	20849	20662	20789	20568	20550	20538	20774	20544	20615	20715	20684	20575	20779	20540	20512	20526	20760	20311	20554	20700	20767	20517	20408	20542	20827	20876	20646	20652	20488	20682	20677	20775	20675	20779	20684	20819	20661	20821	20622	20718	20643	20473	20700	20633	20746	20584	20527	20689	20765	20743	20782	20730	20760	20840	20863	20613	20602	20513	20547	20737	20856	20606	20705	20667	20635	20621	20674	20641	20584	20643	20852	20670	20843	20658	20723	20567	20780	20644	20807	20699	20725	20920	20785	20635	20687	20770	20705	20576	20439	20830	20672	20709	20872	20413	20769	20559	20670	20744	20697	20761	20753	20670	20677	20633	20721	20523	20755	20594	20878	20622	20702	20590	20594	20661	20570	20510	20771	20668	20779	20750	20683	20666	20722	20669	20871	20700	20823	20594	20699	20552	20717	20787	20819	20576	20658	20554	20617	20675	20469	20694	20704	20694	20741	20951	20785	20517	20838	20774	20630	20709	20637	20586	20630	20817	20771	20870	20678	20726	20720	20539	20480	20620	20655	20861	20689	20713	20739	20675	20680	20674	20694	20564	20886	20642	20572	20868	20674	20632	20701	20831	20679	20605	20632	20648	20529	20523	20666	20620	20761	20556	20675	20723	20645	20788	20842	20781	20763	20609	20659	20628	20841	20773	20730	20652	20818	20685	20873	20770	20900	20711	20802	20754	20482	20727	20761	20644	20574	20715	20726	20385	20765	20692	20735	20587	20627	20488	20589	20747	20544	20663	20831	20883	20703	20602	20465	20516	20574	20632	20700	20724	20992	20745	20661	20748	20769	20620	20724	20690	20515	20649	20489	20705	21029	20738	20899	20678	20709	20942	20823	20695	20802	20610	20623	20887	20738	20787	20529	20675	20581	20760	20659	20743	20722	20720	20633	20672	20725	20823	20740	20679	20624	20773	20748	20555	20744	20894	20895	20610	20625	20732	20863	20771	20617	20617	20909	20590	20519	20723	20575	20690	20709	20666	20585	20737	20437	20668	20932	20775	20859	20614	20602	20762	20718	20562	20831	20860	20782	20798	20399	20596	20676	20595	20711	20599	20505	20625	20740	20613	20647	20612	20541	20661	20723	20844	20777	20632	20563	20674	20711	20786	20770	20693	20513	20762	20693	20454	20700	20701	20633	20545	20666	20662	20610	20476	20662	20572	20582	20770	20721	20689	20703	20798	20715	20903	20820	20860	20649	20603	20810	20565	20610	20799	20817	20537	20512	20618	20756	20835	20581	20903	20587	20639	20748	20705	20962	20760	20610	20756	20790	20761	20834	20779	20639	20704	20679	20665	20547	20793	20601	20616	20744	20612	20458	20632	20819	20468	20690	20655	20592	20787	20727	20448	20740	20701	20810	20629	20656	20744	20513	20624	20621	20871	20629	20438	20596	20552	20746	20724	20690	20632	20887	20720	20713	20355	20546	20643	20701	20778	20534	20744
23650	37640	26987	19740	18451	18960	17682	17260	19406	28451	41126	39004	32473	26108	20874	18295	17031	16988	17027	17061	16862	17113	16928	16887	16949	16978	17068	16960	16818	16934	16832	16776	16899	16997	16955	16952	16971	16968	16761	16849	16936	17075	16838	16979	16869	17126	16976	16942	17001	16761	16906	16968	16930	16809	16942	16863	17023	16868	16970	16983	16877	16988	16974	17020	16789	16982	16867	16999	16874	16863	16937	17131	17039	16950	17078	16981	16856	16886	16898	16912	16941	16992	16795	16795	16919	17124	16828	16825	16872	16798	16902	16832	16887	16789	17002	16877	16851	16999	16982	16815	17012	16923	16952	16807	16864	17071	16912	17045	16860	16999	16824	17033	16807	16745	16878	16829	16887	16906	16939	16917	16871	17043	17000	16928	16959	16888	16875	17215	16772	16852	16786	16923	16960	16800	16973	16999	16971	16829	17065	16829	16955	16943	17008	17028	16850	16951	17095	17005	16988	16830	16942	16901	16896	16858	16925	16830	16891	16920	16771	16981	16823	16995	17021	16844	16910	16895	16862	16848	16923	17063	16850	16889	16949	16975	16700	16781	16835	17068	16714	16908	16976	17030	16803	16862	16866	16895	17018	16920	16943	17035	16958	16981	16725	16993	17023	16954	16859	16933	16924	17051	16907	17019	16933	16850	17070	16952	16955	16892	16892	16967	16957	16946	17024	16837	16885	16797	16862	16871	16951	16894	17015	16791	16868	16914	16790	16990	16910	16951	16930	16987	16930	16854	16817	17132	17014	17065	16916	17129	16899	16883	16874	16898	16947	16908	16798	17105	16854	16914	16879	16892	16947	17055	16734	17003	16974	16921	17005	16906	16818	17175	16815	17028	16751	16911	16972	16762	17007	16772	17005	16822	16784	16803	17091	17077	16804	16914	16905	16927	16855	16789	16967	16736	16831	16920	17026	16916	16926	17062	16870	17006	16841	16880	16858	17030	16958	16831	17032	16908	16845	16786	16971	16906	17028	16920	16826	16948	16902	16982	16814	16935	16995	16956	16980	16973	16850	16837	17068	16846	16865	16792	17247	16947	16936	16856	16895	17004	16951	16898	16876	16918	17042	17045	16770	16994	16884	16951	17000	16910	16815	17029	16884	16902	16836	16938	16774	16924	17042	16932	16920	16882	16964	16965	16872	16915	16979	16795	16907	16986	16736	16956	16917	16993	16888	16856	17075	17001	17063	16994	16865	16959	16849	16891	16828	16694	16973	17009	16984	16889	16917	16903	16910	17015	16891	16932	17032	17000	16896	17020	17098	16934	17046	16907	17004	16942	16875	16844	16846	16961	16881	16903	16917	16918	16894	16862	16983	16811	16767	16997	16912	16893	16982	17006	16840	16981	16844	17026	16983	16849	16879	16967	16808	17005	16894	16802	16866	16958	16814	16731	16957	16958	16958	16906	16993	16828	16925	16884	16892	16897	16955	17115	17023	16805	16906	17039	17115	16989	16963	16905	16912	16807	16924	16798	16807	17045	16983	17087	16867	16889	16966	16828	16910	16870	16950	16896	16872	16811	16906	17047	16963	16870	17052	16914	16812	16944	16861	16856	16914	16827	16867	16940	16922	16912	16981	16904	16996	16973	16916	17036	16963	16917	16950	16892	17022	16841	16798	16927	16978	16834	16788	16840	17091	16684	16857	16880	17131	17058	16921	16960	16737	16993	16959	16898	16911	16917	17013	17085	16939	16863	16892	16792	16750	16800	16781	16852	16821	16945	16881	16823	17117	16926	16936	16944	17013	16979	16868	16845	16970	16979	16886	16813	16879	17012	16881	16928	16975	16928	17066	16908	16898	16920	16977	16832	16910	17038	16877	16814	16871	16902	16907	16957	16871	16816	16960	16947	16994	16800	16925	16715	16860	17103	16653	16766	16877	16715	16975	16863	17038	16925	16957	16734	17081	16801	16970	16942	16779	16820	16971	16942	16781	16910	16800	16803	16774	16892	16901	16967	16859	16941	16857	16939	16908	16913	17167	16917	16961	16978	16992	16922	16994	17014	16886	16900	16891	16770	17129	16878	16952	16954	16879	17021	16986	16925	16891	16761	16840	16752	16945	16745	16799	16853	17034	17002	16950	16782	16876	16786	16979	16886	16936	16984	16939	16885	16927	17039	16938	16956	17055	16917	16815	17035	16957	17092	16933	16957	17102	16846	16889	16984	16884	17128	16988	16746	16772	16974	17087	16970	17004	17042	17079	16883	16752	17230	16876	16957	17185	16806	17035	16797	16951	16959	16960	16897	17009	16901	16984	16896	16990	17007	16962	16800	16983	17015	16830	16852	17041	16800	17079	16917	17023	17003	16905	16921	16886	17056	16955	16961	16878	16877	16927	16967	16759	17058	16970	16760	16993	16775	16892	16926	16833	17018	16859	16912	16735	16986	16935	16906	16979	16841	16854	16953	16740	16879	16881	16830	16841	17003	16924	16931	16946	16886	16962	16852	16850	16910	17078	17165	17139	17296	16839	16790	17118	16967	17056	17001	17067	16754	16927	16767	17130	17013	16921	16707	17129	17069	16778	16859	16893	16937	16849	16813	16911	16926	16890	16933	17016	17095	16867	16971	16949	16948	16998	16877	16763	16974	16822	16869	17064	16980	16780	16967	16917	16965	16999	16913	17037	16888	16836	16957	16871	17019	16785	16881	16971	16698	16998	17017	16922	16969	16889	16799	16979	16869	16785	16824	16959	16995	16862	16919	17003	16875	16918	16868	16881	16963	17106	16863	16943	17017	16964	16848	16968	16882	16940	16999	16746	17008	16945	17027	16770	16975	17028	16900	16966	16891	16950	16959	16871	16986	17165	16977	16919	17025	17048	16822	16963	16883	16806	16897	16933	16927	16760	16864	17167	16996	16908	16902	16945	16890	16884	16948	16928	16834	16844	16973	16951	16963	16779	17055	17006	16808	16931	17041	16865	16779	16899	16889	16993	16920	16730	16796	16987	16980	17010	16839	16909	17024	16788	16879	16915	16806	16771	17027	16970	16703	16890	17007	16856	16909	17021	16913	16940	16870	16905	16886	16821	17044	16866	16959	16891	16848	16972	16771	16984	16962	16957	17067	16983	16986	16838	16958	16946	16784	16937	16786	16819	16896	16800	17021	16945	16744	16865	16962	16886	16750	16730	17054	17019	16629	16987	16760	16847	17193	16986	16739	17151	16833	16988	16832	17144	16907	17048	16991	16884	16718	17053	16939	16768	16861	16916	16785	17029	16724	16848	16987	16907	16879	16822	16770	16918	16943	16829	16848	16909	16955	17002	16992	16872	16890	17046	16886	16825	16780	16932	17084	16871	16903	16796	16923	17067	17034	17089	16965	16997	16993	16960	17003	16973	16977	16991	17029	17066	16978	17034	16897	16991	16953	16958	16981	16745	16929	17064	16969	16740	16908	16878	16966	16918	17005	17025	17001	16938	17007	17015	16867	16933	16978	17077	17024	16941	16741	16729	17153	17021	16859	16998	16896	17062	16923	16969	16896	16859	16908	16864	16785	16844	17009	16939	17164	16938	16902	16932	16970	16803	16994	16971	16980	17097	17004	16932	16929	17110	16935	16826	16872	16983	16829	16893	16951	16887	16800	16876	16744	17022	16848	16789	16986	16883	16780	16949	16965	16951	16819	17052	17054	16844	16849	16943	17012	16917	16821	16870	16962	17030	17104	16900	16943	16968	16928	16907	16934	17028	16915	16779	17035	17014	16978	16931	16769	16934	17001	16808	16998	16994	16978	16975	16879	16981	16825	16987	16878	16986	16994	16797	16830	17114	16763	17010	16844	16931	16862	17128	17207	16826	16925	16917	16942	16611	16969	16885	16856	16824	17037	17025	16937	17020	16994	16849	17076	17028	16945	17021	17031	16838	16817	17009	16797	17045	16937	17017	16914	16994	16991	16900	17054	16767	16945	16855	16972	16905	16932	17052	17032	16871	16942	17027	16991	16731	16856	17047	16943	17000	17103	16883	16883	17013	16957	16821	16881	16975	16760	17026	16953	16892	17043	17030	17024	17022	17004	16830	17137	17005	16942	16958	16883	16861	16856	16982	17014	16804	16935	16922	16971	17007	16931	16926	16974	16984	17112	16985	16845	16982	16855	17059	16955	16906	16941	16797	17015	16791	16859	16900	17060	16879	16993	16857	16891	16991	17113	16990	16793	16997	17109	16890	16902	16851	16698	16777	17015	17063	17016	16844	16966	16869	17002	16824	16867	17013	16784	16812	16966	16840	16873	16892	16940	17024	16936	17026	17038	16884	16985	16870	16891	16896	16993	16794	16935	16951	16803	17125	16870	16975	16771	16904	16834	16929	17095	16856	16827	16902	16855	17051	16865	16883	16865	16802	16992	17067	16854	16855	16996	16811	16921	17046	17048	16940	16885	16899	16914	17065	16878	16789	16982	16981	17009	17005	17121	16823	16771	16978	16876	17026	16894	16960	17034	16828	16890	16926	16956	16877	16831	17060	16975	16922	16834	17005	17019	16903	16839	16876	16868	17052	16815	16982	16848	16979	16882	16994	16970	16959	17077	16825	16969	17055	16865	17032	16801	16973	16861	16855	16876	17043	16968	17081	16764	16864	16908	17086	16980	17000	16931	17028	17115	16848	16809	16764	17169	16876	16856	16957	16833	16976	16830	16884	16849	16863	16960	16954	16855	16812	17019	17042	17009	16871	16843	16878	16848	16838	16987	16906	16762	17050	16918	16631	16840	16951	17017	16931	16851	16968	17033	16964	16917	16920	16899	17023	16942	16956	16872	16890	16889	16945	16945	16988	16876	16943	16842	17063	16946	16820	16861	16968	16829	16826	16877	16961	17003	17036	16854	17093	16973	16840	17075	16993	17001	17034	16749	17015	17016	16955	16909	17075	16995	16884	16982	17077	17099	16962	16970	16758	17005	16849	16708	16902	17121	16768	17028	16916	16982	16994	16878	16726	16842	16976	16934	16896	16913	16962	16931	16758	17031	17007	16883	16902	17096	17016	16848	16864	16879	16908	16839	16909	16852	16908	16977	16745	16901	16920	16844	16846	16952	16950	16746	16877	16903	16856	16876	17004	17000	16663	16842	16896	16945	16889	16900	17048	16869	16785	16952	16951	16920	16920	16933	17025	16922	16925	16935
23819	21471	29008	24241	22193	26568	25455	21843	23021	32519	50344	50528	43140	34901	27324	23066	21290	20702	20750	20725	20874	20550	20678	20705	20577	20475	20882	20541	20582	20713	20743	20925	20427	20547	20746	20507	20630	20630	20468	20626	20460	20450	20712	20673	20575	20628	20660	20740	20553	20375	20488	20481	20726	20624	20748	20627	20651	20228	20474	20461	20673	20786	20547	20439	20552	20585	20623	20524	20560	20503	20579	20697	20598	20295	20530	20730	20511	20495	20532	20717	20759	20363	20743	20771	20514	20501	20572	20636	20707	20402	20709	20902	20786	20624	20529	20603	20483	20557	20643	20691	20375	20500	20520	20644	20506	20482	20301	20400	20743	20608	20626	20497	20579	20400	20519	20715	20449	20503	20330	20533	20683	20408	20410	20594	20729	20612	20416	20404	20422	20368	20515	20431	20611	20593	20669	20363	20325	20474	20579	20587	20770	20571	20620	20555	20648	20452	20373	20478	20490	20494	20761	20419	20725	20512	20479	20409	20378	20492	20530	20552	20692	20622	20546	20493	20695	20627	20479	20551	20625	20737	20488	20517	20716	20565	20476	20628	20457	20533	20733	20577	20663	20590	20662	20561	20559	20510	20751	20737	20608	20524	20506	20420	20495	20422	20496	20641	20501	20417	20513	20261	20412	20571	20600	20518	20505	20659	20624	20550	20302	20533	20542	20723	20639	20639	20617	20463	20541	20516	20504	20432	20411	20767	20474	20542	20661	20605	20502	20422	20665	20541	20398	20305	20507	20668	20695	20404	20398	20621	20831	20870	20442	20557	20476	20675	20584	20494	20528	20372	20520	20757	20437	20549	20634	20593	20822	20689	20494	20574	20549	20692	20503	20611	20409	20374	20521	20573	20557	20488	20596	20808	20743	20426	20561	20448	20319	20468	20737	20541	20487	20395	20680	20531	20601	20824	20692	20490	20410	20630	20743	20485	20479	20469	20663	20444	20527	20538	20484	20445	20540	20464	20681	20379	20566	20584	20498	20741	20671	20511	20692	20536	20610	20608	20555	20378	20742	20655	20594	20571	20508	20613	20539	20667	20552	20517	20586	20493	20679	20702	20637	20840	20470	20456	20635	20584	20723	20339	20526	20508	20520	20510	20639	20582	20499	20396	20589	20770	20620	20520	20608	20643	20516	20682	20166	20465	20464	20567	20748	20684	20613	20570	20703	20487	20573	20701	20394	20249	20626	20624	20680	20425	20574	20361	20643	20454	20672	20603	20610	20818	20341	20469	20507	20584	20836	20593	20632	20477	20315	20536	20566	20426	20518	20455	20743	20525	20513	20543	20565	20653	20424	20540	20542	20580	20550	20398	20561	20448	20430	20386	20488	20512	20643	20584	20322	20511	20544	20419	20519	20622	20613	20535	20662	20527	20567	20487	20345	20621	20604	20543	20618	20312	20542	20497	20616	20590	20527	20705	20583	20550	20706	20670	20419	20569	20373	20860	20521	20585	20563	20619	20552	20722	20350	20412	20600	20361	20475	20610	20510	20454	20576	20615	20576	20585	20648	20370	20647	20597	20570	20659	20442	20540	20567	20641	20439	20508	20490	20566	20590	20636	20587	20512	20538	20471	20555	20670	20289	20657	20414	20483	20470	20689	20654	20497	20404	20574	20463	20613	20580	20624	20730	20464	20345	20403	20473	20632	20619	20261	20423	20633	20464	20509	20317	20675	20406	20632	20552	20298	20854	20493	20561	20556	20551	20594	20759	20540	20424	20539	20546	20628	20436	20654	20629	20639	20393	20554	20522	20453	20366	20556	20570	20458	20595	20635	20523	20444	20680	20652	20759	20536	20796	20663	20405	20488	20560	20367	20578	20405	20648	20442	20555	20524	20627	20533	20627	20397	20580	20599	20685	20576	20445	20428	20523	20478	20298	20635	20395	20851	20503	20512	20503	20504	20811	20501	20597	20486	20532	20493	20384	20502	20426	20463	20364	20576	20659	20440	20695	20552	20490	20526	20483	20348	20443	20636	20731	20379	20671	20558	20691	20367	20599	20669	20401	20568	20640	20596	20500	20591	20382	20446	20732	20341	20464	20522	20711	20656	20464	20675	20394	20586	20502	20403	20555	20753	20582	20509	20730	20524	20631	20454	20459	20511	20482	20416	20734	20517	20624	20623	20493	20484	20475	20381	20415	20353	20626	20296	20352	20493	20396	20277	20536	20440	20492	20764	20535	20561	20571	20375	20702	20561	20408	20652	20443	20600	20453	20527	20635	20747	20466	20657	20491	20574	20535	20544	20450	20475	20495	20719	20407	20476	20431	20301	20499	20688	20506	20317	20274	20626	20614	20621	20492	20628	20535	20563	20042	20503	20434	20471	20681	20528	20540	20444	20615	20485	20552	20707	20582	20695	20509	20605	20659	20679	20438	20326	20541	20354	20755	20692	20700	20562	20717	20449	20508	20423	20608	20500	20309	20476	20335	20399	20759	20526	20585	20582	20483	20518	20454	20461	20354	20577	20616	20409	20645	20501	20623	20443	20533	20792	20495	20570	20631	20375	20449	20461	20476	20280	20851	20760	20664	20456	20533	20665	20489	20614	20561	20769	20580	20579	20540	20478	20481	20428	20437	20561	20473	20575	20586	20465	20469	20581	20428	20699	20672	20564	20488	20706	20596	20785	20423	20628	20471	20397	20541	20572	20553	20650	20708	20402	20660	20556	20503	20305	20510	20529	20744	20452	20616	20641	20615	20518	20859	20683	20587	20574	20401	20408	20520	20504	20647	20523	20649	20646	20471	20419	20435	20423	20553	20572	20657	20775	20605	20391	20553	20569	20607	20318	20737	20511	20836	20586	20515	20531	20484	20414	20428	20461	20625	20571	20573	20667	20578	20431	20282	20768	20478	20390	20630	20644	20365	20571	20630	20607	20676	20645	20555	20322	20246	20348	20707	20704	20554	20585	20675	20315	20501	20634	20237	20548	20435	20509	20519	20515	20594	20618	20573	20424	20777	20588	20533	20260	20318	20566	20731	20525	20489	20433	20331	20511	20490	20427	20549	20786	20552	20426	20525	20435	20751	20521	20583	20530	20407	20418	20707	20564	20623	20425	20743	20403	20756	20577	20360	20411	20611	20550	20442	20580	20658	20508	20480	20614	20305	20584	20505	20352	20398	20599	20370	20582	20638	20507	20594	20432	20833	20427	20433	20559	20476	20471	20525	20525	20468	20428	20720	20577	20355	20513	20650	20448	20469	20631	20736	20628	20412	20791	20497	20351	20580	20645	20570	20538	20645	20640	20664	20623	20524	20383	20474	20368	20747	20488	20538	20610	20627	20523	20652	20669	20507	20487	20517	20509	20515	20524	20622	20355	20597	20753	20454	20575	20464	20460	20371	20505	20504	20527	20596	20430	20612	20622	20665	20835	20782	20472	20344	20584	20512	20438	20361	20621	20483	20337	20670	20448	20612	20467	20335	20525	20670	20423	20549	20610	20632	20568	20475	20826	20578	20705	20395	20554	20622	20549	20631	20457	20347	20544	20529	20562	20367	20496	20594	20669	20618	20611	20653	20593	20478	20627	20563	20482	20549	20586	20708	20549	20548	20470	20587	20639	20475	20581	20644	20612	20630	20539	20576	20543	20649	20665	20337	20257	20621	20671	20610	20492	20625	20523	20391	20642	20669	20807	20649	20628	20637	20662	20614	20600	20564	20452	20620	20771	20389	20676	20345	20481	20722	20516	20391	20734	20519	20454	20499	20507	20502	20661	20724	20571	20568	20408	20495	20209	20542	20602	20490	20372	20350	20347	20422	20406	20555	20738	20421	20661	20651	20463	20693	20529	20441	20239	20483	20535	20614	20466	20660	20592	20340	20626	20684	20738	20507	20714	20550	20580	20608	20494	20655	20424	20548	20450	20640	20654	20604	20600	20487	20395	20489	20557	20446	20594	20639	20615	20516	20579	20491	20417	20464	20635	20489	20645	20471	20514	20573	20790	20569	20606	20590	20618	20453	20638	20634	20427	20737	20547	20462	20440	20492	20454	20385	20519	20481	20620	20605	20462	20811	20599	20546	20585	20400	20523	20194	20714	20263	20692	20723	20294	20417	20695	20459	20780	20353	20521	20519	20500	20308	20536	20650	20574	20468	20575	20447	20379	20491	20497	20618	20547	20477	20344	21018	20409	20256	20464	20654	20469	20524	20731	20522	20523	20711	20485	20335	20603	20573	20549	20440	20579	20548	20567	20506	20572	20515	20556	20533	20558	20549	20597	20595	20801	20474	20524	20709	20800	20444	20569	20486	20664	20580	20628	20500	20460	20794	20690	20560	20454	20531	20429	20577	20651	20428	20526	20578	20508	20543	20108	20591	20414	20471	20750	20636	20371	20332	20636	20661	20424	20613	20500	20614	20466	20370	20448	20639	20686	20638	20455	20534	20459	20447	20444	20504	20429	20555	20437	20455	20578	20403	20293	20396	20462	20445	20512	20294	20508	20649	20498	20449	20683	20597	20656	20388	20423	20683	20594	20738	20586	20658	20419	20462	20640	20762	20723	20447	20561	20539	20468	20648	20656	20449	20466	20576	20479	20363	20498	20655	20715	20496	20774	20610	20659	20397	20689	20596	20429	20468	20445	20539	20246	20696	20765	20469	20569	20663	20373	20554	20410	20617	20469	20603	20456	20576	20448	20683	20451	20389	20591	20636	20607	20561	20615	20496	20513	20369	20477	20595	20579	20612	20416	20615	20254	20518	20417	20421	20702	20371	20550	20451	20511	20446	20394	20602	20779	20529	20499	20429	20481	20456	20595	20545	20382	20504	20596	20589	20781	20487	20688	20800	20404	20408	20706	20556	20755	20490	20438	20620	20582	20734	20879	20614	20487	20508	20658	20646	20511	20633	20412	20491	20329	20650	20397	20431	20419	20366	20493	20622	20595	20567	20628	20475	20420	20740	20705	20549	20423	20376	20399	20458	20546	20409	20561	20358	20472	20534	20375	20402	20538	20547	20479	20843	20699	20691	20684	20577	20512	20407	20459	20404	20150	20592	20398	20503	20325	20790	20628	20550	20565	20592	20421	20488	20571	20608	20571	20604	20418	20600	20477	20515	20366	20394	20428	20521	20502	20612	20731	20668	20660	20801	20616	20478	20592	20610	20499	20651	20533
27891	48863	39029	22307	19853	25302	18172	18252	22219	34517	50184	49102	41571	32828	24306	18980	16909	16819	16866	16800	16854	16817	16752	16962	17078	16923	16980	16859	16872	16936	16832	16975	16752	16914	16812	16624	16957	16925	16802	17024	16699	16955	16751	16950	16917	17002	16871	16790	16667	16997	16741	17020	16754	16848	17045	16899	16857	16762	17027	16738	16809	17023	16834	16995	16628	16954	16780	16882	16811	16879	17029	16719	16852	16938	16881	16672	16869	16752	16857	16823	16886	16805	16905	16897	16861	16987	16900	17001	16983	16788	16791	17045	16788	16787	17019	16832	17085	16867	16640	16910	16740	17008	16820	16923	16802	16997	16878	16734	17022	16751	16861	16902	16786	16841	16855	16847	16768	16937	16972	16871	16884	16791	16853	16783	16777	16844	16815	16860	16862	16884	16948	16899	16803	16775	16941	16874	16712	17097	16716	16904	16799	16754	16960	16812	16954	16987	16870	16936	16978	16733	16999	16856	16805	16766	16848	17045	16801	16882	16834	16871	16753	16687	16750	16713	16862	16839	16913	16848	16768	16901	16760	16866	16874	16883	16836	16920	16778	17002	16869	16896	16857	16674	16822	17125	16877	16828	16776	16833	16866	16836	16802	16848	16905	16906	16705	16932	16831	16854	17000	16762	16676	16766	16935	16732	16723	16860	16711	16881	16940	16943	16743	16720	17057	16710	16950	16811	16725	16812	16861	16993	16701	16931	17043	16772	17041	16785	16931	16899	16778	16970	16719	16859	16624	16820	16670	16967	16906	16927	16628	16714	17041	16875	16856	16874	16996	16922	16771	16971	16885	16769	16843	16814	16939	16657	16873	16844	16778	16893	16943	16827	16866	16739	16781	16792	16837	16915	16822	16752	16804	16846	16875	16974	16898	16809	16758	16889	16675	16867	16913	17002	16830	16824	16781	16901	16771	16830	16890	16774	16679	16734	16877	16666	16767	16981	16873	16660	16950	16980	16768	16842	17019	16892	16785	16936	16785	16802	17007	16799	16797	16904	16848	16908	16693	16816	16750	16752	16853	16753	16692	16803	16788	16916	16819	16931	16904	16767	17057	16763	16846	16943	16875	16837	16974	16931	16726	16760	16823	16816	16992	16912	16754	16821	16804	16871	16840	16789	17139	16839	16907	16903	16863	16825	16675	16682	16705	16857	16835	16851	16840	16793	16862	16864	16795	16809	16813	16786	16958	16724	16798	16987	16790	16812	17064	16785	16881	16813	16777	16789	16982	16881	16786	16956	16936	16838	16897	16896	16938	16990	16846	16695	16894	16944	16936	16780	16740	16876	17026	16948	16764	16779	16726	16917	16864	16841	16900	16804	16953	16956	16782	16960	16750	16755	16786	16752	16821	16870	16804	16773	16947	16800	16773	16768	16721	16736	17170	16817	16782	16714	16850	16868	16793	16537	17000	16758	16858	16769	16825	16757	16801	16731	16863	16890	16742	16881	16980	16680	16949	16742	16772	16596	16766	16773	16827	16641	16839	16815	16992	17002	16980	16802	16802	17069	16827	16814	16847	16832	16726	16979	16944	16777	16808	16818	16839	16930	16830	16697	16914	16923	16806	16805	16770	16720	16975	16843	16896	16725	16832	16703	16851	16656	16926	16847	16748	16766	16912	16846	16841	16865	16952	16873	16858	16990	16889	16836	16834	16861	16777	16676	16772	16765	16888	16743	16807	16856	17005	16867	16966	16825	16724	16937	16857	16817	16890	16859	16878	16903	16886	16960	17002	16793	16826	16900	16833	16944	16723	16982	16673	16981	16909	16910	16781	16766	16820	16716	17093	16942	16926	16842	16814	16929	16728	16958	16795	16825	16923	16718	16682	16836	16812	16863	16967	16893	16855	16833	16897	16739	16827	16925	17052	16783	16974	16663	16810	16707	16863	16898	16888	16876	16768	16775	16956	16896	16936	16743	16736	16874	16896	16837	16958	16943	16899	16918	16767	16904	17020	16842	16929	16915	17061	16928	16786	16860	16887	17040	16823	16896	16907	16970	16780	17021	17008	16885	16906	16768	16824	16747	16921	17080	16829	16705	16745	16908	17043	16821	16767	16793	16874	16794	16871	16688	16804	16870	16942	17006	16903	16894	16857	16840	16645	16794	16829	16880	16754	16668	16765	16721	16875	16837	16688	16779	16639	16746	16871	16897	16729	16740	16810	16854	16774	16914	16884	16811	16802	16930	16718	16897	16877	16817	16884	16896	16924	16818	16730	16823	16781	16863	16915	16895	16836	16882	16683	16874	17014	16720	16824	17076	16827	16795	16734	16797	16963	16955	16999	16668	17025	16835	16747	16857	16985	16852	16851	16707	16974	16847	16922	16755	16881	16820	16826	16954	17058	16776	16815	16878	16871	17011	16777	16779	16629	16861	16875	16837	16785	16944	16775	16985	16883	16804	16739	17056	16635	16794	17135	16689	16770	16937	16684	16780	16898	16814	16840	16836	16806	16908	16803	16867	16700	16883	16790	16817	16827	16879	16813	16833	16788	16789	16768	16675	16795	16828	16809	16917	16902	16777	17072	16657	16859	16919	16797	16776	16850	16997	16848	16799	16882	16635	16819	16903	16805	16979	16951	16674	16901	16987	16956	16718	16982	16741	16744	17014	16970	16753	16825	16880	16867	16847	16764	16863	16991	16755	16842	16913	16791	16787	16945	16889	16905	16893	16898	16863	16647	16854	16971	16858	16749	16840	16918	16615	16822	16722	16776	16769	16918	16818	16886	16838	16885	16850	17031	16664	16903	16878	16979	16754	16885	16914	16950	16785	17033	16630	16743	16935	16997	16952	16936	16783	16865	16838	16857	16705	16828	16851	16838	16759	16849	17116	16771	16815	16747	16795	16805	16808	16918	16719	16794	17053	16726	16867	16818	16796	16862	16886	16827	16907	16810	16726	16838	16891	16815	16824	16953	16786	16802	17015	16911	16890	16699	16806	16624	16935	16687	16930	16852	16886	16791	16870	16755	16720	16741	16772	16811	16845	16764	16834	16775	16888	16881	16851	16863	16897	16896	16906	16910	16849	16952	16715	17014	16917	17003	16902	16798	16820	16881	16982	16880	16861	16628	16891	16734	16871	16817	16591	16782	16804	16776	16794	16768	16783	16954	16809	16838	16880	16769	16777	16848	16784	16924	16859	16742	16855	16978	16825	16711	16817	16848	16826	16970	16830	16899	16716	16915	16816	16774	16858	16920	16755	16741	16931	16816	16929	16764	16781	16792	16987	16839	16817	16881	16870	16951	16757	16831	16863	16855	16850	16878	16873	16820	16803	16797	16753	16793	16991	16944	16955	16766	16704	17142	16896	16962	16763	16743	16986	16690	16806	16847	16808	16820	16662	16725	16781	16859	17131	16695	16879	16695	16861	16899	16860	16910	16709	16851	16821	16877	17039	16862	16920	16847	16829	16841	16834	16791	16966	16785	16819	16812	16764	16957	16850	16863	16875	16936	16669	16960	16804	16732	17068	16932	16817	16744	16902	16740	16835	16743	16957	16687	16740	16821	16940	16988	16772	16923	16915	16923	16806	16868	16917	16858	16985	16987	16754	16799	16770	16876	16782	16855	16836	16946	16955	16791	16619	16682	16772	16825	16842	16804	17037	16727	17041	16795	16863	16772	16851	16957	16846	16840	16699	16965	16751	16781	16842	16784	16898	16896	16753	16933	16906	17074	16855	16938	16905	16844	16889	17048	16839	16795	16841	16745	16839	16746	16788	16885	16788	16842	16936	16849	16817	16605	16799	16832	16708	16896	16782	16961	16863	16871	16844	16660	16743	16757	16749	16951	16813	16830	16925	16891	16829	16835	16762	16797	16792	17003	16970	16832	16830	16765	16947	16877	16895	16918	16849	16752	16820	16695	16772	16739	16766	16919	16807	16805	16896	16994	16982	16875	16816	16871	16814	16716	16915	16930	16793	16873	16811	16878	16898	16765	16733	16790	16715	16838	16855	16789	16878	16796	16792	16866	16866	16821	16809	16789	16932	16952	16910	16998	16891	16868	16961	16925	16753	16969	16933	16750	16953	16890	16875	16741	16836	16703	16872	16772	16785	16881	16849	16532	17017	16810	16830	16949	16772	16767	16767	16947	16734	16897	16798	16759	16976	16863	16954	17077	16761	16887	16832	16778	16835	16768	16956	16766	16967	16812	16801	16794	16835	16746	16844	16842	16733	16731	16768	16791	16914	16860	16891	16787	16841	16704	16923	16914	16916	16799	16759	16620	16979	16900	16916	16821	16867	16678	17007	16796	16830	16830	16899	16878	16954	16871	16852	16886	16835	16882	16875	17035	16837	16813	16770	16817	16809	16744	16847	16797	16808	16870	16842	16849	16954	17165	16725	16821	16793	16746	16839	16940	16732	16680	16785	16932	16796	16924	17077	16831	16830	16897	16841	16885	16878	16879	16782	16773	16977	16895	16913	16950	16907	16726	16837	16808	16816	16809	16762	16995	16641	16941	16695	16808	16808	16791	16833	16814	16842	16756	16767	16703	16651	16912	16931	16955	16773	16823	16890	16973	16802	16841	16889	16878	16990	16881	17020	16904	16840	16982	16977	16855	16750	16930	16871	16761	16857	16725	16909	16653	16828	16839	16923	16857	16750	16820	16786	16856	16863	16857	16866	16841	17031	16807	16825	16968	16866	16967	16684	16910	16787	16790	16914	16901	16797	16998	16867	16743	17052	16940	16794	16885	16707	16737	16812	16931	16882	16982	16947	16899	16820	16903	16880	16815	16771	16788	16779	16787	16836	16890	16868	16856	16764	16933	16964	16959	16832	16892	16949	16862	16933	16795	16707	16842	16918	16829	16892	16844	16888	16648	16845	16788	16781	16864	16806	16899	16840	16908	16818	16808	16769	16885	16800	16886	16844	16671	17001	16847	16910	16783	16855	16728	16810	17014	16876	16992	16933	16934	16914	16826	16942	16842	16944	16944	16750	16918	16802	16831	16711	16838	16852	16945	16900	16833	16863	16508	16700	16921	16861	16816	16832	16708	16764	16813	16877	16873	16917	16914	16834	16669	16918	16910	16949	16724	17000	16858	16947	16958	16947	16836	16780	16776	16889	16787	16796	16847	16975	16699	16841	16872	16781	16796	16757	16793	16793	16741	16896
30136	24647	26221	23493	21622	21850	22109	22002	21997	22485	24841	25887	24891	23777	22965	22297	22002	21754	21870	21847	21778	21804	21852	21871	21737	21748	21813	21809	21770	21903	21775	21666	21684	21869	21804	21736	22044	21858	21852	21793	22015	21760	21813	21914	21560	22034	21830	21878	21905	21573	21940	22048	21742	21874	21841	21901	21939	22011	21702	22083	22026	21908	21886	21822	21928	21953	21835	21993	21612	21952	21992	21686	21570	21999	21955	21836	21932	21870	21680	21835	21931	21776	21859	22034	21852	21638	21851	21811	21945	21671	21780	21954	21778	21772	21931	21719	22101	21864	21746	21848	21811	21876	21733	21909	21733	21754	21819	21806	22119	21765	21996	21942	21833	21920	21824	21755	21906	21960	21834	21935	21916	21875	21877	21737	21801	21754	21856	21828	21615	21780	21819	21917	21834	21695	21972	21788	21778	21605	21951	21775	21986	22004	21765	21937	21971	21805	22170	21835	21778	21891	21974	21806	21905	21751	21704	21730	21861	21622	21804	21752	21708	21905	21803	21771	21773	21809	21867	21824	21781	21609	21853	21943	21932	21650	21878	21752	21880	21882	21870	21937	21845	21774	21971	21854	21792	21801	21718	21838	22036	21873	21621	22171	21968	21821	21863	21879	21814	21661	21966	21844	21887	21861	21832	21828	21897	21928	21763	21781	21824	21878	21814	21948	21857	21667	21911	21794	21897	21925	21850	21955	21737	21766	21852	21739	21696	21638	21751	21964	21796	21870	21958	21751	21806	21886	21761	21972	22037	21867	21875	21775	21838	22187	21815	21547	21698	21518	21970	21740	21569	21742	21607	22100	21860	21671	21794	21792	21763	21781	21745	21866	21919	21814	21873	21920	21782	21704	21815	21883	21724	21990	21864	21837	21826	21745	21954	21493	21830	21803	21866	21545	21559	21651	21919	21922	21790	21732	21723	21833	21792	21810	21828	21817	21901	21736	21811	22004	21937	21818	21931	21815	21685	22008	21865	21673	21839	21986	21803	21845	22043	21888	21996	21759	21957	21933	21889	21839	21836	21670	22017	21720	21981	21825	21942	21962	21781	22010	21821	21492	21642	21870	21982	21854	21867	21679	21843	21704	21735	21701	21769	21949	21946	21801	22051	21920	21876	21769	21924	21781	21835	21816	21799	21878	21776	21697	21515	21749	21925	21848	21980	21932	21845	21687	22036	21753	21780	21788	22047	22047	21837	21761	21974	21706	21756	21916	21988	22138	21699	21849	21867	21742	21770	21805	22000	21785	21768	21863	22084	21990	21919	21709	21984	21818	21784	21843	21699	21749	21989	21824	21866	21918	21801	21875	21922	22021	21894	21795	21734	21688	22104	21891	21904	21749	21904	21942	21817	21911	21880	21635	21771	21710	22022	21923	21773	22140	21850	21937	21712	21580	21717	21712	21744	21804	21869	21742	21836	21789	22085	21771	21715	21868	21809	21946	21759	21929	21875	21959	21758	21964	21794	21984	21749	21909	21642	22109	21808	21710	21824	21847	21774	21789	21928	21934	21870	21676	21963	22151	21678	21795	21858	21766	22019	21961	21865	21745	21523	21678	21659	21929	21959	21922	21679	21743	21718	21626	21916	21734	21952	21658	21751	21531	21887	21774	21854	21887	21853	21971	21716	22039	21898	21811	21974	21884	22135	21619	21862	21752	21820	21740	21779	21813	21736	21924	21897	21836	22000	21778	21880	21974	21820	21903	21750	21563	22051	21866	21843	21827	21655	21649	21883	21890	21824	21814	22077	21607	21774	22037	21607	21723	21775	21847	22014	21553	21792	21825	21936	21725	21949	21995	21995	21934	21950	21907	21968	21797	21948	21783	21975	22115	22069	21974	21881	21714	21828	21836	21693	21809	21900	21798	21768	22038	21783	22001	22028	21872	21819	21838	21824	21716	21864	21927	21965	21679	21827	21976	21858	21876	21739	21678	21744	21770	21992	21742	21922	21872	21829	21851	21858	21985	22005	21726	21715	21895	21749	21841	21993	21781	21875	21621	22007	21848	21942	22003	22090	21913	21908	21899	21788	21916	21991	21853	21770	21804	21940	21874	22121	22044	21925	21963	22015	21822	21662	21792	21876	22033	21985	21910	21884	21895	21795	22027	21779	21772	21652	21813	21789	21730	21731	21725	21914	21748	21813	21863	21885	21768	21680	21957	21780	21863	21923	22007	21719	21806	21744	21970	21768	21712	21774	21689	21739	21660	21923	21825	21747	21836	21788	21728	21886	21910	21802	21856	21989	21801	21898	21784	21789	21716	21911	21816	21871	22037	21859	21792	21729	21778	21818	21962	21880	21988	21926	21689	21691	21870	21643	22010	21782	21954	21688	21912	21947	21936	21914	21970	21781	21821	21783	21785	21863	21782	21871	21778	22044	21772	22112	21721	21882	21811	21964	21764	21836	21752	21908	21523	22053	21899	21895	21664	21473	21804	21964	21736	22054	21972	21768	21816	21920	21930	21900	21800	21659	21926	21851	21858	21915	21942	21703	21884	21934	21726	21740	21907	21869	21902	22021	21563	21890	21747	21650	21742	22027	21959	21989	21821	21822	21734	22055	21694	22012	21740	21858	21941	21824	21878	21813	21986	21985	21810	21884	21927	21711	21768	21838	21811	21900	21765	21892	21819	21827	22012	22010	21793	21992	21729	21899	21782	21824	21759	21719	21926	21677	21800	21959	21671	21808	22004	21742	21749	21618	21942	22038	21939	21878	21765	21690	21750	21865	21868	22046	21652	21959	21819	21915	21700	21815	21691	21813	21788	21885	21762	22036	21691	22049	21908	21957	21985	21883	21756	21860	21774	21823	21918	21780	21811	22019	21841	21926	21751	22190	21633	21775	21712	21979	21879	21836	21866	21855	21862	21696	21727	21687	21934	21970	21778	21846	21659	21813	22093	21664	21949	21720	21960	21571	21836	21642	22056	21752	22043	21924	21511	21995	21837	21773	21523	21691	21998	21840	21835	21668	21866	21882	21883	21764	21877	21687	21801	22112	21751	21522	21666	21860	21883	21675	21986	21761	21881	22061	21873	21777	21883	21905	21708	21828	21581	21952	21873	21713	21837	21950	21836	21711	21825	21739	21796	21958	21769	21824	21690	21887	21865	21938	21789	21694	21944	21973	21836	21808	21836	21853	21993	21766	21947	21855	21952	22041	21942	21940	21892	22045	22036	21714	21777	21945	21671	21945	21821	21970	21795	21867	21804	21510	21780	21855	21830	21817	21918	21674	21894	21814	21870	21787	21635	21579	21657	21709	21828	21854	21673	21855	21731	21841	21860	21931	21943	21860	21829	21816	21962	21791	21724	21928	21850	21908	21811	21735	21960	21951	21735	21772	21696	21834	21887	21872	21966	22078	21971	21726	21841	21864	21830	21910	21852	21746	21906	21863	21743	21744	21770	21751	21928	21767	21771	21948	21921	21955	21838	21818	21798	22024	21808	21885	22046	21905	21721	21836	21785	21846	21883	22118	21821	21903	21899	22010	21804	21805	21878	21850	21871	21850	21920	21660	21833	21841	21899	21633	21950	21742	21842	22023	21988	21952	21761	21956	21733	21798	21687	22035	21961	21879	21867	21808	21937	21736	21886	21855	21838	21627	21755	22015	21993	21804	21981	21976	21741	22036	21826	21593	21839	21837	21862	21754	21816	21858	21992	21997	22034	22099	21727	21675	22029	21816	21667	21755	21877	21682	21896	21896	21974	21970	21925	21777	21948	21810	21872	22072	21807	22047	21498	21858	21703	21923	21838	21872	21850	21825	21613	21921	21882	21699	21903	21780	21958	21890	21899	21877	21967	21895	21644	21773	21760	21814	21879	21729	21752	22081	21914	21848	21743	21932	21808	21964	21933	21831	22061	21838	21819	21577	21969	21974	21871	21650	22042	21643	21871	21838	21942	21906	21830	21734	21927	21902	21901	21643	21777	21836	21964	21902	22053	21847	21846	21744	21902	21991	21790	22060	21743	22005	21816	21778	21847	21764	21618	21780	21867	21962	21767	21922	22030	21945	21983	21885	21941	21814	21974	21834	21913	22135	21811	21951	21815	21773	21796	21862	21865	21985	21951	21777	21740	21860	21828	21795	21862	21776	21934	21829	21979	21903	22002	21784	21812	21788	21623	21683	21641	22068	21729	22096	21709	21693	21974	21842	21661	21910	22022	21774	21807	21691	21614	21820	21893	21941	21893	21773	21627	21927	21748	22009	21930	21814	21731	22036	21890	21933	21902	21905	21699	21833	21937	21579	21852	21785	22197	21940	21884	21749	21945	22021	21817	21818	21990	21787	21859	21725	21769	21847	21925	21895	21894	21775	21824	21906	21763	21947	21814	21785	21882	21829	21701	21870	21899	21903	21886	21790	21865	21823	22035	21783	22168	21564	21978	21730	21854	21722	21718	21772	21671	22026	21845	21944	22137	21889	21763	21902	21891	21982	21957	21705	21697	21792	21668	21824	21697	21784	22059	21991	21998	21998	21852	21848	21697	22016	21810	21960	21957	21849	21699	21976	21733	21908	21992	21756	21898	22024	21840	21790	21816	21844	21926	21682	21855	21990	21852	21879	21897	21881	21825	21709	21650	21788	21996	21952	21822	21735	21873	21941	22012	22114	21937	21985	22007	21888	21929	21664	21668	21904	21927	21764	21795	21753	21833	21709	21832	21822	21611	21951	21733	21908	21856	21748	21871	22093	21750	21715	21828	21854	21657	21597	22032	21983	21762	21774	21816	21835	21829	21659	21656	21852	21720	21736	21830	21840	21676	21757	21989	21938	22043	21887	21857	21792	21799	21815	21836	21867	21903	21914	21761	21723	21899	21822	21942	21788	21981	21714	21842	21758	21676	21582	21686	21820	21803	21959	21925	21930	21775	22048	21859	21972	21710	21937	21935	21651	21561	21902	21626	21818	21387	21939	21971	21782	21873	21899	21961	21967	21866	22038	21734	21991	21910	21815	21911	21866	22027	21672	21705	21934	21807	21674	21592	21738	21973	21684	21794	21888	21932	21958	21861	21722	21994	21672	21691	21597	21717	21793	21816	21817	21875	21775	21911	21742	21638	21655	21500	21751	21765	21804	21762	21894	22044	21949	21942	21725	21704	21891	22135	21837	22013	21794	21721
20810	26550	20384	17839	17596	17801	17560	17745	17557	18638	21991	22318	21031	19678	18456	18032	17691	17569	17363	17404	17418	17533	17574	17618	17494	17514	17418	17436	17408	17472	17614	17481	17431	17564	17510	17516	17488	17465	17569	17516	17440	17569	17521	17757	17477	17433	17524	17622	17405	17501	17616	17596	17396	17325	17554	17576	17420	17586	17518	17567	17583	17630	17574	17613	17529	17511	17626	17589	17501	17554	17529	17716	17424	17453	17532	17449	17446	17525	17450	17613	17646	17638	17559	17489	17542	17621	17659	17563	17438	17762	17472	17563	17487	17581	17636	17513	17402	17485	17580	17595	17545	17506	17601	17575	17413	17495	17429	17573	17471	17442	17502	17499	17454	17503	17720	17358	17610	17574	17645	17524	17373	17636	17434	17472	17431	17566	17587	17634	17579	17633	17460	17309	17543	17485	17511	17438	17669	17573	17528	17581	17394	17578	17445	17685	17457	17729	17400	17624	17440	17529	17735	17535	17499	17551	17516	17784	17562	17409	17509	17517	17477	17383	17577	17561	17517	17748	17584	17416	17430	17630	17498	17668	17645	17601	17528	17426	17505	17447	17540	17280	17517	17579	17514	17560	17501	17606	17545	17639	17586	17412	17655	17470	17448	17501	17651	17690	17608	17444	17545	17529	17670	17517	17502	17675	17426	17615	17576	17533	17445	17660	17399	17571	17489	17651	17504	17485	17296	17569	17673	17426	17492	17466	17499	17608	17633	17476	17649	17772	17373	17548	17439	17395	17608	17490	17571	17609	17495	17407	17494	17591	17531	17494	17487	17420	17500	17756	17443	17550	17574	17602	17548	17402	17504	17399	17578	17509	17445	17572	17470	17709	17521	17560	17498	17557	17587	17426	17425	17447	17552	17383	17469	17509	17489	17539	17571	17451	17529	17614	17582	17472	17623	17606	17408	17428	17536	17631	17727	17394	17418	17355	17569	17500	17641	17408	17462	17424	17525	17567	17663	17608	17546	17483	17486	17372	17595	17459	17589	17588	17450	17523	17627	17680	17696	17423	17513	17624	17552	17541	17539	17358	17578	17367	17693	17480	17476	17592	17561	17377	17662	17620	17406	17538	17552	17505	17481	17626	17597	17587	17688	17455	17443	17504	17605	17567	17424	17474	17422	17678	17310	17479	17572	17471	17585	17435	17659	17774	17444	17555	17524	17585	17506	17539	17697	17430	17523	17612	17598	17413	17457	17462	17651	17482	17516	17470	17559	17598	17514	17577	17530	17592	17403	17641	17520	17442	17481	17468	17627	17439	17625	17575	17401	17532	17601	17580	17474	17667	17428	17555	17510	17406	17677	17405	17612	17454	17608	17699	17521	17422	17531	17508	17409	17506	17598	17591	17448	17318	17514	17595	17437	17431	17389	17596	17583	17716	17531	17424	17442	17358	17500	17319	17500	17593	17432	17634	17493	17454	17491	17482	17400	17440	17525	17579	17428	17534	17482	17693	17575	17423	17442	17567	17532	17572	17602	17446	17594	17453	17601	17662	17432	17677	17593	17511	17521	17582	17528	17515	17522	17491	17519	17570	17605	17688	17462	17403	17471	17342	17534	17630	17543	17548	17721	17357	17471	17289	17656	17456	17513	17405	17644	17472	17421	17451	17590	17522	17543	17550	17475	17464	17471	17526	17498	17522	17722	17608	17486	17412	17436	17449	17535	17474	17454	17456	17286	17577	17481	17573	17437	17434	17664	17392	17343	17578	17595	17625	17634	17588	17485	17544	17660	17557	17507	17468	17492	17539	17567	17474	17524	17467	17552	17503	17340	17462	17315	17400	17314	17685	17486	17462	17510	17452	17449	17585	17487	17432	17534	17575	17602	17523	17482	17554	17538	17461	17445	17530	17559	17583	17507	17391	17656	17722	17471	17573	17716	17676	17592	17553	17593	17526	17495	17499	17536	17350	17421	17470	17491	17523	17446	17477	17540	17417	17513	17505	17656	17513	17730	17479	17656	17553	17491	17588	17624	17242	17564	17489	17648	17508	17528	17535	17441	17589	17706	17563	17539	17561	17243	17637	17481	17636	17448	17480	17433	17610	17563	17481	17464	17449	17490	17428	17484	17535	17532	17469	17741	17488	17595	17556	17467	17574	17502	17573	17447	17516	17471	17615	17706	17512	17527	17549	17531	17415	17452	17617	17469	17298	17473	17542	17425	17635	17552	17636	17589	17557	17438	17465	17325	17518	17481	17462	17458	17698	17486	17471	17550	17685	17604	17317	17575	17445	17683	17541	17418	17564	17406	17542	17463	17589	17506	17520	17587	17549	17413	17408	17415	17387	17473	17503	17481	17570	17601	17467	17435	17581	17435	17431	17368	17421	17471	17522	17449	17515	17558	17574	17524	17581	17433	17516	17430	17552	17474	17509	17535	17569	17525	17561	17552	17550	17547	17539	17524	17461	17537	17446	17614	17517	17566	17571	17529	17501	17414	17578	17528	17392	17469	17533	17459	17683	17732	17644	17473	17590	17374	17372	17702	17523	17558	17649	17506	17566	17507	17449	17626	17539	17565	17567	17471	17413	17592	17466	17290	17373	17507	17528	17612	17561	17278	17700	17455	17533	17550	17667	17438	17509	17639	17394	17376	17487	17472	17657	17393	17638	17308	17474	17421	17530	17553	17565	17432	17443	17526	17730	17591	17640	17495	17363	17421	17593	17466	17652	17666	17465	17563	17650	17692	17507	17528	17593	17436	17477	17652	17718	17686	17446	17573	17356	17445	17472	17374	17430	17423	17622	17384	17509	17486	17677	17335	17681	17620	17478	17463	17546	17540	17522	17457	17474	17455	17441	17559	17450	17610	17453	17387	17435	17539	17520	17575	17537	17393	17531	17540	17381	17567	17655	17403	17521	17545	17693	17564	17465	17434	17522	17392	17689	17510	17537	17501	17560	17506	17567	17513	17476	17436	17519	17519	17678	17486	17596	17444	17516	17435	17439	17541	17452	17592	17539	17625	17507	17541	17519	17527	17450	17613	17622	17437	17643	17439	17605	17539	17644	17423	17772	17668	17663	17437	17543	17569	17625	17560	17590	17520	17504	17424	17479	17450	17426	17320	17640	17607	17472	17589	17496	17494	17369	17447	17431	17646	17399	17428	17566	17538	17445	17430	17335	17662	17419	17415	17622	17350	17454	17586	17562	17481	17548	17602	17581	17498	17583	17532	17709	17486	17491	17692	17614	17602	17535	17457	17505	17499	17493	17539	17353	17558	17631	17501	17538	17528	17413	17383	17564	17427	17382	17616	17317	17415	17446	17505	17629	17445	17444	17523	17568	17463	17539	17460	17559	17469	17563	17477	17478	17576	17613	17339	17443	17544	17539	17515	17579	17507	17650	17557	17423	17506	17454	17418	17536	17666	17465	17671	17678	17474	17581	17532	17489	17464	17319	17637	17499	17436	17583	17631	17438	17623	17311	17503	17248	17527	17618	17605	17403	17599	17490	17561	17515	17381	17226	17539	17683	17567	17545	17412	17492	17645	17330	17645	17537	17523	17494	17563	17342	17691	17485	17489	17559	17352	17359	17511	17594	17393	17451	17504	17594	17582	17453	17414	17726	17510	17477	17310	17620	17393	17632	17323	17485	17641	17582	17519	17491	17510	17520	17429	17493	17795	17721	17545	17562	17524	17488	17491	17489	17398	17474	17389	17656	17559	17614	17452	17644	17527	17543	17462	17594	17521	17575	17277	17697	17579	17617	17389	17593	17403	17486	17497	17593	17368	17427	17536	17478	17431	17530	17478	17575	17570	17651	17408	17301	17576	17589	17599	17507	17471	17557	17564	17501	17328	17453	17755	17512	17489	17430	17456	17486	17589	17347	17470	17554	17581	17420	17580	17521	17554	17468	17417	17584	17518	17520	17521	17571	17451	17608	17478	17511	17401	17586	17553	17552	17629	17622	17558	17615	17565	17487	17591	17391	17484	17484	17510	17489	17500	17456	17432	17321	17655	17291	17432	17558	17398	17407	17605	17664	17455	17486	17613	17497	17563	17449	17545	17708	17582	17483	17514	17440	17538	17389	17509	17624	17659	17469	17455	17461	17716	17569	17417	17460	17642	17414	17435	17529	17430	17442	17598	17357	17408	17408	17622	17617	17509	17516	17646	17521	17434	17431	17428	17618	17349	17462	17527	17501	17553	17547	17509	17614	17434	17491	17380	17324	17692	17585	17639	17505	17474	17337	17599	17443	17477	17534	17331	17523	17580	17616	17565	17553	17536	17804	17546	17505	17367	17464	17479	17352	17672	17461	17508	17644	17478	17570	17633	17496	17661	17396	17651	17528	17592	17465	17557	17550	17627	17395	17544	17473	17543	17561	17461	17410	17573	17659	17585	17585	17652	17579	17609	17518	17459	17622	17308	17591	17758	17570	17469	17802	17569	17545	17637	17608	17451	17462	17432	17557	17585	17572	17472	17484	17422	17527	17556	17429	17745	17560	17583	17417	17665	17396	17644	17685	17515	17544	17512	17372	17541	17481	17365	17607	17461	17516	17470	17519	17526	17561	17422	17496	17528	17356	17451	17334	17478	17521	17576	17766	17425	17350	17442	17526	17444	17405	17493	17359	17670	17411	17608	17575	17466	17501	17602	17561	17588	17586	17501	17475	17317	17577	17628	17709	17621	17508	17523	17401	17599	17540	17591	17603	17360	17662	17533	17614	17432	17478	17392	17416	17534	17621	17407	17620	17570	17627	17591	17555	17493	17550	17342	17607	17476	17585	17587	17504	17437	17404	17742	17655	17370	17528	17460	17578	17622	17447	17402	17522	17434	17459	17604	17477	17589	17497	17448	17491	17644	17527	17375	17529	17712	17606	17502	17547	17470	17391	17617	17508	17472	17639	17515	17565	17711	17671	17666	17476	17609	17617	17536	17510	17643	17503	17526	17453	17572	17399	17510	17503	17509	17552	17439	17562	17793	17480	17765	17564	17444	17499	17546	17764	17415	17288	17685	17599	17314	17488	17560	17531	17589	17530	17696	17421	17665	17545	17501	17733	17441	17378	17450	17550	17331	17352	17508	17635	17577	17530	17427	17399	17774	17525	17454	17593	17430	17520	17395	17437	17597	17441	17406	17705	17556	17545	17515	17533	17657	17625	17414	17548	17541	17603
25383	21618	28591	25744	23341	24798	24513	22424	22550	27017	38603	40372	35835	30445	26351	23914	22838	22523	22255	22504	22343	22411	22229	22346	22410	22366	22328	22280	22156	22292	22270	22319	22336	22263	22277	22416	22291	22210	22224	22124	22280	22512	22331	22315	22461	22196	22264	22197	22258	22383	22199	22190	22345	22246	22086	22175	22216	22233	22396	22312	22157	22179	22190	22288	22111	22168	22280	22401	22131	22378	22008	22374	22213	22019	22017	22245	22023	22013	21993	22255	22258	22104	22242	22196	22250	22179	22062	22100	22191	21898	22312	22094	22149	22156	22167	22322	22103	22215	22378	22150	22133	22380	22198	21982	22064	22167	22132	22147	21953	22225	22262	22228	22248	22295	22138	22323	22289	22140	22543	22111	21967	22133	22115	22044	22326	22148	22264	22418	22079	22225	22164	22239	21997	22373	22343	22311	22335	22292	22425	22324	22454	22025	22017	22261	22176	22197	22224	22008	22220	22224	21977	21931	22244	22291	22469	22318	22237	22069	21892	22056	22255	22326	22227	22157	22195	22469	21939	22092	22181	22118	22307	22198	22083	22191	22120	22205	22223	22188	21948	22116	22197	22132	22255	22212	22152	22171	22117	22061	21989	22055	22095	21993	22157	22398	22308	22292	22418	21796	22227	22154	22318	22265	22264	22421	22172	22246	22252	21977	22191	22182	22312	22235	22254	22199	22312	22147	22287	22329	22276	22164	22084	22284	22277	22283	22288	22241	22344	21997	22179	22265	22201	22028	22223	22241	22125	22109	22025	22144	22113	21953	22188	21954	22161	22262	21980	22110	22141	22236	22163	22121	22075	22133	22228	22285	22436	22241	22115	22241	22377	22248	22179	22360	22077	22089	22034	22099	22086	22136	22379	22228	22126	22157	22382	22125	22406	22144	22285	22044	22066	22100	22214	22140	22225	22152	22326	22314	21984	22036	22161	22194	22246	22133	22147	22128	22263	22193	22123	22055	22209	22183	22074	22096	21980	22273	22227	22212	22098	22405	22286	21935	22312	22136	22213	22288	22314	22297	22132	22318	22421	22311	22301	22162	22200	22176	22051	22302	22006	22054	22249	22310	22189	22198	22216	22298	22099	22281	22024	22051	22342	22249	22309	22246	22202	22006	21993	22388	22065	22051	22069	22329	22181	22261	22349	22279	22395	22199	22123	22158	22246	22267	22160	22185	21993	22153	22350	22217	22250	22163	22165	22189	22276	22001	22285	22221	21792	22208	22014	22189	22355	22168	22025	22049	22296	22025	22213	22174	21909	22103	22221	21960	22088	22186	22151	22018	22360	22259	22030	22086	22208	22166	22071	22027	22141	21991	22428	22016	22323	22100	22501	22263	22525	22261	22404	22348	22257	22197	22170	22028	22162	22309	22159	22009	22244	22385	22278	22241	22094	22085	22092	21968	22169	22135	22167	22064	22126	22095	22060	21975	22174	22306	22492	22071	22010	21995	22141	22164	22357	22308	22296	22282	22176	22225	22276	22230	22264	22217	22365	22349	22145	22334	22195	22153	22194	22330	22465	22305	22131	22266	22097	22309	22193	22033	22289	22180	22180	22353	22105	22097	22112	22283	22178	22389	22261	22180	22076	22075	22131	22230	22364	22158	22170	22292	22272	21997	22266	22149	22190	22202	22319	22311	22252	22299	22169	22201	22126	22323	22275	22339	22410	22205	22181	22370	22389	22032	22348	22377	22246	22174	22172	22348	22243	22329	22139	22317	22213	22236	22339	22085	22379	22436	22458	21932	21937	22290	22058	22084	22109	21941	22019	22341	22291	22152	22027	22386	22368	22275	22286	22174	22139	22150	22053	22492	22214	22187	22356	22105	22112	22206	22346	22293	22186	22156	22339	22094	22171	22123	22253	22130	22065	22339	22194	22190	22026	21921	22264	22044	22206	21902	22218	22263	22276	22381	22286	22193	22173	22299	21933	22193	22145	22172	22157	22170	22187	22220	22321	22364	22265	22189	22283	22129	22221	22172	22320	22277	22014	22199	22337	22225	22312	22023	22182	22023	22326	22196	22212	21879	22388	22154	22166	22104	22194	22112	22194	22042	22151	21944	22100	22394	22137	22206	22153	22196	22002	22000	22108	22091	22202	22233	22322	22210	22302	22014	22040	22473	22427	22169	22015	22247	22401	22222	22119	22293	22254	22187	22077	21996	22190	22202	22246	22456	22264	22237	22249	22367	22302	22196	22102	22243	22066	22089	22231	22180	22121	22400	22357	22113	21921	22184	22276	22226	22045	22232	22348	22137	22270	22143	22407	22346	22279	22034	22224	22308	22310	22247	22088	22257	22068	22190	22089	22338	22125	22181	22154	22121	22208	22211	22145	21989	22168	22229	22160	22255	22141	22335	22307	22258	22322	22316	22154	22087	22216	22290	22126	22344	22248	22196	22131	22172	22377	22265	22066	22123	22130	22056	22158	22105	22142	22298	22199	22336	22009	22248	22319	22220	22194	22431	22210	22328	22345	22047	22180	22099	22136	22143	22146	22036	22149	22055	22033	22349	22096	22227	22070	22215	22080	22309	22169	22281	22235	22130	22241	22245	22206	22126	22240	22123	22035	22237	22164	21985	22240	22056	22206	22140	22085	22219	22102	22112	22161	22334	22370	22320	22440	22268	22342	22223	22195	21995	22409	22046	22396	22077	22098	22123	22100	22082	22110	22297	22231	22159	22064	22306	22246	22340	22434	22429	22237	22293	22248	22169	22200	22172	22211	22527	22015	22230	22190	22230	22214	21985	22254	22324	22206	22366	22238	22175	22186	22310	22090	22172	22079	22298	22212	22074	22196	22167	22300	22513	22165	22027	22054	22222	22068	22275	22211	22186	22174	22135	22220	22107	22104	22012	21979	22143	22168	22249	22163	21890	21945	22224	22066	22184	22282	22247	22295	21998	22368	22231	22152	22125	22343	22331	22124	22202	22192	22066	22186	22224	22125	22280	22266	21898	22257	22154	22203	22071	22231	22161	22135	22109	21981	22266	22183	22343	22228	22363	22106	22151	22223	22612	22189	22348	22086	22238	22197	22352	22254	22561	22268	22197	22183	22486	22295	22005	22272	22312	22179	22325	22338	22086	22122	22112	22275	22250	22032	22085	22149	22336	22222	22265	22289	22222	22214	22223	22316	22167	22112	21952	22146	22118	22091	22193	22251	22043	22230	22361	22228	22244	22202	21978	22270	22106	22042	22206	22145	22206	22060	22197	22169	22286	22084	22023	22141	22184	22138	22127	22176	22344	22284	22029	22151	22379	22022	22015	22208	22081	22207	22265	22349	22137	22158	22428	22142	22289	22199	21932	22201	22453	22223	22202	22260	22287	22499	22199	22335	22035	22252	21959	22279	22102	22300	22446	22363	22350	22089	22022	22174	22110	22251	22224	22302	22284	22261	22157	22268	22166	22390	21813	22175	22199	22220	22026	22072	22109	22211	21984	22221	22232	22275	22226	22023	22321	22180	22132	22263	22026	22151	22367	22211	22097	22305	22070	22264	22211	22219	22213	22131	22245	22122	22180	22361	22347	22251	22187	22320	22355	22227	22191	22023	22114	22404	22267	22028	22109	22251	22248	22076	22190	22173	22253	22205	22151	22175	22180	22054	22144	21977	22396	22398	22201	22181	21905	21990	22261	22276	22151	22287	22123	22199	22449	22333	22161	22387	22352	22193	22069	22205	22170	22166	22192	22225	22323	22214	22003	22313	22230	22091	22451	22251	22008	22137	22126	22186	22255	22177	22138	22074	22250	22441	22344	22283	22134	22246	21883	22239	22196	22285	22249	22259	22329	22043	22270	22210	22263	22213	22473	22251	22097	21972	22240	22175	22431	22230	22061	22233	21949	22210	22213	22302	21988	22100	22384	22203	22188	22029	22223	22236	22251	22216	22220	22031	22233	22205	22205	22232	22346	22324	22253	22295	22247	22232	22029	22197	22142	22476	22054	22067	22174	22100	22086	22092	22224	22224	22248	22199	22239	22178	22161	22094	22043	22314	22323	22267	22075	22051	22210	22285	22219	22152	22266	21998	22149	21944	22198	22175	22274	22026	22189	22258	22237	22329	22399	22281	22299	22112	22276	22220	22249	22162	22031	22094	22032	22208	22163	22241	22181	22425	22184	22292	22088	22085	22150	22222	22253	21972	22254	22294	22154	22202	22288	22015	22040	22069	22383	22306	22125	22004	22221	22310	22079	22121	22153	22076	22137	22306	22132	22050	22015	22221	21987	22363	22070	22318	22115	22428	22370	22074	22125	22028	22162	22140	22185	21866	22182	22238	22134	22300	22254	22123	22120	22374	22201	22271	22554	22052	22165	22026	22399	22204	22370	22211	22118	22241	22276	22144	22215	22212	22108	22192	22382	22225	22219	22230	22308	22072	22265	22060	22047	22222	22340	22376	22392	22142	22217	22106	22354	22127	22036	22145	22269	21934	22068	22094	22330	22192	22171	21992	22377	22265	22088	22291	22164	22255	22134	22204	22319	22192	22071	22173	21878	22302	22250	22229	22340	22116	22137	22184	22353	22137	22181	22044	21852	22132	22022	22523	21811	22179	22213	22038	21889	22301	22237	22018	22015	21938	22128	22184	22260	22269	22316	22202	22304	22223	22333	22190	22169	22102	22136	22331	22407	22128	22215	22208	22365	22272	22184	22046	22128	22121	22267	22222	22296	22229	22214	22197	21958	22203	22260	22222	21997	22276	22207	22245	22275	22080	22220	22146	22083	22196	22422	22084	22222	22209	22243	22220	22124	22097	22337	22372	22268	22222	22211	22190	22187	22347	22231	22411	22444	22272	22156	22064	22191	22399	21778	22350	22225	22119	22171	22026	22373	22080	21993	22346	21999	22356	22439	22290	22343	22201	22277	22066	22423	22217	22233	22151	22123	22175	22265	22290	22280	22203	22153	22282	22150	22180	22378	22179	22182	22214	22145	22200	22325	22014	22097	22209	22342	22030	22210	22167	22119	22147	22031	22299	22130	22189	22098	22130	22311	22253	22113	22142	22379	22072	22098	22178	22073	22116	22418	22243	22361	21881	22128	22200	22080	22176	22132	22165	22387	22118	22152	22091	22288	22194	22229	22154	22177	22139	22403	22156	22144	21940	22083	22064	21974	22018	22081
24610	42705	30886	20198	19028	20866	18592	18364	18574	25846	39297	39090	33787	27222	22125	19709	17994	17902	17718	17638	17898	17875	17645	17877	17870	17913	17831	18005	17792	17778	17807	17874	17997	17657	17724	17760	17806	17685	17905	17781	17815	17741	17799	17925	17987	17758	17851	17641	17787	17819	17871	17699	17882	17815	17853	17837	17742	17726	17896	17791	17817	17731	17718	17965	17846	17861	17697	17698	17910	17823	17920	17795	17627	17781	17785	17809	17901	17832	17732	17686	17812	17676	17746	17650	17855	17623	17702	17909	17733	17617	17721	17740	17779	17701	17664	17728	17772	17857	17919	17649	17886	17667	17765	17626	17745	17825	17613	17643	17657	17867	17872	17772	17845	17838	17780	17651	17750	17802	17757	17699	17870	17673	17637	17895	17675	17720	17840	17807	17864	17825	17920	17950	17778	17908	17716	17791	17795	17871	17773	17685	17798	17802	17844	17647	17769	17492	17958	17686	17730	17810	17696	17757	17662	17772	17717	17624	17616	17761	17973	17809	17644	17856	17925	17816	17836	17715	17701	17794	17747	17669	17757	17934	17823	17564	17930	17804	17758	17759	17855	17735	17842	17874	17813	17760	17735	17716	17755	17703	17929	17765	17871	17831	17726	17913	17703	17847	17705	17694	17932	17703	17733	17822	17821	17750	17710	17858	17651	17731	17772	17737	17820	17738	17931	17810	17691	17827	17761	17660	17935	17789	17697	17785	17688	17646	17802	17771	17475	17839	17659	17699	17746	17853	17840	17861	17816	17826	17729	17762	17738	17698	17843	17713	17780	17836	17680	17826	17887	17638	17908	17831	17684	17839	17720	17715	17771	17748	17715	17871	17944	17665	17859	17686	17868	17768	18039	17736	17839	17861	17585	17731	17883	17667	17624	17770	17953	17866	17845	17704	17754	17887	17757	17855	17840	17763	17651	17822	17787	17817	17785	17739	17707	17799	17635	17687	17864	17813	17862	17721	17822	17765	17753	17720	17773	17764	17807	17896	17694	17767	17473	17683	17731	17751	17942	17642	17656	17671	17643	17980	17826	17761	17892	17759	17745	17766	17848	17714	18050	17848	17645	17991	17757	18015	17697	17841	17705	17823	17721	17837	17864	17641	17915	17843	17763	17648	17851	17663	17762	17896	17695	17826	17765	17849	17697	17858	17810	17962	17684	17608	17707	17828	17931	17753	17775	17873	17686	17873	17767	17976	17604	17875	17753	17713	17743	17761	17829	17836	17627	17716	17966	17652	17701	17665	17641	17844	17892	17457	17868	17882	17650	17621	17667	17817	17703	17869	17797	17723	17737	17952	17683	17715	17744	17711	17757	17771	17770	17859	17837	17556	17724	17885	17921	17707	17861	17764	17845	17922	17729	17806	17854	17940	17503	17858	17784	17922	17695	17705	17883	17814	17667	17687	17609	17734	17774	17921	17752	17809	17730	17669	17695	17870	17849	17827	17750	17760	17693	17805	17602	17737	17668	17698	17678	17789	17779	17748	17577	17665	17567	17781	17792	17807	17839	17697	17838	17903	17732	17596	17731	17939	17748	17810	17717	17780	17700	17722	17866	17853	17770	17752	17705	17759	17626	17750	17604	17918	17714	17694	17809	17691	17743	17868	17761	17727	17718	17970	17901	17783	17774	17714	17743	17747	17681	17643	17822	17901	17558	17785	17613	17638	17941	17712	17646	17739	17743	17874	17999	17730	17836	17798	17808	17701	18032	17843	17793	17727	17782	17792	17746	17591	17881	17675	17852	17663	17766	17818	17631	17783	17695	17822	17766	17801	17854	17808	17647	17778	17887	17716	17793	17718	17694	17592	17693	17878	17698	17800	17786	17717	17789	17798	17852	17849	17880	17833	17873	17802	17747	17656	17692	17585	17902	17752	17766	17770	17608	17740	17820	17864	17736	17853	17741	17670	17754	17765	17882	17952	17767	17689	17895	17775	17866	17782	17807	17747	17903	17836	17577	17595	17886	17752	17771	17921	17759	17894	17757	17718	17821	17847	17717	17850	17949	17710	17620	17787	17854	17874	17761	17890	17716	17832	17722	17551	17889	17914	17866	17784	17617	17789	17757	17643	17811	17749	17782	17801	17933	17863	17902	17835	17979	17859	17801	17824	17656	17736	17727	17641	17702	17902	17770	17872	17690	17774	17818	17757	17810	17793	17811	17987	17774	17937	17848	17758	17885	17917	17785	17727	17674	17890	17787	17770	17888	17711	17924	17800	17828	17822	17821	17628	17860	17750	17785	17991	17894	17645	17875	17855	17863	17828	17743	17555	17749	17803	17627	17798	17721	17719	17798	17643	17917	17670	17807	17731	17704	17777	17754	17948	17634	17874	17804	17761	17758	17637	17884	17647	17709	17628	17876	17702	17605	17860	17851	17780	17891	17759	17878	17958	17817	17834	17739	17586	17875	17784	17923	17769	17776	17680	17726	17760	17799	17870	17905	17865	17820	17741	17664	17757	17807	17684	17843	17575	17773	17778	17645	17785	17802	17739	17927	17704	17762	17618	17748	17826	17726	17987	18049	17954	17767	17684	17780	17790	17663	17904	17758	17885	17710	17869	17758	17665	17810	17872	17816	17818	17812	17822	17755	17893	17872	17892	17815	17728	17757	17786	17884	17813	17953	17601	17597	17945	17780	17670	17856	17723	17512	17932	17931	17784	17800	17704	17688	17959	17704	17706	17697	17831	17688	17790	17815	17867	17860	17806	17733	17783	17746	17745	17668	17856	17827	17666	17707	17809	17676	17787	17775	17743	17938	17896	17691	17942	17737	17965	17756	17821	17753	17558	17679	17700	17680	17663	17804	17789	17974	17881	17873	17760	17794	17800	17891	17681	17691	17557	17841	17850	17707	17827	17781	17658	17922	17776	17690	17810	17808	17798	17792	17811	17716	17792	17854	17798	17717	17659	17650	17854	17703	17763	17835	17862	17947	17800	17715	17675	17820	17953	17738	17956	17582	17814	17863	17777	17864	17814	17583	17813	17649	17763	17634	17650	17711	17864	17873	17761	17658	17812	17915	17588	17757	17819	17849	17830	17721	17796	17805	17616	17791	17845	17878	17706	17858	17654	17629	17752	17822	17869	17717	17854	17731	17786	17776	17785	17633	17864	17525	17824	17681	17971	17646	17620	17726	17743	17864	17753	17631	17780	17846	17790	17973	17796	17876	17868	17665	17904	17939	17740	17797	17720	17841	17884	17710	17653	17782	17717	17726	17669	17718	17690	17761	17712	18124	17622	17774	17822	17721	17970	17774	17814	17677	17783	17960	17792	17798	17858	17735	17770	17784	17892	17850	17754	17717	17722	17839	17912	17720	17610	17790	17683	17763	17645	17623	17859	17824	17946	17762	17747	17646	17766	17781	17923	17795	17874	17780	17647	17788	17863	17603	17766	17872	17841	17674	17959	17677	17941	17820	17717	17662	17935	17599	17712	17816	17700	17726	17893	17632	17682	17708	17761	17685	17659	17660	17748	17868	17780	17885	17674	17604	17864	17700	17788	17776	17806	17778	17810	17755	17660	17871	17704	17833	17698	17785	17970	17812	17780	17860	17774	17884	17665	17789	17766	17760	17739	17890	17827	17865	17725	17673	17629	17828	17862	17692	17800	17689	17849	17906	17813	18018	17906	17822	17719	17728	17821	17788	17763	17751	17778	17664	17678	17881	17763	17837	17729	17737	17645	17695	17733	17731	17807	17687	17744	17697	17808	17813	17829	17857	17829	17861	17914	17844	17786	17834	17828	17833	17769	17819	17735	17890	17799	17737	17743	17649	17740	17803	17776	17907	17720	17775	17673	17822	17706	17832	17807	17916	17704	17697	17756	17852	17706	17752	17796	17705	17874	17692	17736	17929	17808	17874	17943	17701	17839	17788	17688	17719	17729	17786	17703	17619	17783	17882	17905	17703	17756	17889	17771	17825	17815	17780	17609	17691	17803	17702	17642	17912	17826	17767	17803	17822	17801	17643	17721	17833	17692	17797	17904	17826	17698	17743	17823	17739	17752	17852	17965	17773	17797	17776	17756	17841	17862	17595	17820	17727	17842	17850	17782	17860	17839	17851	17801	17701	17793	17785	17739	17995	17865	17623	17751	17808	18028	17705	17865	17750	17778	17835	17674	17644	17775	17898	17806	17769	17676	17821	17681	17869	17710	17834	17639	17766	17673	17806	17859	17873	17729	17807	17901	18019	17839	17752	17643	17845	17716	17830	17864	17823	17656	17640	17739	17877	17961	17693	17833	17752	17773	17791	17903	17829	17706	17908	17567	17857	17709	17846	17767	17722	17676	17770	17838	17836	17781	17832	17710	17771	17735	17757	17742	17809	17745	17739	17730	17862	17930	17788	17894	17655	17705	17822	17539	17862	17895	17814	17799	17703	17774	17848	17763	17788	17850	17637	17863	17947	17639	17809	17693	17828	17841	17866	17753	17974	17817	17917	17843	17838	17715	17727	17748	17739	17851	17738	17873	17830	17671	17827	17765	17666	17734	17668	17812	17571	17678	17742	17762	17766	17785	17737	17902	17646	17894	17722	17695	17634	17882	17721	17820	17901	17592	17667	17825	17847	17693	17791	17771	17823	17679	17821	17735	17833	17651	17761	17779	17786	17607	17702	17783	17692	17885	17759	17926	17770	17770	17654	17795	17781	17743	17899	17867	17862	17823	17606	17889	17860	17724	17820	17695	17852	17704	17873	17822	18042	17784	17711	17767	17861	17600	17799	17820	17790	17713	17821	17645	17735	17830	17875	17745	17652	17734	17758	17686	17622	17581	17705	17718	17813	17797	17611	17741	17732	17770	17807	17765	17790	17631	17736	17815	17725	17748	17771	17773	17663	17744	17739	17777	17749	17871	17572	17832	17853	17864	17768	17727	17648	17683	18065	17784	17572	17659	17918	17922	17666	17839	17697	18018	17817	17644	17959	17838	17757	17797	17851	17731	17626	17674	17843	17793	17883	17779	17801	17959	17708	17796	17856	17744	17969	17797	17882	17754	17710	17813	17727	17771	17875	17834	17648	17742	17777	17744	17893	17664	17700	17735	17631	17740	17622	17850	17654	17740	17845	17620	17748	17674	17922	17898	17725	17947	17864	17871	17791	17953	17838	17750	17891	18031	17533	18002
23722	21522	29084	24188	22462	26376	27166	24046	23936	32846	48676	51521	45461	37633	30674	26278	23935	23059	23130	22982	22980	23049	23168	22963	23102	23140	23104	23017	22941	23037	22975	22833	23154	23073	23194	22967	22968	22735	23035	23018	22969	22994	22960	23030	22924	23119	23003	23084	23121	22961	22870	22881	22836	23020	22909	22994	22831	22761	22949	23003	22992	22983	22933	22745	22974	23026	22999	22824	22698	22773	23071	22835	22951	22992	22905	22888	22909	22994	22933	22611	22920	22794	22952	22762	23015	22931	22815	22693	23037	22901	22813	22854	22988	22722	22949	23026	23088	22971	22900	22965	22713	23212	22810	23171	22906	22962	22842	22907	23017	22708	22904	22879	22825	22850	22776	22703	22871	22641	22996	22914	22605	22838	22832	22756	22778	22880	22892	22793	22935	22811	22778	22914	22631	22872	22984	23066	22883	22749	23068	22932	22763	22882	22921	22804	22834	22676	22750	22923	22714	23050	22998	22897	23024	23040	23082	22833	22975	22912	22971	22698	22802	22918	22918	23055	23042	22767	23017	23023	23014	22832	23082	22914	23001	22849	22835	22989	22904	23053	22914	22947	22799	22947	22848	22824	22889	23062	22826	23104	22919	22976	22978	22881	22910	22961	22931	22853	22919	22883	22882	22783	22899	22951	22959	22913	22717	22952	22826	22701	22917	22748	23008	22872	22748	22899	22809	22744	22751	22783	22537	22816	22856	22745	23087	23154	22941	22902	22951	22929	22923	22924	22742	22906	23067	23005	23005	22863	23105	22885	22966	22822	22861	22792	22828	22893	22726	22854	22984	23009	22601	22971	22802	22852	23016	22805	22740	22833	23077	22745	22914	22636	22872	23010	22816	22864	22780	22781	22860	22930	22828	22665	22716	22718	22857	22691	22852	22918	22760	22880	22743	22895	22879	22969	22922	22708	22916	22933	22965	22979	22941	23084	22950	22967	23003	22846	22846	22816	22903	23067	22777	22810	22982	22908	22848	22784	22822	22953	22784	22836	22740	23133	22724	22707	22803	22537	23028	23120	22854	22785	22835	22728	22837	22789	22825	22790	23068	22973	22923	22945	22745	22544	23076	22888	22944	22787	22834	22983	22726	22857	22898	22878	23071	22898	22934	22767	22723	22724	23005	22838	22929	22876	22849	22743	23022	22802	23050	22827	22930	22670	22914	22846	22680	22876	22927	22901	22928	23037	23044	22761	23081	22970	22814	22968	22914	22813	22977	23055	22846	23008	22905	22782	22897	22763	22727	23008	22892	22881	22873	22995	22708	22674	22824	22944	22764	22679	22823	22887	22664	22897	22971	22869	22852	22780	22941	22811	22867	22909	22864	22848	22889	22935	22943	22723	22736	22744	22922	22886	22977	22843	22979	22733	22783	22939	22862	22963	22972	22722	23034	22897	23037	23041	22778	22698	23019	23028	22943	22916	22880	22767	22926	22882	23094	22827	22886	22995	23072	22720	22778	22860	23035	23001	22952	22913	23194	22896	22671	22770	22829	23058	22794	22761	22812	22818	22877	22864	22851	22720	22801	22660	22933	22982	22761	23115	22799	22989	22848	22928	22960	22850	22852	22785	23100	22922	22850	22951	22878	23060	23001	22815	22765	22894	23034	22860	22823	23103	22843	22840	22699	22815	23083	23097	22894	22849	23024	22822	22924	23019	22859	22965	22880	22786	22875	23047	22944	22910	22876	22628	22913	22749	22932	22834	22848	22923	22824	22683	22582	22868	22809	22886	22854	22844	22929	22941	22788	22695	22606	22785	22928	22726	23133	22916	23016	23069	22709	22937	22764	22845	22919	23101	23082	22854	23060	23011	23062	22839	22776	22816	22827	22914	22942	23001	22668	22769	22940	22777	22817	22952	22966	23020	23040	22696	22955	22827	22899	22775	22998	22772	22742	22745	22862	23019	22940	22641	22838	23073	22830	22876	22837	22832	22808	22755	22871	22633	23106	23046	22798	23111	22877	22810	22791	22637	22867	23090	22910	22821	23038	22753	23084	22699	22864	23044	23053	22845	22906	22975	23114	22844	22881	22932	22939	22988	23085	22992	23015	22920	22704	22761	22859	22906	22799	22804	22935	22741	22569	22868	23093	22748	22960	22739	22843	22872	22932	22776	22668	23049	22825	22766	22729	22829	22797	22935	22706	22877	22852	22749	22746	22796	22854	22825	23152	22667	22867	22975	22872	22796	22795	23073	23037	22853	22909	22882	22997	22691	22737	22915	22772	22964	22913	22824	23109	22800	22790	22724	22847	22831	22962	22940	22991	22834	22846	22963	22793	22842	22770	22882	22720	23011	22989	22808	22935	22886	22863	23088	23080	22902	22968	22949	22797	22716	22878	22686	22926	22776	22759	22809	22921	22758	22803	22994	22904	22869	22854	22779	23106	22901	22992	22740	22738	22886	22932	22647	22769	22936	22838	22930	22784	23023	22808	22824	22845	22960	22816	22732	22942	22779	23069	22998	23138	22982	22874	22945	22682	22851	22890	23025	23058	22816	22763	22958	22970	23084	22827	22846	22737	22701	22629	22749	22614	22971	22925	23036	22969	22859	22834	22930	22786	22927	22892	23003	22852	22824	22615	22958	22740	22613	22869	22892	22972	22922	22951	22939	22778	22680	22881	22855	22862	22934	22888	22929	23008	22862	22851	22983	22934	22812	22976	23017	23115	22887	22695	22796	22945	22912	22815	22751	22950	22892	22900	22932	22902	23198	22804	22956	22784	22771	22866	23269	22769	22917	22961	22851	22701	22820	22719	22783	22968	22980	22865	22796	22831	22936	22963	22661	22963	22812	23106	23094	22821	22832	22809	22848	22683	22989	22837	23030	22638	22968	23033	22898	22757	22973	22875	23108	22886	22763	22705	22834	22914	22863	22960	22869	23099	22887	22848	22674	23018	22992	22854	22731	22833	22817	22731	22792	22900	22897	23006	22889	22994	23012	22827	23082	22865	22804	22815	22574	22715	22965	22810	22847	22742	23122	22951	23019	22915	22885	22711	22818	22738	22691	22998	22753	22992	23118	22770	22833	22651	22787	22938	22852	22767	23168	22748	22716	22996	22889	22771	23044	22887	22827	22844	22907	22969	22790	22819	22746	22951	22865	22756	22899	22978	23047	22799	22945	22753	22698	22774	22856	22797	22807	23128	22885	22904	22640	22894	22688	22860	22754	22809	22853	22716	23199	22798	22857	22785	22936	22964	22737	22724	22997	22800	22732	22908	22671	23131	22868	23139	22768	22785	23003	22891	22770	22794	22821	22712	22853	22837	22883	22971	22892	23022	22906	22846	23038	22939	22592	22735	22852	22903	22909	22911	23006	22753	22972	22786	22939	22785	22980	23016	22837	22854	22759	22858	22955	22852	22903	22936	22526	22762	22983	22965	22873	22935	22830	22992	22704	22932	22916	22739	22891	22878	22771	22825	22811	22898	22983	22995	22760	22902	23091	22906	22839	22792	22818	22730	23143	22930	22813	22865	22763	22690	22853	22804	22639	23040	22685	22937	22582	22948	23028	23001	23096	23054	23137	22999	22633	22887	23102	22956	22790	22975	22946	22820	22976	22845	22865	22623	22801	23011	22879	22951	23080	23035	22795	22766	22987	22938	22659	22930	23139	22794	22682	22873	22833	22815	22797	22984	22837	22801	22874	23039	23043	22837	23051	22888	22954	22958	22851	22800	22776	22995	22887	23140	23073	22905	23024	22780	22781	22959	22885	23012	22861	22936	22885	22673	22749	22720	23010	22853	22833	23102	22860	22778	22762	22655	22647	22948	22893	22908	22933	23016	22752	22926	22832	22796	22813	22764	22878	22910	22894	22722	22923	22892	22692	22844	22562	22764	22772	23148	22871	22917	22727	22868	23100	22809	22849	22714	23000	22951	22760	22983	22938	22790	22962	23040	22755	23002	22938	23255	22778	22595	22850	22830	22931	22999	22881	22820	23125	22670	22988	22878	22865	22972	23007	23000	22926	23017	22872	22893	23006	22811	22729	22854	22791	23014	23104	22658	22996	22818	22949	22911	22712	22965	22813	23020	22811	22891	22920	22622	23080	22981	22758	22746	22866	23027	22863	22913	22799	22884	23002	22987	22910	22896	22878	22938	23055	22997	22903	22899	22933	22794	22960	22699	23018	22822	22702	22791	22774	22945	22768	22899	22845	22707	22683	23123	23009	22889	22825	22910	22833	22797	22975	22960	22932	23027	22664	22830	22939	22948	22929	22793	22929	22884	23005	22822	22778	22971	22933	22867	22751	22833	22877	22900	22898	22974	22789	22792	22782	22874	22887	23016	22753	22977	22855	22455	22859	22811	22890	22827	23005	22777	22914	22912	22893	22804	23117	22806	23111	22906	23060	22947	22931	22735	22970	22846	22920	22958	22735	23021	22856	22794	22926	22919	22833	23004	22822	22605	22894	22902	22752	23011	22829	22873	22929	22979	22897	22807	22803	22951	22746	22821	22756	22749	23002	23138	22720	22942	22885	22773	23047	22965	22780	22788	23039	22832	22895	22947	22904	23021	22740	22924	23089	22793	22542	22812	22582	22836	22944	22951	22800	23048	22732	22820	22870	22731	23020	22996	22832	22919	22758	22890	22824	23082	22958	23000	22862	22895	22863	22888	22870	22738	22853	22882	22800	23016	22924	22795	22843	22908	22861	22633	22810	22952	22832	23097	22929	22900	22866	22972	22920	23037	22807	22715	22946	22864	22963	22714	22903	22853	22941	23035	23012	22760	22887	22886	22896	22789	22712	22745	22643	23015	23097	22975	22924	22783	22851	22780	22838	22652	23001	23086	22915	22986	22783	22921	22787	22801	22735	22892	22770	22856	22864	22763	22757	22787	22841	23032	22502	22854	23062	23022	22833	22878	22937	22864	22874	22864	22964	22880	22838	22935	22893	22857	22861	22681	22947	22914	22892	23124	22598	22688	22814	22752	22983	22947	22892	22653	22652	22814	22842	23055	22994	22682	22816	22763	22895	22858	23047	22979	22699	22842	22960	22797	22892	22913	22713	22629	22957	22936	22778	23112	22900	22800	22905	22783	23115	22910	22913	22935	23052	22826	22910	22837	22993	22949	22849	23076	22902	22585	22961	22945	22878	22917	23018	22764	22716	22906	22730
29368	51164	38565	24641	21450	23126	19573	19131	20268	33462	48590	49694	43546	35008	26657	21636	19272	18342	18179	18425	18263	18348	18222	17876	18152	18236	18049	18309	18022	18049	18221	18143	18250	18050	18218	18200	18162	18145	18007	18189	18268	18033	18130	17977	18221	18166	18220	18090	18246	18149	18074	18113	18121	18077	18215	18157	18237	18154	18182	18124	18214	18061	17891	18238	18101	18114	18063	18209	18161	18130	18156	18005	18174	18198	18251	18036	17980	18251	17956	18287	18132	18381	18156	18201	18118	18258	18196	18268	18222	18250	18186	18171	18171	18224	18164	18062	18069	18278	18268	18052	18126	18149	18063	18061	18179	18187	18041	18251	18151	18198	18151	18200	18064	18090	18090	18402	18219	18089	17938	18209	18177	18186	18202	18156	18233	18128	18221	18161	18093	18232	18045	18278	18131	18153	18085	18152	18132	18205	18042	18103	18189	18099	18015	18168	17873	18075	18053	18136	18048	18306	18107	18040	18050	18001	18170	18212	18037	18051	18220	18001	18237	18009	18259	18020	18190	18091	18231	18058	18298	18062	18149	18185	18136	18114	18241	18099	18064	18090	18188	18159	18158	18075	18105	18110	18109	18113	18043	18331	18206	18114	18061	18102	18265	18127	18097	18006	18212	18303	18101	18105	18171	18039	18084	18106	18064	18180	17999	18244	18023	18158	18207	18103	18229	18093	18051	18158	18253	18187	18124	18261	18163	18147	18300	17992	18225	18166	18110	18286	18276	18237	18215	18104	18170	17914	18138	18079	18161	18062	18255	18077	18227	18125	18088	18079	18329	18130	18146	18138	18114	18145	18160	18098	18203	18188	18312	18221	18002	18149	18095	18125	18183	18025	18303	18096	18126	17989	18187	18127	18254	18036	18023	18083	18157	18185	18040	18070	17902	18110	18229	18060	18085	18158	18099	18182	18284	18339	18249	18269	18307	18048	18134	18088	18231	18201	18079	18016	18213	18102	18067	18048	18197	18175	18163	18244	18197	18161	18191	18073	18304	17992	18240	18236	18060	18245	18137	18186	18212	18106	18315	18186	18112	18111	17965	18181	18003	18191	18116	18157	18299	18068	18126	18266	18241	18021	18143	18108	18131	18141	18289	18289	18110	18057	18140	18142	18082	18062	18357	18025	18035	18202	18097	18298	18079	18144	18122	17983	18236	18069	18180	18239	18194	18043	18128	18106	18162	18040	17978	18050	18109	18355	18149	17952	18089	18149	18013	18079	18000	18410	18079	18081	18053	18132	18226	18147	18116	18280	18109	18132	18114	18194	18262	18060	18134	18191	18087	18104	18077	18063	18013	18254	17886	18214	18197	18134	18055	18166	18155	18190	18144	17967	18312	18133	18274	18003	18210	18158	18151	18123	18066	17954	18118	18046	18161	18132	18257	18168	18184	18328	18053	18112	17971	18154	18373	18134	18094	18162	18136	18264	18392	18134	18088	18124	18071	18256	18163	18206	18102	18194	18130	18226	18162	18345	18259	18048	18118	18395	18184	18213	18036	18147	18200	18184	18148	18237	18252	18195	18109	18129	18206	18161	17986	18220	18094	18089	17879	17996	17967	18058	18048	18237	18090	18107	18088	18127	18147	18158	18207	18092	18064	18048	18129	18052	18223	18082	18145	18184	18097	17923	18065	18200	18141	18086	18331	18302	18206	18248	18076	18247	18302	18064	18067	18162	18144	18227	18091	18218	18163	18109	18125	18085	18238	18196	18052	18244	18283	18175	18259	18298	18238	18221	18189	18335	18272	18297	18323	18247	18007	18120	18314	18178	18209	18305	18230	18149	18019	18235	18276	18150	17959	18172	18235	18134	18251	18080	18175	18203	18312	17965	18251	18042	18136	18174	18105	18108	18070	18220	18006	18003	18287	18161	18192	18158	18110	18166	18390	18130	18033	18153	18077	18002	18214	18186	18108	18041	18189	18084	18074	17891	18277	18166	18209	18148	18220	17918	18276	18180	18025	18195	18165	18164	18292	18179	18128	18059	18124	18083	18048	18234	18091	18040	18065	18199	18148	18293	18112	18029	18168	18008	18098	18143	18135	18135	18041	18137	18164	18187	18258	17992	18228	18015	18240	17997	18230	18183	18113	18027	17988	18232	17972	18112	18221	18131	18159	18009	18199	18089	18256	18058	18276	18124	18077	18211	18255	18139	18158	18359	18160	18340	18027	18120	18137	18134	18177	18125	18144	18163	18040	18152	18101	18036	18027	18100	18113	18198	18227	18314	18232	18063	18365	18216	18175	18295	18004	18121	18201	18117	18001	18076	18026	17984	18044	18117	18151	18240	18088	18092	18201	18027	18055	18177	18075	18111	18194	17994	17926	18163	18176	18286	18150	18197	18064	18265	18027	18108	18092	18132	18030	18273	18174	18025	18009	18209	18197	18019	18112	18289	18215	18208	18299	18111	18207	18179	18153	18156	18161	18120	18174	18122	18299	18222	18248	18188	18095	18273	18320	18104	18188	17976	18179	18173	18169	18101	18125	18051	18207	18086	17980	18145	18098	18146	18288	18223	18046	18142	18128	18272	18148	18317	18157	18184	18099	18024	18343	18080	18113	18205	18166	18278	18249	18112	18016	18046	18296	18161	18168	18361	18045	18141	18155	18106	18009	18072	18177	18172	18337	18073	18220	18169	18079	18174	17990	18117	18233	18078	18222	18020	18112	18266	18046	18000	18248	17975	18227	18096	18204	18205	18166	18360	18228	18176	18203	18191	18114	18137	18127	18251	18142	18122	17949	18182	18085	18209	18041	18121	18213	18261	18274	18046	18094	18038	17988	18121	18045	18126	18167	18089	18112	18150	18126	18096	18226	18155	18266	18026	18076	18198	18112	18020	18048	18243	18070	18092	18098	18296	18224	18267	18212	18117	18069	18097	18294	17949	18216	18037	18282	17956	17974	18174	18118	18062	18149	18300	18309	18132	18230	18187	18013	18187	18196	18047	18077	18079	17975	18216	18288	18171	18000	18248	18051	18341	18249	18301	18171	18151	18236	18195	18042	18120	18252	18106	18036	18059	18182	18295	18072	18259	18134	18315	18157	18044	18080	18169	18185	18053	18243	18149	18244	18247	18064	18181	18262	18207	18093	18042	18150	18301	18094	18152	18120	18212	17914	18108	18103	18141	18213	18249	18161	18120	18055	18188	18136	18061	18008	18090	18321	18139	18145	18122	18099	18060	18128	18292	18083	18064	17977	18085	18239	18001	18112	18310	18211	18273	18189	18169	18345	18034	18275	18060	18198	17981	18385	18223	18349	18011	18101	18205	18187	18191	18124	17842	18168	18157	18180	18169	18065	18092	18021	18386	17875	18402	18178	18080	18251	18182	18080	18076	18179	18125	18076	18075	17978	18091	18109	18026	18249	18244	18183	18214	18114	18161	18075	18033	18247	18099	18304	18061	18277	18150	18327	18141	18122	18088	18212	18011	18024	18149	18157	17931	18168	18212	18121	18188	18056	18061	17875	18066	18089	18241	18034	18325	18182	17995	18034	18030	18081	17926	18220	18281	18167	18109	18032	18248	18120	18231	18087	18431	18192	17915	18230	18145	18124	18041	18420	18130	18177	18079	18350	18271	18041	18147	18023	18126	18101	18061	18088	18093	18180	18056	18112	18161	18139	18169	18034	18193	18211	18127	18186	18242	17965	18312	18132	18103	18122	18153	18372	18115	18101	18146	18045	18210	18015	18286	18162	18171	18220	18292	18099	18135	18041	18063	18172	18026	18089	18321	18031	17892	18152	18063	18274	18095	18162	18159	18232	18154	18028	18044	18194	18130	18191	18351	18179	18025	18078	18269	18024	18279	18128	18290	18271	18271	17920	18270	18208	18228	18097	18228	18115	17982	18095	18213	18167	18171	18081	18120	18030	18043	18129	18248	18089	18050	18190	17973	18086	18213	18077	18096	18295	18022	18241	18281	18061	17963	18189	18265	18180	18017	18297	18066	18089	18101	18179	18185	18287	18041	18238	18147	18154	18124	18274	18110	18116	18104	18081	18212	18181	18157	18151	18033	18093	18166	18332	18138	18122	18197	18153	18275	18011	18085	18002	18078	18371	18039	18194	18148	18106	18112	18033	18112	18177	18232	18152	18136	18079	18113	18217	17957	18270	18038	18105	18336	18241	18145	18219	18176	18035	18129	18179	18193	18146	18013	18152	18085	18188	18143	18246	18022	18032	18208	18279	18259	18096	18134	18267	18214	18039	18335	18207	18264	18245	18275	18083	18194	18185	18156	18274	18252	17932	18118	18288	18154	18141	18188	18077	18070	18064	18097	18183	17982	18204	18028	18030	18361	18037	18181	18125	18180	18239	18291	18301	18105	18160	18258	18246	18069	18077	18084	17981	18122	18150	18206	18114	18170	18239	18300	18194	17962	18123	18122	18066	17981	18144	18130	18189	18128	18157	18114	18031	18277	18121	18166	18207	17941	18080	18169	18105	18060	18163	18235	18135	18150	18130	18046	18026	18217	18182	18138	18279	18281	18265	18170	18050	18298	18122	18057	18193	18208	18206	18136	18134	18086	18073	18143	18187	18210	18174	18115	18149	18335	18147	18230	18070	18018	18208	18283	18163	18129	18060	18276	18091	18149	17937	18105	18337	18108	18188	18170	18084	18095	18322	18100	18160	18287	18160	18191	18192	18151	18273	18183	18266	18193	18133	17967	18180	18206	18182	17920	18115	18233	18156	18203	18209	18183	18237	18054	18222	18027	18159	18146	17983	18065	18062	18061	17985	18173	18117	18213	17950	18027	18118	18337	18290	18003	18201	18086	18028	18071	17953	18210	18110	18161	18105	18029	18114	18200	18209	18200	18112	18027	18024	18282	18111	18046	18144	18287	18194	18031	18107	18198	18165	18120	18139	18223	18145	18165	18169	18183	18268	18268	18102	18378	18271	18223	17989	18105	18238	18089	18079	18110	18105	18249	18290	18209	17943	18329	18175	18105	18127	18163	18260	18125	18032	18241	18313	18157	18083	17965	18285	18051	18195	18276	18042	18213	18061	18178	18184	17980	18346	18243	18200	18163	18054	18094	18294	18148	18066	17979	18157	18375	18131	18125	18029	18247	18229	18187	18188	18181	18086	18079	18012	18245	18244	17970	18118	18360	18210	18182
30255	24658	27523	25504	23493	23739	24027	23641	23806	23636	26256	27950	27318	26036	24820	23830	23744	23811	23918	23672	23838	23684	23743	23753	23600	23614	23626	23564	23772	23856	23738	23683	23963	23616	23597	23631	23592	23483	23623	23686	23662	23846	23656	23703	23691	23537	23940	24002	23585	23551	23783	23575	23719	23403	23701	23560	23786	23693	23714	23522	23453	23539	23768	23531	23677	23815	23601	23641	23817	23573	23754	23678	23612	23658	23745	23833	23549	23678	23969	23685	23781	23736	23474	23702	23896	23842	23696	23647	23941	23367	23735	23847	23647	23698	23504	23635	23760	23693	23745	23774	23809	23659	23624	23682	23646	23463	23723	23699	23708	23737	23524	23562	23627	23292	23750	23613	23740	23513	23670	23722	23605	23552	23608	23687	23701	23777	23656	23676	23675	23646	23541	23628	23745	23680	23701	23814	23762	23326	23742	23551	23508	23889	23651	23591	23498	23623	23579	23486	23603	23855	23722	23640	23932	23555	23644	23838	23868	23734	23901	23666	23799	23781	23757	23786	23634	23804	23573	23732	23520	23668	23655	23539	23721	23551	23627	23795	23793	23596	23721	23746	23643	23682	23750	23649	23729	23530	23330	23802	23564	23606	23653	23653	23754	23736	23679	23480	23648	23678	23909	23640	23575	23652	23820	23507	23616	23776	23673	23731	23697	23722	23586	23885	23666	23614	23219	23595	23771	23811	23680	23652	23626	23574	23537	23705	23507	23467	23751	23634	23718	23465	23682	23534	23858	23699	23724	23763	23634	23379	23502	23681	23702	23503	23552	23824	23555	23452	23874	23758	23571	23672	23645	23718	23635	23708	23630	23581	23698	23721	23500	23845	23615	23724	23705	23892	23668	23523	23493	23597	23733	23461	23607	23779	23675	23598	23663	23566	23616	23716	23633	23565	23698	23673	23613	23601	23666	23658	23908	23694	23601	23689	23578	23637	23435	23660	23814	23713	23826	23473	23625	23646	23551	23650	23602	23506	23881	23591	23630	23439	23594	23681	23642	23657	23740	23846	23459	23603	23614	23515	23699	23845	23565	23657	23571	23646	23653	23720	23694	23636	23706	23702	23670	23593	23714	23745	23766	23454	23881	23599	23792	23825	23684	23735	23686	23787	23457	23644	23629	23685	23696	23714	23736	23755	23753	23826	23687	23615	23590	23568	23883	23505	23659	23576	23756	23705	23808	23682	23788	23639	23704	23735	23642	23463	23455	23738	23567	23488	23570	23668	23633	23422	23703	23566	23755	23672	23635	23588	23768	23737	23872	23617	23453	23659	23704	23742	23617	23932	23910	23682	23674	23725	23607	23710	23821	23578	23679	23570	23640	23797	23618	23447	23670	23676	23749	23595	23678	23536	23658	23728	23783	23402	23694	23651	23581	23744	23319	23581	23615	23746	23639	23525	23541	23714	23843	23675	23712	23799	23686	23790	23520	23673	23736	23583	23494	23808	23746	23785	23695	23753	23779	23815	23798	23705	23846	23465	23709	23380	23660	23697	23562	23453	23713	23726	23441	23675	23600	23373	23581	23786	23648	23608	23508	23563	23980	23748	23678	23422	23473	23530	23587	23645	23743	23825	23618	23575	23476	23261	23716	23476	23811	23837	23665	23689	23591	23504	23758	23656	23625	23599	23705	23661	23703	23755	23570	23646	23777	23553	23583	23581	23728	23418	23580	23482	23594	23743	23655	23604	23839	23842	23862	23689	23667	23836	23683	23739	23660	23644	23558	23528	23541	23590	23672	23742	23588	23497	23814	23738	23533	23784	23727	23845	23785	23574	23590	23781	23756	23717	23811	23704	23766	23656	23777	23489	23799	23718	23647	23639	23520	23706	23594	23682	23734	23804	23709	23758	23490	23696	23583	23655	23751	23482	23479	23740	23601	23599	23676	23778	23719	23726	23855	23704	23752	23635	23713	23652	23661	23474	23768	23431	23664	23725	23797	23709	23471	23682	23873	23695	23607	23858	23803	23818	23611	23671	23728	23386	23382	23773	23744	23551	23592	23519	23784	23675	23602	23744	23831	23496	23641	23524	23709	23461	23638	23511	23607	23917	23763	23629	23653	23647	23492	23565	23698	23748	23672	23516	23756	23566	23538	23493	23739	23460	23492	23751	23879	23724	23857	23901	23565	23817	23716	23851	23584	23637	23557	23741	23540	23836	23668	23764	23553	23735	23655	23858	23633	23657	23641	23928	23580	23766	23671	23885	23774	23765	23731	23729	23761	23565	23623	23767	23773	23612	23782	23613	23434	23753	23528	23508	23629	23595	23705	23761	23442	23451	23582	23732	23854	23696	23635	23638	23730	23680	24055	23518	23656	23722	23598	23479	23516	23456	23641	23659	23833	23826	23705	23625	23654	23351	23584	23759	23712	23851	24027	23635	23698	23662	23593	23550	23678	23447	23821	23553	23731	23735	23815	23568	23800	23771	23584	23590	23780	23752	23584	23704	23634	23640	23819	23833	23605	23940	23452	23572	23775	23561	23637	23637	23458	23682	23645	23858	23627	23581	23779	23879	23626	23585	23855	23789	23729	23894	23608	23655	23573	23693	23672	23715	23682	23708	23751	23736	23541	23820	23632	23565	23645	23658	23768	23385	23657	23885	23778	23934	23865	23757	23757	23720	23874	23851	23539	23688	23568	23791	23827	23761	23454	23758	23461	23751	23684	23649	23802	23735	23600	23668	23778	23592	23757	23624	23753	23450	23707	23569	23552	23357	23804	23694	23675	23754	23513	23696	23691	23674	23588	23805	23774	23763	23536	23508	23593	23558	23590	23785	23793	23762	23619	23580	23731	23490	23582	23846	23562	23659	23473	23691	23412	23687	23747	23625	23773	23635	23667	23652	23835	23591	23670	23792	23479	23704	23851	23665	23629	23887	23741	23784	23691	23637	23581	23674	23680	23756	23668	23832	23618	23532	23827	23835	23669	23698	23792	23729	23743	23644	23729	23707	23579	23836	23760	23681	23795	23818	23694	23558	23659	23536	23803	23616	23640	23545	23510	23719	23628	23777	23536	23620	23579	23856	23629	23684	23698	23756	23570	23818	23881	23374	23563	23617	23665	23483	23496	23391	23688	23720	23574	23550	23655	23784	23718	23695	23932	23516	23677	23559	23919	23554	23590	23622	23632	23626	23837	23556	23416	23718	23737	23777	23715	23752	23556	23641	23710	23739	23695	23715	23747	23707	23892	23731	23429	23768	23572	23637	23599	23611	23730	23971	23677	23685	23730	23680	23671	23422	23699	23660	23723	23796	23584	23705	23784	23607	23627	23830	23636	23646	23777	23494	23610	23310	23582	23508	23498	24029	23644	23621	23665	23472	23623	23664	23681	23773	23776	23621	23555	23703	23674	23650	23638	23819	23504	23414	23772	23575	23922	23967	23784	23829	23866	23536	23575	23443	23450	23748	23580	23804	23559	23563	23618	23606	23673	23906	23779	23718	23766	23580	23574	23563	23548	23562	23702	23635	23685	23804	23743	23721	23622	23654	23585	23658	23458	23864	23827	23617	23630	23798	23547	23649	23502	23639	23764	23562	23758	23631	23653	23688	23781	23723	23847	23805	23655	23712	23543	23813	23754	23467	23719	23461	23648	23507	23657	23742	23640	23738	23692	23656	23676	23613	23862	23704	23585	23888	23865	23585	23728	23877	23778	23686	23661	23746	23624	23775	23791	23971	23690	23671	23660	23535	23705	23824	23695	23723	23789	23838	23626	23747	23680	23767	23738	23805	23583	23679	23485	23652	23625	23596	23761	23593	23732	23610	23780	23568	23783	23868	23677	23866	23717	23587	23501	23749	23929	23626	23492	23654	23562	23537	23663	23533	23514	23646	23525	23608	23688	23699	23512	23861	23937	23596	23635	23570	23573	23566	23655	23543	23637	23557	23679	23726	23699	23650	23875	23876	23919	23466	23737	23741	23455	23587	23578	23764	23847	23738	23757	23696	23777	23765	23581	23653	23849	23897	23575	23741	23891	23588	23771	23732	23631	23644	23634	23747	23681	23623	23782	23409	23581	23682	23562	23585	23723	23674	23759	23606	23580	23694	23689	23716	23863	23769	23293	23726	23615	23620	23733	23640	23642	23557	23570	23536	23853	23631	23629	23663	23604	23771	23562	23910	23751	23768	23631	23570	23658	23764	23686	23695	23703	23746	23811	23676	23765	23807	23792	23754	23850	23531	23769	23559	23676	23634	23484	23609	23716	23726	23836	23633	23583	23796	23776	23731	23694	23627	23624	23722	23674	23631	23673	23723	23708	23691	23797	23681	23852	23776	23677	23667	23742	23564	23841	23435	23777	23806	23690	23635	23669	23566	23525	23713	23740	23964	23773	23700	23746	23729	23545	23550	23581	23653	23861	23656	23502	23772	23836	23721	23612	23827	23665	23802	23669	23634	23882	23614	23580	23801	23680	23849	23887	23787	23875	23586	23633	23707	23701	23615	23779	23676	23517	23733	23737	23709	23761	23886	24020	23628	23830	23504	23943	23657	23778	23781	23600	23628	23657	23869	23669	23661	23607	23642	23703	23758	23507	23638	23654	23902	23818	23706	23587	23727	23772	23762	23912	23627	23791	23673	23694	23694	23646	23729	23844	23797	23643	23547	23745	23580	23510	23425	23708	23711	23724	23627	23884	23787	23601	23762	23806	23431	23441	23326	23659	23463	23637	23845	23727	23794	23771	23878	23846	23708	23768	23515	23767	23717	23568	23669	23552	23588	23606	23750	23653	23743	23533	23492	23711	23639	23605	23547	23805	23816	23667	23771	23545	23653	23696	23855	23549	23722	23729	23727	23693	23697	23783	23966	23789	23642	23564	23649	23479	23876	23759	23683	23576	23608	23472	23679	23799	23629	23796	23633	23665	23732	24019	23805	23728	23480	23679	23896	23547	23867	23577	23699	23717	23709	23922	23455	23752	23778	23714	23478	23974	23694	23721	23594	23594	23579	23664	23574	23534	23567	23461	23631	23957	23592	23689	23396	23655	23565	23663	23625	23794	23663	23556	23596	23679	23650	23717	23575	23573	23766	23621	23740	23726	23830	23754	23553	23633	23485	23614	23486	23644	23583	23643	23645	23573	23661	23798	23823	23724	23681	23711	23786	23674	23546	23896	23636
21528	25228	21400	19066	18797	18897	18648	18751	18484	18919	22577	24303	22410	20929	19576	18967	18726	18494	18576	18518	18656	18585	18618	18489	18775	18541	18540	18483	18730	18695	18523	18564	18655	18548	18532	18622	18498	18724	18464	18609	18504	18707	18426	18528	18414	18474	18513	18554	18377	18487	18383	18595	18432	18474	18525	18434	18609	18617	18342	18598	18565	18624	18590	18598	18572	18697	18518	18613	18432	18497	18549	18509	18517	18556	18470	18413	18616	18496	18568	18602	18516	18309	18544	18662	18532	18477	18699	18552	18664	18652	18439	18577	18566	18499	18671	18570	18304	18373	18553	18444	18547	18588	18538	18616	18451	18380	18514	18548	18463	18607	18469	18570	18298	18543	18418	18401	18601	18439	18650	18553	18402	18513	18603	18551	18533	18551	18606	18434	18546	18685	18540	18469	18479	18596	18459	18516	18622	18312	18506	18564	18763	18586	18500	18503	18547	18446	18651	18812	18475	18563	18553	18522	18332	18593	18485	18516	18423	18395	18651	18431	18322	18566	18443	18375	18444	18434	18429	18466	18556	18449	18505	18684	18655	18551	18583	18539	18733	18445	18700	18399	18609	18656	18509	18515	18473	18594	18470	18552	18405	18581	18570	18506	18526	18386	18558	18620	18569	18341	18473	18437	18671	18459	18551	18652	18445	18695	18445	18510	18512	18412	18559	18633	18610	18396	18485	18615	18555	18538	18591	18414	18481	18465	18379	18646	18437	18483	18448	18491	18573	18518	18492	18532	18544	18452	18516	18504	18565	18639	18656	18521	18680	18522	18496	18582	18373	18581	18354	18648	18513	18696	18462	18437	18465	18586	18497	18581	18485	18667	18534	18440	18430	18462	18565	18486	18600	18461	18616	18630	18602	18533	18356	18581	18498	18539	18558	18555	18533	18463	18534	18464	18500	18656	18643	18391	18469	18727	18309	18563	18547	18504	18738	18616	18595	18514	18614	18613	18523	18461	18669	18515	18593	18557	18297	18655	18563	18387	18548	18650	18679	18539	18516	18459	18647	18634	18607	18460	18706	18559	18438	18525	18365	18595	18619	18516	18648	18518	18385	18443	18572	18558	18390	18379	18515	18510	18656	18325	18629	18538	18495	18554	18464	18475	18532	18571	18440	18536	18521	18560	18687	18561	18677	18664	18378	18568	18509	18574	18393	18642	18507	18517	18672	18471	18537	18642	18518	18545	18514	18486	18509	18533	18516	18554	18531	18580	18382	18430	18379	18608	18446	18607	18548	18442	18604	18602	18553	18533	18526	18445	18424	18357	18499	18311	18446	18488	18491	18636	18548	18470	18725	18406	18518	18657	18311	18448	18557	18552	18480	18656	18504	18663	18464	18530	18542	18764	18473	18761	18433	18599	18589	18577	18403	18551	18612	18505	18380	18483	18560	18489	18585	18224	18695	18605	18392	18652	18393	18592	18494	18530	18455	18505	18653	18508	18482	18648	18527	18522	18415	18425	18694	18637	18609	18523	18423	18347	18670	18556	18543	18513	18540	18549	18513	18382	18584	18511	18522	18513	18540	18517	18573	18560	18529	18560	18455	18433	18558	18580	18633	18441	18558	18443	18452	18348	18546	18363	18549	18645	18538	18566	18499	18610	18513	18458	18436	18519	18520	18591	18547	18527	18539	18382	18489	18488	18439	18510	18689	18631	18656	18468	18524	18426	18650	18355	18519	18550	18441	18472	18603	18396	18370	18569	18456	18656	18576	18412	18519	18441	18630	18441	18509	18568	18590	18539	18607	18426	18480	18612	18456	18439	18597	18318	18686	18522	18637	18413	18517	18511	18546	18564	18467	18616	18639	18405	18477	18534	18365	18622	18563	18671	18392	18670	18433	18541	18703	18589	18477	18682	18660	18597	18592	18736	18590	18503	18455	18560	18535	18313	18626	18704	18540	18598	18489	18555	18541	18352	18396	18447	18415	18438	18567	18303	18681	18589	18591	18595	18357	18576	18463	18678	18513	18552	18323	18639	18682	18490	18627	18621	18487	18636	18715	18583	18568	18642	18606	18492	18422	18460	18427	18484	18424	18457	18461	18659	18577	18426	18510	18605	18685	18571	18449	18584	18496	18603	18591	18406	18708	18508	18545	18573	18484	18491	18568	18304	18623	18502	18450	18371	18656	18533	18676	18380	18598	18642	18557	18621	18557	18555	18552	18324	18349	18547	18532	18408	18361	18560	18478	18512	18598	18558	18489	18625	18646	18259	18788	18480	18623	18674	18475	18576	18614	18733	18573	18542	18603	18467	18528	18632	18386	18474	18508	18522	18524	18597	18490	18558	18508	18655	18546	18543	18639	18533	18545	18478	18491	18331	18453	18439	18592	18496	18494	18530	18537	18585	18696	18442	18481	18695	18681	18595	18453	18556	18653	18623	18499	18533	18562	18521	18575	18416	18502	18376	18593	18526	18490	18599	18539	18558	18464	18725	18600	18307	18527	18413	18651	18483	18565	18626	18575	18659	18484	18583	18651	18465	18417	18574	18413	18614	18617	18307	18554	18487	18556	18446	18350	18542	18523	18661	18473	18351	18580	18554	18516	18539	18443	18694	18440	18542	18588	18541	18610	18558	18604	18339	18302	18538	18505	18516	18518	18814	18570	18454	18303	18409	18548	18547	18487	18524	18653	18575	18574	18600	18563	18636	18537	18558	18653	18494	18574	18459	18622	18341	18618	18530	18577	18385	18616	18504	18546	18452	18397	18542	18678	18487	18549	18608	18634	18718	18541	18605	18549	18417	18551	18582	18640	18342	18604	18540	18554	18508	18407	18447	18215	18608	18711	18671	18502	18488	18486	18387	18593	18551	18469	18568	18564	18590	18579	18459	18420	18496	18535	18584	18517	18497	18579	18705	18466	18557	18595	18486	18573	18512	18376	18535	18524	18631	18550	18450	18543	18559	18514	18410	18339	18579	18551	18694	18610	18452	18733	18442	18411	18713	18548	18518	18411	18587	18563	18636	18478	18572	18620	18541	18527	18502	18396	18601	18411	18508	18592	18606	18492	18622	18376	18633	18604	18558	18632	18615	18549	18560	18409	18565	18468	18413	18486	18624	18358	18709	18466	18687	18490	18654	18616	18452	18424	18718	18478	18520	18444	18467	18580	18588	18716	18507	18572	18737	18472	18288	18628	18535	18613	18543	18302	18403	18529	18511	18558	18609	18685	18550	18501	18574	18610	18505	18843	18652	18555	18374	18390	18663	18545	18550	18724	18534	18574	18480	18297	18417	18554	18335	18473	18527	18630	18556	18610	18520	18583	18454	18620	18522	18458	18481	18775	18492	18699	18634	18636	18528	18516	18668	18549	18596	18594	18235	18733	18517	18295	18622	18608	18205	18617	18535	18725	18501	18494	18498	18509	18415	18456	18501	18584	18562	18446	18619	18649	18565	18544	18481	18383	18561	18596	18678	18633	18631	18522	18386	18635	18507	18423	18628	18508	18510	18485	18566	18558	18378	18692	18555	18632	18614	18498	18402	18575	18608	18529	18615	18611	18619	18537	18566	18555	18491	18511	18538	18410	18505	18551	18484	18499	18693	18738	18467	18558	18483	18473	18503	18570	18759	18482	18647	18563	18575	18557	18441	18491	18705	18622	18437	18543	18424	18344	18529	18606	18492	18567	18640	18622	18592	18541	18497	18591	18495	18561	18520	18599	18310	18576	18473	18479	18510	18582	18620	18647	18594	18474	18672	18665	18774	18663	18655	18620	18623	18489	18580	18705	18543	18515	18555	18515	18617	18685	18659	18437	18583	18667	18558	18580	18610	18519	18479	18574	18746	18323	18704	18611	18691	18227	18529	18718	18776	18491	18497	18690	18391	18507	18653	18578	18497	18452	18450	18520	18744	18601	18643	18465	18650	18504	18387	18541	18479	18565	18520	18426	18623	18531	18610	18405	18589	18547	18522	18339	18384	18561	18646	18618	18523	18672	18548	18588	18632	18609	18531	18442	18477	18684	18534	18574	18440	18471	18517	18517	18512	18531	18506	18578	18527	18349	18651	18448	18422	18542	18573	18599	18563	18617	18579	18575	18460	18460	18609	18552	18393	18483	18620	18534	18489	18562	18691	18362	18645	18600	18571	18508	18515	18624	18647	18347	18515	18559	18672	18576	18474	18734	18596	18456	18474	18483	18542	18625	18642	18652	18545	18572	18646	18446	18603	18548	18727	18446	18653	18586	18479	18717	18571	18537	18534	18509	18496	18506	18698	18473	18526	18485	18473	18511	18529	18552	18605	18689	18574	18439	18597	18396	18616	18702	18558	18665	18474	18495	18540	18533	18499	18556	18546	18568	18550	18602	18451	18561	18592	18513	18440	18428	18445	18645	18564	18689	18430	18421	18575	18668	18605	18544	18544	18487	18513	18576	18616	18569	18589	18671	18506	18590	18582	18705	18576	18554	18507	18670	18513	18386	18653	18617	18497	18671	18560	18502	18625	18460	18622	18674	18365	18539	18540	18408	18547	18510	18466	18467	18783	18558	18567	18746	18619	18628	18471	18513	18588	18670	18412	18349	18524	18518	18574	18601	18747	18561	18606	18669	18702	18604	18634	18505	18713	18524	18497	18649	18614	18525	18610	18479	18663	18456	18706	18595	18596	18521	18770	18378	18567	18540	18287	18550	18583	18414	18517	18540	18447	18521	18664	18649	18484	18635	18586	18657	18546	18498	18562	18463	18610	18569	18412	18463	18556	18518	18520	18560	18378	18737	18378	18554	18448	18489	18512	18618	18560	18586	18487	18838	18700	18670	18524	18567	18708	18772	18517	18621	18407	18641	18460	18411	18575	18691	18569	18522	18596	18598	18608	18649	18655	18537	18456	18556	18396	18606	18639	18423	18647	18608	18527	18543	18599	18711	18497	18597	18449	18708	18431	18461	18678	18410	18534	18556	18611	18616	18553	18448	18408	18574	18436	18624	18539	18551	18468	18539	18523	18467	18528	18581	18537	18561	18470	18470	18580	18551	18441	18582	18547	18544	18505	18719	18561	18568	18589	18578	18635	18474	18566	18308	18694	18519	18720	18596	18588	18488	18601	18369	18507	18510	18479	18550	18624	18531	18635	18576	18478	18672	18413	18676	18671	18566	18572	18618	18440	18633	18567	18571	18527
25262	21396	28300	25490	22930	23264	23394	21813	21741	30303	42069	40401	35803	29174	24947	22686	21489	21394	21322	21425	21720	21387	21295	21295	21425	21438	21353	21499	21265	21394	21486	21589	21277	21431	21234	21184	21261	21345	21355	21615	21434	21102	21279	21264	21352	21494	21292	21346	21248	21260	21193	21480	21487	21337	21464	21428	21333	21374	21418	21343	21305	21348	21228	21368	21294	21108	21069	21195	21272	21152	21346	21359	21479	21325	21596	21248	21285	21456	21481	21432	21143	21266	21397	21225	21181	21359	21247	21403	21383	21257	21293	21340	21356	21217	21401	21151	21257	21284	21342	21381	21330	21323	21170	21200	21338	21320	21274	21230	21428	21338	21422	21300	21299	21177	21029	21358	21465	21387	21408	21297	21332	21027	21339	21352	21201	21565	21385	21432	21599	21412	21434	21248	21435	21379	21198	21251	21080	20910	21287	21226	21340	21361	21371	21333	21388	21356	21470	21410	21162	21291	21352	21282	21258	21139	21223	21174	21309	21474	21361	21287	21399	21456	21174	21293	21158	21495	21477	21383	21561	21468	21248	21130	21296	21426	21341	21136	21405	21260	21491	21356	21343	21253	21366	21435	21273	21284	21551	21559	21377	21190	21447	21263	21249	21459	21279	21374	21335	21191	21093	21096	21126	21342	21320	21327	21369	21195	21432	21423	21224	21336	21544	21211	21159	21212	21337	21295	21445	21415	21394	21471	21363	21437	21222	21126	21477	21363	21217	21344	21358	21552	21440	21423	21078	21291	21378	21354	21330	21271	21322	21356	21397	21175	21027	21391	21664	21380	21439	21455	21270	21303	21601	21173	21353	21358	21415	21265	21398	21217	21415	21117	21531	21311	21282	21184	21613	21280	21270	21295	21564	21302	21505	21447	21200	21375	21093	21354	21282	21420	21329	21399	21348	21472	21348	21379	21179	21432	21184	21317	21353	21265	21529	21532	21185	21394	21176	21286	21272	21230	21253	21403	21497	21271	21406	21156	21374	21288	21368	21272	21394	21310	21302	21304	21202	21325	21119	21504	21284	21298	21294	21270	21414	21459	21256	21276	21409	21192	21186	21147	21487	21171	21198	21115	21349	21151	21218	21300	21280	21410	21340	21268	21590	21229	21573	21277	21467	21243	21278	21157	21454	21393	21212	21402	21158	21336	21219	21313	21323	21206	21383	21339	21395	21402	21347	21193	21191	21200	21253	21302	21276	21310	21189	21258	21512	21124	21307	21363	21326	21407	21270	21299	21267	21409	21266	21235	21434	21252	21465	21217	21402	21287	21237	21365	21465	21222	21041	21421	21246	21239	21182	21232	21310	21491	21353	21059	21220	21141	21177	21270	21219	21159	21387	21394	21229	21255	21368	21362	21367	21492	21264	21365	21156	21287	21437	21235	21321	21386	21468	21418	21036	21229	21362	21338	21411	21166	21401	21223	21541	21286	21402	21500	21353	21190	21184	21128	21255	21173	21321	21130	21091	21271	21213	21468	21391	21374	21214	21326	21286	21386	21528	21498	21424	21309	21459	21442	21099	21292	21404	21345	21345	21516	21278	21275	21190	21104	21349	21374	21368	21297	21288	21224	21322	21349	21379	21210	21244	21370	21473	21260	21192	21310	21356	21297	21508	21437	21368	21260	21198	21222	21250	21139	21358	21273	21389	21094	21388	21219	20938	21299	21257	21339	21245	21009	21449	21230	21414	21271	21233	21267	21271	21393	21331	21198	21215	21102	21292	21336	21263	21382	21411	21529	21267	21397	21425	21037	21337	21067	21171	21058	21258	21259	21200	21264	21183	21138	20998	21114	21343	21028	21297	21306	21343	21265	21399	21166	21428	21332	21234	21444	21341	21308	21226	21489	21365	21524	21218	21275	21305	21284	21281	21180	21148	21139	21386	21303	21163	21551	21280	21379	21529	21302	21169	21302	21430	21178	21232	21246	21364	21340	21244	21345	21243	21203	21417	21117	21187	21283	21418	21153	21180	21426	21187	21114	21456	21333	21173	21232	21420	21282	21342	21402	21255	21379	21266	21440	21154	21473	21165	21365	21372	21286	21422	21371	21353	21231	21420	21433	21301	21329	21244	21080	21348	21401	21336	21182	21395	21162	21306	21304	21310	21324	21202	21121	21425	21489	21508	21579	21394	21195	21441	21288	21310	21229	21090	21295	21576	21321	21458	21229	21477	21154	21256	21383	21319	21414	21343	21397	21440	21233	21472	21227	21316	21288	21226	21262	21343	21331	21189	21300	21410	21323	21376	21259	21447	21411	21403	21261	21314	21272	21433	21215	21398	21415	21129	21232	21214	21283	21375	21486	21354	21328	21286	21429	21271	21120	21320	21378	21417	21165	21218	21477	21429	21376	21322	21360	21287	21270	21298	21163	21289	21182	21332	21375	21284	21347	21197	21321	21399	21134	21093	21261	21252	21464	21375	21539	21357	21281	21381	21190	21435	21140	21322	21188	21440	21401	21156	21238	21534	21298	21395	21489	21419	21317	21201	21214	21446	21315	21291	21262	21416	21235	21337	21352	21176	21330	21506	21302	21033	21389	21340	21222	21082	21340	21206	21280	21273	21462	21423	21512	21285	21299	21362	21438	21232	21423	21424	21350	21240	21203	21279	21212	21511	21258	21363	21289	21199	21111	21244	21348	21453	21293	21527	21429	21169	21434	21266	21156	21265	21335	21422	21352	21365	21488	21442	21476	21245	21225	21190	21320	21206	21283	21299	21213	21170	21326	21257	21403	21265	21217	21380	21247	21410	21330	21222	21536	21619	21275	21368	21430	21192	21429	21078	21235	21140	21081	21149	21243	21278	21146	21290	21253	21396	21363	21586	21181	21382	21287	21156	21609	21087	21244	21274	21451	21466	21166	21427	21257	21295	21161	21229	21391	21380	21235	21425	21266	21373	21320	21390	21271	21219	21197	21316	21192	21173	21243	21299	21153	21298	21304	21318	21268	21279	21113	21234	21240	21220	21181	21246	21327	21246	21479	21329	21322	21101	21298	21222	21342	21384	21279	21253	21473	21324	21375	21458	21532	21153	21308	21556	21337	21498	21442	21312	21119	21092	21134	21215	21224	21159	21457	21363	21246	21193	21258	21267	21297	21345	21498	21258	21388	21430	21423	21340	21372	21474	21455	21394	21206	21369	21359	21583	21478	21352	21078	21377	21393	21288	21197	21273	21214	21380	21410	21396	21357	21541	21399	21390	21208	21329	21246	21525	21261	21298	21246	21252	21208	21263	21266	21246	21514	21172	21065	21347	21205	21369	21442	21214	21190	21283	21415	21128	21463	21195	21394	21449	21073	21220	21204	21405	21211	21277	21057	21232	21336	21381	21242	21215	21409	21260	21413	21192	21210	21241	21130	21343	21084	21163	21148	21521	21585	21250	21045	21366	21289	21421	21388	21370	21407	21218	21230	21181	21361	21402	21416	21323	21204	21494	21404	21332	21543	21164	21162	21353	21383	21302	21291	21277	21130	21449	21207	21354	21176	21244	21382	21286	21191	21463	21201	21353	21318	21321	21307	21140	21283	21327	21151	21279	21269	21303	21338	21284	21145	21277	21499	21307	21371	21258	21137	21306	21274	21302	21576	21282	21057	21270	21486	21271	21434	21211	21209	21294	21045	21276	21268	21362	21311	21473	21189	21075	20970	21112	21121	21088	21335	21382	21420	21433	21153	21579	21455	21400	21314	21239	21370	21307	21289	21416	21302	21340	21174	21335	21113	21358	21258	21231	21469	21459	21215	21272	21390	21408	21138	21368	21221	21287	21235	21389	21462	21286	21182	21298	21288	21359	21502	21392	21289	21327	21171	21259	21146	21437	21007	21269	21317	21306	21168	21504	21316	21209	21395	21324	21417	21443	21235	21111	21206	21444	21353	21262	21147	21342	21382	21479	21286	21531	21485	21287	21274	21233	21226	21328	21229	21334	21220	21401	21451	21358	21304	21240	21109	21487	21360	21522	21249	21263	21313	21281	21407	21285	21145	21340	21263	21487	21430	21207	21432	21396	21339	21536	21317	21180	21250	21266	21353	21421	21297	21367	21353	21324	21067	21218	21335	21332	21443	21418	21348	21102	21246	21169	21195	21303	21224	21403	21213	21222	21308	21358	21126	21368	21513	21138	21236	21419	21342	21400	21312	21357	21485	21262	21259	21240	21291	21182	21370	21365	21477	21298	21307	21194	21224	21148	21302	21484	21292	21274	21256	21355	21233	21489	21248	21385	21089	21276	21413	21143	21165	21236	21433	21299	21407	21336	21277	21403	21407	21020	21531	21307	21228	21231	21342	21460	21287	21406	21325	21163	21224	21372	21384	21622	21208	21416	21419	21204	21094	21367	21269	21220	21425	21541	21318	21491	21228	21487	21287	21403	21247	21428	21255	21410	21241	21471	21366	21601	21195	21382	21274	21370	21416	21263	21073	21212	21277	21336	21064	21398	21221	21437	21449	21237	21358	21446	21283	21106	21310	21197	21422	21337	21439	21330	21265	21377	21672	21321	21320	21462	21291	21254	21210	21176	21201	21440	21319	21371	21349	21173	21162	21332	21408	21317	21408	21349	21043	21241	21235	21206	21249	21132	21405	21311	21336	21403	21360	21288	21325	21446	21266	21298	21369	21080	21351	21494	21463	21352	21223	21306	21318	21254	21233	21233	21188	21392	21036	21189	21324	21139	21398	21322	21355	21326	21137	21599	21392	21383	21481	21278	21254	21233	21403	21392	21377	21246	21185	21385	21305	21438	21322	21493	21341	21388	21411	21274	21235	21302	21505	21388	21455	21293	21176	21398	21213	21251	21263	21470	21261	21233	21440	21363	21312	21631	21379	21444	21297	21450	21353	21229	21261	21411	21298	21229	21267	21165	21349	21312	21358	21494	21391	21443	21383	21383	21321	21366	21395	21312	21007	21259	21353	21234	21385	21117	21401	21238	21250	21263	21461	21510	21179	21234	21401	21442	21129	21047	21125	21150	21269	21233	21465	21368	21139	21297	21355	21479	21319	21242	21278	21381	21285	21315	21367	21321	21438	21326	21086	21477	21273	21473	21132	21263	21307	21353	21162	21268	21387	21313	21158	21164	21317	21222	21442	21418	21325	21311	21434	21389	21402	21240	21214	21310	21517
23334	32861	27025	19984	18638	18742	18056	17628	18095	29897	41917	39164	33340	25761	20661	18343	17265	17043	17208	17250	17224	17249	17395	17108	17329	17365	17104	17233	17234	17120	17245	17315	17221	17122	17050	17245	17163	16926	17121	17266	17273	17306	17233	17186	17183	17311	17085	17353	17160	17397	17353	17401	17171	17230	17338	17326	17117	17253	17247	17245	17186	17196	17165	17187	17110	17301	17356	17189	17191	17224	17234	17286	17185	17046	17233	17167	17319	17097	17261	17046	17215	17362	17113	17112	17109	17334	17204	17120	17263	17153	17191	17213	17037	17223	17167	17208	17382	17375	17312	17205	17296	17190	17140	17198	17166	17250	17165	17308	17146	17012	17397	17211	17036	17165	17224	17170	17278	17273	17128	17190	17047	17363	16993	17341	17249	17012	17239	17142	17292	17137	17207	17275	17238	17277	17109	17268	17172	17062	17220	17092	17354	17183	17144	17319	17157	17221	17171	17289	17148	17339	17184	17326	17077	17184	17101	17239	17137	17156	17285	17120	17148	17038	17387	17217	17207	17167	17350	17076	17220	17164	17095	17187	17212	17160	17009	17162	17178	17167	17227	17219	17150	17196	17312	17049	17131	17233	17042	17044	17206	17386	17079	17109	17115	16956	17309	17091	17384	16987	17280	17211	17137	17202	17236	17295	17168	17244	17259	17096	17365	17244	17157	17108	17245	17415	17091	17159	17216	17123	17099	17245	17156	17406	17153	17165	17221	17139	17336	16984	17214	17125	17191	17199	17259	17346	17206	17115	17190	17014	17392	17340	17393	17214	17300	17098	17156	17143	17309	17285	16959	17051	17319	17171	17163	17222	17254	17102	17162	17008	17204	17144	17201	17061	17069	17282	17122	17341	17303	17350	17301	17150	17144	17197	17079	17192	17119	17275	17208	16934	17272	17293	17044	17083	17188	17149	17078	17127	17252	17231	17212	17103	17288	17153	17147	17116	17031	17148	17081	17121	17193	17017	17316	17182	17204	17202	17222	17249	17151	17176	17256	17170	17171	17333	17265	17172	17105	17233	16995	17277	17250	17314	17226	17257	17137	17340	17235	17192	17135	17130	17036	17064	17082	17177	17110	17164	17362	17212	17330	17172	17209	17275	17173	17188	17193	17186	17231	17121	17182	17260	17368	17232	17200	17332	17147	17282	17330	17088	17317	17184	17171	17107	17120	17249	16926	16900	17333	17132	17251	17184	17339	17119	17165	17284	17162	17246	17071	17298	17249	17163	17198	17320	17138	17324	17321	17207	17121	17267	17254	17321	16934	17230	17264	17094	17299	17280	17299	17120	17150	17186	17113	17357	17013	17160	17197	17117	17342	17184	17226	17258	17395	17226	17168	17175	17050	17334	17353	17249	17152	17171	17282	17361	17239	17200	17182	17132	17110	17251	16995	17242	17265	17113	17205	17232	17117	17138	17228	17218	17372	17280	17222	17253	17120	17275	17198	17110	17535	17130	17374	17267	17250	17257	17086	17063	17107	17400	17193	17254	17293	17234	17163	17126	17160	17055	17308	17225	17138	17225	17132	17055	17091	17261	17061	17188	17208	17125	17338	17299	17281	17067	17196	17245	17228	17055	17120	17152	17185	17210	17141	17157	17027	17149	17238	17111	17207	17275	17311	17164	17230	17129	17237	17246	17164	17017	17118	17253	17145	17176	17254	17169	17303	16980	17301	17076	17161	17175	17135	17081	17274	17032	17203	17192	17203	16995	17220	17281	17256	17183	17122	17320	17004	17114	17185	17223	17443	17269	17159	17092	17110	17108	17285	17259	17196	17443	17058	17208	17078	17121	17193	17051	17315	17283	17319	17175	16977	17166	17115	17273	17100	17327	17346	17071	17184	17130	17147	17197	17111	17158	17075	17193	17201	17340	17115	17178	17072	17243	17143	17200	17175	17153	17291	17137	17101	17347	17187	17198	17308	17212	17329	17256	17221	17224	17136	17228	17140	17197	17191	17310	17006	17216	17233	17132	17334	17355	17207	17171	17060	17189	17396	17146	17153	17222	17197	17238	17085	17248	17049	17303	17092	17314	17304	17170	17061	17330	17012	17187	17273	17402	17197	17091	17188	17277	17365	17212	17164	17365	17183	17292	17244	17026	17248	17209	17278	17211	17050	17182	17116	17311	17312	17296	17074	17090	17319	17219	17354	17186	17046	17389	17160	17281	17198	17098	17077	17188	17306	17023	17269	17027	17088	17243	17160	17141	17138	17310	17191	17305	17150	17264	17281	17135	17193	17134	17121	17144	17331	17132	17246	17108	17149	17107	17183	17148	17155	17213	17266	17296	17093	17148	17232	17265	17300	17164	17252	17139	17258	17241	17243	17171	17184	17225	17226	17021	17215	17060	17195	17257	17187	17191	17228	17248	17292	17003	17177	17109	17198	17062	17103	17086	17218	17444	17169	17203	17439	17225	17159	17200	17120	17095	17311	16999	17246	17197	17262	17265	17089	17274	17234	17046	17152	17168	17289	17305	17380	17135	17186	17094	17160	17339	17190	17205	17139	17282	17140	17327	17153	17348	17335	17400	17221	17001	17243	17242	17253	17117	17191	17141	17076	17088	17219	17084	17186	17290	17215	17324	17148	17206	17236	17118	17315	17092	17088	17199	17216	17165	17180	17221	17285	17062	17198	17197	17252	17412	17237	17368	17147	17216	17165	17167	17216	17243	17121	17254	17191	17282	17225	17251	17127	17157	17074	17310	17174	17290	17191	17097	17033	17182	17255	17244	17270	17282	16962	17179	17212	17086	17160	17182	17292	17214	17161	17325	17171	17164	17139	17163	17121	17320	17265	17086	17232	17241	17286	17088	17135	17238	17193	17253	17191	17276	17282	17148	17220	17135	17138	17345	17266	17095	17209	17178	17142	17136	17182	17155	17115	17158	17104	17179	17037	17188	17166	17329	17459	17296	17273	17220	17037	17092	17304	17200	17141	17143	17228	17227	17238	17238	17235	17176	17176	17230	17094	17326	17194	17205	17246	17141	17123	17307	17142	17208	17215	17133	17319	17196	17068	17138	17190	17182	17199	17153	17249	17256	17262	17174	17252	17126	17141	17211	17194	17380	17135	17048	17246	17406	17086	17287	17135	17143	17078	17094	17300	17227	17361	17088	17209	17137	17104	17327	17060	17060	17331	17210	17320	17173	17104	17216	17223	17182	17024	17229	17151	17156	17342	17190	17285	17177	17117	17105	17118	17448	17147	17212	17147	17038	17194	17238	17268	17164	17445	17170	17302	17251	16999	17217	17005	17133	17111	17254	17161	17216	17260	17034	17129	17049	17203	17007	17087	17317	17400	17217	17423	17193	17199	17191	17141	17221	17189	17176	17182	16897	17201	17166	17285	17042	17276	17402	16997	17205	17081	17273	17256	17333	17320	17061	17052	17162	17091	17404	17256	17255	17276	17085	17194	17343	17008	17380	17223	17248	17299	17228	17117	17369	17330	17160	16966	17211	17204	17211	17206	17067	17161	17186	17259	17154	17202	17090	17399	17337	17360	17423	17108	17261	17393	17029	17146	17255	17194	17217	17195	17147	17053	17257	17304	17108	17258	17227	17354	17280	17119	17201	17170	17143	17107	17109	17142	17334	17343	17215	17150	17077	17328	17025	17364	17354	17106	17328	17137	17254	17283	17241	17183	17203	16961	17248	17148	17193	17269	17351	17318	17287	17155	17037	17182	17365	17193	17206	17273	17163	17195	17118	17296	17196	16999	17081	17128	17167	17273	17069	17351	17169	17158	17219	17131	17251	17232	17247	17082	17201	17184	17235	17127	17126	17106	17228	17121	17084	17205	17204	17193	17087	17231	17196	17071	16984	17218	17076	17207	17220	17249	17401	17026	17255	17329	17254	17221	17181	17236	17226	17022	17066	17331	17238	17169	17224	17337	17109	17250	17275	17136	17082	17386	17012	17255	17175	17090	17187	17187	17084	16990	17151	17215	17119	17090	17382	17261	17321	17122	17077	17220	17039	17153	17134	17322	17187	17241	17247	17246	17365	17161	17018	17235	17379	17314	17248	17142	17348	17020	17165	17364	17186	17282	17323	17249	17066	17197	17216	17105	17082	17342	17234	17140	17225	17141	17097	17105	17225	17273	17300	17301	17164	17072	17219	17337	17251	17052	17216	17381	17307	17330	17144	17064	17133	17307	17130	17107	17235	17228	17273	17278	17263	17271	17246	17008	17255	17229	17239	17159	17194	17231	17273	17258	17231	17233	17148	17276	17187	17412	17246	17169	17050	17214	17164	17067	17206	17147	17122	17242	17107	17090	17246	17290	17022	17052	17267	17218	17124	17235	17172	17273	17238	17213	17261	17221	17070	17359	17255	17265	17091	17333	17267	16993	17392	17291	17214	17399	17119	17094	17236	17346	17213	17212	17255	17155	17233	17201	17205	17287	17388	17238	17219	17307	17151	17193	17194	17214	17174	17337	17017	17146	17231	17318	17167	17153	17201	17042	17354	17213	17146	17235	17240	17066	17163	17068	17016	17205	17149	17179	17389	17183	17288	17212	17242	17202	17091	17261	17122	17206	17130	16998	17170	17218	17279	17165	17239	17166	17178	17296	17208	17201	17240	17163	17140	17270	17152	17244	17345	17344	17046	17391	17229	17224	17146	17198	17178	17156	17234	17116	17314	17207	17279	17125	17121	17255	17236	17283	17091	17293	17204	17219	17365	17157	17168	17080	17307	17264	17173	17145	17186	17167	17036	17261	17208	17176	17130	17089	17245	17184	17216	17398	17296	17163	17183	17284	17088	17208	17009	17320	17142	17229	17093	17037	17142	17258	17228	17339	17060	17087	17276	17347	17014	17172	17230	17288	17043	17206	17253	17161	17320	17241	17200	17130	17330	17183	17262	17392	17370	17351	17244	17340	17298	17130	17021	17201	17349	17068	17253	17369	17314	17160	17268	17008	17130	17218	17133	17239	17055	17319	16990	17071	17194	17284	17084	17244	17219	17041	17214	17153	17046	17041	17343	17149	17282	17136	17206	17361	17298	17227	17308	17163	17235	17212	17175	17236	17190	17274	17303	17207	17209	17148	17189	17041	17204	17212	17142	17063	17283	17090	17305	17167	17187	17193	17271	17290	17067	17190	17030	17190	17246	17176	17253
23811	21502	29091	24278	22346	26088	28321	22710	23862	46785	51614	49306	42387	34149	27931	24138	22395	21749	21709	21792	21711	21780	21518	21458	21779	21654	21545	21618	21677	21743	21643	21849	21970	21658	21896	21530	21697	21548	21676	21801	21559	21716	21846	21739	21447	21586	21542	21609	21801	21786	21741	21472	21610	21905	21935	21604	21671	21679	21618	21627	21691	21614	21636	21635	21522	21608	21736	21705	21675	21584	21500	21689	21421	21656	21702	21643	21530	21630	21593	21600	21672	21530	21597	21789	21561	21396	21470	21547	21692	21635	21793	21546	21681	21615	21798	21635	21764	21607	21468	21607	21612	21626	21569	21630	21614	21473	21439	21648	21454	21511	21830	21538	21592	21358	21637	21722	21452	21966	21591	21685	21966	21622	21614	21596	21602	21629	21660	21555	21513	21601	21617	21789	21356	21691	21730	21423	21658	21557	21493	21593	21710	21622	21749	21419	21606	21509	21698	21523	21692	21608	21603	21603	21626	21758	21507	21716	21868	21684	21650	21452	21529	21490	21572	21495	21598	21377	21568	21462	21603	21542	21308	21517	21608	21555	21450	21722	21558	21562	21623	21740	21697	21470	21764	21626	21668	21726	21656	21615	21701	21470	21480	21627	21528	21451	21560	21788	21683	21618	21699	21514	21470	21601	21598	21779	21476	21640	21679	21516	21578	21772	21591	21571	21805	21867	21812	21523	21573	21300	21525	21300	21437	21535	21620	21614	21459	21615	21695	21673	21611	21771	21423	21514	21617	21536	21696	21350	21565	21524	21762	21651	21567	21609	21672	21471	21880	21396	21786	21881	21655	21619	21434	21669	21491	21685	21584	21678	21437	21652	21461	21533	21569	21575	21593	21549	21617	21599	21735	21508	21578	21649	21270	21532	21556	21595	21650	21726	21589	21768	21671	21688	21639	21252	21484	21548	21627	21581	21579	21552	21683	21561	21434	21665	21440	21480	21310	21333	21797	21644	21603	21458	21633	21622	21628	21725	21659	21564	21441	21528	21539	21590	21672	21383	21725	21500	21636	21659	21571	21448	21597	21668	21703	21519	21820	21677	21568	21540	21552	21512	21556	21592	21524	21478	21661	21496	21561	21460	21557	21596	21673	21623	21522	21443	21565	21626	21573	21490	21738	21531	21773	21400	21616	21682	21351	21712	21802	21557	21786	21614	21663	21757	21562	21642	21623	21652	21569	21557	21638	21726	21532	21587	21776	21734	21447	21583	21624	21655	21718	21713	21759	21520	21548	21653	21568	21510	21847	21675	21697	21664	21649	21529	21420	21681	21556	21393	21327	21696	21483	21408	21743	21667	21565	21548	21568	21637	21432	21707	21535	21747	21565	21713	21943	21393	21709	21499	21684	21466	21409	21917	21736	21601	21522	21414	21852	21771	21824	21625	21375	21453	21743	21566	21747	21533	21602	21565	21795	21615	21472	21530	21404	21824	21639	21814	21692	21531	21517	21457	21251	21882	21480	21601	21596	21685	21503	21746	21553	21710	21438	21814	21586	21568	21733	21612	21618	21587	21705	21679	21455	21894	21699	21607	21673	21553	21679	21668	21508	21804	21696	21459	21432	21525	21460	21449	21430	21606	21425	21404	21796	21318	21428	21661	21745	21827	21769	21894	21570	21485	21680	21578	21634	21615	21353	21508	21544	21370	21536	21497	21607	21581	21620	21840	21491	21450	21671	21732	21472	21504	21376	21641	21690	21670	21672	21399	21520	21658	21605	21420	21432	21487	21643	21691	21463	21462	21434	21361	21545	21617	21672	21624	21656	21673	21686	21682	21651	21469	21526	21554	21559	21554	21602	21542	21611	21573	21490	21369	21408	21634	21649	21612	21595	21504	21554	21648	21635	21666	21646	21638	21444	21653	21633	21574	21691	21676	21746	21537	21653	21514	21593	21448	21470	21481	21345	21688	21576	21516	21591	21759	21615	21580	21490	21615	21513	21507	21646	21458	21487	21633	21405	21489	21473	21720	21905	21550	21493	21692	21645	21637	21516	21560	21599	21727	21578	21526	21743	21446	21736	21543	21637	21730	21492	21527	21881	21547	21532	21385	21375	21409	21725	21656	21813	21492	21567	21550	21703	21430	21511	21669	21599	21586	21643	21658	21527	21580	21505	21470	21635	21466	21496	21510	21579	21622	21745	21582	21580	21739	21437	21545	21699	21480	21402	21537	21484	21627	21697	21541	21759	21286	21457	21602	21520	21426	21546	21413	21519	21490	21851	21639	21644	21573	21609	21728	21551	21551	21442	21547	21341	21645	21557	21507	21752	21688	21777	21394	21498	21649	21576	21673	21507	21448	21681	21570	21647	21322	21547	21715	21720	21538	21774	21690	21493	21613	21481	21633	21775	21490	21482	21625	21623	21661	21627	21308	21526	21602	21470	21664	21547	21491	21570	21647	21856	21544	21435	21625	21593	21555	21517	21341	21595	21935	21802	21790	21580	21570	21850	21541	21520	21481	21643	21461	21335	21557	21675	21314	21612	21510	21725	21498	21761	21725	21676	21497	21605	21525	21827	21635	21505	21517	21568	21565	21662	21733	21512	21708	21704	21631	21518	21733	21644	21481	21706	21438	21670	21590	21526	21772	21542	21784	21664	21554	21581	21759	21601	21490	21641	21721	21570	21649	21625	21643	21538	21563	21688	21650	21582	21390	21670	21477	21528	21484	21441	21571	21522	21589	21570	21483	21640	21585	21493	21677	21769	21623	21430	21403	21671	21420	21725	21490	21696	21571	21664	21400	21513	21612	21510	21552	21635	21857	21860	21708	21588	21573	21633	21621	21381	21851	21639	21616	21669	21631	21531	21523	21460	21615	21817	21657	21633	21540	21513	21560	21546	21711	21682	21590	21683	21917	21593	21659	21570	21568	21770	21674	21680	21622	21254	21427	21465	21562	21685	21571	21484	21593	21412	21617	21363	21705	21591	21704	21568	21480	21784	21575	21488	21518	21777	21548	21745	21403	21687	21621	21566	21742	21779	21424	21474	21831	21486	21576	21810	21640	21454	21438	21430	21671	21627	21442	21610	21511	21483	21735	21550	21649	21695	21646	21569	21629	21663	21469	21432	21620	21482	21603	21875	21646	21430	21466	21387	21384	21495	21648	21756	21678	21537	21412	21742	21677	21407	21501	21633	21724	21607	21636	21619	21657	21704	21547	21543	21565	21571	21556	21586	21536	21539	21528	21320	21653	21593	21632	21630	21508	21578	21628	21683	21439	21633	21785	21695	21556	21621	21768	21509	21453	21413	21581	21613	21413	21627	21539	21302	21559	21639	21646	21749	21734	21592	21666	21780	21399	21496	21631	21664	21539	21477	21657	21408	21529	21677	21779	21516	21353	21536	21656	21656	21525	21412	21619	21687	21715	21597	21615	21659	21640	21620	21551	21701	21437	21674	21615	21727	21498	21564	21675	21521	21641	21615	21513	21479	21642	21688	21573	21577	21740	21634	21548	21591	21317	21629	21690	21819	21640	21486	21453	21599	21522	21635	21447	21463	21511	21408	21493	21500	21699	21714	21793	21796	21875	21736	21582	21859	21680	21563	21546	21687	21771	21715	21659	21537	21339	21512	21550	21440	21521	21613	21746	21576	21621	21627	21596	21700	21791	21646	21618	21456	21695	21642	21381	21273	21642	21628	21518	21725	21690	21582	21775	21618	21553	21417	21646	21645	21762	21645	21542	21496	21479	21523	21779	21462	21599	21704	21812	21831	21736	21681	21522	21619	21641	21618	21569	21572	21427	21569	21794	21583	21608	21472	21582	21589	21615	21532	21642	21480	21631	21269	21390	21701	21702	21580	21599	21442	21437	21519	21625	21529	21569	21597	21553	21717	21558	21471	21513	21453	21402	21652	21322	21532	21678	21595	21646	21635	21608	21298	21413	21790	21643	21580	21637	21682	21588	21685	21447	21523	21509	21773	21392	21525	21632	21589	21697	21810	21409	21522	21467	21586	21310	21644	21580	21419	21478	21362	21472	21499	21620	21627	21674	21556	21480	21624	21553	21907	21638	21636	21691	21487	21824	21507	21710	21631	21474	21417	21650	21668	21660	21577	21623	21721	21537	21687	21499	21617	21525	21597	21538	21483	21292	21595	21450	21529	21367	21563	21660	21552	21533	21600	21714	21464	21549	21655	21530	21692	21626	21580	21806	21565	21437	21444	21461	21627	21616	21666	21393	21608	21543	21627	21660	21661	21693	21727	21763	21696	21635	21686	21651	21663	21578	21684	21582	21629	21488	21445	21618	21700	21511	21361	21440	21413	21617	21657	21771	21582	21618	21660	21503	21633	21344	21572	21570	21582	21758	21657	21631	21727	21377	21597	21740	21835	21710	21535	21436	21506	21908	21675	21587	21604	21524	21600	21474	21491	21556	21425	21525	21711	21424	21599	21652	21711	21628	21680	21561	21469	21644	21429	21732	21581	21634	21556	21687	21429	21705	21494	21627	21672	21759	21646	21548	21508	21631	21746	21870	21396	21754	21477	21459	21560	21608	21531	21511	21640	21642	21551	21652	21505	21428	21703	21525	21717	21933	21667	21579	21456	21638	21837	21605	21547	21588	21652	21739	21563	21784	21618	21562	21646	21605	21747	21738	21563	21511	21671	21907	21608	21702	21402	21540	21548	21494	21425	21631	21631	21721	21602	21611	21587	21545	21637	21524	21722	21573	21735	21532	21609	21569	21661	21550	21644	21497	21539	21388	21626	21711	21675	21680	21530	21431	21475	21607	21593	21787	21638	21504	21450	21719	21693	21409	21562	21656	21651	21679	21651	21490	21528	21409	21678	21784	21377	21518	21641	21749	21440	21506	21551	21594	21617	21592	21617	21555	21470	21463	21572	21331	21537	21497	21492	21679	21569	21522	21598	21761	21393	21685	21547	21544	21810	21677	21573	21552	21589	21599	21701	21469	21621	21555	21702	21585	21630	21568	21474	21644	21705	21658	21536	21569	21592	21742	21562	21418	21590	21451	21673	21542	21555	21671	21654	21710	21592	21446	21662	21742	21436	21708	21708	21758	21544	21527	21698	21673	21621	21508	21371	21678	21694	21585	21532	21736	21766	21649	21590	21730	21589	21742	21633	21521	21829	21699	21884	21913	21677	21713	21640	21428
27282	48402	39056	23259	20203	23002	21555	18417	21488	48176	50353	48055	40676	31731	23800	19694	17596	17422	17191	17486	17228	17323	17384	17391	17335	17512	17546	17538	17268	17535	17463	17357	17517	17301	17484	17478	17319	17566	17428	17540	17324	17509	17279	17468	17417	17490	17321	17295	17534	17279	17313	17411	17396	17558	17432	17673	17387	17348	17240	17537	17423	17327	17377	17320	17226	17576	17441	17496	17423	17579	17419	17497	17433	17410	17439	17577	17381	17608	17344	17520	17463	17455	17374	17478	17367	17439	17199	17384	17475	17292	17555	17459	17577	17252	17264	17278	17347	17449	17345	17507	17424	17467	17505	17519	17499	17416	17385	17368	17412	17499	17501	17445	17453	17448	17451	17360	17378	17400	17416	17549	17219	17402	17571	17293	17332	17525	17650	17620	17328	17376	17274	17339	17225	17483	17256	17384	17406	17359	17443	17448	17435	17541	17331	17257	17357	17335	17427	17316	17418	17347	17412	17448	17447	17393	17425	17475	17458	17549	17477	17410	17280	17317	17562	17506	17469	17454	17559	17368	17440	17326	17357	17252	17596	17335	17469	17484	17450	17477	17252	17549	17409	17349	17440	17491	17509	17480	17538	17555	17534	17351	17471	17416	17425	17374	17515	17468	17581	17393	17514	17515	17524	17355	17453	17324	17430	17434	17389	17281	17323	17348	17276	17372	17272	17166	17371	17288	17369	17317	17325	17377	17434	17430	17358	17373	17363	17411	17307	17451	17417	17376	17390	17333	17347	17358	17538	17311	17325	17374	17346	17584	17502	17325	17418	17421	17304	17297	17316	17490	17480	17386	17443	17257	17372	17256	17448	17413	17334	17465	17519	17430	17478	17364	17478	17514	17409	17277	17395	17464	17434	17616	17407	17413	17314	17474	17417	17341	17350	17462	17379	17449	17338	17322	17279	17412	17355	17463	17431	17517	17382	17239	17519	17211	17471	17373	17617	17478	17312	17431	17376	17549	17461	17399	17433	17326	17523	17334	17320	17444	17372	17322	17482	17431	17421	17181	17510	17364	17424	17323	17376	17295	17568	17289	17511	17336	17450	17346	17440	17290	17264	17490	17502	17442	17387	17436	17405	17580	17537	17507	17440	17381	17408	17383	17199	17509	17244	17334	17336	17466	17325	17333	17543	17517	17394	17311	17472	17315	17423	17415	17145	17403	17208	17340	17240	17442	17349	17443	17426	17411	17431	17584	17514	17369	17387	17340	17499	17531	17431	17248	17433	17455	17323	17378	17375	17471	17321	17317	17496	17462	17512	17390	17354	17368	17419	17534	17500	17327	17612	17468	17463	17232	17411	17405	17334	17521	17469	17670	17506	17601	17412	17390	17323	17433	17260	17405	17327	17397	17579	17366	17309	17459	17385	17372	17347	17244	17586	17407	17342	17259	17395	17230	17428	17519	17590	17414	17209	17477	17485	17529	17417	17362	17412	17538	17506	17629	17463	17376	17396	17403	17311	17296	17475	17361	17503	17483	17343	17426	17444	17403	17474	17400	17410	17520	17470	17334	17559	17371	17369	17352	17385	17563	17339	17527	17299	17269	17391	17374	17390	17354	17262	17468	17623	17345	17373	17267	17373	17459	17302	17399	17568	17353	17440	17350	17352	17357	17440	17328	17394	17671	17410	17387	17374	17332	17426	17449	17275	17246	17558	17546	17419	17311	17370	17489	17367	17204	17254	17509	17247	17306	17434	17487	17351	17259	17347	17310	17375	17387	17390	17453	17427	17381	17431	17333	17449	17340	17366	17383	17358	17175	17248	17446	17377	17383	17386	17459	17198	17383	17541	17397	17489	17320	17375	17432	17197	17476	17328	17434	17415	17468	17397	17396	17268	17141	17255	17403	17543	17306	17409	17306	17312	17600	17303	17262	17445	17411	17437	17332	17298	17429	17566	17443	17441	17581	17244	17344	17458	17400	17297	17397	17474	17461	17602	17351	17513	17464	17499	17380	17391	17425	17188	17451	17316	17406	17524	17350	17269	17337	17215	17472	17571	17478	17436	17512	17490	17318	17551	17428	17466	17249	17406	17473	17228	17398	17180	17319	17237	17450	17442	17230	17342	17376	17566	17424	17355	17244	17563	17370	17437	17546	17319	17405	17279	17339	17316	17501	17415	17367	17352	17402	17214	17494	17374	17389	17374	17336	17326	17468	17356	17342	17294	17407	17262	17371	17286	17573	17418	17248	17415	17471	17331	17555	17420	17237	17649	17412	17508	17354	17513	17339	17433	17547	17444	17294	17547	17488	17504	17347	17362	17287	17451	17532	17370	17525	17316	17476	17421	17457	17432	17415	17259	17392	17362	17348	17434	17514	17380	17382	17515	17377	17470	17559	17592	17432	17436	17345	17555	17338	17299	17399	17403	17272	17567	17308	17295	17406	17412	17312	17424	17272	17501	17365	17433	17585	17267	17286	17337	17317	17441	17359	17598	17448	17365	17535	17428	17523	17434	17518	17438	17425	17355	17238	17466	17333	17513	17480	17327	17432	17410	17438	17306	17427	17406	17341	17525	17384	17573	17379	17376	17358	17351	17360	17452	17405	17604	17253	17396	17360	17333	17259	17440	17532	17459	17323	17351	17348	17310	17454	17480	17455	17433	17397	17372	17474	17482	17463	17469	17441	17504	17442	17426	17374	17296	17347	17349	17311	17317	17513	17491	17402	17307	17266	17521	17423	17394	17307	17336	17489	17419	17550	17348	17305	17522	17446	17164	17166	17430	17379	17260	17460	17387	17287	17379	17387	17427	17437	17182	17408	17452	17602	17514	17215	17440	17486	17396	17368	17468	17459	17515	17363	17465	17466	17487	17456	17375	17411	17412	17364	17239	17534	17437	17304	17479	17217	17366	17227	17404	17476	17610	17461	17269	17539	17396	17377	17464	17278	17444	17522	17396	17390	17549	17212	17557	17425	17476	17445	17440	17345	17297	17308	17344	17307	17450	17349	17177	17320	17416	17410	17443	17461	17548	17364	17530	17431	17441	17493	17345	17293	17215	17337	17513	17292	17397	17403	17313	17422	17379	17373	17311	17406	17419	17545	17351	17384	17292	17355	17610	17403	17347	17517	17437	17312	17264	17276	17285	17362	17470	17360	17289	17318	17284	17455	17453	17504	17337	17450	17504	17382	17309	17465	17326	17423	17492	17542	17274	17441	17446	17236	17343	17410	17429	17396	17420	17518	17275	17478	17403	17404	17302	17407	17318	17474	17228	17350	17281	17518	17304	17503	17445	17450	17383	17299	17472	17489	17481	17446	17400	17341	17498	17497	17577	17285	17275	17263	17427	17305	17561	17513	17574	17515	17377	17366	17524	17286	17416	17415	17410	17376	17357	17427	17381	17276	17399	17314	17521	17330	17392	17160	17393	17405	17545	17408	17383	17506	17450	17485	17433	17358	17370	17468	17502	17575	17599	17299	17394	17286	17423	17477	17395	17358	17446	17343	17556	17273	17379	17302	17318	17453	17262	17468	17510	17527	17285	17511	17287	17305	17308	17434	17542	17378	17397	17378	17465	17466	17425	17368	17508	17361	17536	17486	17364	17408	17377	17240	17423	17285	17364	17377	17561	17479	17354	17415	17372	17313	17310	17479	17477	17483	17465	17415	17355	17469	17320	17459	17351	17477	17537	17485	17323	17531	17402	17366	17161	17374	17430	17268	17451	17460	17454	17289	17449	17361	17418	17343	17473	17244	17477	17404	17422	17504	17420	17609	17386	17336	17290	17375	17381	17401	17383	17615	17290	17312	17410	17518	17448	17509	17349	17376	17396	17361	17249	17462	17378	17501	17432	17375	17574	17372	17298	17368	17415	17348	17411	17348	17491	17419	17448	17319	17492	17411	17462	17529	17411	17422	17526	17433	17457	17374	17359	17502	17229	17377	17603	17358	17402	17308	17516	17262	17338	17548	17361	17445	17348	17443	17570	17394	17202	17469	17424	17468	17489	17385	17353	17349	17356	17494	17396	17386	17454	17515	17385	17250	17230	17428	17407	17414	17550	17491	17333	17376	17529	17341	17355	17309	17424	17528	17446	17396	17491	17406	17500	17441	17293	17520	17630	17242	17329	17334	17467	17455	17455	17221	17573	17440	17518	17336	17478	17392	17276	17387	17510	17337	17361	17565	17348	17331	17569	17393	17389	17441	17247	17368	17306	17594	17314	17467	17422	17443	17495	17385	17384	17383	17300	17383	17419	17272	17468	17339	17369	17332	17566	17331	17419	17409	17443	17488	17437	17254	17401	17539	17432	17360	17282	17427	17466	17441	17439	17307	17512	17397	17383	17229	17407	17357	17364	17454	17565	17397	17368	17447	17344	17632	17570	17502	17571	17469	17401	17396	17341	17343	17467	17317	17356	17335	17475	17639	17210	17535	17468	17336	17524	17315	17414	17402	17378	17371	17475	17330	17553	17412	17332	17476	17319	17414	17324	17418	17371	17331	17263	17495	17407	17252	17417	17277	17255	17556	17248	17342	17442	17358	17694	17566	17547	17358	17418	17352	17393	17302	17333	17462	17561	17457	17490	17457	17394	17254	17371	17356	17330	17314	17340	17448	17379	17406	17325	17623	17378	17205	17250	17499	17462	17356	17250	17365	17343	17236	17516	17433	17370	17399	17314	17406	17353	17349	17430	17587	17408	17390	17399	17353	17360	17468	17423	17414	17427	17380	17433	17551	17404	17425	17321	17280	17462	17424	17523	17487	17358	17433	17548	17405	17441	17399	17379	17391	17309	17268	17359	17455	17440	17321	17329	17330	17409	17385	17524	17263	17392	17337	17285	17334	17471	17392	17398	17354	17356	17455	17389	17487	17154	17370	17375	17533	17481	17475	17379	17337	17323	17366	17361	17423	17285	17573	17422	17278	17518	17307	17441	17469	17326	17326	17244	17396	17410	17431	17455	17418	17415	17384	17583	17447	17354	17536	17559	17224	17487	17418	17334	17363	17482	17310	17472	17342	17403	17378	17408	17338	17341	17387	17491	17510	17284	17500	17403	17358	17473	17482	17348	17218	17541	17411	17417	17387	17412	17426	17319	17430	17467	17336	17403	17470	17372	17490	17351	17380	17520	17507	17498	17496	17353	17436	17419	17309	17552	17289	17507	17353	17358	17341
30044	24223	26599	23931	21634	22419	22687	21904	22635	24062	24842	24819	24316	23232	22440	22053	21946	21976	21907	21879	21892	21751	21881	21830	21744	21743	21702	21917	21938	21863	21844	21913	21885	21829	22106	21751	21841	21694	22138	21861	21777	21894	21842	21847	22015	21758	21889	21590	21555	21755	22010	21801	21755	21696	21789	21741	21898	21930	21833	21791	22018	21791	21875	21595	21698	21736	21463	21770	22033	21708	21843	21869	21870	21734	21718	21497	21519	21691	21704	21724	21724	21530	21752	21702	21603	21705	21617	21671	21846	21684	21891	21741	21704	21727	21747	21794	21897	21614	21662	21810	21589	21869	21809	21735	21800	21769	21775	22081	21722	21782	21783	21860	21756	21982	21946	21773	21983	21907	21757	21670	21792	21740	21890	21650	21858	21787	21910	21875	21970	21628	21916	21669	21711	21818	21709	21720	21890	21804	21817	21778	21814	21854	21856	21680	21839	21707	21895	21712	21883	21744	21942	21942	21787	22017	21942	21869	21878	21891	21481	21666	21722	21891	21773	21895	21942	21840	21659	21854	21672	21787	21767	21686	21893	22021	22052	22025	21769	21650	21771	21738	21641	21605	21685	21935	21695	21579	21846	21800	21696	21831	21848	21795	21810	21775	21889	21741	21626	21753	21893	21968	21773	21770	21784	21567	21753	21763	21661	21991	21684	21619	21770	21630	21571	21753	21879	21922	21743	21881	22086	21586	21959	21927	21722	21476	21684	21901	21829	21560	21819	21692	21680	21918	21856	21902	21667	21756	21920	21877	21954	21757	21719	21932	21545	21798	21882	22004	21832	21854	21649	21747	21751	21964	22094	21798	21711	21837	21962	21864	21610	21759	22092	21728	21787	22033	21795	21611	21602	21759	21769	21720	21754	21788	21818	21769	21811	21807	21915	21770	21681	21811	21926	21846	21844	21748	22055	21754	21706	21953	21749	21738	21785	21706	22003	21784	21797	21808	21864	21644	21870	21860	21892	21661	21568	21887	21698	21763	21942	21742	21666	21814	21573	21867	21817	21608	21680	21618	21525	21919	21822	21722	21724	21873	21867	22221	21946	21639	21903	21867	21891	21633	21743	21694	21703	21617	21711	21841	22090	21954	21858	21791	21934	21723	21786	22028	21820	21870	21887	21758	22047	21701	21855	21793	21744	21712	22000	21752	21921	21658	21768	21734	21825	21868	21997	21929	21875	21790	21822	21807	21719	21739	21790	21618	21899	21754	21768	21917	21630	21801	21912	21812	21959	21803	21716	21988	21539	21500	21687	22018	21601	21763	21698	21647	21931	21682	21783	21631	21830	21616	21680	21798	21937	21813	21985	21893	21691	21748	21859	21742	21802	22042	21836	21785	21829	21883	21951	21876	21789	21756	21848	21557	21820	22026	21524	21660	21890	21770	21631	21911	21776	21861	21979	21721	21815	21726	21809	21730	21527	21834	21852	21685	21694	21682	21965	21821	21930	21882	21856	21737	21719	21681	21813	21640	21961	21801	21830	21786	21585	21602	21601	21642	21843	21854	21703	21729	21862	21906	21816	21812	21677	22004	21708	21862	21721	21769	21875	21946	21762	21868	21849	21683	21884	21641	21969	21517	21815	21721	21988	21656	21602	21709	21672	21742	21909	21948	21633	21687	21712	21996	21788	21935	21617	21922	21668	21819	21896	21877	21903	21869	21726	21680	21636	21621	21967	21765	21891	21835	21816	22005	21769	22039	21887	21807	21812	21750	21792	21961	21854	21850	21798	21618	21793	21867	21844	21784	21780	21845	21606	21660	21801	21736	21875	21770	21825	21851	21738	21873	21632	21858	21924	21926	21773	21837	21595	21830	21700	21843	21861	21875	21657	21755	22024	21788	21807	21834	21613	21908	21929	21855	21672	21829	22025	21962	21733	21926	21879	22035	21663	21787	21632	21824	21718	21905	21910	21755	21524	21666	21891	21772	21752	21887	21973	21747	21861	21700	21863	21999	21935	21894	21724	21688	21696	21854	21833	21692	21878	21858	21692	21624	21623	21744	21601	22059	22107	21846	21823	21792	21741	21873	21812	21808	21692	22012	21686	21608	21737	21769	21709	21660	21745	21771	21504	21791	21874	21905	21745	21750	21839	21717	21744	21751	21797	21787	21735	21911	21914	21774	21926	21768	21622	21863	21717	21900	21902	21770	21599	21710	21774	21957	21892	21756	21622	21926	21936	21899	21801	21925	21889	21746	21706	21824	21655	21990	21753	21762	21901	21768	21889	21576	21782	21868	21714	21675	21663	21870	21722	22017	21761	21666	21850	21746	21610	21772	21753	21831	22164	21447	21623	21587	21725	21951	21862	21790	21653	21474	21749	21816	21712	21790	21666	21715	21564	21894	22074	21839	21916	21855	21836	21700	21903	21780	21595	21841	21916	21908	21852	21848	21720	21653	21875	21826	21823	21737	22071	21901	21855	21861	21725	21786	21734	21636	21861	21811	21863	21833	21937	22028	21693	21714	21723	21831	21919	21863	21896	21760	21874	21894	21897	21815	21704	21709	21745	21743	21752	21656	21700	21982	21799	21940	21852	21974	21747	21815	21760	21718	21763	21792	21828	22067	21940	21806	21815	21935	21756	21646	21653	21595	21812	21845	21652	21588	21937	21841	21692	21848	21685	21819	21915	21824	21887	21833	21716	21988	21902	21581	22089	21644	21927	21833	21700	21924	21985	21753	22007	21774	21805	21884	21831	21674	21631	21897	21635	21849	22010	21842	21919	21801	21664	21744	21966	21686	22000	21954	21919	21824	21895	21689	21798	21805	21947	21744	21878	22017	21924	21781	21756	21859	21935	21898	21773	21946	21918	21810	21853	21943	21804	21796	21862	21902	21661	21887	21813	21719	21671	21803	21964	21733	21733	21768	21794	21923	21795	21892	21712	21837	21815	21829	21713	21702	21809	21562	21990	21858	21726	21758	21657	21712	21906	21989	21879	21869	21885	21841	21873	21904	21790	21895	21815	21697	21752	21902	21804	21876	21957	21704	21990	21703	21759	21806	21759	21878	21777	21907	21795	21770	21933	21953	21755	21535	21777	22042	21827	21661	21837	21638	21668	21646	21819	21688	21964	21836	21847	21839	21799	21781	21949	21677	21866	21778	21696	21840	21800	21631	21849	21763	21970	21885	21843	21803	21875	21649	21992	21875	21704	21817	22040	21768	21754	21667	21667	21492	21619	21768	21741	21709	21810	21828	21879	21957	21945	21936	21823	21513	21910	21981	21699	21891	21966	21816	21995	21790	21703	21945	21588	21672	21892	21840	21845	21739	21977	22041	21712	21842	21898	21915	21859	21837	21739	21646	21800	21930	21827	21672	21897	21813	21765	21643	21965	21663	21595	21676	21832	21891	21921	21759	21693	21673	21793	21884	21949	21683	21784	21823	21957	21889	21521	21838	21895	21868	21750	21792	21675	21694	21820	21783	21746	21869	21830	21841	21721	21754	21947	21765	21838	21815	21757	21866	22016	21852	21689	21802	21744	21760	21704	21972	21659	21817	21826	21993	21942	22087	21633	21742	21636	21970	21590	21796	21978	21634	21919	22079	21909	21839	21778	21830	21683	21751	21859	21766	21801	21809	21809	21876	21870	21673	21856	21759	21720	21679	21818	21646	21858	21673	21625	21773	21809	21714	21637	21782	21866	21915	21820	21889	21957	21935	21726	21832	21743	21819	21868	21902	22035	21760	21694	21988	21870	21789	21670	21686	21741	21976	21837	21610	21938	21870	21753	21877	21685	21803	21797	21940	21743	21742	21661	21833	21805	21911	21804	21700	21730	21742	21747	21672	21920	21830	22056	21611	21831	21827	21890	21896	21673	22034	21713	21777	22094	21804	21709	21766	21727	21753	21665	21663	21661	21767	21822	22070	21410	21752	21813	21874	21780	21870	21752	21727	21940	21736	21752	21819	21996	21723	21609	21825	21764	21807	21796	21862	21838	21890	22069	21845	21777	21610	21836	21820	21708	21973	21829	21708	21846	21833	21662	21758	21657	21520	21966	21725	22018	21792	21856	21972	21851	21851	21776	21976	21761	21711	21643	21857	21776	21967	21895	21722	21790	21711	21715	21846	21686	21819	21831	21742	21665	21559	21822	21756	21724	21859	21929	21833	21864	21965	21924	21898	21992	21889	21836	21943	21665	21843	21887	21890	21800	21888	21825	21782	21674	21941	22006	21741	22033	21875	21850	21918	21672	21899	21627	21643	21932	21868	21665	21885	21751	21995	21875	21877	21845	21520	21785	21787	21775	21629	21738	21759	21704	21874	21937	21835	21854	21948	21728	21667	21756	21856	21776	21917	21819	21712	21814	21523	21732	22089	21850	21629	21664	21944	21843	21717	21764	21703	21700	21909	21756	21895	22025	21895	21725	21921	21836	21941	21798	21712	21791	21775	21826	21917	21933	21966	21861	21923	21790	21620	21668	21584	21889	21816	21831	21754	21755	21650	21802	21841	21780	21690	21801	21954	21649	21712	21711	21793	21867	21897	21980	21815	21838	21952	21877	21821	21974	21777	21806	21796	21681	21824	21722	21822	21674	21707	21747	21699	21875	21629	21780	21749	21799	21943	21709	21633	21595	21940	21904	21891	21867	21973	21995	21829	21754	21843	21963	21789	21834	21879	21906	21911	21790	21837	22071	21740	21687	21913	21669	21812	21976	21985	21835	21722	21660	21968	21776	21854	21800	21769	22071	21737	21704	21818	21801	21707	21810	21703	21916	21817	21880	21611	21999	21898	21753	21673	21781	21654	21970	21837	21855	21862	21949	21775	21834	21826	21856	21778	21886	21937	21853	21622	21842	21907	21876	21783	21785	21616	21741	21932	21924	21992	21852	21792	21872	21768	21784	21879	21581	21736	21878	21935	21838	21753	21722	21820	21643	22005	21818	21927	21669	21813	21748	21900	21722	21858	21716	22024	21801	21691	21737	21750	21682	21720	21762	21848	21765	21730	22013	21968	21841	21736	21980	21771	21836	21564	21696	21809	22068	21939	21681	21794	21895	21942	21938	21887	21695	21665	21724	21819	21943	21570	21710	21702	21861	21875	21866	21824	21959	21935	21779	21790	21641	21948	21779	21804	21739	21596	21691	21779	21622	21752	21815	21799	21805	21833
20970	24878	21001	18122	17658	19022	18386	17531	18722	21085	21953	21660	20458	18965	18310	17778	17705	17456	17619	17583	17561	17407	17403	17653	17655	17529	17499	17702	17731	17640	17607	17480	17292	17529	17414	17589	17390	17437	17595	17514	17557	17448	17510	17487	17668	17423	17568	17326	17383	17562	17519	17529	17438	17486	17572	17461	17522	17463	17540	17478	17208	17529	17478	17528	17518	17509	17654	17342	17531	17423	17594	17516	17645	17421	17640	17573	17429	17629	17503	17601	17530	17501	17588	17516	17421	17393	17514	17695	17444	17347	17543	17580	17391	17563	17450	17531	17478	17655	17435	17527	17664	17459	17420	17504	17419	17529	17476	17615	17477	17365	17430	17540	17509	17557	17591	17465	17384	17584	17508	17622	17605	17371	17460	17371	17423	17522	17525	17426	17508	17453	17520	17628	17530	17539	17520	17422	17441	17375	17652	17532	17452	17505	17548	17490	17501	17386	17440	17530	17304	17588	17601	17392	17517	17418	17451	17677	17480	17504	17578	17499	17467	17482	17577	17473	17385	17415	17545	17529	17445	17506	17250	17333	17622	17626	17317	17447	17650	17577	17484	17390	17606	17378	17313	17611	17354	17591	17369	17438	17635	17516	17592	17595	17664	17353	17486	17433	17673	17629	17617	17600	17508	17624	17513	17573	17530	17475	17561	17414	17621	17309	17486	17343	17364	17419	17532	17468	17477	17546	17454	17469	17509	17454	17508	17395	17395	17464	17373	17538	17466	17231	17675	17470	17549	17497	17584	17573	17443	17533	17635	17393	17542	17557	17645	17467	17540	17612	17330	17356	17381	17409	17389	17433	17607	17433	17628	17583	17647	17682	17498	17364	17529	17481	17515	17497	17503	17510	17509	17402	17438	17454	17474	17609	17606	17516	17603	17771	17431	17405	17559	17415	17536	17533	17435	17401	17482	17473	17517	17517	17520	17443	17507	17486	17526	17550	17571	17480	17615	17439	17485	17449	17370	17643	17446	17226	17478	17418	17387	17516	17514	17401	17529	17606	17716	17502	17592	17513	17602	17457	17578	17469	17509	17632	17662	17283	17675	17427	17648	17386	17582	17402	17395	17548	17516	17436	17449	17533	17683	17456	17312	17434	17615	17497	17368	17305	17616	17507	17500	17654	17582	17556	17379	17557	17482	17576	17424	17643	17265	17394	17548	17381	17650	17396	17496	17640	17734	17437	17636	17430	17465	17432	17528	17280	17368	17358	17437	17613	17630	17308	17466	17509	17663	17318	17474	17656	17465	17439	17586	17845	17494	17502	17532	17453	17461	17450	17615	17457	17398	17582	17508	17489	17457	17327	17515	17387	17419	17441	17430	17438	17468	17603	17476	17526	17414	17637	17348	17571	17582	17592	17505	17544	17493	17571	17323	17498	17618	17568	17542	17597	17462	17550	17505	17479	17559	17478	17555	17603	17475	17658	17563	17501	17662	17491	17524	17506	17531	17392	17480	17668	17628	17511	17581	17507	17453	17482	17529	17420	17716	17634	17694	17644	17594	17461	17567	17427	17471	17439	17365	17420	17485	17481	17497	17394	17475	17389	17453	17615	17432	17563	17601	17504	17576	17638	17491	17655	17425	17407	17521	17499	17415	17329	17524	17492	17563	17637	17545	17516	17573	17481	17455	17553	17688	17327	17577	17436	17524	17446	17550	17340	17401	17522	17391	17433	17624	17513	17559	17544	17477	17527	17560	17543	17521	17581	17431	17678	17590	17518	17546	17446	17509	17470	17466	17573	17597	17372	17486	17551	17440	17458	17360	17538	17501	17544	17419	17386	17459	17500	17552	17735	17573	17467	17525	17406	17428	17490	17482	17387	17586	17633	17390	17442	17353	17417	17664	17572	17591	17525	17407	17549	17528	17516	17413	17404	17507	17437	17384	17650	17402	17678	17418	17544	17644	17476	17630	17458	17612	17541	17566	17537	17488	17511	17543	17529	17527	17580	17465	17598	17590	17489	17467	17583	17569	17496	17514	17356	17564	17393	17501	17389	17473	17538	17475	17378	17572	17444	17369	17377	17530	17529	17499	17661	17578	17604	17635	17482	17514	17429	17327	17571	17443	17328	17392	17580	17487	17682	17586	17424	17560	17566	17321	17519	17630	17559	17533	17486	17421	17432	17580	17395	17558	17549	17527	17525	17597	17417	17565	17472	17666	17412	17395	17565	17532	17395	17514	17561	17433	17419	17430	17255	17438	17386	17461	17730	17605	17548	17368	17621	17413	17438	17362	17435	17481	17298	17572	17499	17378	17452	17517	17405	17349	17511	17452	17346	17582	17704	17530	17381	17649	17590	17395	17496	17449	17529	17617	17630	17394	17415	17504	17628	17386	17323	17560	17525	17661	17395	17555	17454	17525	17400	17404	17441	17464	17545	17645	17470	17536	17457	17432	17541	17558	17580	17441	17513	17461	17536	17384	17561	17388	17438	17644	17368	17318	17570	17488	17368	17472	17490	17470	17465	17550	17590	17488	17571	17517	17696	17536	17592	17490	17525	17640	17582	17395	17535	17570	17550	17471	17476	17540	17477	17613	17522	17654	17312	17511	17560	17600	17478	17683	17574	17464	17469	17464	17484	17650	17469	17408	17282	17451	17660	17401	17475	17367	17550	17507	17396	17531	17526	17580	17412	17400	17376	17628	17563	17546	17513	17711	17528	17620	17539	17561	17528	17588	17580	17519	17604	17539	17551	17559	17546	17714	17480	17405	17448	17357	17518	17453	17523	17325	17404	17279	17506	17443	17640	17507	17586	17586	17652	17728	17462	17429	17512	17673	17531	17549	17567	17401	17424	17554	17523	17495	17441	17593	17460	17550	17498	17505	17535	17618	17451	17419	17530	17651	17509	17595	17445	17584	17560	17575	17603	17522	17504	17400	17520	17485	17529	17323	17431	17520	17423	17505	17495	17639	17424	17648	17634	17544	17453	17493	17750	17474	17412	17551	17575	17385	17354	17529	17571	17417	17586	17515	17531	17562	17366	17439	17621	17529	17565	17333	17598	17429	17501	17709	17531	17624	17543	17345	17382	17456	17538	17660	17512	17499	17573	17608	17619	17583	17556	17323	17404	17471	17337	17489	17530	17546	17542	17493	17573	17573	17518	17521	17643	17669	17375	17445	17662	17513	17611	17441	17599	17599	17566	17272	17454	17514	17605	17587	17664	17402	17560	17569	17459	17499	17598	17568	17409	17714	17709	17510	17477	17683	17649	17627	17525	17604	17549	17431	17553	17622	17466	17457	17316	17684	17497	17550	17557	17582	17427	17376	17536	17747	17691	17554	17504	17581	17443	17513	17616	17619	17444	17535	17544	17517	17481	17534	17586	17624	17551	17499	17409	17762	17523	17488	17461	17484	17617	17387	17600	17513	17531	17348	17529	17544	17705	17556	17488	17481	17502	17500	17431	17580	17415	17518	17464	17605	17472	17362	17496	17458	17430	17548	17350	17594	17553	17426	17410	17581	17486	17519	17454	17509	17394	17608	17575	17713	17639	17535	17426	17478	17536	17520	17483	17687	17554	17521	17537	17432	17438	17438	17469	17594	17493	17436	17570	17490	17668	17541	17597	17329	17526	17465	17505	17566	17599	17451	17572	17537	17515	17614	17518	17364	17463	17520	17669	17410	17476	17396	17484	17439	17390	17622	17522	17507	17522	17524	17542	17473	17521	17561	17466	17475	17509	17509	17637	17598	17515	17520	17538	17645	17479	17405	17584	17495	17525	17683	17675	17568	17515	17350	17395	17538	17549	17601	17487	17553	17497	17599	17618	17366	17416	17318	17399	17420	17573	17472	17422	17766	17499	17623	17364	17629	17502	17542	17465	17473	17535	17416	17450	17494	17594	17564	17403	17526	17579	17484	17508	17618	17628	17475	17578	17473	17599	17606	17627	17536	17487	17466	17385	17433	17362	17696	17641	17576	17599	17348	17377	17479	17541	17378	17344	17576	17413	17521	17514	17599	17534	17377	17560	17679	17352	17538	17381	17624	17346	17472	17441	17389	17574	17517	17525	17417	17535	17581	17398	17572	17511	17588	17518	17643	17584	17466	17361	17525	17593	17489	17433	17530	17627	17431	17615	17392	17481	17478	17484	17502	17333	17389	17537	17626	17507	17404	17545	17461	17578	17570	17523	17390	17397	17517	17633	17392	17384	17343	17533	17443	17404	17657	17472	17596	17497	17577	17352	17535	17447	17536	17262	17471	17403	17357	17815	17441	17335	17532	17417	17595	17566	17563	17715	17588	17661	17562	17233	17561	17291	17593	17556	17722	17406	17645	17482	17405	17370	17384	17561	17530	17488	17547	17582	17493	17397	17373	17604	17403	17462	17346	17557	17582	17636	17495	17521	17655	17493	17506	17290	17410	17782	17564	17363	17596	17406	17598	17712	17453	17619	17558	17384	17486	17522	17620	17556	17506	17483	17582	17613	17420	17485	17524	17404	17454	17628	17367	17461	17523	17565	17471	17765	17460	17486	17468	17590	17471	17533	17466	17509	17476	17599	17401	17468	17548	17521	17493	17482	17545	17568	17532	17415	17462	17498	17438	17603	17581	17550	17514	17531	17568	17612	17457	17594	17480	17450	17521	17381	17367	17333	17443	17461	17539	17645	17293	17650	17376	17411	17670	17409	17226	17508	17648	17244	17404	17570	17617	17602	17571	17424	17491	17559	17551	17642	17450	17645	17543	17713	17759	17458	17537	17425	17536	17696	17461	17545	17556	17520	17451	17295	17454	17585	17541	17445	17473	17377	17584	17373	17558	17655	17398	17520	17543	17470	17649	17520	17511	17630	17600	17392	17533	17487	17405	17643	17412	17425	17636	17384	17614	17552	17422	17561	17494	17469	17528	17414	17496	17575	17497	17570	17424	17533	17659	17613	17397	17434	17531	17567	17457	17531	17731	17429	17310	17338	17446	17287	17422	17613	17369	17429	17723	17571	17544	17436	17447	17546	17453	17289	17545	17515	17450	17541	17248	17492	17447	17379	17570	17512	17567	17592	17588	17566	17415	17590	17398	17426	17541	17530	17588	17566	17453	17499	17526	17499	17470	17536	17575	17531	17523	17372	17489	17322	17405	17524	17555	17459	17509	17451	17542	17500	17389	17419	17527	17545
25331	21450	28387	25578	23118	29892	34827	23363	25744	32069	38047	38631	34534	28911	25181	23257	22012	21712	21730	21632	21605	21737	21702	21779	21892	21629	21739	21745	21752	21844	21505	21765	21558	21669	21927	21636	21777	21641	21702	21918	21599	21443	21665	21611	21628	21823	21652	21613	21481	21582	21329	21429	21480	21630	21597	21641	21674	21514	21552	21635	21607	21705	21459	21577	21606	21492	21566	21577	21377	21599	21581	21742	21825	21699	21353	21745	21685	21514	21495	21645	21613	21548	21650	21641	21797	21750	21543	21783	21560	21652	21513	21674	21615	21694	21570	21720	21661	21577	21539	21610	21581	21446	21442	21820	21697	21618	21732	21603	21632	21659	21759	21770	21750	21715	21688	21622	21692	21641	21513	21738	21464	21336	21650	21656	21562	21628	21656	21576	21474	21708	21532	21618	21497	21628	21607	21580	21464	21611	21563	21721	21662	21684	21709	21485	21606	21642	21883	21446	21708	21412	21609	21595	21879	21545	21405	21644	21711	21522	21376	21577	21737	21682	21800	21685	21656	21707	21730	21719	21462	21522	21536	21637	21214	21597	21473	21498	21774	21480	21548	21620	21436	21579	21646	21559	21674	21649	21742	21674	21732	21680	21539	21717	21513	21461	21515	21477	21665	21547	21482	21649	21564	21511	21560	21738	21691	21544	21790	21567	21857	21780	21687	21688	21700	21819	21554	21782	21598	21607	21624	21624	21387	21636	21571	21426	21540	21679	21481	21599	21570	21710	21414	21510	21694	21552	21504	21631	21773	21598	21620	21489	21718	21660	21627	21693	21643	21413	21499	21628	21595	21346	21552	21525	21629	21771	21688	21542	21637	21597	21546	21514	21686	21688	21672	21652	21515	21435	21482	21655	21563	21517	21558	21417	21546	21397	21514	21462	21684	21470	21514	21671	21760	21422	21503	21612	21457	21588	21565	21656	21697	21740	21372	21533	21555	21753	21666	21353	21624	21790	21662	21649	21530	21630	21620	21686	21538	21678	21564	21488	21793	21797	21747	21609	21750	21620	21453	21688	21525	21570	21673	21601	21530	21621	21573	21503	21453	21582	21418	21612	21719	21648	21551	21614	21371	21736	21693	21544	21523	21561	21644	21642	21587	21550	21469	21710	21579	21502	21679	21732	21596	21760	21363	21447	21836	21643	21302	21586	21588	21428	21732	21437	21451	21620	21694	21580	21527	21639	21782	21670	21643	21440	21418	21676	21561	21665	21700	21558	21496	21589	21810	21645	21704	21673	21461	21764	21617	21555	21750	21689	21510	21634	21542	21524	21548	21547	21540	21732	21498	21451	21634	21705	21713	21589	21691	21440	21509	21430	21460	21474	21536	21634	21456	21372	21327	21525	21724	21503	21592	21638	21630	21711	21692	21604	21770	21494	21618	21658	21361	21655	21645	21721	21398	21530	21588	21601	21423	21620	21565	21402	21638	21582	21517	21557	21500	21531	21488	21711	21689	21489	21498	21874	21657	21487	21408	21383	21647	21673	21587	21572	21553	21487	21659	21742	21663	21569	21629	21707	21740	21608	21632	21712	21744	21680	21746	21461	21670	21455	21446	21525	21640	21610	21811	21445	21732	21581	21544	21802	21767	21602	21421	21611	21565	21269	21372	21335	21615	21798	21486	21643	21562	21391	21479	21666	21698	21431	21474	21556	21679	21584	21830	21749	21580	21491	21547	21622	21535	21430	21624	21705	21642	21577	21793	21530	21718	21481	21565	21431	21732	21609	21744	21565	21735	21561	21299	21638	21469	21789	21482	21656	21771	21575	21601	21624	21629	21619	21677	21686	21589	21867	21579	21840	21601	21483	21526	21794	21655	21487	21567	21498	21640	21699	21664	21649	21652	21627	21788	21598	21532	21654	21630	21385	21475	21466	21660	21552	21687	21790	21290	21363	21696	21600	21365	21725	21768	21522	21673	21705	21654	21730	21336	21600	21543	21388	21671	21513	21595	21608	21365	21802	21748	21573	21646	21814	21579	21756	21514	21711	21741	21521	21659	21621	21514	21656	21773	21502	21456	21356	21546	21593	21525	21610	21600	21489	21443	21678	21567	21494	21473	21615	21489	21542	21692	21444	21541	21537	21644	21748	21752	21457	21448	21623	21601	21870	21415	21614	21450	21624	21549	21589	21788	21556	21777	21580	21496	21769	21682	21569	21644	21612	21707	21716	21518	21573	21484	21522	21500	21514	21847	21549	21495	21673	21607	21340	21648	21546	21573	21586	21725	21664	21488	21369	21768	21662	21659	21694	21378	21682	21591	21523	21573	21595	21624	21543	21409	21723	21697	21840	21570	21576	21588	21653	21603	21584	21417	21623	21782	21558	21578	21557	21484	21545	21846	21649	21652	21493	21596	21459	21517	21457	21446	21666	21537	21459	21484	21605	21648	21779	21731	21444	21556	21530	21499	21546	21676	21473	21578	21875	21630	21496	21660	21444	21644	21605	21582	21318	21626	21486	21515	21505	21601	21627	21622	21800	21550	21568	21709	21569	21705	21631	21587	21476	21525	21556	21611	21561	21529	21649	21519	21815	21577	21609	21570	21813	21882	21685	21677	21527	21788	21543	21538	21802	21561	21753	21613	21481	21754	21552	21579	21515	21543	21748	21599	21592	21760	21475	21500	21636	21448	21460	21603	21569	21711	21757	21693	21572	21552	21796	21512	21571	21671	21657	21651	21474	21796	21628	21493	21609	21761	21631	21502	21548	21628	21725	21580	21590	21627	21516	21519	21698	21472	21635	21589	21638	21565	21402	21749	21764	21643	21714	21610	21671	21753	21655	21462	21785	21528	21481	21527	21553	21773	21648	21850	21591	21622	21844	21677	21548	21595	21606	21608	21655	21685	21687	21642	21593	21971	21613	21597	21627	21494	21446	21441	21511	21349	21477	21558	21652	21695	21444	21688	21609	21727	21339	21593	21644	21681	21432	21555	21562	21815	21546	21528	21542	21464	21520	21633	21644	21623	21649	21429	21554	21822	21677	21567	21665	21657	21533	21709	21485	21359	21717	21335	21662	21686	21664	21883	21559	21570	21767	21618	21885	21557	21552	21695	21711	21814	21570	21578	21503	21842	21441	21715	21621	21824	21706	21770	21637	21590	21513	21700	21746	21723	21778	21540	21447	21938	21666	21693	21619	21704	21627	21655	21833	21547	21379	21518	21734	21733	21661	21849	21713	21626	21606	21503	21730	21718	21636	21620	21688	21875	21706	21790	21720	21691	21600	21369	21546	21542	21513	21423	21497	21698	21539	21668	21527	21611	21716	21638	21753	21599	21485	21755	21670	21837	21386	21572	21660	21664	21583	21617	21625	21673	21676	21733	21721	21555	21666	21678	21662	21638	21561	21615	21381	21807	21947	21733	21606	21743	21582	21602	21757	21738	21461	21420	21884	21691	21740	21603	21490	21410	21685	21668	21619	21792	21698	21359	21616	21392	21662	21463	21781	21637	21659	21565	21798	21602	21609	21592	21491	21763	21595	21564	21680	21527	21482	21685	21649	21688	21626	21727	21426	21583	21409	21423	21711	21350	21586	21639	21676	21825	21718	21342	21536	21596	21573	21429	21576	21399	21429	21617	21485	21725	21610	21516	21798	21622	21826	21602	21688	21531	21643	21560	21583	21501	21624	21486	21638	21718	21808	21479	21480	21621	21623	21525	21543	21431	21569	21535	21630	21570	21687	21689	21420	21485	21493	21762	21748	21559	21458	21593	21721	21767	21532	21479	21755	21694	21733	21666	21693	21564	21703	21455	21352	21442	21407	21615	21650	21490	21627	21696	21649	21727	21835	21743	21569	21675	21639	21572	21593	21883	21759	21581	21721	21622	21774	21804	21830	21739	21516	21472	21673	21740	21513	21453	21467	21343	21534	21715	21535	21451	21780	21297	21501	21879	21637	21563	21337	21601	21730	21572	21603	21854	21523	21526	21600	21434	21598	21522	21512	21670	21611	21935	21652	21652	21546	21718	21595	21609	21764	21867	21607	21397	21719	21629	21824	21553	21680	21775	21461	21587	21662	21600	21738	21627	21510	21672	21525	21551	21629	21604	21683	21729	21768	21723	21573	21698	21655	21373	21735	21759	21652	21592	21509	21596	21599	21535	21500	21591	21576	21547	21739	21527	21368	21745	21524	21648	21641	21534	21498	21663	21737	21787	21661	21534	21599	21595	21319	21565	21508	21485	21764	21512	21696	21592	21786	21583	21585	21612	21615	21734	21619	21713	21607	21611	21703	21648	21520	21595	21509	21779	21851	21692	21769	21626	21529	21667	21373	21735	21711	21709	21620	21375	21582	21720	21719	21700	21726	21910	21739	21346	21613	21757	21567	21509	21597	21585	21596	21916	21839	21706	21725	21762	21523	21494	21651	21636	21636	21380	21817	21626	21523	21646	21547	21711	21565	21490	21492	21546	21760	21631	21384	21733	21653	21594	21715	21629	21566	21584	21770	21481	21630	21751	21790	21707	21548	21557	21607	21627	21665	21616	21611	21536	21607	21807	21511	21581	21613	21558	21752	21674	21557	21481	21774	21707	21569	21510	21456	21630	21487	21735	21736	21593	21700	21674	21610	21654	21684	21580	21615	21619	21589	21654	21748	21778	21661	21616	21723	21669	21620	21657	21572	21588	21772	21823	21697	21635	21507	21689	21519	21681	21610	21729	21621	21574	21762	21879	21681	21751	21552	21729	21673	21566	21593	21656	21589	21550	21746	21509	21554	21652	21772	21831	21524	21569	21703	21661	21799	21479	21645	21667	21646	21789	21461	21699	21702	21684	21774	21621	21524	21522	21598	21566	21697	21623	21390	21760	21700	21565	21723	21708	21593	21636	21499	21832	21727	21614	21743	21669	21451	21680	21735	21551	21276	21764	21574	21385	21872	21840	21645	21630	21679	21852	21471	21822	21811	21559	21747	21470	21622	21742	21654	21679	21773	21709	21743	21619	21542	21535	21518	21641	21580	21491	21591	21490	21558	21691	21509	21522	21667	21545	21529	21535	21621	21447	21525	21579	21661	21523	21707	21658	21715	21662	21742	21464	21774	21677	21654	21680	21450	21598	21516	21644	21524	21651	21447	21629	21535	21742	21643	21540	21585	21672	21748	21647	21760	21545	21524
23403	34747	26658	19554	18828	29423	29146	17757	25006	32075	38195	38066	32236	25882	21240	18942	17507	17496	17520	17506	17392	17349	17661	17407	17378	17507	17623	17470	17578	17433	17456	17460	17561	17360	17422	17228	17510	17439	17242	17474	17428	17426	17476	17339	17247	17479	17382	17305	17349	17537	17543	17338	17437	17363	17555	17423	17201	17310	17600	17284	17421	17463	17551	17314	17522	17391	17358	17412	17348	17473	17456	17548	17385	17449	17484	17594	17441	17424	17452	17397	17528	17301	17385	17422	17393	17456	17365	17431	17412	17385	17314	17148	17500	17420	17427	17373	17117	17481	17443	17389	17498	17462	17228	17344	17370	17463	17310	17338	17611	17359	17365	17537	17461	17536	17408	17363	17295	17335	17419	17451	17419	17463	17382	17630	17362	17438	17513	17310	17417	17340	17459	17472	17428	17340	17673	17308	17381	17405	17477	17280	17448	17378	17472	17498	17385	17536	17362	17480	17417	17366	17385	17443	17384	17414	17366	17461	17410	17426	17382	17543	17245	17403	17418	17414	17410	17442	17556	17483	17447	17378	17385	17431	17567	17447	17556	17382	17421	17390	17287	17813	17473	17425	17407	17374	17271	17538	17437	17340	17340	17242	17324	17458	17389	17350	17308	17502	17412	17238	17468	17466	17613	17234	17248	17333	17543	17415	17317	17375	17388	17396	17363	17506	17564	17414	17459	17497	17466	17407	17422	17342	17242	17402	17420	17275	17454	17521	17337	17243	17415	17485	17389	17269	17333	17463	17399	17389	17505	17472	17258	17546	17337	17466	17382	17496	17298	17460	17328	17440	17492	17503	17401	17558	17467	17507	17400	17459	17448	17524	17297	17516	17500	17378	17535	17397	17564	17369	17441	17477	17288	17528	17511	17322	17411	17428	17419	17279	17601	17455	17475	17445	17276	17331	17353	17383	17318	17490	17389	17360	17170	17360	17318	17279	17635	17509	17456	17338	17302	17435	17349	17455	17321	17342	17464	17353	17551	17236	17509	17402	17269	17265	17286	17402	17299	17415	17479	17352	17348	17388	17311	17513	17401	17329	17474	17389	17441	17350	17394	17484	17380	17416	17549	17433	17446	17525	17332	17413	17211	17436	17359	17493	17333	17465	17358	17269	17664	17411	17397	17581	17431	17327	17135	17422	17466	17507	17292	17342	17334	17482	17315	17335	17451	17514	17435	17241	17392	17430	17504	17286	17398	17497	17265	17376	17471	17330	17287	17394	17393	17444	17420	17309	17403	17353	17493	17334	17303	17459	17421	17397	17330	17577	17306	17528	17433	17484	17419	17482	17548	17375	17611	17414	17438	17503	17461	17418	17444	17472	17381	17500	17360	17375	17617	17474	17483	17621	17373	17502	17286	17395	17522	17299	17461	17421	17514	17405	17569	17614	17431	17478	17421	17477	17298	17260	17502	17384	17568	17348	17573	17655	17705	17552	17269	17378	17462	17333	17427	17492	17415	17360	17609	17493	17330	17325	17388	17488	17542	17466	17404	17443	17469	17462	17306	17283	17353	17480	17428	17303	17455	17264	17290	17366	17477	17407	17181	17352	17403	17489	17508	17453	17388	17336	17450	17374	17615	17608	17372	17435	17326	17360	17517	17413	17447	17277	17344	17450	17515	17378	17307	17396	17429	17479	17545	17394	17499	17496	17405	17660	17205	17458	17567	17426	17494	17499	17332	17435	17442	17493	17444	17277	17358	17448	17269	17441	17354	17436	17436	17525	17508	17481	17511	17600	17213	17512	17156	17396	17542	17430	17343	17596	17422	17512	17348	17285	17428	17509	17531	17429	17566	17469	17592	17521	17289	17453	17472	17398	17375	17304	17443	17455	17516	17553	17433	17360	17614	17415	17352	17456	17534	17541	17466	17387	17300	17433	17475	17549	17466	17397	17428	17332	17488	17580	17251	17374	17486	17427	17459	17356	17404	17417	17491	17346	17331	17376	17380	17534	17479	17405	17523	17449	17385	17559	17611	17345	17469	17442	17509	17483	17436	17511	17410	17572	17492	17435	17429	17296	17383	17321	17590	17535	17471	17482	17440	17426	17349	17294	17367	17321	17402	17543	17326	17428	17481	17396	17479	17520	17465	17586	17510	17369	17420	17560	17462	17521	17373	17316	17390	17386	17489	17549	17436	17410	17420	17481	17438	17197	17442	17458	17468	17321	17563	17485	17358	17463	17386	17407	17387	17398	17303	17277	17345	17218	17323	17352	17346	17466	17513	17485	17467	17532	17477	17471	17388	17462	17458	17433	17214	17401	17383	17536	17375	17512	17505	17412	17385	17265	17447	17554	17330	17703	17355	17396	17425	17617	17402	17513	17479	17480	17433	17450	17402	17401	17490	17386	17302	17520	17374	17355	17444	17327	17314	17499	17369	17448	17450	17463	17372	17553	17393	17454	17396	17452	17602	17365	17568	17296	17282	17475	17312	17453	17526	17519	17309	17528	17467	17369	17431	17504	17407	17524	17394	17427	17537	17405	17500	17305	17363	17382	17375	17409	17461	17445	17379	17293	17707	17344	17358	17320	17505	17312	17499	17376	17489	17454	17378	17469	17354	17519	17372	17375	17267	17467	17367	17594	17390	17363	17362	17453	17494	17365	17487	17572	17437	17424	17446	17357	17365	17641	17355	17553	17353	17405	17369	17612	17694	17391	17333	17513	17403	17559	17477	17355	17509	17461	17557	17192	17616	17456	17354	17533	17627	17395	17204	17290	17574	17380	17408	17423	17435	17267	17523	17467	17335	17342	17428	17395	17498	17264	17431	17384	17396	17319	17343	17522	17344	17514	17423	17503	17443	17390	17125	17478	17208	17273	17547	17517	17393	17424	17466	17498	17392	17304	17365	17411	17475	17561	17612	17464	17489	17280	17341	17446	17261	17524	17363	17369	17456	17374	17735	17522	17354	17481	17460	17573	17407	17588	17515	17613	17363	17494	17539	17311	17501	17360	17428	17417	17477	17404	17484	17366	17479	17565	17535	17108	17561	17557	17425	17469	17407	17242	17516	17262	17390	17495	17542	17382	17449	17488	17444	17265	17612	17534	17512	17340	17251	17357	17440	17557	17521	17522	17609	17544	17439	17459	17434	17403	17447	17475	17383	17454	17431	17367	17373	17472	17525	17652	17470	17530	17438	17317	17448	17427	17309	17465	17396	17681	17486	17462	17436	17541	17334	17566	17366	17495	17415	17571	17571	17335	17419	17534	17425	17348	17454	17404	17466	17318	17472	17454	17391	17271	17528	17506	17417	17337	17455	17631	17559	17440	17476	17321	17333	17542	17221	17501	17505	17294	17345	17519	17446	17625	17257	17308	17340	17526	17291	17372	17437	17374	17412	17419	17477	17432	17475	17261	17466	17404	17501	17423	17470	17332	17349	17404	17313	17419	17434	17459	17319	17419	17216	17393	17506	17545	17410	17443	17381	17351	17276	17432	17340	17440	17309	17515	17310	17120	17541	17517	17469	17367	17479	17354	17245	17403	17519	17396	17456	17431	17506	17518	17584	17340	17562	17493	17296	17298	17383	17307	17410	17449	17082	17513	17398	17422	17343	17491	17598	17411	17343	17428	17441	17264	17378	17466	17380	17361	17336	17506	17416	17342	17569	17387	17435	17417	17381	17375	17697	17582	17497	17403	17339	17460	17521	17456	17306	17375	17280	17633	17581	17414	17435	17362	17615	17412	17401	17500	17396	17283	17618	17401	17267	17505	17390	17593	17455	17588	17432	17422	17365	17161	17524	17452	17541	17485	17381	17467	17444	17213	17309	17540	17376	17386	17595	17340	17405	17466	17425	17445	17488	17458	17516	17579	17501	17395	17385	17428	17610	17380	17428	17437	17580	17500	17554	17508	17325	17519	17651	17270	17415	17503	17305	17389	17509	17475	17644	17403	17561	17386	17446	17428	17530	17381	17260	17433	17358	17383	17404	17520	17432	17423	17530	17313	17393	17338	17405	17481	17328	17432	17364	17427	17192	17418	17380	17528	17498	17329	17450	17262	17528	17564	17393	17431	17428	17305	17417	17532	17339	17479	17443	17434	17514	17508	17440	17473	17326	17475	17286	17359	17404	17232	17344	17414	17300	17510	17373	17487	17493	17319	17401	17444	17469	17442	17638	17574	17507	17418	17509	17471	17469	17415	17063	17353	17538	17491	17404	17516	17362	17460	17442	17392	17572	17468	17378	17590	17399	17480	17330	17289	17476	17324	17458	17570	17498	17446	17470	17500	17342	17204	17413	17334	17477	17513	17277	17386	17447	17499	17606	17524	17303	17587	17323	17437	17312	17487	17541	17394	17478	17344	17460	17512	17484	17428	17510	17658	17283	17453	17385	17394	17344	17523	17486	17383	17392	17358	17292	17451	17632	17355	17238	17549	17565	17290	17493	17666	17356	17340	17362	17509	17294	17435	17441	17362	17341	17702	17480	17376	17527	17553	17347	17290	17371	17448	17666	17449	17563	17460	17500	17508	17435	17389	17461	17610	17342	17460	17459	17562	17204	17357	17459	17560	17471	17371	17475	17380	17515	17542	17375	17585	17417	17171	17380	17473	17388	17361	17471	17574	17560	17304	17478	17417	17444	17641	17415	17526	17502	17425	17509	17465	17386	17365	17537	17521	17454	17407	17371	17637	17267	17382	17457	17367	17426	17430	17504	17392	17481	17443	17547	17546	17409	17480	17361	17378	17331	17678	17434	17524	17496	17317	17482	17392	17368	17430	17403	17599	17512	17328	17612	17335	17534	17478	17348	17390	17510	17544	17468	17298	17396	17428	17527	17619	17532	17300	17382	17314	17436	17532	17443	17354	17551	17369	17645	17509	17410	17325	17420	17517	17504	17580	17424	17311	17295	17392	17560	17638	17315	17398	17308	17331	17537	17422	17235	17295	17419	17451	17381	17465	17354	17393	17423	17579	17541	17360	17416	17562	17480	17414	17452	17341	17315	17551	17473	17293	17466	17514	17414	17337	17452	17277	17419	17543	17512	17205	17564	17423	17197	17356	17476	17318	17274	17346	17414	17431	17490	17271	17400	17401	17414	17436	17351	17441	17319	17432	17565	17487	17406	17425	17441	17398	17414	17480	17413	17471	17413	17413	17395	17325	17197	17476	17437	17391
23740	21430	29055	24165	22460	36822	46588	25537	26636	31715	48029	52099	44489	36029	29789	25898	23862	23252	23281	23029	22942	23138	23240	23216	23148	23052	22871	23218	23392	23205	23047	23014	23147	23014	23209	23174	23191	23287	23314	23008	23193	23135	23048	23093	22857	23073	23031	22969	23039	22863	23276	23305	22836	22927	22988	23072	22925	23020	23016	23157	23070	23074	23154	23089	23102	23127	23074	22865	22839	23091	23030	23051	23043	22814	23292	23020	23057	22861	22856	22803	23117	23142	22758	23083	23075	22903	23198	23179	23022	23050	22891	23212	23136	22905	22860	22837	22959	22994	23064	22919	23035	23313	23050	22800	22880	23089	23068	22989	23057	23049	22822	23075	23159	22964	23000	23307	23174	23053	22962	23190	23006	23107	23086	23007	22923	22877	22953	22894	23150	22971	23153	23222	23031	22961	23112	23031	22802	23168	23184	23099	22870	22971	22777	22992	23050	23032	23149	23028	22750	23052	23146	22959	22775	23287	23093	22890	22946	23027	22875	23201	23078	23201	22956	22959	23032	22930	23245	22921	23172	22854	23075	23200	23198	23094	22954	23082	23096	23152	22850	22832	23061	23003	23247	23033	23113	22995	23004	22990	23160	23051	23112	22823	23096	22981	23031	23111	23097	23023	22899	22923	22803	22872	22990	23101	22954	23079	22892	23035	23082	22831	22963	23063	23029	22995	22842	22931	23026	23048	22917	22793	23146	22882	22995	22901	23033	23176	22919	22737	23174	22994	22903	22921	22952	22887	22931	23043	23243	23120	23028	23175	22879	23142	22797	22916	22874	22933	22898	22807	22956	22977	23112	23202	23027	22872	22801	23173	22927	23096	23194	23170	22882	23062	23134	22954	22941	23269	22905	22907	23146	22912	23190	23065	23007	22969	23055	22885	23186	23085	23326	22784	23139	22989	22925	22873	22986	22907	23093	22979	22934	22805	23223	22968	23016	23316	22866	23153	22935	23030	23096	23167	23068	23033	23095	23054	22962	23052	22879	23025	23239	23032	23177	23053	23084	23060	23099	22971	23103	22780	23007	22922	23002	22953	23050	22898	22892	22857	23163	22933	23131	23044	23133	23180	22874	22926	23163	23154	23135	22945	22747	22746	22990	22968	23052	23135	23031	22896	23018	23072	22960	22945	22875	22949	23221	22931	23100	23254	22837	22826	22960	22957	22933	23008	23185	22931	23044	23112	23098	23025	22848	22925	22909	22861	23019	22994	22908	22689	22761	22828	22801	22845	23048	22902	23232	23044	22764	23099	23146	22925	23128	23195	22983	23097	22985	23041	23006	22844	22866	22917	22883	23200	22700	22935	23150	22892	22868	23272	23185	22853	22980	23144	23256	23144	23075	22853	22801	22960	23196	23091	23074	22858	22963	22969	23135	23193	22936	23127	22951	22980	22648	23093	22974	22979	22994	22884	22972	23118	23018	22837	22931	23004	23012	23089	23015	22843	23097	22873	22938	23155	23083	23027	23230	22951	22879	22947	22803	23164	22887	22923	23058	23053	22931	23151	22852	23005	23082	23143	23138	23069	23255	22852	22903	23010	23276	23025	23035	23011	22977	22907	22868	22964	22834	22991	23092	23239	23068	22868	22897	23221	23060	22869	22955	22967	23024	22864	22949	23018	22977	22983	22985	23005	23187	22804	22973	23190	23092	23045	22877	22971	23076	23036	22931	22979	23088	23061	22993	23097	22922	23083	23078	23116	23231	23075	22861	23094	23097	22950	22999	22990	23096	22991	22831	22878	23022	22748	23051	22868	22903	23166	22967	22938	23067	23120	22814	22881	22968	22980	22991	22840	23171	23082	23225	22936	23259	23053	23210	23117	22961	22893	23231	22997	23148	23012	22755	22880	22901	23202	23137	22826	22960	22933	22955	22994	23070	23051	22968	22973	23126	23025	23102	23045	22993	23032	23079	22942	22683	23007	22894	22934	22936	22777	23070	22841	23067	22925	22730	22750	23090	22890	23107	23024	23126	22833	22855	22974	23111	22917	23181	22990	22983	23154	23011	23110	22983	23073	23180	23314	22984	22816	22686	22932	22907	23106	23030	23153	23030	23007	23291	22999	23007	23073	22990	22999	23128	22959	23061	23040	23017	23093	23136	22997	23429	23129	22816	23134	22980	22934	22902	22697	22875	22754	23069	23071	23147	23273	22903	23193	23046	23105	23070	22940	23040	22749	23171	23059	22885	22954	23157	22905	23074	22970	22938	22972	22895	23016	23253	22968	22958	22825	23111	22939	22889	22978	23108	23051	23103	23096	22880	23023	23041	23015	23103	23063	22890	22867	22992	22701	22925	22955	23007	22919	22867	22983	23206	23173	23106	23117	23142	23010	23058	22931	22878	23024	22729	22905	22861	22896	23039	22754	22939	22867	22829	23029	23131	22957	22801	23155	22851	23001	22923	22932	22927	23184	22946	23137	23029	23049	23076	23021	22904	23111	23047	22917	23251	23005	22974	23029	23009	22851	22996	22930	23131	23109	23025	23164	23057	22878	22839	22693	23067	23005	23085	23132	23073	23018	23131	23041	23066	23069	23097	22904	23061	22791	22869	22900	23056	22955	22871	23044	22984	23080	22922	22940	23159	22984	22938	23160	22952	22811	22948	22950	23133	22956	22981	22796	22939	23044	23076	23007	23100	22984	22997	23176	22803	23110	23213	23180	23119	22823	23089	23094	23101	23212	22932	23006	22858	23036	22990	22854	22939	23038	23210	22917	23021	23205	22896	23169	23220	22935	22859	22903	22855	22833	22844	23004	23023	23180	23159	23041	23002	23251	23205	23101	23159	22909	23109	22989	23031	22870	22851	22928	23078	22813	22862	23314	23079	23163	22847	22856	22822	22980	22843	22922	23178	22918	22984	23042	23119	23096	22692	22988	22906	22963	22771	22912	22985	22925	23194	23059	23197	22885	22940	22762	22821	23020	23032	22737	23076	22885	22829	22950	22896	22968	23325	22894	22738	22961	22992	22895	22962	22913	22998	22901	23210	23267	22954	22894	22873	22851	23042	23177	22930	23225	22887	22884	22803	23022	22864	23005	23063	23046	23115	23146	23102	22999	23044	23121	22949	23080	23079	23097	22999	23271	22939	23039	22822	23085	23118	22913	23073	22933	23061	22957	23149	23067	22971	23271	23004	22929	23016	22862	23200	22928	22925	23029	22985	23032	22992	23040	23000	22975	22909	22964	23150	22956	22945	23094	22891	23067	23076	23193	22998	23066	23108	23232	22963	22790	23124	23156	22903	22976	22956	23013	22874	23018	22940	22922	22978	22800	23059	22907	23013	22936	23006	22936	22857	22944	23070	23004	23040	23093	22879	22885	23050	22908	23105	22975	23263	23289	23291	23047	22981	22725	22892	23001	22987	23077	22946	23180	23053	23001	22984	22793	23224	22988	22834	22990	23179	23046	22956	23024	22963	23186	22881	22957	23195	22849	22886	22849	22823	23092	22900	22953	22803	23128	22878	23010	22897	22873	23021	22985	23013	22980	23080	22984	22911	23198	23290	23032	22886	23080	23159	23158	23134	23104	22808	22968	23036	23174	23092	22911	23057	23212	23051	23208	22814	23098	23158	22779	22981	23146	23083	23006	22965	22986	23273	22967	23140	22853	22967	22934	22873	22995	23032	22966	23069	22982	23058	23333	22914	22950	22957	23062	23048	22958	23138	23047	23077	23011	22952	23196	23039	23208	22942	23206	23177	23071	22848	22923	23129	22969	22815	23094	22970	23100	23045	22862	23090	23344	23027	22988	22931	23089	23129	22989	22959	23146	22924	23020	22960	22866	23293	23089	22758	23010	23103	22885	23052	22966	22981	23042	23193	23125	22813	22970	23093	23169	22995	22944	23027	23137	22908	23047	23166	22979	22839	23093	22883	23005	23063	22928	22877	22822	23079	23036	22882	23202	23462	23098	23096	22831	23069	22711	23201	22987	22993	22909	22844	22955	23187	23001	22834	23115	23190	22954	23044	23092	22961	23110	22968	23020	22982	22993	23019	22922	23061	22973	23002	22944	23140	22910	23131	22852	22924	22864	23132	23050	23010	22664	23075	22945	22781	22929	22997	22852	22865	22915	23103	22815	23003	22881	23064	23065	23062	22910	23041	23141	23309	23228	23088	23025	22984	22863	23007	22869	22938	23120	22947	22996	22836	22929	22827	22978	23119	22977	23027	22926	22879	22911	23044	22905	23071	23020	22819	23043	23046	22871	23102	22929	23221	23063	22964	22984	23084	23151	22917	23066	22903	22870	23144	23060	22911	22856	23051	23054	22729	22837	22830	22987	23077	22874	22989	23092	23093	22788	22959	22984	22930	22929	23001	23131	23003	23017	22966	23086	22898	22810	22845	22851	22908	22968	23075	22875	23045	23003	23008	23183	23210	23080	23104	22907	23316	23225	23153	23116	22972	23040	22851	22735	22983	22946	22966	23039	23127	23122	22953	23052	22897	22886	22947	23106	23127	22874	23054	23383	23117	22841	22893	23098	23022	22888	22897	23053	22879	23082	22872	22973	22934	22955	23065	23037	23035	22934	22898	23126	23072	22669	23127	23231	22998	23225	22934	23172	23101	23146	22889	22980	22810	23100	22965	22931	22775	23049	22924	22968	22983	22993	23099	22966	22882	23007	23166	22871	23109	23120	22942	23078	22924	22837	22869	22888	23115	23161	23112	23053	23160	23348	23133	23139	22971	22859	23025	22834	23007	23130	22888	23024	22999	22954	22827	23143	23050	22856	23115	23046	22999	23104	23034	22908	23333	22972	23066	22757	22964	23074	23121	23204	22995	23012	22895	23055	22940	22851	22771	22916	23044	23022	22868	22931	23054	22916	22897	23028	22933	23064	22928	22993	23233	22991	23039	23008	23014	22969	22965	22986	22872	22903	23004	22943	23057	23044	22832	22971	23046	23193	22911	22868	23188	22918	22924	23071	22991	22898	22922	22881	22784	22877	22968	23126	23427	23067	22823	22850	23074	22976	22941	22875	23255	22954	22828	22717	22880	22855	22987	23252	23230	23206	23021	23243	23097	22965	23156	22997	23062	22982	23046	22694	23009	23087	23039	22924	23010	22780	22946	22834	22892	22919	23192	22896	23058	23068	23065	22999	23199	23096	23107	23172
29422	44110	33119	22950	21180	39701	37367	19193	24645	31344	48636	50091	42429	33305	25822	21119	18900	18220	18219	18357	18340	18251	18313	18089	18332	18193	18337	18236	18183	18232	18206	18176	18466	18167	18281	18137	18123	18419	18121	18125	18128	18382	18120	18104	18240	18171	18147	18190	18338	18303	18314	18244	18074	18324	18269	18483	18125	18249	18242	18240	18321	18266	18163	18104	18102	18087	18240	18356	18220	18309	18038	18045	18167	18401	18281	18033	18139	18200	18249	18036	18342	18230	18269	18185	18251	18219	18269	18257	18147	18064	18237	18399	18013	18391	18287	18215	18170	18174	18110	18177	18396	18320	18257	18147	18304	18247	18305	18144	18178	18093	18210	18043	18364	18162	18273	18145	18299	18219	18250	18318	18166	18259	18114	18094	18238	18293	18192	18143	18189	18273	18193	18224	18381	18212	18216	18385	18219	18078	18154	18239	18203	18149	18387	18386	18139	18286	18174	18228	18161	18233	18366	18209	18313	18319	18156	18197	18063	18374	18208	18043	18276	18392	18254	18349	18091	18361	18270	18160	18183	18338	18246	18203	18164	18166	18274	18361	18362	18017	18188	18230	18322	18151	18271	18163	18111	18074	18311	18406	18240	18192	18215	18365	18079	18184	18124	18290	18201	18293	18257	18229	18156	18230	18125	18330	18119	18346	18195	18260	18374	18199	18165	18247	18086	18136	18232	18287	18206	18060	18153	18124	18194	18449	18073	18315	18204	18078	18102	18126	18248	18160	18271	18201	18073	18145	18290	18184	18140	18208	18075	18357	18228	18145	18133	18233	18247	18200	18129	18255	18236	18253	18188	18273	18389	18222	18202	18124	18136	18081	18202	18350	18146	18183	18333	18130	18388	18232	18109	18230	18348	18180	18183	18149	18254	18215	18071	18267	18294	18212	18236	18191	18243	18231	18259	18120	18210	18407	18210	18153	18117	18269	18132	18190	18118	18246	18166	18102	18206	18101	18305	18414	18208	18173	18170	18120	18214	18118	18271	18357	18198	18229	18214	18145	18145	18245	18398	18339	18361	18192	18261	18279	18205	18286	18279	18345	18239	18284	18195	18228	18390	18229	18305	18124	18129	18405	18041	18296	18202	18193	18236	17927	18184	18184	18359	18387	18115	18270	18121	18279	18316	18212	18214	18389	18090	18214	18328	18252	18316	18238	18241	18104	18201	18435	18367	18258	18186	18255	18143	18203	18361	18229	18315	18307	18300	18107	18169	18141	18291	18165	18213	18187	18262	18302	18202	18321	18308	18255	18252	18149	18250	18102	18238	18297	18094	18370	18035	18129	18247	18186	18234	18184	18150	18045	18252	18239	18133	18302	18290	18149	18195	18175	18167	18108	18311	18297	18166	18214	18331	18251	18173	18351	18181	18088	18090	18176	18154	18199	18130	17986	18356	18196	18284	18130	18060	18139	18370	18020	18355	18051	18255	17963	18207	18194	18228	18162	18248	18238	18186	17948	18328	18107	18409	18352	17997	18173	18146	17973	18138	18277	18243	18052	18117	18048	18296	18181	18143	18261	18210	18251	18077	18065	18145	18215	18122	18334	18185	18094	18204	18269	18202	18014	18238	18092	18150	18184	18250	18087	18163	18172	18221	18226	18359	18090	18285	18316	18231	18278	18170	18362	18128	18129	18253	18133	18146	18241	18264	18009	18142	18332	18211	18288	18115	18100	18243	18104	18123	18206	18079	18189	18197	18080	18187	18105	18124	18337	18145	18112	18196	18160	18084	18170	18220	18344	18193	18245	18226	18110	18268	18178	18296	18320	18158	18188	18269	18249	18090	18284	18186	18090	18124	18230	18339	18144	18257	18163	18233	18249	18052	18383	18260	18332	18165	18184	18081	18431	18311	18157	18499	18233	18105	18122	18041	18273	18216	18077	18097	18056	18270	18230	18018	18145	18141	18164	17977	18283	18131	18091	18224	18273	18109	18236	18186	18073	18030	18019	18353	17872	18105	18236	18247	18247	18397	18157	18102	18060	18104	18261	18194	18253	18016	18294	18194	18119	18119	17996	18384	18256	18188	18143	18240	18156	18248	18252	18108	18363	18089	18231	18139	18099	18110	18132	18322	18155	18143	18170	18066	18161	18309	18333	18134	18206	18232	18159	18309	18182	18072	18106	18482	18206	18303	17987	18186	18160	18250	18156	18067	18171	18052	18329	18168	18331	18104	18373	18396	18177	18319	18264	18035	18124	18204	18142	18317	18172	18093	18387	18091	18132	18185	18300	18376	18273	18212	18142	18268	18234	18053	18205	18251	18158	18074	18201	18191	18207	18163	18413	18234	18154	18190	18120	18013	18215	18356	18236	18247	18251	18182	18240	18268	18223	18221	18185	18109	18179	18174	18096	18192	18066	18120	18144	18293	18221	18242	18151	18088	18254	18222	18155	18332	18094	18237	18213	18058	18336	18278	18245	18461	18245	18061	18079	18216	18305	18282	18345	18054	18121	18249	18224	18170	17961	18081	18300	17993	18155	18178	18265	18288	18061	18093	18206	18122	18393	18286	18176	18224	18298	18089	18176	18093	18301	18242	18212	18137	18268	18027	18058	18030	18129	18379	18281	18157	18090	18276	18420	18328	18226	18031	18107	18388	17977	18397	18233	18219	18242	18279	18210	18341	18173	18060	18216	18255	18230	18122	18342	18201	18144	18059	18101	18387	18270	18114	18303	18131	18253	18146	18173	18290	18281	18096	18089	18197	18287	18140	18047	18287	18133	18193	18189	18322	18357	18129	18248	18187	17951	18266	18329	18224	18109	18314	18343	18151	18384	18076	18323	18306	18330	18344	18151	18286	18321	18115	18230	18079	18242	18119	18428	18122	18093	18087	18102	18095	18164	18301	18178	18209	18379	18206	18266	18254	18150	18275	18269	18100	18318	18297	18230	18114	18370	18346	18174	18152	18156	18293	18268	18407	18242	18230	18263	18258	18171	18215	18155	18181	18215	18154	18274	18250	18371	18249	18194	18201	18263	18074	18187	18353	18070	18326	18269	18245	18255	18266	18204	18239	18302	18117	18059	18141	18162	18151	17957	18238	18132	18381	18024	18280	18312	18201	18419	18289	18316	18181	18203	18257	18150	18259	18140	18206	18270	18147	18287	18086	18148	18276	18156	18274	18282	18415	18156	18303	18375	18053	18241	18269	18212	18247	18222	18216	18143	18219	18276	18332	18164	18012	18186	18359	18158	18089	18268	18186	18116	18290	18245	18323	18142	18260	18201	18081	18263	18159	18279	18247	18127	18229	18126	18250	18282	18307	18414	18188	18335	18192	18137	18218	18312	18293	18006	18201	18044	18195	18175	18131	18392	18239	18129	18085	18147	18175	18028	18217	18347	18170	18315	18295	18083	18235	18265	18158	18269	18041	18336	18400	18208	18078	18185	18226	18168	18202	18288	18228	18174	18312	18365	18205	18258	18252	18195	18177	18405	18155	18196	18292	18092	18342	18149	18122	18100	18202	18222	17946	18205	18415	18210	18263	18319	18369	18213	18130	18136	18269	18258	18282	18078	18032	18277	18239	18471	17938	18161	18126	18168	18101	18222	18410	18214	18223	18466	18139	18222	17987	18217	18194	18174	18189	18206	18180	18184	18177	18048	18171	18203	18292	18340	18127	18191	18183	18168	18172	18168	18442	18121	18325	18221	18432	18178	18219	18093	18230	18311	18134	18219	18113	18230	18163	18311	18183	18228	18183	18257	18143	18189	18173	18179	18264	17997	18204	18185	18155	18272	18257	18340	18105	18016	18020	18159	18026	18147	18245	18177	18270	18144	18259	18159	18062	18243	17993	18187	18206	18185	18276	18477	18168	18097	18047	18215	18331	18232	18148	18333	18377	18211	18262	18184	18270	18059	18065	18236	18184	18379	18188	18253	18290	18376	18223	18068	18193	18099	18162	18179	18305	18271	18210	18201	18187	18234	18377	18230	18294	18252	18168	18267	18230	18333	18154	18230	18121	18219	18088	18125	18143	18159	18147	18240	18123	18139	18049	18174	18380	18292	18121	18118	18340	18190	18219	18215	18235	18179	18196	18270	18269	18416	18337	18236	18229	18296	18287	18130	18332	18224	18179	18206	18082	18377	18226	18294	18218	18255	18153	18180	18130	18335	18147	17988	18144	18232	18147	18152	18306	18224	18399	18386	18235	18197	18125	18499	18098	18123	18296	18160	18162	18270	18123	18232	18317	18209	18193	18031	18182	18315	18328	18154	18160	18290	18054	18124	18127	18252	18178	18240	18166	18256	18008	18183	18310	18133	18198	18200	18235	18253	18100	18052	18295	18291	18165	18205	18194	18145	18065	18298	18290	18041	18083	18182	18165	18211	18300	18120	18252	18196	18271	18432	18078	18102	18111	18388	18364	18354	18174	18088	18456	18240	18166	18159	18320	18147	18183	18150	18378	18132	18287	18136	18466	18168	18266	18266	18131	18136	18211	18168	18259	18270	18231	18344	18289	18109	18126	18118	18122	18186	18120	18136	18199	18344	18157	18187	18254	18243	18308	18186	18174	18269	18114	18282	18290	18328	18142	18181	18203	18106	18189	18174	18109	18127	18232	18302	18275	18128	18218	18207	18381	18157	18300	18174	18189	18246	18350	18063	18264	18202	18188	18159	18214	18161	18340	18276	18369	18218	18144	18298	18148	18203	18109	18467	18289	18194	18333	18133	18122	18091	18316	18132	18289	18279	18224	18271	18180	18255	18212	18156	18110	18108	18189	18337	18351	18337	18197	18268	18131	18311	18184	18190	18371	18211	18225	18327	18078	18199	18302	18104	18274	18224	18285	18126	18057	18118	18280	18304	18342	18234	18104	18258	18108	18028	18250	18041	18083	18309	18117	18067	18024	18045	18106	18164	18254	18287	18249	18044	18147	18008	18075	18327	18262	18059	18241	18237	18387	18190	18248	18321	18202	18296	18154	18111	18214	18247	18180	18118	18092	18146	18177	18226	18189	18136	18189	18164	18199	18283	18137	18370	18127	18232	18189	18112	18366	18213	18088	18185	18283	18282	18141	18109	18257	18170	18291	18087	18144	18180	18397	18262	18196	18450	18164	18262	18250	18165	18180	18120	18099	18145	18225	18208	18260	18266	18277	18123	18387	18274	18166	18309
30473	25126	27727	25207	23298	25206	25846	23633	23600	24008	25197	26440	26141	25531	24727	24102	23599	23454	23811	23689	23645	23342	23710	23507	23478	23307	23576	23392	23638	23615	23499	23501	23327	23633	23533	23567	23838	23351	23397	23618	23595	23568	23541	23242	23615	23683	23654	23621	23509	23471	23464	23464	23435	23559	23759	23426	23532	23629	23318	23660	23617	23465	23550	23553	23298	23287	23397	23711	23525	23466	23577	23485	23551	23489	23361	23421	23583	23731	23394	23516	23292	23462	23596	23527	23578	23562	23534	23586	23582	23236	23484	23528	23684	23512	23320	23570	23497	23396	23520	23650	23449	23602	23546	23493	23554	23279	23381	23600	23857	23569	23469	23404	23420	23456	23505	23570	23490	23506	23527	23410	23691	23487	23402	23239	23430	23291	23447	23476	23676	23354	23458	23572	23391	23637	23644	23604	23531	23440	23544	23179	23736	23541	23532	23360	23477	23711	23326	23290	23441	23615	23642	23491	23343	23371	23421	23667	23564	23454	23517	23533	23416	23412	23518	23578	23592	23466	23586	23481	23337	23589	23417	23492	23299	23476	23333	23590	23372	23727	23364	23421	23586	23505	23323	23515	23381	23486	23561	23618	23418	23457	23558	23510	23470	23629	23435	23563	23482	23378	23519	23387	23510	23713	23797	23523	23504	23327	23239	23159	23493	23593	23524	23569	23733	23425	23285	23422	23602	23451	23516	23448	23700	23485	23458	23374	23557	23506	23583	23384	23446	23589	23687	23498	23453	23602	23456	23636	23743	23326	23627	23337	23452	23645	23478	23433	23486	23457	23522	23291	23511	23454	23594	23762	23379	23442	23579	23476	23386	23304	23631	23297	23384	23316	23620	23385	23617	23253	23507	23529	23527	23445	23592	23494	23315	23784	23396	23242	23431	23507	23601	23592	23578	23437	23559	23586	23484	23550	23585	23487	23503	23542	23597	23367	23595	23765	23310	23358	23442	23482	23687	23580	23527	23487	23465	23589	23379	23436	23244	23678	23724	23728	23445	23675	23341	23549	23456	23598	23520	23492	23581	23594	23597	23588	23319	23474	23403	23578	23418	23502	23420	23620	23522	23473	23711	23344	23671	23555	23450	23495	23486	23324	23413	23290	23461	23615	23465	23533	23410	23374	23610	23551	23350	23441	23486	23385	23600	23620	23660	23557	23456	23424	23497	23580	23430	23242	23520	23448	23292	23444	23569	23200	23332	23609	23451	23524	23517	23451	23584	23562	23627	23613	23515	23578	23433	23445	23364	23572	23460	23544	23522	23314	23314	23607	23469	23628	23579	23414	23567	23674	23437	23715	23456	23732	23449	23647	23567	23588	23580	23129	23666	23330	23162	23482	23497	23540	23544	23548	23606	23516	23602	23704	23524	23455	23368	23545	23541	23480	23324	23651	23586	23598	23560	23270	23603	23723	23548	23386	23563	23637	23441	23292	23405	23462	23528	23475	23410	23517	23467	23368	23758	23453	23697	23543	23475	23553	23598	23439	23472	23454	23693	23404	23330	23488	23549	23704	23627	23530	23468	23435	23420	23539	23691	23553	23463	23724	23543	23413	23480	23486	23559	23560	23670	23472	23416	23435	23528	23397	23488	23472	23418	23720	23459	23424	23384	23559	23538	23502	23554	23431	23613	23453	23428	23443	23681	23716	23638	23402	23787	23753	23534	23478	23363	23577	23558	23537	23468	23375	23242	23382	23439	23526	23524	23707	23553	23722	23599	23470	23470	23405	23619	23480	23752	23746	23368	23465	23621	23365	23504	23293	23470	23379	23708	23626	23348	23310	23435	23537	23422	23628	23510	23379	23472	23553	23300	23616	23469	23466	23588	23688	23684	23498	23665	23621	23428	23579	23343	23305	23547	23504	23589	23377	23496	23477	23506	23422	23710	23680	23535	23619	23236	23450	23498	23601	23459	23560	23615	23322	23437	23553	23252	23510	23432	23538	23214	23524	23705	23528	23641	23556	23645	23410	23504	23402	23502	23716	23669	23366	23349	23476	23654	23432	23634	23584	23580	23588	23484	23343	23521	23660	23423	23542	23708	23590	23536	23623	23454	23511	23562	23861	23619	23486	23503	23562	23397	23645	23180	23256	23348	23604	23401	23485	23568	23298	23625	23477	23479	23563	23691	23151	23431	23557	23645	23418	23451	23406	23592	23711	23648	23583	23562	23420	23549	23437	23461	23448	23545	23640	23359	23428	23546	23336	23587	23578	23509	23487	23303	23443	23595	23347	23336	23643	23662	23453	23386	23473	23523	23270	23502	23426	23742	23633	23691	23662	23494	23468	23548	23510	23637	23553	23334	23554	23504	23528	23553	23612	23338	23757	23529	23408	23363	23432	23532	23413	23573	23454	23474	23377	23625	23668	23582	23279	23199	23576	23539	23801	23555	23496	23552	23714	23579	23466	23323	23375	23467	23206	23549	23523	23584	23612	23543	23690	23341	23406	23450	23562	23488	23501	23479	23462	23502	23636	23589	23635	23557	23356	23284	23368	23409	23436	23394	23381	23619	23593	23695	23467	23491	23607	23300	23593	23552	23388	23702	23643	23625	23493	23465	23571	23510	23430	23401	23453	23547	23502	23554	23381	23483	23365	23509	23688	23463	23441	23555	23568	23505	23498	23630	23583	23370	23452	23601	23240	23553	23723	23479	23524	23630	23426	23286	23588	23551	23394	23485	23495	23510	23606	23637	23615	23563	23313	23451	23545	23538	23398	23617	23700	23498	23530	23538	23375	23570	23524	23716	23606	23273	23382	23704	23592	23542	23517	23559	23480	23459	23474	23659	23549	23563	23583	23391	23264	23626	23642	23618	23635	23466	23595	23714	23586	23520	23348	23459	23573	23547	23479	23580	23446	23414	23479	23707	23394	23565	23443	23416	23395	23438	23887	23403	23432	23396	23498	23604	23241	23526	23488	23737	23404	23710	23546	23425	23423	23612	23418	23479	23484	23469	23478	23337	23568	23455	23814	23655	23394	23522	23724	23479	23257	23644	23538	23552	23429	23529	23689	23516	23349	23411	23595	23347	23506	23470	23352	23252	23478	23458	23541	23567	23549	23564	23785	23417	23578	23488	23447	23447	23465	23702	23675	23347	23569	23452	23542	23420	23485	23731	23490	23660	23382	23629	23459	23402	23516	23305	23380	23544	23454	23702	23520	23567	23382	23260	23607	23529	23461	23382	23502	23600	23485	23327	23531	23682	23545	23489	23568	23421	23586	23583	23630	23495	23631	23268	23525	23799	23644	23475	23625	23703	23504	23487	23545	23790	23492	23422	23431	23467	23653	23417	23656	23484	23779	23498	23536	23525	23328	23560	23368	23519	23400	23605	23471	23270	23527	23549	23340	23593	23377	23410	23466	23200	23465	23746	23579	23543	23478	23806	23591	23369	23270	23473	23787	23644	23620	23421	23442	23257	23602	23454	23813	23543	23448	23468	23547	23269	23489	23616	23464	23614	23393	23643	23376	23567	23455	23655	23295	23695	23374	23755	23416	23661	23635	23401	23483	23615	23351	23451	23484	23373	23460	23413	23792	23470	23606	23601	23607	23599	23598	23447	23703	23557	23764	23539	23408	23717	23767	23580	23562	23215	23503	23553	23411	23569	23567	23368	23666	23491	23428	23646	23536	23520	23388	23457	23618	23451	23841	23645	23623	23600	23575	23588	23661	23546	23469	23584	23424	23458	23398	23430	23359	23481	23580	23440	23622	23476	23271	23437	23528	23739	23171	23548	23620	23474	23609	23500	23455	23604	23622	23761	23362	23515	23574	23681	23472	23579	23820	23603	23590	23791	23451	23692	23446	23656	23620	23469	23459	23378	23626	23604	23526	23595	23435	23634	23721	23454	23584	23453	23547	23622	23587	23510	23779	23527	23648	23386	23328	23483	23521	23475	23602	23339	23553	23800	23617	23243	23479	23559	23487	23469	23529	23486	23435	23327	23459	23577	23669	23459	23447	23736	23878	23677	23522	23455	23352	23474	23453	23595	23648	23548	23668	23539	23526	23419	23420	23701	23582	23387	23487	23782	23471	23272	23361	23466	23444	23620	23540	23719	23640	23456	23511	23718	23270	23433	23490	23715	23540	23404	23362	23676	23673	23512	23528	23221	23370	23571	23506	23278	23482	23665	23396	23439	23571	23550	23578	23348	23518	23447	23358	23574	23348	23445	23432	23580	23520	23385	23491	23612	23670	23327	23507	23476	23742	23675	23627	23695	23684	23475	23453	23388	23747	23384	23706	23540	23582	23528	23384	23545	23336	23588	23559	23446	23629	23416	23368	23571	23365	23289	23613	23402	23511	23510	23610	23642	23543	23678	23693	23689	23682	23571	23671	23653	23760	23639	23542	23364	23668	23627	23538	23440	23485	23655	23379	23741	23453	23715	23307	23301	23442	23719	23692	23745	23519	23485	23667	23558	23677	23605	23415	23701	23750	23367	23424	23539	23542	23383	23586	23324	23786	23550	23404	23330	23326	23426	23426	23470	23383	23500	23681	23594	23719	23442	23660	23556	23647	23507	23633	23302	23557	23472	23622	23643	23567	23396	23413	23474	23332	23574	23613	23527	23513	23451	23601	23671	23745	23505	23573	23229	23342	23646	23504	23583	23556	23215	23459	23724	23268	23519	23930	23658	23611	23413	23716	23570	23679	23502	23456	23460	23331	23587	23551	23513	23554	23544	23476	23606	23589	23629	23162	23522	23669	23513	23562	23378	23410	23544	23588	23403	23468	23579	23504	23600	23420	23650	23496	23433	23803	23556	23591	23608	23462	23689	23700	23591	23445	23409	23389	23493	23694	23550	23622	23323	23438	23405	23376	23511	23688	23572	23401	23497	23627	23556	23269	23422	23531	23731	23347	23474	23518	23626	23424	23571	23413	23302	23624	23438	23380	23372	23461	23566	23650	23527	23369	23622	23413	23367	23591	23633	23579	23585	23516	23682	23439	23483	23334	23540	23494	23501	23717	23397	23612	23767	23418	23609	23399	23627	23462	23565	23545	23658	23470	23453	23510	23577	23738	23494	23560	23357	23474	23397	23588	23573	23539	23720	23506	23332	23595	23633	23505	23712	23381	23416	23466	23501	23620	23553	23225	23447	23406	23515	23717	23584	23621
22243	26960	21085	18640	18591	21790	20924	18421	18623	19491	21017	22488	21725	20444	19519	18770	18521	18522	18495	18403	18619	18549	18657	18468	18571	18600	18311	18571	18538	18468	18453	18476	18519	18574	18312	18648	18586	18475	18671	18431	18339	18316	18419	18391	18475	18487	18505	18481	18675	18543	18618	18463	18491	18492	18508	18521	18679	18573	18615	18434	18540	18626	18565	18395	18516	18484	18509	18450	18531	18403	18690	18557	18359	18656	18445	18482	18471	18527	18419	18366	18422	18457	18589	18421	18447	18386	18423	18541	18376	18668	18565	18389	18557	18492	18551	18518	18321	18303	18393	18465	18358	18349	18597	18378	18436	18335	18532	18306	18415	18473	18592	18625	18456	18517	18469	18459	18559	18484	18375	18406	18338	18356	18414	18553	18467	18484	18325	18448	18475	18546	18513	18580	18557	18337	18347	18323	18486	18467	18542	18423	18434	18692	18500	18523	18445	18374	18530	18412	18380	18621	18565	18443	18535	18515	18540	18480	18386	18495	18533	18673	18379	18523	18492	18561	18491	18681	18620	18519	18498	18376	18556	18383	18464	18352	18521	18494	18534	18681	18595	18445	18387	18455	18429	18464	18472	18392	18550	18331	18680	18464	18597	18479	18480	18487	18518	18516	18474	18485	18524	18333	18347	18635	18531	18536	18495	18528	18568	18503	18554	18629	18481	18628	18372	18519	18427	18450	18301	18495	18523	18306	18542	18420	18474	18295	18503	18514	18573	18434	18546	18484	18394	18421	18474	18433	18439	18494	18364	18483	18526	18388	18406	18359	18314	18454	18616	18442	18453	18475	18545	18299	18494	18336	18347	18642	18488	18441	18508	18492	18556	18334	18513	18529	18419	18435	18437	18434	18562	18537	18446	18345	18603	18397	18395	18370	18471	18417	18391	18590	18538	18307	18333	18527	18392	18490	18600	18474	18631	18525	18544	18369	18507	18580	18286	18582	18412	18321	18390	18380	18384	18645	18434	18480	18652	18462	18552	18476	18577	18599	18442	18473	18499	18370	18553	18333	18550	18285	18518	18489	18345	18441	18296	18340	18414	18608	18538	18390	18319	18585	18543	18601	18346	18463	18486	18639	18717	18598	18573	18576	18422	18297	18560	18734	18626	18530	18394	18375	18468	18508	18405	18401	18512	18517	18547	18368	18481	18378	18665	18486	18388	18613	18370	18494	18559	18412	18246	18648	18464	18469	18499	18525	18578	18444	18434	18433	18323	18579	18461	18631	18469	18560	18480	18495	18599	18519	18478	18520	18397	18419	18363	18336	18474	18553	18404	18465	18640	18631	18456	18366	18518	18295	18542	18478	18339	18411	18415	18476	18472	18583	18466	18410	18630	18502	18603	18493	18415	18382	18515	18446	18507	18532	18556	18367	18512	18351	18511	18593	18484	18569	18327	18607	18688	18505	18473	18431	18389	18716	18350	18502	18336	18414	18403	18580	18427	18558	18408	18368	18598	18536	18506	18498	18497	18499	18517	18522	18457	18362	18573	18425	18574	18480	18370	18383	18310	18373	18520	18409	18443	18491	18567	18608	18559	18451	18603	18352	18498	18338	18578	18605	18565	18371	18464	18444	18397	18288	18464	18473	18445	18450	18721	18437	18435	18283	18479	18253	18440	18564	18523	18563	18563	18494	18565	18248	18669	18484	18376	18486	18397	18511	18292	18472	18640	18480	18498	18449	18386	18414	18388	18460	18534	18435	18775	18337	18531	18446	18381	18613	18412	18363	18402	18516	18211	18629	18516	18403	18599	18736	18501	18612	18519	18411	18515	18631	18448	18430	18523	18459	18590	18554	18470	18429	18413	18547	18429	18426	18321	18393	18440	18501	18527	18413	18442	18526	18474	18576	18385	18759	18590	18306	18614	18607	18488	18562	18457	18517	18498	18628	18314	18571	18637	18471	18425	18352	18445	18399	18326	18426	18564	18443	18498	18580	18543	18605	18489	18494	18631	18340	18431	18483	18537	18490	18412	18670	18602	18442	18499	18393	18651	18309	18629	18448	18275	18404	18425	18512	18661	18633	18406	18398	18588	18483	18330	18318	18619	18521	18613	18556	18557	18695	18585	18559	18612	18351	18439	18200	18446	18624	18425	18353	18433	18401	18390	18459	18427	18554	18649	18394	18489	18618	18355	18628	18587	18530	18416	18450	18488	18596	18533	18346	18570	18468	18406	18336	18470	18379	18414	18509	18538	18446	18451	18590	18486	18578	18404	18334	18472	18373	18545	18642	18528	18466	18458	18516	18631	18592	18418	18629	18614	18412	18436	18495	18447	18470	18697	18442	18513	18602	18466	18643	18546	18561	18558	18553	18475	18544	18426	18340	18639	18502	18596	18564	18572	18540	18482	18500	18415	18422	18554	18560	18484	18587	18376	18583	18413	18407	18463	18446	18342	18496	18349	18476	18495	18425	18508	18514	18611	18463	18532	18473	18509	18527	18462	18406	18452	18617	18525	18389	18444	18413	18480	18649	18458	18494	18234	18535	18517	18538	18530	18437	18548	18504	18382	18463	18629	18501	18452	18485	18487	18353	18363	18495	18574	18290	18560	18354	18552	18526	18348	18597	18494	18503	18517	18471	18515	18468	18600	18519	18534	18355	18295	18491	18387	18617	18469	18550	18631	18544	18582	18334	18482	18450	18467	18426	18681	18339	18601	18645	18269	18531	18787	18432	18341	18559	18348	18491	18516	18484	18632	18273	18443	18386	18501	18386	18459	18583	18411	18451	18554	18477	18361	18413	18435	18361	18429	18486	18472	18461	18346	18503	18537	18470	18461	18479	18408	18461	18548	18491	18534	18606	18415	18473	18503	18526	18591	18329	18412	18268	18627	18571	18581	18322	18492	18390	18458	18490	18323	18446	18651	18568	18371	18526	18402	18522	18563	18494	18479	18538	18427	18661	18439	18541	18438	18466	18571	18371	18503	18585	18490	18612	18564	18484	18410	18526	18664	18428	18423	18640	18627	18270	18405	18509	18381	18482	18537	18559	18610	18543	18485	18547	18667	18456	18472	18539	18400	18486	18645	18448	18548	18767	18407	18524	18230	18646	18408	18362	18435	18540	18442	18405	18577	18610	18576	18512	18278	18388	18469	18188	18543	18565	18503	18293	18640	18439	18439	18533	18488	18374	18558	18436	18486	18519	18438	18511	18498	18427	18412	18507	18604	18441	18466	18447	18250	18522	18520	18430	18499	18484	18540	18602	18378	18568	18260	18422	18489	18513	18508	18545	18314	18531	18467	18571	18567	18377	18411	18563	18450	18576	18505	18427	18459	18560	18417	18438	18483	18429	18572	18653	18569	18489	18484	18475	18457	18437	18605	18527	18545	18377	18580	18378	18491	18453	18278	18535	18737	18463	18512	18310	18671	18479	18477	18462	18354	18454	18577	18449	18371	18567	18550	18497	18374	18575	18707	18581	18484	18500	18519	18397	18528	18593	18554	18351	18564	18453	18399	18398	18361	18353	18500	18443	18470	18450	18397	18464	18494	18697	18378	18462	18564	18456	18388	18453	18669	18445	18399	18525	18493	18348	18450	18552	18570	18517	18480	18440	18467	18383	18574	18461	18373	18596	18398	18508	18513	18590	18509	18368	18645	18573	18487	18414	18503	18606	18381	18513	18493	18585	18380	18279	18415	18372	18613	18452	18561	18485	18661	18494	18438	18535	18461	18433	18528	18281	18541	18433	18467	18338	18555	18554	18347	18360	18495	18676	18600	18536	18486	18351	18519	18527	18457	18284	18685	18643	18418	18517	18324	18642	18261	18430	18540	18631	18695	18579	18312	18518	18516	18443	18337	18480	18544	18384	18554	18350	18421	18487	18558	18397	18655	18543	18437	18474	18433	18465	18457	18535	18466	18442	18367	18623	18477	18459	18495	18342	18592	18580	18461	18563	18457	18464	18391	18398	18393	18451	18456	18532	18223	18636	18422	18447	18575	18331	18647	18555	18535	18300	18518	18440	18518	18294	18575	18540	18560	18366	18343	18363	18608	18436	18599	18387	18427	18567	18593	18301	18626	18279	18428	18466	18576	18321	18464	18504	18330	18634	18496	18645	18402	18654	18524	18543	18494	18497	18564	18367	18477	18286	18473	18473	18328	18498	18600	18637	18614	18528	18609	18484	18400	18546	18453	18460	18513	18255	18378	18321	18455	18393	18466	18476	18558	18355	18437	18605	18406	18478	18323	18494	18393	18409	18571	18524	18402	18365	18435	18460	18506	18551	18546	18433	18639	18393	18416	18538	18615	18503	18508	18484	18528	18448	18574	18464	18456	18504	18282	18406	18379	18516	18430	18518	18557	18649	18211	18291	18692	18509	18648	18355	18625	18476	18431	18422	18356	18474	18465	18479	18517	18595	18512	18467	18482	18506	18375	18380	18591	18510	18469	18495	18432	18545	18412	18480	18361	18459	18447	18379	18476	18368	18363	18545	18352	18539	18451	18483	18371	18580	18523	18465	18531	18488	18395	18525	18325	18457	18497	18598	18497	18376	18409	18435	18532	18391	18748	18509	18459	18565	18355	18312	18445	18606	18357	18424	18398	18548	18584	18582	18422	18511	18415	18376	18580	18320	18480	18537	18602	18598	18392	18515	18431	18513	18590	18584	18453	18570	18506	18611	18379	18333	18444	18547	18395	18433	18363	18506	18547	18483	18355	18666	18439	18460	18515	18584	18632	18429	18418	18412	18583	18736	18606	18574	18554	18424	18513	18556	18656	18387	18455	18445	18584	18427	18727	18541	18444	18298	18414	18368	18215	18570	18616	18568	18737	18443	18551	18379	18480	18336	18670	18635	18506	18413	18364	18628	18392	18425	18420	18480	18718	18467	18642	18366	18485	18526	18391	18400	18383	18417	18433	18427	18562	18294	18573	18395	18540	18474	18364	18330	18478	18476	18401	18482	18450	18284	18619	18588	18430	18554	18612	18557	18607	18355	18707	18410	18452	18507	18484	18554	18487	18774	18444	18528	18569	18443	18424	18458	18375	18454	18390	18495	18569	18517	18428	18487	18543	18392	18499	18385	18482	18386	18457	18388	18475	18556	18331	18367	18417	18615	18500	18396	18409	18441	18585	18589	18456	18499	18639	18600	18340	18612	18512	18628	18332	18443
25406	21417	28343	25800	23906	34343	39057	24427	23358	25677	38709	41654	36130	31024	26511	24474	23439	22985	22936	22986	22930	23177	23021	22619	22849	23162	22907	22937	22723	22855	22974	22861	22778	23026	23044	22619	22663	22765	22670	22674	23063	22617	22894	22686	22881	22924	22953	22786	22833	22848	22928	22852	22822	22772	22853	22626	23024	22947	22931	22670	22725	22820	22846	22678	23000	22745	22721	22921	22865	22720	22740	22888	22738	22615	22764	22903	22834	22862	22697	22614	22732	22659	22898	22981	22901	22777	23021	22892	22820	22684	22889	22874	22668	22826	23017	22939	22933	22829	22528	22977	22787	22732	22954	22803	22703	22864	22715	22665	22654	22929	22641	22995	22951	22741	22734	22701	22641	22974	23082	22622	22722	22972	22752	22783	22970	22904	22667	22843	22894	22656	22823	22898	23085	22895	22912	22780	22950	22695	22961	22914	22692	22773	22664	22752	23006	22865	22938	22882	22849	23044	22854	22890	22801	22824	22981	22848	23028	22847	22593	22925	22952	22542	22862	22673	22904	22857	22884	22772	22703	22905	23125	22797	22811	22850	22893	22633	22939	22737	22847	22838	22829	22877	22903	22760	22909	22546	22619	22742	22867	22504	22674	22926	22625	22760	22783	22832	22746	22936	22714	23004	22869	22621	22781	22610	22752	22747	22798	22663	22675	22755	22809	22829	22915	22475	22550	22878	22723	22954	22786	22904	22858	22968	23012	22867	22835	22784	22759	22578	22725	22826	22911	22877	22802	22861	22811	22950	22874	22832	22769	22891	23034	22626	22596	22758	22824	22932	22955	22739	23023	22778	22964	23033	22934	22680	22621	22984	22730	22923	22710	22572	22917	22803	22966	22949	22621	22767	22643	22768	23081	22952	23059	23014	22910	22735	22919	22922	22709	22844	22808	22788	22697	22904	22599	22806	22819	22635	22990	22720	22884	22626	22770	22827	22995	22615	22595	22612	22936	22802	22825	22807	22838	22731	22669	22466	22752	22715	22893	22923	22757	22722	22939	22926	22435	22913	22923	22807	22736	22796	22718	22887	23057	22913	22997	22710	22484	22573	23004	22758	22916	22745	22855	22932	22943	22693	22471	23119	22919	22686	22821	22730	22960	22779	22782	22883	22781	22742	22847	22800	22669	22849	22933	22844	22852	22917	22900	22840	22871	22870	22743	22872	22712	22984	22960	22810	23015	22924	22792	22846	22624	22804	22891	23026	22676	22932	22964	22901	22779	22638	22833	22738	23112	22675	22794	22941	22908	22851	23018	22700	22863	22963	22691	22849	22891	22821	22917	22955	22928	22837	22892	22940	22702	22723	22802	22649	22697	22698	22993	22773	22874	22631	22828	22858	22849	22842	23018	22755	22776	22976	22772	22752	22958	22876	22750	22659	22983	22755	22689	22861	22739	22910	22802	22758	22722	22767	22717	22789	22395	22956	22969	22813	22926	23109	22745	22982	22788	22735	22651	22925	22936	22736	22864	22831	22930	22754	22712	22928	22844	22828	23043	22856	22805	22865	22538	22790	22762	22769	22697	22858	22988	22850	22762	22833	23088	22594	22808	22800	22782	22880	22788	22589	22690	23055	22926	23004	22881	22795	22950	22742	22666	22729	22722	22898	23243	22947	22790	22855	22588	22845	22655	22659	22942	22816	23076	22773	22851	22758	22846	22949	22937	23070	22855	22680	22832	22900	22744	22875	22622	22717	22878	22918	23077	22731	22758	22981	22976	22978	22711	22876	22890	22872	22767	22747	22950	22645	22678	22963	22811	22635	22949	22604	22680	23019	22701	22749	22884	22817	22764	22851	22835	22933	22629	22974	22805	22707	22568	22704	22758	22758	22758	22783	22969	22756	22904	22864	22829	22850	22827	22639	22805	22664	22875	22856	22635	22788	22715	22590	22971	22962	22832	22806	22697	22896	22876	22846	22748	22785	23041	22862	22805	22791	22755	22749	22726	22874	22753	22747	22930	22679	22630	22368	22816	23008	22752	22632	22915	22666	22668	22933	22929	22730	22738	22653	23046	22929	22837	22808	22777	22877	22669	22855	22658	22785	22704	22786	22824	22925	22781	22616	22661	22952	22805	22646	23045	22701	22701	22797	22974	22954	22900	22979	22791	22806	23103	22820	22972	22566	22748	22911	22672	22741	22604	22751	22741	22935	22736	22758	22759	22840	22753	22650	22699	22821	22918	22870	22777	22729	22889	22861	22703	22953	22750	22832	22500	22927	22698	22659	22914	22659	22836	22837	22628	22820	22660	22761	22519	22955	22863	22775	22990	22813	22855	22814	22950	22816	22671	22821	22787	22785	22688	22782	22871	22806	22734	22799	22860	22956	22993	22824	22848	22887	22926	22799	22779	22686	22629	22818	22694	22689	22805	22759	22952	22876	22959	23068	22890	22645	22705	22750	22594	22672	22623	22686	22960	22833	22856	22905	22697	22785	22999	22723	22935	22724	22842	22709	22863	22936	22727	23032	22658	22807	22823	22631	22817	22724	22727	22794	22916	22883	22904	22902	23055	22881	22719	22786	22694	22920	22926	22780	22808	22816	22867	22914	22616	22678	22665	22628	22784	22931	22686	22877	22712	22846	22785	22936	22981	22857	22801	22768	23047	22800	22836	22993	22969	22826	22606	22816	22734	22838	22892	22883	22621	22838	22726	22927	23109	22755	22778	22780	22873	22963	23135	22610	22824	22585	22855	22902	22805	22604	22878	22821	22882	22713	22626	22807	22609	22699	22984	22924	23036	22940	22788	22769	22788	22885	22873	22963	22793	22859	22873	22900	23074	22780	22601	22861	22884	23136	22742	22881	22589	22676	22759	22874	22851	22901	22805	22890	22724	22692	22825	22864	22855	22712	22969	22631	22881	23035	22767	22776	22823	23039	22814	22484	23031	22913	22926	22711	23009	22729	22879	22752	22754	22847	22678	23052	22880	22833	22923	22738	22695	22752	22837	22804	22813	22644	22874	22958	22739	23003	22731	22727	22873	23000	22904	23078	22785	22648	22799	22885	22971	23201	22922	22690	23007	22804	22723	22708	22870	22622	22727	22805	22979	22759	22912	22911	22859	22917	22834	22972	22939	22763	22841	22788	22755	22783	22809	22758	22850	22757	22774	22597	23045	22849	22962	22930	22641	22731	22916	22944	22779	22780	22613	22831	22872	22892	22785	23013	22658	22863	22919	22889	22816	23106	22627	22849	22922	22892	22790	22639	22737	22949	22830	22884	22834	22622	22731	22905	22823	22488	23071	23010	22848	22792	22811	22930	22851	22747	23018	22690	22943	22802	22839	22904	22875	22853	22755	22866	22791	22830	22647	22800	22889	22624	22706	22939	22844	22710	22766	22674	22747	22915	22918	22892	22790	22913	22844	22872	22876	23031	22738	22731	22785	22912	22868	22729	22795	22944	22955	22806	22941	22868	22689	22974	22887	23028	22876	22833	22887	23002	22816	22753	22767	22991	22999	22767	22793	22705	22857	22877	22698	22738	22850	22958	22931	22664	23170	22980	23166	22709	22810	22878	22808	22632	22693	22608	22763	22839	23101	23000	22760	22763	22831	22848	23015	22767	22754	22910	22957	22841	22791	22764	22917	22953	22679	22945	22609	22654	22839	22839	22910	22876	22705	22839	22871	22862	22781	22605	22738	22922	22928	22878	22625	22877	22687	22736	22780	22854	22848	22832	22991	22880	22786	22866	22700	22826	22863	22758	22970	22709	22748	22752	22976	22839	22725	22828	22895	22782	22748	23053	22849	22766	22979	22767	22853	22828	22736	22679	22797	22744	22646	22881	23022	22747	22601	22904	22926	22794	22845	22751	22966	22639	22836	22907	22789	22912	22831	22607	22976	22785	22960	22734	22735	22562	22761	22925	22855	22640	22939	22731	22623	22795	22769	22962	22801	22883	23026	22640	22965	23059	22914	22748	22986	22959	22912	22784	22953	22834	22839	22775	22740	22818	22929	22630	22813	22961	22800	22783	22808	22655	22619	22790	22926	22814	22716	22927	22882	22669	22761	22680	22750	22804	22741	23064	22715	22750	22671	22899	22845	22665	22770	22830	22866	22752	22929	23039	22712	23001	22791	22711	22789	22709	22796	22793	22780	22765	22799	22730	22620	22824	22676	22853	22658	22601	22892	22744	22742	22787	22850	22674	22810	23017	22942	23013	22703	23117	23000	22807	22791	22898	22977	22874	23093	22825	22690	23023	22963	22860	22731	22740	22754	22809	22850	22910	22968	22844	22790	22797	22939	22807	22893	22889	22629	22813	22711	23075	22904	22792	22937	22897	22771	22708	22913	22970	22616	22741	22964	22801	22786	22859	22732	22651	22694	22718	22677	22807	22762	22704	22726	22623	22705	22990	22913	22358	22856	22759	22930	22923	22742	22978	22850	22751	22927	22861	22923	22692	22931	22925	22904	23006	22900	22699	22716	22766	22847	22735	22844	22842	22863	22843	22904	22685	22604	22876	22864	22797	22666	22754	22730	22827	22829	22683	22797	22751	22893	22919	22982	22839	22808	22883	22830	22728	22837	22864	22851	22771	22927	23059	22669	22822	22738	22814	22768	22671	22806	22892	22969	22920	22857	22873	22852	22727	22973	23076	22888	22809	22873	22927	22885	22916	22609	22868	22855	22739	22742	22799	22738	22636	22617	22875	22678	22671	22749	22949	22800	22630	22889	22737	23013	22819	22753	22835	22841	23053	23046	22574	22882	22992	23016	22642	22916	22748	22796	22854	22727	22953	22814	22672	22911	22821	22723	22859	22927	23048	23031	22867	22931	22859	22838	22841	22906	22930	22853	22694	23030	23039	22829	23124	22887	23076	22918	22767	22931	22910	22754	22583	22802	22747	22452	22841	22693	22703	22892	22895	22998	22976	22901	22735	22877	22942	22962	22896	22718	22719	22914	22873	23072	22607	22649	22951	22595	22696	22596	22734	22696	23100	22864	22917	22749	22744	22636	22873	23023	22834	22735	22835	22896	22722	22660	22848	22874	22741	22831	22831	22652	22724	22896	22812	22862	22827	22691	22712	22825	22792	22675	22711	22874	22929	22868	22850	22828	22782	22908	22829	22816	22838	22997	22789	22772	22801	23055	23217	22841	22580	22634	22690	22759	22689
22051	32929	27989	21152	19499	34270	32584	18584	18982	23101	39861	39929	34153	27189	22060	19297	18539	18052	18114	18161	18172	18038	18315	18176	18261	18453	18094	18184	18230	18155	18130	18331	18184	18073	18169	18199	18236	18095	18284	18146	18199	18330	18099	18201	18153	18236	18235	18331	18189	18065	18186	18131	18072	18190	18256	18118	18316	18184	18063	18149	18242	18143	18105	18146	18267	18185	18214	18169	18096	17985	18138	18159	18132	18211	18102	18044	18066	17981	18244	18222	18070	18066	18293	18096	18011	18112	18025	18051	18061	18438	18567	18206	18327	18244	18092	18279	18145	18216	18115	18098	18102	18066	18176	17998	18161	18192	18048	18218	17983	18117	18352	18223	18181	18173	18107	18133	18207	18090	18110	18276	18142	18161	18114	18184	18235	18083	17985	18160	18173	18054	18129	18212	18006	18152	18168	18065	18157	18091	18279	18039	18073	18110	18256	18140	18368	18394	18158	18174	18150	18131	18091	18147	18202	18113	18175	18161	18264	18164	18345	18170	18116	18178	18148	18311	18367	18160	18278	17970	18078	18282	18096	18210	18006	17862	18199	18282	18056	18083	18152	18227	18041	18040	18153	18097	18309	18194	18258	18094	18159	18200	18219	18094	18351	18225	18216	18207	18331	18268	18310	18069	18174	18129	18052	18131	17967	18132	18106	18181	18127	18217	18200	18370	18180	18174	18220	18112	18100	18314	18106	18153	18289	18273	18115	18075	18182	18074	17998	18322	18221	18159	17967	18190	18235	18122	18231	18077	18294	18228	18030	18107	18227	18285	18105	17994	18337	18151	18175	18127	18004	18136	18139	18095	18029	18154	18151	18101	18077	18154	18142	18018	18136	18067	18327	18096	18341	18218	18216	17950	18071	18055	18228	18180	17965	18137	18132	18149	18217	18285	18155	18017	18153	18203	18097	18093	18237	18058	18164	18277	18131	18264	18355	18131	18177	18196	18253	18183	18225	18199	18132	18162	18342	18169	18154	18323	18096	18287	18026	18019	18063	18087	18234	18089	18059	18200	18237	18277	18052	18152	18048	18219	18010	18155	18026	17969	18282	18176	18273	18048	18045	18398	18232	18191	17955	18379	18106	18238	18124	18063	18121	18156	18108	18187	18297	18092	18137	18003	18228	18154	18261	18201	18250	18084	18206	18060	18147	18136	18152	18011	18088	18119	18061	17905	18119	18034	18264	18095	18190	18152	18334	18194	18225	18188	18191	18084	18080	18324	18135	18113	18023	18199	18089	18126	18022	18289	18075	18284	18247	18190	18101	18108	18249	18102	18154	17961	18235	17994	18171	18305	18174	17964	18069	18281	18067	18115	18032	17977	18214	18009	18170	18002	18299	18255	18215	18066	18034	18152	18376	18260	18213	18048	18005	18194	18171	18115	18258	18236	18206	18206	18224	18199	18152	18174	18160	18033	18163	18442	18166	18020	18077	17948	18208	18248	18061	18114	18181	18075	18093	18258	18024	18043	18239	18229	18108	18064	18084	18115	17980	18190	17990	18120	18316	18200	18313	18011	18093	18111	18154	18124	18129	17956	18239	18185	18184	18138	18065	18034	18276	18093	18060	18132	18316	18091	18314	18096	18203	18065	18223	17928	18146	18084	18235	18161	18037	18023	18179	18198	18120	18058	18139	18239	18128	18020	18198	18173	18225	18086	18306	18271	18166	18196	18251	18110	18145	18243	18183	18164	18240	18268	18111	18211	18167	18129	18008	18097	18083	18120	18244	18154	18127	18191	18336	18228	18141	18215	18103	18044	18091	18081	18230	18132	18076	18015	18347	18033	18158	18325	18125	18216	18227	18048	18246	17948	18148	18314	18201	18177	18133	18117	18125	18068	18106	17976	18156	18331	18027	18128	18142	18105	17891	18164	18447	18226	18182	18372	18215	18166	18109	18171	18166	17943	18217	18093	18114	18189	18113	18250	18073	18360	18029	18291	18038	18005	18081	18170	18107	18232	18032	18010	18280	18128	18074	18010	18097	18221	18084	18052	18071	18007	18004	18015	18269	18042	18238	18290	18114	18176	18274	18221	18215	18113	18223	18012	18099	18081	18086	18187	18069	18181	18247	18169	18084	18153	18083	18105	18307	18144	18131	18321	18079	18251	18207	18202	18032	18110	18257	18254	18188	17944	18219	18281	18049	18149	17928	18167	17937	18317	17998	18165	18135	18150	18057	18174	18086	17997	18108	18005	18101	17862	18088	18109	18182	18231	18290	18148	18138	18127	18204	18020	18181	18212	18089	18254	18107	17989	18180	18239	18053	18275	18253	18094	18197	18293	18174	18000	18161	18100	17992	18023	18256	18392	18031	18375	18235	18159	17933	18081	18062	18174	18214	17990	18121	18133	18011	18202	18148	17940	18157	18047	18258	18121	18028	18091	18067	18126	18116	18018	18179	18124	18102	18135	18051	18180	18178	18100	18165	18102	18118	18074	18200	18248	18107	18201	18124	18182	18393	18108	18044	18243	18116	18161	18109	18237	18176	18107	18397	18186	18225	18129	18071	18158	18013	18142	18316	18036	18301	18202	18206	18176	18080	18307	18148	18278	18238	18050	18214	18263	18119	18139	18088	18152	18428	18137	18058	18099	18180	18220	17959	18129	17998	18029	18146	18152	18283	18209	18306	18210	18212	18183	18238	18258	18241	18263	18224	18020	18157	18268	18184	18056	18219	18125	18068	18049	18097	17954	18153	18071	18232	18075	17917	18026	18117	18284	18263	18096	18255	18178	18075	18238	18085	18120	18203	18069	18047	18257	18108	18064	18101	18120	18132	18235	18143	18224	18197	18091	18211	18194	18068	18214	18220	18192	18283	17991	18028	18099	18302	18265	18210	18179	18068	18109	18128	18072	18007	18045	18076	18087	18205	18117	18049	18196	18170	17983	18041	18129	18167	18160	18095	18204	18004	18088	18279	18084	18335	18225	18032	18136	18087	18367	18058	18057	18209	18283	18280	18138	18115	18359	18097	18020	18186	18089	17903	18279	18132	18118	18033	18068	18262	17941	18250	18119	18137	18054	18108	17966	18075	18185	18152	18138	18136	18060	18135	18116	18050	18279	18057	18233	18106	18243	18261	18113	18117	18001	18164	18152	18155	18045	18238	18020	17919	18107	18186	18072	18100	18285	18095	18154	18304	17990	18025	18025	18197	18173	18166	18082	18256	18063	18302	18137	18229	18133	18234	18106	18190	18163	17894	18079	18185	18137	18245	18066	18184	18289	18289	18314	18187	17978	18099	18152	18202	18215	18203	18129	18134	18268	18076	18127	18250	18305	18212	18302	18252	18145	18115	18119	18007	18162	18123	18034	18244	18151	18200	18221	18224	18035	18190	18176	18201	18021	18185	18125	18117	18233	18104	18235	18010	18171	18081	18269	18109	18239	18164	18253	18118	18388	18198	18232	18062	18279	18134	18125	17847	18084	18090	18037	18201	18135	18218	18056	18217	18072	18175	18009	18032	18027	18416	18082	18171	18113	18114	18080	18246	18142	18069	18052	18117	18138	18061	18102	18038	18171	18271	18066	18164	18262	18255	18123	18207	18082	18255	18017	18247	18224	18042	18175	18013	18288	18143	18360	18106	18113	18097	18193	17958	18268	18229	18169	18180	18149	18168	18339	17866	18086	18178	18037	18217	17947	18129	18333	18086	18123	18120	18047	18045	18219	18126	18200	18270	18097	18089	18213	18157	18320	18184	18309	18359	18204	18095	18187	17957	18063	18155	18126	18229	18140	18359	18190	18149	17930	18075	18005	18169	18062	18209	18151	18241	18027	18405	17911	18146	18078	18174	18154	18164	18228	18100	18166	18164	18199	18193	18156	18187	18176	18219	18173	18212	18197	18250	18051	18322	18281	18067	18055	18133	18197	18223	18190	18094	18283	17998	18045	18206	18175	18039	18093	18152	18124	18092	18092	18236	17948	18067	18155	18110	17931	18100	18171	18290	18264	18200	18231	18087	18168	18232	18177	18072	18094	18109	18171	18181	18121	18104	18241	18056	17960	18206	18247	18263	18205	18167	18084	18074	18133	18026	18162	18207	18246	18159	18234	18226	18255	17976	18157	18295	18014	18080	18247	18132	18256	18225	18093	18155	17952	18154	18010	18010	18136	18166	18215	18046	18157	18191	18234	18137	18172	18072	18225	18081	18081	18142	18168	18368	18056	18138	18136	17997	18068	18136	17990	18260	18171	18027	18216	18140	18160	18090	18308	18185	18209	18092	18073	18106	18308	18124	18104	18249	18215	18193	18170	18095	18343	18032	18141	18211	18159	18120	18205	18217	18108	17946	18087	18162	18073	18133	18289	18145	17951	18206	18165	18307	18346	18153	18070	18299	18182	18046	18157	17972	18060	18211	18230	18119	18091	18133	18066	18211	18131	18097	18085	18213	17987	18350	18167	18050	18101	17965	18265	18239	17988	18039	18015	18291	18126	18210	18226	18032	18142	17959	18293	17979	18159	18162	18045	18325	17976	18195	17871	18292	18115	18336	18186	18018	18160	17943	17994	18081	18241	18168	17984	18334	18033	18293	18011	18297	18152	18233	18263	18175	18135	18023	18260	18258	18104	18185	18182	18131	18104	18109	18120	18290	17966	18327	18218	18091	18087	17926	17999	18157	18162	18098	18135	18084	18018	18111	18030	18267	18001	18110	18099	18028	17961	18198	18026	18263	18083	18272	18007	18126	18069	18278	18132	18202	18058	18155	18195	18160	18147	18264	18290	18110	18148	18171	18130	18182	18063	18167	18399	18048	18225	18285	18214	18175	18091	18248	18062	18174	18310	18118	17925	18058	18159	18099	18239	18018	18331	18093	18228	18139	18188	18207	18009	18109	17890	18285	18290	18152	18184	18272	18056	17983	18320	18146	18155	18167	18139	18158	18128	18147	18102	18142	18120	18185	18113	18168	18160	18238	18172	18134	18046	18304	18067	18090	18154	18178	18169	18166	18149	18185	18171	18166	18323	18095	17948	18296	17967	18211	18295	18183	18054	18175	18083	18158	18068	18143	18288	18081	18208	17996	17994	18169	18128	18047	18120	18006	18169	18186	18093	18292	18222	18240	18106	18415	18036	18033	18263	18142	18110	18415	18188	18190	18055	18125	18116	18076	18208	18058	18177
23758	21443	29127	24468	22353	38296	40771	23830	25733	38992	50673	49310	41087	32854	26648	23454	21613	21453	21356	21411	21363	21259	21280	21438	21335	21094	21257	21251	21437	21127	21189	21269	21219	21329	21066	21148	21229	21190	21230	21299	21270	21303	21131	21329	21372	21028	21108	21199	21076	21379	21367	21365	21342	21305	21109	21050	21172	21179	21332	21179	21216	21130	21205	21254	21431	21135	21102	21263	21336	21313	21214	21364	21108	21286	21234	21086	21076	21249	21144	21179	21044	21302	21246	21074	21174	21043	21213	21166	20959	21144	21096	21256	21195	21097	21192	21460	21332	21145	21189	21153	20997	21355	21083	21121	21143	21146	21074	21020	21256	21024	21177	21039	21279	21133	21276	21146	21149	20922	21215	21226	21242	21215	21096	21199	21007	21021	21198	21094	21227	21185	21147	20910	21133	21036	21121	21216	21033	21212	21120	21190	21336	21477	21423	21210	21196	21030	20983	21145	21269	21131	21042	21036	21271	21343	21107	21321	21104	21297	21277	21118	21160	21303	21248	21281	21064	21007	21109	21357	21254	20982	21068	21221	21025	21270	21158	21141	21209	21222	21358	21047	21158	21061	21132	21165	21231	21355	21190	21151	21231	21089	21308	21392	21086	21224	21222	21097	21208	21109	21126	21072	20978	21144	21097	21164	20991	21138	21214	21066	21173	21260	21186	21255	21125	21235	21221	21284	21193	21076	21300	21237	21355	21195	21249	21259	21112	21339	21171	21287	21138	21108	21154	21080	21186	21115	21218	21252	21149	21155	21296	21268	21298	21271	21142	21272	21262	21217	21283	21211	21123	20991	21358	21241	20906	21092	21143	21115	21095	20998	21164	21041	21098	20868	21320	21134	21164	21284	21164	21179	21105	21201	21121	21374	21311	21280	21249	21106	21098	21208	21191	21142	21070	21161	21129	21232	21425	21087	21209	21099	21240	21288	21111	21087	21004	21071	21205	21285	21233	21152	21480	21224	21315	21176	21075	21362	21193	21229	21111	21361	21193	21197	20970	21101	21308	21165	21110	21232	21023	21187	21232	21110	21206	21275	21293	21086	21198	21350	21231	21149	21116	21087	21076	21049	21037	21307	21163	21186	21076	21215	21311	21252	21271	21171	21197	21080	21232	21104	21333	21069	21247	21254	21297	21074	21060	21192	20973	21122	20850	21196	21312	21013	21175	21379	21273	21056	21012	21150	21336	21431	21311	21281	21306	21044	21106	21005	21222	21377	21305	21223	21166	21265	21142	21041	21538	21163	21176	21375	21124	21382	21134	21212	20960	20982	21142	20950	21216	21405	21125	21232	21205	21154	21081	21138	21199	20941	21111	20990	21181	21027	21196	21136	21180	21266	21164	21214	20971	21212	21241	20986	21231	21272	21205	21096	21233	21166	21060	21208	21450	21274	21213	21049	21247	21142	21118	21056	21276	21387	21214	21102	21227	21231	21354	21226	21240	21021	21065	21248	21208	21123	21142	21127	21141	21389	21181	21075	20987	21251	21245	21289	21196	20989	21035	20948	21250	21194	21100	21160	21202	21249	21093	21130	21402	21194	21148	21239	21228	21203	21110	21135	21022	21199	21211	21058	21079	21095	21157	21067	21406	21042	21171	21123	21135	20941	21509	21207	21424	21153	21269	21106	21149	21141	21199	21126	21223	21117	21391	21300	21313	21228	20934	21211	21073	21307	21103	21016	21267	21369	21182	21295	21432	21397	21166	21172	21180	21354	20978	21044	21242	21320	21254	21200	21024	21316	21177	21233	21191	21274	21275	21218	21185	21047	21333	21284	21171	21163	21240	21256	21270	21286	21214	21218	21123	21366	21319	21299	21247	21306	21297	21380	20922	21203	21039	21096	21401	21217	21197	21182	21334	20993	21361	21261	21302	21260	21225	21155	21357	21167	21148	21085	21237	21168	21165	21190	21178	21231	21123	21048	20868	21267	21245	21350	21011	21182	21399	21051	21039	21146	21066	21253	21137	21284	20984	21060	21397	21059	21181	21215	21195	21194	21183	21115	21434	21129	21322	21172	20916	21157	21199	21010	20966	21039	21053	21273	20943	21318	21208	21016	21034	21053	21197	21178	20944	21142	20943	21056	21138	21107	21216	21218	21153	21139	21279	21187	21374	21191	21176	21311	21325	21164	21272	21376	21182	21140	21070	21071	21260	21203	21173	21087	21152	21224	21312	21289	20963	21067	21255	20971	21094	21228	21287	21206	21170	21059	21086	21196	21129	21282	21271	21085	21335	21127	21118	21072	21240	21196	21284	21183	21292	21269	21069	21363	21259	21061	21367	21207	21215	21425	21312	21122	21274	20969	21460	21267	21227	20949	21161	20948	21090	21091	21184	21118	21425	21148	21020	21222	21329	21074	21071	21246	21052	21089	21322	21179	21231	21178	21082	21213	21280	21406	21118	21214	21171	21162	21323	21227	21193	21052	21248	21345	21007	21146	20995	21169	21037	21168	21148	21319	21044	21083	21271	21430	21055	21164	21221	21262	21110	21157	21204	21220	21130	21144	21240	21279	21236	21153	21202	21121	21240	21107	20922	21293	21064	21249	21215	20974	21324	21105	21226	21022	21127	21077	21175	21209	21182	21448	20988	21139	21040	21345	21226	21212	21251	21193	21180	21395	21247	20893	21144	20972	21378	21129	20805	21174	21408	20997	21233	21154	21366	21083	21348	21178	21105	21118	21180	21232	21319	21150	21137	20907	21025	21224	20982	21263	21436	21182	21106	20975	21043	21225	21087	21160	21157	21359	21027	21068	21339	21209	21304	21143	21194	21140	21108	21028	21080	21291	21354	21195	21142	21138	21287	21155	21185	21232	21157	21147	21244	21337	21097	21122	21001	21106	21076	21110	21063	21006	21132	21236	21545	21225	21148	21228	21334	21219	21221	21318	21077	21434	21226	21040	21240	21366	21206	21274	21349	21066	21156	21188	21250	21201	21048	21057	21146	21211	21283	21151	21074	21162	21352	21249	21226	21105	21449	21061	21103	21100	21251	21023	21026	21084	21452	21129	21195	21148	21193	21221	21039	21200	21151	21232	21094	21117	21327	21371	21305	21025	21279	20951	21126	20874	21268	21230	21026	21358	21187	21214	21319	21275	21164	21301	21142	21164	20911	21068	21094	20913	20976	21380	21109	21094	21029	20904	21088	21405	21237	21415	21130	21356	21237	21261	21207	21134	21249	21257	21330	21047	21144	21297	21232	21101	21085	21126	21147	21057	21250	20956	21102	20923	21209	21228	21257	21272	21191	21196	21336	21078	21167	21165	21249	21072	21104	21197	21197	21057	21260	21154	21304	21168	21044	21114	20970	21308	21478	21285	21396	21224	20976	21042	20989	21112	21464	21418	21256	21255	21266	21309	21319	21089	21090	21072	21186	21125	21089	21296	21024	21170	21086	21001	21247	21263	21164	21019	21356	21215	21159	21005	21212	21137	21299	21051	20923	21086	21132	21211	21070	21233	21167	21103	21159	21093	21240	21256	21147	21324	21230	21267	21020	21254	21251	21123	21091	21099	21209	21216	21209	21009	20940	21156	21318	21109	21076	21026	21118	21040	21269	21192	21280	21424	21251	21334	21123	21173	21183	21304	21163	21304	21238	21212	21033	21179	21344	21089	21140	21090	21167	21236	21398	21134	21092	21417	21298	21094	21345	21147	21109	21178	21272	21030	21157	21410	21358	21132	20970	21097	21069	21050	21169	21113	21197	21125	21233	21206	21174	21116	21516	21145	21073	21117	21058	21075	21266	21242	21090	21323	21221	21250	21117	21463	21203	21211	21267	21061	21293	21349	21103	20992	21237	21226	21305	21290	21097	21169	21354	21264	21231	21171	21198	21508	21007	21171	21040	21253	21251	21040	21222	21004	21199	21028	21184	21197	20985	21192	21298	21132	21092	21299	21317	20968	21233	21116	21140	21134	21102	21197	21205	21208	21265	21018	21172	21252	21372	21319	21165	21150	21166	21144	21381	21025	21508	21185	21132	21303	21385	21222	21370	21110	20917	21112	21029	21131	21221	21127	21325	21014	21393	21140	20906	21106	21246	20990	21232	20926	21056	21040	21259	21146	20960	20891	21081	21139	21038	21130	21487	21103	21137	21342	21184	21268	21219	21149	21217	21209	21239	21130	20972	21235	21208	21181	21299	21140	21135	21324	21137	21396	21078	21158	21229	21187	21643	21005	21343	20901	21133	21351	21126	21103	21160	21182	21132	21169	21177	21345	21196	21239	21176	21193	21126	21073	21253	21253	21107	21226	21367	21174	21183	20891	20970	20952	21298	20931	21228	20971	21199	21165	21087	21019	21111	21210	20986	21432	21173	21245	21181	21111	21288	21156	21124	20943	21207	21193	21157	21352	21398	21039	21132	21189	21140	20990	21257	21258	21365	21208	21087	21217	21158	21178	21176	21334	21155	20979	21340	21087	21295	21087	21251	21088	21312	21182	21415	21155	21228	21106	21151	21335	21273	21087	20987	21247	21123	21029	21227	21182	21056	21234	21107	21016	21105	21106	21161	21398	21404	21006	20985	21167	20957	21068	21263	21159	21331	21303	21296	21283	21108	20950	21042	21115	21282	21145	21144	21067	21364	21299	21224	21000	20975	21108	21129	21311	21200	21024	21078	21340	21290	21092	21206	21064	21447	21247	21423	21270	21202	21321	21196	21301	21252	21219	21396	21328	21066	21178	21324	21253	21257	21074	20939	21190	21259	21319	21168	21236	21367	21277	21359	21215	21242	21287	21209	21179	21149	21217	21185	21202	21183	21210	21521	21297	21192	21341	21229	21270	21146	21314	21225	21089	21086	21206	21414	20943	21128	21164	21103	21268	21119	21330	21349	21369	21231	21199	20960	21047	21183	21174	20976	21207	21275	21097	21119	21275	21175	20979	21146	21112	21354	21068	21133	21288	21147	21116	21227	21356	21159	21297	21150	21061	21049	21132	21204	21143	21255	21158	21298	21283	21167	21286	21043	21361	21063	21087	21365	21130	21526	21109	21256	21138	21161	21005	21092	21113	20974	21216	21260	21338	21071	21025	21294	21216	21184	21076	21048	21366	21220	21317	20969	21149	21188	21221	21114	21119	21225	21200	21292	21163	21275	21304	21341	20967	21338	21134
26139	46616	43847	30817	20690	43517	32515	18169	24405	40163	49898	47687	39286	29803	22661	19262	17394	17182	17313	17192	17190	17329	17273	17201	17231	17196	17265	17130	17150	17312	17278	17046	17402	17200	17267	17283	17145	17177	17102	17345	17144	17120	17252	17244	17175	17350	17107	17340	17223	17192	17417	17297	17159	17339	17123	17022	17154	17221	17155	17140	17150	17276	17273	17167	17124	17305	17158	17178	17339	17195	17304	17304	17194	17404	17186	17368	17138	17150	17264	17261	17122	17276	17236	17319	17147	17244	17199	17197	17071	17222	17222	17222	17216	17203	17055	17185	17260	17162	17111	17140	17251	17062	17213	17176	17182	17272	17267	17071	17191	17353	17176	17174	17138	17141	17202	17020	17109	17121	17042	17318	17400	17414	17118	17303	17260	17386	17174	17303	17301	17199	17372	17285	17211	17271	17139	17074	17070	17178	17224	17304	17225	17129	17179	17177	17321	17262	17341	17177	17123	17104	16957	17069	17087	17133	17041	17195	17388	17187	17230	17032	17210	17252	17144	17141	17280	17108	17327	17202	17272	17224	17166	17114	17303	17220	17186	17096	17333	17119	17168	17134	17241	17235	17156	17364	17279	17159	17105	17294	16974	17102	17290	17216	17205	17181	17373	17232	17244	17134	17286	17259	17131	17372	17213	17004	17223	17125	17125	17316	17381	17254	17202	17208	17203	17386	17128	17222	17274	17239	17237	17171	17180	17378	17178	17120	17317	17198	17124	17088	17213	17176	17154	17174	17358	17224	17212	17414	17274	17364	17000	17194	17086	17248	17335	17079	17204	17237	17130	17135	17318	17071	17245	17373	17334	17150	17137	17215	17290	17188	17160	17131	17182	17219	17142	17121	17153	17243	17164	17216	17318	17207	17278	17203	17185	17027	17165	17184	17149	17297	17277	17122	17034	17213	17212	17287	17108	17168	17351	17205	17149	17036	17130	17399	17211	17195	17281	17218	17276	17205	17143	17146	17304	17121	17116	17208	17273	17238	17266	17368	17128	17175	17241	17165	17341	17197	17206	17280	17240	17217	17063	17130	17018	17304	17244	17097	17151	17247	17125	17188	17371	17044	17112	17208	16919	17215	17143	17165	17234	17254	17111	17184	17291	17306	17329	17073	17279	17106	17269	17122	17201	17131	17051	17234	17170	17213	17402	17020	17116	17253	17224	17236	17248	16953	17218	17159	17112	17062	17193	17307	17215	17337	17007	17282	17019	17221	17221	17143	17241	17175	17308	17250	16999	17200	17111	17165	17147	17152	17242	17106	17350	17025	17226	17303	17132	17159	16962	17293	17286	17224	17258	17285	17144	17127	17254	17287	17199	17000	17097	17246	17257	17202	17051	17181	17183	17217	17168	17264	17160	17227	17247	17214	17219	17135	17372	17039	17436	17182	17229	17157	17067	17134	17171	17151	17114	16999	17216	17133	17123	17041	17202	17279	17260	17262	17059	17176	17061	17020	17135	17165	17143	17234	16988	17146	17108	17047	17109	17222	17221	17309	17293	17337	17202	17056	17120	17115	17232	17179	17196	17132	17305	17183	17225	17285	17265	16929	17207	17428	17206	17160	17346	17195	17113	17074	17155	17185	17354	17203	17217	17265	17217	17319	17114	17221	17292	17210	17417	17248	17261	17189	17299	17240	17292	17096	17237	17076	17156	17302	17170	17223	17236	17205	17247	17168	17252	17258	17172	17236	17218	17193	17327	17175	17106	17082	17312	17154	17192	17115	17078	17267	17041	17159	17143	17131	17317	17242	17115	17165	16966	16979	17242	17208	17116	17193	17138	17171	17262	17260	17249	17204	17206	17194	17266	17155	17116	17361	17327	17258	17313	17317	17140	16979	17160	17228	17027	17061	17109	17267	17140	17307	17143	17293	17141	17211	17162	17281	17077	17218	17233	17066	17181	17022	17143	17348	17404	17224	17315	17068	17284	17139	17178	17125	17117	17152	16995	17062	17143	17083	17254	17132	17313	17361	17084	17210	17277	17218	17065	17220	17243	17172	17294	17142	17107	17017	17215	17367	17192	17026	17219	17121	17150	17251	17164	17286	17169	17103	17059	17292	17181	17232	17028	17262	17219	17259	17066	17213	17151	17130	17257	17351	17088	17324	17281	17113	17188	17492	17208	17297	17123	17139	17164	17107	17230	17231	17151	17195	16982	17176	17164	17151	17097	17185	17053	17180	17040	17177	17204	17269	17118	17155	17255	17260	17177	17418	17300	17119	17158	17281	17142	17277	17171	17181	17288	17126	17377	17306	17248	17258	17242	17281	17264	17338	17193	17201	17053	17105	17175	17070	17112	17228	17085	17268	17180	17197	17183	17158	17133	17213	17214	17178	17134	17272	17106	17283	17117	17177	17378	17345	17294	17258	17290	17041	17141	17119	17087	17068	17236	17249	17295	17134	17356	17118	17311	17095	17208	17052	17191	17249	17231	17164	17123	17095	17208	17164	17277	17161	17205	17252	17013	17134	17352	17264	17246	17243	17094	17146	17109	17279	17278	17089	17293	17281	17273	17259	17169	17032	17090	17206	17331	17099	17097	17160	17131	16982	17141	17218	17258	17185	17194	17165	17070	17206	17273	17114	17306	17184	17301	17274	17010	17000	17004	17233	17054	17236	17239	17167	17233	17133	17287	17338	17196	17119	17102	17136	17149	17212	17418	17042	17154	17312	17236	17070	17093	17060	17172	17058	17259	17244	17199	17224	17236	17230	17281	17179	17153	17299	17131	17088	17211	17264	17167	17214	17250	17127	17365	17383	17228	17292	17315	17163	17414	17275	17184	17189	17276	17206	17335	17093	17452	17219	17119	17145	17175	17109	17108	17154	17283	17297	17151	17162	17218	17335	17093	17134	17198	17404	17204	17108	17252	17340	17230	17191	17283	17291	17129	17078	17145	17223	17188	17129	17180	17181	17230	17247	17156	17144	17235	17098	17363	17247	17191	17109	17213	17134	17176	17191	17238	17160	17219	17236	17228	17306	17289	17329	17312	17058	17099	17085	17069	17317	17133	17383	17434	17229	17147	17195	17287	17275	17167	17174	17099	17324	17292	17309	17162	17162	17155	17133	17083	17260	17101	17193	17172	17262	17014	17206	17205	17185	17140	17172	17264	17163	17167	17174	17247	17336	17213	17156	17243	17033	17251	17219	16947	17160	17332	17119	17171	17297	17147	17089	17084	17116	17268	17224	17107	17065	17236	17244	17105	17205	17171	17150	16997	17091	17228	17421	17212	17014	17318	17106	17292	17221	17218	17102	17171	17217	17235	17062	17264	17138	17186	17314	17141	17255	17165	17457	17258	17244	17275	17305	17021	17272	17126	17168	17345	16962	17146	17166	17261	17200	17232	17060	17275	17069	17304	17150	17216	17025	17193	17230	17177	17364	17137	17261	16992	17286	17245	17233	17110	17075	17316	17203	17163	17282	17191	17127	17278	17297	17216	17000	17176	17152	17178	17093	17137	17258	17195	17272	17325	17256	17108	17175	17407	17273	17055	17163	17175	17151	17177	17323	17337	17098	17245	17310	17355	17168	17303	17122	17294	17289	17199	17242	17103	17147	17330	17316	17219	17075	17141	17159	17107	17132	17313	17062	17208	17125	17186	17307	17103	17038	17185	17163	17076	17212	17225	17213	17201	17294	17195	17188	17143	17248	17108	17235	17117	17242	17282	17052	17121	17075	17323	17113	17010	17236	17308	17119	17261	17149	17120	17412	17074	17074	17238	17252	17215	17248	17174	17283	17145	17011	17175	17277	17246	17224	17208	17280	17245	17175	17241	17139	17088	17428	17259	17097	17052	17160	17257	17212	17126	17338	17036	17226	17147	17126	17362	17309	17277	17410	17203	17062	17027	17317	17296	17316	17167	17269	17349	17144	17032	17094	17229	17217	16934	17171	17126	17264	17311	17161	17200	17133	17227	17401	17295	17179	17157	17002	17308	17245	17126	17144	17172	17337	17072	17097	17092	17198	17376	17346	17134	17063	17287	17316	17157	17130	17309	17198	17178	17272	17045	17240	17236	17201	17159	17179	17119	17169	17108	17253	16811	17211	17423	17320	17111	17220	17265	17025	17283	17110	17203	17188	17038	17210	17222	17053	17194	17252	17318	17045	17013	17092	17180	17286	17407	17227	17281	17129	17067	17381	17037	17277	17062	17106	17178	17179	17233	17240	17148	17240	17190	17246	17267	17441	17160	17177	17260	17172	17150	17172	17252	17250	17131	17105	17119	17180	17326	17210	17104	17312	17181	17228	17243	17075	17328	17195	17159	17372	17148	17260	17281	17354	17298	17195	17073	17205	17120	17386	17218	17179	17098	17285	17243	17236	16989	17254	17114	16926	17214	17069	17178	17198	17054	17151	17313	17123	17325	17139	17057	17076	17255	17217	17139	17246	17249	17362	17187	17260	17120	17087	17316	17303	17201	17190	17313	17327	17314	17140	17207	17204	17129	16890	17113	17157	17192	17259	17090	17116	16964	17133	17222	17118	17147	17067	17354	17307	17271	17316	17054	17242	17150	17323	17245	17370	17190	17250	17236	17196	17284	17315	17104	17387	17042	17117	17263	17320	17148	17149	17277	17070	17150	16954	17255	17263	17356	17167	17213	17226	17264	17260	17136	17237	17157	17149	17061	17164	17376	17174	17147	17081	17178	17260	17385	17221	16987	17183	17362	17056	17298	17030	17135	17202	17232	17141	17256	17036	17287	17170	17261	17081	17103	17121	17315	17152	17313	17201	17396	17309	17233	17072	17332	17169	17296	17386	17206	17172	17262	17188	17041	17316	17272	17026	17327	17213	17046	17133	17078	17125	17052	17040	17280	17100	17046	17229	17169	17227	17221	17023	17307	17120	17228	17029	17231	17082	17212	17357	17017	17001	17157	17213	17179	17271	17223	17153	17140	17074	17046	17277	17407	16988	17214	17158	17162	17023	17331	17274	17196	17335	17187	17441	17164	17234	17041	17191	17082	17058	17174	17111	17239	17191	17238	17214	17379	17447	17215	17167	17247	17119	17149	17183	17311	17205	17054	17260	17170	17319	17316	17142	17144	17155	17270	17287	17201	17244	17164	17188	17148	17110	17156	17334	17159	17242	17286	17367	17226	17182	17156	17197	17219	17161
30195	25326	29554	25250	22785	24059	23671	22846	23677	24946	26153	26435	25255	24338	23434	23374	22863	22953	23225	22868	23030	22713	22917	22732	22876	22782	23004	22676	22870	23024	22997	22993	22912	22843	22858	22743	22889	22765	22747	22662	23032	22912	22950	22903	23043	23048	22958	23036	22674	22720	22802	23065	22808	22752	22850	23036	22926	22848	22956	22967	22610	22788	23079	22900	22738	22835	22687	22860	22942	22881	22848	22968	22852	22859	22770	22837	22960	22941	23023	22925	22770	22671	22851	22662	22900	22617	22913	22670	22989	22903	22631	22793	22958	22866	22586	23001	22776	22908	22881	22840	22883	22923	22910	22777	22877	22972	22865	22863	22926	22933	22722	22686	22786	22747	22783	22990	22874	22882	22883	22807	22802	22997	22755	22804	22724	22932	22812	22762	22663	22691	22882	22867	22990	22963	22864	22907	22928	22910	22995	22735	23167	22776	22902	22892	22872	22850	22862	22963	22733	22913	22852	22918	22909	22757	23036	22904	23020	22919	22881	22946	22946	22689	22738	22898	22956	23089	22793	22888	23135	22767	22897	23128	22836	22813	22857	22858	23037	22876	22985	22855	22950	22850	22988	22834	22862	22842	22836	22818	23068	22647	22873	22859	23123	22906	23090	22983	22969	22826	22961	22935	22742	22905	22932	22861	22783	22784	22621	22802	22880	22896	23079	22800	22753	22771	22832	22979	22903	22820	23115	22640	22665	23096	22944	23032	23061	23002	22960	22927	22944	22788	22741	22942	22805	22877	22811	22824	22971	22851	22969	22944	22969	22650	22629	22894	22943	22854	22986	22834	22919	23001	23018	22898	23023	23060	22889	22718	22736	22657	22955	23021	22977	22970	22743	23001	22991	22807	22669	22904	23013	22715	22885	22877	22809	22904	22794	22727	22945	22740	22795	22975	22949	22796	23096	22938	22916	22745	22858	23114	22941	22861	23024	22801	22759	22908	22891	23052	22850	22972	23061	22828	22845	23107	22843	23088	22868	22829	22833	22848	23227	23028	22581	22760	22753	22793	22783	22778	22774	22779	22871	22923	22788	22766	22790	22817	22830	22877	22854	23011	22643	22908	22910	22730	22795	22975	22908	22737	22798	22764	22970	22849	23104	22697	22950	22906	22997	22977	22903	22635	22752	22641	22845	22811	22809	22730	22847	22589	22882	23098	22897	22691	22946	22985	22795	22911	23054	22582	22707	22716	22795	22990	22934	22978	23022	22626	22910	22751	22757	22919	22944	22914	22926	22608	22907	23060	22867	23144	22759	22602	22845	22718	22832	22828	23033	22679	22841	22853	22810	22813	22845	22839	22940	22937	22619	22859	22923	22930	22949	22653	23112	23075	23005	23043	22972	22751	22799	23108	22615	22932	22949	22878	23027	22604	22767	22911	22771	22773	22812	22901	22826	22911	22822	22872	22928	22718	22772	22859	22925	22797	23030	22806	22857	22759	22801	22890	22906	22975	22934	22874	22998	22944	22978	22731	22951	22882	22879	22843	22722	22786	22727	22799	22895	22963	22990	22944	22857	23022	22751	22514	23103	23060	22721	22938	22867	22743	22768	22713	22768	22761	22908	22894	22744	23057	22847	22780	23060	23025	22865	22998	22927	22949	22795	23032	22834	22850	22914	22808	22948	22652	22699	22875	22701	22864	22914	22956	22851	22982	22690	22798	22880	23127	22733	22685	22739	22726	22900	22788	22849	22789	23126	23245	22792	22890	22928	22889	23084	22735	23019	22607	22662	22938	23138	22892	22900	22774	22790	23058	22768	22906	23015	22939	22700	22971	23053	22811	22772	22638	22725	22949	23035	22788	22833	23113	23055	23008	22972	22729	23060	23132	23041	22962	23179	23084	22830	22859	22911	22739	22818	22704	22836	22990	23057	22758	22623	22846	22999	22825	22750	22817	22974	22937	22907	23067	22921	22861	22779	23040	23058	22679	22925	22824	22928	22913	22842	22703	22902	22929	22950	22851	22931	23046	22966	22847	22809	22764	22886	22760	22967	22758	22915	22775	22830	22953	22878	22890	23114	22891	22997	22747	22775	22670	22867	22961	23086	22991	22898	23016	22804	22900	22866	22885	23099	22899	22778	22679	23026	22794	22945	22728	22995	22951	22833	22882	22910	22816	22614	22789	22754	22736	22574	22899	22850	22857	22766	22880	22807	22876	22788	22707	23107	22767	22906	23032	22910	22681	22624	22834	22738	22898	23109	22991	22943	22823	22829	22655	22756	22963	22900	23126	22729	22896	23013	22897	23091	22910	22919	22853	23034	22847	23060	22900	22926	22933	22898	22866	22842	22744	22920	22792	23082	22895	22783	22776	22880	22873	22873	22880	23111	23160	23094	22919	22925	22911	23154	23039	22996	22822	22978	22783	22875	22828	22917	22930	22853	23098	22937	22959	22942	22829	23015	22974	22973	22845	22972	22906	22847	22897	22577	22916	22912	22790	23026	22891	22951	22941	22748	23127	22934	22704	22959	22861	22717	22801	22858	22548	22907	22820	22892	22696	22807	22808	23067	22970	22922	23005	22919	22743	22880	22945	22920	22717	22879	22937	22810	22868	22811	22909	23139	22828	23015	22957	22817	22775	22959	22983	22705	22756	22905	22989	22748	22860	23151	22726	22962	22753	22628	22684	22856	22813	22704	22733	22926	22761	22812	22779	22905	23098	22780	22838	22882	22893	22944	22775	23071	22730	22856	22890	22942	23061	23102	22825	22843	22765	22831	22685	22921	22905	23019	22758	22952	23009	22841	22562	22916	22921	23088	22863	22896	22938	23040	23053	22778	22906	22880	23042	22895	22865	23034	22916	23065	22966	22898	22924	22965	22815	22854	22947	22916	22901	22830	22918	23017	22612	22782	23017	23093	23258	22963	22771	22987	23159	22856	22663	22896	22865	23046	23194	22991	22880	23077	22889	22910	22800	22773	22922	22880	22795	22787	22961	23093	22599	22845	22851	22898	22852	22938	22972	22666	23003	22852	23044	22916	22782	22794	22803	22934	23034	22900	22848	22818	23024	22821	22818	23045	22845	22972	23044	23061	22825	22780	22809	22942	23051	23039	22994	23024	22832	22655	22968	22737	23006	23007	22861	22879	22783	22797	22645	23080	22875	22893	22880	22925	22868	23145	22934	22557	22891	22763	22942	22779	22989	22816	22888	22905	22978	23054	22753	22719	22924	22849	22692	22767	22982	23093	22858	22881	22828	23000	23262	22809	23032	23131	22795	23013	23004	22742	23091	23093	22953	22669	22862	22827	22859	22850	22922	22996	22833	22917	22664	22912	22996	22989	22953	22809	22633	22815	22892	22890	22840	22877	22780	22909	22937	22889	22733	22721	22983	22925	22820	22877	22932	22914	22730	23019	22823	22890	22911	22912	22984	22987	22784	22988	22796	22785	22818	22999	23011	22705	23100	22946	22978	22850	22854	22963	22850	23011	22859	22853	22720	22683	22983	22893	22785	23032	22762	22917	22959	23053	23070	22965	22779	22955	23173	22913	23086	22933	22977	23042	23004	22855	22962	23120	22995	23071	23019	23074	22923	23141	22997	22891	22697	22858	23001	22692	22823	22819	22731	22761	22847	22862	23042	22936	22943	22849	22885	23040	22942	22927	22985	22892	22935	22808	23057	22911	22978	23214	22717	22811	22664	23036	22586	22872	22810	22789	23241	22904	22775	22933	22877	22832	22949	22912	22896	22906	23090	22980	22902	22688	22841	22881	22939	22882	22737	22812	22707	22774	22909	22938	23035	22867	22969	22818	22872	22821	22977	22744	22821	22875	22755	22839	22745	22940	22883	22947	23152	22938	22989	22950	23157	22750	22686	22942	23056	23218	22756	22718	22884	22850	22932	23080	22916	22760	22833	22717	22648	22843	22854	23060	22930	22768	22785	23024	22889	22848	22853	22926	22815	22768	23028	22906	22881	22904	23004	22894	22815	22973	22797	22778	22731	22670	22721	22765	22983	22919	22922	22849	22730	22812	22853	22814	22808	22829	22806	23002	22808	23122	22848	22717	22843	22942	22868	23063	22882	22784	23139	22941	23033	22922	22803	22929	22806	22712	23035	23066	22854	22886	22950	22713	22745	22884	22855	22792	22852	22970	22818	22961	22880	22808	22968	22816	22988	23120	23058	22805	22662	22734	22744	22870	22959	22785	22935	22970	23098	22860	22764	22923	22833	22752	22896	22990	22944	22926	22833	23140	22930	22941	23013	22859	22955	22849	22999	22858	23027	22928	22955	22805	22943	22991	22914	22611	22970	22835	22663	22941	23011	23013	22728	22936	22759	22831	23071	22884	22899	22714	22891	22838	23041	23166	23078	22802	23017	22542	22925	22765	22873	22794	22850	22887	22687	23128	23189	23090	22805	23031	22793	23006	22819	23022	22734	22720	22656	22778	22634	22829	22880	22932	22683	22736	22618	22717	22896	22899	22907	22767	22949	22870	22871	22960	22912	22958	22840	22982	22966	23074	22919	22686	23126	22793	22828	22864	22950	22957	22777	22785	22913	22840	23076	22884	22681	22785	22964	23001	22831	22889	22762	23016	22990	22845	22983	22820	22852	22887	22929	23010	22794	22958	22983	22819	22876	22998	22881	22803	22849	22653	22882	22678	22925	22723	22658	22809	23017	22793	22922	23067	22892	22984	22986	22955	22832	22930	22801	22704	22793	22981	23215	22770	22762	22860	22796	22829	22752	22913	22752	22775	22967	22984	22920	22997	23078	23036	22899	22887	22933	22886	22835	22877	22906	22855	22711	22798	22782	22943	22844	23028	22883	22868	22970	23019	23148	22806	22964	22918	23092	23021	22831	22784	22583	22977	22683	23015	22920	22840	22819	23107	22846	22795	23021	22949	23025	22769	22722	22918	22912	22880	22838	23006	22912	22818	22695	22863	22757	22845	22615	22848	22979	22795	22823	23039	22943	22881	22742	22878	22817	22779	22971	22795	22934	22858	22920	22929	22856	22626	22907	22891	22774	22913	22780	22966	22880	22726	22766	22888	22978	22799	22775	22892	22702	22914	22853	22850	23075	22967	22838	22913	22892	22844	22793	23073	22828	22977	23025	22898	22998	22776	22979	22797	22822	22952	22793	22838	22938	22879	22934	22990	22826	22935	23032
20839	29736	25831	19158	18372	19961	18413	18225	19656	20890	22508	22049	20651	19563	18816	18269	17944	18169	18040	18151	18108	18220	18150	18322	18071	18138	18102	18243	17956	18162	18083	18072	18081	17996	18236	18161	18019	18011	18134	18194	18188	18066	18217	17997	17946	17979	18166	18088	18164	18057	17931	18188	17874	18176	18039	18136	18040	18033	18078	18061	18091	18136	18222	17878	18092	18335	18005	18069	18215	18007	18028	18013	18195	18243	18202	18140	18142	18123	18193	17914	18145	17864	17956	17844	17928	18027	18221	18120	18188	18293	18018	18040	18119	17965	18166	18028	18241	18136	18207	18142	18198	18195	18073	17997	18183	17952	18015	18056	18248	17992	18119	18129	18078	18156	17899	18069	17987	18085	18198	18035	18112	18114	18199	18151	18175	18188	18016	18159	17961	18013	18021	18126	18103	18294	18150	18033	18130	18104	18210	17946	18005	18059	18131	18013	18149	18161	18028	18015	17951	18136	18171	18015	18123	18116	18215	18015	18163	18053	18038	18148	18019	18110	17923	18100	18148	18153	18219	18098	17853	18085	18080	18038	18073	18272	18143	18001	18105	17978	17969	18049	17969	17928	18021	18101	18083	18208	17968	18328	18076	18146	18175	18083	17911	18121	18098	18199	18107	18053	18041	18102	18053	17899	18023	18095	17950	18170	18032	17960	18149	18095	18224	18197	18102	18160	18132	18059	18115	18065	18167	18078	18028	18158	18060	18273	18059	17935	18177	18078	17887	18054	18168	18095	18173	17979	18184	18081	18115	18134	18028	17934	18301	18135	18147	17901	18100	18121	18128	18110	18107	18158	18106	18170	18106	18111	17947	18055	18136	18184	17994	18291	18071	18023	17839	18185	18048	18143	18085	18099	18252	18196	18118	18204	18123	18096	18043	18025	18014	18209	18178	17963	18182	18110	18097	17978	18007	18172	18113	17949	17968	18170	18103	18060	18172	18167	18143	17946	18044	18106	18264	17967	18347	17907	18192	18244	18034	18053	17922	18163	18129	18068	18189	18211	17942	18064	18223	18114	18011	18241	18180	18095	18091	18025	17950	17958	18288	18023	18054	18064	18163	17939	18171	18113	18237	18056	18043	18057	18289	18084	18059	17985	18123	18165	18248	18100	18184	17999	18008	18142	17870	18111	18056	18135	18121	18024	17932	18032	18046	18085	18304	18249	18036	18081	17997	18031	18288	18267	18018	18063	18116	18191	18140	18248	18108	18232	17981	18149	18028	18102	18195	18158	18157	18279	18240	18022	18075	18265	18111	18043	18096	18089	17956	17974	18096	18051	18313	18203	17988	18047	18184	17937	17962	17891	18088	18032	17978	18199	17949	18015	17955	18078	18008	17988	18026	17986	18235	18139	18240	18002	18000	18120	18184	17810	18004	18044	18179	18100	18168	17955	18019	18037	18087	18210	17916	18047	18090	18022	18036	18024	18079	17984	18084	17986	18248	18149	18004	18224	18146	18017	17891	18286	18072	18063	18065	18005	18029	18367	18010	18158	18040	17978	18152	18052	18055	17963	18304	18028	18096	18254	18056	18122	18006	18020	18020	18010	18062	18037	17953	18077	18168	18196	18006	18226	18329	18067	18149	18029	18029	17953	18204	18077	17988	18132	18051	17967	18154	17958	18087	18374	18022	18175	17999	18240	17812	17992	18193	18006	18068	18232	18293	18079	18163	17954	17974	18106	17882	17953	18097	18006	18082	17934	18050	18192	18063	18042	18135	18084	18085	18040	18008	17973	18090	17923	18244	18093	18122	18171	17900	18142	18040	18061	17982	18064	17922	18147	17978	18125	17888	18038	18174	18006	18126	18156	17959	18027	18098	18115	18222	17943	18097	18014	18110	17949	17978	18244	18116	18230	17996	18185	17975	18304	18064	18081	17966	18186	18156	18000	18184	18024	18078	17940	18192	18066	18041	18216	18090	17863	18069	18048	18269	18102	18206	18033	18363	18226	18152	18228	18104	18025	17944	18058	18187	18075	18042	18220	17954	18172	18043	17989	18132	17964	18114	18103	18189	18206	18024	18209	18036	18057	17995	18176	17982	18021	18121	18078	18110	17994	18328	17972	18035	18084	17972	18005	18139	17994	18105	17947	18140	17937	18054	18239	18118	18035	18028	18206	18039	18163	18058	18192	18039	18086	18124	18100	17974	18022	17964	18069	18167	18254	18155	18057	18019	18244	18128	18277	18149	18114	18230	18122	17972	18049	17962	18184	18121	18000	18099	17988	18053	17958	17948	18148	18116	17995	18059	18161	18144	17983	18167	18084	18120	18115	18073	18208	18106	18054	18165	18004	18116	18137	18196	18392	17898	18123	18041	17885	18094	18077	18140	18044	17916	18131	18138	18117	18112	18081	18086	17981	18191	17923	18016	18096	18016	18108	17952	18153	18212	18245	18164	18021	18190	18080	17963	17978	18080	18092	18101	18169	18032	18084	18072	18105	17919	18092	18140	18083	18141	18139	17983	18038	18163	17986	17926	18093	17902	17886	17924	17973	18194	18019	18097	18258	18063	18303	18031	18076	18276	18071	17892	18137	18103	18082	18115	18089	18201	17985	18066	18114	18224	18019	18009	18294	17977	18143	18076	18067	18108	18033	18040	18019	18035	18084	18031	18046	18080	18048	18174	17825	18013	18143	17980	18116	18250	18010	18215	18105	18236	18098	18095	18003	17928	18224	18085	18159	18010	18134	18219	18095	18134	18187	18039	17982	18056	18002	18056	18163	18026	18175	18078	18199	18151	18011	18088	17933	18210	17965	18314	18189	18084	18169	18363	18048	18057	18252	18145	17928	18128	18261	18179	18294	17741	18125	18066	18083	18024	18037	18051	18154	18042	17996	18241	18106	17989	18212	18230	17934	18072	17899	18071	17960	18210	18048	18027	18146	18041	18014	17987	18241	18014	18097	18141	17889	18121	18002	18124	18061	18275	18001	18154	18093	18262	18097	17994	18211	18102	18084	18004	17980	18072	18077	18043	18063	18064	18274	18208	18290	18040	18134	17888	18095	18034	17985	18159	17992	18055	18267	18075	18177	18002	18035	18036	18053	18087	18014	18043	18178	18082	18250	18031	18011	18048	18000	18053	17944	18203	18172	18207	18199	17972	18053	18110	17924	17989	18255	18129	18146	18210	18171	18228	17991	18273	18137	18014	18005	18068	18252	18037	17909	18004	18114	18319	17987	18150	18019	18111	18032	18177	18026	17950	18115	18122	18213	18143	18016	18115	18001	18099	18072	17985	18021	18091	18119	17973	18139	18183	18252	18226	18299	18108	18166	18194	18155	18058	18273	18212	18174	18007	18186	17999	18184	18054	18042	17994	18287	18399	17926	18302	17953	18185	18264	18096	18144	17890	18135	18090	18114	18011	18122	18093	18277	17986	18141	18234	17994	18043	18021	18030	18202	18261	18143	18064	18015	18088	18072	18207	18148	18136	17974	18184	18068	18323	18080	18058	17983	18089	17913	18113	18239	18101	18087	17975	18121	17947	18097	18088	18090	18231	18070	18168	18086	18009	18116	18073	18131	17889	18021	18144	18067	17948	18106	18062	18153	18087	17989	17986	18154	18043	18252	18105	18306	18191	17971	18237	18136	18138	18118	18111	17973	18157	18012	18155	17888	18028	18033	18085	18197	18100	18062	18407	18205	17982	18179	18204	18087	18116	18233	18073	18215	18175	18203	18185	18004	18021	18051	18131	18075	18190	18270	17912	18021	17951	18041	18198	18100	18309	18101	18003	18050	17921	17949	18154	18143	18346	18007	18055	18084	18211	18238	18024	18173	17949	18114	18026	18105	18203	18228	18191	18228	18197	18164	17967	18140	18066	17992	18054	18007	17929	18167	18074	18122	18234	18135	18078	18198	18195	18035	18241	18095	18046	17996	18179	18185	18095	18175	18215	18007	18079	17981	18010	18199	18174	17957	18041	18019	17999	18179	18012	18047	18198	18067	18000	18196	18079	18169	18053	17846	18137	17887	18009	18120	17903	18295	18236	18092	18055	18048	18100	18095	18152	18126	17999	18095	18106	18093	18003	17956	18270	18035	18197	17994	18262	18113	18062	18001	18062	17904	18168	18252	18145	18070	18014	17946	18190	18219	18171	18187	18095	18048	18332	18186	18170	18083	18099	18199	18115	18115	18126	18039	18164	18058	17996	18062	18061	17940	18140	18003	18207	18179	18241	18041	18029	18305	18041	18080	18136	18206	18227	18180	18102	18072	18228	18175	18094	18030	18154	18210	18130	18125	18156	18207	18158	18184	18133	18154	18023	18068	18101	18110	17976	18024	18088	17979	18137	17972	18182	18037	18166	18128	18064	18132	18110	18143	18017	18051	18070	18209	18112	18075	18050	18111	18113	18055	18210	18082	17997	18000	17955	18060	18070	18251	17948	18045	18049	18076	18118	17896	17982	17977	18168	18074	17989	18245	18166	18294	18098	18167	18143	18243	18143	18102	18032	18184	18151	17976	18076	18182	18179	18066	18139	17995	18174	18263	18153	18188	18014	18238	18161	18219	18036	17965	18309	18003	18228	18099	18146	18180	18088	17987	18147	17942	18069	18092	18135	18018	18065	17992	18227	18059	18144	18142	18049	18143	18164	18186	17961	18037	17962	17970	18117	18210	17965	18207	18466	17938	18162	18197	18103	18118	18079	18141	18028	18051	17992	18265	18049	18293	18056	17916	18033	18112	18053	18132	18124	18022	18111	18156	17992	18046	18167	17955	18197	18120	18239	18063	18046	18194	18296	18048	18121	18142	18130	18141	18207	18019	18072	18062	18044	18031	18056	18194	17952	18137	17984	18128	18096	18218	18303	17978	18166	18106	18080	18033	18039	18283	18171	17986	18180	17964	18220	18206	18227	18053	18236	17952	18168	18211	18237	18120	18160	18071	18104	18099	18033	18331	18131	18063	18101	18035	18171	18125	18073	18254	18038	18100	17913	18124	18016	18115	18296	17984	18242	18136	18072	18033	18205	18162	18040	18055	17997	18049	17864	17940	18023	18163	18043	17944	18229	18127	18031	18089	17950	18076	18203	17861	18169	18206	18080	17953	18145	18173	18154	18077	18208	18096	18191	18246	18220	18084	17945	18079	18128	18022	18151	18128	17997	18267	18174	18157
25353	21515	28485	25516	22932	26648	29409	22388	23472	36263	43103	38552	31913	26710	23860	22072	21596	21336	21328	21349	21435	21303	21135	21435	21198	21225	21541	21288	21240	21238	21052	21194	21097	21242	21294	21235	21122	21325	21224	21241	21228	21378	21437	21270	21256	21201	21306	21131	21143	21177	21192	20948	21196	21351	21261	21201	21223	21152	21185	21120	21272	21292	21386	21238	21184	21064	21155	21247	21276	21312	21269	21181	21226	21270	21156	21214	21060	21128	21127	21076	21053	20951	21221	21374	21264	21112	21062	21041	21352	21217	21301	21177	21151	21181	21264	21139	21094	21022	21052	21222	21212	21203	21212	21062	21328	21438	21188	21051	21171	21334	21255	21168	21235	21237	21516	21112	21356	21358	21201	21335	21018	21138	21201	21142	21164	21125	21258	21213	21213	21177	21269	21271	21227	21232	21081	21194	21240	21343	21263	21126	21277	21106	21067	21207	21273	21109	21286	21177	21388	21142	21252	21184	21020	21294	21048	21142	21203	21310	21273	21184	21130	21127	21272	21122	21232	21153	21089	21180	21329	21449	21408	21268	21065	21285	21328	21118	21385	21162	21240	21093	20990	21209	21327	21355	21298	21037	21275	21109	21008	21318	20987	21308	21340	21218	21015	21327	21205	21035	21084	21087	21134	21414	21204	21143	21318	21228	21250	21155	21234	21214	21278	21214	21315	21174	21407	21345	21302	21036	21057	21276	21244	21252	21410	21231	21112	21291	21478	21057	21307	21016	21117	21273	21230	21249	21266	21454	21311	21322	21268	21157	21069	21126	21288	21132	21190	21503	21269	21204	21343	21391	21192	20967	21272	21303	21185	21284	21226	21263	21112	20994	21220	21165	21070	20948	21198	20994	21194	21332	21136	21249	21213	21102	21278	21272	21275	21341	20951	21295	21392	21198	21368	21161	21283	21272	21322	21269	21154	21090	21243	21322	21027	21063	21224	21121	21260	20919	21276	21199	21353	21252	21071	21104	21204	21253	21010	21077	21249	21225	21138	21274	21306	21144	21146	21153	21557	21034	21168	21162	21336	21241	21201	21133	21439	21238	21253	21202	20856	21226	21118	21129	21305	21190	21195	21056	21177	21008	21290	21446	21145	21154	21141	21327	21277	21326	21340	20967	21099	21336	21187	21225	21203	21233	21324	21170	21343	21186	21098	21260	21148	21289	21224	21290	21279	21055	21320	21496	20958	21253	21175	21230	21174	21396	21290	21283	21456	20923	21161	21346	21388	21140	21349	21293	21220	21368	21267	21328	21118	21234	21447	21442	21184	21286	21219	21258	20854	21096	21082	21210	21149	21094	21416	21247	21024	21184	21144	21124	21260	21237	21286	21166	21214	21094	21180	21272	21161	21347	21162	21152	20978	20940	21002	21413	21232	21059	21456	21324	21297	21310	21159	21140	21237	21084	21259	21236	21182	21171	21235	21020	21324	21230	20949	21255	21309	21422	21305	21113	21103	21119	21451	21347	21237	21279	21286	21285	21297	21478	21028	21396	21026	21086	21038	21210	21131	21212	21190	21530	21251	21376	21282	21113	21125	21338	21084	21103	21144	21170	21343	21101	21152	21092	20948	21166	21428	21396	21435	21310	21155	21102	21337	21191	21197	21297	21064	21241	21262	21481	21194	21231	21223	21335	21211	21274	21141	21281	21167	21225	21291	21198	21292	21259	21278	21155	21116	21205	21228	21147	20990	20946	21138	21118	21005	21060	21332	21199	21246	21349	20994	21392	21320	21308	21213	21140	21303	21256	21079	21027	21202	21428	21247	21183	21280	21150	21344	21157	21240	21009	21231	21248	20985	21300	21093	21199	21174	21171	21220	21249	21104	21268	21216	21374	21229	21081	21371	21303	21204	21269	21346	21211	21307	21391	21456	21238	21214	21179	21360	21218	21014	21304	21259	21283	21017	21194	21128	21173	21110	21226	21388	21194	21012	21217	21181	21316	21334	21143	21217	21389	21182	21198	21021	21109	21003	21029	21233	20948	21026	21257	21101	21100	21154	21060	20956	21117	21302	20973	21295	21142	21249	21416	21304	21284	21000	21191	21253	21142	21286	21158	21349	21138	21207	21312	21541	21301	21130	21171	21367	21242	21222	21391	21255	21294	21146	21174	21084	21340	21363	20867	21185	21138	21397	21221	21286	21270	21311	21365	21308	21184	21326	21150	21179	21253	21198	21417	21439	21039	21313	21157	21130	21009	21310	21247	21264	21178	21173	21373	21222	21184	21280	21151	21108	21213	21366	21169	21256	21406	21152	21066	21332	21173	20983	21110	21058	21046	21251	21262	21116	21066	21206	21102	21264	21275	21303	21285	21368	21274	21210	21185	21204	21198	21006	21246	21125	21199	21305	21370	21007	21255	21106	21238	21055	21205	21369	21283	21425	21248	21243	21392	21382	21113	21138	21273	21163	21136	21233	21056	21278	21111	21259	21226	21180	21308	21366	21182	21179	21177	21267	21149	21179	21048	21144	21145	21127	21366	21311	21303	21102	21043	21049	21338	21190	21316	21275	21224	21115	21215	20976	21050	20988	21265	21227	21170	21257	21077	21177	21282	21219	21309	21241	21312	21425	21159	21106	21107	21152	21004	21163	21146	20889	21170	21240	21308	21186	20993	21250	21151	21166	21125	21199	21119	21389	21096	21236	21102	21255	21280	21243	21248	21360	21024	21118	21001	21466	21268	21127	21097	21125	21330	21331	21208	21441	21324	21137	21230	21153	21294	21287	21185	20997	21307	21237	21054	21127	20946	20990	21076	21306	21143	21161	21025	21215	21119	21101	21234	21194	21119	21267	21134	21074	21129	21323	21129	21159	21018	21337	21119	21233	21040	20990	21159	21364	21197	21160	21345	21151	21275	21178	21118	21138	21181	21160	21445	21376	21250	21162	21333	21102	21110	21065	21276	21229	21147	21122	21261	21305	21271	21253	21168	21121	21104	21172	21365	20936	21207	21138	21276	21261	21343	21178	21230	21277	20954	21179	21400	21431	21144	21074	21146	21070	21226	21167	21021	21010	20946	21268	21256	21480	21166	21022	21346	21012	21056	21209	21037	21278	21089	21344	21457	21236	20979	21147	21052	21184	21237	21215	21154	21164	21417	21264	21374	21185	21241	21054	21297	21373	21222	21119	21111	21133	21382	21039	21170	21386	21288	21294	21098	21483	21250	21318	21122	21245	21124	21119	21328	21141	21427	21244	21294	21176	21177	21101	21083	21207	21403	21295	21151	21188	21416	21047	21249	21277	21309	21177	21097	21301	21181	21472	21278	21219	21185	21204	21247	21169	21043	21326	21228	21405	21384	21136	21226	21103	21157	21127	21282	21250	21082	21169	21344	21352	21188	21231	21163	21254	21264	21188	21291	21260	21042	21088	21153	21156	21292	21200	21109	21108	21188	21151	21215	21240	21102	21265	21425	21384	21076	21443	21142	21322	21000	21404	21419	21017	21137	21561	21204	21363	21333	21234	21252	21344	21180	21406	21170	21212	21273	21067	21037	21401	21314	21063	21012	21161	21240	21223	21351	21268	21164	21272	21223	21359	20935	21353	20998	21231	21441	21320	21363	21278	21228	21189	21181	21164	21093	21202	21331	21311	21205	21233	21340	21162	21044	21132	21352	21352	21247	21398	21427	21166	21237	21078	21261	21001	21086	21223	21095	21255	21096	21264	21226	21344	21051	21465	21118	21215	21067	21041	21145	21050	21424	21222	21221	21175	21049	21256	21158	21265	21259	21092	21185	21167	21323	21186	21264	21272	21200	21107	21165	21026	21016	21089	21266	21464	21094	21437	21383	21141	21344	21185	21385	21136	21392	21237	21405	21309	21142	21319	21002	21354	21242	21182	21175	21047	21049	21268	21507	21604	21213	21170	21102	21019	21264	21135	21297	21350	21164	21228	21270	21415	21041	21179	21420	21343	21143	21260	21119	21026	21418	21323	21312	21251	21199	21092	21179	21329	21295	21216	21245	21102	21199	21365	21126	21322	21348	21099	21283	21213	21335	21267	21110	21271	21075	21234	21223	21373	21010	21093	21403	21482	21216	21166	21144	21542	21295	21256	21255	21397	21370	21191	20985	21194	21310	21170	21393	21093	21406	21271	21290	21540	21351	21362	21095	21447	21201	21279	21082	21220	21331	21344	21260	21162	21311	21443	21165	21337	21295	21245	21168	21213	21172	21172	21275	21137	21244	21144	21231	21388	21150	21069	21198	21242	21334	21030	21239	21071	21271	21245	21238	21358	21181	21484	21217	21092	21245	21124	21314	21234	21187	21205	21304	21359	21178	21331	21189	21226	21100	21314	21178	21308	21358	21159	21133	21263	21202	21273	21416	21084	21315	21092	21330	21172	21020	21115	20998	21118	21330	21260	21308	21246	21096	21154	21316	21346	21085	21236	21239	21247	21187	21354	21198	21064	21515	21159	21075	21313	21296	21169	21117	21081	21358	21220	21197	21172	21132	21219	21286	21177	21286	21396	21094	21215	21413	21027	21205	21263	21374	21195	21168	21206	21326	21116	21285	21477	21479	21397	21176	21212	21196	21280	21321	21195	21091	21031	21071	21047	20969	21275	21328	21291	21356	21134	21112	21133	21140	21214	21295	21282	21107	21297	21075	21073	21146	21109	21204	21197	21259	21353	21345	21188	21195	21407	21391	21214	21343	21181	21414	21308	21212	21035	21259	21340	21291	21210	21228	21192	21259	21049	21279	21243	21215	21184	21470	21268	21296	21167	21171	21134	21258	21247	21037	21235	21252	21239	21120	21176	21218	21371	21238	21168	20962	21260	21213	21444	21186	21127	21249	21002	21210	21292	21197	21360	21172	21276	21007	21015	21235	21315	21297	20973	21286	21161	20968	21071	21226	21314	21269	21240	21125	21038	21311	21209	21196	21234	21303	21317	21457	21222	20953	21125	21061	21418	21268	21458	21176	21266	21093	21182	21317	21124	21060	21399	21286	21123	21141	21100	21174	21144	21158	21222	21389	21370	21179	21019	21357	21214	21314	21219	21036	21116	21365	21240	21014	21168	21149	21336	21184	21250	21105	21418	21384	21103	21112	21429	21025	21216	21462	21231	21349	21323	21174	21484	21312	21048	21240	21114	21040	21188	21050	21189	21170
25914	40825	27145	19469	18534	25340	24339	17591	21283	37572	42191	36909	29228	22726	19560	17973	17091	17231	17165	17153	16864	16981	17119	17182	17176	17040	17210	17137	17197	17143	17112	17163	16969	17271	17055	17226	17222	17185	17207	17123	17084	17127	17229	17046	17133	17177	17225	17130	17060	17067	17206	17111	17215	17098	17251	16984	17421	17199	17231	16997	17102	17058	17262	17295	17198	17181	17043	17129	17124	17009	17267	16957	17184	17077	17039	17061	17218	17103	17276	17088	17138	17247	16997	17238	17372	17049	17195	17073	17206	17218	17103	17157	17153	17165	17176	17260	17232	17240	17219	17154	17004	17153	17313	17143	17163	17157	16992	17291	17312	17064	17240	17055	17248	17175	17127	16922	17124	17024	17227	17091	17232	17025	17192	17007	17227	17196	17132	17173	17070	17090	17261	17118	17061	17222	17052	17253	17086	17058	17099	17158	17116	17126	17069	17018	17182	17093	17183	17054	17255	17216	17225	17183	17086	17245	17247	16875	17437	17105	17164	17100	17127	17141	16961	16998	17057	17001	17135	17218	17009	17161	16982	17159	17089	17192	17247	17040	17036	17109	16903	17127	17082	17193	17085	17186	17099	17387	17107	17267	17192	17116	17166	17141	17188	17199	17219	17242	17192	17088	17123	17107	17318	17128	17288	17048	17111	17230	17213	17156	17063	17067	17106	17167	17173	17108	17137	17138	17169	17116	17222	17250	17058	17279	17200	17213	17044	17134	17175	17060	17210	17201	17034	17278	17073	17168	17263	17159	17322	17307	17031	17283	17085	17061	16985	17226	17247	17052	17248	17371	16981	17098	17235	17086	17181	17074	17195	17204	17180	17237	17203	16967	17198	17163	17190	17104	17265	17165	17144	17090	17028	17219	17089	17209	16898	17104	17104	17222	17344	17251	17115	17131	17130	17228	17198	17156	17345	17073	17149	17001	17225	17176	17045	17357	17100	17092	17299	17161	17014	16948	17167	17014	17021	17353	17207	17089	17069	17125	17088	17133	17100	17296	17407	17211	17144	17133	17309	17202	17294	17030	17185	17172	17269	17120	17144	17161	17245	17136	17236	17073	17138	17289	17094	17183	17187	16983	17145	17303	17230	17347	17206	17067	17101	17301	17222	17112	17212	17012	17075	17196	17315	17234	16964	17099	17196	17046	17003	17191	17083	16997	17149	17141	17060	17158	17242	17097	17380	17018	17021	17315	17119	17183	17197	17159	17026	17149	17113	17273	17068	17188	17142	17116	17210	17211	17125	17137	17237	17204	17193	16972	17132	17036	17114	17177	17186	17116	17416	17252	17337	17075	17289	17102	17015	17118	16971	17007	17175	17107	17353	17120	17238	17169	17052	17138	17082	16978	17131	17178	17073	17069	17222	17001	17149	17092	17016	17090	17270	17205	17254	17108	16908	17005	17246	17069	17176	17116	17190	17149	17120	17106	17300	17006	17191	17203	17268	17199	17090	17018	17113	17074	17247	17104	17223	17203	17109	17039	17249	17187	17280	17255	17034	17104	17006	17325	17153	17211	17189	17222	17041	17098	17218	17170	17105	17177	17133	17271	17042	17222	17060	17086	17362	17226	17281	17093	17106	17145	17149	17272	17044	17148	17145	17013	17243	17084	17191	17062	17169	17067	17017	17309	17221	17151	17130	17048	17043	17189	17083	17263	17095	17182	17149	17248	17261	17216	17037	17231	17245	17316	17003	17190	17131	17194	17182	17171	17192	17274	17087	17032	17364	17046	17358	17209	17040	17262	17242	17311	17276	17081	17063	17205	17143	17313	17132	17258	17095	17178	17203	17134	17254	17352	17141	17076	16937	17115	17115	17188	16980	17180	17046	17202	17228	16985	17115	17140	17020	17104	17144	17058	16993	17109	17138	17323	16980	17048	17234	17058	17177	17126	16974	17101	17256	17354	17023	17175	17215	17111	17098	17041	17351	17015	17268	17170	17250	16993	17302	17138	17183	17082	17123	17131	17169	17116	17273	17246	17010	17047	17293	17208	17110	17051	17076	17093	17136	17055	16987	16992	17341	17090	17062	17272	17036	17064	17167	17188	17101	17130	17133	17234	16962	17012	17230	17215	17110	17030	17188	17074	17259	17139	17146	17162	17237	17029	17238	17101	17243	17098	17066	17030	17192	17078	17137	17091	17030	17205	17120	17187	17131	17117	17086	17142	17046	17142	17188	17183	17272	17226	17062	17309	17160	17015	17198	17005	17206	17362	17100	17056	17072	16905	17200	17000	17140	17120	17060	17104	17077	17151	17138	17097	17067	17013	17108	17160	17356	17081	16987	17244	17272	17053	17139	17094	16948	17213	17100	17190	17157	17183	17148	17208	17308	17208	17292	17030	17129	17018	17200	17194	17118	17030	17035	17290	17270	16992	17268	17331	17061	17082	17152	17218	17101	17261	17287	17038	17200	17079	17151	16979	17152	17081	17130	16998	17120	17084	17151	17107	17301	17051	17269	17079	17120	17209	17131	17266	17217	17017	17201	17392	17181	17081	17042	17084	17004	17050	17159	17161	17131	17048	17250	17206	17320	17276	17213	17210	17002	17142	16977	17199	17134	17151	17058	17208	17182	17097	17139	17092	17050	17053	17026	17183	17182	17177	17082	17033	17117	17065	17136	17211	17095	17170	17142	17203	17220	17170	17176	17232	17087	17110	17027	17251	17167	17047	17062	17211	17082	17152	17068	17059	17273	17124	17025	17141	17303	17019	17184	17006	17042	17331	17171	17144	17074	17157	17081	16954	17110	17083	17271	16973	17318	17166	17179	17133	17039	17274	17173	17217	17106	17110	17247	17037	17078	17147	17275	17062	17141	17263	17049	17147	17124	16882	17084	17301	17053	17133	17140	17097	17008	17303	17012	17264	17181	17065	16910	17259	17084	17190	16993	17095	17108	17076	17199	17016	17182	17122	17207	17123	17185	16886	17075	17051	17141	17057	17161	17146	17102	16914	17099	17195	17080	17020	17298	17052	17111	17262	17078	17046	17163	17101	17195	17026	17160	17151	17217	17190	17086	17168	17187	17199	17016	17153	17117	17114	16970	17087	17059	17168	17180	17040	17004	17216	17157	17307	17226	16862	16995	16968	17059	17053	16994	17204	17029	17323	17134	17205	17216	17060	17112	17042	17216	17104	17078	17136	16941	17229	17081	17219	17255	17255	17065	17079	17114	17291	17251	17053	17242	17211	17093	17095	17236	17165	17185	17133	17223	17384	17259	17193	17121	17140	17239	17168	17140	17084	16994	16958	17233	17119	17030	17053	17079	17131	17176	17175	17193	17032	17136	17086	17394	17209	17048	17194	17235	16985	17234	17153	17103	17243	17077	17128	17128	16933	17171	17150	17209	17005	17082	17104	17161	17017	17129	17047	17021	17203	17074	17221	17242	17000	17299	17161	17130	17188	16922	17289	17206	17220	17110	17137	17065	17180	17127	17112	17122	17222	17133	17134	17178	17182	17192	17125	17228	17239	17036	17060	17067	17237	17086	17112	17151	17058	16957	17169	17108	17239	17209	17202	17132	17131	17214	17122	17056	17188	17077	17101	17157	17086	17208	17047	17290	17159	17127	17252	17144	16999	17155	17004	16856	17319	17056	17037	17293	17123	17185	17109	17207	17096	17287	17220	17199	17194	17053	17177	17171	17104	17226	17163	16931	17288	17279	17249	16979	17104	17182	17084	17187	16961	17248	17221	17106	17072	17310	17141	17088	17126	17246	17108	17149	17046	17131	17076	16943	17247	17263	17073	17117	17068	17036	17144	17169	17098	17050	17215	17280	17124	17122	17231	17082	17160	17146	17134	17110	17070	17112	17149	17235	17140	17227	17196	17280	17144	17078	17069	17152	17249	17217	17064	17017	17150	17239	17038	17054	17086	17169	17100	17220	17289	17202	17106	17032	17265	17151	17377	17204	17158	17078	17140	17250	17216	17115	17057	17100	17135	17275	17198	17152	16920	17035	17189	16924	17117	17075	17338	17200	17014	17042	17211	17167	17149	16957	17255	17145	17093	17235	17130	17138	16977	17337	17116	17179	17227	17251	17202	16964	17159	17059	16942	17093	17182	17103	17274	17208	17205	17223	17117	17076	17199	17135	17100	17074	17202	17209	17066	17335	17121	17151	17192	16976	17259	17132	17215	17182	17113	17130	17291	17278	17200	17149	17206	17181	17155	17141	17340	16883	17074	17186	17053	17006	17272	17156	17182	17202	17147	17123	17042	17274	17343	17277	17175	17109	17201	17251	17111	17249	17068	17087	17302	17092	17034	17080	17301	17061	16987	16961	17267	17129	17180	17216	17150	17216	17155	17193	17022	17183	17195	17079	17101	17229	17141	17023	17144	16942	17112	17252	17024	17062	17081	17135	17220	17097	17178	17087	17024	17156	17236	17062	17084	17319	17117	17317	17219	17358	17185	17106	17056	17101	17287	16932	17062	17336	17097	17104	17198	17344	17073	17146	17196	17202	17144	17156	17134	17113	17117	17255	17182	17203	17119	17115	17281	17110	17241	17116	17220	17131	17166	17078	17319	17193	17125	17085	17162	17209	17246	17047	17342	17341	17107	17116	17225	17244	17217	17276	17027	17185	17278	17208	17105	17167	17057	17201	17259	17140	17198	17150	16941	17186	17106	17277	16921	17247	16943	16975	17204	17172	17126	16945	17273	17016	17233	17263	17069	17279	17132	17146	17276	17247	17204	17114	17041	17034	16920	17212	16862	17248	17080	17154	17176	17101	17251	17239	17271	17228	17221	17063	17224	17172	17061	17196	16888	17229	17146	17190	17167	17125	17149	17221	17052	17259	17165	17164	17158	17121	17206	17204	17000	17292	17128	17179	17235	17190	17082	17248	17274	17065	17086	17207	17117	17151	17176	17244	17028	17229	17096	17097	17124	17119	17120	17175	17183	17151	17082	17077	17054	17299	17028	17141	17158	17000	17222	17270	17141	17059	17234	17144	17166	17217	17186	16956	17158	17116	17031	17095	17066	17179	16984	17099	17043	17184	17162	17026	17053	17295	17123	17136	17137	17331	17133	17154	17051	17195	17313	17090	17243	17162	17166	17114	17065	17200	17227	17352	17242	17068	17198	17260	17210	17138	17113	17070	17053	17225	16996	17206	17130
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
