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
339972333670	339972334237	339972334787	339972335337	339972335887	339972336437	339972336987	339972337537	339972338087	339972338637	339972339187	339972339737	339972340287	339972340837	339972341389	339972341937	339972342487	339972343037	339972343587	339972344137	339972344687	339972345237	339972345787	339972346337	339972346887	339972347437	339972347987	339972348537	339972349087	339972349637	339972350187	339972350737	339972351287	339972351837	339972352387	339972352937	339972353487	339972354037	339972354587	339972355137	339972355687	339972356237	339972356787	339972357337	339972357887	339972358437	339972358987	339972359537	339972360087	339972360637	339972361187	339972361737	339972362287	339972362839	339972363387	339972363937	339972364487	339972365037	339972365589	339972366137	339972366687	339972367237	339972367787	339972368337	339972368887	339972369437	339972369987	339972370539	339972371087	339972371637	339972372187	339972372737	339972373287	339972373837	339972374387	339972374937	339972375487	339972376037	339972376587	339972377139	339972377687	339972378237	339972378789	339972379337	339972379887	339972380437	339972380987	339972381537	339972382089	339972382637	339972383189	339972383739	339972384287	339972384837	339972385389	339972385937	339972386489	339972387039	339972387587	339972388137	339972388687	339972389237	339972389789	339972390337	339972390887	339972391437	339972391987	339972392537	339972393087	339972393639	339972394187	339972394739	339972395287	339972395837	339972396387	339972396939	339972397487	339972398041	339972398589	339972399137	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2678	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23927	21920	29893	24632	22415	24147	23935	18587	16702	15866	15135	14924	14479	14415	14087	13989	14826	15076	14657	14712	14494	14525	18649	22316	22171	19386	16988	15254	14231	13632	13671	13737	13692	13831	13603	13651	13609	13555	13502	13637	13711	13707	13725	13771	13721	13607	13763	13480	13573	13635	13644	13574	13772	13820	13527	13588	13766	13780	13810	13571	13673	13654	13644	13677	13624	13576	13551	13504	13776	13816	13676	13750	13473	13704	13637	13829	13709	13655	13721	13754	13758	13663	13526	13723	13720	13643	13587	13552	13632	13563	13502	13492	13430	13459	13768	13667	13629	13517	13684	13693	13494	13716	13634	13659	13663	13602	13803	13402	13548	13620	13567	13853	13615	13553	13630	13670	13474	13725	13491	13549	13601	13628	13647	13577	13724	13458	13602	13512	13602	13701	13685	13781	13583	13541	13435	13323	13582	13443	13694	13624	13561	13695	13545	13525	13466	13638	13729	13644	13708	13537	13608	13676	13757	13462	13659	13537	13660	13674	13437	13674	13623	13444	13738	13507	13513	13407	13641	13733	13540	13665	13617	13527	13465	13694	13489	13470	13707	13541	13724	13469	13751	13623	13701	13521	13723	13513	13461	13757	13444	13467	13676	13615	13601	13655	13642	13536	13405	13782	13784	13534	13538	13438	13505	13467	13555	13650	13375	13653	13792	13572	13569	13570	13758	13442	13614	13634	13689	13627	13575	13493	13482	13537	13615	13510	13705	13695	13737	13584	13634	13702	13738	13549	13703	13480	13538	13790	13466	13663	13508	13449	13606	13546	13595	13679	13378	13662	13672	13412	13604	13450	13604	13722	13770	13584	13442	13556	13728	13577	13820	13569	13652	13661	13766	13506	13521	13713	13555	13585	13649	13576	13682	13558	13583	13616	13739	13561	13514	13668	13571	13521	13643	13429	13476	13661	13620	13528	13556	13617	13499	13532	13561	13699	13719	13575	13584	13650	13502	13459	13612	13625	13611	13379	13579	13446	13612	13750	13573	13657	13558	13661	13498	13563	13552	13713	13603	13728	13455	13617	13612	13553	13711	13759	13554	13603	13312	13449	13600	13547	13538	13548	13701	13433	13470	13545	13336	13562	13552	13477	13554	13435	13647	13651	13540	13603	13349	13576	13623	13661	13694	13612	13608	13556	13569	13591	13726	13538	13589	13654	13802	13660	13698	13566	13602	13479	13531	13615	13757	13420	13423	13532	13572	13696	13626	13573	13534	13774	13568	13467	13507	13604	13699	13636	13403	13514	13524	13648	13648	13678	13808	13608	13638	13460	13667	13515	13525	13566	13662	13431	13631	13617	13517	13685	13637	13646	13761	13568	13416	13508	13683	13644	13452	13610	13636	13619	13497	13601	13646	13529	13748	13664	13512	13575	13557	13670	13601	13650	13485	13794	13649	13517	13681	13554	13586	13486	13720	13632	13496	13689	13412	13887	13657	13725	13386	13474	13660	13782	13616	13555	13652	13677	13584	13665	13620	13463	13604	13783	13529	13497	13575	13510	13719	13676	13518	13624	13464	13546	13573	13460	13612	13601	13637	13580	13634	13357	13467	13526	13658	13634	13726	13589	13740	13667	13666	13624	13405	13602	13644	13362	13720	13572	13495	13359	13518	13610	13556	13655	13728	13598	13673	13574	13730	13594	13727	13653	13603	13645	13504	13612	13405	13493	13834	13542	13650	13573	13446	13567	13661	13590	13629	13566	13695	13484	13548	13644	13650	13542	13730	13559	13767	13500	13693	13656	13536	13657	13578	13435	13594	13643	13615	13502	13541	13604	13614	13647	13801	13584	13649	13598	13567	13456	13735	13538	13555	13612	13651	13661	13739	13715	13736	13327	13779	13560	13638	13784	13681	13670	13482	13565	13577	13649	13566	13471	13602	13613	13643	13672	13594	13623	13320	13423	13798	13601	13674	13514	13624	13718	13609	13453	13623	13626	13516	13686	13549	13726	13630	13492	13469	13729	13695	13561	13568	13605	13525	13650	13585	13624	13635	13486	13582	13540	13744	13451	13540	13735	13650	13744	13640	13601	13693	13605	13719	13734	13616	13533	13609	13536	13617	13729	13686	13521	13567	13454	13650	13561	13541	13439	13495	13630	13558	13457	13482	13555	13477	13459	13532	13788	13635	13377	13796	13552	13722	13563	13477	13466	13615	13600	13637	13698	13567	13635	13678	13832	13441	13513	13625	13662	13742	13724	13551	13579	13709	13565	13611	13683	13399	13731	13595	13646	13676	13731	13634	13595	13480	13519	13472	13543	13430	13731	13437	13473	13530	13565	13567	13485	13681	13498	13687	13671	13603	13688	13693	13599	13440	13586	13498	13334	13639	13599	13569	13540	13507	13606	13724	13433	13779	13682	13510	13549	13556	13693	13681	13614	13616	13558	13483	13476	13588	13595	13570	13653	13581	13545	13568	13651	13449	13653	13660	13649	13436	13477	13566	13565	13566	13712	13704	13560	13726	13704	13769	13594	13500	13593	13674	13643	13821	13779	13585	13412	13343	13239	13659	13567	13549	13434	13740	13687	13548	13502	13535	13639	13704	13709	13636	13651	13842	13633	13496	13497	13557	13542	13482	13610	13461	13576	13665	13736	13651	13512	13700	13458	13428	13565	13564	13505	13713	13649	13600	13583	13403	13438	13446	13715	13390	13563	13557	13704	13505	13545	13660	13394	13372	13608	13579	13460	13653	13704	13614	13650	13609	13580	13633	13751	13611	13419	13620	13736	13626	13567	13646	13716	13716	13649	13649	13609	13805	13670	13513	13526	13640	13489	13713	13564	13584	13583	13394	13495	13562	13446	13765	13696	13500	13742	13523	13570	13692	13621	13688	13617	13603	13574	13727	13533	13613	13522	13511	13626	13623	13566	13783	13621	13763	13490	13712	13744	13726	13495	13622	13669	13702	13512	13532	13661	13682	13641	13584	13584	13474	13509	13510	13543	13458	13542	13648	13584	13587	13559	13561	13603	13557	13799	13521	13441	13706	13779	13687	13612	13766	13703	13610	13574	13810	13617	13665	13568	13549	13618	13582	13686	13475	13592	13461	13587	13541	13564	13715	13618	13725	13605	13521	13566	13587	13662	13516	13689	13751	13581	13714	13585	13458	13627	13521	13523	13459	13666	13495	13605	13559	13776	13686	13436	13518	13462	13607	13788	13545	13547	13425	13635	13733	13719	13604	13453	13636	13475	13435	13747	13511	13567	13757	13655	13469	13391	13584	13409	13665	13678	13423	13688	13505	13546	13597	13606	13741	13490	13658	13696	13691	13618	13478	13662	13513	13550	13327	13505	13502	13632	13484	13505	13609	13733	13706	13541	13611	13650	13660	13831	13690	13635	13355	13553	13478	13524	13474	13541	13482	13729	13628	13473	13708	13470	13586	13672	13518	13703	13671	13713	13523	13431	13591	13632	13465	13516	13607	13561	13511	13514	13489	13590	13576	13487	13601	13718	13441	13527	13472	13569	13631	13554	13589	13700	13527	13584	13545	13444	13606	13630	13786	13600	13719	13503	13631	13685	13474	13489	13697	13426	13609	13665	13615	13479	13615	13547	13547	13756	13534	13476	13458	13468	13576	13539	13590	13559	13505	13347	13424	13492	13647	13714	13552	13696	13639	13650	13705	13481	13722	13510	13498	13574	13742	13733	13743	13753	13572	13536	13582	13680	13521	13682	13585	13431	13538	13538	13634	13493	13645	13601	13518	13669	13654	13682	13536	13648	13521	13635	13639	13506	13482	13254	13591	13599	13662	13686	13582	13725	13516	13610	13626	13510	13708	13436	13636	13489	13651	13445	13682	13820	13821	13522	13372	13706	13526	13754	13600	13497	13688	13706	13572	13653	13750	13732	13729	13399	13448	13610	13587	13708	13657	13461	13721	13660	13472	13644	13604	13736	13630	13526	13800	13506	13767	13473	13808	13654	13846	13557	13489	13409	13734	13528	13641	13541	13703	13560	13596	13585	13566	13621	13589	13788	13747	13719	13533	13469	13520	13650	13680	13444	13570	13709	13498	13696	13592	13580	13650	13575	13662	13594	13715	13584	13600	13514	13599	13444	13609	13783	13437	13584	13537	13320	13478	13442	13449	13488	13515	13762	13558	13739	13665	13661	13442	13629	13562	13702	13716	13537	13586	13892	13548	13262	13609	13772	13491	13500	13591	13521	13799	13744	13634	13676	13674	13590	13671	13450	13622	13590	13640	13684	13534	13617	13567	13596	13420	13519	13519	13596	13564	13561	13646	13592	13639	13583	13622	13523	13650	13520	13613	13659	13687	13606	13534	13625	13426	13649	13543	13650	13600	13528	13493	13736	13631	13503	13674	13410	13634	13552	13623	13610	13397	13552	13516	13665	13508	13532	13665	13550	13613	13540	13612	13578	13512	13618	13459	13644	13677	13704	13535	13522	13411	13580	13458	13525	13599	13614	13422	13601	13757	13572	13336	13443	13523	13497	13362	13699	13557	13543	13650	13637	13581	13686	13558	13641	13648	13530	13511	13557	13541	13637	13600	13391	13638	13617	13429	13476	13596	13753	13480	13410	13441	13510	13573	13609	13457	13601	13561	13701	13583	13590	13819	13508	13551	13597	13586	13393	13632	13504	13589	13548	13572	13489	13715	13568	13728	13719	13549	13579	13543	13462	13537	13459	13469	13522	13520	13581	13547	13568	13524	13629	13401	13510	13596	13563	13381	13539	13609	13707	13511	13605	13608	13609	13591	13542	13447	13593	13759	13604	13642	13888	13421	13637	13445	13654	13622	13786	13748	13725	13516	13599	13520	13640	13699	13522	13489	13639	13545	13622	13712	13572	13454	13557	13489	13696	13567	13438	13676	13474	13595	13388	13587	13373	13420	13670	13678	13550	13789	13533	13662	13545	13574	13449	13510	13459	13706	13560	13677	13716	13497	13489	13813	13534	13623	13554	13530	13452	13578	13527	13408	13434	13647	13578	13562	13412	13723	13521	13484	13592	13593	13781	13487	13609	13661	13651	13617	13602	13658	13461	13434	13504	13545	13546	13570	13537	13663	13587	13561	13712	13510	13551	13594	13593	13604	13474	13546	13609	13718	13597	13883	13679	13797	13537	13586	13371	13644	13715	13518	13713	13657	13782
17671	32239	35804	33421	27389	23098	21017	19684	17553	15864	14826	14534	14086	13522	13228	13566	14944	15019	14285	13809	13715	13890	21093	24951	24234	19922	16759	14552	13316	13001	12747	12805	12615	12677	12626	12681	12694	12638	12625	12686	12492	12757	12617	12653	12865	12762	12702	12666	12682	12723	12715	12559	12712	12788	12705	12547	12624	12625	12795	12672	12642	12593	12594	12563	12678	12684	12658	12624	12575	12604	12817	12721	12676	12774	12751	12526	12595	12612	12676	12617	12592	12702	12611	12542	12622	12624	12677	12517	12793	12618	12688	12677	12701	12598	12672	12751	12573	12566	12778	12692	12643	12790	12811	12863	12799	12633	12729	12657	12593	12543	12592	12603	12689	12688	12685	12591	12673	12809	12736	12692	12688	12798	12735	12704	12670	12598	12668	12748	12646	12807	12554	12619	12570	12670	12541	12690	12789	12766	12623	12617	12856	12650	12637	12683	12684	12536	12740	12707	12644	12672	12609	12667	12599	12681	12689	12817	12657	12750	12644	12595	12627	12779	12725	12679	12795	12670	12345	12764	12789	12620	12541	12695	12513	12685	12766	12746	12512	12707	12607	12629	12591	12577	12598	12688	12704	12834	12643	12605	12720	12690	12651	12600	12618	12660	12538	12638	12538	12887	12701	12680	12690	12671	12734	12682	12693	12626	12626	12661	12877	12751	12607	12687	12650	12565	12674	12809	12704	12672	12572	12724	12645	12704	12711	12594	12741	12589	12682	12699	12811	12584	12658	12672	12846	12648	12591	12773	12679	12661	12703	12777	12647	12625	12509	12623	12616	12643	12671	12590	12569	12741	12670	12619	12579	12618	12749	12746	12623	12555	12572	12518	12659	12446	12592	12767	12773	12812	12768	12684	12596	12664	12689	12725	12670	12679	12728	12687	12688	12838	12548	12628	12625	12640	12638	12608	12641	12642	12625	12525	12732	12537	12743	12590	12587	12748	12695	12621	12423	12698	12641	12597	12573	12620	12638	12741	12588	12504	12598	12799	12625	12815	12718	12726	12713	12713	12534	12748	12725	12667	12778	12572	12678	12590	12559	12666	12715	12556	12622	12828	12692	12707	12583	12707	12516	12605	12622	12717	12765	12669	12655	12766	12498	12677	12787	12911	12648	12657	12522	12706	12783	12687	12676	12623	12673	12780	12660	12766	12672	12562	12636	12728	12713	12503	12697	12582	12530	12811	12792	12768	12641	12686	12670	12735	12630	12604	12553	12651	12749	12682	12701	12937	12515	12807	12687	12663	12607	12448	12450	12720	12684	12618	12634	12671	12674	12503	12733	12601	12727	12688	12584	12521	12508	12731	12704	12775	12671	12667	12566	12713	12641	12753	12633	12679	12534	12679	12504	12731	12750	12672	12351	12612	12785	12547	12767	12668	12750	12590	12564	12611	12519	12632	12478	12885	12684	12672	12683	12862	12709	12690	12657	12659	12820	12685	12743	12643	12650	12580	12640	12629	12596	12743	12622	12728	12638	12491	12699	12607	12607	12647	12469	12622	12845	12700	12549	12638	12608	12654	12740	12596	12783	12613	12687	12667	12625	12653	12579	12443	12633	12562	12597	12648	12712	12613	12585	12736	12785	12586	12565	12606	12541	12652	12586	12516	12750	12784	12675	12680	12700	12773	12662	12716	12800	12653	12580	12551	12504	12624	12537	12646	12661	12772	12542	12662	12732	12797	12734	12708	12656	12532	12734	12743	12704	12682	12630	12643	12847	12639	12659	12691	12668	12561	12662	12661	12788	12520	12650	12718	12650	12716	12569	12612	12628	12626	12546	12736	12740	12768	12481	12632	12854	12599	12671	12735	12739	12661	12662	12770	12619	12753	12827	12735	12694	12634	12732	12571	12735	12719	12626	12764	12680	12650	12693	12704	12537	12856	12578	12656	12733	12743	12682	12726	12696	12756	12638	12700	12561	12541	12531	12624	12772	12537	12361	12569	12737	12666	12545	12568	12853	12725	12684	12555	12482	12448	12617	12598	12702	12720	12437	12690	12688	12774	12496	12817	12639	12591	12593	12782	12773	12884	12753	12588	12574	12740	12644	12761	12575	12558	12754	12783	12500	12538	12538	12683	12714	12473	12703	12731	12584	12719	12555	12693	12598	12663	12695	12610	12487	12738	12625	12758	12635	12789	12724	12617	12747	12591	12604	12686	12741	12571	12667	12650	12728	12738	12743	12505	12565	12728	12630	12728	12599	12546	12632	12465	12693	12707	12653	12641	12642	12638	12602	12661	12675	12549	12674	12617	12433	12457	12669	12664	12547	12523	12721	12829	12769	12430	12616	12787	12829	12739	12725	12628	12701	12459	12778	12668	12847	12623	12636	12639	12662	12594	12486	12642	12546	12654	12605	12654	12535	12673	12551	12653	12806	12770	12546	12641	12550	12733	12710	12421	12591	12604	12706	12567	12534	12631	12622	12735	12704	12615	12785	12677	12645	12661	12630	12745	12753	12619	12458	12705	12599	12524	12657	12567	12584	12570	12488	12594	12733	12651	12736	12644	12611	12705	12713	12692	12835	12703	12497	12591	12512	12728	12488	12589	12636	12677	12651	12548	12644	12805	12498	12781	12514	12778	12583	12673	12641	12773	12611	12711	12667	12627	12576	12548	12599	12841	12821	12638	12615	12618	12489	12674	12700	12604	12598	12631	12765	12757	12719	12601	12701	12649	12609	12482	12611	12771	12703	12786	12675	12631	12710	12673	12581	12702	12760	12697	12627	12677	12703	12611	12686	12590	12674	12441	12659	12618	12726	12642	12848	12593	12709	12457	12753	12618	12695	12635	12572	12660	12748	12798	12386	12487	12613	12654	12672	12653	12651	12747	12727	12780	12670	12688	12671	12629	12628	12707	12580	12779	12540	12680	12797	12702	12668	12643	12766	12731	12656	12665	12617	12682	12554	12665	12668	12554	12658	12545	12596	12653	12749	12671	12704	12610	12794	12577	12637	12578	12669	12689	12562	12730	12761	12704	12707	12490	12630	12582	12707	12650	12680	12597	12598	12766	12755	12617	12695	12560	12788	12650	12547	12701	12588	12659	12620	12662	12702	12583	12657	12723	12671	12778	12551	12663	12763	12701	12750	12768	12587	12708	12577	12651	12597	12631	12512	12653	12599	12696	12783	12587	12724	12606	12729	12657	12448	12681	12796	12579	12663	12568	12726	12629	12646	12670	12626	12725	12779	12632	12459	12715	12580	12723	12670	12644	12605	12582	12558	12782	12678	12737	12585	12700	12501	12638	12617	12615	12597	12748	12527	12657	12620	12664	12447	12724	12729	12461	12613	12703	12615	12643	12809	12662	12664	12739	12538	12647	12644	12692	12697	12751	12612	12700	12606	12659	12659	12545	12605	12680	12564	12597	12678	12569	12639	12613	12796	12652	12650	12655	12687	12538	12605	12798	12707	12575	12721	12675	12502	12521	12682	12761	12710	12566	12565	12792	12756	12684	12691	12728	12624	12729	12684	12723	12622	12572	12769	12649	12669	12538	12595	12607	12559	12720	12858	12645	12577	12687	12709	12687	12913	12583	12650	12645	12642	12699	12573	12480	12756	12620	12704	12639	12531	12796	12601	12651	12692	12709	12746	12844	12790	12688	12576	12654	12606	12710	12545	12489	12715	12816	12678	12559	12603	12641	12597	12872	12595	12597	12883	12679	12655	12799	12507	12520	12614	12547	12573	12763	12647	12714	12696	12768	12731	12550	12589	12630	12550	12716	12683	12688	12608	12798	12652	12715	12627	12663	12566	12741	12600	12546	12593	12727	12593	12679	12797	12636	12630	12714	12655	12611	12668	12724	12566	12747	12596	12724	12589	12691	12598	12621	12658	12703	12652	12666	12625	12740	12751	12726	12559	12464	12593	12632	12595	12645	12678	12654	12622	12687	12572	12591	12594	12862	12657	12758	12609	12577	12821	12720	12580	12702	12651	12621	12669	12498	12667	12734	12636	12763	12715	12559	12777	12671	12807	12470	12557	12739	12567	12665	12713	12567	12733	12699	12802	12645	12648	12586	12579	12647	12682	12614	12696	12679	12600	12576	12558	12782	12700	12729	12783	12612	12542	12686	12613	12510	12671	12601	12752	12601	12693	12684	12536	12571	12637	12587	12516	12705	12538	12632	12839	12789	12593	12611	12537	12590	12417	12850	12657	12723	12597	12543	12855	12578	12547	12631	12826	12663	12666	12666	12656	12579	12636	12664	12715	12546	12794	12495	12765	12594	12439	12638	12802	12733	12699	12639	12957	12572	12619	12658	12746	12528	12697	12724	12455	12612	12735	12710	12725	12732	12647	12689	12769	12652	12783	12750	12754	12548	12745	12780	12343	12444	12720	12758	12534	12677	12524	12599	12624	12571	12566	12633	12610	12655	12687	12411	12615	12621	12700	12472	12659	12555	12717	12633	12608	12685	12753	12694	12568	12535	12488	12775	12709	12648	12526	12697	12635	12534	12677	12681	12696	12497	12495	12540	12759	12693	12690	12678	12672	12607	12710	12723	12645	12662	12773	12546	12421	12772	12623	12590	12675	12467	12759	12810	12657	12578	12802	12520	12679	12617	12719	12487	12693	12669	12633	12700	12803	12567	12762	12720	12684	12591	12740	12762	12530	12797	12525	12554	12717	12573	12925	12503	12561	12587	12618	12715	12659	12592	12706	12655	12825	12606	12704	12695	12735	12585	12673	12642	12706	12607	12769	12602	12671	12448	12630	12785	12515	12682	12794	12584	12691	12586	12482	12650	12777	12646	12793	12748	12836	12591	12779	12744	12748	12530	12466	12728	12506	12662	12573	12735	12645	12878	12762	12672	12759	12585	12611	12738	12753	12497	12607	12580	12656	12807	12742	12714	12611	12737	12546	12799	12591	12686	12649	12611	12854	12598	12651	12722	12637	12594	12814	12544	12522	12656	12535	12670	12586	12789	12611	12591	12579	12742	12608	12689	12662	12663	12727	12539	12653	12658	12670	12660	12720	12657	12613	12618	12546	12678	12670	12487	12771	12673	12627	12514	12861	12672	12573	12707	12512	12729	12557	12724	12846	12730	12663	12659	12741	12638	12585	12594	12801	12523	12593	12756	12679	12768	12726	12662	12592	12719	12746	12575	12725	12633
27844	22125	25780	24734	17182	14692	13918	13517	13400	12912	12753	12617	12534	12648	12529	12946	13294	13197	13045	12807	12698	12782	12550	13072	13061	12942	12836	12730	12432	12594	12454	12408	12265	12392	12444	12340	12356	12510	12446	12473	12457	12512	12541	12678	12376	12323	12203	12493	12368	12478	12325	12440	12374	12460	12331	12526	12517	12343	12446	12339	12450	12611	12325	12208	12367	12393	12324	12426	12380	12395	12422	12436	12399	12352	12379	12561	12433	12334	12464	12507	12457	12120	12282	12402	12402	12383	12179	12098	12311	12363	12298	12310	12335	12316	12393	12442	12568	12482	12438	12308	12339	12360	12375	12410	12459	12336	12528	12405	12292	12264	12144	12417	12469	12320	12275	12457	12440	12314	12342	12330	12391	12448	12615	12475	12512	12436	12460	12364	12293	12276	12443	12408	12463	12301	12419	12403	12539	12499	12381	12554	12638	12378	12297	12564	12492	12519	12365	12411	12341	12367	12553	12314	12473	12432	12475	12552	12373	12254	12378	12606	12336	12265	12424	12491	12624	12468	12531	12519	12440	12463	12203	12638	12472	12382	12328	12396	12204	12484	12117	12394	12403	12354	12431	12437	12524	12368	12355	12350	12270	12335	12272	12418	12476	12454	12373	12393	12187	12302	12509	12420	12466	12467	12424	12311	12457	12389	12505	12409	12411	12341	12354	12423	12431	12275	12250	12202	12445	12383	12298	12379	12338	12466	12475	12467	12467	12331	12364	12573	12575	12347	12478	12355	12494	12470	12302	12303	12525	12340	12449	12437	12486	12372	12542	12388	12360	12213	12576	12317	12377	12385	12374	12318	12420	12523	12553	12422	12208	12354	12476	12176	12225	12356	12348	12441	12492	12470	12389	12181	12402	12429	12511	12276	12282	12355	12497	12375	12316	12257	12390	12201	12212	12406	12459	12493	12420	12404	12404	12401	12462	12447	12481	12376	12439	12372	12305	12348	12365	12389	12616	12271	12533	12350	12368	12474	12330	12371	12484	12321	12381	12465	12512	12320	12394	12341	12381	12396	12332	12294	12415	12388	12266	12439	12298	12307	12512	12470	12536	12450	12307	12166	12567	12464	12440	12325	12342	12417	12381	12319	12307	12332	12408	12395	12503	12356	12251	12545	12530	12341	12257	12284	12470	12386	12414	12364	12374	12453	12535	12315	12379	12406	12269	12475	12340	12381	12480	12322	12388	12436	12472	12426	12502	12648	12460	12376	12160	12193	12346	12270	12349	12170	12428	12525	12469	12394	12475	12427	12526	12531	12379	12268	12315	12198	12309	12388	12456	12315	12292	12368	12536	12348	12482	12496	12429	12512	12438	12351	12479	12595	12480	12449	12298	12480	12440	12388	12200	12498	12537	12416	12372	12421	12324	12364	12417	12491	12400	12420	12399	12300	12394	12264	12318	12279	12227	12383	12396	12473	12259	12371	12306	12368	12577	12370	12533	12394	12293	12176	12521	12346	12265	12233	12317	12432	12375	12528	12432	12445	12276	12541	12465	12300	12403	12150	12335	12354	12351	12269	12133	12344	12384	12325	12496	12505	12521	12280	12284	12334	12298	12305	12471	12404	12639	12385	12265	12423	12502	12475	12460	12451	12426	12487	12437	12318	12398	12363	12299	12398	12437	12501	12532	12449	12352	12336	12524	12322	12224	12499	12400	12389	12414	12535	12421	12222	12394	12296	12495	12501	12483	12472	12434	12256	12409	12473	12262	12569	12394	12198	12395	12453	12468	12577	12508	12300	12539	12576	12269	12437	12417	12230	12377	12243	12303	12389	12482	12444	12595	12498	12281	12477	12374	12364	12348	12310	12459	12397	12644	12471	12424	12165	12343	12265	12383	12285	12385	12254	12369	12441	12625	12367	12219	12666	12440	12316	12354	12511	12275	12359	12471	12505	12385	12438	12162	12329	12329	12386	12232	12352	12418	12204	12306	12488	12414	12403	12417	12304	12402	12278	12377	12306	12361	12496	12282	12352	12383	12387	12305	12319	12311	12188	12479	12286	12369	12399	12217	12365	12546	12199	12461	12392	12356	12698	12377	12322	12298	12411	12406	12401	12526	12227	12419	12497	12316	12378	12495	12310	12396	12326	12514	12350	12344	12187	12414	12339	12386	12466	12367	12326	12231	12368	12473	12442	12340	12447	12409	12492	12360	12620	12273	12516	12383	12512	12202	12343	12353	12423	12418	12467	12374	12180	12414	12372	12544	12192	12436	12337	12322	12354	12523	12354	12355	12365	12353	12357	12336	12458	12459	12546	12324	12382	12349	12304	12415	12457	12350	12236	12358	12201	12367	12433	12249	12335	12513	12370	12299	12299	12418	12430	12225	12369	12439	12400	12354	12281	12528	12392	12477	12483	12423	12393	12331	12307	12429	12406	12432	12305	12504	12471	12225	12369	12456	12387	12510	12409	12363	12397	12342	12347	12328	12405	12442	12237	12431	12256	12425	12360	12389	12339	12387	12297	12386	12425	12535	12426	12419	12255	12369	12424	12481	12317	12477	12534	12375	12502	12517	12469	12483	12414	12419	12251	12420	12182	12265	12441	12337	12532	12362	12369	12410	12392	12463	12417	12571	12356	12388	12433	12408	12384	12371	12358	12451	12220	12399	12298	12367	12229	12366	12143	12231	12520	12515	12518	12372	12343	12603	12412	12328	12477	12357	12502	12452	12487	12349	12453	12380	12227	12468	12189	12179	12434	12256	12202	12415	12297	12271	12351	12069	12494	12334	12383	12427	12373	12488	12407	12515	12529	12652	12361	12300	12410	12389	12245	12345	12400	12609	12512	12451	12396	12383	12509	12355	12200	12386	12361	12528	12550	12528	12399	12160	12386	12375	12337	12375	12381	12419	12452	12404	12322	12466	12410	12406	12416	12365	12278	12543	12437	12360	12408	12326	12435	12523	12346	12640	12418	12378	12309	12475	12346	12399	12582	12428	12348	12323	12303	12513	12400	12487	12368	12325	12260	12358	12387	12508	12132	12395	12188	12251	12474	12425	12499	12494	12460	12434	12463	12310	12515	12577	12417	12478	12453	12456	12340	12300	12391	12338	12458	12406	12357	12427	12293	12296	12185	12367	12468	12623	12575	12363	12433	12329	12159	12115	12380	12304	12535	12464	12586	12336	12381	12289	12444	12410	12411	12400	12507	12508	12542	12417	12385	12392	12474	12291	12221	12323	12578	12522	12307	12539	12388	12470	12565	12335	12332	12594	12467	12497	12546	12464	12281	12379	12179	12445	12496	12434	12293	12498	12371	12305	12385	12444	12353	12230	12337	12337	12365	12461	12398	12385	12430	12314	12433	12362	12208	12390	12319	12426	12553	12399	12515	12323	12443	12360	12232	12291	12285	12356	12415	12505	12318	12528	12277	12284	12291	12303	12506	12322	12322	12437	12518	12398	12248	12396	12293	12597	12305	12372	12403	12164	12422	12384	12434	12449	12204	12287	12557	12403	12463	12207	12423	12323	12129	12379	12244	12368	12332	12430	12345	12388	12439	12257	12308	12481	12355	12211	12242	12456	12325	12520	12320	12286	12227	12552	12557	12275	12567	12375	12441	12329	12341	12269	12452	12373	12294	12400	12399	12286	12455	12377	12465	12591	12168	12421	12524	12298	12425	12320	12478	12379	12229	12342	12327	12468	12533	12592	12269	12238	12380	12544	12477	12229	12401	12363	12465	12446	12423	12391	12306	12272	12254	12420	12430	12469	12579	12431	12501	12391	12269	12361	12244	12369	12398	12380	12394	12516	12465	12373	12289	12399	12473	12506	12569	12487	12454	12459	12576	12454	12377	12226	12370	12573	12486	12385	12361	12352	12419	12292	12485	12327	12273	12327	12470	12443	12181	12525	12439	12412	12267	12498	12313	12322	12527	12356	12506	12486	12295	12352	12413	12411	12311	12147	12302	12424	12379	12407	12437	12449	12479	12250	12374	12653	12511	12398	12436	12429	12452	12452	12589	12356	12559	12550	12523	12300	12330	12378	12416	12390	12377	12330	12299	12382	12457	12578	12354	12180	12452	12472	12282	12478	12423	12351	12379	12443	12517	12269	12414	12242	12426	12401	12380	12246	12450	12343	12465	12406	12446	12371	12613	12368	12383	12330	12473	12373	12241	12304	12639	12271	12365	12436	12424	12182	12143	12514	12464	12509	12404	12524	12506	12282	12497	12317	12449	12526	12360	12367	12214	12367	12229	12639	12392	12396	12512	12271	12255	12474	12377	12339	12512	12466	12426	12404	12572	12199	12347	12572	12521	12233	12453	12538	12589	12386	12429	12287	12398	12477	12345	12564	12310	12492	12340	12419	12338	12416	12429	12288	12229	12566	12334	12130	12338	12499	12498	12411	12395	12513	12382	12355	12419	12364	12517	12446	12324	12398	12294	12397	12317	12319	12482	12353	12286	12431	12490	12458	12533	12425	12578	12451	12204	12316	12472	12316	12381	12399	12409	12404	12535	12392	12402	12294	12219	12481	12510	12421	12488	12339	12542	12429	12539	12264	12506	12467	12261	12633	12369	12541	12415	12537	12589	12540	12358	12381	12394	12486	12446	12440	12604	12475	12398	12339	12320	12395	12439	12430	12473	12380	12330	12355	12311	12385	12570	12404	12308	12375	12390	12418	12262	12507	12332	12377	12429	12402	12359	12270	12334	12299	12402	12450	12436	12421	12440	12420	12246	12314	12374	12333	12398	12417	12278	12548	12326	12244	12426	12473	12395	12212	12292	12368	12435	12266	12407	12497	12413	12454	12423	12338	12554	12548	12348	12343	12408	12258	12260	12252	12288	12366	12396	12363	12534	12323	12260	12353	12405	12234	12391	12424	12352	12263	12426	12364	12549	12345	12336	12400	12248	12334	12392	12343	12319	12519	12477	12500	12320	12234	12449	12339	12356	12545	12434	12424	12175	12463	12179	12438	12343	12450	12663	12399	12466	12463	12478	12608	12459	12292	12346	12357	12306	12341	12399	12528	12481	12457	12564	12409	12311	12378	12486	12412	12433	12449	12520	12409	12304	12634	12501	12321	12394	12388	12523	12463	12395	12599	12370	12678	12414	12405	12489	12352	12201	12461	12447	12540	12370	12256	12380	12255	12371	12460	12355	12505	12328
15681	22392	27316	24727	17804	15013	13726	13914	13329	12512	12311	12328	12084	11964	12245	13047	13279	12724	12457	12564	12281	12072	12368	12596	12868	12675	12382	11989	11888	11823	11741	11850	11688	11812	11895	11915	11730	11738	11795	11941	11684	11848	11771	11731	11784	11714	11890	11937	11743	11734	11858	11803	11950	11825	11690	11787	11834	11912	11739	11794	11781	11686	11748	11842	11768	11588	11597	11870	11906	11721	11785	11705	11897	11793	11872	11631	11869	11729	11968	11817	11755	11864	11776	11836	11801	11762	11878	11834	11866	11900	11758	11791	11851	11847	11749	11869	11628	11955	11877	11755	11785	11744	11735	11780	11972	11858	11859	11720	11685	11752	11682	11762	11682	11597	11858	11771	11701	11808	11845	11842	11828	11536	11819	11851	11589	11887	11917	11711	11682	11810	11802	11727	12021	11921	11940	11644	11947	11936	11714	11835	11906	11704	11718	11722	11730	11749	11753	11807	11803	11682	11784	11781	11635	11756	11879	11909	11725	11605	11732	11882	11868	11633	11810	11725	11605	11618	11732	11708	11825	11710	11756	11890	11697	11782	11984	11838	11827	11671	11866	11746	11914	11674	11771	11798	11770	11835	11831	11844	11802	11771	11906	11660	11600	11708	11957	11797	11743	11775	11820	11753	11783	11787	11802	11816	11844	11870	11800	11918	11877	11788	11674	11860	11814	11634	11768	11800	11708	11792	11810	11800	11862	11906	11800	11751	11739	11760	12019	11891	11701	11563	11687	11826	11891	11769	11662	11766	11778	11783	11865	11783	11784	11817	11735	11854	11662	11903	11874	11712	11787	11706	11864	11900	11796	11683	12000	11751	11822	11835	11814	11817	11784	11747	11626	11606	11769	11691	11790	11769	11726	11749	11653	11835	11791	11767	11858	11715	11733	11684	11771	11755	11765	11821	11813	11750	11863	11626	11724	11842	11916	11898	11752	11969	11673	11661	11720	11715	11910	11725	11879	11780	11806	11713	11705	11880	11688	11718	11674	11817	11840	11698	11602	11835	11643	11701	11723	11770	11823	11796	11753	11845	11629	11646	11776	11820	11775	11749	11792	11881	11950	11751	11835	11696	11958	11879	11756	11780	11826	11826	11710	11777	11891	11736	11749	11766	11728	11775	11863	11713	11893	11845	11765	11710	11910	11767	11603	11829	11882	11948	11757	11749	11683	11833	11724	11673	11709	11828	11779	11791	11832	11816	11817	11852	11935	11869	11973	11840	11808	11895	11676	11928	11931	11811	11801	11808	11642	11825	11722	11816	11812	11854	11904	11796	11748	11732	11797	11722	11856	11857	11754	11778	11715	11840	11717	11875	11828	11747	11684	11791	11818	11757	11803	11776	11867	11752	11917	11841	11926	11803	11861	11724	11765	11781	11926	11733	11801	11854	11860	11816	11614	11796	11906	11747	11793	11685	11797	11847	11847	11739	11854	11749	11821	11912	11917	11892	11735	11882	11682	11597	11679	11776	11747	11711	11793	11704	11788	11904	11759	11799	11733	11787	11643	11780	11791	11703	11808	11728	11783	11972	11852	11765	11703	11867	11869	11745	11703	11672	11818	11748	11762	11851	11830	11600	11834	11967	11840	11809	11704	11717	11734	11734	11785	11583	11784	11844	11630	11817	11814	11699	11732	11819	11828	11806	11746	11850	11629	11789	11796	11714	11843	11901	11739	11740	11654	11832	11775	11707	11706	11914	11883	11950	11747	11802	11833	11918	11868	11897	11838	11779	11777	11858	11793	11829	11738	11909	11735	11864	11956	11776	11809	11827	11607	11857	11740	11759	11811	11947	11919	11767	11693	11823	11903	11622	11756	11823	11830	11884	11824	11828	11987	11841	11860	11833	11934	11756	11905	11657	11966	11861	11752	11845	11797	12040	11793	11728	11736	11813	11710	11775	11756	11698	11893	11608	11798	11708	11807	11887	11916	11795	11839	11740	11783	11752	11690	11574	11596	11868	11703	11654	11877	11962	11726	11774	11778	12021	11629	11856	11821	11827	11937	11834	11915	11977	11877	11748	11789	11697	11760	11779	11840	11895	11866	11614	11835	11974	11678	11854	11921	11789	11709	11762	11893	11906	11815	11650	11920	11785	11783	11765	11737	11822	11890	11784	11822	11751	11588	11799	11700	11710	11867	11816	11747	11938	11832	11871	11923	11973	11921	11809	11779	11886	12023	11740	11843	11786	11857	11746	11806	11755	11758	11786	11719	11774	11765	11891	11896	11879	11825	11863	11812	11846	11812	11916	11768	11714	11833	11913	11758	11824	11715	11802	11929	11849	11684	11773	11580	11755	11854	11699	11766	11676	11749	11812	11856	11922	11934	11808	11916	11911	12016	11735	11699	11845	11897	11822	11717	11811	11748	11850	12074	11721	11747	11977	11656	11627	11724	11819	11776	11948	11731	11758	11900	11877	11759	11888	11864	11761	11747	11809	11819	11694	11727	11861	11739	11765	11766	11724	11792	11894	11680	11916	11762	11700	11829	11829	11765	11756	11952	11949	11837	11798	11740	11759	11749	11764	11948	11684	11831	11818	11801	11736	11847	11693	11685	11734	11770	11738	11979	11643	11798	11785	11858	11737	11824	11935	11817	11788	11844	11778	11717	11844	11828	11671	11749	11879	11676	11826	11874	11767	11775	11602	11877	11703	11700	11676	11687	11726	11830	11803	11735	11805	11841	11697	11813	11674	11785	11866	11952	11799	11682	11846	11904	11757	11766	11754	11811	11683	11768	11806	11787	11850	11793	11664	11694	11754	11731	11662	11881	11758	11560	11637	11933	11779	11775	11663	11767	11660	11863	11724	11883	11702	11688	11825	11799	11794	11791	11877	11888	11619	11860	11725	11799	11732	11783	11759	11781	11771	11807	11897	11709	11777	11654	11961	11655	11736	11731	11921	11873	11944	11732	11606	11746	11922	11706	11680	11912	11795	11900	11895	11854	11583	11680	11853	11748	11742	11841	11784	11628	11998	11716	11784	11861	11790	11692	11758	11752	11781	11757	11859	11604	11813	11771	11810	11795	11846	11724	11765	11767	11738	11750	11804	11793	11848	11742	11668	11777	11765	11716	11769	11776	11868	11797	11904	11734	11820	11824	11809	11962	11830	11744	11805	11781	11775	11794	11771	11920	11608	11881	11875	11791	11780	11703	11910	11911	11795	11737	11884	11742	11690	11906	11774	11699	11891	11891	11820	11800	11807	11830	11810	11670	11890	11863	11713	11626	11988	11676	11853	11643	11706	11914	11891	11729	11804	11719	11849	11941	11755	11711	11808	11635	11986	11725	11802	11841	11858	11751	11807	11820	11823	11735	11994	11807	11804	11686	11793	11827	11792	11866	11788	11626	11849	11710	11712	11842	11735	11756	11767	11786	11843	11798	11831	11936	11729	11764	11925	11755	11951	11613	11797	11794	11611	11779	11950	11982	11629	11803	11792	11870	11777	11781	11781	11909	11825	11664	11893	11768	11881	11832	11800	11826	11855	11842	11729	11613	11921	11719	11797	11837	11788	11831	11870	11728	11794	11765	11603	11894	11763	11903	11753	11815	11870	11825	11653	11891	11720	11702	11848	11758	11724	11824	11548	11862	11791	11869	11767	11771	11854	11806	11649	11910	11655	11840	11857	11866	11681	11725	11715	11759	11867	11854	11821	11839	11823	11825	11736	11712	11747	11693	11770	11843	11720	11838	11787	11909	11844	11655	11624	11833	11770	11723	11779	11731	11864	11867	11927	11823	11756	11748	11915	11889	11750	11806	11913	11699	11841	11764	11754	11874	11725	11716	11837	11751	11724	11702	11936	11898	11840	11903	11647	11951	11667	11720	11750	11853	11901	11771	11990	11761	11851	11696	11714	11853	11810	11860	11573	11846	11746	11854	11662	11968	11722	11784	12088	11675	11858	11910	11907	11820	11593	11740	11811	11769	11797	11906	11878	11639	11832	11839	11856	11796	11814	11890	11925	11902	11644	11805	11701	11858	11824	11855	11796	11730	11805	11803	11804	11843	11670	11858	11731	11708	11712	11843	11828	11762	11958	11775	11807	11860	11811	11771	11670	11966	11762	11861	11903	11679	11722	11962	11871	11873	11793	11750	11873	11721	11703	11714	11906	11766	11795	11719	11752	11799	11708	11848	11893	11813	11661	11889	11830	11837	11690	12002	11729	11845	11854	11977	11689	11703	11912	11930	11899	11858	11830	11688	11864	11587	11754	11937	11746	11843	11790	11842	11905	11864	11829	11887	11711	11908	11657	11737	11753	11916	11652	12002	11869	11716	11859	11816	11732	11915	11871	11786	11901	11721	11845	11715	11891	11790	11680	11660	11871	11910	11754	11698	11833	11985	11586	11915	11844	11817	11797	11802	11696	11782	11896	11786	11897	11708	11675	11663	11799	11731	11696	11867	11821	11574	11739	11721	11761	11861	11919	11780	11886	11793	11875	11857	11816	11766	11740	11671	11785	11746	11845	11811	11817	11946	11709	11655	11979	11770	11722	11815	11870	11709	11719	11756	11888	11751	11735	11901	11909	11806	11861	11873	11801	11791	11777	11817	11837	11805	11854	11726	11928	11959	11717	11854	11695	11694	11685	11775	11803	11798	11739	11761	11715	11722	11737	11788	11755	11740	11796	11870	11715	11722	11867	11720	11707	11838	11632	11701	11671	11784	11734	11730	11769	11922	11855	11593	11892	11567	11954	11840	11790	11768	11673	11794	11833	11733	11966	11808	11930	11850	11828	11831	11676	11807	11830	11832	11862	11778	11733	11824	11838	11930	11832	11700	11755	11772	11816	11808	11670	11819	11778	11752	11818	11896	11654	11654	11790	11671	11911	11738	11795	11890	11876	11721	11796	11852	11904	11806	11865	11748	11909	11700	11774	11797	11848	11645	11760	11827	11642	11799	11703	11752	11803	11758	11803	11816	11817	11807	11663	11752	11896	11796	11789	11850	11652	11755	11822	11750	11751	11756	11854	11735	11926	11780	11778	11936	11759	11804	11853	11822	11827	11864	11902	11803	11801	11649	11790	11807	11832	11767	11671	11855	11792	11681	11765	11639	11869	11970	11972	11754	11839	11804	11814	11897	11857	11725	11862	11875	11638	11784	11685	11836	11628	11706	11820
24409	21262	28473	24679	21902	19721	17701	15361	14765	14842	14936	14905	14986	15084	15208	15189	14873	14973	14642	14931	14731	14702	15112	17654	18836	18317	16759	15693	14590	14470	14418	14278	14321	14344	14348	14275	14322	14336	14401	14237	14491	14396	14267	14224	14279	14021	14298	14221	14269	14316	14450	14347	14228	14191	14451	14415	14227	14292	14253	14247	14198	14265	14340	14386	14165	13989	14210	14167	14358	14362	14230	14387	13980	14357	14217	14358	14091	14251	14336	14266	14208	14363	14233	14233	14312	14235	14402	14301	14335	14350	14381	14259	14118	14509	14205	14397	14179	14257	14203	14307	14122	14405	14182	14258	14385	14357	14498	14376	14216	14286	14298	14352	14186	14368	14243	14161	14146	14349	14228	14097	14180	14205	14257	14278	14350	14117	14424	14138	14293	14250	14255	14368	14346	14181	14311	14347	14165	14236	14317	14299	14375	14350	14288	14127	14172	14232	14142	14091	14429	14391	14325	14332	14222	14168	14303	14302	14225	14331	14173	14182	14286	14145	14261	14405	14279	13971	14199	14406	14261	14095	14323	14359	14267	14233	14384	14198	14325	14309	14240	14207	14097	14306	14259	14319	14287	14173	14260	14396	14391	14228	14312	14294	14187	14336	14151	14158	14082	14306	14409	14363	14446	14202	14388	14352	14173	14230	14114	14082	14170	14273	14354	14130	14145	14306	14129	14344	14272	14242	14331	14356	14213	14236	14229	14326	14276	14225	14136	14152	14162	14245	14414	14359	14272	14488	14467	14376	14148	14187	14161	14199	14272	14494	14222	14214	13946	14443	14341	14114	14249	14360	14398	14278	14344	14380	14166	14121	14229	14317	14306	14265	14261	14280	14282	14241	14481	14297	14322	14127	14198	14270	14317	14198	14369	14072	14380	14272	14429	14237	14473	14334	14274	14214	14267	14205	14306	14252	14214	14161	14418	14273	14343	14090	14234	14284	14072	13957	14162	14196	14437	14357	14366	14197	14186	14359	14309	14290	13913	14356	14326	14258	14301	14333	14377	14214	14239	14329	14402	14270	14211	14298	14120	14026	14360	14269	14326	14346	14342	14329	14202	14269	14264	14165	14378	14206	14437	14200	14219	14416	14321	14214	14279	14140	14378	14334	14120	14441	14476	14402	14280	14138	14149	14347	14220	14370	14000	14400	14219	14153	14352	14188	14101	14377	14082	14144	14242	14214	14164	14308	14029	14266	14395	14218	14329	14403	14411	14131	14345	14141	14286	14265	14140	14213	14146	14140	13966	14340	14170	14312	14190	14410	14290	14054	14232	14390	14229	14376	14226	14209	14352	14182	14357	14358	14247	14258	14219	14345	14286	14259	14335	14109	14569	14390	14319	14075	14294	14320	14289	14194	14245	14357	14328	14157	14354	14414	14370	14319	14287	14284	14341	14087	14167	14373	14240	14380	14242	14126	14153	14341	14304	14234	14285	14364	14103	14155	14523	14253	14273	14380	14248	14390	14121	14265	14276	14263	14167	14201	14333	14213	14255	14333	14212	14324	14211	14293	14222	14113	14379	14238	14142	14201	14221	14159	14316	14568	14387	14203	14307	14222	14236	14418	14208	14229	14234	14210	14177	14252	14110	14346	14197	14566	14252	14341	14355	14214	14199	14139	14288	14251	14173	14264	14504	14350	14226	14132	14312	14380	14420	14233	14221	14313	14218	14217	14313	14276	14220	14374	14243	14416	14498	14159	14426	14184	14023	14250	14319	14124	14474	14501	14326	14164	14217	14228	14323	14321	14294	14270	14022	14358	14220	14329	14143	14133	14237	14411	14270	14260	14252	14323	14207	14330	14223	14439	14178	14159	14317	14376	14317	14235	14176	14119	14320	14404	14320	14229	14309	14322	14231	14177	14194	14350	14099	14195	14347	14243	14134	14299	14181	14465	14139	14178	14283	14195	14169	14240	14217	14135	14150	14139	14263	14213	14357	14182	14225	14078	14586	14211	14189	14309	14272	14315	14312	14005	14360	14309	14304	14316	14302	14099	14291	14348	14161	14334	14288	14223	14381	14283	14343	14517	14143	14400	14308	14333	13831	14095	14248	14181	14322	14290	14336	14349	14273	14326	14424	14351	14261	14148	14163	14279	14246	14330	14223	14270	14425	14359	14102	14341	14261	14185	14191	14229	14226	14248	14359	14270	14251	14153	14254	14142	14225	14355	14221	14371	14399	13985	14291	14255	14237	14311	14223	14201	14111	14306	14249	14321	14281	14121	14295	14242	14138	14178	14271	14367	14305	14210	14175	14173	14377	14190	14295	14504	14349	14180	14235	14213	14241	14278	14180	14241	14297	14286	14248	14525	14269	14159	14126	14299	14329	14266	14141	14221	14348	14097	14194	14134	14381	14214	14112	14434	14274	14283	14395	14225	14287	14167	14335	14305	14150	14142	14547	14280	14261	14325	14362	14060	14208	14265	14190	14404	14069	14477	14170	14462	14253	13992	14344	14038	14297	14045	14342	14254	14282	14327	14310	14366	14047	14356	14104	14288	14213	14050	14263	14124	14181	14135	13900	14164	14156	14197	14174	14257	14268	14265	14386	14226	14426	14219	14380	14257	14222	14162	14390	14278	14308	14181	14434	14223	14329	14154	14355	14344	14393	14357	14170	14156	14029	14319	14306	14283	14260	14201	14057	14289	14404	14232	14178	14124	14088	14099	14276	14270	14448	14221	14169	14360	14441	14315	14271	14401	14253	14254	14160	14322	14380	14281	14255	14429	14236	14227	14381	14265	14338	14356	14165	14131	14367	14433	14212	14273	14134	14436	14375	14229	14198	14255	14240	14319	14434	14310	14139	14246	14184	14319	14297	14364	14337	14204	14341	14214	14295	14152	14211	14347	14223	14283	14236	14336	14307	14376	14445	14468	14349	14291	14381	14283	14428	14169	14363	14278	14245	14285	14168	14208	14169	14325	14037	14392	14257	14326	14431	14286	14428	14305	14521	14368	14170	14096	14092	14463	14230	14326	14184	14212	14258	14309	14201	14143	14220	14178	14209	14173	14256	14173	14289	14205	14110	14217	14378	14271	14285	14298	14205	14322	14395	14248	14368	14287	14224	14272	14279	14284	14137	14308	14158	14336	14274	14174	14176	14167	14306	14213	14251	14286	14344	14256	14447	14253	14259	14411	14469	14384	14266	14126	14236	14444	14121	14353	14251	14308	14137	14097	14513	14221	14300	14283	14204	14283	14158	14188	14207	14000	13987	14432	14357	14205	14141	14509	14329	14145	14100	14139	14059	14212	14187	14247	14295	14217	14261	14263	14323	14399	14145	14243	14367	14221	14342	14293	14162	14239	14331	14218	14365	14253	14052	14093	14186	14252	14263	14135	14417	14336	14383	14335	14218	14223	14288	14339	14209	14472	14226	14349	14277	14306	14257	14262	14174	14187	14276	14408	14316	14284	14307	14335	14178	14408	14216	14413	14308	14320	13999	14201	14247	14247	14401	14245	14195	14336	14181	14052	14311	14285	14382	14282	14341	14205	14430	14059	14199	14327	14357	14356	14123	14314	14149	14155	14389	14163	14508	14199	14337	14393	14231	14149	14240	14283	14190	14106	14447	14360	14429	14327	14111	14137	14408	14214	14323	14291	14243	14221	14301	14395	14196	14243	14235	14087	14199	14282	14497	14396	14123	14168	14409	14264	14299	14161	14215	14233	14235	14377	14340	14181	14271	14212	14224	14154	14267	14156	14326	14124	14243	14259	14087	14497	14146	14330	14419	14160	14414	14238	14309	14235	14400	14294	14197	14171	14300	14435	14166	14104	14357	14366	14297	14198	14246	14288	14187	14415	14343	14358	14210	14182	14209	14252	14147	14322	14210	14201	14359	14134	14253	14228	14110	14116	14280	14344	14334	14367	14269	14249	14455	14447	14242	14285	14217	14179	14291	14405	14333	14342	14315	14166	14276	14191	14319	14208	14309	14289	14240	14460	14243	14331	14143	14274	14290	14443	14335	14304	14266	14421	14184	14238	14331	14167	14216	14480	14382	14316	14166	14264	14351	14277	14406	14239	14354	14144	14197	14251	14368	14165	14427	14332	14355	14420	14269	14427	14234	14176	14232	14253	14227	14065	14187	14430	14378	14438	14301	14364	14283	14170	14188	14218	14111	14164	14424	14226	14267	14451	14222	14303	14352	14181	14306	14171	14197	14432	14187	14413	14339	14123	14218	14270	14321	14414	14239	14256	14375	14242	14359	14153	14468	14262	14415	14328	14173	14286	14442	14147	14276	14079	14304	14327	14322	14168	14352	14368	14206	14360	14237	14213	14378	14180	14185	14293	14386	14198	14280	14129	14320	14376	14232	14292	14245	14279	14437	14255	14220	14196	14174	14220	14315	14297	14390	14279	14314	14416	14213	14307	14241	14305	14345	14287	14232	14160	14372	14172	14250	14428	14361	14263	14144	14156	14337	14553	14495	14244	14267	14386	14206	14309	14145	13937	14268	14372	14321	14228	14204	14351	14257	14350	14132	14198	14150	14308	14107	14266	14196	14329	14303	14118	14360	14388	14300	14316	14420	14244	14334	14382	14254	14325	14230	14267	14413	14294	14399	14262	14322	14219	14243	14224	14316	14332	14333	14238	14282	14360	14226	14386	14264	14282	14454	14413	14334	14225	14270	14052	14381	14256	14035	14318	14141	14555	14265	14327	14235	14408	14260	14208	14387	14402	14202	14505	14173	14135	14298	14341	14229	14394	14333	14147	14355	14335	14124	14258	14217	14333	14371	14285	14261	14332	14300	14385	14520	14209	14094	14256	14426	14322	14444	14191	14283	14208	14390	14073	14343	14290	14190	14285	14264	14556	14371	14335	14327	14411	14227	14316	14313	14203	14312	14390	14213	14246	14197	14302	14214	14139	14344	14140	14229	14368	14099	14246	14442	14079	14208	14293	14377	14232	14093	14170	14232	14449	14248	14211	14298	14210	14527	14294	14260	14270	14291	14189	14296	14444	14281	14165	14354	14112	14350	14204	14111	14251	14175	14246	14304	14263	14271	14349	14218	14301	14264	14426	14245	14263	14242	14223	14506	14391	14216	14027	14315	14390	14336	14404	14246	14207	14348	14191	14304	14248	14270	14084	14367	14234	14213	14111	14262	14331
15583	33198	34246	24330	18938	16822	15404	14723	13831	13750	14134	14325	14085	14252	14279	14219	13973	13807	13740	13560	13634	13674	14378	18444	19603	18419	15830	14608	13471	13232	13213	13083	12922	12961	13046	13070	13181	12886	13012	12993	13114	12998	12985	12953	13069	12814	13146	13045	13072	12945	13037	13012	13070	12954	13247	12957	13098	13055	13079	12959	13109	13022	13023	13040	13066	12943	12981	12995	12954	13108	12883	13086	13109	13053	12976	13077	13091	13082	12852	12977	13138	12888	13050	13013	13112	13020	12756	13091	12955	13108	12872	13048	12888	13243	12996	13154	12930	13050	12971	13034	13093	13066	13084	12978	13003	13239	12958	13122	12989	12953	13010	12939	13045	12914	13039	12807	13044	12977	13095	13070	12847	12994	13038	13071	13121	13196	12892	12831	13085	12880	13046	13126	13027	12871	12938	13034	13040	13050	13024	13138	13065	12992	13152	12917	13010	13097	13063	12969	13015	13088	13032	12871	12986	12722	13063	13075	13074	13018	13105	13093	13193	13028	13034	12993	12944	12997	13019	12875	13060	13042	13085	12972	12965	12997	12962	13027	13068	12856	12953	13055	12867	12921	13038	12822	12976	13005	12945	13007	12983	12834	13016	13058	13179	12918	13173	12876	12851	12987	12952	13129	13089	12951	13050	13114	12852	12923	12955	13035	12999	12837	13094	13077	12952	13032	12934	13110	13128	13154	13095	13070	13196	12978	13058	12982	13048	13003	13075	13047	13117	13001	13110	12871	13133	12923	12984	13057	13064	12932	13005	13044	12984	13052	12981	13115	12909	12971	13112	12959	13103	13045	13013	13074	13035	13174	13003	12887	13158	13100	13004	13145	12933	13010	13006	12979	12905	13023	13009	13109	13080	12980	12949	13054	13129	12914	13106	12823	12980	13009	13121	13053	13096	13041	12955	13010	12909	13015	12881	12859	13046	12940	12975	12886	12956	12810	12906	12991	13078	12935	13110	13102	13042	13070	12963	12828	12957	13088	13038	13084	13008	12948	13025	13192	13034	12958	12903	12929	12945	13209	13148	13070	13064	12952	12861	12890	12897	12843	13015	13030	12997	13017	13066	13021	12953	12843	12984	13048	13047	13117	13106	13009	13039	13026	12935	13132	12941	12985	13090	13138	12945	12949	12985	13106	13034	13113	12892	13054	13170	13110	12973	13010	12970	13062	13084	12982	12986	13078	13042	12990	12770	13070	12960	12993	13100	12954	13094	13020	13057	12998	13013	13182	12956	13020	12978	12923	12832	12962	13094	12994	12940	12928	12934	13026	13078	13019	13064	13086	13088	13165	13057	13267	12972	12910	12921	13033	12962	13016	13053	12985	13087	13021	13172	13113	12785	13119	13137	12951	12923	13062	13079	12989	12984	13070	13169	12901	12958	12873	13085	12905	12969	13080	12968	13110	12997	13001	13052	12962	13159	13095	13070	12954	13101	13004	13114	12904	13002	12984	13155	12993	12798	13115	12830	13097	13116	12992	12996	12964	13239	13082	12943	12928	13204	13018	12990	13001	13108	12929	13047	12991	12957	12867	12976	12911	13003	13191	13064	13183	13026	12889	12994	12988	13019	12916	12985	12931	13126	13022	12953	13150	12997	12959	13109	13087	12848	12908	13024	13052	13007	13065	13101	12833	13151	12952	13089	13017	13165	12959	12920	12771	13169	12972	13094	12997	12921	12998	13054	13104	12809	13142	12858	13040	12894	12981	13028	12988	12867	13009	12964	13065	13099	13110	12878	13109	13113	13060	12785	13146	13170	13000	12970	13207	12977	12837	12952	13105	12961	12870	13136	12908	13193	13183	13143	12950	13306	13052	13057	12974	13042	13164	12939	13068	13000	13069	13024	12853	12952	12990	12908	12990	12977	13043	13032	13024	13387	12920	12978	12957	12916	13018	12805	13084	13045	13167	13035	13023	12967	12934	12990	13160	13016	13066	13096	12941	12921	13074	12908	13098	13053	13027	12845	12943	13028	12963	13157	13007	12943	13069	13011	13036	12958	13236	13041	13204	12898	12930	12908	12969	13072	13003	13008	13105	13026	13032	12860	12979	13024	12996	13086	13056	12957	13066	12980	12997	12829	12900	12992	12989	13122	12920	13019	13066	12948	12970	13036	13012	12961	13091	13034	13133	13191	13031	13032	13045	13011	12909	13033	13133	13077	13063	13145	13078	12953	12925	13072	12957	12979	13077	12971	13053	12941	12989	12986	13003	13112	13020	13065	13176	12926	12826	13206	13010	13149	12973	13201	13132	13064	13005	12936	13035	12926	12940	13129	12902	13060	13020	13088	13063	12998	13156	12887	13087	12924	12976	13016	12923	12927	12943	12949	12974	12910	13043	13022	13125	13084	13067	13003	13049	13115	13182	12937	13048	13016	12988	12843	13106	13080	13035	13085	13199	12985	12976	12919	12880	13046	12940	12854	13147	12995	12936	12944	12881	13195	12950	12866	13059	13020	12924	12970	13032	12973	13018	12972	12934	13094	13056	13086	12855	13022	12891	12936	13001	12911	12835	12986	13088	12897	12981	13175	12810	13049	13130	13068	12997	13139	12874	13149	13064	12772	12970	13006	12884	12923	12984	12862	13083	13080	12894	12884	13048	13018	13057	12934	13146	12952	12982	12816	13181	12876	13135	13071	13123	13066	13029	12956	13111	13078	12978	12879	12861	13112	12913	13049	13075	13100	12959	13129	12989	13075	13028	13091	13023	13090	12974	13057	12998	12962	13163	12977	12999	13025	13061	12865	12990	12988	13087	12867	12879	13129	12958	13042	12916	13101	12943	13184	13060	12973	13068	13063	13015	13017	12911	13029	13084	12978	13015	12999	13262	12927	13061	13079	13043	13031	12995	13037	12911	13017	12948	12976	12909	13017	13032	13123	13005	12985	12813	12992	13098	13026	13008	13079	13026	13010	13041	13084	12808	13053	12941	12746	12954	13196	12929	13170	12977	12930	13024	13049	13091	12841	13136	12968	13008	12977	12971	13121	12941	12737	12996	13137	12970	13011	13135	13069	13017	12991	12952	13084	13031	13026	12930	13097	12987	13131	13016	13131	12819	12874	13156	12963	12979	13012	12925	12975	12994	13099	12989	13079	12872	12918	13005	12934	13055	13073	13071	12987	13109	13024	13116	13021	13022	13025	12990	13085	12960	12864	13001	12956	13050	12820	12906	12964	12951	12960	13007	12868	13070	13115	13029	12911	13009	13034	13036	13100	12987	13043	13075	13023	12969	12963	13112	13007	13004	13018	13123	12942	13089	12976	13115	13039	13066	13054	13000	13099	13122	12876	13131	13010	12969	13077	13009	13025	13027	13070	13038	13027	12917	12947	12911	12903	13037	12989	12949	13003	12994	13028	13085	12888	13015	12930	12964	13083	13143	13098	12942	13026	12974	12993	13037	12959	13091	13015	13062	12977	13034	13033	13082	12910	12998	12805	13044	13040	12955	13098	12981	12840	12897	12998	13106	13044	12936	12791	12984	12951	13099	12978	13201	12834	13054	13019	13008	12979	13051	12943	12977	13028	13124	13001	13112	13066	12988	13082	13018	13121	12954	13051	12996	13084	12928	13110	12913	13098	13081	13016	12972	13131	12966	13086	12921	12926	13067	12961	12939	13012	12959	13003	12977	12917	12998	13201	13084	12845	13092	13075	13078	13050	12944	12988	12874	13154	12991	13001	13116	12994	13061	13077	12983	13158	12983	13057	13092	12936	12972	12753	12895	13061	12968	12899	13118	13126	12887	13015	13253	12891	13042	13050	13056	12874	13035	12949	12967	13043	13065	12851	13116	12982	13076	13112	12992	12920	12965	13090	13010	13146	12859	13076	12910	13115	13188	12976	13011	13014	12954	12963	13061	12953	13076	13015	12975	13230	13032	12919	12873	13086	13097	13000	12990	13075	13016	13000	12958	12966	13174	13002	13100	12991	13027	12971	13026	13039	13024	12957	13167	12934	13085	12929	13002	13033	12932	13009	12927	12981	13084	13103	12946	13060	12896	12920	13010	12918	13124	12999	12881	13017	13137	13047	13057	13076	12971	13030	13044	13144	12942	12923	13120	12816	12979	13207	12953	13159	13089	12987	12953	13084	13008	12968	13064	13026	12881	13068	12957	12853	13092	12889	13052	13001	13056	12990	12997	12964	12993	13200	12929	12843	12908	12988	13059	13049	12992	13031	12850	13004	12964	13047	13107	12921	13171	12904	13106	13043	13037	12960	13016	12983	13050	13126	13034	12977	12941	13146	13074	13088	13032	12966	13043	12818	13110	13125	12969	13089	13080	13130	13252	13171	13132	13019	12972	12998	12986	13106	12954	13065	13064	13030	13094	13020	12922	13167	13051	13069	12984	12972	12970	12915	13007	13084	13039	12967	13028	13064	12855	13030	12977	13014	12943	13018	13043	12971	13130	12996	12950	13126	13130	13060	12991	12973	12871	12919	13015	12920	13009	12782	12894	13269	12916	12905	13042	13141	13014	13089	12938	13017	13004	12942	12923	12986	13071	12997	13009	13040	13007	12954	12921	13258	12913	13008	13064	12902	12900	13028	13079	13045	12847	13038	12945	12931	13051	13132	12992	12919	13095	13153	12996	12912	12995	12969	13071	12926	12873	12882	13174	13039	12959	12923	12914	13019	13122	12827	13067	13030	13175	12988	13063	12959	12898	13024	13031	12961	13087	13001	12894	13129	13055	12998	13083	13053	13029	12999	13013	13223	12928	13064	13038	12953	12947	13042	12959	13100	13108	13042	13075	13025	12899	13015	12951	12999	13071	13124	12961	12997	12910	13133	12971	13107	12907	13052	13076	13147	12844	12996	13049	12985	13116	13021	12978	13109	12967	13191	12970	12805	13056	12872	13030	13013	12966	12964	13054	13047	13033	13023	12980	13094	12984	13047	12802	12952	13068	13095	13129	13247	13006	13042	12835	12886	13011	13039	12948	13081	12842	12885	13003	12965	13129	12963	12938	12943	13071	12972	13104	13059	12998	12990	13238	12969	12865	12996	12988	12969	12951	12975	12992	13054	13172	13140	12921	13005	13071	13031	12973	13196	12949	13052	12870	12936	12903	13113	13099	12903	12854	13084	12831	12996	13004	13115	13008	12925	13094	12979	13205
22980	21216	28955	23772	21482	23262	23597	18122	16964	17046	16772	16710	16473	16524	16554	16740	16798	16553	16529	16821	16507	16439	17740	22646	24862	23969	20983	18299	17060	16554	16009	16095	15815	16010	16081	16142	16030	16010	15986	16051	15926	15990	16027	16087	15868	15961	15957	15781	16228	15842	16132	16011	15952	16083	16146	16114	15951	16018	16192	16094	15898	16242	16191	16086	15866	15968	16064	16069	16001	15945	15979	15830	15976	15945	15953	15829	15774	15903	16018	15833	15791	15965	15935	16053	16010	16013	16029	15827	15846	15956	16034	15811	15860	15975	16092	16072	15904	15893	15949	15993	15965	16072	15951	15956	16123	15996	16037	15802	15981	16100	15895	16143	15915	15835	15838	15860	16053	15988	16014	16066	16009	16006	15914	15882	15956	15987	16111	15968	15849	15947	16041	15960	15900	15953	15819	15831	15994	15834	16064	15785	15792	15845	15901	15824	15636	15863	15889	15851	16000	15817	16011	16095	16014	16097	16059	16039	15846	15906	15936	15946	16031	15889	15772	16026	16218	15928	15875	16049	15881	15778	16096	16053	15929	15845	15982	15961	16023	15884	15975	16095	15650	15856	15865	15903	15864	16101	15825	15958	16068	16062	16001	15932	16217	16099	16018	15840	16003	15851	15741	15820	15897	15876	15930	15914	15843	15947	15851	16037	15989	16285	16000	15911	16007	16073	15834	15888	15986	16089	15950	15833	15991	15857	15857	15861	15918	15939	15801	15675	15840	15985	16127	15961	15931	15951	15983	15996	16003	15861	16025	15956	16039	15963	16015	15904	15784	16084	15984	16099	15878	15898	15978	15954	16122	15946	15937	16055	15800	16091	16008	16067	15980	15958	15983	15851	15913	15850	15915	15817	15777	16182	16022	16178	15978	15858	16001	16028	15953	16022	15825	15963	15765	15839	16121	16132	15934	15902	15954	15870	15800	15759	15958	15781	16001	15784	15881	15876	16002	15810	16017	15820	15849	15813	16100	16061	15965	15795	15890	15849	16045	16040	16095	15982	16004	16039	15853	15831	15794	15829	15814	15970	15958	15902	16001	15948	16183	16016	16074	15845	15861	15990	15850	15986	15824	15762	15865	15812	15932	15940	15782	16182	15885	15943	15785	15911	15997	15912	16078	16141	15851	15812	15992	16086	15889	15930	16063	15777	15887	16022	16135	15986	16021	15933	15983	15713	15995	16003	15909	15827	15705	16097	15947	15848	15931	15852	15891	15869	15958	15833	16001	15906	15817	15929	15894	15874	15969	15919	15951	15941	15900	15760	16114	15962	16004	15917	15979	15898	16012	16059	15793	15950	15941	15946	15961	16001	15854	15933	15886	16044	15789	15822	15900	15894	16120	15906	15981	15946	15803	16006	16007	15905	15742	16027	15985	15870	15940	16141	16162	15940	15877	15890	16293	15950	16062	15876	15891	15775	16005	15923	15893	15749	15897	15985	16167	15975	15953	16003	15830	15886	15975	16012	16024	15747	15846	15911	15979	15744	15804	15926	15872	15766	15996	16129	15976	15730	15936	16108	16012	15696	15863	15890	15772	15939	15974	15979	15844	15840	15896	15912	15983	16121	15968	15962	15923	16069	16074	15946	15863	15901	15979	15917	15822	15704	16060	15982	15944	15985	15863	15868	15967	15973	15858	15906	15978	15916	15860	15872	15841	15806	16085	15958	15964	15949	16026	16037	16018	16145	15969	15981	15933	16019	16062	15960	15872	15904	16053	15968	15802	15838	15993	16003	15911	15973	16028	15826	15670	16006	15777	15867	15995	15967	15939	15661	15814	15809	15881	15883	15844	15809	16031	15986	15684	15818	15926	15952	16058	15891	15992	15944	15946	16018	16027	16061	15884	16062	15964	16046	15789	16002	16025	15923	15990	15980	15966	15893	15915	16012	15922	15912	15960	15812	15889	15819	15840	16020	15856	15954	16091	16169	15926	15784	15919	15837	15878	15867	16113	15932	16001	15630	15870	15864	15804	15814	15944	15979	16058	15919	15756	16089	16002	16014	15982	16001	15994	15852	15990	15902	16056	16206	15986	15854	15965	15893	15798	16206	16098	16040	15839	15930	15839	15828	15925	15985	16069	15903	15946	15714	15980	15898	15852	15827	16074	16009	15893	16068	16026	15913	16120	15875	15676	15958	15808	15780	15913	15941	15911	15833	15692	15836	15647	15840	15965	16168	15887	15887	15903	15695	15912	15979	15626	16156	16000	15710	16077	16001	15847	15808	15784	15944	16061	15835	15868	15938	15915	15935	16175	16045	16091	15861	16049	15821	15712	15705	15906	15886	15859	15991	15962	15666	15957	15805	15860	15769	16074	15934	15984	15644	15912	15924	15916	15927	16061	15739	15968	15825	16030	15814	15781	15907	16014	15890	15787	16037	15987	15878	15926	16098	15829	15921	15944	15906	15759	16057	15965	15772	16061	15991	16123	16080	16069	15996	15848	15699	15883	16058	15900	15875	15940	15918	15933	15924	15841	15911	15808	15987	16068	16081	16054	15605	15813	16025	15963	15914	15968	15997	15918	15792	16015	15961	15791	15973	15945	15904	15969	16037	15997	15877	16057	16082	15956	15680	16056	15777	15726	15953	15930	15981	15849	15859	16072	15851	15877	15997	15905	15995	15879	16071	15901	15815	15925	15933	16093	15874	16108	15893	15816	15905	15942	15865	15930	15892	15926	15966	15879	15988	15824	15845	15739	15847	15889	15783	16068	15881	16142	15889	15950	15899	15922	15821	15615	15781	15994	15660	16036	15908	16009	15834	15798	16114	15821	15819	16074	16161	15839	16087	15979	16052	15960	15798	15943	15931	15747	15906	15934	16042	16116	15947	16197	15817	15773	15969	15999	15988	16027	16145	16053	15929	16087	15845	15942	15987	15879	15958	15931	15987	15665	16038	16008	15932	15905	15745	15762	16015	15990	15691	15934	15930	15892	15777	15822	16028	16020	15891	16029	15930	15957	15930	15826	15898	16022	15783	15865	16064	15994	16085	15861	15948	15789	15789	15973	15686	15835	15958	16068	15952	15899	16071	16218	15976	15911	15837	15916	16006	15737	16037	16018	15980	15884	15904	15944	15897	16002	15920	15943	15841	16011	15946	16086	16048	15897	15830	15884	16046	15953	15771	15902	16005	15899	15794	15783	16046	15908	15963	15840	15957	16020	15847	15745	15808	15884	15901	16000	15855	16015	15846	15891	15927	16009	16070	15954	15713	16029	15915	15947	16060	15916	15982	16095	16028	16004	15937	15774	15988	16080	15956	15848	15959	15883	15895	15901	16032	15868	15831	15961	15871	15857	15857	15831	15861	15899	15864	16121	15952	15934	15951	15854	15880	16034	16031	15920	15928	15958	15855	16023	16001	15942	15973	16060	15964	15986	16048	15707	16150	15956	15885	15723	16107	15958	15890	16033	16096	15914	15850	16051	15837	15916	15840	15939	15736	15881	15822	15999	15904	15943	15884	15885	15926	15851	15746	15918	16036	15971	15823	15830	15856	15813	15754	15913	15805	16116	15840	15912	15928	16036	16141	16041	16020	16054	15948	15948	15852	15734	15950	15899	15674	15762	15864	15687	15981	15804	15895	16020	15956	16041	16011	15882	15979	15925	15958	15835	15874	16008	15974	16061	15997	15939	15873	15879	15861	15898	15795	15843	15889	15926	15823	15874	15969	15860	15949	15816	16041	15909	15950	15960	15863	15996	15828	15758	16085	16102	15805	15712	15719	15745	15857	15952	15996	16071	16111	15783	15843	15897	16018	15836	15875	15643	15754	15878	16005	15714	15865	15927	15859	15826	15853	15787	15914	16024	16007	16106	15841	15965	16059	15801	15967	15838	15879	15945	15970	15759	16053	15960	15951	15871	15856	15899	15996	16026	15888	15994	15905	15983	16221	15755	15900	15996	15852	15678	16082	15839	16018	15967	15763	15968	15866	15827	16081	15977	15969	15965	16024	16039	16026	15833	15848	15907	15573	15871	15687	15859	15917	15931	15975	15900	15980	16115	15822	15891	15962	15927	15947	16079	15856	16076	16034	15961	16052	15987	15969	15878	15865	15881	16010	15990	15762	15964	16014	15819	15829	15978	16124	15879	15941	16013	15856	15896	15903	16003	15912	15928	15950	16050	15775	15965	15919	15901	15979	16045	16153	15764	16061	15993	15901	15881	15921	15845	15846	16011	15889	15997	16050	15989	15771	15892	15971	15869	15721	15925	16041	15791	15987	16063	16069	16090	15827	15921	16020	15984	15841	15884	15941	15881	16009	15853	16008	16010	16032	15696	15847	15954	16119	15846	15841	16172	15552	15866	15959	15891	16060	16148	15990	15798	15964	15972	15848	15871	15887	15970	16083	15978	15879	15939	15983	15965	16174	15724	16015	15855	15834	15963	15820	15932	15945	15770	15938	15948	16011	15965	16089	16097	15687	15885	15922	16014	15866	15908	15811	15853	15976	15997	15935	16038	15903	16040	15928	16045	15922	16146	15921	16046	15860	15908	16038	16027	16005	16014	15987	16080	16006	16140	15797	16043	16121	16100	16011	15699	15915	15924	16012	15940	15921	15923	15987	16053	15962	16087	15949	16146	15773	16092	15919	15938	15880	15842	15886	15911	16003	15981	15838	15973	15737	16111	15967	15808	16039	16178	15959	15999	15912	16095	15904	16116	15835	15949	15933	15990	15904	15933	15956	15974	15772	15992	16153	15999	15978	15960	15762	16055	15746	15874	15790	15878	15869	16006	16068	15911	16079	15802	15911	16022	15939	16020	15931	16060	15900	15867	15904	16166	15908	16198	16050	15950	15981	15829	15939	15851	15988	16005	15866	15941	15979	15772	15792	15874	16039	15883	15939	15815	15931	16079	15959	15923	15967	15804	15690	15886	15970	16019	15839	16021	16012	15953	15953	16010	15961	15923	15997	16113	15999	15930	15971	16034	16005	16039	15657	15841	15975	15844	15987	15864	15880	15853	15899	15687	15896	15847	15771	15779	15827	15841	16017	15719	15936	15871	15956	15914	15886	15927	16022	15969	16040	15901	15943	16016	15749	15848	16038	15820	15811	16086	15868	15984	15867	15892	15885	16058	16104	15855	15947	15950	15812	15883	15858	15996	15889	15957	15800
20111	36232	31986	24684	21873	19109	17245	16197	15579	15037	14893	14883	14635	14476	14869	14940	15091	14947	14800	14813	14616	14707	17127	24298	26168	23998	19700	16656	14913	14352	14045	14104	14077	13890	14131	13961	14040	13911	14041	13939	14144	14099	14026	14129	14083	14074	13737	13986	13894	13936	14022	14114	13864	14038	14094	14133	13895	14061	14123	14173	14031	13873	14027	14168	13861	13904	14125	13876	13944	14155	14127	14089	14129	13989	14155	14059	14059	13897	14103	14029	14067	14032	14128	14126	13961	14158	13979	14064	14131	14092	13957	14056	13786	14050	13909	14191	13927	13963	13955	14060	14095	13969	13870	13917	14133	13992	14000	14004	14049	14131	14166	13916	14089	13992	14154	14061	14104	14011	13893	14092	13950	14173	13964	14113	13858	14027	14007	14035	14021	13986	13910	14008	13941	13899	13935	14009	14040	13968	14015	13841	13792	14099	13937	14202	14025	13995	13846	13982	13995	14032	13979	14119	14021	13906	14042	14099	13978	14176	13971	13959	14066	13898	13960	14051	13860	14071	14057	13905	13995	14030	14041	14063	14018	14057	13905	14228	14110	13927	13903	13969	13970	13931	13988	14099	14105	14007	14027	14118	14026	13944	13956	13966	14125	14030	14223	13911	14120	13920	13881	13959	14124	14118	13979	13965	14079	13863	14120	14010	14079	14017	14162	13833	14064	14032	13961	13907	14024	13996	13983	14031	14042	14006	13761	13811	13858	14115	13991	13967	14183	13861	13901	14112	14077	13933	14084	13881	14117	14025	14113	14036	14055	14018	14022	14015	13939	14048	13886	13957	13945	13939	13975	14059	13958	13929	14018	14138	14040	14007	14016	14195	13939	13930	13929	14030	14103	13957	13871	14100	14039	14202	14076	13992	13852	14030	13994	13996	13979	14041	13976	13958	14027	14063	13873	14160	14198	14023	13863	14030	13926	14063	14114	14245	13833	14136	14002	13955	14011	13950	14052	13996	14231	13907	14049	14108	14071	13925	13847	14053	13972	14157	13935	14034	13953	14016	14060	13926	14023	13938	13872	14092	14012	13943	14048	14230	14113	13928	13875	13998	13999	13991	14012	13954	13888	14015	14085	13926	14082	14097	13962	13937	14001	14047	13951	13986	13890	14133	13980	14003	14025	13975	14117	14141	14094	13921	14056	14164	14174	14027	13918	13997	13949	13945	13922	13985	13932	14008	13868	13888	14032	14034	13960	14059	13978	13987	13780	14079	13923	14071	13982	13980	14115	13947	13878	13979	14002	14061	13983	14013	13841	14177	13957	13858	14222	14004	13906	14086	13973	13959	14024	14011	14072	14101	14103	13943	14008	13878	14066	13933	14025	14008	14133	13850	13899	14026	14150	13906	14153	13996	13916	13925	14052	13948	14089	14177	13918	13900	14063	14071	13972	13959	14161	14074	14163	14018	13894	14056	14043	13928	14023	14169	14031	14020	13914	14030	13967	14023	13858	14049	14026	13943	13982	13960	13997	13974	13872	13956	14004	14041	14042	14028	14009	13721	14006	14125	14037	13875	13980	13923	14070	13965	14155	13913	14112	13867	13916	13955	14131	14022	13781	14314	13945	13950	13915	13996	14077	14038	13848	13928	14047	13908	13858	13989	14074	14170	13886	14009	13896	14112	13916	14111	13899	14152	13930	14075	13933	13978	13945	14271	14036	14006	14193	14010	14305	13942	14164	13870	14186	13982	13933	14078	14030	13933	13930	14073	14101	13868	13979	13867	14049	13927	14040	14011	14073	14123	14040	14064	13932	14004	14034	14003	13854	13985	13904	14112	14096	13771	14015	14046	14082	14051	13991	13961	13994	14066	14076	14036	13904	14031	14015	13917	14059	13803	14018	13950	13925	13935	14127	13973	14029	13907	14045	14073	13943	14038	13923	14025	14080	13951	14039	14181	14018	14135	13936	14005	13969	13870	14062	14044	13965	13844	14051	14047	13848	14063	13979	14164	14013	13901	13914	13917	13955	14144	14049	13927	14021	14023	13846	14076	14164	13828	14051	14064	14049	14169	13972	13808	13829	13950	14000	13907	14170	13926	14113	14082	14104	13975	13971	13968	13998	14121	14021	14102	13965	13914	13980	14158	13919	13938	13928	14075	13908	13879	13994	13775	13838	14077	13851	13850	13960	14119	13964	14119	14071	14009	13944	13998	14034	13934	14028	13953	13884	13830	13926	14055	13913	14110	14079	14100	13868	14092	13898	13961	14059	13990	13994	13976	14025	14103	13937	14107	13853	13887	14037	13957	14083	13743	14283	14219	13949	13895	14065	14043	13901	13957	14006	14051	13879	14084	13988	14026	14063	14001	13972	13929	13917	14001	13952	14040	13927	13913	13949	13992	13968	14051	14006	13863	13988	13962	13945	14113	14114	13956	14084	13879	13998	14053	13914	14000	13987	14025	14139	13967	13997	14082	13861	14099	14076	14043	14017	14120	14032	14018	14009	14007	13932	14026	13852	14107	13937	13873	13952	14042	13936	13981	13980	14034	13960	13853	14033	14053	13983	13960	13962	13915	14073	14036	14076	14024	13938	13941	14202	13970	14103	13943	13888	14040	14190	13884	13941	13888	13913	14098	14006	14044	14082	13914	13899	13938	14008	13874	13885	13802	13972	13905	13825	13920	14051	14028	14254	14051	14044	14054	13885	14121	13876	13983	14005	14033	14038	14051	13984	13872	14096	14089	13920	14026	14118	13980	13862	13997	14188	14037	14020	14035	13976	14090	14083	13903	13975	14151	14071	13920	13960	14015	13941	13951	14081	14150	13937	13935	14198	13928	13958	14038	13902	13897	13796	14119	14066	13990	13987	13975	13975	14057	13924	13973	14010	14048	13898	13958	13952	14110	14062	14090	14043	14095	14068	13938	13994	14175	14017	13936	13979	14109	14029	14068	13957	14152	13991	13959	13985	13940	13949	14026	13930	14093	14043	13937	14113	13834	14059	14014	14193	13955	13982	14034	14037	14054	14006	13832	13902	14008	14104	14120	13896	14072	14020	14001	14042	13949	13881	14041	13876	13861	13996	14007	13875	13933	13863	14104	13952	14187	13753	13882	14057	13934	14166	14129	14077	14149	13888	13984	13950	14145	14103	13895	14104	14048	13909	13824	14227	13927	13916	13923	14145	14054	13971	14015	13846	13932	14076	14086	13895	13975	13926	14030	14026	13957	14085	14032	14042	14028	13954	13939	14035	14053	14118	14121	13768	14073	13799	13955	14037	13859	14031	13981	14008	14009	13972	14081	13922	13950	13998	14149	13935	14003	13997	13899	14123	13914	14132	13981	13998	14014	13992	13963	13751	13897	13822	13884	14018	13891	14085	14062	13937	14036	13990	14084	13941	13856	14161	14054	14031	13876	13926	13874	13968	13989	13968	14105	13910	14066	13924	14090	14149	13943	14059	13964	14119	14046	13910	13966	14131	13942	13956	13810	13936	13988	14031	13864	14071	13967	14018	13847	13831	13930	13900	14006	13977	14045	14108	14141	14081	14053	14165	13958	14007	14008	13926	13900	14042	14068	13964	13951	13893	13964	14032	13957	13998	14181	14169	13972	14056	13863	13919	13855	14020	13858	14088	14033	14032	13915	13811	14066	14014	13868	13981	13939	14055	13958	13918	13973	13942	13972	14129	14088	14034	14115	13909	14108	13938	13914	14037	13987	13971	13974	14021	13990	13958	14080	14035	14070	13856	14048	13899	13931	13896	14235	14044	13962	13901	13732	13917	13804	13941	14081	13917	13995	14021	14022	14009	13951	13889	13889	14070	13879	14180	14136	13834	14033	13969	13940	14046	14186	13787	13939	13986	13954	14007	14133	13996	13857	14099	13944	13806	14089	14155	13843	13991	13925	13863	13843	13841	13953	14045	13959	13929	13955	13938	13966	13945	13947	14084	13943	14021	13976	13994	13800	14136	13973	13949	14004	14009	13990	13983	13910	14061	14089	13952	14012	13917	13878	14147	13986	14076	13951	13771	13944	14100	14007	13955	13876	14098	14106	13937	14014	14003	14045	13943	14104	14047	13991	14065	13911	14005	14123	14055	14047	14008	14032	13901	14003	14233	13972	13896	14077	13885	13978	14056	13941	14004	14003	14087	13979	14023	14079	13954	13965	14115	14062	14023	13850	14081	13982	13693	13973	13970	14131	14025	14169	13996	14035	13947	13926	13909	14150	13968	14238	13872	14092	13983	13868	13913	14083	13990	13841	14126	13925	13941	14004	14006	14103	14027	13965	14039	14009	13990	14216	13806	14102	14163	13923	14002	14184	13872	14017	14031	14038	13935	13987	13790	13934	13889	13950	13940	13991	13987	14055	13982	14147	14067	14026	13981	14076	13948	14094	14088	13920	14149	13839	13882	14011	14013	14161	13920	13851	14099	14057	13984	14053	13878	14012	14113	13977	13908	13842	13955	13892	13841	13965	13909	14045	14075	13709	13990	14020	13959	13934	13999	14045	14074	13964	13994	13978	14149	14089	13994	13914	13898	13978	14018	13864	14074	14091	14044	14066	13974	13975	13981	13967	13928	14013	13829	13905	14064	14069	13974	13927	14035	13914	14060	14033	14016	13867	13986	14049	14056	14060	14010	13923	14071	13947	13978	14089	13911	14097	13971	14029	13944	13810	14141	13882	14303	14147	14158	13845	13905	13909	13922	14004	13971	13985	14042	14099	13946	13989	13932	14113	14204	13933	13901	13994	14151	13850	14039	13998	14095	13922	14029	14037	13776	14017	14003	13911	13886	13935	13931	13894	14019	14068	14025	14138	14055	13979	14084	14059	14036	13971	14068	14039	13970	13951	14021	14109	13891	13978	14004	13972	13979	13812	14062	14029	13808	13890	13977	13864	13951	13899	13981	13888	14061	14031	13963	14010	13918	13933	14046	13861	13952	14136	14001	13789	14026	13996	13950	13949	14101	13923	14061	14035	14022	14047	13898	13884	13998	13812	13895	14164	13826	14070	13951	13988	14038	13866	13742	13982	13912	14091	13933	13944	14056	13956	13960	14142	13977	14039	14013	14043	14093	13946	14138	14056	14060	13884	14202	14173	13781	13855	14033	13933	14244	13890	13951	14076	13936	14022	14000	13946	13961	13955	14175	14054	14048	13748	14045	14048
28311	22279	23049	19318	16210	16001	16032	15715	15749	15574	15639	15638	15514	15694	15698	15761	15578	15368	15624	15486	15737	15519	15710	16125	16611	16139	15861	15672	15374	15597	15523	15555	15312	15644	15414	15469	15319	15115	15272	15379	15531	15358	15515	15479	15380	15216	15612	15559	15335	15396	15609	15617	15624	15495	15548	15197	15424	15409	15400	15238	15289	15440	15440	15215	15337	15473	15319	15446	15542	15426	15276	15492	15569	15579	15532	15551	15313	15487	15404	15310	15469	15617	15433	15407	15567	15369	15304	15510	15568	15495	15621	15373	15291	15423	15529	15478	15401	15374	15348	15373	15510	15461	15339	15511	15559	15503	15392	15423	15373	15356	15430	15566	15391	15366	15576	15569	15387	15495	15427	15199	15323	15300	15466	15551	15508	15436	15501	15304	15479	15614	15465	15533	15514	15478	15392	15541	15318	15250	15264	15312	15336	15194	15338	15344	15608	15503	15306	15262	15325	15311	15121	15444	15447	15399	15411	15366	15412	15352	15324	15512	15399	15267	15331	15508	15442	15578	15309	15409	15330	15457	15514	15386	15399	15286	15381	15291	15385	15567	15656	15486	15338	15200	15303	15369	15630	15493	15349	15364	15178	15481	15297	15284	15237	15432	15591	15426	15393	15446	15269	15579	15241	15387	15425	15407	15393	15476	15290	15449	15516	15284	15380	15376	15598	15445	15435	15381	15440	15267	15423	15499	15479	15485	15246	15499	15360	15284	15413	15378	15709	15446	15436	15378	15355	15466	15426	15410	15351	15521	15387	15515	15206	15407	15474	15226	15505	15364	15472	15416	15468	15479	15448	15242	15358	15240	15553	15417	15331	15527	15504	15459	15504	15444	15447	15458	15607	15405	15349	15461	15177	15217	15602	15141	15319	15328	15328	15608	15549	15550	15150	15472	15403	15726	15461	15452	15441	15574	15419	15254	15213	15617	15492	15427	15407	15100	15558	15377	15414	15378	15602	15498	15438	15308	15165	15378	15425	15640	15484	15333	15527	15241	15466	15395	15564	15561	15452	15358	15509	15486	15369	15404	15432	15509	15536	15225	15373	15459	15231	15395	15519	15501	15418	15452	15441	15531	15276	15378	15303	15422	15587	15578	15435	15341	15493	15489	15307	15463	15530	15311	15544	15240	15212	15410	15190	15502	15512	15264	15436	15572	15482	15297	15526	15537	15368	15461	15395	15191	15254	15131	15538	15344	15352	15504	15345	15349	15409	15336	15302	15393	15189	15299	15257	15304	15462	15430	15504	15409	15371	15388	15419	15269	15414	15502	15488	15284	15504	15546	15364	15392	15413	15518	15489	15430	15566	15694	15355	15423	15287	15347	15545	15360	15368	15276	15462	15406	15419	15518	15580	15357	15374	15457	15371	15326	15334	15334	15313	15361	15355	15435	15334	15217	15299	15300	15206	15625	15431	15378	15285	15573	15400	15478	15463	15375	15625	15416	15460	15358	15447	15244	15287	15526	15538	15584	15381	15565	15340	15376	15201	15285	15300	15508	15400	15390	15322	15326	15291	15341	15302	15561	15448	15671	15551	15450	15428	15446	15338	15544	15536	15480	15542	15424	15681	15461	15473	15380	15428	15385	15378	15588	15561	15254	15427	15487	15533	15436	15365	15516	15519	15366	15475	15427	15496	15525	15277	15488	15462	15310	15505	15464	15416	15322	15253	15260	15309	15462	15234	15424	15610	15518	15329	15346	15544	15365	15566	15339	15149	15413	15212	15404	15661	15318	15327	15345	15508	15545	15407	15419	15506	15580	15560	15435	15485	15398	15329	15379	15210	15423	15371	15282	15420	15596	15389	15561	15467	15631	15355	15480	15540	15402	15156	15410	15494	15421	15376	15280	15472	15242	15295	15370	15471	15329	15432	15181	15308	15313	15392	15332	15328	15551	15511	15462	15624	15481	15648	15364	15411	15518	15422	15500	15449	15290	15290	15483	15499	15280	15384	15409	15383	15255	15335	15434	15524	15447	15396	15280	15556	15191	15548	15350	15475	15514	15222	15322	15407	15511	15279	15337	15260	15354	15454	15458	15592	15472	15465	15538	15518	15719	15516	15324	15316	15295	15341	15376	15422	15525	15437	15416	15319	15414	15259	15526	15468	15503	15355	15626	15455	15324	15293	15565	15573	15585	15366	15365	15387	15125	15247	15211	15396	15454	15379	15123	15159	15414	15450	15558	15274	15324	15333	15250	15418	15377	15416	15351	15217	15416	15314	15363	15294	15536	15249	15299	15452	15295	15313	15349	15328	15486	15537	15435	15496	15583	15372	15501	15430	15337	15273	15266	15535	15411	15413	15362	15723	15374	15474	15572	15678	15502	15500	15566	15358	15541	15328	15194	15610	15348	15293	15439	15485	15535	15565	15536	15363	15209	15359	15461	15468	15309	15511	15562	15509	15524	15278	15410	15589	15264	15655	15441	15444	15644	15320	15379	15268	15482	15333	15426	15416	15426	15493	15471	15659	15657	15475	15418	15374	15431	15500	15283	15618	15353	15269	15181	15514	15503	15473	15471	15476	15438	15528	15478	15403	15220	15442	15323	15267	15312	15351	15453	15279	15385	15411	15444	15499	15360	15302	15264	15295	15375	15427	15343	15409	15425	15474	15282	15347	15267	15491	15462	15410	15334	15306	15470	15581	15504	15499	15472	15305	15365	15355	15303	15422	15364	15403	15390	15467	15306	15271	15414	15476	15558	15397	15413	15499	15487	15325	15344	15299	15409	15358	15529	15463	15452	15419	15382	15472	15293	15109	15290	15482	15337	15647	15568	15451	15455	15237	15419	15443	15513	15367	15500	15648	15325	15267	15540	15419	15358	15447	15455	15569	15537	15568	15567	15563	15498	15268	15533	15558	15588	15538	15403	15542	15431	15496	15684	15363	15385	15274	15433	15537	15342	15601	15295	15353	15380	15378	15547	15598	15551	15394	15437	15294	15393	15370	15372	15576	15277	15311	15594	15455	15435	15529	15322	15572	15420	15269	15458	15400	15423	15264	15370	15692	15409	15315	15358	15463	15559	15461	15422	15313	15214	15171	15287	15421	15531	15588	15387	15270	15214	15368	15409	15352	15602	15384	15415	15561	15309	15338	15492	15560	15354	15506	15490	15580	15416	15418	15496	15491	15379	15425	15504	15401	15476	15441	15566	15481	15280	15394	15375	15259	15208	15575	15443	15491	15428	15305	15307	15431	15351	15341	15187	15192	15592	15515	15488	15344	15481	15607	15516	15454	15462	15502	15274	15415	15589	15415	15163	15490	15644	15135	15355	15479	15377	15474	15369	15331	15486	15366	15409	15377	15372	15448	15188	15252	15468	15376	15451	15351	15462	15558	15402	15502	15472	15303	15454	15488	15221	15405	15360	15360	15417	15384	15513	15560	15344	15323	15317	15430	15558	15372	15630	15511	15454	15176	15303	15588	15457	15568	15506	15360	15347	15303	15457	15314	15413	15357	15514	15345	15358	15284	15379	15352	15424	15548	15547	15435	15379	15616	15523	15447	15374	15620	15576	15604	15431	15573	15413	15646	15250	15289	15478	15453	15527	15493	15448	15382	15368	15377	15250	15282	15341	15297	15401	15287	15435	15310	15522	15448	15386	15337	15300	15639	15461	15330	15395	15341	15642	15322	15357	15529	15452	15553	15499	15566	15124	15413	15456	15345	15283	15472	15443	15467	15372	15599	15327	15428	15511	15489	15441	15259	15418	15354	15345	15461	15423	15280	15599	15397	15441	15438	15594	15242	15505	15402	15350	15467	15351	15458	15437	15426	15440	15486	15526	15431	15124	15538	15419	15385	15330	15476	15433	15653	15559	15344	15370	15463	15514	15550	15468	15486	15422	15343	15320	15322	15266	15293	15231	15486	15389	15328	15279	15243	15331	15445	15413	15352	15474	15529	15345	15457	15404	15323	15589	15379	15361	15337	15446	15574	15670	15546	15574	15649	15679	15420	15328	15276	15321	15517	15285	15624	15434	15535	15463	15377	15289	15367	15651	15591	15489	15514	15579	15581	15498	15615	15328	15337	15379	15489	15460	15356	15542	15439	15375	15549	15490	15295	15474	15360	15541	15623	15271	15286	15392	15417	15507	15338	15324	15469	15582	15454	15439	15488	15571	15472	15362	15507	15394	15539	15370	15319	15324	15380	15506	15409	15445	15397	15697	15493	15450	15375	15435	15472	15412	15697	15498	15351	15513	15369	15432	15426	15396	15346	15540	15433	15645	15406	15494	15482	15363	15308	15617	15255	15541	15371	15367	15396	15414	15430	15400	15426	15483	15281	15263	15387	15455	15439	15335	15398	15425	15457	15337	15483	15279	15382	15284	15298	15325	15557	15540	15358	15531	15319	15344	15144	15378	15329	15410	15333	15470	15355	15323	15423	15304	15474	15242	15624	15414	15407	15536	15445	15492	15481	15483	15463	15466	15279	15339	15497	15381	15379	15414	15338	15466	15571	15115	15522	15529	15513	15296	15613	15218	15443	15429	15436	15395	15360	15337	15292	15324	15531	15374	15436	15462	15349	15375	15566	15445	15513	15555	15623	15504	15430	15314	15377	15385	15436	15598	15450	15313	15300	15406	15524	15269	15421	15518	15615	15576	15516	15329	15638	15399	15281	15563	15394	15397	15569	15446	15286	15409	15426	15400	15420	15577	15386	15241	15357	15278	15526	15321	15448	15589	15385	15416	15285	15258	15587	15332	15481	15307	15511	15390	15485	15589	15428	15374	15425	15294	15414	15519	15468	15212	15450	15230	15393	15441	15517	15398	15174	15291	15521	15457	15642	15440	15519	15472	15411	15297	15477	15370	15385	15560	15347	15350	15342	15558	15299	15320	15419	15424	15534	15515	15518	15455	15330	15453	15339	15540	15460	15536	15245	15505	15483	15376	15525	15373	15546	15287	15524	15345	15547	15407	15415	15252	15337	15412	15455	15453	15453	15297	15331	15337	15581	15456	15575	15432	15483	15431	15346	15505	15480	15681	15380	15468	15567	15440	15337	15507	15417	15417	15447	15318	15517	15434	15388	15438	15487	15248	15436	15419	15238	15493	15462	15630	15584	15613	15371	15565	15239	15469	15467	15377	15420	15296	15408	15477	15523	15582	15423	15477
19253	21257	19371	16355	14946	14490	14215	14143	13860	13950	13904	13846	14152	14169	14246	14068	14084	14039	14030	13763	13996	13897	14045	14943	15258	14630	14214	13981	13790	13772	13793	13780	13663	13781	13605	13641	13670	13897	13850	13663	13671	13547	13809	13668	13582	13676	13703	13658	13717	13675	13800	13642	13807	13615	13786	13639	13566	13753	13785	13634	13680	13612	13827	13644	13791	13807	13758	13683	13773	13735	13884	13624	13706	13760	13759	13887	13590	13704	13542	13614	13756	13658	13762	13580	13683	13665	13727	13713	13618	13831	13765	13816	13949	13813	13637	13707	13662	13692	13861	13712	13687	13659	13515	13631	13748	13761	13655	13664	13706	13796	13570	13930	13681	13829	13737	13696	13903	13559	13747	13673	13646	13715	13609	13724	13799	13568	13459	13752	13637	13729	13555	13653	13600	13744	13840	13850	13625	13723	13779	13812	13700	13876	13648	13782	13629	13715	13850	13782	13834	13658	13747	13632	13672	13724	13837	13466	13634	13844	13730	13541	13754	13659	14022	13765	13702	13681	13736	13782	13770	13681	13908	13773	13756	13614	13608	13636	13793	13595	13658	13655	13722	13621	13783	13615	13687	13769	13647	13746	13713	13774	13627	13629	13787	13675	13657	13704	13532	13670	13643	13637	13697	13739	13785	13817	13851	13716	13711	13640	13643	13511	13743	13458	13803	13785	13654	13695	13844	13776	13552	13674	13799	13760	13607	13682	13744	13736	13671	13751	13698	13906	13704	13541	13572	13709	13786	13592	13718	13770	13786	13481	13785	13696	13651	13873	13868	13712	13870	13666	13752	13837	13594	13637	13595	13673	13546	13780	13704	13490	13634	13616	13751	13833	13755	13703	13662	13724	13788	13621	13712	13686	13683	13692	13796	13773	13695	13733	13756	13648	13926	13690	13622	13576	13795	13734	13784	13882	13729	13569	13748	13684	13747	13637	13714	13784	13722	13759	13644	13607	13740	13643	13677	13915	13632	13710	13625	13607	13599	13752	13721	13833	13617	13826	13685	13883	13719	13771	13718	13635	13693	13642	13738	13713	13777	13808	13875	13716	13843	13672	13642	13873	13668	13583	13632	13699	13787	13832	13690	13636	13534	13488	13806	13734	13706	13573	13740	13723	13676	13787	13691	13798	13625	13850	13703	13724	13582	13824	13728	13578	13775	13618	13551	13823	13650	13716	13720	13856	13705	13800	13746	13567	13696	13642	13667	13595	13680	13758	13689	13829	13843	13534	13712	13556	13725	13758	13543	13682	13767	13804	13878	13627	13643	13735	13697	13711	13756	13598	13728	13787	13611	13750	13767	13858	13895	13649	13551	13765	13720	13856	13628	13886	13784	13553	13896	13838	13603	13754	13771	13695	13824	13682	13953	13801	13703	13800	13808	13758	13610	13717	13729	13716	13819	13672	13600	13854	13777	13549	13736	13821	13760	13716	13645	13807	13731	13803	13680	13795	13851	13876	13685	13809	13731	13796	13830	13693	13614	13565	13742	13762	13752	13784	13630	13676	13662	13705	13661	13686	13737	13895	13894	13771	13771	13528	13634	13774	13786	13773	13756	13780	13661	13656	13685	13674	13754	13783	13531	13796	13793	13797	13716	13605	13771	13966	13774	13736	13794	13573	13748	13818	13727	13699	13672	13698	13759	13927	13577	13739	13710	13841	13599	13777	13622	13709	13529	13666	13717	13606	13750	13843	13598	13679	13862	13607	13806	13683	13702	13624	13700	13807	13906	13914	13667	13758	13649	13815	13676	13774	13728	13685	13696	13698	13525	13813	13721	13662	13714	13811	13604	13706	13775	13682	13816	13868	13842	13837	13759	13590	13757	13645	13589	13656	13898	13779	13710	13689	13830	13816	13786	13738	13547	13753	13554	13642	13691	13557	13596	13729	13772	13570	13777	13564	13901	13745	13854	13741	13752	13700	13775	13701	13644	13732	13576	13695	13734	13707	13661	13699	13817	13757	13670	13905	13710	13780	13383	13705	13696	13577	13755	13549	13750	13787	13591	13776	13786	13716	13871	13764	13805	13620	13799	13778	13751	13770	13734	13764	13742	13792	13791	13715	13653	13748	13655	13497	13642	13708	13766	13657	13569	13699	13786	13538	13789	13800	13797	13790	13638	13524	13798	13702	13708	13763	13811	13758	13568	13689	13686	13607	13592	13844	13738	13640	13675	13931	13740	13624	13595	13593	13568	13543	13780	13786	13706	13695	13747	13716	13567	13817	13688	13692	13709	13619	13750	13700	13597	13706	13692	13985	13608	13574	13736	13699	13756	13590	13885	13688	13653	13775	13596	13793	13638	13686	13637	13832	13701	13790	13703	13577	13752	13520	13748	13610	13688	13710	13625	13601	13708	13681	13631	13760	13644	13671	13652	13551	13722	13582	13768	13659	13689	13535	13766	13650	13739	13741	13725	13664	13776	13772	13865	13685	13583	13816	13649	13739	13831	13582	13712	13774	13801	13841	13743	13679	13743	13748	13801	13576	13650	13668	13772	13698	13627	13936	13806	13650	13605	13934	13855	13706	13953	13729	13549	13765	13587	13890	13674	13775	13593	13774	13720	13696	13622	13771	13680	13813	13828	13684	13583	13657	13803	13755	13815	13609	13883	13743	13625	13641	13688	13593	13679	13738	13804	13688	13705	13614	13683	13653	13571	13629	13632	13634	13611	13684	13756	13858	13786	13614	13782	13749	13791	13571	13621	13819	13698	13681	13710	13556	13609	13568	13521	13758	13614	13581	13697	13660	13725	13711	13779	13802	13582	13659	13639	13568	13684	13563	13737	13786	13531	13728	13766	13616	13813	13769	13742	13610	13922	13603	13672	13686	13568	13708	13739	13920	13732	13846	13765	13720	13731	13705	13586	13865	13742	13702	13568	13543	13646	13606	13758	13636	13786	13768	13785	13681	13803	13787	13827	13805	13837	13566	13642	13730	13694	13660	13637	13633	13714	13652	13750	13679	13584	13747	13750	13777	13750	13894	13655	13700	13492	13748	13804	13802	13664	13639	13829	13760	13861	13809	13699	13727	13623	13806	13703	13711	13667	13799	13686	13722	13748	13647	13784	13692	13462	13740	13776	13753	13613	13808	13735	13599	13790	13686	13688	13746	13616	13723	13703	13777	13692	13607	13665	13604	13609	13691	13664	13570	13699	13698	13636	13697	13931	13683	13577	13725	13729	13778	13793	13750	13705	13855	13776	13855	13663	13767	13669	13800	13762	13663	13661	13816	13567	13835	13628	13726	13585	13668	13778	13776	13640	13799	13895	13640	13691	13862	13763	13630	13732	13700	13814	13568	13602	13584	13684	13783	13717	13870	13689	13819	13727	13767	13798	13811	13655	13740	13794	13529	13658	13668	13672	13681	13815	13720	13635	13573	13913	13690	13574	13783	13744	13623	13657	13546	14075	13713	13784	13733	13626	13821	13807	13740	13869	13839	13711	13588	13768	13530	13891	13672	13610	13846	13696	13678	13769	13717	13733	13686	13623	13796	13715	13796	13657	13678	13690	13608	13737	13671	13652	13831	13700	13661	13702	13831	13604	13702	13757	13671	13757	13575	13678	13713	13729	13628	13886	13688	13717	13768	13744	13862	13672	13716	13770	13704	13772	13773	13560	13606	13869	13762	13609	13748	13603	13844	13684	13620	13497	13651	13786	13649	13819	13779	13721	13591	13579	13738	13812	13604	13804	13776	13776	13540	13748	13674	13779	13746	13689	13754	13923	13824	13645	13662	13934	13771	13817	13758	13523	13598	13838	13765	13774	13687	13665	13646	13692	13595	13834	13724	13659	13594	13643	13572	13632	13735	13599	13669	13718	13685	13725	13869	13727	13646	13687	13739	13633	13726	13602	13658	13679	13813	13700	13739	13700	13753	13670	13695	13802	13715	13573	13850	13740	13690	13747	13684	13796	13761	13713	13779	13604	13658	13852	13736	13778	13590	13705	13731	13684	13596	13777	13612	13560	13605	13636	13736	13852	13765	13838	13702	13499	13499	13594	13774	13849	13542	13690	13811	13602	13749	13663	13630	13803	13791	13637	13787	13834	13751	13614	13734	13846	13804	13649	13629	13532	13808	13710	13682	13764	13911	13873	13728	13622	13456	13744	13556	13738	13683	13781	13712	13752	13674	13680	13739	13696	13714	13637	13800	13646	13597	13750	13843	13738	13684	13772	13649	13677	13831	13734	13956	13760	13811	13750	13637	13674	13731	13611	13832	13783	13695	13802	13670	13831	13730	13549	13648	13735	13542	13785	13698	13789	13645	13793	13763	13782	13543	13766	13787	13776	13794	13598	13758	13562	13467	13624	13757	13828	13772	13675	13679	13797	13663	13675	13849	13682	13640	13706	13808	13790	13713	13885	13656	13749	13623	13701	13894	13784	13599	13772	13971	13666	13717	13480	13757	13837	13795	13730	13682	13550	13541	13721	13638	13723	13716	13697	13705	13788	13654	13850	13692	13807	13536	13697	13708	13719	13712	13630	13733	13732	13694	13758	13637	13880	13678	13817	13707	13783	13624	13792	13718	13662	13704	13796	13798	13819	13639	13815	13825	13767	13689	13832	13629	13653	13729	13863	13641	13705	13589	13809	13655	13823	13751	13766	13738	13874	13558	13554	13787	13654	13751	13794	13893	13636	13568	13760	13694	13691	13740	13804	13769	13643	13699	13759	13860	13749	13784	13802	13798	13738	13549	13671	13575	13816	13731	13606	13819	13669	13673	13781	13636	13828	13647	13635	13693	13574	13732	13789	13732	13707	13615	13682	13729	13698	13920	13847	13703	13698	13623	13683	13572	13642	13644	13748	13674	13740	13802	13704	13761	13673	13710	13607	13807	13670	13594	13686	13723	13570	13732	13513	13480	13838	13662	13731	13807	13729	13696	13736	13724	13850	13593	13749	13668	13785	13689	13677	13764	13823	13817	13728	13689	13780	13768	13814	13705	13644	13594	13779	13678	13766	13726	13765	13680	13759	13671	13661	13764	13664	13692	13617	13645	13827	13702	13678	13872	13816	13732	13632	13795	13672	13677	13846	13580	13726	13707	13886	13655	13722	13690	13751	13714	13578	13734	13727	13847	13725	13753	13764	13730	13855	13639	13640	13543	13651	13715
24328	21204	28369	24485	21831	19855	18948	16938	16490	16538	16400	16320	16411	16240	16256	16243	16162	16244	16145	16270	16183	18071	20018	21497	19951	17817	17167	16423	16118	15979	16105	16097	15886	15787	15958	15929	15927	16025	15995	16009	16227	15999	16038	16016	15783	15888	16020	16044	15855	15942	15955	15922	16224	15850	15827	16048	15910	16035	16079	15863	15977	15865	15876	15985	15882	16082	15864	15996	15930	16081	15931	16010	15767	15945	15772	16012	15924	15759	15925	15963	16068	16011	15806	16041	15784	15751	16014	15941	15761	15982	15999	15883	15927	15720	16014	15772	15905	15772	15978	15927	16188	15814	15932	15921	15829	15965	16205	15900	15808	15868	16007	15966	15966	15885	15736	15874	16023	16048	16106	16046	16046	15908	15922	15999	15912	15944	15877	15956	15947	15939	16032	15575	16143	15800	15983	16000	15981	15846	16094	15872	15749	15875	15961	15849	15857	15799	15820	15858	15860	15875	15976	15815	15995	15877	15884	15807	15806	16003	15917	16116	15986	15714	15935	15689	15774	15880	15861	15856	16013	16043	16071	15919	15966	16071	15862	15747	16122	16156	15939	15764	15929	15871	15867	15976	15962	15874	16027	15840	15945	15870	15898	16027	16107	15774	16055	15859	15975	15832	15795	15799	15782	15836	16094	15936	15897	15950	15881	16004	16007	15972	16049	16013	15859	15921	15762	15906	15752	15975	15743	15879	15608	15729	16029	15899	15943	15919	15928	15903	15962	15995	16023	16003	15847	15830	15937	15621	15961	15865	15904	16057	15948	16037	15909	16153	15715	16053	15892	15865	15966	15992	16012	16041	15842	15933	15920	15855	16038	15912	15961	16043	15857	15882	15887	15733	15703	15902	15961	15752	15943	15794	15919	15660	16048	15920	15987	15953	15833	15860	15929	16024	16115	16071	15958	15852	15865	15957	15757	15826	15922	16032	15912	15784	15951	15870	15762	15921	15933	16061	15851	16106	15971	15730	15817	16103	15873	16034	15833	15892	15969	15808	15837	15923	16042	15866	15879	15897	15925	15927	16007	15831	15723	16088	15815	15918	15904	15955	15720	15861	15780	15899	16125	16040	15808	15896	15882	15997	16014	15548	15907	15914	15946	15924	15796	15856	15786	15913	15790	15889	15964	15924	15800	15891	15992	15732	15979	16003	16019	15803	15806	15882	15880	15863	16021	15797	16031	15845	15990	15984	15892	16078	16039	16072	15996	16053	15965	16000	15881	15732	16053	15918	16006	15864	15764	16206	15784	15798	16071	16002	15883	16014	15931	15879	15874	15985	15846	15974	15981	15906	15885	15939	15858	15784	15929	15912	15960	15968	15821	15862	15993	15644	15863	15915	15628	15981	15838	15897	15949	15648	16015	15966	16013	15980	15762	15963	15921	15825	15971	15780	15996	15775	15854	15787	15846	15830	16023	15930	15864	15908	15932	15865	16015	15851	15898	15894	15803	15985	16020	15826	15984	15851	15971	15786	15802	15975	16013	16011	15901	15787	15874	15923	15767	16047	15896	16057	15940	15809	15907	15852	15892	15730	15909	15984	16118	16043	15884	15918	15988	15820	16135	15765	15864	15973	15989	15741	16026	16185	15815	16149	15871	15929	16109	15928	15882	15910	15904	15942	15791	16177	15899	15864	16066	15808	16024	15900	16020	15963	15996	16114	15844	15840	15916	16147	15987	15978	15936	15883	15913	15907	15975	16019	16012	15752	15764	15947	15942	15913	15879	16062	15872	15792	15752	16084	15942	15874	15921	15873	15690	15869	15899	16077	16015	16009	15892	15881	15701	15880	15996	15772	15931	15807	15886	15826	15759	16014	15643	15935	16013	16023	16076	16088	15892	15957	15924	16010	16008	15888	15863	16001	16002	15740	15907	15872	15925	15903	15832	16090	15903	15834	15944	15925	16096	15865	15736	15935	15839	15912	16025	16002	16116	15933	15888	15990	16044	16119	15945	15838	15827	15731	15788	15774	15974	15966	16012	15954	15954	15758	15960	15903	16032	15957	16028	15903	15890	16023	15921	15960	15902	16016	15971	16026	15979	16147	15819	15921	16135	16043	16037	15803	16058	15785	15960	15924	15922	15919	16053	16084	16089	15878	15964	15896	15797	15806	16056	16118	16059	15673	15956	15915	15867	15884	15890	15855	16016	15704	15940	15922	16064	15846	15799	16087	15982	15973	16008	15932	15888	15834	15894	15745	16036	15849	16135	15944	16034	16159	15999	15872	15975	16051	15944	15845	15762	15764	15842	15908	15731	15840	15908	15987	15908	15788	15933	15797	15751	16029	16093	15969	15841	15925	15927	15838	15914	16024	15912	15830	15931	16043	15884	15921	15912	15908	15942	15845	15695	15887	15849	15857	15934	15839	15872	15676	16099	16088	15907	15907	16048	15766	15830	15889	15907	15898	15864	16176	15776	15773	15993	15937	16006	15997	15652	15903	15923	15994	16021	16009	15851	15820	15854	16047	15943	15819	15986	15737	15843	15873	15932	16075	15842	15982	15984	15928	16088	15829	15800	16036	16003	15765	15897	15963	15891	15887	15849	16022	15981	15959	15852	16032	15934	15962	15815	15854	16002	15758	15926	15881	15998	15814	15936	15949	15873	15804	15785	16126	15908	15883	15914	15710	15924	15977	16101	16018	15955	15854	15967	15935	15860	15758	15914	16044	15814	15880	15825	15862	15995	15942	15859	15933	16019	15866	15981	15833	15813	15840	15855	15877	16106	15804	16021	15898	15725	15832	15915	15791	16072	15915	15619	15658	15892	15961	15958	15934	15998	16042	15861	15802	15972	15781	15957	15989	16061	16137	16141	15998	15894	15715	15985	15973	16049	15885	16045	15887	15941	16020	15920	15852	16039	15856	15831	16003	16162	16054	16076	15822	15935	15860	16255	15599	15688	15764	15976	15781	15732	15846	15859	16214	15870	15772	15907	15710	15772	15821	15973	15950	15891	15817	15901	15625	15766	15765	15794	15707	16101	15945	15877	16004	15885	15982	16029	15878	16017	16068	15914	16042	16011	16042	15977	15948	15844	15968	15889	15896	15796	15944	15951	15955	16057	15941	15840	15803	15690	15889	15998	15881	15927	15869	15910	15807	15849	16058	15894	15940	15851	15989	15757	15967	15896	16111	16056	15995	16017	15853	16056	16054	15845	15758	15853	15963	15999	15895	16177	15986	15874	15893	15987	15802	15913	15938	15823	16051	15898	16141	15860	15949	15838	15707	16031	15922	15999	16000	16130	16019	15895	15902	15660	15767	15954	15939	16049	15846	15955	15876	16082	15752	15944	15555	16094	15878	15822	15958	16014	15933	15880	15899	16230	15987	15986	15797	15940	16014	16018	15865	15893	15976	15891	15899	15719	15886	15869	15791	15851	15939	15728	15827	15824	15947	15779	15998	15868	15979	16137	15850	15967	15695	15899	15802	15820	15843	15756	15856	15757	15835	16207	15877	15932	15887	16004	15796	15813	15800	15854	15867	16055	16031	16003	15878	16076	15968	15896	15849	16003	15776	16100	15885	15803	15852	15947	15870	15836	16032	15918	15920	16084	15906	15835	15810	16010	16156	16041	15820	15838	15773	15961	15913	15823	15800	15823	15949	16103	16017	15919	15894	16029	15933	16057	16062	15991	16002	15810	15921	15747	15736	15981	15992	16040	15855	15942	15901	15726	16069	15954	16037	16124	16036	16087	15943	16091	15803	15874	15798	15918	15870	15957	15930	15793	15867	15933	16000	15969	15830	15870	16007	15923	15853	15974	15863	15915	15905	15903	15908	15849	15987	15909	15695	15866	15733	15795	15935	15899	15779	15805	16020	16019	16007	15912	15996	15798	15944	15876	15880	15903	15865	16005	15922	16223	15899	15946	16071	16228	16245	16067	15948	15919	15699	15882	15862	15789	15885	15940	15765	15962	15982	15858	15791	16047	15856	15925	15795	16020	15927	16106	15875	15858	16056	16056	15681	16109	15849	15915	15907	16034	15865	15882	16043	16134	15910	15941	15917	15863	15805	15936	15958	15891	15849	15865	15801	15902	15960	15995	15697	15838	15903	15889	15933	16017	15938	16010	15982	15971	15838	15947	15950	16077	16060	15868	15949	15815	16009	15769	16014	15922	15844	15963	15945	15966	16063	15991	15953	15861	15857	15990	15813	15887	15883	15844	15947	15941	15839	15998	16003	15964	15958	15919	16036	16042	15900	16001	15928	15731	15972	16026	15872	16054	15800	15988	15915	15986	16003	15984	15927	15910	15716	15837	15928	15988	15890	16069	16001	15907	16142	15852	15871	15800	15903	16016	15886	15975	15808	15990	15991	16086	15896	15985	16023	16000	15887	15869	15969	15960	15889	15777	15782	15747	15852	15914	16051	15999	15972	15767	16019	15966	15866	16070	16010	15994	15894	15857	15989	16000	16126	15966	15732	15799	15897	15983	15780	15852	15926	16048	16031	15991	15810	15926	15907	15870	16005	15907	15872	15977	15878	15933	15852	16034	15842	16086	15919	15964	15729	15804	15973	15895	15707	15859	16043	15862	15706	15833	16079	15776	15957	15734	15784	15925	16118	15958	15783	15753	15831	16185	15961	15831	15961	15908	15956	15599	15877	15727	15919	15933	15733	15803	15820	15970	15932	15828	15892	15991	15853	16029	15988	16011	15955	15814	15926	15977	15933	15960	15913	15931	16094	15970	15934	15877	16002	16111	15853	15902	15997	15839	15820	15667	15869	15851	15749	15802	15898	15959	15764	15961	15902	16089	15858	15996	15808	16036	16001	16129	16087	15907	15944	16054	15826	15991	16045	15718	15936	16010	16091	15935	16110	16050	15835	16010	15824	15972	15898	16014	16067	15869	15963	16034	16024	15822	15903	15990	16012	15685	15922	15924	15685	16036	15879	15813	15942	16056	15928	15872	15862	15844	15917	15947	15807	15935	15877	15946	15949	16012	15777	15857	15979	15871	15971	16274	15939	15862	15918	15956	15962	16032	16068	16033	15949	15999	15868	16001	15837	15863	15826	16035	15864	15824	15909	15855	15751	15842	15816	15852	15981	15900	15965	15821	15748	15845	15727	15814	15817	15907	15997	15845	16013	15822	15742	15906	15914	15979	16043	15912	15784
18392	25508	22447	18206	16684	15798	15426	15038	14885	14744	14650	14466	14449	14531	14344	14417	14482	14390	14419	14244	14756	17905	20449	21555	18588	16324	15141	14609	14220	14180	14192	13962	14071	13952	14097	14003	14106	14055	14074	14144	14082	14163	13900	14065	14053	14119	13962	13882	13882	14174	14063	14092	14022	14086	14220	14063	13856	14101	13981	13881	14059	14074	14031	14052	14112	14026	14007	14035	14079	14017	14048	13976	14085	13955	14135	14047	14085	14078	13950	14124	14053	13989	14078	14086	13936	14198	14149	13822	14180	14134	14209	14025	14033	14111	14111	14089	14052	14092	14135	13992	14092	13901	14058	13931	14002	14147	14111	13954	14139	14056	13825	14069	13924	14072	14140	14025	13855	14261	14112	14002	13962	14049	13897	14025	14106	14136	14002	14091	13973	14017	14104	14253	13979	14008	14029	13971	14115	14051	14007	14048	14113	14012	14106	13863	14124	14086	14030	13976	14088	13890	14073	13930	13941	14098	14160	13982	14217	14098	14081	14082	13930	14141	14026	14186	13805	14103	13988	13954	14089	13973	13899	13952	14105	14219	13926	13965	14253	14007	14248	14056	13912	14159	14018	14032	13995	14081	14181	14033	14133	14031	14065	14038	13849	13873	14113	13941	13937	14162	13961	14032	14076	14131	14046	14046	14002	14080	13977	13995	14054	14056	13917	14167	14008	14092	14155	14066	14073	14072	14089	14052	14051	14129	13971	13863	13995	14022	14112	14164	13904	13974	13937	13981	13914	14183	14212	13806	14045	14044	14013	13904	13954	13872	14017	14036	14011	14076	13991	14099	14025	14110	13996	14117	13963	14022	14030	14140	14142	14088	14007	14017	13963	14043	14138	13985	14163	14085	14184	14110	13855	14161	14076	13920	14186	14021	13950	13979	14100	13989	14211	14006	14303	13970	14057	14071	14207	13977	14216	14004	14103	13936	13973	14207	14099	14019	14002	13956	14075	13943	14005	14019	14108	14108	14023	14034	14079	13946	13927	13916	14071	14142	13949	14148	14120	13978	14211	13986	14069	14162	13869	14023	13948	14147	14136	14032	14186	13991	13940	14009	14001	14174	14045	13886	14097	14192	14094	14057	14008	14021	13999	14110	13981	14039	14127	13983	13911	14005	14202	14151	13978	13791	14009	14055	14073	14048	14009	13989	14143	14010	14020	14119	14132	14182	14057	14086	14117	14010	14087	14078	14151	14142	14113	13949	14286	14177	13934	13939	13941	14051	14111	14094	13993	14011	13970	14040	14172	14086	14075	14097	14084	14054	14108	14015	13966	13979	14008	14114	13959	14044	14134	13952	14033	14076	14206	14149	14122	14069	13978	14118	13962	14037	14166	14076	14132	14029	14029	14114	14100	13953	13894	13976	14243	14108	14131	13926	14021	14164	14051	14016	14030	13966	13957	14108	14081	14078	13943	13993	14105	14077	14153	13993	14045	14010	14051	13951	13924	14082	14032	13978	14038	13972	14135	14136	14123	14045	13941	13964	14046	14048	14186	14016	14080	13956	14179	14164	13953	14197	13956	14172	14036	13973	14039	13984	14070	14191	13943	14021	13892	13953	14031	14009	14046	14070	13882	14110	14212	13982	14065	14071	14014	14142	14002	14266	13906	13915	14136	14052	13893	13846	13961	13936	13938	14114	14186	13938	14065	14094	14121	14027	13999	13854	14135	14008	14039	14092	14122	14035	14065	13905	14032	14115	14059	14000	14143	13971	13965	14066	13906	14033	14007	13968	13975	14211	14028	14120	14003	13999	13988	14078	13999	14118	14014	14159	14087	13962	14052	14183	14038	14041	13962	14035	14117	14158	14058	14150	14070	14103	14127	14123	14003	14133	13856	13997	14068	14029	14262	13939	14173	13898	14069	14037	14112	14029	14023	13974	14121	14057	14082	14114	13855	13895	14121	13910	14204	14111	14014	14023	14053	14025	14120	14034	14028	14086	13943	13978	14029	13971	14146	14121	14146	13892	13969	13901	13926	14058	14188	14125	13881	14146	14171	14113	13970	13920	13886	14095	13962	14070	13963	14002	14068	13963	13967	14012	14036	14117	14064	14031	14026	14086	14216	13960	14142	13957	14084	14003	14042	14097	13957	13967	13925	14067	14039	14111	14047	14061	14210	13962	14069	14027	13932	14053	13875	14163	14059	14134	14160	14094	14067	13952	14073	13970	13926	14025	14005	14015	13862	14246	13912	13945	14107	14020	14055	14006	14006	14144	13990	13967	13912	14019	13830	14135	14118	14082	13950	13975	13972	14165	14086	13900	14100	14071	13953	13908	13949	14011	14053	14073	13944	13999	14144	14336	14120	14059	13874	14084	13933	14111	14097	14065	14084	14011	14090	14113	14051	14018	14084	14010	14192	14225	13976	14097	14101	14145	14117	13907	14026	14041	13974	14085	13983	14319	14091	14030	14052	14075	14135	14086	13977	13893	14165	13939	14014	14052	14053	14074	14048	14058	14139	13910	14052	13923	13896	14056	14034	13982	14016	13947	13946	14085	13991	14019	13966	14037	13998	14021	14093	14152	13835	13912	14221	14070	14021	14062	14175	13970	13907	13977	14033	13928	14008	14076	14025	14056	13890	14058	14069	14095	14111	14170	14063	14126	14227	14180	14039	13901	14033	14127	14030	14194	14012	14164	14029	13978	14035	14105	14065	14142	14029	14064	14111	14010	13975	14081	14001	14030	14107	13957	13905	14065	13936	14086	13994	14200	14017	14194	14180	14111	13958	14079	14089	14152	14051	13959	14104	13962	14129	14234	14102	14048	13996	13919	14078	13888	14102	14018	14183	14088	13875	14004	14052	13849	14043	14170	13881	14037	14108	13940	14164	14088	14100	14031	14141	13941	14012	14127	14061	13997	14072	14071	14143	14196	14136	13998	14016	14252	14002	14155	13833	13960	14068	14073	13907	14065	14198	13967	13994	14081	13903	13980	14172	13881	14269	14145	13787	14045	14013	13986	14019	13919	14082	13946	13983	13955	13837	14041	13870	13993	14118	14009	14012	13900	13994	13964	14162	14033	14030	14047	13917	14030	14011	13970	13947	14222	14085	14041	13997	14061	14051	14052	14041	14093	13905	14007	14118	14118	14198	14085	14044	14005	14063	14098	13910	13939	13963	13974	14167	13963	14069	13948	14086	14010	13966	14093	14127	13923	14019	14107	14065	14227	14159	14055	14086	14125	13760	13955	14126	13985	14064	13975	14100	14133	14041	14166	14073	14002	13951	14060	14084	14025	14098	13999	14065	14031	14212	13907	13894	14078	13899	14001	14092	14067	13898	14101	14009	13917	14014	14063	14250	14167	14017	14013	13958	14007	14087	13986	14020	14013	13953	13827	13999	14116	14045	13931	13885	14107	14012	14117	13951	13959	14163	13813	13987	14083	13984	13913	14034	14271	14190	14014	14071	14053	14064	13887	14142	14100	14124	14042	13962	14105	13944	14147	14029	14024	13840	13867	14202	14015	14033	14110	14179	13944	14103	14048	14055	13967	13906	14067	14068	14060	14013	13976	14143	13873	14100	14047	14012	13986	14243	14129	13980	14016	14034	13940	14263	14107	14042	14076	14138	13973	14037	14204	14030	13967	14008	14095	14010	13991	14048	13968	13902	14034	14082	14180	13903	14091	14051	14056	14043	14127	14056	14171	14029	14013	14093	14086	13965	14052	13988	14099	14076	14059	13892	14084	14061	13955	14190	14052	14126	14207	13858	14095	13936	14026	13858	14234	14151	14039	14016	13989	14013	14123	13886	14199	14110	14065	13955	13925	14013	13950	13974	14064	14041	14042	14117	13985	14019	13989	13963	14038	14194	13950	14031	13951	13866	13954	14025	14044	14167	14132	14126	13971	14064	14036	14035	14045	14177	14057	14103	13926	14085	13962	13932	13932	13853	14038	14090	14041	14023	14039	13978	14104	14145	13992	14059	14178	13959	13953	14037	14016	14119	14026	14146	14061	14098	14057	13984	13985	13932	13969	14232	14048	14127	14165	13887	13971	14079	14024	14016	13913	14048	14191	14088	14019	14159	13930	13998	14124	14084	14155	13891	14129	13934	14017	14206	14126	14069	14050	14035	13928	14170	13959	14016	14088	14081	13950	14025	14180	14052	14125	13943	14086	14206	14025	14039	14056	14065	13943	14054	14110	14088	13988	13955	14075	13983	13873	14072	13988	14189	14044	14074	14187	14309	13998	14031	13983	14056	14046	13986	13984	13935	14169	13895	14179	14092	13983	14001	14024	14071	14092	14029	14141	14035	13952	14013	14225	14042	14169	14075	14015	13964	13980	14152	14031	14166	14028	13903	14077	14137	13922	14060	13988	14015	14345	14058	14193	14096	13995	14217	14063	14149	14077	14241	14060	14109	13874	14062	13960	13999	14136	14074	14000	14251	14097	14187	13715	14095	13696	14159	13955	14119	13974	14055	13870	13974	14031	13966	14188	13968	13989	14099	14017	14028	14241	14031	14132	14130	14038	14128	14043	14084	14009	13954	14114	13991	14176	13959	14047	14007	14121	14063	13941	14132	13971	14046	14191	13932	14003	14025	13966	14101	14206	14100	13945	14081	14004	14014	13988	14024	13962	14077	14012	13978	13981	13949	13980	14008	13957	14219	13905	14017	14173	14152	14132	13931	14022	14099	14033	14102	14066	14112	13941	13990	13955	13865	14052	14150	13936	14032	14005	13961	14130	14034	14110	14150	14066	14153	14057	14094	14101	14188	14005	14198	13957	14095	14152	14007	13959	14264	14189	14036	14160	14070	13999	14027	13959	14033	14048	13963	14174	14078	14139	14162	13872	13974	14017	14004	14039	14171	13947	13923	13906	14003	14029	14088	13996	14123	14162	14079	14137	14298	14038	14160	13921	13944	14045	14132	14146	13933	13923	14072	14002	14007	14097	14169	14133	14086	14274	13855	14061	14036	13973	14056	13903	14106	14029	14005	14028	14025	13971	14145	13987	14000	13978	14019	14243	14087	14092	14008	14004	14102	14118	14153	14160	13946	14184	14115	14004	14063	13998	13960	13951	14044	13916	14178	14105	13966	14018	14055	14132	13977	13995	14023	14141	13940	14021	13852	14105	13938	14032	13985	14076	14016	14042	14162	14058	14093	14116
23024	21244	29025	23776	21449	23266	23951	18933	17782	17928	18002	17585	17810	17617	17580	17340	17355	17677	17527	17637	17702	21775	25897	25468	22853	20294	18647	17670	17458	17020	16894	17078	16863	17002	17004	16775	16830	16773	16709	17003	16922	16813	16638	16703	16815	16916	16809	16746	16893	16649	16968	16972	16834	16946	16914	16883	17100	16648	16967	16802	16814	16897	16768	16738	16863	16797	16807	16773	16907	16902	16817	16884	16967	16618	16779	16963	16918	16989	16897	16896	16819	16661	16762	16663	16695	16839	16906	17044	16681	16878	16947	16653	16929	16808	16893	16985	16747	16753	16765	16880	16853	16688	16888	16834	16777	16661	16771	16910	16891	16733	16939	16766	16735	16753	16760	16792	16678	16914	16999	16776	16718	16755	16770	16815	16882	16757	16779	16908	16897	16802	16882	16849	16565	16889	16888	16723	16849	16844	16670	16706	16699	16706	16697	16754	16768	16842	16563	16634	16905	16734	16569	16903	16732	16784	16709	16865	16834	17092	16623	16797	16926	16750	16811	16769	16888	16902	16675	16606	16890	16874	16884	16860	16794	16876	16740	16828	16665	16607	16793	16835	16868	16855	16711	16636	16716	16704	16663	16738	16748	16684	16938	16715	16789	16696	16729	16769	16792	16683	16755	16860	16719	16673	16874	16796	16872	16858	16863	16777	16872	16760	16631	16790	16750	16829	16930	16894	16680	16777	16596	16668	16727	16612	16714	16919	16740	16963	16738	16759	16621	16758	16946	16694	16975	16687	16631	16693	16732	16704	16575	16877	16823	16716	16874	16881	16837	16845	16856	16637	16638	16909	16651	16851	16821	16708	16648	16740	16847	16828	16887	16585	16680	16851	16781	16913	16885	16799	16728	16845	16898	16650	16891	16705	16858	16648	16953	16846	16747	16651	16938	16819	17031	16946	16791	16748	16804	16868	16828	16875	16830	16703	16711	16888	16865	16682	16771	16751	16684	16817	16619	16716	16856	16896	16903	16747	16894	16935	16827	16876	16810	16895	16872	16826	16504	16522	16663	16859	16841	16843	16744	17076	16875	16744	16802	16865	16987	16935	16867	17000	16833	16665	16874	16556	16699	16837	17077	16872	16826	16870	16699	16651	16541	16586	16705	16929	16814	16780	16918	16902	16933	16895	16715	16736	16788	16494	16921	16937	16682	16941	16820	16978	16992	16827	16673	16623	16664	17136	16636	16663	16797	16821	16771	16547	16685	16742	16643	16647	16797	16898	16682	16822	16856	16608	16639	16483	16743	16675	16795	16911	16965	16737	16831	16926	16930	16843	16856	16902	16653	16965	16720	16645	16929	16928	16702	16730	16919	16713	16678	16679	16757	16772	16652	16878	16874	16810	16914	16759	16771	16916	16930	16773	16799	16799	16745	16922	16694	16792	16711	16784	16666	16692	16900	16881	16783	16693	16962	17000	16749	16931	16786	16610	16647	16743	16934	16887	16740	16742	16794	16752	16821	16725	16680	16660	16718	16915	16728	16717	16737	16844	16719	16514	16794	16738	16755	16720	16758	16900	16695	16771	16597	16754	16887	16776	16783	16687	16990	16713	16934	16694	16753	16955	16794	16878	16875	16749	16885	16516	16707	16874	16735	16706	16661	16627	16848	17060	16733	16770	16864	16618	16490	16923	16800	16758	16786	16770	16709	16826	16961	16793	16709	16849	16720	16702	16764	16770	16614	16860	16616	16977	16625	16618	16684	16669	16770	16866	16645	16662	16739	16536	16729	16818	16707	16721	16823	16897	16753	16576	16835	16909	16766	16629	16890	16621	16838	16748	16872	16813	16745	16818	16891	16895	17006	16691	16831	16728	16790	16733	16706	16564	16702	16899	16755	16630	16915	16727	16548	16761	16780	16991	16766	16887	16650	16824	16863	16660	16732	16687	16932	16827	16613	16600	16692	16786	16904	16716	16717	16899	16646	16812	16786	16840	16685	16804	16721	16745	16826	16919	16825	16694	16947	16743	16874	16740	16722	16807	16863	16873	16681	16780	16931	16925	16806	16688	16726	16771	16954	16707	16754	16794	16698	16720	16725	16717	16839	16580	16846	16903	16771	16624	16696	16806	16690	16988	16769	16792	16513	17055	16708	16985	16831	16666	16815	16833	16756	16589	16735	16801	16720	16714	16763	16836	16816	16831	16653	16816	16827	16437	16755	16684	16747	16800	16854	16737	16766	16734	16734	16700	16702	16917	16991	16720	16697	16914	16890	16656	16788	16745	16681	16683	16753	16691	16888	16881	16839	16772	16551	16859	16837	16831	16883	16690	16685	17015	16682	16808	16632	16749	16760	16762	16697	16782	16736	16776	16852	16860	16750	17004	16882	16609	16660	16849	16678	16788	17010	16733	16664	16664	16774	16854	17029	16845	16600	16622	16683	16492	16865	16850	16654	17006	16817	16738	16740	16848	16978	16780	16711	16704	16739	16526	16862	16692	16723	16794	16712	16769	16735	16787	16636	16680	16865	16735	16772	16865	16641	16833	16819	16662	16865	16650	16807	16726	16599	16777	16860	16719	16753	16616	16684	16811	16768	16800	16706	16670	16832	16725	16795	16766	16769	16800	16649	16697	16986	16735	16880	16738	16771	16749	16686	16625	16708	16709	16821	16840	16860	16863	16816	16765	16712	16764	16799	16815	16882	16771	16816	16916	16615	16811	16759	16763	16785	16880	16752	16835	16863	16759	16566	16964	16876	16605	16692	16954	16668	16822	16791	16885	16773	16737	16763	16562	16700	16831	16846	16804	16813	16748	16824	16785	16880	16686	16535	16555	16742	16609	16853	16800	16694	16777	16793	16760	16664	16749	16760	16666	16853	16553	16554	16961	16737	16801	16690	16677	16692	16730	16751	16632	16646	16682	16708	16755	16857	16632	16761	16777	16906	16654	16854	16756	16899	16987	16761	16815	16839	16661	16855	16895	16943	16740	16732	16777	16655	16832	16721	16682	16779	16544	16714	16845	16815	16954	16700	16702	16631	16790	16802	16707	16567	16903	16851	16706	16728	16885	16854	16833	16884	16730	16598	16936	16733	16759	16816	16706	16613	16828	16738	16781	16807	16765	16739	16725	16835	16634	16872	16830	16704	16827	16835	16562	16773	16901	16737	16707	16999	16756	16827	16738	16927	16849	17012	16866	16849	16878	16824	16948	16905	16894	16674	16720	16767	16859	17020	16712	16571	16725	16972	16812	16825	16873	16862	16673	16649	16742	16779	16754	17009	16750	16773	16683	16705	16783	16771	16825	16805	16771	16552	16586	16767	16869	16818	16688	16563	16767	16635	16739	16748	16737	16613	16722	16762	16760	16599	16872	16725	16702	16948	16892	16851	16745	16745	16696	16735	16880	16741	16774	16675	16744	16941	16823	16717	16805	16877	16701	16730	16704	16952	16761	16702	16737	16811	16784	16717	16776	16638	16638	16874	16715	16792	16841	16720	16909	16813	16753	16947	16881	16548	16757	16717	16962	16841	16822	16780	16682	16510	16668	16747	16849	16748	16843	16788	16817	16886	16639	16711	16829	16571	16863	16702	16714	16830	16684	16742	17075	16774	17019	16752	16953	16707	16776	16682	16728	16822	16790	16921	16605	16794	16778	16817	16830	16895	16814	16686	16725	16904	16732	16775	16797	16927	16814	16740	16772	16786	16754	16653	16608	16673	16829	16713	16613	16447	16722	16761	16815	16932	16828	16757	16667	16770	16698	16706	16738	16822	16880	16999	16819	16956	16531	16915	16825	16848	16989	16837	16752	16797	16945	16687	16626	16835	16500	16871	16856	16809	16668	16736	16949	16831	16969	16840	16795	17081	16734	16725	16550	16881	16812	16573	16707	16681	16759	16730	16817	16855	16834	16629	16685	16838	16803	16720	16666	16616	16759	16851	16771	16859	16625	16678	16673	16853	16712	16793	16727	16732	16788	16828	16914	16629	16928	16837	16722	16698	16609	16758	16734	16477	16902	16850	16670	16817	16985	16696	16926	16937	16771	16755	16804	16708	16764	16864	16867	16806	16800	16866	16549	16860	16715	16824	16906	16874	16723	16719	16921	16771	16659	16963	16797	16744	16555	16809	16815	16846	16956	16653	16831	16792	16729	16922	16901	16838	16721	16947	16832	16842	16677	16727	16761	16797	16697	16778	16806	16963	16962	16668	16733	16816	17038	16794	16727	16738	16651	16824	16541	16660	16702	16644	16874	16883	16821	16946	16821	16683	16899	16950	16658	17034	16765	16816	16904	16715	16811	16750	16725	16640	16749	16846	16809	16769	16850	16813	16885	16882	16834	16774	16624	16739	16761	16830	16556	16862	16804	16819	16785	16832	16727	16858	17069	16801	16724	16788	16967	16940	16777	16900	16873	16764	16910	16577	16825	16745	16808	16872	16643	16558	16583	16765	16678	16794	16718	16703	16766	16985	16837	16728	16725	16772	16783	16749	16632	16970	16980	16791	16632	16655	16709	16677	16851	16977	16800	16722	16686	16845	16744	16944	16850	16857	16918	16694	16747	16630	16727	16601	16737	17042	16771	16728	16663	16809	16612	16575	16714	16700	16583	16634	16926	16770	16842	16742	16784	16978	16816	16886	16726	16654	16547	16729	16570	16581	16738	16902	16841	16861	16926	17015	16799	16835	16940	17140	16938	16735	16953	16762	16820	16664	16734	16797	16718	16856	16849	16855	16697	16907	16822	16745	16823	16616	16983	16620	16856	16891	16712	16735	16780	16715	16786	16746	16787	16743	16919	16874	16792	16673	16804	16755	16794	16784	16623	16764	16798	16843	16718	16710	16888	16775	16720	16869	16761	16836	16844	16816	16575	16618	16960	16593	16713	16751	16727	16839	16849	16723	16643	17002	16833	16922	17048	16812	16559	16830	16663	16646	16633	16791	16546	16965	16828	16747	16716	17010	16818	16980	16805	16721	16902	16733	16726	16819	16840	16890	16595	16817	16886	16783	16700	16611	16768	16959	16917	16691	16805	16723	16781	16788	16732	16769	16836	16869	16834	16981	16909	16641	16714	16901	16676	16743	16634	16844	16791	16782	16755	16677	16785	16932	16852	16792	16857	16849	16780	16968	16855	16591	16860	16762	16980	16722	16853	16814	16772	16635	16831	16651	16838
19680	29780	26901	21025	19333	18336	17466	16750	16285	15951	15872	15901	15504	15571	15442	15253	15552	15642	15701	15883	16124	22925	26959	25938	22074	18654	16555	15737	14923	14626	14577	14669	14662	14804	14453	14623	14538	14640	14556	14531	14490	14622	14542	14583	14533	14397	14608	14427	14648	14559	14769	14429	14543	14632	14699	14561	14425	14506	14668	14681	14497	14392	14585	14386	14436	14559	14543	14433	14520	14434	14586	14411	14739	14538	14563	14535	14671	14656	14330	14482	14531	14604	14489	14438	14507	14669	14594	14665	14520	14596	14541	14521	14507	14436	14627	14478	14611	14558	14672	14407	14681	14417	14477	14482	14584	14404	14394	14460	14758	14595	14551	14532	14540	14480	14579	14500	14495	14502	14431	14552	14389	14547	14433	14565	14353	14605	14590	14572	14573	14461	14504	14481	14611	14656	14626	14377	14544	14472	14623	14585	14585	14555	14636	14417	14489	14596	14617	14548	14584	14511	14402	14385	14412	14477	14419	14536	14660	14491	14483	14765	14499	14481	14584	14633	14535	14492	14423	14453	14454	14712	14488	14531	14554	14557	14448	14405	14532	14583	14345	14466	14446	14532	14471	14344	14468	14539	14637	14405	14530	14611	14688	14730	14568	14505	14471	14388	14405	14582	14438	14619	14427	14659	14667	14434	14490	14587	14565	14580	14432	14466	14601	14474	14459	14598	14605	14550	14683	14570	14573	14416	14570	14499	14404	14623	14469	14383	14505	14371	14518	14435	14539	14595	14431	14705	14564	14491	14433	14527	14643	14635	14591	14427	14588	14495	14626	14402	14447	14658	14575	14438	14433	14589	14568	14315	14606	14577	14563	14682	14532	14521	14591	14501	14588	14563	14560	14659	14506	14467	14488	14412	14586	14477	14708	14587	14499	14605	14600	14377	14413	14621	14416	14540	14553	14655	14652	14557	14431	14651	14425	14432	14826	14570	14480	14612	14665	14436	14525	14451	14456	14759	14481	14507	14516	14551	14634	14580	14603	14655	14516	14444	14542	14515	14632	14535	14389	14621	14584	14454	14281	14687	14432	14441	14538	14565	14408	14528	14596	14385	14539	14551	14585	14565	14395	14393	14549	14549	14378	14425	14464	14601	14486	14419	14652	14564	14491	14715	14403	14530	14470	14506	14405	14393	14624	14415	14541	14362	14483	14526	14369	14578	14568	14572	14626	14618	14542	14544	14557	14563	14461	14443	14427	14487	14816	14502	14532	14597	14414	14487	14396	14513	14505	14454	14488	14511	14518	14439	14656	14498	14392	14447	14485	14675	14562	14450	14388	14523	14376	14474	14489	14501	14635	14494	14509	14391	14658	14480	14484	14591	14284	14442	14597	14578	14619	14614	14455	14408	14445	14464	14481	14609	14548	14560	14479	14558	14591	14431	14622	14620	14354	14484	14490	14555	14511	14451	14521	14582	14452	14519	14479	14467	14626	14405	14518	14518	14483	14605	14628	14623	14575	14553	14486	14431	14562	14477	14673	14542	14605	14504	14560	14541	14526	14536	14492	14801	14648	14603	14610	14506	14321	14694	14639	14605	14549	14460	14512	14640	14624	14471	14606	14735	14518	14618	14544	14525	14700	14463	14502	14500	14601	14467	14562	14591	14513	14532	14642	14511	14532	14512	14521	14610	14484	14596	14576	14441	14289	14487	14572	14692	14562	14489	14509	14452	14580	14481	14541	14407	14478	14418	14582	14497	14521	14575	14681	14456	14583	14571	14526	14616	14636	14473	14593	14526	14321	14626	14588	14422	14556	14406	14521	14525	14624	14444	14607	14398	14688	14405	14347	14444	14491	14553	14552	14533	14589	14370	14600	14542	14445	14647	14358	14523	14436	14545	14520	14591	14530	14524	14504	14809	14477	14547	14513	14472	14583	14512	14487	14367	14348	14480	14436	14435	14391	14600	14471	14492	14440	14440	14393	14593	14516	14322	14724	14648	14306	14512	14485	14522	14487	14459	14584	14447	14315	14441	14594	14616	14601	14564	14412	14620	14488	14541	14616	14605	14637	14631	14536	14501	14734	14577	14570	14647	14603	14358	14572	14523	14474	14569	14541	14475	14607	14500	14477	14431	14517	14563	14644	14636	14667	14442	14555	14542	14570	14491	14522	14516	14619	14551	14487	14451	14509	14599	14340	14562	14479	14486	14480	14551	14555	14614	14584	14603	14620	14397	14498	14566	14538	14533	14490	14462	14497	14403	14501	14516	14526	14441	14455	14466	14563	14559	14440	14624	14353	14553	14760	14372	14354	14462	14480	14492	14683	14623	14400	14563	14486	14433	14597	14579	14428	14484	14504	14424	14454	14724	14302	14753	14586	14505	14564	14419	14518	14416	14609	14519	14373	14618	14437	14663	14392	14714	14592	14465	14495	14581	14485	14380	14358	14452	14567	14569	14541	14628	14681	14470	14568	14435	14545	14514	14511	14646	14522	14502	14647	14523	14442	14564	14681	14574	14457	14408	14479	14475	14556	14416	14394	14483	14539	14518	14586	14492	14609	14501	14644	14693	14641	14591	14468	14490	14523	14423	14463	14696	14503	14483	14550	14526	14620	14627	14508	14448	14589	14448	14510	14554	14522	14473	14554	14567	14400	14436	14583	14498	14581	14484	14549	14588	14380	14516	14384	14513	14565	14567	14501	14504	14526	14396	14602	14493	14488	14545	14702	14630	14383	14581	14511	14636	14379	14500	14486	14375	14667	14579	14581	14550	14513	14578	14588	14565	14554	14643	14536	14526	14540	14614	14535	14520	14601	14564	14489	14693	14463	14644	14401	14592	14498	14376	14602	14519	14524	14538	14414	14672	14506	14631	14563	14672	14516	14601	14452	14523	14399	14346	14536	14688	14422	14497	14493	14535	14453	14546	14466	14403	14513	14393	14347	14751	14497	14445	14468	14418	14498	14653	14685	14424	14616	14561	14502	14375	14526	14406	14430	14588	14453	14640	14589	14554	14465	14602	14596	14385	14491	14505	14450	14581	14407	14569	14425	14466	14534	14621	14413	14563	14506	14447	14511	14426	14505	14683	14342	14449	14551	14458	14595	14488	14479	14433	14595	14549	14509	14273	14628	14480	14559	14494	14466	14519	14292	14643	14525	14560	14467	14688	14616	14491	14325	14543	14510	14626	14612	14396	14572	14650	14524	14433	14724	14558	14518	14574	14565	14405	14449	14369	14588	14382	14572	14403	14423	14391	14433	14455	14595	14285	14539	14433	14597	14437	14543	14487	14588	14645	14524	14513	14560	14567	14619	14584	14343	14605	14625	14505	14568	14490	14400	14379	14362	14500	14570	14586	14544	14613	14633	14498	14590	14403	14510	14532	14558	14375	14619	14478	14468	14465	14465	14546	14634	14490	14679	14615	14432	14556	14359	14543	14506	14511	14583	14356	14493	14509	14494	14435	14372	14712	14543	14581	14501	14588	14363	14686	14531	14430	14346	14291	14473	14649	14515	14391	14346	14559	14445	14414	14706	14481	14357	14457	14435	14665	14571	14480	14513	14483	14493	14683	14378	14421	14679	14659	14402	14517	14631	14456	14518	14394	14492	14644	14488	14387	14485	14745	14442	14468	14498	14500	14558	14525	14624	14609	14467	14545	14428	14670	14423	14536	14535	14480	14323	14352	14482	14622	14518	14532	14571	14608	14524	14508	14570	14658	14425	14480	14556	14584	14518	14554	14426	14542	14450	14484	14505	14523	14511	14375	14573	14397	14472	14470	14500	14470	14529	14498	14494	14434	14620	14350	14409	14522	14633	14446	14488	14531	14397	14405	14370	14543	14506	14511	14419	14511	14654	14456	14597	14474	14523	14642	14361	14432	14558	14526	14476	14574	14516	14443	14522	14428	14563	14605	14692	14423	14366	14697	14487	14428	14481	14557	14514	14469	14612	14552	14596	14692	14556	14437	14584	14479	14497	14391	14445	14453	14515	14521	14492	14542	14416	14633	14472	14500	14532	14578	14675	14470	14383	14460	14467	14603	14435	14383	14363	14572	14411	14474	14314	14444	14469	14480	14487	14443	14599	14413	14581	14608	14540	14512	14537	14534	14490	14655	14581	14688	14639	14584	14362	14532	14442	14656	14611	14533	14370	14649	14459	14579	14513	14628	14446	14465	14399	14452	14419	14506	14475	14494	14430	14361	14431	14564	14636	14737	14507	14589	14540	14525	14715	14444	14379	14519	14218	14572	14569	14483	14582	14669	14462	14599	14369	14460	14520	14515	14491	14529	14489	14451	14472	14660	14508	14461	14558	14346	14524	14402	14582	14447	14662	14462	14549	14518	14295	14267	14591	14451	14481	14513	14526	14432	14626	14528	14459	14424	14538	14516	14541	14529	14539	14596	14468	14444	14636	14510	14513	14510	14575	14518	14488	14499	14401	14430	14439	14521	14471	14533	14383	14457	14555	14577	14496	14569	14693	14650	14405	14434	14558	14443	14614	14542	14632	14434	14450	14644	14677	14452	14484	14515	14499	14394	14480	14458	14539	14456	14504	14642	14777	14376	14552	14407	14688	14445	14594	14334	14410	14512	14609	14488	14441	14564	14493	14515	14608	14537	14648	14518	14503	14447	14649	14717	14516	14347	14436	14267	14354	14414	14711	14569	14707	14639	14447	14509	14296	14312	14473	14585	14481	14603	14605	14397	14478	14722	14587	14605	14717	14404	14566	14485	14551	14363	14429	14556	14494	14460	14630	14562	14668	14398	14483	14619	14603	14638	14480	14431	14506	14663	14549	14586	14619	14614	14414	14400	14502	14605	14387	14551	14471	14706	14565	14582	14579	14711	14539	14380	14370	14675	14482	14529	14566	14722	14481	14484	14459	14556	14764	14707	14642	14452	14482	14563	14653	14397	14436	14583	14469	14414	14440	14511	14527	14253	14497	14633	14658	14458	14405	14525	14483	14485	14490	14407	14492	14541	14464	14367	14668	14585	14412	14466	14569	14676	14653	14514	14471	14403	14511	14460	14571	14572	14635	14519	14530	14597	14321	14562	14480	14625	14561	14701	14689	14653	14475	14480	14568	14380	14492	14551	14470	14322	14394	14508	14437	14705	14654	14357	14613	14584	14505	14571	14608	14405	14565	14467	14557	14536	14532	14500	14574	14453
28172	22218	23471	21095	18882	18051	17807	17281	17069	17235	16825	16834	16790	16662	16774	16561	16833	16956	16864	16876	16709	16795	16917	17221	17276	17079	16996	16859	16487	16534	16487	16457	16574	16507	16431	16500	16557	16459	16649	16088	16483	16593	16552	16347	16453	16178	16531	16445	16645	16371	16433	16357	16524	16550	16479	16571	16322	16284	16636	16219	16417	16329	16346	16321	16599	16456	16221	16358	16573	16487	16526	16357	16493	16680	16450	16454	16413	16493	16524	16188	16458	16324	16345	16354	16523	16448	16265	16369	16515	16212	16350	16190	16498	16542	16615	16369	16405	16424	16393	16514	16536	16333	16452	16374	16646	16533	16280	16224	16447	16445	16472	16401	16479	16392	16472	16426	16523	16560	16501	16537	16343	16430	16372	16315	16433	16526	16496	16270	16495	16416	16272	16549	16447	16509	16624	16256	16517	16493	16631	16285	16563	16465	16418	16482	16206	16507	16316	16597	16503	16537	16497	16449	16547	16506	16266	16378	16564	16340	16308	16369	16344	16467	16273	16383	16525	16452	16427	16394	16348	16331	16528	16474	16487	16574	16273	16274	16526	16450	16557	16493	16496	16279	16249	16254	16405	16372	16407	16264	16567	16330	16395	16472	16437	16201	16259	16375	16488	16454	16128	16338	16293	16482	16384	16455	16492	16594	16336	16282	16384	16385	16433	16330	16475	16394	16518	16334	16310	16289	16526	16264	16603	16724	16437	16493	16665	16391	16482	16375	16527	16130	16356	16463	16331	16379	16228	16400	16607	16491	16510	16457	16507	16263	16291	16617	16642	16527	16539	16349	16368	16401	16341	16404	16465	16291	16516	16455	16245	16489	16406	16458	16624	16379	16575	16405	16369	16408	16339	16246	16292	16435	16200	16370	16290	16317	16459	16416	16592	16263	16299	16381	16472	16551	16626	16360	16522	16378	16441	16466	16363	16295	16305	16117	16465	16294	16465	16525	16304	16319	16617	16377	16492	16266	16267	16608	16359	16595	16413	16375	16518	16250	16292	16465	16352	16508	16514	16189	16304	16441	16371	16351	16653	16498	16493	16397	16497	16459	16232	16389	16306	16664	16459	16406	16575	16520	16392	16477	16323	16378	16350	16243	16518	16436	16476	16461	16361	16221	16207	16524	16619	16443	16437	16306	16293	16517	16554	16293	16502	16437	16418	16253	16356	16376	16524	16283	16605	16366	16227	16565	16303	16242	16445	16397	16506	16443	16256	16287	16297	16401	16389	16614	16604	16284	16473	16316	16305	16453	16329	16549	16630	16509	16425	16418	16392	16360	16390	16326	16412	16256	16303	16283	16374	16525	16367	16297	16559	16450	16440	16490	16486	16379	16518	16533	16439	16293	16638	16586	16543	16367	16510	16380	16389	16387	16508	16544	16549	16510	16412	16171	16696	16360	16463	16433	16321	16363	16473	16413	16377	16317	16373	16565	16562	16665	16765	16390	16481	16498	16424	16519	16645	16442	16364	16661	16328	16345	16382	16305	16297	16427	16392	16576	16566	16485	16249	16511	16385	16441	16388	16497	16346	16678	16406	16366	16357	16373	16519	16146	16342	16273	16363	16422	16330	16545	16162	16357	16467	16484	16429	16467	16588	16281	16373	16442	16452	16604	16408	16307	16376	16334	16411	16285	16386	16443	16508	16575	16554	16594	16471	16635	16313	16260	16440	16472	16592	16381	16291	16649	16539	16347	16434	16591	16337	16469	16506	16465	16576	16340	16616	16410	16521	16459	16419	16239	16450	16256	16361	16418	16446	16316	16568	16482	16258	16513	16447	16581	16614	16421	16432	16524	16460	16469	16434	16492	16425	16329	16352	16446	16353	16313	16400	16448	16407	16378	16365	16610	16483	16489	16453	16346	16405	16379	16300	16328	16396	16473	16475	16419	16437	16395	16338	16358	16471	16428	16475	16435	16265	16477	16480	16348	16547	16304	16240	16338	16411	16401	16424	16431	16506	16383	16253	16251	16441	16326	16256	16336	16361	16341	16252	16245	16389	16563	16698	16617	16389	16340	16257	16575	16399	16442	16394	16393	16221	16585	16227	16382	16536	16359	16531	16362	16363	16408	16368	16490	16470	16373	16450	16458	16320	16468	16526	16407	16360	16417	16315	16406	16398	16566	16539	16585	16676	16380	16489	16490	16295	16388	16558	16381	16569	16493	16428	16434	16543	16524	16566	16446	16325	16344	16332	16162	16443	16348	16467	16448	16381	16654	16577	16599	16636	16517	16432	16430	16374	16532	16532	16551	16446	16539	16416	16427	16443	16331	16476	16365	16474	16532	16541	16316	16485	16394	16445	16437	16314	16376	16387	16304	16563	16285	16359	16308	16301	16296	16428	16580	16359	16329	16552	16458	16247	16470	16390	16471	16414	16495	16315	16417	16540	16547	16652	16479	16353	16524	16369	16406	16512	16441	16502	16448	16283	16262	16576	16424	16470	16356	16390	16370	16365	16484	16586	16710	16468	16309	16336	16374	16391	16557	16551	16549	16380	16548	16293	16240	16515	16425	16472	16302	16349	16328	16459	16627	16576	16421	16243	16474	16546	16489	16465	16498	16636	16308	16650	16423	16515	16464	16321	16425	16627	16556	16293	16397	16465	16208	16393	16541	16241	16515	16480	16576	16237	16584	16480	16549	16223	16261	16406	16427	16431	16388	16575	16338	16564	16600	16548	16272	16494	16473	16343	16452	16487	16371	16462	16449	16379	16373	16405	16332	16490	16570	16394	16396	16425	16503	16349	16390	16258	16455	16260	16344	16297	16474	16530	16583	16438	16511	16581	16376	16160	16301	16414	16323	16520	16240	16400	16498	16549	16416	16399	16229	16356	16290	16509	16476	16430	16372	16321	16513	16552	16301	16459	16465	16538	16669	16451	16222	16398	16453	16412	16404	16290	16613	16452	16233	16381	16481	16434	16441	16377	16355	16470	16535	16440	16261	16439	16283	16694	16373	16445	16224	16508	16460	16574	16432	16426	16337	16477	16563	16579	16465	16393	16411	16478	16348	16313	16446	16405	16528	16346	16371	16352	16317	16301	16327	16501	16500	16494	16457	16297	16312	16525	16511	16316	16440	16400	16585	16388	16523	16669	16583	16431	16486	16567	16216	16384	16370	16468	16372	16390	16750	16407	16444	16534	16636	16522	16413	16460	16285	16501	16488	16396	16345	16480	16394	16256	16429	16625	16310	16419	16474	16216	16468	16480	16612	16181	16411	16398	16510	16444	16534	16426	16390	16622	16605	16453	16278	16642	16251	16306	16327	16388	16345	16403	16231	16586	16520	16358	16483	16506	16476	16452	16550	16613	16526	16546	16337	16192	16329	16367	16376	16713	16458	16317	16359	16475	16448	16388	16332	16472	16480	16535	16480	16451	16354	16531	16475	16459	16399	16274	16386	16322	16416	16345	16380	16562	16545	16286	16394	16380	16408	16552	16377	16355	16436	16306	16325	16457	16396	16325	16586	16155	16196	16470	16195	16369	16306	16245	16491	16428	16205	16296	16336	16510	16645	16353	16582	16499	16470	16370	16344	16272	16341	16429	16437	16512	16560	16316	16463	16468	16451	16717	16459	16252	16519	16693	16551	16470	16321	16203	16421	16391	16484	16318	16550	16431	16539	16208	16459	16528	16414	16451	16332	16418	16568	16455	16313	16376	16321	16261	16550	16526	16441	16290	16382	16457	16416	16440	16314	16252	16497	16510	16480	16487	16487	16248	16435	16436	16381	16255	16599	16314	16576	16468	16171	16400	16608	16433	16400	16382	16469	16470	16726	16427	16442	16470	16540	16490	16644	16557	16643	16447	16441	16529	16427	16318	16422	16439	16469	16381	16337	16426	16430	16527	16400	16484	16341	16482	16565	16453	16482	16541	16461	16558	16400	16505	16365	16486	16306	16392	16503	16566	16465	16403	16340	16452	16473	16361	16460	16479	16419	16541	16365	16545	16577	16468	16489	16660	16353	16516	16279	16346	16383	16594	16309	16563	16433	16400	16513	16599	16406	16348	16387	16474	16391	16391	16333	16265	16241	16290	16351	16490	16480	16468	16369	16372	16481	16490	16503	16536	16409	16422	16479	16416	16668	16502	16615	16218	16639	16460	16377	16472	16368	16373	16463	16460	16298	16383	16593	16387	16289	16378	16131	16419	16578	16366	16473	16498	16331	16438	16402	16346	16290	16484	16290	16470	16482	16280	16527	16568	16413	16448	16558	16592	16380	16385	16314	16374	16503	16391	16504	16423	16347	16309	16414	16449	16388	16315	16442	16450	16342	16284	16333	16228	16300	16137	16526	16357	16515	16264	16492	16434	16536	16230	16425	16363	16562	16492	16509	16429	16201	16572	16509	16397	16309	16495	16507	16378	16466	16375	16327	16481	16441	16491	16239	16343	16329	16553	16249	16196	16548	16484	16453	16264	16352	16395	16628	16473	16459	16147	16431	16570	16462	16492	16373	16297	16360	16455	16328	16561	16468	16366	16460	16389	16323	16481	16448	16426	16368	16409	16594	16538	16533	16426	16477	16586	16371	16388	16436	16461	16588	16426	16371	16397	16376	16489	16386	16530	16409	16348	16476	16196	16359	16421	16602	16552	16432	16555	16375	16512	16537	16962	16630	16291	16458	16265	16412	16289	16520	16305	16377	16115	16280	16472	16361	16468	16453	16244	16352	16470	16466	16532	16453	16376	16422	16414	16550	16481	16291	16371	16524	16327	16477	16433	16363	16294	16447	16327	16392	16536	16416	16571	16403	16509	16631	16490	16351	16412	16101	16627	16184	16364	16383	16330	16461	16532	16503	16519	16334	16503	16506	16355	16521	16519	16463	16490	16477	16225	16461	16298	16427	16497	16444	16646	16500	16380	16481	16380	16361	16327	16387	16454	16605	16583	16556	16387	16603	16363	16534	16447	16504	16445	16365	16406	16442	16360	16537	16693	16454	16506	16386	16493	16319	16558	16315	16460	16399	16417	16484	16430	16555	16329	16414	16407	16467	16580	16429	16442	16481	16471	16392	16389	16390	16404	16427	16545	16532	16253	16361	16500	16703	16517	16359	16568	16510	16325	16408	16623	16417	16372	16395	16577	16447	16367	16486	16588	16525	16436	16469	16581	16296
16469	19499	19022	17933	17961	16876	16232	15634	15215	15121	15149	14952	14932	14848	14697	14789	14859	14858	15005	14964	14741	14910	15144	15368	15411	15015	14746	14523	14509	14170	14422	14370	14411	14336	14304	14444	14303	14422	14331	14391	14264	14453	14330	14448	14420	14322	14333	14356	14422	14241	14350	14236	14373	14417	14286	14246	14280	14224	14238	14320	14251	14445	14320	14351	14341	14501	14160	14371	14280	14496	14306	14366	14422	14447	14434	14416	14363	14378	14219	14395	14469	14364	14310	14366	14327	14406	14445	14464	14204	14651	14368	14415	14339	14259	14248	14247	14312	14314	14248	14340	14314	14547	14543	14426	14337	14385	14529	14347	14492	14266	14387	14371	14378	14356	14353	14512	14274	14341	14249	14350	14265	14283	14332	14266	14436	14412	14225	14362	14298	14426	14327	14461	14376	14395	14347	14441	14380	14352	14350	14094	14318	14292	14330	14397	14327	14468	14381	14419	14428	14417	14443	14435	14390	14472	14415	14242	14293	14383	14417	14397	14435	14268	14386	14324	14466	14268	14216	14377	14276	14491	14325	14259	14502	14287	14323	14461	14379	14492	14317	14206	14240	14432	14232	14335	14402	14351	14412	14421	14131	14253	14275	14476	14444	14320	14414	14390	14386	14483	14391	14399	14158	14534	14307	14292	14526	14339	14266	14333	14213	14393	14217	14395	14452	14360	14412	14354	14324	14383	14387	14302	14427	14414	14239	14345	14424	14348	14376	14476	14388	14332	14582	14257	14382	14226	14439	14190	14311	14261	14508	14254	14337	14248	14438	14269	14283	14472	14402	14425	14540	14255	14102	14447	14364	14257	14239	14480	14496	14472	14491	14395	14451	14278	14382	14344	14270	14502	14443	14346	14272	14316	14512	14447	14448	14463	14387	14243	14463	14325	14294	14349	14321	14230	14203	14246	14270	14387	14371	14425	14419	14363	14463	14464	14458	14348	14337	14549	14474	14381	14337	14264	14483	14344	14231	14430	14413	14454	14503	14384	14284	14301	14431	14202	14463	14284	14342	14432	14369	14353	14283	14252	14449	14305	14494	14357	14364	14517	14367	14414	14279	14352	14544	14262	14610	14298	14511	14315	14398	14352	14263	14486	14242	14525	14278	14388	14461	14191	14258	14333	14422	14307	14336	14348	14399	14283	14511	14396	14214	14375	14416	14484	14308	14228	14214	14315	14445	14435	14528	14286	14519	14459	14198	14300	14468	14333	14397	14195	14468	14366	14407	14335	14469	14455	14396	14490	14331	14347	14283	14359	14288	14218	14401	14416	14197	14296	14371	14298	14472	14370	14521	14379	14398	14192	14271	14379	14313	14280	14557	14406	14530	14498	14221	14478	14406	14257	14414	14393	14169	14424	14432	14437	14321	14371	14323	14321	14355	14486	14246	14314	14189	14442	14507	14279	14439	14354	14359	14400	14482	14335	14437	14217	14525	14393	14293	14540	14233	14542	14309	14323	14288	14206	14224	14278	14454	14460	14409	14196	14386	14296	14439	14570	14393	14378	14413	14308	14317	14377	14353	14270	14436	14245	14396	14200	14240	14330	14160	14312	14315	14422	14456	14405	14377	14481	14256	14479	14434	14217	14305	14438	14272	14403	14468	14396	14395	14336	14302	14273	14289	14392	14208	14384	14418	14464	14355	14357	14355	14355	14495	14310	14363	14104	14462	14333	14329	14414	14265	14335	14167	14381	14313	14361	14391	14283	14338	14511	14378	14527	14388	14417	14390	14436	14310	14305	14514	14382	14233	14431	14346	14458	14487	14349	14273	14333	14459	14347	14341	14413	14408	14425	14419	14159	14233	14480	14495	14407	14319	14303	14417	14479	14262	14379	14448	14422	14167	14325	14436	14414	14280	14235	14388	14494	14168	14346	14254	14191	14496	14436	14292	14480	14298	14378	14324	14250	14363	14223	14376	14187	14563	14285	14540	14301	14391	14338	14197	14249	14261	14421	14210	14254	14309	14322	14364	14449	14455	14406	14403	14514	14443	14368	14367	14420	14342	14444	14379	14236	14302	14354	14470	14333	14423	14307	14532	14291	14315	14483	14320	14253	14391	14289	14455	14287	14439	14374	14315	14471	14313	14204	14452	14317	14470	14221	14518	14398	14313	14365	14379	14235	14120	14402	14406	14355	14221	14448	14524	14172	14434	14214	14419	14324	14362	14417	14382	14298	14361	14447	14571	14417	14398	14336	14273	14481	14433	14486	14348	14426	14348	14398	14369	14407	14387	14412	14336	14346	14302	14220	14295	14381	14398	14426	14249	14407	14289	14309	14122	14244	14622	14331	14271	14482	14383	14366	14360	14456	14266	14297	14290	14376	14419	14403	14439	14255	14146	14200	14231	14410	14367	14387	14262	14463	14378	14344	14365	14520	14285	14416	14219	14369	14384	14402	14486	14371	14245	14358	14211	14262	14387	14185	14337	14277	14416	14375	14232	14361	14351	14215	14350	14413	14340	14549	14276	14384	14305	14581	14356	14218	14390	14399	14344	14345	14313	14428	14426	14238	14383	14398	14368	14438	14456	14322	14324	14202	14301	14448	14200	14562	14363	14196	14544	14290	14389	14452	14280	14302	14530	14377	14331	14389	14358	14381	14300	14460	14519	14441	14364	14492	14437	14386	14264	14459	14411	14549	14590	14368	14352	14455	14475	14287	14432	14209	14400	14336	14306	14384	14391	14229	14533	14296	14493	14364	14338	14351	14145	14376	14346	14556	14200	14280	14305	14331	14407	14245	14388	14256	14287	14357	14335	14417	14501	14367	14387	14455	14420	14358	14474	14253	14403	14502	14369	14325	14277	14256	14325	14388	14354	14401	14297	14169	14262	14350	14383	14405	14358	14287	14391	14395	14273	14236	14329	14557	14349	14432	14441	14413	14351	14260	14309	14266	14432	14355	14320	14221	14281	14472	14253	14338	14386	14412	14391	14364	14495	14462	14200	14382	14244	14466	14424	14400	14445	14369	14486	14254	14407	14325	14530	14329	14469	14531	14438	14243	14358	14372	14299	14287	14292	14313	14349	14348	14416	14374	14318	14335	14282	14404	14404	14387	14258	14442	14281	14435	14345	14258	14445	14389	14253	14301	14401	14311	14305	14407	14357	14343	14370	14485	14410	14398	14330	14388	14282	14380	14397	14290	14480	14261	14372	14315	14493	14226	14515	14321	14394	14092	14333	14360	14424	14375	14346	14261	14346	14277	14243	14284	14323	14489	14304	14327	14447	14421	14205	14350	14390	14222	14233	14453	14500	14392	14171	14305	14464	14428	14457	14228	14285	14124	14352	14284	14429	14349	14254	14465	14321	14365	14283	14224	14345	14380	14276	14332	14277	14340	14258	14350	14367	14474	14308	14452	14247	14399	14314	14192	14297	14284	14246	14447	14328	14504	14288	14322	14423	14443	14316	14454	14503	14367	14162	14306	14367	14360	14412	14544	14468	14436	14272	14407	14339	14482	14472	14282	14350	14321	14394	14454	14213	14440	14430	14425	14541	14387	14217	14385	14479	14338	14358	14336	14392	14307	14539	14494	14292	14283	14430	14221	14336	14395	14293	14254	14478	14375	14412	14308	14461	14253	14464	14246	14399	14642	14386	14362	14370	14462	14498	14394	14506	14168	14394	14354	14405	14419	14341	14558	14180	14488	14465	14311	14294	14339	14332	14294	14409	14377	14404	14258	14456	14322	14389	14462	14490	14239	14443	14293	14222	14363	14367	14281	14345	14485	14358	14431	14399	14409	14380	14262	14241	14371	14367	14215	14330	14351	14342	14498	14369	14506	14373	14485	14374	14499	14433	14652	14399	14439	14371	14347	14347	14371	14300	14472	14273	14497	14465	14446	14358	14431	14337	14438	14362	14353	14367	14355	14289	14434	14398	14396	14436	14353	14391	14462	14422	14520	14190	14392	14381	14162	14264	14344	14429	14254	14431	14437	14531	14438	14269	14367	14451	14450	14183	14366	14398	14417	14235	14412	14313	14348	14492	14328	14323	14369	14338	14483	14385	14341	14599	14320	14432	14430	14229	14338	14317	14482	14250	14414	14371	14458	14453	14166	14370	14412	14508	14378	14492	14269	14245	14500	14290	14311	14423	14410	14319	14458	14394	14294	14573	14179	14171	14403	14342	14402	14387	14257	14298	14446	14292	14404	14176	14362	14492	14469	14333	14439	14400	14427	14425	14358	14261	14328	14349	14484	14468	14280	14400	14547	14224	14393	14328	14389	14213	14388	14509	14304	14122	14244	14485	14386	14196	14395	14470	14265	14411	14459	14337	14297	14381	14369	14361	14636	14356	14270	14581	14357	14436	14374	14499	14342	14364	14235	14351	14433	14445	14264	14434	14432	14516	14342	14360	14323	14333	14436	14416	14392	14305	14472	14288	14451	14460	14239	14293	14158	14377	14517	14264	14453	14490	14423	14398	14270	14535	14405	14328	14321	14388	14505	14436	14203	14333	14311	14462	14386	14388	14314	14349	14318	14275	14330	14394	14418	14370	14441	14374	14349	14329	14373	14353	14427	14361	14314	14465	14307	14344	14452	14234	14183	14440	14516	14347	14354	14373	14387	14427	14416	14387	14331	14367	14357	14488	14310	14476	14391	14280	14428	14322	14348	14181	14418	14406	14299	14340	14413	14243	14412	14483	14407	14261	14285	14367	14120	14378	14416	14406	14391	14414	14307	14499	14101	14405	14429	14272	14425	14332	14333	14321	14315	14180	14431	14485	14318	14362	14440	14343	14330	14458	14283	14443	14306	14452	14310	14300	14310	14300	14270	14421	14475	14338	14389	14340	14428	14345	14474	14275	14223	14279	14495	14333	14409	14279	14439	14305	14345	14212	14270	14269	14443	14433	14203	14358	14336	14475	14443	14422	14288	14323	14300	14337	14485	14424	14436	14436	14316	14431	14262	14199	14237	14364	14229	14353	14553	14329	14374	14307	14175	14430	14312	14528	14403	14298	14252	14283	14292	14583	14385	14366	14363	14500	14322	14315	14329	14393	14363	14295	14529	14340	14461	14373	14280	14457	14418	14381	14408	14339	14381	14338	14299	14373	14469	14394	14392	14429	14375	14508	14302	14331	14534	14506	14214	14354	14311	14300	14124	14348	14319
24315	21230	28487	24746	23315	23718	22797	20052	18996	18966	18598	18168	18304	17918	17844	18225	18122	18071	18239	17915	17721	17888	18953	21237	21572	20552	19509	18130	17864	17613	17610	17548	17476	17396	17546	17509	17525	17381	17456	17575	17457	17556	17322	17457	17539	17362	17681	17285	17275	17341	17646	17447	17500	17478	17573	17579	17450	17509	17354	17184	17334	17469	17760	17457	17559	17634	17492	17420	17252	17510	17120	17421	17708	17533	17330	17588	17496	17660	17463	17470	17416	17467	17442	17676	17526	17405	17548	17397	17402	17169	17367	17525	17425	17336	17500	17410	17567	17501	17427	17479	17480	17575	17436	17540	17361	17641	17775	17446	17594	17615	17321	17364	17306	17355	17397	17392	17381	17549	17439	17250	17501	17677	17419	17562	17519	17526	17468	17229	17494	17606	17313	17371	17559	17595	17412	17447	17580	17494	17451	17293	17412	17159	17132	17400	17439	17424	17500	17413	17393	17464	17433	17581	17409	17691	17444	17358	17669	17397	17377	17576	17557	17572	17601	17630	17382	17403	17335	17592	17503	17326	17494	17491	17485	17779	17668	17410	17406	17374	17400	17441	17424	17421	17421	17528	17414	17431	17292	17258	17380	17231	17523	17578	17539	17620	17610	17372	17425	17329	17432	17324	17502	17282	17382	17315	17300	17294	17512	17484	17569	17516	17220	17499	17336	17230	17370	17523	17345	17655	17352	17564	17405	17576	17464	17603	17399	17588	17277	17246	17578	17471	17580	17380	17365	17324	17348	17269	17431	17285	17531	17298	17424	17549	17570	17252	17526	17530	17510	17349	17447	17350	17534	17428	17494	17435	17359	17717	17545	17458	17471	17378	17256	17298	17543	17498	17180	17277	17301	17645	17563	17488	17440	17302	17532	17364	17510	17573	17347	17528	17494	17406	17410	17395	17460	17565	17498	17480	17509	17515	17322	17305	17372	17370	17356	17684	17701	17548	17262	17516	17395	17623	17336	17457	17566	17433	17492	17479	17363	17329	17404	17586	17332	17435	17419	17386	17545	17278	17378	17534	17367	17446	17383	17437	17456	17393	17566	17385	17474	17360	17402	17341	17642	17365	17557	17508	17371	17406	17367	17335	17469	17668	17596	17365	17440	17534	17531	17230	17318	17466	17473	17412	17353	17467	17590	17591	17435	17372	17510	17216	17448	17415	17372	17457	17427	17309	17503	17373	17362	17665	17393	17492	17311	17284	17516	17474	17458	17346	17512	17384	17350	17376	17336	17419	17365	17306	17500	17381	17386	17375	17468	17380	17479	17524	17444	17249	17439	17611	17447	17427	17698	17565	17341	17428	17331	17362	17637	17635	17394	17438	17520	17287	17241	17556	17430	17631	17315	17554	17556	17408	17528	17444	17363	17804	17588	17288	17446	17434	17444	17517	17378	17505	17532	17373	17574	17493	17414	17674	17473	17417	17597	17372	17458	17508	17406	17306	17440	17405	17344	17498	17329	17512	17501	17448	17690	17483	17667	17593	17356	17380	17382	17348	17484	17434	17362	17535	17589	17346	17415	17331	17466	17525	17502	17567	17412	17380	17320	17446	17421	17241	17391	17310	17334	17562	17348	17368	17342	17602	17441	17469	17394	17516	17342	17439	17382	17317	17369	17505	17417	17489	17402	17506	17417	17520	17391	17553	17318	17384	17499	17552	17384	17326	17549	17454	17319	17303	17223	17594	17269	17362	17555	17099	17356	17493	17309	17334	17470	17463	17316	17400	17309	17448	17203	17426	17417	17304	17482	17373	17345	17666	17515	17388	17368	17409	17571	17575	17312	17277	17400	17372	17371	17165	17435	17335	17170	17423	17560	17747	17573	17279	17499	17451	17469	17409	17600	17397	17585	17642	17489	17421	17367	17270	17465	17289	17582	17401	17192	17433	17397	17459	17403	17408	17463	17437	17445	17539	17325	17337	17409	17615	17459	17203	17576	17464	17453	17394	17361	17546	17496	17424	17365	17444	17289	17409	17470	17538	17573	17155	17381	17392	17345	17341	17442	17488	17490	17605	17594	17455	17283	17597	17348	17532	17453	17349	17496	17561	17477	17322	17608	17308	17676	17562	17432	17541	17498	17381	17566	17572	17533	17496	17360	17432	17437	17430	17521	17463	17362	17475	17390	17409	17452	17406	17400	17467	17328	17359	17567	17330	17377	17461	17528	17559	17411	17282	17470	17385	17623	17478	17622	17423	17624	17458	17504	17395	17318	17159	17488	17422	17493	17654	17439	17476	17375	17442	17402	17465	17212	17316	17505	17402	17470	17499	17535	17497	17472	17512	17444	17464	17445	17517	17364	17433	17381	17248	17543	17352	17390	17489	17462	17495	17367	17421	17663	17495	17380	17408	17205	17488	17559	17334	17320	17545	17360	17671	17117	17434	17452	17503	17590	17356	17366	17349	17415	17413	17606	17457	17443	17409	17310	17564	17606	17503	17413	17491	17530	17413	17294	17477	17477	17291	17357	17385	17568	17145	17454	17478	17435	17409	17424	17123	17432	17446	17365	17405	17535	17407	17208	17230	17073	17197	17237	17389	17343	17388	17387	17477	17550	17539	17450	17339	17367	17494	17448	17373	17487	17393	17495	17447	17462	17246	17376	17311	17576	17437	17374	17471	17480	17358	17590	17430	17390	17252	17463	17443	17337	17417	17530	17553	17821	17434	17359	17380	17419	17498	17423	17408	17364	17460	17571	17413	17418	17422	17610	17408	17481	17422	17508	17545	17415	17516	17344	17376	17442	17324	17406	17317	17484	17465	17335	17400	17269	17424	17350	17344	17556	17249	17337	17375	17371	17480	17514	17489	17429	17366	17363	17625	17385	17624	17434	17457	17568	17362	17500	17271	17530	17426	17421	17507	17413	17524	17511	17531	17460	17424	17467	17269	17394	17545	17385	17432	17332	17498	17458	17428	17458	17411	17377	17432	17534	17700	17622	17576	17542	17331	17425	17483	17359	17249	17295	17524	17488	17528	17744	17476	17414	17400	17464	17399	17356	17462	17387	17408	17336	17584	17528	17337	17320	17392	17192	17376	17624	17463	17533	17546	17398	17396	17425	17395	17302	17163	17404	17172	17171	17449	17311	17275	17508	17424	17358	17670	17367	17475	17435	17409	17570	17611	17347	17290	17346	17561	17627	17443	17577	17518	17493	17453	17536	17602	17339	17405	17480	17439	17559	17574	17347	17456	17445	17369	17269	17454	17441	17385	17455	17558	17456	17494	17449	17481	17603	17340	17609	17489	17373	17470	17437	17287	17458	17674	17400	17354	17302	17280	17268	17385	17293	17449	17346	17374	17462	17447	17236	17491	17514	17206	17453	17496	17164	17399	17451	17255	17643	17448	17382	17353	17496	17489	17439	17445	17399	17355	17482	17556	17376	17263	17403	17339	17789	17440	17480	17387	17683	17589	17551	17445	17394	17221	17543	17249	17655	17432	17570	17258	17430	17508	17296	17470	17442	17519	17499	17433	17588	17525	17273	17352	17615	17519	17530	17363	17630	17562	17432	17385	17612	17483	17400	17497	17357	17286	17343	17660	17377	17381	17521	17453	17325	17216	17445	17433	17404	17419	17476	17555	17393	17424	17446	17594	17437	17490	17545	17230	17414	17548	17687	17442	17418	17225	17373	17666	17645	17302	17423	17505	17414	17448	17553	17534	17573	17552	17446	17388	17402	17346	17351	17463	17340	17403	17369	17532	17417	17469	17546	17456	17306	17506	17714	17406	17495	17396	17304	17214	17508	17323	17538	17492	17364	17533	17447	17432	17364	17583	17402	17274	17446	17508	17535	17345	17542	17438	17256	17544	17459	17577	17589	17515	17219	17478	17469	17345	17408	17254	17305	17390	17380	17698	17571	17411	17353	17584	17435	17595	17531	17248	17614	17493	17485	17429	17640	17492	17642	17375	17323	17499	17443	17351	17457	17385	17465	17583	17526	17491	17397	17599	17531	17295	17389	17459	17425	17450	17333	17451	17333	17565	17483	17484	17352	17356	17605	17424	17569	17268	17550	17347	17598	17330	17576	17481	17450	17366	17401	17209	17610	17400	17473	17417	17472	17491	17416	17362	17358	17567	17577	17370	17257	17430	17591	17324	17351	17404	17547	17466	17355	17439	17438	17331	17555	17490	17446	17507	17482	17341	17515	17525	17378	17376	17283	17567	17482	17469	17348	17401	17382	17473	17412	17582	17537	17350	17562	17328	17453	17675	17470	17550	17230	17359	17437	17417	17208	17316	17276	17579	17401	17552	17395	17386	17404	17166	17445	17197	17402	17424	17540	17373	17292	17447	17432	17434	17600	17316	17644	17588	17565	17353	17546	17273	17622	17568	17527	17493	17432	17370	17290	17315	17577	17457	17274	17343	17464	17412	17360	17483	17567	17431	17254	17569	17347	17262	17307	17519	17414	17341	17401	17318	17351	17618	17572	17596	17394	17369	17418	17255	17260	17357	17435	17379	17395	17644	17138	17511	17599	17399	17564	17280	17250	17262	17529	17511	17483	17283	17563	17231	17429	17482	17334	17564	17476	17322	17442	17401	17228	17331	17387	17302	17380	17547	17198	17509	17495	17419	17234	17470	17429	17474	17754	17665	17324	17327	17317	17366	17541	17447	17301	17373	17261	17438	17479	17416	17441	17365	17420	17455	17636	17317	17515	17548	17439	17247	17587	17508	17391	17626	17385	17243	17422	17492	17596	17402	17364	17619	17434	17321	17489	17464	17330	17235	17293	17339	17577	17430	17412	17436	17427	17318	17481	17428	17166	17412	17282	17276	17439	17432	17439	17690	17328	17427	17300	17525	17382	17192	17369	17689	17273	17423	17422	17399	17412	17571	17395	17392	17677	17458	17308	17349	17433	17369	17266	17389	17542	17405	17404	17410	17326	17498	17397	17458	17600	17542	17239	17432	17464	17412	17498	17412	17394	17538	17316	17449	17535	17397	17456	17579	17427	17178	17509	17286	17385	17319	17297	17355	17582	17329	17443	17455	17394	17396	17535	17381	17282	17491	17208	17400	17172	17446	17396	17175	17453	17576	17562	17626	17533	17453	17602	17578	17584	17215	17352	17364	17689	17440	17525	17515	17419	17446	17544	17688	17647	17527	17460	17452
15237	25017	27577	26800	24225	21887	20208	18381	17383	17070	16443	16294	16008	15983	16069	16018	16103	16160	15602	15579	15564	15590	17466	20730	20812	18969	17148	15765	15370	15061	14957	15092	15178	15066	15222	15045	15138	15107	14971	14977	15088	15127	15185	15057	14964	15113	14946	15062	15082	15088	15023	15053	15025	15124	15057	15168	15116	15039	14950	15040	15016	15023	15084	15120	15181	15029	15231	15178	15056	15096	15117	14909	15046	15041	15092	15077	15080	14998	15117	15037	15124	15089	15133	15153	15027	15146	15145	15087	14912	15020	15130	14967	15086	15016	14998	14884	14936	14953	15028	14998	14933	15092	15028	14809	14791	14895	14936	15200	15043	15011	15093	15022	14996	15023	14994	15157	15103	14969	15052	15008	14961	15011	14955	15036	15075	15022	15151	14914	15191	14887	15085	14819	14998	15053	15286	15078	15069	15029	14944	14922	14915	14819	15044	14978	15091	15066	15008	15059	14979	15078	14937	15011	15093	14993	15058	15151	15025	15152	14989	14956	15070	15108	15050	14993	15023	14886	14935	14863	15149	15006	15039	14783	15214	14906	14996	15124	15087	14925	15158	14870	15094	14978	14914	14996	14929	14858	15074	15102	14981	14986	15048	15037	15029	14904	15167	14999	15065	15016	14909	14975	15105	15071	14944	14962	15011	15007	15052	15041	15045	14948	15035	14889	15032	15039	14962	14933	15115	14982	15010	15213	15113	15176	15063	15002	15044	15098	14917	14970	14975	15298	15007	15004	14993	15015	15038	15081	15133	15005	14888	15109	14935	14984	15071	15001	14808	14889	15053	15173	15069	15144	14807	15040	14960	15121	15100	14871	15124	15080	15021	15086	15119	15110	15054	15003	14841	15169	15060	14978	15102	15109	14987	14993	15183	14896	15122	14974	15050	15010	15064	15182	15020	15037	15180	14941	15071	14939	15042	14936	15120	15010	14837	15035	15053	14942	15152	15079	14980	14923	15105	15080	14979	14906	15158	14928	15030	15068	15082	15014	15025	14924	15303	15027	15016	14913	15109	14850	15096	15199	14973	15025	14951	14996	14978	14917	15153	14856	15021	15046	14866	15018	14887	14850	15063	14967	14903	15014	15076	14842	15040	14968	14881	15235	15154	15159	14961	14948	15083	14986	14934	14900	15055	15071	15154	15180	15142	15035	14880	14993	15027	14997	14972	14973	15015	15052	15199	14840	14921	14936	14955	15042	14979	15012	14843	15115	15143	15030	14888	15077	15050	15035	15068	15141	14880	15012	15014	15039	15010	14855	14860	14970	15023	15019	14991	15204	15003	14956	15060	14991	15030	15202	15133	14953	14999	14957	15090	14944	15063	15041	14942	14943	14939	14984	15067	15159	15168	14979	15104	14842	14809	14971	14966	14867	14947	15074	15101	14905	15076	15130	15133	15040	14990	15025	15017	14963	15142	14991	14974	14994	14965	14974	15059	15058	14994	14848	15059	15092	14818	15231	14879	15030	15001	15087	15056	14899	15135	15205	14990	14921	15187	15032	15083	14972	14908	14970	15101	14915	15064	15054	15060	14930	14954	15120	15054	15000	15009	14956	15031	15033	15037	15049	14960	15043	15040	15034	15057	14854	14943	15082	15155	15091	15068	15054	14944	15124	15008	15177	15014	14927	15041	14911	14996	15016	14921	15073	15125	15105	15052	15106	14960	15035	15043	15075	15075	14930	15054	15245	14981	15047	15060	15095	15151	14922	14982	15112	15046	15053	14979	15167	15050	15146	15122	15045	15121	15100	15210	15138	14924	14924	15020	15044	15097	14990	15067	15077	15182	14885	14981	15082	14923	15133	15067	14977	14965	14980	15017	15178	14936	15061	15140	15013	15099	15179	15089	15042	15012	15126	15161	14864	14899	15010	14882	14883	14983	15028	15083	15114	14958	15068	15172	15038	14959	15019	15207	15005	15098	14979	14884	14975	15114	15066	15050	14927	14911	14857	15112	15050	14967	15151	15180	15036	14985	14921	15062	15082	15040	14932	14913	15017	15057	15146	14997	15231	15018	14804	14926	14902	14941	15104	14994	15002	14838	15141	15040	14999	15037	14928	15079	15059	14960	15126	15071	14929	14950	15043	14934	14977	15118	15028	14833	14868	15102	15030	14896	14895	15019	15088	15020	14956	14910	15129	15020	14919	14938	14978	14986	15103	14793	15005	14852	14986	14931	15087	14904	14902	15088	14856	15064	15019	14982	14931	14978	15045	15008	14980	15074	15151	14954	15062	14897	14964	15062	15020	15059	15189	15178	15056	15042	14971	15152	15109	15033	14927	14916	14977	15049	15108	14929	14902	14937	15272	14941	15073	15086	15033	14922	15046	15097	14999	14902	14925	15052	15022	14925	14988	15099	15148	14993	15042	14989	14923	15121	14906	14958	15009	15079	14982	14985	15036	15011	15056	15071	15027	14948	14951	14895	15099	14969	15159	15129	14971	14974	14908	14936	15010	14912	15003	15066	14999	14977	14976	15007	15112	14995	14967	14905	14948	14856	15068	15102	15109	14997	14969	15139	14892	15052	14973	14905	15030	14973	15035	15144	15213	15023	15103	15043	15211	14991	15068	14920	15064	15000	15225	15032	15095	15147	14808	15032	15011	15001	14913	15042	15082	15038	14956	15092	14955	15028	14996	14904	14948	15082	15136	15019	15012	15038	15101	15022	15018	15103	15111	15004	14999	14996	15151	15006	15051	14880	15008	15030	14979	14934	15063	14958	14804	15127	15006	14996	15179	15040	15195	14978	15003	14945	15063	14946	15002	15010	14871	15307	14967	15029	15058	14966	15106	15029	14924	15055	15053	15097	14973	14941	14885	15102	14888	15096	15228	15006	14941	15075	15110	14942	14990	15323	14851	15180	15049	15022	15181	15064	14978	15036	15012	14908	15158	14868	15129	14906	15069	14950	14982	15190	15080	15073	14932	14807	14892	14899	14981	14903	15032	14995	14955	15036	15027	15104	15061	14872	15114	15061	14927	14997	14960	14898	14881	14852	15116	15000	15122	15076	14975	14925	15044	15068	14981	15315	15148	15027	14968	15157	15009	14981	14911	15090	14877	15196	15013	15096	15005	14914	15031	14923	15107	15057	14943	14946	15035	14896	14976	15058	14971	14909	15170	15059	15142	15026	15038	14913	14890	15006	15166	14867	15186	15027	15104	14929	15001	15000	14848	15171	14979	15076	14769	15013	14968	14962	15002	15065	14933	15094	15000	15028	15147	15143	14991	14970	14893	14952	14946	15003	15018	14964	15035	15036	14998	15027	14930	14952	14912	15069	15012	15008	15017	15134	15044	15059	15079	14969	15066	15040	15311	14897	15117	14957	14741	15215	14987	15077	15047	15073	14903	15069	14883	15090	14989	15118	15005	15027	15027	15143	14952	14952	14931	15039	15081	15138	14982	15076	14862	14865	15071	15007	14980	15085	15152	15005	14784	15144	15038	15082	14847	14996	14967	15130	15009	15089	15038	14911	14962	15009	14978	15011	15010	14918	15032	15086	15075	15029	14900	14949	14961	15106	15065	15070	15189	14844	15023	15029	14990	14849	15039	15036	15047	14881	15099	14846	15256	15012	14985	14959	14941	14955	15180	14997	15102	15120	14867	14929	15127	15063	15122	15161	14814	14990	14999	14962	15023	14917	15081	15177	15163	15027	14965	15160	14856	15062	14919	15142	14940	15196	14960	14912	14985	14928	15044	15044	14915	15147	14845	15003	15073	14938	14877	14928	15010	14873	15207	14958	15039	15078	15066	14946	15120	14904	14885	14813	15015	15150	15041	15074	15059	14982	14849	14904	14982	15177	15057	14911	15075	15054	15064	15024	14946	14899	14789	15056	15077	15070	14981	15107	15011	15250	14959	14998	15083	15124	14984	15049	14964	15056	15066	15085	14869	14971	15045	14921	14970	15099	15128	14935	14932	14890	15063	14915	14921	14922	15129	15002	14917	15034	14900	15022	15137	14953	15204	15040	15062	15013	15235	14988	14964	15011	15029	15089	14892	14842	15114	14990	15008	14966	14917	14955	15028	15061	15014	15091	14893	15020	14968	15011	15014	14930	14979	15014	14881	14942	15145	15003	15000	15250	15000	15127	15019	14945	15076	15118	15062	14831	14956	15041	15295	14922	15024	14811	15031	15090	14996	15081	15129	14958	15011	15074	14838	15137	15120	14964	15023	15113	14961	14997	15045	14999	15177	15061	14901	15230	14948	15076	15137	14895	15017	15073	14972	15086	15009	14950	14885	15080	14781	15077	14919	14943	15049	15028	14809	14891	14994	15052	15042	15011	15137	14840	14998	14943	14946	15101	14976	15059	14839	14987	15101	15012	15093	15009	15128	14894	14996	14932	15012	15063	14900	15082	15192	15063	15075	15113	15073	15159	15105	14954	15106	15022	15060	14984	15329	14983	15087	15123	14993	15136	14878	14953	15023	15068	14903	15148	15081	15113	15110	15082	14937	14996	14860	15122	15129	14889	15023	15019	15065	15038	15100	15115	15185	14991	15189	14910	15155	15017	14931	15011	15089	15081	15243	15023	15025	15042	15074	15087	14856	14939	15038	15007	15101	15050	15031	14932	14942	15182	15100	15024	15154	15030	15072	14924	14998	14872	14969	14849	15086	15002	14971	14992	15133	15045	15053	15174	14948	15152	15096	15033	15045	14875	15043	15048	14946	15006	15115	14906	15030	15062	14972	15146	14987	15077	15032	15045	15034	15139	14901	15192	14996	14967	14947	14945	15051	15189	15006	14832	15117	15172	15052	15297	15152	14919	15173	15092	14977	15076	14999	14923	15065	14967	15126	14977	14983	15036	15075	14970	15100	15228	15107	15090	15102	15186	14773	15021	15092	14982	15022	14999	15010	14933	15279	14991	14856	15121	15032	14952	14888	15035	14998	15016	15025	15183	14987	15180	15132	14997	15033	14846	15149	15178	14971	15085	14977	15191	15027	15014	15056	15070	15021	14926	15125	14882	14882	15071	14921	15124	15010	15030	15004	15251	15171	14939	15021	14836	15117	14991	14875	14925	14963	15153	15076	14890	14941	14908	15080	15099	15116	14985	15113	15035	15202	15023	14937	15007	14981	15025	14936	14976	15111	15109	15147	15100	15061	14998	14857
22922	21218	28980	23800	21861	24761	26495	21773	20993	21058	20471	19666	19841	19862	19642	19604	19361	19252	18996	19053	19205	19119	22188	26470	26019	22822	21022	19336	18649	18478	18504	18454	18451	18425	18429	18384	18368	18454	18320	18226	18336	18422	18151	18391	18295	18399	18455	18338	18471	18316	18140	18225	18339	18505	18451	18206	18245	18247	18403	18272	18350	18276	18340	18235	18394	18371	18400	18110	18358	18095	18450	18376	18352	18306	18136	18350	18117	18202	18368	18232	18246	18385	18310	18105	18262	18160	18256	18377	18412	18290	17952	18351	18178	18371	18178	18335	18119	18138	18252	18358	18278	18456	18289	18097	18328	18114	18236	18320	18273	18371	18317	18424	18138	18417	18209	18287	18332	18281	18325	18295	18244	18309	18247	18285	18267	18112	18322	18331	18344	18310	18290	18429	18318	18271	18065	18427	18242	18351	18432	18182	18252	18186	18259	18319	18153	18228	18236	18265	18485	18280	18262	18204	18335	18153	18102	18318	18291	18247	18332	18328	18284	18120	18457	18406	18014	18149	18239	18174	18115	18292	18204	18426	18213	18364	18147	18064	18247	18309	18096	18285	18225	18218	18101	18397	18176	18125	18187	18309	18213	18223	18145	18185	18074	18263	18090	18136	18362	18170	18226	18254	18184	18260	18276	18263	18373	18349	18231	18544	18171	18354	18284	18019	18370	18262	18228	18196	18239	18316	18359	18408	18309	18350	18016	18237	18298	18092	18221	18112	18317	18081	18167	18237	18219	18427	18276	18202	18274	18298	18024	18152	18237	18140	18138	18257	18141	18250	18298	18105	18152	18213	18149	18453	18298	18361	18387	18236	18180	18436	18172	18260	18277	17991	18242	18197	18553	18401	18464	18286	18265	18228	18250	18063	18218	18240	18331	18358	18364	18235	18376	18149	18113	18272	18101	18095	18184	18325	18099	18221	18234	18293	18241	18233	18259	18076	18528	18294	18138	18235	18291	18339	18441	18196	18310	18433	18153	18346	18175	18246	18184	18257	18058	18192	18106	18154	18253	18190	18270	18282	18097	18159	18223	18468	18354	18109	18115	18331	18200	18165	18402	18055	18512	18331	18362	18239	18161	18281	18435	18427	18214	18417	18227	18347	18353	18433	18318	18259	18479	18343	18395	18414	18470	18436	18271	18389	18175	18385	18152	18276	18237	18359	18293	18358	18416	18118	18088	18281	18129	18206	18340	18474	18161	18187	18444	18341	18080	18143	18487	18195	18145	18357	18310	18300	18309	18280	18333	18405	18273	18271	18272	18314	18436	18148	18367	18455	18367	18175	18185	18185	18208	18237	18417	18356	18274	18323	18121	18214	18036	18194	18297	18141	18241	18349	18447	18305	18258	18409	18369	18342	18427	18116	18290	18202	18254	18252	18374	18242	18188	18326	18302	18121	18115	18100	18135	18047	17992	18223	18297	18242	18312	18491	18323	18326	18213	18357	18220	18177	18409	18252	18204	18176	18380	18237	18101	18208	18554	18190	18313	18058	18322	18348	18293	18053	18250	18291	18125	18318	18235	18512	18482	18143	18296	18282	18329	18574	18305	18398	18559	18216	18331	18390	18104	18206	18240	18124	18438	18115	18301	18392	18275	18306	18211	18288	18260	18432	18264	18269	18194	18390	18212	18463	18283	18229	18366	18190	18248	18279	18272	18258	18244	18351	18364	18477	18148	18415	18300	18226	18373	18328	18262	18411	18100	18512	18132	18282	18180	18233	18348	18205	18100	18335	18003	18316	18377	18181	18390	18472	18294	18327	18104	18263	18017	18371	18212	18300	18438	18429	18218	18289	18484	18396	18190	18097	18261	18209	18284	18350	18292	18371	18296	18174	18307	18244	18534	18431	18249	18323	18095	18339	18443	18168	18327	18146	18030	18202	18243	18196	18076	18264	18366	18359	18439	18364	18601	18355	18215	18136	18484	18472	18453	18448	18339	18086	18283	18446	18287	18260	18101	18383	18309	18259	18462	18234	18070	18197	18216	18139	18165	18243	18329	18250	18299	18244	18317	18132	18154	18441	18438	18200	18090	18307	18251	18243	17983	18293	18284	18421	18384	18274	18416	18160	18333	18234	18516	18280	18375	18079	18297	18340	18478	18131	18232	18100	18353	18165	18281	18407	18574	18484	18322	18307	18145	18416	18238	18399	18349	18282	18408	18467	18338	18339	18283	18056	18325	18318	18149	18322	18140	18204	18186	18237	18346	18268	18443	18321	18137	18379	18397	18272	18403	18194	18360	18162	18300	18185	18252	18394	18258	18272	18311	18332	18224	18420	18216	18307	18177	18154	18467	18428	18218	18359	18236	18312	18210	18358	18186	18035	18291	18285	18164	18204	18337	18152	18238	18427	18225	18345	18176	17991	18149	18123	17984	18215	18174	17925	18142	18056	18205	18494	18210	18345	18215	18293	18329	18251	18168	18359	18130	18347	18313	17982	18344	18199	18416	18326	18225	18191	18138	18322	18285	18243	18422	18401	18345	18270	18255	18380	18042	18157	18264	18313	18444	18209	18199	18436	18206	18360	18323	18499	18277	18186	18379	18103	18336	18201	18320	18241	18427	18257	18247	18338	18353	18071	18303	18307	18202	18181	18173	18321	18194	18263	18134	18347	18201	18201	18383	18131	18215	18365	18266	18322	18289	18303	18122	18227	18256	18238	18290	18279	18213	18246	18117	18264	18203	18381	18174	18118	18320	18273	18325	18356	18185	18212	18484	18278	18256	18349	18422	18257	18318	18324	18278	18094	18259	18230	18115	18311	18303	18180	18221	18162	18376	18318	18204	18171	18304	18071	18081	18379	18258	18210	18304	18294	18414	18217	18043	18416	18311	18445	18439	18252	18294	18361	18391	18246	18317	18209	18248	18372	18120	18347	18175	18260	18315	18411	18205	18205	18094	18363	18239	18149	18092	18284	18245	18219	18360	18195	18172	18293	18349	18428	18192	18146	18252	18283	18232	18264	18240	18334	18184	18202	18232	18228	18258	18327	18164	18250	18295	18167	18338	18226	18270	18185	18406	18074	18291	18246	18307	18194	18339	17973	18184	18282	18256	18152	18165	18345	18374	18297	18339	18223	18131	18267	18196	18279	18296	18292	18039	18333	18262	18205	18265	18248	18300	18395	18254	18242	18248	18242	18412	18276	18373	18200	18403	18167	18158	18513	18164	18313	18505	18196	18228	18214	18240	18032	18122	18260	18275	18276	18323	18035	18276	18410	18374	18472	18431	18116	18475	18382	18370	18318	18178	18179	18502	18376	18324	18075	18324	18270	18323	18199	18339	18134	18492	18279	18325	18240	18340	18226	18245	18396	18229	18154	18094	18293	18355	18205	18192	18237	18192	18207	18345	18138	18307	18315	18342	18283	18287	18176	18211	18325	18214	18289	18153	18025	18080	18098	18179	18261	18403	18263	18284	18446	18354	18237	18252	18312	18242	18293	18336	18403	18135	18212	18381	18313	18337	18313	18359	18164	18195	18311	18400	18296	18118	18249	18144	18231	18166	18242	18189	18297	18419	18081	18319	18208	18486	18334	18144	18013	18191	18276	18378	18195	18225	18366	18167	18567	18150	18173	18329	18085	18261	18056	18434	18328	18438	18222	18233	18335	18170	18281	18324	18165	18112	18309	18143	18140	18256	18214	18341	18204	18177	18350	18206	18515	18440	18422	18101	18312	18102	18249	18266	18552	18274	18330	18264	18251	18189	18454	18264	18288	18201	18159	18236	18281	18186	18061	18226	18282	18408	18280	18277	18136	18350	18183	18147	18564	18194	18353	18212	18181	18056	18195	18352	18379	18264	18302	18281	18123	18229	18144	18392	18214	18140	18114	18296	18281	18310	18219	18195	18273	17950	18331	18320	18143	18238	18117	18378	18425	18190	18361	18348	18308	18475	18355	18369	18249	18400	18138	18313	18369	18332	18268	18419	18398	18201	18287	18090	18226	18416	18332	18194	18263	18368	18386	18051	18304	18144	18218	18556	18316	18543	18315	18091	18421	18291	18303	18266	18259	18416	18313	18399	18418	18283	18290	18338	18276	18257	18140	18097	18159	18128	18182	18167	18084	18386	18333	18164	18310	18319	18417	18321	18075	18281	18212	18263	18402	18347	18290	18317	18338	18312	18126	18348	18078	18269	18310	18179	18559	18418	18389	18254	18316	18005	18276	18300	18435	18441	18141	18191	18223	18237	18296	18334	18299	18273	18209	18320	18263	18330	18251	18184	18277	18353	18165	18137	18197	18269	18325	18145	18100	18320	18212	18341	18177	18432	18200	18176	18122	18217	18168	18088	18261	18284	18302	18449	18315	18222	18244	18083	18330	18258	18209	18146	18399	18380	18348	18161	18026	18286	18274	18315	18240	18328	18215	18361	18129	18313	18278	18236	18421	18307	17904	18480	18283	18472	18339	18460	18280	18386	18097	18435	18384	18396	18364	18428	18176	18258	18323	18184	18078	18225	18345	18168	18210	18361	18336	18289	18301	18179	18249	18269	18294	18444	18163	18257	18301	18358	18190	18065	18037	18287	18213	18376	18235	18324	18350	18201	18173	18386	18282	18206	18500	18269	18242	18292	18392	18550	18395	18430	18472	18203	18407	18290	18156	18279	18040	18287	18167	18416	18286	18438	18222	18497	18372	18089	18199	18346	18282	18127	18021	18262	18342	18362	18197	18133	18275	18343	18232	18270	18336	18311	18284	18230	18438	18152	18170	18188	18429	18262	18098	18084	18374	18153	18417	18365	18516	18311	18215	18233	18021	18522	18271	18523	18194	18274	18358	18414	18244	18196	18504	18019	18270	18241	18318	18135	18131	18162	18250	18266	18254	18335	18544	18129	18167	18376	18095	18269	18311	18241	18086	18224	18245	18176	18246	18271	18322	18460	18231	18221	18164	18334	18060	18341	18371	18166	18201	18231	18188	18181	18179	18328	18413	18221	18215	18204	18374	18218	18370	18421	18231	18121	18036	18554	18156	18279	18174	18238	18161	18298	18420	18242	18138	18193	18414	18249	18350	18272	18309	18339	18406	18414	18356	18308	18191	18185	18299	18136	18164	18218	18374	18378	18143	18123	18310	18247	18261	18284	18352	18277	18298	18155	18156	17964	18132	18241	18228
17050	30436	36246	30685	28198	24369	21385	20078	20208	19025	18567	17899	17496	17672	17640	17353	16840	16844	16750	16820	16605	16903	22250	27144	25472	20880	18436	16712	15938	15550	15543	15331	15475	15521	15434	15382	15369	15511	15502	15564	15395	15576	15387	15432	15500	15438	15510	15420	15365	15541	15546	15501	15569	15679	15303	15492	15491	15524	15384	15406	15541	15546	15530	15265	15447	15380	15521	15381	15391	15465	15383	15337	15356	15431	15625	15337	15488	15492	15404	15306	15571	15407	15362	15426	15400	15431	15355	15469	15487	15537	15426	15444	15432	15529	15431	15443	15475	15395	15465	15443	15481	15324	15524	15513	15490	15467	15375	15477	15451	15393	15445	15462	15446	15418	15454	15483	15390	15556	15487	15435	15403	15427	15324	15452	15499	15595	15317	15352	15540	15386	15449	15462	15354	15456	15565	15463	15554	15441	15295	15609	15515	15375	15326	15559	15487	15603	15441	15489	15357	15399	15337	15530	15447	15560	15335	15559	15523	15520	15442	15615	15385	15548	15476	15533	15401	15438	15337	15236	15400	15526	15616	15580	15291	15568	15420	15591	15310	15223	15548	15388	15636	15356	15601	15258	15427	15534	15312	15521	15398	15491	15583	15546	15448	15611	15560	15557	15513	15379	15341	15403	15550	15673	15403	15462	15391	15271	15635	15375	15383	15552	15633	15558	15395	15377	15369	15459	15371	15511	15518	15542	15424	15472	15484	15595	15512	15378	15335	15604	15363	15421	15439	15462	15287	15364	15511	15638	15594	15459	15254	15386	15352	15505	15518	15402	15284	15211	15530	15485	15575	15421	15609	15525	15481	15437	15461	15684	15302	15397	15551	15374	15288	15404	15476	15316	15514	15466	15647	15456	15326	15451	15571	15428	15413	15437	15302	15561	15488	15530	15478	15529	15569	15571	15429	15433	15243	15463	15627	15411	15412	15506	15462	15611	15289	15434	15367	15628	15435	15505	15467	15399	15449	15468	15377	15359	15460	15582	15298	15325	15359	15591	15497	15399	15531	15381	15435	15421	15586	15415	15319	15603	15625	15286	15435	15648	15436	15369	15637	15384	15431	15559	15508	15429	15406	15341	15767	15339	15402	15221	15602	15480	15313	15423	15663	15332	15435	15310	15391	15375	15346	15325	15441	15465	15577	15411	15456	15370	15357	15205	15377	15497	15334	15515	15505	15528	15546	15430	15301	15335	15519	15292	15471	15367	15369	15594	15337	15498	15492	15533	15681	15545	15373	15487	15458	15345	15301	15533	15521	15450	15427	15528	15438	15289	15395	15541	15557	15294	15428	15483	15476	15559	15329	15476	15543	15317	15399	15477	15497	15437	15491	15507	15380	15508	15423	15406	15435	15516	15360	15561	15585	15461	15321	15629	15413	15657	15629	15529	15500	15514	15412	15550	15483	15402	15385	15444	15452	15476	15369	15486	15415	15393	15429	15431	15401	15551	15351	15410	15537	15409	15379	15509	15441	15465	15395	15565	15435	15511	15440	15365	15325	15330	15641	15418	15598	15360	15345	15674	15281	15352	15437	15385	15520	15614	15200	15471	15491	15607	15504	15394	15411	15437	15529	15594	15561	15510	15330	15357	15459	15529	15372	15317	15430	15351	15372	15459	15567	15623	15288	15432	15438	15391	15637	15415	15429	15303	15380	15419	15280	15418	15416	15544	15438	15444	15530	15355	15591	15580	15327	15469	15306	15291	15380	15565	15370	15434	15511	15468	15443	15529	15238	15379	15282	15603	15373	15423	15279	15537	15496	15472	15329	15346	15584	15384	15503	15552	15410	15282	15518	15398	15400	15608	15268	15359	15581	15334	15499	15433	15546	15494	15492	15514	15467	15575	15467	15428	15496	15406	15468	15494	15556	15423	15496	15329	15474	15462	15456	15412	15330	15522	15436	15342	15447	15274	15682	15445	15500	15454	15611	15554	15500	15427	15371	15415	15399	15367	15319	15403	15532	15340	15628	15384	15555	15442	15359	15550	15107	15451	15643	15459	15414	15491	15589	15433	15446	15444	15407	15564	15521	15446	15530	15354	15328	15378	15512	15401	15266	15610	15351	15385	15380	15414	15441	15407	15355	15470	15432	15573	15554	15597	15452	15397	15413	15397	15413	15350	15459	15432	15527	15501	15478	15303	15351	15535	15436	15586	15319	15437	15412	15435	15324	15429	15291	15542	15548	15438	15405	15510	15565	15375	15444	15488	15434	15598	15676	15404	15426	15503	15442	15545	15439	15395	15419	15499	15561	15407	15589	15202	15471	15366	15284	15541	15434	15439	15364	15439	15382	15427	15408	15394	15435	15544	15602	15558	15519	15366	15376	15449	15315	15445	15703	15367	15478	15460	15320	15426	15320	15384	15366	15329	15443	15514	15557	15263	15429	15557	15376	15283	15491	15483	15376	15535	15407	15550	15565	15384	15500	15485	15512	15297	15262	15569	15469	15332	15526	15454	15522	15569	15452	15516	15425	15591	15462	15427	15479	15425	15368	15376	15271	15619	15335	15664	15550	15410	15536	15449	15373	15387	15349	15486	15341	15489	15578	15478	15451	15439	15626	15388	15459	15549	15484	15639	15537	15306	15407	15382	15366	15384	15465	15398	15443	15412	15517	15675	15397	15612	15495	15298	15377	15553	15416	15524	15511	15312	15481	15463	15416	15501	15443	15395	15504	15430	15364	15459	15464	15476	15438	15464	15543	15348	15535	15365	15428	15398	15520	15318	15388	15441	15589	15587	15352	15598	15666	15429	15315	15512	15552	15371	15526	15531	15621	15434	15335	15486	15401	15457	15482	15440	15327	15680	15517	15437	15424	15507	15299	15532	15512	15394	15472	15466	15473	15467	15482	15679	15525	15521	15528	15376	15423	15400	15445	15334	15397	15454	15283	15400	15584	15257	15369	15371	15390	15395	15393	15490	15377	15523	15510	15553	15477	15347	15482	15435	15340	15408	15370	15398	15480	15549	15529	15314	15325	15317	15597	15423	15553	15598	15372	15395	15548	15448	15458	15558	15370	15516	15480	15548	15413	15429	15596	15430	15589	15214	15564	15474	15590	15294	15378	15419	15546	15416	15482	15532	15443	15435	15508	15520	15485	15300	15455	15540	15477	15522	15484	15365	15477	15213	15332	15245	15551	15390	15447	15389	15367	15336	15351	15377	15489	15578	15549	15435	15406	15456	15331	15365	15551	15552	15363	15461	15327	15528	15336	15553	15358	15491	15382	15506	15272	15337	15494	15475	15558	15608	15243	15411	15440	15518	15268	15458	15427	15415	15342	15448	15485	15512	15421	15534	15379	15407	15450	15397	15499	15284	15441	15387	15486	15435	15311	15542	15467	15281	15289	15400	15547	15357	15350	15448	15568	15346	15437	15328	15288	15328	15452	15527	15367	15343	15438	15410	15272	15560	15525	15508	15452	15405	15436	15337	15600	15635	15491	15505	15394	15376	15408	15498	15465	15358	15497	15328	15415	15301	15424	15285	15445	15498	15565	15394	15474	15366	15305	15589	15555	15571	15523	15430	15389	15457	15430	15311	15339	15574	15411	15427	15464	15329	15292	15484	15472	15520	15494	15387	15337	15426	15590	15439	15475	15484	15480	15452	15474	15481	15391	15493	15609	15410	15456	15475	15445	15570	15438	15587	15447	15501	15371	15614	15433	15596	15470	15520	15523	15474	15372	15478	15396	15346	15719	15464	15487	15522	15300	15317	15355	15582	15539	15312	15313	15439	15473	15385	15450	15471	15340	15442	15285	15355	15323	15369	15370	15475	15364	15425	15557	15332	15473	15395	15427	15441	15474	15440	15269	15399	15316	15291	15528	15527	15647	15503	15566	15352	15496	15577	15584	15509	15422	15243	15652	15542	15362	15235	15514	15282	15470	15440	15536	15450	15475	15473	15493	15563	15356	15394	15496	15512	15402	15400	15611	15466	15447	15259	15597	15415	15403	15535	15451	15349	15468	15482	15354	15349	15445	15328	15462	15467	15366	15441	15449	15352	15322	15454	15436	15520	15547	15746	15598	15520	15429	15469	15464	15382	15547	15528	15463	15290	15419	15448	15529	15553	15305	15619	15371	15415	15487	15500	15456	15393	15460	15401	15566	15540	15531	15525	15467	15336	15465	15347	15602	15359	15430	15348	15329	15132	15338	15478	15337	15387	15614	15466	15349	15576	15455	15556	15448	15444	15391	15344	15324	15491	15520	15486	15387	15339	15512	15443	15376	15497	15296	15318	15340	15373	15439	15356	15383	15439	15466	15522	15484	15472	15406	15393	15508	15385	15455	15315	15336	15459	15567	15357	15238	15344	15344	15337	15464	15501	15317	15542	15448	15612	15345	15461	15422	15213	15456	15479	15216	15364	15493	15500	15598	15412	15459	15518	15471	15439	15340	15458	15432	15464	15511	15460	15462	15341	15574	15461	15248	15466	15404	15317	15521	15330	15505	15499	15454	15466	15480	15419	15339	15392	15333	15536	15285	15650	15494	15477	15444	15479	15570	15480	15375	15614	15461	15419	15511	15671	15440	15387	15268	15409	15391	15242	15531	15278	15480	15384	15475	15353	15347	15612	15579	15395	15590	15308	15593	15649	15594	15307	15480	15486	15426	15444	15454	15357	15524	15602	15478	15283	15435	15495	15423	15614	15501	15289	15468	15368	15384	15620	15380	15419	15301	15501	15576	15385	15395	15379	15574	15337	15520	15382	15526	15742	15304	15550	15278	15504	15295	15611	15474	15360	15433	15521	15550	15478	15367	15511	15638	15430	15490	15438	15424	15428	15458	15364	15528	15503	15553	15521	15490	15372	15423	15616	15355	15414	15326	15508	15500	15301	15608	15524	15485	15535	15274	15594	15438	15528	15550	15401	15420	15307	15457	15330	15561	15195	15323	15419	15677	15350	15272	15499	15387	15461	15556	15393	15329	15464	15448	15485	15353	15767	15486	15427	15289	15339	15350	15560	15589	15454	15571	15519	15464	15481	15551	15512	15404	15494	15289	15342	15261	15434	15339	15646	15450	15464	15308	15315	15390	15534	15526	15512	15393	15346	15528	15520	15446	15375	15434	15497	15565	15351	15334	15491	15474	15291	15391	15446	15382	15497	15464	15382	15558	15215
28318	22806	27318	24342	20467	19530	19208	18486	18733	18293	18347	18042	17823	18098	17827	17722	17699	17739	17607	17510	17713	17762	17737	17789	18040	17624	17446	17351	17245	17174	17304	17155	17284	17585	17270	17146	17353	17087	17184	17246	17095	17221	17082	17240	17135	17167	17077	17230	17084	17273	17285	17248	17066	17297	17211	17121	17184	17172	17077	17270	17354	17304	17313	17328	17293	17220	16992	17127	17134	17300	17082	17402	17192	17224	17260	17216	16908	17602	17149	17291	17425	17378	17175	17152	17240	17262	17364	17222	17332	17247	17297	17270	17149	17167	17243	17217	17029	17219	17195	17150	17154	17265	17216	17392	17231	16989	17208	17110	17327	17359	17049	17012	17095	17242	17259	17220	17020	17298	17125	17347	17156	17017	17076	17070	17013	16970	17254	16998	17098	17412	17151	17156	17112	16985	17181	16963	17282	17190	17186	17084	17265	17273	17399	17300	17061	17180	17093	17359	17339	17066	17151	17269	17130	17264	17246	17058	17147	17170	17470	17269	17150	17294	17255	17355	17177	17326	17341	17266	17101	17120	17147	16998	17295	17335	17142	17230	17292	17198	17230	17213	17195	17290	17201	17212	17150	17328	17199	17171	17118	17237	17341	17256	17312	17295	17157	17204	17468	17223	17241	17258	17309	17175	17034	17165	17227	17242	17299	17157	17364	17132	17364	16971	17240	17265	17336	17328	17200	17200	17330	17309	17319	17115	17216	17141	17251	17105	17361	17101	17049	17207	17388	17143	17224	17411	17219	17243	17282	17368	17170	17113	17137	17140	17027	17098	17122	17116	17226	17193	17141	17094	17271	17136	17297	17108	17217	17035	17077	17300	17316	17111	17237	17397	17248	17301	17303	17265	17113	17127	17173	17164	17145	17259	17083	17167	17167	17275	17343	17111	17150	17276	17367	17275	17177	17089	17048	17111	17213	17226	17313	17235	17273	17188	17301	17024	17186	17310	17327	17201	17290	17230	17147	17105	17138	17165	17023	17130	17247	17165	17045	17063	17279	17114	17189	17207	17374	17243	17163	17081	17197	17154	17258	17332	17512	17142	17158	17428	17164	17356	17441	17298	17212	17173	17518	17390	17238	17267	17210	16992	17231	17163	17353	17315	17206	17370	17303	17195	17051	17227	17359	17356	17387	17431	17136	16972	17217	17142	17144	17132	17292	17299	17121	17256	17193	17115	17347	17419	17323	17194	17013	17201	17317	17167	17179	17195	17329	17149	17191	17061	17171	17331	17127	17157	17119	17388	17223	17138	17275	17168	17205	17090	17245	17397	17308	17312	17287	17313	17087	17222	17149	16992	17236	17154	17300	17256	17151	17074	17416	17213	17046	17337	17081	17111	17219	17151	17232	17187	17311	17229	17104	17205	17350	17211	17187	17399	17135	17187	17255	17120	17205	17344	17255	17050	17201	17326	17235	17130	17218	17371	17335	17334	17283	17059	17205	17113	17081	17097	17275	17200	17187	17203	17276	17351	17010	17143	17344	17168	17273	17034	17329	17188	17084	17140	17224	17233	17099	17273	17345	17068	17212	17271	17429	17273	17386	17218	17268	17411	17017	17331	17132	17091	17354	17400	17214	17267	17200	17184	16986	17160	17376	17269	17287	17128	17187	17306	17196	17172	17129	17249	17498	17036	17184	16970	17276	17089	17398	17315	17284	17056	17328	17348	17205	16930	17277	17038	17323	17226	17196	17322	17300	17280	17328	17178	17162	17224	17281	17238	17144	17082	17112	17060	17337	17385	17162	16793	17090	17132	17104	17361	17128	17292	17433	17269	17314	17151	17173	17184	17322	17256	17103	17004	17162	17144	17153	17135	17342	17019	17184	17313	17298	17251	17056	17395	17272	17150	17211	17436	17150	17090	17361	17343	17059	17109	17424	17381	17185	17116	17330	17169	17302	17407	17236	17339	17227	17242	17122	17273	17263	17262	17109	17086	17207	17293	17243	17178	17453	17238	17335	17178	16923	17097	17089	17302	17355	17280	17429	17178	17362	17117	17171	17131	17278	17200	17295	17038	17033	17049	17101	17173	17289	17220	17120	17138	17099	17343	17093	17134	17227	17238	17042	17363	17292	17431	17035	17181	17246	17307	17291	17351	17542	17334	17426	17266	17246	17128	17221	17285	17045	17052	17285	16912	17299	17087	17410	17117	17098	17169	17236	17277	17114	17223	17157	17155	17369	17152	17477	17076	17066	17237	17075	17255	16942	17131	17154	17149	17162	17264	17440	16944	17158	17163	17229	17326	17167	17175	17357	17040	17173	16981	17138	17090	17352	17343	17250	17069	17241	17052	17330	17147	17052	17193	17298	17313	17203	17168	17139	17191	17286	17068	17074	17289	17501	17338	17086	17237	17178	17392	17387	17246	17053	17290	17391	17166	17187	17074	17238	17159	17249	17385	17433	17168	17203	17367	17360	17025	17257	17135	17429	17252	17148	17179	17245	17251	17282	17404	17536	17167	17131	17116	17192	17267	17417	17235	17137	17205	17281	17164	17134	17196	17204	17201	17411	17181	17149	17463	17052	17258	17123	17180	17434	17216	17265	17224	17034	17347	17198	17332	17220	17093	17307	17230	17231	17009	17170	17232	17163	17106	17122	17315	17469	17230	17328	17347	17329	17120	17352	17157	17271	17478	17268	17135	17420	17255	17235	17306	17204	17289	17202	17362	17219	17196	17235	17250	17227	17107	17204	17092	17251	17343	17238	17342	17388	17203	17429	17281	17316	17343	17371	17276	17125	17211	17302	17144	17153	17198	17139	17198	17222	17340	17089	17217	17231	17172	17255	17342	17195	17094	17005	17145	17212	17174	17287	17323	17304	17097	17153	17105	17172	17182	17228	17317	17090	17105	17437	17252	17137	17150	17216	17288	17378	17203	17223	17276	17345	17240	17171	17382	17163	17341	17189	17253	17305	17284	17246	17157	17423	17323	17194	17296	17257	17044	17154	17296	17282	17419	17293	17363	17320	17190	17271	17501	17074	17292	17419	17012	17214	17240	17374	17188	17210	17087	17079	17216	17277	17344	17082	17350	17297	17226	17068	17467	17241	17325	17249	17301	17393	17217	17228	17276	17095	17232	17135	17406	17226	17039	17413	17326	17114	17260	17410	17149	17286	17239	17099	17304	17079	17355	17133	17284	17037	17267	17030	17216	17267	17267	17014	17248	17242	17004	17284	17201	17152	17158	17260	17287	17042	17187	17288	17223	17067	17108	17056	17016	17156	17443	17064	17434	17193	17299	17240	17232	17130	17073	17244	17290	17390	17376	17248	17276	17335	17101	17070	17220	17260	17186	17291	17502	17216	17398	17173	17143	17210	17265	17397	17405	17438	17405	17175	17444	17194	17355	17307	17326	17316	17286	17228	17214	17136	17348	17233	17314	17143	17081	16981	17327	17278	17085	17178	17261	17145	17334	17224	17398	17377	17160	17475	17245	17377	17353	17097	17132	17346	17439	17303	17094	17191	17097	17346	17117	17369	17210	17193	17169	17238	17264	17440	17174	17321	17406	17228	16996	17174	17110	17100	17155	17184	17404	17203	17290	17182	17168	17231	17077	17470	17026	17169	17073	17051	16937	17244	17175	16991	17169	17185	17408	17305	17208	17209	17207	17146	17256	17172	17132	17402	17086	17014	17311	17520	17314	17115	17193	17179	17349	17242	17281	17227	17229	17117	17468	17283	17214	17333	17244	17265	17127	17239	17273	17170	17117	17404	17220	17332	17076	17249	17142	17325	17353	17091	17114	17247	17200	17431	17261	17046	17324	17441	17201	17448	17401	17133	17245	17222	17207	17240	17112	17391	17043	17179	17179	17115	17397	17195	17177	17027	17224	17093	17155	17335	17127	17230	17313	17149	17345	17118	17309	17059	17087	17131	17197	17210	17296	17173	17128	17098	17195	17193	17361	17223	17481	17371	17299	17010	17225	17267	17107	17210	17244	17429	17289	17276	17188	17311	17178	17346	17287	17204	17107	17019	17350	17163	17389	17390	17277	17091	17160	17162	17382	17268	17331	17070	17259	17499	17315	17271	17045	17047	17244	17232	17314	17138	17318	17166	17220	17133	17403	17207	17215	17274	17306	17052	17010	17261	17164	17259	17107	17341	17440	17256	17101	17073	17256	17262	17216	17266	17331	17267	17183	17243	17266	17163	17280	17289	17193	17306	17313	17330	17386	17157	17220	17158	17298	17127	17012	17393	17143	17201	17205	17271	17089	17240	17218	17351	17156	17171	17309	17085	17128	17165	17078	17261	17195	17157	17098	17211	17288	17403	17086	17130	17255	17078	17081	17424	17199	17224	17300	17204	17253	17149	17047	17108	17270	17225	17142	16981	17268	17207	17278	17057	17221	17167	17375	17412	17182	17414	17276	17361	17196	17039	17285	17142	17256	17155	17225	17220	17114	17188	17244	17331	17025	17222	17145	17194	17391	17166	17128	17031	17157	17189	17059	17304	17149	17446	17296	17324	17255	17317	17152	17171	17320	17438	17260	17148	17175	17423	17118	17283	17416	17295	17197	17138	17180	17223	17296	17227	17284	17327	17324	17216	17184	17354	17143	17323	17306	17119	17193	17279	17288	17258	17181	17387	17215	17247	17152	17100	17359	17181	17289	17189	17277	17384	17122	17274	17206	17054	17275	17285	17197	17194	17374	17221	17217	17296	17354	17126	17293	17391	17118	17531	17332	17314	17188	17197	17221	17367	17333	17235	17254	17291	17343	17114	17272	17124	17034	17135	17160	17370	17300	17226	17152	17047	17301	17132	17158	17072	17221	17131	17209	17274	17428	17037	17172	17054	17127	17344	17170	17349	17071	17149	17205	17323	17175	17012	17263	17185	17270	17280	17426	17046	17171	17361	17027	17091	17361	17248	17148	17252	17401	17092	16946	17318	16920	17110	17192	17178	17264	17320	17124	17018	17356	17285	17379	17258	17324	17337	17338	17216	17320	17250	17130	17217	17027	17250	17161	17277	17392	16999	17441	17262	17221	17277	17087	17096	17335	17372	17229	17231	17339	17237	17272	17189	17417	17151	17243	17183	17318	17163	17273	17220	17350	17153	17195	17036	17343	17337	17204	17098	16889	17334	17155	17127	17299	17307	17194	17379	17190	17055	17081
16205	24263	26405	21576	19107	18187	17401	17105	16806	16677	16281	16234	15993	16056	15700	15539	15638	15672	15509	15338	15382	15703	15490	15380	15287	15063	15030	14870	14753	14975	14812	14875	14858	14784	14686	14738	14806	14797	14676	14701	14758	14846	14601	14769	14877	14904	14779	14894	14906	14731	14685	14791	14826	14846	14727	14586	14755	14896	14695	14791	14885	14722	14843	14765	14868	14734	14806	14747	14732	14859	14670	14845	14843	14847	14694	14878	14823	14517	14689	14824	14805	14706	14725	14781	14782	14679	14691	14750	14650	14765	14716	14622	14981	14891	14781	14833	14626	14844	14773	14702	14720	14835	14643	14711	14895	14820	14777	14882	14717	14814	14813	14753	15009	14808	14824	14845	14758	14970	14841	14776	14661	14759	14889	14899	14809	14747	14764	14823	14719	14810	14669	14852	14754	14716	14719	14743	14761	14848	14593	14735	14918	14631	14874	14544	14708	14710	14779	14714	14681	14758	14770	14782	14794	14519	14795	14921	14863	14757	14757	14758	14800	14762	14757	14876	14685	14827	14703	14865	14643	14758	14777	14891	14757	14824	14794	14859	14750	14776	14707	14861	14831	14733	14813	14731	14800	14864	14774	14649	14783	14863	14723	14751	14809	14794	14629	14826	14828	14691	14830	14679	14770	14670	14832	14841	14822	14855	14812	14716	14591	14796	14913	14701	14733	14763	14845	14799	14688	14832	14913	14740	14795	14707	14713	14743	14566	14777	14752	14590	14959	14779	14721	14805	14839	14674	14728	14750	14870	14884	14786	14737	14765	14823	14637	14782	14657	14719	14773	14627	14740	14584	14981	14793	14791	14596	14745	14707	14771	14657	14863	14610	14555	14705	14719	14811	14747	14793	14790	14673	14640	14720	14832	14749	14946	14780	14793	14739	14659	14906	14619	14610	14670	14872	14660	14750	14708	14747	14764	14707	14727	14823	14788	14767	14801	14894	14734	14838	14887	14756	14834	14770	14743	14997	14649	14895	14922	14675	14727	14508	14861	14786	14577	14848	14784	14714	14786	14836	14838	14795	14726	14756	14746	14866	14581	14828	14609	14788	14794	14772	14809	14842	14679	14768	14711	14754	14814	14791	14615	14736	14778	14594	14765	14697	14687	14720	14806	14931	14626	14777	14885	14730	14905	14855	14848	14826	14771	14839	14734	14770	14824	14657	14773	14746	14841	14825	14935	14818	14691	14817	14631	14808	14760	14652	14766	14672	14790	14765	14825	14856	14899	14669	14833	14713	14930	14730	14725	14800	14712	14804	14876	14825	14754	14736	14846	14876	14693	14570	14703	14591	14914	14734	14687	14786	14773	14961	14770	14704	14751	14814	14737	14656	14765	14745	15034	14834	14740	14901	14934	14761	14772	14796	14885	14729	14723	14723	14750	14702	14773	14915	14579	14771	14655	14619	14659	14805	14746	14792	14710	14792	14875	14583	14787	14865	14834	14737	14809	14750	14726	14717	14664	14673	14823	14653	14726	14974	14629	14708	14740	14763	14815	14752	14769	14666	14726	14814	14635	14744	14730	14748	14650	14821	14903	14727	14802	14727	14714	14603	14862	14740	14795	14720	14638	14584	14935	14670	14862	14716	14825	14807	14808	14875	14679	14878	14711	14921	14925	14815	14723	14765	14669	14793	14980	14630	14736	14811	14677	14520	14610	14780	14602	14913	14825	14866	14692	14868	14578	14806	14829	14740	14948	14706	14821	14744	14877	14693	14845	14871	14589	14918	14644	14731	14678	15028	14743	14747	14745	15022	14595	14996	14659	14814	14723	14808	14793	14798	14751	14709	14787	14800	14784	14646	14635	14762	14779	14808	14797	14613	14686	14841	14859	14660	14721	14747	14761	14711	14661	14855	14821	14805	14834	14767	14726	14923	14742	14647	14810	14868	14702	14753	14874	14686	14681	14836	14776	14712	14561	14805	14757	14802	14809	14776	14727	14705	14765	14665	14861	14738	14696	14732	14657	14698	14904	14766	14728	14656	14893	14860	14599	14718	14821	14729	14717	14829	14898	14714	14782	14806	14891	14739	14660	14741	14755	14888	14532	14887	14703	14634	14784	14742	14652	14915	14729	14717	14898	14830	14693	14774	14599	14773	14735	14846	14741	14937	14877	14844	14859	14888	14795	14852	14657	14777	14884	14699	14751	14838	14914	14669	14903	14690	14689	14952	14761	14768	14762	14757	14645	14763	14627	14731	14791	14744	14853	14745	14681	14669	14687	14631	14904	14889	14677	14973	14739	14820	14623	14983	14870	14837	14774	14826	14725	14571	14825	14818	14623	14844	14824	14760	14736	14997	14810	14899	14974	14774	14861	14815	14789	14591	14755	14792	14921	14708	14895	14833	14600	14718	14753	14724	14884	14774	14678	14931	14881	14786	14659	14830	14663	14780	14770	14929	14867	14700	14774	14611	14720	14840	14937	14638	14839	14829	14687	14683	14816	14825	14837	14576	14824	14753	14710	14612	14841	14890	14739	14814	14759	14653	14647	14853	14690	14913	14694	14850	14955	14585	14895	14745	14646	14752	14717	14834	14863	14633	14759	14682	14640	14883	14739	14855	14788	14755	14686	14753	14708	14836	14725	14923	14703	14612	14884	14731	14666	14845	14845	14727	14846	14718	14794	14756	14785	14953	14689	14941	14731	14703	14820	14842	14754	14775	14683	14883	14817	14873	14704	14559	14694	14773	14727	14870	14854	14685	14777	14712	14704	14852	14738	14823	14837	14675	14879	14692	14858	14766	14696	14899	14732	14797	14630	14818	14773	14792	14700	14698	14825	14726	14805	14856	14532	14632	14846	14741	14921	14727	14702	14705	14862	14675	14558	14679	14789	14648	14753	14716	14934	14899	14750	14669	14824	14812	14646	14680	14828	14772	14866	14907	14907	14927	14916	14899	14838	14977	14864	14722	14702	14602	14735	14728	14691	14672	14636	14656	14780	14727	14740	14700	14799	14692	14805	14785	14850	14815	14954	14895	14840	14885	14925	14643	14850	14711	14751	14756	14833	14780	14697	14826	14733	14640	14796	14774	14762	14790	14831	14728	14772	14788	14740	14624	14794	14565	14754	14829	14678	14891	14758	14834	14667	14946	14768	14787	14707	14825	14875	14713	14710	14644	14748	14729	14620	14770	14896	14773	14724	14528	14853	14710	14905	14894	14684	14847	14695	14773	14902	14782	14898	14767	14825	14706	14663	14871	14887	14767	14816	14794	14717	14777	14829	14843	14898	14733	14763	14798	14961	14951	14788	14847	14757	14643	14798	14821	14781	14865	14728	14812	14789	14799	14705	14796	14669	14690	14914	14686	14777	14615	14738	14843	14734	14727	14824	14862	14981	14856	14658	14783	14853	14710	14698	14624	14918	14764	14733	14627	14579	14804	14841	14770	15025	14790	14666	14830	14776	14706	14784	14633	14668	14813	14852	14820	14721	14758	14963	14754	14811	14804	14784	14728	14817	14944	14812	14660	14712	14707	14778	14891	14792	14920	14748	14700	14786	14868	14761	14804	14842	14684	14763	14513	14832	14791	14804	14783	14680	14752	15039	14815	14757	14698	14925	14772	14629	14656	14901	14757	14823	14773	14724	14860	14811	14913	14830	14553	14745	14657	14880	14837	14771	14816	14809	14772	14850	14701	14801	14896	14744	14793	14779	14780	14733	14573	14725	14813	14784	14714	14762	14766	14806	14745	14943	14860	14779	14768	14698	14671	14677	14739	14635	14749	14802	14773	14905	14685	14690	14807	14726	14848	14694	14796	14781	14893	14746	14758	14992	14673	14569	14848	14726	14773	14695	14678	14732	14795	14902	14797	14716	14753	14802	14887	14782	14640	14762	14792	14706	14712	14861	14739	14808	14864	14853	14757	14846	14822	15015	14620	14857	14678	14734	14893	14766	14806	14727	14816	14890	14778	14758	14828	14839	14896	14674	14654	14693	14674	14844	14724	14901	14747	14904	14593	14854	14782	14739	14867	14704	14971	14696	14783	14843	14794	14790	14637	14565	14728	14817	14768	14743	14736	14808	14749	14603	14676	14677	14725	14811	14746	14782	14831	14614	14627	14791	14862	14566	14774	14683	15051	14837	14630	14771	14675	14737	14645	14733	14732	14712	14860	14811	14824	14719	14746	14770	14818	14802	14771	14708	14831	14880	14779	14887	14755	14617	14819	14710	14545	14679	14631	14731	14774	14746	14684	14859	14775	14684	14734	14864	14766	14607	14976	14623	14695	14755	14657	14791	14719	14837	14843	14855	14637	14529	14816	14882	14921	14880	14695	14651	14870	14905	14879	14716	14790	14576	14873	14774	14702	14605	14939	14671	14713	14682	14836	14922	14732	14938	14694	14670	14581	14917	14809	14617	14774	14632	14898	14883	14654	14673	14756	14610	14749	14733	14726	14783	14823	14698	14905	14890	14800	14622	14812	14747	14832	14716	14933	14854	14618	14796	14883	14657	14781	14716	14794	14915	14660	14756	15021	15005	14812	14827	14832	14867	14750	14699	14680	14997	14915	14961	14725	14773	14785	14728	14771	14690	14790	14601	14655	14850	14715	14965	14711	14739	14865	14712	14710	14707	14802	14708	14696	14832	14745	14705	14809	14635	14742	14779	14663	14762	14828	14764	14765	14795	14623	14795	14759	14844	14799	14755	14701	14751	14643	14664	14694	14716	14770	14658	14793	14865	14718	14938	14880	14739	14673	14827	14750	14815	14748	14785	14779	14748	14656	14733	14818	14791	14951	14624	14731	14780	14775	14834	14665	14735	14795	14762	14631	15026	14753	14590	14807	14638	14957	14833	14762	14793	14882	14711	14743	14790	14667	14679	14694	14761	14734	14742	14751	14949	14744	14695	14726	14681	14890	14853	14692	14802	14838	14788	14770	14684	14590	14813	14847	14777	14747	14879	14801	14676	14800	14833	14843	14825	14772	14776	14777	14611	14885	14838	14842	14778	14766	14759	14718	14729	14856	14582	14728	14836	14809	14642	14556	14839	14694	14822	14781	14813	14688	14739	14814	14730	14754	14836	14910	14785	14801	14744	14959	14678	14700	14790	14742	14791	14709	14919	14752	14793	14725	14820	14898	14720	14891	14652	14781	14756	14774	14559	14904	14740	14655
24156	21110	28235	24619	23461	24038	23607	20401	19547	19336	18960	18836	18380	18061	17957	17653	17673	17206	17411	17232	17195	18098	19863	20580	20213	19028	18031	17466	17062	17130	17152	17076	16908	16963	16899	16801	16914	16938	16945	16779	16879	17055	16855	16876	16870	16678	16965	17026	17076	16905	17000	16944	17024	17010	16728	16701	16906	16905	16975	16808	16823	16885	16868	16719	16931	16918	16926	16958	16877	16943	16840	16803	16868	16734	16954	16850	16746	16740	16939	16757	16857	17001	16728	16892	16863	16753	16807	16929	16805	16898	17008	16992	16707	16886	17170	16926	16665	16970	16779	16754	16974	16836	16667	16582	16885	16961	17029	16794	17026	16934	16702	16673	17028	16688	17103	16663	17000	16979	16983	17082	16795	16649	16922	16957	16897	16953	16923	16987	16807	16894	16899	16862	16887	16801	16829	16707	16726	16774	16954	16996	16690	16942	16827	16826	16884	17109	16995	16918	16738	16862	17017	16813	17070	16764	16682	16936	16921	16779	16689	16954	16966	16671	16722	16892	16820	16829	16724	16841	16938	16779	16732	16841	16917	16941	16856	16815	17018	17003	16898	16989	17001	16839	16956	16779	16864	16923	16718	16838	16964	16788	16944	16934	16897	16861	16755	16932	17018	16801	17149	16788	16931	16966	16713	16866	16805	16854	17017	16784	16713	16838	16941	16854	16802	16858	16806	16966	16926	16743	16827	16908	16757	16729	16997	16621	17001	16619	17017	16897	16932	16656	16823	16903	16908	16789	16962	16919	16876	16903	16683	16721	16784	16787	16798	16747	16766	16823	16765	16776	16905	16841	17021	16769	16948	16793	16848	16860	16983	16813	16882	16725	17017	16738	16974	16646	16709	16785	16924	16837	16837	16929	16753	16746	16886	16864	16951	16911	16929	16981	17119	16866	16736	16697	16838	16983	16844	16754	16958	16899	17077	16882	17001	16735	16848	16846	16915	16849	16845	16866	16916	16867	16843	17003	16794	16978	16665	16830	16892	16821	16837	16891	16702	17059	16868	16869	16871	16827	16951	16958	16973	16902	16759	16917	16858	16834	16887	16773	16947	17010	16792	16822	16768	16898	16723	16976	16788	16653	16901	16680	16852	16717	17043	16752	16948	16641	16879	16652	16889	16865	16910	16973	16742	16907	16715	16744	16907	16905	16832	16901	16647	16827	16969	17036	16886	17038	16796	16864	16911	16695	16713	16790	16906	16823	16595	16806	16939	16985	16765	16863	16818	16929	16902	16748	16864	17210	17112	16804	16777	16655	16854	16776	16985	16844	16827	16834	16849	16811	16806	16712	17084	16696	16641	16841	16809	16936	16749	16718	16912	17018	17009	16919	16911	16858	16862	16871	16792	17044	17022	16848	16733	16885	17042	17025	16815	16691	16862	16877	16867	16747	16826	16907	16876	16838	16940	16903	16955	16777	16699	16842	16869	16830	16913	16622	16679	16853	16774	17081	16872	16899	16848	16922	16694	17067	16843	16962	16830	16932	16786	16914	16891	16840	16973	16726	16816	16995	16961	16930	16963	16952	16877	16781	17036	17043	17000	16986	16862	16894	16862	16978	16961	16877	16739	16738	16966	16903	16911	16945	16846	16871	16937	16880	16831	16863	16999	16713	16723	16773	16840	17025	17024	16760	16876	16811	16821	16786	16781	16936	16626	16823	16901	16919	16862	17053	16911	16826	16925	17070	16919	16752	16854	16844	16956	17049	16987	16868	16914	16887	16770	16889	16738	17046	16871	16786	16984	17009	16787	16887	16911	16850	16739	16630	16810	16915	17062	17115	16815	16845	17009	16911	16900	16953	16713	16756	16783	16876	16847	16828	16850	16780	16818	17153	17042	17073	16777	17099	16872	16831	16685	16891	16754	16885	16961	17077	16870	16926	16881	16759	17028	16685	16725	16812	17041	16950	17091	16879	16939	16874	16886	16898	16906	16940	16766	16788	16893	16770	16745	16989	16975	16920	16851	16844	17012	16813	16830	16955	16851	16860	16816	16949	16960	16871	16850	16741	17061	16791	16706	16767	16969	16867	17033	16559	16971	17021	16941	16727	17005	16973	16748	16842	16984	16890	16800	16823	16884	16749	16613	16665	16903	16904	16958	16580	16754	16915	16641	16916	16832	16837	17158	16760	16979	16709	16823	16865	16956	17034	17222	17081	16917	16887	17013	16863	16968	16963	16777	17010	16965	16868	16752	16687	17073	16827	16915	16887	16953	16965	16740	16891	16893	17062	17192	16960	17039	16809	17064	16785	16954	17142	16824	16901	17094	16642	16782	16721	16955	16886	16966	16959	17013	16882	16994	16887	16738	16895	16797	16910	16841	17120	17027	17026	16647	16795	16750	16767	16893	16867	16999	16624	16929	16955	16622	16853	16892	16707	16861	16856	16802	16783	16730	17069	16830	16824	16808	17028	16986	16911	17045	16805	16737	16681	16986	16907	16620	17114	16832	16789	16915	16965	16904	16814	16871	16979	16761	16851	17017	16963	16875	16783	16618	16953	16874	16935	16889	17022	16686	16857	16736	16727	16794	16901	17067	16775	16899	16885	16822	16995	16754	17029	16822	16915	16822	16820	16820	16811	16846	16849	16972	16836	17119	16765	16785	16862	16738	16933	16887	16827	17083	16841	17159	16807	16963	16984	16615	16833	16651	16893	16907	17098	16842	17063	16795	16885	16773	16926	16742	16698	17029	16728	16844	16919	16685	16921	16972	16887	16874	16866	16683	16859	16753	16803	16882	16691	16850	16912	16947	16860	16838	17002	16783	16759	16785	16857	16848	16799	16823	16958	16807	16866	16863	16691	16838	16941	16758	16736	16839	16959	16734	16868	16746	16703	16743	16828	16989	16595	16762	16826	16700	16781	16952	17057	16920	16815	16862	16833	16777	16799	16767	16858	16875	17152	16640	16879	16769	16896	16819	16800	16827	17061	16922	16873	16801	17142	16800	16997	16882	16765	17017	16925	16774	16849	17096	16911	16966	16778	16675	16742	16794	16842	16792	16754	17056	16712	16896	16918	16891	16883	16853	17008	16875	16944	16698	16701	17146	16775	16956	16937	17038	16930	16714	16728	16815	16981	16833	16879	16928	16957	16727	16819	17001	16882	17076	16955	16995	16877	16897	16751	16925	16759	16827	16950	16803	16826	16865	16736	16862	16697	16888	16604	16788	16852	16852	16821	16709	16756	16996	16848	16860	16765	16888	16917	16753	16799	16877	16858	16824	16821	16844	16888	16816	16864	16812	16815	17009	16846	16801	16807	16702	16803	16685	16878	16836	16961	16779	16856	16986	17042	16743	16876	16983	16897	16935	16931	16863	16989	16950	16728	16977	16831	16688	16847	16761	16765	17080	16884	16731	16787	16992	16860	16732	16870	16858	16907	16783	17025	17117	16912	17096	16777	17070	16875	16789	16931	16918	16942	16928	17075	17224	16961	16860	16966	16784	16869	16936	17087	17153	16955	16658	17075	17028	17031	17031	17077	16859	16930	17048	16854	16739	17005	16921	16932	16692	17030	16674	16797	16850	16794	16734	16658	16783	16726	16831	16893	16892	16797	17132	16903	16869	16775	16986	16984	17042	16720	16815	16734	16912	16889	16853	16637	16804	16699	16788	17011	17017	16759	16860	16849	16915	16910	17003	16745	16855	17013	16783	16727	16850	16751	17001	16964	16816	16687	16741	16913	16938	16739	16840	16852	16793	16797	16877	16899	16840	16846	16957	16839	16936	16805	16844	16939	16751	16773	16914	16920	16986	16848	16895	16813	16727	16845	16950	16880	16808	16837	17107	16939	16922	16972	16868	16922	17021	16999	16841	17022	16961	16635	16953	16690	16965	16929	16884	16820	16872	16975	17071	16916	16923	16855	16730	16786	16700	16960	16755	16820	16913	16996	16953	16864	16879	16980	16947	16768	16755	16857	16770	16827	16844	16647	16883	16804	16873	17098	16812	16666	16807	16867	16867	17008	16926	16809	16836	16724	16813	16841	16919	17041	16954	16798	16824	16896	16575	16779	16929	17113	16861	17046	16988	17062	16972	17057	16984	16981	16868	16946	16798	16911	16768	17011	16843	16945	16947	16833	16922	16900	16867	16746	17072	16974	16926	16826	16937	17031	17055	16871	16935	16888	16834	16960	17087	16901	16962	16914	17037	16895	16787	16880	17021	16754	17004	16710	16965	16771	16886	17080	16821	16811	16976	17040	16889	16861	16912	16687	16851	16747	16749	16769	16956	16880	16787	16796	17001	16862	16783	16971	16597	16978	16905	17100	16934	16844	17058	17115	16895	16700	17018	16958	16786	16979	17129	16835	16934	16755	16790	16973	17016	16955	16725	16798	17004	16727	17020	16948	16938	16873	16905	16844	16740	16933	16789	16755	17069	16912	16758	16710	17110	16972	16782	16677	16868	16971	16878	16962	17014	16905	16837	17004	16852	16787	16925	16894	16942	16749	16740	16778	16835	16996	16983	16947	16920	16717	16799	16879	16833	16840	16750	17074	16754	17030	16935	16689	16946	16920	16827	16947	16792	16896	16907	16735	16889	16785	16675	16902	16735	16868	16852	16807	16756	16785	16733	16937	16698	16759	16944	16883	16928	16816	16774	16732	16871	16746	16819	16867	16896	17045	16931	16933	16914	16927	17008	16708	16775	16839	16859	16842	16914	16669	16893	16975	16999	17005	16795	16907	16782	17068	16769	16906	17058	16870	16994	16952	16969	16953	16981	16896	16581	16868	16759	16921	17104	16914	16858	16865	16998	17024	16763	16896	16976	16916	16799	16932	17092	17109	16942	16802	16852	16625	16900	16938	16903	16891	16863	16928	16886	16884	16893	16749	17126	16991	16684	16781	16734	16589	17040	16996	16912	16704	16689	16872	16810	16980	16842	16911	16762	16655	16964	16847	16816	16670	16705	16941	17026	16804	16924	16924	16852	16821	16673	17081	16851	17170	17051	17037	16974	16818	16818	16976	16914	17141	16997	16880	16845	16831	17009	16834	16757	16898	16767	16873	17001	16756	16885	16882	16952	16918	16750	16963	17050	16950	16975	16712	16906	16972	16816	16808	16748	16944	16967	16765	16832	16922	16849	16854	16730	16842	16858	16893	16862	16858	16800	16778
16682	31821	28545	25275	25331	22938	21714	19687	18795	18072	17797	17438	16828	16243	16194	15837	15415	15283	15268	15074	15109	16188	19197	19843	18762	17041	15911	15443	14921	14644	14751	14670	14687	14742	14615	14567	14626	14760	14690	14705	14540	14644	14499	14653	14652	14681	14826	14605	14471	14560	14550	14575	14608	14582	14532	14500	14627	14586	14728	14427	14586	14727	14573	14440	14544	14631	14632	14667	14663	14662	14465	14648	14741	14584	14501	14806	14655	14656	14752	14784	14663	14581	14620	14767	14592	14565	14585	14590	14589	14448	14620	14461	14601	14639	14709	14679	14589	14515	14555	14407	14742	14689	14446	14540	14472	14551	14439	14677	14784	14618	14548	14579	14754	14297	14734	14354	14655	14551	14562	14673	14894	14557	14423	14564	14727	14541	14773	14709	14758	14742	14613	14520	14655	14577	14659	14644	14710	14600	14449	14567	14465	14519	14833	14692	14538	14709	14520	14777	14786	14614	14592	14517	14637	14561	14546	14430	14766	14536	14712	14605	14541	14538	14603	14742	14718	14538	14614	14669	14540	14324	14542	14647	14644	14628	14434	14434	14550	14494	14583	14671	14631	14579	14487	14595	14594	14684	14748	14659	14738	14410	14655	14580	14489	14532	14660	14739	14611	14867	14570	14464	14659	14738	14533	14752	14620	14604	14556	14522	14553	14829	14620	14539	14666	14556	14702	14627	14432	14529	14587	14595	14615	14556	14532	14608	14624	14580	14689	14563	14571	14627	14558	14553	14612	14614	14572	14545	14584	14469	14724	14488	14747	14585	14565	14490	14638	14603	14491	14671	14697	14628	14593	14594	14531	14574	14543	14640	14595	14658	14494	14411	14640	14689	14713	14555	14597	14802	14569	14722	14607	14517	14527	14743	14425	14643	14633	14700	14683	14487	14550	14646	14734	14639	14690	14705	14678	14501	14508	14623	14571	14627	14604	14627	14663	14682	14526	14626	14605	14560	14484	14430	14716	14698	14738	14545	14498	14569	14843	14514	14641	14594	14662	14623	14550	14655	14603	14671	14629	14763	14596	14634	14657	14378	14599	14543	14565	14489	14729	14632	14564	14749	14637	14785	14427	14639	14847	14497	14567	14586	14564	14731	14471	14489	14479	14589	14708	14629	14571	14569	14553	14516	14621	14726	14531	14549	14562	14566	14693	14510	14588	14462	14559	14545	14753	14599	14523	14610	14597	14536	14747	14436	14542	14711	14699	14672	14617	14666	14659	14615	14582	14460	14626	14568	14553	14720	14594	14727	14641	14450	14743	14679	14673	14670	14515	14593	14645	14601	14650	14687	14606	14492	14437	14439	14548	14767	14570	14541	14681	14496	14410	14780	14634	14502	14666	14613	14643	14815	14803	14625	14386	14562	14542	14651	14615	14576	14735	14600	14497	14509	14554	14517	14597	14530	14589	14735	14672	14406	14568	14603	14561	14476	14530	14591	14409	14592	14615	14691	14509	14559	14467	14563	14624	14544	14539	14473	14675	14586	14502	14721	14635	14459	14676	14733	14604	14599	14610	14549	14623	14519	14532	14463	14490	14515	14566	14710	14352	14609	14670	14584	14606	14533	14873	14474	14449	14717	14615	14613	14593	14696	14601	14590	14625	14580	14591	14669	14417	14493	14717	14693	14679	14508	14505	14747	14664	14581	14611	14664	14592	14472	14425	14883	14502	14492	14520	14782	14436	14508	14548	14709	14574	14582	14727	14490	14459	14417	14628	14517	14648	14663	14505	14924	14545	14506	14693	14587	14588	14731	14484	14698	14711	14471	14485	14579	14656	14644	14647	14587	14491	14631	14499	14561	14563	14502	14499	14722	14622	14721	14565	14543	14570	14411	14717	14579	14609	14617	14505	14706	14651	14594	14628	14698	14544	14458	14503	14611	14661	14605	14509	14616	14449	14504	14589	14688	14629	14618	14408	14411	14650	14626	14534	14667	14552	14483	14566	14570	14645	14588	14479	14633	14535	14395	14563	14654	14625	14512	14593	14668	14550	14595	14595	14678	14605	14641	14566	14669	14594	14648	14590	14696	14626	14666	14683	14615	14554	14506	14560	14583	14576	14808	14541	14604	14463	14671	14627	14583	14629	14630	14574	14646	14594	14612	14639	14663	14690	14534	14536	14561	14529	14541	14489	14609	14546	14532	14601	14626	14589	14698	14645	14752	14660	14538	14712	14661	14708	14618	14695	14676	14569	14504	14728	14621	14605	14632	14795	14682	14366	14539	14349	14617	14637	14574	14586	14492	14611	14556	14706	14700	14506	14644	14582	14669	14447	14854	14674	14616	14569	14668	14495	14534	14609	14578	14706	14619	14578	14621	14549	14477	14640	14667	14750	14552	14750	14593	14681	14472	14617	14642	14713	14540	14509	14587	14696	14608	14601	14421	14615	14679	14699	14607	14723	14674	14509	14556	14574	14555	14740	14683	14680	14601	14576	14652	14635	14607	14391	14514	14598	14738	14645	14621	14467	14718	14611	14661	14652	14603	14467	14672	14707	14526	14584	14593	14538	14514	14461	14511	14695	14549	14685	14508	14734	14559	14570	14662	14619	14567	14547	14738	14547	14585	14530	14646	14630	14432	14616	14499	14548	14614	14578	14508	14691	14422	14724	14481	14476	14706	14794	14566	14647	14458	14676	14746	14637	14825	14613	14665	14661	14458	14650	14532	14464	14679	14558	14416	14599	14436	14630	14666	14524	14642	14568	14472	14570	14530	14579	14646	14729	14632	14591	14553	14463	14675	14703	14594	14617	14549	14666	14648	14562	14656	14622	14620	14589	14573	14545	14684	14630	14552	14640	14571	14535	14817	14633	14614	14798	14475	14471	14640	14604	14612	14857	14561	14677	14577	14543	14578	14630	14582	14583	14701	14683	14531	14710	14613	14683	14639	14586	14661	14507	14531	14453	14637	14675	14637	14550	14594	14400	14638	14649	14473	14605	14686	14543	14380	14622	14609	14637	14568	14605	14662	14636	14487	14724	14582	14696	14543	14528	14839	14460	14646	14539	14445	14495	14541	14640	14595	14722	14574	14468	14457	14781	14645	14544	14581	14723	14549	14485	14608	14628	14662	14655	14541	14665	14587	14709	14708	14747	14594	14676	14530	14661	14677	14633	14581	14712	14563	14587	14588	14633	14651	14714	14619	14606	14507	14594	14583	14559	14461	14553	14582	14711	14732	14711	14581	14561	14737	14493	14677	14746	14501	14562	14629	14690	14521	14730	14631	14638	14550	14564	14549	14703	14565	14621	14675	14482	14593	14593	14579	14790	14534	14674	14549	14607	14533	14569	14665	14505	14553	14705	14466	14621	14596	14640	14656	14485	14571	14568	14484	14699	14427	14583	14473	14529	14510	14581	14464	14557	14750	14547	14524	14652	14570	14475	14660	14361	14680	14527	14593	14654	14633	14494	14552	14501	14715	14871	14527	14533	14465	14518	14538	14609	14692	14579	14650	14631	14669	14636	14546	14458	14480	14708	14427	14645	14531	14621	14675	14523	14545	14666	14565	14412	14604	14558	14574	14504	14549	14607	14575	14586	14637	14687	14703	14630	14333	14468	14590	14543	14660	14723	14702	14481	14653	14726	14511	14454	14662	14500	14635	14594	14436	14582	14674	14453	14602	14664	14627	14647	14596	14589	14749	14546	14583	14492	14492	14790	14629	14547	14704	14652	14671	14362	14497	14650	14647	14761	14767	14727	14679	14520	14626	14494	14595	14571	14683	14623	14684	14419	14510	14488	14550	14652	14647	14695	14665	14599	14569	14671	14427	14805	14632	14583	14604	14723	14567	14705	14569	14592	14524	14429	14426	14658	14736	14785	14656	14674	14598	14561	14548	14593	14499	14394	14618	14487	14604	14608	14793	14602	14622	14612	14522	14585	14544	14634	14650	14644	14514	14539	14480	14843	14620	14570	14501	14610	14579	14446	14767	14634	14539	14693	14708	14534	14712	14597	14547	14600	14747	14624	14511	14693	14517	14643	14566	14814	14683	14701	14545	14679	14616	14349	14465	14488	14801	14604	14675	14552	14529	14372	14573	14757	14533	14526	14571	14671	14759	14473	14545	14702	14610	14644	14490	14665	14477	14529	14604	14369	14619	14663	14390	14669	14556	14625	14678	14547	14618	14661	14457	14715	14577	14662	14691	14548	14613	14431	14561	14503	14421	14562	14527	14554	14643	14617	14606	14511	14640	14602	14517	14615	14538	14771	14529	14624	14743	14654	14606	14689	14650	14475	14626	14711	14530	14552	14624	14517	14404	14675	14592	14704	14579	14552	14482	14508	14493	14663	14720	14842	14556	14583	14705	14695	14697	14680	14541	14664	14640	14618	14527	14684	14645	14596	14667	14708	14497	14809	14448	14616	14485	14567	14502	14817	14698	14502	14681	14610	14635	14671	14567	14502	14572	14676	14504	14584	14600	14718	14578	14762	14565	14468	14460	14634	14613	14307	14642	14567	14609	14569	14549	14705	14637	14654	14682	14536	14708	14642	14580	14574	14557	14610	14694	14522	14610	14594	14550	14636	14709	14556	14619	14571	14667	14698	14438	14691	14397	14667	14570	14526	14595	14614	14578	14454	14674	14639	14576	14607	14594	14500	14593	14563	14451	14448	14770	14596	14478	14720	14456	14633	14688	14590	14507	14517	14686	14603	14718	14760	14873	14636	14505	14873	14754	14608	14630	14526	14609	14584	14550	14595	14689	14455	14481	14572	14478	14737	14593	14591	14555	14768	14529	14718	14382	14417	14658	14505	14552	14506	14580	14553	14607	14548	14580	14658	14560	14432	14656	14609	14477	14710	14639	14721	14545	14632	14452	14737	14593	14747	14533	14820	14559	14486	14478	14502	14618	14655	14587	14567	14569	14565	14708	14703	14712	14728	14713	14506	14643	14507	14680	14549	14387	14584	14565	14581	14456	14658	14657	14492	14735	14670	14616	14536	14653	14622	14623	14696	14684	14579	14619	14578	14548	14733	14577	14655	14779	14413	14788	14607	14671	14583	14455	14535	14546	14639	14561	14531	14671	14671	14670	14454	14508	14688	14498	14538	14523	14257	14866	14733	14677	14635	14508	14482	14549	14688	14584	14478	14590	14493	14861	14701	14657	14590	14520
22957	21264	29008	23922	22295	26859	30447	25363	23162	22391	21180	20167	19609	19317	19096	18913	18927	18591	18571	18405	18433	19310	23648	25207	24353	22146	20528	19260	18653	18154	18232	17970	17911	18155	18203	18136	18161	17834	17927	18228	18188	18246	18158	18104	18172	18182	18090	17827	18069	18110	17935	17892	18071	18068	18051	18003	18018	17888	18059	18155	17885	18050	17842	18114	17886	18150	18165	18094	17984	18158	17796	17908	17949	17943	17939	17961	18022	18028	18153	18049	17751	18132	17914	17935	17884	17860	18010	18064	17990	17903	18064	17994	18101	18299	18103	17900	18049	17918	18107	18033	17943	17899	18068	17853	18093	18011	18024	18176	17993	18007	18202	17931	17888	17843	17960	17963	17786	18068	17930	17993	17941	17938	17965	17952	17989	17864	18000	18192	18042	17974	17814	18037	18007	18036	17963	17800	18052	17985	18165	17984	18080	18039	17989	17888	18024	18055	17970	17856	17940	18148	17986	18057	18091	18095	18107	18116	17859	17746	17988	17916	17836	17988	17948	17904	17963	17977	17991	17896	17993	18088	17861	17798	17901	18040	17949	17872	17950	17832	18046	18033	17889	18155	17959	17900	17921	17787	18034	17821	17940	18029	17714	17903	18046	17891	17900	18112	17871	17656	17803	18019	18037	17977	18035	17972	17968	18081	17956	17890	18077	17872	18081	18121	18018	17954	18097	17848	17825	18147	18023	17982	18208	18020	17962	18002	18019	17805	17943	18136	17934	17894	18078	17993	17840	18132	18054	17956	17994	17763	18077	17907	17941	18056	17964	17876	17890	17953	17879	17883	17959	18002	18182	17863	18023	17862	17770	18000	17831	18050	18049	17892	17950	17665	17772	17886	18352	18074	17947	17908	17958	17931	17820	18046	18070	18295	18103	18033	18054	17906	17905	18062	17937	17839	17907	17983	18076	18087	18256	18138	18199	17714	18022	18006	18037	18065	18133	17750	18105	18114	17878	18082	17824	17820	18119	17997	17915	17821	18011	17917	17898	17912	17997	17856	17926	18016	17892	17917	18009	17983	17904	17932	17826	17980	18188	18138	18009	18086	17950	17946	17846	18246	18134	17980	18220	18050	18047	17905	17956	18000	17950	17765	17842	17813	18051	17908	18163	17709	18076	17896	17945	18137	17859	18033	17943	17925	17878	18120	18047	17980	18091	17809	17793	17868	17819	17754	18196	17983	18129	17891	18053	17893	18127	18163	17741	18023	17889	18019	17994	17831	18046	18033	17945	18037	18055	17882	17994	17912	17867	17954	17710	17840	17888	17849	18080	18156	17980	17830	17948	18149	17946	18057	17843	18108	17910	18011	18191	17978	17911	18140	17941	18026	17724	17961	17884	18035	18102	17855	18021	17995	18045	17981	17870	17911	17999	17737	17887	17912	17920	18079	17820	17817	18133	17988	17942	17959	18090	17944	18086	18073	17963	18266	18221	18041	18049	18038	17960	17759	17831	17929	17870	18068	18117	17987	17995	18023	17964	17716	17908	17889	17939	17857	17895	17979	17941	17902	17933	17942	17897	18055	17962	17968	17849	18031	17837	18028	17935	18095	18028	17942	18086	17934	18229	18059	17840	18051	17799	17840	18052	17860	18074	18056	18103	17871	18022	17912	17923	17940	18158	17942	18012	18031	17857	18001	17936	17990	17957	18004	17855	17926	17918	18077	18028	17932	18023	18014	17952	18120	17995	18106	17899	17901	17934	17861	18176	17880	18046	18098	17864	17905	18083	18148	18108	17894	17995	18020	18016	18023	18109	17983	18066	18172	18283	18034	18004	18066	17814	18124	18069	18112	18102	17998	18211	18059	17967	18039	17873	18115	17847	18013	18000	17945	17770	18083	18126	18058	17969	17958	17888	18052	18038	17947	18030	17969	17961	18075	17945	18021	18210	17763	18029	17753	17897	18090	17941	17960	17936	18161	17857	17929	17944	17950	17922	18027	17999	17942	17959	18021	17814	17911	18236	17919	17987	17975	17908	17854	18038	18050	17941	18165	18132	17838	17728	18078	17967	17963	18062	17971	18101	18003	18093	18124	17955	18048	18028	17974	17932	17958	17930	18103	18072	17817	17941	18074	17976	18080	18169	18008	17921	18180	17821	18034	17929	17858	18140	17894	17932	17899	17997	18058	18088	18033	18060	17878	18142	17979	18106	17941	17968	18107	17945	18008	18019	18161	18106	17944	18200	17973	18059	17987	17909	18143	17931	18075	17979	18092	17947	18128	17980	18087	17916	18081	17858	17678	17960	17912	17856	17759	18028	17969	17986	18105	18017	17903	17896	17812	18032	17860	17799	17979	17988	18144	17958	17785	18062	17907	18121	17973	18026	18029	18126	17983	17765	17944	18106	18054	18034	18104	18145	18042	17995	17742	17972	18223	18061	17987	18016	17847	18009	17759	17901	18091	18056	17832	17954	18007	17948	17950	17855	17748	17859	17809	17903	18020	17811	17965	17982	17815	17843	17945	17947	17923	18034	17830	17835	18015	17907	17849	17953	17894	18017	18060	17821	17932	17854	17956	18147	18020	18035	17991	17749	17979	17931	17961	18014	18023	17844	18057	18094	17976	18006	18101	17882	18108	17892	17830	18024	17988	18064	17853	17944	17938	17856	17924	18025	18005	18013	18031	17734	18325	17990	17976	18110	18203	18136	17929	18132	17829	17985	18260	17938	17968	17951	17927	17886	18004	17818	18171	18028	18063	18116	17983	17851	18031	18050	17773	18152	18059	17914	17914	18041	18094	17970	17909	17965	17961	17918	17786	17857	17962	17918	18168	18180	17958	17813	18009	17956	18104	17807	17913	17983	17921	17916	18005	17960	17813	18000	17841	17990	17914	18253	18061	17730	17864	18124	17942	17686	17789	17992	18141	17846	17807	17981	17931	17978	18024	18071	18022	18016	18111	17755	17934	17908	18083	17878	17901	17964	17969	18147	17709	17894	18141	17940	18008	17834	18264	18167	17876	17927	17919	18087	17873	18013	17905	18230	17982	17970	17992	17915	18196	17786	17884	17962	17939	17961	18041	17983	17950	17979	17965	18034	17812	18035	17953	18028	17955	17988	17926	17886	18044	17934	17957	17949	17837	17787	18055	17853	18016	18051	17663	17936	18005	18274	18015	17906	18048	18103	17941	17979	17960	17985	17848	18096	18090	17885	18202	18038	17848	17987	18000	18018	18031	17934	17872	18312	18068	17938	18029	17895	17836	18041	17976	17908	17875	18164	17814	17943	17972	17885	18049	18004	17902	18121	18012	17844	18080	18058	17941	17994	18226	18048	17827	17818	17985	18028	17734	18045	18112	17868	17856	18195	18093	18092	17924	17832	18139	18169	17923	17974	17872	17867	17957	17844	17901	17946	18010	18022	18053	18033	18025	17842	18049	17969	17903	18172	18017	17927	17932	18100	17981	17914	17737	17942	17712	17977	17918	18067	17934	18144	17955	17908	18110	17885	17936	18037	17953	17986	17808	18121	17933	17964	17956	17887	18007	18093	17922	18030	18064	17877	17968	18074	17902	18132	17936	17947	17797	17884	18066	17890	17971	18004	18015	18003	18071	17875	17952	17863	17843	17927	18023	18017	18135	18015	17825	17967	18028	17949	17879	17858	17907	18152	18033	17983	18197	17978	18130	17907	18154	18007	17855	18157	17996	17859	17979	17982	17735	17772	17926	17891	17722	17954	17859	17911	17956	18082	17952	18071	18000	17985	18065	17828	17990	17926	17948	18216	18030	17759	17951	18096	17855	18216	17908	18115	17878	17918	18201	17907	18034	18000	18083	17869	17992	18117	17915	18221	17966	17853	18053	17998	17947	18171	18117	18134	17942	17883	17837	17916	17936	17829	17944	17881	17917	17861	17700	18003	17839	17939	17898	17938	18152	17971	17932	18087	17921	17931	17992	18150	18100	18043	18135	18177	17891	17933	18048	17841	18173	17973	17933	17966	18185	17956	17912	18079	17966	18067	17862	18058	18123	18030	18006	17803	17948	17862	17881	18102	17739	17915	18083	17825	18039	18125	18025	17904	17894	17837	17896	17990	18014	18139	17875	17854	17889	17985	18164	17933	18020	17924	18110	18041	18201	17863	18102	18170	18003	17913	17955	17857	17975	18056	18018	17858	17865	17885	18167	17997	17978	17862	18101	17965	17978	18139	17978	18147	17977	18165	18048	17964	17679	17951	18077	18064	17978	17974	18116	18068	18213	18022	18051	17906	18020	18051	18052	17931	17947	18103	17871	18026	17769	18132	18013	17943	18034	18052	18166	17876	17934	18070	18023	17895	17890	17900	18019	18117	17819	17978	17902	17929	18012	17950	18104	17980	17813	17830	18018	18204	17936	17838	17934	17875	18141	18014	17994	17917	18183	18028	18006	17814	17887	17918	17984	17814	17953	17969	18047	18002	18043	17843	17897	17966	18181	18061	17969	17942	17908	17791	18106	17887	17999	17780	18150	18043	17831	18213	17887	18039	17811	17888	17848	17897	18090	17927	17880	17976	17867	17893	17918	17944	17843	18005	17722	18130	17918	18263	17920	18097	17968	18038	17852	17981	17932	17864	18068	18135	17829	17906	17790	17948	18257	17824	17827	17930	18079	18146	18086	17841	17967	18101	18106	18263	18098	18087	17873	17826	18163	17937	17901	17817	17986	17987	18161	17836	17812	17887	17904	18063	18075	18073	17933	17804	17892	18066	18084	18109	17994	18075	18112	17891	18082	18192	18100	17911	17773	17923	17769	17912	17840	18034	18057	17973	17921	17990	17749	17957	18089	17819	17928	18001	18131	17752	18121	18108	17833	17893	18083	17902	18043	17851	17880	17854	17905	18023	17887	17958	18059	18124	17960	17874	18006	17743	17943	17837	17858	17876	17956	17897	18079	18085	17992	17860	17968	18004	17860	17954	18114	18065	17992	18107	17863	18097	18088	18166	18043	17958	18040	17786	18001	18024	17929	17797	17949	17818	17928	18132	17873	17959	18085	17809	17987	18289	17998	17867	17833	17912	17968	17919	17853	17959	18013	17873	18120	18169	17962	17970	18064	17959	17990	18208	18065	17688	17947	18008	18052	17826	17812	18032	18119	18244	18033	18172	18045	17976	18009	18093	17969	17978	17936	17958	17830
20402	35729	34101	33809	32102	31132	28768	25928	23446	21516	19777	18655	17759	17192	16584	16449	16280	16082	15745	15757	15504	17825	24041	25428	23480	20508	18143	16508	15969	15540	15505	15447	15272	15406	15485	15322	15425	15331	15031	15337	15228	15302	15389	15232	15343	15380	15481	15432	15415	15296	15274	15400	15317	15369	15273	15448	15406	15331	15354	15246	15397	15427	15420	15384	15367	15236	15340	15447	15399	15314	15247	15454	15419	15049	15340	15368	15329	15343	15266	15333	15470	15228	15396	15319	15306	15320	15356	15387	15439	15393	15300	15210	15226	15295	15330	15405	15330	15272	15249	15262	15494	15339	15285	15395	15347	15274	15437	15378	15322	15298	15481	15243	15337	15320	15410	15306	15385	15417	15402	15458	15259	15368	15423	15400	15291	15321	15421	15362	15240	15357	15342	15295	15413	15357	15222	15432	15247	15428	15329	15361	15429	15344	15303	15217	15373	15085	15334	15281	15276	15269	15229	15363	15328	15396	15241	15405	15377	15386	15395	15390	15386	15371	15413	15316	15376	15211	15405	15334	15284	15299	15369	15245	15310	15235	15181	15433	15437	15265	15426	15453	15469	15186	15431	15271	15359	15245	15330	15547	15181	15296	15351	15422	15397	15124	15326	15178	15341	15348	15263	15129	15309	15250	15409	15217	15544	15362	15527	15371	15326	15218	15368	15356	15481	15474	15179	15311	15364	15344	15374	15282	15278	15295	15404	15429	15414	15409	15318	15320	15421	15429	15448	15367	15351	15264	15288	15271	15251	15415	15321	15303	15294	15325	15412	15300	15382	15238	15314	15232	15556	15233	15210	15247	15307	15270	15361	15199	15235	15342	15099	15237	15412	15352	15457	15410	15210	15182	15281	15294	15213	15228	15333	15302	15398	15502	15522	15329	15344	15240	15175	15333	15235	15276	15266	15341	15269	15453	15392	15417	15260	15287	15403	15167	15283	15456	15413	15410	15096	15246	15413	15389	15318	15481	15348	15389	15349	15283	15237	15335	15284	15254	15301	15397	15330	15300	15485	15328	15336	15263	15506	15374	15233	15270	15291	15423	15280	15323	15342	15083	15463	15327	15301	15557	15235	15307	15301	15258	15259	15182	15261	15431	15230	15387	15346	15397	15335	15205	15292	15309	15350	15398	15242	15432	15520	15231	15438	15399	15413	15288	15338	15294	15248	15146	15218	15398	15251	15254	15288	15364	15357	15291	15378	15192	15346	15383	15251	15274	15244	15410	15309	15310	15382	15319	15218	15389	15224	15448	15287	15310	15472	15340	15413	15454	15231	15306	15416	15433	15547	15358	15252	15337	15254	15195	15185	15355	15454	15307	15454	15298	15129	15340	15261	15407	15156	15502	15368	15287	15245	15413	15320	15454	15378	15426	15511	15238	15521	15201	15448	15317	15187	15373	15526	15333	15461	15239	15440	15309	15330	15308	15367	15384	15300	15226	15303	15385	15303	15253	15444	15353	15283	15407	15369	15340	15372	15346	15396	15271	15320	15378	15376	15241	15411	15333	15302	15320	15374	15265	15391	15276	15141	15484	15216	15367	15338	15427	15263	15390	15272	15425	15367	15255	15314	15423	15267	15245	15238	15379	15522	15393	15314	15272	15326	15329	15399	15341	15254	15156	15393	15561	15447	15249	15360	15235	15351	15105	15382	15315	15297	15376	15392	15347	15414	15128	15345	15248	15289	15379	15207	15317	15334	15276	15293	15180	15368	15306	15507	15320	15214	15426	15482	15278	15232	15449	15431	15335	15361	15418	15350	15225	15413	15191	15245	15497	15448	15291	15280	15411	15320	15236	15427	15221	15303	15260	15490	15217	15285	15124	15407	15289	15325	15306	15258	15400	15404	15291	15248	15348	15258	15316	15318	15321	15393	15348	15384	15363	15251	15362	15312	15338	15399	15107	15415	15302	15346	15381	15261	15303	15314	15329	15353	15314	15328	15375	15293	15297	15432	15263	15396	15218	15359	15293	15308	15440	15342	15331	15278	15366	15262	15373	15338	15208	15222	15335	15198	15431	15343	15222	15316	15129	15308	15052	15261	15363	15533	15330	15397	15358	15509	15325	15359	15296	15254	15429	15206	15438	15411	15241	15646	15364	15381	15336	15280	15364	15415	15452	15376	15235	15381	15383	15141	15393	15183	15542	15401	15176	15206	15066	15225	15458	15320	15129	15302	15377	15353	15349	15239	15373	15436	15353	15411	15254	15300	15323	15298	15406	15174	15315	15542	15314	15491	15288	15346	15354	15339	15493	15534	15369	15311	15369	15247	15266	15288	15207	15386	15369	15461	15320	15386	15447	15075	15373	15406	15301	15212	15174	15416	15258	15446	15246	15372	15472	15424	15499	15088	15492	15373	15470	15356	15485	15356	15419	15275	15487	15151	15266	15423	15396	15410	15344	15337	15374	15402	15404	15254	15411	15481	15183	15153	15433	15454	15270	15288	15286	15259	15357	15315	15216	15215	15220	15331	15242	15422	15168	15378	15351	15254	15326	15389	15309	15282	15378	15517	15360	15256	15083	15376	15147	15467	15379	15361	15406	15365	15301	15220	15386	15318	15429	15420	15163	15231	15262	15178	15426	15421	15397	15352	15498	15282	15258	15410	15346	15320	15079	15158	15384	15234	15403	15268	15426	15357	15259	15281	15342	15431	15392	15333	15381	15375	15372	15400	15353	15504	15339	15405	15314	15300	15381	15339	15342	15331	15355	15553	15440	15468	15542	15341	15404	15355	15293	15408	15291	15315	15316	15446	15150	15215	15327	15194	15534	15306	15299	15338	15361	15353	15260	15257	15400	15328	15233	15297	15329	15267	15445	15396	15422	15263	15228	15344	15160	15384	15351	15344	15081	15386	15345	15355	15380	15298	15169	15378	15353	15294	15373	15489	15281	15456	15438	15201	15262	15392	15281	15493	15314	15230	15199	15143	15188	15465	15245	15493	15241	15445	15231	15310	15222	15129	15358	15328	15375	15398	15251	15387	15284	15338	15246	15362	15340	15306	15389	15411	15293	15249	15294	15357	15247	15425	15209	15301	15484	15256	15387	15238	15233	15175	15225	15311	15366	15481	15261	15367	15278	15420	15348	15362	15242	15451	15148	15274	15435	15429	15160	15446	15548	15222	15251	15261	15368	15207	15484	15332	15121	15322	15410	15333	15295	15455	15148	15247	15499	15453	15145	15458	15416	15344	15271	15560	15205	15440	15364	15262	15251	15374	15303	15352	15226	15134	15390	15139	15368	15336	15298	15207	15428	15383	15341	15116	15217	15407	15256	15335	15229	15209	15426	15213	15288	15393	15422	15282	15481	15403	15323	15371	15354	15261	15411	15411	15081	15469	15313	15058	15432	15219	15253	15333	15293	15290	15318	15313	15128	15179	15307	15406	15284	15218	15247	15334	15353	15360	15367	15239	15484	15371	15259	15405	15377	15303	15443	15367	15375	15180	15414	15296	15278	15459	15332	15325	15443	15370	15242	15306	15338	15228	15396	15407	15398	15288	15320	15401	15171	15312	15216	15361	15272	15414	15217	15355	15435	15404	15268	15448	15299	15276	15303	15238	15312	15352	15413	15315	15396	15344	15399	15231	15181	15335	15361	15380	15350	15384	15384	15283	15490	15329	15468	15369	15312	15279	15291	15463	15353	15180	15286	15330	15341	15288	15362	15371	15392	15210	15274	15470	15133	15447	15350	15341	15203	15290	15469	15358	15332	15049	15324	15312	15255	15276	15246	15227	15294	15292	15244	15528	15309	15165	15328	15307	15311	15291	15358	15235	15251	15266	15160	15388	15389	15277	15222	15399	15309	15188	15362	15380	15304	15505	15286	15361	15362	15320	15385	15264	15414	15410	15399	15272	15319	15335	15293	15355	15485	15345	15289	15255	15261	15481	15402	15311	15114	15439	15452	15398	15278	15352	15113	15219	15400	15255	15414	15291	15298	15495	15349	15330	15396	15269	15288	15261	15406	15355	15450	15246	15183	15479	15190	15448	15334	15178	15288	15273	15326	15413	15520	15234	15249	15254	15373	15412	15300	15226	15475	15298	15271	15244	15414	15356	15130	15385	15262	15467	15351	15233	15472	15267	15255	15316	15463	15289	15411	15377	15207	15492	15114	15435	15259	15367	15216	15271	15110	15489	15379	15290	15208	15336	15336	15326	15342	15373	15258	15375	15408	15290	15374	15320	15216	15457	15280	15291	15248	15412	15174	15159	15384	15463	15297	15201	15416	15329	15351	15346	15189	15328	15289	15415	15167	15355	15183	15191	15343	15287	15426	15107	15301	15440	15281	15260	15426	15354	15314	15373	15160	15449	15328	15442	15376	15457	15273	15359	15421	15240	15507	15213	15405	15129	15273	15270	15356	15162	15325	15529	15138	15425	15302	15321	15319	15351	15341	15463	15330	15307	15336	15432	15303	15354	15572	15267	15380	15342	15318	15246	15401	15320	15405	15307	15495	15415	15417	15461	15240	15439	15528	15384	15393	15289	15352	15228	15401	15095	15355	15438	15257	15189	15468	15313	15292	15554	15233	15287	15209	15306	15291	15248	15376	15343	15283	15392	15450	15423	15332	15334	15347	15283	15441	15283	15244	15242	15365	15255	15358	15265	15389	15443	15284	15262	15284	15391	15257	15234	15405	15213	15436	15354	15325	15445	15426	15309	15347	15300	15242	15291	15363	15374	15320	15542	15325	15247	15363	15561	15369	15343	15527	15391	15357	15191	15304	15277	15274	15261	15304	15271	15273	15339	15304	15319	15227	15202	15211	15394	15525	15360	15248	15314	15436	15108	15306	15319	15261	15494	15347	15450	15370	15265	15327	15414	15326	15312	15434	15134	15359	15203	15314	15308	15388	15336	15288	15327	15327	15382	15254	15309	15366	15410	15337	15232	15378	15359	15208	15319	15314	15291	15323	15277	15292	15340	15353	15314	15074	15344	15346	15374	15459	15409	15236	15258	15339	15459	15415	15433	15295	15357	15382	15488	15379	15260	15487	15291	15078	15323	15325	15270	15392	15423	15447	15340	15402	15532	15355	15296	15401	15251	15364	15356	15297	15263	15297	15252	15459	15351	15272	15151	15219	15518	15267	15405	15433	15283	15441	15383	15228	15407	15316
28371	23228	29132	29731	24858	22222	20989	19615	19094	18774	18388	18208	18150	18039	18015	17956	17881	17859	17724	17816	17759	17939	17759	18227	18323	18372	18165	17945	17734	17697	17604	17593	17599	17743	17696	17633	17689	17861	17774	17679	17836	17625	17857	17609	17469	17706	17530	17705	17646	17547	17615	17632	17705	17499	17651	17782	17573	17826	17507	17928	17838	17771	17662	17457	17699	17484	17594	17648	17830	17566	17535	17550	17617	17718	17678	17658	17779	17448	17818	17688	17749	17679	17704	17586	17733	17656	17609	17848	17477	17611	17595	17639	17681	17512	17627	17626	17583	17636	17536	17871	17422	17726	17585	17502	17783	17756	17679	17765	17872	17643	17731	17716	17863	17619	17723	17721	17514	17770	17614	17774	17676	17687	17682	17419	17574	17606	17594	17687	17689	17732	17696	17649	17605	17539	17467	17453	17578	17607	17536	17537	17783	17777	17961	17657	17824	17622	17599	17672	17459	17720	17758	17680	17638	17648	17780	17720	17865	17612	17743	17740	17678	17640	17568	17758	17479	17636	17620	17635	17851	17610	17389	17654	17672	17698	17641	17645	17695	17799	17593	17610	17703	17506	17640	17695	17743	17677	17541	17701	17605	17628	17491	17626	17395	17488	17641	17671	17669	17730	17847	17758	17614	17895	17679	17620	17483	17768	17683	17588	17655	17661	17586	17400	17712	17683	17719	17765	17508	17635	17665	17683	17641	17562	17782	17591	17668	17713	17472	17662	17713	17747	17754	17687	17606	17503	17570	17647	17695	17505	17705	17713	17663	17657	17720	17710	17676	17630	17743	17858	17770	17426	17637	17756	17734	17599	17576	17722	17700	17669	17616	17585	17594	17810	17874	17685	17612	17752	17736	17844	17531	17888	17828	17883	17553	17694	17809	17458	17651	17690	17721	17720	17471	17515	17646	17707	17855	17901	17851	17652	17705	17601	18007	17910	17692	17628	17757	17556	17527	17565	17758	17610	17727	17728	17708	17728	17575	17726	17630	17732	17777	17568	17873	17777	17819	17829	17678	17597	17593	17628	17718	17625	17677	17563	17804	17777	17731	17798	17662	17590	17584	17530	17604	17688	17712	17681	17819	17666	17776	17551	17695	17790	17730	17662	17651	17541	17812	17854	17772	17867	17779	17560	17465	17687	17772	17661	17709	17473	17404	17791	17509	17756	17741	17711	17518	17775	17565	17819	17761	17622	17596	17598	17630	17660	17701	17502	17686	17669	17400	17751	17666	17456	17761	17519	17493	17593	17718	17628	17797	17784	17408	17670	17597	17463	17629	17766	17658	17790	17485	17789	17537	17606	17583	17569	17502	17538	17596	17602	17496	17615	17489	17552	17794	17646	17647	17678	17794	17803	17908	17416	17837	17532	17715	17760	17796	17671	17537	17608	17720	17695	17872	17593	17705	17515	17708	17634	17647	17736	17589	17634	17538	17719	17698	17779	17622	17613	17688	17430	17875	17682	17530	17573	17596	17535	17613	17467	17553	17638	17379	17647	17670	17743	17684	17646	17691	17740	17613	17591	17761	17533	17628	17441	17529	17565	17673	17751	17568	17605	17631	17848	17717	17845	17668	17702	17605	17659	17783	17714	17628	17459	17477	17517	17669	17871	17765	17661	17779	17477	17688	17695	17554	17580	17659	17632	17638	17693	17753	17695	17877	17563	17612	17555	17599	17600	17619	17690	17572	17565	17460	17692	17671	17695	17478	17550	17711	17656	17862	17927	17704	17813	17715	17757	17556	17572	17498	17750	17546	17428	17587	17523	17765	17884	17641	17799	17834	17813	17915	17759	17704	17762	17559	17724	17562	17507	17729	17844	17704	17826	17676	17742	17664	17575	17842	17719	17613	17493	17686	17728	17646	17832	17942	17812	17707	17717	17811	17695	17605	17494	17810	17625	17816	17779	17805	17822	17779	17712	17523	17428	17579	17462	17864	17704	17908	17818	17719	17703	17679	17512	17470	17760	17540	17594	17520	17671	17908	17693	17677	17575	17452	17482	17848	17667	17731	17718	17612	17755	17518	17607	17489	17653	17475	17737	17628	17586	17735	17627	17480	17587	17802	17600	17733	17729	17816	17890	17806	17712	17765	18084	17770	17579	17594	17730	17518	17727	17536	17708	17591	17679	17555	17630	17617	17680	17666	17568	17652	17449	17739	17691	17630	17780	17489	17615	17684	17678	17752	17682	17786	17687	17742	17688	17469	17429	17514	17547	17684	17679	17753	17631	17619	17785	17852	17699	17793	17569	17408	17744	17735	17705	17674	17617	17804	17556	17717	17681	17617	17607	17721	17626	17509	17568	17604	17718	17589	17774	17855	17812	17558	17431	17678	17704	17434	17657	17839	17534	17771	17649	17581	17715	17767	17730	17683	17499	17568	17603	17678	17704	17650	17679	17629	17514	17694	17859	17432	17528	17799	17561	17645	17649	17756	17693	17660	17764	17627	17713	17883	17793	17934	17757	17568	17587	17559	17503	17762	17678	17837	17714	17618	17646	17519	17674	17653	17636	17859	17485	17845	17667	17571	17578	17811	17680	17698	17743	17670	17536	17597	17603	17664	17660	17751	17606	17616	17686	17745	17647	17679	17547	17736	17547	17555	17842	17643	17794	17654	17732	17629	17708	17821	17667	17635	17674	17538	17770	17699	17616	17750	17620	17458	17823	17891	17745	17783	17729	17661	17729	17655	17842	17639	17514	17624	17445	17559	17562	17662	17795	17664	17758	17542	17736	17657	17627	17693	17852	17489	17536	17897	17812	17841	17603	17575	17741	17543	17600	17595	17642	17737	17734	17685	17784	17711	17689	17715	17852	17824	17713	17840	17782	17717	17849	17695	17757	17706	17646	17830	17699	17806	17792	17732	17597	17696	17532	17557	17487	17609	17543	17799	17753	17659	17636	17535	17612	17580	17733	17737	17586	17607	17711	17580	17628	17514	17525	17878	17797	17747	17575	17613	17429	17651	17851	17731	17580	17778	17688	17637	17844	17692	17610	17656	17738	17673	17693	17751	17463	17620	17620	17602	17523	17627	17733	17551	17610	17638	17401	17558	17486	17852	17536	17729	17703	17741	17804	17746	17770	17767	17510	17704	17534	17836	17744	17738	17567	17720	17528	17593	17714	17631	17583	17707	17610	17793	17593	17946	17665	17851	17691	17796	17827	17795	17813	17624	17635	17574	17666	17656	17754	17656	17750	17684	17635	17501	17481	17752	17650	17851	17853	17602	17791	17591	17614	17833	17779	17807	17740	17562	17615	17750	17589	17496	17515	17608	17808	17643	17813	17690	17641	17837	17594	17661	17772	17724	17686	17533	17606	17684	17660	17671	17736	17664	17742	17797	17656	17709	17621	17757	17878	17726	17666	17682	17710	17790	17606	17666	17681	17623	17663	17691	17685	17690	17566	17631	17775	17566	17653	17841	17389	17843	17737	17619	17481	17619	17618	17628	17721	17480	17535	17774	17513	17631	17856	17795	17633	17622	17566	17566	17743	17620	17543	17689	17884	17765	17665	17759	17714	17839	17659	17793	17621	17645	17575	17754	17780	17687	17618	17681	17575	17563	17528	17845	17708	17460	17584	17708	17695	17628	17526	17622	17624	17557	17640	17618	17713	17689	17803	17840	17915	17596	17702	17488	17568	17606	17513	17610	17795	17713	17703	17532	17710	17890	17730	17942	17740	17794	17549	17868	17698	17745	17563	17656	17720	17498	17816	17683	17570	17714	17525	17614	17632	17786	17452	17768	17608	17586	17695	17587	17706	17690	17710	17605	17590	17756	17622	17807	17606	17671	17782	17793	17668	17772	17582	17769	17524	17743	17618	17641	17503	17564	17837	17684	17671	17807	17664	17626	17695	17522	17659	17755	17634	17659	17681	17851	17518	17847	17736	17595	17487	17652	17774	17867	17806	17663	17720	17607	17598	17701	17656	17620	17706	17821	17587	17742	17558	17736	17591	17595	17518	17583	17582	17797	17924	17670	17613	17669	17641	17795	17712	17590	17554	17706	17794	17629	17739	17467	17585	17803	17853	17873	17757	17625	17657	17572	17820	17715	17766	17660	17676	17619	17605	17618	17668	17852	17655	17523	17697	17539	17683	17727	17823	17715	17726	17700	17714	17623	17620	17435	17610	17538	17590	17652	17626	17550	17530	17769	17849	17578	17889	17924	17520	17589	17649	17847	17830	17563	17651	17725	17743	17782	17660	17711	17563	17649	17516	17630	17781	17612	17523	17623	17713	17509	17832	17401	17836	17608	17709	17768	17652	17577	17626	17742	17640	17594	17460	17750	17695	17636	17597	17672	17723	17558	17589	17683	17538	17783	17606	17731	17530	17492	17624	17554	17617	17611	17755	17559	17729	17854	17758	17740	17771	17727	17684	17784	17751	17689	17776	17627	17702	17625	17685	17794	17566	17847	17655	17691	17885	17631	17746	17631	17766	17667	17826	17607	17498	17896	17900	17603	17412	17637	17494	17613	17486	17594	17665	17756	17576	17754	17752	17733	17407	17668	17729	17870	17871	17611	17477	17938	17702	17690	17500	17600	17682	17644	17601	17693	17831	17607	17562	17863	17761	17768	17621	17552	17476	17695	17692	17737	17624	17672	17697	17781	17723	17721	17718	17846	17657	17559	17577	17870	17788	17787	17847	17859	17716	17621	17662	17484	17732	17582	17692	17754	17710	17615	17577	17712	17971	17540	17646	17517	17554	17608	17605	17946	17813	17688	17666	17825	17698	17774	17714	17746	17569	17603	17683	17647	17551	17570	17648	17710	17827	17449	17860	17693	17617	17700	17499	17633	17739	17694	17630	17705	17682	17567	17640	17752	17646	17567	17823	17551	17581	17576	17596	17701	17618	17886	17662	17674	17721	17697	17722	17647	17510	17556	17872	17550	17796	17632	17605	17751	17591	17642	17723	17731	17793	17745	17675	17827	17682	17598	17825	17815	17699	17528	17623	17860	17787	17711	17616	17862	17792	17614	17794	17511	17486	17631	17677	17410	17694	17582	17696	17660	17724	17667	17597	17728	17630	17606	17378	17498	17592	17629	17783	17635	17613	17829	17509	17686	17634	17860	17483	17659	17643	17621	17471	17667	17735	17812	17669	17612	17536	17914	17607
19187	26021	29850	28605	24353	21513	19674	18243	17202	16761	16271	15931	15792	15679	15513	15581	15409	15340	15391	15456	15206	15439	15712	15880	15878	15861	15564	15363	15038	15111	14975	15116	15033	15050	15148	15122	14977	15127	15074	15052	15123	15183	15100	15107	15125	15022	15153	15082	14964	14946	15072	15119	15012	15201	15179	15117	15112	15182	15090	15263	15152	15173	15308	15083	15157	15161	15175	15169	14995	15198	15112	15093	15013	15282	14922	15172	15131	15172	15092	15019	15180	15008	15020	14967	15124	15089	15116	15001	15291	15280	15077	15081	15072	15056	15330	15026	15060	15023	15044	15024	15116	15161	15118	15086	15136	15206	15073	15122	15194	15063	14974	15211	15262	15154	15058	15055	15024	15097	15086	15148	15259	15112	15089	14959	15112	15026	15217	14956	15073	15116	15106	15047	15082	15155	15194	15002	15135	15118	15084	15143	15046	15121	15142	15162	14948	14962	15256	15085	15179	15032	15071	14999	15076	14978	15167	15055	15054	14984	15034	15081	15052	15114	15088	15156	15158	15049	15124	15152	15212	15042	15149	15092	15162	15003	15083	15142	15101	15148	15090	15084	15019	15031	15067	14920	14992	14860	15040	15002	15118	15198	15017	15107	15149	15034	15114	15110	15088	15299	15020	15073	15238	15163	15171	15121	15042	15057	15029	15147	15075	15098	15156	15124	14953	15189	15020	14924	15162	15148	15059	15216	15223	15031	15138	14938	15110	15039	15052	15160	15201	15138	15281	14903	15056	15115	15055	15252	15035	15154	15040	15236	15055	15094	15235	15162	15037	15237	15020	15211	14983	15188	15033	15217	15228	15068	15102	15113	14846	15040	15205	15123	15158	15055	15191	15126	15121	15123	15088	15287	15151	14949	15057	15097	14881	15200	15160	14978	14933	15093	15141	15134	15118	15105	15170	15025	15292	15089	15109	15064	15210	15174	15193	14866	15018	15073	15095	15300	15217	15192	15234	15223	15212	15146	15175	15184	14977	14999	15119	15181	15227	15209	15119	15141	15162	15184	15194	15135	14931	15014	15096	15183	15186	14985	15014	15205	15148	15182	14930	15091	15097	15049	15109	15135	15189	15019	15062	15034	15057	15086	15018	15047	14974	15126	15003	15082	15222	15267	14889	15071	14996	15087	15048	15135	15119	14962	15029	14967	15020	15108	15097	14891	15106	15082	15066	15137	15056	15040	15200	15121	14932	15000	15017	14935	15097	14976	15216	14931	15160	14984	15080	15042	15009	15030	15051	15176	15178	15238	14979	15043	15157	14918	15045	15265	15212	14901	15098	14964	14954	15372	14895	15131	15100	15038	15053	15134	15138	15015	15106	15071	14954	15053	15044	15008	15166	15082	15068	15089	14969	15240	15086	14950	15098	15066	15161	15243	15124	14961	15172	15014	14992	15121	15058	15090	15225	15076	15134	15122	15102	14953	15190	15067	14929	15083	14955	15055	15143	15055	15171	15074	15015	14850	15182	15122	15111	15094	15074	15247	15106	15222	15181	14984	15243	14970	14986	15106	15152	15249	14973	15011	14966	15095	15171	15080	15029	15226	15053	15011	15169	15134	15012	15189	14992	15123	15164	15187	15091	14921	15254	15111	15306	15005	15162	15081	15164	15097	15192	15011	15045	15133	15083	15167	15084	15020	15072	15211	15163	15191	15206	14961	15216	15210	14963	15105	15279	14963	15133	15096	15171	15056	15113	15193	15067	15017	15093	15269	15097	15085	14920	15035	15107	15024	15248	15159	15163	14890	15155	15096	15013	15077	15141	15023	15015	15098	15081	15047	15024	15035	15158	15100	15115	15082	15001	15252	15076	15069	15123	15211	15066	15009	15237	15082	15118	15098	15237	15060	15058	15141	14935	15097	15017	15133	15149	14899	15153	15368	15041	15060	15099	15105	15029	15106	15131	15219	14961	15074	15061	15259	15014	14963	15086	15064	15068	14994	15217	15132	14986	14954	15202	15376	15002	15052	15048	15155	15074	15058	14975	14919	14945	14881	15091	14997	15055	15040	15019	15027	15098	14953	15115	15116	15177	15033	15156	15024	15131	15020	15160	14865	15039	14989	15123	14955	15093	15174	15029	14961	15106	15062	15204	15071	15118	15186	15081	15157	15191	15234	14886	15126	15184	15106	15064	15158	15211	15006	15120	15059	15127	15249	15128	15108	15003	15049	15076	15017	15043	15014	15063	15103	15159	15061	15161	15082	14961	15114	15102	14973	15060	15097	14974	15151	14934	14986	15104	15207	15068	15268	14949	15038	15119	15061	15104	14969	15169	15132	15109	15137	15024	15186	15120	15111	15104	14980	15147	15166	15127	15077	15046	15043	15082	15080	15262	14969	15153	15031	15134	15180	14971	15070	15045	15033	14949	15029	15093	15185	15142	15034	15103	15133	15091	15062	15023	15050	15190	15265	14946	15081	14998	14960	15108	14949	15059	15185	15199	15021	15067	15142	15114	15080	14997	15143	15282	15020	14983	15049	15220	14989	15173	15248	15069	14995	15152	14885	15106	15090	15046	15040	15054	15070	14997	15196	15090	15074	14990	15228	15097	15010	15089	15091	14939	15037	14964	15038	15031	15172	15108	15013	15021	15139	14959	15066	15153	15136	15148	14993	15114	15122	15200	15024	14996	15019	15173	15215	15163	15053	15182	14938	15174	15011	14992	15046	15132	15128	15112	14989	15105	15027	14986	15154	15026	15098	15012	15148	15053	15025	14994	15177	15149	15095	15035	15089	15044	15135	15072	15049	15150	15240	14984	14752	15071	14892	14951	15015	15016	15140	15034	14960	15114	15007	15124	15258	15035	15201	15150	15132	15049	15072	15178	15126	14957	15028	15085	15118	15028	15122	15084	15057	15042	15095	15249	15155	15020	15142	14990	15058	15074	15026	15155	15139	15040	15102	15129	15017	15213	15315	14960	15175	15075	15054	15241	14983	15048	15049	14877	15105	15088	15081	15008	15163	15013	15158	15169	14984	15040	15112	14986	15076	15029	15167	15160	15182	15106	15072	15089	15198	15081	15036	15292	15012	15181	15149	15006	15089	14974	15263	15100	15059	15002	15089	15121	15049	15190	15082	15115	14946	15061	15076	15047	15117	15148	15183	15121	15057	15026	14956	15057	15213	15206	15130	15144	15186	14965	15299	15201	15130	15178	15089	15066	15035	14941	15204	15117	15223	15054	15087	15095	15002	15146	15237	15000	15011	15134	15124	15201	15126	15030	15201	14988	15204	14977	15104	14925	15297	15085	15221	15232	14969	15008	15144	15130	15217	15030	14979	15108	14887	15166	15180	15189	15074	15052	14982	15116	15076	15078	15132	15180	15199	15183	15130	15041	15016	15087	14934	15061	15033	15090	15123	15161	14996	15017	15041	15105	15047	15039	15131	15106	15070	15196	15123	14943	15121	15101	15165	14994	15269	15135	15080	14992	15211	15021	15055	15087	15123	15111	14997	15156	15181	15014	15310	15073	15119	15162	15324	15014	15059	15155	15008	15119	15185	15250	14913	15087	15236	15218	14926	15240	14928	15025	15036	14959	14976	15068	15357	15284	15116	15106	15069	15056	15007	15055	14921	15064	14952	14910	15178	15300	15249	15019	15138	15108	15121	14996	15181	15056	15085	15121	14973	15111	14805	15226	14994	14920	15159	15160	15195	15221	15006	15188	15133	15010	15229	15121	15105	15069	15081	15085	15142	15199	14927	15132	15129	14915	15047	15045	14971	15234	15048	15130	15103	15063	15187	14967	14907	14901	15013	15144	15154	15266	14896	15214	14895	15125	15142	15035	14932	15004	15052	15170	15157	15081	15231	15036	15071	15122	15149	15061	15161	15033	14910	15164	15044	15111	15037	15044	14940	15062	15110	14857	15130	15265	15070	15102	14909	15184	15222	15025	15279	14850	15167	15179	15267	15025	15068	15055	15163	14998	15318	15082	15029	15103	14993	15146	15153	15020	15260	15124	15116	15083	14936	15166	15300	14977	15058	15062	15123	15129	14995	15206	15002	14986	15011	15157	14930	15041	15287	14999	15024	15104	15094	15142	14953	15099	15064	15117	15199	15089	15242	14988	15056	15059	15163	15137	15005	15020	15191	15143	15090	15096	15152	15072	15121	15148	15111	15091	15155	15043	15055	15107	14947	15188	15122	15117	14873	15259	15104	15022	14973	14946	15199	15046	14951	15037	14971	15290	15028	15093	15181	15173	15007	15307	15167	15244	14869	15033	15049	14976	15043	15195	15266	15142	15027	15022	15141	15027	15079	15077	15150	15248	15057	15126	15231	15112	15237	15074	14985	15039	15232	15044	14919	14948	15205	15084	15051	15177	15108	15174	15088	15076	15202	15055	15130	15059	15161	15093	15137	15122	15066	15094	15187	15078	15051	15041	15201	15271	15014	15023	15179	15042	15111	15131	15050	14944	14988	14855	15212	14915	15232	14995	15032	15182	15117	15078	14979	15034	15145	15044	15219	15062	15258	15149	15189	15067	14942	15185	15194	15163	15062	15146	15016	15102	14953	15076	15110	15026	15218	15129	15060	14918	15127	15121	15018	15259	15082	15019	15190	15005	15124	15162	15102	15191	15138	15141	15115	15183	15099	15144	15083	14892	15089	14989	15013	15022	14985	15152	15290	15065	15128	15084	14987	15196	15022	15000	15179	15188	15128	15238	14998	15055	15162	15205	15025	15124	15154	15133	15038	15178	15201	15022	15241	15213	15004	15020	15063	15095	15078	14959	15115	15174	14987	15146	15074	15042	14986	15109	15104	15090	15019	15183	15016	15002	14998	15167	15063	15059	15116	15077	15019	15103	14880	15192	15237	15163	15112	15097	15110	15144	14993	15088	14965	15090	15052	15084	15155	15128	15074	15300	15012	15115	14980	15060	15096	15073	15173	15067	15171	15078	14993	15193	15162	15196	15034	15097	15027	15043	14967	15069	15106	15171	15096	15060	15071	15128	15166	15189	15042	15117	15220	14973	15111	14846	15077	15103	15044	15095	15051	15013	15299	15180	15058	15095	15080	15179	15169	15010	15202	15058	14970	15024	15010	14948	15223	15024	15137	15033	15221	15049	14960	15117	15132	15075	15242	14967	15139	15098	14944	15015	14998	14985	15008
24123	21207	28599	24892	23480	23823	23381	20348	19672	19493	19215	18780	18849	18721	18612	18471	18397	18274	18160	18029	18266	18370	18611	21423	22074	21021	20024	19094	18350	18162	18335	18034	17851	18183	17880	17957	18065	17943	18164	18082	17907	17930	18121	18036	17944	18068	17971	17766	17987	18022	17970	17945	18041	18056	18180	17901	17946	18026	17994	17940	17875	17996	18126	18161	18180	18183	17932	18131	18215	17894	18132	17985	18002	17846	18017	18010	17801	17963	18121	18016	17953	17967	17919	17718	17976	17923	17929	17921	18012	18106	17779	17990	17849	17852	17935	18110	17913	17865	18031	18028	17932	17967	18253	18068	17932	17974	18255	17941	18094	17916	18076	17987	17970	17944	17911	17929	18005	17969	17988	17903	18125	18059	18015	18087	17828	17765	17939	18052	17990	18040	17969	18099	17884	18031	17827	17626	18095	17808	17977	17820	17850	17987	17968	18093	17874	18151	18249	17993	17952	17940	17757	17827	17996	17793	17802	18069	17965	17869	17837	17791	18072	17839	18101	18046	17939	17864	18044	17910	17890	17901	17948	17884	18016	18051	18037	18053	18056	18217	18202	17888	17877	17975	18063	17905	17965	18138	17747	17748	18102	17818	17980	17920	18011	17894	18042	17947	17887	18018	17854	17955	17844	17943	17969	18127	18141	17904	17996	17733	18104	18103	17987	18161	18061	17992	17840	17900	17910	17803	17855	18155	17890	18070	17830	17885	17931	18162	17880	18360	17926	18103	18026	17867	17976	17952	17924	17908	18054	17914	17842	17929	17815	17906	17761	17931	17885	18060	18125	18066	17947	17818	17790	17981	18103	18068	17740	17963	18140	17921	18044	18028	17817	18039	17827	17910	17910	18015	17897	17937	17830	17923	17935	17898	17857	17902	18135	18167	17968	17990	17998	17838	17842	18118	17953	18156	17995	17863	17962	18079	18013	17714	18052	17954	17918	17930	17919	17879	17817	17935	17958	18109	17844	17838	17980	18033	17902	17991	18021	17887	17832	17867	18074	17833	18049	18142	18016	17817	18009	18117	18207	18125	17915	17970	17931	17884	17978	18138	17981	18091	17779	17972	17987	18141	17996	18144	18049	17990	17735	17891	18059	18015	18125	17890	18145	18007	18106	17866	17966	18051	17801	17948	18044	17838	17878	18148	17717	17835	17884	18060	17882	17842	18106	17915	17741	17851	17987	18052	18163	17918	17778	17976	18000	18062	17938	17843	18143	17936	17937	17983	17887	18065	17910	17993	17910	18130	17957	17872	18087	17810	17988	17757	18084	18008	17995	18000	18092	17932	17986	18077	17931	18155	18102	17917	18166	17872	17932	18055	18191	18033	18024	17925	17883	17989	17916	17981	18022	17952	18072	18057	17925	18271	17997	17873	17838	17883	18064	17948	17876	17960	17908	17732	17938	18050	18119	17799	17966	18184	17971	17745	17966	17844	18223	17999	17961	17833	18036	17948	18007	17862	17905	17972	17891	17998	17923	17790	18068	17900	18054	17920	18183	17900	18049	17971	18056	17993	17852	17860	17917	17822	17923	18015	17930	17988	17983	17962	17979	18079	18285	18147	18180	17803	18050	17912	17928	18013	17845	18131	17756	17901	17977	17888	18126	18048	18119	18088	17981	18142	17982	17895	17861	17830	17832	17972	18036	17989	17969	18085	18075	18021	17913	18033	18002	18112	17785	17939	18001	18064	17963	17940	17913	17833	17909	17986	17834	18087	18007	17847	17835	17872	17931	18021	18193	18005	18046	17846	17938	17839	17771	17865	17806	18134	18015	17726	17774	17921	17897	18175	17958	18053	17990	17944	18027	17981	17941	18136	17832	17966	17966	17821	18035	18048	17885	17978	17874	18080	17976	17834	18028	17842	17919	18015	18227	18020	18206	18106	18005	18065	17978	17829	18002	18063	17987	17939	18027	17845	17795	17775	17922	18160	17926	17953	17880	18067	17851	18003	17928	17879	17971	17925	18010	18106	17921	17941	18058	18110	17942	17952	17912	17704	17829	18031	17925	17898	17899	18011	18026	18011	18064	18029	18205	18160	18059	17920	17849	18035	17876	17838	17987	17964	17885	18073	18034	18029	18080	18017	17986	18004	18051	18010	17756	18066	18135	18089	18086	17821	18046	18024	17914	18066	18035	17822	17940	17907	18009	18060	17972	17941	18028	18111	18004	18039	18090	17934	18004	17955	18029	17852	18046	17826	17815	18022	18012	18025	17857	17935	18029	17845	18106	17949	17885	17901	18005	17894	17887	17884	17978	17785	17919	18031	18198	18066	18192	18003	18029	17921	17807	17870	17941	17846	18095	18160	17891	18010	18182	17881	17818	17939	18100	18063	17995	17926	18045	17873	17960	18194	17873	17908	18107	18118	17884	17960	18035	17917	17728	18127	17820	17848	18012	17945	18005	17952	18158	17981	18033	17960	17918	18030	17925	18072	17740	18231	18217	18036	17942	17904	18053	17967	18080	17924	17840	18064	17928	17985	17921	17889	17956	17937	17836	18053	17968	17841	18074	18100	17988	17993	18016	18034	18109	18147	18054	17797	18165	18000	17951	17946	18093	18099	18054	18079	18135	18092	18133	17946	18029	18028	17841	17828	17920	17909	17936	17707	17781	17922	17974	17990	18070	17975	17857	18102	17820	17983	18046	18109	17884	18111	17803	18000	17770	17956	17997	17938	17894	17844	18124	18136	18022	17862	17730	17855	18057	17925	17959	18038	18037	17974	17921	17910	18063	18223	17880	18153	17860	18164	17857	17834	18139	17929	17874	17782	17940	17954	17950	18170	18175	17883	17899	17867	17880	17882	17725	17895	18038	18084	18017	18043	17857	17989	17756	17834	17939	18145	18047	17969	18014	17924	17895	18065	17903	18054	17955	18150	18186	17910	17796	17783	17990	17917	17980	18019	18127	17804	17759	17898	17908	17828	17958	17922	17871	18140	18083	17936	17924	18200	18051	17800	17996	18229	18070	17887	17934	17892	17948	17957	17895	17811	17974	17971	18021	17937	18032	18037	18036	18090	17912	18076	17875	18005	17970	18111	17908	18045	18004	18271	18017	17928	17921	17905	18189	17892	18058	18017	17930	18005	17819	17783	17920	17931	17940	17948	18046	18029	18002	18059	17987	17763	17659	18122	17888	18035	17981	18043	18144	17918	18077	17901	18059	17950	17976	17876	17854	17888	17963	17893	17918	18101	17762	17912	17912	17924	17936	18045	17893	17948	18036	17847	17880	18017	17990	17960	18195	17882	18043	17924	17804	17995	18030	18158	18178	17827	17940	18114	17941	18028	17905	18110	18006	17935	18048	18065	18013	18100	17961	17900	18010	17969	17838	17905	17977	18099	17919	17939	18079	17995	18060	18067	17853	18016	17836	18139	17915	17950	17971	17941	18001	17839	17785	17664	17994	17769	17972	17984	18222	17949	17930	17794	17986	17810	18093	17855	18059	18024	17850	18016	17920	18053	17928	17936	17982	18025	17893	18125	18200	18020	18177	17907	17970	17918	18181	17898	18075	17767	18086	18180	18071	18164	17931	17945	17940	18052	18129	17890	18117	17812	18017	17864	18142	17836	18099	17972	17977	17846	17923	18082	17970	17791	17832	18070	18038	18179	18192	17993	17957	17991	17992	17961	18036	18012	18059	17963	17688	17979	17804	17943	17932	17854	18023	18050	17828	17950	18022	17981	18103	17988	17948	18056	17998	17832	17841	17967	17937	17724	18222	18104	17968	17968	17944	17764	18165	18059	18220	17981	18070	18045	18367	17992	17977	17867	17957	18015	18023	17936	17974	18007	18020	18114	17916	18171	17977	18220	17925	18020	17898	17895	18161	17951	17809	18005	18016	17859	17803	17857	17859	18098	17870	18153	17851	18012	17973	18081	17862	17948	18056	17892	17890	17860	17952	17932	17913	18050	18001	18003	17942	17857	17986	18043	18201	18019	18033	17992	17880	18123	18020	18047	17924	17866	18053	18139	17824	17936	17911	18078	17917	18041	17875	17942	17992	17935	17815	17999	17958	18112	18022	17858	18023	18016	18136	17892	17823	17961	18032	18068	17873	17974	17883	18001	17891	18075	18315	18106	17811	17833	18016	17718	17866	17909	17931	18080	18007	18112	17913	17854	17960	17999	17994	17806	18042	17803	17919	18207	17872	17903	18205	17954	17737	17998	17859	17895	18020	18029	18078	17986	17773	17969	17854	18095	18027	18013	17907	17989	18085	17934	17813	18055	17862	17989	17826	17891	17874	17988	17965	17819	18020	18020	17903	18171	17780	17907	17970	17874	17928	17975	17903	17964	18133	17922	17731	17973	17936	17888	18286	17984	17923	17993	18080	17902	17961	17924	18042	18003	17820	17944	18023	18084	17974	17927	17770	17993	17851	17939	17956	17977	17733	17965	17917	18104	17904	17934	18064	17968	17789	17946	18169	17887	18009	17903	18047	17851	17898	18036	17969	18178	18252	17884	17918	17870	17828	18081	17817	17873	18127	18007	17989	17923	18030	17779	18302	18077	17891	17983	17951	17986	18049	18000	17951	17816	17927	17840	18051	17770	18168	17945	17989	17933	17873	17942	17827	17965	18023	18058	18076	18229	17886	18004	17978	17849	18031	18066	17882	17712	17926	17946	17830	18090	18020	17795	17991	17964	18023	17796	17980	18035	18086	18068	18051	18046	18043	18058	18006	17838	17929	18038	18098	18006	17979	18100	17935	18131	17789	17909	17935	17780	17795	17886	18172	18040	17841	18155	17915	17911	17887	18009	17854	18046	18104	17788	17794	17869	17918	17916	18008	18029	17984	17894	17771	17863	17978	17755	17891	18046	17903	18050	17984	17973	18089	18054	17823	17898	17817	18068	17989	17989	17821	17898	18169	18106	18086	18022	17993	17919	17839	18093	18005	18057	17956	18083	18126	18009	17925	18077	17987	18129	17859	18065	17807	17928	18063	17904	17937	18086	17945	18030	18018	17942	17797	17978	17963	17845	18048	17971	17880	18169	18069	18186	18163	17951	18056	18029	17985	17811	18100	18091	17913	17822	17962	18042	18086	18166	17833	18008	17930	17906	18021	17815	17877	17950	17930	17797	17885	17886	17999	17804	18016	17785	18117	17928	18087	17908
17359	36225	37802	28740	24738	22005	20185	18929	18152	17223	16888	16662	16424	16093	16078	15765	15674	15728	15697	15525	15723	15301	16613	20777	20831	19493	17530	16475	15844	15562	15389	15206	15290	15291	15257	15198	15166	15374	15370	15199	15421	15260	15442	15123	15213	15269	14999	15175	15430	15343	15367	15515	15226	15280	15198	15139	15203	15271	15307	15140	15283	15260	15203	15322	15272	15306	15361	15379	15254	15249	15315	15425	15236	15402	15305	15184	15390	15240	15231	15250	15171	15183	15513	15191	15289	15227	15267	15160	15243	15509	15241	15257	15245	15035	15279	15257	15361	15435	15300	15331	15218	15184	15299	15387	15203	15151	15169	15419	15259	15389	15287	15248	15345	15215	15237	15289	15327	15454	15030	15276	15215	15290	15330	15171	15408	15326	15281	15345	15249	15087	15153	15221	15374	15268	15202	15216	15159	15257	15198	15281	15193	15427	15224	15384	15297	15182	15139	15282	15326	15402	15342	15201	15378	15366	15264	15229	15191	15245	15476	15490	15424	15192	15249	15287	15259	15080	15199	15330	15312	15259	15130	15245	15132	15294	15245	15264	15308	15304	15449	15131	15243	15252	15052	15251	15380	15218	15170	15193	15132	15216	15354	15432	15307	15285	15299	15228	15379	15251	15145	15266	15411	15204	15325	15338	15254	15290	15230	15247	15239	15297	15296	15303	15314	15172	15237	15288	15316	15265	15316	15325	15247	15238	15310	15445	15347	15282	15218	15267	15161	15448	15225	15110	15275	15317	15244	15320	15080	15289	15194	15329	15146	15248	15415	15519	15237	15354	15222	15295	15343	15284	15266	15275	15271	15194	15316	15200	15245	15284	15256	15303	15261	15356	15263	15219	15325	15241	15232	15263	15241	15117	15245	15348	15260	15292	15214	15233	15259	15153	15261	15201	15345	15154	15170	15216	15228	15062	15308	15406	15506	15400	15159	15158	15308	15280	15339	15302	15382	15422	15379	15269	15229	15037	15355	15250	15169	15264	15286	15353	15129	15102	15240	15256	15282	15326	15247	15390	15043	15179	15235	15433	15354	15149	15292	15223	15240	15309	15286	15330	15283	15322	15134	15365	15494	15389	15275	15344	15380	15221	15249	15260	15269	15208	15281	15119	15294	15201	15184	15144	15209	15250	15225	15226	15424	15209	15234	15200	15222	15323	15329	15180	15427	15268	15175	15340	15079	15440	15233	15298	15368	15300	15226	15192	15166	15204	15267	15291	15215	15290	15229	15350	15359	15264	15216	15243	15218	15322	15371	15250	15212	15257	15232	15397	15263	15310	15311	15401	15437	15314	15308	15239	15293	15162	15177	15334	15390	15306	15343	15216	15299	15262	15281	15127	15435	15268	15235	15439	15328	15297	15147	15148	15170	15294	15310	15408	15362	15051	15389	15136	15057	15459	15247	15160	15236	15194	15321	15259	15294	15516	15263	15278	15385	15400	15338	15317	15182	15344	15352	15336	15280	15179	15308	15147	15435	15182	15165	15246	15333	15280	15241	15257	15364	15401	15153	15222	15306	15328	15245	15213	15169	15245	15006	15107	15359	15265	15366	15247	15326	15374	15219	15375	15298	15310	15255	15345	15347	15246	15279	15305	15179	15220	15068	15249	15254	15209	15153	15350	15320	15225	15228	15384	15199	15255	15294	15433	15346	15181	15169	15188	15431	15394	15309	15377	15208	15226	15298	15306	15386	15225	15258	15243	15213	15287	15333	15397	15426	15244	15203	15390	15216	15397	15170	15318	15390	15508	15216	15237	15264	15408	15382	15348	15216	15472	15378	15354	15155	15332	15282	15262	15187	15287	15243	15357	15295	15204	15373	15348	15212	15262	15227	15231	15247	15402	15277	14963	15390	15363	15137	15298	15257	15312	15431	15032	15467	15407	15274	15340	15283	15400	15286	15346	15348	15248	15231	15258	15343	15341	15184	15404	15360	15323	15392	15322	15295	15172	15328	15301	15237	15438	15346	15347	15383	15322	15204	15282	15415	15348	15403	15146	15235	15199	15249	15370	15234	15131	15202	15192	15272	15167	15248	15222	15152	15286	15237	15307	15316	15288	15121	15351	15372	15261	15334	15194	15184	15219	15256	15314	15187	15135	15377	15167	15320	15310	15379	15172	15395	15331	15261	15309	15247	15401	15387	15237	15240	15241	15073	15178	15127	15137	15284	15202	15354	15212	15210	15288	15161	15188	15286	15377	15183	15290	15269	15209	15167	15254	15312	15237	15303	15429	15265	15139	15318	15357	15271	15201	15238	15366	15249	15281	15470	15143	15231	15221	15343	15066	15171	15172	15187	15410	15217	15376	15349	15326	15407	15293	15286	15470	15380	15171	15238	15084	15282	15266	15424	15218	15362	15273	15258	15375	15225	15130	15383	15253	15166	15172	15398	15282	15262	15369	15288	15189	15072	15158	15231	15332	15229	15234	15283	15239	15389	15318	15270	15249	15323	15364	15264	15196	15198	15301	15414	15090	15644	15265	15193	15328	15344	15219	15407	15150	15443	15365	15316	15395	15222	15260	15309	15380	15412	15355	15298	15310	15250	15263	15397	15254	15239	15248	15297	15230	15422	15350	15184	15169	15170	15238	15233	15197	15326	15221	15289	15171	15327	15262	15192	15309	15164	15343	15358	15272	15329	15113	15525	15295	15306	15359	15360	15211	15189	15423	15273	15288	15398	15109	15233	15420	15203	15175	15509	15278	15242	15236	15233	15184	15212	15374	15362	15257	15264	15185	15312	15152	15394	15267	15210	15219	15236	15219	15448	15356	15238	15248	15076	15298	15121	15306	15203	15275	15223	15198	15285	15267	15244	15261	15188	15279	15317	15325	15314	15348	15261	15243	15321	15237	15210	15190	15342	15168	15147	15271	15190	15336	15443	15228	15431	15316	15112	15449	15272	15290	15250	15170	15371	15349	15306	15374	15218	15065	15415	15095	15298	15160	15447	15288	15226	15424	15226	15169	15261	15183	15238	15207	15199	15208	15300	15344	15250	15403	15281	15291	15232	15099	15338	15329	15292	15333	15341	15274	15398	15339	15412	15262	15162	15454	15241	15312	15343	15228	15188	15227	15198	15187	15484	15218	15227	15392	15220	15444	15332	15239	15389	15379	15368	15325	15258	15254	15399	15283	15506	15364	15406	15255	15311	15296	15211	15272	15158	15331	15307	15265	15391	15409	15416	15277	15479	15245	15267	15051	15169	15391	15436	15410	15420	15194	15206	15321	15165	15281	15473	15199	15323	15377	15332	15353	15284	15300	15176	15234	15338	15268	15350	15467	15219	15381	15395	15279	15313	15121	15404	15384	15429	15327	15226	15330	15157	15276	15389	15154	15211	15245	15249	15277	15371	15259	15248	15251	15185	15353	15240	15390	15298	15318	15324	15278	15283	15309	15335	15276	15405	15364	15136	15349	15076	15126	15211	15318	15092	15225	15148	15313	15311	15427	15123	15311	15268	15244	15184	15363	15231	15471	15352	15108	15298	15236	15275	15447	15300	15344	15426	15367	15056	15377	15503	15423	15136	15305	15414	15240	15376	15181	15347	15303	15255	15178	15325	15270	15128	15455	15420	15303	15286	15547	15212	15226	15263	15261	15297	15304	15332	15248	15339	15370	15170	15052	15148	15386	15267	15357	15350	15177	15509	15297	15382	15272	15279	15239	15308	15382	15268	15303	15298	15250	15197	15286	15375	15337	15313	15360	15199	15196	15181	15351	15337	15272	15288	15294	15349	15279	15339	15513	15216	15143	15467	15320	15343	15352	15115	15174	15222	15323	15274	15218	15281	15323	15317	15360	15173	15508	15372	15257	15371	15344	15195	15296	15296	15232	15355	15330	15313	15272	15117	15342	15434	15304	15302	15327	15167	15233	15202	15246	15293	15326	15273	15325	15270	15363	15226	15221	15421	15318	15095	15312	15291	15177	15230	15135	15309	15161	15350	15171	15182	15209	15298	15272	15156	15231	15260	15335	15236	15301	15343	15252	15198	15272	15235	15369	15290	15337	15225	15288	15288	15257	15365	15202	15174	15248	15184	15191	15353	15236	15369	15411	15137	15119	15239	15288	15236	15316	15332	15216	15294	15424	15238	15285	15233	15323	15312	15219	15338	15143	15179	15325	15240	15237	15149	15374	15272	15482	15044	15276	15189	15249	15155	15176	15196	15463	15189	15452	15281	15193	15473	15241	15277	15395	15287	15189	15238	15374	15326	15300	15232	15341	15304	15241	15358	15232	15301	15234	15306	15328	15336	15222	15201	15303	15199	15283	15206	15363	15180	15210	15245	15226	15284	15531	15330	15205	15418	15227	15194	15291	15202	15264	15236	15229	15161	15298	15239	15369	15433	15245	15295	15378	15268	15150	15395	15441	15316	15106	15265	15254	15402	15346	15321	15376	15341	15153	15120	15313	15406	15196	15204	15372	15226	15421	15343	15222	15170	15282	15209	15266	15320	15235	15177	15317	15156	15242	15270	15481	15277	15215	15386	15273	15306	15141	15175	15179	15189	15300	15226	15322	15163	15336	15442	15155	15014	15091	15267	15206	15347	15287	15242	15383	15345	15303	15377	15319	15403	15272	15244	15290	15253	15212	15352	15171	15114	15296	15365	15280	15235	15403	15518	15209	15138	15225	15263	15208	15243	15472	15314	15268	15338	15101	15367	15298	15183	15236	15109	15344	15331	15075	15184	15311	15438	15132	15347	15306	15284	15237	15219	15354	15292	15216	15118	15209	15352	15339	15212	15508	15146	15225	15329	15393	15271	15261	15279	15138	15195	15200	15158	15255	15161	15226	15200	15322	15090	15397	15379	15172	15244	15138	15295	15215	15056	15362	15377	15252	15316	15290	15173	15142	15392	15170	15372	15189	15361	15255	15209	15502	15402	15289	15237	15419	15343	15317	15405	15312	15275	15326	15253	15487	15347	15175	15298	15356	15547	15191	15210	15331	15210	15201	15201	15234	15182	15311	15172	15134	15136	15369	15374	15065	15185	15280	15263	15231	15363	15160	15235	15235	15056	15327	15173	15160	15394	15109	15338	15387	15325	15013	15359	15211	15202	15515	15240	15200	15269	15289	15451	15178	15481	15318	15461	15359	15211	15220	15293	15336	15190	15173
22929	21214	28973	23791	21710	24322	25945	20504	19154	18919	18496	18444	18129	18272	17925	17870	17898	17888	18097	17808	17833	17860	20965	24504	25611	23604	21108	19357	18483	17888	17870	17586	17718	17710	17536	17715	17564	17410	17530	17606	17622	17566	17353	17474	17623	17495	17547	17547	17310	17467	17458	17660	17558	17409	17427	17490	17446	17579	17551	17412	17406	17530	17470	17287	17364	17324	17494	17422	17334	17399	17577	17702	17503	17166	17412	17482	17453	17387	17406	17626	17381	17429	17696	17582	17508	17559	17538	17596	17575	17544	17444	17458	17630	17374	17447	17478	17409	17368	17311	17418	17357	17359	17527	17545	17435	17568	17525	17256	17473	17409	17697	17443	17441	17433	17390	17473	17630	17353	17399	17699	17466	17293	17603	17538	17489	17396	17456	17519	17365	17222	17472	17346	17286	17648	17300	17424	17511	17469	17520	17332	17480	17272	17390	17474	17561	17275	17594	17339	17549	17423	17477	17357	17628	17401	17430	17592	17510	17546	17581	17364	17529	17244	17463	17582	17669	17329	17503	17441	17511	17478	17607	17448	17605	17412	17468	17492	17571	17429	17509	17524	17512	17564	17540	17357	17577	17513	17337	17373	17531	17267	17441	17345	17289	17530	17564	17515	17534	17202	17269	17405	17522	17615	17662	17543	17322	17454	17324	17298	17506	17421	17482	17335	17256	17450	17442	17398	17348	17411	17274	17382	17370	17537	17455	17520	17416	17559	17561	17677	17580	17385	17324	17413	17389	17430	17363	17548	17600	17343	17300	17293	17488	17342	17629	17337	17264	17378	17498	17447	17479	17493	17319	17525	17597	17451	17618	17450	17400	17569	17468	17263	17501	17590	17423	17516	17497	17377	17552	17458	17383	17387	17513	17541	17447	17360	17402	17407	17339	17513	17519	17499	17202	17567	17660	17643	17388	17506	17612	17483	17328	17354	17393	17542	17374	17481	17318	17557	17269	17364	17416	17367	17251	17553	17306	17386	17472	17461	17542	17415	17280	17531	17536	17596	17577	17475	17362	17441	17544	17551	17584	17529	17550	17369	17277	17512	17426	17549	17555	17332	17246	17201	17236	17401	17416	17381	17319	17443	17514	17380	17330	17429	17463	17476	17408	17619	17463	17395	17480	17349	17512	17347	17508	17524	17492	17555	17340	17486	17554	17383	17520	17390	17517	17345	17418	17421	17319	17418	17591	17366	17333	17483	17406	17475	17492	17260	17442	17441	17652	17685	17580	17341	17461	17543	17403	17342	17245	17237	17345	17400	17371	17597	17518	17420	17459	17619	17569	17399	17568	17262	17494	17393	17283	17317	17446	17363	17599	17540	17624	17387	17518	17584	17364	17383	17589	17338	17291	17386	17394	17419	17578	17537	17568	17445	17556	17301	17262	17487	17686	17441	17282	17208	17389	17624	17418	17512	17283	17334	17422	17660	17391	17574	17470	17452	17276	17574	17623	17411	17376	17356	17326	17324	17294	17468	17555	17367	17282	17522	17331	17381	17340	17467	17409	17540	17446	17366	17424	17440	17519	17477	17354	17439	17484	17397	17548	17449	17613	17513	17522	17223	17294	17310	17553	17463	17466	17351	17366	17662	17315	17390	17498	17609	17680	17592	17365	17286	17515	17410	17296	17512	17362	17407	17463	17341	17536	17305	17396	17292	17315	17297	17502	17343	17529	17328	17397	17309	17465	17689	17426	17465	17244	17655	17406	17509	17448	17392	17155	17462	17627	17348	17522	17627	17526	17559	17494	17663	17685	17494	17553	17458	17346	17470	17604	17659	17646	17411	17398	17391	17546	17439	17367	17443	17468	17421	17467	17447	17411	17491	17438	17596	17435	17355	17615	17586	17295	17560	17466	17367	17361	17417	17533	17486	17438	17590	17361	17327	17404	17614	17445	17653	17566	17302	17354	17529	17376	17374	17523	17388	17565	17230	17465	17441	17495	17374	17267	17486	17369	17426	17174	17513	17470	17627	17459	17389	17327	17416	17549	17605	17475	17573	17754	17636	17441	17419	17322	17310	17536	17579	17584	17289	17640	17396	17596	17561	17573	17601	17609	17401	17468	17450	17646	17421	17371	17443	17529	17406	17380	17506	17280	17232	17598	17395	17624	17495	17314	17615	17404	17398	17426	17483	17474	17529	17463	17477	17379	17418	17414	17535	17454	17624	17440	17375	17279	17383	17350	17314	17275	17597	17349	17444	17538	17442	17371	17539	17406	17527	17414	17366	17537	17584	17286	17288	17296	17476	17505	17523	17538	17223	17526	17399	17495	17396	17540	17572	17633	17657	17497	17478	17526	17552	17379	17470	17192	17314	17285	17334	17463	17643	17326	17108	17374	17390	17489	17403	17682	17509	17480	17457	17505	17525	17436	17628	17313	17549	17572	17432	17540	17225	17359	17105	17438	17426	17332	17344	17419	17499	17368	17530	17685	17374	17517	17573	17468	17414	17180	17425	17435	17128	17273	17565	17439	17392	17522	17518	17564	17323	17401	17599	17560	17764	17478	17512	17416	17258	17569	17298	17515	17484	17553	17519	17462	17273	17492	17403	17420	17466	17583	17537	17176	17272	17447	17528	17267	17431	17466	17545	17488	17369	17410	17426	17306	17317	17425	17559	17598	17610	17628	17557	17643	17449	17313	17512	17514	17497	17431	17607	17368	17531	17406	17457	17449	17445	17444	17444	17348	17295	17433	17355	17427	17352	17450	17520	17401	17293	17308	17448	17307	17534	17378	17494	17664	17350	17611	17477	17382	17467	17494	17364	17433	17348	17549	17518	17297	17281	17552	17540	17364	17500	17306	17590	17567	17350	17342	17537	17479	17467	17532	17471	17368	17646	17746	17454	17309	17559	17342	17268	17592	17554	17675	17616	17366	17406	17311	17377	17424	17512	17381	17563	17456	17540	17373	17303	17245	17367	17294	17560	17531	17450	17452	17360	17321	17308	17367	17249	17453	17549	17536	17500	17448	17343	17568	17374	17184	17583	17359	17313	17350	17203	17622	17590	17498	17395	17482	17398	17386	17182	17256	17470	17428	17376	17368	17475	17481	17467	17399	17388	17268	17388	17685	17314	17515	17279	17514	17257	17470	17321	17413	17451	17310	17302	17461	17530	17300	17416	17325	17468	17589	17546	17468	17418	17455	17478	17447	17461	17522	17236	17459	17543	17501	17353	17403	17581	17646	17464	17447	17458	17494	17650	17365	17488	17404	17385	17449	17388	17467	17489	17393	17223	17452	17371	17473	17376	17403	17312	17559	17420	17468	17413	17403	17313	17442	17569	17507	17507	17403	17339	17447	17372	17353	17613	17503	17591	17344	17455	17477	17441	17411	17349	17297	17361	17401	17616	17542	17448	17364	17490	17579	17341	17431	17406	17551	17392	17573	17599	17549	17319	17294	17298	17373	17438	17425	17210	17404	17443	17510	17251	17408	17573	17343	17454	17472	17365	17430	17489	17477	17549	17470	17326	17497	17419	17487	17490	17291	17410	17360	17252	17381	17312	17348	17367	17380	17410	17470	17521	17400	17365	17605	17455	17647	17489	17554	17414	17579	17480	17524	17416	17535	17532	17337	17345	17463	17333	17486	17583	17590	17233	17403	17414	17550	17456	17474	17444	17561	17558	17519	17641	17583	17285	17446	17417	17616	17530	17207	17447	17110	17539	17540	17615	17528	17332	17299	17391	17399	17360	17508	17319	17428	17313	17489	17461	17381	17358	17599	17137	17369	17513	17422	17402	17593	17401	17511	17262	17463	17546	17393	17276	17538	17595	17462	17393	17330	17418	17489	17377	17524	17363	17021	17285	17660	17550	17472	17549	17423	17336	17371	17456	17632	17331	17606	17590	17301	17424	17296	17563	17371	17370	17484	17568	17335	17456	17387	17512	17433	17557	17534	17689	17561	17362	17445	17601	17461	17416	17374	17367	17541	17422	17487	17282	17492	17380	17321	17484	17530	17297	17564	17449	17406	17177	17431	17512	17451	17474	17343	17282	17387	17513	17444	17550	17461	17577	17454	17391	17412	17485	17537	17444	17406	17350	17463	17601	17467	17430	17431	17377	17507	17525	17457	17262	17370	17390	17489	17476	17521	17477	17467	17441	17552	17308	17429	17492	17422	17544	17480	17464	17376	17537	17420	17407	17686	17419	17527	17275	17270	17149	17286	17341	17470	17561	17501	17501	17493	17448	17670	17455	17506	17439	17326	17383	17372	17629	17354	17347	17417	17373	17338	17315	17485	17520	17502	17439	17522	17559	17569	17564	17430	17264	17371	17688	17242	17209	17187	17402	17446	17358	17579	17408	17498	17573	17578	17457	17610	17571	17523	17411	17372	17339	17438	17398	17469	17439	17565	17435	17727	17513	17376	17364	17454	17583	17641	17485	17634	17645	17261	17599	17391	17371	17418	17196	17341	17451	17370	17463	17602	17327	17421	17300	17398	17404	17519	17265	17438	17370	17467	17402	17572	17269	17616	17294	17563	17374	17566	17461	17559	17386	17784	17523	17278	17407	17509	17325	17426	17460	17499	17237	17350	17459	17432	17556	17361	17491	17454	17263	17442	17530	17520	17318	17449	17444	17383	17461	17447	17485	17344	17537	17562	17503	17175	17206	17254	17516	17336	17487	17391	17221	17542	17664	17325	17237	17589	17635	17529	17457	17515	17319	17447	17350	17579	17568	17454	17517	17412	17309	17300	17327	17330	17423	17387	17528	17567	17365	17563	17344	17580	17421	17473	17312	17255	17518	17588	17448	17474	17464	17361	17391	17386	17548	17603	17561	17505	17545	17350	17522	17502	17478	17542	17452	17589	17479	17490	17401	17353	17477	17441	17437	17512	17649	17433	17239	17449	17440	17251	17573	17301	17428	17607	17497	17447	17368	17548	17557	17448	17471	17373	17617	17441	17523	17347	17492	17413	17442	17610	17457	17409	17464	17618	17353	17728	17531	17578	17495	17560	17571	17554	17498	17399	17504	17275	17436	17373	17563	17540	17416	17325	17523	17367	17319	17451	17271	17393	17415	17402	17281	17684	17505	17395	17599	17284	17304	17343	17290	17250	17551	17431	17361	17262	17494	17411	17324	17514	17239	17458	17447	17292	17446	17556	17386	17333	17448
22740	44210	39400	30120	26519	22835	20681	18802	17137	16573	16330	16105	15968	15701	15745	15520	15478	15463	15353	15078	15165	15703	20753	25259	25911	23015	19131	17044	15841	15212	15012	15027	14815	14970	14875	14846	15037	14948	14891	14890	14929	14977	14854	14918	14973	14988	14841	15298	14963	14725	14977	14898	14937	15006	14953	15033	15001	14956	14869	15017	14853	14859	14830	14813	14951	14772	14852	14848	15093	14996	14947	14846	14806	14988	14966	14857	14927	15007	14960	14849	14977	14892	15069	14958	14897	15068	14969	14966	14906	14829	14978	15042	15076	14850	14884	14951	14917	14850	14908	15031	15018	14925	14981	15030	14967	14989	15003	14872	15061	14918	14969	15062	14904	15070	14982	15017	14857	14988	14935	14830	15023	14867	14850	14777	14772	14872	14884	14970	14814	14930	14850	14866	14966	14982	14892	14759	14805	15024	14795	14834	15083	14919	14853	14741	14917	14800	14884	14773	14958	15031	14848	14902	14979	14934	15038	14864	14840	15000	14933	14796	14811	15003	14984	14861	14816	14940	14968	15058	14797	14990	15055	14953	15012	14861	14900	14864	15123	14863	14797	15047	15037	14783	14862	14956	14901	14960	14976	14915	14841	14994	14811	14865	14986	14847	14980	14833	14867	14893	14759	14724	14988	15122	14878	15170	15093	14934	14873	15041	14960	15034	15026	14983	14852	14863	14735	14912	14964	14758	14873	14953	15041	14765	14858	14935	14912	14824	14772	14816	14986	14853	14930	14925	14913	14723	14961	14812	14936	14860	14866	14789	14989	14973	14928	14886	14988	15067	14987	14922	14992	14940	14974	14801	14882	15007	14936	14816	14846	15039	15070	14822	14962	15024	14921	14959	14888	14759	14971	14982	14909	14841	14976	15023	14869	14860	15083	15092	14891	14884	14906	14886	14834	14868	14941	14764	15024	14880	14989	14947	14982	14780	14853	15033	14909	14919	14952	14904	14964	14783	14819	14933	14895	15037	15068	14793	14839	14957	14977	14810	14827	14953	14939	14847	14912	15044	14817	14948	14842	14986	14942	14957	14850	15002	15055	14915	14938	15007	14854	14956	14892	14840	14871	14983	14938	14911	15064	14861	15003	14811	14869	14873	14931	14868	14889	14877	14993	14960	15010	15048	14759	14996	14923	14996	14867	14843	15005	14979	14908	14843	14895	14957	14983	14882	15031	15005	14926	14698	14927	14829	14908	14909	14985	14800	14984	14775	15006	14830	15072	14874	15009	14881	14984	14885	15100	14866	14803	14955	14897	14839	14906	15008	14970	14874	14756	14934	14940	14822	15051	14925	14867	14756	14982	14747	15001	14746	14886	14965	14989	14968	15104	14863	14832	14944	14815	14785	15010	14675	15001	14892	15058	14843	15085	14938	14932	14946	14920	14786	14924	14909	14922	14934	14736	14914	15084	14933	15065	14792	15050	14766	14912	15009	15001	14835	15033	14973	14973	14887	15029	14767	14906	14778	14989	14790	14918	14922	15026	15012	14856	14856	15031	14954	14695	14842	15047	15137	15021	14869	14737	14837	15023	15029	14808	15092	15121	14875	14880	15022	15003	14927	15034	14855	14914	14998	14820	14799	14983	15067	14931	14859	15030	14871	14847	14778	14761	15009	15056	14850	15036	14924	14929	14875	14965	14822	14933	14912	15088	14902	15006	14930	15000	14840	14857	14818	14983	14884	14967	14954	15041	14916	14919	14898	14908	14769	14875	14991	14958	14857	15010	14995	15099	14900	15056	14924	14848	14849	15063	15017	14994	14942	14866	15064	14802	14983	14852	14861	14881	14958	14861	14840	14879	14816	14884	14778	14999	14813	14851	15073	15073	15005	14877	14926	15025	14964	14857	14822	14729	14744	14976	15027	14867	14874	14902	14943	14866	14850	14883	15038	15006	15046	14902	14864	14944	14984	14901	14882	14967	14732	14837	14990	14891	14852	14793	14905	14820	14893	14855	14929	14883	14804	15066	14732	15014	14802	14974	14788	14903	14863	14837	14885	14917	14961	15013	14776	14932	14811	15136	14713	15018	14986	14944	15056	14845	14836	15004	14996	14812	14954	15060	14875	14851	14869	15057	14919	14878	14934	15069	14854	14863	14856	14875	14869	14912	14805	14917	14863	14904	14876	14921	14912	15078	15026	14930	15031	15005	14890	14865	14983	14955	14969	14833	14935	14822	15012	14764	15031	14925	15009	14863	14980	14867	15074	15025	14806	14988	14970	15045	14998	15063	14926	14900	14923	14916	14975	14887	14930	14862	14948	14752	14895	14851	15021	15092	14960	14941	15156	14928	14919	14923	15032	15051	15076	14887	14884	15022	14939	14808	14858	14952	15058	14950	15032	14929	14957	14791	14974	14989	14947	15054	14899	14985	14900	14842	15009	14858	14941	15022	14939	14914	15053	15003	14876	14841	14792	14889	14921	14882	14864	14925	14988	15011	14793	14918	14903	14913	14873	14924	14929	15012	14793	14953	14972	15002	14920	14999	14970	14920	14837	14839	14880	14980	14990	14900	14917	14906	14922	14899	14905	15088	14944	14904	14723	14860	14855	14683	14859	14987	15000	14765	14811	15001	14983	14877	14970	14981	14893	14886	14929	14787	14750	14810	15042	14959	14756	14874	14859	15062	14895	14936	14932	14972	14922	14819	14987	14939	14747	14817	14869	14971	14842	14914	14974	14888	14921	15064	14956	14939	14919	14831	14852	14949	15068	14757	15050	14874	15044	14863	14914	15026	14857	14837	14745	14852	14972	14838	14954	14927	14883	14949	15085	15090	14938	15007	15138	15031	14883	14885	14966	14939	15000	15068	14865	14820	14821	14963	15006	14895	15052	15033	14976	15052	14994	14884	14835	14817	15051	14907	14886	14824	14988	14912	15021	14966	14959	14876	14909	14826	15008	14840	15028	14919	14897	15109	15073	14877	14974	14871	14898	14912	14877	14867	14785	14916	14786	14986	14854	14821	15018	14790	15047	15069	14818	15129	14835	14917	15131	14961	14820	14917	14917	14904	14858	14953	14876	14826	14822	14849	14894	14916	14990	14956	14798	14837	14914	14792	14944	14981	14999	14848	14970	14946	14924	14892	15114	14984	14844	15022	14910	14988	14832	14893	14875	14768	14909	14761	14712	14906	14942	14858	14844	14876	14778	14722	14967	14868	14864	14823	14884	14844	14917	14987	14777	14913	14912	14830	14973	14812	14820	14771	14797	14843	14849	14957	14977	14969	14910	14832	14725	14915	14836	14883	14844	14882	14876	14914	14714	15010	14849	14759	15044	14907	14957	15043	15024	14901	14811	14956	15003	14946	15001	14922	14924	14975	15003	15007	14928	14900	14912	14829	14878	14938	15014	14978	15007	14853	14952	14830	14854	14894	14947	15025	14967	14731	14807	14864	14778	14967	15115	14857	15070	14985	14799	14947	14939	14961	14877	14940	14817	14869	14844	15036	14896	14924	14893	14917	15126	14886	14958	14966	14874	14918	14909	14665	14904	14922	14951	14969	14881	14995	14759	15002	14866	14854	14949	15079	14826	15122	14805	14893	14914	14834	14927	14752	15009	14848	14861	14860	15048	15101	14988	14940	15027	14988	14945	14849	14779	14835	14974	14993	14873	14884	14963	14821	14942	15048	14805	14869	14879	14921	14922	14999	14881	14950	14995	14768	14901	15001	14888	14988	14879	14811	14910	14961	14806	14908	14871	14911	14850	14950	15009	14924	14887	14780	15051	14965	14871	15007	14842	14828	14951	14852	15067	14975	14791	15071	14783	14995	15083	14759	14844	14949	14870	14987	14972	14884	14883	14888	14896	14944	14898	14902	14924	15036	15007	14834	14966	14937	14877	14922	14790	14983	14776	14952	14974	15035	14900	15099	14956	15000	15051	14912	14997	15033	14837	15007	14938	15066	14844	14891	14969	15040	14917	15019	15141	14774	14914	14758	14931	15074	14928	14926	14869	15063	14730	14970	14946	14809	14898	14844	14881	14979	15097	14985	15042	15001	14781	15058	14783	14987	14965	14955	14883	14905	15255	15014	14766	14922	14969	14876	14922	14875	14944	14999	14764	14932	14868	14971	15037	14659	15001	14906	14993	14991	14819	14766	14819	15125	14953	14880	14918	14870	15027	14997	14911	14864	15035	14958	14929	14862	14920	15147	14809	14869	14881	14889	14780	14844	14930	14987	14865	15045	15010	14965	14999	15015	14917	14998	14809	14941	14904	15011	15012	14888	14971	14790	15046	14783	15000	14823	14885	14795	14938	14872	14886	14851	15170	14979	14842	15023	14951	14814	14860	14920	15124	15095	15069	14990	14942	14912	14800	14963	15029	14918	14881	14867	15026	14992	14891	14913	14914	14965	14854	14763	14891	14936	14874	14902	14996	14936	14853	14871	15075	14831	15006	14761	14900	14852	14975	14827	14997	14942	14967	15080	14886	14908	15057	14877	15120	14792	14934	14806	14947	14955	14958	14986	15016	14979	14961	14825	14815	14901	14884	14821	14864	14849	14981	14776	15057	14992	14833	14847	14949	14880	14839	14858	14854	14814	14913	14856	14992	14931	14920	14943	14788	15046	14853	14937	14893	14940	14913	14952	14809	15035	14927	15039	15119	14997	14930	14789	15087	15007	14811	14893	15013	14992	14980	14820	14881	14943	14896	15088	14921	15088	15039	14815	14996	14886	14811	14954	15007	14912	15015	14839	14875	15056	15126	14939	14973	14950	14911	14853	14964	14984	14787	14986	15014	14639	14885	14991	15076	14838	14793	14828	14891	15075	14855	14976	14862	15037	15035	14846	14997	14918	14890	14835	14906	14856	14955	14812	14994	14859	14999	15013	14961	15015	14731	15048	15015	14940	14931	14838	14915	14972	14997	14864	15044	14908	14958	14959	14749	15009	14973	14724	14970	14928	14892	14985	14947	14809	14990	14810	14898	14899	14975	14924	14670	14904	14767	15001	14869	14983	14849	15210	14800	14726	14967	14994	14884	14840	14799	14994	14899	15123	14972	14832	14948	14711	14816	14951	14963	15131	14953	14880	14904	14940	14875	14772	15053	14940	14957	14782	14898	14690	15166	14920	15001	14910	14956	14967	14925	14913	14916	14891	14850	14852	14865	14874	14857
28951	25498	28327	24177	18918	17479	17529	17050	17113	17050	17182	16856	16956	16966	16957	16990	16909	16732	16784	16953	16791	16976	16986	17059	17324	17352	17252	17085	16857	16818	16762	16602	16849	16663	16728	16557	16829	16541	16667	16828	16820	16747	16706	16799	16781	16621	16614	16739	16572	16781	16686	16559	16865	16598	16667	16577	16758	16611	16688	16909	16634	16675	16892	16586	16609	16899	16756	16783	16711	16560	16565	16526	16721	16734	16766	16615	16658	16786	16491	16560	16745	16738	16652	16828	16683	16737	16539	16802	16904	16444	16725	16580	16689	16776	16756	16866	16672	16455	16706	16495	16760	16817	16801	16730	16622	16633	16676	16730	16615	16802	16736	16633	16660	16732	16735	16646	16657	16839	16756	16824	16630	16518	16658	16682	16773	16617	16458	16557	16775	16635	16636	16673	16748	16681	16683	16699	16710	16644	16500	16590	16918	16645	16910	16680	16575	16738	16867	16517	16867	16610	16699	16628	16929	16738	16829	16655	16633	16570	16572	16767	16993	16641	16721	16826	16645	16646	16735	16854	16678	16649	16495	16718	16604	16415	16760	16406	16579	16664	16671	16794	16570	16732	16626	16669	16617	16810	16698	16710	16748	16626	16756	16704	16896	16572	16631	16663	16562	16727	16782	16703	16660	16726	16520	16567	16671	16691	16817	16568	16657	16718	16899	16814	16743	16922	16680	16577	16905	16680	16407	16850	16646	16711	16677	16679	16764	16722	16754	16856	16653	16580	16633	16596	16597	16670	16644	16694	16650	16865	16436	16651	16833	16630	16734	16797	16847	16753	16833	16769	16753	16553	16770	16628	16705	16647	16549	16642	16724	16663	16637	16552	16680	16626	16649	16721	16645	16586	16743	16647	16501	16690	16726	16766	16929	16763	16649	16816	16729	16674	16783	16759	16552	16537	16607	16702	16537	16496	16659	16649	16868	16734	16812	16701	16718	16882	16733	16832	16787	16623	16764	16603	16735	16718	16706	16807	16688	16759	16618	16772	16765	16583	16701	16612	16729	16655	16928	16595	16967	16669	16824	16742	16812	16782	16670	16777	16680	16737	16691	16922	16792	16660	16796	16720	16611	16816	16735	16552	16704	16832	16707	16738	16751	16778	16943	16726	16609	16833	16686	16681	16697	16529	16866	16477	16767	16822	16574	16640	16652	16703	16866	16765	16636	16747	16689	16763	16702	16590	16632	16941	16515	16794	16775	16813	16648	16629	16655	16817	16851	16444	16679	16519	16796	16668	16631	16456	16611	16721	16586	16646	16706	16669	16720	16723	16515	16831	16459	16887	16924	16794	17031	16738	16619	16709	16553	16618	16637	16678	16475	16777	16721	16633	16609	16634	16714	16663	16559	16660	16760	16717	16888	16646	16698	16658	16382	16713	16666	16758	16930	16614	16732	16605	16766	16643	16782	16942	16685	16591	16546	16817	16900	16655	16560	16630	16652	16688	16711	16687	16600	16518	16673	16626	16667	16640	16767	16782	16758	16703	16692	16558	16568	16414	16543	16691	16898	16534	16622	16734	16703	16694	16754	16659	16658	16589	16814	16860	16649	16634	16649	16657	16460	16716	16631	16627	16569	16613	16738	16621	16791	16518	16764	17066	16568	16633	16448	16728	16772	16747	16686	16615	16797	16523	16673	16695	16608	16679	16667	16683	16727	16731	16628	16773	16794	16685	16719	16696	16678	16626	16689	16564	16659	16608	16772	16858	16587	16750	16676	16747	16807	16897	16589	16879	16641	16596	16735	16566	16665	16684	16640	16712	16484	16774	16651	16609	16699	16783	16704	16747	16600	16706	16631	16886	16820	16637	16686	16607	16717	16785	16663	16722	16748	16832	16614	16710	16822	16629	16894	16795	16717	16732	16656	16655	16693	16620	16663	16644	16583	16839	16800	16702	16574	16808	16478	16676	16724	16740	16688	16628	16516	16724	16556	16667	16784	16715	16823	16672	16718	16760	16637	16550	16699	16672	16743	16436	16703	16760	16945	16666	16588	16687	16782	16895	16640	16605	16822	16794	16674	16770	16609	16952	16827	16518	16879	16705	16822	16662	16614	16694	16544	16615	16784	16594	16685	16572	16611	16608	16741	16718	16813	16628	16766	16742	16783	16683	16663	16819	16880	16463	16745	16607	16606	16798	16703	16619	16671	16719	16567	16684	16674	16672	16673	16748	16711	16761	16735	16592	16660	16632	16809	16677	16756	16806	16784	16589	16657	16726	16685	16775	16749	16567	16855	16879	16788	16776	16698	16615	16885	16829	16708	16615	16774	16835	16767	16620	16686	16574	16764	16847	16787	16743	16600	16771	16754	16686	16771	16725	16500	16826	16794	16656	16689	16729	16846	16762	16900	16531	16716	16807	16794	16794	17004	16784	16734	16675	16884	16608	16671	16769	16602	16705	16803	16802	16627	16839	16576	16600	16527	16522	16515	16362	16636	16718	16586	16711	16476	16762	16865	16764	16656	16612	16868	16868	16644	16710	16762	16635	16592	16771	16856	16744	16565	16657	16583	16690	16719	16788	16877	16805	16721	16690	16788	16798	16566	16548	16873	16588	16737	16659	16652	16734	16682	16822	16790	16984	16724	16687	16699	16610	16578	16794	16570	16900	16781	16620	16869	16746	16700	16682	16828	16732	16819	16844	16869	16589	16808	16815	16728	16696	16616	16613	16556	16645	16728	16649	16781	16665	16563	16446	16577	16757	16623	16678	16590	16716	16703	16724	16696	16654	16702	16790	16748	16714	16547	16524	16761	16676	16799	16606	16708	16736	16750	16955	16695	16642	16772	16737	16929	16694	16959	16975	16671	16872	16540	16648	16915	16671	16847	16776	16792	16599	16716	16777	16887	16667	16527	16742	16829	16842	16775	16607	16679	16816	16422	16666	16568	16842	16738	16657	16553	16619	16648	16853	16803	16656	16844	16606	16661	16646	16752	16657	16872	16788	16557	16668	16610	16703	16802	16689	16769	16797	16779	16709	16809	16710	16676	16687	16821	16558	16826	16575	16836	16708	16854	16716	16646	16726	16709	16699	16926	16817	16715	16625	16662	16528	16759	16819	16842	16570	16646	16844	16646	16767	16479	16673	16747	16535	16824	16789	16857	16625	16863	16626	16760	16748	16975	16647	16324	16660	16773	16583	16771	16501	16552	16822	16882	16807	16862	16823	16646	16673	16893	16638	16626	16670	16546	16768	16617	16780	16874	16763	16687	16775	16607	16653	16708	16742	16731	16642	16569	16626	16541	16698	16719	16538	17002	16681	16741	16722	16672	16704	16714	16813	16676	16641	16547	16677	16834	16795	16828	16714	16588	16714	17055	16718	16659	16785	16800	16889	16870	16784	16666	16723	16612	16822	16825	16754	16861	16799	16603	16617	16731	16627	16649	16583	16653	16506	16694	16863	16761	16707	16553	16601	16704	16746	16617	16576	16660	16989	16718	16788	16464	16609	16896	16588	16810	16544	16605	16649	16704	16806	16712	16729	16627	16743	16743	16831	16890	16775	16778	16688	16797	16632	16526	16735	16751	16851	16779	16725	16696	16577	16682	16736	16792	16753	16782	16677	16710	16603	16524	16729	16616	16672	16884	16739	16763	16620	16802	16671	16902	16709	16842	16798	16682	16763	16856	16723	16622	16617	16871	16713	16671	16763	16683	16688	16856	16774	16704	16626	16647	16761	16663	16628	16433	16496	16790	16540	16486	16814	16890	16540	16733	16655	16585	16839	16716	16860	16796	16539	16544	16629	16612	16637	16759	16643	16768	16625	16712	16674	16662	16765	16734	16802	16495	16742	16565	16632	16757	16804	16751	16683	16856	16463	16695	16618	16883	16745	16587	16674	16738	16863	16775	16775	16567	16546	16654	16538	16733	16633	16730	16954	16750	16597	16747	16643	16673	16676	16730	16731	16487	16805	16793	16823	16773	16792	16646	16841	16799	16722	16704	16627	16546	16730	16915	16769	16637	16637	16632	16760	16679	16585	16824	16799	16595	16951	16845	16794	16606	16715	16725	16862	16581	16724	16842	16816	16703	16548	16762	16742	16816	16631	16854	16788	16588	16729	16760	16722	16779	16633	16802	16745	16682	16752	16964	16757	16671	16809	16961	16707	16830	16732	16489	16615	16810	16303	16529	16765	16649	16768	16743	16706	16485	16710	16769	16710	16707	16719	16878	16563	16897	16780	16640	16867	16658	16816	16861	16697	16708	16706	16818	16657	16824	16754	16666	16667	16642	16679	16720	16759	16698	16827	16497	16774	16672	16665	16744	16749	16672	16743	16766	16517	16651	16613	16716	16798	16701	16835	16754	16797	16759	16662	16740	16767	16690	16499	16483	16500	16970	16881	16773	16655	16639	16685	16674	16707	16640	16700	16558	16909	16847	16770	16562	16719	16792	16648	16492	16630	16795	16685	16683	16757	16767	16703	16609	17012	16603	16719	16824	16905	16718	16802	16759	16865	16855	16699	16804	16614	16834	16658	16843	16596	16701	16697	16783	16849	16790	16896	16824	16666	16897	16654	16761	16593	16795	16712	16350	16851	16560	16850	16702	16490	16712	16769	17004	16774	16853	16748	16683	16700	16934	16794	16765	16749	16592	16668	16784	16737	16371	16481	16621	16511	16581	16848	16816	16599	16784	16800	16761	16767	16696	16819	16714	16768	16635	16726	16631	16795	16908	16657	16611	16901	16433	16693	16560	16600	16651	16695	16584	16834	16730	16599	16868	16760	16573	16494	16646	16818	16543	16754	16424	16694	16710	16711	16774	16656	16754	16732	16800	16555	16606	16745	16602	16653	16656	16772	16637	16474	16663	16729	16688	16795	16861	16654	16606	16654	16721	16738	16840	16582	16732	16631	16659	16743	16619	16755	16536	16703	16645	16758	16708	16803	16830	16652	16855	17019	16705	16832	16751	16720	16756	16666	16647	16760	16483	16608	16742	16681	16746	16741	16694	16721	16905	16614	16651	16720	16814	16746	16872	16586	16851	16690	16618	16670	16698	16857	16642	16707	16605	16597	16646	16628	16801	16713	16704	16405	16664	16606	16615	16748	16692	16737	16601	16708	16813	16943	16813	16728	16586	16861	16695	16806	16856	16678	16674	16708	16860	16715	16529	16671
22125	32712	28154	20768	17506	15663	15049	15017	14920	14906	15085	15056	14942	14922	14961	15063	14839	14564	14596	14691	14514	14472	14755	15218	15230	15155	15086	14838	14660	14534	14667	14545	14452	14530	14491	14502	14258	14418	14579	14469	14628	14517	14385	14501	14419	14526	14617	14426	14633	14673	14536	14421	14416	14649	14481	14326	14379	14531	14411	14556	14511	14365	14410	14477	14526	14538	14385	14479	14491	14524	14458	14564	14436	14477	14332	14525	14488	14411	14368	14392	14514	14378	14452	14495	14501	14517	14535	14333	14373	14500	14605	14341	14454	14422	14593	14535	14471	14495	14677	14546	14519	14682	14584	14565	14483	14599	14515	14468	14503	14454	14584	14647	14481	14467	14472	14449	14453	14358	14350	14563	14426	14498	14404	14535	14472	14510	14366	14371	14544	14577	14550	14432	14564	14565	14469	14698	14565	14565	14471	14485	14522	14517	14369	14451	14587	14520	14624	14659	14609	14491	14435	14329	14654	14806	14321	14675	14381	14385	14479	14554	14476	14383	14334	14610	14574	14424	14576	14521	14503	14473	14610	14432	14517	14539	14528	14502	14589	14495	14613	14368	14406	14440	14585	14382	14471	14733	14633	14353	14563	14474	14361	14485	14603	14446	14381	14630	14595	14451	14607	14514	14442	14541	14518	14531	14543	14361	14338	14585	14475	14428	14512	14473	14316	14613	14579	14598	14406	14407	14379	14569	14480	14398	14652	14649	14527	14476	14483	14683	14552	14412	14510	14476	14556	14499	14415	14526	14368	14561	14632	14383	14606	14377	14556	14494	14470	14383	14569	14517	14450	14357	14553	14424	14375	14529	14406	14509	14465	14520	14327	14480	14456	14377	14402	14640	14541	14481	14650	14448	14515	14666	14494	14413	14606	14603	14523	14662	14302	14462	14420	14555	14614	14505	14477	14398	14373	14504	14647	14346	14539	14504	14248	14394	14262	14671	14367	14578	14490	14424	14624	14403	14718	14461	14479	14477	14557	14608	14547	14313	14579	14431	14566	14501	14484	14536	14368	14508	14532	14536	14373	14443	14616	14456	14551	14386	14533	14500	14466	14552	14404	14566	14374	14469	14684	14506	14558	14425	14533	14379	14488	14428	14453	14375	14511	14289	14582	14481	14403	14491	14434	14564	14405	14376	14613	14456	14459	14486	14573	14465	14461	14380	14494	14400	14517	14404	14377	14504	14445	14432	14457	14557	14320	14593	14544	14609	14427	14602	14569	14437	14512	14515	14409	14451	14493	14389	14531	14476	14516	14608	14589	14558	14485	14471	14414	14461	14286	14338	14547	14502	14426	14388	14575	14353	14509	14405	14510	14523	14435	14438	14374	14414	14360	14590	14478	14460	14389	14596	14417	14581	14581	14361	14420	14704	14528	14568	14326	14557	14519	14355	14583	14421	14585	14312	14604	14512	14318	14377	14468	14428	14439	14445	14626	14555	14430	14379	14496	14611	14640	14618	14397	14322	14566	14507	14595	14712	14573	14605	14374	14571	14597	14553	14506	14484	14581	14486	14413	14601	14629	14480	14405	14468	14544	14391	14409	14510	14524	14491	14540	14531	14556	14299	14732	14449	14386	14326	14495	14507	14476	14327	14473	14698	14384	14407	14712	14509	14391	14499	14620	14490	14397	14609	14517	14388	14573	14421	14674	14442	14413	14676	14424	14579	14483	14305	14414	14379	14496	14582	14438	14505	14301	14423	14539	14491	14462	14484	14331	14591	14364	14450	14450	14401	14410	14529	14529	14583	14298	14654	14479	14549	14554	14446	14457	14441	14582	14516	14552	14412	14467	14355	14479	14398	14483	14434	14401	14553	14588	14263	14354	14579	14493	14386	14466	14446	14338	14474	14575	14540	14618	14451	14580	14443	14507	14597	14461	14479	14416	14502	14419	14575	14494	14424	14675	14561	14525	14527	14410	14642	14432	14491	14461	14542	14571	14741	14322	14473	14489	14413	14444	14464	14558	14517	14582	14514	14474	14540	14545	14587	14407	14329	14468	14529	14542	14576	14511	14640	14353	14441	14472	14481	14588	14460	14552	14451	14502	14423	14430	14593	14448	14577	14525	14414	14409	14485	14432	14455	14493	14515	14492	14570	14477	14375	14539	14349	14531	14415	14408	14495	14398	14570	14723	14536	14467	14338	14404	14427	14571	14662	14414	14378	14482	14407	14551	14379	14479	14214	14592	14519	14475	14479	14395	14569	14542	14332	14371	14555	14761	14658	14527	14471	14534	14541	14578	14477	14498	14594	14578	14511	14427	14415	14498	14531	14434	14613	14543	14434	14424	14406	14429	14377	14618	14439	14610	14362	14505	14519	14450	14631	14558	14383	14425	14455	14438	14451	14434	14558	14503	14423	14534	14560	14503	14500	14515	14532	14428	14588	14573	14460	14565	14588	14452	14410	14538	14568	14414	14574	14504	14501	14501	14609	14531	14411	14491	14453	14580	14423	14541	14585	14555	14617	14462	14638	14376	14713	14649	14440	14510	14461	14338	14453	14511	14491	14533	14462	14558	14454	14351	14514	14634	14453	14624	14539	14590	14573	14505	14526	14377	14543	14484	14541	14576	14479	14412	14512	14505	14600	14417	14491	14412	14575	14570	14486	14461	14372	14422	14462	14542	14464	14545	14522	14482	14475	14539	14507	14428	14582	14586	14352	14442	14571	14431	14585	14572	14556	14512	14455	14303	14304	14489	14435	14383	14443	14758	14419	14434	14554	14479	14498	14509	14534	14381	14467	14496	14457	14414	14593	14318	14596	14645	14426	14535	14556	14396	14610	14501	14614	14296	14403	14673	14431	14325	14487	14428	14548	14402	14426	14570	14534	14554	14318	14594	14447	14327	14523	14647	14551	14427	14579	14503	14380	14438	14406	14468	14561	14500	14583	14347	14495	14515	14510	14498	14456	14297	14508	14469	14358	14413	14502	14560	14611	14428	14588	14389	14289	14474	14496	14512	14408	14425	14485	14604	14341	14466	14447	14471	14358	14407	14379	14538	14241	14531	14429	14550	14590	14503	14394	14428	14696	14449	14524	14489	14436	14671	14338	14392	14452	14350	14484	14613	14488	14648	14603	14293	14383	14557	14356	14557	14587	14404	14584	14597	14440	14509	14482	14341	14515	14326	14622	14366	14458	14387	14614	14570	14591	14417	14523	14530	14476	14535	14307	14585	14436	14479	14586	14481	14633	14483	14569	14480	14378	14518	14394	14478	14552	14517	14492	14618	14392	14365	14617	14490	14517	14584	14553	14496	14602	14523	14455	14318	14417	14655	14512	14421	14475	14547	14378	14413	14362	14213	14344	14527	14465	14483	14619	14374	14626	14618	14461	14512	14414	14395	14433	14473	14523	14546	14480	14327	14439	14483	14563	14379	14532	14439	14549	14491	14448	14650	14398	14570	14664	14470	14414	14427	14377	14437	14459	14567	14531	14387	14452	14321	14390	14568	14643	14417	14608	14488	14544	14457	14473	14446	14563	14530	14375	14464	14537	14615	14536	14402	14321	14452	14558	14496	14372	14666	14604	14428	14502	14496	14419	14486	14342	14513	14636	14652	14584	14502	14425	14466	14504	14669	14530	14298	14489	14475	14386	14399	14449	14539	14427	14407	14387	14558	14523	14626	14334	14404	14644	14453	14611	14664	14543	14382	14500	14406	14641	14431	14389	14581	14532	14379	14634	14479	14330	14402	14515	14447	14459	14606	14521	14470	14423	14455	14587	14483	14506	14470	14473	14378	14273	14501	14492	14513	14588	14315	14355	14528	14508	14546	14309	14484	14392	14456	14482	14509	14363	14514	14501	14491	14584	14473	14414	14317	14419	14507	14506	14491	14483	14406	14470	14424	14418	14327	14514	14529	14531	14487	14394	14395	14412	14662	14457	14465	14444	14462	14455	14408	14533	14616	14500	14443	14376	14334	14483	14377	14398	14467	14622	14437	14578	14388	14519	14552	14680	14488	14313	14287	14618	14460	14463	14311	14576	14327	14399	14414	14476	14369	14540	14370	14612	14410	14519	14535	14521	14516	14445	14587	14553	14442	14642	14498	14384	14555	14576	14409	14518	14504	14429	14619	14536	14616	14494	14542	14540	14445	14651	14509	14356	14538	14513	14400	14540	14324	14347	14395	14402	14320	14487	14347	14504	14555	14564	14479	14373	14463	14582	14611	14375	14526	14319	14417	14483	14361	14607	14676	14465	14464	14443	14541	14324	14484	14649	14554	14491	14468	14537	14522	14482	14273	14363	14604	14503	14480	14606	14428	14558	14698	14407	14518	14349	14500	14490	14389	14551	14470	14597	14545	14569	14424	14311	14515	14552	14522	14397	14458	14484	14484	14599	14472	14554	14443	14580	14488	14586	14468	14386	14486	14385	14329	14547	14434	14488	14608	14468	14548	14445	14143	14582	14266	14446	14526	14461	14565	14453	14613	14405	14531	14574	14586	14567	14477	14425	14350	14538	14542	14376	14479	14496	14534	14539	14545	14567	14387	14523	14448	14381	14496	14463	14526	14530	14498	14429	14637	14493	14531	14553	14517	14638	14448	14520	14502	14569	14505	14567	14354	14545	14415	14409	14514	14622	14565	14593	14428	14565	14473	14568	14395	14545	14400	14402	14501	14665	14475	14398	14475	14506	14528	14656	14625	14232	14524	14569	14364	14513	14418	14542	14604	14438	14590	14364	14512	14558	14532	14540	14411	14399	14564	14521	14489	14533	14303	14591	14577	14403	14429	14597	14800	14380	14491	14515	14619	14574	14431	14549	14387	14606	14536	14345	14577	14546	14560	14620	14424	14388	14322	14681	14449	14483	14409	14455	14561	14289	14134	14553	14426	14480	14482	14626	14409	14536	14527	14346	14617	14616	14564	14485	14557	14459	14523	14368	14543	14504	14412	14447	14476	14722	14503	14532	14513	14510	14528	14555	14518	14539	14483	14575	14378	14492	14548	14547	14664	14571	14473	14547	14305	14476	14374	14366	14528	14382	14456	14469	14460	14592	14566	14321	14588	14358	14402	14598	14586	14464	14381	14415	14582	14338	14353	14538	14519	14508	14377	14489	14539	14427	14453	14615	14403	14349	14462	14491	14507	14493	14375	14482	14479	14505	14520	14528
24347	21264	28447	24547	21982	20932	20185	17545	17237	17798	17442	17062	17107	16973	16777	16857	16888	16807	16694	16693	16535	16638	18174	19745	20700	20028	18967	17949	17176	16709	16742	16320	16638	16596	16638	16651	16650	16601	16703	16360	16548	16633	16470	16461	16630	16427	16647	16472	16433	16384	16481	16474	16600	16713	16451	16543	16496	16634	16405	16374	16528	16309	16527	16390	16496	16493	16473	16210	16397	16528	16328	16440	16461	16410	16545	16517	16204	16366	16560	16706	16618	16457	16265	16636	16463	16432	16564	16352	16378	16550	16494	16387	16313	16275	16329	16594	16346	16416	16422	16409	16541	16437	16505	16304	16317	16314	16356	16416	16354	16413	16425	16565	16347	16326	16430	16222	16450	16268	16433	16427	16523	16401	16375	16388	16340	16320	16470	16503	16387	16461	16398	16488	16491	16286	16551	16322	16385	16796	16400	16354	16509	16409	16687	16632	16651	16300	16530	16543	16608	16410	16329	16366	16420	16356	16361	16503	16657	16291	16388	16272	16390	16509	16461	16329	16400	16485	16321	16432	16265	16422	16419	16376	16470	16503	16126	16482	16311	16222	16426	16489	16533	16520	16609	16379	16482	16433	16339	16443	16471	16434	16606	16462	16393	16137	16601	16612	16486	16512	16473	16413	16657	16447	16614	16565	16291	16328	16276	16399	16408	16591	16449	16400	16431	16603	16417	16540	16444	16338	16517	16509	16303	16407	16592	16496	16365	16220	16464	16407	16589	16544	16435	16514	16375	16419	16480	16506	16408	16357	16449	16323	16523	16547	16548	16348	16460	16499	16498	16467	16394	16461	16452	16228	16459	16560	16406	16441	16200	16333	16441	16428	16422	16716	16586	16480	16390	16596	16573	16557	16417	16594	16412	16556	16485	16340	16324	16584	16325	16431	16360	16487	16336	16267	16285	16404	16351	16385	16447	16538	16380	16361	16644	16440	16492	16415	16381	16465	16462	16492	16529	16374	16330	16480	16722	16480	16518	16372	16264	16312	16446	16557	16492	16296	16614	16544	16496	16399	16456	16481	16374	16640	16327	16578	16474	16286	16534	16466	16505	16532	16474	16460	16411	16477	16494	16504	16160	16243	16315	16586	16482	16309	16227	16157	16586	16600	16449	16484	16420	16399	16509	16319	16403	16475	16510	16477	16564	16328	16326	16444	16487	16401	16391	16331	16358	16307	16528	16282	16502	16381	16360	16274	16494	16441	16547	16636	16509	16575	16455	16561	16335	16405	16205	16666	16450	16716	16562	16391	16378	16444	16410	16392	16363	16486	16531	16365	16543	16309	16292	16485	16361	16381	16524	16442	16504	16470	16711	16550	16453	16363	16464	16393	16495	16589	16489	16427	16499	16574	16281	16260	16338	16406	16321	16532	16564	16379	16523	16628	16570	16313	16382	16565	16300	16536	16346	16456	16566	16189	16261	16491	16591	16570	16537	16487	16294	16404	16316	16486	16403	16554	16358	16555	16591	16391	16499	16380	16450	16428	16435	16443	16458	16270	16444	16424	16314	16343	16341	16533	16519	16475	16644	16337	16450	16528	16527	16418	16376	16417	16427	16562	16334	16302	16366	16646	16493	16567	16544	16417	16358	16554	16496	16367	16533	16470	16352	16207	16331	16167	16212	16286	16426	16495	16375	16359	16273	16303	16343	16490	16487	16565	16397	16454	16511	16576	16438	16337	16421	16484	16610	16292	16326	16483	16633	16482	16535	16459	16239	16520	16510	16564	16491	16558	16533	16486	16598	16561	16433	16523	16633	16351	16526	16314	16334	16498	16350	16240	16460	16506	16191	16380	16333	16479	16714	16527	16501	16523	16473	16292	16552	16303	16564	16291	16459	16497	16450	16382	16357	16329	16398	16384	16484	16495	16431	16456	16559	16433	16459	16420	16256	16312	16311	16416	16464	16481	16477	16416	16509	16348	16350	16475	16414	16452	16394	16359	16553	16350	16511	16600	16522	16626	16416	16508	16579	16458	16317	16503	16516	16486	16485	16408	16426	16487	16529	16347	16542	16639	16538	16263	16471	16515	16319	16427	16574	16287	16553	16348	16523	16621	16382	16457	16398	16442	16416	16583	16647	16526	16454	16572	16495	16431	16549	16320	16612	16343	16562	16352	16380	16426	16481	16456	16515	16515	16450	16435	16851	16369	16513	16373	16461	16502	16448	16587	16360	16521	16250	16476	16431	16505	16228	16478	16264	16454	16348	16570	16379	16456	16464	16384	16502	16396	16579	16460	16440	16331	16433	16519	16390	16460	16627	16523	16347	16287	16554	16282	16420	16543	16392	16436	16725	16492	16498	16429	16440	16523	16146	16329	16335	16201	16344	16639	16409	16370	16404	16522	16420	16493	16453	16471	16394	16571	16386	16267	16304	16296	16602	16423	16429	16478	16567	16316	16509	16568	16411	16502	16708	16345	16400	16376	16599	16434	16332	16350	16264	16432	16501	16445	16407	16376	16640	16362	16478	16217	16480	16511	16477	16277	16345	16475	16371	16457	16525	16357	16606	16588	16467	16525	16584	16569	16601	16513	16598	16347	16592	16300	16403	16523	16500	16539	16672	16342	16506	16436	16402	16425	16413	16284	16202	16382	16259	16200	16377	16279	16356	16488	16352	16567	16306	16396	16454	16506	16472	16619	16467	16478	16321	16468	16622	16586	16490	16366	16423	16388	16330	16451	16703	16562	16431	16479	16480	16510	16331	16418	16431	16549	16526	16299	16583	16350	16262	16313	16331	16500	16281	16382	16409	16635	16517	16390	16387	16450	16421	16375	16321	16472	16189	16569	16375	16416	16341	16278	16280	16362	16434	16583	16374	16286	16480	16390	16392	16506	16372	16419	16433	16438	16417	16346	16439	16416	16509	16228	16355	16313	16548	16472	16551	16457	16463	16251	16415	16697	16434	16563	16528	16454	16442	16235	16491	16447	16435	16478	16478	16421	16468	16525	16540	16576	16413	16475	16329	16609	16337	16484	16443	16323	16506	16703	16625	16433	16527	16638	16485	16466	16451	16471	16460	16356	16467	16412	16495	16352	16717	16545	16531	16607	16272	16495	16587	16421	16570	16408	16293	16461	16591	16566	16531	16441	16614	16434	16597	16373	16181	16499	16272	16389	16136	16566	16392	16361	16555	16492	16491	16463	16405	16470	16531	16438	16586	16347	16503	16569	16510	16432	16523	16543	16280	16538	16434	16506	16331	16502	16539	16442	16371	16451	16572	16553	16363	16300	16466	16463	16439	16436	16286	16198	16418	16491	16332	16385	16613	16658	16383	16413	16542	16478	16417	16625	16478	16303	16636	16353	16539	16201	16459	16210	16395	16317	16589	16382	16458	16638	16554	16370	16542	16421	16434	16335	16494	16409	16478	16643	16431	16426	16213	16627	16274	16332	16683	16457	16399	16516	16527	16386	16258	16313	16471	16451	16440	16589	16752	16453	16467	16480	16385	16555	16543	16488	16521	16376	16443	16472	16588	16429	16584	16500	16454	16451	16491	16441	16665	16503	16493	16504	16592	16388	16377	16282	16567	16583	16298	16369	16363	16355	16536	16577	16639	16195	16317	16437	16470	16475	16547	16400	16592	16530	16613	16290	16492	16240	16569	16348	16616	16404	16409	16418	16442	16440	16401	16390	16376	16729	16559	16336	16435	16487	16535	16597	16715	16475	16628	16316	16491	16484	16470	16170	16540	16256	16511	16497	16378	16455	16575	16555	16402	16383	16440	16434	16547	16536	16541	16460	16602	16695	16554	16522	16543	16514	16536	16545	16409	16491	16383	16548	16346	16318	16313	16538	16335	16542	16415	16302	16218	16357	16343	16205	16283	16617	16421	16185	16382	16358	16428	16261	16442	16476	16313	16368	16450	16364	16531	16557	16535	16374	16402	16522	16523	16464	16398	16507	16604	16525	16422	16655	16293	16168	16365	16493	16619	16387	16626	16426	16424	16136	16378	16278	16601	16504	16357	16311	16362	16421	16444	16546	16322	16353	16371	16507	16469	16589	16430	16460	16507	16296	16319	16503	16482	16338	16504	16409	16444	16478	16413	16493	16578	16295	16398	16654	16372	16372	16430	16356	16424	16394	16426	16587	16485	16293	16336	16496	16324	16443	16373	16556	16489	16377	16572	16495	16570	16351	16339	16511	16530	16510	16383	16354	16477	16491	16398	16399	16201	16389	16314	16430	16274	16445	16425	16403	16703	16498	16433	16585	16345	16527	16460	16385	16560	16425	16523	16482	16520	16371	16470	16596	16666	16372	16391	16423	16362	16395	16279	16503	16331	16451	16377	16622	16417	16537	16516	16364	16469	16572	16302	16418	16321	16523	16191	16345	16484	16322	16391	16471	16465	16447	16387	16536	16385	16348	16430	16475	16484	16548	16452	16377	16403	16409	16625	16386	16263	16386	16252	16662	16591	16229	16376	16209	16529	16435	16356	16531	16723	16381	16493	16477	16439	16502	16525	16484	16594	16574	16412	16524	16224	16488	16377	16460	16446	16409	16297	16308	16284	16220	16373	16440	16588	16423	16523	16545	16449	16373	16446	16503	16479	16547	16482	16603	16327	16497	16523	16601	16475	16688	16330	16373	16354	16442	16411	16386	16285	16565	16475	16540	16467	16270	16411	16391	16298	16564	16415	16268	16419	16410	16359	16431	16470	16521	16472	16356	16434	16458	16288	16445	16389	16383	16276	16262	16561	16481	16417	16597	16518	16442	16430	16421	16469	16465	16467	16459	16608	16416	16383	16541	16467	16644	16468	16492	16523	16257	16382	16460	16597	16612	16436	16434	16521	16603	16351	16411	16470	16409	16307	16483	16546	16382	16477	16538	16531	16499	16618	16446	16460	16417	16398	16401	16530	16429	16592	16460	16512	16477	16528	16458	16597	16358	16299	16400	16439	16458	16542	16666	16259	16455	16425	16406	16480	16550	16537	16464	16423	16441	16373	16579	16564	16441	16473	16448	16568	16610	16391	16502	16501	16558	16593	16532	16222	16379	16549	16401	16407	16443	16419	16483	16427	16382	16412	16392	16630	16586	16448	16499	16475	16516	16494	16363	16394	16524	16213	16532	16624	16615	16384	16450	16499	16549	16400	16388	16442	16532	16544	16300
18943	32325	26639	19204	17641	17278	16692	15540	15694	16206	15898	15409	15261	15233	14801	14679	14601	14521	14649	14525	14508	14815	17005	19595	20185	19077	16890	15547	14902	14655	14326	14439	14317	14402	14464	14186	14370	14351	14405	14304	14250	14173	14239	14148	14308	14264	14299	14425	14314	14316	14419	14260	14473	14368	14218	14407	14274	14227	14332	14192	14344	14413	14278	14318	14208	14341	14322	14464	14410	14231	14222	14242	14215	14420	14479	14234	14309	14453	14225	14424	14340	14437	14363	14336	14304	14319	14174	14389	14414	14299	14368	14497	14274	14296	14253	14356	14307	14318	14413	14309	14322	14352	14353	14243	14387	14426	14340	14428	14458	14200	14254	14363	14186	14495	14373	14293	14140	14298	14271	14244	14271	14258	14238	14386	14411	14238	14246	14309	14347	14353	14267	14128	14191	14244	14519	14387	14267	14262	14393	14200	14376	14288	14378	14348	14127	14345	14265	14187	14286	14326	14346	14301	14382	14175	14375	14421	14212	14332	14104	14355	14390	14229	14180	14276	14195	14349	14295	14229	14482	14295	14266	14429	14360	14190	14215	14206	14167	14448	14171	14351	14325	14379	14410	14254	14314	14257	14267	14303	14277	14340	14285	14345	14388	14318	14508	14167	14299	14430	14349	14333	14370	14353	14252	14286	14320	14178	14432	14368	14290	14339	14257	14367	14301	14355	14329	14322	14379	14303	14342	14333	14377	14316	14274	14427	14405	14396	14315	14517	14359	14283	14308	14351	14320	14457	14301	14354	14384	14291	14361	14114	14445	14226	14300	14355	14142	14157	14408	14381	14326	14313	14132	14380	14156	14397	14292	14282	14215	14295	14081	14252	14335	14322	14279	14160	14386	14303	14453	14267	14479	14257	14371	14430	14369	14299	14452	14326	14324	14312	14466	14249	14297	14264	14310	14445	14362	14271	14364	14284	14289	14218	14309	14253	14284	14371	14274	14369	14278	14228	14329	14258	14314	14255	14263	14391	14202	14351	14278	14325	14242	14219	14306	14228	14156	14257	14314	14318	14340	14373	14487	14036	14319	14323	14338	14224	14306	14262	14409	14387	14267	14344	14116	14247	14320	14371	14357	14302	14248	14274	14445	14318	14431	14216	14315	14279	14442	14406	14261	14307	14308	14326	14274	14258	14244	14339	14295	14322	14343	14201	14268	14222	14323	14508	14149	14269	14368	14240	14339	14314	14227	14141	14475	14316	14268	14217	14394	14240	14401	14273	14169	14197	14443	14423	14310	14246	14343	14304	14400	14282	14333	14313	14195	14319	14231	14098	14320	14315	14408	14434	14357	14443	14279	14284	14249	14441	14372	14330	14088	14148	14396	14507	14330	14370	14296	14365	14267	14248	14252	14393	14262	14274	14287	14420	14358	14464	14403	14423	14239	14316	14456	14360	14288	14262	14323	14226	14456	14319	14464	14297	14350	14392	14383	14296	14226	14161	14337	14079	14346	14256	14456	14230	14296	14171	14134	14127	14444	14358	14244	14198	14403	14234	14249	14327	14234	14279	14234	14354	14292	14354	14207	14110	14415	14346	14265	14301	14282	14409	14176	14531	14254	14217	14142	14249	14309	14321	14316	14358	14332	14477	14220	14189	14256	14226	14379	14405	14283	14313	14227	14321	14289	14437	14310	14299	14277	14200	14156	14353	14523	14356	14187	14077	14388	14264	14113	14171	14449	14234	14324	14450	14177	14316	14216	14259	14232	14192	14405	14294	14259	14145	14419	14446	14233	14292	14284	14487	14054	14436	14348	14464	14405	14319	14531	14347	14311	14230	14315	14258	14293	14112	14327	14236	14318	14222	14239	14349	14239	14277	14570	14194	14316	14308	14301	14274	14413	14433	14397	14317	14231	14358	14382	14178	14320	14235	14118	14323	14277	14290	14258	14322	14257	14386	14202	14395	14201	14411	14394	14427	14317	14217	14266	14286	14320	14344	14290	14318	14315	14276	14277	14232	14435	14435	14396	14209	14388	14323	14451	14092	14212	14156	14336	14278	14285	14320	14307	14416	14289	14217	14413	14431	14180	14290	14322	14332	14264	14451	14352	14412	14274	14361	14225	14360	14341	14222	14119	14232	14391	14345	14325	14244	14363	14244	14329	14534	14169	14292	14168	14221	14358	14279	14352	14308	14243	14372	14277	14280	14299	14321	14367	14302	14403	14125	14430	14257	14361	14297	14386	14358	14323	14371	14204	14433	14472	14365	14213	14243	14241	14373	14256	14278	14473	14335	14395	14268	14352	14294	14351	14423	14275	14070	14296	14264	14475	14252	14436	14332	14190	14268	14242	14431	14487	14394	14357	14239	14325	14203	14361	14397	14385	14309	14347	14384	14230	14375	14186	14417	14402	14405	14158	14254	14037	14377	14379	14295	14254	14268	14246	14523	14442	14275	14243	14439	14389	14375	14338	14173	14482	14307	14448	14334	14283	14219	14279	14197	14345	14269	14308	14115	14297	14160	14305	14295	14263	14412	14268	14239	14327	14498	14296	14206	14428	14293	14356	14309	14276	14380	14298	14412	14312	14280	14346	14192	14301	14333	14193	14299	14427	14128	14389	14433	14244	14324	14339	14330	14205	14198	14374	14462	14247	14376	14292	14223	14287	14384	14328	14166	14283	14310	14249	14392	14330	14316	14295	14329	14347	14386	14448	14289	14198	14294	14307	14196	14364	14323	14271	14104	14303	14390	14139	14307	14449	14436	14090	14258	14379	14270	14312	14335	14474	14324	14242	14396	14241	14380	14219	14239	14130	14210	14382	14387	14374	14241	14310	14214	14272	14182	14323	14239	14289	14385	14389	14275	14368	14204	14116	14277	14268	14449	14295	14236	14316	14165	14296	14324	14222	14372	14362	14389	14282	14319	14506	14290	14494	14410	14210	14330	14314	14178	14409	14321	14350	14239	14289	14252	14296	14454	14241	14321	14399	14220	14356	14262	14416	14371	14183	14227	14336	14271	14375	14341	14214	14416	14379	14299	14389	14165	14391	14291	14246	14287	14320	14334	14427	14212	14269	14314	14342	14347	14371	14403	14341	14251	14376	14391	14374	14339	14215	14472	14412	14291	14243	14394	14322	14427	14155	14278	14491	14230	14238	14467	14254	14098	14262	14347	14319	14254	14321	14279	14426	14493	14172	14356	14451	14343	14182	14346	14085	14356	14322	14317	14413	14389	14135	14121	14313	14447	14327	14486	14300	14284	14251	14323	14324	14272	14504	14331	14415	14241	14415	14287	14331	14310	14359	14294	14317	14288	14323	14333	14363	14245	14360	14280	14558	14217	14202	14434	14371	14361	14197	14307	14332	14384	14344	14243	14446	14239	14423	14406	14276	14195	14146	14249	14368	14399	14201	14197	14220	14356	14355	14220	14317	14340	14100	14332	14509	14477	14213	14254	14202	14395	14269	14282	14304	14209	14213	14176	14254	14320	14432	14217	14301	14326	14341	14067	14342	14316	14289	14183	14261	14440	14345	14245	14302	14420	14283	14282	14263	14364	14354	14444	14371	14341	14261	14427	14373	14421	14363	14256	14240	14337	14208	14287	14245	14391	14297	14273	14230	14483	14418	14366	14185	14115	14200	14448	14308	14358	14300	14310	14257	14348	14288	14269	14355	14202	14439	14237	14340	14381	14283	14318	14227	14360	14292	14342	14257	14181	14419	14453	14444	14341	14323	14451	14253	14276	14373	14259	14445	14326	14151	14425	14403	14230	14216	14371	14396	14308	14265	14359	14446	14334	14260	14162	14300	14277	14191	14212	14317	14351	14377	14361	14322	14290	14381	14392	14290	14333	14378	14165	14313	14285	14279	14419	14206	14309	14331	14188	14418	14265	14086	14418	14302	14159	14075	14409	14264	14228	14262	14295	14271	14380	14132	14194	14557	14379	14504	14320	14314	14389	14228	14316	14374	14322	14424	14300	14353	14207	14264	14263	14421	14291	14382	14246	14223	14213	14352	14173	14450	14355	14231	14181	14147	14356	14386	14093	14213	14390	14217	14305	14121	14266	14308	14118	14336	14362	14437	14026	14199	14248	14279	14427	14256	14243	14254	14142	14361	14281	14204	14276	14242	14228	14204	14125	14279	14475	14364	14318	14207	14229	14327	14314	14451	14342	14364	14300	14266	14484	14210	14361	14277	14211	14355	14316	14386	14348	14412	14356	14282	14289	14526	14347	14254	14391	14184	14274	14380	14252	14351	14397	14277	14357	14183	14470	14310	14527	14388	14048	14252	14494	14101	14340	14274	14151	14246	14256	14245	14264	14381	14469	14218	14292	14248	14374	14373	14312	14383	14402	14431	14332	14345	14353	14331	14342	14356	14379	14410	14377	14396	14413	14405	14369	14287	14389	14400	14415	14189	14385	14215	14370	14183	14397	14296	14262	14212	14477	14410	14315	14481	14411	14383	14434	14367	14344	14380	14345	14453	14128	14342	14343	14457	14301	14210	14330	14294	14276	14257	14505	14525	14321	14353	14288	14464	14286	14389	14316	14396	14310	14412	14377	14317	14359	14301	14304	14354	14357	14377	14133	14232	14453	14299	14417	14311	14348	14320	14235	14356	14308	14293	14366	14259	14309	14252	14439	14239	14429	14372	14261	14259	14368	14266	14477	14317	14425	14312	14192	14387	14382	14165	14222	14254	14461	14208	14420	14315	14352	14292	14321	14403	14410	14328	14411	14298	14330	14102	14188	14336	14378	14381	14178	14230	14408	14183	14404	14170	14293	14236	14349	14254	14296	14325	14255	14246	14331	14319	14206	14371	14332	14375	14274	14157	14259	14486	14390	14248	14419	14254	14258	14081	14476	14279	14226	14405	14313	14336	14607	14296	14266	14349	14315	14382	14318	14107	14351	14346	14332	14359	14266	14385	14319	14222	14321	14345	14295	14349	14333	14300	14087	14369	14209	14349	14257	14300	14309	14335	14226	14304	14176	14466	14357	14392	14370	14259	14303	14423	14369	14420	14190	14152	14298	14305	14382	14298	14394	14399	14379	14186	14174	14408	14250	14394	14485	14269	14254	14249	14336	14168	14386	14316	14319	14109	14442	14217	14260	14410	14453	14171	14153	14378	14324	14304	14309	14317	14242	14529	14415	14479	14344	14409	14164
23109	21248	29012	23779	21387	22404	20456	14662	13803	14104	13634	13544	13085	13099	12959	12819	12869	12993	12725	12567	12703	13024	14997	19487	19239	17604	16739	16173	15551	14037	13164	12776	12435	12634	12492	12609	12516	12671	12617	12596	12536	12570	12886	12595	12428	12537	12584	12647	12551	12582	12606	12610	12765	12503	12568	12701	12557	12679	12633	12528	12588	12535	12527	12507	12744	12558	12351	12677	12588	12403	12453	12486	12589	12444	12506	12648	12613	12467	12585	12487	12631	12637	12589	12464	12645	12329	12553	12588	12431	12521	12548	12594	12608	12518	12542	12454	12564	12474	12771	12626	12406	12471	12649	12647	12528	12495	12583	12541	12714	12562	12604	12496	12561	12446	12698	12465	12500	12460	12510	12517	12507	12238	12496	12417	12437	12334	12394	12567	12632	12469	12448	12539	12422	12443	12544	12535	12669	12515	12575	12562	12563	12553	12676	12325	12384	12597	12527	12356	12475	12539	12316	12484	12517	12632	12725	12577	12617	12551	12496	12379	12624	12323	12440	12543	12375	12429	12568	12478	12528	12587	12349	12647	12431	12633	12352	12476	12511	12497	12637	12408	12519	12412	12478	12475	12519	12463	12462	12533	12668	12650	12381	12451	12603	12596	12416	12615	12543	12494	12497	12346	12616	12538	12456	12304	12471	12547	12480	12438	12525	12374	12475	12593	12434	12426	12273	12424	12527	12513	12607	12621	12342	12493	12572	12436	12651	12553	12459	12466	12423	12417	12603	12652	12814	12606	12368	12449	12433	12588	12505	12424	12448	12668	12676	12401	12546	12448	12373	12574	12344	12518	12584	12497	12432	12474	12581	12610	12572	12688	12385	12316	12536	12445	12581	12456	12547	12454	12476	12513	12741	12531	12378	12333	12484	12377	12301	12461	12591	12411	12597	12248	12498	12426	12449	12557	12454	12562	12478	12475	12581	12407	12521	12631	12473	12485	12531	12353	12438	12387	12408	12599	12401	12628	12504	12357	12579	12572	12403	12591	12498	12470	12355	12514	12518	12389	12412	12513	12546	12420	12460	12338	12550	12456	12513	12608	12358	12490	12658	12637	12384	12589	12659	12529	12487	12567	12653	12409	12261	12594	12477	12708	12506	12675	12572	12518	12492	12502	12604	12572	12544	12389	12309	12637	12479	12417	12566	12522	12554	12562	12592	12331	12393	12472	12507	12387	12460	12431	12397	12596	12500	12547	12511	12468	12433	12510	12464	12645	12418	12679	12576	12561	12538	12321	12594	12393	12457	12309	12467	12435	12431	12368	12388	12654	12588	12557	12472	12370	12363	12594	12560	12422	12657	12495	12665	12538	12542	12577	12650	12488	12605	12342	12652	12464	12461	12672	12632	12538	12676	12483	12573	12589	12387	12493	12486	12551	12625	12501	12590	12436	12480	12654	12577	12393	12530	12452	12616	12371	12441	12252	12565	12426	12560	12590	12477	12423	12461	12447	12530	12690	12631	12291	12635	12351	12459	12494	12568	12341	12560	12504	12511	12445	12422	12832	12546	12499	12403	12648	12428	12387	12474	12407	12438	12501	12562	12441	12518	12442	12607	12526	12381	12448	12480	12441	12540	12452	12648	12439	12463	12455	12596	12372	12664	12431	12476	12540	12528	12541	12364	12502	12502	12364	12627	12536	12448	12339	12344	12545	12406	12666	12571	12610	12521	12499	12545	12463	12504	12647	12540	12475	12533	12485	12645	12382	12448	12356	12550	12456	12483	12400	12559	12427	12525	12404	12629	12467	12604	12359	12559	12465	12480	12455	12561	12599	12497	12445	12591	12627	12461	12463	12667	12624	12556	12315	12408	12473	12553	12295	12386	12434	12420	12488	12639	12557	12312	12377	12461	12479	12590	12547	12303	12452	12497	12783	12648	12363	12455	12389	12477	12568	12651	12534	12623	12637	12397	12549	12530	12421	12415	12493	12534	12394	12530	12422	12572	12518	12555	12564	12342	12571	12556	12614	12611	12724	12583	12227	12399	12398	12464	12415	12598	12483	12496	12339	12619	12469	12586	12438	12310	12606	12347	12343	12465	12574	12415	12421	12443	12523	12500	12510	12491	12468	12664	12596	12470	12417	12605	12383	12525	12320	12474	12675	12463	12514	12590	12494	12489	12698	12392	12566	12551	12559	12441	12447	12549	12511	12567	12454	12500	12521	12546	12596	12660	12541	12384	12495	12495	12461	12342	12395	12480	12451	12504	12385	12450	12204	12388	12582	12485	12523	12421	12527	12623	12628	12436	12557	12498	12527	12594	12527	12759	12551	12291	12671	12468	12591	12443	12421	12618	12467	12771	12623	12570	12453	12549	12405	12328	12465	12588	12438	12503	12661	12418	12427	12561	12514	12624	12607	12423	12579	12520	12638	12599	12547	12520	12610	12431	12478	12498	12444	12479	12439	12648	12473	12526	12624	12571	12623	12627	12634	12492	12374	12597	12466	12636	12566	12495	12764	12417	12653	12377	12546	12441	12205	12572	12619	12500	12396	12501	12361	12614	12535	12494	12489	12371	12676	12478	12492	12359	12535	12640	12424	12341	12625	12569	12615	12473	12462	12512	12519	12530	12373	12345	12541	12239	12624	12532	12455	12637	12472	12538	12427	12291	12372	12543	12490	12420	12389	12498	12525	12471	12452	12240	12416	12554	12623	12521	12475	12477	12583	12461	12482	12298	12438	12475	12455	12576	12362	12416	12454	12429	12400	12609	12442	12527	12468	12561	12539	12563	12709	12494	12536	12623	12637	12470	12696	12431	12384	12422	12455	12392	12459	12519	12481	12573	12543	12649	12529	12457	12360	12519	12539	12483	12451	12328	12836	12528	12507	12582	12895	12548	12574	12662	12581	12475	12300	12482	12394	12424	12460	12310	12403	12528	12471	12539	12276	12301	12501	12483	12509	12566	12598	12467	12445	12627	12543	12503	12517	12478	12476	12511	12372	12660	12628	12386	12572	12346	12454	12479	12358	12662	12642	12676	12416	12405	12426	12429	12509	12422	12478	12592	12518	12552	12550	12523	12530	12555	12569	12478	12466	12463	12478	12401	12288	12662	12500	12469	12306	12602	12583	12598	12527	12706	12382	12686	12671	12698	12434	12274	12340	12562	12354	12359	12453	12450	12513	12395	12496	12347	12389	12250	12444	12471	12474	12455	12464	12425	12405	12778	12524	12516	12690	12460	12438	12412	12405	12592	12592	12527	12476	12540	12618	12718	12411	12459	12442	12315	12464	12740	12615	12641	12520	12767	12543	12483	12619	12534	12393	12571	12493	12519	12461	12396	12395	12573	12506	12558	12446	12386	12444	12366	12488	12299	12430	12489	12356	12357	12580	12273	12521	12484	12532	12682	12554	12330	12471	12324	12500	12350	12606	12430	12577	12430	12588	12446	12454	12667	12315	12476	12411	12662	12613	12487	12598	12537	12237	12494	12439	12388	12596	12529	12352	12499	12432	12458	12501	12536	12459	12448	12547	12496	12531	12538	12427	12524	12671	12362	12446	12277	12549	12381	12353	12383	12464	12308	12563	12492	12605	12341	12452	12559	12374	12530	12351	12447	12498	12519	12608	12576	12492	12440	12435	12301	12498	12459	12548	12489	12507	12279	12502	12505	12428	12357	12555	12377	12531	12497	12607	12450	12589	12442	12432	12403	12481	12522	12398	12479	12526	12515	12485	12541	12593	12535	12484	12474	12399	12662	12726	12624	12377	12323	12435	12417	12467	12529	12394	12557	12508	12520	12463	12590	12656	12532	12529	12479	12570	12458	12663	12648	12516	12427	12530	12477	12557	12525	12607	12545	12581	12503	12442	12537	12550	12556	12454	12352	12468	12419	12289	12501	12578	12534	12439	12593	12415	12414	12410	12488	12709	12488	12563	12442	12653	12392	12536	12407	12581	12634	12456	12515	12517	12525	12480	12572	12504	12580	12284	12543	12599	12361	12450	12256	12388	12660	12498	12410	12421	12226	12313	12400	12529	12662	12602	12566	12348	12483	12330	12428	12610	12334	12490	12413	12399	12636	12404	12556	12382	12465	12443	12576	12544	12398	12475	12560	12494	12514	12467	12701	12671	12564	12394	12409	12457	12489	12600	12627	12467	12422	12599	12507	12525	12459	12406	12628	12583	12588	12667	12555	12380	12469	12489	12462	12446	12567	12602	12537	12581	12537	12480	12507	12505	12469	12566	12398	12582	12434	12545	12524	12583	12597	12382	12518	12460	12399	12507	12606	12465	12554	12563	12524	12743	12528	12537	12461	12444	12684	12315	12569	12450	12591	12580	12395	12437	12613	12342	12485	12395	12566	12471	12435	12430	12503	12569	12504	12360	12474	12356	12359	12427	12546	12419	12297	12406	12474	12428	12658	12643	12473	12493	12681	12510	12454	12576	12488	12463	12512	12582	12469	12530	12471	12474	12538	12521	12417	12436	12438	12552	12560	12522	12459	12513	12570	12248	12445	12382	12433	12583	12461	12347	12470	12461	12545	12462	12302	12527	12465	12384	12442	12443	12402	12476	12366	12566	12557	12399	12443	12461	12476	12603	12480	12445	12600	12385	12391	12545	12525	12574	12461	12565	12635	12549	12508	12614	12538	12365	12539	12453	12601	12401	12587	12757	12584	12466	12601	12552	12631	12548	12601	12399	12375	12394	12448	12482	12524	12517	12407	12582	12532	12438	12612	12446	12351	12400	12598	12777	12545	12570	12608	12510	12371	12588	12467	12383	12461	12588	12514	12484	12822	12508	12668	12476	12371	12555	12477	12475	12550	12409	12451	12640	12522	12377	12558	12631	12424	12425	12342	12308	12555	12362	12519	12649	12546	12328	12383	12439	12592	12548	12596	12559	12555	12429	12412	12481	12604	12473	12536	12520	12683	12536	12215	12278	12438	12435	12330	12532	12357	12397	12455	12593	12458	12650	12701	12245	12502	12399	12441	12656	12566	12434	12533	12473	12419	12554	12283	12392	12380	12487	12300	12574	12470	12453	12326	12486	12523	12704	12516	12484	12460	12472	12351	12591	12542	12370	12486	12405	12602	12526	12670	12683	12463	12409	12456	12400	12478	12581	12569	12504	12475	12540	12488	12484	12603	12349	12361	12512	12427	12420	12504	12639
20031	34304	26563	18608	18115	16586	14960	14113	14272	13875	13436	12716	12516	12332	12083	12037	12095	11946	11942	12068	12021	12491	16060	22733	21245	19226	17678	17023	15807	13822	12470	12037	11801	11928	11687	11989	11839	11661	11670	11673	11700	11605	11780	11844	11869	11735	11763	11881	11686	11838	11768	11767	11825	11840	11617	11862	11937	11834	11797	11764	11767	11687	11817	11707	11810	11702	11909	11749	11855	11737	11784	11844	11710	11900	11800	11800	11561	11767	11872	11887	11749	11694	11805	11802	11672	11869	11786	11773	11772	11864	11850	11778	11749	11778	11704	11818	11762	11720	11859	11729	11781	11640	11757	11667	11618	11839	11740	11840	11611	11853	11771	11621	11793	11665	11858	11809	11726	11791	11761	11793	11714	11681	11702	11599	11749	11729	11792	11725	11835	11782	11894	11798	11754	12027	11699	11787	11815	11717	11908	11790	11731	11637	11613	11793	11677	11841	11591	11702	11949	11746	11596	11651	11780	11820	11742	11847	11648	11823	11802	11643	11772	11717	11861	11725	11696	11914	11787	11769	11785	11825	11842	11756	11858	11865	11753	11885	11867	11727	11811	11708	11715	11622	11791	11748	11702	11786	11640	11883	11520	11948	11506	11787	11875	11639	11815	11662	11525	11770	11855	11723	11807	11792	11758	11922	11708	11633	11804	11963	11712	11814	11797	11730	11684	11749	11816	11883	11668	11625	11817	11911	11747	11797	11700	11958	11692	11784	11816	11814	11642	11834	11789	11499	11789	11720	11874	11726	11733	11803	11821	11735	11667	11647	12016	11841	11749	11919	11846	11844	11675	11819	11822	11653	11808	11756	11881	11762	11830	11672	11783	11939	11726	11594	11866	11847	11742	11853	11800	11736	11676	11754	11765	11823	11736	11725	11750	11846	11686	11843	11793	11556	11601	11710	11714	11657	11806	11689	11809	11908	11738	11672	11795	11824	11720	11766	11776	11745	11787	11851	11916	11694	11717	11631	11723	11725	11674	11811	11807	11746	11783	11793	11808	11569	11611	11662	11727	11787	11859	11686	11748	11762	11932	11698	11769	11702	11636	11793	11883	11799	11777	11856	11705	11723	11842	11691	11657	11731	11740	11721	11717	11722	11810	11875	11691	11844	11657	11837	11547	11781	11769	11681	11660	11711	11628	11755	11670	11732	11696	11681	11766	11649	11816	11751	11875	11853	11674	11856	11858	11541	11721	11904	11684	11821	11802	11766	11867	11665	11807	11682	11722	11573	11857	11707	11801	11757	11740	11772	11703	11815	11723	11793	11728	11777	11735	11778	11647	11781	11705	11678	11692	11792	11629	11784	12010	11743	11935	11779	11827	11749	11731	11678	11863	11776	11711	11772	11694	11685	11903	11775	11719	11757	11755	11962	11797	11780	11707	11665	11795	11739	11769	11814	11730	11801	11956	11822	11853	11792	11676	11835	11741	11820	11842	11781	11893	11850	11784	11636	11833	11758	11757	11792	11751	11726	11784	11885	11812	11720	11763	11730	11874	11843	11807	11806	11680	11762	11641	11839	11810	11802	11573	11794	11825	11890	11751	11801	11918	11660	11712	11686	11725	11718	11723	11709	11682	11695	11820	11600	11696	11826	11725	11671	11711	11762	11674	11787	11697	11900	11684	11637	11897	11499	11683	11588	11878	11884	11856	11731	11782	11753	11770	11577	11937	11770	11796	11677	11821	11923	11888	11819	11688	11836	11791	11858	11929	11661	11823	11837	11751	11821	11819	11663	11724	11762	11727	11856	11848	11786	11797	11855	11841	11687	11708	11723	11787	11684	11740	11827	11787	11619	11813	11692	11936	11790	11705	11723	11785	11912	11742	12023	11814	11843	11601	11702	11824	11866	11591	11727	11762	11803	11584	11850	11761	11803	11624	11746	11820	11692	11775	11855	11832	11720	11824	11747	11767	11825	11770	11821	11742	11767	11786	11806	11777	11703	11676	11810	11819	11715	11697	11712	11777	11693	11515	11734	11731	11915	11659	11798	12029	11694	11855	11749	11778	11823	11816	11793	11648	11839	11774	11710	11741	11766	11681	11752	11660	11800	11785	11818	11916	11760	11904	11839	11693	11954	11707	11821	11745	11676	11543	11738	11815	11727	11924	11814	11801	11802	11898	11769	11864	11687	11747	11753	11748	11647	11868	11656	11759	11986	11666	11713	11763	11701	11676	11801	11728	11751	11714	11697	11869	11720	11729	11703	11874	11757	11760	11733	11820	11844	11776	11749	11817	11701	11858	11783	11838	11899	11772	11771	11633	11832	11598	11784	11825	11784	11676	11836	11841	11708	11774	11616	11735	11890	11835	11718	11878	11700	11816	11711	11705	11946	11693	11693	11798	11673	11719	11708	11881	11698	11649	11716	11631	11782	11786	11725	11683	11597	11809	11791	11676	11701	11773	11869	11791	11715	11665	11706	11750	11742	11788	11698	11636	11832	11608	11614	11751	11703	11533	11926	11710	11838	11632	11714	11677	11678	11905	11659	11715	11663	11691	11821	11730	11910	11826	11812	11719	11739	11867	11859	11845	11731	11708	11604	11750	11756	11775	11735	11742	11763	11897	11806	11530	11789	11697	11781	11907	11715	11813	11843	11656	11711	11882	11866	11746	11679	11651	11623	11632	11757	11699	11632	11624	11662	11860	11744	11629	11864	11784	11676	11696	11740	11943	11748	11835	11731	11810	11703	11746	11637	11920	11866	11717	11791	11736	11805	11727	11691	11659	11720	11708	11703	11733	11611	11774	11593	11693	11734	11872	11702	11724	11804	11880	11680	11796	11832	11788	11731	11824	11903	11797	11692	11856	11764	11718	11611	11814	11715	11816	11732	11820	11872	11765	11945	11746	11925	11782	11775	11782	11887	11747	11649	11805	11850	11654	11968	11772	11703	11669	11864	11672	11829	11641	11638	11830	11821	11809	11877	11913	11757	11813	11746	11708	11763	11639	11857	11842	11711	11609	11707	11808	11775	11658	11647	11576	11716	11727	11735	11720	11702	11783	11839	11823	11696	11795	11912	11906	11714	11782	11780	11679	11846	11739	11814	11837	11596	11629	11760	11627	11687	11544	11834	11738	11727	11709	11777	11774	11922	11696	11526	11820	11706	11707	11696	11694	11790	11776	11576	11761	11906	11793	11767	11756	11725	11640	11818	11824	11807	11766	11803	11722	11729	11737	11732	11818	11654	11769	11825	11744	11691	11780	11765	11706	11780	11741	11765	11803	11785	11830	11791	11787	11705	11812	11820	11671	11704	11872	11869	11880	11854	11889	11631	11713	11750	11636	11629	11684	11706	11761	11804	11685	11860	11620	11892	11779	11863	11793	11801	11794	11858	11563	11828	11711	11987	11671	11657	11773	11715	11807	11782	11725	11622	11862	11772	11861	11741	11715	11722	11710	11793	11573	11843	11814	11830	11842	11814	11802	11715	11593	11698	11955	11675	11700	11687	11825	11829	11669	11740	11878	11620	11787	11845	11723	11685	11799	11619	11794	11730	11779	11903	11751	11866	11773	11779	11699	11755	11780	11586	11636	11755	11838	11615	11727	11825	11733	11691	11794	11843	11672	11850	11749	11601	11661	11801	11704	11681	11867	11839	11816	11873	11784	11693	11686	11570	11933	11730	11768	11638	11828	11793	11740	11779	11863	11851	11822	11760	11745	11761	11701	11705	11500	11888	11886	11735	11903	11774	11896	11829	11704	11734	11788	11676	11798	11664	11841	11851	11755	11681	11665	11706	11840	11674	11572	11784	11720	11677	11601	11831	11676	11773	11776	11643	11788	11695	11824	11686	11669	11696	11798	11833	11819	11729	11817	11898	11697	11823	11656	11891	11651	11928	11769	11809	11681	11760	11593	11614	11834	11715	11690	11876	11820	11744	11647	11939	11822	11774	11725	11809	11793	11770	11631	11849	11918	11727	11714	11756	11893	11708	11745	11702	11789	11735	11852	11738	11806	11847	11735	11841	11680	11931	11816	11638	11756	11632	11765	11764	11908	11745	11779	11696	11626	11802	11771	11819	11598	11779	11704	11673	11667	11635	11739	11791	11743	11803	11793	11662	11843	11816	11839	11673	11749	11750	11707	11795	11822	11817	11772	11700	11842	11771	11755	11843	11812	11739	11838	11631	11683	11811	11671	11796	11684	11778	11892	11779	11723	11638	11758	11951	11627	11812	11858	11778	11746	11769	11916	11668	11686	11670	11758	11773	11713	11957	11774	11769	11676	11818	11773	11917	11838	11562	11737	11815	11871	11779	11814	11708	11744	11812	11882	11741	11896	11651	11844	11758	11695	11584	11740	11785	11710	11655	11652	11860	11837	11711	11735	11772	11703	11637	11807	11871	11759	11855	11641	11663	11878	11774	11635	11551	11745	11863	11719	11745	11798	11769	11704	11599	11714	11769	11649	11727	11840	11626	11897	11756	11718	11650	11738	11610	11847	11734	11771	11877	11634	11745	11944	11949	11784	11927	11691	11848	11841	11723	11807	11658	11759	11705	11795	11618	11742	11745	11747	11654	11724	11721	11706	11725	11551	11846	11791	11669	11865	11618	11786	11797	11699	11829	11665	11710	11784	11837	11790	11794	11778	11781	11759	11778	11805	11556	11747	11639	11744	11648	11797	11699	11774	11748	11804	11777	11689	11830	11663	11766	11845	11633	11668	11737	11649	11758	11822	11688	11714	11539	11856	11843	11826	11806	11770	11755	11786	11695	11681	11825	11755	11775	11807	11662	11621	11918	11671	11720	11722	11703	11779	11780	11730	11633	11727	11797	11831	11735	11766	11787	11698	11752	11712	11773	11938	11683	11951	11741	11675	11650	11752	11785	11758	11696	11827	11573	11718	11871	11752	11756	11762	11743	11774	11679	11735	11891	11866	11755	11788	11882	11875	11777	11478	11734	11808	11662	11687	11710	11708	11663	11669	11763	11812	11832	11893	11739	11695	11787	11909	11654	11716	11773	11674	11735	11695	11783	11872	11805	11570	11760	11770	11853	11746	11776	11690	11744	11564	11949	11951	11648	11863	11878	11732	11821	11828	11719	11885	11803	11689	11739	11667	11701	11619	11798	11700	11829	11847	11709	11783	11792	11679	11886	11733	11660	11726	11851	11600	11802
27971	21793	20040	15062	12517	12395	12345	12119	12346	12201	12001	11995	11902	11923	11984	12017	12005	11882	11968	11933	11998	11846	12012	12332	12607	12482	12264	12117	12100	11866	11797	11985	11660	11783	11917	11862	11817	11813	11768	11749	11647	11742	11842	11867	11848	11918	11848	11864	11816	11907	11999	11957	11694	11844	11795	11772	11944	11648	11817	11771	11854	11739	11949	11649	11752	11777	11754	11896	11990	12063	12080	11844	11868	11960	11812	11816	11897	11983	11921	11669	11886	12029	11787	12031	11634	11864	11939	11867	11939	11735	11861	11777	11868	11821	11644	11722	11778	11797	11712	11743	11634	11788	11979	11920	11922	11709	11874	11899	11959	11796	11909	11830	11891	11891	11831	11991	11913	11818	11913	11793	11754	11758	11715	11732	11899	11842	11856	11938	11739	11939	11961	11902	11772	11818	11890	12051	11770	11887	11955	11880	11740	11987	11747	11824	11762	11802	11902	11641	11828	11903	11821	11848	11961	11893	11906	11933	12039	11899	11890	11772	11823	11903	11798	11897	11886	11804	11938	11792	11814	11926	11820	11683	12014	11960	12029	11947	11975	12012	11925	11749	11850	11830	11821	11677	11998	11833	11858	11837	11880	11753	11520	11614	11552	11766	12036	11910	11864	11766	11810	11852	11717	11987	11784	11882	11909	11904	11713	11863	11877	11908	11850	11764	11856	11977	11868	11968	11861	11777	11805	11837	11682	11690	11880	11675	11743	11909	11841	11850	11710	11533	11925	11719	11798	11939	11926	11956	11943	11913	11987	11866	11872	11759	11803	11861	11714	11938	11902	11849	12001	11800	11856	11901	11787	11905	12086	11905	11697	11686	11889	11825	11799	11777	11793	11867	11894	11955	11750	11905	11895	11767	11862	11806	11938	11733	11816	11739	11800	11777	11708	11825	11995	11910	12007	11925	11774	11955	11811	11890	11929	11963	11993	11867	11662	12039	11704	11700	11780	11698	11779	11900	11988	11819	11776	11715	11765	11738	11812	11934	11841	11715	11721	11622	11548	11913	11798	11861	11756	11910	11828	11826	11903	11905	11841	11903	11761	11858	11968	11854	11779	11782	11837	11841	11706	11720	11652	11905	11663	11810	11756	11827	11793	11973	11950	11738	11713	11890	11747	11845	11789	11945	12099	11989	11749	11793	11800	11798	12076	11650	11869	11932	11890	11803	11978	11890	11720	11701	11683	11728	11745	11908	11677	12011	11755	11630	11962	12003	11972	11786	11774	12063	11714	11840	11873	11903	11788	11742	11755	11523	11790	11882	12030	11824	11841	11841	11736	11944	11680	11814	11864	11650	11898	11878	11924	11894	11719	11966	11892	11732	11762	11802	11727	11800	11752	11868	11807	11716	11895	11783	11806	11846	11762	11840	11865	11900	11915	11743	11784	12130	11830	11831	11829	11669	11857	11942	11958	11844	12025	11889	11918	11950	11968	11743	11902	11784	11892	11927	11895	11934	11836	11624	11882	11741	11881	11916	11718	11800	11914	11741	12008	11804	11851	11783	11918	12010	12108	12038	11836	11781	11927	11828	11859	11841	12087	11815	11894	11979	11939	11743	11779	12003	11831	11770	11829	11718	11870	12037	11894	11830	11761	11833	11897	11804	11837	11816	11669	12030	11759	11748	11891	11787	11764	11935	11886	11814	11905	11794	11779	12015	11775	11698	11581	11709	11695	11850	11651	11758	11764	11801	11715	11795	11925	12118	11828	11754	11844	11907	11802	11737	11812	11795	11815	11825	11857	11675	11619	11998	11919	11977	11764	11823	11937	11871	11866	11743	11730	11850	11869	11783	11985	11923	11874	11922	11804	11830	11958	11974	11943	11939	11836	11712	11964	11830	11940	11875	11890	11787	11822	11741	11851	11814	11846	11900	11960	11757	12010	11894	11801	11832	11767	11941	11876	11917	11844	11781	11935	11937	11688	11839	11879	11827	12029	11823	11693	11777	11756	11791	11800	11894	11805	11831	11732	11846	11854	11949	11803	11909	11766	11718	11667	11826	11860	11805	11780	11725	11723	11661	11804	11948	11796	11931	11985	11971	11953	11792	11874	12052	11818	11864	11783	11813	12032	11938	11786	11683	11700	11679	12086	11942	11852	12045	12030	11810	11936	11903	11844	11804	11755	11752	11830	11707	11886	11899	11848	11836	11844	11862	11794	11666	11802	11934	11913	11848	11789	11872	11705	11736	11939	11938	11912	11691	11878	11772	11686	11891	11785	11807	11927	11759	11834	11868	11660	11787	11796	11920	12001	11910	11969	12043	11933	11706	11757	11851	11847	11820	11885	11770	11798	11792	11954	11875	11781	11795	11753	11817	11813	11851	11891	11651	11822	11700	11783	11770	11972	12017	11842	11772	11818	11678	11704	11836	11940	11703	11880	11743	11751	11955	11978	11852	11581	11808	11866	11763	11753	11744	11826	11783	11865	11927	11715	11838	11852	11684	11671	11674	11937	11995	11923	11830	11893	11939	11749	11875	11646	11834	11914	11859	11945	12063	11826	11755	11889	11946	11894	11920	11674	11852	11877	11761	11869	11777	11953	11726	11803	11949	11797	11901	11844	11699	11824	11902	11782	11821	11886	11754	11899	11800	11825	11893	11867	11850	11830	11961	11972	11853	11800	11971	11669	11920	11789	11867	11960	11817	11930	11939	11837	11888	11946	11726	11988	11869	11817	11751	11862	11938	11709	11890	11831	11909	11706	11955	11924	11967	12074	11795	11713	11767	11802	11828	11898	11913	11680	11910	11876	11827	11812	11694	11735	11902	11737	11648	11938	11866	12054	12020	11663	11930	11675	11884	11763	11678	11955	11813	11836	11885	11826	11794	11707	11847	11899	11861	11963	11883	11832	11822	11667	11840	11929	11932	11955	11823	11844	11865	11878	11655	11949	11775	11877	11843	12041	11797	11938	11845	11878	11899	11815	11872	11798	11872	12002	11834	11819	11715	11782	11984	11726	11734	11834	11836	11950	11850	11797	11883	11709	11851	11858	11891	11752	11859	11610	11850	11882	11726	11679	11797	11847	11888	11805	11780	11776	12178	11850	11764	11694	11987	11946	11744	11946	11841	11970	11876	11835	11826	11812	11976	11921	11855	11743	11867	11785	11704	11818	11789	12060	11901	11891	11877	11766	11901	11878	11701	11789	12002	11907	11898	12022	11793	11913	11836	11929	11942	11950	11951	11905	11825	11769	11840	11811	11784	11766	11926	11876	11981	11902	11858	11726	11750	11956	11658	11827	11868	11869	11872	11927	11923	11860	11962	11682	11668	11769	11931	11904	11829	12045	11934	12040	11899	12150	11823	11724	11826	11968	11749	11665	11676	11881	12001	11966	11993	11845	11844	11935	11890	11795	11812	11814	11793	11785	12000	11812	11725	11871	11770	11981	11687	11647	11875	11904	11804	12002	11727	11994	11958	11818	11881	11882	11832	11664	11927	11884	11919	11890	11763	11866	11773	11680	11785	12026	11901	11747	11810	11888	11859	11915	11919	11556	11679	11867	11858	11728	11827	11786	11681	11994	11928	11890	11969	11876	11816	11822	11842	11910	11822	11835	11776	11913	12010	11969	11677	11828	11825	12076	11728	11841	11795	11828	11757	11783	11877	11874	11935	11772	11705	11900	11817	11854	11672	11839	11668	11891	11884	11960	11940	11805	11930	11893	11840	11870	11791	11948	11834	11886	11826	11988	11840	11997	11780	11861	11816	11691	11840	11841	11867	11799	11822	11956	11885	11829	11824	11761	11903	11827	11896	11989	12031	11878	11867	11773	11797	11831	11959	12001	11797	11769	11806	11789	11699	11741	11779	11743	11830	11902	11718	11782	11899	11821	11724	11894	11764	11670	12069	11755	11728	11808	11950	11841	11875	11824	11793	11778	11713	11665	11745	11861	11709	11900	11856	11655	11717	11716	11861	11688	11604	11722	11864	11821	11784	11864	11786	11795	11876	11800	11813	11865	11731	11749	11847	11945	11725	11879	11812	11783	11777	11678	11880	11832	11705	11942	11910	11997	11836	11918	11849	11807	11810	11681	11625	11723	11811	11900	12010	11961	11817	11905	11918	11889	11930	11862	11695	11844	11854	11827	11911	12135	11722	11904	11870	12114	11860	11849	11817	11702	11985	11667	11845	11900	11789	11777	11641	11893	11778	11938	11646	11891	11824	11841	11915	11876	11833	11996	11738	11891	11803	11690	11821	11995	11760	11985	11923	11831	11709	11691	11758	11693	11828	11853	11745	11710	11714	11707	11701	11735	12013	11954	11950	11970	11885	11649	11805	11960	11767	11843	11898	11874	11841	11829	11963	11873	11741	11804	11793	11836	11596	11667	11767	11759	11828	11888	11929	11875	11757	11821	11742	11932	11834	11773	11842	11871	11786	11842	11832	11944	11868	11924	11810	11893	11743	11901	11800	11862	11878	11749	11955	11848	11826	11800	11941	12053	11883	11728	11754	11591	12117	11824	11736	11899	11671	11932	11848	11851	11927	11869	11807	11897	11812	11945	11723	11799	11880	11928	11996	11553	11694	11749	11716	11749	11955	11880	11877	11838	11897	11929	11696	11873	11805	11874	11887	11845	11803	11831	11807	11807	11982	11910	11902	11953	11747	12030	11775	11733	11753	11915	11818	11840	11945	11759	11649	11910	11893	11919	11909	11675	11685	11908	11834	11744	11871	11864	11644	11829	11944	11848	11807	11763	11726	11959	11784	11897	11875	11811	11747	11892	11667	11818	11839	11804	12072	11756	12005	11842	11971	11794	11621	11735	11811	11774	11760	11827	12028	11965	11939	11938	11749	11932	11821	12013	12113	11834	11853	11887	11678	11719	11884	11867	12056	11825	12032	11832	11893	12000	11974	11957	11701	11678	11710	11866	11924	12021	11867	11859	11751	11816	11919	11966	11747	11776	11840	11743	11824	11869	11817	11981	11868	11723	11786	11667	11883	11745	11757	11806	11916	11682	11912	11923	11777	11835	11781	12046	11756	11756	11801	11989	11930	11723	11782	11946	11862	11730	11729	11678	11680	11838	11850	11765	11872	11714	11712	11920	11786	11848	11877	11998	11751	11877	11878	11800	11744	11686	11751	11801	11804	11889	11731	11891	11920	11796	11749
18318	19737	15391	12901	12467	12516	12224	12209	12145	12294	11879	11873	11714	11481	11426	11430	11554	11596	11635	11621	11597	11454	11710	12209	12436	12215	12034	11942	11613	11415	11631	11468	11561	11423	11617	11471	11484	11445	11622	11479	11430	11393	11543	11532	11492	11319	11629	11466	11472	11629	11488	11505	11377	11336	11530	11506	11466	11576	11426	11233	11537	11348	11566	11578	11373	11427	11535	11574	11449	11512	11494	11486	11457	11412	11555	11420	11583	11544	11454	11484	11366	11176	11453	11452	11629	11520	11613	11487	11430	11402	11443	11365	11461	11719	11447	11497	11620	11377	11396	11580	11558	11497	11612	11609	11386	11458	11512	11437	11517	11621	11541	11401	11494	11486	11464	11488	11369	11597	11432	11574	11478	11525	11492	11553	11338	11659	11460	11515	11555	11598	11362	11540	11552	11376	11519	11333	11542	11590	11638	11649	11384	11374	11584	11470	11367	11388	11611	11533	11541	11482	11359	11470	11534	11462	11591	11458	11635	11434	11486	11514	11499	11580	11481	11398	11494	11533	11535	11392	11271	11424	11476	11387	11520	11469	11570	11338	11558	11323	11530	11525	11439	11431	11400	11444	11436	11496	11405	11495	11364	11581	11588	11492	11318	11467	11418	11451	11463	11593	11556	11549	11424	11606	11462	11468	11336	11457	11613	11635	11491	11517	11328	11446	11438	11514	11471	11347	11317	11457	11558	11471	11468	11545	11511	11389	11556	11595	11624	11358	11578	11624	11525	11511	11567	11541	11494	11487	11535	11463	11469	11532	11517	11376	11533	11340	11631	11484	11521	11565	11456	11340	11280	11408	11429	11471	11550	11580	11500	11407	11539	11508	11532	11393	11507	11510	11513	11606	11332	11505	11474	11425	11496	11457	11681	11464	11494	11668	11527	11491	11410	11561	11353	11382	11544	11441	11444	11392	11567	11633	11454	11463	11540	11445	11516	11516	11588	11351	11629	11394	11383	11393	11419	11463	11509	11511	11466	11345	11406	11514	11430	11551	11622	11373	11516	11555	11424	11389	11544	11554	11342	11469	11500	11466	11337	11423	11499	11510	11561	11580	11562	11507	11414	11569	11523	11566	11504	11517	11589	11450	11550	11511	11445	11503	11514	11582	11534	11409	11623	11417	11478	11430	11482	11596	11569	11625	11689	11585	11375	11402	11368	11537	11729	11573	11589	11485	11509	11686	11647	11327	11605	11700	11512	11319	11502	11491	11449	11501	11536	11508	11346	11431	11424	11452	11454	11447	11457	11512	11467	11549	11578	11492	11495	11530	11476	11487	11386	11447	11562	11500	11392	11566	11589	11578	11460	11400	11530	11507	11482	11665	11331	11507	11455	11468	11401	11462	11422	11508	11424	11477	11727	11334	11371	11563	11585	11463	11550	11454	11503	11557	11424	11411	11585	11709	11547	11514	11427	11393	11450	11443	11281	11503	11577	11531	11645	11516	11302	11658	11526	11571	11524	11472	11530	11339	11499	11399	11289	11512	11424	11319	11623	11368	11399	11593	11555	11615	11301	11444	11656	11432	11617	11525	11579	11479	11598	11499	11427	11505	11358	11463	11718	11464	11462	11602	11582	11529	11487	11472	11544	11635	11459	11360	11564	11473	11407	11559	11625	11608	11643	11494	11409	11575	11375	11584	11526	11573	11496	11500	11481	11350	11360	11590	11417	11556	11505	11524	11561	11562	11366	11482	11517	11569	11418	11355	11475	11540	11514	11481	11542	11598	11635	11546	11502	11444	11521	11559	11352	11570	11676	11549	11639	11422	11383	11399	11389	11510	11554	11423	11411	11415	11371	11512	11474	11313	11484	11628	11525	11376	11488	11456	11592	11462	11521	11581	11610	11512	11422	11414	11494	11390	11377	11409	11351	11323	11560	11453	11446	11416	11514	11482	11521	11333	11356	11500	11556	11350	11543	11324	11348	11536	11620	11474	11441	11373	11565	11469	11368	11414	11611	11554	11528	11483	11407	11558	11565	11441	11496	11423	11564	11485	11436	11267	11431	11520	11515	11464	11506	11582	11368	11531	11611	11506	11399	11407	11506	11374	11512	11446	11510	11517	11407	11560	11430	11538	11348	11550	11449	11357	11462	11597	11504	11399	11353	11603	11556	11507	11604	11497	11495	11527	11441	11462	11576	11576	11504	11509	11556	11592	11400	11605	11573	11448	11627	11522	11536	11318	11652	11455	11610	11609	11472	11560	11392	11439	11593	11482	11460	11424	11557	11424	11706	11293	11429	11483	11480	11399	11516	11424	11527	11656	11517	11478	11488	11769	11500	11490	11552	11604	11453	11471	11496	11428	11429	11551	11406	11438	11538	11589	11503	11474	11475	11393	11405	11496	11458	11678	11657	11429	11415	11499	11444	11514	11639	11542	11443	11509	11529	11533	11468	11477	11486	11401	11474	11500	11436	11441	11448	11382	11564	11425	11453	11482	11625	11491	11413	11506	11471	11364	11451	11485	11394	11572	11561	11374	11483	11351	11472	11488	11566	11441	11428	11599	11497	11620	11459	11536	11512	11543	11510	11481	11494	11478	11468	11439	11440	11650	11710	11483	11544	11418	11442	11519	11431	11478	11336	11441	11361	11505	11486	11579	11477	11359	11406	11691	11323	11406	11421	11556	11512	11259	11518	11305	11429	11405	11653	11401	11342	11432	11393	11362	11501	11593	11509	11603	11360	11478	11383	11324	11418	11585	11385	11495	11452	11528	11481	11481	11582	11426	11423	11464	11450	11402	11463	11382	11353	11460	11408	11628	11491	11502	11361	11402	11569	11406	11404	11460	11564	11545	11565	11627	11500	11474	11396	11434	11319	11505	11451	11463	11561	11513	11560	11494	11470	11417	11549	11438	11489	11512	11470	11372	11452	11434	11463	11403	11462	11365	11472	11363	11561	11452	11348	11531	11417	11490	11599	11538	11545	11596	11441	11638	11454	11540	11557	11463	11589	11524	11419	11477	11492	11520	11636	11463	11506	11424	11483	11372	11484	11448	11323	11504	11407	11561	11583	11576	11575	11365	11471	11483	11558	11387	11384	11529	11475	11498	11406	11377	11515	11490	11414	11571	11484	11498	11430	11478	11517	11535	11501	11440	11438	11431	11539	11562	11524	11361	11475	11546	11589	11472	11385	11535	11513	11620	11415	11474	11648	11473	11370	11442	11515	11519	11375	11449	11521	11645	11369	11521	11562	11503	11455	11615	11501	11553	11484	11575	11436	11391	11371	11397	11553	11451	11501	11566	11545	11467	11519	11466	11513	11541	11492	11433	11529	11676	11546	11539	11692	11521	11403	11518	11589	11418	11558	11609	11600	11512	11390	11447	11414	11508	11463	11632	11478	11456	11486	11479	11515	11485	11540	11476	11422	11532	11514	11555	11472	11481	11581	11638	11408	11651	11464	11419	11606	11495	11612	11381	11410	11559	11615	11544	11605	11389	11511	11615	11522	11455	11480	11393	11545	11503	11496	11408	11284	11516	11689	11612	11547	11587	11441	11428	11503	11397	11578	11501	11417	11444	11534	11350	11532	11524	11484	11444	11524	11504	11622	11492	11393	11562	11669	11445	11418	11554	11505	11544	11512	11495	11419	11453	11434	11616	11402	11548	11501	11399	11349	11600	11514	11487	11391	11516	11366	11645	11501	11382	11511	11478	11413	11564	11604	11616	11419	11357	11429	11421	11540	11422	11497	11546	11507	11448	11544	11648	11619	11582	11504	11448	11576	11429	11600	11366	11557	11606	11612	11566	11581	11537	11563	11587	11471	11601	11658	11469	11404	11392	11595	11441	11472	11616	11438	11535	11651	11493	11514	11504	11555	11302	11443	11416	11342	11567	11347	11668	11354	11514	11300	11401	11395	11560	11472	11457	11540	11480	11476	11384	11423	11301	11438	11421	11502	11587	11550	11588	11621	11388	11566	11478	11503	11526	11543	11411	11459	11431	11506	11628	11525	11519	11431	11413	11339	11465	11559	11460	11701	11418	11569	11418	11677	11550	11505	11406	11477	11540	11621	11492	11481	11381	11525	11431	11475	11386	11529	11419	11382	11435	11710	11479	11490	11421	11584	11407	11528	11551	11583	11312	11479	11487	11543	11557	11439	11555	11345	11478	11438	11506	11458	11551	11483	11556	11368	11425	11598	11490	11490	11392	11386	11462	11587	11613	11459	11428	11510	11411	11473	11669	11488	11476	11496	11363	11710	11499	11470	11476	11595	11325	11407	11386	11502	11577	11629	11454	11504	11525	11570	11607	11494	11501	11397	11389	11420	11432	11407	11569	11478	11486	11479	11536	11661	11251	11384	11357	11319	11518	11348	11535	11449	11523	11608	11417	11582	11426	11456	11585	11397	11473	11356	11530	11369	11533	11511	11473	11458	11509	11546	11455	11493	11545	11415	11501	11424	11497	11342	11472	11404	11424	11519	11374	11365	11494	11526	11598	11530	11324	11566	11526	11471	11544	11545	11528	11466	11376	11511	11425	11449	11453	11608	11493	11605	11436	11313	11428	11414	11655	11580	11315	11350	11567	11351	11396	11531	11505	11344	11602	11485	11515	11626	11520	11338	11495	11528	11460	11445	11532	11464	11529	11478	11388	11537	11504	11565	11531	11552	11412	11660	11472	11569	11313	11438	11499	11486	11508	11524	11423	11452	11480	11507	11476	11501	11517	11553	11440	11431	11420	11688	11587	11494	11582	11539	11491	11531	11500	11520	11487	11552	11515	11547	11500	11468	11536	11552	11573	11499	11298	11489	11612	11542	11423	11501	11589	11414	11557	11543	11395	11583	11490	11612	11498	11521	11446	11516	11529	11532	11348	11367	11569	11507	11692	11438	11459	11435	11472	11254	11398	11542	11636	11508	11560	11626	11447	11383	11305	11502	11576	11418	11443	11553	11440	11437	11382	11531	11516	11470	11399	11471	11550	11509	11529	11530	11354	11459	11504	11445	11403	11466	11442	11571	11547	11538	11472	11547	11595	11393	11425	11507	11544	11577	11530	11481	11595	11439	11467	11407	11340	11519	11513	11478	11492	11620	11599	11497	11505	11521	11400	11562	11531	11472	11458	11369	11450	11444	11535	11487	11477	11541	11417	11554	11510	11455	11512	11563	11565
24437	21264	28371	24573	21802	19651	18410	16470	15715	15794	15682	15587	15334	15350	15367	15486	15525	15479	15240	15060	15077	15316	15221	16685	19408	19435	18101	16851	15859	15446	15017	15291	14961	15023	15288	14860	15099	14893	14861	14846	15066	15135	14955	14926	15109	15146	14938	15158	15117	15183	15078	15071	15119	15035	14924	14841	14894	14970	15031	14869	14961	14873	14941	14872	14948	14996	14906	15011	14974	15020	15150	15003	14972	14919	14973	14946	15099	14831	14917	15102	14970	14792	14896	15106	15063	14997	15113	15043	15095	15215	14884	15085	14845	15276	14883	15179	15125	14829	15074	15017	15068	14965	14873	14806	15259	14830	14978	14945	14982	14974	15054	14941	14864	15026	15053	15052	14972	14882	14948	14857	14902	14779	15031	15139	14956	14927	15026	15012	14895	14831	15066	14843	15079	15109	15112	14904	15020	14948	15126	14888	14778	14890	15174	15127	14821	14990	15046	15074	14945	14913	14787	14885	15164	14851	14877	14956	15076	15104	14953	14855	15034	14993	15006	14932	14955	14971	15006	14891	14976	14905	15075	14989	15033	14966	15045	14859	14838	14926	15063	14944	14860	14925	14893	14835	14902	14907	14993	15015	15014	15005	15153	14976	14949	15053	14916	15016	15078	15117	14981	15009	14941	14895	15154	15076	14929	14936	14940	14946	14994	14914	14936	14979	14873	14990	14935	14995	14884	15008	14927	14924	15057	15021	14997	15001	14978	15011	14710	15204	14850	14960	14823	14846	15219	14971	14965	14795	15045	14949	14837	14809	15027	14919	14968	15049	14870	14847	14893	14763	14882	15027	14845	14856	14978	15077	15208	14960	14762	14857	14832	14871	15077	15211	14919	14954	15006	14939	15003	14835	14878	14812	14876	14959	14869	14897	15050	14850	15091	15084	14809	15085	15084	14954	15014	14941	15148	14965	14906	15031	14830	14791	14984	14899	14880	14785	14941	15214	15055	14777	14976	15014	14977	14986	15004	14742	14907	14953	14919	14940	15084	14931	14975	14813	14951	15053	15085	14898	15127	14852	15144	15110	14991	15103	14747	15106	15101	14641	15008	14809	15119	14873	14803	15216	15003	15012	15092	14986	14902	14928	14928	14916	14945	14953	14934	14980	15032	15053	14794	14802	15050	14916	14914	14860	14780	15015	14935	14879	14945	14877	15099	14904	14852	15008	14752	14913	14982	15078	14931	14828	15166	14803	15035	15111	14937	14958	15143	14813	15160	15005	15054	15020	15131	14846	15044	15016	15075	14939	15064	15058	14853	14883	15128	14960	15088	14907	14922	14953	14980	14905	15061	14963	14942	15037	15046	14946	14864	15035	14871	14892	15102	14907	15130	14882	15151	14988	15052	14829	14900	15006	15109	14926	14974	14936	14966	15023	14992	14767	14878	14754	14781	14920	15012	15166	14961	14863	14976	14875	14945	14998	14779	14882	15025	15057	15081	14924	15137	15015	15255	14860	14932	14757	15010	14798	15077	15096	15048	15046	14969	14956	15100	14804	14906	14943	15118	14957	15004	14793	14955	15161	14948	15152	15045	14947	14958	15000	14966	15163	15063	14979	14905	14874	14793	14730	14867	15037	14975	14900	15040	14882	14691	14977	15084	14850	14911	14879	14933	15183	14979	14758	15058	15042	14906	14947	15009	14940	15003	14940	14859	14884	14839	15039	15060	14732	15084	15115	14916	14959	14905	14830	14993	14893	14714	15097	14968	15066	14883	14853	15130	14960	15019	14791	14931	14952	14898	14945	14931	14925	14837	14769	14970	15183	14911	14970	14940	14903	14869	15017	15000	14980	15050	14892	14956	14790	15024	14916	14926	15232	14894	14967	14850	15149	15045	15081	14993	15152	14905	14921	14855	14965	14910	14906	15027	14934	14987	14933	15109	14978	14953	14981	14961	14907	14871	15148	15060	14909	15077	14809	15085	15006	14795	14972	14880	14977	15001	15183	14953	14830	14994	14991	14977	14967	14969	14891	15073	14924	15041	14901	14943	14884	14924	15128	15084	15183	15157	14922	15002	14951	15042	14965	14815	14878	15060	14952	14899	14902	14938	14932	15030	14887	14987	14841	14776	14852	14994	14924	15031	14971	14922	14945	14986	15030	14930	15008	14827	15261	15171	14907	14951	14876	14914	15063	14949	14929	15001	14939	14888	14878	14788	15126	14937	15095	15115	15104	15080	15251	14980	14973	15064	14846	14773	15043	14938	14775	15071	14976	14972	15077	15045	14843	14956	15046	15209	14955	14974	14675	14877	15184	14967	15090	15105	15121	14902	14897	14810	14845	14959	15093	15000	14905	15059	14931	14886	14958	14986	14933	15060	14923	15147	15131	15146	14945	14937	14784	14836	15077	14788	14918	15093	15091	14861	14927	15157	15046	14943	14874	14984	15098	15034	14858	14995	14893	14844	14832	14854	15103	15012	14938	15264	14953	14950	14937	14942	14934	14766	14950	14984	15111	15057	14911	14872	14951	15124	15137	15153	15030	14953	14982	15004	14817	14922	14971	14884	14763	15130	15055	14835	14992	15149	14870	14955	15092	15069	15112	15111	14929	14886	14849	14862	15085	14870	14991	14787	15069	15029	15010	14979	14994	15028	14839	14963	14830	14871	14881	14948	14945	15174	15027	15047	15042	14949	14973	15007	14911	15043	14864	15112	14852	15081	14881	15094	15145	14866	14972	14837	15043	15021	15123	14997	14998	15144	15094	14881	14864	14957	14926	14908	15129	14862	14990	14963	14794	15130	14892	15048	14903	14837	15018	14994	14988	15060	15032	14975	15184	14975	14918	14913	15080	15113	15075	14905	15022	14964	14810	14931	15102	15038	14838	15010	14904	15054	14962	14665	14832	14957	14955	15161	14971	15169	15040	15052	15004	14806	14843	14864	14988	14941	14896	15065	15036	15077	15045	14809	15125	14845	14997	15047	15181	15003	15188	15099	15105	15006	14954	14924	14774	14984	15064	15039	14984	15027	14887	14880	14987	14862	14892	14944	14880	14829	14847	14994	15103	15017	14837	15161	15035	14819	14845	15043	14778	14941	14941	14855	15077	14888	14940	15055	14877	14960	15037	14956	15000	14994	14990	15136	15019	15198	14861	15053	14869	15038	15161	14842	14959	14971	15077	15012	15128	15004	14947	14954	14975	15126	14961	15155	14976	15094	14776	15067	15052	14953	14868	15020	15027	14970	15137	14883	14996	15074	14939	15128	14918	14871	14842	15093	15138	14954	14917	14864	14953	15024	14911	14981	14890	14798	14802	14905	14889	14985	15173	14843	14932	14946	15098	14791	15114	14988	15255	15031	14925	14926	14940	14983	14899	14772	14877	14984	15039	15022	15121	15123	14940	14922	14835	15047	14813	15143	14911	15123	15162	15058	14848	14829	14952	14900	14794	14925	14732	14718	14974	14780	14993	14990	14952	14987	15076	14986	14887	14994	14988	15074	15061	15025	15030	14896	14959	15099	14988	15076	15068	14908	14866	14854	14867	14948	15036	14883	14911	14704	14860	15101	14914	15086	14912	14929	14948	15132	14819	14753	15037	14986	15032	14932	14882	14850	14996	14945	15129	15188	14960	14923	14974	14998	14927	14936	14894	14999	15112	15105	15095	14870	14832	15037	14964	15087	14812	15063	15030	14987	14990	14968	15048	14802	14801	14879	15093	14792	14890	15185	14973	14857	15061	15096	14995	14979	15017	14956	14924	15027	14734	14932	14899	14972	14896	14903	14984	14938	14941	15086	14787	14945	15056	15079	15128	14914	15151	14832	14985	14897	14903	15033	15021	15003	14885	15030	14859	15000	15047	14872	15075	14992	14906	14946	14888	15080	14925	15010	14819	14889	15010	14928	14840	15015	14833	14910	14709	14962	15108	14869	14794	14958	14990	14946	15058	14891	14869	14978	14827	14978	15093	15095	14919	14889	14994	15096	15079	14972	14844	15004	14971	15197	14994	15098	14816	14974	14979	15033	14881	14777	14977	14973	15070	14923	15141	14875	14835	15150	15021	15068	14925	14932	15005	14906	14996	14849	15060	14991	14695	14891	14805	15068	14860	14923	14922	15167	14967	15014	15051	14926	14911	14894	14941	15076	14952	14888	14985	14916	14955	15064	14861	14921	15041	14813	14997	14919	14915	14866	15210	14894	15196	14897	14876	14892	15077	15015	14869	14965	15034	14886	15023	15079	15102	14903	14945	14970	14940	14977	14947	14983	14901	15054	15007	14924	14869	14916	14850	14874	14934	15132	15013	14977	15193	15059	14940	14798	14955	15014	15135	14946	15068	14980	14951	14975	15072	15217	15100	14975	15138	14887	15082	14988	14936	15025	14917	15020	14908	14925	14856	14741	14970	14682	14835	15017	15065	14924	14984	14853	14944	15005	14830	15270	14770	14936	14902	15012	14802	14993	15229	14819	14794	14827	14879	15009	15123	15064	15085	14804	15025	15134	15044	14970	15058	14940	15386	15017	14808	15061	15001	15022	14946	15159	14965	15143	14925	14896	14965	14727	14960	14862	14996	14887	14817	14932	15070	15083	14902	14847	14779	15065	15152	15124	15035	14893	15063	15020	15025	14878	15031	15111	14950	14974	15147	14933	14927	14843	15050	15030	15029	14964	15006	14950	15026	14967	14995	15062	14910	14973	15010	15114	14952	14937	15019	14989	15064	14758	14971	15065	15026	14958	15047	15038	14909	14855	14886	15116	15034	14880	15022	14943	14930	14959	14827	14845	14965	15006	15126	15093	15203	15009	15035	15102	14978	14886	14989	14751	15081	15017	14883	14868	14985	15011	14854	14988	14903	14864	14879	14823	14848	15008	14740	14841	14927	15058	15147	15150	15043	14890	14850	14961	14928	14944	14867	14930	15162	14977	15004	14913	14909	14839	15086	14910	14902	15142	15011	14947	14906	14964	14924	15099	15112	15268	14846	14925	14770	15001	14883	15061	14982	14991	15096	15000	14958	15144	14887	14855	14995	14949	14804	14979	14955	14895	14933	14995	14900	15055	14966	15047	14933	14983	14872	14895	15011	15113	14925	14822	14999	14967	15084	15074	14884	14974	14881	15097	14938	14818	15047	14946	14874	14989	14858	14932	15142	14937	15130	14915	14814	14874	14911
18687	24602	20233	16935	16795	16550	16028	15334	14673	14308	14451	14103	13854	14206	13890	13870	14027	13891	13905	13789	13723	13570	13964	16378	20284	19388	17221	15792	14371	13930	13759	13539	13615	13535	13451	13527	13566	13474	13547	13616	13583	13414	13519	13583	13443	13712	13460	13584	13603	13379	13525	13567	13518	13642	13494	13487	13641	13441	13354	13445	13617	13602	13504	13594	13666	13522	13471	13598	13530	13671	13573	13605	13558	13563	13626	13563	13628	13457	13418	13533	13727	13473	13471	13558	13696	13536	13553	13693	13546	13490	13602	13612	13498	13577	13548	13383	13494	13421	13583	13579	13549	13587	13500	13407	13705	13463	13459	13515	13539	13473	13324	13542	13553	13567	13589	13456	13462	13450	13580	13628	13534	13474	13500	13545	13549	13681	13646	13480	13707	13633	13476	13476	13693	13629	13528	13446	13668	13606	13559	13622	13331	13640	13541	13605	13579	13405	13501	13474	13511	13500	13291	13539	13377	13637	13545	13582	13542	13534	13662	13495	13525	13510	13390	13600	13513	13545	13495	13412	13606	13571	13478	13533	13512	13542	13607	13485	13559	13525	13636	13563	13564	13499	13541	13413	13536	13374	13512	13393	13435	13558	13674	13577	13620	13495	13531	13459	13452	13451	13723	13529	13388	13484	13418	13618	13425	13651	13546	13560	13475	13563	13568	13511	13640	13324	13440	13558	13498	13423	13525	13458	13452	13529	13605	13516	13381	13624	13460	13529	13483	13411	13708	13606	13493	13619	13623	13496	13567	13409	13582	13573	13574	13380	13690	13642	13398	13522	13665	13536	13543	13525	13428	13616	13475	13497	13600	13476	13401	13449	13641	13418	13635	13488	13486	13539	13689	13702	13337	13592	13614	13686	13531	13569	13443	13579	13489	13294	13535	13547	13538	13574	13540	13517	13537	13621	13404	13428	13515	13561	13372	13608	13519	13640	13484	13596	13670	13565	13525	13527	13448	13576	13467	13485	13513	13539	13422	13635	13468	13642	13484	13561	13590	13650	13614	13488	13586	13335	13627	13579	13544	13360	13623	13377	13502	13339	13677	13544	13584	13487	13730	13583	13479	13520	13506	13580	13351	13521	13558	13611	13697	13457	13447	13494	13471	13577	13449	13517	13682	13488	13389	13633	13486	13626	13550	13337	13595	13344	13411	13543	13422	13465	13546	13459	13647	13470	13696	13536	13429	13564	13614	13448	13600	13583	13576	13666	13443	13585	13475	13480	13594	13628	13465	13593	13566	13523	13464	13643	13467	13411	13510	13557	13465	13483	13471	13553	13575	13374	13447	13444	13475	13537	13445	13404	13505	13630	13535	13521	13466	13525	13362	13488	13636	13511	13546	13605	13381	13586	13445	13430	13592	13435	13474	13415	13288	13530	13573	13681	13621	13377	13713	13556	13579	13562	13550	13471	13599	13501	13562	13461	13750	13493	13390	13693	13548	13523	13498	13619	13638	13626	13534	13529	13455	13559	13611	13360	13483	13430	13574	13444	13674	13574	13377	13543	13412	13451	13568	13361	13524	13606	13549	13370	13641	13532	13480	13491	13377	13387	13571	13543	13655	13464	13489	13500	13435	13444	13384	13485	13505	13446	13516	13594	13584	13433	13620	13381	13473	13556	13543	13521	13507	13611	13559	13393	13482	13579	13485	13461	13620	13443	13494	13467	13597	13566	13668	13605	13355	13690	13638	13450	13564	13518	13536	13579	13638	13665	13578	13346	13575	13449	13526	13529	13535	13561	13555	13640	13646	13608	13665	13365	13763	13597	13449	13570	13598	13500	13488	13699	13640	13515	13524	13419	13585	13458	13515	13425	13363	13609	13639	13614	13625	13466	13492	13563	13546	13493	13544	13512	13511	13504	13466	13549	13488	13562	13358	13625	13473	13652	13527	13565	13467	13581	13664	13344	13552	13530	13463	13530	13632	13528	13706	13463	13605	13615	13616	13481	13522	13410	13480	13365	13469	13456	13663	13505	13527	13519	13681	13462	13647	13364	13459	13516	13449	13488	13433	13484	13498	13544	13459	13594	13618	13531	13523	13579	13517	13592	13703	13468	13600	13510	13572	13589	13500	13619	13729	13275	13510	13421	13535	13430	13603	13750	13390	13518	13515	13504	13526	13526	13431	13674	13521	13451	13514	13534	13472	13519	13407	13612	13542	13481	13555	13400	13465	13577	13508	13453	13509	13411	13468	13390	13539	13577	13495	13543	13371	13552	13449	13487	13547	13558	13557	13510	13385	13540	13552	13523	13365	13626	13449	13529	13382	13408	13481	13433	13584	13534	13464	13569	13456	13591	13705	13537	13547	13662	13475	13562	13540	13448	13693	13572	13477	13499	13624	13461	13568	13399	13557	13491	13646	13479	13431	13494	13568	13343	13426	13514	13469	13371	13535	13545	13482	13634	13447	13683	13622	13624	13518	13640	13513	13591	13508	13381	13620	13521	13607	13602	13507	13659	13621	13405	13425	13524	13482	13359	13540	13623	13429	13572	13529	13698	13565	13494	13642	13546	13581	13565	13435	13343	13501	13790	13481	13657	13554	13510	13593	13540	13442	13514	13592	13489	13493	13590	13442	13536	13718	13648	13495	13388	13515	13643	13524	13459	13392	13617	13635	13461	13665	13345	13562	13473	13385	13484	13506	13488	13545	13653	13629	13502	13576	13457	13480	13580	13517	13612	13399	13674	13564	13598	13510	13444	13631	13606	13458	13500	13382	13492	13418	13523	13495	13436	13402	13523	13602	13562	13691	13515	13663	13585	13286	13395	13429	13271	13579	13486	13541	13577	13556	13595	13546	13489	13637	13547	13562	13441	13352	13580	13625	13558	13534	13634	13657	13590	13563	13540	13428	13697	13456	13496	13440	13597	13471	13587	13497	13641	13574	13357	13530	13541	13645	13714	13548	13616	13535	13376	13659	13223	13535	13351	13644	13375	13405	13486	13432	13447	13575	13549	13531	13558	13446	13507	13477	13555	13682	13579	13508	13618	13499	13448	13588	13587	13568	13440	13531	13550	13650	13552	13589	13475	13541	13588	13502	13417	13507	13600	13527	13544	13365	13679	13691	13559	13456	13447	13708	13436	13572	13620	13534	13558	13450	13673	13533	13499	13710	13476	13465	13454	13458	13548	13594	13544	13421	13597	13618	13481	13626	13616	13534	13666	13585	13421	13478	13547	13420	13527	13600	13648	13412	13449	13374	13678	13512	13540	13397	13578	13236	13556	13567	13345	13520	13528	13528	13340	13408	13503	13445	13365	13546	13413	13579	13476	13479	13545	13297	13425	13704	13552	13461	13509	13436	13644	13556	13583	13418	13632	13552	13516	13680	13463	13567	13572	13731	13511	13511	13534	13402	13533	13569	13473	13550	13627	13380	13617	13517	13556	13329	13599	13553	13513	13547	13375	13437	13499	13350	13581	13448	13480	13497	13541	13455	13620	13640	13587	13432	13683	13455	13643	13612	13623	13487	13549	13447	13574	13490	13536	13523	13608	13518	13532	13597	13713	13694	13439	13581	13401	13600	13479	13599	13535	13447	13377	13620	13492	13511	13685	13656	13563	13471	13723	13572	13493	13674	13434	13553	13527	13469	13551	13601	13449	13456	13544	13376	13436	13435	13555	13577	13477	13564	13558	13446	13506	13541	13447	13721	13545	13573	13604	13559	13695	13419	13533	13491	13528	13455	13492	13579	13484	13398	13523	13531	13453	13516	13695	13499	13605	13492	13367	13632	13570	13599	13596	13714	13441	13578	13453	13357	13470	13670	13515	13633	13779	13578	13430	13514	13517	13691	13583	13427	13431	13535	13644	13421	13579	13386	13235	13407	13416	13474	13519	13634	13611	13399	13533	13399	13583	13480	13457	13520	13469	13549	13421	13422	13502	13459	13714	13496	13482	13548	13486	13366	13527	13475	13554	13669	13574	13773	13519	13568	13667	13546	13496	13630	13456	13626	13595	13466	13388	13585	13515	13432	13425	13648	13591	13426	13495	13568	13669	13547	13344	13427	13585	13431	13532	13586	13529	13694	13666	13515	13537	13353	13430	13642	13630	13404	13529	13567	13597	13384	13685	13375	13379	13537	13587	13666	13567	13559	13606	13619	13419	13547	13667	13574	13593	13464	13708	13651	13460	13505	13627	13504	13628	13598	13541	13602	13523	13606	13529	13442	13467	13547	13355	13377	13431	13478	13476	13755	13520	13627	13432	13556	13593	13611	13445	13446	13410	13567	13442	13533	13535	13441	13526	13434	13552	13468	13419	13720	13586	13476	13776	13487	13396	13564	13607	13453	13413	13640	13555	13580	13508	13670	13381	13520	13537	13550	13701	13694	13606	13466	13519	13528	13570	13604	13496	13379	13559	13729	13418	13448	13494	13628	13452	13746	13741	13656	13358	13554	13361	13599	13620	13460	13496	13529	13616	13558	13496	13570	13586	13533	13537	13520	13594	13561	13552	13457	13370	13604	13469	13524	13437	13618	13654	13696	13525	13561	13483	13608	13462	13599	13408	13423	13559	13522	13525	13581	13652	13565	13687	13566	13504	13436	13336	13622	13464	13522	13553	13545	13434	13497	13404	13623	13679	13560	13665	13419	13507	13571	13562	13571	13401	13536	13577	13585	13530	13629	13495	13568	13495	13396	13503	13668	13712	13695	13393	13556	13361	13688	13370	13476	13510	13625	13537	13499	13608	13353	13476	13393	13356	13435	13604	13608	13592	13595	13631	13402	13637	13624	13554	13472	13488	13574	13706	13519	13435	13478	13497	13670	13621	13659	13688	13480	13358	13591	13649	13461	13574	13596	13456	13446	13493	13489	13641	13416	13413	13602	13620	13795	13534	13616	13669	13507	13480	13521	13450	13652	13661	13666	13448	13762	13561	13414	13669	13554	13625	13523	13409	13458	13441	13496	13629	13526	13422	13614	13560	13578	13400	13453	13543	13471	13593	13385	13625	13681	13478	13559	13395	13623	13472	13677	13580	13477	13419	13589	13583	13544	13390	13558	13465	13543	13418	13575	13534	13670	13576	13706	13574	13589	13492	13462	13463	13677	13653	13383	13398	13488	13580	13566	13559	13490	13630	13436	13258	13601	13739	13489	13552	13604	13359	13474	13683
22964	21240	28979	23802	21530	23744	25544	20394	18646	19002	19009	18484	17912	17693	17485	17208	17192	16958	17159	17178	16839	16799	18491	23641	24779	22343	19898	18745	17471	17013	16578	16516	16575	16642	16483	16590	16507	16671	16588	16555	16419	16436	16456	16516	16497	16643	16597	16617	16565	16332	16458	16527	16513	16500	16335	16528	16348	16546	16274	16580	16648	16522	16524	16581	16360	16323	16338	16716	16689	16601	16475	16676	16715	16651	16576	16354	16387	16619	16578	16642	16454	16316	16378	16554	16430	16492	16396	16467	16519	16479	16427	16434	16494	16304	16649	16440	16364	16456	16566	16605	16588	16449	16590	16270	16496	16526	16481	16645	16343	16520	16604	16465	16468	16544	16450	16496	16593	16534	16475	16552	16306	16451	16426	16459	16474	16515	16628	16675	16451	16466	16649	16439	16492	16503	16093	16631	16458	16461	16509	16396	16473	16518	16401	16304	16362	16377	16333	16485	16580	16234	16541	16508	16573	16418	16407	16335	16548	16332	16314	16224	16352	16377	16562	16481	16292	16527	16361	16551	16353	16360	16500	16574	16333	16459	16348	16464	16543	16443	16319	16364	16399	16510	16474	16293	16538	16638	16356	16552	16476	16536	16277	16381	16276	16603	16350	16535	16439	16405	16386	16542	16451	16401	16522	16513	16308	16275	16341	16324	16532	16783	16552	16309	16432	16563	16352	16277	16522	16507	16449	16409	16705	16512	16435	16337	16412	16469	16272	16422	16489	16335	16316	16361	16491	16579	16470	16630	16467	16241	16471	16368	16584	16417	16640	16237	16319	16452	16289	16183	16458	16266	16382	16346	16507	16483	16550	16406	16527	16556	16520	16624	16617	16361	16195	16510	16447	16446	16351	16269	16432	16420	16620	16464	16310	16543	16375	16515	16374	16388	16561	16401	16567	16169	16459	16398	16332	16498	16531	16376	16650	16323	16786	16347	16462	16321	16457	16316	16395	16547	16653	16355	16317	16609	16565	16529	16506	16329	16395	16612	16424	16247	16520	16522	16577	16443	16356	16532	16480	16237	16451	16461	16512	16578	16745	16463	16290	16492	16260	16495	16532	16404	16367	16367	16392	16430	16546	16537	16400	16414	16461	16429	16499	16275	16058	16369	16354	16446	16587	16439	16632	16493	16406	16345	16422	16413	16585	16598	16499	16300	16412	16270	16384	16542	16315	16421	16494	16375	16366	16389	16344	16521	16456	16564	16571	16540	16703	16388	16386	16435	16186	16479	16373	16737	16564	16426	16486	16698	16399	16393	16604	16389	16410	16317	16416	16441	16373	16424	16424	16305	16352	16524	16282	16477	16594	16688	16535	16477	16383	16383	16422	16322	16509	16362	16476	16531	16451	16358	16451	16309	16338	16283	16326	16509	16509	16307	16619	16481	16531	16335	16322	16200	16415	16537	16250	16499	16504	16462	16464	16425	16637	16468	16449	16421	16523	16407	16577	16524	16252	16398	16520	16268	16368	16323	16643	16518	16481	16453	16296	16355	16509	16220	16397	16297	16385	16208	16384	16431	16449	16333	16475	16493	16368	16424	16515	16548	16385	16509	16582	16366	16511	16527	16589	16585	16373	16455	16467	16459	16648	16605	16253	16450	16431	16455	16531	16588	16551	16503	16433	16513	16488	16508	16429	16528	16455	16555	16568	16389	16367	16584	16558	16471	16199	16549	16497	16421	16547	16403	16475	16261	16327	16649	16318	16383	16564	16446	16222	16461	16519	16351	16287	16418	16341	16392	16368	16531	16416	16485	16518	16198	16724	16555	16640	16397	16359	16240	16383	16440	16681	16548	16483	16428	16444	16272	16688	16325	16419	16498	16471	16437	16335	16466	16553	16334	16247	16489	16263	16507	16508	16497	16555	16393	16777	16423	16499	16527	16549	16387	16438	16597	16450	16337	16479	16365	16457	16480	16410	16327	16409	16335	16564	16403	16536	16422	16416	16266	16465	16678	16435	16386	16401	16394	16318	16467	16431	16268	16264	16159	16375	16381	16338	16554	16268	16576	16507	16442	16662	16446	16550	16578	16544	16348	16408	16183	16505	16587	16353	16420	16404	16485	16319	16409	16416	16507	16396	16313	16516	16348	16325	16205	16453	16507	16619	16377	16703	16414	16658	16359	16157	16313	16257	16597	16660	16452	16468	16412	16437	16396	16546	16660	16492	16470	16458	16300	16338	16296	16223	16517	16456	16552	16425	16481	16638	16378	16522	16557	16324	16397	16399	16588	16513	16402	16354	16508	16435	16235	16350	16400	16491	16529	16634	16432	16323	16461	16588	16387	16441	16550	16302	16504	16460	16471	16516	16491	16460	16621	16393	16302	16461	16421	16422	16556	16539	16094	16666	16594	16497	16396	16327	16546	16543	16322	16503	16569	16460	16444	16564	16493	16486	16266	16488	16466	16308	16282	16468	16267	16412	16399	16413	16509	16523	16362	16474	16511	16471	16400	16412	16382	16475	16438	16362	16413	16283	16376	16523	16407	16456	16612	16512	16599	16603	16491	16614	16556	16441	16425	16314	16414	16595	16362	16429	16447	16363	16452	16338	16340	16616	16376	16416	16322	16538	16464	16382	16363	16425	16580	16419	16514	16666	16193	16449	16403	16484	16468	16459	16269	16371	16499	16399	16463	16521	16430	16248	16387	16454	16535	16400	16397	16456	16467	16247	16410	16379	16275	16543	16358	16376	16356	16324	16378	16314	16414	16545	16394	16582	16640	16123	16495	16488	16438	16521	16537	16309	16401	16366	16421	16502	16261	16606	16345	16406	16289	16434	16353	16491	16495	16597	16334	16222	16384	16388	16542	16376	16371	16505	16556	16514	16498	16548	16702	16514	16477	16353	16442	16482	16450	16374	16410	16586	16667	16298	16411	16464	16364	16518	16295	16472	16562	16575	16359	16191	16387	16352	16545	16579	16360	16700	16483	16613	16534	16353	16470	16505	16288	16469	16505	16354	16393	16451	16409	16422	16512	16454	16295	16446	16786	16524	16780	16538	16490	16376	16524	16461	16424	16688	16518	16353	16460	16367	16464	16703	16274	16245	16491	16549	16480	16557	16387	16320	16187	16294	16634	16290	16501	16332	16464	16474	16415	16273	16342	16428	16406	16538	16485	16534	16494	16354	16604	16503	16430	16352	16386	16403	16383	16408	16399	16282	16555	16549	15983	16362	16461	16438	16253	16384	16245	16452	16585	16313	16325	16577	16307	16570	16546	16388	16409	16471	16739	16468	16425	16399	16429	16416	16422	16462	16651	16595	16593	16623	16503	16644	16360	16313	16408	16310	16315	16554	16569	16336	16523	16286	16483	16384	16644	16392	16205	16291	16593	16369	16445	16329	16542	16489	16681	16575	16111	16336	16384	16361	16356	16398	16211	16559	16557	16474	16409	16602	16386	16225	16541	16468	16393	16490	16320	16530	16292	16370	16310	16300	16407	16354	16459	16535	16563	16445	16368	16592	16399	16425	16394	16680	16489	16571	16489	16474	16497	16231	16333	16309	16380	16397	16562	16542	16388	16326	16531	16455	16456	16466	16410	16438	16511	16471	16342	16554	16416	16297	16559	16434	16362	16448	16514	16378	16379	16399	16383	16556	16534	16313	16463	16558	16388	16347	16362	16498	16419	16424	16518	16707	16508	16516	16356	16563	16327	16439	16505	16699	16564	16389	16381	16475	16643	16735	16218	16407	16442	16359	16244	16421	16401	16379	16413	16514	16406	16346	16438	16399	16477	16551	16411	16518	16180	16387	16364	16314	16212	16421	16599	16231	16452	16482	16527	16294	16550	16259	16570	16221	16206	16382	16483	16525	16447	16419	16380	16418	16563	16695	16288	16495	16509	16227	16346	16381	16610	16741	16486	16543	16579	16459	16531	16388	16313	16631	16405	16340	16372	16444	16352	16375	16440	16467	16591	16438	16445	16458	16491	16461	16369	16453	16408	16495	16421	16449	16216	16366	16539	16447	16391	16525	16491	16626	16535	16543	16543	16344	16473	16450	16430	16609	16746	16175	16463	16420	16433	16639	16499	16425	16259	16396	16214	16190	16426	16419	16421	16342	16690	16594	16356	16497	16383	16324	16290	16610	16512	16596	16569	16558	16565	16567	16430	16672	16562	16571	16497	16548	16477	16484	16424	16369	16405	16453	16507	16347	16503	16340	16488	16510	16378	16395	16398	16351	16464	16593	16390	16481	16511	16409	16402	16596	16519	16634	16405	16434	16510	16383	16160	16484	16512	16498	16402	16641	16322	16459	16580	16552	16512	16395	16409	16358	16440	16352	16310	16608	16271	16389	16379	16322	16272	16583	16446	16375	16296	16235	16586	16475	16476	16698	16576	16452	16385	16525	16526	16567	16584	16473	16239	16314	16437	16386	16278	16521	16583	16515	16733	16392	16463	16298	16348	16469	16427	16529	16518	16518	16560	16450	16483	16517	16278	16524	16574	16393	16385	16325	16548	16496	16592	16539	16442	16314	16406	16352	16399	16348	16462	16544	16231	16473	16342	16545	16611	16638	16561	16320	16350	16430	16487	16457	16489	16483	16445	16535	16673	16516	16493	16717	16452	16332	16435	16524	16689	16493	16542	16327	16334	16411	16462	16430	16518	16785	16221	16352	16327	16424	16369	16336	16471	16594	16434	16357	16356	16470	16383	16386	16349	16534	16327	16587	16247	16304	16364	16398	16379	16402	16569	16535	16462	16436	16447	16398	16313	16454	16267	16448	16344	16358	16351	16400	16605	16524	16464	16391	16292	16316	16530	16287	16504	16378	16522	16464	16541	16251	16476	16383	16542	16472	16222	16562	16346	16512	16568	16452	16332	16342	16425	16458	16589	16339	16466	16523	16367	16291	16540	16610	16567	16432	16454	16621	16436	16265	16374	16334	16398	16267	16479	16436	16603	16255	16305	16469	16485	16663	16442	16366	16554	16547	16346	16300	16378	16394	16407	16357	16513	16533	16675	16388	16562	16509	16402	16379	16392	16243	16497	16430	16361	16259	16473	16366	16286	16298	16360	16527	16447	16380	16487	16400	16470	16539	16442	16241	16394	16318	16491	16520	16430	16312	16336	16395	16482	16200	16662	16311	16680	16482	16381	16525	16484	16519	16505
17850	29996	25831	23008	22395	21646	21306	19481	18117	18400	18240	17382	16397	16175	15782	15443	15517	15208	15067	15004	14686	14896	17919	25347	25793	21947	18729	17113	15506	14664	14441	14480	14377	14361	14340	14342	14478	14423	14421	14453	14275	14357	14494	14501	14447	14427	14317	14271	14530	14436	14389	14269	14425	14397	14339	14342	14501	14673	14400	14498	14425	14326	14404	14484	14512	14421	14442	14293	14331	14394	14449	14553	14442	14566	14358	14313	14386	14453	14340	14558	14379	14311	14155	14446	14499	14418	14526	14306	14474	14505	14427	14268	14445	14339	14417	14541	14542	14375	14363	14306	14422	14436	14313	14574	14458	14391	14403	14439	14261	14294	14290	14330	14393	14390	14466	14367	14328	14336	14394	14500	14376	14426	14356	14337	14544	14444	14386	14283	14270	14310	14265	14401	14391	14235	14514	14493	14502	14396	14298	14327	14310	14298	14323	14486	14455	14331	14380	14432	14359	14346	14328	14536	14373	14450	14433	14492	14486	14193	14496	14325	14392	14494	14548	14505	14389	14425	14422	14334	14360	14388	14460	14387	14330	14387	14320	14460	14443	14538	14343	14199	14381	14363	14333	14464	14326	14429	14445	14430	14450	14263	14410	14328	14326	14326	14447	14340	14534	14342	14429	14448	14544	14346	14323	14352	14336	14381	14348	14355	14386	14448	14363	14363	14421	14346	14262	14357	14096	14404	14408	14375	14300	14244	14583	14441	14392	14422	14327	14494	14447	14380	14507	14408	14375	14381	14554	14325	14387	14420	14369	14477	14448	14413	14322	14216	14535	14406	14427	14302	14321	14568	14499	14465	14527	14481	14453	14323	14294	14612	14281	14282	14576	14296	14509	14324	14436	14465	14481	14208	14517	14274	14405	14545	14461	14466	14329	14310	14447	14427	14332	14400	14378	14264	14299	14370	14252	14449	14455	14405	14467	14389	14527	14416	14332	14490	14328	14319	14418	14480	14442	14320	14364	14486	14472	14349	14159	14318	14506	14336	14235	14291	14398	14352	14506	14352	14395	14382	14351	14363	14369	14253	14279	14478	14464	14483	14323	14386	14382	14396	14518	14365	14471	14385	14445	14268	14221	14517	14253	14356	14341	14408	14477	14455	14374	14131	14527	14196	14368	14441	14458	14295	14341	14408	14358	14430	14347	14177	14503	14237	14280	14426	14393	14354	14411	14414	14461	14367	14209	14409	14380	14313	14427	14393	14419	14405	14387	14444	14325	14478	14333	14378	14385	14369	14396	14440	14513	14342	14402	14363	14361	14438	14517	14530	14356	14363	14334	14301	14500	14390	14502	14295	14388	14327	14352	14369	14379	14392	14406	14451	14322	14363	14391	14272	14406	14407	14479	14543	14366	14378	14206	14489	14533	14373	14343	14375	14399	14428	14445	14432	14321	14382	14453	14226	14331	14246	14341	14370	14196	14439	14435	14465	14442	14441	14423	14355	14285	14628	14232	14354	14374	14480	14414	14189	14359	14411	14485	14439	14373	14334	14270	14298	14402	14286	14279	14411	14302	14432	14362	14445	14417	14446	14428	14552	14335	14420	14337	14316	14459	14483	14375	14400	14496	14513	14361	14301	14435	14297	14445	14475	14416	14437	14400	14448	14406	14349	14303	14449	14262	14302	14312	14469	14390	14324	14455	14389	14471	14410	14343	14496	14444	14387	14457	14438	14442	14542	14259	14350	14319	14411	14552	14269	14497	14438	14442	14393	14287	14454	14354	14411	14453	14315	14375	14475	14418	14354	14333	14395	14416	14322	14239	14454	14338	14351	14354	14399	14531	14486	14350	14542	14170	14455	14366	14310	14248	14366	14476	14584	14326	14353	14319	14374	14547	14249	14509	14329	14319	14402	14262	14348	14185	14417	14418	14405	14308	14308	14464	14492	14326	14417	14496	14278	14422	14309	14306	14411	14441	14441	14497	14263	14330	14351	14227	14481	14350	14400	14495	14344	14389	14376	14614	14332	14308	14425	14353	14380	14344	14516	14468	14249	14289	14397	14429	14322	14363	14402	14442	14352	14350	14265	14381	14259	14310	14431	14299	14398	14572	14212	14287	14432	14325	14351	14609	14482	14506	14302	14434	14375	14354	14332	14328	14364	14365	14242	14390	14267	14591	14581	14442	14403	14231	14213	14480	14385	14465	14431	14397	14461	14270	14366	14457	14377	14315	14386	14337	14440	14382	14264	14400	14355	14300	14311	14495	14410	14376	14508	14148	14380	14321	14473	14548	14360	14385	14354	14108	14400	14443	14389	14596	14256	14477	14326	14500	14369	14563	14418	14427	14381	14478	14215	14398	14336	14263	14310	14415	14240	14260	14435	14431	14419	14293	14094	14409	14403	14341	14304	14223	14103	14492	14252	14551	14374	14541	14396	14445	14508	14370	14441	14478	14465	14290	14314	14445	14406	14410	14327	14301	14327	14427	14398	14267	14474	14485	14376	14250	14323	14396	14400	14324	14308	14514	14386	14351	14270	14305	14409	14368	14544	14377	14389	14490	14350	14489	14248	14356	14519	14335	14485	14448	14400	14273	14252	14509	14325	14373	14414	14247	14596	14201	14230	14274	14498	14347	14487	14264	14319	14362	14535	14279	14446	14404	14368	14459	14586	14391	14427	14262	14498	14321	14323	14406	14500	14337	14358	14372	14420	14497	14520	14214	14180	14294	14285	14283	14334	14375	14268	14304	14569	14384	14459	14323	14396	14319	14291	14281	14566	14293	14364	14364	14287	14404	14301	14348	14306	14396	14374	14396	14516	14495	14464	14366	14287	14348	14517	14486	14380	14325	14446	14489	14386	14334	14290	14371	14380	14245	14450	14411	14248	14287	14303	14326	14401	14336	14365	14201	14272	14416	14315	14417	14223	14399	14417	14460	14398	14286	14357	14315	14407	14444	14314	14473	14257	14225	14448	14298	14419	14314	14476	14280	14500	14473	14236	14584	14444	14411	14216	14195	14307	14305	14541	14436	14320	14215	14337	14350	14469	14264	14466	14331	14450	14269	14496	14408	14440	14289	14329	14502	14461	14431	14329	14415	14371	14405	14471	14506	14406	14353	14192	14404	14272	14304	14418	14397	14399	14366	14392	14513	14415	14457	14376	14376	14190	14425	14351	14222	14233	14165	14395	14466	14420	14339	14338	14523	14237	14170	14390	14360	14371	14306	14309	14363	14390	14431	14363	14488	14517	14355	14393	14368	14379	14521	14468	14487	14358	14399	14468	14423	14404	14443	14350	14472	14439	14397	14396	14376	14269	14339	14447	14312	14286	14259	14614	14423	14386	14496	14437	14153	14443	14347	14288	14390	14464	14365	14392	14476	14402	14552	14477	14465	14479	14437	14313	14164	14640	14333	14340	14295	14382	14515	14367	14410	14448	14525	14445	14433	14273	14409	14446	14407	14219	14192	14431	14645	14408	14370	14351	14362	14230	14316	14312	14335	14355	14363	14281	14232	14389	14426	14420	14563	14310	14206	14430	14450	14365	14550	14435	14266	14305	14495	14457	14434	14461	14403	14475	14357	14377	14387	14334	14376	14344	14432	14431	14470	14406	14328	14467	14373	14457	14342	14256	14388	14385	14426	14412	14444	14506	14466	14362	14504	14266	14289	14183	14328	14373	14258	14445	14472	14370	14523	14447	14420	14325	14332	14354	14457	14507	14418	14398	14375	14344	14366	14306	14340	14355	14640	14437	14493	14405	14414	14357	14456	14375	14162	14438	14446	14451	14380	14412	14304	14281	14572	14293	14410	14349	14394	14345	14292	14350	14308	14498	14395	14507	14431	14462	14441	14255	14414	14244	14251	14345	14315	14307	14373	14344	14478	14436	14438	14556	14480	14507	14204	14283	14198	14418	14374	14172	14348	14332	14292	14391	14480	14352	14304	14420	14485	14173	14276	14513	14291	14587	14296	14357	14176	14303	14318	14319	14451	14295	14277	14289	14430	14385	14476	14391	14349	14426	14364	14408	14536	14196	14207	14254	14346	14248	14549	14205	14420	14495	14546	14471	14360	14407	14557	14308	14394	14346	14376	14504	14450	14301	14410	14457	14258	14441	14215	14438	14439	14321	14219	14392	14378	14410	14248	14470	14433	14444	14474	14225	14410	14460	14423	14423	14378	14253	14424	14237	14488	14482	14313	14549	14349	14395	14274	14223	14275	14467	14471	14400	14317	14318	14410	14470	14538	14484	14366	14310	14596	14494	14488	14485	14555	14246	14291	14543	14214	14407	14234	14342	14333	14482	14419	14266	14442	14417	14373	14374	14377	14363	14398	14336	14468	14315	14372	14361	14610	14267	14360	14413	14366	14340	14390	14432	14423	14427	14321	14407	14402	14593	14230	14610	14562	14278	14441	14390	14515	14467	14499	14458	14410	14560	14394	14281	14454	14503	14361	14404	14425	14307	14321	14363	14400	14256	14407	14359	14426	14265	14365	14367	14383	14540	14571	14509	14400	14142	14355	14566	14258	14525	14434	14420	14317	14422	14291	14513	14439	14318	14174	14329	14332	14444	14302	14559	14474	14368	14436	14247	14351	14345	14463	14378	14500	14267	14348	14324	14321	14360	14430	14483	14372	14422	14257	14522	14433	14222	14397	14460	14421	14442	14381	14343	14387	14098	14386	14382	14464	14479	14222	14309	14426	14236	14444	14479	14429	14330	14417	14554	14388	14370	14287	14515	14416	14394	14361	14464	14355	14271	14359	14225	14380	14405	14506	14216	14456	14369	14515	14305	14259	14439	14483	14376	14201	14362	14362	14269	14508	14398	14425	14260	14427	14374	14325	14136	14644	14421	14337	14406	14103	14366	14381	14431	14304	14219	14540	14376	14339	14361	14413	14376	14291	14316	14457	14398	14359	14377	14333	14350	14365	14319	14561	14533	14518	14478	14567	14472	14305	14424	14297	14243	14277	14307	14457	14357	14419	14468	14374	14325	14395	14417	14327	14403	14440	14487	14433	14464	14503	14319	14211	14389	14252	14368	14491	14392	14350	14462	14361	14599	14190	14299	14379	14491	14236	14502	14456	14240	14498	14348	14293	14251	14312	14184	14396	14385	14559	14237	14556	14157	14285	14359	14350	14270	14434	14616	14385	14388	14280	14457	14425	14355
28029	21917	22907	21362	18049	17667	17739	17102	16777	16270	15853	15740	15687	15547	15546	15643	15487	15392	15431	15510	15492	15464	15746	15828	15771	16051	15617	15603	15392	15376	15414	15241	15250	15535	15230	15333	15362	15265	15307	15417	15311	15142	15231	15415	15351	15512	15398	15207	15266	15250	15261	15396	15281	15446	15219	15151	15391	15334	15305	15256	15296	15426	15400	15375	15391	15285	15320	15325	15279	15341	15429	15387	15497	15275	15349	15254	15378	15268	15212	15295	15339	15294	15209	14963	15172	15178	15236	15217	15336	15187	15225	15200	15246	15410	15509	15287	15259	15483	15376	15303	15210	15306	15255	15464	15520	15297	15273	15400	15211	15102	15164	15290	15183	15306	15375	15269	15283	15225	15350	15253	15230	15395	15311	15392	15329	15253	15298	15421	15359	15565	15370	15203	15234	15370	15409	15233	15415	15219	15282	15314	15230	15171	15462	15148	15177	15360	15279	14979	15324	15317	15261	15205	15195	15401	15125	15300	15325	15316	15394	15164	15293	15377	15418	15141	15211	15441	15196	15186	15341	15209	15230	15150	15285	15041	15368	15347	15369	15376	15284	15349	15252	15293	15171	15205	15330	15442	15374	15425	15187	15274	15353	15302	15299	15307	15279	15286	15137	15370	15250	15258	15118	14970	15148	15189	15349	15311	15321	15006	15400	15395	15509	15261	15369	15181	15317	15472	15338	15385	15475	15154	15237	15233	15364	15405	15130	15259	15252	15011	15169	15340	15176	15225	15147	15376	15337	15394	15242	15254	15277	15348	15167	15222	15458	15397	15208	15399	15190	15369	15453	15440	15268	15052	15343	15210	15098	15302	15266	15295	15390	15346	15321	15055	15162	15497	15334	15402	15247	15550	15309	15202	15089	15176	15154	15459	15504	15671	15309	15382	15329	15178	15287	15450	15296	15347	15295	15283	15142	15099	15038	15308	15232	15522	15303	15349	15360	15343	15330	15317	15190	15187	15396	15395	15454	15169	15386	15124	15384	15521	15398	15272	15273	15374	15240	15379	15348	15302	15165	15048	15183	15250	15447	15343	15206	15500	15219	15413	15210	15135	15454	15284	15160	15067	15288	15259	15309	15517	15160	15270	14976	15117	15313	15261	15349	15163	15331	15269	15256	15306	15266	15528	15126	15095	15268	15091	15188	15178	15380	15375	15501	15242	15416	15150	15102	15204	15206	15096	15437	15299	15217	15100	14975	15452	15492	15329	15197	15168	15420	15061	15319	15378	15265	15166	15270	15314	15476	15219	15307	15462	15267	15347	15368	15573	15410	15177	15127	15035	15402	15295	15235	15185	15493	15447	15248	15180	15365	15062	15288	15392	15390	15189	15470	15194	15230	15217	15279	15252	15224	15169	15381	15264	15299	15383	15012	15358	15313	15113	15461	15387	15368	15282	15284	15117	15345	15532	15312	15323	15090	15306	15202	15313	15139	15377	15420	15269	15247	15226	15279	15230	15284	15415	15431	15395	15301	15117	15297	15435	15376	15265	15255	15125	15402	15290	15317	15333	15386	15325	15331	15412	15444	15189	15226	15310	15299	15289	15523	15155	15307	15341	15135	15239	15335	15353	15371	15534	15431	15434	15395	15323	15494	15318	15289	15084	15090	15331	15391	15243	15265	15196	15195	15225	15280	15270	15381	15242	15309	15402	15128	15272	15295	15334	15354	15340	15162	15331	15314	15213	15327	15379	15251	15113	15378	15105	15237	15404	15239	15398	15197	15316	15248	15241	15339	15338	15425	15321	15364	15181	15215	15239	15259	15255	15326	15461	15201	15412	15304	15187	15410	15225	15198	15058	15194	15236	15234	15250	15232	15087	15504	15385	15310	15191	15310	15198	15321	15381	15257	15199	15129	15291	15208	15227	15081	15253	15284	15284	15225	15309	15336	15480	15249	15635	15364	15390	15267	15277	15227	15303	15347	15283	15280	15323	15459	15150	15358	15176	15082	15306	15298	15305	15351	15346	15178	15219	15326	15269	15259	15246	15196	15361	15374	15299	15162	15212	15355	15146	15234	15473	15230	15278	15430	15324	15353	15371	15179	15176	15156	15313	15241	15213	15236	15129	15424	15315	15240	15073	15360	15153	15315	15363	15296	15216	15403	15330	15454	15413	15183	15263	15265	15559	15411	15584	15253	15466	15327	15234	15206	15258	15259	15099	15279	15206	15166	15234	15247	15370	15209	15354	15225	15243	15508	15246	15253	15287	15389	15396	15275	15190	15224	15204	15485	15287	15163	15311	15315	15198	15433	15158	15276	15196	15428	15292	15432	15270	15251	15277	15378	15301	15246	15197	15459	15094	15186	15394	15296	15374	15170	15212	15289	15024	15224	15220	15421	15328	15309	15365	15404	15324	15326	15258	15371	15346	15144	15380	15144	15281	15282	15157	15410	15222	15079	15183	15284	15361	15160	15442	15310	15259	15406	15566	15246	15107	15255	15428	15349	15376	15413	15420	15130	15452	15431	15271	15232	15317	15141	15212	15281	15188	15416	15316	15251	15495	15513	15236	15303	15294	15318	15317	15404	15194	15322	15383	15332	15354	15367	15328	15486	15323	15480	15515	15269	15384	15170	15354	15231	15246	15262	15424	15348	15491	15423	15246	15255	15332	15242	15361	15334	15352	15286	15278	15296	15433	15218	15351	15393	15161	15355	15211	15372	15322	15276	15308	15389	15449	15420	15236	15150	15374	15384	15325	15386	15426	15292	15294	15339	15239	15083	15178	15300	15244	15211	15227	15293	15357	15277	15377	15076	15329	15277	15147	15457	15280	15394	15350	15429	15463	15373	15453	15318	15340	15425	15342	15293	15337	15278	15083	15250	15236	15139	15308	15232	15333	15299	15279	15310	15275	15199	15219	15446	15477	15252	15388	15252	15172	15399	15304	15480	15319	15323	15302	15423	15429	15201	15148	15369	15377	15332	15292	15244	15395	15265	15420	15413	15238	15187	15397	15194	15277	15326	15310	15272	15427	15404	15077	15317	15227	15342	15206	15334	15038	15342	15433	15362	15049	15033	15284	15352	15127	15299	15567	15380	15349	15326	15613	15421	15242	15332	15288	15261	15321	15260	15126	15378	15381	15200	15252	15357	15304	15490	15378	15535	15248	15365	15511	15169	15415	15470	15227	15287	15370	15388	15260	15347	15269	14971	15104	15042	15328	15290	15149	15496	15424	15169	15304	15190	15334	15431	15195	15329	15364	15337	15224	15373	15283	15140	15325	15236	15286	15325	15205	15143	15355	15266	15224	15336	15315	15166	15391	15091	15436	15269	15333	15470	15354	15230	15252	15288	15104	15332	15425	15338	15086	15319	15390	15427	15374	15192	15434	15429	15238	15100	15492	15410	15222	15328	15251	15456	15384	15384	15335	15284	15345	15337	15116	15363	15510	15122	15409	15245	15206	15142	15228	15160	15429	15207	15369	15297	15231	15394	15369	15313	15332	15455	15355	15478	15354	15355	15309	15228	15441	15273	15405	15346	15295	15254	15587	15495	15452	15315	15349	15343	15349	15241	15206	15367	15191	15124	15294	15196	15257	15273	15145	15270	15232	15163	15483	15421	15391	15225	15407	15271	15452	15247	15278	15278	15251	15210	15175	15385	15236	15214	15244	15257	15127	15117	15192	15284	15513	15498	15173	15316	15344	15255	15141	15194	15276	15261	15385	15491	15094	15281	15333	15540	15182	15439	15307	15298	15463	15442	15000	15185	15403	15393	15327	15215	15318	15307	15468	15346	15159	15242	15265	15127	15363	15412	15336	15374	15146	15526	15109	15237	15470	15323	15308	15214	15189	15278	15302	15187	15401	15247	15254	15258	15428	15301	15635	15371	15384	15297	15297	15302	15403	15095	15321	15175	15178	15238	15375	15228	15262	15325	15242	15179	15124	15415	15386	15402	15337	15238	15219	15296	15251	15206	15280	15207	15260	15403	15230	15246	15094	15408	15321	15201	15324	15281	15407	15361	15263	15206	15207	15395	15153	15151	15261	15194	15352	15190	15327	15328	15338	15221	15411	15386	15117	15373	15204	15204	15278	15334	15372	15265	15426	15453	15319	15447	15165	15186	15228	15315	15312	15383	15325	15129	15260	15376	15352	15300	15485	15234	15247	15348	15388	15303	15386	15234	15465	15261	15365	15557	15161	15270	15364	15187	15413	15124	15241	15311	15374	15350	15404	15362	15196	15083	15118	15081	15429	15373	15123	15442	15431	15136	15247	15236	15346	15370	15431	15239	15293	15263	15065	15244	15193	15158	15319	15248	15126	15252	15152	15424	15381	15225	15402	15215	15395	15410	15343	15374	15490	15394	15346	15272	15275	15433	15364	15467	15323	15250	15543	15192	15393	15300	15279	15153	15382	15091	15428	15442	15295	15267	15200	15358	15427	15211	15449	15270	15208	15272	15475	15481	15443	15310	15370	15294	15282	15421	15416	15236	15414	15358	15304	15195	15361	15431	15213	15238	15205	15185	15346	15335	15184	15439	15393	15410	15392	15273	15256	15434	15360	15237	15189	15522	15300	15304	15264	15456	15267	15321	15139	15298	15203	15310	15373	15097	15346	15226	15261	15182	15139	15238	15495	15229	15286	15203	15347	15242	15204	15218	15431	15246	14984	15339	15216	15212	15223	15357	15055	15211	15275	15310	15349	15350	15170	15324	15293	15154	15275	15399	15052	15260	15363	15229	15307	15320	15269	15313	15240	15257	15295	15260	15305	15370	15271	15177	15329	15185	15279	15318	15112	15435	15271	15337	15222	15187	15302	15401	15302	15186	15333	15478	15192	15123	15208	15343	15216	15246	15184	15203	15237	15333	15390	15252	15193	15283	15381	15327	15192	15332	15338	15362	15519	15382	15303	15283	15493	15342	15279	15238	15291	15483	15193	15469	15473	15503	15350	15446	15357	15210	15323	15180	15389	15431	15418	15465	15153	15327	15286	15189	15333	15309	15312	15424	15091	15389	15248	15335	15355	15447	15257	15162	15166	15223	15282	15354	15082	15096	15282	15232	15579	15349	15362	15256	15409	15122	15310	15415	15204	15353	15357	15194	15310	15490	15325	15427	15376	15184	15247	15206	15168	15306	15087	15252	15347	15187	15408	15530	15406	15593	15256
16029	18472	18628	19226	17961	17420	17247	16498	15949	15282	14744	14441	14315	13952	14048	14045	13972	13775	13838	13697	13805	13836	13894	14586	14470	14425	14039	13974	13677	13869	13783	13764	13698	13800	13744	13762	13728	13711	13705	13781	13580	13663	13750	13707	13574	13584	13704	13597	13716	13817	13732	13649	13638	13720	13631	13646	13618	13791	13795	13723	13680	13701	13843	13749	13696	13713	13676	13566	13634	13485	13629	13729	13846	13629	13633	13733	13681	13560	13840	13598	13726	13595	13723	13828	13525	13637	13741	13555	13554	13751	13727	13985	13663	13576	13459	13676	13680	13618	13612	13660	13735	13568	13675	13603	13615	13713	13696	13694	13826	13519	13707	13761	13668	13724	13721	13568	13780	13707	13703	13741	13909	13774	13609	13606	13696	13571	13819	13792	13726	13809	13457	13565	13589	13597	13647	13688	13762	13487	13565	13710	13641	13614	13564	13747	13713	13641	13777	13626	13581	13665	13712	13921	13723	13700	13584	13736	13517	13836	13685	13659	13625	13785	13601	13603	13741	13752	13626	13679	13766	13744	13764	13650	13588	13622	13683	13807	13831	13739	13836	13555	13705	13680	13537	13829	13785	13731	13636	13777	13555	13727	13613	13706	13800	13656	13564	13633	13656	13576	13719	13525	13489	13619	13534	13616	13753	13806	13626	13588	13608	13625	13719	13690	13652	13785	13657	13601	13471	13720	13583	13769	13482	13748	13609	13671	13633	13694	13828	13812	13687	13600	13703	13854	13850	13772	13708	13667	13619	13563	13700	13649	13769	13623	13644	13664	13835	13627	13696	13824	13665	13760	13593	13585	13763	13485	13757	13745	13605	13648	13678	13707	13847	13666	13711	13696	13683	13620	13734	13744	13804	13526	13668	13727	13664	13640	13738	13675	13506	13699	13820	13601	13716	13744	13818	13620	13679	13792	13780	13659	13726	13568	13704	13664	13743	13542	13788	13576	13591	13615	13728	13668	13724	13790	13781	13747	13566	13740	13646	13727	13565	13668	13569	13627	13735	13559	13774	13742	13682	13743	13759	13586	13596	13851	13794	13623	13708	13621	13701	13641	13692	13433	13636	13692	13560	13714	13637	13824	13660	13576	13755	13789	13462	13617	13703	13591	13859	13786	13634	13668	13688	13588	13556	13615	14019	13705	13797	13756	13605	13758	13795	13594	13597	13539	13719	13587	13721	13442	13722	13626	13660	13659	13638	13599	13591	13746	13765	13559	13675	13779	13718	13548	13712	13674	13662	13675	13734	13644	13716	13740	13776	13618	13696	13545	13601	13830	13666	13631	13604	13634	13797	13705	13714	13806	13580	13663	13659	13629	13557	13711	13626	13691	13759	13578	13553	13623	13576	13723	13633	13749	13627	13585	13749	13755	13579	13821	13623	13607	13684	13670	13576	13564	13804	13748	13888	13463	13669	13601	13708	13731	13662	13744	13557	13797	13792	13624	13561	13564	13747	13832	13776	13662	13607	13696	13889	13679	13785	13595	13592	13856	13593	13773	13663	13737	13543	13590	13803	13555	13630	13760	13675	13802	13629	13790	13549	13600	13738	13694	13610	13677	13750	13795	13657	13533	13688	13689	13785	13698	13756	13485	13693	13765	13682	13572	13691	13806	13718	13681	13700	13726	13600	13731	13663	13709	13571	13880	13773	13766	13755	13640	13604	13683	13704	13653	13734	13612	13868	13636	13568	13740	13488	13624	13500	13526	13702	13534	13521	13647	13489	13718	13531	13592	13492	13575	13633	13765	13620	13534	13460	13565	13776	13832	13706	13660	13618	13665	13575	13611	13646	13671	13793	13653	13800	13760	13677	13888	13533	13683	13741	13651	13817	13631	13661	13695	13716	13635	13541	13734	13666	13689	13678	13758	13596	13655	13630	13807	13687	13647	13614	13492	13785	13677	13777	13780	13575	13724	13639	13586	13675	13598	13644	13652	13736	13656	13591	13881	13695	13697	13614	13785	13722	13765	13766	13663	13800	13671	13846	13697	13632	13603	13760	13626	13703	13669	13665	13607	13637	13724	13709	13795	13821	13642	13406	13600	13668	13634	13683	13627	13826	13795	13784	13620	13601	13803	13600	13584	13737	13602	13669	13788	13563	13648	13884	13744	13640	13694	13736	13615	13761	13803	13536	13566	13629	13756	13678	13653	13760	13520	13589	13676	13685	13747	13615	13639	13650	13632	13725	13659	13837	13586	13660	13503	13580	13662	13741	13627	13669	13723	13766	13873	13597	13670	13738	13762	13634	13462	13584	13747	13803	13877	13715	13557	13823	13565	13624	13690	13662	13580	13713	13601	13532	13734	13577	13611	13730	13580	13649	13603	13641	13712	13659	13664	13702	13610	13766	13530	13633	13804	13765	13626	13733	13840	13650	13787	13825	13592	13602	13641	13534	13642	13615	13726	13733	13674	13724	13789	13423	13757	13664	13726	13696	13732	13772	13577	13610	13492	13812	13642	13763	13800	13692	13709	13589	13803	13801	13667	13678	13606	13847	13491	13590	13601	13648	13570	13592	13682	13706	13826	13780	13612	13751	13650	13751	13760	13669	13607	13775	13760	13652	13534	13734	13714	13597	13694	13733	13566	13740	13613	13627	13770	13582	13531	13753	13632	13677	13822	13536	13654	13638	13670	13712	13653	13566	13589	13678	13647	13798	13687	13838	13723	13732	13590	13604	13668	13634	13687	13783	13615	13805	13578	13579	13823	13749	13513	13613	13698	13762	13740	13630	13737	13557	13697	13667	13686	13472	13615	13516	13851	13632	13806	13449	13695	13756	13707	13740	13707	13783	13625	13698	13701	13617	13543	13626	13720	13570	13691	13729	13799	13619	13671	13700	13777	13634	13653	13793	13669	13685	13629	13661	13692	13635	13748	13645	13794	13721	13649	13618	13701	13819	13617	13700	13626	13574	13520	13661	13609	13730	13701	13700	13687	13717	13620	13693	13638	13797	13668	13626	13616	13590	13653	13695	13555	13717	13721	13749	13509	13624	13674	13581	13572	13729	13693	13739	13702	13467	13594	13707	13721	13610	13714	13700	13565	13734	13794	13670	13506	13619	13841	13733	13714	13743	13650	13494	13646	13652	13628	13717	13648	13611	13695	13697	13562	13722	13840	13638	13651	13582	13539	13563	13701	13678	13579	13679	13530	13556	13748	13593	13651	13606	13666	13691	13616	13739	13635	13719	13642	13589	13621	13571	13819	13750	13624	13712	13728	13742	13714	13647	13645	13564	13708	13785	13734	13457	13709	13588	13705	13659	13649	13663	13662	13631	13739	13779	13666	13706	13706	13781	13611	13648	13626	13752	13745	13645	13751	13683	13634	13824	13868	13731	13580	13544	13568	13528	13704	13588	13646	13635	13629	13831	13520	13647	13643	13849	13825	13698	13832	13660	13641	13542	13637	13489	13746	13586	13694	13712	13795	13663	13655	13741	13735	13828	13682	13664	13657	13690	13735	13530	13698	13967	13730	13687	13566	13756	13499	13660	13661	13768	13700	13686	13467	13677	13718	13786	13717	13811	13681	13812	13656	13806	13556	13723	13738	13652	13682	13783	13630	13670	13830	13632	13734	13603	13732	13549	13481	13811	13589	13691	13785	13732	13818	13577	13722	13741	13800	13825	13584	13658	13659	13600	13759	13752	13710	13661	13638	13587	13781	13580	13753	13482	13712	13608	13705	13662	13745	13659	13814	13611	13673	13663	13710	13524	13747	13732	13812	13684	13821	13675	13688	13586	13804	13580	13564	13655	13649	13748	13627	13768	13710	13483	13762	13717	13629	13765	13551	13608	13686	13891	13702	13628	13641	13705	13723	13651	13750	13614	13555	13689	13743	13589	13733	13593	13630	13839	13662	13553	13770	13739	13602	13730	13629	13720	13651	13863	13689	13670	13578	13618	13528	13606	13617	13716	13673	13500	13647	13588	13647	13472	13577	13655	13603	13437	13623	13726	13616	13609	13692	13628	13695	13614	13654	13651	13791	13513	13710	13647	13592	13674	13672	13487	13726	13905	13541	13727	13675	13818	13758	13828	13638	13710	13674	13578	13697	13738	13615	13712	13557	13720	13662	13644	13548	13756	13755	13743	13695	13632	13675	13792	13728	13794	13591	13550	13745	13669	13617	13420	13626	13696	13821	13752	13531	13671	13728	13588	13774	13689	13706	13456	13789	13735	13702	13709	13563	13800	13786	13788	13604	13799	13666	13600	13747	13635	13815	13688	13700	13660	13715	13693	13560	13687	13564	13589	13695	13630	13643	13674	13771	13871	13762	13625	13504	13665	13760	13739	13645	13622	13701	13765	13923	13683	13738	13768	13747	13542	13792	13662	13694	13675	13779	13903	13649	13919	13550	13572	13660	13779	13516	13541	13771	13782	13833	13701	13931	13617	13777	13657	13561	13685	13716	13853	13807	13533	13456	13706	13607	13522	13714	13738	13725	13726	13662	13704	13626	13604	13746	13567	13718	13669	13766	13575	13668	13788	13863	13493	13784	13718	13824	13607	13652	13493	13576	13673	13668	13670	13803	13787	13772	13592	13708	13763	13725	13711	13639	13590	13705	13640	13589	13772	13713	14018	13661	13580	13605	13578	13739	13706	13701	13704	13598	13830	13601	13717	13604	13637	13852	13708	13715	13750	13605	13700	13513	13729	13655	13809	13650	13814	13725	13724	13725	13705	13612	13528	13805	13694	13608	13569	13794	13810	13618	13662	13592	13501	13719	13688	13840	13673	13788	13753	13664	13809	13584	13590	13703	13566	13651	13595	13781	13715	13684	13754	13596	13725	13748	13557	13881	13755	13626	13779	13612	13608	13717	13614	13616	13513	13670	13817	13509	13609	13711	13624	13558	13700	13738	13705	13666	13703	13789	13735	13828	13585	13748	13685	13604	13622	13609	13663	13653	13776	13777	13603	13606	13581	13686	13741	13697	13635	13600	13678	13776	13764	13644	13700	13674	13783	13716	13512	13612	13692	13482	13661	13860	13556	13599	13720	13735	13703	13780	13746	13608	13580	13530	13624	13822	13729	13650	13756	13709	13621	13808	13768	13575	13714	13662	13707	13545	13594	13626	13562	13800	13689	13616	13694	13656	13611	13752	13738	13530	13758	13556
24376	21256	28422	24791	22546	21120	19729	17167	16082	15654	15441	15395	15179	15185	15075	14870	14739	14400	14498	14649	14539	14586	15639	18179	19067	17497	16563	15608	15041	14450	14564	14542	14440	14558	14442	14423	14529	14477	14510	14437	14503	14388	14397	14330	14418	14282	14509	14307	14382	14206	14532	14433	14638	14344	14291	14557	14265	14390	14388	14231	14438	14491	14307	14150	14382	14426	14489	14550	14419	14431	14503	14480	14439	14357	14463	14137	14242	14448	14326	14299	14200	14191	14137	14220	14055	14464	14474	14388	14490	14397	14396	14432	14326	14441	14391	14568	14442	14217	14503	14365	14366	14610	14351	14409	14277	14375	14406	14515	14488	14494	14316	14534	14543	14336	14288	14387	14497	14540	14418	14312	14395	14366	14465	14172	14571	14373	14322	14152	14355	14322	14348	14369	14356	14457	14382	14250	14593	14310	14675	14343	14475	14415	14456	14148	14505	14376	14390	14370	14434	14470	14366	14180	14356	14254	14225	14417	14316	14476	14128	14202	14309	14447	14389	14464	14323	14335	14396	14533	14251	14366	14430	14389	14274	14534	14508	14626	14451	14404	14386	14314	14488	14537	14208	14421	14448	14220	14363	14324	14323	14496	14329	14571	14268	14272	14478	14349	14403	14532	14340	14441	14324	14340	14443	14226	14343	14564	14390	14595	14343	14459	14408	14232	14520	14453	14553	14451	14515	14358	14232	14339	14137	14373	14315	14321	14457	14403	14234	14313	14400	14423	14327	14420	14323	14615	14474	14108	14189	14297	14305	14415	14456	14386	14443	14412	14386	14446	14389	14326	14495	14221	14541	14333	14254	14404	14370	14417	14445	14374	14358	14392	14284	14202	14297	14436	14321	14292	14494	14339	14297	14202	14439	14457	14527	14702	14438	14363	14284	14305	14523	14398	14308	14369	14371	14353	14328	14522	14359	14552	14428	14399	14325	14303	14454	14321	14384	14528	14441	14315	14427	14167	14397	14359	14222	14355	14312	14481	14412	14387	14360	14409	14514	14373	14277	14112	14206	14574	14433	14463	14352	14394	14293	14360	14493	14231	14201	14240	14436	14393	14374	14332	14383	14433	14340	14363	14339	14610	14441	14336	14419	14358	14616	14592	14644	14501	14390	14310	14540	14327	14495	14320	14331	14483	14438	14351	14423	14326	14290	14275	14403	14284	14374	14346	14436	14350	14495	14217	14370	14469	14373	14441	14495	14353	14469	14315	14473	14266	14363	14483	14460	14424	14271	14508	14285	14247	14566	14281	14576	14248	14679	14511	14287	14327	14477	14478	14318	14154	14217	14354	14419	14417	14451	14311	14292	14510	14421	14490	14321	14307	14355	14488	14466	14416	14431	14462	14552	14310	14598	14279	14446	14378	14232	14306	14293	14533	14594	14474	14411	14317	14253	14490	14511	14190	14243	14277	14470	14311	14427	14328	14330	14414	14635	14352	14596	14493	14516	14527	14459	14381	14418	14315	14386	14565	14504	14433	14537	14498	14419	14201	14483	14221	14529	14316	14319	14367	14436	14388	14601	14341	14445	14370	14149	14254	14331	14269	14484	14425	14479	14512	14306	14338	14399	14157	14522	14382	14198	14442	14456	14345	14271	14462	14444	14395	14131	14322	14409	14501	14464	14524	14396	14588	14636	14440	14457	14384	14339	14216	14387	14429	14306	14503	14388	14584	14300	14353	14606	14333	14570	14424	14500	14506	14520	14483	14437	14369	14487	14353	14476	14340	14361	14452	14320	14387	14346	14412	14306	14378	14190	14239	14463	14464	14320	14280	14553	14363	14409	14453	14395	14314	14336	14432	14214	14406	14419	14249	14189	14624	14225	14393	14464	14312	14239	14285	14189	14209	14307	14251	14256	14359	14448	14659	14280	14354	14398	14502	14587	14604	14449	14441	14061	14121	14495	14396	14325	14327	14349	14518	14367	14302	14239	14214	14344	14505	14291	14288	14334	14500	14352	14450	14321	14387	14299	14315	14607	14524	14388	14533	14132	14333	14307	14277	14341	14427	14345	14358	14121	14400	14318	14378	14417	14415	14385	14545	14471	14506	14392	14266	14320	14304	14694	14376	14214	14460	14512	14366	14501	14369	14444	14297	14341	14453	14580	14348	14438	14456	14303	14465	14186	14378	14261	14435	14376	14408	14382	14519	14588	14419	14405	14430	14531	14458	14539	14440	14333	14412	14183	14402	14295	14552	14280	14471	14308	14454	14513	14303	14353	14186	14407	14244	14469	14448	14591	14494	14230	14516	14347	14368	14299	14125	14403	14487	14387	14498	14303	14304	14444	14495	14400	14134	14400	14384	14519	14285	14313	14151	14352	14531	14399	14341	14348	14525	14588	14274	14336	14490	14315	14408	14469	14611	14366	14525	14229	14373	14432	14277	14360	14440	14364	14381	14387	14364	14464	14360	14425	14531	14413	14307	14411	14327	14426	14441	14398	14332	14422	14471	14437	14375	14513	14408	14416	14318	14256	14645	14406	14440	14481	14519	14362	14374	14354	14252	14113	14505	14470	14411	14414	14476	14457	14366	14379	14331	14631	14484	14549	14509	14402	14452	14383	14488	14445	14214	14259	14386	14206	14294	14438	14236	14493	14454	14398	14133	14267	14210	14204	14437	14183	14371	14352	14286	14347	14216	14446	14298	14359	14318	14524	14470	14492	14366	14438	14467	14510	14395	14420	14416	14470	14300	14311	14051	14465	14356	14497	14383	14538	14347	14271	14532	14526	14515	14486	14409	14498	14279	14308	14254	14317	14288	14335	14344	14525	14331	14375	14431	14069	14399	14401	14324	14378	14160	14368	14320	14305	14220	14372	14589	14468	14164	14296	14393	14581	14517	14414	14372	14354	14465	14551	14346	14479	14317	14404	14118	14243	14509	14265	14348	14455	14330	14428	14343	14406	14331	14471	14477	14369	14342	14349	14339	14326	14431	14544	14481	14450	14330	14367	14323	14449	14420	14351	14487	14390	14393	14367	14557	14503	14158	14470	14482	14424	14552	14320	14318	14421	14234	14342	14359	14349	14348	14637	14259	14376	14354	14362	14431	14271	14330	14457	14432	14298	14377	14365	14416	14439	14489	14267	14463	14392	14296	14487	14420	14417	14436	14319	14385	14537	14426	14328	14326	14591	14479	14333	14351	14276	14273	14309	14363	14475	14394	14373	14281	14349	14443	14318	14349	14313	14595	14345	14336	14404	14155	14361	14431	14362	14251	14201	14302	14523	14306	14239	14357	14302	14388	14374	14357	14520	14384	14492	14295	14388	14424	14347	14348	14301	14441	14656	14430	14517	14338	14330	14243	14185	14377	14431	14160	14460	14550	14449	14203	14329	14239	14317	14240	14415	14560	14424	14265	14331	14488	14512	14203	14392	14312	14285	14370	14432	14433	14333	14341	14576	14312	14416	14187	14361	14376	14473	14482	14304	14365	14331	14362	14456	14383	14532	14463	14436	14397	14361	14249	14407	14341	14428	14289	14562	14302	14303	14233	14417	14495	14471	14502	14411	14546	14410	14299	14336	14394	14521	14357	14283	14424	14473	14305	14410	14434	14408	14507	14240	14457	14306	14600	14394	14259	14482	14385	14461	14413	14333	14623	14335	14135	14381	14341	14302	14379	14414	14275	14564	14195	14350	14496	14470	14380	14486	14535	14504	14433	14520	14425	14591	14530	14385	14243	14545	14221	14424	14494	14673	14393	14293	14379	14413	14628	14406	14412	14485	14483	14349	14370	14335	14292	14277	14428	14555	14369	14444	14387	14462	14494	14349	14427	14563	14242	14380	14494	14369	14579	14529	14206	14301	14461	14292	14453	14416	14330	14375	14381	14510	14373	14294	14444	14322	14507	14241	14275	14467	14303	14472	14425	14313	14588	14434	14439	14510	14335	14440	14378	14301	14196	14464	14376	14376	14305	14439	14416	14423	14385	14582	14334	14321	14307	14382	14270	14407	14295	14552	14344	14394	14493	14324	14241	14276	14403	14402	14644	14534	14421	14386	14342	14375	14241	14460	14259	14370	14437	14290	14536	14480	14413	14218	14335	14348	14312	14311	14435	14205	14403	14288	14132	14285	14345	14393	14333	14311	14363	14445	14269	14450	14460	14455	14446	14300	14346	14254	14240	14413	14307	14345	14402	14320	14530	14460	14341	14407	14535	14479	14502	14557	14400	14461	14327	14364	14251	14428	14235	14337	14323	14476	14418	14387	14495	14398	14388	14392	14420	14523	14488	14392	14367	14192	14470	14375	14538	14158	14244	14346	14436	14262	14277	14265	14304	14374	14422	14590	14493	14446	14397	14378	14355	14275	14405	14305	14398	14396	14361	14634	14140	14497	14411	14532	14430	14326	14219	14590	14270	14450	14515	14435	14290	14407	14408	14230	14334	14261	14430	14460	14411	14250	14374	14276	14254	14509	14625	14473	14257	14517	14337	14405	14278	14353	14351	14368	14494	14394	14261	14181	14451	14467	14269	14398	14451	14356	14452	14435	14465	14478	14402	14325	14327	14489	14223	14285	14232	14292	14326	14208	14285	14335	14229	14565	14376	14526	14308	14412	14474	14370	14185	14365	14593	14282	14286	14173	14551	14222	14279	14493	14570	14433	14331	14398	14406	14272	14354	14403	14370	14403	14465	14404	14282	14486	14430	14461	14482	14381	14227	14356	14354	14207	14431	14363	14563	14407	14272	14579	14444	14457	14101	14478	14506	14574	14325	14406	14269	14437	14379	14473	14368	14394	14601	14497	14338	14295	14418	14432	14333	14457	14400	14380	14523	14523	14363	14389	14436	14351	14308	14492	14287	14303	14341	14465	14124	14473	14451	14485	14565	14453	14390	14495	14276	14483	14395	14348	14420	14255	14296	14301	14335	14261	14511	14512	14302	14277	14455	14296	14324	14214	14451	14559	14286	14467	14425	14461	14377	14507	14179	14526	14314	14294	14205	14356	14528	14393	14468	14443	14441	14454	14467	14455	14416	14273	14310	14229	14328	14410	14317	14598	14261	14433	14374	14388	14508	14456	14325	14219	14323	14458	14504	14400	14369	14452	14245	14133	14398	14391	14389	14254	14312	14316	14410	14287	14354	14346	14329	14508	14295	14321	14582	14463	14348
15622	23733	24133	25302	21650	19971	18294	17029	15527	14989	14598	14420	14553	14173	13958	13713	13272	13360	13384	13281	13218	13665	15238	18904	19476	16980	15428	14334	13749	13178	13219	13095	13239	13078	12960	13211	13072	13245	13049	13185	13262	13156	13154	12984	13068	13112	13066	13117	13010	13060	13235	13116	12996	13233	13111	13135	13066	13136	13193	13179	13142	13100	13111	13242	13054	13142	13091	12857	13121	12892	13103	13085	13075	13042	13088	13161	13363	13058	12965	12991	13033	13042	13221	13279	13204	13101	13177	13089	13029	13256	12976	12956	13062	13184	13032	13071	12927	13281	13130	13033	13074	13021	13029	13053	13141	13177	13050	13153	13041	13051	13192	12977	13161	13132	13064	12991	13176	13139	13028	13024	13153	13045	13144	13222	13015	12954	13066	13221	13127	13060	13017	12989	12894	13132	13102	13036	13061	13033	13208	13095	13008	13101	13064	12999	13139	13141	13079	13082	13127	13048	13047	12900	12995	13102	13033	12886	13002	13117	13017	12988	13030	13050	13146	13176	13008	13176	13075	13168	13024	13143	13204	13088	13072	13031	13199	13208	13121	13096	13056	12998	13054	13003	13165	13032	13063	13032	13023	13150	13167	12912	12943	13217	13049	12991	13285	13102	13158	12983	13092	13069	13096	13032	12983	13145	13075	13097	13208	13046	13179	13169	13209	13147	13091	13185	13089	12968	13064	13019	12984	13088	13107	12875	13033	13073	13035	13029	13013	13200	13254	13025	13062	13011	13039	13065	13089	13088	13252	13085	13095	13008	13065	13162	13189	13054	13013	13113	13015	12987	13099	13047	13077	13113	13260	12992	13100	13077	13280	13093	13043	13122	13080	13226	13086	13087	13215	13138	13108	13102	13110	13118	13122	13018	12989	12988	13035	13083	13220	13214	13044	13077	13056	13006	13103	13099	13027	13274	13062	13193	13095	13027	13266	13015	13055	13113	12960	13146	13126	13034	13156	13158	13063	13225	13179	12992	13108	12878	13117	13012	13136	13128	13089	13042	13220	12939	12982	12958	13068	13182	13230	13072	13054	13020	12962	13091	13108	13010	13098	13253	13072	13095	13192	13052	13118	13080	12929	13228	13022	13099	13119	13173	13195	12927	13072	13100	12996	13132	13178	13107	12983	12939	13138	13032	13147	13131	12884	12930	13072	13215	13024	13029	12976	13104	13148	13154	13189	13016	12985	12978	13050	13098	13034	13168	13032	13088	12899	13301	13248	13148	13039	13247	13188	13063	12965	12907	13126	13158	13026	13189	13041	13052	13165	13071	13082	13193	13122	12971	13060	13126	13006	13200	13027	13086	13094	13115	13069	13107	13166	13288	13086	12966	13217	13050	12940	13057	13207	12994	13135	13087	12987	13141	13021	13145	12958	13005	12995	13114	13065	12902	13131	12811	13158	13110	13177	13083	13096	13025	13128	13010	13130	13009	13055	13160	13005	13025	13070	12925	13183	13124	13193	13015	13126	13126	13038	13169	13043	13146	12935	13078	13135	12976	13079	13016	13120	13078	13178	13126	13131	13059	12977	13073	13151	13002	12996	13105	13118	13066	12990	13045	12942	13201	13029	13096	13120	13048	13063	13082	13128	13048	13118	13155	13235	13008	13077	13119	13015	12931	12988	13210	13045	13248	13184	12981	13044	13055	13043	13095	13189	13220	13065	13187	13020	13242	12969	13079	13207	13039	13066	13066	13145	13002	13178	13079	13085	13135	12948	13095	13163	13046	12928	13069	13042	13063	13062	13110	13041	13056	13155	12960	12929	13179	12937	13061	13129	13262	12907	13049	13165	12905	12889	13040	13058	12888	13095	13111	13307	13157	12942	13061	13243	13276	13191	13109	13105	13254	13047	13203	13116	13054	13064	13038	13162	13191	12999	13053	13074	13042	12936	13123	13068	13083	13236	12868	13152	13163	13042	13099	13085	13073	13172	13051	13068	13205	13061	13293	12987	12977	13239	12978	13196	12960	13207	12848	13012	13056	12969	12828	13123	13147	12948	13203	13228	13050	13086	13049	13048	13044	12941	13048	13118	13003	13055	13137	13110	13133	13142	13098	12917	13027	13059	13127	13091	13083	13150	13004	12897	13164	13044	13082	13069	13010	13166	13202	13166	12988	13219	13083	13066	13136	13097	13189	12956	13055	13159	13072	13002	12944	13093	13160	13186	13012	13021	13020	13004	13135	13164	13000	13182	13046	13020	13134	13108	13122	13073	13172	13037	13024	13063	13163	13019	13028	13167	13112	13147	13310	13287	13039	13031	13127	13150	13046	13097	13174	12851	13147	13061	13058	13083	13147	13053	13185	13002	13132	13154	13013	13092	12945	12969	13097	13180	13111	13013	13127	12944	13022	13123	13193	13096	13007	13123	13020	13098	13027	13078	13243	12873	12866	13061	13087	13121	12977	13179	12996	13029	12907	13160	13072	13060	12945	12937	13127	12891	13175	13054	13030	13024	12977	13142	13043	12979	13057	13110	13129	13104	13088	12973	13006	13121	13172	13165	13099	13132	13147	12969	12975	13099	13199	12926	12996	13085	13083	13021	12933	12952	13047	13151	13105	12994	13076	13138	13006	13043	13034	13090	12998	13161	12974	13092	13085	13114	13116	13160	13036	13023	13136	13205	13139	13147	13137	12992	13106	13055	13044	13202	13034	13112	12928	12999	13040	13053	13198	13107	13006	13028	13023	13068	13040	13053	13173	13092	13043	13094	12935	13264	12967	13219	13180	13058	13144	12941	13097	12971	13146	13312	12883	13018	12897	13243	13150	13025	13228	13118	13076	13030	12899	12890	12955	13097	13076	12975	13148	13070	13169	13026	13217	12941	12963	13151	13069	12910	13126	13020	13167	13307	13098	13112	13165	12941	13092	13274	13165	13093	13091	13009	13089	13126	13237	13088	13052	13258	13209	13024	12940	13253	12980	13002	13225	12962	13105	12991	13142	13218	13050	13110	13198	13226	13230	13201	13118	12959	13149	12936	12854	13007	13153	13093	12994	13117	13184	12905	13136	13087	13179	13112	13120	13162	13258	13151	13020	13091	13139	13147	13002	13038	13074	13180	13073	13097	13165	13120	13106	13031	13112	13244	12981	13079	13141	13274	12927	13052	13133	13258	13056	13009	13122	13212	13121	13213	13300	13021	13063	13061	13003	13017	13022	13104	13137	13180	13155	13072	13131	12895	13352	13080	13057	12878	13030	13126	13204	13177	13087	13083	13144	12979	13111	13118	13029	13254	13170	13126	13095	13008	13094	13057	13137	13146	13075	13268	13182	12961	13078	12917	13069	13070	13314	13150	12878	13081	13268	13009	13077	13025	13058	13223	13153	13077	12887	13188	12974	13171	13112	13110	13092	13058	13044	13012	13023	13001	13169	13055	12995	13104	13115	13213	13076	13072	13125	13026	13015	13024	13037	13061	12986	12980	13130	13240	13031	12992	13186	13087	13040	13087	13060	13070	13025	13137	13073	13157	13145	13124	13056	13149	13094	13088	13077	13085	13047	13055	13254	13068	13111	13021	12930	13020	13041	13082	12968	13133	13225	13050	13107	13191	12982	13107	13191	13250	13115	13132	13003	13262	13079	13045	12983	13156	13121	12944	13102	13161	13183	12998	12916	12964	13139	13044	13108	13159	13198	13133	13007	13141	12944	12946	12937	13037	13082	13163	13084	13000	13157	12856	13072	12991	13059	13035	13097	13131	13163	13093	13198	13003	12972	13066	13134	13076	13037	13151	12888	13048	13024	13079	13041	13020	13122	13164	13306	12976	13036	13072	13005	13088	13011	13077	13128	13115	13120	12952	12951	13063	13220	13073	13206	12962	13213	13007	13248	12943	12996	12996	13021	13112	13157	13104	13070	13129	13025	13152	13106	13165	13077	13061	13108	13141	13000	13147	13082	12967	12993	13213	13138	12979	13270	13130	13000	13068	13079	13088	12942	13145	13085	13053	12994	12962	13013	13273	12912	13036	13111	12900	12876	13091	13111	12926	13075	12980	13260	13117	13029	13030	13031	13067	13229	13067	13072	12953	13018	13041	12930	13069	13231	13209	13013	12949	13065	13074	13154	13014	13188	13016	13020	13030	13065	13174	13065	12995	13065	13071	13084	12982	13126	13096	13192	13263	13117	12942	12931	12924	12926	13150	13088	13053	13009	13103	13057	13044	13172	13067	12897	13204	13136	12973	13067	13007	13246	13010	13096	13075	12979	13025	13196	13069	13043	13094	13021	13137	13006	13083	12921	13043	12973	13213	12995	13188	13031	13084	13220	13111	13046	13018	13071	13148	13149	13007	13153	12984	13161	13211	13152	13141	13166	13025	13216	12971	13178	13053	12987	13141	13004	13123	13189	13007	13098	13147	13086	13066	12979	13078	12995	13116	13117	13000	12928	13056	13260	13027	12960	13328	12951	13048	13126	13027	13156	13286	13113	13061	12895	13165	13232	13214	13097	13141	13111	13258	13023	12911	13149	13154	13073	13180	13335	13118	13088	13168	13144	13073	13136	12955	13116	13109	13230	13070	13014	13060	13108	13194	13112	12957	13140	13235	13076	13015	12959	13228	13097	13193	12942	13084	13134	13153	13044	13095	13010	13088	13090	12986	13103	12992	13146	13255	13173	13044	13082	13004	13001	13047	12991	12933	13171	13122	13169	13109	13002	13110	13071	13043	13058	13091	12975	13087	12952	13101	13078	13192	13183	13104	12937	13212	13057	13159	13027	13061	13113	12867	12968	13098	13241	13044	13158	13204	13087	13161	13104	13105	13180	13172	13014	13120	13194	13019	13126	12979	13210	13169	13031	13173	13127	13076	13165	13085	13318	13086	13089	13032	13225	13039	13001	13038	13173	13019	13009	13051	13095	13140	13038	13139	13091	13068	13060	13135	13128	13158	13080	13200	12939	13109	13111	13041	13120	13068	13069	13128	13153	13082	13092	13134	13090	13099	12980	13098	13101	13189	13007	13112	13093	13092	13103	12895	13027	13244	12827	12963	13154	13154	12976	13068	13120	13000	13093	13093	13027	13054	12955	13089	13102	13131	13121	12980	12968	12969	13167	13038	13044	13172	12985	13038	12964	13073	13026	13112	13095	13042	12974	13049	13083	13095	13124	12896	12983
23089	21214	28927	23802	21530	23354	23724	17865	16340	16077	15456	14941	14709	14422	14325	14373	14072	14256	14099	13811	14580	16351	16030	21009	22053	19627	17441	15744	14650	14196	14007	13858	13763	13686	13981	13766	13922	13813	13845	13745	13774	13691	13880	13763	13820	13888	13815	13755	13840	13619	13682	13782	13724	13794	13691	13707	13941	13876	13824	13631	13843	13555	13708	13818	13913	13799	13794	13601	13726	13843	13652	13750	13719	13547	13569	13774	13822	13807	13625	13782	13766	13686	13730	13780	13698	13521	13557	13802	13735	13819	13666	13586	13694	13917	13914	13712	13845	13572	13709	13827	13710	13756	13616	13772	13690	13563	13772	13810	13574	13858	13867	13732	13638	13720	13779	13656	13723	13862	13736	13753	13594	13919	13838	13486	13821	13735	13834	13912	13774	13768	13752	13640	13674	13732	13644	13724	13831	13959	13727	13641	13621	13683	13772	13790	13837	13685	13734	13864	13567	13737	13685	13644	13719	13561	13645	13726	13581	13853	13732	13623	13678	13561	13735	13933	13727	13587	13648	13829	13616	13800	13796	13561	13753	13623	13565	13504	13598	13684	13691	13629	13779	13685	13555	13589	13885	13607	13401	13776	13952	13725	13777	13922	13789	13678	13335	13754	13787	13963	13704	13729	13673	13608	13775	13510	13899	13747	13779	13527	13646	13702	13586	13657	13625	13656	13680	13716	13688	13696	13700	13590	13662	13796	13608	13678	13618	13504	13696	13660	13700	13719	13664	13695	13658	13632	13846	13695	13788	13742	13565	13735	13744	13700	13660	13563	13626	13851	13717	13713	13834	13596	13764	13616	13655	13673	13540	13573	13759	13488	13675	13684	13697	13759	13675	13814	13696	13777	13832	13841	13685	13708	13836	13659	13616	13666	13694	13694	13875	13749	13772	13835	13769	13664	13559	13561	13669	13801	13794	13692	13871	13516	13573	13710	13702	13696	13782	13722	13812	13664	13712	13619	13834	13854	13880	13577	13698	13785	13710	13722	13730	13674	13634	13536	13642	13666	13831	13505	13727	13801	13646	13815	13708	13586	13863	13766	13820	13771	13424	13762	13728	13891	13647	13817	13553	13461	13778	13649	13587	13883	13913	13644	13686	13423	13767	13816	13841	13909	13772	13669	13591	13561	13662	13787	13755	13612	13742	13731	13700	13860	13768	13761	13630	13669	13905	13769	13898	13789	13698	13818	13816	13543	13605	13772	13675	13758	13903	13839	13715	13911	13933	13781	13759	13618	13631	13733	13611	13666	13739	13701	13667	13732	13554	13669	13633	13605	13826	13611	13739	13670	13561	13650	13662	13677	13742	13639	13607	13721	13759	13597	13607	13741	13685	13738	13687	13780	13692	13700	13713	13793	13693	13643	13680	13569	13695	13774	13702	13794	13550	13747	13604	13493	13601	13862	13540	13835	13824	13707	13794	13734	13914	13525	13466	13691	13724	13708	13633	13749	13755	13659	13497	13726	13752	13634	13662	13594	13988	13598	13801	13792	13712	13767	13687	13785	13784	13519	13723	13593	13742	13605	13772	13634	13800	13599	13765	13761	13766	13698	13566	13781	13727	13710	13877	13636	13602	13721	13662	13752	13679	13637	13603	13545	13761	13769	13582	13606	13506	13661	13548	13603	13615	13657	13694	13727	13668	13704	13929	13505	13582	13820	13657	13672	13687	13776	13737	13666	13756	13806	13897	13623	13673	13771	13503	13723	13585	13552	13754	13646	13617	13698	13519	13791	13679	13794	13836	13737	13758	13660	13640	13759	13747	13911	13888	13779	13777	13756	13634	13719	13772	13724	13802	13695	13962	13668	13795	13688	13782	13811	13816	13685	13662	13665	13830	13674	13702	13535	13617	13604	13744	13624	13671	13738	13779	13610	13855	13708	13781	13495	13734	13708	13622	13621	13712	13660	13692	13560	13576	13746	13744	13716	13857	13863	13661	13757	13901	13565	13725	13781	13795	13763	13623	13952	13821	13791	13547	13694	13898	13708	13675	13868	13831	13895	13747	13727	13807	13783	13897	13788	13612	13777	13687	13796	13503	13682	13740	13529	13730	13631	13634	13760	13688	13685	13736	13645	13876	13723	13669	13690	13868	13831	13817	13557	13727	13520	13667	13733	13614	13611	13766	13865	13715	13443	13689	13677	13770	13511	13627	13734	13849	13851	13699	13651	13430	13820	13708	13523	13696	13652	13753	13591	13477	13668	13852	13739	13584	13591	13750	13850	13824	13864	13744	13772	13630	13774	13634	13641	13559	13840	13608	13718	13733	13606	13541	13744	13642	13800	13665	13747	13557	13743	13603	13635	13802	13794	13588	13722	13720	13737	13769	13680	13542	13767	13579	13637	13736	13645	13649	13746	13743	13767	13791	13785	13697	13692	13638	13785	13710	13749	13613	13566	13785	13698	13572	13912	13656	13800	13639	13705	13675	13860	13822	13762	13807	13588	13889	13726	13569	13587	13646	13748	13712	13602	13735	13781	13819	13694	13841	13708	13710	13448	13729	13829	13685	13762	13742	13766	13502	13752	13739	13533	13746	13770	13700	13570	13799	13728	13643	13708	13763	13654	13773	13694	13664	13743	13637	13585	13737	13794	13761	13808	13534	13690	13620	13685	13650	13805	13589	13751	13714	13635	13719	13755	13827	13887	13716	13692	13721	13850	13677	13750	13613	13630	13599	13719	13599	13572	13719	13388	13745	13460	13598	13711	13619	13693	13721	13740	13691	13690	13665	13574	13740	13759	13558	13763	13839	13631	13832	13634	13467	13727	13686	13666	13709	13509	13734	13815	13536	13773	13764	13644	13763	13764	13670	13809	13634	13685	13794	13577	13842	13679	13736	13815	13736	13658	13686	13475	13789	13725	13787	13539	13734	13638	13625	13762	13686	13671	13779	13722	13724	13894	13722	13613	13659	13635	13771	13509	13847	13662	13655	13840	13777	13671	13770	13524	13800	13746	13651	13814	13700	13869	13796	13641	13624	13697	13530	13808	13660	13901	13776	13810	13809	13566	13742	13705	13805	13790	13589	13766	13836	13612	13680	13670	13842	13703	13987	13675	13668	13593	13681	13598	13704	13714	13719	13806	13671	13847	13735	13716	13787	13713	13697	13655	13789	13608	13730	13641	13667	13784	13878	13716	13653	13529	13670	13600	13770	13675	13920	13841	13722	13894	13739	13624	13659	13772	13691	13611	13715	13423	13646	13587	13558	13624	13473	13702	13632	13784	13734	13639	13765	13616	13539	13759	13680	13515	13558	13728	13824	13637	13929	13651	13770	13525	13738	13839	13733	13858	13787	13678	13618	13824	13784	13658	13624	13757	13651	13937	13751	13702	13739	13679	13605	13600	13896	13826	13815	13661	13800	13713	13667	13494	13730	13702	13607	13712	13630	13717	13745	13460	13834	13697	13637	13705	13867	13577	13677	13638	13759	13830	13777	13620	13683	13797	13768	13733	13709	13657	13664	13792	13864	13676	13776	13827	13683	13861	13737	13642	13857	13525	13770	13474	13805	13603	13620	13722	13575	13616	13575	13718	13667	13561	13596	13654	13472	13589	13657	13791	13641	13828	13618	13753	13835	13621	13696	13680	13652	13706	13848	13708	13762	13844	13620	13739	13765	13683	13631	13674	13713	13771	13902	13646	13744	13807	13768	13715	13647	13759	13701	13834	13553	13700	13693	13661	13669	13693	13863	13655	13596	13776	13814	13822	13680	13677	13710	13685	13745	13581	13637	13728	13650	13695	13592	13654	13673	13775	13745	13740	13714	13597	13730	13757	13744	13747	13544	13659	13651	13846	13567	13537	13708	13770	13835	13547	13743	13404	13793	13614	13732	13639	13679	13743	13751	13804	13836	13453	13792	13649	13731	13791	13686	13516	13553	13913	13589	13558	13742	13540	13839	13769	13648	13580	13708	13753	13739	13772	13616	13773	13617	13736	13888	13791	13637	13727	13687	13678	13649	13705	13753	13684	13693	13794	13764	13934	13718	13640	13609	13706	13704	13672	13651	13622	13493	13480	13833	13819	13669	13695	13718	13772	13653	13667	13778	13642	13846	13682	13700	13782	13721	13699	13849	13727	13555	13593	13845	13684	13814	13628	13576	13786	13695	13833	13694	13514	13699	13790	13805	13687	13629	13566	13745	13898	13739	13961	13878	13834	13604	13819	13561	13705	13964	13810	13574	13801	13699	13553	13819	13758	13730	13683	13600	13723	13837	13613	13625	13555	13657	13531	13776	13619	13638	13624	13677	13534	13727	13943	13731	13709	13639	13721	13788	13656	13898	13827	13835	13604	13857	13600	13780	13728	13471	13612	13747	13585	13532	13698	13765	13658	13754	13750	13884	13680	13730	13879	13692	13640	13631	13760	13529	13596	13788	13768	13635	13818	13953	13762	13698	13846	13785	13737	13590	13639	13776	13706	13732	13683	13934	13736	13711	13804	13654	13497	13563	13746	13615	13809	13749	13862	13846	13676	13628	13574	13604	13825	13530	13640	13747	13634	13611	13554	13758	13893	13700	13644	13754	13792	13570	13693	13642	13742	13454	13656	13632	13650	13572	13732	13558	13678	13640	13791	13697	13517	13792	13741	13703	13621	13567	13752	13705	13779	13659	13685	13642	13727	13708	13669	13681	13655	13490	13859	13701	13666	13508	13581	13727	13758	13688	13800	13633	13636	13587	13672	13842	13466	13788	13607	13542	13766	13784	13631	13597	13633	13612	13747	13700	13713	13831	13776	13483	13582	13651	13624	13852	13639	13810	13650	13765	13663	13929	13725	13757	13673	13686	13514	13744	13729	13846	13609	13408	13686	13677	13777	13827	13647	13774	13737	13743	13553	13645	13715	13816	13556	13698	13695	13769	13633	13743	13621	13637	13755	13619	13721	13719	13697	13814	13666	13760	13837	13793	13667	13741	13771	13738	13577	13827	13462	13663	13889	13666	13863	13739	13464	13761	13826	13614	13758	13602	13500	13628	13730	13625	13964	13623	13677	13563	13716	13763	13563	13652	13679	13723	13702	13693	13581	13721	13746	13989	13643	13744	13739	13965	13657	13872	13884	13814	13726	13763	13626	13823	13567	13615	13773	13821	13738	13629	13909	13572	13753	13520	13701
16416	28223	27520	25426	23855	21996	20260	18312	16947	15686	14979	14424	14107	13859	13490	13347	13207	13141	12999	13088	13892	16068	16888	23877	23477	20549	17078	15073	13600	12988	12696	12670	12575	12551	12678	12615	12607	12477	12618	12628	12628	12560	12422	12555	12596	12538	12653	12710	12560	12627	12701	12523	12600	12623	12521	12637	12610	12728	12507	12704	12610	12619	12518	12591	12548	12677	12468	12568	12526	12524	12574	12493	12568	12640	12611	12579	12524	12720	12695	12599	12643	12694	12440	12538	12498	12591	12675	12590	12470	12572	12443	12676	12633	12746	12471	12672	12592	12605	12608	12553	12550	12480	12521	12654	12546	12648	12362	12515	12688	12687	12575	12452	12733	12751	12667	12490	12593	12559	12588	12629	12712	12658	12472	12532	12545	12417	12638	12601	12679	12524	12462	12641	12699	12542	12682	12526	12499	12557	12575	12470	12550	12617	12463	12590	12633	12550	12660	12522	12598	12429	12566	12548	12536	12486	12457	12490	12510	12519	12346	12622	12611	12546	12509	12694	12430	12616	12543	12582	12686	12610	12715	12503	12542	12589	12491	12592	12618	12566	12570	12558	12645	12674	12566	12500	12579	12549	12605	12512	12427	12670	12510	12521	12637	12669	12439	12535	12574	12550	12469	12518	12461	12460	12696	12695	12474	12593	12589	12449	12562	12568	12555	12502	12543	12668	12488	12566	12683	12510	12638	12480	12612	12541	12689	12628	12531	12373	12643	12601	12518	12735	12418	12552	12580	12437	12581	12582	12452	12682	12561	12510	12736	12556	12409	12530	12533	12564	12733	12597	12456	12460	12514	12436	12717	12616	12599	12633	12595	12534	12393	12752	12518	12534	12575	12483	12598	12577	12525	12676	12586	12647	12718	12553	12740	12385	12651	12670	12466	12526	12571	12661	12526	12461	12613	12536	12521	12768	12575	12659	12635	12562	12409	12571	12600	12524	12640	12576	12418	12494	12608	12549	12578	12515	12602	12534	12671	12592	12532	12524	12449	12511	12633	12586	12632	12637	12555	12651	12550	12488	12785	12571	12565	12611	12396	12655	12459	12713	12550	12427	12602	12590	12587	12561	12733	12364	12487	12583	12727	12519	12664	12449	12689	12661	12560	12380	12659	12612	12448	12515	12535	12382	12706	12652	12690	12400	12619	12589	12615	12676	12634	12507	12626	12619	12572	12552	12397	12635	12523	12434	12716	12715	12647	12565	12633	12554	12586	12616	12665	12561	12775	12580	12624	12557	12559	12537	12603	12695	12751	12444	12562	12523	12543	12520	12589	12474	12604	12479	12683	12553	12551	12492	12355	12468	12626	12364	12729	12525	12518	12385	12624	12440	12687	12589	12624	12580	12433	12542	12648	12573	12662	12449	12518	12670	12486	12561	12484	12420	12507	12412	12576	12738	12530	12694	12499	12720	12565	12489	12515	12510	12572	12556	12742	12614	12621	12543	12584	12769	12630	12606	12630	12686	12579	12547	12653	12612	12528	12510	12646	12434	12598	12622	12532	12616	12508	12611	12611	12444	12506	12433	12602	12495	12557	12722	12610	12393	12565	12520	12537	12430	12638	12590	12474	12464	12675	12593	12517	12631	12667	12544	12461	12506	12556	12533	12464	12575	12509	12499	12561	12434	12544	12570	12676	12488	12602	12544	12595	12549	12618	12745	12629	12505	12398	12595	12545	12611	12564	12541	12535	12437	12502	12392	12616	12559	12477	12549	12630	12540	12541	12625	12447	12472	12626	12499	12662	12584	12610	12663	12586	12687	12589	12555	12590	12657	12616	12584	12662	12660	12561	12662	12566	12490	12611	12643	12588	12386	12557	12605	12562	12507	12634	12553	12531	12576	12590	12589	12374	12661	12544	12567	12645	12599	12696	12662	12589	12541	12653	12547	12572	12483	12450	12617	12638	12484	12463	12580	12412	12355	12515	12563	12503	12415	12719	12542	12554	12540	12514	12722	12588	12555	12603	12505	12656	12678	12560	12420	12545	12604	12530	12442	12654	12493	12667	12742	12458	12523	12615	12582	12580	12527	12551	12573	12622	12534	12489	12559	12623	12387	12591	12636	12602	12630	12606	12546	12485	12580	12607	12524	12598	12424	12563	12637	12584	12634	12496	12495	12585	12508	12715	12565	12371	12582	12360	12575	12591	12526	12489	12617	12557	12616	12539	12501	12631	12547	12337	12643	12540	12418	12584	12594	12543	12442	12590	12431	12489	12485	12729	12544	12592	12852	12620	12681	12429	12564	12709	12532	12727	12476	12434	12541	12642	12616	12549	12555	12661	12590	12502	12691	12703	12749	12565	12680	12678	12603	12444	12723	12483	12495	12642	12605	12607	12472	12551	12680	12548	12622	12515	12764	12697	12532	12598	12737	12439	12604	12636	12477	12591	12652	12681	12659	12577	12482	12709	12690	12542	12559	12454	12510	12473	12509	12677	12619	12634	12556	12586	12491	12643	12660	12707	12682	12696	12461	12540	12527	12702	12612	12640	12542	12535	12737	12613	12637	12552	12536	12536	12584	12672	12523	12446	12408	12582	12582	12599	12650	12513	12420	12433	12465	12433	12652	12553	12569	12685	12308	12550	12488	12351	12697	12693	12647	12530	12685	12555	12748	12444	12544	12582	12612	12574	12721	12413	12574	12684	12548	12690	12655	12611	12441	12573	12713	12673	12464	12753	12581	12567	12594	12451	12535	12718	12562	12514	12491	12529	12396	12528	12518	12473	12609	12561	12621	12678	12353	12565	12559	12594	12677	12401	12655	12638	12617	12750	12448	12508	12548	12483	12599	12548	12758	12600	12455	12610	12559	12554	12635	12419	12582	12765	12562	12440	12573	12578	12445	12399	12488	12648	12438	12480	12515	12618	12573	12598	12612	12650	12563	12668	12531	12528	12574	12398	12534	12494	12524	12626	12467	12535	12491	12616	12648	12638	12507	12501	12379	12651	12585	12599	12425	12437	12589	12483	12544	12620	12339	12670	12503	12703	12577	12649	12683	12595	12503	12638	12571	12562	12590	12514	12691	12621	12466	12391	12447	12396	12581	12463	12580	12647	12550	12258	12532	12472	12638	12504	12615	12535	12583	12586	12470	12471	12620	12560	12297	12696	12563	12539	12358	12684	12644	12635	12596	12449	12443	12315	12629	12692	12682	12621	12601	12616	12608	12573	12663	12533	12572	12479	12526	12390	12559	12538	12567	12667	12558	12663	12648	12548	12593	12581	12447	12459	12635	12599	12635	12608	12714	12585	12687	12530	12724	12529	12562	12601	12704	12609	12468	12542	12402	12630	12581	12631	12437	12506	12514	12655	12693	12550	12642	12605	12549	12501	12614	12659	12647	12506	12438	12675	12603	12729	12569	12676	12622	12553	12578	12554	12642	12473	12675	12464	12596	12516	12579	12516	12671	12335	12606	12538	12491	12644	12548	12598	12524	12468	12563	12714	12643	12489	12600	12729	12644	12620	12433	12633	12639	12513	12540	12545	12634	12390	12557	12526	12560	12480	12430	12604	12494	12508	12599	12793	12618	12557	12560	12526	12473	12523	12482	12629	12537	12482	12611	12633	12427	12606	12603	12443	12563	12632	12583	12433	12692	12614	12485	12463	12467	12534	12618	12451	12544	12541	12606	12687	12559	12633	12664	12469	12696	12577	12664	12711	12636	12503	12705	12432	12608	12577	12500	12557	12684	12560	12527	12505	12470	12569	12760	12617	12404	12579	12485	12604	12425	12698	12690	12512	12536	12618	12542	12479	12513	12626	12770	12421	12687	12599	12569	12602	12536	12505	12472	12558	12550	12698	12584	12628	12409	12575	12614	12516	12586	12694	12575	12490	12758	12540	12399	12688	12568	12590	12531	12648	12477	12390	12553	12524	12594	12586	12424	12473	12576	12568	12566	12612	12463	12448	12567	12434	12641	12447	12655	12517	12704	12336	12565	12638	12572	12511	12721	12508	12536	12623	12800	12410	12444	12650	12612	12567	12528	12515	12556	12553	12563	12710	12362	12680	12549	12506	12665	12657	12712	12679	12615	12343	12631	12539	12468	12613	12648	12606	12654	12642	12670	12566	12643	12447	12589	12455	12398	12454	12603	12599	12449	12523	12643	12641	12463	12625	12607	12442	12632	12721	12417	12472	12401	12668	12496	12511	12517	12586	12598	12543	12649	12603	12743	12498	12529	12482	12597	12603	12599	12489	12395	12489	12513	12622	12575	12598	12533	12617	12504	12777	12522	12516	12562	12614	12715	12504	12545	12589	12591	12509	12479	12561	12607	12527	12481	12580	12531	12367	12547	12482	12687	12386	12681	12479	12577	12771	12528	12600	12591	12596	12605	12535	12537	12626	12543	12579	12650	12704	12552	12629	12742	12604	12283	12515	12545	12560	12560	12591	12477	12580	12596	12604	12576	12620	12414	12480	12514	12526	12569	12532	12601	12605	12537	12427	12529	12591	12564	12687	12555	12616	12669	12551	12618	12643	12535	12562	12744	12378	12584	12627	12364	12548	12407	12526	12512	12634	12612	12473	12553	12588	12722	12558	12605	12587	12570	12454	12654	12426	12431	12583	12596	12556	12577	12510	12654	12661	12605	12691	12539	12635	12451	12559	12478	12651	12537	12504	12663	12455	12689	12679	12530	12626	12492	12631	12381	12656	12579	12629	12637	12596	12438	12805	12693	12507	12447	12496	12507	12602	12499	12500	12591	12501	12451	12644	12585	12626	12702	12567	12728	12406	12581	12529	12568	12623	12535	12631	12629	12393	12447	12800	12595	12515	12616	12525	12523	12596	12569	12652	12475	12434	12589	12546	12639	12478	12657	12719	12667	12385	12568	12657	12694	12532	12707	12503	12590	12481	12667	12560	12627	12542	12517	12516	12578	12471	12548	12568	12454	12420	12520	12715	12583	12455	12601	12659	12487	12474	12609	12713	12692	12511	12593	12571	12580	12493	12415	12717	12552	12653	12581	12617	12442	12459	12558	12569	12401	12723	12661	12726	12534	12827	12505	12583	12710	12658	12583	12604	12540	12536	12634	12403	12597	12579	12707	12669	12392	12582	12443	12477	12407	12566	12458	12666	12509	12643	12734	12601	12600	12536	12572	12543	12568	12628	12645
27774	21399	19780	16975	15136	14708	13636	12841	12758	12767	12568	12329	12488	12331	12328	12238	12148	12166	12246	12190	11802	12066	12168	12464	12703	12712	12503	12241	12255	12100	12135	12076	12078	12141	12037	12153	12052	11952	12170	12060	11838	11954	11995	12043	12007	12163	12048	12224	11829	12015	11989	11973	12082	11975	12101	11867	11967	12038	11967	11981	12006	12228	12198	12099	11931	12029	11906	11963	12151	12167	11956	12010	12018	12213	11952	11795	11943	12060	12036	12037	12169	12182	11993	11825	12064	11972	12173	12196	12089	12102	12045	12085	12224	12261	12201	12053	12095	12001	12159	12112	12131	12206	11995	12026	11927	12029	12054	12071	12003	12083	12028	12212	12194	12133	12122	11973	12074	12131	11922	12166	11909	11997	11985	11921	12124	12037	12059	12129	11900	11916	11941	12064	12101	11912	11994	11892	11986	12149	12065	11977	12047	12008	12158	12172	12174	12027	12068	11922	12056	12056	12133	11905	12047	12032	11899	11972	12258	12128	12014	11897	11894	12060	12049	12104	12010	11887	11987	11972	11966	12177	12090	11999	12099	12055	11993	11953	12160	12048	12111	12278	12098	11959	12093	12117	12154	12066	12073	11985	12221	11924	12003	12020	11940	12082	12103	12159	12198	12036	11912	12145	12140	12235	12229	12099	12128	12038	12248	12139	12090	12131	12032	11912	11853	12036	12168	12126	11928	12066	12330	11921	12047	12092	11951	12020	12003	11980	11931	11847	12095	11930	11971	11909	12094	12203	12098	12292	12156	12076	11931	11939	11890	12146	12042	12152	12098	12161	11895	11883	12074	11978	11863	11999	12014	11924	12000	12098	12002	11901	12113	12130	12038	12057	11893	11860	12025	12052	12013	12051	12034	12054	12121	11964	12048	12032	11970	12136	12000	12066	11943	11986	12000	11892	12050	11917	11963	12113	12134	12125	12160	12193	12034	11992	11946	11827	12086	11935	12070	12002	12332	12186	12024	12169	11916	11960	12082	12076	11969	12186	12209	12293	11845	11897	11674	11772	12070	12017	12248	12040	11912	11948	12134	12044	12032	11753	11941	12045	11964	12005	11767	11905	12047	11988	11945	12039	12122	11928	12038	12040	12002	12005	12060	12081	12006	12065	12034	11926	12054	12082	11949	11908	11933	12096	12025	12076	12060	12080	12004	11959	11891	12023	12110	11983	12095	12002	12022	11997	12185	12067	12124	11820	12034	12067	11992	12006	12132	11946	11931	12006	12139	11955	11970	12120	12097	11871	11932	12085	12211	12172	11977	11881	11942	11993	12089	11911	11971	12052	11983	12056	11851	11934	12129	11944	11941	12047	12125	12109	11974	12015	12104	11996	11976	12158	11902	12059	11968	11953	11961	11952	12108	12016	12330	12027	12195	12074	12055	11988	12015	11933	11865	11980	11964	12070	12085	12031	12121	11977	12035	12146	12055	11890	12187	11985	12033	11920	11995	12030	12158	12136	12091	12237	11975	12069	11861	11856	12056	12027	12087	11922	11939	12019	11992	12010	12107	12050	12159	11861	11987	12008	12015	12204	11867	12088	12012	11944	12173	12307	12010	12014	12249	12064	11999	11998	11978	12063	12095	11990	12001	12109	11999	12077	12288	12016	11955	12012	12022	12137	12011	12131	11960	12119	12175	12191	11877	12169	11810	12007	11990	12238	11888	11922	12051	12194	12047	12156	12134	12080	11972	12120	12068	12147	12025	12083	12103	11882	12039	12024	11903	11896	11881	11914	12066	12004	12041	12068	11962	12024	12172	12086	12180	12007	12062	12050	12141	11869	11972	12153	12064	11841	12187	12102	11876	11999	11997	12023	12015	12120	11950	11830	12050	12115	11962	11961	11985	12247	11957	11990	12191	11857	11981	11788	12031	12149	12085	12169	12092	12003	12061	12173	12082	12087	12121	11784	11983	12168	11984	12164	12109	12104	11999	12181	12079	12015	11996	12030	11971	11991	11976	11961	12099	11994	12074	12091	12090	12086	12037	12080	11983	12130	11968	12068	12033	12258	11952	11946	12037	12016	12114	12062	12126	12083	11975	12176	12175	11973	12121	12003	12052	11768	12013	11929	11900	11957	11845	11805	12028	12047	11982	11936	12027	11974	11927	11982	11990	12182	12085	11988	11994	11939	12125	12012	11927	12147	12116	12131	12079	11938	11927	11959	12146	12046	12090	12172	12080	12168	12211	12027	11934	11895	12082	12194	12059	11922	11958	12096	12020	12181	12175	11995	12136	12009	11913	12044	12141	12142	11935	12126	11886	11965	11973	12032	11965	11908	12064	12077	12040	12088	12018	12035	12017	12021	12066	12051	11992	11931	12067	12263	11937	11918	11896	11946	11995	11942	12285	11950	11928	12156	12115	12150	12029	12117	12110	12057	12129	12143	12068	12013	12157	12163	12131	12287	12218	11929	11953	12124	11935	12047	12034	12070	11990	12077	12000	12074	11816	11769	12085	12040	12125	11962	12024	12047	12100	11846	12170	12028	11832	11918	11838	11894	12070	12140	12224	12127	12071	12091	11966	11992	12056	12093	12096	11971	12062	12010	12067	12092	12007	11992	12079	12003	11935	12044	12006	11988	12188	12045	11921	11920	12197	12029	11902	12189	12113	12021	12129	12181	12120	12122	12013	11976	11880	12080	11885	12005	11975	12019	12085	12050	12136	11989	12093	12071	11944	12105	12073	12018	12146	12128	12078	12060	12077	11979	11999	11884	11998	11994	12079	11811	12010	12064	12076	12114	12029	11955	12009	11789	12103	12033	12100	11821	11909	12092	11964	12072	11913	12175	12049	12084	12066	12070	11987	12001	11849	11931	12032	11832	12085	12030	12098	12138	11974	12092	12111	11910	12082	12042	11972	12149	12231	11979	12007	11983	12051	12024	12084	11869	11877	12022	12183	12069	11988	12115	11939	12130	12106	12070	12263	12217	11969	12141	12029	11845	12191	12089	11991	12004	11949	12186	11903	12171	11810	11967	11920	12094	11934	12053	11889	12082	11977	11992	12103	12098	12106	12197	12010	11918	12017	12132	11790	11963	12007	11923	11952	11949	12035	12113	11916	12244	12066	12037	12138	12089	12011	12021	12047	11934	11977	12028	12188	12050	12018	12147	12020	11952	11903	11948	11960	12096	12078	12022	12017	11878	12055	12137	11934	11901	12261	12040	12014	12084	12266	11843	11914	12095	11976	11952	11948	11904	12066	12008	11943	12053	11991	12076	11969	12147	12123	12076	11964	11966	11965	11945	12049	11923	12180	11844	11941	11973	11905	12137	12050	11983	12021	12115	12107	11734	11838	12001	12076	12037	11987	11988	11990	12175	12063	11971	12073	12083	11933	12047	12123	11890	11841	12027	12027	12029	12099	12007	12140	11981	11950	12032	12030	12149	11915	12115	12030	11941	12081	12148	11806	12072	12074	12113	12061	12113	12066	11906	11988	11869	11896	12148	11842	12042	11956	12191	11976	12051	12222	12167	11865	12015	12104	12088	12182	12132	12191	12005	11984	11889	11907	12117	12040	12057	12022	12072	12143	12234	11993	11917	12017	11911	11983	11801	12053	12008	12041	12035	12061	12004	11887	12084	12039	11953	12132	11958	12008	12137	12064	11980	12045	12072	12178	12037	12021	12068	11922	12046	11939	12023	11937	12055	11990	11960	12110	12046	12028	11904	11985	11993	11889	11955	11968	12099	12050	12115	12191	12126	11941	11847	11970	12114	12020	12004	12165	11957	11936	12051	12065	12202	12143	11856	12094	12020	11983	12006	11891	12167	12148	12103	12072	12012	12125	11977	12038	12079	11987	11952	11823	12114	12052	12025	12069	11932	12080	12199	12223	12092	12146	12075	12086	11990	11936	12006	11882	12292	11972	11980	12020	12206	12045	12087	11973	11836	12097	12148	12030	12135	12018	12156	11917	12151	12020	12078	12008	11999	12160	12127	12117	12023	12009	11845	11986	11898	11963	12018	12027	12006	12028	12009	12017	11948	12041	12110	11924	12113	11863	11919	12222	12072	11999	12032	12083	12019	12236	11843	12016	11965	12039	11982	12072	12004	11845	11927	12159	12364	12057	12141	12101	12003	12037	11951	11927	12071	12187	12047	12087	12164	12090	12012	12124	12020	11961	11945	11918	11993	12013	12047	11998	11885	12017	11927	12038	11892	11978	11904	12013	11823	12142	12107	11968	12092	12113	12212	12075	11972	12065	12168	12009	12041	12009	12221	12092	12241	12128	11936	12230	11923	12123	12180	12072	12134	12183	11999	11923	12234	12029	12191	12221	12173	11906	11972	11959	11951	11979	12051	12094	11884	12009	12077	12019	12123	12079	12013	12081	11951	12014	11925	12027	11861	12010	11931	12095	12089	12250	12120	11969	11858	11878	12097	12103	11902	12091	12072	12002	12096	12009	12149	11964	12217	12166	12149	12196	12058	11942	11967	11911	11946	12092	12243	12044	12127	12130	11993	12005	11984	12060	12011	12120	12132	11911	12025	11977	12014	12294	12093	12060	12008	11994	12071	11963	12014	12033	12021	11993	12095	12143	11993	12136	12036	12022	12107	12097	12028	12181	12048	12013	12000	12161	11941	12144	11932	12077	12151	12073	11979	12043	12207	11990	12107	12056	11940	12126	12199	12234	12009	11987	12053	12108	11982	12127	12013	12152	11878	11949	12064	12017	12094	11876	12075	12087	12188	12098	12019	12069	11962	12101	12177	12040	11900	12105	12146	12154	12132	11859	12040	12083	11965	11777	12044	12020	12088	12030	12106	12122	12044	11913	12040	12171	11971	12090	12025	12222	12149	11947	12050	12065	11949	12165	11948	11938	12059	12120	11930	12077	12028	12117	11989	11970	12030	11977	12029	12136	12032	12160	12248	11910	12044	11909	12006	12067	11968	12117	12082	12046	12084	11924	11772	11903	11820	12140	11912	11958	11948	12141	11951	12221	12074	12132	12013	12111	11990	11967	12033	12064	12003	12162	12162	12015	11942	12006	11954	12091	12094	11895	12116	12171	11981	12067	12022	12277	12033	12013	11994	11885	12165	12210	12009	12111	12003	12010	11864	12218	11901	12054	12061	12142	11881	11933	11930	12152	11960	12079	11995	12061	12124	12175	11990
15106	15709	14851	15696	16414	15671	13791	12953	12577	12479	12550	12177	12169	11998	11820	11889	11848	11500	11562	11611	11564	11708	11599	11893	12393	12341	12006	11844	11617	11742	11557	11559	11518	11615	11437	11681	11499	11662	11697	11545	11581	11548	11571	11421	11541	11463	11707	11539	11647	11776	11512	11561	11490	11477	11598	11597	11522	11510	11569	11559	11537	11509	11501	11567	11349	11531	11539	11658	11490	11604	11490	11461	11511	11544	11560	11439	11462	11459	11462	11428	11505	11583	11461	11458	11560	11536	11609	11499	11582	11516	11443	11491	11602	11622	11635	11590	11455	11564	11357	11708	11530	11482	11478	11541	11502	11633	11618	11545	11554	11560	11618	11556	11542	11600	11546	11613	11563	11521	11553	11700	11411	11504	11579	11481	11550	11498	11642	11380	11665	11448	11507	11480	11434	11492	11563	11499	11524	11612	11494	11601	11647	11489	11529	11628	11416	11588	11605	11536	11637	11504	11521	11537	11440	11677	11642	11644	11458	11522	11442	11446	11663	11400	11461	11480	11349	11489	11496	11452	11518	11290	11414	11532	11535	11500	11589	11574	11565	11578	11427	11656	11544	11523	11607	11488	11571	11520	11563	11504	11581	11437	11521	11337	11418	11400	11437	11516	11514	11410	11655	11502	11664	11673	11505	11670	11606	11473	11516	11516	11601	11434	11609	11444	11441	11525	11576	11481	11458	11487	11456	11582	11605	11492	11512	11498	11459	11565	11508	11647	11494	11593	11560	11580	11733	11671	11630	11561	11648	11562	11652	11464	11473	11560	11327	11641	11520	11558	11541	11660	11474	11503	11686	11645	11527	11428	11529	11580	11561	11420	11560	11417	11607	11572	11486	11584	11479	11469	11591	11705	11489	11467	11368	11448	11514	11589	11571	11540	11576	11488	11632	11733	11398	11550	11459	11512	11577	11466	11760	11619	11728	11577	11785	11613	11586	11428	11500	11438	11548	11486	11638	11596	11603	11559	11427	11623	11635	11593	11548	11703	11662	11619	11448	11540	11635	11524	11716	11638	11505	11551	11655	11527	11593	11523	11670	11517	11522	11624	11514	11339	11531	11464	11796	11527	11545	11591	11753	11572	11632	11516	11672	11553	11680	11482	11519	11728	11659	11517	11621	11428	11637	11488	11625	11673	11313	11490	11650	11558	11524	11491	11502	11589	11515	11469	11646	11501	11403	11409	11713	11566	11651	11431	11686	11692	11628	11487	11588	11691	11470	11573	11664	11611	11472	11537	11481	11592	11492	11633	11769	11579	11522	11621	11643	11660	11707	11528	11562	11569	11569	11577	11592	11517	11435	11538	11560	11437	11400	11574	11604	11497	11560	11586	11447	11398	11448	11371	11799	11389	11521	11528	11562	11426	11760	11459	11599	11595	11440	11517	11596	11539	11598	11694	11488	11454	11509	11535	11588	11664	11495	11591	11384	11583	11615	11477	11604	11548	11479	11539	11538	11717	11639	11618	11540	11693	11623	11627	11645	11483	11616	11624	11392	11426	11563	11427	11456	11521	11591	11593	11525	11462	11565	11574	11624	11528	11604	11448	11662	11711	11587	11560	11601	11549	11675	11638	11614	11689	11676	11723	11462	11611	11403	11508	11560	11537	11622	11784	11651	11727	11433	11474	11487	11640	11745	11458	11611	11516	11461	11622	11569	11560	11544	11489	11650	11570	11594	11649	11660	11557	11420	11440	11625	11614	11455	11526	11636	11534	11608	11578	11716	11641	11474	11587	11396	11587	11645	11660	11578	11476	11524	11424	11664	11593	11579	11680	11510	11442	11736	11548	11546	11525	11542	11556	11589	11335	11508	11550	11588	11642	11555	11644	11605	11504	11518	11488	11669	11475	11525	11625	11538	11602	11530	11468	11527	11590	11467	11657	11414	11648	11488	11541	11456	11543	11645	11602	11523	11512	11484	11659	11569	11587	11604	11647	11632	11529	11489	11440	11493	11509	11365	11449	11448	11579	11537	11711	11555	11555	11566	11618	11513	11585	11646	11632	11598	11765	11474	11479	11657	11573	11510	11544	11704	11505	11551	11537	11516	11402	11457	11516	11444	11577	11582	11575	11567	11539	11496	11582	11511	11646	11418	11523	11539	11406	11534	11556	11586	11534	11602	11524	11443	11560	11613	11595	11631	11719	11659	11564	11518	11590	11611	11487	11636	11357	11449	11690	11456	11566	11574	11551	11560	11636	11489	11347	11741	11648	11579	11638	11348	11486	11484	11626	11420	11508	11582	11519	11477	11573	11486	11439	11404	11551	11518	11662	11484	11437	11697	11561	11426	11574	11485	11651	11531	11562	11449	11474	11647	11464	11409	11588	11576	11410	11562	11715	11444	11591	11636	11616	11545	11718	11613	11506	11487	11432	11649	11582	11596	11521	11583	11466	11760	11564	11537	11507	11531	11557	11592	11738	11490	11446	11767	11488	11509	11626	11428	11500	11534	11579	11611	11485	11618	11500	11534	11558	11485	11682	11593	11677	11472	11585	11504	11657	11605	11629	11522	11515	11547	11534	11421	11523	11535	11588	11664	11527	11581	11612	11460	11552	11462	11636	11526	11609	11567	11429	11587	11595	11669	11794	11599	11447	11567	11792	11684	11471	11591	11525	11491	11516	11536	11452	11471	11720	11462	11499	11632	11641	11559	11618	11466	11549	11506	11494	11436	11646	11470	11582	11508	11473	11523	11460	11629	11642	11423	11472	11611	11478	11489	11662	11431	11482	11502	11604	11445	11571	11518	11489	11521	11536	11454	11729	11562	11577	11493	11659	11587	11487	11676	11707	11502	11459	11704	11585	11568	11600	11484	11552	11527	11528	11617	11520	11432	11613	11381	11560	11392	11522	11637	11387	11548	11369	11554	11514	11431	11681	11477	11350	11611	11453	11488	11508	11501	11447	11443	11609	11517	11553	11582	11558	11553	11518	11551	11469	11613	11735	11703	11444	11617	11551	11685	11442	11545	11573	11560	11447	11520	11467	11532	11583	11570	11579	11523	11516	11644	11589	11655	11526	11477	11485	11539	11487	11519	11631	11530	11576	11507	11412	11498	11654	11632	11586	11644	11452	11666	11597	11501	11489	11576	11605	11436	11634	11669	11527	11643	11603	11414	11609	11536	11614	11555	11507	11498	11443	11598	11693	11506	11566	11560	11637	11659	11629	11410	11629	11626	11621	11601	11674	11612	11449	11472	11735	11633	11669	11567	11578	11377	11567	11535	11492	11449	11636	11442	11556	11556	11617	11508	11454	11465	11621	11618	11698	11622	11596	11458	11633	11600	11509	11399	11550	11560	11670	11634	11646	11466	11448	11442	11563	11537	11595	11419	11672	11659	11490	11584	11566	11665	11586	11473	11422	11468	11641	11663	11627	11640	11460	11530	11426	11616	11577	11665	11558	11541	11677	11653	11625	11663	11457	11431	11726	11599	11420	11617	11484	11572	11522	11657	11476	11671	11432	11410	11521	11432	11432	11588	11602	11524	11475	11621	11578	11533	11483	11561	11498	11635	11517	11548	11491	11626	11533	11517	11401	11593	11547	11747	11555	11627	11597	11831	11380	11575	11776	11459	11509	11538	11414	11491	11557	11507	11606	11545	11587	11395	11685	11735	11619	11385	11418	11693	11624	11481	11516	11523	11495	11498	11548	11605	11507	11510	11484	11500	11609	11461	11566	11546	11648	11468	11613	11556	11590	11515	11516	11653	11662	11659	11516	11475	11500	11514	11526	11460	11662	11327	11392	11471	11593	11689	11615	11513	11623	11718	11443	11602	11593	11328	11614	11539	11493	11561	11788	11599	11514	11570	11433	11624	11531	11722	11596	11505	11574	11608	11579	11551	11480	11552	11568	11599	11580	11492	11696	11508	11687	11608	11585	11597	11630	11476	11575	11668	11525	11338	11635	11562	11640	11373	11600	11485	11520	11602	11531	11564	11495	11657	11536	11571	11779	11521	11588	11643	11495	11608	11378	11474	11726	11617	11582	11612	11531	11551	11656	11534	11577	11589	11756	11647	11543	11527	11552	11564	11573	11637	11404	11611	11657	11522	11556	11555	11675	11497	11569	11440	11620	11534	11454	11575	11569	11699	11550	11632	11668	11536	11503	11447	11520	11594	11513	11457	11526	11588	11457	11696	11529	11641	11526	11647	11506	11555	11594	11603	11783	11627	11552	11628	11635	11499	11717	11696	11533	11627	11587	11775	11514	11621	11568	11629	11462	11383	11506	11623	11624	11641	11536	11668	11449	11564	11585	11486	11693	11501	11603	11631	11440	11602	11642	11543	11625	11424	11693	11416	11388	11533	11408	11575	11547	11612	11539	11564	11659	11529	11636	11399	11613	11476	11573	11681	11586	11571	11558	11702	11477	11614	11576	11471	11569	11559	11703	11617	11691	11458	11504	11524	11446	11536	11492	11496	11478	11563	11469	11524	11662	11432	11566	11568	11444	11505	11577	11587	11551	11639	11558	11377	11494	11600	11512	11573	11626	11550	11438	11592	11518	11677	11478	11384	11577	11502	11565	11447	11535	11460	11566	11580	11560	11418	11680	11521	11637	11609	11514	11657	11600	11478	11480	11722	11556	11581	11558	11527	11516	11555	11536	11454	11473	11522	11476	11474	11696	11587	11474	11540	11600	11545	11484	11550	11593	11709	11453	11472	11634	11643	11670	11394	11463	11568	11587	11634	11441	11602	11611	11618	11463	11553	11603	11450	11677	11425	11527	11600	11647	11421	11599	11498	11576	11483	11609	11686	11536	11440	11597	11639	11583	11543	11598	11461	11598	11482	11529	11506	11527	11452	11580	11488	11658	11667	11538	11605	11456	11636	11689	11436	11453	11694	11558	11554	11430	11412	11470	11617	11534	11532	11576	11471	11482	11505	11657	11478	11622	11527	11521	11623	11523	11505	11633	11494	11557	11491	11714	11624	11563	11499	11373	11450	11469	11434	11571	11611	11628	11731	11595	11707	11708	11528	11608	11526	11629	11550	11599	11394	11567	11379	11480	11580	11411	11539	11577	11502	11381	11592	11558	11611	11508	11506	11635	11558	11659	11522	11712	11537	11580	11506	11463	11436	11475	11616	11622	11601	11430	11553	11616	11623	11604	11553	11600
24331	21213	28364	24535	22087	19745	17759	15512	14748	14753	14551	14355	14524	14124	14157	14074	14155	14061	13946	14099	13932	14020	14457	17286	18144	17949	16078	15181	14554	14035	13946	13915	13863	13764	13771	13792	13628	14047	13766	13797	13835	13777	13827	13858	13697	13800	13784	13626	13698	13800	13945	13748	13949	13770	13899	13827	13730	13771	13800	13978	13850	13919	13840	13934	13848	13761	13870	13793	13854	13842	13684	14003	13979	13974	13678	13746	13744	13851	13864	13723	13911	13776	13922	13969	13688	13856	13847	13756	13948	13885	13806	13773	13725	14015	13701	13832	13653	14052	13779	13739	13756	13888	13815	13746	13769	13787	13731	13689	13744	13769	13829	13748	13785	13954	13832	13619	13585	13754	13939	13926	13724	13797	13743	13616	13698	13893	13631	13619	14012	13736	13827	13847	13820	13652	13754	13835	13700	13767	13679	13792	13866	13878	13769	13843	13768	13998	13738	13884	13675	13801	13789	13944	13784	13709	13860	13831	13602	13903	13789	13741	13906	13795	13906	13877	13783	13802	13947	13957	13742	13772	13664	13506	13705	13732	13755	13600	13863	13860	13779	13645	13879	13855	13586	13748	13641	13908	13725	13771	13735	13939	13840	13742	13631	13718	13777	13821	13949	13830	13889	13994	13722	13832	13782	13785	13771	13703	13760	13775	13739	13890	13854	13779	13904	13712	13768	13763	13735	13699	13841	13851	13726	13856	13584	13776	13887	13905	13866	13859	13738	13707	13653	13882	13591	13961	13768	13620	13673	13776	13878	13712	13797	13924	13645	13733	13704	13766	13981	13731	13912	13749	13785	13770	13761	13757	13980	13665	13782	13834	13776	13906	13765	13815	13867	13731	13794	13639	13808	13835	13712	13843	13664	13838	13892	13835	13832	13897	13779	13862	13723	13751	13568	13658	13721	13657	13677	13740	13962	13741	13779	13733	13877	13824	13803	13842	13709	13807	13808	13743	13824	13762	13688	13662	13730	13880	13777	13892	13956	13764	13743	13982	13727	14055	13886	13750	13980	13647	13800	13720	13749	13661	13617	13870	13910	13784	13864	13919	13910	13980	13767	13853	13798	13821	13687	13701	13767	13840	13696	13716	13881	13679	13790	13839	13942	13830	13807	13816	13743	13871	13701	13615	13880	13683	13783	13675	13724	13734	13818	13747	13722	13830	13990	13726	13786	13738	13677	13798	14006	13634	13782	13895	13868	13920	13991	13704	13799	13796	13823	13889	14007	13728	13864	13655	13712	13728	13679	13838	13717	13844	13988	13773	13619	13797	13747	13622	13766	13645	13708	13899	13899	13866	13702	13833	13851	13782	13885	13737	13825	13746	13866	13883	13913	13886	13772	13826	13914	13789	13838	13818	13872	13872	13674	13818	13747	13760	13816	13713	13829	13859	13741	13914	13823	13987	13764	13702	13773	13706	13843	13649	13680	13853	13806	14033	14025	13965	13774	13733	13826	13695	13824	13717	13742	13788	13804	13815	13628	13695	13736	13928	13680	13807	13685	13893	13644	13643	13711	13739	13798	13783	13708	13867	13941	13829	13847	13791	13790	13718	13599	13865	13944	13878	13971	13869	13787	13711	13713	13826	13861	13770	13601	13870	13752	13789	13961	13736	13918	13835	13816	13759	13928	13846	13748	13656	13714	13856	13865	13779	13730	13864	13701	13744	13909	13897	13941	13677	13864	13922	13649	13939	13874	13903	13960	13754	13932	13867	13829	13730	13906	13793	13846	13810	13929	13584	13809	13881	14055	13782	13599	13795	13754	13619	13766	13849	13697	14053	13717	13660	13812	13972	13926	13735	13900	13851	13703	13854	13920	13756	13909	13846	13675	13993	13914	13797	13546	13657	13887	13752	13920	13955	13854	13850	13730	13771	13798	13860	13856	13675	13629	13840	13632	13673	13573	13834	13764	13693	13761	13853	13941	13898	13795	13700	13721	13817	13803	13714	13754	13805	13671	13784	13836	13615	13704	13775	13748	13885	14004	13783	13639	13865	13843	13773	13846	13675	13778	13871	13967	13682	13647	13926	13823	13839	13999	13706	13701	13746	13686	13915	13644	13773	13627	13678	13678	13731	13581	13788	13680	13656	13822	13903	13829	13685	13910	13716	13800	13820	13889	13731	13756	14054	13926	13767	13949	13987	13918	13867	13773	13915	13774	13636	13720	13676	13864	13657	13708	13906	13878	13682	13705	13730	13791	13670	13665	13559	14022	13809	13866	13917	13779	13788	13706	13757	13878	13722	13860	13686	13835	13758	13773	13838	13549	14006	13929	13727	13727	13575	13741	13898	13758	13769	13759	13740	13782	13785	13616	13784	13849	13879	13670	13539	13624	13878	13861	13952	13695	13727	13859	13714	13822	13891	13920	13699	13686	13768	13621	13882	13686	13640	13601	13616	13640	13733	13741	13799	13816	13692	13699	13665	13883	13981	14026	13767	13873	13749	13929	13772	13751	13813	13921	13624	13871	13824	13925	13776	13767	13753	13831	13863	13809	13954	13764	13724	13769	13659	13835	13724	13906	13830	13892	13922	13821	13944	13630	13575	13795	13726	13747	13722	13757	13726	13768	13691	13684	13784	13750	13774	13732	13794	13756	13859	13886	13796	13800	13887	13753	13783	13788	13866	13915	13789	13916	13864	13709	13590	13802	13642	13685	13748	13737	13942	13585	13880	13845	13730	13997	13769	13786	13917	13736	13715	13883	13950	13769	13894	13887	13852	13812	13847	13699	14048	13916	13747	13836	13816	13812	13776	13776	13832	13868	13848	13928	13680	13827	13827	13641	13781	13725	13804	13746	13866	13788	13875	13735	13977	13973	13897	13831	13840	13743	13798	13811	13868	13806	13874	14040	13977	13799	13859	13988	13879	13894	13812	13939	13578	13881	13861	13887	13969	13798	13795	13773	13728	13718	13960	13809	13701	13812	13861	13906	13821	13614	13605	13820	13853	13831	13860	13790	13845	13782	13911	13683	13767	13889	13924	13704	14004	13905	13720	13685	13791	13817	13754	13580	13765	13811	13780	13941	13818	13790	13750	13758	13741	13646	13799	13807	13730	13868	13867	13788	13726	13679	13821	13837	13606	13677	13876	13804	13922	13758	13653	13678	13766	13869	13890	13924	13798	14025	13891	13816	13915	13738	13833	13816	13877	13652	13987	13974	13816	13687	13497	13761	13939	13900	13946	13631	13679	13755	13772	13914	13819	13705	13898	13978	13915	13626	13805	13850	13979	13752	14018	13917	13676	13604	14084	13875	13832	13865	13884	13560	13765	13704	13626	13676	13865	13840	13897	13797	13991	13683	13790	13856	13641	13690	13829	13824	13746	13683	13681	13718	13586	13723	13906	13803	13711	13608	13774	13785	13837	13885	13901	13786	13844	13694	13673	13939	14007	13956	13848	13959	13851	13854	13901	13783	13720	13898	13707	13791	13787	13755	13540	13562	13491	13715	13856	13692	13874	13958	13680	13880	13771	13993	13799	13934	14015	13791	13820	13819	13751	13802	13840	13673	13963	13640	13684	14133	13954	13702	13938	13899	13787	13822	13641	13753	13868	13817	13924	13770	13889	13949	13826	13879	13627	13698	13660	13635	13956	13718	13656	13657	13540	13586	13877	13666	13750	13867	13633	13673	13812	14013	13876	13893	13663	14023	13874	13570	13783	13870	13740	13819	13938	13654	13822	13790	13651	13880	13874	13795	13736	13781	13760	13697	13753	13575	13771	13793	13776	13986	13678	13730	13812	13721	13773	13784	13794	13952	13802	13747	13736	13838	13903	13717	13684	13654	13819	13614	13846	13692	13785	13771	13852	13957	13780	13892	13735	13822	13926	13827	13856	13818	13745	13722	13798	13801	13728	13748	13764	13838	13803	13809	13636	13563	13713	13878	13865	13644	13697	13923	13938	13781	14007	13809	13934	13760	13741	13785	13864	13789	13828	13727	13854	13800	13764	13837	13810	13827	13836	13771	13767	13764	13843	13774	13794	13709	13818	13954	13835	13951	13831	13966	13893	13810	13811	13897	13696	13770	13799	13805	13653	13792	13730	13791	13921	13968	13828	13956	13729	13976	13960	13936	13870	13861	13909	13649	13800	13711	13826	13835	13708	13725	13668	13862	13860	13818	13902	13860	13754	13951	13744	13768	13749	13884	13985	13781	13734	13927	13667	13686	13795	13731	13787	13875	13612	13509	13631	13862	13754	13794	13727	13584	13850	13697	13832	13885	13674	13977	13794	13781	13815	13770	13775	13767	14005	13837	13736	13989	13768	13802	13667	13625	13918	13772	13708	13727	13761	13684	13877	13878	13795	13707	13609	13952	13914	13774	13753	13720	13776	13684	13819	13733	13742	13854	13652	13807	13927	13788	13827	13825	13645	13897	14001	13696	13901	13753	13924	13654	13554	13895	13876	13901	13981	13868	13716	13849	13649	13776	13710	13783	13940	13971	13923	13845	13900	13938	13867	13855	13689	13950	13852	13945	13666	13828	13709	13792	13819	13922	13777	13826	13968	13808	13657	13830	13750	13987	13625	13902	13743	13831	13805	13761	13853	13801	13877	13849	13821	13738	13934	13821	14070	13707	13674	13796	13694	13785	13903	13851	13869	13954	13783	13907	13988	13739	13787	13883	14004	13968	13868	13853	13744	13785	13970	13687	13724	13857	13735	13955	13552	13678	13822	13892	13800	13784	13803	13805	13662	13879	13846	13940	13897	13838	13939	13981	13986	13978	13755	13515	13958	13844	13810	13819	13890	13739	13596	13520	13879	13932	13577	13751	13847	13981	13781	13883	13788	13738	13609	13664	13790	13754	13767	13740	13924	13686	13935	13792	13882	13857	13705	13719	13711	13833	13692	13802	13868	13805	13827	13879	13957	13911	13957	13870	13886	13819	13912	13801	13845	13646	13820	13646	13924	13870	13741	13683	13613	13855	13487	13765	13736	13648	13678	13762	13935	13672	13715	13774	13695	13928	13753	13866	13795	13844	13614	13936	13659	13877	13777	13745	13739	13721	13682	13893	13776	13827	13856	13847	13718	13682	13770	13850	13844	13690	13715	13884	13887	13855	13814	13693	13978	13763	13750	13904	13842	13671	13873	13846	13845	13991	13930	13785	13649
16883	23220	22627	22245	20381	17093	15796	15127	14343	13973	13741	13631	13413	13326	13333	13333	12922	12789	12882	12754	12851	12795	13978	18155	19047	18263	15744	14507	13508	13050	12930	12745	12629	12852	12547	12740	12820	12678	12707	12820	12742	12717	12705	12909	12820	12681	12768	12900	12766	12627	12811	12642	12569	12851	12722	12691	12784	12855	12669	12662	12728	12885	12768	12891	12833	12694	12561	12672	12713	12554	12791	12868	12745	12749	12703	12877	12727	12719	12682	12813	12639	12829	12593	12652	12749	12880	12835	12750	12885	12858	12644	12626	12844	12672	12748	12705	12854	12671	12737	12592	12658	12628	12723	12668	12694	12741	12743	12858	12829	12689	12760	12747	12691	12899	12770	12784	12669	12758	12587	12815	12748	12709	12951	12637	12657	12759	12612	12914	12509	12881	12642	12647	12778	12687	12727	12618	12694	12884	12781	12774	12689	12728	12549	12700	12847	12577	12638	12906	12649	12530	12623	12637	12727	12686	12751	12792	12690	12787	12611	12838	12613	12821	12681	12735	12710	12696	12873	12730	12723	12696	12549	12663	12582	12725	12872	12691	12790	12680	12807	12940	12685	12791	12688	12705	12628	12751	12688	12695	12711	12671	12727	12714	12624	12563	12709	12815	12616	12778	12840	12598	12722	12626	12693	12870	12772	12771	12676	12695	12543	12596	12679	12609	12931	12709	12544	12811	12572	12755	12801	12820	12723	12688	12749	12512	12790	12781	12689	12554	12766	12860	12592	12494	12696	12675	12657	12641	12788	12701	12670	12702	12794	12511	12720	12783	12776	12620	12722	12677	12612	12768	12578	12645	12705	12770	12751	12761	12794	12803	12659	12672	12667	12642	12639	12725	12775	12735	12749	12621	12680	12728	12582	12711	12607	12764	12628	12536	12856	12850	12642	12618	12790	12699	12623	12702	12662	12650	12591	12710	12787	12657	12546	12824	12686	12744	12586	12664	12922	12895	12698	12756	12770	12677	12620	12725	12681	12710	12774	12585	12597	12754	12691	12791	12791	12734	12790	12567	12765	12864	12861	12827	12645	12887	12627	12655	12821	12763	12613	12811	12758	12851	12734	12641	12737	12726	12670	12608	12909	12610	12819	12470	12624	12822	12721	12788	12813	12696	12643	12577	12561	12654	12795	12672	12693	12796	12765	12839	12672	12809	12753	12621	12638	12738	12531	12757	12794	12692	12771	12709	12630	12835	12685	12704	12645	12638	12748	12732	12717	12674	12738	12627	12738	12859	12803	12720	12734	12657	12671	12569	12729	12809	12841	12754	12698	12697	12642	12657	12898	12775	12609	12689	12981	12767	12879	12645	12687	12753	12793	12834	12874	12666	12684	12746	12542	12716	12764	12640	12809	12578	12891	12815	12755	12780	12739	12765	12771	12861	12849	12755	12554	12656	12709	12730	12706	12675	12838	12668	12676	12841	12840	12908	12786	12847	12797	12708	12647	12735	12873	12753	12839	12696	12689	12739	12767	12699	12780	12663	12683	12790	12691	12765	12803	12676	12886	12788	12587	12760	12734	12787	12691	12766	12761	12473	12763	12662	12689	12651	12734	12755	12784	12648	12457	12784	12661	12446	12801	12736	12914	12710	12770	12753	12590	12501	12622	12722	12744	12730	12697	12727	12675	12652	12633	12760	12546	12598	12690	12603	12746	12710	12748	12768	12740	12604	12718	12674	12616	12759	12713	12843	12600	12695	12662	12771	12749	12621	12903	12691	12677	12752	12907	12757	12669	12592	12834	12623	12699	12636	12662	12724	12812	12684	12487	12637	12711	12676	12665	12748	12742	12712	12789	12711	12741	12762	12683	12822	12649	12874	12684	12833	12782	12713	12904	12628	12748	12787	12633	12705	12647	12619	12723	12671	12790	12681	12777	12660	12697	12557	12674	12587	12753	12847	12788	12839	12671	12613	12792	12700	12637	12720	12959	12588	12484	12702	12739	12796	12720	12649	12785	12644	12796	12664	12825	12708	12737	12701	12771	12734	12637	12794	12719	12641	12668	12653	12488	12794	12693	12723	12594	12802	12780	12711	12608	12681	12787	12901	12655	12717	12598	12885	12905	12753	12741	12812	12793	12517	12750	12753	12714	12723	12699	12652	12816	12623	12731	12750	12712	12641	12735	12656	12825	12519	12841	12682	12687	12646	12661	12596	12765	12760	12618	12843	12998	12652	12724	12603	12890	12694	12602	12710	12769	12736	12799	12546	12593	12790	12797	12771	12756	12578	12726	12668	12707	12571	12871	12604	12824	12629	12727	12751	12756	12720	12982	12641	12745	12761	12735	12805	12643	12696	12754	12901	12632	12795	12675	12518	12689	12706	12667	12555	12866	12787	12797	12694	12915	12725	12831	12667	12780	12730	12678	12605	12695	12752	12620	12693	12639	12679	12677	12718	12651	12646	12609	12714	12648	12698	12726	12770	12558	12721	12733	12640	12741	12734	12680	12790	12845	12644	12639	12713	12781	12756	12721	12676	12718	12756	12694	12633	12961	12661	12631	12807	12682	12752	12756	12911	12826	12571	12724	12830	12644	12795	12785	12726	12713	12685	12735	12747	12802	12709	12699	12671	12622	12660	12863	12738	12719	12590	12708	12752	12451	12723	12617	12737	12688	12558	12664	12601	12582	12679	12654	12685	12691	12732	12677	12754	12674	12620	12855	12729	12606	12832	12712	12675	12834	12545	12852	12649	12769	12828	12625	12579	12783	12711	12690	12635	12803	12754	12707	12851	12435	12774	12688	12567	12770	12872	12891	12780	12727	12729	12807	12660	12647	12673	12763	12724	12757	12628	12779	12690	12749	12676	12752	12682	12798	12884	12703	12755	12615	12838	12678	12706	12722	12524	12786	12731	12537	12791	12780	12589	12882	12673	12644	12658	12742	12715	12808	12577	12746	12782	12808	12555	12713	12740	12648	12906	12698	12719	12606	12701	12782	12791	12784	12688	12712	12661	12878	12641	12725	12807	12840	12696	12651	12626	12754	12725	12801	12881	12626	12666	12545	12699	12634	12784	12805	12628	12766	12727	12720	12782	12803	12698	12682	12614	12856	12687	12702	12790	12718	12904	12930	12600	12700	12819	12697	12768	12712	12614	12736	12729	12577	12695	12558	12599	12769	12484	12724	12767	12813	12690	12748	12795	12575	12618	12822	12802	12884	12699	12685	12678	12668	12763	12827	12808	12777	12780	12754	12648	12623	12694	12496	12773	12815	12815	12624	12768	12675	12767	12861	12716	12661	12764	12707	12584	12838	12607	12684	12785	12685	12705	12707	12622	12895	12768	12962	12513	12642	12445	12541	12756	12760	12805	12574	12743	12733	12776	12726	12674	12589	12794	12797	12774	12778	12733	12819	12942	12875	12680	12915	12671	12789	12703	12785	12551	12652	12743	12698	12741	12647	12796	12711	12760	12608	12578	12767	12878	12694	12713	12705	12751	12690	12693	12819	12658	12677	12814	12810	12710	12671	12697	12608	12668	12680	12679	12740	12675	12656	12655	12564	12768	12723	12930	12695	12724	12573	12808	12728	12763	12702	12710	12648	12683	12618	12724	12769	12615	12707	12728	12721	12796	12657	12674	12783	12652	12698	12753	12766	12639	12781	12758	12835	12682	12727	12731	12646	12693	12592	12672	12680	12751	12725	12687	12726	12852	12762	12789	12733	12673	12608	12635	12635	12642	12662	12608	12644	12593	12914	12648	12692	12759	12742	12856	12643	12668	12637	12447	12722	12708	12631	12659	12638	12688	12689	12708	12902	12669	12662	12809	12795	12576	12653	12749	12603	12648	12677	12833	12677	12742	12909	12762	12684	12703	12696	12617	12756	12755	12846	12726	12751	12826	12653	12717	12841	12938	12606	12786	12534	12629	12547	12783	12691	12721	12845	12694	12727	12615	12593	12810	12891	12742	12745	12747	12727	12661	12654	12665	12682	12756	12691	12939	12817	12781	12696	12705	12758	12733	12737	12775	12659	12859	12689	12552	12858	12628	12669	12879	12725	12703	12600	12706	12633	12667	12733	12623	12688	12638	12628	12733	12921	12777	12808	12751	12813	12822	12859	12890	12910	12913	12793	12574	12627	12631	12684	12957	12676	12709	12734	12755	12844	12752	12857	12689	12626	12603	12824	12846	12737	12850	12576	12632	12828	12700	12816	12796	12715	12744	12731	12672	12873	12682	12654	12702	12931	12766	12908	12561	12896	12725	12750	12717	12884	12681	12781	12866	12798	12753	12688	12672	12501	12621	12770	12735	12900	12663	12782	12605	12633	12588	12736	12604	12730	12617	12745	12608	12903	12779	12797	12680	12709	12714	12549	12798	12769	12731	12697	12710	12821	12703	12891	12746	12660	12828	12706	12758	12629	12604	12607	12710	12676	12693	12608	12858	12730	12875	12728	12558	12764	12686	12706	12669	12597	12680	12806	12680	12647	12657	12670	12699	12680	12692	12793	12720	12690	12668	12707	12764	12677	12677	12704	12719	12695	12857	12695	12801	12722	12770	12784	12893	12806	12846	12882	12761	12799	12594	12632	12678	12721	12808	12688	12696	12706	12740	12701	12800	12786	12612	12674	12820	12844	12819	12727	12648	12617	12729	12730	12695	12723	12735	12699	12592	12733	12770	12710	12794	12663	12773	12631	12649	12569	12726	12674	12635	12779	12581	12633	12820	12663	12654	12715	12664	12775	12841	12661	12768	12719	12603	12740	12618	12765	12707	12730	12571	12816	12777	12846	12772	12642	12719	12682	12752	12787	12662	12694	12777	12661	12672	12659	12770	12609	12684	12753	12746	12636	12590	12691	12709	12663	12802	12771	12865	12749	12655	12736	12897	12676	12633	12778	12862	12528	12732	12918	12787	12783	12775	12845	12568	12789	12794	12849	12771	12681	12815	12651	12937	12742	12662	12722	12707	12458	12632	12628	12810	12649	12839	12618	12714	12810	12658	12833	12772	12746	12773	12695	12529	12818	12652	12714	12691	12767	12764	12654	12789	12631	12695	12657	12724	12537	12831	12798	12712	12586	12712	12710	12633	12790	12853	12730	12835	12575	12996	12643	12652	12647	12624	12624	12661	12825	12478	12639	12882	12763	12671	12703	12735	12512	12641	12722	12692
22972	21212	28967	23777	21502	23090	23295	18020	16845	16911	16425	16405	16425	16373	16235	15982	15993	16090	15708	15821	15565	15725	19092	24120	23856	21450	19047	17612	16275	15822	15640	15474	15475	15720	15457	15761	15562	15360	15359	15471	15470	15559	15453	15401	15446	15480	15437	15437	15359	15357	15564	15479	15341	15446	15419	15216	15238	15529	15508	15516	15580	15491	15453	15343	15673	15386	15543	15564	15170	15346	15572	15462	15406	15253	15445	15436	15527	15211	15484	15513	15416	15426	15419	15284	15642	15364	15519	15397	15395	15524	15577	15346	15317	15585	15494	15417	15266	15549	15462	15281	15626	15406	15523	15343	15459	15550	15512	15362	15466	15505	15582	15373	15326	15616	15150	15412	15448	15335	15463	15627	15363	15436	15373	15530	15422	15260	15304	15510	15475	15368	15357	15345	15538	15391	15357	15400	15334	15447	15234	15381	15523	15527	15452	15383	15252	15487	15504	15405	15381	15102	15467	15439	15292	15338	15412	15346	15026	15379	15092	15158	15421	15563	15525	15291	15334	15285	15466	15119	15486	15468	15366	15364	15306	15216	15283	15461	15340	15285	15383	15372	15395	15314	15609	15387	15394	15379	15456	15330	15266	15408	15437	15376	15403	15329	15364	15133	15068	15196	15173	15496	15340	15069	15432	15328	15460	15341	15472	15421	15358	15569	15336	15512	15549	15196	15365	15423	15342	15363	15365	15590	15364	15427	15494	15492	15332	15444	15483	15147	15417	15437	15471	15448	15568	15262	15362	15320	15242	15378	15445	15495	15434	15307	15436	15732	15235	15334	15275	15262	15354	15440	15528	15575	15286	15431	15488	15285	15302	15403	15513	15470	15645	15494	15155	15488	15465	15165	15281	15384	15237	15388	15516	15452	15280	15363	15373	15353	15424	15435	15319	15351	15368	15376	15413	15318	15251	15317	15320	15487	15382	15352	15349	15583	15534	15293	15431	15473	15550	15322	15499	15442	15480	15439	15294	15429	15318	15246	15451	15324	15195	15331	15344	15251	15528	15451	15639	15429	15338	15394	15371	15463	15425	15335	15387	15421	15373	15516	15380	15411	15253	15501	15502	15319	15323	15288	15349	15437	15595	15325	15321	15357	15510	15263	15405	15294	15293	15502	15257	15381	15258	15447	15485	15398	15598	15343	15433	15214	15308	15516	15370	15456	15460	15291	15289	15188	15314	15354	15481	15255	15477	15277	15424	15448	15464	15268	15354	15319	15247	15571	15414	15249	15509	15499	15488	15295	15377	15364	15660	15246	15306	15359	15314	15459	15362	15377	15375	15452	15434	15474	15461	15328	15409	15170	15492	15215	15222	15255	15318	15311	15280	15355	15391	15005	15495	15531	15395	15528	15381	15235	15434	15370	15275	15532	15446	15588	15389	15408	15474	15428	15580	15530	15284	15201	15369	15398	15400	15338	15145	15419	15570	15401	15580	15383	15260	15299	15491	15425	15456	15349	15426	15595	15521	15282	15309	15337	15353	15658	15526	15331	15435	15382	15262	15447	15321	15306	15302	15329	15384	15356	15486	15446	15492	15202	15225	15438	15489	15339	15437	15452	15327	15605	15350	15329	15340	15556	15396	15406	15427	15302	15369	15515	15351	15412	15376	15404	15326	15232	15315	15283	15319	15437	15313	15610	15247	15447	15367	15327	15581	15252	15416	15455	15327	15258	15198	15303	15334	15377	15464	15274	15614	15413	15293	15424	15394	15565	15341	15314	15509	15494	15266	15720	15384	15492	15330	15488	15543	15489	15399	15264	15238	15188	15330	15338	15277	15330	15477	15593	15370	15450	15384	15301	15333	15337	15296	15321	15225	15421	15345	15272	15344	15326	15410	15486	15456	15407	15515	15387	15485	15424	15401	15482	15351	15409	15425	15452	15408	15354	15520	15305	15360	15470	15431	15600	15560	15431	15194	15124	15417	15428	15432	15286	15250	15473	15370	15471	15436	15305	15385	15341	15396	15267	15544	15411	15352	15424	15288	15275	15394	15432	15320	15365	15350	15153	15363	15381	15503	15309	15416	15305	15377	15230	15545	15305	15250	15260	15311	15487	15554	15613	15378	15465	15402	15447	15510	15427	15387	15324	15437	15236	15628	15587	15434	15269	15344	15370	15523	15415	15352	15457	15432	15410	15372	15347	15362	15312	15335	15319	15492	15449	15445	15378	15314	15426	15384	15380	15352	15543	15399	15311	15507	15432	15424	15404	15346	15562	15491	15492	15540	15351	15388	15376	15262	15340	15261	15347	15496	15694	15485	15305	15341	15419	15273	15169	15348	15447	15225	15318	15633	15337	15352	15412	15291	15241	15443	15402	15476	15568	15268	15570	15361	15248	15387	15338	15335	15479	15389	15246	15417	15527	15355	15355	15398	15472	15509	15288	15388	15498	15420	15213	15265	15317	15349	15221	15402	15360	15510	15280	15362	15293	15292	15520	15309	15398	15453	15091	15227	15347	15629	15311	15362	15410	15436	15296	15482	15312	15468	15394	15487	15240	15545	15446	15387	15455	15567	15300	15338	15419	15701	15469	15317	15417	15542	15291	15410	15433	15432	15336	15390	15455	15328	15208	15367	15363	15251	15280	15330	15169	15493	15455	15367	15345	15352	15365	15191	15389	15148	15494	15295	15432	15570	15231	15312	15328	15491	15421	15484	15406	15620	15245	15364	15258	15304	15329	15443	15309	15497	15358	15361	15429	15331	15534	15330	15371	15288	15381	15626	15464	15335	15330	15293	15490	15455	15284	15152	15413	15206	15243	15228	15435	15439	15404	15401	15479	15393	15463	15551	15576	15383	15333	15534	15259	15286	15356	15386	15457	15541	15281	15564	15216	15164	15216	15320	15526	15265	15477	15336	15437	15308	15492	15440	15370	15471	15332	15474	15377	15345	15430	15416	15618	15480	15453	15430	15514	15327	15415	15495	15507	15268	15367	15195	15435	15449	15292	15433	15427	15375	15388	15311	15429	15578	15452	15211	15263	15507	15315	15354	15442	15480	15452	15342	15329	15201	15278	15409	15509	15516	15308	15274	15345	15521	15642	15425	15305	15192	15393	15344	15283	15272	15315	15291	15344	15418	15348	15337	15406	15307	15348	15447	15403	15457	15401	15441	15439	15277	15507	15257	15390	15421	15408	15270	15445	15252	15330	15463	15236	15229	15426	15433	15257	15383	15379	15258	15375	15417	15591	15130	15302	15458	15276	15315	15154	15395	15515	15368	15253	15210	15460	15202	15277	15506	15337	15455	15277	15285	15315	15362	15456	15230	15373	15464	15338	15508	15484	15415	15475	15315	15523	15419	15331	15469	15274	15248	15459	15377	15438	15444	15508	15347	15408	15258	15305	15472	15195	15339	15185	15274	15274	15426	15478	15275	15368	15496	15401	15462	15373	15550	15317	15474	15504	15500	15306	15431	15581	15470	15437	15362	15440	15649	15439	15345	15406	15150	15263	15214	15101	15453	15312	15372	15524	15265	15303	15417	15282	15582	15249	15453	15264	15477	15472	15284	15307	15455	15330	15424	15473	15431	15279	15230	15228	15405	15330	15334	15388	15347	15301	15454	15523	15387	15377	15324	15338	15313	15269	15319	15468	15280	15341	15286	15277	15307	15367	15083	15237	15555	15328	15385	15452	15309	15244	15554	15374	15422	15131	15452	15332	15412	15458	15390	15482	15690	15475	15409	15348	15434	15294	15602	15379	15244	15172	15497	15403	15303	15479	15569	15508	15171	15338	15421	15314	15357	15361	15505	15382	15380	15369	15427	15415	15376	15369	15373	15478	15440	15405	15395	15286	15610	15450	15521	15369	15357	15528	15350	15378	15512	15200	15433	15506	15527	15436	15232	15729	15437	15567	15464	15416	15355	15108	15304	15256	15515	15376	15317	15372	15381	15275	15385	15472	15522	15207	15398	15455	15362	15524	15263	15430	15259	15375	15472	15308	15140	15243	15367	15261	15308	15287	15553	15457	15365	15351	15375	15450	15396	15575	15398	15330	15380	15347	15398	15256	15469	15240	15353	15240	15324	15265	15493	15493	15337	15309	15478	15242	15359	15416	15340	15400	15449	15352	15579	15394	15310	15302	15299	15238	15433	15302	15268	15379	15363	15300	15516	15298	15413	15482	15551	15377	15347	15242	15331	15467	15498	15582	15533	15318	15366	15403	15411	15356	15557	15529	15541	15477	15478	15414	15515	15299	15374	15356	15358	15280	15363	15320	15348	15621	15356	15678	15583	15380	15436	15275	15248	15236	15291	15301	15303	15414	15402	15492	15429	15421	15419	15249	15520	15571	15135	15544	15508	15370	15317	15659	15315	15295	15126	15420	15464	15379	15371	15444	15456	15392	15497	15470	15499	15538	15432	15333	15283	15478	15355	15232	15534	15370	15352	15422	15452	15429	15467	15476	15517	15379	15391	15336	15419	15248	15397	15489	15350	15463	15418	15422	15295	15468	15380	15555	15330	15444	15418	15202	15453	15452	15271	15198	15512	15319	15544	15478	15336	15184	15372	15399	15429	15339	15626	15511	15391	15411	15437	15346	15380	15365	15500	15509	15461	15328	15512	15302	15367	15370	15376	15427	15491	15341	15446	15474	15400	15476	15437	15546	15356	15476	15331	15454	15432	15294	15514	15333	15435	15544	15538	15251	15361	15429	15293	15450	15239	15255	15292	15440	15458	15220	15416	15413	15187	15481	15356	15347	15497	15531	15438	15433	15398	15387	15509	15649	15296	15367	15309	15410	15325	15311	15466	15504	15225	15421	15550	15172	15355	15202	15404	15289	15497	15382	15536	15589	15472	15501	15343	15582	15331	15531	15469	15501	15279	15309	15288	15290	15450	15321	15388	15335	15398	15384	15390	15440	15411	15403	15319	15452	15278	15193	15272	15401	15465	15322	15200	15313	15430	15327	15296	15423	15563	15355	15278	15432	15229	15370	15695	15487	15401	15475	15399	15507	15523	15572	15458	15478	15319	15271	15474	15341	15298	15477	15390	15514	15307	15440	15395	15176	15417	15428	15143	15364	15507	15238	15270	15221	15325	15402	15478	15405	15196	15627	15272	15446	15427	15269	15273	15535	15092	15432	15577	15209	15259	15333	15487	15355	15281	15287
16060	30150	33562	27241	22574	19591	17513	16437	15822	15571	15406	15280	15105	15036	15037	15011	14558	14445	14130	13920	13980	14260	20049	25891	24860	21293	18120	16309	14908	14096	13870	13724	13735	13842	13660	13676	13593	13689	13585	13865	13739	13646	13765	13804	13774	13840	13872	13732	13904	13747	13743	13831	13711	13865	13647	13690	13595	13783	13694	13837	13843	13638	13596	13730	13761	13751	13686	13710	13696	13786	13721	13669	13661	13688	13680	13693	13638	13921	13701	13806	13619	13731	13742	13619	13799	13587	13636	13820	13629	13725	13610	13709	13713	13910	13647	13793	13686	13680	13757	13852	13778	13778	13752	13752	13822	13536	13782	13838	13643	13857	13753	13839	13837	13741	13779	13736	13825	13665	13659	13813	13778	13666	13847	13746	13866	13689	13599	13848	13703	13862	13664	13626	13575	13862	13862	13695	13536	13709	13703	13775	13626	13827	13855	13815	13766	13725	13691	13715	13751	13724	13745	13716	13655	13640	13689	13747	13788	13752	13790	13534	13564	13656	13783	13810	13737	13723	13899	13952	13810	13698	13803	13685	13976	13771	13912	13754	13683	13727	13685	13709	13769	13714	13869	13731	13800	13675	13870	13669	13624	13701	13660	13869	13686	13804	13821	13755	13711	13745	13728	13751	13680	13570	13641	13855	13722	13668	13589	13881	13725	13669	13714	13772	13683	13630	13725	13558	13693	13563	13680	13820	13603	13776	13799	13785	13906	13721	13530	13565	13818	13823	13763	13711	13644	13782	13948	13766	13893	13730	13670	13741	13703	13815	13532	13660	13635	13739	13782	13754	13747	13839	13771	13819	13802	13632	13617	13816	13720	13625	13791	13877	13799	13620	13720	13673	13668	13698	13810	13801	13708	13741	13736	13780	13616	13759	13611	13933	13686	13755	13836	13790	13563	13657	13679	13740	13759	13699	13903	13757	13744	13769	13702	13669	13615	13703	13705	13766	13879	13734	13732	13794	13680	13723	13633	13804	13768	13724	13648	13645	13577	13794	13626	13810	13699	13754	13727	13752	13687	13771	13827	13794	13761	13591	13717	13540	13689	13657	13800	13534	13639	13635	13676	13788	13743	13440	13737	13763	13621	13770	13542	13703	13638	13798	13897	13683	13817	13688	13822	13729	13607	13622	13833	13810	13789	13881	13836	13725	13667	13705	13670	13707	13640	13667	13922	13741	13644	13693	13760	13584	13666	13621	13678	13694	13829	13801	13728	13788	13867	13642	13783	13776	13744	13795	13688	13670	13767	13819	13728	13756	13463	13959	13838	13738	13622	13714	13779	13587	13731	13708	13766	13682	13680	13609	13775	13788	13715	13745	13576	13761	13650	13749	13775	13814	13842	13426	13744	13744	13718	13649	13691	13607	13739	13813	13747	13828	13726	13759	13715	13806	13827	13896	13636	13676	13646	13786	13613	13849	13524	13740	13758	13655	13723	13702	13726	13806	13891	13893	13754	13623	13787	13681	13803	13615	13766	13799	13758	13822	13668	13780	13519	13756	13824	13691	13576	13670	13653	13679	13885	13688	13592	13893	13480	13561	13724	13601	13794	13488	13836	13778	13840	13813	13666	13753	13708	13959	13627	13714	13803	13696	13506	13799	13790	13619	13706	13634	13735	13727	13772	13733	13798	13771	13719	13703	13767	13894	13707	13676	13772	13644	13945	13761	13927	13649	13700	13757	13771	13845	13711	13615	13731	13763	13665	13754	13622	13625	13699	13722	13621	13836	13773	13732	13810	13758	13677	13756	13800	13657	13701	13687	13744	13683	13680	13839	13658	13745	13755	13817	13816	13823	13585	13629	13719	13620	13707	13761	13791	13645	13763	13657	13779	13668	13803	13831	13824	13740	13766	13778	13723	13820	13569	13743	13750	13598	13737	13685	13678	13894	13872	13834	13773	13609	13701	13775	13772	13885	13877	13485	13753	13765	13664	13639	13690	13620	13745	13748	13764	13838	13702	13660	13572	14005	13716	13660	13719	13700	13665	13736	13709	13909	13764	13694	13641	13851	13756	13718	13880	13663	13603	13705	13648	13740	13655	13670	13906	13912	13596	13806	13895	13828	13817	13676	13725	13841	13641	13732	13683	13941	13889	13737	13664	13590	13648	13813	13648	13800	13683	13821	13720	13637	13925	13538	13659	13814	13612	13840	13677	13740	13791	13608	13654	13711	13788	13637	13668	13476	13671	13818	13670	13673	13726	13646	13761	13617	13698	13698	13655	13771	13814	13746	13646	13768	13724	13764	13780	13629	13807	13665	13815	13613	13636	13671	13536	13740	13742	13659	13784	13841	13832	13800	13724	13690	13769	13779	13720	13559	13728	13650	13603	13688	13649	13790	13676	13816	13533	13758	13903	13867	13756	13629	13677	13920	13780	13821	13818	13727	13916	13761	13536	13771	13576	13789	13766	13783	13748	13632	13792	13575	13704	13766	13748	13493	13831	13712	13681	13683	13728	13682	13820	13578	13748	13714	13671	13809	13668	13692	13720	13727	13590	13787	13698	13684	13806	13597	13837	13592	13583	13782	13550	13685	13733	13806	13801	13820	13854	13828	13624	13725	13718	13708	13869	13715	13813	13660	13743	13768	13774	14013	13668	13609	13731	13680	13543	13790	13594	13749	13627	13689	13779	13722	13713	13791	13740	13640	13785	13772	13683	13865	13567	13840	13535	13674	13891	13750	13675	13697	13772	13800	13869	13699	13862	13657	13956	13694	13677	13741	13962	13920	13670	13746	13654	13738	13845	13683	13703	13712	13566	13798	13589	13598	13930	13610	13645	13707	13656	13747	13704	13783	13792	13759	13589	13807	13876	13621	13575	13635	13779	13794	13657	13643	13606	13692	13667	13843	13787	13817	13654	13550	13850	13825	13656	13611	13762	13842	13949	13718	13728	13610	13811	13936	13682	13648	13855	13644	13730	13662	13711	13613	13716	13861	13819	13723	13744	13619	13759	13703	13717	13723	13540	13695	13740	13734	13663	13810	13579	13682	13633	13726	13668	13702	13737	13682	13602	13838	13570	13695	13746	13792	13773	13781	13700	13695	13738	13703	13635	13773	13660	13783	13772	13839	13776	13718	13688	13802	13899	13746	13773	13628	13772	13806	13616	13728	13554	13617	13684	13745	13600	13616	13800	13651	13620	13629	13706	13874	13574	13631	13706	13791	13742	13647	13618	13902	13732	13548	13639	13737	13748	13758	13861	13668	13672	13792	13821	13679	13867	13666	13576	13845	13726	13736	13792	13643	13542	13648	13716	13731	13677	13715	13833	13462	13693	13729	13656	13733	13711	13863	13792	13671	13569	13817	13828	13749	13690	13734	13658	13722	13660	13717	13648	13801	13687	13658	13698	13586	13749	13807	13608	13652	13706	13861	13814	13613	13781	13775	13617	13886	13679	13649	13667	13722	13672	13806	13817	13648	13602	13799	13691	13864	13661	13531	13714	13710	13755	13582	13641	13765	13785	13693	13696	13625	13830	13768	13685	13773	13681	13704	13548	13785	13684	13734	13877	13713	13827	13611	13695	13699	13704	13636	13505	13744	13847	13696	13771	13841	13517	13753	13701	13844	13757	13750	13658	13647	13921	13734	13798	13617	13743	13661	13741	13714	13638	13742	13770	13734	13575	13725	13710	13728	13648	13679	13762	13835	13713	13543	13653	13750	13817	13707	13721	13745	13769	13654	13621	13634	13784	13722	13732	13695	13720	13902	13622	13742	13692	13905	13657	13660	13636	13705	13792	13657	13681	13486	13852	13648	13690	13704	13689	13668	13679	13526	13585	13642	13738	13853	13616	13736	13640	13850	13709	13743	13712	13799	13767	13667	13714	13625	13769	13668	13721	13699	13704	13717	13734	13611	13641	13706	13499	13807	13671	13728	13892	13888	13716	13680	13640	13615	13930	13794	13808	13696	13666	13667	13770	13821	13825	13741	13979	13513	13662	13689	13894	13660	13711	13700	13638	13668	13703	13678	13880	13744	13793	13710	13617	13865	13681	13580	13901	13704	13732	13633	13663	13729	13529	13685	13855	13779	13502	13696	13739	13786	13852	13818	13753	13580	13586	13739	13532	13682	13698	13731	13816	13703	13889	13653	13731	13716	13767	13691	13789	13589	13688	13684	13685	13783	13622	13847	13583	13599	13762	13766	13650	13626	13765	13659	13691	13659	13802	13696	13838	13902	13841	13655	13636	13681	13646	13651	13834	13769	13736	13620	13715	13673	13674	13688	13771	13717	13710	13784	13820	13719	13744	13705	13573	13722	13551	13909	13695	13743	13802	13682	13711	13829	13699	13887	13717	13680	13715	13870	13776	13771	13781	13731	13608	13765	13797	13669	13697	13703	13688	13767	13708	13883	13742	13663	13728	13642	13694	13888	13780	13651	13693	13734	13747	13809	13712	13726	13674	13641	13937	13658	13838	13697	13660	13682	13688	13662	13688	13799	13816	13650	13781	13843	13789	13589	13700	13841	13721	13785	13643	13832	13512	13822	13639	13772	13628	13632	13727	13716	13723	13733	13734	13694	13586	13808	13763	13745	13835	13660	13873	13785	13553	13830	13780	13768	13641	13659	13970	13651	13547	13768	13751	13697	13636	13850	13757	13626	13565	13755	13738	13686	13631	13687	13843	13684	13721	13790	13646	13750	13787	13659	13658	13737	13714	13839	13749	13708	13587	13801	13710	13743	13611	13707	13855	13568	13681	13766	13753	13772	13942	13841	13775	13658	13579	13806	13738	13669	13796	13598	13719	13795	13695	13574	13689	13642	13756	13762	13661	13746	13804	13756	13768	13650	13849	13897	13744	13863	13833	13490	13608	13624	13833	13769	13773	13697	13722	13618	13714	13831	13834	13730	13695	13733	13585	13690	13720	13715	13690	13658	13680	13794	13830	13890	13767	13476	13944	13749	13755	13644	13641	13669	13851	13723	13710	13782	13611	13696	13820	13956	13615	13772	13686	13704	13654	13785	13756	13838	13712	13744	13766	13835	13839	13667	13638	13741	13590	13556	13612	13452	13752	13696	13818	13788	13608	13651	13700	13633	13764	13845	13679	13670	13741	13617	13590	13742	13938	13861	13568	13705	13651	13807	13834	13718	13660	13504	13709	13748	13659	13797
28161	22773	26286	22483	17434	16912	16602	16450	16162	15966	16122	16047	15926	15868	16012	15912	15705	15792	15981	15993	15790	15668	15700	16151	16326	16227	16085	15835	15717	15706	15540	15684	15572	15555	15702	15588	15402	15685	15579	15567	15285	15600	15736	15582	15666	15668	15517	15595	15599	15602	15441	15520	15580	15602	15593	15571	15801	15556	15564	15608	15604	15535	15614	15678	15788	15420	15640	15596	15501	15655	15599	15499	15645	15525	15439	15591	15632	15440	15593	15555	15538	15567	15678	15501	15586	15589	15736	15678	15473	15693	15629	15498	15505	15447	15469	15708	15569	15642	15450	15481	15630	15646	15653	15641	15845	15615	15583	15574	15695	15419	15648	15685	15601	15677	15614	15636	15460	15495	15442	15566	15535	15722	15427	15522	15437	15525	15597	15490	15731	15543	15453	15576	15511	15495	15566	15651	15736	15441	15696	15520	15550	15360	15504	15781	15505	15748	15514	15746	15709	15697	15752	15529	15553	15411	15328	15803	15560	15616	15351	15573	15344	15381	15676	15420	15696	15592	15780	15646	15608	15591	15686	15650	15453	15720	15464	15428	15587	15514	15522	15528	15750	15603	15695	15463	15650	15411	15590	15659	15625	15471	15697	15814	15597	15567	15653	15725	15608	15691	15686	15479	15493	15363	15691	15652	15641	15660	15457	15574	15529	15727	15455	15522	15630	15731	15780	15371	15728	15521	15605	15482	15612	15560	15686	15651	15708	15432	15588	15760	15480	15496	15723	15586	15566	15495	15440	15645	15613	15781	15713	15596	15585	15589	15766	15495	15331	15597	15545	15440	15504	15489	15600	15642	15417	15566	15599	15863	15563	15500	15676	15648	15704	15502	15542	15473	15572	15567	15723	15524	15547	15410	15507	15583	15526	15716	15584	15504	15288	15614	15556	15660	15581	15617	15535	15577	15711	15688	15729	15569	15485	15609	15574	15693	15610	15392	15479	15636	15574	15640	15526	15443	15524	15672	15661	15535	15481	15656	15370	15608	15590	15459	15702	15385	15488	15489	15546	15566	15811	15464	15567	15536	15690	15480	15645	15733	15475	15714	15295	15545	15489	15500	15485	15434	15638	15803	15584	15575	15677	15530	15623	15673	15505	15616	15546	15688	15560	15542	15591	15451	15654	15477	15580	15652	15695	15561	15613	15750	15515	15498	15567	15594	15568	15640	15830	15669	15519	15503	15768	15611	15601	15585	15568	15483	15879	15444	15816	15552	15513	15734	15613	15529	15562	15688	15693	15520	15593	15766	15673	15691	15538	15647	15599	15555	15555	15422	15541	15734	15470	15657	15451	15399	15515	15566	15446	15621	15843	15478	15503	15649	15419	15496	15541	15648	15481	15732	15718	15441	15585	15665	15702	15461	15524	15757	15566	15603	15708	15581	15653	15702	15764	15373	15643	15433	15624	15478	15663	15573	15530	15211	15690	15488	15439	15487	15431	15408	15520	15587	15514	15507	15649	15641	15728	15374	15509	15498	15529	15553	15494	15594	15639	15593	15467	15529	15530	15390	15437	15462	15681	15581	15528	15477	15602	15639	15732	15287	15380	15449	15572	15675	15406	15480	15466	15666	15564	15680	15713	15560	15643	15581	15412	15387	15523	15559	15621	15618	15546	15614	15708	15492	15785	15551	15525	15379	15619	15469	15528	15668	15519	15734	15577	15837	15494	15685	15462	15531	15535	15662	15638	15366	15484	15611	15573	15402	15555	15526	15551	15394	15576	15650	15649	15715	15763	15554	15799	15556	15592	15609	15706	15512	15633	15477	15685	15605	15532	15514	15565	15631	15559	15563	15674	15663	15544	15831	15686	15667	15409	15478	15570	15697	15576	15430	15440	15660	15740	15404	15646	15346	15659	15657	15305	15537	15470	15760	15645	15423	15548	15406	15557	15548	15595	15450	15511	15624	15559	15597	15396	15465	15658	15603	15450	15729	15617	15480	15559	15504	15482	15505	15781	15416	15713	15493	15583	15637	15480	15653	15718	15565	15633	15673	15486	15670	15524	15557	15389	15670	15751	15564	15593	15645	15529	15538	15669	15601	15900	15483	15635	15551	15769	15513	15726	15339	15600	15380	15545	15706	15619	15475	15472	15577	15439	15670	15663	15599	15296	15481	15376	15508	15631	15707	15609	15488	15557	15486	15781	15540	15512	15624	15438	15566	15570	15491	15568	15621	15551	15698	15465	15382	15668	15530	15639	15503	15625	15700	15815	15657	15415	15534	15573	15684	15327	15565	15612	15525	15667	15890	15460	15374	15566	15328	15796	15656	15522	15422	15591	15379	15498	15755	15497	15426	15695	15594	15671	15579	15600	15687	15727	15532	15679	15362	15490	15458	15761	15689	15568	15631	15463	15498	15472	15489	15755	15558	15481	15702	15617	15596	15620	15465	15657	15368	15461	15693	15605	15599	15659	15514	15498	15695	15576	15552	15583	15619	15485	15367	15702	15515	15963	15675	15587	15578	15693	15529	15637	15535	15625	15625	15534	15446	15615	15539	15660	15748	15782	15571	15384	15437	15682	15516	15656	15644	15553	15677	15592	15508	15598	15458	15538	15426	15580	15642	15564	15589	15522	15738	15624	15475	15490	15563	15584	15508	15440	15690	15498	15614	15559	15330	15706	15707	15674	15484	15510	15568	15527	15792	15385	15467	15726	15476	15607	15547	15654	15454	15668	15474	15584	15560	15480	15516	15285	15790	15609	15411	15732	15617	15469	15598	15682	15690	15416	15530	15725	15436	15524	15459	15552	15419	15638	15624	15669	15555	15621	15528	15689	15344	15731	15697	15680	15700	15767	15717	15569	15692	15475	15572	15393	15661	15466	15805	15555	15802	15622	15548	15454	15517	15637	15660	15620	15580	15550	15558	15618	15594	15529	15606	15597	15608	15627	15438	15679	15550	15505	15575	15665	15574	15729	15502	15658	15431	15711	15679	15791	15609	15545	15636	15683	15569	15780	15545	15727	15579	15718	15531	15656	15509	15528	15655	15490	15470	15547	15598	15452	15635	15678	15488	15677	15630	15514	15663	15505	15560	15485	15441	15625	15410	15585	15681	15441	15350	15623	15500	15541	15599	15677	15704	15753	15646	15504	15459	15597	15524	15697	15614	15722	15753	15482	15748	15515	15633	15555	15501	15528	15485	15462	15535	15414	15645	15606	15689	15499	15451	15580	15613	15632	15357	15575	15543	15494	15449	15679	15513	15679	15720	15552	15619	15606	15687	15775	15545	15430	15466	15418	15804	15654	15605	15280	15668	15543	15427	15585	15374	15661	15712	15711	15673	15691	15565	15555	15641	15527	15659	15627	15359	15558	15708	15433	15529	15686	15711	15605	15690	15620	15597	15493	15526	15744	15630	15987	15518	15693	15463	15604	15366	15588	15576	15733	15567	15519	15604	15706	15633	15624	15756	15774	15605	15556	15516	15737	15626	15440	15702	15644	15479	15630	15576	15558	15516	15551	15662	15657	15582	15518	15584	15752	15730	15391	15312	15489	15546	15723	15500	15543	15737	15857	15712	15648	15653	15682	15555	15558	15459	15431	15654	15666	15475	15740	15705	15506	15780	15472	15404	15467	15473	15588	15466	15441	15573	15441	15639	15493	15429	15734	15574	15592	15660	15597	15632	15445	15442	15794	15590	15702	15902	15565	15648	15553	15619	15709	15364	15460	15688	15631	15754	15614	15446	15538	15594	15640	15500	15462	15386	15531	15507	15468	15763	15811	15624	15519	15575	15649	15435	15608	15705	15634	15502	15505	15676	15533	15629	15702	15522	15710	15522	15487	15438	15472	15694	15663	15498	15492	15487	15403	15643	15524	15568	15570	15530	15679	15496	15405	15529	15694	15627	15564	15579	15411	15617	15598	15557	15556	15661	15686	15587	15469	15707	15674	15523	15652	15574	15492	15575	15613	15478	15424	15662	15800	15679	15632	15728	15554	15683	15270	15756	15551	15597	15648	15571	15453	15504	15479	15547	15529	15430	15766	15745	15552	15679	15504	15693	15648	15539	15658	15552	15357	15460	15682	15674	15602	15596	15385	15792	15519	15398	15798	15602	15517	15539	15600	15471	15578	15618	15546	15614	15676	15596	15545	15542	15607	15614	15511	15625	15415	15583	15604	15428	15489	15660	15660	15803	15506	15667	15728	15588	15756	15519	15527	15787	15584	15701	15528	15461	15661	15545	15630	15494	15400	15834	15546	15716	15620	15542	15491	15535	15714	15707	15535	15605	15650	15509	15638	15449	15507	15682	15726	15581	15617	15462	15469	15645	15513	15557	15405	15623	15358	15490	15543	15500	15526	15333	15824	15724	15563	15564	15583	15656	15669	15641	15533	15583	15590	15540	15542	15551	15658	15531	15537	15476	15715	15648	15682	15674	15613	15483	15647	15457	15516	15636	15479	15546	15693	15526	15596	15600	15647	15796	15682	15617	15356	15640	15462	15528	15681	15603	15842	15582	15611	15469	15620	15597	15669	15801	15642	15523	15521	15652	15572	15569	15560	15717	15423	15410	15748	15643	15719	15337	15623	15676	15613	15520	15434	15615	15589	15866	15663	15572	15488	15609	15582	15603	15643	15663	15565	15629	15508	15464	15522	15577	15619	15679	15480	15565	15608	15642	15681	15744	15613	15471	15665	15538	15807	15417	15594	15713	15628	15473	15577	15506	15598	15649	15523	15407	15595	15499	15701	15543	15500	15629	15665	15510	15644	15721	15460	15469	15569	15389	15414	15673	15546	15522	15568	15474	15627	15633	15646	15708	15637	15521	15600	15585	15549	15531	15359	15458	15560	15645	15847	15644	15633	15644	15616	15624	15707	15425	15422	15731	15669	15590	15502	15622	15815	15597	15601	15522	15614	15756	15908	15425	15759	15679	15653	15540	15620	15495	15570	15638	15557	15534	15594	15459	15616	15393	15543	15852	15581	15361	15536	15581	15346	15615	15540	15553	15599	15582	15703	15697	15634	15605	15556	15595	15445	15492	15521	15450	15721	15504	15541	15555	15532	15464	15641	15650	15551	15740	15710	15611	15439	15713	15607	15666	15576	15709	15620	15484	15673	15518	15542	15513	15729	15695	15513	15529	15560	15299	15663	15589	15676	15639	15533	15530
17166	24728	26145	19646	16469	15944	15291	15134	15166	14695	14703	14704	14394	14223	14079	14278	14028	14220	14227	14072	13778	13916	14167	14591	14774	14561	14507	14171	13942	14005	13841	13908	13777	13820	13831	14120	13880	13813	13870	13744	13845	13843	13934	13848	14004	13786	13917	14010	13938	13977	13768	13826	13829	13900	13968	13774	14067	13993	13857	14009	13927	13834	13903	13738	13824	14011	13726	13735	13814	13857	13793	13844	13818	13790	13987	14015	13841	13894	13784	13869	14051	13851	13855	14049	13924	13844	14009	13955	13769	13830	13843	13877	13913	13818	13895	13847	13934	13832	13833	13902	13738	13750	13937	13741	13908	13758	13876	14028	13721	14005	13924	13840	13816	13902	13775	13751	13851	13837	13923	13958	13969	13773	13847	13758	13984	13770	13843	13881	13877	13823	13781	13827	13928	13680	13927	13965	13765	13882	13978	13865	13891	13900	13950	13981	13847	13940	13868	13962	13884	13858	13811	13982	14043	13700	13904	13740	13934	13840	13865	13841	13834	13990	13888	14116	13678	13735	13771	14005	13712	13781	13947	13762	13863	13855	13944	13806	13892	13943	13911	14016	13932	13816	13846	13838	14047	13761	13843	13983	14058	13917	13721	13781	13887	13855	13814	13779	13732	13936	13771	13850	14012	13909	13978	13879	13794	13881	13858	13935	13869	13982	14013	13908	13862	13852	13786	13927	13724	13766	14043	13866	13979	13790	13807	13942	14024	13878	13845	13942	13931	13905	13936	13810	13983	13848	13999	13946	13821	13837	13803	13805	13866	13872	13675	13802	13845	13932	13815	13852	13812	13929	13764	13896	14005	13979	13728	13901	13777	13863	13848	13881	13776	13858	13895	14034	13822	13836	13950	13790	13932	13855	13763	13937	13873	13934	13989	13786	13861	13959	13953	13706	14080	13950	13969	13908	13790	13707	13866	13863	13917	13861	13803	13589	13821	13834	13877	14035	13912	13800	13705	13795	13795	13779	13990	13970	13933	13864	13925	13801	13775	13791	13863	13810	13821	13956	13773	13899	13781	13949	13767	13859	13948	13879	13730	13817	13753	13834	13847	13893	13993	13857	13767	13922	13853	13991	13869	13892	13836	13719	13671	13857	13887	13903	13909	13936	13822	13812	13807	13991	13931	13718	13973	13834	14014	13905	13895	13995	13857	13914	13934	13883	13860	13847	13781	13828	14033	13856	13933	13871	13832	13798	13750	13793	13813	13934	13901	13941	13816	13709	13798	13949	13985	13919	14031	13777	13808	13915	13984	13882	13764	13846	14195	14025	13844	13796	13991	13889	13995	13902	13842	13847	13827	13767	13817	13930	13917	13832	13912	13840	13983	13897	13962	14025	13814	13901	13770	13706	13732	13827	13887	14077	13853	13864	13848	13852	13820	13839	13938	13959	13755	13814	13861	13819	13926	13721	13763	13892	13853	13776	13853	13874	13795	13886	13847	13867	13969	13924	13920	13890	13914	13832	13944	13873	13922	13888	13775	14101	13955	13795	13960	13795	13875	13925	13962	13821	13738	14067	13801	13883	13805	13873	13665	13746	13813	13912	13925	13918	13921	13878	13896	14006	13826	13910	13803	13780	13947	13725	13806	13717	13967	13819	13907	13794	13770	13815	13710	13847	13941	13812	13858	13873	13870	13913	13994	13943	13775	13706	13934	13793	13877	13860	13965	13925	13840	14052	13829	13679	13780	13881	13852	13740	13806	13930	13816	13828	13974	13748	14044	13910	13857	13749	13945	13957	14076	13835	13757	13881	13893	13950	13855	13924	13860	13829	13876	13833	13829	13830	13786	13902	13773	13982	13961	13819	13829	13768	13863	13980	13829	13802	14000	13883	13884	13889	13807	13900	13956	13785	13836	13851	13789	13798	13791	13814	13820	13860	13826	13922	13696	13830	14060	13682	13781	13921	13883	13660	13947	13822	13765	13811	13854	13849	13758	13835	13833	13831	13952	13648	13901	13879	13644	13868	13864	13822	14042	13749	13988	13762	13896	13888	13997	13940	13829	13991	13944	13989	13904	13893	13894	13883	13815	13777	13873	13864	13986	13878	13853	13861	13876	13953	13900	13600	13940	13775	13805	13813	13794	13765	13989	14054	13924	13960	13824	13954	13888	13860	13879	13982	13906	13946	13892	13883	13849	13912	13830	14074	13966	13735	13707	13946	13881	13768	13896	13793	13877	13871	13938	13781	13961	13873	13751	13771	13776	14001	13900	13795	13816	13932	13987	13888	13867	14022	13885	13867	13911	13921	13930	14027	13862	13950	13922	13673	13949	13950	13868	14064	13881	13953	13828	13920	13891	13907	13933	13869	13947	13698	13958	13921	13745	13972	13763	13719	13874	13910	13895	13748	14019	14051	13926	13870	13729	13727	13849	13870	13983	13922	13960	14005	13968	13818	13921	13781	13779	13776	13959	13739	13823	13717	13950	13734	13826	13843	13959	13903	13938	13888	13783	13935	13797	13722	13879	13786	13951	13733	13973	13880	13916	13971	13831	13766	14016	13952	13912	13837	13750	13758	13710	13753	13930	13860	13879	13753	14022	13981	13770	13939	13830	13893	13947	13852	13818	13972	13963	13740	13771	13673	13970	13866	13777	14128	13956	13912	13797	13824	13863	13851	13762	13926	13804	13965	13966	13911	13998	13965	13845	13886	13773	13888	13734	13819	14032	13854	14118	13837	14019	13921	13791	14057	13914	13801	13926	13936	13743	13841	13972	13858	13693	13709	13970	13790	13956	13968	13901	13947	13683	13809	13898	13902	13880	13884	13934	13903	13815	13854	13907	13840	13867	13964	13754	13841	13925	13855	13959	13860	13564	14063	14052	13738	13810	13964	13723	13893	14085	14025	13869	13703	13946	13813	13859	13905	13863	13781	13729	13817	13809	13913	13885	13883	13888	13749	13856	14059	13827	13868	13906	13857	13965	13854	13705	13874	13861	13676	14022	13870	13834	13863	13834	14030	13854	13761	13897	14055	13777	14001	13944	13984	13951	14009	13776	13793	13985	13797	13829	14022	14057	13996	13877	13919	13923	13907	13696	14004	13856	13993	13790	13904	13741	13904	13814	13884	13867	13815	14038	13754	13962	13947	13967	13776	13995	13780	13849	14101	13710	13907	13887	13835	13815	13971	13998	13997	13941	14077	13982	14040	14027	13874	13964	14028	13923	13702	13872	13980	13811	13847	13900	13920	13822	13984	13801	13910	13857	13684	13996	13820	13892	13944	13988	14098	13857	13894	13879	13873	13980	13962	13806	13839	13951	13895	13784	13883	14002	13798	13902	14135	13769	13927	13950	13867	13807	13911	13859	13832	13828	13953	13882	13846	14060	13811	13881	13827	13924	13797	13952	13777	13888	13865	13757	13855	13819	13925	13901	13861	13747	14039	13902	13854	13984	13867	13840	13838	13737	13789	13838	13904	13933	13931	14053	13927	14030	13701	13781	13894	13863	14030	13835	13766	13769	14150	14072	13949	13865	13842	13860	13868	13838	14087	13943	13963	13823	13890	13739	13933	13839	13852	13826	13874	13807	13634	13824	13897	13915	13835	13901	13844	14029	13715	13877	13962	13771	13942	13763	13726	13849	13996	13880	13883	13877	13746	13947	13983	14030	13922	13947	13866	13887	13817	13926	13801	13908	13865	13861	13814	13782	13935	13967	13708	13972	13890	13717	13765	13773	13941	13822	13795	13788	13849	13825	13726	13904	13927	13867	13724	13806	14179	13755	13954	13910	13730	13929	13809	13987	13900	13930	13939	13970	13806	13933	13995	14002	13801	13872	13904	13789	13983	14138	13789	13884	13824	13934	13763	13838	13897	13852	13951	14052	13860	13772	13791	13839	14058	13865	14031	13894	14046	13921	13678	13771	14023	13822	13893	13867	13893	13831	13743	13780	13905	13811	13878	13854	13874	14069	13806	13852	13949	13762	13780	13767	13848	14017	13929	13854	13864	13926	13930	14030	13758	14004	14056	13904	13814	13843	13969	13775	13717	14121	14011	13715	13918	13854	13788	13915	13950	13841	13903	13993	13841	13918	13966	13827	13741	13934	13786	13819	13956	14041	13939	13690	14069	13863	13843	13781	13953	13915	13802	13820	13983	13822	13904	13756	13856	13742	13890	13818	13756	13875	13918	13845	14031	13899	13901	13830	13765	13899	14014	13872	13964	13875	13668	13768	13914	13923	13862	13814	13973	13934	13940	13970	13965	13694	14082	13830	13904	13965	14015	13884	13754	13962	13799	13985	13869	13896	13664	13939	13808	13901	14024	13855	13999	13888	13999	13875	13904	13888	13886	13897	13859	13868	13826	14034	13961	13763	13893	13809	13959	13938	13853	13862	13670	13914	13820	13934	13801	13759	13808	13829	13836	13867	13916	13997	13988	13819	13864	13963	13806	13920	13890	13941	13923	13939	13911	13912	14125	13960	13797	13701	13781	13735	13884	13979	13841	13888	13987	13908	13933	13807	13694	13850	13931	13849	13899	14001	13832	13864	13956	13883	13738	13906	13940	13908	13851	13791	13904	13875	13989	13953	13815	13856	13794	13806	13750	13936	13876	13922	14049	13951	13918	13807	13881	13854	13906	13809	13847	13844	13829	13851	13869	13740	13776	13843	13747	13625	13895	13790	13955	13863	13888	13923	13960	13976	13891	13834	13848	13869	13857	13895	13773	14024	13849	13992	13938	13979	13745	13895	13803	14068	13868	13899	13993	13890	13977	13914	13694	13858	13892	13796	13778	13808	13903	14038	14009	13941	13858	14073	13897	13790	13964	13858	13983	13822	13896	13977	13763	13742	13878	13816	13919	13934	14051	13813	13833	13833	14091	13805	13971	13887	13961	13897	14076	13824	13836	13899	13724	13850	13992	13755	13758	13958	13883	13941	14015	13947	13855	13874	13859	13649	13904	13968	14078	14059	13923	13892	13784	13818	13695	13990	13857	14065	13848	14012	13795	13892	13751	13898	13976	13817	13808	13887	13926	13922	13811	13890	13820	13999	13833	13875	13794	13854	13867	13874	13818	13853	13930	13827	13947	13837	13826	13780	13914	13808	13704	13876	13880	13949	13958	13958	13854	13875	13795	13773	13949	14057	13834	13716	13783	13720	13911	13903	13837
24254	21250	28487	24582	22277	21109	19841	17744	17209	17528	17403	17500	17301	17443	17247	17245	17440	17237	17220	17013	17048	17059	18043	20005	21417	20527	19164	18138	17601	17138	17000	16894	16994	16877	16702	16895	17067	16854	16754	16892	17015	16931	16834	16743	16989	16987	16849	16753	16684	16841	16928	16914	16896	16882	16945	16701	16752	16847	16776	17056	16815	16776	16942	16854	16921	16881	16993	16844	16834	16761	16733	16845	16965	16886	16901	17030	16852	16995	17089	16977	16872	16865	16848	16831	16890	16691	16802	16719	16817	16986	16818	16940	17026	16914	16946	16826	16820	16776	16921	16747	16893	16724	16688	16787	16852	16877	16714	16905	16970	17025	16786	16942	16808	16987	16762	16838	16692	16930	17003	16930	16903	16762	16714	16845	16959	17127	16629	16904	16960	16667	16839	16877	16848	16995	16786	16890	16792	16702	16854	16789	16903	16795	16734	16565	16918	16806	16778	16756	16931	16907	17014	16828	16755	16884	16853	16867	16730	16696	17008	16772	16883	16882	16865	16655	16823	16850	16776	16877	17021	16612	16818	16994	16721	16801	16791	16874	16979	16814	16831	16802	17039	16783	16839	16976	16892	16896	17060	16782	16730	16813	16908	16892	16829	16660	16743	16801	17058	17058	16715	16783	16906	16851	16869	16931	16808	16821	16844	16922	16852	16857	16963	16949	16883	16955	16876	16652	16783	16796	16787	16671	16953	16974	16829	16665	16868	16950	16980	16987	16977	16896	16818	16876	16835	16707	16882	16784	16707	16758	16843	16948	16828	16831	16807	16821	16783	16918	16905	16804	16767	16796	16835	16703	16853	16930	16929	16961	16676	16902	16667	16805	16696	16886	16773	16924	16951	16777	16794	17003	16898	16960	16990	16664	16773	16825	16936	16898	16649	16701	16866	16927	16874	16789	16696	16843	16682	16848	16774	16932	16874	16963	16756	16582	16729	16619	17007	16670	16860	17007	16817	16919	16866	16847	16840	16758	16839	16712	16960	16977	16933	16723	16918	16659	16649	16773	16735	16664	16905	16912	16731	16692	16841	16808	16864	16809	16926	16782	16748	16624	16879	16775	16837	16834	16822	16677	16877	16892	16874	16721	16873	16743	16728	16744	16896	16797	16853	16802	16906	16787	16757	16808	16654	16617	16999	16814	16839	16940	16876	16748	16791	16841	16904	16779	16924	16905	16946	16816	16788	16826	16891	16755	16895	16799	16913	16624	16718	16687	16889	16916	16818	16937	16970	16775	16786	16768	16810	16760	17034	16693	16734	16913	16812	16746	16797	16882	16847	16631	16965	17010	16900	16842	16769	16943	16971	16687	16901	16919	16873	16714	16861	16759	16826	16859	16908	16888	16775	16652	16894	17028	16880	16690	16966	16754	16987	16962	17020	16846	16891	17017	16808	16884	16712	16714	16873	16964	16901	16826	16947	16744	17076	16734	16861	16691	16660	17010	16662	16703	16790	16776	16777	16781	16760	16852	16936	16908	16844	17060	16851	16885	16676	16945	16679	16931	16953	16922	16809	16895	16836	16900	16880	16933	16929	16853	16866	16876	16732	16886	16970	16959	16547	16808	16788	16814	16818	16777	16829	16798	16840	16892	16969	16853	16816	16826	16939	16777	16892	17077	17049	16967	16761	16862	16741	16716	16745	16618	16823	16722	16695	16836	16942	16733	16670	16627	16873	17047	16972	16852	16789	16640	16818	16757	16826	16911	16758	16963	16694	16990	17061	16865	16827	16847	16786	16876	16611	16781	16780	16975	16818	16962	16836	16918	16812	16945	16733	16579	16768	16883	16785	16824	16819	16739	16624	16782	16971	16921	16809	17067	16658	17004	16678	16866	16979	16737	16869	16965	16958	16809	16743	16904	16815	16659	16903	16715	16785	16829	16787	16878	16756	16606	16860	16798	17105	16644	16743	16690	16932	16884	16740	16750	16698	16793	16669	16725	16849	16849	16879	16743	16721	16844	16833	16956	16934	17010	17053	16870	16975	16659	16879	16803	16562	16946	16701	16844	16687	16719	16836	16922	16809	16892	16633	16728	16945	16852	16795	16897	16869	16879	16865	16884	16683	16731	16874	16842	16915	16867	16691	17034	16791	17022	16773	16928	16841	16871	16746	17006	17056	17020	16662	16826	16801	16790	16918	16928	16852	16688	17158	16879	16945	16921	16558	16652	16875	16871	16917	16738	16733	16900	16782	16947	16676	16786	16715	16694	16873	16781	16912	16826	16555	16775	16806	16902	16940	16969	16640	16877	16859	16898	16733	16736	16855	16757	16861	16867	16831	16770	16759	16793	17013	16734	16998	16855	16714	16802	16887	16803	16885	16718	16757	16657	17002	16972	16959	17047	16953	16921	16946	17037	16871	16821	16903	16995	16916	16666	16997	17030	16841	16925	16867	16776	16943	16774	16833	16761	16920	16719	16730	16827	17118	16628	16775	16907	16789	16670	16848	16633	16901	16761	16874	16961	16969	16936	16799	16735	16824	16834	16924	16611	16948	16882	16757	16887	16697	16961	16795	16863	16968	16710	16733	16745	16678	16768	16780	16783	16911	16859	16827	16623	16825	16896	16636	16665	16807	16959	16809	16771	16885	16832	16815	16825	16885	16702	16789	16866	16790	16778	16904	17168	16848	17054	16880	16722	16686	16682	16670	16837	16826	16948	16851	16690	16881	16888	16876	17126	16921	16864	16970	17035	16648	16658	16632	16767	16929	16762	16859	16788	16661	16638	16627	16785	16741	16915	16980	16945	16796	16909	16767	16920	16845	16631	16939	16806	16660	16775	16796	16645	16829	16776	16908	16834	16925	16743	16790	16968	16962	16988	16692	16879	16926	16789	16687	16780	16969	16892	16875	16844	16921	16861	16910	16888	16893	16883	16827	16835	16861	16995	16775	16784	16658	16812	16945	17013	17132	16838	16865	16855	16759	16640	16900	16679	16747	16830	16952	16875	16780	16864	16794	16892	16930	16786	16755	16953	16820	16865	16888	16926	16658	16669	16974	16832	16765	16649	16881	17015	16800	16662	16874	16719	16751	16986	16898	17036	16818	16725	16671	16901	16898	16804	16722	16921	16768	16797	16772	16913	16950	16763	16620	16801	16874	16845	16756	16743	16893	16810	16789	16739	16826	16895	16902	16836	16872	16725	16945	16737	16925	16913	16922	16929	16837	17012	16776	16717	16944	16855	16791	16842	16683	16992	16963	16764	16710	16904	16923	16894	16689	16831	16748	16928	16904	16759	16955	16859	16781	16894	16696	16926	16884	16689	16697	16972	16819	16761	16772	16848	16868	16936	17046	16950	16892	16952	16983	16629	16884	16795	16735	16907	16925	16902	16912	16666	16666	17043	16814	16787	16850	16846	16819	16778	16589	16538	16888	16844	16569	16964	16732	16798	16848	16799	16661	16784	16862	16670	16809	16674	16798	16860	16900	16985	17005	16946	16911	16856	16812	16969	17055	16941	16770	16812	16651	17023	16773	16752	16792	16849	16835	16706	16845	16836	16778	16655	16784	16852	16737	16704	16591	16693	16781	16722	16903	16704	16828	16971	16732	16783	16941	16740	16858	16992	16836	16985	16790	16857	16801	16749	16789	17029	17109	16865	16867	16952	16775	16817	17147	16983	17005	16690	16742	16622	16860	16708	16905	16862	16803	16998	16901	16937	16699	16704	16974	16753	16756	16942	16526	16807	16959	16991	16666	16941	16835	16821	16749	16865	16856	16696	16874	16827	16948	16679	16818	16960	16770	16848	16709	16747	16783	16864	16902	16721	16810	16918	16763	16775	16856	16771	16899	16907	16923	17029	16877	16865	16814	16745	16763	16851	17079	16689	16967	16995	16782	16793	17053	16798	16672	16742	16813	16643	16807	16845	17090	16669	16948	16753	16862	16798	16887	16897	16957	16878	16691	16803	16946	17072	17057	16741	16988	16796	16880	16785	16704	16896	16840	16720	16874	16738	16854	16917	16949	16832	16719	16941	16955	16763	16956	16666	16782	16734	16782	16712	16778	16742	16744	16780	16814	16748	16788	16771	17058	16940	16826	16652	16814	16701	16827	16821	16816	16659	16757	16898	16955	16861	16578	16834	16756	16844	16803	16848	16767	16839	16655	16720	16780	17018	16814	16888	16836	16883	16984	16945	16831	16772	16918	16830	16850	16768	16922	16903	16856	16689	16759	16888	16977	16882	17014	16950	16794	16984	16739	16954	16962	16845	16893	16774	16896	16797	16665	16839	16914	16824	16927	16689	16890	16748	16763	16814	16885	16697	16902	16924	16696	16949	16833	16929	16810	16810	16968	16680	16884	16931	16709	16641	16863	16995	16732	16758	16906	16857	16750	16736	16971	16899	16829	16969	16844	16889	16999	16965	16838	16921	16876	16911	16901	16824	16731	16718	16837	17032	16968	16735	16959	16845	16792	16871	17002	16825	16756	16928	16877	17014	16753	16979	16939	16747	16907	16870	16747	16763	16898	16818	16813	16881	16811	17115	16790	16824	16979	17022	16726	16889	16859	16710	16802	16828	16808	16591	16834	16825	16722	16820	16769	16911	16882	16653	16893	16881	16624	16774	16874	16975	16736	16756	16880	16985	16927	16858	16643	16731	16903	16643	16868	16956	16921	16683	16808	16916	16629	16828	17035	16889	16875	16769	17034	16779	16813	16946	16936	16770	16916	16759	16961	16866	16834	16761	16788	16914	16720	16796	17000	16865	16861	16790	16701	16693	16815	16642	16838	16731	16810	16814	16956	16779	16929	16779	16857	16924	16896	16843	16794	16750	17040	16840	16661	17055	16767	16803	16911	17031	16868	16940	16891	16979	16590	16691	16813	16593	16992	16808	17007	16950	16992	16868	16821	17057	16814	16850	17039	16728	16820	16752	16876	16940	16917	16781	16869	17055	16763	16851	16896	16943	16689	16836	16815	16688	16921	16891	16858	16959	16676	16821	16865	16874	16685	16988	17092	16994	16634	16808	16866	16885	16813	16809	16735	16816	16853	17080	16949	16824	16682	16871	16789	16755	16673	16955	16836	16923	16798	16648	16820	16754	16913	17051	16751	16990	16815	16766	16746	16830	16953	16863	16850	16821	16758	17077	16769	16885	16742	16830	16940	16902
18164	32652	30369	21122	19191	17098	16263	15788	15633	15492	15539	15458	15678	15318	15349	15320	15193	15136	15050	14904	14748	14755	16549	19639	20801	19092	17360	16352	15416	14868	14612	14900	14707	14625	14710	14629	14534	14709	14795	14650	14665	14629	14662	14556	14765	14810	14652	14716	14623	14731	14805	14643	14691	14871	14713	14657	14739	14547	14704	14631	14719	14683	14641	14748	14600	14674	14792	14462	14563	14769	14512	14540	14577	14681	14632	14701	14754	14723	14604	14560	14821	14739	14496	14747	14692	14486	14630	14519	14627	14640	14612	14624	14760	14694	14622	14660	14658	14779	14594	14651	14823	14653	14692	14672	14468	14628	14589	14695	14793	14774	14646	14602	14542	14616	14626	14891	14643	14684	14624	14700	14540	14751	14648	14602	14556	14659	14716	14531	14578	14895	14693	14825	14656	14686	14705	14522	14679	14787	14714	14594	14581	14775	14628	14652	14699	14739	14646	14659	14561	14741	14787	14540	14675	14603	14631	14650	14627	14643	14632	14627	14553	14780	14786	14640	14602	14586	14596	14530	14676	14631	14673	14558	14695	14742	14703	14738	14844	14533	14696	14598	14569	14625	14568	14837	14663	14584	14616	14594	14545	14668	14658	14627	14604	14707	14611	14603	14812	14757	14619	14595	14651	14630	14806	14580	14873	14682	14598	14568	14630	14707	14625	14851	14566	14712	14576	14682	14646	14513	14679	14659	14822	14860	14695	14695	14555	14592	14642	14627	14623	14692	14543	14617	14630	14671	14822	14585	14613	14593	14509	14627	14708	14620	14658	14793	14579	14811	14663	14703	14800	14622	14677	14621	14646	14654	14550	14520	14735	14858	14420	14796	14682	14773	14691	14435	14587	14608	14646	14649	14598	14572	14604	14727	14584	14715	14696	14687	14681	14672	14651	14658	14753	14524	14719	14722	14773	14758	14574	14705	14809	14533	14622	14526	14505	14622	14563	14588	14515	14655	14779	14749	14717	14775	14726	14673	14748	14783	14482	14723	14730	14723	14714	14590	14608	14605	14599	14704	14746	14612	14781	14675	14757	14692	14658	14760	14707	14744	14640	14512	14472	14670	14678	14678	14560	14716	14692	14623	14791	14710	14701	14745	14797	14656	14750	14769	14832	14737	14602	14576	14789	14524	14699	14608	14680	14725	14451	14618	14607	14627	14769	14694	14573	14550	14593	14668	14635	14502	14779	14696	14675	14624	14517	14713	14639	14774	14744	14678	14527	14778	14582	14547	14656	14563	14596	14772	14736	14797	14573	14653	14598	14662	14714	14701	14515	14618	14871	14667	14567	14725	14805	14526	14733	14605	14641	14427	14582	14571	14589	14648	14748	14669	14754	14670	14611	14757	14553	14569	14697	14573	14713	14652	14514	14624	14645	14826	14590	14669	14570	14628	14687	14681	14833	14687	14772	14609	14622	14581	14764	14518	14703	14636	14660	14557	14781	14667	14654	14805	14697	14549	14628	14640	14767	14698	14555	14552	14765	14738	14776	14582	14662	14597	14794	14676	14764	14639	14643	14698	14511	14592	14662	14729	14585	14525	14729	14629	14597	14457	14564	14734	14788	14585	14777	14459	14591	14697	14715	14771	14605	14695	14518	14729	14614	14555	14741	14535	14758	14622	14670	14629	14856	14825	14630	14663	14716	14452	14712	14728	14703	14683	14769	14807	14647	14708	14623	14625	14770	14720	14734	14707	14558	14585	14601	14676	14667	14679	14608	14564	14583	14677	14724	14642	14566	14633	14646	14661	14561	14535	14631	14731	14658	14731	14494	14768	14640	14740	14527	14690	14806	14617	14548	14738	14729	14555	14571	14602	14558	14605	14587	14651	14668	14460	14568	14769	14675	14919	14874	14586	14598	14522	14522	14569	14626	14610	14731	14714	14667	14650	14550	14693	14844	14589	14710	14694	14506	14750	14713	14614	14745	15035	14541	14679	14600	14663	14641	14721	14466	14681	14718	14685	14734	14721	14478	14654	14759	14723	14578	14637	14611	14614	14646	14644	14664	14647	14598	14740	14588	14638	14670	14588	14725	14766	14624	14670	14708	14708	14543	14719	14542	14727	14737	14536	14628	14509	14657	14680	14750	14496	14512	14630	14728	14693	14525	14641	14601	14672	14727	14654	14618	14793	14630	14671	14720	14714	14692	14867	14609	14745	14829	14590	14616	14568	14674	14507	14915	14656	14831	14580	14681	14465	14672	14553	14816	14705	14628	14600	14655	14702	14635	14661	14683	14732	14681	14707	14755	14561	14443	14613	14677	14632	14713	14751	14669	14687	14733	14666	14634	14709	14701	14536	14762	14646	14668	14724	14897	14656	14616	14668	14641	14790	14668	14662	14676	14544	14665	14704	14773	14618	14526	14777	14452	14811	14595	14503	14684	14887	14621	14731	14733	14744	14545	14654	14740	14803	14567	14767	14572	14651	14596	14515	14710	14672	14589	14748	14869	14676	14536	14819	14765	14603	14731	14899	14511	14498	14717	14655	14445	14567	14478	14527	14548	14614	14653	14659	14768	14449	14658	14606	14645	14755	14649	14693	14563	14679	14661	14498	14536	14649	14688	14749	14742	14679	14675	14788	14649	14720	14747	14611	14766	14646	14597	14671	14782	14711	14669	14468	14761	14776	14675	14624	14732	14819	14630	14676	14643	14794	14815	14653	14684	14781	14624	14676	14674	14545	14593	14663	14692	14701	14659	14585	14769	14594	14641	14693	14680	14600	14551	14732	14487	14823	14775	14566	14680	14645	14540	14678	14652	14608	14656	14668	14688	14646	14688	14713	14530	14685	14619	14646	14569	14643	14697	14687	14487	14668	14761	14691	14729	14742	14578	14433	14532	14749	14766	14756	14686	14800	14772	14782	14686	14612	14564	14626	14590	14570	14919	14508	14588	14331	14588	14775	14619	14673	14598	14650	14694	14576	14675	14636	14645	14628	14668	14648	14719	14573	14698	14644	14617	14770	14701	14783	14663	14776	14640	14800	14662	14608	14633	14753	14670	14854	14550	14613	14690	14709	14480	14568	14574	14673	14597	14600	14754	14654	14617	14757	14662	14847	14441	14398	14703	14549	14783	14599	14608	14730	14619	14823	14667	14682	14753	14656	14904	14462	14643	14638	14548	14641	14570	14855	14584	14670	14607	14659	14705	14748	14745	14717	14586	14624	14757	14670	14571	14691	14613	14611	14862	14578	14694	14599	14630	14644	14593	14636	14665	14659	14606	14619	14503	14751	14637	14738	14569	14832	14514	14614	14745	14652	14730	14588	14426	14448	14618	14761	14571	14600	14858	14525	14542	14747	14619	14656	14642	14647	14721	14689	14684	14664	14605	14659	14611	14599	14691	14684	14539	14722	14623	14643	14750	14603	14688	14657	14784	14504	14617	14666	14516	14671	14663	14541	14576	14748	14634	14785	14748	14519	14819	14490	14678	14601	14680	14656	14758	14424	14580	14700	14701	14491	14607	14762	14692	14662	14607	14541	14570	14712	14649	14695	14646	14667	14730	14658	14755	14705	14555	14647	14510	14721	14516	14845	14664	14555	14786	14531	14428	14613	14717	14768	14753	14825	14458	14625	14690	14583	14805	14789	14683	14778	14617	14660	14693	14656	14815	14543	14559	14652	14462	14623	14639	14640	14622	14672	14644	14707	14680	14692	14604	14548	14718	14520	14591	14698	14721	14756	14736	14724	14585	14691	14592	14474	14757	14647	14814	14709	14682	14619	14699	14664	14635	14751	14721	14615	14768	14709	14765	14646	14678	14686	14643	14653	14660	14677	14662	14764	14682	14884	14551	14812	14818	14565	14694	14753	14624	14599	14669	14559	14694	14720	14863	14661	14824	14666	14602	14475	14730	14663	14801	14565	14711	14652	14596	14629	14627	14570	14691	14487	14779	14548	14676	14718	14546	14765	14750	14561	14673	14682	14739	14589	14647	14567	14768	14616	14741	14649	14588	14610	14789	14639	14645	14723	14533	14444	14528	14833	14701	14772	14547	14680	14549	14724	14601	14591	14727	14870	14764	14723	14793	14664	14539	14611	14573	14614	14665	14678	14869	14574	14777	14645	14602	14669	14511	14601	14500	14788	14667	14727	14536	14522	14596	14624	14623	14656	14495	14727	14627	14627	14472	14616	14466	14577	14510	14650	14734	14742	14753	14593	14619	14573	14622	14594	14779	14597	14915	14611	14674	14678	14646	14664	14510	14725	14621	14606	14683	14730	14670	14631	14621	14800	14470	14749	14788	14625	14547	14620	14848	14724	14636	14692	14637	14654	14579	14514	14687	14740	14666	14705	14610	14689	14745	14494	14714	14611	14730	14686	14635	14642	14526	14634	14705	14664	14575	14489	14805	14793	14699	14645	14676	14593	14643	14640	14552	14547	14669	14692	14513	14618	14538	14703	14665	14771	14669	14720	14683	14741	14582	14682	14657	14606	14624	14711	14698	14574	14593	14484	14457	14556	14776	14665	14574	14700	14825	14749	14554	14664	14682	14716	14544	14596	14651	14653	14626	14805	14708	14712	14633	14630	14739	14668	14558	14561	14738	14656	14694	14705	14674	14646	14645	14647	14725	14530	14673	14808	14619	14567	14616	14598	14718	14711	14612	14828	14599	14791	14776	14528	14575	14662	14824	14652	14598	14634	14545	14470	14605	14594	14705	14661	14691	14764	14549	14601	14749	14588	14608	14633	14762	14542	14529	14550	14520	14728	14645	14520	14684	14735	14639	14792	14673	14744	14650	14780	14669	14715	14654	14503	14621	14604	14682	14650	14790	14624	14563	14539	14595	14446	14713	14750	14534	14684	14585	14628	14567	14775	14668	14629	14661	14694	14871	14631	14638	14717	14631	14704	14624	14710	14688	14818	14548	14668	14852	14380	14717	14622	14704	14572	14583	14674	14795	14605	14706	14760	14784	14385	14677	14643	14514	14560	14593	14579	14669	14399	14456	14589	14594	14757	14531	14547	14689	14691	14596	14581	14801	14676	14710	14457	14693	14462	14743	14820	14633	14852	14763	14519	14627	14732	14518	14486	14564	14735	14719	14664	14793	14532	14750	14701	14610	14827	14672	14661	14657	14647	14749	14730	14729	14633	14720	14486	14608	14699	14662	14698
22960	21212	28966	23766	21444	23448	24225	19392	18659	18760	18706	18404	18461	18331	18424	18133	18242	18337	18207	18091	18124	18188	17982	18434	24402	26383	24221	21656	19851	18495	18115	17825	17798	17788	17701	17651	17797	17779	17757	17756	17749	17749	17769	17573	17802	17851	17722	17399	17735	17803	18030	17788	17840	17700	17685	17742	17647	17582	17623	17825	17621	17766	17610	17827	17780	17834	17617	17862	17693	17852	17843	17621	17698	17733	17769	17555	17757	17581	17719	17776	17921	17735	17814	17672	17655	17857	17548	17691	17745	17828	17688	17932	17777	17742	17660	17676	17628	17694	17270	17404	17823	17624	17673	17731	17593	17612	17348	17755	17784	17650	17722	17715	17753	17717	17574	17843	17760	17574	17628	17605	17724	17567	17627	17713	17843	17625	17636	17673	17689	17734	17768	17650	17606	17636	17698	17558	17728	17603	17611	17584	17758	17710	17691	17434	17793	17457	17615	17584	17635	17597	17678	17504	17576	17749	17607	17751	17724	17862	17622	17703	17731	17822	17629	17710	17789	17877	17454	17716	17752	17661	17840	17798	17784	17578	17887	17682	17737	17867	17557	17581	17832	17721	17705	17723	17576	17584	17639	17593	17616	17724	17768	17674	17673	17506	17578	17537	17778	17744	17721	17637	17801	17592	17880	17336	17705	17857	17551	17639	17775	17691	17743	17871	17658	17777	17680	17668	17898	17575	17712	17596	17345	17521	17533	17606	17562	17761	17707	17699	17747	17553	17794	17767	17878	17635	17694	17673	17904	17719	17830	17719	17580	17654	17613	17808	17840	17731	17498	17419	17704	17626	17551	17682	17565	17663	17767	17677	17673	17955	17637	17647	17699	17654	17614	17674	17524	17593	17535	17482	17553	17623	17647	17774	17618	17429	17837	17739	17739	17750	17382	17726	17815	17688	17687	17530	17522	17608	17595	17499	17683	17736	17788	17723	17823	17676	17924	17560	17691	17674	17722	17532	17677	17470	17615	17502	17719	17697	17851	17617	17757	17618	17711	17719	17349	17658	17601	17677	17894	17873	17607	17664	17702	17674	17742	17652	17718	17777	17533	17598	17712	17547	17687	17727	17800	17868	17785	17550	17681	17595	17713	17644	17795	17737	17724	17608	17678	17641	17458	17748	17614	17630	17759	17580	17707	17587	17750	17578	17801	17997	17717	17582	17442	17614	17600	17731	17650	17634	17740	17558	17682	17681	17677	17681	17900	17847	17680	17700	17589	17711	17635	17546	17670	17667	17599	17541	17686	17700	17696	17746	17593	17693	17930	17528	17779	17680	17413	17689	17496	17525	17543	17761	17829	17774	17581	17829	17828	17350	17762	17684	17857	17678	17683	17794	17602	17747	17573	17743	17750	17556	17968	17744	17737	17540	17567	17735	17574	17728	17648	17565	17778	17622	17673	17810	17641	17705	17584	17650	17710	17651	17745	17608	17492	17340	17924	17834	17880	17623	17374	17788	17687	17597	17533	17487	17746	17530	17841	17634	17564	17843	17577	17837	17750	17601	17667	17636	17401	17564	17686	17616	17553	17802	17637	17609	17812	17568	17742	17618	17496	17527	17680	17809	17846	17526	17653	17790	17886	17785	17645	17625	17527	17707	17642	17851	17907	17639	17526	17558	17854	17494	17643	17740	17898	17777	17713	17715	17824	17582	17549	17635	17726	17862	17654	17584	17640	17728	17725	17836	17589	17650	17840	17685	17503	17531	17492	17676	17627	17662	17676	17666	17740	17691	17674	17579	17690	17749	17614	17625	17765	17649	17541	17777	17570	17611	17696	17726	17773	17498	17676	17580	17637	17359	17727	17791	17674	17831	17835	17474	17659	17679	17657	17826	17728	17673	17692	17743	17757	17558	17727	17642	17548	17510	17411	17532	17869	17919	17712	17538	17765	17888	17388	17719	17689	17769	17731	17786	17669	17517	17735	17824	17562	17774	17870	17684	17969	17516	17669	17692	17714	17847	17831	17872	17683	17508	17553	17566	17750	17664	17649	17479	17598	17751	17657	17797	17542	17672	17850	17690	17705	17663	17703	17724	17707	17588	17616	17690	17802	17641	17624	17722	17612	17605	17560	17616	17821	17683	17550	17885	17684	17739	17615	17599	17774	17683	17604	17637	17878	17665	17740	17581	17470	17683	17669	17664	17669	17734	17773	17979	17732	17626	17470	17773	17784	17732	17649	17358	17761	17665	17549	17750	17693	17731	17651	17543	17736	17602	17722	17653	17778	17766	17674	17535	17451	17584	17956	17788	17672	17618	17508	17449	17534	17731	17457	17631	17740	17498	17795	17531	17374	17607	17710	17840	17736	17608	17725	17737	17577	17675	17659	17611	17502	17515	17814	17613	17554	17820	17624	17649	17737	17691	17789	17547	17374	17728	17580	17507	17478	17534	17676	17627	17691	17731	17602	17568	17639	17727	17727	17731	17616	17504	17749	17751	17703	17579	17715	17500	17646	17581	17483	17707	17610	17620	17414	17594	17549	17587	17915	17644	17755	17622	17645	17775	17583	17616	17697	17657	17577	17660	17470	17656	17729	17578	17774	17797	17652	17675	17817	17671	17518	17693	17605	17707	17659	17707	17422	17435	17552	17661	17700	17554	17730	17648	17711	17571	17591	17807	17605	17688	17831	17826	17723	17432	17735	17600	17518	17538	17720	17642	17424	17772	17858	17566	17693	17790	17654	17616	17637	17739	17667	17937	17543	17659	17516	17478	17566	17442	17486	17555	17756	17744	17592	17596	17567	17860	17669	17623	17760	17701	17617	17622	17471	17716	17767	17590	17707	17482	17516	17668	17742	17639	17873	17496	17705	17676	17541	17721	17607	17851	17670	17574	17455	17751	17714	17613	17492	17581	17732	17473	17709	17586	17655	17583	17598	17560	17750	17758	17646	17654	17627	17585	17678	17736	17661	17975	17532	17584	17667	17847	17789	17592	17657	17613	17827	17733	17725	17861	17654	17639	17865	17747	17865	17598	17634	17444	17740	17732	17486	17942	17620	17687	17623	17751	17757	17730	17784	17597	17701	17755	17726	17577	17594	17807	17578	17639	17674	17614	17668	17621	17575	17851	17528	17496	17824	17758	17581	17837	17996	17634	17551	17682	17596	17450	17579	17581	17591	17857	17669	17694	17550	17633	17635	17728	17710	17744	17697	17700	17459	17513	17592	17715	17689	17768	17623	17829	17799	17616	17554	17619	17688	17604	17727	17678	17637	17716	17745	17799	17622	17721	17568	17744	17643	17724	17721	17619	17778	17471	17805	17517	17864	17537	17679	17670	17685	17599	17718	17766	17624	17528	17702	17456	17564	17677	17549	17686	17464	17676	17776	17659	17523	17476	17559	17732	17525	17581	17613	17646	17647	17823	17559	17662	17840	17650	17722	17574	17704	17813	17535	17849	17853	17533	17776	17932	17597	17775	17735	17498	17643	17640	17454	17630	17675	17565	17560	17787	17569	17785	17715	17736	17515	17766	17794	17517	17462	17571	17607	17864	17590	17738	17523	17697	17745	17698	17785	17502	17684	17528	17472	17673	17603	17668	17804	17579	17635	17638	17717	17632	17780	17526	17390	17609	17631	17684	17676	17584	17639	17633	17671	17743	17747	17625	17587	17489	17785	17826	17612	17717	17766	17847	17611	17724	17500	17594	17804	17526	17629	17737	17670	17613	17632	17590	17608	17725	17578	17716	17583	17608	17849	17636	17510	17687	17446	17566	17704	17700	17604	17680	17600	17649	17734	17469	17729	17673	17495	17748	17670	17625	17719	17797	17632	17731	17363	17642	17665	17618	17592	17784	17627	17538	17744	17691	17633	17752	17666	17472	17501	17640	17732	17708	17792	17684	17674	17611	17607	17583	17564	17851	17643	17620	17681	17745	17684	17726	17470	17603	17688	17538	17634	17692	17711	17684	17701	17626	17728	17737	17553	17536	17649	17621	17735	17569	17817	17597	17658	17548	17619	17739	17741	17555	17672	17607	17659	17552	17964	17477	17674	17715	17645	17611	17840	17421	17532	17842	17704	17500	17698	17691	17715	17782	17803	17633	17766	17710	17658	17472	17766	17615	17657	17511	17675	17904	17654	17775	17555	17761	17667	17742	17766	17696	17647	17656	17648	17687	17589	17657	17460	17778	17692	17807	17717	17660	17683	17551	17623	17703	17719	17692	17718	17696	17726	17686	17544	17673	17776	17731	17735	17693	17551	17781	17578	17581	17461	17687	17591	17642	17599	17619	17683	17700	17554	17653	17558	17641	17640	17693	17562	17716	17542	17810	17656	17696	17680	17585	17866	17749	17418	17588	17735	17626	17734	17753	17632	17679	17724	17650	17568	17624	17685	17664	17705	17593	17634	17712	17623	17605	17696	17447	17565	17439	17718	17594	17714	17531	17893	17651	17735	17572	17658	17619	17782	17731	17721	17700	17872	17776	17641	17726	17742	17795	17878	17915	17669	17830	17546	17538	17682	17542	17561	17718	17482	17765	17838	17605	17797	17894	17469	17690	17672	17780	17741	17662	17861	17782	17621	17823	17677	17404	17605	17703	17658	17684	17628	17643	17637	17663	17684	17651	17574	17482	17638	17638	17625	17872	17568	17456	17682	17536	17684	17509	17837	17492	17675	17456	17600	17535	17600	17558	17645	17918	17852	17635	17522	17637	17634	17844	17479	17646	17609	17805	17764	17829	17548	17554	17698	17650	17574	17562	17703	17492	17491	17649	17656	17527	17795	17680	17653	17753	17696	17852	17782	17653	17784	17715	17685	17647	17715	17652	17711	17530	17641	17620	17575	17544	17692	17816	17614	17639	17631	17599	17501	17641	17745	17452	17718	17562	17637	17589	17681	17617	17647	17541	17606	17693	17886	17391	17751	17892	17624	17511	17576	17594	17722	17513	17603	17500	17483	17682	17610	17724	17680	17700	17711	17682	17404	17606	17730	17840	17912	17860	17637	17758	17560	17791	17659	17642	17708	17937	17507	17852	17829	17743	17921	17519	17553	17902	17768	17595	17916	17529	17581	17805	17603	17802	17700	17547	17765	17505	17767	17649	17717	17738	17541	17398	17724	17659	17785	17598	17563	17494	17826	17580	17473	17725	17612	17658	17533	17773	17557	17496
20021	36066	32444	23715	19321	18200	17003	16584	16572	16477	16426	15924	15888	15702	15910	15846	15846	15870	15674	15620	15463	15360	15285	16199	25908	26707	22999	20032	17649	15975	15394	15283	15309	15060	15154	14890	15190	15118	15111	15204	15040	15185	15206	15131	15107	15213	15160	14971	15103	15216	14983	15272	15171	14992	15145	15100	14982	15073	15264	15087	15164	15143	15142	15288	15064	15052	15054	15107	15090	15067	14936	14855	15178	15076	15090	15048	15013	15072	15153	15084	15194	15081	15135	15204	15065	15156	15102	15052	15264	15093	15050	14997	14924	15057	15345	15123	15058	15117	15083	15086	14966	14965	15192	15021	15210	15137	15021	15066	15089	14975	15076	15213	15165	15041	15123	15088	15063	15124	15261	14978	15000	15211	15088	15033	15021	15029	15094	15021	15223	15332	15216	15157	15141	15193	15012	15275	15025	15057	15126	15154	15018	15086	15031	15171	14847	15065	14891	15176	15103	15103	15201	15075	14930	15097	14923	15099	15251	15090	15137	14900	15098	15061	15076	15094	14967	15041	15177	14938	15080	15084	15053	15140	15124	15086	15006	15102	15007	14967	14914	15109	15069	14955	15054	15002	15011	15035	15157	14997	15058	15040	15176	15057	15035	15042	15111	14965	15127	14931	15140	15045	14900	15111	15106	14972	15113	14954	14982	14972	15099	15114	15074	15027	15070	15040	15098	15016	15086	15116	15166	15060	14947	15102	15084	15137	15108	15052	15158	15052	15012	15084	15040	15016	14933	15116	14858	15153	15297	15058	15047	14986	15133	15054	15066	15094	15022	15085	15195	15070	14872	15174	15024	14924	15066	15075	14967	15148	14999	15027	15050	15028	15107	15143	15149	15043	15149	15050	14986	15104	15103	15123	15204	15010	15020	15159	15009	15064	15104	15099	15251	14960	15013	15022	15142	15030	15246	15064	15062	15059	15156	15151	15169	15025	15286	15051	15181	15127	15192	15228	15151	15006	15109	15089	15107	14961	15132	15233	14971	15049	15175	15031	15194	15116	14983	15137	15110	14808	14946	15003	15149	15203	15088	15033	15024	15044	15180	15095	15105	14866	15060	14995	15074	15052	15051	15120	14994	15123	15117	15237	15128	14990	15028	15086	14958	15051	14971	15096	15186	15112	15106	14977	14941	15117	15031	15197	14968	15132	15114	15023	15007	14977	15115	14950	14993	15032	15164	15075	14951	15191	15031	15023	15259	14990	15058	15151	15076	15257	15065	15141	14990	15157	15115	15202	15104	15106	15008	15098	15236	15168	15129	15198	14845	15277	14962	15050	15166	15216	15115	15049	15024	15260	15054	15358	15097	15000	15049	15064	14992	15110	15056	14949	14967	15063	15126	15155	15023	15185	15210	15015	15256	15050	15176	15084	15133	15072	15094	15013	15240	15015	15290	15159	15026	15173	15000	15194	15137	15064	15015	15046	15090	15198	14946	15049	15005	15153	15036	15060	14930	15020	15147	15088	14938	14973	15186	15149	15175	15084	15008	15114	15067	15106	15084	15016	14975	15061	15140	15151	14825	15106	15011	15112	15139	14913	15068	15179	15108	14986	15041	15047	14989	15054	15026	15213	14997	15037	15232	15043	15106	15172	14964	14980	14974	15049	14979	14952	14973	15041	14999	15047	15115	15159	15008	15030	15168	15058	14835	15086	15007	14960	15092	15000	14885	15014	15155	15164	15009	15186	15073	14913	15044	15135	15151	15136	15114	15074	15003	15028	15064	15147	14949	15081	15188	15154	15100	15043	15012	15047	15104	14985	14997	15015	15046	15029	15133	15046	14991	15085	14922	15126	15195	15014	15245	15086	15097	15013	15108	14981	15014	15132	15045	15224	15194	15003	15048	15105	15106	15077	15081	15066	15195	15194	14951	14983	15087	14998	15180	15059	15217	15159	14894	15263	15040	15079	15174	15085	15077	14919	15106	15047	15078	15136	15208	15204	14992	15109	15051	15162	14880	15112	15086	15016	14959	15024	15085	15050	15064	15049	15085	15200	15183	14940	14917	15170	15130	14888	15254	15218	15049	15139	15078	15182	14989	15126	14943	15206	15077	15138	15094	15148	15021	15193	15218	15098	15045	15025	15082	15055	14932	15104	14778	15079	14948	15069	15049	15059	14959	14936	14965	15075	15139	14943	15106	15072	15289	15217	15055	15040	15033	15198	15161	15030	15090	15025	15036	15181	14930	15174	15127	14946	15128	15150	15298	15087	15084	15025	15184	15111	14900	15099	14992	15092	15229	15068	15067	15163	14979	15066	15007	15004	15009	14981	15036	15077	15102	15019	15121	15060	15035	14993	15079	15051	15014	14995	14990	15177	15215	14932	15119	15042	15005	15067	14983	15178	14992	15077	15146	15070	15071	15135	15072	15061	15124	15035	15185	14999	15055	14975	15136	15037	14977	14941	15035	15132	15041	15066	15153	15051	14865	14960	15146	15032	15077	14906	15016	15188	15124	15054	15130	14967	15144	15251	15178	15086	15020	15151	15084	14954	15161	15139	15031	15086	15216	15171	15039	15061	15095	15013	15042	14986	15120	15108	15027	15042	14961	15083	15087	15023	14941	15044	15095	15127	15037	15046	14985	15086	15182	14885	15159	14980	15221	15160	15047	14955	15064	15096	15100	15098	15033	14955	15006	15133	15082	15054	15134	15183	15149	15011	14936	15106	15034	15063	15125	14833	15088	15007	15006	15037	15022	14983	15070	15275	15170	15042	15122	15087	15144	15051	15142	15026	15058	14993	15099	15088	15189	14960	15094	15273	15095	15068	15136	15064	15183	15176	15120	15155	15215	15041	15001	15081	15181	15274	15072	14799	15119	15003	15101	15196	15036	14963	15006	15018	15178	15033	15040	14966	15125	15035	14997	15119	15059	15023	15013	14995	15127	15077	14865	15036	15046	14927	15172	14854	14982	14897	15223	15029	15170	15072	15221	15185	14963	15023	15068	15000	14998	15081	15076	14989	15108	15032	15220	14917	15031	15122	15130	15072	15141	15211	15010	15106	15070	15019	15117	15144	15096	15130	15151	15163	14991	15015	15087	15185	15266	15007	15101	15132	15133	15064	14896	15099	15063	14926	15189	15220	15088	15069	15182	15092	15068	15041	15062	14962	15082	14982	15045	15100	15084	15027	15118	15310	14983	15113	15167	15016	14994	15013	14907	15131	14988	15011	15153	15026	15063	15107	15124	15087	15058	15149	15164	15099	15225	15235	15068	14990	15017	14989	15159	15061	15079	14886	15009	15013	15075	14937	15149	15022	15113	15162	15135	15123	15112	15200	14950	15134	14947	14966	14932	14959	15066	14940	15108	15117	15218	15024	14929	15048	15019	15159	15050	14975	14962	14896	15157	14940	14847	15255	15161	15099	14970	15064	14886	15104	15058	15006	15051	15145	15138	15182	15145	15112	14918	15081	15025	15116	15093	15027	15018	15159	15127	15104	15051	15076	14941	14923	15017	14999	15200	15123	15050	14886	14996	15025	15038	15149	15036	15133	15105	14951	15161	15202	14915	14957	15039	15000	15197	15048	14950	15117	15140	14992	14982	15005	15053	15112	15004	15036	15049	15040	15039	15076	15071	15064	14970	15005	15000	15210	14832	15060	15078	15071	15031	15052	15122	14958	15178	14969	15114	15124	15173	15146	15124	14877	15060	15185	15037	15039	14929	15041	15056	14981	15102	15033	15061	15008	15170	15055	15167	15091	15141	15068	15105	15194	14907	15027	15048	15170	15169	15074	15050	15044	15084	15098	15007	15029	15251	15037	15203	15167	14986	15052	15149	15120	15223	15125	15197	15091	14950	15100	15057	15227	15197	15232	15078	15121	15072	14969	15042	15121	15151	15150	15071	15042	15038	15280	15051	15181	15020	15013	15257	15170	15104	15132	15252	15062	15001	15110	14864	15145	15102	15130	15106	15011	15093	15010	15204	14975	15134	15069	15150	15018	15019	15142	14889	15040	14949	14907	15051	14988	15043	15160	15131	14930	15046	14985	15126	14932	15113	15058	15118	15007	15114	14952	15112	15150	15128	15061	15156	15077	14905	15117	15212	15185	15211	15124	15073	14956	15062	15092	15035	15293	15010	15209	14961	15107	15251	14963	15262	14979	15005	14901	14859	15135	15167	15195	15169	15008	14978	15251	15064	15076	15106	15030	15077	15130	15145	15054	14987	15086	15349	14954	14968	15053	15141	14961	15085	15174	15076	15068	15163	15219	14964	15064	15160	15015	14975	15088	14923	15127	15021	15110	15048	15120	14965	15005	15007	15075	15141	15111	14921	14938	15080	15051	14999	15261	14984	15059	14892	15063	15102	15176	15220	15113	15099	15136	15255	15091	15211	15319	15030	15243	15093	14949	14995	15220	15150	14975	15140	15058	14977	14990	15051	15164	15136	14979	15039	15095	15028	15061	15006	15190	15067	15075	15095	15150	15028	14928	15095	15077	15041	15108	15146	15118	15093	15165	15014	15121	14965	14963	14915	15165	15115	15243	15070	15042	15125	15094	15104	15197	14902	15129	15197	14980	15141	15068	15003	14958	15019	15194	15131	15116	15105	15048	15012	15033	15025	15133	14867	14987	14981	15141	15021	15116	15163	14902	15016	14902	15178	15033	15051	15126	14981	14949	15158	15166	15069	15114	15039	15051	14974	14931	14995	15046	15161	14961	15203	15074	15102	15065	15167	14973	15035	15112	15064	15043	15157	14982	14867	15019	15022	15097	15042	15054	15117	15098	15082	14903	15132	15196	14926	15071	15118	14972	15030	15012	15005	15155	15133	15171	14994	14971	15116	15037	15143	15091	15124	15088	15048	15198	15067	14977	15081	15168	15114	15016	14994	15286	15043	15056	14963	15101	15021	15027	15187	15121	15187	15106	15099	15044	15143	15103	14876	15051	15039	15112	15049	15076	14987	15029	14943	15088	15123	15087	15063	15094	14949	15202	15180	15130	15272	15363	14895	14988	15021	15069	15069	15049	14998	15064	15178	15158	15075	15002	15049	15095	15175	15003	15164	15062	15039	14876	15119	15001	15240	15182	15124	15002	15002	15003	14962	15007	15105	14965	15034	15141	14946	15043	15174	15232	15076	15220	15347	14936	15134	15088	15027	15105	15211	14932
28492	23156	24925	20979	17776	17416	17431	17163	16933	17155	17001	17149	16962	16855	17017	17092	16745	16639	16835	16769	16976	16944	16796	16830	17464	17689	17630	17372	16915	16897	16827	16695	16894	16582	16877	16874	16616	16926	16847	16749	16607	16620	16702	16796	16933	16892	16977	16750	16749	16645	16950	16823	16801	16880	16704	16589	16826	16818	16794	16757	16649	16879	16839	16629	16802	16733	16857	16632	16861	16891	16770	16730	16890	16961	16572	16486	16703	16769	16566	16662	16749	16756	16621	16773	16633	16935	16701	16662	16798	16728	16815	16766	16737	16669	16596	16744	16734	16804	16667	16765	16816	17058	16788	16762	16808	16701	16785	16765	17001	16692	16693	16705	16387	16819	16834	16610	16742	16802	16662	16683	16716	16841	16669	16697	16698	16893	16720	16851	16822	16661	16703	16653	16937	16662	16823	16841	16924	16625	16706	16714	16837	16641	16866	16659	16710	16557	16590	16802	16651	16652	16720	16877	16857	16808	16643	16820	16727	16680	16738	16590	16922	16812	16794	16822	16762	16845	16701	16727	16647	16671	16557	16650	16898	16866	16833	16808	16670	16561	16655	16547	16711	16914	16604	16652	16553	16827	16800	16577	16667	16537	16811	16675	16601	16706	16686	16777	16770	16662	16913	16790	16795	16695	16728	16639	16675	16912	16747	16729	16648	16720	16500	16598	16761	16726	16755	16728	16693	16562	16644	16991	16838	16851	16899	16794	16601	16773	16899	16806	16790	16807	16683	16722	16600	16701	16801	16768	16700	16790	16790	16802	17012	16910	16687	16709	16833	16736	16905	16536	16652	16694	16778	16804	16749	16752	16592	16823	16576	16839	16684	16729	16783	16807	16678	16563	16836	16645	16755	16650	16845	16876	16785	16748	16811	16872	16688	16719	16531	16909	16823	16702	16714	16775	16791	16658	16544	16699	16586	16756	16669	16763	16671	16908	17007	16514	16719	16913	16863	16558	16753	16718	16919	16862	17030	16798	16883	16578	16639	16710	16600	16607	16807	16743	16955	16769	16761	16708	16811	16748	16597	16836	16786	16817	16838	16579	16684	16932	16920	16743	16815	16698	16760	16787	16762	16741	16841	16901	16818	16719	16839	16756	16859	16664	16689	16743	16674	16886	16557	16680	16693	16761	16448	16756	16689	16798	16693	16690	16749	16836	16833	16855	16752	16700	16643	16656	16834	16657	16882	16770	16759	16809	16592	16731	16843	16735	16670	17017	16643	16851	16673	16788	16756	16543	16712	16638	16735	16690	16983	16714	16647	16814	16739	16846	16617	16867	16874	16865	17023	16611	16765	16799	16667	16737	16935	16822	16890	16636	16739	16757	16764	16812	16665	16912	16731	16685	16762	16697	16888	16884	17106	16810	16769	16712	16676	16763	16819	16883	16799	16754	16834	16694	16663	16954	16612	16706	16735	16777	16821	16755	16736	16783	16658	16713	16817	16784	16725	16854	16830	16458	16754	16777	16797	16705	16916	16610	16704	16822	16729	16690	16792	16691	16736	16815	16766	16565	16738	16693	16478	16624	16785	16748	16690	16563	16703	16736	16752	16771	16841	16884	16765	16730	16802	16735	16786	16721	16622	16829	16588	16774	16611	16706	16791	16889	16793	16951	16700	16537	16636	16636	16826	16743	16740	16541	16550	16683	16668	16769	16766	16581	16884	16805	16695	16883	16703	16810	16819	16816	16785	16757	16727	16866	16606	16753	16798	16796	16758	16418	16814	16748	16828	16691	16764	16728	16730	16732	16807	16551	16766	16645	16777	16748	16634	16548	16434	16701	16838	16419	16940	16484	16799	16704	16775	16771	16748	16751	16749	16689	16595	16562	16599	16604	16752	16709	16819	16706	16602	16866	16741	16685	16774	16889	16738	16640	16795	16751	16697	16719	16885	16500	16660	16952	16669	16852	16870	16776	16902	16961	16907	16797	16738	16753	16612	16695	16800	16714	16788	16788	16819	16808	16726	16898	16642	16757	16649	16697	16608	16468	16788	16971	16800	17021	16838	16940	16834	16786	16563	16714	16780	16702	16641	16794	16869	16809	16825	16599	16673	16699	16548	16636	16815	16622	16660	16870	16696	16612	16757	16767	16778	16704	16887	16801	16801	16604	16659	16841	16708	16718	16802	16632	16620	16684	16679	16510	16589	16701	16889	16671	16797	16797	16922	16661	16796	16799	16783	16593	16796	16807	16612	16623	16717	16461	16825	16699	16698	16876	16641	16739	16633	16812	16894	16829	16688	16588	16620	16760	16504	16651	16684	16727	16753	16693	16792	16624	16838	16752	16594	16653	16716	16590	16704	16724	16877	16725	16580	16891	16823	16732	16727	16733	16665	16793	17059	16599	16645	16756	16978	16777	17009	16751	16601	16884	16650	16696	16616	16856	16843	16594	16925	16674	16910	16896	16822	16802	16899	16702	16828	16627	16735	16856	16713	16561	16794	16874	16796	16581	16666	16760	16716	16564	16709	16639	16727	16876	16745	16824	16880	16968	16855	16803	16884	16819	16631	16751	16751	16569	16673	16758	16893	16614	16617	16738	16728	16509	16644	16864	16661	16773	16799	16654	16884	16782	16724	16471	16674	16880	16554	16789	16883	16666	16809	16723	16588	16770	16861	16822	16594	17068	16707	16899	16648	16733	16671	16654	17008	16869	16782	16738	16878	16678	16687	16897	16662	16718	16839	16850	16814	16731	16830	16717	16727	16680	16736	16773	16625	16785	16660	16863	16815	16868	16707	16683	16707	16726	16642	16841	16661	16748	16818	16853	16752	16796	16866	17018	16874	16801	16714	16786	16828	16822	16675	16939	16877	16695	16692	16575	16830	16865	16749	16688	16736	16699	16868	16915	16906	16790	16877	16915	16753	16477	16711	16777	16699	16735	16886	16720	16735	16707	16738	16782	16809	16673	16756	16725	16796	16708	16797	16758	17078	16664	16821	16838	16690	16761	16890	16585	16583	16745	16548	16897	16609	16813	16667	16859	16840	16842	16786	16912	16649	16880	16619	16697	16686	16787	16659	16765	16968	16822	16628	16753	16737	16716	16955	16771	16833	16553	16509	16531	16756	16761	16733	16734	16885	16684	17026	16877	16709	16747	16817	16685	16873	16899	16582	16642	16695	16595	16799	16764	16697	16802	16558	16601	16654	16761	16730	16799	16794	16817	16706	16440	16882	16614	16718	16658	16706	16641	16802	16718	16708	16655	16842	16717	16594	16730	16770	16775	16591	16671	16831	16720	16628	16744	16673	16634	16803	16557	16698	16758	16733	16844	16777	16767	16830	16673	16503	16657	16749	16759	16729	16752	16725	16622	16774	16738	16826	16815	16871	16684	16731	16637	16756	16615	16746	16714	16755	16607	16732	16670	16676	16867	16646	16749	16827	16793	16702	16554	16694	16922	16910	16855	16536	16669	16714	16667	17013	16754	16705	16948	16532	16663	16742	16635	16596	16693	16699	16625	16641	16864	16738	16539	16537	16669	16801	16603	16777	16813	16930	16843	16674	16910	16920	16819	17143	16783	16559	16658	16791	16750	16703	16698	16539	16698	16880	16913	16817	16635	16687	16989	16648	16808	16749	16842	16736	16891	16812	16660	16807	16786	16727	16721	16693	16839	16579	16836	16611	17065	16951	16616	16754	16653	16856	16910	16710	16874	16911	16651	16665	16650	16713	16527	16591	16682	16663	16845	16872	16697	16858	16811	16940	16644	16792	16570	16850	16725	16560	16749	16892	16820	16763	16447	16655	16724	16586	16946	17060	16723	16684	16598	16672	16874	16828	16850	16788	16731	16747	16705	16755	16849	16871	16802	16999	16837	16810	16745	16792	16723	16778	16595	16785	16814	16721	16667	16869	16665	16773	16686	16740	16826	16760	16660	16919	16616	16840	16732	16700	16737	16533	16829	16652	16664	16655	16547	16668	16595	16721	16975	16482	16690	16988	16728	16782	16771	16631	16546	16667	16974	16668	16839	16966	16739	16775	16646	16728	16609	16611	16480	16631	16873	16572	16792	16888	16666	16734	16927	16681	16721	16826	16903	16812	16897	16859	16809	16830	16817	16853	16705	16771	16735	16921	16863	16589	16796	16891	16872	16797	16811	16822	16808	16589	16680	16748	16615	16440	16696	16716	16683	16763	16693	16729	16855	16785	16746	16900	16861	16713	16639	16693	16843	16722	16823	16787	16580	16721	16982	16827	16546	17051	16701	16838	16811	16539	16736	16747	16880	16634	16787	16589	16852	16808	16801	16747	16982	16758	16782	16681	16755	16652	16707	16536	16683	16521	16674	16810	16616	16677	16770	16705	16704	16824	16823	16699	16749	16738	16812	16845	16699	16713	16661	16767	16690	16706	16898	16780	16710	16779	16793	16735	16902	16713	16810	16728	16695	16868	16779	16908	16715	16799	16880	16648	16899	16696	16627	16828	16699	16688	16775	16779	16642	16738	16819	16704	16727	16486	16598	16703	16776	16669	16655	16911	16836	16736	16867	16769	16626	16702	16761	16847	16653	16726	16944	16599	16774	16564	16893	16849	16508	16754	16916	16906	16862	16652	16676	16603	16516	16780	16954	16898	16867	16875	16600	16964	16621	17004	16725	16763	16834	16940	16880	16786	16710	16665	16531	16719	16790	16923	16900	16788	16825	16873	16517	16690	16742	16905	16597	16886	16716	16642	16692	16857	16757	16684	16717	16747	16807	16893	16681	16750	16869	16594	16711	16905	16899	16768	16734	16969	16905	16879	16635	16742	16643	16823	16818	16876	16776	16772	16850	16763	16748	16573	16774	16807	16778	16646	16887	16759	16538	16697	16719	16621	16828	16682	16810	16837	16863	16678	16773	16791	16717	16508	16779	16745	16816	16834	16744	16733	16581	16920	16668	16938	16701	16650	16763	16926	16674	16859	16616	16708	16770	16667	16814	16576	16627	16811	16927	16817	16890	16744	16845	16707	16734	16895	16777	16837	16828	16568	16769	16717	16779	16771	16802	16678	16751	16877	16794	16891	16938	16728	16728	16829	16730	16657	16842	16815	16840	16700	16906	16856	16917	16868	16912	16943	16780	16611	16811	16835	16827	16830	16816	16831	16840	16874	16836	16733	16631	16773	16812	16836	16955
19364	25854	22282	17251	16545	15528	15172	15206	14923	14976	15042	14940	14765	14861	14903	14797	14734	14752	14673	14745	14746	14637	14554	14738	15420	15766	15424	15106	15022	14790	14641	14588	14595	14630	14627	14580	14700	14743	14503	14684	14587	14471	14555	14759	14706	14695	14689	14469	14586	14577	14452	14589	14562	14633	14605	14496	14696	14655	14600	14690	14611	14772	14699	14553	14591	14606	14523	14534	14566	14406	14596	14644	14617	14547	14594	14709	14512	14637	14607	14689	14592	14722	14548	14630	14642	14692	14618	14651	14566	14523	14839	14471	14811	14510	14581	14610	14713	14587	14564	14713	14641	14502	14578	14603	14623	14668	14602	14539	14512	14567	14639	14586	14570	14427	14477	14485	14589	14573	14630	14750	14508	14715	14452	14437	14566	14722	14488	14497	14701	14780	14502	14758	14414	14569	14657	14756	14554	14669	14509	14444	14463	14691	14561	14670	14631	14391	14599	14716	14802	14440	14574	14572	14556	14515	14640	14537	14607	14570	14619	14653	14684	14631	14755	14566	14697	14685	14619	14660	14593	14523	14726	14507	14632	14625	14667	14725	14608	14446	14626	14578	14599	14622	14566	14606	14652	14476	14541	14508	14693	14353	14517	14692	14359	14607	14662	14591	14622	14583	14727	14535	14760	14536	14402	14483	14621	14631	14678	14576	14604	14593	14524	14693	14647	14505	14772	14635	14559	14573	14466	14589	14518	14563	14650	14552	14625	14448	14603	14463	14622	14637	14670	14599	14624	14665	14603	14641	14674	14603	14669	14688	14484	14525	14727	14585	14720	14546	14621	14703	14613	14699	14578	14642	14575	14623	14454	14726	14527	14811	14555	14655	14347	14468	14638	14687	14652	14570	14593	14476	14595	14541	14713	14641	14695	14559	14461	14634	14513	14615	14623	14477	14596	14622	14567	14412	14603	14564	14704	14615	14673	14578	14511	14665	14492	14542	14703	14543	14610	14541	14512	14556	14512	14525	14608	14496	14585	14556	14710	14647	14620	14662	14649	14563	14699	14595	14648	14632	14597	14548	14752	14607	14686	14595	14544	14519	14583	14582	14409	14587	14659	14811	14798	14571	14566	14567	14598	14714	14419	14593	14645	14664	14696	14672	14532	14717	14489	14654	14548	14497	14627	14454	14709	14699	14585	14647	14561	14578	14447	14568	14685	14693	14665	14609	14648	14439	14701	14393	14658	14614	14568	14551	14628	14648	14581	14482	14688	14530	14541	14707	14521	14631	14521	14622	14738	14619	14582	14653	14549	14611	14547	14746	14669	14536	14650	14587	14656	14591	14604	14594	14583	14687	14630	14602	14469	14696	14603	14495	14615	14544	14768	14400	14632	14555	14702	14650	14658	14492	14583	14474	14593	14423	14618	14736	14566	14498	14610	14594	14562	14409	14538	14558	14555	14677	14544	14662	14600	14825	14765	14500	14570	14740	14692	14550	14471	14467	14528	14447	14674	14677	14753	14561	14587	14635	14559	14659	14627	14521	14569	14647	14624	14524	14478	14529	14503	14556	14561	14509	14614	14776	14658	14743	14657	14737	14565	14675	14702	14580	14497	14582	14666	14602	14576	14518	14663	14618	14423	14595	14674	14679	14732	14629	14757	14599	14584	14584	14549	14489	14600	14501	14621	14631	14550	14660	14621	14596	14676	14524	14443	14508	14801	14714	14486	14575	14527	14469	14760	14638	14625	14448	14539	14647	14666	14539	14586	14798	14643	14498	14616	14652	14513	14498	14606	14540	14712	14705	14607	14568	14507	14539	14416	14700	14606	14609	14522	14484	14678	14577	14544	14602	14593	14688	14619	14668	14489	14662	14565	14616	14758	14631	14638	14698	14548	14630	14617	14515	14744	14543	14688	14542	14558	14646	14512	14488	14465	14575	14574	14615	14749	14662	14553	14647	14607	14683	14460	14608	14621	14624	14571	14659	14780	14629	14495	14529	14638	14504	14641	14616	14738	14720	14625	14614	14641	14716	14616	14733	14523	14583	14677	14583	14511	14857	14811	14566	14608	14557	14447	14538	14648	14677	14528	14572	14556	14587	14743	14594	14609	14741	14592	14580	14713	14718	14570	14513	14564	14499	14832	14446	14586	14791	14620	14543	14604	14586	14638	14654	14466	14668	14685	14591	14570	14562	14492	14559	14569	14595	14558	14651	14651	14455	14472	14474	14686	14484	14545	14575	14566	14475	14623	14735	14426	14403	14446	14633	14482	14643	14527	14465	14686	14456	14682	14464	14620	14518	14666	14663	14514	14620	14437	14556	14459	14575	14681	14567	14606	14422	14700	14494	14478	14633	14588	14539	14493	14647	14585	14480	14511	14730	14454	14658	14425	14647	14591	14652	14650	14564	14651	14636	14704	14617	14666	14660	14797	14617	14619	14789	14486	14424	14604	14483	14651	14692	14619	14631	14644	14616	14364	14616	14645	14870	14683	14713	14459	14760	14755	14518	14618	14691	14654	14404	14723	14677	14521	14537	14567	14636	14628	14625	14453	14389	14641	14768	14698	14711	14600	14495	14644	14569	14498	14657	14596	14556	14393	14763	14612	14687	14651	14555	14577	14624	14563	14662	14616	14732	14685	14597	14604	14576	14539	14587	14582	14572	14694	14667	14650	14745	14462	14666	14409	14229	14786	14610	14493	14510	14718	14667	14629	14464	14431	14670	14494	14694	14469	14775	14632	14518	14600	14748	14624	14649	14610	14618	14670	14643	14565	14594	14717	14561	14470	14725	14764	14660	14569	14471	14468	14578	14606	14413	14822	14613	14695	14564	14690	14591	14655	14635	14554	14721	14599	14727	14577	14820	14607	14573	14562	14497	14653	14576	14636	14704	14635	14511	14479	14571	14595	14543	14534	14690	14631	14545	14532	14713	14561	14693	14583	14544	14422	14714	14519	14603	14442	14641	14594	14548	14670	14602	14592	14808	14554	14364	14618	14773	14633	14635	14599	14426	14427	14667	14781	14707	14510	14791	14681	14562	14620	14645	14549	14514	14692	14694	14574	14603	14624	14611	14577	14600	14697	14530	14776	14663	14665	14471	14564	14668	14636	14500	14689	14462	14560	14596	14763	14688	14681	14459	14761	14596	14680	14739	14366	14617	14526	14462	14495	14648	14687	14697	14628	14528	14595	14312	14518	14509	14639	14605	14657	14442	14642	14667	14434	14665	14700	14496	14763	14792	14519	14665	14559	14538	14610	14544	14513	14575	14472	14786	14534	14630	14675	14723	14553	14607	14600	14640	14512	14561	14525	14480	14559	14596	14693	14569	14694	14504	14615	14645	14544	14577	14689	14588	14471	14522	14714	14506	14531	14522	14704	14504	14509	14711	14461	14676	14787	14435	14697	14643	14549	14806	14520	14728	14700	14582	14535	14616	14618	14806	14693	14604	14713	14620	14538	14582	14551	14412	14630	14717	14445	14791	14692	14904	14587	14753	14645	14390	14503	14652	14460	14564	14712	14503	14683	14512	14632	14550	14498	14539	14531	14626	14687	14496	14618	14619	14689	14651	14579	14597	14613	14473	14636	14645	14565	14632	14617	14572	14624	14521	14526	14570	14630	14414	14489	14635	14478	14739	14462	14491	14464	14631	14501	14703	14466	14627	14512	14496	14581	14509	14426	14529	14534	14479	14507	14619	14687	14584	14648	14784	14643	14629	14592	14730	14432	14661	14614	14646	14801	14515	14689	14653	14662	14659	14519	14655	14611	14664	14642	14697	14543	14639	14476	14575	14580	14749	14616	14573	14487	14675	14561	14649	14756	14645	14710	14581	14525	14369	14670	14585	14664	14398	14816	14455	14625	14567	14642	14663	14681	14726	14645	14613	14597	14510	14743	14536	14565	14526	14707	14642	14684	14669	14522	14703	14554	14530	14646	14478	14548	14602	14632	14629	14744	14594	14487	14609	14879	14519	14552	14454	14526	14522	14448	14595	14641	14683	14632	14466	14712	14671	14532	14568	14643	14601	14728	14623	14484	14559	14596	14506	14605	14654	14516	14509	14478	14527	14713	14573	14502	14705	14580	14677	14494	14660	14672	14454	14694	14693	14595	14574	14445	14759	14727	14586	14598	14480	14456	14569	14546	14687	14727	14525	14480	14615	14664	14568	14537	14658	14672	14630	14748	14430	14760	14513	14622	14516	14581	14596	14661	14699	14666	14680	14613	14550	14533	14667	14601	14592	14724	14593	14509	14690	14643	14609	14414	14683	14578	14541	14634	14529	14706	14578	14659	14566	14540	14920	14624	14602	14600	14628	14612	14713	14314	14673	14568	14552	14715	14518	14559	14617	14598	14649	14541	14555	14545	14464	14640	14657	14762	14609	14651	14587	14680	14690	14687	14580	14569	14514	14674	14508	14645	14604	14699	14628	14413	14598	14431	14655	14709	14436	14684	14594	14468	14538	14632	14616	14546	14557	14791	14569	14702	14867	14511	14590	14608	14676	14668	14401	14587	14449	14779	14688	14545	14423	14585	14557	14554	14594	14775	14624	14542	14601	14580	14536	14717	14655	14663	14643	14629	14644	14550	14496	14598	14427	14667	14688	14696	14653	14669	14471	14593	14685	14512	14530	14517	14541	14827	14542	14742	14694	14576	14528	14562	14735	14535	14579	14569	14581	14571	14653	14595	14580	14764	14548	14504	14497	14422	14561	14633	14727	14572	14473	14641	14587	14672	14405	14683	14481	14645	14509	14545	14473	14667	14620	14760	14480	14771	14596	14645	14563	14468	14679	14572	14648	14636	14563	14599	14487	14646	14594	14584	14687	14515	14452	14740	14591	14610	14635	14632	14639	14504	14600	14570	14689	14509	14787	14422	14616	14612	14508	14568	14682	14647	14774	14577	14635	14559	14597	14524	14541	14670	14482	14832	14686	14700	14496	14597	14594	14702	14538	14650	14581	14485	14868	14573	14669	14534	14569	14603	14596	14454	14469	14710	14599	14668	14638	14546	14817	14431	14650	14590	14628	14756	14608	14525	14622	14684	14745	14621	14722	14571	14675	14559	14636	14636	14595	14787	14566	14781	14609	14533	14427	14488	14575	14639	14597	14512	14606	14635	14648	14613	14522	14667	14501	14603	14541	14625	14745	14656	14666	14732	14576	14672	14545
24257	21220	28445	24579	22292	21297	20487	18206	17914	18137	18166	18188	18100	17964	17848	18077	17879	17913	17720	17702	17675	17799	17837	19758	21774	21339	20618	19083	18626	17943	17749	17921	17749	17606	17920	17343	17701	17539	17329	17778	17466	17807	17443	17879	17375	17776	17614	17562	17601	17649	17475	17486	17484	17541	17656	17555	17712	17619	17664	17629	17628	17440	17484	17540	17596	17544	17792	17297	17581	17709	17684	17509	17683	17546	17481	17732	17626	17706	17619	17449	17667	17573	17522	17626	17633	17701	17733	17456	17584	17378	17623	17509	17294	17585	17660	17546	17572	17582	17483	17417	17692	17489	17480	17396	17486	17573	17642	17432	17373	17431	17597	17777	17653	17474	17638	17546	17444	17550	17581	17498	17532	17475	17638	17435	17565	17669	17607	17561	17522	17674	17495	17604	17503	17531	17480	17676	17602	17710	17759	17459	17409	17521	17593	17452	17464	17464	17715	17551	17469	17587	17440	17597	17701	17685	17653	17600	17169	17528	17537	17480	17446	17475	17539	17575	17506	17462	17380	17549	17818	17829	17523	17402	17471	17833	17501	17577	17457	17348	17421	17420	17477	17524	17587	17317	17536	17510	17647	17644	17522	17757	17544	17460	17543	17617	17327	17521	17504	17546	17638	17626	17674	17615	17617	17559	17754	17632	17543	17413	17772	17542	17427	17538	17472	17698	17527	17541	17419	17698	17500	17622	17706	17251	17680	17578	17509	17693	17730	17716	17615	17532	17618	17629	17749	17470	17526	17481	17429	17498	17445	17435	17609	17646	17417	17471	17559	17640	17387	17703	17658	17501	17361	17541	17409	17394	17741	17669	17597	17544	17706	17693	17408	17369	17676	17740	17638	17623	17588	17600	17681	17271	17566	17334	17309	17486	17552	17672	17485	17498	17734	17693	17533	17452	17468	17573	17522	17395	17497	17524	17506	17491	17631	17713	17610	17754	17677	17405	17437	17625	17545	17469	17515	17609	17441	17578	17502	17529	17597	17517	17634	17692	17556	17511	17493	17686	17563	17521	17605	17533	17472	17418	17568	17505	17674	17716	17352	17602	17567	17691	17555	17337	17461	17728	17644	17456	17565	17398	17662	17692	17508	17434	17453	17410	17728	17418	17373	17543	17435	17513	17605	17502	17570	17616	17627	17406	17518	17175	17793	17530	17476	17515	17666	17562	17551	17507	17451	17563	17522	17619	17724	17578	17500	17409	17644	17343	17555	17593	17817	17727	17619	17456	17433	17639	17581	17685	17644	17515	17604	17571	17573	17373	17599	17528	17513	17613	17725	17574	17694	17612	17455	17496	17658	17714	17705	17431	17421	17602	17498	17540	17558	17446	17584	17452	17352	17640	17505	17707	17580	17574	17528	17520	17516	17609	17268	17424	17679	17423	17426	17514	17564	17765	17436	17413	17418	17695	17494	17467	17529	17561	17551	17680	17529	17568	17607	17422	17604	17566	17460	17561	17603	17556	17573	17549	17558	17534	17465	17489	17325	17562	17576	17444	17691	17554	17619	17562	17434	17579	17624	17402	17667	17376	17529	17662	17558	17362	17590	17409	17473	17408	17464	17479	17579	17628	17656	17690	17641	17555	17830	17498	17379	17386	17383	17375	17353	17724	17664	17553	17387	17510	17528	17485	17555	17485	17603	17593	17689	17594	17488	17543	17457	17337	17500	17405	17329	17630	17499	17517	17553	17724	17640	17547	17507	17608	17339	17556	17509	17714	17716	17585	17562	17476	17673	17613	17538	17511	17534	17551	17740	17594	17627	17655	17411	17503	17581	17708	17488	17547	17610	17566	17524	17558	17620	17743	17509	17652	17459	17543	17403	17703	17389	17393	17507	17448	17347	17578	17653	17631	17611	17657	17521	17533	17637	17489	17612	17537	17627	17500	17694	17545	17491	17537	17472	17631	17549	17702	17367	17579	17670	17481	17438	17544	17534	17514	17529	17513	17662	17684	17570	17693	17432	17562	17397	17280	17504	17397	17523	17485	17624	17588	17575	17472	17430	17487	17422	17676	17536	17568	17568	17250	17517	17436	17638	17482	17749	17543	17568	17574	17673	17437	17571	17428	17567	17447	17607	17309	17698	17410	17363	17627	17686	17504	17507	17740	17569	17586	17793	17429	17439	17646	17377	17568	17641	17374	17698	17503	17350	17400	17397	17594	17437	17765	17661	17491	17606	17422	17567	17424	17541	17380	17490	17719	17699	17812	17415	17735	17532	17383	17401	17524	17522	17793	17421	17472	17573	17591	17484	17560	17590	17636	17557	17602	17332	17371	17623	17681	17643	17227	17519	17449	17561	17560	17392	17439	17614	17640	17546	17474	17907	17514	17391	17514	17577	17471	17371	17769	17463	17579	17599	17425	17550	17541	17556	17650	17470	17584	17604	17561	17694	17608	17479	17545	17349	17819	17597	17712	17494	17449	17723	17674	17358	17503	17584	17637	17598	17656	17645	17475	17560	17484	17537	17842	17609	17566	17461	17551	17627	17555	17612	17649	17698	17750	17431	17494	17605	17605	17534	17448	17670	17408	17571	17692	17742	17599	17580	17664	17682	17518	17666	17714	17768	17450	17704	17680	17486	17459	17624	17346	17820	17557	17711	17619	17428	17626	17665	17604	17623	17531	17415	17366	17580	17630	17550	17687	17418	17648	17477	17390	17495	17606	17438	17560	17392	17519	17565	17455	17542	17394	17647	17613	17658	17647	17578	17655	17614	17656	17445	17626	17570	17582	17584	17722	17620	17670	17716	17558	17439	17529	17683	17565	17491	17484	17627	17651	17433	17584	17529	17584	17612	17498	17633	17766	17375	17473	17434	17769	17521	17781	17833	17753	17605	17626	17541	17539	17614	17371	17495	17534	17424	17605	17709	17548	17459	17477	17537	17607	17724	17524	17444	17464	17502	17266	17426	17691	17787	17419	17563	17382	17497	17735	17595	17610	17386	17444	17402	17590	17607	17401	17684	17640	17635	17456	17479	17697	17586	17659	17586	17774	17264	17397	17300	17626	17426	17654	17546	17481	17581	17561	17516	17623	17494	17731	17673	17442	17556	17654	17541	17636	17566	17554	17494	17631	17336	17635	17565	17389	17419	17654	17541	17593	17479	17606	17485	17439	17577	17442	17570	17629	17568	17455	17555	17415	17469	17564	17261	17506	17525	17693	17483	17658	17573	17464	17606	17539	17488	17737	17573	17502	17611	17412	17549	17601	17796	17763	17442	17596	17647	17596	17664	17500	17533	17512	17496	17620	17618	17799	17384	17643	17559	17669	17560	17536	17658	17933	17688	17541	17516	17519	17475	17558	17592	17289	17537	17390	17512	17317	17475	17640	17721	17389	17594	17488	17660	17691	17601	17551	17684	17471	17531	17449	17572	17454	17713	17614	17626	17557	17390	17591	17538	17540	17478	17593	17589	17788	17682	17688	17637	17335	17624	17692	17619	17318	17481	17238	17477	17385	17453	17608	17521	17460	17461	17508	17402	17616	17644	17669	17511	17453	17512	17459	17579	17617	17591	17854	17608	17618	17583	17458	17397	17466	17631	17465	17538	17614	17638	17548	17475	17558	17312	17345	17583	17526	17762	17621	17656	17661	17697	17499	17482	17561	17439	17400	17594	17629	17495	17530	17408	17525	17698	17446	17650	17538	17530	17382	17660	17601	17568	17523	17661	17457	17840	17740	17652	17627	17603	17532	17396	17756	17534	17539	17592	17618	17627	17545	17348	17272	17531	17634	17658	17508	17454	17651	17591	17412	17603	17369	17668	17566	17390	17364	17535	17579	17489	17665	17608	17696	17558	17554	17671	17459	17437	17440	17560	17421	17639	17623	17672	17555	17501	17733	17518	17466	17481	17361	17509	17400	17541	17571	17496	17413	17733	17545	17575	17615	17453	17584	17614	17646	17517	17525	17586	17625	17384	17572	17562	17599	17533	17809	17619	17635	17605	17494	17680	17416	17399	17506	17462	17602	17519	17607	17493	17404	17774	17406	17558	17486	17582	17674	17671	17563	17577	17468	17437	17673	17541	17540	17758	17484	17609	17590	17634	17684	17483	17449	17589	17614	17461	17754	17651	17542	17286	17570	17781	17514	17591	17530	17407	17562	17607	17527	17587	17596	17398	17696	17693	17477	17509	17634	17640	17474	17693	17737	17596	17452	17602	17500	17609	17209	17448	17627	17594	17674	17393	17698	17715	17648	17446	17535	17583	17480	17654	17511	17704	17496	17523	17740	17493	17414	17818	17475	17609	17491	17601	17377	17556	17721	17475	17562	17549	17368	17473	17602	17384	17491	17711	17581	17468	17686	17604	17497	17550	17705	17635	17793	17515	17622	17518	17730	17699	17538	17509	17673	17469	17439	17677	17314	17675	17495	17460	17612	17547	17631	17551	17670	17607	17422	17390	17588	17635	17696	17497	17635	17455	17622	17648	17723	17674	17662	17706	17566	17668	17747	17575	17576	17442	17674	17463	17560	17696	17622	17367	17627	17652	17604	17642	17582	17503	17645	17426	17577	17752	17399	17759	17514	17529	17602	17436	17598	17600	17505	17640	17423	17480	17473	17458	17378	17476	17479	17596	17509	17465	17641	17487	17418	17416	17580	17625	17594	17651	17560	17504	17571	17580	17664	17521	17678	17537	17586	17533	17606	17578	17724	17641	17383	17374	17620	17750	17557	17601	17465	17523	17451	17583	17485	17641	17494	17516	17330	17531	17671	17474	17550	17747	17557	17416	17494	17449	17566	17593	17389	17402	17630	17595	17411	17535	17433	17271	17574	17458	17541	17644	17644	17484	17519	17540	17431	17478	17710	17482	17674	17474	17416	17331	17532	17432	17708	17517	17568	17447	17567	17582	17567	17778	17520	17643	17530	17644	17617	17460	17620	17443	17489	17672	17562	17643	17495	17652	17584	17469	17397	17424	17426	17322	17369	17609	17539	17444	17612	17607	17648	17592	17506	17534	17644	17499	17536	17448	17532	17675	17532	17769	17379	17594	17710	17716	17586	17640	17636	17602	17443	17464	17577	17336	17500	17537	17633	17706	17745	17749	17441	17741	17472	17518	17505	17546	17740	17581	17675	17569	17461	17399	17707	17591	17647	17623	17509	17401	17484
20070	32645	30002	22572	18544	17085	16378	15891	15785	15775	15967	15922	15801	15583	15524	15508	15275	15279	15322	15380	15325	15326	15355	18218	21345	20313	18774	17023	16076	15437	15147	15091	15046	15180	15156	14971	15026	15108	15138	15128	15293	15259	14934	15014	15318	15098	15133	15185	15183	15271	14874	15134	15097	15077	15179	15180	15122	15096	15185	15011	15115	15183	15078	15125	15067	15087	15205	15150	15286	15016	15070	14965	15277	14907	15005	15127	15154	15222	14974	14982	15203	15130	15138	15025	15051	15252	15166	15048	15152	15224	15190	15204	15077	14970	15246	15239	15084	14993	15117	14987	15171	15014	15071	14953	15084	15270	15160	15104	15131	15103	15201	15096	15097	15233	15150	15125	15143	15108	15170	15079	15116	15117	15008	15143	15023	15149	15001	15111	14943	15140	14988	15208	15211	15051	15042	15119	15150	14989	14980	15275	15189	15054	15081	14970	15125	15094	15158	15148	15108	15003	15185	15179	15188	15108	15008	15014	15080	14962	15059	15196	15233	15066	15213	15224	15112	15233	15224	15098	15079	15104	14975	15184	14884	15115	15257	15012	15150	14974	14946	14936	15196	15002	15046	15111	15047	15038	14928	15195	15048	15104	14965	15129	15104	15081	15057	15164	15141	15203	15083	15157	15134	15023	15138	14919	15050	14989	15028	15143	15091	15121	15087	15041	15078	15052	15030	14958	15204	15089	15063	14935	15099	15081	15012	15019	15043	15353	15143	15091	15198	15036	15098	15169	15092	15189	15005	15014	15047	15106	14976	15043	15038	15015	15046	15082	14898	14972	15089	15097	15081	15193	15058	15125	15093	15165	15152	15013	15152	15135	15101	15068	15068	15229	15063	14987	14821	15188	15212	15164	15149	14968	15223	15069	14982	15033	15056	15125	15095	15057	15074	15017	15153	15109	15125	15053	15037	15000	15085	15145	15244	15166	15097	15161	15211	15159	15022	15091	14992	15244	15128	15109	15155	15147	15178	15067	15089	15125	15102	15152	15221	15103	15113	15166	15070	15232	15177	15171	15171	14892	15091	15073	15109	14991	15003	15136	14889	15022	15135	15069	14984	15170	15136	15243	15072	15142	15165	15032	14965	15058	15076	15080	15294	14860	15118	15121	15148	14841	15135	15088	15094	15136	14993	14987	15080	15136	15005	15098	15070	15260	15120	15025	15008	15183	15030	15020	14983	15094	15066	15093	15065	15121	15111	15170	15073	15041	14941	15096	15020	15065	15101	15104	14994	15117	15161	15024	14939	15051	14979	15242	15008	15159	15212	15221	15237	15185	14860	15088	15182	15074	15052	15214	15057	15014	15087	15145	15113	14999	15168	15123	15003	14917	15039	14992	15079	15150	15210	14986	15237	15148	15080	15022	15035	15088	15165	14951	14939	14985	15093	15101	15204	15237	14996	15117	15100	15216	15257	15151	15155	15027	14988	15164	15247	15011	15220	15122	15084	15227	15133	15220	15103	15036	14921	15040	14967	15089	15020	14970	15093	15094	15130	15056	15052	15110	15133	15083	15216	15111	14965	15032	14967	15152	15253	15058	15217	14958	15042	15093	15071	15093	15194	15029	15043	15088	15169	15191	15068	15053	14915	15045	15079	14987	15156	15199	15184	15079	14868	15082	15025	15236	15177	15104	14981	15058	15109	15042	15143	15149	15157	15182	14974	15060	15173	15164	15243	15118	15178	15129	15182	15090	15030	15077	14960	15211	15269	15126	15126	15331	15134	15106	14900	15125	15099	15039	14976	15033	14972	15118	15047	15183	14931	15273	14992	15038	15245	15104	15158	15422	15057	14950	14963	15042	15089	15104	15263	14964	14956	14951	15033	14932	15079	15135	15200	14941	15073	15103	15061	15067	15119	15053	15123	15202	15052	15021	15045	15155	14953	15098	15043	15201	15060	15030	15204	15051	15155	15016	14917	15155	14997	15184	15106	15159	14965	15152	15075	15087	14986	15123	15119	15132	14962	15126	15154	15074	15087	15203	15217	15021	14997	15178	15025	15026	15072	15228	15078	14988	14972	15006	15034	15106	14964	15036	15055	15056	15115	15110	14988	15133	15288	15170	15189	15077	15137	15125	15105	15011	15185	15088	15053	15014	15202	14960	15164	15065	15038	15146	15046	15052	15255	14949	15205	14988	15219	15169	15025	15118	15122	15145	15101	15158	15251	14977	15049	15061	15085	15093	15146	15100	15200	15042	14962	15176	15046	15155	15092	15083	15212	14958	15234	15284	15226	15069	14952	15071	15119	15006	15214	15022	15144	15121	15220	14947	15056	14851	14968	14987	15092	15094	15038	15180	15001	15127	15150	15138	15120	15018	15023	15073	14842	15212	15044	15179	15141	15094	14896	15073	15134	15182	15004	15179	15052	14902	15176	15168	15147	15119	15063	15205	14952	15040	14968	15173	15154	15126	15204	15235	15249	14990	15066	14890	15054	15107	15084	15056	15175	15121	14942	15116	15121	15099	15097	15080	15036	14977	15036	15230	15173	15208	14966	15182	15043	15023	15131	15086	15241	15134	15189	15227	15096	15115	15079	15128	14959	15139	15049	14955	14910	15017	15307	15199	14876	15060	15042	15125	15067	15117	15145	14996	15125	15214	15183	15172	15026	15057	15028	14957	15259	15155	15083	14958	14984	15038	15177	15235	14994	15059	15232	15134	15219	15065	14950	15182	14947	15035	15146	15275	15060	14983	14936	15111	15068	15059	15239	15230	14926	15059	14916	15153	15057	15235	15116	15007	15096	15140	15188	15242	15091	15071	15163	15035	15050	15120	15074	15105	15127	15073	15056	15152	14905	15029	15068	15158	15154	15100	15003	15036	15101	15112	15087	15052	15111	15101	15124	15129	15018	15142	14971	14991	14925	15094	15203	15169	15189	14963	15031	15036	15164	15054	15107	15032	15159	15136	15198	15152	14867	15165	15045	15240	15212	15041	15112	15032	15184	15043	15034	14975	15220	15136	15139	14953	15176	15262	15008	15250	14927	15172	15045	15060	15058	15090	14947	15107	14961	15127	15024	15191	15013	15213	15107	14973	15144	15180	15062	15132	15082	14963	15113	14925	15079	14956	15120	14999	15186	15124	15217	15066	15139	15103	15091	15021	15226	15089	15056	15189	15183	15069	15129	14915	15331	15183	15144	15067	15067	15089	15177	15067	15069	14980	14994	15271	15121	15082	15063	14886	15197	14857	15031	15190	15119	15224	15146	14903	15219	14908	15166	15247	14958	15131	15123	15065	15071	15181	15045	15015	15187	15340	15164	14975	15068	15242	15181	14943	15268	15004	15003	15297	15038	15157	15062	15034	15303	15056	15153	14992	15266	15148	15126	15116	15155	15231	15089	14973	14920	15000	15194	15231	15130	15105	15163	15082	15125	15042	15226	15115	15076	15114	15085	15027	15032	15080	15017	15153	15269	15025	15058	15028	14951	15313	15199	15192	15078	15255	15070	15037	14925	15094	15172	15088	15198	15058	15151	15231	15206	15139	14968	14980	14935	15263	15180	15013	15090	15025	15056	15124	15071	15104	14993	15040	15137	15191	15042	15013	15059	15123	15125	15081	15049	15085	15059	15118	15194	15070	15029	15141	15223	15031	14953	14989	14919	15034	15070	15010	15154	15112	15164	15189	15116	15272	15043	15213	15121	15179	15231	15149	15136	15027	15212	14967	15247	15124	15076	15223	15143	15058	15140	15162	14944	15314	15086	15122	15014	15037	15230	15083	15055	15172	15131	15172	15151	15030	15054	15131	15131	15231	15085	15033	15032	15100	15173	15072	15114	15301	15090	15081	14962	15159	15238	15094	15065	14822	14801	15030	15029	15076	14943	15221	15185	15069	14992	15012	14962	15161	15189	15120	15204	15063	15086	15084	15002	15018	15136	15100	15163	15228	15109	15098	15065	15108	15215	15173	15135	14980	14970	15201	15001	15096	15133	15036	14991	15176	15042	15058	15069	15182	15306	14968	15252	15174	15194	14971	15039	15065	14988	15025	15199	15257	15261	15175	15086	15159	15185	15164	15037	15134	15228	15034	15107	15007	15230	15071	15111	15187	15243	14991	15140	15041	15324	15034	15008	15214	15243	15212	15155	14950	15038	15208	14997	15124	15081	15177	15017	15087	15276	15058	15086	15081	15148	15065	15046	15027	15296	15204	15049	15044	15015	15026	15219	15062	15247	15072	15039	15004	15141	15092	15130	15177	15035	14957	15220	15163	15132	15037	15232	15020	15221	15050	15190	15088	15065	14969	14960	15015	15106	15217	15210	15030	14862	15102	15110	15052	15102	15007	15259	14990	15094	15204	15179	15063	15088	15097	15064	15046	15016	15160	15139	15065	15109	14988	15072	15017	15127	15192	15174	15122	15218	15177	15216	15037	15353	15089	15157	15085	15285	15014	15085	15207	15031	14967	15003	15176	15211	15000	15055	15119	15339	15067	14868	15302	15278	15165	15025	15087	15198	15069	14835	15240	15271	14972	14978	15168	14964	15108	15164	15010	15107	15096	15274	14938	15192	15021	15250	14972	15066	15191	15078	14956	15145	14988	15076	15135	15229	15065	15323	15026	15062	15139	15142	15043	15010	15180	15199	15084	15110	15153	15134	15050	14920	15133	15269	15158	15206	15164	15093	15203	14927	15020	15046	15071	14988	15141	14954	15114	14985	15177	15057	15140	15077	15102	15118	15222	14974	15239	14992	15047	15014	15085	15021	14991	14977	14950	15046	15039	15012	15024	15175	14972	14976	14965	15259	15153	15176	14839	15006	15214	14996	15069	15071	15036	15069	15076	15078	14989	15105	15105	15107	15067	15072	15151	14955	15046	15175	15179	15089	15191	15260	15086	15227	15102	15068	15142	15209	15158	15197	15103	15148	15011	15264	15106	15129	15084	15192	14968	15099	15129	15068	15142	15050	14962	15285	15196	15071	15126	14949	15178	15154	15065	15200	15147	15179	15007	15203	15058	15120	15041	15198	15301	15076	14996	15008	15069	15150	15179	15145	15049	14957	15121	15145	15155	15073	15105	14922	15085	15251	15207	15078	15130	14878	15079	15090	15200	14960	15160	15004	15088	15082	15194	15062	15070	14979	15202	14938	14916	15123	15088	15068	15189	15079	15111
22985	21260	29015	23859	21565	23772	25261	20359	19669	19996	19939	19684	19758	19807	19701	19655	19583	19627	19444	19360	19295	19498	19341	22179	27768	27174	24787	22314	20782	19732	19506	19144	19162	19173	19132	19054	19139	19250	19096	19024	18899	19206	19269	19335	19210	19319	19394	19303	18989	19199	19306	19371	19293	19182	19261	19221	19392	19347	19344	19241	19105	18986	19250	19216	18931	19206	19293	19345	19184	19201	19226	19216	19167	18879	19305	19100	19204	19362	19378	19335	19270	19308	19079	19031	19232	19190	19087	19229	19258	18949	19216	19314	19295	19340	18992	19082	18899	19155	19052	19236	19077	19129	19159	19157	19090	19517	19304	18957	19177	19105	19020	19011	19233	19203	19068	19112	19012	19228	18994	19080	19166	19209	19090	19156	19012	19142	19087	19291	19326	19192	19113	19269	18998	19141	19000	19046	19109	19073	19223	19398	19138	18860	19052	19238	19005	19262	19327	19276	19124	18913	18955	19328	19128	19103	19187	19022	19096	19232	19151	19010	19270	19232	19310	19227	19090	19203	19206	19157	19266	19072	19216	18930	19238	19204	19207	19267	19136	19137	19193	18985	19308	19059	19150	19102	19124	19143	19296	19045	19132	19082	19097	19145	18985	19104	19233	19145	19172	19133	19024	19098	19177	18906	19286	19151	19234	18936	19280	19357	19104	19224	19002	19307	19155	18993	18936	19436	19098	19007	19264	19320	19021	19212	18967	18903	19158	19171	19251	19078	19210	19091	19114	18916	19130	19345	19147	19110	19068	19094	19039	19210	19156	18979	18956	19022	19290	19264	19163	18985	19074	19303	19043	18967	19146	19173	19163	19025	19091	19318	19060	19129	19137	19092	18897	19178	19211	19006	19065	19190	19087	19192	18958	19000	19093	19096	19168	19119	19115	19154	19068	19223	19092	19066	19305	19049	18997	18894	18990	19092	18980	19044	19236	19252	19283	19225	19197	19283	19340	19081	19164	19044	19036	19118	19040	19038	19199	19100	19195	19071	18940	19195	19004	18872	19124	19096	19358	18842	19011	19087	19110	19189	19228	19192	19365	19101	19076	18952	19346	19098	18879	19226	19204	19119	19151	19154	19118	19031	18912	19092	19190	19096	19132	19132	19044	19061	19065	19192	19103	19219	19230	19282	19156	19013	19191	18840	19152	19292	19049	18936	19102	19182	19077	18867	19059	19093	19228	19031	19080	19260	19272	19142	18924	18943	19131	19120	18876	19204	19075	18958	18789	19212	19132	19169	19079	19095	19165	19183	19240	19051	18957	19230	19063	19389	19053	19170	19264	18891	19183	18979	19310	19054	19147	19133	19187	18972	18969	18924	19035	19246	19028	19304	19129	19167	19012	19058	19254	19051	18969	19205	19101	19251	19129	18955	19097	18999	19061	19280	19090	19225	19327	19177	19064	19273	19184	18979	18870	19216	18990	19201	19246	19036	19106	19115	19151	19181	19285	19312	19337	19218	18926	19143	19137	19284	19039	19081	19331	19103	19049	19171	18924	19178	19216	19087	19280	19171	19260	19331	19150	19085	19203	19039	19182	19271	18854	19025	19031	19075	19206	19114	19128	19310	19072	18992	19124	19193	19140	19201	19291	19176	19176	19350	19172	19121	18982	19111	19141	19329	18969	19255	19098	19092	19378	18909	19021	19113	19159	19300	19199	19021	19126	19229	19227	18957	19158	19218	19032	19096	19197	19122	18934	19265	19224	19164	19082	19240	19027	19203	19072	19264	19238	19087	19084	19215	19010	19030	18971	19147	19103	19026	19300	19056	19077	19140	19041	18909	19190	19035	19115	19218	19085	19305	19061	19036	18923	19023	19456	19339	19200	19456	19079	19027	19115	19037	19192	19219	19151	19233	19033	19223	19036	18928	19172	19103	19127	18998	19079	19176	19057	19157	19086	19306	19111	19163	19165	19013	19270	19149	19168	19065	19022	19147	19037	19142	19201	19086	19118	19055	19085	19373	19213	19382	19157	19206	19199	19236	19254	19033	19284	18980	19185	19286	19078	19236	19267	19187	19102	19299	19302	19075	19431	19190	19059	18919	19198	19096	19247	19061	19147	19241	19187	18979	19360	19212	19157	19259	19170	19155	19287	19097	19337	19117	19102	19061	19161	19059	19108	19243	19050	19312	19116	19087	19043	19042	18909	19103	19114	19013	19216	19287	18922	19064	19187	19297	18894	19259	19251	19132	19023	19143	19095	19069	18905	18877	19004	19099	19180	19325	19170	19032	19105	19032	19227	18980	19258	19238	19162	19412	19051	19276	19317	19257	19219	19120	19190	19111	19127	19212	19077	19035	19116	19130	19183	19033	19077	19122	19162	19162	19304	19129	19054	18979	18920	19286	18962	19058	19032	19056	19051	19150	18918	19268	19003	19199	19259	19077	18936	19455	19082	19147	19135	19024	19061	19277	19345	19091	19122	19215	19092	19387	18976	18930	19104	18923	19197	19159	19138	19105	18997	19032	19255	19060	19044	19261	19429	19119	19346	19039	19215	19076	19022	19125	19070	19119	18935	19093	18984	19244	19130	19089	19093	19135	19175	19240	19244	19236	19182	19110	19088	19084	19036	19087	19221	19108	19253	19100	18909	18999	19043	19145	19064	19094	19344	19214	19244	19191	19166	19297	19230	19204	19307	19103	19135	19171	18997	19164	19250	19118	19095	18927	19078	19313	19103	19107	18931	19109	19198	19088	19085	19457	19140	18991	19035	18974	19249	19071	19202	19313	19306	19140	19189	19301	19230	19222	19186	19140	19135	19017	19213	19160	18993	19154	19025	19111	19231	19107	19073	19004	19121	18963	18988	19198	19268	19187	19222	19111	19002	19206	19226	19197	19283	19103	19100	19374	19018	19044	19017	19234	19098	19255	19182	19292	19031	18970	19221	19031	19068	19070	19197	19239	18911	19061	19120	19010	19167	19211	18994	19327	19010	18967	18992	19123	19231	19120	19228	19138	19082	19196	19016	19071	19304	19099	19048	19160	19173	19251	19180	19119	19266	19120	19183	19165	19334	18962	19316	19089	19016	19205	19086	18998	19250	19076	19345	19164	18979	19025	19159	18913	18974	19162	19020	19146	19368	19196	19276	19265	19316	19099	19111	19110	19128	19129	19161	19352	19191	19172	19034	18900	19214	18979	19201	19172	18978	19044	19283	19211	19203	19105	19245	19215	18912	18937	19124	19350	19106	19354	18990	19228	18763	19086	18857	19034	19042	19203	19187	19117	19002	19119	18977	19416	19059	19099	19166	19117	19044	19225	19198	19131	19178	19205	19155	19200	19238	19214	19487	19112	19190	19227	19165	18983	19193	19180	19170	19269	19157	19093	19290	19262	19002	19127	19253	18870	18918	18935	19088	19042	18968	19049	19194	19160	19111	19112	18829	19010	19230	19045	19006	19292	19010	19079	18948	19203	18915	19184	19131	19060	19209	19282	19372	19072	19205	19283	19099	19101	18978	19205	19062	19222	19241	19106	19173	19043	19199	19006	19083	19085	19306	18976	19183	18944	18958	19111	19216	19060	19100	19117	19243	19219	19087	18992	19074	19107	19115	19001	19230	19149	19095	19160	19164	19270	19031	19099	18997	19156	19046	19015	19119	19027	19090	19214	19083	19106	19032	19191	19302	19049	19059	19269	19153	19186	19185	19171	19065	19127	19173	19172	19002	19074	19163	19041	19038	18989	19221	19047	19324	19178	19237	19090	19180	19051	19057	19263	19024	19245	19274	19140	19213	19114	19226	19034	19246	19057	19047	19081	19317	19096	18847	19156	19220	19174	19147	19320	19146	19046	19212	19255	19194	19137	19157	18902	18893	19191	19111	19154	19091	19019	19025	18876	19092	19019	18948	19004	19203	19081	19237	19380	19329	19402	19250	19070	19193	19248	19143	18905	19237	19301	18999	19134	18991	18941	18887	18870	19390	19046	19128	19123	19122	19111	19284	19184	19178	19205	19215	18893	19128	19187	19187	19232	19047	19109	18899	19017	19115	19177	19269	19036	18947	19253	19020	19138	19075	19088	19216	19318	19225	19147	19188	18930	19172	19376	19040	19026	19106	19228	19006	19190	19247	19120	19058	19130	18984	19294	19350	19224	18880	19194	19361	19243	19107	19053	19033	19020	19257	19037	19286	19425	18977	19151	19125	19068	19117	19392	19121	19026	18992	19191	19240	19175	19229	19109	19051	19172	19475	19190	19101	19175	18959	19008	18949	19081	19192	19196	19091	19150	19243	19190	19075	19154	18984	19023	19177	19134	19186	19272	19326	19199	19437	19152	19297	18914	19176	18931	19137	19103	19126	19217	19093	19179	19142	19101	19292	19172	19034	19071	19219	19120	19122	19078	19021	18949	19140	18894	19086	19047	19209	19212	18884	19225	19113	19262	19376	19289	18963	19065	18968	19174	19201	19069	19285	19128	19032	19148	19110	18972	19196	19154	19293	19075	19229	19218	18857	19098	19072	19057	19017	19250	19085	19177	19074	19097	19291	19044	19253	19211	19260	19080	18851	19087	19211	19099	18979	19103	19217	19188	19137	19331	19148	19067	19282	19033	19036	19104	19160	19034	19016	19037	19172	19324	19114	19115	19007	19029	19298	19149	19313	19155	19042	18997	19128	19231	19198	19061	19304	19126	19206	19145	19065	19014	19084	19118	19245	19185	18994	19168	19149	19150	18980	19156	19031	19175	19076	19226	19069	19228	19146	19320	19115	19285	19209	18792	19037	19147	19280	19222	19134	19052	19064	19170	19035	19246	19093	19196	19324	19264	19197	19105	19018	19056	19134	19085	19298	19133	19203	19228	19329	19219	19052	19068	19066	19245	19201	19176	19394	19131	19231	19126	18977	19304	19201	19090	19172	19127	18920	19075	18840	19177	19201	19211	19473	18990	19132	19054	19065	19116	19483	18990	18969	18987	19464	19106	19077	19340	19317	19135	19176	19333	19061	18948	19053	19080	19222	19469	19186	19247	19190	19194	19229	19004	19079	19192	19046	19041	19215	18916	19032	19098	18980	19121	19060	19014	19254	19069	19199	19132	19064	19037	19178	19097	19243	19096	19138	19120	19120	19101	19147	19016	19283	19150	19138	19111	19171	19089	19222	19085	18965	19044	19120	19046
20907	37051	31547	23145	20479	18567	17700	17238	16946	16808	16669	16633	16683	16399	16694	16625	16491	16372	16097	16279	16374	16062	16237	21093	28157	26578	22962	19578	17844	16550	16251	16213	16243	15942	16005	15875	15904	15960	15996	16004	16066	16170	16034	15990	15898	15976	16017	15925	15919	16113	16081	16084	16080	16076	15828	16052	15925	16052	16190	15969	16082	15893	16146	16017	16135	15944	16072	16030	15968	16012	15983	16249	16165	15985	16185	16070	16128	15900	16095	16100	16105	16045	16062	15932	16015	15967	15999	16175	15851	16024	16108	15994	15961	15961	15934	16070	15986	15963	16037	15932	16048	15971	16064	15881	16048	15953	16110	16047	16093	16038	16035	15972	16070	15957	16013	15867	15996	16135	16018	16020	16014	16052	16095	15961	16034	15906	15990	15898	16067	15787	15998	15981	16150	16166	15908	15953	15909	16037	16002	15947	16108	16021	16050	15731	16106	15963	15938	16140	16122	16048	16015	15972	16007	16199	16102	16128	16167	15912	15921	16011	16079	16053	15939	15919	15956	16069	15918	16111	15894	16057	15956	16008	16084	16050	15828	15875	15906	15954	16024	16051	15881	15820	16062	16196	16109	16181	16182	15920	15991	16006	16005	16063	15947	15814	16117	15952	16023	15992	16029	15775	15992	16034	15965	16100	16201	15872	16054	16009	15980	16082	16180	16007	16086	16117	16039	15999	15861	15906	16089	16001	16044	16097	15996	16020	15957	15922	15847	16125	15936	16081	16056	15800	15958	15850	15999	15999	15972	16182	16012	15963	16181	15972	15979	16046	15893	15991	15980	15766	16031	16025	15955	16072	15971	15884	15950	16058	15890	15836	15990	16024	15922	15897	16009	15921	15851	15882	15968	15972	16020	15847	15950	16125	15975	15876	15931	15952	15956	15955	16028	16145	15866	16003	15976	15983	16211	16063	16094	15923	16031	16009	16088	16071	15962	15983	15946	16106	15970	16121	16044	16146	15892	15738	15999	15807	16028	15962	16025	15987	15928	15960	15918	16114	16118	15898	15988	16052	16043	16143	15883	15893	15951	15991	15947	15981	16218	15967	15886	15825	16093	16056	15960	16001	16100	15940	15732	16041	16224	15900	16022	16081	16091	15910	16017	16052	15978	16007	15918	15896	15960	16082	16018	15923	16070	15963	15885	16072	16093	15987	15981	15942	16261	16027	15878	16116	15920	16066	15981	16007	15903	15938	15794	16000	16068	16024	16012	16004	16048	15969	16000	16109	16015	16018	15939	16001	15854	15966	15984	16069	15949	15979	16004	16024	15886	16196	16124	15791	15990	15914	15876	15978	16203	15981	15883	16031	15889	16044	15904	16163	16025	15922	15862	16028	16030	15999	15939	16014	15921	15984	15956	16072	16017	16096	16001	15977	15963	16038	16172	16155	15939	16143	16106	15870	15997	15959	15960	16116	16086	15949	15976	15840	16005	16007	15929	15946	16072	15862	16039	15955	15883	15832	16051	16044	15946	16015	15988	16027	16018	15889	16095	16093	16136	15966	16125	16040	15966	15849	16071	15777	16248	16006	16028	16105	15820	16086	15893	15952	15988	16107	16078	15781	15972	15942	15909	15963	15914	16093	16108	15829	15979	16118	16076	16105	15966	15886	16019	16129	15934	16169	15912	16074	15934	16090	15970	15957	16070	15922	15994	15965	16109	16108	15936	16009	16036	15873	15984	16230	16137	16042	15981	15715	16067	15890	16078	16083	15903	16062	15993	16094	16005	15889	16008	16079	15979	15968	16027	15909	16087	15969	16030	16040	15978	15801	16190	15888	15961	15964	15976	15986	15998	16163	16090	16033	16043	16019	16007	16101	15945	15955	15998	15978	16034	15901	15878	16086	16224	16075	16070	15924	15824	15868	16143	15992	15812	15936	16090	15866	16115	16176	16037	16036	15856	16000	16128	16168	15945	16023	15831	15955	16002	15870	15911	16121	16049	15978	15949	15798	16056	16025	15903	16104	15791	16098	16001	16051	15986	16017	16085	16002	16008	15947	16186	15904	15962	16092	16049	15920	15998	16167	16037	16172	15915	16023	16041	15895	15955	15887	15944	15837	15896	15916	15898	16074	16228	16140	15925	16052	15897	15939	16075	16123	16032	16083	15857	15907	16135	16071	15889	15947	15966	16005	16008	15824	15764	15988	16184	16040	16008	16104	15949	15859	15898	15939	15918	15850	15980	15875	15984	15970	16083	16203	16188	15943	16003	16022	15866	15876	15884	16166	15894	15778	15932	16066	15899	16068	16023	16043	15822	16005	15833	16023	16004	16152	15946	16069	16111	16017	16041	16005	16127	15929	16006	16094	16011	16129	15998	15968	15936	15905	15803	16118	15952	15841	15973	15953	15916	16129	15957	16065	16003	16011	16030	15896	16057	16016	16023	15878	16080	16155	16105	16069	16015	15969	16054	16099	15923	16075	16019	16145	15963	15954	15912	15999	16016	16064	15882	16045	16102	15977	15867	15947	16006	15994	16047	16125	15858	16040	16042	16019	15827	15898	16050	15939	15909	16021	16064	15993	15958	16032	15846	16122	16268	15887	15938	16210	16011	16042	16060	15931	15980	15983	16014	16005	16136	15999	15975	16070	15959	15859	15774	15866	15757	15980	16066	15963	16138	15941	16015	16114	15873	16041	16162	16107	15929	16038	15951	15774	16109	16165	15981	16016	16078	15856	16027	15880	15844	16187	15984	16169	15996	16000	15986	15906	16016	15847	15893	16057	15856	15968	15924	16027	16032	15994	15918	16099	16075	15985	16081	15749	16041	15996	16068	15996	16216	15933	16030	15993	15976	15950	15953	16008	16062	16043	16052	15991	16063	16073	15863	16038	15933	16079	16050	15965	16027	16026	15898	15973	16036	16083	15969	16014	15957	15878	15977	16145	15936	16085	16049	15939	16002	16067	16048	15869	16179	16006	15916	15935	16051	16092	15967	16043	15995	16180	16050	16001	15885	16108	15858	15869	16076	16140	15918	16014	15933	15891	16083	16006	15978	16040	15985	16098	15864	16035	15950	15861	15939	15947	15947	15841	16012	16029	16043	16116	16049	16053	16093	15797	16098	15992	15996	16034	16157	16018	16047	15993	15754	15849	16109	15922	15956	15828	15975	16001	16081	15903	16063	16149	16070	16033	16047	15994	15833	16157	16071	15866	16152	15982	15991	15918	15961	16002	15860	15994	16072	16130	15878	16013	16076	15949	15896	16026	15887	16093	16086	15988	16090	15976	16097	16039	16084	15924	15984	15944	15997	15841	16006	15967	15956	15895	16002	16006	15996	16023	16002	16083	15948	16002	16099	16016	15779	15987	16034	15980	16086	16011	16083	15894	16027	16120	15892	15901	15880	15988	16064	16082	15785	15883	15904	15933	16041	15871	16130	15917	16130	16076	15980	15835	16115	15985	15828	15987	16045	15816	15870	15924	16091	15957	15910	16109	16103	15891	16091	16124	15923	15933	15837	15968	16039	16099	15988	15960	15945	15948	16012	16000	15823	15947	16088	15924	15939	15973	15829	15917	15989	15942	15931	15985	16094	15953	16043	15972	15948	15932	15926	16052	16141	15933	15932	15884	15920	16088	16027	16019	15979	15971	16080	15964	15990	15976	16005	16120	15940	16028	15995	15969	15840	15984	15987	16001	15910	15998	16040	15956	15939	15992	15929	15998	16047	15905	16124	16007	15931	15954	15885	15923	16034	15990	15960	15856	16133	15988	16128	15926	15972	16181	16150	15983	16024	15822	15890	16021	15888	15980	16017	16016	15942	15984	16042	15894	15957	16202	15902	15941	16011	15938	16151	15963	16034	16023	15936	15814	16116	15953	15817	15994	16069	15986	15891	15958	16065	15929	16094	16009	16120	15862	16058	15956	15882	16137	15842	16033	15987	15892	15978	15986	15935	15876	16062	15988	16028	16103	16123	15924	15955	16247	15859	16018	15912	15902	15845	16113	16080	16099	15982	15938	15985	16007	15996	15922	15935	16028	16000	16154	15907	15991	15945	16073	16058	16036	15928	15949	16036	16068	15994	15767	16046	15993	15951	16087	15914	16279	15990	16024	16031	15963	15965	15941	16045	16016	16005	16275	15997	15780	16138	15986	15920	15846	15980	16012	15924	15923	16134	16024	16021	15864	15982	16056	16061	15965	15966	16044	15779	15953	16014	15897	16100	15919	16042	15915	16081	15988	16028	15891	16056	15862	16140	15975	16001	16077	16058	15893	16045	15941	16164	16035	15996	15916	16022	15971	16058	16008	15917	16138	16057	15884	15963	15953	16120	15928	15980	16011	16013	16008	16055	15979	15888	15851	15932	15939	15826	16042	16072	15919	16098	15910	15937	15943	15979	15981	15994	16087	15993	15963	15882	16074	15717	15944	16042	16030	15972	15993	15969	15948	16019	15941	15993	16023	15988	16014	15948	16031	16061	15926	15834	15954	16011	16054	16097	15906	16014	15962	15980	15835	15879	15998	15948	15879	15918	15959	16035	15935	15897	15990	16164	15827	16032	15910	15799	16081	15857	15968	16157	15968	15920	15928	15844	16131	16012	15814	15823	16037	15988	15964	16208	16057	16187	16011	15897	16116	16015	15979	15818	15929	16018	15795	15849	16109	15971	16118	16052	16038	15975	15911	15968	16070	16055	15887	15958	16029	15938	15873	15948	15874	16038	16024	16004	16047	15919	15957	16133	16044	15932	15979	16070	15899	15897	15983	16170	15760	16057	15915	15864	15638	16060	15935	15919	15853	16021	15982	15951	15974	16177	16066	16102	15913	15946	16003	16170	15988	16107	16075	15835	16070	16054	15886	16089	16101	15875	16059	16115	15946	16155	15902	15777	16073	15943	16034	16106	16085	15724	15800	16031	16072	15962	15956	16168	15905	15982	15863	15949	15938	15953	15952	15991	16031	16183	15970	15969	16088	16071	15947	15975	15867	16049	15975	16165	15971	15947	16063	16063	16000	15987	15964	15934	16162	16007	15891	15930	15967	15921	15965	15947	15873	15979	15883	16078	15844	16078	15939	15973	16095	15886	16143	16115	16059	15771	15987	16216	15934	15935	16055	15995	15752	16013	16072	16074	15930	16028	16135	16087	15953	16053	15975	15936	15869	16163	15851
28444	23196	25572	21230	17689	17257	17480	17123	17124	16997	16928	17123	17421	17201	17128	17149	17136	17145	17123	16905	17006	17048	17054	17767	17712	17847	17708	17495	17274	17054	17087	17101	16926	17117	17020	16932	17146	17127	17059	16981	16916	17041	16912	17220	17291	17079	16926	16915	17011	17158	17043	16978	17090	16929	16999	16874	17005	17200	17174	17127	17037	16970	16932	17124	17137	17188	17048	17146	17062	17069	17191	16971	17020	17029	17139	17096	17123	17186	17189	17144	17144	17269	17162	17171	17074	17069	17213	16905	17032	16974	16912	16961	16988	17100	16829	17005	17125	17232	17068	17107	17288	17025	16956	17078	17053	17021	16945	17002	16975	16890	17093	17022	17028	17133	16880	16848	17066	17025	17068	17048	16946	17089	17147	17092	17148	17080	17163	17021	16953	17040	17063	17027	17215	17190	17048	17138	17128	17271	17006	17234	17054	16848	16947	16995	17293	17117	17000	17029	17065	16870	17123	17077	16999	17142	17070	17066	17174	16956	17089	17068	17135	16989	17067	16792	16982	16806	17280	17179	16993	17033	17008	17111	17229	17070	17148	16880	17012	16999	17030	17175	17022	17090	17057	17096	16842	17126	17167	17174	16759	16972	17247	16977	16955	17099	16990	17386	17273	17029	16919	17238	17004	17050	17018	17058	17163	17142	17116	16850	17078	16915	17051	17220	16868	17184	16883	16883	17207	17023	16928	16902	16972	16946	17051	17167	17228	17161	17071	17287	17278	17103	17095	17038	16855	16996	17182	17181	17092	17087	17209	17217	16897	16990	17296	17235	17120	16946	17197	17171	17272	17042	16942	17235	16829	16950	17146	17139	16814	16858	16970	17177	16986	17081	17222	17083	17141	17006	17134	17130	17143	17002	17042	17005	17046	16941	17128	17223	17078	17104	16782	17102	17151	17226	17029	17108	17194	17040	16987	17141	17071	16871	17012	17049	17080	17221	17065	17141	17130	16949	17147	17216	16987	17059	17127	16934	16819	17004	16925	17012	17010	16984	16976	16927	17144	16983	17199	16999	16968	17048	17019	17133	16987	17003	17052	17133	17103	16890	17049	17013	16947	17004	16916	17120	16890	16980	16896	16988	17031	16924	17127	16874	17113	16972	17065	16897	16990	17019	17017	16927	16960	17179	17030	17077	16971	17166	17093	17041	17000	17064	16951	17168	17070	17022	17002	17162	17121	17036	16963	17014	17136	17069	17269	16890	16934	17147	17034	16914	17163	17066	17034	17032	17028	17057	17040	17182	17045	16984	17011	16995	17053	17076	17018	17113	17042	16986	17056	17020	17339	16976	16877	17073	17159	17054	16956	17007	16987	17074	16969	17042	16909	16912	17062	17139	17007	16925	17032	17077	16969	16869	17143	17033	16895	17006	16926	17067	17128	16941	16829	16940	16927	16871	17063	17152	16945	17368	17072	17101	17047	17177	17178	16861	16987	17219	17058	16912	17010	17055	17084	17138	16938	16760	17056	17039	17210	16901	16999	16999	16937	17071	17083	17103	16968	17227	17002	16983	17141	17086	17191	17028	17050	17117	17186	16978	17182	17156	17095	17197	17006	17068	17344	16996	17001	16962	17312	17097	17055	16951	16948	16915	17112	17021	17031	16957	17161	17078	17148	17019	16972	17117	17150	17158	17018	16853	17149	17078	17053	17018	17014	17144	17075	17061	17070	17012	16837	17013	17137	17153	16998	16997	16877	17212	17200	16959	17036	17224	17137	17029	16982	17258	17208	16976	16969	17104	17115	17263	17108	16881	16939	16807	17004	17202	17117	16897	17034	16943	17104	17149	17092	16965	16987	16880	17132	16860	17033	17126	17044	16859	17078	17101	16959	17154	16948	16900	16690	17202	17133	16888	17109	17187	17332	16842	17170	17074	17051	17170	16888	16969	17082	16948	17122	17190	17026	17120	16924	16812	17182	17118	16943	17213	17178	17252	17148	16938	16886	16980	17091	16860	17030	16850	17068	17073	17153	16905	17120	17153	16989	17072	16887	17094	17210	16930	17234	17151	17030	17086	17195	16968	16977	17156	16955	17027	17119	17109	17228	16908	17123	17112	16974	16841	16933	17056	17135	17139	17050	17137	17083	17256	17228	17108	17201	17128	17145	17153	17277	17239	16780	17234	17052	17047	17129	16906	16933	17023	17173	16996	17021	17140	16864	16918	17039	17048	17080	17132	17056	16944	17044	17075	17129	16961	17031	16933	17223	16926	17224	17064	17057	17183	17076	17108	17046	16985	17086	17260	17035	16977	17028	16967	17019	16907	17163	17027	17070	16988	17075	17066	17002	16934	17173	16920	17095	17231	17181	17034	17059	16887	17066	17156	17187	17109	16811	17014	16974	17039	16903	17012	16940	17186	16963	17129	17277	17124	17337	17015	17026	17028	16929	17109	17232	17195	17002	17015	17101	17015	16729	17049	17177	16982	17084	16829	16999	17119	17067	17023	17064	17245	16865	16998	16990	16998	16971	17023	16946	17337	16991	17022	17115	17095	17160	17119	17265	17208	17055	17073	17063	17116	17088	17196	17087	17043	17104	17080	17211	17142	17130	16876	16988	17320	17303	17208	16991	17087	17245	17231	17148	16954	17042	17023	17189	17128	16871	16935	16789	17081	16947	17011	16922	17074	17145	17024	16968	17098	16935	17118	17035	17033	16940	17137	17029	17112	17322	17174	17043	17105	17224	17232	16992	17080	16983	17079	17041	17337	17116	17183	17079	17083	16957	16905	17085	17172	17203	17075	17019	16972	16980	17001	16998	17145	16904	17262	16954	17004	17182	16937	16956	17199	16893	16856	17029	16921	16929	16919	17215	17158	17103	17116	17099	16976	16931	17011	17045	17137	17007	16982	17034	16982	17075	17082	17124	17107	16840	17337	17359	17115	17109	16971	17077	17010	17013	17112	17170	17219	17365	17027	17000	17234	17076	17034	17023	16866	17086	17225	17215	17014	17276	17122	16961	17156	17091	16985	17093	17118	17105	17026	17040	16970	17040	17062	17166	17018	17056	17026	17104	16925	17026	17086	16865	16990	17020	16940	17062	17205	17022	17226	17010	17144	17018	17062	16958	17204	16913	17147	17084	16976	17037	17005	17030	16945	16767	16883	17050	17266	17176	17217	17293	16903	17030	17113	17187	17335	16966	17057	16984	17115	17053	16972	16976	17044	16980	17056	17065	16889	17154	16935	17190	17163	17353	17034	16780	16962	16897	17229	17020	16858	16985	17030	17146	17015	16934	16988	17094	17013	17035	17041	17100	17205	16944	17095	17205	17012	17091	17074	17177	17072	17106	16973	17230	16867	17176	16989	17076	17090	16993	16989	17084	17100	17015	17144	16983	17042	16889	17218	17087	17074	17056	17213	17209	17054	17033	17145	17160	17038	17050	16893	17068	17075	17069	17125	17185	17115	17137	16994	17145	17207	17039	17318	17155	16967	17049	16966	17130	17200	17118	17049	17182	17048	16949	17109	17189	16957	16948	17193	17030	17218	17008	17143	17284	17145	17206	17138	17123	17168	17014	17079	17117	17068	17066	17205	17106	17095	17068	17188	17115	17082	16935	17207	17160	17055	17201	17162	16976	16927	17056	17070	16966	17067	16913	17033	17178	17009	16985	17100	16934	17017	16965	17018	16870	16982	17000	16939	17050	17088	17048	17185	17043	16986	16897	16997	17136	17107	17203	17079	17122	17091	17094	17064	17010	16945	17050	16968	16962	17029	17133	17101	16960	17146	17113	17105	17008	16925	17025	16823	17125	16979	17112	16979	17126	17083	17027	17181	17016	17191	17097	17117	17011	17058	17275	17193	17105	16911	17137	16947	17097	17244	17178	17203	17147	17109	17124	17027	17095	17152	17182	17247	16925	17143	17242	17152	16985	17042	16924	17103	16891	17051	17018	17029	17248	16913	17120	17134	17070	17190	17110	17117	16948	17220	17292	17075	16912	17104	17048	17122	16924	16930	16738	17103	16849	17230	17074	17059	16944	17077	16911	17168	17081	16928	16922	17090	17075	16854	17084	17080	17075	17045	17263	17176	17184	17146	17129	17039	17050	17027	17001	17059	17162	16957	16990	17128	17025	17065	17006	17136	16867	16902	17327	16967	17229	17107	16955	17083	17137	17041	17051	17106	17148	17161	17110	17084	17137	16896	17142	17095	17084	17221	17174	17215	17202	16987	16982	16914	16855	17179	17015	16985	17061	17075	17013	17168	17066	17110	17165	17233	17061	17114	17054	16975	17050	17030	17160	17088	17107	17065	17076	17042	16940	17109	17160	16918	17054	17017	17104	16992	17035	17038	17046	17137	16991	17003	16939	17114	16901	16895	17035	17300	17074	16940	16923	17184	17209	17123	17120	17201	17063	17146	16966	16871	17380	17095	17211	17088	16971	17013	17058	17155	17015	16944	17077	17125	17198	17137	17219	17038	17197	17251	17050	17176	17277	16993	17122	17008	17129	17134	16970	17168	17068	16887	16990	16884	17145	17173	17204	17149	17078	17019	17061	17054	17289	17241	17154	17176	16978	16903	16958	16973	16967	17324	17344	17066	17339	17106	17006	17119	17016	17198	16959	16938	17018	17102	16971	17180	16901	17091	17050	17008	17228	17121	16936	17207	17156	16983	17033	16998	17166	17189	17018	17034	16998	17079	17047	17285	16978	17099	17008	17016	17020	16923	17002	17172	17371	17011	16823	17019	16886	17036	17185	17144	17111	16973	16962	17044	17151	17168	17032	16957	17072	17164	17190	17174	17123	17210	17222	17175	17192	16978	16986	17174	17219	17123	17188	16992	17148	16972	16915	17140	16996	17084	17112	17083	16962	17232	17055	16873	17334	17146	16888	16919	17087	17179	17022	17067	17014	17118	17080	17216	17080	17156	17093	16961	17182	17140	17146	16959	17118	16829	17042	17197	17147	16966	17065	17097	17068	17126	17136	17110	17101	17144	17157	17085	17152	17109	17174	17189	17140	17196	16954	17025	17105	16967	17114	17226	17025	17046	17114	16996	17043	16940	17158	17272	16870	17093	17035	17041	16895	17062	17075	16991	17034	17103	17009	16885	17162	16979	17028	16983	17141	16992	17091	16934	17024	17060	17131	16810	17194	16735	16913	17080	17024	17019
19826	26407	22807	17099	15392	14942	14638	14684	14840	14826	14522	14763	14579	14714	14827	14720	14536	14682	14694	14780	14493	14723	14903	15405	15568	15363	15270	14899	14893	14666	14672	14655	14600	14586	14649	14585	14631	14737	14722	14671	14692	14767	14708	14675	14609	14534	14487	14651	14750	14678	14605	14636	14748	14494	14917	14764	14755	14814	14500	14713	14719	14570	14568	14693	14726	14850	14710	14584	14528	14677	14678	14500	14564	14460	14726	14673	14611	14534	14585	14686	14566	14712	14673	14782	14508	14648	14783	14881	14514	14717	14589	14620	14722	14687	14625	14702	14465	14596	14481	14626	14519	14711	14593	14575	14593	14806	14725	14764	14502	14770	14588	14615	14683	14530	14707	14715	14568	14740	14607	14521	14743	14708	14626	14577	14688	14750	14627	14671	14607	14795	14418	14450	14657	14644	14760	14642	14580	14570	14650	14651	14741	14577	14631	14688	14580	14569	14671	14633	14610	14670	14668	14624	14827	14658	14779	14776	14495	14562	14480	14641	14643	14610	14640	14735	14666	14662	14411	14666	14713	14570	14633	14514	14699	14764	14587	14661	14666	14644	14670	14481	14724	14698	14643	14391	14737	14619	14661	14632	14679	14632	14793	14652	14629	14689	14543	14588	14549	14595	14523	14669	14640	14468	14644	14648	14626	14535	14620	14790	14702	14487	14561	14606	14642	14688	14626	14500	14646	14616	14678	14724	14713	14656	14574	14572	14865	14750	14656	14527	14718	14604	14446	14747	14686	14557	14616	14686	14500	14647	14693	14759	14647	14630	14612	14568	14711	14476	14728	14687	14622	14614	14538	14579	14520	14592	14501	14642	14675	14568	14800	14673	14626	14666	14692	14566	14435	14651	14701	14657	14646	14578	14673	14567	14449	14535	14617	14620	14535	14824	14689	14734	14701	14654	14761	14696	14648	14627	14623	14604	14683	14706	14624	14684	14529	14581	14893	14678	14588	14811	14556	14656	14521	14654	14479	14611	14465	14587	14566	14660	14563	14771	14670	14507	14835	14651	14563	14669	14597	14668	14784	14812	14601	14723	14830	14710	14525	14642	14599	14710	14560	14549	14660	14713	14663	14672	14796	14675	14718	14699	14481	14503	14615	14607	14444	14596	14509	14759	14744	14618	14547	14564	14619	14746	14650	14623	14629	14725	14628	14528	14503	14796	14646	14608	14703	14544	14736	14740	14559	14883	14572	14647	14612	14692	14724	14786	14654	14711	14805	14631	14603	14597	14678	14797	14717	14653	14635	14879	14566	14678	14666	14602	14695	14433	14603	14774	14637	14600	14740	14661	14640	14595	14467	14608	14639	14570	14578	14782	14637	14678	14766	14495	14593	14651	14451	14614	14629	14542	14707	14668	14607	14592	14516	14557	14507	14763	14654	14787	14660	14475	14615	14600	14629	14588	14666	14810	14507	14695	14613	14654	14611	14435	14606	14642	14605	14634	14633	14652	14711	14572	14776	14660	14531	14524	14673	14517	14680	14546	14563	14632	14749	14340	14616	14736	14830	14805	14570	14676	14645	14750	14538	14765	14612	14720	14705	14633	14786	14645	14687	14787	14651	14656	14416	14539	14589	14510	14674	14779	14659	14598	14732	14472	14557	14545	14694	14803	14644	14664	14657	14625	14660	14624	14661	14574	14661	14440	14593	14629	14717	14794	14673	14716	14406	14788	14563	14748	14632	14728	14672	14660	14955	14564	14662	14505	14741	14576	14791	14508	14553	14514	14677	14574	14765	14729	14643	14596	14737	14731	14809	14481	14622	14727	14747	14662	14627	14561	14543	14612	14671	14777	14753	14655	14487	14583	14755	14674	14775	14565	14529	14605	14913	14663	14629	14746	14636	14835	14614	14650	14584	14772	14555	14721	14608	14620	14846	14583	14694	14622	14748	14628	14646	14590	14621	14715	14652	14366	14680	14655	14824	14583	14722	14687	14689	14465	14602	14614	14735	14764	14589	14671	14675	14561	14584	14591	14758	14754	14614	14641	14826	14701	14572	14794	14709	14636	14711	14647	14682	14737	14687	14746	14681	14731	14551	14566	14647	14530	14633	14697	14635	14546	14732	14683	14776	14646	14720	14556	14793	14622	14537	14573	14650	14506	14726	14618	14502	14498	14698	14626	14718	14601	14670	14783	14587	14615	14641	14701	14756	14589	14703	14754	14581	14670	14541	14637	14748	14686	14632	14619	14718	14703	14768	14783	14514	14802	14606	14792	14553	14750	14665	14631	14908	14699	14579	14625	14665	14708	14661	14581	14512	14643	14793	14581	14636	14696	14467	14726	14804	14793	14725	14617	14605	14578	14729	14644	14571	14686	14758	14661	14688	14628	14518	14674	14674	14494	14535	14603	14612	14633	14427	14575	14510	14846	14635	14631	14668	14679	14626	14643	14732	14748	14577	14645	14548	14785	14630	14691	14762	14613	14706	14737	14736	14585	14658	14759	14774	14542	14606	14569	14640	14578	14526	14630	14702	14563	14734	14619	14703	14496	14635	14784	14604	14705	14581	14416	14813	14554	14725	14669	14642	14560	14561	14644	14735	14629	14536	14805	14651	14628	14743	14632	14539	14524	14828	14651	14667	14471	14643	14804	14607	14594	14661	14498	14781	14610	14718	14523	14736	14681	14583	14612	14574	14584	14786	14548	14554	14623	14906	14704	14741	14581	14540	14697	14582	14572	14791	14480	14586	14674	14785	14600	14705	14694	14487	14686	14693	14660	14825	14678	14539	14459	14715	14592	14649	14622	14683	14554	14738	14658	14659	14621	14644	14635	14655	14493	14613	14800	14709	14597	14830	14628	14547	14767	14512	14597	14669	14545	14743	14490	14697	14602	14672	14579	14646	14602	14692	14660	14640	14622	14706	14582	14628	14485	14543	14747	14500	14724	14449	14718	14691	14607	14753	14709	14626	14713	14582	14710	14683	14592	14497	14623	14705	14555	14600	14652	14782	14661	14643	14452	14638	14736	14655	14830	14641	14599	14709	14744	14653	14674	14753	14422	14683	14704	14594	14496	14688	14734	14602	14717	14571	14582	14613	14641	14585	14800	14645	14787	14763	14757	14672	14509	14806	14661	14693	14703	14706	14627	14697	14594	14718	14569	14775	14626	14666	14622	14590	14599	14628	14579	14613	14701	14710	14522	14529	14851	14692	14634	14530	14702	14673	14675	14494	14814	14655	14653	14694	14685	14757	14594	14718	14775	14613	14540	14449	14490	14626	14659	14752	14705	14493	14752	14701	14681	14617	14523	14846	14712	14597	14657	14688	14625	14555	14550	14576	14604	14646	14661	14629	14642	14653	14439	14652	14566	14618	14825	14674	14657	14413	14619	14703	14576	14644	14406	14851	14710	14475	14749	14742	14671	14665	14545	14637	14705	14677	14689	14748	14605	14449	14708	14733	14703	14758	14790	14501	14568	14595	14596	14702	14637	14659	14648	14507	14720	14723	14733	14696	14581	14631	14579	14607	14598	14703	14603	14582	14625	14615	14454	14574	14575	14548	14612	14582	14649	14470	14665	14809	14656	14721	14529	14576	14655	14649	14441	14588	14704	14637	14784	14555	14676	14668	14786	14638	14580	14574	14734	14698	14671	14639	14744	14582	14756	14760	14498	14398	14634	14700	14688	14633	14756	14646	14660	14575	14510	14606	14493	14709	14610	14697	14808	14632	14688	14656	14650	14666	14690	14727	14752	14618	14536	14868	14655	14775	14526	14691	14853	14732	14640	14571	14649	14658	14581	14728	14488	14497	14723	14736	14614	14574	14639	14595	14762	14716	14691	14667	14541	14639	14629	14723	14592	14469	14680	14648	14537	14475	14547	14649	14609	14876	14722	14721	14677	14870	14628	14632	14553	14721	14688	14720	14576	14605	14598	14657	14559	14515	14580	14694	14499	14717	14641	14802	14668	14666	14748	14561	14651	14552	14725	14587	14741	14466	14700	14576	14583	14622	14582	14527	14582	14659	14542	14669	14580	14605	14579	14794	14747	14669	14613	14609	14585	14721	14704	14655	14642	14527	14681	14651	14678	14706	14618	14728	14573	14667	14635	14605	14647	14574	14659	14721	14655	14579	14547	14622	14564	14813	14549	14672	14507	14749	14638	14690	14585	14665	14695	14503	14514	14605	14702	14570	14731	14637	14625	14434	14773	14558	14702	14632	14595	14685	14518	14683	14438	14653	14670	14625	14651	14616	14591	14800	14714	14588	14630	14645	14614	14731	14673	14599	14661	14553	14523	14608	14456	14547	14578	14646	14597	14452	14627	14541	14849	14613	14736	14740	14580	14725	14746	14770	14625	14655	14629	14750	14536	14635	14626	14493	14657	14612	14804	14622	14608	14767	14769	14605	14647	14586	14696	14524	14635	14606	14603	14540	14567	14686	14609	14397	14563	14525	14624	14665	14564	14701	14685	14509	14825	14686	14627	14628	14697	14620	14619	14746	14605	14586	14553	14640	14530	14542	14596	14546	14595	14476	14790	14699	14620	14535	14667	14551	14659	14544	14745	14593	14740	14571	14717	14780	14627	14529	14581	14493	14867	14671	14572	14504	14638	14560	14799	14581	14686	14603	14747	14655	14672	14500	14627	14672	14621	14735	14724	14594	14663	14766	14527	14561	14711	14401	14644	14691	14607	14599	14746	14713	14747	14505	14786	14729	14663	14711	14727	14550	14638	14853	14670	14640	14763	14873	14774	14583	14554	14669	14657	14564	14605	14516	14752	14589	14610	14780	14682	14563	14774	14576	14573	14755	14836	14541	14495	14667	14705	14737	14676	14744	14537	14719	14607	14623	14626	14667	14923	14620	14452	14569	14785	14604	14722	14642	14661	14615	14738	14604	14699	14704	14674	14612	14825	14591	14686	14761	14583	14555	14642	14662	14641	14621	14714	14569	14675	14735	14639	14517	14714	14505	14825	14605	14622	14873	14788	14792	14635	14726	14849	14657	14566	14676	14706	14665	14624	14663	14609	14506	14582	14702	14521	14592	14832	14556	14599	14760	14707	14532	14548	14683	14663	14547	14519	14727	14697	14829	14738	14770	14529	14635	14639	14594	14614	14508	14512	14745	14760	14649	14786	14750	14604	14741	14722	14553	14717	14743	14601	14525	14553
24360	21223	28282	24453	21145	16936	15181	13536	13173	13310	13206	13025	13040	13049	12888	12835	12939	13091	12896	12768	12900	13299	14475	16496	16874	16644	15330	14182	13590	13246	13107	12863	12708	12975	12861	12837	12770	12753	12776	12740	12980	12844	12930	12743	12901	12819	12524	12982	12822	12780	12746	12970	12801	12699	12888	12917	12976	12682	12703	12696	12944	12858	12756	12612	12892	12786	12923	12996	12771	12897	12786	12783	12787	12997	13133	12780	12808	12876	12906	12899	12783	12749	12951	12962	12804	12866	12819	12786	12768	12625	12627	12810	12896	12869	12729	12944	12785	12838	13030	12844	12646	12868	12915	12821	12820	12638	12777	13063	12764	12810	12910	12898	12825	12898	12778	12778	12930	12781	12978	12763	12891	12821	12810	12803	12655	12873	12996	12825	12605	12909	12816	12732	12896	12925	12995	12690	12854	12859	12797	12883	12765	12879	12650	12845	12680	12773	12773	12873	12867	12692	12744	12639	12857	12661	12779	12836	12811	12862	12646	12769	12808	12926	12790	12662	12729	12882	12717	12999	12761	12773	12970	12750	12989	12901	12824	12813	12823	12861	12735	12724	12631	12740	13039	13054	12815	12762	13013	13049	12867	12792	12720	12788	12740	12762	12907	12699	12706	12881	12821	12728	12962	12891	12874	12864	12813	12742	12727	12736	12940	12651	12771	12933	12826	12621	12724	12835	12826	12809	12759	12669	12760	12778	12947	12812	12658	12797	12966	12821	12725	12704	12837	12854	12952	12867	12889	12912	12843	12915	12945	12853	12848	12707	12497	12854	12738	12766	13003	12885	12813	12642	12762	12644	12843	12980	12968	12926	12867	13011	12824	12774	12774	12839	12948	12727	13044	12849	12870	12933	12921	12743	12698	12674	12796	12710	12855	12823	12778	12812	12745	12765	12774	12820	12698	12877	12826	12873	12730	12601	13036	12864	12766	12802	12845	13115	12638	12719	12606	12825	12863	12897	12776	12819	12797	12823	12762	12868	12909	12807	12641	12797	12660	12700	12708	12698	12850	12743	12877	13018	12755	12828	12946	12734	12885	12609	12762	12774	12717	12725	12863	12928	13012	12820	12922	12968	12669	12607	12637	12795	12870	12811	12818	12893	12664	12846	12966	12781	12864	12805	12806	12843	12964	12908	12747	12731	12802	12664	12879	12827	12762	12751	12817	12811	13035	13008	12829	12944	12965	12915	12826	12738	12765	12893	12819	12764	12691	12610	12607	12826	12843	12798	12812	12717	13018	12725	12820	12902	12999	12743	12724	12929	12782	12805	12783	12900	12809	12877	12857	12917	12841	12846	12809	12632	12871	12796	12791	12811	12899	12920	12841	12786	12926	12773	12825	12982	12904	12830	12798	12805	12952	12706	12773	12760	12735	12642	12721	12833	12836	12921	12830	12840	12732	12653	12939	12860	12883	12995	12794	12771	12730	12597	12836	12767	12858	12786	12568	12940	13046	12760	12799	12689	12788	12727	12864	12852	12723	13003	12946	12838	12786	12789	12937	12792	12881	12753	12881	12790	13012	12793	12818	12649	12699	12865	12758	12795	12707	12985	12829	12906	12755	12791	12745	12798	12679	12843	12769	12827	12672	12932	12887	12910	12856	12797	12781	12806	12813	12823	12605	12861	12859	12738	13084	12878	12796	12741	12923	12868	12913	12800	12802	12821	12948	12727	12776	12693	12962	12960	12852	12645	12906	12920	12939	12955	12904	12806	12795	12873	12872	12757	12709	12819	12711	12565	12761	13039	12838	12812	12670	12816	12820	12827	12720	12673	12808	12685	12652	12781	12821	12761	12859	12755	12843	12784	12739	12612	12926	12990	12814	13018	12958	12793	12872	12779	12906	12805	12788	12662	12707	12793	12785	12843	12691	12612	12732	12783	12611	12935	12802	12857	12908	12716	12829	12907	12778	12722	12773	12852	12873	12731	12793	12875	12773	12745	13094	12745	12827	12943	12886	12751	12959	12798	12670	12563	12770	12728	12747	12711	12852	12837	12822	13049	12876	12856	12847	12810	12977	12688	12864	12773	13078	12726	12698	13052	12820	12839	12827	12856	12929	12916	12518	12869	12628	12720	12822	12977	12779	12835	12872	12544	12826	12833	12904	12930	12725	12893	12814	12863	12937	12921	12679	13007	12800	12844	12744	12893	12760	12796	12848	12949	12923	12800	12735	12847	12841	12735	12561	12709	12689	12659	12894	12871	12911	12862	12806	12769	12935	12964	12746	12621	12693	12611	12835	12794	12726	12816	12892	12839	12698	12619	12820	12697	12693	12812	12946	12907	12880	12732	12848	12937	12922	12768	12607	12860	12925	13089	12932	12837	12820	12900	12943	12688	12903	12722	12835	12760	12793	12622	12786	12776	12717	12862	12838	12775	12947	12852	12810	12833	12890	12848	12927	12888	13012	12775	12693	12813	12851	12709	12755	12775	12851	12910	12856	12705	12946	12898	12766	12710	12744	12822	12957	12901	12773	12758	12752	12811	12938	12685	12859	12885	12662	12800	12918	12969	12895	12953	12991	12724	12917	12878	12764	12700	12849	12810	12762	12816	12751	12714	12859	12867	13074	12836	12861	12834	12742	12690	12796	12636	12868	12900	12845	12822	12868	12851	12790	12941	12865	12830	12843	12919	12568	12751	12807	12899	12857	12761	12907	12745	12818	12835	12936	12762	12741	12849	12632	12811	12737	12775	12621	12656	12859	12825	12950	12809	12808	12815	13038	12687	12737	12700	12866	12773	12870	12890	12734	12859	12805	12957	12731	12916	12909	12889	12918	12733	12908	12794	12794	12843	12782	12882	12767	13075	12704	12791	12946	12700	12935	12844	12894	12861	12774	12764	12879	12917	12628	12914	12795	12685	12740	12832	12991	12741	12877	12600	12642	12801	12860	12875	12929	12823	12834	12895	12840	12711	12812	12749	12960	12765	12660	12749	12883	12802	12818	12749	12998	12914	12801	12959	12836	12756	12727	12842	12969	12784	12694	12784	12893	12862	12701	12917	13002	12756	12811	12944	13006	12932	12991	12865	12918	12792	12659	12805	12545	12870	12854	12793	12610	12793	12779	12603	12754	12737	12840	12723	12709	12632	12837	12914	12935	12925	12770	12809	12903	12698	12940	12959	12772	12748	12837	12764	12869	12749	12779	12802	12988	12922	12926	12844	12847	12976	12793	13012	12718	12852	12888	12744	12803	12726	12710	12766	12876	12569	12786	12878	12652	12725	12773	12888	12905	12998	12763	12784	12882	12765	12906	12728	12906	12973	12913	12873	12862	12787	12820	12770	12889	12898	12755	12758	12917	12919	12722	12631	12654	12729	12978	12955	12954	12899	12921	12839	12775	12720	12750	12848	12928	12857	12965	12816	12666	12867	12828	12721	12725	12846	12721	12583	12790	12780	12862	13090	12831	12836	12833	12725	12758	12698	12745	12839	12651	12773	12937	12958	12926	12743	12899	12783	12866	12831	13004	12765	12877	12603	12906	12648	12698	12924	12803	12897	12656	12569	12738	12711	12829	12987	13024	12862	12832	12819	12893	12734	12715	12700	12940	12854	12786	12736	12731	12632	12694	12897	12625	12807	12780	12774	12880	12707	12925	12841	12870	12877	12910	12754	12833	12730	12665	12962	13016	12697	12782	12865	12871	13026	12811	12889	12808	12954	13061	12817	12807	13016	12942	12944	12843	12852	12906	12723	12685	12742	12566	12739	13006	12878	12637	12789	12680	12687	12707	12778	12880	12745	12794	12915	12825	12845	12992	12802	12835	12670	12903	12994	12920	12792	12918	12728	12872	12930	12681	12748	12870	12861	12865	12773	12716	12856	12769	12773	12886	12833	12809	12958	12790	12934	12991	12613	12997	12840	12739	12771	12915	12695	12779	12646	12873	12782	12863	12961	12851	12765	12729	12914	12742	12843	12772	12739	12832	12712	12786	12761	12814	12643	12694	12923	13003	12792	12808	12775	12787	12894	12808	12859	12739	12578	12693	12848	12766	12931	12860	12813	12877	12797	12782	12846	12875	12704	12790	12748	12779	12806	12858	12837	12754	12896	12743	12944	12762	12860	12759	12706	12748	12931	12789	12826	12836	12911	12835	12942	12778	12846	12782	12517	12704	12826	12753	12746	12566	12837	12898	12773	13049	12739	12604	12655	12703	12980	12872	12858	12677	12885	12818	12828	12673	12842	12727	12664	12927	12789	12836	13100	12767	12804	12806	12850	12815	12797	12857	12935	12615	12715	12816	12755	12688	12776	12889	12833	12569	12790	12919	12891	12676	12981	12674	12877	12828	12991	12714	12770	12748	12819	13009	12775	12821	12658	12816	12787	12633	13163	12692	12739	12783	12641	12589	12712	12839	12656	12811	12623	12809	12612	12791	13024	12821	12898	12772	12807	12892	12826	12915	12926	12905	12759	12701	12968	12674	12832	12818	12761	12790	12740	12885	12944	12876	12775	12697	12810	12770	12713	12652	12872	12957	12983	12902	12791	12933	12795	12930	12748	12626	12780	12943	12923	12789	12728	12631	12828	12768	12756	12454	12745	12755	12852	12769	12935	12727	12776	12744	12787	12778	12769	12915	12836	12833	12905	12706	12851	12833	12861	12781	12766	12804	12805	12648	12713	12818	12935	12940	12827	12913	12858	12825	12753	12866	12853	12749	12901	12946	12772	12919	12808	12842	12801	12736	12996	12707	12722	12909	12674	12832	12864	12840	12779	12673	12826	12877	12835	12863	12890	12921	13008	12762	12722	12611	12705	12935	12914	12783	12803	12968	12708	12813	12787	12681	12714	12967	12892	12838	12874	12788	12758	12946	12739	12903	13055	13026	12886	13022	12818	12980	12794	12681	12903	12839	12910	12883	12959	13038	12881	12669	12794	12881	12788	12789	12761	12916	12768	12866	12785	12654	12904	12940	12739	12762	13067	13013	12816	12800	12734	12852	13000	12849	12892	12953	12881	12580	12971	12874	12711	12833	12901	12852	12866	12746	12682	12853	12878	12799	12745	12859	12825	12599	12840	12796	13004	12903	12687	12890	12700	12809	12763	12967	12720	12903	12831	12829	12639	12760	12723	12875	12756	13021	12745	12923	12598	12721	12757	12909	13022	12799	12732
17770	29397	22522	16736	14203	13315	12803	12596	12600	12340	12365	12319	12302	12219	12141	12165	12103	12024	12123	12111	12004	12862	14878	17534	18093	17081	15153	13593	12897	12532	11971	11910	12117	12003	11951	12053	11920	12200	11940	12350	11714	12031	11949	12041	12041	12074	12092	11977	11842	12096	12060	11690	12090	11912	11935	12018	11959	12087	12098	12001	11906	11990	12112	11946	11985	11942	12070	12087	11848	12102	11970	12055	12078	12087	11922	11996	12111	12051	12069	11878	12108	12000	11990	12044	11989	12103	12164	12004	12000	12038	12234	12007	12143	11934	11988	12145	12097	11915	11886	12010	12110	11944	11898	12059	11925	12019	11866	11949	12011	12108	12024	12028	12074	11939	11972	12089	12015	11970	12135	12011	12063	11927	12113	12086	12021	12092	12001	11937	11922	11737	12107	12126	12014	11886	11834	11899	11926	12084	12043	12189	12048	11966	12050	11898	11987	12150	12097	11922	12124	12092	11964	12242	11972	12004	11929	12015	12142	12016	11980	11972	11977	11933	12043	11997	11950	11933	11817	12154	12005	12047	12078	12067	11982	11839	11920	11940	12148	12023	12036	11982	11953	11962	11970	11827	12011	12004	11895	12057	12067	11929	11912	11818	12064	11834	11902	12030	12071	11932	11982	11873	11987	12112	11905	12095	12008	11968	12082	11949	12019	11943	12069	12161	12018	11907	11856	11983	12045	11951	12152	12127	11969	11845	12048	11855	12063	11826	12033	12128	12064	12040	12076	11902	12119	11842	11926	11993	11882	12026	12040	11951	12137	11757	11986	12225	11937	11930	12133	11930	12064	11926	12156	12123	12108	11971	11989	12063	11955	11951	12004	12095	12061	11961	11960	11882	11945	12123	12038	11948	12001	11982	12120	11893	12053	12055	12219	11945	11896	12096	12025	11906	12019	12055	11910	12025	12013	11949	12012	12182	12029	11983	11993	11898	12138	12190	12050	11977	11875	12024	12014	11942	12083	11964	12101	11865	11917	11785	12139	12019	11965	12045	11965	11934	11971	11955	12076	11933	11964	11933	11898	11967	11995	11794	12040	11982	12247	11902	12023	11888	11973	12065	11936	11955	12070	11951	11968	11973	12034	12052	12040	11952	12026	12041	12012	11934	12081	12041	11924	12050	11928	12036	11838	11886	11900	12059	12026	11817	11912	11889	12052	12153	11900	11968	11888	11830	11968	12020	11847	12026	11991	11696	11824	11805	12070	12064	12054	11987	12106	12122	12148	11907	12017	11944	12049	11947	12036	11878	11878	12007	11791	11895	11996	11934	11933	12011	11996	11980	11852	11967	12105	12042	12044	11765	12003	12187	11959	12030	11923	11820	11972	11926	11928	11950	12243	11988	11759	12132	11820	12032	12103	12016	11868	11950	12041	11979	12142	11913	11963	12182	11946	11987	11877	12105	12049	11965	11947	11946	11944	11958	12027	11998	11987	11890	12132	11930	11996	11941	11980	11845	11976	12101	11953	11955	12089	12008	11937	11980	11952	11879	11796	12126	11901	11779	11980	12006	11910	12052	12001	11939	12041	12127	12023	11811	12140	11995	11882	12152	12159	12059	12168	11958	11961	11972	11950	11929	11980	11958	11965	12147	11967	12030	12063	11936	11987	12034	12189	11962	11909	12055	11942	12212	12008	11916	11943	11951	11790	12010	11836	11995	11922	12190	12020	11985	12104	12103	12010	12023	11864	12035	12092	11960	11967	11932	11996	11831	11927	12140	11785	12045	12027	12145	11829	11923	12107	12071	11989	12008	12096	12067	11968	12172	12003	12012	12157	11994	12029	11994	12018	12019	11934	11889	11997	12226	11880	12083	12008	11969	12112	12048	12037	12084	11887	11976	12044	11902	12009	11953	11971	11948	12106	12076	11906	11958	12005	11836	11981	12177	11951	12050	11881	12089	12024	11983	12130	12033	12092	11864	12104	11935	12189	11959	11873	12067	12071	11960	11906	11996	12026	12032	12104	11903	11928	12012	12089	11852	11887	12067	11991	11930	11863	11950	12021	12129	11987	12027	11909	12050	12019	11974	11971	12022	12023	11844	11917	11929	11861	11823	12189	11874	12048	12060	11972	11948	11982	11982	12089	12021	11983	11987	12031	12008	11923	11956	12093	12131	11974	12061	11882	12074	12005	11752	12081	11852	11982	11905	12016	11939	11850	11874	11936	12006	11974	11991	11979	11837	12025	12061	12096	12043	11914	12043	11953	11970	12028	11847	12016	11968	11832	11997	11939	12051	11930	11958	11997	11943	11844	12169	11940	12047	11904	11960	12002	11902	11996	12001	11842	12013	11958	12088	12098	12066	12016	11787	11983	12060	12029	11961	12013	12019	12074	12213	11993	12116	11897	11820	11950	11965	11892	11814	11933	12023	11943	12050	11895	12048	11821	11899	12140	12047	11994	11931	12099	11876	12074	12044	12038	12006	12148	11951	11908	12060	12050	11976	11962	12053	11977	12168	11885	12066	12088	12090	12112	12090	11997	12080	11949	11918	12122	12118	12056	12064	11908	12116	11996	11928	12017	12049	11980	11954	11968	11938	11985	11924	11971	11992	12082	12134	11980	12127	11940	11895	12033	12021	12003	12058	12004	11962	12005	11973	12064	11911	12020	12143	12061	11940	11907	11970	11861	11990	11871	11961	11909	12035	12006	11895	11878	11937	11914	11866	11972	11788	12015	12029	12015	12028	11983	11918	11873	11979	12045	12006	11914	12038	11760	12034	12023	12024	11886	11996	11916	11964	12014	11967	12103	12031	11968	11815	12175	12018	12019	11991	12252	11981	12075	12026	12110	12015	11968	11996	11854	11862	11949	11977	11995	11990	12152	12025	11925	12031	12207	11935	11892	11925	11884	12000	12014	12152	12069	12007	12076	12014	11884	11897	11973	11937	12086	12092	11885	12085	11843	12034	11879	11919	12064	11995	11941	12127	11921	11914	12037	11913	11965	12154	11972	12076	11928	11859	11871	12056	11984	12021	12058	12003	11980	11850	11973	12025	11980	11832	11919	11976	11951	11942	12063	12029	11943	11951	11918	11854	11881	12237	12160	11980	12031	11917	12055	12055	11966	11904	12061	12051	11957	12020	12172	11987	11922	11942	11998	11997	12120	11818	11954	11991	11904	11988	12061	11998	12100	11786	11967	11830	11933	12034	12122	11910	12081	12031	11996	12064	12044	12041	11988	12015	11953	11950	11988	12076	12003	11899	11954	12084	12044	11978	12107	11885	12163	11958	11861	12015	11905	11934	12023	11894	12004	11989	11915	11964	12042	12011	11833	12112	12026	11948	12138	11848	11999	11917	11883	11898	11932	11941	11963	11887	11904	11874	12057	12005	11918	11966	12062	11845	12025	11952	11972	11924	11954	11887	11931	11983	11931	12026	11982	12126	11853	12131	11891	12067	11859	11911	11832	11959	12047	11897	11995	12131	11956	11721	12007	12160	11904	11957	12061	11905	11952	11966	12124	12026	12000	12100	11891	12017	12104	11928	12118	11939	11938	11932	12036	11972	12095	11887	12094	11943	11871	11997	12095	11876	12024	12060	12113	12207	12062	11948	11882	12122	12044	11775	11942	11909	12001	11862	12131	11937	11971	12014	12096	12045	11969	12012	12003	12077	11735	12054	11902	11776	11973	11965	11938	11887	11791	11920	11916	11962	11924	12039	12062	12105	12098	12097	12050	11953	11962	12033	12064	12057	11821	11962	12055	12101	12076	11965	11973	12036	12019	11943	11798	12011	11860	12067	12014	12083	11946	12050	11848	11953	11932	12174	11884	11971	11972	11917	11996	12010	11975	12104	11982	12151	12041	11998	11955	11987	12036	12061	12047	12077	11966	12002	12027	11915	11850	12007	12102	11765	12095	11896	11972	11945	12056	11855	12025	12089	12048	11997	12079	12090	11975	11908	12065	11911	11945	11943	11940	11911	12054	12056	11911	11951	11889	11976	12035	12107	11864	11983	12041	12002	11951	12031	12026	11996	11944	12007	12117	12056	11999	11896	11974	11995	12102	12015	12055	12123	11989	11983	11977	11920	12103	11973	11910	11821	12127	12067	12011	12125	12007	11847	12228	11895	12056	11859	12057	11953	12216	11996	11947	12054	12068	12065	11904	11930	11933	12002	12037	11955	11981	12150	12081	11871	11891	11962	11867	11914	11996	11882	12104	12211	11878	11997	12129	11903	12074	12033	11980	11993	11868	11887	12073	11988	12074	12068	11893	11795	12141	11937	12018	12069	11885	12116	11924	11940	12042	12117	12016	11978	12046	12076	11904	12159	11998	12109	12053	11885	12025	11952	11947	12038	12030	12068	12055	11873	11998	11962	11847	11971	12093	11902	11932	11905	11826	11832	12033	11971	12040	12097	11939	11959	11980	12115	11933	12013	11842	11964	11979	12019	11989	12087	12063	11892	11962	12136	12127	11887	11993	11818	11941	12216	12049	12012	11899	12066	12021	11972	12026	11941	12151	11949	11959	11865	11875	11994	11928	12000	11978	11902	11961	12027	12042	11855	12124	12040	12080	11965	12053	12147	12043	11963	12049	11945	12065	12015	11947	11816	12005	12057	11890	12061	12038	12034	11964	12177	12013	12071	12053	11971	11947	12072	11994	11984	12084	12064	11974	12038	12009	11980	11935	11861	11988	11948	11909	11909	12180	11967	11915	12086	11911	11810	11997	11988	11961	11987	11920	11907	11935	12050	12153	12065	11981	12096	12221	11947	11969	11999	11975	11980	12126	12190	11823	11860	12073	12137	11956	11989	12040	12013	11975	11944	11857	11992	11969	11908	11811	11913	11914	12081	12000	12011	12078	12215	11964	12046	11984	12054	12074	12168	12002	11879	12127	12170	11990	11939	11980	11928	12022	12029	12015	12099	11826	12063	12037	11952	11840	11973	11974	12039	12012	11985	11959	12039	11959	12030	12214	11920	12090	12035	12089	11953	12050	12084	11939	11840	11863	11992	11879	12015	11971	12099	11818	12038	12000	11905	12093	11991	11787	11897	11987	12142	11953	12077	11940	12059	12108	11988	12015	12151	11947	11942	12007	12063	11974	12059	11831	12070	12190	11954	12036	11996	12017	12046	12114	12048	11839	11799	12015	11934	11926	12001	11898	11988
23064	21204	28923	23756	21307	22021	18754	13455	12437	12688	12424	12293	12191	12372	12199	12034	12096	12090	11929	12239	12521	15569	19266	17316	17378	17848	16737	14608	13421	12698	12195	11971	11964	11852	11896	11759	11920	11963	12036	11926	11849	11854	11991	11844	11861	11930	11892	11969	11872	11897	11849	11836	11768	11789	11930	11821	11790	11807	11764	11943	11839	11957	12086	11842	11691	11844	11688	12065	11934	11979	11805	11924	11910	11889	11863	11804	11814	11795	12008	11755	11869	11813	11729	11908	11934	11789	12027	11804	11745	11825	11920	11709	11829	11800	11920	11906	11967	11811	12040	11736	11778	11714	11892	11979	12019	11861	11863	11833	11719	11827	11761	11586	11926	11633	11820	11806	11888	11918	11828	11747	11908	11824	11787	11912	11884	11897	11703	11640	11981	11935	11866	11817	11689	11918	11682	11775	11840	11732	11874	11912	11776	11803	11913	11738	11864	11919	11632	11721	11728	11956	11865	11825	11925	11751	11778	11750	11897	11777	11763	11937	11787	12021	11826	12010	11771	11758	11871	11574	11891	11812	11791	11821	11830	11720	11809	11836	11914	11930	11699	11973	11858	11817	11892	11734	11701	11861	11943	11789	11876	11649	11574	11762	11750	11669	11803	11786	12021	11823	11687	11685	11967	11876	11914	11770	11802	11789	11746	11749	11684	11787	11882	11813	11857	11842	11713	11984	11721	11895	11913	11996	11704	11577	11723	11957	11790	11721	11866	11782	11785	11552	11807	11985	11813	11956	11984	11683	11857	11769	11835	11840	11879	11720	11779	11802	11857	11706	11967	11846	11791	11758	11776	11690	11947	11790	11805	11729	11712	11798	11706	11715	11960	11840	11702	12018	11663	11828	11746	11817	11840	11863	11837	11841	11818	11742	11840	11777	11682	11760	11834	11736	11768	11787	11875	11743	11764	11606	11825	11777	11900	11851	11801	11677	11814	11805	11858	11748	11683	11670	11918	11641	11652	11731	11844	11829	11863	11706	11883	11936	11680	11907	11980	11801	11625	11815	11873	11852	11889	11855	11805	11768	11753	11801	11690	11865	12006	11836	11845	11877	11747	11924	11884	11719	11873	11839	11826	11734	11771	11738	11950	11931	11849	11671	11846	11717	11681	11759	11809	11913	11854	11797	11906	11780	11791	11857	11622	11716	11762	11946	11863	11762	11820	11752	11771	11817	11850	11729	12025	11826	11878	11876	11940	11820	11867	11874	11908	11845	11703	11680	11727	11902	11811	11771	11796	11682	11823	11803	11788	11913	11773	11924	11924	11852	11862	11765	11871	11756	11975	11780	11678	11914	11858	11967	11697	11770	11868	11888	11658	11828	11599	11884	11812	11737	11876	11807	11792	11790	11641	11692	11698	11779	11880	11808	11983	11774	11713	11688	11875	11916	11860	11652	11942	11830	11743	11889	11558	11686	11786	11899	11660	11812	11785	11915	11713	11753	11864	11943	11669	11695	11498	11711	11911	11951	11764	11703	11812	11899	11895	11782	11638	11892	11747	11841	11802	11804	11742	11961	11715	11752	11749	11770	11833	11879	11774	11828	11716	11808	11636	11753	11825	11619	11777	11985	11800	11852	11753	11804	11721	11650	11824	11710	11788	11841	11855	11962	11895	11784	11557	11913	11787	11696	11718	11786	11947	11652	11770	11943	11698	11642	11914	11613	11728	11819	11742	11817	11973	11749	11853	11737	11933	11760	11809	11750	11951	11821	11793	11755	11846	11700	11827	11744	11840	11874	11787	11786	11774	11750	11774	11867	11601	11853	11858	11943	11719	11811	11837	11610	11718	11707	11819	11738	11755	11914	11745	11879	11957	11654	11702	12011	11722	11738	11779	11875	11784	11912	11776	11772	11727	11664	11802	11701	11874	11753	11846	11820	11880	11635	11892	11739	11603	11835	11741	11785	11933	11737	11675	11861	11845	11823	11839	11682	11765	11860	11889	11837	11768	11891	11924	11752	11645	11832	11795	11865	11768	11807	11804	11869	11924	11699	11694	11777	11897	11781	11758	11851	11837	11876	11847	12020	11667	11749	11854	11922	11870	11846	11921	11628	11885	11816	11657	11846	11850	11796	11876	11900	11942	11679	11874	11807	11863	11808	11823	11735	11640	11729	11794	11942	11903	11718	11792	11711	11911	11821	11788	11730	11855	11664	11746	11732	11743	11902	11794	11793	11746	11769	11909	11763	11638	11824	11837	11835	11786	11834	11929	11758	11697	11728	11917	11953	11758	11880	11672	11796	11869	11697	11868	11824	12059	11710	11880	11713	11740	11547	11755	11783	11697	11717	11872	11737	11912	11629	11827	11815	11817	11789	11848	11887	11803	11659	11809	11771	11796	11828	11740	11892	11549	11802	11749	11896	11723	11851	11837	11692	11628	11669	11814	11622	11810	11763	11842	11952	11930	11807	11959	11779	11678	11785	11830	11694	11679	11806	11844	11564	11678	11711	11699	11824	11668	11893	11785	11855	11837	11684	11939	11701	11558	11795	11788	11858	11895	11713	12007	11737	11742	11768	11870	11781	11759	11834	11796	11864	11692	11660	11615	11733	11893	11933	11748	11651	11746	11837	12062	11846	11889	11720	11984	11704	11757	11812	11855	11868	11912	11834	12015	11869	11873	11982	11712	11691	12008	11838	11851	11841	11938	11759	11844	12029	11899	11798	11723	11716	11776	11808	11808	11667	11950	11609	11826	11784	11924	11710	11833	11971	11803	11854	11554	11831	11471	11767	11874	11969	11818	11681	11840	11699	11781	11752	11922	11992	11770	11828	11673	11865	11800	11849	11757	11691	11723	11802	11799	11935	11911	11765	11893	11833	11660	11861	11733	11829	11809	11764	11952	11755	11666	11672	11701	11798	11778	11699	11851	11827	11801	11852	11540	11865	11584	11733	11721	11851	11646	11732	11763	11844	11862	11785	11859	11918	11787	11929	11769	11893	11911	11802	11735	11923	11769	11784	11898	11754	11732	11662	11855	11899	11730	11661	11791	11813	11659	11583	11738	11759	11769	11957	11739	11895	11812	11700	11731	11819	11845	11770	11768	11664	11771	11866	11857	11984	11715	11815	11706	11860	11752	11888	11873	11683	11755	11863	11797	11741	11889	11877	11726	11862	11778	11830	11723	11870	11791	11764	11629	11889	11801	11770	11849	11860	11712	11680	11925	11758	11635	11954	11791	11626	11707	11819	11823	11810	11778	12059	11835	11810	11824	11804	11855	11770	11753	11607	11875	11796	11717	11644	12100	11786	11723	11774	11823	11878	11824	11845	11814	11727	11743	11853	11785	11748	11502	11800	11658	11827	11831	11894	11803	11913	11681	11771	11596	11599	11683	11752	11682	11780	11755	11925	11619	11585	11698	11795	11605	11805	11901	11900	11847	11783	11660	11907	11754	11918	11754	11887	11910	11718	11614	11693	11836	11845	11711	11946	11708	11824	11712	11754	11619	11863	12055	11472	11967	11806	11713	11693	11751	11687	11791	11713	11877	11865	11672	11635	11607	11816	11823	11761	11807	11878	11702	11808	11705	11701	11708	11890	11718	12025	11956	11750	11708	11868	11779	11725	11782	11897	11922	11782	11854	11938	11837	11728	11586	11714	11874	11799	11695	11729	11775	11786	11753	11805	11641	11755	11732	11874	11903	11872	11852	11848	11897	11919	11865	11829	11784	11745	11728	11727	11612	11660	11802	11841	11741	11871	11922	11915	11618	11791	11802	11696	11853	11601	11788	11736	11743	11628	11968	11860	11759	11659	11995	11691	11875	11749	11855	11683	11708	11913	11806	11792	11864	11784	11818	11683	11823	11680	11679	11888	11716	11679	12047	11784	11985	11970	11770	11851	11890	11767	11638	11665	11967	11850	11733	11823	12082	11774	11627	11761	11596	11687	12018	11871	11857	11673	11892	11952	11685	11794	11704	11766	11872	11635	11908	11878	11875	11698	11586	11595	11639	11732	11872	11644	11774	11743	11751	11762	11812	11855	11791	12026	11702	11941	11799	11763	11749	11812	11982	11594	11744	11856	11770	11791	11859	11618	11626	11856	11776	11880	11878	11689	11821	11911	11774	11602	11946	11844	11836	11821	11739	11833	11745	11806	11884	11905	11836	11728	11646	11712	11700	11769	11618	11721	11793	11831	11683	11942	11855	11805	11800	11885	11862	11734	11856	11960	11813	11833	11923	11723	11780	11833	11624	11762	11734	11785	11764	11892	11750	11815	11792	11825	11665	11823	11733	11791	11897	11728	11824	11828	11711	11801	11832	11848	11709	11871	11628	11685	11635	11847	11902	11810	11658	11940	12102	11830	11930	11824	11762	11780	11650	11756	11736	11797	11787	11992	11820	11653	11881	11768	11730	11887	11749	11894	11993	11944	11903	11725	11938	11662	11884	11844	11709	11869	11916	11797	11669	11942	11909	11843	11884	11840	11895	11926	11704	11742	11726	11796	11990	11990	11804	11790	11694	11793	11780	11832	11810	11880	11670	11860	11708	11800	11919	11880	11961	11766	12000	11880	11820	11649	11733	11921	11866	11828	11911	11723	11733	11735	11691	11718	11869	11837	11594	11769	11732	11787	11871	11791	11884	11841	11843	11776	11957	11728	11752	11790	11718	11924	11741	11753	11867	11816	11919	11683	11799	11893	11841	11955	11877	12033	11775	11581	11785	11668	11653	11690	11662	11670	11838	11738	11666	11787	11661	11685	11874	12032	11845	11658	11723	11588	11611	11679	11786	11746	11738	11804	11837	11813	11693	11641	11812	11771	11825	11756	11759	11656	11867	11682	11888	11688	11731	11846	11746	11794	11702	11835	11859	11935	11671	11716	11959	11871	11853	11748	11854	11793	11923	11769	11793	11709	11862	11723	11793	11862	11769	11804	11815	11803	11702	11698	11825	11763	11958	11785	11709	11892	11831	11907	11785	11840	11796	11600	11843	11830	11842	11889	11579	11789	11776	11922	11768	11883	11673	11704	11878	11852	11805	11855	11740	11843	11749	11820	11851	12015	11796	11772	11872	11918	12009	11743	11788	11692	11728	11903	11754	11695	11848	11875	11746	11857	11723	11862	11848	11818	11800	11781	11793	11835	11788	11728	11822	11808	11780	11867	11982	11863
19022	31624	25887	17604	14545	13596	13129	12661	12267	12200	11969	11976	11818	11709	11757	11717	11636	11725	11623	11638	12446	18226	22017	18821	19193	19758	17795	14859	13102	12044	11898	11524	11500	11495	11440	11413	11308	11399	11295	11412	11409	11414	11378	11499	11307	11523	11365	11322	11262	11502	11348	11323	11324	11319	11347	11350	11453	11268	11295	11438	11500	11312	11411	11417	11387	11451	11561	11347	11261	11187	11408	11335	11400	11266	11175	11473	11342	11361	11407	11232	11355	11451	11390	11462	11328	11317	11388	11485	11345	11115	11547	11334	11324	11330	11272	11296	11233	11377	11391	11340	11298	11583	11416	11479	11419	11354	11401	11214	11395	11330	11501	11350	11309	11407	11406	11379	11247	11244	11553	11233	11445	11403	11538	11294	11415	11416	11386	11449	11242	11312	11281	11353	11394	11236	11407	11329	11240	11360	11276	11210	11268	11420	11252	11462	11392	11337	11334	11328	11213	11261	11387	11539	11354	11340	11319	11415	11228	11325	11252	11215	11406	11351	11318	11330	11468	11450	11246	11284	11357	11394	11376	11451	11405	11327	11365	11310	11380	11322	11434	11374	11431	11261	11270	11270	11458	11317	11341	11413	11378	11189	11450	11487	11290	11242	11347	11376	11320	11346	11394	11345	11296	11253	11362	11350	11274	11457	11378	11604	11407	11456	11329	11385	11293	11341	11433	11444	11335	11344	11377	11477	11348	11339	11358	11429	11463	11328	11414	11400	11270	11415	11330	11461	11395	11493	11376	11390	11346	11302	11374	11502	11485	11406	11389	11393	11329	11286	11452	11519	11394	11506	11306	11315	11137	11300	11299	11327	11255	11320	11447	11343	11290	11221	11405	11352	11353	11229	11298	11315	11303	11234	11272	11339	11451	11294	11466	11385	11374	11249	11422	11320	11182	11381	11366	11318	11421	11308	11344	11420	11335	11330	11323	11422	11423	11357	11315	11382	11407	11435	11454	11415	11295	11370	11487	11416	11380	11410	11161	11474	11430	11231	11444	11371	11202	11360	11363	11420	11311	11205	11274	11398	11472	11253	11349	11363	11248	11288	11367	11457	11439	11272	11239	11206	11360	11529	11542	11457	11349	11361	11441	11420	11354	11056	11394	11169	11305	11456	11368	11276	11467	11253	11374	11219	11380	11354	11437	11273	11367	11495	11060	11365	11496	11326	11272	11343	11342	11410	11422	11294	11332	11437	11457	11401	11257	11448	11338	11456	11271	11271	11331	11341	11344	11451	11333	11199	11338	11376	11347	11293	11491	11438	11419	11302	11247	11392	11299	11499	11270	11289	11378	11199	11407	11284	11219	11354	11332	11272	11448	11538	11357	11401	11529	11150	11236	11346	11513	11289	11361	11490	11474	11181	11312	11335	11454	11343	11514	11128	11379	11278	11394	11353	11378	11421	11234	11239	11383	11337	11388	11517	11428	11227	11389	11402	11229	11166	11458	11544	11433	11320	11384	11321	11364	11338	11374	11377	11419	11492	11422	11367	11236	11301	11377	11310	11316	11194	11291	11188	11181	11278	11403	11298	11525	11314	11228	11292	11287	11386	11322	11318	11352	11243	11305	11346	11374	11314	11299	11236	11403	11364	11339	11327	11497	11363	11321	11449	11464	11429	11342	11509	11363	11238	11257	11381	11351	11287	11398	11368	11496	11307	11375	11286	11301	11381	11437	11281	11326	11428	11350	11303	11317	11226	11255	11290	11343	11103	11441	11392	11366	11430	11415	11219	11303	11300	11460	11327	11368	11329	11395	11328	11332	11426	11385	11300	11407	11460	11307	11320	11399	11341	11411	11387	11325	11391	11253	11470	11312	11232	11315	11332	11412	11165	11308	11281	11280	11374	11435	11265	11294	11389	11360	11345	11389	11255	11185	11344	11456	11384	11195	11411	11312	11352	11499	11445	11392	11399	11310	11321	11391	11433	11154	11316	11451	11389	11234	11400	11351	11232	11505	11467	11335	11456	11419	11303	11311	11564	11320	11300	11386	11332	11412	11377	11278	11356	11358	11330	11252	11310	11207	11507	11456	11350	11177	11393	11313	11438	11370	11406	11405	11490	11272	11356	11238	11363	11238	11344	11380	11311	11285	11394	11353	11412	11446	11242	11282	11368	11460	11294	11580	11436	11531	11209	11343	11215	11388	11154	11598	11239	11608	11253	11191	11360	11450	11276	11377	11325	11244	11364	11446	11359	11266	11370	11282	11370	11299	11283	11142	11398	11535	11425	11367	11351	11500	11249	11224	11407	11271	11288	11298	11270	11264	11397	11186	11169	11145	11320	11457	11306	11467	11283	11260	11507	11307	11322	11244	11340	11407	11360	11310	11392	11230	11360	11447	11353	11561	11438	11388	11333	11277	11358	11380	11361	11223	11307	11371	11155	11355	11279	11395	11237	11387	11292	11293	11287	11401	11313	11428	11452	11355	11529	11101	11175	11304	11159	11407	11324	11268	11307	11236	11227	11533	11433	11294	11446	11213	11444	11273	11253	11458	11257	11365	11287	11363	11240	11499	11316	11371	11199	11423	11259	11359	11272	11253	11367	11309	11410	11294	11581	11353	11342	11302	11369	11364	11411	11439	11515	11307	11347	11420	11398	11377	11598	11293	11308	11461	11425	11325	11326	11360	11272	11408	11468	11438	11366	11155	11294	11428	11305	11284	11323	11288	11436	11333	11394	11308	11407	11360	11394	11296	11388	11321	11219	11301	11229	11331	11326	11359	11289	11301	11365	11491	11398	11361	11175	11267	11230	11350	11348	11284	11358	11387	11199	11306	11353	11368	11347	11495	11344	11286	11313	11281	11256	11229	11409	11311	11345	11304	11379	11429	11391	11445	11338	11353	11344	11349	11326	11400	11408	11211	11345	11137	11305	11419	11369	11084	11410	11309	11203	11306	11292	11172	11389	11256	11424	11422	11401	11248	11236	11334	11299	11342	11423	11415	11491	11534	11405	11280	11246	11231	11297	11320	11401	11294	11451	11400	11262	11408	11189	11339	11327	11427	11277	11482	11392	11379	11362	11451	11436	11267	11322	11323	11358	11315	11384	11262	11331	11486	11329	11258	11302	11316	11332	11263	11269	11487	11387	11344	11383	11198	11381	11381	11308	11262	11242	11296	11355	11371	11306	11375	11326	11429	11347	11294	11398	11364	11247	11335	11424	11286	11331	11560	11300	11296	11238	11365	11315	11211	11289	11380	11502	11486	11380	11276	11425	11248	11363	11355	11418	11472	11291	11437	11343	11393	11222	11397	11428	11338	11331	11474	11265	11396	11390	11243	11440	11369	11453	11260	11301	11487	11359	11326	11357	11547	11431	11476	11209	11337	11306	11360	11409	11311	11373	11390	11242	11527	11383	11354	11406	11315	11310	11522	11416	11270	11269	11479	11294	11520	11284	11340	11327	11411	11474	11304	11393	11399	11211	11271	11154	11407	11367	11287	11349	11391	11463	11114	11284	11508	11384	11389	11505	11363	11254	11271	11379	11250	11290	11405	11386	11402	11423	11277	11280	11338	11392	11269	11209	11390	11272	11286	11268	11451	11315	11362	11303	11405	11384	11287	11239	11266	11327	11145	11235	11210	11411	11384	11391	11440	11345	11299	11225	11498	11393	11289	11346	11390	11364	11366	11238	11362	11285	11246	11303	11385	11324	11367	11228	11359	11481	11452	11473	11428	11259	11180	11314	11441	11348	11352	11366	11470	11319	11358	11275	11207	11348	11341	11165	11269	11332	11574	11400	11251	11365	11356	11205	11388	11304	11455	11388	11331	11403	11266	11269	11368	11385	11287	11303	11238	11277	11403	11307	11418	11402	11220	11340	11214	11383	11251	11248	11321	11479	11240	11348	11262	11300	11367	11276	11325	11201	11352	11470	11342	11538	11488	11401	11247	11376	11260	11340	11268	11285	11381	11385	11288	11370	11231	11257	11282	11336	11215	11485	11229	11445	11214	11286	11272	11362	11306	11316	11298	11398	11218	11250	11390	11294	11336	11283	11369	11387	11260	11277	11299	11459	11416	11397	11469	11367	11505	11317	11284	11171	11226	11451	11368	11311	11412	11372	11406	11312	11302	11498	11371	11378	11350	11336	11238	11358	11341	11289	11386	11390	11331	11334	11289	11197	11334	11321	11113	11428	11218	11377	11482	11215	11243	11336	11267	11342	11292	11134	11420	11410	11287	11271	11300	11220	11454	11285	11441	11398	11365	11310	11409	11437	11314	11378	11349	11402	11309	11212	11293	11334	11279	11405	11343	11529	11268	11226	11315	11481	11311	11271	11365	11284	11424	11239	11376	11352	11289	11302	11403	11369	11389	11218	11219	11270	11312	11304	11245	11347	11360	11187	11327	11206	11384	11320	11314	11395	11319	11290	11313	11301	11284	11339	11295	11392	11367	11363	11437	11285	11410	11399	11354	11420	11413	11353	11225	11325	11299	11447	11276	11411	11333	11332	11563	11246	11407	11328	11379	11399	11307	11278	11297	11444	11460	11286	11308	11469	11361	11382	11349	11338	11411	11307	11404	11531	11327	11417	11260	11370	11273	11315	11414	11248	11174	11371	11435	11234	11440	11343	11260	11433	11231	11266	11539	11150	11383	11383	11425	11304	11454	11256	11446	11304	11220	11524	11361	11341	11316	11259	11319	11307	11515	11453	11427	11311	11248	11421	11379	11278	11296	11324	11346	11386	11243	11347	11261	11239	11466	11333	11301	11499	11506	11369	11272	11192	11216	11464	11389	11476	11251	11366	11406	11257	11258	11250	11361	11308	11419	11236	11234	11244	11356	11379	11387	11520	11350	11325	11253	11309	11295	11520	11331	11360	11297	11440	11477	11351	11408	11289	11378	11237	11359	11289	11182	11384	11393	11299	11301	11487	11510	11190	11288	11316	11486	11316	11363	11361	11357	11353	11232	11345	11224	11420	11431	11412	11383	11469	11350	11331	11265	11299	11324	11174	11249	11522	11270	11224	11369	11257	11210	11515	11281	11543	11310	11377	11336	11342	11505	11295	11329	11436	11428	11397	11395	11384	11476	11282	11430	11509	11250	11257	11201	11373	11323	11213	11497	11225	11283	11270	11444	11374	11311	11360	11310	11433	11351	11385	11311	11277
27836	21395	19010	13439	11050	10987	11096	11087	11084	11120	10853	10919	10889	10941	10847	11004	10894	11054	11014	10773	10903	11009	11345	11573	11687	11543	11232	11057	11092	10980	10910	10906	10880	11019	10837	10917	10896	10901	10806	11023	10819	10976	10951	10820	10800	10844	10924	10783	10944	10648	10869	10793	10912	10876	10964	10992	10922	10985	10853	10738	10844	10862	10848	10695	11004	10795	11046	10681	10837	10804	10817	10795	11187	10871	10897	10895	10840	10901	10669	10769	10923	10881	10840	10699	10832	10773	10873	10916	10772	10834	10927	10761	10950	10792	11002	10933	10791	10843	10919	10785	10916	10822	10993	10910	10870	10786	10935	10822	10868	10722	10768	10743	10780	10941	10767	10764	10717	10744	10831	10953	10649	10888	10975	10878	10772	10884	10945	10937	11024	10982	10878	10918	10819	10853	10825	10903	10931	10897	10739	10870	10865	10952	10881	11072	10765	10816	11044	10901	10947	10967	10988	10944	10872	10955	10829	10857	10934	10865	10731	10717	10930	10903	10855	11006	10985	10921	10800	10829	10819	10875	10844	10687	10673	10904	10900	11016	10865	10708	10963	10850	10786	11008	10838	11000	10990	10878	10856	10817	10707	10895	10935	10802	10689	10858	10804	10853	11030	10879	10794	10911	10840	10973	10807	10888	10801	10857	10895	10806	10860	10878	10790	10723	10933	10987	11055	10784	10721	11003	10782	10804	10762	10889	10790	10818	10788	10989	10816	10839	10797	10930	10918	10836	11019	10832	10832	10892	10938	10843	10807	10889	10778	10870	10965	10989	10979	10818	10877	10948	10939	10870	10888	11030	10958	10773	10778	10996	10966	10803	10888	10970	10879	10649	10851	10775	10823	10928	11105	10889	10815	10905	11039	10844	10836	10913	10944	10807	10864	10943	10883	10968	10892	10814	10741	10828	10893	10719	10799	10804	10798	10820	10818	10991	10757	10924	10876	10931	10851	10897	10913	10898	10849	10959	10936	10838	11081	10868	10820	10810	10894	10919	10963	10836	10724	10996	10838	10708	10771	10858	10782	10884	10975	10956	10963	11042	11016	10807	10950	10843	10748	10852	10933	10836	10846	10850	10976	10764	10874	10931	11007	10978	10923	10804	10928	10710	10885	11085	10860	10933	10918	10921	11074	10779	11020	10841	10759	10952	10796	10678	10944	10923	11107	10854	10881	10765	11021	10852	10830	10911	10975	10766	10763	10858	11123	10742	10871	10796	10828	10803	10737	10881	11078	10797	10856	10759	10770	10909	10933	10872	10869	10848	10866	10994	10844	10862	10781	10818	10970	10773	10965	10954	10833	10921	10848	10723	10791	10776	10962	10933	10954	10817	10858	11033	10983	10849	10921	10766	10858	10959	10830	10815	10770	10931	10843	10695	10923	10824	10872	10917	10760	10777	10721	10717	10842	10765	10766	10811	10873	10897	10836	10697	10686	10729	11086	10761	10913	10741	10914	10730	10852	10782	10960	10904	10777	10856	10841	10994	10832	10928	10717	10856	10794	10804	10975	10769	10862	10915	10851	10770	10968	10864	10923	10804	10920	10883	10837	10899	10822	10855	10779	11051	10912	10797	10940	10927	10832	10989	10762	10892	10578	10886	10914	10925	10898	10780	10790	11021	10769	10909	10806	11062	10895	10854	10866	10850	10929	10836	11008	10903	11005	10879	10756	10734	10783	11107	10946	10708	10873	10688	10885	10924	10878	10903	10908	10943	10875	11004	10810	10777	10955	10727	10816	10657	10762	10729	10905	10858	10774	10747	10869	10801	10915	11040	10851	10845	10842	10996	10789	11016	10825	10956	10980	10903	10758	10760	10901	10835	11046	10811	10932	11197	10867	10886	11104	10935	11007	10881	10811	10838	10910	10956	10800	10876	10879	10869	10877	10809	10827	10756	10769	10722	10936	10796	10875	10799	10892	10887	10870	10717	10854	10976	10911	10851	10926	11007	10887	10891	10690	10993	10992	11102	10784	10952	10857	10886	10758	10956	10862	10952	10969	10806	10818	10789	11032	10999	10755	10943	10681	10917	10867	10943	10855	10911	10756	10882	10879	10777	10840	10802	10950	10841	10831	10883	10795	10901	10881	10883	10949	10945	10788	10886	10879	10801	10855	10908	10834	10758	10966	10914	10840	10791	10821	10840	10809	10745	10881	10874	10907	10927	10960	11005	10905	10808	11111	10770	10790	10766	10966	10948	10812	10830	10918	10911	10735	10869	10848	10709	10977	11104	10959	10901	10916	10723	10843	10885	10809	11079	10858	10690	10986	10910	10869	10961	10930	11007	11064	10967	11035	10822	10942	10862	10911	10720	11047	10836	10968	11062	10727	10866	10931	10751	10932	10855	10856	10758	10928	10900	10720	10772	10878	10938	10860	10749	10817	10704	10909	10689	10809	10807	10888	10856	10761	10820	10774	10855	10839	10885	10978	10880	10621	10670	10731	10771	10847	10839	10789	10903	10844	10949	10867	10811	10971	10853	10869	10863	10943	10804	10855	10864	10781	10886	10712	10863	10889	10927	10691	10993	10879	10806	10765	10661	10783	10819	10884	10736	10770	10816	10871	10709	10960	10820	10865	10799	10841	10920	10979	11007	10971	10833	10740	10908	10987	10934	11014	10848	10931	10868	10963	10924	10893	10967	10807	10893	10956	10978	10894	10809	11164	10804	11058	10858	10860	10739	10914	10793	11013	10794	10818	10848	10712	10979	10829	10802	10750	10925	10877	10819	10656	10958	10919	10924	10722	10858	10919	10893	10856	11067	10899	10810	10921	10750	10871	10705	10920	10901	10684	10895	10934	10852	10810	10815	10907	11077	10770	10921	10776	10871	11063	10822	10937	10748	10895	10906	10961	10798	10936	10821	10956	10842	10802	10925	10842	11076	10783	10902	10911	10966	10839	11098	10861	10896	10927	10909	10805	10927	10901	11018	10853	10939	10784	10764	10742	10956	10793	10586	10872	10872	10997	10866	10996	10856	10817	10840	10936	10814	10859	10844	10906	10847	10814	10851	11005	10813	10794	10853	10743	10686	10936	10749	10766	10876	10964	10899	10822	10855	10710	10953	10857	10791	10692	10666	10747	10882	10897	10860	10856	11066	10828	10787	10817	10885	10965	11042	10980	10852	10987	10828	10875	10764	10900	10680	10937	11072	10918	10789	10803	10892	10870	10973	10872	10936	11084	10964	10716	11021	10801	10886	10849	10845	10771	10886	10730	10769	10818	11002	11023	10848	10794	10791	10904	10852	10882	10794	10792	10764	10641	10897	10768	10668	10811	10847	11015	11006	10888	10970	10939	10970	11151	10951	10870	11119	10815	10822	10969	10806	10926	10905	10961	10837	10829	11053	10958	10763	10919	10865	10902	10924	10830	10811	10717	10926	10976	10913	10894	10896	10977	10865	10860	10945	10743	10848	10852	10729	11038	10850	10760	10903	10703	10743	10878	10906	10591	10964	10886	10932	10877	10901	10838	11067	10796	10829	11114	10777	10863	10960	10921	10972	10873	10943	10959	11099	10723	10853	10982	10760	10963	10896	10917	10809	10962	10817	10968	10920	10757	10883	10762	10948	10910	10928	10911	11023	10851	10917	10847	10860	10789	10742	10921	10980	11041	10974	11042	11104	10981	10710	10885	10609	10797	10959	10804	10895	10989	10853	10953	10920	10880	10725	11002	10817	11021	10908	10955	10798	10895	10688	11038	10780	10913	10841	10863	11087	10768	10897	10906	10624	10937	10787	10887	10767	10815	10848	10886	10795	10820	10861	10877	10938	10950	10888	11005	10799	10973	10887	10866	10664	10912	10982	10836	10846	11010	10678	10770	10857	10865	10754	10841	10923	10816	10745	10853	10695	11115	10838	10722	10916	10800	10916	10885	10822	10870	10918	10916	10867	10896	10883	10866	10913	10868	10820	10793	10764	10941	10916	10727	11049	10904	10861	10985	10893	10903	10890	10886	10807	10716	10898	11072	10861	10942	10960	10870	11019	10774	10754	10834	10988	10901	10828	10780	10780	10748	10820	10763	11020	11023	10814	10726	11061	10916	10858	10940	10846	10906	10797	11046	10990	10955	10899	10727	10789	10880	10911	10732	10998	10867	10861	10785	10944	10888	10822	10764	10692	11107	10854	10826	10934	10873	10943	10860	10933	10607	10874	10718	10853	10869	10996	10961	10866	10902	10624	10773	11038	10825	10885	10858	10911	10903	10717	10798	10854	10986	10748	10819	10954	10917	10944	10738	10844	10967	10734	10910	10866	10596	10927	11049	10890	10883	10940	11027	10763	10864	10893	10867	10951	10663	10702	10945	10944	10813	10783	10956	10940	10916	10746	11078	10955	10919	10975	11111	10813	10901	10890	10792	10799	10807	10925	11007	10937	10957	10893	10721	10985	10662	10941	10774	10753	10927	10805	10814	10740	10977	10985	10871	10982	10803	10932	10837	10793	10834	10858	10934	10949	10990	10871	10868	10849	10810	10980	10755	10747	10884	10747	11010	10910	10775	10735	10749	10717	10630	10840	10713	10935	10773	10859	10897	11001	10927	10842	10951	10887	10771	10899	10865	10713	10860	10809	10680	10859	10794	10879	10915	10980	10854	10927	10960	11000	10882	10788	10837	10779	10777	10963	10853	10814	10971	10885	10934	10750	10957	10967	10674	10756	11022	10958	10921	10768	10738	10821	10888	10895	10861	11031	10895	10788	10879	10865	10658	10872	10901	10969	10848	10750	10656	10907	10890	10887	10813	10896	10789	11114	10874	10977	10786	10898	10814	10890	10843	10771	10846	11059	10891	11023	10948	10911	10974	10819	10985	10853	10861	10846	10969	10844	10858	10887	10999	11057	10957	10805	10938	10843	10918	10870	10704	11019	10892	10854	11062	10805	10920	10946	10853	10812	10744	10857	11015	10844	10784	10935	10807	10733	10835	10800	10998	10793	10821	10849	10750	10899	10729	10861	10898	10849	10867	10835	10644	10925	10966	10887	10831	10954	10737	10802	10825	10753	10835	10966	10731	10995	10796	10768	10754	10953	10804	10965	10827	10897	10691	10810	10974	10960	10840	10752	11034	10781	10860	10988	10889	10781	10915	10827	10867	11055	11018	10918	10930	10893	11129	10878
16350	18292	14258	11390	11134	10959	11095	11064	11142	10946	11007	10841	10849	10874	10765	10816	10899	10953	10852	10961	10800	10664	11565	11786	11925	11535	11322	11001	10986	10823	10763	10576	10839	10809	10670	10869	10740	10745	10755	10772	10798	10688	10702	10849	10821	10998	10770	10739	10757	10809	10656	10783	10932	10784	10728	10747	10880	10756	10697	10803	10818	10713	10934	10817	10764	10719	10745	10719	10855	10797	10729	10853	10753	10817	10585	10744	10815	10692	10659	10827	10760	10741	10884	10779	10968	10737	10752	10759	10828	10812	10942	10722	10746	10751	10585	10749	10864	10878	10780	10786	10729	10707	10725	10885	10758	10608	10635	10800	10707	10693	10797	10751	10878	10663	10785	10740	10701	10963	10659	10683	10733	10700	10719	10676	10688	10720	10770	10961	10645	10800	10663	10729	10814	10842	10802	10708	10869	10952	10819	10657	10941	10782	10860	10630	10695	10687	10933	10615	10874	10788	10824	10758	10702	10735	10896	10879	10672	10771	10712	10891	10791	10866	10754	10754	10822	10636	10783	10874	10754	10794	11038	10620	10789	10776	10709	10749	10657	10863	10863	10850	10813	10683	10888	10637	10692	10749	10838	10700	10690	10752	10897	10842	10822	10772	10686	10691	10760	10714	10861	10861	10835	10665	10755	10734	10773	10822	10808	10782	10692	10785	10850	10786	10912	10784	10822	10879	10774	10571	10803	10808	10701	10815	10876	10813	10657	10755	10733	10876	10688	10745	10803	10922	10811	10876	10800	10857	10685	10808	10913	10784	10915	10558	10755	10812	10696	10734	10780	10908	10804	10859	10905	10641	10814	10759	10897	10781	10738	10821	10709	10722	10679	10648	10648	10707	10773	10870	10969	10609	10913	10869	10777	10801	10718	10694	10803	10728	10819	10799	10782	10730	10786	10598	10709	10803	10803	10844	10816	10809	10689	10678	10916	10720	10798	10813	10784	10869	10710	10671	10802	10800	10795	10749	10769	10664	10709	10759	10784	10799	10801	10866	10760	10845	10771	10714	10717	10678	10777	10761	10647	10628	10827	10679	10680	10750	10593	10688	10800	10732	10765	10746	10634	10698	10779	10608	10743	10755	10714	10684	10716	10660	10782	10870	10837	10892	10683	10781	10700	10890	10598	10719	10693	10614	10828	10694	10896	10926	10652	10829	10852	10855	10752	10912	10882	10907	10789	10673	10703	10626	10799	10774	10832	10630	10730	10764	10667	10742	10788	10703	10668	10765	10761	10928	10715	10916	10722	10796	10800	10912	10779	10795	10850	10718	10902	10815	10806	10786	10956	10663	10857	10777	10710	10629	10782	10779	10694	10792	10705	10787	10787	10757	10722	10822	10811	10669	10800	10697	10936	10652	10792	10750	10675	10703	10849	10945	10816	10904	10681	10667	10679	10863	10762	10843	10866	10704	10867	10875	10836	10713	10893	10928	10757	10827	10869	10850	10744	10772	10926	10737	10724	10741	10662	10845	10824	10745	10707	10744	10749	10549	10842	10782	10701	10859	10753	10904	10726	10836	10696	10813	10825	10560	10782	10763	10802	10787	10761	10691	10779	10830	10778	10753	10841	10777	10884	10882	10820	10792	10942	10815	10919	10850	10975	10818	10742	10891	10821	10753	10744	10623	10738	10739	10573	10908	10777	10876	10789	10882	10815	10800	10840	10635	10713	10682	10623	10764	10764	10871	10862	10807	10719	10859	10908	10740	10837	10932	10657	10873	10823	10724	10842	10847	10818	10858	10696	10965	10857	10907	10803	10925	10788	10866	10853	10679	10810	10818	10752	10664	10794	10829	10660	10810	10825	10683	10649	10759	10828	10720	10815	10890	10769	10714	10704	10655	10821	10906	10662	10770	10752	10714	10931	10797	10962	10713	10846	10890	10779	10903	10734	10675	10740	10853	10817	10714	10838	10830	10705	10722	10833	10720	10753	10725	10778	10819	10729	10888	10735	10838	10733	10830	10780	10924	10809	10971	10532	10902	10845	10737	10715	10656	10731	10683	10799	10682	10839	10848	10890	10850	10813	10909	10889	10676	10722	10787	10723	10624	10726	10661	10808	10698	10695	10598	10834	10805	10842	10960	10928	10850	10664	10777	10856	10832	10670	10736	10806	10775	10734	10817	10734	10771	10793	10587	10895	10792	10807	10752	10762	10871	10787	10768	10829	10831	10794	10748	10657	10750	10788	10704	10874	10867	10734	10801	10634	10774	10800	10744	10741	10647	10677	10920	10665	10621	10610	10823	10825	10764	10852	10758	10620	10864	10709	10702	10725	10698	10723	10618	10841	10870	10735	10746	10778	10709	10681	10701	10686	10773	10728	10813	10552	10740	10848	10925	10784	10681	10766	10829	10836	10811	10751	10768	10798	10775	10640	10814	10790	10751	10632	10595	10837	10697	10863	10738	10745	10862	10884	10608	10825	10926	10917	10696	10754	10823	10758	10863	10791	10751	10892	10751	10846	10663	10740	10591	10811	10759	10638	10751	10845	10760	10787	10667	10661	10855	10872	10890	10778	10708	10845	10730	10642	10720	10805	10818	10740	10879	10762	10799	10751	10625	10850	10809	10836	10872	10802	10815	10816	10826	10863	10747	10817	10759	10803	10901	10865	10734	10849	10794	10742	10816	10702	10735	10643	10836	10816	10801	10848	10819	10901	10879	10854	10736	10771	10644	10772	10770	10565	10765	10849	10697	10717	10775	10846	10809	10812	10735	10765	10634	10608	10827	10778	10602	10785	10803	10805	10758	10680	10783	10993	10855	10801	10749	10790	10880	10672	10704	10717	10612	10625	10803	10704	10695	10823	10893	10766	10702	10768	10617	10885	10846	10740	10832	10798	10878	10752	10720	10681	10761	10888	10715	10851	10681	10852	10863	10860	10838	10792	10933	10734	11038	10619	10720	10870	10770	10735	10657	10887	10880	10758	10981	10689	10717	10769	10799	10704	10702	10683	10728	10706	10787	10739	10739	10704	10677	10659	10865	10813	10694	10618	10847	10824	10737	10780	10790	10692	10781	10693	10806	10722	10824	10680	10747	10890	10743	10912	10758	10679	10702	10721	10838	10683	10637	10806	10842	10792	10888	10733	10836	10820	10879	10643	10695	10812	10695	10779	10761	10773	10730	10695	10740	10726	10793	10914	10683	10830	10697	10648	10758	10843	10799	10867	10939	10843	10891	10809	10748	10734	10703	10636	10785	10746	10852	10793	10810	10649	10668	10726	10821	10761	10868	10604	10761	10853	10702	10832	10742	10892	10899	10672	10836	10853	10688	10863	10732	10764	10731	10807	10760	10770	10870	10744	10695	10811	10703	10823	10903	10882	10567	10596	10788	10726	10746	10665	10777	10848	10652	10854	10740	10840	10959	10678	10738	10767	10866	10642	10808	10634	10729	10677	10747	10760	10734	10819	10773	10821	10737	10638	10657	10843	10798	10657	10807	10772	10768	10703	10861	10737	10742	10715	10789	10809	10696	10782	10841	10831	10824	10683	10754	10832	10822	10801	10779	10846	10809	10806	10840	10938	10757	10724	10849	10729	10899	10825	10831	10763	10888	10802	10672	10870	10813	10804	10676	10725	10678	10950	10715	10631	10852	10766	10763	10771	10665	10683	10677	10791	10868	10770	10942	10645	10663	10635	10864	10689	10684	10875	10869	10728	10876	10818	10696	10863	10826	10836	10774	10704	10745	10650	10843	10706	10594	10874	10741	10758	10587	10884	10756	10791	10994	10809	10845	10724	10701	10786	10735	10827	10703	10642	10751	10934	10807	10702	10854	10749	10989	10778	10946	10787	10613	10807	10634	10844	10803	10595	10763	10800	10963	10813	10658	10742	10739	10767	10716	10809	10564	10778	10757	10845	10734	10765	10853	10890	10718	10817	10746	10825	10821	10793	10767	10717	10853	10707	10698	10881	10839	10731	10676	10807	10879	10667	10777	10798	10781	10644	10695	10780	10692	10797	10919	10670	10770	10847	10905	10847	10810	10699	10766	10874	10836	10766	10731	10766	10694	10889	10773	10876	10611	10857	10816	10713	10779	10849	10721	10839	10624	10893	10703	10773	10818	10758	10881	10766	10860	10722	10674	10745	10689	10836	10852	10775	10877	10656	10815	10875	10815	10690	10719	10619	10701	10806	10839	10835	10681	10875	10760	10873	10791	10748	10788	10953	10752	10866	10683	10980	10712	10877	10660	10747	10683	10871	10809	10704	10806	10534	10784	10800	10818	10783	10982	10854	10764	10898	10796	10697	10825	10940	10796	10720	10784	10839	10861	10812	10711	10756	10708	10641	10871	10861	10788	10666	10863	10661	10763	10793	10629	10890	10808	10679	10692	10540	10671	10826	10609	10694	10769	10727	10809	10689	10766	10881	10746	11065	10794	10787	10789	10667	10872	10580	10789	10743	10698	10732	10922	10557	10826	10825	10779	10817	10682	10773	10890	10729	10847	10645	10870	10810	10806	10849	10650	10649	10669	10734	10814	10767	10731	10745	10712	10842	10726	10696	10906	10695	10708	10858	10657	10599	10827	10736	10720	10735	11009	10876	10858	10706	10572	10780	10708	10893	10804	10792	10831	10673	10950	10781	10651	10884	10812	10746	10713	10707	10678	10707	10739	10700	10833	10856	10826	10680	10751	10712	10832	10634	10816	10746	10870	10794	10671	10807	10680	10878	10726	10788	10767	10646	10664	10772	10804	10699	10787	10810	10681	10853	10812	10809	10760	10683	10740	10797	10795	10677	10963	10744	10840	10699	10771	10722	10689	10936	10760	10748	10846	10814	10753	10852	10705	10795	10683	10799	10830	10629	10921	10725	10912	10743	10874	10729	10793	10789	10773	10659	10894	10956	10743	10829	10733	10728	10702	10667	10791	10790	10875	10787	10875	10748	10717	10819	10821	10699	10917	10775	10874	10750	10807	10718	10768	10699	10822	10827	10802	10940	10793	10990	10790	10691	10790	10739	10896	10936	10765	10613	10824	10784	10864	10845	10581	10755	10748	10767	10750	10647	10771	10647	10791	10866	10626	10732	10741	10651	10810	10791	10753	10709	10726	10726	10749	10800	10787	10848	10729	10797	10814	10890	10884	10938	10684	10863	10748	10753	10787	10831	10689
24333	21214	28300	24498	21280	17527	15655	14064	13834	13559	13662	13485	13540	13499	13383	13514	13317	13327	13666	13437	13409	13505	14051	16977	18211	17129	15563	14320	13634	13568	13153	13275	13249	13333	13269	13306	13103	13168	13381	13350	13173	13131	13282	13242	13188	13258	13185	13166	13333	13135	13010	13331	13105	13201	13163	12999	13341	13064	13205	13299	13302	13277	13297	13010	13213	13190	13302	13299	13258	13279	13374	13085	13199	13084	13008	13205	13104	13430	13263	13069	13081	13166	13070	13129	13200	13084	13213	13259	13186	13181	12972	13316	13214	13158	13350	13285	13169	13095	12981	13105	12974	13308	13129	13201	13247	13114	13100	13080	13069	12929	13014	13194	13332	13240	13181	13256	13276	13268	13141	13261	13225	13264	13094	13056	13290	13121	13114	13069	13130	13020	13166	13168	13137	13133	13195	13134	13177	13179	13109	13282	13235	13087	13037	13230	13211	13230	13197	13189	13156	13280	13195	13250	13208	13193	13281	13016	13234	13060	13166	13333	13137	13381	13040	13137	13365	13073	13019	13149	13245	13259	13072	12933	13182	13145	13228	13167	13181	13232	13225	13116	13132	13291	13252	13154	13140	13301	13083	13162	13267	13108	13193	13112	13161	13200	13328	13254	13194	13146	13232	13167	13113	13233	13277	13205	13381	13103	13274	13070	13194	13224	13258	13015	13104	12960	13077	13062	13184	13096	13234	13122	13340	13197	13163	13125	13199	13127	12989	13156	13150	13066	13114	13238	13110	13122	13200	13096	13105	13003	12973	13230	13027	13150	13147	13103	13199	13296	13010	13073	13402	13344	13101	13190	13221	13069	13123	13262	13157	13154	13157	13169	13045	13152	13124	13193	13239	12998	13090	13096	13068	13153	13152	13269	13123	13080	13143	13025	13147	13036	12979	13364	12965	13017	13155	13279	13234	13275	13361	13078	13313	13230	13415	13120	13065	13146	13087	13069	13078	13020	13140	13265	13331	13071	13258	13163	13054	13040	13080	13039	13119	13060	13185	13417	13149	13223	13131	13179	13054	13150	13223	13247	13018	12992	13351	13012	13241	13097	13237	13151	13319	13397	13205	13080	13080	13124	13151	13136	12986	13079	13270	13198	13177	13263	13159	13232	13135	13161	13222	13237	13169	12858	13020	13271	13109	13304	13066	13121	13059	13325	13197	13091	12978	13244	13128	13170	13081	13215	13209	13034	13094	13077	13075	13024	13060	13291	13053	13027	13131	13092	12949	13103	13147	13179	13309	13089	13125	13112	13166	13256	13102	13202	13328	13057	13222	13102	13124	13147	13100	13300	13144	13256	13078	12957	13007	13215	13136	13007	13083	13056	13045	13193	13218	13062	13138	13287	13279	13144	13109	13243	13245	13224	13308	13121	13009	13101	12984	13127	13044	12961	13075	13216	13018	13213	13080	13066	13030	12959	13071	13126	13273	13105	13009	13083	13196	13146	13168	13210	13141	13108	13180	13171	13047	12966	13183	13065	13195	13161	13227	13070	13043	12939	13145	13267	13205	13287	13114	12936	13097	13221	13081	12892	13136	13204	13143	13165	13154	13187	13197	13194	13234	13272	13171	13188	13172	13187	13107	13076	13139	13005	13152	13068	13122	13140	13096	13108	13227	13163	13192	13161	13262	13100	13171	13360	13132	13228	13153	13352	13041	13025	12861	13061	13180	13350	13087	13224	13056	13212	13151	13053	13140	13082	13299	13159	13114	13028	13034	13122	13110	13115	13186	13146	13089	13051	13081	13006	13054	13153	13132	13204	13193	13257	13182	13258	13043	13134	13093	13091	13076	13220	13036	13253	13349	13202	13224	13275	13015	13309	13159	13325	13265	12974	13199	13223	13263	13146	13168	13068	13051	13175	13192	13256	13160	13330	13248	13055	13159	13429	13184	13062	12977	12943	13134	13132	13180	13030	13306	13053	13200	13339	13189	13033	13243	13211	13055	13059	13133	13115	13157	13347	13175	12974	13068	13177	13027	13242	13255	13197	13206	13159	13215	13027	13090	12978	13137	13133	13222	13192	13103	13184	13202	13126	13007	13116	13116	13298	13064	13152	13045	13039	13209	13020	13047	13001	13052	13101	13038	13046	13068	13276	13143	13344	13135	13048	13224	13195	13247	13115	12953	13287	13200	13210	13199	13293	13199	13074	13090	12989	13153	13146	13125	13194	13105	12959	13134	13310	13227	13170	13097	13104	13092	13147	13080	13160	13298	13270	13249	13139	13316	13152	13310	13037	13266	13087	13072	13094	13189	13172	13083	13045	13038	13235	13104	13190	13100	13244	13032	13201	12973	13286	13378	13181	13029	13190	13257	13048	13190	13204	13109	13025	13191	12974	13291	13200	13171	13031	13249	13383	13205	13230	13099	13264	12998	13112	13206	13055	13044	13152	13197	13282	13179	13329	13055	13183	13102	13038	13252	13203	13039	13087	13226	13049	12981	12911	12925	13061	13198	13188	12969	13054	13281	13238	13119	13161	13170	13250	13305	13088	13199	13083	13175	13331	13138	13210	13239	12930	13075	12990	13045	13077	13015	13038	13165	13071	13272	13114	13227	13144	13090	13217	13132	13192	13110	13076	12883	13102	12963	12954	13084	13035	13150	13187	13144	12907	13081	13095	13084	13299	13248	13205	13223	13006	13088	13093	13169	13172	13032	13120	13189	13155	13109	13224	13133	13164	13163	13246	13075	13299	13321	13142	13053	13202	13209	13127	13021	13139	13368	13133	13066	12932	13224	13412	13131	13269	13264	13142	13145	13320	13317	13115	13251	13163	13111	13140	13187	13111	13203	13121	13224	13254	13197	13175	13213	13070	13184	13180	13188	13310	13195	13237	13219	13296	13050	13190	13134	13042	13354	13102	13188	13205	13028	13129	13125	13115	13216	13061	13327	13239	13281	13298	13306	13004	13215	13074	13130	13171	13128	13266	13211	13297	13169	12964	13128	13082	13077	12995	13142	13244	13214	13023	13213	13134	13262	12972	13262	13205	13109	13069	13322	13206	13061	13141	13296	13274	13148	13148	13183	13122	13003	13105	13213	13099	13140	13251	12991	12996	13080	13146	13185	12928	13178	13134	13163	13215	13020	13221	13135	13169	13238	13087	13046	13060	13187	13205	13076	12925	13259	13097	13047	13383	13142	13299	13172	12993	13160	13207	13000	13017	13111	13078	13023	13019	13186	13336	13334	13134	13090	13202	13035	12994	13070	13058	12974	13025	13038	13207	13202	13192	13169	13074	13116	13301	13140	13080	13247	13184	13022	13228	13219	13274	13119	13098	13191	13234	13127	13052	13087	13039	13201	13054	13036	13145	13180	13024	13114	13152	13112	13076	13328	13261	13254	13392	13355	13220	13305	13313	12957	13156	12953	13167	13264	13231	13121	13112	13144	13221	13130	13078	13092	13044	13196	13224	13087	13028	13126	13169	12918	13062	13057	13254	13330	13254	12935	13097	13236	13164	13133	13048	13327	13261	13185	13156	12823	13137	13230	13230	13301	13290	13058	13012	13186	13194	13135	13138	13204	13143	13090	13014	13230	13037	13149	13003	13110	13188	13097	13134	13234	13120	13244	13239	13197	13232	13109	13267	13137	13231	13163	13308	13170	13131	13434	13076	13174	13229	13216	12963	13235	13195	13169	13154	13144	12955	13054	13339	13159	13167	13196	13295	13254	13319	13213	13299	12968	13109	13165	13097	13161	13095	13127	13217	13178	13057	13186	13214	13308	13063	13136	13351	13273	12967	13144	13016	13417	13204	13222	13173	13186	13181	13167	13185	13156	13072	13361	13154	13207	13112	13109	13083	12964	13241	13259	13326	13130	13168	13100	13028	12941	13241	13236	13214	13206	13147	13276	13213	13303	13132	13164	13190	13120	13026	13284	13016	13368	13210	13168	13093	13157	13228	13109	13266	13171	13188	13190	13166	12998	13102	13108	13100	13200	13144	13158	13071	13117	13109	13363	13302	13157	13058	13015	13172	13154	13186	13133	13040	13267	13309	13216	12953	13317	13002	13169	13298	13283	13086	13063	13245	13193	13296	13204	12909	12970	13051	13169	13235	13252	13139	13071	13137	13097	13061	13129	13035	13163	13102	13164	13165	13266	13359	13121	13144	13293	13331	13208	13294	13357	13318	13165	13128	13003	13228	13183	13194	13263	12957	12980	13146	13352	13240	13080	13220	13064	13207	12990	12990	13174	13161	13170	13102	13212	13109	13204	13222	13310	13106	13216	13280	13216	13070	13115	13249	13097	13237	13231	13018	13329	13247	13375	13151	13123	13106	13235	13128	12897	13278	13146	13203	13206	13219	13308	13166	13211	13232	13158	13159	13128	13040	13149	13241	13062	13302	13084	13161	13315	13282	13223	13050	13338	13085	13046	13184	12910	13108	13223	13267	13123	13161	13069	13273	13176	13343	13157	13155	13147	13110	13149	13141	13152	13190	13172	13184	13160	13176	13187	13146	13085	13095	13149	13262	13095	13021	13101	13191	13015	13295	13098	13092	13222	13168	13269	13036	13080	13203	13184	13296	13226	13219	13202	13048	13239	12992	13017	13137	13161	13118	13216	13061	13224	13198	13354	13166	13111	13037	13082	13272	13115	13191	13167	13122	13120	13176	13126	13189	13170	13103	13237	13214	13159	13087	13271	13248	13086	13176	13178	13096	13158	13283	13174	13103	13416	13047	13202	13032	13297	13100	12930	13286	13141	13187	13178	13148	13238	13238	13227	12928	13103	13170	13105	13241	13172	13201	13416	13152	13187	13183	13096	13205	13295	13002	13218	13223	13183	13099	13169	13182	13162	13147	13174	13100	13034	13348	13091	13302	13160	13233	13294	13198	13308	13199	13102	12838	13265	13269	13184	13121	13241	12992	13044	13079	13093	13037	13171	13223	12971	13230	13247	13150	13100	13110	13317	13218	13077	12969	13015	12996	13236	13125	13418	13059	13248	13168	13189	13158	13028	13212	13078	13120	13048	13200	12992	13182	12880	13170	13013	13308	13053	13164	13018	13129	13273	13113	13182	13113	13086	13117	13231	13194	13058	13091	13064	13325	13313	13177	13278	13207	13282	13131	13183	13267	13173	13153	13125	13187	13214	13046	13118	13221	13117	12884
19225	25002	18696	15605	14479	13945	13636	13318	13250	13008	12866	12806	12613	12715	12719	12601	12695	12659	12441	12672	12745	12632	14026	18959	19578	17575	15207	13938	12920	12534	12437	12425	12467	12447	12358	12282	12361	12351	12179	12462	12530	12489	12309	12294	12319	12333	12535	12386	12411	12454	12315	12256	12307	12381	12341	12556	12320	12229	12317	12464	12271	12393	12397	12343	12385	12337	12350	12462	12364	12300	12309	12334	12496	12467	12370	12210	12442	12279	12485	12396	12538	12363	12281	12577	12446	12459	12383	12473	12564	12253	12439	12174	12431	12487	12395	12411	12226	12322	12370	12397	12353	12323	12364	12175	12266	12585	12419	12436	12299	12378	12365	12495	12367	12464	12522	12596	12451	12564	12428	12244	12420	12329	12429	12382	12403	12379	12288	12506	12312	12251	12388	12344	12261	12257	12370	12538	12303	12233	12469	12362	12333	12313	12405	12342	12391	12386	12363	12311	12316	12442	12391	12377	12360	12418	12356	12353	12387	12482	12319	12251	12471	12263	12281	12347	12417	12325	12364	12326	12432	12346	12346	12220	12311	12317	12355	12322	12401	12450	12255	12325	12273	12314	12560	12546	12465	12357	12404	12429	12350	12204	12377	12457	12432	12576	12377	12446	12311	12382	12303	12262	12526	12445	12418	12401	12331	12230	12335	12305	12445	12241	12323	12493	12493	12184	12334	12305	12415	12545	12359	12310	12259	12451	12223	12373	12302	12388	12409	12454	12536	12276	12465	12303	12367	12281	12257	12545	12404	12419	12259	12389	12363	12421	12186	12504	12414	12547	12362	12301	12465	12429	12426	12242	12406	12560	12527	12379	12302	12397	12501	12455	12506	12482	12301	12349	12335	12360	12481	12323	12404	12314	12353	12400	12383	12378	12491	12395	12255	12231	12303	12339	12608	12297	12458	12384	12293	12457	12399	12405	12379	12341	12421	12459	12363	12365	12469	12408	12268	12403	12326	12341	12361	12359	12395	12278	12453	12392	12419	12326	12521	12361	12378	12252	12188	12578	12418	12413	12596	12299	12311	12249	12477	12313	12368	12367	12531	12451	12392	12320	12454	12384	12266	12372	12561	12285	12381	12410	12442	12379	12382	12269	12248	12455	12551	12479	12232	12272	12331	12319	12507	12398	12492	12274	12260	12399	12296	12417	12366	12455	12334	12502	12425	12359	12315	12445	12378	12320	12341	12346	12235	12372	12380	12277	12359	12328	12335	12427	12407	12333	12285	12330	12161	12468	12355	12539	12534	12414	12475	12405	12433	12385	12194	12330	12442	12284	12354	12445	12347	12203	12300	12449	12353	12412	12356	12500	12504	12365	12289	12304	12297	12245	12490	12354	12305	12571	12462	12506	12239	12357	12419	12451	12388	12430	12297	12390	12384	12410	12681	12237	12321	12403	12405	12280	12260	12381	12354	12276	12368	12288	12282	12266	12367	12476	12442	12384	12307	12510	12315	12406	12330	12350	12537	12254	12378	12379	12333	12497	12402	12129	12444	12422	12354	12358	12452	12289	12123	12421	12290	12265	12445	12335	12286	12514	12389	12399	12262	12307	12342	12300	12191	12526	12385	12301	12308	12439	12300	12381	12169	12354	12343	12492	12238	12389	12317	12539	12408	12274	12338	12405	12372	12296	12336	12397	12390	12447	12197	12208	12348	12474	12503	12286	12381	12417	12491	12455	12306	12373	12381	12496	12280	12346	12260	12409	12422	12318	12469	12187	12288	12214	12287	12589	12397	12418	12417	12537	12326	12366	12319	12469	12317	12182	12325	12430	12330	12412	12418	12270	12423	12286	12393	12464	12403	12308	12320	12231	12611	12339	12414	12442	12518	12210	12265	12308	12250	12380	12441	12375	12378	12345	12181	12455	12423	12480	12419	12380	12316	12249	12431	12184	12385	12379	12296	12364	12405	12422	12427	12316	12436	12472	12441	12391	12526	12389	12321	12334	12428	12493	12551	12431	12385	12196	12362	12572	12276	12480	12321	12334	12437	12551	12428	12533	12428	12486	12234	12527	12326	12372	12252	12588	12314	12248	12397	12415	12318	12219	12235	12443	12525	12381	12493	12345	12492	12483	12313	12380	12522	12475	12387	12450	12254	12459	12263	12435	12437	12267	12356	12316	12258	12643	12561	12506	12408	12242	12436	12426	12385	12482	12479	12451	12422	12477	12408	12273	12347	12188	12501	12404	12497	12371	12419	12471	12423	12402	12266	12307	12246	12469	12333	12348	12412	12505	12275	12441	12562	12508	12356	12293	12388	12452	12363	12407	12361	12274	12344	12484	12581	12422	12295	12333	12312	12299	12419	12464	12186	12423	12376	12378	12458	12315	12581	12451	12463	12414	12240	12388	12395	12271	12445	12338	12283	12228	12182	12319	12351	12445	12335	12217	12321	12408	12392	12335	12462	12407	12378	12426	12442	12486	12301	12340	12493	12387	12286	12424	12414	12390	12409	12450	12442	12414	12399	12308	12298	12374	12346	12344	12549	12340	12352	12492	12458	12332	12254	12341	12305	12409	12518	12405	12276	12172	12440	12231	12453	12337	12415	12478	12366	12540	12329	12301	12428	12320	12320	12371	12639	12242	12435	12387	12338	12353	12294	12371	12493	12377	12356	12420	12498	12285	12406	12310	12306	12325	12292	12414	12337	12465	12291	12438	12440	12400	12533	12303	12438	12351	12356	12357	12236	12495	12537	12311	12389	12512	12354	12364	12396	12413	12356	12345	12528	12464	12448	12376	12301	12489	12438	12365	12377	12455	12290	12485	12317	12446	12426	12303	12533	12512	12437	12418	12166	12339	12313	12432	12361	12348	12326	12360	12421	12236	12507	12328	12296	12219	12379	12420	12392	12154	12177	12423	12454	12570	12366	12309	12287	12339	12494	12393	12427	12525	12390	12482	12413	12376	12515	12217	12479	12426	12422	12475	12570	12377	12503	12357	12267	12336	12290	12434	12377	12557	12306	12548	12200	12397	12306	12390	12368	12369	12298	12432	12412	12338	12339	12463	12398	12243	12452	12406	12405	12456	12350	12441	12464	12409	12277	12251	12290	12357	12356	12366	12332	12547	12453	12338	12265	12205	12197	12219	12359	12369	12420	12382	12511	12506	12413	12342	12378	12234	12294	12362	12378	12329	12430	12361	12269	12300	12373	12320	12619	12535	12346	12573	12377	12288	12280	12333	12392	12406	12421	12291	12523	12366	12392	12274	12342	12318	12436	12489	12447	12349	12210	12404	12314	12252	12423	12425	12353	12456	12309	12398	12214	12519	12450	12435	12330	12440	12273	12609	12356	12391	12406	12446	12438	12275	12432	12288	12210	12412	12467	12365	12509	12281	12540	12242	12227	12332	12486	12252	12434	12550	12369	12287	12467	12315	12374	12475	12420	12428	12286	12422	12326	12314	12335	12349	12370	12535	12207	12475	12478	12358	12383	12436	12465	12392	12211	12330	12414	12367	12197	12452	12246	12444	12331	12471	12297	12498	12391	12631	12324	12462	12280	12225	12591	12384	12386	12368	12304	12309	12530	12397	12399	12434	12383	12436	12371	12403	12319	12201	12389	12438	12325	12356	12394	12388	12291	12365	12350	12412	12365	12423	12321	12394	12377	12322	12340	12329	12343	12266	12303	12440	12198	12318	12211	12401	12512	12339	12329	12341	12434	12184	12300	12361	12350	12423	12456	12494	12348	12366	12333	12293	12418	12440	12427	12412	12464	12308	12324	12393	12359	12380	12443	12514	12518	12459	12422	12281	12488	12403	12528	12528	12228	12423	12354	12422	12473	12450	12326	12383	12435	12247	12461	12551	12352	12402	12403	12403	12323	12305	12492	12508	12412	12383	12405	12465	12371	12357	12392	12481	12135	12472	12400	12351	12151	12317	12328	12300	12298	12429	12243	12381	12236	12527	12391	12432	12416	12260	12502	12218	12407	12355	12420	12386	12367	12362	12459	12414	12509	12402	12401	12154	12359	12347	12312	12412	12323	12469	12411	12367	12445	12449	12345	12352	12388	12279	12281	12342	12471	12293	12262	12408	12447	12254	12474	12365	12497	12333	12383	12414	12531	12383	12126	12308	12346	12316	12428	12575	12330	12315	12341	12356	12616	12461	12315	12505	12266	12352	12272	12525	12278	12451	12421	12385	12489	12475	12438	12377	12343	12462	12400	12340	12424	12445	12409	12453	12258	12326	12391	12333	12458	12342	12404	12411	12326	12286	12356	12477	12367	12311	12349	12494	12645	12299	12493	12413	12420	12494	12215	12333	12437	12463	12391	12394	12404	12323	12327	12326	12415	12286	12327	12308	12465	12281	12310	12493	12358	12375	12435	12405	12398	12376	12357	12384	12470	12254	12337	12357	12335	12302	12430	12311	12266	12375	12279	12498	12463	12327	12395	12365	12474	12236	12350	12372	12378	12407	12424	12239	12319	12374	12328	12282	12349	12422	12313	12275	12481	12681	12323	12508	12401	12525	12404	12217	12558	12299	12258	12455	12293	12364	12402	12330	12491	12276	12527	12271	12388	12287	12415	12381	12442	12385	12252	12436	12321	12304	12543	12341	12407	12307	12241	12375	12520	12215	12342	12330	12268	12534	12424	12277	12321	12426	12111	12540	12314	12399	12286	12245	12354	12470	12388	12249	12306	12401	12409	12281	12486	12242	12480	12499	12418	12459	12473	12302	12423	12488	12364	12294	12403	12270	12259	12366	12410	12199	12226	12441	12262	12471	12304	12443	12325	12267	12334	12395	12376	12573	12201	12617	12412	12380	12471	12478	12265	12427	12432	12442	12514	12365	12431	12488	12339	12378	12471	12243	12486	12449	12309	12366	12381	12266	12357	12445	12303	12260	12434	12347	12358	12345	12480	12345	12278	12493	12323	12519	12461	12461	12358	12358	12251	12298	12306	12361	12340	12367	12375	12595	12479	12294	12346	12416	12327	12399	12326	12416	12516	12290	12398	12404	12352	12332	12398	12460	12381	12407	12343	12374	12470	12450	12374	12320	12403	12190	12248	12384	12415	12486	12430	12233	12428	12374	12457	12356	12395	12506	12225	12366	12286	12372	12254	12478	12271	12419	12362	12340	12480	12414	12430	12411	12383	12192	12227	12382
22964	21166	28887	23733	21341	22866	23024	18074	16887	16960	16670	16542	16368	16248	16288	16393	16437	16427	16655	16552	16660	18262	20936	23617	23471	21863	19473	17752	16960	16330	16013	15953	15861	15864	16128	16027	15872	16012	15944	15961	16032	15892	15885	16025	16057	15986	16032	15871	15975	15804	16146	16021	16083	15871	15822	16065	15806	15869	16211	16012	15863	16106	15964	16038	15884	15813	16008	15885	16124	15883	15861	15901	16136	15972	15747	15888	15734	15743	16002	15961	15956	16005	15912	15961	15705	16000	15987	15972	15822	15886	16030	16057	15838	15994	15869	15957	16009	15845	15839	15911	15885	15779	15883	15856	15830	15810	16028	15857	16093	15997	15780	15828	15986	15916	15935	15998	16064	15787	16081	16095	15897	15768	15965	15842	15717	15914	15899	15886	15927	15986	15776	16003	15771	15915	15861	15685	15795	15838	15984	15888	15996	15845	16037	15905	16102	15774	15857	15875	15779	15851	16030	15867	15747	15913	16007	15846	15879	16046	15786	15760	15969	15854	16039	15964	15783	15916	15694	15938	15785	15628	15873	15946	16022	15858	15910	15856	15852	15882	15791	15914	16013	15830	15969	15941	15880	15936	15793	16041	15936	15906	15807	16081	15867	15808	15883	15750	15799	15870	15935	16051	15874	15919	16076	15658	15875	16030	16034	15978	15916	15790	15813	15738	15721	15842	15733	15838	15874	16023	15840	15759	15695	15764	15950	15936	15850	15800	16021	15861	15697	15810	15825	15849	15974	15811	16006	15817	16113	15906	16005	15870	15953	15685	15830	15846	15789	15816	15921	15837	15668	15846	15758	15995	15792	15931	16038	15949	15908	15789	15866	15975	15913	15857	15921	15688	15829	15794	16021	15805	15818	15819	15871	15873	15827	15942	15813	15821	15820	15942	15802	15620	15767	16144	15862	15761	15873	15809	15852	15807	15946	15919	15630	15873	15852	15896	15912	15852	15788	15933	15795	15682	16190	15913	15958	15924	15920	15915	15678	15720	16107	15815	15875	15819	15880	15939	15685	15798	15703	15928	15962	16076	15917	15856	15771	15722	15757	15816	15771	15691	15947	15900	16002	15964	15959	16016	15898	15940	15899	15793	15779	15790	15798	15947	15769	15829	15899	15871	15778	15877	15832	16100	15861	15906	15682	15925	15877	15947	15977	15953	15712	15911	15910	15798	15806	15839	15778	16006	15796	15902	15829	15924	15793	15799	15849	15889	16058	16002	15844	15853	15780	15894	16034	15798	15870	15722	16009	15806	15637	16007	15792	15911	16029	15751	15955	15926	16002	15804	15824	15849	15773	15647	15993	15699	15907	15980	15984	15731	15913	15906	15799	15941	15905	15979	16032	16050	15871	15595	15795	16138	15846	15948	15760	15834	16197	15824	15534	15891	15571	15949	15852	15852	15820	15801	15933	15963	15785	15863	15778	15881	15715	15715	15951	15863	15996	15805	16009	15720	15882	15712	15963	16050	15948	15835	16076	15858	15828	15932	15741	15944	15873	15831	15735	15769	15964	15814	15760	15665	16057	15936	15752	16031	15852	15963	15964	15837	15845	15774	15728	15597	15876	15767	15598	15843	16025	15743	15832	15996	15822	16072	15730	16018	15622	15746	15909	15815	15922	15852	15865	16025	15852	15960	15876	15753	15951	15899	16007	15863	15886	15840	15668	15781	15900	15694	15915	15802	16012	16137	15839	15760	15931	15765	15898	15948	15869	15821	15764	15733	15852	16029	15959	15769	15917	15901	15775	15941	15710	16044	15958	15798	15926	15823	15865	16000	15921	15750	15691	15903	15794	15858	15766	15877	16015	15875	15761	15681	15895	16025	15945	15694	15987	15791	15809	15982	15859	15931	16002	16013	15872	15832	15907	15848	15853	15807	15810	16046	15817	15803	16015	16007	16047	15927	15733	15711	15740	15687	15857	15812	15592	16078	15875	15606	15882	15786	15835	15768	15808	15805	15755	15855	15912	15967	15887	15994	15761	15934	15829	15803	15618	15791	15857	15862	15805	16073	15985	15816	15986	16045	16040	15899	15911	15833	15758	15884	15820	15979	15714	15807	15831	15575	15830	15941	15933	15658	15924	15749	15968	15913	15884	15686	16004	15775	15900	15860	15723	15775	15813	15768	15899	15942	15889	15599	16000	15808	15834	15921	15851	15999	15926	15869	15920	15786	15727	15770	15909	15885	15852	15923	15956	15882	15879	15967	16037	15929	15887	15807	15757	15655	15945	15979	15888	15721	15900	15824	15835	15863	15835	16215	15900	15787	15807	15795	15721	15813	15835	15710	15792	15899	15828	15760	15817	15954	15796	15896	15898	15819	16061	15850	15861	15862	16000	16033	15964	15912	15732	15889	16052	15764	15860	15960	15828	15775	15737	15958	15850	15801	15984	15958	15891	15717	15941	15781	15870	15712	15933	16043	15800	15961	15765	16146	15911	15932	15950	15851	15933	16118	15798	15913	15957	15892	16017	15787	15782	15654	15883	15774	15926	15871	15846	15859	15871	15815	15830	16066	15917	15994	15787	15864	15890	16031	15774	16016	15764	16000	15991	15777	15905	15881	15697	15706	15706	15858	15908	15706	15958	15830	15911	15816	16027	15855	15858	15747	16002	15883	15998	15897	15798	15866	15964	15581	15902	15931	15851	15879	15875	15848	15771	15934	15807	15859	15777	15901	15827	15749	15891	16074	15911	15981	15746	15806	16032	15862	15893	15887	15999	15820	15757	15897	15921	15769	15884	15968	15715	15794	15842	15884	15910	15777	15727	15892	16004	15825	15673	15965	15864	15847	15770	15883	15860	15748	15921	15880	15829	15847	15837	15626	15752	15859	15804	15862	15855	15780	15970	15833	15781	15853	15758	15840	16036	15751	15658	15792	15943	15903	15732	15815	15824	15783	15676	15926	15834	15805	15931	16030	15820	15678	15706	15942	15909	15872	15695	16008	15684	15834	15897	15775	15871	15762	15878	16106	15834	15922	16043	15813	15929	16071	15814	15980	15891	15755	15673	15723	15715	15751	15852	15939	15720	15999	16020	15862	15683	15867	15841	16013	15912	15757	15877	15806	15793	15894	15868	15931	15631	15784	16021	15805	15766	15785	15931	15696	15975	15870	15878	15977	15995	15901	15803	15892	15745	15815	15867	15887	15859	15906	15961	15967	15815	15837	15704	15905	15801	15877	15965	15838	15942	15731	15778	15941	15942	15892	15809	15808	16071	15770	16012	15883	15846	16077	16025	15984	15698	16001	16014	15883	15841	15691	15789	15819	15763	15652	15699	15981	15807	15814	15871	15915	15820	15777	15902	15709	15762	16040	15987	15945	15887	15922	15938	15905	15838	16120	15961	15947	15934	15903	16245	15895	15978	15977	15702	15799	15922	15922	15715	15757	15924	15868	15862	15732	15812	15832	15887	15730	15921	15861	15959	15890	15761	15734	15985	15778	15974	15956	15876	16077	15866	15787	15738	15742	15809	15889	15947	16036	15846	15942	15835	15946	15904	15938	15858	15953	15788	15851	15952	15886	15851	15945	16185	15961	15881	15921	15880	15858	15830	15744	15818	15987	16013	15899	15835	15769	15715	15878	15880	16023	15722	15942	15807	16022	15886	15656	15828	16019	16002	15756	15873	15757	15893	15803	16076	16044	15877	15648	15787	15679	15899	15904	16009	15921	15995	15902	15756	15798	15902	16125	16235	15851	15804	15858	15926	15812	15842	15929	15863	15829	15851	15637	15954	15746	16031	15766	15709	15868	15947	15724	15838	16002	15861	15916	15899	16063	15664	15861	15766	15999	16007	15884	15674	15823	15839	15944	15939	15781	15845	15770	15877	15875	15848	16018	16067	15802	15862	15870	15819	15887	15629	15709	15719	15653	16104	15844	15787	15826	15921	15944	15961	15885	15776	15980	15903	15980	15932	15941	16021	15913	15945	16202	16055	15882	15916	15745	15697	15725	15927	15764	15907	15918	15749	15830	15889	15938	15911	15910	16075	16099	15930	15840	15992	15834	15767	15812	15890	15811	15721	15691	16003	15863	15605	15887	15942	15840	15802	16011	15996	15698	15633	15669	15838	15916	15746	16019	15788	15818	15957	15873	15819	15809	15982	15780	15862	16141	16005	15817	15839	15706	15924	15915	15752	15949	15560	15695	15834	15890	15797	15992	15814	15946	15937	15802	15755	15734	16200	15835	16095	15687	15746	16014	15874	15779	15871	15921	15875	15848	15746	16007	16003	15975	15753	15898	15906	15790	15845	15933	15793	15996	15761	15825	16053	15666	15899	15853	16031	15733	15827	15966	15726	16017	15709	15831	16040	15965	15926	15771	16072	15916	15910	15810	15759	15981	15766	15848	16031	15735	15715	16097	15894	15712	15852	15695	16008	16028	15823	15758	15784	15867	15723	15837	16021	15864	15853	15794	15622	15838	15902	15768	15879	15792	15794	15644	15791	15872	15851	15714	15917	15861	15838	15882	16029	15966	15898	15794	15926	15757	16018	15861	15911	15981	15887	15749	15682	15883	15928	15881	15925	15969	15948	15805	15796	15906	15875	15678	15723	15887	15716	15658	15827	15890	15871	15915	15891	15871	15920	15808	16001	15756	15871	15983	15794	15722	15666	15864	15905	15870	15927	15938	15894	15837	15807	15887	15763	15867	16002	15988	16067	15985	15942	15944	15886	15862	15806	15800	15822	15848	15827	15835	15727	15918	15973	15965	16027	15847	16041	15613	15975	16029	15867	15904	16058	15790	15889	15761	15866	15961	15999	15910	15918	15834	15710	15917	15862	15795	15860	15868	16001	16008	15740	15803	15827	15906	15799	15780	15888	15919	15831	15799	15949	15908	15908	15812	15975	15896	15634	15767	15898	15774	15903	15939	15790	15705	15750	15859	16002	16058	15710	15838	15914	15876	15980	15723	15824	15727	15786	15729	15745	15837	15852	15897	15877	15828	15829	16042	15775	15731	15836	15878	15954	15837	15719	15925	15793	15916	15791	15955	15863	16038	15882	15735	15867	15984	16036	15853	15704	15673	15802	15816	15807	16057	15824	16012	15896	15723	15960	15729	15839	15807	15795	16053	15883	15669	15855	15732	15825	15896	15679	15893	15764	15802	15861	15952
22399	28734	24315	19320	17296	16979	16561	15938	15643	15365	15077	14874	14926	14757	14635	14725	15017	14904	15178	14908	15379	17864	21726	25073	24339	21659	18326	16319	15192	14470	14370	14070	14102	14190	14007	14170	14133	14082	14130	14094	14039	14090	14211	14248	14027	14050	14022	14211	13834	14236	14104	14196	14191	14220	14156	14197	14012	14054	13974	14120	14047	14077	13908	13967	13928	14172	14108	14062	14170	13910	14182	14183	14070	14220	14171	14130	14138	14110	14125	13958	14050	14137	14183	13970	14138	14084	14206	14114	14002	14143	14125	14170	14050	14354	14065	14057	14023	14070	14209	14065	14030	14121	13974	14297	13962	13929	14214	14153	13929	13992	14171	14136	14018	14128	14256	14132	14192	14231	14212	14053	13961	13940	14265	14022	14160	14154	14184	14084	14075	13932	13919	14216	14145	14067	14156	13912	14076	14161	14075	14187	13881	14069	14160	14015	13925	13996	13938	13937	14109	13987	14130	14291	14025	13976	14033	13968	14182	14033	14073	14174	14121	14224	14063	14076	14088	14033	13942	14066	14027	14053	13883	13960	14118	14013	13964	14102	14105	13865	14192	13910	14185	14044	14024	13996	14111	14191	13898	13929	14070	13975	14131	13956	14042	14018	14146	14045	14047	14158	14117	14232	13943	14148	14126	14346	13943	14148	14058	14119	14004	14085	13940	14094	14138	14129	14037	13987	13999	14036	14001	14059	13935	13973	13971	14132	13902	14226	13981	14134	14053	14096	14097	14028	14312	14058	14118	14008	14130	14060	14090	13942	14151	14042	14065	14081	14078	14053	13914	14104	14012	14244	13950	13942	14080	13929	14127	14176	14187	14029	14137	14004	14126	14074	14215	14048	14188	14084	14137	14158	14049	14135	14000	14075	13960	14175	14086	13984	14119	14054	14151	13881	14299	13902	14068	14048	14075	14107	13843	13997	14150	14083	14027	14239	14078	14203	14139	13956	14228	14002	14002	14055	14090	14176	13965	14119	14053	14037	14094	14073	14028	14146	13943	14018	14087	14034	13843	14001	14108	13989	14121	14168	14268	14081	14118	14037	14079	14153	14136	14130	14126	14099	14077	14015	14031	14140	14219	14123	14164	14064	14059	14035	14114	14060	14070	13962	14049	14140	14110	14226	14095	14115	14126	14011	13894	14094	14044	13940	14159	14129	14122	14121	14029	13894	14109	13925	14053	14134	14158	14150	14126	14034	14128	14278	14117	14030	14001	14243	14177	14090	13838	13896	14204	14197	14043	14278	14146	13998	14060	14063	14055	14133	14116	14102	13992	14155	13947	14024	14262	14058	14155	13978	14007	14045	14066	13926	13928	14031	14090	14166	14239	14182	14118	14199	13948	14143	14150	14069	13948	14072	13993	14011	14067	14122	14110	14137	13978	14213	13908	14127	13918	14057	14279	14056	14005	14093	13987	14040	14056	13954	13870	14068	14165	14033	14193	13969	14052	14060	14068	14153	14112	14023	14247	14171	14254	13959	13971	14141	14074	14123	14013	14138	14069	14150	14283	14157	14145	13998	14085	14100	14076	14046	14063	14085	14095	13990	13992	14228	13986	14112	13935	13981	14080	13870	14044	14251	14085	14057	14106	14064	13976	14046	13956	14158	14230	14072	13915	14095	14015	14174	14127	14187	14090	14039	14045	14018	14140	14029	14245	14112	14036	13968	14353	14128	13922	14051	14015	13979	14103	13890	14048	14036	14079	13952	14091	14175	14151	14105	13964	13991	14004	14080	14026	14062	14088	14120	14118	14026	14172	14081	14185	14092	14039	14079	14166	14124	14132	14133	13988	14007	13950	14037	13982	13996	14100	14060	14074	14216	14084	13859	14172	14112	14109	13878	13978	13917	14141	14207	14095	14042	13971	14257	14113	14028	13982	13864	14084	14065	13977	14018	14026	14117	14263	13920	14156	14071	14188	14029	14079	14146	14169	13964	14058	13989	14006	14153	13988	13899	14104	14126	14124	14009	14170	14020	13943	14134	14033	13991	14054	14065	14101	14017	13966	14004	14033	14014	14246	14142	14049	14161	14066	14068	14092	14048	14074	14178	14141	14008	14026	14097	14085	14028	14058	13872	14204	13904	14199	14087	13838	13995	14166	13930	14080	14162	13947	14100	14091	13975	14069	14188	14167	14143	14099	14076	13915	14036	14045	14227	14114	14043	13971	13944	14103	13943	14114	14077	14037	14020	13956	14147	13973	13933	14018	14135	14082	13961	14099	14012	13998	14124	14120	13987	14207	14080	14123	14165	14172	14149	14168	13999	14296	14115	14008	14024	13998	14103	14025	14178	14055	14084	14158	13858	13992	14016	14041	14040	14084	14182	14037	13951	13988	13986	14073	14284	14052	13952	14032	13979	14146	14037	14065	14059	13941	14047	14069	14157	13899	13957	14052	14032	13985	13983	14032	14018	14093	14072	14008	14194	13933	14018	13968	14068	13899	14276	13862	13911	14111	14123	13944	13989	14047	13971	13967	14015	14155	14168	13884	14223	14180	14172	14132	14075	14002	14047	14075	13972	14046	14169	13938	13974	14042	14150	14065	14078	14217	13986	13980	14077	14002	14142	14135	14104	14089	13963	14158	13898	13949	14138	13893	13997	14008	14135	14082	14042	14013	13975	14247	14059	14003	13999	14047	14142	14163	14049	14080	14072	13930	14057	14096	13993	14065	14047	13999	14025	13913	14050	14029	13952	14190	14075	14078	14096	13943	14178	13982	14151	14178	13962	14261	14098	14110	14048	13939	14055	14107	13994	13983	14035	14119	14146	14108	14016	14123	13993	14118	14025	13980	14049	13960	14162	14098	14106	13952	14014	14094	14133	14090	14100	13903	13845	14050	14078	13921	13983	14025	13909	14225	14091	14048	14192	14032	14111	14202	14148	14141	13976	14072	14012	14163	13955	13860	14067	13886	14103	13921	13989	14064	14202	14036	14195	14058	13927	14175	13942	14054	14113	14086	13914	14070	13962	14021	14010	14015	13929	14236	14047	14044	14114	14049	14001	14077	14023	14026	14018	13848	14189	14251	14147	14070	14148	14073	13884	13977	14166	13899	13930	14151	13933	14066	13995	14146	13953	14068	14065	14083	13929	14004	14200	14041	14015	13967	13894	14151	13976	14222	14024	14074	14121	13953	13944	14066	14111	14020	14093	14056	14092	13925	14152	14135	14066	14221	13912	14082	14196	13855	14183	14026	14022	14065	14101	14242	14164	14146	14116	14083	14108	14244	14071	14138	14001	14218	14060	14002	14030	14073	14077	14228	14089	14041	13912	14026	14020	14086	14000	14204	14179	13944	14021	13946	14142	14304	13961	14031	14134	14201	14198	14084	14051	14089	14106	13895	14123	14082	14037	14177	14037	13965	14121	14047	14078	14007	14158	14038	14095	14060	13943	14024	14131	14090	14230	14242	14096	14192	14036	13915	14103	13987	13937	14046	13924	14219	14054	14267	14229	14027	14005	14026	14024	14008	14005	14061	14118	14192	14017	14051	14136	13999	14138	14040	13930	14115	14076	14020	13938	13963	13903	13925	13974	14213	14093	14088	14138	14091	14150	14027	14067	14018	14040	14040	14090	14052	14075	14131	14149	14343	14188	13972	13972	14132	13913	13978	14038	14059	13977	14035	14094	14008	14060	14005	13889	14035	14086	14162	14163	14023	13953	14013	13971	14115	14085	14210	14226	14152	13947	14031	14239	14063	14167	13995	14091	14208	14031	14021	13967	13994	14006	13969	13997	14185	14146	14091	13888	13924	14083	14257	14097	14009	14044	14120	13975	14147	14110	14182	13994	14010	13975	14130	14143	14046	14048	13912	14073	14138	14026	14151	14044	14126	14088	14053	14000	13982	14003	14209	14091	13968	14143	14097	13994	14019	14046	14010	14053	14041	14072	14184	14148	14158	14023	14064	14040	14113	14123	14134	14032	14137	14056	14070	14052	13960	14084	13878	14085	14071	13982	13993	14101	14068	13942	14009	14114	14109	14076	14115	14211	14048	13873	14104	14044	14033	13812	14097	14113	14037	14062	14071	13910	14032	14049	13972	14164	14143	14037	14021	14144	14262	14076	14183	14170	13930	14064	14052	14131	14069	14002	14073	14134	13942	13852	13994	14061	14134	14371	14079	14117	14046	14147	13932	14101	14123	14127	14065	14078	14172	13962	14157	14039	14024	14134	14058	14095	14061	14180	14105	14062	13929	14177	13980	14173	14169	14216	14083	14129	14043	13930	14118	13930	14031	14085	13984	14157	14002	14031	14070	14019	13969	14052	14075	14087	14023	14167	14044	14016	14071	14005	14054	14039	14084	14082	14006	14105	14248	13957	14060	14167	14101	14035	13893	14065	13832	14289	14132	14097	14101	14095	14176	13969	14160	13957	13898	14069	14041	14100	14138	14094	13943	14087	14044	14118	13990	13790	13965	14084	13929	14072	13979	14084	14030	14293	13999	14066	14081	14088	14116	14065	14176	14290	14270	13944	14001	13951	13938	14128	14135	13978	14010	14146	13798	14033	14107	14119	14272	13774	14091	14011	13942	14120	14046	14027	14054	13996	14078	13937	14149	14122	14171	14004	14014	13940	14020	14136	13736	14227	14004	13966	13936	14117	14013	13910	14129	14126	14016	13929	14028	14020	13982	14136	14156	14041	14064	14076	13922	14119	14120	13871	14156	14031	14044	14142	14185	14095	14077	14054	14082	14143	14154	14062	14161	14227	14139	14053	14084	14063	14201	14013	14062	14063	14027	13970	14064	14078	13948	14167	14003	14074	14106	14068	14025	14180	14017	14113	13887	14101	14140	14087	14139	14041	14042	14130	14080	13989	14101	13982	14180	13962	13992	14145	13991	14092	14020	14108	14120	13896	14066	13980	14074	14023	13983	14134	14167	13973	14131	14089	14081	14018	14032	14097	14121	14081	14046	14066	14096	13903	14051	14085	14096	14211	14033	13995	14142	14060	14251	14073	13976	13943	14131	14251	14104	13995	13973	14240	13986	14194	14056	14027	13968	14047	14022	13988	14001	14056	14152	14026	14028	14065	14028	14138	14029	14010	14177	14069	14163	14139	14038	13962	13991	14166	14043	13976	14174	14202	14078	14062	14032	13867	13821	14070	14023	13887
28357	22018	22231	18748	16320	16095	16027	15811	15928	15933	15908	15851	16008	15976	15778	15668	15976	15830	15799	15891	15950	15949	15985	16375	16389	16355	16031	16115	15847	15832	15863	15692	15937	15852	15887	15784	15769	15721	15558	15703	15698	15819	15918	15601	15671	15614	15665	15744	15607	15655	15921	15722	15663	15827	15805	15791	15739	15634	15652	15676	15645	15749	15904	15850	15868	15658	15680	15627	15663	15688	15779	15933	15638	15631	15665	15863	15926	15832	15746	15674	15712	15735	15655	15798	15517	15608	15838	15568	15665	15594	15698	15821	15689	15806	15765	15843	15697	15700	15658	15819	15625	15728	15640	15802	15700	15636	15665	15826	15822	15791	15865	15836	15868	15807	15747	15667	15700	15649	15618	15816	15784	15809	15847	15731	15711	15735	15778	15772	15761	15696	15825	15843	15923	15788	15817	15786	15640	15691	15781	15754	15754	15931	15612	15663	15826	15706	15855	15745	15703	15709	15790	15703	15865	15851	15880	15641	15807	15690	15789	15898	15801	15742	15733	15815	15879	15906	15950	15692	15556	15653	15649	15687	15757	15651	15718	15755	15832	15870	16027	15737	15853	15898	15745	15774	15643	15732	15783	15618	15862	15587	15637	15642	15720	15783	15813	15599	15873	15790	15701	15694	15878	15651	15729	15872	15855	15623	15777	15765	15809	15888	15861	15815	15819	15738	15872	15652	15791	15779	15786	15891	15825	15788	15804	15541	15830	15582	15834	15970	15820	15629	15690	15831	15480	15808	15654	15771	15728	15599	15825	15711	15748	15641	15866	15759	15517	15524	15760	15886	15924	15616	15808	15948	15868	15856	15951	15824	15817	15755	15773	15760	15903	15862	15863	15853	15803	15697	15920	15556	15755	15911	15769	15789	15765	15735	15715	15895	15835	15748	15638	15707	16035	15728	15735	15829	15910	15840	15739	15676	15676	15752	15735	15604	15778	15824	15742	15702	15625	15626	15607	15663	15874	15829	15694	15614	15834	15865	15872	15804	15863	15698	15752	15815	15636	15669	15652	15695	15698	15937	15720	15766	15823	15810	15563	15741	15906	15751	15802	15760	15786	15611	15794	15865	15629	15730	15532	15715	15955	15695	15802	15701	15588	15705	15701	15635	15734	15895	15947	15627	15496	15886	15689	15592	15583	15710	15794	15718	15606	15623	15767	15549	15580	15780	15729	15647	16001	15803	15679	15734	15622	15717	15846	15772	15766	15583	15665	15665	15859	15583	15726	15685	15744	15731	15879	15700	15755	15827	15551	15776	15676	15872	15870	15887	15673	15793	15839	15885	15745	15845	15760	15696	15928	15842	15763	15726	15713	15580	15455	15919	15563	15754	15834	15711	15873	15789	15619	15711	15844	15822	15673	15770	15860	15914	15705	15939	15575	15807	15511	15767	15716	15623	15863	15786	15896	15739	15815	15607	15989	15915	15566	15628	15710	15601	15541	15657	15812	15656	15673	15625	15772	15695	15752	15844	15540	15794	15812	15781	15743	15601	15896	15776	15744	15730	15594	15921	15859	15805	15683	15763	15690	15674	15731	15754	15727	15753	15755	15800	15648	15760	15721	15846	15750	15791	15696	15897	15764	15805	15739	15953	15581	15699	15777	15660	15715	15575	15572	15706	15662	15714	15798	15733	15783	15804	15630	15992	15861	15778	15998	15690	15846	15593	15785	15767	15670	15819	15766	15548	15686	15790	15758	15904	15737	15656	15756	15852	15712	15755	15859	15955	15734	15828	15748	15605	15639	15746	15687	15861	15750	15802	15703	15504	15730	15662	15755	15691	15856	15645	15817	15693	15807	15843	15697	15854	16030	15909	15699	15708	15551	15430	15661	15657	15792	15758	15817	15737	15751	15759	15638	15724	15668	15737	15803	15706	15657	15845	15634	15572	15631	15667	15829	15899	15591	15779	15521	15638	15706	15769	15657	15674	15721	15688	15750	15956	15687	15758	15504	15767	15811	15852	15750	15749	15721	15622	15765	15883	15694	15906	15957	15761	15657	15941	15690	15788	15922	15782	15569	15721	15567	15663	15809	15902	15850	15927	15710	15928	15876	15825	15753	15759	15899	15745	15655	15638	15775	15732	15741	15551	15698	15772	15516	15597	15845	15864	15691	15712	15621	15611	16012	15571	15655	15825	15775	15879	15618	15748	15617	15601	15714	15635	15750	15665	15754	15914	15898	15576	15663	15790	15653	15788	15824	15745	15709	15803	15582	15742	15638	15641	15750	15730	15920	15786	15725	15921	15945	15631	15759	15840	15749	15811	15706	15632	15698	15695	15763	15827	15826	15839	15780	15728	15713	15857	15662	15678	15671	15591	15538	15783	15742	15709	15703	15687	15606	15607	15662	15866	15991	15625	15774	15676	15623	15690	15743	15847	15747	15926	15648	15882	15833	15513	15757	15826	15796	15704	15813	15832	15753	15737	15813	15768	15628	15731	15869	15785	15706	15946	15565	15816	15913	15762	15686	15695	15737	15808	15644	15676	15561	15707	15778	15751	15519	15701	15845	15513	15803	15717	15803	15688	16007	15819	15744	15910	15614	15685	15873	15499	15781	15632	15923	15690	15816	15875	15740	15716	15789	15869	15775	15845	15744	15809	15751	15729	15686	15783	15673	15860	15735	15605	15860	15645	15746	15720	15778	15897	15634	15788	15862	15791	16059	15905	15834	15817	15787	15847	15805	15656	15637	15882	15794	15475	15692	15930	15826	15681	15755	15908	15765	15830	15706	15913	15817	15823	15810	15699	15896	15928	15661	15856	15705	15718	15735	15613	15808	15869	15724	15604	15650	15757	15638	15682	15757	15750	15827	15699	15915	15682	15695	15880	15768	15933	15797	15593	15750	15657	15472	15632	15822	15549	15876	15691	15796	15738	15726	15892	15727	15721	15657	15682	15708	15870	15891	15855	15836	15842	15648	15733	15711	15753	15677	15799	15741	15758	15493	15646	15614	15879	15787	15694	15694	15590	15715	15790	15675	15623	15642	15753	15746	15861	15645	15694	15797	15667	15702	15599	15692	15806	15917	15846	15568	15629	15815	15835	15644	15706	15663	15927	15704	15869	15819	15787	15737	15704	15825	15669	15707	15754	15785	15889	15605	15757	15909	15737	15614	15609	15746	15834	15710	15716	15781	15723	15689	15735	15681	15780	15596	15666	15619	15691	15770	15750	15677	15732	15777	15734	15507	15645	15841	15896	15940	15732	15817	15878	15804	15721	15602	15773	15840	15815	16013	15789	15893	15921	15812	15719	15639	15709	15823	15592	15787	15642	15687	15830	15768	15925	15766	16091	15882	15711	15652	15791	15968	15667	15766	15816	15607	15617	15881	15883	15618	15720	15566	15828	15953	15723	15892	15705	15582	15723	15800	15981	15732	15821	15856	15646	15784	15620	15681	15757	15745	15753	15773	15809	15700	15809	15773	15894	15744	15770	15626	15661	15616	15670	15578	15677	15755	15770	15634	15817	15629	15554	15850	16055	15566	15541	15698	15600	15703	15790	15774	15767	15723	15704	15861	15812	15892	15705	15627	15769	15822	15804	15775	15599	15770	15609	15773	15660	15890	15648	15778	15870	15855	15726	15632	15765	15888	15683	15819	15596	15647	15761	15688	15722	15939	15701	15936	15809	15829	15647	15769	15781	15804	15845	15662	15467	15805	15726	15809	15858	15850	15684	15505	15730	15944	15822	15675	15654	15733	15800	15752	15817	15704	15598	15898	15781	15725	15664	15800	15637	15707	15791	15578	15702	15726	15794	15792	15739	15801	15745	15444	15909	15773	15581	15691	15690	15567	15674	15726	15719	15613	15854	15792	15813	15701	15722	15691	15802	15779	15656	15825	15820	15660	15944	15812	15820	15757	15665	15632	15928	15647	15779	15785	15698	15750	15717	15681	15697	15865	15818	15667	15641	15810	15606	15848	15793	15693	15748	15683	15746	15874	15662	15618	15599	15763	15876	15650	15762	15767	15934	15824	15850	15694	15742	15694	15779	15691	15674	15901	15766	15772	15728	15748	15874	15733	15800	15950	15808	15688	15894	15739	15811	15678	15768	15788	15782	15750	15609	15735	15827	15927	15847	15795	15824	15651	15584	15672	15752	15745	15780	15779	15803	15708	15681	15743	15700	15905	15727	15870	15690	15779	15818	15813	15661	15688	15688	15583	15645	15941	15799	15877	15865	15728	15723	15806	15732	15763	15709	15838	15743	15871	15745	15739	15771	15907	15861	15743	15698	15885	15613	15735	15690	15709	15735	15737	15737	15738	15728	15748	15771	15826	15859	15673	15772	15806	15645	15861	15727	15754	15523	15691	15889	15915	15838	15889	15585	15582	15577	15831	15813	15692	15799	15817	15745	15801	15749	15798	15647	15779	15811	15711	15790	15853	15934	15669	15743	15711	15620	15804	15886	15900	15847	15945	15804	15703	15701	15701	15735	15815	15799	15848	15921	15867	15800	15788	15881	15803	15741	15877	15932	15944	15621	15614	15878	15778	15721	15767	15828	15868	15671	15803	15782	15567	15793	15747	15603	15787	16091	15718	16022	15696	15787	15729	15759	15659	15674	15794	15554	15860	15695	15737	15533	15765	15735	15842	15962	15901	15720	15702	15657	15788	15698	15715	15733	15719	15698	15791	15566	15884	15835	15786	15787	15545	15813	15527	15488	15666	15748	15606	15649	15822	15839	15601	15811	15797	15718	15514	15721	15741	15675	15830	15875	15564	15836	15818	15899	15701	15722	15899	15807	15887	15563	15618	15788	15729	15681	15611	15818	15678	15778	15860	15707	15699	15766	15512	15643	15741	15590	15433	15727	15833	15661	15466	15740	15669	15734	15689	15609	15859	15727	15487	15707	15563	15797	15707	15840	15912	15703	15729	15802	15886	15727	15937	15717	15759	15685	15869	15725	15721	15843	15662	15910	15936	15836	15994	15899	15769	15721	15970	15455	15634	15866	15656	15760	15795	15567	15530	15789	15823	15756	15847	15888	15744	15617	15869	15800	15826	15617	15982	15744	15870	16070	15733	15733	15874	15816	15589	15826	15533	15769	15782	15586	15908	15798	15709	15547	15958	15891	15783	15689	15644	15703	15805	15746	15669	15791	15917	15734	15857	15615
19196	17289	15785	14745	14793	14534	14334	14272	14530	14467	14039	14227	14015	13902	14100	14075	14185	13924	14234	14130	14211	14225	14378	14763	14860	14755	14357	14432	13978	14065	13790	13865	13798	13876	14092	13990	14013	13757	13962	13814	14080	13916	13899	13907	13956	13988	13896	13962	13864	14049	13868	13908	13977	13959	13980	13809	13919	13813	14038	13894	13868	14017	13890	13907	13976	13923	14177	13796	13876	13836	13891	13824	14018	13901	13967	13887	13844	13845	13965	13945	13851	13755	13645	13873	13896	13788	13855	13910	14049	13915	13834	13913	14005	14010	13826	13781	13901	13945	13968	13782	14045	13909	13768	13823	14024	13836	14007	13920	14010	13964	13954	13757	13992	13900	13689	13986	13817	13866	13943	14012	13780	13790	13999	13993	13779	13970	13953	13945	13987	13834	13977	13999	13874	13835	13864	13812	13925	13988	14086	13968	13782	13874	13906	13886	13838	13966	13822	13964	13805	13824	13855	13935	13779	13936	13871	14100	13964	13940	13990	13967	13968	14024	14157	13805	13904	14093	13849	13897	13766	14025	13943	13932	13766	13917	13812	13934	13934	13901	14006	13823	13852	13868	13742	14021	13967	13835	13856	13841	13900	13845	13883	13923	13937	13843	14077	13801	13793	13808	13886	13879	13858	13965	13804	14061	13974	13902	13826	13760	13931	13923	13791	14073	13915	14026	13946	13915	13846	13974	13960	13973	13917	14001	13762	13909	13947	13820	13888	13932	13928	13929	13805	13905	13904	13868	13976	13819	14017	13883	14001	13968	13917	13798	13922	13768	13899	13917	14040	13922	13980	13930	13911	14165	13832	13879	13864	13941	13971	13800	13920	13774	13917	14046	13993	13831	13844	13875	13904	13812	13917	13863	14068	13979	13832	13920	13779	13816	13911	13909	13847	13942	14047	13961	13903	13809	13865	13973	13902	13712	13815	13930	13905	14110	13883	13934	13886	14095	13904	13928	13871	13979	13871	13965	13869	13921	13798	13971	13935	13959	13836	13939	13845	13974	13885	13779	13695	13835	13866	13956	13881	13856	14025	13928	13950	13924	13723	14091	14011	13893	13988	13938	13871	13651	13841	13782	14009	13982	13974	13758	13763	13901	13621	13800	13856	13887	14052	13902	13909	13902	13959	13842	14042	13922	13834	13896	13973	13837	13955	14122	13956	13873	13973	13928	13921	13786	13956	13847	13897	13993	13970	13973	13777	13929	13938	13977	13850	13863	14074	13861	13958	13911	13850	14045	13897	13951	13935	13892	13887	13926	13953	13777	13922	13862	13937	14019	13999	13956	14031	14057	14013	14058	13987	13923	13858	13988	13894	13942	13789	13860	13887	13937	13829	13962	14020	13927	13875	13967	13868	13821	13811	13874	14036	13870	13903	13957	13966	13870	13913	13912	14032	13927	13856	13986	13853	13954	13930	13839	14045	13884	13974	13912	13813	13783	13894	13886	13984	13998	13693	14057	13890	13885	13826	13762	14174	13926	13875	13770	13842	13920	13944	13855	13900	13816	13778	13838	13893	13886	13833	13759	13870	14001	14069	13928	13996	13834	13831	13805	13813	13886	13882	14011	13919	13892	13951	13908	14098	13900	13829	13868	13966	13927	13889	13998	13982	13780	14018	13913	13934	13955	13904	13841	14095	13974	13947	13887	13916	13873	14112	13887	13858	13972	13913	14040	13854	13769	13955	13910	13859	13917	13716	13986	14046	13774	13864	13930	13937	14039	13961	13827	13867	13875	13887	13654	13970	13846	13925	14081	13980	13924	13844	13978	13740	13821	13911	13878	14045	13829	13904	13917	13960	14031	13993	13952	13998	13797	13965	13953	13901	13930	13815	13883	13900	13821	13912	13865	13991	13848	13827	13910	14016	13998	13990	14068	13837	13873	14028	13907	14021	13893	13904	13801	13933	13958	13869	13774	14000	13894	13834	13803	13984	13986	14002	14001	13945	13971	13778	13970	14052	13840	13805	13751	13768	13813	14084	13827	13708	13923	13817	13948	13962	14055	13799	13859	13957	14078	13984	13876	14003	14030	13891	14027	14053	13990	14008	13871	13895	13872	14040	13926	13945	13855	13863	13838	13910	13713	13993	13767	13869	14086	13897	13991	14039	13925	13627	14016	14021	13833	13790	13829	13785	13901	13834	13895	13994	13876	14088	13918	13879	13761	13796	14000	14126	13828	13722	13812	14025	13791	13757	13849	13943	14045	13848	14122	13880	13940	13944	13870	13914	13914	13763	13733	13798	13966	13903	13925	14008	13916	13938	13866	13950	13886	13946	13931	13865	13862	13832	13953	13900	13858	13965	13915	13846	13915	13662	14051	13939	13702	13934	13837	14049	13848	13931	13824	13833	13871	14076	13885	13829	14011	13946	14003	13949	14024	13987	13873	14046	13809	13802	14122	13971	13943	13908	13850	13987	13925	13955	13981	13851	13977	13924	13933	13967	13953	13753	13768	13836	14014	13872	13913	14114	13831	13840	13979	13959	14052	14047	13906	13963	13790	13964	13965	13848	13991	13933	13911	13857	13903	13992	13943	13835	13839	13994	13919	14000	13804	13942	13885	13960	13915	14073	13859	13793	13848	14027	13913	14010	13904	13929	13764	13908	13791	13937	13888	13851	13938	13951	14139	13837	13879	13978	13859	13794	13930	13951	13903	13883	13868	13917	13999	13960	13878	13938	13876	13946	13824	13945	13923	13859	14030	13822	14028	13936	13873	13855	13892	13875	13918	13873	13957	13984	13888	13973	13801	13988	13881	14089	13997	13955	13935	13926	13659	13797	13879	13977	13687	13929	13859	13806	13983	13990	13945	13881	13855	13784	13971	13896	13676	14129	13878	13966	13859	13960	13932	14015	13878	13857	13855	13844	13908	13943	13811	13728	13887	13855	14003	13871	13909	14019	13823	14046	13869	14060	13648	13986	13913	13893	13734	13911	13924	13916	13879	14077	13900	13904	13940	14029	13969	13835	13817	13984	13991	13982	14120	13679	13936	13882	14125	13790	14017	14058	13807	14015	13911	13951	13955	13885	13947	13812	13892	13799	13880	13894	13928	13902	13666	14001	13659	13900	13829	13971	13956	14042	13991	13926	13764	13784	13941	13982	13887	13915	14078	14105	13919	13903	13921	13915	13734	13894	13701	14057	13986	13969	13878	13872	14047	13914	13788	13998	13820	13789	13780	13785	13834	13957	13998	13853	13963	14116	13926	13891	13791	14033	13953	13884	13859	13830	14001	13939	13816	13973	13849	13920	13789	13880	13838	13937	13927	13922	13904	13946	14015	13990	13864	13790	13998	13850	13934	13947	13930	13866	13811	13890	13967	13924	13865	13896	13771	13938	13745	13964	13881	13869	13811	14126	14013	13869	13874	13919	13951	13921	13940	14130	13832	13666	13890	13809	14036	14068	13856	13931	13758	13823	13963	14138	13794	13719	13970	13922	13830	13879	13908	13926	14010	13815	13796	13937	13870	13934	14001	13913	13969	13930	13957	13721	13941	13996	13808	13885	13907	13965	13892	13985	13912	13883	13993	13832	13875	13975	13894	13916	13849	13737	13918	13994	13807	13911	13736	14051	13946	13845	13845	13925	14044	13787	13890	13884	13791	13808	13818	14075	14019	13793	13845	13838	13798	13975	13807	13930	13797	13892	13993	13806	13766	14013	14016	13940	13862	13784	13901	14037	13831	13961	14006	13987	14001	13858	13847	13951	13900	13897	14069	13866	13656	13898	14113	13822	14075	13866	13890	13814	13832	13997	13856	13962	13941	13954	13823	13912	13817	14047	13856	13867	13783	13855	13880	13909	14018	14025	13713	14130	13888	13940	13944	13730	13784	13770	13922	13822	13934	13845	13909	13993	13725	13834	13920	14083	13957	13852	13786	13882	13965	13819	13789	13825	13759	13820	14043	13858	13862	13976	14039	13897	13844	13835	14047	13983	13950	13905	14002	13865	13760	13821	13747	13979	13971	14005	13776	13892	13905	14080	13873	13828	13907	13972	13852	13970	13920	13949	13954	13972	13775	13984	13796	13806	13791	13873	13769	13964	13976	13891	13885	13811	13962	13937	13971	13977	13934	13949	13934	13872	13766	13898	13748	13894	14146	14012	13973	13788	13836	13990	13934	13893	13948	13763	14015	13945	14038	13826	13976	13861	14003	14018	13873	14032	14055	14075	13826	13843	13928	13953	13866	13646	13806	13904	13890	13885	13871	13875	13922	13984	14049	13868	14020	14016	13788	13742	13938	13771	13929	13975	13935	14053	13959	13937	13888	14028	14039	13863	13980	13876	13947	13898	13837	13829	13869	14011	13924	13777	13818	14010	13911	14069	13794	13988	14047	13822	14084	13928	13766	13951	13955	13892	13978	13966	13882	13893	14040	13837	13956	13872	13974	13903	13941	13933	13823	13837	13987	13960	13998	13910	13978	13922	13863	13867	14030	13878	14035	13968	13926	13979	13957	13792	13916	13921	13937	13897	14010	13672	13976	13924	13828	13785	14126	13849	13961	13858	13919	14002	13833	13925	13727	14052	13881	13883	14042	13773	13983	13893	13912	13927	13741	13853	13953	13696	14021	13893	13962	13811	13894	14027	13932	13909	13851	14064	13915	13875	13854	13886	13869	13965	14033	13913	14014	13839	13953	13916	13910	13852	13914	13938	13913	13916	13865	13886	13959	13957	13871	13944	14060	14023	13881	13819	13805	13825	13818	13962	13841	13876	13924	13878	13831	13908	13788	13872	13868	13933	13930	13881	13914	14062	13882	13840	13964	13955	13893	13800	13902	13783	13917	14033	14029	13975	13847	13997	13904	13955	13846	14122	14182	13900	13951	13919	13813	13789	13861	13914	14033	13773	13770	13946	13996	13977	13734	13838	14037	13865	13924	13905	14085	13858	14037	14143	13820	14050	13995	13819	13948	13895	13811	13833	13727	13841	13904	13925	13861	13924	13913	13828	13805	13821	13865	13824	13921	13971	13959	13919	13827	13948	13883	13947	13938	14058	14055	14037	13808	13931	14038	13967	14053	13837	13837	13877	14058	13886	13822	13899	14020	13991	14027	13896	13836	13904	14007	14066	13919	13944	13908	13992	13786	13957	13912	14001	13847	13821	13941	13986	13884
24480	21264	28333	24594	21490	18245	16635	15020	14469	14841	14702	14672	14364	14391	14430	14422	13864	14195	14345	14261	14398	14595	15780	18299	18819	17558	16370	15644	14718	14328	14271	14124	14241	14249	14356	14052	13944	13981	14281	14024	14086	14029	14227	14182	14076	14290	14031	14209	14035	14132	14136	14153	14106	14102	14290	14039	14260	14292	14204	14118	14222	14015	14235	14155	14086	14079	14177	14124	14172	14199	13994	13944	14198	14215	14237	14108	14142	14133	14098	14206	14159	14166	14113	13909	14189	14230	13911	14191	13995	14005	14038	14320	14151	14173	14070	14148	14098	13960	14008	14164	14191	14063	14085	14092	14056	14095	14152	14272	14198	14059	14024	14205	14027	14339	14163	14318	14095	14077	14173	14210	14017	14106	14195	14074	14331	14141	14155	14018	14285	14168	14134	14056	14016	14084	14104	14227	14078	14038	14234	14123	14059	14237	14234	14230	14265	14321	14049	14168	13949	13919	14080	14027	14193	14323	14184	13912	14230	14279	14067	14326	14032	14331	14111	14039	14207	14011	14250	14044	14140	14094	14072	14208	14219	14241	14023	14213	14140	14215	13997	14016	13934	14163	14309	14138	14182	14124	14256	14031	13937	13968	14169	14128	14062	14134	14264	14013	14355	14021	14064	14064	14016	13943	14119	14168	14081	14099	13962	14066	14008	14414	14069	14103	14072	14164	14113	14094	14090	14006	14146	13797	14047	14165	14057	13973	13993	13947	14201	14213	14245	14076	14074	14120	14025	14012	14156	14089	14113	14242	14086	14078	14221	13854	14109	14196	14119	14086	14253	13968	14142	14139	14138	14044	14255	14125	13927	14112	14198	14257	14228	14076	14189	14142	14228	14123	14253	14012	14098	14075	14009	14192	14170	14074	14085	14141	14260	13957	14073	14053	14166	14190	14139	14124	14039	14233	14260	14055	14050	13970	13967	13991	14128	13998	13963	14201	14081	14008	14168	14079	14148	14293	14074	14155	14192	14267	14200	13992	14020	14048	14235	14137	14180	13913	14126	13976	14241	14243	14179	14300	14168	13983	14150	14134	13932	14027	13962	13897	13923	13958	14157	13896	14114	14069	14164	14150	14096	14174	14005	13986	13981	14084	14109	14086	14133	14119	13970	14098	14239	14201	14204	14157	14185	14151	14075	14043	13973	13988	13963	14093	14172	14244	14193	14202	14209	14095	14101	14163	14064	14072	14073	14207	13950	14128	14112	14072	13997	14231	14094	14284	14175	13880	14101	14020	14053	14134	14094	14126	14116	14137	14220	14270	14155	13910	14326	14105	14105	14087	14115	14075	14032	14144	14205	14160	14263	14145	14380	14045	14143	14021	14173	13907	14151	14157	14109	14172	14198	14034	14265	13932	14064	14050	13969	14122	14253	14152	14036	14079	14194	14100	14010	14060	14087	14206	14220	14074	14206	14220	14043	14153	14121	14103	14118	14027	14155	14072	14025	14033	14182	14071	14048	14009	14126	13979	14095	14234	14062	14216	14082	14153	14131	13891	14256	13971	14220	14404	14026	14088	14009	13994	14169	14057	14159	13994	14145	14268	13982	14409	14264	14009	14186	13855	14090	13977	14210	14271	14256	14044	13880	13862	14101	14018	14093	14167	14006	14218	14265	13936	13909	14160	14119	14042	14097	14056	14331	14259	14123	14255	14194	13948	14194	13996	14121	13906	13958	14040	13999	13949	14325	14133	14074	14226	14155	14030	14120	13908	14135	13981	14116	14120	14153	13934	14102	14187	13963	14103	14025	13963	14055	14109	14228	14158	14082	13955	14261	14172	13910	14136	13972	14143	14304	14169	14120	14098	14184	14089	13920	14168	14129	14077	13969	14118	14096	14289	14141	14147	14177	14147	14028	14073	13976	14121	14062	14045	13919	14129	14119	13932	14166	14150	14157	13894	13933	14132	14020	14186	13924	14126	14034	14139	14239	14381	14064	14119	14092	14013	14015	14078	14174	13913	13959	14055	14046	14393	14195	14097	14112	13985	14052	14278	14217	14013	14219	14105	14072	14182	14227	14149	13945	14036	14091	14149	13819	14140	14297	14224	14048	14234	13920	14073	14075	14161	14098	14254	14192	13997	14076	14098	14049	14026	13985	14148	14075	13972	14211	14194	13881	14093	14160	14030	13948	13979	14054	14188	14130	14052	14135	14086	13945	13958	14007	14131	13957	14231	14172	13976	13927	14105	13994	13940	14217	14184	14070	14018	14206	14088	14080	14011	14017	14060	14131	14200	14151	14016	14103	14111	13896	14156	14181	14128	14262	14200	13990	14022	14088	14092	14180	14137	14074	14332	14118	14036	14094	14146	14322	14064	14088	14121	13990	14340	14221	14015	14189	14055	14018	14123	14270	14225	14120	14338	14210	14222	14032	14159	14166	14029	14239	14159	14107	14224	14059	14190	14019	13968	14268	14263	14157	14098	14262	14072	14041	14146	13988	14346	14046	14141	14152	13835	14093	13920	14030	14152	14086	14047	14194	14059	13989	14104	14049	14143	14137	13974	14026	14075	14152	14130	14358	14211	14145	14045	14205	13969	14242	14352	14197	14166	13841	13906	14270	14195	13965	14145	13964	14014	14009	14051	14002	14135	14066	14164	14117	14055	14050	14184	14169	13867	14095	14043	14256	14085	14239	14070	14063	13792	13990	14180	13973	13998	14079	14056	14008	14172	14098	14213	13972	14180	14158	13982	14255	14225	14110	14056	14079	14135	14021	14107	14152	14126	14231	14093	14080	14042	14152	14047	14091	14240	14202	13947	14021	14157	14249	14211	14095	14082	14252	14163	14057	14197	14204	14001	14152	13857	14171	14065	14251	13942	14153	14041	14086	14008	13964	14058	14081	14048	14137	14053	14213	14326	14011	14211	14245	14087	14039	14096	14128	14016	14023	14177	14267	13989	14100	14031	14100	14210	13975	13980	14178	14069	14126	14228	14028	14197	14155	14238	14054	14276	14169	13945	14145	14008	14155	14218	14060	14074	14255	14183	14150	14151	13995	13992	13980	13960	14053	14123	14177	14100	14090	14108	14072	14025	13941	14011	14098	14248	14052	13967	14087	14130	14218	13996	14328	13762	14158	14174	14300	14309	14017	14038	14214	13987	14145	14087	14151	14234	14096	14025	14086	14114	14244	14189	13948	14101	14076	14166	14253	14099	14016	14041	14221	13985	13980	13973	14098	14027	14181	14112	14213	14048	14166	14012	14205	14225	14134	14178	14061	14099	14129	14017	14226	14180	14261	14162	14171	14085	14023	14080	14125	13870	13971	14048	14240	14045	14054	14053	14007	13946	14162	14138	14365	14221	14073	13978	14049	14118	14254	13955	14025	14087	14101	14213	14076	14098	14121	14184	14040	14119	14390	14101	14262	14277	13973	14270	14048	14070	14241	14172	14187	14175	14145	14187	14039	13996	14118	14198	14076	14052	14461	13993	14143	13990	14138	14006	14267	14081	14142	14348	14057	14141	14030	14130	13908	13968	14232	14074	14064	14137	14266	14018	14077	14062	13976	14052	14144	14174	14072	14059	13977	14095	14284	14026	14086	14189	14162	14094	14051	14086	14160	14087	14149	14107	14257	14183	14111	13987	14033	14055	14009	14216	14237	14155	14122	14142	14072	14094	14121	13952	14027	14181	14247	14089	14059	14255	13950	13971	14046	14103	14088	14034	14232	14255	14110	14056	14135	14190	14035	14300	13978	14093	13938	14080	14126	14167	14228	14156	14154	14012	14268	14136	14176	14288	14217	14306	14141	14093	14017	14179	14097	14049	14007	14103	14262	13971	14169	14243	13821	14100	13998	14055	14168	14192	14030	13954	14103	14293	13951	13993	14199	14192	14285	14125	14203	14071	14106	13955	14176	14152	13965	14203	14115	13921	14071	14101	14168	14137	14074	14252	13998	14286	14162	14341	14254	14079	14138	14241	14179	14232	14143	14202	14213	14157	14086	14131	13937	14044	14243	14190	14208	14063	14173	14112	14209	14219	14224	14335	14134	14168	14223	14207	13945	14021	14227	14027	14257	13981	14193	13970	13932	13938	14235	14172	14069	13999	14021	14175	13933	14089	14164	14077	14086	13872	14102	13980	13989	14078	13985	14040	13971	14023	14029	14031	14207	14103	14037	13981	13937	14263	14202	14177	14092	14258	14120	14210	14069	14324	13926	13807	14120	14034	14107	14279	14176	14276	14046	13911	14178	13936	14033	14001	14259	14074	14065	14143	14136	14049	14104	13914	14228	14010	14095	14232	14064	14202	14017	14227	14281	14253	14015	14133	14238	14085	14198	14140	13873	14144	14207	14223	14121	14122	14153	14171	13921	14195	14111	14192	14283	14067	14377	14096	14297	14308	14115	14094	14141	13907	14089	14183	14090	14255	13953	14021	13958	14089	14157	14062	14180	14123	14077	14182	14181	14198	14067	14200	13987	14094	14096	14012	14238	14098	14153	14166	14108	14088	14168	14058	14036	14173	14240	13950	14399	14146	14014	14311	14038	14166	14225	14041	14263	13977	14108	14240	13985	14155	14201	14191	14107	13865	13813	13924	14050	14015	14002	14042	14159	14110	14066	14210	13952	14331	14004	14254	14011	14000	14266	14035	13935	14005	14211	14007	14081	14143	14246	14029	14313	13828	14102	13871	14171	14134	14294	14071	14092	13968	14150	14051	14149	14009	14084	14109	14118	14117	14032	14087	13877	14043	14134	14106	13941	14050	14041	14051	14180	13996	14104	14257	14133	13999	14120	14095	14062	13947	14123	14173	14145	14245	14186	14213	14102	14064	14090	13944	13999	14150	14174	14393	14164	14152	14128	14036	14064	14241	14120	14144	14107	14081	14261	14054	14063	14155	14080	13999	14146	14064	14112	14126	14201	14238	14151	14146	14060	14256	14109	14216	14242	14297	14086	14103	14098	14076	14151	14175	14268	13977	14119	14017	14369	14001	14012	14048	14195	13921	14180	14027	14056	14213	14229	14092	14190	14154	14145	14126	14086	14047	14170	14303	13984	14128	14071	14168	14156	14062	14216	14346	14164	13985	14118	14101	14167	14092	14123	13992	14262	14104	13992	14117	14217	14209	14340	14180	14113	14036	14321	14099	14001	13979	14249	14174	14165	13956
18025	22398	19483	16190	15074	14231	13861	13776	13643	13510	13577	13355	13293	13189	13239	13106	12871	13102	13141	12973	13103	13590	15695	19310	19498	17383	15824	14534	13661	13138	13048	13056	12815	13035	12855	12831	12931	12830	12801	12965	12875	12886	12891	13038	12905	13118	12903	12899	13027	12984	13013	12878	12975	12992	12883	12997	12903	12842	13000	13061	13007	13077	13125	12950	13057	12888	12842	12982	12954	12822	12992	12819	12945	12823	12990	12871	12901	12953	12883	12999	13032	12871	12905	12881	12848	12779	12980	12919	12825	12895	12801	12950	12957	13021	12858	12984	12818	12920	12832	12864	12922	12890	12912	12697	12989	12844	13025	12970	12807	12848	13036	13043	12993	12986	12874	12982	12964	12939	12867	13039	13036	13090	12867	13115	12967	13017	12782	12885	12936	12944	12991	12904	12900	12845	12647	12957	12855	12839	12758	12897	12815	12960	12864	12845	12668	12986	12910	12768	13001	12800	12780	12914	12984	12907	12741	12971	13007	12976	12980	12884	12866	12786	12906	12936	12676	13093	13008	12871	12916	12850	12983	12865	12904	12680	13110	12988	12907	13042	12887	13025	12921	12909	12782	12977	12755	13026	12969	12977	12933	12896	12929	12894	13005	12858	12713	13021	12812	12946	12886	12746	12991	12992	12838	12884	12995	12972	12937	12809	12963	12935	12914	13089	12899	12819	12948	12821	12866	12773	12900	12662	12926	12898	13087	12593	12933	12709	13037	13031	12797	13064	12888	12836	12900	12914	12862	12910	12842	12827	12920	12836	12807	12951	13022	12960	12776	12915	13057	12894	12729	12958	13127	13000	12905	12896	12941	12913	12802	12934	12909	12777	12958	13078	12872	12877	12859	13052	13020	13028	13114	12956	12913	12708	12923	12978	12996	12770	12973	12904	12943	12891	12853	12832	12774	12889	12892	12824	12995	12902	12889	12857	12926	12885	12864	13032	12971	12861	13038	13046	12960	12940	12892	12798	12943	12819	12844	12928	12764	12837	13016	13049	12993	12912	13045	12987	12871	12784	12915	13013	12961	12922	12739	13033	13028	12870	13095	12891	12887	12897	12702	12937	12939	12964	12763	12928	12895	12929	12991	12988	12897	12791	13003	12933	12946	12875	12960	12970	12821	12800	12865	12903	12748	12810	12895	12866	12953	12904	12875	13028	12944	12904	12936	12895	12798	12989	12939	13065	13011	12901	12926	12831	12982	13004	12852	12854	12807	12951	13082	12913	12835	12962	12902	12895	12972	12990	12745	12823	12903	12945	12919	13108	13060	12826	12886	12945	12865	13011	12886	13051	12920	12988	12916	13029	12926	12913	13018	12956	12979	12931	12994	12863	12868	12782	12956	12998	12777	12966	13094	12887	12694	12821	12903	12931	12856	12910	12960	12746	12983	12891	12890	12943	13028	12985	12762	12925	12878	13027	12844	12935	12790	13058	12802	13015	12850	12948	13008	12945	12899	13035	12818	12941	12848	12950	12971	12923	12985	12787	12856	12711	13069	12888	12933	12993	12839	12795	12915	13033	12885	12875	12965	12815	12886	12791	12964	12879	12928	12838	12849	12978	12835	12832	13025	12898	13035	12855	12913	13096	12970	12832	13039	12884	12959	12910	13007	12894	12915	12869	12967	12835	12943	12839	12729	12914	12966	12848	13049	12790	12791	12868	12917	12925	12888	12811	12943	12504	13030	12823	12810	12979	12981	12860	12977	12709	13021	12955	12950	12757	12817	12902	12849	12870	12952	12903	12993	12972	12956	12825	12887	12754	12972	12852	12926	12802	12928	12925	12960	12916	12990	12863	12866	12851	12878	12788	12834	12931	12799	12824	12886	12862	12912	12692	12819	12867	12972	12900	12985	12922	13068	12846	12879	12831	12886	12720	13149	12735	12937	13002	12959	12842	12918	12881	12695	12997	12795	13004	12843	12958	12846	12896	12893	12922	12919	12939	12809	13040	12943	13000	12940	12923	12932	12783	12861	12781	12916	12983	12936	12625	13002	12921	12852	12772	12997	12815	12852	13097	12946	12851	12812	12876	12979	12748	12977	12981	12983	12713	12985	12923	12862	12959	12913	13072	12941	13066	12910	12898	13029	12881	12950	12947	13052	13054	12830	12934	12843	12877	13023	13004	12745	12976	12825	12943	12946	12849	12786	12951	12963	12864	12887	12918	12964	12901	13002	12839	13035	12868	12962	12875	12933	12985	12858	12917	13135	12996	12738	12887	12822	12869	12896	13019	12953	12987	12846	13024	12997	12850	12825	12838	12796	12950	12935	13078	12756	12834	13011	12870	12913	12852	12817	12984	12798	12872	13076	12892	12925	12807	13051	12942	13086	12886	13065	12936	12854	12902	12942	12844	13048	12793	12973	12910	12814	12807	12830	12818	12966	12879	12663	12989	12920	13093	12898	13010	12760	12858	12874	12985	12900	12992	12981	12867	12839	12947	12811	12875	13039	12998	12845	12952	12977	12861	12831	12921	12916	12919	12970	12857	12837	12942	12714	12850	12878	12994	13069	13068	12965	12740	13001	12865	12916	12851	12943	12906	12802	12943	12900	12872	12969	12688	12990	13209	12858	12872	12866	12843	12944	12928	12736	12886	12891	12890	12968	12882	12899	12955	12900	13176	12961	12939	12827	12830	12938	12888	12905	12697	13070	12766	12907	12966	12917	12907	12911	12898	12899	12848	13098	13010	12801	12884	12851	12787	12941	12819	12837	13053	13019	12875	12930	12984	12833	12908	12904	13071	13082	12890	12839	12852	12965	12858	13087	12969	12798	12954	13080	12855	13064	12994	12813	12963	12987	12878	12876	12758	13005	12885	12881	12908	12941	12908	12788	12920	13022	12879	12931	12855	12927	12968	12968	13030	12817	13070	12909	12894	12834	12779	12798	13041	12908	12904	12931	13011	12908	12980	12930	12819	13078	12919	12858	12922	12715	12763	12886	13070	12824	13047	12859	12774	12750	13037	13004	12921	12897	12971	12971	12807	13063	12965	12858	13009	12982	12971	13069	13074	12933	12814	12914	12833	12917	12886	13059	12939	12774	12817	13002	13033	12835	12975	12777	12985	12818	13062	12799	12800	12851	12926	12834	12879	12918	12901	12968	13093	12853	12871	12912	12851	13062	13001	12846	12782	12965	12829	12903	13072	12902	12771	12996	12894	12987	12837	12888	12824	12930	12920	13024	12834	12985	12902	12974	12857	13051	12967	12865	12960	12933	13057	12816	12903	12961	12808	12900	12902	12750	13012	12910	12911	12781	13030	12831	12840	12857	13007	12895	12952	12980	12715	12933	12873	12829	12909	12862	13025	12888	12771	12987	12892	12981	12900	12935	13025	12921	12748	12847	12887	13002	12783	12853	12896	13139	13021	12880	12875	13091	13034	12999	12775	12961	12835	12907	12911	12962	12891	12905	12854	13029	12701	12766	12947	12899	12885	12880	12808	12943	12976	12816	12884	12901	12982	12809	12990	12830	13131	12870	12757	12959	12895	12913	12790	12826	12703	12966	12807	12883	12924	12998	12984	12808	12858	12896	12988	12978	12837	12921	12851	12827	12893	12793	12983	13129	12828	12786	12937	12998	12871	12847	13001	12956	12817	12867	13068	12920	12979	13001	13041	12846	12831	12988	12954	12874	12961	12821	12932	13028	12837	12721	13035	12996	12889	12917	12975	12863	12934	12963	12764	12945	12998	12890	12925	13012	12969	12874	12843	12879	12892	12884	13003	12990	12904	12980	12968	12856	13067	12774	12763	12949	12926	12749	12864	12836	13020	12821	13102	12893	13062	12837	12909	12918	12866	13048	12911	12897	13019	12951	12881	12969	12926	12873	13051	12812	12937	12776	12857	12737	12932	12837	12998	12945	13018	12877	12925	13031	12824	13016	12948	13014	12859	12809	12839	13126	12771	13057	12818	12930	12785	12865	13031	12966	13030	12834	13092	12793	12870	12956	12832	12892	12949	12990	12945	12999	13009	12822	12895	12900	12901	12982	12980	12808	12817	12939	12783	12957	12880	12905	12796	13000	12816	12883	12888	12783	13088	12938	12901	12849	12772	12835	12776	12888	13014	12935	12912	12943	12997	13032	12870	12904	12915	12966	12986	12921	12813	12730	12895	12949	12838	12824	12786	12980	12817	13029	13008	12911	12782	12906	12861	13029	12886	12902	12745	12930	12888	12943	12764	12920	12837	12955	12869	12942	12880	12718	12800	12816	12928	12919	13019	13081	13030	12971	12896	12940	12977	13020	12865	13085	12951	12879	12858	12812	12981	12888	12797	12778	12958	12896	12978	12752	13023	13020	13047	12897	13038	12929	13111	12953	12690	13056	12832	12990	12873	12910	12868	12926	12954	13004	13048	12864	12874	12827	12977	12977	13100	12749	12856	12901	12897	12905	12803	12949	12923	12917	12816	13074	12956	12838	12979	12909	12789	13050	13042	12978	12857	12927	13013	12860	13095	12642	12786	13012	12861	12831	12895	12842	12800	12974	12817	12736	12865	13049	12925	13024	12962	12964	12865	12864	13103	12823	12931	13037	13002	13025	12896	12846	12900	12861	12735	12885	12867	12867	12854	12878	12868	12910	12912	12911	12930	12771	12963	12967	12895	12886	12781	12939	12995	12845	12883	12875	12944	13026	12895	12691	12812	12968	12931	12987	12967	13114	12845	12858	12797	12888	12798	13082	12694	12932	12889	12772	12919	12909	12833	12995	12949	12937	12850	12913	12943	12976	12859	13014	12826	13108	12886	12862	12928	12986	12965	13034	12832	12848	12975	12899	12882	13047	12976	12796	13113	12983	12872	12621	12857	13100	12722	12964	12871	13197	12704	12960	12910	12917	13083	12921	12827	12778	12912	12810	12805	12918	12842	12876	12907	12936	12917	12988	12836	12827	13005	12992	13058	12886	12891	12678	12812	12956	12846	12897	12816	12881	13049	12735	12831	12973	13000	13089	12845	12720	13003	12654	13057	12849	12650	12646	12997	12966	12933	12858	12803	12960	12965	12907	12864	12785	12782	12875	12943	12772	12978	12954	12993	13028	13075	12867	12900	12875	12783	12848	13020	12736	12977	12668	13034	12855	13222	12935	12903	12976	12868	12813	12827	12835	12946	12888	12835
23060	21216	28967	23774	21322	22014	19490	14010	13088	13464	13263	13112	12835	12823	12794	12881	12883	12533	12808	12621	12609	12690	13555	17387	19115	20712	18761	16580	14905	13458	12799	12526	12512	12397	12413	12445	12535	12661	12455	12414	12337	12476	12314	12488	12567	12582	12502	12447	12526	12517	12440	12218	12428	12346	12538	12476	12403	12371	12532	12403	12592	12494	12269	12419	12467	12429	12338	12356	12520	12472	12557	12373	12481	12470	12399	12490	12489	12492	12455	12484	12703	12314	12422	12465	12455	12342	12332	12158	12465	12177	12442	12396	12526	12474	12511	12245	12404	12312	12571	12384	12543	12454	12420	12432	12438	12329	12482	12447	12419	12434	12462	12412	12326	12440	12520	12505	12498	12557	12386	12324	12448	12382	12385	12372	12223	12439	12412	12410	12295	12338	12393	12441	12455	12419	12463	12473	12473	12500	12242	12541	12516	12406	12287	12453	12312	12387	12553	12513	12526	12442	12511	12481	12222	12208	12557	12378	12263	12380	12379	12499	12390	12531	12362	12466	12485	12513	12367	12378	12565	12558	12311	12459	12404	12277	12548	12400	12350	12397	12377	12202	12429	12430	12344	12323	12266	12264	12359	12338	12354	12355	12492	12466	12417	12615	12387	12436	12292	12333	12408	12479	12522	12417	12315	12276	12423	12389	12567	12473	12507	12547	12484	12318	12385	12362	12648	12499	12341	12236	12427	12516	12212	12415	12297	12249	12284	12505	12507	12317	12443	12466	12358	12360	12302	12598	12356	12534	12399	12305	12433	12446	12223	12390	12448	12517	12462	12414	12405	12322	12395	12333	12314	12196	12286	12368	12331	12214	12474	12415	12322	12331	12487	12352	12481	12296	12289	12406	12418	12459	12331	12319	12376	12489	12137	12371	12457	12188	12425	12470	12377	12507	12354	12347	12464	12548	12474	12280	12440	12294	12534	12554	12380	12473	12394	12299	12250	12349	12306	12414	12425	12471	12379	12495	12404	12273	12318	12453	12311	12102	12419	12440	12500	12459	12491	12285	12327	12258	12338	12416	12362	12429	12142	12353	12167	12253	12541	12249	12481	12300	12286	12438	12455	12356	12598	12458	12322	12445	12260	12334	12352	12474	12272	12248	12364	12267	12461	12482	12470	12438	12439	12319	12397	12318	12371	12263	12314	12419	12347	12373	12345	12347	12397	12381	12262	12610	12657	12327	12410	12243	12316	12449	12375	12450	12370	12214	12448	12371	12252	12466	12500	12459	12260	12342	12538	12394	12444	12424	12380	12319	12318	12453	12420	12263	12428	12406	12218	12392	12359	12461	12443	12313	12371	12476	12431	12354	12371	12338	12573	12350	12324	12254	12544	12520	12405	12467	12428	12346	12355	12311	12417	12332	12301	12452	12454	12432	12447	12145	12536	12457	12479	12289	12347	12313	12406	12443	12396	12388	12305	12335	12300	12393	12325	12217	12426	12196	12428	12682	12478	12217	12387	12365	12286	12244	12463	12343	12342	12396	12334	12389	12343	12472	12375	12417	12375	12425	12414	12437	12433	12447	12516	12342	12346	12373	12342	12367	12481	12247	12371	12527	12439	12220	12378	12255	12228	12313	12497	12353	12522	12447	12416	12388	12435	12308	12208	12341	12472	12288	12312	12474	12355	12221	12433	12264	12409	12348	12403	12463	12300	12385	12341	12367	12505	12454	12441	12293	12255	12458	12334	12406	12462	12391	12454	12427	12428	12406	12153	12465	12206	12365	12378	12519	12210	12434	12434	12368	12358	12474	12508	12338	12298	12472	12413	12575	12467	12330	12370	12433	12414	12422	12495	12476	12434	12331	12305	12356	12483	12311	12226	12316	12200	12335	12288	12378	12271	12355	12341	12354	12433	12339	12352	12341	12208	12575	12328	12320	12367	12376	12519	12435	12352	12366	12248	12407	12439	12537	12344	12595	12287	12345	12224	12353	12498	12399	12473	12421	12464	12424	12378	12357	12455	12462	12623	12392	12345	12436	12403	12360	12283	12618	12306	12158	12559	12425	12405	12322	12370	12499	12411	12426	12469	12244	12172	12377	12437	12179	12297	12368	12512	12493	12396	12357	12438	12275	12411	12304	12238	12389	12261	12288	12231	12170	12444	12352	12355	12288	12380	12449	12396	12282	12445	12345	12501	12485	12389	12340	12399	12394	12486	12416	12311	12433	12438	12190	12381	12368	12287	12414	12384	12317	12319	12461	12596	12365	12516	12508	12313	12524	12406	12438	12447	12381	12344	12428	12472	12307	12454	12396	12299	12424	12395	12372	12255	12495	12393	12246	12325	12348	12403	12393	12386	12397	12463	12285	12416	12457	12492	12321	12389	12401	12511	12480	12371	12350	12363	12470	12399	12410	12518	12424	12526	12388	12298	12290	12285	12411	12450	12458	12298	12390	12433	12486	12231	12447	12385	12330	12458	12503	12408	12269	12166	12331	12371	12279	12317	12486	12520	12475	12346	12383	12327	12295	12461	12404	12378	12426	12242	12481	12401	12382	12249	12538	12350	12309	12275	12404	12483	12510	12321	12271	12605	12470	12361	12477	12354	12371	12313	12358	12455	12274	12517	12337	12470	12177	12377	12348	12258	12446	12270	12361	12443	12372	12343	12234	12457	12555	12327	12378	12277	12522	12522	12639	12517	12496	12463	12483	12371	12530	12309	12309	12462	12655	12423	12378	12297	12438	12505	12407	12159	12306	12363	12350	12443	12216	12211	12424	12547	12320	12371	12515	12295	12269	12391	12474	12468	12395	12186	12509	12442	12415	12248	12593	12496	12409	12398	12332	12233	12315	12340	12355	12461	12583	12411	12223	12393	12308	12219	12298	12516	12328	12381	12323	12380	12408	12290	12410	12638	12605	12329	12446	12297	12529	12430	12343	12276	12349	12478	12409	12322	12350	12412	12499	12255	12346	12403	12311	12421	12250	12354	12384	12346	12518	12285	12403	12322	12429	12446	12512	12517	12400	12515	12449	12580	12581	12413	12299	12447	12436	12396	12423	12332	12359	12353	12359	12415	12349	12376	12243	12393	12502	12325	12253	12243	12402	12427	12431	12526	12265	12423	12409	12397	12464	12292	12486	12346	12341	12200	12518	12464	12425	12500	12406	12429	12691	12395	12533	12436	12400	12356	12490	12196	12324	12525	12315	12410	12431	12481	12299	12383	12451	12518	12322	12442	12606	12438	12403	12438	12315	12388	12529	12396	12401	12366	12404	12456	12213	12546	12490	12264	12300	12293	12324	12283	12385	12369	12319	12265	12550	12277	12376	12458	12441	12564	12413	12392	12376	12449	12218	12466	12200	12366	12281	12258	12443	12366	12307	12382	12463	12420	12317	12230	12362	12165	12250	12338	12389	12423	12508	12645	12447	12193	12405	12488	12536	12426	12442	12328	12214	12439	12463	12355	12312	12430	12424	12357	12360	12284	12455	12281	12354	12396	12405	12253	12407	12470	12428	12337	12431	12100	12180	12563	12281	12365	12329	12266	12492	12555	12295	12410	12269	12291	12393	12305	12501	12345	12316	12355	12559	12307	12311	12244	12496	12317	12271	12490	12205	12384	12426	12552	12516	12248	12254	12466	12512	12570	12591	12452	12180	12389	12242	12252	12344	12393	12335	12317	12377	12349	12441	12381	12383	12243	12377	12375	12193	12491	12302	12247	12407	12360	12270	12405	12516	12424	12296	12238	12503	12398	12375	12336	12257	12241	12317	12537	12253	12361	12267	12375	12366	12279	12384	12415	12604	12414	12292	12354	12359	12301	12519	12348	12363	12187	12249	12280	12353	12481	12469	12737	12334	12488	12273	12365	12450	12442	12500	12180	12560	12429	12404	12317	12196	12348	12245	12301	12278	12527	12438	12448	12178	12330	12367	12543	12325	12185	12446	12346	12434	12548	12306	12427	12165	12273	12403	12134	12360	12411	12247	12417	12331	12580	12357	12304	12150	12251	12305	12219	12243	12440	12332	12547	12459	12257	12453	12388	12343	12388	12195	12492	12553	12411	12437	12232	12470	12382	12330	12282	12247	12389	12283	12408	12382	12454	12316	12563	12399	12415	12508	12329	12436	12395	12402	12511	12432	12369	12400	12279	12538	12490	12365	12301	12559	12421	12490	12767	12379	12528	12301	12485	12311	12443	12401	12348	12337	12451	12581	12335	12418	12379	12524	12395	12503	12398	12295	12538	12305	12325	12303	12364	12441	12324	12406	12297	12414	12460	12520	12382	12393	12409	12411	12314	12213	12329	12575	12442	12407	12374	12332	12368	12192	12324	12448	12465	12302	12340	12366	12150	12506	12342	12404	12388	12208	12395	12438	12368	12336	12381	12218	12420	12435	12302	12540	12314	12454	12306	12491	12433	12340	12445	12526	12461	12261	12490	12428	12480	12475	12436	12439	12411	12366	12366	12301	12348	12400	12399	12343	12414	12380	12384	12270	12309	12303	12478	12436	12430	12297	12428	12244	12351	12412	12352	12399	12458	12462	12404	12331	12164	12253	12408	12454	12404	12325	12310	12510	12688	12358	12254	12098	12338	12377	12418	12415	12239	12333	12297	12410	12384	12519	12692	12299	12413	12638	12492	12302	12373	12440	12188	12374	12502	12303	12164	12428	12324	12482	12705	12560	12486	12297	12461	12479	12261	12322	12276	12319	12338	12206	12436	12248	12353	12275	12539	12267	12297	12318	12389	12187	12378	12456	12482	12505	12432	12615	12295	12279	12236	12471	12349	12304	12356	12377	12395	12198	12335	12441	12335	12297	12373	12449	12484	12274	12327	12318	12419	12312	12439	12246	12539	12495	12379	12380	12397	12433	12466	12350	12473	12541	12440	12221	12265	12155	12360	12156	12574	12137	12244	12459	12172	12166	12421	12279	12295	12349	12316	12487	12581	12263	12504	12389	12343	12361	12484	12571	12413	12333	12336	12472	12435	12398	12286	12394	12294	12283	12374	12473	12531	12458	12511	12436	12267	12332	12335	12325	12379	12379	12240	12340	12345	12475	12387	12388	12195	12608	12469	12534	12314	12408	12402	12262	12407	12535	12340	12402	12389	12369	12440	12326	12285	12313	12410	12475	12461	12315	12410	12406	12316	12240	12333	12383	12389	12168
19507	27586	21823	16452	15086	14606	13817	13185	12864	12771	12743	12487	12355	12255	12124	12002	11988	11977	11928	11733	11959	11928	13967	19395	21582	23259	19849	17163	14537	12907	11950	11884	11713	11956	11589	11699	11571	11762	11723	11853	11761	11809	11729	11668	11830	11655	11839	11826	11770	11723	11626	11790	11803	11697	11852	11664	11652	11761	11637	11682	11526	11788	11714	11832	11516	11828	11622	11762	11629	11728	11789	11601	11821	11725	11713	11788	11757	11645	11744	11651	11859	11666	11777	11563	11621	11619	11843	11697	11633	11598	11651	11741	11786	11794	11708	11787	11608	11831	11747	11534	11848	11727	11646	11787	11745	11728	11696	11923	11632	11591	11773	11692	11778	11550	11841	11720	11582	11673	11812	11643	11663	11670	11640	11813	11757	11735	11797	11655	11724	11695	11747	11801	11583	11712	11616	11657	11619	11738	11657	11699	11660	11560	11840	11762	11705	11727	11754	11721	11833	11785	11846	11690	11825	11723	11751	11834	11661	11688	11681	11664	11738	11922	11751	11734	11629	11651	11769	11733	11490	11736	11697	11719	11837	11726	11673	11681	11517	11872	11486	11561	11739	11711	11698	11703	11710	11682	11540	11691	11680	11666	11598	11741	11878	11632	11674	11746	11768	11753	11690	11571	11652	11732	11611	11724	11829	11718	11609	11675	11639	11765	11778	11783	11669	11562	11719	11660	11770	11792	11780	11668	11813	11605	11590	11730	11847	11727	11725	11435	11824	11648	11875	11721	11903	11783	11783	11663	11734	11584	11748	11834	11790	11815	11774	11818	11773	11646	11486	11711	11802	11631	11807	11571	11814	11629	11563	11866	11811	11721	11478	11731	11640	11665	11642	11685	11634	11675	11731	11853	11674	11785	11729	11782	11586	11820	11812	11727	11934	11818	11633	11746	11784	11659	11701	11644	11711	11676	11636	11619	11624	11619	11627	11762	11635	11756	11732	11747	11712	11667	11586	11684	11798	11670	11593	11769	11754	11877	11589	11690	11740	11719	11659	11732	11553	11650	11725	11720	11582	11589	11717	11851	11760	11610	11562	11706	11675	11865	11870	11724	11716	11535	11724	11772	11640	11645	11574	11817	11855	11641	11657	11723	11717	11808	11628	11751	11791	11796	11686	11758	11640	11784	11827	11692	11730	11795	11646	11774	11832	11623	11703	11684	11580	11656	11798	11721	11710	11726	11626	11699	11623	11618	11804	11653	11683	11768	11570	11644	11697	11664	11726	11580	11703	11683	11746	11544	11794	11659	11677	11757	11853	11594	11628	11663	11796	11711	11540	11806	11708	11809	11729	11655	11887	11647	11738	11719	11687	11575	11725	11660	11572	11682	11594	11837	11891	11860	11673	11750	11445	11626	11699	11614	11621	11677	11681	11682	11634	11781	11859	11649	11743	11704	11551	11638	11678	11649	11781	11823	11777	11690	11751	11740	11570	11719	11674	11674	11701	11635	11702	11698	11696	11809	11766	11743	11588	11706	11785	11887	11754	11651	11700	11651	11791	11693	11824	11786	11714	11815	11828	11666	11696	11630	11552	11842	11679	11703	11777	11781	11866	11630	11404	11724	11629	11674	11642	11786	11744	11824	11527	11571	11690	11600	11610	11601	11509	11671	11793	11604	11692	11444	11572	11702	11612	11552	11728	11773	11791	11701	11583	11806	11831	11656	11631	11676	11543	11727	11649	11740	11612	11776	11624	11672	11773	11734	11743	11839	11872	11697	11673	11556	11804	11694	11644	11562	11668	11566	11750	11705	11686	11646	11844	11680	11642	11677	11601	11704	11671	11695	11613	11789	11780	11626	11623	11605	11699	11713	11711	11641	11661	11713	11699	11738	11526	11581	11765	11891	11661	11546	11751	11659	11807	11632	11704	11665	11755	11615	11763	11810	11803	11791	11770	11782	11894	11784	11638	11606	11647	11539	11816	11753	11679	11463	11695	11692	11762	11750	11767	11731	11712	11727	11822	11680	11727	11749	11674	11538	11881	11669	11717	11732	11666	11725	11572	11654	11687	11669	11804	11644	11876	11698	11778	11628	11654	11745	11849	11598	11637	11782	11661	11604	11676	11706	11742	11480	11845	11760	11636	11716	11638	11742	11565	11589	11550	11748	11840	11652	11641	11683	11490	11836	11582	11759	11759	11898	11720	11725	11600	11769	11696	11641	11609	11611	11648	11599	11574	11677	11713	11679	11740	11707	11852	11884	11600	11596	11672	11637	11575	11673	11530	11712	11603	11561	11641	11631	11643	11713	11781	11719	11617	11758	11598	11723	11863	11592	11666	11546	11926	11544	11582	11615	11778	11675	11764	11681	11588	11729	11581	11701	11579	11654	11824	11679	11787	11657	11615	11711	11741	11557	11793	11580	11743	11613	11787	11664	11679	11641	11681	11850	11653	11529	11675	11781	11845	11823	11532	11586	11649	11761	11634	11738	11639	11770	11852	11582	11884	11630	11702	11598	11637	11813	11609	11646	11691	11656	11784	11680	11645	11762	11866	11918	11813	11659	11686	11681	11552	11664	11762	11681	11749	11787	11659	11730	11812	11615	11678	11745	11733	11716	11696	11604	11689	11656	11761	11883	11586	11610	11620	11648	11631	11696	11664	11643	11651	11725	11473	11679	11740	11752	11704	11672	11646	11668	11759	11704	11553	11690	11707	11672	11600	11484	11667	11622	11793	11682	11590	11678	11695	11742	11654	11749	11782	11795	11665	11692	11812	11500	11752	11660	11549	11772	11545	11724	11643	11636	11690	11674	11665	11546	11843	11588	11640	11677	11703	11751	11815	11686	11643	11793	11665	11770	11837	11800	11709	11760	11555	11598	11622	11687	11805	11501	11636	11763	11633	11732	11647	11714	11697	11818	11504	11770	11729	11681	11698	11675	11722	11649	11697	11719	11609	11760	11629	11664	11770	11740	11631	11611	11726	11641	11754	11763	11579	11612	11598	11668	11795	11774	11715	11734	11674	11615	11781	11735	11685	11709	11705	11512	11737	11642	11662	11823	11706	11712	11660	11612	11612	11593	11671	11745	11674	11551	11631	11692	11839	11660	11649	11679	11809	11623	11671	11671	11647	11756	11555	11670	11594	11715	11820	11719	11676	11900	11704	11765	11794	11651	11778	11576	11542	11670	11643	11624	11679	11537	11704	11726	11665	11759	11785	11827	11535	11767	11802	11593	11613	11604	11701	11577	11757	11821	11783	11677	11634	11787	11673	11528	11732	11736	11601	11743	11636	11829	11636	11716	11557	11658	11668	11771	11701	11774	11688	11773	11725	11564	11663	11606	11637	11692	11721	11705	11762	11642	11797	11649	11655	11577	11669	11707	11695	11606	11588	11571	11564	11726	11637	11825	11630	11593	11786	11610	11669	11608	11727	11719	11572	11572	11632	11705	11488	11809	11589	11621	11579	11775	11794	11702	11652	11782	11775	11624	11690	11594	11674	11684	11716	11674	11749	11818	11743	11655	11741	11700	11790	11667	11772	11682	11588	11680	11665	11834	11719	11602	11609	11643	11667	11747	11677	11736	11663	11603	11677	11831	11570	11745	11611	11617	11692	11524	11783	11700	11690	11816	11745	11963	11540	11626	11698	11731	11744	11659	11783	11544	11752	11439	11754	11713	11719	11687	11676	11746	11760	11725	11668	11706	11640	11767	11718	11676	11709	11741	11637	11796	11473	11860	11638	11668	11560	11859	11531	11718	11637	11650	11613	11902	11625	11765	11724	11652	11878	11595	11688	11593	11677	11739	11774	11753	11689	11575	11655	11705	11646	11690	11674	11824	11662	11801	11676	11789	11786	11676	11762	11523	11724	11610	11633	11664	11625	11598	11790	11795	11801	11701	11679	11661	11725	11772	11556	11652	11738	11693	11822	11788	11726	11636	11756	11709	11634	11724	11662	11611	11777	11681	11629	11899	11531	11786	11855	11610	11776	11540	11734	11599	11852	11657	11711	11626	11738	11652	11783	11662	11787	11681	11753	11657	11642	11779	11548	11737	11683	11659	11699	11612	11743	11723	11720	11617	11677	11610	11812	11604	11771	11747	11679	11715	11688	11820	11846	11713	11617	11702	11767	11603	11748	11648	11686	11645	11735	11598	11682	11660	11812	11739	11617	11539	11788	11688	11678	11586	11731	11609	11762	11532	11793	11687	11577	11737	11768	11534	11707	11603	11766	11555	11648	11647	11833	11548	11748	11779	11728	11741	11801	11768	11693	11721	11745	11685	11673	11665	11734	11814	11616	11833	11820	11660	11749	11483	11585	11703	11505	11638	11705	11722	11628	11849	11649	11653	11610	11675	11718	11746	11728	11740	11626	11594	11756	11787	11664	11735	11613	11746	11773	11573	11603	11657	11677	11624	11782	11716	11620	11726	11555	11698	11654	11702	11794	11728	11632	11585	11703	11800	11702	11651	11713	11757	11579	11692	11761	11743	11612	11704	11808	11671	11759	11634	11817	11727	11719	11675	11583	11735	11631	11714	11698	11646	11633	11693	11626	11694	11787	11736	11721	11710	11740	11734	11785	11533	11792	11704	11580	11761	11874	11611	11558	11602	11790	11696	11620	11669	11714	11707	11623	11532	11683	11567	11673	11863	11755	11694	11645	11541	11648	11686	11776	11637	11701	11608	11618	11604	11662	11625	11738	11630	11774	11700	11735	11616	11811	11646	11681	11692	11696	11756	11822	11662	11706	11690	11700	11605	11401	11721	11826	11638	11785	11800	11701	11635	11675	11593	11538	11723	11750	11695	11532	11723	11611	11734	11732	11634	11651	11668	11694	11646	11560	11805	11668	11827	11562	11714	11771	11727	11739	11716	11784	11875	11486	11727	11689	11791	11765	11609	11637	11618	11806	11754	11653	11567	11705	11742	11651	11717	11620	11856	11664	11589	11811	11589	11725	11592	11637	11773	11529	11635	11755	11632	11657	11743	11600	11636	11682	11608	11668	11753	11565	11707	11590	11591	11654	11697	11725	11743	11870	11789	11657	11823	11646	11797	11743	11718	11816	11769	11828	11766	11801	11708	11840	11686	11553	11870	11651	11576	11742	11753	11714	11751	11639	11716	11682	11725	11588	11855	11713	11791	11703	11761	11526	11757	11660	11654	11584	11900
27988	21161	17962	13326	11269	11076	11018	10991	10960	10988	11228	10915	10836	10898	11060	10774	10836	10890	10764	10776	10759	10968	10799	10999	11323	11515	11447	11277	10973	10857	10762	10798	10776	10668	10794	10552	10737	10636	10662	10764	10837	10702	10743	10733	10550	10808	10733	10636	10855	10842	10782	10675	10615	10896	10759	10670	10664	10756	10777	10706	10651	10689	10820	10880	10793	10695	10856	10790	10790	10778	10805	10788	10703	10817	10863	10674	10700	10763	10654	10756	10792	10866	10639	10826	10837	10904	10789	10769	10694	10766	10693	10736	10829	10572	10804	10804	10987	10651	10749	10781	10873	10708	10769	10738	10889	10606	10742	10721	10684	10605	10787	10809	10533	10758	10840	10683	10753	10804	10856	10705	10851	10468	10855	10745	10747	10829	10767	10808	10750	10766	10685	10864	10606	10713	10771	10783	10823	10872	10808	10858	10610	10800	10849	10481	10595	10647	10857	10764	10915	10768	10796	10718	10618	10634	10775	10745	10836	10770	10991	10982	10788	10651	10765	10926	10726	10915	10761	10695	10769	10776	10614	10681	10859	10912	10785	10683	10642	10742	10836	10759	10671	10843	10668	10762	10691	10843	10683	10814	10914	10679	10745	10540	10729	10821	10957	10897	10660	10733	10717	10839	10601	10623	10868	10938	10899	10787	10631	10772	10594	10727	10737	10716	10827	10794	10645	10768	10798	10822	10721	10740	10628	10714	10746	10774	10863	10677	10781	10614	10708	10652	10732	10793	10842	10829	10672	10814	10667	10741	10783	10746	10675	10858	10762	10875	10843	10906	10742	10867	10763	10663	10652	10771	10648	10744	10831	10863	10877	10855	10893	10751	10794	10610	10709	10663	10654	10670	10811	10841	10836	10738	10663	10629	10642	10714	10705	10619	10636	10674	10823	10762	10658	10586	10813	10733	10677	10853	10648	10590	10774	10683	10642	10583	10538	10814	10800	10736	10831	10798	10688	10683	10588	10613	10734	10787	10820	10557	10609	10744	10713	10766	10782	10544	10609	10772	10654	10608	10722	10828	10721	10884	10713	10710	10696	10808	10938	10763	10751	10759	10791	10734	10952	10782	10822	10631	10711	10756	10766	10824	10827	10706	10563	10637	10769	10788	10727	10754	10878	10764	10783	10945	10758	10772	10680	10705	10792	10622	10752	10844	10838	10703	10775	10869	10696	10672	10726	10898	10835	10719	10721	10682	10721	10635	10871	10806	10741	10680	10674	10626	10578	10790	10743	10946	10675	10743	10669	10891	10633	10953	10749	10714	10837	10781	10790	10798	10610	10705	10854	10717	10810	10719	10781	10794	10782	10852	10798	10646	10747	10821	10723	10660	10877	10703	10714	10704	10859	10770	10784	10748	10661	10586	10513	10800	10726	10727	10796	10619	10672	10906	10792	10700	10969	10667	10687	10758	10786	10892	10767	10722	10923	10733	10843	10805	10821	10556	10858	10717	10608	10780	10682	10761	10642	10714	10747	10594	10761	10549	10830	10827	10713	10901	10839	10715	10871	10744	10724	10925	10600	10888	10763	10759	10804	10872	10674	10880	10756	10742	10618	10609	10752	10776	10697	10727	10869	10645	10676	10599	10672	10492	10828	10855	10848	10661	10757	10700	10736	10761	10761	10771	10891	10859	10762	10805	10713	10767	10769	10854	10865	10726	10691	11063	10709	10725	10755	10858	10752	10775	10660	10704	10723	10756	10793	10753	10635	10676	10848	10826	10887	10827	10793	10627	10783	10879	10817	10924	10774	10827	10847	10850	10738	10697	10665	10684	10860	10824	10670	10781	10713	10828	10969	10721	10843	10852	10827	10897	10637	10803	10612	10601	10938	10629	10682	10804	10831	10724	10690	10651	10800	10748	10777	10773	10663	10711	10723	10823	10698	10749	10620	10684	10659	10587	10694	10721	10817	10745	10950	10743	10842	10787	10558	10738	10769	10948	10727	10776	10644	10593	10835	10896	10739	10687	10823	10783	10645	10876	10594	10666	10713	10644	10850	10761	10647	10678	10883	10643	10732	10844	10918	10832	10891	10797	10977	10561	10636	10777	10839	10647	10887	10738	10776	10754	10699	10702	10813	10976	10760	10714	10716	10825	10736	10714	10675	10808	10728	10821	10804	10900	10750	10764	10871	10864	10847	10779	10850	10786	10623	10818	10851	10585	10820	10752	10727	10871	10844	10731	10785	10712	10820	10680	10780	10741	10654	10808	10705	10822	10782	10761	10536	10813	10733	10846	10806	10713	10691	10738	10800	10725	10862	10725	10882	10668	10855	10765	10676	10757	10842	10746	10738	10578	10663	10738	10684	10557	10878	10709	10759	10946	10615	10710	10710	10618	10768	10791	10837	10570	10688	10783	10914	10768	10600	10711	10771	10909	10683	10813	10646	10710	10712	10845	10862	10950	10723	10924	10775	10655	10793	10804	10800	10805	10758	10761	10943	10914	10696	10857	10885	10750	10804	10769	10764	10795	10756	10737	10781	10679	10841	10639	10531	10741	10691	10653	10648	10739	10779	10830	10812	10547	10859	10738	10704	10850	10728	10768	10602	10708	10782	10634	10607	10734	10779	10858	10740	10717	10734	10841	10687	10818	10816	10839	10749	10743	10854	10617	10915	10840	10688	10590	10746	10682	10664	10547	10909	10792	10665	10884	10868	10551	10584	10695	10740	10682	10831	10723	10616	10824	10808	10868	10732	10816	10698	10798	10908	10922	10769	10620	10687	10728	10688	10744	10675	10878	10750	10879	10717	10787	10973	10699	10788	10732	10759	10918	10783	10679	10708	10757	10882	10851	10821	10747	10713	10833	10722	10975	10814	10796	10675	10673	10792	10744	10784	10841	10741	10772	10658	10708	10874	10789	10800	10747	10677	10785	10701	10712	10769	10666	10696	10884	10763	10702	10550	10747	10745	10780	10952	10826	10908	10801	10817	10772	10687	10482	10958	10861	10807	10805	10647	10774	10597	10680	10775	10686	10742	10810	10655	10567	10839	10989	10658	10775	10714	10828	10586	10738	10637	10872	10693	10597	10627	10721	10733	10695	10766	10663	10688	10673	10683	10795	10637	10698	10699	10738	10704	10840	10843	10887	10673	10910	10786	10710	10645	10733	10847	10695	10690	10654	10769	10810	10615	10634	10647	10873	10651	10825	10525	10845	10524	10824	10700	10832	10814	10897	10784	10772	10715	10817	10883	10641	10557	10642	10817	10709	10770	10803	10871	10831	10628	10846	10859	10821	10724	10792	10743	10944	10739	10722	11018	10921	10850	10771	10680	10786	10619	10840	10622	10887	10875	10830	10822	10570	10823	10725	10885	10896	10843	10582	10698	10637	10501	10831	10664	10584	10684	10796	10859	10904	10644	10695	10777	10830	10781	10721	10691	10573	10788	10753	10655	10737	10678	10866	10563	10846	10799	10726	10671	10741	10632	10811	10801	10793	10755	10963	10802	10983	10782	10910	10798	10840	10794	10794	10826	10834	10624	10808	10722	10780	10867	10878	10863	10633	10717	10740	10649	10743	10713	10913	10721	10796	10739	10644	10726	10680	10752	10792	10809	10804	10570	10853	10867	10709	10724	10858	10804	10773	10735	10724	10683	10808	10836	10681	10791	10879	10657	10874	10601	10835	10701	10713	10782	10626	10672	10696	10735	10585	10714	10567	10688	10716	10755	10804	10693	10833	10790	10673	10839	10846	10711	10709	10869	10879	10615	10694	10638	10729	10786	10692	10817	10993	10751	10775	10827	10750	10765	10751	10682	10876	10948	10959	10624	10807	10746	10818	10629	10706	10791	10723	10610	10814	10835	10791	10813	10740	10808	10630	10678	10874	10756	10790	10650	10743	10738	10711	10779	10722	10708	10774	10597	10792	10696	10737	10739	10724	10924	10889	10719	10674	10762	10780	10722	10775	10743	10768	10693	10577	10746	10871	10660	10586	10725	10887	10560	10873	10821	10762	10741	10778	10848	10703	10876	10908	10575	10822	10685	10851	10780	10753	10789	10659	10668	10871	10792	10627	10851	10725	10787	10749	10621	10682	10625	10547	10743	10786	10867	10909	10930	10872	10781	10765	10847	10702	10629	10801	10648	10742	10886	10789	10815	10668	10761	10777	10804	10815	10737	10670	10734	10869	10877	10874	10784	10833	10775	10768	10757	10851	10896	10909	10683	10725	10683	10741	10750	10755	10719	10753	10792	10728	10711	10526	10816	10606	10801	10594	10923	10916	10590	10818	10782	10783	10649	10784	10670	10824	10803	10599	10580	10762	10801	10787	10866	10864	10768	10674	10601	10752	10743	10655	10674	10588	10792	10930	10647	10668	10895	10753	10865	10671	10638	10693	10674	10597	10687	10730	10704	10518	10817	10818	10699	10599	10626	10784	10687	10779	10722	10748	10945	10800	10764	10836	10821	10695	10708	10843	10721	10828	10813	10892	10676	10760	10656	10789	10849	10873	10755	10755	10611	10798	10814	10747	10742	10760	10693	10893	10645	10693	10692	10790	10835	10669	10738	10795	10761	10672	10819	10736	10825	10852	10880	10662	10724	10735	10754	10841	10702	10955	10694	10913	10774	10818	10732	10819	10729	10840	10541	10759	10787	10720	10782	10766	10793	10688	10742	10720	10631	10782	10701	10593	10744	10983	10661	10687	10809	10980	10740	10771	10910	10617	10704	10798	10874	10793	10914	10792	10840	10769	10683	10803	10806	10769	10627	10746	10873	10857	10789	10635	10755	10951	10854	10710	10803	10517	10599	10688	10855	10716	10699	10539	10603	10746	10631	10457	10787	10779	10781	10762	10706	10524	10708	10602	10660	10646	10706	10880	10879	10746	10739	10781	10719	10728	10669	10698	10600	10602	10763	10743	10777	10832	10770	10529	10866	10986	10730	10686	10708	10680	10738	10954	10910	10855	10858	10787	10824	10812	10541	10879	10753	10692	10818	10761	10715	10901	10775	10696	10658	10622	10718	10768	10851	10833	10744	10576	10871	10612	10732	10968	10499	10552	10664	10700	10657	10684	10817	10705	10889	10823	10726	10635	10596	10590	10845	10780	10828	10709	10790	10784	10789	10826	10850	10911	10748	10778	10474	10773	10686	10706	10716	10682	10779	10735
18294	14369	12291	11337	11412	11128	10924	10947	11184	11089	11010	10780	10901	10847	10678	10782	10701	10679	10769	10711	10831	10844	10820	11152	11633	11727	11637	11276	11141	10911	10912	10676	10640	10841	10753	10614	10713	10706	10865	10754	10908	10641	10559	10685	10945	10762	10837	10742	10641	10721	10822	10689	10651	10592	10775	10678	10754	10797	10740	10719	10776	10713	10882	10668	10763	10843	10704	10786	10587	10728	10769	10592	10697	10651	10907	10759	10885	10625	10651	10740	10651	10694	10643	10607	10666	10736	10596	10542	10848	10692	10649	10670	10519	10704	10879	10793	10715	10843	10717	10599	10756	10835	10792	10720	10762	10600	10859	10824	10653	10663	10667	10821	10712	10803	10631	10712	10706	10675	10588	10701	10816	10700	10725	10826	10571	10665	10747	10756	10789	10790	10638	10627	10669	10763	10711	10713	10842	10682	10667	10773	10744	10660	10795	10797	10681	10825	10758	10675	10716	10753	10825	10646	10605	10563	10744	10744	10690	10757	10766	10796	10814	10848	10800	10666	10898	10682	10687	10783	10603	10534	10778	10686	10790	10725	10734	10711	10739	10741	10664	10753	10574	10728	10536	10621	10849	10730	10743	10708	10911	10794	10624	10647	10683	10648	10631	10690	10692	10663	10692	10682	10839	10690	10557	10778	10735	10609	10672	10670	10655	10654	10669	10718	10667	10684	10757	10669	10717	10795	10762	10597	10726	10758	10639	10751	10682	10750	10658	10619	10782	10767	10744	10791	10737	10747	10751	10689	10795	10839	10658	10649	10712	10691	10751	10675	10704	10720	10602	10766	10591	10674	10452	10922	10740	10698	10745	10646	10741	10619	10661	10712	10669	10783	10655	10696	10614	10626	10728	10709	10702	10730	10750	10703	10796	10704	10529	10754	10712	10827	10926	10612	10658	10861	10762	10676	10738	10658	10683	10607	10744	10809	10731	10592	10664	10757	10637	10666	10653	10622	10756	10747	10715	10751	10826	10788	10531	10655	10707	10615	10599	10692	10718	10592	10581	10767	10680	10793	10752	10639	10689	10606	10675	10676	10785	10645	10732	10715	10731	10634	10800	10681	10756	10687	10795	10646	10880	10663	10679	10790	10705	10611	10678	10674	10732	10690	10768	10814	10884	10849	10738	10553	10706	10797	10783	10756	10613	10786	10640	10604	10666	10837	10870	10607	10613	10749	10635	10813	10548	10656	10778	10809	10591	10676	10746	10722	10733	10598	10946	10697	10795	10697	10568	10759	10723	10769	10754	10610	10747	10714	10879	10697	10828	10775	10991	10690	10771	10691	10605	10776	10809	10824	10654	10621	10787	10601	10802	10759	10661	10863	10741	10672	10709	10773	10744	10553	10710	10801	10776	10804	10778	10613	10699	10754	10808	10784	10780	10760	10836	10779	10721	10746	10733	10807	10596	10803	10780	10895	10592	10822	10746	10777	10678	10822	10709	10723	10770	10678	10758	10827	10657	10674	10742	10766	10793	10755	10782	10705	10656	10738	10763	10707	10717	10772	10661	10662	10762	10630	10607	10722	10815	10867	10695	10645	10846	10764	10694	10746	10727	10623	10708	10723	10680	10636	10783	10795	10698	10712	10633	10766	10676	10852	10599	10872	10622	10836	10711	10934	10741	10814	10685	10736	10825	10623	10804	10847	10734	10759	10777	10710	10828	10716	10758	10746	10705	10733	10795	10653	10781	10769	10611	10747	10620	10718	10543	10750	10793	10707	10728	10615	10614	10804	10632	10710	10666	10631	10728	10747	10684	10809	10807	10738	10797	10830	10711	10789	10684	10754	10629	10720	10682	10721	10732	10808	10711	10722	10681	10750	10665	10751	10680	10788	10687	10693	10693	10650	10877	10850	10741	10753	10819	10808	10796	10628	10842	10740	10746	10596	10737	10671	10755	10708	10709	10811	10584	10773	10735	10701	10697	10695	10691	10590	10642	10528	10797	10728	10601	10646	10665	10648	10664	10663	10849	10816	10767	10643	10756	10799	10829	10622	10713	10528	10841	10733	10640	10854	10652	10864	10764	10743	10739	10771	10632	10486	10808	10810	10578	10612	10756	10684	10708	10788	10730	10800	10822	10692	10803	10677	10652	10738	10818	10716	10599	10786	10612	10717	10618	10726	10730	10880	10724	10877	10639	10834	10825	10681	10651	10792	10635	10774	10687	10597	10799	10694	10758	10862	10761	10883	10849	10718	10778	10685	10718	10733	10527	10727	10627	10666	10717	10688	10737	10734	10746	10786	10702	10749	10528	10604	10570	10740	10753	10676	10709	10645	10733	10841	10677	10647	10798	10710	10693	10642	10687	10610	10684	10713	10735	10778	10638	10814	10838	10522	10905	10863	10888	10796	10587	10819	10610	10712	10880	10702	10633	10732	10665	10786	10719	10642	10651	10685	10730	10873	10675	10647	10754	10670	10604	10629	10870	10832	10657	10693	10654	10642	10777	10705	10736	10731	10615	10807	10752	10779	10832	10713	10799	10618	10660	10818	10731	10793	10784	10618	10716	10847	10563	10939	10732	10735	10561	10738	10797	10811	10593	10838	10610	10626	10684	10719	10693	10744	10790	10746	10765	10728	10867	10757	10707	10767	10622	10797	10697	10720	10678	10786	10707	10774	10769	10748	10868	10712	10690	10820	10666	10725	10613	10825	10706	10743	10652	10559	10528	10568	10678	10680	10774	10707	10766	10665	10755	10859	10728	10477	10698	10904	10570	10720	10602	10498	10760	10542	10671	10795	10659	10751	10796	10816	10658	10567	10747	10692	10746	10833	10540	10713	10729	10790	10783	10813	10518	10717	10549	10763	10820	10718	10764	10878	10656	10810	10764	10622	10859	10782	10709	10746	10685	10675	10719	10708	10758	10696	10710	10802	10664	10692	10845	10666	10776	10712	10802	10508	10816	10710	10679	10757	10713	10733	10592	10777	10676	10737	10617	10649	10767	10790	10574	10692	10583	10654	10676	10717	10642	10756	10601	10783	10756	10836	10797	10669	10718	10786	10550	10755	10744	10624	10604	10781	10826	10727	10811	10797	10591	10793	10722	10485	10780	10772	10707	10779	10615	10773	10767	10749	10605	10666	10890	10675	10808	10734	10668	10739	10802	10842	10785	10649	10789	10732	10692	10743	10667	10813	10896	10750	10625	10754	10729	10624	10855	10767	10861	10720	10821	10699	10784	10814	10753	10778	10629	10768	10825	10768	10629	10730	10605	10793	10692	10655	10643	10704	10567	10639	10720	10749	10618	10721	10847	10690	10676	10726	10783	10691	10693	10703	10668	10836	10755	10716	10728	10659	10671	10782	10688	10712	10760	10828	10647	10933	10672	10821	10801	10766	10679	10657	10651	10688	10824	10718	10864	10690	10762	10750	10755	10608	10677	10681	10735	10783	10786	10798	10839	10676	10626	10795	10746	10695	10763	10766	10686	10735	10731	10819	10808	10699	10645	10942	10820	10805	10869	10693	10846	10690	10712	10716	10671	10728	10776	10684	10705	10750	10711	10745	10893	10705	10801	10584	10735	10717	10723	10602	10665	10655	10806	10647	10756	10664	10751	10799	10579	10622	10633	10757	10776	10940	10838	10708	10774	10485	10827	10805	10698	10676	10824	10723	10790	10775	10641	10720	10597	10575	10659	10761	10706	10651	10779	10788	10827	10640	10805	10757	10823	10645	10764	10787	10667	10671	10785	10687	10726	10672	10616	10595	10892	10695	10670	10704	10453	10762	10658	10762	10626	10752	10729	10768	10670	10622	10548	10835	10568	10692	10728	10679	10717	10830	10809	10794	10664	10845	10597	10879	10730	10587	10632	10746	10619	10699	10903	10784	10717	10696	10687	10736	10847	10863	10733	10707	10675	10737	10817	10723	10682	10661	10687	10606	10606	10790	10807	10715	10705	10701	10660	10838	10523	10743	10761	10793	10856	10752	10758	10713	10678	10628	10656	10639	10751	10886	10648	10670	10647	10677	10676	10644	10740	10676	10554	10728	10899	10741	10671	10788	10786	10740	10827	10687	10899	10730	10745	10626	10726	10773	10665	10882	10664	10791	10738	10643	10718	10666	10619	10731	10775	10662	10764	10611	10713	10720	10592	10710	10534	10616	10703	10618	10708	10792	10646	10790	10566	10629	10772	10620	10661	10745	10607	10724	10766	10757	10758	10799	10883	10757	10906	10556	10639	10654	10750	10764	10764	10717	10782	10569	10548	10674	10782	10600	10877	10701	10897	10879	10769	10838	10738	10773	10514	10660	10789	10598	10764	10752	10612	10641	10716	10682	10733	10724	10895	10704	10680	10739	10681	10698	10671	10724	10746	10645	10633	10640	10676	10737	10761	10735	10752	10797	10688	10776	10712	10700	10605	10630	10828	10602	10777	10738	10766	10701	10886	10847	10798	10636	10695	10654	10821	10760	10667	10650	10653	10790	10643	10837	10601	10722	10634	10836	10798	10709	10686	10661	10963	10649	10716	10774	10728	10820	10726	10499	10707	10728	10516	10760	10696	10768	10660	10581	10887	10796	10647	10773	10606	10580	10752	10685	10622	10707	10693	10632	10798	10936	10767	10760	10756	10661	10860	10858	10737	10723	10767	10724	10840	10692	10744	10842	10699	10741	10671	10816	10714	10915	10650	10841	10753	10690	10729	10749	10704	10705	10762	10744	10726	10699	10662	10624	10640	10768	10815	10685	10789	10634	10594	10739	10769	10737	10668	10753	10788	10705	10626	10942	10807	10809	10759	10836	10740	10765	10693	10716	10834	10783	10682	10629	10591	10647	10708	10851	10600	10709	10712	10630	10736	10476	10519	10778	10802	10625	10781	10701	10806	10706	10849	10668	10783	10628	10870	10608	10764	10720	10782	10807	10800	10730	10788	10798	10820	10708	10648	10673	10609	10841	10653	10752	10703	10796	10548	10677	10887	10762	10713	10699	10736	10708	10589	10677	10663	10717	10583	10861	10639	10669	10572	10758	10684	10637	10653	10776	10851	10827	10896	10701	10797	10651	10741	10799	10791	10755	10681	10742	10760	10520	10763	10873	10718	10620	10691	10778	10681	10780	10753	10700	10645	10572	10667	10712	10845	10729	10807	10677	10732	10756	10737	10763	10564	10692
24393	21252	28333	24551	21285	17364	15621	14365	13800	13811	13680	13271	13547	13615	13483	13460	13469	13479	13524	13402	13532	13373	13448	14338	17324	18335	16579	14961	14475	13784	13571	13269	13410	13341	13273	13525	13239	13132	13156	13123	13265	13143	13180	13206	13289	13112	13090	13497	13246	13107	13313	13218	13264	13367	13144	13076	13121	13269	13066	13186	13195	13156	13235	13280	13224	13127	13236	13199	13192	13162	13051	13259	13437	13449	13399	13037	13342	13325	13345	13276	13067	13306	13055	13134	13182	13195	13320	13349	13372	13419	13323	13303	13322	13329	13206	13321	13191	13200	13302	13238	13188	12940	13301	13188	13195	13221	13230	13368	13005	13265	13154	13061	13203	13286	13155	13200	13192	12952	13296	13205	13163	13335	13268	13189	13104	13328	13053	13036	13087	13338	13364	13069	13036	13316	13193	13180	13208	13281	13150	13185	13032	13186	13169	13389	13224	13219	13551	13282	13248	13260	13229	13151	13096	13051	13205	13095	13319	13136	13234	13288	13158	13236	13282	13295	13374	13085	13289	13152	13246	13236	13143	13119	13053	13227	13252	13407	13316	13194	13198	13339	13246	13117	13316	13089	13068	13399	13364	13316	13312	13344	13154	13022	13334	12990	13183	13103	12955	13191	13200	13202	13133	13229	13133	13303	13247	13222	13226	13382	13240	13108	12965	13135	13121	13235	13110	13046	13314	13133	13420	13364	13211	13183	13209	13120	13176	13246	13109	13198	13211	13369	13102	13320	13184	13316	13220	13448	13260	13208	13216	13213	13275	13095	13329	13321	13236	13244	13258	13160	13161	13333	13081	13048	13124	13245	13132	13197	13099	13266	13110	12992	13324	13245	13309	13211	13372	13061	13176	13272	13155	13365	13227	13304	13416	13180	13303	13201	12984	13175	13257	13030	13099	13162	13304	13206	13268	12917	13337	13235	13450	13318	13147	13087	13220	13142	13120	13140	13349	13159	13191	13263	13285	13339	13103	13349	13162	13309	13243	13192	13349	13110	13247	13081	13284	13240	13156	13280	13202	13181	13229	13220	13148	13148	13248	13032	13085	13302	13319	13214	13332	13100	13218	13123	13223	13002	13187	13158	13255	13241	13058	13243	13155	13204	13316	13227	13304	13126	13267	13191	13193	13025	13285	13216	13112	13328	13219	13122	13182	13091	13272	13138	13273	13191	13184	13156	12985	13289	13234	13185	13236	13118	13120	13291	13065	13128	13262	13117	13293	13301	13277	13196	13035	13211	13190	13219	13239	13033	13147	13129	13247	13451	13448	13286	13118	13160	13118	13199	13370	13291	13142	13008	13044	13303	13304	13336	13199	13218	13058	13065	13168	13239	13221	13143	13113	13141	13323	13254	13357	13201	13222	13065	13335	13152	13114	13436	13326	13335	13133	13198	13291	13110	13068	12998	13163	13237	13028	13104	13302	13173	13401	13281	13345	13234	13159	13313	13092	13295	13450	13218	13399	13113	13335	13157	13048	13134	13218	13284	13172	12873	13079	13292	13234	13255	13317	13069	13187	13101	13184	13210	13047	13124	13239	13453	13192	13141	13267	13231	13317	13235	13323	13409	13327	13382	13210	13201	13245	13209	13140	13314	13289	13074	13365	13287	13242	13186	13265	13173	13129	13132	13149	13269	13296	13170	13221	13360	13308	13142	13389	13270	13254	13225	13212	13207	13166	13007	13273	13145	13009	13176	13230	13217	13162	13329	13263	13352	13210	13124	13317	13301	13136	13038	13293	13142	13227	13268	13318	13167	13209	13237	13210	13258	13235	13235	13153	13057	13241	13366	13195	13028	13183	13248	13160	13270	13244	13085	13096	13209	13136	13318	13152	13377	13199	13284	13195	13168	13094	13219	13133	13160	13192	13021	13272	13015	13251	13197	13216	13156	13147	13279	13269	13242	13246	13132	13206	13180	13391	13143	13461	13093	13259	13169	13115	13257	13317	13337	13183	13105	13250	13423	13158	13279	13289	13149	13256	13211	13336	13318	13339	13377	13337	13104	13127	13355	13277	13156	13252	13100	13234	13362	13294	13203	13319	13176	13012	13220	13226	13438	13261	13302	13273	13275	13214	13251	13311	12976	13153	13290	13142	13186	13208	13272	13237	13121	13196	13323	13260	13293	13296	13105	13258	13206	13073	13155	13188	13211	13335	13189	13234	13363	13286	13435	13280	13324	13423	13154	13244	13282	13484	13033	13268	13283	13091	13414	13273	13048	13101	13318	13082	13350	13033	13201	13124	13133	13287	13313	13219	13361	13025	13271	13308	13281	13196	13203	13255	13101	13100	13172	13448	13203	13195	13364	13228	13313	13373	13337	13137	13280	13274	13153	13129	13287	13318	13427	13032	13166	13122	13173	13239	13189	13386	13276	13082	13247	13131	13057	12995	13297	13152	13009	13218	13200	13234	13163	13230	13026	13112	13034	13208	13196	13283	13242	13245	13250	13362	13194	13256	13411	13271	13229	13228	13083	13249	13105	13100	13303	13132	13346	13109	13143	13225	13276	13415	13403	13110	13277	13232	13241	13002	13266	13275	13220	13219	13162	13310	13250	13181	13154	13236	13189	12958	13165	13310	13056	13317	13097	13154	13159	13216	13346	13225	13254	13288	13308	13250	13171	13348	13343	13160	13147	13200	13222	13273	13273	13081	13199	13316	13177	13101	13368	13352	13166	13187	13160	13177	13127	12996	13232	13145	13366	12911	13285	13154	13260	13313	13193	13212	13151	13070	13177	13297	13238	13236	13248	13121	13332	13236	13248	13269	13128	13257	13209	13250	13107	13221	13290	13143	13238	13112	13278	13004	13244	13163	13217	13088	13217	13243	12957	13218	13221	13410	13194	13254	13214	13163	13216	13280	13231	13213	13293	13273	13191	13342	13225	13399	13229	13265	13360	13128	13361	13276	13230	13440	13240	13132	13196	13316	12986	13316	13234	13300	13171	13298	13183	13118	13485	13374	13110	13386	13150	13417	13296	13196	13280	13305	13169	13222	13191	13151	13132	13387	13196	13008	13262	13288	13205	13256	13204	13349	13262	13108	13050	13178	13292	13113	13135	13284	13222	13217	13065	13232	13144	13330	13353	13247	13266	13131	13031	13076	13391	13175	13008	13362	13049	13283	13140	13193	13299	13472	13153	13184	13123	13187	13224	13215	13326	13293	13450	13354	13190	13319	13307	13145	13066	13231	13114	13096	13204	13199	13180	13103	13206	13180	13245	13277	13274	13174	13305	13168	13259	13179	13072	13303	13117	13252	13092	13264	13360	13349	13224	13209	13223	13217	13116	13246	13284	13221	13298	13378	13261	13266	13117	13128	13167	13173	13140	13309	13415	13339	13298	13329	13161	13416	13175	13206	13156	13242	13249	13170	13254	13340	13183	12973	13220	13185	13223	13167	13231	13321	12992	13303	13320	13249	13364	13237	13266	13187	13360	13289	13127	13336	13150	13197	13270	13116	13295	13234	13155	13239	13230	13163	13124	13223	13113	13193	13156	12994	13196	13241	13284	13097	13226	13153	13160	13155	13105	13228	13298	13185	13151	13331	13133	13068	13226	13394	13272	13086	13350	13178	13218	13326	12974	13396	13272	13118	13247	13227	13166	13187	13179	13077	13191	13254	13226	13311	13249	13258	13179	13199	13167	13216	13159	13160	13333	13202	13160	13224	13269	13207	13270	13072	13338	13315	13256	13208	13252	13378	13179	13287	13263	13315	13159	13241	13181	13129	13242	13215	13254	13220	13096	13389	13155	13244	13238	13247	13188	13212	13149	13206	13235	13292	13122	13244	13487	13320	13209	13241	12954	13216	13240	13214	13113	13284	13076	13078	13250	13212	13325	13051	12984	13097	13051	13169	13011	13255	13195	13038	13294	13347	13144	13113	13153	13076	13207	13264	13220	13202	13271	13088	13308	13150	13320	13047	13038	13337	13291	13159	13246	13257	13284	13162	13199	13292	13203	13164	13054	13221	13073	13146	13054	13413	12903	13186	13278	13093	13132	13082	13220	13166	13244	13110	13026	13244	13308	13240	12992	13318	13328	13329	13194	13204	13063	13256	13291	13411	13217	13218	13359	13194	13277	13146	13287	13141	13060	13014	13246	13227	13337	13203	13073	13212	13362	13212	13021	13433	13104	13313	13196	13131	13305	13103	13108	13332	13381	13239	13259	13225	13138	13227	13250	13267	13018	13213	13383	13354	13238	13110	13367	13225	13294	13244	13163	13220	13382	13333	13295	13203	13212	13187	13273	13167	13242	13270	13403	13167	13131	13196	13183	13154	13181	13139	13101	13259	13230	13251	13117	13261	13355	13322	13222	13263	13172	13006	13078	13361	13128	13306	13130	13159	13211	13161	13358	13128	13212	13372	13312	13071	13077	13202	13217	13290	13210	13288	13173	13058	13087	13208	13156	13178	13149	13276	13131	13295	13232	13342	13338	13282	13271	13223	13157	13151	13078	13349	13307	13420	13184	13108	13192	13327	13115	13283	13101	13027	13191	13212	13155	13030	13189	12917	13091	13269	13243	13173	13276	13151	13355	13087	13210	13232	13160	13266	13298	13241	13257	13329	13198	13143	13208	13291	13342	13236	13146	13114	13299	13099	13429	13352	13093	13424	13272	13101	13069	13039	13241	13118	13190	13010	13226	13280	13266	13218	13226	13291	13256	13303	13284	13267	13370	13251	13253	13261	13175	13275	13088	13038	13266	13241	13332	13323	13257	13268	13337	13351	13178	13213	13368	13309	13166	13348	13270	13301	13434	13254	13038	13338	13183	13067	13351	13424	13261	13229	13177	13163	13294	13448	13234	13416	13202	13209	13237	13320	13222	13174	13317	13033	13253	13308	13397	13226	13109	13412	13274	13217	13208	13066	13138	13273	13266	13245	13219	13213	13391	13192	13249	13407	13028	13076	13092	13258	13236	13098	13008	13212	13258	13218	13268	13006	13173	13295	13344	13310	13159	13211	13180	13170	13155	13401	13132	13121	13085	13244	13250	13176	13045	13248	13250	13384	13373	13053	13220	13282	13251	13221	13298	13093	13382	13289	13141	13280	13236	13269	13236	13179	13111	13192	13174	13271	13155	13205	13346	13225	13417	13250	13199	13263	13166	13001	13214
15345	22407	17949	15193	14142	13558	13644	13930	13356	13273	12995	12862	12968	12830	12804	12538	12594	12602	12668	12536	12632	12656	12591	14419	19050	19629	16663	14663	13768	12857	12622	12443	12502	12458	12377	12246	12495	12510	12582	12523	12306	12502	12583	12456	12560	12421	12621	12398	12569	12389	12414	12481	12307	12420	12355	12404	12430	12493	12388	12486	12326	12447	12555	12386	12449	12491	12452	12492	12441	12563	12397	12453	12412	12569	12377	12404	12639	12356	12571	12444	12429	12311	12423	12403	12647	12493	12444	12561	12413	12535	12454	12238	12581	12382	12403	12517	12649	12513	12350	12372	12531	12537	12624	12455	12453	12451	12516	12459	12435	12616	12350	12399	12453	12462	12481	12422	12438	12431	12370	12410	12378	12471	12327	12495	12483	12512	12451	12474	12476	12455	12437	12299	12400	12385	12373	12445	12472	12313	12390	12361	12401	12483	12427	12573	12309	12367	12308	12524	12489	12540	12346	12480	12362	12505	12540	12599	12472	12398	12410	12412	12353	12453	12523	12453	12404	12459	12334	12371	12511	12318	12574	12531	12495	12463	12446	12429	12475	12479	12376	12557	12458	12518	12444	12448	12392	12395	12525	12503	12457	12467	12619	12488	12614	12390	12437	12456	12461	12548	12341	12287	12415	12391	12349	12441	12460	12441	12280	12483	12406	12359	12480	12478	12461	12430	12554	12319	12564	12397	12487	12329	12361	12492	12570	12506	12453	12408	12521	12399	12401	12502	12364	12421	12404	12361	12218	12429	12426	12401	12538	12432	12361	12395	12337	12332	12376	12506	12487	12408	12331	12332	12386	12500	12447	12372	12550	12519	12471	12523	12464	12414	12487	12450	12351	12429	12464	12355	12504	12627	12397	12515	12394	12397	12558	12322	12480	12375	12496	12433	12355	12442	12537	12504	12364	12413	12593	12520	12518	12476	12415	12393	12468	12458	12522	12477	12438	12247	12547	12420	12425	12370	12383	12440	12271	12493	12518	12414	12431	12639	12425	12447	12463	12388	12444	12403	12458	12600	12354	12333	12530	12366	12429	12468	12371	12270	12500	12514	12447	12368	12350	12458	12299	12535	12513	12550	12535	12441	12499	12242	12549	12376	12440	12452	12521	12439	12537	12217	12327	12593	12248	12272	12429	12475	12460	12401	12286	12286	12546	12401	12442	12564	12397	12412	12468	12545	12336	12256	12668	12416	12458	12504	12351	12512	12371	12519	12475	12412	12452	12545	12413	12366	12403	12391	12531	12503	12418	12527	12295	12467	12431	12482	12486	12400	12439	12440	12370	12483	12398	12491	12520	12359	12481	12540	12434	12438	12751	12393	12426	12521	12438	12486	12415	12406	12471	12416	12483	12303	12408	12404	12422	12496	12515	12571	12362	12450	12477	12485	12456	12350	12347	12489	12294	12518	12386	12361	12557	12180	12480	12465	12519	12539	12429	12512	12365	12502	12514	12469	12324	12338	12550	12511	12359	12448	12529	12573	12273	12621	12456	12604	12555	12335	12410	12395	12489	12408	12538	12406	12369	12491	12441	12392	12429	12411	12582	12357	12499	12387	12384	12409	12366	12503	12501	12483	12600	12602	12421	12430	12518	12384	12520	12311	12433	12310	12295	12505	12485	12373	12304	12412	12598	12502	12417	12589	12463	12512	12447	12458	12419	12435	12451	12478	12403	12502	12481	12456	12455	12433	12433	12484	12494	12511	12406	12291	12419	12402	12395	12485	12410	12479	12469	12465	12641	12482	12540	12550	12346	12451	12407	12396	12436	12373	12541	12634	12478	12323	12583	12371	12479	12529	12526	12595	12484	12500	12512	12468	12517	12570	12404	12375	12388	12382	12460	12428	12458	12389	12503	12564	12450	12394	12598	12507	12544	12373	12370	12316	12243	12550	12409	12447	12471	12386	12354	12377	12263	12483	12483	12477	12508	12584	12466	12521	12491	12536	12453	12418	12296	12459	12212	12473	12490	12479	12423	12576	12295	12589	12295	12468	12467	12357	12432	12433	12331	12346	12402	12301	12426	12363	12523	12417	12430	12357	12371	12368	12449	12383	12301	12520	12529	12462	12557	12435	12373	12455	12386	12381	12417	12541	12409	12611	12423	12442	12318	12483	12467	12493	12511	12469	12412	12387	12481	12485	12311	12463	12398	12450	12559	12428	12382	12549	12511	12515	12485	12530	12516	12439	12481	12394	12352	12397	12502	12535	12573	12422	12527	12386	12659	12352	12484	12558	12272	12399	12396	12549	12430	12408	12439	12429	12524	12469	12378	12464	12362	12360	12367	12511	12519	12402	12438	12521	12377	12457	12468	12395	12539	12472	12524	12330	12504	12402	12433	12464	12417	12482	12369	12406	12544	12491	12311	12375	12603	12523	12514	12457	12343	12389	12490	12362	12408	12508	12423	12308	12562	12468	12420	12591	12394	12449	12414	12591	12468	12438	12482	12470	12430	12488	12529	12491	12446	12770	12395	12696	12407	12499	12563	12630	12447	12495	12468	12277	12455	12618	12356	12330	12567	12571	12538	12511	12449	12471	12336	12417	12395	12400	12457	12527	12474	12328	12473	12553	12484	12433	12397	12447	12555	12399	12373	12536	12259	12437	12475	12492	12476	12471	12565	12496	12511	12353	12344	12549	12533	12554	12320	12379	12566	12415	12393	12476	12418	12464	12375	12361	12493	12561	12420	12407	12468	12238	12363	12471	12443	12376	12380	12495	12401	12539	12370	12398	12362	12543	12331	12231	12255	12408	12615	12439	12403	12423	12426	12459	12442	12480	12467	12373	12498	12442	12566	12490	12250	12394	12306	12469	12519	12341	12557	12605	12411	12461	12497	12479	12493	12454	12499	12440	12383	12321	12334	12412	12494	12461	12533	12383	12362	12348	12621	12545	12342	12536	12335	12569	12396	12428	12240	12264	12354	12371	12573	12438	12371	12491	12386	12396	12534	12427	12273	12456	12387	12397	12358	12445	12487	12249	12208	12430	12602	12273	12375	12462	12484	12434	12531	12326	12448	12428	12550	12505	12508	12381	12484	12508	12544	12368	12385	12460	12352	12530	12402	12545	12436	12595	12543	12263	12426	12553	12434	12413	12473	12460	12425	12439	12421	12506	12611	12479	12451	12416	12478	12295	12596	12429	12372	12341	12414	12354	12552	12439	12210	12341	12472	12495	12432	12444	12369	12446	12484	12434	12216	12489	12471	12526	12308	12554	12513	12393	12390	12387	12502	12321	12448	12523	12372	12581	12569	12415	12442	12449	12340	12445	12471	12453	12535	12568	12323	12376	12359	12429	12518	12448	12318	12449	12353	12521	12616	12339	12421	12389	12480	12501	12506	12359	12390	12461	12539	12470	12434	12558	12304	12423	12502	12370	12377	12466	12347	12468	12420	12463	12469	12276	12533	12431	12367	12349	12467	12439	12434	12453	12506	12379	12328	12519	12446	12292	12536	12538	12480	12473	12291	12462	12403	12486	12365	12345	12476	12519	12301	12472	12608	12324	12552	12474	12440	12338	12610	12412	12474	12388	12451	12471	12498	12485	12536	12320	12485	12640	12500	12504	12551	12560	12385	12406	12298	12331	12529	12411	12423	12666	12451	12432	12574	12517	12332	12372	12359	12323	12475	12425	12535	12393	12421	12533	12492	12355	12394	12379	12566	12599	12474	12387	12337	12443	12487	12483	12477	12365	12390	12493	12472	12338	12366	12464	12436	12272	12582	12439	12509	12403	12540	12385	12429	12547	12494	12512	12304	12452	12529	12393	12388	12537	12283	12394	12464	12574	12405	12236	12217	12423	12566	12535	12473	12385	12439	12327	12455	12505	12310	12347	12267	12477	12456	12350	12485	12345	12336	12459	12590	12454	12383	12442	12317	12510	12735	12412	12317	12549	12494	12622	12448	12317	12399	12410	12478	12398	12561	12451	12518	12366	12450	12475	12419	12588	12362	12596	12479	12563	12290	12283	12540	12481	12425	12378	12357	12323	12277	12317	12422	12397	12510	12435	12426	12519	12451	12416	12471	12458	12484	12482	12466	12264	12550	12386	12482	12347	12464	12448	12485	12513	12397	12494	12381	12536	12558	12580	12478	12377	12332	12350	12472	12337	12549	12504	12200	12503	12285	12529	12558	12410	12440	12636	12402	12480	12495	12328	12589	12486	12451	12288	12355	12426	12495	12458	12378	12445	12381	12496	12284	12555	12353	12443	12417	12554	12432	12403	12428	12416	12439	12434	12447	12378	12436	12489	12577	12440	12374	12335	12351	12512	12459	12524	12511	12622	12427	12521	12493	12542	12408	12173	12297	12400	12572	12687	12376	12326	12447	12526	12434	12406	12432	12377	12480	12511	12354	12414	12344	12734	12573	12362	12547	12277	12517	12465	12515	12436	12383	12376	12588	12542	12585	12546	12394	12509	12497	12361	12488	12451	12448	12427	12477	12373	12514	12376	12326	12555	12408	12389	12460	12290	12229	12278	12443	12523	12425	12360	12415	12525	12529	12480	12530	12547	12653	12391	12250	12584	12402	12405	12454	12325	12412	12535	12505	12482	12458	12436	12404	12370	12485	12583	12457	12392	12426	12317	12457	12342	12460	12432	12467	12308	12438	12520	12403	12396	12371	12486	12424	12379	12364	12249	12590	12520	12431	12629	12421	12445	12459	12523	12580	12270	12552	12520	12414	12394	12397	12442	12527	12474	12442	12489	12550	12489	12421	12486	12390	12498	12488	12551	12273	12433	12483	12477	12281	12358	12430	12463	12466	12525	12340	12290	12262	12383	12576	12360	12290	12363	12471	12320	12320	12507	12573	12400	12444	12612	12447	12462	12381	12434	12481	12399	12472	12510	12278	12433	12394	12409	12521	12400	12387	12467	12518	12510	12531	12545	12375	12524	12459	12628	12379	12615	12540	12514	12265	12549	12262	12487	12472	12487	12432	12620	12526	12315	12470	12503	12491	12409	12487	12496	12312	12364	12379	12434	12560	12445	12532	12570	12382	12415	12428	12509	12342	12580	12625	12410	12438	12463	12497	12403	12427	12463	12466	12472	12463	12440	12420	12459	12456	12524	12510	12420	12520	12357	12396	12646	12496	12309	12389	12444	12251	12477	12586	12525
23100	21244	28969	23839	21414	22866	22449	17687	16699	17014	16718	16592	16480	16207	16379	16089	15816	16009	15933	15814	16011	15856	15960	17491	23368	24787	22223	19058	17715	16548	15994	15721	15684	15542	15720	15780	15690	15637	15918	15553	15719	15488	15566	15619	15644	15634	15613	15574	15606	15635	15624	15538	15723	15469	15643	15591	15520	15531	15790	15478	15460	15598	15554	15519	15613	15594	15580	15452	15406	15712	15802	15595	15611	15559	15481	15512	15589	15443	15430	15442	15507	15622	15459	15780	15600	15666	15519	15688	15609	15494	15389	15547	15481	15444	15622	15643	15542	15500	15567	15528	15482	15359	15526	15533	15642	15461	15709	15535	15673	15441	15495	15698	15443	15702	15786	15486	15523	15595	15380	15651	15677	15601	15589	15389	15537	15369	15439	15583	15604	15590	15480	15641	15534	15638	15372	15409	15324	15485	15482	15395	15450	15616	15558	15475	15327	15528	15766	15647	15412	15656	15784	15510	15717	15322	15492	15547	15577	15730	15511	15578	15696	15350	15556	15552	15541	15487	15517	15556	15678	15627	15491	15478	15425	15409	15479	15544	15728	15473	15480	15449	15393	15737	15615	15626	15604	15509	15560	15441	15521	15765	15813	15531	15432	15593	15638	15403	15668	15456	15611	15504	15605	15572	15602	15645	15677	15468	15468	15544	15626	15656	15621	15395	15789	15621	15654	15562	15494	15491	15585	15713	15533	15615	15452	15403	15540	15490	15657	15564	15575	15601	15586	15665	15571	15722	15459	15433	15601	15437	15756	15456	15372	15558	15459	15491	15440	15414	15636	15527	15385	15483	15413	15688	15601	15336	15539	15668	15426	15358	15447	15524	15570	15506	15610	15679	15741	15389	15572	15638	15556	15525	15498	15478	15552	15653	15652	15451	15612	15670	15533	15693	15617	15502	15426	15496	15452	15513	15587	15540	15538	15505	15451	15631	15741	15701	15677	15552	15415	15341	15342	15708	15515	15515	15568	15679	15496	15530	15496	15606	15485	15334	15440	15404	15592	15599	15458	15581	15539	15587	15557	15558	15402	15716	15715	15669	15658	15538	15454	15555	15635	15494	15517	15537	15410	15244	15680	15616	15390	15494	15631	15442	15588	15645	15549	15398	15396	15624	15560	15594	15773	15559	15501	15483	15525	15415	15699	15519	15559	15536	15510	15536	15486	15586	15546	15437	15494	15598	15437	15580	15411	15473	15426	15502	15720	15609	15705	15457	15355	15532	15471	15511	15290	15531	15627	15555	15428	15698	15522	15442	15442	15380	15435	15501	15703	15455	15538	15514	15343	15588	15616	15533	15484	15777	15739	15475	15377	15828	15480	15514	15454	15476	15500	15392	15626	15458	15469	15613	15575	15423	15422	15374	15484	15556	15583	15489	15504	15516	15529	15559	15465	15391	15712	15395	15330	15408	15372	15506	15426	15462	15430	15517	15613	15430	15511	15523	15456	15479	15623	15467	15507	15475	15374	15487	15644	15492	15534	15583	15498	15464	15579	15479	15461	15592	15298	15424	15715	15542	15427	15582	15585	15646	15456	15353	15634	15628	15628	15299	15517	15631	15303	15598	15643	15631	15749	15875	15646	15720	15669	15411	15590	15478	15543	15611	15646	15411	15555	15444	15704	15563	15392	15550	15504	15582	15474	15362	15327	15650	15488	15477	15498	15581	15747	15684	15445	15495	15597	15563	15568	15636	15561	15474	15677	15579	15470	15388	15444	15500	15589	15592	15417	15578	15554	15584	15470	15751	15592	15505	15410	15616	15608	15431	15715	15375	15585	15420	15563	15467	15547	15594	15516	15459	15533	15654	15606	15587	15414	15510	15572	15540	15570	15699	15451	15625	15717	15674	15330	15360	15574	15458	15603	15698	15625	15501	15554	15419	15592	15524	15346	15412	15529	15647	15518	15497	15603	15456	15532	15339	15534	15623	15648	15488	15375	15315	15399	15575	15477	15555	15447	15589	15432	15485	15458	15591	15410	15511	15414	15682	15506	15680	15553	15479	15469	15629	15394	15385	15702	15548	15620	15767	15700	15604	15539	15563	15369	15540	15482	15632	15612	15757	15504	15621	15631	15619	15741	15670	15548	15556	15367	15491	15571	15406	15676	15615	15516	15463	15718	15510	15369	15413	15544	15558	15642	15284	15486	15521	15494	15410	15512	15548	15481	15529	15443	15442	15545	15439	15578	15592	15501	15529	15400	15594	15394	15287	15472	15497	15508	15617	15482	15559	15686	15373	15604	15563	15585	15466	15621	15630	15540	15514	15623	15663	15758	15506	15460	15415	15337	15650	15494	15484	15629	15651	15526	15455	15422	15494	15591	15651	15479	15718	15529	15404	15568	15638	15442	15530	15489	15389	15485	15453	15501	15526	15386	15536	15383	15452	15602	15790	15527	15509	15590	15637	15630	15544	15564	15713	15586	15503	15472	15733	15383	15590	15475	15329	15403	15509	15517	15652	15571	15576	15589	15496	15543	15508	15410	15207	15453	15654	15561	15385	15598	15485	15397	15343	15670	15368	15497	15397	15380	15348	15657	15455	15687	15538	15547	15699	15439	15567	15463	15615	15689	15606	15335	15695	15574	15496	15560	15708	15538	15603	15459	15600	15630	15301	15825	15536	15347	15450	15658	15541	15396	15502	15403	15392	15445	15430	15686	15452	15568	15561	15381	15407	15569	15419	15462	15682	15440	15612	15550	15486	15595	15561	15607	15583	15566	15469	15628	15571	15517	15485	15377	15446	15341	15376	15579	15500	15445	15704	15400	15260	15480	15334	15602	15459	15492	15446	15575	15607	15656	15595	15523	15558	15509	15490	15676	15438	15666	15527	15679	15462	15281	15537	15520	15365	15565	15469	15642	15442	15422	15513	15523	15415	15413	15496	15539	15547	15647	15711	15640	15496	15428	15542	15540	15392	15695	15499	15655	15633	15663	15450	15535	15546	15504	15666	15575	15317	15526	15579	15452	15396	15571	15618	15516	15579	15331	15479	15522	15451	15541	15496	15550	15629	15514	15555	15559	15561	15610	15541	15675	15449	15537	15432	15428	15477	15723	15651	15496	15466	15521	15612	15713	15571	15416	15485	15542	15685	15622	15697	15598	15491	15540	15629	15457	15771	15506	15582	15687	15537	15512	15620	15498	15332	15453	15529	15491	15382	15489	15435	15672	15559	15506	15670	15495	15588	15445	15575	15543	15486	15505	15713	15650	15375	15566	15433	15441	15457	15598	15637	15575	15613	15602	15634	15522	15249	15658	15587	15412	15533	15482	15530	15607	15445	15483	15496	15426	15490	15471	15461	15443	15465	15279	15506	15651	15588	15590	15449	15247	15484	15605	15551	15579	15704	15629	15470	15453	15504	15541	15570	15317	15447	15625	15442	15592	15616	15373	15202	15405	15705	15620	15653	15680	15591	15745	15368	15552	15466	15441	15596	15461	15519	15413	15490	15512	15467	15525	15453	15451	15350	15488	15577	15540	15591	15508	15727	15490	15612	15555	15646	15329	15489	15601	15480	15684	15525	15478	15524	15494	15512	15566	15495	15450	15390	15458	15655	15551	15381	15481	15518	15527	15479	15670	15402	15598	15641	15606	15625	15365	15458	15402	15593	15568	15666	15564	15587	15427	15470	15642	15733	15609	15562	15545	15471	15274	15387	15391	15508	15575	15404	15532	15527	15534	15368	15530	15287	15408	15417	15517	15490	15374	15370	15756	15494	15460	15438	15392	15515	15406	15442	15403	15541	15543	15443	15386	15462	15376	15512	15261	15341	15391	15175	15375	15526	15571	15465	15624	15567	15583	15708	15573	15656	15598	15517	15458	15646	15649	15661	15530	15624	15433	15692	15279	15522	15634	15524	15548	15482	15621	15557	15550	15468	15529	15523	15567	15467	15664	15659	15667	15540	15395	15591	15640	15815	15418	15555	15745	15496	15562	15433	15784	15711	15506	15589	15753	15313	15397	15566	15634	15693	15496	15545	15499	15538	15379	15583	15456	15453	15440	15438	15460	15648	15565	15505	15447	15709	15584	15462	15690	15495	15489	15456	15737	15802	15364	15622	15428	15539	15369	15696	15590	15487	15618	15590	15786	15420	15606	15360	15543	15497	15559	15573	15401	15529	15539	15600	15697	15466	15611	15533	15682	15419	15632	15368	15498	15496	15459	15622	15478	15318	15535	15494	15628	15657	15596	15619	15600	15470	15537	15536	15201	15457	15733	15693	15500	15539	15428	15358	15445	15640	15518	15613	15562	15521	15437	15621	15529	15718	15867	15631	15351	15410	15391	15590	15580	15678	15523	15395	15464	15369	15490	15677	15542	15713	15523	15409	15674	15379	15569	15607	15610	15322	15602	15602	15556	15640	15567	15549	15603	15753	15347	15490	15465	15392	15664	15451	15480	15526	15585	15438	15446	15352	15678	15582	15634	15781	15464	15623	15523	15478	15521	15606	15429	15336	15602	15516	15548	15556	15548	15473	15677	15588	15614	15536	15252	15722	15690	15501	15636	15731	15564	15531	15507	15428	15545	15473	15583	15451	15478	15632	15538	15512	15703	15699	15523	15493	15545	15523	15618	15588	15643	15683	15624	15186	15455	15574	15593	15651	15461	15650	15554	15466	15629	15460	15454	15413	15508	15596	15642	15404	15574	15645	15581	15429	15582	15673	15457	15490	15525	15556	15575	15437	15590	15662	15505	15485	15458	15596	15599	15453	15662	15371	15524	15502	15420	15509	15346	15697	15433	15588	15739	15674	15309	15349	15760	15462	15587	15425	15506	15453	15669	15463	15448	15547	15438	15431	15469	15521	15610	15691	15589	15454	15413	15651	15445	15634	15530	15684	15457	15540	15635	15777	15629	15528	15496	15572	15252	15506	15739	15685	15416	15436	15570	15432	15424	15410	15548	15456	15488	15295	15569	15559	15767	15320	15729	15506	15546	15476	15563	15359	15655	15463	15447	15377	15664	15458	15544	15585	15546	15523	15566	15480	15537	15604	15605	15441	15378	15519	15398	15415	15450	15621	15478	15491	15752	15486	15495	15554	15475	15344	15609	15611	15585	15364	15488	15831	15325	15534	15618	15550	15429	15550	15587	15470	15611	15827	15537	15635	15626	15587
17361	27702	23397	18627	17767	17476	16526	16104	15862	15621	15263	15105	14988	14819	14607	14539	14353	14366	14329	14341	14396	14339	14167	17200	25728	25871	21960	17874	16353	15005	14403	13958	13963	13839	13872	14101	13952	14135	13999	13947	13899	13771	14009	13824	14072	14055	14115	13963	13879	13962	14024	13865	13882	14027	13885	14082	14091	13867	13784	13909	13890	14108	13733	13737	13968	13910	13786	13967	13898	13785	13881	13832	13904	13804	13994	13862	13734	14059	13875	13861	13845	13961	14012	13958	13993	14001	14083	13919	14096	13953	13918	14019	13783	13823	13845	13744	13831	13970	13904	13648	13978	13899	14078	13955	13898	13841	13767	13953	13998	14058	13823	13882	13831	13935	14105	14028	13964	13778	13895	13976	13873	13678	13804	13840	13767	13980	13915	13808	13931	13981	13836	13802	13878	13965	13795	13960	14035	14014	13826	13915	13879	14035	13884	13950	13891	13898	13978	13693	13819	13911	13867	13787	13937	13894	13823	13948	13774	13832	14060	13935	13912	13860	13745	13872	13761	13910	13913	13882	13907	13899	13706	13945	13781	13979	13748	13885	13934	13856	13900	14004	13854	13971	13938	13744	13807	13792	13971	13780	13872	13930	13884	13906	13969	13920	13894	13855	13778	13892	13795	13791	13927	13916	13727	13842	13851	13826	13783	13958	13826	14026	13899	13889	13651	14013	13722	13861	13744	13906	13782	13897	13924	13869	13883	13938	13832	13892	13909	13927	13866	13975	13897	13789	13967	13893	13886	13949	13959	13842	13941	14082	13830	13844	13910	13875	13855	13946	13920	13720	13842	13707	14076	13879	13923	13875	13727	14026	13902	13822	13925	13857	13901	13747	13639	13879	13858	13940	13746	13872	13921	13738	13785	13918	13885	13738	13684	13954	13946	13889	13844	13846	13852	13876	13923	13809	13701	13729	13686	13839	13962	13855	13756	13827	13993	13936	13938	13937	13920	13864	13911	13827	13840	13831	13844	13927	13883	13879	14041	13896	13772	13905	13952	13943	13950	13978	13829	13956	13792	13868	13984	13792	13782	13863	13996	13851	14022	13825	13862	13896	13940	14084	13819	13920	14088	13898	13913	13891	13716	13848	13911	13648	14012	13720	13926	13720	14075	13863	13871	13897	13848	14013	13734	13772	13845	13857	13728	13868	13901	13882	13839	13874	14027	13731	13846	13958	13729	13977	13827	13810	13894	13937	14029	13982	13955	13936	13982	14066	13914	13723	13909	13933	13959	13821	13996	13993	13901	13871	13867	13989	13820	13794	13948	13856	13893	13878	13780	13926	13803	13876	13937	13737	13838	13850	13845	13763	13895	13956	13879	13859	13855	13880	13922	14111	13842	13922	13913	13775	14064	14025	13899	13866	13893	13905	13808	13874	13645	13723	13899	13940	13905	13921	13761	13850	14062	13851	13841	13829	13837	13610	13924	13945	13827	13823	13778	13771	13989	13958	13652	14031	13970	13800	13973	13693	13833	13900	13896	13856	13947	13941	13906	13936	14000	13647	13871	13823	13873	13862	13950	14028	14007	13869	13947	13745	13865	13855	14039	13801	13895	13844	13932	13793	13852	13898	13888	13841	13868	13881	13809	13716	13883	13841	13779	13767	13933	13856	13836	14066	13971	13779	13840	13867	13960	13982	13964	13801	13774	13847	13930	13856	13775	13896	13885	13933	13794	13870	13747	13842	13995	13902	13909	14038	13771	13838	13834	13859	14059	13912	13899	13932	14041	13900	13714	13819	13999	13990	13855	13885	13826	14034	14095	13726	13906	13987	13813	13910	13900	13993	14004	13936	13856	13813	13907	14006	13777	13880	13716	13694	13882	14004	14046	13917	13784	13750	13988	13785	13862	13836	13837	13758	13838	13935	13831	13934	13959	13855	13852	13944	13911	13980	13939	13716	14038	13899	13836	13928	13941	13846	13841	13843	13811	13908	13854	13800	13949	13892	14027	13875	13828	13999	13948	13967	13775	13950	13811	13991	13802	13762	14023	13880	13934	13710	14017	13957	13870	13883	13966	13820	13815	13823	14040	13895	13780	13980	13881	13990	13662	13990	13941	13858	14039	14003	13947	14109	14028	13761	14013	13934	13823	13862	13902	13964	13806	13850	13860	13771	13743	13849	13905	13993	13892	14028	13775	13901	13753	13874	13859	13831	13929	13794	13969	14016	13798	13851	13779	13920	13947	13919	13809	13986	13880	13946	13922	13944	13983	13961	13764	13843	13808	13926	13844	13836	14024	13897	13870	13935	13911	13986	13719	13792	13913	13875	13909	13901	13929	13846	14022	13851	13922	13832	13977	13919	13711	13836	13975	13779	13934	13954	13859	13741	13842	13824	13984	13805	13931	14013	13809	13748	14013	13995	14015	13763	13822	13888	13838	13723	13782	13926	13981	13790	13932	13914	13739	13739	13859	13832	13978	14050	14017	13883	13756	13964	13903	13925	13864	14041	13873	13842	13790	14011	13843	13938	13831	13716	13980	13768	13878	14004	13865	13828	13863	13848	13923	13953	14011	13874	13806	13770	13888	13891	13807	14078	13881	13956	13852	13953	13942	14086	13742	13946	13860	13905	13911	13946	13876	13854	13923	13834	13940	13885	13849	13893	13873	14048	13922	13794	13802	13904	13863	13917	13930	13840	13745	13827	13824	13927	14002	14064	13954	13819	13991	13776	14053	13954	13900	13990	13936	13935	13997	13871	13924	13853	14022	13891	13782	13845	13935	13884	13923	13907	13726	14059	13978	13943	13783	14010	13964	13958	13957	13674	13999	13849	13824	13845	13969	13749	13982	13714	13937	13927	13949	14041	13851	13841	13990	13851	13713	13987	13804	13932	14011	13652	13947	13814	13826	13872	13757	13937	13894	13957	13907	13886	13908	13782	13874	13932	13742	13876	13887	13837	13964	14022	13820	13884	14019	13967	13908	13842	13898	13962	14006	13888	14091	13981	14041	13798	13923	13677	13967	13873	13895	13762	14047	13856	13775	13882	13975	13931	13959	13935	13942	14059	13817	13789	13823	13873	13897	14074	13971	13930	13906	13904	13861	13815	13880	13952	13938	13707	13930	13983	13660	13952	13818	13836	14002	13764	13989	13873	13961	13908	13945	13859	13940	13952	14019	13879	13891	13917	13884	13604	14053	13874	13727	13917	13936	13760	13854	13878	13837	13876	13777	14052	13976	13896	13758	13989	13968	13809	13766	13780	13901	13861	14002	13795	13980	13907	13914	13929	13899	13864	13957	13989	13860	13881	13885	13957	13727	14042	13861	13809	13950	13963	13762	13932	13961	13680	13883	14014	13851	13824	14007	13804	13920	13637	13970	13757	13866	14014	13893	13825	14060	13853	13887	13833	13917	13999	13818	13947	13896	13881	13839	13991	13873	13923	13859	13808	13899	13895	13753	13839	13873	13872	13845	13687	13832	13927	13855	13926	14004	13759	13872	13907	13979	13945	13873	13905	13907	14007	13865	13837	13930	14075	13836	13840	13703	13939	13795	13803	13879	14009	14027	13936	13771	14047	13945	13991	13835	13730	13956	14142	13909	13895	13890	13821	14015	13849	13996	13847	13791	13902	13971	13807	13935	13753	14007	13858	13882	13765	13979	13778	13947	13766	14042	14045	13870	13937	13889	13772	13851	13821	13932	13675	13955	13823	13866	13947	14003	13995	14002	13875	13907	13942	13771	13997	13928	13854	13827	13731	13775	13815	13916	13869	13884	13798	13804	13902	13913	13856	13868	13996	13821	13746	13896	13821	14083	13950	13871	13929	13795	14012	13931	14043	13924	13891	13811	13944	13752	13933	13679	13957	13960	14061	13902	13936	13862	13794	13914	13936	13923	13918	13636	13860	13891	13765	13795	14001	13948	13929	13891	13774	13928	14033	13771	14003	13856	13866	13779	13838	13990	13642	13966	13967	13639	13917	13804	13947	13917	13863	13876	13733	13827	13822	13794	13902	13913	13897	14148	13827	13979	13983	13813	13838	13972	13808	13811	13991	13901	13860	13968	13774	13842	14002	13870	13871	13907	14016	13897	13817	13853	13841	13854	13846	13850	13911	13858	13918	13876	13776	13799	13825	13966	13781	13820	13862	13804	13795	13725	13910	13835	13924	13861	13871	13894	13934	13914	13847	13853	13842	13895	13887	13835	13791	13715	13840	13784	13810	13905	13914	13891	13870	14025	13955	13929	13877	13767	13785	13994	13987	13948	13887	13906	13896	13997	13787	14015	13899	13915	13830	13879	13929	14029	13798	13958	13863	13948	13940	14065	13833	13989	13857	13738	13885	13953	13861	13763	13977	13809	13828	13842	13842	13979	13957	13812	13948	13803	13874	13925	13926	13977	13672	13844	13820	13958	13852	14044	14061	13780	13855	13908	13788	13719	13929	13786	13863	13929	13953	14020	13823	13914	13919	13885	13807	13633	13763	13872	13752	13745	13815	13883	13788	13846	13698	13807	13857	13795	13939	13890	13828	13896	13840	13956	13909	13697	13935	13860	13951	13993	13951	13766	14001	13945	13821	13940	13958	14066	13963	13869	13973	13988	13821	13890	13843	13762	13888	13830	13973	13815	13898	14028	13781	13876	14025	13747	13690	13902	13873	13912	13807	13829	13963	14056	14016	13935	13906	14044	13764	13894	13765	13809	14002	13947	13894	13858	13786	13898	13801	13955	13910	13821	13908	13754	13759	13901	14001	13865	13906	13854	13794	13926	13941	13914	13870	13988	13888	13909	13746	13830	13882	13886	13904	14003	13813	13766	13824	13830	13981	13764	14005	13934	13834	13873	13824	14090	13717	13939	13863	13864	13743	13954	13854	13898	13975	13716	13889	13769	13717	13892	13845	13914	13903	13967	13795	13900	13821	13948	13790	14021	13927	13883	13922	13917	14003	13729	13906	13793	13822	14036	13913	13784	13985	13785	13752	13798	14034	13852	13956	13935	13955	13789	14021	13970	13930	13846	13883	14025	13929	13860	13886	13817	13970	13833	13904	13975	13824	14001	13986	13863	13940	13838	13783	13959	13835	13809	13930	13914	13805	13804	13799	14035	13843	13884	13899	13899	13983	13820	14009	13755	13923	13822	13991	14015	13876	13800	13844	13913	13790	13945	13983
28425	22074	21998	18636	16227	16130	16139	15914	16072	15972	15977	15845	15889	15961	15879	15824	15775	15734	15727	15641	15566	15655	15664	15863	16219	16177	16193	16139	15804	15769	15679	15551	15518	15740	15605	15588	15598	15685	15462	15607	15787	15613	15268	15596	15652	15494	15670	15704	15627	15431	15681	15408	15532	15515	15603	15811	15485	15705	15572	15598	15642	15482	15806	15595	15478	15335	15505	15452	15698	15545	15706	15498	15724	15419	15427	15653	15406	15646	15938	15489	15569	15657	15597	15431	15491	15579	15488	15709	15647	15584	15454	15575	15584	15556	15552	15676	15663	15413	15633	15490	15590	15697	15718	15461	15541	15550	15587	15454	15658	15699	15635	15406	15543	15620	15689	15568	15508	15476	15428	15515	15459	15716	15617	15495	15486	15596	15595	15497	15709	15617	15647	15462	15684	15579	15588	15676	15499	15523	15534	15477	15465	15553	15538	15477	15606	15594	15721	15440	15450	15614	15582	15542	15578	15671	15491	15475	15598	15580	15382	15747	15665	15572	15575	15643	15599	15499	15709	15557	15640	15685	15519	15504	15571	15340	15478	15643	15574	15628	15605	15546	15559	15523	15585	15565	15437	15594	15711	15708	15499	15671	15768	15439	15571	15594	15386	15492	15398	15497	15491	15499	15519	15558	15521	15471	15430	15626	15342	15395	15514	15598	15646	15757	15508	15600	15361	15916	15618	15544	15504	15698	15728	15729	15640	15590	15756	15545	15680	15660	15575	15429	15476	15537	15304	15493	15466	15516	15506	15589	15543	15741	15569	15478	15521	15480	15564	15552	15599	15730	15585	15592	15255	15425	15395	15456	15769	15634	15628	15587	15868	15455	15505	15483	15558	15713	15577	15299	15698	15418	15418	15585	15321	15579	15734	15585	15680	15716	15594	15661	15458	15514	15664	15565	15316	15608	15560	15751	15285	15623	15563	15600	15470	15585	15452	15756	15448	15652	15605	15552	15621	15723	15738	15585	15347	15507	15642	15456	15504	15430	15666	15552	15482	15645	15713	15746	15601	15591	15579	15614	15414	15471	15630	15566	15659	15649	15461	15722	15565	15599	15617	15738	15651	15828	15489	15475	15664	15445	15621	15586	15471	15443	15546	15561	15646	15580	15521	15567	15674	15633	15547	15464	15726	15801	15607	15643	15733	15575	15504	15428	15507	15469	15704	15611	15553	15510	15600	15618	15374	15563	15683	15535	15488	15389	15524	15414	15686	15532	15621	15621	15630	15496	15442	15551	15607	15402	15561	15531	15506	15529	15619	15507	15778	15494	15411	15519	15729	15465	15570	15546	15404	15601	15658	15557	15584	15434	15750	15440	15609	15426	15402	15712	15678	15482	15635	15414	15511	15582	15585	15570	15676	15600	15486	15585	15653	15628	15600	15680	15451	15511	15685	15671	15675	15487	15599	15643	15646	15397	15504	15579	15498	15477	15539	15504	15574	15620	15567	15640	15675	15580	15559	15423	15388	15759	15581	15510	15479	15681	15707	15604	15433	15494	15608	15514	15910	15460	15496	15533	15756	15425	15487	15693	15623	15600	15579	15604	15753	15296	15589	15577	15529	15480	15435	15467	15694	15704	15510	15616	15489	15637	15469	15457	15271	15289	15472	15738	15548	15609	15408	15622	15622	15542	15602	15506	15598	15555	15290	15417	15529	15598	15438	15745	15567	15602	15535	15516	15489	15489	15670	15653	15563	15401	15562	15561	15467	15526	15691	15639	15566	15492	15529	15487	15538	15680	15611	15592	15543	15698	15480	15546	15673	15617	15519	15585	15710	15635	15593	15553	15834	15590	15647	15582	15437	15457	15411	15429	15702	15458	15485	15582	15556	15379	15523	15487	15517	15389	15638	15638	15549	15406	15435	15566	15566	15549	15736	15717	15785	15684	15636	15456	15663	15750	15719	15390	15519	15509	15357	15501	15400	15528	15463	15526	15521	15580	15647	15629	15585	15764	15791	15731	15549	15535	15611	15656	15729	15622	15641	15648	15636	15453	15458	15476	15488	15554	15638	15529	15490	15620	15621	15592	15688	15518	15501	15396	15569	15567	15594	15672	15562	15532	15576	15641	15645	15560	15420	15439	15537	15544	15641	15601	15613	15501	15593	15637	15529	15454	15669	15532	15567	15704	15606	15669	15556	15609	15551	15545	15494	15571	15608	15759	15779	15386	15755	15440	15427	15576	15549	15560	15600	15650	15698	15425	15532	15500	15610	15487	15730	15640	15434	15445	15522	15544	15479	15551	15538	15503	15516	15675	15600	15579	15469	15494	15626	15410	15305	15670	15570	15538	15523	15558	15661	15595	15381	15298	15642	15602	15602	15523	15496	15668	15614	15507	15475	15593	15610	15553	15701	15599	15686	15689	15508	15537	15630	15648	15486	15567	15600	15694	15485	15510	15685	15553	15556	15522	15549	15750	15585	15560	15700	15506	15482	15615	15559	15736	15938	15534	15593	15526	15516	15595	15398	15611	15728	15496	15574	15526	15457	15386	15500	15455	15505	15632	15506	15617	15471	15511	15581	15886	15621	15644	15466	15591	15362	15614	15604	15476	15618	15570	15493	15637	15606	15394	15590	15572	15481	15422	15518	15549	15591	15548	15454	15393	15609	15614	15667	15577	15414	15633	15620	15534	15349	15560	15518	15696	15576	15522	15480	15507	15499	15395	15445	15569	15623	15594	15454	15673	15638	15631	15570	15497	15529	15445	15488	15491	15667	15632	15586	15764	15864	15578	15559	15865	15654	15792	15572	15599	15588	15496	15552	15609	15473	15663	15613	15525	15544	15388	15643	15381	15441	15454	15470	15613	15618	15796	15428	15533	15502	15567	15658	15765	15607	15702	15621	15710	15582	15350	15390	15574	15458	15465	15659	15537	15522	15517	15609	15636	15523	15733	15664	15421	15743	15640	15616	15639	15626	15553	15408	15403	15293	15643	15782	15531	15699	15629	15778	15611	15759	15580	15539	15578	15634	15659	15769	15472	15461	15714	15514	15630	15504	15631	15747	15659	15670	15605	15613	15843	15556	15614	15496	15520	15449	15643	15573	15586	15763	15455	15681	15648	15565	15761	15590	15526	15569	15737	15542	15685	15599	15691	15750	15626	15521	15426	15579	15597	15706	15486	15499	15399	15616	15640	15551	15559	15465	15453	15563	15488	15643	15588	15772	15689	15529	15696	15636	15633	15715	15569	15556	15666	15575	15420	15620	15625	15572	15507	15514	15507	15665	15632	15477	15574	15707	15597	15387	15644	15521	15479	15400	15617	15613	15599	15498	15645	15357	15581	15394	15482	15579	15753	15484	15530	15519	15487	15568	15572	15591	15711	15275	15327	15649	15577	15764	15659	15550	15513	15493	15414	15341	15638	15489	15601	15514	15590	15678	15633	15570	15533	15485	15430	15661	15707	15519	15442	15458	15650	15578	15480	15586	15541	15589	15572	15581	15585	15512	15508	15714	15735	15458	15628	15681	15637	15611	15556	15682	15517	15798	15522	15548	15639	15537	15377	15739	15759	15586	15526	15657	15501	15714	15606	15551	15550	15642	15488	15631	15534	15365	15648	15375	15430	15350	15767	15533	15650	15548	15645	15702	15603	15648	15460	15567	15414	15647	15500	15438	15527	15644	15545	15492	15505	15587	15672	15771	15602	15371	15548	15490	15490	15478	15663	15601	15472	15727	15590	15653	15738	15551	15530	15590	15570	15467	15491	15560	15491	15716	15539	15623	15608	15587	15431	15633	15638	15678	15783	15517	15495	15617	15543	15593	15625	15592	15626	15655	15622	15503	15506	15549	15732	15526	15552	15329	15481	15397	15675	15428	15502	15753	15588	15613	15775	15560	15453	15534	15509	15700	15455	15599	15675	15467	15409	15423	15484	15537	15662	15739	15619	15663	15599	15656	15697	15535	15642	15751	15380	15396	15672	15519	15544	15560	15603	15627	15417	15682	15356	15696	15519	15402	15423	15335	15616	15594	15473	15578	15599	15395	15360	15549	15669	15580	15666	15600	15620	15529	15531	15668	15549	15334	15753	15645	15469	15534	15442	15552	15563	15531	15554	15625	15492	15703	15509	15459	15623	15654	15676	15412	15606	15542	15671	15591	15528	15870	15541	15375	15612	15770	15386	15329	15587	15459	15484	15629	15497	15426	15621	15678	15532	15746	15625	15743	15521	15441	15428	15604	15531	15590	15541	15559	15651	15609	15665	15564	15643	15452	15674	15611	15742	15556	15441	15462	15497	15698	15411	15633	15580	15503	15484	15603	15264	15631	15687	15613	15563	15324	15616	15477	15625	15568	15651	15668	15423	15613	15657	15565	15750	15624	15616	15420	15567	15587	15541	15740	15661	15577	15598	15515	15482	15592	15606	15565	15451	15623	15602	15529	15458	15514	15531	15571	15549	15542	15511	15593	15564	15540	15388	15523	15512	15539	15481	15652	15598	15557	15436	15486	15586	15580	15565	15520	15543	15609	15368	15323	15609	15510	15584	15617	15510	15698	15561	15641	15599	15519	15485	15450	15631	15583	15329	15516	15617	15597	15600	15686	15472	15598	15584	15487	15735	15413	15623	15404	15532	15484	15620	15519	15569	15449	15628	15665	15621	15463	15538	15278	15365	15619	15543	15715	15432	15526	15565	15598	15517	15711	15470	15519	15536	15491	15638	15477	15609	15757	15599	15540	15422	15527	15484	15670	15604	15564	15494	15528	15815	15677	15663	15635	15517	15388	15480	15512	15386	15615	15679	15581	15566	15584	15487	15778	15652	15619	15667	15702	15561	15496	15445	15563	15728	15458	15512	15472	15538	15442	15654	15525	15547	15612	15482	15534	15489	15568	15761	15654	15392	15705	15640	15666	15586	15500	15588	15459	15591	15854	15634	15696	15557	15407	15538	15574	15757	15587	15618	15548	15660	15704	15642	15564	15558	15499	15603	15552	15465	15637	15652	15701	15462	15482	15615	15718	15741	15509	15496	15721	15641	15616	15479	15717	15521	15679	15568	15599	15601	15611	15582	15579	15529	15606	15436	15620	15692	15538	15604	15535	15577	15707	15346	15738	15606	15501	15711	15761	15748	15790	15458	15602	15693	15692	15696	15619	15672	15604	15659	15727	15698
19894	19586	15585	15065	14922	14558	14528	14548	14376	14564	14553	14277	14279	14213	14232	14130	13897	14030	14036	13917	13891	14057	13950	14094	14579	14915	14559	14299	14078	14042	13896	13975	13897	13893	13934	13707	13924	13995	13873	13744	13731	13830	13865	14020	13904	14096	13927	13715	13875	13642	13899	13807	13877	13855	13841	14046	13817	13858	13898	13912	13815	13729	13775	13969	13769	13802	13795	13775	13878	13930	13845	13799	13928	13896	13885	13807	13691	13775	13753	13974	13711	13780	13851	13959	13815	13663	13890	13951	13794	13792	13677	13930	13825	13853	13774	13825	13936	13872	13918	13884	13859	13762	13727	13878	13806	13889	13895	13841	13835	13864	13921	13762	13746	13766	13850	14092	13842	13811	14038	13764	13885	13856	13801	13891	13922	13716	13921	13803	13713	13684	13802	13804	13776	13905	13933	14040	13909	13675	13805	13917	13951	13867	13819	13935	14010	13882	13679	13709	13827	13873	13868	13966	13851	13740	13838	13856	13780	13915	13858	13691	13961	13726	13761	13744	13970	13839	13878	13889	13660	13763	13798	13916	13751	13909	13887	13875	13929	13853	13739	13886	13758	13593	13944	13829	13730	13721	13814	13792	13839	13911	13777	13707	13875	13785	14069	14131	13923	13731	13709	13835	13880	13982	13736	13855	13694	13863	13807	13845	13849	13894	13865	13928	14075	13775	13798	13775	13848	13839	13835	13893	13805	13642	13607	13862	13755	13945	13800	13954	13936	13911	13837	13781	13890	13972	13891	13818	13832	14004	13861	13966	13879	13870	14007	13815	13835	13801	13676	13752	13831	13944	13884	13914	13979	13808	13828	13855	13832	13849	13724	13774	13834	13824	14067	13802	13866	14154	13977	13934	13734	13885	14002	13894	13871	13929	13871	13913	13999	13863	13833	13921	13869	13755	13902	13850	13838	13982	13969	14051	13925	13856	13807	13684	13933	13698	13903	13709	13825	13875	13855	13686	14060	13811	13922	13953	13814	13824	13712	13666	13822	13893	13950	13891	13917	14038	13864	13831	13808	13862	13735	13820	13891	13809	13902	13893	13842	13932	13873	13898	13715	13747	13823	13815	13945	13887	13858	13815	13837	13937	13920	13898	13877	13913	13685	13796	13764	13980	13977	13840	13895	13731	13957	13860	13898	13859	13882	13884	13758	14028	13966	13747	13823	13769	13883	13898	13939	13908	13807	13699	13976	13785	13892	14001	13888	13892	13985	13782	13914	13785	13865	13749	13836	13844	13775	13760	14075	13912	13869	13844	13894	13880	13907	13882	13861	13773	13826	13908	13761	13728	14037	13675	13886	14016	13802	13714	13870	13884	13816	13857	13849	13803	13839	13778	13856	13737	13920	13969	13821	13910	13839	14020	13750	13913	13969	13886	13861	13939	13974	13872	13880	13978	13939	13805	13799	13756	13827	13912	13806	13949	13936	13857	13811	13952	13758	13860	13828	13931	13676	13980	13781	13886	13812	13886	13800	13938	13942	13847	13824	13769	13839	13854	13914	13855	13863	13804	13808	13965	13883	13896	13799	13668	13861	14118	13687	13947	14058	13853	13996	13931	13818	13929	13840	13827	13982	13788	13850	13868	13888	14047	13879	13915	13761	13918	13737	13959	13893	13875	13913	13779	13753	13912	13964	13736	13939	13715	13861	13776	13885	13723	13863	13772	13866	13892	13816	13971	14148	13950	13879	13981	13777	13722	13876	13959	13943	14007	13920	13826	13877	13944	13877	13806	14045	13734	13975	13770	13821	14005	13799	13884	13906	13812	13751	13922	13894	13767	13773	13956	13961	13807	13804	13901	13727	13804	13843	13886	13984	13934	13852	13815	13809	13823	13997	13922	14011	13928	13832	13822	13703	13796	13729	13923	13853	13746	13781	13854	13791	13886	14042	13857	13896	13993	13927	13747	13865	13714	13760	13880	13839	13976	13929	13984	13769	13800	14015	13767	13637	13843	13884	13938	13786	13691	14003	13774	13795	13916	13727	13766	13766	13958	13960	13940	14091	13792	13888	13771	13765	13898	13698	13897	13761	13772	13775	13701	13968	14044	13734	13882	13927	13867	13938	13757	13909	13792	13742	13854	13928	14008	13791	13711	14052	13853	13697	13908	13792	13850	13929	13809	13751	13965	14001	13789	14007	13775	13982	13878	13680	13962	13927	13693	13824	13736	13831	13913	13875	13817	13702	13907	13910	13830	13874	13724	13918	13701	13980	13605	13945	13686	13747	13836	13801	13993	14000	13693	14035	13801	13924	14052	13796	13928	13940	13722	13934	13963	13925	13939	13936	13790	13854	13878	13810	13994	13724	13779	13901	13653	13870	13946	13792	13940	13980	13690	13860	13842	13960	13946	13906	13954	13771	13927	13927	13729	13838	13853	14027	13871	14041	13858	13719	13862	13882	13929	13842	13782	13966	13904	13894	13897	13873	13906	13803	13764	13862	13747	13978	13694	13634	14021	13839	13982	13903	13899	13772	13853	13953	13652	13854	13886	13797	13967	13659	14003	13784	13939	13835	13868	13855	13972	13929	14004	13741	13845	13915	13900	13900	13778	13731	13996	13979	13852	13937	13694	13891	13781	13793	13863	13848	13807	13848	13932	13946	13721	13933	13905	13758	13797	13711	13899	13910	13817	13830	13875	13791	13813	13938	13740	13804	13905	13768	13851	13886	13852	13712	13934	13866	13927	13852	13617	13838	13773	13761	13927	13948	13885	13917	13958	13775	13825	13832	13825	13850	13821	13801	13752	13784	13873	13811	13933	13910	13997	13761	13873	13947	13764	13946	13834	13873	13820	13855	13840	13770	13860	13717	13978	13925	13803	13726	13839	13853	13765	13970	13892	13844	13781	13904	14049	13817	13928	13869	13941	13948	13884	13850	13750	13726	13820	13864	14107	13760	13682	13719	13924	13839	13748	13798	13851	13957	13923	13922	13964	13983	13912	13865	13932	13842	14009	13687	13704	14025	13838	13938	13834	13776	13796	13892	13825	13957	13958	13887	13737	13921	13963	13942	13851	13937	13694	13743	14014	13901	13761	13908	13960	13999	13863	13928	13860	13734	13855	13832	13880	13755	13760	13701	13820	13781	13800	13853	13835	13780	13928	13862	13869	14046	13862	13760	13942	13853	13826	13903	13817	13887	13847	13807	13940	13718	13776	13753	13922	13807	13741	13828	13790	13833	13892	13986	13778	13819	14054	13812	13880	13936	13877	13763	13746	13785	13814	13915	13765	13894	13790	13964	13830	13964	13859	13916	13927	13845	13783	13882	13802	13760	13880	13859	13802	13904	13917	13862	13987	13787	13806	14029	13876	13856	13764	13919	13875	13782	13828	13853	13907	13940	13963	13678	13673	13946	13781	13903	13835	13983	13918	13917	13759	13727	13980	13913	13907	13789	14061	13807	13896	13652	13769	13918	13898	13870	13948	13898	13729	14066	13785	13869	13834	13787	13834	14026	13734	13695	13837	13859	13843	13754	13849	13838	13890	13956	13632	13963	13818	13881	13847	13684	13834	13890	13744	13798	13968	13950	13893	13939	13852	13876	13766	13888	13861	13824	13943	13867	13676	13907	13773	13843	13911	13968	13898	13871	13778	13764	13694	13739	13898	13920	13803	13844	13755	13956	13993	14100	13979	13797	13725	13830	13859	13951	13799	13780	13787	13687	13907	13862	13940	13889	13865	13928	13859	13872	13991	13908	13905	13886	13871	13835	13893	13678	13945	13890	13716	13908	13830	13736	13860	13796	13930	13784	13770	13903	13874	13886	13809	13969	13864	13998	13871	13776	13877	13854	13624	13849	13996	13972	13789	13637	13774	13632	13966	14092	13836	13918	13821	13833	13806	13900	13795	13849	13854	13730	13877	13926	13866	13803	13827	13919	13830	13815	14001	13780	13962	13793	13812	13905	13793	13919	13881	13975	13941	13759	13985	13941	13874	13922	13764	13970	13802	13868	13730	13826	13698	13924	13742	13836	13915	13871	13720	13773	13918	13833	13907	13956	13949	13774	13735	13954	13848	14013	13942	13825	13925	13823	13714	13839	13855	13904	13791	13840	13860	13951	13863	13804	13767	13913	14004	13785	13887	13977	14078	13980	13836	13882	13976	13769	13883	13955	13874	13932	13973	13739	13814	13585	13706	13739	13776	13943	13934	13770	13840	13825	13973	13753	13857	13834	13880	13921	13864	13855	13877	13854	13956	13861	13879	13906	13745	13857	13773	13829	13646	13932	13790	13940	13855	13778	13816	13913	13796	13867	13930	13766	13874	13717	13783	14100	13860	13894	13779	13743	13788	13705	13935	13773	13801	13804	13938	13854	13860	13962	13812	13833	13932	13816	14006	13957	13922	13821	13971	14114	13855	13825	13663	14022	13709	13788	13879	13828	13995	13800	13905	13982	13698	13813	13848	13982	13848	13849	13847	14032	13759	13961	13865	13956	13930	13989	13726	13980	13998	13910	14022	14153	13947	13825	13918	13823	13933	13881	13823	13753	13897	13862	13748	13725	13684	13951	13791	13964	13772	13824	14035	13774	13778	13860	13894	13912	13864	13999	13811	13876	13740	13841	13806	13864	13933	13772	13889	13747	13731	14054	13867	13726	13874	13900	13893	13800	13998	13866	13831	13926	13741	13970	13927	13804	13865	13793	13860	13987	13988	13961	13779	13724	13717	13808	13766	13838	13879	13830	13929	13839	13967	13724	13981	13793	13805	13841	14019	13952	13851	13878	13722	13979	13900	13878	13842	13796	13778	13691	13804	13856	13960	13967	13783	13653	13953	13757	13877	13890	13837	13828	13734	14127	13806	14016	13773	13949	13763	13881	13784	14005	13783	13835	13932	13959	13955	13951	13827	13908	13775	13962	13768	13835	13751	13823	13947	13850	13904	13778	14036	13976	13785	13843	14038	13849	13824	13894	13865	13913	13865	13824	13988	13779	13739	13802	13881	13991	13917	13956	13902	13947	13842	13711	14066	13768	13848	13792	13697	14011	14070	13875	13802	13886	13825	13956	13812	13979	13948	13787	13853	13779	13958	13992	13743	13700	13891	13798	13680	13901	13950	13786	13809	13911	13917	13941	13906	13955	13823	13752	13926	13821	13867	13770	13865	13946	13850
24365	21212	28369	24503	21908	20531	19915	17557	16981	17142	17379	16994	16989	16818	16605	16976	16681	16490	16595	16484	16683	16562	16474	19005	20810	20336	18970	17901	17008	16605	16475	16436	16373	16311	16296	16427	16137	16356	16466	16304	16363	16654	16251	16293	16305	16204	16206	16126	16265	16381	16427	16264	16483	16406	16185	16270	16401	16361	16180	16504	16285	16255	16439	16085	16361	16311	16247	16333	16147	16320	16178	16323	16544	16290	16196	16212	16448	16231	16157	16181	16372	16252	16176	16182	16399	16238	16121	16383	16430	16232	16332	16312	16265	16322	16351	16384	16452	16287	16348	16275	16283	16202	16323	16283	16297	16344	16415	16083	16497	16295	16318	16378	16370	16118	16180	16189	16203	16350	16431	16393	16243	16245	16261	16267	16381	16080	16357	16292	16214	16268	16227	16280	16300	16364	16194	16241	16226	16290	16349	16179	16349	16276	16278	16463	16221	16299	16234	16434	16232	16299	16180	16387	16361	16238	16309	16219	16138	16354	15992	16301	16399	16177	16400	16304	16309	16116	16259	16431	16329	16118	16316	16351	16418	16292	16189	16251	16288	16272	16198	16340	16149	16341	16514	16217	16349	16241	16259	16143	16100	16227	16444	16347	16289	16170	16205	16241	16224	16427	16320	16245	16273	16251	16313	16134	16128	16213	16161	16274	16202	16429	16373	16194	16336	16499	16363	16263	16167	16186	16188	16183	16290	16453	16057	16324	16277	16192	16422	16409	16389	16110	16281	16190	16402	16281	16260	16321	16313	16602	16232	16197	16281	16371	16251	16197	16252	16479	16115	16024	16205	16262	16296	16446	16184	16407	16257	16352	16498	16048	16286	16238	16177	16299	16411	16309	16378	16314	16329	16159	16375	16151	16393	16458	16220	16482	16320	16502	16330	16320	16322	16363	16066	16114	16188	16283	16301	16309	16243	16175	16319	16231	16175	16284	16423	16242	16317	16375	16202	16250	16511	16311	16383	16370	16382	16557	16302	16307	16045	16297	16092	16038	16269	16397	16150	16464	16188	16244	16298	16164	16408	16128	16130	16054	16192	16295	16296	16428	16337	16084	16375	16166	16361	16239	16487	16301	16494	16187	16227	16305	16185	16090	16389	16242	16348	16252	16173	16289	16266	16327	16418	16153	16330	16279	16377	16394	16269	16526	16420	16380	16291	16375	16244	16266	16175	16139	16314	15994	16219	16333	16317	16147	16399	16300	16263	16282	16300	16200	16180	16199	16145	16322	16299	16287	16449	16225	16450	16436	16339	16459	16113	16148	16411	16139	16354	16399	16491	16287	16031	16373	16090	16249	16325	16344	16284	16476	16249	16276	16219	16309	16153	16159	16237	16194	16340	16317	16463	16136	16128	16298	16322	16066	16213	16161	16282	16452	16196	16044	16083	16311	16591	16219	16017	16300	16331	16048	16309	16067	16279	16418	16296	16151	16254	16224	16062	16467	16234	16220	16202	16289	16216	16136	16172	16432	16181	16312	16290	16197	16164	16331	16178	16225	16363	16186	16126	16265	16147	16266	16238	16271	16360	16324	16494	16154	16414	16160	16441	16404	16439	16147	16179	16288	16262	16476	16220	16265	16241	16268	16223	16167	16356	16058	16138	16431	16166	16140	16355	16403	16477	16310	16185	16313	16286	16174	16175	16223	16288	16232	16409	16276	16524	16164	16161	16428	16297	16255	16081	16523	16381	16080	16422	16273	16296	16116	16383	16277	16485	16290	16296	16423	16302	16276	16024	16339	16228	16159	16220	16198	16126	16283	16263	16041	16180	16349	16256	16414	16266	16207	16244	16180	16259	16251	16223	16252	16222	16045	16157	16396	16366	16334	16165	16160	16313	16433	16329	16416	16178	16284	16388	16261	16206	16222	16266	16223	16258	16297	16315	16456	16338	16050	16480	16479	16370	16195	16011	16433	16285	16225	16320	16345	16255	16140	16425	16345	16259	16087	16413	16189	16255	16424	16165	16403	16219	16304	16273	16322	16306	16172	16404	16233	16286	16467	16046	16394	16333	16400	16076	16094	16347	16360	16218	16435	16528	16209	16307	16361	16182	16447	16297	16154	16233	16424	16461	16211	16332	16143	16305	16301	16072	16313	16228	16173	16191	16348	16219	16260	16248	16045	16268	16075	16404	16296	16137	16281	16137	16364	16149	16083	16429	16227	16402	16299	16216	16230	16240	16400	16165	16223	16294	16298	16077	16313	16267	16194	16378	16153	16178	16287	16167	16377	16360	16413	16079	16462	16256	16326	16134	16198	16160	16265	16442	16336	16167	16348	16478	16358	16281	16460	16466	16297	16339	16322	16218	16390	16116	16305	16155	16141	16176	16431	16172	16160	16165	16264	16346	16284	16245	16273	16231	16338	16234	16391	16182	16308	16352	16394	16105	16347	16026	16258	16349	16264	16277	16326	16244	16229	16319	16305	16049	16399	16194	16333	16273	16142	16191	16155	16294	16378	16246	16303	16455	16131	16318	16261	16225	16301	16144	16276	16082	16379	16232	16182	16144	16398	16324	16433	16311	16289	16408	16284	16265	16365	16153	16245	16226	16295	16213	16444	16298	16296	16217	16146	16457	16330	16214	16408	16371	16186	16394	16219	16234	16339	16405	16141	16300	16491	16259	16453	16006	16271	16299	16407	16004	16384	16234	16221	16062	16123	16213	16175	16373	16283	16188	16267	16208	16222	16138	16396	16253	16284	16195	16216	16331	16408	16180	16364	16063	16240	16037	16306	16402	16335	16422	16195	16438	16457	16282	16214	16204	16237	16397	16180	16335	16197	16308	16228	16289	16468	16272	16279	16212	16333	16361	16172	16222	16056	16147	16301	16139	16207	16332	16358	16197	16231	16307	16253	16241	16273	16180	16269	16370	16419	16384	16324	16294	16305	16272	16205	16193	16294	16277	16250	16304	16300	16264	16124	16370	16345	16236	16276	16466	16053	16045	16285	16275	16205	16168	16550	16279	16174	16391	16227	16096	16047	16213	16255	16327	16402	16241	16021	16285	16240	16277	16472	16299	16294	16315	16358	16268	16476	16318	16166	16361	16273	16065	16311	16246	16328	16277	16134	16227	16232	16372	16286	16097	16212	16350	16363	16283	16156	16308	16233	16222	16310	16205	16217	16238	16096	16271	16193	16277	16314	16217	16297	16146	16356	16364	16270	16190	16188	16197	16373	16533	16293	16164	16344	16262	16335	16272	16174	16179	16318	16242	16380	16354	16158	16314	16349	16260	16245	16470	16202	16162	16288	16239	16196	16404	16237	16366	16225	16257	16254	16230	16497	16387	16406	16286	16450	16263	16078	16358	16145	16353	16422	16387	16493	16279	16489	16425	16438	16431	16357	16474	16137	16197	16382	16132	16222	16189	16449	16293	16353	16307	16179	16277	16289	16309	16186	16365	16276	16330	16344	16376	16470	16214	16233	16236	16306	16326	16110	16195	16220	16174	16352	16409	16170	16230	16283	16256	16047	16159	16161	16003	16269	16341	16252	16408	16372	16340	16273	16288	16205	16260	16430	16373	16160	16363	16427	16325	16317	16294	16343	16023	16156	16251	16365	16494	16105	16352	16348	16341	16332	16478	16199	16244	16253	16277	16261	16396	16285	16386	16191	16118	16091	16378	16180	16316	16228	16511	16353	16277	16428	16228	16300	16377	16125	16100	16207	16170	16352	16298	16492	16276	16188	16256	16334	16240	16225	16149	16441	16255	16199	16265	16280	16232	16423	16120	16408	16297	16280	16091	16409	16237	16308	16290	16295	16214	16245	16284	16294	16348	16326	16380	16254	16614	16279	16187	16157	16185	16430	16332	16228	16273	16283	16381	16502	16338	16172	16139	16126	16302	16251	16214	16416	16422	16230	16352	16301	16382	16190	16331	16373	16266	16114	16342	16362	16253	16345	16311	16272	16177	16253	16349	16168	16158	16054	16207	16202	16370	16342	16309	16291	16207	16211	16298	16227	16359	16308	16169	16164	16379	16333	16360	16083	16372	16263	16224	16160	16436	16322	16372	16105	16369	16220	16272	16401	16227	16254	16238	16232	16517	16166	16184	16176	16103	16217	16299	16064	16346	16385	16290	16255	16238	16185	16123	16074	16187	16179	16126	16197	16370	16195	16279	16256	16243	16247	16367	16369	16141	16290	16228	16199	16220	16278	16332	16201	16183	16300	16287	16369	16323	16174	16184	16277	16188	16367	16348	16369	16476	16175	16242	16431	16319	16137	16365	16364	16501	16242	16092	16177	16146	16196	16172	16578	16596	16333	16466	16191	16444	16333	16290	16234	16237	16185	16378	16049	16252	16354	16265	16411	16146	16222	16342	16341	16400	16540	16344	16210	16376	16283	16154	16221	16417	16133	16276	16208	16251	16269	16380	16369	16218	16380	16084	16183	16315	16352	16274	16113	16280	16170	16203	16277	16225	16294	16239	16252	16193	16033	16396	16184	16193	16310	16335	16413	16271	16371	16307	16124	16381	16139	16066	16161	16306	16310	16432	16267	16233	16325	16287	16206	16309	16210	16154	16192	16207	16534	16250	16164	16307	16307	16406	16193	16208	16277	16351	16353	16236	16398	16405	16326	16325	16297	16330	16354	16320	16447	16467	16228	16228	16432	16296	16277	16411	16337	16292	16278	16307	16230	16183	16328	16360	16160	16353	16350	16052	16052	16110	16323	16139	16099	16234	16210	16235	16221	16369	16325	16272	16101	16310	16060	16255	16340	16290	16252	16147	16278	16407	16232	16175	15936	16279	16257	16227	16239	16129	16226	16227	16071	16140	16209	16361	16221	16479	16448	16299	16315	16350	16274	16242	16201	16214	16253	16382	16392	16333	16369	16309	16210	16337	16197	16377	16302	16277	16068	16334	16336	16069	16172	16219	16124	15970	16281	16234	15933	16330	16268	16324	16254	16277	16490	16258	16344	16305	16146	16115	16288	16234	16317	16386	16115	16222	16487	16008	16327	16153	16455	16166	16087	16331	16286	16211	16137	16262	16261	16146	16183	16316	16092	16006	16332	16319	16420	16133	16277	16386	16439	16381	16408	16388	16346	16399	16372	16287	16203	16265	16226	16129	16113	16266	16282	16352	16288	16195	16307	16185	16307	16392	16051
16612	22590	20419	17862	17028	17229	16524	15890	15720	15582	15467	15140	15218	15219	15095	14807	14730	14679	14642	14733	14658	14505	15021	18983	20403	19568	17521	16325	15047	14729	14299	14311	14326	14268	14478	14223	14409	14413	14401	14269	14347	14454	14421	14515	14610	14302	14329	14219	14413	14341	14201	14204	14324	14178	14425	14276	14338	14376	14478	14401	14585	14137	14403	14241	14452	14331	14465	14287	14406	14356	14398	14503	14100	14362	14572	14167	14590	14346	14379	14272	14248	14373	14256	14455	14187	14289	14303	14412	14240	14451	14477	14219	14442	14256	14319	14179	14315	14540	14257	14270	14432	14255	14094	14265	14570	14254	14399	14524	14365	14321	14296	14360	14204	14292	14437	14392	14340	14386	14355	14311	14283	14325	14472	14345	14336	14283	14476	14345	14495	14326	14197	14498	14361	14332	14190	14355	14199	14327	14318	14363	14266	14359	14205	14352	14398	14225	14326	14302	14347	14219	14470	14363	14192	14464	14200	14304	14269	14380	14372	14358	14233	14315	14455	14521	14510	14305	14445	14467	14275	14204	14417	14281	14562	14079	14431	14176	14335	14297	14323	14556	14311	14348	14447	14271	14243	14241	14483	14324	14348	14336	14561	14289	14381	14269	14255	14299	14231	14273	14280	14334	14345	14300	14228	14300	14261	14300	14388	14466	14259	14458	14303	14341	14231	14269	14275	14123	14323	14248	14489	14420	14352	14303	14512	14344	14250	14297	14346	14406	14348	14190	14341	14355	14333	14291	14336	14180	14402	14358	14156	14360	14292	14225	14350	14266	14380	14123	14306	14359	14255	14436	14410	14399	14122	14408	14532	14378	14440	14316	14423	14226	14299	14510	14302	14422	14402	14258	14421	14371	14332	14336	14090	14388	14270	14415	14378	14424	14348	14365	14299	14218	14405	14282	14301	14259	14294	14341	14513	14313	14486	14298	14402	14185	14432	14283	14293	14390	14414	14196	14413	14311	14302	14429	14281	14496	14161	14291	14339	14232	14287	14502	14387	14221	14249	14244	14301	14280	14399	14348	14203	14423	14356	14461	14262	14370	14175	14496	14320	14425	14438	14359	14259	14342	14384	14283	14417	14461	14380	14396	14365	14375	14303	14320	14284	14407	14280	14202	14201	14442	14204	14388	14469	14524	14501	14296	14292	14311	14276	14272	14335	14260	14456	14243	14430	14427	14434	14299	14322	14351	14326	14365	14287	14258	14207	14323	14457	14226	14327	14329	14393	14535	14326	14179	14388	14307	14246	14354	14275	14439	14316	14322	14459	14430	14244	14340	14592	14245	14261	14401	14558	14182	14367	14216	14397	14277	14296	14279	14395	14452	14186	14496	14536	14169	14189	14367	14391	14261	14349	14296	14216	14295	14453	14243	14166	14299	14117	14339	14246	14317	14403	14292	14351	14178	14404	14394	14230	14371	14450	14354	14348	14318	14291	14291	14319	14223	14238	14279	14255	14264	14370	14340	14378	14305	14446	14297	14325	14249	14537	14441	14366	14358	14418	14459	14359	14240	14424	14411	14535	14297	14277	14226	14292	14333	14173	14485	14187	14493	14327	14457	14471	14404	14424	14446	14445	14355	14338	14401	14239	14301	14287	14156	14403	14386	14367	14305	14332	14338	14155	14228	14323	14361	14281	14344	14225	14399	14276	14524	14397	14257	14253	14292	14259	14279	14370	14161	14427	14308	14228	14454	14415	14175	14325	14414	14369	14405	14227	14309	14319	14281	14353	14389	14536	14246	14210	14367	14390	14465	14332	14341	14362	14284	14192	14424	14348	14286	14192	14196	14372	14390	14319	14434	14299	14310	14290	14343	14197	14348	14445	14244	14330	14097	14398	14334	14190	14270	14363	14290	14367	14427	14177	14399	14315	14192	14343	14319	14337	14499	14297	14358	14464	14328	14258	14212	14284	14254	14419	14458	14495	14282	14306	14286	14288	14300	14406	14360	14335	14293	14188	14357	14339	14313	14388	14519	14200	14389	14278	14438	14468	14271	14352	14387	14302	14175	14387	14332	14480	14357	14475	14373	14325	14366	14396	14333	14373	14261	14396	14242	14321	14343	14306	14285	14255	14232	14382	14312	14426	14452	14190	14158	14356	14391	14363	14270	14445	14341	14381	14386	14362	14369	14405	14152	14227	14222	14414	14346	14541	14523	14335	14463	14461	14267	14475	14331	14304	14467	14363	14335	14266	14361	14289	14364	14355	14236	14311	14325	14348	14359	14367	14382	14392	14379	14418	14357	14347	14276	14540	14455	14391	14247	14180	14349	14353	14370	14225	14506	14353	14323	14375	14334	14245	14488	14267	14398	14157	14389	14262	14291	14433	14305	14332	14432	14333	14388	14365	14211	14395	14354	14485	14262	14273	14460	14397	14266	14275	14424	14190	14259	14509	14416	14326	14352	14390	14269	14360	14324	14327	14280	14415	14368	14307	14342	14352	14399	14468	14449	14243	14434	14235	14395	14183	14178	14258	14358	14502	14194	14280	14398	14324	14261	14319	14309	14443	14394	14403	14295	14453	14473	14451	14341	14353	14378	14254	14280	14288	14259	14303	14294	14358	14328	14420	14452	14189	14502	14357	14521	14318	14183	14381	14260	14329	14407	14408	14369	14309	14431	14385	14253	14221	14541	14217	14156	14459	14148	14342	14183	14152	14239	14307	14408	14391	14345	14272	14285	14414	14222	14349	14303	14463	14205	14385	14342	14394	14206	14365	14265	14322	14411	14134	14424	14397	14528	14401	14449	14143	14218	14263	14184	14397	14440	14354	14098	14458	14407	14377	14356	14178	14348	14399	14322	14422	14355	14436	14399	14278	14314	14462	14440	14410	14342	14352	14382	14542	14360	14416	14269	14419	14451	14309	14387	14375	14234	14301	14274	14272	14356	14274	14440	14269	14344	14374	14270	14167	14322	14410	14343	14239	14238	14333	14327	14309	14259	14306	14371	14319	14292	14181	14516	14281	14291	14412	14313	14320	14486	14451	14449	14342	14509	14384	14239	14323	14349	14460	14444	14313	14261	14262	14170	14404	14314	14157	14344	14268	14259	14481	14170	14345	14396	14247	14394	14494	14316	14443	14514	14234	14226	14436	14310	14304	14210	14341	14393	14192	14198	14293	14225	14367	14513	14259	14489	14491	14344	14397	14492	14376	14387	14305	14348	14366	14415	14461	14393	14218	14395	14212	14218	14214	14462	14262	14336	14255	14132	14450	14474	14446	14297	14279	14357	14349	14642	14337	14249	14103	14301	14462	14357	14319	14203	14230	14321	14212	14231	14323	14343	14350	14272	14301	14340	14306	14381	14471	14366	14275	14402	14348	14399	14465	14197	14303	14366	14315	14262	14431	14405	14350	14305	14266	14404	14301	14388	14274	14295	14379	14401	14401	14276	14319	14245	14443	14577	14295	14271	14227	14228	14340	14287	14394	14578	14226	14271	14409	14470	14218	14222	14283	14373	14369	14305	14365	14400	14369	14470	14327	14389	14302	14398	14359	14343	14316	14282	14491	14347	14198	14372	14249	14224	14435	14182	14419	14321	14290	14393	14306	14335	14366	14198	14221	14322	14378	14165	14177	14304	14295	14211	14278	14289	14340	14260	14395	14405	14374	14298	14356	14404	14271	14453	14493	14233	14357	14200	14339	14415	14371	14422	14427	14369	14325	14352	14337	14453	14431	14214	14264	14409	14133	14364	14315	14341	14292	14234	14374	14305	14219	14391	14386	14322	14325	14363	14471	14339	14311	14257	14303	14264	14228	14450	14436	14273	14340	14490	14387	14396	14236	14279	14265	14426	14422	14287	14311	14463	14294	14296	14388	14442	14279	14429	14388	14620	14277	14378	14404	14199	14407	14381	14362	14274	14416	14282	14281	14296	14304	14349	14438	14219	14245	14488	14247	14292	14336	14536	14347	14314	14301	14546	14427	14414	14465	14444	14236	14166	14282	14315	14257	14358	14351	14403	14345	14359	14322	14368	14345	14316	14421	14215	14382	14433	14296	14210	14325	14170	14248	14345	14362	14177	14371	14281	14343	14245	14334	14424	14367	14336	14482	14471	14267	14385	14316	14310	14176	14292	14327	14414	14431	14368	14317	14425	14354	14345	14418	14404	14299	14358	14369	14265	14315	14242	14581	14356	14293	14382	14398	14416	14213	14211	14374	14310	14331	14409	14194	14111	14284	14309	14412	14241	14330	14376	14323	14301	14314	14444	14388	14269	14391	14359	14459	14413	14309	14193	14364	14439	14535	14217	14358	14183	14495	14362	14408	14270	14464	14366	14409	14387	14325	14290	14503	14356	14308	14395	14291	14362	14252	14267	14162	14459	14479	14337	14336	14385	14370	14316	14242	14399	14260	14243	14281	14243	14169	14236	14322	14348	14257	14465	14442	14455	14316	14423	14275	14492	14318	14337	14359	14383	14436	14288	14387	14462	14467	14418	14352	14287	14394	14404	14412	14160	14240	14350	14260	14221	14370	14314	14299	14122	14308	14420	14383	14402	14394	14312	14343	14392	14375	14362	14295	14371	14460	14585	14285	14353	14293	14296	14364	14198	14269	14356	14413	14350	14317	14384	14370	14298	14163	14229	14464	14466	14282	14275	14423	14232	14326	14486	14552	14269	14403	14517	14368	14538	14221	14450	14313	14457	14404	14253	14315	14440	14323	14363	14279	14202	14385	14284	14473	14143	14492	14286	14368	14242	14296	14133	14547	14375	14418	14287	14398	14511	14417	14161	14427	14365	14263	14367	14457	14240	14299	14404	14167	14245	14166	14343	14472	14436	14295	14411	14264	14133	14375	14287	14405	14251	14474	14397	14633	14278	14450	14354	14423	14343	14358	14211	14267	14243	14465	14247	14484	14402	14227	14242	14290	14457	14232	14235	14413	14386	14286	14396	14316	14272	14268	14346	14249	14336	14389	14356	14264	14381	14470	14534	14376	14283	14261	14350	14367	14218	14280	14430	14348	14301	14426	14260	14316	14349	14381	14281	14350	14473	14240	14297	14222	14322	14472	14398	14408	14279	14522	14421	14430	14276	14354	14328	14358	14253	14299	14315	14275	14442	14534	14390	14229	14371	14420	14292	14363	14360	14303	14302	14181	14330	14441	14424
23000	21212	28956	23776	21464	23501	24314	19414	18424	18402	18100	17875	17779	17882	17721	17511	17448	17725	17546	17432	17330	17171	17791	23306	26470	24180	20999	19388	18133	17306	17156	17010	17169	16915	17156	17099	16990	16940	17192	16926	16821	17058	16895	16801	16934	16999	17203	17052	16856	16995	16894	16941	16995	17022	17062	16877	17036	16937	17051	17122	16987	16938	16789	16929	17029	17130	17150	16916	16911	16876	16745	16872	17072	16969	16882	16805	17077	16940	16942	17043	16971	17110	16903	16913	16765	17071	16964	17101	16991	16780	16969	17009	17055	16920	16955	16960	17032	16876	16984	16926	17079	17174	16798	17023	16933	16908	16839	16939	16929	17065	16960	16803	17041	17145	16921	16813	17020	16783	16979	16829	17139	16947	16876	16897	16699	16977	16998	16877	16942	17098	17008	17075	16864	16764	17034	16913	16910	16972	17001	16837	17018	16801	16998	16955	17048	16763	16998	16947	16830	17035	16979	16823	16823	16859	16880	17102	16673	16797	16834	16977	16807	16993	16900	16751	16891	17188	16982	16938	16981	16688	16916	17032	17100	16970	17002	16844	16841	17057	17011	16863	16918	16879	17092	16809	17150	16810	16649	16838	17061	16958	17035	16759	17090	16829	16708	16794	16894	16844	16942	16834	16857	16845	16886	16814	16816	16867	17094	16815	16890	16779	16642	17093	16855	16991	16806	16758	16729	16871	16840	16978	17034	16761	16915	16763	16858	16817	16689	16734	17029	17120	16800	16841	16831	16962	16927	16870	17066	16948	16758	16903	16886	17040	17004	17012	17012	17156	17011	16752	16746	16867	17029	16962	16960	17026	16849	16829	16832	16780	16848	16967	17036	17058	16822	16790	16964	16952	16927	16852	16918	16966	16952	16900	16949	16749	17005	17081	16980	16899	16896	17043	16765	17040	16937	16964	16783	16783	16839	17039	17050	16815	16797	16993	17096	16917	16961	16964	16743	17053	16843	16788	16767	16918	16923	16836	16841	16881	16969	16948	16767	16882	17026	16575	16898	16787	16969	16947	16848	17015	16869	16883	16766	16803	16952	16778	16840	16937	16881	16897	17126	16838	17183	16903	16825	16991	16969	16897	17000	16894	16771	17083	16801	17021	16918	16919	16865	16814	16835	16822	16897	16760	16938	16880	17020	16787	16953	16876	16875	16881	17017	16832	16828	16916	17011	16945	16994	16802	16778	16898	16946	16937	16911	16928	16784	16871	16859	16853	16880	16959	16865	16834	16760	16876	16938	16814	16839	16976	16851	16853	16965	16823	16801	16722	17086	16926	16837	16893	16770	16996	16914	16820	16938	17004	17063	16884	17017	16998	16941	16905	16799	16801	16659	16957	16857	16811	16975	16757	17081	16894	16880	16834	17007	16980	16722	17023	16744	16955	16784	17013	16749	17011	16794	16885	17093	16753	17000	16776	16645	16884	16710	16803	16868	17022	16707	16837	16930	16930	16677	16924	16692	16880	17174	16798	16715	16879	16896	17026	16922	17050	16880	16923	16796	16804	16886	16952	16805	16829	17110	16812	17148	16777	17062	16840	16799	16682	16969	16977	16930	16939	16974	16926	17050	16899	16781	16812	17035	16979	17014	16927	16906	16876	16880	16945	16807	16679	16674	16781	16774	16884	17008	16891	16881	16714	16839	16857	16912	16964	17010	16828	17018	16961	16993	16951	16769	16787	16703	17030	16877	16871	16914	16921	16954	16826	17054	16857	17049	16833	16841	16810	16961	16935	16831	16732	16876	17036	16970	16950	16720	16749	16897	16765	16887	16863	16749	16757	16838	16787	17133	17043	17042	17068	17103	16946	17069	16866	16882	16994	16992	16836	16991	16886	16920	16806	17016	16710	16929	16838	16958	16902	16814	16843	17086	16901	16795	16697	16912	16917	16976	16924	16679	16842	16902	16804	16844	16957	17096	16969	16766	16860	16894	16961	16969	17050	16896	16872	16877	17062	16727	16868	16984	17090	16769	16990	16851	16863	16968	16801	16826	17047	16967	17004	17044	16738	16925	16937	16947	16682	16898	16903	16896	16975	17062	16866	16885	17038	17064	16831	16892	16892	16884	16997	17110	16776	16805	16749	16767	16976	16809	16711	16940	16750	16776	16872	16983	16751	16844	16651	16846	16997	16570	16962	16879	17075	16815	16977	16781	17234	16965	16916	17192	16989	16865	16939	16871	17116	17080	16669	16971	16806	16903	16668	17023	16937	16949	16988	16991	16710	16632	16856	16812	16937	17010	17029	16803	16793	16603	16840	16883	17031	16971	16965	17020	16924	16879	16827	16816	16770	17180	17016	17024	16961	16952	16995	16967	17061	16786	16975	16751	16894	16962	16925	16769	17091	16883	16857	16842	16821	16699	16758	16855	16848	16835	16865	16904	16932	17003	16988	17032	16909	16769	16761	17048	16929	16847	16805	16888	16930	16930	16856	16761	16793	17081	16933	17025	16851	16749	16792	16750	16788	16894	16824	16957	16947	16826	17021	16868	16814	16870	16826	16840	17004	16909	17117	17042	16776	17054	16726	17050	16949	16993	16889	16823	17068	16951	16942	16743	16972	16729	16741	16897	16937	16849	16919	16914	16787	16840	16929	16964	16780	16999	16975	16954	17015	16959	16922	16840	16805	16936	16840	17057	16732	16879	16972	16999	16822	17096	16917	16839	16740	16900	16674	16800	16817	16972	16863	16966	16921	16975	16843	16883	16973	16850	16886	16938	16913	16887	16840	16795	16874	16772	16871	16951	16853	16966	16723	17217	16782	16786	16841	16843	16833	16811	16878	17194	16822	17072	16766	17036	17096	16887	16866	16713	16684	17022	16939	16817	16907	16895	16633	16794	16824	16853	16896	16816	16799	16790	16975	17088	16872	16948	17016	17046	16879	16810	16952	16843	17037	17099	16980	17066	16875	16946	16971	16807	17050	16815	16847	16701	16917	17112	16875	16909	16873	16959	16927	16978	16999	16890	16820	16861	16883	17130	16799	16893	16871	16919	16805	16940	16902	16850	16910	17108	16942	16976	16966	16881	17043	16752	16843	16776	16980	17010	16909	16919	16805	17011	17039	17110	16950	16967	16884	16886	16867	16787	16709	17040	17022	16880	17013	16885	16931	16962	16971	16778	16848	16813	16918	16970	16868	16897	17110	17025	16841	17062	17097	17117	16956	16928	16869	16948	16965	16988	17042	16891	16959	16817	16865	16958	16884	16850	16807	16924	16954	16858	16930	17136	16962	16684	16942	16938	16862	16909	16872	16799	16844	16937	16905	16962	16898	16818	16998	16975	16917	16833	16810	16799	16945	16828	16738	16722	16816	16804	16859	16808	16726	17072	16820	16706	16862	16780	16901	17116	16931	16786	16942	17093	16795	16937	16832	16956	16878	16981	16950	16941	16913	16907	16917	17014	16968	16841	17034	17039	16916	16908	17015	16864	16908	16933	17155	16930	17085	16966	16980	17095	16894	16792	16795	16998	16956	16871	16794	16844	16848	16871	16934	16877	16877	16866	17014	16852	16779	16997	16986	16976	16873	16888	17040	16952	16813	16785	16914	17006	16826	16963	17063	16948	16730	16863	16761	16865	16888	16847	16848	16971	16838	17018	16976	16984	16758	16898	16756	16811	16960	16732	17022	16820	16928	16843	16890	16825	16820	16782	16760	16887	16876	16843	16773	17116	16800	16979	16947	17083	16932	16878	17092	16989	16873	16766	16880	16828	16864	16829	17021	16864	16875	16793	16889	16941	17065	16958	16724	17065	16741	16967	16897	16945	16959	16882	17051	16883	16877	16778	16909	16840	16844	16883	16847	16911	16987	17019	17046	16884	16900	16950	16762	16794	16947	16984	17009	16927	16961	16895	17023	17021	17050	16942	16906	16956	16947	17126	17024	16878	16949	16917	16936	17012	16880	16836	16733	17067	16892	17075	16961	17029	16778	17003	16814	16871	16832	16992	16872	16588	16832	16764	16907	17163	16968	16829	16767	16820	16975	17028	16860	16876	16996	17083	16922	17197	16978	16990	16926	17013	16901	16936	16880	16694	16798	16907	17004	16914	17124	16882	16798	16967	16936	16784	16862	16962	16923	17007	16933	17018	16719	16730	16805	16981	17070	16938	16777	16722	16915	16829	16857	16958	16993	16842	16840	16786	16965	16926	16959	17119	16907	17117	16988	16972	16884	16998	16951	17022	16970	16866	16718	17039	17101	17145	16997	16966	16848	16931	16896	17017	16904	16819	16832	16696	16888	17001	17086	16939	16759	16964	16921	16767	16658	16806	16671	16872	17189	16952	16848	16781	16838	17018	17093	16817	16929	16853	16710	16752	16782	16861	16998	16794	16956	17104	16938	17055	16846	16898	17103	16803	16951	16868	16889	16706	17036	16980	16834	17044	16812	16947	16943	16866	16942	16832	16992	16887	16835	16620	16987	17033	16941	16840	16695	17014	17070	16901	16956	16951	16980	16915	16926	16642	16888	16865	16735	16874	16961	16937	17090	16984	16901	16736	16962	17011	16803	16834	16867	16969	17119	16839	16874	16914	16670	16965	16808	16900	16747	16967	17025	16921	16903	16936	16964	16903	17006	17020	16946	16843	16963	16983	16863	17035	16804	16979	16864	16915	17035	17125	16761	16784	16919	16866	16881	16723	16906	16813	16980	16817	16920	16976	16830	16755	16888	16949	16956	17051	16985	17012	16905	16997	16892	16992	16789	16985	16788	16859	16906	16785	17006	16894	16904	16997	16919	16955	16726	16815	17006	16912	16814	16737	16886	17078	16904	16913	16938	16964	16741	16812	16995	16922	16834	16893	16995	16890	16816	16860	17027	16795	16974	16938	16983	16783	16831	16748	16963	17003	16833	16851	16701	16875	16889	16830	16980	16909	17092	17141	16920	16908	17007	17027	16775	16903	16905	16864	17193	16753	16887	16779	16743	16848	17034	16865	16838	16972	16883	17000	16942	16969	16759	16837	16984	16675	17013	17048	16814	16914	16751	16976	16737	17043	16817	16819	16746	16677	16916	16721	16836	16773	16861	16841	17034	16900	16842	16757	16889	17028	16906	16932	16978	16941	17050	17010	17048	16855	16833	16895	17067	16841	16918	16820	16777	16581	16861	16902	16986
18806	28262	25433	22547	20812	19145	18282	17786	17237	16864	16237	15689	15704	15798	15696	15610	15573	15440	15369	15063	15064	15066	16283	24667	27530	23419	19904	17616	15801	14957	14827	14814	14595	14707	14763	14746	14708	14782	14671	14591	14777	14523	14782	14489	14696	14640	14544	14732	14668	14769	14642	14562	14681	14657	14695	14661	14421	14752	14764	14643	14664	14832	14621	14581	14638	14767	14766	14809	14792	14781	14800	14531	14710	14736	14638	14631	14659	14411	14625	14707	14557	14616	14587	14681	14510	14634	14596	14731	14661	14811	14492	14594	14693	14577	14530	14902	14493	14708	14588	14822	14591	14490	14638	14720	14852	14586	14714	14713	14675	14639	14743	14745	14704	14506	14705	14589	14793	14613	14680	14634	14684	14589	14611	14685	14737	14592	14718	14582	14652	14648	14550	14771	14576	14577	14680	14583	14567	14406	14608	14636	14661	14682	14623	14619	14807	14588	14697	14601	14645	14529	14656	14926	14760	14674	14546	14568	14552	14581	14799	14682	14638	14636	14587	14679	14649	14720	14631	14620	14508	14699	14709	14536	14454	14648	14796	14845	14818	14663	14704	14673	14590	14562	14504	14699	14674	14734	14744	14762	14802	14642	14713	14502	14498	14585	14540	14546	14646	14585	14700	14683	14596	14510	14634	14689	14696	14503	14640	14593	14469	14618	14582	14683	14561	14647	14561	14782	14714	14763	14480	14802	14625	14756	14684	14702	14520	14659	14627	14732	14492	14683	14593	14598	14827	14678	14681	14664	14670	14693	14438	14776	14904	14617	14730	14729	14438	14886	14688	14655	14771	14592	14728	14597	14703	14610	14668	14594	14506	14484	14525	14721	14566	14589	14774	14611	14615	14717	14646	14831	14565	14512	14491	14713	14726	14566	14772	14668	14648	14593	14667	14641	14583	14767	14474	14701	14738	14713	14598	14450	14622	14812	14740	14635	14713	14525	14743	14721	14738	14530	14781	14518	14630	14611	14596	14645	14671	14599	14695	14691	14653	14551	14578	14628	14707	14646	14693	14658	14602	14570	14589	14563	14653	14604	14490	14772	14518	14548	14732	14615	14472	14593	14518	14619	14572	14633	14620	14649	14610	14713	14515	14579	14807	14761	14530	14684	14578	14682	14820	14550	14768	14544	14577	14745	14838	14573	14744	14694	14615	14693	14773	14704	14623	14667	14513	14681	14677	14607	14542	14580	14599	14592	14625	14628	14792	14584	14557	14564	14619	14501	14786	14517	14675	14589	14779	14728	14656	14656	14694	14566	14605	14822	14637	14682	14659	14520	14725	14605	14713	14648	14680	14722	14670	14814	14521	14658	14799	14648	14567	14620	14731	14746	14466	14721	14609	14529	14720	14668	14688	14712	14403	14567	14615	14572	14790	14653	14667	14647	14622	14749	14745	14734	14579	14678	14679	14700	14789	14616	14718	14713	14539	14643	14540	14618	14543	14732	14676	14631	14646	14707	14700	14654	14831	14702	14550	14671	14467	14675	14639	14650	14724	14747	14630	14745	14651	14549	14543	14715	14867	14680	14692	14703	14554	14518	14699	14406	14545	14361	14672	14566	14555	14691	14554	14640	14779	14616	14613	14496	14702	14650	14616	14571	14696	14477	14757	14621	14765	14615	14671	14761	14404	14671	14577	14557	14653	14545	14742	14585	14528	14486	14526	14569	14690	14532	14522	14673	14548	14750	14733	14732	14513	14580	14707	14547	14665	14672	14546	14699	14760	14727	14546	14693	14638	14701	14756	14652	14575	14518	14520	14552	14521	14732	14639	14655	14792	14670	14711	14744	14555	14624	14545	14708	14681	14579	14709	14503	14623	14466	14770	14579	14759	14691	14607	14556	14676	14564	14561	14759	14648	14600	14737	14665	14604	14748	14755	14602	14710	14429	14586	14642	14540	14755	14829	14700	14850	14522	14601	14679	14568	14687	14662	14622	14609	14678	14612	14763	14663	14679	14497	14677	14716	14740	14619	14920	14580	14683	14761	14650	14519	14706	14444	14890	14650	14546	14513	14783	14668	14659	14728	14682	14707	14772	14700	14762	14526	14673	14740	14739	14718	14766	14658	14607	14670	14664	14513	14624	14690	14696	14643	14614	14461	14613	14688	14646	14518	14498	14667	14574	14721	14756	14615	14637	14699	14581	14558	14575	14685	14642	14728	14592	14517	14644	14630	14685	14697	14602	14548	14524	14553	14567	14747	14719	14574	14660	14677	14742	14576	14552	14517	14618	14643	14761	14510	14672	14559	14693	14664	14740	14631	14688	14445	14594	14591	14562	14587	14588	14503	14534	14819	14627	14616	14639	14722	14572	14828	14624	14617	14644	14631	14521	14702	14644	14560	14535	14638	14739	14720	14520	14749	14550	14553	14823	14781	14746	14753	14466	14599	14781	14634	14746	14683	14677	14676	14674	14572	14589	14587	14694	14477	14573	14633	14652	14797	14678	14642	14739	14594	14631	14661	14583	14730	14560	14729	14475	14520	14679	14654	14766	14712	14563	14697	14540	14726	14659	14583	14626	14702	14581	14783	14657	14541	14592	14666	14752	14573	14690	14494	14741	14573	14602	14618	14811	14524	14650	14660	14820	14607	14686	14745	14662	14817	14473	14590	14761	14718	14881	14710	14696	14647	14524	14754	14711	14672	14411	14599	14609	14631	14648	14680	14568	14740	14471	14559	14712	14752	14734	14692	14849	14712	14685	14596	14685	14645	14624	14508	14712	14571	14707	14714	14613	14821	14595	14692	14534	14701	14547	14811	14630	14554	14637	14595	14667	14501	14637	14540	14660	14563	14599	14572	14519	14684	14561	14727	14643	14556	14700	14546	14708	14640	14570	14797	14606	14623	14673	14797	14643	14524	14672	14539	14571	14524	14537	14604	14710	14774	14614	14691	14503	14607	14771	14554	14682	14620	14695	14686	14529	14663	14482	14649	14864	14548	14630	14661	14537	14432	14750	14721	14534	14567	14557	14749	14578	14805	14666	14709	14586	14677	14602	14521	14871	14576	14649	14636	14690	14637	14574	14721	14501	14508	14679	14673	14730	14618	14563	14751	14645	14844	14805	14815	14605	14604	14518	14663	14581	14646	14661	14442	14732	14734	14658	14662	14548	14616	14528	14710	14609	14585	14660	14692	14747	14688	14666	14736	14645	14482	14546	14552	14543	14541	14583	14620	14675	14746	14623	14687	14628	14724	14479	14624	14772	14700	14592	14587	14709	14535	14692	14664	14726	14887	14666	14664	14637	14671	14883	14581	14701	14706	14621	14646	14640	14525	14446	14794	14618	14560	14540	14682	14593	14536	14667	14772	14750	14664	14616	14832	14707	14504	14662	14607	14753	14761	14537	14704	14517	14681	14562	14622	14709	14795	14647	14573	14757	14772	14608	14550	14470	14800	14652	14641	14620	14774	14622	14648	14596	14781	14709	14728	14672	14631	14304	14657	14631	14718	14491	14465	14601	14557	14488	14510	14572	14811	14570	14800	14592	14632	14610	14707	14620	14836	14764	14822	14656	14499	14727	14664	14514	14463	14636	14570	14626	14551	14606	14766	14560	14532	14693	14714	14684	14666	14644	14654	14560	14648	14629	14474	14612	14571	14772	14732	14673	14512	14639	14712	14634	14666	14677	14608	14595	14625	14774	14693	14655	14717	14626	14550	14490	14563	14606	14624	14742	14734	14534	14606	14460	14606	14581	14741	14651	14603	14658	14769	14685	14579	14593	14756	14664	14588	14739	14591	14685	14690	14650	14603	14670	14720	14686	14792	14451	14581	14617	14677	14604	14773	14621	14611	14548	14637	14439	14809	14610	14685	14608	14739	14780	14624	14659	14632	14585	14605	14634	14601	14596	14673	14635	14518	14639	14618	14667	14747	14673	14681	14553	14717	14687	14709	14623	14628	14668	14686	14655	14777	14742	14589	14629	14651	14838	14558	14547	14793	14627	14760	14586	14767	14506	14630	14669	14596	14589	14754	14672	14632	14738	14586	14528	14817	14494	14598	14664	14665	14671	14720	14697	14471	14779	14679	14680	14601	14714	14692	14515	14703	14614	14478	14493	14580	14559	14701	14499	14868	14673	14651	14748	14675	14557	14531	14683	14557	14667	14614	14735	14825	14498	14526	14540	14647	14451	14593	14717	14676	14681	14730	14783	14483	14755	14675	14707	14549	14749	14589	14645	14717	14807	14620	14633	14629	14588	14743	14608	14609	14627	14650	14492	14690	14765	14609	14651	14519	14604	14767	14772	14563	14582	14642	14544	14665	14834	14735	14670	14715	14651	14751	14697	14527	14699	14690	14617	14713	14651	14649	14778	14644	14657	14678	14567	14706	14467	14615	14870	14574	14399	14509	14649	14671	14557	14718	14508	14725	14677	14642	14402	14612	14584	14545	14628	14730	14656	14835	14643	14586	14669	14668	14665	14682	14661	14813	14660	14658	14519	14627	14788	14574	14753	14613	14583	14500	14712	14584	14533	14726	14509	14563	14664	14624	14758	14742	14613	14670	14516	14503	14717	14636	14503	14641	14589	14685	14855	14599	14516	14602	14541	14649	14598	14689	14676	14623	14597	14601	14641	14775	14539	14586	14530	14528	14676	14533	14698	14688	14581	14748	14584	14642	14776	14777	14716	14647	14580	14643	14539	14567	14619	14610	14576	14547	14606	14596	14565	14844	14667	14656	14765	14530	14640	14582	14461	14529	14630	14503	14440	14568	14743	14739	14559	14568	14754	14724	14640	14609	14636	14525	14640	14773	14367	14568	14628	14663	14770	14517	14698	14628	14671	14518	14732	14510	14583	14765	14527	14655	14676	14683	14623	14839	14632	14680	14714	14652	14560	14714	14525	14701	14492	14586	14752	14534	14628	14700	14494	14554	14685	14629	14528	14669	14754	14639	14496	14565	14719	14561	14548	14520	14700	14561	14744	14610	14630	14616	14593	14733	14731	14746	14651	14572	14521	14606	14707	14786	14758	14585	14555	14778	14585	14581	14598	14724	14673	14604	14717	14653	14653	14404	14666	14592	14624	14578	14547	14637	14601	14638	14689	14694	14640	14746	14622	14482	14805	14637	14654	14732	14532	14610	14685	14607	14613	14557	14530	14532	14641	14752	14657
28017	21734	22402	19179	16060	15829	15458	15220	15346	15241	15062	15214	15054	14771	14805	14526	14640	14317	14595	14454	14596	14426	14672	14702	15062	15226	15033	14987	14672	14590	14443	14384	14503	14373	14233	14439	14354	14522	14555	14450	14407	14353	14591	14353	14364	14359	14404	14454	14393	14414	14504	14433	14276	14341	14536	14323	14207	14453	14448	14566	14427	14563	14557	14391	14293	14304	14571	14539	14433	14592	14277	14476	14419	14288	14477	14480	14304	14433	14453	14446	14466	14648	14526	14175	14481	14618	14219	14429	14376	14562	14518	14435	14444	14273	14419	14398	14448	14753	14448	14319	14389	14213	14598	14423	14263	14368	14469	14392	14479	14374	14335	14341	14426	14432	14592	14517	14548	14223	14244	14248	14530	14544	14565	14403	14261	14639	14493	14435	14477	14519	14533	14359	14421	14389	14310	14259	14423	14474	14484	14330	14566	14476	14501	14485	14367	14315	14298	14452	14399	14494	14464	14438	14322	14293	14584	14214	14424	14415	14424	14326	14558	14355	14315	14365	14434	14240	14170	14479	14539	14304	14566	14436	14433	14367	14601	14451	14359	14311	14406	14410	14228	14461	14296	14413	14410	14331	14382	14371	14377	14552	14351	14412	14498	14476	14401	14294	14251	14354	14227	14430	14545	14595	14247	14370	14302	14406	14309	14273	14321	14408	14399	14063	14421	14277	14457	14413	14100	14229	14297	14137	14410	14314	14641	14364	14383	14363	14114	14215	14558	14396	14528	14585	14581	14371	14283	14340	14406	14570	14385	14480	14501	14454	14363	14437	14374	14387	14416	14404	14369	14421	14341	14430	14335	14380	14560	14353	14339	14326	14341	14124	14258	14244	14264	14469	14414	14511	14586	14244	14341	14307	14201	14449	14507	14373	14305	14283	14360	14326	14536	14385	14120	14313	14348	14214	14477	14267	14262	14308	14387	14337	14553	14428	14392	14464	14254	14225	14394	14363	14414	14528	14431	14518	14406	14432	14671	14408	14284	14371	14403	14164	14485	14552	14487	14358	14217	14476	14305	14471	14390	14322	14439	14509	14432	14457	14418	14505	14515	14334	14506	14521	14467	14268	14329	14520	14589	14475	14304	14387	14343	14193	14334	14359	14491	14351	14500	14649	14541	14519	14498	14487	14522	14451	14567	14476	14333	14358	14327	14412	14412	14574	14266	14329	14376	14232	14381	14465	14443	14394	14345	14241	14405	14239	14484	14483	14339	14497	14452	14183	14445	14504	14402	14367	14436	14522	14249	14263	14405	14471	14484	14228	14224	14401	14449	14342	14328	14374	14449	14528	14406	14355	14260	14545	14605	14448	14359	14422	14295	14484	14432	14462	14537	14510	14332	14051	14381	14453	14517	14374	14282	14348	14444	14207	14454	14399	14350	14369	14544	14483	14358	14456	14488	14467	14543	14464	14241	14476	14440	14365	14467	14352	14245	14420	14510	14553	14423	14517	14352	14614	14319	14187	14451	14480	14557	14358	14288	14252	14438	14362	14378	14368	14434	14595	14163	14458	14329	14522	14299	14337	14294	14398	14434	14390	14418	14364	14327	14617	14595	14496	14498	14351	14304	14356	14380	14351	14616	14484	14368	14377	14299	14367	14485	14353	14495	14377	14396	14373	14273	14550	14420	14313	14466	14348	14498	14449	14364	14288	14513	14259	14329	14410	14367	14392	14359	14472	14341	14355	14199	14360	14379	14215	14443	14278	14238	14452	14348	14476	14405	14469	14499	14569	14179	14458	14323	14438	14361	14219	14454	14420	14493	14345	14298	14468	14321	14322	14254	14186	14404	14415	14447	14434	14411	14288	14292	14361	14302	14456	14598	14360	14430	14376	14546	14475	14332	14471	14311	14442	14295	14272	14191	14187	14304	14335	14351	14450	14307	14257	14202	14550	14358	14337	14578	14494	14333	14330	14441	14395	14236	14427	14541	14531	14472	14217	14479	14344	14337	14338	14518	14391	14277	14371	14423	14512	14401	14360	14405	14420	14411	14277	14370	14382	14319	14391	14339	14230	14496	14422	14275	14409	14553	14339	14323	14514	14396	14306	14390	14163	14219	14460	14407	14262	14301	14346	14533	14374	14282	14320	14203	14531	14560	14527	14461	14364	14298	14308	14578	14319	14275	14564	14471	14377	14315	14415	14542	14457	14299	14320	14525	14467	14349	14393	14360	14502	14460	14311	14410	14445	14402	14364	14341	14404	14431	14354	14433	14492	14388	14430	14390	14567	14478	14245	14347	14291	14557	14398	14376	14478	14372	14348	14450	14217	14389	14391	14313	14529	14408	14430	14351	14433	14558	14411	14340	14383	14432	14313	14424	14333	14356	14330	14433	14338	14363	14444	14490	14347	14419	14469	14331	14457	14416	14262	14369	14414	14335	14408	14454	14366	14353	14374	14399	14398	14476	14397	14220	14280	14285	14549	14414	14348	14357	14337	14341	14347	14475	14460	14424	14585	14386	14415	14407	14460	14302	14332	14364	14466	14566	14602	14659	14624	14468	14638	14226	14432	14397	14442	14503	14489	14451	14396	14305	14355	14219	14468	14479	14539	14309	14324	14340	14489	14274	14373	14465	14295	14504	14461	14260	14440	14607	14538	14440	14296	14568	14503	14534	14362	14550	14340	14398	14263	14245	14529	14150	14217	14435	14432	14392	14487	14389	14412	14380	14354	14466	14314	14515	14294	14360	14314	14389	14279	14248	14649	14578	14255	14361	14456	14243	14407	14456	14309	14420	14416	14538	14342	14363	14516	14341	14323	14290	14303	14471	14352	14684	14349	14440	14350	14317	14404	14456	14441	14446	14458	14375	14379	14353	14311	14561	14650	14468	14492	14417	14312	14428	14476	14311	14216	14345	14289	14516	14642	14406	14383	14407	14399	14360	14404	14453	14473	14239	14379	14370	14277	14335	14466	14371	14479	14190	14197	14208	14288	14335	14427	14225	14340	14379	14275	14257	14424	14557	14414	14478	14358	14504	14317	14321	14374	14317	14369	14066	14372	14150	14492	14686	14417	14419	14404	14365	14434	14304	14527	14391	14224	14569	14376	14469	14229	14465	14456	14317	14592	14390	14321	14501	14521	14356	14332	14182	14311	14394	14226	14277	14460	14469	14323	14324	14425	14283	14421	14580	14394	14385	14411	14467	14312	14392	14453	14391	14408	14467	14384	14274	14154	14253	14306	14544	14449	14440	14166	14297	14241	14610	14327	14402	14362	14351	14388	14429	14512	14577	14535	14569	14621	14591	14381	14408	14454	14487	14393	14375	14354	14420	14591	14471	14525	14281	14355	14378	14223	14328	14499	14404	14336	14309	14379	14402	14462	14538	14382	14293	14259	14404	14542	14303	14212	14483	14580	14563	14497	14245	14588	14117	14368	14538	14270	14242	14339	14394	14256	14411	14391	14516	14570	14628	14432	14383	14429	14460	14385	14541	14315	14587	14444	14379	14442	14182	14401	14416	14623	14490	14435	14465	14342	14357	14372	14434	14309	14308	14525	14393	14298	14431	14269	14442	14285	14418	14402	14526	14486	14546	14431	14341	14441	14578	14385	14231	14436	14282	14262	14400	14211	14335	14507	14383	14377	14484	14499	14507	14425	14425	14503	14511	14224	14509	14173	14367	14569	14356	14410	14438	14447	14453	14290	14490	14404	14428	14463	14652	14337	14667	14412	14654	14428	14317	14307	14422	14537	14480	14399	14384	14410	14577	14447	14250	14433	14284	14365	14446	14419	14230	14363	14456	14537	14325	14269	14390	14355	14105	14254	14499	14365	14471	14265	14346	14426	14310	14597	14342	14325	14336	14568	14511	14211	14425	14254	14497	14428	14516	14323	14575	14346	14515	14519	14396	14287	14262	14269	14532	14591	14500	14355	14347	14280	14381	14272	14279	14415	14500	14340	14423	14352	14275	14214	14226	14408	14213	14151	14266	14250	14425	14365	14398	14361	14404	14358	14554	14500	14657	14533	14329	14307	14291	14290	14249	14376	14395	14480	14551	14534	14440	14426	14421	14300	14306	14600	14510	14461	14392	14429	14370	14339	14451	14162	14391	14376	14361	14264	14449	14133	14324	14405	14401	14093	14333	14560	14307	14343	14375	14407	14280	14292	14219	14417	14298	14377	14576	14361	14543	14314	14492	14378	14397	14425	14244	14435	14455	14315	14335	14220	14472	14399	14447	14367	14262	14573	14334	14371	14348	14473	14370	14399	14465	14256	14215	14259	14391	14467	14330	14464	14468	14269	14207	14230	14549	14447	14410	14304	14421	14467	14554	14200	14527	14423	14477	14449	14472	14351	14364	14478	14486	14316	14399	14297	14492	14361	14312	14526	14450	14335	14596	14312	14397	14429	14435	14524	14273	14336	14401	14413	14558	14520	14477	14454	14198	14395	14480	14436	14362	14313	14330	14397	14547	14341	14510	14416	14411	14261	14543	14461	14469	14478	14294	14386	14662	14433	14340	14300	14251	14317	14457	14498	14524	14339	14344	14295	14325	14368	14308	14231	14320	14540	14274	14437	14377	14310	14354	14425	14504	14282	14403	14334	14280	14383	14445	14380	14404	14503	14535	14565	14345	14427	14380	14517	14394	14554	14321	14387	14284	14362	14369	14382	14325	14564	14449	14473	14426	14408	14599	14218	14417	14414	14393	14399	14327	14243	14412	14300	14387	14423	14545	14402	14221	14263	14448	14293	14304	14405	14436	14275	14273	14509	14297	14445	14381	14399	14248	14374	14441	14688	14250	14291	14253	14330	14410	14478	14421	14232	14477	14081	14552	14363	14590	14293	14301	14458	14334	14336	14559	14352	14170	14240	14283	14502	14540	14536	14590	14280	14332	14405	14509	14443	14247	14430	14407	14647	14419	14309	14352	14064	14524	14544	14556	14599	14399	14396	14273	14708	14393	14370	14148	14444	14273	14335	14286	14251	14196	14372	14576	14557	14557	14412	14592	14434	14311	14438	14231	14504	14405	14439	14270	14441	14374	14505	14428	14300	14316	14318	14233	14530	14266	14325	14616	14500	14584	14383	14338	14424	14237	14531	14405	14430	14331	14405	14482	14379	14426	14267	14366	14577	14328	14031	14324	14288	14274	14618	14439	14585	14366	14508
17181	17261	18862	16853	15722	15351	14753	14715	14785	14975	14669	14508	13876	13964	13664	13683	13288	13516	13240	13369	13046	13168	13100	13432	14072	14117	13914	13606	13033	13114	13290	12994	13142	13022	13052	13269	13098	13208	13186	12943	13204	13130	13016	12951	13000	13179	13060	13158	13108	13057	12943	13073	13085	13032	13108	13011	13142	13101	12914	13070	13063	12982	12918	13155	13162	13139	13086	13039	13207	13015	12996	13000	13111	13069	13027	13302	12953	13093	13163	12953	13051	12977	13098	13166	12972	13034	13188	13124	13093	13079	13109	12849	13012	13229	13387	13158	12843	13011	13100	13140	13161	13019	12952	13004	13097	13048	12990	13018	12997	13024	12904	13100	12975	13089	13037	13102	13174	13118	13065	13213	13188	13017	13018	12931	13017	13040	13219	12896	13172	13151	13000	13015	13027	12917	13130	12964	13195	13106	13098	13011	13006	13029	13148	13217	13134	12963	13050	13038	13124	13116	12995	13016	13136	13118	13166	13084	13092	12990	12943	13148	13075	12941	13135	13033	13062	12994	13040	13169	12966	13115	13034	13031	13189	13083	12975	13152	13068	13040	13045	13044	13098	13051	12978	12859	13220	12854	13088	13216	13215	12947	12986	13158	13086	13203	12953	13044	13063	12918	12971	13049	13038	13052	13115	12827	12940	12966	13034	13102	13025	12909	13045	13073	12964	12955	13040	13249	13081	13101	13025	12938	13175	13090	13015	12899	13055	13101	12966	13030	13046	13145	13052	13079	13037	13029	12938	12994	13033	13040	13016	13132	12905	13075	12839	13077	12909	12953	12908	13071	12986	13093	13173	13171	13035	13060	13233	12989	13120	13152	13248	13020	13007	12885	13127	13108	13044	12985	13087	13046	13118	13040	12971	12987	12994	13061	13123	13102	13071	12933	12971	13059	13155	12931	13085	13099	12982	13040	12958	13171	13122	12902	13088	13048	12991	13209	13147	12853	12926	13047	13054	12966	13081	12979	12944	13094	13072	13110	13047	13068	13061	13066	12870	13207	13008	13093	13087	13125	12913	13203	13046	13264	13180	12828	12986	12983	13034	13022	13204	13202	13128	12900	13050	12879	13042	12990	12937	13032	12975	12975	13128	12889	12957	12948	13016	13020	12924	13036	12983	12899	13204	12918	12943	13048	13008	12852	13088	13098	13090	13001	13117	13021	13113	13066	13079	13235	13209	13274	13100	12948	12989	13100	12986	12982	13127	12989	13081	12888	13073	13267	13055	13022	13079	13156	13081	12979	12901	13112	13070	13094	13069	12980	13123	13025	13020	12964	13021	13062	12906	13170	13028	13245	13087	13026	13047	13033	13088	13229	13162	13079	12908	13057	13170	12944	13184	13096	13053	13091	12975	13123	13173	13091	12957	13008	12996	13144	12959	13095	12976	12960	12972	12845	13181	12978	13117	12986	13124	13088	13007	13000	13027	13045	13095	13023	13110	13152	13017	13034	13075	12912	12885	13067	13213	13066	13147	13044	13012	12989	13179	13093	13191	13169	13060	13029	13041	13068	13118	12954	13239	13034	13217	13007	13074	12798	13098	12970	13078	13177	12994	13176	13071	13064	12841	13222	12824	13020	13110	13095	13175	13154	13086	12908	13037	13076	13128	12950	13055	12950	13038	13053	12956	13044	13031	12990	13131	12980	13117	12911	13158	13052	13096	12974	13099	13115	13157	12965	12981	13041	13114	13152	13101	12871	13056	13018	12945	13187	12923	13000	13128	13077	13072	13056	13116	12924	12998	13162	13153	13085	13165	13312	12874	12972	13104	13178	13134	13035	13245	12909	13017	13069	12888	13254	12825	13125	13033	13242	13066	12982	13135	13015	13234	13021	12920	13211	12890	13006	13164	12894	13121	12989	13090	13101	13034	12963	13098	12966	13064	13084	13131	12867	13159	13047	12897	13002	12993	13010	13024	13073	13104	13192	13130	13180	13133	13039	12944	13151	13132	13027	13003	13096	13206	13038	13003	13134	13126	12988	13095	13009	13124	13110	12951	13061	13063	12900	13204	13062	13093	13089	13121	12971	13134	13173	13083	12992	13045	13008	12933	12976	13042	13184	13052	13004	13074	12929	13147	12976	13067	13068	13053	13046	12999	13059	13037	13116	13094	13141	12965	13411	13040	13067	12938	13110	13066	13003	13094	13082	13116	13219	13015	13004	13069	13130	12978	13075	13125	12972	13055	12974	13042	13079	13123	13102	13033	12976	12972	12989	13074	12968	13065	13199	13150	13041	13068	12983	13101	13136	12909	13120	13094	13077	13029	13041	12943	13162	13151	13100	13100	13056	13039	13070	12945	13040	13025	13138	13177	13011	12983	12973	13016	13082	12956	13142	12919	13007	12875	13027	12959	13047	12998	12994	12989	13018	13178	13066	13184	13113	12958	13060	13142	12998	12896	13018	12961	13326	13163	12956	13032	13024	12989	12950	13003	13151	13084	13141	13109	12995	12943	13080	12941	13009	12923	13033	13104	12996	13082	13099	13153	13111	13016	12963	12896	13023	13065	13127	13097	13029	13159	13084	13125	13265	13045	12946	13258	12990	13053	13040	13037	12914	12971	13209	13192	13098	13164	13140	13028	13106	12994	12971	13057	12890	13088	13011	13071	13140	13174	13107	13157	13009	13155	13179	13229	12889	12961	13108	13128	12995	12986	12999	13022	13031	13231	13074	13031	13044	13116	13030	13081	13033	13098	13024	13124	13011	12903	12984	13107	13133	13144	13024	13110	13023	13250	13093	13043	13100	13058	13084	13009	12943	13097	13110	12968	13015	13086	13060	13114	13075	12982	13066	13095	13096	13008	13023	13027	12986	13012	12895	13128	12972	13055	12997	13158	13052	13124	12909	12949	13086	13069	12998	13012	13016	13074	12988	13132	12995	13018	12952	13011	13135	12912	13156	13011	13340	13064	12931	13096	12949	13130	13213	13224	12920	13201	13150	13027	13155	13061	13239	13222	13167	13107	13085	13205	12898	13276	13053	13111	13201	13041	12935	13123	13229	12879	13065	13063	12996	13141	13109	13075	13033	13050	13228	13090	13061	12920	13038	13148	13120	13109	12913	13047	12972	13008	12933	13063	13036	12951	13092	13016	12958	13014	13085	13049	13106	13008	12908	13038	13179	13028	12906	12960	13097	12947	13076	13223	13017	13024	12913	13167	13043	13082	13060	13169	12975	12960	13122	13005	13086	13068	12972	13071	13050	13008	13149	13076	13134	13085	12897	13063	13199	13073	13105	13203	13025	12962	13224	13083	13100	13062	13118	13136	13044	13024	13075	13083	13093	12863	13051	13067	12984	12961	12967	13168	13068	13076	13098	13065	13124	13019	13065	13162	12950	13121	13058	13126	13038	13208	13182	13035	12962	13039	13075	13082	13131	13030	13084	12967	13035	12986	13099	13219	12959	13186	13005	12961	13139	13196	13014	13038	13144	13115	12958	13183	13054	13110	13018	13216	13097	13054	12910	13028	12779	12966	13139	13145	13123	13222	13047	13022	12964	13021	13091	12936	13224	13217	12938	13082	13089	13049	12956	13111	12957	13076	13093	13000	13207	13107	13010	13055	13051	12994	13155	13141	13031	13047	13043	12944	13111	13085	12970	13033	13045	13107	12987	13047	13135	12891	13112	12863	13009	12993	13032	13063	13122	13149	13053	13063	13001	12997	13050	13193	13083	13039	13112	13071	13159	13016	13158	12998	13129	13258	13174	13056	13002	13045	12980	13132	12971	12937	13071	13241	12897	13191	13067	13098	12996	13099	13089	13102	13148	13206	12984	12967	13057	12927	13126	12971	12973	13124	13058	13060	13102	13041	13160	13137	13063	13153	12958	12917	13042	13023	12940	13142	13032	13102	13138	13145	13053	13088	13159	13147	13014	13104	13038	13091	13101	13066	12991	13105	12998	12984	13155	13000	13042	13154	12982	13045	12969	13036	13125	13033	13211	12969	13007	12923	12972	13125	13014	13213	13078	13153	13027	13103	13065	13166	13147	13059	13139	12862	13096	13026	13013	13243	13035	13084	13019	13020	12803	13186	12961	13209	13029	12946	13122	13172	13018	12990	12975	12933	13104	13127	12896	13019	13057	13261	13196	13197	13047	13042	13064	13072	12996	13034	13067	13093	13050	13050	13104	12924	13062	13111	12971	13107	13179	12923	12960	13072	13105	13100	13062	13008	13019	13130	13037	12942	13228	13072	13069	13125	12941	13154	13074	13066	13065	13089	13154	13028	13130	13041	12994	13036	13102	12845	13085	13084	12978	12990	13137	13057	13154	12899	12923	13029	13078	13122	12971	13096	13206	13149	13115	13096	13189	13023	12975	13107	12900	13000	13183	13192	13049	13087	13407	13035	13092	13210	13034	13075	13016	13326	12995	12897	12985	13041	13155	12907	12904	13149	13059	13121	12974	13065	13093	13212	13140	12989	13140	13119	12939	12965	13150	13268	12830	13072	13155	13057	13028	13166	13071	13146	13020	13091	13224	13047	13071	13186	13060	13034	13247	12985	13108	13127	13017	13167	13019	12998	13152	12943	13054	13014	13200	13169	13016	13049	13102	13017	13056	13007	13050	13058	13058	12997	13101	13123	13218	13082	13050	13143	13084	13294	12988	13155	13027	13023	13171	12980	13097	12941	13138	13045	12995	13022	13105	12992	13208	13155	13163	13078	12864	13173	12974	13157	13109	13108	13018	13170	13022	12983	13138	12916	12792	13078	13063	13036	13006	12901	12989	13149	13018	12933	13104	13218	13177	13188	13040	12971	13073	13169	13152	12977	13010	12991	12853	13028	12998	13033	12979	13183	13255	13248	12967	13048	13115	13165	13096	13055	13019	13113	13076	12963	13186	13109	13188	13089	12975	12967	13069	13041	13044	13021	12929	13078	13134	13101	13041	12985	12951	13139	12994	13158	13070	12946	13019	13269	13150	13073	12987	12992	13171	13185	13022	13058	13260	12941	13175	12972	13039	13132	13053	13082	12972	12964	13045	13147	13028	13185	12961	13184	12944	13102	13098	13249	12979	13046	13160	13086	13099	13115	13054	13327	12987	13101	13153	13142	13000	13112	13098	13007	12984	13163	12910	13037	13200	13124	13056	13077	13172	13130	12983	13073	12896
24411	21256	28406	24612	21817	19821	18730	16877	16176	15667	15284	15174	14962	14885	14740	14559	14276	14281	14307	13973	13872	14103	14069	15067	17447	17696	17027	15647	14798	14170	14043	13954	13999	13877	13717	13873	13721	13659	13982	13859	13872	13784	13899	13646	13855	13861	13952	13799	13645	13807	13719	13820	13840	13721	13789	13844	13860	13663	13778	13563	13894	13794	13805	13557	13861	13789	13814	13789	13823	13683	14019	13797	13700	13688	13671	13949	13769	13802	13912	13800	13954	13786	13865	13816	13951	13881	13699	13693	13877	13783	13882	13806	13916	13751	13795	13657	13905	13951	13843	13689	13865	13922	13666	14006	13551	13887	13859	13852	13836	13940	13791	13912	13720	13832	13949	13801	13639	13657	13969	13426	13692	13762	13555	13636	13788	13907	13761	13724	13831	13684	13812	13891	13978	13978	13658	13946	13805	13693	13759	13739	13636	13773	13901	13811	13697	13902	13760	13928	13837	13666	13916	13924	13906	13672	13887	13615	13664	13572	13709	13746	13846	13868	13886	13615	13781	13857	14045	13756	14002	13836	13728	13401	13758	13708	13662	13773	13681	13683	13679	13725	13796	13810	13847	13811	13676	13960	13828	13743	13738	13810	13878	13882	13899	13866	13747	13937	13795	13558	13523	13766	13761	13740	13880	13709	13704	13706	13844	13862	13897	13753	13985	13910	13949	13817	13848	13819	13660	13941	13756	13816	13715	13855	13644	13908	13840	13807	13591	13935	13757	13615	13704	13595	13859	13743	13767	13803	13793	13895	13960	13715	13970	13828	13857	13635	13622	13843	13757	13819	13607	13787	13760	13795	13762	13764	13691	13751	13772	13735	13681	13710	14048	13696	13861	13744	13835	13775	13604	13680	13738	13598	13670	13598	13657	13747	13797	13730	13771	13737	13805	13705	13768	13595	13917	13685	13865	13887	13683	13779	13618	13656	13746	13695	13885	13627	13773	13739	13922	13809	13768	13663	13802	13795	13785	13941	13665	13871	13782	13763	13748	13550	13864	13819	14095	13761	13887	13778	13739	13931	13932	13792	13744	13730	13791	13794	13799	13697	13711	13739	13789	13871	13779	13701	13868	13908	13680	13738	13746	13573	13724	13687	13843	13839	13871	13840	13703	13771	13781	13651	13760	13812	13804	13695	13955	13690	13815	13853	13678	13866	13778	13892	13733	13805	13720	13785	13821	13733	13688	13803	13708	13904	13937	13834	13610	13722	13499	13731	13715	13719	13855	13857	13759	13688	13546	13534	13791	13634	13770	13724	13918	13829	13628	13872	13733	13825	13800	13720	13662	13816	13668	13813	13776	13615	13738	13881	13697	13773	13839	13719	13662	13774	13889	13731	13763	13865	13983	13867	13656	13846	13792	13765	13754	13735	13696	13629	13672	13784	13827	13759	13625	13919	13699	13812	13749	13759	13844	13800	13728	13813	13677	13860	14014	13591	13685	13861	13763	13851	13789	13809	13549	13818	13630	13738	13782	13767	13696	13731	13752	13701	13976	13660	13727	13819	13811	13768	13793	13623	13710	13872	13516	13716	13798	13573	14032	13686	13846	13772	13921	13848	13790	13715	13825	13808	13920	13920	13867	13940	13859	13768	13781	13811	13832	13675	13815	13965	13707	13834	13820	13891	13686	13689	13680	13964	13844	13966	13872	13688	13886	13947	13817	13626	13887	13690	13915	13660	13758	13807	13781	13733	13968	13915	13897	13584	13985	13841	13724	13767	14025	13873	13791	13709	13869	13652	13943	13601	13535	13691	13812	13724	13853	13910	13833	13830	13801	13845	13742	13587	13475	13953	13673	13680	13666	13896	13888	13962	13678	13751	13641	13779	13791	13807	13775	13946	13878	13723	13646	13792	13705	13615	13937	13667	13779	13756	13730	13633	13767	13876	13722	13800	13862	13727	13571	13550	13890	13706	13820	13902	13825	13682	13870	13856	13586	13823	13758	13687	13649	13781	13739	13818	13736	13844	13793	13635	13639	13581	13790	13754	13589	13579	13794	13726	13654	13717	13827	13596	13734	13896	13717	13540	13897	13905	13787	13689	13639	13801	13672	13815	13729	13858	13739	13844	13863	13840	13705	13739	13763	13766	13921	13784	13758	13774	13563	13800	13657	13770	13875	13838	13763	13897	13728	13732	13900	13877	13620	13766	13802	13702	13728	13910	13925	13992	13916	13841	13568	13650	13905	13866	13832	13859	13778	14022	13806	13843	13681	13765	13751	13923	13589	13443	13858	13840	13781	13966	13738	13659	13881	13803	13767	13737	13803	13784	13874	13822	13716	13732	13808	13686	13734	13605	13717	13798	13799	13896	13871	13692	13602	13765	13859	13787	13823	13866	13614	13827	13872	13660	13702	13716	13682	13817	13925	13765	13761	13981	14004	13866	13792	13853	13797	13791	13755	13713	13584	13597	13843	13594	13816	13786	13869	13803	13743	13775	13651	13650	13795	13860	13937	13732	13947	14035	13725	13589	13804	13774	13839	13834	13922	13687	13739	13688	13648	13928	13821	13840	13668	13682	13900	13522	13737	13818	13856	13983	13853	13737	13925	13890	13874	13751	13663	13683	13907	13759	13616	13785	13794	13785	13964	13633	13642	13593	13789	13840	13741	13775	13765	13854	13618	13699	13636	13763	13669	13829	13737	13828	13641	13884	13708	13775	13861	13904	13692	13700	13759	13819	13852	13787	13634	13765	13937	13760	13680	13599	13570	13854	13780	13715	13637	13563	13840	13892	13931	13787	13637	13904	13716	13777	13794	13715	13921	13790	13557	13752	13826	13746	13882	13788	13701	13616	13787	13941	13930	13674	13823	13698	13884	13671	13622	13797	13822	13867	13836	13762	13852	13840	13887	13750	13896	13798	13845	13847	13914	13667	13919	13766	13754	13747	13778	13631	13520	13594	13706	13855	13871	13881	13739	13694	13780	13811	13730	13969	13660	13746	13570	13730	13770	13725	13944	13699	13649	13693	13997	13678	13948	13785	13666	13761	13808	14031	13617	13808	13514	13816	13742	13785	13790	13884	13862	13633	13901	13706	13830	13633	13769	13874	13892	13968	13690	13860	13827	13703	13669	13622	13862	13794	13811	13873	13881	13637	13764	13684	13884	13727	13825	13912	13926	13718	13736	13622	13739	13789	14008	13743	13848	13904	13984	13685	13782	13766	13757	13819	13673	13666	13769	13675	13703	13583	13793	13790	13995	13829	13726	13783	13839	13698	13848	13856	13834	13813	13698	13689	13800	13828	13570	13698	13786	13763	14000	13937	13779	13878	13776	13926	13645	13742	13704	13885	13802	13852	13842	13875	13863	13628	14040	13723	13771	13803	13646	13576	13749	13755	13629	13661	13634	13839	13907	13739	13794	13852	13647	13717	13662	13541	13727	13857	13908	13887	13712	13637	13905	13697	13782	13932	13818	13783	13704	13857	13661	13696	13631	13812	13610	13722	13812	13830	13787	13809	13869	13920	13790	13638	13822	13790	13694	13966	13856	13806	13764	13694	13851	13798	13733	13975	13655	13798	13653	13865	13906	13826	13724	13790	13865	13802	13738	13610	13922	13860	13668	13746	13900	13748	13678	13802	13837	13920	13986	13795	13739	13872	13750	13813	13669	13676	14031	13715	13626	13661	13793	13936	13873	13665	13695	13891	13747	13827	13740	13897	13765	13568	13858	13658	13752	13663	13506	13967	13813	13624	13830	13734	13845	13536	13707	13658	13680	13877	13856	13731	13775	13633	13696	13783	13862	13655	13798	13673	13602	13820	13918	13767	13780	13823	13505	13647	13833	13733	13803	13862	13730	13927	13919	13820	13554	13863	13822	13621	13934	13959	13680	13711	13678	13710	13753	13739	13672	13733	13989	14010	13747	13737	13705	13861	13829	13844	13722	13958	13654	13549	13631	13885	13693	13853	13702	13809	13946	13889	13735	13839	13793	13857	13859	13772	13767	13749	13770	13767	13772	13623	13690	13684	13857	13789	13703	13794	13691	13636	13783	13710	13767	13635	13707	13805	13523	13837	13763	13877	13992	13877	13695	13893	13592	13752	13667	13917	13938	13623	13699	13849	13831	13756	13671	13843	13590	13774	13760	13929	13890	13752	13852	13647	13932	13768	13720	13741	13685	13836	13749	13547	13783	13846	13746	13855	14083	13664	13578	13932	13585	13634	13664	13734	13877	13698	13893	13685	13784	13731	13876	13834	13727	13815	13457	13752	13733	13684	13566	13807	13815	13802	13714	13691	13650	13795	13907	13893	13722	13778	13791	13592	13827	13672	13737	13635	13667	13695	13830	13976	13723	13830	13628	13697	13886	13750	14025	13822	13765	13960	13654	13645	13753	13719	13946	13776	13646	13706	13738	13790	13681	13748	13632	13799	13895	13901	13750	13735	13688	13838	13766	13759	13567	13571	13854	13778	13562	13902	13908	13727	13771	13720	13754	13768	13731	13560	14055	13766	13719	13854	13812	13910	13898	13765	13666	13837	13740	13763	13614	13720	13806	13665	13768	13930	13809	13808	13731	13651	13907	13850	13882	13899	13743	13641	13677	13849	13598	13545	13748	13667	13890	13657	13758	13828	13680	13759	13502	13828	13631	13625	13712	13732	13487	13798	13870	13741	14038	13774	13921	13733	13860	13549	14118	13777	13821	13743	13869	13547	13749	13789	13916	13671	13745	13827	13705	13696	13636	13795	13947	13533	13784	13607	13894	13723	13735	13753	13865	13708	13700	13842	13781	13742	13593	13803	13888	13683	13696	13815	13541	13783	14058	13788	13793	13907	13579	13619	13667	13718	13742	14078	13764	13748	13832	13779	13938	13659	13817	13765	13719	13845	13682	13700	13801	13659	13646	13654	13710	13674	13729	13807	13936	13671	13856	13790	13748	13951	13736	13867	13761	13744	13615	13691	13891	13915	13671	13674	14026	13697	13606	13862	13892	13838	13923	13722	13782	13706	13777	13856	13929	13794	13703	13790	13969	13739	13876	13698	13906	13842	13978	13992	13849	13774	13603	13861	13572	13795	13635	13596	13697	13824	13725	13807	13755	13811	13696	13713	13796	13705	13870	13684	13716	13699	13693	13692	13643	13675	13832	13768	13692	13662	13850	13878	13781	13733
15034	25442	23070	19447	18210	17996	17698	17677	16769	15899	15193	14988	14708	14294	14211	13805	13719	13475	13394	13229	13123	12961	13014	15159	18743	18197	16709	14825	13790	13067	12730	12818	12845	12695	12708	12788	12639	12724	12661	12726	12840	12635	12819	12847	12774	12786	12759	12822	12821	12830	12747	12779	12668	12758	12667	12792	12750	12699	12577	12702	12721	12815	12711	12723	12850	12597	12742	12756	12752	12638	12811	12647	12738	12807	12616	12631	12792	12780	12683	12702	12794	12631	12682	12610	12575	12899	12674	12676	12701	12703	12702	12702	12622	12663	12645	12803	12825	12645	12623	12769	12753	12807	12751	12653	12656	12731	12685	12587	12729	12822	12778	12743	12574	12696	12746	12765	12618	12675	12855	12693	12643	12791	12810	12699	12669	12574	12715	12795	12711	12733	12717	12599	12716	12714	12741	12781	12634	12733	12729	12756	12796	12746	12593	12756	12742	12704	12728	12452	12874	12645	12729	12796	12656	12712	12692	12752	12652	12774	12734	12607	12713	12795	12736	12726	12666	12773	12589	12883	12589	12683	12607	12768	12612	12692	12715	12801	12867	12634	12650	12760	12743	12729	12828	12672	12633	12767	12656	12816	12779	12756	12729	12556	12594	12583	12981	12676	12673	12783	12538	12707	12739	12876	12623	12683	12732	12554	12761	12765	12678	12765	12632	12621	12682	12508	12860	12785	12654	12870	12699	12777	12648	12594	12838	12630	12763	12866	12729	12741	12755	12597	12541	12700	12651	12706	12606	12745	12646	12752	12787	12669	12702	12748	12682	12673	12712	12755	12800	12770	12720	12708	12718	12707	12825	12769	12681	12571	12697	12640	12693	12564	12611	12669	12872	12733	12752	12758	12670	12738	12497	12719	12756	12838	12772	12688	12553	12613	12775	12721	12771	12663	12572	12821	12696	12690	12781	12477	12732	12593	12719	12896	12695	12800	12842	12666	12754	12637	12690	12657	12904	12664	12880	12623	12539	12624	12681	12927	12698	12703	12716	12645	12689	12654	12614	12666	12664	12738	12704	12627	12873	12859	12773	12729	12678	12681	12817	12839	12803	12782	12640	12778	12864	12601	12703	12709	12844	12643	12603	12773	12760	12775	12727	12640	12755	12794	12600	12660	12656	12652	12588	12738	12842	12805	12841	12779	12781	12691	12578	12863	12671	12755	12848	12862	12761	12745	12635	12857	12709	12742	12564	12802	12800	12946	12785	12732	12927	12771	12802	12848	12527	12837	12585	12710	12705	12656	12804	12661	12587	12733	12586	12696	12925	12758	12546	12697	12797	12670	12683	12669	12761	12770	12564	12687	12721	12687	12913	12469	12717	12713	12743	12645	12733	12717	12671	12735	12656	12738	12574	12744	12850	12670	12669	12773	12720	12765	12907	12904	12823	12752	12854	12653	12691	12781	12979	12685	12756	12908	12804	12881	12636	12883	12849	12844	12573	12603	12511	12821	12794	12649	12743	12765	12831	12685	12737	12837	12912	12742	12798	12756	12721	12705	12781	12718	12618	12653	12685	12756	12576	12633	12701	12765	12643	12555	12659	12606	12701	12802	12651	12828	12720	12581	12602	12777	12959	12655	12813	12828	12628	12779	12776	12554	12726	12710	12728	12604	12719	12631	12649	12858	12744	12757	12775	12553	12877	12670	12690	12573	12912	12867	12839	12585	12758	12904	12832	12886	12602	12741	12721	12887	12574	12609	12773	12705	12863	12695	12744	12612	12693	12623	12702	12698	12758	12842	12734	12758	12710	12653	12583	12714	12629	12675	12437	12739	12684	12814	12629	12824	12742	12712	12595	12619	12663	12689	12614	12808	12495	12667	12686	12594	12601	12612	12602	12743	12673	12639	12678	12828	12650	12860	12829	12705	12838	12816	12601	12739	12733	12667	12785	12632	12733	12793	12681	12765	12707	12769	12909	12767	12767	12652	12732	12784	12843	12829	12599	12604	12558	12842	12715	12525	12556	12870	12602	12598	12781	12827	12741	12658	12721	12675	12734	12787	12572	12623	12756	12680	12671	12660	12728	12898	12860	12600	12643	12708	12889	12665	12729	12748	12822	12781	12785	12880	12615	12740	12689	12697	12657	12672	12623	12724	12966	12643	12891	12868	12714	12696	12757	12695	12626	12749	12610	12849	12726	12778	12530	12671	12702	12765	12717	12660	12847	12775	12813	12626	12736	12744	12761	12680	12729	12883	12509	12828	12799	12788	12745	12786	12682	12770	12602	12573	12783	12740	13014	12587	12776	12662	12740	12884	12653	12677	12626	12709	12739	12795	12675	12833	12606	12767	12812	12613	12741	12734	12674	12833	12645	12662	12705	12744	12814	12711	12663	12688	12875	12577	12765	12676	12753	12889	12740	12627	12757	12621	12701	12676	12625	12873	12731	12667	12627	12563	12766	12664	12826	12577	12787	12755	12562	12706	12710	12732	12714	12621	12875	12699	12682	12867	12541	12745	12677	12556	12741	12784	12715	12822	12690	12829	12589	12698	12725	12804	12592	12551	12721	12634	12571	12618	12915	12622	12728	12858	12770	12636	12595	12644	12717	12797	12625	12713	12683	12747	12685	12762	12634	12777	12569	12721	12669	12761	12613	12783	12709	12880	12741	12756	12714	12799	12553	12776	12714	12659	12927	12803	12817	12639	12894	12927	12775	12689	12753	12768	12751	12683	12690	12666	12795	12865	12799	12702	12734	12653	12853	12580	12627	12799	12783	12652	12716	12713	12670	12967	12655	12801	12745	12628	12572	12862	12637	12749	12736	12664	12755	12858	12648	12662	12655	12681	12844	12678	12872	12546	12722	12736	12725	12896	12645	12805	12640	12782	12577	12792	12753	12786	12617	12781	12764	12654	12687	12770	12762	12721	12703	12680	12593	12783	12830	12852	12684	12658	12697	12698	12806	12740	12617	12643	12764	12831	12795	12734	12687	12643	12915	12843	12700	12789	12741	12645	12847	12767	12690	12727	12523	12769	12792	12704	12689	12750	12728	12826	12774	12711	12684	12700	12627	12660	12756	12724	12650	12693	12769	12659	12685	12678	12574	12746	12898	12750	12697	12644	12619	12712	12825	12795	12693	12636	12875	12544	12666	12667	12764	12724	12544	12704	12506	12887	12638	12706	12709	12869	12713	12911	12678	12725	12985	12709	12836	12591	12720	12789	12751	12664	12700	12677	12695	12714	12659	12812	12599	12828	12639	12672	12702	12667	12631	12718	12739	12766	12731	12679	12806	12674	12611	12805	12759	12581	12721	12672	12791	12620	12715	12576	12615	12869	12585	12688	12790	12796	12741	12776	12721	12668	12607	12615	12701	12693	12892	12707	12674	12498	12765	12697	12601	12820	12667	12709	12800	12696	12706	12769	12841	12624	12615	12751	12672	12769	12738	12601	12788	12778	12880	12677	12642	12713	12567	12737	12727	12612	12824	12816	12766	12734	12702	12693	12579	12587	12666	12774	12711	12755	12655	12867	12500	12886	12702	12564	12630	12673	12605	12767	12842	12652	12708	12703	12730	12602	12828	12632	12648	12609	12689	12928	12708	12677	12885	12800	12727	12864	12581	12784	12961	12867	12812	12797	12759	12622	12843	12627	12773	12761	12734	12684	12642	12653	12829	12781	12654	12783	12692	12620	12743	12879	12693	12564	12704	12722	12737	12712	12678	12767	12741	12904	12630	12783	12667	12602	12840	12620	12782	12669	12714	12612	12777	12566	12815	12628	12571	12783	12719	12684	12691	12779	12732	12628	12612	12542	12750	12733	12540	12614	12838	12756	12844	12627	12811	12772	12610	12783	12730	12634	12642	12765	12589	12795	12678	12663	12612	12614	12776	12820	12739	12692	12677	12624	12837	12707	12600	12718	12720	12852	12762	12650	12682	12698	12805	12749	12883	12765	12747	12847	12453	12624	12831	12706	12760	12721	12551	12911	12624	12869	12679	12626	12797	12665	12665	12599	12596	12541	12700	12719	12626	12702	12785	12700	12629	12817	12672	12526	12759	12801	12760	12672	12764	12819	12767	12539	12637	12743	12843	12626	12834	12801	12817	12668	12824	12771	12654	12675	12679	12659	12701	12731	12811	12833	12680	12772	12732	12869	12652	12628	12683	12795	12647	12566	12773	12466	12615	12701	12708	12722	12943	12805	12755	12666	12647	12872	12625	12756	12615	12710	12760	12717	12689	12813	12759	12668	12814	12751	12742	12735	12699	12846	12638	12756	12895	12698	12783	12643	12765	12729	12784	12580	12722	12700	12793	12810	12682	12564	12811	12690	12806	12879	12721	12658	12774	12652	12751	12587	12750	12755	12655	12811	12640	12614	12878	12738	12819	12781	12698	12776	12843	12751	12774	12682	12449	12729	12764	12748	12840	12761	12618	12707	12696	12523	12790	12652	12677	12662	12774	12877	12824	12698	12845	12712	12653	12800	12682	12711	12796	12618	12796	12900	12899	12670	12796	12573	12781	12697	12663	12604	12668	12529	12734	12692	12729	12781	12783	12784	12591	12602	12549	12510	12827	12708	12688	12711	12741	12787	12728	12760	12698	12767	12779	12664	12739	12652	12660	12846	12620	12535	12792	12647	12826	12697	12698	12793	12594	12628	12739	12607	12709	12642	12846	12664	12602	12628	12705	12760	12788	12615	12803	12746	12736	12715	12898	12524	12780	12646	12847	12783	12732	12737	12776	12713	12523	12724	12874	12793	12756	12825	12745	12788	12738	12788	12731	12572	12779	12809	12886	12690	12588	12774	12887	12810	12823	12863	12872	12765	12679	12799	12682	12817	12665	12744	12705	12710	12802	12749	12799	12721	12885	12841	12585	12751	12865	12754	12627	12755	12758	12674	12678	12607	12731	12667	12615	12796	12822	12575	12702	12735	12659	12777	12620	12711	12759	12765	12479	12755	12758	12800	12692	12737	12685	12749	12801	12696	12857	12829	12707	12747	12653	12678	12788	12518	12715	12700	12654	12621	12800	12818	12593	12606	12964	12606	12684	12826	12619	12733	12830	12810	12770	12777	12849	12741	12637	12721	12589	12691	12760	12624	12871	12707	12697	12749	12730	12805	12726	12581	12677	12734	12507	12600	12883	12712	12565	12704	12665	12774	12626	12804
23044	21236	28992	23819	21476	23009	22967	17995	16728	16677	16665	15996	15678	15477	15366	14902	14926	14850	14690	14756	14475	14361	14388	17458	22684	22328	19750	17313	15664	14990	14478	14225	14082	14185	14318	14275	14161	14221	14091	14171	14039	13913	14082	14134	14080	14145	14162	14134	14042	14200	14328	14096	14093	14207	14228	14183	14197	13957	14091	14310	13986	14067	14128	14178	14090	14043	14263	14196	14225	14001	14184	14120	14045	14179	14309	14079	14173	13991	14194	13984	14242	14342	14176	14033	14062	14053	14216	13944	13923	14290	14045	14268	14136	13977	13989	14001	14086	14258	14063	14217	14116	14282	14039	14085	14028	13982	14074	14265	13999	14266	14081	14061	14370	14312	14072	14257	14110	14037	14219	14126	14314	14216	14120	14239	14081	14174	14102	14244	14326	14155	14155	14363	14109	14166	14174	14121	14072	14072	14117	14166	14208	14122	14302	14154	14184	13907	14043	14284	14086	14311	14123	14269	14152	14089	13997	14058	14258	14038	14122	13990	14070	14048	14094	14065	14029	14166	13945	14076	14119	14076	13931	13923	14347	14056	14136	14138	13805	13844	14175	14132	14226	14121	14143	14010	14146	14095	14183	14030	14138	14231	14103	14240	14040	13993	14194	13980	14058	14033	14071	14076	14220	14092	14177	14111	14159	14205	13972	14186	14047	14024	14089	14146	14230	14051	14019	14104	14024	14194	14161	14048	13954	14141	14287	14099	14013	14004	14010	14016	14180	14077	13996	14162	14116	14080	14137	14030	14118	13960	13996	14055	14149	14207	14232	14011	13831	13905	13971	13920	14024	14081	14136	14096	13913	14107	14039	14001	14068	14264	13980	14030	13956	14015	14105	14222	14190	13948	14212	14161	14184	14061	14144	14145	14096	14062	14127	14212	14183	14289	14098	14194	14142	14023	14061	14294	14148	13962	14100	14001	14142	14202	14270	13954	14039	13984	14133	14141	13904	13952	14065	13925	14297	14043	14308	14225	14029	14116	13946	14146	14187	14091	14106	13973	14093	14098	14039	14000	14102	13900	14052	14095	13881	14013	14090	14103	14311	14105	14199	14078	14151	14354	14114	14000	14041	14213	14111	14133	14157	13841	14203	14112	13978	14307	14210	13879	14034	14022	14132	14033	14163	13983	13945	13828	13846	13975	14214	14138	13979	14059	14121	14026	13919	14151	14096	14034	14161	14101	14063	14046	14079	14126	14037	14071	14196	14102	14396	14248	14349	14147	14158	14097	14069	13904	14064	14226	13930	14056	13977	13991	14208	14093	14002	14142	14280	14092	14081	14007	13944	14025	14101	14035	14116	14208	13937	14364	14282	14166	14158	14072	14195	14046	14094	13931	14156	14125	14180	13987	14078	13948	13980	13920	14248	13959	14140	14198	13912	13800	13927	13910	14070	14212	14173	14035	14196	14192	14225	14085	14087	14181	14065	14159	14072	13832	14159	14053	13996	14105	14046	14183	14093	14030	14102	14131	14238	14033	13932	14081	14228	14141	14178	14045	14030	13962	14094	13995	14246	14142	13939	13986	13996	14191	14182	14173	14194	14314	14056	14067	14001	14108	14330	14105	14175	14278	14015	14092	14024	13916	13992	14051	14073	14142	13997	13990	13950	13985	14020	14099	14116	14158	13890	14112	13915	14009	14122	14099	14120	14183	14083	14195	14022	14021	13985	14106	14110	14194	14202	14154	14018	14102	14128	14118	14025	14115	14166	13977	13893	14215	13924	13970	14037	14051	14183	14021	14143	14213	14008	14082	14074	14056	14073	14158	14166	14022	14183	14040	14178	13933	14176	14063	14132	13827	13990	13959	14336	14078	14249	14300	14094	14017	14089	13975	13863	14095	14079	14051	14122	14121	14050	14179	13943	14232	14101	13878	13977	14172	14218	14033	13771	14001	14140	14032	13946	14169	13995	14105	14219	14189	14060	14157	14092	14139	14120	14061	14167	13935	13911	14213	14118	13903	14020	14078	13783	14279	14085	13981	13941	13904	14022	13907	14025	14069	14065	14127	14048	14015	14177	14076	14124	14205	14023	14146	14122	14270	13989	14192	14080	14075	14076	14034	13995	13986	13964	13875	13977	13982	14186	14134	14209	14194	14176	14177	14120	14109	13897	14002	13969	14089	14081	14083	14215	13942	13943	14232	14083	14036	14065	14300	14101	14200	14141	14131	14213	13880	14056	14184	14194	13995	14177	14237	14231	13932	13992	14038	14201	13964	14148	13979	13963	13985	14248	13863	14019	14038	14054	14122	14083	13971	14055	14002	13952	14102	14186	13909	14110	14148	13999	14002	14052	14039	14145	14005	14077	14081	14142	14058	14101	14202	14060	14252	14037	14307	14038	13952	14153	14250	14222	14173	14168	14173	14159	14169	13942	13948	14055	13902	14177	14128	14220	13988	14063	14036	14131	13968	14274	14216	14122	13973	14161	13977	14137	14287	14188	14006	13908	14065	14269	14067	14010	14150	14044	14248	14110	14214	14096	13998	14109	14125	14330	14214	14162	14029	14218	13977	14015	14181	14191	14203	14072	14118	14197	14051	14162	14282	13934	14092	14156	14061	13928	14349	14073	14219	14153	14023	14028	14113	14071	14126	14025	14034	14109	14187	14109	13952	14035	14335	13995	14060	14054	14143	14019	14215	14026	14107	14239	14063	14194	14029	14275	14186	14089	14120	14034	13848	14130	14159	14160	13930	14188	14224	14079	14013	13975	14148	14038	14224	13920	14083	14105	14222	14039	13999	13953	14183	14161	13994	14007	14163	14003	13968	14060	14055	14070	14107	14185	13843	14129	14197	13876	14202	14117	14059	14120	13949	13982	13944	14108	14155	14136	14077	14089	13904	13973	14301	14123	14026	14063	14025	14102	14019	14125	14187	14219	14011	14258	14119	13897	14070	14151	14121	14216	14224	14060	14249	14109	13933	13773	14046	14124	14135	13967	14040	14312	13956	14028	14338	13991	14098	13989	14115	14107	13972	14127	14095	13985	14019	14238	14153	14261	14151	14276	13943	14056	14018	13920	14058	14147	14030	14069	14123	14066	14103	14056	14018	14055	14173	14013	13938	14295	14197	13967	14195	14244	14134	14223	14278	14058	14060	13996	14068	14245	14023	14023	14036	14166	14092	14134	14143	13955	14075	14223	14094	14118	14100	14186	14026	14144	14203	13937	14067	14164	14024	13916	14213	14205	14081	14168	14069	14140	13991	13967	14272	14017	14139	14091	14055	14093	13929	13955	14331	14112	13926	14162	14142	14110	14157	14058	14173	14169	13940	14052	14163	14186	14075	14169	14106	14052	13898	13998	14085	14192	14136	14033	14021	13949	13970	13924	14112	14070	14221	14184	14073	13996	14100	14103	14059	14127	14073	14258	14052	14048	14159	14100	13931	14214	14141	14026	14079	13920	14110	14226	14072	14010	14020	14140	14080	14013	14136	14026	14145	14126	14148	14094	14234	14074	14311	14356	14061	13906	14106	14161	14216	14192	14195	14065	13998	14058	14376	14104	14038	14245	14030	13988	13809	13971	14190	13960	13856	14089	14002	13989	14252	14026	14148	14126	14042	14136	14113	14206	13951	13970	14085	13860	13868	14147	14085	14263	14147	14035	14009	14093	13910	14090	14074	13971	14049	13988	14109	14084	14165	14051	14003	14036	14091	14110	13923	14014	14041	14017	14045	14176	14029	13924	14052	14104	14170	13975	14084	14044	14114	14159	14280	14051	14006	13900	14144	14161	14284	13980	14058	14299	14122	14272	13911	14306	14154	14172	13905	13983	14090	14049	14040	14098	14179	14157	13897	14260	14109	14138	14118	14078	14248	14101	13939	14031	14071	14100	13992	13973	13884	13862	13973	13947	14068	14058	14124	14161	14031	14354	14092	14175	14108	14093	13909	14046	14138	14120	13772	14070	14271	14072	14003	14139	14058	14218	14288	14296	14063	14034	14246	14222	13964	14007	14136	13839	14049	14211	14134	14107	14233	14139	13892	14282	14004	13947	14147	13882	13913	14056	13963	14223	14219	14146	13954	14056	14134	14148	14056	14031	14140	14231	14178	13904	14195	14007	13996	14176	14132	14124	14044	14021	13953	13994	14143	14139	14084	14030	14117	14218	14124	14130	14102	14142	14051	14078	14069	14077	14159	14087	14044	14291	13983	13942	13987	14020	14026	14048	14223	14241	13999	14080	14128	13969	14106	14068	14153	14232	13937	14289	14036	14043	14060	14060	14229	14229	13895	14221	13980	13977	13962	14094	14099	13981	14069	13994	14036	14023	14103	14142	14123	14132	14003	14244	14110	14080	14207	14082	14105	14013	14092	14011	14150	13871	14081	14032	14050	14185	14040	14154	14173	13991	14002	14195	14170	14101	14059	13901	14201	14141	14149	14145	14201	14122	13905	14168	13827	14199	14115	14046	14093	14030	13972	14264	14178	14117	14072	14014	13982	13920	14073	14189	14250	14096	14035	13969	14108	14088	14157	14115	14172	14170	14180	14050	14240	14088	14174	14017	14049	14116	14071	13979	13980	14212	14182	14074	14166	14162	14142	14064	13835	13921	14053	14083	14121	14000	14153	13936	13972	14273	14046	13947	13967	14057	13870	14221	14120	14053	13914	14090	13940	14178	14273	14045	14128	14121	13997	14155	14159	14105	14080	14205	14179	14269	14147	14004	13992	14173	14105	13994	14019	14078	14110	13958	14061	14089	14149	14100	14170	14017	14096	14011	14074	14184	14223	14052	13986	13962	14057	14181	14251	14306	14051	14035	14146	13881	14159	14113	13932	14243	14145	14242	14002	14189	14085	14087	14130	13987	13995	14240	14044	14161	14125	14136	14313	14165	14045	14066	14142	13878	14139	14141	14049	14157	13739	14108	14314	14128	13975	14121	14318	14285	14156	13993	14053	13930	13802	13972	13983	14115	14156	14202	14225	13959	13977	13964	14013	14105	14038	14124	13954	13981	14105	13896	14158	14152	14103	14211	14116	14163	13980	14157	14139	13888	14063	14225	14101	14125	14176	14084	14103	14021	14203	14016	14033	14193	14048	14063	14051	14003	14018	13921	13925	14178	13936	14230	14219	14128	14215	14040	14048	14194	14021	14044	14153	13943	14127	14184	14209
17674	30651	29434	24588	21907	19629	18227	17817	17459	16991	16397	15850	15321	14921	14696	14242	14002	13818	13577	13673	13545	13294	13389	18996	25040	23683	20062	16907	14476	13571	13003	12982	13121	12954	12878	12900	12821	12996	12958	12852	12782	12897	12898	13068	12831	13035	13148	12925	12996	12784	12895	12860	12873	12970	13040	13002	12800	12880	12843	13003	12888	12808	13112	12944	12910	12907	13120	12939	12867	12998	12948	12834	12869	12864	12919	12969	12834	12943	12779	12814	12938	12912	12876	12862	13000	12935	12800	12886	12794	12917	12896	12972	13038	12915	12807	12990	12805	12921	12886	12985	12776	13040	13010	12923	12936	12944	12906	12867	12916	12922	12849	12916	12872	12765	12923	13022	12995	12882	13074	12851	12986	12952	13226	13006	12938	12889	13023	12971	12892	12799	12917	12793	12940	12882	12982	12701	13022	12817	12791	13126	12912	13072	12818	12995	12881	12951	12775	12834	12885	13018	12962	12723	12787	12853	12989	12972	12883	12834	12857	13069	13015	12901	12887	12793	12770	12889	12785	12930	12848	12961	12840	12896	12848	12883	12902	12880	12946	12950	12910	12794	13040	12953	12768	12910	12808	12803	12804	12864	12844	13033	12856	12879	12906	12699	13062	13019	12886	12897	12935	12941	12762	12863	12936	12719	13017	12978	12830	12925	12842	12893	12817	12669	12981	12982	12923	12986	12946	12998	12995	12947	13006	13041	13070	12917	12952	12788	12729	12911	12884	12893	12945	12736	12835	12950	12953	12960	12854	12883	12878	12855	12791	12944	13008	12772	12934	12999	12952	12835	12779	12884	12803	12934	13067	12913	12784	12917	13042	12938	12851	12920	12778	12903	12994	12783	12880	12762	12901	12797	12913	13053	12770	12808	12804	12952	12964	12873	12991	12878	12831	12911	12866	12876	12735	12859	12930	12867	12825	13058	12707	12817	13015	12869	12804	12987	12868	12848	13001	12944	12900	12780	12810	12848	13029	12797	12904	12902	12880	13011	12879	12939	12893	12920	12901	13080	12788	12931	12939	12906	13161	13053	12889	12953	12952	12693	12912	13097	12808	12943	12948	12663	13005	12925	12937	12962	12845	12854	12897	12923	12881	12891	12954	12958	12912	13020	12883	12936	12959	12853	12922	12894	12860	12904	12916	12992	12809	12810	12771	12871	12935	12830	12656	12903	12980	13039	12748	12868	12818	12826	13008	12981	12784	12830	13011	12871	12964	12864	12963	12877	12876	12852	12979	12848	13033	12997	12946	12962	12903	12948	12781	12981	12954	12963	12972	12775	12964	12951	12944	12816	12961	12836	12953	12888	12862	12853	12877	12866	12854	12892	12875	12695	12891	12885	12934	12862	12821	12959	12903	12821	12842	12920	12948	12977	12952	12805	12923	13010	13003	12909	13010	12883	13010	13060	12786	12822	12946	12782	13006	12801	13036	12931	13107	12942	12987	12843	13088	12859	12992	12955	12893	12980	12821	12936	13009	12849	12992	12821	12924	12993	12823	12793	13001	12807	13176	13110	12990	13005	12998	12912	12947	12860	12871	13044	12792	12855	12849	12878	12921	12854	12835	12989	13100	12817	13033	13030	12935	12806	12906	12942	12831	13010	13009	12846	12968	12855	12963	13013	12813	12831	12748	12911	12925	12803	12951	12885	12924	12916	13026	12744	12785	12942	13018	12936	12822	12891	12982	12687	12944	12821	12943	12760	12841	12805	12966	12869	12852	12867	12795	12905	13088	12878	12826	13014	12897	12789	12968	12806	12921	12857	13009	12850	12846	13050	12885	12897	12805	12952	12904	13003	12672	12828	12793	12935	12992	12858	12790	12838	12885	12828	12753	12961	12960	12935	12840	12894	12958	12839	12979	12746	12965	12868	13020	12791	12840	12923	12848	12872	12873	12751	12802	12764	12920	13137	12832	12991	12889	12718	12862	12880	12935	12731	12921	12768	12805	12949	12830	12941	12885	13051	12898	13097	12840	12700	12986	12992	12874	12851	12955	12813	12818	12905	12720	12939	12903	12901	12879	13042	12757	12776	12874	12994	12940	13139	12836	12839	12780	12914	12798	12745	12894	12912	12803	13135	12874	12967	12963	12787	12963	12972	12865	12959	12886	12897	12987	13066	12881	12916	12881	12884	13019	12864	12784	12884	12828	12865	12860	12703	12822	12806	12743	13080	12758	12793	12915	13005	12900	12748	13105	13032	12889	12975	12791	12896	12962	12894	13018	12745	12928	12812	13172	12895	12793	12967	12995	12922	12841	12843	12897	12991	12913	13011	12807	12994	12974	12967	12916	12889	12856	12942	12903	12934	12816	12866	12800	12997	13080	12939	12888	12746	12903	12948	13007	12907	12845	13028	13043	12985	12990	12892	13053	12915	12832	12882	12813	13056	12988	12916	13000	12809	12815	12909	12967	12963	12848	12984	12975	12900	12822	12910	12729	12997	12849	12935	12905	12762	12881	12897	12827	12906	12898	12891	13006	12973	12801	12767	12940	13010	12799	12887	12956	13018	12887	12985	12931	12990	12978	13054	12788	12820	12743	12931	12917	13051	12864	12941	12936	12906	12983	12834	13041	13170	12784	12909	12944	13045	12904	12948	12737	13012	12865	12904	12912	12885	12860	12926	12872	13048	12960	12942	13098	12900	12880	12982	12897	12938	12936	12892	12940	12975	12985	12908	12895	12776	12858	12801	12907	12959	12813	12902	12837	12948	12814	13014	12815	12947	13144	12883	12878	12879	12850	12898	13001	12893	12867	12974	12807	13047	12769	12772	12949	12845	12847	12822	12926	12855	12844	12842	12991	13124	12982	12808	12833	12866	12783	12999	12893	12889	13021	12945	12867	12860	13006	12804	12916	12894	12682	12939	12975	12975	12914	12891	12824	12989	12916	12753	12822	12891	12723	12962	12898	12935	12858	12984	12751	12842	12799	13050	12783	12694	12933	13028	12918	12867	12917	12884	12998	12871	12836	12989	13008	12824	12889	12985	12900	12918	12884	12852	12915	12847	13014	12884	13004	12710	12997	12965	12988	12997	12904	12904	12827	13085	13058	12839	12926	12907	12927	12989	13077	12889	12843	12964	12762	13055	13002	12906	13016	13005	12884	13005	12933	12812	12841	12961	12877	12716	12927	12984	12741	13046	12793	12911	12885	12827	12888	12901	13026	12819	12885	12972	12998	12883	12864	12900	12986	12886	12837	12894	12722	12770	12982	12730	12814	12970	12917	12770	12928	12938	13007	12788	12787	13052	12866	12887	12813	12716	12949	12908	12902	12966	12882	12952	12855	12762	12933	12954	12979	12890	12885	12894	12890	13124	12814	12927	12909	13003	12753	12943	12868	12957	13075	12822	13114	12926	12788	12950	13040	12747	12901	12802	12719	12996	13003	12905	12812	13083	12999	12814	12842	12912	13069	13019	12866	12934	13148	12844	12964	12886	12877	12853	12892	12959	12857	12874	12954	12916	12832	12937	12842	12834	12997	12917	12962	12782	12895	12915	13060	13123	12871	12962	12994	12820	12906	12926	12749	12910	12952	12921	12843	12968	12831	12943	12909	12816	12851	12926	13026	13032	12965	12891	13001	12886	12884	12830	12768	13043	13013	12877	12978	12898	12712	12851	12927	12953	12931	12891	12972	12869	13028	12885	12961	12922	13001	12911	12763	12796	13047	12825	12938	12862	12910	12838	12911	12792	12823	12943	12965	12914	12964	12902	12948	12885	13073	12786	13054	12702	12925	12808	12983	12883	12850	13029	13020	12838	12775	13046	13030	12681	12924	12845	12741	12905	12871	12914	12880	12934	12835	13014	12971	12903	12921	13141	12890	12932	12917	12938	12808	13034	12787	12829	12865	13064	12989	12837	12870	12919	12935	12821	12866	12995	12990	12914	12825	12797	13048	12781	12893	12819	12941	12904	12950	12910	12794	12932	12998	12955	13021	12824	12793	12843	12820	12810	12911	12962	12969	12858	12862	12916	12785	12991	12874	12750	13088	12748	12981	12822	12869	13027	12756	12769	12922	13059	12995	13096	12994	12942	12834	12933	12930	12811	12864	12787	12909	12929	12861	13026	12953	12898	12806	12819	12983	12835	12996	13127	12865	12834	12923	12748	12947	13108	12865	12752	12941	12944	12883	12973	12969	13001	12906	12733	12960	12871	12767	13002	12904	12939	13074	12899	12933	12900	12808	12986	12914	12913	12938	12950	12644	13002	12966	12912	12874	12977	12922	12943	12723	12758	12889	12791	12797	12849	12984	13001	12884	12778	12961	12910	12885	12975	12813	12943	12863	12929	12830	12901	12916	12965	12835	12781	12950	12849	12993	12786	12800	12876	13000	12801	12971	12810	12849	13036	13117	12753	13047	12882	12883	13046	12858	12857	12800	12832	12860	12825	12973	12753	12872	12922	12873	12934	12879	12936	12953	12870	12849	12799	12861	12837	13021	12756	12929	12941	12833	12818	12979	12966	12812	12905	12737	12882	13061	12755	12937	12925	12880	12891	12982	12980	12890	12883	13014	12849	12889	13005	12937	12836	12752	12882	12989	12906	12982	12914	12776	12795	12883	13023	12854	12901	12956	13091	12927	12998	12873	12980	12911	12908	12910	12860	12882	12888	13027	12827	13166	12829	12889	12894	12854	13038	12920	12934	12817	12824	12954	12852	13033	12927	12978	12914	12871	12892	12930	12817	12904	12907	12885	12812	12911	12907	12803	12799	12888	12889	12879	13054	12777	12955	12893	12874	12957	12986	12832	12961	12778	13032	12959	12744	12841	12788	12689	12711	12927	12813	12772	12871	12904	12884	12905	12889	13079	12864	12953	13048	12926	12899	13008	12754	13015	12996	12878	12829	13051	12887	12946	12730	12658	12939	12979	12949	12908	13044	12932	12791	13052	12815	13074	12842	12981	12756	12924	12898	13106	12843	12991	12859	12957	13026	12973	12820	12977	12914	12988	12950	13061	12902	12820	13013	12889	12912	12785	12776	13034	12811	12852	13106	12985	12885	12895	12898	12847	12910	13019	12849	12823	12877	12976	12838	12836	13042	12900	12987	12866	12831	13064	12948	12901	12925	12799	13004	12917	12816	12889	13118	13008	12890	12746	12751	12792	12888	12862	12984
28024	22112	24244	20391	17154	16545	16157	15556	15175	15195	15101	14907	14953	14800	14612	14616	14604	14630	14602	14612	14669	14566	14392	14562	14896	15220	15229	14952	14658	14453	14356	14579	14544	14362	14244	14305	14462	14458	14263	14481	14335	14458	14392	14346	14260	14447	14308	14573	14536	14520	14349	14395	14283	14478	14350	14510	14500	14600	14170	14286	14369	14379	14531	14376	14334	14458	14424	14431	14326	14322	14388	14391	14401	14437	14456	14442	14490	14319	14435	14368	14274	14250	14392	14388	14391	14373	14325	14265	14240	14455	14420	14506	14268	14153	14389	14419	14562	14459	14508	14366	14163	14186	14437	14363	14265	14245	14469	14429	14269	14439	14535	14437	14385	14444	14396	14269	14593	14406	14385	14516	14360	14514	14275	14429	14523	14537	14398	14460	14495	14340	14446	14553	14474	14452	14381	14347	14474	14397	14277	14538	14371	14324	14208	14388	14475	14201	14469	14498	14352	14466	14367	14385	14375	14383	14610	14484	14288	14465	14546	14197	14453	14276	14367	14559	14555	14376	14571	14266	14458	14446	14591	14432	14441	14345	14266	14300	14443	14239	14234	14287	14397	14339	14493	14395	14325	14236	14508	14375	14382	14344	14289	14382	14501	14488	14544	14460	14299	14269	14368	14602	14428	14344	14338	14268	14211	14361	14430	14323	14331	14369	14469	14443	14466	14589	14359	14412	14348	14316	14348	14521	14339	14355	14491	14474	14245	14413	14394	14656	14397	14368	14382	14293	14313	14147	14496	14373	14510	14420	14432	14365	14498	14533	14477	14610	14482	14309	14350	14409	14555	14445	14497	14349	14584	14450	14517	14595	14436	14272	14395	14403	14521	14400	14441	14427	14392	14330	14702	14369	14405	14458	14396	14197	14388	14402	14325	14540	14434	14341	14447	14439	14366	14313	14363	14365	14448	14192	14383	14340	14289	14304	14391	14371	14326	14246	14370	14391	14422	14321	14383	14411	14328	14285	14365	14304	14387	14263	14607	14460	14420	14375	14396	14311	14420	14495	14527	14367	14307	14306	14470	14456	14422	14472	14442	14414	14502	14451	14352	14200	14332	14593	14560	14267	14580	14458	14435	14516	14374	14314	14477	14383	14390	14340	14283	14391	14461	14605	14415	14331	14511	14542	14242	14257	14544	14439	14411	14600	14428	14282	14325	14453	14569	14403	14435	14411	14585	14452	14356	14444	14370	14463	14213	14380	14506	14545	14573	14521	14424	14567	14365	14366	14514	14671	14466	14343	14327	14454	14436	14450	14354	14300	14399	14328	14546	14413	14368	14393	14384	14437	14348	14388	14471	14416	14359	14518	14436	14325	14434	14296	14348	14469	14345	14615	14278	14627	14399	14538	14472	14480	14472	14401	14435	14281	14370	14530	14563	14438	14318	14468	14403	14421	14635	14451	14414	14468	14425	14368	14531	14199	14513	14494	14342	14401	14190	14381	14545	14209	14368	14333	14339	14570	14372	14390	14512	14310	14343	14549	14414	14492	14470	14456	14201	14445	14429	14412	14449	14650	14427	14293	14331	14484	14547	14473	14322	14267	14430	14361	14330	14382	14240	14457	14628	14462	14354	14490	14433	14238	14326	14364	14328	14193	14271	14355	14379	14562	14037	14347	14332	14653	14462	14350	14553	14426	14427	14536	14391	14366	14225	14382	14389	14349	14489	14366	14343	14505	14421	14567	14632	14507	14384	14544	14417	14644	14278	14337	14134	14486	14487	14474	14383	14311	14372	14624	14286	14507	14625	14533	14377	14620	14304	14385	14331	14293	14350	14574	14387	14395	14392	14293	14432	14235	14277	14365	14304	14386	14431	14432	14376	14381	14231	14326	14588	14324	14524	14219	14539	14461	14601	14145	14599	14389	14476	14371	14378	14381	14418	14568	14355	14185	14328	14201	14477	14292	14511	14552	14372	14395	14473	14364	14593	14286	14316	14469	14354	14315	14254	14624	14362	14364	14567	14275	14404	14436	14706	14336	14354	14617	14614	14386	14348	14317	14372	14565	14430	14374	14483	14356	14563	14650	14247	14324	14462	14539	14354	14476	14387	14491	14218	14420	14467	14305	14553	14371	14453	14283	14473	14277	14549	14464	14309	14380	14417	14382	14331	14374	14414	14533	14382	14446	14286	14066	14406	14383	14435	14261	14466	14414	14291	14370	14431	14448	14531	14580	14327	14384	14427	14432	14358	14506	14499	14379	14337	14362	14457	14354	14606	14544	14387	14295	14336	14445	14354	14362	14518	14476	14378	14456	14237	14320	14461	14388	14269	14448	14295	14570	14444	14479	14374	14405	14372	14259	14464	14374	14278	14355	14350	14356	14460	14395	14364	14488	14385	14353	14294	14527	14349	14312	14538	14319	14576	14553	14293	14468	14360	14524	14341	14419	14376	14356	14451	14445	14539	14314	14362	14333	14347	14584	14364	14472	14455	14131	14448	14522	14369	14541	14406	14415	14324	14549	14441	14468	14339	14381	14262	14511	14300	14418	14323	14453	14140	14392	14338	14448	14460	14430	14494	14406	14578	14258	14463	14433	14477	14444	14403	14330	14500	14380	14251	14379	14251	14378	14473	14348	14573	14328	14315	14435	14423	14363	14282	14434	14327	14555	14382	14381	14274	14231	14348	14433	14368	14257	14470	14441	14409	14246	14370	14453	14438	14460	14249	14377	14553	14452	14511	14476	14518	14448	14408	14422	14505	14428	14434	14246	14417	14433	14438	14587	14340	14393	14416	14500	14316	14284	14304	14303	14237	14453	14500	14348	14337	14236	14256	14299	14237	14290	14486	14512	14539	14348	14446	14440	14326	14370	14302	14492	14277	14504	14336	14387	14325	14366	14395	14498	14562	14751	14320	14475	14331	14565	14545	14312	14510	14462	14407	14556	14367	14430	14448	14414	14357	14439	14362	14504	14406	14498	14544	14340	14487	14478	14515	14567	14261	14336	14301	14386	14532	14346	14472	14555	14504	14328	14531	14210	14407	14323	14403	14348	14231	14222	14362	14297	14299	14491	14478	14312	14210	14445	14266	14408	14370	14379	14392	14515	14312	14469	14624	14433	14269	14361	14275	14475	14447	14440	14314	14279	14207	14387	14461	14514	14414	14394	14399	14169	14363	14461	14185	14461	14332	14555	14453	14443	14596	14419	14248	14221	14496	14399	14374	14350	14417	14470	14259	14317	14279	14419	14243	14390	14463	14591	14424	14417	14577	14486	14471	14365	14456	14205	14263	14446	14400	14415	14413	14393	14214	14318	14463	14351	14448	14532	14501	14233	14419	14351	14467	14377	14432	14321	14342	14360	14464	14368	14798	14397	14536	14465	14287	14279	14430	14287	14313	14463	14493	14299	14231	14479	14423	14375	14218	14454	14452	14484	14443	14433	14348	14251	14540	14244	14444	14304	14509	14383	14313	14444	14409	14348	14340	14409	14589	14454	14503	14478	14331	14510	14662	14493	14395	14227	14360	14539	14425	14376	14450	14365	14378	14641	14383	14461	14470	14420	14492	14581	14581	14341	14459	14364	14264	14571	14607	14483	14512	14456	14322	14408	14604	14649	14376	14466	14349	14499	14250	14446	14459	14442	14310	14473	14357	14352	14470	14404	14348	14549	14364	14477	14253	14429	14366	14480	14170	14576	14391	14426	14402	14358	14417	14506	14380	14461	14466	14347	14388	14398	14408	14462	14507	14243	14402	14610	14316	14284	14464	14527	14279	14155	14378	14426	14200	14468	14218	14436	14327	14469	14453	14578	14596	14430	14496	14533	14351	14339	14505	14533	14503	14310	14217	14232	14251	14276	14351	14618	14597	14541	14427	14370	14417	14283	14344	14369	14213	14368	14421	14516	14044	14477	14368	14519	14442	14319	14415	14276	14503	14502	14425	14271	14608	14556	14374	14594	14483	14330	14505	14327	14440	14327	14453	14444	14553	14494	14531	14433	14301	14324	14533	14257	14259	14351	14275	14341	14450	14263	14493	14452	14415	14359	14272	14509	14352	14475	14440	14328	14357	14247	14400	14397	14552	14502	14528	14538	14451	14325	14485	14376	14515	14568	14584	14315	14225	14325	14395	14519	14427	14429	14454	14371	14509	14322	14516	14315	14350	14470	14463	14336	14479	14422	14452	14501	14295	14114	14521	14420	14309	14469	14332	14306	14455	14432	14272	14306	14248	14556	14467	14257	14705	14426	14409	14333	14372	14398	14317	14357	14549	14517	14525	14425	14501	14592	14431	14426	14547	14607	14414	14406	14412	14433	14375	14442	14536	14503	14448	14480	14470	14449	14612	14506	14601	14469	14472	14452	14556	14470	14498	14462	14489	14489	14328	14637	14320	14484	14539	14529	14479	14362	14362	14388	14474	14388	14385	14498	14608	14553	14474	14310	14512	14503	14479	14493	14381	14238	14237	14320	14403	14528	14282	14174	14448	14293	14453	14564	14413	14433	14547	14353	14470	14410	14283	14475	14183	14354	14326	14378	14491	14467	14517	14422	14336	14552	14417	14420	14352	14550	14538	14324	14483	14322	14473	14396	14444	14458	14397	14264	14382	14478	14321	14461	14577	14544	14540	14538	14572	14367	14291	14263	14409	14409	14401	14439	14532	14518	14291	14477	14480	14474	14455	14519	14361	14686	14300	14366	14340	14415	14335	14362	14471	14357	14233	14452	14264	14338	14190	14459	14342	14527	14457	14503	14199	14442	14522	14186	14491	14495	14585	14431	14475	14333	14342	14488	14287	14336	14503	14546	14253	14426	14390	14500	14520	14326	14395	14208	14547	14446	14394	14576	14406	14397	14370	14385	14373	14483	14293	14476	14480	14401	14537	14454	14312	14347	14390	14554	14557	14400	14561	14372	14410	14463	14434	14417	14327	14677	14475	14442	14273	14609	14498	14452	14521	14445	14423	14350	14551	14581	14501	14509	14543	14629	14363	14503	14471	14347	14478	14407	14567	14315	14475	14545	14548	14512	14470	14519	14281	14420	14369	14427	14400	14304	14461	14395	14355	14392	14520	14363	14274	14600	14288	14580	14404	14331	14487	14381	14477	14299	14300	14327	14455	14529	14591	14420	14380	14193	14300	14232	14472	14349	14441	14172	14363	14544	14329	14408
18089	20651	22847	18056	17331	16552	15661	14804	14336	14180	14169	13969	14189	13724	13563	13520	13515	13606	13451	13311	13342	13311	13217	13284	13942	14082	13977	13580	13273	13450	13150	13093	13025	13069	13084	13046	13140	13106	13176	13255	13077	13134	12975	13234	13111	13149	13176	13210	13089	13351	13109	13002	13151	13114	13054	13112	13045	13362	13102	13052	13189	12997	13110	13103	13129	13124	13073	13092	12990	13060	13216	13216	13148	13252	13187	12896	13121	13097	12938	13180	12943	13249	13201	13173	13176	13018	12946	13206	13093	13042	13211	13023	13154	13092	13056	13095	12979	13083	13170	13176	13234	13017	13145	13075	13211	13250	13047	13144	13033	13150	13166	13091	13094	13170	13124	13294	13062	13165	13155	13074	13085	13095	13101	13113	13134	13096	13054	12978	13062	13087	12980	13182	13289	13213	13101	13044	13093	13135	12873	12887	13194	13292	13008	13152	13061	12898	13122	13044	13001	13124	13071	13272	13224	13041	13179	13118	12970	13062	13221	13105	13135	13025	13058	13204	13069	13114	13118	13093	13103	13170	13076	13115	13128	13099	13137	13261	13077	13077	13189	13106	13083	13032	13167	13138	13118	13099	13015	12929	13029	13082	13138	13108	13120	13127	13137	13202	13036	13103	13165	13135	13166	13161	13155	13101	13303	13194	13097	13239	13182	13142	13218	13366	13328	13171	13250	13116	13204	13084	13220	13001	13069	13176	13007	13184	13110	13090	13031	13066	13031	13078	13109	13074	12942	13071	13066	13250	12997	13015	13182	13147	13062	13276	13240	13119	13093	13285	13199	13201	13094	12944	13071	13127	13101	13165	13134	13186	13189	13143	13290	13163	13049	13154	13244	13238	13225	13196	13118	13164	13248	13191	13093	13103	13142	13215	13299	13000	13164	13185	13177	13143	13077	13155	13207	13169	13130	13160	13008	12904	13064	13078	12959	13112	13183	13029	13051	13098	13053	13158	13111	13143	13288	13062	13060	13016	13137	12955	13239	13090	12977	13066	13006	13238	13098	13092	13082	13283	13018	13272	13130	13178	13141	12998	13142	13281	13126	13138	12988	13279	13109	13039	13044	13123	13130	13284	13079	12954	13093	13113	13114	13107	13382	13075	13290	13043	13075	13076	13244	13072	13217	13238	13163	13116	13124	13086	13217	13222	13091	13191	12866	13219	13003	13116	13135	13227	13202	13126	13071	13067	13310	13278	13153	12965	13123	13231	13066	13393	13258	13021	13145	13122	13056	13174	13062	13024	13162	12894	13114	13151	13232	13135	13052	13214	13345	12894	13013	13131	13076	13167	13118	13107	13106	13195	13059	13071	13311	13228	13121	13287	12921	13181	13184	13162	13153	12911	13161	13027	13178	13116	13159	13173	13126	13238	13042	13127	13067	12957	13188	13229	13159	13054	13214	13282	12969	12973	13012	13113	13258	13214	13062	13019	12994	13329	13216	13126	13148	13074	13132	13110	13065	13005	12981	13297	13030	13089	13205	13131	13051	13105	13121	13017	13020	12846	13304	13128	13060	13024	13262	13137	13044	13102	13226	13117	13043	13125	12998	13089	13084	13066	13204	13145	13118	13117	13058	13077	13103	13093	13056	13064	13186	13085	13035	13184	13034	13133	13142	13030	13209	13230	13196	13091	13190	13172	13185	13153	13257	13249	13185	13058	12989	13265	12982	13144	13003	13130	13142	13022	13128	13200	13166	13192	13035	13352	13122	12970	13108	13100	12992	13075	13127	13007	13175	13161	13145	13191	12994	13033	13152	13181	13217	13159	13156	12989	13197	13119	12887	13276	13188	13162	13090	13061	13068	13059	12944	13066	12971	13323	13265	13123	13061	13075	13158	12993	13171	12972	13106	13353	13198	13086	13159	13069	13177	13054	13246	13140	13050	13040	13145	13182	13199	12947	13146	13103	13051	13030	13172	13069	13097	13023	13089	13042	13099	13214	13179	13076	12947	13183	13128	13026	13215	12974	13135	13080	12962	13104	13246	13120	13105	13031	13036	12989	12928	13110	13071	13065	13063	13174	13067	13243	13107	13159	13135	13105	13227	13203	13112	13075	13108	13107	13180	13058	13116	13122	13050	13233	13000	13246	13050	13180	13246	13194	13295	13068	13101	13286	12918	13149	13111	13014	13182	12948	13013	13204	13142	13255	13101	13212	13247	13128	13072	13103	12939	13175	13076	13049	12965	12984	13197	13060	13126	13184	13175	13220	13227	13127	13185	13078	13172	13068	13108	12911	13138	13138	13241	13321	12948	13276	13379	13133	12925	13159	13031	13045	13094	13129	13086	13183	13221	13221	13234	13040	13061	13185	13103	13085	13132	12998	13148	13059	13105	13168	13208	12938	13182	13240	13044	13266	13314	13105	12965	13180	13201	13203	13137	13043	13143	13108	13102	13211	13188	12833	13195	13174	13118	13066	13070	13072	13121	13193	12993	13244	13146	13132	13129	13084	13180	13016	13093	13166	13065	13192	13120	13299	13149	13017	13114	13034	13198	13199	13194	13082	13130	13288	13199	13111	13020	13036	13120	13119	13037	13293	13065	13095	13164	13130	13243	13195	13163	13184	13101	13272	13153	13322	13136	13255	13184	13156	13053	13113	13118	13025	12953	13323	13247	13193	13162	12926	13296	13072	13125	13268	13123	13180	13113	13072	13182	13100	13216	13070	13117	13273	12973	13148	13090	13021	13179	13131	13124	13111	13148	12968	13328	13212	13197	13093	13268	13207	12996	13216	13129	13058	13224	13174	13200	13097	13108	13179	13226	13101	13083	13138	13060	12776	13228	13205	13200	12976	13247	13077	13075	13092	13087	13137	13182	13085	13216	13124	13073	13091	13151	13004	12975	13133	13021	13210	13102	12979	12930	13234	12987	13075	13064	13174	13210	13093	13260	13106	13117	13126	13104	13086	13290	13211	13090	13164	13193	13185	13062	13033	13124	13204	13005	13021	13172	13138	13100	13095	13221	13032	13053	13203	13058	13125	13240	13089	12945	13037	13050	13128	13084	13012	13147	13025	13042	13239	13139	13188	13187	12925	13127	13040	13092	13217	13063	13102	13171	13039	13039	13090	12946	13286	13116	13095	13210	13280	13141	13116	13179	13166	13215	13013	13089	13211	12960	13110	13095	13109	13212	13229	13203	13099	13058	13086	13021	13212	13149	13131	12997	13034	13194	12946	12966	13091	13215	13012	13061	13212	13018	13041	13212	13210	13116	12982	13266	13128	13031	13160	13302	13114	13085	13036	13059	13361	13135	13251	13141	12976	13181	13114	13259	12955	13164	13076	13186	13014	13212	13010	13061	13186	13134	13073	13089	13158	13144	13048	13224	13024	13060	13190	13079	13125	13224	13193	13246	13143	13038	13067	13178	13101	13123	13164	13186	13112	13052	13154	13211	13206	13091	13133	13082	13143	13083	13149	12984	12967	13192	13005	13171	13160	13101	13110	13189	13119	13131	12972	13213	12897	13069	13138	13155	13203	13133	12995	13149	13162	13184	13112	13292	12914	13087	13169	13143	13220	13122	13121	13072	13051	13131	13119	13253	13061	13126	13117	13165	13121	13234	12926	13059	12970	13149	12965	13225	13122	12991	12792	13159	13014	13157	13003	13048	13145	13102	13317	13190	13287	13108	13134	13231	13005	13235	13218	13013	13083	13102	13170	13001	13195	13098	13174	13083	12993	13168	13193	13014	13042	13065	13299	13064	13196	13192	12997	13239	13287	13148	13078	13289	13087	12984	13190	13209	13176	13084	13189	13058	13096	13118	13061	12980	13138	13147	13177	12969	13010	13038	13167	13002	13079	13097	13114	13058	13213	12967	13174	13227	13267	13057	13168	13031	13237	13152	13032	13195	13060	13256	13099	13010	13024	13039	13135	13113	13097	13125	13120	13077	13098	13251	13112	13104	12964	13063	13111	13201	13193	13080	13162	13167	13071	12977	13201	13190	13106	13089	13061	13071	13081	13207	13139	13124	13075	13234	13086	13177	13147	13133	12989	13108	13027	13180	13237	13065	13040	13086	13042	13100	13071	13113	13194	13089	13082	13320	12958	13097	13040	13044	13335	13198	13236	13031	13076	13231	13124	12934	13145	12924	13000	13180	13175	13086	13186	13146	12992	12953	13194	13035	13064	13026	12989	13270	13174	13037	13123	12988	13113	13017	13000	13099	12911	13319	13066	13073	13187	13155	13175	13208	13120	13037	13140	13077	13239	13081	13111	13218	13184	13131	13022	13009	13181	13167	13258	13132	13171	13097	13161	13223	13173	12928	13123	13018	13211	13036	13166	13079	12940	13224	13155	13062	13066	13240	13032	13150	13122	13026	12908	13054	13240	13075	13138	13281	13025	13138	13149	13185	13071	13100	13278	13208	13080	13334	13138	13053	13106	13104	13033	13173	13020	13082	13016	13051	13065	13172	13243	13167	13028	13180	13125	13197	13229	13248	13125	13211	13153	13173	13147	13039	13050	13356	13276	13209	13103	13104	13239	13169	13144	13249	13046	12939	13243	12992	13070	13205	13274	13151	13063	13098	13269	13087	13087	13055	12995	13078	13143	13036	13036	12978	12959	13108	13082	13021	13223	13155	13028	13160	13078	13249	13255	13138	13060	13174	13180	13097	13068	13129	13088	13194	13095	13086	13246	13172	13114	13154	13299	13110	13153	13091	13037	13155	13045	13016	13024	13101	13152	13085	13100	13094	13140	13148	13156	13050	13242	13007	12978	13086	13244	13069	13228	12998	13354	13226	13191	13141	12931	13094	13178	13066	13177	13156	13056	13171	13124	13155	13136	13243	13156	13089	13211	12937	13368	12971	13210	13036	13190	13183	13110	13083	13095	13032	13205	13120	13161	13133	13025	13194	13164	13173	13159	13154	13123	13074	13095	13236	13195	13207	13216	13197	13063	13196	13068	13212	13215	12989	13141	12975	13037	13215	13080	13153	13266	13130	13111	13349	13077	13201	12919	13036	13148	13030	13123	13206	13097	13054	13120	13089	13010	13215	13074	13127	13052	13157	13044	13100	13260	13083	13193	13211	13122	13166	13141	13244	13231	12944	13170	13195	13242	13113	12995	13042	13237	13081	13055	13029	13010	13088	13117	13185	13199	13083	13286
24182	21133	28308	24554	22216	20793	19919	17776	17176	17333	17154	17138	17325	17133	17061	16890	16907	16693	16671	16728	16769	16846	17669	19999	20993	19930	18942	17887	17287	16771	16699	16674	16479	16537	16667	16743	16641	16742	16548	16505	16871	16473	16712	16519	16549	16639	16682	16577	16601	16662	16572	16562	16527	16603	16644	16682	16608	16714	16663	16708	16633	16561	16679	16702	16611	16668	16650	16778	16822	16628	16687	16714	16443	16613	16882	16487	16452	16546	16634	16725	16557	16520	16670	16344	16553	16721	16566	16551	16569	16765	16526	16686	16720	16625	16500	16662	16700	16572	16608	16571	16708	16597	16581	16635	16523	16674	16552	16361	16652	16651	16499	16562	16719	16297	16477	16485	16525	16665	16467	16656	16419	16469	16837	16722	16574	16694	16530	16481	16632	16568	16565	16566	16705	16458	16690	16529	16586	16581	16628	16552	16410	16534	16494	16566	16473	16769	16678	16622	16676	16624	16575	16654	16397	16474	16452	16589	16641	16461	16577	16609	16718	16630	16538	16401	16531	16582	16608	16670	16396	16553	16558	16335	16402	16595	16542	16429	16625	16552	16942	16637	16588	16655	16704	16585	16600	16830	16874	16328	16580	16488	16686	16537	16352	16656	16673	16456	16689	16646	16554	16459	16685	16464	16508	16712	16634	16675	16537	16581	16435	16527	16535	16659	16458	16558	16752	16548	16635	16514	16600	16638	16538	16604	16659	16636	16473	16415	16749	16912	16504	16500	16541	16623	16511	16900	16437	16718	16636	16811	16762	16547	16518	16463	16626	16537	16704	16608	16543	16666	16465	16611	16646	16486	16515	16620	16587	16571	16682	16459	16432	16558	16464	16390	16375	16438	16578	16465	16624	16741	16623	16664	16462	16500	16483	16570	16604	16628	16548	16455	16714	16658	16534	16511	16679	16419	16455	16687	16602	16674	16358	16497	16528	16762	16545	16635	16635	16730	16413	16592	16744	16640	16580	16579	16625	16636	16628	16645	16565	16548	16755	16726	16686	16543	16606	16639	16561	16474	16372	16551	16349	16549	16453	16679	16611	16617	16679	16327	16628	16736	16562	16385	16741	16789	16470	16630	16708	16505	16479	16532	16655	16554	16833	16675	16560	16486	16687	16710	16584	16385	16651	16659	16586	16630	16464	16487	16617	16529	16560	16587	16600	16714	16573	16597	16630	16400	16646	16514	16679	16636	16457	16726	16514	16694	16591	16625	16417	16579	16531	16739	16697	16618	16681	16588	16681	16588	16553	16533	16528	16745	16545	16569	16601	16576	16507	16555	16551	16569	16566	16530	16670	16563	16696	16660	16805	16401	16451	16572	16633	16738	16500	16600	16669	16668	16532	16767	16702	16592	16611	16707	16619	16533	16727	16556	16640	16491	16364	16562	16531	16692	16556	16801	16491	16523	16865	16642	16551	16694	16617	16726	16550	16410	16546	16543	16617	16646	16612	16666	16695	16580	16598	16354	16424	16615	16751	16483	16538	16682	16644	16567	16544	16682	16664	16518	16595	16660	16558	16681	16542	16496	16603	16699	16520	16563	16614	16645	16654	16615	16576	16552	16608	16607	16554	16648	16714	16655	16676	16672	16753	16509	16295	16782	16861	16559	16740	16670	16665	16384	16475	16646	16447	16598	16537	16530	16544	16574	16682	16494	16522	16544	16504	16505	16461	16369	16608	16544	16729	16705	16523	16638	16500	16637	16840	16480	16492	16721	16582	16543	16702	16635	16734	16717	16704	16581	16624	16444	16739	16745	16689	16508	16591	16381	16591	16565	16714	16799	16526	16815	16535	16513	16614	16556	16560	16493	16791	16527	16548	16393	16705	16604	16559	16677	16576	16818	16324	16598	16470	16485	16568	16605	16459	16609	16593	16501	16673	16588	16677	16790	16702	16760	16444	16751	16589	16712	16682	16585	16495	16699	16587	16509	16418	16800	16851	16471	16709	16668	16390	16380	16712	16534	16488	16743	16647	16608	16637	16605	16723	16446	16525	16410	16607	16789	16647	16690	16860	16521	16666	16515	16457	16449	16649	16577	16416	16499	16596	16479	16640	16434	16616	16436	16543	16659	16462	16515	16720	16691	16488	16385	16752	16467	16429	16710	16482	16561	16562	16749	16481	16527	16780	16609	16487	16505	16759	16685	16631	16539	16623	16551	16582	16632	16689	16700	16757	16724	16478	16412	16558	16691	16446	16548	16509	16532	16448	16663	16613	16703	16549	16725	16794	16569	16451	16381	16592	16500	16608	16592	16560	16626	16536	16600	16630	16568	16531	16771	16646	16677	16519	16571	16697	16721	16561	16421	16531	16599	16717	16545	16817	16550	16573	16398	16703	16651	16433	16631	16381	16760	16495	16477	16523	16345	16632	16579	16702	16735	16584	16683	16410	16700	16522	16491	16459	16523	16419	16673	16736	16438	16414	16549	16638	16531	16569	16488	16766	16682	16542	16759	16581	16595	16918	16638	16623	16510	16543	16336	16531	16762	16647	16504	16518	16590	16536	16586	16710	16512	16579	16563	16507	16407	16485	16417	16725	16553	16606	16566	16521	16661	16466	16695	16594	16602	16481	16648	16634	16301	16673	16730	16714	16465	16445	16740	16631	16567	16671	16862	16592	16527	16569	16773	16572	16674	16701	16608	16639	16602	16604	16733	16616	16523	16520	16407	16557	16594	16550	16440	16595	16535	16568	16583	16454	16584	16523	16528	16786	16532	16522	16568	16652	16597	16446	16583	16750	16662	16650	16689	16746	16646	16744	16573	16747	16503	16582	16562	16652	16522	16618	16575	16393	16706	16541	16694	16526	16732	16545	16635	16486	16425	16423	16576	16525	16490	16616	16665	16628	16488	16509	16533	16664	16460	16722	16541	16746	16708	16665	16591	16505	16487	16466	16592	16493	16467	16690	16724	16367	16660	16571	16464	16631	16693	16630	16575	16487	16364	16758	16560	16744	16611	16640	16436	16373	16409	16709	16587	16655	16413	16482	16766	16388	16531	16636	16532	16609	16581	16563	16738	16501	16661	16678	16455	16547	16539	16503	16601	16437	16494	16617	16556	16555	16578	16620	16660	16737	16850	16624	16725	16528	16658	16582	16657	16459	16524	16573	16422	16570	16581	16460	16601	16626	16505	16676	16403	16705	16691	16639	16783	16660	16620	16500	16389	16559	16510	16429	16488	16828	16724	16947	16658	16509	16500	16456	16765	16620	16607	16538	16422	16484	16606	16722	16620	16771	16731	16369	16562	16581	16579	16493	16602	16672	16554	16437	16702	16533	16432	16631	16486	16679	16596	16675	16608	16633	16648	16656	16592	16557	16637	16557	16486	16608	16610	16572	16833	16728	16664	16433	16479	16733	16568	16692	16621	16682	16364	16546	16628	16672	16556	16572	16638	16626	16556	16686	16517	16576	16482	16487	16484	16794	16452	16606	16509	16506	16652	16546	16504	16514	16588	16617	16643	16548	16586	16415	16852	16656	16528	16590	16619	16521	16652	16493	16667	16666	16502	16636	16664	16656	16702	16595	16544	16476	16525	16687	16581	16650	16699	16689	16582	16409	16506	16534	16715	16648	16611	16420	16383	16622	16656	16499	16614	16575	16578	16608	16540	16628	16349	16531	16624	16611	16587	16426	16583	16562	16517	16455	16594	16590	16393	16573	16526	16527	16610	16654	16569	16390	16679	16372	16447	16764	16483	16745	16564	16609	16529	16597	16571	16615	16644	16390	16236	16532	16801	16571	16535	16393	16703	16710	16656	16848	16521	16608	16468	16483	16570	16701	16718	16562	16450	16522	16639	16759	16702	16542	16649	16501	16549	16665	16653	16702	16682	16598	16789	16380	16628	16684	16612	16559	16413	16497	16526	16601	16541	16487	16772	16452	16683	16747	16752	16655	16551	16539	16497	16797	16670	16681	16698	16416	16550	16629	16649	16528	16529	16552	16775	16518	16721	16586	16522	16527	16490	16492	16538	16468	16784	16422	16338	16557	16415	16583	16641	16617	16531	16709	16495	16522	16460	16699	16404	16394	16694	16591	16732	16503	16577	16609	16581	16793	16535	16596	16654	16608	16627	16773	16568	16508	16540	16696	16481	16462	16562	16446	16695	16586	16624	16417	16492	16672	16509	16797	16489	16499	16657	16686	16870	16520	16756	16619	16597	16827	16634	16613	16607	16502	16430	16581	16502	16517	16410	16805	16658	16384	16593	16527	16574	16558	16564	16645	16500	16581	16444	16685	16439	16576	16477	16770	16547	16757	16562	16566	16516	16748	16470	16484	16649	16406	16399	16454	16657	16363	16656	16524	16582	16498	16656	16643	16410	16541	16502	16463	16499	16616	16592	16703	16554	16599	16729	16658	16494	16615	16829	16670	16542	16683	16534	16678	16636	16647	16391	16666	16559	16654	16573	16574	16641	16544	16609	16646	16840	16630	16600	16700	16711	16599	16739	16764	16555	16648	16562	16736	16558	16477	16299	16569	16653	16661	16548	16695	16611	16473	16457	16779	16582	16621	16799	16475	16661	16526	16693	16645	16475	16595	16488	16767	16496	16700	16658	16770	16356	16639	16656	16415	16689	16588	16520	16790	16660	16723	16548	16871	16666	16569	16586	16655	16514	16532	16327	16659	16610	16855	16422	16441	16562	16497	16683	16513	16736	16455	16533	16607	16721	16660	16658	16377	16610	16574	16670	16611	16647	16388	16395	16451	16765	16578	16608	16730	16614	16512	16583	16382	16640	16761	16364	16667	16651	16616	16470	16561	16586	16756	16744	16577	16558	16632	16408	16643	16561	16658	16509	16456	16576	16657	16662	16567	16523	16451	16658	16615	16566	16493	16566	16700	16533	16751	16742	16723	16585	16473	16467	16346	16569	16390	16531	16562	16552	16614	16886	16471	16623	16741	16624	16744	16453	16570	16598	16565	16503	16775	16672	16669	16561	16658	16557	16542	16745	16636	16565	16556	16617	16400	16638	16657	16699	16560	16613	16362	16569	16634	16624	16484	16539	16772	16550	16740	16517	16620	16686	16675	16563	16557	16465	16502	16465	16495	16472	16601	16348	16557	16465	16663	16440	16771	16508	16657	16618	16716	16548	16628	16645	16724	16631	16541	16749
17218	28080	26601	23383	19216	17111	16170	15816	15414	15383	15402	15656	15744	15338	15008	14846	14600	14913	14709	14520	14625	14573	16319	19942	20680	18955	17146	15992	15011	14579	14463	14471	14455	14456	14573	14424	14554	14575	14440	14563	14592	14545	14432	14609	14413	14460	14545	14418	14532	14470	14404	14466	14394	14336	14513	14371	14448	14475	14321	14375	14476	14459	14509	14565	14458	14510	14388	14544	14577	14293	14491	14540	14652	14671	14490	14570	14470	14294	14519	14527	14515	14440	14669	14429	14466	14494	14396	14449	14229	14474	14355	14447	14528	14449	14423	14463	14526	14501	14460	14449	14447	14443	14614	14462	14430	14435	14534	14534	14528	14532	14522	14520	14477	14507	14415	14555	14532	14438	14491	14490	14584	14543	14274	14499	14455	14510	14510	14292	14557	14493	14600	14295	14552	14571	14476	14591	14462	14386	14582	14379	14486	14472	14497	14475	14566	14573	14583	14608	14396	14277	14469	14397	14574	14225	14520	14486	14507	14413	14442	14352	14487	14451	14668	14440	14357	14315	14488	14382	14412	14501	14422	14460	14395	14508	14483	14362	14425	14409	14454	14558	14395	14692	14316	14503	14449	14410	14563	14462	14576	14519	14404	14399	14435	14376	14331	14566	14635	14507	14557	14452	14673	14385	14571	14481	14489	14573	14416	14398	14416	14461	14596	14495	14593	14541	14548	14574	14374	14377	14478	14524	14458	14520	14430	14405	14568	14305	14501	14545	14447	14625	14393	14359	14232	14551	14581	14431	14411	14434	14482	14479	14568	14256	14475	14635	14527	14434	14353	14567	14716	14588	14540	14492	14727	14535	14289	14470	14505	14492	14465	14389	14311	14417	14418	14427	14547	14648	14202	14397	14328	14560	14458	14510	14601	14419	14444	14516	14534	14413	14479	14341	14495	14552	14473	14465	14508	14561	14507	14205	14628	14434	14387	14351	14495	14604	14426	14438	14500	14463	14577	14419	14600	14386	14415	14482	14379	14349	14505	14591	14409	14518	14477	14574	14495	14542	14471	14297	14474	14433	14547	14439	14362	14540	14549	14619	14488	14472	14476	14689	14447	14558	14505	14405	14497	14441	14474	14222	14551	14327	14449	14409	14367	14620	14433	14555	14377	14372	14506	14484	14573	14409	14344	14475	14520	14575	14507	14438	14461	14436	14497	14595	14571	14548	14544	14549	14407	14458	14473	14432	14329	14544	14494	14573	14422	14406	14404	14570	14473	14576	14514	14444	14505	14447	14462	14591	14434	14593	14482	14546	14435	14409	14390	14578	14530	14575	14460	14368	14590	14311	14479	14539	14482	14494	14466	14463	14430	14499	14447	14588	14381	14325	14293	14647	14520	14402	14478	14384	14514	14456	14555	14496	14545	14541	14462	14453	14337	14393	14370	14299	14566	14697	14384	14398	14401	14423	14407	14617	14493	14630	14653	14420	14402	14308	14493	14361	14493	14465	14354	14367	14346	14393	14424	14547	14685	14508	14400	14493	14538	14477	14308	14489	14574	14519	14431	14535	14337	14644	14502	14393	14238	14478	14432	14371	14620	14513	14415	14651	14399	14355	14550	14433	14308	14514	14361	14652	14518	14487	14298	14440	14512	14327	14671	14440	14388	14461	14524	14569	14463	14399	14505	14665	14446	14482	14548	14444	14380	14482	14442	14466	14367	14428	14426	14353	14437	14399	14439	14627	14382	14306	14639	14431	14607	14449	14376	14496	14636	14338	14452	14480	14207	14556	14329	14429	14558	14561	14504	14581	14520	14375	14366	14468	14491	14374	14391	14535	14396	14335	14284	14420	14522	14549	14430	14472	14325	14425	14529	14431	14479	14575	14341	14569	14515	14389	14412	14559	14470	14519	14478	14409	14496	14366	14435	14524	14475	14510	14514	14476	14526	14455	14484	14437	14417	14414	14669	14499	14464	14478	14637	14485	14685	14413	14472	14598	14442	14583	14576	14472	14613	14504	14471	14570	14428	14535	14426	14495	14473	14287	14551	14474	14468	14588	14461	14305	14454	14548	14483	14649	14527	14358	14367	14445	14462	14593	14520	14457	14401	14371	14570	14507	14488	14505	14330	14624	14454	14218	14438	14314	14506	14678	14491	14425	14440	14379	14528	14472	14513	14355	14618	14514	14442	14711	14438	14553	14532	14521	14480	14540	14414	14434	14432	14502	14648	14449	14356	14443	14410	14506	14538	14485	14679	14268	14334	14484	14608	14428	14543	14555	14432	14405	14455	14425	14590	14526	14621	14466	14542	14463	14347	14542	14544	14445	14338	14404	14580	14451	14576	14396	14500	14624	14452	14599	14581	14321	14435	14454	14627	14459	14528	14490	14521	14507	14488	14337	14469	14380	14496	14473	14538	14429	14508	14486	14365	14473	14406	14606	14417	14214	14397	14339	14449	14504	14531	14364	14512	14456	14430	14351	14494	14483	14336	14375	14711	14496	14284	14522	14345	14391	14619	14495	14359	14365	14449	14365	14451	14464	14576	14415	14556	14462	14460	14534	14356	14428	14436	14490	14490	14464	14404	14444	14375	14492	14553	14527	14596	14409	14525	14533	14298	14377	14375	14473	14415	14468	14416	14602	14459	14377	14597	14465	14525	14556	14516	14424	14478	14465	14428	14373	14528	14436	14467	14438	14520	14442	14367	14576	14498	14478	14453	14391	14361	14504	14453	14539	14539	14348	14588	14396	14419	14479	14473	14551	14699	14361	14500	14482	14359	14446	14274	14459	14504	14457	14495	14599	14385	14366	14576	14425	14417	14626	14332	14381	14375	14464	14428	14458	14372	14498	14515	14327	14552	14714	14594	14495	14388	14481	14556	14348	14576	14665	14460	14498	14323	14428	14651	14604	14607	14416	14437	14509	14512	14417	14549	14487	14332	14602	14492	14607	14488	14636	14488	14517	14451	14508	14542	14358	14549	14545	14361	14397	14437	14470	14474	14548	14485	14355	14515	14561	14521	14485	14581	14589	14439	14523	14407	14600	14643	14514	14624	14534	14449	14497	14430	14685	14454	14583	14414	14496	14389	14272	14407	14515	14323	14478	14478	14543	14427	14464	14486	14538	14400	14624	14470	14504	14288	14484	14535	14448	14425	14498	14428	14515	14406	14460	14551	14661	14602	14483	14380	14528	14447	14549	14454	14429	14622	14551	14584	14324	14426	14508	14516	14614	14553	14664	14460	14441	14329	14348	14549	14424	14571	14435	14485	14478	14513	14442	14432	14377	14502	14354	14600	14435	14625	14238	14504	14331	14475	14502	14669	14493	14382	14395	14517	14467	14434	14442	14512	14381	14424	14355	14468	14484	14325	14473	14479	14451	14502	14258	14678	14376	14658	14401	14428	14573	14547	14503	14665	14351	14691	14587	14644	14516	14560	14436	14437	14368	14422	14489	14681	14372	14557	14273	14514	14602	14394	14354	14515	14515	14606	14404	14466	14469	14579	14536	14434	14486	14521	14467	14468	14553	14410	14464	14334	14429	14629	14384	14635	14595	14557	14383	14355	14544	14300	14383	14585	14460	14458	14456	14475	14443	14503	14399	14281	14422	14593	14317	14403	14353	14432	14509	14624	14347	14354	14496	14619	14561	14371	14314	14468	14486	14605	14593	14439	14396	14401	14657	14540	14435	14232	14304	14501	14572	14465	14414	14567	14426	14524	14494	14524	14392	14519	14540	14489	14437	14609	14485	14443	14421	14428	14401	14431	14385	14379	14233	14471	14498	14364	14239	14464	14386	14547	14410	14464	14647	14511	14462	14311	14652	14345	14562	14378	14339	14437	14458	14469	14481	14351	14502	14431	14457	14332	14471	14631	14431	14443	14370	14368	14505	14437	14435	14572	14471	14494	14404	14531	14398	14429	14443	14520	14236	14516	14427	14505	14474	14562	14431	14601	14438	14468	14468	14423	14476	14579	14447	14458	14457	14594	14469	14648	14652	14415	14548	14367	14404	14474	14489	14639	14625	14424	14508	14458	14425	14430	14458	14551	14406	14517	14616	14354	14552	14467	14317	14506	14684	14523	14402	14461	14341	14464	14453	14549	14501	14582	14531	14442	14493	14440	14357	14558	14536	14531	14571	14415	14480	14385	14448	14541	14523	14597	14395	14420	14401	14623	14449	14421	14568	14508	14415	14505	14508	14665	14319	14566	14414	14412	14428	14498	14497	14379	14569	14497	14366	14493	14539	14456	14524	14487	14293	14490	14481	14525	14451	14415	14437	14179	14478	14662	14346	14520	14512	14460	14472	14616	14729	14494	14544	14418	14461	14454	14543	14424	14407	14564	14438	14559	14391	14446	14503	14568	14520	14507	14528	14314	14426	14523	14568	14498	14356	14367	14548	14438	14429	14580	14538	14409	14400	14502	14467	14391	14487	14365	14625	14530	14576	14347	14553	14542	14516	14493	14514	14416	14472	14468	14367	14412	14372	14492	14335	14374	14399	14620	14506	14529	14367	14606	14500	14579	14470	14459	14546	14520	14414	14414	14524	14453	14554	14502	14458	14632	14490	14481	14469	14448	14556	14565	14527	14535	14446	14417	14397	14515	14523	14540	14535	14515	14562	14485	14497	14449	14306	14403	14426	14533	14383	14570	14359	14523	14416	14461	14545	14529	14486	14317	14386	14570	14396	14412	14418	14436	14420	14376	14247	14503	14412	14501	14468	14462	14575	14561	14395	14492	14535	14307	14412	14413	14343	14398	14641	14414	14379	14530	14486	14593	14503	14634	14446	14438	14616	14461	14598	14344	14345	14442	14494	14310	14507	14512	14391	14506	14601	14340	14473	14321	14427	14434	14348	14441	14608	14289	14409	14540	14436	14450	14470	14332	14489	14473	14440	14700	14297	14417	14645	14265	14493	14413	14381	14431	14420	14536	14404	14541	14416	14592	14366	14482	14399	14447	14452	14372	14393	14364	14405	14677	14260	14482	14626	14495	14434	14482	14549	14392	14541	14570	14507	14521	14512	14754	14495	14320	14514	14581	14282	14618	14424	14408	14420	14467	14438	14511	14533	14300	14510	14428	14428	14573	14533	14558	14346	14444	14326	14498	14577	14475	14437	14400	14410	14471	14447	14541	14711	14198	14591	14622	14487	14405	14420	14432	14375
23012	21274	29045	23843	21489	23522	25081	20275	18934	19258	19038	19244	19103	18879	18467	18627	18349	18502	18105	18119	17786	18109	19313	23672	25259	24512	22296	20469	18974	18286	17931	17873	17703	17720	17852	17617	17710	17794	17643	17730	17868	17748	17591	17713	17572	17678	17621	17730	17753	17621	17604	17567	17572	17585	17643	17557	17577	17936	17424	17754	17667	17489	17770	17651	17753	17704	17840	17511	17627	17606	17531	17582	17548	17483	17491	17623	17771	17622	17779	17851	17655	17508	17679	17586	17579	17664	17758	17755	17624	17585	17726	17437	17570	17614	17813	17746	17455	17433	17519	17628	17646	17596	17628	17452	17563	17666	17868	17678	17456	17678	17599	17444	17666	17483	17677	17664	17615	17559	17598	17672	17679	17526	17407	17709	17753	17722	17444	17224	17448	17518	17589	17524	17702	17664	17652	17618	17533	17376	17642	17595	17636	17841	17675	17616	17597	17523	17539	17560	17684	17603	17658	17545	17661	17765	17468	17655	17476	17637	17529	17616	17491	17472	17535	17484	17587	17735	17370	17504	17824	17678	17533	17398	17836	17439	17443	17590	17710	17589	17564	17660	17552	17547	17453	17799	17680	17437	17622	17706	17581	17567	17618	17638	17534	17498	17606	17539	17671	17602	17721	17734	17467	17723	17737	17426	17516	17608	17552	17710	17494	17552	17630	17400	17576	17634	17630	17568	17505	17443	17606	17519	17754	17510	17758	17740	17628	17578	17635	17585	17470	17695	17697	17817	17655	17684	17572	17589	17331	17532	17488	17374	17644	17588	17586	17458	17630	17521	17608	17740	17481	17502	17633	17473	17692	17584	17644	17640	17585	17479	17400	17409	17478	17498	17639	17635	17652	17669	17789	17639	17652	17586	17599	17523	17650	17553	17376	17567	17571	17569	17595	17298	17452	17646	17643	17651	17618	17511	17832	17532	17578	17579	17564	17519	17587	17605	17705	17636	17457	17747	17553	17420	17416	17567	17548	17724	17614	17758	17556	17678	17513	17600	17581	17454	17617	17559	17403	17458	17361	17566	17464	17602	17562	17522	17575	17555	17658	17524	17741	17483	17486	17560	17464	17286	17835	17536	17475	17521	17486	17624	17574	17703	17623	17403	17577	17722	17653	17622	17487	17601	17595	17662	17597	17664	17572	17642	17598	17624	17750	17732	17484	17510	17598	17741	17733	17536	17714	17500	17577	17706	17445	17515	17604	17710	17482	17510	17376	17526	17624	17718	17456	17510	17473	17541	17754	17587	17584	17624	17356	17533	17455	17710	17655	17699	17561	17521	17667	17730	17604	17593	17616	17535	17500	17502	17594	17653	17559	17543	17197	17475	17497	17743	17674	17748	17368	17588	17562	17626	17729	17628	17538	17534	17406	17471	17748	17674	17573	17512	17720	17795	17670	17626	17740	17699	17535	17566	17512	17499	17714	17599	17621	17471	17438	17667	17534	17306	17573	17707	17659	17543	17638	17524	17440	17812	17562	17470	17689	17483	17471	17446	17414	17398	17369	17467	17541	17726	17469	17424	17573	17450	17514	17259	17576	17522	17386	17651	17529	17578	17816	17544	17523	17805	17499	17623	17619	17601	17581	17490	17811	17722	17526	17656	17635	17537	17378	17577	17597	17513	17560	17577	17421	17823	17592	17771	17560	17683	17641	17688	17590	17638	17615	17653	17539	17478	17708	17490	17611	17459	17548	17814	17473	17662	17397	17667	17563	17576	17809	17422	17560	17946	17668	17638	17598	17578	17525	17426	17645	17446	17555	17609	17505	17518	17749	17427	17825	17613	17595	17445	17489	17612	17563	17565	17472	17529	17521	17690	17606	17626	17417	17638	17416	17582	17482	17700	17474	17469	17788	17299	17590	17596	17441	17547	17690	17857	17698	17617	17669	17663	17651	17526	17511	17703	17740	17685	17752	17590	17519	17610	17458	17639	17412	17536	17626	17780	17422	17548	17577	17531	17693	17499	17693	17493	17430	17558	17564	17462	17584	17584	17573	17589	17652	17567	17497	17544	17498	17511	17405	17703	17451	17594	17609	17513	17565	17612	17404	17442	17715	17666	17497	17612	17476	17596	17576	17526	17626	17473	17558	17688	17694	17455	17404	17579	17563	17524	17632	17563	17431	17422	17611	17365	17912	17559	17532	17576	17582	17289	17635	17658	17431	17538	17485	17520	17328	17624	17561	17638	17423	17544	17567	17590	17519	17631	17720	17569	17658	17754	17606	17586	17552	17438	17603	17516	17451	17506	17462	17651	17627	17658	17645	17655	17669	17557	17505	17574	17458	17532	17614	17586	17631	17536	17598	17526	17203	17745	17784	17559	17662	17602	17656	17499	17513	17557	17627	17707	17647	17495	17606	17524	17400	17609	17701	17584	17685	17534	17255	17477	17598	17650	17601	17472	17658	17664	17762	17580	17385	17737	17560	17502	17428	17624	17569	17618	17502	17542	17634	17784	17576	17545	17824	17604	17650	17637	17555	17557	17665	17606	17594	17579	17646	17679	17666	17709	17462	17710	17714	17677	17549	17582	17734	17777	17623	17674	17737	17594	17466	17594	17501	17699	17686	17522	17552	17547	17594	17650	17689	17539	17646	17437	17356	17596	17570	17533	17627	17501	17525	17389	17530	17614	17533	17475	17679	17652	17526	17372	17551	17568	17697	17338	17672	17397	17588	17544	17571	17617	17465	17550	17716	17475	17452	17425	17761	17597	17400	17495	17777	17195	17729	17558	17662	17575	17561	17574	17423	17597	17538	17395	17618	17524	17407	17507	17546	17685	17622	17767	17557	17522	17468	17740	17435	17678	17576	17566	17615	17583	17555	17617	17514	17593	17512	17475	17469	17642	17508	17590	17645	17529	17427	17521	17564	17558	17536	17815	17721	17796	17401	17721	17595	17473	17574	17417	17681	17748	17815	17508	17719	17456	17633	17483	17487	17638	17753	17496	17541	17739	17702	17669	17548	17474	17599	17566	17546	17567	17854	17516	17595	17645	17651	17578	17795	17511	17706	17895	17567	17449	17401	17452	17630	17664	17643	17513	17356	17374	17581	17527	17417	17509	17611	17462	17530	17608	17787	17657	17795	17683	17821	17646	17655	17523	17507	17383	17582	17565	17597	17521	17761	17531	17618	17537	17644	17575	17480	17591	17644	17601	17431	17542	17633	17501	17493	17717	17465	17639	17527	17417	17396	17680	17543	17512	17472	17620	17415	17467	17561	17526	17529	17462	17544	17372	17700	17729	17336	17733	17557	17719	17572	17726	17848	17559	17633	17578	17512	17659	17231	17552	17673	17605	17697	17550	17535	17464	17402	17757	17479	17431	17470	17429	17456	17515	17611	17540	17687	17488	17557	17550	17557	17595	17563	17674	17692	17635	17566	17776	17734	17653	17573	17593	17648	17619	17513	17322	17555	17585	17532	17600	17610	17445	17382	17611	17777	17623	17583	17548	17705	17607	17442	17589	17528	17597	17351	17504	17352	17491	17643	17457	17441	17569	17423	17484	17532	17715	17566	17405	17553	17582	17668	17710	17470	17710	17646	17342	17529	17407	17383	17575	17550	17562	17668	17519	17582	17587	17681	17653	17583	17808	17592	17578	17433	17463	17553	17561	17677	17550	17437	17703	17576	17530	17555	17341	17505	17522	17531	17510	17359	17461	17639	17606	17563	17589	17663	17582	17737	17625	17546	17567	17499	17491	17711	17497	17675	17724	17638	17508	17572	17392	17764	17300	17563	17497	17492	17616	17427	17655	17495	17723	17666	17440	17566	17614	17761	17588	17397	17673	17737	17496	17632	17575	17636	17762	17724	17559	17507	17472	17316	17490	17609	17614	17543	17574	17584	17565	17537	17488	17507	17617	17677	17704	17422	17566	17523	17443	17572	17676	17495	17603	17473	17605	17525	17573	17445	17654	17750	17697	17600	17621	17415	17555	17655	17692	17532	17444	17597	17659	17650	17772	17789	17613	17619	17689	17754	17612	17424	17636	17570	17869	17720	17609	17289	17496	17539	17601	17586	17446	17673	17638	17591	17655	17614	17605	17545	17612	17481	17548	17583	17495	17619	17730	17656	17618	17599	17655	17415	17572	17494	17534	17714	17550	17669	17574	17583	17381	17606	17635	17460	17653	17385	17629	17795	17796	17879	17606	17706	17599	17764	17502	17438	17616	17516	17649	17446	17671	17643	17553	17467	17624	17598	17751	17618	17417	17596	17646	17638	17513	17880	17660	17723	17434	17568	17551	17719	17501	17577	17682	17560	17737	17809	17340	17721	17522	17920	17585	17547	17389	17813	17629	17877	17618	17485	17598	17552	17552	17697	17674	17363	17574	17670	17648	17537	17440	17588	17482	17576	17558	17628	17477	17483	17535	17764	17596	17531	17490	17613	17507	17538	17758	17548	17466	17644	17385	17606	17680	17710	17750	17599	17527	17395	17512	17453	17608	17538	17662	17701	17566	17836	17432	17650	17658	17485	17520	17574	17582	17624	17571	17514	17545	17674	17671	17415	17511	17743	17549	17575	17611	17708	17582	17333	17555	17648	17672	17656	17491	17611	17542	17646	17686	17453	17644	17631	17732	17632	17479	17436	17669	17670	17576	17545	17500	17772	17584	17598	17421	17467	17449	17596	17643	17583	17673	17553	17561	17609	17581	17771	17425	17545	17550	17706	17498	17604	17584	17635	17620	17544	17470	17569	17326	17581	17452	17442	17573	17278	17609	17632	17485	17645	17418	17530	17576	17649	17638	17577	17606	17679	17616	17477	17311	17539	17528	17611	17559	17630	17523	17601	17451	17590	17768	17469	17542	17547	17387	17611	17585	17473	17609	17596	17555	17416	17755	17556	17666	17202	17516	17707	17476	17486	17761	17631	17488	17645	17595	17640	17513	17584	17658	17506	17789	17476	17300	17468	17529	17471	17563	17607	17593	17362	17585	17581	17549	17578	17558	17578	17439	17634	17643	17691	17714	17522	17600	17550	17606	17687	17584	17817	17862	17629	17584	17691	17655	17347	17316	17516	17530	17503	17689	17845	17481	17393	17671	17762	17605	17557	17551	17559	17363	17424	17733	17709	17421	17582	17717	17800	17553	17614	17648	17529	17574	17501	17393	17497	17389
18859	34571	32816	22718	18944	18713	18762	18397	17055	16982	17182	17774	17453	16899	16447	16174	16352	15960	15903	15553	15557	15590	18013	24651	25859	23980	20731	18281	16749	15740	15442	15297	15113	15120	15180	15103	15350	15003	15173	15052	15079	15131	15040	15144	15068	15094	15133	15280	15078	15009	15145	15092	15187	15095	15248	15136	14988	15211	15217	15158	15169	15166	15132	15002	15039	15295	15277	15121	15020	14971	15190	15129	15054	15072	15127	15169	15033	15166	15003	15103	15243	15054	14973	14982	14868	15130	15125	15149	15154	15121	15160	15032	14969	15052	15034	15069	15167	15024	14934	15018	15144	15261	15094	14989	14871	14999	15306	14853	15265	15082	15291	15063	14919	15079	15137	15156	14832	15110	14971	15154	15109	15220	14926	15206	15041	15146	15268	15053	15118	15178	15099	15139	15093	15251	15206	15044	14949	15042	15100	15186	15132	15264	14947	14925	15234	15243	15169	15116	15148	15204	15024	15010	15129	15140	15084	15163	15118	15081	15100	15068	15324	15134	15087	15125	15167	14981	15214	14899	15110	15126	15095	14998	15084	15142	15090	15210	14979	15112	15244	15277	15111	15309	15105	15006	15135	15260	15030	15132	15102	14957	14989	15012	15219	14970	14997	15133	15120	14920	15155	15144	15132	15103	15093	15241	15194	15124	15084	15133	15124	15220	15197	15111	15020	15155	14975	15028	14857	15137	15082	15083	15057	15109	15058	15105	15037	15082	15063	15207	15213	14993	15145	15247	15038	15023	15068	15276	15224	15011	14987	15148	15114	15144	15190	15193	15023	15050	15057	15134	15117	15098	15169	14976	15090	15269	15165	14816	15257	15255	15250	14996	15023	14797	15219	15371	15192	15041	14962	15143	15187	15138	14970	15157	15022	15184	14908	15015	15002	15205	15065	15047	15021	15334	15086	15231	15136	15068	15101	15085	15127	15133	15262	15113	15077	15167	15071	15263	15128	14962	15165	15022	15115	15196	15169	15036	15038	15021	14937	15201	15046	15067	15163	15118	15128	15084	14967	15143	14991	15115	15156	15136	15112	15094	15099	15007	14914	14964	15075	15143	15092	15031	15078	15206	14972	15060	14904	15146	15121	15178	15163	15001	15072	15105	14804	15217	15014	15089	14939	15066	15132	14987	15094	15155	15189	15107	15282	14998	15190	15113	14912	15084	15106	14934	15216	15001	15173	15080	15297	15050	15190	15086	15252	15073	15260	15024	15122	15123	15237	15136	15155	15059	15024	15308	15092	15037	15111	15112	14946	15179	15088	15040	15083	15114	15177	14939	15159	15169	15105	15219	15178	15120	15150	15002	14955	15199	15094	15136	15118	15243	14931	15054	15043	15286	15238	15177	15112	15205	14797	15028	14997	15142	15071	14986	15225	15153	15116	15133	15147	15112	15382	15011	15171	15303	15042	15065	15153	14926	15030	15136	15014	15223	15053	15076	14930	15083	15081	15000	15129	15100	15238	15163	15155	15072	15178	15208	15045	15155	15181	15062	15342	14939	15080	15343	15244	15035	15107	15068	15143	15062	15080	14960	15053	15251	15046	15152	15067	15210	15171	14966	14916	14991	15180	15007	15068	15232	15121	15112	14983	15114	15104	14965	15130	14977	15086	15047	15148	15115	15125	15210	15088	15248	15005	15157	15131	15116	15179	15109	15046	15048	15009	15150	14966	14921	15012	15110	15183	15022	15100	15147	15028	15138	15126	15153	15191	15175	15103	15089	15038	15055	15109	15110	15119	14966	15023	15108	15022	14999	14992	15221	15059	15169	15089	15243	15086	15023	15220	15198	15043	14898	15239	15253	15122	15100	15115	15104	14954	15261	15194	15150	15173	15202	15034	15033	15159	15273	15012	14965	15195	15109	15182	15133	15095	15099	15126	15235	15166	15237	15167	15148	15223	15334	15040	15040	15036	15194	15077	15073	15059	15174	15050	15054	15059	15052	15026	15130	15039	15059	15064	14939	15164	15186	15280	15251	14907	15081	14998	14999	15119	15203	15165	15111	15132	14941	15131	14991	15267	15216	15127	15107	14963	15050	15034	14933	15163	15077	15149	15034	15165	15156	15245	15123	15139	15118	15135	15081	15122	15114	15147	14985	15231	15106	15100	15084	15170	14993	15123	15126	15173	15191	15184	15097	15187	14944	14973	14961	15178	15126	15187	15115	15073	15090	15109	15073	15146	15133	15028	15184	15039	15141	15189	15041	15208	15179	15013	15047	15042	15057	15138	14934	14933	15113	15175	15018	15100	15149	15181	14912	15076	15080	15193	15065	15113	15165	15300	15056	15134	15150	15168	15232	14988	15109	15051	15094	15123	14975	15178	14988	15180	14988	15161	15088	15056	15070	15143	15053	15083	15114	15040	15086	15118	15080	15096	14990	15001	15015	15074	15013	15209	15017	15224	15181	15140	15012	15164	15088	15248	15234	14920	15013	15065	15068	15074	14972	14907	15184	15088	15168	14967	14993	14959	15191	14962	15053	15034	15058	15134	15181	15066	15249	15150	15067	15275	15105	14975	15031	15050	15120	15004	15177	15051	15055	15073	15177	15071	15126	15085	15128	15114	15087	15061	15015	15093	15143	15183	14958	15132	15205	14938	15080	15029	15136	15209	15111	14933	15196	15043	15287	15180	15060	14957	15102	15099	14981	15163	15061	15076	15081	15036	15096	14885	15025	15238	15199	15140	15186	14956	15161	15094	14934	15117	15077	15154	15151	15048	14971	15034	14967	15252	15116	15185	15116	15315	15078	15055	14967	15014	14915	15179	15062	15069	14975	15119	15207	15081	15190	15154	15139	15073	15122	15149	15055	15138	15003	15095	15135	15117	15188	15298	15144	15079	15268	14915	15267	14943	15049	15324	15133	14971	15123	15095	15075	15060	15222	15057	14994	15223	15135	15207	15061	15090	14965	15147	15073	14986	15169	15028	14985	15136	15008	15146	15246	15074	15121	15234	14986	15046	15187	15021	15175	15086	15126	15129	15151	15078	15218	15101	14924	15057	15068	15065	15128	15100	15232	15087	15153	15161	14983	15015	14923	15012	15250	15045	15034	15144	15072	15004	15009	15013	15187	15001	15191	15119	15072	15085	15029	15000	15162	15003	15281	15092	14982	15057	15178	15131	14999	15284	15039	15152	15037	15108	15314	15055	15127	15110	14939	15146	15114	15268	15134	15033	15122	15111	15030	14986	15099	15195	14947	15119	15082	15065	14876	15306	15095	15097	15170	15043	15209	15065	15186	15198	15129	15192	14980	15178	15185	15156	14933	15014	15097	15036	15116	15112	15084	15120	15122	15016	15022	15133	15010	15252	15089	14987	15199	15190	15227	15242	15129	14893	15048	15061	15041	15263	15054	15073	15005	15112	14998	15170	14948	15090	15153	15099	15078	15148	15180	15203	14975	14948	15212	15229	15138	15232	15069	15106	15126	15126	14979	15204	15109	15159	15109	15025	15035	14930	15054	15052	15130	15071	15096	15201	15125	15107	15011	15069	15227	15014	15031	15096	15099	15124	15154	15236	15134	15115	14998	15148	15196	15150	15248	15034	15068	14990	15054	15108	15075	15008	15205	15217	15192	15165	15228	15031	14951	14987	14958	15064	15165	15099	14924	15047	15119	14960	15084	15132	15146	15005	15095	14955	15323	15200	14904	15244	15103	15133	15265	15198	14855	15143	15099	14953	15099	15247	15219	15016	14985	15302	15120	15249	14881	15145	15108	15218	15041	15050	15119	15184	15104	15113	15145	15206	15158	15088	15238	15091	15127	15039	15206	15062	15042	14932	15058	14981	15128	14974	15150	15187	15052	15123	15040	15025	15007	15106	15116	15147	15199	15127	15194	15139	15266	15034	15067	15045	15024	15080	15099	15288	15159	15172	14969	14977	14993	15111	15162	15098	15073	15113	15052	15115	15211	15178	15090	15138	15157	14957	15188	14932	15072	15083	15167	15174	15023	15090	15077	15005	15078	14909	15105	15006	14926	15047	14912	15088	15143	14917	15217	15014	15098	15142	14891	15040	14990	15194	15103	15089	15070	15034	15155	15058	15139	14974	15120	15075	14989	15012	15023	15050	14956	15144	15039	15225	15058	15051	14943	15131	15013	15201	15088	14972	15143	15115	15138	15100	15205	15033	15167	15091	15089	14994	15129	15166	15032	15286	15132	15163	15144	15162	14848	15215	15076	15068	15173	15091	14923	15099	15187	15163	15029	15160	15171	15059	15039	15052	14981	15094	14983	14946	15082	15166	15038	15038	15202	14954	15027	15148	15077	14918	15021	15249	14959	15026	15244	14971	15083	15139	15001	15169	15136	15180	15058	15251	14881	14997	15071	15130	15246	15123	15206	15047	14983	15085	15098	15162	15088	14961	15029	15109	14890	15252	15156	14976	15232	15256	15168	15184	15019	15136	15085	15048	15171	15120	15073	15085	15122	15041	15093	15083	15061	15156	15218	15082	15050	15041	14981	15130	15068	15284	15068	15175	14923	15322	15169	15033	14961	15088	15137	15066	15144	15172	15010	15103	15097	15023	15043	15102	15089	15012	15040	15122	15159	15095	15245	15105	14978	15185	15036	15087	14995	15128	15169	15086	15004	14992	14935	15096	15250	15233	15142	14960	14983	15175	15198	15097	15039	15010	15137	14889	15338	15124	15278	15084	15003	14987	15316	15111	15086	15081	15209	15065	15055	14974	14896	14909	15050	15089	15154	15164	15143	15001	14870	15181	15059	14983	15061	15025	15114	15116	15039	15197	15041	14982	15097	15106	15102	15052	15089	14962	15118	15122	15200	14867	14931	15113	15127	15131	15125	15112	15028	15262	15093	15140	15078	15073	15057	14933	15032	14996	15033	14875	15048	15109	15072	15109	14967	15094	15114	15113	14958	15056	15146	15073	15069	15037	15040	15076	15223	15128	15321	15053	15101	14990	15085	14996	15105	14982	15235	15129	15058	15177	15005	14922	15132	15136	15134	14952	15159	15081	15068	15251	15219	15047	15048	15038	15109	15129	15061	14870	15043	15145	15108	15099	15039	14889	15112	15103	14934	15210	14978	15176	15072	15012	14975	15117	15157	15167	15241	15166	15225	15112	15110	15100	15169	15114	15286	15028	14984	15070	15103
28336	22919	24997	19772	17035	17216	17186	16908	16715	16550	16598	16304	16366	16510	16656	16852	16575	16666	16477	16604	16276	16365	16333	16590	17021	17036	16775	16770	16497	16287	16150	16194	16161	16034	16271	16293	16328	16083	16303	16219	16120	16240	16219	16197	16327	16237	16323	16084	16373	16478	16207	16384	16243	16238	16230	16331	16412	16199	16235	16148	16319	16126	16283	16110	16411	16261	16216	16294	16273	15967	16151	16415	16473	16615	16320	16127	16128	16330	16147	16203	16289	16131	16184	16167	16418	16171	16245	16362	16087	16455	16274	16056	16005	16455	16175	15989	16315	16090	16204	16236	16250	16331	16450	16106	16528	16236	16179	16198	16253	16296	16256	16276	16301	16228	16227	16021	16220	16203	16222	16152	16149	16329	16244	16345	16219	16103	16361	16091	15999	16299	16342	16048	16289	16390	16066	16155	16316	16234	16175	16170	16263	16244	16336	16138	16378	16135	16291	16300	16315	16182	16161	16314	16173	16284	16387	16416	16072	16287	16044	16239	15946	16173	16158	16186	16290	16116	16241	16197	16053	16063	16067	16196	16274	16106	16124	16101	16317	16449	16367	16385	16256	16412	16198	16160	16366	16226	16181	16250	16280	16108	16258	16304	16191	16069	16149	16272	16296	16044	16393	16219	16076	16224	16015	16145	16143	16187	16397	16284	16393	16100	16124	16047	16244	16041	16339	16202	16315	16304	16133	16243	16237	16195	16236	16079	16295	16300	16256	16307	16118	15955	16223	16227	16266	16332	16154	16327	16143	16176	16129	16327	16191	16331	16199	16300	16098	16359	16342	16209	16411	16210	16082	16086	16257	16286	16218	16222	16256	16160	16124	16191	16282	16220	16281	16152	16319	16206	15911	16212	16421	16266	16116	16282	16361	16507	16244	16320	16125	16391	16267	16310	16194	16174	16081	16338	16186	16325	16168	16270	16226	16401	16359	16238	16411	16342	16307	16384	16362	16048	16010	16248	16346	16190	16182	16367	16247	16148	16129	16083	16328	16239	16228	16084	16199	16189	16130	16325	16310	16338	16323	16201	16426	16116	16368	16356	16360	16352	16130	16366	16281	16197	16117	16140	16187	16333	16283	16085	16150	16036	16210	16157	16261	16258	16342	16166	16373	16134	16291	16192	16181	16237	16183	16242	16358	16347	16304	16113	16131	16168	16235	16280	16077	16188	16028	16380	16532	16258	16199	16231	16189	16214	16043	16249	15912	16067	16115	16140	16258	16333	16301	16220	16105	16392	16351	16125	16304	16281	16093	16120	15983	16313	16225	16145	16148	16355	15976	16233	16064	16163	16214	15961	16227	16180	16260	16290	16269	16141	16139	16496	16371	16115	16418	16091	16245	16255	16220	16331	16001	16127	16179	16295	16176	16160	16187	16185	16237	16005	16477	16363	16316	16166	16154	16275	16441	16374	16130	16187	16182	16253	16339	16141	16271	16156	16104	16149	16268	16152	16118	15988	16365	16384	16294	16248	16336	16194	16317	16167	16135	16360	16232	16162	16170	16237	16188	16120	16034	15882	16331	16274	16267	16367	16251	16145	16477	16235	16257	16194	16310	16359	16260	16075	16184	16097	16178	16225	16301	16283	16182	16287	16436	16292	16335	16390	16125	16233	16056	16244	16292	16155	16040	16198	16212	16442	16172	15933	16140	16124	16314	16227	16375	16286	16130	16085	16360	16230	16319	16295	16042	16205	16100	16234	16282	16059	16291	16189	16214	16093	16281	16271	16294	16133	16086	16332	16312	16227	15994	16162	16241	16180	16265	16287	16406	16265	16194	16011	16333	16274	16125	16354	16268	16227	16124	16485	16029	16289	16102	16204	16132	16262	16133	16179	16361	16299	16293	16242	16230	15984	16139	16088	16180	16234	16409	16294	16355	16321	16481	16236	16136	16257	16111	16412	16248	16262	16434	16394	16191	16266	16419	16370	16226	16201	16356	16034	16085	16159	16414	16141	16226	16019	16328	16403	16331	16320	16035	16400	16344	16315	16167	16248	16166	16368	16348	16251	16316	16278	16103	16198	16181	16236	16234	16223	16132	16218	16229	16236	16260	16502	16180	16189	16089	16254	16116	16093	16016	16203	16270	16328	16279	16475	16314	16022	16415	16250	16282	16231	16166	16193	16087	16150	16153	16243	16096	16263	16240	16373	16257	16493	16203	16131	16278	16159	16233	16340	16176	16263	16208	16211	16403	16226	16083	16303	16113	16130	16254	16087	16236	16091	15961	16363	16194	16243	16418	16143	16193	16181	16187	16329	16343	16126	16187	16213	16322	16212	16361	16318	16061	16205	16202	16145	16302	16312	16232	16152	16332	16055	16382	16010	16182	16224	16252	16092	16071	16043	16350	16200	16140	16258	16285	16429	16252	16301	16284	16074	16205	16140	16257	16277	16176	16277	16411	16183	16354	16346	16264	16368	16068	16370	16328	16326	16225	16306	16375	16232	16372	16163	16398	16235	16162	16152	16304	16307	16111	16273	16261	16191	15984	16097	16101	16074	16162	16299	16270	16171	16210	16289	16135	16173	16339	16262	16237	16103	16391	16182	16082	16142	16132	16432	16312	16352	16221	16185	16384	16338	16387	16251	16088	16114	16303	16373	16304	16298	16296	16191	16013	15983	16551	16310	16163	16159	16244	16196	16118	16184	16293	16270	16084	16110	16295	16339	16274	16272	15959	16071	15950	16145	16238	16213	16219	16346	16519	16238	16381	16298	16207	16207	16530	16175	16196	16186	16344	16337	16236	16072	16048	16112	16466	16269	16343	16158	16203	16154	16250	16177	16103	16353	16281	16339	16224	16272	15982	16338	16227	16394	16317	16298	16257	16123	16304	16136	16184	16243	16229	16148	16158	16043	16087	16403	16151	16076	16231	16358	16334	16272	16203	16277	16316	16356	16155	16218	16297	16399	16294	16036	16199	16543	16308	16301	16152	16132	16265	16310	16235	16068	16378	16238	16337	16120	16355	16199	16075	16092	16224	16070	16398	16156	15977	16070	16298	16203	16357	16160	16282	16221	16320	16096	16398	16035	16081	16198	16166	16109	16279	16207	16203	16199	16335	16263	16379	16121	16273	16365	16129	16364	16188	16348	16157	16279	16141	16211	16161	16111	16266	16277	16120	16158	15955	16187	16076	16243	16176	16332	16324	16157	16169	16214	16141	16133	16314	16247	16301	16246	16170	16253	16242	16163	16295	16410	16348	16354	16210	16159	16357	16214	16361	16111	16315	16140	16246	16257	16252	16211	16376	16176	16318	16168	16477	16182	16351	16284	16427	16224	15917	16156	16404	16528	16336	16393	16205	16380	16258	16199	16197	16415	16082	16162	16131	16086	16378	16134	16016	16209	16203	16015	16307	16251	16339	16203	16136	16025	16351	16149	16235	16359	16050	16306	15969	16418	16176	16162	16085	16203	16142	16318	16026	16306	16230	16070	16381	16180	16181	16092	16307	16345	16550	16164	16235	16327	16215	16113	16193	16393	16243	16177	16213	16295	16135	16313	16170	16508	16141	16123	16476	16026	16175	16278	16323	16158	16154	16140	16191	16108	16103	16299	16170	15908	16098	16303	16105	16140	16291	16367	16351	16210	16142	16103	16156	16176	16248	16060	16305	16171	16147	16337	16469	16204	16364	16150	16107	16256	16250	16229	16142	16096	16139	16109	16197	16078	16120	16328	15824	16222	16277	16303	16286	16180	16059	16161	16244	16504	16370	16190	16228	16335	16226	16200	16245	16317	16316	16172	16192	16224	16213	16273	16397	16224	16324	16367	16298	16045	16247	16268	16254	16398	16413	16158	16362	16220	16256	16330	16145	16365	16125	16091	16188	16388	16389	16155	16179	16113	16394	16259	16153	16437	16272	16172	16219	16127	16093	16355	16222	16200	16074	16480	16473	16033	16155	16317	16327	16460	16266	16212	16243	16059	16222	16309	16286	16212	16250	16093	16398	16361	16254	16197	16163	16158	16025	16297	16135	16023	16281	16119	16098	16158	16335	16110	16323	16366	16440	16249	16404	16351	16201	16138	16271	16197	16353	16151	16373	16149	16368	16409	16330	16262	16142	16321	16178	16132	16228	16563	16260	16250	16185	16324	16352	16321	16038	16332	16181	16417	16221	16166	16214	16347	16220	16285	16236	16157	16125	16310	16305	16239	16268	16223	16236	16267	16309	16396	16183	16250	16252	16181	16207	16158	16048	16247	16216	16157	16446	16266	16386	16128	16268	16135	16138	16343	16229	16230	16362	16292	16232	16286	16165	16290	16200	16216	16148	16070	16320	16344	16167	16262	16260	16281	16271	16060	16426	16370	16316	16191	16275	16335	16279	16408	16203	16421	16408	16230	16245	16325	16247	16242	16441	16228	16252	16512	16307	16162	16414	16358	16240	16095	16213	16071	16269	16205	16286	16074	16115	16206	16277	16348	16308	16152	16243	16276	16315	16109	16218	16231	16143	16193	16229	16281	16234	16345	16327	16188	16171	16241	16478	16268	16320	16209	16109	16183	16304	16260	16153	16223	16178	16131	16039	16064	16177	16095	16140	16187	16229	16184	16187	16122	16306	16366	16368	16391	16226	16262	16071	16266	16298	16112	16210	16037	16129	16237	16083	16188	16247	16296	16287	16262	16476	16086	16229	16141	16279	16172	16380	16220	16373	16184	16171	16242	16323	16321	16310	16366	16207	16110	16219	16255	16231	16469	16056	16113	16327	16206	16337	16256	16249	16229	16071	16290	16214	16359	16216	16193	16180	16202	16343	16339	16204	16235	16249	16149	16103	16353	16207	16113	16019	16268	16307	16250	16494	16167	16266	16210	16275	16142	16137	16429	16334	16194	16323	16115	16369	16382	16224	16148	16330	16132	16113	16348	16155	16172	16419	16201	16252	16382	16248	16230	16370	16311	16360	16137	16043	16347	16382	16359	16261	16213	16413	16230	16340	16220	16021	16156	16356	16331	16209	16185	16062	16181	16122	16155	16240	16145	16217	16303	16183	16250	16261	16127	16155	16280	16114	16421	16135	16322	16388	16140	16307	16283	16331	16184	16225	16319	16227	16245	16154	16245	16140	16109	16316	16281	16252	16354	16069	16215	16257	16250	16093	16223	16186	16261	16247	16257
18295	25093	22511	15711	15607	15608	15751	15114	14701	14627	14660	14689	14892	15013	14947	14972	15008	14870	14833	14602	14493	14519	14626	14876	15414	15368	14889	14735	14684	14481	14368	14308	14387	14423	14205	14245	14403	14277	14366	14385	14315	14154	14267	14188	14172	14341	14370	14128	14346	14105	14410	14361	14294	14179	14289	14184	14233	14212	14151	14284	14273	14303	14471	14232	14205	14172	14194	14257	14208	14212	14150	14171	14328	14254	14379	14171	14193	14177	14429	14338	14380	14228	14269	14245	14294	14139	14201	14388	14293	14415	14312	14397	14406	14376	14354	14358	14360	14282	14413	14268	14205	14242	14271	14415	14384	14289	14321	14343	14127	14457	14207	14228	14239	14399	14270	14483	14100	14237	14310	14434	14266	14232	14395	14171	14371	14274	14299	14215	14295	14340	14317	14230	14198	14360	14385	14128	14250	14318	14198	14304	14453	14273	14333	14186	14379	14300	14322	14444	14133	14376	14372	14389	14299	14120	14312	14281	14400	14403	14430	14291	14151	14316	14187	14224	14373	14358	14234	14255	14310	14193	14250	14236	14406	14196	14467	14258	14260	14244	14336	14234	14316	14248	14429	14156	14226	14410	14322	14183	14327	14315	14364	14328	14229	14237	14393	14290	14331	14363	14412	14274	14363	14105	14219	14048	14319	14282	14350	14269	14189	14396	14202	14329	14271	14391	14228	14403	14399	14332	14373	14273	14337	14231	14391	14063	14188	14257	14386	14302	14166	14438	14298	14324	14295	14355	14255	14256	14355	14272	14324	14195	14152	14303	14311	14243	14262	14197	14249	14323	14269	14290	14353	14348	14225	14181	14231	14319	14452	14226	14205	14266	14387	14339	14399	14250	14134	14448	14386	14172	14379	14187	14232	14271	14359	14352	14454	14402	14427	14408	14219	14431	14428	14306	14226	14455	14323	14321	14320	14219	14323	14345	14212	14418	14321	14267	14389	14061	14425	14233	14250	14304	14126	14284	14360	14365	14249	14316	14273	14321	13884	14064	14262	14338	14332	14306	14195	14261	14289	14297	14250	14264	14196	14263	14245	14289	14130	14279	14216	14106	14373	14418	14242	14281	14343	14338	14346	14079	14200	14153	14472	14292	14481	14161	14234	14130	14387	14239	14370	14268	14288	14274	14327	14206	14286	14243	14230	14318	14174	14271	14284	14320	14309	14095	14202	14241	14422	14409	14287	14307	14295	14252	14235	14175	14453	14419	14289	14163	14444	14470	14300	14355	14155	14236	14264	14222	14107	14156	14378	14279	14337	14272	14197	14251	14245	14321	14357	14278	14270	14474	14313	14241	14324	14161	14245	14408	14298	14392	14255	14226	14318	14297	14504	14238	14239	14327	14177	14313	14251	14347	14366	14411	14418	14188	14291	14247	14366	14368	14257	14219	14218	14174	14324	14502	14317	14151	14243	14246	14442	14218	14417	14381	14295	14176	14380	14295	14371	14245	14303	14325	14307	14285	14311	14257	14362	14163	14398	14172	14289	14280	14193	14260	14340	14362	14300	14241	14403	14142	14397	14268	14267	14268	14229	14288	14158	14292	14335	14294	14211	14280	14188	14326	14301	14174	14357	14074	14330	14157	14352	14263	14217	14334	14290	14269	14266	14203	14291	14300	14103	14240	14283	14232	14268	14310	14338	14475	14387	14357	14387	14369	14350	14260	14321	14315	14350	14221	14252	14314	14226	14225	14217	14413	14403	14209	14420	14293	14247	14199	14437	14208	14420	14377	14253	14217	14263	14339	14335	14319	14433	14241	14096	14527	14315	14300	14312	14327	14368	14349	14088	14439	14270	14233	14254	14176	14232	14365	14420	14217	14383	14352	14300	14436	14350	14423	14301	14362	14350	14301	14172	14053	14411	14180	14386	14326	14225	14306	14399	14497	14280	14260	14367	14307	14326	14226	14312	14240	14270	14443	14264	14263	14309	14394	14422	14223	14203	14126	14266	14482	14232	14254	14319	14246	14407	14415	14499	14228	14362	14248	14173	14306	14253	14357	14444	14395	14432	14368	14293	14252	14242	14240	14296	14278	14338	14480	14174	14258	14186	14217	14338	14301	14156	14335	14319	14340	14287	14403	14242	14398	14430	14282	14297	14244	14436	14265	14242	14126	14176	14319	14355	14347	14398	14129	14315	14229	14276	14389	14287	14251	14278	14281	14293	14234	14381	14358	14306	14484	14146	14342	14634	14347	14341	14504	14309	14226	14210	14427	14210	14257	14333	14370	14279	14294	14203	14225	14430	14265	14219	14175	14278	14249	14218	14322	14370	14267	14303	14154	14357	14357	14290	14273	14227	14285	14348	14198	14404	14289	14234	14181	14353	14233	14389	14323	14337	14202	14265	14469	14275	14113	14331	14306	14449	14169	14101	14382	14321	14135	14176	14280	14257	14340	14312	14310	14274	14256	14400	14535	14273	14206	14228	14326	14419	14416	14325	14341	14339	14250	14478	14260	14256	14265	14126	14418	14206	14375	14481	14215	14455	14323	14355	14361	14178	14452	14269	14339	14325	14242	14265	14127	14422	14130	14364	14388	14260	14268	14244	14461	14233	14197	14159	14352	14277	14300	14229	14349	14253	14335	14221	14253	14186	14226	14254	14512	14231	14263	14386	14269	14385	14342	14200	14356	14311	14120	14360	14437	14298	14305	14185	14263	14383	14349	14119	14161	14422	14298	14261	14258	14409	14220	14418	14362	14313	14484	14239	14324	14347	14282	14312	14323	14254	14258	14412	14256	14284	14300	14408	14285	14162	14343	14332	14292	14236	14095	14262	14308	14223	14377	14124	14153	14327	14297	14287	14271	14185	14365	14394	14293	14291	14242	14329	14135	14232	14405	14375	14302	14259	14184	14388	14293	14448	14290	14528	14342	14305	14315	14444	14279	14227	14180	14271	14414	14636	14424	14421	14521	14234	14425	14267	14425	14163	14187	14290	14276	14359	14175	14190	14346	14352	14335	14406	14320	14203	14286	14307	14277	14441	14267	14224	14362	14205	14267	14325	14091	14316	14349	14283	14462	14245	14235	14289	14225	14295	14338	14233	14298	14347	14391	14385	14130	14233	14342	14094	14331	14322	14376	14124	14326	14278	14262	14204	14169	14272	14418	14234	14226	14250	14189	14370	14292	14340	14248	14208	14164	14171	14247	14171	14346	14278	14330	14196	14313	14365	14242	14425	14286	14271	14163	14284	14341	14302	14365	14283	14466	14258	14230	14338	14311	14509	14293	14262	14180	14351	14505	14339	14303	14338	14340	14324	14101	14499	14288	14314	14180	14342	14198	14283	14331	14225	14379	14372	14419	14198	14354	14440	14344	14237	14220	14330	14411	14307	14283	14306	14320	14279	14104	14083	14209	14184	14302	14184	14234	14317	14212	14340	14410	14287	14337	14078	14221	14270	14227	14388	14297	14378	14304	14367	14340	14398	14306	14314	14310	14329	14340	14243	14322	14205	14313	14182	14246	14293	14071	14386	14294	14459	14275	14271	14342	14439	14298	14325	14250	14262	14441	14314	14201	14381	14331	14368	14361	14272	14308	14344	14179	14427	14166	14274	14215	14345	14359	14270	14236	14342	14359	14252	14235	14412	14264	14331	14180	14347	14333	14278	14342	14338	14367	14342	14272	14471	14375	14359	14234	14197	14185	14329	14353	14279	14366	14451	14251	14472	14485	14453	14230	14232	14431	14304	14322	14513	14122	14303	14417	14332	14276	14335	14273	14303	14160	14308	14283	14417	14357	14282	14263	14383	14265	14434	14178	14353	14252	14144	14155	14092	14446	14313	14225	14236	14288	14276	14270	14238	14262	14369	14361	14329	14340	14355	14188	14213	14284	14201	14149	14379	14309	14312	14426	14303	14393	14409	14233	14366	14132	14181	14311	14265	14192	14259	14216	14305	14229	14404	14292	14370	14373	14374	14445	14225	14246	14236	14333	14238	14244	14277	14364	14175	14344	14285	14361	14389	14345	14334	14213	14332	14220	14230	14249	14277	14250	14183	14368	14289	14146	14279	14079	14222	14386	14331	14426	14374	14192	14282	14360	14302	14373	14301	14465	14187	14206	14391	14336	14316	14356	14199	14325	14170	14169	14215	14189	14429	14086	14364	14349	14317	14172	14350	14232	14246	14362	14197	14277	14196	14210	14408	14315	14190	14409	14121	14260	14328	14348	14377	14297	14503	14307	14208	14152	14330	14216	14244	14318	14255	14288	14139	14171	14415	14271	14298	14397	14157	14299	14249	14230	14223	14242	14310	14300	14413	14369	14218	14347	14243	14346	14316	14276	14276	14304	14329	14412	14291	14308	14494	14275	14267	14188	14290	14366	14120	14368	14152	14527	14222	14228	14247	14314	14324	14313	14390	14451	14191	14242	14268	14347	14431	14047	14314	14263	14273	14171	14296	14242	14257	14445	14198	14404	14328	14405	14394	14292	14285	14185	14515	14262	14209	14398	14123	14328	14240	14309	14326	14186	14201	14281	14397	14275	14104	14320	14201	14351	14244	14255	14314	14222	14244	14254	14237	14236	14426	14249	14273	14363	14356	14232	14217	14295	14198	14257	14302	14209	14399	14304	14327	14228	14312	14391	14179	14388	14131	14218	14330	14204	14343	14430	14163	14380	14214	14330	14206	14202	14170	14215	14312	14137	14403	14128	14078	14220	14205	14177	14245	14384	14097	14265	14272	14155	14294	14237	14273	14329	14307	14260	14218	14401	14508	14277	14267	14251	14346	14143	14335	14332	14419	14261	14320	14288	14214	14397	14388	14288	14302	14304	14481	14413	14163	14375	14165	14285	14276	14290	14228	14310	14306	14140	14105	14382	14454	14307	14370	14438	14438	14192	14335	14183	14320	14177	14231	14369	14211	14252	14282	14180	14310	14354	14323	14301	14164	14354	14510	14435	14307	14184	14301	14135	14335	14288	14377	14384	14360	14292	14310	14449	14240	14409	14337	14273	14323	14175	14249	14394	14303	14327	14419	14302	14200	14303	14400	14257	14180	14522	14158	14175	14329	14310	14240	14187	14292	14288	14171	14312	14188	14251	14194	14333	14288	14304	14455	14333	14265	14148	14268	14251	14292	14235	14313	14290	14192	14294	14169	14407	14181	14292
24331	21276	28491	24532	22074	20952	20205	18281	17942	17774	17838	17629	17407	17340	17130	17133	17374	17064	17094	16992	16955	17388	19588	21601	20647	19744	18536	17847	17178	17172	16912	17060	16903	16653	16945	16780	16972	16978	16891	16867	16927	16967	16726	16759	16929	17034	16975	16720	16932	16851	16807	16836	16955	16864	16873	16689	16851	17016	16627	16765	16822	16907	16653	16949	16838	16608	16713	16840	16987	16756	16739	16836	16795	16731	16839	16513	16735	16645	16924	16921	16938	16838	16857	16688	16635	16731	16702	16706	16622	16625	16703	16808	17069	16931	16753	16754	16748	16738	16937	16511	16638	16695	16826	16848	16715	16890	16968	16863	16808	16815	16886	16797	16858	16803	16809	16649	16611	16757	16824	16816	16831	16771	16752	16881	16751	16871	16653	16737	16836	16764	16927	16840	16786	16835	16904	16828	16810	16615	16755	16455	16607	16879	16779	16477	16689	16789	16796	16736	16851	16674	16871	16627	16767	16553	16736	16718	16878	16791	16739	16951	16781	16804	16867	16657	16652	16681	16754	16811	16833	16776	16901	16698	16740	16494	16717	16765	16883	16819	16976	16806	16797	16622	16857	16976	16753	16901	16841	16798	16554	16942	16979	16872	16645	16694	16717	16787	16846	16947	16875	16643	16794	16713	16957	16649	16914	16782	16859	16657	16704	16841	16755	16904	16740	16800	16768	16760	16755	16724	16555	16796	16789	16679	16688	16852	16752	16907	16927	16823	16952	16865	16743	16737	16860	16899	16810	16906	16603	16818	16856	16828	16750	16764	16933	16778	16637	16681	16664	16953	16679	16760	16529	16864	16851	16906	16573	16647	16825	16810	16919	16887	16850	16806	16777	16761	16725	16740	16786	16872	16709	16841	16821	16835	16722	16780	16830	16787	16832	16920	16680	16761	16651	16658	16724	16861	16706	16878	16450	16797	16538	16664	16816	16741	16720	16671	16849	16776	16729	16713	16851	16890	16910	17049	16794	16710	16972	16531	16717	16904	16920	16566	16785	16931	16659	16739	17041	16745	16974	16772	16870	16681	16691	16796	16480	16802	16812	16860	16790	16720	17012	16799	16881	16784	16786	16787	16765	16847	17020	16841	16752	16788	16657	16765	16829	16712	16734	16757	16913	16856	16819	16683	16862	16798	16890	16651	16843	16842	16579	16935	16835	16818	16789	16813	16810	16826	16974	16633	16765	16665	16647	16650	16937	16805	16777	17043	16866	16814	16822	16821	16733	16662	17029	16889	16728	16657	16815	16874	16843	16757	16824	16884	16975	16760	16930	16715	16813	16946	16827	17170	16672	16892	16778	16802	16617	16646	16683	16816	16901	16738	16883	16813	16888	16772	16795	16890	16865	16900	16860	16925	16852	16760	16609	16702	16964	16853	16874	16612	16908	16721	16583	16700	16731	16703	16882	17001	16767	16659	16981	16687	16779	16695	16758	16885	16734	16646	16729	16819	17018	16613	16659	16744	16522	16965	17033	16883	16433	16810	16928	16954	16816	16839	16824	16709	16725	16906	16872	16954	16804	16608	16791	16831	16758	16606	16648	16812	16898	16725	16974	17017	16867	16768	16882	16797	16778	16875	16960	16851	16696	16682	16789	16521	16721	16763	16853	16669	16729	16786	16558	16739	16813	16578	16702	16710	17008	16869	16748	16714	16831	16649	16617	16817	16784	16807	16694	16574	16810	16789	16800	16883	16990	16862	16947	16810	16819	16674	16966	16823	16689	16789	16829	16684	16610	16669	16742	16751	16864	16766	16758	16904	16857	16787	16824	16824	16821	16771	16892	16875	16703	16684	16554	16752	16823	16739	16863	16723	16753	16557	16567	16763	16602	16660	16746	16614	16811	16823	16754	16917	16769	16822	16695	16595	16795	16563	16786	16569	16772	16739	16798	16718	16751	16812	16620	16720	16957	16912	16700	16959	16853	16855	16690	16828	16886	16829	16892	16794	16820	16746	16998	16626	16718	16857	16831	16882	16834	16945	16687	16868	16775	16739	16817	16945	16858	16827	16643	16815	16689	16975	17031	16828	16852	16906	17062	16724	16675	16752	16759	16579	17023	16869	16923	16630	17000	16742	16626	16767	16780	16806	16887	16786	16822	16859	16764	16765	16807	16800	16859	16777	16867	16818	16677	16649	16597	16823	16806	16680	16892	16854	16680	16737	16875	16807	16924	16603	16793	16592	16714	16708	16855	16665	16601	16891	16857	16784	16680	16976	16736	16777	16690	16542	16824	17022	16795	16770	16954	16829	16863	16692	16764	16898	16864	16735	16891	16578	16878	16895	16781	16948	16805	16720	16677	16879	16905	16826	16707	16877	16732	17025	16834	16763	16643	16985	16893	16692	16751	16698	16581	16645	16612	16809	16746	16905	16655	16897	16679	16771	16778	16812	16628	16731	16819	16929	16943	16959	16734	16803	16938	16773	16798	16822	16817	16848	16511	16871	16822	16833	16686	16876	16913	16812	16624	16692	16686	16821	16907	16713	16921	17038	16764	16694	16819	16838	16795	16813	16828	16813	16782	16591	16699	16810	16982	16763	16801	16708	16697	16640	16804	16795	16775	16802	16983	16732	16757	16862	16879	16838	16683	16865	16884	16822	16844	16812	16970	16648	16848	16697	16685	16641	16853	16534	16869	16632	16737	16836	16925	16587	16785	16737	16901	16767	16703	16759	16657	16828	16907	16880	16795	16698	16705	16917	16862	16658	16716	16749	16947	16823	16711	16882	16846	16714	16779	16649	16644	17047	16663	16729	16782	16916	16857	16866	16576	16858	16848	16978	16959	16750	16811	16776	16837	16959	16482	16826	16722	16846	16738	16827	16943	17021	16805	16760	16877	16733	16798	16797	17194	16876	16990	16817	16715	16699	16855	16818	17105	16836	16926	16695	16818	16849	16761	16869	16656	16763	16797	16667	16717	16604	16681	16712	16730	16965	16908	16907	16846	16770	16911	16786	16787	16846	16777	16645	16815	16842	16859	16998	16765	16634	16928	16769	16963	16640	16692	16699	16715	16629	16894	16992	16701	16788	17021	16855	16878	16888	16794	16791	16656	16512	16680	16858	16848	16988	17001	16915	16723	16882	16792	16837	16608	16820	16910	16804	16844	16756	16942	16820	16738	16765	16906	16989	16967	16838	16977	16819	17070	17008	16717	16703	16915	17048	16944	16958	16842	16968	16727	16540	16747	16890	16713	16793	16841	16755	17017	16820	16921	16885	16681	16988	16763	16760	16569	16728	16794	16745	16828	16710	16762	16850	17043	16721	16814	16691	16860	16760	16795	16675	16816	16650	16692	16718	16810	16610	16821	16904	16897	16723	16806	16721	16750	16954	16723	16878	16712	16762	16925	16726	16822	16804	16602	16847	16905	16970	16874	16771	16794	16736	16710	16926	16816	16743	16684	16633	16735	16885	16901	16630	16962	16649	16882	16742	16929	16773	16848	16910	16584	16931	16685	16730	16654	16751	16873	16945	16715	17003	16871	16726	16931	16756	16962	16714	16845	16618	16658	16756	17059	17041	16752	16734	16903	16739	16686	16720	16590	16790	16829	16858	16732	16710	16754	16632	16813	16848	16545	16937	16890	16853	16925	16710	16897	16599	16723	16924	16664	16706	16827	16891	16713	16833	16808	16788	16797	16934	16760	16697	16823	16822	16708	16701	16773	16738	16722	16804	16847	16951	16599	16758	16632	16831	16846	16739	16734	16881	17064	16601	16944	16821	16850	17000	16906	16937	16913	16954	17001	16867	16886	16851	16793	16926	16778	16603	16863	16833	16873	16859	16717	16713	16722	16891	16845	16826	16800	16659	16905	16853	16772	16881	16936	16747	16694	16775	16831	16745	16908	16828	16828	16680	16939	16944	17002	16911	16764	16657	16698	16744	16793	16646	16918	16763	16769	16735	16663	16631	16902	16793	16696	16837	16815	16643	16705	16775	16808	16980	16855	16868	16774	16667	16646	16955	16896	16679	16846	16863	16677	16725	16704	16832	16767	16648	16930	16764	16750	16803	16851	16643	16958	16674	16770	16729	16831	16972	16855	16684	16834	16825	16864	16938	16710	16613	16850	16991	16829	16658	16965	16802	16869	16974	16863	16738	16790	16922	16579	16764	16918	16636	16804	16778	16828	16702	16746	16840	16831	16800	16686	16731	16768	16719	16819	16568	16649	16808	16633	16753	16740	16630	16732	16677	16781	16793	16663	16729	16853	16862	16701	16548	17025	16651	16916	16828	16617	16943	16862	16606	16651	16845	16740	16888	16811	16743	16808	16923	16818	16601	16961	16775	16687	16705	16625	16684	16618	16837	16833	16707	16879	16686	16863	16879	16938	16688	16858	16701	16689	16716	16802	16910	16646	16709	16847	16801	16677	16827	16964	16920	16941	16786	16832	16906	16915	16784	16743	16691	16758	16688	16878	16804	16818	16654	16894	16820	16899	16700	16851	17067	16874	16640	16606	16656	16730	16888	16831	16711	16838	16740	16815	16809	16806	16896	16876	16829	16769	16728	16713	16690	16779	16794	16608	16859	16613	16738	16952	16593	16743	16802	16706	16822	16898	17051	16859	16901	16725	16944	16838	16834	16773	16859	16816	16721	16874	16837	16864	16569	16724	16723	16738	16715	16828	16738	16849	16889	16734	16861	16751	17104	16662	16840	16758	16666	16607	16727	16903	16797	16747	16792	16770	16697	16600	16750	16786	16829	16689	16767	16678	16652	16745	16659	16731	16771	16894	16901	16777	16641	16819	16969	16748	16655	16727	16914	17001	16967	16816	16646	16785	16881	16712	16805	16823	16762	16892	16768	16734	16900	17024	16707	16804	17022	16789	16794	16707	16718	16698	16741	16778	16906	16766	16818	16519	16822	16653	16877	16658	16794	16599	16726	16905	16921	16779	16806	16765	16707	16981	16967	16754	16624	16837	16686	17015	16776	16712	16450	16691	16701	16865	16682	16945	16863	16772	16806	16899	16784	16609	16965	16833	16793	16829	16754	16808	16711	16938	16837	16788	17001	16695	16733	16847	16838	17002	16923	16713	16680	16914	16965	16814	16770	16720	16808	16884	16737	16652	16671	16663	16838	16999	16632	16538	16744	16658	16855	16882	16758	16719	16809
21199	29874	24663	17876	17150	17341	17270	16684	16266	16036	16000	15656	15337	15276	15206	15036	15212	14853	14907	14893	14829	15745	18941	21257	19551	18200	16682	15477	15154	14762	14769	14630	14489	14810	14642	14699	14662	14615	14615	14647	14566	14611	14709	14613	14497	14554	14638	14741	14673	14566	14674	14692	14697	14675	14643	14539	14654	14599	14537	14511	14560	14580	14514	14684	14672	14473	14767	14743	14745	14738	14620	14709	14697	14699	14776	14561	14639	14550	14695	14549	14724	14577	14520	14640	14487	14793	14513	14652	14661	14622	14714	14721	14644	14661	14452	14580	14718	14486	14434	14714	14809	14643	14421	14685	14623	14614	14425	14752	14570	14747	14737	14619	14654	14598	14626	14821	14786	14626	14561	14488	14613	14474	14812	14613	14732	14504	14683	14607	14728	14560	14766	14620	14702	14738	14644	14551	14845	14608	14729	14485	14521	14728	14552	14442	14583	14588	14701	14670	14612	14631	14599	14657	14540	14615	14681	14625	14490	14443	14589	14534	14544	14599	14565	14604	14547	14625	14546	14495	14656	14562	14707	14602	14672	14579	14676	14569	14712	14597	14672	14630	14536	14568	14625	14765	14522	14740	14662	14450	14665	14657	14741	14639	14715	14708	14732	14540	14610	14551	14567	14761	14752	14530	14507	14688	14598	14720	14498	14686	14755	14670	14621	14550	14592	14768	14565	14465	14688	14622	14659	14427	14641	14767	14615	14573	14641	14527	14524	14529	14703	14594	14872	14698	14603	14602	14481	14527	14529	14430	14485	14621	14460	14554	14543	14522	14663	14652	14596	14674	14542	14526	14608	14554	14567	14537	14675	14454	14592	14625	14534	14568	14631	14672	14669	14554	14526	14710	14664	14560	14608	14625	14546	14582	14405	14642	14607	14582	14638	14678	14548	14563	14610	14564	14606	14480	14829	14451	14666	14571	14614	14600	14596	14571	14567	14619	14565	14590	14612	14867	14631	14486	14551	14764	14784	14524	14674	14636	14673	14719	14640	14708	14685	14640	14494	14674	14457	14575	14634	14716	14819	14816	14581	14675	14675	14584	14575	14609	14589	14734	14568	14537	14573	14673	14533	14631	14522	14665	14623	14691	14391	14723	14778	14854	14572	14765	14643	14673	14589	14667	14566	14611	14561	14664	14708	14768	14677	14636	14686	14667	14614	14409	14921	14563	14726	14599	14594	14730	14612	14671	14565	14595	14623	14530	14668	14356	14310	14622	14382	14607	14517	14626	14553	14619	14627	14659	14637	14699	14569	14484	14772	14550	14642	14556	14659	14756	14672	14673	14537	14543	14626	14548	14662	14590	14450	14578	14525	14686	14613	14598	14513	14672	14667	14831	14595	14645	14456	14665	14623	14573	14606	14614	14661	14619	14794	14594	14627	14543	14744	14633	14563	14433	14866	14531	14871	14591	14638	14684	14746	14529	14528	14675	14553	14643	14502	14512	14542	14650	14526	14483	14607	14805	14641	14634	14595	14543	14586	14697	14583	14682	14808	14709	14720	14719	14607	14580	14637	14627	14600	14533	14510	14535	14690	14566	14480	14537	14593	14796	14652	14563	14727	14607	14782	14630	14689	14586	14727	14672	14558	14656	14729	14680	14543	14642	14589	14424	14653	14530	14513	14784	14663	14475	14706	14452	14501	14823	14748	14610	14541	14621	14625	14526	14522	14654	14708	14622	14375	14584	14622	14674	14581	14487	14709	14573	14612	14752	14590	14583	14682	14549	14593	14411	14599	14619	14591	14575	14623	14660	14609	14562	14576	14571	14693	14588	14610	14651	14447	14598	14615	14644	14603	14658	14593	14602	14653	14541	14627	14771	14598	14722	14741	14545	14689	14473	14538	14604	14635	14659	14830	14601	14449	14528	14584	14601	14613	14643	14677	14599	14754	14549	14548	14647	14539	14679	14866	14684	14684	14624	14705	14740	14501	14694	14596	14788	14629	14619	14677	14466	14772	14690	14640	14629	14663	14561	14558	14604	14527	14718	14621	14592	14514	14671	14827	14609	14665	14562	14638	14561	14599	14686	14681	14514	14622	14684	14784	14554	14679	14657	14763	14647	14732	14590	14581	14582	14730	14808	14427	14643	14625	14697	14550	14439	14656	14734	14622	14757	14729	14736	14554	14602	14670	14591	14668	14635	14633	14483	14639	14703	14542	14494	14618	14469	14730	14535	14589	14724	14686	14680	14585	14532	14698	14500	14658	14519	14718	14630	14628	14607	14693	14533	14564	14682	14563	14625	14573	14571	14536	14629	14657	14542	14573	14526	14707	14608	14610	14682	14660	14592	14653	14740	14625	14770	14770	14603	14630	14699	14629	14586	14505	14466	14536	14740	14683	14762	14638	14656	14790	14577	14505	14746	14677	14567	14711	14603	14574	14664	14718	14627	14766	14599	14759	14589	14612	14674	14693	14431	14746	14637	14802	14544	14645	14590	14647	14608	14747	14621	14690	14596	14661	14571	14612	14567	14558	14732	14741	14550	14761	14580	14739	14700	14717	14720	14595	14706	14629	14603	14795	14545	14575	14778	14513	14482	14697	14716	14653	14513	14747	14589	14642	14649	14557	14609	14846	14685	14612	14700	14675	14518	14476	14664	14623	14634	14564	14693	14767	14574	14734	14702	14694	14511	14680	14659	14647	14421	14581	14740	14643	14660	14658	14651	14550	14609	14547	14515	14716	14736	14729	14685	14738	14694	14555	14827	14618	14504	14762	14746	14675	14604	14590	14632	14555	14589	14715	14603	14660	14551	14687	14401	14715	14534	14621	14610	14555	14504	14484	14458	14665	14681	14428	14677	14753	14719	14653	14649	14627	14623	14384	14693	14729	14542	14699	14640	14683	14642	14732	14605	14650	14658	14725	14506	14731	14719	14696	14570	14818	14772	14574	14564	14608	14613	14593	14646	14710	14581	14598	14571	14777	14722	14705	14410	14445	14598	14554	14635	14641	14525	14407	14847	14494	14597	14674	14825	14771	14674	14591	14829	14691	14779	14559	14523	14753	14523	14475	14441	14642	14588	14614	14713	14606	14678	14676	14730	14719	14433	14625	14797	14826	14598	14658	14440	14713	14566	14747	14664	14697	14840	14652	14614	14575	14577	14652	14639	14710	14478	14798	14453	14595	14533	14616	14673	14648	14639	14567	14626	14517	14658	14635	14750	14667	14600	14721	14673	14653	14444	14603	14639	14686	14647	14462	14531	14666	14678	14454	14743	14723	14645	14701	14671	14730	14523	14666	14717	14380	14712	14510	14792	14830	14623	14661	14514	14732	14705	14569	14702	14601	14603	14649	14704	14684	14616	14658	14465	14680	14695	14564	14710	14529	14569	14624	14590	14527	14557	14516	14697	14474	14809	14545	14577	14634	14711	14797	14606	14674	14627	14715	14487	14728	14604	14796	14623	14534	14551	14595	14682	14510	14690	14830	14496	14857	14520	14619	14688	14703	14577	14635	14593	14514	14592	14566	14694	14655	14688	14617	14565	14692	14470	14501	14460	14634	14488	14455	14592	14849	14543	14766	14573	14647	14685	14699	14598	14614	14397	14729	14821	14511	14526	14795	14500	14860	14475	14568	14571	14667	14650	14615	14525	14668	14535	14825	14800	14516	14646	14614	14659	14519	14733	14627	14804	14532	14774	14560	14402	14715	14728	14644	14653	14673	14562	14617	14745	14561	14582	14657	14692	14472	14771	14472	14458	14691	14622	14665	14524	14655	14816	14649	14525	14657	14684	14660	14518	14429	14652	14575	14866	14606	14648	14782	14663	14641	14528	14704	14523	14632	14572	14792	14638	14645	14679	14551	14543	14605	14703	14546	14592	14720	14594	14665	14564	14665	14654	14468	14711	14659	14598	14455	14754	14550	14724	14438	14610	14608	14619	14554	14589	14731	14680	14586	14645	14692	14631	14496	14726	14694	14630	14776	14632	14736	14442	14673	14694	14574	14728	14678	14654	14594	14647	14510	14519	14661	14661	14612	14545	14694	14672	14686	14514	14642	14664	14633	14588	14584	14818	14563	14767	14528	14612	14819	14554	14559	14588	14450	14545	14659	14603	14611	14746	14761	14729	14561	14575	14870	14552	14700	14621	14659	14622	14677	14619	14611	14457	14491	14644	14632	14514	14595	14522	14665	14705	14551	14612	14599	14835	14536	14595	14804	14767	14598	14720	14664	14672	14682	14602	14725	14440	14559	14565	14712	14562	14625	14531	14766	14559	14800	14590	14393	14583	14602	14564	14665	14641	14796	14670	14802	14720	14590	14684	14836	14631	14686	14628	14639	14628	14810	14622	14782	14405	14582	14670	14650	14585	14561	14546	14574	14765	14671	14670	14788	14512	14661	14612	14737	14547	14581	14671	14573	14642	14562	14676	14639	14697	14711	14636	14806	14593	14528	14574	14649	14525	14720	14597	14574	14674	14485	14522	14606	14524	14531	14587	14553	14661	14591	14664	14667	14646	14593	14721	14773	14721	14534	14576	14766	14490	14620	14517	14818	14644	14743	14687	14451	14355	14649	14590	14652	14645	14529	14596	14665	14694	14718	14669	14638	14435	14544	14625	14460	14616	14689	14647	14540	14566	14582	14614	14677	14698	14680	14520	14675	14626	14706	14607	14597	14645	14755	14662	14512	14858	14376	14758	14563	14658	14642	14517	14608	14688	14640	14628	14679	14732	14596	14708	14670	14724	14685	14613	14542	14586	14561	14464	14530	14674	14744	14613	14577	14700	14679	14722	14491	14543	14730	14658	14669	14529	14452	14587	14697	14622	14528	14690	14550	14503	14441	14571	14769	14532	14619	14462	14718	14605	14574	14737	14555	14618	14599	14597	14651	14601	14516	14744	14612	14565	14634	14668	14514	14612	14622	14406	14868	14708	14702	14628	14515	14713	14549	14600	14543	14581	14579	14697	14743	14523	14610	14761	14622	14563	14789	14525	14677	14536	14575	14680	14540	14600	14460	14666	14738	14573	14477	14614	14602	14714	14502	14771	14662	14416	14665	14712	14641	14689	14717	14435	14512	14579	14612	14507	14675	14599	14570	14548	14676	14581	14518	14706	14619	14639	14778	14770	14552	14630	14487	14605	14452	14719	14578	14576	14808	14592	14642	14738
23062	21318	29123	23894	21586	23540	24720	19761	19233	19364	19131	18848	18665	18548	18329	18433	18103	18240	18265	18247	18234	19803	23250	26002	25533	23167	20971	19476	18841	18140	17992	17836	18038	18086	17852	18094	17846	18055	17720	18130	17851	17878	17852	18062	17932	17883	17925	17917	17958	18019	18040	18013	17937	17812	17874	18019	17765	17794	17842	17911	17806	17875	17710	17837	17770	17785	17846	17839	18079	18103	17875	17900	17755	17841	17667	18020	17835	17783	18041	17796	17867	17811	17762	17858	17760	17878	17846	17695	17881	17904	17687	18005	17827	17668	17698	17990	17776	17809	18002	17937	17928	17653	17719	17845	17623	17732	17740	17793	17800	17906	17705	17650	17890	17637	17766	17965	17860	17878	17797	17784	17912	17791	18004	18077	17883	17742	17671	17797	18032	17857	17878	18001	18085	17938	17696	17726	17985	17765	17831	17756	17764	17945	18005	17880	17760	18151	18199	17957	17689	17571	17793	17710	17870	17859	17742	17808	17799	17896	17837	18006	17889	17800	17708	17690	17722	17716	17729	17884	17859	17990	17794	17720	17901	17897	17916	17900	17957	17789	17798	18172	17944	17733	17789	17720	17905	17900	17689	17917	17944	17837	17920	17739	17724	17771	17815	18088	17749	17886	18027	18045	17927	17936	17803	17869	18024	17748	17867	17826	17562	17786	17853	17920	17799	17784	17717	17795	17912	17898	18014	17717	17874	17921	17814	18012	18003	17857	17738	17707	17889	17876	17969	17882	17686	17790	17968	17658	17928	17698	17650	17716	17900	17774	17824	18028	17842	17557	17728	17860	17591	17858	17823	18082	17826	17834	18234	17936	17824	17856	17914	17977	17777	17774	17898	17676	17827	17793	17637	17912	17962	17817	17796	17803	17828	17671	17868	17925	17832	17835	17664	17997	17809	17731	17676	17812	17788	17893	17715	17667	17787	17900	17710	17997	17894	17714	17754	17858	17924	17947	17688	17696	17683	17876	17994	17765	17818	18013	17887	17919	17832	17829	17635	17712	17839	17888	17807	17807	17743	17728	17975	17744	17953	17784	17689	17721	17789	17805	17895	17937	17969	17915	17802	17938	17963	17774	17859	17745	17648	17743	17939	17857	17588	17862	17862	17798	17798	17904	17739	17798	17818	17834	18049	18007	17992	17927	18126	17783	17739	17739	17709	17684	17978	17699	17817	17551	17896	17635	17868	17655	17861	17988	17694	17798	17880	17887	17968	17743	17970	17629	17818	17999	18052	17934	17667	17885	17782	17731	17900	17755	17989	17779	17957	17873	17646	17785	17717	17692	17883	17686	17948	17882	17914	17679	18045	17915	17886	17736	17742	17845	17883	17816	17810	17655	17741	17832	17684	17786	17984	17826	17864	17983	17955	17873	18172	17861	17942	17592	18065	17983	17907	17768	17844	17757	17621	17946	17796	17759	17811	17849	17946	17817	17761	17928	17792	17952	17711	17695	17856	17794	17812	17929	17847	17865	17691	17941	17814	17887	17740	17883	17629	17841	17823	17803	18071	17812	17953	17869	17626	17819	17740	17972	17838	17773	17837	17743	17744	17811	17869	17606	17732	17896	17928	17902	17715	18131	17746	17670	17927	17835	17662	17750	18002	17948	17887	17640	17867	17982	17961	17574	17852	17705	17827	17827	17928	17609	18065	17778	18004	17633	17824	17758	17742	17817	17869	17752	17843	17761	17925	17917	17640	17671	17807	17926	17824	17831	17702	17818	18067	17797	17601	17612	17694	17944	17756	17844	17858	17988	17619	17764	17862	17916	17798	17829	17816	17881	17546	18023	18021	17846	17691	17710	17845	17778	17679	17785	17857	17724	17735	17963	17948	17976	17685	17712	17998	17863	17687	17791	17811	17786	17782	17849	17895	17808	17652	17943	17782	17693	17966	17854	17834	17932	17895	17963	17599	17923	17785	17811	17629	17887	17674	17654	17963	18003	17670	17786	17797	17913	17949	17971	17989	17939	17781	17819	18023	17798	17930	18058	17955	17975	17613	17869	17722	17862	18006	17825	18047	17905	17818	17814	17698	17996	17863	17586	17864	17708	17793	17930	17823	17676	17752	17718	17489	17833	17875	17627	17759	17969	17924	17825	17700	17952	17903	17703	17712	17924	17816	17860	17809	17781	17864	17732	17858	17762	17894	17976	17768	17851	17740	17655	17785	17883	17737	17844	17977	17831	17738	17739	17826	17827	18031	18003	17844	17933	17868	17619	17867	17610	17766	17823	17749	17931	17851	17681	17657	17815	17690	17800	17961	17868	17895	18018	17848	17848	17579	17662	17700	17853	17891	17781	17851	17837	17771	17709	17933	17902	17691	17795	17704	17668	17874	17753	17692	17858	17935	17792	17791	17779	17880	17689	17821	17606	17730	17780	17855	17806	17720	17532	17682	17687	17928	17768	17926	17846	17764	17973	17738	17781	18022	17938	17759	17761	17827	17748	17998	17789	18004	17800	17953	17698	17514	17820	17896	17664	17966	17991	17776	17865	17637	17877	18009	17733	17803	17507	17747	17766	17648	17806	18033	18162	17874	17833	17715	17599	17582	17783	17715	17672	17797	17602	17746	17674	17700	17804	17943	17978	17823	17730	17920	17953	18090	17886	17884	17845	18045	17904	17556	17782	17877	18048	17651	17813	17990	17647	18037	17960	18026	17714	17704	17948	17766	17848	17907	17738	17813	17812	17870	17921	18022	17748	17969	17728	17818	17836	17746	17842	17925	17848	17861	17831	17620	17873	17723	17787	17703	17734	17906	17751	17747	17921	17974	17568	17938	17856	17851	17664	17947	17918	17628	17737	17800	17739	17828	18066	17825	17867	17869	17898	17980	17806	17649	17924	17813	17886	17656	17821	17891	17766	17826	18089	17741	17872	17828	17729	17749	17933	17831	17870	17724	17821	17728	17788	17999	17867	17907	17986	17827	17847	17853	17830	18016	17790	17889	17841	17879	17931	17732	17774	17906	17851	17836	17719	17954	17804	17889	17864	17866	17947	17670	17802	17909	17915	17871	17758	18132	17808	17829	17810	17670	17565	17891	17608	17810	17693	17733	17706	17840	17905	17824	17855	17806	17761	17876	17676	17882	17840	17857	17702	17632	17669	17737	17731	17681	17647	17688	17781	17898	17886	17940	18020	17862	17790	17796	17709	17809	17892	17951	17888	17763	17921	17865	17798	17940	17748	17835	17884	17864	17902	17849	17923	17868	17976	17927	17764	17793	17971	18034	17725	17793	17910	17855	17878	17731	17760	17743	17973	17819	17704	17633	17793	17689	17945	17777	17770	17740	17892	17682	17702	17554	17802	17982	17785	17893	17827	17763	17796	17747	17888	18039	17781	17680	17645	17782	17771	17788	17751	17777	17831	17862	17861	17923	17839	17765	17829	17996	17823	18003	17800	17591	17662	17781	17741	17950	17633	17751	17834	17777	17833	17820	17901	17884	17622	17753	17795	18005	17818	17903	17715	17739	17745	17870	17815	17911	17702	17849	17964	17542	17627	17812	17675	17825	17953	17953	17806	17660	17943	17911	17854	18133	17671	17725	17799	17919	17587	17716	17705	17753	17785	17724	17876	17745	17823	18017	17986	17920	17733	17742	18026	17803	17949	17919	17590	17966	17888	17699	17736	17675	17911	17860	17818	17794	17942	17815	17846	17976	17785	17958	17717	17725	17823	17832	17813	18047	17774	17978	17839	18033	17827	17900	17787	18166	17748	17794	17842	17890	17886	17694	17913	17870	17933	17782	17907	17945	17916	17831	17718	17707	17733	17924	17681	17731	17837	17785	17974	18037	17866	17934	17973	17779	17820	17770	17603	18009	17854	17887	17876	17823	18028	17748	17728	18067	17778	17821	17942	17918	17888	17966	17807	17993	17857	17661	17940	17931	17981	17883	17985	18007	17795	17736	17950	17807	17871	17658	17813	17825	17759	17857	17872	17867	17800	17752	17916	17776	17704	17667	17750	17732	17676	17942	17667	17842	17823	17811	17852	17548	17837	17713	17646	17574	17697	17838	17758	17737	17828	17872	17990	17738	17750	17811	17841	17866	17666	17821	18080	17806	17896	17905	17675	17880	18016	17780	17641	17749	17871	17813	17963	18007	17923	17691	17719	18088	17739	17722	17738	18072	17761	17948	17884	17832	17848	17881	17553	17739	17777	17932	17792	17699	17847	17874	17823	17811	17812	17757	17927	17711	17787	17882	17814	17643	17737	17845	17892	17721	17844	17735	17938	17726	18079	17653	17856	17623	17811	17871	17774	17693	17824	17772	17913	17865	17790	17790	17821	18036	17719	17824	18141	17553	18039	17737	17644	17750	17859	17903	17916	17610	17763	17874	17851	17681	17897	17854	17724	17778	17651	17705	17956	17762	17883	17803	17788	17838	17895	17906	17763	17864	17749	17797	17890	17601	17724	17848	17919	17924	17747	17644	17805	17645	17787	17829	17822	18031	17772	17997	17917	17882	17602	17710	17824	17814	17742	17893	17773	17991	17711	17784	17719	17695	17668	17839	17769	17885	17932	17708	17829	18057	17874	17881	17762	18106	17821	17905	17781	17686	17875	17873	17704	17837	17694	17873	17938	17857	17869	17761	17748	17798	17847	17947	17803	17901	17640	18047	18105	17916	18062	17685	17926	18009	17965	17803	17715	17863	17833	17805	17901	17960	18070	17860	17734	17548	17710	17852	17821	17804	17677	17862	17736	17796	17764	17834	17723	17761	17851	17855	17979	17697	17779	17846	17822	17924	17779	17683	17740	17759	17785	17800	17805	17803	17901	17862	17858	17850	17728	17748	17770	17868	17763	17893	17995	17724	17748	17814	17868	17871	17727	17542	17668	17931	17911	17670	17730	17802	17600	17705	17874	17954	17886	17836	17745	18097	17648	17859	17743	17928	17851	17882	17778	17599	17918	17827	17592	17826	17943	17902	17796	17851	17631	17684	17687	17677	17746	17751	17522	17783	17902	17924	17761	17814	17725	18030	17959	17873	17848	17995	17764	17930	17831	17884	17783	17661	17497	17661	17655	17724	17755	17809	17777	17848	17851	17952	18035	17664	17854	17754	17973	17856	17910	17721	17843	17969	17785	17789	17934	17851	17768	17979	17844	17737	17915
19554	34585	28288	20757	20295	18934	18155	17741	17267	16883	16656	16632	16145	15873	15884	15713	15519	15540	15513	15566	15711	18276	23825	26930	25270	22092	18973	17277	15971	15621	15247	15401	15219	15294	15243	15248	15203	15381	15255	15185	15345	15017	15288	15343	15358	15249	15432	15273	15241	15399	15253	15290	15212	15183	15421	15299	15373	15251	15191	15257	15239	15266	15387	15235	15140	15327	15352	15129	15163	15164	15395	15272	15278	15265	15232	15179	15386	15180	15322	15367	15172	15288	15230	15352	15309	15202	15182	15148	15292	15503	15405	15286	15154	15271	15427	15412	15151	15224	15234	15359	15251	15122	15150	15456	15279	15178	15176	15213	15280	15309	15297	15198	15296	15237	15226	15225	15067	15337	15284	15332	15255	15111	15242	15273	15040	15225	15398	15296	15254	15369	15130	15238	15178	15226	15406	15376	15369	15284	15116	15222	15285	15006	15310	15387	15506	15134	15263	15286	15222	15271	15347	15326	15423	15247	15205	15178	15254	15203	15451	15238	15251	15266	15351	15304	15257	15151	15279	15270	15222	15299	15272	15248	15088	15201	15229	15144	15137	15454	15200	15266	15280	15151	15348	15207	15184	15135	15426	15261	15188	15244	15326	15194	15332	15089	15352	15205	15404	15282	15163	15182	15100	15222	15217	15253	15377	15180	15185	15241	15191	15395	15256	15218	15134	15049	15162	15317	15252	15187	15220	15108	15264	15140	15250	15313	15200	15321	15175	15178	15076	15273	15275	15387	15246	15311	15231	15216	15257	15207	15246	15263	15177	15293	15318	15162	15308	15263	15363	15066	15466	15203	15173	15339	15231	15246	15143	15196	15128	15050	15347	15217	15370	15174	15328	15226	15320	15175	15090	15353	15220	15257	15296	15354	15256	15224	15205	15377	15342	15360	15255	15188	15240	15104	15257	15288	15200	15240	15356	15422	15167	15160	15070	15094	15069	15062	15263	15188	15182	15268	15273	15315	15402	15283	15325	15219	15269	15291	15234	15127	15360	15263	15311	15200	15323	15271	15211	15156	15152	15336	15166	15247	15212	15173	15238	15185	15187	15310	15186	15171	15130	15151	15214	15226	15246	15225	15377	15174	15223	15358	15366	15304	15319	15345	15169	15149	15348	15423	15160	15207	15076	15174	15196	15297	15381	15198	15155	15198	15264	15032	15309	15277	15456	15258	15330	15264	15413	15084	15166	15431	15083	15295	15254	15272	15072	15304	15335	15176	15170	15293	15371	15206	15251	15219	15211	15314	15470	15244	15172	15189	15256	15105	15330	15516	15159	15226	15165	15111	15167	15160	15416	15168	15157	15362	15140	15287	15348	15286	15358	15333	15346	15025	15425	15155	15342	15131	15175	15193	15262	15383	15333	15214	15319	14994	15276	15172	15371	15262	15204	15263	15277	15303	15392	15234	15198	15276	15274	15271	15197	15399	15112	15385	15216	15187	15208	15241	15078	15375	15049	15267	15359	15151	15161	15357	15259	15303	15094	15272	15161	15346	15180	15216	15161	15195	15250	15187	15280	15214	15275	15104	15299	15227	15345	15243	15275	15258	15392	15320	15180	15092	15136	15231	15224	15472	15330	15173	15288	15124	15108	15182	15257	15301	15192	15212	15270	15276	15258	15355	15078	15367	15180	15332	15333	15154	15241	15204	15247	15365	15246	15133	15146	15133	15183	15271	15203	15209	15388	15245	15113	15203	15215	15194	15420	15395	15380	15242	15142	15281	15251	15172	15270	15263	15216	15129	15168	15189	15173	15358	15083	15137	15211	15380	15230	15190	15227	15152	15263	15353	15431	15008	15235	15278	15321	15291	15083	15209	15113	15336	15257	15418	15308	15253	15335	15459	15275	15126	15140	15203	15274	15123	15271	15329	15266	15194	15131	15142	15155	15237	15360	15171	15179	15330	15291	15275	15337	15170	15091	15138	15234	15400	15148	15247	15223	15156	15143	15273	15218	15311	15271	15275	15305	15197	15293	15308	15392	15123	15244	15207	15422	15249	15360	15159	15286	15210	15237	15401	15288	15430	15282	15092	15221	15391	15315	15245	15183	15199	15242	15125	15102	15194	15467	15319	15263	15247	15254	15341	15153	15285	15233	15146	15202	15156	15014	15291	15346	15358	15210	15138	15180	15258	15255	15238	15221	15215	15125	15335	15227	15177	15355	15034	15217	15399	15230	15221	15359	15151	15284	15404	15213	15187	15265	15374	15183	15337	15274	15168	15267	15152	15472	15337	15014	15337	15437	15269	15301	15126	15232	15396	15139	15277	15456	15197	15169	15393	15298	15146	15173	15123	15091	15309	15265	15369	15217	14994	15222	15223	15214	15194	15336	15252	15246	15189	15325	15147	15231	15199	15370	15179	15177	15103	15060	15359	15188	15194	15254	15198	15448	15284	15089	15198	15268	15490	15320	15338	15236	15182	15431	15179	15367	15309	15204	15291	15425	15048	15123	15153	15189	15296	15219	15118	15209	15148	15172	15102	15274	15244	15410	15325	15510	15332	15140	15258	15308	15342	15432	15286	15258	15335	15328	15506	15094	15364	15248	15174	15196	15233	15135	15025	15095	15270	15114	15323	15119	15115	15388	15198	15065	15266	15177	15238	15244	15132	15176	15381	15387	15217	15211	15242	15245	15300	15119	15305	15217	15291	15310	15321	15268	15239	15219	15213	14988	15043	15019	15314	15266	15079	15407	15129	15301	15239	15219	15179	15300	15200	15286	15257	15340	15197	15189	15233	15201	15358	15139	15182	15128	15280	15324	15114	15185	15171	15365	15208	15301	15199	15330	15275	15175	15289	15229	15067	15305	15235	15205	15278	15278	15150	15373	15130	15279	15271	15113	15280	15123	15237	15090	15337	15217	15214	15038	15245	15230	15353	15248	15177	15279	15400	14932	15121	15202	15183	15284	15238	15285	15143	15229	15187	15164	15397	15238	15275	15167	15314	15270	15047	15254	15345	15352	15152	15156	15226	15187	15262	15411	15186	15255	15163	15055	15239	15249	15244	15306	15258	15434	15177	15189	15217	15304	15257	15397	15271	15170	15325	15255	15395	15433	14988	15179	15232	15239	15124	15188	15089	15256	15173	15148	15079	15392	15281	15252	15185	15316	15167	15221	15184	15196	15179	15399	15299	15240	15309	15048	15268	15215	15234	15279	15168	15223	15149	15235	15228	15305	15248	15286	15183	15255	15374	15151	15181	15334	15210	15223	15216	15365	15058	15314	15049	15056	15195	15192	15261	15524	15221	15367	15213	15364	15098	15268	15315	15249	15278	15183	15187	15174	15207	15196	15270	15192	15307	15065	15336	15173	15164	15184	15377	15270	15130	15230	15401	15211	15315	15303	15195	15196	15184	15186	14996	15310	15344	15233	15195	15184	15180	15182	15311	15122	15148	15275	15225	15211	15256	15160	15405	15348	15237	15125	15291	15139	15288	15345	15191	15147	15230	15109	15243	15159	15149	15267	15143	15308	15292	15280	15251	15195	15298	15132	15169	15062	15311	15248	15320	15311	15412	15383	15195	15172	15189	15228	15301	15319	15186	15076	15270	15365	15060	15347	15421	15207	15332	15290	15154	15230	15343	15301	15246	15165	15310	15243	15240	15304	15219	15078	15177	15315	15185	15173	15208	15281	15148	15417	15285	15352	15262	15151	15105	15313	15173	15276	15250	15109	15417	15316	15303	15300	15224	15179	15044	15189	15336	15199	15264	15212	15323	15275	15185	15277	15176	15239	15266	15191	15389	15293	15070	15281	15246	15293	15125	15272	15311	15144	14915	15342	15182	15391	15334	15301	15245	15084	15241	15090	15235	15191	15277	15269	15314	15264	15270	15181	15367	15331	15288	15281	15213	14967	15223	15139	15173	15104	15247	15305	15130	15167	15325	15252	15246	15190	15448	15254	15194	15207	15297	15321	15298	15343	15134	15255	15168	15407	15371	15244	15201	15238	15238	15007	15245	15320	15363	15275	15218	15184	15176	15383	15236	15269	15149	15302	15233	15297	15305	15242	15102	15060	15253	15307	15141	15304	15237	15226	15266	15140	15145	15212	15174	15190	15310	15048	15154	15224	15203	15292	15221	15347	15234	15433	15295	15493	15146	15151	15030	15152	15194	15162	15131	15427	15189	15438	15039	15244	15221	15151	15178	15284	15222	15135	15105	14894	15322	15342	15178	15228	15161	15270	15222	15320	15059	15004	15267	15361	15098	15248	15090	15283	15091	15265	15202	15353	15166	15177	15123	15358	15194	15340	15280	15070	15290	15277	15354	15353	15167	15274	15272	15331	15155	15146	15326	15234	15343	15290	15229	15235	15127	15256	15280	15210	15232	15235	15320	15366	15277	15350	15189	15247	15214	15318	15315	15146	15177	15173	15112	15255	15304	15049	15212	15336	15192	15351	15137	15282	15280	15186	15268	15083	15263	15167	15416	15200	15210	15263	15277	15243	15272	15040	15183	15275	15271	15128	15284	15260	15334	15192	15262	15199	15161	15249	15207	15070	15207	15365	15329	15181	15170	15346	15244	15289	15184	15277	15289	15313	15198	15363	15410	15345	15113	15383	15297	15196	15229	15389	15212	15176	15114	15380	15123	15140	15213	15166	15325	15191	15339	15355	15184	14984	15174	15071	15315	15353	15083	15272	15268	15281	15260	15296	15143	15343	15298	15305	15073	15260	15096	15218	15341	15387	15166	15151	15197	15361	15269	15139	15234	15102	15187	15346	15166	15283	15414	15051	15302	15240	15319	15170	15047	15332	15241	15325	15077	15376	15214	15321	15275	15524	15228	15122	15388	15221	15124	15113	15142	15274	15233	15242	15357	15259	15070	15309	15238	15262	15169	15299	15253	15296	15476	15287	15210	15313	15301	15273	15336	15164	15199	15274	15244	15308	15342	15444	15103	15296	15318	15313	15291	15176	15286	15210	15243	15211	15257	15326	15282	15111	15235	15233	15258	15109	15361	15226	15274	15236	15246	15271	15116	15246	15410	15284	15136	15100	15393	15355	15193	15248	15314	15333	15159	15196	15221	15201	15194	15356	15321	15298	15316	15519	15158	15116	15162	15163	15293	15324	15226	15171	15215	15105	15208	15396	15092	15264	15311	15139	15227	15218	15220
28344	22318	22972	19788	17296	17159	17060	16864	16822	16630	16854	16716	16617	16736	16818	16649	16649	16639	16504	16626	16868	16566	16653	16881	17202	17210	17201	17061	16965	17090	16528	16684	16777	16491	16494	16582	16597	16442	16488	16719	16638	16648	16586	16578	16547	16590	16700	16466	16423	16613	16533	16495	16712	16644	16451	16461	16283	16716	16635	16450	16604	16554	16573	16456	16631	16625	16824	16741	16432	16551	16728	16620	16642	16622	16534	16514	16568	16535	16733	16540	16432	16545	16596	16623	16700	16537	16642	16627	16625	16750	16582	16593	16547	16501	16658	16556	16498	16616	16490	16520	16612	16673	16462	16590	16458	16625	16307	16625	16662	16599	16502	16638	16749	16467	16489	16597	16724	16586	16497	16526	16508	16644	16331	16700	16826	16575	16765	16428	16706	16648	16556	16560	16508	16644	16513	16733	16408	16674	16535	16582	16493	16674	16579	16540	16531	16445	16663	16521	16308	16459	16696	16593	16724	16460	16601	16406	16668	16613	16668	16587	16433	16501	16488	16398	16500	16440	16637	16429	16608	16600	16598	16442	16471	16501	16498	16812	16609	16441	16469	16644	16604	16663	16546	16550	16706	16638	16740	16727	16452	16302	16611	16707	16571	16461	16309	16473	16615	16655	16444	16619	16568	16472	16593	16486	16314	16315	16569	16634	16444	16437	16710	16616	16658	16474	16546	16581	16371	16764	16522	16421	16373	16499	16689	16643	16729	16785	16715	16711	16674	16657	16655	16709	16624	16744	16462	16670	16590	16621	16506	16516	16461	16562	16729	16551	16704	16504	16457	16784	16566	16656	16388	16461	16593	16667	16612	16781	16665	16520	16728	16513	16549	16524	16446	16548	16630	16518	16558	16601	16586	16446	16755	16750	16709	16431	16546	16722	16553	16510	16545	16538	16555	16769	16463	16489	16579	16611	16560	16719	16583	16669	16342	16556	16712	16647	16434	16459	16628	16702	16574	16576	16545	16629	16498	16546	16488	16415	16737	16411	16520	16352	16528	16593	16538	16677	16423	16396	16608	16600	16642	16526	16637	16351	16579	16566	16605	16745	16494	16546	16505	16444	16443	16483	16743	16671	16672	16458	16579	16857	16693	16785	16556	16718	16617	16591	16588	16632	16452	16551	16614	16646	16396	16712	16491	16719	16587	16694	16511	16620	16647	16588	16675	16665	16714	16715	16553	16539	16764	16487	16555	16745	16945	16660	16550	16493	16779	16583	16753	16346	16511	16639	16313	16594	16636	16625	16560	16641	16503	16489	16504	16540	16775	16522	16650	16484	16736	16660	16598	16465	16689	16597	16635	16561	16646	16582	16503	16537	16661	16658	16707	16719	16622	16488	16633	16576	16485	16670	16665	16750	16532	16564	16577	16812	16562	16685	16673	16683	16366	16721	16687	16513	16782	16777	16428	16605	16652	16687	16741	16544	16651	16380	16610	16524	16480	16664	16802	16464	16621	16604	16652	16535	16575	16780	16400	16721	16450	16666	16531	16539	16510	16419	16456	16660	16720	16631	16549	16694	16549	16484	16623	16571	16547	16601	16579	16668	16579	16498	16586	16652	16908	16468	16449	16577	16393	16670	16671	16691	16778	16625	16512	16693	16792	16563	16489	16625	16812	16519	16681	16408	16571	16706	16580	16537	16380	16586	16507	16548	16469	16542	16569	16475	16377	16469	16414	16647	16445	16554	16600	16738	16678	16681	16513	16534	16827	16514	16689	16368	16519	16707	16556	16446	16528	16585	16472	16496	16372	16695	16663	16692	16710	16537	16361	16636	16659	16634	16578	16563	16577	16623	16476	16427	16497	16628	16537	16751	16493	16637	16845	16539	16573	16553	16759	16704	16682	16600	16790	16636	16734	16732	16451	16630	16327	16458	16444	16474	16568	16597	16458	16547	16713	16688	16555	16660	16537	16549	16629	16627	16485	16559	16672	16843	16523	16430	16876	16632	16518	16534	16846	16815	16727	16423	16584	16396	16408	16664	16611	16806	16621	16803	16554	16528	16692	16496	16572	16684	16634	16661	16253	16529	16710	16581	16620	16766	16593	16603	16803	16569	16508	16655	16554	16620	16649	16609	16700	16693	16593	16717	16659	16511	16593	16854	16577	16758	16831	16505	16661	16578	16683	16489	16480	16621	16587	16472	16477	16738	16709	16547	16497	16437	16370	16648	16529	16792	16549	16559	16561	16679	16592	16570	16513	16447	16640	16651	16714	16609	16726	16856	16502	16466	16656	16603	16587	16472	16721	16791	16708	16618	16636	16505	16581	16543	16756	16778	16771	16609	16697	16553	16673	16459	16640	16317	16694	16783	16828	16642	16481	16688	16532	16312	16751	16556	16540	16602	16689	16579	16607	16606	16689	16749	16699	16595	16488	16683	16673	16401	16743	16631	16525	16330	16588	16689	16693	16546	16403	16574	16636	16837	16439	16486	16404	16537	16688	16667	16627	16657	16672	16495	16522	16531	16647	16434	16673	16540	16475	16574	16542	16625	16583	16623	16506	16568	16800	16498	16591	16596	16439	16553	16554	16522	16446	16645	16835	16576	16434	16503	16574	16615	16463	16582	16541	16573	16546	16628	16410	16740	16608	16441	16694	16435	16613	16589	16631	16729	16526	16716	16687	16906	16502	16564	16515	16729	16735	16679	16518	16368	16770	16536	16716	16563	16646	16561	16856	16541	16691	16507	16741	16604	16481	16642	16656	16560	16511	16551	16572	16669	16582	16547	16519	16571	16793	16673	16676	16617	16536	16576	16595	16673	16474	16567	16426	16582	16550	16686	16555	16535	16654	16559	16545	16664	16556	16435	16537	16546	16485	16544	16691	16504	16447	16528	16576	16722	16443	16554	16466	16539	16524	16475	16571	16726	16615	16547	16772	16479	16685	16775	16449	16610	16699	16678	16501	16435	16533	16641	16666	16529	16495	16651	16886	16505	16526	16402	16605	16647	16695	16847	16441	16749	16490	16670	16512	16544	16692	16622	16741	16537	16514	16818	16538	16598	16612	16620	16801	16748	16491	16446	16520	16500	16610	16633	16537	16600	16772	16675	16482	16603	16685	16489	16564	16390	16624	16782	16520	16512	16473	16473	16672	16699	16559	16832	16619	16536	16627	16560	16624	16562	16536	16732	16796	16782	16776	16696	16685	16771	16273	16492	16759	16443	16590	16728	16593	16569	16657	16495	16483	16656	16534	16634	16438	16332	16688	16640	16652	16496	16606	16425	16502	16554	16450	16641	16675	16694	16733	16494	16503	16575	16536	16685	16433	16365	16729	16737	16449	16577	16761	16445	16291	16491	16666	16694	16535	16640	16578	16574	16546	16698	16596	16555	16605	16637	16565	16596	16608	16475	16557	16709	16651	16559	16468	16529	16704	16465	16557	16547	16749	16625	16624	16523	16507	16534	16594	16641	16504	16519	16403	16617	16536	16705	16581	16391	16491	16754	16495	16634	16478	16512	16453	16664	16592	16562	16516	16565	16555	16677	16520	16594	16462	16638	16444	16630	16580	16549	16741	16269	16728	16655	16501	16620	16518	16481	16515	16617	16667	16639	16598	16620	16644	16710	16527	16663	16684	16692	16650	16661	16652	16408	16717	16659	16477	16623	16493	16511	16552	16626	16771	16706	16708	16576	16584	16527	16841	16640	16804	16872	16568	16723	16829	16635	16562	16478	16533	16530	16747	16650	16462	16528	16563	16351	16388	16359	16792	16603	16694	16604	16755	16648	16563	16544	16551	16678	16600	16686	16509	16683	16455	16727	16550	16482	16621	16407	16514	16765	16607	16814	16592	16456	16755	16561	16626	16475	16525	16496	16585	16709	16639	16577	16782	16670	16725	16497	16506	16548	16520	16467	16670	16609	16485	16488	16529	16548	16548	16675	16654	16618	16555	16542	16765	16464	16665	16592	16791	16577	16453	16469	16374	16586	16843	16570	16705	16439	16716	16527	16444	16538	16661	16505	16509	16655	16542	16510	16690	16551	16516	16438	16604	16700	16465	16561	16674	16512	16663	16685	16631	16603	16475	16787	16580	16547	16545	16651	16772	16640	16551	16466	16623	16625	16781	16584	16774	16597	16611	16477	16511	16563	16489	16334	16487	16733	16629	16506	16578	16600	16472	16564	16690	16604	16408	16793	16719	16646	16552	16563	16621	16482	16842	16825	16482	16563	16552	16563	16470	16618	16480	16650	16687	16412	16652	16548	16551	16652	16513	16492	16728	16716	16439	16550	16507	16595	16669	16625	16663	16482	16771	16636	16400	16638	16823	16767	16569	16513	16680	16413	16632	16596	16661	16689	16622	16477	16627	16531	16338	16590	16501	16719	16465	16477	16419	16604	16775	16533	16605	16705	16653	16823	16532	16682	16530	16427	16628	16632	16467	16599	16419	16665	16401	16726	16646	16465	16515	16436	16456	16544	16574	16754	16575	16588	16478	16649	16363	16413	16610	16728	16650	16743	16711	16623	16345	16546	16379	16590	16635	16307	16591	16826	16744	16517	16666	16502	16795	16497	16672	16662	16683	16517	16638	16736	16615	16637	16592	16583	16518	16499	16740	16451	16547	16600	16608	16664	16600	16630	16720	16461	16785	16822	16778	16482	16388	16509	16557	16666	16425	16727	16496	16613	16662	16943	16433	16572	16670	16600	16477	16714	16635	16792	16514	16438	16483	16733	16577	16418	16409	16729	16624	16663	16642	16623	16529	16552	16699	16660	16625	16668	16525	16604	16609	16782	16773	16622	16824	16457	16673	16579	16594	16598	16826	16638	16682	16549	16654	16776	16516	16580	16523	16679	16499	16485	16501	16524	16499	16545	16580	16488	16722	16613	16523	16640	16456	16631	16554	16505	16664	16592	16476	16682	16699	16605	16635	16550	16576	16608	16597	16602	16538	16566	16549	16890	16486	16511	16360	16419	16556	16604	16559	16632	16611	16718	16637	16662	16594	16435	16439	16509	16582	16596	16597	16534	16695	16582	16520	16477	16625	16558	16458	16514	16608	16523	16656	16272	16521	16424	16483	16508	16564	16567	16778	16597	16701	16706	16485	16687	16620	16684	16430	16472	16409	16567	16584	16553	16638	16583	16672	16635	16536	16573	16361	16768	16469	16461
18880	20792	17557	15796	15438	15188	15065	14980	14879	14857	14720	14694	14761	14570	14459	14635	14609	14567	14498	14655	14499	14508	14627	15013	15448	15313	15013	14948	14683	14575	14583	14209	14505	14504	14405	14440	14419	14378	14590	14534	14607	14581	14465	14328	14597	14513	14417	14642	14383	14383	14516	14371	14432	14389	14524	14458	14509	14639	14284	14438	14417	14610	14481	14473	14381	14480	14422	14587	14264	14380	14549	14500	14422	14599	14370	14423	14561	14487	14594	14452	14233	14468	14498	14487	14392	14285	14458	14170	14458	14444	14306	14238	14461	14489	14313	14475	14377	14556	14553	14604	14340	14513	14416	14530	14460	14336	14602	14444	14405	14497	14477	14356	14432	14296	14577	14506	14404	14344	14234	14366	14557	14544	14603	14532	14581	14394	14318	14415	14440	14433	14586	14511	14415	14431	14366	14493	14472	14489	14430	14452	14614	14596	14464	14431	14420	14429	14504	14563	14516	14581	14321	14639	14527	14398	14434	14429	14233	14466	14367	14405	14510	14230	14575	14563	14497	14404	14406	14552	14423	14295	14404	14437	14320	14439	14449	14405	14409	14499	14496	14447	14403	14430	14456	14368	14386	14367	14501	14301	14383	14523	14328	14317	14477	14341	14332	14458	14388	14522	14348	14402	14453	14509	14594	14443	14627	14449	14422	14522	14469	14343	14528	14457	14436	14614	14277	14520	14539	14528	14485	14414	14466	14476	14561	14388	14451	14424	14607	14400	14458	14450	14473	14410	14485	14390	14554	14537	14448	14454	14345	14491	14582	14527	14452	14609	14461	14523	14370	14573	14458	14497	14424	14652	14465	14646	14491	14342	14472	14451	14370	14447	14353	14434	14613	14457	14678	14509	14470	14611	14543	14380	14511	14328	14506	14339	14607	14538	14411	14591	14526	14529	14444	14251	14297	14611	14254	14441	14514	14500	14571	14460	14394	14293	14426	14403	14414	14363	14376	14362	14474	14485	14403	14288	14398	14426	14434	14609	14411	14433	14405	14557	14341	14500	14534	14481	14365	14417	14469	14472	14332	14555	14219	14416	14476	14548	14548	14505	14247	14552	14478	14479	14509	14542	14547	14589	14326	14466	14565	14513	14358	14467	14371	14458	14393	14438	14402	14454	14529	14435	14494	14426	14523	14480	14304	14357	14530	14584	14583	14387	14488	14447	14398	14253	14453	14303	14355	14471	14637	14258	14374	14289	14464	14494	14523	14531	14523	14336	14395	14375	14449	14303	14321	14412	14428	14589	14617	14403	14603	14485	14387	14412	14422	14424	14475	14292	14557	14231	14330	14485	14290	14557	14438	14367	14463	14573	14594	14451	14413	14428	14464	14341	14436	14507	14565	14446	14532	14341	14500	14425	14390	14324	14403	14536	14457	14407	14461	14433	14598	14420	14563	14388	14453	14419	14406	14508	14319	14491	14362	14420	14460	14578	14539	14368	14347	14514	14519	14339	14222	14437	14609	14384	14222	14380	14404	14631	14553	14540	14470	14435	14433	14535	14214	14450	14476	14278	14428	14445	14290	14489	14606	14428	14507	14457	14655	14464	14614	14497	14428	14390	14522	14489	14340	14373	14453	14398	14356	14301	14440	14490	14383	14434	14342	14341	14471	14475	14446	14426	14417	14353	14457	14494	14577	14408	14392	14385	14425	14493	14654	14352	14464	14485	14479	14528	14549	14481	14350	14294	14574	14390	14445	14390	14447	14477	14497	14474	14426	14553	14485	14514	14411	14641	14493	14325	14440	14475	14384	14362	14567	14619	14595	14413	14375	14353	14458	14594	14508	14461	14507	14495	14336	14510	14449	14427	14375	14562	14489	14444	14296	14463	14437	14385	14363	14416	14438	14457	14522	14445	14428	14396	14413	14426	14438	14393	14542	14389	14443	14441	14457	14355	14464	14301	14450	14652	14377	14267	14413	14483	14219	14564	14419	14479	14394	14538	14506	14454	14511	14513	14343	14451	14331	14579	14382	14399	14510	14362	14454	14542	14362	14399	14537	14523	14565	14517	14585	14515	14417	14333	14354	14419	14381	14473	14446	14323	14476	14499	14454	14729	14313	14619	14298	14571	14474	14498	14473	14527	14509	14495	14373	14372	14434	14492	14308	14324	14479	14566	14475	14426	14477	14730	14365	14381	14338	14341	14248	14506	14412	14348	14437	14422	14295	14388	14394	14549	14363	14517	14506	14398	14447	14544	14511	14527	14431	14452	14502	14483	14419	14184	14221	14432	14554	14437	14540	14475	14521	14299	14354	14489	14414	14540	14509	14338	14442	14486	14376	14262	14586	14335	14444	14415	14286	14392	14424	14621	14399	14516	14450	14555	14288	14554	14422	14635	14382	14456	14379	14474	14463	14353	14419	14526	14667	14404	14637	14509	14563	14524	14277	14510	14340	14326	14516	14439	14435	14543	14371	14471	14525	14505	14581	14422	14441	14479	14487	14442	14427	14628	14492	14549	14451	14450	14663	14514	14488	14346	14313	14469	14454	14356	14428	14437	14379	14330	14408	14427	14203	14426	14362	14509	14444	14453	14431	14411	14446	14507	14417	14602	14417	14604	14505	14548	14398	14513	14531	14422	14395	14558	14439	14379	14510	14587	14630	14577	14319	14448	14535	14513	14359	14423	14507	14448	14543	14521	14570	14541	14321	14425	14280	14451	14409	14477	14453	14470	14549	14354	14518	14511	14642	14502	14515	14448	14353	14336	14500	14380	14575	14520	14529	14469	14437	14383	14443	14412	14476	14508	14414	14354	14459	14469	14436	14442	14496	14429	14464	14488	14596	14348	14508	14502	14518	14443	14469	14362	14462	14373	14484	14402	14626	14558	14339	14652	14435	14206	14578	14489	14422	14483	14408	14526	14381	14444	14427	14482	14511	14367	14478	14377	14506	14460	14430	14635	14527	14508	14547	14533	14494	14410	14573	14334	14407	14403	14397	14603	14425	14478	14365	14442	14455	14353	14575	14367	14411	14549	14391	14401	14290	14342	14245	14399	14351	14538	14513	14331	14575	14466	14530	14418	14346	14564	14402	14312	14468	14516	14582	14468	14402	14624	14548	14339	14571	14326	14453	14540	14371	14474	14372	14385	14335	14466	14394	14564	14460	14511	14434	14456	14551	14388	14286	14568	14535	14364	14537	14405	14463	14551	14504	14462	14530	14558	14281	14586	14495	14496	14413	14391	14450	14314	14490	14435	14567	14344	14502	14283	14467	14580	14424	14567	14469	14586	14337	14575	14287	14638	14415	14527	14349	14367	14368	14500	14612	14492	14510	14363	14532	14412	14544	14545	14405	14398	14493	14489	14360	14624	14432	14451	14270	14369	14274	14468	14543	14298	14449	14579	14338	14526	14553	14581	14290	14222	14473	14270	14388	14469	14498	14404	14559	14444	14531	14293	14533	14476	14323	14329	14377	14525	14601	14460	14390	14633	14455	14244	14428	14509	14437	14365	14481	14500	14489	14247	14498	14589	14683	14478	14319	14608	14445	14283	14464	14509	14370	14454	14453	14445	14576	14562	14358	14450	14457	14406	14453	14386	14410	14412	14531	14562	14394	14295	14329	14411	14395	14452	14506	14460	14634	14397	14295	14569	14416	14347	14467	14441	14431	14581	14520	14366	14555	14495	14485	14564	14355	14292	14420	14509	14326	14460	14472	14297	14404	14312	14511	14496	14420	14368	14384	14631	14586	14250	14384	14541	14369	14425	14495	14391	14638	14482	14300	14479	14425	14510	14404	14358	14388	14627	14240	14435	14571	14466	14486	14180	14459	14413	14508	14485	14485	14417	14456	14400	14492	14403	14395	14449	14705	14374	14360	14400	14388	14518	14552	14448	14450	14551	14509	14408	14428	14564	14392	14590	14301	14390	14534	14410	14405	14406	14561	14473	14561	14452	14358	14367	14563	14477	14511	14482	14599	14365	14518	14368	14620	14312	14394	14553	14578	14541	14431	14429	14460	14410	14375	14436	14457	14147	14335	14589	14353	14476	14505	14417	14429	14318	14544	14435	14319	14455	14386	14473	14289	14533	14490	14408	14454	14503	14468	14356	14379	14575	14379	14402	14366	14369	14505	14437	14575	14252	14349	14418	14434	14481	14310	14439	14444	14415	14425	14597	14452	14432	14402	14331	14496	14446	14572	14494	14513	14550	14483	14332	14454	14468	14551	14432	14415	14556	14404	14472	14632	14461	14319	14441	14382	14589	14481	14443	14539	14508	14540	14395	14454	14545	14393	14590	14398	14345	14464	14439	14634	14285	14434	14414	14518	14361	14573	14584	14351	14451	14535	14437	14487	14514	14441	14607	14306	14433	14464	14302	14432	14506	14323	14469	14478	14595	14462	14527	14417	14251	14404	14440	14514	14335	14340	14487	14502	14412	14451	14517	14586	14506	14475	14460	14563	14432	14437	14466	14397	14467	14595	14426	14525	14525	14602	14332	14397	14175	14398	14327	14479	14416	14480	14412	14420	14409	14526	14318	14517	14395	14515	14459	14494	14294	14504	14479	14573	14528	14294	14484	14377	14570	14340	14551	14613	14471	14515	14442	14293	14555	14405	14440	14351	14322	14261	14559	14445	14505	14379	14331	14510	14412	14441	14382	14464	14196	14235	14473	14616	14521	14432	14468	14445	14398	14387	14677	14489	14493	14425	14372	14473	14323	14675	14476	14366	14458	14423	14358	14446	14403	14401	14367	14489	14550	14666	14426	14425	14565	14439	14566	14307	14464	14530	14506	14590	14518	14405	14546	14532	14345	14404	14403	14396	14411	14540	14318	14447	14428	14564	14354	14537	14312	14439	14324	14514	14460	14477	14488	14474	14563	14550	14577	14468	14508	14335	14432	14529	14398	14387	14396	14457	14543	14607	14599	14295	14427	14578	14446	14503	14349	14546	14487	14456	14591	14415	14509	14535	14487	14492	14419	14432	14436	14360	14418	14445	14469	14367	14640	14674	14467	14457	14383	14544	14467	14470	14581	14356	14445	14520	14510	14416	14486	14472	14394	14415	14567	14516	14509	14348	14479	14463	14571	14525	14460	14578	14475	14425	14630	14455	14492	14557	14571	14415	14293	14504	14523	14228	14478	14404	14375	14447	14331	14703	14457	14365	14396
24304	21281	28438	24549	21872	19697	18765	16761	16192	16361	16153	16197	15995	16142	16024	16020	16033	16045	15934	16052	15856	16522	17723	20224	20571	18943	17691	16850	16237	15815	15742	15723	15782	15747	15795	15579	15784	15929	15736	15696	15697	15624	15729	15639	15614	15545	15666	15833	15899	15787	15706	15652	15700	15613	15762	15662	15709	15758	15596	15908	15707	15861	15691	15686	15805	15644	15775	15629	15691	15614	15768	15786	15698	15661	15608	15905	15778	15861	15766	15697	15668	15762	15720	15701	15677	15500	15648	15680	15825	15768	15425	15710	15671	15781	15589	15758	15666	15563	15495	15760	15685	15802	15644	15722	15842	15673	15617	15713	15820	15583	15503	15619	15711	15568	15851	15695	15848	15630	15720	15662	15685	15571	15646	15657	15671	15720	15666	15678	15673	15597	15627	15434	15538	15617	15827	15643	15235	15542	15695	15666	15914	15766	15653	15553	15769	15743	15655	15874	15725	15646	15635	15642	15551	15735	15721	15724	15562	15635	15589	15889	15718	15713	15698	15818	15745	15982	15671	15662	15793	15663	15639	15779	15941	15597	15720	15581	15818	15629	15798	15668	15723	15592	15524	15733	15589	15716	15573	15630	15584	15616	15640	15741	15564	15637	15798	15647	15732	15462	15649	15792	15655	15603	15631	15465	15706	15513	15609	15682	15674	15608	15613	15874	15628	15634	15662	15751	15633	15891	15692	15583	15662	15688	15707	15707	15580	15469	15752	15751	15739	15811	15595	15666	15616	15772	15661	15776	15735	15562	15630	15770	15819	15694	15791	15740	15506	15778	15768	15815	15755	15631	15842	15740	15730	15703	15769	15695	15749	15739	15899	15571	15811	15751	15591	15758	15860	15735	15793	15919	15587	15597	15709	15621	15800	15827	15900	15797	15572	15610	15736	15707	15681	15559	15799	15720	15484	15608	15858	15881	15789	15622	15623	15665	15562	15722	15553	15697	15620	15779	15783	15644	15809	15735	15721	15906	15763	15671	15636	15818	15618	15586	15541	15562	15645	15705	15638	15782	15437	15517	15551	15596	15552	15717	15708	15637	15758	15501	15773	15727	15691	15736	15571	15480	15712	15594	15616	15578	15553	15731	15789	15743	15608	15664	15679	15796	15585	15752	15862	15773	15538	15700	15762	15794	15622	15566	15635	15787	15720	15575	15632	15796	16086	15688	15626	15753	15607	15699	15745	15646	15636	15677	15594	15614	15573	15626	15701	15537	15546	15754	15648	15754	15597	15805	15823	15799	15593	15719	15901	15525	15669	15834	15592	15606	15687	15616	15721	15616	15897	15640	15825	15587	15498	15725	15504	15612	15759	15596	15560	15733	15800	15551	15803	15538	15683	15639	15836	15558	15584	15715	15591	15773	15765	15616	15740	15672	15684	15894	15714	15568	15754	15789	15678	15851	15761	15827	15719	15649	15779	15685	15673	15742	15636	15807	15567	15750	15513	15740	15597	15619	15743	15780	15637	15371	15691	15681	15886	15583	15542	15631	15807	15783	15628	15774	15661	15739	15652	15652	15913	15683	15911	15670	15834	15848	15929	15591	15532	15783	15540	15827	15733	15677	15745	15579	15728	15829	15795	15691	15750	15616	15781	15784	15747	15655	15740	15760	15832	15546	15579	15949	15803	15548	15866	15801	15734	15758	15594	15735	15443	15806	15613	15650	15760	15615	15969	15740	15711	15753	15690	15585	15623	15634	15781	15723	15499	15751	15605	15694	15769	15647	15819	15668	15740	15643	15679	15928	15793	15651	15568	15725	15473	15521	15575	15768	15698	15637	15668	15855	15715	15662	15548	15580	15746	15690	15753	15680	15669	15697	15618	15552	15829	15750	15556	15667	15785	15845	15541	15586	15470	15713	15657	15622	15882	15570	15696	15832	15759	15551	15739	15606	15520	15687	15568	15903	15592	15739	15818	15676	15712	15619	15737	15735	15586	15457	15680	15772	15728	15704	15619	15715	15501	15599	15844	15609	15823	15542	15579	15417	15675	15712	15818	15607	15740	15751	15681	15879	15787	15722	15680	15659	15752	15746	15613	15689	15627	15744	15874	15757	15523	15656	15756	15520	15861	15784	15763	15714	15565	15816	15763	15464	15514	15661	15600	15570	15649	15735	15812	15602	15649	15660	15728	15497	15732	15625	15773	15795	15696	15711	15687	15777	15724	15543	15735	15662	15787	15885	15773	15649	15667	15636	15809	15639	15734	15708	15675	15572	15740	15753	15720	15841	15803	15851	15594	15718	15771	15571	15763	15903	15916	15746	15713	15800	15833	15679	15530	15683	15666	15706	15593	15953	15691	15745	15664	15548	15803	15794	15830	15679	15675	15570	15502	15802	15821	15851	15609	15629	15572	15607	15797	15730	15646	15666	15754	15605	15656	15700	15650	15707	15474	15663	15818	15594	15790	16022	15706	15841	15832	15605	15590	15692	15534	15702	15698	15618	15728	15595	15719	15737	15652	15608	15755	15838	15595	15711	15535	15524	15680	15692	15679	15593	15716	15705	15588	15626	15551	15775	15394	15553	15759	15606	15640	15682	15669	15635	15781	15273	15821	15843	15644	15630	15655	15770	15659	15670	15660	15735	15662	15539	15534	15405	15526	15683	15709	15884	15767	15769	15704	15823	15568	15540	15811	15636	15733	15630	15685	15659	15781	15691	15728	15749	15832	15872	15745	15677	15671	15654	15572	15643	15689	15583	15592	15656	15613	15704	15853	15671	15603	15736	15699	15778	15745	15712	15681	15770	15655	15659	15757	15776	15825	15496	15573	15847	15700	15722	15699	15731	15654	15726	15523	15641	15594	15840	15854	15774	15564	15608	15855	15704	15645	15809	15569	15634	15815	15784	15712	15586	15644	15786	15604	15790	15836	15853	15634	15611	15819	15679	15730	15488	15702	15980	15758	15782	15568	15874	15829	15637	15762	15504	15548	15684	15700	15745	15975	15554	15690	15624	15756	15733	15935	15704	15685	15621	15695	15896	15716	15539	15836	15723	15490	15746	15537	15715	15660	15765	15842	15698	15624	15767	15670	15717	15619	15784	15646	15692	15613	15683	15587	15633	15620	15679	15829	15635	15623	15603	15494	15425	15715	15811	15791	15823	15802	15709	15538	15655	15573	15515	15822	15758	15702	15722	15782	15653	15679	15641	15622	15581	15718	15666	15720	15873	15686	15519	15803	15822	15639	15492	15759	15665	15495	15684	15746	15524	15731	15678	15559	15762	15567	15660	15545	15628	15489	15563	15548	15587	15722	15621	15658	15653	15776	15684	15539	15823	15683	15787	15531	15590	15715	15714	15843	15545	15814	15566	15788	15707	15660	15755	15603	15845	15697	15726	15669	15702	15544	15749	15848	15555	15623	15562	15588	15717	15723	15584	15765	15879	15591	15762	15893	15797	15669	15673	15597	15560	15721	15752	15673	15559	15594	15840	15716	15618	15829	15758	15676	15671	15600	15815	15847	15620	15596	15645	15741	15868	15762	15763	15753	15674	15646	15764	15843	15559	15753	15802	15697	15663	15778	15758	15690	15464	15642	15655	15562	15565	15666	15732	15774	15534	15794	15751	15643	15649	15836	15637	15527	15633	15857	15704	15655	15592	15627	15562	15562	15695	15602	15803	15819	15859	15799	15696	15531	15850	15881	15667	15613	15679	15637	15598	15580	15446	15826	15567	15621	15653	15725	15755	15656	15679	15595	15643	15660	15721	15348	15763	15593	15538	15513	15675	15790	15646	15628	15605	15868	15600	15572	15587	15756	15613	15545	15554	15542	15702	15592	15525	15856	15797	15516	15640	15782	15667	15736	15600	15490	15557	15674	15644	15661	15701	15777	15757	15563	15332	15708	15754	15651	15397	15621	15577	15634	15735	15662	15534	15736	15587	15478	15420	15656	15764	15590	15467	15507	15602	15668	15729	15543	15682	15756	15730	15730	15604	15862	15545	15674	15673	15638	15741	15817	15645	15892	15700	15641	15544	15764	15783	15629	15667	15690	15833	15615	15605	15645	15675	15853	15539	15603	15682	15783	15513	15598	15604	15819	15913	15756	15571	15961	15842	15582	15701	15662	15760	15756	15592	15540	15499	15719	15890	15582	15632	15516	15776	15749	15788	15745	15721	15607	15709	15765	15546	15681	15670	15653	15670	15711	15558	15640	15830	15591	15942	15533	15767	15698	15653	15688	15641	15495	15464	15789	15638	15658	15701	15586	15800	15595	15598	15633	15576	15609	15820	15746	15751	15707	15557	15780	15514	15531	15680	15812	15577	15795	15663	15572	15665	15677	15913	15716	15621	15524	15647	15664	15607	15935	15704	15857	15600	15870	15732	15720	15769	15927	15768	15682	15674	15755	15629	15846	15865	15654	15617	15769	15815	15802	15586	15616	15872	15554	15641	15795	15883	15708	15706	15846	15758	15806	15718	15681	15523	15623	15791	15919	15483	15739	15642	15792	15685	15675	15779	15563	15640	15557	15753	15693	15552	15488	15710	15646	15883	15776	15809	15618	15650	15642	15576	15716	15714	15692	15528	15337	15641	15693	15690	15557	15771	15701	15656	15551	15710	15721	15702	15807	15791	15764	15520	15659	15862	15891	15812	15732	15747	15704	15553	15482	15415	15856	15757	15744	15621	15541	15692	15595	15468	15672	15630	15633	15609	15560	15591	15695	15676	15659	15680	15897	15516	15594	15688	15671	15703	15710	15682	15650	15679	15812	15683	15826	15829	15539	15660	15892	15806	15638	15855	15736	15681	15454	15825	15682	15788	15732	15891	15614	15629	15673	15512	15771	15539	15746	15651	15738	15683	15569	15518	15763	15552	15659	15839	15660	15818	15755	15713	15836	15582	15828	15735	15666	15575	15418	15608	15778	15777	15570	15767	15774	15788	15656	15636	15604	15787	15820	15812	15880	15514	15672	15753	15908	15867	15834	15602	15527	15578	15574	15725	15704	15961	15864	15595	15780	15521	15566	15483	15643	15677	15641	15646	15780	15710	15623	15603	15733	15803	15559	15681	15599	15838	15721	15666	15797	15611	15640	15536	15694	15732	15704	15458	15989	15570	15701	15756	15614	15755	15685	15780	15650	15786	15461	15500	15680	15801	15599	15520	15592	15552
16550	24608	20315	17099	15993	15498	15125	14746	14610	14424	14498	14336	14281	14390	14024	14217	14175	14257	14173	14085	14166	15315	17108	20959	20206	18167	16331	14989	14411	13994	14081	13920	13869	13919	13887	13972	13901	14008	13947	14013	13894	13893	14010	14030	13751	13883	13879	13912	13935	13939	13916	14084	14012	13917	14040	13768	13979	13991	13773	13972	14029	13942	13891	14088	14013	13843	13926	14028	13864	13926	13822	13950	13805	13832	13928	13820	14017	13823	13862	13956	14111	13862	13903	13854	13850	13986	13984	13842	14116	14005	13785	13916	13997	13939	13882	13782	13828	14013	13846	14054	13918	13771	13929	13929	13832	13781	13979	13971	13766	13990	13890	13843	13724	14012	13971	13816	13847	13932	13960	13845	13903	14066	14028	14037	13995	13850	13894	13929	13841	13926	13984	13888	13861	13796	13900	14011	13836	14166	13925	14024	13964	13805	13876	13843	13878	14023	13874	13859	13791	13987	13830	13858	13830	14019	13759	13848	13893	13917	13938	13801	14019	13961	13900	13911	13832	13825	14131	13811	13680	14121	13853	13966	14012	13701	13963	13946	13677	13962	13903	14063	13847	13875	14015	13981	13912	13969	14043	13899	13877	14022	13880	13958	13929	13925	14069	13969	13859	13949	13890	13887	13832	13878	13897	13723	13917	13775	13903	13800	13917	14005	13915	14017	13782	13980	14003	13677	13958	14026	13920	14066	13983	13797	13813	13824	13875	13886	13869	13973	14048	13968	14069	13941	13973	13997	14030	14047	14018	13730	13777	14039	13981	13964	14067	13769	14078	14035	13739	14085	13853	13898	13836	13915	13868	13934	13920	13910	13864	13897	13866	13846	13885	13926	13741	14015	14000	13869	14093	14096	13769	13978	13956	13836	13819	13801	13871	14004	13754	14032	13877	14098	14122	13916	13980	13869	13825	13855	13937	14198	13854	13975	13973	13828	13975	13853	14069	13941	13923	13868	14162	13882	13934	13925	14046	13963	13878	13938	14012	13910	14086	13766	13777	13990	13928	13866	13820	13878	13981	13990	14050	13931	13934	13924	13860	13869	13913	13949	14017	13746	14072	14224	13957	13885	13830	14149	13870	13874	13934	13894	14094	13670	13832	14028	13868	13912	14010	13947	13935	13916	13950	13913	13835	13985	13972	13850	13956	13908	13838	13876	13991	13924	13897	13960	13822	13971	13850	13979	13983	13816	14039	13909	13995	13870	13824	13911	13833	13937	13707	13973	13866	13689	13998	13778	13806	14012	13740	13754	14022	13837	13797	13740	13818	14014	13852	14010	13836	14012	13973	13991	13923	13915	13841	14030	13894	13893	14042	13779	13782	13880	14017	13789	13807	14064	14009	13894	13822	13849	13924	13956	13893	14094	13986	13948	14032	13875	13876	13926	13894	14088	13981	13752	14006	14098	13860	14067	13870	13870	13981	13863	13907	14066	13779	13953	13899	13951	13843	14007	13701	14006	13924	13872	14040	13909	14074	13878	14016	13819	13900	13847	13986	13934	13965	13904	13887	13929	13886	13909	13863	13767	13980	13997	13901	13804	13936	13862	13902	13960	14035	13879	13926	13877	13917	13739	13720	13891	13737	14012	13897	14001	13958	13894	13815	13925	13837	13747	13930	14077	14013	13838	13995	13780	14180	13714	13782	13921	13856	14112	13861	13834	13822	13980	13838	13896	13868	13899	13759	13755	13870	13911	13905	13949	13813	13816	13888	13912	13964	13742	14022	13741	13866	13698	14052	13859	13906	13946	13877	13994	13905	13907	13712	13976	13829	13903	13928	13940	13740	13887	13863	13922	13979	13888	13729	13790	13949	13979	13800	13921	13977	13974	13718	14043	13946	13825	13809	13743	13804	13890	13874	13846	13772	14015	13846	13950	13946	13917	13992	14039	13985	14168	13891	13943	13836	13883	14118	13920	13846	14124	13936	13834	13845	13919	13928	13817	13988	13807	13859	13843	13919	13843	13945	14080	13917	13948	13981	13959	13887	13907	13975	13920	13866	13839	13984	14002	14008	13984	14004	13858	13867	14150	13911	13782	13949	13886	13832	13916	13798	14170	13899	13866	13880	13791	13902	13801	13873	14030	14040	13819	13954	13866	13960	13844	13984	13921	13909	13988	14055	13770	14002	13946	13682	13983	14011	13853	13970	13837	14025	13900	13941	13763	13955	13915	13898	14024	13929	13841	13846	13816	13873	13910	13811	13972	13943	13747	13853	13961	13757	13964	14080	13921	13831	13815	13850	13893	13943	13880	13853	14052	13935	13908	14045	13915	13949	13786	13915	13887	13743	13965	14070	13951	13901	13864	13803	13883	13836	13867	13988	13723	13925	13791	14057	13944	14025	13826	13941	13959	14025	13971	13991	13794	13985	13961	13790	13786	14011	13849	13868	13967	13946	13982	13964	13824	13787	13880	13745	13906	13850	13816	13798	13910	13850	13910	13983	13839	13959	14055	14103	13955	13930	13872	13890	13863	13966	13933	13869	14008	13982	14010	14064	13846	14069	13850	13832	14043	14017	13824	13903	14051	13916	13985	13929	13734	14041	13840	13905	13860	13944	14001	13824	13960	13949	13920	14026	13932	13871	13899	13741	13875	14099	13885	14017	13969	13920	13895	13942	14110	13830	13888	13892	13832	14140	13893	13725	13935	14053	14009	13900	14146	13876	13960	13941	13831	13996	14113	13967	13856	13775	13836	13896	13952	14044	13835	13863	14027	13975	13878	13943	13780	13933	13860	13892	13826	13960	13747	13802	14134	13988	13895	13807	13815	14052	13965	13899	13914	13895	13837	13803	13989	13836	13886	14186	13834	13983	13869	13911	13831	14022	14010	13780	13700	13883	13989	14028	13871	13963	13752	13997	13858	13903	14030	13959	13942	13881	13927	13894	13890	13903	13804	14012	13929	13926	13863	13886	14029	13968	13919	13912	13921	14115	13897	14055	14019	14029	13883	13939	14122	13987	13986	13798	13981	14050	13911	13802	13861	13934	13933	13946	13836	13868	13852	13918	13809	13932	13964	13942	13812	13971	13908	13904	13924	13903	13910	14039	13687	14127	13890	13910	13853	13959	13780	13944	13940	13780	13899	13762	13774	13929	13981	13989	13826	13946	14001	13900	13813	13739	14057	13917	13848	13933	13733	13941	13876	14078	13881	13931	13962	13959	13943	13870	13929	13845	13899	13773	13982	13911	13974	13770	13887	13911	13992	13879	13808	13928	13994	13825	13964	13864	13997	13727	14051	13861	13919	14014	13895	13932	13827	13999	13826	13810	14046	13866	13848	13845	14058	13718	14029	13952	13785	13878	13893	13896	13965	13931	13909	13948	13973	14060	13779	13878	13923	13732	13843	13955	13937	13826	13903	14073	13873	13887	13986	13772	13949	13823	13909	13954	13757	13705	13975	13819	14035	13711	13983	13767	13891	14062	14068	13926	14087	13954	14010	13931	13921	13908	13959	13776	13830	13776	13883	13978	13924	13902	13887	13985	14115	13936	13789	13900	14020	13765	13819	13929	14022	13885	13972	13816	13776	13941	13967	13900	14110	13910	13930	14055	13878	13967	14047	13961	13761	13835	13939	13882	13854	13962	13905	14008	13740	13962	13993	14141	13982	13803	13860	13883	13951	13843	14007	13710	14089	13954	13887	13962	13926	14088	13950	13827	13887	13980	13912	14038	13904	13876	13913	14023	13877	14068	13965	14036	13868	14005	13926	14026	13958	13901	14133	14048	13957	13891	13970	13992	13865	13935	13848	13968	13758	13988	13972	13785	13887	13875	13823	14037	13981	13766	13960	13948	13719	13831	13829	13776	13756	14001	13988	13878	13887	13897	14029	13907	14037	13910	13854	13909	14013	13839	13765	13978	13784	13938	13818	14070	13874	13858	13922	13804	13950	13928	13851	13920	13773	13952	13907	13896	13881	13927	13821	13936	13975	13738	13880	13814	14099	14024	13862	13735	13975	13846	13991	14023	13998	13854	13934	13950	13872	13758	13831	13907	13747	13903	13906	13853	13752	13885	13820	14037	13993	13841	13935	13922	13896	13925	13866	13846	13842	13852	13826	13784	14014	13943	13738	13839	13797	13986	14049	13953	13802	13948	13972	13963	13850	13867	13869	13901	13930	13901	13887	13848	14013	13952	13937	13872	13678	14092	13841	13922	14104	13938	14037	13944	13848	13850	13870	14052	13775	13759	13989	13891	13763	13896	13831	13850	13878	13904	13849	13949	13677	14020	13743	13869	13997	13726	13919	13751	13939	13899	13816	14136	13960	13885	13875	13996	13900	13817	13733	13993	13832	14056	14009	13848	13848	13756	13896	13831	13843	13949	14083	13957	13948	13939	13943	13966	13816	13874	13834	13855	13931	14046	14009	13934	14028	13981	13866	14015	13983	13965	13818	13855	14080	14062	14050	13894	13895	13778	13944	13820	14034	13926	13812	13850	13903	13989	13937	13962	14103	13904	13974	13830	13936	13987	13784	13912	13916	13957	13829	13997	13824	13947	13888	13989	13967	13802	14077	13870	14088	13905	13810	13836	14007	14060	13872	13948	13782	14016	13852	13915	14107	13899	13858	13923	13958	13853	13976	13861	13952	13943	13928	14077	14086	14107	14057	13810	13854	13951	13939	13938	14048	13955	14000	14010	13789	14013	14015	13845	13963	13801	14097	13942	13845	14050	13883	13905	14098	13941	14133	13846	13821	13757	13929	13907	13934	13789	13896	13929	13910	13937	13945	13960	13917	13773	13866	14040	13887	14026	13911	13837	13952	13882	13937	14103	14019	14048	13972	13967	13957	13952	13806	13757	13976	13871	13967	13958	13987	13979	14045	13945	13804	13891	13837	13903	13884	13995	13764	13978	14097	13997	14057	13901	13975	14052	14030	13892	13928	13912	13857	13917	13801	13943	13927	14080	13898	14008	13789	14094	13891	13946	13851	13833	14101	13961	13910	13922	13909	13872	13864	14101	13875	13790	13965	13854	13943	13855	13778	13962	13897	13951	13891	13833	13882	13769	13991	13892	13893	13974	13966	13913	13889	13810	14037	13798	13833	13902	13968	13997	14069	13979	13890	13934	13970	14076	13930	13826	13934	13871	13922	13908	13824	14080	13900	14092	14001
23109	21298	29057	23849	21457	22878	22623	17351	16391	16872	16653	16565	16493	16409	16326	16120	15963	15869	16077	15999	16265	17198	22369	24731	23288	21169	18799	17499	16387	16067	15806	15680	15862	15806	15929	15817	15767	15823	15585	15770	15822	15791	15752	15684	15814	15887	15644	15865	15819	16022	15951	15694	15824	15891	15904	15818	15760	15912	15811	15756	15792	15719	15734	15955	15761	15737	15859	15780	15788	15609	15570	15804	15904	15681	15990	15748	15837	15878	15508	15644	15832	15787	15682	15742	15798	15708	15812	15723	15791	15767	15889	15618	15715	15745	15773	15764	15502	15837	15835	15956	15686	15822	15811	15733	15693	15822	15625	15652	15761	15791	15816	15692	15745	15809	15606	15657	15653	15679	15904	15675	15558	15893	15517	15731	15593	15506	15666	15674	15649	15812	15625	15638	15657	15614	15891	15594	15569	15886	15529	15500	15854	15731	15758	15741	15583	15588	15688	15444	15664	15780	15845	15775	15736	15655	15539	15796	15775	15798	15853	15755	15728	15632	15746	15772	15794	15757	15795	15852	15896	15808	15731	15763	15475	15750	15579	15593	15893	15793	15886	15625	15688	15691	16028	15711	15725	15635	15823	15861	15570	15641	15765	15714	15514	15684	15861	15674	15604	15615	15716	15661	15842	15744	15678	15632	15760	15684	15849	15688	15804	15638	15861	15726	15715	15821	15795	15596	15859	15664	15668	15544	15734	15558	15670	15643	15704	15675	15642	15687	15744	15647	15712	15737	15884	15736	15666	15788	15691	15687	15715	15656	15698	15603	15782	15682	15598	15674	15831	15783	15781	15706	15555	15762	15725	15630	15963	15722	15549	15660	15558	15653	15587	15821	15749	15745	15606	15802	15942	15840	15691	15730	15816	15724	15942	15649	15797	15667	15881	15648	15620	15686	15881	15699	15627	15583	15676	15643	15827	15954	15896	15676	15759	15785	15700	15721	15664	15739	15809	15674	15738	15706	15868	15729	15648	15687	15574	15744	15468	15789	15660	15759	15632	15646	15767	15802	15846	15844	15953	15876	15535	15608	15710	15849	15523	15764	15664	15669	15795	15426	15811	15791	15775	15749	15932	15556	15583	15669	15749	15690	15827	15629	15734	15797	15560	15827	15787	15672	15948	15663	15699	15563	15761	15702	15664	15744	15628	15627	15689	15546	15452	15619	15567	15576	15780	15852	15701	15855	15639	15939	15736	15648	15778	15760	15689	15773	15673	15773	15859	15707	15684	15726	15840	15519	15535	15449	15633	15504	15671	15878	15668	15724	15878	15618	15861	15664	15662	15837	15710	15672	15856	15614	15607	15721	15795	15719	15907	15888	15693	15809	15680	15726	15624	15589	15892	15638	15656	15842	15813	15656	15683	15614	15678	15691	15692	15652	15702	15657	15564	15666	15602	15872	15840	15677	15774	15753	15684	15767	15649	15689	15734	15699	15606	15671	15697	15573	15718	15833	15708	15656	15877	15685	15537	15730	15753	15632	15716	15754	15805	15913	15786	15804	15705	15821	15899	15740	15721	15828	15617	15543	15606	15791	15789	15792	15582	15646	15625	15654	15636	15806	15740	15797	15683	15776	15746	15779	15636	15413	15571	15747	15819	15546	15793	15836	15905	15684	15627	15690	15610	15536	15641	15874	15784	15925	15787	15670	15535	15712	15623	15649	15681	15602	15542	15627	15735	15861	15654	15658	15639	15649	15646	15761	15677	15707	15864	15592	15772	15763	15688	15891	15696	15585	15886	15660	15860	15790	15773	15753	15583	15935	15918	15639	15822	15824	15805	15844	15873	15512	15647	15708	15712	15658	15782	15722	15671	15763	15666	15693	15802	15551	15714	15714	15585	15603	15734	15584	15660	15609	15708	15629	15664	15721	15833	15810	15893	15687	15626	15739	15729	15756	15602	15566	15643	15528	15679	15702	15697	15570	15766	15838	15466	15723	15614	15620	15808	15547	15625	15506	15823	15539	15711	15731	15739	15669	15641	15650	15643	15739	15761	15869	15646	15788	15581	15734	15588	15857	15781	15581	15584	15875	15771	15649	15652	15762	15696	15554	15671	15674	15655	15728	15680	15810	15694	15807	15887	15716	15709	15378	15653	15571	15578	15862	15744	15869	15717	15630	15823	15570	15719	15790	15698	15620	15879	15667	15818	15642	15678	15567	15544	15711	15583	15714	15635	15568	15750	15705	15646	15747	15642	15816	15768	15690	15666	15521	15653	15732	15744	15839	15541	15876	15567	15758	15584	15710	15710	15779	15776	15736	15910	15734	15760	15544	15789	15816	15608	15725	15702	15591	15709	15862	15671	15675	15789	15699	15671	15628	15586	15536	15729	15698	15783	15737	15681	15734	15624	15812	15588	15341	15617	15798	15831	15808	15885	15627	15664	15644	15831	15676	15810	15749	15683	15707	15704	15717	15649	15899	15889	15715	15587	15577	15741	15636	15839	15619	15898	15594	15757	15702	15691	15864	15683	15772	15834	15706	15923	15602	15742	15669	15496	15778	15707	15496	15801	15777	15630	15626	15737	15647	15756	15753	15728	15924	15822	15783	15661	15658	15869	15815	15567	15637	15748	15590	15699	15740	15731	15910	15924	15546	15625	15781	15761	15614	15775	15751	15641	15756	15722	15721	15818	15645	15505	15604	15601	15672	15592	15683	15657	15828	15716	15662	15810	15799	15776	15578	15763	15746	15620	15791	15706	15578	15633	15764	15713	15798	15796	15594	15629	15872	15724	15745	15689	15770	15693	15819	15624	15674	15619	15594	15684	15564	15846	15756	15723	15663	15671	15659	15632	15816	15896	15553	15958	15611	15725	15629	15660	15780	15830	15454	15354	15705	15735	15629	15740	15724	15706	15637	15725	15730	15678	15612	15812	15860	15816	15584	15619	15574	15634	16000	15691	15703	15650	15785	15686	15943	15961	15796	15771	15705	15716	15769	15686	15624	15879	15699	15709	15725	15484	15634	15759	15763	15681	15814	15576	15561	15752	15588	15710	15681	15798	15764	15811	15699	15594	15783	15869	15605	15705	15829	15787	15574	15567	15731	15738	15725	15624	15777	15832	15643	15768	15784	15650	15652	15716	15588	15806	15650	15707	15719	15543	15603	16017	15737	15531	15796	15752	15660	15769	15769	15643	15734	15685	15816	15839	15752	15483	15727	15533	15553	15806	15622	15640	15782	15786	15734	15653	15877	15694	15539	15815	15758	15716	15621	15522	15556	15690	15683	15725	15697	15699	15662	15801	15649	15737	15563	15579	15476	15688	15855	15688	15618	15797	15560	15642	15673	15708	15665	15741	15682	15855	15518	15753	15760	15769	15478	15784	15795	15769	15785	15749	15608	15723	15611	15775	15736	15604	15624	15678	15646	15794	15775	15676	15617	15702	15749	15600	15678	15783	15820	15696	15664	15647	15872	15979	15614	15677	15732	15742	15661	15776	15784	15618	15720	15746	15710	15571	15641	15689	15651	15736	15842	15789	15604	15752	15553	15993	15696	15796	15865	15632	15681	15763	15932	15783	15676	15589	15728	15678	15703	15883	15633	15811	15763	15678	15466	15873	15756	15755	15834	15769	15913	15951	15703	15885	15646	15837	15926	15607	15765	15757	15783	15550	15767	15877	15619	15620	15830	15681	15940	15698	15751	15828	15761	15622	15559	15744	15653	15725	15611	15901	15690	15624	15533	15687	15592	15845	15551	15672	15646	15689	15609	15654	15563	15650	15630	15856	15635	15560	15589	15648	15698	15627	15635	15835	15769	15694	15648	15804	15879	15684	15664	15558	15687	15708	15733	15733	15615	15754	15801	15790	15530	15633	15778	15760	15688	15735	15733	15768	15721	15914	15786	15861	15792	15759	15755	15717	15615	15711	15742	15660	15575	15546	15814	15776	15662	15602	15669	15860	15646	15951	15818	15675	15474	15624	15737	15692	15700	15554	15557	15771	15643	15732	15720	15691	15660	15690	15595	15607	15634	15652	15694	15642	15746	15763	15653	15774	15691	15570	15685	15695	15724	15588	15671	15691	15753	15673	15664	15785	15736	15752	15536	15670	15566	15791	15655	15574	15828	15728	15616	15608	16023	15845	15759	15727	15545	15451	15759	15813	15734	15767	15646	15671	15694	15758	15679	15653	15810	15676	15720	15704	15578	15816	15703	15667	15670	15537	15596	15765	15635	15762	15655	15599	15774	15738	15643	15718	15708	15753	15807	15669	15717	15816	15638	15807	15665	15787	15741	15722	15516	15556	15602	15743	15679	15722	15843	15694	15724	15678	15811	15881	15897	15694	15740	15635	15699	15745	15678	15730	15499	15528	15783	15664	15699	15846	15738	15738	15658	15686	15614	15790	15758	15695	15790	15637	15726	15703	15530	15580	15712	15799	15699	15717	15583	15578	15545	15645	15581	15858	15760	15727	15591	15754	15683	15679	15689	15587	15693	15559	15635	15699	15642	15625	15567	15578	15670	15640	15888	15674	15705	15759	15786	15814	15735	15815	15798	15707	15848	15665	15554	15997	15654	15751	15762	15712	15802	15554	15854	15582	15635	15722	15667	15545	15763	15727	15680	15639	15703	15648	15677	15694	15608	15565	15561	15721	15672	15715	15695	15933	15887	15649	15623	15691	15582	15783	15571	15589	15631	15759	15895	15846	15637	15788	15664	15688	15702	15772	15509	15658	15598	15640	15613	15701	15635	15718	15647	15749	15719	15737	15715	15789	15656	15704	15590	15791	15666	15666	15798	15777	15817	15574	15600	15815	15902	15842	15775	15436	15679	15690	15592	15786	15865	15645	15793	15513	15653	15807	15454	15601	15700	15795	15735	15733	15702	15688	15715	15577	15888	15673	15898	15819	15636	15711	15758	15779	15575	15869	15774	15859	15763	15615	15651	15794	15592	15721	15669	15572	15663	15690	15770	15762	15553	15772	15745	15695	15728	15611	15460	15759	15617	15687	15750	15375	15629	15635	15715	15720	15568	15721	15506	15630	15524	15767	15699	15732	15820	15836	15734	15774	15684	15652	15803	15818	15522	15631	15812	15632	15687	15786	15768	15641	15787	15735	15730	15867	15548	15623	15408	15755	15694	15662	15597	15703	15658	15740	15557	15775	15592	15598	15557
20751	30707	23676	19025	17450	16589	15980	15542	15135	15119	15055	14826	14637	14635	14449	14457	14280	14414	14287	14275	14449	16700	24275	26676	24115	20749	17903	15925	14812	14069	14052	14170	13934	14067	14042	14018	14052	14132	13929	13915	13948	13932	14031	13965	13898	14111	14008	14016	14004	13809	13953	13924	13941	13899	13876	13933	14029	13903	13963	14097	14160	13823	14058	13942	13936	14024	13941	13925	13989	13984	13947	14003	13954	14055	13876	13904	13836	14038	14064	14042	14000	13957	14147	13852	14004	13878	13934	14000	13892	13995	13938	13980	13900	14049	13939	13879	14030	13866	13852	13786	14011	14028	14009	13877	13946	13965	13912	13889	13962	14052	14030	14058	13979	13883	14024	13936	14155	13932	13800	14031	13919	14007	14009	13919	13990	13952	13953	13923	13787	13922	14093	13985	14085	13956	13939	13814	14014	14025	13943	13904	13909	13866	13871	13796	14032	13995	13689	13933	13959	13955	13972	13919	13980	13847	14044	13816	13961	13853	13920	13909	13993	14036	14032	13788	13983	14076	13944	13987	13928	13977	13832	13942	14074	13847	13769	13956	13875	13887	13912	13970	13936	14050	13740	14050	13979	13859	13885	13863	14002	13952	13982	13925	14117	14050	13924	14007	13927	13799	14037	13969	13884	13877	14045	14052	14051	14012	14000	14007	13796	13938	14093	13902	14029	13918	13833	13939	13836	13989	14035	13861	13837	13941	14057	13779	13748	14022	13914	13796	13910	14031	13798	13899	13899	13934	13973	13771	13830	13924	14031	14003	13902	13970	13929	13992	13888	13913	13930	13830	13892	13906	13932	13674	13932	13926	13998	13992	14005	13971	13920	14063	13760	13949	13851	14072	13823	13862	13955	13748	13977	13994	13990	14010	13871	13953	13978	13896	14012	13850	14000	13928	13929	13908	13923	13774	13942	13995	13861	13815	13999	13884	13978	13699	13968	13964	13905	13971	13768	13924	13905	13929	13941	13940	13923	13921	13787	13830	13974	13932	13901	13793	13915	13807	13970	14055	14087	14008	13901	13910	13911	13820	13941	13709	13977	13931	13801	13839	13926	14032	13850	14045	13932	13853	13819	14022	13880	13878	14023	13971	13758	13816	14090	14026	13885	13785	14006	13692	14006	14082	13970	13815	13894	13932	14034	13846	13989	13920	13717	14017	14019	13892	14192	13991	13980	13908	13861	13795	13981	13888	13903	13977	14039	13947	13844	13933	14083	13876	13869	13841	13854	13951	13941	13962	14042	14004	14028	13748	13801	14089	14094	13895	13820	14068	14064	13896	13905	13970	14044	13903	13818	13996	13946	14187	13834	13839	14007	13908	13829	13943	13997	13821	13776	13993	14059	14066	13811	14114	13863	14097	13903	13869	13866	13907	13943	13927	14107	14003	13955	13841	13857	13895	14005	14023	13975	13910	13925	13884	13947	13871	14058	13982	13954	13965	13989	13712	14045	13928	13941	13896	14064	13979	13858	14036	13794	14049	13881	13791	13985	13962	13914	13917	14061	13799	14068	13900	13873	13917	13959	13841	13801	13947	14015	14024	13949	13812	14091	13838	13926	13923	13960	13913	13865	14066	13861	13989	14003	13750	13731	13868	13907	13990	13855	13854	13843	13882	13973	13986	13888	13969	13895	13841	13977	13955	13842	13837	13953	14063	13751	13990	13829	13935	13867	13914	14040	14065	13904	13917	13862	13947	13959	13867	13860	13973	14062	14019	13950	13896	13894	13954	13877	13968	13965	13777	13879	14079	13928	14118	13790	13874	13692	13817	13749	13954	13726	13996	13914	13929	14001	13853	13889	13884	14092	14108	13882	13982	13933	13897	13857	14022	13820	13985	13860	13988	13916	13867	13877	13914	13965	13987	14070	14020	14011	13941	13989	13833	14035	13860	13839	14008	13888	14063	13996	13923	13919	13952	13975	13999	13849	13992	13949	13862	14042	13851	13848	13895	13976	13876	13980	13892	14025	13960	14022	13936	13938	13964	13872	13874	13924	13811	13875	13913	13997	13745	13887	13934	13938	13963	13892	13981	13940	13961	13729	13994	13855	13931	13991	14067	14052	13914	14096	13891	13919	13858	13927	14004	13769	13973	13832	13827	13965	13769	14053	13806	14005	13888	13949	13885	13877	14006	13873	13909	14111	13953	13843	13899	13985	13969	13894	14169	13767	13947	14009	13897	13987	13920	14043	13951	13826	13802	13864	14069	14127	13838	13860	14039	13721	13912	13948	13893	14124	13913	14107	14111	14108	14015	13912	13972	14040	13916	13890	13838	13901	13980	13933	14030	13947	14032	13874	13996	13814	13908	13898	13922	13969	14088	13927	14043	13935	13809	13844	13884	13923	14110	14049	13874	13791	13970	13886	14031	13892	13953	13719	14044	13895	13852	13974	14161	13858	13890	14058	13825	13982	13836	13835	14033	13986	13799	13899	13929	13830	13858	13861	13847	13934	13760	13908	14106	14043	13988	14029	13914	14000	13957	14069	13875	13838	13994	13972	13923	13908	13944	13969	13952	13888	13972	14125	13944	14096	13905	13833	13921	13783	13907	14088	14010	13950	14056	13942	13990	13969	13847	13910	13889	14003	14040	13983	13877	14011	13921	13943	13865	14138	13910	13891	14026	13952	13729	13978	13875	13882	13752	13946	13920	14014	13926	13822	14010	13858	13903	13868	14045	13968	13872	13997	13894	14076	14008	13949	13919	13786	13813	14005	13858	13934	14116	13843	13814	14017	13915	13927	13899	13929	13846	13942	14089	13831	14171	13915	13924	13916	13893	13855	13929	13915	13966	13997	13954	13859	13950	13984	14045	13877	13887	14043	13974	13791	13925	13968	13920	13897	13991	13922	13986	13853	13942	13943	13992	13878	13998	13780	13878	13946	13828	14090	13857	14013	13925	14079	13963	13885	13875	13713	13869	13957	13924	13735	13926	13771	13909	13843	14027	13982	13844	14002	13856	13906	13934	14115	14075	13867	13881	13988	14111	13879	13814	13817	13940	13969	14026	13906	13927	14088	13903	13963	13906	13781	13809	14041	14001	13872	13994	13844	14023	13818	13928	13775	13818	13894	14022	13818	13875	13884	13766	14022	13927	13928	13894	13851	13907	13901	13774	13922	13966	13991	14010	13821	13794	14009	13812	13887	13875	14029	13839	13950	14047	13987	13830	13885	13769	13745	13858	13972	13990	13937	14087	13918	14093	14010	14075	14008	13908	13935	13942	13817	13851	13986	14008	13875	14035	13844	13941	13931	13874	13855	13966	13946	14077	13875	13944	14104	13867	14136	13971	13928	13851	13961	13928	13915	14065	13894	14026	14056	13799	13882	13877	14013	13926	14083	13910	13889	13947	14002	13979	14011	14053	14020	13814	13958	13886	13922	14099	13951	14060	14071	13880	14075	14137	13859	14042	13973	13983	13938	13945	13973	13906	13949	13769	14005	13938	13912	13744	13860	13943	14014	14021	14017	13941	14048	13913	13959	14005	13999	13902	13755	14003	13832	13865	14005	13922	14021	13978	13723	13901	14067	13923	14029	14022	13788	13940	13978	13836	14036	13896	13945	14025	14082	14004	13937	13868	13895	13850	13903	13875	13987	13784	13743	14016	13967	13967	13919	13904	14008	13937	14004	13784	13862	14079	13983	14029	13730	14006	14134	13823	13860	13608	13972	13954	13912	14127	13749	13923	13926	13948	14068	13814	14153	13925	14124	13912	13910	13926	13961	13979	13896	13991	13979	13958	13910	13942	14006	14040	13985	14037	14073	13975	13963	13984	13898	13922	13856	13964	14068	14018	13694	13871	13986	13811	13866	13833	13872	14028	13942	14008	13833	13863	13989	13854	13833	13934	13874	13910	14006	14064	13793	13967	14060	14002	13886	13829	13918	13794	13888	13922	13940	13958	13854	14098	13953	13831	13997	13853	13941	14006	14001	13847	13935	13913	13937	14038	13962	13853	13929	13900	13910	13890	14015	13931	14123	13897	13928	13927	14175	13866	13798	13962	14026	13982	13905	13996	13972	14004	13838	14035	14020	13962	13783	13912	13920	13943	13966	14001	14138	14063	14014	13859	13846	13840	13953	13797	13882	13961	13914	13831	14104	13938	13822	14034	14084	13783	13966	14021	14075	14067	13963	13907	13923	13861	13904	13883	13823	13927	13831	14064	13877	13808	13902	13722	13983	13895	14089	13914	13998	13965	14025	13991	14127	13910	14013	13897	13895	14002	13875	13851	14001	14037	13778	13899	14067	14099	13838	13958	13894	13909	13937	14063	13994	13904	13888	13770	13757	13848	13699	14008	14050	14018	13945	13897	13905	13956	13945	13866	13969	13911	13853	13932	14005	14008	13968	13999	13878	14057	13910	13904	13906	13924	13989	14091	14009	14003	13840	13973	14016	14053	13885	13889	13967	13940	13924	13978	13917	13895	13828	14017	14176	13774	13903	13886	14010	13910	13972	13819	13970	14068	13987	13821	14106	13962	13788	14222	13990	13886	13953	13916	13911	13996	13928	13899	13974	13981	14066	13980	13909	13887	14030	13952	13994	13949	13897	13943	14069	13926	13911	14025	13831	14016	14058	13969	13896	14032	13955	13846	14071	13920	13884	13877	13899	14084	14041	13867	13859	13954	13980	13960	13973	13811	14004	13994	13962	13988	14073	14028	13919	13899	13971	14005	13798	13836	13894	14005	13882	13887	13999	13874	13912	13900	13863	13909	14086	13931	13994	13921	14074	13896	13936	14075	13890	13864	14023	14041	14030	13921	14060	13813	13912	14035	13958	13901	13887	13813	13948	14118	13870	13937	13723	13962	13529	13910	13924	14219	14064	13853	13920	13887	13871	13788	13785	13943	14088	13881	13975	13993	13762	13929	13827	13977	13873	14011	14056	13876	14014	13849	14035	13857	14060	13991	14063	13789	14003	13971	13899	13872	14090	13836	13706	13975	13840	13898	13980	13852	14063	13952	13944	13960	13889	13883	13873	13779	13872	14071	13997	13821	14015	13852	13868	13991	13926	13944	14147	14038	13872	14093	13894	13900	13903	13907	13907	13879	13829	13879	13874	13830	14113	13775	13800	14008	13885	13823	13876	13927	14000	13936	13855	13912	13901	13973	13948	13844
28655	22370	22178	18690	15670	15818	16201	15949	15829	15787	15716	15712	15874	15838	15736	15830	15565	15605	15635	15749	15508	15703	15861	16213	16445	16447	15964	16072	15988	15592	15734	15668	15856	15499	15546	15592	15716	15563	15589	15658	15733	15785	15567	15544	15761	15509	15716	15346	15687	15568	15663	15851	15725	15560	15680	15597	15670	15578	15940	15576	15553	15717	15469	15378	15381	15691	15564	15472	15671	15469	15441	15549	15599	15530	15500	15593	15538	15586	15577	15634	15609	15676	15551	15475	15678	15687	15640	15706	15601	15678	15595	15653	15752	15560	15601	15585	15780	15590	15485	15538	15770	15561	15626	15519	15348	15654	15590	15566	15595	15513	15633	15620	15765	15756	15535	15439	15549	15562	15627	15596	15606	15576	15645	15537	15742	15621	15732	15631	15522	15572	15660	15591	15708	15565	15447	15736	15718	15775	15455	15530	15714	15562	15733	15453	15598	15533	15702	15663	15613	15621	15505	15539	15743	15661	15717	15610	15581	15794	15685	15336	15539	15416	15542	15575	15679	15580	15489	15531	15399	15434	15766	15609	15704	15387	15510	15700	15709	15612	15571	15476	15452	15501	15737	15422	15697	15464	15468	15545	15493	15427	15903	15504	15764	15664	15758	15388	15747	15499	15520	15662	15670	15647	15779	15737	15555	15554	15525	15600	15680	15608	15426	15705	15511	15632	15633	15725	15681	15794	15608	15610	15685	15523	15532	15565	15513	15635	15574	15499	15687	15532	15550	15780	15600	15399	15846	15475	15533	15596	15691	15404	15476	15788	15565	15369	15713	15755	15588	15572	15681	15714	15487	15632	15672	15610	15579	15785	15827	15712	15641	15517	15618	15558	15489	15599	15590	15627	15708	15592	15444	15671	15465	15764	15748	15639	15647	15659	15716	15670	15591	15405	15477	15693	15698	15468	15421	15364	15577	15695	15833	15654	15584	15497	15567	15478	15633	15464	15742	15607	15601	15645	15633	15571	15696	15636	15722	15650	15820	15691	15669	15528	15726	15566	15508	15613	15581	15545	15652	15593	15575	15615	15429	15659	15332	15491	15581	15750	15512	15705	15574	15636	15571	15634	15700	15648	15496	15448	15621	15505	15509	15548	15767	15809	15679	15485	15755	15665	15610	15527	15714	15772	15681	15818	15590	15624	15646	15556	15795	15399	15579	15642	15663	15665	15500	15679	15490	15569	15541	15590	15556	15597	15561	15649	15589	15713	15505	15594	15599	15702	15699	15772	15741	15573	15572	15493	15666	15699	15597	15614	15589	15704	15568	15586	15637	15430	15755	15637	15624	15582	15592	15527	15717	15620	15794	15769	15654	15435	15834	15784	15624	15662	15784	15781	15688	15423	15592	15649	15584	15425	15506	15675	15443	15648	15674	15498	15545	15674	15807	15498	15563	15801	15653	15604	15711	15703	15619	15614	15609	15544	15794	15708	15523	15620	15707	15533	15662	15662	15538	15582	15845	15670	15622	15723	15670	15761	15502	15381	15511	15595	15586	15267	15605	15555	15665	15568	15501	15590	15639	15497	15532	15400	15718	15606	15575	15432	15516	15379	15552	15730	15661	15571	15688	15589	15471	15477	15654	15692	15557	15792	15649	15479	15561	15747	15634	15531	15638	15511	15464	15614	15545	15561	15545	15738	15858	15583	15691	15782	15686	15530	15796	15651	15609	15486	15488	15566	15476	15557	15764	15680	15750	15711	15546	15500	15466	15619	15358	15638	15392	15692	15757	15644	15462	15644	15562	15498	15694	15574	15752	15544	15669	15776	15619	15602	15763	15692	15632	15508	15456	15643	15565	15562	15570	15536	15809	15676	15782	15514	15589	15768	15736	15693	15579	15579	15653	15649	15641	15609	15728	15762	15623	15572	15510	15624	15679	15522	15782	15517	15511	15533	15549	15515	15494	15694	15771	15573	15530	15608	15515	15655	15761	15469	15544	15549	15911	15869	15720	15559	15721	15487	15526	15696	15560	15692	15566	15521	15666	15687	15722	15751	15748	15622	15772	15709	15459	15569	15460	15606	15663	15737	15655	15637	15459	15657	15307	15441	15445	15680	15528	15685	15579	15439	15640	15572	15760	15655	15479	15538	15632	15744	15475	15664	15618	15647	15837	15662	15657	15725	15703	15505	15567	15443	15597	15605	15613	15628	15603	15494	15618	15560	15553	15342	15549	15636	15521	15526	15599	15658	15714	15616	15603	15455	15774	15584	15443	15623	15609	15485	15545	15501	15594	15435	15763	15659	15582	15589	15722	15759	15645	15555	15503	15603	15475	15490	15483	15644	15528	15479	15583	15774	15755	15631	15465	15603	15732	15583	15664	15674	15495	15624	15528	15534	15827	15769	15759	15589	15753	15757	15695	15672	15637	15544	15578	15627	15493	15480	15585	15488	15584	15552	15657	15504	15557	15580	15709	15710	15677	15498	15452	15505	15646	15668	15756	15786	15581	15585	15813	15576	15603	15327	15824	15563	15764	15825	15754	15635	15461	15667	15620	15611	15528	15607	15600	15814	15716	15650	15624	15830	15725	15561	15565	15732	15440	15497	15643	15623	15590	15541	15822	15533	15611	15411	15681	15707	15667	15736	15602	15739	15514	15654	15516	15695	15663	15424	15472	15716	15598	15581	15496	15755	15658	15650	15578	15391	15632	15528	15648	15662	15719	15473	15440	15777	15757	15695	15504	15578	15693	15831	15799	15677	15693	15444	15780	15499	15584	15757	15628	15564	15652	15583	15687	15650	15679	15589	15450	15569	15772	15508	15502	15518	15557	15420	15621	15698	15438	15497	15655	15551	15746	15681	15571	15550	15614	15550	15567	15719	15514	15606	15543	15532	15618	15614	15567	15451	15532	15511	15508	15458	15342	15710	15647	15612	15709	15574	15548	15516	15508	15480	15706	15541	15475	15664	15755	15751	15737	15642	15569	15469	15583	15460	15466	15537	15624	15669	15477	15546	15672	15524	15618	15665	15614	15575	15560	15619	15497	15561	15700	15490	15687	15697	15631	15707	15782	15720	15676	15418	15419	15663	15818	15849	15556	15610	15565	15608	15358	15570	15708	15632	15696	15578	15612	15268	15751	15599	15544	15809	15747	15810	15576	15665	15387	15607	15587	15811	15578	15744	15594	15540	15539	15572	15591	15792	15684	15505	15685	15668	15910	15891	15452	15596	15587	15612	15581	15550	15812	15563	15660	15584	15508	15431	15439	15747	15704	15770	15734	15703	15530	15517	15705	15603	15592	15884	15586	15702	15748	15504	15724	15719	15373	15447	15689	15458	15565	15508	15536	15437	15528	15468	15546	15543	15549	15349	15624	15590	15467	15537	15735	15669	15582	15571	15528	15644	15456	15576	15466	15845	15565	15559	15737	15684	15579	15616	15606	15657	15795	15659	15612	15725	15700	15772	15672	15732	15448	15469	15856	15683	15819	15740	15729	15702	15644	15449	15666	15578	15745	15622	15732	15423	15735	15669	15496	15648	15455	15557	15499	15546	15754	15697	15467	15712	15702	15648	15812	15504	15504	15458	15511	15356	15686	15502	15624	15389	15383	15869	15761	15712	15628	15800	15615	15554	15537	15643	15349	15633	15578	15734	15437	15579	15582	15548	15519	15690	15621	15719	15722	15585	15792	15622	15752	15502	15567	15549	15784	15507	15735	15660	15546	15553	15778	15703	15819	15442	15564	15565	15537	15474	15625	15653	15719	15447	15768	15495	15627	15605	15599	15780	15545	15651	15692	15630	15700	15717	15496	15574	15835	15698	15826	15770	15850	15769	15686	15443	15589	15551	15624	15714	15645	15540	15494	15524	15722	15481	15673	15529	15595	15708	15683	15467	15686	15522	15469	15669	15603	15500	15669	15697	15791	15720	15711	15568	15678	15518	15469	15591	15656	15681	15483	15517	15656	15545	15617	15719	15716	15413	15570	15694	15751	15852	15615	15555	15758	15843	15490	15696	15730	15536	15587	15490	15760	15656	15490	15580	15556	15504	15666	15595	15556	15863	15425	15535	15728	15535	15561	15659	15540	15384	15487	15552	15732	15716	15638	15585	15582	15612	15533	15417	15666	15785	15811	15636	15686	15611	15553	15589	15681	15401	15686	15527	15494	15647	15789	15770	15502	15602	15638	15533	15592	15675	15484	15734	15684	15678	15605	15627	15675	15473	15623	15596	15558	15602	15447	15570	15705	15618	15771	15394	15635	15438	15513	15464	15554	15653	15667	15639	15684	15466	15494	15651	15712	15779	15558	15797	15669	15916	15569	15672	15842	15626	15484	15739	15554	15479	15752	15590	15456	15553	15640	15344	15582	15547	15557	15540	15470	15593	15636	15630	15472	15621	15615	15686	15544	15417	15526	15567	15550	15750	15542	15759	15388	15578	15517	15762	15698	15634	15502	15449	15489	15688	15682	15663	15683	15674	15495	15481	15437	15543	15796	15680	15751	15654	15706	15496	15740	15502	15630	15597	15565	15656	15590	15406	15665	15629	15579	15616	15783	15582	15509	15734	15650	15639	15618	15514	15749	15755	15644	15741	15476	15706	15637	15728	15600	15671	15655	15567	15794	15647	15631	15665	15719	15712	15630	15628	15544	15511	15576	15498	15644	15747	15630	15553	15636	15512	15723	15583	15691	15598	15508	15578	15666	15529	15642	15485	15638	15730	15685	15443	15720	15673	15664	15587	15711	15725	15707	15650	15529	15580	15546	15573	15476	15790	15634	15639	15751	15642	15804	15653	15717	15486	15515	15492	15719	15507	15562	15595	15747	15620	15794	15630	15535	15588	15508	15598	15717	15586	15307	15554	15574	15919	15651	15581	15597	15716	15531	15727	15534	15694	15573	15575	15780	15579	15569	15687	15717	15647	15650	15608	15719	15660	15601	15560	15426	15499	15420	15455	15671	15475	15868	15636	15657	15671	15613	15635	15534	15505	15689	15393	15673	15728	15712	15657	15462	15661	15839	15685	15709	15653	15725	15355	15671	15647	15609	15563	15626	15509	15704	15531	15648	15434	15703	15510	15803	15752	15729	15623	15669	15599	15674	15650	15600	15514	15794	15543	15752	15940	15752	15580	15604	15651	15658	15738	15774	15450	15460	15564	15577	15480	15662	15510
25508	20546	15795	14666	14402	14444	14417	14256	14091	14171	14035	14044	14041	13929	13984	14013	14139	13937	13867	13971	13912	13845	14261	14723	14935	14687	14361	14154	14157	13922	13846	13907	13807	13921	14016	13969	13994	13853	13956	13838	13797	13902	13933	13813	13777	13943	13899	13880	14014	13970	13830	13811	14007	13872	13957	13907	13875	13889	13940	14093	13821	13819	13855	13837	13787	13970	13754	13787	13928	14030	13940	13847	13967	13970	13986	13932	13897	13901	13816	14015	13846	14047	13750	13813	13980	13795	13791	13970	13771	13902	13877	13944	13841	13792	13805	13970	13912	13968	13882	13861	13913	14037	13950	13882	13791	13803	13967	14087	13843	14077	13906	13937	13938	13835	13664	13882	13860	13878	13990	13722	13951	13904	13925	13739	13955	13758	13804	14009	13797	13782	13938	13916	13965	13781	13901	13894	14049	14053	13735	13958	13894	13991	13914	13905	13995	13963	13815	13956	13781	13737	13966	13809	13885	13856	13720	13815	13883	13927	13872	13917	13945	13802	13925	13860	13832	13759	14048	14050	13771	13850	13962	13949	13957	13857	13829	13916	13937	13851	13969	14010	13963	13919	13921	13839	13802	14032	14047	13889	13973	13894	13867	13925	14135	13904	14011	13811	13880	13826	14047	13716	13703	13846	13637	14034	14040	13942	13923	13914	13809	14010	13850	13730	13986	13930	13871	13788	13938	13863	13908	13787	13861	14003	13973	14016	13779	13963	13838	13786	13760	13787	14021	13903	13820	13927	13802	14022	13954	13847	14005	13949	13924	14016	13909	13801	13852	13856	13881	14001	13939	13922	13879	13912	13908	13688	14039	13892	13828	13956	14013	14063	13854	13825	14068	13912	13875	13957	13855	13934	13882	13935	13990	13756	13869	13928	13885	13818	13994	13878	13914	13970	13900	13824	13947	13775	13865	13934	13931	13890	14006	13925	13959	13764	13941	13902	13872	13870	13855	13871	14081	14041	13902	13858	13849	13856	13813	13807	14056	13813	13868	14000	13865	13705	13819	14003	13943	13907	13999	14031	13864	13781	13800	13904	13947	13883	13870	13847	13873	13873	13797	14047	13811	14021	13909	13813	13844	13895	13722	13927	13891	13893	13858	13910	13811	13875	13732	13956	13797	13818	14159	13937	13807	14016	13785	13827	13917	13907	13914	13882	13850	13867	13927	13747	13917	14008	13814	13812	14064	13932	13950	13977	13801	13831	13879	14052	13971	14133	13909	13961	13788	14030	13895	14006	13911	13846	13859	13954	13908	13770	13967	13975	13759	13883	14019	13904	13903	13930	13799	14013	13868	13822	13959	13985	13991	13886	13883	13976	13833	13817	13890	13794	13991	13809	14106	13923	13925	13952	13689	13928	13859	13952	13895	13968	13876	14015	13836	14059	13921	13971	13779	13990	14116	13944	13783	13975	13952	14029	13934	13911	14055	13864	13867	13952	13893	13899	13787	13798	13770	13910	13790	13936	13867	13877	13912	13974	13889	13936	13904	13845	13973	14040	13833	13968	14036	13812	14105	14017	13901	13839	13726	13865	13932	13967	13800	13890	13940	13929	13830	13941	13944	13699	13860	13951	13773	13825	14035	13797	13948	13825	13928	13926	14062	13854	13898	14018	13915	13940	13884	13895	13915	13772	13931	13986	13795	13984	13747	13872	13792	13851	13824	13899	13981	13865	13864	13838	13870	13857	14074	13768	13848	13764	13891	13743	14024	13794	13792	13871	13731	13981	13842	14012	13723	14008	13922	13970	13820	13757	13921	13851	13638	13763	14020	13822	13878	14007	14120	13858	13879	13844	13822	13905	13746	13849	14025	13889	13856	13919	14080	13904	13902	13812	13893	13974	13823	13829	13978	13912	13923	13672	14008	13897	13965	13816	13943	13873	13881	14002	13889	13854	13984	13831	13955	13719	13854	13928	14039	13778	14153	13780	13984	13855	13826	13902	13865	14052	13967	13836	13917	13855	13907	13825	13949	13785	13864	13950	13981	13869	13812	13902	13832	13889	13927	13988	13806	13776	14020	13833	13958	13825	13892	13926	14004	13977	13882	13966	13777	13983	13975	13893	13798	13876	13832	13925	13849	13842	13826	13930	13954	13892	13944	13880	13912	13916	14017	13818	13871	13829	13988	13858	13893	13942	13892	13891	13967	13947	13912	13971	13671	13878	13912	13872	13953	13872	13674	13998	13963	13815	13775	14001	13953	13997	13822	13949	13798	13926	13771	14055	13891	13960	13785	13795	13749	13950	13958	13751	14022	13889	13997	13812	13834	14065	13811	13886	13808	13932	13882	13690	13927	13784	13935	13961	13982	13691	13970	13810	13855	13945	14023	13628	13931	13980	13994	14014	13846	14177	13973	13689	13850	13975	13831	13729	14079	14031	13928	13980	13985	13874	13874	13983	13946	13938	13777	14010	13817	13902	13775	14020	13980	13828	13942	13783	13854	13899	13923	13672	13868	13918	13958	13936	13601	13671	13820	13915	13840	13866	13817	14073	13944	13931	14035	13785	13899	14010	14054	13667	13973	13887	14003	13854	13937	13837	14102	13911	13737	13915	13897	13964	13956	13669	14053	13852	13986	13860	13841	13956	13974	13939	14013	13800	13875	13779	13780	13936	13883	13950	14057	14012	13799	13819	13923	14029	14013	13722	13767	14026	13899	14002	14065	13803	13807	13966	13904	13911	13785	13886	13901	13813	13910	13941	13857	13843	13920	13923	13937	13934	13803	13948	13980	14090	13730	13888	13940	13892	13870	13982	13923	13933	13847	13872	13957	13914	13848	13933	13873	13977	13722	13967	13710	13843	13982	14031	13794	14047	13960	13915	13822	13918	13962	13884	13891	13867	14028	14022	13934	13883	13871	13963	13913	13892	13885	13766	13962	13903	13836	13993	13928	13738	13939	13927	14064	13965	13767	13887	14029	13817	13965	14079	13926	13873	13939	13903	14017	13878	13842	14000	13895	14022	13861	13963	13735	14004	13830	13810	13769	13961	13832	13782	13939	13906	13999	13915	13836	13734	13832	14102	13872	13955	13867	14074	13733	13924	14013	13985	13942	13900	13734	14126	13945	13826	14039	13968	13820	14057	14007	13811	13957	13744	14007	13654	13911	13662	13945	13911	13928	13897	13816	13861	13933	13803	13880	13758	13829	14098	13932	13899	13768	14126	13906	13754	13718	14045	13983	13785	13980	13978	13865	13874	14039	13914	13875	13830	13874	13969	13791	13933	13835	13926	13893	13958	13750	13888	13968	13874	13927	14014	13943	13941	14102	13794	13878	13863	13788	13797	13842	13867	13910	13871	13912	13945	13867	13901	14067	13735	13740	14063	13927	13967	13845	13853	13826	13938	13861	13942	13850	13949	13898	13915	13765	14034	13857	13892	13853	13996	13870	13848	13742	13961	13996	13944	14114	13822	13811	13937	13822	13960	13972	13955	13818	14005	13847	13938	14110	13745	13741	13961	13679	13891	13756	13814	13833	13829	14035	13833	13863	13855	14011	13969	14019	13864	13851	14031	13931	14002	13753	13819	13787	13928	13894	13879	13794	13855	14021	13923	13917	13833	13920	13858	14012	13933	13952	14022	13876	14036	13902	13901	13927	13780	13836	13844	13893	14047	13818	13970	13966	14063	13903	13934	13908	13861	13865	13880	13968	13986	13857	13936	13907	13971	13930	14017	13926	13820	13774	14068	13972	13955	13914	13963	13964	14027	13947	14080	14064	14003	14052	13900	13947	13884	13796	13881	13798	13910	13908	13808	13977	13940	13840	13863	13876	13852	13971	13891	13983	13942	13976	13824	13785	13932	13907	13824	13824	13894	13909	13840	13874	14045	13798	14013	13822	14029	13972	13761	13722	13840	13909	13926	13876	13900	13817	13952	13950	13820	14013	13858	13884	13923	13767	14021	13907	13786	13790	13951	14028	13941	13785	13991	13816	13962	13802	13964	13956	13851	13978	13783	13883	13788	13855	13864	13912	13909	14189	13940	13987	13683	13942	13980	13963	13926	13824	13734	13928	13940	13845	13845	13929	13948	13894	13960	13763	13939	13754	13874	14010	13989	14104	13876	13816	13891	13931	13724	13980	14018	13727	13786	13799	13856	13988	13950	14025	13899	13835	14133	13979	13970	14054	13953	13945	13867	13818	13928	13968	13928	13692	13896	13903	13999	13985	13979	13900	13903	14038	13899	13768	13924	13862	13867	14048	13956	13834	13926	13987	13867	13960	13942	13885	13768	13750	13818	13907	13872	13805	13859	13884	13770	13839	13961	13893	14078	13908	13890	13874	14015	13860	13844	14023	13915	14024	13944	13816	13960	13774	13923	13797	14014	13857	14041	14000	13799	13924	13895	13883	13630	13855	13867	13900	13911	13882	13782	14029	13968	13756	13905	13801	13930	13996	13873	13913	13954	14007	13671	13674	13924	13932	13871	13937	13793	13996	13684	13799	13999	13789	14102	13944	13897	13774	13988	14013	13841	13919	13805	13843	13936	13860	14014	13797	13844	13844	13975	14002	13908	14036	13856	13789	13884	13970	13988	13975	13892	13914	13900	13963	13918	14018	13841	13878	13857	13954	13913	13823	14038	13806	13986	13914	13860	13951	13875	13924	13923	13954	13877	13928	13864	13919	13927	13806	14087	13899	14109	13965	13778	13934	13888	13757	13945	13890	14039	13825	13861	13930	13818	13839	13893	14007	13964	14042	14052	13944	13785	13945	13994	13894	13913	13950	13926	13827	14053	13900	13952	13858	13974	13968	13974	13800	13867	13923	14075	13993	13807	13980	13949	13984	13890	13919	13974	13873	13741	13991	13817	14009	13893	13935	14015	13842	13988	14066	13971	14020	13939	13841	13838	13860	13880	13919	13926	14038	13848	13765	13954	13843	13940	13874	13812	13850	13935	13868	13861	13790	14055	13887	13852	13963	13915	13912	13855	13951	13866	13765	13711	14050	13953	14008	13934	13847	13802	13947	13979	13920	13799	13869	13849	13859	13929	13908	13750	13797	13958	14045	13934	13800	13804	14092	13772	13908	13914	13985	13756	14041	13974	13810	13939	13937	13925	13956	13826	13892	13893	13962	13881	13911	13944	13872	13929	14031	13879	14097	13758	13952	13973
24341	21289	28491	24541	22221	20821	20226	18407	17906	17905	18245	17732	17916	17778	17799	17454	17705	17576	17860	17473	17456	18377	21054	22341	21224	20102	18899	18018	17561	17434	17528	17279	17537	17404	17482	17443	17462	17450	17213	17498	17381	17349	17288	17421	17357	17529	17265	17547	17442	17401	17512	17302	17403	17451	17320	17588	17533	17410	17355	17169	17443	17257	17437	17376	17266	17344	17265	17296	17392	17474	17339	17381	17332	17488	17365	17313	17259	17216	17384	17520	17307	17273	17472	17357	17291	17515	17347	17385	17326	17362	17387	17456	17346	17388	17329	17268	17280	17251	17348	17414	17526	17092	17367	17507	17151	17510	17332	17062	17364	17505	17245	17251	17492	17495	17350	17150	17236	17406	17317	17260	17355	17395	17295	17229	17388	17494	17403	17373	17521	17283	17230	17299	17344	17317	17498	17580	17351	17309	17212	17429	17307	17379	17281	17366	17430	17248	17318	17190	17229	17236	17470	17483	17257	17378	17349	17351	17399	17532	17423	17464	17366	17394	17456	17527	17461	17412	17505	17247	17449	17263	17174	17509	17650	17426	17125	17374	17452	17289	17372	17529	17478	17422	17477	17384	17383	17359	17052	17268	17465	17478	17176	17386	17384	17323	17394	17414	17178	17311	17283	17431	17535	17434	17381	17282	17426	17306	17557	17140	17297	17519	17268	17272	17340	17178	17342	17362	17374	17431	17550	17393	17410	17269	17376	17415	17387	17360	17316	17265	17371	17189	17240	17450	17262	17434	17429	17479	17251	17334	17292	17471	17407	17404	17333	17399	17453	17143	17427	17389	17420	17261	17356	17494	17346	17427	17613	17496	17508	17305	16978	17266	17438	17053	17341	17129	17422	17544	17516	17447	17308	17290	17283	17205	17292	17654	17261	17508	17494	17381	17293	17504	17574	17253	17206	17297	17265	17473	17163	17460	17462	17554	17458	17412	17536	17321	17357	17240	17190	17337	17211	17368	17134	17561	17305	17293	17499	17251	17302	17522	17283	17346	17399	17320	17444	17179	17498	17648	17516	17322	17167	17277	17459	17233	17660	17434	17416	17405	17474	17409	17566	17387	17388	17285	17437	17326	17709	17240	17279	17193	17325	17497	17515	17372	17175	17500	17403	17563	17351	17505	17363	17364	17308	17361	17321	17498	17236	17225	17333	17267	17250	17540	17515	17588	17491	17339	17362	17449	17310	17351	17400	17206	17426	17580	17384	17446	17426	17245	17258	17469	17337	17240	17300	17217	17430	17618	17358	17342	17413	17254	17380	17373	17422	17597	17329	17349	17564	17588	17447	17238	17329	17347	17297	17318	17479	17324	17347	17419	17456	17315	17272	17414	17499	17361	17472	17534	17439	17301	17238	17633	17575	17358	17352	17476	17327	17314	17376	17293	17548	17327	17207	17524	17505	17358	17452	17393	17429	17503	17346	17539	17363	17500	17373	17326	17090	17441	17291	17250	17347	17611	17387	17362	17462	17350	17268	17313	17469	17282	17330	17424	17516	17277	17360	17495	17309	17348	17281	17289	17216	17313	17370	17299	17365	17437	17463	17288	17432	17419	17486	17412	17182	17170	17149	17421	17372	17460	17396	17401	17456	17575	17443	17345	17261	17240	17276	17295	17389	17575	17426	17547	17477	17499	17287	17386	17380	17493	17289	17423	17383	17423	17610	17373	17178	17378	17198	17316	17484	17451	17470	17329	17387	17318	17338	17548	17387	17168	17352	17475	17586	17295	17466	17322	17333	17308	17389	17229	17273	17268	17322	17250	17391	17349	17183	17371	17344	17343	17522	17244	17555	17375	17275	17372	17430	17332	17371	17301	17357	17359	17226	17215	17196	17437	17269	17388	17368	17481	17207	17213	17362	17434	17629	17562	17401	17381	17218	17354	17253	17430	17205	17316	17296	17337	17400	17385	17310	17290	17577	17462	17432	17519	17234	17441	17308	17398	17382	17457	17363	17408	17292	17493	17285	17209	17362	17064	17469	17242	17489	17465	17480	17109	17460	17254	17423	17329	17435	17362	17309	17322	17418	17401	17311	17109	17503	17411	17494	17476	17445	17290	17442	17500	17388	17284	17476	17279	17188	17330	17300	17219	17544	17541	17431	17294	17344	17615	17440	17488	17405	17430	17266	17493	17508	17429	17466	17331	17144	17349	17350	17502	17448	17361	17438	17263	17465	17425	17352	17281	17188	17180	17398	17333	17518	17190	17308	17106	17273	17401	17500	17319	17198	17389	17412	17440	17287	17036	17332	17476	17310	17329	17395	17254	17352	17443	17483	17237	17398	17384	17210	17333	17225	17353	17422	17307	17488	17450	17453	17535	17449	17341	17374	17359	17181	17319	17423	17521	17235	17337	17193	17239	17408	17366	17538	17366	17453	17131	17482	17268	17471	17418	17306	17368	17315	17261	17354	17431	17288	17420	17526	17400	17022	17346	17469	17232	17323	17416	17396	17530	17351	17253	17261	17374	17320	17461	17348	17492	17385	17443	17414	17425	17500	17403	17411	17247	17521	17596	17536	17340	17436	17492	17472	17525	17173	17349	17449	17425	17322	17252	17459	17496	17284	17300	17439	17432	17468	17423	17354	17287	17441	17457	17402	17357	17201	17310	17327	17243	17431	17168	17185	17427	17339	17392	17453	17457	17358	17499	17348	17268	17373	17366	17306	17303	17282	17376	17423	17548	17293	17405	17365	17232	17372	17232	17419	17289	17332	17225	17559	17233	17292	17205	17130	17310	17283	17303	17147	17355	17333	17259	17469	17169	17339	17395	17520	17535	17381	17102	17274	17311	17588	17213	17389	17287	17421	17273	17556	17393	17220	17416	17316	17451	17321	17121	17244	17452	17492	17423	17322	17303	17458	17298	17407	17299	17319	17258	17620	17409	17238	17311	17416	17333	17372	17525	17376	17382	17512	17343	17432	17309	17377	17329	17395	17392	17216	17492	17297	17531	17358	17210	17516	17344	17205	17366	17530	17385	17360	17354	17416	17302	17536	17422	17483	17310	17165	17287	17208	17452	17334	17482	17445	17402	17480	17381	17699	17372	17240	17421	17454	17428	17213	17273	17328	17364	17373	17489	17350	17321	17568	17376	17392	17415	17347	17395	17512	17330	17231	17497	17264	17205	17221	17417	17361	17231	17450	17256	17474	17362	17410	17322	17122	17544	17138	17296	17377	17344	17361	17306	17324	17450	17597	17403	17412	17433	17410	17428	17401	17217	17285	17156	17416	17264	17385	17568	17261	17357	17620	17335	17317	17281	17240	17314	17140	17119	17447	17264	17455	17392	17405	17292	17282	17220	17399	17393	17418	17305	17362	17463	17245	17492	17284	17203	17285	17324	17407	17346	17428	17299	17234	17639	17375	17319	17424	17173	17531	17246	17526	17240	17180	17309	17401	17467	17287	17430	17406	17281	17222	17285	17341	17426	17300	17310	17239	17292	17330	17493	17388	17472	17443	17401	17225	17434	17363	17418	17175	17165	17301	17381	17390	17484	17426	17491	17261	17570	17306	17244	17376	17307	17461	17375	17374	17331	17338	17414	17282	17333	17275	17156	17272	17428	17490	17356	17537	17398	17394	17332	17169	17411	17400	17312	17400	17300	17295	17493	17426	17465	17440	17570	17528	17457	17455	17337	17394	17555	17574	17477	17186	17234	17050	17278	17460	17611	17522	17458	17421	17361	17311	17517	17355	17372	17481	17290	17410	17421	17448	17265	17453	17473	17497	17056	17269	17280	17368	17467	17490	17237	17368	17379	17388	17315	17503	17293	17313	17194	17519	17384	17325	17319	17436	17602	17363	17510	17319	17416	17423	17221	17402	17235	17336	17535	17322	17418	17461	17391	17322	17362	17281	17396	17337	17355	17475	17430	17172	17414	17369	17458	17395	17474	17228	17432	17379	17333	17478	17328	17351	17505	17404	17371	17398	17385	17393	17354	17303	17283	17212	17277	17356	17439	17412	17580	17566	17703	17285	17398	17426	17423	17460	17591	17285	17369	17393	17370	17230	17505	17311	17268	17295	17431	17231	17152	17372	17271	17300	17483	17279	17445	17427	17337	17102	17220	17286	17440	17397	17349	17339	17247	17427	17382	17487	17334	17297	17467	17411	17175	17485	17325	17491	17552	17636	17426	17489	17274	17343	17424	17443	17405	17392	17283	17169	17175	17323	17264	17365	17292	17432	17315	17461	17432	17266	17372	17472	17123	17218	17396	17448	17301	17302	17259	17466	17301	17326	17344	17308	17348	17421	17289	17349	17307	17333	17371	17410	17114	17348	17500	17569	17610	17286	17426	17421	17579	17393	17413	17455	17235	17463	17497	17170	17387	17351	17204	17365	17391	17380	17293	17279	17417	17462	17623	17353	17458	17162	17443	17297	17418	17518	17542	17510	17508	17362	17462	17441	17284	17494	17330	17335	17291	17267	17182	17435	17403	17291	17341	17445	17410	17527	17346	17337	17221	17276	17304	17562	17347	17328	17247	17343	17374	17402	17229	17294	17236	17361	17564	17293	17370	17297	17280	17419	17440	17346	17328	17272	17321	17285	17496	17547	17298	17560	17288	17734	17392	17166	17436	17275	17346	17441	17346	17228	17414	17360	17616	17475	17374	17403	17319	17364	17308	17350	17461	17312	17336	17285	17710	17334	17501	17270	17271	17411	17184	17528	17455	17311	17275	17374	17467	17445	17550	17362	17334	17349	17354	17498	17489	17486	17467	17355	17409	17485	17451	17334	17325	17406	17334	17530	17307	17325	17277	17445	17505	17455	17429	17146	17432	17311	17489	17351	17378	17405	17296	17423	17206	17418	17593	17373	17533	17325	17535	17583	17425	17611	17309	17364	17253	17317	17297	17413	17438	17346	17360	17533	17371	17291	17430	17556	17411	17330	17520	17425	17482	17445	17475	17367	17428	17174	17219	17283	17454	17460	17396	17450	17398	17301	17344	17221	17470	17448	17607	17412	17308	17585	17676	17483	17269	17304	17531	17160	17401	17381	17587	17412	17249	17311	17318	17515	17438	17510	17324	17401	17289	17233	17233	17377	17500	17368	17368	17296	17488	17333	17363	17314	17495	17373	17410	17485	17371	17219	17256	17470	17236	17276	17329	17426	17372
21500	22840	21176	17810	16797	16258	16682	16310	15848	15496	15392	15600	15516	15472	15395	15367	15314	15438	15369	15264	15026	16856	20950	21771	19811	18105	16651	15728	15280	15223	15061	14991	14909	14964	14919	15150	14951	15108	14942	14948	14990	14994	15140	15028	14933	14855	15096	14854	15115	15047	15203	15227	14994	15007	15156	14992	15108	14905	15102	14982	15083	15151	14987	15208	14929	15068	14966	14998	14963	15152	15104	15105	15140	15197	15205	14867	14848	14882	14987	14823	15040	15054	15054	15150	15131	14849	14999	14905	14954	14985	15106	14974	15047	14978	15159	14851	15159	15118	15073	15119	15173	15026	15119	15144	14990	15047	15125	15061	14841	15029	15216	15081	15166	15060	14942	14960	15012	15038	14979	14961	15034	14998	14816	15058	14948	14893	14998	14898	14878	14983	14977	14998	14942	15015	14995	14909	15004	15045	15016	15013	15092	15137	15035	14999	15156	15068	14942	15103	15027	14899	14893	15259	15068	15118	15202	15190	14855	14968	14897	15002	14986	15112	14996	15021	15130	15008	14972	15025	15107	15137	15012	14960	15176	15157	14981	15031	15030	15089	14949	15019	14987	15020	14938	14992	14820	14963	14939	15056	15111	15109	14968	15089	15071	14868	14888	15004	14934	14952	15088	14867	14935	15138	15022	15042	15019	15060	15037	14992	15069	14989	14948	15071	15049	15014	14960	14957	15062	14832	14948	14699	15026	15034	14930	15182	15145	14923	14828	14915	14854	14957	14965	15053	15066	15100	14885	14869	15175	14961	14969	15000	14985	15028	14933	15041	14979	15028	14908	14973	15007	15035	14954	14960	15066	14957	14961	15025	15227	15056	14997	14992	14941	15091	15120	15002	14913	15065	14927	15138	14935	14979	15030	14956	15048	15042	15127	15104	15038	15017	14971	15096	14948	15130	14961	15008	14967	15039	15085	15057	14864	15011	14993	15113	15020	15243	14891	15052	15077	14982	15092	15106	14872	15077	14965	14976	15197	15185	15119	14994	15076	15050	14939	15004	14992	15013	15106	14998	15026	15103	15116	14829	15128	15010	14976	15070	14960	14924	15088	14913	15075	14933	14905	15154	14972	14892	15012	15278	15028	15051	14998	14985	14964	15158	14935	15123	14977	14892	14974	14977	14925	14861	15000	14922	15077	14846	14945	14982	15141	14917	15003	14952	15017	14988	15056	15062	15231	14824	15091	14972	15055	15165	15118	15130	15106	14946	14999	14984	15029	14980	14950	14989	14857	14850	15119	15061	15084	14988	15192	14997	15036	15012	14970	14891	14948	14900	15007	14997	14979	14987	14880	15090	14867	14918	15305	14895	15001	15070	14981	15124	15089	15095	15101	14937	14878	15081	15264	15027	15000	15043	15053	14971	15008	14994	14995	15069	15042	15135	14918	14906	15119	15020	15004	14958	15026	15195	14958	15019	15074	14889	15084	14971	15165	15044	14934	14892	15024	14964	15102	15111	15104	15117	14842	14942	14864	15028	14815	14997	15090	15045	15122	14925	15172	14978	14971	15124	14983	15030	15078	15085	14993	15050	15104	14991	15013	15122	15120	15058	15168	15106	15148	14886	15010	15064	14955	15087	15071	14838	14734	14983	15042	15015	15145	15129	15087	15124	14816	14855	14910	15039	15101	15042	14971	14925	14958	15226	14823	14964	15039	15045	14893	15056	14982	15129	15152	14979	14940	14949	15044	14868	15118	14952	14945	14874	14974	15004	14988	15009	15072	15006	14978	14980	15004	15021	15090	15060	14968	14959	15101	15084	14948	14912	15021	15011	15087	15094	15156	14896	15030	14948	14980	14922	15057	15110	15143	15100	14880	15030	15046	14993	14928	14977	15067	14833	14944	15009	15013	15003	15014	14983	14895	14983	14954	14995	14976	15108	14942	14861	15003	15052	14819	14869	15048	14876	14921	15043	14935	15076	15133	14915	14915	14860	15144	15056	14900	15157	15121	14965	15074	14960	15000	14953	14998	15034	15096	14895	15085	15023	15004	15069	15023	14955	15008	15170	15142	15010	15107	15049	14946	15131	15079	14936	15055	15107	15144	15254	14901	15044	15033	15191	15007	15075	14976	15042	14944	14999	14973	15154	15038	14964	15013	15157	14972	15232	14957	15038	14938	14853	14996	15023	15102	15088	15010	14961	15058	14870	14967	15021	15069	14970	14919	15034	14914	15046	14865	15116	15107	15053	15075	14947	14986	15038	15070	15066	14924	14954	15066	15001	14922	14945	15048	15018	15081	14849	14910	14911	15002	14934	14851	15044	14948	14963	15139	15077	14980	15053	14998	15065	15011	15069	14962	14989	14996	14924	14923	15059	15018	15057	15074	15079	14857	15243	14929	14899	15037	15149	15018	14829	14924	14919	14907	15129	14954	15159	15038	14996	15080	15009	14931	14916	14983	14905	15044	15025	15029	15182	14964	15181	15167	15101	15046	15068	14971	14953	15078	15054	15056	14973	15001	14999	15042	15040	14945	14991	15084	14859	14991	14942	15094	15061	14993	14986	14925	15101	14910	15038	15010	15064	14966	14918	15071	15037	15002	14801	15129	14973	15077	15046	15007	15138	14937	15192	14967	15082	14839	15081	14988	15111	15200	14934	15118	14813	15141	15038	15009	15038	14957	14936	14983	15030	15034	14998	14864	15009	14933	15067	15009	14987	14918	14997	14895	14999	14932	15181	15017	15095	15109	14905	15088	15056	14982	14952	15117	15190	15047	14885	15141	15017	15085	15076	14994	14914	15121	14908	15071	14878	15151	15070	15026	14953	15103	15046	14999	15117	15114	14892	15068	15073	14892	14835	14957	14910	15078	14986	14812	14977	14918	14916	14939	15031	14917	15063	15045	14884	14869	14949	15058	14966	14936	14855	14940	15002	14993	15064	14991	14835	14915	15002	15010	14861	15005	15074	15103	14878	15080	14954	15048	14675	14976	14913	15075	15193	15195	15192	14970	15071	15108	15061	15023	14990	15009	14978	14992	14871	15016	15138	15013	14906	15030	15040	14923	14994	14918	14948	15094	14992	15010	15174	15094	14908	15061	14823	15147	15128	14965	14914	14964	14937	15029	15076	14975	15014	15048	15174	14779	14966	15142	14953	14900	14862	14987	14935	15004	14896	15055	15087	14860	14884	15145	14902	14913	14993	14948	15065	15062	15066	14932	14974	14929	14956	14910	14936	14849	15020	15109	15074	14981	15116	15082	15093	15181	15053	14952	15003	15085	14909	15116	15150	15062	15063	15065	14921	14848	15204	15093	15011	14994	14981	15092	15002	15093	15003	15128	15073	15004	14867	15039	15006	14777	15131	15090	15074	15064	15098	15019	14940	15111	15078	15011	15197	14932	14996	15125	15042	15158	15002	14958	15004	15000	14975	14990	15046	15094	15035	14829	15053	14966	15108	14957	14955	14852	15078	15025	15123	14908	14969	14960	15157	15001	15118	14968	15061	14935	14974	14965	14952	15125	14878	14958	15088	15095	15048	15120	15021	15329	14988	14990	15039	15056	14949	14939	15055	14960	14969	14944	15190	15046	15070	15146	15009	15028	15134	14922	15228	14975	15130	15000	14983	15029	14956	15125	15194	15016	14966	14942	14940	15024	14937	14993	15208	15058	14974	15173	14891	15115	15233	14952	15066	14984	14880	14930	14890	14934	15095	14990	15148	15024	15057	15093	14991	15069	14953	14923	14998	14963	14942	15009	15034	15047	14982	15046	15025	14815	15005	14985	15079	14930	15103	14996	14963	14984	14956	15024	15029	15057	14925	15084	15070	14942	15053	14962	15139	15083	15040	15010	15097	14870	15038	15066	14921	14964	14952	14899	14923	14890	15122	15114	15117	14992	15100	15008	15107	14924	14945	14936	15080	15060	15111	15032	15057	14979	14872	15148	14985	14866	14974	15180	15006	15255	14992	14978	14995	14825	15045	14968	14940	14972	14868	15009	14993	15113	15134	15025	14912	15102	15010	15137	14895	14853	15118	14994	15150	14946	14853	15046	15002	14985	15107	14920	14946	15150	15069	14916	14998	15127	14877	14705	14870	15144	14907	15090	15043	15101	14963	15067	15059	14923	15119	15057	15055	15009	15023	15025	15105	14991	14898	15083	15050	15144	14994	14926	15122	15114	14930	15011	15090	14994	15301	14938	14873	15106	15140	15113	15074	15085	15061	15017	14962	15118	15069	14882	15114	15039	14930	15034	14924	15270	14883	15058	15098	14993	15039	15005	14857	15020	14924	15033	15145	15024	14976	14952	15069	15291	15006	14960	15099	15115	15057	15096	14865	15043	15046	14916	14958	15040	14964	14997	15154	15060	14962	15137	15017	14946	14863	15041	15030	14949	15074	15009	15125	15104	14852	15097	14935	15105	15023	15158	14989	14999	15089	14880	15109	15134	15141	14991	14946	15030	15056	15024	15006	15115	14974	15156	15142	15166	15042	15038	14986	14943	14962	15016	15070	14960	14938	15005	14853	15071	15031	14997	14990	15042	14944	14956	15032	15092	14954	14955	14949	14929	15104	15080	15095	14900	15088	15116	15082	14927	15068	14920	14938	15189	14929	15082	15125	14840	15061	15076	14893	15136	15100	15079	15187	15023	14991	15137	15102	15042	15132	15025	15072	15069	14918	15040	14954	15093	14976	15047	15103	15048	15068	15033	14903	14958	14995	15105	15063	14863	14855	14968	15062	15098	15085	14911	15041	15064	14989	15000	14918	14995	15032	14997	15019	14970	14968	14894	15052	14951	14999	14866	15009	15065	15098	15020	14932	15019	15114	15052	15026	15181	15069	14978	15104	15092	14955	14863	15054	15021	14924	14985	15101	15210	15097	15002	14903	15038	15104	15083	14990	15083	14943	15061	14801	15138	15010	15090	15021	15018	15174	14989	15108	14905	15073	15144	14843	15017	15025	15126	14793	15209	15036	14930	14923	14972	14909	14986	14933	14984	14947	14947	14955	14846	15105	15068	15155	15050	15023	14981	15061	15077	15115	15150	15014	15058	15081	14928	14965	14904	14876	14978	14990	15029	15153	15102	14943	14898	14844	15088	14902	15008	15021	15123	15073	15076	14912	14974	14987	15132	15054	15072	15076	15056	14821	15042	15148	15074	15002	15041	14896
23066	21290	29051	23874	21601	23702	24718	19846	18729	18748	18453	18748	18700	18365	18512	18485	18356	18302	18322	18001	17873	19674	22795	25640	25638	22812	20598	19671	18546	18028	17960	17872	17955	17759	17797	17842	17600	17526	17843	17767	17635	17819	17710	17718	17902	17867	17688	17724	17821	17788	17797	17697	17615	17646	17767	17676	17915	17603	17669	17581	17699	17640	17642	17508	17603	17751	17699	18164	17647	17510	17673	17747	17655	17613	17808	17746	17791	17576	17661	17648	17842	17582	17720	17713	17662	17771	17590	17758	17623	17597	17604	17444	17761	17721	17586	17615	17833	17710	17549	17861	17748	17647	17584	17708	17724	17697	17778	17782	17655	17526	17615	17784	17554	17684	17652	17519	17751	17753	17871	17697	17828	17695	17533	17575	17541	17566	17452	17734	17622	17638	17504	17724	17765	17684	17687	17897	17690	17653	17676	17596	17727	17687	17586	17498	17783	17908	17673	17599	17617	17805	17586	17758	17624	17615	17500	17583	17602	17711	17693	17485	17720	17979	17699	17405	17671	17597	17726	17774	17612	17760	17437	17706	17646	17854	17784	17502	17608	17645	17551	17700	17496	17793	17871	17518	17726	17496	17696	17777	17849	17709	17786	17630	17645	17500	17760	17700	17776	17584	17735	17716	17721	17755	17791	17654	17784	17481	17811	17811	17628	17550	17776	17706	17838	17732	17603	17645	17638	17705	17642	17721	17403	17693	17593	17678	17777	17740	17474	17572	17837	17795	17697	17566	17764	17490	17717	17706	17740	17597	17642	17641	17607	17611	17700	17661	17905	17774	17655	17601	17642	17552	17608	17620	17749	17547	17698	17427	17691	17489	17609	17495	17733	17688	17916	17601	17461	17570	17682	17811	17675	17846	17723	17716	17730	17748	17380	17579	17708	17555	17838	17467	17682	17699	17800	17659	17761	17526	17548	17707	17742	17753	17809	17718	17703	17328	17725	17897	17823	17672	17506	17738	17622	17692	17713	17627	17602	17679	17759	17937	17620	17556	17613	17719	17820	17766	17738	17458	17504	17672	17621	17595	17696	17742	17678	17629	17579	17510	17580	17777	17528	17411	17788	17621	17692	17587	17577	17810	17698	17643	17932	17601	17347	17556	17552	17731	17369	17567	17733	17841	17814	17703	17626	17710	17520	17722	17756	17694	17776	17554	17659	17742	17431	17706	17717	17625	17586	17717	17685	17677	17637	17708	17766	17635	17649	17569	17730	17779	17802	17678	17595	17618	17666	17754	17748	17730	17780	17626	17487	17573	17717	17631	17824	17630	17720	17796	17742	17781	17526	17698	17742	17524	17615	17560	17804	17772	17718	17736	17800	17828	17748	17810	17647	17638	17665	17537	17674	17523	17785	17507	17523	17612	17667	17795	17811	17544	17617	17574	17802	17751	17746	17641	17525	17848	17746	17647	17815	17849	17790	17516	17685	17757	17527	17575	17474	17595	17781	17567	17637	17648	17692	17662	17551	17691	17864	17910	17770	17599	17531	17733	17589	17640	17622	17756	17869	17663	17616	17558	17759	17820	17708	17918	17623	17632	17558	17637	17754	17633	17853	17515	17749	17597	17379	17564	17689	17762	17620	17592	17773	17566	17606	17620	17759	17576	17838	17731	17811	17631	17674	17688	17777	17666	17598	17768	17658	17931	17747	17729	17617	17729	17756	17430	17630	17692	17469	17705	17755	17604	17498	17508	17710	17690	17665	17718	17825	17635	17810	17457	17704	17696	17660	17707	17698	17821	17755	17706	17624	17557	17766	17635	17549	17607	17629	17740	17520	17767	17885	17580	17757	17707	17462	17540	17636	17655	17549	17718	17627	17645	17640	17734	17695	17583	17598	17752	17739	17584	17487	17654	17596	17785	17801	17622	17502	17467	17687	17678	17794	17819	17706	17733	17689	17889	17851	17732	17694	17673	17655	17539	17748	17519	17735	17452	17590	17601	17719	17710	17592	17833	17848	17767	17698	17702	17712	17559	17851	17639	17665	17633	17726	17598	17601	17627	17832	17593	17723	17759	17581	17475	17688	17628	17697	17556	17666	17630	17493	17597	17638	17499	17683	17775	17762	17891	17578	17724	17694	17808	17731	17559	17614	17550	17594	17760	17518	17715	17650	17647	17680	17553	17848	17807	17615	17574	17918	17520	17571	17836	17541	17744	17575	17694	17792	17706	17697	17575	17771	17597	17654	17638	17751	17833	17371	17713	17875	17481	17634	17590	17504	17708	17711	17649	17606	17628	17452	17652	17601	17662	17517	17811	17546	17627	17798	17651	17842	17725	17549	17673	17645	17771	17862	17690	17568	17734	17580	17514	17650	17607	17582	17502	17528	17796	17586	17680	17683	17619	17636	17515	17338	17646	17585	17792	17637	17660	17668	17566	17664	17605	17583	17641	17499	17726	17647	17529	17831	17515	17545	17692	17772	17672	17553	17490	17440	17635	17842	17644	17613	17726	17642	17720	17464	17462	17622	17794	17712	17662	17550	17729	17735	17661	17641	17504	17609	17691	17614	17687	17706	17667	17636	17428	17515	17827	17572	17564	17525	17646	17980	17562	17746	17857	17803	17709	17639	17636	17652	17582	17562	17539	17541	17541	17832	17714	17553	17677	17551	17951	17874	17620	17685	17718	17678	17808	17771	17636	17674	17852	17829	17544	17753	17799	17571	17742	17708	17706	17562	17458	17604	17708	17772	17509	17613	17769	17762	17694	17592	17563	17681	17705	17770	17556	17764	17632	17881	17483	17485	17580	17699	17550	17630	17685	17627	17900	17633	17683	17610	17697	17825	17638	17531	17586	17775	17547	17589	17603	17535	17647	17572	17645	17518	17744	17676	17590	17586	17704	17834	17823	17924	17621	17794	17676	17721	17731	17655	17739	17825	17658	17651	17684	17621	17633	17721	17713	17761	17422	17292	17552	17438	17782	17600	17780	17579	17620	17443	17675	17617	17720	17675	17613	17601	17566	17620	17567	17694	17754	17721	17610	17616	17300	17589	17662	17718	17668	17452	17735	17712	17562	17660	17436	17533	17727	17619	17814	17543	17571	17580	17572	17871	17738	17664	17727	17795	17791	17514	17558	17526	17625	17568	17651	17484	17582	17683	17633	17876	17664	17631	17566	17834	17744	17583	17583	17609	17655	17593	17607	17509	17728	17743	17659	17725	17761	17653	17632	17705	17663	17705	17737	17593	17562	17645	17556	17705	17633	17804	17810	17520	17721	17769	17655	17724	17785	17574	17557	17807	17619	17711	17428	17716	17563	17784	17676	17645	17537	17607	17705	17760	17560	17775	17872	17594	17599	17696	17704	17775	17686	17497	17723	17622	17678	17599	17641	17759	17705	17535	17618	17681	17505	17621	17814	17803	17690	17738	17576	17646	17578	17616	17740	17625	17861	17621	17544	17795	17591	17599	17590	17743	17640	17440	17671	17615	17627	17414	17521	17775	17740	17602	17848	17621	17697	17445	17666	17701	17795	17717	17631	17530	17494	17672	17449	17718	17608	17746	17554	17463	17532	17534	17671	17538	17632	17652	17802	17619	17507	17553	17642	17536	17599	17879	17787	17767	17697	17660	17580	17661	17708	17625	17570	17633	17680	17741	17737	17717	17642	17557	17718	17624	17862	17642	17756	17684	17634	17832	17599	17650	17378	17912	17823	17568	17888	17747	17689	17695	17656	17628	17807	17605	17533	17530	17628	17637	17568	17567	17697	17709	17592	17789	17524	17568	17620	17582	17423	17776	17641	17755	17719	17521	17519	17697	17535	17641	17688	17738	17718	17405	17561	17470	17403	17520	17759	17502	17661	17678	17706	17743	17759	17498	17836	17639	17911	17763	17487	17825	17610	17710	17654	17620	17576	17542	17731	17659	17471	17443	17740	17614	17622	17551	17638	17615	17584	17588	17587	17641	17598	17730	17705	17657	17701	17768	17744	17679	17664	17691	17564	17851	17834	17629	17699	17729	17624	17721	17494	17557	17732	17699	17750	17764	17707	17617	17510	17787	17710	17869	17745	17739	17602	17611	17772	17657	17980	17920	17525	17794	17786	17750	17657	17747	17776	17620	17624	17815	17697	17702	17449	17730	17750	17706	17557	17632	17657	17741	17644	17560	17887	17726	17589	17518	17582	17613	17718	17585	17507	17784	17712	17784	17772	17762	17583	17551	17778	17582	17604	17697	17853	17719	17621	17662	17576	17866	17584	17617	17517	17770	17815	17575	17797	17650	17488	17654	17578	17620	17572	17745	17691	17604	17614	17630	17753	17628	17753	17738	17883	17732	17622	17839	17662	17828	17877	17782	17667	17715	17780	17700	17786	17785	17716	17613	17603	17642	17698	17692	17622	17514	17747	17696	17715	17838	17660	17733	17562	17634	17728	17760	17514	17427	17803	17941	17606	17749	17589	17661	17559	17745	17819	17624	17640	17490	17731	17759	17861	17584	17683	17674	17686	17975	17577	17709	17639	17468	17587	17439	17673	17582	17756	17719	17587	17640	17751	17712	17646	17599	17803	17877	17545	17649	17614	17412	17658	17813	17799	17570	17750	17767	17658	17762	17774	17784	17503	17598	17552	17578	17801	17657	17689	17784	17730	17735	17760	17855	17636	17611	17579	17670	17742	17802	17704	17728	17605	17699	17884	17741	17617	17515	17699	17381	17776	17812	17484	17775	17537	17522	17685	17777	17780	17732	17328	17636	17502	17738	17587	17599	17648	17637	17515	17579	17519	17653	17656	17597	17616	17448	17758	17913	17698	17662	17651	17617	17641	17717	17559	17579	17841	17502	17571	17488	17497	17631	17880	17681	17540	17545	17612	17684	17641	17619	17579	17694	17782	17945	17607	17703	17710	17786	17756	17664	17709	17767	17610	17818	17751	17748	17804	17638	17636	17732	17722	17714	17545	17535	17651	17885	17834	17787	17644	17647	17556	17604	17791	17798	17660	17669	17732	17593	17767	17750	17609	17725	17597	17594	17549	17664	17712	17773	17861	17663	17695	17701	17803	17782	17726	17862	17626	17774	17702	17764	17846	17907	17594	17692	17876	17748	17680	17801	17709	17710	17628	17593	17507	17532	17644	17792	17550	17750	17854	17598	17551	17521	17730	17753	17730	17796	17605
23592	29315	25165	20751	20282	19340	18254	17307	16614	15991	16117	16304	16237	16154	15941	15710	15733	15904	15465	15399	15410	18182	22654	26213	25703	21483	18750	17216	16189	15378	15321	15313	15104	15202	15317	15034	15071	15196	15029	15216	15218	15157	15298	15331	15074	15165	15176	15065	15065	14968	15121	15337	15275	15138	15134	15172	15186	15085	15244	15055	15227	15182	15067	15188	15214	15244	15101	15158	15286	15309	15070	15212	15172	15143	15206	15215	15119	15140	15198	15020	15030	15299	15108	15289	15222	15130	15147	15354	15138	14974	15148	15200	15250	15227	15090	15091	15078	15174	15222	15237	15091	15183	15037	15113	15215	15021	15281	15193	15049	15135	15329	14995	15134	14960	15227	15081	15089	15180	15166	15259	15245	15058	15292	15085	15237	15189	15224	15191	15148	15154	15017	15156	14963	15137	15175	15283	15199	15145	15290	15147	15253	15283	15213	15222	15054	15021	15142	15046	15096	14974	15196	15160	15130	15172	15120	15107	15067	14955	15237	15091	14959	15178	15246	15063	14965	15077	15200	15207	15178	15054	15155	15114	15186	15262	14942	15191	15171	15400	15103	15148	15016	15152	15155	15164	15223	15089	15191	14968	15214	15158	15110	15082	15266	15109	15160	15188	15130	15179	14936	15208	15145	15220	15199	15117	14875	14942	15179	15157	15199	15034	15282	15177	15169	15070	15136	15209	15351	15112	15261	15220	15081	15156	15051	15170	15051	15204	15171	15237	15063	15257	15291	15059	15131	15157	15135	15178	15124	15259	15258	15095	15235	15206	15199	15115	15167	14860	15257	15124	15248	15218	15255	14919	15030	15192	15251	15016	15275	15156	15093	15094	15118	15031	15282	15189	15216	15106	15252	15165	15291	15175	15194	15122	15115	15268	15044	15056	15095	15179	15339	15225	15111	15122	15004	15279	15242	15167	15037	15265	14967	15060	15196	15148	15254	15276	15123	15101	15141	15040	15181	15201	14982	15091	15077	15177	14918	15185	15149	15262	15153	15192	15140	15214	15123	15105	15089	15165	15073	15105	15084	15070	15019	15201	15271	15155	15209	15193	15058	15144	15256	15150	15111	15201	15188	15079	15253	15107	15113	15124	15060	15094	15188	15190	15060	15006	14982	15121	15189	15031	14955	14976	15240	15057	15326	15064	15296	15068	15049	15262	14905	15214	15191	15423	15067	15128	15133	15141	15147	15358	15220	15209	15070	15178	15106	15170	15080	15091	15125	15002	15240	15234	15188	15195	15181	15031	14997	15095	15162	15064	15027	15112	15053	15142	15002	15129	15302	15138	15067	15047	15256	15178	15095	15094	15232	15071	15188	15068	15017	15211	15087	15192	15162	15145	15208	15227	15074	15152	15101	15052	15198	15127	15170	15149	15136	14880	15119	15042	15119	15326	15099	15204	15073	15026	15057	15205	15083	15030	15131	15162	15057	14978	15028	15200	15033	15141	15077	15025	15067	15027	15163	15182	15228	14982	15241	15213	15084	15285	14971	15077	15131	14920	15111	15151	15138	15164	15144	15148	15139	15048	15099	14996	15221	15019	15082	15184	15049	15152	15235	15218	15287	15081	14933	15048	15169	15179	15168	15170	15153	15360	15118	15140	15186	15136	15099	15109	15218	15016	15170	15043	15317	15295	15151	15100	15001	15023	15015	15008	14940	15212	15170	15130	15048	15303	15081	15099	15147	15168	15224	15251	15236	15295	15160	14964	15090	15040	15156	15268	15074	15195	15100	15033	15147	15242	15248	15181	15222	15255	15235	15188	15164	14956	15237	15162	15187	15244	14895	15349	15002	15109	14945	15084	14928	14959	15077	15067	15108	15201	15140	15097	15144	15333	15095	15167	15058	15075	15154	15107	15188	14970	15177	15031	15090	15040	14949	15037	15187	15040	15082	15208	15040	15110	15182	15119	15124	15168	15312	15064	15094	14866	15034	15064	15054	15076	15104	15167	15130	15205	15298	15095	15170	15044	15155	15126	15099	15160	14893	15078	15196	15172	15131	15111	15194	15135	15110	15212	15218	15115	15017	15141	15222	15087	15105	15205	15185	15274	15094	15184	15161	15137	15102	14992	15057	15160	15217	15053	15136	15017	15228	15312	15225	15225	15080	15110	15165	15187	15059	15195	15154	15100	15194	15107	15166	15333	15044	15288	14998	15153	15184	14992	15208	15161	14947	15124	15120	15072	15146	15163	15030	15284	15079	15150	15217	15041	15204	15080	15211	15141	15217	15050	15245	15139	15108	15091	15202	15226	15050	15183	15216	15165	14996	15265	15090	15181	15193	15090	15095	15093	15049	15008	15090	15159	15144	15165	15301	15174	14987	15092	15078	15069	15168	15028	15087	15218	15125	15058	15377	15298	15130	15055	15067	15108	15212	15157	15184	15142	15035	15138	15249	15136	15121	15033	15077	15250	15082	15134	15203	15135	15040	15051	15088	14929	15174	15079	15252	15165	15189	15184	14942	15073	15243	15123	15212	15127	15099	15001	15179	15116	15037	15172	15030	15266	15223	15241	15165	15307	15064	15150	15003	15046	15226	14969	15078	15002	14982	15150	15216	15067	15099	15114	15233	15156	15288	15174	15000	15331	14922	15008	15090	15073	15162	15204	15142	15219	15116	15316	15064	15071	15311	15057	15053	15220	15288	15119	15223	15154	15108	15085	15076	15144	15193	15090	14944	15195	15094	15251	15097	15377	15181	15177	15264	15139	15226	15175	15168	15067	15202	15173	15189	15001	15129	15192	15169	15161	15096	15178	15281	15076	15200	15037	15035	15059	15160	15031	15097	15101	15184	15175	15035	15260	15162	15110	15037	15116	15160	15206	15163	15042	15264	15130	15174	15133	15105	15249	14975	15206	15079	15073	15187	14949	15008	15108	15257	15121	15219	15074	15030	15146	15148	15125	15041	15130	14987	15085	15107	15219	15026	15085	15214	15115	15035	15058	15094	15047	15149	15203	15316	15130	15083	15167	15136	15128	15206	15143	15092	15274	15018	15067	15202	15030	15083	15153	14942	15164	15257	15275	15131	14966	15024	15023	15190	14996	14972	15365	15192	15031	15123	15179	15142	15107	14926	15049	15030	15092	15039	14960	15157	15124	15012	15076	15251	15162	15209	15199	15107	15227	15152	15251	15253	15146	14984	15235	15114	15193	15076	15169	15111	15021	15167	15007	14989	15216	15042	15257	15193	15145	15240	15064	15109	15008	15086	15130	15073	15252	15210	15190	15349	15191	15150	15090	15184	14964	15130	15078	15129	14910	15237	14999	15189	15156	15199	15165	15230	15024	15131	15232	15316	14992	15159	15024	15037	15147	15125	15018	15123	15219	15261	15009	15222	15130	14960	15013	15170	15026	14982	15128	15223	15186	14991	15169	15105	15135	15187	15150	15137	15181	15048	15076	15200	15013	15190	15184	15132	15239	15170	15130	15178	15078	15141	15245	15089	15104	15145	15125	15080	15265	15146	15102	15058	15101	15269	15211	15063	15199	15291	15037	15170	15114	15305	15100	15217	15019	15059	15124	15006	15174	15034	15169	14942	15105	15292	14981	15091	15201	15124	15135	15096	15167	15221	15118	14910	15027	15042	15124	15214	15152	15025	15184	15062	15178	15024	15023	15011	15300	15077	15065	15139	15272	15078	15231	15126	15210	15161	15128	15062	15245	15350	15129	15071	15008	15169	15347	15392	15224	15201	15216	15335	15171	15178	15009	15133	15128	15102	15093	15155	15267	15220	15098	15136	15243	15073	15041	15071	15138	15105	15220	15133	15105	15137	15028	14953	15054	15142	14996	15214	15228	15209	15122	15183	15139	15035	15286	15205	15090	15184	15032	15123	15198	15142	15082	15061	14962	15186	15347	15208	15045	15075	15260	15233	15131	15245	15153	15214	15197	15068	15257	14945	15136	15272	14934	15165	15198	15244	15057	15098	15230	15171	15157	15135	15114	15187	15099	15053	15011	15097	15202	15135	15060	15055	15172	15057	15042	14891	15280	15057	14994	15166	15229	15164	15222	15189	15179	15111	15159	15260	15103	15116	15102	15258	15036	15070	15171	15048	15082	15209	15170	15258	15097	15005	15140	15110	15233	15192	15110	15215	15162	15242	15081	14972	15221	15128	15175	15209	15011	15220	15137	15093	15061	15165	15267	15199	15271	15118	15203	15117	15048	15159	15273	14967	15193	15128	15072	15286	15035	15212	15077	15029	15268	15165	15138	15145	15109	15070	15192	15070	15095	15132	15044	15063	15075	15043	15116	15070	15198	15343	15199	15070	15180	15129	15055	15097	15116	15147	15108	15186	15204	15271	15244	15122	15132	15130	15211	15183	15058	15225	15103	15217	15103	15057	15215	15146	15031	15096	15041	14983	15067	15118	15030	15159	15123	15111	15158	14988	15093	15159	15075	15163	15241	15118	15268	15012	15140	15168	15176	15180	15138	14978	15072	15027	15121	15065	15184	15074	15121	15083	15065	14982	15254	15136	15180	15195	15173	15153	14997	14983	15131	15199	15179	15258	15195	14994	15059	15084	15067	15005	15075	15213	15049	15183	15157	15160	15183	15163	15219	14918	15047	15190	15106	15049	15067	15172	15009	15114	15072	15047	15057	15319	15170	15181	15092	15164	15235	15038	15327	15040	14991	15000	15120	14985	15233	15023	15074	15069	15000	14840	15116	15009	14982	15130	15147	15052	15140	15303	15069	15119	15138	15122	15177	15012	15126	15228	15082	15145	15122	15122	15034	15125	15014	15129	15114	15167	15121	15042	15058	15151	15000	15196	14973	15183	15205	15258	15381	15147	15134	15116	14924	15174	15197	15028	15107	15035	15027	15008	15206	15153	15251	15146	15277	15159	15018	15087	15072	14918	15220	15202	15047	15029	15049	14964	15167	15016	14960	15088	14997	15095	14969	15104	15118	15165	15024	15112	15203	15013	15188	15303	15285	15267	15153	15128	15015	15204	15168	15168	15208	15253	15151	15153	15250	15135	14951	14996	15091	15072	15164	15186	15162	15182	15182	15111	15252	15158	15028	15264	15090	15206	15278	15161	15129	15077	15234	15083	15346	15181	15192	15137	15182	15185	15071	15108	15272	15084	15047	15075	15097	15174	15128	15148	15044
28306	22053	22185	18788	16674	16399	16315	16109	15990	15857	15917	15947	16009	15845	16011	15739	15684	15589	15649	15753	15575	15767	16091	16126	16360	16203	16184	15927	15883	15703	15864	15503	15888	15691	15630	15822	15956	15648	15728	15994	15660	15704	15695	15641	15614	15675	15695	15566	15765	15737	15734	15789	15743	15623	15855	15613	15616	15610	15656	15640	15639	15726	15660	15659	15610	15772	15804	15587	15798	15538	15684	15734	15567	15546	15714	15548	15856	15775	15667	15486	15815	15889	15819	15679	15644	15733	15701	15598	15433	15698	15637	15636	15678	15671	15652	15780	15527	15615	15420	15687	15447	15767	15715	15562	15412	15462	15606	15515	15770	15580	15641	15746	15556	15609	15551	15733	15653	15715	15662	15818	15705	15523	15640	15687	15696	15746	15867	15658	15739	15758	15697	15544	15711	15380	15658	15618	15609	15768	15747	15750	15601	15484	15558	15419	15590	15528	15522	15791	15786	15487	15757	15843	15594	15411	15518	15711	15633	15675	15596	15595	15896	15532	15725	15579	15568	15606	15658	15646	15567	15763	15714	15496	15552	15889	15595	15469	15743	15750	15618	15594	15619	15771	15556	15642	15684	15629	15514	15675	15673	15370	15596	15722	15740	15735	15558	15715	15491	15649	15618	15715	15474	15900	15666	15682	15724	15646	15523	15634	15669	15594	15624	15857	15610	15646	15554	15672	15756	15886	15732	15615	15628	15533	15539	15629	15726	15730	15533	15759	15574	15673	15819	15625	15745	15579	15541	15719	15725	15788	15619	15660	15755	15410	15509	15626	15713	15617	15470	15713	15703	15700	15506	15782	15676	15604	15706	15752	15694	15641	15619	15704	15716	15580	15895	15459	15721	15621	15682	15380	15532	15752	15754	15628	15665	15644	15684	15580	15597	15505	15598	15560	15544	15642	15680	15453	15682	15777	15822	15553	15724	15560	15497	15809	15810	15711	15730	15600	15614	15594	15818	15596	15669	15533	15474	15506	15497	15586	15639	15607	15839	15670	15576	15719	15615	15549	15487	15651	15548	15609	15782	15664	15626	15735	15795	15642	15763	15740	15643	15495	15738	15680	15529	15717	15844	15499	15381	15720	15581	15628	15918	15569	15726	15798	15837	15541	15711	15576	15549	15649	15803	15597	15811	15620	15627	15822	15521	15585	15614	15646	15885	15807	15598	15680	15638	15520	15625	15641	15738	15764	15590	15800	15485	15494	15614	15624	15541	15529	15764	15739	15475	15696	15739	15560	15760	15566	15685	15746	15643	15864	15877	15714	15756	15699	15781	15544	15852	15556	15664	15565	15680	15534	15666	15642	15542	15689	15609	15817	15734	15692	15505	15507	15608	15813	15652	15640	15546	15868	15824	15440	15696	15631	15782	15547	15843	15561	15615	15692	15558	15644	15611	15742	15560	15673	15588	15545	15624	15397	15474	15652	15614	15632	15705	15582	15457	15464	15567	15646	15560	15720	15649	15759	15714	15633	15483	15637	15743	15556	15734	15670	15639	15769	15609	15698	15595	15760	15762	15556	15715	15707	15604	15830	15790	15579	15671	15598	15913	15645	15739	15761	15489	15672	15589	15715	15771	15546	15542	15644	15635	15574	15419	15597	15583	15737	15437	15761	15687	15724	15652	15473	15837	15716	15769	15656	15732	15599	15515	15766	15822	15877	15895	15362	15696	15684	15569	15729	15691	15847	15623	15525	15513	15533	15570	15580	15439	15508	15518	15693	15510	15647	15586	15804	15636	15675	15851	15741	15585	15771	15684	15498	15733	15694	15691	15711	15617	15795	15584	15609	15556	15651	15740	15639	15703	15516	15685	15591	15570	15586	15659	15492	15637	15738	15610	15626	15610	15642	15621	15690	15662	15741	15507	15507	15762	15697	15647	15604	15517	15547	15808	15658	15516	15787	15777	15776	15630	15645	15623	15572	15703	15648	15878	15634	15670	15551	15688	15657	15660	15630	15742	15468	15573	15747	15835	15506	15536	15378	15639	15825	15846	15767	15646	15829	15464	15752	15841	15725	15825	15761	15839	15457	15688	15724	15508	15688	15587	15530	15895	15580	15656	15643	15646	15610	15489	15820	15729	15618	15763	15697	15712	15692	15694	15706	15556	15637	15764	15516	15566	15646	15677	15841	15686	15450	15680	15669	15412	15583	15709	15367	15826	15748	15698	15810	15655	15592	15742	15537	15545	15408	15712	15559	15563	15640	15539	15562	15686	15633	15620	15473	15661	15602	15703	15665	15763	15478	15435	15644	15526	15674	15709	15498	15585	15740	15926	15575	15758	15419	15617	15743	15584	15851	15626	15502	15705	15570	15582	15612	15532	15559	15526	15599	15848	15593	15688	15654	15652	15756	15610	15607	15716	15715	15786	15741	15781	15605	15553	15702	15550	15706	15601	15630	15833	15626	15672	15685	15775	15728	15585	15605	15565	15560	15707	15732	15653	15570	15445	15683	15643	15455	15577	15527	15785	15538	15757	15546	15714	15871	15651	15601	15493	15631	15403	15421	15510	15663	15598	15524	15756	15481	15699	15727	15690	15675	15795	15679	15700	15569	15743	15630	15793	15523	15569	15581	15636	15856	15850	15783	15631	15771	15684	15676	15464	15705	15626	15763	15739	15752	15569	15681	15691	15677	15732	15635	15714	15726	15770	15544	15708	15585	15730	15604	15576	15656	15614	15662	15731	15496	15625	15584	15726	15541	15551	15630	15677	15525	15794	15696	15582	15575	15693	15618	15424	15599	15720	15530	15540	15522	15674	15564	15731	15519	15577	15624	15613	15711	15568	15701	15725	15684	15666	15461	15720	15569	15622	15682	15680	15692	15845	15508	15783	15698	15431	15633	15601	15726	15745	15578	15703	15663	15368	15366	15452	15555	15682	15595	15549	15630	15689	15571	15647	15593	15483	15718	15621	15724	15637	15548	15593	15651	15460	15696	15673	15572	15488	15756	15557	15520	15398	15616	15756	15707	15867	15452	15515	15700	15644	15671	15662	15579	15728	15633	15578	15707	15474	15649	15530	15572	15622	15760	15707	15696	15746	15432	15472	15615	15570	15718	15714	15923	15642	15649	15652	15741	15712	15840	15604	15710	15548	15589	15658	15611	15600	15631	15738	15823	15627	15552	15408	15647	15510	15545	15738	15600	15620	15736	15448	15714	15657	15569	15809	15627	15636	15846	15813	15876	15750	15648	15745	15669	15743	15740	15707	15611	15846	15776	15662	15712	15574	15625	15542	15668	15691	15686	15403	15657	15679	15571	15623	15785	15496	15464	15588	15653	15554	15718	15717	15708	15568	15727	15805	15563	15643	15981	15837	15521	15764	15546	15711	15665	15591	15637	15866	15663	15809	15413	15814	15597	15725	15690	15820	15660	15682	15745	15673	15623	15725	15681	15780	15817	15702	15491	15746	15709	15613	15440	15555	15664	15691	15808	15580	15460	15532	15717	15610	15417	15781	15619	15679	15733	15798	15640	15725	15549	15708	15785	15759	15680	15702	15789	15522	15556	15688	15419	15637	15709	15416	15529	15522	15705	15688	15422	15716	15716	15751	15584	15580	15668	15725	15751	15830	15523	15739	15863	15577	15770	15779	15484	15751	15681	15593	15488	15658	15672	15564	15777	15775	15583	15648	15610	15650	15877	15741	15721	15745	15495	15571	15765	15464	15495	15769	15784	15627	15709	15609	15621	15761	15532	15795	15515	15395	15353	15791	15551	15455	15763	15534	15614	15517	15586	15691	15603	15707	15780	15595	15685	15857	15548	15702	15635	15722	15829	15650	15704	15714	15773	15690	15750	15752	15555	15629	15659	15730	15622	15635	15628	15806	15696	15572	15473	15709	15795	15631	15569	15685	15502	15649	15762	15674	15763	15369	15551	15767	15657	15603	15439	15724	15613	15752	15739	15651	15770	15669	15579	15677	15798	15664	15662	15553	15575	15658	15704	15776	15537	15612	15542	15677	15744	15661	15684	15614	15695	15587	15425	15661	15796	15649	15708	15682	15605	15728	15695	15778	15589	15582	15606	15510	15728	15682	15477	15567	15645	15615	15466	15709	15658	15548	15687	15623	15771	15676	15461	15801	15744	15480	15680	15761	15670	15582	15742	15664	15845	15574	15631	15543	15646	15652	15850	15687	15583	15641	15533	15671	15850	15672	15786	15657	15628	15615	15623	15749	15630	15527	15811	15691	15629	15812	15547	15661	15808	15652	15689	15643	15495	15637	15498	15700	15691	15667	15588	15651	15601	15854	15555	15637	15644	15802	15680	15732	15612	15671	15541	15626	15664	15722	15659	15783	15746	15614	15820	15655	15824	15604	15587	15692	15744	15463	15533	15729	15875	15718	15706	15787	15454	15588	15572	15605	15603	15634	15486	15598	15753	15614	15623	15694	15595	15685	15670	15709	15414	15655	15725	15560	15653	15774	15604	15383	15573	15669	15473	15551	15611	15692	15566	15581	15580	15719	15644	15624	15510	15593	15588	15708	15804	15669	15699	15703	15592	15689	15706	15724	15622	15478	15486	15686	15771	15737	15551	15617	15387	15617	15559	15504	15643	15750	15732	15681	15797	15852	15522	15525	15837	15565	15766	15598	15831	15789	15752	15635	15689	15710	15766	15798	15717	15551	15764	15712	15636	15720	15505	15753	15897	15769	15722	15602	15687	15713	15772	15767	15655	15573	15754	15608	15768	15662	15551	15731	15658	15748	15769	15833	15503	15630	15688	15598	15777	15858	15491	15773	15699	15663	15776	15597	15555	15669	15715	15682	15693	15724	15758	15657	15810	15688	15734	15730	15635	15531	15536	15761	15567	15684	15500	15615	15630	15726	15591	15621	15705	15625	15844	15753	15581	15593	15624	15906	15520	15737	15773	15752	15701	15495	15730	15739	15661	15592	15673	15604	15499	15645	15774	15777	15796	15628	15690	15791	15672	15734	15564	15572	15749	15582	15542	15682	15587	15794	15684	15826	15557	15747	15615	15729	15563	15636	15776	15559	15573	15442	15693	15429	15594	15528	15642	15591	15688	15808	15525	15502	15845	15697	15522	15683	15791	15438	15619	15511	15673	15600	15538	15614	15535	15763	15799	15816	15522	15701	15690	15751	15495	15722	15552
23430	18569	16293	15598	15022	15107	14806	14328	14277	14321	14466	14396	14348	14164	13947	14147	14052	14011	14032	14031	13926	14224	14626	14714	14692	14474	14279	14148	14019	14108	13929	13873	13837	13767	14033	13948	13916	14028	14004	13956	13812	13878	13854	13811	13717	14060	13748	13726	13992	13923	14018	13817	13912	13916	13894	13961	13928	13861	13812	13920	13975	13962	13980	14019	13924	13969	13896	13952	13921	13962	13642	13916	13930	13944	13967	13791	13893	14131	14118	14166	13875	14034	13946	13819	14053	13878	13954	13862	13834	13883	13832	13841	13730	14023	13943	13779	13997	13902	13966	13985	13758	13896	13848	14095	13916	13907	13677	13858	13877	13807	13827	13999	13819	14024	13878	13941	13944	13843	13983	13824	14013	13881	13957	14012	14025	13858	13871	13908	13913	14005	13950	13918	13901	13971	13821	14021	13824	13849	13990	13960	13823	13930	13893	13840	13891	13986	13940	13854	13995	14007	13840	13853	13801	13918	13839	13965	13969	14128	13908	13952	13783	13872	13875	13923	14003	13928	13886	14001	13934	13944	13868	13883	14006	14042	14030	13769	14032	13994	13955	13898	13783	13594	13857	13931	14050	13988	13869	14034	13871	13874	13748	13919	13876	14024	13865	13885	13857	13920	13949	13862	13861	13966	13709	13855	13935	13881	13978	13878	13817	14037	13912	13809	13907	13896	14015	13995	13892	13978	13916	13953	14062	13860	13928	13920	13904	13965	13624	13814	13977	13960	13890	13797	13892	14017	14045	13766	13877	13948	13847	13961	13978	13810	14031	13939	14007	13962	13910	13976	13827	13818	13777	13815	13937	13908	13873	13895	14003	13875	13992	14130	13831	13971	13732	13900	14133	13833	14014	13772	13986	13883	13760	13904	13887	13710	13862	14064	13811	13793	13934	13901	14099	13904	14007	13869	13892	13931	13971	13848	13958	13838	13907	13936	13815	14088	13753	13869	13898	14004	14154	13830	13910	13958	14055	14007	13921	13787	13870	14038	13908	14121	13970	13917	13919	13969	13965	13982	13890	13926	13936	14138	13797	14019	13903	13849	14000	13913	13899	14011	14003	13709	13817	13977	13928	13917	13815	14057	13950	14087	14029	14018	14044	13832	14015	13973	13795	14000	14012	13931	13859	13796	13852	13872	14017	14027	13854	14250	13854	14029	13897	14030	13889	13678	13744	13868	13902	13901	13926	13971	14116	13729	14006	13931	13910	13967	13973	13788	13900	13865	14066	13921	13969	13837	13945	13982	13975	13966	13914	13837	13801	13912	13878	13847	13862	13903	13973	13963	13864	13933	13883	13995	13960	13975	13820	13927	13811	13833	13969	14004	13946	13980	14001	13770	13925	13796	13715	13865	13969	13891	14021	13922	13859	14080	13927	13877	13865	13797	13732	13829	13945	13780	13898	13683	13928	13942	14015	13797	14063	13870	13950	13876	13903	13852	13989	14006	14043	13867	13821	13775	13939	13913	13782	14010	13787	13915	14023	13882	13928	13879	13862	13888	14007	13836	13838	13785	14085	13831	13930	13980	13818	14046	14066	13928	13933	13926	13943	14149	13991	14186	13958	14032	13829	13869	13847	14005	13840	13847	13969	13803	13902	13918	13929	13962	13934	14038	14102	13846	13968	13856	14017	13907	13892	13731	13974	13990	13967	13901	13892	13967	14134	13965	13836	13832	13963	13941	14002	14056	13815	13967	13866	14013	14126	13912	13900	13979	13844	13882	13948	13919	14019	13860	13919	13988	14028	13894	13758	14023	13827	13826	13930	13965	13939	13798	13877	13837	13959	13937	13855	13839	13943	14019	13954	13944	13938	13931	13793	13893	13849	13858	13787	13953	13955	13926	13938	13837	13927	13914	13966	13955	13903	13969	13910	13858	13737	13820	13892	13938	13989	13713	13851	13890	13842	13957	13931	13835	14004	13846	14007	13868	13934	13913	14131	13817	14041	13912	13923	13992	13825	13953	13825	13996	13893	13868	14071	14007	13923	13942	13765	14040	14037	13855	13858	13984	13743	14005	13823	13899	13845	14002	13991	13909	13803	14014	13934	13933	14023	13900	13963	13872	13909	13822	13972	13845	13912	13822	14001	13882	13916	13992	13843	13947	14039	13947	13893	13871	13907	13818	14019	13933	13836	13869	13990	13863	13980	13807	13910	13918	14001	13786	13969	13881	13886	13877	13832	13872	13989	13870	13823	14022	14023	14129	13835	13849	13854	13983	14125	13907	13917	14062	13919	13878	14024	14032	13988	13890	13897	13943	13947	13982	13917	14128	13984	13836	13917	13885	13865	13866	14010	13749	14104	13846	14061	13812	13854	13826	13930	13889	13951	13798	13871	13840	14001	13877	13965	14025	13909	13868	14006	14071	13930	13938	14042	13798	13935	13867	13904	13992	13913	13931	13765	13921	13961	13801	13964	13937	13965	13867	13857	13889	13976	14011	13773	13820	13901	13901	13940	14154	13839	14003	14074	13900	13823	13819	13861	13862	13772	13805	13921	13941	14106	13898	13938	13895	13978	13970	13915	13980	13637	13789	13974	13920	14038	13880	13875	13845	14044	13907	13886	13964	13981	13963	13886	13878	13819	13777	13979	13933	13990	14042	13968	13856	13775	13987	13923	13846	14033	14038	13691	13941	13998	13996	14071	14089	13894	13987	13739	13974	13988	13895	13984	13883	13773	14000	13939	13879	13913	13836	13830	13848	13886	13912	14030	13998	14034	13765	13851	14036	13953	13796	14001	13971	13927	13872	13885	13949	13924	14001	13980	13930	13821	13878	14026	13645	14105	14005	13891	14089	13826	13878	13806	13825	13903	13901	13913	13826	13762	13760	13866	13927	13869	14014	13891	13925	13828	13869	14012	13892	13969	13765	13971	13807	13904	13990	13991	13892	13984	14041	13963	13721	13828	13919	13929	14058	13929	13866	13869	13989	13963	13660	13957	13822	13911	13901	13797	13966	13739	14113	14148	13890	14024	13871	14065	14078	13994	13843	13926	13861	13928	13713	13978	13777	13744	14001	13943	13798	13786	13847	13848	13893	13963	14082	13894	13867	13882	13772	13806	14016	13913	13884	13738	14006	13909	13716	13948	13951	13905	14047	13756	14021	13851	14039	13935	14260	13961	14054	14084	13902	13755	13985	14044	13970	13988	13824	13808	13897	14042	13929	13990	13989	13906	13825	13999	13796	13925	13957	13848	13933	14025	14001	13985	13891	13839	13948	13887	13980	13890	14022	13913	13832	13860	13807	13822	13982	13909	13865	13883	13746	14016	13857	14051	13802	13849	13799	13822	13917	13859	14000	13672	14181	13896	13896	14051	14096	13847	13967	13868	13975	13966	13986	13769	13889	14021	13974	13952	14113	13902	13959	13929	13954	14030	13820	13891	13877	13897	14042	13883	13888	13966	13905	13801	13857	13985	13893	13880	13921	13990	13889	14123	13847	13820	13955	13792	13877	13991	13815	13905	14036	13945	13907	13904	13936	13979	14021	13960	14020	13961	13897	13756	13997	13861	13926	13873	13936	13905	13942	13850	13901	13876	13990	13708	13891	13853	13866	13994	13872	13921	13639	13974	13922	14017	13967	13961	13761	14180	13914	13897	13922	14073	13999	13921	13922	13988	13793	14049	14007	13897	13907	13894	14002	13733	13912	13833	13983	13827	13963	14124	13842	13836	13931	14194	13828	13899	13976	14019	14062	13827	14071	13823	13995	13971	13881	13947	13852	13972	13967	13850	13927	13815	13951	14011	13985	13939	14055	13978	13831	14023	13807	13968	14052	13934	14022	13956	13912	14078	13911	13847	13923	13850	14115	13942	13771	13937	14065	13909	14000	13948	13876	13802	14035	13886	13815	14106	13865	13973	13694	13899	13931	13947	13917	13856	14146	13866	14070	13909	13835	13987	14008	13789	14055	13859	13835	14069	14089	13902	13754	13887	13834	14005	14012	13891	13810	13815	13840	14012	14081	14047	13833	13987	13908	13996	13828	13911	13853	13748	13714	14031	13854	13962	14068	13811	13835	14024	13912	13876	13910	13982	14014	13796	13897	13928	13807	13926	13939	13848	14040	13935	13960	13908	13898	13974	13854	13858	13859	13959	13964	13882	13871	13956	13860	13713	13804	14014	13744	13983	14031	13788	14043	14014	13824	13792	13896	13995	13956	13986	13926	13810	13833	13878	13978	13873	14014	14020	13725	13953	13680	13941	13836	13875	13952	13939	13759	13818	13903	13798	13966	13869	14053	13944	14041	13927	13933	14157	13969	13803	14024	13860	13917	13851	13996	13786	13802	13875	13843	13798	13938	13967	13931	13795	13721	13866	13786	14036	13998	13872	13840	13902	13961	13891	13880	13755	13948	13954	13827	13983	13969	13836	14085	13907	13880	13892	13868	13920	13986	13924	13770	14110	13902	14019	13887	14013	13855	13931	14041	13881	13946	13900	13941	13926	14008	13936	13988	13982	14013	13753	13793	13888	13865	14016	13899	13834	13954	13962	13887	13898	13844	14040	13925	13909	14116	13974	13879	13645	13817	14053	13982	13897	13891	13884	13724	13991	14024	14002	14050	13891	14103	14000	14083	14048	13793	13950	13937	13969	14012	13746	14037	14018	14048	14135	13831	14024	14026	13722	13893	13969	13901	14003	13932	13932	14056	13934	13982	13820	13941	14014	13904	13823	13735	14028	13923	13750	13829	13938	13928	14007	13993	13976	13990	13972	13763	14002	13917	13979	13867	14017	13944	13916	13964	13944	13773	13811	13961	13966	13885	13895	13976	13764	13880	13826	13857	13898	13920	13965	13920	13823	14093	13892	13866	14248	13916	13976	13872	13902	14202	13987	13867	13857	13914	13830	13993	14038	13876	13947	13976	13959	13820	14057	13812	13923	13899	13954	13826	13893	13924	14021	13936	13998	13908	13922	13905	13913	13786	13629	13875	13864	13835	14021	13718	13818	13970	13777	13962	13983	13908	13804	13896	13849	13976	13857	14058	13910	13895	14105	13842	13868	13880	13732	13877	13915	13894	13806	14015	13835	14004	13703	13931	13896	13811	13890	13857	13868	13923	13832	13707	13747	13942	14004	13861	13902	13991	14144	13933	13823	13926	13923	14009	14029	14050
24420	21282	28456	24528	21924	20014	19002	17062	16703	16762	16749	16679	16573	16573	16546	16318	16563	16352	16513	16550	16366	16540	19125	20550	20528	18969	17814	17177	16711	16315	16188	16363	16118	16111	16019	16056	16289	16032	16146	16205	16054	16131	16076	16248	16035	16184	16017	16189	16179	16356	16107	16224	16160	16157	16204	16088	15966	16034	16111	16093	16067	16101	16181	16210	16075	16006	16057	15903	16136	15839	15985	16144	16156	16029	16148	16026	16274	16273	15991	16242	16084	16095	16137	16016	16071	16075	16211	16087	16033	15990	16142	16262	16091	15966	15978	16005	16097	16200	16152	16023	16019	16027	16075	16115	16171	16099	16150	16086	16262	16094	16153	16101	16147	15838	16221	16090	15970	16139	16067	16088	16076	16027	16324	16314	16151	16190	16258	16216	16149	16198	15990	16155	16148	16127	16347	16099	16157	16078	16019	16277	16041	16086	16242	16097	16089	16196	16019	15971	16078	16087	15953	16196	16034	16123	15930	16108	16009	16018	16015	15991	16115	16144	16164	16271	16119	16032	16111	15985	16221	16111	16161	15953	16035	16165	16124	16087	16197	16082	16024	16180	16119	16096	16238	16247	16357	16117	15952	16007	16240	16195	16238	16017	16138	16062	16171	16032	16223	16148	16226	16052	16048	15778	15992	16130	16057	16168	16047	16022	16130	16244	16002	16183	16160	16037	16271	16092	16210	16133	16146	16306	16148	16178	16260	16082	16055	16274	16273	16235	16168	16123	16259	16113	16043	16097	16091	16075	16161	16018	16185	16048	16057	16247	16225	16122	16030	16056	16157	16057	16013	16141	16014	16114	16214	16314	16182	16180	16233	16001	16019	16094	16159	16116	16056	16213	15925	15972	16058	16128	16333	16180	16076	16037	16006	16229	16081	16148	16081	16260	15959	16120	15992	16152	16102	16269	16111	16117	16160	15856	16286	16062	16261	16177	16052	16128	16280	16116	16149	16064	16101	16184	16212	16276	15964	16142	16209	16092	15892	15963	16079	16038	15866	16076	16144	16084	16147	16083	16173	16058	16101	16161	16032	16035	16139	16076	16006	16121	16129	16015	16190	16085	16182	16310	16198	15984	15830	16139	16244	16121	16084	16288	16198	16164	16301	15986	16290	16139	16238	16241	16208	16171	16076	16321	16251	16081	16172	16122	16113	16215	15944	15884	16083	16044	16154	16104	16083	16173	16334	16064	16101	16129	16240	15961	16178	16135	16174	16241	16164	16311	15991	16059	16205	16142	16246	16037	16254	16177	16086	16228	16201	16220	16100	15970	16217	16156	16124	16107	16089	16142	16004	16165	15980	15971	16162	16292	16109	16116	16038	16115	16026	16027	16068	16175	16091	15982	16003	16081	15967	16035	15926	16143	15935	16135	16009	16267	16037	16006	15936	16078	15889	16073	16088	16148	16016	16098	16218	16059	16075	16144	16078	15964	16190	16187	16033	16108	16084	16228	16095	16135	16122	15983	16208	16218	16178	16202	15967	16000	16164	15935	15988	16038	16140	16065	16044	16151	16255	16207	16087	16230	16131	16131	15900	15963	15939	16025	16263	16120	15948	16193	16003	16206	16116	16152	16176	16230	16034	15930	16179	16014	16008	16308	16202	16148	16223	16147	16035	16286	16081	16115	16281	16071	16124	16114	16217	15958	16045	15944	15980	16030	16394	16171	16093	16092	16110	16208	15954	16009	16368	16072	16082	15968	15926	16111	16142	16147	16054	16069	16069	16047	15898	16003	16112	15954	16049	16203	15964	16088	16038	16218	16201	16046	16181	16125	15985	16037	16040	16042	16085	16184	16123	16200	16185	16353	16171	16046	16291	16055	16117	16088	16155	16313	16190	16108	15890	15925	16187	16128	16028	16089	16035	16009	16171	16155	16016	16152	16123	16184	16264	16131	16117	15955	16080	16149	16159	16193	16083	15903	16043	16042	15967	16192	16172	16180	16051	16068	16322	15919	16030	16084	16071	16248	16235	16023	16016	16034	16004	16105	16011	16295	16323	16057	15948	16083	16082	16113	16127	16147	15980	16125	16088	16080	16060	16248	15984	16329	16263	16216	16300	16473	16142	16180	16220	15959	16105	15874	16168	16025	15925	15959	16187	16142	16104	16212	16068	16228	16212	16073	15981	16062	16172	16136	15954	16020	15947	16021	16165	15984	15895	15831	15840	16128	16026	16104	16240	16196	16158	16352	16277	16163	16204	16146	16169	16163	16322	16089	16139	16283	16054	16179	16072	16160	16273	16020	15998	15985	15896	15920	15770	16027	16031	16237	16185	15959	16226	16333	16144	16157	15945	16239	16002	16221	16092	16191	16255	16181	16215	16116	15975	16026	16185	16162	16230	15975	16084	16226	16176	16060	16293	16080	16048	16127	16031	16043	16174	16233	16221	16020	16284	16076	16018	15977	16322	16031	16157	16141	16215	16083	16159	16215	16294	16166	16246	16311	16191	16185	16486	16046	16029	15925	15939	16035	15964	16232	16202	16227	16140	16120	16233	16114	16165	16127	16255	16074	16029	16301	16055	16351	16259	16040	16165	16157	16117	16141	15952	16313	15950	16111	16222	16133	15957	15948	16329	16184	16062	16264	16183	16221	16123	16000	16205	16265	16326	16149	16205	16104	16081	16176	16108	16128	16160	16040	16064	16052	16200	16276	16203	16051	16036	16129	16086	15877	15967	16145	16277	16293	16205	16016	16028	16179	16199	16169	15968	15999	16377	16256	16031	16171	16176	16130	16186	16146	16188	16132	16230	16252	16090	16056	16288	16173	16187	16046	16217	16225	16079	16097	16283	15988	16224	16061	16120	16164	16151	16320	16116	16103	16159	16220	16300	16190	16063	16291	16210	16071	16139	16095	16201	16071	16000	16139	16135	16128	16293	16060	16150	16137	16119	16151	16081	16285	16333	16211	16126	16065	16024	16249	16066	16109	16167	16120	16134	16194	16313	16319	16028	16219	16153	16083	16019	16156	16100	16086	16151	16171	16212	16028	16120	16166	16267	16090	16116	16052	15932	16140	16077	16053	16028	16202	16118	16137	16184	16440	16164	15951	16212	16265	16124	16073	16039	16163	16273	16208	16199	16151	15960	16165	16114	16127	16148	16106	16022	16284	16076	16133	16162	15938	16043	15995	16125	16194	15972	16013	16219	16112	16019	16040	16189	15977	15989	16097	16237	16244	16315	15926	16001	16024	15969	16196	16213	16006	16073	16151	16109	16234	15924	15900	16174	16143	16199	16090	16087	15931	16101	16145	16322	16105	16058	16125	16146	16188	15982	16005	15899	15999	15843	16127	16199	16113	16209	16235	15990	16072	15970	16266	15967	16007	16050	16149	16090	16221	16155	16141	16183	16134	15984	16196	16097	16059	16082	16104	16144	16098	16102	16139	15993	16139	16157	16113	16163	16134	16081	16145	16143	16200	16275	15976	15980	15994	16254	16012	16073	15994	16123	16156	16088	15856	16103	16131	16040	16160	16047	16164	16048	15951	16216	16212	16041	15966	16174	16188	15939	16122	16182	16045	16191	16031	16135	16320	16345	16167	16232	16053	16094	15896	16149	16084	15975	16238	15891	16164	16227	16155	15966	16144	15979	16038	16025	16092	16004	16070	16025	16105	16007	15984	16143	16030	15940	16106	15881	16135	16185	16033	15980	16075	16199	16009	16288	16248	16418	15930	16442	16078	16246	16024	16095	15936	16172	15969	16118	15953	15975	16001	16166	15872	16043	16186	16131	16226	16201	16095	16031	16063	15992	16090	16118	16151	16070	16243	16289	16334	16027	16343	16325	16297	16475	15901	16142	16178	16010	16094	16125	16276	15959	16040	16150	16178	16024	16332	16093	16094	16214	16019	16131	16121	15952	16222	16123	15937	16158	16184	16107	16147	16057	16183	16206	15933	16119	16138	16060	16089	16084	16088	16057	16155	15996	16027	16069	16010	16139	15955	16015	16092	16244	16102	16046	16034	16141	16194	16213	16084	15958	16053	16007	16236	16221	16216	16076	16170	16126	16065	16270	16083	16057	16037	16072	16148	16062	16084	16041	16059	15983	16055	16203	16022	16180	16147	16033	16027	16168	16073	16024	16123	16132	16198	16206	16199	16257	16247	16213	16112	16368	16098	16174	16278	16002	16051	16075	16006	16083	16059	16037	16117	16092	16191	16045	16139	16356	16182	16275	16270	16157	16177	16176	16103	16343	16042	16231	16095	16158	16235	16066	16053	16162	16089	16099	15979	16209	16188	16151	16117	16108	16174	16019	16085	16258	16090	16055	16155	16013	16170	16219	16193	16145	16199	16061	15987	16095	15952	16293	16202	16165	16006	16035	16154	16238	16158	16374	16259	16145	16254	15879	16247	16160	16043	16226	15986	16131	16015	16041	16146	16076	16234	16042	16121	15989	16153	15961	16345	16050	16128	16038	16041	16143	15935	16108	16033	16068	16243	16156	16196	16095	16205	16258	16224	15868	16017	16227	16262	16224	16252	16147	16012	16068	16222	16075	16065	15963	16004	16251	16184	16032	16178	16158	16060	15953	16366	16192	16276	16222	15939	15970	15971	16025	16039	15928	15979	15980	16114	16075	16131	16039	16162	16019	16147	16016	16095	15926	16218	15999	16047	16130	16142	16121	16100	16067	16044	16344	16059	16246	16272	16102	16247	16128	16187	16056	16034	16234	16124	16010	15956	16115	15964	16100	16034	16049	16234	16458	16190	16060	16114	16114	16101	16142	16252	15989	16160	16119	15955	16032	16005	16002	16118	16014	16159	16305	16153	16059	16064	16022	16348	16082	15886	15972	16077	16162	16061	16060	16181	16105	16038	15916	16076	16036	15933	16248	16204	16291	15989	16135	16037	15989	15993	16151	15879	15987	16134	16219	16229	16099	16024	16229	16180	16057	16036	16176	16204	16077	16111	16133	16214	16414	16022	15995	15969	15977	15998	16080	16117	15995	16177	16212	16026	16143	16236	16007	16060	16180	15977	16197	16135	16119	16146	16233	16166	15973	16042	16167	15977	16143	16182	16190	16189	16362	15914	16008	15998	16042	16211	16095	16086	16113	16084	16080	15997	16059	16183	16364	16048	15973	16164	16018	15909	15983	16005	16155	16174	16166	16151
14991	23641	20577	17653	16581	16133	15759	15286	15207	15023	14842	15053	14884	14869	14742	14739	14777	14547	14649	14495	14668	14771	19416	20477	19796	17857	16161	15252	14845	14357	14286	14251	14272	14289	14275	14193	14242	14226	14314	14102	14279	14406	14452	14277	14064	14171	14292	14186	14168	14270	14250	14341	14112	14233	14245	14167	14310	14317	14369	14406	14246	14135	14217	14065	14280	14292	14267	14265	14115	14250	14114	13955	14177	14100	14247	14389	14282	14312	14224	14333	14298	14062	14344	14315	14302	14247	14186	14436	14329	14116	14303	14231	14154	14215	14166	14205	14505	14235	14327	14291	14258	14287	14330	14326	14260	14423	14321	14150	14271	14246	14098	14339	14260	14181	14385	14195	14390	14191	14377	14282	14296	14271	14118	14333	14190	14180	14297	14156	14350	14268	14431	14354	14015	14109	14346	14398	14301	14121	14344	14295	14168	14177	14402	14219	14145	14208	14299	14239	14365	14232	14174	14295	14150	14239	14282	14249	14233	14138	14160	14351	14077	14405	14058	14191	14204	14173	14216	14248	14447	14109	14221	14155	14167	14286	14198	14258	14340	14106	14387	14227	14141	14245	14003	14162	14258	14197	14333	14313	14219	14205	14210	14013	14396	14265	14145	14259	14125	14209	14235	14234	14283	14238	14074	14079	14128	14180	14040	14204	14100	14333	14117	14126	14398	14360	14102	14061	14169	14298	14132	14419	14175	14188	14306	14059	14461	14333	14133	14380	14099	14239	14170	14238	14162	14480	14142	14150	14410	14324	14303	14234	14225	14188	14245	14141	14054	14308	14190	14184	14245	14112	14346	14241	14234	14212	14248	14402	14308	14219	14362	14112	14140	14270	14252	14332	14337	14228	14349	14385	14233	14283	14165	14313	14259	14120	14501	14108	14109	14053	14225	14345	14405	14175	14224	14092	14250	14265	14163	14192	14222	14145	14383	14191	14193	14215	14203	14259	14361	14375	14142	14271	14251	14278	14237	14310	14388	14293	14181	14288	14243	14075	14309	14243	14164	14208	14041	14204	14113	14176	14249	14310	14366	14336	14199	14111	14201	14490	14317	14222	14186	14283	14184	14322	14215	14311	14361	14177	14213	14276	14056	14371	14002	14119	14209	14150	14359	14152	14348	14198	14011	14118	14257	14245	14039	14226	14275	14201	14183	14421	14345	14232	14009	14171	14397	14266	14215	14306	14373	13992	14360	14132	14394	14100	14018	14333	14228	14371	14268	14175	14231	14086	14280	14260	14256	14355	14310	14200	14191	14230	14291	14419	14335	14181	14113	14133	14128	14331	14254	14069	14125	14323	14150	14195	14257	14137	14338	14028	14214	14311	14106	14258	14181	14164	14031	14367	14217	14192	14281	14269	14200	14097	14295	14351	14128	14185	14316	14180	14300	14255	14196	14278	14086	14258	14121	14167	14160	14241	14203	14138	14244	14270	14208	14439	14253	14192	14325	14099	14471	14270	14322	14041	14222	14435	14048	14292	14366	14227	14310	14341	14368	14248	14265	14288	14072	14368	14362	14328	14150	14151	14372	14173	14190	14299	14003	14374	14165	14114	14336	14391	14380	14270	14240	14232	14261	14262	14238	14226	14368	14324	14247	14207	14264	14217	14206	14240	14154	14321	14294	14313	14334	14232	14156	14063	14205	14273	14212	14383	14169	14221	14269	14308	14175	14312	14155	14290	14048	14273	14333	14214	14379	14154	14149	14115	14163	14269	14126	14280	14224	14249	14314	14255	14304	14076	14117	14296	14235	14294	14152	14229	14229	14350	14230	14257	14234	14318	14109	14220	14135	14217	14268	14332	14242	14122	14201	14350	14165	14302	14362	14188	14215	14316	14196	14330	14317	14140	14277	14281	14459	14324	14204	14220	14308	14302	14462	14253	14233	14382	14211	14183	14445	14250	14061	14364	14282	14037	14264	14255	14186	14299	14283	14336	14186	14242	14230	14220	14171	14200	14282	14237	14151	14195	14226	14236	14208	14253	14164	14175	14165	14122	14177	14254	14124	14237	14299	14338	14167	14118	14210	14251	14240	14330	14073	14302	14148	14324	14175	14330	14229	14089	14204	14274	14304	14186	14230	14207	14155	14316	14325	14281	14247	14365	14044	14212	14269	14351	14268	14145	14202	14248	14473	14384	14264	14379	14120	14298	14169	14167	14260	14190	14206	14240	14083	14253	14372	14209	14256	14142	14162	14117	14216	14162	14128	14314	14190	14169	14316	14339	14295	14280	14287	14241	14209	14206	14246	14198	14378	14144	14192	14360	14167	14306	14145	14211	14070	14102	14324	14239	14194	14217	14230	14106	14289	14235	14104	14260	14114	14202	14152	14349	14093	14339	14304	14400	14025	14087	14245	14170	14133	14284	14270	14294	14303	13958	14229	14362	14035	14235	14176	14171	14239	14166	14288	14210	14208	14204	14222	14199	14283	14389	14217	14266	14359	14264	14269	14172	14459	14211	14225	14301	14086	14301	14192	14153	14304	14205	14263	14187	14152	14283	14326	14022	14262	14290	14235	14185	14228	14303	14333	14183	14173	14296	14108	14159	14222	14234	14147	14334	14228	14298	14259	14272	14264	14260	14271	14189	14094	14195	14387	14090	14324	14103	14136	14328	14238	14234	14054	14317	14311	14309	14206	14261	14308	14478	14159	14187	14165	14315	14518	14339	14257	14359	14245	14200	14352	14182	14156	14091	14316	14272	14128	14217	14413	14285	14173	14299	14113	14267	14139	14181	14274	14298	14164	14368	14256	14085	14263	14273	14290	14276	14162	14318	14277	14239	14184	14354	14195	14295	14152	14407	14287	14233	14365	14108	14324	14194	14154	14279	14271	14268	14300	14346	14304	14238	14397	14199	14271	14297	14259	14318	14442	14246	14213	14133	14208	14442	14295	14155	14169	14162	14220	14163	14173	14129	14202	14207	14128	14252	14193	14204	14358	14296	14317	14349	14397	14203	14312	14178	14176	14320	14288	14197	14317	14128	14066	14264	14090	14179	14123	14412	14242	14206	14302	14077	14045	14155	14176	14291	14164	14348	14429	14327	14296	14343	14375	14391	14201	14348	14183	14246	14243	14251	14150	14235	14266	14182	14223	14211	14269	14193	14241	14062	14138	14207	14218	14245	14380	14210	14320	14295	14242	14349	14174	14253	14254	14064	14098	14153	14155	14241	14259	14251	14029	14257	14372	14405	14259	14188	14267	14170	14271	14247	14224	14078	14259	14256	14157	14295	14186	14303	14306	14277	14188	14126	14223	14328	14212	14393	14250	14408	14052	14188	14312	14273	14210	14186	14235	14295	14248	14229	14338	14269	14140	14145	14046	14237	14416	14419	14193	14190	14230	14269	14262	14246	14120	14234	14226	14226	14252	14182	14176	14165	14161	14147	14230	14303	14111	14382	14323	14270	14054	14194	14221	14253	14219	14296	14235	14106	14214	14090	14132	14260	14369	14197	14357	14031	14228	14305	14236	14224	14271	14164	14286	14108	14286	14180	14033	14228	14266	14400	14152	14059	14242	14248	14192	14125	14345	14226	14158	14211	14346	14361	14283	14196	14373	14253	14259	14323	14185	14254	14180	14300	14250	14324	14388	14267	14241	14256	14262	14286	14314	14265	14247	14331	14361	14231	14234	14232	14176	14206	14218	14278	14276	14207	14204	14186	14133	14128	14307	14378	14331	14245	14343	14069	14268	14328	14440	14193	14280	14173	14116	14277	14097	14074	14214	14353	14349	14201	14122	14376	14207	14207	14187	14137	14320	14251	14201	14201	14257	14116	14309	14195	14280	14315	14079	13968	14069	14243	14188	14132	14393	14206	14184	14239	14377	14256	14128	14356	14291	14343	14272	14495	14282	14252	14173	14201	14089	14244	14256	14138	14018	14288	14406	14220	14334	14262	14240	14183	14275	14261	14128	14145	14340	14179	14182	14279	14202	14229	14316	14209	14351	14228	14262	14299	14302	14157	14187	14073	14118	14289	14286	14336	14296	14372	14273	14224	14336	14338	14210	14361	14221	14233	14257	14195	14231	14360	14320	14064	14152	14358	14164	14327	14113	14334	14072	14367	14169	14347	14214	14247	14288	14273	14294	14292	14245	14301	14212	14250	14230	14325	14305	14165	14150	14412	14114	14234	14173	14207	14336	14254	14328	14104	14413	14242	14268	14132	14224	14160	14127	14182	14268	14293	14165	14332	14135	14159	14147	14219	14362	14309	14128	14253	14185	14176	14194	14307	14224	14374	14258	14290	14055	14322	14193	14391	14203	14248	14258	14294	14229	14156	14191	14152	14304	14234	14179	14218	14267	14089	14294	14187	14202	14145	14110	14199	14272	14324	14124	14229	14258	14325	14319	14220	14114	14378	14311	14362	14367	14193	14441	14334	14217	14287	14180	14309	14166	14275	14158	14166	14233	14346	14234	14322	14229	14114	14191	14252	14207	14262	14206	14128	14389	14116	14291	14112	14112	14375	14264	14268	14126	14270	14159	14220	14135	14308	14325	14423	14423	14305	14223	14362	14216	14281	14318	14225	14317	14458	14372	14246	14288	14397	14373	14340	14393	14274	14047	14273	14437	14216	14190	14103	14256	14082	14191	14201	14491	14123	14202	14359	14187	14300	14146	14224	14209	14340	14208	14158	14237	14114	14256	14320	14198	14087	14265	14240	14163	14145	14209	14215	14228	14317	14216	14288	14327	14223	14299	14189	14100	14277	14338	14337	14303	14193	14295	14271	14180	14047	14327	14279	14147	14414	14276	14206	14336	14121	14200	14188	14174	14198	14374	14351	14169	14337	14246	14143	14271	14323	14191	14333	14147	14162	14436	14064	14197	14302	14224	14324	14295	14192	14180	14216	14355	14342	14269	14312	14228	14307	14277	14280	14240	14352	14259	14349	14333	14261	14300	14475	14327	14273	14192	14209	14240	14305	14208	14170	14233	14265	14178	14238	14207	14270	14213	14392	14377	14235	14218	14122	14264	14228	14418	14316	14019	14525	14038	14170	14335	14253	14271	14227	14176	14306	14172	14234	14345	14259	14294	14174	14235	14320	14450	14324	14324	14413	14292	14204	14157	14100	14268	14164	14271	14152	14293	14290	14168	14218	14410	14124	14286	14466
23028	21274	29002	23856	21449	23167	23477	18599	17466	17572	17567	17438	17366	17015	17114	17113	17257	17237	17052	17121	17165	17217	19658	26092	25465	22305	19894	18184	17672	16939	16993	16595	16838	16571	16528	16500	16396	16905	16611	16588	16740	16351	16703	16629	16418	16578	16427	16522	16609	16413	16737	16375	16522	16493	16484	16446	16511	16748	16389	16728	16432	16465	16500	16516	16589	16614	16589	16537	16712	16359	16567	16487	16471	16448	16441	16460	16426	16368	16335	16440	16624	16424	16563	16411	16534	16521	16410	16477	16509	16484	16424	16524	16419	16398	16404	16488	16391	16525	16417	16514	16496	16554	16402	16403	16368	16575	16542	16486	16574	16594	16596	16398	16572	16547	16593	16486	16596	16664	16447	16474	16494	16397	16554	16404	16541	16304	16473	16527	16558	16335	16457	16439	16558	16474	16433	16443	16500	16627	16477	16157	16536	16626	16456	16339	16303	16423	16423	16559	16568	16412	16518	16628	16534	16420	16455	16621	16707	16443	16390	16428	16515	16526	16478	16549	16487	16444	16477	16531	16507	16475	16647	16313	16497	16347	16447	16612	16606	16520	16576	16373	16605	16666	16355	16546	16789	16513	16494	16484	16483	16558	16665	16371	16421	16546	16586	16338	16593	16592	16431	16395	16567	16569	16526	16323	16309	16507	16480	16615	16383	16481	16349	16502	16414	16649	16614	16474	16500	16437	16348	16297	16384	16335	16411	16337	16546	16461	16445	16504	16485	16569	16578	16677	16483	16532	16572	16758	16351	16503	16380	16490	16374	16347	16435	16507	16408	16395	16565	16474	16384	16284	16462	16543	16425	16567	16360	16388	16491	16580	16483	16637	16371	16338	16554	16615	16444	16364	16426	16425	16348	16339	16539	16450	16660	16470	16442	16323	16395	16556	16436	16319	16414	16428	16593	16513	16411	16459	16305	16361	16615	16511	16419	16397	16366	16504	16467	16462	16424	16524	16495	16674	16598	16524	16628	16437	16518	16460	16391	16497	16217	16434	16391	16482	16374	16430	16503	16471	16324	16658	16818	16396	16534	16587	16412	16673	16633	16507	16528	16562	16414	16602	16391	16434	16476	16493	16411	16396	16452	16553	16373	16379	16641	16560	16469	16489	16562	16457	16428	16400	16605	16305	16516	16494	16513	16234	16350	16516	16410	16484	16566	16123	16542	16476	16461	16375	16386	16498	16398	16440	16469	16590	16301	16451	16363	16517	16266	16310	16353	16463	16575	16499	16568	16544	16525	16560	16551	16366	16122	16348	16375	16493	16604	16463	16653	16466	16480	16359	16572	16363	16594	16376	16349	16341	16570	16327	16358	16407	16469	16441	16494	16400	16540	16649	16584	16518	16595	16318	16507	16384	16484	16715	16318	16477	16496	16420	16471	16650	16494	16407	16500	16532	16523	16383	16446	16390	16401	16336	16470	16674	16338	16423	16212	16315	16476	16192	16466	16438	16314	16232	16406	16438	16342	16353	16455	16481	16454	16473	16606	16486	16554	16554	16470	16445	16370	16457	16543	16147	16613	16439	16462	16441	16394	16481	16391	16556	16565	16243	16335	16535	16493	16552	16516	16573	16250	16465	16619	16505	16544	16488	16518	16519	16640	16331	16452	16510	16566	16492	16470	16351	16524	16563	16459	16622	16424	16323	16466	16607	16623	16571	16397	16741	16446	16751	16643	16560	16468	16541	16452	16757	16557	16624	16380	16473	16424	16588	16468	16526	16321	16596	16506	16418	16390	16502	16601	16295	16398	16530	16564	16569	16586	16325	16460	16654	16426	16320	16297	16306	16464	16375	16529	16727	16499	16588	16516	16662	16452	16407	16446	16795	16472	16227	16436	16676	16482	16353	16509	16249	16474	16588	16561	16403	16464	16535	16229	16503	16618	16581	16606	16414	16358	16511	16406	16553	16462	16449	16457	16281	16249	16492	16524	16311	16408	16538	16325	16391	16607	16527	16604	16338	16458	16448	16561	16173	16457	16475	16556	16597	16437	16586	16502	16465	16359	16451	16495	16309	16590	16503	16307	16589	16524	16282	16522	16319	16524	16564	16507	16282	16471	16562	16556	16457	16566	16497	16477	16375	16362	16483	16597	16680	16379	16401	16522	16478	16498	16523	16511	16505	16545	16485	16581	16437	16625	16404	16583	16427	16302	16213	16530	16366	16443	16535	16467	16412	16503	16599	16541	16486	16464	16470	16520	16412	16225	16377	16406	16330	16593	16443	16399	16508	16373	16410	16337	16205	16162	16350	16302	16390	16277	16449	16300	16401	16483	16493	16597	16408	16485	16519	16523	16461	16461	16319	16538	16412	16569	16560	16545	16341	16616	16428	16389	16373	16490	16434	16496	16430	16392	16550	16718	16381	16512	16369	16297	16358	16524	16525	16321	16481	16476	16696	16512	16536	16525	16396	16509	16539	16443	16373	16332	16541	16590	16401	16480	16623	16547	16444	16482	16459	16543	16427	16437	16658	16432	16523	16321	16439	16305	16531	16164	16540	16572	16552	16670	16545	16358	16455	16611	16467	16499	16206	16286	16435	16376	16525	16140	16342	16375	16630	16440	16615	16442	16361	16544	16358	16360	16436	16501	16553	16435	16557	16661	16694	16614	16149	16454	16477	16494	16435	16444	16345	16497	16445	16652	16725	16610	16457	16546	16482	16451	16457	16177	16490	16659	16424	16385	16463	16439	16458	16297	16557	16522	16482	16660	16712	16362	16316	16502	16521	16312	16547	16408	16441	16526	16592	16580	16452	16354	16506	16393	16386	16447	16568	16457	16527	16539	16408	16440	16536	16267	16402	16492	16498	16440	16407	16630	16575	16387	16282	16162	16258	16442	16326	16392	16407	16446	16408	16391	16333	16502	16539	16466	16462	16517	16442	16307	16383	16484	16204	16431	16454	16593	16393	16265	16275	16386	16555	16502	16303	16561	16481	16582	16412	16533	16713	16806	16401	16333	16450	16548	16634	16499	16496	16478	16293	16424	16412	16388	16434	16560	16440	16609	16354	16494	16481	16500	16338	16449	16372	16576	16552	16687	16594	16323	16574	16570	16438	16518	16506	16446	16637	16566	16540	16403	16415	16299	16386	16635	16590	16408	16651	16572	16434	16367	16552	16461	16393	16702	16417	16536	16516	16419	16458	16433	16505	16459	16490	16302	16513	16480	16425	16261	16738	16584	16573	16681	16408	16421	16543	16378	16434	16528	16450	16409	16292	16413	16436	16576	16265	16194	16495	16368	16293	16342	16535	16477	16516	16594	16358	16398	16307	16525	16519	16448	16439	16383	16381	16453	16437	16515	16228	16301	16355	16350	16240	16494	16439	16355	16449	16571	16418	16348	16377	16209	16354	16420	16456	16430	16349	16521	16485	16492	16606	16319	16676	16172	16557	16498	16198	16600	16611	16415	16352	16500	16425	16495	16400	16590	16470	16480	16572	16374	16324	16346	16232	16379	16570	16390	16417	16413	16306	16569	16572	16683	16712	16515	16503	16317	16582	16469	16420	16554	16420	16543	16551	16364	16361	16537	16467	16470	16375	16585	16638	16260	16446	16477	16461	16434	16372	16399	16488	16357	16416	16289	16280	16733	16406	16514	16526	16160	16491	16501	16573	16424	16503	16584	16580	16551	16268	16549	16408	16365	16580	16583	16532	16494	16347	16532	16498	16650	16442	16451	16569	16243	16587	16218	16483	16479	16402	16340	16344	16437	16275	16556	16540	16218	16372	16205	16396	16364	16491	16234	16335	16399	16663	16302	16373	16613	16454	16462	16725	16714	16573	16427	16471	16468	16522	16685	16375	16574	16512	16632	16356	16456	16409	16393	16461	16261	16456	16566	16310	16408	16521	16586	16544	16411	16561	16540	16452	16442	16482	16568	16465	16530	16344	16528	16607	16198	16542	16443	16380	16636	16466	16165	16412	16442	16550	16421	16474	16546	16365	16556	16402	16332	16420	16455	16427	16793	16402	16387	16487	16495	16392	16433	16545	16455	16200	16677	16554	16664	16388	16295	16432	16582	16594	16370	16433	16569	16633	16644	16523	16542	16458	16546	16446	16444	16425	16410	16508	16554	16492	16815	16443	16274	16502	16413	16350	16279	16358	16551	16430	16491	16406	16523	16556	16486	16394	16595	16683	16473	16432	16368	16361	16462	16420	16590	16315	16423	16337	16526	16522	16329	16505	16190	16495	16414	16463	16588	16426	16441	16287	16495	16451	16186	16318	16491	16237	16273	16598	16496	16446	16506	16487	16256	16687	16481	16656	16627	16360	16471	16490	16436	16454	16343	16658	16487	16406	16523	16251	16412	16274	16482	16327	16538	16322	16527	16436	16366	16482	16497	16480	16727	16469	16529	16542	16722	16555	16525	16442	16391	16549	16308	16522	16475	16539	16495	16379	16452	16404	16500	16547	16377	16262	16429	16482	16508	16579	16323	16442	16383	16268	16454	16363	16527	16547	16457	16230	16576	16510	16466	16275	16357	16298	16296	16407	16388	16457	16695	16489	16393	16341	16462	16594	16536	16306	16425	16693	16454	16530	16453	16331	16503	16521	16470	16404	16579	16628	16450	16502	16406	16473	16398	16216	16605	16600	16332	16513	16397	16346	16378	16612	16208	16530	16501	16403	16391	16592	16444	16568	16343	16379	16457	16462	16323	16379	16351	16411	16537	16460	16345	16484	16539	16310	16509	16609	16687	16234	16672	16538	16557	16335	16580	16584	16411	16269	16305	16372	16488	16405	16441	16321	16443	16472	16356	16473	16569	16480	16399	16340	16514	16405	16464	16440	16468	16391	16367	16481	16424	16608	16499	16546	16381	16622	16573	16413	16454	16471	16468	16341	16481	16274	16497	16366	16483	16523	16432	16551	16149	16393	16521	16523	16307	16460	16411	16482	16479	16554	16720	16380	16477	16637	16530	16427	16374	16520	16286	16489	16332	16412	16542	16425	16314	16481	16404	16390	16585	16528	16397	16477	16318	16484	16524	16536	16352	16248	16472	16293	16476	16542	16375	16413	16333	16483	16471	16379	16739	16546	16361	16681	16380	16528	16594	16539	16736	16757	16561	16678	16375	16420	16504	16392	16471	16527	16429	16362	16468	16388	16474	16569
17304	28118	25633	20104	18160	17500	17116	16530	16069	15620	15583	15520	15656	15212	15401	15360	15296	15253	15474	15347	15318	15180	19878	28048	25665	21754	18235	16418	15427	14667	14359	14601	14578	14534	14398	14337	14356	14574	14350	14341	14635	14314	14392	14328	14337	14422	14501	14420	14401	14412	14403	14669	14440	14309	14263	14524	14369	14532	14502	14429	14396	14407	14564	14235	14374	14447	14482	14572	14423	14501	14349	14539	14520	14465	14428	14463	14477	14317	14369	14431	14303	14409	14371	14370	14376	14283	14636	14455	14280	14418	14303	14555	14378	14495	14427	14504	14327	14561	14393	14295	14617	14397	14302	14323	14326	14448	14610	14423	14517	14466	14497	14432	14491	14428	14406	14359	14255	14358	14372	14242	14385	14385	14448	14485	14352	14301	14682	14574	14504	14339	14409	14477	14458	14340	14483	14429	14497	14452	14478	14244	14526	14373	14591	14305	14540	14537	14390	14362	14387	14199	14604	14330	14325	14505	14665	14473	14170	14460	14326	14381	14459	14227	14417	14437	14444	14354	14382	14447	14523	14293	14387	14462	14332	14442	14525	14325	14504	14422	14410	14447	14465	14504	14296	14358	14400	14352	14247	14489	14433	14339	14401	14440	14403	14343	14433	14373	14460	14325	14457	14350	14496	14328	14492	14426	14384	14301	14414	14305	14205	14372	14513	14264	14391	14497	14576	14295	14362	14417	14526	14282	14375	14567	14426	14374	14314	14427	14369	14394	14353	14303	14423	14427	14529	14217	14545	14386	14282	14567	14543	14415	14371	14528	14312	14603	14457	14408	14384	14265	14462	14567	14544	14412	14508	14345	14469	14515	14425	14355	14428	14638	14432	14165	14451	14339	14402	14525	14245	14490	14358	14194	14550	14393	14369	14328	14492	14335	14459	14343	14314	14488	14418	14290	14440	14448	14334	14520	14424	14400	14399	14478	14415	14349	14497	14442	14260	14499	14629	14497	14372	14461	14337	14555	14524	14246	14383	14430	14461	14480	14286	14427	14419	14511	14294	14532	14301	14475	14327	14460	14402	14490	14391	14437	14386	14645	14358	14464	14323	14431	14460	14403	14521	14380	14475	14392	14318	14401	14479	14361	14270	14389	14391	14354	14473	14476	14505	14381	14347	14346	14386	14360	14293	14376	14342	14363	14345	14514	14328	14459	14267	14184	14531	14424	14340	14508	14543	14391	14512	14258	14301	14398	14404	14629	14473	14341	14242	14257	14433	14416	14455	14381	14448	14376	14502	14452	14341	14341	14232	14477	14284	14541	14443	14411	14302	14413	14452	14234	14380	14423	14320	14498	14426	14477	14376	14491	14221	14525	14423	14520	14515	14393	14508	14541	14428	14313	14525	14363	14417	14330	14439	14498	14493	14468	14414	14284	14404	14382	14584	14320	14494	14499	14529	14438	14316	14365	14188	14479	14260	14574	14281	14325	14475	14366	14503	14454	14513	14360	14479	14324	14269	14387	14331	14528	14417	14374	14464	14524	14473	14391	14522	14549	14358	14224	14560	14534	14321	14354	14357	14406	14302	14286	14391	14597	14185	14482	14304	14234	14298	14366	14568	14307	14296	14532	14449	14546	14367	14352	14259	14415	14467	14443	14501	14453	14403	14328	14394	14443	14324	14430	14450	14631	14485	14577	14322	14483	14511	14571	14351	14645	14286	14432	14439	14413	14431	14435	14381	14468	14380	14621	14460	14445	14306	14485	14402	14431	14424	14355	14503	14363	14522	14498	14363	14384	14460	14250	14517	14326	14322	14384	14299	14431	14433	14405	14503	14346	14279	14364	14431	14436	14411	14281	14344	14386	14364	14591	14370	14426	14342	14349	14301	14376	14434	14467	14334	14531	14613	14596	14506	14343	14416	14345	14318	14520	14452	14513	14471	14413	14471	14394	14562	14309	14348	14423	14529	14371	14281	14486	14375	14377	14365	14439	14460	14530	14434	14396	14446	14291	14464	14391	14542	14310	14353	14456	14518	14490	14363	14478	14205	14400	14419	14504	14483	14491	14377	14354	14364	14732	14515	14317	14538	14404	14486	14365	14526	14481	14450	14401	14415	14424	14447	14532	14402	14595	14439	14258	14486	14474	14310	14553	14416	14235	14406	14253	14568	14398	14405	14491	14311	14351	14440	14401	14222	14530	14423	14211	14381	14397	14330	14286	14278	14529	14608	14396	14404	14319	14326	14576	14436	14277	14411	14476	14466	14506	14481	14224	14769	14387	14512	14373	14428	14309	14271	14457	14359	14362	14365	14366	14326	14534	14333	14342	14436	14324	14433	14283	14458	14471	14366	14574	14229	14338	14569	14495	14454	14370	14487	14356	14279	14512	14306	14086	14432	14439	14613	14459	14418	14556	14489	14594	14581	14579	14455	14443	14266	14539	14330	14522	14428	14354	14335	14566	14467	14278	14420	14480	14396	14372	14464	14375	14421	14531	14447	14137	14304	14368	14370	14407	14522	14514	14269	14381	14380	14498	14323	14423	14302	14436	14425	14471	14442	14473	14388	14481	14448	14445	14362	14431	14418	14320	14174	14229	14402	14233	14491	14207	14365	14405	14511	14468	14233	14675	14564	14293	14115	14304	14406	14251	14465	14452	14464	14392	14367	14601	14387	14259	14335	14440	14603	14431	14507	14340	14339	14412	14268	14473	14388	14477	14551	14295	14481	14326	14387	14228	14550	14348	14451	14436	14434	14390	14485	14406	14423	14456	14416	14386	14392	14326	14425	14321	14445	14455	14312	14364	14395	14274	14361	14329	14392	14373	14402	14276	14414	14372	14294	14319	14503	14201	14533	14474	14309	14609	14432	14569	14359	14412	14433	14398	14495	14346	14309	14367	14572	14281	14612	14357	14551	14294	14440	14474	14342	14283	14551	14421	14510	14482	14536	14585	14325	14385	14467	14511	14418	14322	14352	14601	14381	14332	14286	14426	14456	14341	14336	14481	14311	14438	14403	14423	14442	14424	14439	14491	14359	14290	14408	14195	14450	14525	14211	14438	14490	14440	14430	14444	14405	14291	14414	14410	14321	14519	14475	14274	14360	14327	14433	14440	14434	14274	14615	14493	14343	14423	14343	14435	14418	14507	14366	14340	14367	14424	14501	14340	14401	14620	14468	14325	14457	14391	14451	14497	14412	14471	14571	14300	14438	14382	14441	14429	14492	14305	14342	14435	14312	14335	14500	14205	14349	14394	14413	14314	14432	14483	14388	14431	14477	14486	14391	14376	14505	14276	14405	14347	14353	14316	14485	14380	14372	14344	14431	14423	14344	14470	14533	14415	14303	14526	14393	14387	14494	14344	14389	14493	14481	14489	14215	14606	14297	14483	14299	14237	14507	14399	14516	14406	14575	14470	14256	14381	14529	14402	14229	14446	14362	14390	14332	14445	14512	14410	14413	14154	14384	14413	14421	14477	14284	14404	14418	14419	14560	14343	14640	14321	14445	14511	14451	14419	14345	14380	14419	14458	14325	14453	14547	14313	14414	14375	14336	14373	14419	14371	14412	14377	14489	14407	14250	14378	14308	14538	14354	14232	14415	14547	14442	14448	14517	14408	14400	14381	14340	14498	14195	14388	14400	14393	14578	14418	14508	14372	14457	14415	14506	14394	14380	14561	14350	14466	14553	14288	14599	14350	14509	14360	14437	14420	14492	14286	14382	14277	14409	14469	14455	14435	14361	14463	14387	14464	14482	14282	14570	14270	14501	14348	14537	14361	14412	14324	14375	14309	14386	14389	14489	14339	14430	14345	14293	14525	14213	14469	14343	14372	14306	14431	14338	14419	14440	14449	14459	14583	14270	14243	14502	14368	14407	14320	14419	14316	14568	14303	14378	14286	14359	14345	14516	14380	14416	14506	14543	14512	14481	14590	14378	14320	14475	14334	14250	14617	14177	14222	14406	14348	14541	14538	14402	14473	14551	14360	14456	14411	14365	14205	14503	14401	14396	14499	14423	14432	14377	14477	14418	14362	14609	14381	14362	14446	14425	14350	14448	14320	14425	14333	14516	14336	14419	14348	14312	14416	14326	14422	14481	14444	14459	14545	14353	14297	14518	14512	14461	14511	14467	14330	14369	14432	14463	14465	14484	14287	14413	14479	14313	14329	14286	14375	14431	14547	14328	14316	14517	14499	14487	14511	14348	14470	14409	14499	14342	14230	14424	14425	14283	14481	14309	14264	14626	14452	14340	14428	14540	14324	14447	14417	14431	14544	14432	14525	14415	14342	14511	14444	14302	14355	14175	14363	14293	14427	14311	14227	14387	14315	14384	14442	14464	14490	14265	14524	14537	14426	14393	14396	14286	14412	14514	14356	14331	14301	14323	14310	14476	14381	14343	14320	14461	14418	14374	14327	14474	14326	14499	14395	14451	14442	14301	14538	14357	14290	14387	14192	14181	14317	14531	14532	14449	14476	14583	14542	14419	14437	14425	14472	14396	14249	14476	14404	14304	14455	14415	14547	14389	14389	14381	14353	14383	14451	14448	14347	14504	14380	14313	14401	14508	14362	14403	14504	14539	14257	14266	14331	14414	14444	14313	14373	14400	14482	14308	14534	14400	14458	14543	14443	14520	14530	14337	14511	14432	14444	14239	14398	14525	14376	14659	14335	14393	14553	14574	14441	14373	14357	14371	14472	14394	14605	14469	14416	14175	14395	14521	14572	14338	14487	14292	14512	14367	14408	14482	14529	14333	14529	14347	14651	14446	14346	14232	14211	14433	14245	14418	14535	14417	14444	14485	14385	14267	14453	14538	14436	14408	14313	14580	14367	14547	14409	14217	14469	14310	14471	14418	14494	14486	14415	14451	14347	14341	14335	14568	14582	14484	14418	14501	14183	14366	14463	14402	14409	14375	14624	14339	14298	14522	14497	14478	14416	14328	14451	14409	14365	14535	14428	14576	14325	14245	14310	14381	14306	14502	14370	14493	14347	14395	14329	14385	14274	14319	14291	14343	14387	14414	14435	14468	14189	14364	14589	14432	14205	14365	14474	14518	14311	14523	14339	14560	14274	14322	14614	14388	14310	14339	14577	14435	14576	14366	14544	14223	14324	14106	14418	14665	14464	14303	14361	14460	14535	14326	14374	14571	14505	14495	14473	14379	14470
28033	21810	21203	17515	15228	14980	14938	14627	14447	14706	14548	14493	14529	14753	14589	14787	14649	14562	14518	14560	14739	14636	14826	15005	15048	15267	15007	14627	14666	14514	14446	14594	14548	14387	14355	14378	14701	14404	14543	14461	14325	14490	14245	14284	14226	14347	14452	14485	14409	14188	14388	14463	14355	14429	14378	14248	14521	14455	14360	14308	14232	14299	14372	14428	14354	14323	14135	14327	14313	14370	14434	14320	14409	14518	14385	14428	14452	14200	14477	14392	14237	14544	14368	14561	14620	14500	14546	14556	14296	14490	14405	14454	14377	14470	14370	14309	14389	14192	14443	14323	14442	14623	14361	14360	14295	14234	14434	14458	14262	14424	14372	14409	14490	14341	14485	14268	14554	14605	14439	14534	14418	14302	14468	14236	14464	14325	14297	14326	14314	14236	14320	14416	14229	14385	14606	14385	14290	14426	14370	14363	14418	14318	14651	14312	14139	14478	14330	14412	14467	14447	14418	14346	14191	14174	14336	14264	14569	14511	14367	14503	14339	14309	14468	14337	14341	14446	14450	14336	14302	14202	14499	14405	14461	14328	14389	14291	14673	14176	14373	14318	14466	14196	14170	14390	14397	14332	14469	14531	14526	14417	14265	14400	14396	14445	14503	14422	14380	14208	14349	14450	14520	14423	14310	14370	14443	14274	14420	14437	14545	14365	14228	14224	14332	14406	14324	14368	14340	14388	14491	14174	14494	14539	14487	14501	14558	14656	14344	14464	14501	14455	14462	14313	14444	14348	14411	14245	14355	14185	14319	14461	14420	14449	14417	14393	14430	14395	14356	14399	14302	14348	14442	14143	14500	14362	14365	14517	14255	14381	14409	14529	14405	14420	14235	14354	14456	14398	14577	14453	14303	14481	14312	14436	14319	14329	14457	14550	14355	14245	14542	14472	14443	14473	14365	14406	14223	14209	14243	14420	14325	14623	14372	14418	14494	14352	14343	14475	14369	14410	14588	14457	14389	14470	14302	14239	14388	14182	14377	14352	14298	14195	14329	14441	14292	14452	14413	14494	14257	14392	14273	14278	14376	14396	14248	14440	14322	14385	14466	14391	14447	14511	14372	14326	14348	14400	14404	14339	14379	14384	14389	14458	14358	14390	14414	14475	14338	14338	14378	14425	14284	14456	14453	14325	14348	14394	14361	14452	14341	14200	14405	14621	14328	14346	14387	14372	14357	14411	14347	14224	14469	14639	14595	14463	14399	14327	14424	14312	14465	14365	14281	14477	14575	14294	14552	14251	14515	14355	14599	14452	14470	14320	14411	14500	14238	14318	14451	14369	14362	14361	14463	14398	14311	14214	14203	14171	14395	14333	14420	14357	14228	14496	14425	14362	14605	14390	14500	14320	14337	14385	14245	14305	14208	14316	14342	14566	14471	14517	14322	14367	14302	14569	14348	14499	14357	14461	14420	14393	14542	14319	14420	14464	14508	14337	14270	14501	14292	14196	14343	14321	14359	14283	14347	14493	14417	14329	14523	14424	14509	14588	14492	14565	14547	14507	14347	14575	14290	14253	14486	14336	14445	14367	14265	14381	14181	14279	14404	14231	14379	14420	14298	14250	14328	14314	14345	14257	14345	14422	14390	14541	14368	14417	14476	14429	14255	14522	14367	14251	14305	14319	14573	14480	14355	14340	14471	14469	14370	14283	14476	14382	14303	14507	14547	14552	14468	14430	14494	14461	14305	14445	14434	14107	14368	14398	14451	14446	14440	14439	14237	14278	14367	14235	14556	14624	14424	14353	14235	14631	14250	14336	14372	14293	14473	14323	14424	14445	14472	14281	14569	14549	14365	14407	14255	14406	14358	14357	14550	14508	14403	14368	14299	14242	14439	14359	14326	14266	14584	14701	14504	14316	14373	14486	14623	14375	14416	14376	14510	14435	14691	14412	14268	14476	14461	14353	14317	14305	14493	14229	14315	14305	14352	14265	14331	14247	14512	14508	14474	14471	14431	14450	14252	14441	14412	14345	14289	14323	14412	14269	14435	14406	14440	14498	14303	14277	14342	14296	14223	14321	14381	14435	14501	14455	14197	14354	14459	14389	14464	14453	14267	14581	14429	14323	14236	14397	14631	14256	14278	14391	14491	14329	14375	14458	14459	14480	14581	14277	14382	14438	14603	14472	14395	14406	14585	14432	14281	14343	14451	14332	14284	14467	14386	14307	14337	14420	14495	14301	14404	14331	14402	14414	14242	14391	14482	14608	14517	14420	14464	14323	14334	14533	14643	14401	14411	14354	14350	14337	14450	14467	14493	14384	14461	14431	14370	14545	14282	14367	14368	14370	14372	14431	14569	14479	14521	14416	14475	14371	14433	14554	14468	14246	14414	14311	14266	14387	14369	14437	14492	14481	14373	14439	14406	14506	14455	14530	14315	14400	14251	14265	14271	14538	14342	14310	14453	14265	14499	14450	14424	14363	14264	14328	14437	14333	14603	14329	14438	14520	14478	14397	14382	14406	14372	14334	14349	14346	14320	14190	14469	14423	14514	14379	14283	14588	14282	14334	14336	14526	14415	14312	14461	14306	14338	14441	14678	14287	14550	14518	14613	14250	14572	14342	14378	14312	14433	14446	14304	14167	14321	14350	14203	14418	14414	14379	14427	14340	14503	14345	14552	14449	14239	14416	14446	14406	14515	14439	14615	14428	14307	14401	14404	14382	14637	14274	14338	14396	14378	14538	14509	14416	14268	14340	14421	14534	14271	14215	14257	14468	14311	14442	14356	14359	14495	14131	14667	14398	14339	14258	14500	14409	14494	14498	14391	14504	14431	14294	14383	14291	14495	14427	14451	14503	14327	14525	14429	14376	14429	14274	14353	14431	14316	14320	14344	14356	14581	14247	14375	14165	14417	14519	14519	14567	14435	14402	14430	14436	14339	14332	14494	14422	14368	14509	14349	14451	14463	14288	14489	14659	14266	14440	14289	14146	14423	14484	14553	14339	14508	14495	14386	14436	14567	14330	14367	14184	14181	14565	14607	14647	14573	14458	14542	14449	14465	14282	14218	14420	14517	14465	14426	14441	14460	14333	14455	14384	14287	14391	14413	14454	14565	14213	14322	14494	14342	14262	14513	14346	14474	14590	14370	14347	14155	14414	14290	14641	14391	14379	14458	14228	14495	14310	14535	14275	14323	14320	14526	14475	14431	14473	14374	14383	14530	14361	14272	14416	14428	14494	14381	14351	14437	14591	14446	14364	14401	14477	14358	14419	14272	14404	14406	14329	14396	14308	14506	14440	14362	14310	14515	14470	14378	14295	14178	14494	14515	14390	14394	14661	14166	14465	14384	14270	14350	14340	14183	14417	14271	14296	14350	14469	14328	14483	14418	14464	14511	14313	14357	14448	14387	14368	14533	14504	14421	14511	14490	14358	14325	14224	14356	14354	14396	14441	14366	14437	14487	14355	14457	14451	14461	14379	14379	14549	14338	14316	14352	14517	14599	14336	14238	14317	14548	14340	14356	14333	14464	14552	14499	14342	14379	14465	14467	14518	14493	14342	14366	14324	14495	14422	14476	14226	14353	14065	14408	14392	14456	14295	14487	14469	14314	14435	14344	14575	14486	14375	14218	14528	14473	14385	14510	14523	14319	14357	14385	14329	14329	14037	14511	14496	14469	14460	14354	14410	14447	14217	14387	14410	14436	14476	14413	14327	14488	14262	14275	14190	14252	14592	14541	14358	14540	14456	14411	14692	14556	14586	14167	14373	14416	14319	14401	14427	14436	14383	14396	14348	14157	14213	14489	14606	14540	14463	14293	14258	14459	14256	14290	14460	14338	14250	14430	14429	14371	14358	14474	14377	14345	14387	14363	14390	14585	14416	14206	14319	14431	14428	14336	14415	14324	14298	14356	14400	14336	14323	14475	14548	14439	14275	14454	14304	14505	14283	14474	14355	14490	14234	14502	14444	14496	14362	14565	14304	14519	14302	14354	14412	14256	14356	14373	14510	14450	14440	14487	14362	14514	14210	14579	14457	14252	14284	14425	14302	14386	14366	14308	14520	14463	14571	14649	14313	14290	14306	14558	14555	14417	14468	14571	14500	14455	14284	14570	14304	14433	14381	14486	14247	14384	14164	14339	14429	14459	14524	14410	14542	14313	14697	14216	14214	14248	14379	14413	14382	14418	14376	14439	14542	14422	14566	14529	14371	14368	14366	14295	14414	14380	14574	14558	14431	14438	14258	14281	14466	14383	14376	14526	14306	14506	14598	14630	14360	14569	14299	14361	14376	14365	14272	14417	14444	14273	14500	14411	14352	14446	14420	14498	14355	14469	14443	14413	14339	14399	14205	14329	14559	14508	14346	14316	14288	14519	14507	14375	14278	14422	14470	14408	14343	14369	14335	14525	14434	14390	14468	14374	14080	14365	14483	14367	14264	14321	14591	14425	14505	14580	14380	14212	14392	14355	14634	14319	14485	14322	14321	14484	14284	14412	14438	14350	14314	14493	14467	14383	14179	14188	14595	14324	14330	14472	14556	14437	14541	14357	14288	14382	14458	14335	14466	14634	14468	14247	14457	14357	14577	14401	14328	14283	14420	14214	14235	14475	14218	14376	14501	14282	14622	14387	14374	14304	14510	14438	14416	14318	14389	14350	14511	14379	14552	14435	14447	14368	14534	14421	14382	14359	14584	14482	14468	14432	14446	14668	14607	14398	14162	14535	14282	14166	14250	14478	14425	14422	14406	14373	14549	14471	14424	14584	14359	14505	14381	14522	14368	14547	14578	14329	14607	14437	14370	14384	14566	14244	14420	14426	14287	14455	14426	14459	14393	14413	14317	14495	14329	14378	14358	14421	14250	14334	14381	14672	14437	14484	14460	14576	14337	14413	14279	14284	14374	14359	14349	14442	14361	14432	14327	14456	14419	14297	14586	14315	14473	14341	14444	14378	14355	14345	14499	14547	14515	14484	14348	14396	14446	14507	14163	14308	14270	14281	14462	14398	14414	14246	14375	14431	14367	14425	14306	14446	14578	14244	14567	14269	14385	14459	14470	14241	14372	14603	14459	14331	14343	14369	14291	14266	14568	14354	14187	14331	14258	14347	14259	14450	14475	14437	14520	14340	14331	14335	14354	14458	14337	14203	14428	14432	14463	14689	14597
14996	16343	15908	14633	14368	13911	13909	13541	13558	13381	13319	13633	13570	13540	13864	13813	13536	13684	13428	13500	13563	13411	13537	13863	13832	13985	13900	13598	13365	13352	13178	13203	13005	13155	13186	13056	13246	13198	13194	13106	13090	13371	13081	13384	12849	13168	13122	13244	13316	13092	13148	13058	13233	13250	13013	13302	13049	13228	13181	13172	13139	13218	13169	13228	13074	13117	13025	13255	12994	13205	13095	13169	13265	13155	13012	13357	13109	13155	13346	13021	13149	13270	13117	13123	13209	13021	13052	13070	13224	13163	13059	13238	12997	13192	13177	13087	13213	13024	13222	13075	13158	13224	13268	13028	13162	13165	13161	13179	13217	13246	13024	13244	13081	13149	12895	13101	13282	13116	13091	13112	13133	12970	13080	13046	13060	13227	13284	13009	13053	13315	13145	13201	13139	13170	12915	13156	13071	13086	12966	13067	13019	13225	13072	13099	13123	13137	13028	13168	13239	13108	13118	13105	13131	13151	13131	13246	13225	13194	13154	13201	13329	13110	13230	13216	12963	12991	13157	13053	13126	13130	13054	13130	13145	13167	12992	13209	13020	12917	13180	13063	13292	13095	13010	13122	13291	13142	13145	13093	13035	13249	13003	13200	13022	13185	12949	13070	13164	13212	13114	13111	13027	13056	13075	13104	12998	13129	13130	13116	13171	13021	13307	13056	13161	13051	13243	13128	12988	13163	13205	13281	13213	13078	13131	13190	13198	13275	13216	13067	13073	13148	13101	13036	13252	13190	13137	13166	13217	13027	13139	13095	13227	13066	13097	13003	13089	13172	13113	13025	13163	13202	13207	13129	13243	13100	13251	13253	13070	13186	13174	13255	13072	13071	13187	13078	13121	13016	13333	13160	13060	13074	13204	13123	13204	13025	12975	13202	12964	13239	13155	13178	13237	13028	13151	12934	13143	13052	13234	12952	13162	13033	13215	12999	13278	13129	13175	13042	13055	13303	13088	13117	13229	13176	13178	13091	13263	13133	13038	12994	13113	13181	13013	13212	13038	13055	13088	13189	13082	13089	13028	13109	13301	13275	13125	13042	13178	13093	13045	13182	13038	12927	13173	13119	13082	13322	13023	13105	12961	13233	13275	13049	13079	13253	13142	13106	13026	13164	13233	13228	13170	13155	13156	13115	13109	13022	13137	13356	13164	13260	13122	13110	13106	13143	13176	13115	13040	13114	13090	13089	13043	13240	13059	13206	13183	13217	13140	13025	13243	13101	13059	13084	13078	13079	13151	13282	13300	13199	13235	13139	13154	13072	13124	13121	13201	13336	13162	13372	13071	13139	13168	13159	13027	13091	13153	13157	13150	13156	13119	13249	12996	13009	13057	13183	13086	13237	13081	13029	13230	12881	13047	13163	13073	13181	13271	13162	13165	13176	13191	13317	13064	13048	13180	13113	13259	13156	13123	13102	13197	12963	13108	13254	13127	13159	13119	13223	13196	13223	13116	13171	13031	13081	13211	13035	13120	13141	13360	13239	13221	13294	13067	13080	13129	13326	13109	12971	13321	13023	13156	13121	13124	13217	13118	13088	13200	13255	13142	13105	13309	13128	13065	13166	13090	13142	13113	13057	13064	13088	13383	13040	13287	12972	13317	13285	13196	13116	13025	13067	13053	13215	13258	13131	13077	13128	13094	13176	13032	13042	13106	13106	13152	13216	13098	13271	13129	12969	13161	13095	13150	13098	13045	13264	13117	13154	13221	13018	13248	13003	13151	12987	13227	13076	12986	13209	12955	13128	13403	13160	13044	13100	13088	12993	13183	13198	13171	13203	13069	13099	13089	13256	13101	13099	13125	12934	12964	13154	13068	13108	13143	13208	13219	13163	13121	13150	13026	13144	13082	13065	13162	13157	13189	13094	13126	13168	13284	13201	13003	13100	13201	13045	13203	12965	13212	13123	13364	13025	13068	13210	13142	13146	13114	13328	12986	13208	13223	13044	13143	13071	13055	13259	13130	13048	13281	13165	13128	13241	13126	13243	13123	13207	13243	13135	13110	13180	13043	13146	13288	13078	13122	13419	13112	13006	13034	13212	13093	13142	13119	13092	13138	13206	13251	13200	12986	13252	12909	13126	13155	13030	13191	13136	13080	13204	13216	13166	13275	13218	13111	13188	13271	13189	13051	13063	13109	13211	13172	13224	13105	13170	13266	13258	13060	12998	13179	13114	12995	12985	13132	13257	13280	13132	13127	13029	13136	13195	12929	13101	13138	12958	13106	13060	12960	13126	13145	13107	13067	13211	13034	12966	13062	13104	13134	13144	13096	13123	13182	13093	13170	13184	13146	13179	13319	13142	13183	13234	13086	13056	13133	13125	13002	13149	12974	13098	13158	13312	13093	13184	13206	13115	13279	13260	13083	13014	13123	13116	13101	13204	13061	13191	13151	12916	13140	13142	12966	12966	13019	13263	13122	13085	13040	13131	13180	13004	13138	13105	13041	13306	12982	13128	13038	13071	13198	13052	13188	12949	13191	12944	13242	13105	13235	13118	13168	12985	13112	13078	13302	13164	13241	13041	13169	13018	13027	13144	13150	13128	13186	13096	13125	12961	13135	13231	13155	13049	13360	13043	12977	13003	13089	13245	13072	13081	13124	13090	13033	12918	13107	13260	13164	13243	13171	13194	13151	13062	13024	12981	13206	13068	13272	13079	13116	13188	13055	13276	13157	13186	13198	13316	13132	13167	13114	13144	12977	13222	13100	13119	13125	13133	13129	13157	13080	13183	12947	13128	13127	13221	13100	13227	13253	12934	13216	13000	13232	13020	13115	13182	13014	13134	13216	13226	13107	13076	13192	13092	13112	13054	13046	13018	13139	13117	13069	13173	13212	13099	13101	13109	13083	13074	13148	13150	13380	13241	13151	13048	13193	13086	13088	13201	13075	13162	13266	13356	13014	13048	13281	13004	13215	13095	13193	13272	13002	13160	13123	13215	13236	13079	13229	13125	13109	13154	13291	13188	13107	13276	13343	13137	13036	13117	13215	12987	13241	13239	13003	13175	13035	13078	13225	13231	13138	13054	13270	13241	13301	13302	13169	13155	13232	13154	13007	13151	13269	13073	13154	13217	13115	13193	12914	13167	13148	13230	13198	13024	13034	13226	13165	13187	13140	13126	13159	13117	13150	13222	13206	13139	13203	13114	13086	13054	13159	13149	13092	13283	13116	13096	13235	13172	13130	13083	13196	13105	13130	13160	12905	13006	13071	13075	13304	13117	13178	13150	13098	13292	13061	13150	13311	13083	13096	13223	13191	13104	13112	13173	13230	13113	13230	12952	12900	13153	13143	13327	13221	13056	13173	12959	13297	13196	13133	13050	13115	13131	13126	13064	13019	13123	13133	13060	13250	13286	13128	13122	13229	13018	13195	13258	13220	13200	13277	13118	13262	13106	13194	13078	13260	13237	13116	12986	13171	13181	13189	13038	13228	13077	13195	13000	13304	13249	13095	13212	13055	13239	13082	13277	13062	13031	13165	13115	13134	13168	13198	13104	13164	13230	13001	13152	13124	13243	13166	13125	13116	13068	13065	13207	13059	13080	13051	13020	12979	13243	13310	13277	13120	13408	13298	13139	13169	13278	13210	13134	13164	13136	13096	13223	13042	13055	13266	13015	13233	13152	13194	13256	13177	13169	13046	13220	13147	13146	13037	13185	13033	13207	13106	13190	13102	13100	13189	13042	13078	13140	13181	13075	13122	13166	13123	13140	13240	13170	13156	13164	13170	13235	13238	13129	13286	13043	13246	13018	12977	13078	13009	13436	13122	13168	13174	13149	13000	13224	12957	13231	13228	13141	13132	13053	13179	13300	13206	13173	13159	13267	13152	12980	13098	13239	13080	13009	13253	13266	13093	13120	13157	13135	13020	13159	13234	13145	13029	13317	13058	12965	13141	13103	13346	13121	13344	13054	13199	13224	13056	13023	13222	13197	13201	13280	13189	13109	13142	13160	13182	13192	13134	13246	13197	13367	13076	13098	13239	13151	13078	13120	13188	13256	13155	13214	12951	13043	13099	13177	13235	13192	13192	13253	13201	13318	13053	13198	12960	13059	13016	13219	13192	13231	13138	13231	13225	13227	13239	13320	13103	13186	13194	13243	13204	13036	13269	13174	13236	13170	13245	13005	13059	13159	13100	13111	13114	13167	13266	13140	12952	13282	13288	13093	13089	13148	13139	13193	13103	13021	13069	13171	13204	13143	13114	13108	13183	13201	13243	13142	13074	13160	13051	13057	13105	13111	13164	13108	13183	13167	13238	13096	13247	13136	13062	12969	13010	13106	13097	13095	13201	13098	13195	13219	13033	13080	13016	13099	13214	13150	13135	13175	13103	13266	13086	13134	13206	13225	13229	13361	13166	13138	13138	13203	13086	13282	13252	12987	12980	13181	13285	13106	13409	13170	13178	13080	13039	13159	13087	13136	13139	13066	13186	13093	13104	13091	13163	13244	13026	13208	13037	13024	13268	13170	13156	13036	13103	13169	13111	13229	13095	13165	13267	13053	13264	13193	13300	13121	13174	13169	13236	13155	13192	13125	13171	13176	12963	13159	13237	13015	13081	13283	12992	13136	13090	13165	13163	13187	13177	12865	13057	13176	13112	13122	13116	13048	13149	13147	13110	13082	13221	13097	13070	13142	13054	13134	13260	13237	13118	13264	12864	13232	12806	13187	13122	13317	13337	13118	13160	13246	13043	13133	13042	13157	13182	13055	13048	13085	13153	13220	13128	13050	13281	13264	13246	13285	13130	13211	12907	13270	13236	13217	13096	13120	13252	13175	13161	13078	13166	13080	13271	13068	13059	13210	12997	13176	13082	13135	13180	13265	13180	13398	13172	13054	13212	13073	13078	13156	13101	13063	13142	13260	13071	13187	13156	13208	13191	13150	13207	13229	13123	12902	13137	13167	13161	12986	13076	13245	13135	13146	13055	13133	13115	13128	13128	13230	13030	13023	13095	13154	13033	13140	13070	13390	13270	13178	13139	13132	13069	13051	13243	13066	13145	13241	13087	13384	13060	13142	13271	13233	13312	13077	13069	13059	13247	13040	13037	13172	13323	13105	13154	13132	13039	13164	13154	13217	13169	13153	13210	13190	13015	13188	13164	13251
24460	21272	28426	24612	22018	20431	19494	16796	16372	16138	15858	15848	15899	15987	15978	15922	15985	15705	15874	15693	15546	15360	16495	18417	19207	18875	17753	16380	15846	15299	15299	15501	15224	15242	15483	15321	15115	15091	15135	15228	15268	15387	15432	15230	15194	15171	15052	15284	15241	15236	15186	15359	15073	15317	15220	15179	15127	15319	15230	15111	15159	15289	15100	15101	15248	15301	15316	15181	15126	14941	15230	15093	15138	15189	15000	15189	15121	15243	15205	15134	15122	15208	15154	15137	15141	15181	15204	15256	15134	15176	15249	15056	15134	15155	15248	15109	15476	15185	15255	15132	14909	15163	15292	15146	15196	15154	15202	15285	15228	15186	15388	15208	15131	15272	15239	14933	15188	15145	15142	15153	15034	15164	15174	15222	15267	15026	15086	15267	15204	15042	14923	15190	15270	15272	15176	15287	15210	15111	15170	15203	15065	15049	15132	15004	15001	15214	14996	15168	15076	15299	15205	15145	15169	15222	15235	15033	14944	15054	15152	15209	15014	15128	15072	15203	15197	15045	15138	15261	15301	15215	14916	14987	15141	15198	15197	15070	15077	15225	15062	14985	15328	15147	15087	15062	15091	15167	15085	15046	15194	15146	15135	15370	15093	15131	15128	15072	15032	15003	15202	15302	15170	15218	14997	15200	14999	15189	15205	15132	15276	15115	14954	15225	15085	15315	15084	15393	15212	15173	15134	15215	15220	15242	15047	14954	15148	15011	15051	15126	15177	15198	15219	14966	15131	15218	15211	15095	15222	15282	15207	15158	14998	15083	15127	15106	15067	15186	15122	14989	15165	15053	15075	15100	15102	15273	15175	15092	15190	14988	15009	15229	15029	15286	15214	15125	14929	15177	15111	15187	15121	15003	15063	14993	15371	15263	15167	14921	15177	15196	14958	15137	15181	15019	15186	15123	15150	14835	14911	15106	15202	15158	15210	15138	14933	14931	15024	14943	15240	15173	15142	15117	15090	15197	15151	15187	15041	14927	15165	15278	15226	15187	14995	15127	15135	15296	15153	15129	15155	14886	15017	15209	15267	15279	14978	15350	15147	15166	15231	15264	15341	14993	15167	15102	15042	15107	15116	15042	15170	15252	15202	15337	15195	15261	15194	15271	15173	15205	15150	15238	15206	15076	15311	15248	15196	15193	15122	15133	15278	15269	15148	15107	15070	15080	15247	15023	15167	15005	15135	15190	15274	15302	15234	15136	15049	15155	15264	15309	15197	15316	15423	15136	15259	15265	15094	15313	14913	15192	15057	14931	15002	15246	15108	15241	15036	15049	15190	15083	15168	15102	15113	15206	15043	15111	14989	15170	15308	15127	15279	15302	15123	15093	15226	15129	15225	15135	15180	15217	15281	15204	15049	15260	15139	15233	15295	15057	15095	15340	15189	15216	15280	15206	15076	15317	15152	14946	15176	15120	15187	15055	15163	15251	15189	15234	15112	15188	15094	15255	15067	14820	15186	15072	15132	15116	15233	15086	15023	14911	15212	15219	15291	15227	15168	15208	15212	15014	15085	15086	15142	15019	15126	15123	15094	15276	14986	15105	15077	15149	15048	15147	15233	15042	15317	15169	15181	15184	15308	15245	15100	15198	15174	15100	15172	15066	15190	15156	15159	15082	15240	15109	15063	15311	15246	15178	15288	15160	14999	15315	15055	15249	15180	15079	15044	15212	15157	15123	15228	15187	15125	15148	15097	15090	15284	15430	15234	15255	15265	15180	15178	15175	15144	15173	15092	15141	15250	15171	15322	15064	15064	15286	15185	15199	15168	15099	15364	15198	15130	15026	15241	15117	15191	15088	15133	15125	15123	15172	15274	15144	15174	15078	15315	15121	15346	15052	15158	15123	15079	15060	15226	15124	15226	15147	15240	15129	15121	15184	15113	15190	15247	15219	15176	15249	15228	15316	15182	14940	15099	15327	15414	15039	15005	15190	15078	15192	15115	15167	15104	15028	15095	14924	15242	15382	15270	15178	15045	15218	15163	14895	15213	15196	15026	15261	15027	15117	15245	15152	15222	15131	15304	15333	15125	15001	15186	15084	15318	15212	15189	15064	15079	15312	15159	15205	15084	15162	15302	15489	15070	15316	15236	15164	15071	15051	14922	15250	15001	15178	15205	15350	15365	15236	15060	15207	15068	15355	15152	14954	15330	15242	15312	15208	15375	15286	15222	15332	15063	15128	15024	15075	15242	15046	15136	15081	15150	15161	15195	15392	15311	15246	15220	14951	15025	14974	15155	14975	15288	15211	15314	15269	15256	15244	15112	15019	15091	14953	15207	15309	15064	15296	15416	15321	15131	15054	15267	15165	15220	15370	15155	15145	15081	15178	14960	15364	14939	15357	15169	15138	15098	15082	15031	15102	15149	15178	15183	15381	15204	15311	15126	15450	15468	15340	14962	15207	15186	15191	15234	15019	15095	15276	15245	15236	15214	15289	15176	15029	15217	15158	15261	15200	15235	15140	15296	15139	15087	15191	15379	15141	15128	15104	15192	15111	15023	15097	15184	15332	15062	15006	15063	15146	15204	15125	15175	15125	15094	15323	15195	15038	15167	15148	15289	15101	15271	14983	15361	15043	15114	15076	15228	15065	15154	15136	15295	15154	15023	15268	15135	15150	15041	15110	15254	15374	15092	15075	15096	15178	15307	15259	15307	15301	15111	15321	15160	15216	15299	15092	15434	15278	15316	15066	15300	15206	15331	15198	15344	15035	15194	15042	15046	15128	15284	15190	15307	15309	15130	15247	15230	15088	15103	15172	15195	15070	15168	15086	15257	15177	15257	15126	15256	15314	15072	15205	15211	15295	15288	15371	15293	15230	15002	15211	15098	15228	15318	15317	15104	15322	15199	15214	15237	15054	15084	15046	14962	15341	15167	15334	15247	15240	15223	15225	15076	15020	15070	15381	15328	15439	15242	15151	15208	15198	15391	15291	15165	15278	15323	15247	15128	15116	15153	15279	15073	15230	15110	15210	15001	15031	15070	15153	15240	15194	15243	15259	15132	14992	15276	15257	15337	15116	15323	15116	15201	15037	15324	15071	15246	15240	15131	15100	15154	15133	15066	15301	15231	15298	15145	15003	15077	15182	15127	15142	15162	15080	15183	15172	15272	15094	15104	15028	15179	15124	14988	15160	15286	15183	14991	15247	15238	15266	15246	15044	15042	15211	15038	14917	15141	15109	15296	15196	15092	15072	15261	15235	15083	15030	15142	15183	15108	15057	15200	15215	15063	15150	15227	15181	15275	15139	15254	15209	14970	15247	15135	15006	15135	15334	15105	15151	15213	15100	14997	15254	15201	15188	15265	15191	15286	15288	15195	15129	15394	15331	15198	15178	15200	15143	15152	15105	15105	15263	15054	15144	15258	15215	15374	15186	15204	15024	15130	15076	15014	15187	15207	15052	15188	15019	15045	15121	15004	15172	15110	15140	15207	15367	15079	15062	15156	15218	15416	15132	15207	15402	15140	15273	15286	15328	14993	15257	15277	15144	15303	15212	15278	15129	15317	15247	15040	15214	15202	15240	15287	15357	15217	15389	15244	14913	15123	15105	15403	15074	14987	15141	15180	15381	15161	15304	15092	15284	15015	15127	14997	14980	15261	15200	15249	15364	15099	15220	15234	15290	15313	15020	15291	15245	15437	15092	15132	15043	15061	15215	15226	15339	15118	15146	15100	15150	14927	15032	15275	15272	15304	15043	15215	15224	15393	15043	15263	15155	15283	15240	14988	15058	15181	15078	15453	15218	15146	14999	15294	15104	15010	15179	15321	15112	15201	15087	15181	15156	15155	15065	15154	15281	15307	15349	15198	15125	15388	15153	15127	15133	15147	15095	15115	15205	15258	15249	15186	15067	15246	15071	15178	15125	15020	15075	15305	15113	15222	15299	15166	15190	15104	15235	15178	15294	15316	15201	15158	15214	15099	15112	15338	15123	15273	15379	15144	15203	15061	15261	15174	15117	15132	15270	15135	15318	15216	15253	15446	14962	15020	15357	15279	15264	14960	15128	15211	15242	15432	15251	15150	15246	15150	15311	15079	15084	15158	15154	15254	15197	15206	14955	15107	15194	15099	15085	15244	15109	15097	15078	15167	15344	14995	15087	15014	15098	14997	15195	15301	15005	15097	15178	15253	15072	15070	15203	15364	15068	15113	15160	14853	15271	15167	15015	15414	14917	15401	15263	15324	15218	15176	15121	15121	15247	15167	15152	15144	15338	15157	14998	15229	15246	15405	15069	15186	15218	15220	15405	15098	15227	15083	15183	15251	15241	15182	15329	15277	15191	15312	15123	15291	15265	15216	15377	15184	15060	14990	15244	15008	15163	15047	15250	15162	15130	15402	15167	15449	15195	15291	15167	15112	15238	15225	15142	15240	15161	15341	15335	15079	15107	15136	14920	15369	15179	15236	15321	15186	15169	15194	15243	14994	15193	15421	15346	15225	15125	15243	15283	15231	15281	15294	15251	15084	15273	15242	15201	15148	15313	15199	15290	15194	14932	15015	15074	15105	15140	15220	15296	15236	15157	15152	15045	15170	15246	15302	15144	15192	15136	15261	14920	15245	15038	15242	15080	15366	14977	15222	15014	15135	15114	15073	15221	15300	15179	15406	15280	15257	15015	15055	15144	15050	14978	15170	14912	15171	15131	15281	15206	15155	15240	15322	15259	15120	15081	15224	15291	15193	15178	15068	15092	15091	15142	15051	15216	15289	15062	15221	15356	15096	15168	15232	15222	15210	15163	15258	15444	15214	15036	15125	15013	15138	15177	15230	15220	15062	15292	14968	15189	15224	15143	15256	14998	15131	15226	15261	15219	15147	15300	14937	15250	15319	15141	15188	15201	15025	15243	14994	14979	15227	15333	14977	14962	15091	14970	15154	15229	15129	15169	15208	15279	15222	15112	15140	15002	15148	15127	15178	15008	15254	15272	15020	15185	15005	15140	15237	15279	14960	14951	15496	15199	15114	15243	15040	14980	15108	15045	15206	15021	15182	15163	15105	15066	15238	15000	15246	15349	15251	15158	15121	15148	15203	14964	15119	15095	15116	15274	15373	15281	15296	15097	15010	15332	15143	15003	15293	15283	14992	15086	15109	15091	15084	15227	14944	15141
14758	22301	20870	19551	18741	18000	17153	16045	15636	14637	14559	14438	14950	14843	15059	14827	14750	14622	14598	14515	14273	14287	15971	18662	19384	18560	16474	15018	14344	13899	13643	13741	13694	13710	13708	13871	13716	13734	13913	13628	13684	13782	13511	13679	13760	13819	13829	13586	13732	13746	13767	13796	13622	13826	13785	13729	13682	13795	13642	13700	13693	13521	13654	13675	13806	13532	13703	13707	13683	13723	13692	13722	13646	13606	13583	13884	13896	13548	13824	13604	13715	13716	13631	13651	13533	13591	13659	13530	13681	13698	13578	13610	13742	13702	13646	13748	13748	13756	13707	13619	13780	13564	13686	13558	13637	13610	13657	13786	13707	13668	13651	13622	13643	13728	13609	13650	13742	13783	13653	13629	13629	13617	13694	13628	13610	13596	13681	13818	13707	13671	13614	13719	13636	13684	13649	13760	13741	13673	13691	13582	13666	13563	13636	13579	13787	13660	13589	13751	13752	13689	13783	13523	13689	13704	13657	13644	13701	13654	13711	13624	13597	13517	13765	13636	13721	13521	13562	13599	13710	13600	13782	13756	13630	13770	13794	13633	13639	13661	13727	13772	13688	13563	13675	13804	13685	13689	13676	13676	13734	13548	13633	13669	13683	13658	13497	13778	13636	13785	13895	13757	13596	13667	13708	13648	13728	13634	13633	13685	13653	13627	13693	13750	13723	13920	13767	13611	13653	13646	13694	13812	13685	13706	13697	13634	13679	13641	13583	13620	13575	13754	13719	13564	13748	13484	13660	13763	13754	13692	13839	13664	13669	13643	13503	13684	13601	13685	13808	13464	13844	13737	13675	13654	13586	13412	13674	13607	13647	13572	13769	13738	13740	13659	13559	13660	13636	13661	13709	13624	13695	13692	13744	13661	13634	13733	13692	13730	13706	13715	13630	13738	13598	13665	13479	13488	13662	13704	13633	13670	13594	13699	13695	13771	13818	13756	13550	13522	13518	13785	13592	13700	13821	13629	13774	13713	13646	13552	13499	13507	13603	13717	13734	13844	13829	13676	13633	13736	13682	13622	13495	13651	13679	13581	13673	13779	13494	13704	13748	13848	13687	13752	13752	13808	13625	13827	13707	13700	13587	13683	13698	13596	13651	13560	13611	13792	13502	13791	13661	13753	13623	13649	13845	13718	13831	13549	13641	13589	13642	13659	13508	13561	13637	13728	13707	13574	13741	13696	13680	13509	13622	13787	13536	13620	13624	13732	13653	13689	13690	13700	13778	13621	13718	13704	13710	13702	13738	13656	13736	13603	13650	13791	13609	13596	13480	13619	13594	13607	13736	13786	13859	13667	13772	13716	13728	13790	13652	13648	13660	13721	13683	13638	13770	13716	13629	13667	13570	13619	13655	13608	13602	13655	13567	13638	13744	13798	13772	13673	13736	13633	13682	13654	13748	13727	13615	13618	13690	13720	13735	13632	13558	13646	13819	13801	13517	13678	13727	13695	13695	13635	13578	13601	13653	13562	13681	13719	13506	13747	13653	13591	13585	13544	13709	13515	13643	13546	13727	13680	13733	13812	13821	13645	13885	13589	13593	13852	13753	13796	13610	13886	13855	13755	13736	13687	13732	13701	13518	13708	13616	13594	13699	13661	13595	13721	13666	13640	13566	13681	13776	13523	13668	13868	13899	13658	13675	13660	13554	13789	13828	13796	13678	13563	13724	13735	13712	13723	13793	13469	13582	13644	13716	13663	13737	13593	13747	13636	13787	13707	13704	13574	13698	13727	13645	13589	13602	13901	13685	13643	13764	13742	13611	13776	13628	13741	13574	13763	13605	13851	13704	13737	13738	13681	13675	13750	13717	13700	13596	13735	13558	13863	13529	13825	13639	13656	13736	13643	13899	13646	13735	13686	13719	13739	13705	13700	13525	13700	13730	13715	13683	13677	13632	13679	13889	13660	13628	13663	13710	13691	13843	13531	13569	13603	13731	13544	13606	13579	13590	13785	13522	13625	13568	13651	13648	13543	13624	13438	13785	13639	13529	13697	13697	13642	13670	13708	13764	13785	13680	13617	13605	13557	13664	13697	13816	13788	13731	13644	13641	13560	13746	13624	13586	13765	13575	13782	13671	13789	13839	13712	13655	13832	13664	13793	13762	13612	13738	13586	13708	13629	13690	13597	13732	13680	13679	13635	13664	13678	13713	13652	13691	13652	13756	13669	13610	13748	13715	13726	13561	13662	13746	13670	13796	13891	13658	13528	13851	13778	13863	13680	13671	13800	13624	13681	13839	13775	13754	13487	13761	13774	13557	13568	13599	13734	13598	13572	13640	13609	13535	13823	13803	13654	13776	13646	13694	13666	13669	13719	13574	13642	13569	13588	13681	13519	13786	13751	13566	13618	13518	13680	13755	13731	13687	13659	13784	13587	13618	13811	13746	13628	13685	13614	13797	13596	13667	13666	13744	13765	13638	13664	13776	13613	13578	13737	13568	13694	13796	13644	13650	13695	13504	13619	13646	13960	13673	13631	13577	13660	13778	13567	13710	13735	13824	13679	13770	13707	13692	13551	13633	13580	13644	13673	13578	13807	13715	13625	13758	13620	13629	13673	13775	13600	13758	13715	13708	13498	13623	13714	13649	13683	13642	13761	13689	13592	13541	13583	13681	13622	13715	13634	13829	13778	13640	13558	13703	13663	13607	13646	13635	13580	13855	13816	13635	13650	13682	13732	13727	13677	13678	13857	13628	13641	13676	13521	13762	13792	13712	13670	13770	13798	13535	13751	13651	13607	13449	13684	13645	13491	13722	13565	13818	13721	13765	13717	13631	13666	13759	13774	13698	13687	13666	13587	13722	13729	13804	13762	13685	13658	13574	13737	13716	13679	13752	13774	13563	13702	13615	13676	13711	13730	13741	13696	13464	13824	13680	13685	13657	13715	13658	13616	13689	13850	13771	13848	13730	13747	13740	13604	13659	13717	13838	13676	13680	13671	13727	13718	13674	13674	13747	13653	13638	13595	13711	13702	13788	13673	13703	13780	13746	13619	13498	13688	13711	13729	13763	13720	13674	13593	13853	13640	13884	13605	13749	13642	13835	13620	13686	13587	13677	13561	13816	13617	13683	13654	13705	13853	13799	13671	13880	13683	13682	13822	13645	13558	13732	13749	13752	13577	13759	13719	13535	13678	13682	13745	13620	13798	13535	13617	13667	13796	13569	13760	13593	13687	13752	13602	13704	13775	13697	13633	13621	13621	13671	13717	13710	13596	13474	13656	13692	13671	13761	13694	13719	13685	13808	13695	13661	13742	13715	13840	13581	13813	13760	13562	13686	13586	13760	13812	13638	13682	13792	13685	13622	13666	13768	13770	13630	13654	13710	13768	13646	13735	13674	13726	13725	13746	13653	13458	13715	13650	13553	13688	13773	13809	13583	13781	13865	13636	13814	13710	13767	13673	13797	13627	13715	13613	13848	13800	13616	13694	13830	13633	13613	13550	13454	13881	13630	13619	13642	13792	13586	13544	13643	13896	13745	13712	13576	13610	13640	13731	13581	13573	13657	13665	13707	13732	13719	13711	13673	13798	13615	13616	13710	13535	13608	13713	13718	13715	13675	13679	13690	13716	13403	13622	13782	13685	13716	13684	13664	13669	13686	13624	13670	13647	13706	13730	13546	13531	13553	13686	13617	13577	13905	13801	13484	13800	13791	13586	13713	13689	13852	13558	13626	13746	13559	13673	13671	13508	13778	13657	13717	13614	13591	13890	13675	13604	13727	13660	13717	13652	13728	13617	13799	13817	13547	13757	13696	13749	13718	13660	13927	13728	13864	13745	13647	13681	13672	13644	13658	13746	13641	13742	13618	13611	13757	13725	13781	13590	13784	13605	13683	13752	13647	13821	13662	13376	13856	13804	13689	13724	13767	13794	13725	13779	13627	13621	13700	13680	13736	13679	13625	13800	13694	13642	13759	13648	13546	13694	13774	13728	13656	13606	13624	13751	13766	13739	13572	13749	13736	13703	13757	13830	13647	13796	13634	13704	13633	13562	13661	13605	13672	13657	13519	13634	13644	13678	13594	13663	13630	13819	13650	13687	13732	13733	13784	13771	13615	13735	13585	13650	13817	13716	13704	13858	13506	13600	13757	13440	13633	13679	13560	13587	13696	13589	13538	13742	13674	13623	13780	13770	13686	13511	13710	13605	13631	13690	13769	13762	13686	13559	13615	13696	13527	13772	13774	13694	13731	13706	13641	13561	13684	13721	13620	13901	13710	13620	13636	13599	13902	13646	13732	13831	13802	13692	13626	13595	13527	13652	13640	13634	13735	13710	13705	13716	13678	13916	13740	13773	13703	13696	13699	13576	13916	13869	13605	13697	13619	13641	13786	13808	13868	13750	13786	13743	13810	13825	13804	13708	13648	13688	13659	13784	13606	13694	13608	13679	13765	13801	13696	13948	13569	13808	13701	13674	13718	13721	13507	13675	13753	13546	13667	13846	13587	13668	13826	13738	13591	13764	13772	13688	13666	13701	13615	13600	13779	13600	13589	13656	13686	13522	13641	13790	13701	13736	13853	13612	13639	13603	13586	13655	13690	13710	13608	13701	13607	13634	13661	13635	13693	13620	13725	13744	13666	13730	13711	13670	13588	13528	13583	13815	13741	13741	13497	13792	13681	13561	13749	13594	13571	13558	13772	13861	13613	13541	13673	13621	13799	13626	13669	13646	13658	13846	13772	13595	13555	13668	13734	13704	13727	13622	13624	13845	13694	13840	13836	13594	13750	13712	13753	13753	13636	13684	13865	13699	13803	13756	13622	13527	13646	13646	13778	13772	13711	13642	13679	13662	13712	13783	13567	13754	13828	13715	13703	13710	13650	13825	13612	13737	13887	13597	13602	13773	13665	13665	13680	13683	13690	13657	13627	13824	13653	13629	13844	13512	13713	13863	13668	13709	13593	13501	13637	13763	13836	13586	13625	13661	13632	13608	13654	13636	13621	13801	13775	13542	13713	13627	13692	13676	13787	13759	13647	13853	13726	13683	13664	13825	13548	13739	13513	13684	13675	13654	13769	13527	13672	13472	13725	13553	13698	13586	13574	13675	13772	13713	13640	13516	13657	13681	13837	13687	13637	13666	13647	13732	13817	13789	13659	13826	13750	13568
23041	21292	29070	23867	21579	24004	24857	19403	18006	17919	17564	17756	17917	17657	17726	17718	17621	17177	17370	16990	17256	17467	20760	21299	24190	22995	20384	18774	17647	17197	16748	16722	16638	16641	16651	16650	16671	16524	16535	16658	16686	16593	16789	16397	16656	16810	16752	16615	16636	16781	16613	16729	16646	16585	16514	16714	16544	16751	16791	16498	16811	16501	16582	16675	16762	16862	16655	16505	16628	16615	16440	16498	16596	16514	16634	16730	16619	16527	16458	16797	16679	16730	16679	16592	16580	16509	16704	16512	16595	16576	16658	16605	16383	16652	16740	16557	16440	16659	16563	16650	16399	16533	16621	16422	16561	16613	16509	16488	16640	16580	16699	16377	16602	16531	16631	16570	16752	16662	16843	16626	16634	16690	16671	16562	16494	16626	16824	16683	16558	16613	16448	16813	16641	16524	16642	16612	16571	16804	16379	16425	16692	16649	16489	16509	16509	16571	16602	16717	16462	16654	16730	16689	16787	16570	16609	16670	16587	16549	16521	16768	16647	16751	16394	16409	16464	16404	16510	16571	16529	16790	16597	16799	16522	16755	16751	16459	16518	16657	16617	16613	16554	16871	16586	16737	16598	16597	16488	16583	16575	16579	16594	16527	16719	16736	16788	16626	16817	16339	16425	16597	16933	16535	16676	16584	16501	16720	16555	16652	16696	16560	16583	16457	16612	16644	16524	16686	16687	16712	16539	16742	16491	16719	16733	16412	16423	16534	16591	16653	16508	16514	16412	16779	16892	16545	16434	16517	16651	16390	16621	16490	16588	16742	16442	16471	16695	16576	16679	16716	16517	16601	16767	16760	16641	16614	16497	16632	16490	16468	16760	16603	16612	16688	16647	16747	16546	16676	16693	16652	16672	16398	16327	16431	16562	16440	16570	16658	16755	16511	16669	16566	16768	16545	16567	16408	16292	16399	16593	16576	16596	16603	16607	16519	16541	16669	16792	16556	16512	16720	16501	16721	16607	16587	16589	16602	16607	16668	16378	16691	16346	16611	16809	16535	16584	16860	16741	16414	16563	16574	16604	16374	16701	16802	16766	16587	16614	16646	16547	16513	16807	16669	16410	16484	16564	16835	16701	16640	16686	16532	16490	16898	16663	16724	16587	16280	16524	16578	16734	16394	16343	16539	16617	16641	16550	16474	16552	16607	16601	16615	16484	16687	16420	16420	16635	16650	16456	16747	16473	16796	16510	16402	16484	16602	16644	16668	16519	16552	16579	16723	16641	16719	16832	16734	16696	16542	16574	16609	16656	16463	16436	16582	16494	16682	16492	16591	16638	16440	16640	16459	16460	16609	16612	16593	16574	16420	16623	16544	16476	16814	16469	16707	16480	16541	16402	16705	16548	16497	16476	16378	16655	16636	16624	16741	16616	16441	16655	16678	16809	16625	16701	16467	16663	16506	16618	16459	16512	16492	16695	16711	16554	16441	16691	16639	16592	16495	16588	16530	16450	16722	16510	16523	16595	16478	16590	16716	16525	16712	16562	16449	16532	16675	16433	16420	16697	16816	16604	16484	16681	16608	16539	16759	16472	16513	16580	16512	16714	16574	16419	16469	16631	16596	16491	16606	16659	16650	16483	16845	16637	16648	16490	16553	16524	16518	16620	16467	16611	16486	16500	16729	16685	16481	16760	16473	16525	16533	16705	16708	16518	16525	16579	16722	16463	16560	16452	16622	16439	16569	16504	16748	16471	16743	16660	16493	16482	16366	16538	16582	16810	16679	16418	16692	16409	16506	16456	16648	16445	16488	16655	16705	16609	16556	16631	16646	16536	16615	16715	16535	16666	16728	16481	16733	16410	16606	16662	16491	16537	16538	16769	16888	16703	16469	16580	16597	16672	16704	16541	16735	16652	16527	16477	16373	16538	16533	16715	16634	16546	16666	16650	16429	16463	16734	16663	16624	16643	16478	16649	16361	16604	16482	16684	16730	16546	16759	16741	16489	16425	16347	16401	16806	16567	16838	16531	16456	16587	16429	16599	16484	16614	16742	16485	16652	16502	16357	16463	16542	16555	16268	16538	16655	16475	16768	16486	16806	16483	16561	16501	16546	16539	16531	16626	16617	16435	16495	16510	16508	16423	16663	16389	16404	16595	16700	16780	16462	16388	16587	16622	16483	16458	16755	16525	16444	16733	16683	16721	16485	16501	16533	16682	16449	16292	16525	16582	16562	16534	16598	16731	16555	16480	16638	16604	16646	16664	16344	16532	16670	16503	16367	16766	16609	16632	16589	16577	16645	16426	16680	16795	16686	16438	16685	16519	16539	16553	16500	16579	16765	16741	16570	16561	16424	16690	16556	16707	16608	16542	16646	16763	16519	16757	16621	16522	16599	16478	16546	16723	16232	16481	16472	16547	16531	16400	16583	16408	16490	16603	16704	16615	16518	16775	16784	16631	16756	16547	16666	16493	16618	16535	16649	16580	16390	16565	16440	16782	16592	16620	16583	16579	16621	16471	16606	16500	16491	16695	16542	16466	16665	16800	16685	16645	16641	16403	16597	16715	16555	16415	16441	16609	16451	16694	16666	16644	16619	16390	16530	16592	16464	16411	16469	16511	16673	16684	16678	16468	16452	16318	16455	16625	16543	16636	16324	16505	16400	16582	16656	16528	16644	16662	16509	16568	16595	16588	16679	16537	16670	16667	16480	16594	16586	16341	16673	16605	16311	16563	16302	16449	16650	16709	16520	16526	16464	16478	16543	16457	16569	16451	16540	16707	16568	16655	16765	16574	16566	16493	16594	16655	16585	16633	16542	16534	16668	16521	16671	16484	16569	16585	16601	16483	16675	16628	16648	16683	16658	16554	16586	16639	16489	16693	16690	16433	16490	16618	16526	16465	16521	16596	16555	16695	16700	16698	16763	16545	16848	16754	16567	16417	16444	16547	16644	16654	16567	16823	16425	16534	16723	16632	16452	16577	16852	16559	16517	16608	16570	16432	16405	16626	16482	16552	16459	16541	16358	16844	16878	16471	16700	16469	16671	16514	16563	16558	16625	16473	16662	16590	16469	16551	16642	16644	16556	16491	16495	16413	16657	16731	16592	16595	16427	16528	16511	16523	16524	16375	16460	16557	16596	16537	16661	16513	16585	16372	16581	16624	16429	16586	16561	16524	16701	16667	16616	16663	16388	16446	16499	16520	16836	16635	16774	16842	16633	16566	16523	16436	16513	16670	16709	16773	16647	16722	16426	16679	16597	16665	16691	16672	16781	16590	16394	16781	16749	16551	16427	16495	16751	16551	16425	16467	16309	16789	16437	16644	16787	16691	16859	16704	16719	16479	16642	16573	16638	16571	16608	16738	16602	16738	16520	16456	16621	16526	16571	16610	16702	16620	16533	16576	16584	16605	16638	16760	16600	16609	16560	16590	16747	16529	16614	16453	16417	16659	16365	16500	16632	16563	16684	16487	16623	16680	16661	16422	16699	16545	16438	16513	16691	16632	16456	16545	16481	16521	16671	16629	16599	16698	16571	16535	16742	16372	16498	16444	16429	16477	16655	16676	16735	16466	16594	16624	16487	16834	16535	16657	16461	16442	16384	16487	16551	16518	16571	16668	16660	16606	16515	16364	16641	16519	16358	16526	16542	16760	16527	16659	16645	16560	16656	16583	16765	16612	16615	16371	16727	16608	16515	16707	16474	16817	16679	16546	16620	16613	16705	16552	16500	16469	16451	16575	16611	16508	16619	16736	16678	16426	16364	16457	16719	16576	16548	16646	16822	16594	16599	16592	16670	16732	16641	16611	16683	16587	16564	16765	16477	16623	16474	16543	16491	16777	16634	16495	16630	16737	16412	16623	16426	16456	16593	16482	16602	16569	16527	16669	16527	16563	16686	16574	16575	16690	16660	16441	16474	16703	16511	16504	16623	16601	16730	16530	16444	16734	16603	16492	16652	16331	16542	16352	16812	16389	16722	16696	16509	16782	16633	16467	16731	16378	16329	16431	16553	16623	16631	16527	16327	16304	16518	16658	16653	16427	16577	16478	16405	16493	16536	16435	16638	16705	16722	16746	16517	16539	16464	16627	16443	16527	16674	16540	16586	16661	16405	16570	16507	16638	16509	16629	16638	16856	16769	16743	16478	16624	16602	16471	16430	16472	16551	16554	16637	16576	16655	16520	16647	16547	16371	16570	16550	16684	16587	16616	16520	16569	16713	16474	16636	16420	16582	16474	16728	16753	16402	16702	16661	16624	16812	16670	16562	16442	16534	16526	16619	16470	16513	16766	16578	16562	16522	16624	16845	16625	16514	16664	16667	16432	16511	16535	16489	16434	16571	16607	16398	16713	16509	16712	16714	16526	16525	16473	16359	16674	16554	16680	16743	16613	16616	16407	16540	16725	16545	16471	16602	16446	16649	16867	16508	16596	16404	16519	16566	16513	16512	16454	16582	16387	16590	16516	16501	16463	16567	16565	16624	16469	16685	16603	16448	16580	16603	16672	16398	16493	16595	16794	16571	16610	16482	16760	16517	16622	16640	16770	16593	16448	16605	16551	16632	16645	16543	16664	16588	16472	16643	16376	16490	16517	16593	16576	16663	16660	16576	16520	16583	16466	16441	16676	16583	16548	16500	16426	16747	16666	16602	16816	16784	16579	16573	16622	16655	16416	16549	16506	16661	16681	16451	16457	16590	16609	16450	16736	16543	16647	16512	16578	16404	16607	16509	16557	16707	16546	16655	16676	16585	16617	16598	16652	16687	16441	16657	16821	16683	16622	16623	16554	16572	16622	16585	16652	16569	16728	16613	16668	16521	16552	16618	16330	16630	16443	16668	16581	16547	16653	16491	16770	16326	16632	16500	16533	16768	16430	16570	16560	16539	16483	16566	16604	16557	16691	16587	16555	16585	16480	16822	16524	16684	16561	16691	16644	16655	16803	16527	16387	16528	16667	16580	16612	16583	16544	16606	16605	16437	16736	16657	16465	16590	16445	16385	16530	16589	16561	16645	16593	16388	16612	16663	16688	16462	16800	16949	16624	16537	16698	16737	16692	16460	16508	16696	16506	16506	16566	16652	16714	16541	16626	16595	16778	16744	16471	16512	16602	16585	16605	16505	16675	16260	16331	16532	16643	16615	16543	16625	16558	16475	16525	16490	16593	16553
19851	30454	26305	24745	22480	21675	19812	17728	16611	16173	16032	16031	16346	16181	15800	15931	15914	15419	15515	15320	15175	15986	20864	21321	25341	22668	19091	16770	15457	15001	14466	14599	14488	14470	14551	14676	14538	14325	14351	14415	14457	14615	14430	14586	14470	14359	14446	14393	14622	14496	14398	14677	14503	14466	14511	14489	14583	14466	14278	14646	14352	14541	14536	14533	14392	14563	14513	14324	14496	14359	14406	14415	14294	14445	14387	14638	14397	14493	14333	14414	14502	14460	14255	14481	14826	14271	14391	14334	14444	14427	14369	14424	14262	14325	14321	14436	14457	14463	14360	14544	14568	14384	14443	14405	14354	14431	14667	14377	14466	14505	14467	14506	14496	14488	14275	14473	14432	14488	14654	14337	14409	14487	14388	14397	14443	14427	14335	14571	14576	14667	14630	14503	14507	14405	14447	14477	14549	14527	14521	14537	14376	14449	14399	14534	14529	14377	14587	14298	14538	14590	14374	14311	14256	14531	14467	14356	14313	14485	14292	14537	14516	14554	14653	14552	14582	14430	14340	14354	14428	14386	14378	14505	14503	14415	14466	14370	14319	14404	14490	14547	14452	14432	14397	14524	14307	14507	14388	14533	14405	14412	14477	14574	14375	14599	14383	14501	14627	14409	14529	14326	14438	14460	14418	14538	14439	14437	14393	14423	14599	14418	14431	14494	14490	14458	14320	14386	14540	14506	14487	14577	14466	14443	14385	14458	14379	14346	14571	14342	14628	14463	14378	14450	14561	14438	14496	14456	14627	14556	14445	14497	14505	14629	14412	14495	14525	14284	14338	14495	14498	14432	14449	14349	14484	14368	14662	14456	14490	14477	14495	14434	14459	14528	14402	14289	14483	14545	14430	14511	14280	14336	14426	14473	14332	14481	14388	14423	14391	14432	14427	14406	14328	14521	14633	14576	14440	14441	14527	14479	14669	14578	14440	14336	14419	14413	14361	14521	14407	14424	14456	14502	14497	14450	14358	14481	14419	14515	14489	14507	14365	14689	14577	14416	14381	14404	14530	14468	14487	14431	14525	14399	14576	14464	14288	14459	14527	14428	14547	14378	14359	14269	14486	14429	14487	14384	14563	14318	14521	14589	14230	14532	14421	14365	14413	14413	14376	14413	14606	14345	14481	14483	14527	14679	14515	14538	14343	14326	14441	14157	14568	14455	14531	14347	14266	14518	14446	14476	14525	14433	14642	14405	14305	14362	14490	14298	14469	14479	14549	14434	14539	14430	14268	14358	14313	14480	14704	14525	14743	14387	14595	14399	14342	14449	14388	14361	14417	14372	14396	14492	14439	14456	14372	14513	14419	14579	14474	14537	14347	14302	14414	14522	14616	14607	14462	14702	14425	14552	14601	14442	14413	14465	14507	14511	14421	14537	14512	14320	14483	14437	14423	14456	14394	14559	14436	14472	14531	14430	14394	14469	14539	14336	14709	14469	14421	14588	14607	14468	14597	14584	14366	14472	14330	14501	14505	14526	14543	14465	14504	14451	14332	14322	14589	14592	14506	14460	14552	14339	14461	14502	14451	14301	14506	14527	14508	14517	14514	14433	14582	14376	14425	14483	14459	14465	14328	14606	14639	14487	14477	14417	14604	14523	14463	14443	14233	14418	14443	14303	14481	14455	14472	14436	14228	14545	14527	14391	14607	14258	14439	14644	14532	14392	14455	14306	14360	14494	14425	14528	14439	14448	14434	14598	14549	14407	14510	14353	14535	14561	14408	14440	14252	14538	14557	14517	14462	14462	14481	14473	14404	14464	14483	14373	14372	14558	14496	14577	14455	14458	14337	14466	14543	14515	14321	14419	14427	14474	14399	14425	14361	14429	14495	14578	14414	14357	14421	14457	14628	14406	14447	14351	14524	14435	14393	14485	14364	14347	14336	14526	14618	14428	14498	14479	14574	14465	14496	14294	14389	14480	14420	14465	14469	14389	14434	14281	14567	14421	14574	14472	14462	14185	14456	14519	14614	14626	14365	14295	14461	14332	14464	14428	14527	14471	14389	14375	14443	14459	14497	14395	14450	14509	14472	14637	14347	14453	14553	14468	14599	14352	14536	14403	14566	14188	14452	14534	14622	14541	14662	14223	14596	14482	14428	14470	14347	14390	14476	14414	14460	14508	14403	14546	14491	14469	14528	14511	14398	14472	14419	14443	14516	14630	14540	14419	14287	14296	14538	14405	14310	14316	14331	14408	14531	14490	14584	14485	14427	14453	14393	14415	14465	14483	14457	14560	14489	14578	14417	14502	14647	14515	14416	14527	14512	14370	14555	14296	14584	14591	14473	14481	14357	14505	14367	14491	14439	14493	14523	14480	14517	14450	14419	14419	14284	14457	14345	14355	14356	14574	14439	14653	14433	14470	14427	14562	14414	14557	14531	14506	14424	14459	14534	14491	14583	14334	14414	14511	14568	14625	14295	14525	14424	14520	14355	14513	14208	14560	14352	14381	14533	14323	14261	14633	14339	14401	14279	14297	14396	14426	14483	14506	14553	14362	14512	14416	14535	14539	14390	14388	14479	14420	14412	14453	14406	14388	14299	14373	14326	14433	14446	14417	14572	14424	14379	14466	14359	14421	14641	14327	14520	14586	14528	14463	14537	14218	14485	14577	14413	14485	14475	14398	14461	14564	14396	14532	14416	14404	14575	14421	14589	14549	14606	14489	14355	14498	14545	14512	14554	14605	14297	14441	14510	14403	14411	14589	14470	14453	14554	14470	14315	14536	14460	14357	14490	14475	14260	14517	14408	14480	14460	14588	14509	14557	14419	14467	14384	14440	14623	14529	14300	14551	14499	14506	14499	14482	14433	14403	14402	14546	14584	14357	14407	14369	14376	14459	14412	14364	14407	14501	14400	14584	14460	14401	14364	14521	14572	14546	14546	14468	14408	14322	14472	14318	14404	14611	14314	14434	14461	14421	14510	14463	14586	14406	14399	14515	14409	14492	14522	14452	14476	14731	14466	14565	14383	14493	14454	14437	14514	14475	14562	14394	14403	14588	14502	14411	14509	14493	14544	14387	14579	14468	14354	14328	14606	14385	14553	14538	14486	14563	14473	14470	14447	14316	14335	14449	14483	14472	14349	14371	14462	14297	14474	14492	14427	14337	14379	14473	14533	14328	14431	14594	14521	14465	14615	14448	14466	14542	14461	14602	14428	14427	14740	14524	14485	14479	14482	14415	14465	14462	14408	14421	14567	14460	14515	14279	14650	14268	14568	14512	14315	14474	14312	14472	14410	14555	14499	14436	14373	14470	14432	14427	14576	14471	14452	14537	14656	14435	14477	14322	14427	14384	14541	14384	14508	14356	14587	14405	14509	14477	14307	14448	14507	14565	14458	14291	14565	14421	14294	14383	14595	14355	14448	14258	14626	14568	14482	14586	14456	14452	14373	14338	14549	14552	14429	14545	14351	14462	14518	14395	14422	14256	14332	14510	14532	14397	14513	14414	14422	14392	14492	14447	14354	14328	14747	14462	14534	14316	14483	14302	14452	14473	14410	14438	14611	14590	14395	14407	14543	14391	14543	14380	14444	14486	14391	14466	14622	14576	14326	14550	14468	14287	14665	14440	14503	14400	14414	14445	14583	14454	14495	14407	14264	14456	14316	14376	14520	14425	14503	14498	14484	14457	14473	14352	14559	14635	14339	14476	14332	14505	14484	14418	14556	14536	14506	14489	14530	14631	14483	14440	14356	14510	14569	14536	14521	14454	14469	14405	14366	14512	14589	14460	14389	14687	14431	14455	14624	14442	14449	14518	14539	14490	14473	14599	14399	14526	14384	14417	14448	14622	14366	14370	14384	14550	14530	14321	14498	14392	14403	14435	14406	14452	14467	14448	14372	14465	14479	14417	14511	14395	14470	14524	14543	14545	14424	14542	14476	14457	14433	14482	14469	14549	14426	14631	14374	14341	14575	14437	14400	14562	14399	14399	14494	14438	14343	14585	14431	14481	14409	14391	14505	14584	14526	14532	14611	14320	14483	14217	14249	14412	14478	14651	14484	14333	14524	14344	14540	14256	14360	14476	14396	14550	14349	14430	14386	14583	14275	14408	14376	14409	14398	14345	14511	14367	14464	14351	14545	14559	14659	14407	14486	14503	14527	14473	14412	14337	14571	14396	14547	14500	14365	14515	14355	14458	14475	14356	14551	14538	14467	14388	14382	14322	14376	14406	14546	14573	14441	14551	14537	14552	14533	14350	14368	14449	14374	14443	14553	14358	14382	14484	14568	14477	14523	14438	14383	14456	14549	14477	14587	14392	14343	14468	14473	14410	14409	14651	14498	14552	14443	14478	14601	14483	14403	14709	14424	14498	14415	14519	14556	14292	14601	14539	14373	14356	14322	14511	14455	14332	14217	14347	14399	14452	14471	14320	14361	14471	14490	14485	14477	14327	14268	14606	14519	14381	14308	14635	14292	14462	14513	14418	14460	14385	14672	14446	14468	14439	14452	14387	14518	14572	14288	14541	14546	14489	14341	14532	14325	14556	14453	14521	14510	14560	14279	14666	14433	14549	14575	14302	14532	14429	14428	14508	14587	14410	14483	14460	14422	14250	14464	14448	14442	14578	14498	14546	14554	14509	14466	14351	14429	14485	14455	14424	14545	14383	14420	14445	14378	14493	14515	14445	14343	14481	14452	14438	14411	14482	14405	14452	14417	14452	14496	14434	14656	14451	14467	14393	14383	14420	14489	14587	14376	14424	14553	14553	14640	14361	14579	14645	14481	14555	14431	14300	14538	14360	14428	14551	14319	14469	14536	14442	14490	14489	14379	14565	14748	14456	14397	14490	14304	14346	14344	14473	14511	14459	14571	14422	14541	14599	14413	14521	14420	14498	14482	14422	14510	14458	14320	14325	14533	14486	14435	14604	14296	14534	14444	14482	14470	14537	14577	14403	14524	14418	14524	14484	14543	14521	14271	14292	14435	14590	14382	14395	14423	14498	14535	14480	14504	14516	14503	14590	14599	14368	14493	14441	14686	14295	14400	14473	14438	14571	14558	14598	14346	14466	14482	14357	14315	14396	14452	14566	14424	14523	14527	14510	14423	14492	14708	14386	14340	14460	14370	14362	14571	14457	14514	14480	14449	14457	14441	14431	14388	14386
28251	21985	22558	20254	19009	18266	17136	15837	15514	15514	15736	15741	15768	15780	15515	15588	15483	15578	15408	15236	15492	15376	15243	15636	15734	15722	15636	15327	15415	14947	15189	15042	15187	15059	15235	15101	15104	15263	15115	15051	14951	15165	15041	15119	15158	15103	15054	15062	15082	15252	14959	14992	15092	15252	15056	15159	15128	15168	15236	15092	15111	15201	15081	15083	15130	15073	15286	14921	15180	15025	14838	15090	14990	15046	15066	15322	15171	15089	15111	15119	14925	15081	15030	15046	14963	15140	14982	15161	15041	15065	15056	15235	14967	15292	15068	15026	15032	14967	14917	15108	15113	15008	15146	14826	14997	14977	14970	15084	15202	15054	15185	15023	15076	15017	15007	14938	15136	15064	14997	15043	15122	14996	15045	15109	14947	15048	15189	15135	15110	15153	15256	15291	15100	15168	15173	15144	15207	15163	15241	15005	15020	15118	15008	15218	15186	15092	15088	15048	15164	15146	14927	15211	15108	15296	15134	15208	15264	15111	15196	15015	15256	15117	15152	15028	15065	15046	15331	15129	15176	14960	15067	15232	15025	15121	14899	15023	15157	15174	15078	15000	15248	15091	14959	14970	14965	15269	14920	15050	14961	14983	14818	15133	14864	15073	15026	15097	15106	15007	15047	15156	15231	15029	14959	14927	15070	15010	15136	15113	14856	14915	15093	15060	15057	15094	15145	15093	15252	15196	15150	15010	14971	14946	14984	15021	15109	14981	15181	15020	15066	15141	14995	15216	15198	15210	15122	15344	15084	15185	15070	14881	15216	15112	15116	15127	14841	14833	14826	14899	15006	15014	15092	15077	15235	14893	15141	14925	15004	15079	15013	15113	15110	14920	15035	15056	15020	15016	15036	15020	14954	15069	15254	15092	15153	15211	15267	15106	15151	15028	15131	14958	15081	15232	15227	15132	15267	15068	15091	15148	15142	15114	14764	14901	15011	15072	15146	15022	15209	14937	15037	15037	15244	14787	15183	15210	15097	15075	15059	15015	15137	15113	15189	15107	15016	15179	15201	15207	15072	15089	15012	15175	15140	15112	15196	15151	15102	15151	14847	15019	15023	14984	15122	15133	15121	15124	15156	15201	15044	14976	15106	15316	15198	15257	15167	15093	15122	15193	15151	14980	15115	15181	14904	15068	15167	15224	15161	15185	15074	15023	15222	15106	15251	15149	15124	15102	14928	15228	15020	15087	14912	15108	15140	15181	15340	15207	15131	14959	14926	15118	15003	15184	14960	15106	15086	15057	14926	15281	15234	14888	14905	15145	15258	14930	15142	14990	15031	15106	15088	15087	15074	15127	15167	14936	15191	15077	15003	15040	15016	14949	15212	15183	15145	15023	14729	15167	15142	15214	15125	14914	15086	15117	15018	15044	14993	15162	15202	15213	14990	15055	15084	15077	15051	15085	15173	15053	15306	15037	14984	15143	15174	15112	15034	15080	15139	14964	15147	14788	14822	15315	15218	15196	15052	15053	15004	15063	14968	15227	15151	15197	14978	15223	15191	15175	15166	14851	15131	15192	15172	15198	14975	15087	15083	15089	15113	15198	14932	14903	15097	15175	15008	15047	15001	14904	15101	15120	14969	15168	14999	14930	14979	15002	15042	14988	15210	15184	15142	14919	15097	15345	15239	15110	15088	15055	15226	15321	15037	15080	15046	15223	15078	15026	15028	15128	15107	15142	14937	15116	15090	15148	15023	15033	14999	15083	15161	15137	14965	15135	15064	15114	15026	15156	15231	15140	14817	15293	15180	15150	15218	15142	15025	15205	15052	15220	15225	15195	15064	15143	15089	15125	15122	15147	15149	15176	15206	15195	15118	14966	15028	14951	15095	15035	15171	15178	15152	15065	15093	15168	15101	15134	15203	15243	15185	15144	14960	15199	15059	15108	15189	15214	15213	15186	15024	15231	15014	14840	15031	15063	15030	15182	15105	15084	15005	15125	15044	15096	15004	15212	15110	15087	15032	15312	15340	14907	15128	14943	15019	15132	15097	15164	15130	14873	15055	14996	14938	15151	15133	15104	15031	15098	15165	15113	15257	15249	15257	15099	15138	15190	15329	15262	15150	15112	15009	15055	15113	15133	14842	14944	15052	15058	15029	15115	14965	15179	14802	15270	14984	15172	14894	15203	15026	15059	15113	15085	15170	14965	15117	15092	15181	15050	15268	15177	15076	15095	14966	15183	15270	15067	15182	15050	15179	14988	15085	14967	15239	15133	15146	15029	15009	14955	15041	15135	14908	15065	15168	15127	15199	15088	15009	15033	14923	15029	15196	15157	15141	14868	15016	15012	15145	15003	14988	15146	15119	15096	15044	15132	15050	14963	15195	15124	15114	15183	15402	15032	15047	15051	15382	15327	15288	15289	14956	15019	15136	14988	14985	15075	15114	15324	15255	15268	15217	15019	15025	15028	15086	14996	14986	14962	15197	15031	15098	14913	14988	15081	15071	15048	15241	15019	14952	15024	15066	14980	15255	15322	15037	15046	15116	14971	15114	15128	15313	15312	15117	15115	15225	14937	15138	15018	15196	15258	14973	14922	15214	15042	15041	14955	15035	14987	15055	15065	15000	15206	15228	15096	15229	14998	14981	15115	15214	15023	15193	15230	15083	15399	15013	15124	15134	15174	15079	14936	15059	14991	15071	15109	15290	15126	15197	15158	14984	14997	15164	15117	15185	15159	15050	14844	15063	15064	15205	15087	15005	15276	15142	15141	15228	15149	15384	15089	15149	15153	15016	15028	15169	15210	15099	15085	15224	15219	15013	15013	15109	15249	15133	14914	14873	15169	15168	15274	15308	15169	15011	15064	15216	15213	15077	15162	15197	14803	14930	15072	15020	15194	15246	15045	15173	15165	15151	15190	15076	15175	15199	15133	14961	15223	15097	15172	15097	15158	15134	15248	15090	14924	15222	14956	14984	15249	15053	14894	15293	15349	15072	15043	15001	15069	15288	15140	14984	15214	15043	14934	15141	15048	15211	15119	15080	15185	15123	15198	14911	14995	15095	14906	14906	15034	15118	15016	15060	15058	15209	15290	15036	15253	15282	15111	14970	15095	15033	15062	15000	15175	15050	15138	15019	14982	15089	15081	15212	15240	15136	14919	15018	14993	14952	14978	15216	15003	14900	15111	15090	15246	15112	15016	15186	15022	15243	15242	15118	15276	15131	14998	14937	15007	14974	14901	15255	15227	15057	15057	15099	15196	15076	15020	15099	15061	15023	15039	15241	14953	15285	15296	15210	15132	15052	14966	15099	15178	15240	15128	15017	15152	15081	15094	14990	15411	15333	14946	14956	15098	14845	15122	15170	14951	15056	15134	15175	15056	15070	15100	15034	15125	15154	15107	15123	14861	15016	14854	15192	15218	15062	15159	15028	15077	15138	15035	15047	15244	15072	15122	15149	15122	15244	15027	15309	15190	15042	15030	15051	15094	15209	15124	15042	15101	14956	15227	15099	15151	15067	15086	14986	14956	15064	14700	15161	15224	15088	15002	15007	14927	15103	15115	14980	15091	15128	15242	15155	15105	15243	15075	14984	15198	15089	15177	15024	15055	15144	15229	15039	15076	15278	14990	15167	14994	15112	15195	15046	14929	14995	15011	15129	15020	15202	15112	15040	15090	15254	15197	15152	15112	15021	14704	15108	15190	14958	14984	15223	14998	15100	15025	15024	14986	15124	14903	15048	15162	15202	15040	15181	15182	15199	14928	14993	14989	15156	15078	15152	15213	15026	15185	15095	15010	15114	15245	15191	14975	14940	14973	14905	15027	15081	15057	14916	15055	15016	15058	15013	15170	15055	15043	15121	14953	15095	15274	15399	15223	15330	15197	15065	15090	15320	15109	15020	15077	15107	14880	15290	15097	14986	15304	14884	15209	15218	14978	15055	14848	15146	15067	15168	14924	15111	15131	15205	15130	15106	14967	14964	15175	15250	15208	15130	14986	15120	14933	15052	14980	15009	15133	15219	15135	14918	15079	15039	15101	14988	15065	15170	15082	15074	15138	15042	15098	14985	15133	15066	15195	15122	15082	14998	14949	15079	15378	15022	15069	15207	15248	14933	15089	15225	15006	15165	14943	15291	15104	15110	15318	15170	15209	15164	15190	15214	15116	15276	15117	15001	15162	15076	15040	15310	15135	15155	15116	15003	15272	14987	14953	15050	15116	15025	15217	15034	15042	15238	14998	15041	15194	14950	14992	15045	15284	15048	15055	15062	14875	15059	15233	15035	15039	15110	15221	15082	15009	14958	15120	15066	14903	14930	15202	15115	15052	15220	15163	15094	15065	14983	15070	14958	15036	15039	15061	14939	14982	14932	15259	15245	15107	15009	14999	15172	15330	15206	15107	14990	14935	15258	15154	15068	15185	15124	15001	15036	14995	15215	15115	14986	14987	14995	15129	15096	15249	15212	15152	14898	15157	15068	15083	14977	15047	14963	14997	15197	15069	15237	15111	15288	15167	15361	15114	15104	15123	15212	15121	15288	15257	14923	15021	15158	15004	14995	15196	15235	14954	15202	15119	15197	15184	15195	15060	15112	15176	15089	15003	15189	15142	15078	15131	15183	14947	15125	15053	15189	15020	14936	15096	15048	15252	14965	15072	15307	15038	14964	15127	15129	15023	15106	15301	14922	14906	15087	15178	15036	14965	15037	15002	15301	14943	15317	15114	15122	15003	15121	15049	15120	15157	15081	15020	15003	15051	15307	14998	15041	15157	15115	14943	15257	15109	15094	15023	14967	15284	15019	15078	15109	15101	15033	15146	15229	14899	15203	15108	15028	15113	15146	14923	14884	15176	15090	14946	15017	15152	15013	14996	15283	15054	15116	15063	15139	15305	15171	15100	14979	15104	15124	15084	15288	14994	15341	14907	15029	15027	15130	15035	14965	15018	15240	15026	15130	15164	15113	15151	15045	14998	15047	15242	15002	15066	15213	14967	15237	14748	15042	15005	15038	15092	15035	15167	15076	15050	15143	14941	15133	15141	15136	15134	15236	14958	14908	15187	14975	15026	15091	14937	15129	14958	15092	15113	15254	15228	15026	15045	15037	15158	15012	15191	15024	15168	15081	15173	14978	15081	15239	15194	15146	15300	15133	15223	15105	15070	14998	15067
16650	17481	18392	18014	19755	18237	16326	14684	14091	14361	14625	14619	14407	14313	14187	14293	14115	14065	14127	14019	13966	13636	13799	14067	14350	14455	14221	14024	13722	13739	13669	13514	13578	13449	13490	13512	13645	13482	13588	13785	13630	13491	13575	13398	13549	13625	13393	13507	13585	13575	13549	13783	13586	13536	13388	13453	13596	13457	13670	13499	13514	13415	13651	13587	13552	13411	13578	13444	13584	13672	13482	13575	13388	13536	13508	13630	13483	13513	13508	13517	13637	13516	13534	13480	13579	13612	13495	13615	13526	13592	13525	13600	13373	13493	13412	13539	13599	13619	13436	13550	13631	13627	13651	13532	13645	13467	13536	13455	13468	13606	13519	13561	13448	13478	13440	13619	13461	13430	13522	13513	13567	13570	13721	13421	13407	13498	13543	13611	13650	13363	13557	13625	13692	13750	13636	13743	13438	13609	13444	13567	13562	13544	13446	13544	13318	13509	13329	13553	13544	13399	13549	13520	13609	13582	13513	13415	13405	13400	13502	13681	13527	13563	13651	13608	13597	13413	13672	13473	13484	13485	13549	13648	13546	13687	13544	13512	13548	13577	13587	13513	13536	13478	13684	13539	13487	13544	13477	13656	13471	13710	13428	13531	13516	13702	13476	13595	13458	13586	13637	13608	13636	13368	13495	13457	13470	13387	13545	13608	13514	13669	13556	13644	13532	13448	13449	13444	13595	13488	13543	13472	13509	13500	13722	13478	13539	13500	13510	13633	13530	13413	13617	13585	13461	13472	13426	13333	13566	13636	13611	13582	13569	13396	13552	13488	13425	13446	13470	13361	13599	13505	13395	13534	13499	13555	13541	13481	13567	13457	13523	13501	13646	13512	13474	13607	13434	13435	13555	13647	13522	13400	13549	13408	13718	13507	13618	13423	13516	13624	13634	13568	13438	13383	13693	13536	13640	13372	13533	13596	13589	13703	13600	13663	13490	13556	13624	13510	13553	13696	13417	13627	13449	13455	13557	13623	13500	13476	13420	13503	13379	13580	13498	13637	13482	13490	13556	13464	13542	13628	13496	13608	13485	13421	13435	13635	13496	13527	13499	13373	13425	13654	13410	13761	13612	13487	13434	13579	13469	13497	13429	13593	13574	13638	13664	13785	13509	13467	13507	13478	13531	13494	13588	13541	13486	13405	13535	13603	13634	13468	13456	13511	13514	13423	13518	13518	13571	13547	13659	13431	13622	13405	13466	13535	13552	13621	13375	13368	13504	13630	13553	13485	13636	13469	13562	13620	13708	13723	13519	13461	13475	13354	13495	13446	13543	13318	13562	13462	13568	13488	13413	13531	13579	13593	13590	13522	13549	13448	13544	13706	13465	13532	13703	13584	13473	13717	13422	13605	13469	13471	13615	13405	13534	13698	13306	13453	13570	13633	13582	13457	13654	13527	13532	13442	13615	13492	13680	13391	13479	13476	13499	13707	13289	13519	13439	13569	13460	13443	13565	13516	13516	13469	13421	13506	13510	13530	13532	13568	13607	13560	13406	13433	13622	13524	13502	13379	13587	13409	13508	13472	13493	13408	13598	13565	13502	13607	13478	13598	13578	13593	13501	13524	13489	13484	13628	13655	13576	13432	13625	13503	13359	13504	13656	13663	13690	13627	13584	13426	13644	13535	13609	13578	13547	13431	13550	13584	13515	13627	13509	13661	13541	13785	13451	13527	13523	13647	13474	13587	13575	13508	13461	13553	13517	13535	13529	13652	13525	13456	13427	13661	13429	13399	13595	13523	13569	13472	13462	13454	13674	13601	13630	13627	13459	13497	13685	13604	13554	13694	13617	13416	13491	13447	13682	13455	13483	13494	13599	13432	13538	13501	13562	13587	13543	13411	13378	13731	13652	13506	13554	13575	13434	13688	13302	13617	13595	13712	13506	13607	13591	13518	13723	13501	13517	13541	13436	13491	13535	13437	13545	13646	13627	13584	13515	13361	13481	13505	13516	13683	13596	13561	13492	13506	13518	13535	13512	13577	13568	13455	13611	13696	13516	13581	13566	13493	13408	13559	13524	13577	13610	13535	13598	13594	13613	13541	13600	13618	13486	13622	13322	13540	13512	13547	13374	13530	13503	13554	13667	13498	13679	13539	13574	13456	13431	13552	13626	13561	13576	13686	13533	13450	13419	13435	13563	13444	13595	13558	13716	13468	13493	13458	13335	13527	13734	13817	13644	13623	13600	13496	13484	13661	13563	13587	13672	13741	13765	13405	13679	13560	13499	13509	13512	13551	13569	13451	13569	13539	13527	13572	13454	13579	13457	13659	13623	13438	13621	13639	13724	13518	13641	13513	13694	13493	13448	13805	13466	13669	13540	13425	13724	13748	13497	13473	13450	13570	13515	13638	13533	13484	13546	13587	13400	13675	13349	13487	13518	13588	13653	13561	13616	13419	13483	13607	13488	13611	13676	13487	13508	13499	13718	13643	13461	13513	13449	13331	13695	13628	13549	13486	13468	13672	13443	13629	13602	13508	13571	13411	13552	13560	13587	13353	13492	13492	13559	13694	13525	13615	13466	13601	13445	13561	13594	13452	13576	13477	13453	13477	13487	13801	13613	13493	13539	13542	13531	13562	13489	13621	13434	13525	13523	13474	13516	13584	13567	13427	13454	13456	13582	13449	13505	13539	13523	13473	13546	13615	13575	13519	13583	13575	13444	13582	13489	13524	13584	13650	13537	13550	13725	13455	13620	13683	13528	13663	13549	13503	13496	13592	13543	13551	13507	13540	13698	13615	13398	13550	13599	13470	13482	13606	13687	13390	13700	13629	13692	13592	13588	13420	13396	13581	13621	13528	13472	13635	13526	13468	13425	13583	13460	13628	13671	13577	13520	13427	13551	13664	13607	13607	13628	13567	13539	13697	13424	13544	13643	13481	13683	13564	13396	13549	13613	13507	13599	13584	13565	13625	13599	13601	13581	13654	13526	13626	13443	13447	13637	13486	13664	13445	13531	13683	13533	13586	13497	13541	13684	13515	13579	13581	13306	13503	13568	13543	13475	13474	13587	13434	13630	13444	13490	13590	13568	13653	13508	13579	13493	13456	13563	13629	13547	13562	13582	13459	13513	13635	13562	13464	13592	13547	13565	13642	13482	13533	13386	13667	13588	13595	13644	13580	13588	13573	13562	13634	13532	13490	13525	13498	13656	13508	13509	13517	13530	13484	13650	13501	13540	13391	13756	13523	13357	13464	13578	13558	13490	13598	13591	13545	13469	13557	13481	13508	13469	13566	13563	13368	13562	13610	13424	13555	13477	13589	13563	13396	13558	13347	13457	13600	13475	13481	13436	13617	13562	13494	13506	13628	13462	13747	13662	13429	13467	13395	13453	13543	13599	13519	13488	13512	13446	13456	13420	13534	13479	13652	13841	13524	13501	13593	13669	13502	13701	13518	13684	13682	13458	13582	13651	13682	13459	13602	13372	13456	13511	13483	13529	13473	13517	13684	13554	13533	13493	13634	13525	13474	13551	13486	13548	13458	13565	13636	13498	13673	13625	13590	13482	13431	13580	13454	13536	13757	13659	13639	13577	13607	13566	13653	13544	13408	13672	13530	13533	13628	13518	13624	13583	13495	13429	13555	13375	13436	13704	13450	13566	13417	13684	13594	13524	13543	13726	13412	13558	13599	13510	13535	13437	13484	13524	13523	13410	13563	13692	13501	13614	13524	13624	13687	13586	13442	13434	13546	13631	13553	13498	13361	13448	13549	13436	13511	13534	13628	13679	13555	13557	13485	13634	13633	13478	13643	13659	13461	13671	13521	13461	13611	13617	13587	13464	13517	13560	13583	13412	13512	13514	13498	13470	13613	13415	13437	13579	13570	13432	13654	13463	13517	13652	13554	13496	13550	13575	13549	13618	13459	13397	13566	13797	13568	13453	13508	13525	13599	13507	13427	13506	13666	13529	13466	13499	13574	13405	13760	13509	13452	13382	13623	13523	13491	13540	13669	13514	13447	13573	13581	13398	13554	13658	13543	13488	13494	13759	13477	13600	13595	13615	13516	13722	13398	13625	13579	13561	13555	13553	13650	13510	13696	13504	13633	13365	13730	13470	13721	13445	13560	13540	13667	13638	13584	13676	13735	13506	13433	13526	13546	13590	13435	13546	13509	13615	13651	13435	13667	13325	13696	13616	13505	13524	13733	13489	13577	13627	13466	13717	13425	13683	13522	13633	13512	13640	13546	13615	13701	13618	13497	13546	13483	13592	13595	13455	13457	13560	13378	13498	13455	13561	13549	13483	13620	13428	13491	13524	13470	13522	13482	13350	13624	13577	13674	13381	13400	13579	13488	13715	13479	13464	13622	13596	13477	13431	13477	13441	13612	13516	13701	13522	13636	13557	13583	13409	13270	13689	13703	13461	13537	13434	13487	13647	13501	13501	13626	13512	13577	13405	13613	13508	13423	13495	13531	13304	13699	13488	13439	13629	13535	13406	13675	13495	13547	13459	13538	13483	13536	13516	13479	13478	13391	13611	13469	13550	13665	13762	13560	13433	13665	13764	13507	13611	13560	13544	13441	13489	13607	13531	13405	13661	13551	13517	13392	13448	13553	13672	13567	13686	13581	13590	13527	13417	13553	13479	13669	13466	13521	13605	13382	13594	13578	13469	13522	13520	13263	13410	13601	13392	13575	13494	13537	13567	13626	13536	13653	13635	13556	13640	13577	13646	13556	13513	13608	13463	13402	13387	13480	13574	13595	13671	13408	13456	13703	13320	13658	13519	13477	13637	13652	13559	13638	13651	13564	13496	13485	13613	13572	13668	13533	13660	13640	13829	13578	13498	13490	13537	13371	13496	13474	13385	13627	13485	13520	13454	13445	13314	13592	13434	13556	13509	13535	13538	13597	13518	13588	13581	13435	13486	13588	13545	13391	13604	13556	13570	13396	13489	13376	13651	13618	13624	13649	13607	13622	13644	13530	13481	13477	13542	13594	13412	13617	13573	13602	13470	13650	13452	13654	13435	13452	13468	13449	13493	13498	13662	13620	13408	13505	13408	13660	13565	13555	13673	13480	13565	13520	13550	13464	13536	13447	13602	13468	13476	13675	13605	13490	13590	13619	13557	13374	13610	13525	13563	13585	13428	13523	13581	13500	13483	13656
24349	21318	28506	25002	23145	22154	20850	18466	17610	17290	16952	16854	16521	16396	16295	16378	15958	15745	15738	15681	15616	15458	15744	17675	19315	18282	17506	16532	15817	15668	15417	15514	15277	15217	15342	15271	15238	15146	15219	15197	15154	15251	15362	15373	15232	15037	15303	15110	15214	15134	15206	15196	15221	15234	15450	15116	15142	15302	15178	15345	15129	15272	15186	15334	15164	15198	15398	15384	15229	15272	15197	15219	15058	15320	15350	15371	15173	15159	15149	15284	15109	15321	15507	15318	15256	15225	15268	15523	15293	15304	15281	15224	15094	15191	15064	15223	14967	15206	15284	15282	15176	15422	15321	15293	15398	15236	15133	15021	15259	15192	15365	15357	15376	15365	15179	15140	15076	15278	15354	15319	15155	15067	15303	15414	15306	15168	15233	15373	15256	15128	15338	15180	15195	15271	15172	15149	15084	15102	15205	15275	15225	15179	15325	15177	15108	15197	15164	15180	15264	15194	15322	15266	15298	15253	14979	15259	15236	15359	15265	15235	15267	15388	15188	15186	15118	15072	15322	15196	15265	15261	15115	15351	15274	15063	15241	15115	15258	15130	15119	15466	15259	15183	14939	15149	15323	15139	15378	15166	15346	15320	15252	15169	15133	15071	15165	15409	15260	15215	15274	15197	15256	15202	15217	15096	15142	15174	15214	15298	15259	15040	15162	15327	15249	15295	14998	15179	15235	15285	15121	15219	15233	15159	15367	15339	15164	15363	15286	15197	15125	15136	15148	15229	15109	14957	15240	15351	15304	15340	15345	15297	15149	15396	15283	15117	15254	15241	15152	15245	15317	15173	15426	15211	15350	15219	15180	14839	15220	15229	15332	15278	15182	15203	15311	15406	15180	15165	15362	15177	15287	15283	15229	15165	15168	15221	15102	15312	15192	15278	15166	15154	15257	15145	15118	15246	15131	15122	15296	15342	15134	15244	15139	15391	15151	15295	15199	15421	15247	15354	15390	15133	15320	15204	15276	15183	15185	15344	15250	15196	15370	15201	15271	14969	15135	15199	15319	15197	15181	14994	15013	15125	15252	15215	15239	15293	15128	15305	15146	15145	15281	15210	15446	15057	15220	15375	15285	15055	15066	15252	15270	15111	15308	15258	15005	15238	15305	15130	15037	15078	15331	15247	15173	15149	15259	15250	15294	15230	15243	15245	15219	15123	15146	15240	15147	15025	15067	15057	15069	15187	15137	15260	15183	15116	15309	15186	15237	15347	15172	15225	15215	14909	14948	15263	15018	15385	15119	15154	15276	15314	15205	15322	15382	15319	15195	15162	15117	15355	15217	15207	15310	15012	15211	15151	15237	15313	15248	15090	15287	15110	15218	15290	15285	15297	15308	15307	15331	15332	15192	15217	15242	15182	15165	15370	15098	15217	15243	15056	15280	15367	15353	15125	15364	15233	15129	15307	15263	15356	15199	15189	15361	15198	15102	15270	15059	15299	15228	15231	15267	15144	15266	15240	15262	15231	15148	15045	15291	15128	15295	15210	15119	15501	15456	15168	15292	15191	15234	15155	15123	15131	15347	15183	15291	15307	15233	15246	15122	15252	15306	15281	15123	15273	15300	15039	15102	15208	15113	15295	15203	15058	15344	14998	15057	15174	15232	15095	15030	15307	15366	15444	15214	15457	15319	15125	14957	15254	15393	15045	15176	15349	15222	15276	15214	15228	15239	15340	15287	15188	15072	15151	15414	15224	15337	15256	15165	15033	14860	15183	15295	15076	15126	15199	15221	15266	15150	15294	15149	15405	15007	15120	15355	15095	15216	15248	15051	15158	15200	15196	15383	15130	15250	15065	15151	15170	15116	15153	15253	15184	15185	15117	15132	15383	15355	15284	15165	15262	15274	15137	15218	15199	15365	15307	15374	15209	15286	15447	15180	15276	15393	15304	15293	15066	15275	15148	15140	15237	15363	15281	15308	15275	15107	15084	15208	15276	15235	14886	15251	15206	15339	15010	15205	15220	15267	15206	15139	15008	15209	15116	15253	15275	15069	15284	15380	15258	15213	15128	15208	15276	15233	15213	15280	15254	15177	15375	15289	15018	15331	15256	15254	15306	15143	15041	15183	15346	15247	15154	15200	15224	15055	15164	15228	14977	15320	15361	15411	15347	15184	15224	15084	15313	15252	15137	15240	15238	15396	15102	15025	14954	15256	15236	15140	15245	15238	15128	14941	15097	15340	15316	15198	15299	15228	15141	15201	15386	15229	15093	15204	15400	15138	15099	15188	15120	15214	15204	15144	15318	15517	15183	15011	15275	15261	15161	15156	15050	15112	15192	15344	15354	15185	15158	15223	15321	15341	15274	15127	15092	15100	15004	15156	15161	15192	15336	15173	15224	15272	15306	15374	15246	15333	15204	15026	15064	15363	15310	15392	15231	15117	15125	15262	15283	15160	15107	15124	15234	15056	15271	15215	15353	15215	15243	15212	15307	15261	15313	15127	15329	15001	15108	15154	15289	15414	15131	15299	15235	15310	15174	15193	15339	15290	15123	15278	15314	15216	15374	15443	15239	15129	15228	15315	15382	15106	15214	15069	15384	15215	15328	15315	15156	15326	15426	15307	15245	15296	15355	15309	15174	15183	15022	15306	15196	15197	15111	15083	15308	15226	15225	15093	15221	15346	15239	15295	15166	15231	15128	15468	15170	15055	15263	15254	15318	15273	15200	15286	15066	15222	15285	15239	15085	15128	15266	15285	15152	15340	15376	15258	15254	15116	15146	15056	15254	15180	15017	15071	15142	15124	15334	15251	15380	15316	15203	15361	15085	15196	15193	15287	15408	15304	15056	15263	15455	15431	15304	15172	15058	15225	15362	15229	15331	15198	15375	15135	15317	15095	15326	15351	15148	15290	15300	15372	15192	15324	15216	15268	15182	15289	15088	15147	15257	15446	15442	15206	15201	15271	15369	15025	15419	15311	15387	15208	15395	15178	15217	15449	15200	15200	15098	15333	15272	15245	15283	15315	15320	15129	14887	15213	15219	15175	15246	15293	15246	15151	15265	15308	15283	15306	15095	15291	15116	15166	15184	15218	15212	15210	15126	15228	15212	15306	15212	15091	15070	15212	15124	15132	15154	15243	15326	15269	15364	15098	15300	15212	15283	15119	15138	15352	15266	15301	15221	15240	15098	15172	15243	15395	15069	15211	15208	15220	15141	15201	15156	15086	15205	15110	15013	15263	15148	15358	15237	15223	15298	15290	15195	15543	15131	15312	15075	15160	15109	15227	14986	15158	15187	15205	15256	15384	15315	15220	15179	15340	15263	15117	15400	15251	15264	15172	15164	15266	15351	15271	15165	15230	15117	15226	15136	15072	15112	15438	15293	15081	15315	15432	15253	15293	15182	15438	15319	15158	15262	15270	15155	15258	15140	15179	15117	15049	15298	15362	15383	15352	15227	15334	15324	15466	15228	15382	15176	15163	15286	15256	15197	15164	15430	15423	15483	15379	15239	15162	15103	15210	15192	14947	15198	15363	15259	15104	15125	15267	15007	15082	15331	15241	15291	15223	15231	15370	15339	15287	15120	15253	15206	15250	15174	15261	15340	15249	15365	15186	15313	15244	15144	15166	15303	15174	15099	15339	15153	15182	15193	15232	15128	15108	15253	15135	15304	15349	15312	15384	15172	15304	15200	15185	15376	15391	15274	15341	15396	15308	15323	15211	15171	15089	15362	15158	15199	15250	15384	15207	15201	15168	15186	15175	15189	15244	15280	15154	15209	15261	15280	15305	15258	15204	15261	15283	15125	15227	15358	15293	15128	15200	15345	15222	15220	15286	15183	15151	14948	15159	15134	15112	15157	15291	15066	15082	15322	15265	15401	15393	15058	15260	15206	15253	15222	15168	15164	15238	15193	15276	15177	15375	15347	15244	15172	15388	15294	15237	15280	15208	15114	15195	15270	15083	15159	15208	15214	15074	15201	15308	15104	15216	15249	15243	15169	15304	15208	15281	15064	15304	15384	15003	15095	15064	15308	15191	15210	15298	15111	15440	15231	15263	15234	15358	15320	15118	15246	15322	15081	15243	15179	15298	15062	15266	15157	15329	15252	15440	15110	15136	15264	15140	15166	15145	15080	15216	15098	15171	15359	15229	15291	15257	15220	15004	15012	15253	15204	15209	15248	15240	15352	15205	15151	15267	15237	15286	15366	15359	15249	15312	15072	15330	15191	15251	15245	15277	15089	15311	15337	15445	15216	15130	15356	15142	15055	15106	15281	15272	15446	15227	15194	15229	15150	15352	15260	15053	15007	15462	15083	15343	15119	15216	15305	15193	15219	15377	15394	15243	15238	15138	15245	15393	15429	15227	15098	15124	15066	15567	15395	15201	15250	15255	15185	15203	15255	15184	15106	15203	15297	15465	15176	15357	15057	15269	15202	15212	15355	15263	15160	15315	15258	15143	15094	15248	15280	15234	15125	15180	15204	15246	15321	15330	15318	15419	15345	15180	15198	15376	15126	15291	15316	15371	15099	15342	15267	15356	15219	15365	15564	15172	15140	15253	15324	15231	15122	15291	15192	15244	15283	15315	15459	15322	15305	15314	15147	15294	15327	15173	15167	15271	15386	15202	15149	14962	15171	15298	15227	15347	15324	15178	15207	15246	15011	15121	15110	15305	15293	15275	15212	15256	15259	15101	15108	15058	15401	15335	15290	15312	15435	15186	15242	15142	15291	15218	15301	15297	15352	15357	15256	15286	15207	15289	15181	15171	15209	15155	14964	15246	15237	15192	15274	15375	15306	15070	15079	15314	15316	15320	15145	15403	15211	15128	15112	15265	15280	15270	15303	15245	15163	15459	15391	15165	15284	15198	15110	15143	15198	15262	15067	15277	15379	15233	15354	15289	15221	15178	15283	15163	15497	15201	15136	15137	15205	15266	15396	15398	15057	15231	15325	15155	15160	15303	15257	15340	15230	15195	15221	15366	15278	15054	15264	15174	15236	15331	15211	15229	15099	15131	15149	15431	15083	15279	15095	15125	15209	15322	15246	15098	15266	15050	15231	15160	15247	15260	15476	15161	15287	15110	15141	15361	15340	15412	15221	15176	15214	15342	15284	15079	15199	15237	15440	15329	15165	14983	15283	15363	15080	15228	15184	15265	15444
14996	23820	25866	28172	24273	21062	19715	18642	17444	16717	16240	15953	15846	15697	15129	15001	14782	14587	14415	14467	14079	14083	14816	17796	19214	17917	16591	15016	14446	14032	13813	13730	13636	13766	13756	13780	13778	13726	13776	13584	13808	13563	13874	13713	13650	13774	13624	13650	13690	13808	13719	13772	13777	13569	13620	13731	13582	13652	13674	13657	13746	13810	13612	13756	13718	13615	13630	13726	13685	13826	13560	13676	13558	13725	13820	13713	13767	13672	13737	13520	13605	13809	13736	13651	13788	13846	13713	13543	13661	13938	13707	13629	13822	13618	13903	13637	13827	13638	13814	13646	13713	13766	13718	13607	13735	13768	13714	13633	13728	13820	13740	13601	13884	13659	13741	13621	13624	13688	13670	13733	13690	13692	13807	13603	13696	13664	13732	13688	13587	13667	13728	13711	13735	13614	13705	13745	13793	13723	13661	13687	13438	13761	13674	13671	13631	13708	13649	13639	13670	13635	13717	13612	13705	13724	13688	13709	13630	13753	13774	13769	13898	13670	13745	13666	13602	13682	13818	13777	13825	13685	13796	13664	13890	13581	13723	13766	13630	13730	13657	13617	13686	13645	13589	13756	13680	13783	13696	13757	13810	13767	13686	13622	13802	13785	13737	13672	13694	13705	13548	13690	13669	13712	13694	13765	13845	13703	13606	13686	13575	13775	13741	13660	13666	13621	13753	13683	13697	13543	13733	13670	13578	13727	13523	13512	13773	13685	13763	13850	13644	13682	13634	13671	13717	13721	13664	13780	13576	13798	13595	13615	13593	13703	13684	13624	13665	13531	13667	13698	13747	13728	13842	13800	13465	13879	13578	13689	13796	13655	13728	13797	13629	13834	13734	13615	13687	13812	13603	13757	13679	13776	13707	13661	13586	13698	13798	13694	13601	13854	13700	13818	13690	13641	13705	13855	13680	13566	13754	13690	13534	13649	13720	13655	13644	13521	13716	13623	13904	13590	13627	13700	13646	13697	13647	13703	13654	13759	13826	13683	13644	13747	13676	13700	13630	13583	13647	13543	13732	13616	13686	13692	13637	13679	13595	13704	13707	13555	13612	13797	13636	13691	13820	13533	13786	13774	13763	13844	13668	13759	13781	13701	13648	13798	13748	13693	13657	13680	13660	13743	13723	13642	13557	13784	13620	13700	13637	13638	13843	13470	13551	13721	13718	13657	13598	13658	13726	13571	13523	13627	13631	13733	13583	13712	13701	13920	13722	13762	13578	13799	13607	13739	13715	13757	13709	13499	13772	13650	13554	13693	13797	13634	13713	13663	13543	13713	13699	13752	13712	13579	13639	13724	13629	13722	13761	13749	13594	13683	13647	13768	13574	13604	13579	13643	13645	13511	13801	13890	13648	13753	13724	13729	13736	13640	13624	13683	13592	13720	13744	13689	13665	13595	13791	13739	13569	13733	13631	13730	13659	13691	13718	13714	13721	13755	13686	13544	13717	13552	13719	13624	13653	13706	13610	13659	13802	13660	13636	13512	13798	13498	13726	13710	13778	13665	13687	13839	13683	13555	13626	13812	13584	13781	13752	13563	13712	13756	13557	13661	13683	13706	13707	13661	13739	13596	13793	13739	13603	13753	13741	13726	13703	13662	13640	13848	13724	13801	13742	13673	13638	13739	13720	13782	13631	13645	13657	13749	13534	13737	13893	13651	13811	13727	13642	13694	13783	13724	13709	13628	13547	13811	13677	13712	13638	13615	13678	13728	13680	13701	13672	13823	13666	13686	13843	13608	13880	13687	13694	13724	13708	13704	13677	13842	13719	13561	13758	13655	13688	13704	13844	13670	13592	13756	13745	13795	13745	13688	13637	13929	13480	13658	13710	13738	13717	13721	13593	13775	13687	13669	13820	13627	13598	13677	13693	13606	13730	13578	13629	13755	13693	13760	13746	13700	13684	13648	13606	13639	13690	13783	13791	13807	13633	13834	13740	13690	13695	13687	13666	13658	13681	13617	13619	13674	13623	13768	13700	13850	13565	13712	13684	13597	13671	13599	13672	13753	13579	13608	13657	13623	13708	13592	13641	13737	13603	13615	13705	13537	13673	13594	13697	13574	13706	13689	13700	13626	13625	13650	13804	13649	13817	13652	13587	13603	13719	13603	13646	13687	13719	13664	13953	13634	13651	13637	13748	13640	13680	13713	13741	13513	13591	13673	13652	13674	13828	13775	13720	13685	13720	13777	13603	13788	13656	13527	13671	13731	13682	13718	13700	13494	13620	13701	13493	13625	13669	13576	13778	13662	13633	13738	13672	13633	13767	13474	13428	13703	13681	13530	13630	13631	13547	13743	13768	13619	13656	13687	13752	13815	13700	13688	13692	13757	13629	13790	13766	13660	13549	13699	13801	13606	13726	13819	13435	13576	13746	13735	13703	13706	13699	13706	13666	13860	13635	13779	13613	13614	13787	13696	13667	13724	13638	13711	13548	13675	13812	13634	13673	13553	13803	13690	13628	13757	13730	13771	13712	13714	13590	13615	13679	13685	13604	13713	13598	13672	13753	13639	13808	13721	13820	13785	13561	13585	13588	13717	13385	13763	13660	13725	13493	13643	13629	13811	13664	13592	13538	13753	13809	13663	13709	13663	13641	13556	13631	13590	13715	13826	13844	13633	13672	13726	13804	13826	13810	13586	13542	13641	13597	13689	13598	13617	13652	13768	13514	13675	13693	13789	13717	13782	13708	13511	13671	13663	13788	13629	13560	13655	13621	13688	13732	13483	13882	13546	13753	13580	13617	13599	13582	13727	13661	13709	13714	13632	13723	13755	13714	13578	13643	13805	13645	13674	13794	13767	13650	13794	13841	13643	13627	13828	13587	13707	13723	13669	13835	13802	13746	13924	13694	13604	13604	13632	13680	13554	13729	13676	13656	13763	13772	13793	13767	13773	13816	13663	13645	13817	13773	13749	13567	13579	13641	13668	13765	13496	13659	13630	13722	13710	13896	13644	13824	13699	13796	13774	13671	13696	13710	13654	13600	13630	13679	13420	13672	13753	13729	13618	13783	13710	13720	13570	13694	13557	13481	13450	13718	13610	13611	13705	13801	13709	13661	13766	13783	13744	13683	13699	13764	13696	13744	13743	13554	13650	13622	13550	13702	13535	13671	13737	13763	13619	13780	13656	13755	13689	13691	13810	13679	13591	13643	13517	13845	13658	13637	13819	13535	13454	13775	13684	13745	13681	13714	13715	13665	13599	13580	13708	13634	13729	13729	13424	13638	13654	13544	13482	13682	13713	13712	13654	13677	13843	13659	13606	13781	13751	13650	13718	13716	13679	13647	13772	13718	13632	13640	13696	13759	13722	13681	13420	13793	13745	13774	13685	13739	13776	13619	13665	13738	13637	13866	13662	13653	13605	13724	13710	13669	13723	13646	13707	13605	13641	13697	13806	13767	13694	13788	13791	13704	13674	13590	13588	13637	13555	13578	13823	13481	13514	13768	13593	13624	13821	13690	13772	13797	13752	13567	13773	13594	13651	13773	13568	13678	13675	13510	13678	13700	13715	13827	13600	13797	13552	13827	13577	13734	13633	13782	13683	13608	13628	13686	13859	13600	13670	13770	13629	13653	13634	13589	13767	13514	13721	13611	13845	13750	13833	13657	13538	13732	13653	13791	13697	13631	13713	13757	13805	13630	13604	13753	13588	13767	13524	13520	13803	13615	13587	13612	13818	13792	13630	13582	13740	13587	13760	13665	13761	13748	13761	13570	13653	13607	13647	13815	13741	13694	13739	13730	13687	13688	13777	13643	13685	13633	13641	13696	13748	13638	13719	13521	13808	13662	13619	13726	13798	13722	13551	13637	13653	13647	13818	13733	13652	13661	13701	13605	13691	13705	13820	13604	13887	13727	13693	13746	13772	13776	13758	13577	13638	13483	13861	13556	13510	13821	13716	13759	13643	13642	13669	13635	13711	13634	13604	13624	13544	13633	13671	13709	13799	13600	13704	13623	13706	13763	13685	13653	13718	13716	13751	13565	13747	13642	13766	13679	13731	13766	13675	13677	13633	13568	13698	13723	13850	13779	13690	13709	13563	13851	13652	13752	13809	13658	13574	13650	13681	13627	13743	13670	13699	13733	13679	13700	13721	13773	13713	13706	13622	13667	13616	13636	13672	13633	13737	13652	13769	13788	13663	13579	13706	13637	13919	13752	13632	13630	13642	13590	13743	13665	13521	13786	13490	13474	13741	13581	13834	13564	13549	13607	13544	13764	13573	13770	13629	13634	13717	13617	13622	13812	13844	13685	13667	13723	13693	13862	13583	13764	13892	13685	13628	13904	13744	13638	13759	13635	13602	13667	13623	13595	13780	13577	13568	13537	13543	13558	13781	13755	13808	13730	13614	13640	13776	13666	13751	13865	13812	13795	13518	13800	13675	13723	13643	13680	13647	13508	13775	13593	13646	13654	13585	13569	13754	13497	13626	13733	13652	13751	13580	13621	13475	13774	13699	13770	13471	13721	13688	13746	13613	13786	13615	13542	13595	13721	13745	13787	13799	13688	13708	13551	13690	13656	13725	13746	13718	13734	13613	13763	13779	13892	13939	13664	13652	13544	13539	13803	13622	13674	13580	13708	13652	13704	13730	13667	13723	13526	13511	13653	13655	13563	13622	13779	13724	13716	13533	13673	13632	13681	13728	13698	13608	13696	13620	13615	13733	13673	13631	13696	13757	13619	13715	13710	13789	13787	13643	13855	13576	13633	13698	13815	13570	13690	13755	13705	13723	13593	13569	13640	13709	13666	13520	13672	13703	13614	13658	13730	13754	13753	13750	13593	13621	13718	13595	13799	13715	13703	13704	13776	13485	13672	13848	13929	13605	13645	13613	13727	13644	13698	13644	13665	13641	13713	13779	13716	13628	13803	13801	13720	13759	13611	13552	13730	13644	13744	13773	13716	13717	13531	13546	13745	13682	13557	13771	13760	13635	13468	13634	13673	13629	13713	13642	13556	13686	13620	13672	13709	13618	13756	13630	13731	13697	13797	13605	13629	13568	13718	13738	13657	13512	13763	13487	13710	13662	13886	13561	13905	13657	13821	13739	13757	13711	13748	13705	13564	13710	13586	13694	13644	13678	13763	13656	13681	13637	13835	13681	13669	13879
23027	21278	29044	23914	21988	24449	26253	20707	18750	18379	18187	17725	17709	17634	17493	17163	16998	16721	16630	16594	16575	16617	16854	18834	21747	22918	21728	18786	18034	17157	16570	16053	16277	16081	16277	16109	16135	16083	16252	16025	16253	16148	16046	16283	16184	16156	16217	16049	16145	15996	16216	16232	16080	15988	16097	16215	16094	15917	16056	15922	16103	16122	16245	16103	16173	16099	16133	15983	16124	16072	15987	16275	16183	16195	16138	16027	16173	16042	16082	15947	16013	16089	16157	16035	16261	16135	16284	16098	16170	16004	16084	16047	15943	16114	16021	16113	16201	16081	16204	16020	16146	16105	16024	15944	16172	16169	16178	16131	16212	16158	16035	16112	16144	15984	16107	16023	16116	16053	16091	15895	16040	16319	16187	15910	16175	16081	15918	16046	16035	16048	16135	16212	16111	16105	16118	16180	16042	16078	16015	16247	15977	16182	15889	16253	16200	16040	16139	16118	16205	16125	15906	16081	16033	16035	16137	16193	16097	15981	15999	16300	16052	16120	16238	16115	16006	16148	16195	15963	16017	16083	16139	15933	16073	16074	16099	16050	15980	16129	15984	16012	16115	16200	16061	16050	16005	16215	16112	16015	16064	16101	16082	16043	16325	16097	16179	16017	15909	16047	15996	15992	16122	15990	16043	16223	16050	16179	16148	16004	15967	16116	16113	15978	16159	16000	16011	16169	16007	16071	16197	16262	16030	15952	15926	15996	16182	16189	16001	15986	16220	15953	16070	16115	16144	16080	16106	16029	16222	16103	16065	16365	16124	15822	16075	15945	16147	16110	16111	16043	16211	16038	16120	16138	16020	15996	15961	16045	16037	16006	16049	16008	15901	16102	16053	15942	16187	16107	16266	16059	16123	16097	15961	16021	15992	16024	16185	16196	16186	16042	15960	16118	16131	15881	16124	16081	16163	15814	16202	16041	15995	16198	16047	16143	16038	15986	16108	16078	15970	15960	16184	16090	16074	16025	16067	16035	16249	16070	16048	16026	16134	16202	16219	16030	16132	16038	16096	16177	16077	16119	16086	16006	16099	16217	16236	16191	16152	16084	16056	16132	15994	15775	15902	16015	15913	15936	15907	16014	16032	16260	16094	15976	16084	16163	16091	16150	16152	16067	15935	16169	15962	16177	15996	16188	16006	16048	16157	15998	16025	15992	16015	16176	15937	15975	16094	16113	16131	15995	16113	16000	15904	16018	16090	15936	15984	16130	16152	16137	16171	16044	16076	16092	16055	16212	16168	16131	16177	16023	16200	16121	16124	16147	16096	16146	16037	16216	16029	16076	16121	15965	16263	16186	15903	16028	15998	16177	16034	16088	16115	16178	16006	15991	16105	16018	16153	16150	15969	15980	15991	16219	16049	16059	15918	16078	15976	15983	15930	16194	16005	15925	15937	16154	16033	16166	16093	16063	16031	16235	16166	16130	16099	16090	16032	15948	16134	16028	16074	16097	15962	16019	15986	16000	16013	16187	16175	15992	16120	15994	16091	16037	16229	16290	16092	16171	16168	16149	16321	16129	16152	16030	15922	15920	16073	16052	16055	15891	16027	16069	16031	16041	15917	16209	15955	16287	16046	16059	16099	15962	16131	16128	15883	16184	16196	16071	16210	16072	15820	16000	16226	16237	16194	16041	16235	16132	16286	16253	16118	16003	16102	16057	16103	16026	16167	16101	16048	16146	16169	16307	15952	16056	16051	15908	16010	16003	16142	16172	16005	16194	16038	16079	16044	16013	15951	15963	16204	16050	16144	15995	16301	16029	16126	16204	16126	16113	16058	16272	16149	16040	15888	16124	16016	15887	15877	16098	16327	16114	16400	16022	16079	16109	16007	15981	15822	15769	16007	16080	16001	16031	16069	15895	16168	15938	16049	16023	16008	15848	16122	16194	16009	16107	16090	16194	16164	15810	16062	16166	16303	16019	16079	16184	16025	16022	16229	16061	16030	15841	16149	16023	16118	15936	16162	15812	16015	15959	15901	15889	15939	15967	16370	16000	16271	16097	16228	16019	16017	16254	15895	16021	16105	16179	16107	16063	16057	16188	16176	16153	16228	16225	16223	15984	16124	16231	16196	15995	16071	15974	16141	15927	16226	16192	16089	15936	16111	15979	16145	16117	16001	16211	16119	16042	15952	16112	16083	16038	16173	16207	16039	16137	15982	16056	16156	15921	16010	16086	16141	16258	16166	16222	15897	16045	16076	16067	16092	15951	16136	16282	16064	15995	15931	16005	16169	16119	16126	16080	16064	16142	16162	16028	16141	16058	15926	15960	16064	16129	16071	16103	16238	16201	16215	16090	15928	15927	16102	16062	16242	16015	16001	16081	16092	16053	16022	16050	16152	16261	16164	15986	16269	16398	16147	16124	16025	16056	15906	16050	16233	16226	16134	16158	16164	16094	16209	16138	16141	16205	16133	16169	15947	15934	16027	16009	16249	16198	16072	15892	15983	16079	16027	16052	16024	16314	15834	15906	15972	16076	15958	16360	16125	16066	16141	15780	16145	16068	16060	16132	16020	16048	15977	16160	16140	16158	16104	16128	16014	16268	15938	16055	16084	15981	16182	16068	16045	16318	16090	16060	16103	16204	16086	16157	16009	16174	16106	15951	16040	16192	15935	16124	16048	15986	15939	16091	15996	15911	16325	16083	16115	16203	15952	15914	16095	16100	16182	16164	16089	16184	16037	16171	16190	16105	16102	16166	16054	16019	15984	16139	16070	15992	16172	16155	16147	16038	15982	16117	16024	15961	16092	16099	16234	16154	15985	16076	15990	15891	16153	15791	16053	16162	16075	15867	15936	16207	16190	16084	16047	15987	16168	16149	15995	16065	16195	15927	15960	16055	15768	16217	16125	16160	16019	16200	16088	16241	15972	16252	15965	15990	16201	16243	16035	16253	16196	16183	16004	16246	16071	16032	16207	15959	15989	16110	16089	16072	16149	16069	16161	16236	16034	15959	15865	16154	16093	16069	16047	16042	16071	16029	16062	16003	15975	16021	16037	16194	16099	16035	16023	16179	16202	15902	16138	15896	15926	16145	15980	15975	16262	16272	15957	16258	16071	15998	15881	16169	16116	15914	15905	16183	16223	16116	16254	16010	15912	16042	16100	15951	15993	15955	16154	16065	15966	16144	16131	16105	16136	15931	16074	16153	15950	15983	16083	15877	16158	16039	16193	16077	16035	16154	16199	16162	16053	16010	16072	16108	16246	15945	16170	16034	16021	16250	16249	16156	16171	16090	15997	16075	16068	16197	16164	16137	16045	16262	16073	16015	15982	15944	15948	16098	16047	15888	16222	16027	16209	16281	16115	16078	16026	15975	16028	15955	16172	15907	16128	16181	16052	15901	16059	16045	16084	16072	15966	16016	16133	15976	16135	16117	15984	15890	16120	16017	16113	16199	16292	16075	16082	16022	16075	16030	16066	15951	15997	16076	16138	16160	15958	16167	16099	16217	16032	16100	16098	16206	15891	16012	16061	16110	16224	16154	15974	16104	15985	16250	15995	16003	16015	16001	15965	16004	16110	16036	16215	16136	16007	16119	16096	16084	16201	16046	15994	15833	16114	15982	16208	16136	16206	16099	16250	16231	16243	16028	16186	16016	16103	16181	16119	16152	16031	16128	16169	16126	16050	15913	16055	16049	16078	16061	16040	16142	16220	16261	16044	16017	15933	15902	16203	16167	16008	15889	16188	16085	16285	16032	16064	16014	16147	15883	15978	16053	16118	16059	16215	16085	16215	15953	15956	16104	16110	16267	16127	16076	16039	16223	16134	16189	15930	16077	16114	16028	16077	16101	16166	16161	15982	15988	15860	16045	16176	15910	16202	16079	15968	16033	16047	16262	16069	16005	16041	16038	16236	15966	16042	15952	16169	16190	16123	16260	15977	15993	16099	16030	16020	16017	16153	15859	16068	16082	16006	16140	16178	16038	16031	16051	16049	15960	16009	15989	16145	16176	16033	16028	16217	16142	15980	16073	16095	16190	16224	16114	16077	16341	16109	16065	16052	16179	16268	16158	16133	16019	16139	16077	16148	15924	16007	16192	16130	16058	15850	16129	15877	15919	16057	16006	16202	16117	16022	16165	16120	16115	16190	16156	16159	15911	16142	16105	16195	16074	16176	16111	16103	16060	16224	16294	16119	15906	16025	16107	16145	16108	16170	15774	15940	15923	16228	16110	16275	16138	16181	15933	16196	16216	16147	16190	15968	16227	15928	16121	15952	15989	16249	15958	16096	15904	16157	16165	16263	16119	16024	16294	16006	15892	15931	16082	16160	16053	15978	16068	16235	16004	16113	16067	16143	15920	16256	16085	15951	15963	16211	16129	16154	16159	16107	16120	15983	16087	16026	15898	16028	15989	16024	16234	16143	16205	16365	16142	16097	16236	16346	16189	16147	16161	16003	15920	15895	16172	16233	16261	16024	16190	15853	16133	16033	16011	16012	15905	16157	15950	16232	16027	15867	15965	16088	16066	15877	16081	15863	16016	15867	16139	16103	16080	15970	16189	16015	15825	16356	16130	16095	16125	15955	15941	15970	15896	16007	15943	16248	15980	16137	16179	15894	15991	16182	16101	16016	16101	16069	16012	16012	16136	15979	16077	16200	16090	16035	16048	16216	16087	16188	16029	15990	16103	16126	16045	16004	16094	15914	15976	16163	15939	16016	16245	16113	15963	16160	16132	16104	15850	15970	16097	16081	15984	16027	16243	15989	16000	16199	16097	15881	16164	16079	16008	16393	16060	16171	16000	15987	16165	16030	15929	16015	15840	16058	16296	15969	16093	15824	16039	16098	16060	16029	16012	16065	16096	16205	16183	16108	16004	16072	16253	16173	15971	16189	15932	16037	16052	16032	16028	16066	16082	16209	16159	15977	16002	16095	16221	15992	16027	16143	16118	16100	15949	15923	16077	16131	16216	16145	16236	15932	15994	16055	16102	16334	16132	16115	16059	16044	16000	15923	16241	15994	16297	16179	16118	16120	16112	15921	16074	15811	16159	16027	15902	16075	16182	15927	16198	15960	16075	16256	16204	16082	16209	16111	16205	16163	16212	16231	16077	16099	15973	16163	15873	16253	16316	16125	16146	15862	16001	16111	16191	16089	16070	15959	15998
17992	30046	37319	34301	29243	24348	22852	20378	18481	17487	17244	16862	16486	16435	15821	15752	15288	15038	15099	14764	14772	14824	15485	18507	22593	23574	21285	17126	16340	15396	14482	14454	14217	14177	14151	14248	14169	14214	14234	14298	14227	14289	14278	14249	14173	14178	14167	14286	14236	14224	14195	14312	14227	14214	14291	14129	14211	14286	14157	14246	14241	14192	14118	14251	14289	14244	14207	14245	14232	14319	14189	14283	14241	14306	14111	14270	14101	14204	14159	14245	14190	14360	14108	14007	14160	14208	14220	14228	14289	14213	14338	14287	14339	14277	14035	14183	13998	14111	14224	14101	14287	14282	14268	14215	14072	14089	14226	14092	14147	14329	14157	14212	14126	14213	14057	14144	14160	14254	14249	14140	14079	14080	14309	14283	14282	14358	14165	14310	14073	14394	14336	14055	14169	14004	14280	14232	14184	14191	14181	14177	14162	14253	14130	14198	14203	14343	14243	14062	14299	14078	14107	14180	14223	14138	14143	14092	14196	14118	14146	14051	14082	14070	14131	14344	14030	14185	14137	14090	14274	14082	14121	14291	14380	14250	14214	14028	14233	14158	14219	14346	14071	14147	14046	14163	14233	14153	14207	14124	14210	14141	14132	14212	14169	14195	14184	14213	14251	14313	14099	14143	14206	14167	14220	14169	14180	14227	14164	14221	14276	14134	14080	14142	14213	14122	14143	14268	14192	14207	14198	14152	14152	14195	14223	14268	14231	14425	14277	14271	14211	14197	14205	14299	14316	14167	14122	14173	14132	14227	14167	14268	14175	14177	14299	14273	14171	14202	14281	14210	14207	14062	14240	14078	14207	14198	14161	14128	14115	14297	14227	14169	14354	14182	14403	14165	14092	14224	14199	14184	14219	14347	14172	14045	13974	14065	14125	14219	14210	14318	14233	14179	14164	13942	14200	14341	14217	14260	14066	14225	14160	14288	14163	14210	14238	14271	14068	14130	14227	14229	14204	14293	14245	14171	14265	14149	14282	14292	14005	14159	14345	14226	14052	14240	14217	14046	14226	14000	14067	14177	14221	14074	14240	13994	14254	14132	14143	14050	14264	14294	14175	14271	14256	14324	14129	14139	14076	14043	14133	14200	14135	14181	14230	14211	14332	14039	14056	14329	14133	14207	14183	14022	14119	14162	14065	13998	14093	14174	14139	14125	14258	14272	14280	14175	14311	14192	14238	14147	14207	14066	14260	14303	14229	14271	14063	14290	14002	14214	14089	14262	14268	14255	14271	14268	14250	14271	14139	14190	14279	14245	14252	14072	14202	14336	14222	14297	14212	14402	14317	14234	14123	14304	14143	14215	14092	14238	14242	14055	14203	14000	14167	14045	14134	14224	14192	14212	14216	14067	14201	14258	14220	14109	14333	14027	14295	14053	14240	14135	14149	14315	14200	14078	14228	14243	14260	14187	14040	14263	14290	14302	14199	14286	14162	14235	14326	14183	14056	14171	14210	14043	14468	14158	14139	14212	14217	14137	14056	14120	14118	14144	14152	14267	14125	14194	14106	14110	14256	14074	14130	14259	14147	14291	13864	14012	14212	14326	14283	14189	14480	14276	14280	14196	14066	14126	14135	14286	14264	14251	14174	14084	14086	14143	14322	14022	14412	14210	14231	14298	14176	14229	14409	14103	14058	14148	14100	14112	14156	14125	14075	14159	14336	14115	14299	14210	14194	14232	14223	14048	14205	14116	14384	14113	14271	14251	14227	14171	14226	14121	14291	14168	14191	14105	14189	14192	14078	14314	14302	14151	14244	14028	14134	14298	14133	14252	14137	14052	14243	14236	14293	14228	14414	14274	14301	14025	14044	14255	14160	14254	14318	14191	14169	14202	14077	14248	13962	14333	14181	14185	14097	14177	14250	14385	14130	14076	14106	14119	14183	14284	14065	14345	14248	14071	14095	14204	14278	14355	14197	14068	14310	14135	14294	14155	14209	14209	14043	14180	13985	14244	14091	14139	14239	14190	13998	14134	14078	14234	14327	14145	14230	14424	14203	14250	14364	14115	14276	14252	14217	14217	14344	14152	14141	14105	14258	14123	14220	14187	14108	14061	14300	14177	14269	14237	14161	14253	14120	14272	14206	14096	14182	14317	14333	14221	14284	14285	14224	14294	14255	14250	14207	14145	14070	14271	14154	14270	14348	14124	14162	14045	14283	14232	14078	14202	14203	14247	14180	14118	14105	14289	14256	14154	14145	14159	14129	14067	14175	14190	14147	14150	14272	14202	14251	14150	14054	14220	14219	14197	14040	14343	14137	14070	14079	14306	14102	14363	14235	14209	14250	14210	14330	14228	14067	14216	14050	14160	14109	14123	14190	14223	14260	14236	14114	14009	14142	14099	14220	14126	14180	14109	14151	14212	14290	14134	14271	14181	14490	14066	14074	14343	14217	14084	14294	14157	14162	14101	14219	14128	14209	14327	14140	14260	14308	14140	14111	14245	14315	14072	14136	14201	14064	14319	14282	14148	14256	14190	14293	14395	14339	14123	14217	14173	14138	14042	14193	14142	14331	14190	14019	14169	14148	14128	14161	14206	14131	14272	14141	14211	14092	14165	14093	14053	14362	14128	14144	14192	14323	14027	14252	14147	14217	14166	14205	14159	14224	14279	14133	14226	14195	14050	14206	14155	14191	14235	14161	14202	14163	14231	14042	14304	13936	14294	14091	13999	14281	14053	14263	14153	14089	14124	14255	14033	14249	14196	14152	14259	14123	14169	14057	14091	14092	14158	14252	14207	14129	14204	14140	14190	14015	14109	14126	14201	14336	14169	14112	14220	14169	13961	14177	14181	14297	14237	14400	14282	14211	13898	14098	14284	14115	14065	14113	14150	14246	13927	14291	14246	14185	14269	14236	14146	14182	14286	14111	14248	14250	14240	14243	14219	14045	14309	14110	14228	14245	14171	14178	14119	14163	14132	14189	14159	14238	14065	14229	14185	13997	14168	14336	14195	14160	14100	14186	14301	14243	14063	14213	14170	14166	14212	14324	14065	14071	14250	14073	14231	14206	14290	14176	14257	14305	14189	14246	14303	14130	14159	14234	14236	14385	14369	14165	14175	14101	14294	14229	14218	14084	14258	14013	14079	14063	14059	14036	14240	14138	14163	14193	14320	14215	14175	14172	14248	14200	14166	14283	14184	14257	14300	14184	14263	14396	14096	14297	14277	14131	14124	14369	14153	14083	14216	14187	14061	14160	14194	14141	14204	14175	14167	14280	14188	14244	14217	14277	14056	14087	14271	14204	14225	14059	14301	14255	14181	14235	14105	14283	13953	14135	14137	14087	14266	14147	14085	14354	14231	14181	14241	14179	13978	14162	14239	14105	14231	14211	14225	14227	14191	14244	14169	14152	14188	14200	14281	14038	14278	14406	14118	14249	14223	14194	14067	14362	14278	14230	14384	14278	14154	14214	14148	14231	14054	14201	14114	14278	14220	14126	14295	14297	14064	14278	14307	14028	14199	14045	14235	14186	14329	14304	14271	14090	14098	13942	14226	14126	14061	14162	14046	14215	14213	14272	14160	14234	14165	14199	14251	14042	14193	14282	14201	14193	14264	14115	14009	14330	14101	14155	14231	14233	14182	14226	14201	14275	14365	14166	14286	14257	14335	14061	14194	14134	14185	13984	14205	14117	14231	14208	14174	14245	14038	14318	14183	14244	14098	14171	14214	14168	14116	14414	14389	14046	14180	14237	14264	14197	14123	14019	14021	14306	14251	14157	14250	14178	14224	14071	14168	14208	14138	14127	14150	14189	14312	14176	14199	14031	14160	14217	14059	14042	14277	14359	14221	14126	14190	14111	14283	14250	14300	14136	14119	14201	14100	14112	14275	14152	14298	14252	14217	14141	14226	13943	14233	14002	14138	14025	14152	13977	14350	14251	14375	14068	14078	14119	14192	14272	14290	14140	14192	14186	14307	14036	14282	14206	14208	14274	14353	14157	14238	14235	14343	14101	14244	14425	14053	14366	14148	14281	14083	14131	14140	14139	14137	14217	14189	14064	14009	14180	14162	13977	14268	13954	14229	14128	14273	14230	14190	14177	14258	14269	14204	14138	14301	14080	14005	14433	14206	14167	14214	14290	14272	14129	14189	14101	14146	14072	14221	14462	14194	14191	14041	14317	14210	14212	14158	14132	14157	14176	14247	14243	14455	14172	14163	14181	14227	14181	14213	14455	14187	14237	14308	14148	14296	14308	14033	14344	14058	14289	14159	14063	14186	14269	14129	14199	14140	14106	14182	14124	14195	14061	14137	14249	14169	14024	14186	14133	14203	14246	14216	14130	14133	14198	14030	14096	14105	14210	14084	14275	14236	14216	14241	14291	14160	14137	14185	14247	14107	14323	14098	14140	14383	14225	14165	14119	14143	14148	14118	14327	14125	14150	14041	14194	14155	14267	14037	14205	14215	14235	14179	14243	14219	14235	14035	14202	14191	14131	14265	14335	14254	14329	14312	14264	14234	14067	14324	14096	14095	14015	14180	14334	14294	14199	14199	14082	14198	14152	14213	14310	14252	14113	14224	14338	14216	14283	14224	14210	14231	14261	14107	14226	14233	14149	14298	14013	13874	14365	14190	14028	14171	14307	14199	14245	14143	14173	14210	14288	14269	14146	14089	14139	14122	14123	14066	14323	14133	14122	14145	14140	14194	14226	14103	14035	14211	14389	14023	14255	14109	14151	14472	14305	14115	14301	14073	14245	14200	14241	14305	14217	14219	14104	14075	14207	14194	14364	14308	14189	14244	14202	14231	14114	14364	14068	14267	14228	14262	14053	14267	14036	14133	14213	13999	14153	14211	14347	14269	14217	14148	14302	14282	14371	14071	14486	14129	14262	14250	14142	14117	14195	14343	14256	14283	14212	14136	14088	14216	14176	13948	14276	14199	14349	14283	14127	14218	14149	14217	14179	14063	14083	14195	14225	14179	14138	14300	14086	14235	14213	14128	14122	14291	14203	14132	14075	14153	14282	14084	14359	14191	14073	14125	14157	14259	14141	14269	14065	14396	14086	14117	14272	14268	14074	14401	14186	14236	14238	14249	14236	14122	14121	14089	14384	14121	14182	14089	14285	14119	14119	14330	14229	14275	14132	14118	14165	14225	14166	14161
28299	22103	25961	23046	18586	16824	16483	16141	15730	15591	15431	15602	15445	15454	15527	15399	15486	15325	15295	15362	15316	15419	15093	15306	15569	15762	15990	15813	15504	15300	15250	15292	15178	15315	15389	15324	15320	15180	15030	15129	15110	15195	15224	15502	15119	15112	15458	15251	15293	15364	15144	15038	15064	15117	15238	15164	15032	15014	15252	15349	15260	15254	15051	15142	15225	15223	15292	15295	15215	15097	15151	15184	15161	15396	15225	15067	15340	15194	15049	15065	15089	15109	15325	15164	15314	15061	15052	15306	15068	15180	14928	15226	14891	15132	15192	15031	15257	15320	15227	15207	15332	15161	15253	14990	15138	15228	15040	15340	15349	15424	15333	15168	15179	15145	15315	15321	15097	15129	15202	14910	15149	15094	15213	15263	15035	15137	15252	15107	15249	15190	15145	15088	15202	15001	15207	14989	15113	15266	15205	15267	15155	15294	15058	15098	15247	15233	15046	15217	15206	15258	15177	15206	15223	15192	15356	14992	15035	15015	15167	15252	15043	15188	15362	15300	15166	15153	15141	15227	15059	15356	15117	15166	15041	15062	15068	15170	15229	15261	15026	15228	15005	15412	15342	15198	15180	15440	15433	15253	15264	15276	15244	15018	15173	15199	15239	15200	15012	14963	15291	15171	15075	15053	15222	15311	15104	15084	15176	15208	15163	15358	14987	15104	15258	15276	15237	14990	15165	15291	15268	15162	15412	15179	15258	15333	15418	15127	15145	15150	15058	15210	15347	15192	15246	15168	15233	15104	15069	15068	15157	15272	15239	15272	15061	15296	15218	15026	15064	15177	15148	15017	15103	15124	15177	15178	15204	15050	15324	15138	15264	15122	14874	15174	15343	15076	15256	15035	15441	15217	15124	15077	15160	15082	15342	15268	15150	15075	15172	15081	15374	15101	15116	15338	14867	15081	15322	15198	15169	15289	15084	15028	15192	15152	15152	15185	15342	15238	15101	15290	15072	15131	15076	14946	15202	15014	15164	15226	15220	15127	15312	15070	15108	15161	15198	15324	15184	15260	15249	15316	15221	15206	15127	15231	15113	15228	15191	15267	15184	15269	15224	15186	15132	15148	15078	15356	15080	15214	15249	15189	15165	15004	15057	15176	15195	15153	15225	15350	15100	15187	15112	15175	15017	15043	15200	15170	15192	15178	15312	15183	15326	14999	15095	15105	15103	15184	15101	15068	15045	15114	15124	15423	15345	14978	15099	15025	15148	15188	15413	15259	15242	15071	15256	15223	15134	15295	15277	15366	15200	15079	15254	15251	15085	15142	15040	15225	15152	15193	15111	15260	15178	15157	15329	15182	15306	15338	15150	15100	15032	15096	15193	15131	15181	15374	15183	15227	15091	15162	15202	15270	15248	15228	15185	15231	15108	15106	14946	15204	15239	15162	15084	15025	15191	15394	15263	15014	15265	15300	15220	15158	15100	15124	15204	15254	15250	15026	15246	15266	15124	15303	15199	15254	14892	15313	15215	15387	15083	15188	15105	15138	15166	15107	15137	15289	15144	15221	15142	15116	15329	15274	15019	15116	15219	15230	15038	15126	15210	15240	15133	14980	15250	15241	15289	15009	15090	15244	15218	15392	15152	15125	15139	15195	15220	15135	15288	15042	15151	15162	15040	15214	15257	15164	15128	15335	15333	15056	15226	15117	15219	14964	15143	15026	15262	15277	15118	15145	15229	15181	15160	15328	15259	15271	15053	15108	15245	15225	15138	15285	15084	15263	15315	15244	15176	15176	15167	15062	15113	15196	15056	15170	15089	15319	15144	15106	15415	15318	15226	15334	15231	15057	15104	15098	15267	15283	15100	15265	15278	15216	15377	15169	15226	15205	15307	15265	15187	15227	15115	15206	15018	15319	15260	15235	15189	15183	15124	15077	15276	15131	15195	15204	15336	15265	15247	15109	15211	14932	15010	15189	15348	15037	15354	15297	15342	15112	15029	15193	15416	15005	15150	15081	15111	15153	15105	15314	15110	15041	15068	15175	15180	15077	15282	15249	15224	15121	15288	15186	15131	15134	15172	15180	15126	15169	15208	15224	15050	14960	14981	14995	15334	15049	15087	15029	15203	15026	15158	15230	15258	15356	15300	15211	15244	15200	15021	15125	15469	15347	15223	15236	15375	15258	15235	15222	15437	15192	15124	15210	15226	15158	15205	15170	15123	15231	15134	15233	15192	15068	15154	15058	15114	15181	15073	14919	15129	15055	15107	15250	15033	15150	15119	15183	15090	15063	15154	15252	15314	15130	15189	15230	15231	15074	15389	15066	15251	15345	15354	15353	15265	15240	15132	15104	15242	15276	15219	15294	15063	15015	15174	15128	15072	15214	15358	14971	15022	15226	15201	15210	15203	15308	15174	14998	14962	15223	15264	15253	15204	15154	15285	15195	15086	15203	14990	15322	15055	15212	15097	15113	15283	15062	15191	15165	15297	15095	14938	15221	15221	15094	15143	15109	15162	15054	15092	15155	15201	15326	15301	15144	15058	15097	15172	15109	15260	15241	15306	15152	15298	15212	15166	15102	15305	15129	15249	15194	15241	15165	15275	15097	15230	15151	15121	15405	15332	15349	15026	15132	15253	15201	15241	15104	15270	15343	15225	15081	15141	15079	15102	15387	15242	15317	15246	15253	15180	15151	15304	15103	15172	15502	15330	15247	15102	15047	15177	15006	15211	15119	15146	15126	15116	15298	15403	15520	15156	15156	15197	15204	15113	14935	15130	15126	15107	15025	15182	15055	15107	15145	15306	15166	15282	15322	15220	15376	15229	15264	15033	15144	15062	15277	15171	15061	15334	15233	15182	15148	15181	15175	15338	15260	15289	15160	15225	15273	15093	15098	15156	15210	15169	15272	15176	15176	15105	15070	15368	15308	15133	15223	15178	15122	15400	15212	15296	15032	15201	15093	15154	15279	15226	15133	15221	15130	14989	15455	15271	15010	15096	15289	15003	15104	15151	15155	15255	15108	15062	15261	15335	15265	15097	15158	15155	15111	15231	15011	15519	15146	15084	15308	15253	15168	15085	15134	14969	15257	15132	15283	15255	15159	15239	15391	15312	15242	15353	15183	15168	15260	15256	15245	15316	15291	15113	15131	15275	15202	15211	15062	15207	15124	15098	15124	15186	15023	15001	15094	15275	15104	15022	15141	15318	15253	15118	15359	15344	15436	15251	15360	15317	15084	15109	15239	15205	15215	15287	15298	15050	15197	15201	15256	15158	15209	15261	15256	15178	15323	15226	15218	15217	15390	15367	15148	15208	15147	15197	15206	15210	15150	15136	15141	15174	15068	15144	15011	15120	15194	15136	15040	15117	15105	15183	15268	15100	15181	15475	15283	15241	15192	15287	15236	15165	15034	15275	15183	15080	15180	15225	15258	15204	15296	15232	15283	15203	15240	15225	15293	15137	15165	15312	15009	15297	15125	15205	15449	15295	15176	15129	15225	15221	15212	15435	15154	15163	15120	15030	15110	15255	15144	15234	15144	15086	15156	15255	15089	15168	15113	15120	15222	15110	15118	15406	15072	15226	15172	15152	15375	15413	15185	15255	15078	15252	15189	15518	15293	15019	15207	15303	15325	15264	15347	15273	15195	15240	15086	15134	15019	15113	15137	15000	14852	15140	15184	15175	15122	15162	15309	15030	15164	15238	15170	15018	15262	15281	15243	15266	15208	15070	15277	15319	15175	15248	15474	15308	15195	15241	15042	15193	15168	15119	15449	15285	15221	15089	15151	15185	15227	15050	15170	15199	15179	15329	15213	15524	15240	15381	15156	15264	15291	15120	15056	15218	15042	15126	15224	15066	15232	15014	15220	15073	15239	15462	15139	15173	15263	15317	15434	15318	15329	15315	15301	14946	15173	15050	14993	15383	15128	15125	15186	15317	15172	15192	15010	15064	15118	15202	15123	15241	15116	15093	15317	15233	14934	15356	15122	15307	15287	15367	15204	15093	15180	15343	15057	14879	15276	15448	15185	15282	15236	15145	15128	15268	15149	15165	15280	15198	15222	15083	15167	15073	15210	15032	15006	15199	15089	15073	15112	15172	15470	15213	15340	15344	15142	15309	15227	15266	15085	15088	15299	15274	15207	15340	15365	15253	15207	15133	15141	15209	14983	15335	15164	15264	15157	15124	15138	15305	15355	15179	15272	15248	15318	15163	15157	14984	15187	15188	15096	15169	15416	15268	15122	15292	15119	15261	15217	15077	15063	15219	15190	15183	15161	15348	15390	15234	15078	15351	15203	15071	15132	15139	15027	15036	15082	15219	15113	15146	15171	15123	15123	15269	15415	15273	15280	15350	15254	15306	15337	15134	15231	15103	15223	15171	15041	15110	15327	15091	15032	15226	15236	15301	15107	15093	15234	15178	15270	15157	14939	15010	15150	15148	15005	15144	15161	15281	15240	15156	15263	15334	15323	15180	15273	15338	15255	15202	15075	15307	15250	15193	15041	15006	15281	15247	15187	14984	15211	15275	15172	15113	15306	15132	15243	15331	15342	15252	15030	14987	15176	15337	15070	15247	15051	15286	15041	15146	15107	15009	15290	15231	15224	15180	15081	15296	15364	15214	15381	15104	15107	15164	15105	15282	15110	15259	15095	15216	15292	15377	15116	15157	15101	15201	15190	15229	15067	15213	15225	15087	15390	15226	15188	15094	15053	15163	15194	14958	15150	15202	15184	15119	15310	15171	15340	15410	15160	15209	15270	15109	15230	15219	15179	15217	15281	15275	15159	15140	15152	15317	15284	15310	15357	15197	15080	15528	15157	15365	15460	15207	15245	15085	15188	15434	15214	15145	15173	15159	15210	15253	15114	14906	15209	15236	15066	15176	15170	15092	15151	15250	14999	15427	15151	15037	15152	15004	15255	15212	15124	15090	15298	15223	15175	15126	15186	15185	15310	15213	15186	15132	15019	15248	15046	15171	15054	15274	15209	15144	15386	15007	15096	15006	15387	15293	15103	15203	15202	15174	15173	15210	15235	15076	15161	15188	15365	15252	14979	15124	15051	15150	15122	14992	15161	15160	15181	15333	15021	15448	15159	15270	15211	15108	15219	15114	15235	15062	14999	15270	15128	15191	15222	15203	15252	15255	15129	15291	15036	15293	15147
16899	19636	25868	20960	18110	16106	15550	15036	14673	14420	14327	14171	14069	14147	14079	13963	13892	13951	13855	13955	13824	13844	14043	13895	14183	14583	14497	14196	13900	13940	13689	13664	13705	13703	13746	13665	13642	13683	13517	13627	13671	13638	13691	13706	13728	13718	13642	13568	13648	13583	13583	13686	13779	13707	13552	13794	13643	13560	13743	13577	13653	13559	13816	13607	13553	13667	13556	13744	13535	13649	13763	13646	13644	13578	13670	13570	13649	13644	13658	13602	13732	13665	13669	13512	13608	13682	13630	13612	13711	13582	13644	13672	13745	13663	13575	13635	13472	13791	13553	13713	13464	13566	13701	13500	13769	13638	13818	13841	13646	13579	13700	13717	13568	13830	13696	13549	13667	13745	13727	13690	13784	13526	13592	13663	13553	13707	13812	13645	13625	13744	13836	13662	13836	13622	13845	13688	13687	13595	13619	13758	13596	13663	13733	13634	13617	13667	13659	13491	13660	13582	13555	13562	13676	13846	13631	13644	13643	13631	13585	13596	13739	13854	13584	13574	13708	13708	13551	13691	13581	13706	13630	13695	13620	13713	13760	13702	13595	13669	13506	13649	13531	13717	13550	13504	13765	13542	13714	13555	13633	13678	13582	13557	13823	13609	13754	13729	13678	13575	13769	13612	13587	13663	13510	13715	13572	13669	13436	13733	13587	13657	13523	13700	13867	13689	13803	13603	13670	13724	13607	13747	13608	13693	13788	13686	13739	13585	13638	13547	13592	13783	13706	13691	13700	13655	13530	13777	13578	13615	13635	13799	13684	13733	13790	13687	13621	13591	13920	13529	13733	13821	13767	13659	13362	13618	13548	13355	13848	13590	13600	13612	13565	13689	13589	13664	13772	13657	13729	13649	13762	13733	13644	13606	13563	13735	13652	13664	13655	13747	13785	13774	13663	13718	13528	13786	13617	13547	13707	13670	13586	13595	13777	13578	13568	13737	13719	13604	13606	13641	13765	13625	13558	13768	13764	13690	13607	13804	13641	13681	13588	13618	13667	13659	13754	13637	13562	13707	13678	13670	13519	13691	13754	13646	13659	13704	13642	13510	13726	13708	13609	13734	13912	13787	13709	13827	13754	13823	13706	13556	13657	13477	13692	13659	13605	13575	13651	13657	13668	13652	13641	13613	13624	13739	13678	13503	13615	13704	13587	13703	13608	13648	13670	13698	13734	13672	13570	13633	13489	13736	13714	13657	13745	13749	13676	13665	13703	13664	13736	13672	13564	13598	13690	13574	13515	13608	13535	13589	13636	13703	13715	13570	13720	13717	13491	13559	13761	13721	13576	13640	13738	13681	13567	13497	13830	13475	13458	13636	13629	13704	13675	13742	13599	13588	13790	13797	13638	13674	13682	13668	13732	13704	13578	13603	13687	13664	13855	13624	13570	13522	13442	13548	13600	13756	13554	13633	13740	13712	13609	13681	13685	13648	13659	13668	13687	13586	13753	13606	13599	13576	13880	13784	13754	13625	13568	13647	13607	13702	13652	13355	13632	13939	13523	13689	13578	13688	13596	13704	13714	13622	13716	13835	13708	13584	13510	13759	13703	13637	13762	13605	13717	13830	13758	13693	13665	13681	13559	13646	13570	13473	13774	13674	13768	13583	13732	13611	13539	13586	13703	13695	13628	13631	13691	13574	13482	13747	13651	13803	13585	13890	13708	13751	13595	13687	13623	13595	13705	13807	13560	13600	13681	13647	13686	13592	13855	13608	13598	13702	13683	13607	13560	13659	13613	13909	13664	13677	13587	13754	13535	13752	13789	13601	13687	13656	13675	13689	13715	13663	13689	13685	13605	13640	13669	13817	13552	13550	13797	13611	13862	13617	13608	13584	13674	13476	13686	13638	13732	13580	13718	13811	13797	13589	13663	13732	13605	13512	13699	13548	13673	13656	13658	13784	13455	13580	13725	13528	13801	13688	13562	13748	13650	13729	13751	13538	13541	13564	13830	13580	13686	13566	13749	13698	13637	13620	13657	13683	13590	13723	13612	13725	13620	13615	13738	13759	13517	13638	13638	13686	13678	13509	13800	13638	13730	13690	13848	13582	13620	13623	13596	13753	13648	13647	13544	13654	13536	13662	13511	13853	13684	13583	13778	13700	13533	13718	13718	13845	13711	13622	13629	13737	13644	13687	13600	13716	13706	13638	13792	13685	13558	13557	13728	13759	13616	13802	13725	13734	13808	13691	13684	13679	13617	13592	13476	13526	13665	13707	13572	13457	13476	13803	13661	13733	13476	13656	13663	13654	13674	13674	13647	13689	13725	13629	13619	13704	13529	13581	13702	13693	13649	13581	13560	13845	13617	13690	13671	13820	13839	13655	13748	13508	13609	13684	13754	13585	13490	13700	13712	13712	13630	13548	13767	13772	13742	13541	13568	13532	13666	13727	13819	13558	13453	13564	13913	13639	13680	13450	13517	13476	13619	13635	13625	13811	13638	13567	13566	13592	13647	13679	13639	13710	13788	13814	13619	13743	13580	13663	13761	13640	13892	13617	13727	13626	13583	13639	13716	13615	13657	13740	13623	13590	13785	13729	13549	13801	13690	13560	13699	13715	13624	13596	13621	13657	13402	13579	13657	13690	13751	13537	13653	13686	13797	13727	13746	13535	13537	13787	13628	13673	13457	13975	13592	13626	13622	13595	13705	13598	13565	13636	13575	13600	13755	13363	13739	13752	13540	13682	13663	13662	13713	13554	13510	13718	13590	13666	13752	13643	13569	13644	13519	13537	13588	13590	13766	13752	13572	13592	13586	13644	13618	13744	13535	13705	13768	13511	13590	13636	13675	13503	13752	13643	13795	13728	13626	13627	13733	13513	13426	13599	13709	13813	13689	13728	13720	13679	13640	13705	13701	13753	13733	13611	13770	13883	13753	13676	13618	13626	13704	13790	13715	13654	13714	13637	13487	13766	13833	13677	13600	13554	13691	13626	13647	13710	13713	13694	13753	13599	13721	13586	13619	13506	13684	13652	13625	13663	13545	13732	13642	13590	13498	13747	13718	13627	13777	13653	13651	13530	13756	13789	13723	13655	13761	13571	13749	13524	13757	13718	13621	13719	13603	13642	13821	13622	13644	13725	13535	13713	13637	13784	13729	13808	13566	13668	13643	13641	13749	13691	13541	13818	13544	13691	13683	13641	13499	13621	13687	13660	13591	13686	13592	13556	13656	13589	13662	13653	13780	13779	13743	13636	13627	13505	13694	13635	13714	13693	13715	13735	13602	13489	13685	13707	13568	13655	13730	13460	13780	13648	13557	13542	13690	13573	13802	13688	13523	13585	13691	13780	13717	13615	13700	13692	13648	13613	13777	13645	13655	13626	13628	13654	13739	13565	13758	13824	13716	13502	13730	13611	13727	13668	13601	13754	13682	13817	13723	13671	13512	13719	13499	13640	13674	13641	13701	13770	13617	13822	13615	13686	13624	13564	13630	13511	13689	13736	13595	13825	13787	13687	13635	13766	13654	13629	13772	13667	13597	13659	13632	13751	13584	13710	13752	13635	13688	13805	13664	13602	13569	13721	13660	13641	13769	13671	13759	13622	13738	13752	13705	13527	13585	13761	13493	13549	13598	13556	13781	13639	13802	13699	13653	13451	13703	13604	13654	13691	13613	13612	13708	13623	13790	13678	13733	13811	13579	13702	13707	13512	13849	13672	13691	13715	13609	13667	13550	13690	13693	13625	13781	13834	13776	13655	13549	13558	13752	13631	13634	13532	13706	13603	13634	13664	13629	13733	13678	13720	13585	13681	13608	13710	13672	13585	13660	13795	13746	13639	13638	13660	13524	13709	13719	13721	13528	13730	13628	13617	13764	13639	13665	13607	13466	13757	13569	13688	13713	13756	13726	13641	13795	13540	13627	13758	13759	13732	13667	13622	13591	13702	13760	13680	13630	13547	13658	13647	13777	13555	13583	13588	13751	13539	13641	13745	13659	13632	13664	13534	13495	13639	13454	13597	13782	13600	13728	13609	13628	13561	13892	13586	13819	13759	13654	13670	13663	13804	13748	13667	13680	13664	13622	13703	13765	13422	13808	13833	13759	13588	13526	13464	13542	13666	13690	13688	13642	13553	13584	13848	13532	13711	13721	13730	13560	13553	13611	13790	13491	13436	13668	13602	13597	13682	13565	13630	13723	13749	13638	13661	13529	13674	13794	13531	13665	13532	13585	13780	13802	13713	13590	13700	13566	13429	13696	13759	13624	13664	13555	13497	13743	13658	13493	13646	13623	13746	13700	13604	13780	13729	13744	13739	13874	13647	13707	13637	13706	13629	13774	13642	13739	13586	13628	13611	13647	13622	13735	13685	13692	13786	13625	13621	13725	13633	13795	13466	13601	13586	13712	13527	13618	13633	13613	13673	13760	13544	13820	13643	13620	13728	13525	13656	13491	13565	13636	13666	13559	13697	13745	13725	13643	13748	13755	13744	13631	13556	13666	13799	13854	13510	13655	13743	13735	13661	13732	13709	13728	13722	13597	13634	13659	13614	13585	13624	13650	13606	13601	13604	13516	13637	13863	13764	13662	13574	13662	13598	13701	13741	13605	13632	13723	13738	13591	13696	13747	13771	13694	13653	13641	13602	13655	13662	13733	13756	13646	13632	13640	13535	13670	13768	13713	13610	13673	13646	13703	13488	13692	13606	13657	13556	13475	13584	13638	13639	13591	13674	13503	13652	13643	13543	13580	13391	13820	13771	13510	13768	13480	13617	13614	13569	13681	13511	13601	13651	13801	13681	13520	13723	13687	13813	13770	13737	13503	13604	13705	13608	13650	13678	13636	13551	13845	13605	13482	13640	13577	13611	13578	13774	13565	13788	13498	13543	13669	13606	13498	13597	13742	13739	13662	13671	13584	13750	13713	13800	13681	13655	13683	13588	13617	13764	13628	13731	13751	13625	13810	13761	13770	13647	13585	13466	13658	13755	13681	13712	13507	13723	13560	13614	13554	13832	13662	13670	13716	13702	13708	13688	13606	13670	13738	13662	13732	13511	13785	13558	13822	13615	13608	13625	13592	13507	13758	13723	13591	13870	13547	13712	13732	13641	13561	13654	13649	13618	13614	13512	13681	13684	13431	13657	13543	13702	13569	13691	13655	13783	13718	13515
24387	21271	28450	24591	22031	20345	18966	16805	16642	16748	16554	16503	16557	16472	16610	16285	16389	16192	16178	16252	16275	16105	16187	16299	18257	20157	19487	17822	16853	16311	16180	15794	15991	15826	15632	15791	15791	15802	15953	15915	15694	15893	15796	15979	15865	15730	15893	15884	15682	15928	15715	15882	15613	15712	15666	15780	15914	15881	15877	15595	15808	15701	15774	15798	15825	15721	15548	15720	15866	15746	15901	15746	15785	15863	15685	15925	15778	15654	15686	15691	15995	15766	15675	15789	15687	15668	15772	15833	15943	15797	15760	15653	15749	15692	15771	15887	15801	15517	15674	15662	15839	15722	15726	15827	15773	15742	15762	15866	15576	15687	15648	15469	15856	15544	15622	15911	15720	15622	15783	15646	15830	15658	15735	15790	15878	15778	15873	15821	15661	15860	15731	15643	15843	15806	15793	15593	15574	16019	15681	15869	15778	15662	15593	15595	15882	15750	15897	15756	15620	15721	15825	15669	15706	15999	15762	15787	15912	15569	15733	15671	15878	15846	15899	15661	15806	15830	15794	15733	15841	15653	15722	15728	15818	15762	16000	15719	15773	15618	15708	15744	15773	15698	15587	15480	15519	15787	15686	15653	15691	15878	15633	15646	15858	15728	15790	15637	15704	15673	15881	15848	15924	15585	15973	15981	15697	15624	15927	15749	15690	15770	15728	15892	15725	15693	15725	15839	15859	15567	15864	15738	15586	15747	15776	15636	15778	15794	15729	15846	15634	15693	15811	15868	15822	15932	15717	15629	15755	15639	15659	15625	15736	15647	15675	15613	15930	15809	15784	15744	15916	15792	15650	15694	15780	15652	15766	15782	15735	15626	15872	15858	15573	15797	15762	15587	15729	15750	15770	15952	15752	15890	15600	15726	15728	15881	15811	15671	15917	15842	15907	15768	15690	15658	15624	15724	15658	15801	15724	15893	15927	15893	15616	15861	15860	15697	15614	15784	15809	15865	15811	15811	15784	15598	15797	15727	15867	15618	15666	15797	15700	15750	15747	15775	15744	15660	15559	15627	15810	15799	15837	15697	15690	15694	15709	15667	15643	15740	15804	15733	15898	15926	16052	15619	15771	15799	15662	15688	15647	15738	15821	15741	15611	15972	15583	15549	15727	15859	15714	15693	15826	15839	15651	15639	15821	15550	15863	16016	15857	15874	15883	15715	15836	15774	15574	15997	15934	15742	15887	15699	15731	15754	15708	15742	15796	15748	15927	15769	15903	15689	15740	15623	15791	15687	15561	15717	15874	15779	15767	15599	15861	15603	15815	15779	15778	15640	15719	15754	15583	15499	15759	15813	15724	15867	15784	15887	15797	15882	15628	15637	15887	15895	15673	15791	15917	15758	15682	15840	15647	15697	15622	15480	15669	15828	15814	15955	15704	15763	15904	15824	15647	15954	15814	15754	15731	15809	15719	15741	15791	15658	15728	15830	15685	15910	15808	15802	15832	15733	15635	15602	15651	15580	15723	15811	15721	15920	15785	15896	15634	15707	15814	15899	15733	15804	15634	15750	16002	15633	15803	15771	15807	16019	15676	15644	15754	15720	15866	15757	15649	15784	15744	15791	15802	16012	15858	15830	15795	15667	15860	15833	15680	15886	15798	15843	15718	15717	15868	15743	15733	15851	15705	15684	15665	15899	15755	15758	15790	15698	15986	15807	15733	15870	15750	15777	15836	15837	15970	15640	15797	15728	15800	15697	15745	15805	15931	15677	15788	15747	15840	15730	15770	15602	15800	15908	15728	15823	15823	15814	15728	15861	15746	15772	15871	15841	15582	15955	15774	15635	15619	15859	15602	15743	15890	15785	15565	15670	15732	15756	15765	15848	15636	15926	15749	15908	15755	15710	15839	15593	15666	15809	15710	15779	15769	15916	15810	15780	15815	15893	15476	15722	15775	15835	15792	15462	15773	15828	15631	15835	15804	15768	15904	15747	15719	15668	15722	15680	15785	15792	15612	15795	15664	15631	15704	15823	15823	15884	15651	15824	15808	15875	15789	15683	15871	15723	15856	15710	15846	15762	15721	15728	15653	15874	15786	15669	15568	15907	15786	15760	15940	15762	15876	16016	15447	15772	15511	15698	15914	15697	15719	15714	15733	15685	15713	15659	15879	15819	15853	15613	15702	15980	15748	15755	15906	15826	15816	15894	15775	15530	15755	15675	15846	15573	15749	15667	15726	15821	15686	15726	15698	15688	15766	15709	15817	15639	15617	15865	15926	15677	15836	15903	15730	15737	15836	15768	15787	15464	15801	15767	15729	15737	15969	15720	15806	15906	15757	15733	15763	15775	15833	15816	15720	15558	15770	15632	15675	15893	15888	15750	15599	15886	15834	15915	15631	15788	15755	15684	15880	15417	15602	15596	15677	15661	15921	15715	15978	15897	16044	15718	15674	15608	15785	15762	15771	15840	15773	15701	15749	15723	15667	15798	15797	15735	15751	15711	15718	15756	15763	15770	15628	15624	15590	15761	15899	15913	15784	15635	15865	15926	15933	15641	15679	15643	15581	15597	15859	15654	15769	15651	15671	15910	15842	15896	15819	15724	15810	15726	15855	15802	15838	15853	15580	15609	15681	15623	15860	15779	15847	15590	15809	15536	15590	15599	15653	15789	15712	15679	15747	15853	15790	15831	15884	15846	15716	15908	15869	15834	15781	15707	15910	15742	15742	15811	15668	15853	15720	15601	15669	15819	15606	15777	15713	15883	15711	15619	15646	15706	15790	15730	15596	15655	15744	15723	15804	15722	15826	15727	15603	15708	15689	15844	15805	15981	15811	15741	15916	15677	15819	15732	15571	15698	15843	15791	15645	15720	16029	15775	15734	15641	15554	15701	15594	15845	15682	15633	15592	15781	15798	15903	15883	15799	15632	15811	15731	15729	15682	15815	15789	15841	15703	15681	15903	15726	15725	15812	15714	15761	15524	15653	15817	15788	15832	15699	15937	15781	15639	15617	15782	15722	15627	15819	15889	15667	15652	16027	15785	15853	15772	15790	15699	15891	15804	15842	15632	15715	15825	15838	15520	15604	15842	15765	15674	15925	15761	15762	15790	15836	15691	15741	15894	16047	15690	15611	15912	15880	15723	15571	15783	15885	15635	15812	15690	15677	15779	15825	15781	15728	15604	15582	15773	15787	15760	15715	15721	15712	15685	15780	15795	15718	15773	15633	15635	15623	15712	15677	15850	15874	15747	15751	15834	15878	15843	15811	15724	15837	15779	15632	15673	15601	15656	15722	15824	15691	15809	15759	15822	15761	15717	15931	15844	15597	15904	15658	15606	15810	15786	15694	15913	15744	15585	15786	15652	15771	15741	15766	15615	15661	15785	15795	15740	15836	15823	15880	15764	15673	15809	15846	15716	15818	15887	15607	15662	15711	15611	15661	15895	15643	15717	15521	15710	15665	15778	15502	15778	15741	15654	15816	15956	15815	15629	15635	15996	15742	15792	15877	15632	15735	16001	15596	15881	15804	15706	15709	15858	15784	15807	15764	15732	15851	15781	15750	15758	15852	15860	15985	15861	15663	15800	15735	15805	15999	15701	15771	15823	15806	15820	15881	15781	15718	15877	15817	15620	15913	15649	15722	15876	15813	15902	15748	15630	15602	15947	15648	15677	16023	15863	15775	15769	15798	15891	15859	15715	15618	15741	15820	15559	15929	15785	15744	15735	15650	15698	15829	15723	15464	15740	15712	15883	15741	15634	15972	15893	15796	15800	15779	15713	15690	15800	15876	15541	15827	15908	15744	15548	15782	15785	15635	15788	15779	15664	15676	15786	15932	15786	15539	15663	15731	15715	15738	15993	15742	15760	15642	15791	15746	15750	15756	15662	15809	15781	15852	15757	15597	15831	15578	15791	15770	15693	15535	15681	15750	15762	15519	15859	15907	15881	15658	15636	15742	15724	15474	15734	15705	15671	15903	15730	15841	15756	15870	15822	15982	15952	15869	15655	15749	15532	15709	15678	15809	15643	15742	15717	15541	15973	15733	15805	15811	15732	15662	15603	15779	15766	15814	15971	15751	15647	15791	15798	15792	15723	15917	15748	15924	15688	15628	15629	15907	15964	15728	15836	15603	15899	15858	15769	15807	15719	15436	16049	15825	15621	15846	15647	15835	15736	15669	15648	15689	15732	15671	15598	15631	15782	15716	15618	15655	15785	15842	15845	15830	15885	15648	15789	15712	15617	15778	15846	15638	15590	15880	15721	15770	15773	15652	15878	15698	15863	15677	15898	15556	15875	15659	15911	15678	15792	15623	15748	15547	15586	15796	15585	15654	15707	15816	15620	15759	15798	15711	15875	15868	15881	15791	15633	15880	15658	15790	15755	15574	15540	15809	15882	15896	15923	15790	15878	15881	15794	15736	15436	15784	15611	15905	15740	15625	15688	15789	15746	15657	15818	15816	15708	15819	15796	15615	15679	15773	15614	15680	15736	15667	15789	15745	15761	15651	15700	15985	15766	15749	15827	15531	15764	15840	15868	15691	15750	15660	15926	15847	15675	15968	15650	15466	15676	15636	15820	15882	15781	15732	15799	15694	15847	15800	15528	15818	15775	15392	15957	15685	15690	15685	15805	15750	15733	15768	15927	15697	15875	15749	15802	15905	15631	15924	15993	15610	15887	15825	15821	15804	15614	15852	15764	15600	15772	15679	15664	15811	15698	15705	15917	15755	15736	15782	15689	15708	15698	15549	15830	15795	15648	15820	15850	15655	15810	15805	15834	15706	15647	15741	15676	15703	15646	15683	15743	15723	15760	15591	15663	15515	15647	15797	15877	15792	15960	15917	15853	15998	15832	15716	15516	15754	15734	15827	15828	15737	15811	15865	15769	15837	15673	15700	15658	15792	15577	15629	15790	15917	15698	15913	15843	15735	15759	15727	15785	15934	15962	15844	15759	15772	15833	15871	15797	15681	15785	15718	15693	15832	15855	15893	15710	15665	15645	15738	15776	15867	15759	15823	15726	15599	15736	15591	15579	15508	15590	15672	15884	15692	15832	15741	15781	15607	15834	15969	15842	15760	15708	15562	15758	15852	15914	15644	15729	15705	15663	15832	15750	15880	15756	15911	15753	15930	15706	16057	15762	15964	15733	15698	15991	15899	15811	15811
15605	27451	25448	20183	18012	16831	15987	15637	15407	15236	14977	15101	15118	15020	15002	14925	14847	14558	14724	14658	14251	14406	14446	14757	18348	20118	19070	16218	15379	14741	14283	14309	13849	13963	14030	14086	13954	14129	14140	14048	13911	14052	14153	14017	13866	13929	14106	14024	14126	14131	13975	14007	13844	14090	13980	13915	13964	13943	14081	14102	14006	13983	14044	13944	13972	13923	14020	13927	13992	13873	14026	13999	14195	13761	14005	14110	13850	13999	14049	14039	14052	14095	13991	13864	14034	14052	14120	13944	14059	13862	14012	13976	14109	13844	14076	14220	14088	14026	13852	13905	14105	13971	13949	14060	14124	13829	14129	13941	13921	13964	14047	13943	13949	14023	13854	13976	13980	13803	14089	13953	13941	14178	14041	13920	13940	14144	14051	13961	14000	14043	14074	13931	14155	14089	13931	14070	13945	14068	14131	14067	13944	13970	14036	13889	14032	14086	13982	14091	14009	14023	14087	13852	14004	14097	14266	14028	13957	14133	14223	13992	14013	13995	14013	13866	14195	14087	13973	14003	14081	13932	13922	14103	13963	13957	14057	14078	14047	13855	14110	14033	14055	14085	14031	13925	14026	14123	13974	14064	13837	13829	13698	13879	13990	13787	14234	13997	14026	14109	14103	13978	14105	13998	14046	13858	14037	14169	13914	13953	13906	14038	14089	14139	14050	13805	14046	13979	13945	13851	14076	14046	13932	13864	14132	13975	14000	13863	14172	14079	14019	14133	14059	13719	14056	13969	14016	13870	14088	13846	14251	14118	14007	14225	14067	13988	14044	13975	13966	14050	14194	14100	14027	14193	13873	14248	13996	14081	14058	14049	14032	13986	14045	14001	13859	13915	14056	13910	13984	14180	13833	13838	13963	14132	14130	14138	14070	14091	14096	13842	13924	14027	13829	13926	13821	14052	14043	14087	14021	14223	13987	13959	14048	13915	13868	13865	14058	14092	14054	13929	14019	14073	13959	14056	14081	14056	14119	14040	14041	13926	13928	14106	13928	14054	14082	14047	14104	13790	13878	13987	14050	14102	13911	14016	13990	13946	14109	14012	14035	14001	13964	13999	13896	13757	13994	14203	13957	13896	13941	13829	14119	14124	13961	13845	13838	14108	14223	13947	13838	13999	14078	13994	14073	13853	14061	14050	13936	13937	13846	13923	14020	13984	13980	13940	13837	14049	14228	14016	13987	13934	13985	13893	13922	14122	14049	13886	14061	13864	13897	13952	14108	14157	14048	13982	14092	13968	14203	13798	13990	14044	13896	13985	13938	14115	13910	14096	13955	14093	13995	14067	13959	14082	13858	14057	14098	14129	13989	14015	13983	14203	14026	13835	14043	13970	14033	13980	13937	14105	14078	14209	14046	14104	13906	14069	14028	13979	13854	14083	13904	13900	14070	14119	13960	13993	14179	14075	13955	13820	13933	14066	13909	13977	13886	14041	13984	14064	14008	13948	13925	14126	14042	13955	14098	13787	13925	14046	13949	13967	13966	13784	14023	13912	14053	13784	13972	14008	13948	13990	14019	14082	13896	13949	13871	14218	14042	14127	13962	14103	13966	14201	13909	13993	13798	14034	14138	13948	13989	13997	13953	13973	14120	14035	13927	14012	14135	14057	14020	13874	13990	13978	13919	13918	13999	13927	14156	14095	14083	13913	13935	14022	13861	13975	14155	14038	14181	14096	14055	13747	14156	13867	13896	14059	13955	13977	13965	13980	13912	13856	13953	13948	13871	14023	13811	13938	14097	14222	13894	13960	13993	13869	13912	14002	13978	14141	14061	14027	14041	13925	13966	13858	13900	13925	13958	14006	13908	13884	13983	14095	14002	13958	13894	13725	14025	13793	14007	14041	13940	14146	13923	14088	14042	13843	14022	14054	13847	13974	14112	13921	14055	14072	14153	14126	14091	13989	14087	13905	13970	13755	13861	14041	14067	13830	13963	13957	14130	13973	13903	13955	13837	13917	14079	13927	13905	13992	13866	14047	13985	13874	14058	13802	13926	13910	14115	14062	14149	13884	13997	14235	14035	14088	13916	13986	13999	14024	13922	13919	13958	14034	13983	14081	14029	14046	14129	13938	14243	13855	13991	14017	13902	14198	13861	13924	14000	13904	14117	14006	13892	13915	14105	13978	14035	13992	13967	14032	14062	14077	13972	13933	14031	14060	13864	13993	14102	14109	14126	13974	13932	13924	14045	13958	14044	14088	14055	13908	13964	13927	14054	14026	14058	13870	13960	13873	13804	14019	13924	14017	13984	14074	14039	14015	14044	13969	13839	14109	14041	13826	14082	13904	14071	13839	14006	14113	13939	14014	14093	13872	14111	14035	14076	13899	13903	14086	14026	14075	13970	14150	14172	13966	14006	14085	14044	13894	13961	13969	14195	14001	14046	13950	14048	13906	14033	13958	13992	13987	14020	13891	14025	14025	14033	13985	14075	13960	13864	13895	14099	14126	14121	14043	13956	13885	14007	13836	14168	13816	14143	13950	14043	14007	13972	14036	13941	13990	14070	14101	13846	13883	14135	14038	14128	13961	13914	14023	14078	14038	14013	13887	13876	13916	14028	13906	13949	13968	14049	14000	14013	13981	13893	14034	13986	13818	14042	14206	13980	13842	13932	13935	14009	13923	14010	13973	13970	14102	13944	13932	13931	14078	14011	13880	14117	14031	14086	14108	13975	14073	13914	14064	13987	14061	14140	13938	13962	14128	14202	14223	13957	13949	14057	13964	13936	13975	13872	13959	13928	14013	14004	13839	14017	14057	14029	14045	14111	13984	14121	13928	13972	14020	13893	14171	14040	14034	14014	14072	14159	13886	14110	13982	13853	14090	14053	14057	14033	13863	13990	13891	13923	14102	13939	14134	14047	14019	14089	14046	13944	13872	13976	14047	14048	14158	13870	13877	13961	13931	13954	13954	13925	14135	14078	13905	14009	14052	14040	14097	13995	13937	13963	14034	14010	14032	13986	13949	13997	14045	13905	14002	13974	13941	13901	13984	14036	13903	13990	14147	13908	14102	14118	14013	13936	13960	14043	13997	14019	14081	14025	13914	14071	14132	13987	13963	14038	13924	14157	14003	13897	14001	13991	13958	13995	13973	13809	14116	14042	14104	13968	14188	13982	14167	14087	13970	14093	13875	13996	14036	13947	14180	14082	13915	13994	14104	13981	13941	13965	14008	13959	14068	14139	13947	14082	13987	13957	14027	14169	13837	14200	13992	13857	14008	14203	14246	14004	14100	13986	13852	13958	14010	13932	14079	13829	14163	13989	13963	14071	13822	13977	14002	14054	13945	13923	13978	14125	14034	14059	14002	13896	14125	14014	14015	14163	14083	13900	13952	13894	14132	14071	13896	13862	14086	14073	13918	13971	13923	13877	13955	14013	14070	14136	13941	13926	14106	13976	13846	13959	14004	14067	14038	14043	13872	14031	14202	14027	13983	14064	13782	13985	13941	13963	14042	13974	13987	13873	14070	13994	14085	14035	13820	13987	13991	13911	13893	14113	13893	13931	13857	14015	13982	13932	13955	13958	14100	13984	14033	13925	13944	13918	13950	14068	14079	14053	13853	14102	13992	14035	13930	13987	13935	13928	13832	14124	14115	14001	14086	14155	14153	13963	13960	13836	13859	13963	13845	14086	14119	14145	13809	14281	13992	13943	13974	13902	13990	13863	14076	14058	14093	13850	13867	14023	14088	14029	13902	14091	14042	13915	13918	14007	13922	14036	13993	14140	13875	13851	14096	14098	13896	14137	13886	14120	13993	13917	13981	14057	13814	14085	13932	14034	14059	13813	14064	14169	13972	14106	14192	14019	13968	14091	14031	13914	13984	14200	13993	14045	13897	13924	14116	14059	14039	13966	13999	14120	13995	13847	13995	14132	13849	14167	13919	14063	14038	13962	13944	13998	13794	14028	14070	14095	14010	13988	14025	14115	13877	14061	13921	13910	13822	13886	13941	13921	13883	13978	13881	13880	13902	14057	14037	14094	14012	13952	14107	13959	13948	13910	13983	13994	14047	14009	13984	14000	13902	14224	14062	14226	13962	14116	13991	14143	13874	14000	13880	13766	13906	13988	13995	14074	14071	14147	13887	13972	13910	14193	14080	14073	13991	14051	14033	14149	14134	14074	13987	13932	13855	13993	14039	13917	14090	13943	13935	14199	14043	14139	13984	13944	13991	14191	14058	14038	14052	14106	14011	14203	13848	14076	14114	13904	13837	14091	14095	14147	14051	13935	14076	14037	13879	14092	13917	14103	13898	14035	13908	13981	14012	13854	14000	13884	14035	13914	14121	13879	14011	14183	14009	13956	14023	13837	14029	14004	13869	14046	13832	14038	13856	13959	13936	13904	14037	14173	13859	13990	13983	13992	14061	13914	13865	14132	13988	13979	14170	14049	13817	14112	13875	14085	14073	13924	13783	14004	13994	14074	13892	13979	13936	13947	13990	14162	14097	14048	13973	14078	14035	13920	13996	13856	13855	13966	13846	13995	13975	14009	14039	13993	13946	14062	13989	14023	14141	14017	14066	13971	13798	13979	13971	13972	13994	14061	14076	13986	13872	13952	13940	14059	14021	13820	13983	14157	13904	14173	13934	14069	14124	13944	13897	14043	13908	14079	13925	13981	13969	14149	13964	14133	13975	13992	14007	13993	13887	13791	13982	14035	13963	14020	14060	14168	13964	13955	14113	14091	14079	14103	14012	14031	14039	13891	14186	13885	14042	13933	14082	14163	14023	13874	13970	13979	14045	14028	13873	13994	13991	14168	13826	13900	14007	14002	14140	14023	13829	14014	14087	13889	14095	13996	14060	14063	13958	13960	13849	13885	13999	13931	13884	13905	14019	14100	14016	13961	14125	14142	14078	14016	14104	13872	13997	14045	13986	13972	13895	13895	14006	14113	13968	13942	13977	14037	14131	14008	14117	13992	13927	13987	14046	14027	13939	13950	13944	13939	14150	14113	13938	13967	13949	14096	13991	13985	13992	13999	13803	13880	13949	13969	13830	14121	13835	14033	13999	14019	13814	14039	13832	13841	13923	14086	13968	14059	14030	13972	13928	14031	14048	14120	14050	13933	14061	13995	14065	13996	13959	14060	13746	14060	14112	14140	14134
23053	21278	29064	23852	21518	23527	24778	20171	19078	19185	18793	18675	18555	18349	18076	18121	17771	17820	17779	17670	17234	17180	17066	20009	22898	23770	21980	19497	18282	17292	17150	16888	16872	16716	16654	16689	16597	16927	16615	16577	16826	16535	16618	16907	16848	16739	16525	16640	16718	16586	16600	16609	16683	16577	16838	16778	16581	16627	16733	16532	16903	16603	16596	16881	16769	16597	16710	16662	16782	16562	16734	16552	16563	16745	16768	16704	16672	16415	16629	16768	16607	16500	16751	16669	16690	16653	16850	16240	16667	16635	16700	16511	16794	16828	16554	16792	16737	16703	16775	16532	16711	16661	16646	16779	16623	16664	16821	16707	16722	16741	16681	16660	16661	16525	16891	16743	16694	16540	16848	16548	16736	16748	16593	16430	16804	16470	16575	16550	16574	16757	16619	16606	16441	16509	16699	16631	16627	16568	16727	16511	16676	16689	16633	16733	16550	16824	16960	16534	16644	16349	16586	16483	16624	16667	16645	16523	16768	16670	16748	16675	16667	16493	16646	16750	16599	16487	16702	16486	16749	16539	16748	16431	16737	16373	16483	16560	16618	16623	16710	16655	16597	16518	16738	16527	16720	16738	16567	16621	16592	16685	16583	16608	16770	16638	16741	16662	16731	16802	16602	16708	16719	16738	16585	16605	16504	16823	16512	16571	16815	16584	16570	16588	16712	16567	16679	16470	16655	16574	16742	16640	16618	16735	16696	16630	16731	16587	16698	16556	16803	16680	16632	16467	16531	16537	16721	16766	16711	16580	16719	16552	16751	16565	16736	16644	16593	16487	16609	16791	16735	16847	16717	16762	16642	16456	16671	16651	16595	16546	16600	16680	16643	16441	16671	16586	16575	16534	16655	16549	16576	16683	16719	16639	16561	16649	16729	16654	16565	16636	16498	16598	16579	16541	16573	16666	16528	16570	16474	16552	16418	16831	16409	16532	16630	16734	16760	16641	16722	16760	16655	16688	16642	16742	16835	16719	16604	16625	16611	16451	16469	16660	16619	16563	16578	16571	16654	16690	16607	16636	16428	16568	16432	16411	16565	16750	16788	16742	16761	16656	16502	16795	16764	16455	16662	16762	16641	16597	16592	16783	16450	16763	16593	16481	16409	16520	16601	16645	16554	16716	16658	16453	16487	16679	16607	16791	16692	16560	16687	16450	16531	16643	16448	16527	16598	16727	16643	16581	16555	16682	16675	16757	16547	16516	16487	16562	16610	16407	16612	16788	16504	16739	16536	16600	16567	16587	16721	16597	16529	16719	16486	16581	16574	16492	16365	16354	16561	16610	16783	16815	16658	16605	16471	16715	16649	16624	16442	16537	16669	16735	16724	16606	16543	16761	16776	16716	16472	16612	16474	16719	16672	16551	16663	16650	16585	16612	16282	16656	16664	16631	16644	16637	16533	16467	16752	16686	16614	16484	16588	16511	16605	16493	16698	16527	16592	16447	16628	16585	16697	16527	16749	16691	16520	16710	16559	16545	16577	16753	16395	16552	16564	16655	16766	16637	16663	16757	16648	16726	16601	16547	16568	16645	16697	16739	16540	16609	16662	16430	16665	16630	16671	16631	16637	16472	16504	16616	16631	16587	16521	16638	16716	16499	16652	16739	16572	16654	16847	16669	16687	16502	16676	16732	16487	16724	16491	16494	16624	16541	16648	16651	16635	16644	16725	16608	16564	16748	16759	16577	16621	16576	16445	16761	16606	16471	16617	16775	16695	16522	16617	16637	16650	16294	16416	16435	16720	16428	16761	16472	16563	16653	16588	16598	16525	16487	16740	16634	16345	16403	16434	16598	16562	16629	16633	16664	16721	16465	16832	16615	16510	16420	16443	16691	16702	16618	16514	16748	16761	16722	16611	16635	16626	16564	16587	16457	16540	16710	16795	16752	16663	16645	16639	16525	16632	16646	16558	16701	16727	16793	16516	16473	16515	16472	16698	16602	16638	16802	16610	16510	16711	16782	16555	16583	16461	16368	16496	16887	16767	16717	16648	16578	16606	16516	16690	16584	16688	16585	16570	16520	16693	16608	16626	16686	16647	16448	16678	16583	16714	16602	16498	16535	16598	16652	16454	16509	16430	16524	16481	16470	16509	16579	16719	16665	16529	16596	16459	16508	16712	16574	16476	16584	16725	16499	16621	16770	16730	16659	16694	16663	16533	16736	16505	16580	16684	16625	16711	16405	16709	16529	16673	16387	16529	16452	16616	16533	16566	16619	16590	16539	16632	16400	16684	16573	16626	16755	16715	16805	16681	16802	16723	16442	16587	16492	16474	16555	16678	16754	16591	16488	16656	16713	16649	16586	16605	16811	16728	16591	16573	16420	16696	16664	16727	16487	16464	16591	16553	16622	16656	16537	16609	16726	16436	16614	16627	16616	16648	16743	16653	16577	16717	16727	16572	16656	16458	16855	16553	16547	16615	16514	16588	16389	16717	17022	16786	16528	16745	16754	16765	16726	16727	16359	16581	16439	16632	16510	16594	16711	16683	16659	16622	16383	16525	16657	16548	16493	16717	16693	16661	16748	16631	16578	16709	16638	16839	16596	16479	16591	16721	16737	16511	16668	16584	16711	16694	16568	16600	16610	16725	16587	16587	16620	16586	16707	16827	16435	16552	16661	16644	16484	16754	16479	16605	16606	16770	16646	16345	16949	16788	16511	16372	16563	16300	16685	16834	16604	16529	16482	16868	16626	16568	16605	16593	16791	16671	16520	16586	16706	16413	16755	16636	16582	16644	16393	16587	16710	16687	16616	16647	16505	16704	16630	16425	16565	16596	16720	16449	16712	16439	16771	16478	16562	16617	16609	16740	16883	16535	16723	16715	16722	16551	16611	16837	16816	16767	16611	16839	16641	16583	16569	16683	16672	16512	16662	16666	16587	16690	16601	16503	16505	16617	16666	16662	16625	16447	16745	16600	16680	16672	16615	16522	16655	16689	16643	16575	16824	16551	16640	16581	16515	16528	16580	16656	16466	16689	16622	16755	16609	16619	16404	16516	16668	16592	16644	16615	16700	16786	16653	16616	16554	16683	16651	16654	16842	16631	16587	16657	16549	16575	16596	16624	16712	16508	16486	16717	16601	16494	16436	16333	16726	16684	16636	16631	16504	16544	16745	16694	16514	16698	16364	16744	16562	16627	16594	16645	16512	16541	16496	16468	16521	16634	16766	16699	16767	16591	16447	16512	16765	16572	16435	16642	16566	16537	16706	16662	16617	16997	16570	16708	16641	16567	16632	16528	16709	16619	16744	16673	16749	16711	16474	16408	16655	16559	16801	16616	16566	16590	16435	16555	16609	16588	16534	16516	16480	16582	16709	16638	16524	16797	16752	16565	16499	16458	16716	16759	16669	16716	16509	16555	16486	16558	16619	16696	16688	16579	16644	16549	16737	16659	16514	16626	16821	16790	16629	16633	16908	16663	16592	16753	16674	16637	16616	16853	16467	16688	16705	16545	16526	16615	16545	16601	16550	16589	16651	16710	16509	16461	16471	16594	16680	16691	16586	16416	16549	16564	16522	16613	16679	16571	16487	16574	16630	16633	16574	16632	16585	16660	16630	16460	16663	16517	16724	16536	16804	16541	16520	16572	16652	16619	16600	16603	16681	16710	16643	16673	16761	16533	16677	16537	16551	16455	16587	16657	16548	16610	16695	16939	16509	16424	16687	16606	16553	16656	16437	16607	16560	16769	16716	16719	16793	16564	16758	16471	16588	16655	16730	16504	16522	16434	16598	16695	16607	16653	16401	16567	16525	16598	16622	16696	16765	16739	16684	16679	16571	16555	16630	16743	16487	16649	16484	16512	16691	16340	16627	16592	16678	16558	16532	16517	16617	16415	16432	16498	16550	16375	16692	16603	16433	16396	16549	16680	16581	16713	16340	16619	16531	16555	16550	16574	16731	16397	16657	16564	16703	16730	16663	16433	16737	16563	16588	16618	16674	16564	16638	16545	16583	16704	16492	16745	16889	16644	16693	16737	16599	16667	16479	16569	16639	16706	16801	16696	16769	16636	16564	16685	16812	16620	16647	16598	16795	16703	16516	16750	16539	16488	16525	16589	16713	16580	16798	16632	16624	16577	16446	16591	16724	16621	16715	16794	16635	16712	16565	16605	16433	16585	16522	16739	16604	16646	16354	16575	16757	16525	16584	16696	16637	16521	16801	16541	16875	16661	16522	16593	16302	16811	16595	16554	16647	16636	16625	16667	16677	16843	16433	16490	16799	16730	16726	16561	16490	16577	16773	16561	16588	16594	16724	16590	16623	16637	16716	16819	16653	16787	16635	16665	16705	16551	16685	16527	16716	16484	16829	16578	16692	16395	16620	16761	16586	16504	16561	16515	16523	16677	16530	16634	16526	16603	16572	16540	16749	16644	16643	16716	16498	16511	16527	16660	16663	16511	16489	16727	16854	16672	16624	16847	16696	16675	16593	16518	16724	16671	16588	16777	16605	16424	16481	16776	16372	16843	16389	16553	16534	16550	16777	16757	16511	16535	16588	16593	16467	16762	16583	16630	16739	16487	16602	16655	16785	16737	16544	16759	16607	16596	16420	16568	16665	16644	16609	16514	16521	16727	16430	16509	16728	16620	16341	16609	16534	16712	16748	16577	16559	16484	16414	16684	16700	16592	16625	16487	16551	16770	16528	16603	16750	16573	16560	16610	16721	16765	16582	16734	16629	16558	16588	16531	16673	16505	16639	16715	16592	16663	16680	16603	16841	16448	16429	16479	16524	16646	16660	16573	16598	16639	16726	16619	16607	16515	16494	16505	16607	16795	16596	16665	16468	16517	16385	16715	16418	16868	16580	16771	16680	16605	16654	16431	16555	16704	16617	16443	16659	16594	16552	16695	16563	16648	16607	16522	16721	16546	16697	16515	16544	16646	16788	16688	16538	16757	16802	16742	16667	16592	16447	16584	16767	16646	16514	16545	16355	16461	16715	16637	16647	16715	16519	16684	16630	16663	16564	16693	16534	16511	16779	16628	16702	16625	16889	16768	16662	16617	16403	16555	16767	16547	16615	16627	16693	16446	16708	16661	16797	16673	16636	16685	16752	16673	16871	16657	16727	16491	16709	16470	16561	16593	16416	16673	16628	16725	16798	16634	16621
16669	30059	28928	22976	20640	19717	19575	19185	18643	17990	17960	17878	17509	17088	16742	16432	16019	15825	15887	15613	15337	15372	15389	20242	23818	24291	20922	17553	16108	15370	14674	14751	14279	14602	14413	14442	14461	14409	14560	14531	14557	14542	14658	14585	14588	14498	14468	14202	14429	14438	14502	14561	14487	14568	14444	14459	14470	14435	14635	14629	14517	14651	14427	14445	14536	14517	14552	14309	14678	14479	14495	14597	14488	14410	14554	14505	14532	14528	14313	14624	14526	14285	14590	14391	14583	14544	14617	14349	14470	14416	14646	14550	14411	14552	14688	14510	14476	14636	14591	14353	14465	14610	14418	14264	14205	14535	14419	14485	14551	14542	14384	14554	14757	14435	14476	14515	14523	14582	14594	14503	14370	14295	14318	14469	14519	14694	14441	14454	14507	14410	14628	14410	14557	14445	14506	14573	14533	14265	14450	14448	14514	14489	14661	14577	14510	14372	14522	14492	14464	14503	14513	14569	14558	14485	14454	14584	14573	14321	14555	14486	14383	14581	14524	14513	14467	14618	14367	14794	14538	14565	14385	14382	14492	14393	14499	14507	14565	14567	14386	14504	14366	14432	14401	14527	14563	14439	14273	14443	14431	14556	14456	14319	14449	14484	14590	14527	14664	14464	14537	14412	14296	14520	14338	14692	14566	14411	14290	14379	14415	14478	14510	14477	14343	14383	14417	14522	14596	14721	14432	14620	14492	14293	14589	14440	14363	14635	14403	14558	14491	14530	14396	14610	14419	14618	14537	14612	14219	14579	14449	14436	14540	14524	14733	14471	14539	14459	14674	14613	14419	14570	14551	14578	14464	14659	14322	14333	14548	14550	14384	14573	14525	14587	14412	14461	14443	14504	14498	14679	14541	14387	14454	14449	14516	14507	14519	14626	14556	14406	14451	14371	14449	14587	14575	14480	14432	14412	14380	14682	14481	14410	14485	14367	14252	14458	14613	14579	14452	14546	14459	14417	14402	14505	14392	14553	14422	14433	14598	14422	14552	14552	14522	14463	14590	14551	14383	14445	14585	14499	14498	14275	14441	14609	14465	14475	14251	14460	14368	14320	14420	14561	14369	14638	14518	14648	14579	14290	14340	14544	14549	14533	14485	14496	14565	14409	14567	14539	14395	14549	14639	14500	14591	14414	14627	14446	14289	14518	14399	14267	14451	14632	14408	14485	14478	14459	14548	14529	14483	14417	14457	14384	14515	14508	14590	14462	14451	14389	14318	14517	14541	14624	14329	14679	14416	14620	14485	14303	14413	14371	14487	14608	14384	14418	14595	14583	14552	14536	14515	14489	14629	14440	14433	14484	14468	14532	14561	14373	14493	14491	14464	14337	14558	14491	14464	14601	14522	14441	14374	14387	14356	14611	14546	14392	14395	14514	14507	14547	14614	14429	14403	14274	14412	14473	14473	14390	14535	14490	14495	14490	14399	14671	14414	14513	14580	14455	14486	14450	14451	14487	14465	14407	14540	14577	14486	14410	14313	14397	14529	14453	14491	14510	14416	14647	14405	14402	14554	14445	14576	14610	14534	14536	14589	14588	14518	14454	14434	14254	14513	14425	14367	14433	14452	14387	14408	14501	14604	14420	14370	14455	14526	14551	14396	14506	14265	14568	14534	14435	14314	14513	14456	14423	14626	14343	14441	14565	14484	14469	14329	14636	14476	14477	14588	14331	14533	14652	14469	14317	14486	14473	14606	14309	14520	14452	14471	14589	14359	14432	14494	14488	14418	14574	14362	14499	14603	14505	14456	14340	14510	14474	14620	14492	14368	14470	14558	14460	14539	14409	14498	14531	14518	14525	14447	14547	14552	14434	14667	14467	14522	14346	14462	14248	14581	14346	14389	14340	14523	14458	14413	14471	14455	14563	14615	14481	14592	14345	14468	14451	14688	14488	14335	14357	14343	14546	14647	14425	14480	14327	14545	14577	14508	14362	14295	14366	14528	14502	14696	14494	14528	14546	14448	14485	14465	14544	14555	14655	14526	14513	14451	14565	14457	14455	14490	14609	14485	14313	14510	14421	14512	14466	14657	14520	14447	14533	14501	14613	14499	14418	14546	14417	14403	14496	14569	14600	14399	14534	14611	14457	14655	14601	14401	14474	14468	14290	14426	14395	14546	14407	14574	14627	14451	14493	14416	14509	14514	14618	14490	14557	14381	14422	14468	14369	14600	14547	14370	14564	14394	14580	14523	14559	14360	14535	14430	14411	14561	14373	14597	14610	14685	14404	14433	14428	14623	14598	14515	14452	14447	14504	14525	14472	14554	14546	14545	14564	14617	14392	14518	14569	14483	14380	14446	14475	14564	14579	14493	14538	14399	14554	14332	14550	14339	14376	14525	14434	14388	14387	14498	14441	14498	14381	14457	14318	14721	14484	14560	14507	14550	14338	14490	14208	14441	14521	14429	14433	14515	14372	14605	14645	14494	14606	14430	14548	14460	14496	14378	14614	14379	14514	14509	14543	14563	14371	14552	14571	14247	14445	14531	14465	14552	14369	14693	14449	14539	14394	14488	14411	14456	14445	14550	14333	14631	14379	14441	14331	14590	14509	14546	14483	14636	14405	14587	14520	14346	14308	14490	14338	14520	14438	14503	14327	14541	14485	14662	14463	14610	14403	14453	14371	14483	14623	14457	14390	14429	14327	14292	14340	14457	14586	14587	14482	14697	14552	14556	14567	14521	14420	14522	14446	14654	14372	14652	14562	14533	14376	14413	14360	14531	14573	14490	14562	14381	14361	14421	14449	14394	14559	14589	14610	14594	14421	14547	14400	14441	14543	14480	14514	14391	14690	14449	14589	14555	14418	14707	14521	14583	14414	14488	14407	14599	14385	14558	14448	14432	14515	14427	14613	14450	14338	14348	14302	14309	14594	14491	14510	14437	14578	14392	14526	14400	14428	14360	14545	14561	14685	14454	14506	14636	14483	14602	14415	14375	14651	14412	14484	14447	14524	14471	14434	14522	14449	14389	14521	14451	14397	14427	14489	14652	14395	14546	14491	14366	14553	14402	14461	14639	14391	14418	14559	14406	14398	14533	14537	14353	14368	14481	14450	14441	14578	14506	14492	14565	14453	14477	14563	14528	14505	14453	14513	14546	14428	14399	14396	14563	14512	14433	14429	14476	14540	14493	14500	14466	14344	14521	14371	14447	14405	14618	14587	14592	14520	14616	14497	14541	14596	14551	14315	14377	14503	14642	14444	14540	14399	14255	14484	14554	14629	14438	14455	14483	14428	14528	14496	14584	14541	14336	14454	14482	14466	14579	14455	14462	14381	14587	14545	14468	14397	14504	14562	14407	14288	14457	14470	14679	14517	14174	14393	14471	14490	14506	14437	14538	14551	14376	14515	14509	14538	14359	14494	14561	14393	14399	14523	14437	14567	14662	14370	14345	14390	14400	14413	14331	14495	14556	14568	14346	14496	14400	14477	14617	14488	14511	14665	14395	14446	14512	14508	14578	14541	14450	14503	14328	14379	14373	14387	14402	14560	14425	14511	14414	14500	14519	14570	14526	14605	14380	14509	14529	14510	14622	14448	14427	14504	14418	14327	14381	14434	14341	14341	14490	14469	14426	14529	14537	14292	14492	14599	14401	14375	14475	14432	14485	14431	14504	14527	14627	14370	14566	14534	14541	14385	14533	14314	14311	14457	14281	14361	14431	14513	14503	14325	14371	14362	14431	14291	14497	14716	14518	14478	14594	14488	14430	14422	14458	14433	14522	14557	14429	14397	14490	14631	14593	14349	14494	14494	14342	14432	14514	14405	14665	14541	14488	14479	14382	14407	14542	14406	14448	14533	14418	14410	14393	14496	14438	14405	14372	14609	14453	14619	14602	14377	14596	14513	14417	14389	14555	14270	14457	14570	14298	14321	14611	14420	14539	14454	14573	14585	14482	14356	14642	14497	14516	14470	14562	14434	14671	14398	14497	14522	14566	14532	14430	14543	14554	14303	14495	14341	14517	14256	14686	14552	14569	14400	14392	14408	14562	14645	14476	14503	14470	14435	14534	14517	14464	14664	14452	14469	14503	14498	14520	14536	14413	14356	14481	14463	14596	14514	14321	14783	14503	14370	14516	14526	14621	14479	14456	14452	14559	14495	14583	14654	14487	14353	14499	14420	14521	14467	14430	14495	14475	14659	14448	14468	14298	14446	14459	14477	14473	14468	14425	14265	14534	14716	14583	14513	14440	14533	14413	14385	14420	14419	14302	14367	14424	14452	14425	14519	14513	14378	14597	14609	14453	14608	14458	14580	14500	14397	14345	14507	14428	14240	14567	14502	14533	14469	14427	14637	14466	14455	14462	14392	14495	14463	14515	14491	14479	14535	14612	14311	14526	14455	14563	14429	14504	14308	14601	14555	14468	14374	14623	14445	14616	14600	14596	14645	14444	14569	14273	14532	14410	14505	14469	14260	14479	14332	14486	14466	14340	14596	14340	14453	14630	14378	14303	14326	14530	14563	14585	14232	14346	14448	14441	14406	14276	14467	14407	14523	14361	14361	14328	14539	14351	14561	14486	14519	14649	14461	14540	14372	14640	14679	14269	14550	14565	14349	14537	14489	14478	14405	14425	14323	14401	14225	14515	14314	14538	14571	14401	14426	14434	14459	14435	14518	14371	14394	14536	14508	14381	14509	14660	14358	14441	14482	14502	14427	14425	14555	14267	14390	14533	14538	14460	14449	14351	14382	14454	14435	14500	14602	14460	14542	14378	14621	14529	14501	14427	14571	14279	14516	14591	14367	14402	14572	14329	14423	14436	14394	14380	14555	14365	14354	14589	14474	14610	14443	14620	14439	14494	14536	14516	14617	14619	14311	14513	14499	14470	14275	14590	14408	14338	14665	14557	14286	14376	14303	14380	14686	14478	14515	14531	14486	14464	14604	14504	14526	14486	14618	14632	14444	14346	14661	14408	14294	14294	14370	14477	14560	14522	14454	14517	14581	14412	14421	14451	14456	14337	14487	14534	14474	14538	14452	14499	14476	14373	14366	14413	14505	14446	14468	14630	14520	14507	14520	14449	14445	14499	14443	14658	14420	14552	14524	14642	14358	14441	14503	14321	14544	14366	14649	14634	14432	14646	14510	14509	14530	14477	14447	14387	14537
28242	22326	24928	22053	19098	18594	18056	17286	17032	16622	16160	16348	16165	16079	15794	15996	16109	15883	15848	15809	15687	15724	15938	15714	16306	16599	16539	16168	16043	15767	15587	15571	15646	15698	15697	15609	15772	15722	15686	15853	15789	15681	15588	15670	15822	15699	15643	15834	15668	15702	15679	15545	15886	15726	15852	15778	15813	15823	15537	15869	15649	15574	15700	15664	15716	15982	15773	15613	15697	15829	15634	15674	15880	15684	15745	15946	15856	15600	15764	15770	15720	15872	15493	15671	15726	15822	15874	15807	15480	15626	15736	15828	15575	15602	15781	15635	15682	15831	15700	15738	15483	15631	15706	15892	16063	15828	15654	15617	15729	15636	15595	15730	15636	15628	15657	15657	15540	15550	15691	15415	15871	15683	15709	15885	15611	15690	15908	15818	15847	15797	15604	15799	15757	15724	15560	15769	15773	15763	15655	15678	15776	15818	15590	15754	15613	15578	15786	15526	15726	15704	15631	15775	15744	15898	15719	15706	15663	15792	15638	15695	15637	15634	15845	15791	15711	15880	15732	15700	15663	15810	15651	15543	15909	15734	15678	15590	15602	15461	15549	15664	15660	15626	15763	15802	15746	15652	15751	15815	15471	15597	15628	15770	15705	15707	15753	15759	15696	15555	15426	15613	15786	15755	15580	15664	15851	15608	15685	15816	15746	15820	15699	15772	15627	15812	15733	15627	15771	15722	15653	15832	15862	15594	15647	15655	15706	15650	15769	15624	15487	15649	15545	15820	15662	15567	15617	15806	15748	15772	15638	15703	15642	15830	15715	15858	15714	15619	15982	15741	15859	15716	15689	15707	15757	15789	15665	15759	15752	15690	15653	15789	15883	15636	15580	15643	15635	15706	15821	15545	15689	15851	15689	15654	15839	15799	15905	15790	15727	15676	15644	15853	15594	15662	15667	15720	15799	15789	15722	15622	15642	15702	15897	15802	15841	15660	15736	15627	15704	15640	15760	15791	15599	15728	15577	15589	15825	15702	15825	15864	15712	15570	15828	15786	15683	15741	15705	15697	15793	15753	15627	15834	15595	15855	15510	15650	15634	15587	15639	15758	15845	15739	15630	15816	15737	15867	15725	15817	15735	15866	15795	15746	15695	15765	15637	15592	15741	15664	15769	15670	15755	15877	15768	15589	15610	15646	15669	15717	15737	15561	15895	15686	15670	15736	15704	15444	15597	15521	15840	15619	15560	15776	15612	15414	15752	15816	15641	15779	15706	15687	15550	15812	15635	15529	15663	15783	15597	15753	15609	15633	15628	15837	15390	15538	15758	15679	15653	15661	15774	15794	15869	15820	15774	15769	15825	15910	15637	15744	15683	15831	15685	15662	15564	15610	15649	15844	15709	15692	15567	15820	15864	15797	15696	15639	15671	15491	15552	15627	15749	15534	15610	15750	15745	15855	15934	15665	15761	15556	15721	15740	15713	15768	15811	15661	15743	15765	15621	15697	15622	15752	15777	15708	15678	15812	15747	15675	15473	15775	15654	15680	15805	15664	15666	15856	15947	15655	15731	15722	15717	15744	15768	15755	15760	15589	15908	15643	15547	15694	15685	15527	15630	15786	15742	15608	15751	15626	15649	15753	15758	15662	15729	15703	15663	15644	15735	15827	15682	15846	15767	15692	15716	15562	15572	15758	15612	15775	15669	15527	15583	15461	15759	15768	15793	15589	15771	15900	15567	15570	15905	15561	15718	15730	15727	15733	15673	15556	15887	15827	15630	15671	15751	15827	15796	15787	15674	15826	15546	15734	15547	15773	15553	15911	15904	15534	15684	15623	15690	15832	15504	15733	15710	15662	15725	15534	15840	15753	15826	15806	15591	15730	15504	15633	15810	15735	15907	15639	15800	15804	15869	15741	15808	15702	15653	15543	15626	15768	15850	15844	15680	15694	15656	15697	15805	15692	15710	15859	15444	15745	15771	15744	15738	15780	15918	15492	15630	15763	15871	15543	15840	15763	15846	15755	15688	15564	15838	15780	15666	15675	15751	15777	15645	15613	15575	15771	15686	15848	15762	15810	15726	15522	15805	15613	15709	15652	15744	15604	15762	15773	15648	15540	15677	15657	15893	15936	15825	15678	15889	15848	15741	15720	15700	15670	15712	15601	15797	15816	15433	15673	15758	15649	15696	15726	15720	15713	15800	15834	15845	15757	15571	15664	15662	15928	15913	15532	15651	15609	15438	15647	15834	15841	15737	15790	15639	15764	15784	15777	15679	15557	15514	15729	15600	15484	15972	15748	15654	15851	15793	15706	15737	15758	15941	15785	15707	15633	15681	15465	15684	15678	15569	15726	15856	15835	15574	15392	15717	15947	15667	15739	15513	15680	15547	15643	15837	15639	15705	15830	15533	15568	15720	15788	15813	15696	15899	15599	15654	15600	15696	15557	15701	16006	15795	15620	15598	15573	15727	15845	15677	15569	15759	15599	15700	15693	15836	15755	15774	15805	15688	15751	15657	15757	15884	15714	15799	15720	15716	15903	15735	15614	15829	15574	15589	15675	15775	15682	15696	15743	15820	15831	15685	15433	15599	15616	15660	15783	15843	15632	15817	15709	15967	15662	15897	15765	15709	15648	15832	15423	15782	15785	15843	15774	15711	15563	15641	15742	15645	15697	15631	15661	15578	15692	15798	15631	15844	15823	15663	15773	15711	15792	15673	15770	15712	15972	15652	15395	15906	15725	15833	15665	15676	15731	15779	15797	15660	15631	15690	15825	15655	15788	15679	15913	15751	15920	15797	15581	15825	15725	15832	15682	15630	15590	15860	15834	15849	15830	15891	15726	15792	15793	15640	15846	15640	15791	15761	15694	15806	15648	15870	15721	15780	15609	15649	15653	15572	15635	15715	15662	15662	15701	15682	15749	15615	15651	15837	15656	15743	15481	15742	15832	15796	15839	15608	15473	15485	15656	15640	15664	15490	15735	15775	15947	15724	15734	15978	15607	15663	15538	15693	15683	15588	15631	15787	15748	15810	15908	15856	15591	15647	15593	15609	15489	15748	15568	15816	15609	15846	15829	15738	15757	15756	15464	15606	15668	15694	15896	15713	15710	15699	15750	15649	15858	15863	15730	15859	15716	15374	15733	15645	15577	15762	15619	15774	15865	15648	15564	15815	15740	15760	15833	15920	15656	15739	15993	15622	15728	15664	15648	15608	15672	15788	15620	15510	15850	15678	15759	15898	15657	15701	15724	15707	15791	15619	15699	15680	15474	15821	15694	15641	15611	15443	15498	15547	15503	15577	15575	15659	15676	15689	15608	15650	15755	15951	15751	15758	15895	15699	15708	15668	15742	15562	15778	15855	15748	15682	15595	15642	15819	15679	15657	15790	15826	15706	15896	15850	15743	15723	15717	15804	15775	15654	15663	15786	15704	15701	15572	15843	15744	15868	15782	15575	15957	15783	15658	15682	15688	15572	15632	15696	15734	15706	15703	15890	15725	15558	15746	15618	15645	15598	15592	15795	15713	15798	15620	15649	15665	15830	15706	15590	15667	15659	15725	15572	15657	15640	15800	15697	15827	15633	15719	15680	15774	15821	15934	15505	15620	15932	15663	15846	15579	15532	15685	15681	15590	15770	15544	15667	15646	15763	15549	15630	15589	15867	15574	15628	15641	15695	15718	15867	15721	15803	15701	15688	15693	15685	15738	15570	15722	15727	15729	15785	15712	15642	15588	15712	15696	15781	15734	15755	15573	15773	15908	15530	15623	15743	15893	15716	15871	15781	15827	15821	15667	15815	15712	15738	15889	15762	15527	15509	15719	15787	15819	15697	15777	15560	15676	15689	15719	15697	15658	15628	15460	15812	15605	15616	15502	15879	15644	15798	15833	15745	15693	15802	15691	15798	15769	15741	15654	15898	15834	15746	15695	15625	15832	15666	15664	15619	15729	15642	15825	15680	15540	15838	15790	15707	15688	15671	15745	15914	15447	15771	15998	15566	15691	15734	15790	15676	15797	15768	15561	15831	15623	15636	15829	15655	15842	15771	15673	15730	15745	15696	15657	15730	15377	15605	15819	15702	15848	15732	15569	15746	15714	15648	15562	15684	15715	15835	15678	15728	15729	15789	15871	15690	15724	15461	15693	15587	15822	15772	15674	15759	15760	15763	15800	15678	15677	15587	15490	15806	15825	15585	15652	15708	15714	15686	15654	15779	15628	15753	15615	15742	15721	15822	15786	15818	15728	15796	15840	15837	15682	15820	15695	15795	15725	15895	15840	15902	15521	15663	15542	15625	15734	15627	15685	15699	15812	15737	15758	15631	15681	15778	15567	15842	15880	15675	15637	15531	15812	15777	15736	15787	15831	15823	15807	15725	15683	15645	15664	15683	15630	15658	15793	15610	15935	15816	15695	15712	15757	15861	15854	15445	15637	15738	15593	15680	15615	15635	15621	15768	15707	15708	15756	15624	15642	15576	15597	15778	15650	15733	15810	15679	15624	15715	15866	15699	15701	15719	15820	15742	15836	15713	15764	15758	15831	15605	15697	15798	15931	15764	15841	15850	15896	15653	15770	15585	15622	15525	15516	15831	15650	15738	15740	15710	15646	15918	15830	15702	15644	15731	15677	15772	15715	15680	15683	15713	15922	15786	15826	15625	15697	15791	15643	15616	15780	15668	15612	15549	15699	15808	15809	15680	15543	15675	15900	15757	15748	15827	15712	15711	15901	15841	15604	15557	15664	15805	15692	15847	15565	15553	15763	15731	15724	15694	15581	15852	15753	15633	15913	15988	15640	15778	15711	15736	15826	15802	15685	15644	15752	15713	15568	15743	15876	15931	15766	15641	15633	16025	15741	15615	15547	15598	15707	15670	15759	15618	15707	15712	15712	15587	15856	15805	15784	15815	15711	15495	15817	15626	15677	15821	15703	15674	15750	15903	15912	15681	15735	15618	15720	15851	15834	15780	15854	15858	15809	15734	15757	15907	15825	15814	15708	15864	15777	15707	15879	15901	15558	15622	15604	15596	15828	15545	15783	15876	15761	15715	15699	15896	15557	15614	15715	15726	15846	15685	15665	15672	15736	15909	15703	15717	15817	15560	15775	15711	15751	15744	15520	15880	15605	15644	15596	15681	15805	15729	15792	15640	15788	15586	15741	15596	15727
15494	21151	23175	19874	18931	18382	17600	16547	15692	15160	14945	14561	14419	14263	14076	14283	14155	14092	13904	13955	13871	13821	14006	14093	14608	14711	14571	14421	14103	13777	13935	13973	13967	13936	13931	13890	13894	13903	13974	13837	13870	13871	13973	13872	13855	13727	13774	13987	13904	13658	13819	13941	13913	13932	13821	13972	13769	13875	13843	13765	13895	13809	13936	13728	13970	14093	13748	13924	13950	13824	13608	13906	13636	13714	14011	13979	13892	13786	13747	13934	13972	13923	13968	13934	13754	13776	13858	13889	13815	13900	14044	14019	13866	13973	13747	13780	13904	13893	13789	13993	13903	13903	13983	13911	13864	13911	13956	13739	13873	13838	13745	13965	13842	13932	13885	13858	13923	13824	14020	13830	13816	13954	13737	14000	13767	13971	13768	13747	13912	13856	13854	13882	13852	13944	14044	14007	13822	13781	13741	13712	13894	13787	13970	13754	13749	13804	13910	14042	13986	13728	13902	14017	13772	13851	13805	13883	13865	13727	14120	13739	13911	13856	13895	13869	13896	13740	13971	13693	13959	14062	13905	13882	13797	13884	13853	13745	13823	13690	13912	13795	13732	13900	13802	13922	13927	13705	13747	13981	14028	13855	13929	13819	13877	13813	13613	13783	13848	13948	13966	13925	13854	13975	13879	13884	13709	13870	14001	13883	13849	13875	13850	13914	13727	13792	13872	13863	13977	13711	13841	13929	13904	13991	13950	13761	13978	13845	13891	13765	14001	13945	13898	13901	13913	13771	13835	13898	13746	13967	13930	13872	14030	13783	13904	13884	13967	13802	13998	13756	13768	14035	13851	13803	13821	13916	13998	13662	13672	13831	13892	13860	13773	13979	14044	13761	13949	13977	13992	13820	13832	13908	13940	13738	13801	13797	13719	13797	14030	13826	13943	13853	13787	13834	13861	13708	13790	13940	13834	13918	13954	13845	13820	13722	13812	13875	13862	13786	13668	13823	13937	13861	13747	13829	13965	13827	13786	13793	13788	13794	13789	13777	13913	13815	13819	13797	13862	13820	13782	13755	13681	13882	13901	13868	13982	14023	13924	13768	13768	13905	13937	13920	13941	13860	13843	13704	13912	13879	13938	13800	13944	13803	13700	13977	13848	13986	13887	13983	13995	14030	13847	14007	13735	13889	13807	13921	13917	13774	13973	13799	13947	13655	13740	14058	13677	13843	13747	14035	14019	13816	13919	13810	14036	13798	14114	13878	13727	13985	13900	13792	13916	13900	13877	13942	13771	13950	13921	14071	13960	13841	13927	13818	13849	13737	13788	13833	13888	13849	13896	13971	13896	13874	13867	13884	13962	13896	13942	13793	13940	14004	13994	13932	13864	13795	13962	13888	13826	13817	14073	13817	13888	13720	13937	13821	13936	13778	13814	13816	13784	14018	13974	13982	13784	13840	13689	13719	13867	13868	13816	13833	13949	13728	13931	13683	14009	13814	13769	13818	13890	13888	13826	13942	13862	13827	13885	13838	13769	13910	13805	14091	13751	13739	13852	13757	13806	13940	14014	13875	13859	13931	13854	14036	13716	13867	13958	13781	13744	13809	13983	13900	13907	13932	13734	13934	13772	13913	13867	13733	13822	13916	13671	13819	13782	13793	13971	13910	13884	13803	13742	13852	13945	13663	13928	13863	13776	13910	13836	13971	13860	13905	13942	13989	13781	13843	13941	13733	13885	14008	13857	13940	13828	13694	13903	13751	13880	13835	13811	13915	13746	13987	13675	13780	13901	13861	13878	14002	13714	13622	13855	13808	13930	13822	13827	13851	13852	13944	13983	13859	13878	13783	13885	13774	13832	13912	13989	13917	13876	13792	13998	14054	13927	13816	13596	13831	13875	13869	13949	14042	13885	13865	13857	13894	13951	13990	13702	13963	13825	13903	13992	13903	14039	13898	13827	13850	13925	13892	13661	14012	13711	13870	13833	13946	13788	13828	13907	13825	14010	13862	13853	13925	13893	13940	13823	13899	13915	14051	13703	13993	13878	13946	13801	13961	13767	13806	13751	13838	13823	13967	14031	13861	13852	13956	13879	13859	13838	13924	13786	13712	13724	13933	13823	13809	13888	13794	14001	13871	13807	13920	13844	13895	13784	13866	13782	13860	13873	13910	13951	13925	13926	13728	13710	13744	13863	13807	13929	13900	13803	13831	13860	13807	13996	13836	13870	13953	14108	13896	14047	13779	13764	13786	13918	13970	13959	14012	13931	13811	13852	14040	13903	13903	13974	13844	13956	13856	13905	13875	13898	13840	13824	13784	13863	13898	13836	13852	13806	13982	13823	13816	13832	13780	13962	13941	13953	13815	13959	13942	14008	13966	13729	13975	13743	13903	13804	13982	13732	13894	13862	13779	13824	13969	13929	13853	13813	13845	13952	13948	13969	13862	13920	13980	14001	13658	13911	13926	13899	13894	13970	13794	13875	13935	13813	13812	13844	13943	13825	13911	13985	14026	13859	13915	13925	13978	14022	13847	14015	13893	13935	14005	13870	13825	13903	13927	13872	13994	13752	13769	13698	13884	13933	13783	14006	13789	13995	13848	13764	14041	13922	13986	13974	13775	13989	13675	13923	13730	13865	13948	13971	13831	13762	13926	14047	13897	13892	13927	13844	13871	13818	13989	13773	13828	13805	13949	13834	13901	13685	13938	13806	13740	13807	13826	13902	13777	13859	13873	13933	13665	13979	13906	13829	13904	13877	13815	13768	13976	13778	13924	13859	13960	13812	13839	13907	13753	13889	13906	13935	13811	13737	13825	13869	13967	13833	13924	13940	13845	13727	13948	13810	13839	13896	13943	13757	13874	13973	13899	13856	13813	13815	14023	13713	13733	13717	13725	14101	13974	13787	13997	14049	14005	13791	13739	13810	13979	14057	13859	13850	13864	14043	13804	14035	13758	14047	13861	13763	14000	14042	13794	13921	13812	13958	13867	13864	13904	14000	13986	14042	13978	13813	13894	13830	13996	13773	13877	13945	13847	13805	13975	14006	13859	13759	14044	13761	13819	13906	13905	14027	13924	14013	14081	14027	13802	14053	13838	13747	13882	13895	13745	13814	13799	13958	13820	13932	14098	13859	13797	13891	13870	13837	13973	13835	13899	13998	14009	13959	13782	13916	13894	13880	13939	13848	13870	13752	13982	13953	14071	13746	13986	13798	13788	13897	13992	13894	13876	13771	13940	13823	14034	13711	13860	13833	13892	13803	13777	13797	13855	13914	13914	13755	13776	13871	13900	13968	13736	13805	13816	13839	13868	13987	14050	13867	13874	13973	13888	13787	13831	13863	13887	13815	13807	13963	13775	13893	13980	14028	13815	13863	13992	13924	13870	13823	13859	13936	13994	13809	13777	13836	14019	13850	13825	13764	13865	13820	13942	13820	13925	13862	13778	13798	13921	13911	13942	13791	13879	13932	13658	13717	13975	13703	13898	13969	13762	13861	13894	13771	13972	13787	13877	13938	13992	13740	13946	13811	13861	13840	13795	13891	13818	13958	13669	13881	14064	13726	13783	13827	13725	14044	13679	13903	13844	14008	13979	13812	14013	13821	13677	13767	13915	13928	13891	13886	13814	13951	13853	13766	13778	13865	13865	13819	13756	13996	13843	13773	13985	13924	13847	13940	13928	13783	13926	13872	13702	14068	13705	14060	13806	13940	13865	13879	13795	14012	13966	13819	13932	13727	13902	13852	13957	13938	13842	14021	14013	13916	13903	13926	13812	13758	13826	13844	13979	13822	13778	13900	13863	13929	13897	13820	13858	13889	13755	13772	13780	13794	13875	14023	13891	13906	14010	13757	13885	13928	13955	13892	13888	13900	13943	13876	13914	13679	13949	13847	13874	13750	13859	13877	13983	13828	13988	13722	13921	13901	13848	13903	13981	13920	13940	13842	13891	14011	13761	13903	13872	13998	13776	13874	13803	13710	13883	13886	13853	13789	13728	13904	13931	13746	13840	13894	13840	13827	13861	13991	13711	13845	13842	13855	13882	13862	13774	14058	13844	13737	13926	13882	14021	13930	13918	13704	13731	13850	13845	13969	13876	13872	13935	13693	13934	13962	13926	13907	13715	13929	13947	13909	13918	13883	13922	13843	13854	13921	13893	13789	13907	14001	13769	13877	13907	13921	13760	13954	13899	13986	13991	13999	13676	14073	13973	13805	13993	13941	13916	13966	13918	13981	13792	13782	13818	13757	13828	13947	13930	13903	13727	13927	14132	13836	13932	13848	13790	13827	13788	13826	13827	14069	13849	13911	13784	14014	13743	13727	13943	13843	13975	13881	13884	13849	13942	13667	13739	13714	13905	13807	13872	13811	13790	13922	13978	13881	13831	13757	13921	13906	13808	13857	13778	13871	13875	13927	13780	13998	14001	13906	13925	13677	13775	13970	13844	13799	13862	13877	13907	13858	13933	13901	13792	13845	13892	14104	13635	13746	13819	13890	13886	14043	13793	13827	13893	13888	13855	13880	13939	13896	13815	14051	13976	13788	13848	13908	13852	13747	13851	13936	13749	13972	13864	13774	13955	13809	13702	13721	13824	13881	13997	13896	13736	13896	13839	13832	13790	13799	14080	13772	13896	13878	13812	13813	13899	13942	13822	13970	13948	13876	13912	13910	13948	13835	13857	13741	13865	13843	13933	13874	14103	13860	13888	13928	13813	13758	13849	13911	13858	13907	13985	13882	13850	13926	13918	14056	13792	14007	13737	13877	13766	13937	13803	13855	13894	13869	13884	13924	13923	13842	13882	13870	13894	13849	13877	13744	14016	13792	13835	13899	13981	13710	13824	13959	13794	13827	13865	13739	13901	13947	13811	13958	13873	13815	14024	13875	13980	13830	13873	13948	13696	13872	13911	13816	14021	14009	13958	13992	13830	13669	13947	13912	13825	13930	13935	13905	13877	13813	13874	13847	13986	13801	13820	13819	13798	13829	13932	13925	13995	13824	13814	13928	13853	13973	13714	13807	13880	13837	13854	13946	13882	13765	13862	13854	14001	13823	13838	13805	13809	13915	13831	13890	13834	13986	13900	13830	13938	13685	13816	13939	13785	14078	13867	13850	13988	13898	13761	13875	13773	14090	13876	13890	14124	13982	14003	13839	13826	13810	13887
24471	21281	28492	24838	22947	22051	20480	17514	16279	15483	15258	15196	15087	15054	15011	14772	15028	14925	14720	14964	14740	14655	15656	17940	18792	18205	17136	16065	15559	15018	14864	14756	14801	14746	14820	14452	14802	14809	14567	14609	14571	14644	14580	14765	14747	14643	14675	14839	14771	14830	14863	14643	14584	14662	14806	14860	14797	14646	14674	14766	14632	14610	14738	14583	14643	14786	14690	14465	14586	14799	14558	14632	14547	14582	14410	14660	14689	14754	14968	14738	14781	14682	14664	14528	14721	14846	14545	14637	14645	14653	14696	14539	14537	14754	14662	14659	14693	14867	14751	14699	14617	14626	14616	14733	14648	14610	14675	14541	14721	14698	14822	14638	14607	14609	14697	14665	14843	14575	14509	14537	14713	14653	14736	14713	14754	14644	14698	14506	14811	14615	14439	14695	14900	14818	14726	14735	14606	14534	14608	14575	14836	14579	14599	14637	14781	14483	14674	14561	14645	14659	14657	14785	14639	14614	14685	14354	14834	14754	14668	14544	14687	14547	14694	14665	14647	14573	14794	14654	14639	14605	14704	14797	14668	14684	14737	14782	14696	14785	14711	14800	14774	14664	14648	14581	14524	14675	14640	14588	14541	14687	14585	14530	14682	14528	14845	14455	14585	14692	14704	14561	14441	14554	14511	14852	14648	14668	14590	14631	14586	14672	14850	14596	14707	14821	14867	14693	14587	14664	14584	14596	14663	14789	14707	14743	14518	14691	14725	14608	14602	14438	14652	14698	14623	14430	14600	14728	14607	14574	14517	14709	14630	14628	14561	14769	14611	14603	14631	14808	14620	14769	14583	14680	14677	14495	14693	14591	14640	14299	14488	14817	14670	14634	14628	14505	14575	14611	14816	14774	14629	14538	14750	14553	14733	14629	14727	14537	14744	14626	14404	14460	14688	14724	14544	14607	14639	14674	14694	14648	14749	14292	14481	14841	14726	14582	14549	14647	14710	14780	14612	14732	14637	14546	14599	14603	14523	14508	14677	14605	14694	14553	14257	14611	14672	14733	14680	14723	14673	14689	14606	14699	14637	14568	14781	14497	14835	14679	14783	14561	14622	14575	14646	14464	14635	14645	14592	14681	14710	14703	14540	14518	14670	14664	14592	14805	14548	14551	14630	14705	14680	14758	14434	14860	14675	14627	14681	14731	14830	14649	14603	14753	14715	14612	14718	14443	14664	14853	14794	14757	14769	14700	14501	14700	14706	14685	14716	14505	14586	14594	14560	14665	14691	14605	14599	14643	14678	14839	14638	14795	14607	14477	14827	14655	14598	14737	14622	14721	14453	14535	14765	14580	14412	14737	14524	14577	14714	14719	14833	14404	14622	14461	14630	14826	14644	14862	14852	14663	14730	14750	14715	14700	14687	14813	14622	14748	14816	14708	14512	14530	14613	14554	14703	14606	14501	14719	14566	14641	14679	14573	14611	14612	14676	14607	14720	14568	14599	14579	14739	14691	14565	14590	14499	14710	14655	14474	14545	14757	14525	14853	14741	14590	14724	14693	14549	14670	14649	14881	14651	14732	14762	14785	14746	14625	14735	14687	14690	14860	14718	14642	14790	14718	14683	14630	14592	14749	14668	14807	14523	14546	14565	14619	14719	14709	14653	14643	14652	14654	14629	14695	14553	14802	14558	14638	14888	14905	14786	14561	14816	14633	14406	14675	14657	14650	14502	14683	14786	14597	14757	14702	14728	14622	14695	14520	14716	14998	14737	14832	14579	14739	14714	14656	14828	14677	14746	14487	14671	14692	14551	14507	14610	14662	14871	14728	14503	14638	14785	14765	14635	14661	14625	14566	14632	14739	14448	14663	14774	14498	14751	14484	14522	14616	14706	14626	14637	14609	14583	14476	14614	14652	14475	14614	14578	14398	14584	14551	14814	14590	14670	14711	14717	14623	14560	14682	14741	14576	14638	14823	14528	14685	14612	14710	14742	14395	14568	14697	14673	14575	14721	14661	14607	14622	14585	14657	14496	14742	14661	14687	14698	14613	14687	14516	14685	14479	14636	14653	14640	14659	14783	14759	14733	14753	14762	14731	14525	14537	14724	14533	14691	14555	14690	14680	14851	14799	14743	14653	14649	14624	14799	14667	14623	14608	14664	14606	14691	14607	14443	14654	14726	14703	14663	14705	14502	14771	14616	14675	14838	14575	14583	14568	14804	14439	14610	14783	14771	14741	14472	14950	14601	14560	14646	14862	14655	14716	14726	14782	14653	14729	14688	14770	14732	14649	14752	14824	14814	14537	14578	14613	14840	14802	14667	14677	14719	14712	14653	14708	14584	14730	14647	14717	14593	14452	14637	14539	14670	14544	14826	14773	14612	14664	14679	14638	14801	14773	14676	14458	14475	14787	14703	14657	14544	14567	14708	14704	14645	14660	14768	14744	14712	14658	14553	14494	14684	14538	14618	14391	14662	14597	14683	14760	14516	14693	14562	14772	14622	14677	14663	14636	14801	14600	14682	14826	14650	14697	14586	14672	14451	14567	14598	14720	14655	14522	14564	14608	14634	14487	14665	14856	14607	14848	14626	14607	14752	14725	14674	14673	14714	14633	14596	14586	14520	14531	14903	14646	14602	14697	14744	14605	14558	14659	14569	14563	14387	14700	14889	14596	14396	14626	14830	14714	14594	14695	14664	14654	14668	14604	14683	14677	14364	14663	14531	14791	14738	14809	14620	14737	14738	14605	14709	14656	14856	14545	14529	14446	14811	14580	14542	14632	14693	14577	14623	14543	14734	14732	14707	14723	14488	14770	14798	14722	14629	14631	14642	14708	14547	14666	14677	14626	14733	14618	14630	14852	14645	14598	14683	14705	14835	14578	14571	14603	14708	14615	14527	14538	14514	14806	14412	14740	14861	14743	14739	14633	14613	14674	14580	14489	14630	14524	14554	14638	14702	14671	14592	14694	14738	14618	14547	14684	14634	14876	14563	14314	14619	14608	14960	14553	14671	14648	14666	14655	14775	14610	14616	14677	14683	14565	14473	14546	14698	14519	14531	14514	14643	14431	14696	14750	14609	14631	14638	14574	14541	14760	14721	14740	14675	14441	14622	14601	14701	14480	14603	14613	14632	14575	14527	14594	14697	14655	14457	14630	14455	14575	14576	14653	14614	14582	14770	14761	14470	14736	14560	14635	14701	14578	14605	14688	14707	14725	14700	14779	14572	14776	14799	14657	14444	14456	14640	14588	14702	14788	14654	14614	14723	14654	14561	14567	14846	14794	14488	14722	14418	14781	14906	14754	14548	14574	14809	14567	14609	14723	14721	14645	14652	14765	14657	14705	14649	14456	14675	14687	14866	14555	14668	14567	14652	14430	14659	14813	14616	14782	14660	14557	14571	14563	14621	14568	14574	14600	14479	14799	14659	14653	14719	14717	14767	14605	14802	14371	14653	14681	14728	14786	14653	14577	14701	14652	14740	14707	14567	14686	14732	14634	14750	14489	14635	14780	14530	14748	14640	14702	14718	14587	14638	14765	14691	14552	14734	14588	14645	14786	14804	14670	14656	14576	14690	14513	14770	14607	14757	14589	14503	14655	14527	14677	14776	14684	14389	14575	14584	14546	14770	14703	14581	14660	14734	14648	14604	14594	14638	14701	14712	14672	14781	14606	14888	14740	14607	14668	14699	14672	14632	14817	14847	14742	14652	14811	14740	14560	14607	14608	14709	14520	14443	14592	14632	14671	14606	14784	14714	14818	14634	14704	14721	14569	14741	14744	14714	14605	14700	14636	14732	14575	14598	14659	14594	14787	14530	14802	14606	14554	14550	14568	14583	14619	14561	14581	14641	14815	14616	14707	14622	14600	14458	14437	14755	14683	14713	14658	14669	14534	14620	14780	14674	14579	14637	14614	14653	14669	14585	14648	14514	14754	14519	14638	14676	14655	14788	14771	14628	14550	14666	14616	14542	14679	14757	14788	14826	14657	14577	14631	14792	14547	14683	14598	14740	14530	14636	14673	14626	14556	14686	14765	14536	14778	14725	14670	14478	14514	14708	14652	14739	14602	14763	14653	14600	14633	14637	14638	14751	14942	14693	14657	14459	14700	14540	14649	14559	14722	14884	14720	14539	14734	14542	14539	14679	14451	14976	14543	14770	14713	14701	14697	14845	14594	14557	14526	14754	14720	14675	14784	14777	14891	14744	14890	14460	14670	14582	14717	14719	14482	14576	14705	14715	14653	14752	14847	14774	14757	14583	14749	14430	14623	14701	14760	14702	14519	14576	14583	14800	14657	14645	14685	14805	14754	14597	14569	14801	14494	14434	14405	14673	14631	14531	14596	14860	14514	14710	14673	14775	14743	14836	14728	14426	14901	14637	14759	14821	14760	14511	14652	14614	14749	14707	14533	14728	14581	14642	14812	14544	14651	14789	14777	14673	14570	14712	14534	14578	14868	14574	14532	14710	14654	14709	14793	14619	14666	14692	14848	14626	14702	14657	14679	14674	14673	14662	14826	14632	14757	14641	14706	14837	14599	14737	14653	14593	14565	14617	14558	14628	14653	14758	14639	14658	14793	14517	14590	14526	14807	14579	14585	14886	14800	14708	14649	14675	14609	14783	14800	14592	14640	14621	14717	14561	14618	14540	14748	14744	14822	14709	14718	14649	14524	14627	14768	14518	14741	14686	14712	14493	14759	14796	14656	14735	14718	14801	14723	14694	14861	14651	14506	14715	14632	14580	14577	14626	14737	14380	14705	14676	14548	14558	14577	14604	14584	14651	14504	14580	14586	14816	14758	14879	14677	14563	14639	14647	14757	14600	14695	14711	14720	14608	14610	14614	14877	14629	14684	14574	14508	14578	14615	14713	14768	14534	14457	14471	14708	14410	14653	14606	14675	14546	14675	14608	14745	14567	14788	14506	14766	14732	14671	14634	14520	14570	14419	14640	14594	14480	14688	14594	14516	14605	14816	14638	14572	14792	14706	14748	14672	14812	14643	14676	14612	14595	14846	14745	14793	14777	14635	14677	14703	14492	14658	14756	14762	14768	14709	14679	14707	14794	14634	14536	14678	14678	14728	14581	14827	14745	14688	14865	14829	14679	14559	14812	14665	14725	14684	14515	14621	14695	14899	14824	14805	14584	14604	14800	14611	14883	14638
15150	28961	31953	26959	23968	21073	18807	17309	15682	14392	14111	14037	13761	13627	13713	13703	13496	13425	13480	13301	13428	13829	15221	18329	18867	17897	16217	14974	14122	13540	13423	13287	13349	13232	13184	13141	13258	13294	13120	13214	13393	13323	13285	13112	13330	13284	13237	13425	13274	13392	13218	13244	13429	13380	13314	13266	13335	13273	13293	13293	13223	13281	13210	13334	13297	13289	13191	13451	13151	13221	13408	13313	13150	13391	13252	13128	13431	13346	13192	13294	13447	13285	13286	13180	13230	13192	13228	13220	13163	13251	13368	13124	13336	13320	13318	13269	13336	13236	13252	13329	13423	13265	13373	13211	13284	13359	13367	13235	13188	13289	13295	13357	13328	13294	13178	13176	13232	13456	13229	13363	13403	13289	13150	13314	13177	13329	13204	13392	13514	13268	13179	13204	13176	13452	13294	13174	13430	13112	13321	13359	13257	13291	13400	13366	13225	13129	13265	13245	13203	13395	13326	13420	13179	13256	13287	13467	13321	13293	13265	13013	13274	13311	13269	13383	13195	13292	13318	13281	13350	13169	13275	13340	13256	13359	13266	13214	13317	13182	13303	13237	13184	13432	13259	13218	13157	13290	13286	13086	13195	13236	13165	13391	13128	13316	13249	13214	13166	13205	13146	13289	13155	13254	13288	13267	13287	13323	13279	13209	13271	13361	13229	13276	13342	13084	13298	13094	13162	13303	13334	13176	13187	13279	13250	13190	13473	13228	13224	13324	13369	13235	13275	13298	13166	13361	13315	13272	13121	13106	13208	13408	13293	13379	13130	13339	13373	13339	13341	13189	13255	13285	13357	13316	13340	13321	13251	13179	13354	13218	13326	13310	13440	13257	13372	13407	13332	13251	13251	13227	13326	13309	13239	13316	13291	13348	13188	13461	13417	13224	13269	13323	13401	13195	13320	13325	13368	13088	13271	13251	13389	13158	13425	13153	13101	13130	13247	13296	13298	13278	13239	13223	13346	13347	13268	13375	13438	13206	13246	13371	13344	13421	13355	13212	13325	13302	13173	13253	13304	13260	13191	13418	13226	13407	13315	13207	13314	13103	13268	13197	13326	13441	13218	13072	13330	13455	13244	13033	13122	13177	13381	13239	13199	13157	13335	13188	13316	13282	13270	13141	13277	13277	13387	13253	13317	13104	13245	13350	13391	13413	13310	13490	13210	13241	13380	13355	13240	13186	13284	13177	13266	13238	13263	13179	13262	13241	13286	13289	13179	13075	13252	13332	13220	13177	13308	13430	13147	13128	13327	13279	13187	13357	13256	13190	13210	13317	13178	13376	13206	13399	13277	13410	13334	13187	13376	13228	13154	13245	13347	13042	13357	13336	13230	13264	13243	13266	13345	13308	13289	13266	13179	13402	13181	13339	13190	13059	13400	13232	13329	13347	13230	13411	13172	13256	13263	13205	13175	13209	13379	13159	13138	13401	13236	13312	13253	13246	13252	13270	13428	13149	13272	13142	13278	13273	13299	13245	13476	13230	13135	13305	13337	13400	13249	13283	13093	13375	13218	13368	13153	13242	13255	13316	13293	13244	13208	13227	13273	13277	13204	13373	13222	13140	13361	13526	13337	13232	13177	13340	13261	13311	13256	13393	13442	13248	13272	13149	13199	13259	13294	13279	13205	13253	13196	13092	13330	13311	13312	13164	13102	13157	13192	13172	13348	13327	13261	13278	13470	13375	13290	13261	13237	13326	13345	13290	13215	13143	13286	13229	13287	13207	13325	13282	13281	13089	13193	13254	13243	13160	13298	13444	13310	13247	13242	13322	13276	13113	13327	13408	13111	13239	13298	13430	13451	13276	13104	13304	13265	13390	13332	13172	13329	13235	13260	13431	13255	13246	13240	13327	13128	13260	13293	13270	13137	13410	13317	13217	13259	13105	13177	13290	13087	13342	13144	13242	13233	13176	13237	13308	13173	13313	13379	13339	13221	13228	13296	13338	13312	13293	13257	13372	13227	13150	13422	13226	13301	13239	13324	13200	13198	13315	13374	13214	13324	13219	13306	13195	13415	13314	13055	13243	13300	13280	13201	13140	13227	13284	13214	13299	13332	13296	13357	13231	13337	13383	13167	13359	13320	13230	13313	13142	13050	13284	13347	13592	13234	13203	13234	13346	13321	13345	13343	13310	13091	13283	13194	13256	13291	13331	13176	13239	13321	13228	13208	13129	13355	13429	13317	13366	13167	13220	13149	13233	13294	13166	13356	13208	13205	13195	13335	13157	13175	13386	13234	13175	13267	13249	13161	13461	13209	13157	13321	13206	13363	13185	13252	13288	13249	13155	13142	13404	13319	13172	13227	13273	13112	13354	13301	13273	13117	13312	13361	13219	13173	13270	13229	13201	13235	13290	13393	13280	13214	13270	13262	13252	13086	13242	13228	13187	13331	13281	13166	13223	13269	13123	13264	13292	13310	13254	13188	13130	13502	13327	13220	13378	13278	13274	13497	13145	13230	13293	13263	13317	13186	13149	13198	13180	13105	13349	13259	13197	13219	13241	13291	13369	13354	13297	13270	13337	13540	13219	13416	13323	13290	13244	13259	13164	13165	13303	13307	13241	13370	13176	13035	13296	13253	13333	13201	13298	13163	13365	13438	13291	13355	13337	13289	13243	13112	13294	13296	13350	13212	13277	13392	13129	13238	13333	13449	13157	13278	13344	13273	13341	13306	13316	13146	13262	13073	13476	13302	13217	13260	13298	13369	13285	13341	13267	13345	13156	13251	13246	13344	13199	13274	13155	13325	13348	13271	13322	13171	13153	13201	13421	13312	13281	13266	13237	13168	13211	13369	13310	13237	13205	13275	13237	13204	13274	13157	13285	13201	13202	13366	13269	13163	13273	13143	13164	13368	13264	13218	13114	13517	13248	13216	13222	13282	13268	13267	13144	13173	13357	13199	13254	13283	13460	13203	13170	13255	13251	13173	13265	13237	13366	13175	13187	13310	13395	13352	13401	13401	13151	13270	13383	13350	13224	13198	13330	13287	13231	13215	13270	13210	13347	13240	13286	13270	13301	13124	13245	13415	13457	13248	13169	13447	13226	13358	13315	13293	13339	13254	13202	13281	13185	13164	13280	13253	13283	13315	13449	13336	13250	13212	13250	13221	13137	13277	13303	13091	13202	13232	13335	13257	13200	13165	13292	13198	13366	13175	13158	13169	13349	13096	13229	13231	13324	13236	13223	13325	13382	13266	13317	13308	13237	13378	13262	13334	13188	13201	13092	13344	13167	13312	13307	13227	13363	13196	13309	13248	13204	13444	13149	13266	13280	13215	13228	13282	13343	13286	13349	13158	13275	13076	13145	13260	13451	13172	13232	13389	13165	13338	13152	13292	13171	13242	13350	13231	13097	13329	13229	13156	13323	13228	13186	13348	13471	13230	13251	13355	13335	13160	13167	13243	13169	13192	13277	13284	13189	13343	13333	13145	13223	13156	13305	13299	13231	13325	13409	13354	13298	13240	13485	13336	13319	13216	13281	13395	13154	13166	13247	13234	13194	13187	13411	13193	13389	13221	13295	13376	13485	13287	13338	13359	13303	13314	13238	13336	13253	13399	13335	13367	13252	13209	13269	13363	13315	13165	13184	13192	13266	13324	13306	13186	13235	13250	13361	13156	13309	13231	13152	13259	13294	13252	13301	13244	13118	13392	13407	13331	13172	13263	13078	13413	13332	13295	13094	13288	13218	13263	13214	13260	13273	13334	13129	13328	13227	13274	13402	13250	13313	13291	13281	13232	13190	13202	13168	13317	13249	13464	13342	13196	13228	13318	13264	13244	13328	13478	13212	13125	13266	13231	13314	13299	13216	13175	13400	13111	13218	13230	13335	13328	13377	13275	13286	13335	13294	13170	13221	13221	13261	13053	13126	13441	13246	13239	13310	13193	13273	13509	13180	13449	13166	13161	13348	13227	13501	13169	13262	13442	13399	13148	13117	13347	13248	13300	13193	13379	13354	13108	13257	13348	13418	13257	13227	13269	13075	13195	13291	13242	13300	13118	13314	13353	13165	13329	13220	13336	13280	13213	13271	13249	13137	13327	13266	13313	13355	13272	13337	13306	13136	13283	13226	13327	13535	13232	13315	13074	13308	13280	13251	13287	13175	13264	13236	13262	13273	13312	13209	13300	13310	13127	13336	13156	13344	13445	13440	13356	13177	13189	13367	13280	13326	13234	13216	13434	13298	13293	13322	13476	13312	13180	13162	13261	13281	13364	13256	13303	13368	13160	13304	13244	13220	13252	13174	13375	13303	13228	13208	13080	13239	13387	13275	13174	13325	13330	13311	13396	13272	13313	13203	13128	13426	13212	13260	13303	13218	13206	13192	13424	13345	13322	13228	13291	13204	13423	13284	13406	13316	13243	13180	13140	13121	13167	13276	13255	13348	13273	13344	13141	13387	13308	13276	13331	13315	13429	13379	13229	13184	13203	13176	13241	13308	13294	13501	13108	13310	13256	13208	13442	13187	13290	13308	13256	13312	13321	13424	13366	13381	13411	13290	13221	13233	13358	13315	13238	13267	13264	13242	13179	13326	13148	13337	13303	13330	13148	13452	13481	13142	13255	13276	13403	13227	13369	13180	13193	13280	13263	13324	13389	13186	13252	13342	13449	13215	13281	13241	13164	13253	13318	13179	13293	13116	13369	13231	13259	13169	13282	13294	13287	13084	13204	13448	13193	13140	13192	13254	13190	13232	13156	13235	13176	13311	13277	13161	13316	13214	13204	13270	13252	13315	13221	13215	13271	13239	13389	13446	13296	13148	13239	13212	13268	13219	13331	13252	13340	13269	13238	13276	13316	13182	13319	13193	13261	13177	13312	13130	13253	13233	13252	13216	13157	13281	13245	13310	13228	13206	13250	13341	13330	13226	13484	13207	13174	13396	13072	13178	13149	13280	13198	13412	13347	13266	13341	13329	13284	13140	13510	13237	13309	13339	13272	13234	13241	13282	13317	13261	13324	13150	13212	13120	13188	13196	13277	13335	13246	13201	13236	13393	13358	13275	13299	13370	13232	13171	13175	13248	13296	13266	13295	13084	13236	13364	13099	13201	13121	13215	13091	13260	13312	13291	13326	13227	13213	13263	13427	13266	13407	13087	13247	13534
23008	21174	28918	23732	21591	23516	23229	17221	15795	15680	15451	15235	14875	14804	14687	14764	14689	14639	14756	14723	14523	14933	17741	20959	22504	21213	18708	16660	15598	15062	14831	14637	14519	14510	14521	14405	14545	14377	14458	14333	14495	14303	14490	14457	14340	14307	14573	14467	14348	14488	14555	14547	14549	14409	14466	14372	14405	14358	14325	14449	14259	14397	14504	14464	14416	14405	14355	14252	14403	14415	14371	14385	14456	14436	14460	14522	14370	14502	14341	14294	14276	14460	14590	14303	14521	14662	14452	14345	14443	14514	14532	14332	14420	14366	14296	14520	14410	14211	14351	14168	14512	14446	14449	14476	14309	14248	14521	14362	14376	14121	14180	14356	14252	14492	14296	14319	14467	14430	14338	14523	14496	14345	14212	14314	14472	14189	14578	14286	14535	14671	14280	14311	14286	14153	14422	14250	14408	14305	14330	14278	14254	14166	14322	14481	14389	14405	14455	14297	14181	14378	14489	14390	14248	14316	14391	14316	14264	14509	14460	14298	14287	14592	14298	14430	14389	14202	14400	14273	14321	14323	14345	14260	14434	14514	14343	14363	14203	14392	14670	14375	14142	14451	14479	14525	14245	14426	14439	14410	14401	14292	14358	14379	14332	14460	14327	14479	14420	14464	14470	14289	14275	14628	14304	14499	14581	14427	14347	14296	14376	14566	14345	14191	14367	14351	14511	14213	14355	14394	14303	14600	14315	14394	14305	14325	14347	14353	14227	14470	14308	14317	14401	14248	14052	14446	14385	14443	14517	14299	14080	14349	14282	14233	14239	14313	14417	14257	14385	14257	14526	14516	14556	14263	14426	14533	14453	14295	14521	14436	14524	14408	14416	14453	14460	14549	14382	14542	14386	14470	14340	14424	14504	14170	14380	14364	14393	14468	14182	14228	14337	14315	14405	14512	14465	14246	14246	14308	14318	14460	14245	14444	14489	14289	14446	14413	14536	14357	14292	14391	14286	14274	14350	14482	14236	14331	14323	14436	14556	14486	14282	14463	14334	14312	14385	14359	14404	14318	14427	14438	14387	14361	14397	14425	14225	14380	14429	14308	14352	14464	14516	14465	14523	14434	14412	14269	14329	14267	14223	14297	14205	14439	14393	14383	14351	14340	14524	14279	14293	14263	14391	14527	14231	14268	14452	14248	14192	14264	14303	14413	14408	14435	14518	14257	14505	14412	14563	14290	14318	14233	14384	14303	14250	14501	14339	14279	14464	14432	14407	14325	14218	14192	14458	14310	14350	14385	14623	14493	14216	14323	14417	14338	14310	14427	14362	14279	14278	14412	14360	14498	14236	14127	14388	14397	14378	14432	14364	14464	14405	14432	14243	14180	14452	14442	14275	14374	14376	14229	14422	14342	14339	14435	14526	14374	14361	14405	14502	14215	14486	14554	14313	14374	14276	14355	14241	14418	14499	14200	14239	14146	14298	14356	14381	14277	14334	14379	14367	14487	14437	14451	14318	14394	14380	14376	14431	14372	14355	14380	14400	14252	14361	14416	14352	14206	14297	14354	14173	14198	14261	14387	14240	14338	14305	14464	14525	14396	14365	14428	14581	14419	14332	14486	14163	14332	14204	14354	14044	14319	14287	14175	14492	14250	14454	14349	14421	14250	14406	14303	14381	14363	14284	14447	14305	14344	14344	14286	14471	14518	14423	14613	14309	14436	14446	14218	14278	14288	14410	14450	14312	14433	14249	14408	14452	14335	14503	14324	14305	14371	14342	14270	14552	14374	14520	14492	14498	14351	14502	14412	14364	14295	14264	14251	14388	14301	14256	14320	14283	14525	14285	14321	14296	14444	14447	14589	14334	14317	14542	14319	14373	14366	14221	14281	14196	14314	14420	14443	14282	14231	14249	14227	14661	14263	14395	14324	14357	14326	14360	14369	14362	14283	14375	14361	14409	14292	14257	14427	14279	14182	14306	14069	14439	14493	14476	14453	14347	14283	14482	14408	14248	14386	14384	14313	14353	14306	14507	14263	14101	14340	14388	14372	14460	14374	14429	14320	14345	14407	14406	14125	14381	14355	14481	14468	14446	14414	14230	14393	14533	14262	14509	14296	14235	14480	14334	14349	14413	14176	14608	14449	14342	14317	14153	14297	14399	14224	14386	14287	14293	14234	14208	14316	14263	14185	14429	14407	14400	14223	14179	14236	14159	14540	14293	14473	14350	14037	14406	14396	14554	14181	14431	14281	14326	14433	14281	14239	14329	14577	14299	14469	14413	14222	14217	14230	14603	14449	14245	14381	14411	14195	14235	14237	14454	14321	14495	14453	14414	14390	14286	14243	14206	14433	14403	14215	14440	14281	14356	14411	14451	14651	14309	14429	14290	14172	14522	14389	14344	14089	14709	14377	14435	14368	14299	14236	14341	14322	14345	14348	14561	14277	14473	14233	14292	14488	14439	14625	14452	14555	14400	14298	14393	14306	14427	14304	14184	14418	14442	14440	14245	14225	14334	14176	14127	14236	14280	14306	14387	14410	14459	14475	14378	14451	14431	14347	14367	14467	14274	14374	14243	14364	14451	14312	14179	14352	14427	14245	14197	14480	14456	14380	14337	14300	14429	14257	14357	14304	14469	14249	14483	14299	14372	14299	14457	14389	14248	14359	14389	14500	14441	14325	14265	14280	14438	14415	14066	14252	14572	14466	14458	14318	14217	14296	14371	14360	14263	14435	14337	14368	14334	14325	14206	14280	14498	14241	14486	14262	14557	14400	14333	14265	14443	14335	14188	14382	14274	14415	14413	14273	14345	14254	14277	14338	14260	14310	14310	14246	14350	14181	14390	14430	14348	14128	14319	14303	14260	14259	14173	14438	14411	14307	14360	14376	14339	14320	14337	14145	14074	14471	14384	14486	14375	14366	14292	14351	14347	14274	14372	14464	14498	14412	14541	14398	14490	14390	14503	14315	14482	14099	14376	14315	14269	14478	14388	14467	14352	14265	14284	14115	14271	14352	14406	14407	14134	14502	14261	14292	14360	14223	14300	14346	14456	14361	14298	14411	14327	14324	14227	14257	14574	14456	14400	14162	14304	14240	14486	14356	14383	14486	14539	14486	14421	14133	14216	14326	14486	14200	14297	14435	14434	14279	14357	14613	14360	14272	14264	14428	14423	14423	14522	14196	14180	14228	14395	14317	14321	14401	14429	14283	14432	14456	14448	14275	14281	14310	14366	14265	14419	14299	14215	14241	14423	14499	14395	14392	14360	14383	14356	14458	14235	14480	14295	14239	14137	14270	14400	14386	14315	14587	14426	14250	14195	14218	14318	14350	14634	14210	14470	14450	14492	14427	14446	14465	14201	14343	14405	14256	14351	14233	14130	14281	14348	14434	14469	14483	14448	14386	14436	14400	14314	14433	14418	14243	14375	14214	14306	14282	14310	14302	14402	14456	14490	14384	14305	14265	14450	14338	14322	14235	14269	14289	14345	14322	14270	14422	14271	14213	14314	14396	14291	14271	14436	14379	14448	14346	14338	14517	14461	14292	14518	14356	14293	14393	14238	14180	14245	14398	14530	14365	14322	14242	14116	14311	14316	14315	14331	14264	14218	14313	14488	14469	14362	14484	14248	14300	14224	14404	14440	14413	14230	14525	14404	14425	14501	14313	14339	14290	14430	14414	14252	14399	14446	14582	14525	14345	14368	14314	14449	14465	14257	14332	14373	14297	14318	14311	14414	14321	14247	14427	14124	14105	14204	14333	14319	14416	14590	14397	14377	14228	14304	14353	14392	14433	14219	14194	14341	14333	14325	14410	14309	14268	14365	14465	14265	14228	14447	14261	14289	14404	14264	14280	14287	14328	14234	14225	14407	14435	14337	14414	14272	14254	14153	14395	14226	14397	14349	14470	14431	14349	14250	14291	14540	14348	14184	14312	14280	14289	14329	14500	14271	14366	14363	14285	14338	14344	14375	14382	14566	14326	14418	14415	14426	14284	14246	14224	14205	14463	14376	14337	14275	14272	14238	14371	14322	14287	14349	14275	14030	14369	14352	14516	14344	14167	14363	14268	14131	14202	14116	14372	14422	14437	14213	14266	14375	14337	14393	14422	14276	14188	14452	14477	14537	14366	14292	14473	14300	14408	14292	14327	14383	14386	14303	14394	14345	14281	14375	14396	14363	14173	14296	14449	14376	14370	14232	14392	14096	14208	14386	14309	14339	14295	14205	14394	14374	14423	14221	14295	14284	14138	14181	14633	14357	14235	14426	14264	14467	14389	14244	14282	14387	14247	14388	14251	14466	14321	14431	14319	14386	14351	14171	14300	14273	14467	14324	14310	14307	14536	14383	14269	14220	14208	14498	14475	14182	14312	14318	14364	14391	14243	14545	14311	14271	14537	14211	14498	14291	14241	14197	14307	14310	14259	14209	14329	14398	14375	14267	14342	14248	14436	14311	14368	14418	14339	14234	14244	14257	14171	14452	14577	14162	14133	14378	14395	14272	14316	14257	14446	14288	14341	14033	14376	14094	14357	14525	14461	14617	14574	14532	14350	14347	14251	14229	14253	14419	14483	14461	14401	14345	14342	14388	14196	14339	13971	14414	14460	14268	14391	14254	14293	14189	14126	14322	14476	14323	14400	14420	14365	14352	14446	14508	14358	14400	14497	14435	14321	14286	14352	14433	14305	14461	14389	14302	14396	14458	14310	14336	14362	14239	14336	14408	14390	14371	14495	14274	14403	14410	14536	14325	14406	14458	14387	14258	14650	14369	14453	14308	14341	14436	14515	14422	14452	14372	14424	14323	14409	14200	14289	14361	14326	14200	14312	14387	14315	14328	14097	14295	14425	14589	14402	14322	14525	14316	14227	14435	14425	14558	14346	14519	14461	14186	14463	14449	14437	14306	14370	14433	14606	14341	14214	14345	14232	14369	14212	14267	14195	14506	14456	14604	14341	14464	14405	14570	14201	14493	14306	14282	14279	14524	14479	14256	14249	14524	14353	14237	14350	14463	14445	14519	14523	14472	14327	14484	14438	14423	14613	14420	14440	14225	14290	14255	14368	14375	14204	14204	14408	14375	14194	14489	14455	14572	14201	14342	14428	14220	14125	14462	14426	14428	14455	14359	14562	14286	14335	14346	14488	14472	14480	14249	14224	14281	14374
17639	32603	35121	30197	25351	21742	18750	16349	15398	14662	14477	14029	13852	13366	13493	13604	13488	13315	13332	13168	13320	14033	18884	23213	24199	22082	18416	15904	14330	13691	13338	13185	13107	13124	13181	13123	13067	13094	13072	13216	13166	13148	13314	13099	13126	13119	13146	13014	13229	13099	13150	13012	13078	13089	13112	13053	13028	13162	13108	13076	13073	13301	13106	13153	13205	13238	13123	13068	13054	12850	12952	12946	13145	13237	13155	13033	12976	13072	13156	13016	13083	12917	13085	13048	13121	13137	13190	13123	13136	13153	13074	13071	13076	13140	13065	12999	13173	13144	13100	13170	12971	13185	13125	13196	12824	13137	13205	13064	13249	13171	13085	12942	13133	13051	13251	13089	13058	13164	12950	13156	13137	13182	13030	13139	13157	13175	13125	12965	13178	13157	13061	13130	12972	12886	13141	13045	13100	13199	12933	13045	13092	13210	13220	12946	13079	13086	12922	13141	13002	12956	13077	13087	13121	12810	12945	13049	13033	12955	13113	13116	13049	13102	12940	13225	13030	13073	13125	13215	13145	13027	13092	13035	12901	13259	13084	13176	13021	13127	13113	13062	13152	13135	13067	13045	13034	13108	12965	12971	13107	13099	13141	12947	13156	13190	12892	13041	12997	13074	13083	13134	13168	12950	13108	13018	13228	13173	13121	13126	13024	13248	13061	13028	13126	13100	13170	13170	12974	13133	12997	12948	13148	12990	13110	13050	13118	13232	12935	13194	13087	13036	13153	13193	13061	13091	13087	13185	13155	13132	13033	13175	13201	13011	13224	12902	13077	13236	13225	12990	13093	12970	13107	13045	13006	13094	13167	13148	13076	12945	13100	13001	13118	13136	12922	12942	13051	13112	13040	13167	13049	13097	13015	13183	13186	13076	13105	13047	13080	13198	12978	13011	13106	13024	13001	13248	13125	13027	13113	13149	13131	13228	12950	13187	13073	13305	13103	13107	13031	13117	13041	13091	13082	13152	12982	13126	13108	13101	13142	12944	13119	13161	13112	13046	12976	13106	13144	13101	13045	13203	13031	13117	13173	13054	13151	13269	12953	13161	13103	13369	12938	13031	13007	13089	13003	13158	13117	13042	13187	13040	13116	12950	13190	13120	13123	13134	13128	13004	13112	13170	13046	13047	13084	12913	12941	13046	13091	13129	13221	13020	13088	12997	13044	13096	12966	12971	13077	13113	13146	12953	13110	12974	12987	12909	13038	13161	12938	13192	13065	13119	13144	13083	13224	13108	13263	13143	13015	13295	12912	12993	13044	13094	13079	13006	13153	13067	12958	13123	13155	13266	13226	12996	13129	13301	13211	13065	13049	13123	13179	12992	12972	13017	13132	13133	12931	12926	13125	13144	13121	13017	12875	13106	13030	13067	12929	13075	12967	13201	13051	13070	13071	13117	13158	13017	13097	13051	13216	12921	13249	13158	13065	13277	13153	13118	13146	13156	13234	13144	12912	13132	13156	12919	13310	13144	13129	13130	13079	13126	13103	13143	12991	12984	13110	13136	12946	13075	13103	13006	12960	13085	13118	13029	13006	13187	13216	13096	13218	13227	12947	13085	13103	13014	13164	13088	13224	12814	13140	12950	13045	13097	13057	13087	13169	13112	13243	13183	13225	13123	12934	13071	13209	12994	13206	13087	13182	13105	13164	12917	13301	13084	13040	13160	12979	12961	13125	13340	13124	13097	13019	13083	13215	13069	12924	13143	13110	13066	13092	13076	13105	12976	13112	13202	13266	13031	12867	12978	13231	13062	12942	13120	13196	12872	13247	13082	13013	13094	13258	13183	13157	13075	12871	13187	13173	12959	13122	13047	13099	13116	13261	12995	13142	13292	12955	13214	13134	12951	13084	13194	13183	12906	13115	13079	12960	13098	13067	13229	13096	13198	13119	12955	13188	13077	13133	13167	13206	12964	13208	13088	13191	13215	13150	13090	13130	13157	12985	13024	13015	13238	13081	13044	13143	13151	13193	13176	13104	13292	13133	13062	13083	13119	13088	13052	13152	13076	13066	13113	13139	13301	13095	13133	13133	13065	13093	12963	13012	12995	13116	13010	13096	13181	13231	12989	13060	13224	13047	13158	13142	13132	13144	13135	12999	13085	13012	12951	13059	13163	13008	13022	13239	13069	13100	13157	12971	13131	13231	13094	13017	13107	13198	13005	13134	13070	12987	13077	13159	12965	13148	13062	13166	13088	12924	13236	12998	13006	13180	12988	13158	13094	13099	13052	13080	12949	13130	13129	13114	13058	13010	13165	12972	12961	13185	13081	13118	13089	13130	13027	13023	13062	12916	13103	13108	13042	13077	13094	13054	12822	13059	13184	13085	13042	13118	13191	13102	13130	13017	13083	13105	12934	13045	13111	12984	13226	12953	13023	13202	13078	12891	13211	13103	13094	13184	13099	13094	13066	12940	13082	12951	13102	13069	13141	13181	13015	12965	13000	13046	13187	13154	13182	12976	13015	12904	13141	12966	13012	13134	13133	12964	12899	13061	13150	13108	12923	13028	13091	13084	13118	13154	13070	13041	13006	13059	13137	13227	13027	13053	13146	13032	13090	13058	13085	12884	13169	13135	13053	13090	13142	13181	13125	13313	13068	13218	13060	13079	13021	13027	13053	13171	13075	13229	13091	13049	13087	13071	13037	13191	12986	13012	13105	13031	13050	13072	13066	13042	13076	13064	12993	12992	13168	13085	12853	13102	13066	12930	13101	13047	13043	13110	13086	13189	12981	13151	13182	13169	13166	12964	13094	13305	13153	13145	13196	13067	13028	12949	13133	12949	12972	13207	13042	13103	13161	13069	13083	13119	13074	13086	13195	13211	12934	13171	13032	13118	13253	13075	13080	13085	12997	13101	13183	12986	13184	13040	13183	13186	12985	13131	13224	12979	13016	12990	13183	13058	13079	12959	13142	12977	13214	13129	13109	13193	13039	13223	13053	13199	13177	13156	13090	13112	13103	13135	13209	13183	13137	12990	13068	13183	13101	13082	13122	13018	13102	13115	13078	13162	13052	13200	13202	13213	13058	13027	13086	13008	13104	13107	12923	12969	13028	13142	12931	13129	13130	13194	12929	13124	13084	13049	13006	13052	13118	13208	13047	13117	13099	13297	13088	13221	13013	13084	13159	13039	13161	13002	13120	13134	13098	12931	12995	13128	13044	13308	13078	13282	13212	13044	13108	13180	13057	13151	13006	13094	13151	13096	13111	13245	13116	13108	12978	13078	13185	13117	13018	13123	13151	12957	13178	12995	13036	12921	13145	13076	12957	13118	13127	13081	13004	13126	13112	13024	13024	13075	12989	13015	13091	13231	13134	13062	13082	13006	13134	13130	13163	13113	12977	13202	13181	13147	13001	12989	13014	12998	13170	13157	12970	12965	12991	13151	13055	13100	13114	13027	13072	13114	13097	13046	13048	13103	13036	13139	13173	13096	13194	13078	13077	13190	12974	13188	13220	13062	13112	13137	13011	13157	13015	13086	12927	13124	13047	13072	13101	13190	13043	12944	13135	13054	12922	13142	13109	13083	13029	13153	13096	13071	13065	13273	13057	13125	12957	13254	13073	12999	13121	13097	13118	13035	13149	13141	13073	13112	12972	13083	12811	13032	12834	13237	13002	13119	13072	13144	13121	12989	13135	13029	12974	13082	13136	12994	12932	12990	13043	13306	13061	13046	13103	13093	13126	13170	13011	13025	13106	13186	13119	13213	13214	13045	13010	13141	12937	13122	12908	13031	13033	13016	13062	13175	13009	12926	13038	13038	13067	13077	13149	13017	13072	12900	12935	12990	13160	13092	13005	13176	13289	13284	12990	13103	12965	13026	13216	13005	13064	13266	13043	13099	13084	13113	12904	13011	13114	13181	13300	12981	13266	13067	13060	13183	13094	13177	13142	13050	13127	13058	13154	12915	13100	13301	13118	13143	13027	13142	13056	13257	13141	12990	13150	13086	13206	13095	13068	13038	13095	13202	13081	12996	13141	12997	13005	13123	13269	12976	13108	13123	13194	13255	13073	13008	13106	13209	13103	12964	13009	13056	13113	13023	13178	12971	13137	13170	13275	13149	13112	13069	13101	13091	13313	13026	13114	13063	12937	13284	12984	13041	13044	13173	12933	13027	13248	13068	13075	13231	13086	12873	13123	13194	13024	12939	12969	12968	13042	13138	13011	13024	13071	13140	13042	13121	13037	13035	13013	13101	13194	13045	13073	13010	13169	13121	13044	13152	13028	13118	12862	13172	13256	12900	13069	13263	12906	13189	13195	13094	13230	13163	12985	13062	13173	13193	13060	13108	13164	12950	13121	13171	13068	13100	13155	13055	13100	13302	13165	12937	13162	13035	13034	12975	13163	12986	13149	12946	13012	13060	13089	13059	13052	13049	13264	13044	13085	12996	13036	13112	13107	13152	13104	13179	13032	12934	13182	13201	13221	13037	13013	13194	13023	13004	13051	12930	12964	12994	13029	13032	13140	13091	13161	13097	12971	13193	13110	13202	12990	13058	13192	13021	13025	13007	13114	13156	13185	13192	13160	13028	13210	13124	13191	13017	13112	13190	13062	13197	13104	13049	13141	13196	13005	13079	13175	13038	13142	12920	13088	13153	13030	13083	13180	12875	13097	13122	13193	13029	12969	13134	13045	13072	13194	12968	13099	13120	13097	13143	13046	13031	13228	13325	13142	13149	13054	12978	13128	13017	13018	13230	13089	12986	13275	13056	13064	13163	13015	13116	13119	13074	13203	13195	12946	13071	12990	13197	13130	13088	13077	13043	13204	13115	13102	13102	13102	13110	13224	13039	12954	13038	13117	13293	13114	12992	12977	13059	12984	13007	13112	13072	13183	13009	13007	12988	13270	13008	13166	13203	12859	13256	13094	13056	13000	13160	13180	13127	13148	13178	13178	13056	13097	12953	13115	12942	13274	13147	13010	13131	13134	12983	13222	13034	12995	13108	13225	13141	13159	13029	13137	13032	13168	13140	13017	13019	13095	13080	13151	13121	13028	13087	13005	13001	13041	12960	13192	13066	13170	13075	13010	13108	13111	13200	13164	13148	13098	13125	13154	13031	13205	13190	13107	13031	13119	13037	13109	13072	13088	12972	13116	13076	12974
28253	22616	26682	22099	17863	16776	16292	15796	15460	15419	15301	15315	15183	15177	15166	15158	15089	14899	15189	15193	15182	15164	15466	15557	15842	15681	15762	15459	15205	15362	15178	15103	15246	15119	14959	15387	14932	15111	15076	14996	15125	14974	15074	14966	15336	14945	15266	14978	15106	15235	15268	15011	15292	14900	14997	15238	15161	15011	15099	15067	15120	15183	15097	15035	15017	15095	15167	15105	15073	15094	15064	15171	15045	15070	15058	15141	15215	15170	15150	15243	15281	15252	15117	15009	15157	15142	15195	15007	14965	15130	15238	15091	15150	15192	15142	15020	15181	15109	15108	15049	15001	15113	14992	15299	15315	15102	15128	14897	14911	15090	14909	15123	15103	15093	15159	14996	15135	15140	15093	15030	15125	15062	15139	14837	15361	15137	15274	15057	15161	14796	15111	15117	15113	15116	15066	15096	15226	14950	14981	15081	15112	15052	15284	14903	15146	15090	15171	15053	15028	15108	14979	15107	15163	14955	15031	15027	15030	15078	15238	14995	15208	14964	15316	15034	15048	15054	14975	15292	15019	15032	14999	15142	15146	15359	15031	15251	15067	15109	15035	15219	15106	15122	15041	15063	15450	15059	15079	15064	15102	15061	15062	15106	15220	15199	15045	15316	15101	15117	15200	15398	15012	15180	15299	15028	15109	15101	15025	14994	15277	15118	14928	15201	15053	15161	15220	15177	15228	14917	15168	14719	15187	15093	15136	15369	15067	15185	15061	15048	14846	15055	15024	15032	15107	15280	15014	14813	15048	15092	15044	15012	15064	15197	15018	15122	14922	15004	15042	15120	15175	15043	15192	15066	15164	15176	15116	15042	15025	15056	15202	15068	14936	15162	15014	15104	14867	14980	14950	15074	15088	15261	15000	15014	15079	15081	15165	15189	15093	15346	14972	15077	14994	15098	15154	15242	15102	15133	15092	15158	15226	15141	15058	15138	15039	15149	15203	15210	14876	15097	14954	15265	15174	15232	15294	15073	15115	15257	15111	15055	15030	15029	14980	15076	15154	15130	15178	14772	15169	15012	15079	14998	14944	15296	15105	15055	15217	15028	15092	15110	15086	14980	15131	14989	15134	14967	15022	15121	15090	15082	15046	15116	15213	15047	15088	15034	15084	15132	15220	15154	15315	15336	14962	15187	14921	15189	15272	15182	15211	15123	15091	15199	15303	15078	14985	15061	14977	15021	15185	14964	15022	15179	15009	14985	15109	15034	14966	15095	15089	14968	15101	15187	15074	15187	15136	15167	15070	15255	15090	15139	15227	15237	15168	15013	15079	15067	15228	15053	15086	14978	15081	15152	15273	15042	15130	15146	15142	14988	15081	15240	15009	15011	15141	15207	15010	15069	15212	15157	15132	15091	15195	15205	15151	15204	15153	14971	15032	15050	15041	15200	15197	15361	15213	15021	14742	14993	14997	15191	15181	15230	15072	15241	15039	15157	15029	15211	15294	15229	15040	15071	15066	15162	15292	15238	15200	15115	15089	14967	15021	15027	15195	15186	15268	15090	15014	15029	15025	15162	15300	15077	15049	14954	15032	14970	15250	15262	15136	15046	15303	15137	15084	15005	15005	15205	15237	15049	15177	15173	15046	15185	14955	15094	15020	15023	15090	15104	15178	15018	15154	15105	15089	15217	14975	15095	15198	15285	15105	15248	15346	15060	15093	15080	15113	15061	15158	15100	15171	14993	15247	15061	15158	15196	14985	14966	15129	15062	15157	15002	15117	15077	15121	14957	15071	15043	15143	14998	15142	15024	14929	15101	15261	15075	15181	15056	14847	15063	15116	14688	15150	15124	14886	15094	14981	14963	15085	15137	14963	15235	15134	14934	15103	15179	15031	15257	15062	15247	15295	15094	15260	15311	15142	15083	15025	15148	15051	15100	15131	15216	15074	15039	15258	14915	14942	15196	15372	15084	15304	14965	14903	14969	15147	15290	15000	14940	14992	15204	15008	14858	15113	15047	15134	15018	15067	15248	14908	15123	15297	14974	15198	14969	15146	15115	15014	15199	15160	15235	14985	15086	15059	15166	14877	15108	15320	15207	15100	15278	14993	15230	15117	15270	15124	15009	15158	14879	14992	15263	15108	15085	15117	15108	14998	15214	15185	15203	15096	15042	15152	15100	15246	15109	15169	15190	14982	14899	15141	15061	15093	14986	15147	15147	15201	15176	15012	15059	15085	15129	15155	15140	15301	15367	15078	15134	15219	15186	14931	15108	15172	15163	14821	15340	15118	15132	15270	15270	14930	14905	14889	14992	14977	14995	15012	15098	15039	15043	14907	15055	15118	15021	14980	15287	15178	15120	15231	15232	15098	15126	15129	15289	15067	15185	15238	14985	15086	15134	14975	14950	15006	15258	14980	14999	15216	15198	15037	15105	15033	15140	14982	15063	15139	15147	15030	15146	15142	15058	15060	15182	15149	15207	15228	15083	14924	14942	15185	15127	15131	15066	15242	15046	15313	15053	15123	15096	15155	15018	15006	14927	14912	15239	15110	15100	15124	15060	15087	15185	15120	15197	15274	15047	15157	15295	15287	15150	15209	15144	15296	15135	15155	15138	15168	15049	15124	15028	15179	15221	15204	14887	15036	14970	15223	15206	15152	15284	15019	15068	15094	14930	15071	15103	14927	15108	15222	15187	15121	15005	15019	15163	15159	15117	15169	15126	14895	15130	15149	15057	14932	15196	14903	15232	15301	15200	15235	14855	15140	15021	15080	15106	15073	15140	15245	15120	15261	15091	15187	15155	15146	15216	15142	15234	15180	15094	15246	14863	15142	14857	15178	15047	15255	14985	15093	15048	15106	15052	15177	14900	14967	15044	15057	15236	15153	15008	15089	15138	15146	15084	15255	15015	15046	14933	15112	15148	15010	15085	14893	15146	15166	15152	15094	15055	15122	15287	15384	15159	15162	15176	15171	15036	15070	15302	15180	15189	14961	14965	15008	15216	15144	15155	15025	15217	15117	15184	15018	15310	15254	15295	15063	15036	15286	15276	14918	15014	15161	14936	15234	15203	15146	14987	15035	15229	15140	15188	15046	15072	15214	14961	15212	14932	15055	15017	15037	15290	15073	15292	15075	14909	15109	15092	15180	15215	15101	15049	14963	15031	14955	15008	15313	15001	15138	15283	15144	15057	15115	14945	15008	15006	15126	14968	15092	15129	15228	15335	15100	15028	15287	15045	15172	15109	15034	15223	15003	15007	15068	15128	15026	15103	14975	15055	15010	15156	15109	15235	15123	14991	15031	15044	15129	14979	15053	15010	14975	15007	15088	14957	15198	14866	15157	15104	14986	15072	15184	15226	15156	15231	15121	14849	14962	15090	14863	15101	15149	14989	15182	15164	14915	15182	15045	15040	14981	15074	15164	14922	15048	15094	15329	14985	15088	15207	15208	15002	15139	14982	14999	15204	15169	14934	15134	15059	15160	15073	15143	15118	14960	15018	15126	15199	15219	15284	15238	15317	15182	15139	15127	15104	15089	14930	15213	15108	15157	14979	15310	15061	15098	15132	15193	15048	15202	15157	15067	14821	15060	15023	14904	15001	15177	15098	15148	15136	14977	14992	15003	14990	15099	14985	15031	14989	15139	15219	15112	15291	15318	15206	15079	15196	15242	15241	15194	15041	15181	15085	15227	14945	15014	15203	15055	15002	15046	15055	15280	15191	14852	15077	15184	15063	15010	15002	15139	15059	15115	15363	15077	14997	15240	15087	15406	15003	14975	15307	15395	15063	14936	15100	15316	15471	15204	15222	15176	15129	15144	15170	15065	15023	15212	15270	15065	15161	15092	15171	14935	15161	15237	15141	15163	15167	14851	15078	15037	15222	15124	15064	15181	14967	15064	15101	15158	15151	15161	15246	15249	15069	15098	15406	15231	15208	15063	15171	15009	15229	15111	14910	14998	14936	15047	15069	15217	15248	15098	15251	15003	15133	15163	15170	15293	15028	15245	15230	15149	15059	15046	15064	15194	14974	15120	15068	15158	15171	15267	15198	15131	15042	14926	15040	15133	15213	15222	15032	15069	15189	15172	15171	15015	15212	15138	15057	15149	14882	15178	15064	15150	14965	15071	15041	15149	14951	15264	15041	15205	15223	15296	15251	15172	15108	15137	15109	15091	15039	15027	15149	15129	15041	15122	15130	15033	15170	15101	15008	15031	15170	15286	15138	15136	15102	14925	15205	15072	14941	15080	15123	15233	15254	15051	15270	15048	15243	15139	15318	15281	15070	15141	15180	15047	14947	15223	14865	15304	15153	15068	15073	15306	15053	15267	15101	15201	15164	15115	15107	15119	14952	15020	15303	15108	15083	14943	14982	15137	15130	15159	15019	15226	15117	15123	15131	15060	15102	15073	15302	15152	14946	15102	15060	15013	15092	15033	14986	15063	15040	15096	15116	15104	15241	15088	15168	15005	15217	15025	15194	14906	15018	15149	15073	15076	14944	15039	15098	15237	15100	15129	15224	15169	15072	15091	15039	15124	14993	14979	14983	15046	15100	14988	14864	15088	15210	15064	14975	15083	15071	15067	15122	15213	15008	15112	15181	14988	15119	15068	14883	15035	15124	15316	15080	15186	15205	15023	15161	15073	15160	15134	15112	15073	15105	15130	15077	14981	15085	14945	15098	15189	14857	15116	15024	15138	15074	15229	15188	14890	15045	15010	15006	15104	14830	14958	14913	15093	15036	15164	15170	15015	15205	15195	15193	15092	15131	15338	15124	15233	15124	15355	15182	15024	15028	15203	15266	15053	15069	15060	15273	15340	15004	15114	15136	15040	15128	15053	14911	15162	15224	15035	15154	15087	15194	15048	15269	15068	15015	15106	15141	15004	14997	15014	15369	15099	15087	15280	15390	15064	15132	15074	15292	15172	15139	15224	15101	15247	14959	15071	15343	15126	15133	15237	15152	15287	15298	15287	15118	15042	15030	15221	15074	14966	14987	15047	15171	15283	15260	15166	15156	15238	14987	15181	15197	15062	15140	15080	15059	15331	15117	15190	15152	15252	15041	15004	15055	15078	15074	15072	15117	15008	15031	15159	15139	15216	15038	14983	14984	15062	15170	15049	15326	15186	15333	15126	15038	15162	15043	15042	15123	15086	15099	15148	15222
17328	23309	27104	19855	17526	16209	15238	14433	14303	14083	13995	13908	13725	13799	13701	13812	13655	13586	13691	13582	13676	13771	13928	14491	14674	14290	14033	13902	13860	13869	13608	13484	13574	13674	13502	13446	13436	13482	13639	13713	13623	13607	13617	13474	13641	13595	13558	13538	13804	13668	13559	13591	13646	13667	13723	13628	13774	13571	13618	13708	13645	13523	13574	13533	13622	13690	13510	13588	13633	13563	13635	13645	13726	13659	13743	13657	13519	13519	13738	13644	13572	13784	13493	13435	13519	13504	13490	13606	13568	13664	13536	13486	13671	13511	13626	13450	13648	13482	13626	13565	13539	13672	13451	13522	13589	13644	13430	13720	13538	13713	13465	13502	13417	13657	13580	13704	13648	13577	13595	13627	13606	13675	13588	13619	13572	13653	13655	13571	13554	13567	13735	13582	13551	13526	13686	13519	13582	13627	13595	13753	13551	13499	13549	13636	13588	13690	13686	13413	13514	13603	13642	13592	13461	13601	13628	13595	13499	13675	13475	13639	13673	13569	13741	13626	13639	13524	13516	13528	13605	13570	13640	13576	13683	13638	13667	13481	13439	13600	13440	13813	13638	13634	13486	13630	13722	13609	13518	13650	13710	13738	13516	13643	13650	13625	13483	13553	13638	13675	13399	13566	13563	13534	13510	13696	13503	13477	13561	13740	13473	13586	13486	13583	13506	13803	13455	13729	13488	13602	13585	13634	13538	13625	13636	13494	13542	13574	13396	13662	13599	13503	13708	13615	13496	13461	13453	13668	13547	13657	13640	13592	13654	13634	13592	13590	13622	13513	13411	13675	13643	13607	13563	13642	13655	13673	13523	13356	13517	13596	13591	13591	13665	13558	13729	13744	13532	13542	13670	13524	13806	13510	13663	13546	13649	13647	13428	13566	13442	13555	13656	13645	13555	13516	13572	13669	13461	13585	13543	13609	13498	13547	13560	13438	13495	13738	13479	13681	13666	13489	13692	13547	13636	13551	13606	13509	13599	13548	13447	13483	13404	13662	13577	13601	13602	13696	13647	13653	13564	13759	13507	13748	13520	13616	13726	13534	13625	13512	13707	13561	13455	13691	13472	13561	13640	13474	13559	13622	13507	13525	13664	13612	13648	13488	13601	13595	13609	13544	13576	13452	13661	13529	13728	13635	13559	13727	13399	13563	13707	13779	13612	13451	13427	13570	13666	13520	13599	13601	13555	13674	13586	13612	13527	13468	13600	13567	13575	13652	13443	13535	13670	13592	13556	13612	13584	13589	13514	13427	13509	13591	13675	13610	13588	13471	13543	13533	13547	13493	13714	13616	13679	13562	13533	13673	13752	13598	13586	13464	13668	13610	13677	13501	13819	13635	13656	13687	13413	13505	13557	13596	13605	13699	13706	13412	13552	13587	13620	13536	13575	13681	13782	13655	13394	13546	13640	13489	13595	13515	13700	13511	13643	13677	13646	13609	13599	13559	13564	13529	13568	13536	13597	13649	13616	13531	13630	13564	13652	13458	13674	13642	13619	13371	13578	13504	13546	13478	13509	13441	13552	13517	13553	13556	13598	13432	13591	13613	13669	13454	13561	13573	13614	13532	13617	13653	13653	13405	13432	13568	13527	13553	13686	13619	13680	13563	13633	13652	13696	13442	13575	13581	13672	13611	13498	13530	13637	13653	13528	13385	13790	13596	13704	13514	13573	13519	13453	13598	13540	13517	13418	13651	13717	13440	13658	13376	13684	13717	13669	13588	13448	13542	13426	13693	13658	13678	13506	13580	13541	13656	13707	13493	13741	13310	13486	13509	13671	13493	13546	13557	13761	13600	13579	13664	13625	13617	13576	13511	13524	13578	13519	13441	13608	13465	13339	13562	13648	13563	13646	13584	13653	13520	13565	13806	13576	13633	13502	13598	13697	13695	13457	13597	13490	13672	13527	13608	13655	13528	13601	13595	13660	13494	13652	13690	13641	13556	13413	13621	13550	13572	13541	13607	13587	13698	13485	13699	13694	13591	13656	13513	13579	13530	13521	13479	13427	13675	13633	13738	13703	13704	13647	13744	13483	13534	13558	13597	13532	13545	13784	13592	13580	13537	13447	13671	13731	13641	13575	13531	13635	13529	13483	13684	13532	13482	13643	13516	13580	13623	13597	13614	13370	13621	13527	13487	13798	13582	13612	13540	13536	13412	13576	13565	13550	13369	13660	13561	13470	13659	13413	13632	13729	13554	13503	13650	13357	13554	13580	13585	13468	13683	13669	13280	13421	13754	13673	13604	13628	13480	13649	13689	13505	13468	13700	13533	13647	13527	13464	13624	13527	13691	13627	13480	13544	13628	13652	13712	13602	13490	13558	13610	13756	13541	13453	13648	13691	13664	13636	13579	13434	13619	13454	13608	13524	13705	13607	13574	13457	13736	13680	13595	13579	13617	13740	13693	13603	13825	13417	13653	13528	13635	13524	13480	13483	13562	13626	13483	13447	13540	13684	13634	13683	13602	13554	13494	13489	13757	13512	13621	13468	13565	13668	13671	13659	13615	13664	13540	13528	13575	13496	13676	13620	13492	13546	13657	13648	13552	13753	13513	13706	13516	13608	13439	13678	13557	13676	13724	13538	13624	13595	13714	13379	13564	13512	13465	13285	13556	13649	13584	13480	13621	13540	13621	13626	13565	13728	13567	13700	13556	13554	13487	13488	13499	13487	13663	13540	13578	13764	13493	13548	13598	13605	13547	13628	13535	13567	13581	13501	13860	13594	13609	13486	13689	13841	13632	13675	13677	13752	13609	13555	13590	13543	13529	13645	13515	13547	13566	13546	13623	13680	13626	13594	13524	13725	13556	13662	13446	13510	13810	13763	13493	13690	13646	13665	13622	13583	13623	13612	13596	13712	13622	13539	13600	13588	13511	13566	13555	13514	13673	13482	13523	13432	13795	13537	13421	13710	13456	13578	13476	13677	13582	13584	13498	13479	13649	13642	13677	13574	13559	13604	13526	13623	13698	13539	13551	13680	13698	13405	13583	13576	13576	13507	13559	13686	13719	13753	13515	13488	13581	13664	13629	13570	13484	13510	13630	13348	13494	13663	13502	13626	13552	13620	13614	13443	13599	13626	13544	13607	13497	13506	13690	13607	13505	13655	13535	13597	13503	13708	13668	13495	13662	13665	13542	13594	13592	13660	13750	13770	13650	13636	13471	13691	13616	13641	13637	13599	13616	13498	13583	13643	13670	13631	13603	13474	13541	13657	13537	13460	13525	13561	13726	13562	13729	13527	13575	13567	13447	13532	13533	13762	13710	13402	13612	13537	13647	13713	13677	13523	13727	13541	13706	13624	13508	13542	13431	13667	13651	13574	13652	13725	13605	13683	13573	13623	13591	13525	13620	13526	13636	13654	13591	13604	13530	13526	13621	13545	13595	13812	13479	13634	13632	13671	13675	13700	13787	13601	13493	13644	13533	13495	13598	13617	13563	13599	13509	13486	13718	13668	13588	13433	13639	13532	13571	13667	13660	13622	13691	13552	13609	13565	13531	13686	13504	13643	13709	13557	13589	13715	13650	13519	13593	13622	13604	13629	13621	13597	13617	13378	13620	13645	13611	13593	13718	13630	13678	13598	13763	13729	13896	13632	13616	13627	13568	13525	13584	13659	13657	13596	13564	13625	13635	13631	13529	13575	13571	13589	13544	13543	13440	13599	13496	13718	13527	13584	13730	13502	13700	13657	13620	13677	13415	13500	13508	13545	13777	13713	13586	13571	13756	13626	13488	13500	13569	13569	13584	13595	13616	13539	13563	13662	13667	13656	13524	13660	13605	13628	13586	13466	13731	13673	13550	13720	13580	13627	13714	13491	13453	13593	13734	13728	13566	13674	13446	13561	13594	13549	13638	13548	13458	13434	13578	13650	13630	13426	13420	13465	13707	13472	13645	13726	13559	13633	13713	13578	13525	13379	13653	13656	13692	13486	13551	13722	13405	13700	13661	13603	13673	13598	13749	13708	13553	13638	13582	13595	13575	13587	13639	13417	13766	13620	13553	13702	13750	13647	13619	13786	13630	13569	13578	13544	13552	13648	13555	13488	13554	13624	13663	13402	13522	13652	13559	13599	13588	13567	13368	13636	13517	13614	13557	13584	13430	13735	13691	13475	13657	13683	13604	13560	13379	13686	13527	13421	13607	13439	13657	13584	13452	13613	13613	13478	13563	13553	13406	13636	13599	13520	13629	13674	13540	13725	13691	13480	13536	13493	13535	13682	13592	13495	13688	13528	13623	13576	13507	13489	13554	13723	13601	13639	13496	13464	13531	13485	13662	13724	13600	13505	13651	13516	13540	13586	13390	13453	13643	13636	13499	13696	13637	13579	13526	13606	13564	13516	13561	13685	13548	13545	13735	13549	13536	13455	13442	13497	13562	13539	13619	13688	13612	13708	13602	13536	13553	13664	13421	13650	13675	13553	13548	13593	13816	13537	13519	13623	13534	13454	13605	13556	13465	13433	13664	13554	13584	13514	13762	13746	13691	13691	13381	13598	13647	13587	13643	13479	13566	13549	13490	13468	13461	13477	13745	13531	13594	13433	13650	13478	13647	13534	13672	13734	13512	13588	13557	13658	13610	13408	13425	13436	13595	13573	13563	13680	13536	13650	13595	13528	13678	13608	13579	13585	13418	13546	13697	13546	13612	13613	13521	13537	13589	13513	13558	13617	13637	13525	13586	13505	13438	13605	13558	13668	13588	13495	13541	13712	13616	13623	13570	13813	13617	13599	13736	13528	13632	13647	13540	13510	13482	13626	13564	13544	13721	13571	13565	13428	13520	13560	13516	13656	13743	13649	13404	13593	13560	13573	13567	13655	13665	13568	13536	13632	13580	13516	13620	13577	13684	13508	13610	13613	13589	13525	13581	13501	13501	13617	13526	13579	13564	13578	13449	13649	13599	13546	13505	13448	13538	13660	13446	13409	13658	13541	13611	13528	13696	13580	13566	13532	13639	13672	13764	13436	13582	13630	13528	13615	13580	13485	13444	13602	13483	13543	13505	13672	13639	13513	13686	13627	13670	13488	13637	13683	13611	13679	13747	13601	13575	13690	13703	13553	13598	13533	13612	13634	13576	13558	13554	13583	13607	13738	13494	13728	13517	13410	13545
24317	21310	28556	24688	22291	21088	20156	17629	17360	17146	17248	17014	16844	16833	16581	16533	16479	16558	16601	16545	16635	16310	16949	19995	21299	19727	18365	17492	16933	16604	16353	16337	16463	16320	16604	16470	16653	16344	16429	16423	16765	16284	16294	16431	16360	16582	16314	16397	16324	16245	16442	16403	16467	16553	16318	16298	16217	16416	16349	16472	16484	16376	16300	16524	16306	16350	16298	16406	16361	16376	16490	16374	16371	16384	16306	16134	16409	16296	16353	16272	16412	16406	16561	16192	16321	16397	16404	16634	16261	16534	16457	16398	16313	16472	16439	16193	16323	16441	16380	16165	16353	16396	16398	16292	16266	16410	16437	16361	16587	16394	16409	16318	16529	16446	16564	16322	16563	16241	16640	16302	16516	16257	16326	16510	16623	16294	16385	16577	16436	16256	16230	16364	16675	16412	16267	16348	16390	16221	16453	16299	16449	16431	16453	16418	16425	16314	16412	16305	16294	16372	16310	16333	16362	16408	16289	16530	16298	16385	16373	16336	16339	16405	16450	16544	16316	16192	16489	16437	16295	16379	16246	16400	16373	16550	16363	16346	16304	16385	16252	16450	16437	16565	16235	16495	16485	16340	16361	16370	16380	16422	16485	16434	16458	16528	16070	16319	16298	16176	16345	16370	16297	16370	16508	16272	16442	16536	16365	16473	16250	16254	16296	16427	16277	16459	16485	16325	16397	16336	16465	16469	16368	16442	16285	16398	16544	16307	16249	16574	16523	16305	16539	16544	16299	16450	16306	16145	16131	16479	16223	16471	16425	16367	16319	16313	16377	16335	16151	16523	16300	16554	16541	16531	16452	16308	16431	16341	16361	16308	16364	16405	16285	16392	16268	16339	16323	16228	16491	16190	16368	16476	16357	16182	16357	16538	16315	16322	16417	16512	16438	16369	16475	16404	16482	16482	16347	16415	16401	16424	16340	16396	16241	16410	16180	16217	16264	16308	16509	16355	16610	16513	16421	16262	16383	16367	16264	16237	16570	16344	16319	16398	16327	16211	16671	16437	16294	16471	16426	16475	16461	16344	16409	16395	16377	16392	16311	16526	16355	16320	16218	16633	16297	16574	16512	16430	16435	16335	16447	16224	16433	16337	16577	16270	16564	16410	16396	16441	16414	16271	16360	16603	16360	16283	16519	16392	16449	16420	16396	16210	16379	16500	16292	16488	16395	16425	16289	16515	16412	16393	16380	16323	16288	16222	16257	16387	16661	16294	16508	16382	16325	16247	16382	16441	16330	16418	16209	16330	16415	16613	16523	16460	16367	16439	16256	16455	16474	16566	16342	16397	16332	16454	16577	16376	16235	16446	16350	16390	16446	16209	16382	16059	16389	16495	16328	16530	16395	16482	16259	16318	16460	16574	16478	16453	16392	16562	16531	16357	16524	16470	16346	16115	16325	16263	16255	16452	16350	16431	16382	16434	16450	16383	16376	16178	16337	16106	16515	16125	16204	16439	16250	16241	16388	16475	16273	16337	16291	16370	16388	16460	16340	16246	16181	16421	16561	16306	16278	16280	16423	16323	16366	16339	16501	16298	16286	16373	16456	16181	16106	16330	16406	16315	16460	16415	16577	16262	16546	16343	16294	16256	16256	16442	16464	16297	16307	16241	16526	16284	16518	16432	16414	16324	16251	16411	16289	16320	16433	16343	16388	16339	16254	16421	16462	16335	16316	16380	16230	16523	16178	16263	16244	16228	16346	16370	16413	16383	16491	16520	16365	16358	16411	16430	16328	16412	16374	16235	16221	16330	16276	16315	16463	16357	16353	16305	16177	16421	16361	16445	16225	16231	16246	16360	16311	16185	16314	16310	16160	16444	16443	16354	16405	16315	16394	16415	16402	16422	16367	16572	16294	16315	16341	16269	16355	16221	16273	16345	16411	16200	16425	16438	16437	16367	16271	16312	16228	16413	16403	16159	16237	16318	16236	16293	16439	16249	16474	16443	16481	16321	16368	16345	16281	16451	16471	16291	16410	16247	16367	16380	16174	16355	16359	16561	16417	16588	16455	16312	16469	16448	16271	16372	16317	16207	16364	16441	16449	16367	16227	16422	16579	16470	16400	16440	16300	16422	16629	16331	16337	16425	16246	16520	16376	16342	16272	16251	16346	16457	16270	16307	16248	16455	16595	16407	16287	16491	16249	16586	16070	16206	16280	16435	16371	16221	16472	16259	16367	16407	16406	16371	16217	16343	16538	16630	16397	16187	16198	16187	16381	16473	16437	16425	16300	16437	16312	16484	16164	16509	16294	16194	16244	16194	16381	16095	16253	16360	16230	16554	16143	16377	16246	16420	16459	16299	16466	16438	16172	16375	16381	16210	16363	16235	16435	16486	16309	16291	16443	16298	16376	16223	16389	16279	16373	16212	16306	16369	16310	16368	16440	16556	16540	16360	16363	16459	16396	16462	16277	16331	16032	16291	16560	16454	16480	16433	16402	16559	16378	16352	16407	16377	16193	16310	16472	16451	16352	16237	16441	16478	16450	16497	16323	16372	16215	16417	16302	16382	16306	16266	16364	16343	16270	16558	16289	16404	16506	16438	16485	16345	16508	16457	16349	16444	16288	16466	16629	16425	16517	16573	16497	16425	16493	16361	16459	16362	16239	16465	16300	16346	16458	16468	16151	16375	16295	16410	16582	16343	16264	16396	16573	16253	16286	16322	16412	16426	16405	16258	16403	16453	16458	16228	16220	16410	16440	16430	16472	16535	16435	16371	16383	16450	16422	16343	16476	16244	16381	16205	16498	16524	16435	16407	16299	16217	16423	16386	16471	16149	16444	16471	16441	16406	16433	16298	16233	16410	16528	16395	16413	16386	16450	16313	16141	16296	16357	16337	16309	16429	16594	16385	16418	16283	16439	16415	16536	16238	16160	16168	16452	16493	16462	16172	16437	16317	16457	16272	16313	16391	16327	16430	16532	16295	16272	16437	16262	16213	16216	16418	16480	16249	16523	16399	16423	16379	16306	16316	16418	16328	16277	16329	16266	16508	16384	16358	16432	16191	16425	16613	16206	16436	16552	16346	16282	16380	16347	16369	16448	16556	16456	16311	16449	16306	16410	16350	16208	16243	16424	16272	16284	16396	16326	16205	16368	16177	16559	16412	16375	16346	16334	16262	16273	16601	16413	16360	16447	16447	16484	16311	16221	16354	16301	16602	16269	16449	16222	16317	16352	16435	16358	16470	16496	16454	16318	16386	16500	16195	16475	16422	16519	16425	16354	16208	16289	16328	16491	16440	16305	16242	16473	16394	16551	16557	16400	16491	16199	16181	16433	16418	16402	16382	16386	16495	16404	16326	16179	16330	16237	16350	16376	16252	16449	16148	16159	16247	16499	16260	16476	16316	16482	16321	16301	16185	16233	16317	16377	16216	16527	16499	16243	16488	16424	16401	16488	16408	16157	16304	16664	16366	16438	16427	16347	16409	16401	16440	16425	16446	16194	16315	16296	16133	16388	16200	16058	16349	16367	16117	16360	16341	16540	16417	16248	16469	16553	16368	16174	16431	16304	16332	16630	16486	16316	16183	16285	16324	16445	16412	16380	16270	16502	16296	16455	16345	16425	16530	16540	16488	16359	16343	16431	16319	16359	16382	16364	16398	16255	16173	16434	16280	16285	16238	16366	16471	16418	16308	16443	16445	16438	16421	16328	16513	16369	16527	16273	16449	16305	16279	16506	16341	16415	16369	16472	16404	16483	16470	16368	16286	16227	16340	16365	16369	16312	16372	16179	16319	16392	16335	16388	16214	16252	16372	16347	16452	16383	16194	16367	16209	16412	16267	16369	16187	16153	16454	16392	16398	16407	16355	16400	16405	16195	16259	16168	16306	16527	16343	16508	16360	16362	16444	16351	16306	16325	16557	16294	16186	16402	16422	16461	16438	16274	16231	16479	16422	16553	16621	16492	16425	16335	16292	16252	16382	16239	16267	16384	16388	16430	16336	16416	16249	16663	16301	16481	16446	16292	16295	16381	16438	16486	16393	16446	16335	16232	16595	16474	16337	16399	16470	16332	16300	16286	16331	16329	16449	16442	16319	16455	16439	16361	16466	16351	16486	16543	16404	16392	16317	16298	16267	16484	16392	16406	16257	16128	16441	16419	16457	16449	16310	16304	16628	16176	16311	16407	16261	16290	16249	16286	16395	16256	16369	16414	16421	16450	16360	16562	16500	16469	16324	16419	16252	16360	16481	16299	16248	16351	16153	16168	16347	16171	16259	16386	16436	16451	16563	16387	16391	16145	16653	16588	16580	16424	16462	16543	16320	16222	16091	16098	16093	16363	16425	16262	16420	16325	16437	16394	16419	16498	16356	16275	16379	16387	16412	16288	16460	16376	16476	16395	16393	16431	16335	16307	16359	16381	16333	16341	16409	16501	16538	16517	16305	16440	16389	16481	16356	16300	16391	16286	16277	16333	16383	16329	16479	16320	16358	16343	16409	16492	16529	16448	16350	16248	16195	16573	16346	16384	16423	16525	16518	16527	16361	16543	16447	16523	16345	16181	16423	16335	16404	16644	16415	16412	16333	16402	16374	16428	16468	16364	16392	16493	16210	16257	16318	16390	16440	16322	16311	16326	16340	16143	16279	16255	16277	16382	16472	16293	16442	16509	16435	16420	16236	16400	16524	16390	16481	16402	16422	16299	16390	16305	16506	16270	16292	16434	16322	16371	16372	16326	16392	16601	16451	16437	16141	16370	16257	16211	16336	16159	16259	16337	16358	16513	16073	16517	16418	16267	16353	16369	16596	16224	16513	16388	16397	16576	16435	16287	16546	16275	16469	16412	16519	16479	16473	16250	16468	16202	16306	16276	16273	16353	16360	16242	16278	16438	16451	16462	16303	16334	16359	16416	16206	16398	16372	16183	16086	16171	16458	16477	16331	16240	16442	16399	16196	16484	16637	16392	16303	16324	16337	16443	16457	16266	16408	16183	16465	16482	16241	16436	16412	16397	16180	16281	16276	16467	16317	16363	16254	16200	16302	16374	16325	16367	16360	16313	16325	16457	16269	16376	16553	16468	16359	16455	16397	16421	16419	16494	16302	16569	16563	16410	16430	16401	16314	16607	16316	16407	16390	16332	16465	16315	16333	16534	16528	16623	16300
16912	29697	30526	23250	19340	17561	16759	16315	16083	15402	15722	15418	15274	14905	14705	14334	14474	14426	14727	14548	14540	14542	15603	20200	20970	18766	16847	15885	14978	14656	14438	14473	14506	14355	14353	14342	14320	14361	14434	14494	14296	14324	14445	14238	14462	14387	14206	14462	14393	14391	14349	14375	14442	14200	14355	14419	14518	14428	14269	14437	14359	14635	14366	14555	14393	14327	14507	14388	14377	14350	14282	14459	14425	14437	14530	14342	14319	14442	14487	14348	14374	14460	14343	14429	14286	14314	14319	14376	14407	14467	14383	14290	14396	14482	14331	14637	14372	14285	14463	14436	14460	14495	14202	14392	14342	14257	14502	14410	14522	14354	14505	14278	14256	14367	14557	14232	14456	14404	14341	14249	14554	14395	14420	14323	14374	14370	14487	14466	14451	14471	14354	14342	14441	14510	14308	14349	14307	14397	14417	14526	14405	14452	14292	14477	14572	14339	14539	14378	14226	14264	14594	14357	14279	14303	14366	14305	14487	14322	14430	14513	14377	14409	14344	14493	14417	14385	14456	14316	14448	14391	14319	14288	14398	14294	14399	14408	14498	14319	14238	14191	14435	14496	14254	14287	14510	14407	14456	14438	14512	14428	14538	14236	14409	14191	14478	14319	14411	14437	14450	14366	14345	14245	14398	14381	14390	14598	14317	14337	14425	14362	14367	14392	14486	14364	14361	14364	14454	14479	14283	14446	14404	14348	14286	14521	14374	14512	14429	14474	14416	14472	14406	14285	14450	14444	14554	14158	14372	14477	14341	14448	14250	14415	14437	14417	14317	14452	14432	14295	14340	14402	14535	14365	14311	14602	14346	14346	14365	14522	14438	14295	14395	14242	14419	14354	14502	14459	14376	14433	14414	14255	14345	14645	14276	14342	14467	14428	14348	14256	14375	14534	14337	14389	14481	14491	14440	14316	14423	14465	14520	14354	14370	14447	14461	14364	14253	14348	14185	14425	14422	14440	14480	14466	14479	14376	14415	14334	14502	14495	14294	14392	14547	14301	14381	14461	14414	14512	14225	14334	14402	14385	14487	14064	14473	14402	14413	14437	14180	14323	14311	14445	14257	14427	14309	14587	14552	14270	14411	14309	14320	14511	14398	14396	14328	14332	14462	14416	14392	14377	14319	14282	14411	14306	14525	14372	14420	14346	14551	14383	14391	14445	14391	14326	14396	14261	14554	14406	14461	14384	14381	14428	14303	14278	14466	14263	14382	14419	14324	14362	14462	14443	14290	14245	14427	14304	14455	14402	14376	14310	14215	14506	14341	14566	14575	14176	14260	14413	14343	14304	14525	14244	14297	14446	14491	14261	14293	14433	14365	14223	14360	14426	14428	14450	14444	14381	14303	14299	14422	14284	14291	14244	14444	14275	14456	14478	14250	14425	14268	14321	14379	14470	14473	14163	14344	14379	14358	14376	14365	14468	14435	14490	14409	14286	14397	14348	14455	14376	14486	14217	14282	14569	14338	14467	14346	14441	14442	14391	14374	14421	14337	14304	14392	14282	14373	14415	14351	14388	14244	14184	14380	14463	14306	14464	14345	14331	14379	14509	14428	14312	14275	14470	14380	14387	14434	14333	14359	14405	14339	14389	14338	14551	14375	14323	14200	14326	14322	14444	14365	14355	14494	14188	14419	14400	14342	14222	14520	14503	14317	14345	14475	14487	14523	14422	14468	14573	14410	14231	14383	14203	14243	14317	14369	14532	14376	14452	14313	14445	14184	14408	14454	14389	14380	14254	14455	14461	14328	14484	14539	14283	14460	14372	14315	14367	14399	14433	14563	14385	14441	14501	14299	14424	14325	14311	14421	14422	14486	14316	14458	14398	14460	14383	14460	14400	14319	14434	14372	14386	14322	14306	14422	14413	14395	14459	14251	14318	14357	14334	14475	14274	14291	14252	14447	14572	14335	14534	14531	14545	14408	14362	14371	14203	14270	14369	14291	14345	14334	14401	14269	14413	14274	14393	14203	14413	14318	14297	14414	14439	14240	14635	14490	14416	14343	14477	14416	14277	14362	14212	14509	14340	14497	14338	14537	14345	14782	14315	14324	14308	14256	14377	14413	14405	14320	14235	14449	14310	14482	14343	14416	14433	14476	14531	14551	14337	14257	14318	14284	14295	14379	14393	14354	14553	14473	14330	14387	14388	14374	14260	14333	14352	14417	14260	14150	14482	14420	14319	14334	14363	14283	14480	14187	14587	14497	14381	14397	14359	14477	14445	14335	14385	14418	14503	14312	14367	14414	14445	14311	14310	14292	14401	14305	14408	14412	14406	14062	14585	14397	14364	14451	14447	14432	14325	14495	14454	14435	14458	14395	14253	14409	14342	14306	14307	14395	14316	14382	14469	14279	14442	14311	14391	14312	14412	14306	14417	14260	14458	14359	14400	14454	14413	14346	14402	14449	14433	14421	14448	14299	14454	14435	14401	14372	14215	14243	14276	14307	14423	14443	14427	14257	14251	14282	14479	14470	14334	14368	14557	14358	14495	14509	14458	14416	14350	14325	14430	14656	14441	14503	14386	14352	14350	14347	14550	14371	14279	14485	14318	14340	14296	14389	14436	14297	14332	14391	14486	14458	14415	14332	14450	14392	14248	14482	14443	14477	14521	14345	14496	14435	14237	14372	14401	14549	14362	14473	14462	14272	14491	14495	14396	14447	14404	14359	14336	14287	14436	14349	14426	14241	14393	14384	14408	14450	14508	14486	14426	14428	14397	14479	14306	14526	14527	14315	14520	14300	14412	14363	14318	14412	14284	14297	14436	14261	14372	14224	14348	14537	14291	14203	14515	14310	14234	14435	14418	14150	14371	14470	14537	14379	14231	14376	14444	14383	14370	14336	14405	14308	14475	14547	14314	14205	14497	14421	14438	14639	14407	14359	14401	14399	14359	14456	14216	14507	14394	14231	14462	14353	14422	14149	14290	14427	14455	14421	14371	14264	14283	14450	14237	14508	14346	14362	14474	14386	14204	14538	14543	14297	14406	14290	14306	14399	14238	14497	14330	14285	14320	14299	14455	14398	14454	14563	14339	14457	14379	14401	14382	14272	14540	14303	14387	14429	14422	14336	14611	14375	14303	14355	14350	14301	14334	14408	14389	14437	14289	14462	14350	14358	14343	14319	14399	14490	14315	14496	14584	14258	14205	14415	14499	14357	14421	14436	14475	14482	14386	14246	14535	14435	14314	14300	14295	14395	14461	14368	14340	14520	14280	14424	14373	14292	14422	14418	14313	14486	14396	14440	14300	14387	14309	14406	14415	14543	14401	14331	14598	14287	14384	14332	14187	14301	14356	14469	14368	14347	14297	14321	14215	14465	14498	14265	14430	14435	14493	14303	14506	14399	14392	14638	14514	14344	14382	14297	14338	14495	14455	14319	14427	14568	14426	14423	14574	14301	14236	14336	14399	14483	14391	14495	14394	14519	14336	14308	14318	14345	14498	14359	14492	14272	14390	14317	14471	14330	14339	14462	14409	14297	14442	14200	14585	14294	14430	14428	14517	14507	14600	14223	14293	14390	14352	14365	14469	14341	14516	14456	14324	14233	14512	14388	14327	14382	14290	14409	14362	14432	14497	14422	14533	14461	14384	14411	14380	14392	14357	14357	14276	14471	14229	14217	14469	14397	14359	14615	14461	14227	14340	14258	14524	14415	14383	14407	14519	14568	14436	14271	14490	14356	14395	14282	14219	14458	14422	14404	14262	14469	14570	14375	14430	14446	14465	14473	14380	14367	14379	14268	14150	14255	14473	14231	14391	14521	14358	14367	14311	14441	14458	14423	14341	14266	14348	14541	14347	14438	14255	14451	14282	14411	14463	14463	14388	14471	14434	14307	14504	14285	14397	14460	14367	14424	14423	14319	14348	14265	14372	14341	14421	14308	14385	14128	14425	14486	14443	14417	14383	14245	14329	14531	14425	14337	14239	14453	14225	14353	14410	14435	14448	14323	14536	14351	14537	14450	14490	14384	14464	14393	14378	14296	14473	14458	14381	14396	14507	14417	14363	14338	14315	14435	14222	14282	14467	14366	14400	14388	14354	14462	14600	14322	14320	14503	14464	14433	14389	14400	14437	14444	14245	14377	14380	14547	14347	14535	14528	14124	14259	14473	14447	14264	14287	14338	14297	14549	14225	14356	14344	14384	14336	14558	14468	14500	14366	14301	14580	14473	14383	14424	14251	14373	14361	14347	14438	14485	14280	14388	14429	14407	14360	14200	14457	14445	14367	14427	14480	14274	14094	14374	14535	14207	14362	14387	14446	14403	14436	14343	14337	14382	14365	14411	14487	14384	14547	14372	14517	14357	14445	14464	14306	14417	14414	14416	14358	14371	14330	14377	14550	14288	14444	14457	14315	14440	14502	14345	14235	14413	14395	14482	14370	14424	14317	14377	14354	14366	14409	14391	14394	14381	14369	14335	14380	14446	14434	14372	14357	14341	14437	14528	14336	14354	14351	14433	14464	14300	14516	14378	14299	14299	14448	14316	14474	14395	14394	14223	14481	14280	14344	14402	14220	14323	14251	14404	14329	14334	14146	14430	14407	14437	14367	14598	14467	14161	14353	14369	14255	14333	14348	14484	14538	14474	14509	14421	14283	14107	14394	14400	14165	14516	14443	14423	14339	14413	14438	14256	14427	14322	14517	14396	14290	14577	14340	14359	14321	14375	14396	14502	14379	14438	14203	14279	14280	14460	14179	14336	14461	14402	14356	14293	14384	14566	14336	14393	14387	14415	14353	14298	14395	14332	14287	14318	14339	14516	14468	14169	14417	14355	14345	14452	14357	14434	14512	14311	14394	14203	14421	14328	14359	14385	14470	14257	14398	14324	14511	14307	14278	14352	14314	14527	14517	14373	14244	14345	14351	14343	14300	14387	14367	14371	14469	14479	14417	14429	14257	14303	14410	14382	14585	14399	14359	14418	14345	14404	14224	14412	14414	14403	14505	14405	14381	14379	14320	14255	14437	14517	14360	14300	14396	14362	14480	14351	14466	14255	14414	14296	14332	14477	14501	14434	14478	14447	14304	14418	14471	14432	14575	14381	14440	14410	14441	14305	14361	14405	14402	14524	14412	14329	14546	14273	14577	14479	14329	14417	14404	14368	14272
23056	21286	29033	23883	21630	23876	25446	20501	19420	19391	19036	18743	18439	18154	18000	18082	17772	17917	18024	18006	17817	17811	19819	24860	26233	23177	21515	19997	18663	17723	17657	17673	17666	17568	17504	17529	17490	17438	17618	17459	17711	17860	17615	17540	17670	17469	17471	17443	17506	17530	17420	17414	17608	17583	17587	17402	17610	17386	17468	17397	17631	17485	17547	17379	17600	17659	17630	17567	17338	17335	17338	17617	17594	17501	17224	17259	17337	17568	17445	17562	17593	17442	17661	17237	17650	17447	17532	17469	17483	17436	17347	17465	17333	17606	17383	17381	17223	17362	17557	17656	17549	17647	17399	17335	17484	17389	17302	17509	17574	17356	17426	17437	17315	17481	17432	17243	17443	17484	17550	17548	17488	17560	17402	17578	17448	17552	17393	17522	17493	17547	17507	17265	17425	17231	17425	17474	17325	17524	17299	17426	17516	17414	17351	17448	17680	17736	17251	17256	17479	17431	17349	17628	17443	17474	17312	17461	17387	17625	17688	17396	17377	17298	17496	17363	17638	17433	17456	17497	17585	17362	17289	17474	17493	17702	17632	17393	17222	17510	17282	17310	17487	17369	17411	17344	17517	17478	17323	17443	17353	17496	17569	17372	17411	17385	17509	17534	17305	17520	17597	17494	17555	17571	17397	17631	17304	17325	17376	17316	17292	17391	17415	17555	17479	17453	17448	17327	17484	17247	17470	17557	17343	17478	17472	17307	17466	17292	17449	17436	17492	17321	17361	17323	17556	17474	17413	17523	17465	17354	17344	17290	17350	17049	17332	17396	17265	17283	17550	17430	17593	17615	17203	17263	17569	17365	17550	17298	17380	17694	17447	17267	17508	17397	17430	17322	17439	17571	17430	17373	17372	17378	17423	17511	17468	17234	17493	17563	17525	17254	17509	17521	17493	17404	17604	17527	17460	17495	17406	17306	17414	17556	17425	17241	17479	17487	17423	17421	17371	17213	17264	17339	17485	17512	17372	17404	17324	17516	17426	17249	17580	17499	17388	17467	17455	17417	17345	17241	17353	17522	17495	17412	17239	17385	17619	17545	17663	17389	17586	17472	17572	17531	17382	17415	17380	17447	17594	17399	17273	17389	17518	17532	17216	17411	17377	17381	17260	17322	17376	17447	17680	17425	17619	17417	17409	17215	17351	17447	17411	17595	17354	17457	17469	17327	17431	17433	17334	17439	17473	17443	17582	17363	17597	17254	17334	17614	17415	17602	17490	17476	17562	17177	17370	17415	17368	17458	17330	17639	17397	17268	17397	17635	17391	17558	17324	17304	17481	17334	17464	17374	17378	17601	17261	17517	17538	17375	17362	17470	17476	17384	17345	17306	17408	17230	17341	17359	17365	17364	17508	17397	17544	17471	17347	17336	17635	17402	17381	17424	17646	17591	17344	17273	17427	17438	17383	17557	17382	17530	17361	17384	17482	17494	17541	17635	17351	17469	17372	17423	17811	17328	17505	17463	17397	17519	17352	17387	17525	17513	17487	17496	17414	17468	17439	17478	17490	17329	17518	17324	17081	17366	17620	17232	17356	17638	17477	17273	17474	17312	17259	17418	17371	17506	17269	17416	17383	17394	17509	17598	17346	17330	17027	17489	17611	17497	17386	17483	17428	17502	17369	17368	17378	17597	17465	17634	17371	17527	17559	17529	17584	17418	17433	17373	17495	17346	17325	17366	17233	17442	17605	17362	17435	17408	17442	17397	17502	17660	17508	17414	17509	17602	17537	17498	17355	17544	17468	17386	17271	17555	17440	17533	17529	17552	17451	17596	17377	17531	17398	17394	17328	17493	17277	17443	17564	17275	17560	17454	17501	17354	17614	17411	17435	17333	17496	17376	17429	17403	17639	17340	17267	17568	17384	17371	17656	17516	17455	17535	17575	17588	17456	17532	17377	17492	17377	17565	17713	17539	17229	17346	17504	17447	17490	17601	17320	17302	17418	17394	17429	17485	17553	17336	17655	17381	17330	17199	17363	17544	17447	17479	17539	17412	17307	17446	17389	17467	17292	17430	17315	17327	17441	17343	17299	17400	17494	17436	17282	17248	17204	17602	17298	17357	17576	17395	17390	17435	17503	17740	17462	17371	17537	17412	17372	17393	17447	17467	17352	17253	17554	17290	17417	17436	17611	17397	17244	17503	17667	17645	17438	17376	17514	17458	17558	17459	17396	17465	17434	17495	17496	17594	17406	17388	17441	17562	17415	17456	17489	17491	17410	17436	17340	17405	17749	17486	17545	17395	17591	17497	17441	17304	17522	17362	17506	17513	17416	17420	17343	17424	17366	17590	17396	17648	17494	17446	17790	17559	17524	17369	17425	17292	17281	17421	17570	17316	17366	17281	17422	17344	17378	17291	17449	17185	17539	17584	17491	17375	17437	17474	17466	17426	17561	17546	17307	17366	17399	17507	17437	17338	17450	17361	17317	17774	17513	17625	17403	17499	17501	17288	17595	17275	17297	17368	17319	17393	17490	17497	17387	17722	17426	17344	17318	17356	17457	17568	17576	17446	17444	17480	17444	17469	17434	17548	17465	17451	17492	17639	17407	17598	17554	17348	17695	17360	17552	17475	17422	17418	17527	17415	17464	17441	17445	17162	17336	17592	17415	17365	17227	17542	17474	17549	17392	17376	17563	17473	17416	17683	17400	17505	17388	17576	17581	17443	17652	17503	17299	17297	17345	17449	17411	17400	17422	17538	17401	17491	17361	17312	17424	17368	17494	17455	17409	17511	17455	17414	17440	17571	17332	17447	17313	17501	17253	17573	17385	17277	17568	17404	17475	17433	17709	17491	17392	17550	17416	17402	17374	17331	17321	17547	17392	17246	17292	17406	17394	17384	17476	17308	17436	17502	17290	17509	17743	17544	17351	17241	17552	17203	17458	17291	17383	17475	17377	17489	17295	17385	17329	17560	17374	17466	17511	17418	17431	17357	17642	17338	17497	17297	17571	17481	17353	17528	17439	17399	17427	17682	17466	17431	17497	17574	17432	17528	17537	17446	17333	17428	17388	17404	17420	17462	17601	17426	17289	17576	17512	17376	17380	17427	17295	17321	17539	17467	17573	17647	17525	17408	17354	17387	17336	17533	17397	17358	17632	17434	17358	17299	17333	17188	17613	17513	17544	17443	17422	17492	17367	17430	17381	17375	17408	17549	17395	17393	17229	17462	17546	17294	17367	17441	17093	17375	17375	17250	17389	17596	17613	17442	17520	17442	17483	17441	17583	17233	17280	17343	17398	17510	17252	17415	17511	17593	17382	17450	17486	17339	17448	17324	17496	17525	17426	17360	17475	17455	17625	17554	17438	17186	17386	17399	17517	17592	17550	17343	17466	17325	17431	17358	17376	17513	17416	17512	17662	17235	17434	17409	17436	17481	17267	17351	17244	17324	17498	17568	17194	17310	17361	17275	17272	17524	17425	17358	17571	17362	17409	17230	17568	17335	17720	17416	17203	17385	17304	17415	17503	17343	17420	17374	17301	17512	17510	17416	17286	17548	17411	17292	17588	17444	17447	17569	17382	17604	17304	17457	17350	17372	17396	17319	17525	17517	17409	17419	17393	17545	17339	17341	17467	17415	17349	17303	17498	17405	17466	17436	17368	17440	17390	17330	17417	17501	17452	17526	17428	17448	17515	17289	17428	17321	17543	17321	17261	17494	17649	17354	17333	17460	17413	17300	17253	17321	17456	17322	17596	17427	17409	17427	17602	17685	17489	17382	17508	17625	17283	17502	17582	17524	17577	17389	17451	17340	17399	17447	17439	17610	17323	17430	17535	17579	17322	17268	17212	17423	17455	17467	17419	17400	17512	17583	17502	17576	17379	17597	17579	17495	17573	17429	17408	17765	17324	17444	17260	17346	17604	17403	17263	17438	17384	17527	17334	17457	17516	17468	17481	17540	17436	17339	17615	17443	17369	17527	17297	17513	17522	17426	17528	17460	17574	17345	17344	17320	17451	17461	17718	17247	17415	17374	17451	17357	17499	17318	17419	17310	17502	17354	17360	17449	17462	17375	17599	17370	17547	17166	17423	17434	17517	17634	17398	17490	17743	17498	17328	17481	17403	17722	17596	17514	17419	17477	17332	17310	17619	17487	17513	17234	17382	17181	17365	17057	17490	17453	17302	17493	17503	17534	17478	17416	17281	17389	17470	17304	17392	17427	17558	17476	17344	17610	17284	17199	17388	17512	17433	17459	17403	17365	17371	17442	17261	17460	17310	17472	17341	17417	17345	17364	17384	17379	17423	17394	17454	17459	17562	17638	17479	17426	17273	17452	17445	17464	17368	17390	17475	17486	17347	17529	17391	17390	17389	17210	17332	17529	17421	17460	17445	17538	17452	17380	17295	17282	17483	17487	17368	17531	17754	17432	17362	17483	17559	17237	17277	17487	17456	17582	17462	17383	17467	17392	17465	17517	17524	17446	17569	17540	17364	17550	17608	17247	17615	17487	17355	17600	17577	17609	17515	17550	17472	17582	17370	17364	17495	17589	17640	17592	17509	17459	17570	17400	17313	17413	17581	17667	17470	17320	17339	17491	17431	17403	17417	17571	17447	17383	17510	17335	17364	17471	17602	17429	17508	17349	17559	17492	17636	17555	17396	17676	17691	17459	17277	17571	17618	17490	17751	17650	17418	17504	17425	17404	17542	17368	17533	17422	17515	17324	17479	17576	17347	17432	17552	17421	17522	17350	17588	17390	17433	17310	17364	17464	17313	17349	17387	17409	17361	17431	17447	17434	17274	17352	17433	17327	17406	17284	17409	17343	17349	17605	17373	17509	17532	17458	17431	17220	17538	17406	17302	17378	17345	17376	17486	17330	17281	17266	17384	17521	17581	17221	17443	17443	17457	17450	17353	17630	17423	17495	17387	17306	17240	17237	17506	17483	17454	17428	17401	17643	17419	17497	17495	17326	17225	17298	17434	17399	17235	17482	17583	17383	17334	17479	17557	17392	17442	17200	17498	17391	17293	17371	17341	17278	17441	17559	17403	17461	17520	17500	17179	17566	17376	17475	17501	17343	17486	17433	17308	17408	17503	17431	17433	17524	17540	17417	17413	17322	17507	17408	17510	17258	17312	17541	17426	17445	17382	17311	17436	17474	17293	17412
17414	33047	31303	25420	22977	21097	19714	19174	18248	17897	17597	16886	16366	15889	15902	15833	15496	15588	15624	15450	15432	15644	19317	25773	26792	21822	20298	17804	15946	15546	14995	15187	15039	15159	14971	14943	15204	14974	15023	15095	14988	15068	15013	15069	14954	14979	14959	15208	15049	15088	15060	14960	15159	14992	14974	15018	14997	14849	14951	14978	15090	15156	15199	15110	15142	15161	15129	14994	15009	14942	15029	15059	14946	15027	15020	14873	14930	14974	14970	15052	15049	15016	14945	15112	14958	15019	15042	15082	15113	14934	14985	14960	15109	15001	15029	15129	14992	14988	15168	15088	15184	15084	15141	14985	14927	15018	15055	14925	14954	15090	15140	14997	14945	15067	15147	14898	15073	15006	15096	15078	14965	14849	15036	14804	15086	15076	15081	14906	15226	15036	15170	15089	15048	14975	15021	14850	15059	15049	15081	14999	14814	14960	15082	14913	14991	15053	14973	15242	15145	15177	14979	15047	14947	15030	14926	14889	15099	15061	15108	15111	15079	14844	15019	14930	15161	15123	14917	14971	14920	14857	15061	15031	14998	15109	14758	14977	14984	15183	15081	15005	14977	15035	14967	15041	14909	15160	14930	15030	14843	15054	14997	14921	15015	14877	15046	14967	15047	15072	15055	15193	14879	14973	15139	14916	14940	15042	14824	14862	14990	15211	14908	15169	15102	15202	14810	15176	14912	14951	14952	15091	15096	15036	14978	15105	15050	14947	14840	14999	15102	15088	15073	15134	15121	15019	15299	14972	14936	15109	15110	15131	15062	14973	15261	14858	15026	15060	15065	14968	14984	14849	14999	15086	15060	15064	14957	15157	14939	15029	15066	15046	15000	14907	14940	14969	15028	14943	15056	15172	15015	15135	15042	15045	15132	15097	15006	15008	15021	15070	14843	15074	15051	15149	14978	15237	14895	14905	15108	15094	14961	14872	15130	15012	14989	14984	14920	14836	14995	15016	15068	14968	15072	15174	14932	14946	14901	15099	15040	15148	14929	15038	15063	15056	15070	14898	15075	14859	15083	14908	15222	15047	14935	14896	15217	15012	15141	15092	14860	15011	15141	14997	15030	14972	14998	15095	14959	15025	15100	15195	14922	15068	14982	15068	15068	15055	15092	14990	15155	15095	15231	15003	14980	15023	15133	15079	14971	14975	14987	15121	15042	15047	14925	14983	15201	15085	15089	15080	15124	15155	15177	15099	14992	15043	15067	15181	14951	15039	15047	15067	15077	15007	15074	15106	14997	14957	15142	14756	15033	14979	15129	15030	15149	14888	15053	14761	14978	14964	15232	14962	15160	15116	15039	15094	14879	14935	14921	15072	15038	14925	15223	14954	15061	14954	14953	14922	15031	14932	14954	15006	15170	15096	15043	14976	15011	15065	14968	14953	15048	15107	15140	14930	15042	15027	14966	14944	14819	15238	14942	15003	14982	15086	14981	14961	15206	14962	14949	14978	14910	15052	14928	15171	15121	14988	14823	15013	15010	14982	15019	15195	15063	15025	14892	14983	15003	14958	15209	14974	15162	14985	15168	14941	14938	15179	14972	15000	15189	14928	15036	14867	15048	15122	14936	15043	15163	15128	14871	14944	14996	15094	15052	14930	15035	15078	15057	15032	14935	14969	14999	15035	15101	15062	14979	15186	15020	14914	14977	15015	15141	15102	15113	15044	15072	15104	15082	14785	14995	14974	15128	14979	15083	15021	14942	14981	15003	14906	14851	15080	15054	14965	14843	15166	14955	15014	15032	15169	15118	15051	15001	14991	14912	14917	15003	15027	15189	14936	15228	15020	14908	15026	14979	15022	14995	15029	14867	14800	15155	14781	15121	14950	14877	14993	14874	14984	15126	14847	15176	14950	14984	15009	14974	15081	15055	14869	14952	15074	15026	15013	15201	15063	15189	15071	15061	14962	15019	14987	15083	14966	15034	14920	15041	14846	15157	15147	14928	14838	15042	14904	14922	15026	15048	14984	14944	14985	14980	15007	15081	14864	14947	15002	15114	15002	14986	14999	15000	14819	14974	14924	14962	15061	15105	14978	15011	14986	15022	14892	15100	15023	15180	14987	14878	15008	14972	14905	15200	14966	15254	14910	15086	15165	15006	14953	15088	14946	15039	15163	15104	15039	14947	15113	14982	15054	15118	15081	15117	15017	15063	14946	14930	14998	14922	15159	14962	15153	15113	14902	14899	14965	14971	15086	14923	15146	14901	15004	15064	15014	15197	14920	15054	15008	14942	15175	14892	14886	15163	14899	15000	15045	15068	15123	15121	14975	15093	15232	15038	14960	14855	14930	14993	14944	14889	15022	14959	15217	14999	15032	15087	14976	15028	15046	15100	15156	15099	15212	15031	15283	15039	14790	15061	15126	15118	15095	14919	15034	14938	14843	15132	15005	15208	14978	14820	14827	15117	14943	14831	15097	14970	14926	14993	15122	15035	14868	15046	14978	15072	14998	15164	15036	14933	14954	15009	14987	14963	15170	14945	15128	15088	15087	14973	14951	14995	14947	14918	15211	15193	14977	14953	15039	15212	15009	14953	15221	15140	14994	14913	15006	14984	15133	15007	15027	14976	14929	15072	14935	15053	15097	15142	15037	14924	14866	15136	14970	15034	15082	15015	14897	14956	15158	14979	14945	14977	15155	15028	15064	15011	14750	14974	15065	14963	15099	15055	15102	14903	14981	14993	14998	14976	14927	14988	14915	15143	14930	14852	15114	15045	15046	15076	14992	14973	14985	15158	15092	14993	15128	14956	14891	15132	14961	15067	15026	15010	15136	14849	14905	15153	15174	15031	15043	15072	14931	15030	15004	14981	14976	15024	14867	14842	14985	15041	15058	14980	15179	14967	14988	14894	14902	14933	15087	14895	15028	15026	15005	15072	15028	15044	15027	15271	15088	15101	15023	14955	14988	15102	14947	14995	14995	15083	14985	15012	15163	15027	15085	14999	15121	15010	14991	15163	14892	14954	15018	15041	14928	15039	15019	14918	15083	15064	15152	14781	15053	15018	14993	14966	15129	15003	15010	15086	15112	15249	14951	14883	15094	14984	14934	15033	15058	14992	14896	15118	14946	15006	15048	15033	15133	14895	14958	15165	15151	15018	15089	15020	14827	14992	15022	14989	14986	15001	15162	15176	15044	15086	14945	14895	15101	15096	15098	14886	15014	14917	14900	14966	15105	15108	15147	14825	14971	15030	15089	15013	15173	14954	15023	14987	15082	15186	14975	14993	14884	15042	14985	15237	14972	14959	14933	15114	15042	14994	15052	14933	14945	15004	15107	15014	15114	15113	15045	14871	15150	14940	14992	15126	15185	15152	15097	15092	15031	15111	15193	15035	15154	15157	14998	14915	15131	14976	15048	15079	15011	15090	14967	15014	14879	15132	15019	15080	15150	15077	14984	14913	15039	14877	15087	15148	15204	14979	15105	15094	15114	14817	14889	14764	14971	15084	15116	15071	14844	15130	15036	15101	14966	14949	15129	15060	14951	15038	15009	15003	14942	15013	15109	15033	15031	15184	15110	14855	14985	15091	15073	14912	15116	14947	14988	15036	15003	15049	15106	14916	14986	14886	15166	15050	14941	15010	15046	15027	14978	14954	15068	15033	14985	14940	15045	15140	14978	15091	15159	15217	15032	15040	15120	15120	15131	14900	15012	15238	15201	15036	14973	14880	14882	14986	15092	15083	15006	14988	15073	15082	15082	14986	14934	14969	14991	14840	15187	14974	14822	14912	15124	15095	14900	15103	15117	15053	15028	15094	15010	15154	14940	15134	15195	15299	14920	15099	15024	15034	14973	15000	14931	15136	14962	15099	15058	14976	15116	15043	15044	14952	15058	15034	15081	15075	14911	14938	15104	14893	15091	14999	14923	14907	14952	15154	14958	15010	14960	14889	15012	15059	15197	14817	15008	15047	15156	14911	15103	15104	15136	14969	15006	15084	14944	14850	15203	15118	14878	15099	14870	14895	14915	15207	15027	15119	14953	14988	15014	15022	15145	14948	15061	15144	14934	15057	15070	14901	15036	15029	15078	15049	14898	14975	15191	15148	14989	15060	15062	14976	15033	14852	15027	14941	15020	14999	15201	14859	15041	14958	15123	14965	14881	15018	15116	14928	15060	15116	14957	15043	15137	15052	14907	15074	14956	15183	15013	15105	15007	15164	14983	14981	14968	14848	15071	14913	15113	15024	15098	15042	14838	15106	14904	15056	15021	14946	14847	15096	15171	15123	15108	15026	14988	14962	14957	15116	15128	14856	15115	15079	14942	14922	15054	14948	15019	15205	14983	15048	15057	14823	14953	14934	14958	14888	15020	15026	15181	14987	15083	14981	15020	14894	14929	15142	15080	15013	15033	15076	14945	15033	14954	15051	15123	15111	15101	14959	15057	15095	15158	14949	15011	15003	15203	15143	15244	14934	15007	14993	15157	14816	15037	15003	14937	14990	15006	14992	14918	14988	15018	15030	15036	14983	14904	14939	14947	15055	15262	14988	14894	15065	15000	14913	14786	14796	15003	14861	14779	15047	14920	15159	14852	14863	15089	14920	15023	15106	15148	14935	15085	15183	15229	15176	14866	14983	14875	14953	14955	14982	15025	14878	15055	14953	14973	14900	14995	15055	14882	15031	14983	15021	15041	15107	15118	15029	15154	14903	15100	14959	15068	15199	15078	15044	15222	15008	15047	15080	14962	14948	14958	14940	15055	14793	15096	14920	14995	14976	15118	14892	15052	14973	14976	15019	15097	15008	15091	15009	15095	14963	14927	15245	14856	15019	14834	14972	14951	14835	15085	15139	14983	14931	14952	15057	15055	14993	15113	15076	15020	15066	14917	15073	15089	15089	14937	15017	15066	14934	15038	14887	14993	15159	14931	14871	14985	15021	15082	14999	14998	14951	14991	14879	14924	14939	15084	15167	15064	14991	15093	15029	14889	14979	15030	14870	15042	15024	15059	14969	15098	15200	15134	14934	14905	14986	14894	15015	15098	15030	15050	15088	15013	15095	14897	14929	14909	14890	15088	15053	14922	14948	15116	14977	14839	14942	15081	14929	15206	15000	14850	15027	15102	15136	15159	14940	14861	15103	15085	15073	15044	14913	14943	15003	14958	14764	15156
28511	22988	25297	23090	19745	19005	18838	18608	18264	18188	18084	17937	18043	17880	17889	17835	17872	17667	17972	17528	17547	17589	17861	18166	18278	18186	18095	17698	17730	17535	17435	17650	17582	17638	17463	17619	17510	17384	17450	17408	17556	17257	17445	17520	17490	17571	17539	17367	17543	17615	17411	17426	17484	17491	17371	17643	17437	17831	17499	17596	17449	17601	17628	17655	17328	17464	17462	17608	17572	17676	17595	17612	17437	17588	17197	17405	17422	17437	17658	17628	17515	17482	17591	17472	17618	17497	17391	17646	17547	17495	17601	17493	17468	17379	17588	17589	17382	17381	17703	17496	17396	17327	17392	17510	17528	17642	17716	17678	17210	17193	17416	17586	17264	17513	17462	17578	17707	17530	17502	17491	17477	17624	17360	17374	17660	17501	17453	17544	17566	17488	17445	17657	17690	17536	17496	17448	17452	17600	17486	17510	17453	17259	17480	17475	17421	17380	17544	17531	17331	17655	17263	17396	17622	17466	17565	17404	17348	17258	17323	17335	17510	17483	17573	17473	17454	17398	17481	17416	17403	17501	17440	17460	17577	17390	17572	17344	17518	17560	17537	17554	17435	17452	17438	17595	17600	17354	17632	17601	17559	17554	17632	17412	17502	17421	17626	17545	17503	17631	17544	17411	17524	17499	17710	17635	17582	17170	17247	17567	17463	17442	17590	17401	17553	17570	17702	17581	17579	17536	17353	17532	17468	17616	17441	17456	17579	17562	17525	17458	17708	17461	17479	17554	17481	17532	17618	17423	17562	17440	17624	17535	17537	17504	17497	17440	17649	17339	17252	17416	17489	17606	17607	17460	17472	17773	17456	17453	17592	17479	17489	17528	17595	17649	17742	17777	17282	17599	17473	17446	17494	17637	17582	17582	17463	17545	17519	17511	17476	17550	17473	17334	17528	17482	17510	17318	17454	17338	17617	17746	17469	17601	17404	17668	17458	17474	17413	17277	17397	17547	17657	17461	17326	17575	17435	17391	17310	17572	17563	17583	17511	17619	17573	17438	17223	17618	17339	17425	17437	17439	17501	17542	17596	17379	17499	17438	17482	17489	17580	17461	17591	17431	17503	17517	17631	17468	17555	17358	17480	17704	17547	17436	17437	17571	17390	17378	17670	17339	17437	17517	17482	17533	17535	17572	17636	17445	17544	17630	17393	17450	17381	17476	17458	17393	17611	17368	17658	17439	17561	17455	17357	17467	17488	17444	17635	17541	17448	17412	17761	17662	17598	17605	17517	17543	17558	17322	17528	17609	17450	17272	17676	17399	17286	17480	17342	17593	17568	17357	17338	17421	17441	17203	17497	17578	17508	17405	17549	17555	17428	17442	17370	17193	17385	17344	17423	17741	17541	17388	17438	17718	17425	17421	17559	17549	17618	17539	17627	17570	17697	17327	17450	17643	17346	17353	17302	17664	17353	17696	17506	17427	17706	17747	17531	17397	17460	17641	17448	17483	17508	17632	17422	17536	17575	17244	17342	17585	17361	17460	17659	17512	17490	17372	17255	17385	17627	17536	17562	17320	17451	17442	17479	17547	17492	17569	17618	17552	17551	17651	17647	17431	17366	17493	17459	17530	17678	17521	17400	17649	17654	17640	17505	17505	17376	17393	17598	17426	17322	17503	17340	17664	17397	17490	17406	17611	17469	17381	17791	17615	17686	17409	17560	17440	17564	17801	17590	17531	17441	17230	17369	17289	17312	17529	17566	17590	17555	17562	17539	17486	17600	17413	17701	17672	17560	17546	17544	17497	17429	17711	17582	17338	17505	17586	17324	17508	17325	17655	17378	17496	17497	17575	17467	17356	17463	17451	17681	17521	17430	17288	17584	17529	17547	17349	17387	17562	17566	17448	17500	17632	17461	17394	17491	17461	17463	17571	17456	17731	17517	17715	17589	17488	17538	17476	17578	17485	17647	17491	17401	17672	17473	17513	17559	17431	17366	17446	17530	17573	17593	17474	17550	17696	17487	17451	17442	17724	17511	17565	17509	17679	17457	17644	17630	17540	17540	17388	17538	17370	17561	17442	17530	17553	17418	17543	17519	17510	17382	17481	17412	17481	17513	17593	17687	17773	17365	17425	17619	17392	17468	17503	17602	17427	17455	17585	17428	17450	17482	17631	17580	17317	17644	17445	17499	17472	17494	17525	17553	17335	17311	17489	17192	17417	17391	17398	17488	17420	17442	17562	17480	17384	17654	17398	17393	17667	17484	17355	17394	17470	17406	17419	17496	17284	17387	17718	17486	17474	17473	17611	17661	17692	17368	17504	17588	17571	17609	17484	17618	17757	17548	17524	17540	17453	17650	17599	17476	17381	17537	17702	17611	17549	17596	17499	17709	17601	17404	17507	17514	17521	17560	17424	17377	17652	17596	17404	17444	17613	17638	17464	17627	17629	17512	17525	17475	17536	17606	17465	17371	17404	17388	17439	17498	17478	17450	17618	17681	17438	17510	17504	17419	17653	17486	17364	17501	17577	17486	17575	17335	17551	17578	17608	17339	17596	17562	17438	17546	17426	17397	17361	17664	17571	17461	17473	17792	17494	17557	17536	17448	17626	17620	17390	17569	17450	17491	17351	17521	17504	17521	17724	17610	17495	17585	17605	17707	17565	17528	17445	17685	17445	17757	17519	17329	17518	17547	17575	17318	17495	17537	17479	17547	17469	17368	17619	17376	17519	17457	17455	17521	17545	17599	17398	17507	17498	17555	17301	17630	17572	17521	17498	17491	17683	17562	17511	17415	17266	17534	17593	17592	17299	17569	17785	17461	17467	17304	17537	17744	17398	17597	17430	17345	17403	17437	17432	17517	17504	17438	17468	17352	17428	17431	17383	17425	17344	17477	17513	17532	17366	17583	17585	17454	17490	17625	17389	17604	17469	17454	17529	17497	17427	17580	17641	17433	17446	17524	17644	17409	17579	17670	17487	17352	17333	17245	17435	17474	17477	17563	17520	17439	17521	17297	17517	17529	17389	17524	17528	17589	17507	17318	17475	17517	17507	17486	17553	17592	17751	17511	17847	17355	17410	17466	17511	17356	17398	17489	17513	17378	17546	17412	17382	17545	17546	17469	17495	17584	17472	17420	17381	17454	17575	17531	17715	17405	17491	17369	17522	17566	17422	17299	17469	17392	17332	17490	17371	17352	17407	17297	17443	17375	17395	17381	17622	17544	17535	17493	17523	17470	17502	17529	17673	17688	17524	17447	17653	17525	17376	17207	17555	17479	17457	17505	17417	17410	17513	17529	17500	17626	17443	17601	17440	17513	17576	17636	17593	17409	17671	17631	17381	17574	17602	17476	17500	17499	17362	17765	17544	17624	17394	17373	17419	17491	17538	17422	17564	17588	17610	17550	17483	17497	17458	17537	17582	17551	17559	17559	17428	17456	17480	17667	17500	17657	17497	17554	17699	17434	17518	17516	17497	17567	17676	17687	17429	17435	17548	17815	17633	17515	17392	17573	17526	17470	17579	17471	17390	17423	17405	17624	17608	17662	17481	17590	17601	17585	17432	17516	17710	17599	17259	17631	17535	17444	17516	17500	17649	17501	17579	17602	17512	17661	17575	17532	17489	17326	17578	17439	17461	17508	17428	17276	17477	17615	17489	17367	17675	17410	17537	17580	17516	17437	17387	17587	17295	17367	17349	17373	17393	17576	17671	17489	17616	17282	17518	17670	17642	17376	17407	17589	17193	17549	17758	17654	17565	17457	17440	17450	17607	17498	17369	17395	17497	17664	17487	17498	17363	17419	17495	17365	17667	17534	17303	17493	17494	17563	17252	17369	17522	17514	17505	17496	17393	17551	17541	17552	17474	17638	17465	17614	17392	17494	17717	17736	17523	17602	17412	17529	17533	17469	17458	17522	17608	17512	17267	17277	17323	17338	17565	17585	17462	17670	17562	17497	17406	17458	17462	17730	17517	17558	17378	17637	17600	17495	17611	17553	17607	17507	17413	17250	17505	17340	17374	17462	17352	17349	17565	17409	17356	17427	17680	17558	17538	17642	17496	17333	17494	17510	17528	17427	17398	17637	17595	17567	17520	17594	17502	17543	17516	17651	17323	17587	17704	17526	17468	17823	17427	17505	17439	17543	17543	17516	17615	17526	17465	17659	17643	17434	17440	17666	17545	17515	17515	17454	17472	17768	17527	17562	17310	17691	17591	17542	17662	17565	17587	17648	17644	17541	17433	17402	17486	17751	17597	17500	17405	17794	17549	17488	17617	17643	17417	17515	17467	17613	17532	17503	17619	17476	17444	17651	17525	17519	17413	17520	17649	17484	17754	17471	17577	17701	17516	17561	17511	17586	17536	17616	17339	17545	17444	17387	17530	17649	17568	17495	17475	17372	17522	17514	17508	17530	17664	17429	17578	17324	17363	17604	17520	17624	17591	17430	17331	17592	17643	17481	17535	17452	17528	17560	17341	17340	17578	17473	17743	17369	17499	17520	17456	17603	17342	17537	17449	17532	17492	17635	17673	17493	17616	17447	17342	17575	17511	17533	17703	17524	17451	17491	17514	17360	17289	17307	17651	17609	17527	17457	17483	17582	17468	17535	17765	17443	17597	17651	17569	17593	17555	17529	17352	17340	17445	17540	17509	17513	17610	17488	17642	17477	17483	17451	17296	17395	17393	17490	17424	17526	17504	17335	17306	17429	17441	17466	17484	17606	17308	17685	17507	17546	17495	17535	17532	17566	17316	17515	17576	17596	17587	17449	17478	17393	17458	17501	17377	17449	17621	17517	17557	17473	17449	17503	17509	17491	17375	17385	17582	17590	17435	17338	17405	17431	17440	17366	17478	17514	17481	17617	17617	17466	17457	17599	17519	17479	17432	17570	17711	17513	17623	17552	17453	17384	17452	17420	17595	17430	17465	17469	17325	17425	17307	17467	17636	17525	17438	17452	17530	17479	17599	17644	17485	17592	17600	17543	17584	17592	17344	17450	17464	17259	17416	17218	17579	17547	17484	17470	17730	17661	17519	17656	17446	17520	17532	17575	17441	17561	17511	17437	17434	17489	17532	17471	17490	17499	17642	17450	17588	17546	17361	17383	17594	17578	17541	17679	17347	17429	17517	17570	17413	17543	17671	17576	17507	17360	17459	17438	17433	17546	17516
18088	23856	21696	20265	18407	17126	17065	16594	16390	16350	15997	15922	15952	15673	15558	15339	15393	15329	15431	15271	15246	15223	15581	15864	16071	15685	15699	15199	15056	15082	15193	15202	15156	15032	15046	15080	15053	15048	15272	15076	15152	15034	15147	15216	15232	14983	15008	15100	15107	14969	15110	15015	15035	15029	15116	15106	14973	15151	15152	15029	15114	15017	15138	15112	14994	14886	15073	15074	15133	15001	15199	15129	15002	15197	15035	15009	15045	14930	15169	15039	15105	15008	15150	14986	15089	14968	14983	15146	15038	14984	15032	15167	14991	15102	15000	15019	14879	15201	15174	14997	15028	15185	15025	14996	15005	15123	14924	15071	15085	15017	15076	15003	15210	15024	15158	15088	15058	15059	15078	15128	15084	15000	15121	14937	15037	15224	14867	15092	15036	15058	15146	15140	15241	15181	15063	15134	15129	15104	14900	15024	14981	15011	15076	15037	14885	14992	14948	15144	14885	15228	15117	15076	15084	15133	15082	15071	15069	15215	15174	15044	15130	14980	14918	15188	14911	14991	15274	15038	15121	14935	15051	15185	15041	15116	15069	15181	14879	14998	14929	15112	15055	15255	14992	15093	15195	15128	15002	15017	15091	15030	15251	15066	14995	15098	15210	15044	15122	15139	15010	15015	14989	15052	15044	14991	14969	14971	15142	14931	14881	15129	15055	14981	15007	15159	15098	14993	14858	15099	15118	15006	15170	15066	15032	14989	15272	15053	15076	14913	15058	14869	15116	15147	14942	15113	14977	15219	15095	15147	15025	14962	15217	15038	15119	15012	15033	15094	15097	15104	15257	14985	15056	15041	14904	15065	15073	15130	15074	15134	14939	14975	15011	15061	15025	15204	14961	15142	15019	14967	14927	15322	15021	15070	15097	15057	15161	15134	14984	15056	15258	15116	14948	14971	15101	15088	15102	15079	14950	15122	14991	15093	15130	15051	15042	15134	15082	15143	15097	15304	15032	15144	15128	15041	14998	15043	15099	14935	14923	14989	15189	14881	15002	15133	15027	15011	15060	14925	14938	15083	15117	15011	15121	15122	14894	14921	15039	15229	15037	15063	15084	15251	15124	15087	15139	15131	14990	15096	15187	15048	15079	15125	15067	15081	15172	15021	14983	14941	15018	15141	15168	15194	15130	15074	15130	15065	15142	15055	15061	15196	14999	15074	15233	15002	15068	15146	14957	15105	15028	15097	15244	15135	15235	15185	15116	15051	15091	15002	15071	15066	15085	14971	14992	15098	15136	14994	15174	14919	14991	14969	14963	14960	14979	15058	15012	14981	15092	15012	14912	15147	14944	14912	15067	15029	15064	15035	15144	15210	14870	15063	15167	15147	15070	15016	15077	15040	15048	15194	15187	15106	15194	15112	15067	15081	14908	15078	15045	14992	15038	15072	15242	14821	15294	15030	15132	15157	15045	15126	15007	15169	14891	15008	15101	14889	15167	15050	14982	14996	14982	15130	15041	15150	15150	15200	14994	15018	14927	15021	15126	14993	15081	15091	15240	15146	15161	15083	15137	15127	15055	15136	15030	15102	15109	15194	14900	15113	15002	15035	14953	15048	15017	15193	15141	15124	14952	15100	15131	14937	15074	15102	15119	15109	15142	15142	14946	15083	14994	15189	15099	15004	15150	15149	15121	14944	15027	15229	14922	15234	15048	15131	15145	15008	15028	15057	15093	15158	15088	15171	15098	15050	15257	15298	15104	15127	15197	15110	15030	15005	14976	15132	15082	15044	15035	15104	15082	15122	15153	15103	15092	15009	15117	14909	15070	15093	15075	15089	15320	15103	14941	15176	14946	15036	14837	15177	15130	15053	15022	15070	14921	15183	15009	15104	14967	15134	14940	15124	15130	15095	15071	14941	15084	14972	15139	15176	15077	15123	15190	14885	15080	14866	15137	15182	15082	15165	15094	15091	14984	15147	15026	15080	15197	15083	15147	15075	15116	14949	15180	14984	15150	15071	15162	15134	15059	15075	15008	15128	15129	15092	15019	15140	15054	15051	14995	14915	15197	15090	15095	14992	15145	15074	15155	15015	15114	15205	15007	14975	15010	15152	14944	15092	15048	15120	15180	15178	15161	15003	15058	14978	15326	15146	15035	15018	15193	15192	15018	14894	15124	15082	15043	15103	15159	15158	15008	15244	14963	15161	15046	15163	15048	15073	14955	15063	15224	15160	15009	15098	15201	15149	15039	15100	15150	14966	15124	15007	15011	15032	15030	14929	14960	15112	15074	15108	15156	15031	15113	15186	14865	14960	15239	15056	15056	14926	15038	15040	15126	14939	14930	15140	14955	15125	14839	14954	15123	15024	15071	14843	14894	15121	14986	15125	14973	15084	14946	14921	14970	15088	15103	15369	15010	15115	15047	15085	15115	15010	15098	15116	14930	14894	14930	14994	15110	15113	14904	15240	15145	14969	15094	15114	15118	15066	15065	15092	15262	15250	15005	14987	14899	15011	15076	15054	15132	15141	15040	15029	15005	15176	15024	14986	15225	15161	15014	15017	15074	15011	15005	15003	14914	15108	15060	15075	15047	15126	14865	15236	15014	15340	15020	15105	14993	14945	15024	15311	15071	15088	15036	15167	15202	15078	14957	15019	15131	14963	15273	14945	15308	15037	15195	15064	15045	15011	15081	15133	15087	15058	15029	15119	14933	15138	14977	15026	15251	15091	15067	15105	15164	15039	15106	15127	14980	15168	14971	15229	15220	14982	15094	15022	15169	15092	14947	15062	14862	15218	15114	15113	15000	14971	15015	15128	15233	15004	15008	15127	15046	15048	15078	15027	14931	15043	15181	15058	15304	15112	14935	14885	15143	15263	15089	15185	14976	15170	15165	15173	15106	15077	15143	15150	14979	15138	15166	15045	15172	15121	14835	15219	15040	15088	15069	15151	15291	15109	14903	15071	15078	14995	14992	15155	15109	15149	15016	15205	15243	15039	15029	14993	14885	15063	15074	15132	15216	15201	15092	15000	15164	15090	15108	15155	15055	15103	15082	15013	14954	15050	15100	15030	15014	15228	14915	15218	15225	15082	15165	15134	15095	15052	15165	14988	15065	14988	14968	15059	14982	15184	15146	15211	14991	15064	14927	15076	15292	15133	15195	15075	15271	15040	15095	14926	15041	15096	14862	15242	15055	14961	15090	15187	15138	15227	14971	14967	15222	15257	15113	15091	15073	14899	15020	15058	15070	15078	15219	15095	15085	15257	15115	15007	14940	14968	15154	15152	15094	15287	15102	15034	15241	14949	15014	15173	15005	15255	15012	15035	14954	15128	15067	15142	15011	15106	14986	14932	14912	15030	15117	15218	14954	14985	15010	15053	15098	15169	15232	15206	14947	15030	15051	15073	15167	14954	15110	15149	15122	14990	14976	14966	15072	15040	15166	15178	15004	14898	15163	14945	15094	15019	14879	14854	15071	15123	14899	15156	15086	15182	15157	15049	14974	15102	15148	15058	15122	14997	15117	14923	14925	14991	15208	15095	15333	15070	15179	15136	15072	15038	14976	15148	15076	15106	15006	15059	15013	14963	15197	14925	15046	14993	15142	15069	14941	15130	15193	14901	15113	14967	15187	14980	15001	15125	15067	15143	15115	14999	15011	15020	15098	15000	15082	15062	15040	15024	15096	15267	14996	15107	14893	15193	14894	15213	15117	14996	14915	15113	14959	15220	14929	15027	15107	15199	15050	15164	15086	14895	15173	15055	15012	15045	15173	14870	15223	15054	15074	15052	15069	15135	15242	15071	15116	15153	15168	15053	15064	15228	15056	15054	15051	14934	14920	15003	14945	14921	15023	15052	15040	14896	15186	15158	15040	15006	14949	15020	15097	15172	15136	15197	15059	15179	15016	14990	15137	14893	15142	15024	15073	15075	15002	15129	15132	14974	15140	14964	15091	14972	14990	15149	14978	15046	15113	15061	15115	15099	15150	15045	15059	15078	15010	15165	15063	14873	14843	15306	15171	15092	15311	15090	14982	14983	15144	15038	15257	15158	14955	15233	15094	14934	15054	15049	15171	15071	15091	15094	15012	14991	15061	15053	15097	15102	15097	15037	15128	15145	15123	15049	15091	15055	15007	15072	15114	14965	14837	15023	15224	15110	15035	15024	15169	15185	15024	15084	15096	14987	15026	15181	15115	15084	15070	15078	15029	15100	15082	15063	15181	14913	15188	15201	14940	15108	15047	14897	15030	15030	15014	15131	15044	15050	14997	15176	14970	15023	15080	15318	15039	15087	14994	15167	15119	15071	15086	15110	15177	15212	15057	14946	15058	15163	15050	14980	15054	15043	15050	15115	15080	14961	15131	15084	15011	15118	15156	15104	15124	15206	15031	15207	15105	15084	15006	14971	14892	15129	15207	15056	15199	15188	15049	15211	15066	15099	15085	15064	15147	15030	15058	15225	15121	15108	14961	14995	15048	15189	15080	14990	15144	15120	15089	15068	15052	15151	14849	15173	15188	15069	14941	15114	15011	15062	15130	14920	14958	15067	14982	15032	15085	14983	15024	15136	15031	15184	15110	15230	15195	15188	15169	15114	14991	15136	14991	14898	15104	15162	15027	15118	14914	14977	15062	15127	15092	15074	15026	15135	15082	15288	15180	15032	14968	15211	15073	15070	14983	15072	14951	15036	15148	14940	15107	15022	15119	15106	15056	15062	15176	15033	14982	15084	15108	15073	14862	15229	14877	15158	15126	15071	15090	15087	14996	15009	14992	15029	15098	15042	15005	15135	15091	15208	15115	15076	15010	14945	15094	15072	15043	15180	14950	15049	15084	14971	15003	15055	15136	15011	15138	15222	15204	15050	15128	14898	14942	15132	15021	15037	15192	15192	14976	15110	14956	15224	15001	14985	15071	15125	15222	15073	15054	15090	15026	15072	15139	14964	15075	14977	15105	15053	15136	15002	14960	14966	15217	15071	15039	15054	15012	15119	15195	15093	15218	15159	15117	15015	15106	15039	14942	15124	15076	14936	15207	15043	15218	15195	15144	15018	15096	14982	15269	15081	15104	15038	15256	15042	15037	15092	15053	14974	15113	15047	15029	14972	15075	15120	15002	15146	15049	14813	15025	15166	15138	15178	15185	15214	15165	14939	15206	14904	15185	15090
24298	21268	28541	24618	22861	22856	22359	20147	19601	19618	19348	19237	19041	18993	18442	18832	18624	18753	18479	18578	18493	18634	20683	22510	22761	20677	19475	18870	18588	18387	18450	18368	18169	18011	18113	18278	18204	18391	18440	18374	18291	18167	18404	18305	18187	18285	18113	18204	18027	18242	18165	18181	18298	18234	18211	18264	18164	18182	17949	18222	18129	18388	18289	18139	18223	18157	18235	18130	18335	18350	18327	17962	18224	18189	18228	18313	18170	18002	18146	18377	18190	18124	18186	18492	18302	18175	18328	18207	18173	18193	18099	18002	18102	18012	18153	18296	18290	18155	18212	18257	18232	18173	18134	18337	18086	18341	18130	18095	18402	18156	18352	17964	18231	18303	18294	18258	18322	18158	18184	18152	18160	18211	18237	18036	18431	18315	18153	18100	18220	18173	18145	18164	18318	18293	18269	18177	18154	18080	18414	18286	18166	18047	18349	18108	18162	18010	18345	18338	18123	18043	18180	18391	18275	18263	18320	18192	18114	18317	18271	18212	18038	18196	18191	18320	18120	18071	18179	18203	18349	18159	18294	17940	18125	18032	18168	17927	18247	18124	18310	17964	18034	18108	17996	18129	18344	18138	18475	18213	18184	18357	18045	18107	18255	18140	18163	18232	18162	18010	18018	18064	18219	18100	18285	18068	18099	18117	18332	17983	18237	18117	18103	18134	18107	18186	18282	18051	18113	18009	18252	18283	18254	18061	18052	18128	18166	18288	18082	18323	18095	18231	18180	18338	18118	18294	18168	18400	18152	18145	18205	18215	18325	18153	18037	18338	18267	18146	18291	18103	18251	18471	18051	18169	18233	18201	18280	18323	18500	18102	18234	18114	18227	18154	18081	18323	18040	18330	18226	18169	18068	18286	18196	17994	18259	18219	18040	18202	18204	18027	18043	18183	18145	17988	18269	18232	18055	18153	18353	18299	18099	18222	18393	18209	18207	17959	18208	18185	18211	18150	18256	18224	18168	18234	18239	18094	18254	18060	18293	18133	18199	18320	18154	18174	18229	18084	18170	18297	18181	18413	18271	18112	18286	18135	18106	18168	18154	17916	18298	18040	18332	18176	18133	18136	18210	18267	18041	18209	18221	18343	18290	18208	18208	18192	18077	18187	18295	18271	18065	18134	18183	18148	18104	18278	18266	18363	18419	18124	18181	18185	18130	17898	18137	18104	18300	18223	18143	18198	18393	18339	18338	18146	18098	18191	18349	18401	18324	18327	18161	18071	18267	18271	18332	18238	18175	18009	18071	18304	18241	18022	18135	18226	18055	18020	18373	18309	18341	18236	18044	18100	18150	18252	18168	18129	18336	18140	17937	18321	18181	18053	18201	18193	18115	18119	18031	18248	18050	18372	18331	18301	18323	18261	18244	18234	18209	18428	18275	18222	18098	18029	18277	18155	18162	17991	18376	18097	18214	18174	18213	18507	18341	18071	18201	18317	18088	18192	18272	18080	18117	18184	18366	18287	18174	18109	18185	18210	18060	18215	18078	18205	18283	18088	18287	18331	18078	18419	18098	18130	18168	18129	18058	18286	18208	18483	18194	18320	18090	18211	18179	18280	18297	18467	18217	18180	18032	18072	18135	18128	18102	18308	18253	18229	18303	18090	18175	18209	18246	18236	18217	18315	18216	18215	18229	18222	18270	18315	18124	17987	18030	18059	17969	18167	18137	17992	18293	18136	18238	18190	18242	18176	18080	18089	18337	18132	18133	18196	18106	18145	18213	18323	18256	18294	18149	18238	18314	18131	18196	18309	18077	18088	18389	18273	18330	18247	18126	18287	18479	18245	18096	18236	18020	18118	18173	18118	18169	18359	17871	18079	18223	18260	18320	18306	18105	18304	18223	18249	18042	18025	18202	18224	18283	18241	18204	18223	18135	18179	18321	18111	18080	18092	18431	18164	18332	18315	18136	18178	18331	18382	18447	18037	18398	18139	18321	18143	18204	18196	18222	18250	18121	18268	18170	17926	18180	18375	18302	17885	17949	18093	18167	18203	18237	18168	18155	18111	18434	18060	18322	18258	18147	18130	18113	18283	18247	18140	18125	18344	18153	18483	18263	18362	18230	18038	18166	18266	18087	18305	18182	18181	18041	18304	18379	18021	17915	18114	18325	18262	18486	18210	18367	18310	18227	18040	18195	18063	18092	18208	18040	18168	18136	18092	18134	18272	18260	18141	18242	18095	18128	18135	18378	18124	18168	18320	18155	18450	18104	18283	18309	18370	18081	18263	18224	18324	18145	18039	18162	18250	18251	18299	18137	18162	18111	18144	18048	17987	18279	18081	18166	18113	18231	18058	18128	18202	18399	18242	18193	18198	18115	18191	17983	18201	18272	18063	18261	18289	18207	18168	18144	18135	18061	18209	18228	18229	18143	18408	18389	18260	18134	18167	18105	18225	18300	18271	18275	18170	18316	18119	18162	18212	18141	18260	18311	18261	18104	18167	18319	18194	18279	18293	18291	18403	18404	18305	18227	18131	18084	18198	18083	18292	18248	18100	17997	18396	18263	18105	18326	18229	18161	18359	18342	18169	18084	18217	18188	18158	18156	18166	18104	18163	18319	18195	18289	18207	18221	18185	18043	18217	18228	18265	17983	17946	18317	18220	18183	18088	18109	18078	18228	18239	18216	18185	18255	18272	18191	18111	18244	18090	17980	18230	18305	18221	18187	18157	18296	18184	18168	18378	18272	17923	18084	18285	18348	18280	18165	18172	18290	18265	18145	18128	18096	18236	18168	18188	18005	18214	18240	18234	18319	18258	18386	18121	18077	18311	18252	18216	18066	18217	18104	18309	18323	17973	18299	18232	18233	18169	18083	18071	18091	17916	18204	18277	17977	18012	18019	18290	18338	18181	18157	18222	18243	18119	18198	18017	18147	18070	18281	18151	18382	18269	18195	18198	18170	18300	18294	18083	18101	18366	17991	18420	18103	18140	18101	18245	18060	18155	18376	18176	18263	18237	18033	18372	18068	18119	18063	17967	18199	18309	18163	18316	18192	18169	18177	18242	18136	18217	18113	18314	18427	18228	18358	18248	18199	18069	18287	18174	18264	18395	18232	18143	18084	18218	18275	18147	18292	18039	18361	18235	18117	18212	18300	18180	17932	18115	18242	17958	18321	18249	18131	18210	18271	18321	18321	18144	18104	18100	18149	18407	18253	18241	18204	18088	18041	18172	18191	18283	17967	18213	18317	18103	18320	18355	18233	18108	18107	18260	18307	18194	18299	17997	18028	17981	18248	18284	18262	17893	18158	18257	18274	18341	18181	18158	18265	18292	18196	18148	18248	18151	18444	18165	18387	18237	18376	18076	18271	18142	18180	18256	18179	18307	18151	18325	18418	18172	18271	18248	17984	17990	18197	18282	18073	17894	18278	18250	18113	18195	18221	18433	18143	18201	18389	18275	18285	18209	18051	18338	18060	18195	18329	18116	18285	18376	18168	18420	18312	18201	18258	18285	18356	18395	18264	18234	18214	18161	18184	18368	18188	18092	18171	18146	18025	18078	18231	18289	18259	18262	18222	18218	18248	18241	18022	18207	18100	18235	18108	18195	18289	18033	18028	18209	18297	18119	18313	18001	18122	18287	18240	18315	18365	18237	18318	17964	18179	18270	18032	18165	18216	18373	18009	17976	18172	18079	18191	18371	18191	18278	18084	18162	18083	18254	18364	18038	18291	18326	18268	18308	18175	18179	18098	18114	18369	18108	18290	18271	18130	18258	18345	18485	18114	18027	18319	18239	18169	18155	18285	18259	18332	18167	18195	18153	18284	18280	18171	18192	18293	18042	18232	18267	18216	18182	18131	18252	18153	18202	18123	18044	18264	18299	18217	18317	18242	18295	18253	18041	18106	18251	18295	18278	18101	18333	18105	18179	18060	18190	18187	18115	18342	18111	18090	18224	18084	18245	18239	18174	18037	17986	18026	17985	18086	18114	18203	18216	18291	18147	18294	18239	17976	18117	18302	18276	18260	18047	18316	18375	17990	18376	18407	18002	18184	18050	18268	18245	17998	18109	18206	18184	18321	18240	18256	18209	18219	18195	18110	18176	18041	17897	18198	18256	18308	18276	18179	18144	18298	18083	18299	18436	18242	18385	18465	18138	18134	18403	18311	18200	18242	18238	18213	18263	18297	18322	18187	18153	18141	18451	18176	18151	18298	18190	18078	18096	18354	18068	18068	18288	18201	18057	18080	18218	18282	18049	18062	18315	18293	18342	18410	18337	18379	18402	18250	18271	18289	17935	18161	18204	18111	18060	18255	18390	17973	18173	18144	18086	18358	18257	18200	18075	18302	18191	18417	18266	18251	18119	18307	18239	18116	18222	18211	18065	18172	18162	18233	18207	18351	18257	18189	18237	18202	18180	18215	18083	18239	18164	18129	18295	18052	18156	18148	18170	18208	18107	18344	18120	18060	18230	18284	17993	18120	18228	18163	18080	18052	18223	18381	18337	18314	18316	18403	18223	18163	18291	18276	18311	18340	18208	18349	18067	18199	18086	18059	18437	18312	18360	18119	18196	18209	18065	18244	18182	18146	18276	18316	18304	18114	18040	18203	18231	18170	18223	18220	18273	18291	18189	18032	18203	18072	18324	18096	18124	18148	18224	18098	18271	18107	18375	18280	18115	18186	18091	17947	18161	17896	18004	18236	18117	18114	18108	17999	18089	18137	18142	18144	18192	18313	18096	18209	18332	18049	18142	18265	18049	18109	18299	18177	18200	18227	18020	18104	18243	18065	18218	18211	18083	18076	18191	18376	18395	18321	18336	18216	18155	18194	18287	18122	18168	18152	18080	18236	18178	18309	18210	18144	18235	18037	17985	18142	18122	17927	17866	18158	18149	18079	18297	18349	18275	18071	18128	18308	18225	18336	18249	18288	18327	18229	18104	18243	18379	18393	18087	18180	18048	18112	18010	18178	18284	18363	18062	18250	18233	18323	18067	18084	18151	18262	18226	18253	18156	18212	18273	18323	18318	18259	18097	17976	18008	18180	18257	18050	18272	17990	18124	18202	18176	18318	18258	18278	18239	18103	18187	18406	18307	18184	18110	18269	18171	18238	18157	18119	18161	18255	18453	18298	18340	18257	17963	18143	18035	18082	18118	18122	18098
17697	29506	27702	22671	21439	20018	19139	18265	17862	17725	17231	17103	16895	16435	16425	16235	15983	15878	16048	15994	15812	16293	19784	21753	21587	18774	17036	16080	15798	15640	15558	15571	15667	15380	15565	15520	15580	15465	15753	15469	15500	15469	15613	15433	15665	15471	15581	15522	15427	15381	15514	15436	15431	15524	15491	15448	15414	15276	15470	15475	15657	15421	15523	15375	15520	15568	15575	15528	15368	15450	15499	15709	15612	15534	15723	15478	15650	15581	15381	15652	15437	15494	15421	15438	15401	15515	15560	15422	15461	15548	15500	15461	15489	15525	15459	15568	15491	15506	15598	15646	15473	15662	15353	15622	15410	15405	15323	15606	15656	15541	15581	15460	15581	15403	15441	15357	15499	15388	15551	15522	15549	15596	15505	15557	15465	15344	15627	15339	15474	15394	15414	15600	15636	15510	15390	15556	15381	15576	15580	15434	15253	15584	15427	15391	15487	15453	15452	15463	15507	15593	15306	15459	15516	15442	15394	15523	15410	15491	15527	15486	15471	15474	15561	15427	15449	15579	15528	15467	15592	15534	15473	15482	15566	15536	15362	15473	15400	15401	15536	15485	15333	15401	15460	15466	15402	15661	15423	15514	15453	15365	15391	15479	15383	15483	15632	15361	15517	15311	15553	15535	15398	15546	15382	15501	15629	15494	15554	15612	15484	15609	15659	15462	15480	15560	15606	15430	15468	15575	15393	15484	15615	15364	15452	15420	15700	15405	15525	15606	15367	15408	15415	15527	15501	15534	15428	15506	15593	15582	15502	15520	15524	15620	15546	15447	15540	15519	15385	15301	15710	15523	15507	15532	15570	15480	15579	15598	15563	15408	15390	15605	15414	15524	15469	15490	15681	15463	15407	15586	15479	15442	15514	15454	15644	15544	15431	15521	15616	15569	15547	15765	15499	15478	15372	15528	15475	15487	15467	15522	15506	15422	15450	15461	15391	15453	15517	15549	15686	15478	15446	15437	15414	15519	15395	15314	15414	15297	15538	15443	15436	15383	15490	15459	15517	15568	15502	15411	15548	15470	15552	15391	15293	15500	15512	15514	15582	15591	15565	15555	15404	15541	15368	15617	15401	15570	15566	15370	15550	15302	15386	15541	15478	15475	15696	15598	15447	15462	15386	15444	15534	15525	15391	15469	15554	15503	15493	15541	15401	15537	15484	15601	15395	15506	15607	15399	15648	15442	15516	15469	15516	15509	15699	15351	15556	15455	15467	15497	15596	15489	15577	15487	15349	15538	15453	15532	15522	15697	15411	15556	15606	15486	15620	15437	15329	15512	15549	15302	15456	15351	15436	15544	15539	15577	15394	15543	15450	15374	15512	15481	15488	15437	15302	15574	15367	15455	15380	15466	15507	15488	15484	15403	15469	15423	15576	15469	15379	15444	15537	15560	15519	15500	15582	15632	15487	15453	15530	15358	15608	15554	15677	15634	15309	15546	15401	15489	15488	15608	15416	15478	15435	15546	15509	15521	15632	15497	15578	15469	15481	15438	15478	15380	15386	15512	15562	15599	15547	15599	15301	15468	15482	15628	15398	15452	15468	15424	15487	15557	15422	15531	15536	15536	15391	15577	15557	15336	15470	15513	15522	15428	15659	15414	15362	15442	15411	15315	15642	15382	15430	15763	15433	15524	15494	15570	15342	15504	15355	15448	15566	15490	15493	15414	15565	15767	15350	15490	15467	15294	15361	15367	15400	15550	15559	15458	15572	15403	15680	15426	15458	15554	15541	15444	15375	15499	15647	15497	15447	15380	15466	15858	15473	15656	15564	15476	15486	15509	15492	15487	15543	15602	15545	15475	15402	15418	15617	15344	15507	15465	15520	15504	15578	15573	15471	15433	15436	15336	15268	15523	15550	15466	15672	15429	15512	15493	15517	15562	15477	15392	15494	15406	15435	15481	15391	15516	15426	15592	15534	15361	15485	15627	15351	15366	15521	15529	15453	15485	15561	15320	15627	15557	15482	15384	15477	15538	15315	15559	15623	15474	15584	15517	15512	15634	15623	15535	15483	15477	15633	15310	15530	15437	15292	15495	15451	15718	15705	15564	15498	15317	15597	15520	15645	15568	15463	15423	15505	15699	15314	15503	15495	15505	15446	15365	15686	15365	15617	15561	15533	15551	15344	15565	15689	15396	15285	15665	15586	15571	15574	15392	15676	15389	15685	15493	15438	15580	15515	15442	15423	15544	15495	15417	15602	15554	15624	15419	15459	15590	15508	15413	15500	15462	15587	15615	15527	15460	15500	15508	15488	15708	15472	15539	15561	15500	15478	15658	15491	15600	15523	15500	15425	15448	15531	15660	15439	15350	15468	15346	15529	15615	15643	15481	15556	15545	15541	15501	15632	15217	15421	15707	15437	15359	15539	15482	15347	15438	15480	15496	15634	15559	15504	15500	15382	15534	15546	15482	15409	15590	15497	15554	15442	15434	15569	15613	15454	15625	15640	15475	15440	15408	15513	15447	15448	15291	15411	15661	15420	15426	15471	15640	15541	15646	15470	15544	15427	15344	15637	15284	15601	15556	15462	15501	15588	15560	15421	15489	15685	15390	15584	15411	15338	15536	15642	15385	15503	15653	15550	15604	15405	15186	15443	15475	15639	15588	15566	15624	15385	15452	15670	15497	15465	15655	15284	15588	15669	15503	15484	15464	15634	15509	15507	15588	15607	15455	15405	15422	15452	15347	15671	15519	15536	15448	15479	15380	15589	15391	15636	15432	15376	15332	15509	15392	15399	15509	15464	15518	15581	15588	15343	15548	15599	15344	15453	15625	15620	15332	15549	15417	15354	15454	15561	15568	15432	15610	15579	15622	15715	15482	15287	15498	15537	15476	15408	15590	15629	15306	15643	15300	15378	15358	15502	15362	15552	15572	15604	15507	15521	15511	15433	15475	15379	15512	15496	15418	15570	15550	15503	15529	15476	15545	15426	15349	15347	15577	15385	15505	15664	15482	15409	15481	15444	15556	15644	15472	15560	15484	15512	15670	15573	15525	15425	15458	15575	15524	15358	15447	15670	15501	15676	15340	15591	15323	15535	15608	15376	15410	15475	15661	15448	15348	15634	15570	15492	15546	15583	15565	15592	15507	15369	15317	15530	15544	15423	15424	15575	15448	15515	15310	15371	15347	15647	15427	15655	15462	15509	15243	15580	15671	15520	15350	15567	15499	15605	15598	15594	15503	15294	15461	15493	15473	15623	15620	15484	15687	15513	15459	15573	15639	15671	15452	15415	15383	15482	15524	15590	15760	15623	15427	15448	15449	15478	15482	15519	15557	15342	15542	15521	15460	15602	15507	15597	15511	15553	15608	15616	15691	15477	15321	15604	15564	15457	15560	15576	15528	15478	15571	15592	15515	15443	15441	15488	15437	15501	15389	15463	15509	15449	15457	15410	15455	15385	15505	15547	15491	15445	15571	15351	15399	15589	15543	15441	15486	15528	15378	15634	15511	15517	15404	15643	15470	15549	15540	15544	15511	15462	15551	15501	15521	15552	15534	15438	15462	15657	15729	15232	15627	15669	15419	15462	15515	15396	15533	15520	15437	15438	15542	15555	15492	15482	15580	15656	15432	15418	15314	15376	15576	15397	15477	15481	15434	15426	15411	15310	15525	15400	15597	15543	15596	15488	15442	15298	15585	15573	15443	15509	15353	15526	15759	15527	15420	15308	15450	15404	15306	15579	15578	15520	15395	15426	15519	15463	15399	15516	15429	15566	15642	15419	15527	15650	15600	15599	15622	15425	15600	15531	15434	15622	15450	15654	15624	15670	15406	15447	15614	15558	15510	15472	15569	15442	15473	15438	15421	15566	15520	15680	15496	15404	15606	15519	15390	15433	15469	15450	15512	15560	15492	15410	15470	15537	15572	15403	15693	15439	15633	15489	15424	15606	15562	15433	15592	15438	15495	15507	15404	15516	15424	15530	15507	15549	15721	15495	15415	15405	15773	15599	15668	15581	15505	15436	15513	15548	15581	15503	15394	15422	15719	15612	15461	15537	15517	15467	15389	15491	15550	15482	15524	15517	15483	15602	15449	15537	15282	15555	15505	15332	15577	15391	15620	15672	15670	15597	15523	15676	15391	15564	15378	15451	15504	15555	15657	15474	15505	15434	15611	15464	15667	15406	15375	15445	15547	15469	15799	15655	15491	15385	15568	15631	15320	15620	15605	15554	15523	15232	15410	15645	15462	15461	15586	15406	15460	15392	15386	15482	15459	15476	15403	15606	15640	15483	15485	15340	15451	15588	15607	15507	15431	15515	15540	15493	15713	15427	15594	15367	15580	15581	15640	15250	15569	15453	15545	15452	15516	15500	15567	15601	15508	15645	15386	15648	15525	15608	15545	15402	15459	15434	15321	15542	15437	15493	15484	15536	15487	15530	15539	15535	15653	15435	15426	15568	15462	15480	15516	15591	15521	15545	15457	15615	15519	15420	15582	15411	15513	15548	15204	15490	15630	15535	15369	15501	15599	15518	15674	15491	15617	15432	15586	15461	15447	15584	15506	15540	15557	15513	15445	15460	15385	15508	15569	15538	15501	15378	15633	15478	15490	15430	15564	15502	15542	15468	15392	15548	15587	15505	15492	15481	15461	15434	15690	15428	15459	15498	15455	15470	15335	15562	15590	15384	15584	15371	15528	15309	15552	15406	15453	15504	15500	15438	15570	15480	15604	15545	15554	15422	15594	15454	15609	15383	15415	15501	15460	15487	15417	15460	15396	15490	15606	15460	15562	15436	15515	15502	15534	15583	15535	15558	15459	15596	15422	15546	15409	15447	15405	15509	15446	15449	15518	15385	15541	15403	15489	15551	15548	15587	15604	15692	15434	15692	15368	15377	15493	15555	15334	15362	15427	15572	15535	15552	15521	15539	15480	15555	15368	15486	15478	15432	15530	15497	15464	15519	15464	15474	15427	15394	15414	15505	15422	15382	15419	15490	15610	15324	15570	15492	15490	15429	15462	15639	15595	15484	15623	15406	15364	15453	15466	15596	15513	15503	15450	15586	15461	15560	15415	15464	15502	15527	15479	15535	15316	15502	15360	15386	15505	15440	15491	15608	15441	15571	15370	15576	15403	15580	15521	15387	15532	15496	15455	15656	15583	15430	15437
23005	21284	29069	23880	21708	24278	26131	20803	19536	19425	19104	18844	18920	18991	18956	18607	18802	19012	18999	18869	18634	18893	21295	27371	27174	23820	21592	19814	19087	18516	18622	18499	18286	18265	18397	18330	18229	18240	18214	18342	18264	18350	18630	18377	18336	18382	18389	18117	18179	18316	18247	18395	18469	18343	18394	18155	18414	18331	18195	18478	18276	18274	18239	18270	18163	18239	18385	18283	18256	18261	18371	18173	18269	18332	18380	18130	18335	18243	18360	18228	18274	18169	18418	18219	18390	18129	18422	18248	18228	18554	18182	18351	18270	18233	18264	18516	18264	18146	17985	18133	18408	18047	18292	18299	18281	18338	18300	18205	18167	18305	18151	18175	18236	18129	18094	18128	18086	18380	18366	18317	18275	18166	18252	18392	18350	18241	18204	18337	18414	18248	18306	18287	18181	18040	18184	18251	18265	18295	18112	18306	18235	18451	18316	18026	18251	18229	18416	18254	18198	18064	18144	18261	18256	18073	18263	18420	18278	18432	18366	18293	18243	18318	18147	18359	18364	18052	18068	18165	18190	18173	17957	18484	18268	18128	18364	18222	18410	18363	18234	18314	18068	18135	18302	18241	18499	18259	18165	17886	17992	18084	18326	18190	18383	18450	18274	18080	18521	18346	18286	18164	18191	18105	18298	18376	18311	18269	18224	18261	18298	18135	18187	18134	18061	18384	18169	18142	18181	18322	18329	18084	18324	18257	18214	18358	18282	18234	18031	18255	18249	18239	18088	18406	18247	18475	18203	18310	18374	18469	18099	18271	18150	18257	18144	18207	18121	18171	18185	18134	18339	18122	18058	18301	18407	18298	18104	18262	17974	18098	18220	18303	18265	18275	18280	18223	18223	18361	18310	18308	18231	18337	18066	18409	18148	18421	18044	18248	18057	18357	18421	18234	18259	17996	18270	18352	18050	18184	18104	18053	18130	18256	18293	18251	18346	18531	18409	18275	18187	18213	18270	18304	18322	18310	18311	18098	18233	18197	18076	18171	18146	18132	18282	18228	18448	18210	18254	18226	18277	18337	18130	18302	18277	18335	18262	18551	18366	18337	17984	18121	18173	18294	18103	18298	18293	18283	18133	18089	18127	18279	18189	18298	18414	18253	18296	18288	18315	18285	18118	18241	18260	18112	18280	18524	18291	18203	18320	18216	18231	18322	18209	18291	18139	18310	18298	18153	18164	18207	18250	18001	18317	18257	18303	18116	17957	18368	18176	18372	18362	18267	18227	18336	18349	18350	17885	18278	18152	18249	18199	18364	18552	18308	18254	18135	18241	18246	18154	18516	18229	18142	18461	18105	18195	18179	18183	18086	18275	18232	18277	18345	18315	18255	18032	18447	17935	18352	17871	18191	18216	18275	18183	18351	18249	18247	18260	18045	18102	18242	18221	18226	18069	18081	18317	18320	18272	18085	18399	18184	18103	18212	18334	18484	18160	18187	18156	17843	18001	18337	18220	18050	18316	18327	18185	18144	18351	18177	18230	18052	18204	18111	18419	18262	18280	18241	18256	18338	18268	18155	18167	18471	18425	18129	18314	18207	18080	18317	18278	18067	18225	18333	18131	18029	18228	18161	18175	18323	18333	18279	18228	18207	18164	18373	18160	18109	18194	17921	18136	18401	18235	18272	18244	18267	18339	18245	18425	18272	18409	18134	18026	18062	18402	18174	18076	18146	18187	18298	18261	18245	18292	18248	18390	18257	18187	18371	18056	18296	18251	18303	18180	18389	18122	18144	18187	18423	18050	18143	18169	18280	18273	18131	18272	18347	18155	18370	18176	18020	18327	18264	18394	18353	18089	18102	18194	18298	18127	18350	18283	18224	18353	18406	18185	18185	18532	18351	18186	18163	18296	18364	18222	18413	18384	18189	18160	18253	18297	17991	18395	17971	18213	18220	18241	18340	18073	18280	18040	18230	18092	18189	18446	18029	18307	18231	18080	18294	18047	18374	18061	18051	18149	18328	18057	18131	18266	18183	18245	18310	18190	18131	18219	18181	18240	18276	18401	18192	18185	18036	18415	18116	18064	18252	18207	18292	18266	18285	18313	18206	18142	18302	18435	18082	18116	18402	18388	18232	18170	18014	18171	18158	18387	18289	17989	18147	18264	18312	18245	18196	18109	18162	18311	18104	17956	18271	18233	18285	18259	18472	18200	18158	18134	18248	18320	18267	18215	18309	18187	18040	18453	18318	18247	18249	18083	18080	18107	18285	18189	18266	18336	18243	18230	18387	18214	18031	18239	18131	18117	18225	18183	18183	18281	18183	18394	18427	18329	18288	18286	17963	18276	18296	18156	18188	18165	18459	18375	18436	18364	18015	18235	18119	18459	18307	18340	18307	18284	18397	18089	18095	18136	18351	18400	18420	18136	18114	18059	18465	18280	18098	18321	18299	18134	18163	18476	18262	18267	18162	18190	18185	18205	18192	18202	18351	18294	18112	18173	18339	18176	17956	18377	18110	18256	18331	18235	18235	18402	18293	18247	18290	18241	18402	18220	18145	18186	18211	18331	18241	18294	18360	18247	18201	17976	18327	18199	18153	18237	18301	18237	18191	18202	18214	18214	18198	18361	18396	18205	18443	18191	18036	18456	18499	18335	18195	18256	18227	18267	18162	18250	18220	18210	18209	18133	18220	18300	18300	18164	18149	18227	18117	18274	18313	18174	18291	18335	18212	17992	18136	18360	18249	18101	18226	18166	18176	18331	18394	18132	18264	18184	18194	18228	18203	18092	18338	18088	18422	18187	18114	18246	18271	18311	18322	18200	18246	18170	18221	18368	18149	18201	18095	18345	18297	18078	18177	18320	18074	18630	18180	18135	18252	18185	18244	18178	18144	18129	18039	18282	18215	18293	18204	18257	18301	18483	18250	18126	18171	18244	18204	18452	18312	18198	18147	18351	18160	18208	18278	18178	18216	18408	18203	18101	18233	18243	18323	18304	18289	18104	18241	18314	18033	18173	18180	18220	18149	18368	18306	18289	18174	18185	18147	18193	18310	18261	18124	18136	18017	18098	18284	18230	18498	18321	18246	18050	18206	18091	18352	18331	18355	18270	18181	18283	17929	18159	18129	18299	18280	18012	18359	18095	18381	18378	18296	18567	18286	18271	18087	18259	18035	18112	18299	18084	18178	18015	18006	18196	18115	18381	18222	18435	18401	18174	18339	18354	18306	18207	18418	18274	18125	18214	18135	18322	18232	18478	18249	18056	18304	18404	18033	18229	18495	18395	18268	18158	18170	18273	18217	18411	18158	18201	18162	18149	18268	18387	18136	18153	18259	18221	18428	18129	18198	18291	18183	18293	18322	18136	18192	18184	18134	18217	18353	18203	18114	18382	18228	18280	18194	18255	18372	18555	18104	18153	18185	18282	18136	18166	18226	18122	18238	18140	18183	18225	18394	17934	18163	18027	17936	18247	18241	18178	18243	18377	18111	18151	18063	18261	18161	18144	18267	18208	18158	18374	18157	18287	18362	18310	18451	18117	18069	18168	18116	18221	18177	18024	18238	18363	18247	18491	18477	18311	18085	18206	18456	18368	18283	18319	18291	17977	18263	18199	18131	18052	18102	17986	18172	18253	18379	18163	18163	18287	18182	18277	18364	18237	18326	18199	17968	18343	18262	18019	17885	18372	18265	18218	18313	18150	18353	18249	18350	18326	18109	18081	18148	18087	18292	18331	18261	18258	18469	18383	18155	18328	18173	18135	18401	18294	18260	18203	18050	18491	18352	18270	18421	18181	18175	18099	18185	18206	18123	18376	18342	18355	18243	18090	18232	18226	18249	18400	18416	18196	18148	17999	18070	18052	18300	18290	18102	18352	18293	18291	18311	18113	18368	18275	18230	18267	18044	18190	18175	18058	18255	18178	18217	18209	18237	18149	18127	18139	18387	18389	18349	18167	18352	18080	18210	18302	18277	18135	18086	18185	18126	18342	18103	18203	18291	18196	18303	18283	18258	18132	18223	18455	18216	18153	18190	18183	18380	18233	18310	18271	18328	18277	18307	18222	18261	18120	18169	18419	18234	18205	18167	18148	18091	18393	18242	18216	18271	18373	18227	18199	18153	18395	18232	18250	18081	18272	18175	18209	18279	18154	18122	17987	18205	18176	18170	18204	18154	18095	18325	18133	18160	18339	18185	18221	18153	18218	18382	18147	18100	18157	18292	18325	18150	18184	18294	18090	18255	18265	18242	18270	18268	18327	18339	18336	18303	18212	18098	18397	17991	18122	18331	18247	18104	18328	18363	18199	18207	18269	18323	18334	18487	18028	18221	18268	18063	18309	18065	18212	18189	18199	18105	18267	18286	18407	18243	18187	18120	18078	18220	18174	18246	18152	18158	18160	18161	18125	18238	18110	18208	18255	18208	17949	18107	18019	18254	18185	18559	18271	18281	18225	18068	17893	18224	18293	18039	18252	18029	18177	18297	18174	18302	18072	18393	18433	18471	18110	18236	18297	18339	18479	18259	18289	18413	18176	18066	18359	18276	18185	18181	18309	18168	18392	18161	18240	18134	18349	18285	18318	18147	18291	18234	18208	18302	18121	18406	18097	18315	18308	18347	18271	18308	18387	18444	18029	18046	18116	18280	18397	18241	18374	18217	18133	18041	18195	18143	18099	18139	18217	18185	18237	18032	18289	18218	17977	18368	18127	18408	18353	18232	18243	18238	18088	18319	18131	18251	18244	18218	18342	18277	18324	18342	18197	18248	18127	18242	18286	18163	18280	18269	18391	18189	18412	18152	18283	18307	18234	18272	18154	18145	18068	18302	18327	18129	18334	18198	18051	18138	18033	18076	18200	18265	18213	18171	18230	18270	18252	18166	18362	18085	18289	18040	18058	18121	18317	18164	18404	18149	18259	18179	18101	18077	18410	18155	18376	18261	18439	18325	18210	18356	18304	17877	18335	18320	18335	17941	18395	18397	18210	18317	18306	18146	18167	18140	18305	18235	18277	18075	18229	18130	18122	18186	18273	18309	18138	17990	18121	18252	18268	18097	18117	18069	18226	18237	18287	18440	18501	18314	18256	18330	18187	18492	18040	18388	18136	18103	18133	18097	18325	18241	18110	18420	18073	18223	18167	18074	18291	18193	18223	18278	18237	18207	18243	18250
19251	35266	30666	26431	23985	21631	20587	18524	17414	17185	16544	16508	16034	16238	16132	16178	16134	16332	16444	16468	16059	16268	21011	28049	27228	21817	19396	17192	16238	15737	15635	15502	15360	15462	15541	15677	15492	15434	15526	15339	15373	15243	15536	15499	15618	15349	15543	15502	15537	15473	15348	15544	15573	15440	15395	15569	15545	15527	15481	15432	15580	15562	15503	15360	15542	15537	15514	15456	15462	15336	15485	15490	15367	15288	15366	15585	15596	15555	15580	15350	15361	15519	15332	15371	15592	15524	15506	15613	15498	15326	15763	15629	15278	15535	15525	15712	15460	15490	15626	15466	15544	15594	15496	15454	15447	15512	15563	15390	15457	15317	15614	15697	15400	15632	15571	15489	15421	15444	15498	15327	15509	15541	15585	15463	15428	15545	15495	15368	15578	15682	15395	15653	15472	15258	15365	15408	15472	15540	15326	15647	15519	15373	15415	15581	15578	15680	15534	15398	15480	15219	15623	15504	15709	15514	15614	15567	15515	15372	15584	15530	15541	15598	15470	15363	15490	15485	15499	15540	15366	15465	15538	15550	15727	15757	15294	15484	15475	15680	15371	15360	15282	15636	15604	15562	15381	15336	15403	15419	15579	15581	15833	15520	15494	15507	15517	15574	15697	15346	15378	15394	15586	15342	15480	15489	15470	15321	15499	15403	15478	15518	15389	15645	15523	15368	15597	15414	15622	15487	15414	15425	15497	15421	15586	15593	15498	15469	15492	15569	15381	15298	15588	15523	15583	15399	15474	15416	15512	15622	15350	15713	15599	15557	15335	15315	15555	15578	15579	15501	15507	15509	15409	15512	15432	15280	15293	15297	15511	15407	15469	15532	15430	15495	15414	15283	15509	15592	15565	15596	15572	15426	15357	15419	15389	15555	15565	15494	15364	15582	15396	15427	15478	15457	15539	15529	15481	15576	15744	15476	15625	15487	15680	15578	15609	15404	15389	15477	15614	15477	15487	15535	15272	15582	15486	15704	15527	15548	15425	15442	15629	15329	15482	15475	15365	15401	15419	15497	15551	15568	15616	15522	15517	15480	15420	15446	15469	15392	15421	15668	15439	15675	15418	15534	15510	15501	15460	15425	15452	15546	15544	15660	15278	15498	15464	15445	15375	15471	15501	15560	15558	15356	15431	15517	15494	15570	15438	15412	15488	15489	15539	15434	15532	15626	15418	15429	15392	15391	15398	15545	15508	15419	15315	15412	15573	15444	15541	15375	15447	15422	15249	15425	15457	15507	15223	15437	15556	15638	15615	15605	15516	15481	15431	15362	15352	15449	15473	15473	15498	15382	15400	15444	15522	15531	15367	15402	15479	15455	15603	15467	15657	15486	15611	15420	15570	15401	15557	15430	15443	15413	15317	15577	15532	15434	15372	15348	15523	15586	15425	15482	15534	15480	15519	15544	15480	15383	15611	15519	15428	15621	15499	15469	15475	15482	15478	15522	15606	15513	15474	15459	15549	15623	15483	15329	15417	15423	15487	15444	15470	15546	15547	15452	15353	15478	15405	15426	15438	15777	15579	15486	15410	15404	15495	15502	15421	15463	15530	15460	15434	15461	15514	15572	15567	15593	15487	15409	15441	15326	15589	15497	15605	15489	15499	15429	15491	15333	15561	15633	15490	15418	15597	15522	15370	15509	15395	15378	15430	15616	15476	15417	15378	15447	15401	15486	15452	15490	15588	15481	15365	15501	15457	15273	15477	15509	15513	15558	15358	15583	15339	15467	15550	15460	15449	15432	15648	15505	15547	15506	15616	15436	15598	15413	15393	15454	15479	15425	15539	15483	15562	15465	15403	15554	15559	15467	15364	15712	15550	15663	15374	15333	15566	15418	15465	15323	15458	15532	15531	15507	15613	15534	15557	15435	15556	15484	15512	15469	15562	15435	15342	15433	15450	15432	15489	15520	15482	15562	15450	15524	15534	15528	15469	15504	15385	15584	15370	15504	15612	15221	15595	15613	15514	15501	15536	15407	15456	15579	15480	15629	15593	15373	15498	15629	15480	15589	15434	15578	15549	15469	15349	15467	15599	15422	15470	15493	15575	15434	15653	15493	15595	15395	15443	15321	15435	15538	15478	15427	15678	15516	15580	15405	15368	15357	15496	15572	15581	15434	15629	15415	15556	15585	15389	15445	15488	15396	15401	15517	15484	15371	15537	15586	15517	15403	15452	15366	15426	15487	15443	15431	15548	15436	15512	15326	15533	15359	15571	15328	15553	15344	15436	15570	15541	15442	15448	15602	15446	15427	15289	15424	15435	15452	15358	15506	15381	15471	15559	15459	15398	15472	15419	15380	15569	15351	15585	15414	15307	15479	15528	15495	15524	15493	15488	15541	15482	15446	15472	15490	15518	15518	15373	15496	15440	15450	15478	15375	15356	15297	15644	15477	15555	15533	15396	15516	15350	15461	15638	15562	15344	15279	15369	15679	15469	15440	15339	15581	15574	15627	15547	15436	15427	15489	15428	15512	15544	15410	15527	15477	15540	15570	15355	15360	15522	15610	15451	15513	15606	15510	15405	15454	15420	15488	15379	15440	15409	15570	15601	15431	15421	15608	15474	15593	15430	15519	15599	15466	15329	15502	15517	15479	15477	15608	15649	15562	15436	15349	15631	15540	15445	15348	15434	15514	15405	15687	15403	15521	15393	15457	15236	15465	15293	15537	15546	15530	15615	15481	15553	15402	15459	15624	15464	15357	15457	15316	15507	15498	15474	15490	15512	15524	15535	15563	15354	15487	15563	15554	15545	15359	15503	15475	15395	15395	15417	15438	15580	15448	15349	15366	15504	15399	15497	15584	15443	15440	15529	15428	15409	15403	15325	15492	15352	15542	15557	15613	15603	15266	15509	15359	15541	15378	15493	15522	15459	15595	15521	15588	15494	15392	15400	15503	15427	15497	15497	15441	15416	15367	15481	15440	15599	15517	15508	15621	15504	15479	15466	15406	15494	15593	15580	15575	15444	15479	15694	15406	15297	15445	15427	15348	15619	15485	15325	15543	15393	15527	15646	15379	15406	15566	15567	15531	15478	15371	15510	15507	15480	15562	15322	15634	15441	15494	15582	15505	15508	15445	15420	15461	15385	15443	15517	15593	15543	15469	15412	15533	15512	15477	15563	15503	15546	15303	15615	15402	15502	15620	15435	15516	15473	15522	15457	15365	15635	15458	15423	15479	15262	15340	15508	15504	15515	15434	15337	15466	15484	15297	15629	15609	15433	15406	15379	15549	15662	15502	15531	15446	15553	15403	15488	15397	15298	15471	15519	15411	15405	15476	15348	15574	15683	15543	15624	15445	15431	15473	15325	15477	15517	15518	15443	15425	15492	15401	15533	15502	15462	15672	15422	15627	15479	15454	15458	15588	15507	15525	15370	15510	15436	15519	15502	15653	15350	15427	15489	15598	15350	15495	15386	15554	15382	15461	15437	15331	15619	15422	15613	15592	15618	15666	15445	15388	15502	15520	15427	15424	15451	15415	15549	15468	15477	15594	15332	15556	15392	15374	15361	15417	15479	15544	15298	15502	15522	15367	15472	15312	15616	15638	15621	15435	15407	15423	15444	15493	15606	15440	15568	15616	15367	15593	15387	15607	15562	15476	15378	15574	15551	15619	15401	15520	15588	15406	15384	15381	15439	15522	15343	15444	15504	15413	15612	15388	15440	15480	15529	15324	15487	15472	15389	15459	15561	15508	15518	15452	15391	15444	15663	15472	15427	15585	15545	15426	15275	15481	15519	15327	15486	15479	15497	15336	15472	15572	15563	15478	15414	15499	15556	15488	15525	15364	15448	15414	15497	15534	15542	15252	15451	15457	15558	15652	15533	15463	15530	15565	15417	15624	15559	15428	15493	15546	15612	15492	15537	15521	15680	15420	15556	15289	15613	15421	15420	15280	15416	15545	15500	15516	15484	15413	15357	15445	15480	15505	15617	15495	15453	15543	15364	15591	15321	15491	15424	15568	15547	15528	15634	15630	15548	15349	15421	15582	15403	15462	15422	15438	15448	15615	15496	15400	15547	15450	15451	15547	15343	15583	15645	15488	15380	15316	15590	15343	15780	15353	15672	15482	15469	15559	15431	15256	15451	15466	15492	15428	15424	15393	15527	15411	15453	15675	15399	15505	15570	15387	15558	15613	15547	15480	15520	15424	15512	15582	15514	15332	15384	15464	15456	15440	15556	15649	15543	15425	15371	15597	15457	15505	15396	15529	15601	15480	15546	15458	15237	15381	15381	15354	15532	15475	15622	15391	15372	15534	15451	15468	15617	15572	15559	15435	15324	15530	15495	15479	15369	15425	15492	15545	15556	15489	15310	15487	15395	15418	15370	15403	15539	15448	15491	15459	15429	15456	15476	15609	15439	15706	15418	15451	15360	15373	15457	15437	15378	15304	15351	15362	15576	15290	15352	15400	15327	15571	15371	15487	15453	15489	15379	15552	15385	15518	15431	15607	15405	15478	15382	15642	15522	15681	15381	15432	15456	15584	15506	15504	15468	15541	15538	15462	15366	15686	15487	15634	15593	15371	15564	15341	15435	15428	15448	15610	15391	15545	15451	15498	15543	15542	15434	15145	15424	15628	15669	15469	15547	15406	15667	15467	15387	15567	15402	15504	15555	15395	15544	15464	15534	15603	15530	15398	15367	15374	15376	15514	15453	15445	15443	15582	15507	15465	15536	15326	15549	15783	15400	15477	15527	15510	15501	15615	15480	15448	15502	15512	15422	15472	15415	15403	15390	15547	15500	15536	15537	15298	15517	15580	15386	15487	15284	15375	15372	15502	15406	15606	15407	15478	15694	15633	15606	15461	15510	15631	15566	15434	15473	15383	15507	15475	15549	15326	15476	15447	15650	15602	15330	15452	15372	15292	15296	15635	15499	15509	15515	15449	15345	15610	15481	15367	15632	15515	15449	15444	15531	15493	15427	15480	15547	15285	15556	15491	15366	15489	15452	15247	15404	15416	15720	15502	15537	15427	15408	15292	15500	15496	15549	15564	15490	15504	15353	15505	15481	15368	15516	15551	15365	15485	15598	15516	15418	15373	15337	15352	15354	15361	15515	15643	15511	15538	15514	15388	15372	15516	15521	15464	15520	15504	15353	15513	15403	15433
28531	22932	25389	23239	18947	17745	17074	16858	16550	16423	16328	16381	16142	16557	16388	16338	16436	16542	16496	16363	16444	16312	16660	17092	17079	16881	16780	16685	16466	16213	16245	16298	16199	16409	16364	16236	16309	16365	16003	16284	16300	16271	16357	16390	16247	16380	16214	16173	16233	16219	16245	16371	16197	16168	16267	16179	16173	16269	16360	16217	16087	16345	16390	16385	16261	16365	16380	16235	16358	16127	16325	16460	16216	16222	16296	16387	16353	16457	16396	16329	16375	16289	16235	16258	16178	16185	16134	16258	16042	16202	16301	16318	16486	16475	16321	16321	16187	16416	16366	16230	16307	16153	16080	16217	16262	16399	16389	16408	16293	16122	16261	16270	16193	16231	16203	16237	16336	16499	16112	16102	16273	16094	16303	16463	16257	16227	16126	16459	16384	16300	16079	16057	16409	16258	16263	16173	16300	16406	16193	16075	16214	16264	16146	16438	16331	16153	16288	16120	16343	16323	16265	16563	16323	16199	16143	16184	16303	16179	16487	16050	16381	16531	16274	16317	16194	16324	16179	16371	16086	16271	16238	16316	16270	16233	16292	16151	16154	16169	16190	16303	16299	16075	16272	16233	16323	16312	16190	16543	16192	16419	16219	16054	16443	15978	16184	16257	16187	16172	16177	16223	16198	16201	16119	16137	16502	16347	16239	16148	16416	16229	16373	16331	16222	16362	16052	16239	16364	16338	16325	16375	15979	16264	16223	16422	16312	16124	16266	16122	16241	16369	16313	16178	16157	16192	16392	16343	16141	16422	16336	16272	16274	16260	16240	16237	16363	16128	16124	16386	16274	16372	16357	16317	16136	16229	16215	16274	16269	16299	16218	16185	16090	16246	16309	16383	16462	16392	16105	16052	16295	16104	16042	16212	16491	16052	16246	16335	16058	16229	16353	16277	16226	16321	16273	16332	16377	16335	16201	15979	16408	16110	15943	16201	16215	16255	16240	16213	16240	16233	16033	16397	16300	16295	16127	16146	16410	16411	16207	16296	16310	16153	16382	16253	16196	16260	16281	16374	16275	16299	16361	16456	16220	16219	16307	16286	16286	16373	16318	16191	16185	16258	16334	16450	16327	16330	16248	16168	16263	16341	16467	16211	16212	16258	16350	16126	16276	16351	16319	16293	16446	16293	16166	16296	16259	16342	16214	16323	16272	16243	16186	16313	16340	16251	16261	16337	16347	16376	16425	16112	16297	16296	16244	16350	16253	16111	16326	16289	16357	16366	16121	16128	16293	16267	16431	16363	16317	16195	16390	16113	16277	16341	16194	16290	16177	16203	16117	16133	16238	16225	16257	16194	16268	16028	16390	16363	16327	16271	16233	16289	16270	16109	16344	16140	16367	16324	16349	16463	16266	16154	16302	16194	16345	16232	16314	16298	16526	16362	16265	16406	16247	16290	16512	16510	16297	16209	16178	16133	16338	16266	16260	16167	16275	16380	16262	16344	16402	16247	16299	16319	16467	16215	16339	16299	16359	16238	16442	16476	16163	16457	16350	16148	16320	16344	16208	16342	16472	16372	16176	16296	16197	16261	16317	16268	16235	16190	16181	16087	16305	16467	16243	16434	16400	16448	16376	16393	16468	16183	16261	16267	16367	16216	16314	16341	16325	16263	16431	16309	16073	16227	16115	16278	16188	16314	16167	16224	16279	16164	16233	16237	16083	16312	16400	16325	16398	16423	16263	16322	16257	16358	16276	16363	15992	16249	16131	16243	16354	16391	16406	16380	16325	16193	16347	16155	16183	16138	16262	16234	16232	16257	16154	16073	16277	16281	16257	16336	16042	16451	16369	16292	16403	16384	16268	16116	16126	16147	16294	16172	16281	16445	16210	16261	16236	16557	16436	16368	16062	16230	16244	16242	16254	16181	16247	16284	16248	16302	16224	16154	16167	16287	16389	16313	16376	16197	16323	16074	16257	16306	16209	16189	16207	16473	16176	16224	16118	16422	16405	16423	16382	16285	16200	16349	16192	16346	16062	16134	16391	16271	16369	16351	16123	16336	16221	15984	16333	16328	16287	16301	16261	16327	16320	16197	16341	16331	16294	16365	16300	16293	16310	16302	16160	16325	16387	16256	16453	16354	16372	16207	16272	16309	16302	16345	16279	16011	16188	16393	16192	16295	16188	16122	16464	16176	16471	16052	16302	16169	16355	16118	16365	16059	16214	16072	16418	16316	16194	16278	16468	16249	16396	16164	15998	16289	16341	16294	16166	16250	16295	16224	16374	16276	16357	16276	16229	16122	16281	16160	16383	16486	16393	16337	16292	16352	16395	16223	16094	16280	16346	16359	16221	16349	16349	16202	16261	16110	16264	16088	16490	16260	16193	16234	16213	16309	16357	16345	16173	16350	16354	16244	16235	16054	16324	16222	16131	16312	16348	16177	16249	16335	16156	16295	16267	16366	16272	16176	16224	16241	16179	16398	16192	16383	16171	16132	16161	16214	16065	16266	16237	16246	16428	16425	16373	16246	16135	16134	16210	16122	16366	16345	16171	16339	16202	16083	16286	16241	16332	16197	16178	16251	16091	16237	16248	16260	16052	16318	16227	16361	16328	16197	16137	16222	16368	16319	16373	16322	16151	16086	16428	16218	16347	16277	16258	16168	16250	16286	16309	16233	16261	16265	16391	16305	16276	16360	16142	16184	16269	16152	16293	16316	16329	16273	16216	16209	16245	16223	16429	16103	16255	16171	16382	16282	16416	16387	16186	16261	16204	16134	16248	16243	16191	16219	16362	16246	16324	16464	16233	16365	16257	16302	16219	16240	16346	16167	16164	16318	16255	16087	16201	16286	16487	16277	16080	16198	16378	16451	16294	16396	16182	16152	16261	16179	16302	16408	16121	16135	16190	16265	16421	16304	16169	16406	16310	16298	16289	16300	16239	16087	16388	16202	16324	16262	16257	16298	16613	16072	16271	16396	16149	16186	16047	16230	16091	16244	16271	16211	16247	16114	16294	16228	16159	16332	16262	16298	16262	16338	16320	16271	16254	16319	16447	16528	16333	16197	16361	16175	16095	16286	16091	16159	16220	16310	16244	16278	16272	16260	16056	16021	16307	16222	16454	16213	16249	16220	16158	16291	16365	16060	16261	16243	16293	16180	16256	16137	16358	16327	16213	16375	16273	16186	16186	16235	16332	16194	16292	16340	16315	16411	16256	16285	16287	16312	16192	16213	16410	16218	16370	16380	16405	16238	16448	16384	16184	16280	16232	16351	16337	16270	16375	16249	16136	16093	16323	16225	16099	16199	16283	16501	16472	16149	16320	16251	16257	16088	16407	16339	16382	16170	16431	16143	16226	16388	16163	16242	16159	16324	16177	16356	16339	16202	16341	16264	16001	16267	16307	16159	16351	16318	16372	16280	16201	16345	16269	16171	16271	16150	16333	16278	16339	16303	16395	16329	16089	16268	16311	16180	15977	16230	16307	16291	16052	16221	16213	16138	16541	16254	16403	16261	16186	16187	16022	16162	16203	16129	16219	16165	16307	16558	16286	16272	16221	16124	16312	16104	16289	16146	16074	16196	16324	16180	16128	16237	16357	16146	16258	16473	16304	16256	16221	16518	16318	16248	16274	16352	16283	16241	16255	16291	16363	16283	16279	16077	16318	16396	16418	16485	16362	16293	16192	16401	16195	16107	16392	16203	16283	16224	16306	16501	16038	16265	16213	16329	16195	16298	16120	16213	16247	16259	16234	16164	16244	16085	16244	16466	16074	16131	16202	16248	16264	16381	16394	16345	16272	16274	16646	16115	16332	16442	16230	16359	16218	16279	16481	16324	16449	16142	16278	16240	16351	16178	16325	16280	16167	16117	16400	16346	16333	16243	16246	16264	16351	16347	16366	16248	16358	16328	16103	16220	16304	16361	16189	16220	16317	16086	16273	16568	16261	16322	16411	16211	16297	16463	16217	16268	16355	16390	16347	16138	16312	16196	16247	16081	16281	16263	16217	16248	16333	16164	16248	16232	16284	16294	16263	16288	16414	16272	16488	16349	16410	16086	16451	16190	16401	16455	16243	16145	16442	16451	16378	16389	16188	16180	16162	16271	16292	16357	16044	16126	15995	16061	16159	16301	16335	16189	16268	16148	16340	16389	16179	16306	15958	16357	16041	16120	16178	16252	16133	16128	16187	16376	16239	16115	16228	16194	16272	16088	16475	16345	16390	16325	16189	16131	16340	16537	16284	16213	16314	16144	16234	16386	16346	16100	16254	16292	16288	16458	16302	16082	16221	16260	16164	16186	16293	16277	16218	16379	16448	16165	16115	16339	16286	16147	16424	16272	16348	16178	16168	16572	16273	16455	16049	16348	16200	16468	16262	16208	16263	16340	16163	16365	16349	16307	16185	16209	16194	16369	16143	16239	16412	16076	16212	16047	16316	16474	16419	16315	16434	16310	16128	16338	16278	16056	16212	16266	16206	16248	16272	16143	16181	16262	16270	16312	16151	16242	16075	16240	16247	16324	16306	16436	16306	16155	16407	16372	16296	16291	16284	16383	16212	16153	16367	16351	16144	16239	16351	16196	16160	16216	16257	16334	16070	16107	16131	16464	16172	16317	16066	16259	16257	16300	16452	16354	16430	16301	16048	16314	16395	16241	16246	16254	16173	16118	16418	16243	16454	16265	16291	16167	16328	16445	16265	16237	16269	16438	16328	16054	16126	16329	16277	16385	16344	16258	16258	16148	16435	16240	16294	16133	16254	16154	16233	16068	16376	16283	16147	16184	16306	16275	16306	16462	16399	16413	16175	16245	16370	15993	16342	16234	16262	16231	16006	16316	16342	16145	16206	16541	16246	16291	16279	16150	16201	16358	16444	16389	16237	16209	16200	16144	16237	16306	16231	16312	16161	16252	16268	16217	16346	16260	16329	16158	16214	16219	16182	16487	16293	16239	16154	16243	16296	16226	16252	16318	16384	16401	16204	16364	16285	16280	16259	16338	16431	16330	16069	16285	16100	16471	16286	16229	16316	16285	16329	16407	16252	16114	16394	16381	16398	16032	16194	16414	15989	16105	16225	16288	16326	16408	16371	16307	16383	16238	16079	16235	16458	16428	16165	16119	16275	16289	16368	16281	16153	16296	16212	16160	16311	16219	16275	16177	16312	16174
18675	23983	23492	20575	17741	16316	15480	14816	14660	14493	14481	14533	14412	14391	14538	14526	14343	14536	14441	14485	14149	14492	14836	15234	15119	14889	14654	14457	14432	14330	14337	14309	14180	14428	14252	14172	14314	14333	14278	14237	14244	14084	14224	14227	14291	14274	14289	14279	14337	14291	14248	14228	14032	14160	14301	14225	14366	14262	14215	14213	14220	14280	14212	14336	14369	14327	14206	14181	14302	14354	14156	14278	14395	14385	14231	14248	14285	14311	14250	14134	14201	14196	14337	14107	14159	14045	14244	14124	14238	14142	14305	14364	14327	14207	14279	14205	14245	14306	14363	14291	14249	14207	14256	14275	14432	14277	14195	14297	14085	14279	14145	14279	14203	14217	14218	14210	14016	14269	14438	14424	14186	14314	14271	14200	14276	14486	14193	14379	14208	14296	14212	14208	14294	14250	14479	14189	14301	14204	14299	14225	14424	14269	14293	14174	14145	14308	14211	14437	14155	14240	14388	14265	14367	14347	14294	14436	14301	14250	14273	14129	14290	14267	14217	14371	14234	14333	14091	14339	14231	14217	14341	14101	14287	14213	14291	14165	14165	14224	14442	14253	14092	14269	14130	14270	14184	14196	14282	14175	14188	14242	14263	14254	14199	14189	14242	14239	14226	14099	14248	14204	14247	14261	14312	14272	14199	14410	14252	14097	14424	14276	14408	14245	14303	14262	14215	14270	14336	14223	14213	14366	14249	14220	14224	14341	14160	14291	14234	14397	14315	14252	14153	14332	14218	14327	14200	14276	14324	14280	14335	14142	14302	14258	14286	14237	14320	14397	14446	14290	14226	14306	14268	14299	14455	14345	14120	14142	14351	14113	14192	14513	14404	14269	14272	14339	14210	14483	14494	14444	14255	14235	14283	14174	14132	14282	14215	14327	14135	14295	14183	14377	14358	14112	14306	14205	14207	14244	14111	14280	14400	14313	14263	14180	14341	14320	14217	14379	14243	14249	14212	14277	14362	14165	14433	14124	14248	14276	14231	14329	14202	14405	14277	14279	14094	14205	14279	14218	14380	14413	14198	14248	14269	14167	14197	14230	14257	14329	14083	14431	14112	14175	14182	14182	14308	14319	14342	14170	14011	14334	14343	14166	14354	14210	14222	14132	14249	14297	14272	14431	14203	14217	14025	14226	14306	14233	14291	14237	14329	14262	14385	14250	14326	14199	14097	14404	14326	14335	14115	14304	14180	14199	14329	14305	14312	14243	14188	14329	14255	14211	14270	14340	14085	14268	14147	14325	14202	14169	14394	14173	14371	14158	14300	14286	14352	14297	14181	14338	14353	14171	14336	14125	14266	14150	14078	14273	14276	14141	14382	14326	14240	14121	14389	14327	14122	14189	14217	14282	14255	14287	14174	14309	14247	14164	14172	14252	14185	14327	14190	14273	14199	14176	14141	14231	14200	14126	14156	14273	14141	14271	14237	14250	14287	14293	14332	14135	14261	14249	14170	14298	14210	14192	14347	14270	14384	14219	14283	14191	14252	14198	14370	14422	14170	14242	14194	14143	14153	14335	14220	14191	14467	14238	14293	14316	14139	14108	14229	14318	14380	14120	14370	14372	14356	14285	14097	14169	14371	14135	14243	14270	14222	14181	14289	14389	14273	14236	14352	14239	14223	14197	14419	14273	14227	14177	14198	14294	14293	14347	14295	14347	14153	14288	14299	14186	14203	14215	14366	14381	14307	14321	14220	14246	14066	14278	14335	14220	14399	14267	14364	14348	14433	14394	14252	14274	14324	14320	14343	14267	14241	14271	14332	14234	14131	14244	14449	14183	14174	14173	14357	14225	14327	14246	14186	14319	14044	14293	14420	14129	14211	14114	14288	14332	14090	14282	14245	14562	14233	14315	14262	14419	14308	14421	14255	14280	14289	14409	14401	14208	14218	14228	14139	14293	14108	14235	14250	14201	14309	14469	14369	14286	14196	14352	14311	14320	14295	14264	14183	14281	14338	14119	14271	14194	14141	14371	14243	14381	14318	14245	14214	14277	14396	14225	14020	14338	14349	14176	14281	14271	14312	14304	14115	14198	14369	14054	14333	14242	14264	14211	14174	14188	14272	14398	14412	14233	14365	14068	14239	14332	14385	14275	14198	14173	14188	14227	14331	14447	14262	14181	14383	14254	14384	14373	14264	14192	14393	14215	14086	14207	14194	14240	14283	14257	14361	14266	14277	14223	14155	14082	14191	14244	14271	14210	14496	14183	14205	14129	14192	14259	14215	14098	14358	14412	14169	14174	14244	14282	14269	14213	14250	14387	14297	14335	14188	14246	14245	14336	14181	14235	14334	14394	14238	14275	14277	14144	14353	14232	14289	14197	14290	14266	14182	14463	14195	14397	14250	14193	14180	14488	14323	14281	14229	14346	14394	14365	14258	14312	14431	14253	14238	14252	14274	14258	14367	14219	14286	14424	14372	14228	14357	14171	14271	14062	14347	14187	14282	14308	14290	13981	14324	14355	14208	14265	14333	14268	14275	14183	14295	14289	14199	14359	14205	14221	14219	14292	14153	14384	14376	14418	14393	14412	14425	14339	14243	14187	14299	14280	14305	14387	14134	14230	14384	14170	14055	14352	14187	14404	14245	14400	14331	14312	14340	14357	14091	14291	14365	14174	14322	14362	14245	14117	14449	14355	14246	14302	14309	14257	14424	14251	14227	14258	14327	14410	14309	14395	14124	14361	14403	14075	14368	14372	14281	14210	14366	14295	14280	14037	14410	14295	14385	14064	14325	14369	14331	14180	14274	14160	14274	14108	14215	14361	14162	14332	14237	14271	14201	14309	14126	14230	14430	14300	14192	14309	14310	14139	14326	14342	14332	14068	14240	14128	14306	14293	14282	14219	14257	14195	14330	14254	14356	14333	14185	14180	14245	14117	14384	14351	14188	14194	14374	14364	14041	14144	14251	14301	14231	14243	14314	14203	14362	14161	14349	14119	14311	14254	14257	14036	14268	14250	14118	14318	14337	14300	14121	14209	14453	14179	14176	14310	14319	14226	14259	14326	14174	14378	14392	14523	14143	14354	14104	14249	14228	14119	14504	14198	14343	14316	14297	14347	14379	14284	14280	14193	14245	14157	14127	14287	14228	14068	14399	14326	14256	14443	14113	14314	14091	14076	14382	14001	14469	14139	14379	14105	14155	14351	14441	14091	14255	14209	14294	14208	14364	14467	14239	14213	14365	14201	14194	14027	14331	14186	14177	14299	14400	14265	14315	14164	14152	14214	14227	14304	14177	14300	14031	14276	14341	14267	14342	14239	14355	14196	14301	14393	14291	14145	14342	14218	14330	14273	14298	14258	14270	14234	14309	14237	14127	14295	14273	14297	14415	14238	14344	14251	14360	14193	14133	14290	14256	14298	14340	14184	14286	14211	14364	14414	14305	14360	14236	14375	14254	14225	14277	14346	14330	14236	14294	14044	14200	14136	14341	14098	14293	14409	14173	14159	14149	14146	14385	14332	14371	14189	14443	14152	14420	14323	14038	14230	14211	14299	14406	14301	14239	14299	14319	14143	14130	14226	14197	14133	14129	14282	14352	14342	14177	14240	14298	14412	14339	14295	14303	14354	14290	14069	14177	14371	14291	14401	14346	14381	14230	14135	14300	14196	14265	14364	14303	14293	14182	14172	14255	14169	14296	14176	14409	14170	14225	14245	14311	14315	14292	14191	14279	14406	14274	14316	14227	14347	14216	14225	14167	14250	14150	14152	14213	14255	14338	14167	14346	14196	14267	14243	14115	14221	14113	14182	14241	14296	14141	14324	14363	14217	14309	14313	14279	14332	14337	14339	14347	14312	14286	14206	14099	14347	14118	14343	14150	14178	14296	14430	14226	14162	14292	14299	14364	14195	14347	14269	14213	14294	14407	14162	14285	14417	14374	14354	14318	14384	14355	14209	14330	14199	14364	14027	14244	14258	14204	14298	14323	14177	14279	14183	14352	14290	14252	14189	14183	14169	14444	14302	14307	14326	14273	14314	14164	14179	14331	14133	14215	14279	14254	14166	14277	14146	14208	14320	14383	14187	14277	14156	14443	14363	14223	14158	14352	14229	14323	14237	14378	14271	14263	14417	14266	14232	14293	14198	14322	14372	14219	14285	14375	14335	14321	14336	14270	14198	14306	14332	14233	14342	14301	14284	14354	14281	14265	14352	14198	14330	14280	14366	14335	14347	14369	14118	14441	14118	14243	14446	14332	14252	14171	14288	14176	14196	14372	14340	14441	14371	14304	14143	14310	14294	14438	14343	14331	14277	14380	14182	14103	14289	14324	14345	14310	14301	13969	14244	14246	14338	14371	14138	14248	14299	14057	14378	14245	14117	14278	14260	14422	14239	14349	14273	14329	14188	14249	14194	14252	14305	14179	14322	14237	14303	14275	14233	14297	14305	14143	14288	14458	14232	14376	14068	14220	14381	14433	14368	14304	14133	14347	14311	14055	14250	14316	14260	14377	14123	14318	14256	14247	14210	14274	14386	14359	14398	14339	14177	14190	14270	14308	14378	14175	14275	14343	14389	14328	14104	14228	14231	14214	14358	14293	14409	14199	14255	14386	14225	14204	14286	14308	14336	14142	14173	14227	14353	14379	14225	14310	14305	14235	14334	14375	14234	14392	14193	14309	14312	14167	14141	14209	14397	14384	14198	14297	14233	14328	14234	14255	14293	14342	14239	14213	14373	14193	14357	14190	14328	14347	14238	14356	14110	14391	14186	14328	14327	14376	14366	14157	14423	14400	14108	14309	14171	14444	14226	14387	14147	14299	14237	14147	14171	14345	14368	14299	14470	14337	14246	14280	14201	14193	14308	14224	14430	14183	14216	14224	14034	14083	14416	14243	14273	14306	14106	14228	14200	14431	14221	14123	14275	14360	14220	14126	14288	14239	14113	14378	14300	14447	14360	14334	14339	14445	14304	14342	14342	14320	14229	14212	14269	14370	14249	14203	14455	14238	14394	14336	14243	14193	14118	14231	14196	14266	14220	14397	14193	14275	14308	14542	14198	14154	14369	14401	14246	14364	14284	14270	14304	14219	14300	14383	14239	14224	14206	14162	14402	14188	14390	14244	14212	14299	14398	14219	14299	14348	14411	14351	14246	14227	14382	14404	14216
24299	21252	28448	24588	21929	19482	18111	16352	15579	15737	15691	15803	15748	15663	15476	15344	15245	15491	15333	15311	15465	16261	19176	19895	18873	17558	16607	16165	15415	15276	15362	15382	15322	15253	15107	15212	15186	15263	15275	15172	15205	15145	15151	15154	15255	15180	15200	15045	15208	15206	14975	15101	14911	15120	15237	15225	15160	15241	15032	15190	15123	15236	15031	15243	15179	15097	15107	15104	15195	15255	15069	15116	15209	15026	14976	15367	15233	15094	15184	15280	15176	15089	15200	15252	15097	15115	15105	15180	15158	15001	15073	15117	14957	15348	15176	15107	15142	15195	15343	15066	15039	15075	15237	15189	15149	15332	15317	15161	14919	15335	14971	15215	15062	15258	15196	15038	15112	15043	15389	15304	15336	15246	15306	15054	15177	15178	15144	15183	15135	15198	15183	15066	15160	15168	15137	15269	15251	15090	15022	15182	15204	15211	15130	15153	15119	15060	15239	15172	15360	15299	15104	15225	15027	15058	15186	15173	15103	15160	15107	15147	15019	15128	15242	15114	14943	15123	15062	15175	14920	15011	14972	14945	15310	15140	15260	15183	15063	15296	15025	15080	15181	15117	14980	15197	15149	14973	15157	14993	15195	15201	14976	15012	15030	15088	15124	15177	15087	15139	15051	15027	14977	15423	15130	15068	14978	15228	15321	15131	15140	15179	15292	15043	15125	15199	15165	15224	15314	15105	15237	15083	15112	14970	15082	15117	15102	15036	15156	15106	15105	15048	15213	15129	15197	15102	15233	15247	15258	15030	15166	15116	15048	14970	14996	14961	15135	15282	15204	15288	14941	15114	15199	15220	15055	15027	15049	15149	15021	15151	15300	15150	15202	15207	15165	15090	15209	15141	15250	15273	15209	15346	14976	15055	15232	15017	15116	15138	15129	14996	15135	15166	15022	15007	15237	15387	15220	15049	15163	15315	15117	15049	15057	15066	15032	15145	15134	15069	15024	15211	15102	15063	15078	15182	15050	15152	15041	15052	14965	15315	15214	14983	15253	15257	15197	15239	15214	15127	14991	15117	14942	15195	15156	15147	15012	15038	15152	15207	15145	15154	15198	15033	15184	15159	15007	15144	15114	15124	15286	15355	15181	15261	15086	15111	15029	14989	15002	14885	15010	14988	15356	15211	15160	15062	15266	15076	14972	15227	15166	15184	15222	15299	15196	14983	14974	14809	14964	15119	14995	14957	15188	15329	15171	15168	15028	15117	14997	15080	14954	15133	15202	15203	15224	15216	15053	15108	14885	15246	15089	15065	15034	15243	15032	15066	15098	15126	15314	14968	15172	15020	15219	14985	15407	15326	15273	15311	15039	15182	15056	15168	14871	15095	15269	14968	15083	15253	15197	15289	15147	14967	15253	15229	15007	14973	15074	15091	15136	15184	15101	15304	15264	14851	15104	15272	15064	15123	15128	15120	14969	15003	15163	15141	15155	15204	15128	15171	15190	15141	15358	15131	15130	15167	15167	15184	15276	14991	15249	15230	15214	15078	15107	15267	14976	15138	15044	15211	15322	15051	15222	15177	15317	14967	15107	15239	15138	15291	15054	15178	15062	15082	15228	14983	15043	15202	15150	15144	15279	15158	15222	15067	15265	15047	15142	15213	15362	15181	15017	15052	15291	15158	15149	15170	15112	15191	15157	15244	15160	15059	15028	15185	15068	15076	15327	15269	15243	15150	15089	15205	15265	15250	15104	15112	15145	15377	15104	15069	15189	15101	15192	15219	15052	15179	15226	15028	15125	15059	15362	15129	15134	15253	15115	15277	15126	15277	15192	15016	15117	15077	15060	15217	15271	15089	15189	15096	15195	14985	15003	15292	15134	15194	15208	15087	15165	14928	15127	15158	15275	15123	15092	15255	15205	15189	15039	15152	15161	14968	15000	15183	15043	15140	15131	15100	15199	15139	15183	15136	15165	15184	15015	15199	15016	15102	15015	15132	15197	15072	15135	15174	14958	15030	15294	14985	15127	15096	15195	15302	15168	15159	15134	15129	15138	15189	15228	15121	15067	15207	15299	15164	14979	15109	15049	15169	15175	15211	15004	15266	15152	14983	15013	15044	15273	15233	15209	15160	15068	15100	15083	15171	15339	15141	15330	15214	15069	15136	15083	15085	15183	15119	15157	15235	15089	15030	15527	15194	15172	15060	15170	15215	15032	15052	15146	15073	15106	15058	15125	15161	15293	15043	15097	15209	15070	15231	15114	15228	15208	14917	15166	14996	15200	15237	15140	15184	15173	15223	15298	15282	15150	15095	15082	15101	14919	15155	15241	15199	15348	15208	15098	15224	15057	15078	15245	15008	15240	15140	15188	15139	15178	15133	14928	15082	15234	15150	15189	15267	15057	15201	15257	15120	15146	15123	15259	15136	15125	14980	15112	15233	15134	15079	15218	14991	15290	15069	15169	15072	15259	15282	15316	14938	15255	15095	15313	15274	15020	14949	15058	15013	15218	14938	15019	15149	15263	15124	15178	14999	15179	15097	15287	15254	15307	15408	15123	15166	14883	15299	15059	15058	15032	15223	14821	15312	15187	14946	15119	15193	15033	14986	15146	15199	15297	15066	15125	14956	15117	15089	15007	15112	15174	15081	14983	15130	15301	15071	15210	15127	15190	15025	15294	15181	15231	15210	15258	15170	15187	15326	15143	15132	15167	15369	15200	15042	15173	14995	15053	15298	15122	15175	14904	15182	15199	15132	14931	15185	15142	15067	15178	15119	15232	15019	15079	15126	15303	15205	15115	15112	14854	15066	15245	15162	15218	15294	15146	14967	15264	14911	15212	15054	15042	15064	15169	15195	15251	15183	15048	15214	14982	15016	15130	15109	15141	15156	15154	15010	15148	15161	15102	15140	14967	15247	15232	15073	15157	15153	15302	15239	15202	15079	15092	15035	15218	15039	15202	15045	15236	15048	14993	15126	15135	15061	15194	15145	15400	15345	15252	15150	15164	15277	15099	15145	15259	15015	15048	15218	15099	15225	15204	14991	15221	15316	15069	15002	15223	15123	15125	15307	15184	15341	15313	15136	15086	15094	15068	15158	15144	14927	15066	15275	15018	15263	15068	15234	15036	15065	15082	15204	15192	15033	15005	15205	15280	15383	15325	15254	15256	15140	15309	15090	15192	15216	15142	15114	15232	15205	15300	15367	15181	15106	15349	15341	15114	15142	15218	15172	14956	15255	15298	15077	15202	15291	15172	15168	15330	15149	15167	14998	15149	15161	14976	15255	14903	15215	15146	15152	15167	15168	14956	15046	14928	15168	14944	14916	15267	15087	15431	15121	14952	15245	15014	15113	14994	15113	15149	15197	15152	15138	15099	14947	15018	15125	15271	15188	15138	15004	15374	15182	15205	15203	15104	15254	15113	15053	15107	14882	15144	15051	15106	15299	15093	15227	15168	15220	15065	15187	15297	15322	15307	15285	14997	15077	15155	15227	15161	15259	15037	15073	15021	15041	15248	15177	15312	15183	15235	15194	15103	15099	15201	15260	15014	15108	15103	15256	15104	15185	15306	15191	15253	15023	15195	15191	15230	15159	15052	15095	15134	15085	15249	14988	15140	15325	15219	15151	14999	15168	15069	15001	15192	15220	15238	15283	15058	14965	15000	15206	15169	15206	15081	15343	15259	15072	14982	15235	15099	15068	15174	15095	15095	15298	15131	14992	15093	15181	15030	15186	15241	15052	15259	15345	15137	15060	15019	14975	15244	15280	15010	15236	15348	15274	15075	15140	15351	15071	15144	14912	15090	15196	15157	15065	15199	15061	15125	15255	15043	15254	15087	14955	15184	14945	15188	15249	15041	15242	15357	15145	15354	15064	14992	14983	15128	15020	15160	15351	15158	15108	15157	15140	15255	15168	15220	14871	15175	15131	15134	15243	15341	15248	15371	15191	15129	15170	15081	15236	15235	15205	15121	15026	15275	15121	15159	15420	14980	14928	15046	15076	15041	15071	15151	15103	15118	15143	14929	15109	15117	15154	15042	15259	15152	15111	15316	15098	15190	14979	15526	15152	15359	15005	15032	15013	15114	15247	15173	15344	15085	15222	15310	15107	14917	15183	15050	15272	15207	15127	15116	15203	14980	15077	14966	15196	15085	15142	15230	15266	15145	15127	15044	15077	15248	15023	15045	15017	15167	15025	15010	15045	15088	15142	15249	15071	15118	15172	15150	15206	15075	15201	15159	15290	15146	15194	15314	15186	15342	15015	15225	15202	15005	15215	15319	15128	15344	15079	15149	15038	15080	15383	15380	15250	15177	15151	15123	15128	15174	15086	15218	15112	15221	15173	14982	15160	15101	15124	15203	15147	15171	15212	15185	15052	15052	15095	15211	15114	15219	15052	15083	15040	15222	15052	15163	14959	15127	15258	15154	15013	15022	15170	15214	15116	15206	15142	15228	15302	15278	14999	15064	15098	15130	15134	15190	15070	15195	15072	15191	15033	15358	15265	15054	15176	15117	15080	15330	15262	15310	15240	15204	15134	15162	15392	15239	15076	15193	15297	15217	15030	15332	15223	15245	15338	15249	15131	15220	15332	15001	14959	15290	15041	15085	15494	15341	15135	15339	15157	14928	15111	15209	15151	15188	15066	15190	15116	15103	15057	15014	14917	15193	15115	15116	15106	15079	15201	14869	15074	15298	15133	15053	15105	15253	15217	15232	15107	15221	15190	15292	15290	15131	15039	15350	15292	14893	15245	15080	15218	15074	15368	15174	15000	15260	15116	15241	15259	14928	15259	15057	14935	15187	15030	15115	15237	15009	15255	15143	15020	15146	15349	15260	15053	15093	15129	15108	15219	15124	15020	15119	15137	15345	15270	15290	15175	15116	15211	15125	15085	15029	15195	15101	15127	15077	15069	15297	15229	15413	15327	15164	15241	15181	15192	15133	15270	15146	15175	15042	15029	15324	15145	15269	15301	15178	15430	15115	15098	15045	15131	15095	15183	15240	15230	15162	15125	15026	15012	14958	15203	15215	15083	15328	15245	15012	15156	15221	15122	15109	15176	15316	15237	15211	15109	15217	15214	15238	15293	15162	15137	15185	15121	15189	15288	15092	15280	15223	15212	15319	15141	15273	15135	15135	15444	15205	15156	15288	15313	15109	14954
16702	29600	28452	21462	17280	15694	14997	14685	14577	14355	14340	14278	14231	14038	13765	13848	13923	13876	14025	13570	13801	15955	20146	20222	18364	16724	15262	14414	13954	13831	13715	13595	13508	13532	13618	13607	13543	13531	13552	13431	13489	13625	13503	13555	13543	13550	13461	13662	13706	13494	13718	13625	13760	13585	13645	13573	13619	13623	13604	13619	13651	13520	13554	13535	13691	13584	13539	13678	13634	13584	13609	13624	13611	13638	13512	13658	13567	13522	13543	13515	13699	13711	13632	13722	13456	13761	13546	13698	13588	13689	13584	13574	13579	13542	13579	13533	13580	13688	13567	13651	13534	13609	13416	13569	13395	13504	13510	13608	13491	13466	13619	13627	13523	13718	13635	13541	13660	13624	13644	13484	13663	13652	13547	13489	13555	13632	13585	13586	13645	13651	13632	13562	13487	13676	13434	13475	13542	13495	13637	13616	13434	13551	13414	13491	13557	13631	13537	13535	13769	13563	13498	13518	13581	13777	13513	13671	13615	13522	13532	13471	13529	13348	13658	13621	13502	13542	13723	13542	13645	13529	13450	13436	13574	13792	13701	13445	13516	13622	13689	13451	13645	13544	13602	13662	13658	13499	13533	13488	13671	13562	13847	13465	13546	13527	13614	13501	13683	13542	13601	13500	13495	13683	13464	13612	13671	13613	13470	13664	13475	13533	13608	13522	13541	13661	13555	13496	13487	13645	13293	13533	13425	13597	13711	13589	13684	13535	13486	13619	13541	13554	13664	13557	13758	13575	13528	13476	13595	13615	13481	13590	13417	13668	13501	13593	13532	13583	13505	13633	13594	13577	13615	13547	13620	13600	13506	13611	13593	13631	13559	13469	13559	13535	13510	13525	13712	13456	13518	13678	13591	13574	13473	13469	13550	13656	13537	13556	13561	13563	13524	13362	13504	13584	13547	13598	13433	13561	13616	13574	13533	13753	13582	13579	13516	13602	13727	13512	13502	13747	13608	13579	13522	13615	13615	13425	13600	13551	13345	13577	13606	13481	13613	13649	13644	13608	13685	13565	13549	13524	13605	13502	13457	13567	13537	13788	13697	13589	13464	13591	13602	13512	13527	13578	13612	13626	13631	13626	13699	13496	13574	13466	13531	13616	13508	13680	13444	13534	13469	13687	13539	13509	13697	13501	13448	13693	13620	13688	13502	13568	13534	13541	13475	13533	13605	13587	13635	13443	13576	13552	13618	13776	13511	13516	13543	13589	13469	13527	13578	13575	13430	13535	13379	13452	13498	13557	13575	13580	13575	13562	13604	13707	13504	13687	13597	13541	13593	13427	13583	13518	13625	13614	13595	13590	13536	13485	13675	13516	13674	13581	13703	13476	13652	13465	13511	13699	13437	13616	13654	13470	13545	13616	13760	13557	13581	13640	13753	13535	13526	13514	13581	13383	13692	13562	13616	13477	13652	13477	13648	13487	13599	13480	13597	13480	13535	13629	13544	13491	13562	13584	13595	13640	13624	13697	13620	13688	13659	13399	13733	13562	13587	13659	13513	13557	13619	13421	13368	13683	13658	13523	13644	13656	13565	13484	13611	13720	13689	13580	13605	13571	13470	13420	13516	13571	13429	13420	13547	13541	13624	13601	13651	13546	13499	13634	13527	13510	13699	13597	13568	13527	13610	13642	13652	13656	13558	13472	13552	13485	13499	13623	13462	13514	13477	13421	13547	13543	13629	13480	13565	13644	13496	13711	13676	13460	13590	13593	13483	13677	13399	13514	13553	13469	13547	13551	13648	13515	13538	13498	13519	13605	13586	13593	13722	13524	13531	13611	13589	13558	13572	13439	13585	13509	13641	13551	13701	13750	13563	13667	13483	13612	13441	13476	13677	13553	13486	13461	13735	13717	13612	13658	13478	13421	13651	13709	13571	13544	13521	13725	13336	13432	13427	13644	13576	13650	13574	13440	13622	13552	13653	13566	13662	13550	13681	13611	13476	13676	13467	13806	13549	13525	13539	13634	13601	13363	13591	13540	13500	13643	13617	13465	13585	13629	13575	13610	13503	13456	13388	13548	13488	13621	13648	13573	13558	13443	13637	13493	13653	13671	13727	13632	13689	13602	13671	13567	13595	13637	13544	13620	13768	13538	13429	13524	13486	13616	13515	13503	13359	13736	13461	13618	13535	13615	13567	13484	13507	13491	13398	13521	13521	13704	13528	13640	13467	13384	13595	13675	13578	13480	13715	13485	13607	13628	13641	13521	13607	13422	13621	13457	13414	13445	13549	13493	13443	13742	13618	13704	13573	13675	13513	13616	13679	13742	13615	13642	13683	13566	13524	13723	13591	13549	13488	13594	13559	13529	13665	13493	13516	13542	13691	13566	13518	13658	13520	13765	13472	13647	13606	13666	13760	13424	13657	13597	13735	13450	13440	13589	13651	13676	13583	13433	13631	13710	13565	13493	13649	13692	13675	13519	13815	13741	13374	13693	13590	13495	13384	13523	13645	13596	13592	13569	13558	13687	13602	13623	13697	13519	13578	13737	13495	13627	13567	13612	13532	13673	13552	13674	13592	13641	13398	13678	13523	13523	13484	13610	13654	13609	13522	13490	13621	13709	13567	13478	13534	13722	13613	13561	13573	13561	13708	13670	13683	13378	13473	13539	13564	13704	13605	13666	13632	13455	13720	13564	13570	13786	13698	13573	13684	13439	13762	13637	13652	13672	13509	13532	13584	13570	13718	13642	13474	13731	13617	13556	13583	13451	13672	13629	13400	13342	13543	13651	13509	13692	13512	13545	13599	13742	13521	13679	13692	13523	13661	13548	13741	13468	13554	13475	13594	13593	13579	13422	13633	13568	13559	13640	13541	13487	13683	13613	13435	13656	13512	13501	13552	13524	13492	13625	13602	13527	13434	13534	13504	13542	13590	13530	13509	13572	13536	13595	13503	13619	13412	13535	13522	13661	13574	13876	13633	13573	13447	13521	13453	13568	13526	13518	13536	13761	13488	13581	13619	13450	13699	13704	13471	13386	13627	13396	13703	13456	13497	13626	13428	13610	13472	13600	13493	13536	13762	13710	13683	13634	13634	13428	13550	13410	13649	13500	13655	13719	13673	13583	13470	13674	13595	13675	13478	13557	13449	13464	13592	13519	13641	13554	13595	13554	13704	13646	13436	13651	13622	13518	13608	13569	13547	13591	13536	13590	13485	13532	13655	13478	13652	13599	13750	13516	13575	13568	13564	13683	13653	13659	13671	13612	13522	13620	13640	13633	13511	13338	13650	13521	13656	13477	13553	13595	13498	13617	13552	13479	13544	13399	13628	13615	13587	13455	13648	13710	13705	13584	13510	13576	13494	13708	13628	13587	13521	13620	13363	13615	13660	13495	13524	13518	13550	13585	13536	13648	13585	13568	13414	13563	13608	13782	13664	13573	13495	13461	13685	13594	13525	13480	13614	13558	13570	13615	13467	13534	13534	13639	13743	13568	13618	13705	13657	13535	13632	13550	13735	13565	13714	13411	13467	13570	13638	13466	13702	13409	13651	13555	13602	13363	13604	13491	13590	13580	13568	13610	13574	13536	13572	13622	13484	13682	13614	13648	13616	13583	13675	13500	13480	13418	13434	13556	13553	13548	13619	13618	13563	13491	13598	13654	13567	13512	13549	13520	13709	13516	13568	13519	13638	13606	13540	13602	13452	13578	13672	13748	13550	13583	13737	13660	13546	13644	13453	13571	13572	13620	13615	13419	13537	13634	13628	13458	13634	13424	13387	13458	13600	13684	13657	13450	13528	13617	13459	13616	13620	13625	13497	13569	13576	13620	13622	13529	13530	13288	13590	13487	13548	13628	13671	13598	13617	13430	13617	13527	13623	13565	13640	13476	13769	13462	13583	13665	13691	13495	13640	13502	13318	13720	13592	13659	13459	13544	13572	13706	13585	13482	13472	13474	13592	13602	13298	13527	13643	13661	13569	13491	13638	13665	13541	13604	13603	13490	13581	13564	13571	13490	13347	13620	13542	13377	13582	13537	13659	13592	13622	13471	13477	13591	13547	13562	13540	13631	13511	13665	13420	13543	13508	13659	13687	13536	13694	13590	13758	13750	13596	13585	13510	13655	13732	13660	13518	13811	13527	13732	13587	13522	13636	13426	13683	13553	13577	13590	13584	13568	13626	13627	13492	13526	13603	13687	13573	13580	13582	13541	13613	13607	13543	13538	13587	13446	13624	13403	13573	13543	13674	13575	13708	13386	13563	13381	13633	13696	13406	13711	13576	13645	13588	13701	13646	13468	13477	13664	13618	13616	13485	13455	13470	13638	13779	13706	13474	13437	13466	13529	13698	13488	13503	13419	13432	13654	13526	13503	13486	13612	13463	13619	13643	13384	13413	13788	13452	13529	13531	13633	13606	13643	13672	13548	13524	13586	13610	13605	13325	13663	13787	13589	13481	13471	13543	13585	13488	13763	13487	13635	13646	13474	13563	13589	13486	13518	13579	13357	13674	13587	13605	13679	13573	13560	13365	13520	13565	13503	13625	13691	13420	13566	13533	13657	13784	13639	13544	13590	13574	13391	13576	13531	13684	13574	13620	13734	13463	13547	13690	13620	13550	13580	13538	13656	13474	13536	13490	13608	13490	13345	13426	13751	13565	13627	13505	13538	13615	13595	13569	13528	13529	13569	13691	13618	13573	13577	13557	13455	13587	13429	13631	13574	13542	13669	13548	13632	13725	13448	13583	13549	13464	13483	13656	13602	13581	13708	13602	13701	13502	13518	13730	13568	13527	13559	13523	13485	13515	13470	13515	13574	13493	13553	13566	13631	13607	13612	13735	13579	13519	13653	13505	13468	13818	13677	13787	13571	13585	13422	13537	13571	13645	13657	13708	13489	13641	13481	13580	13429	13621	13441	13471	13595	13574	13461	13538	13731	13663	13687	13675	13459	13530	13618	13461	13491	13660	13657	13421	13552	13457	13593	13495	13505	13445	13545	13594	13554	13423	13543	13708	13695	13633	13549	13409	13581	13659	13591	13476	13606	13546	13461	13518	13475	13564	13579	13679	13436	13640	13609	13516	13638	13482	13833	13657	13656	13624	13711	13607	13456	13593	13537	13588	13527	13513	13780	13363	13487	13479	13579	13568	13317	13671	13587	13505	13605
23025	21278	29061	23808	21421	22908	22900	17388	16350	16403	15932	15637	15455	15245	15118	15156	15031	14922	14998	14935	14827	16132	21122	23929	22797	19742	18030	16561	15391	14979	14756	14664	14848	14782	14810	14656	14705	14703	14850	14891	14872	14753	14641	14691	14797	14642	14419	14554	14720	14779	14820	14622	14851	14866	14722	14560	14664	14396	14721	14657	14733	14713	14799	14621	14720	14554	14657	14723	14534	14568	14684	14698	14700	14732	14844	14556	14520	14752	14636	14782	14656	14691	14716	14567	14738	14700	14587	14735	14568	14750	14739	14405	14591	14563	14465	14764	14692	14545	14646	14627	14738	14625	14710	14651	14395	14740	14667	14765	14726	14729	14838	14579	14673	14788	14727	14619	14673	14582	14761	14572	14589	14623	14614	14760	14661	14668	14657	14678	14459	14581	14834	14486	14574	14545	14648	14527	14582	14526	14644	14543	14739	14684	14649	14610	14623	14652	14608	14591	14769	14663	14547	14329	14620	14541	14720	14520	14505	14628	14506	14499	14701	14659	14516	14588	14663	14592	14832	14456	14510	14544	14813	14625	14752	14777	14682	14853	14562	14517	14797	14599	14484	14595	14711	14716	14538	14776	14593	14781	14643	14586	14591	14610	14401	14613	14655	14515	14851	14655	14607	14546	14703	14563	14703	14514	14741	14613	14647	14668	14559	14672	14685	14767	14712	14595	14701	14671	14677	14698	14681	14709	14552	14875	14604	14563	14749	14704	14437	14630	14615	14534	14856	14707	14600	14682	14552	14433	14462	14552	14535	14587	14701	14554	14551	14627	14536	14605	14750	14464	14535	14605	14714	14655	14685	14437	14645	14487	14740	14694	14556	14738	14599	14671	14724	14524	14608	14665	14637	14428	14528	14656	14727	14753	14536	14591	14524	14667	14528	14427	14683	14693	14791	14612	14684	14843	14746	14648	14775	14940	14461	14561	14596	14380	14567	14606	14686	14599	14690	14787	14754	14616	14592	14692	14423	14567	14525	14704	14601	14550	14728	14589	14550	14642	14527	14549	14540	14567	14725	14571	14778	14526	14452	14743	14566	14660	14501	14612	14574	14806	14469	14510	14484	14523	14395	14675	14856	14549	14530	14646	14532	14578	14712	14769	14537	14713	14652	14474	14601	14540	14708	14589	14592	14629	14649	14538	14528	14803	14642	14720	14497	14669	14415	14766	14411	14600	14573	14523	14381	14393	14612	14583	14718	14498	14510	14654	14732	14589	14674	14446	14609	14612	14760	14677	14688	14582	14523	14579	14673	14566	14621	14665	14774	14516	14489	14647	14591	14821	14796	14590	14610	14633	14571	14675	14598	14687	14687	14455	14592	14804	14602	14756	14589	14496	14577	14786	14570	14727	14562	14516	14392	14631	14564	14782	14757	14540	14694	14377	14801	14583	14662	14608	14560	14675	14656	14559	14669	14704	14661	14486	14534	14690	14697	14626	14618	14626	14903	14648	14714	14419	14638	14673	14574	14522	14497	14500	14712	14625	14608	14606	14793	14615	14663	14773	14657	14530	14462	14557	14737	14575	14529	14595	14667	14581	14453	14766	14564	14516	14397	14579	14231	14396	14558	14610	14588	14561	14628	14654	14624	14816	14674	14696	14622	14516	14645	14604	14716	14709	14605	14628	14770	14470	14641	14691	14562	14822	14678	14464	14651	14568	14643	14625	14662	14534	14667	14428	14674	14714	14688	14424	14610	14549	14542	14575	14826	14691	14623	14773	14697	14514	14579	14687	14467	14699	14544	14695	14670	14825	14536	14672	14686	14631	14742	14614	14479	14600	14725	14634	14601	14723	14633	14886	14861	14671	14644	14569	14448	14623	14570	14674	14602	14625	14526	14515	14577	14647	14663	14803	14576	14713	14749	14738	14794	14628	14664	14569	14778	14709	14462	14448	14667	14659	14456	14551	14551	14716	14525	14571	14597	14597	14577	14517	14834	14711	14656	14579	14488	14531	14679	14675	14692	14661	14572	14575	14487	14702	14538	14583	14438	14499	14662	14781	14559	14613	14649	14697	14486	14483	14571	14595	14459	14622	14807	14663	14458	14605	14502	14467	14589	14408	14766	14843	14544	14288	14523	14338	14666	14715	14532	14498	14754	14604	14835	14701	14834	14590	14496	14609	14640	14615	14470	14588	14625	14552	14639	14571	14826	14761	14660	14534	14654	14697	14750	14493	14499	14573	14653	14690	14637	14681	14665	14619	14678	14633	14510	14498	14524	14821	14584	14850	14631	14391	14611	14433	14613	14689	14519	14558	14476	14625	14487	14665	14490	14619	14621	14729	14762	14542	14444	14508	14475	14621	14521	14814	14512	14767	14606	14654	14657	14683	14541	14659	14659	14676	14337	14482	14491	14513	14752	14708	14781	14628	14656	14624	14842	14435	14578	14760	14400	14678	14624	14591	14692	14695	14759	14609	14691	14519	14575	14667	14632	14690	14681	14522	14617	14473	14479	14697	14583	14550	14735	14581	14667	14548	14735	14665	14626	14556	14674	14527	14538	14488	14550	14642	14577	14653	14576	14465	14555	14557	14589	14819	14699	14843	14665	14539	14421	14642	14491	14671	14635	14553	14509	14584	14685	14678	14620	14689	14644	14646	14576	14696	14714	14753	14745	14660	14765	14766	14516	14622	14642	14598	14624	14480	14787	14638	14539	14544	14595	14622	14735	14575	14722	14743	14571	14851	14686	14713	14559	14531	14536	14359	14641	14516	14732	14585	14557	14670	14775	14692	14588	14679	14573	14619	14603	14651	14523	14592	14706	14578	14706	14568	14526	14441	14602	14478	14439	14447	14508	14664	14532	14564	14492	14576	14724	14679	14585	14549	14568	14717	14634	14668	14684	14517	14596	14731	14601	14745	14545	14737	14789	14563	14715	14611	14523	14728	14613	14570	14628	14496	14775	14409	14703	14584	14581	14577	14614	14545	14615	14613	14646	14487	14608	14589	14581	14663	14626	14616	14530	14615	14519	14803	14853	14920	14650	14660	14515	14498	14775	14631	14743	14627	14525	14772	14564	14608	14581	14553	14607	14690	14374	14432	14550	14645	14767	14503	14730	14688	14642	14662	14737	14695	14569	14393	14677	14719	14614	14613	14415	14784	14751	14728	14670	14560	14670	14503	14754	14541	14535	14719	14625	14448	14653	14768	14727	14630	14485	14864	14631	14573	14743	14388	14473	14745	14766	14736	14692	14484	14577	14626	14381	14494	14499	14442	14568	14573	14626	14589	14466	14584	14771	14565	14633	14775	14620	14730	14517	14691	14634	14714	14761	14574	14449	14604	14694	14759	14459	14543	14703	14633	14598	14558	14587	14588	14417	14491	14660	14572	14672	14491	14719	14643	14435	14600	14644	14664	14572	14724	14706	14462	14698	14584	14803	14603	14434	14534	14495	14537	14632	14718	14587	14814	14607	14568	14697	14632	14700	14659	14680	14716	14593	14748	14783	14869	14636	14769	14293	14520	14659	14670	14641	14600	14691	14737	14681	14539	14495	14609	14457	14638	14670	14627	14566	14575	14723	14606	14543	14638	14579	14773	14488	14568	14627	14549	14482	14654	14580	14680	14532	14577	14583	14541	14535	14463	14631	14686	14661	14798	14498	14668	14735	14753	14461	14643	14632	14595	14572	14728	14745	14601	14717	14614	14579	14517	14612	14803	14580	14744	14647	14688	14672	14700	14528	14603	14569	14701	14723	14691	14702	14794	14497	14379	14499	14711	14743	14659	14578	14579	14629	14571	14662	14765	14561	14668	14804	14800	14616	14680	14709	14412	14627	14654	14712	14631	14628	14605	14540	14560	14618	14584	14807	14709	14616	14636	14378	14479	14655	14676	14526	14606	14592	14691	14468	14465	14570	14643	14546	14421	14354	14776	14663	14472	14689	14673	14729	14582	14614	14861	14871	14634	14571	14782	14733	14647	14686	14719	14780	14590	14634	14557	14586	14772	14589	14739	14651	14715	14574	14628	14648	14594	14603	14532	14742	14560	14679	14708	14552	14697	14601	14668	14574	14883	14481	14611	14598	14571	14705	14578	14754	14757	14614	14525	14592	14625	14696	14753	14798	14754	14758	14744	14795	14594	14425	14514	14666	14643	14659	14568	14528	14532	14870	14518	14751	14628	14643	14581	14834	14607	14449	14629	14522	14457	14463	14529	14567	14701	14524	14547	14620	14609	14795	14612	14687	14616	14582	14551	14474	14755	14535	14555	14757	14697	14875	14637	14627	14447	14654	14487	14492	14559	14616	14782	14653	14725	14568	14594	14470	14432	14426	14760	14517	14812	14733	14572	14659	14663	14599	14413	14766	14605	14800	14545	14721	14715	14655	14677	14472	14681	14669	14613	14653	14687	14639	14650	14551	14612	14534	14567	14579	14508	14511	14603	14566	14626	14489	14678	14349	14611	14512	14834	14515	14774	14620	14594	14737	14662	14724	14552	14618	14527	14823	14576	14504	14596	14716	14757	14857	14453	14655	14458	14744	14667	14704	14628	14570	14779	14569	14559	14468	14679	14575	14634	14682	14556	14606	14737	14471	14593	14784	14610	14630	14493	14593	14868	14610	14452	14620	14555	14359	14388	14568	14633	14668	14468	14583	14565	14596	14656	14408	14523	14637	14582	14738	14527	14718	14725	14709	14616	14524	14569	14493	14506	14557	14558	14392	14596	14508	14608	14768	14572	14854	14781	14601	14575	14470	14508	14532	14498	14531	14804	14676	14737	14562	14531	14592	14710	14722	14700	14523	14580	14666	14671	14580	14751	14757	14809	14750	14690	14719	14665	14511	14599	14722	14435	14531	14468	14560	14669	14779	14706	14507	14807	14561	14434	14573	14769	14678	14528	14611	14539	14518	14722	14799	14666	14562	14592	14489	14509	14694	14815	14566	14726	14607	14784	14517	14698	14696	14719	14676	14651	14579	14463	14644	14573	14566	14581	14606	14536	14787	14789	14679	14586	14747	14556	14509	14763	14643	14807	14543	14720	14551	14579	14378	14524	14524	14542	14571	14515	14619	14694	14507	14695	14664	14783	14576	14677	14616	14436	14508	14666	14652	14481	14589	14590	14681	14612	14649	14454	14624	14812	14510	14502	14488	14662	14392	14737	14720	14609
18164	34872	30451	21091	18141	18591	17623	16590	16039	15589	15219	14768	14210	13958	13764	13529	13610	13538	13368	13551	13348	15837	23505	25774	23689	19186	16968	15363	13885	13484	13318	13282	13148	13126	13323	13253	13158	13291	13157	13220	13045	13066	13257	13322	13231	13202	13229	13257	13429	13112	13285	13206	13086	13080	13253	13201	13206	13281	13303	13182	13128	13237	13257	13291	13034	13316	13380	13138	13338	13130	13178	13333	13191	13335	13342	13383	13261	13260	13304	13092	13254	13333	13260	13325	13103	13158	13174	13308	13197	13126	13164	13298	13245	13182	13175	13293	13221	13232	13245	13313	13182	13119	13144	13145	13031	13203	13208	13204	13164	13049	13219	13295	13218	13361	13142	13336	13283	13179	13360	13125	13200	13134	13210	13232	13168	13134	13189	13184	13332	13345	13133	13201	13148	13176	13171	13377	13195	13191	13121	13327	13382	13169	13472	13147	13221	13207	13161	13203	13274	13187	13300	13198	13180	13219	13255	13228	13235	13213	13221	13206	13280	13111	13103	13287	13100	13215	13128	13153	13206	13224	13281	13250	13018	13204	13216	13248	13152	13323	13258	13226	13244	13218	13232	13294	13243	13173	13199	13257	13345	13223	13133	13177	13119	13322	13229	13427	13327	13188	13183	13093	13158	13306	13292	13259	13239	13217	13020	13352	13328	13259	13132	13189	13184	13338	13322	13215	13239	13133	13083	13199	13051	13042	13290	13143	13191	13080	13198	13118	13387	13110	13217	13363	13263	13166	13213	13104	13163	13329	13263	13350	13219	13337	13110	13238	13284	13066	13142	13159	13347	13135	13268	13260	13239	13077	13276	13147	13310	13197	13153	13169	13242	13225	13195	13316	13316	13325	13056	13154	13030	13177	13111	13267	13186	13115	13279	13285	13210	13045	13438	13204	13263	13030	13262	13118	13071	13191	13256	13169	13306	13141	13212	13276	13095	13258	13199	13166	13099	13183	13240	13294	13301	13159	13111	13102	13178	13185	13325	13217	13332	13319	13050	13120	13033	13158	13026	13199	13144	13104	13228	13157	13159	13227	13221	13185	13188	13185	13361	13090	13290	13306	13162	13299	13174	13227	13150	13372	13137	13169	13084	13208	13228	13157	13337	13114	13125	13013	13157	13437	13153	13286	13182	13251	13159	13231	13220	13264	13207	13026	13220	13240	13224	13169	13331	13174	13045	13265	13260	13161	13108	13262	13142	13201	13115	12999	13246	13147	13084	13152	13070	13261	13321	13282	13181	13183	13277	13095	13038	13290	13243	13070	13046	13164	13106	13275	13217	13285	13229	13047	13297	13238	13341	13336	13145	13152	13200	13262	13168	13077	13164	13291	13108	13300	13196	13208	13221	13091	13239	13191	13178	13238	13327	13254	13136	13310	13262	13071	13076	13037	13028	13268	13345	13183	13356	13077	13208	13317	13364	13287	13172	13125	13383	13030	13330	13301	13222	13066	13217	13217	13334	13033	13200	13203	13339	13200	13187	13208	13276	13085	13216	13081	13098	13087	13248	13315	13307	13208	13171	13207	13148	13256	13239	13081	13229	13408	13184	13235	13174	13105	13143	13126	13012	13124	13231	13248	13123	13211	13173	13294	13185	13256	13301	13303	13217	13293	13215	13187	13053	13227	13175	13235	13253	13349	13236	13229	13222	13152	13208	13153	13136	13308	13160	12971	13094	13191	13207	13190	13156	13173	13224	13255	13163	13282	13322	13127	13015	13169	13207	13136	13159	13395	12998	13103	13117	13413	13181	13211	13288	13199	13361	13211	13432	13056	13262	13144	13063	13255	13262	13175	13200	13284	13308	13259	13301	13126	13075	13194	13140	13290	13212	13272	13272	13314	13085	13110	13255	13045	13293	13047	13156	13291	13112	13336	13334	13096	13355	13215	13246	13271	13168	13153	13237	13209	13364	13104	13147	13171	13248	13189	13293	13336	13255	13238	13114	13188	13275	13183	13374	13055	13240	13123	13150	13161	13080	13211	13189	13169	13224	13191	13106	13175	13163	13231	13220	13332	13277	13137	13295	13164	13125	13271	13199	13324	13350	13391	13287	13164	13070	13153	13182	13296	13148	13112	13163	13195	13230	13178	13022	13385	13191	13220	13235	13237	13105	13197	13201	13255	13166	13377	13152	13194	13168	13125	13127	13258	13209	13251	13223	13087	13159	13249	13242	13097	13163	13263	13111	13189	13136	13119	13325	13235	13172	13197	13215	13230	13142	13134	13105	13147	13234	13117	13165	13213	13134	13288	13181	13148	13167	13197	13306	13226	12924	13189	13210	13267	13181	13230	13225	13278	13143	13310	13134	13217	13191	13109	13263	13072	13221	13103	13267	13108	13183	13240	13281	12887	13429	13080	13209	13342	13202	13212	13336	13297	13322	13299	13201	13040	13301	13217	13180	13194	13217	13208	13172	13261	13195	13244	13336	13038	13109	13294	13333	13223	13136	13183	13010	13313	13061	13067	13239	13290	13085	13146	13186	13113	13026	13014	13173	13306	13177	13204	13156	13114	13040	13225	13208	13199	13229	13291	13373	13220	13074	13275	13188	13299	13188	13138	13257	13155	13298	13378	13250	13214	13238	12998	13208	13007	13142	13079	13335	13250	13161	13202	13295	13086	13209	13254	13130	13386	13039	13184	13448	13181	13232	13261	13190	13144	13303	13090	13198	13192	13187	13315	13206	13208	13314	13091	13248	13239	13289	13259	13201	13092	13195	13244	13186	13231	13278	13302	13096	13159	13206	13130	13236	13246	13364	13213	13153	13164	13389	13054	13160	13221	13199	13184	13170	13073	13121	13343	13321	13079	13160	13333	13062	13225	13201	13337	13369	13272	13245	13145	13045	13280	13094	13196	13120	13171	13067	13166	13292	13225	13138	13216	13192	13232	13093	13213	13263	13197	13016	13241	13215	13061	13078	13224	13109	13345	13256	13195	13174	13257	13351	13135	13332	13193	13070	13216	13099	13314	13210	13155	13210	13282	13247	13203	12995	13115	13356	13378	13124	13254	13114	13307	13185	13185	13131	13207	13072	13130	13216	12992	13222	13398	12988	13267	13361	13066	13210	13157	13342	13225	13347	13400	13161	13092	13189	13325	13229	13181	13109	13237	13237	13327	13104	13285	13115	13227	13149	13098	13199	13188	13276	13237	13206	13212	13225	13106	13258	13405	13290	13171	13146	13248	13228	13188	13131	13104	13306	13190	13133	13202	13047	13206	13252	13048	13194	13166	13253	13224	13150	13125	13142	13360	13290	13201	13383	13204	13383	13145	13145	13311	13145	13229	13130	13119	13225	13091	13231	13334	13144	13178	13321	13238	13167	13167	13226	13167	13198	13230	13257	13074	13328	13309	13097	13148	13126	13200	13194	13185	13111	13144	13151	13067	13201	13314	13270	13273	13405	13081	13226	13138	13166	13143	13088	13101	13224	13153	13162	13345	13376	13165	13109	13221	12997	13199	13288	13327	13190	13084	13267	13238	13056	13124	13159	13190	13139	13061	13357	13142	13070	13295	13074	13347	13289	13218	13119	13194	13204	13068	13235	13205	13250	13142	13102	13290	13171	13112	13321	13203	13129	13062	13013	13049	13251	13266	13176	13225	13081	13187	13136	13244	13275	13002	13172	13152	13132	13096	13124	13243	13172	13190	12989	13007	13072	13090	13232	13171	13184	13106	13277	13334	13182	13224	13357	13284	13248	13238	13079	13166	13208	13220	13153	13269	13174	13215	13270	13158	13278	13217	13273	13270	13185	13222	13282	13280	13139	13277	13285	13103	13030	13305	13406	13174	13060	13215	13306	13141	13015	13254	13214	13269	13135	13313	13380	13241	13198	13126	13157	13104	13231	13183	13212	13122	13162	13349	13244	13198	13120	13207	13177	13243	13284	13174	13210	13200	13116	13160	13288	13129	13183	13155	13150	13216	13203	13289	12976	13235	13235	13004	13137	13259	13355	13217	13135	13198	13214	13129	13252	13311	13213	13135	13183	13208	12963	13124	13291	13394	13200	13170	13387	13174	13198	13189	13257	13184	13075	13423	13236	13103	13288	13337	13194	13104	13086	13108	13223	13161	13179	13279	13258	13140	13171	13031	13159	13175	13272	13120	13142	13247	13145	13256	13223	13220	13123	13132	13073	13196	13022	13124	13167	13235	13145	13178	13166	13339	13177	13184	13174	13163	13180	13266	13151	13057	13245	13219	13235	13204	13119	13278	13245	13154	13187	13318	13138	13239	13212	13415	13250	13151	13315	13134	13044	13335	13211	13259	12967	13289	13209	13157	13172	13275	13236	13268	13124	13127	13170	13269	13348	13288	13235	13105	13332	13176	13241	13168	13457	13250	13205	13303	13191	13145	13254	13186	13320	13250	13113	13254	13363	13098	13276	13243	13235	13303	13030	13125	13136	13266	13180	13173	13372	13094	13173	13181	13086	13093	13197	13212	13301	13116	13331	13387	13205	13158	13116	13291	13330	13327	13116	13303	13205	13269	13069	13266	13170	13272	13241	13286	13204	13143	13095	13167	13258	13235	13202	13174	12953	13172	13233	13237	13169	13173	13353	13221	13258	13155	13045	13242	13243	13202	13063	13241	13220	13187	13141	13070	13263	13212	13244	13029	13308	13261	13259	13131	13347	13184	13183	13262	13159	13232	13136	13108	13286	13168	13198	13164	13126	13132	13234	13363	13194	13168	13233	13141	13226	13135	13199	13177	13060	13290	13224	13123	13301	13175	13331	13109	13246	13267	13129	13275	13132	13428	13181	13147	13242	13158	13331	13210	13219	13314	13079	13198	13081	13075	13132	12895	13182	13326	13151	13084	13227	13073	13260	13170	13176	13318	13293	13001	13295	13304	13211	13339	13246	13264	13210	13161	13284	13178	13264	13051	13083	13254	13286	13215	13132	13271	13262	13281	13040	13220	13223	13187	13171	13185	13175	13161	13093	13287	13394	13168	13037	13142	13148	13170	13070	13240	13163	13289	13104	13289	13019	13202	13148	13047	13193	13041	13303	13314	13245	13339	13268	13204	13234	13291	12965	13189	13341	13192	13234	13070	13269	13235	13128	13241	13163	13032	13415	13132	13147	13313	13269	13204	13249	13252	13455	13240	13238	13262
28190	22538	22228	17337	14814	14532	14285	13866	13894	13743	13820	13746	13739	13716	13734	13336	13434	13255	13559	13451	13406	13488	13722	13887	14033	14073	13632	13550	13468	13529	13371	13304	13432	13482	13441	13390	13163	13373	13348	13422	13234	13326	13351	13311	13280	13263	13282	13202	13221	13194	13194	13214	13251	13450	13413	13411	13244	13233	13128	13153	13445	13307	13315	13320	13289	13285	13300	13424	13414	13354	13391	13181	13321	13186	13337	13193	13397	13291	13300	13122	13350	13571	13222	13248	13237	13341	13171	13225	13292	13280	13183	13133	13433	13312	13252	13358	13161	13225	13381	13279	13276	13310	13068	13123	13313	13332	13056	13185	13304	13368	13349	13185	13213	13362	13361	13192	13320	13310	13241	13304	13387	13263	13473	13423	13358	13348	13361	13141	13302	13216	13399	13162	13322	13397	13389	13291	13248	13173	13347	13363	13089	13290	13227	13191	13163	13185	13182	13176	13142	13321	13285	13238	13443	13357	13194	13174	13722	13428	13453	13242	13298	13347	13206	13208	13296	13497	13258	13437	13255	13225	13272	13336	13203	13295	13374	13233	13333	13266	13344	13392	13284	13193	13410	13225	13351	13178	13338	13477	13301	13279	13226	13196	13250	13286	13142	13322	13302	13282	13334	13154	13242	13310	13280	13294	13261	13201	13320	13129	13291	13228	13202	13243	13285	13202	13405	13211	13316	13259	13261	13346	13526	13310	13317	13340	13428	13455	13236	13437	13197	13332	13230	13322	13244	13369	13257	13411	13476	13043	13189	13311	13124	13404	13268	13389	13326	13212	13285	13494	13227	13257	13295	13246	13281	13406	13156	13292	13405	13072	13478	13084	13178	13377	13389	13393	13209	13281	13406	13272	13268	13308	13426	13238	13378	13191	13326	13252	13235	13434	13210	13492	13408	13328	13390	13458	13216	13311	13301	13330	13317	13421	13358	13183	13211	13125	13385	13408	13256	13179	13266	13261	13242	13352	13189	13384	13231	13325	13119	13468	13236	13157	13238	13201	13407	13228	13297	13079	13553	13348	13361	13207	13447	13176	13168	13210	13423	13351	13257	13374	13468	13313	13409	13121	13317	13412	13346	13337	13254	13229	13323	13364	13301	13283	13391	13242	13317	13280	13264	13628	13292	13438	13203	13369	13352	13227	13381	13265	13455	13330	13301	13214	13150	13268	13342	13321	13332	13342	13364	13307	13411	13025	13228	13163	13138	13395	13418	13246	13323	13216	13273	13322	13181	13179	13219	13134	13240	13140	13340	13343	13340	13383	13287	13285	13236	13178	13253	13294	13366	13262	13511	13179	13379	13360	13455	13383	13238	13159	13269	13307	13272	13340	13430	13287	13260	13194	13387	13299	13340	13160	13302	13359	13296	13265	13338	13406	13386	13333	13325	13374	13372	13158	13282	13440	13262	13133	13407	13148	13379	13203	13078	13308	13135	13251	13246	13118	13319	13315	13321	13224	13238	13338	13299	13291	13228	13470	13344	13219	13139	13251	13237	13431	13514	13556	13248	13201	13324	13393	13404	13320	13335	13207	13167	13203	13387	13252	13287	13410	13443	13533	13536	13270	13383	13274	13524	13399	13155	13430	13436	13269	13280	13349	13339	13528	13427	13476	13257	13230	13386	13123	13291	13384	13519	13396	13476	13277	13203	13112	13309	13192	13343	13332	13235	13332	13572	13253	13302	13480	13405	13402	13235	13490	13317	13147	13357	13427	13357	13504	13394	13112	13349	13333	13375	13128	13337	13304	13433	13309	13251	13438	13297	13265	13293	13253	13445	13147	13379	13487	13371	13323	13269	13386	13196	13380	13233	13173	13192	13208	13283	13426	13267	13490	13394	13147	13232	13348	13306	13289	13369	13367	13343	13480	13527	13263	13186	13348	13078	13099	13288	13348	13443	13363	13285	13420	13224	13395	13352	13313	13392	13353	13368	13173	13273	13223	13422	13360	13162	13329	13412	13323	13453	13187	13292	13404	13408	13435	13357	13237	13240	13340	13189	13314	13420	13401	13433	13689	13624	13314	13153	13179	13067	13311	13383	13251	13421	13359	13420	13346	13384	13356	13341	13364	13424	13493	13286	13172	13421	13226	13312	13288	13288	13273	13247	13365	13262	13434	13150	13153	13247	13480	13272	13270	13263	13347	13581	13313	13375	13305	13547	13308	13366	13331	13108	13291	13288	13227	13282	13434	13361	13403	13322	13449	13370	13270	13447	13405	13319	13254	13249	13406	13420	13332	13217	13459	13503	13401	13194	13316	13324	13235	13288	13274	13144	13262	13383	13253	13284	13261	13143	13364	13380	13359	13286	13287	13260	13337	13293	13175	13458	13258	13172	13156	13233	13255	13249	13223	13459	13424	13226	13132	13102	13395	13352	13491	13087	13479	13293	13249	13296	13455	13321	13262	13455	13505	13399	13114	13313	13289	13195	13330	13288	13208	13435	13503	13400	13405	13191	13378	13487	13269	13266	13182	13309	13281	13361	13228	13307	13310	13249	13243	13468	13134	13355	13306	13336	13411	13109	13304	13313	13450	13462	13508	13141	13315	13350	13311	13290	13144	13604	13317	13330	13280	13195	13429	13379	13449	13515	13445	13201	13299	13362	13366	13447	13323	13303	13370	13372	13177	13116	13262	13416	13220	13372	13287	13413	13309	13273	13135	13297	13529	13210	13160	13334	13330	13302	13230	13246	13226	13403	13244	13196	13179	13534	13327	13439	13221	13338	13464	13282	13344	13265	13414	13451	13387	13287	13353	13261	13265	13310	13193	13191	13219	13322	13328	13371	13283	13387	13498	13391	13198	13229	13341	13426	13333	13132	13336	13279	13242	13311	13216	13222	13271	13238	13183	13233	13300	13362	13240	13236	13302	13120	13294	13185	13263	13218	13473	13136	13416	13184	13359	13149	13299	13120	13234	13246	13288	13385	13427	13183	13194	13292	13391	13210	13251	13374	13224	13387	13321	13289	13374	13380	13301	13264	13332	13296	13203	13249	13096	13403	13386	13263	13532	13221	13275	13321	13553	13331	13323	13410	13285	13262	13165	13298	13374	13167	13286	13430	13274	13150	13520	13444	13287	13155	13387	13206	13325	13220	13269	13249	13366	13273	13358	13224	13389	13366	13233	13241	13346	13400	13148	13233	13278	13194	13301	13360	13386	13304	13307	13350	13391	13280	13273	13247	13289	13289	13155	13258	13284	13208	13336	13350	13199	13266	13234	13326	13265	13228	13405	13109	13339	13098	13235	13175	13205	13234	13086	13373	13337	13204	13486	13391	13370	13139	13389	13192	13388	13306	13400	13502	13284	13440	13394	13215	13333	13227	13456	13205	13287	13450	13159	13343	13293	13382	13299	13070	13289	13303	13209	13209	13285	13268	13381	13235	13180	13360	13392	13333	13368	13494	13504	13201	13180	13299	13278	13332	13182	13441	13140	13396	13433	13298	13171	13166	13378	13265	13234	13281	13201	13399	13253	13242	13317	13479	13186	13439	13535	13220	13160	13393	13371	13371	13267	13211	13417	13362	13055	13171	13277	13321	13382	13354	13190	13231	13465	13468	13344	13487	13258	13494	13398	13280	13350	13263	13192	13295	13492	13124	13368	13363	13239	13321	13532	13458	13318	13471	13270	13352	13369	13166	13278	13266	13293	13346	13328	13333	13405	13198	13205	13170	13385	13511	13423	13316	13309	13284	13378	13326	13339	13383	13455	13244	13435	13193	13271	13184	13138	13134	13145	13314	13353	13280	13309	13469	13235	13228	13297	13238	13390	13291	13267	13281	13358	13397	13415	13274	13182	13242	13252	13219	13240	13400	13264	13449	13427	13417	13390	13346	13392	13359	13390	13481	13378	13367	13110	13328	13434	13312	13277	13472	13240	13397	13412	13439	13346	13097	13225	13280	13173	13471	13137	13252	13378	13322	13331	13444	13539	13461	13212	13119	13115	13393	13276	13509	13318	13253	13389	13351	13274	13284	13418	13271	13361	13326	13254	13305	13284	13473	13451	13412	13417	13493	13427	13348	13227	13321	13340	13199	13393	13351	13483	13273	13174	13229	13589	13385	13342	13358	13323	13370	13182	13329	13246	13207	13476	13430	13267	13382	13313	13183	13102	13472	13335	13256	13320	13382	13131	13266	13553	13317	13256	13326	13444	13313	13182	13453	13392	13314	13325	13329	13146	13243	13331	13383	13349	13493	13304	13292	13250	13313	13398	13312	13417	13340	13347	13224	13383	13372	13445	13258	13107	13344	13348	13238	13268	13323	13466	13347	13301	13342	13217	13259	13263	13282	13258	13362	13142	13319	13136	13491	13267	13459	13394	13355	13375	13425	13273	13248	13178	13400	13383	13423	13338	13408	13308	13311	13578	13479	13135	13499	13319	13434	13511	13194	13269	13189	13415	13226	13325	13192	13404	13325	13321	13245	13514	13239	13544	13270	13137	13269	13393	13318	13251	13237	13340	13427	13208	13279	13449	13386	13277	13217	13428	13383	13357	13203	13221	13433	13333	13268	13131	13391	13105	13416	13301	13307	13369	13398	13320	13323	13174	13309	13350	13368	13217	13302	13118	13270	13148	13381	13493	13426	13161	13425	13467	13517	13272	13415	13405	13282	13315	13380	13325	13440	13522	13248	13416	13400	13248	13406	13496	13446	13213	13173	13232	13293	13274	13238	13391	13270	13351	13305	13250	13254	13297	13312	13355	13255	13144	13437	13328	13305	13281	13321	13319	13244	13477	13481	13235	13404	13374	13293	13415	13348	13126	13403	13129	13383	13254	13383	13394	13131	13347	13391	13280	13401	13260	13340	13216	13311	13195	13482	13173	13436	13279	13405	13193	13395	13221	13333	13321	13275	13310	13258	13339	13194	13127	13076	13304	13386	13312	13383	13185	13304	13438	13329	13224	13388	13370	13605	13242	13256	13313	13356	13451	13563	13465	13331	13369	13289	13261	13532	13419	13344	13508	13256	13361	13389	13291	13402	13431	13270	13384	13463	13362	13218	13370	13454	13096	13396	13382	13382	13496	13292	13256	13327	13463	13191	13338	13309	13323	13375	13280	13298	13446	13223	13256	13407	13072	13340	13336	13431	13193	13458	13527	13298	13475	13100	13553
17684	25313	18891	14962	14941	14264	13672	13399	13456	13382	13133	13116	13060	12892	12737	12506	12596	12695	12429	12527	12472	12602	12935	13338	13406	13080	12833	12718	12739	12476	12514	12437	12351	12457	12371	12357	12383	12569	12493	12505	12420	12434	12501	12495	12330	12385	12250	12477	12528	12485	12537	12382	12421	12239	12400	12407	12486	12500	12515	12460	12481	12586	12468	12443	12390	12504	12323	12411	12465	12377	12284	12335	12303	12487	12450	12427	12365	12368	12487	12359	12443	12403	12425	12412	12494	12425	12461	12613	12494	12361	12566	12433	12504	12524	12433	12486	12517	12414	12406	12386	12410	12527	12596	12523	12534	12509	12447	12438	12426	12447	12329	12443	12399	12398	12525	12492	12330	12248	12494	12344	12538	12377	12302	12379	12398	12373	12425	12333	12459	12297	12526	12518	12439	12348	12470	12337	12314	12334	12307	12385	12473	12403	12406	12321	12366	12479	12387	12399	12600	12439	12484	12394	12354	12463	12474	12436	12499	12291	12364	12324	12496	12327	12427	12341	12555	12352	12576	12436	12579	12449	12404	12642	12432	12377	12390	12441	12608	12575	12479	12507	12513	12626	12491	12435	12419	12621	12222	12310	12419	12460	12333	12378	12263	12386	12561	12412	12548	12413	12441	12343	12446	12372	12523	12316	12470	12357	12410	12436	12432	12426	12366	12383	12512	12423	12438	12239	12589	12500	12554	12533	12369	12303	12442	12413	12443	12360	12317	12389	12541	12432	12307	12377	12257	12396	12495	12441	12298	12460	12460	12454	12554	12615	12375	12452	12386	12337	12476	12582	12608	12368	12570	12554	12423	12383	12483	12426	12357	12298	12357	12434	12454	12467	12507	12330	12495	12305	12571	12559	12356	12277	12514	12435	12317	12519	12469	12376	12535	12408	12544	12450	12362	12437	12416	12466	12382	12517	12476	12446	12476	12381	12394	12435	12507	12345	12326	12325	12449	12516	12384	12382	12473	12522	12341	12413	12366	12508	12482	12341	12648	12469	12453	12449	12458	12376	12478	12599	12376	12357	12431	12447	12527	12254	12398	12353	12245	12252	12478	12389	12566	12561	12446	12562	12506	12607	12442	12425	12383	12440	12245	12432	12609	12343	12465	12250	12482	12429	12435	12513	12336	12299	12539	12315	12420	12586	12606	12329	12466	12266	12317	12521	12447	12464	12429	12447	12505	12348	12370	12486	12442	12402	12541	12456	12289	12497	12451	12309	12426	12409	12438	12301	12170	12533	12363	12463	12520	12317	12605	12366	12567	12410	12254	12250	12389	12615	12531	12322	12371	12610	12485	12331	12435	12502	12431	12377	12532	12379	12342	12466	12258	12279	12423	12312	12719	12278	12481	12437	12310	12516	12201	12470	12457	12339	12541	12523	12381	12560	12578	12376	12350	12283	12561	12395	12440	12384	12377	12404	12400	12493	12291	12495	12428	12469	12394	12527	12231	12483	12460	12580	12434	12501	12306	12382	12319	12385	12332	12520	12568	12416	12435	12484	12480	12394	12448	12405	12477	12396	12496	12410	12354	12386	12429	12492	12502	12350	12484	12333	12251	12444	12655	12562	12426	12530	12470	12616	12440	12509	12458	12499	12367	12458	12370	12537	12329	12318	12335	12348	12438	12362	12274	12321	12499	12565	12430	12498	12286	12299	12613	12414	12445	12460	12431	12261	12538	12489	12422	12658	12435	12488	12418	12533	12384	12447	12500	12513	12414	12282	12441	12339	12500	12452	12543	12440	12496	12472	12234	12447	12377	12588	12557	12249	12368	12466	12432	12486	12520	12536	12486	12447	12407	12440	12429	12529	12351	12471	12361	12517	12264	12379	12441	12424	12465	12470	12537	12387	12393	12649	12318	12446	12377	12513	12411	12451	12411	12340	12432	12461	12453	12454	12497	12307	12359	12472	12287	12509	12320	12358	12362	12416	12569	12492	12514	12430	12602	12450	12403	12405	12400	12357	12395	12613	12296	12394	12534	12345	12440	12530	12605	12329	12492	12486	12292	12442	12254	12471	12452	12248	12462	12387	12431	12219	12353	12445	12507	12481	12513	12375	12412	12541	12428	12474	12484	12348	12467	12350	12432	12354	12377	12433	12534	12419	12339	12372	12414	12640	12390	12614	12383	12362	12338	12436	12522	12332	12523	12432	12375	12526	12309	12345	12520	12360	12324	12421	12550	12516	12404	12384	12337	12375	12392	12344	12605	12309	12518	12354	12461	12426	12277	12394	12382	12470	12330	12351	12433	12422	12491	12428	12459	12352	12430	12306	12517	12381	12422	12375	12404	12519	12453	12471	12601	12643	12290	12552	12395	12565	12351	12482	12541	12335	12606	12521	12583	12329	12438	12317	12365	12488	12329	12492	12460	12657	12577	12240	12599	12512	12360	12588	12485	12464	12481	12438	12449	12326	12314	12404	12356	12352	12560	12578	12438	12409	12352	12372	12421	12339	12291	12644	12509	12625	12463	12433	12539	12445	12396	12495	12441	12299	12427	12315	12460	12631	12524	12471	12346	12441	12324	12529	12238	12277	12461	12321	12523	12463	12379	12430	12450	12426	12297	12248	12484	12373	12439	12393	12307	12388	12522	12380	12451	12237	12457	12433	12419	12372	12411	12323	12560	12549	12389	12333	12298	12457	12448	12564	12402	12425	12432	12484	12429	12450	12299	12363	12422	12322	12393	12335	12343	12453	12338	12259	12450	12465	12552	12367	12483	12401	12385	12457	12352	12554	12546	12479	12418	12540	12420	12286	12447	12544	12430	12394	12392	12364	12294	12647	12462	12550	12411	12529	12498	12294	12477	12551	12477	12409	12442	12446	12435	12460	12473	12394	12441	12375	12412	12411	12418	12443	12579	12368	12427	12536	12380	12502	12583	12511	12397	12436	12531	12428	12426	12444	12448	12367	12305	12421	12559	12228	12290	12393	12359	12349	12462	12384	12579	12412	12407	12356	12487	12448	12156	12430	12358	12499	12575	12581	12435	12306	12451	12465	12394	12450	12333	12460	12384	12478	12451	12364	12566	12354	12401	12472	12431	12539	12374	12543	12281	12436	12381	12440	12479	12567	12355	12471	12436	12524	12407	12575	12513	12418	12485	12610	12356	12407	12515	12511	12435	12409	12436	12364	12415	12463	12376	12354	12435	12285	12475	12510	12485	12512	12410	12446	12468	12423	12296	12188	12262	12316	12405	12401	12245	12485	12438	12401	12394	12430	12439	12505	12366	12449	12505	12401	12328	12380	12326	12430	12446	12367	12566	12426	12533	12362	12349	12433	12389	12312	12348	12429	12514	12705	12285	12434	12392	12311	12428	12380	12465	12350	12434	12364	12537	12350	12323	12431	12450	12425	12326	12483	12469	12483	12368	12444	12436	12326	12505	12395	12295	12436	12405	12416	12437	12362	12525	12397	12448	12456	12533	12537	12400	12335	12545	12307	12401	12379	12456	12516	12313	12262	12421	12538	12479	12388	12468	12427	12553	12405	12478	12707	12323	12518	12458	12480	12228	12410	12700	12431	12391	12480	12408	12544	12453	12392	12245	12396	12326	12397	12387	12466	12516	12417	12311	12388	12452	12410	12379	12412	12581	12431	12381	12509	12338	12391	12439	12320	12230	12472	12342	12332	12396	12411	12606	12493	12512	12399	12488	12346	12352	12531	12392	12406	12316	12266	12418	12463	12274	12476	12375	12523	12455	12399	12331	12321	12357	12421	12460	12438	12448	12542	12463	12382	12297	12511	12502	12401	12570	12504	12541	12330	12490	12457	12376	12398	12272	12456	12405	12324	12308	12584	12403	12337	12268	12369	12390	12583	12450	12290	12453	12493	12309	12458	12315	12406	12433	12424	12380	12293	12346	12417	12401	12412	12426	12472	12348	12349	12425	12239	12411	12536	12459	12560	12168	12556	12410	12397	12418	12456	12387	12363	12369	12470	12462	12294	12296	12301	12344	12431	12469	12656	12482	12542	12490	12446	12299	12385	12550	12411	12402	12396	12406	12370	12369	12424	12357	12432	12318	12332	12433	12315	12303	12420	12396	12396	12484	12342	12447	12383	12520	12389	12464	12487	12399	12410	12404	12339	12544	12454	12512	12473	12372	12460	12395	12331	12468	12321	12307	12301	12238	12377	12502	12382	12339	12451	12461	12409	12561	12583	12467	12306	12321	12306	12481	12278	12465	12525	12557	12472	12390	12370	12441	12459	12413	12394	12476	12479	12483	12381	12381	12409	12575	12170	12358	12477	12382	12439	12499	12341	12437	12460	12437	12400	12460	12396	12375	12433	12524	12388	12243	12544	12488	12430	12440	12303	12374	12501	12611	12455	12431	12417	12432	12472	12425	12416	12461	12514	12481	12350	12414	12450	12327	12424	12531	12482	12303	12487	12412	12533	12360	12364	12552	12325	12360	12307	12459	12464	12494	12366	12316	12367	12544	12503	12313	12511	12464	12353	12431	12466	12614	12184	12531	12380	12347	12441	12468	12273	12495	12554	12414	12509	12431	12475	12470	12241	12354	12487	12369	12441	12227	12423	12476	12368	12531	12320	12530	12476	12494	12402	12429	12356	12476	12454	12462	12473	12541	12334	12372	12377	12441	12509	12440	12514	12312	12484	12479	12320	12436	12535	12455	12412	12487	12402	12405	12449	12281	12415	12545	12379	12509	12359	12562	12354	12363	12431	12587	12407	12311	12443	12427	12481	12406	12353	12280	12366	12401	12499	12472	12470	12308	12354	12534	12475	12494	12500	12414	12495	12445	12406	12454	12353	12418	12568	12487	12516	12621	12495	12486	12319	12465	12394	12393	12440	12354	12503	12468	12455	12564	12419	12208	12476	12495	12419	12404	12404	12484	12445	12448	12433	12523	12370	12488	12508	12496	12482	12473	12369	12334	12498	12463	12388	12380	12403	12565	12399	12405	12390	12525	12556	12493	12539	12502	12469	12395	12392	12435	12438	12331	12579	12327	12486	12345	12457	12264	12616	12515	12165	12289	12533	12470	12359	12352	12534	12377	12368	12433	12458	12425	12339	12364	12399	12244	12382	12457	12413	12512	12436	12364	12529	12507	12393	12378	12496	12308	12513	12490	12293	12409	12389	12465	12331	12338	12354
24525	21397	28575	24725	21850	19103	17387	15854	15296	15520	15352	15155	15268	15126	14884	14877	14805	14765	14611	14657	14631	15225	18998	19389	18501	17250	16222	15215	14988	14502	14419	14475	14570	14391	14516	14631	14897	14735	14662	14607	14651	14393	14428	14312	14590	14484	14598	14677	14643	14509	14504	14572	14584	14456	14686	14732	14681	14568	14532	14518	14494	14365	14392	14296	14357	14516	14449	14554	14541	14629	14706	14539	14486	14515	14506	14389	14505	14497	14356	14561	14579	14599	14552	14651	14438	14311	14608	14513	14598	14572	14546	14618	14415	14540	14326	14395	14370	14539	14617	14502	14533	14526	14400	14455	14446	14494	14500	14617	14399	14533	14602	14564	14514	14530	14439	14470	14375	14387	14547	14732	14168	14328	14551	14479	14640	14291	14457	14327	14470	14324	14524	14526	14478	14525	14532	14582	14276	14388	14503	14514	14583	14460	14493	14306	14730	14532	14371	14353	14428	14751	14517	14416	14433	14552	14530	14499	14669	14521	14484	14495	14430	14330	14604	14380	14669	14490	14339	14591	14378	14358	14469	14459	14427	14536	14739	14633	14559	14493	14334	14324	14480	14384	14517	14478	14478	14465	14509	14394	14379	14466	14589	14518	14576	14510	14525	14577	14656	14427	14555	14445	14557	14609	14597	14576	14595	14358	14440	14441	14570	14568	14698	14648	14601	14624	14377	14345	14336	14360	14480	14648	14537	14498	14520	14440	14577	14514	14539	14697	14599	14382	14389	14405	14578	14585	14416	14616	14413	14411	14353	14763	14672	14377	14431	14587	14465	14545	14502	14459	14515	14386	14638	14538	14377	14579	14608	14608	14479	14464	14511	14563	14561	14519	14575	14372	14416	14697	14309	14419	14452	14490	14514	14525	14493	14516	14466	14674	14418	14543	14634	14454	14530	14730	14591	14466	14608	14622	14616	14369	14577	14494	14515	14468	14387	14518	14439	14325	14628	14531	14507	14259	14617	14560	14518	14692	14463	14649	14442	14271	14535	14557	14642	14540	14447	14582	14427	14538	14543	14514	14496	14474	14432	14553	14572	14561	14573	14382	14552	14514	14411	14548	14445	14345	14628	14539	14471	14582	14370	14540	14434	14409	14611	14595	14407	14535	14617	14330	14483	14352	14438	14571	14568	14286	14513	14541	14457	14473	14427	14366	14622	14336	14369	14429	14588	14585	14694	14609	14450	14351	14278	14482	14599	14555	14548	14523	14639	14566	14346	14513	14409	14401	14308	14454	14430	14590	14367	14577	14372	14576	14718	14370	14551	14561	14495	14534	14558	14376	14473	14441	14472	14488	14373	14537	14559	14283	14533	14606	14481	14534	14639	14548	14477	14413	14457	14351	14630	14409	14645	14327	14451	14405	14533	14442	14535	14576	14619	14364	14544	14528	14470	14528	14637	14383	14420	14632	14634	14538	14372	14559	14482	14631	14488	14470	14316	14604	14510	14387	14639	14514	14496	14515	14317	14399	14406	14422	14489	14491	14348	14524	14332	14352	14392	14408	14514	14340	14348	14730	14617	14516	14558	14617	14626	14519	14478	14379	14443	14339	14394	14461	14606	14381	14415	14467	14607	14695	14496	14472	14486	14345	14377	14768	14576	14517	14598	14516	14425	14605	14611	14265	14519	14889	14593	14541	14500	14352	14238	14390	14267	14539	14340	14507	14598	14530	14371	14413	14503	14674	14414	14533	14683	14321	14319	14470	14608	14417	14536	14516	14670	14547	14441	14539	14537	14412	14488	14390	14341	14459	14513	14558	14541	14706	14393	14325	14544	14464	14525	14340	14499	14460	14687	14436	14550	14591	14698	14639	14599	14469	14609	14390	14537	14508	14461	14513	14580	14469	14448	14602	14619	14509	14433	14381	14369	14473	14550	14643	14572	14553	14559	14620	14472	14528	14550	14451	14475	14450	14311	14448	14630	14485	14374	14345	14293	14452	14425	14664	14547	14635	14381	14396	14496	14412	14534	14572	14277	14505	14434	14661	14509	14582	14460	14618	14624	14549	14627	14450	14515	14597	14514	14441	14600	14606	14415	14577	14670	14354	14463	14528	14564	14518	14396	14451	14445	14391	14562	14677	14546	14443	14442	14381	14607	14432	14602	14468	14515	14587	14355	14406	14423	14540	14459	14375	14285	14483	14482	14674	14498	14392	14601	14504	14488	14448	14603	14444	14338	14301	14513	14607	14384	14452	14414	14510	14615	14458	14540	14948	14510	14460	14577	14465	14609	14563	14451	14373	14501	14583	14421	14484	14517	14511	14427	14355	14561	14510	14522	14548	14352	14200	14442	14433	14614	14408	14563	14564	14835	14359	14743	14633	14639	14430	14363	14634	14349	14489	14723	14372	14566	14532	14418	14561	14487	14632	14333	14533	14560	14458	14461	14810	14560	14506	14547	14394	14404	14461	14439	14462	14522	14369	14432	14416	14636	14495	14590	14556	14603	14596	14419	14428	14358	14473	14290	14404	14531	14381	14595	14522	14520	14608	14582	14482	14470	14399	14579	14416	14460	14576	14518	14599	14561	14346	14775	14727	14486	14429	14452	14728	14561	14469	14534	14326	14661	14540	14549	14396	14485	14407	14426	14385	14313	14522	14497	14532	14500	14516	14347	14404	14643	14484	14630	14299	14489	14382	14269	14531	14585	14421	14409	14288	14481	14415	14357	14527	14530	14448	14390	14368	14418	14575	14606	14337	14574	14562	14542	14691	14495	14387	14325	14404	14568	14446	14623	14643	14553	14402	14377	14502	14621	14310	14606	14462	14418	14509	14614	14655	14575	14526	14499	14422	14624	14575	14523	14688	14559	14632	14621	14538	14491	14588	14572	14509	14657	14325	14362	14385	14435	14492	14437	14473	14523	14699	14362	14491	14481	14645	14586	14589	14507	14758	14454	14290	14672	14536	14492	14474	14505	14636	14381	14570	14293	14375	14404	14471	14548	14428	14522	14413	14551	14624	14477	14483	14511	14644	14523	14553	14386	14481	14530	14457	14631	14559	14344	14369	14611	14511	14506	14707	14346	14338	14607	14360	14533	14537	14420	14431	14389	14446	14527	14579	14237	14549	14475	14680	14624	14452	14458	14277	14421	14487	14504	14383	14436	14556	14511	14587	14349	14529	14615	14458	14599	14402	14595	14467	14505	14522	14665	14523	14434	14587	14535	14348	14380	14468	14551	14492	14653	14460	14494	14532	14494	14626	14550	14634	14484	14427	14363	14579	14399	14397	14597	14411	14370	14369	14551	14405	14558	14507	14684	14456	14492	14345	14525	14442	14559	14288	14617	14504	14437	14535	14623	14593	14607	14605	14488	14613	14494	14528	14545	14627	14593	14450	14462	14592	14441	14566	14532	14581	14366	14402	14334	14672	14417	14419	14521	14534	14555	14475	14503	14393	14436	14381	14505	14303	14312	14493	14370	14441	14339	14583	14477	14480	14372	14335	14383	14465	14614	14661	14570	14535	14749	14436	14414	14584	14620	14462	14421	14336	14451	14597	14485	14455	14410	14275	14569	14499	14592	14662	14617	14576	14595	14413	14481	14501	14517	14494	14425	14535	14391	14396	14497	14523	14499	14549	14362	14350	14528	14568	14624	14512	14360	14595	14336	14454	14277	14578	14469	14412	14436	14251	14458	14519	14401	14520	14549	14552	14390	14524	14429	14411	14358	14359	14715	14600	14561	14472	14442	14333	14574	14408	14617	14635	14506	14371	14127	14492	14515	14388	14248	14514	14490	14485	14691	14494	14679	14441	14449	14556	14651	14457	14350	14499	14475	14531	14521	14561	14456	14579	14425	14536	14615	14620	14546	14447	14379	14577	14418	14507	14621	14281	14275	14340	14353	14369	14464	14565	14458	14498	14715	14445	14466	14348	14436	14571	14535	14598	14338	14512	14515	14369	14584	14494	14373	14450	14419	14531	14585	14409	14495	14503	14476	14645	14359	14448	14537	14399	14476	14423	14520	14457	14645	14453	14456	14356	14483	14511	14504	14655	14470	14341	14471	14403	14546	14474	14373	14378	14546	14438	14419	14681	14523	14525	14598	14470	14498	14497	14516	14503	14325	14655	14511	14296	14401	14629	14448	14446	14449	14621	14527	14293	14656	14417	14513	14526	14406	14482	14520	14480	14597	14581	14634	14525	14297	14621	14552	14524	14551	14638	14558	14331	14463	14609	14602	14627	14378	14431	14292	14597	14426	14474	14444	14623	14397	14387	14509	14402	14534	14468	14599	14401	14410	14419	14571	14470	14555	14621	14690	14482	14311	14401	14440	14654	14630	14592	14569	14424	14567	14355	14410	14335	14568	14417	14570	14394	14590	14486	14685	14741	14718	14611	14543	14401	14414	14634	14741	14465	14440	14437	14457	14661	14480	14523	14396	14568	14417	14439	14547	14560	14644	14446	14513	14733	14518	14389	14498	14376	14564	14409	14592	14448	14678	14401	14503	14640	14473	14678	14508	14605	14637	14558	14444	14455	14549	14495	14453	14414	14534	14836	14409	14377	14318	14297	14431	14516	14662	14619	14448	14371	14568	14596	14617	14369	14486	14540	14625	14470	14486	14538	14468	14570	14304	14389	14327	14522	14386	14607	14569	14461	14582	14688	14424	14390	14436	14720	14497	14420	14449	14423	14602	14574	14532	14308	14412	14569	14563	14485	14536	14583	14522	14344	14458	14509	14416	14552	14630	14383	14550	14672	14304	14503	14670	14383	14557	14524	14536	14600	14406	14441	14489	14407	14459	14689	14391	14498	14350	14602	14548	14472	14440	14536	14559	14327	14500	14379	14641	14474	14428	14477	14538	14324	14539	14601	14505	14432	14438	14417	14506	14550	14665	14531	14624	14547	14340	14401	14528	14473	14465	14600	14408	14462	14591	14585	14520	14555	14667	14407	14640	14473	14485	14547	14457	14500	14639	14344	14442	14468	14668	14441	14380	14432	14448	14591	14576	14560	14501	14460	14437	14637	14556	14334	14598	14432	14491	14462	14384	14453	14390	14511	14675	14626	14612	14520	14495	14704	14678	14449	14617	14505	14245	14541	14492	14546	14395	14528	14580	14522	14574	14517	14510	14519	14383	14275	14553	14463	14411	14472	14414	14543	14365	14409
17550	27490	23656	18953	17311	15220	14940	14906	14937	14343	14484	14291	14008	14024	14028	13682	13677	13429	13548	13405	13417	14588	20182	19609	18521	16552	14790	13805	13474	13281	13343	13267	13166	13092	13295	13184	13115	13293	13127	13349	13196	13143	13116	13264	13339	13173	13317	13217	13232	13265	13173	13326	13425	13074	13242	13300	13398	13217	13053	13104	13182	13279	13305	13316	13108	13244	13271	13289	13243	13155	13115	13178	13176	13324	13272	13055	13045	13321	13237	13316	13405	13143	13428	13132	13259	13331	13043	13192	13270	13320	13207	13414	13344	13111	13311	13162	13329	13199	13390	13029	13283	12988	13149	13263	13270	13054	13298	13365	13170	13086	13286	13360	13126	13425	13162	13205	13396	13194	13226	13162	13154	13087	13209	13195	13212	13271	13308	13157	13108	13049	13284	13297	13067	13355	13371	13270	13178	13241	13248	13334	13358	13260	13353	13120	13353	13211	13259	13227	13090	13435	13226	13302	13272	13215	13358	13257	13191	13468	13139	13245	13182	13324	13119	13409	13231	13114	13271	13410	13225	13465	13165	13321	13283	12985	13217	13364	13289	13399	13120	13278	13159	13293	13262	13355	13104	13282	13236	13100	13255	13214	13228	13157	13200	13266	13156	13313	13404	13269	13325	13344	13164	13180	13285	13198	13319	13230	13265	13337	13391	13280	13009	13148	13230	13185	13206	13206	13126	13255	13308	13206	13166	13241	13157	13334	13162	13259	13212	13120	13125	13154	13156	13327	13238	13213	13357	13056	13122	13216	13198	13151	13357	13189	13138	13201	13230	13146	13114	13208	13192	13244	13262	13177	13276	13175	13172	13185	13436	13228	13244	13078	13354	13105	13253	13190	13218	13256	13211	13146	13285	13043	13169	13258	13319	13193	13219	13372	13227	13261	13335	13326	13339	13211	13143	13210	13352	13106	13337	13340	13299	13187	13353	13317	13334	13362	13329	13269	13102	13060	13235	13175	13096	13080	13227	13161	13201	13029	13078	13323	13110	13140	13287	13380	13180	13335	13090	13252	13351	13290	13251	13196	13374	13204	13299	13301	13270	13259	13275	13233	13075	13350	13130	13232	13212	13266	13208	13146	13201	13160	13294	13188	13276	13271	13247	13265	13338	13222	13170	13233	13218	13287	13125	13126	13176	13288	13132	13332	13165	13360	13301	13338	13195	13188	13088	13300	13238	13303	13199	13296	13196	13197	13001	13162	13155	13174	13321	13196	13265	12946	13260	13215	13349	13135	13188	13111	13327	13128	13338	13324	13192	13233	13248	13186	13260	13148	13275	13280	13347	13213	13124	13194	13264	13081	13142	13357	13359	13202	13095	13179	13130	13362	13349	13275	13175	13284	13111	13195	13191	13279	13332	13243	13157	13341	13253	13192	13226	13198	13191	13326	13201	13279	13324	13234	13125	13317	12948	13300	13311	13185	13256	13272	13182	13279	13133	13201	13353	13269	13209	13304	13034	13241	13217	13116	13329	13145	13265	13244	13416	13140	13123	13104	13350	13234	13317	13252	13273	13182	13310	13134	13203	13230	13262	13263	13367	13042	13186	13109	13201	13047	13297	13167	13064	13151	13271	13271	13250	13108	13143	13158	13249	13211	13147	13146	13361	13212	13243	13059	13133	13090	13224	13181	13251	13322	13153	13431	13389	13256	13400	13185	13237	13048	13224	13278	13315	13259	13188	13093	13463	13260	13236	13377	13221	13158	13225	13162	13173	13309	13233	13288	13170	13184	13122	13190	13236	13211	13441	13267	13137	13558	13045	13053	13009	13207	13383	13125	13188	13248	13207	13063	13262	13303	13260	13316	13176	13239	13366	13179	13186	13245	13199	13287	13180	13250	13149	12972	13202	13331	13315	13140	13358	13224	13294	13279	13249	13145	13259	13273	13291	13193	13278	13049	13178	13117	13171	13271	13283	13254	13165	13249	13250	13089	13311	13262	13319	13350	13241	13261	13122	13205	13247	13166	13155	13040	13293	13238	13115	13229	13265	13244	13273	13270	13241	13195	13191	13395	13233	13320	13198	13309	13251	13144	13244	13185	13307	13066	13264	13113	13140	13244	13284	13146	13168	13194	13311	13228	13311	13256	13244	13253	13362	13295	13328	13252	13172	13295	13284	13268	13250	13173	13283	13231	13313	13186	13153	13163	13255	13188	13307	13147	13357	13310	13214	13292	13251	13283	13162	13278	13363	13138	13384	13185	13427	13268	13358	13227	13298	13164	13235	13291	13160	13176	13262	13179	13186	13076	13293	13253	13203	13291	13198	13294	13213	13260	13363	13201	13164	13140	13304	13379	13175	13352	13129	13124	13037	13302	13207	13198	13241	13285	13157	13424	13160	13199	13201	13150	13209	13200	13237	13178	13204	13116	13038	13179	13295	12899	13212	13061	13081	13221	13182	13121	13327	13187	13357	13209	13259	13326	13223	13302	13247	13229	13354	13080	13221	13244	13232	13275	13207	13315	13257	13447	13268	13300	13185	13115	13247	13415	13254	13289	13319	13158	13224	13223	13202	13193	13154	13246	13247	13244	13046	13285	13419	13204	13230	13327	13211	13164	13302	13247	13273	13165	13330	13046	13352	13242	13197	13164	13198	13384	13273	13411	13052	13209	13464	13174	13242	13388	13150	13306	13286	13319	13290	13124	13083	13100	13253	13276	13116	13355	13256	13301	13211	13341	13228	13334	13374	13305	13357	13188	13349	13178	13236	13229	13111	13177	13189	13255	13424	13164	13208	13292	13204	13262	13282	13125	13203	13145	13164	13091	13194	13113	13117	13197	13317	13161	13094	13279	13272	13173	13277	13260	13364	13418	13529	13155	13110	13251	13237	13327	13162	13249	13216	13262	13192	13205	13180	13240	13049	13166	13151	13228	13156	13137	13254	13129	13129	13009	13237	13417	13132	13249	13234	13292	13142	13305	13173	13254	13219	13175	13289	13135	13221	13198	13327	13168	13074	13251	13282	13336	13251	13149	13143	13368	13247	13205	13439	13196	13152	13266	13408	13260	13312	13273	13186	13173	13288	13113	13169	13213	13219	13280	13322	13235	13105	13302	13321	13292	13007	13240	13377	13138	13171	13237	13284	13178	13147	13305	13217	13159	13124	13302	13289	13292	13225	13196	13316	13220	13171	13317	13207	13275	13333	13171	13070	13081	13294	13260	13221	13138	13273	13269	13182	13011	13142	13071	13245	13333	13401	13238	13216	13147	13215	13176	13358	13364	13130	13296	13220	13072	13153	13147	13313	13202	13333	13255	13248	13241	13153	13281	13151	13240	13268	13305	13267	13325	13218	13191	13205	13085	13233	13313	13278	13207	13209	13184	13108	13069	13395	13047	13067	13213	13211	13288	13450	13339	13144	13294	13219	13236	13256	13167	13165	13232	13284	13206	13163	13231	13319	13229	13206	13169	13379	13234	13328	13065	13258	13189	13217	13154	13158	13309	13245	13305	13209	13262	13250	13258	13389	13241	13217	13190	13379	13300	13242	13072	13185	13316	13277	13368	13384	13297	13346	13271	13341	13169	13189	13259	13181	13191	13244	13251	13179	13274	13272	13247	13438	13467	13246	13205	13223	13175	13131	13219	13180	13318	13138	13341	13170	13207	13196	13287	13283	13206	13264	13269	13188	13276	13175	13212	13371	13347	13193	13088	13216	13278	13366	13165	13230	13337	13340	13166	13443	13220	13329	13405	13103	13216	13242	13382	13189	13198	13384	13475	13177	13295	13181	13245	13267	13246	13318	13155	13163	13262	13095	13341	13283	13166	13232	13243	13121	13034	13385	13250	13166	13242	13146	13156	13254	13312	13173	13311	13193	13228	13204	13199	13172	13242	13156	13277	13177	13377	13321	13100	13124	13236	13249	13010	13183	13347	13138	13230	13339	13191	13255	13297	13106	13162	13273	13007	13153	13142	13231	13287	13204	13235	13466	13149	13371	13255	13158	13283	13170	13230	13237	13381	13243	13266	13266	13226	13507	13113	13154	13308	13117	13299	13275	13251	13277	13179	13138	13127	13217	13065	13136	13322	12975	13186	13318	13210	13103	13169	13106	13260	13292	13294	13049	13087	13205	13317	13202	13191	13070	13169	13195	13424	13294	13291	13308	13289	13201	13129	13235	13425	13373	13178	13253	13118	13227	13171	13292	13073	13152	13281	13246	13270	13234	13384	13140	13067	13162	13186	13349	13118	13279	13146	13242	13207	13194	13332	13264	13154	13344	13240	13310	13485	13221	13102	13355	13296	13139	13227	13259	13265	13172	13265	13235	13215	13095	13253	13269	13194	13271	13419	13402	13251	13187	13233	13188	13308	13242	13190	13273	13148	13248	13193	13169	13200	13178	13308	13242	13320	13200	13150	13264	13402	13411	13074	13236	13217	13257	13410	13102	13285	13439	13219	13336	13402	13039	13210	13259	13219	13286	13221	13251	13159	13221	13172	13232	13218	13312	13267	13138	13322	13189	13330	13046	13171	13319	13067	13249	13155	13188	13042	13237	13133	13250	13195	13234	13201	13248	13247	13152	13304	13284	13153	13243	13278	13482	13182	13355	13354	13373	13287	13151	13258	13294	13241	13115	13147	13215	13117	13388	13230	13271	13194	13142	13264	13228	13426	13320	13275	13180	13274	13338	13245	13251	13242	13165	13330	13213	13236	13324	13175	13299	13232	13193	13242	13087	13241	13170	13414	13295	13258	13157	13182	13263	13241	13149	13267	13425	13223	13352	13234	13283	13238	13227	13236	13221	13398	13281	13215	13120	13155	13247	13402	13292	13172	13358	13358	13161	13109	13246	13250	13176	13253	13281	13096	13349	13162	13241	13188	13337	13157	13298	13355	13199	13308	13146	13284	13285	13271	13315	13252	13285	13215	13118	13210	13240	13216	13281	13178	13101	13228	13102	13284	13485	13286	13385	13329	13306	13153	13250	13387	13314	13323	13274	13250	13261	13128	13228	13132	13381	13163	13259	13097	13414	13045	13115	13237	13234	13122	13163	13264	13057	13334	13155	13257	13142	13296	13396	13097	13291	13297	13264	13433	13237	13245	13318	13501	13253	13297	13392	13282	13145	13262	13183	13146	13151	13237	13188	13132	13250	13054	13225	13250	13414	13203
23144	21346	29158	23902	21524	22972	22625	17613	16452	16758	16331	16383	16331	16129	16038	16162	16081	15885	15994	15901	15839	16516	21595	25385	24225	21137	18458	17133	16320	15849	15752	15670	15418	15656	15598	15644	15582	15798	15482	15552	15627	15638	15636	15649	15633	15676	15718	15426	15650	15445	15492	15498	15635	15803	15575	15634	15630	15628	15495	15523	15491	15532	15394	15481	15659	15394	15732	15430	15594	15281	15512	15394	15395	15496	15561	15499	15528	15613	15499	15542	15597	15533	15631	15564	15521	15513	15458	15549	15425	15386	15448	15475	15503	15556	15553	15331	15580	15624	15613	15547	15519	15507	15330	15489	15534	15517	15516	15586	15435	15561	15486	15643	15457	15514	15608	15492	15534	15305	15497	15598	15455	15310	15615	15441	15448	15459	15682	15455	15364	15561	15707	15482	15812	15568	15561	15531	15617	15520	15722	15412	15279	15644	15267	15613	15312	15609	15674	15639	15744	15447	15418	15473	15451	15496	15514	15486	15361	15560	15416	15543	15519	15612	15633	15414	15460	15456	15374	15691	15558	15827	15627	15572	15516	15540	15272	15558	15497	15523	15579	15618	15526	15456	15458	15505	15283	15454	15578	15603	15530	15813	15600	15498	15570	15414	15449	15358	15552	15687	15560	15475	15420	15426	15684	15403	15557	15429	15579	15494	15481	15521	15556	15468	15662	15512	15455	15410	15496	15450	15569	15544	15470	15587	15569	15355	15534	15425	15590	15486	15385	15559	15480	15183	15519	15421	15438	15237	15610	15346	15628	15414	15432	15617	15458	15468	15537	15675	15580	15390	15508	15578	15441	15449	15371	15458	15322	15548	15632	15553	15662	15742	15507	15502	15643	15483	15460	15552	15244	15610	15682	15470	15331	15327	15490	15473	15617	15527	15613	15650	15571	15461	15521	15506	15420	15373	15552	15634	15625	15678	15488	15791	15355	15451	15643	15605	15612	15541	15456	15289	15446	15383	15407	15673	15689	15654	15700	15473	15517	15526	15406	15453	15531	15465	15506	15406	15564	15378	15434	15500	15633	15541	15513	15343	15521	15625	15446	15448	15625	15547	15593	15614	15494	15341	15451	15378	15394	15544	15619	15584	15548	15502	15491	15565	15468	15418	15525	15593	15623	15273	15590	15378	15278	15540	15394	15420	15524	15526	15453	15521	15537	15428	15293	15480	15446	15692	15384	15534	15459	15499	15517	15576	15596	15302	15343	15405	15502	15387	15546	15507	15425	15438	15440	15723	15466	15558	15701	15349	15425	15451	15515	15453	15629	15447	15397	15539	15518	15602	15499	15552	15545	15495	15426	15468	15737	15454	15372	15323	15477	15428	15461	15408	15400	15408	15476	15530	15538	15528	15485	15463	15422	15525	15432	15499	15502	15406	15320	15540	15451	15330	15437	15335	15354	15502	15427	15709	15153	15434	15384	15625	15509	15652	15433	15517	15406	15516	15421	15487	15591	15460	15554	15557	15410	15541	15314	15540	15625	15424	15353	15474	15533	15362	15664	15476	15700	15433	15518	15351	15669	15492	15511	15318	15693	15510	15573	15277	15611	15397	15402	15449	15651	15447	15700	15644	15355	15478	15547	15424	15478	15540	15564	15471	15355	15406	15573	15488	15564	15543	15510	15352	15451	15514	15535	15664	15362	15446	15546	15581	15485	15471	15486	15484	15473	15373	15262	15572	15440	15437	15499	15540	15552	15444	15417	15495	15472	15357	15376	15521	15285	15456	15523	15496	15375	15445	15372	15469	15472	15506	15496	15664	15405	15256	15285	15511	15369	15436	15561	15469	15713	15707	15459	15724	15286	15396	15470	15485	15564	15410	15494	15534	15503	15360	15396	15487	15497	15296	15460	15367	15492	15391	15546	15484	15469	15397	15496	15293	15343	15518	15447	15456	15341	15554	15329	15445	15659	15495	15362	15534	15564	15302	15431	15288	15581	15354	15466	15452	15727	15459	15488	15498	15764	15553	15571	15465	15704	15600	15344	15607	15500	15513	15526	15306	15536	15480	15454	15399	15534	15445	15461	15346	15552	15790	15496	15742	15540	15544	15507	15501	15536	15697	15525	15347	15298	15353	15512	15579	15498	15820	15611	15465	15491	15408	15556	15564	15527	15365	15629	15482	15550	15458	15520	15643	15698	15502	15555	15560	15430	15437	15343	15338	15529	15496	15386	15252	15460	15307	15459	15561	15539	15500	15402	15459	15358	15490	15579	15624	15583	15521	15406	15405	15411	15471	15433	15589	15513	15639	15539	15491	15315	15459	15455	15494	15473	15466	15460	15425	15765	15393	15416	15361	15482	15544	15524	15378	15589	15391	15358	15641	15398	15631	15413	15537	15504	15450	15371	15498	15381	15479	15541	15416	15438	15263	15486	15276	15508	15311	15451	15331	15466	15450	15860	15660	15688	15440	15560	15529	15399	15349	15358	15498	15571	15599	15432	15518	15385	15471	15555	15460	15645	15683	15783	15434	15612	15440	15342	15495	15562	15476	15623	15369	15474	15581	15532	15442	15517	15508	15443	15477	15478	15350	15426	15542	15478	15483	15602	15357	15486	15583	15590	15545	15527	15587	15451	15403	15430	15304	15691	15290	15657	15502	15549	15444	15469	15372	15726	15569	15328	15517	15466	15480	15542	15522	15619	15575	15558	15418	15463	15459	15495	15617	15381	15374	15453	15398	15397	15334	15425	15475	15436	15414	15625	15322	15464	15423	15424	15310	15700	15346	15359	15443	15529	15398	15511	15663	15398	15434	15640	15623	15448	15448	15478	15481	15523	15556	15838	15492	15468	15381	15492	15345	15484	15511	15394	15586	15460	15637	15409	15564	15441	15320	15655	15372	15517	15351	15380	15473	15580	15534	15512	15614	15505	15429	15613	15292	15558	15518	15520	15526	15646	15445	15276	15397	15530	15484	15493	15479	15427	15638	15664	15501	15598	15536	15540	15239	15584	15353	15383	15428	15633	15360	15594	15610	15360	15565	15385	15535	15654	15434	15510	15637	15529	15409	15579	15519	15545	15466	15496	15374	15435	15580	15368	15446	15491	15408	15428	15558	15624	15526	15415	15522	15690	15339	15376	15486	15527	15380	15353	15417	15402	15407	15581	15452	15355	15423	15513	15429	15402	15532	15439	15536	15505	15352	15546	15555	15298	15531	15573	15280	15505	15343	15581	15364	15345	15430	15587	15500	15533	15583	15480	15654	15559	15480	15520	15510	15493	15581	15438	15526	15413	15534	15523	15294	15673	15618	15521	15459	15575	15500	15539	15158	15514	15486	15546	15544	15564	15409	15525	15329	15484	15315	15394	15337	15575	15524	15496	15235	15549	15452	15278	15163	15520	15525	15504	15431	15327	15314	15475	15425	15510	15262	15329	15494	15229	15453	15524	15379	15508	15471	15614	15483	15461	15471	15334	15376	15649	15404	15342	15367	15566	15497	15463	15479	15461	15393	15547	15334	15796	15415	15207	15262	15791	15522	15550	15570	15254	15545	15402	15462	15337	15626	15647	15573	15301	15453	15521	15688	15774	15564	15402	15551	15571	15481	15679	15527	15585	15587	15492	15440	15531	15430	15617	15400	15609	15489	15563	15571	15547	15503	15605	15436	15707	15533	15440	15562	15551	15353	15574	15368	15593	15556	15647	15640	15504	15538	15557	15511	15388	15354	15538	15546	15550	15365	15372	15550	15693	15462	15468	15384	15316	15285	15261	15440	15596	15372	15377	15564	15620	15495	15384	15512	15575	15557	15385	15386	15251	15390	15470	15401	15327	15434	15505	15493	15312	15434	15393	15581	15556	15703	15474	15527	15365	15353	15512	15519	15565	15334	15335	15562	15286	15503	15626	15518	15440	15478	15685	15460	15507	15395	15423	15398	15490	15509	15500	15661	15486	15410	15516	15372	15458	15681	15552	15538	15378	15325	15497	15521	15461	15383	15333	15561	15354	15488	15443	15418	15620	15578	15362	15425	15572	15364	15348	15464	15445	15538	15511	15502	15512	15463	15416	15397	15323	15528	15524	15372	15525	15518	15512	15461	15489	15392	15534	15533	15454	15564	15616	15737	15572	15567	15332	15553	15479	15481	15505	15355	15606	15520	15457	15531	15511	15425	15471	15352	15594	15569	15468	15402	15414	15433	15528	15334	15526	15516	15512	15529	15363	15297	15427	15392	15482	15288	15343	15385	15506	15242	15383	15648	15509	15451	15637	15303	15763	15407	15436	15567	15446	15516	15528	15573	15421	15537	15402	15294	15321	15297	15549	15518	15455	15286	15541	15646	15471	15592	15416	15432	15420	15345	15360	15549	15662	15633	15578	15530	15387	15570	15479	15459	15585	15461	15577	15375	15309	15499	15598	15542	15592	15662	15408	15640	15663	15431	15393	15439	15492	15485	15500	15504	15677	15438	15482	15630	15599	15668	15528	15279	15437	15625	15557	15534	15564	15275	15337	15577	15518	15492	15310	15416	15484	15584	15552	15477	15376	15398	15478	15831	15669	15377	15558	15495	15482	15298	15587	15313	15742	15462	15554	15490	15362	15413	15740	15540	15491	15469	15669	15455	15758	15501	15458	15443	15484	15456	15501	15490	15524	15460	15448	15598	15669	15534	15621	15449	15533	15485	15523	15492	15661	15493	15418	15557	15725	15459	15397	15503	15598	15516	15490	15194	15382	15444	15499	15437	15507	15546	15585	15535	15301	15429	15602	15524	15514	15471	15512	15534	15505	15786	15708	15403	15605	15673	15556	15535	15506	15379	15473	15482	15544	15474	15412	15669	15582	15667	15536	15424	15465	15592	15440	15676	15481	15542	15525	15296	15502	15428	15632	15502	15519	15418	15455	15711	15575	15340	15475	15439	15454	15620	15416	15430	15663	15540	15364	15310	15643	15568	15435	15502	15487	15601	15555	15711	15575	15480	15562	15475	15559	15437	15571	15403	15337	15480	15321	15580	15512	15580	15538	15601	15478	15514	15500	15350	15332	15412	15368	15584	15621	15651	15458	15500	15537	15450	15477	15431	15421	15480	15487	15376	15387	15354	15406	15567	15440	15674	15368	15286	15475	15338	15332	15359	15511	15332	15674	15686	15427	15611	15601	15643	15329	15400	15448	15480
19366	32317	28529	20919	18011	17013	16337	16084	15339	15110	14962	14669	14695	14338	14302	14328	14228	14380	14244	14115	14283	15565	23519	27472	24757	20677	17412	15747	14491	13971	13915	14032	13844	13684	13875	13903	13889	13718	13819	13745	13757	13728	13744	13980	13680	13925	13798	13808	13781	13861	13834	13861	13775	13861	13929	13776	13893	13794	13855	13788	13762	13793	13695	13784	13760	13843	13876	13898	13686	13884	13985	13770	14001	13838	13862	13753	13820	13895	13745	13840	13727	13904	13562	13668	13896	13796	13901	13810	13871	13839	13949	13882	13867	13727	13884	13780	13808	13856	13826	13908	13828	13759	13998	13792	13849	13858	13913	13815	13915	13850	13782	13646	13837	13850	13830	13757	13804	14117	13672	13703	13705	13774	13858	13776	13789	13787	13939	13883	13992	13868	13754	13746	13824	13675	13712	13809	13919	13799	13828	13618	13919	13832	13908	13858	13694	13725	13883	13861	13723	13917	13724	13893	13822	13797	13659	14023	13689	13892	13842	13766	13662	13569	13878	13816	13812	13963	13721	13705	13834	13927	13581	13862	13731	13784	13753	13810	13825	13770	13816	13848	13759	13806	13831	13882	13865	13823	13775	13826	13865	13875	13759	13744	13718	13747	13893	13655	13815	13684	13759	13700	13828	13893	13847	13815	13843	13805	13716	13769	13833	13845	13661	13865	13897	13905	13795	13869	13847	13974	13740	13779	13670	13839	13822	13832	13725	13753	13782	13894	13699	13638	13796	13914	13767	13717	13829	13786	13864	13942	13867	13633	13743	13856	13848	13880	13756	13718	13827	13924	13827	13739	13844	13795	13777	13763	13734	13798	13648	13769	13802	13687	13817	13831	13804	13545	13696	13942	13853	13843	13880	13936	13688	13723	13801	13963	13926	13759	13577	13909	13815	13874	13832	13682	13704	13913	13770	13744	13762	13771	13836	13844	13738	13847	13895	13732	13786	13942	13944	13684	13683	13778	13842	13950	13681	13631	13858	13765	13638	13711	13970	13992	13847	13946	13786	13762	13688	13848	13671	13769	13695	13804	13626	13890	13537	13910	13762	13837	13990	13705	13805	13756	13849	13686	13838	13843	13810	13923	13765	13835	13827	13738	13804	13743	13821	13697	14003	13870	13678	13805	13680	13953	13914	13886	13704	13889	13757	13693	13836	13814	13793	13857	13702	13895	13819	13860	13621	13806	13838	13482	13638	13889	13761	13670	13954	13743	13838	13840	13836	13674	13916	13871	13778	13801	13802	13656	13760	13864	13751	13718	13871	13854	13803	13734	13744	13815	13765	13727	13653	13800	13800	13870	13978	13794	13821	13864	13756	13904	13854	13847	13816	13749	13906	13645	13920	13774	13654	13740	13847	13946	13776	13826	13886	13868	13773	13855	13917	13844	13823	13823	13888	13772	13936	13851	13741	13765	13701	13887	13800	13682	13871	13851	13948	13835	13693	13697	13805	13690	13735	13639	13970	13769	13945	13711	13863	13736	13814	13737	13919	13713	13792	13844	13787	13698	13835	13820	13834	13814	13865	13866	13744	13788	13854	13756	13955	13854	13783	13817	13738	13739	13861	13923	13784	13860	13865	13763	13704	13830	13880	13905	13830	13836	13862	13833	13756	13960	13776	13848	13608	13822	13844	13936	13605	13787	13666	13815	13888	13831	13970	13739	13546	13861	13995	13699	13607	13761	13790	13710	13896	13957	14019	13845	13792	13863	13788	13661	13861	13691	13693	13758	13892	13708	14020	13663	13848	13784	13785	13783	13829	13841	13690	13720	13986	13825	13902	14027	13787	13982	13745	13833	13709	13742	13757	13839	13991	13713	13762	13810	13710	13831	13914	13785	13743	13974	13923	13662	13846	14054	13782	13881	13796	13900	13757	14002	13811	13762	13907	13790	13862	13881	13735	13760	13822	13902	13790	13754	13789	13816	13845	13829	13692	13806	13765	13810	13785	13741	13790	13866	13726	13695	13874	13797	13986	14000	13818	13905	13680	13610	13912	13901	13825	13908	13761	13761	13877	13866	13675	13773	13930	13947	13848	13811	13629	13912	13683	13500	13782	13629	13854	13794	13763	13892	13762	13805	13769	13910	13850	13759	13814	14071	13878	13875	13736	13895	13767	13776	13828	13932	13674	13798	13680	13835	13851	13652	13810	13868	13795	13850	13836	13881	13844	13708	13856	14062	13813	13737	13800	13728	13801	13881	13918	13782	13817	13833	13725	13798	13614	13878	13921	13805	13748	13802	13915	13918	13718	13967	13739	13876	13811	13718	13799	13778	13882	13830	13783	13718	13888	13807	13849	13840	13899	13710	13854	13814	13818	13861	13817	13720	13960	13820	13813	13734	14054	13762	13890	13826	13988	13750	13768	13823	13763	13990	13671	13877	13713	13856	13680	13725	13877	13826	13795	13833	13572	13910	13856	13922	13754	13782	13738	13728	13767	13826	13642	13777	13776	13739	13744	13935	13754	13793	13864	13760	13906	13922	13871	13840	13650	13948	13892	13916	13754	13768	13892	13720	13809	13633	13910	13750	13630	13840	13730	13865	13757	13896	13716	13763	13753	13947	13685	13822	13685	13700	13949	13768	13917	13957	13821	13825	13791	13908	13817	13831	13855	13789	13693	13841	13841	13847	13889	13761	13745	13772	13729	13689	13770	13815	13809	13846	13859	13660	13779	13779	13844	13978	13847	13895	13698	13927	13705	13839	13706	13853	13909	13659	13680	13891	13867	13894	13802	13767	13708	13844	13787	13629	13731	13896	13780	13728	13647	13877	13942	13896	13783	13906	13780	13986	13865	13894	13692	13787	13777	13823	13874	13770	13889	13775	13692	13826	13841	13829	13844	13928	13791	13807	13844	13841	13880	13675	13812	13631	13890	13801	13736	13787	13785	13816	13871	13733	13894	13895	13726	13952	13782	13722	13854	13870	13939	13776	13773	13920	13783	13814	13898	13740	13716	13811	13746	13978	13714	13743	13905	13728	13800	13851	13701	13935	13762	13679	13794	13737	13827	13916	13764	13711	13670	13781	13910	13764	13782	13793	13903	13775	13797	14039	13869	13704	13651	13823	13805	13923	13885	13795	13843	13903	13827	13901	13789	13711	13693	13799	13844	13723	13698	13753	13897	13702	13796	13843	13758	13787	13756	13811	13796	13810	13818	13879	13793	13787	13802	13657	13780	13708	13822	13861	13761	13799	14001	13934	13738	13762	13730	13813	13842	13881	13878	13794	13802	13805	13840	13778	13720	13897	13733	13845	13779	13676	13798	13800	14027	13759	13798	13749	13859	13781	13735	13963	13652	13902	13782	13930	13748	13896	13697	13970	13850	13702	13855	13718	13660	13706	13892	13870	13931	13881	13834	13859	13887	13793	13770	13894	13662	13807	13765	13843	13840	13689	13682	13635	13745	14030	13702	13757	13854	13840	13839	13579	13751	13787	13892	13757	13850	13860	13718	13753	13903	13916	13772	13548	13947	13738	13879	13843	13728	13850	13544	13530	13696	13852	13871	13883	13902	13713	13768	13854	13733	14014	13911	13745	13941	13622	13658	13878	13833	13730	13887	13608	13995	13800	13832	13798	13907	13771	13893	13960	13821	13737	13778	13782	13723	14011	13739	13764	13723	13825	13719	13839	13728	13837	13769	13881	13718	13935	13705	13693	13806	13735	13680	13830	13749	13870	13915	14029	13798	13888	13833	13767	13774	13929	13753	13893	13925	13794	13689	13842	13872	13742	13805	13775	13811	13733	13881	13774	13824	13699	13903	13828	13824	13879	13699	13928	13804	13669	13726	13709	13839	13881	13893	13930	13863	13760	13695	13960	13885	13705	13891	13791	13693	13754	13961	13822	13866	13849	13788	13863	13776	13936	13945	13944	13971	13739	13781	13771	13923	13712	13691	13783	13752	13844	13858	13761	13958	13847	14005	13799	13762	13896	13750	13806	13791	13887	13858	13657	13842	13713	13696	13804	13633	13750	13770	13818	13889	13860	13782	13740	13771	13664	13951	13727	13700	13839	13791	13682	13634	13943	13678	13756	13889	13718	13848	13789	13773	13508	13807	13848	13792	13610	13697	13717	13689	13757	13888	13886	13699	13850	13796	13709	13716	13792	13684	13658	13917	13694	13749	13819	13795	13738	13693	13769	13841	13808	13569	13903	13700	13917	13696	13846	13871	13950	13722	13879	13915	13832	13813	13800	13982	13831	13886	13779	13936	13753	13787	13670	13785	13768	13774	13907	13747	13815	13682	13763	13805	13677	13944	13862	13858	13759	13825	13779	13710	13799	13797	13760	13811	13764	13953	13858	13698	13822	13772	13869	13753	13785	13820	13742	13668	13894	13949	13917	13624	13837	13694	13805	13654	13679	13783	13910	13808	13863	13843	13779	13828	13895	13718	13803	13859	13659	13908	13777	13813	13631	13733	13861	13681	13913	13740	13824	13907	13798	13896	13729	13921	13820	13814	13843	13730	13738	13688	13730	13923	13739	13740	13892	13836	13784	13897	13780	13914	13786	13767	13842	13856	13948	13728	13845	13821	13823	13786	13862	13981	13966	13837	13697	13838	13693	13748	13687	13835	13807	13719	13697	13740	13902	13698	13761	13771	13724	13867	13937	13754	13879	13640	13770	13926	13874	13910	13726	13784	13735	13895	13855	13717	13674	13699	13820	13797	13728	13962	13723	13789	13914	13780	13938	13818	13862	13821	13798	13762	13626	13719	13717	13839	13626	14003	13747	13698	13774	13789	13756	13829	13635	13877	13664	13838	13877	13933	14018	13726	13727	13711	13731	13699	13708	13864	13725	13706	13873	13821	13763	13924	13940	13774	13793	13714	13546	13789	13819	13783	13880	13731	13729	13919	13827	13814	13746	13814	13786	13686	13552	13734	13817	13909	13830	13981	13867	13888	13824	13784	13869	13930	13675	13854	13797	13795	13800	13800	13862	13807	13832	13894	13676	13808	13792	13836	13788	13783	13901	13714	13694	13694	13737	13882	13988	13708	13817	13881	13772	13798	13759	13761	13869	13714	13738	13847	13618	13723	13861	13875	13738	13878	13685	13843	13620	13603	13777	13943	13706	13885	13687	13709	13637	13888	13726	13905	13737	13766	13909	13770	13807
28198	22034	21708	17034	14085	13928	13983	13652	13789	13773	13862	13857	13739	13692	13696	13644	13848	13611	13601	13754	13734	13909	14134	14304	14267	14065	13979	13657	13557	13618	13760	13765	13460	13540	13602	13730	13565	13714	13756	13793	13793	13517	13562	13674	13404	13719	13627	13549	13478	13373	13562	13698	13596	13487	13561	13615	13493	13642	13595	13572	13937	13658	13503	13542	13588	13592	13670	13694	13590	13546	13771	13726	13589	13500	13626	13540	13579	13786	13491	13717	13602	13752	13500	13642	13782	13829	13544	13464	13633	13638	13683	13578	13725	13643	13581	13697	13630	13805	13832	13681	13492	13679	13737	13658	13496	13546	13725	13607	13645	13491	13640	13838	13529	13568	13577	13521	13585	13787	13604	13671	13539	13758	13605	13798	13532	13694	13517	13626	13815	13719	13696	13588	13690	13305	13660	13691	13676	13654	13568	13587	13536	13545	13792	13666	13683	13574	13584	13725	13712	13633	13462	13371	13704	13631	13742	13545	13509	13592	13476	13586	13500	13672	13617	13633	13546	13732	13635	13532	13690	13554	13596	13536	13602	13696	13678	13509	13648	13728	13567	13617	13577	13531	13595	13731	13737	13714	13492	13358	13765	13693	13593	13599	13623	13802	13793	13559	13479	13711	13785	13646	13798	13524	13455	13651	13612	13531	13625	13514	13658	13591	13659	13611	13676	13460	13508	13526	13667	13461	13634	13453	13709	13453	13556	13765	13585	13691	13471	13670	13692	13718	13541	13778	13897	13798	13814	13730	13549	13638	13554	13705	13615	13640	13471	13710	13651	13597	13678	13788	13530	13438	13510	13581	13650	13786	13582	13590	13588	13677	13751	13724	13601	13581	13560	13672	13608	13553	13669	13653	13649	13707	13506	13524	13770	13642	13781	13583	13630	13611	13511	13516	13550	13674	13754	13687	13559	13390	13573	13643	13689	13582	13566	13784	13775	13781	13733	13508	13593	13624	13496	13619	13714	13519	13617	13774	13422	13433	13596	13653	13556	13536	13381	13733	13600	13717	13843	13671	13708	13846	13764	13794	13554	13647	13581	13675	13621	13554	13423	13672	13360	13682	13787	13612	13620	13624	13685	13629	13685	13690	13760	13636	13649	13496	13553	13628	13660	13600	13689	13550	13512	13501	13675	13556	13697	13701	13658	13791	13733	13611	13647	13842	13672	13667	13745	13625	13760	13777	13631	13797	13622	13635	13472	13516	13553	13559	13763	13624	13563	13558	13656	13841	13756	13574	13629	13629	13764	13507	13640	13625	13846	13575	13581	13703	13402	13503	13504	13680	13637	13572	13531	13731	13594	13497	13415	13531	13615	13557	13705	13623	13778	13635	13470	13466	13634	13699	13579	13586	13751	13632	13842	13496	13775	13617	13663	13637	13457	13661	13428	13499	13355	13601	13535	13773	13693	13605	13558	13576	13747	13732	13724	13441	13602	13632	13832	13533	13499	13613	13780	13331	13626	13608	13707	13516	13710	13669	13701	13519	13577	13718	13532	13615	13695	13679	13652	13764	13563	13648	13592	13565	13486	13539	13635	13574	13707	13558	13392	13601	13568	13544	13528	13584	13594	13645	13677	13457	13593	13720	13475	13616	13725	13469	13522	13556	13640	13736	13690	13688	13852	13650	13527	13629	13658	13555	13599	13568	13476	13583	13533	13622	13768	13505	13780	13594	13689	13548	13434	13487	13744	13391	13511	13717	13662	13845	13681	13695	13619	13504	13578	13458	13722	13587	13485	13556	13861	13736	13534	13723	13578	13671	13592	13615	13545	13674	13730	13685	13716	13490	13395	13835	13834	13477	13771	13725	13601	13665	13562	13871	13629	13688	13688	13521	13583	13686	13413	13604	13529	13585	13625	13597	13703	13589	13723	13661	13678	13839	13556	13716	13614	13632	13559	13726	13620	13443	13688	13630	13498	13637	13578	13601	13591	13614	13666	13611	13769	13738	13436	13786	13582	13630	13716	13471	13773	13594	13718	13596	13463	13488	13765	13596	13488	13580	13577	13519	13788	13659	13546	13556	13731	13712	13496	13393	13473	13617	13526	13563	13562	13534	13543	13574	13779	13526	13613	13704	13788	13514	13543	13677	13699	13644	13595	13522	13541	13664	13764	13716	13512	13809	13723	13678	13621	13556	13684	13647	13613	13663	13735	13728	13455	13703	13534	13685	13775	13529	13659	13521	13447	13546	13654	13434	13559	13558	13650	13693	13720	13781	13485	13544	13652	13470	13553	13594	13435	13650	13687	13677	13555	13550	13638	13773	13526	13687	13743	13671	13538	13522	13471	13679	13427	13579	13607	13570	13575	13604	13828	13470	13524	13599	13736	13518	13778	13665	13578	13676	13824	13549	13597	13603	13789	13605	13727	13488	13486	13558	13543	13452	13626	13816	13973	13552	13766	13603	13784	13567	13476	13573	13859	13596	13803	13389	13568	13498	13649	13754	13624	13804	13713	13632	13708	13719	13662	13542	13539	13699	13609	13774	13744	13655	13711	13635	13486	13815	13705	13645	13605	13552	13635	13686	13579	13676	13694	13497	13697	13607	13639	13611	13666	13686	13796	13702	13543	13600	13550	13681	13533	13657	13672	13600	13718	13757	13718	13563	13499	13571	13737	13528	13547	13713	13726	13560	13563	13548	13525	13427	13750	13595	13498	13539	13605	13569	13572	13590	13630	13561	13604	13641	13623	13633	13710	13547	13722	13534	13590	13664	13722	13767	13689	13662	13769	13704	13643	13465	13738	13553	13500	13523	13591	13837	13466	13828	13654	13621	13469	13528	13485	13347	13395	13763	13580	13670	13646	13722	13457	13698	13781	13508	13761	13645	13734	13678	13755	13601	13553	13744	13477	13352	13653	13639	13418	13549	13643	13556	13869	13777	13721	13657	13487	13731	13557	13535	13663	13735	13616	13584	13569	13726	13824	13440	13580	13398	13565	13509	13750	13614	13405	13892	13667	13628	13658	13693	13497	13622	13555	13658	13608	13587	13522	13495	13567	13716	13593	13573	13723	13274	13614	13561	13457	13773	13694	13698	13784	13656	13649	13570	13699	13547	13611	13678	13599	13537	13565	13626	13564	13515	13644	13751	13578	13630	13711	13740	13659	13477	13582	13542	13591	13487	13382	13678	13643	13455	13598	13592	13858	13630	13626	13648	13523	13494	13498	13594	13577	13574	13798	13666	13735	13597	13703	13688	13623	13543	13518	13729	13485	13783	13756	13796	13642	13611	13661	13709	13796	13698	13446	13639	13851	13537	13564	13748	13620	13801	13620	13504	13551	13570	13545	13644	13492	13698	13541	13803	13695	13667	13593	13622	13522	13539	13513	13562	13663	13583	13527	13531	13605	13556	13652	13673	13492	13750	13662	13608	13370	13407	13670	13725	13530	13418	13604	13666	13723	13756	13625	13383	13768	13529	13654	13654	13697	13489	13871	13710	13542	13575	13396	13629	13722	13564	13603	13567	13665	13650	13690	13658	13577	13799	13623	13689	13511	13686	13513	13556	13516	13529	13587	13521	13660	13533	13555	13548	13637	13785	13862	13690	13642	13763	13670	13706	13662	13604	13611	13383	13827	13754	13402	13688	13570	13525	13714	13632	13720	13536	13576	13730	13758	13717	13705	13745	13583	13624	13588	13540	13643	13646	13800	13579	13587	13572	13445	13496	13711	13579	13458	13723	13687	13662	13867	13631	13714	13558	13509	13686	13557	13685	13640	13610	13426	13572	13534	13688	13737	13587	13478	13598	13663	13715	13710	13616	13553	13607	13601	13604	13573	13705	13645	13706	13605	13523	13598	13677	13711	13719	13667	13661	13669	13597	13687	13523	13565	13455	13795	13584	13622	13674	13629	13419	13524	13687	13427	13464	13637	13839	13846	13717	13647	13701	13680	13570	13561	13610	13656	13575	13506	13475	13703	13709	13553	13651	13635	13551	13572	13692	13738	13596	13592	13562	13640	13712	13513	13476	13744	13660	13583	13601	13781	13577	13693	13654	13571	13678	13628	13550	13822	13661	13652	13610	13598	13560	13443	13677	13590	13664	13582	13718	13589	13620	13593	13580	13725	13770	13583	13439	13427	13769	13709	13701	13686	13506	13522	13606	13773	13450	13811	13645	13581	13556	13569	13711	13745	13614	13655	13619	13664	13572	13899	13585	13548	13632	13563	13728	13777	13655	13500	13822	13666	13653	13685	13789	13739	13660	13635	13850	13542	13467	13566	13563	13532	13747	13615	13522	13488	13681	13907	13776	13861	13580	13640	13579	13753	13718	13563	13652	13639	13713	13681	13673	13788	13706	13587	13852	13574	13736	13610	13633	13712	13649	13569	13788	13673	13657	13653	13743	13527	13637	13535	13592	13714	13637	13661	13298	13657	13566	13734	13638	13735	13649	13734	13832	13576	13560	13655	13687	13767	13667	13677	13654	13500	13579	13900	13734	13802	13559	13608	13602	13694	13582	13556	13635	13623	13677	13654	13544	13421	13758	13548	13536	13529	13480	13575	13754	13710	13618	13718	13502	13579	13501	13666	13496	13766	13343	13498	13740	13560	13643	13901	13731	13507	13561	13753	13608	13726	13424	13733	13688	13579	13638	13815	13755	13548	13697	13620	13492	13825	13411	13597	13829	13798	13643	13682	13689	13751	13866	13731	13663	13805	13587	13629	13599	13370	13627	13720	13658	13503	13743	13598	13532	13768	13563	13653	13568	13613	13554	13745	13775	13743	13581	13783	13774	13649	13695	13659	13639	13622	13764	13595	13681	13558	13626	13573	13578	13409	13639	13856	13551	13551	13607	13719	13599	13534	13709	13506	13745	13633	13510	13708	13610	13506	13460	13793	13548	13524	13618	13567	13668	13603	13564	13716	13622	13657	13535	13655	13460	13341	13652	13553	13728	13571	13659	13747	13640	13630	13710	13499	13641	13596	13665	13659	13653	13737	13428	13824	13703	13717	13699	13645	13524	13583	13620	13678	13606	13716	13750	13838	13589	13385	13562	13474	13664	13671	13598	13615	13672	13577	13819	13745	13902	13657	13558	13692	13741	13551	13743	13631	13771	13750	13824	13713	13746	13680	13637	13674	13606	13643	13637	13437	13622	13514	13711	13551	13554
17043	19810	17132	13947	13320	13097	12964	12841	12967	12872	12778	12651	12694	12736	12929	12729	12753	12503	12714	12600	12630	13030	13411	13617	13380	13106	12843	12793	12679	12821	12544	12559	12648	12600	12647	12643	12539	12616	12711	12575	12597	12477	12711	12502	12614	12502	12598	12658	12459	12721	12617	12581	12595	12554	12617	12552	12639	12529	12527	12569	12626	12534	12547	12685	12738	12497	12592	12663	12589	12482	12643	12686	12710	12728	12606	12580	12673	12665	12422	12747	12516	12461	12712	12592	12517	12622	12456	12691	12684	12554	12415	12719	12679	12618	12555	12632	12608	12737	12580	12851	12443	12622	12458	12569	12685	12783	12643	12512	12740	12556	12675	12616	12599	12687	12576	12541	12482	12611	12662	12597	12674	12701	12704	12665	12658	12516	12713	12597	12471	12637	12525	12568	12765	12435	12596	12710	12791	12714	12597	12564	12575	12571	12642	12719	12748	12599	12492	12729	12436	12526	12653	12544	12649	12539	12661	12417	12520	12607	12622	12623	12668	12623	12528	12589	12703	12605	12489	12548	12535	12578	12462	12624	12469	12647	12604	12638	12596	12477	12555	12657	12280	12737	12449	12499	12422	12603	12652	12504	12561	12573	12508	12621	12653	12677	12504	12700	12674	12505	12641	12522	12642	12761	12617	12545	12485	12556	12527	12703	12597	12374	12682	12646	12541	12710	12585	12558	12830	12630	12524	12597	12606	12597	12587	12607	12659	12621	12591	12558	12632	12684	12535	12708	12534	12538	12582	12701	12548	12739	12609	12733	12666	12602	12505	12644	12505	12715	12520	12558	12605	12652	12639	12553	12573	12509	12760	12512	12659	12268	12561	12537	12586	12618	12753	12691	12579	12510	12699	12685	12489	12402	12717	12745	12624	12668	12763	12517	12658	12793	12480	12488	12518	12650	12502	12540	12607	12452	12662	12688	12594	12606	12530	12604	12669	12715	12578	12645	12378	12640	12450	12546	12786	12530	12629	12675	12608	12648	12622	12706	12537	12340	12654	12651	12661	12717	12508	12634	12677	12471	12583	12554	12536	12556	12521	12642	12806	12820	12566	12573	12669	12639	12459	12615	12650	12443	12583	12622	12694	12564	12558	12567	12605	12596	12607	12581	12716	12538	12629	12570	12533	12658	12599	12625	12728	12739	12513	12550	12622	12575	12664	12638	12634	12706	12637	12604	12603	12820	12617	12537	12738	12645	12573	12639	12586	12424	12511	12741	12471	12786	12744	12599	12599	12523	12526	12559	12539	12535	12649	12578	12658	12732	12515	12502	12611	12657	12611	12505	12675	12573	12444	12638	12572	12653	12581	12782	12780	12594	12572	12630	12666	12544	12468	12663	12539	12650	12631	12455	12695	12644	12437	12609	12482	12566	12757	12566	12693	12741	12575	12543	12521	12757	12585	12660	12459	12485	12717	12497	12698	12559	12487	12704	12539	12457	12566	12819	12758	12526	12583	12614	12624	12615	12537	12598	12639	12491	12596	12540	12649	12677	12567	12648	12675	12611	12695	12633	12509	12678	12544	12651	12591	12574	12620	12454	12657	12542	12771	12608	12658	12475	12664	12506	12520	12560	12734	12608	12499	12696	12597	12556	12677	12710	12517	12525	12690	12463	12732	12654	12680	12485	12644	12572	12665	12707	12695	12566	12533	12733	12728	12631	12553	12577	12583	12631	12667	12661	12683	12537	12599	12487	12775	12730	12649	12719	12537	12780	12883	12551	12704	12567	12810	12696	12656	12653	12665	12526	12795	12639	12504	12547	12722	12705	12543	12791	12580	12571	12578	12686	12636	12570	12561	12613	12425	12781	12612	12644	12598	12513	12599	12671	12498	12578	12660	12671	12556	12695	12804	12563	12588	12401	12678	12513	12691	12594	12536	12690	12688	12550	12774	12521	12543	12655	12550	12571	12647	12661	12627	12569	12747	12557	12749	12513	12534	12488	12441	12366	12640	12578	12772	12646	12632	12623	12473	12601	12617	12672	12607	12743	12726	12519	12490	12686	12622	12602	12479	12627	12602	12649	12558	12621	12800	12628	12604	12692	12656	12598	12514	12571	12669	12488	12464	12678	12755	12615	12687	12535	12835	12615	12554	12671	12555	12671	12477	12651	12594	12582	12573	12702	12632	12502	12548	12667	12587	12513	12579	12541	12681	12672	12563	12612	12642	12711	12539	12598	12650	12519	12558	12683	12525	12639	12677	12711	12580	12621	12648	12601	12530	12519	12665	12565	12502	12695	12797	12682	12613	12471	12517	12732	12802	12614	12494	12717	12704	12504	12679	12541	12786	12694	12744	12470	12526	12420	12660	12690	12542	12630	12586	12619	12558	12638	12516	12686	12590	12621	12473	12653	12439	12728	12716	12770	12622	12732	12627	12785	12667	12713	12563	12547	12496	12401	12568	12483	12707	12659	12675	12532	12678	12734	12563	12567	12633	12590	12667	12701	12705	12661	12645	12639	12651	12634	12626	12611	12705	12876	12609	12613	12613	12786	12449	12461	12543	12685	12629	12544	12551	12414	12639	12794	12464	12606	12703	12602	12565	12618	12632	12731	12694	12547	12658	12717	12489	12594	12787	12737	12656	12600	12593	12494	12609	12620	12545	12464	12679	12561	12456	12500	12619	12544	12495	12615	12591	12437	12728	12600	12574	12725	12639	12527	12618	12673	12736	12657	12616	12622	12578	12531	12566	12590	12611	12466	12565	12633	12597	12642	12679	12501	12773	12572	12574	12629	12638	12585	12701	12571	12748	12636	12686	12671	12544	12636	12652	12752	12540	12679	12541	12618	12593	12744	12557	12736	12522	12590	12623	12639	12606	12661	12651	12546	12688	12631	12756	12660	12594	12658	12695	12669	12555	12539	12579	12748	12666	12602	12395	12651	12626	12647	12385	12637	12549	12537	12648	12626	12583	12823	12664	12710	12525	12690	12604	12537	12794	12632	12495	12613	12574	12678	12574	12402	12560	12654	12719	12691	12568	12561	12662	12537	12670	12654	12594	12361	12785	12547	12664	12703	12778	12471	12657	12603	12616	12546	12790	12562	12612	12429	12600	12503	12652	12571	12634	12593	12633	12664	12749	12727	12674	12579	12514	12792	12610	12680	12668	12684	12557	12533	12621	12630	12454	12574	12609	12610	12711	12699	12651	12743	12519	12695	12756	12735	12653	12621	12679	12622	12657	12605	12522	12617	12505	12700	12558	12488	12691	12684	12710	12738	12660	12631	12784	12575	12491	12688	12771	12466	12655	12591	12512	12612	12679	12638	12496	12617	12762	12619	12435	12592	12635	12544	12589	12537	12713	12650	12551	12504	12566	12539	12543	12645	12686	12523	12692	12671	12661	12456	12501	12523	12690	12584	12757	12652	12632	12393	12517	12712	12538	12601	12603	12549	12582	12549	12445	12502	12608	12557	12583	12687	12713	12676	12716	12348	12821	12664	12490	12716	12613	12745	12534	12652	12556	12492	12647	12604	12750	12578	12572	12663	12616	12653	12764	12396	12612	12699	12529	12531	12665	12634	12686	12538	12616	12435	12586	12594	12660	12615	12638	12506	12725	12538	12876	12563	12605	12593	12683	12536	12662	12480	12602	12689	12663	12638	12710	12789	12566	12678	12625	12512	12583	12616	12604	12806	12634	12647	12707	12623	12582	12617	12540	12369	12541	12696	12738	12713	12569	12594	12599	12702	12789	12562	12686	12644	12509	12693	12767	12566	12677	12630	12619	12628	12503	12713	12635	12563	12653	12703	12725	12658	12677	12593	12746	12567	12768	12744	12706	12767	12631	12621	12601	12571	12512	12548	12739	12510	12675	12626	12668	12592	12518	12540	12661	12625	12450	12615	12662	12596	12449	12567	12777	12552	12553	12582	12556	12639	12635	12770	12720	12503	12477	12488	12588	12535	12494	12456	12688	12688	12739	12574	12558	12725	12491	12762	12603	12702	12590	12604	12386	12698	12533	12648	12737	12657	12596	12591	12564	12581	12721	12409	12601	12678	12542	12780	12431	12601	12537	12508	12673	12597	12557	12541	12385	12501	12675	12675	12587	12637	12815	12676	12771	12647	12707	12586	12610	12527	12557	12524	12626	12737	12486	12629	12669	12595	12647	12533	12708	12657	12610	12651	12658	12438	12468	12736	12482	12660	12518	12726	12702	12667	12763	12659	12601	12640	12603	12565	12714	12735	12620	12580	12695	12641	12652	12665	12505	12608	12639	12578	12659	12613	12521	12753	12480	12769	12598	12646	12648	12692	12674	12479	12708	12616	12513	12610	12572	12718	12746	12638	12581	12563	12553	12494	12578	12725	12598	12674	12530	12462	12640	12714	12596	12591	12745	12658	12471	12626	12596	12690	12506	12716	12577	12500	12584	12676	12500	12394	12506	12600	12531	12549	12558	12449	12602	12485	12608	12645	12688	12609	12594	12399	12592	12462	12412	12484	12504	12589	12619	12600	12711	12729	12502	12480	12634	12521	12648	12551	12599	12867	12708	12637	12500	12645	12548	12771	12545	12689	12567	12604	12595	12627	12672	12660	12671	12656	12538	12654	12588	12739	12762	12608	12656	12630	12682	12497	12599	12579	12749	12513	12550	12514	12733	12475	12639	12513	12504	12800	12679	12510	12902	12597	12681	12501	12483	12582	12637	12508	12569	12635	12634	12683	12618	12584	12551	12515	12589	12627	12771	12680	12591	12544	12599	12603	12646	12582	12642	12566	12536	12668	12694	12730	12577	12540	12532	12552	12624	12645	12594	12691	12549	12582	12540	12691	12642	12649	12607	12654	12710	12497	12612	12669	12631	12653	12590	12592	12620	12564	12670	12602	12587	12456	12748	12560	12528	12609	12711	12583	12616	12647	12564	12707	12517	12531	12544	12695	12654	12621	12698	12612	12617	12510	12492	12654	12643	12578	12540	12642	12426	12549	12441	12725	12631	12541	12615	12499	12630	12653	12685	12436	12752	12748	12580	12629	12634	12553	12513	12769	12711	12565	12769	12692	12592	12605	12661	12599	12717	12686	12543	12604	12704	12497	12476	12591	12544	12551	12698	12487	12402	12508	12547	12705	12442	12479	12660	12644	12688	12732	12624	12542	12621	12674	12815	12625	12747	12642
24455	21257	28308	24596	21121	16659	14547	12898	12608	12415	12748	12641	12507	12586	12537	12553	12571	12514	12427	12392	13007	13834	16970	17356	16207	14787	13534	12930	12562	12518	12477	12442	12266	12323	12277	12340	12316	12362	12302	12267	12352	12392	12342	12196	12402	12155	12185	12221	12360	12219	12223	12196	12353	12062	12206	12388	12311	12222	12323	12230	12370	12227	12285	12218	12188	12142	12176	12205	12256	12073	12229	12222	12368	12162	12348	12138	12483	12280	12222	12263	12091	12366	12179	12399	12298	12395	12196	12309	12265	12203	12274	12362	12031	12138	12249	12324	12098	12393	12347	12242	12227	12258	12260	12321	12349	12363	12267	12036	12193	12102	12153	12054	11969	12299	12233	12211	12163	12110	12105	12341	12262	12354	12225	12311	12285	12223	12360	12331	12336	12164	12339	12051	12155	12246	12131	12404	12249	12073	12355	12235	12257	12285	12224	12361	12020	12263	12218	12306	12403	12220	12462	12205	12237	12270	12253	12141	12369	12319	12248	12147	12143	12206	12288	12227	12148	12114	12299	12231	12250	12134	12336	12361	12214	12307	12427	12279	12105	12274	12385	12274	12295	12200	12043	12236	12277	12125	12217	11972	12298	12264	12410	12188	12187	12301	12155	12187	12194	12207	12201	12205	12154	12157	12095	12204	12295	12326	12132	12176	12189	12092	12202	12341	12092	12081	12186	12273	12362	12082	12092	12106	12175	12110	12214	12253	12270	12147	12346	12038	12285	12216	12295	12014	12270	12331	12238	12196	12131	12101	12307	12092	12224	12107	12246	12127	12194	12354	12195	12095	12197	12183	12236	12275	12293	12273	12315	12260	12271	12163	12084	12108	12157	12192	12170	12275	12315	12209	12345	12118	12237	12234	12456	12209	12351	12330	12191	12354	12189	12177	12165	12228	12238	12250	12153	12270	12208	12163	12289	12422	12274	12095	12378	12275	12258	12117	12278	12162	12423	12179	12356	12280	12246	12288	12333	12412	12287	12253	12281	12210	12218	12273	12202	12227	12276	12352	12199	12024	12184	12134	12112	12222	12239	12271	12212	12264	12248	12264	12244	12240	12153	12363	12244	12277	12193	12251	12403	12367	12344	12364	12249	12246	12440	12281	12349	12427	12145	12325	12213	12269	12053	12117	12239	12149	12514	12237	12292	12371	12248	12345	12339	12212	12191	12261	12177	12161	12234	12302	12287	12142	12308	12277	12233	12194	12310	12230	12290	12185	12273	12160	12141	12113	12166	12309	12173	12163	12139	12038	12282	12131	12073	12345	12115	12303	12395	12251	12408	12250	12115	12219	12342	12258	12609	12382	12287	12281	12264	12409	12401	12198	12431	12194	12128	12313	12053	12254	12201	12203	12369	12058	12309	12309	12270	12163	12151	12315	12234	12262	12144	12137	12440	12132	12248	12311	12194	12370	12319	12211	12278	12272	12229	12335	12264	12156	12250	12373	12197	12400	12036	12241	12088	12347	12235	12364	12292	12085	12211	12132	12256	12198	12086	12316	12207	12297	12325	12251	12270	12265	12182	12349	12401	12336	12314	12277	12294	12142	12117	12151	12273	12170	12229	12058	12321	12380	12203	12200	12182	12325	12226	12273	12365	12223	12379	12269	12193	12139	12110	12327	12295	12131	12319	12137	12218	12270	12183	12326	12282	12275	12279	12202	12256	12145	12330	12308	12292	12290	12077	12271	12155	12249	12184	12351	12325	12030	12227	12201	12262	11997	12261	12416	12209	12396	12215	12346	12143	12414	12362	12253	12290	12230	12257	12247	12216	12253	12522	12289	12173	12278	12159	12323	12255	12152	12284	12429	12368	12210	12239	12281	12339	12128	12402	12419	12372	12488	12275	12212	12187	12117	12262	12178	12213	12114	12108	12313	12233	12298	12248	12289	12300	12360	12127	12291	12295	12270	12206	12104	12299	12171	12285	12163	12208	12241	12295	12307	12206	12115	12217	12156	12255	12395	12151	12361	12328	12250	12170	12211	12243	12111	12250	12236	12255	12007	12225	12177	12135	12417	12330	12271	12333	12317	12195	12348	12161	12097	12223	12228	12273	12193	12417	12392	12340	12341	12309	12282	12219	12240	12158	12450	12227	12116	12195	12239	12369	12448	12331	12488	12235	12341	12227	12140	12322	12078	12243	11891	12300	12147	12133	12428	12425	12260	12283	12135	12156	12135	12412	12252	12235	12385	12289	12229	12242	12291	12256	12169	12223	12230	12394	12248	12351	12343	12045	12009	12280	12229	12267	12237	12227	12368	12319	12305	12220	12351	12284	12353	12142	12131	12237	12280	12394	12319	12369	12329	12245	12197	12215	12169	12157	12276	12175	12224	12116	12216	12336	11984	12418	12154	12052	12199	12194	12117	12087	12155	12288	12229	12379	12183	12284	12152	12213	12378	12346	12310	12185	12277	12147	12147	12331	12269	12044	12104	12195	12266	12332	12180	12101	12407	12351	12196	12188	12149	12128	12338	12321	12340	12268	12176	12174	12249	12253	12130	12287	12138	12263	12171	12436	12259	12271	12129	12302	12312	12209	12185	12334	12490	12301	12319	12232	12239	12300	12231	12315	12179	12257	12248	12265	12108	12297	12306	12085	12173	12297	12197	12331	12320	12234	12108	12165	12031	12231	12284	12035	12137	12230	12262	12320	12154	12120	12281	12295	12033	12478	12212	12285	12278	12156	12079	12297	12209	12159	12048	12241	12067	12435	12272	12194	12240	12185	12233	12056	12372	12173	12468	12205	12141	12280	12210	12219	12388	12308	12250	12393	12034	12057	12335	12101	12076	12301	11962	12486	12340	12237	12310	12151	12081	12231	12244	12239	12018	12185	12281	12192	12256	12203	12258	12129	12225	12282	12275	12302	12382	12072	12171	12169	12366	12207	12383	12244	12476	12223	12346	12267	12262	11930	12361	12089	12367	12285	12215	12221	12294	12392	12198	12241	12299	12065	12236	12267	12252	12281	12314	12519	12295	12244	12353	12187	12422	12347	12173	12433	12313	12315	12301	12113	12296	12358	12057	12245	12216	12154	12347	12110	12273	12264	12214	12309	12204	12085	12237	12271	12187	12197	12278	12443	12268	12232	12277	12306	12247	12141	12436	12143	12048	12241	12121	12098	12239	12328	12332	12097	12345	12257	12193	12377	12289	12246	12228	12244	12310	12236	12221	12214	12320	12134	12096	12315	12006	12354	12259	12062	12118	12315	12146	12224	12180	12328	11946	12296	12243	12312	12075	12248	12259	12179	12098	12234	12122	12244	12186	12363	12038	12070	12086	12306	12214	12296	12230	12154	12189	12403	12328	12174	12336	12130	12345	12385	12197	12167	12333	12141	12197	12398	12280	12239	12238	12168	12437	12079	12289	12321	12302	12112	12018	12233	12278	12105	12236	12157	12254	12341	12272	12183	12389	12073	12238	12070	12216	12408	12236	12264	12323	12309	12131	12187	12092	12278	12120	12266	12167	12282	12284	12130	12280	12500	12203	12366	12292	12294	12307	12274	12260	12184	12096	12152	12210	12166	12185	12245	12132	12201	12227	12235	12135	12210	12242	12107	12279	12212	12331	12230	12263	12307	12377	12323	12151	12228	12233	12092	12287	12112	12153	12323	12253	12157	12166	12299	12225	12274	12283	12138	12143	12068	12101	12233	12196	12236	12155	12273	12246	12029	12229	12203	12145	12126	12164	12315	12424	12240	12442	12253	12101	12125	12096	12215	12085	12207	12258	12176	12294	12379	12499	12237	12333	12255	12217	12127	12172	12338	12192	12210	12277	12173	12214	12272	12506	12504	12323	12106	12324	12236	12351	12444	12325	12182	12115	12278	12116	12119	12295	12167	12289	12318	12055	12372	12182	12130	12162	12411	12142	12202	12591	12321	12111	12290	12249	12115	12338	12391	12206	12282	12112	12336	12344	12078	12059	12183	12279	12153	12374	12303	12255	12322	12243	12081	12299	12328	12273	12398	12241	12296	12262	12304	12249	12401	12401	12384	12093	12230	12276	12105	12171	12230	12353	12182	12507	12232	12330	12425	12250	12384	12369	12263	12329	12122	12266	12345	12087	12161	12102	12351	12294	12276	12380	12295	12230	12140	12170	12252	12272	12303	12317	12300	12312	12035	12325	12124	12173	12176	12168	12302	12228	12386	12272	12170	12266	12322	12227	12153	12168	12130	12220	12134	12143	12316	12137	12188	12247	12063	12226	12215	12358	12290	12333	12205	12327	12098	12209	12251	12244	12255	12309	12337	12365	12264	12278	12144	12297	12321	12286	12208	11996	12252	12437	12341	12299	12239	12107	12194	12269	12187	12372	12151	12290	12184	12240	12475	12138	12437	12149	12209	12122	12069	12264	12174	12165	12047	12222	12341	12246	12349	12491	12213	12217	12194	12363	12353	12199	12432	12304	12312	12346	12156	12105	12099	12395	12083	12170	12272	12044	12268	12210	12292	12336	12339	12354	12211	12205	12236	12408	12313	12072	12145	12297	12283	12146	12175	12279	12078	12273	12219	12088	12107	12109	12281	12142	12183	12257	12272	12131	12219	12401	12124	12290	12386	12206	12075	12377	12460	12197	12213	12227	12155	12300	12230	12253	12252	12107	12130	12298	12446	12029	12049	12213	12241	12148	12374	12345	12263	12240	12293	12254	12163	12212	12386	12205	12051	12367	12302	12297	12197	12186	11999	12345	12162	12384	12220	12401	12151	12332	12375	12307	12271	12196	12128	12196	12225	12332	12318	12113	12270	12119	12025	12259	12096	12215	12103	12114	12442	12224	12257	12306	12193	12258	12349	12362	12241	12287	12279	12457	12055	12361	12251	12397	12208	12029	12392	12341	12267	12258	12163	12355	12137	12117	12360	12249	12529	12203	12356	12157	12304	12490	12294	12237	12176	12228	12108	12055	12198	12306	12282	12244	12191	12295	12310	12215	12488	12160	12310	12313	12260	12250	12168	12112	12265	12326	12312	12020	12238	12187	12341	12104	12142	12373	12212	12280	12341	12217	12101	11974	12244	12254	12031	12330	12126	12217	12021	12260	12286	12454	12187	12176	12147	12219	12218	12562	12459	12189	12340	12160	12239	12170	12169	12166	12234	12419	12286	12299	12389	12084
15948	24852	20083	14971	13887	12972	12747	12581	12343	12175	12119	12108	11872	12095	12085	11798	11898	11882	11890	11974	12897	14613	19334	19259	16817	14476	13242	12468	11863	11899	11785	11916	11799	11886	11705	11781	11800	11549	11840	11726	11798	11855	11630	11521	11726	11741	11796	11731	11697	11802	11814	11742	11790	11724	11793	11607	11726	11862	11805	11584	11844	11737	11731	11668	11645	11612	11758	11753	11835	11556	11800	11694	11664	11792	11790	11707	11659	11868	11709	11743	11905	11666	11767	11617	11829	11706	11733	11629	11534	11798	11729	11819	11761	11829	11792	11677	11767	11783	11752	11762	11698	11825	11644	11662	11588	11638	11768	11718	11853	11734	11690	11822	11736	11711	11612	11828	11809	11562	11748	11737	11648	11870	11582	11655	11549	11496	11714	11680	11730	11568	11653	11789	11592	11705	11709	11704	11620	11677	11747	11716	11748	11702	11536	11647	11698	11704	11703	11607	11684	11561	11787	11853	11655	11652	11595	11584	11778	11712	11648	11645	11676	11846	11580	11836	11689	11883	11608	11764	11758	11672	11724	11714	11747	11664	11734	11661	11711	11723	11617	11612	11558	11748	11638	11854	11812	11587	11674	11742	11752	11738	11742	11743	11760	11656	11746	11643	11690	11748	11612	11584	11697	11572	11698	11748	11720	11669	11689	11707	11698	11884	11690	11683	11603	11731	11797	11687	11858	11663	11677	11810	11708	11710	11829	11704	11848	11684	11752	11589	11617	11828	11778	11714	11816	11765	11661	11671	11765	11896	11761	11741	11797	11747	11700	11766	11853	11654	11735	11829	11742	11575	11581	11691	11742	11687	11607	11739	11596	11791	11829	11822	11775	11653	11665	11691	11623	11808	11794	11691	11798	11662	11627	11619	11590	11831	11719	11632	11814	11480	11752	11709	11633	11650	11628	11714	11805	11752	11604	11750	11924	11653	11704	11747	11675	11636	11820	11684	11751	11631	11713	11679	11745	11649	11626	11512	11701	11782	11762	11941	11652	11666	11607	11723	11754	11672	11753	11765	11813	11702	11774	11695	11728	11610	11881	11612	11845	11733	11735	11839	11788	11763	11810	11595	11741	11617	11646	11862	11649	11580	11846	11752	11686	11756	11800	11685	11795	11702	11618	11803	11685	11773	11773	11575	11668	11662	11728	11777	11631	11611	11779	11733	11610	11729	11715	11931	11642	11762	11657	11672	11594	11776	11574	11823	11672	11765	11672	11705	11704	11797	11767	11697	11762	11773	11515	11596	11890	11797	11771	11792	11814	11789	11787	11675	11659	11701	11678	11770	11640	11748	11652	11686	11817	11789	11636	11755	11735	11664	11761	11690	11806	11651	11609	11613	11958	11685	11797	11592	11772	11778	11752	11700	11692	11543	11647	11671	11770	11731	11713	11764	11622	11581	11720	11900	11726	11783	11657	11680	11771	11689	11641	11605	11754	11535	11700	11602	11660	11772	11584	11657	11749	11736	11606	11739	11768	11750	11529	11651	11561	11689	11797	11847	11704	11704	11865	11715	11798	11651	11699	11704	11627	11605	11751	11780	11902	11709	11770	11678	11813	11708	11695	11674	11801	11791	11606	11835	11850	11675	11701	11634	11630	11773	11694	11760	11743	11776	11721	11871	11763	11802	11676	11847	11753	11662	11771	11764	11671	11715	11728	11815	11678	11663	11711	11791	11843	11817	11691	11704	11663	11670	11616	11570	11738	11727	11677	11480	11774	11657	11676	11682	11655	11674	11725	11847	11787	11722	11784	11799	11840	11689	11711	11582	11788	11724	11664	11751	11671	11704	11636	11767	11703	11632	11531	11693	11672	11604	11896	11681	11726	11703	11833	11741	11796	11789	11622	11613	11874	11735	11832	11826	11588	11598	11802	11743	11648	11814	11792	11900	11893	11686	11469	11777	11737	11790	11826	11796	11765	11713	11777	11678	11628	11692	11701	11790	11700	11722	11740	11826	11733	11620	11715	11818	11829	11773	11607	11681	11615	11539	11572	11906	11844	11669	11637	11789	11671	11638	11819	11725	11586	11662	11688	11650	11830	11702	11718	11731	11670	11746	11671	11589	11786	11652	11549	11660	11593	11593	11776	11794	11675	11795	11637	11694	11730	11581	11749	11646	11602	11716	11563	11649	11720	11858	11715	11708	11634	11877	11806	11626	11760	11781	11775	11801	11662	11741	11865	11860	11785	11703	11784	11589	11712	11877	11691	11761	11791	11785	11759	11817	11805	11799	11674	11762	11576	11730	11708	11853	11721	11636	11669	11705	11782	11768	11715	11745	11742	11817	11690	11463	11676	11754	11792	11624	11736	11509	11749	11810	11791	11695	11778	11602	11768	11800	11662	11634	11682	11689	11668	11837	11637	11688	11737	11730	11644	11637	11734	11736	11726	11740	11772	11711	11614	11645	11727	11859	11601	11727	11773	11720	11697	11843	11674	11713	11649	11682	11452	11735	11788	11816	11581	11648	11827	11656	11576	11693	11621	11728	11563	11736	11912	11707	11833	11799	11724	11703	11747	11718	11728	11724	11621	11525	11798	11733	11912	11853	11780	11536	11939	11608	11637	11795	11712	11744	11751	11793	11717	11672	11825	11757	11763	11833	11756	11592	11672	11834	11702	11653	11695	11841	11695	11777	11727	11637	11749	11737	11794	11557	11706	11697	11843	11702	11630	11612	11700	11818	11838	11619	11804	11769	11386	11844	11624	11493	11716	11893	11679	11781	11663	11757	11684	11640	11682	11574	11658	11833	11826	11710	11684	11600	11700	11603	11776	11725	11824	11592	11765	11691	11872	11638	11660	11636	11653	11745	11806	11738	11678	11802	11607	11855	11639	11734	11642	11728	11505	11834	11734	11690	11592	11774	11704	11705	11741	11786	11754	11670	11697	11705	11891	11605	11703	11835	11826	11680	11758	11744	11726	11606	11667	11711	11719	11704	11773	11731	11524	11798	11743	11676	11741	11675	11578	11768	11654	11774	11685	11739	11686	11553	11694	11721	11808	12021	11672	11745	11715	11679	11837	11636	11571	11686	11760	11700	11750	11653	11715	11715	11637	11642	11643	11732	11777	11704	11801	11801	11526	11703	11584	11713	11676	11538	11782	11751	11835	11771	11786	11703	11764	11728	11677	11811	11730	11802	11679	11666	11765	11665	11883	11906	11695	11680	11721	11803	11613	11684	11744	11674	11626	11651	11816	11773	11779	11844	11738	11788	11671	11827	11581	11897	11624	11904	11789	11697	11731	11654	11600	11751	11679	11614	11693	11759	11673	11632	11805	11918	11753	11765	11727	11647	11690	11877	11605	11753	11827	11758	11741	11715	11708	11753	11876	11765	11666	11683	11829	11769	11786	11627	11687	11484	11642	11475	11585	11702	11664	11726	11553	11802	11761	11697	11741	11647	11629	11887	11777	11766	11695	11657	11710	11775	11678	11804	11618	11856	11777	11626	11768	11616	11646	11593	11857	11718	11699	11566	11794	11792	11709	11844	11763	11876	11630	11726	11682	11670	11702	11528	11614	11726	11656	11779	11696	11793	11608	11670	11701	11603	11595	11626	11584	11748	11719	11692	11609	11731	11806	11636	11800	11732	11758	11610	11562	11740	11681	11858	11758	11905	11669	11713	11830	11693	11680	11753	11713	11732	11805	11756	11777	11486	11806	11758	11560	11797	11705	11720	11588	11818	11783	11644	11707	11675	11712	11742	11629	11750	11624	11786	11596	11777	11841	11640	11766	11675	11690	11819	11661	11694	11742	11785	11789	11908	11747	11577	11676	11779	11700	11686	11712	11823	11870	11692	11843	11823	11622	11626	11625	11810	11734	11746	11769	11706	11790	11672	11710	11766	11664	11579	11718	11757	11921	11716	11699	11800	11727	11677	11735	11668	11774	11764	11767	11608	11740	11719	11768	11672	11927	11747	11606	11678	11819	11857	11577	11546	11752	11745	11588	11671	11835	11713	11805	11719	11794	11594	11773	11602	11885	11811	11719	11801	11664	11754	11616	11752	11729	11798	11631	11728	11859	11600	11817	11644	11868	11692	11721	11623	11769	11822	11666	11608	11817	11712	11741	11715	11874	11772	11737	11735	11747	11643	11778	11619	11728	11568	11844	11684	11596	11711	11713	11596	11718	11775	11667	11755	11678	11680	11743	11758	11638	11808	11599	11714	11674	11771	11764	11764	11718	11790	11674	11757	11661	11724	11599	11614	11758	11821	11630	11530	11941	11665	11919	11608	11616	11751	11643	11714	11764	11706	11785	11681	11717	11834	11686	11761	11769	11625	11850	11765	11709	11843	11785	11673	11805	11761	11625	11777	11732	11878	11757	11694	11662	11683	11642	11624	11644	11783	11715	11797	11678	11805	11705	11799	11833	11660	11696	11636	11557	11697	11589	11700	11752	11772	11719	11766	11678	11668	11691	11651	11812	11728	11809	11696	11734	11704	11547	11771	11748	11740	11837	11560	11786	11812	11720	11572	11721	11656	11838	11837	11668	11698	11854	11689	11672	11638	11774	11767	11703	11694	11737	11716	11886	11486	11859	11694	11690	11843	11798	11707	11662	11672	11847	11819	11745	11786	11564	11666	11583	11824	11719	11576	11770	11762	11718	11706	11679	11651	11795	11831	11615	11736	11627	11609	11719	11626	11707	11808	11618	11788	11800	11726	11685	11720	11863	11702	11774	11563	11646	11692	11600	11651	11805	11661	11744	11797	11510	11468	11966	11598	11766	11685	11717	11715	11776	11737	11758	11735	11742	11914	11511	11720	11820	11689	11807	11700	11704	11702	11771	11802	11713	11651	11751	11695	11688	11838	11735	11795	11724	11817	11680	11682	11564	11646	11854	11701	11683	11762	11858	11893	11719	11878	11743	11755	11747	11559	11634	11725	11625	11790	11674	11634	11568	11652	11783	11779	11572	11712	11705	11583	11478	11839	11662	11643	11915	11602	11588	11691	11750	11706	11663	11721	11686	11769	11814	11819	11748	11750	11768	11781	11691	11749	11792	11693	11637	11771	11688	11815	11758	11578	11681	11590	11710	11759	11928	11634	11761	11647	11675	11683	11688	11603	11766	11745	11820	11654	11850	11846	11794	11692	11775	11684	11775	11713	11634	11735
23256	21396	29233	23956	21485	22219	19820	14685	13655	13947	13646	13257	13254	13398	13250	13296	13267	13241	13211	13206	13218	13632	18391	22300	22599	18930	16300	14913	13707	13131	12995	13095	13151	13237	12822	12907	12821	13073	12968	12921	12915	12743	13011	12953	12902	12954	12888	12894	13091	12929	13121	12883	13002	12800	12939	12871	12951	13032	12942	13173	12972	12975	12874	13006	12978	12786	12957	12928	12971	12826	13035	12794	13005	13008	12753	12865	12957	12970	12918	12899	12981	12780	12968	12709	13067	13000	12859	13083	13117	13024	12741	12957	12775	12977	12697	13028	12742	12800	12927	12953	13004	12867	13125	12960	12786	12752	12812	12958	12925	12774	12840	12866	12848	12908	12844	12970	12878	12867	12871	12900	12807	13018	13052	12789	12985	12851	13048	12827	13004	12943	12845	12792	12998	12938	13062	12960	12834	12753	12828	12811	13028	12888	12961	12871	12948	13069	12782	12886	12900	12979	12712	12786	12983	12835	12749	12888	12866	12903	12986	12920	13032	12852	12921	12992	12820	12947	12876	12811	12908	12781	13072	12992	13006	12778	12923	12850	12869	12894	12944	12842	13076	13066	12886	12928	13075	12752	13086	12849	12898	12939	13117	12911	13015	12959	12886	12948	12719	12928	12830	12794	12917	12835	12818	12868	12847	12990	12943	12743	12854	13005	12791	12958	12957	12736	12780	12955	13130	13012	12820	12802	12982	12776	12765	13037	12784	12910	12912	12863	12752	12833	12775	12873	12837	12733	12866	12926	12676	13013	12911	12918	13020	13028	12887	12587	12958	12894	13056	12784	12852	13140	12914	12830	12936	12866	12876	12914	12923	12855	12883	13005	13012	13036	12814	12876	12991	12883	12836	12776	12970	12740	12783	12886	12777	12857	13025	12879	12938	12866	12790	12716	12920	12737	12815	12939	12872	12739	12876	12776	12926	12911	12984	12873	12909	12884	12842	12797	12910	12804	12941	13089	12948	12868	12888	12943	12904	13039	12977	12811	12874	12877	12754	12867	13007	12834	12991	12942	12934	12771	12853	12736	13115	12844	13016	12965	12951	12882	12917	12938	12859	13051	12931	12910	12799	12905	12952	12942	12927	12752	12832	12974	13028	12886	12868	13019	13006	12949	12878	12927	12802	13040	12910	12716	12916	12939	12909	12733	12836	12853	12887	12932	12794	12779	12693	12829	12843	12841	12765	12901	12935	12947	12824	12722	12860	12781	12888	12826	12833	12723	12929	13084	13008	12975	12960	12658	12782	12780	12790	12822	12791	12768	13002	12900	12738	12799	12720	12608	13038	12903	12888	12699	12869	12788	12751	13027	12906	12788	12676	13005	13097	12935	12965	12919	12758	12886	12806	12944	13121	12785	12726	12829	12966	12727	13000	12865	12618	12971	13006	12896	12668	12933	12823	12935	12786	12910	12978	12902	12934	13010	12899	12951	12821	12890	12833	12870	12839	12998	12809	12968	12821	12884	12945	12987	12771	12718	12886	13033	12858	12936	12991	13083	12748	12766	12971	12800	12760	12790	12920	12667	12935	12941	12855	12924	12957	12965	12921	12781	12866	12895	12909	12964	12799	12910	13027	12806	12908	12784	12935	12683	12859	12936	12854	12845	12884	13095	12842	12888	13013	12755	13020	12778	12862	12697	12859	12821	12936	12853	13004	12913	12907	12918	12837	12735	12881	12989	12687	12835	12897	12780	12837	12923	12850	12783	13036	12932	12759	12845	12728	12660	12888	12881	12808	12850	12818	12798	12890	12851	12868	12847	12897	12876	13005	12961	12892	12892	12992	12748	12799	12805	12787	12935	13021	12978	13001	13006	12905	12917	12764	12805	12862	12877	12935	12915	12879	12960	12857	12848	12883	12995	12842	12808	12741	12899	12868	12884	12878	12797	12874	12763	12894	12925	13024	12987	12890	12881	12801	12834	12837	12720	12934	12781	13112	12755	12811	12827	12804	12854	12942	12972	12856	12939	12846	12914	12889	13017	12828	12713	13271	12937	12957	13000	12704	12706	12825	12886	12766	12847	12825	12837	13032	12986	12807	12734	12885	12811	12962	12827	12845	12766	13025	12768	12866	12859	12804	12885	13127	12854	12916	12840	12830	13121	12870	12867	12910	12983	12967	12879	12898	12849	12959	12912	12729	12768	12861	12991	12970	12723	13113	13006	13004	12843	12879	12712	12699	12993	12917	12837	12979	12803	12752	12980	12706	12891	13017	12945	13046	12875	12947	12847	12799	12838	12816	12823	13021	12919	13006	12985	13007	12798	12959	12915	12957	13099	12829	12696	12977	12840	12866	12833	12984	12865	12784	12914	13051	12868	12911	12949	12980	12786	12930	12921	12851	12692	12806	12694	12667	12747	12859	12990	13050	12784	12850	12865	12997	12911	12909	12815	12856	12903	12807	12777	12891	12948	12928	12815	12717	12831	12925	13112	12914	12954	12892	12994	12873	12818	12759	13091	12919	13070	12942	12800	12773	12706	12781	12776	12893	13050	12853	12917	12816	12838	12819	12888	13019	12910	12755	12921	12980	13015	12825	12796	12957	13057	12812	12795	12837	12828	12782	12794	12931	12854	12796	12949	13089	12845	12979	12872	12797	12868	13017	12746	13041	12843	12863	12787	12967	12947	12868	12640	12775	12612	12827	12895	12771	12849	12813	12910	12829	12560	13026	12979	12939	12998	13050	12687	12835	12811	12900	12854	13002	13160	12879	12753	12901	12861	12927	12906	12915	12911	12894	12897	12964	12736	13026	12603	12798	12860	13002	12825	12806	12769	12988	13023	12744	12937	12891	12993	12984	12926	13043	12890	12871	12986	12894	12983	12806	12807	12998	13043	13029	12727	12936	12867	12846	12992	12912	12773	12951	12862	12841	12936	12952	12739	12830	12711	12874	13066	12849	12873	12917	12667	12772	13054	12959	12869	12812	12850	12826	12903	13011	13063	12885	12748	13126	12947	12892	12908	12875	12872	12818	13019	12901	12788	12959	12821	13097	12923	13019	12933	12870	12897	12959	13044	12826	12888	12867	12656	12842	12850	13229	12832	12905	12922	12705	12771	12769	12929	12733	12829	12853	12909	12688	12749	12929	12771	12837	12785	13119	12918	12682	12763	12706	12900	12922	12958	12938	12704	12820	12768	12853	12940	12829	12864	12817	12909	13001	12866	12886	12810	12941	12893	12881	13017	12757	12833	12841	13084	13016	12794	12997	12710	12790	12906	12765	12807	12835	12802	12869	12885	13080	12854	12786	12839	12627	12850	12942	12811	12895	12911	12871	12908	12825	12734	12918	12919	12936	12758	12932	12940	12991	12905	12923	12945	12721	12857	12870	12916	12904	12809	13188	12960	13016	12917	12834	12895	12974	12837	13074	12966	12951	12858	12900	12980	12808	12999	12872	12877	12773	12747	13011	12868	13110	12791	12870	12932	12805	12798	12939	13031	12912	12794	12889	12832	12654	12628	12996	12840	12802	12911	13171	12765	13041	12977	12950	12918	12824	12968	12798	12902	12808	12807	12758	12764	12869	13179	13066	12976	13057	12952	12945	12806	12835	13034	12918	12830	12816	12772	12704	12839	12855	12858	12819	12977	12878	12789	13051	12861	12886	12883	12919	12947	12957	12749	12984	12801	12835	12914	12799	12805	12789	12820	12861	12803	12685	13098	12752	12831	13021	12988	12838	12911	12680	12873	12948	12905	12934	12832	12937	12865	12952	12735	12893	12881	12702	12945	13103	12687	12935	12916	12849	12938	12803	12898	13156	12921	12816	12729	12926	12778	12847	12857	12886	12803	12802	12879	12779	12967	12813	12906	12747	12799	12640	12789	12687	12753	12925	12792	12763	12775	12935	12867	12873	12988	13034	12714	12812	12947	12884	13113	12935	12819	12816	12835	12886	12745	12923	12872	12987	12986	12930	12990	12888	12931	12828	12972	12788	12919	12894	12951	12691	12897	12748	12739	12979	12886	12874	13030	12925	12824	12950	12883	13094	12853	12864	12955	12871	12781	12844	12852	12790	13107	12868	12849	12732	12860	12832	12989	12789	12707	12707	12920	12921	12984	12748	12823	12943	12941	12993	13000	12870	12860	12925	12908	12755	12931	12768	12832	12917	12963	12988	12816	12801	13003	12785	12983	12714	12829	12867	12674	12837	12894	12871	12839	12958	13008	12920	12866	12858	12766	12944	12936	12738	12806	12704	12894	12963	12981	12948	12979	12850	12909	12894	12715	13026	12872	12962	12961	12976	12962	12803	12842	12998	12901	12780	12833	12861	12982	12968	12765	12851	12821	12930	12776	12930	13011	12760	12927	12870	12777	12906	13013	13002	12832	12751	12785	12721	12835	12918	12892	12898	12832	12694	13067	12930	13107	12740	12953	13062	12877	12965	12865	12969	12912	12910	12771	12966	12978	12794	12714	12813	12839	12933	12805	12966	12873	12880	12800	13029	12944	12889	12900	12823	12854	12878	12767	12914	12955	12851	12932	12913	13178	12838	12869	12844	12941	12868	12907	12836	12757	12909	12786	12801	12985	12958	12886	13024	12757	12872	12919	13013	12803	12986	12985	12939	12895	13025	12755	13002	12878	12945	12789	12850	12861	12852	12765	12757	12886	12924	12867	12788	13005	12887	12866	12826	12914	12836	12815	12825	12932	12896	12902	12902	12842	12831	13026	12833	12895	12990	12839	12854	12911	13001	12813	12922	12935	12952	13017	12730	12830	12713	12795	12943	12840	12954	12646	12923	12944	12943	12801	12805	12662	12782	12753	12872	12786	12804	12892	12767	12965	12859	12937	12819	12856	12849	12823	12739	13068	12936	12801	12900	12911	12855	12798	12920	12841	12945	12834	12944	12831	12813	12915	12773	12819	12728	12860	13057	13064	12839	13058	12871	13018	12757	13003	12662	13090	12885	12951	12771	12842	12949	12898	12801	12877	12805	12915	13025	12860	12927	12954	12923	12957	12697	12677	12817	12794	12913	12823	12832	12909	12815	12992	12924	12876	12839	12857	12700	12839	12750	12892	12956	13060	13007	12829	12837	12911	12921	12780	12914	12568	12975	12653	12909	12905	12976	12940	12788	12916	12868	12758	12858	12857	12823	12835	12984	12610	12871	12722
17878	27911	22714	17761	15659	14639	14039	13358	13250	12921	13080	12824	12531	12668	12525	12678	12895	12622	12548	12417	12629	13591	21149	25797	25439	19320	16505	14585	13011	12624	12377	12079	12451	12067	12248	12040	12254	12127	12099	12038	12230	12104	12145	12208	12110	12298	12155	12213	12285	12073	12242	12231	12310	12298	12367	12296	12204	12284	12223	12149	12165	12150	12182	12164	12092	12211	12307	12215	12304	12239	12236	12349	12194	12223	12174	12315	12234	12244	12137	12223	12157	12169	12236	12154	12052	12088	12188	12206	12306	12197	12161	12260	12294	12143	12148	12144	12232	12227	12274	12242	12170	12230	12228	12099	12135	12320	12036	12152	12119	12212	12016	12115	12202	12229	12185	12197	12023	12198	12331	12002	12121	12254	12138	12147	12223	12200	12142	12367	12284	12175	12186	12298	12191	12251	12096	12155	12197	12034	12346	12263	12219	12370	12100	12292	12153	12259	12167	12092	12236	12350	12354	12182	12154	12123	12078	12194	12166	12254	12193	12134	12255	12134	12280	12065	12155	12188	12099	12249	12179	12204	12025	12144	12246	12272	12346	11994	12156	11929	12135	12027	12269	12186	12268	12186	11993	12071	12218	12162	12209	12317	12258	12217	12196	12250	12325	12115	12142	12221	12106	12196	12148	12237	12074	12203	12148	12192	12038	12059	12152	12134	12094	12213	12120	12087	12271	12044	12044	12095	12042	12012	12282	12151	12221	12178	12238	12249	12141	12188	12291	12151	12091	12168	12178	12044	12286	12014	12123	12169	12286	12269	12244	12246	12103	12153	12251	12147	12209	12214	12047	12276	12167	12108	12082	12184	12242	12265	12051	12113	12206	12254	12186	12059	12152	12095	12148	12260	12222	12202	12117	12178	12026	12076	12297	12265	12092	12166	12200	12272	12055	11966	12149	12077	12268	12169	12068	12242	12063	12224	12048	12193	12190	12067	12172	12350	12241	12195	12261	12282	12170	12024	12281	12097	12346	12173	12278	12103	12247	11977	12315	12088	12068	12106	12160	12221	11941	12212	12204	12081	12017	12271	12101	12176	12091	12217	12281	12235	12075	12194	12032	12204	12232	12057	12320	12203	11952	12187	11997	12080	12192	12090	12042	12111	12336	12126	12246	12009	12090	12052	12158	12185	12154	12232	12047	12276	12152	12102	12104	12120	12119	12195	12216	12037	12132	12328	12148	12244	12150	12204	12213	12188	12087	12041	12077	12116	12097	12250	12238	12244	12282	12314	12087	12208	12159	12159	12125	12221	12065	12156	12144	12234	12192	12039	12118	12159	12249	12254	12185	11995	12342	12133	12287	12170	12206	12159	12155	12214	11957	12102	12159	12189	12275	12345	12053	12216	12139	12174	12253	12176	12054	12255	12126	12150	12198	12009	12141	12207	12244	12038	12231	12093	12202	12313	12122	12211	12102	12029	12209	12070	12265	12060	12213	11971	12272	12137	12206	12224	12188	12114	12458	12119	12151	12152	12117	12161	12148	12096	12159	12222	12175	12019	12135	12406	12233	12001	12313	12089	12239	12246	12199	12082	12170	12146	12218	12022	12125	12080	12266	12195	12208	12176	12092	12215	12014	12047	12252	12213	12257	12177	12273	12038	12087	12071	12226	12131	11996	12250	11968	12055	12153	12186	12212	12083	12097	12210	12242	12172	12300	12228	12279	12338	12293	12191	12076	12161	12032	12189	12199	12244	12103	12248	12175	12150	12119	12223	12142	12233	12163	12223	12155	12321	12272	12138	12189	12172	12086	12162	12004	12123	12268	12009	12018	12196	12131	12159	12285	12158	12186	12110	12058	11999	12205	12107	12245	12120	12060	12127	12207	12195	12160	12227	12091	12132	12033	12228	12166	12366	12135	12368	12233	12222	12113	12164	12015	12177	12093	12284	12127	12277	12141	12173	12081	12112	12185	12090	12140	12183	12282	12172	12122	12099	12048	12211	12274	12179	12340	12274	12179	12243	12011	12163	12062	12228	12226	12200	12168	12161	12276	12207	12057	12227	12326	12275	12205	12138	12121	12049	12343	12090	12150	12128	12133	12081	12246	12089	12110	12027	12070	12258	12097	12239	12138	12058	12165	12204	12308	12145	12256	12203	12248	12250	12246	12247	12091	12242	12285	12121	12074	12058	12119	12280	12084	12142	12282	12068	12071	12067	12104	12202	12173	12103	12079	12277	12179	12187	12225	11855	12340	12152	12191	12052	12047	12165	12247	12283	12163	12021	12314	12105	12133	12203	12309	12281	12176	12133	12211	12074	12043	12183	12230	11998	12211	12109	12062	12018	12095	12208	12132	12162	12193	12103	12153	12354	12085	12048	12161	12124	12120	12147	12273	11996	12182	12137	12023	12226	12149	12176	12220	12232	12010	12152	12085	12233	12080	12038	12079	12020	12142	12281	12115	12102	12115	12089	12105	12239	12065	12030	12138	12255	12097	12300	12142	12186	12213	12211	12073	12099	12095	12107	12145	12144	12037	11980	12277	12141	12154	12135	12304	12042	12177	12122	12206	12254	12231	12098	12041	12236	12256	12253	12132	12124	12198	12219	12132	12076	12085	12120	12174	12315	12132	12064	12165	12165	12157	12076	12138	12249	12253	12087	12193	12289	12196	12116	12252	12133	12136	12076	12139	12155	12195	12093	12186	12263	12143	12261	12243	12060	12214	12234	12009	12294	12108	12109	12178	12117	12282	12014	12268	12116	12149	12251	12197	12183	12173	12067	12269	12129	12189	12181	12123	12070	12328	12148	12261	12053	12093	12006	12025	12096	12302	12120	12323	12259	12241	12079	12261	12176	12311	12093	12227	12206	12181	12132	12274	12228	12044	12147	12078	12114	12199	12227	12359	12229	12181	12153	12154	12156	12105	12099	12191	12272	12056	12057	12145	12109	12184	12059	12112	12223	12287	12062	12292	12135	12263	12096	12137	12189	12208	12234	12043	12171	12214	12343	12091	12152	12321	12137	12156	12174	12173	12201	12239	12055	12122	12132	12160	12008	12200	12363	12227	12102	12256	12178	11987	12110	12089	12110	12218	12340	12220	12178	12041	12162	12154	12244	12155	12198	12377	12309	12219	12201	12282	12071	12207	12155	12316	12212	12161	12277	12170	12306	12201	12194	12128	12147	12001	12013	11977	12060	12333	12189	12168	12146	12196	12089	12095	12153	12234	12088	12142	12147	12184	12100	12178	12228	12196	12097	12154	12091	12141	12211	12142	12189	12012	12293	12057	12171	12122	12182	12283	12068	12158	12050	12297	12230	12101	12207	12207	12085	12150	12130	12172	12212	12214	12254	12153	12004	11962	12217	12108	12232	12100	12247	12194	12124	12065	11974	12070	12168	12354	12019	12142	12106	12076	12238	12182	12364	12151	12111	12106	12461	12100	12092	12168	12085	12132	12076	12224	12205	12157	12256	12239	11915	12205	12299	12275	12178	12328	12074	11951	12107	12198	12202	12219	12163	12201	12146	12147	12307	12121	12190	12196	12222	12104	12306	12071	12109	12154	12138	12238	12241	12131	12221	12141	12164	12110	12089	12123	12231	12247	12072	12287	12144	12339	12114	12214	12137	12125	12195	12209	12196	12243	12202	12024	12250	12093	12139	11999	12274	12212	12015	12124	12271	12247	12257	12231	12182	12004	12169	12135	12277	12197	12240	11968	12103	12146	12220	12197	12108	12247	12217	12328	12040	12180	12079	12132	12125	12249	12255	12096	12203	12082	12166	12094	12254	12222	12157	12177	12279	12093	12204	12098	12219	12275	12213	12131	12183	12013	12200	12317	12192	12303	12285	12203	12082	12122	12216	12161	12085	12313	12177	12141	12256	12212	12112	12178	12061	12255	12278	12142	12174	12102	12161	12052	12117	12102	12102	12308	12200	12024	12148	12171	12174	12136	12082	12152	12240	12302	12097	12155	12230	12199	12113	12083	12115	12197	12059	12096	12066	12159	12100	12238	12132	12252	12223	12155	12072	12317	12051	12239	12152	12179	12203	12128	12260	12218	12161	12023	12186	12161	12105	12184	12129	12121	12085	12123	12137	12182	12164	12195	12087	12144	12229	12141	12079	12162	12100	12292	12099	12164	11911	12202	12131	12199	12168	12164	12166	12020	12380	12079	12192	12339	12197	12228	12186	12166	12056	12075	12246	12057	12146	12305	12242	12245	12159	12178	12189	12204	12031	12249	12271	12253	12255	12210	12066	12183	12166	12086	12254	12004	12208	12073	12007	12199	12023	12203	12282	12063	12029	12194	12168	12265	12177	12214	12286	11994	12247	12163	12274	12103	12267	12285	12368	12092	12143	12075	12179	12145	12139	12104	12202	12189	12295	12267	12030	12325	12298	12200	12097	12168	12163	12087	12076	12233	12171	12181	12261	12035	12255	12136	12219	12088	12093	11899	12194	12159	12026	12133	12073	12124	12137	12218	12198	11998	12000	12085	12144	12097	12209	12386	12091	12263	12078	12137	12136	12203	12164	12160	12264	12208	12440	12105	12135	12121	12084	12149	12097	12097	12156	12117	12118	12271	12322	12304	12187	12253	12111	12196	12120	12172	12167	12136	12102	12129	12133	12281	12128	12029	12239	12165	12194	12169	12113	12069	12205	12131	12158	12127	12064	12193	12043	12151	12181	12142	12039	12114	12392	12074	12208	12001	12321	12065	12108	12370	12250	12127	12181	12039	12097	12131	12309	12148	12147	12246	12244	12186	12182	12224	12202	12234	12200	12203	12096	12099	12069	12128	12143	12131	12112	12086	12156	12123	12251	12167	12131	12176	12078	11881	12069	12186	12208	11994	12107	12261	12002	12151	12171	12192	12153	12141	12013	12122	12138	12276	12175	12184	12135	12000	12094	12129	12189	12187	12047	12286	12189	12067	12337	12218	12274	12240	12231	12311	12222	12161	12279	12200	12220	12200	12257	12025	12244	12048	12174	12194	12141	12100	12109	12191	12274	12206	12289	12233	12179	12148	12092	12304	12093	12195	12207	12155	12286	12080	12107	12289	12202	12032	12266	12162	12127	12330	12152	12108	12113	12129	12067	12203	12194	12213	12102	12097	12098	12286	12305	12239	12132	12114	12274	12048	12055	12112	12124	12157	12355	11997	12197	12121	12302
27885	21390	19546	15176	12709	12522	12861	12551	12556	12577	12367	12397	12578	12376	12586	12553	12602	12357	12382	12393	12595	12599	12567	13123	13251	13087	12700	12614	12524	12441	12401	12378	12545	12386	12164	12410	12430	12308	12343	12313	12367	12316	12354	12472	12381	12471	12350	12417	12357	12141	12339	12350	12258	12232	12282	12419	12565	12521	12207	12219	12325	12210	12262	12493	12450	12346	12379	12502	12369	12208	12417	12432	12521	12366	12381	12410	12530	12462	12517	12214	12410	12301	12259	12241	12239	12249	12452	12245	12500	12417	12220	12338	12355	12358	12449	12301	12273	12212	12195	12440	12467	12461	12525	12179	12558	12287	12435	12172	12381	12396	12526	12306	12409	12226	12175	12220	12392	12439	12337	12358	12252	12393	12307	12339	12291	12354	12216	12305	12522	12159	12367	12467	12174	12268	12477	12494	12395	12322	12217	12273	12453	12394	12425	12309	12322	12543	12336	12268	12337	12310	12425	12407	12321	12502	12463	12333	12220	12145	12419	12317	12254	12386	12329	12273	12338	12300	12335	12415	12200	12104	12247	12287	12235	12496	12377	12214	12297	12378	12349	12417	12452	12351	12455	12387	12468	12575	12420	12308	12363	12500	12428	12192	12283	12489	12378	12392	12310	12269	12278	12459	12286	12413	12271	12387	12429	12288	12440	12396	12406	12296	12285	12540	12285	12260	12320	12392	12342	12324	12436	12466	12433	12224	12228	12320	12376	12399	12436	12390	12298	12326	12389	12443	12213	12342	12386	12397	12210	12289	12407	12177	12457	12270	12513	12395	12325	12243	12419	12228	12444	12372	12360	12268	12261	12290	12176	12384	12333	12331	12163	12339	12216	12355	12151	12318	12379	12305	12312	12388	12428	12366	12226	12302	12410	12368	12339	12461	12438	12351	12413	12613	12380	12357	12258	12433	12198	12372	12340	12490	12424	12464	12344	12342	12217	12511	12372	12171	12273	12048	12372	12454	12396	12345	12320	12403	12385	12579	12457	12339	12271	12503	12266	12370	12392	12223	12288	12339	12330	12385	12618	12426	12402	12323	12111	12383	12390	12357	12187	12225	12333	12349	12397	12141	12209	12469	12414	12316	12407	12354	12379	12227	12411	12409	12446	12515	12386	12414	12068	12341	12442	12417	12412	12381	12390	12348	12337	12459	12468	12388	12318	12361	12513	12446	12309	12464	12222	12241	12365	12409	12387	12338	12601	12368	12513	12541	12577	12423	12413	12377	12570	12291	12497	12351	12358	12336	12317	12181	12415	12418	12394	12432	12120	12364	12434	12390	12398	12346	12434	12300	12536	12224	12368	12420	12292	12308	12269	12357	12331	12265	12336	12516	12376	12015	12274	12249	12336	12353	12393	12327	12404	12372	12158	12180	12180	12258	12445	12341	12461	12264	12390	12468	12395	12411	12483	12339	12303	12230	12219	12386	12545	12388	12460	12321	12188	12441	12292	12447	12204	12358	12167	12293	12399	12381	12321	12479	12240	12416	12443	12447	12300	12270	12256	12319	12393	12351	12581	12207	12310	12423	12340	12258	12507	12336	12275	12388	12367	12495	12496	12456	12419	12435	12256	12402	12142	12396	12457	12257	12264	12505	12319	12142	12404	12397	12419	12350	12319	12422	12328	12431	12306	12376	12336	12502	12126	12327	12280	12558	12422	12657	12404	12247	12285	12292	12309	12204	12290	12303	12384	12407	12445	12479	12373	12421	12340	12325	12336	12503	12174	12324	12334	12345	12505	12270	12187	12443	12267	12342	12278	12493	12472	12250	12218	12264	12329	12411	12352	12322	12372	12403	12432	12418	12267	12367	12543	12331	12429	12280	12406	12473	12443	12247	12296	12317	12174	12352	12261	12327	12395	12425	12373	12466	12531	12318	12396	12460	12312	12334	12389	12333	12443	12273	12414	12387	12429	12522	12511	12402	12296	12368	12263	12276	12295	12508	12418	12146	12143	12199	12230	12445	12311	12486	12182	12228	12473	12324	12300	12327	12465	12254	12478	12333	12359	12276	12355	12346	12394	12256	12465	12382	12367	12535	12434	12462	12361	12313	12417	12252	12309	12476	12293	12440	12381	12290	12435	12315	12261	12122	12327	12389	12285	12403	12200	12718	12388	12268	12212	12327	12421	12191	12258	12490	12379	12514	12156	12448	12385	12544	12297	12354	12378	12423	12305	12280	12298	12356	12457	12357	12433	12436	12318	12306	12177	12354	12334	12294	12319	12118	12215	12494	12493	12402	12579	12509	12316	12239	12507	12279	12185	12516	12410	12434	12424	12329	12395	12303	12298	12136	12331	12316	12399	12598	12389	12307	12447	12259	12493	12442	12218	12304	12244	12499	12357	12331	12357	12387	12254	12388	12392	12303	12350	12344	12158	12336	12228	12396	12290	12501	12244	12382	12305	12458	12281	12156	12346	12446	12384	12489	12328	12476	12389	12368	12420	12503	12277	12328	12424	12508	12358	12364	12348	12273	12358	12447	12325	12354	12050	12292	12361	12508	12183	12289	12180	12276	12530	12509	12314	12280	12126	12347	12238	12441	12283	12270	12168	12334	12280	12345	12287	12454	12356	12376	12437	12368	12309	12363	12419	12441	12460	12605	12271	12533	12346	12358	12552	12356	12450	12388	12461	12283	12369	12249	12282	12406	12381	12231	12229	12330	12278	12219	12489	12424	12395	12450	12171	12366	12257	12407	12205	12344	12327	12442	12344	12275	12390	12427	12315	12252	12414	12412	12199	12234	12410	12226	12391	12474	12231	12347	12259	12342	12512	12356	12221	12339	12324	12400	12430	12344	12180	12370	12297	12418	12571	12205	12373	12392	12353	12470	12230	12516	12384	12447	12333	12117	12346	12481	12458	12379	12360	12111	12611	12441	12263	12346	12261	12400	12300	12410	12295	12387	12424	12256	12371	12188	12446	12453	12434	12307	12272	12446	12393	12496	12308	12439	12446	12458	12473	12386	12379	12351	12280	12324	12330	12481	12309	12381	12501	12091	12372	12448	12686	12484	12454	12524	12508	12536	12405	12489	12255	12259	12465	12408	12385	12386	12118	12427	12350	12284	12512	12506	12359	12520	12246	12380	12312	12088	12414	12237	12247	12306	12354	12391	12329	12394	12304	12397	12317	12419	12401	12440	12282	12291	12348	12491	12424	12235	12549	12447	12435	12224	12354	12395	12437	12436	12370	12403	12343	12482	12407	12368	12352	12368	12279	12409	12338	12456	12348	12624	12409	12418	12354	12363	12382	12366	12319	12343	12266	12366	12328	12376	12244	12251	12380	12331	12330	12362	12343	12354	12275	12225	12273	12289	12527	12350	12427	12325	12331	12385	12377	12208	12244	12381	12383	12376	12165	12312	12339	12272	12417	12291	12386	12363	12352	12460	12355	12203	12316	12255	12468	12402	12461	12367	12460	12498	12113	12272	12335	12268	12338	12414	12452	12324	12632	12484	12347	12176	12335	12131	12335	12428	12533	12418	12550	12284	12239	12272	12341	12444	12467	12457	12396	12265	12443	12287	12324	12312	12281	12302	12584	12455	12455	12369	12268	12266	12438	12403	12426	12482	12280	12320	12568	12410	12408	12267	12524	12468	12328	12322	12537	12473	12211	12309	12305	12245	12566	12446	12295	12350	12296	12490	12248	12435	12216	12408	12474	12383	12497	12388	12377	12285	12432	12327	12374	12332	12325	12411	12427	12464	12350	12417	12410	12206	12277	12476	12329	12382	12366	12385	12274	12315	12392	12488	12410	12331	12360	12376	12481	12499	12311	12301	12415	12370	12496	12415	12451	12428	12310	12490	12449	12221	12559	12538	12545	12392	12384	12366	12381	12303	12350	12339	12430	12388	12431	12327	12355	12428	12275	12331	12310	12237	12234	12338	12444	12443	12337	12523	12423	12453	12361	12462	12401	12189	12350	12267	12424	12348	12380	12567	12289	12285	12588	12249	12419	12344	12373	12495	12572	12275	12316	12392	12330	12336	12393	12493	12469	12503	12305	12454	12349	12324	12466	12333	12110	12305	12463	12181	12365	12369	12347	12328	12269	12231	12349	12281	12458	12433	12702	12411	12515	12326	12349	12175	12424	12214	12377	12527	12270	12269	12380	12467	12517	12490	12371	12494	12217	12498	12432	12309	12332	12296	12262	12251	12449	12362	12284	12337	12380	12447	12427	12402	12446	12620	12322	12284	12530	12284	12475	12388	12207	12308	12257	12238	12229	12143	12253	12198	12236	12182	12470	12134	12591	12303	12273	12195	12512	12232	12388	12217	12158	12497	12313	12535	12289	12269	12433	12401	12356	12171	12481	12302	12368	12226	12510	12469	12408	12399	12297	12421	12356	12343	12379	12289	12352	12317	12556	12376	12399	12307	12478	12379	12229	12403	12541	12480	12391	12322	12348	12505	12356	12332	12256	12246	12437	12251	12403	12468	12423	12505	12396	12378	12208	12419	12208	12505	12322	12249	12433	12525	12324	12258	12342	12541	12411	12316	12439	12262	12442	12265	12413	12323	12502	12327	12341	12309	12167	12392	12373	12359	12345	12415	12334	12467	12478	12410	12359	12300	12389	12517	12344	12215	12266	12351	12415	12576	12321	12440	12311	12411	12300	12207	12278	12241	12429	12421	12461	12545	12610	12426	12414	12370	12424	12299	12062	12275	12368	12431	12398	12521	12495	12220	12397	12499	12401	12360	12339	12425	12431	12294	12158	12312	12343	12462	12421	12346	12353	12341	12167	12490	12347	12373	12610	12230	12337	12065	12298	12253	12273	12225	12325	12177	12319	12103	12427	12401	12402	12298	12331	12486	12535	12376	12167	12454	12476	12290	12347	12308	12435	12290	12353	12514	12435	12264	12398	12219	12305	12330	12504	12509	12384	12556	12629	12443	12350	12336	12385	12391	12294	12152	12441	12200	12397	12397	12321	12565	12494	12321	12401	12494	12469	12262	12261	12357	12380	12307	12507	12408	12312	12292	12458	12226	12570	12416	12498	12267	12479	12515	12380	12293	12475	12486	12526	12369	12412	12308	12513	12562	12490	12279	12268	12400	12348	12321	12322	12255	12463	12386	12426	12300	12210	12392	12474	12312	12285	12397	12433	12345	12473	12284
16887	15983	14199	12825	12534	12118	12066	12136	12025	11875	11917	12095	12099	12087	11920	12145	11916	12042	12221	12078	11994	12129	12418	12727	13247	12678	12370	12283	11945	11848	11781	11996	11848	11809	11787	11733	11845	11831	11773	11718	12021	11932	11945	11791	11930	11875	12026	11840	11893	11832	11997	11881	11877	11806	11739	11884	11851	12009	11787	11966	11785	11953	11761	11863	11920	11979	11688	11890	11854	11851	11998	11829	11788	11716	11979	11837	11856	11720	11828	11862	11896	11871	11911	11883	11962	11917	11874	11787	12104	11926	12004	11942	11769	11902	11790	11885	11898	11781	11852	11758	11710	11971	11812	11747	11917	11937	11793	11999	11935	11829	11858	11872	11890	12011	11871	11908	11755	11922	11881	11916	11880	11791	11893	11626	11912	11797	11863	12002	11859	11887	11876	11761	11850	12062	11929	11694	11834	11825	11974	11785	11969	11787	11836	11790	11768	11956	12001	11864	11906	11969	12010	11922	11780	11997	11831	11800	11902	11924	11794	11917	11904	11854	11746	11914	11930	11821	11842	11838	11808	12019	11747	11752	11944	11725	11864	11843	11793	11735	11825	11725	11851	11967	11704	11766	11733	11849	11932	11967	11963	11834	11971	11768	11923	11779	11974	11746	11941	11744	11869	11792	11879	11743	11718	11888	11682	11819	11801	11899	11862	11914	11932	11893	11681	11822	11843	11750	11798	11970	11809	11873	11820	12025	11930	11803	11900	11903	11862	11886	11825	11756	11909	12026	11747	11904	12083	11934	11882	11902	11835	11729	11886	11956	11841	11938	11736	11977	11832	11757	11950	11907	11820	11806	11851	11769	12000	11795	11752	12006	11817	11819	11717	11816	11701	11816	12083	11801	11738	11809	11849	11964	11807	11719	11871	11815	11771	11983	11840	11779	11849	11968	11917	12025	11938	11934	11700	11911	11786	11940	11871	11684	11880	11787	11867	11927	11807	11936	11857	11894	11878	11829	11865	11795	11942	11789	11860	11713	11966	11849	11880	11926	11866	11985	11866	11734	12020	11924	12010	11845	11782	11857	11822	11840	11796	11783	11826	11874	11774	11864	11705	11920	11906	11937	11907	11814	11813	11822	11869	11840	11869	12096	11736	11866	12001	11799	11912	11811	11904	11899	11805	11817	11804	12002	11929	11867	11905	11870	11939	11863	11712	11904	11844	11754	11865	11792	11890	11792	11939	11941	11791	11700	11893	11826	11943	11833	11832	11916	11755	11847	11912	11745	11941	11656	11783	11875	11928	11866	11809	11947	11869	11887	11826	11759	11785	12009	11930	11835	11800	11753	11871	12006	11921	11908	11692	11802	11824	11867	11879	11898	11806	11729	11782	11876	11983	11619	11905	11869	11850	12052	11845	11909	11877	12006	11916	11828	11857	11741	11883	11915	11854	11883	11835	11981	11817	11797	11937	11790	11957	11666	11886	11669	11816	11858	11849	11826	11816	11877	11668	11949	11820	11905	11932	11975	11846	11869	12091	11839	11706	11912	11860	11916	11715	11910	11965	11688	11790	11775	11693	11806	11801	11751	11803	11941	11814	11812	11867	11804	12017	11853	11865	11977	11908	11887	11952	11758	11900	11728	12027	11770	11888	11896	11907	11848	11834	11775	11923	11843	11970	11870	12012	11793	11734	11773	11851	11808	11836	11925	12070	11883	11876	11885	11932	11855	11775	11882	11922	11885	11862	11989	11821	11857	11822	11753	11970	11913	12009	11883	11730	12039	11945	11828	11768	11968	11769	11816	11903	11937	11866	11974	11840	11889	11822	11938	12041	11889	11900	11832	11695	11957	11755	11822	11877	11845	11832	11898	11893	11896	11889	11860	11825	11715	11834	11841	11935	11804	11860	11899	11912	11816	11719	11866	11816	11845	11950	11922	11949	11881	11788	11854	11999	11932	12004	11928	11815	11949	11790	11974	11976	11853	11790	11969	11843	11767	11850	11647	11932	11897	11877	11857	11798	11941	11869	11801	11956	11831	11822	11836	11966	11937	11937	11845	11691	11917	11929	12062	11788	11976	11913	11949	11911	11784	11921	11882	11837	11895	12024	11881	11936	11884	11754	11765	11719	11839	11732	11827	11895	11845	11803	11895	11850	11705	11960	11700	11965	11999	11812	11849	11888	11847	11691	11918	11826	11821	12015	11932	11916	11885	11941	11775	11833	11980	11878	11833	11923	11887	11704	11864	11915	11715	11902	11805	11906	11753	11867	11787	11828	11905	11853	11855	11895	11985	11942	11896	11809	11958	11850	11725	11912	11870	11936	11948	11814	11968	11962	11779	11913	11833	11805	11893	11933	11830	11786	11794	11850	11720	11888	11861	11748	11862	11745	11922	12040	11868	11985	11949	11843	11887	11963	11770	12083	11736	11856	11883	11839	11950	11769	11799	11873	11986	11888	11832	11696	11874	11910	12006	11786	11687	11790	11771	11774	11924	11797	11820	11975	11848	11952	11979	11785	11854	11851	11707	11865	12013	12092	11779	11795	11955	12012	11916	11879	11868	11941	11771	11744	11984	11866	11814	11991	11711	11866	11863	11848	11936	11831	11907	12004	11842	11831	11983	11871	11871	12038	11796	11790	11876	11889	11801	11925	11791	11710	11822	11845	11764	11976	11895	11823	11867	11893	11913	11816	11845	11832	11711	11855	11884	11813	12103	11846	11919	11678	12075	11887	11944	11746	11978	11864	11831	11919	11762	11961	11901	11991	11682	11921	11835	11884	11967	11755	11951	11716	11795	11823	11800	11860	11872	11722	11988	11750	11892	12029	11838	11672	11868	11993	11855	11881	11825	11806	11859	11882	11881	11804	11828	11918	11635	11880	11778	11874	11878	11800	11776	11850	11853	11700	11873	11954	11796	11809	12079	11883	11855	11904	11923	11787	11954	11942	11942	11844	11779	11764	11837	11771	11749	11953	11880	11894	11769	11898	12051	11850	11975	11673	11899	11898	11829	11803	11893	11882	11946	11715	11824	11844	11807	11905	11861	12038	11661	11895	12020	11780	12034	11804	11836	11812	11897	11792	11870	11893	11803	11904	12021	11954	11912	11859	11762	11765	11751	11713	11834	11819	11792	11863	11875	11901	11871	11964	11751	11856	11967	12084	11948	11772	11834	11923	11988	11883	11801	11949	11968	11840	11809	11927	11841	11886	12055	11827	11833	11851	11856	11839	11833	11658	11890	11850	11905	11895	11923	11783	11830	11601	11817	11844	11938	12017	11868	12015	11936	11896	11735	11927	11763	11827	11779	11886	11998	11922	11934	11976	11863	12013	11679	11980	11914	11919	11672	11721	11929	11720	11938	11896	11891	11838	12048	11967	11871	11793	11857	11880	11750	11865	11748	12027	11728	11902	11645	11991	11941	11968	11923	11878	11799	11814	11841	11747	11932	11732	11865	11808	11799	11809	11795	11939	11728	11882	11782	11786	11865	11826	11799	11765	11816	11863	11795	11897	11902	11837	11664	11938	11856	11817	11992	11810	11815	12007	11899	11863	11910	11738	11963	11760	11927	11933	11815	11626	11753	11785	11648	11736	11827	11987	11882	11906	11687	11868	11823	11873	11863	11777	11896	11932	11990	11862	11793	11849	11988	11807	11897	11882	11833	11996	11740	11914	11926	11881	11856	11884	11716	11824	11885	11771	11842	11944	11669	12037	11759	11930	11798	11919	12004	11904	11972	12023	11921	11676	11957	11884	11914	11801	11993	11586	11973	11871	11788	11884	11725	11820	11979	11832	11970	11754	11825	11908	11803	11925	11689	11954	11850	11978	11821	11888	11822	11902	11920	11891	11842	11939	11925	11872	11856	12032	11754	12032	11925	11860	11893	11829	11817	11742	11845	11847	11678	11957	11831	11800	11742	11664	11762	11882	11924	11938	11728	11658	11917	11874	11769	11917	11774	11886	11991	11931	11809	11726	11849	11851	11822	11929	12017	11891	12023	11701	11774	11816	11872	11912	11885	11986	11922	11774	11775	11814	11882	11846	11874	11706	11964	11901	11897	11903	11673	11888	11843	11890	11823	11936	11946	11723	11774	11857	11971	11793	11897	11843	11942	11868	11856	11792	11988	11929	11829	11906	11918	11888	11772	11925	11837	12005	11844	11854	11991	11897	11808	11982	11860	11851	11964	11681	11720	11892	11703	11861	11809	11829	11945	11951	11760	11935	11864	11923	11851	11958	11777	11953	11962	11959	11891	11858	11876	11920	11884	11882	11834	12161	11793	11770	11948	11750	11637	11796	11790	11977	11815	11899	11815	11831	11950	11859	11788	11978	11967	11873	11777	11799	11780	11738	11799	12064	11868	11791	11951	11830	11835	11918	11895	11919	11906	11926	11925	11790	11877	11866	11880	11846	11763	11878	11845	11782	11805	11948	11864	11802	11926	11821	11871	11931	11877	11986	12003	11954	11839	11868	11834	11754	11965	11971	11861	11832	11825	11854	11871	11813	11734	11801	11928	11871	11680	11908	11668	11910	11905	11913	11866	12026	11933	11886	11802	11853	11903	11751	11966	11891	11727	11899	11864	11966	11956	11817	11702	11885	11849	11768	11845	11865	11821	11792	11862	11919	11921	11880	11878	11804	11884	11910	11801	11928	11769	11845	11778	11888	11866	12029	11743	11875	11806	12012	11690	11820	11779	11791	11884	11691	11850	11779	11884	11809	11791	11922	11788	11825	11907	11930	11940	11723	11836	11868	11881	11803	11763	11819	11790	11926	11715	11838	11730	11840	11977	12003	11761	11885	11872	11916	11854	11755	11975	12028	11864	11752	11775	11678	11865	11842	11826	11854	11667	11841	11893	11940	11978	11896	11778	11892	11865	11785	11652	11758	11814	11841	12006	11781	11794	11771	11720	11873	11777	11876	11901	11821	11833	11815	11857	11905	11888	12098	11983	11906	11750	11671	11799	11865	11907	11844	11911	11933	11793	11854	11893	11910	11896	11860	11780	12074	11845	11930	11959	11910	11885	11852	11781	11768	11906	11922	11832	11729	11857	11785	12059	12021	11824	11851	11889	11792	11756	11940	11985	11965	11796	11896	11793	11789	11808	11927	11694	11803	11969	11907	11940	11843	11776	11772	11800	11734	11719	11928	11770	11863	11847	11960	11912
24410	21372	28537	24692	21698	18744	17476	15444	14902	15255	14985	14830	14698	14931	14924	15027	14929	14768	14961	14752	14774	14575	15941	18737	19544	17410	16520	15505	14992	14768	14537	14623	14639	14813	14497	14491	14475	14534	14570	14510	14585	14642	14505	14504	14714	14499	14446	14518	14577	14651	14562	14521	14491	14359	14684	14499	14656	14418	14480	14482	14536	14642	14342	14434	14594	14602	14375	14474	14476	14541	14498	14530	14623	14582	14635	14510	14405	14678	14485	14357	14555	14709	14323	14458	14563	14305	14368	14522	14482	14435	14359	14598	14529	14483	14548	14355	14569	14402	14695	14521	14413	14592	14610	14522	14781	14634	14546	14397	14590	14427	14494	14525	14606	14459	14515	14673	14374	14550	14398	14470	14424	14408	14618	14368	14486	14598	14350	14467	14567	14491	14537	14443	14484	14552	14650	14496	14433	14411	14484	14610	14437	14570	14381	14394	14453	14510	14538	14404	14612	14658	14533	14563	14551	14369	14589	14412	14615	14304	14387	14382	14491	14554	14521	14355	14193	14418	14254	14397	14758	14712	14665	14497	14471	14519	14321	14458	14436	14719	14431	14433	14695	14492	14542	14538	14548	14504	14557	14350	14519	14739	14489	14645	14564	14616	14404	14405	14455	14436	14381	14489	14781	14604	14594	14518	14453	14453	14476	14667	14360	14533	14341	14494	14581	14596	14304	14259	14464	14626	14548	14524	14503	14275	14436	14539	14797	14387	14421	14572	14529	14464	14336	14514	14446	14623	14434	14541	14528	14564	14378	14456	14534	14577	14677	14604	14483	14517	14408	14410	14543	14479	14375	14378	14493	14727	14639	14478	14438	14437	14480	14537	14468	14535	14452	14634	14517	14711	14434	14509	14400	14640	14494	14542	14571	14371	14538	14597	14436	14468	14512	14481	14442	14444	14282	14400	14356	14678	14526	14335	14475	14410	14576	14376	14633	14466	14315	14293	14429	14467	14469	14476	14604	14506	14749	14478	14322	14596	14389	14383	14499	14440	14604	14339	14489	14510	14590	14371	14530	14602	14449	14460	14615	14441	14555	14464	14684	14493	14428	14562	14500	14566	14537	14541	14224	14651	14310	14559	14452	14565	14526	14449	14393	14427	14412	14651	14366	14493	14345	14367	14425	14518	14663	14608	14435	14448	14543	14385	14449	14464	14579	14437	14495	14571	14427	14346	14301	14411	14490	14496	14343	14544	14387	14417	14551	14481	14130	14577	14535	14509	14465	14327	14602	14478	14597	14503	14427	14533	14630	14366	14436	14516	14355	14470	14448	14618	14635	14276	14661	14512	14718	14558	14472	14519	14593	14650	14534	14501	14451	14521	14508	14411	14465	14384	14333	14435	14389	14653	14528	14398	14351	14579	14436	14501	14558	14440	14471	14576	14558	14662	14611	14650	14387	14433	14408	14505	14178	14502	14543	14579	14581	14406	14352	14484	14569	14637	14543	14356	14601	14460	14367	14290	14513	14378	14234	14498	14441	14344	14443	14586	14443	14566	14401	14592	14632	14420	14538	14461	14311	14483	14573	14545	14517	14421	14472	14375	14482	14301	14511	14402	14552	14438	14615	14308	14439	14545	14516	14394	14500	14463	14549	14498	14466	14456	14415	14529	14634	14480	14424	14443	14422	14489	14484	14497	14259	14388	14547	14656	14427	14439	14563	14494	14475	14628	14365	14776	14559	14529	14494	14473	14389	14548	14573	14587	14480	14388	14515	14252	14599	14475	14562	14379	14544	14427	14440	14468	14613	14504	14372	14598	14511	14494	14619	14639	14587	14499	14637	14565	14446	14648	14464	14511	14258	14512	14618	14377	14308	14431	14445	14570	14312	14536	14499	14576	14444	14541	14481	14169	14395	14400	14541	14550	14454	14537	14622	14622	14508	14590	14416	14382	14529	14528	14370	14445	14435	14570	14490	14299	14578	14424	14304	14470	14475	14375	14548	14633	14685	14519	14525	14649	14621	14538	14473	14533	14707	14520	14522	14585	14628	14557	14338	14491	14378	14393	14537	14462	14636	14442	14287	14361	14484	14672	14422	14459	14484	14498	14502	14431	14505	14507	14589	14556	14436	14530	14598	14485	14606	14678	14466	14510	14556	14422	14304	14538	14513	14513	14354	14529	14608	14522	14345	14472	14488	14380	14529	14532	14352	14598	14545	14607	14498	14522	14128	14197	14491	14473	14446	14566	14718	14547	14663	14588	14388	14561	14435	14272	14516	14538	14377	14509	14548	14453	14390	14551	14558	14538	14376	14372	14292	14578	14493	14556	14436	14484	14450	14505	14323	14323	14549	14493	14306	14388	14598	14378	14482	14543	14563	14352	14429	14527	14518	14656	14468	14562	14626	14425	14575	14526	14480	14460	14431	14434	14607	14454	14515	14471	14558	14372	14523	14357	14368	14312	14542	14744	14489	14462	14578	14394	14357	14519	14667	14432	14667	14689	14607	14546	14223	14508	14480	14423	14497	14523	14414	14609	14356	14592	14643	14691	14721	14504	14615	14651	14542	14413	14625	14451	14573	14349	14454	14615	14470	14511	14535	14449	14350	14345	14411	14345	14420	14325	14473	14524	14710	14642	14759	14460	14530	14309	14484	14311	14324	14434	14433	14556	14474	14497	14435	14665	14350	14483	14580	14664	14287	14430	14588	14606	14471	14615	14737	14434	14463	14422	14750	14600	14456	14560	14536	14164	14587	14355	14506	14573	14335	14283	14346	14348	14573	14665	14678	14421	14399	14383	14511	14608	14437	14515	14615	14497	14710	14600	14453	14573	14603	14469	14605	14489	14277	14435	14438	14567	14399	14614	14614	14399	14297	14513	14456	14477	14419	14551	14559	14358	14346	14600	14638	14545	14489	14463	14649	14477	14552	14512	14576	14493	14775	14572	14364	14503	14445	14511	14406	14509	14562	14423	14582	14421	14479	14418	14375	14572	14420	14611	14382	14495	14471	14420	14413	14273	14485	14467	14433	14356	14603	14416	14456	14384	14501	14405	14402	14334	14377	14534	14636	14315	14461	14341	14502	14522	14558	14480	14439	14211	14461	14451	14480	14643	14553	14475	14589	14565	14601	14541	14424	14546	14446	14309	14629	14547	14608	14314	14441	14497	14550	14506	14363	14235	14608	14531	14445	14508	14599	14455	14387	14469	14472	14530	14280	14727	14401	14500	14377	14536	14527	14616	14555	14421	14435	14392	14338	14481	14299	14455	14422	14441	14724	14452	14312	14435	14610	14438	14499	14296	14722	14636	14573	14660	14548	14359	14479	14499	14304	14517	14412	14513	14394	14385	14544	14582	14673	14482	14623	14249	14498	14384	14630	14636	14295	14545	14428	14454	14446	14691	14443	14624	14484	14397	14424	14559	14515	14563	14518	14514	14506	14673	14495	14433	14522	14391	14477	14735	14539	14601	14517	14564	14557	14468	14596	14510	14606	14454	14475	14639	14534	14471	14573	14462	14461	14257	14385	14415	14601	14499	14364	14405	14564	14493	14414	14443	14459	14592	14590	14496	14435	14269	14369	14486	14272	14385	14530	14474	14635	14540	14449	14445	14261	14393	14617	14522	14630	14661	14601	14503	14422	14457	14578	14474	14477	14487	14636	14402	14545	14536	14526	14617	14296	14295	14399	14470	14423	14650	14435	14609	14483	14677	14421	14577	14538	14466	14480	14431	14276	14485	14606	14614	14826	14539	14371	14550	14422	14457	14571	14427	14542	14445	14545	14615	14496	14619	14482	14492	14431	14416	14398	14336	14474	14518	14462	14550	14415	14347	14494	14534	14487	14425	14539	14487	14535	14495	14479	14476	14526	14406	14571	14462	14404	14542	14428	14438	14598	14494	14650	14458	14605	14587	14320	14368	14533	14515	14513	14400	14454	14493	14486	14384	14382	14466	14460	14370	14432	14349	14573	14474	14447	14373	14384	14827	14516	14597	14470	14503	14589	14425	14511	14599	14580	14548	14324	14476	14431	14482	14701	14570	14452	14230	14376	14507	14423	14480	14360	14533	14391	14382	14615	14623	14586	14429	14532	14411	14374	14464	14577	14540	14483	14426	14473	14490	14611	14316	14611	14402	14324	14385	14584	14526	14582	14377	14395	14535	14535	14533	14346	14424	14456	14445	14364	14362	14596	14531	14579	14510	14571	14522	14456	14377	14595	14468	14429	14387	14336	14703	14492	14422	14406	14502	14504	14511	14606	14501	14555	14495	14509	14578	14559	14535	14484	14453	14479	14558	14370	14510	14566	14602	14577	14404	14528	14737	14571	14560	14484	14498	14601	14522	14451	14763	14460	14706	14330	14602	14440	14501	14520	14447	14395	14419	14517	14325	14501	14504	14642	14533	14449	14532	14480	14337	14449	14465	14549	14463	14399	14509	14428	14499	14333	14549	14566	14652	14567	14376	14449	14507	14410	14378	14695	14527	14348	14598	14593	14429	14381	14534	14412	14607	14562	14452	14499	14485	14716	14600	14324	14556	14398	14799	14368	14551	14442	14456	14463	14309	14361	14373	14508	14621	14670	14419	14414	14506	14313	14383	14407	14395	14317	14497	14357	14457	14513	14279	14435	14367	14442	14487	14501	14492	14773	14533	14482	14472	14447	14470	14528	14586	14721	14391	14447	14414	14331	14588	14554	14560	14536	14407	14568	14383	14501	14485	14457	14546	14439	14396	14576	14532	14551	14389	14496	14448	14531	14401	14593	14414	14349	14625	14577	14573	14418	14447	14396	14427	14404	14510	14550	14607	14425	14598	14553	14379	14469	14313	14460	14592	14755	14456	14311	14528	14619	14604	14610	14364	14325	14425	14511	14596	14532	14468	14452	14359	14430	14682	14589	14500	14528	14752	14394	14508	14609	14404	14504	14316	14499	14549	14225	14616	14310	14420	14459	14250	14341	14472	14454	14454	14345	14721	14486	14236	14318	14549	14473	14605	14413	14460	14620	14532	14586	14485	14497	14447	14678	14586	14426	14348	14492	14330	14583	14694	14645	14523	14362	14460	14622	14390	14670	14491	14503	14586	14413	14484	14506	14497	14455	14527	14621	14483	14553	14577	14414	14414	14448	14374	14642	14368	14444	14614	14734	14430	14657	14316	14621	14333	14365	14454
15656	23068	19471	16347	15442	15030	14725	14230	13925	14067	13857	13550	13829	13746	13730	13760	13984	13926	13732	13793	13720	13469	16269	20097	20370	17041	15645	14491	13705	13580	13500	13404	13345	13355	13343	13317	13233	13417	13430	13353	13218	13344	13408	13262	13260	13282	13420	13171	13184	13230	13308	13349	13199	13252	13470	13318	13180	13413	13210	13358	13398	13268	13358	13182	13368	13278	13240	13408	13359	13369	13114	13348	13430	13257	13349	13393	13174	13176	13248	13297	13222	13346	13388	13326	13319	13204	13384	13217	13382	13352	13337	13278	13377	13260	13258	13153	13126	13296	13299	13366	13334	13265	13310	13322	13382	13210	13363	13316	13324	13347	13308	13310	13319	13322	13268	13238	13372	13268	13312	13266	13412	13107	13365	13265	13189	13192	13133	13325	13311	13347	13276	13292	13146	13478	13212	13409	13274	13410	13340	13209	13305	13309	13137	13227	13339	13253	13211	13375	13129	13256	13197	13284	13379	13285	13351	13224	13342	13232	13374	13313	13333	13189	13289	13385	13187	13216	13366	13219	13255	13322	13250	13299	13308	13278	13364	13370	13276	13195	13205	13521	13227	13431	13254	13409	13174	13268	13329	13241	13278	13130	13272	13247	13381	13275	13273	13270	13243	13106	13330	13277	13236	13357	13408	13366	13375	13303	13165	13156	13255	13349	13271	13371	13398	13207	13247	13421	13277	13329	13220	13266	13380	13150	13357	13087	13328	13126	13398	13173	13338	13364	13200	13266	13197	13259	13321	13135	13218	13286	13182	13354	13290	13207	13185	13163	13391	13284	13207	13389	13295	13296	13205	13156	13297	13193	13238	13201	13190	13241	13517	13396	13388	13152	13340	13251	13244	13314	13326	13276	13192	13266	13175	13474	13383	13258	13251	13305	13260	13334	13222	13306	13269	13468	13283	13157	13401	13247	13306	13270	13178	13381	13119	13331	13285	13150	13304	13325	13242	13159	13140	13177	13362	13317	13222	13220	13315	13401	13391	13208	13166	13281	13301	13321	13376	13352	13287	13211	13271	13314	13198	13364	13200	13224	13274	13346	13130	13417	13262	13281	13278	13176	13087	13438	13386	13265	13221	13297	13198	13183	13475	13143	13118	13113	13182	13307	13278	13214	13344	13372	13144	13230	13323	13255	13111	13411	13384	13307	13154	13196	13227	13239	13220	13409	13142	13176	13354	13576	13271	13506	13193	13208	13273	13217	13246	13394	13181	13363	13223	13197	13460	13305	13216	13338	13120	13140	13328	13330	13301	13377	13103	13188	13222	13337	13374	13248	13410	13130	13329	13329	13280	13152	13338	13364	13266	13201	13332	13341	13378	13196	13305	13322	13512	13425	13370	13226	13191	13354	13182	13205	13124	13227	13255	13304	13227	13189	13294	13368	13366	13135	13260	13203	13334	13170	13416	13122	13286	13230	13316	13296	13190	13440	13372	13261	13292	13231	13332	13215	13325	13258	13207	13325	13221	13174	13220	13212	13234	13248	13339	13194	13071	13309	13387	13221	13295	13190	13266	13253	13189	13232	13350	13323	13315	13221	13418	13414	13244	13152	13357	13215	13332	13328	13362	13425	13268	13157	13138	13289	13292	13341	13289	13127	13373	13386	13456	13264	13332	13056	13358	13375	13161	13126	13365	13400	13362	13359	13247	13265	13412	13294	13284	13464	13233	13510	13212	13137	13338	13218	13388	13212	13242	13331	13408	13275	13278	13289	13185	13320	13139	13223	13418	13479	13298	13345	13365	13260	13450	13354	13254	13081	13415	13302	13273	13528	13200	13240	13100	13308	13384	13303	13238	13299	13229	13268	13449	13236	13343	13101	13312	13296	13230	13372	13222	13393	13259	13073	13421	13120	13290	13261	13346	13368	13201	13378	13414	13263	13121	13298	13308	13184	13331	13031	13174	13317	13320	13420	13224	13202	13179	13251	13388	13418	13300	13211	13382	13261	13216	13058	13355	13283	13257	13215	13399	13337	13170	13226	13329	13424	13271	13284	13382	13296	13346	13263	13407	13244	13220	13337	13360	13255	13225	13119	13227	13325	13128	13233	13195	13151	13394	13141	13312	13364	13295	13381	13289	13342	13225	13276	13141	13301	13137	13266	13244	13325	13465	13401	13351	13375	13261	13214	13306	13279	13253	13300	13157	13262	13191	13219	13240	13251	13298	13319	13197	13364	13419	13315	13369	13348	13495	13286	13274	13202	13325	13297	13319	13318	13396	13160	13252	13127	13095	13133	13173	13341	13313	13263	13316	13409	13474	13402	13348	13446	13267	13253	13306	13388	13301	13239	13200	13237	13297	13402	13227	13373	13218	13130	13330	13159	13442	13505	13293	13250	13398	13106	13389	13195	13271	13248	13504	13349	13395	13285	13119	13435	13141	13210	13354	13372	13153	13385	13155	13265	13369	13322	13371	13246	13394	13289	13301	13328	13270	13395	13170	13344	13449	13320	13300	13341	13223	13305	13157	13374	13052	13264	13165	13393	13236	13181	13302	13327	13211	13454	13076	12999	13435	13387	13256	13249	13105	13316	13181	13287	13383	13293	13203	13291	13352	13466	13207	13116	13335	13304	13344	13330	13296	13307	13290	13278	13386	13209	13408	13197	13353	13206	13192	13319	13358	13399	13343	13378	13100	13244	13269	13267	13376	13289	13260	13390	13142	13171	13256	13224	13253	13197	13324	13327	13253	12967	13259	13271	13385	13097	13172	13114	13275	13217	13335	13320	13351	13229	13204	13310	13322	13456	13254	13142	13222	13303	13297	13324	13198	13346	13355	13416	13229	13358	13248	13251	13400	13257	13176	13410	13308	13079	13264	13341	13344	13282	13257	13317	13381	13133	13234	13317	13272	13205	13240	13543	13323	13257	13384	13385	13289	13195	13268	13268	13284	13477	13305	13213	13160	13311	13184	13312	13337	13260	13294	13232	13341	13306	13179	13275	13223	13341	13178	13375	13384	13285	13203	13143	13298	13463	13273	13297	13375	13228	13205	13285	13251	13230	13196	13417	13194	13233	13372	13198	13400	13195	13233	13344	13080	13335	13301	13292	13284	13341	13256	13207	13111	13303	13320	13288	13328	13219	13366	13217	13357	13220	13411	13040	13391	13343	13147	13263	13216	13355	13158	13255	13264	13359	13265	13300	13274	13095	13173	13212	13232	13422	13340	13245	13344	13142	13240	13321	13339	13282	13304	13301	13299	13390	13473	13203	13351	13249	13400	13270	13234	13056	13305	13421	13405	13194	13153	13434	13296	13357	13311	13282	13522	13154	13423	13261	13273	13292	13285	13200	13298	13230	13202	13212	13216	13311	13267	13201	13183	13380	13360	13158	13226	13412	13475	13302	13333	13302	13215	13270	13268	13409	13340	13298	13292	13242	13268	13209	13335	13280	13393	13401	13351	13196	13350	13301	13115	13102	13316	13219	13257	13263	13309	13334	13302	13359	13233	13281	13251	13305	13247	13388	13261	13402	13257	13314	13203	13254	13234	13155	13406	13273	13288	13235	13138	13260	13508	13381	13065	13421	13243	13164	13374	13247	13161	13371	13256	13390	13161	13310	13504	13411	13261	13430	13132	13315	13355	13350	13264	13218	13249	13363	13209	13249	13378	13210	13182	13257	13243	13206	13222	13229	13253	13266	13298	13322	13245	13322	13142	13255	13138	13183	13254	13236	13143	13398	13229	13103	13057	13128	13288	13212	13341	13323	13043	13417	13221	13395	13191	13255	13375	13217	13244	13196	13224	13333	13282	13287	13175	13209	13163	13089	13409	13111	13364	13384	13282	13186	13330	13190	13291	13449	13323	13231	13223	13372	13288	13339	13386	13286	13263	13192	13324	13175	13298	13300	13292	13069	13216	13320	13369	13251	13298	13238	13167	13332	13290	13284	13099	13320	13340	13258	13324	13259	13266	13297	13310	13293	13190	13225	13202	13208	13203	13297	13402	13232	13195	13403	13259	13360	13250	13258	13101	13326	13305	13241	13412	13350	13244	13265	13205	13273	13372	13211	13221	13398	13258	13287	13367	13225	13292	13277	13351	13214	13409	13216	13248	13473	13290	13290	13200	13159	13222	13355	13404	13362	13168	13313	13137	13345	13340	13386	13152	13197	13389	13241	13462	13277	13354	13331	13216	13297	13233	13264	13418	13420	13207	13215	13244	13277	13226	13209	13270	13263	13382	13216	13354	13359	13219	13181	13278	13371	13325	13273	13268	13257	13116	13281	13354	13247	13221	13189	13356	13389	13305	13295	13265	13224	13188	13286	13367	13279	13342	13300	13264	13207	13194	13339	13314	13152	13225	13315	13251	13386	13318	13217	13277	13367	12964	13295	13303	13428	13291	13207	13368	13204	13189	13355	13239	13257	13194	13350	13235	13286	13267	13201	13477	13291	13263	13223	13325	13278	13244	13386	13229	13316	13137	13310	13202	13093	13310	13164	13231	13111	13456	13262	13289	13279	13166	13363	13161	13306	13255	13275	13288	13294	13323	13234	13404	13225	13206	13362	13286	13242	13264	13311	13370	13363	13305	13185	13123	13255	13227	13318	13287	13397	13375	13275	13301	13247	13218	13269	13349	13326	13357	13272	13072	13362	13190	13391	13285	13159	13244	13181	13248	13248	13321	13227	13212	13199	13334	13352	13372	13340	13446	13121	13345	13281	13297	13243	13445	13168	13364	13269	13277	13244	13347	13250	13273	13271	13217	13279	13299	13489	13156	13304	13424	13058	13224	13367	13336	13445	13253	13301	13366	13341	13241	13209	13368	13224	13341	13301	13213	13180	13449	13173	13360	13099	13161	13176	13374	13195	13379	13210	13294	13165	13162	13242	13280	13286	13373	13162	13318	13366	13376	13334	13322	13123	13430	13311	13128	13247	13164	13267	13262	13277	13343	13256	13321	13061	13197	13221	13294	13434	13433	13283	13136	13331	13196	13382	13471	13213	13352	13112	13122	13300	13392	13129	13369	13329	13378	13251	13246	13481	13377	13352	13218	13348	13461	13346	13322	13326	13217	13496	13389	13296	13224	13312	13264	13309	13359	13114	13450	13203	13411	13285	13259	13329	13298	13166	13371	13216	13304	13256	13400	13387	13357	13219	13172	13237	13307	13321
23141	21348	29155	23944	21519	23134	23114	18053	17129	17072	16770	16505	16237	16170	16158	16041	15825	15864	15972	15662	15621	15854	17884	23417	24458	21772	19735	17629	16534	15911	15779	15573	15803	15490	15425	15664	15514	15661	15589	15523	15590	15604	15527	15578	15422	15453	15507	15458	15616	15554	15526	15450	15631	15413	15448	15344	15614	15626	15725	15492	15630	15362	15550	15653	15558	15454	15656	15479	15503	15265	15609	15459	15489	15429	15504	15496	15605	15639	15430	15531	15544	15475	15532	15565	15478	15499	15562	15262	15528	15536	15332	15323	15489	15581	15474	15390	15611	15346	15508	15390	15207	15288	15618	15490	15379	15277	15332	15511	15453	15357	15529	15246	15727	15488	15266	15378	15598	15396	15434	15331	15478	15559	15529	15309	15565	15779	15437	15246	15661	15614	15546	15411	15313	15321	15524	15495	15663	15622	15393	15472	15334	15543	15425	15623	15395	15494	15737	15657	15498	15389	15452	15526	15456	15460	15472	15404	15647	15368	15555	15661	15420	15649	15490	15444	15322	15512	15376	15309	15282	15711	15550	15643	15428	15623	15416	15397	15487	15399	15428	15455	15485	15412	15610	15540	15546	15469	15518	15315	15513	15640	15260	15458	15451	15373	15396	15382	15594	15611	15326	15494	15440	15458	15441	15582	15398	15553	15497	15451	15717	15475	15543	15548	15683	15375	15526	15519	15756	15521	15547	15742	15587	15321	15387	15498	15443	15578	15528	15531	15386	15549	15486	15438	15545	15584	15284	15556	15585	15471	15534	15355	15463	15504	15314	15654	15491	15374	15242	15385	15454	15369	15428	15584	15487	15314	15442	15282	15251	15447	15435	15364	15439	15547	15700	15417	15453	15445	15366	15347	15334	15463	15391	15427	15589	15298	15412	15315	15459	15448	15338	15463	15450	15490	15544	15521	15582	15363	15480	15324	15425	15578	15476	15434	15357	15523	15568	15485	15445	15256	15385	15567	15501	15495	15604	15580	15666	15551	15531	15314	15500	15530	15483	15680	15486	15285	15465	15227	15366	15424	15505	15730	15587	15627	15492	15576	15406	15426	15466	15549	15433	15332	15178	15372	15348	15420	15649	15492	15445	15232	15533	15390	15572	15419	15402	15389	15392	15249	15302	15478	15353	15470	15568	15558	15480	15411	15684	15358	15471	15620	15526	15609	15366	15300	15649	15555	15574	15593	15558	15524	15700	15539	15390	15430	15344	15388	15322	15427	15460	15511	15519	15572	15404	15517	15425	15607	15594	15509	15425	15464	15468	15647	15676	15636	15559	15614	15392	15604	15424	15408	15463	15389	15531	15440	15485	15319	15418	15604	15503	15468	15352	15437	15472	15277	15556	15617	15422	15516	15482	15367	15364	15758	15422	15521	15412	15468	15664	15557	15500	15412	15547	15412	15396	15280	15721	15489	15547	15421	15376	15639	15355	15578	15629	15330	15396	15554	15382	15444	15346	15651	15473	15572	15407	15320	15202	15372	15394	15379	15382	15486	15263	15501	15240	15385	15359	15348	15579	15261	15466	15366	15276	15356	15261	15447	15361	15450	15496	15592	15452	15464	15533	15469	15503	15327	15494	15459	15570	15497	15570	15456	15539	15697	15502	15327	15554	15383	15315	15474	15492	15596	15455	15390	15360	15496	15195	15381	15372	15273	15314	15266	15395	15576	15459	15481	15625	15446	15604	15495	15460	15442	15468	15720	15701	15543	15496	15408	15350	15553	15473	15239	15495	15539	15617	15594	15359	15385	15393	15476	15402	15522	15488	15583	15554	15516	15512	15468	15357	15329	15369	15341	15300	15396	15494	15504	15448	15451	15544	15716	15615	15452	15382	15376	15416	15239	15451	15579	15140	15382	15363	15489	15477	15357	15428	15524	15478	15511	15810	15514	15265	15546	15326	15684	15598	15530	15412	15487	15238	15484	15532	15546	15507	15381	15551	15667	15764	15542	15441	15405	15363	15489	15265	15585	15371	15475	15411	15314	15430	15472	15478	15444	15571	15559	15373	15336	15429	15318	15398	15388	15431	15463	15546	15418	15400	15446	15480	15292	15480	15331	15425	15454	15546	15436	15400	15563	15502	15465	15414	15399	15362	15250	15456	15407	15580	15240	15330	15480	15609	15364	15578	15429	15548	15474	15402	15325	15235	15378	15557	15576	15515	15510	15512	15350	15518	15345	15519	15273	15465	15317	15504	15378	15518	15274	15680	15409	15696	15437	15432	15521	15373	15534	15518	15606	15527	15423	15484	15353	15537	15329	15595	15445	15451	15571	15550	15534	15537	15369	15514	15569	15262	15519	15501	15446	15429	15498	15544	15331	15602	15387	15445	15369	15490	15361	15410	15503	15460	15351	15695	15461	15321	15544	15405	15325	15279	15437	15690	15468	15374	15461	15359	15176	15274	15474	15351	15488	15393	15327	15641	15399	15749	15587	15504	15355	15448	15351	15484	15369	15431	15471	15578	15534	15539	15687	15525	15489	15387	15635	15460	15606	15443	15667	15408	15391	15485	15477	15552	15496	15532	15195	15319	15472	15375	15363	15529	15575	15490	15495	15546	15515	15541	15451	15330	15261	15529	15515	15417	15501	15285	15613	15676	15416	15347	15383	15524	15423	15640	15414	15516	15516	15545	15590	15469	15525	15630	15379	15640	15487	15565	15474	15476	15397	15443	15435	15632	15325	15197	15287	15487	15503	15300	15409	15393	15387	15314	15414	15501	15441	15429	15474	15404	15601	15566	15344	15349	15464	15538	15310	15426	15446	15399	15575	15697	15855	15403	15406	15380	15423	15446	15374	15500	15405	15475	15479	15540	15366	15415	15466	15491	15534	15364	15685	15571	15522	15698	15597	15490	15624	15494	15323	15552	15509	15442	15636	15535	15533	15356	15400	15317	15389	15496	15326	15685	15493	15514	15464	15394	15556	15482	15488	15445	15381	15429	15551	15487	15480	15450	15540	15294	15410	15203	15513	15528	15413	15436	15376	15532	15379	15428	15512	15437	15342	15548	15492	15512	15389	15359	15550	15523	15510	15368	15349	15422	15450	15413	15341	15443	15311	15472	15317	15644	15305	15413	15668	15344	15474	15725	15418	15165	15427	15525	15451	15562	15497	15521	15587	15646	15153	15355	15228	15395	15441	15420	15597	15606	15457	15605	15307	15521	15487	15519	15608	15557	15341	15495	15582	15457	15554	15550	15255	15571	15471	15504	15570	15464	15555	15575	15706	15462	15381	15586	15601	15413	15416	15682	15493	15579	15579	15423	15640	15686	15638	15639	15772	15388	15581	15592	15732	15478	15512	15432	15452	15601	15473	15614	15420	15442	15526	15541	15525	15306	15539	15506	15453	15314	15515	15696	15406	15250	15527	15436	15514	15508	15407	15401	15485	15398	15586	15381	15581	15585	15713	15314	15417	15421	15390	15478	15464	15591	15576	15312	15362	15452	15379	15454	15292	15463	15383	15369	15275	15442	15589	15441	15405	15432	15575	15592	15582	15360	15514	15625	15577	15523	15408	15392	15458	15396	15623	15343	15522	15266	15301	15469	15524	15590	15434	15430	15453	15342	15562	15470	15478	15633	15422	15674	15428	15529	15628	15235	15621	15427	15590	15653	15619	15350	15549	15576	15315	15501	15528	15396	15453	15457	15231	15495	15434	15473	15331	15621	15566	15581	15249	15535	15374	15335	15444	15339	15256	15319	15577	15365	15514	15472	15413	15474	15439	15431	15531	15531	15469	15459	15407	15513	15323	15463	15411	15423	15496	15496	15583	15387	15435	15650	15449	15451	15513	15510	15568	15521	15524	15496	15396	15551	15444	15533	15265	15346	15337	15430	15571	15644	15604	15634	15348	15499	15408	15447	15507	15530	15315	15364	15530	15404	15558	15544	15422	15501	15339	15390	15512	15596	15538	15386	15350	15496	15478	15348	15464	15496	15349	15428	15525	15506	15368	15376	15484	15405	15393	15713	15353	15453	15354	15444	15409	15423	15455	15398	15373	15577	15422	15354	15412	15637	15519	15308	15351	15467	15126	15555	15525	15475	15640	15445	15488	15376	15656	15432	15637	15483	15438	15522	15436	15592	15379	15763	15400	15370	15416	15478	15345	15491	15472	15355	15299	15387	15492	15491	15307	15496	15405	15324	15640	15336	15428	15596	15528	15421	15368	15433	15345	15503	15348	15404	15418	15282	15116	15463	15406	15350	15431	15447	15396	15479	15534	15457	15529	15524	15541	15344	15320	15543	15335	15517	15416	15492	15462	15586	15330	15288	15576	15573	15270	15609	15515	15298	15313	15473	15722	15522	15657	15499	15306	15352	15631	15310	15504	15436	15468	15411	15423	15290	15524	15338	15447	15734	15466	15594	15372	15528	15405	15553	15585	15520	15627	15622	15513	15566	15399	15421	15527	15561	15529	15362	15336	15528	15392	15476	15337	15541	15595	15341	15531	15429	15560	15578	15637	15584	15493	15520	15451	15481	15532	15474	15405	15562	15526	15306	15232	15475	15408	15518	15423	15418	15492	15511	15587	15650	15576	15506	15489	15570	15465	15474	15398	15533	15580	15442	15449	15439	15286	15337	15500	15370	15541	15547	15357	15395	15485	15258	15302	15347	15379	15398	15381	15293	15589	15497	15494	15272	15383	15448	15294	15295	15583	15471	15544	15448	15427	15438	15326	15412	15447	15553	15449	15411	15401	15421	15463	15646	15556	15642	15665	15504	15366	15313	15373	15448	15489	15479	15454	15362	15541	15326	15448	15530	15472	15506	15509	15610	15441	15475	15508	15396	15551	15609	15396	15454	15420	15622	15390	15408	15816	15389	15522	15508	15420	15324	15498	15544	15416	15629	15522	15540	15438	15458	15423	15526	15435	15404	15443	15394	15285	15248	15451	15368	15525	15532	15591	15438	15460	15468	15543	15604	15586	15370	15437	15418	15488	15462	15489	15445	15381	15467	15423	15554	15417	15330	15569	15296	15217	15551	15575	15442	15517	15239	15412	15567	15396	15307	15618	15559	15468	15475	15413	15420	15276	15527	15337	15436	15525	15477	15408	15407	15558	15548	15528	15320	15457	15411	15342	15439	15368	15477	15266	15451	15514	15620	15624	15317	15311
18218	28571	23526	18849	18844	18361	17231	16813	16670	16074	15784	15194	14935	14936	14514	14356	14237	14200	14158	14229	14271	14297	18495	25824	25909	21811	19539	16446	14946	14196	14026	13998	13823	13907	13987	13977	13884	14016	13802	13802	13882	13861	13913	13839	13798	13858	13971	14028	14022	13821	13970	13970	13999	13814	13895	13919	14001	13934	13833	13824	13859	13981	13950	14059	13938	14064	13927	13936	13849	13954	13932	13988	13939	13842	14141	13975	13818	13861	14052	13956	13879	13854	13817	14005	13922	13880	14046	13988	13977	13883	14006	13835	13793	13980	14028	13700	13870	13849	13992	13840	13850	13953	13889	13841	13878	13834	13992	13804	13906	14020	13960	14086	13923	13702	13882	13835	13901	13827	13931	13901	13896	13867	13794	13871	14071	14026	13822	13892	14011	13950	13971	13903	13916	13935	13804	13976	13940	13813	13998	13955	13909	14059	13831	13966	13845	13929	13782	13950	13942	13658	13906	13986	13903	13912	13682	13824	13985	13827	13853	13849	13875	13912	13980	13868	13890	13852	13879	13744	13809	13835	13993	13787	13962	13882	14122	13753	13936	13949	14013	13961	13987	13867	13956	13808	14013	13963	13784	13874	13937	13797	13842	14162	13750	13866	13845	13872	13875	13861	14021	13836	13832	13932	13863	13839	13983	14094	14026	13866	14006	13872	13959	13885	13791	13920	13803	13842	13838	13812	13953	13925	13869	13831	13935	13654	14099	13813	14015	13906	13925	13745	13981	13745	13872	13864	13937	13904	13887	14066	13849	13842	13846	13999	13941	13925	13895	13955	13783	13840	13962	13886	13872	13805	13867	13995	13917	13788	13814	13921	13954	13907	13955	14076	13938	13952	13838	13984	13864	14005	13940	13930	13973	13726	14029	13893	13798	13843	13789	13937	14038	13834	13821	13741	13951	14009	13736	14039	13861	13848	13903	13895	13858	13763	13938	14008	13923	13844	13752	13742	14016	13826	13902	14008	13953	13923	13854	13929	13954	13761	13875	13934	13928	13916	14069	14000	13707	13909	14001	13716	13792	13879	14007	14106	13828	13877	13999	13675	13869	13895	14062	13782	13592	14041	13972	13846	13877	13776	13810	13950	13847	13784	13961	13866	13973	13844	13932	13728	13944	13957	13826	13878	13923	13998	13800	14001	13983	13942	13932	14060	13877	13848	13921	14068	14070	13935	13901	13843	13838	13956	13908	13939	13777	13929	14027	13807	13924	13984	13888	13835	13859	13840	13883	13778	13833	13876	13803	13872	13957	13950	13846	13786	13964	13864	13944	13848	13887	13827	13805	13919	13802	13884	13807	13850	13798	13967	13949	13910	13930	13895	13840	13860	13875	13882	13766	13774	13906	14221	14025	14089	13935	13775	13962	13882	13937	13827	13805	14060	13951	13841	13855	13956	13917	13977	13864	13857	13907	13986	13894	13895	13884	13970	13934	13882	13819	13862	13944	13946	13823	13937	13822	13780	13720	13912	13813	14066	13869	13848	13738	13905	13979	13899	14052	13962	14058	14019	13923	13903	13926	13926	13971	13909	13877	13892	13860	13878	13928	14053	13826	13707	13984	13794	13880	13872	13833	13820	13853	13931	13747	13982	13983	13736	13882	13782	14122	13914	13737	13806	13809	13810	13870	13858	14011	13924	13967	13907	13816	13857	13926	13826	13928	13961	13867	13700	13738	14067	13853	13719	13981	13705	13906	13911	13845	13886	13844	13903	13940	13841	13879	13876	13875	13892	13938	13912	13832	13847	14005	13816	13862	13991	13767	14018	13824	13736	13800	14053	13715	13989	14098	13922	13908	14055	13819	13870	13875	13917	13820	14011	13983	13931	13793	13932	13834	13850	13896	13889	13939	13903	13982	13935	13886	13858	13910	14094	13736	13617	13970	13814	14028	13798	13843	13946	13836	13773	14007	13926	13874	13867	13878	13892	13862	13938	14101	13737	13725	13852	13856	13921	13913	13756	13821	13983	13984	13933	13869	13838	13926	13784	13889	13925	14013	14001	13883	13890	13955	13803	13774	13760	13905	13747	13920	13833	13726	14023	13910	13936	13866	13838	13939	13602	13989	13914	13955	13881	13948	13729	13959	13687	13829	13980	14043	13721	14023	13981	13887	13859	13799	13844	14011	13998	14062	14103	13710	13876	13896	13889	13923	13961	14034	14003	13979	13730	13909	13973	13807	13870	13927	13913	13806	13866	13830	13967	13888	13869	14045	13892	14027	13948	13930	13865	13989	13774	14028	13982	13927	13827	13875	13808	14088	13936	13923	13797	13760	14139	13826	13971	13868	13974	14155	13841	13939	13880	13913	13849	13911	14061	13859	13874	13880	13876	13711	14004	13827	13782	13821	13884	13979	13741	13977	13792	13875	13743	13859	13607	13833	13965	13698	13968	13878	13756	13963	13888	13785	13861	13979	13767	13814	13959	13842	13968	14139	14023	13751	13897	13865	13891	14027	13860	14080	13941	13935	13698	13884	13775	13750	13937	13937	13736	13844	13816	13794	13860	14005	13932	13809	13774	14075	13919	13898	13945	13953	13876	13828	13876	13845	13781	13870	13728	13994	13760	13735	13908	13880	13877	13792	14021	13864	13999	13921	13798	13985	13931	13824	13872	13757	13684	13978	13910	13981	13977	13934	13969	13942	13765	13745	13961	13886	13815	13826	13972	13745	13834	13858	13885	13920	14008	13816	13840	13903	13916	13733	13945	14031	13748	14072	13917	13990	13923	13881	14031	13683	13895	13875	13929	13751	13652	13955	14012	13958	13839	13860	13859	13837	14088	13854	13930	13987	13909	13891	14067	13983	13792	13981	13908	13884	13858	13851	13860	13850	13955	13856	13944	14024	13890	13968	13875	13921	13980	13787	13849	13930	13905	13759	14029	13911	13836	13814	13953	13753	13962	13851	13853	13945	13930	13929	13895	13822	13912	14068	13746	13760	14218	13908	13882	13782	13848	13939	13889	13832	13885	13764	13985	13927	13962	13863	13887	13916	13940	13918	13722	13879	13891	13865	13736	13698	13741	13906	13821	13880	13842	13856	13827	14083	13949	13806	13927	13767	13764	13808	13939	13881	13972	13929	13851	14024	13645	14049	13971	13828	13865	13815	13834	13779	13861	13915	13917	13754	13871	14022	14009	13707	13827	13720	13992	13766	13776	13857	13791	14044	14001	13862	13914	13805	13989	13926	13964	13755	13690	13855	13860	13840	13942	13729	13958	14075	13921	13876	14004	13857	13783	13879	13972	13895	14009	13780	13763	13863	13809	13825	13999	13908	13936	13860	13924	13915	13779	13822	13964	13989	13851	13833	13932	13889	13910	14019	13844	13967	13747	13956	13757	13688	13911	13844	13983	13825	13798	13961	13852	13980	14015	13989	13773	13891	13753	13898	13873	13844	13716	13840	13577	13865	13811	14044	13808	13977	13807	13781	13828	13867	14022	13766	13954	13784	13705	13765	13895	13823	13836	13791	13973	13847	13868	13930	13924	14004	13716	13828	13833	13854	13867	14127	13831	13846	13892	13980	13888	13715	13894	13745	13897	13987	13880	13996	13937	13739	13789	13788	13931	13942	13813	13930	13832	14104	13749	13894	13973	13947	13835	13841	13968	13941	13900	13764	13876	13738	13695	13951	13895	13932	13843	13826	13917	14025	13928	13932	13844	13965	13862	13761	13928	13958	13881	13976	13868	13676	14002	13851	13779	13813	13967	13796	13793	13897	13975	13954	13760	13780	13861	13772	13912	14161	13846	13962	13927	13923	13691	13888	13806	13960	13775	13742	13954	13740	13812	13679	13827	13949	13885	13904	14005	13871	13842	13977	13985	13921	13759	13964	13909	13954	13961	14029	14042	13895	13830	13992	13878	13941	13881	13950	13894	13783	14015	13906	13916	13883	13991	13962	13930	13952	13929	13821	14011	13942	13872	13977	13830	13758	13698	13895	13873	13933	13932	14031	13844	13808	13800	14005	13918	13847	13851	14040	13981	13821	13808	14076	13845	13953	13858	14088	13682	14176	13959	13673	13781	13745	13976	13803	13997	13883	13976	13968	13896	13741	13955	13808	13877	13915	13902	13872	13853	13858	13826	13964	13868	13829	13849	13829	13975	13877	13958	13767	13783	13942	13865	13784	14002	14023	13884	13882	13766	13941	14025	13951	13796	13723	13786	14090	13953	13855	13933	13840	14091	13912	14040	13961	13813	13829	13916	13931	13927	13927	13761	13762	13830	13775	13855	13929	14036	13929	13719	13917	13777	13900	14004	14039	13953	13806	13808	13813	13820	13971	13901	13785	13909	13766	13907	13746	13826	13864	13999	13850	13864	13918	13993	13868	13860	13873	14025	13971	13716	14090	13897	13908	13838	13755	13909	13879	13878	13806	13958	13914	14095	13924	13772	14018	13961	13926	13862	13878	13896	13795	13988	13697	14011	13951	13972	13840	13985	13943	13996	14068	13817	13924	13910	13951	14008	13804	13948	13961	13933	13912	13975	13829	13928	13888	13908	13789	13771	13938	13867	13863	13732	14022	13925	13822	13933	13917	13923	13991	13820	13982	13893	13962	13935	13984	13949	13877	13847	13828	13867	13829	13921	13786	13774	13912	13841	13851	13941	13963	13831	13858	13958	13930	13871	13775	14042	13824	14018	13902	13926	13724	13631	13956	13886	13900	13938	13762	13959	13990	13835	13790	13872	13909	13815	13886	13896	14007	13900	13879	13869	13806	13942	13827	13997	13855	13718	14020	13685	13907	13899	14108	13931	13794	13909	13790	14111	13714	13805	13890	14062	13846	13911	13780	14059	13983	13928	13863	14002	13921	13896	14045	13949	13855	13995	13826	14008	13918	13903	13950	13761	13626	13998	13763	13841	13765	13799	13786	13982	13915	13888	13733	13863	13765	13794	13885	13852	14001	13689	13843	14069	14009	13904	13995	13764	13847	13977	13856	13763	13892	13898	13893	13973	14084	13836	13834	13818	13898	13907	13805	13927	13937	13830	13821	14000	14059	13790	13860	13929	13900	13954	13885	13950	13859	13887	13729	13833	13912	13986	13858	13871	13936	13732	13876	13904	13832	13952	13719	13775	14006	13915	13957	13779	13871	13859	13935	13925	13811	13857
28047	21707	21355	18015	15576	15784	15587	15540	15111	15182	15044	14873	14738	14761	14786	14477	14553	14721	14778	14845	14650	14736	14784	15060	15379	15318	15162	14873	14771	14740	14607	14806	14679	14687	14565	14788	14494	14437	14717	14386	14451	14542	14751	14578	14813	14647	14644	14437	14681	14529	14648	14602	14775	14654	14584	14631	14676	14508	14734	14818	14730	14515	14721	14783	14504	14558	14722	14503	14525	14706	14758	14580	14397	14715	14579	14657	14754	14643	14803	14748	14524	14732	14575	14833	14658	14572	14528	14538	14631	14614	14633	14582	14743	14791	14699	14613	14587	14575	14381	14525	14605	14591	14756	14728	14597	14610	14771	14590	14645	14693	14618	14634	14552	14615	14687	14657	14660	14624	14484	14617	14468	14666	14629	14566	14714	14659	14664	14695	14776	14540	14592	14636	14694	14781	14653	14544	14528	14559	14685	14592	14609	14835	14759	14696	14752	14764	14408	14623	14655	14637	14710	14506	14632	14737	14553	14607	14719	14739	14712	14463	14584	14379	14578	14512	14738	14701	14605	14575	14494	14523	14705	14684	14794	14701	14563	14939	14544	14702	14526	14523	14595	14648	14539	14556	14522	14516	14746	14721	14628	14707	14798	14459	14722	14625	14638	14664	14876	14583	14682	14629	14492	14541	14524	14546	14555	14552	14647	14540	14627	14766	14595	14654	14648	14721	14803	14413	14502	14280	14490	14722	14545	14791	14681	14564	14609	14536	14706	14692	14574	14443	14747	14605	14791	14467	14804	14720	14743	14732	14522	14326	14495	14604	14771	14597	14499	14677	14773	14706	14515	14688	14532	14727	14517	14699	14570	14558	14651	14461	14725	14638	14437	14623	14546	14683	14647	14712	14485	14413	14539	14771	14713	14530	14678	14478	14574	14510	14739	14590	14636	14649	14706	14661	14719	14521	14760	14844	14602	14502	14765	14596	14645	14702	14676	14623	14728	14536	14628	14473	14788	14826	14736	14558	14662	14512	14488	14724	14599	14614	14633	14509	14803	14570	14595	14705	14639	14520	14426	14507	14697	14605	14563	14434	14546	14627	14628	14631	14547	14660	14539	14796	14450	14611	14554	14720	14654	14696	14536	14566	14506	14766	14576	14665	14606	14665	14835	14698	14736	14645	14579	14568	14808	14789	14750	14341	14626	14739	14486	14581	14573	14492	14735	14612	14620	14786	14613	14609	14617	14686	14641	14649	14701	14779	14819	14604	14616	14598	14595	14683	14729	14583	14652	14351	14481	14385	14616	14673	14456	14430	14707	14749	14578	14639	14692	14692	14462	14551	14622	14623	14676	14630	14903	14407	14719	14637	14794	14502	14737	14602	14719	14604	14733	14624	14793	14638	14484	14741	14583	14666	14589	14418	14488	14518	14546	14673	14693	14713	14548	14620	14763	14588	14551	14586	14541	14525	14564	14566	14548	14585	14681	14640	14506	14575	14753	14775	14591	14550	14601	14397	14661	14438	14527	14451	14560	14698	14453	14524	14655	14889	14894	14596	14808	14725	14877	14798	14626	14676	14772	14753	14458	14873	14745	14673	14780	14666	14409	14553	14629	14668	14555	14635	14514	14544	14599	14524	14565	14795	14433	14436	14671	14623	14587	14707	14558	14661	14626	14565	14599	14656	14633	14657	14475	14518	14592	14591	14575	14714	14463	14657	14630	14595	14489	14427	14700	14760	14578	14619	14745	14532	14486	14748	14677	14584	14588	14621	14549	14687	14701	14602	14669	14544	14713	14535	14415	14725	14554	14532	14744	14510	14597	14879	14560	14772	14778	14644	14589	14825	14600	14655	14683	14725	14394	14798	14466	14532	14601	14534	14533	14516	14494	14433	14723	14674	14668	14383	14554	14702	14756	14659	14475	14603	14559	14754	14779	14705	14857	14651	14737	14693	14613	14521	14643	14586	14701	14627	14566	14612	14718	14568	14696	14577	14702	14689	14440	14669	14791	14598	14542	14562	14582	14708	14874	14822	14587	14643	14723	14696	14781	14594	14595	14708	14704	14718	14642	14691	14605	14598	14783	14565	14618	14716	14700	14768	14578	14662	14638	14537	14748	14605	14564	14743	14879	14417	14627	14683	14790	14635	14792	14693	14630	14740	14746	14532	14674	14731	14609	14652	14796	14387	14657	14522	14608	14553	14669	14713	14634	14595	14744	14581	14824	14785	14583	14790	14574	14644	14661	14537	14694	14459	14552	14650	14656	14730	14535	14615	14606	14713	14717	14684	14610	14739	14742	14716	14564	14597	14604	14524	14735	14605	14591	14541	14575	14661	14602	14625	14861	14623	14517	14808	14486	14577	14602	14612	14670	14745	14777	14481	14689	14465	14547	14623	14777	14576	14740	14760	14590	14777	14528	14667	14609	14631	14542	14646	14688	14603	14635	14548	14676	14625	14434	14602	14506	14411	14569	14545	14564	14655	14702	14810	15001	14628	14827	14624	14391	14502	14501	14598	14558	14591	14760	14582	14456	14541	14589	14587	14554	14532	14747	14811	14654	14531	14477	14678	14545	14689	14419	14538	14458	14543	14569	14650	14711	14724	14648	14629	14462	14420	14576	14562	14791	14692	14714	14476	14605	14556	14696	14732	14634	14525	14547	14755	14862	14384	14484	14530	14537	14750	14595	14608	14624	14524	14771	14547	14527	14783	14621	14651	14648	14759	14711	14734	14597	14691	14817	14677	14655	14597	14653	14770	14476	14756	14621	14511	14655	14602	14639	14759	14955	14503	14586	14512	14807	14541	14666	14714	14716	14521	14507	14640	14716	14596	14590	14889	14676	14605	14487	14618	14810	14598	14667	14515	14668	14634	14552	14704	14647	14391	14653	14922	14513	14678	14639	14460	14616	14616	14862	14748	14654	14641	14691	14598	14731	14605	14739	14668	14802	14570	14415	14554	14631	14729	14757	14446	14611	14530	14732	14653	14566	14545	14549	14724	14655	14644	14747	14548	14582	14482	14636	14535	14682	14612	14809	14771	14603	14715	14689	14747	14688	14573	14631	14530	14562	14460	14587	14452	14542	14586	14536	14584	14810	14635	14580	14742	14591	14590	14567	14698	14531	14342	14622	14736	14673	14461	14438	14500	14532	14617	14747	14624	14606	14723	14698	14581	14534	14801	14497	14430	14812	14561	14760	14789	14511	14602	14722	14655	14514	14527	14436	14532	14674	14709	14594	14862	14604	14570	14627	14634	14595	14669	14864	14439	14627	14761	14602	14638	14641	14709	14469	14517	14634	14883	14685	14568	14684	14574	14700	14676	14569	14884	14597	14543	14658	14597	14862	14585	14580	14684	14723	14417	14699	14539	14647	14764	14763	14681	14654	14526	14611	14637	14535	14817	14450	14611	14650	14785	14425	14680	14551	14447	14480	14649	14671	14546	14747	14683	14584	14545	14631	14690	14562	14721	14548	14483	14754	14480	14498	14744	14752	14685	14659	14653	14588	14632	14620	14745	14522	14637	14515	14703	14538	14568	14610	14662	14851	14547	14617	14649	14679	14606	14911	14642	14751	14744	14656	14429	14689	14722	14534	14716	14756	14672	14524	14719	14682	14689	14522	14672	14630	14640	14582	14507	14629	14539	14588	14650	14707	14637	14753	14530	14573	14825	14659	14636	14493	14607	14607	14674	14597	14649	14687	14457	14651	14754	14502	14713	14659	14691	14529	14674	14598	14631	14478	14766	14540	14451	14654	14772	14554	14691	14642	14509	14764	14673	14678	14533	14856	14698	14695	14735	14686	14514	14637	14666	14456	14406	14659	14448	14616	14637	14865	14734	14750	14609	14629	14615	14756	14430	14614	14462	14778	14854	14309	14561	14651	14693	14653	14621	14727	14459	14775	14342	14561	14740	14647	14605	14541	14564	14643	14393	14586	14874	14577	14532	14670	14771	14775	14657	14720	14710	14791	14754	14527	14543	14605	14454	14472	14502	14720	14637	14737	14715	14733	14714	14652	14637	14656	14415	14695	14562	14780	14536	14689	14577	14674	14637	14864	14751	14740	14578	14583	14606	14633	14624	14677	14727	14580	14465	14814	14803	14731	14612	14768	14626	14783	14761	14495	14682	14852	14633	14591	14761	14680	14499	14622	14570	14656	14699	14746	14708	14743	14668	14579	14644	14591	14602	14706	14579	14645	14580	14436	14543	14697	14586	14751	14545	14768	14941	14562	14736	14519	14661	14610	14721	14552	14685	14649	14532	14600	14794	14784	14825	14590	14672	14757	14781	14592	14615	14363	14732	14714	14984	14544	14740	14691	14842	14484	14557	14659	14866	14701	14675	14569	14658	14571	14580	14669	14695	14463	14763	14435	14528	14740	14477	14678	14370	14443	14802	14675	14513	14598	14584	14666	14572	14749	14869	14670	14644	14693	14651	14658	14776	14631	14653	14462	14661	14750	14529	14629	14673	14377	14617	14485	14560	14744	14621	14643	14627	14748	14553	14629	14685	14476	14631	14603	14610	14546	14575	14657	14746	14594	14655	14622	14625	14690	14591	14797	14724	14681	14536	14706	14685	14671	14557	14740	14591	14592	14663	14648	14743	14635	14597	14503	14535	14876	14728	14613	14568	14555	14566	14667	14712	14646	14584	14736	14773	14691	14564	14488	14433	14730	14458	14498	14840	14574	14548	14643	14761	14631	14741	14669	14614	14600	14767	14674	14675	14792	14603	14516	14785	14717	14716	14838	14648	14595	14671	14537	14687	14795	14828	14468	14621	14705	14734	14619	14631	14632	14655	14559	14724	14905	14542	14610	14632	14719	14648	14553	14819	14734	14695	14394	14720	14701	14622	14566	14691	14756	14650	14624	14618	14649	14741	14668	14473	14635	14461	14782	14663	14551	14716	14630	14820	14655	14870	14534	14551	14563	14623	14631	14723	14738	14516	14601	14468	14418	14408	14668	14769	14756	14729	14471	14533	14704	14531	14477	14458	14451	14364	14621	14520	14580	14637	14640	14423	14447	14570	14520	14641	14778	14643	14567	14701	14577	14649	14597	14644	14569	14632	14621	14548	14499	14554	14655	14602	14905	14665	14773	14538	14606	14700	14711	14667	14602	14518	14646	14578	14753	14725	14699	14558	14580	14546	14680	14631	14757	14961	14624	14359
15289	16698	15472	15455	15195	15031	14844	14436	14108	13969	14003	13715	13583	13508	13621	13508	13293	13332	13381	13357	13363	13442	13711	14275	14302	14067	13955	13646	13609	13464	13342	13325	13268	13509	13419	13367	13323	13214	13365	13265	13236	13483	13334	13240	13083	13358	13118	13412	13199	13313	13298	13199	13327	13336	13344	13320	13365	13263	13478	13320	13181	13323	13341	13336	13257	13089	13293	13179	13378	13344	13397	13364	13336	13292	13296	13282	13348	13338	13386	13370	13353	13339	13299	13289	13052	13386	13353	13410	13343	13191	13192	13224	13457	13415	13307	13361	13391	13395	13179	13255	13192	13412	13510	13272	13157	13267	13277	13140	13264	13401	13304	13376	13368	13291	13314	13348	13383	13304	13422	13336	13234	13404	13275	13164	13198	13280	13317	13251	13325	13355	13187	13262	13198	13435	13312	13183	13395	13244	13371	13319	13378	13201	13412	13252	13470	13333	13358	13270	13351	13315	13342	13197	13335	13388	13276	13397	13273	13340	13483	13340	13135	13505	13293	13197	13526	13426	13356	13117	13274	13258	13323	13267	13273	13350	13385	13564	13124	13202	13420	13218	13304	13507	13221	13281	13379	13288	13371	13249	13303	13367	13431	13190	13501	13175	13397	13362	13344	13222	13285	13246	13214	13297	13327	13328	13314	13370	13357	13407	13237	13343	13497	13194	13408	13384	13270	13285	13296	13293	13327	13291	13393	13511	13397	13331	13340	13432	13353	13396	13322	13341	13336	13435	13346	13417	13353	13301	13305	13162	13256	13326	13339	13340	13238	13288	13335	13375	13322	13337	13225	13426	13388	13344	13336	13289	13338	13397	13503	13356	13311	13377	13340	13332	13288	13407	13293	13223	13272	13445	13278	13320	13308	13184	13412	13431	13251	13444	13418	13378	13377	13460	13341	13470	13228	13186	13317	13302	13346	13203	13320	13353	13369	13371	13366	13312	13352	13367	13322	13356	13331	13258	13268	13207	13232	13281	13156	13244	13334	13556	13345	13295	13417	13355	13417	13351	13330	13080	13384	13162	13315	13289	13286	13364	13400	13347	13418	13293	13360	13322	13202	13312	13349	13433	13336	13323	13526	13317	13373	13296	13350	13228	13408	13259	13169	13310	13199	13430	13341	13431	13241	13359	13322	13185	13255	13263	13247	13381	13334	13169	13308	13332	13070	13326	13492	13248	13351	13379	13454	13357	13256	13319	13266	13345	13491	13227	13339	13353	13335	13334	13330	13337	13411	13257	13301	13193	13191	13329	13576	13269	13219	13327	13327	13298	13227	13133	13417	13165	13261	13111	13350	13299	13532	13229	13323	13371	13390	13329	13279	13391	13315	13259	13265	13350	13322	13280	13074	13266	13337	13283	13199	13450	13489	13254	13552	13393	13455	13346	13298	13478	13319	13262	13310	13361	13432	13427	13250	13375	13445	13332	13162	13336	13260	13369	13276	13339	13443	13447	13287	13308	13334	13477	13417	13278	13259	13375	13242	13314	13213	13339	13219	13409	13397	13313	13206	13215	13250	13357	13167	13389	13150	13294	13432	13305	13312	13274	13122	13137	13211	13378	13067	13243	13365	13377	13335	13226	13300	13293	13484	13371	13301	13425	13357	13391	13419	13315	13328	13322	13209	13293	13295	13194	13472	13421	13240	13268	13377	13342	13364	13502	13339	13268	13194	13269	13357	13299	13326	13305	13334	13270	13253	13634	13343	13422	13292	13393	13263	13454	13297	13215	13327	13290	13205	13355	13297	13238	13230	13334	13252	13265	13141	13377	13275	13245	13391	13300	13305	13205	13108	13389	13323	13202	13397	13408	13242	13120	13384	13305	13550	13420	13329	13359	13438	13213	13358	13302	13340	13347	13221	13261	13239	13427	13580	13392	13440	13239	13292	13193	13351	13490	13425	13215	13372	13286	13387	13317	13401	13350	13433	13207	13193	13275	13275	13302	13416	13395	13320	13344	13354	13425	13304	13455	13425	13116	13352	13440	13427	13380	13359	13286	13426	13424	13264	13465	13406	13429	13509	13199	13434	13258	13258	13364	13297	13290	13273	13349	13327	13442	13233	13266	13347	13125	13308	13187	13458	13148	13336	13187	13176	13207	13257	13225	13432	13343	13316	13360	13233	13331	13473	13224	13405	13400	13291	13364	13344	13401	13274	13438	13402	13485	13246	13325	13387	13302	13411	13400	13377	13200	13349	13301	13308	13373	13281	13379	13264	13302	13389	13353	13265	13113	13436	13169	13390	13366	13176	13402	13125	13097	13322	13330	13474	13338	13260	13399	13275	13405	13165	13428	13358	13276	13218	13285	13254	13334	13332	13409	13325	13310	13269	13363	13386	13318	13393	13395	13365	13264	13489	13426	13378	13379	13289	13196	13411	13242	13317	13404	13437	13400	13405	13327	13426	13339	13238	13286	13151	13244	13278	13365	13314	13179	13219	13356	13418	13212	13322	13316	13380	13275	13464	13313	13344	13324	13068	13376	13244	13287	13276	13189	13299	13350	13148	13249	13225	13482	13243	13330	13220	13398	13188	13214	13278	13393	13282	13456	13359	13197	13351	13299	13357	13244	13379	13374	13110	13446	13219	13199	13395	13385	13488	13222	13300	13348	13219	13251	13251	13352	13304	13423	13334	13329	13250	13268	13368	13358	13302	13261	13230	13453	13322	13115	13367	13304	13125	13494	13281	13266	13422	13510	13368	13254	13324	13243	13200	13292	13277	13339	13325	13331	13326	13278	13294	13236	13151	13200	13271	13330	13329	13459	13393	13290	13247	13146	13102	13331	13268	13300	13376	13284	13233	13207	13305	13356	13354	13294	13317	13317	13289	13319	13244	13468	13314	13466	13442	13430	13280	13412	13437	13349	13374	13404	13481	13403	13421	13383	13422	13236	13277	13441	13188	13362	13356	13425	13320	13445	13249	13218	13405	13152	13263	13245	13255	13228	13408	13404	13251	13281	13454	13243	13370	13268	13435	13358	13462	13211	13371	13357	13324	13173	13337	13197	13290	13418	13370	13338	13307	13319	13266	13210	13403	13343	13498	13335	13308	13331	13387	13222	13383	13151	13561	13276	13429	13298	13258	13384	13281	13356	13457	13451	13360	13301	13186	13178	13469	13311	13363	13350	13403	13290	13416	13461	13206	13353	13237	13369	13287	13335	13361	13234	13285	13324	13433	13477	13225	13343	13296	13309	13439	13248	13378	13339	13426	13385	13366	13491	13401	13319	13337	13195	13463	13216	13282	13289	13435	13350	13395	13329	13540	13242	13387	13301	13316	13265	13335	13310	13420	13315	13268	13244	13256	13282	13403	13426	13310	13453	13297	13323	13378	13274	13324	13199	13313	13165	13313	13118	13408	13204	13332	13309	13351	13256	13477	13475	13256	13189	13280	13257	13396	13239	13510	13400	13369	13384	13236	13328	13165	13325	13251	13372	13395	13319	13404	13197	13314	13191	13411	13287	13342	13268	13303	13213	13383	13258	13301	13229	13444	13364	13278	13263	13375	13260	13403	13238	13358	13421	13222	13404	13381	13227	13455	13390	13457	13124	13493	13225	13294	13398	13338	13206	13428	13174	13298	13418	13136	13343	13283	13460	13344	13424	13436	13336	13445	13362	13316	13444	13144	13305	13433	13166	13427	13247	13387	13382	13337	13345	13313	13251	13254	13162	13278	13276	13263	13154	13331	13423	13374	13262	13350	13416	13109	13378	13230	13233	13467	13342	13394	13486	13269	13272	13192	13284	13315	13463	13433	13239	13275	13268	13373	13264	13297	13217	13416	13187	13440	13365	13288	13328	13400	13299	13386	13338	13170	13357	13171	13510	13456	13202	13138	13406	13333	13369	13411	13190	13338	13369	13384	13188	13438	13264	13424	13272	13240	13378	13380	13338	13241	13464	13234	13433	13290	13567	13440	13298	13324	13340	13330	13213	13262	13072	13337	13340	13325	13386	13272	13304	13370	13213	13280	13181	13125	13343	13285	13459	13401	13301	13481	13359	13257	13323	13278	13292	13285	13280	13208	13210	13384	13174	13379	13147	13143	13434	13292	13306	13400	13549	13450	13310	13342	13290	13330	13404	13447	13325	13322	13191	13239	13355	13220	13238	13208	13319	13237	13439	13132	13367	13309	13358	13378	13061	13305	13207	13239	13332	13316	13293	13352	13386	13331	13260	13303	13396	13316	13388	13425	13275	13192	13337	13218	13328	13302	13285	13362	13235	13487	13375	13363	13317	13186	13310	13364	13219	13283	13271	13166	13423	13445	13370	13383	13377	13282	13323	13337	13260	13361	13329	13414	13338	13446	13426	13351	13462	13468	13275	13320	13200	13356	13201	13203	13425	13266	13319	13373	13387	13241	13384	13376	13438	13183	13362	13407	13333	13345	13336	13438	13359	13448	13256	13170	13394	13354	13368	13266	13280	13248	13246	13443	13323	13476	13203	13277	13375	13394	13364	13210	13186	13301	13242	13231	13359	13335	13304	13338	13428	13396	13240	13421	13176	13444	13467	13122	13036	13235	13422	13200	13389	13302	13248	13383	13317	13401	13420	13332	13331	13336	13372	13251	13261	13356	13332	13505	13293	13317	13259	13344	13394	13378	13538	13304	13534	13402	13398	13233	13365	13128	13497	13201	13149	13317	13430	13272	13305	13374	13168	13376	13478	13330	13328	13345	13265	13216	13416	13389	13253	13267	13207	13266	13329	13313	13154	13327	13276	13095	13290	13419	13430	13158	13610	13291	13276	13266	13447	13486	13421	13428	13308	13438	13343	13421	13410	13229	13345	13216	13305	13197	13365	13196	13220	13402	13326	13236	13309	13491	13299	13339	13233	13367	13328	13303	13270	13324	13258	13215	13359	13463	13342	13429	13426	13292	13077	13199	13216	13306	13267	13193	13267	13520	13168	13385	13436	13429	13217	13362	13244	13380	13397	13226	13214	13510	13421	13348	13420	13248	13306	13421	13339	13260	13437	13224	13309	13451	13355	13386	13357	13428	13398	13238	13341	13260	13315	13243	13162	13346	13278	13241	13325	13320	13458	13201	13472	13381	13232	13384	13439	13340	13405	13300	13292	13244	13275	13308	13272	13336	13403	13323	13274	13414	13402	13464	13515
24463	21346	28523	24689	21971	20182	19165	17349	16731	16718	16675	16655	16343	16325	16294	16250	16244	16364	16195	16276	16182	16060	17230	19700	20583	19688	18228	17144	16684	16179	16107	15825	15775	16097	16084	16160	16066	15951	15866	16031	15986	16130	16032	15969	16013	15735	15935	15907	16065	15950	16000	15680	16020	16129	16005	16041	15937	16133	16018	15910	16119	15722	16037	15862	15944	15838	15930	15904	15858	15786	15879	15916	15963	15920	16064	15960	15869	15920	15919	15916	15999	15798	16040	15837	15957	15959	15843	15824	15986	16048	16105	15850	16066	16021	15818	15870	15931	16149	16075	15906	15848	15948	15890	15802	15765	15946	15910	15890	15872	15939	15863	15856	15839	16017	15977	15998	15802	16027	15920	15912	15939	15688	15834	15881	15843	15912	16102	15632	15796	15906	15783	15852	16079	16004	15753	15811	15950	15892	15687	15882	15902	15959	16037	15776	15964	15904	15714	15953	15936	15990	15882	15891	15811	15980	15987	16009	15873	15917	15959	15847	15910	15974	16066	15871	16080	15903	15970	15866	15965	16008	15863	16073	15907	15848	15753	15968	15963	16031	15948	15697	15853	15871	15912	15889	15808	15794	16031	16046	15786	15851	15935	15878	16046	15547	15974	15981	15845	15893	15883	15788	15825	16037	15888	15813	15817	15678	15822	15947	15891	15890	15797	15918	15919	15886	15877	15903	15878	16031	15881	15861	16054	15979	15708	15978	16185	15878	15929	15813	16033	16060	15970	15871	15850	16016	15887	15952	16019	15945	15753	16005	15978	15756	15800	15928	15667	15904	15889	15787	15772	15904	15863	15782	15946	15960	15753	15896	15883	16073	15955	16049	16114	15965	15920	15917	15942	16021	15843	15881	15952	15983	16006	15817	16044	15843	15693	16073	16003	16055	15849	15907	15948	15993	15880	15840	15989	15832	15888	15983	15954	16052	15823	15861	16080	15882	16039	15899	15945	15866	15794	16031	16090	15816	15894	15960	15780	15848	15937	15924	15993	16017	15963	15865	15873	15728	16065	15974	16071	15846	15801	15978	15958	15930	16012	15837	16063	15982	15715	15887	15750	15863	15978	15926	15760	15822	15917	15820	15896	15778	16106	16010	15797	16100	16120	16142	15951	15868	15813	15831	15996	15852	15793	15995	15802	15941	15830	15583	15984	16030	15876	15964	15874	15994	15813	16021	16014	15737	16044	16141	15927	15883	15851	15948	15963	15799	15983	15868	16056	15717	15886	15891	16016	15785	15793	15912	16108	16008	15884	16107	15993	16027	15662	15997	16018	15865	15728	15950	15907	15781	15798	16110	15908	15983	15794	15831	15847	15893	15698	15833	15698	15862	15931	15863	15934	16003	16091	15902	15877	15757	16012	16010	15884	15835	15871	15905	16107	16000	15638	15834	15932	15920	16067	16020	16145	15787	15808	15956	16021	16006	15895	15825	15809	15880	15976	15877	15755	15749	15872	15904	15860	15847	16016	15979	15876	15792	15974	15995	16056	15945	15858	15748	15816	16023	16109	15859	15987	15938	15782	15945	15936	15921	15992	15945	15950	15903	15741	15789	16053	15796	15897	15933	15817	15927	15906	15758	15961	16007	15890	15708	16030	15726	16037	15947	15872	15858	15888	15950	15881	15984	15957	15821	15803	15943	15730	15920	15794	16019	15860	15841	15972	15951	15899	16050	15935	15915	16006	15975	15748	15822	15954	15828	15735	15788	16034	15912	15895	15873	16004	15995	16129	16055	16013	15909	15857	16021	15932	15855	16011	15853	15967	15858	16052	16100	16019	15920	15954	15907	16100	15997	15788	16095	16130	15860	16069	15821	15710	15967	15889	15927	15825	16094	15910	15899	16022	16009	16020	15781	15935	16102	15790	15782	16043	15906	16000	15977	15799	15976	15894	15946	15879	15827	16081	15980	15775	15753	15841	15940	15880	15892	15944	15880	16185	15934	15801	15966	15927	15913	15857	15955	15922	16015	15770	16066	16136	15854	15901	15987	16007	16127	15910	15817	16105	15940	15776	15729	16111	16007	15899	15724	16162	15936	15954	15856	15986	15899	16098	16089	15877	15992	15991	15858	16121	15808	15880	15881	15896	15957	16029	15826	15997	15839	15878	15990	16049	15916	15891	15868	16164	15966	15809	15875	16013	15768	15829	15978	15893	15970	15767	15851	16044	16108	16070	16018	15886	15901	15950	15848	16036	16048	15831	15777	15988	15886	16014	15769	16108	15655	15854	15708	16175	15969	16100	15775	15709	15757	15962	16027	15974	16193	15930	15767	16004	15852	15933	16026	15784	15859	16070	16144	15966	15808	15996	15828	15817	15881	15698	16021	15855	15979	16027	15984	15958	15878	16007	15993	15926	15925	15905	15899	15961	16111	16069	15820	15643	15858	15931	15912	15823	15963	16017	15972	15666	15995	15935	16037	16150	15986	15833	15995	15963	15866	15825	15968	16077	15863	15839	15996	15830	15873	15943	15857	15891	15888	16011	16017	15781	16003	16062	15759	15999	16088	15996	15754	15962	16077	16205	15875	16107	15804	16169	15963	15751	15837	15915	15858	15960	15919	15782	15855	15893	15882	15857	15868	15809	15860	15953	15800	15835	15885	15871	15905	15937	15784	16051	15800	15921	15863	15806	15827	16066	15969	15801	15998	15917	16047	15924	16002	15798	15828	15783	15959	15936	16083	15707	15752	15847	15862	16014	15747	15932	15766	15933	15853	15827	15857	16072	15971	16074	15872	15903	15772	16036	15901	15897	15963	15991	15927	16118	16111	15979	15909	15933	16016	15844	16002	15941	16040	16035	15791	16045	16111	15861	16005	15814	15985	15826	15981	15857	15993	16103	15955	15964	16015	15772	15804	16059	15840	16022	15923	16022	15903	15809	15871	16131	16028	16010	15773	16052	15845	15989	16035	15914	16009	15814	15839	16046	15842	15824	16015	15837	16016	15873	15859	16046	15645	15866	15921	15982	15955	15943	16090	16029	15941	15894	15869	15814	15961	15928	15957	16080	15987	16012	15966	16113	15973	15829	15870	16060	15880	15912	15983	15974	15910	15961	15733	15719	15967	15741	15949	15900	16050	16020	15806	15966	16117	15850	16065	15941	15921	15897	16072	15931	15902	15879	15968	15680	15721	15937	16008	16098	15853	15800	16101	15788	15890	16014	15836	15949	16015	15748	16053	16042	15787	16107	15931	16114	15931	15755	15953	15836	16013	16088	16116	16119	15712	15825	15769	15991	15994	15886	16136	15702	15910	15802	15975	15957	15961	15938	15844	15955	16015	15981	16104	15794	15953	15843	15728	15910	15956	15964	15803	15789	15918	16001	15955	15670	15729	15787	15868	15899	15951	15999	16002	15985	16298	16042	15987	15869	16031	15874	15938	16011	16009	15879	15832	15831	15948	15912	15938	16099	15925	15732	15746	15960	16021	15918	15683	15757	15686	15887	16058	15919	16030	15979	16144	15945	15929	15762	16116	15757	15792	15811	15667	15760	15954	15963	15882	15944	15928	16115	15990	15947	15912	15837	15675	15828	15922	15971	15937	15885	15996	15867	15857	15724	15936	15978	15999	15709	15822	15796	15844	15743	16006	15831	16165	15651	15973	15858	15877	15942	16114	15916	15946	15897	15678	16065	16127	15808	15984	15955	15908	15802	16115	15732	15907	15939	15903	15990	15890	15934	15823	15837	15955	16036	15917	15995	16129	15877	15940	15997	15843	15959	15774	15916	15907	16036	15962	16042	15838	15964	15937	15847	15688	15787	16040	15916	15933	16020	16010	16005	15818	16011	16027	15897	15923	15880	15905	15969	15877	16262	16017	15832	15815	15958	16058	15959	15907	16035	16006	15855	15981	15957	15837	16066	16000	15990	15922	15818	15699	16008	15751	15961	15984	15930	15738	15950	15967	15980	15954	15892	15966	15832	15878	15970	15805	15999	15971	15901	15753	15963	16043	15793	15809	15842	15959	15842	15921	15811	15924	15803	15808	15985	15963	15873	15837	15852	15872	16003	15943	15915	15854	16079	16077	15840	15695	15797	15959	16022	15852	15991	15884	16014	15940	16138	15935	15893	15878	16056	15997	15802	15895	15994	16134	16172	15994	16008	15822	15954	15811	15711	15787	15830	15763	15893	16049	15771	16011	15902	15665	15901	16019	16072	15988	16091	15901	15792	15764	15897	15907	15997	16033	15967	15806	15733	15879	15900	15877	15836	15724	15728	15771	16062	15876	16016	15924	15838	15681	15859	15944	15907	15908	16080	15991	15899	15875	15751	15812	15787	15703	15860	15859	16066	15813	16012	16086	15957	16019	15828	15838	15909	15918	16054	16028	15765	15900	15877	15899	15928	15865	15879	15854	16057	15986	15968	15951	15995	15987	15973	15929	15949	16075	15937	15999	16046	15812	16081	15920	16011	15812	15726	16014	15798	16067	15839	15937	15920	16098	15987	15942	15860	15891	15940	15867	15919	15918	15971	15790	15980	15893	16026	15924	16080	15906	15989	15949	15775	15933	16180	15987	15867	16008	16090	15984	15929	16008	15985	16098	15990	15928	15988	16170	15858	16066	15868	15852	15917	15846	15983	16056	15874	16022	15968	16112	15875	15864	15924	16134	15912	15987	15935	15937	15896	15766	15959	15856	16058	15672	15867	15959	15952	16004	16078	15813	15778	15927	15684	15932	15935	16109	15836	15937	16034	15982	15995	16016	15955	16003	15834	16104	15750	15979	16015	15931	16013	16028	15954	16030	15860	15870	15960	15870	16143	15848	15998	15773	15890	15880	15942	15971	15785	15906	15987	15946	15834	15893	15893	15838	15848	15826	15982	15906	16137	16148	16018	15872	15807	15780	15925	15895	15826	15818	15722	15767	15803	15832	15981	15915	16091	16196	15998	15753	15862	16016	15988	16128	16202	15729	15935	15940	15903	15735	15895	15949	15898	15840	15619	15876	15879	15966	15790	16041	15854	16043	15965	15800	16125	16093	15989	15873	15973	16119	15884	15972	16090	16043	16017	15850	16068	15674	15999	15918	15869	16015	15835	15934	15955	15918	15864	15766	15889	16103	16025	16026	15919	15924	15749	15857	15810	15939	15930	16163	16005	15713	15842	15971	16009	15993
16232	23734	22516	19117	17424	16530	16063	15694	15416	15116	15165	15093	14732	14735	14882	14748	14528	14663	14373	14599	14549	14431	16440	20086	20834	18807	16908	15624	14748	14332	14137	14291	14117	14056	14061	14115	14261	14241	14141	14227	14126	14140	14205	14100	14181	14247	14208	14188	14222	14244	14015	14107	14114	14047	14143	14330	14094	14285	14260	14162	14221	14179	14221	14121	14222	14218	14170	14060	14044	14220	14100	14119	14149	14087	14255	14163	14186	13981	14034	14165	13853	14303	14251	14130	14332	14167	14270	13950	14221	14199	14362	14129	14127	13990	14130	14191	13897	14263	14209	14158	14252	14162	14115	14025	14209	14288	14294	14203	14168	14077	13971	14006	14054	14089	14129	14136	14210	14205	14216	14058	14127	14198	14271	14091	14273	14127	14129	14221	14264	14124	14190	14014	14100	14147	14137	14158	14212	14230	14068	14055	14072	14108	14223	13931	14186	14259	14366	14119	13963	13998	14215	14150	14130	14196	14072	14268	14125	14131	14310	14165	14207	14164	14252	14301	14003	14213	14058	14065	14119	14052	14162	14058	14188	14254	14322	14101	14203	14104	14093	14299	14129	14024	14243	13982	14116	14101	14102	14131	14089	14314	14237	14130	14168	14071	14165	14166	14228	14030	14175	14238	14118	14060	14206	14219	14056	14056	14114	14167	14188	14084	14305	14260	14016	14104	14133	14100	13921	14206	14208	14314	14155	14110	14129	14263	14151	14068	14047	14303	14041	14184	14302	14206	14079	14122	14199	14149	14140	14228	14138	14279	14099	14223	14067	14204	14164	14142	14073	14048	14302	14013	14182	14198	14091	14176	14218	14173	14310	13967	14060	14253	14230	14197	14288	13949	14177	14359	14257	14284	14219	14207	13985	14113	14071	14035	14234	14223	14212	14182	14255	14091	14204	14343	14261	14016	14169	14172	14185	14032	14229	14190	14061	14215	14091	14261	14126	14105	14061	14067	14066	14256	13990	13934	14275	14343	14053	14403	14078	14253	14296	14333	14123	14213	14140	14153	14074	14309	14354	14022	14168	14233	14161	14081	14241	13983	14040	14287	14207	14295	14085	14349	14147	13926	14049	14184	14209	14079	14103	14137	14104	14172	14108	14158	14233	14122	14174	14163	14270	14188	14103	14228	14047	14156	14212	14128	14152	14085	14251	14246	14058	14129	14106	14159	14017	14161	14096	14177	14113	14134	14101	14062	14310	14078	14029	14224	14237	14157	14074	14134	14332	14167	14313	14305	14082	14236	14252	14184	13905	14023	14010	14189	14105	14191	14062	14197	14229	14132	14219	14071	14136	14144	14031	14194	14020	14372	14326	14254	14221	14168	14175	14179	14272	14257	13890	14167	14091	13947	14087	14116	14307	14223	14252	14289	14136	14290	14115	14278	14106	14262	14188	14003	14087	14216	14052	14225	14203	14075	14282	14174	14147	14166	14043	14047	14134	14274	14330	14372	14238	14164	14068	14100	14139	14283	14156	14218	14269	14185	14211	14134	14129	14094	14257	14025	14061	14181	14179	14176	14212	14270	14083	14238	14068	14127	14196	14175	14073	14124	14105	14063	14121	13913	14182	13983	14013	14218	14019	14334	14151	14102	14082	14126	14184	14137	14187	14181	14079	14188	14209	14213	14240	14220	14264	14095	14111	14072	14094	14132	14180	13968	14298	14121	14200	14099	14106	14059	14092	14103	14055	14291	14262	14146	14088	14123	14156	14154	14075	14180	14158	14199	14189	14241	14206	14436	14060	14226	14179	14129	14211	14159	14170	14227	14153	14030	14177	14225	14130	14177	14223	14225	14065	14348	14180	14128	14096	14121	14216	14247	14115	14100	14071	14101	14152	14028	14144	14076	14328	14082	13954	14233	14044	14191	14110	14175	14250	14008	14136	14219	14195	14056	14210	14203	14055	14134	14205	14168	14194	14120	14201	14215	13996	14124	14085	14202	14142	14077	14068	14271	14167	14141	14129	14303	14263	14107	14180	14109	14019	14199	14043	13976	14214	14111	14150	14254	14102	14214	14155	14118	14078	14142	14284	14124	14092	14135	14190	14333	14260	14330	14188	14053	14182	14236	14179	14133	14186	14085	14192	14209	14184	14118	14100	14321	14223	14065	14089	14182	14247	14242	14176	14356	14043	14092	14122	14091	14199	14140	14154	13983	14272	14185	14113	14086	14099	14019	14121	14070	14162	14212	14317	14151	14279	14197	14202	14126	14112	14291	14024	14155	14152	14040	14011	14143	14185	14230	13988	14080	14269	14095	14086	14291	14162	14228	14133	14109	14166	14152	14166	14204	13923	14026	14142	14169	14303	14174	14033	14212	14077	14095	14147	14128	14114	14143	14130	14030	14268	14318	14282	14035	13940	14191	14036	14072	14188	14088	14151	13990	14175	14281	14189	14080	14132	14090	13979	14370	14254	14214	14144	14116	14311	13916	14137	14065	14130	13986	14201	14107	14213	14132	14248	14156	14172	14100	14135	14244	14018	14041	14090	14112	14072	14207	14060	14300	14122	14315	14135	14115	14112	14175	14150	14322	14099	14095	14201	14086	14318	14099	14118	14127	14152	14320	14264	14268	14125	14165	14405	14147	13975	14249	14075	14309	14294	14105	14117	14040	14134	14224	14089	14096	14218	14078	14213	14315	14003	14275	13963	14170	13994	14127	14265	14273	14083	14167	14077	14303	14041	14193	14247	14160	14245	14042	14207	14016	14034	14148	14327	14403	13948	14262	14064	14171	14241	14125	14008	14152	13982	14126	14178	14187	14040	14228	14272	14262	14142	14164	14098	14073	14189	13957	14279	14048	14239	14176	14198	14193	14248	13980	14024	14071	14053	14192	14167	14226	14094	14136	14206	14075	14186	14279	14086	14208	14173	14168	14074	14176	14264	14143	14288	14179	14223	14207	14007	13897	14175	14030	14003	14098	14161	14090	14157	14392	14153	14030	14230	14038	14152	14209	14182	14135	14241	14115	14086	14208	14191	14159	14112	14136	14003	14076	14093	13998	14034	14071	14213	14115	14277	14349	14184	14240	14235	14199	14134	14095	14033	14018	14173	14274	14373	14158	13999	14491	14172	14302	14336	14174	14204	14165	14165	14180	14289	14246	14051	13955	14178	14062	14169	14385	14064	13925	14102	14288	14266	14119	14243	14166	14128	14195	14203	14046	14164	14061	14081	14106	14046	14255	14178	14014	14173	14189	14143	13968	14117	14161	14169	14096	14090	14225	14249	14232	14035	13982	14147	14102	14227	14105	14169	14206	14130	14210	14146	14243	14173	14165	14003	14241	14172	14141	14100	14153	14071	14118	13970	13971	14261	14085	14130	14286	14091	14144	14111	14177	14037	13993	14193	14217	14108	14118	13932	14053	14122	13969	13913	14158	14136	14250	14253	14155	14259	14205	14280	14126	14042	14173	14125	14129	13947	14231	14129	14064	13993	14003	14083	14124	14267	14193	14144	14034	14140	14108	14170	14099	14045	14185	14272	14091	14021	14175	14204	14092	14129	14215	14086	14130	14252	14061	14026	14300	13986	14327	14240	14178	13985	14138	14087	14290	14202	14064	14303	14159	14219	14276	14215	14214	14031	14202	14305	14320	14200	14094	14238	14129	14124	14148	14195	14199	14108	14211	14124	14107	14169	14213	14031	14131	14105	14268	14106	14142	14339	14159	14057	14081	14148	14125	14041	14279	14334	14179	14025	14014	14243	14301	14044	14139	14198	13988	14231	14153	14097	14250	14130	14202	14241	14126	14242	14246	14120	14160	14049	14229	14241	13983	14008	14240	14229	14163	14017	14015	14062	14142	14299	14131	14078	14213	14149	14236	14232	14187	14049	14062	14164	14080	14042	14200	14016	14030	14220	14173	13902	14219	13973	14090	14259	14039	14059	14095	14138	14147	14226	14144	14280	14185	14229	14098	14207	14207	14046	14157	14258	14125	14124	14177	14009	14341	14249	14315	14311	14115	14090	14254	14214	14147	14422	14236	14190	14141	14267	13908	14088	14044	14014	14070	14180	14309	14096	14147	14064	14125	14286	14038	14143	14084	14181	14163	14038	14259	14329	14251	14136	14115	14035	14149	14174	14216	14143	14142	14071	14122	14220	14111	14078	14152	13956	13972	14239	14326	13995	14189	13942	14195	14084	14201	14174	13998	13897	14264	13930	14034	14159	14168	14212	14225	14043	14213	14108	14064	14088	14240	14113	14053	14287	14259	14177	14161	14063	14181	14120	14177	14215	14123	14079	14193	14123	14215	14204	14113	14155	14211	14153	14319	14154	14101	14210	14246	14209	14238	13891	14078	14082	14111	14043	14283	14124	14279	14082	14022	14246	14085	14195	14173	14250	14299	14168	14133	14188	14132	14254	14261	14169	14236	14053	14009	14100	14135	14131	14159	14165	14226	14142	14076	14238	14258	14234	14160	14207	14122	14017	14158	14255	14054	14173	14234	14095	14194	14188	14120	14196	13956	14163	13981	14059	14113	13970	14119	14341	14111	14098	14090	14182	14274	14160	14134	14070	14209	14153	14041	14022	14219	14152	14076	14035	14101	14114	14097	14037	14067	14077	14135	14223	14050	14218	14076	14178	14224	14226	14175	14212	14061	14153	14268	14028	14132	14307	14237	14114	13917	14168	14178	14067	14212	14139	14181	14298	14088	14304	14305	14004	14165	14467	14247	14233	14197	14120	14058	14140	14129	14139	14083	14184	14200	14182	14192	14012	14166	14142	14227	14261	14041	14192	14221	14166	14203	14306	14093	14075	14094	14269	14041	14256	14091	14228	14186	14212	14423	14101	14081	14134	14205	14184	14253	14126	14256	14222	14160	14123	14182	14039	14224	14168	14151	14126	14161	14200	14164	14248	14281	14135	14021	13929	14050	14108	14134	14032	14127	14314	14114	14166	14211	14139	14094	13987	14211	14217	14122	14071	14052	14142	14250	14138	14106	14077	14180	14170	14160	14165	14231	14284	14193	14082	14136	14069	14072	14093	14113	14239	14255	14157	14126	14166	14209	14197	14119	14149	14124	14169	14136	14107	14083	14164	14055	14191	14062	14242	14012	14190	14135	14205	14074	14124	14126	14277	14077	14243	14141	14312	14109	14243	14135	13958	14039
23112	21352	29147	23929	21580	23438	24175	19436	18533	18749	18077	17887	17529	17760	17692	17527	17547	17575	17513	17505	17466	17381	18121	23848	26507	23493	21043	19487	18028	17529	17221	17190	17148	17096	16853	16869	16877	17038	17124	17019	17086	17038	17053	16988	16781	17035	16970	17037	16864	17270	17047	16944	17162	17258	16969	17006	16961	17004	17104	16911	17037	17025	17059	16703	16946	16900	17023	17044	17255	16821	16999	17036	17055	17045	17045	17067	17044	16897	16995	16831	16734	17040	16816	17036	16821	17070	17075	16887	16815	16854	16980	16907	16894	17081	17003	16929	17016	16957	16841	16843	16898	16956	16958	16980	17092	16923	17280	17001	16908	17201	16986	16994	17053	17045	17070	16987	16820	16898	16970	16951	16742	16998	16827	16964	16934	17034	17265	17013	17003	16942	16926	17101	17053	16961	16812	16802	16900	16862	17113	17076	16894	16974	16872	17113	16966	16873	17001	16862	16938	16983	17094	17059	17138	16743	16923	17039	17177	16821	16957	16853	16925	17007	16893	16813	16904	16995	17097	16912	16941	17023	16902	17006	16966	17033	16901	17032	16963	17027	16828	16954	16937	17105	16904	16868	16842	16908	17021	16808	17005	16751	16946	17002	16828	16912	16904	17020	16853	16794	16770	16963	17163	16965	16794	16880	17065	17143	17060	16985	16864	16839	16900	16822	17038	16926	17079	16826	16898	17026	16958	17117	16949	17020	16922	16969	16952	17028	17005	16813	16861	17097	17106	16800	17167	16903	16842	16932	17031	17121	17027	16936	16878	17000	16952	16925	17018	16918	17040	16809	17011	17171	17046	17000	16840	17045	16861	16979	16864	17051	17074	16740	16996	17058	16839	17026	16764	16878	16922	16976	16662	17038	16951	17075	16921	16810	17095	16919	16987	17051	17125	16924	16810	16896	16811	17041	16878	16855	16897	16760	16827	16871	17045	17066	17069	16994	16997	16839	17030	16840	16887	16986	16991	16720	16986	16807	16954	16849	16915	17007	16906	17117	17222	16750	16865	16840	16796	17140	16829	16968	16916	17121	16642	17044	17004	16788	16880	16988	16991	16871	17005	16782	17021	16924	16811	16766	17055	17074	16930	17072	16941	16980	17077	16903	16901	16743	16892	16905	16782	16794	16986	17069	17071	16852	16991	16912	16814	16987	16931	17021	16999	17042	16845	16951	17111	16874	17067	17019	17013	16975	16835	16779	17269	17052	16975	16849	16817	16995	16945	16854	17002	16914	16873	16951	17007	16906	16989	16870	16616	16908	17042	17014	16790	16982	16895	16947	16879	16867	16946	16874	16968	16946	16963	16995	16873	17113	16918	17127	16915	16991	16898	17207	16900	16946	16902	16926	17098	17076	17056	16993	16857	16845	17122	17161	17054	16709	16807	16816	17011	17002	17038	16784	16764	16791	16958	17104	16960	16652	16893	16951	16813	16866	16944	16857	16802	16781	16992	16795	16912	16926	17095	17003	16950	16939	16988	16990	16769	16719	17023	17029	16754	16836	16886	16937	17055	17131	16968	16939	16946	16890	16900	16773	16823	17032	17099	16850	16715	16834	16970	16879	16926	16870	16710	17012	17068	16863	17061	17132	16891	16992	16785	17010	16712	16856	16827	16782	16791	16936	16853	16949	16828	16985	16845	17050	16882	16854	16860	16998	16858	16881	16888	16667	16801	16857	16773	16927	16863	17160	16793	17123	17147	16997	17103	16909	16901	16800	16963	16976	16683	16891	16810	16966	16935	16782	17012	17017	16892	16964	17017	16944	16929	16921	16938	16983	16963	16876	16939	17072	17113	16893	16944	16849	17039	17065	16980	16813	16865	16828	16748	16909	16852	16893	16825	16819	17145	17093	16773	16931	17006	17007	16702	16788	16793	16863	16975	16915	16937	16786	16838	16877	16833	16978	17108	16875	17014	16978	16821	16743	17095	16816	17042	16848	16866	16872	17041	16790	17119	16799	16886	16878	16899	17025	16828	16926	16914	16971	17067	17029	16933	16952	17026	16696	16756	16788	17030	17070	16984	16905	17081	16988	16824	16736	16961	17019	17157	17138	16830	16977	17211	16866	17062	17015	17105	16956	17170	16701	17065	16966	17002	16948	16909	16798	16959	17124	16896	17044	17033	16517	16977	17013	16843	16951	16819	16965	17072	17017	17049	17022	16931	16809	16929	16954	17006	16938	16990	17100	17126	16897	16755	16811	17046	17044	16944	16830	16793	17154	16898	16956	16991	16911	16946	17081	17095	16958	16746	16829	16872	17045	16850	16923	16935	16949	16906	16668	16965	16802	17020	16704	17104	16966	16950	16867	16880	16985	16915	17090	17030	16876	16838	16838	16859	16932	16842	16854	16982	17005	16956	16949	16947	16986	16885	16977	17030	16824	16973	16924	17065	16994	16919	16831	16992	17003	16799	16978	16878	17132	17047	16941	17124	16938	16844	16819	16955	16883	16981	16748	16749	17136	17051	16755	16978	16947	16882	17079	17054	16880	16958	16840	16889	17032	17051	16858	16839	17096	16931	17103	17096	16950	16965	17130	17070	16869	16858	17157	16785	16631	16809	16792	16842	16990	16952	17074	17027	16972	16889	16928	16954	17098	16919	16874	16798	16771	16964	16937	16851	16981	16948	16929	16967	16992	16710	16773	16905	16932	16942	17137	16912	17043	16904	16947	16658	17020	17059	16806	17000	16989	17105	17073	16719	16955	16688	16967	17049	16973	16959	17017	17057	17038	16815	16997	17047	16850	16929	16974	17043	16898	17025	16997	17232	16908	17030	16915	16864	16882	17103	16902	16936	17085	16737	17003	16851	16968	16671	16964	17006	16830	16942	16953	17095	16941	16866	16877	16872	16981	16944	17051	16808	16896	16959	17066	16893	17042	17017	16859	16740	16956	16952	17001	16767	16838	16780	16893	16849	16937	16872	16885	17011	17113	17014	16753	16965	16697	17079	16777	16859	16958	16912	16853	17014	16886	17077	16897	16883	16997	16953	16863	16898	17037	16834	16898	16935	17046	17070	16925	17140	16914	16912	16829	16776	16849	16777	16947	17114	17088	16820	16791	17086	16842	17152	16945	16913	17078	16810	16930	17052	17089	17032	16795	16845	16774	17027	16993	17002	16789	16921	16935	17042	16954	16944	17029	17134	16935	17025	16767	17031	16984	17034	16969	16915	16933	17119	16805	16978	17056	16872	17011	16780	16984	17027	16852	17017	17149	16647	17153	16952	17026	16944	16898	16842	16870	16841	17055	17099	17096	17117	16972	16907	16871	16927	17133	17081	16905	16919	16940	16978	16872	17149	16824	16819	16870	16890	17030	16974	16919	17052	16932	16945	17123	16890	16934	16945	16912	16876	16880	17163	17146	16906	17113	16849	16984	16841	16961	16967	17076	16811	17058	16901	16886	17073	16765	16769	16995	16903	16972	16780	16890	17037	16877	16929	17098	16890	17157	17064	17065	16870	17010	16955	16858	17013	16961	17292	16866	16981	16903	16921	17124	17009	17212	16872	17050	16921	16778	16845	17005	16899	16977	16832	16875	17125	16948	16954	16903	16791	17070	16946	16850	17027	17024	16757	16772	17054	17021	16820	17077	16963	16943	16907	16902	16945	17056	17091	17077	17042	16714	17128	16928	16797	16940	16990	16986	16957	16952	16775	16963	16817	16858	16950	17229	17051	16927	16998	16729	17098	17058	16908	16897	16860	17032	16986	16951	16918	16871	16920	16959	16947	16669	16867	16871	16895	16926	16875	16820	16793	16814	16943	17080	16905	16988	17025	16875	16960	17093	16928	16993	17000	16913	16880	16913	16908	16937	17172	17090	16912	16994	16940	17031	16926	16871	16924	16971	16899	16934	16858	16774	16982	17079	16839	16798	16838	17056	16926	16959	17046	16739	17060	17025	17041	16867	17148	16949	16846	16819	17004	16903	16754	17159	17066	16644	16810	16992	16885	16931	16886	17229	16833	17123	16996	17140	17034	16874	16724	16805	16819	16924	16964	16909	17011	16756	16886	16896	16920	16973	16910	16935	16942	17049	17029	16896	16921	16963	16760	16893	16773	16960	16990	16887	16919	16789	16919	16842	17146	17002	16912	16978	16864	16992	16805	16815	16915	16801	16779	16879	17076	16931	16940	16843	16974	17022	17186	17069	17122	16972	16964	17116	17047	17117	17020	16810	17147	17085	16928	16904	16887	16999	17019	16871	17111	16939	16824	16941	16970	16964	16894	16815	16856	16991	16947	16863	17151	17123	16995	17001	17078	16968	16651	16823	16917	16745	16906	16981	16984	16890	16979	16901	16786	16973	17021	16748	16877	17045	16947	16857	16828	16838	17176	16983	16915	17058	17124	17048	16903	16781	16922	16913	17023	16829	16798	16930	16956	16958	17052	16935	16831	16971	16899	16946	17025	17014	17169	16880	16801	17052	16985	16922	16945	17047	17201	16880	16935	16853	17095	16783	16901	16867	16905	16935	16880	16670	16775	17058	17037	16677	17008	16975	16779	17070	17101	17201	17054	17041	17053	17029	16763	17031	17039	16891	16989	17050	16978	17048	17019	16962	16998	17167	16961	17083	16945	17016	16822	16974	16959	17057	16917	17030	16909	17009	17048	17072	16855	16896	16955	16856	16892	17150	16875	16850	16934	16882	16987	16773	17059	16874	16741	16699	16777	17069	17027	16834	17221	16996	17064	16871	17182	17090	17035	16886	16911	16894	17138	16734	17143	16979	17098	16942	16897	16932	16921	16739	16984	16872	16817	16979	16918	16829	16953	16948	17003	16873	16813	16872	16876	16875	16668	16822	16883	16883	16952	16817	16822	16789	16726	16778	17001	17029	16848	16923	16986	17028	17031	16960	17106	17027	16861	16892	16928	16926	16934	16769	16956	16970	16823	16952	17166	16971	16705	17036	17153	16941	16739	17005	16981	16874	16746	16891	16922	16690	16835	16931	16913	16992	16807	16971	17020	16908	16833	16907	16918	17020	16820	17094	16992	17039	16857	16801	16990	16840	16820	16781	17146	17024	17012	17086	17076	16872	16759	17024	17080	17195	16954	16841	17062	16810	16935	16979	16924	16920	16705	16859	16920	16813	16775	16849	16953	16934	16905	16791	16822	16899
17797	29116	28038	22188	19751	18378	18000	17789	17482	16806	16164	15658	15406	15730	15619	15487	15563	15476	15463	15321	15403	15329	16743	25562	27686	22634	19880	17891	15760	15156	15027	14745	14776	14763	14878	14734	15070	14804	14723	14891	14714	14870	14651	14711	14897	14807	14777	14623	14636	14809	14719	14733	14774	14651	14822	14940	14681	14726	14636	14832	14652	14864	14876	14799	14687	14613	14707	14678	14747	14939	14891	14803	14808	14675	14838	14637	14976	14842	15083	14867	14815	14762	14718	14732	14815	14976	14690	14835	14715	14862	14789	14721	14862	14649	14697	14860	14824	14746	14771	14826	14773	14656	14777	14775	15003	14710	14815	14732	14737	14956	14668	14749	14752	14667	14704	14795	14644	14696	14782	14797	14919	14782	14731	14844	14549	14651	14870	14566	14933	14721	14861	14889	14938	14910	14707	14692	15002	14627	14837	14712	14744	14756	14711	14611	14793	14802	14880	14844	14832	14766	14744	14580	14794	14900	14799	14842	14863	14787	14805	14749	14577	14720	14816	14603	14720	14851	14693	14755	14830	14818	14842	14812	14700	14744	14679	14929	14833	14693	14759	14561	14704	14662	14582	14812	14818	14908	15009	14614	14887	14772	14806	14666	14953	14864	14792	14712	14777	14732	14880	14791	14669	14680	14787	14851	14913	14714	14993	14792	14734	14663	14911	15011	14787	14690	14643	14692	14654	14763	14780	14700	14745	14729	14918	14525	14849	14711	14788	14700	14795	14804	14850	14794	14726	14819	14736	14774	14762	14721	14606	14914	14707	14740	14726	14753	14548	14828	14753	14674	14694	14584	14707	14599	14716	14685	14799	14706	14716	14733	14782	14641	14740	14663	14880	14713	14683	14752	14748	14635	14851	14723	14853	14714	14726	14746	14680	14695	14645	14829	14629	14799	14892	14733	14735	14787	14708	14721	14684	14751	14794	14804	14771	14712	14675	14532	14843	14766	14753	14788	14770	14795	14756	14830	14839	14769	14744	14910	14692	14735	14888	14632	14505	14858	14846	14786	14813	14678	14687	14690	14853	14631	14676	14782	14804	14756	14659	14598	14873	14736	14865	14643	14760	14804	14695	14750	14676	14717	14712	14779	14798	14693	14768	14599	14762	14767	14608	14677	14871	14625	14882	14768	14809	14734	14688	14553	14786	14620	14746	14846	14813	14782	14682	14877	14652	14768	14844	14746	14753	14588	14869	14662	14784	14778	14903	14718	14753	14626	14703	14776	14721	14729	14728	14649	14872	14656	14623	14634	14701	14710	14724	14578	14898	14683	14983	14875	14792	14714	14652	14840	14807	14798	14832	14785	14787	14863	14753	14834	14846	14822	14707	14599	14686	14798	14741	14644	14703	14776	14659	14794	14625	14767	14677	14868	14703	14679	14891	14869	14641	14862	14751	14686	14902	14776	14826	14707	14758	14778	14750	14704	14780	14771	14652	14740	14774	14634	14762	14800	14830	14732	14524	14705	14718	14800	14785	14754	14723	14784	14723	14687	14687	14721	14829	14766	14804	14794	14670	14854	14832	14807	14818	14636	14961	14724	14841	14821	14753	14689	14662	14651	14594	14698	14561	14771	14665	14769	14793	14615	14740	14713	14879	14829	14728	14605	14767	14806	14733	14832	14545	14648	14787	14791	14753	14824	14792	14758	14826	14665	14866	14580	14746	14894	14714	14757	14536	14636	14810	14795	14805	14807	14751	14962	14787	14669	14744	14763	14799	14902	14636	14808	14715	14717	14771	14727	14767	14621	14829	14722	14555	14648	14784	14731	14838	14773	14666	14778	14888	14761	14781	14573	15002	14614	14778	14592	14571	14611	14890	14680	14856	14984	14592	14632	14687	14728	14726	14788	14702	14703	14662	14834	14852	14693	14770	14833	14673	14876	14777	14791	14661	14716	14767	14568	14655	14878	14721	14794	14735	14549	14960	14776	14720	14776	14731	14767	14697	14565	14787	14797	14793	14783	14686	14787	14621	14835	14636	14747	14898	14669	14795	14986	14644	14746	14789	14661	14702	14733	14790	14882	14886	14733	14760	14722	14890	14709	14776	14714	14556	14777	14896	14967	14868	14761	14755	14783	14740	14769	14754	14829	14752	14884	14800	14859	14713	14695	14588	14815	14709	14748	14703	14749	14674	14712	14699	14784	14638	14748	14780	14750	14745	14836	14951	14764	14704	14730	14732	14593	14766	14727	14655	14723	14639	14601	14953	14834	14687	14884	14726	14735	14788	14866	14682	14855	14729	14775	14987	14650	14582	14851	14621	14768	14797	14763	14681	14747	14881	14799	14720	14833	14556	14600	14704	14746	14589	14951	14768	14745	14879	14664	14695	14658	14883	14658	14930	14714	14793	14790	14885	14809	14798	14662	14853	14957	14732	14901	14852	14600	14715	14815	14768	14791	14902	14880	14946	14697	14829	14807	14591	14741	14876	14679	14852	14715	14638	14734	14755	14750	14730	14613	14851	14676	14831	14772	14675	14723	14739	14795	14872	14684	14653	14805	14793	14766	14645	14832	14738	14696	14762	14728	14706	14499	14849	14556	14852	14765	14731	14616	14666	14830	14751	14851	14608	14838	14698	14768	14739	14839	14890	14650	14793	14637	14719	14718	14908	14717	14811	14816	14652	14749	14668	14796	14656	14708	14722	14789	14814	14631	14811	14593	14652	14843	14809	14873	14545	14783	14813	14657	14686	14593	14843	14778	14841	14636	14797	14785	14713	14770	14590	14770	14790	14755	14860	14855	14833	14702	14726	14642	14718	14747	14733	14744	14694	15014	14824	14803	14656	14729	14863	14854	14760	14663	14790	14639	14734	14793	14875	14757	14913	14850	14575	14800	14735	14703	14812	14865	14644	14682	14730	14850	14536	14878	14719	14700	14840	14725	14829	14728	14710	14534	14814	14771	14795	14794	14906	14757	14819	14736	14581	14715	14685	14877	14772	14701	14750	14582	14733	14752	14712	14784	14707	14819	14634	14922	14655	14706	14782	14737	14809	14740	14846	14788	14806	14845	14874	14916	14717	14690	14838	14803	14797	14806	14856	14739	14813	14672	14887	14800	14694	14712	14771	14789	14842	14619	14871	14789	14744	14840	14663	14860	14749	14872	14589	14618	14662	14624	14731	14743	14672	14815	14831	14767	14737	14801	14864	14653	14723	14843	14659	14776	14562	14677	14711	14763	14815	14861	14776	14870	14819	14734	14800	14762	14696	14594	14732	14800	14825	14752	14764	14722	14704	14831	14861	14782	14690	14774	14841	14758	14936	14909	14729	14823	14706	14775	14913	14660	14522	14870	14623	14702	14716	14695	14744	14738	14960	14758	14734	14815	14586	14736	14648	14643	14820	14747	14712	14827	14783	14652	14602	14648	14841	14739	14837	14719	14681	14753	14840	14845	14733	14560	14758	14938	14585	14750	14730	14807	14663	14578	14993	14722	14620	14761	14675	14723	14553	14604	14694	14636	14680	14857	14817	14688	14830	14770	14743	14846	14947	14688	14681	14724	14924	14834	14696	14636	14756	14803	14871	14611	14705	14893	14715	14779	14620	14745	14737	14854	14718	14635	14627	14708	14685	14763	14785	14740	14899	14811	14850	14702	14685	14740	14772	14788	14808	14883	14696	14753	14714	14721	14663	14789	14811	14636	14796	14775	14774	14761	14631	14585	14745	14966	14670	14738	14665	14997	14823	14686	14632	14833	14771	14865	14837	14693	14907	14816	14476	14692	14920	14755	14860	14605	14906	14643	14691	14623	14621	14637	14728	14634	14768	14777	14735	14725	14723	14808	14721	14641	14798	14737	14761	14785	14871	14937	14880	14732	14739	14868	14817	14561	14613	14782	14624	14915	14751	14811	14582	14825	14713	14767	14842	14760	14713	14732	14577	14663	14685	14607	14832	14704	14675	14589	14817	14822	14842	14715	14868	14731	14855	14913	14749	14665	14644	14779	14855	14678	14863	14794	14777	14726	14856	14811	14636	14742	14672	14702	14732	14878	14608	14771	14790	14663	14770	14766	14773	14603	14731	14655	14775	14799	14762	14662	14850	14751	14680	14690	14856	14784	14786	14711	14724	14795	14597	14805	14779	14651	14856	14963	14849	14814	14820	14899	15007	14733	14734	14604	14849	14623	14816	14732	14756	14763	14819	14739	14865	14871	14793	14791	14785	14659	14803	14861	14758	14772	14681	14816	14704	14632	14718	14677	14708	14823	14748	14741	14682	14699	14777	14735	14744	14749	14700	14722	14885	14809	14689	14870	14692	14678	14747	14688	14743	14664	14726	14767	14780	14770	14694	14783	14697	14779	14651	14779	14784	14802	14792	14463	14773	14563	14840	14770	14698	14863	14609	14705	14784	14658	14798	14716	14892	14758	14634	14699	14700	14625	14841	14782	14781	14897	14862	14786	14721	14618	14654	14642	14787	14817	14784	14748	14649	14881	14848	14676	14799	14834	14684	14763	14642	14657	14707	14708	14886	14653	14685	14670	14807	14788	14749	14709	14768	14767	14655	14800	14600	14770	14867	14799	14917	14667	14740	14638	14684	14844	14846	14764	14808	14722	14582	14624	14669	14882	14565	14860	14641	14717	14726	14741	14816	14811	14780	14709	14705	14714	14753	14713	14944	14729	14478	14800	14720	14784	14836	14744	14680	14703	14615	14736	14565	14760	14775	14750	14742	14786	14861	14866	14793	14854	14732	14822	14728	14708	14749	14679	14886	14899	14802	14689	14915	14809	14755	14868	14646	14674	14775	14719	14672	14746	14604	14704	15006	14806	14638	14732	14610	14707	14746	14659	14872	14816	14713	14636	14808	14801	14595	14517	14693	14826	14592	14882	14829	14782	14835	14688	14644	14622	14790	14671	14759	14787	14816	14783	14686	14790	14762	14749	14659	14860	14680	14741	14689	14704	14845	14815	14656	14794	14721	14792	14782	14546	14862	14779	14802	14610	14687	14748	14785	14813	14659	14336	14971	14881	14717	14767	14623	14719	14730	14902	14703	14585	14697	14731	14678	14920	14835	14645	14650	14860	14613	14774	14649	14658	14806	14992	14948	14820	14661	14654	14605	14651	14868	14640	14744	14688	14901	14631	14814	14823	14616	14751	14744	14765	14871	14484
28313	22267	23219	19329	16697	16720	16934	16608	16616	16481	16448	16124	16096	16206	16262	16139	16252	16202	16317	16162	16293	16292	16238	16448	16601	16336	16327	16254	16084	15892	15849	15909	15964	16030	15951	16042	15883	16024	15953	16046	15978	15899	15843	15896	15844	16092	16015	15848	16147	15820	15820	15933	15805	15756	16061	15776	15969	16007	16128	15635	15873	15942	15963	15978	16003	15971	15790	15809	15971	15908	15859	16000	15906	15938	15962	15976	15757	15572	15913	15940	15849	15868	16102	15796	15874	15780	15757	15781	15831	16198	15865	15877	15777	15874	15963	15881	15671	16004	15727	15890	15856	15925	15901	15591	15887	15715	16014	15912	15806	15837	15861	15911	15824	15865	15867	15717	16024	16035	15766	15970	15884	15764	15935	15834	15941	15883	15899	15910	15973	16001	15969	15835	16060	16041	15823	15931	15953	15679	15954	15769	15914	15899	15944	15872	15925	15777	15984	15817	16028	15972	15885	15886	15696	15862	15838	16052	15921	15880	16061	15803	15873	16154	15840	15870	15900	15994	15992	15848	15858	16075	15860	15968	15790	15921	15912	15752	15952	15786	15825	15968	16094	16008	15966	15900	15765	15769	15995	15770	16078	15940	15840	15935	16025	15817	15852	15941	15824	15793	15866	15779	15830	15701	16034	16059	16071	15705	16074	15826	16006	16010	15878	16041	16007	15913	15951	15792	15906	15886	15735	15965	15780	15913	15719	15852	15853	15886	16064	16005	16075	16034	15905	16093	15923	15946	15795	16033	16095	15927	16015	15978	15947	16082	15724	15837	15864	15934	16006	15776	15820	15638	15719	16003	15786	15976	16136	15984	15817	15994	15854	15858	15850	15898	15737	15860	15825	16015	16097	15963	15926	16032	15844	15525	16173	16108	15926	15958	15759	16012	15843	15834	15858	15856	15768	15963	15900	15769	15875	15851	16142	15942	15826	15947	16120	15931	16104	15931	15900	15988	15937	15917	15991	15878	15741	15847	15841	15826	15944	15901	16130	15801	15872	15945	15905	16242	15923	15805	16069	15989	15812	15990	15942	15816	15966	15863	15973	15893	15971	16097	15948	15925	16058	15730	15939	15786	15905	15877	15885	15838	15957	15945	15860	15847	15944	16087	15787	15824	15810	15962	16016	15744	15812	15920	16089	15941	15974	15863	16082	16082	15987	16039	15879	15799	15807	15872	15829	15879	15849	15882	15930	15881	15895	15949	15970	15832	15619	15822	16025	15739	15961	16060	15951	16007	16059	15904	15912	15866	15975	15851	15820	15860	16030	15867	15964	15761	15719	15850	16019	15872	15792	15599	15843	15857	15982	15776	15776	15843	16002	16043	16186	15914	15965	16030	15955	15882	15940	15812	16261	15990	15904	15694	15913	15989	15769	15924	15851	15758	15764	15891	15967	16047	15863	15716	15971	15876	15826	15858	15905	15936	15815	15711	15957	15722	16062	15871	15831	15972	15979	15966	16008	15940	15965	15837	15902	16057	15815	15879	15912	15988	15999	15994	15977	15954	15967	15931	15822	15780	16054	15981	15682	15847	16078	15827	15929	15953	16249	15958	15831	15745	15708	16037	16068	15871	16014	15748	15870	15801	15922	15840	15808	16008	16009	15838	15963	15692	16088	16091	15968	15933	15869	15939	15909	15788	15903	15973	15814	15995	15973	15766	16115	16040	15799	15711	15963	15978	15867	15908	15852	15733	16179	16057	15845	15982	15753	16071	15867	16052	15951	15800	15821	15792	15962	15989	15758	15936	15918	16062	15881	15820	15707	15972	15921	15846	16006	16068	15926	15823	16053	15859	15814	15846	16006	15867	15936	15944	15974	15789	15599	15752	15864	15971	15924	15849	15697	15803	15953	15782	15970	16179	15842	16036	16084	16077	15941	15925	15894	15952	16009	15938	15894	15882	15926	15960	15874	15985	15822	15876	15834	15948	15875	15779	15985	16077	15770	15868	15957	15742	16033	15972	15902	16045	16052	16029	16000	15917	15952	15957	16029	15998	16028	15988	15945	15892	15783	15798	16030	16095	15957	16089	16213	15892	15963	15775	15730	16036	15926	16048	15989	15832	15818	16059	16041	15932	16123	15942	16047	15834	15786	15851	15950	15923	15869	15927	15968	15817	15965	15997	16035	15822	15963	15897	15926	15890	15949	15786	15756	15947	16193	15894	15868	15872	15938	15933	15904	15763	16090	16111	15989	15847	15694	15727	15895	15837	15899	16011	15940	15994	15815	15991	15999	15922	15912	15857	16002	15771	16008	15930	16102	15793	15809	15847	15975	15823	16067	15865	16026	15941	15951	15939	16041	16020	15913	15777	16073	15878	15772	15781	15747	15771	15894	15844	15904	15875	15839	15979	15984	15872	15945	15824	15991	15760	15940	15863	15994	15735	15978	15782	15862	15845	16083	15969	15803	15815	15913	15985	16073	15786	15785	15885	16091	16046	16012	16152	16103	15985	16039	15852	15961	15821	15976	16105	15859	16047	15854	15862	15961	16078	15718	15880	16075	16161	15989	15856	15936	15754	15905	15827	15880	15712	15836	15655	15806	16060	15950	15708	16004	15795	15940	15897	15903	15848	15880	16037	16065	15839	15798	15945	16011	15972	15825	15981	15873	15689	15928	15896	15831	15810	15715	15766	15759	15832	15931	16060	15915	16066	16021	15969	15918	15784	15688	15842	16009	15741	15915	15853	15597	15996	16051	15901	16044	15980	15836	15934	15887	15847	15921	15875	15843	15893	16050	15855	15929	15889	15924	15905	15841	16179	16091	15923	15746	15831	15821	15899	16023	15745	15947	15936	16001	15882	15932	15851	15876	15880	15910	15955	15905	16021	15885	16061	16044	15747	16003	15961	15871	15981	15924	15882	15788	15752	15895	15879	15892	15844	15904	15891	15907	15991	15795	15767	15975	15921	16110	15941	15883	15676	15951	15864	15938	15861	16112	15911	15770	15916	16116	16026	15779	15939	15845	15922	15923	15921	15975	16163	15972	15907	16062	15922	15858	15890	15906	15866	15825	15990	15927	15747	15861	15861	15993	16045	15950	15854	15859	16002	15907	16020	16072	15817	15823	16013	15816	16058	15827	15852	15760	15711	15776	15864	15749	16000	15960	15804	15820	15809	15919	15972	15913	15828	15800	16042	16042	15932	15803	15953	16051	15799	16009	15975	15819	15918	15889	15791	15971	16045	16003	15948	15937	15878	15934	15581	16130	16016	15868	15788	15866	15826	15931	15984	16121	15904	15979	15789	15993	15970	15920	16117	16128	16064	15942	15733	15927	15963	15909	15960	16115	15980	16034	16005	15886	15818	15938	16121	15816	15940	16049	15924	15992	15958	15811	15832	16013	15927	15893	15704	15911	16013	16007	15973	16024	15955	15899	16003	15906	15849	16045	15965	16152	15804	16121	15898	15978	15876	15868	16009	15976	15985	16020	16009	15969	15923	15830	15959	15748	15771	15935	16052	16017	16031	16052	15920	16057	15760	15908	15831	15823	16015	15880	15901	15970	16036	15928	15921	16024	15976	16091	15955	15891	15888	16038	15843	16058	16134	15944	15933	16048	16048	15893	15875	16069	15814	15752	15882	16238	16044	15959	15840	16131	15967	16028	15931	16073	15983	15943	15984	15756	15982	15991	15913	15950	15872	15880	15804	15942	16044	15847	15920	15846	15983	16050	15994	15910	15765	15921	15947	15896	15859	15617	15907	15743	15776	16003	15854	15750	15709	16024	15979	15852	15924	15881	15991	15915	15876	15805	15821	15810	16036	15781	15988	15907	15841	15947	15831	15852	15898	16088	15963	16005	15670	15897	15768	15775	15975	15941	15951	15957	15895	15892	15768	15726	15776	15858	15714	15882	15649	16011	15971	15924	15884	15789	15899	15838	15862	15869	15864	16095	15945	15836	15844	15997	16116	15825	15948	15820	15924	16058	16133	16050	15997	16091	15967	15871	15944	15861	15721	15705	15854	15954	15944	15891	15984	15885	15995	15971	16013	15821	15997	16013	15993	16003	15977	15869	16063	15851	15858	15972	15929	16067	15917	15902	15930	15998	15829	16075	15844	16128	16022	15838	15637	15923	15834	15868	15886	15901	15881	15724	16006	16027	15854	16102	15896	15884	15982	16008	15794	15910	16047	15875	15738	16031	16097	16053	15957	15835	16030	15950	15996	15838	16031	15834	15703	15976	16036	15867	16069	16241	15953	15744	15773	15896	16139	15815	15798	16043	15995	15970	16144	15821	15941	16217	16101	15990	16069	16062	15839	15911	16022	15722	16009	15862	15930	15729	15996	16179	15849	15876	15786	15944	15943	15950	16014	15969	15755	15883	15816	15969	15771	16070	15913	15634	16036	16031	16022	15946	15864	15785	15858	15825	15766	15939	15903	15994	15839	16108	15933	15761	15934	16051	15880	15919	15998	15902	16093	15763	15812	16055	15825	15988	15865	15992	15817	15900	15956	15939	15841	15925	16108	15929	15981	15799	15842	15994	16008	16071	15850	15959	15956	15828	15870	15923	15996	15842	16008	15927	15883	16027	16058	15953	15958	16060	16005	15956	15962	15771	15701	16129	16050	16075	15961	16134	15860	15833	15911	15964	15824	15640	15795	15883	15815	15934	15857	15817	15903	16162	16015	15980	16016	15929	15867	16094	15669	15928	15776	15827	15937	15877	15996	15952	15952	15931	15941	16063	15976	15897	15814	15811	15926	15906	15770	15879	15936	15883	15959	15932	15962	16041	15909	16019	16082	15906	15816	16015	16012	15957	15877	15781	15898	16092	15992	15935	15888	16040	15831	16067	15901	16008	15956	15986	15902	16023	16111	15788	15763	16018	15842	15805	15903	15932	15816	16029	16050	15925	15736	16042	15965	15795	15952	15873	15900	15969	16010	15747	15983	15976	15933	15909	16113	15953	15956	16121	16008	16158	16036	15764	15982	15955	15877	16005	15966	16034	16019	16337	15901	15973	15980	15776	15927	15838	16036	15908	15959	16001	15693	16000	15856	15957	15988	15870	15942	15898	15805	15938	15844	15948	15841	15788	16028	16118	15941	15935	15963	15975	16020	15844	15763	15966	15890	16034	15852	15934	15860	15848	15705	15939	15964	15868	15828	16101	16012
16537	19500	18472	16133	15441	15340	15275	15417	15182	14850	14544	14175	14423	14679	14651	14523	14662	14610	14572	14464	14608	14420	14893	15177	15128	14804	14523	14449	14166	14099	14181	14139	14148	14225	14250	14048	13921	14171	14158	14444	14063	14065	14191	14234	14254	14102	14189	14145	14154	14038	14183	14132	14142	14292	14173	14076	13943	14251	14252	14154	14172	14018	13954	14272	14177	14019	14162	14118	14014	14104	13964	14109	14200	14099	14038	14158	14175	14108	14128	14073	14181	14213	14207	14214	14038	13989	14151	14167	14260	14025	14162	14108	14201	14099	14077	14178	14060	14142	14049	13947	14263	13932	14046	14220	14116	13941	14075	14032	14292	14180	14020	14161	14161	14111	14090	14198	14073	14238	14187	14158	14172	14120	14093	14221	14110	14193	13973	14098	14251	14127	14292	14277	14031	14200	14085	14254	14170	14028	14212	14036	14177	14225	14113	14385	14024	14025	14004	14199	14100	14157	14080	14140	14069	14127	14159	14078	14119	14301	14050	14257	14024	14142	14115	14089	14109	14188	14225	14061	14164	14276	14229	14106	14128	13983	14241	14071	14093	14187	14118	14083	14240	14080	14282	14189	14198	14026	14069	14152	14005	14044	14063	14046	14203	14256	14142	14170	14233	14116	14124	14225	14099	14082	14057	14361	14028	14029	14161	14059	14067	14235	14131	14094	14174	14066	14137	14096	14040	14165	14086	14421	14039	14166	14319	14105	14086	14017	14172	14200	13965	14030	14300	14132	14115	13938	14103	14042	14180	14087	14125	14234	14128	14098	14202	14021	14190	14023	14295	14092	14266	14130	14169	14009	14177	14204	14039	14244	14227	14016	14065	14168	14146	14147	14140	14139	14031	14065	14069	14115	14196	14024	14222	14306	14122	14078	14055	14115	14122	14183	14135	14273	13993	14428	14182	14102	14155	14081	14159	14108	14023	13960	14379	13982	14154	14107	14146	14216	14174	14284	14066	14058	14182	14282	14161	14011	14275	14072	13970	14095	14235	13963	14114	14043	14068	14034	14031	14139	14120	14096	14184	14115	14073	14080	14212	14272	14111	13996	14366	14136	14267	14101	14096	14315	14129	14175	13937	14186	14065	14027	14147	14134	14264	14083	14127	13963	14038	14053	13954	14087	14151	14091	14247	14154	14139	14216	14082	14082	14255	14153	14068	14082	14119	14194	14011	14088	13988	14191	14223	14101	14206	14074	14137	14098	14054	14055	14141	14141	14099	14019	14186	14342	14009	14106	14189	14254	14120	14188	14119	13981	14334	14195	14217	14110	14061	14281	14187	14187	14265	14243	14131	14037	14144	14059	14270	14082	14229	14115	14106	14030	14085	14269	14210	14116	14144	14130	14188	14157	14176	14274	14160	14069	14114	14083	14245	14065	14293	14029	14137	14354	14065	13857	14121	14210	14217	14100	14288	13977	14097	14332	14149	13826	14167	14107	14124	14079	14236	13946	14156	14009	14196	14107	14235	13961	13961	14095	14123	14080	14250	14081	14166	14150	14015	14164	14038	14178	14292	14066	13986	14092	14048	13991	14094	14143	14119	14245	14095	14141	14053	14213	14188	14231	14039	14120	14160	14243	14139	14097	13902	14046	13972	14261	14079	14055	14046	14150	14250	14102	14169	14078	14084	14185	14133	14215	14190	14220	14131	13982	14133	14079	14091	14148	14074	14066	14003	14149	14113	14247	14123	14376	14118	14094	14105	14183	14222	14066	14179	14052	14086	14121	14085	13912	14136	14254	14305	14227	14078	14200	14056	14130	14188	14170	14170	14169	14189	14054	14095	14053	14239	14096	14067	14195	14092	14304	14343	14070	14131	14139	14079	14065	14044	14182	14202	14181	14173	14175	14119	14292	14275	14266	14129	14129	13999	14075	14098	14096	14146	14147	14231	14234	13980	14205	13965	14098	14274	14218	14083	14148	14023	14170	14229	14165	14157	14041	13993	13984	14204	14229	14279	14105	13921	14094	14174	14169	14112	14073	14190	14213	14133	13946	14122	14171	14185	14160	14105	14159	14212	14083	13959	14112	14218	14151	14145	14129	14074	14185	14179	14179	14036	14232	14201	14200	14153	14185	14130	14202	14008	14203	14050	14137	14078	14107	14081	14044	14118	14045	14120	14088	14080	14100	14243	14114	14066	14116	14015	14183	14145	14097	14301	13913	13927	14088	14164	14031	14184	13970	14336	14166	14116	14113	14148	14248	14214	14183	14109	14141	14047	14106	14066	14170	13939	14426	14128	14060	14186	14194	14195	14139	14089	14147	14022	14040	13903	14245	14071	13907	14201	14129	14242	14084	14012	14007	14314	14210	14027	14204	14138	14243	14134	14120	14094	14225	14186	14150	14232	14112	14077	14064	14113	14162	14067	14186	14179	14179	14165	14233	14083	14285	13921	14059	14160	14141	14102	14077	14110	14032	14091	14146	14242	14186	13994	14147	14076	14340	14184	14160	14116	14032	14218	14165	14145	14161	14072	14218	14299	14205	14082	14359	14233	14158	14189	14056	14141	14243	14278	14196	14375	14012	14179	14186	14093	14080	14195	14151	14172	14095	14037	14115	14041	13998	14267	14180	14178	14245	14267	14125	14102	14039	14170	14194	14298	14133	13991	14229	14258	14276	14025	14068	14173	14125	14244	14163	14036	14016	14161	13941	14285	14189	14077	14101	14240	14043	14281	14138	14042	14127	14116	14109	14172	14014	14205	14130	14008	14099	14111	14226	14161	14105	14063	14099	14340	14023	14276	14209	14270	14126	14117	14067	14253	14023	14172	14107	14167	14134	14153	14134	14309	14076	13992	14163	14283	14024	14073	14064	14302	14012	14118	14241	14054	14082	14171	14275	14033	14043	14066	14101	14112	14177	14089	14158	14445	14302	14238	14110	14130	14058	14150	14144	14137	14190	14152	14099	14159	14147	14251	14172	14119	14209	14027	14029	14345	14138	14178	14177	13938	14108	14153	14201	14217	14133	14153	14086	14056	14187	14091	14266	14094	14356	14066	14172	14223	14268	14006	14292	14187	14224	14298	14080	14315	14058	14286	14125	14351	14098	14242	14109	14076	14248	14118	14085	14243	14050	14228	14110	14008	14194	14258	14141	14097	14061	14135	14132	14048	14118	14049	14107	14118	14092	14169	14203	14087	14111	14145	14071	14246	14132	14071	14052	14075	14277	14021	14228	14194	14160	14120	14296	14193	13982	14158	13996	14058	14289	14142	14097	14170	14156	14153	14085	14180	14072	14263	14094	14124	14417	14248	14227	14122	14240	14193	14058	14024	14174	14101	14285	14146	14001	14130	14230	14009	14092	14226	14177	14168	14057	14057	14195	14291	14212	13908	14093	14179	14056	14139	14108	14008	14293	14233	14200	14098	14286	14042	14209	14177	14268	14147	14137	14243	14145	14266	14080	14106	14156	14174	14215	14110	14225	14238	14233	14172	14175	14122	14034	14088	14009	14174	14214	14113	14214	14041	14140	14152	14117	14111	13982	14041	14166	14101	14094	14083	14265	14186	14139	13936	14111	14022	14118	14124	14083	14220	13890	14239	14132	13989	14086	14152	13880	14057	14095	14244	14292	14201	14265	14026	14117	13982	13964	14229	13917	14082	14319	14203	14152	13993	14283	14063	14118	14219	14107	14263	14157	14036	14276	14134	14268	13966	14183	14140	14125	14121	14009	14204	14242	14272	14139	14247	13968	14053	14167	14134	14164	14031	14174	14191	14115	13996	14083	14053	13988	14111	14240	14029	14107	14027	14208	14144	13991	13943	14053	14114	14216	14283	14027	14221	14255	14266	14160	14087	14211	14003	14317	14078	14124	14036	14246	14035	14084	14041	14197	14172	14138	14116	14034	14180	14235	13980	14165	14097	14247	14017	14020	14242	14050	14032	14162	14180	14100	14070	14197	14112	14240	14198	14181	14141	14106	14064	14127	14010	14377	14184	14049	14046	14182	14071	14032	14160	14246	14186	14153	14069	14149	14084	14131	14152	14155	14179	14199	14106	14225	14241	14141	14158	14050	14099	14134	14114	14242	14071	14422	14130	14196	14177	14120	14200	13981	14338	14114	14217	14250	14017	14134	13855	13988	14221	14191	14011	14206	14302	14077	14210	14098	14199	14133	14138	14188	14361	14136	14167	14071	14001	14049	14217	14164	14068	14245	14180	14248	14316	13980	14149	14140	14099	14100	14065	13986	14250	14181	14213	14217	14169	14087	14240	14310	14158	14154	14204	14150	14169	14208	14186	14087	14052	14257	14162	14129	14220	14217	14119	14251	14027	14129	14260	14138	14286	14176	14186	14157	14225	14023	14132	14118	14176	14195	14062	14167	14042	14103	14164	13967	14068	14448	14176	14062	14101	14068	14067	14260	14109	13948	14299	14081	14173	14260	14106	14146	14198	14227	14272	14201	14318	14315	14039	14332	14075	14142	14186	14228	14212	14380	14257	14032	14171	14160	14158	13963	14135	14159	13990	14166	14190	14320	14046	14157	14193	14221	14170	14195	14207	14119	14179	14196	14080	14123	14185	14060	14027	14203	14147	14079	14066	14066	14209	14190	14121	14134	14164	14123	14063	14084	14020	14111	14254	14207	14189	14259	14171	13870	14193	14075	14067	14165	14127	14116	14108	14043	14240	14232	14121	14198	13955	14012	14071	14044	14007	14150	13892	14215	14072	14194	14101	13951	14210	14152	13974	14215	14062	14236	14126	13902	14236	14090	14257	14245	14168	14113	14101	14224	14224	14096	14036	14171	14195	14084	14282	14202	14212	14109	14179	13969	14082	14198	14106	14110	14130	14080	14132	14190	14078	14123	14090	14337	14069	14244	14091	14195	14202	13853	14249	14166	14089	14237	14008	14272	14070	14064	14288	14067	14078	14172	14123	14152	14115	14261	14199	14093	14254	13971	14239	14155	14131	14144	14088	14252	14077	14292	14112	14250	14251	14387	14201	14096	14303	13978	14178	13997	14094	14124	14177	14225	14072	14170	14132	14073	14167	14200	14084	14042	14134	14104	13943	14103	13973	14194	14252	14045	14187	14192	13998	14195	14132	14249	13948	14089	14215	14119	14156	14238	14164	14176	14153	14170	14152	14051	14114	14179	14061	14146	14204	14117
24480	21356	28597	24659	22396	21583	20637	18482	18003	18024	18017	17777	17662	17426	17366	17650	17752	17474	17557	17285	17511	18266	20373	21513	20743	18799	18285	17497	17238	16736	17056	17007	16894	17006	16918	16831	16959	16907	16716	17118	16751	16994	16810	16890	16996	17045	16899	16990	16973	16889	16977	16866	16808	17023	16882	16972	16998	17041	16889	16799	16998	16821	17017	16788	16845	16931	17016	16853	16860	17035	17012	16836	16935	16755	16989	16922	16936	16769	16886	16764	16898	16778	17105	17049	16795	17022	16990	16666	16905	16879	17023	16789	16967	16871	16879	16969	16928	16868	16819	16924	16761	16912	16949	16957	16996	16688	17063	16766	16886	16736	16864	17034	16821	16822	16837	16962	16771	17051	16913	16872	16891	16932	16843	16779	16963	16574	17042	16970	16925	17075	17000	16947	16752	16885	16865	16995	16872	16794	17053	16794	16890	16938	16902	16592	16786	16876	16818	16882	17103	16867	16794	16739	16643	16904	16745	16856	16822	16763	16899	17097	16910	16797	16847	17000	16654	16758	16672	16945	16829	17035	16889	16842	16825	17017	16894	16710	16791	16742	16932	16966	16707	16755	17006	17091	16869	16912	16803	16928	16925	16926	17058	16817	16892	16861	17132	16977	16794	16779	16927	16946	17042	17069	16882	16962	16847	16699	16749	16847	16803	16965	16864	16920	16740	16841	16807	16736	16702	16635	16837	16878	16751	16795	16957	16890	16858	16994	16954	16793	16806	16878	16948	16838	17027	17019	17035	17102	17056	16973	16894	16859	16851	16846	16910	17221	16903	16842	16987	16766	16957	16807	16898	16861	16859	16587	16876	16982	16791	16749	16801	16799	16898	16780	16910	17003	17020	16647	16752	16855	16930	16829	16842	16662	16949	16795	16731	16795	16824	16778	17101	16862	16779	16890	16975	16915	16915	16798	16701	17027	16917	17117	16887	16875	16798	16760	16763	16973	16719	16887	16956	16642	16855	17030	16872	17023	16939	16887	16786	16742	16908	16898	16928	16766	16961	16958	16941	16948	16808	16673	16875	17037	16934	16780	16918	16769	16846	16848	16794	16823	17174	16831	17002	16814	16969	16851	16744	16865	16824	16893	16757	16777	16937	16824	16815	16776	16757	16964	16970	17172	17056	16719	16943	16807	16828	16858	16779	16822	16810	17020	16797	16864	16798	16924	16761	16877	16881	16912	16851	16998	16858	16895	16966	16996	16881	16796	17033	16847	16749	16894	16869	17016	16789	16979	17036	16841	17003	16829	16785	16982	16799	16863	16985	16986	16605	16848	17076	16661	16822	16829	16847	16866	17056	16761	16862	16944	16791	16993	17046	17015	16868	16915	17098	16836	17050	17077	16952	16939	16684	16973	16761	16552	16623	16976	17073	17113	16989	16794	16819	16812	16829	16696	16679	16846	16947	16875	17107	17011	16699	16817	16900	16907	16774	17088	16985	16983	17037	16716	16834	16874	16923	16837	16810	16880	17055	16746	16759	16809	16865	16845	16866	16956	16708	16786	16978	16717	16926	16899	16698	16758	16852	16971	16816	16832	16909	16873	16782	16964	16833	16900	16876	17050	16959	16959	16787	16904	16879	16988	16945	16924	16804	16749	16898	16900	17203	16788	16860	16819	17125	17003	16843	16810	17044	16777	16854	16679	16774	16942	16990	16837	16986	16804	17032	16664	16716	17147	16713	16858	16921	16737	16951	16925	16956	16833	17100	16976	16953	16833	17028	16932	16877	17090	16892	16981	17100	17065	17031	17158	16852	16818	16747	16953	16861	16775	16986	16670	16639	16895	17063	16617	17072	16858	17001	16831	17218	16974	16966	16771	16930	16800	16825	16683	16838	16978	16943	16812	16860	16903	16824	16882	16814	16975	16846	16820	16973	16815	16901	16785	16779	17038	16865	17016	17055	16750	16905	16656	16913	16791	16808	16940	17184	16845	17002	16897	16775	16848	17076	16955	16901	16736	16689	16741	16854	17085	16805	16885	16769	17004	16887	16764	16770	17058	16936	16905	16801	16809	16899	16843	16892	16885	16781	16826	16673	17062	17026	16709	16980	16801	16723	16763	16904	16782	16815	16775	16802	16815	16897	16856	16850	16736	16867	16770	17058	16945	17001	16845	16894	16784	16790	16763	16872	16851	16892	16929	16869	16917	16775	16889	16948	16778	16561	16879	16962	16747	16972	16681	17027	16944	16778	16693	16833	16800	16709	16641	16934	16956	16863	16784	16894	16758	16755	16872	16870	16751	16828	16890	16996	16904	16834	16934	16860	16893	16861	16943	16943	16910	16877	16896	16828	16642	16855	16979	16787	16747	17036	16810	16619	17069	16759	16925	16817	16794	16897	16900	16763	16713	16806	17008	16630	16917	16901	16820	16930	16856	16743	16865	16904	16824	16714	16802	16734	16782	16892	16870	16786	17061	16799	17025	16840	16992	16874	16741	16860	16817	16750	17111	17002	16994	16797	16924	17014	16851	16876	16901	16635	16630	16775	16742	16766	16987	16861	16933	16841	16900	16844	16870	16887	16943	17014	16760	16936	16914	16991	16877	16726	17020	16816	16720	17009	16746	16921	16868	16932	16939	16912	16837	16957	16885	16788	16982	16944	16816	16801	17016	16739	16833	16810	16822	16987	16871	17025	16754	16899	16822	16822	16931	16972	16687	16943	16875	16797	16801	16862	16826	16654	16947	16821	16970	16947	16945	16918	16701	16829	17217	16997	16868	16973	16881	17082	16941	16820	16721	16887	16988	16992	16863	16670	16993	16801	16791	16606	16964	16863	17009	16984	16851	16767	16796	16855	16815	16985	16734	16926	17033	16725	16998	16743	16970	16874	16807	16722	16810	16941	16932	16783	16854	16787	16931	16680	16958	16903	16873	16834	16861	16866	16786	17092	16938	16717	16747	16710	16995	16933	16860	16938	16919	16923	16784	16790	16653	16715	16907	16857	16882	16781	16840	16668	16895	16844	16762	16866	16869	16767	16806	16906	16856	16812	16782	16953	16885	16925	16884	16914	16952	17025	17036	16963	16733	16860	16919	16787	16708	16842	16916	16747	17110	16813	16781	17004	16907	16908	16949	16697	17146	16988	16889	16700	16885	16979	16760	16934	16812	17076	16811	16818	16878	17021	16930	16763	16815	16808	16831	16954	16929	16854	16913	16865	16851	16660	16935	16830	16863	16859	16939	17058	16887	16656	16684	16716	16797	16975	16772	16817	16987	16852	16834	16869	16891	16864	17010	16762	16752	16939	16848	16921	16841	17000	16826	16784	16916	16965	16748	16825	17035	16901	16838	16873	16882	16837	16870	16928	17075	16843	16868	16794	16866	16935	17000	16749	16866	16959	16847	16813	17014	16986	16666	16892	16843	16896	16647	16905	16791	16688	16768	16953	16957	16797	16865	16718	16809	16844	16989	16976	16674	16803	16789	16729	16834	17123	16999	16969	16923	16943	16813	16865	16772	16789	17161	17047	16903	17102	16974	16896	17137	16802	16941	16743	16785	16867	16841	16851	16611	17097	17171	16927	16707	17021	16834	16738	16888	16899	16735	16837	16945	16904	16984	16923	17032	17036	16863	16927	17000	16715	17210	16639	16825	16815	16852	16930	16876	16719	16637	16830	16798	16814	16964	16926	16910	16954	16604	16761	16996	17018	17106	16961	16865	16542	16838	17113	16975	16973	16729	16795	17038	16839	16975	17034	17056	16950	17004	17068	16690	16906	16898	16800	16972	16703	16863	16796	16807	16586	16818	16994	17072	16823	16846	17010	16659	16708	16828	17000	16793	16837	16725	16985	16815	16889	16700	16955	16894	16613	16835	16850	16862	16803	16923	16944	16892	16729	16879	17016	16571	16964	16771	16935	16934	16704	16910	17075	16835	16850	16832	16974	16725	16712	16775	16674	16933	17018	16864	16910	16767	17030	16743	16819	16863	17080	16939	16914	16876	16899	16863	16891	16809	16894	16816	16750	16852	16859	16784	16894	16879	16828	16912	16788	16962	16846	17029	16822	16761	17018	16723	16918	16867	16733	16710	16806	16954	16956	16936	16823	16773	16958	16786	16809	16797	16783	16936	16759	16873	16869	17060	16682	16941	16778	16978	16841	16800	16749	16953	17257	17057	16771	16796	16785	17000	17005	16976	16775	16729	16975	16958	16881	16715	16820	16816	16735	17062	16946	16859	16897	16688	16881	16878	16628	17012	16967	16787	17039	16803	16909	16760	16855	16761	16749	16903	16896	16732	16963	16920	16761	16747	17007	16931	16809	16868	16905	16908	16829	16728	16846	16974	16970	16954	17086	16838	16832	16833	16915	16869	16840	16833	16727	16826	16705	16851	16709	16784	16735	16837	16917	16857	16885	16830	16980	16789	16841	17034	16842	16920	16827	16841	16764	16719	16973	16861	16883	16850	16874	16800	16706	16696	16918	16762	16843	17022	16695	16981	16741	16724	16931	17108	16972	16727	16794	17007	17010	16774	16873	17151	16951	17088	17061	16842	17101	16838	16897	16793	16787	16732	16941	16910	16838	16844	17044	16637	16644	16839	16810	17018	17022	16936	16878	16921	16916	17000	16919	16730	16751	16741	16934	16771	16882	16803	16676	16929	17132	16955	17036	16777	16991	16844	16857	16965	16984	16771	16960	16873	16947	16860	16920	16754	16804	16884	16769	16731	16873	17065	16769	17018	16927	16813	16911	16726	16954	16935	16973	16808	17116	16798	16809	16887	16828	16812	17062	16893	16903	17049	16987	16898	16858	16867	16959	16996	16774	16730	16987	17073	16984	16855	16868	16658	16906	16919	16996	16869	16758	16799	17011	16882	16942	16797	17097	16901	16915	16917	16910	16867	16740	16841	16791	16946	16869	16972	16856	16878	17109	16972	16866	16785	16977	17013	16775	16800	16779	16891	17093	16789	16707	16732	16928	16801	16999	16722	17095	16908	16803	16718	16961	17066	16941	16812	16875	16925	16975	16681	16720	16747	16752	16985	16833	16750	16934	16962	16832	16765	16941	16853	16906	16866	16741	16859	16685	16827	16938	16978	16938	16815	16978	16787	17082	16818	16773	16880	16942	16899	17050	16745	16991	16880	16961	16881	16840	16826	16701	16795	16806	16635
15324	24777	24164	19668	19150	18385	17350	16681	16664	16613	16235	16017	15739	15685	15657	15618	15638	15657	15550	15545	15712	16803	20374	21315	19421	17226	16362	15472	14963	14922	14809	14730	14586	14794	14835	14723	14813	14701	14933	14919	14837	14703	14946	14722	14886	14808	14720	14879	14775	14860	14672	14780	14567	14952	14711	14815	14825	14718	14723	14717	14685	14918	14831	14690	14720	14766	14695	14805	14710	14615	14892	14779	14788	14685	14777	14716	14851	14738	14782	14729	14731	14864	14778	14776	14757	14706	14913	14667	14788	14691	14936	14798	14558	14639	14827	14985	14709	14800	14762	14841	14830	14779	14761	14620	14843	14634	14732	14652	14804	14773	14760	14665	14573	14638	14884	14678	14758	14662	14757	14740	14683	14777	14745	14759	14697	14668	14642	14744	14655	14878	14726	14808	14755	14890	14760	14706	14713	14663	14568	14752	14912	14820	14658	14563	14884	14784	14866	14853	14886	14929	14825	14715	14696	14940	14859	14836	14864	14869	14650	14770	14778	14841	14714	14928	14860	14808	14795	14804	14889	14526	14888	14798	14574	14715	14836	14770	14820	14825	14673	14870	14837	14852	14769	14687	14769	14784	14852	14734	14729	14693	14658	14813	14734	14736	14813	14787	14687	14651	14796	14772	14853	14857	14776	14628	14796	14882	14828	14852	14782	14775	14805	14755	14710	14867	14797	14800	14828	14885	14750	14686	14753	14671	14733	14850	14789	14809	14832	14705	14583	14651	14654	14826	14676	14687	14902	14819	14669	14647	14749	14653	14677	14825	14725	14576	14896	14914	14766	14776	14710	14601	14818	14739	14692	14865	14683	14772	14993	14580	14807	14607	14776	14866	14633	14762	14805	14723	14682	14656	14880	14861	14778	14708	14748	14666	14761	14605	14758	14682	14823	14717	14726	14716	14852	14763	14732	14833	14755	14668	14735	14721	14940	14844	14787	14692	14651	14887	14605	14826	14907	14836	14832	14705	14941	14690	14910	14785	14946	14714	14777	14728	14823	14792	14822	14740	14800	14895	14646	14774	14749	14926	14711	14808	14718	14681	14808	14709	14533	14750	14619	14732	14779	14683	14735	14463	14623	14668	14650	14631	14659	14691	14670	14780	14643	14832	14580	14796	14717	14750	14634	14625	14733	14758	14775	14618	14754	14790	14808	14750	14711	14788	14697	14745	14571	14574	14740	14724	14788	14868	14785	14862	14632	14763	14798	14746	14629	14673	14717	14668	14825	14730	14808	14589	14744	14852	14724	14801	14933	14671	14720	14780	14871	14827	14828	14890	14792	14846	14732	14772	14767	14682	14638	14561	14880	14787	14756	14656	14852	14722	14674	14740	14717	14711	14776	14827	14726	14689	14707	14817	14716	14815	14781	14784	14688	14768	14778	14800	14791	14825	14775	14726	14834	14619	14761	14797	14638	14687	14670	14751	14845	14665	14757	14680	14639	14812	14656	14790	14752	14854	14661	14921	14762	14911	14839	14803	14806	14822	14877	14916	14669	14862	14596	14721	14589	14566	14779	14724	14502	14786	14691	14877	14766	14962	14764	14573	14768	14887	14662	14659	15063	14742	14757	14975	14644	14679	14530	14725	14925	14781	14817	14788	14702	14681	14736	14878	14646	14680	14751	14660	14518	14935	14667	14705	14681	14881	14748	14717	14556	14917	14875	14751	14921	14714	14965	14623	14636	14767	14803	14825	14824	14792	14615	14874	14702	14467	14660	14722	14645	14742	14566	14671	14769	14865	14678	14748	14710	14761	14881	14721	14556	14732	14775	14599	14715	14649	14862	14834	14603	14568	14829	14832	14668	14893	14647	14619	14751	14665	14620	14683	14791	14732	14935	14722	14685	14827	14679	14553	14723	14740	14923	14707	14846	14754	14618	14642	14829	14705	14721	14777	14661	14850	14534	14651	14858	14773	14760	14559	14805	14591	14861	14756	14616	14684	14785	14882	14772	14793	14657	14708	14767	14813	14656	14710	14727	14695	14955	14710	14727	14792	14705	14650	14691	14812	14662	14738	14741	14658	14846	14780	14793	14579	14839	14885	14760	14848	14741	14724	14836	14859	14812	14614	14825	14740	14854	14762	14727	14662	14863	14732	14613	14804	14918	14802	14792	14828	14674	14792	14769	14799	14682	14710	14809	14931	14979	14727	14755	14800	14822	14803	14776	14942	14881	14877	14861	14723	14705	14773	14761	14650	14840	14879	14808	14853	14607	14917	14844	14972	14775	14858	14934	14749	14756	14667	14736	14757	14709	14771	14743	14725	14756	14656	14744	14642	14728	14795	14807	14768	14804	14607	14638	14602	14803	14707	14869	14711	14788	14762	14610	14639	14766	14881	14661	14893	14834	14741	14698	14660	14539	14843	14780	14810	14679	14809	14719	14916	14792	14750	14888	14664	14757	14778	14715	14680	14771	15001	14589	14854	14736	14760	14725	14928	14804	14753	14785	14800	14755	14752	14768	14701	14785	14831	14648	14890	14862	14835	14821	14632	14840	14716	14766	14629	14697	14868	14770	14832	14903	14600	14620	14730	14610	14755	14834	14786	14625	14811	14658	14933	14862	14809	14722	14794	14751	14801	14877	14676	14836	14773	14708	14879	14679	14802	14568	14793	14846	14683	14807	14846	14615	14848	14680	14790	14750	14795	14986	14798	14711	14881	14672	14706	14767	14659	14833	14727	14732	14688	14860	14689	14814	14634	14726	14823	14738	14729	14752	14599	14925	14816	14615	14677	14685	14845	14779	14918	14716	14768	14956	14786	14787	14726	14608	14548	14606	14798	14931	14730	14814	14649	14754	14756	14826	14800	14801	14757	14787	14675	14920	14819	14719	14785	14744	14767	14694	14862	14735	14803	14817	14879	14735	14753	14702	14932	14788	14662	14625	14599	14771	14789	14977	14795	14791	14878	14679	14995	14693	14800	14628	14821	14851	14740	14730	14683	14767	14570	14675	14714	14691	14827	14928	14972	14621	14688	14615	14702	14679	14696	14880	14722	14760	14729	14837	14627	14716	14846	14999	14657	14809	14760	14717	14750	14679	14762	14771	14888	14667	14767	14895	14655	14877	14757	14659	14733	14830	14813	14799	14767	14857	14697	14650	14852	14719	14763	14907	14873	14898	14642	14848	14782	14762	14837	14724	14713	14745	14707	14701	14557	14768	14743	14669	14793	14704	14871	14859	14651	14669	14730	14676	14720	14749	14819	14963	14720	14718	14595	14721	14884	14674	14597	14944	14724	14790	14770	14637	14624	14814	14815	14828	14583	14866	14560	14796	14622	14820	14776	14640	14872	14922	14704	14699	14803	14844	14707	14750	14863	14649	14784	14926	14773	14964	14606	14790	14902	14836	14612	14592	14937	14842	14677	14823	14662	14654	14854	14700	14819	14856	14751	14654	14725	14917	14770	14636	14751	14907	14888	14957	14665	14781	14737	14729	14662	14690	14768	14705	14780	14759	14807	14758	14761	14864	14677	14537	14807	14637	14663	14949	14809	14802	14727	14560	14752	14912	14733	14873	14775	14695	14787	14932	14744	14651	14679	14656	14658	14629	14687	14723	14659	14725	14813	14831	14656	14661	14773	14590	14853	14863	14819	14904	14698	14673	14775	14613	14932	14744	14670	14726	14580	14742	14800	14765	14770	14734	14722	14741	14865	14619	14745	14849	14740	14718	14709	14617	14855	14654	14848	14884	14794	14770	14816	14758	14846	14773	14873	14859	14645	14607	14729	14871	14639	14784	14824	14708	14812	14682	14684	14905	14689	14872	14740	14825	14727	14703	14808	15028	14815	14580	14565	14631	14780	14901	14865	14826	14611	14721	14899	14761	14775	14802	14883	14753	14767	14770	14741	14646	14728	14752	14935	14896	14714	14784	14680	14683	14786	14780	14729	14654	14766	14857	14815	14678	14777	14638	14572	14631	14664	14638	14614	14741	14873	14607	14726	14809	14796	14746	14785	14733	14705	14625	14692	14718	14935	14712	14707	14756	14689	14701	14792	14720	14788	14858	14805	14850	14873	14634	14644	14860	14786	14801	14818	14810	14958	14793	14864	14781	14710	14849	14777	14610	14795	14685	14588	14879	14727	14793	14785	14631	14825	14648	14798	14757	14632	14817	14748	14803	14749	14768	14643	14713	14962	14797	14775	14716	14631	14781	14926	14850	14752	14734	14731	14794	14725	14650	14794	14783	14740	14748	14610	14767	14662	14801	14800	14782	14701	14650	14726	14539	14976	14791	14683	14713	14678	14783	14641	14812	14832	14680	14733	14845	14763	14809	14718	14714	14723	14728	14662	14541	14533	14930	14747	14702	14909	14800	14762	14921	14819	14721	14766	14820	14791	14925	14890	14737	14789	14777	14823	14778	14832	14740	14710	14783	14730	14643	14728	14915	14786	14645	14602	14810	14747	14797	14921	14709	14636	14712	14814	14838	14897	14764	14657	14662	14771	14666	14632	14863	14686	14666	14745	14838	14717	14753	14933	14844	14699	14665	14795	14701	14767	14580	14901	14777	14708	14727	14805	14912	14775	14858	14793	14882	14788	14706	14727	14767	14632	14689	14819	14832	14694	14830	14812	14670	14964	14633	14747	14632	14909	14874	14697	14783	14686	14619	14819	14853	14684	14877	14662	14803	14565	14918	14714	14966	14797	14697	14759	14825	14820	14721	14783	14815	14696	14857	14831	14738	14707	14649	14712	14795	14826	14709	14819	14910	14915	14765	14816	14870	14775	14871	14785	14872	14606	14702	14752	14694	14630	14610	14973	14900	14790	14809	14801	14690	14803	14751	14738	14731	14620	14848	14872	14825	14674	14646	14901	14741	14620	14949	14715	14595	14755	14721	14625	14894	14800	14696	14721	14785	14736	14770	14784	14757	14599	14563	14744	14989	14615	14869	14913	14718	14799	14813	14727	14828	14591	14680	14791	14759	14854	14706	14740	14639	14731	14822	14923	14699	14778	14692	14944	14631	14908	14613	14788	14703	14868	14746	14815	14671	14666	14806	14775	14685	14889	14858	14864	14743	14769	14709	14711	14796	14766	14618	14783	14803	14766	14742	14922	14791	14707	14614	14781	14870	14716	14802	14773	14675	14797	14808	14752	14788	14818	14732	14765
23032	21336	29142	23910	21705	24242	26131	21337	20016	19864	19370	18918	18805	19023	19336	19351	19246	18860	19111	18767	18846	19513	24607	26633	24759	21733	20467	19037	18155	18135	17875	18096	17848	17848	17839	17866	17729	17873	17775	17862	17679	17805	17863	17715	17774	17930	17932	18020	17747	17778	17861	17935	17873	17842	17666	17731	17741	17758	17950	17810	17855	17870	17931	17910	18013	17769	17910	17884	17859	17759	17892	17712	17714	17765	17869	17870	17760	17803	17942	17792	17924	18023	17972	17720	17903	17773	17907	17814	17763	17806	17810	17818	17869	17745	17604	17905	17985	17657	17979	17852	17939	17771	17841	17939	17899	17740	17916	17629	17830	17751	17527	17884	17664	17807	17882	17764	17832	18051	17935	17724	17846	17759	17732	17672	18052	17769	18040	17798	17761	17867	17897	17827	17845	17816	17706	17720	17818	17699	17810	17815	18019	17812	17895	17816	17734	17933	17761	17674	17772	17746	17773	17841	17771	17847	17831	17841	17982	17901	17771	17841	17893	17854	17826	17779	17767	17721	17784	17727	17884	17506	17805	17661	17829	17856	17703	17720	17786	17813	17916	17933	17863	17702	17637	17869	17868	17971	17982	17763	17749	17902	17887	17982	17815	17744	17915	18000	17846	17790	17824	17723	17810	17822	17843	17816	17958	17894	17695	17847	17864	17822	17802	17928	17830	17773	17726	17880	17899	17895	17693	17560	17866	17822	17663	17849	17902	17712	17735	17688	17871	17786	17876	17578	17766	17859	17797	17789	17918	17808	18042	17744	17728	17855	17766	17817	17679	17864	17723	17885	17739	18097	17611	17918	17921	17907	17856	17881	17795	17743	17854	17730	17555	17733	17877	17809	17715	17857	17781	17806	17641	17895	17764	17695	17927	17897	17880	17890	18001	17802	17952	17757	17767	17776	17806	17833	17751	17640	17787	17669	17822	17788	17909	17735	17857	17922	17816	17758	17572	17717	17877	17729	17640	17772	17926	17894	17921	17878	17815	17589	17765	17921	17994	17739	17691	17755	17765	17853	17812	17805	17926	17559	17819	17782	17866	17740	17803	17839	17778	17831	17904	17703	17837	17814	17718	17698	17817	17955	17802	17765	17869	17757	17741	17789	17812	17661	17715	17950	17884	17777	17679	17865	17612	17902	17893	17637	17733	17851	17780	17759	17986	17683	17707	17737	17916	17723	17708	17760	17699	17846	17843	17723	17781	17905	17893	17696	17712	17774	17853	17919	17786	17754	17957	18179	17684	17726	17591	17664	18078	17697	17717	17829	17951	17917	17996	17830	17727	17543	17971	17923	17935	17763	17616	17758	17697	17830	17763	17995	17900	17631	17722	17741	17833	17953	17860	17808	17819	17883	17880	17782	17831	17825	17768	17764	17802	17732	17619	17526	17876	17679	17636	17637	17763	17587	17565	17849	17743	17794	17798	17520	17883	17830	17554	17764	17753	17760	17867	17805	17757	17833	17753	17546	17817	17941	17714	17813	17881	17861	17721	17868	18029	17738	17660	17622	17603	17705	17767	17857	17805	17856	17686	17656	17652	17561	17781	17771	17902	18005	17748	17773	17957	17849	17602	17719	17835	17814	17643	17967	17774	17655	17714	17771	17975	17760	17960	17849	17703	17764	17619	17682	17489	17779	17732	17793	17732	17974	17633	17667	17775	17760	17783	17967	17953	17903	17957	17635	17678	17930	17734	17654	17910	17773	17667	17792	17860	17791	17928	17828	17816	17807	17963	17718	17966	17732	17805	17785	17783	17708	17937	17817	17865	17888	17798	17834	17791	17880	17775	17797	17857	17984	18008	17859	17802	17806	17696	17652	17786	17750	17875	17953	17731	17766	17799	17884	17895	17718	17766	17945	17785	17656	17790	17923	17794	17821	17911	17978	17857	17873	17777	17804	17778	17821	17821	17801	17851	17783	17888	17739	17723	17670	17930	17672	17854	17816	17840	17769	17987	17710	17815	17687	17801	17747	17859	17924	17614	17863	17865	17784	17764	17909	17872	17903	17922	17838	17644	17794	17539	17851	17755	17651	17963	17873	17634	17801	17826	17948	17719	17742	17804	17794	17869	18029	17761	17813	17832	17863	17777	17731	17818	17755	17843	17588	17702	17698	17793	17723	18016	17526	17665	17860	17766	17710	17925	17870	17693	17956	17984	17817	17678	17822	17816	17880	17733	17711	17846	17939	17523	17702	17676	17785	17843	17856	17803	17849	17696	17540	17939	17899	17923	17782	17609	17735	17992	17874	18029	17789	17582	17819	17837	17709	17814	17899	17665	17797	17765	17556	17907	17757	17900	17711	17735	17944	17914	17866	17923	17679	17720	17887	17751	17603	17938	17784	17640	17857	17806	17776	17650	17639	17632	17809	17645	17777	17816	17834	17838	17910	17723	17994	17799	17888	17890	17784	17750	17709	17813	17586	17886	17792	17643	17588	18000	17730	17740	17855	17701	17770	17665	17638	17712	17944	17950	17705	17879	17694	17846	17899	17712	17859	17810	17884	17843	17691	17684	17861	17796	17876	17833	17627	17721	17865	17900	17795	17843	17775	17983	17876	17845	17847	17879	17930	17870	17969	17685	17779	17949	17850	17741	17736	17822	17614	17835	17737	17826	17647	17740	17872	17594	17743	17888	17816	17859	17742	17773	17751	17739	17907	17769	17773	17743	17645	17830	17802	17911	17881	17773	17537	17901	17781	17885	17844	17969	17817	17803	17885	17668	17802	17821	17532	17926	17652	17746	17788	17570	17710	17646	17849	17950	17877	17644	17721	17749	17707	17639	17881	17747	17806	17934	17583	17792	17880	17913	17678	17755	17780	17614	17478	17821	17764	17808	17853	17674	17844	17653	17862	17733	17774	18100	17947	17475	17623	17680	17802	17662	17871	17534	17569	17872	17679	17719	17717	18066	17868	17845	17740	17595	17655	17956	17863	17816	17666	17837	17708	17656	17755	17683	17777	18017	17896	17778	17779	17748	17837	17889	17911	17785	17731	17779	17727	17811	17761	17782	17775	17762	17745	17939	17831	17702	17556	17745	17846	17729	17778	17929	17780	18096	17904	17771	17759	17585	17823	17745	17639	17629	17555	17945	17988	18067	17721	17943	17775	17689	18000	17922	17940	17645	17869	17882	17938	17549	17760	17802	17771	17772	17725	17705	17758	17765	17814	17843	17883	17746	17721	17728	17989	17731	17497	17787	17580	17680	17778	17777	17741	17755	17648	17907	17897	17656	17842	17799	17841	17776	17711	17990	17859	18043	17681	17529	17706	17617	17866	17866	18047	17683	17699	17943	17708	17843	17890	17738	17896	17786	17820	17867	17655	17837	17817	17884	17595	17661	17719	17786	17713	17767	17677	17863	17687	17976	17839	17594	17676	17857	17840	17874	17924	17862	17690	17722	17862	17817	17677	17908	17681	17742	17722	18006	17930	17731	17840	17809	17672	17696	17691	18003	17959	17861	17947	17649	17904	17926	17825	17760	17756	18042	17780	17694	17634	17732	17777	17658	17621	17774	17835	18136	17752	17769	17673	17871	17580	17931	17751	17672	17769	17786	17717	17934	17719	17590	17876	17928	17744	17869	17833	17821	17793	17916	17643	17966	17821	17760	17789	17646	18024	17900	17742	17833	17622	17749	17801	17565	17714	17535	17665	17808	17813	17973	17517	17747	17800	17701	17651	17840	17871	17828	17701	17743	17765	17953	17714	17702	17874	17711	17529	18061	17881	17737	17777	17914	17662	17809	17733	17910	17760	17847	17703	17647	17922	17888	17783	17543	17850	17700	17903	17693	17847	17834	17669	17869	17801	17824	17739	17898	17753	17758	17851	17846	17842	17888	17653	17688	17891	17844	17770	17803	17896	17826	17694	17732	17801	17745	17745	17690	17782	17809	17799	17674	17578	17652	17637	17846	17881	17780	17795	17962	17714	17831	17739	17918	17834	17700	17680	17936	17975	17851	17766	17806	17852	17713	17569	17876	17628	18153	17813	17733	17742	17577	17902	17643	17888	17801	17918	17848	17903	17569	17811	17904	17845	17697	17450	17837	17922	17737	17967	17892	17650	17742	17694	17746	18015	17776	17743	17619	17877	17795	17811	18003	17792	17746	17817	17912	17698	17750	17752	17804	17664	17731	17735	17845	17640	17729	17774	17565	17976	17825	17761	17811	18068	17927	17986	17933	17731	17642	17710	17648	17880	17755	17794	18004	17874	17792	17695	17810	17761	17860	17860	17901	17970	17872	17951	17811	17781	18043	17820	17959	17775	17851	18062	17995	17900	17746	17891	17836	17712	17770	17733	17869	17728	17754	18013	17651	17700	17602	17763	17825	17615	17895	17771	17796	17694	17823	17934	17621	17791	17633	17907	17961	17896	17919	17662	17780	17764	17735	17952	17861	17742	17957	17796	17768	17810	17894	17822	17784	17777	17801	17801	17740	18074	17786	17809	17965	17716	17800	17824	17796	17951	18094	17750	17848	17877	17845	17880	17774	17948	17585	17794	17635	17896	17873	17924	17942	17823	17782	17697	17812	17674	17638	17971	17864	17886	17906	17826	17847	17697	17844	18011	17880	17654	17837	17874	17654	17796	17849	17756	17673	17804	18131	17811	17697	17827	17680	18019	17774	17718	17899	17780	17824	17789	17924	17824	17798	17894	17787	17865	17679	17785	17687	17798	17823	17547	17696	17970	17755	17920	17900	17800	17720	17854	17927	17964	17758	17641	17914	17841	17616	17828	17660	17987	17910	17897	17993	18013	17959	17721	17706	17615	17681	17548	17709	17864	17658	17836	17808	17781	17795	17701	17919	17881	17821	17924	17826	17735	17698	17764	17603	17696	17688	17683	17812	17869	17662	17832	17680	17472	17777	17891	17724	17652	17957	17669	17794	17703	17901	17775	17838	17822	17823	17801	17808	17725	17708	17836	17866	17941	17721	17680	17753	17584	17797	17800	17685	17663	17956	17888	17678	17811	17856	17666	17774	17769	17680	17922	17708	17740	17818	17817	17738	17754	17905	17919	17888	17729	17941	17831	17877	17901	17800	17687	17620	17784	17685	17737	17721	17952	17755	17802	17985	17878	17808	17737	17706	17607	17885	17718	17854	18005	17595	17833	17784	17862
17357	31230	30103	25037	23274	22037	21217	20065	18958	18237	17667	16842	16843	17184	17272	17601	17222	16880	16781	16634	16625	18247	25951	27311	23758	20106	18234	16460	15679	15313	15450	15336	15519	15414	15196	15400	15428	15313	15461	15363	15350	15562	15372	15438	15384	15227	15422	15513	15355	15253	15443	15375	15474	15154	15257	15449	15292	15396	15410	15491	15332	15497	15355	15409	15306	15351	15382	15480	15442	15475	15429	15288	15270	15226	15338	15158	15476	15125	15243	15316	15391	15327	15390	15389	15280	15428	15438	15336	15342	15206	15236	15540	15332	15447	15337	15267	15411	15332	15313	15257	15249	15323	15388	15251	15367	15266	15354	15196	15462	15430	15331	15367	15359	15163	15398	15239	15371	15384	15294	15462	15368	15378	15415	15416	15265	15423	15297	15248	15456	15441	15407	15338	15443	15361	15415	15227	15285	15360	15318	15312	15389	15185	15366	15338	15349	15309	15373	15357	15311	15454	15285	15299	15253	15298	15290	15286	15283	15279	15390	15148	15327	15319	15356	15210	15283	15424	15161	15323	15388	15208	15413	15253	15336	15427	15366	15401	15364	15189	15274	15378	15227	15415	15292	15370	15400	15315	15334	15331	15224	15395	15476	15447	15462	15381	15218	15203	15400	15538	15345	15396	15305	15365	15378	15378	15191	15200	15316	15292	15258	15397	15290	15346	15144	15261	15313	15280	15160	15270	15291	15346	15358	15338	15311	15284	15222	15301	15245	15304	15164	15129	15293	15239	15333	15220	15328	15389	15374	15165	15434	15401	15383	15264	15258	15173	15309	15323	15300	15400	15236	15335	15202	15254	15368	15334	15442	15226	15432	15359	15361	15206	15327	15175	15379	15268	15159	15371	15248	15364	15328	15282	15325	15253	15300	15290	15467	15222	15316	15271	15264	15358	15199	15436	15327	15277	15233	15272	15297	15267	15106	15235	15384	15170	15263	15349	15350	15332	15264	15381	15157	15484	15444	15276	15563	15186	15454	15390	15226	15217	15122	15358	15081	15196	15289	15449	15332	15306	15271	15415	15327	15227	15309	15168	15313	15281	15187	15265	15264	15420	15269	15378	15279	15401	15354	15171	15347	15295	15197	15213	15357	15348	15222	15326	15473	15131	15291	15293	15432	15262	15376	15445	15262	15330	15462	15369	15343	15185	15330	15252	15412	15204	15152	15351	15351	15149	15418	15368	15027	15291	15245	15345	15333	15265	15240	15345	15237	15224	15356	15296	15339	15352	15311	15533	15260	15358	15167	15266	15463	15516	15244	15242	15264	15453	15458	15390	15264	15360	15208	15242	15225	15423	15166	15410	15333	15200	15438	15329	15335	15211	15201	15319	15233	15201	15442	15290	15225	15428	15457	15103	15324	15324	15421	15281	15320	15363	15319	15375	15258	15341	15299	15426	15381	15388	15354	15229	15305	15386	15350	15096	15211	15550	15219	15290	15180	15329	15363	15338	15329	15394	15310	15509	15107	15384	15251	15357	15253	15460	15203	15459	15180	15304	15356	15260	15290	15277	15099	15399	15186	15420	15307	15282	15291	15270	15339	15208	15150	15279	15287	15440	15475	15064	15422	15320	15380	15224	15248	15380	15240	15371	15384	15271	15330	15358	15207	15265	15381	15345	15314	15182	15275	15233	15453	15332	15231	15363	15231	15193	15264	15214	15261	15273	15418	15413	15362	15200	15150	15338	15341	15258	15343	15318	15210	15405	15163	15391	15114	15350	15177	15365	15268	15324	15222	15384	15342	15187	15399	15133	15355	15292	15386	15446	15286	15259	15479	15188	15355	15359	15301	15323	15303	15350	15249	15169	15191	15219	15416	15442	15295	15221	15504	15303	15392	15361	15327	15400	15274	15214	15229	15346	15331	15156	15194	15364	15354	15256	15160	15321	15483	15453	15160	15294	15347	15357	15464	15331	15293	15218	15269	15320	15253	15262	15350	15349	15353	15368	15214	15377	15219	15341	15355	15193	15205	15332	15367	15414	15406	15200	15264	15410	15184	15284	15365	15269	15228	15416	15283	15218	15304	15354	15348	15381	15337	15221	15267	15449	15306	15221	15363	15228	15369	15258	15303	15295	15430	15259	15388	15337	15322	15439	15389	15279	15262	15270	15243	15216	15263	15490	15208	15344	15369	15339	15237	15306	15255	15140	15156	15365	15352	15468	15296	15418	15342	15478	15403	15290	15162	15247	15370	15228	15532	15266	15295	15340	15103	15295	15187	15274	15211	15152	15148	15343	15304	15254	15455	15294	15356	15309	15218	15292	15487	15375	15145	15391	15384	15100	15374	15308	15292	15368	15110	15221	15461	15390	15447	15406	15195	15438	15280	15357	15585	15459	15368	15257	15357	15444	15175	15350	15270	15311	15218	15041	15552	15439	15332	15094	15281	15273	15362	15179	15418	15153	15423	15392	15200	15346	15226	15322	15130	15323	15422	15386	15199	15395	15334	15266	15460	15332	15178	15374	15251	15255	15378	15260	15328	15409	15188	15248	15400	15228	15268	15323	15174	15429	15348	15311	15393	15285	15356	15401	15112	15239	15277	15207	15294	15310	15379	15278	15267	15217	15224	15589	15295	15237	15333	15351	15325	15310	15228	15365	15243	15327	15262	15392	15262	15236	15210	15374	15299	15321	15377	15361	15334	15336	15213	15177	15305	15270	15418	15283	15395	15324	15439	15275	15167	15286	15363	15238	15316	15267	15209	15208	15346	15158	15271	15393	15191	15243	15354	15480	15235	15293	15410	15374	15367	15293	15261	15422	15147	15270	15080	15366	15409	15455	15287	15424	15230	15261	15288	15433	15290	15335	15361	15351	15228	15477	15236	15318	15169	15236	15393	15426	15392	15216	15233	15300	15295	15172	15305	15209	15340	15123	15376	15369	15466	15269	15403	15251	15303	15402	15187	15276	15276	15425	15319	15320	15146	15401	15149	15333	15244	15195	15550	15208	15240	15416	15345	15260	15365	15185	15417	15370	15357	15342	15211	15307	15334	15256	15234	15294	15224	15442	15342	15280	15333	15179	15201	15355	15359	15292	15209	15247	15444	15383	15317	15331	15512	15356	15363	15198	15352	15260	15249	15155	15166	15234	15234	15330	15392	15382	15446	15552	15359	15503	15387	15263	15236	15383	15349	15316	15198	15341	15391	15359	15290	15283	15278	15318	15200	15503	15344	15267	15410	15403	15510	15438	15320	15211	15343	15263	15303	15270	15340	15326	15069	15446	15198	15339	15411	15125	15289	15386	15298	15265	15222	15199	15259	15214	15374	15217	15404	15292	15419	15248	15321	15208	15323	15301	15301	15280	15310	15333	15409	15318	15302	15299	15245	15215	15389	15289	15371	15196	15452	15281	15335	15464	15224	15434	15302	15151	15250	15340	15373	15175	15175	15179	15408	15292	15122	15411	15321	15381	15328	15132	15298	15274	15463	15375	15286	15288	15283	15250	15154	15451	15318	15307	15371	15118	15392	15395	15495	15374	15504	15341	15245	15176	15418	15259	15329	15252	15371	15370	15222	15428	15350	15357	15173	15439	15372	15334	15349	15287	15462	15272	15268	15468	15393	15174	15186	15238	15287	15284	15265	15123	15327	15258	15268	15320	15324	15288	15148	15534	15293	15326	15208	15366	15314	15293	15160	15023	15207	15352	15316	15313	15416	15274	15440	15156	15216	15244	15349	15516	15196	15422	15217	15323	15324	15342	15282	15506	15372	15290	15384	15341	15310	15169	15204	15425	15386	15313	15250	15359	15263	15165	15288	15481	15435	15320	15343	15280	15331	15373	15177	15371	15250	15457	15253	15425	15380	15229	15361	15267	15185	15279	15277	15362	15377	15300	15230	15239	15501	15162	15374	15256	15396	15303	15343	15261	15504	15232	15574	15252	15437	15244	15397	15430	15281	15274	15230	15321	15362	15265	15206	15248	15411	15451	15298	15493	15218	15193	15289	15333	15207	15203	15210	15201	15211	15292	15317	15363	15347	15191	15184	15204	15408	15340	15313	15445	15253	15393	15219	15269	15348	15343	15317	15484	15311	15282	15358	15306	15179	15437	15261	15327	15171	15376	15435	15238	15436	15192	15248	15370	15382	15521	15268	15260	15481	15437	15365	15266	15327	15211	15478	15241	15123	15212	15208	15326	15238	15317	15365	15240	15196	15342	15381	15398	15192	15317	15259	15276	15348	15285	15263	15287	15285	15326	15353	15159	15129	15387	15480	15244	15287	15223	15270	15190	15368	15253	15236	15244	15335	15361	15339	15461	15100	15362	15334	15334	15101	15316	15237	15299	15348	15157	15281	15347	15267	15366	15313	15374	15421	15461	15269	15214	15256	15146	15291	15346	15420	15374	15451	15201	15137	15321	15271	15345	15377	15314	15177	15342	15424	15414	15351	15367	15181	15362	15268	15207	15323	15368	15307	15346	15367	15087	15403	15482	15404	15222	15575	15272	15271	15311	15243	15305	15213	15311	15308	15231	15372	15237	15288	15277	15389	15272	15468	15309	15128	15267	15382	15490	15240	15168	15272	15338	15231	15392	15342	15171	15335	15260	15315	15092	15054	15321	15263	15372	15296	15453	15139	15258	15255	15369	15421	15129	15403	15427	15276	15319	15387	15408	15409	15356	15246	15324	15112	15264	15261	15185	15321	15383	15413	15270	15389	15319	15286	15390	15574	15176	15222	15299	15320	15349	15124	15302	15277	15273	15286	15342	15174	15330	15191	15313	15270	15359	15216	15289	15279	15295	15288	15411	15447	15284	15467	15113	15293	15379	15405	15307	15347	15235	15363	15233	15319	15368	15171	15429	15380	15387	15272	15253	15423	15448	15156	15338	15482	15216	15400	15234	15251	15465	15344	15221	15490	15336	15404	15335	15353	15244	15291	15279	15310	15308	15286	15320	15485	15362	15245	15146	15325	15232	15318	15254	15369	15327	15217	15310	15436	15450	15389	15274	15489	15407	15237	15287	15440	15445	15375	15206	15282	15298	15237	15188	15345	15352	15388	15245	15333	15235	15235	15225	15353	15384	15240	15305	15275	15286	15160	15484	15189	15186	15193	15200	15406	15215	15233	15277	15397	15239	15473	15331	15347	15375	15209	15315	15252	15368	15462	15307
28276	22455	25082	22793	20405	19641	19053	17977	17958	17903	17668	17412	17487	17753	18034	17766	17931	17674	17323	17557	17547	17283	17734	18055	18008	17901	17504	17392	17279	17332	17242	17180	17298	17267	17275	17400	17275	17244	17260	17165	17428	17488	17367	17229	17163	17325	17289	17222	17297	17347	17247	17447	17448	17168	17111	17289	17082	17288	17487	17260	17182	17327	17258	17323	17233	17281	17290	17214	17241	17142	17240	17203	17395	17089	17368	17170	17447	17173	17223	17400	17036	17197	17302	17176	17157	17274	17239	17149	17252	17189	17567	17268	17183	17148	17335	17208	17197	17269	17180	17284	17117	17158	17413	17074	17220	17048	17249	17247	17194	17195	17347	17353	17155	17353	17180	17023	17136	17277	17146	17002	17238	17215	17515	17310	17149	17143	17292	17284	17200	17344	17308	17065	16936	17201	16981	17184	17208	17195	17365	17458	17388	17026	17085	17241	17374	17111	17225	17045	17428	16986	17143	17172	17194	17208	17118	17151	17355	17195	17178	17108	17204	17425	17151	16914	17169	17008	17163	17068	17107	17239	17216	17226	17141	17013	17414	17251	17318	17085	17048	17100	17491	17221	17523	17373	17120	17127	17218	17264	17184	17098	17138	17035	17141	17307	17347	17082	17302	16997	17116	17276	17185	17205	17313	17153	17406	17232	17145	17294	17143	17231	17276	17210	17344	17368	17020	17405	17470	17288	17294	17298	17242	17256	17334	17358	17289	17217	17122	17052	17189	17170	17181	17335	17373	17387	17255	17171	17302	17408	17217	17338	17101	17009	17126	17274	17301	17014	17277	17191	17086	17321	17274	17254	17260	17139	17297	17350	17041	17297	17161	17170	17150	17245	17051	17304	17329	17165	17371	16949	17209	17243	17268	17215	17299	17188	17135	17081	17283	17096	17169	17147	17129	17338	17374	17286	17144	17350	17181	17279	17299	17067	17291	17109	17114	17371	17204	17238	17374	17148	17154	17127	17276	17100	17220	17295	17114	17219	17253	17261	17059	17439	17251	17420	17142	17111	17412	17000	17277	17276	17219	17177	17261	16870	17376	17126	17301	17089	17227	17152	17142	17105	17224	17110	17363	17171	17246	17108	17150	17243	17141	17323	17208	17189	17361	17046	16983	17366	17021	17271	17329	17233	17298	17197	17249	17219	17056	17165	17153	17116	17479	17332	17201	17216	17081	17339	17113	17202	17217	17319	17216	17143	17048	17150	16972	17214	17199	17358	17254	17461	17384	17142	17174	17153	17278	17177	17297	17300	17294	17207	17122	17231	17360	17176	17250	17204	17251	17474	17383	17534	17241	17431	17310	17307	17056	17306	17240	17139	17173	17296	17058	17210	17186	17212	17281	17196	17197	17231	17268	17501	17389	17390	17322	17475	17371	17178	17088	16983	17185	17290	16836	17174	17080	17212	17147	17170	17243	17198	17233	16989	17279	17257	17297	17352	17124	17248	17265	17168	17256	17312	17411	17339	17324	17251	17152	17140	17295	17222	17221	17195	17197	17215	17261	17342	17124	17091	17284	17132	17130	17295	17159	17054	17240	17352	17275	17284	17342	17101	17198	17313	17371	17378	17292	17031	17447	17232	17140	17287	17292	17378	17134	17273	17231	16983	17096	17155	17135	17222	17112	17054	17172	17108	17196	17192	17050	17221	17303	17231	17375	17254	17368	17299	17117	17546	17174	17209	17141	17172	17169	17416	17292	17081	17340	17092	17227	17203	17290	17463	17079	17466	17270	17229	17180	17146	17221	17381	17325	17282	17290	17436	17220	17142	17286	17177	17085	17208	17362	17289	17173	16961	17223	17406	17147	17389	17069	17292	17112	17252	17133	17308	17231	17070	17185	17252	17265	17161	17305	17358	17318	17263	17243	17014	17299	17397	17030	17305	17399	17386	17280	17363	17217	17144	17094	17040	17131	17227	17291	17110	17195	17205	17292	17209	17263	17266	17273	17261	17182	16978	17152	17302	17269	17115	17336	17287	17197	17213	17333	17111	17190	17223	17246	17422	17227	17131	17219	17280	17233	17371	17316	17365	17256	17082	17119	17170	17312	17225	17213	17204	17241	17227	17180	17084	17452	17300	17342	17220	17304	17277	17363	17112	17237	17344	17188	17248	17362	17344	17369	17197	17282	17252	17123	17161	17297	17160	17124	17100	17150	17086	17106	17298	17162	17411	17073	17181	17239	17343	17201	17191	17141	17214	17047	17241	17277	17243	17317	17261	17234	17168	17295	17295	17202	17203	17075	17293	17405	17224	17176	17206	17118	17251	17191	17373	17087	17333	17218	17214	17404	17309	17094	17165	17272	17104	17273	17227	16919	17318	17302	17223	17367	17280	17089	17212	17404	17076	17088	17076	17267	17204	17043	17286	17263	17274	17165	17196	17151	17307	17273	17170	17186	17304	17099	17239	17133	17292	17271	17173	17416	17480	17354	17038	17294	17177	17252	17289	17394	17153	17279	17142	17053	17132	17252	17330	17218	17243	17424	17343	16977	17222	17344	17169	17428	17263	17308	17072	17328	17189	17138	17177	17266	17105	17278	17581	17206	17302	17249	17288	17347	17077	17397	17244	17312	16968	17328	17205	17112	17088	17266	17184	17265	17339	17031	17227	17178	17250	17167	17251	17149	17261	17302	17337	17448	17341	17209	17260	17278	17216	17372	17140	17191	17326	17178	17130	17139	17307	17292	17147	17259	17238	17244	16934	17135	17251	17357	17205	17196	17292	17336	17358	17230	17432	17297	17344	17244	17202	17301	17301	17249	17229	17132	17209	17183	17285	17291	17176	17294	17452	17267	17165	17173	17209	17223	17142	17189	17270	17114	17317	17218	17292	17035	17030	17592	17174	17249	17220	17342	17166	17165	17241	17157	17139	17319	17248	17210	17183	17309	17162	17252	17158	17369	16982	17282	17381	17203	17261	17157	17032	17268	17178	17341	17142	17133	17267	17093	17118	17322	17261	17142	17173	17095	17288	17347	17205	17220	17395	17296	17017	17255	17344	17293	17127	17035	17148	17073	17257	17214	17206	17138	17360	17053	17191	17268	17153	17189	17338	17239	17420	17338	17212	17260	17181	17388	17340	17186	17253	17185	17466	17064	17217	17321	17095	17446	17073	17373	17180	17213	17423	17222	17171	17218	17085	17290	17153	17426	17371	17217	17184	17238	17218	17359	17306	16984	17089	17275	17398	17285	17166	17217	17112	17268	17279	17264	17051	17190	17002	17169	17216	17149	16978	17215	17376	17241	17462	17143	17235	17296	17243	17276	17140	17037	17198	17210	17328	17303	17337	17306	17388	17320	17075	17332	17259	17375	17130	17235	17335	17221	17134	17128	17126	17215	17151	17355	17175	16998	17155	17472	16987	17109	17056	17057	17198	17350	17048	17282	17291	17220	17107	17287	17346	17259	17454	17336	17310	17243	17043	17218	17248	17343	17224	17184	17128	17142	17173	17333	16959	17343	17222	17088	17105	17300	17210	17154	17302	17209	17135	17392	17346	17251	17182	17313	17077	17346	17120	17258	17307	17282	17056	17166	17254	17252	17153	17147	17282	17077	17259	17351	17224	17068	16985	17398	17241	17263	17400	17442	17269	17167	17116	17314	17275	17288	17058	17028	17272	17190	17239	17207	17078	17374	17272	17244	17322	17106	17182	17233	17122	17219	17322	17380	17131	17272	17261	17206	17581	17505	16974	17069	17218	17124	17162	17360	17206	17341	17144	17213	17255	17258	17001	17056	17416	17467	17311	17259	17199	17113	17048	17088	17138	17232	17314	17134	17181	17293	17127	17261	17227	17181	17167	17212	17159	17221	17087	17191	17184	17176	17320	17156	17222	17208	17047	17302	17212	17268	17402	17049	17330	17174	17182	17212	17371	17034	17201	17223	17307	17272	17219	17457	17267	17099	17133	17331	17151	17205	17197	17132	17217	17013	17349	17278	17257	17112	17176	17195	17208	17410	17326	17121	17179	17110	17038	17265	17184	17196	17271	17060	17207	17057	17022	17133	17319	17202	17168	17297	17191	17299	17287	17331	17097	17262	17130	17345	17251	17082	17175	17213	17205	17261	17274	17031	17160	17353	17393	17433	17425	17269	17227	17281	17184	17304	17246	17126	17176	17024	17262	17156	17087	17207	17322	17279	17459	17270	17357	17224	17318	17148	17248	17033	17472	17215	17179	17089	17447	17298	17376	17255	17232	17439	17328	17253	17436	17273	17312	17233	17304	17338	17180	17316	17283	17162	17108	17147	17176	17316	17319	17288	17311	17223	17049	17129	16986	17201	17226	17270	17241	17339	17083	17195	17103	17211	17145	17255	17064	17068	17225	17347	17214	17168	17283	17164	17208	17035	17148	17225	17206	17252	17445	17474	17180	17357	17250	17352	17119	17305	17298	17220	17099	17215	17254	17029	17166	17086	17561	17208	17304	17183	17347	17384	17353	17325	17398	17380	17206	17297	17410	17206	17141	17287	17112	17325	17230	17112	17341	17303	17419	17085	17336	17273	17310	17241	17176	17525	17265	17310	17274	17066	17327	17032	17211	17388	17151	17354	17339	17083	17306	17392	17306	17143	17252	17173	17373	17377	17280	17001	17014	17233	17150	17259	17328	17187	17390	17240	17275	17421	17317	17234	17394	17216	17301	17322	17177	17237	17089	17103	16950	17252	17152	17156	17008	17172	17105	17340	17105	17306	17352	17299	17220	17081	17192	17158	17352	17242	17177	17318	17152	17142	17122	17121	17071	17383	17163	17361	17322	17187	17188	17015	17343	17252	17000	17199	17312	17179	17373	17317	17453	17274	17172	17225	17316	17128	17259	17219	17109	17285	17206	17173	17078	17335	17175	17079	17261	17336	17132	17523	17311	17213	17162	17108	17285	17392	17235	17237	17045	17253	17032	17258	17416	17272	17384	17141	17215	17195	17399	17236	17102	17319	17146	16927	17354	17160	17210	17306	17313	17334	17297	17079	17115	17198	17226	17380	17271	17188	17103	17277	17021	17339	17255	17283	17223	17262	17151	17332	17232	17223	17245	17137	17109	17094	17335	17359	17184	17232	17190	17272	17224	17399	17282	17052	17039	17296	17062	17320	17027	17276	17303	17186	17308	17424	17178	17194	17339
17677	21743	21944	19887	19502	18413	17190	16454	15954	15702	15545	15480	15440	15736	16173	15864	15754	15433	15479	15314	15336	15311	15662	15832	15732	15360	15120	15090	14921	14978	14922	14985	15004	14821	14860	14809	14911	15051	14950	14761	14918	14807	14812	14873	14983	14934	15003	15088	14955	14868	14878	15100	14748	14938	14984	15012	14883	14827	14777	14944	15043	14807	15076	14818	14948	14887	14913	14938	14888	15017	14822	14887	14827	14897	14903	15084	14911	14904	14943	14957	15014	14905	14701	15002	15069	14856	14757	14811	14818	14952	15013	14992	14846	15050	15017	14950	14766	14864	14851	15001	14837	14787	15012	14940	14964	14887	14874	14825	15009	14827	14934	14630	14890	15021	14964	14984	14811	14929	14770	14782	14860	14822	14711	14809	14792	14807	14871	14954	14899	14964	14866	14909	15009	14875	14844	14960	14989	14884	14872	14802	14784	14805	14874	14944	14913	14783	14865	14855	14812	14943	14983	14893	14849	14835	15012	14891	14785	14840	14923	14852	15001	14925	15085	15162	14833	14925	14886	14959	14883	14910	14948	14754	14969	14866	15000	14801	14931	15009	14841	14921	14751	14802	14768	14911	14857	14928	14731	14896	15005	15043	14581	15012	14814	14882	14879	14784	14843	14800	14875	14910	14990	14863	14957	14907	14921	14754	14918	14856	14889	14785	14937	14955	14744	14909	14773	14791	14897	14894	14926	14937	14905	15000	14807	14852	14850	14762	14922	14923	14871	14846	14917	14885	14827	14925	14971	14984	15007	14917	14895	14999	15023	14930	14771	15116	14903	14963	14804	15004	14976	14913	14938	14954	14944	14966	14917	14844	15022	14892	14800	14932	14942	14899	14770	14948	14841	15005	14919	14971	14832	14893	14839	14945	14831	14946	15118	15062	14772	14781	15090	14925	14788	14767	14962	14771	14916	14894	14806	14999	14940	14755	15033	15012	14831	14999	14906	15030	14958	14939	14934	14946	14875	14955	14822	14919	14834	14745	14986	14901	14883	14837	15060	14828	14844	14918	14983	14972	14798	14821	14927	14873	14818	15030	14871	14877	14868	14858	14975	14880	14973	14892	14961	14740	14777	14865	14920	14760	14854	14914	14778	14920	14779	15043	15117	14802	14931	14783	14983	15077	14821	15003	14970	14822	14718	14891	15051	14999	14918	15024	14884	14811	14880	14840	14859	15041	15083	14971	15027	14829	14957	14982	14829	14857	14999	14936	14904	14945	15012	14880	14990	14867	14913	14826	14955	14926	15028	14859	14769	14813	14962	15001	14949	14965	14878	14852	15027	14941	14964	14903	14963	14935	14963	15007	15003	14825	14933	14889	14890	14914	14831	14975	14954	15015	14930	14991	14826	14897	14899	14769	14831	14802	14966	14835	14851	14909	14915	14921	14790	14973	14953	14769	14990	14831	14949	14811	14984	14771	14916	14935	14935	14791	14789	14951	15068	14745	14998	14962	14973	14831	14892	14885	14919	14917	15083	14955	15016	14972	14811	14973	14844	15084	15047	14804	15061	14788	14852	15045	14844	14852	14984	14903	14973	15017	14967	14909	14993	14928	15072	14852	14885	14783	14916	14888	14841	14885	14825	14836	15030	15027	14807	14925	14927	15024	14776	14841	14907	14823	14929	14774	14947	14825	14944	14838	14936	14770	15070	14799	14997	14769	14761	15034	15037	14892	14805	14988	14859	14760	14880	14835	14991	14925	15039	14890	14676	14978	14706	15062	14979	14880	14929	14934	15011	14826	14876	14920	14978	14932	14855	14943	14880	14892	14910	14720	14904	14742	14840	14783	14986	14828	14925	14810	14818	14987	14764	15037	14689	14969	15032	15042	14962	14924	14813	14806	15017	14901	14816	15030	15005	14783	14845	14970	14878	15055	14912	15039	14779	14917	14953	14724	14921	15011	14777	15011	15094	14997	14947	14994	14872	14805	14802	14929	14932	14881	14778	14899	15018	14944	14868	14856	14819	14944	14786	15109	14936	15034	14993	14781	14872	14783	14897	14932	15047	14919	14824	14853	14821	14912	14995	14918	14834	14882	14920	14961	14936	14882	14771	14850	14980	14969	14956	14955	14775	14878	14946	14810	14989	14843	14788	14882	14891	14921	14853	14807	14813	15055	15143	14902	14806	14829	14867	14694	14720	14835	14993	14997	14876	14866	14937	14907	14932	14917	14953	14820	14848	14899	14990	15084	14874	15026	14945	14949	14734	14998	15038	14810	14892	14910	14970	14943	15016	15004	14837	15041	15021	14965	15068	14979	14753	14855	14896	14892	14931	14944	14948	14834	14851	15014	14822	14915	14854	15194	14832	14913	14828	14857	15002	14886	14790	14809	15091	15022	14908	15051	14856	14714	14868	14952	14970	14884	14873	14841	14990	14848	14799	14947	14956	14710	14896	14793	14958	15055	14934	14966	14979	14871	14944	14974	14802	14938	14998	14829	14933	14915	14877	14907	14999	14907	15000	14883	14910	14883	14939	14810	14929	14880	14960	15017	15031	14927	14936	15012	14862	14998	14930	14810	14809	14892	14676	14833	14713	14970	14847	14740	14882	14813	15038	14951	14874	14819	14982	14971	15028	14957	14930	14902	14909	15010	14911	14869	14706	14737	14844	14986	14713	14899	14980	15101	14773	15064	14992	14778	14782	14823	14803	15000	14841	14923	14779	15008	14740	14974	14938	14764	15045	14954	14947	14860	14839	15056	14757	14780	14847	14956	14786	14877	14846	14856	14852	14976	14897	14861	14974	14740	14870	15011	14941	14725	14853	14813	15016	14895	14812	14836	15032	14955	14837	14869	14998	14992	14925	14981	14912	14942	15053	15036	14814	14779	15050	14870	14879	14748	14783	14893	15058	14906	14974	14998	14848	14960	15018	14972	15010	14992	14889	14792	14804	14739	15032	14944	15040	14938	14889	14949	14886	14834	14964	14995	14788	14746	14802	14917	14935	14914	14842	14957	14815	14862	14939	14989	14977	14763	14805	14947	14811	14918	14856	15021	14869	14891	14808	14963	14891	14770	15002	14911	14864	14781	14832	14927	14861	14766	14854	14789	15004	14879	14843	14936	14759	14835	14812	14978	14794	14959	15007	14881	14930	15062	14858	15059	14939	15025	14951	14989	14987	15114	14886	14844	14817	15017	14948	14988	14981	15126	14844	14880	14915	14892	15158	14832	14965	14889	14914	14789	14937	14905	14855	14850	14909	14791	14783	14799	14920	14980	14882	15190	14900	14910	14871	14896	14774	14965	14783	15113	14883	15184	14725	14928	14953	14825	14801	14819	15068	14865	15093	14907	14706	14849	14883	14970	14803	14896	14857	14979	14748	14990	14965	14964	15104	14928	14902	14901	14910	14842	14936	14922	14926	15046	14962	14876	14961	14984	14829	14912	14784	14965	14819	15086	14681	14726	14998	14821	14948	14784	14871	14925	14895	14827	14908	14972	14915	14888	14821	14989	14977	14996	14907	15030	14981	14845	14995	15025	14901	14870	14945	14871	14886	14983	14809	14915	14864	14912	14907	14853	14823	15049	14864	15088	14757	14931	15038	15002	14877	14856	14794	14827	14956	14894	14786	15004	14935	14984	14855	14863	14910	15011	15123	14876	14906	15050	14855	14868	14890	14889	14964	14945	14757	14986	14988	14877	14966	14817	14758	14876	14923	14874	14910	14773	14964	14852	15015	14936	14956	14887	14977	14827	14892	15021	14951	14962	14945	14774	14719	14659	14924	15039	14896	14839	14948	14916	14724	14971	14917	14924	15002	14910	14943	14702	15009	14903	14883	14829	14928	14899	15000	14887	15002	14915	14683	15011	14817	14946	15027	14861	14769	14927	14883	14955	14818	14713	14818	14868	14873	15039	14939	14882	14923	14893	14883	14940	14799	15010	14921	14849	14887	14809	15092	14690	14918	14948	15010	14965	14892	15025	14817	14774	14911	14982	14758	14995	14826	14851	14906	14985	15013	14840	14922	14865	14954	14975	14841	14925	14849	14867	14995	14978	14866	14882	14929	14840	14950	14973	14789	14827	14878	14857	14751	15005	14894	14847	14809	15034	15154	14932	14790	14838	14830	14932	14816	14927	14852	14846	14922	14829	14861	15135	14718	15003	14872	14958	14834	14773	14987	14807	14709	14971	14697	14884	15038	15064	14865	15118	14800	14915	14819	14882	14947	14963	15068	15049	14955	15074	15007	14870	14871	14762	14895	14990	15004	14882	15003	14726	14921	14942	14874	14864	14819	14826	15015	14976	14953	14972	14983	14986	14956	14803	14885	14952	14898	14933	14946	14883	14850	14855	14872	14938	15102	14865	15018	14890	14917	14919	14795	14879	14978	14833	14761	14912	14929	14915	15047	14900	14935	14913	14736	14986	14751	14938	14915	14905	14759	14931	14930	14854	14935	14972	14969	14934	15004	15078	14909	14979	14942	14766	15053	14959	14845	14766	14972	14794	14963	14868	14906	15027	14967	14869	14908	14846	14749	14867	14923	14962	14924	15092	14894	14840	14681	14912	15135	15074	15129	14763	14900	14922	14873	14889	14971	14991	14929	14919	14894	14924	14942	14988	14832	14775	15105	14933	14986	14829	15032	14983	14950	14845	14899	14813	14928	14866	14805	14882	14876	14962	14969	15100	14860	14838	14811	14966	14906	14888	14949	15013	14995	14880	15001	14802	14888	14864	14774	14905	14753	14891	15064	14876	14939	14991	14852	14908	14897	15195	14791	14795	14923	14904	14953	14961	14803	14797	14911	14716	15053	14946	14826	14883	14750	14943	15057	14941	14879	14953	14903	14878	14884	15013	14909	14940	15086	15007	14846	14909	14894	14829	14993	14992	14744	14889	14968	14748	15175	14935	14981	14963	14902	14892	14739	14831	15030	14807	14966	14968	14885	14958	14927	15034	14931	14807	14997	14890	15054	15038	14851	14971	15047	14783	14776	14866	14837	14897	14824	14911	14944	14781	14816	14997	14876	14859	14942	14758	14799	14976	14884	14705	14933	14825	14875	14897	14967	14861	14836	15043	14787	14906	14843	14844	14997	15052	14979	14901	15035	14909	14796	14982	14821	14878	14883	14930	15073	14885	14733	14888	14982	14985	14989	14960	14862	15123	14950	14997
24282	21298	28518	24683	22369	21330	20240	18150	17830	17830	17752	17265	17216	17036	17059	16937	16788	16674	16661	16525	16646	17092	19805	21416	20197	18822	17860	17367	16880	16829	16688	16429	16728	16581	16528	16400	16595	16635	16441	16686	16607	16600	16405	16506	16637	16614	16410	16535	16451	16289	16499	16368	16406	16473	16379	16404	16557	16518	16642	16650	16389	16328	16408	16588	16667	16574	16528	16609	16667	16494	16412	16665	16279	16556	16538	16682	16474	16346	16230	16387	16503	16430	16559	16744	16707	16563	16495	16515	16312	16419	16402	16611	16507	16557	16458	16448	16441	16426	16423	16565	16525	16479	16375	16485	16259	16513	16500	16575	16462	16448	16402	16402	16569	16604	16553	16371	16581	16580	16574	16506	16211	16415	16321	16418	16477	16526	16637	16399	16529	16421	16501	16468	16479	16499	16397	16513	16552	16589	16317	16289	16389	16511	16330	16608	16458	16243	16623	16443	16466	16267	16624	16650	16506	16510	16445	16358	16479	16331	16266	16520	16631	16443	16413	16486	16478	16368	16389	16292	16640	16523	16416	16301	16359	16314	16444	16554	16463	16532	16530	16523	16398	16538	16301	16343	16491	16653	16417	16355	16522	16506	16365	16195	16390	16497	16598	16457	16420	16440	16281	16512	16576	16507	16293	16521	16405	16507	16322	16454	16440	16445	16554	16344	16559	16556	16374	16470	16585	16448	16452	16389	16595	16446	16615	16462	16214	16548	16356	16531	16402	16362	16363	16596	16569	16483	16480	16460	16449	16538	16497	16467	16419	16435	16296	16600	16427	16240	16649	16589	16542	16515	16374	16551	16469	16664	16369	16453	16318	16680	16548	16661	16422	16411	16255	16256	16341	16488	16464	16354	16409	16457	16594	16363	16544	16491	16349	16540	16467	16641	16368	16447	16222	16416	16486	16289	16551	16435	16270	16227	16411	16561	16570	16522	16291	16374	16422	16298	16419	16252	16484	16367	16620	16429	16569	16494	16398	16300	16413	16539	16453	16053	16520	16444	16412	16491	16427	16491	16400	16348	16510	16476	16245	16336	16251	16361	16468	16345	16496	16357	16409	16443	16465	16434	16384	16657	16589	16451	16566	16556	16483	16419	16333	16452	16475	16405	16616	16460	16449	16336	16390	16617	16269	16532	16512	16498	16420	16578	16561	16472	16276	16586	16616	16678	16395	16450	16375	16411	16375	16632	16397	16389	16556	16466	16370	16570	16455	16551	16376	16439	16287	16708	16426	16440	16459	16389	16580	16558	16553	16237	16429	16681	16582	16369	16400	16475	16341	16191	16260	16568	16443	16549	16313	16587	16411	16184	16195	16502	16437	16586	16466	16573	16512	16461	16410	16542	16401	16460	16588	16576	16569	16543	16426	16328	16569	16453	16351	16443	16721	16591	16716	16437	16640	16592	16482	16364	16529	16377	16615	16635	16470	16381	16359	16473	16527	16386	16482	16396	16435	16493	16453	16449	16354	16331	16453	16566	16369	16586	16399	16511	16566	16413	16505	16316	16624	16429	16441	16454	16481	16475	16309	16655	16547	16474	16433	16489	16435	16484	16468	16584	16532	16337	16636	16354	16536	16378	16429	16467	16355	16573	16413	16398	16546	16500	16477	16621	16655	16501	16463	16553	16477	16529	16509	16489	16395	16438	16480	16452	16594	16766	16451	16364	16518	16617	16423	16527	16300	16481	16582	16493	16568	16513	16362	16446	16602	16558	16603	16452	16584	16475	16465	16512	16591	16542	16535	16577	16634	16698	16496	16405	16356	16376	16426	16394	16590	16475	16407	16290	16609	16419	16686	16504	16388	16538	16420	16331	16691	16538	16712	16440	16293	16425	16409	16560	16520	16382	16578	16347	16343	16431	16439	16453	16557	16629	16692	16645	16416	16525	16472	16674	16670	16366	16499	16471	16513	16500	16517	16295	16390	16417	16574	16371	16235	16353	16580	16410	16374	16426	16259	16446	16504	16434	16465	16412	16462	16551	16585	16383	16646	16438	16566	16539	16264	16340	16488	16483	16470	16240	16593	16460	16516	16357	16492	16298	16491	16489	16629	16524	16619	16391	16429	16464	16543	16494	16453	16566	16621	16404	16608	16328	16460	16604	16469	16440	16650	16388	16441	16622	16370	16483	16382	16509	16665	16414	16305	16674	16406	16611	16559	16524	16454	16559	16552	16398	16498	16527	16453	16401	16355	16399	16376	16469	16420	16550	16393	16458	16507	16431	16542	16326	16447	16413	16584	16320	16552	16506	16506	16436	16530	16509	16341	16492	16439	16663	16385	16490	16542	16475	16446	16546	16403	16402	16416	16378	16560	16508	16619	16282	16555	16312	16531	16522	16526	16561	16466	16294	16472	16536	16519	16512	16513	16425	16717	16495	16521	16111	16398	16417	16491	16573	16461	16471	16563	16406	16469	16542	16357	16584	16425	16507	16428	16514	16563	16603	16486	16327	16343	16591	16574	16560	16479	16424	16586	16767	16582	16492	16342	16476	16604	16454	16512	16371	16530	16451	16435	16314	16313	16410	16456	16487	16435	16602	16524	16657	16610	16466	16634	16439	16355	16547	16536	16510	16394	16293	16494	16419	16592	16621	16576	16565	16442	16282	16366	16366	16383	16474	16369	16378	16456	16569	16577	16478	16453	16452	16636	16607	16579	16369	16552	16385	16312	16322	16472	16269	16465	16379	16570	16418	16497	16384	16457	16415	16398	16707	16331	16366	16571	16698	16374	16411	16437	16575	16516	16550	16589	16515	16640	16558	16481	16410	16385	16499	16483	16493	16530	16399	16339	16652	16345	16438	16426	16529	16496	16401	16473	16478	16309	16434	16318	16535	16416	16386	16402	16393	16539	16326	16392	16293	16491	16293	16437	16496	16520	16455	16278	16330	16537	16386	16368	16505	16496	16499	16405	16170	16509	16578	16469	16530	16616	16601	16473	16524	16506	16591	16456	16551	16486	16477	16506	16503	16500	16449	16436	16500	16564	16576	16485	16371	16438	16463	16515	16492	16649	16519	16600	16355	16209	16536	16527	16531	16463	16492	16550	16392	16610	16456	16597	16344	16452	16421	16452	16400	16570	16440	16332	16437	16505	16447	16465	16466	16357	16619	16533	16580	16644	16552	16530	16528	16652	16328	16441	16404	16358	16490	16462	16237	16312	16437	16378	16311	16414	16532	16511	16234	16383	16360	16457	16423	16555	16609	16398	16414	16461	16341	16449	16477	16572	16547	16349	16403	16341	16343	16644	16321	16309	16395	16590	16485	16361	16287	16414	16388	16469	16579	16297	16343	16295	16479	16279	16347	16528	16573	16508	16453	16657	16482	16580	16455	16376	16470	16321	16473	16460	16493	16323	16251	16562	16481	16501	16277	16518	16608	16311	16373	16526	16463	16396	16426	16654	16612	16685	16317	16499	16615	16374	16465	16428	16279	16419	16428	16489	16504	16232	16524	16420	16638	16494	16433	16572	16299	16482	16489	16436	16370	16519	16387	16293	16568	16507	16465	16424	16463	16460	16309	16199	16636	16470	16553	16414	16537	16606	16296	16582	16553	16464	16430	16624	16408	16636	16506	16160	16413	16308	16467	16332	16286	16386	16390	16510	16352	16569	16473	16445	16470	16163	16504	16282	16538	16446	16513	16380	16490	16544	16636	16341	16329	16492	16441	16514	16432	16411	16346	16356	16646	16367	16453	16526	16482	16461	16227	16215	16335	16530	16509	16517	16415	16431	16344	16491	16247	16418	16564	16404	16440	16341	16413	16329	16645	16480	16488	16331	16513	16560	16334	16445	16257	16517	16418	16426	16381	16479	16429	16634	16438	16588	16594	16598	16440	16302	16372	16543	16348	16377	16454	16539	16396	16511	16663	16595	16275	16400	16718	16737	16348	16535	16638	16464	16649	16326	16505	16515	16635	16351	16370	16471	16585	16431	16352	16387	16390	16564	16604	16320	16463	16391	16311	16513	16411	16358	16596	16587	16553	16312	16323	16440	16476	16364	16436	16386	16578	16405	16645	16664	16149	16478	16279	16441	16342	16379	16445	16316	16500	16430	16401	16440	16548	16295	16653	16577	16657	16543	16279	16569	16257	16219	16464	16446	16390	16383	16450	16425	16481	16446	16471	16493	16495	16287	16550	16584	16397	16557	16536	16457	16316	16351	16368	16526	16537	16601	16357	16585	16446	16441	16623	16534	16505	16569	16557	16455	16537	16348	16495	16507	16632	16300	16486	16528	16390	16552	16546	16564	16286	16478	16414	16367	16466	16625	16364	16526	16462	16258	16424	16351	16500	16361	16469	16514	16465	16414	16305	16514	16395	16276	16496	16610	16486	16383	16432	16431	16391	16598	16631	16318	16461	16430	16406	16685	16394	16441	16547	16669	16433	16462	16465	16470	16486	16433	16547	16376	16618	16416	16512	16357	16430	16432	16302	16503	16560	16696	16370	16584	16418	16455	16394	16451	16340	16371	16510	16346	16199	16415	16530	16373	16315	16505	16431	16653	16442	16517	16460	16405	16456	16244	16468	16495	16332	16417	16498	16520	16427	16464	16377	16351	16410	16500	16390	16351	16472	16445	16353	16436	16556	16492	16614	16519	16381	16571	16550	16468	16517	16396	16445	16526	16450	16470	16385	16525	16453	16153	16437	16501	16501	16305	16400	16432	16389	16492	16475	16512	16634	16525	16456	16431	16328	16522	16470	16424	16342	16416	16478	16357	16357	16361	16425	16703	16396	16351	16613	16513	16579	16534	16456	16468	16324	16422	16429	16665	16498	16445	16492	16713	16485	16448	16506	16509	16273	16334	16365	16360	16513	16615	16505	16456	16510	16359	16320	16679	16425	16547	16706	16403	16328	16563	16296	16658	16318	16415	16494	16374	16427	16488	16274	16458	16656	16400	16460	16369	16625	16604	16547	16438	16194	16269	16433	16432	16650	16409	16554	16640	16485	16449	16510	16440	16387	16275	16428	16626	16494	16341	16386	16494	16385	16612	16410	16367	16440	16493	16545	16388	16564	16408	16424	16363	16320	16394	16555	16760	16568	16535	16661	16444	16448	16465	16577	16454	16448	16473	16351	16386	16436	16344	16498	16569	16233	16573	16347	16540	16528
16266	29851	28269	22557	19887	17710	17588	16915	16875	16465	16210	15868	15539	15113	15096	15010	14732	14785	14677	14795	14581	15672	19673	21792	19243	17535	16181	15330	14792	14555	14447	14561	14300	14321	14468	14496	14334	14481	14441	14294	14572	14511	14385	14518	14466	14631	14501	14598	14419	14542	14335	14420	14436	14575	14467	14472	14467	14539	14358	14458	14433	14388	14398	14341	14569	14539	14545	14383	14262	14481	14449	14640	14346	14600	14415	14483	14617	14318	14451	14300	14425	14471	14712	14383	14371	14519	14307	14662	14324	14470	14481	14264	14504	14463	14223	14583	14560	14335	14132	14229	14383	14240	14455	14488	14535	14450	14539	14512	14260	14462	14344	14401	14426	14360	14596	14406	14395	14352	14343	14437	14463	14558	14562	14568	14584	14419	14365	14337	14407	14380	14423	14588	14650	14262	14442	14389	14436	14508	14380	14549	14446	14520	14492	14481	14515	14437	14550	14347	14519	14419	14432	14330	14501	14525	14547	14351	14464	14417	14598	14531	14447	14639	14372	14454	14559	14586	14667	14359	14341	14437	14472	14441	14500	14588	14379	14424	14537	14367	14548	14332	14481	14319	14250	14496	14505	14593	14420	14268	14501	14375	14526	14496	14435	14482	14325	14453	14568	14490	14272	14484	14553	14419	14372	14340	14286	14491	14600	14478	14386	14400	14432	14418	14442	14486	14474	14341	14531	14466	14487	14584	14624	14401	14546	14451	14317	14631	14408	14499	14335	14451	14400	14345	14456	14287	14331	14416	14460	14379	14419	14462	14510	14386	14557	14418	14507	14479	14353	14441	14721	14419	14521	14583	14363	14431	14444	14408	14210	14400	14415	14410	14367	14356	14476	14212	14668	14388	14587	14536	14269	14447	14533	14619	14486	14406	14401	14300	14492	14341	14591	14388	14303	14523	14574	14486	14565	14439	14495	14503	14420	14370	14446	14528	14373	14319	14459	14368	14262	14535	14333	14573	14400	14367	14369	14378	14337	14528	14431	14486	14461	14670	14469	14461	14528	14437	14523	14305	14532	14459	14534	14535	14399	14492	14472	14496	14492	14510	14457	14360	14384	14328	14422	14372	14323	14657	14441	14545	14413	14442	14231	14480	14425	14556	14429	14317	14438	14420	14519	14412	14430	14422	14430	14498	14400	14518	14536	14514	14414	14336	14420	14512	14462	14503	14486	14424	14414	14436	14465	14641	14428	14511	14383	14373	14447	14376	14330	14425	14443	14314	14493	14451	14501	14474	14490	14448	14383	14210	14539	14552	14534	14406	14382	14464	14481	14345	14364	14558	14515	14379	14426	14677	14447	14500	14405	14362	14480	14490	14337	14554	14494	14497	14499	14251	14355	14384	14465	14422	14582	14388	14443	14509	14458	14251	14398	14276	14409	14450	14258	14416	14491	14373	14445	14286	14550	14427	14317	14342	14543	14457	14532	14515	14430	14608	14682	14483	14554	14479	14560	14278	14520	14518	14556	14546	14599	14376	14385	14483	14479	14364	14478	14319	14443	14467	14369	14356	14335	14489	14368	14536	14308	14471	14405	14326	14454	14534	14343	14260	14422	14385	14490	14305	14498	14498	14594	14430	14348	14418	14388	14282	14233	14580	14756	14493	14574	14385	14555	14437	14399	14365	14450	14632	14505	14435	14400	14354	14368	14499	14386	14679	14280	14388	14649	14460	14556	14460	14471	14481	14431	14420	14418	14378	14388	14527	14543	14244	14558	14455	14513	14477	14453	14498	14489	14258	14502	14477	14412	14387	14368	14437	14491	14268	14391	14440	14685	14501	14502	14395	14512	14280	14519	14440	14519	14356	14391	14421	14456	14509	14324	14406	14386	14423	14357	14521	14453	14421	14375	14541	14545	14435	14380	14241	14516	14539	14364	14468	14339	14484	14297	14428	14290	14369	14448	14479	14439	14260	14371	14595	14296	14571	14493	14400	14239	14336	14454	14412	14380	14587	14174	14533	14390	14451	14465	14413	14391	14388	14562	14419	14548	14434	14401	14670	14512	14500	14453	14616	14379	14523	14433	14361	14510	14404	14543	14255	14434	14373	14540	14227	14343	14454	14450	14464	14428	14268	14281	14466	14404	14541	14340	14390	14406	14410	14324	14491	14450	14547	14423	14263	14604	14420	14484	14607	14542	14593	14552	14446	14353	14374	14422	14365	14498	14559	14459	14299	14530	14476	14592	14511	14468	14458	14435	14439	14542	14497	14482	14492	14379	14402	14527	14407	14430	14425	14352	14355	14488	14532	14541	14469	14648	14549	14197	14318	14550	14386	14443	14483	14404	14400	14466	14311	14602	14484	14485	14376	14603	14475	14494	14301	14424	14294	14296	14463	14567	14300	14477	14508	14344	14374	14539	14383	14336	14439	14366	14337	14497	14324	14458	14548	14339	14534	14597	14373	14444	14485	14513	14530	14456	14503	14544	14374	14523	14643	14369	14436	14401	14478	14514	14437	14229	14345	14288	14428	14527	14451	14366	14401	14496	14335	14504	14437	14321	14603	14389	14672	14395	14515	14435	14464	14354	14531	14436	14363	14120	14341	14579	14446	14453	14432	14298	14612	14524	14393	14425	14442	14399	14348	14490	14391	14504	14490	14501	14332	14421	14439	14413	14518	14412	14370	14377	14361	14454	14544	14384	14476	14359	14222	14521	14387	14433	14409	14560	14422	14379	14477	14511	14392	14305	14522	14527	14466	14462	14393	14577	14476	14434	14505	14537	14403	14374	14368	14522	14467	14319	14520	14548	14430	14473	14326	14644	14301	14491	14430	14483	14376	14556	14464	14315	14434	14450	14621	14379	14389	14406	14507	14563	14360	14437	14323	14350	14304	14396	14556	14450	14477	14399	14190	14336	14366	14405	14410	14307	14378	14555	14394	14441	14518	14338	14320	14387	14542	14378	14476	14417	14339	14554	14442	14438	14604	14318	14469	14512	14646	14319	14457	14483	14617	14452	14507	14414	14397	14421	14338	14513	14428	14279	14397	14480	14490	14259	14468	14315	14354	14328	14485	14627	14305	14392	14339	14416	14445	14477	14441	14335	14512	14395	14449	14399	14525	14538	14541	14389	14363	14467	14387	14503	14394	14424	14370	14445	14641	14495	14558	14298	14391	14523	14549	14382	14345	14540	14331	14401	14404	14509	14416	14375	14520	14274	14345	14538	14520	14448	14386	14662	14307	14333	14375	14408	14344	14485	14484	14508	14286	14531	14519	14441	14395	14598	14496	14235	14375	14522	14388	14479	14334	14452	14496	14493	14451	14417	14568	14437	14525	14432	14205	14490	14586	14399	14329	14547	14492	14405	14424	14455	14569	14443	14473	14463	14375	14481	14413	14316	14596	14419	14485	14488	14423	14506	14369	14358	14342	14451	14433	14493	14310	14279	14484	14406	14489	14337	14557	14360	14457	14540	14390	14299	14313	14353	14448	14384	14368	14369	14356	14390	14367	14528	14428	14421	14421	14401	14445	14554	14524	14324	14547	14431	14335	14372	14466	14435	14549	14320	14293	14448	14375	14489	14553	14566	14419	14384	14440	14460	14238	14281	14302	14418	14611	14567	14379	14513	14525	14645	14465	14396	14474	14604	14443	14542	14410	14426	14439	14406	14362	14633	14473	14493	14367	14424	14525	14407	14422	14401	14372	14461	14411	14431	14293	14378	14291	14356	14439	14352	14602	14452	14406	14506	14514	14456	14475	14414	14571	14412	14393	14454	14456	14501	14436	14549	14540	14620	14405	14574	14459	14333	14383	14285	14446	14413	14411	14311	14401	14552	14169	14249	14325	14446	14387	14297	14450	14468	14530	14495	14621	14518	14302	14456	14426	14439	14500	14303	14473	14444	14571	14630	14447	14452	14537	14399	14263	14470	14437	14366	14494	14535	14622	14443	14294	14292	14294	14420	14402	14558	14600	14375	14292	14418	14414	14370	14400	14450	14528	14442	14534	14415	14376	14393	14440	14502	14195	14391	14465	14503	14434	14420	14484	14463	14380	14258	14515	14487	14460	14477	14328	14447	14523	14432	14378	14359	14387	14485	14412	14494	14276	14224	14406	14437	14264	14367	14449	14418	14296	14393	14555	14426	14448	14424	14349	14434	14295	14443	14345	14423	14641	14469	14357	14495	14334	14511	14356	14635	14485	14598	14481	14517	14487	14565	14396	14462	14410	14460	14570	14426	14418	14454	14458	14481	14339	14456	14440	14438	14582	14405	14524	14418	14508	14422	14403	14450	14303	14404	14265	14376	14577	14419	14399	14381	14356	14421	14459	14327	14541	14359	14460	14463	14486	14442	14416	14402	14527	14445	14461	14565	14517	14510	14516	14447	14373	14447	14442	14489	14499	14361	14507	14401	14266	14298	14325	14459	14324	14461	14477	14468	14429	14420	14566	14513	14482	14382	14369	14402	14522	14452	14513	14568	14331	14472	14361	14435	14447	14254	14374	14423	14680	14491	14483	14510	14517	14413	14488	14284	14525	14409	14488	14476	14418	14641	14362	14302	14527	14338	14487	14346	14311	14468	14508	14270	14335	14423	14311	14359	14426	14530	14431	14454	14297	14429	14351	14313	14578	14462	14442	14534	14338	14517	14587	14358	14430	14539	14454	14338	14354	14400	14385	14350	14452	14472	14412	14453	14585	14535	14247	14497	14487	14437	14422	14484	14482	14571	14561	14478	14493	14348	14307	14403	14533	14632	14430	14461	14567	14595	14393	14430	14234	14316	14488	14452	14384	14498	14529	14286	14369	14390	14487	14301	14356	14451	14404	14488	14377	14406	14371	14430	14436	14432	14572	14541	14351	14458	14508	14443	14315	14428	14461	14515	14414	14269	14392	14317	14582	14409	14452	14503	14381	14368	14396	14499	14425	14366	14450	14434	14545	14449	14399	14223	14414	14312	14407	14542	14509	14296	14466	14471	14396	14456	14434	14473	14492	14507	14316	14531	14338	14446	14419	14410	14445	14423	14423	14470	14391	14286	14448	14393	14612	14344	14411	14538	14364	14516	14324	14387	14479	14561	14564	14391	14387	14423	14513	14433	14324	14437	14514	14441	14464	14389	14398	14313	14589	14447	14387	14563	14479	14428	14430	14455	14366	14563	14326	14323	14372
23085	21268	29025	23860	21520	23048	23203	17609	16346	16372	15852	15619	15715	15559	15352	15311	15371	15136	15068	15036	15195	17653	22159	23946	22735	19851	17503	16072	15318	15147	15042	14970	14933	14767	14739	14945	14743	15010	15027	15083	14919	14936	14973	15076	15127	14991	14929	14691	14833	14982	14861	14714	14926	14969	14907	14715	14700	14881	14752	14964	14712	14855	14908	14968	14818	14927	15133	14852	14810	14860	14949	15031	14882	14902	14753	14914	14897	14715	14892	14727	14892	14961	15005	14817	14594	15015	14924	14727	14757	14856	14757	14765	14732	14918	14911	14942	14938	14804	14934	14943	14816	14715	14663	15071	14849	14764	14914	14836	14847	14772	14667	14701	14859	14939	14968	14817	14729	15056	14734	14937	14736	14987	14895	14736	14801	14852	14988	14865	14815	14811	14863	14855	14948	14611	14795	14983	14682	14823	14920	14726	14936	14802	14959	14782	14713	14656	14666	14828	14960	14726	14721	14749	14709	14907	14866	14867	14846	14819	14943	14845	14704	14928	14778	14876	14855	14703	14800	14805	14909	14731	14883	14824	14961	14683	14841	14764	14745	14857	14708	14763	14885	14791	14965	14926	14831	14780	14977	14925	14883	14673	14852	14664	14914	14872	14655	14792	14767	14825	14861	14672	14722	14773	14928	14823	14894	14822	14771	14825	14703	14698	14781	14939	14911	14933	14967	14854	14745	14864	14927	14906	14794	14687	14771	14763	14706	14978	14868	14749	14762	15017	14786	14811	14961	14815	14880	14927	14795	14683	14718	14760	14750	14891	14792	14529	14686	14690	14891	14781	14809	14948	14880	14851	14678	14994	14795	14778	14722	14730	14851	14747	14848	14885	14853	14890	14793	14823	14639	14888	14757	14600	14903	14685	14867	14854	14850	14860	14809	14672	14682	14577	14700	14729	14830	14729	14873	14733	14888	14876	14775	14762	14664	14705	14753	14849	14924	14796	14755	14721	14857	14822	14650	14691	14662	14881	14888	14954	14699	14830	14684	14687	14803	14866	14735	14760	14842	14795	15029	14802	14899	14684	14965	14951	14777	14702	14844	14759	14774	14817	14800	14905	14847	14644	14733	14782	14681	14852	14718	14805	14784	14781	14764	14809	14669	14819	14818	14748	14948	14613	14888	14874	14867	14602	14714	14723	14871	14906	14912	14601	14615	14808	14824	14799	14782	14839	14844	14825	14805	14618	14824	14748	14718	14904	14834	14771	14902	14842	14772	14926	14767	14678	14643	14718	14657	14672	14673	14729	14792	14833	14738	14647	14715	14862	14689	14644	14702	14876	14860	14856	14721	14910	14784	14723	14748	14708	14699	14760	14743	14816	14858	14774	14795	14932	14870	14855	14822	14630	14674	14866	14908	14885	14788	14799	14776	15140	14890	14794	14651	14746	14853	14758	14815	14827	14743	14743	14716	14835	14724	14819	14708	14799	14677	14761	14673	14606	14764	14968	14961	14819	14869	14646	14703	14774	14851	14681	14732	15065	14964	14780	14955	14884	14699	14787	14776	14739	14708	14798	14790	14838	14815	14782	14764	14668	14732	14805	14806	14740	14972	14939	14822	14613	14989	14883	14627	14885	14886	14804	14807	14651	14699	14760	14830	14777	14767	14634	14788	14713	14867	14906	14553	14725	14920	14787	14658	14861	14727	14818	14913	14798	14822	14928	14968	14682	14683	14755	14724	14752	14835	14683	14876	14810	14741	14714	14791	14888	14824	14774	14786	14860	14715	14833	14811	14924	14792	14787	14725	14820	14741	14743	14884	14944	14793	14850	15012	14585	14798	14820	14944	14845	14846	14796	14767	14999	14921	14918	15040	14780	14755	14797	14917	14777	14851	14980	14672	14888	14955	14636	14788	14787	14553	14773	14595	14821	14824	14820	14848	14871	14786	14957	14753	14749	14736	14911	14728	14897	14794	14955	14765	14796	14615	14859	14715	14726	14812	14755	14840	14700	14814	14660	14870	14774	14631	14796	14740	14668	14895	14631	14880	14747	14661	14757	14810	14762	14688	14687	14851	14538	14809	14826	14815	14774	14653	14757	14836	14692	14931	14773	14795	14738	14812	14703	14829	14628	15002	14917	14903	14688	14797	14827	14717	14663	14825	14888	14864	14776	14651	14813	14876	14914	14820	14733	14797	14833	14856	14837	14857	14852	14830	14916	14894	14678	14654	14807	14845	14913	14723	14838	14825	14703	14703	14827	14863	14897	14833	14811	14877	14739	14894	14822	14643	14728	14889	14743	14801	14803	14772	14696	15009	14751	14736	14792	14819	14733	14851	14870	14794	14711	14864	14681	14897	14959	15038	14673	14821	15018	14731	14730	14640	14708	14910	14786	14770	14743	14774	14921	15018	14852	14887	14878	14987	14875	14928	14953	14880	14846	14877	15030	14903	14619	14648	14675	14756	14884	14749	14764	14647	14775	14905	14704	15045	14738	14541	14764	14630	14777	14740	14882	14826	14731	14836	14874	14882	14809	14732	14875	14786	14824	14814	14873	14874	14632	14802	14625	14689	14826	14591	14782	14797	14673	14799	14700	14949	14982	14750	14827	14649	14776	14718	14729	14677	14796	14857	14823	15049	15031	14820	14894	14888	14864	14671	14855	14987	14883	14764	14892	14576	14642	14780	14739	14758	14927	14617	14628	14773	14727	14689	14828	14879	14856	14880	14748	14843	14758	14958	14739	14660	14633	14751	14764	14552	14758	14830	14867	14900	14724	14748	14744	14935	14837	14720	14799	14738	14814	14703	14809	14778	14632	14748	14667	14672	14717	14645	14777	14939	14754	14829	14892	14672	14728	15022	14760	14633	14852	14893	14739	14790	14852	14987	14800	14827	14710	14967	14887	14798	14830	14774	14884	14755	15009	14665	14832	14889	14894	14908	14871	14565	14594	14581	14764	15007	14796	15036	14569	14833	14807	14764	14577	14951	14597	14711	15013	14996	15027	14559	14989	14807	14797	14604	14821	14742	14698	14830	14798	14830	14846	14903	14912	14781	14699	15006	14842	14806	14736	14738	14746	14669	14918	14698	14753	14805	14907	14871	14856	14711	14949	14971	14750	14721	14815	14763	14846	14858	14786	14787	14749	14781	14668	14757	14655	14993	14866	14834	14911	14722	14701	14741	14563	14926	14622	14757	14811	14765	15006	14678	14746	14694	14628	14884	14773	14701	14765	14780	14768	14772	14968	14673	14753	14815	14845	14789	14750	14858	14854	14906	14879	14915	14906	14764	14715	14950	14970	14882	14990	14924	14765	14788	14974	14853	14884	14800	14633	14887	14742	14670	14807	14770	14736	14654	14974	14807	14822	14792	14841	14818	14866	14819	14873	14720	14775	14630	14747	14778	14615	14672	14744	14621	14818	14842	14742	14788	14817	14877	14857	14663	14921	14707	14724	14811	14768	14587	14714	14895	14642	14742	14570	14554	14761	14921	14958	14767	14842	14790	14802	14728	14936	14971	14814	14923	14905	14942	14782	14792	14751	14851	14801	14775	14554	14916	14733	14788	14860	14869	14737	14670	14763	14896	14971	14823	14918	14881	14667	14821	14807	14787	14551	14715	14711	14674	14847	14768	14871	14827	14692	14826	14636	14763	14843	14796	14876	14720	14821	14656	14751	14702	14831	14755	14684	14716	14762	14858	14862	14804	14916	14673	14651	14843	15009	14740	14786	14799	14943	14716	14677	14925	14899	14788	14701	14579	14821	14661	14960	14752	14727	14664	14818	14884	14737	14924	14861	14934	14870	14861	14766	14919	14832	14819	14848	14720	14877	14864	14660	14882	14736	14683	14814	14693	14799	14820	14785	14799	14810	14867	14787	14716	15001	14834	14898	14810	14794	14845	14587	14574	14697	14774	14908	14757	14796	14721	14836	14727	14747	14747	14700	14799	14858	14708	14656	14966	14818	14750	14734	14933	14864	14833	14956	14735	14728	14644	14783	14721	14688	14851	14764	14793	14789	14730	14822	15000	14778	14715	14676	14771	14534	14806	14881	14826	15033	14661	14853	14872	14767	14626	14812	14624	14845	14984	14722	14881	14702	14799	14567	14610	14800	14607	14805	14714	14715	14767	14798	14953	14766	14766	14693	14720	14596	14728	14854	14753	14735	14610	14745	14729	14867	14685	14846	14737	14648	14780	14719	14792	14759	14878	14783	14629	14871	14807	14808	14818	14771	14783	14845	14939	14674	14626	14805	14847	14747	14826	15004	14971	14864	14744	14873	14777	14775	14679	14750	14856	14971	14608	14794	14934	14743	14712	14986	14668	14926	14662	14957	14776	14864	14675	14932	14813	15011	14767	14855	14711	14684	14742	14772	14838	14842	14854	14818	14860	14733	14851	14991	14788	14692	14759	14764	14839	14808	14821	14640	14653	14679	14905	14729	14922	14860	14839	14902	14468	14826	14647	14630	14832	14719	14956	14853	14892	14839	14844	15094	14875	14860	14780	14596	14856	14824	14963	14872	14995	14786	14751	14716	14796	14723	14783	14668	14809	14615	14771	14835	14728	15037	14622	14800	14844	14708	14690	14750	14880	14634	14823	14921	14525	14764	14717	14739	14641	14716	14676	14834	14784	14833	14815	14776	14870	14910	14825	14613	14970	14874	14899	14730	14730	14822	14728	14814	14984	14868	14994	14955	14629	14907	15005	14577	14726	14915	14835	14780	14750	14859	14773	14967	14807	14813	14957	14806	14727	14695	14782	15082	14725	14752	14813	14799	14808	14900	14764	14834	14967	14946	14817	14799	14864	14823	14749	14761	14961	14879	14879	15014	14993	14658	14809	14762	14750	14806	14636	14699	14566	14741	14456	14604	14904	14720	14833	14712	14682	14756	14784	15016	14924	14763	14926	14785	14594	14881	15044	14991	14849	14777	14777	14803	14944	14569	14833	14779	14856	14618	14794	14928	14702	14820	14664	14679	14807	14846	14737	14820	14773	14811	14899	14575	14671	14957	14790	14734	14760	14847	14728	14860	14755	14513	14962	14655	14924	14816	14634	14739	14890	14653	14694	14915	14841	14830	14674	14845	14761	14769	14705	14781	14715	14981	14750	14890	14873	14862	14794	14732	14716	14915	14817	14744	14907	14829	15005	14599	14966	14688	14761	14788
19270	34260	32359	25048	21345	19214	17752	16778	15801	15213	14824	14856	14302	14317	13922	14069	13697	13608	13833	13467	13900	18331	24706	25828	23390	19749	16518	14787	14111	13684	13458	13480	13542	13311	13297	13387	13415	13528	13485	13355	13323	13354	13331	13387	13513	13538	13456	13556	13404	13406	13452	13415	13488	13363	13357	13296	13456	13428	13504	13536	13341	13349	13385	13497	13568	13432	13639	13389	13463	13442	13391	13449	13399	13319	13308	13383	13492	13529	13416	13396	13548	13432	13409	13458	13410	13373	13443	13443	13345	13502	13387	13362	13430	13589	13537	13372	13404	13407	13319	13283	13529	13316	13324	13547	13429	13306	13583	13471	13348	13381	13541	13370	13480	13338	13573	13472	13411	13660	13549	13481	13404	13227	13663	13266	13307	13440	13470	13382	13396	13383	13462	13408	13592	13260	13451	13410	13127	13275	13330	13515	13436	13369	13404	13376	13462	13331	13384	13366	13305	13419	13472	13385	13485	13545	13580	13393	13370	13323	13292	13466	13431	13451	13488	13363	13355	13537	13543	13526	13416	13340	13261	13528	13457	13437	13529	13396	13362	13317	13474	13442	13325	13432	13532	13315	13327	13451	13436	13294	13404	13468	13593	13385	13438	13415	13392	13497	13396	13515	13390	13353	13186	13472	13376	13424	13544	13270	13326	13426	13366	13434	13451	13159	13512	13409	13632	13552	13378	13326	13388	13306	13461	13420	13423	13410	13369	13312	13420	13409	13469	13467	13501	13449	13460	13342	13362	13349	13356	13405	13416	13479	13485	13398	13460	13516	13445	13358	13410	13478	13449	13446	13314	13510	13403	13351	13262	13333	13338	13416	13292	13483	13463	13281	13359	13300	13420	13367	13470	13384	13697	13334	13533	13556	13506	13352	13404	13364	13395	13269	13273	13450	13425	13512	13352	13386	13454	13429	13529	13537	13269	13540	13404	13500	13453	13318	13499	13334	13402	13197	13343	13447	13488	13241	13597	13418	13476	13396	13275	13470	13448	13324	13580	13679	13528	13467	13327	13296	13290	13530	13396	13404	13450	13407	13345	13456	13429	13406	13520	13451	13475	13379	13340	13534	13485	13259	13287	13448	13440	13401	13450	13494	13428	13324	13519	13310	13397	13278	13204	13424	13435	13353	13448	13363	13378	13329	13407	13462	13471	13503	13351	13378	13390	13414	13291	13513	13411	13320	13313	13295	13411	13339	13395	13505	13448	13470	13410	13550	13552	13452	13553	13389	13280	13295	13435	13488	13383	13413	13557	13252	13434	13510	13435	13346	13320	13399	13401	13472	13302	13352	13490	13319	13210	13414	13432	13334	13370	13462	13406	13340	13311	13340	13436	13358	13271	13359	13477	13329	13461	13393	13278	13306	13319	13493	13428	13723	13385	13420	13228	13378	13364	13346	13448	13364	13278	13383	13488	13440	13406	13260	13444	13332	13346	13490	13408	13505	13361	13230	13410	13368	13298	13557	13436	13337	13391	13461	13394	13397	13300	13433	13500	13363	13396	13310	13395	13447	13397	13391	13355	13263	13459	13538	13392	13513	13401	13419	13496	13395	13251	13366	13459	13485	13569	13416	13216	13447	13439	13227	13490	13434	13525	13319	13336	13565	13514	13492	13174	13246	13246	13256	13388	13286	13386	13340	13490	13305	13295	13317	13398	13371	13216	13548	13322	13378	13475	13223	13554	13414	13517	13350	13495	13384	13427	13406	13462	13364	13463	13444	13503	13410	13429	13326	13432	13477	13411	13299	13461	13275	13366	13402	13432	13471	13398	13353	13406	13453	13463	13285	13536	13517	13427	13296	13274	13310	13373	13416	13413	13528	13386	13460	13397	13217	13512	13427	13422	13365	13428	13424	13354	13336	13282	13373	13450	13431	13355	13400	13644	13424	13355	13449	13389	13310	13364	13413	13451	13218	13082	13423	13375	13395	13296	13232	13460	13382	13520	13326	13228	13379	13529	13430	13435	13318	13266	13395	13403	13411	13366	13428	13446	13453	13260	13524	13559	13479	13438	13266	13483	13227	13551	13470	13367	13379	13551	13168	13357	13485	13445	13434	13383	13500	13471	13288	13504	13441	13470	13491	13461	13432	13419	13438	13243	13599	13365	13406	13440	13498	13303	13463	13311	13324	13476	13431	13375	13500	13388	13423	13398	13428	13419	13306	13299	13340	13507	13334	13425	13424	13327	13542	13347	13358	13362	13425	13455	13277	13395	13330	13262	13536	13217	13454	13356	13399	13291	13299	13513	13355	13403	13412	13491	13462	13359	13349	13340	13517	13398	13614	13407	13419	13339	13486	13473	13414	13514	13415	13362	13432	13319	13408	13431	13533	13280	13483	13426	13432	13477	13483	13405	13304	13423	13473	13523	13339	13324	13387	13363	13364	13389	13408	13301	13392	13485	13494	13443	13414	13177	13410	13346	13521	13547	13466	13155	13518	13455	13455	13483	13307	13292	13390	13435	13354	13507	13223	13444	13514	13280	13279	13369	13413	13264	13536	13344	13413	13314	13458	13474	13357	13623	13219	13514	13283	13334	13282	13478	13461	13251	13395	13436	13388	13548	13312	13340	13507	13249	13397	13336	13388	13488	13412	13366	13392	13449	13457	13420	13415	13368	13396	13435	13354	13494	13626	13230	13700	13456	13378	13276	13292	13451	13482	13430	13285	13390	13420	13353	13321	13249	13462	13436	13468	13518	13375	13582	13351	13173	13492	13223	13484	13557	13423	13299	13453	13517	13376	13259	13481	13361	13542	13340	13516	13522	13414	13514	13479	13342	13396	13464	13103	13482	13494	13400	13510	13254	13442	13298	13347	13239	13445	13350	13529	13380	13424	13391	13388	13399	13339	13329	13484	13554	13561	13490	13554	13438	13305	13448	13494	13332	13311	13414	13160	13365	13361	13227	13403	13421	13469	13383	13429	13474	13471	13362	13376	13411	13306	13373	13538	13366	13268	13236	13326	13479	13621	13421	13459	13391	13296	13554	13509	13478	13319	13438	13387	13373	13349	13370	13520	13384	13289	13544	13296	13337	13385	13559	13410	13467	13390	13537	13411	13408	13310	13423	13238	13437	13568	13322	13315	13446	13500	13492	13306	13329	13365	13248	13401	13350	13350	13442	13436	13287	13480	13451	13412	13357	13333	13204	13418	13394	13256	13300	13369	13496	13529	13394	13491	13397	13467	13337	13503	13329	13383	13373	13495	13353	13392	13387	13391	13468	13414	13461	13538	13430	13348	13303	13303	13605	13506	13355	13495	13578	13507	13430	13380	13501	13538	13353	13267	13489	13403	13402	13307	13315	13406	13364	13342	13313	13276	13308	13396	13504	13271	13368	13311	13459	13334	13498	13254	13325	13602	13501	13326	13606	13418	13474	13290	13334	13520	13556	13465	13452	13404	13329	13470	13447	13431	13386	13488	13254	13488	13480	13446	13305	13427	13404	13407	13298	13498	13368	13418	13359	13559	13454	13240	13349	13330	13338	13485	13592	13295	13384	13390	13542	13425	13340	13449	13411	13539	13306	13503	13398	13446	13500	13442	13291	13407	13449	13298	13270	13399	13450	13565	13410	13268	13224	13362	13542	13498	13365	13484	13379	13268	13285	13557	13487	13404	13413	13510	13480	13272	13357	13452	13353	13413	13316	13362	13278	13483	13286	13444	13361	13351	13366	13469	13489	13297	13402	13619	13415	13653	13576	13460	13354	13462	13559	13459	13326	13495	13374	13480	13335	13352	13314	13457	13542	13474	13405	13427	13354	13426	13430	13319	13374	13483	13456	13311	13280	13431	13525	13464	13538	13363	13438	13419	13446	13478	13408	13420	13375	13429	13378	13398	13406	13331	13236	13368	13421	13370	13320	13524	13287	13644	13413	13420	13357	13423	13506	13525	13391	13525	13376	13410	13432	13428	13234	13396	13431	13430	13366	13496	13422	13281	13465	13382	13479	13374	13492	13442	13386	13418	13388	13277	13337	13407	13349	13318	13530	13268	13291	13470	13512	13239	13474	13295	13335	13444	13508	13258	13498	13341	13490	13326	13372	13528	13423	13299	13471	13486	13378	13362	13253	13377	13563	13512	13569	13387	13316	13430	13392	13257	13509	13389	13494	13419	13356	13391	13235	13287	13663	13394	13415	13406	13509	13409	13518	13234	13475	13295	13487	13324	13472	13496	13358	13198	13454	13389	13297	13353	13460	13456	13575	13394	13411	13422	13345	13362	13475	13357	13385	13262	13462	13552	13277	13374	13475	13385	13342	13498	13341	13463	13491	13348	13320	13630	13398	13305	13481	13414	13342	13544	13230	13431	13376	13501	13345	13413	13235	13308	13400	13583	13510	13417	13414	13251	13509	13391	13328	13419	13536	13281	13461	13324	13385	13445	13318	13488	13444	13362	13486	13457	13464	13293	13315	13409	13342	13532	13411	13433	13493	13452	13367	13431	13366	13285	13498	13426	13402	13543	13390	13461	13299	13253	13532	13444	13276	13387	13406	13588	13615	13191	13361	13439	13349	13406	13426	13461	13377	13482	13274	13505	13610	13371	13357	13419	13442	13293	13427	13376	13374	13375	13553	13248	13442	13262	13504	13349	13432	13177	13419	13456	13339	13471	13343	13591	13417	13393	13443	13360	13441	13445	13303	13456	13331	13603	13471	13425	13502	13352	13357	13419	13451	13392	13476	13352	13352	13425	13287	13351	13332	13364	13298	13405	13445	13504	13529	13315	13452	13370	13391	13304	13450	13360	13441	13398	13467	13406	13525	13408	13381	13363	13313	13466	13518	13574	13474	13306	13364	13373	13448	13457	13460	13377	13677	13343	13445	13149	13440	13191	13664	13416	13312	13466	13482	13287	13382	13428	13439	13345	13464	13493	13327	13403	13449	13414	13282	13442	13296	13349	13402	13309	13381	13434	13382	13270	13365	13406	13314	13417	13550	13364	13354	13275	13375	13411	13305	13445	13315	13353	13396	13386	13572	13403	13489	13363	13456	13527	13452	13467	13416	13283	13477	13442	13426	13445	13199	13446	13408	13273	13617	13416	13323	13418	13489	13510	13412	13434	13251	13454	13372	13434	13425	13529	13342	13536	13407	13439	13341	13636	13413	13472	13588	13399
28250	22474	23904	19495	15556	14523	14125	13959	13310	13364	13592	13400	13297	13330	13194	13165	13191	13248	13335	13343	13326	13450	13804	13896	13793	13615	13452	13551	13277	13052	13102	13120	13147	13109	13308	13262	13117	13215	13274	13196	12989	13032	12903	13145	13073	13094	13076	13177	13163	13205	13105	13320	13210	13258	13328	12884	13061	13104	13257	13117	13416	13222	13096	13307	13127	13271	13004	13438	13005	13158	13234	13020	13228	13212	13108	13242	13170	13100	13171	13139	13101	13126	13121	13157	13149	13231	13004	13014	13204	13166	13129	13166	13345	13313	13210	13330	13146	12968	13097	13183	13100	13118	13087	12967	13215	13082	13118	13033	13089	12945	13121	13188	13371	13086	13074	12977	13229	13144	12986	13042	13098	13100	12888	13182	13077	13106	13116	13027	13117	13168	13251	13058	13409	13056	13133	13243	13127	13148	13307	13208	13120	13173	13000	13097	13281	13127	13017	13273	13117	13021	13214	13038	13213	13275	13394	13040	13157	13092	13152	13211	13177	13307	13220	13088	13192	13175	13263	13051	13166	12978	13137	13102	13283	13203	13149	13314	13120	13154	12997	13201	13143	13243	13030	13217	13141	13016	13194	13106	13075	13205	13084	13130	13287	13287	13155	13102	13301	13089	12996	13088	13176	13075	13174	13183	13053	13139	13266	13095	13126	13187	13250	13038	13231	13271	13098	12948	13181	13156	13344	12981	13092	13043	13301	13105	13275	13159	13272	13032	13196	13106	13421	13213	13276	13162	13008	13083	13149	13220	13148	13221	13170	13076	13147	13204	12941	13085	13275	13154	13179	13234	13379	13289	13162	13256	13028	13146	13161	13251	13255	13202	13044	13174	13228	13073	13220	13064	13007	13080	13182	13311	13289	13245	12980	12981	13039	13151	13282	13120	13085	13156	13127	13450	13188	13011	13261	13251	13156	12903	13102	13183	13478	13125	13233	13160	13165	13173	12972	13201	13278	13304	13325	13284	13110	12959	13207	13170	13334	13113	13160	13156	13114	13151	13176	13183	13145	13155	13258	13216	13172	13299	13078	13201	13087	13109	13038	13035	13274	13234	13291	13094	13138	13189	13169	13196	13140	13030	13213	13028	13170	13033	13213	13025	13273	13193	13128	13230	13221	12972	13173	12997	13171	13036	13307	13200	13278	13055	13113	13071	12953	12887	13086	13244	13159	13287	13306	13078	13047	12916	13022	13039	13040	13192	13073	13187	13211	12936	13083	13163	13202	13024	13259	13178	13109	13173	13124	13120	12917	13076	13210	13138	13239	13009	13135	13211	13108	13069	13223	13050	13254	13126	13047	13144	12913	13231	13083	13204	13132	13123	13274	13243	13121	13184	13323	13236	13064	13164	13115	13190	13102	13134	13233	13241	13142	13072	13223	13095	13184	13060	13190	13065	13110	13283	13286	13187	13145	13082	13225	13210	13091	13070	13249	13106	13110	13081	13044	13190	13379	13178	13341	13035	12938	13245	13394	13119	13097	13246	13035	13113	12988	13140	13096	13162	13086	13154	13276	13123	13162	13237	13143	13082	13163	13052	13072	13240	13154	13060	13270	13126	13209	13137	12969	13183	13307	13237	13025	13135	12928	13152	13287	13051	13109	13137	13167	13315	13088	12993	13073	13299	13381	13108	13146	13295	13443	13224	13153	13204	13165	13151	13158	12905	13190	13092	13085	13235	13151	13082	13162	13197	13368	13111	13115	12977	13039	13189	13323	13252	13018	13269	12962	13252	13222	13362	13292	13104	13130	13318	13139	13113	13036	13066	13217	12992	13195	13030	13005	13268	13250	13175	13100	13141	13191	13175	13136	13114	13006	13024	13191	13059	13238	13119	13188	13242	12938	13158	13352	13066	13256	13244	13166	13241	13227	13081	13346	13282	13197	12976	13321	13168	13190	13248	13356	13301	13215	13118	13266	13278	13294	13066	13000	13107	13079	13261	13189	13095	13096	13060	13077	13146	13164	13210	13299	13171	13151	13189	13150	13218	13210	13203	13247	13094	13281	13018	13163	12999	13143	13103	13213	13159	13407	13257	12948	13181	13137	13218	13080	13348	13282	13209	13153	13130	13049	13146	13111	13181	13082	13111	13261	12919	13025	13022	13148	13054	13194	13075	13274	13052	13142	13077	13202	13251	13266	13040	13229	13177	13162	13064	13162	13196	13197	13223	13197	13228	13098	13232	13190	12965	12994	13085	13048	13117	13230	13091	13033	13052	13244	13268	13086	13300	13204	13239	13056	13228	13120	13050	13047	13009	12975	13240	13297	13116	13179	13116	13322	13188	13178	13178	13262	13321	13206	13101	13017	13127	13164	13185	13132	13150	13048	13246	13093	12983	13065	13157	13151	13169	13152	13028	13171	13262	13352	13107	13111	13090	13027	13080	13281	13219	13286	13181	13230	13231	13130	13335	13101	13187	13085	13105	13056	13085	13016	13142	13165	12986	13244	13386	13154	13067	13237	13298	13106	13191	13044	13103	13159	12899	13092	13290	13182	13371	13114	13123	13266	13138	13257	13257	13158	13422	13099	13204	13167	13182	13109	13002	13002	13243	13103	13261	13310	12969	13030	12962	13126	13251	13217	13223	13239	13092	13034	13205	13172	13263	13265	13064	13357	13059	13112	13286	13111	13367	13099	13275	12905	13108	13071	12973	13282	13069	13171	13055	13102	13217	13080	13081	12997	13185	13261	13077	13249	13140	13099	13233	13012	13104	13184	13148	13055	13014	13123	13050	13100	13118	12968	13234	13151	13031	12946	13100	13289	13079	13155	13103	13212	13151	13350	13073	13175	13381	13102	13036	13105	13072	12998	13034	13275	13073	13129	13211	13233	13113	13252	13137	13210	13101	13231	13051	12991	13244	13151	13204	13106	13221	13121	13231	13078	13222	13181	13029	13142	13269	13081	13276	13098	13174	13077	13276	13256	13132	13160	13213	13193	13122	13008	13244	13114	13077	13262	13250	13112	13225	13118	13049	13190	13103	13092	13188	13216	13234	13196	13129	13249	13106	13015	13376	12943	13115	13200	13146	13205	13109	12998	13049	13171	13150	13178	13169	13292	13018	13118	12993	13074	13150	13208	13117	13145	13177	13134	13187	13058	13183	13005	13094	13251	13033	13129	13017	12933	13268	13233	13054	13206	13121	13123	13072	13172	12965	13232	13173	13082	13134	13156	13332	13181	13167	13164	13198	13282	13220	13104	13103	13197	13099	13192	13287	13214	13282	13250	13232	13284	13155	13211	13130	13246	13160	13101	13064	13193	13341	13294	13235	13073	13170	13015	13103	13162	13054	13132	13100	13307	13076	13169	13109	13165	13192	13177	13033	12941	13145	13276	13282	13099	13067	12995	13075	13139	12870	13340	13070	13034	13317	13077	13099	13101	13178	13203	13447	13128	13157	13236	12967	13215	13255	13156	13184	13144	13129	13018	13138	13097	13139	13085	12925	13067	13118	12964	13116	13090	13183	13365	13002	13113	13154	13149	13060	13162	13118	13066	13191	13279	12943	13075	13290	13171	13034	13214	13139	13168	12972	13124	13040	13212	13180	13060	13155	13033	13138	13214	13114	13237	13255	13180	13177	12883	13137	13390	12997	13324	12926	13119	13096	13138	13214	12888	12994	13105	13325	13252	13279	13094	13341	13244	13079	13214	13229	13228	13204	13092	13129	13152	13098	13330	13160	13156	13160	13125	13097	13202	13221	13006	13083	13119	13072	13226	13217	13181	13183	13242	13148	13239	13051	13179	13084	13219	13342	13178	13239	13331	13127	13024	13227	13160	13123	13165	13037	13079	13053	13194	13048	13182	13087	13130	13237	12989	13136	13211	13153	13326	13125	13128	13038	13255	13268	13009	13084	13257	13164	13004	13104	13250	13036	13283	13143	13249	13204	13123	13160	13077	13172	13039	13023	13227	13099	13160	13222	13314	13319	13153	13242	13083	13153	12999	13254	13157	13094	13115	13046	13268	13242	12986	13100	13201	13172	13081	13151	13287	13133	13178	12841	13189	13052	13078	13181	13205	13238	12962	13187	13183	13211	13180	12992	12962	13128	13237	13215	13161	12913	13125	13207	13240	13211	13285	13167	13195	13175	13259	13131	13073	13187	13265	13060	13143	13249	13186	13219	13244	13119	13063	13050	13184	13073	13152	13206	13105	13172	13106	13043	13132	13102	13247	12941	13041	13055	13075	13123	13225	13202	13049	12946	12943	13034	13075	13176	13205	13363	13047	13214	13150	13135	13054	13217	13194	13126	13274	13456	13271	13125	13237	13274	13106	13211	13087	13097	13210	13223	13103	13207	13145	13213	13187	13128	13220	12983	13304	13048	13181	13301	13093	13318	13028	13270	13151	13200	13194	13225	13032	13122	13263	13304	13214	13158	13074	12988	13081	13097	13101	13138	13311	13287	13228	13136	13147	13114	13116	13085	13059	13102	13084	13030	13289	13053	13143	13168	13297	13240	13290	13128	13415	13172	13211	13287	12968	13097	13118	13162	13135	13145	13099	13120	13223	13117	12907	13115	13049	13139	13311	13253	13152	13124	13165	13231	13138	13043	13139	13074	13096	13234	13090	13006	13108	13158	13161	13019	13109	13164	12906	13163	13296	13367	13172	13026	13175	13065	13167	13089	12908	13073	13213	13275	13202	13083	13144	13130	13177	13213	13254	13163	13227	13129	13117	13029	13306	13114	13056	12996	13286	13182	13328	13143	13123	13159	13230	13202	13374	13300	13211	12998	13227	13368	13065	13189	13252	13301	13086	13090	13198	13214	13203	13209	13293	13192	13258	13029	13308	12951	12990	13200	13203	13075	13253	13187	13265	13231	13007	12919	13112	13092	13132	13167	13266	13139	12915	13018	13151	13044	12953	13074	12935	13132	13239	12883	13032	13229	13031	13235	13022	13342	12944	13219	13095	13194	13133	13223	13255	13199	13013	13192	12997	13169	13387	13236	13180	13096	13241	13130	13067	13259	13056	13252	13036	13249	13097	13184	13155	13249	13060	13101	13091	13289	13180	13068	13060	13005	13206	13291	13150	13218	13137	13077	13187	13079	13016	13275	13316	13260	13290	13240	13107	12999	13230	13116	13232	13107	13298	13190	13261	13047	13178	13041
18472	24189	22652	17803	15837	14105	13558	13154	13029	12889	12766	12633	12478	12533	12302	12414	12197	12390	12250	12375	12380	12999	13052	13359	13130	12856	12512	12458	12269	12287	12340	12449	12164	12543	12299	12485	12254	12284	12356	12204	12326	12192	12430	12368	12454	12307	12244	12263	12326	12266	12332	12335	12309	12295	12291	12335	12272	12364	12386	12293	12271	12228	12290	12203	12373	12469	12433	12341	12331	12163	12297	12362	12472	12257	12348	12265	12287	12356	12357	12301	12258	12479	12242	12320	12299	12292	12162	12295	12336	12391	12469	12259	12281	12403	12300	12285	12275	12380	12248	12387	12353	12430	12344	12306	12380	12334	12337	12285	12367	12530	12188	12100	12340	12354	12205	12372	12440	12336	12290	12120	12313	12168	12291	12285	12255	12325	12443	12465	12337	12086	12419	12226	12335	12362	12218	12241	12177	12192	12277	12356	12154	12305	12270	12321	12433	12453	12331	12280	12304	12191	12324	12348	12335	12254	12284	12505	12372	12438	12278	12346	12346	12425	12457	12255	12359	12309	12507	12343	12326	12322	12381	12355	12430	12414	12381	12415	12227	12277	12403	12275	12480	12352	12293	12198	12444	12361	12132	12484	12320	12412	12323	12384	12342	12411	12360	12438	12313	12500	12409	12340	12411	12326	12365	12233	12297	12283	12284	12358	12200	12422	12397	12527	12350	12467	12294	12197	12337	12384	12217	12181	12385	12189	12277	12258	12370	12205	12301	12283	12199	12322	12342	12197	12213	12368	12268	12252	12258	12356	12366	12362	12365	12438	12378	12291	12379	12344	12271	12467	12300	12426	12407	12123	12352	12346	12345	12354	12333	12130	12470	12366	12239	12305	12259	12420	12309	12363	12307	12425	12464	12322	12432	12350	12338	12370	12144	12313	12249	12287	12224	12231	12478	12192	12296	12327	12498	12157	12371	12235	12361	12427	12330	12415	12332	12278	12354	12446	12265	12275	12400	12321	12396	12179	12372	12253	12265	12419	12219	12232	12492	12224	12232	12298	12510	12389	12370	12409	12242	12303	12235	12269	12475	12275	12241	12305	12199	12197	12466	12397	12177	12364	12466	12205	12351	12425	12277	12282	12295	12420	12455	12322	12338	12315	12340	12264	12304	12450	12568	12308	12577	12205	12362	12318	12231	12417	12287	12387	12379	12290	12400	12295	12202	12410	12274	12245	12273	12178	12402	12254	12300	12280	12293	12312	12206	12269	12317	12396	12365	12289	12168	12228	12293	12373	12324	12263	12513	12200	12324	12272	12370	12438	12310	12356	12269	12449	12234	12261	12277	12468	12364	12248	12254	12398	12285	12342	12165	12251	12188	12388	12432	12312	12370	12321	12274	12408	12202	12445	12339	12283	12335	12423	12250	12296	12325	12294	12373	12249	12134	12462	12386	12187	12391	12238	12382	12332	12214	12398	12358	12309	12288	12384	12277	12341	12171	12326	12316	12109	12333	12417	12463	12370	12320	12301	12216	12448	12189	12233	12287	12371	12369	12451	12342	12328	12180	12226	12421	12131	12321	12262	12325	12331	12326	12322	12352	12398	12221	12333	12376	12362	12453	12352	12429	12334	12333	12372	12562	12325	12412	12263	12503	12294	12424	12355	12141	12217	12590	12411	12241	12453	12394	12293	12336	12173	12266	12325	12351	12277	12388	12197	12299	12418	12348	12430	12380	12218	12157	12426	12309	12367	12344	12368	12159	12400	12356	12442	12186	12270	12415	12320	12404	12142	12344	12480	12492	12264	12368	12353	12341	12318	12316	12305	12390	12361	12304	12255	12541	12345	12457	12343	12410	12297	12432	12300	12268	12342	12241	12350	12369	12387	12346	12382	12333	12145	12526	12355	12256	12111	12292	12193	12361	12313	12336	12313	12433	12424	12446	12238	12262	12345	12323	12328	12403	12294	12248	12293	12375	12445	12189	12358	12266	12429	12461	12364	12245	12399	12354	12396	12343	12207	12277	12266	12249	12240	12500	12273	12387	12281	12267	12229	12276	12446	12330	12222	12426	12192	12254	12451	12341	12280	12409	12457	12186	12343	12350	12192	12392	12462	12154	12289	12247	12387	12320	12324	12333	12491	12305	12465	12307	12396	12229	12279	12441	12422	12235	12384	12384	12289	12394	12312	12338	12160	12395	12332	12398	12226	12197	12312	12362	12555	12336	12302	12335	12330	12252	12439	12322	12431	12480	12160	12397	12246	12361	12461	12331	12321	12252	12293	12077	12294	12280	12351	12292	12423	12404	12490	12406	12186	12471	12346	12338	12472	12327	12432	12212	12329	12392	12322	12327	12354	12444	12390	12505	12372	12426	12364	12345	12309	12350	12247	12245	12331	12215	12243	12350	12285	12296	12226	12446	12345	12249	12517	12210	12376	12161	12249	12256	12186	12208	12257	12394	12251	12339	12396	12332	12433	12371	12271	12525	12288	12403	12360	12321	12289	12506	12185	12241	12539	12179	12308	12376	12447	12404	12474	12351	12315	12298	12262	12267	12205	12385	12423	12340	12302	12290	12255	12423	12306	12253	12492	12359	12413	12337	12433	12246	12490	12506	12296	12468	12469	12239	12299	12348	12354	12195	12330	12340	12194	12241	12269	12358	12409	12323	12368	12426	12216	12364	12253	12340	12248	12194	12206	12273	12344	12478	12454	12412	12303	12353	12589	12275	12320	12328	12322	12397	12482	12261	12435	12158	12263	12466	12475	12451	12382	12278	12254	12385	12254	12422	12322	12296	12495	12373	12354	12206	12331	12340	12228	12310	12286	12195	12522	12311	12397	12243	12222	12183	12374	12302	12280	12301	12658	12292	12384	12212	12198	12425	12246	12349	12427	12355	12316	12226	12389	12321	12157	12451	12286	12290	12502	12489	12367	12234	12322	12218	12493	12110	12313	12358	12322	12250	12299	12357	12436	12271	12395	12330	12391	12371	12117	12448	12261	12333	12353	12393	12486	12438	12277	12249	12212	12447	12410	12299	12339	12349	12331	12456	12517	12403	12255	12339	12274	12369	12307	12322	12384	12196	12226	12343	12310	12208	12400	12132	12229	12458	12321	12227	12365	12421	12225	12426	12325	12511	12255	12322	12418	12262	12268	12399	12382	12310	12345	12419	12206	12320	12244	12511	12247	12431	12256	12312	12433	12382	12315	12314	12222	12271	12330	12371	12355	12353	12310	12398	12422	12412	12245	12270	12311	12268	12362	12280	12199	12374	12285	12199	12263	12286	12278	12304	12301	12314	12181	12266	12471	12396	12225	12175	12489	12177	12409	12253	12299	12400	12419	12268	12352	12426	12320	12388	12332	12305	12326	12138	12445	12248	12291	12265	12327	12259	12382	12338	12401	12330	12277	12330	12317	12371	12348	12437	12401	12326	12236	12321	12238	12306	12197	12315	12277	12313	12317	12268	12515	12321	12260	12281	12421	12402	12411	12461	12249	12207	12217	12333	12202	12285	12466	12318	12353	12262	12133	12422	12279	12342	12284	12399	12173	12168	12168	12368	12300	12584	12393	12315	12330	12268	12414	12283	12416	12278	12338	12382	12342	12382	12386	12263	12345	12264	12331	12325	12304	12406	12457	12302	12236	12264	12200	12267	12265	12436	12295	12358	12137	12440	12485	12217	12243	12193	12317	12306	12294	12212	12290	12268	12474	12358	12289	12173	12327	12254	12345	12327	12355	12285	12440	12363	12433	12373	12233	12324	12286	12343	12353	12373	12388	12297	12231	12264	12285	12275	12369	12301	12341	12216	12328	12148	12506	12221	12241	12356	12384	12390	12362	12284	12222	12409	12323	12364	12428	12197	12314	12422	12455	12401	12318	12283	12494	12236	12356	12446	12373	12381	12446	12401	12558	12427	12517	12361	12316	12200	12476	12222	12108	12352	12317	12248	12154	12390	12306	12299	12463	12353	12380	12123	12227	12230	12307	12354	12301	12356	12348	12526	12328	12253	12335	12211	12235	12245	12340	12395	12435	12515	12330	12382	12449	12158	12434	12279	12375	12518	12230	12194	12291	12294	12376	12285	12263	12213	12266	12192	12287	12412	12280	12442	12323	12265	12262	12372	12260	12168	12330	12324	12552	12123	12202	12357	12384	12299	12258	12302	12195	12337	12201	12347	12298	12214	12408	12380	12291	12385	12328	12294	12240	12280	12393	12434	12459	12444	12304	12536	12310	12428	12339	12340	12421	12289	12207	12193	12331	12315	12327	12197	12160	12185	12306	12405	12256	12361	12326	12333	12339	12305	12174	12264	12191	12398	12472	12387	12210	12326	12306	12372	12313	12268	12507	12245	12505	12238	12404	12285	12296	12289	12404	12453	12371	12118	12184	12334	12444	12372	12251	12283	12230	12329	12336	12298	12231	12421	12286	12401	12270	12373	12312	12407	12252	12555	12127	12472	12364	12402	12469	12248	12425	12358	12199	12507	12130	12310	12522	12105	12399	12424	12237	12398	12262	12363	12414	12372	12360	12338	12296	12507	12168	12328	12351	12394	12324	12340	12385	12307	12387	12172	12401	12371	12335	12394	12294	12310	12371	12207	12308	12335	12233	12347	12504	12468	12432	12443	12392	12401	12143	12339	12252	12405	12385	12156	12515	12358	12435	12352	12376	12385	12338	12368	12529	12415	12285	12290	12213	12397	12373	12251	12316	12282	12482	12362	12275	12447	12318	12265	12199	12443	12282	12184	12347	12371	12256	12389	12361	12375	12260	12444	12378	12387	12459	12332	12419	12271	12397	12461	12233	12321	12474	12371	12385	12381	12361	12339	12287	12374	12386	12287	12132	12366	12210	12423	12214	12296	12300	12331	12308	12361	12263	12402	12304	12526	12240	12307	12282	12250	12296	12303	12468	12404	12273	12472	12299	12238	12317	12275	12311	12397	12335	12357	12392	12446	12339	12250	12379	12371	12334	12225	12267	12328	12256	12233	12401	12385	12245	12228	12315	12355	12443	12307	12458	12506	12347	12433	12451	12542	12246	12374	12412	12235	12464	12282	12347	12416	12347	12336	12530	12344	12244	12357	12375	12439	12266	12347	12373	12182	12444	12293	12351	12232	12351	12408	12257	12341	12291	12374	12281	12192	12399	12558	12363	12209	12200	12272	12339
24495	21342	28558	24650	21556	17641	15516	13604	13061	13415	13393	12982	12886	12741	12941	12799	12611	12652	12757	12650	13162	15164	16573	17441	16533	14864	13670	13182	12849	12618	12698	12536	12643	12480	12593	12729	12808	12599	12735	12739	12744	12486	12687	12671	12595	12573	12702	12757	12661	12588	12661	12668	12552	12665	12457	12675	12619	12530	12567	12563	12693	12577	12437	12588	12519	12627	12656	12570	12556	12475	12603	12469	12679	12612	12560	12580	12514	12499	12800	12398	12470	12536	12509	12675	12637	12721	12735	12632	12415	12605	12401	12588	12488	12592	12537	12609	12386	12542	12729	12617	12600	12457	12735	12483	12459	12533	12623	12649	12491	12532	12654	12646	12432	12674	12496	12471	12506	12746	12444	12469	12544	12552	12585	12460	12614	12630	12687	12400	12517	12504	12588	12485	12448	12655	12663	12452	12649	12559	12466	12553	12646	12473	12621	12653	12585	12445	12526	12590	12548	12415	12557	12726	12515	12613	12532	12495	12706	12514	12570	12641	12558	12520	12491	12538	12503	12527	12493	12605	12672	12645	12494	12469	12528	12584	12568	12487	12535	12644	12768	12537	12520	12510	12643	12461	12366	12713	12624	12506	12504	12592	12439	12461	12607	12694	12294	12433	12691	12586	12358	12741	12644	12418	12621	12541	12661	12445	12553	12597	12488	12492	12632	12558	12717	12547	12444	12634	12535	12418	12518	12578	12434	12541	12439	12443	12437	12623	12483	12746	12570	12831	12670	12594	12729	12470	12582	12716	12576	12663	12509	12558	12423	12506	12658	12624	12528	12431	12638	12452	12502	12734	12563	12599	12532	12520	12519	12353	12582	12536	12591	12579	12407	12546	12412	12651	12558	12612	12559	12594	12598	12529	12542	12429	12603	12555	12579	12717	12592	12430	12453	12653	12557	12549	12569	12628	12710	12550	12592	12679	12493	12454	12721	12842	12601	12665	12584	12583	12500	12494	12493	12391	12626	12504	12409	12387	12677	12583	12480	12400	12577	12525	12656	12431	12559	12732	12600	12624	12503	12437	12550	12655	12646	12401	12448	12499	12763	12559	12651	12707	12477	12591	12602	12672	12660	12449	12440	12639	12602	12706	12586	12646	12595	12781	12609	12752	12574	12317	12566	12659	12490	12701	12330	12840	12359	12350	12590	12725	12541	12540	12554	12620	12417	12638	12401	12475	12433	12606	12655	12609	12561	12402	12369	12506	12676	12438	12417	12597	12409	12538	12541	12570	12838	12597	12686	12491	12489	12567	12684	12453	12605	12571	12633	12413	12501	12603	12477	12460	12469	12719	12450	12427	12497	12546	12567	12656	12579	12577	12526	12631	12609	12456	12522	12552	12484	12442	12532	12521	12702	12623	12575	12453	12485	12360	12835	12614	12602	12473	12645	12655	12442	12451	12584	12459	12492	12495	12550	12454	12611	12571	12512	12651	12563	12491	12507	12484	12784	12546	12336	12475	12468	12436	12649	12656	12318	12615	12476	12474	12513	12558	12626	12518	12413	12498	12382	12591	12522	12617	12438	12564	12468	12527	12602	12564	12444	12692	12522	12663	12765	12707	12714	12696	12539	12718	12631	12603	12645	12581	12315	12571	12491	12541	12639	12467	12608	12552	12508	12639	12639	12491	12612	12589	12520	12706	12766	12670	12662	12613	12495	12551	12654	12599	12477	12643	12615	12552	12652	12664	12567	12673	12619	12561	12593	12513	12596	12602	12592	12500	12674	12764	12557	12631	12589	12766	12778	12719	12717	12491	12753	12551	12614	12467	12524	12753	12634	12587	12520	12588	12882	12402	12461	12410	12567	12516	12549	12515	12651	12649	12565	12485	12450	12645	12610	12732	12508	12554	12313	12577	12443	12513	12532	12771	12664	12547	12601	12650	12485	12443	12420	12759	12494	12539	12613	12480	12603	12590	12615	12696	12438	12469	12703	12444	12646	12498	12624	12563	12680	12794	12546	12536	12336	12376	12563	12519	12380	12462	12481	12573	12678	12304	12720	12470	12628	12493	12553	12534	12510	12493	12634	12612	12562	12393	12592	12578	12438	12409	12512	12477	12432	12636	12563	12609	12550	12653	12577	12550	12498	12501	12399	12533	12472	12694	12607	12522	12579	12516	12605	12567	12641	12667	12641	12637	12630	12433	12596	12557	12423	12472	12498	12373	12590	12583	12534	12738	12566	12612	12406	12669	12561	12432	12568	12501	12580	12516	12864	12571	12768	12676	12490	12534	12609	12588	12346	12489	12602	12504	12643	12526	12562	12600	12602	12681	12408	12637	12734	12508	12673	12491	12694	12586	12727	12707	12587	12559	12579	12547	12540	12511	12489	12627	12655	12561	12575	12659	12756	12791	12450	12535	12699	12538	12643	12407	12606	12709	12573	12689	12639	12561	12646	12447	12623	12490	12604	12530	12590	12472	12573	12601	12570	12681	12461	12407	12614	12609	12496	12521	12501	12659	12612	12613	12576	12723	12491	12686	12586	12464	12433	12627	12519	12484	12553	12457	12334	12432	12542	12585	12681	12573	12486	12477	12652	12673	12478	12596	12578	12664	12604	12536	12574	12488	12336	12589	12533	12488	12643	12602	12585	12820	12416	12422	12706	12617	12634	12669	12657	12665	12360	12387	12667	12727	12621	12483	12500	12473	12542	12451	12415	12688	12697	12691	12602	12533	12547	12618	12714	12559	12581	12785	12473	12546	12252	12305	12575	12427	12609	12463	12593	12503	12654	12402	12604	12766	12533	12547	12599	12610	12459	12576	12528	12405	12587	12557	12682	12778	12515	12388	12554	12688	12772	12709	12722	12547	12662	12533	12795	12694	12537	12446	12497	12506	12637	12714	12421	12581	12567	12508	12566	12566	12580	12643	12566	12582	12582	12530	12411	12568	12600	12573	12700	12666	12688	12601	12498	12551	12723	12470	12642	12611	12745	12623	12408	12449	12429	12704	12660	12520	12706	12497	12402	12586	12570	12499	12495	12544	12537	12539	12436	12701	12619	12623	12679	12543	12593	12673	12464	12524	12447	12676	12497	12705	12479	12530	12450	12428	12456	12578	12579	12423	12529	12578	12559	12460	12455	12482	12513	12520	12726	12376	12570	12625	12596	12717	12462	12659	12481	12434	12739	12499	12633	12626	12359	12303	12643	12654	12539	12614	12655	12406	12596	12406	12533	12744	12471	12378	12668	12486	12494	12652	12363	12494	12646	12527	12645	12583	12609	12536	12343	12527	12443	12519	12523	12736	12641	12447	12395	12477	12619	12546	12537	12713	12651	12771	12612	12501	12363	12588	12449	12699	12634	12352	12571	12557	12579	12671	12712	12579	12497	12353	12551	12435	12347	12282	12600	12571	12722	12592	12479	12533	12620	12584	12756	12527	12503	12717	12615	12572	12539	12488	12492	12493	12505	12955	12686	12597	12406	12309	12544	12474	12519	12498	12577	12503	12658	12577	12367	12531	12462	12593	12597	12637	12714	12511	12625	12553	12436	12572	12532	12438	12535	12548	12728	12556	12612	12644	12592	12577	12552	12627	12568	12520	12751	12561	12495	12683	12769	12492	12460	12624	12608	12563	12607	12350	12494	12622	12579	12567	12523	12475	12445	12507	12543	12434	12353	12659	12488	12507	12613	12539	12540	12557	12445	12750	12516	12549	12414	12645	12445	12490	12616	12627	12665	12536	12733	12384	12562	12493	12587	12511	12499	12507	12617	12564	12822	12430	12647	12600	12515	12480	12561	12383	12515	12558	12594	12670	12663	12692	12460	12521	12613	12651	12571	12396	12641	12665	12654	12558	12574	12412	12600	12480	12679	12426	12435	12501	12732	12660	12413	12388	12484	12627	12661	12561	12579	12657	12568	12742	12507	12561	12490	12464	12536	12495	12602	12500	12650	12559	12462	12515	12437	12529	12540	12597	12612	12640	12738	12437	12676	12701	12523	12783	12590	12485	12637	12474	12698	12539	12477	12505	12664	12368	12442	12496	12434	12649	12513	12470	12422	12503	12657	12542	12620	12632	12479	12427	12560	12562	12489	12502	12489	12514	12395	12592	12677	12429	12553	12546	12870	12647	12551	12297	12391	12582	12663	12409	12597	12642	12522	12423	12511	12571	12616	12535	12591	12437	12647	12540	12649	12609	12467	12539	12554	12674	12701	12481	12467	12572	12607	12566	12499	12492	12590	12622	12682	12375	12558	12671	12666	12532	12631	12604	12679	12484	12615	12461	12372	12505	12677	12643	12578	12450	12555	12590	12575	12650	12551	12695	12529	12566	12629	12564	12623	12751	12497	12517	12660	12662	12724	12597	12730	12601	12610	12613	12494	12680	12590	12554	12536	12618	12490	12426	12622	12501	12511	12556	12477	12545	12539	12876	12495	12416	12631	12402	12536	12337	12431	12397	12327	12759	12619	12678	12482	12650	12671	12814	12597	12645	12545	12534	12507	12479	12461	12682	12527	12683	12524	12576	12560	12650	12641	12458	12364	12500	12513	12517	12637	12757	12568	12634	12642	12628	12703	12520	12548	12652	12550	12553	12468	12589	12539	12677	12671	12568	12548	12549	12552	12498	12505	12445	12632	12615	12513	12423	12480	12447	12426	12672	12662	12540	12597	12650	12638	12675	12349	12622	12618	12684	12512	12520	12536	12592	12548	12629	12495	12508	12569	12498	12688	12591	12473	12687	12581	12428	12593	12468	12515	12514	12557	12746	12529	12347	12525	12458	12707	12594	12523	12610	12521	12510	12598	12702	12594	12543	12577	12708	12839	12501	12558	12581	12584	12541	12696	12379	12593	12637	12599	12493	12487	12609	12474	12573	12522	12655	12456	12301	12614	12489	12619	12544	12506	12635	12704	12671	12525	12548	12397	12654	12549	12611	12509	12858	12707	12500	12600	12418	12507	12402	12600	12669	12706	12530	12686	12555	12548	12496	12590	12501	12542	12764	12623	12649	12645	12647	12450	12440	12647	12725	12580	12492	12558	12458	12477	12589	12544	12527	12575	12471	12289	12615	12474	12438	12471	12559	12558	12492	12455	12558	12760	12534	12430	12457	12321	12451	12491	12447	12682	12578	12613	12624	12363	12597	12430	12595	12402	12695	12481	12661	12693	12444
19079	28977	26280	19881	16619	14401	13606	13096	12900	13174	12805	12777	12524	12205	12257	12063	11999	12148	12095	11929	12875	16233	18259	18911	17132	14771	13394	12683	12146	12048	11981	12097	11954	11922	11780	11929	12082	12006	11729	12005	11987	11789	11911	11966	12046	11968	12133	11938	11945	12200	11975	12004	11999	12025	12022	11941	12019	11952	12097	11980	11942	11971	11897	11908	11882	11873	11939	11842	11850	11984	11966	12148	11798	11826	12000	11894	11826	11799	11782	11906	11938	12067	11943	11947	11960	11972	12118	11991	11867	11955	12060	12074	11902	12094	12065	11881	11991	11849	11864	12017	12033	11779	12003	12118	11964	11952	12075	11996	11899	11871	12049	11944	11877	11993	11899	12076	11935	11980	11943	11914	11850	12049	12038	11969	11921	11839	12121	12015	11941	11930	12003	12073	11858	11853	12111	11857	12014	11916	12137	11911	12074	11857	11841	11944	11872	12012	11929	11953	11988	11847	12025	11890	12007	11981	11974	11844	11877	11834	12136	11976	12129	11894	12001	12038	11976	11923	11919	11862	12037	11993	12002	12019	12155	12003	12059	11932	11860	11891	12019	12073	11888	11932	11854	12088	11887	11985	11824	12071	11847	11954	12023	11817	12112	11848	11982	12102	11867	11982	11761	12015	12094	11809	11927	12009	11991	11999	11981	11947	11898	12008	12010	11741	12063	11818	12124	12033	11761	11956	11891	12001	12055	11967	12016	11925	11992	11977	11987	11987	11852	11995	12164	11998	11793	11973	11930	11910	12055	11948	11828	11889	11795	11796	11884	11808	11980	12035	11935	12097	11894	11916	12129	11835	12026	12022	11973	12014	11889	12099	12031	12021	12091	11858	11873	11820	11967	12005	12044	12028	12045	12134	11720	11951	11774	11883	12152	12088	11963	11886	11940	11927	11932	12156	11928	11886	11968	11850	11903	11892	11954	12168	11976	11951	11962	11962	12170	11837	12063	11949	11850	12001	11818	11887	11883	12053	12056	12051	11972	11959	11944	11918	12056	12038	11929	11801	12044	11986	11851	12022	11909	11888	11904	12092	12022	11789	12073	11977	12041	11958	11980	12009	11883	11887	12053	11922	11928	12244	12084	12003	11922	12004	12109	11907	11960	12099	11852	11845	12027	11938	11773	11947	11974	12010	11982	12006	11973	12073	12032	11817	12041	11989	11893	11696	12086	12003	11864	11915	12014	11968	12022	11840	12053	11952	11932	12079	12018	11907	11862	11831	12085	11983	11923	11898	12037	12013	11979	11915	11951	12064	11800	11929	11894	11932	12072	11950	11839	12016	11910	11938	12011	11891	12047	12033	11999	11995	11946	11969	12125	11770	12089	11993	11870	11798	12090	11919	11797	12153	12002	11977	11992	12018	12037	11937	12114	12072	11966	11875	12051	11898	12039	12130	11926	11996	11926	11815	11891	12033	11976	12201	11832	12008	12086	11950	11850	12017	11917	11909	11988	12011	12048	11846	11917	11965	12026	12163	12055	11969	12048	11922	11962	12017	12014	11944	12027	11813	11942	11984	12043	12014	12042	12046	11918	11992	11848	11892	12015	11940	12088	12089	11782	11753	11936	11967	11809	11791	11989	11965	12009	11987	11822	11733	11999	11977	11969	11985	11907	11908	11962	12014	11902	11856	11909	11988	11863	12002	12001	12098	11890	11949	11924	11885	11909	12155	11824	11998	11948	11987	11863	11922	12031	11930	12067	11976	11906	11984	12017	11925	12056	12016	11984	11907	12033	11801	11843	11958	11940	11950	11971	11955	11992	12063	11965	12024	12015	11954	11916	12109	11901	11929	11890	12026	12142	11948	11969	12097	11981	11965	12048	11931	11881	12085	12170	11928	11934	11779	12138	12031	12006	11930	12003	11879	12106	11954	11854	11904	12093	11976	11935	11911	11957	11938	12028	11938	11750	11945	11938	11899	11907	11978	11989	11903	12094	11942	11984	11893	12235	12046	12017	11981	12019	11991	11956	12069	11853	11821	12015	12027	11976	11930	11925	11860	11930	11937	11980	11758	11920	12001	11890	11949	12031	11923	12076	12056	12227	12105	12062	11952	11895	12063	11802	11840	11811	11899	11882	11922	11948	11951	12051	12031	12052	11970	11922	12022	11886	12066	11933	12036	11994	11932	11924	12192	11973	11882	12172	12092	11876	12117	11936	12091	11825	11976	11975	12022	12019	11959	11994	11963	12094	12035	11920	11926	11792	12012	11934	11786	11971	11937	12025	11907	11995	11948	12094	12069	11931	12030	11844	12017	11927	11898	12139	12046	11912	11850	11880	11922	12086	12066	11931	11892	11810	11864	11938	11750	11938	11981	11896	11925	12128	11959	11845	11922	11940	11924	12046	11991	11942	11944	11824	12024	11901	12092	11971	11938	11885	12038	11942	12002	11995	11997	11945	12098	11975	11922	12123	11909	11906	11764	11954	11925	11769	11971	12138	12008	11835	11749	11896	11974	11965	11956	11936	12009	12097	12144	11991	11932	12030	11870	12093	11870	11823	12051	11819	11938	12131	12041	11938	11926	11892	12130	11766	11871	11860	11925	11949	12017	12030	11904	11893	11964	11964	12086	12001	12080	12024	12028	12121	11995	11952	11905	11897	11961	12130	11987	11977	12014	12046	11953	12094	12089	11983	12034	12104	12007	12027	11946	12005	11963	12090	12048	11948	12054	11899	12152	12055	11924	11945	11797	12048	12083	11778	11942	11994	12041	11968	11960	12061	11859	11915	12095	12008	11856	11792	12051	11851	11673	11817	11835	12074	11880	12041	11911	12023	11939	11895	11852	11820	11939	12073	12077	11948	11931	11912	11934	11810	11926	12031	11968	11953	11916	12050	11928	11869	11974	11944	11871	11959	11976	12141	11926	11889	11903	11958	11973	11987	11984	11868	11766	11914	11877	12027	11985	11690	12131	11971	11955	12065	11841	11950	11959	12102	11873	11866	11881	11937	11915	11941	11872	12007	11941	11887	12039	12043	11921	11892	11985	11786	11872	11961	12077	11770	12139	12054	11965	11987	11908	11937	11842	11897	11781	11923	12078	12059	12068	11843	12034	12114	12058	11993	11899	11994	12036	12108	11864	11983	11936	11891	11868	11954	12004	11988	11864	11925	12140	12022	11922	12099	11941	11970	11980	12023	11895	11871	11973	11922	11918	11892	11972	11815	12118	11959	11893	12021	11906	11947	11979	12042	11877	11929	11915	11918	12026	11891	11787	11875	11981	12021	11840	11899	12037	11873	11844	11832	12035	11965	11929	11875	12030	11877	11898	12123	12027	11808	12086	11854	11937	11992	12037	11828	11914	11968	11841	12103	11834	11762	11960	11855	12128	12036	11917	11914	11914	11941	12055	11976	11818	12191	11858	12000	11843	11892	12063	11965	11837	12078	11979	12023	12016	12057	11869	12089	11971	11895	12148	11852	11836	12008	11922	11953	12056	12002	12054	11973	11852	11837	11947	11848	11843	12056	11918	11896	11938	12002	11910	11968	11918	12044	11986	11888	11950	11879	12029	11927	12039	11846	11956	11949	11949	11935	11734	11994	11961	11926	11931	12058	12065	11867	12046	11964	11834	11971	12040	11969	11977	11962	12092	11939	12061	11986	11966	11983	12016	12009	11914	11963	11870	12065	12207	11833	11896	11960	11936	12152	12020	11957	12018	11997	11949	11943	11897	12076	12021	11988	11875	11881	11873	12018	11857	11892	12064	11868	11937	12068	11959	11967	12092	12080	12009	11956	12038	11814	12052	11909	11915	11823	11965	11887	11962	12061	12183	11942	11941	11937	12016	11840	12028	11989	11934	12127	12045	12075	11928	12045	12077	11970	11951	11971	11833	11972	11893	11882	11836	12200	11816	11979	12023	12024	11902	11945	12012	11898	11950	11971	11802	11987	11972	11971	12019	12033	11960	11972	12105	12087	12096	11999	11869	12078	11913	12222	11966	11894	11849	12026	12028	12049	11859	11892	12124	12025	11996	11973	11948	11860	11988	11992	11809	11996	11820	11957	11944	11966	11980	12086	11932	11946	11928	11991	11946	12144	11872	11793	12100	11954	11914	11941	11887	11913	11969	11904	11947	11866	12118	11910	11809	11988	11988	12033	12065	11985	11991	11967	11989	11924	11888	12068	12069	11992	12204	11934	11969	12083	11956	11998	12012	12081	11853	11859	11983	12047	11895	11919	12073	12026	11955	11840	12072	11964	11977	11840	11883	11957	11882	12155	11956	12008	11934	11960	11932	11871	11901	12017	11873	12018	11896	11988	11966	11824	11894	11912	11884	11947	12006	11891	11861	12060	11917	11923	11777	11999	11987	12014	12026	11972	11830	11945	12065	11855	11835	11934	12116	11968	11856	11736	12091	11953	12092	12102	11977	11862	12039	11898	11968	11878	11965	12065	12043	12010	11847	11853	11965	11921	12003	11894	11971	11932	12059	12004	11931	11979	11966	11908	11827	12032	11916	11967	11843	11873	12044	11954	11846	12073	11848	11990	12011	11967	11772	11958	12036	11939	11875	11897	11997	11975	11915	11812	11929	12020	11980	11942	12053	11938	12046	12042	12133	11881	12037	12084	11950	12079	12035	11913	11967	11997	12156	11915	11902	11851	11915	11963	11965	12221	11821	11947	11924	11962	12075	12086	11688	11715	11977	11957	11781	12003	11815	11951	11879	11896	11948	11940	11886	12027	11751	11978	11889	11890	12049	11889	11907	11877	12220	11896	12035	11989	11845	11881	11976	12039	12012	11942	11911	11859	11869	11884	11945	11826	12000	11973	11911	12041	11863	12109	11948	12051	11879	11941	11960	11901	11919	11976	11871	11866	12000	11884	11982	11815	12124	12024	11911	11910	11996	11950	11911	11839	11930	11956	11735	12069	11794	12113	12012	11992	11913	12087	12059	11950	11840	11979	12096	12026	11790	11911	11987	11859	11983	11998	11906	11867	11789	11987	11954	12033	12011	12112	11957	12013	11986	11930	11817	11953	12007	11945	11929	11883	11902	12011	11868	11932	11957	11844	11898	11792	11976	11982	11925	12029	11955	11966	11896	11891	11931	12084	12071	12089	11907	12028	12111	11846	12030	12078	11917	11905	11910	12149	11877	11894	12069	12012	12026
23185	21354	29134	23953	21509	22711	21452	16027	15163	14791	14615	14354	14390	14476	14275	14299	14213	14036	14054	14098	15081	19589	22842	22540	20477	17965	16114	14810	14429	14009	13953	13993	13892	13830	13816	13940	13964	13832	13856	13781	13800	13785	13853	13904	13963	13751	13782	13798	13934	14055	13629	13701	13800	13793	14032	13890	13906	13947	13877	13890	13764	13890	13991	13808	13679	13911	13822	13866	13865	13910	13823	13713	13801	13743	13825	13807	13881	13846	13829	13815	13953	13697	13938	13864	13674	13637	13837	13808	13727	13874	13929	13726	13882	13930	13812	13745	13896	13710	13942	13782	13960	13880	13872	13901	13953	13798	13873	13909	13980	13771	13763	13764	13770	13892	14015	13982	13809	13926	13819	13602	13677	13748	13823	13837	13716	13759	14012	13821	13903	13794	13941	13709	13702	13920	13726	13892	13820	13689	13823	13817	13796	14029	13716	13701	13884	14015	13743	13643	13673	13753	14153	13787	13723	13807	13757	13590	13700	13740	13940	13699	13793	13879	13608	13687	13799	13842	13827	13782	13935	13781	13742	13731	13755	13779	13789	13677	13878	13855	13803	13884	13791	14001	13794	13938	13788	13929	13771	13862	13830	13747	13759	13859	13928	13781	13776	13681	13781	13780	13846	13772	13884	13871	13855	13648	13838	13754	13908	13912	13970	14062	13872	13754	13878	13689	13669	13687	13795	13897	13929	13825	13683	13740	13832	13979	13869	13737	13788	13859	13690	13801	13819	13627	13627	13825	13791	13751	13663	13880	13651	13811	13694	13987	13796	13590	14061	13887	13697	13798	13667	13760	13737	13662	13705	13888	13683	13612	13810	13851	13732	13880	13875	13621	13460	13743	14004	13671	13827	13714	13773	13695	13901	13724	13771	13720	13673	13660	13730	13549	13694	13757	13842	13708	13761	13907	13934	13683	13781	13760	13682	13964	13822	13821	13725	13639	13849	14003	13835	13881	13922	13913	13804	13840	13740	13922	13900	13786	13832	13697	13726	13932	14010	13632	13723	13882	13781	13709	13637	13747	13794	13862	13628	13735	13784	13773	13821	13723	13750	13759	13791	13818	13748	13757	13717	13662	13818	13885	14079	13843	13830	13813	13901	13726	13955	13720	13695	13858	13885	13904	13927	13798	13734	13827	13868	13934	13610	13737	13863	13963	13721	13612	13621	14000	13892	13897	13731	13781	13911	13909	13878	13779	13868	13664	13789	13995	13679	13807	13724	13831	13673	13776	13897	13954	13859	13722	13731	13641	13856	13694	13784	13843	13814	13986	13903	13719	13946	13858	13749	13882	13751	13656	13760	13913	13978	13877	13703	13725	13763	13737	13847	13868	13908	13710	13562	13760	13866	13885	13733	13884	13752	13745	13725	13685	13755	13667	13835	13821	13706	13741	13648	13665	13784	13903	13663	13825	13831	13416	13678	13692	13896	13578	13682	13792	13816	13952	13867	13786	13758	13857	13792	13928	13860	13922	14045	13718	13687	13746	13966	13671	13815	13867	13810	13701	13861	13748	13926	13842	13691	13790	13763	13853	13912	13863	13799	13847	13810	13847	13906	13836	13774	13686	13954	13689	13904	13893	13901	13821	13844	13792	13719	13594	13748	13744	13756	13720	13790	13978	13720	13859	13907	13865	13760	13754	13826	13750	13712	13884	13949	13861	13878	13796	13655	13741	13829	13950	13785	13896	13671	13747	13820	13811	13865	14093	13858	13765	13811	13967	13884	13851	13714	13822	13761	14024	13798	13912	13973	13765	13809	13938	13667	13677	13859	13827	13731	13800	13937	13898	13870	13650	13790	13832	13943	13809	13697	13862	13895	13772	13850	13874	13945	13730	13632	13868	13858	13717	13933	13833	13769	13935	13686	13894	13807	13797	13892	13693	13971	13773	13960	13915	13660	13661	13926	13760	13765	13710	13730	13659	13820	13698	13966	13743	13976	13881	13597	13749	13759	13602	13759	13829	13799	13704	13785	13646	13633	13811	13851	13808	13925	13672	13749	13795	13775	13761	13872	13772	13744	13701	13759	13619	13712	13783	13706	13817	13807	13644	13687	13774	13840	13821	13869	14007	13852	13769	13737	13718	13847	13565	13723	13745	13771	13609	13713	13957	13657	13686	13756	13824	13817	13808	13749	13699	13545	13658	13803	13889	13813	13740	13767	13776	13635	13917	13796	13727	13810	13679	13803	13617	13899	13674	13810	13841	13764	13728	13860	13835	13515	13614	13829	13937	13931	13846	13909	13729	13672	13631	13848	13789	13707	13874	13766	13978	13661	13874	13817	13872	13881	13887	13658	13850	13977	13687	13736	13767	13751	13700	13812	13781	13705	13677	13727	13839	13972	13783	13858	13833	13821	13763	13738	13785	13759	13548	13722	13437	13643	13831	13735	13839	13876	13810	13885	13629	13904	13615	13863	13824	13787	13870	13717	13796	13830	13862	13774	13686	13808	13815	13834	13831	13603	13789	13829	13839	13826	13825	13788	14090	13842	13695	13757	13705	13834	13806	13822	13681	13664	13709	13766	13674	13809	13737	13916	13682	13868	13768	13821	13757	13731	13704	13687	13840	13729	13767	13670	13859	13911	13824	13652	13750	13945	13730	13786	13480	13851	13812	13906	13773	13773	13771	13568	13752	13707	13895	13795	13755	13672	13791	13765	13811	13784	13749	13784	13826	13567	13942	13933	13763	13780	13632	13843	13622	13700	13626	13661	13633	13846	13742	13647	13892	13932	13788	13915	13709	13665	13649	13776	13692	13763	13631	13759	13664	13779	13894	13767	13995	13767	13787	13689	14016	13877	13790	13969	13745	13714	13847	13861	13676	13751	13873	13753	14096	13842	13686	13832	13979	14008	13854	13774	13657	13922	13816	13723	13867	13986	13808	13801	13804	13650	13786	13657	13897	13845	13704	13782	13902	13866	13689	13787	13941	13724	13749	13789	13752	13758	13812	13820	13785	13898	13875	13824	13839	14033	13668	13774	13705	13896	13720	13687	13807	13709	13730	13775	13885	13825	13877	13792	13561	13736	14026	13991	13796	13762	13651	13699	13786	13829	13756	13666	13818	13851	13681	13703	13689	13714	13761	13694	13637	13727	13888	13796	13737	13772	13814	13714	13625	13795	13669	13794	13791	13875	13693	13800	13709	13864	13958	13616	13771	13915	13701	13691	13738	13791	13647	13874	14064	13958	14074	13987	13697	13833	13648	13778	13927	13938	13853	13833	13607	13773	13790	14013	13783	13591	13754	13706	13720	13703	13700	13899	13774	13799	13546	13760	13626	13852	13721	13690	13762	13770	13660	13778	13779	13890	13696	13888	13764	13815	13835	13804	13548	13800	14015	13838	13955	13690	13685	13680	13708	13769	13808	13923	13761	13822	13787	13830	13863	13803	13763	14000	13861	13959	13860	13817	13674	14025	13781	13864	13849	14036	13738	13808	13667	13714	13868	13707	13814	13838	13858	13699	13769	13661	13850	13681	13885	13844	13852	13809	13872	13761	13737	13788	13816	13783	13850	13649	13701	13694	13680	13769	13813	13596	13774	13740	13944	13527	13713	13842	13529	13664	13841	13843	13855	13778	13747	13802	13748	13860	13840	13880	13989	13891	13880	13680	13809	13833	13598	13777	13730	13697	13785	13629	13849	13872	13859	13769	13769	13697	13613	13713	13776	13679	13678	13690	13825	13729	13719	13747	13745	13950	13918	13711	13620	13592	13928	13769	13853	14039	13926	13708	13802	13597	13736	13788	13803	13826	13720	13733	13643	13726	13858	13870	13931	13854	14039	13786	13943	13735	13722	13649	13717	13915	13933	13781	13762	13774	13759	13718	13685	14004	13793	13821	13812	13896	13830	13788	13713	13663	13812	13830	13669	13664	13806	13635	14087	13900	13903	13692	13721	14121	13858	13680	13698	13829	13806	13552	13835	13762	13860	13701	13776	13701	13857	13806	13848	13865	13809	13648	13803	13777	13886	13883	13827	13857	13776	13856	13803	13737	13517	13756	13621	13670	13905	13710	13693	13955	13776	13856	13800	13699	13813	13847	13809	13873	13797	13878	13836	13823	13756	13791	13749	13795	13602	13797	13817	13759	13837	13960	13917	13808	13969	13767	13686	13745	13769	13806	13886	13738	13706	13615	13729	13810	13733	13709	13911	13689	13638	13933	13656	13782	13758	13676	13772	13777	13857	13875	13647	13814	13848	13803	13892	13802	13649	13941	13675	13720	13855	13940	13830	13898	13864	13755	13775	13793	13676	13778	13795	13757	13704	13842	13811	13954	13701	13870	13591	13627	13806	13682	13777	13526	13849	13955	13751	13628	13737	13996	13848	13804	13921	13827	13812	13894	13542	13713	13839	13686	13755	13839	13667	13700	13846	13849	13804	13782	13721	13770	13647	13864	13646	13821	13636	13759	13849	13758	13955	13906	13774	13805	13963	13778	13667	13766	13689	13692	13662	13672	13764	13796	13832	13903	13735	13732	13718	13840	13796	13704	13600	13954	13793	13890	13826	13948	13742	13945	13899	13920	13779	13824	13767	13722	13912	13822	13617	13825	13675	13835	13844	13748	13827	13982	13953	13768	13702	14002	13613	13814	13712	13905	13800	13548	13619	13867	13710	13862	13713	13764	13752	13814	13842	13732	13839	13688	13838	13813	13867	13848	13702	13763	13978	13793	13934	13893	13907	13741	13999	13715	13874	13928	13687	13805	13632	13907	13751	13758	13684	13731	13797	13761	13666	13752	13721	13986	13842	13867	13758	13902	13814	13786	13856	14031	13751	13692	13716	13759	13825	13694	13656	13726	13735	13858	13785	13806	13866	13730	13679	13853	13738	13957	13790	13835	13815	13823	13848	13882	13791	13620	13762	13774	13824	13698	13863	13854	13931	13863	13846	13700	13774	13881	13712	13826	13728	13824	13818	13808	13847	13749	13795	13944	13677	13872	13608	13752	13691	13908	13692	13727	13862	13985	13865	13827	13715	13789	13783	13720	13827	13678	13843	13832	13735	13868	13878	13692	13880	13692	13703	13813	13889	13909	13878	13732	13736	13860	13693	13849	13716	13909	13733	13840	13923	13688	13653	13976	13726	13807	13638	13802	13788	13672	13698	13862	13922
18424	32837	29463	22782	19192	16887	15773	15062	14609	13959	13713	13625	13458	13260	13351	13119	13151	13207	13150	13168	15273	22250	25866	24469	21360	18075	15590	13909	13349	12925	12739	12690	12868	12770	12762	12991	12871	12913	12961	12934	12802	12716	12908	12767	12714	12922	12704	12635	12614	12776	12881	12852	12688	12574	12817	12877	12601	12774	12809	12814	12894	12682	12790	12941	12699	12783	12839	12856	12799	12858	12763	12847	12752	12642	12776	12766	12726	12745	12763	12787	12852	12736	12721	12815	12730	12728	12595	12741	12596	12675	12575	12862	12873	12749	12706	12606	12797	12902	12885	12677	12997	12884	12701	12542	12607	12744	12695	12740	12827	12697	12688	12889	12676	12809	12782	12664	12758	12600	12755	13013	12627	12890	12735	12675	12766	12935	12763	12789	12800	12798	12758	12790	12769	12751	12761	12733	12776	12806	12753	12621	12546	12624	12726	12731	12773	12595	12927	12629	12864	12804	12874	12723	12772	12771	12825	12681	12716	12688	12745	12916	12610	12803	12731	12763	12644	12776	12771	12846	12597	12871	12673	12706	12795	12586	12724	12768	12655	12818	12659	12808	12829	12832	12784	12744	12782	12707	12789	12710	12834	12573	12710	12590	12858	12801	12669	12656	12691	12633	12753	12717	12534	12875	12769	12930	12821	12821	12584	12798	12662	12677	12661	12882	12579	12610	12699	12666	12738	12695	12739	12835	12839	12746	12899	12621	12861	12808	12719	12701	12920	12938	12719	12696	12833	12628	12835	12834	12799	12764	12850	12922	12769	12827	12643	12822	12781	12858	12797	12676	12744	12886	12669	12680	12762	12826	12856	12837	12707	12674	12862	12749	12863	12833	12764	12750	12665	12756	12921	12778	12748	12744	12837	13007	12800	12846	12932	12860	12806	12909	12724	12775	12825	12786	13048	12731	12702	12641	12798	12690	12801	12798	12806	12636	12780	12754	12686	12749	12941	12835	12698	12731	12788	12622	12846	12724	12666	12789	12728	12714	12770	12643	12760	12722	12752	12833	12468	12711	12892	12685	12834	13000	12674	12766	12824	12942	12697	12636	12847	12575	12762	12622	12724	12828	12687	12703	12809	12958	12820	12695	12873	12658	12714	12735	12777	12794	12692	12825	12760	12713	12890	12711	12801	12738	12731	12641	12680	12702	12877	12819	12622	12753	12879	12757	12844	12786	12831	12770	12701	12749	12744	12741	12790	12823	12835	12906	12761	12680	12697	12833	12757	12812	12904	12822	12724	12597	12830	12863	12749	12827	12612	12708	12898	12612	12842	12752	12765	12908	12821	12671	12890	12747	12909	12870	12777	12987	12674	12578	12878	12697	12749	12756	12697	12710	12759	12783	12838	12776	12675	12846	12748	12903	12777	12814	12633	12715	12710	12637	12808	12823	12817	12820	12678	12868	12836	12632	12734	12750	12601	12660	12912	12770	12878	12560	12872	12719	12701	12775	12715	12522	12724	12743	12761	12582	12717	12706	12827	12769	12708	12676	12791	12593	12829	12778	12763	12805	12727	12592	12482	12756	12776	12799	12808	12756	12683	12628	12576	12672	12634	12952	12520	12766	12772	12749	12600	12726	12723	12563	12815	12774	12827	12633	12672	12852	12842	12753	12774	12812	12752	12665	12796	12844	12701	12811	12694	12776	12740	12871	12901	12786	12712	12714	12712	12621	12771	12803	12741	12754	12798	12834	12715	12604	12803	12645	12742	12756	12733	12901	12841	12717	12778	12652	12766	12849	12708	12882	12852	12718	12854	12740	12876	12623	12580	12763	12811	12730	12672	12933	12765	12724	12741	12843	12590	12639	12735	12785	12761	12740	12720	12875	12795	12757	12684	12916	12810	12818	12732	12695	12846	12919	12824	12750	12755	12659	12698	12565	12713	12824	12725	12904	12786	12732	12836	12664	12730	12570	12695	12726	12825	12674	12810	12637	12746	12697	12668	12723	12503	12749	12923	12767	12743	12669	12698	12791	12732	12587	12762	12943	12715	12715	12902	12787	12785	12677	12725	12888	12715	12820	12777	12680	12660	12687	12539	12810	12733	12617	12994	12686	12846	12731	12772	12700	12672	12710	12701	12783	12660	12759	12825	12716	12741	12631	12781	12907	12760	12731	12606	12654	12739	12798	12912	12708	12672	12609	12731	12901	12839	12684	12717	12665	12782	12602	12784	12721	12625	12662	12572	12738	12732	12718	12662	12531	12789	12605	12689	12786	12766	12721	12833	12551	12693	12852	12969	12751	12745	12864	12742	12891	12739	12551	12647	12893	12611	12737	12750	12750	12742	12675	12848	12737	12946	12807	12712	12597	12775	12672	12752	12756	12756	12665	12803	12911	12671	12721	12647	12653	12853	12645	12874	12675	12734	12740	12730	12857	12900	12787	12771	12636	12806	12703	12735	12735	12706	12778	12661	12539	12799	12846	12793	12711	12691	12734	12789	12769	12842	12673	12884	12843	12712	12752	12672	12787	12794	12859	12740	12725	12693	12834	12771	12919	12706	12705	12821	12852	12580	12860	12803	12661	12848	12781	12928	12815	12707	12690	12724	12613	12870	12797	12574	12733	12717	12677	12622	12737	13014	12789	12863	12730	12580	12746	12784	12892	12675	12720	12630	12966	12676	12733	12824	12744	12976	12795	12829	12594	12799	12839	12708	12755	12884	12695	12819	12773	12836	12701	12838	12774	12720	12738	12624	12761	12768	12534	12756	12736	12847	12850	12759	12901	12706	12808	12597	12776	12775	12722	12731	12721	12747	12793	12873	12662	12650	12753	12743	12801	12728	12531	12712	12846	12920	12883	12673	12661	12715	12771	12794	12704	12815	12611	12848	12729	12806	12750	12785	12750	12802	12719	12820	12646	12744	12691	12856	12506	12809	12821	12927	12647	12481	12837	12657	12605	12820	12748	12868	12694	12729	12691	12577	12876	12697	12841	12894	12787	12624	12801	12616	12717	12664	12769	12748	12712	12801	12717	12654	12656	12682	12729	12774	12453	12788	12689	12625	12571	12801	12801	12710	12813	12790	12760	12901	12759	12747	12482	12753	12779	12753	12666	12647	12906	12808	12639	12776	12823	12587	12791	12764	12690	12796	12685	12711	12624	12696	12833	12692	12672	12803	12653	12774	12831	12639	12748	12752	12610	12706	12718	12840	12761	12793	12662	12773	12674	12652	12813	12858	12853	12664	12841	12647	12682	12611	12740	12782	12682	12588	12782	12838	12719	12692	12644	12764	12647	12734	12822	12852	12755	12828	12712	12697	12765	12615	12671	12691	12665	12689	12639	12884	12729	12853	12758	12674	12843	12736	12739	12746	12916	12789	12649	12886	12747	12671	12752	12861	12743	12665	12637	12640	12713	12642	12700	12631	12665	12657	12762	12736	12740	12752	12752	12778	12642	12575	12628	12799	12791	12890	12756	12731	12944	12719	12654	12850	12596	12838	12740	12699	12695	12786	12796	12733	12766	12719	12794	12498	12539	12753	12754	12823	12817	12808	12634	12787	12797	12853	12735	12609	12563	12770	12747	12766	12703	12871	12787	12867	12834	12718	12713	12837	12813	12671	12869	12691	12795	12756	12861	12840	12691	12896	12698	12862	12649	12795	12633	12781	12601	12883	12777	12687	12647	12687	12758	12627	12768	12677	12766	12736	12827	12714	12822	12751	12701	12792	12763	12728	12771	12734	12757	12756	12783	12829	12755	12706	12799	12799	12725	12745	12613	12705	12645	12727	12738	12881	12896	12836	12806	12755	12780	12775	12738	12684	12770	12821	12750	12721	12752	12866	12653	12802	12796	12826	12701	12517	12730	12673	12778	12655	12599	12695	12689	12818	12760	12803	12742	12762	12684	12526	12772	12563	12775	12645	12720	12633	12720	12765	12718	12683	12685	12783	12789	12765	12800	13099	12785	12821	12801	12679	12776	12700	12727	12797	12730	12706	12795	12691	12814	12738	12573	12845	12741	12915	12720	12794	12906	12663	12711	12753	12810	12708	12765	12666	12818	12800	12753	12710	12954	12836	12678	12761	12593	12656	12829	12864	12752	12660	12828	12699	12771	12847	12678	12878	12650	12737	12832	12897	12705	12709	12723	12675	12722	12747	12520	12785	12841	12739	12884	12623	12832	12691	12765	12747	12683	12835	12735	12666	12578	12811	12908	12623	12750	12599	12769	12652	12675	12831	12751	12791	12705	12900	12730	12851	12836	12831	12779	12660	12663	12679	12944	12759	12725	12566	12670	12623	12746	12819	12848	12859	12820	12715	12600	12757	12689	12755	12707	12720	12804	12682	12827	12848	12609	12758	12588	12663	12782	12761	12689	12742	12801	12781	12899	12877	12666	12828	12905	12849	12629	12825	12835	12775	12682	12947	12674	12847	12688	12772	12616	12742	12764	12825	12805	12773	12712	12548	12783	12594	12707	12730	12705	12743	12713	12850	12739	12822	12782	12764	12821	12779	12877	12640	12863	12915	12775	12787	12583	12692	12836	12702	12808	12760	12767	12663	12802	12639	12775	12737	12737	12835	12716	12791	12767	12644	12784	12775	12825	12680	12760	12642	12674	12735	12611	12752	12665	12692	12749	12845	12693	12875	12743	12786	12750	12700	12693	12588	12791	12803	12716	12821	12797	12673	12749	12742	12674	12638	12932	12752	12630	12793	12687	12771	12667	12713	12709	12890	12709	12994	12723	12761	12777	12707	12886	12730	12828	12820	12745	12659	12804	12884	12873	12739	12773	12776	12733	12546	12826	12811	12745	12731	12774	12678	12783	12687	12781	12791	12761	12727	12730	12648	12659	12769	12920	12871	12612	12735	12762	12657	12954	12701	12804	12616	13012	12764	12751	12779	12745	12753	12831	12726	12746	12936	12798	12731	12624	12829	12773	12865	12654	12834	12751	12759	12715	12653	12750	12834	12592	12794	12719	12607	12715	12745	12744	12834	12740	12648	12641	12585	12705	12928	12765	12815	12745	12660	12648	12662	12781	12631	12664	12720	12766	12640	12840	12754	12746	12773	12703	12852	12639	12801	12868	12877	12716	12815	12466	12872	12858	12693	12705	12932	12680	12731	12729	12771	12629	12860	12900	12649	12687	12711	12642	12880	12662	12749	12733
28137	22102	21825	17746	14015	13342	13197	13314	13197	13089	12970	13113	13141	13032	12934	13147	13002	12828	12672	13043	13130	13515	13459	13495	13371	13202	13071	12917	13083	12861	12982	13187	12917	12950	12816	12907	12986	12886	12930	12720	13033	12641	12827	13001	12882	12629	12820	12850	12866	12883	12950	12962	12957	12782	12845	12954	12938	12970	12997	12917	12912	12982	12772	12803	12852	12760	12847	12908	13002	12899	12816	12823	12971	12760	12913	13009	12685	12922	12874	13014	12899	12906	13231	12954	12744	12865	12843	12937	12560	12906	12717	12977	12875	12584	12798	12940	12819	12955	12754	12640	12968	12732	12903	12814	12959	12941	12816	12942	12923	12755	13062	12777	12935	12807	12814	12822	12942	12977	12955	13066	12838	12913	12844	12869	12858	12837	12603	12788	12882	12868	12632	12916	12900	12800	12794	12872	12886	12876	13044	13116	13061	12943	12668	12932	12595	12862	12878	12709	13040	12964	12926	12823	12850	12936	12895	12865	13143	12839	12801	13013	12915	12890	12883	12803	12847	12859	13053	12936	12786	12975	12889	12809	12754	12747	12980	12922	12952	13033	12958	12769	12712	12811	12847	12701	12673	12806	12808	12948	12837	12839	12927	12803	12773	12749	12922	12961	12757	12870	12904	12813	12934	12939	12724	12847	12832	12828	13088	12927	12825	12982	13023	13063	12774	13126	12901	12651	12755	12957	12842	12884	12860	12808	12771	12728	12812	13015	12869	13101	12972	12853	12897	12771	12677	12870	12827	12822	12916	12918	12914	12807	12689	12748	12923	12951	12880	12854	12979	12870	12925	12772	12763	12852	12965	12805	12834	12765	13117	13068	13055	12956	13038	12899	12796	12901	12869	12777	12735	12940	12771	12852	12888	12954	12760	12871	12883	12863	12957	12846	13106	12902	12814	12852	12843	12771	12919	12748	12926	12850	12621	12963	12858	12858	12985	12796	12885	12932	12860	12733	12827	12790	12832	12890	13079	12924	12968	13037	12970	12999	12922	12741	13047	12823	12928	12843	12811	12890	12866	12878	12835	12932	12826	12928	12773	12721	12837	12956	12822	12790	12906	12938	13210	12702	12659	12854	12920	12771	12844	12801	13016	12966	12903	12796	12866	12868	12785	12909	12816	12892	12747	12814	12886	12830	13034	13005	13040	12789	12734	12906	12865	12813	12936	12965	12886	12968	12965	12842	12866	12874	12939	12909	12911	12979	12866	12875	12889	12855	12876	12821	13017	12676	12944	12827	12964	12859	12812	13077	12805	12705	13017	12943	12830	12776	12764	12822	12849	12740	12685	13013	12875	12764	12958	12901	12911	12915	12761	12791	12904	12687	12765	12807	12894	12807	13019	12897	12841	12863	13017	12948	12980	12902	13069	12997	12996	12805	12803	12823	12813	12823	12696	12820	13133	12908	12787	12910	12804	12966	12787	12803	12971	12822	12877	12905	12936	12708	12915	13026	12618	12856	12636	12919	12694	12890	13021	12859	12967	12998	13003	12789	12841	12954	13010	12885	12801	12966	12792	12576	12860	12932	12949	12908	12944	12911	12787	12782	12925	12789	13089	12991	12851	12904	12973	12863	12934	12828	12811	12617	12813	13016	12797	12820	13047	12977	12724	12946	12730	12755	12889	12857	12805	12908	12896	12830	12631	12784	12782	12735	12957	12920	13075	12705	12683	12945	12807	12835	12829	12808	12755	12982	12940	12631	12922	12828	12905	12823	12775	12898	12956	12809	12782	12719	12741	12916	12800	12871	12785	12880	12874	12960	13052	13018	12849	12852	12855	12914	12832	12889	12903	12642	12933	12990	13017	12946	12857	13025	12632	12595	12818	12913	12783	12894	12787	12998	12808	12646	12843	12930	13117	12779	12980	12835	12806	12880	12779	12767	13144	12949	12978	12779	12993	12863	12818	12870	12840	13160	12999	12979	12738	12780	12790	12784	12922	12919	12761	12834	12839	12818	12863	13061	12763	12887	12873	12772	12749	12814	12873	12892	12781	12924	12951	12959	12921	12739	12905	12899	12842	12914	13007	12878	12974	12962	13069	12836	12731	12899	12874	12784	12942	12830	12797	12781	12765	12962	12847	12889	12992	12837	12991	12837	12806	12896	13015	12817	12740	12773	12904	12694	12793	12733	12886	12904	12797	12897	12753	12848	12769	12851	12746	12940	12927	12971	13098	12766	12825	12857	12807	12723	12719	12935	12940	12924	13033	12885	13023	12798	12828	12844	12855	12789	12868	12823	13076	13009	12826	12693	12947	12570	12907	12907	12975	12768	12762	12859	12984	12930	12642	12999	12846	12935	12887	12927	12858	12953	12884	12970	12726	12987	12827	13054	12712	12848	12990	13030	12864	12974	12812	12827	12897	12848	12885	12888	12894	12912	12722	13030	12857	12736	12811	12667	12885	12841	12833	12759	12833	12708	12925	12857	12982	12781	12721	12927	12962	13003	12940	12821	12881	12888	12718	12817	12824	12895	13024	12755	12742	13006	12626	12879	13031	12761	12878	13017	12967	12763	12913	12810	13067	12920	12883	12862	12850	12952	12891	12857	12797	12812	12785	12648	12975	12855	12793	12976	12970	12588	12891	12991	13001	12787	12933	12670	12879	12849	12938	12933	12797	12919	12929	12872	12839	12958	12870	13027	12873	13117	12956	12794	12903	12823	12685	12871	12884	12842	12908	12795	12690	12754	13028	12854	12896	12924	12970	12647	12883	12972	12862	12844	12739	12721	12953	12886	12972	12917	12754	12856	13040	12793	12808	13080	12895	13178	12817	12922	12752	12879	12913	12966	12896	12757	12730	12777	12890	12910	12748	12962	12883	12801	12817	12981	12911	12859	12982	12902	12908	12793	12967	12996	13021	12794	12980	12727	12721	12879	12842	12690	12961	13036	12853	12811	12833	12922	12833	12861	12754	12758	12648	12891	12916	12890	12961	12794	13022	12992	12994	12725	13109	12674	13164	12953	12915	12731	12873	12821	12995	12972	12892	12898	12816	12731	12807	12767	12958	12870	12696	13018	12898	12923	13015	12870	12863	12950	12810	12821	12923	12827	12819	12934	13108	12806	12881	12809	13068	12659	12793	12825	12699	12652	12841	12882	12911	12647	12803	12730	12736	12878	12940	12739	13014	12749	12831	12865	12920	12956	12746	12906	12844	12970	12738	12792	12836	12820	12715	12848	12870	12809	13051	12869	12779	12826	12753	12937	12629	12815	12925	12874	12769	12797	13064	12975	12875	12965	12927	12763	12714	12822	12951	12805	12981	12667	12855	12738	12917	12986	12899	12858	12912	12933	12782	12807	12829	12610	12839	12672	12743	12882	12723	12926	12855	12859	12811	12891	13042	12780	12820	12866	12819	12876	13050	12936	12949	12988	12889	12794	12801	12706	12757	12939	12793	12902	12728	12950	12757	12851	12735	12757	12833	12899	12696	12776	12767	12902	12757	12759	12791	12783	12721	12809	13087	12801	12928	12843	12882	12908	12989	13011	12798	13005	13017	12978	13005	13026	12927	12805	12726	12906	12883	12691	12982	12839	12861	12905	12787	12945	12874	12798	12772	12793	12773	12881	12799	12840	12800	12915	12978	12754	12765	12902	12846	12865	12835	12891	12797	12746	12977	13022	12962	12699	12688	12930	12899	12854	12973	13050	12811	12856	12957	12753	12606	12846	12768	12795	12850	12872	12759	12803	12830	12997	12908	12803	12795	13078	13068	12873	12697	12714	12788	12863	12850	13047	12777	12939	12906	12948	12682	12852	12859	12812	12793	12826	12954	12881	12776	12830	12851	12828	12821	12879	12797	13054	12999	12960	12766	12923	12960	12850	12939	12867	12986	12845	12975	12812	12718	12972	12875	12960	12644	12693	12959	12950	12830	12974	12974	12941	12804	12818	12876	12784	12834	12831	12975	12834	12911	12851	12849	12877	12942	12887	13055	12931	12910	12818	13027	12802	12997	13000	12892	13019	12859	12875	12943	12950	13033	12879	12751	12799	12843	12887	12752	12916	12965	12872	12873	12943	12809	12789	12829	12682	12915	12798	12922	12890	12777	13010	12921	12918	13056	12841	12824	12855	12798	12843	12800	12926	12929	12899	12800	12808	12993	12760	12868	12945	12829	12873	12956	12802	12655	12692	12939	12828	12897	12697	13039	12677	13014	13071	13070	12893	12950	12867	12974	12932	12906	12965	12965	12846	12812	12730	12901	12859	12798	12887	13011	12949	13091	12851	12929	12762	12787	12855	12702	12758	12937	12892	12861	12878	13007	12758	12877	12658	13003	12805	12683	12809	12795	12747	12887	12885	13046	13015	12830	12804	12880	13001	13102	12786	13021	12807	12766	12764	12793	12704	12836	12819	12821	12802	12831	12751	13007	12924	12810	12778	12959	12744	12895	12869	12837	12727	12875	12869	12786	12925	12847	12789	12984	12792	12905	13051	12965	12900	12664	12866	12866	12799	12772	12857	12835	12921	12881	12727	12748	12737	12906	12750	12905	12805	12793	12943	12904	12738	12966	13018	12662	12733	12715	12884	12712	12834	12944	12607	12867	12927	12833	12890	12763	12824	13018	13049	12727	12802	12733	12906	13009	13009	12954	12654	12796	13042	12971	12749	12869	12987	12674	12836	12898	13115	12906	12895	12923	12913	12867	12875	12818	12781	13020	12902	12872	12948	12823	12992	12869	12786	12828	12954	12955	12761	12818	12908	12934	12967	12806	12783	12889	12806	12944	12718	12854	12813	12764	12732	12872	12888	12898	12885	13022	12778	12888	12732	12837	12878	12767	12830	12771	12994	12656	12902	12929	12939	12893	12962	12764	12857	12847	12778	12706	12998	12811	12904	12845	12841	12716	12728	12883	12703	12654	12887	12772	12801	12913	12668	12841	13007	12952	12804	12973	12963	12915	12941	13032	13097	12916	12918	12836	12910	12843	12802	12777	13106	12891	12803	12847	12974	12840	12816	12786	12834	12833	12703	12743	12515	12847	12766	12889	12860	12690	12997	12755	12863	12896	12895	12921	12757	12773	13047	12891	12881	13023	12754	12799	12819	12755	12658	12818	12782	12656	12748	12781	12815	12962	12931	12793	12980	13014	12777	12832	12960	12912	12885	12779	12830
16231	21275	18922	15742	13833	12879	12634	13444	12943	12644	12323	12474	12429	12389	12332	12133	12312	12176	12143	12289	12682	13157	13160	12980	12788	12652	12493	12374	12443	12064	12346	12219	12370	12280	12181	12356	12024	12176	12167	12230	12277	12222	12364	12155	12151	12296	12077	12189	12288	12253	12142	12361	12212	12171	12250	12077	12216	12254	12253	12237	12254	12207	12078	12025	12096	12173	12221	12149	12333	12250	12306	12199	12245	12263	12307	12225	12221	12186	12222	12203	12313	12270	12189	12161	12214	12047	12258	12279	12217	12253	12236	12116	12084	12307	12283	12060	12348	12209	12245	12204	12274	12124	12171	12078	12162	12300	12299	12290	12256	12053	12377	12080	12072	12299	12248	12254	11981	12021	12103	12282	12227	12152	12186	12357	12351	12284	12310	12220	12357	12275	12255	12093	12084	12147	11956	12371	12094	12284	12140	12263	12171	12219	12273	12222	12116	12208	12119	12157	12214	12207	12153	12307	12163	12300	12139	12237	12192	12283	12297	12190	12129	12189	12187	12239	12380	12230	12268	12184	12257	12176	12302	12207	12279	12024	12147	12310	12121	11962	12155	12277	12170	12205	12128	12126	12097	12318	12162	12118	12282	12336	12135	12293	12241	12205	12104	12253	12220	12125	12153	12366	12145	12178	12093	12215	12227	12148	12253	12365	12263	12269	12362	12185	12104	12177	12231	12354	12182	12142	12026	12159	12285	12197	12356	12295	12256	12208	12170	12291	12176	12228	12286	12153	12268	12195	12295	12071	12228	12110	12266	12115	12118	12279	12131	12226	12313	12117	12316	12231	12206	12319	12194	12097	12246	12158	12228	12115	12304	12199	12132	12225	12130	12272	12131	12144	12253	12280	12262	12016	12242	12155	12117	12272	12210	12211	12182	12259	12204	12132	12343	12039	12277	12111	12316	12207	12309	11963	12055	12155	12098	12093	12220	12240	12352	12080	12302	12239	12253	12184	12228	12106	12295	11995	12103	12307	12089	12223	12231	12212	12137	12390	12143	12242	12364	12251	12148	12257	12260	12232	12270	12266	12303	12271	12206	12313	12146	12155	12068	12149	12214	12215	12191	12059	12275	12156	12276	12186	12200	12286	12132	12178	12295	12024	12181	12309	12113	12299	12239	12299	12257	12239	12187	12215	12054	12143	12175	12300	12142	12160	12315	12221	12243	12195	12088	12234	12187	11912	12190	12275	12043	12278	12303	12249	12195	12105	12106	12205	12389	12192	12201	12163	12219	12326	12088	12246	12077	12249	12192	12189	12221	12050	12332	12195	12236	12230	12221	12056	12196	12170	12263	12217	12227	12113	12044	12115	12223	12189	12127	12274	12304	12390	12079	12111	12115	12169	12320	12122	12227	12149	12264	12162	12202	12345	12268	12135	12278	12084	12105	12227	12182	12153	12178	12140	12143	12135	12163	12045	12319	12182	12214	12420	12152	12428	12276	12385	12107	12096	12214	12157	12125	12324	12162	12105	12099	12138	12152	12180	12138	12254	12010	12174	12207	12109	12110	12178	12221	12206	12279	12215	12157	12177	12263	12212	12099	12315	12325	12123	12291	12320	12123	12053	12222	12189	12300	12154	12229	12109	12210	12127	12069	12298	12238	12216	12225	12351	12224	12198	12085	12200	12146	12303	12120	12182	12319	12126	12219	12415	12212	12408	12230	12235	12310	12093	12205	12255	12036	12250	12185	12177	12314	12315	12197	12130	12245	12316	12181	12264	12290	12194	12139	12057	12320	12017	12152	12312	12170	12339	12250	12181	12229	12113	12093	12415	12296	12113	12190	12349	12130	12251	12235	12296	12302	12334	12213	12330	12278	12218	12146	12269	12141	12017	12124	12190	12152	12187	12203	12135	12077	12349	12231	12169	12218	12010	12308	12348	12393	12159	12446	12190	12285	12282	12285	12251	12189	12361	12163	12354	12268	12263	12166	12314	12110	12145	12095	12197	12128	12213	12184	12228	12131	12103	12223	12331	12106	12113	12154	12304	12216	12116	12121	12123	12232	12164	12297	12128	12260	12016	12233	12277	12203	12193	12287	12138	12226	12200	12271	12359	12200	12092	12279	12157	12288	12202	12083	12222	11995	12280	12041	12328	12015	12155	12099	12398	12077	12183	12166	12132	12161	12149	12154	12128	12226	12238	12409	12170	12089	12313	12271	12229	12162	12237	12252	12159	12178	12130	12339	12098	12110	12089	12110	12280	12263	12210	12188	12143	12292	12282	12166	12265	12002	12111	12318	12214	12205	12302	12419	12295	12168	12334	12254	12219	12280	12115	12220	12214	12126	12234	12073	12105	12196	12188	12138	12120	12221	12183	12221	12199	12135	12396	12056	12285	12248	12223	12180	12217	12121	12223	12271	12221	12058	12230	12191	12246	12429	12125	12259	12125	12134	12042	12301	12171	11954	12292	12235	12220	12175	12174	12369	12326	12141	12011	12164	12351	12412	12265	12340	12181	12342	12103	12079	12266	12278	12124	12327	12123	12284	12047	12219	12297	12334	12122	12187	12266	12064	12205	12124	12156	12309	12218	12055	12159	12303	12206	12364	12292	12250	12197	12282	12253	12381	12003	12139	12254	12264	12307	12179	12242	12279	12278	12269	12197	12364	12174	12195	12185	12262	12283	12232	12383	12222	12257	12139	12122	12258	12114	12249	12248	12208	12304	12451	12166	12287	12144	12240	12287	12188	12164	12214	12172	12189	12348	12112	12327	12193	12204	12165	12217	12195	12298	12128	12302	12298	12427	12138	12360	12403	12305	12176	12273	12274	12118	12087	12101	12234	12034	12181	12062	12152	12344	12296	12151	12274	12243	12283	12100	12026	12269	12180	12142	12229	12345	12189	12197	12239	12264	12155	12217	12325	12108	12140	11957	12081	12031	12173	12133	12216	12198	12291	12180	12360	12249	12137	12205	12207	12303	12249	12238	12232	12190	12140	12303	12193	12165	12216	12171	12000	12327	12194	12171	12174	12314	12171	12323	12182	12253	12153	12078	12223	12089	12267	12212	12092	12228	12282	12334	12296	12158	12180	12335	12295	12269	12267	12170	12078	12190	12256	12358	12153	12049	12289	12188	12175	12163	12262	12280	12141	12202	12233	12211	12148	12194	12275	12199	12140	12368	12208	12172	12314	12157	12343	12187	12110	12258	12244	12115	11996	12270	12093	12101	12162	12315	12280	12235	12219	12173	12175	12359	12287	12122	12273	12188	12199	12374	12212	12305	12081	11933	12171	12191	12261	12144	12336	12363	12356	12278	12172	12242	12190	12090	12227	12024	12132	12145	12257	12370	12224	12273	12158	12273	12202	12161	12220	12252	12243	12307	12223	12339	12188	12387	12131	12212	12190	12243	12173	12242	12397	12147	12032	12292	12195	12081	12201	12108	12104	12224	12206	12289	12093	12199	12197	12034	12100	12167	12228	12385	12201	12167	12165	12326	12223	12394	12271	12089	12109	12351	12163	12135	12120	12217	12255	12200	12108	12217	12372	12196	12247	12165	12323	12073	12132	12258	12047	12166	12142	12401	12229	12072	12152	12345	12234	12265	12206	12222	12242	12245	12245	12153	12230	12077	12220	12190	12305	12228	12033	12212	12243	12156	12210	12463	12208	12077	12228	12107	12221	12240	12269	12065	12217	12138	12289	12239	12324	12213	12287	12251	12230	12345	12246	12393	12209	12095	12311	12087	12284	12295	12330	12370	12257	12175	12118	12332	12186	12195	12130	12325	12370	12135	12352	12233	12246	12228	12271	12156	12409	12283	12224	12140	12146	12182	12207	12147	12152	12123	12216	12380	12267	12224	12170	12317	12385	12242	12274	12302	12291	12188	12243	12348	12129	12193	12170	12328	12221	12249	12133	12214	12263	12151	12280	12203	12146	12176	12412	12110	12087	12258	12112	12374	12386	12089	12165	12096	12256	12201	12094	12295	12129	12288	12170	12253	12210	12117	12205	12290	12056	12157	12217	12197	12413	12181	12149	12216	12182	12154	12327	12152	12319	12077	12128	12138	12174	12153	12151	12289	12069	12212	12177	12146	12262	12176	12188	12167	12259	12183	12200	12121	12179	12132	12364	12317	12238	12249	12282	12154	12244	12379	12347	12192	12312	12249	12272	12264	12287	12102	12301	12193	12183	12213	12364	12232	12306	12139	12259	12134	12199	12295	12231	12402	12226	12250	12176	12272	12285	12228	12217	12176	12240	12245	12123	12234	12232	12044	12154	12344	12220	12404	12140	12427	12144	12198	12246	12289	12267	12077	12077	12170	12202	12299	12229	12195	12163	12126	12189	12059	12086	12101	12052	12194	12266	12263	12176	12229	12221	12155	12140	12163	12213	12303	12257	12085	12108	12480	12345	12261	12246	12175	12134	12230	12125	12195	12257	12250	12284	12236	12233	12319	12137	12266	12297	12369	12069	12282	12098	12378	12249	12134	12022	12193	12224	12191	12218	12198	12242	12102	12134	12283	12254	12056	12185	12408	12294	12202	12247	12290	12308	12267	12219	12258	12261	12166	12145	12332	12224	12156	12330	12201	12212	12191	12176	12136	12228	12190	12192	12197	12150	12259	12184	12245	12231	12125	12177	12052	12196	12132	12254	12193	12199	12146	12173	12226	12093	12131	12198	12194	11917	12219	12146	12236	12146	12253	12274	12097	12214	12288	12278	12336	12312	12272	12230	12144	12206	12186	12261	12346	12328	12348	12325	12105	12229	12199	12102	12134	12194	12310	12295	12218	12355	12095	12142	12288	12273	12181	12230	12122	12134	12242	12276	12254	12243	12229	12191	12159	12254	12153	12155	12165	12380	12231	12248	12091	12206	12270	12119	12181	12254	12095	12344	12207	12187	12106	12067	12102	12176	12168	12266	12299	12415	12279	12130	12168	12182	12233	12139	12316	12216	12241	12071	12321	12287	12168	12162	12112	12159	12177	12233	12373	12165	12125	12274	12144	12152	12068	12225	12212	12125	12175	12268	12254	12263	12225	12228	11995	12137	12298	12145	12301	12343	12161	12096	12147	12232	12218	12240	12150	12141	12296	12402	12213	12261	12093	12356	12270	12194	12124	12173	12171	12146	12213	12405	12326	12426	12313	12224	12162	12101	12167	12143	12102
24503	21401	28606	24693	21651	18790	17492	15706	15103	15003	14881	14601	14715	14467	14569	14553	14382	14624	14277	14222	15427	18883	19540	18357	16905	15846	14972	14537	14295	14296	14248	14090	14160	14051	14288	14299	14170	14255	14247	14192	13995	14452	14304	14112	14219	14119	14075	13918	14025	13996	14093	14191	13933	14152	14055	14068	14162	14107	14078	14086	14099	14357	14325	14033	14168	14136	14211	14127	14267	14133	14183	14157	14089	14218	14167	14031	14060	14235	14178	14016	14237	14126	14093	14097	14208	14131	14207	13960	14137	14205	14069	14324	14141	14009	14169	14273	14254	14335	14496	13957	14219	14206	14143	14205	14161	14155	14087	13982	14298	14297	14020	14201	14217	14213	14141	14018	14083	14134	14165	14228	14174	14158	14374	14064	14121	14184	14272	14117	14035	14125	13970	14114	14086	14182	14259	14172	14006	14241	14196	13971	14188	14238	14199	14198	14267	14192	14090	14072	14219	14217	14168	14120	14249	14129	14019	14116	14342	14066	14044	14398	14115	14137	14137	14260	14259	14206	14247	14136	14256	14188	14247	14260	14059	14129	14309	14195	14297	14236	14091	14126	14128	14185	14114	14176	13990	14155	14022	14222	14226	14199	14113	14065	14001	14292	14118	14225	13848	13974	14116	14139	14146	14216	14126	14303	14000	14058	13928	13908	14361	14102	13929	14077	14272	14144	14129	14007	14167	14129	14210	14166	14342	14200	14202	14038	13976	14126	14113	14257	14156	14361	14272	14272	14126	14026	14381	14162	14236	14107	13979	14110	13862	14196	14154	14219	14191	14162	14134	14306	14279	14108	14181	14094	14172	14264	14340	14194	14121	14129	14092	13892	14122	14203	13918	14268	14145	14066	13939	14096	14190	14259	14160	14364	14075	14134	14107	14219	14264	14195	14072	13986	14042	14233	14298	14101	14234	14241	14113	14228	14192	14268	13975	14171	14221	14000	14112	14166	14303	14199	14165	14220	14181	14171	14123	14083	14277	14120	14177	14050	14118	14110	14291	14099	14188	14131	14151	14308	14155	14323	14250	13948	14324	14316	14313	14378	14200	14211	14297	14097	14011	13964	14321	14088	13998	14143	14083	14015	13939	14165	14062	14089	14012	14176	14189	14076	14122	14123	14292	14093	14247	13975	13990	14030	14217	14220	14115	14350	14121	14142	14218	14103	14386	14181	14263	14012	14122	14009	14225	14103	14254	14105	13954	14321	14250	14177	14263	14207	14147	14185	14305	14196	14157	13995	14305	14162	14187	14267	14187	14188	14296	14123	14248	14205	13989	14087	14075	14181	14244	14016	14374	14178	14250	14221	14229	13987	14113	14237	14004	14063	13958	14376	14010	14218	14280	14103	14076	14090	14024	14114	14256	14205	13996	14386	14144	14026	14240	14290	13876	14314	14138	14234	14052	14104	14084	14049	14140	14048	14092	13961	14317	14242	14039	14067	14060	14220	14203	14177	14043	14003	14253	14031	14206	14073	14424	14140	14198	14236	14194	14151	14296	13962	14196	14139	14178	13979	14006	13940	14046	14194	14225	14082	14027	14020	13962	14078	13971	14267	14316	14237	14116	14089	14232	14135	14116	14087	14108	14005	14271	14109	14097	14024	14251	14026	14235	14092	13937	14178	14055	14058	14173	14254	14308	14330	14061	14216	13947	14125	14029	14187	14243	14418	14279	14002	14110	14091	14334	14221	14257	14082	14140	14081	14190	14178	14024	14022	14080	14080	13979	14207	13954	14198	14147	14079	14019	14266	14183	14146	14194	14031	14022	14059	13991	13964	14077	14186	14204	14098	13955	14118	14060	14213	14233	13975	14220	14122	14022	14111	14189	14042	14097	14159	14203	14200	14241	14073	14171	14127	14174	14067	14029	14090	14047	14235	13915	14181	14294	14188	14197	14149	14155	14226	14087	14062	14065	13994	14375	14037	13932	14147	14060	14081	14048	14052	14083	14209	14238	14059	13986	14163	14038	14157	14158	14163	14248	14368	14159	14286	14041	14125	14142	14289	14281	14169	14004	14183	14028	14262	14153	14103	14143	14241	14201	14328	14364	14150	14252	14465	14095	14315	14091	14092	14219	14140	14149	14206	14134	14139	14090	14252	14265	14035	14029	14041	14135	14168	14176	14222	14152	14046	14221	14136	14139	14180	14339	13996	14064	14132	14100	14206	14220	14235	14100	14299	14240	14220	14149	14071	14225	14014	14137	14057	14077	14200	14241	14188	14394	14197	14196	14142	14086	14080	14071	14195	14320	14344	14056	14174	14252	14099	14185	14170	14262	14204	14276	14177	14215	14349	14177	14128	14208	14054	14249	14013	14313	14125	14442	14396	14233	14319	14183	14136	14184	14145	14013	14238	14191	14070	14213	14122	14225	14318	14191	14071	13970	14084	14121	14085	14250	14120	14010	14191	14091	14366	14167	14087	14138	14044	14109	14153	14073	14077	14097	14160	14404	14183	14149	14183	14238	14190	14144	14230	14194	14244	14203	14045	14120	13984	14086	14255	14231	14284	14131	14053	14029	14011	14284	14154	14162	13914	14158	14185	14196	14338	14210	14244	14175	13992	14042	14109	14203	13938	14112	14062	14136	14187	13999	14172	14113	14115	14123	13965	14115	14081	14000	14244	14207	14156	14072	14315	14275	14000	14255	14267	14231	14048	14112	14173	13950	14294	14339	14069	14214	14002	14191	14148	13849	14078	14089	14138	14068	14188	14187	14092	14288	14248	14100	14293	14395	14320	14180	13884	14166	14050	14240	14173	14294	14309	14136	14046	14230	14194	14022	14001	14146	14147	14310	14192	14145	14064	14206	14077	14007	14234	14183	14210	14130	14224	14244	13981	14144	14129	13968	14049	14328	14106	14095	14246	13970	14096	14245	14143	14084	14150	14260	14240	14180	14088	14142	14143	14139	14231	14015	14174	14229	14173	13934	14243	14240	14089	14289	13981	14013	14093	14260	14199	14282	14026	14271	14119	14266	14017	14195	14194	14122	14114	14124	14199	14131	14012	14036	14178	14194	13952	14096	14206	14082	14142	14225	13988	14200	14225	14190	14175	14189	14154	14244	14212	14281	14101	14229	13988	14246	14103	14144	14041	13953	14254	14079	14051	14171	14116	14078	14188	14203	14196	14185	14163	14125	14298	14352	14140	14067	14101	14098	14160	14007	14059	14239	14188	14271	14084	14183	14201	14275	14313	14065	14153	14095	14267	14160	14207	14084	14261	14036	14170	13948	14181	14028	14242	14164	14108	14271	14119	14244	14051	14196	14052	14219	13957	14280	14089	14007	14116	13937	14018	14187	14146	14093	14120	14078	14010	14211	14208	14019	14131	14128	14211	14087	14292	14022	14248	14294	14134	14156	14148	14432	14097	14248	14200	14178	14004	14223	14089	14184	14052	13938	14056	14128	14192	14017	14013	14269	13997	14362	14059	14017	14314	14294	14124	14034	14064	14091	14278	14346	14069	14081	14079	14138	14098	14157	14100	14040	14134	14231	14121	13925	14086	14196	14450	14165	14512	14171	14105	13966	14106	14068	14213	14217	14247	14286	14065	14008	14031	14204	14186	14185	14026	13870	14148	14367	14146	14319	14268	14320	14093	14188	14155	14068	14178	14124	13963	14163	14053	14122	14323	14007	14130	14254	14273	14152	14006	14231	14197	14151	14305	14143	14057	14115	13917	14200	14187	14145	14199	13963	14177	14180	14194	14247	14344	14039	14138	14218	14130	14086	14170	14119	14001	14201	14243	14079	14154	14083	14197	14014	14080	14347	14122	14118	14059	14186	14059	14179	14109	13938	14033	14138	14184	13996	14326	14048	14050	14129	14194	14137	14083	14214	14213	13990	14082	14180	14314	14250	14259	14112	14104	14212	14263	14270	14003	14210	14233	14213	14200	14252	14387	14367	13934	14054	14219	14210	14125	14280	14005	14128	14364	13949	14148	14127	14219	14074	14161	14196	14224	14115	14293	14195	14231	14147	14230	14111	14288	14188	14220	14129	14250	14023	14207	14267	14115	14161	14080	14120	14203	14257	14276	14190	14056	14146	14236	14290	14174	14471	14181	14154	14252	14041	14027	14104	14243	13996	14310	14223	14112	14317	14206	14084	14111	14340	14283	14043	14300	14094	14047	14175	14209	14326	14135	14214	14257	14303	14207	14225	14364	14164	14054	14282	14283	14203	14135	14195	13928	13974	14160	14003	14286	14174	13889	14178	14179	14154	14313	14262	14257	13965	14131	14254	14089	14128	14095	14042	14120	14257	14370	14222	14171	14165	13899	14152	14306	14109	14037	14242	14067	13999	14220	14040	14198	14146	14186	14160	14147	14213	14286	14066	14248	14105	14057	14090	14306	14074	14129	14294	14117	13938	14084	14221	14089	14045	14130	14036	14135	14148	13964	14273	14142	14165	13960	14040	14279	14248	13984	14196	13962	14108	13882	14145	14108	14015	14214	14200	14147	14217	14383	14321	14133	14218	14226	14247	14141	14159	14150	13967	14093	14123	14120	14174	14146	14040	13979	14023	13998	14159	14197	14074	14220	14143	14260	14223	13863	14149	13980	14173	13990	14002	13997	14287	14224	14068	14140	14229	14241	14121	14112	14180	13940	14120	14258	14061	14131	14120	14108	14190	14025	13986	14233	14166	14224	14092	14007	14090	14157	14181	14147	14112	14225	14027	14360	14041	13922	14111	14074	14069	14225	14272	14136	14167	14021	14282	13870	14051	14112	14090	14091	14016	14206	13961	14143	14159	14209	14275	14101	14080	14225	14144	14216	14209	14146	14355	14167	14160	14058	14062	14024	14209	14097	14034	14106	14020	14185	14119	14250	14038	14059	14251	14234	14068	14230	14075	14058	14114	14153	13980	13997	14118	14333	14050	14071	14133	14281	13974	14131	14015	14271	14177	14175	13969	14135	14123	14152	14148	13910	14220	14116	14063	14139	14253	14037	14263	14235	14262	14062	14053	14220	14273	14317	14144	13983	14297	14069	14242	13977	13982	14269	14178	14145	14215	14110	14069	14213	14197	14356	14140	14106	14405	14253	14203	14013	14065	14312	14186	14126	14265	14192	14226	14273	14223	14145	14067	14002	14284	14200	14375	14089	14261	14346	13968	14292
14646	25999	23706	17934	15633	15375	15289	14917	14586	14161	13904	13671	13614	13441	13261	13315	13242	13402	13249	13472	15544	20304	20567	18731	16806	15064	14030	13346	13228	13206	13197	12962	13066	13183	13163	13113	13227	13218	13160	13015	13183	13109	13046	13063	13142	13219	13216	13085	13090	12955	13062	13142	13043	12884	13096	13131	12940	13190	13008	13072	13114	13027	13064	13135	13251	13069	13029	13060	13250	13079	13094	13003	12917	13080	12955	13119	13051	13090	12993	13084	13133	13170	12944	13029	13177	12980	13153	13215	12993	13028	13080	13016	13166	13013	13087	13144	13161	13103	13088	13114	12995	12923	13090	12997	12980	13235	13033	13107	13062	13066	13134	12981	13293	13184	13181	13111	13035	13108	13029	13188	12958	13040	13116	13306	13065	13038	13112	13139	13107	12929	13169	13037	13019	12891	13056	13001	12857	13081	13223	12925	13054	13102	13216	13114	13110	13020	13024	13064	13240	12864	13235	13083	12992	13159	13015	13019	13104	12961	13056	12858	12975	13047	13151	13172	13143	13045	13122	12995	13116	13032	13068	13088	13034	13016	13083	13003	13026	13021	13042	13009	12978	12896	13123	12942	13013	13142	12963	13078	13147	12913	12985	13121	12814	13205	12997	13156	13026	13195	13044	13131	13081	13298	12968	13238	13099	13011	12984	13138	12953	12965	13149	13041	12968	12826	12951	12997	13100	13024	12996	13076	13048	13095	13070	13084	13070	13098	13045	13028	13086	13043	13118	13129	13133	13084	13200	12987	13202	13019	13054	13000	13030	13052	13033	13033	13213	13183	13003	13132	13187	13097	13246	12833	12985	13079	13020	13096	13185	12937	13132	13094	13017	13169	13122	13013	13213	13115	12977	13053	12964	13051	12966	13202	13012	13140	13143	13202	13046	12887	13184	13111	13085	13041	13097	13051	13182	12870	13046	12945	13128	13071	13150	12842	13180	13074	12924	12848	13138	13018	13073	13031	13059	13082	13081	12889	12997	13022	13165	13105	12982	13008	12912	13015	13137	12936	13130	13157	12964	13216	13078	13188	13169	12977	12949	13027	13108	13096	12942	13046	12975	13165	13077	13199	13288	13033	12809	12993	13098	12927	13147	13114	13064	13073	12994	13195	13015	12944	13037	13148	13056	13029	12864	13219	12777	13032	12977	13073	12991	13135	13163	13149	13040	13018	13120	13119	12957	13127	13139	13115	12933	13008	13195	12865	13051	13076	13094	13114	12906	13007	12957	13076	12963	13056	12858	13085	13091	13107	13200	13150	13134	13083	13050	13013	13077	13045	13012	13077	13123	13127	13108	12982	13150	13064	13110	13042	13119	13102	13145	13044	13170	13215	12984	12937	13069	12992	13036	13062	13086	13073	13000	13153	12979	13159	12988	13004	13189	13000	13073	13008	13139	13132	13192	12975	13092	13153	13038	13115	13139	13007	13209	13028	13081	13173	12926	13009	13148	12953	13137	13147	13131	13094	13122	12912	13093	13021	12975	13139	13138	13010	13056	13086	13032	13035	12841	13183	13008	13169	12918	13117	13118	13107	13094	13208	13035	13064	13063	13285	12901	13154	13214	13002	13069	13087	13173	12998	13089	12964	13066	13029	13180	12982	13178	13012	13003	13032	13036	13012	12888	13172	13209	12964	13038	12892	13110	12983	13041	12923	12964	13006	12909	12968	13000	13021	13186	13079	13032	13197	13112	13076	13018	12832	13012	13149	12954	13243	13151	13140	13075	13352	13257	13012	13107	13242	13124	12918	13207	13113	13248	13014	13010	12904	13003	12920	13066	13216	13028	13058	12984	13102	13139	12991	13118	12920	13095	12831	12895	13090	13062	12880	12906	13109	13160	13166	13153	13124	13075	13039	12958	13019	13213	13082	13207	13037	13121	13094	13085	13084	12938	13055	13085	13058	13003	13119	13109	12957	13024	13180	13092	13027	12991	13074	12964	12997	12989	13029	13193	13007	13219	13069	13150	12927	13029	12978	13080	13113	13084	13133	13009	13117	13092	13182	13150	13030	12901	13118	13148	13124	13196	12888	13186	13040	13092	12985	13104	13041	12949	13037	13084	13005	13035	13215	13075	13081	13114	13003	12975	12962	13131	13087	12934	13086	12998	13053	13083	12944	13101	13207	12936	13090	13007	12953	12979	13051	13100	12971	13085	13259	13105	13129	13327	13110	13050	12960	13077	13130	12971	13090	13027	12905	13014	13079	12876	12987	13078	12957	13055	13096	13015	13170	12997	13115	13095	13108	12992	13055	13212	13096	13078	13038	13055	13122	12972	13190	13225	13153	13135	13153	12982	13168	13108	12990	13052	12972	12909	13118	13095	12952	13007	12820	13153	13040	13117	13064	13023	13037	13164	12877	13170	13031	13066	12978	13182	13081	13135	13072	13157	13211	13231	13087	13145	13200	12969	13009	13137	12994	12952	13179	13064	13016	13069	13173	13178	13104	13119	13091	12990	13023	13174	12955	13005	12990	12995	13093	13057	13140	13076	12919	13103	12956	13216	12870	12899	12936	13071	13190	12937	12949	13048	13169	13002	13060	13150	13122	13113	13024	12937	13120	12962	13050	13155	13140	12746	12961	13289	13154	13149	13128	12941	13005	13067	13081	13228	12908	13182	12991	13211	13054	12978	12987	13045	12922	12955	13090	13057	13052	13113	13152	13110	13095	12983	13055	13027	13204	12988	13071	12953	12927	12980	12946	13289	13196	13147	12948	12934	13118	13087	13088	13144	13001	13062	12955	13063	13185	13119	13084	12955	13109	13045	13005	13056	13017	13240	12967	13110	13084	13063	13087	13052	13010	13155	12957	13085	13159	12976	13113	13011	13101	13108	13109	13283	13016	13129	13140	13090	13042	13136	12974	13134	13125	13063	13136	13025	13044	13150	13029	13049	13119	13201	13080	13008	13000	13059	13149	13185	12965	13118	12988	13002	13189	13122	13100	12960	12945	13095	13055	13147	13127	13020	12964	12974	13186	12970	13158	13073	13073	12980	12956	13138	13140	13138	13120	13060	12993	13145	12970	13039	12934	13045	13076	13215	12984	13029	13093	12966	13057	13115	12974	12864	13122	13012	13056	13031	13055	12997	13080	13106	13015	13083	13158	13101	13233	13146	13241	13051	12960	13062	12951	13059	13051	13026	13025	13047	12994	13092	13074	13157	13035	13148	13135	13105	13015	13198	13153	13084	12931	12906	12952	13086	13076	13093	13044	13071	13157	12998	13061	13070	13093	13057	13112	13031	13082	13077	13039	13021	13179	13224	13054	13156	13220	13128	13122	12945	13001	13061	13137	13122	12986	13093	12938	13068	13021	13087	12987	13096	13046	13054	13142	13060	12893	13103	13081	13157	13062	13008	13082	12968	13071	13142	13023	12956	13105	13242	13089	13234	12985	13168	12963	13193	13047	13086	13063	13015	12840	12946	13135	13051	13041	12936	13327	12939	13124	13084	13070	13055	13105	13056	12999	13162	13152	12931	13052	13193	13142	13094	13089	13002	13144	13195	12941	13249	13028	13071	12942	13005	13144	13068	13017	13140	13036	13161	13132	13131	12953	12931	13134	13107	13161	13132	13010	12999	13067	13148	13063	12934	12921	13163	13161	13008	12926	13130	12944	13017	13007	13198	13301	13116	12886	13270	13134	13108	13002	13205	13118	13021	12887	13162	13199	12915	13179	13038	13050	13151	13055	13115	13050	13048	13057	13004	13083	13066	13009	13057	12961	12962	13122	13086	13038	12799	13104	13082	13182	13143	13113	13106	13076	13145	13125	13094	13002	12980	13006	12962	13270	13315	13178	13084	13073	13066	13129	12994	12989	13056	12907	13110	12978	13098	13095	13029	13113	13188	13059	13194	13025	13089	12947	13141	13067	12930	13051	12992	13053	13024	13024	12961	13048	13018	13095	12923	13089	13000	13152	13051	13046	13200	13017	12944	13189	12975	13082	12882	13068	13028	13095	13003	12957	13043	13117	13189	12977	12938	13058	13043	13161	13063	13082	13052	13054	12978	13111	13211	12929	13039	12965	13012	13014	13056	13021	13123	13201	13093	13001	13053	13136	13093	12997	13229	13071	13069	13084	13158	13156	13066	13149	13032	12902	13188	13001	13060	13046	13194	13113	13234	13079	13032	12985	13044	13050	13030	13174	13101	13234	13148	13019	13094	13143	12980	13019	12972	13160	13153	13175	12893	13163	13096	13148	13232	12921	13002	13090	13014	13032	13137	13194	13056	13123	13085	12963	13161	13083	13119	13235	13021	13097	12993	13124	13218	12965	13013	13213	13019	13095	12971	13237	13033	13137	13040	13152	12965	13067	13165	13080	13053	13057	13088	13133	13102	13137	12973	13066	12997	13016	13116	12933	13064	13103	12994	13149	13053	13153	13093	12962	13216	13157	12996	12892	13118	12889	13115	13148	13090	13138	12959	13165	13048	13030	12935	12994	13098	13125	13039	13128	13184	13119	13101	13139	13047	13037	13036	13116	13034	13063	13096	13098	13168	12964	13091	13185	13036	12950	13013	12951	13214	13004	13075	13123	12927	13063	12933	13106	13183	13067	13114	12918	13074	12990	13090	13069	12972	13247	13011	13142	13167	13051	12868	13100	13008	13035	13183	13105	12907	13064	13024	13011	13012	13135	12953	13202	13004	13032	13028	13194	13113	13053	13167	13083	12966	13005	13136	12992	13158	13181	13172	13052	13080	13036	13158	13037	13047	13157	13104	13271	13146	13113	12810	13052	13037	13119	12991	12972	13069	13060	13048	13060	12909	13106	13144	13057	12995	13165	12918	13080	13047	13188	13020	13094	12990	13170	13137	13005	13067	12815	13094	13066	13280	13062	13016	12985	13173	13162	13075	13112	13147	13120	13114	12995	12954	13021	13074	13016	13030	13101	12818	12978	13042	13184	12953	13044	13109	13047	12911	13070	13043	13000	12978	13082	13006	13016	12916	13039	13188	13269	12993	13058	13011	12887	12947	13099	13026	13222	13008	13058	13116	13102	13106	13109	13155	12986	12858	13080	12990	13095	13005	13259	13097	12989	13258	13078	12996	12990	13116	13027	13148	13148	13043	13079	13037	13122	13127	13017	13062	13000	12999	13133	13220	13104	13091	13197
23154	21346	29127	23928	21497	23062	22804	17705	16951	17013	16774	16741	16613	16258	16164	16060	16076	15771	15912	16033	16139	17356	22818	25095	23701	20583	18677	16986	16357	15831	15910	15628	15747	15626	15756	15692	15568	15689	15608	15527	15626	15698	15564	15691	15517	15606	15622	15729	15723	15614	15621	15630	15676	15604	15814	15743	15965	15785	15786	15692	15680	15628	15908	15694	15602	15894	15769	15741	15593	15694	15549	15714	15734	15651	15739	15587	15661	15533	15686	15689	15725	15891	15775	15531	15744	15725	15627	15685	15620	15649	15569	15815	15680	15516	15848	15550	15874	15751	15692	15547	15692	15673	15794	15595	15586	15559	15801	15728	15681	15458	15721	15744	15762	15685	15586	15824	15676	15805	15745	15599	15717	15568	15599	15624	15840	15502	15541	15663	15611	15529	15558	15735	15835	15786	15521	15678	15680	15547	15618	15666	15636	15544	15724	15560	15519	15567	15439	15713	15681	15661	15459	15550	15714	15731	15744	15536	15724	15757	15822	15597	15492	15579	15484	15802	15714	15663	15623	15795	15593	15471	15555	15688	15611	15393	15789	15673	15644	15555	15600	15665	15702	15428	15840	15615	15724	15622	15696	15544	15408	15463	15449	15733	15719	15608	15675	15678	15535	15503	15545	15614	15787	15639	15670	15640	15715	15649	15608	15784	15686	15585	15636	15662	15760	15549	15594	15582	15697	15684	15485	15589	15630	15672	15685	15488	15843	15752	15908	15556	15416	15440	15702	15491	15716	15571	15818	15621	15748	15499	15617	15650	15755	15752	15514	15609	15751	15822	15697	15578	15480	15724	15673	15486	15568	15846	15749	15811	15634	15637	15577	15556	15600	15634	15510	15410	15714	15529	15632	15613	15647	15689	15487	15630	15475	15537	15639	15749	15507	15548	15485	15671	15537	15604	15547	15634	15639	15534	15766	15772	15688	15747	15622	15841	15680	15477	15733	15644	15727	15564	15747	15581	15777	15603	15704	15497	15893	15728	15606	15795	15658	15516	15431	15558	15587	15562	15690	15591	15560	15719	15550	15685	15689	15525	15538	15597	15629	15699	15653	15508	15520	15847	15329	15593	15702	15716	15542	15560	15538	15480	15453	15790	15743	15616	15572	15732	15549	15493	15595	15562	15643	15647	15358	15590	15661	15594	15554	15645	15591	15582	15678	15619	15677	15645	15694	15571	15595	15558	15534	15760	15764	15553	15645	15459	15466	15606	15510	15617	15566	15647	15527	15648	15540	15546	15718	15269	15420	15614	15741	15467	15604	15509	15403	15686	15507	15755	15499	15475	15378	15586	15533	15670	15718	15769	15723	15691	15667	15613	15510	15368	15531	15601	15556	15431	15666	15472	15610	15608	15705	15828	15573	15561	15531	15638	15514	15705	15666	15623	15577	15716	15719	15811	15638	15620	15530	15678	15566	15537	15842	15494	15836	15331	15635	15598	15746	15527	15815	15558	15691	15645	15667	15452	15810	15836	15725	15697	15497	15660	15454	15553	15834	15701	15495	15651	15483	15695	15702	15671	15877	15830	15516	15740	15417	15772	15616	15524	15574	15572	15732	15544	15606	15726	15710	15562	15579	15439	15625	15614	15655	15615	15580	15518	15642	15876	15511	15638	15646	15542	15493	15724	15667	15708	15595	15625	15731	15707	15675	15721	15873	15543	15611	15528	15551	15632	15576	15694	15759	15562	15747	15628	15393	15636	15477	15531	15465	15534	15599	15702	15870	15773	15530	15655	15862	15429	15636	15582	15625	15588	15668	15645	15564	15665	15587	15502	15703	15565	15829	15589	15489	15627	15606	15673	15666	15580	15802	15495	15554	15537	15593	15541	15898	15675	15744	15797	15662	15543	15897	15594	15641	15696	15689	15804	15579	15559	15633	15518	15490	15489	15759	15656	15604	15415	15527	15693	15625	15654	15578	15553	15654	15704	15658	15632	15510	15469	15734	15678	15535	15583	15588	15669	15628	15627	15652	15610	15772	15739	15570	15582	15738	15570	15568	15651	15606	15739	15541	15604	15487	15520	15717	15551	15479	15714	15687	15612	15890	15634	15774	15480	15605	15499	15734	15864	15549	15798	15712	15441	15501	15761	15600	15581	15772	15537	15493	15642	15724	15619	15807	15505	15759	15622	15608	15578	15624	15513	15619	15641	15608	15706	15812	15434	15629	15586	15434	15699	15688	15565	15856	15729	15586	15608	15732	15552	15491	15567	15518	15694	15599	15634	15559	15575	15455	15659	15852	15621	15675	15506	15876	15595	15615	15495	15659	15707	15663	15528	15677	15510	15513	15592	15691	15679	15524	15595	15514	15681	15687	15547	15696	15695	15673	15616	15740	15665	15653	15814	15469	15680	15843	15612	15658	15749	15660	15421	15679	15669	15529	15614	15626	15661	15589	15663	15623	15528	15511	15594	15521	15430	15779	15744	15549	15682	15681	15524	15719	15676	15599	15687	15552	15532	15727	15724	15478	15504	15728	15811	15763	15534	15483	15734	15731	15778	15536	15636	15649	15221	15635	15695	15600	15677	15749	15704	15681	15633	15498	15656	15598	15705	15850	15494	15638	15695	15634	15678	15479	15734	15763	15734	15779	15611	15550	15526	15683	15648	15673	15497	15600	15489	15794	15587	15783	15558	15677	15736	15718	15627	15690	15694	15658	15594	15659	15553	15602	15501	15566	15581	15614	15494	15530	15807	15512	15548	15583	15649	15699	15697	15595	15824	15614	15576	15627	15542	15613	15656	15843	15770	15645	15389	15640	15698	15610	15456	15678	15596	15694	15505	15657	15681	15700	15549	15610	15471	15566	15657	15741	15691	15754	15582	15601	15503	15605	15700	15504	15681	15427	15651	15830	15609	15843	15833	15657	15566	15799	15683	15700	15554	15433	15712	15622	15472	15704	15636	15630	15662	15631	15345	15665	15624	15476	15557	15499	15546	15573	15698	15734	15713	15664	15561	15671	15615	15649	15669	15526	15890	15462	15542	15674	15675	15675	15498	15546	15774	15762	15507	15666	15625	15567	15415	15599	15543	15651	15653	15743	15526	15548	15714	15486	15622	15703	15699	15672	15506	15639	15634	15681	15692	15603	15659	15706	15624	15757	15673	15651	15829	15583	15770	15650	15594	15517	15751	15634	15624	15380	15531	15584	15780	15662	15740	15539	15396	15714	15457	15509	15634	15712	15537	15524	15598	15527	15679	15739	15739	15659	15621	15693	15530	15596	15531	15525	15615	15501	15663	15721	15696	15455	15619	15637	15608	15559	15776	15692	15618	15646	15554	15581	15549	15401	15765	15686	15580	15629	15558	15549	15811	15442	15604	15537	15734	15557	15664	15752	15670	15753	15576	15536	15488	15669	15714	15503	15685	15707	15851	15486	15586	15766	15807	15506	15598	15733	15538	15670	15666	15622	15805	15797	15695	15378	15719	15692	15523	15609	15761	15684	15610	15631	15579	15548	15604	15714	15606	15656	15650	15840	15646	15883	15637	15662	15606	15527	15517	15667	15497	15584	15639	15566	15575	15551	15864	15761	15782	15600	15425	15649	15716	15809	15874	15763	15798	15426	15585	15611	15555	15985	15704	15750	15622	15699	15391	15793	15807	15714	15796	15784	15660	15579	15605	15716	15633	15652	15667	15692	15882	15657	15593	15871	15638	15781	15702	15478	15741	15596	15559	15622	15658	15715	15624	15871	15530	15605	15736	15579	15739	15666	15718	15597	15660	15470	15674	15626	15411	15774	15499	15419	15693	15543	15612	15695	15728	15571	15322	15716	15536	15594	15900	15728	15621	15641	15549	15632	15591	15649	15340	15572	15428	15642	15512	15620	15565	15671	15571	15754	15667	15702	15572	15438	15700	15665	15629	15682	15668	15471	15754	15714	15601	15445	15726	15662	15601	15733	15687	15613	15639	15691	15789	15693	15584	15817	15613	15550	15750	15396	15627	15736	15839	15624	15596	15614	15806	15620	15469	15808	15688	15614	15622	15500	15738	15556	15624	15685	15645	15669	15562	15645	15602	15562	15634	15506	15498	15411	15632	15492	15448	15678	15610	15635	15602	15744	15643	15576	15528	15662	15636	15729	15487	15711	15517	15524	15698	15628	15449	15675	15669	15664	15567	15543	15694	15613	15524	15623	15539	15593	15542	15622	15537	15666	15390	15476	15786	15522	15572	15715	15639	15607	15529	15531	15695	15434	15636	15617	15540	15675	15737	15705	15540	15778	15692	15512	15582	15698	15532	15650	15715	15656	15527	15739	15668	15548	15624	15561	15678	15501	15570	15467	15600	15490	15457	15579	15486	15563	15649	15653	15705	15488	15438	15636	15728	15667	15545	15622	15503	15634	15596	15614	15554	15612	15541	15708	15383	15529	15712	15374	15656	15646	15510	15576	15613	15754	15793	15638	15743	15527	15312	15624	15492	15609	15505	15926	15698	15646	15717	15790	15767	15807	15567	15628	15774	15603	15652	15571	15647	15557	15612	15645	15654	15553	15604	15663	15802	15634	15642	15652	15540	15635	15415	15651	15559	15511	15618	15623	15580	15815	15600	15644	15643	15666	15668	15601	15590	15685	15599	15721	15599	15773	15518	15794	15610	15588	15506	15506	15679	15485	15705	15740	15602	15340	15628	15724	15518	15618	15733	15476	15500	15395	15643	15736	15554	15821	15716	15660	15762	15787	15461	15744	15698	15579	15411	15614	15640	15665	15572	15658	15699	15533	15537	15593	15421	15737	15612	15520	15561	15628	15512	15816	15569	15679	15745	15757	15609	15574	15680	15671	15738	15765	15820	15645	15587	15354	15556	15575	15566	15558	15747	15531	15402	15641	15590	15604	15533	15802	15665	15539	15805	15587	15675	15576	15570	15821	15601	15754	15487	15575	15676	15485	15809	15794	15736	15655	15514	15594	15592	15457	15415	15702	15584	15673	15463	15784	15685	15647	15633	15669	15674	15738	15567	15663	15617	15730	15436	15401	15764	15760	15807	15636	15581	15539	15814	15577	15647	15715	15630	15430	15582	15589	15781	15392	15514	15678	15694	15719	15707	15731	15734	15803	15774	15681	15857	15686	15733	15701	15653	15607	15855	15645	15597	15676	15605	15769	15580	15643	15556
17796	31192	27065	20197	18161	17303	16696	16507	16564	16134	15787	15535	15074	15064	14723	14513	14304	14292	14444	14342	14546	16797	25322	27218	24121	20456	17253	15404	14614	14216	14020	14028	14072	14030	13994	14011	14003	14000	13998	14037	14133	14083	13938	13928	13905	14064	14016	14067	14045	14053	14012	14000	14061	14210	14041	13928	13996	14027	14148	14013	13971	14186	13933	13936	14033	14001	14131	14039	14119	14059	13894	13942	13913	14037	14011	14048	13936	13978	14167	13998	14076	13952	14066	14092	14159	13962	14033	14052	13998	14010	13999	14023	13881	13983	14039	13978	14037	14144	13903	13945	14040	14098	13848	14155	14075	13943	13878	14094	14136	13877	14160	14027	14025	14101	14086	14128	14026	13946	13966	14044	14045	14030	14101	13977	13985	14103	14130	13970	13958	14045	14017	13998	14030	13861	14004	14165	13934	13980	13931	14014	13979	14044	14172	14017	14053	13906	14002	13986	13877	14008	14183	13894	13944	13904	14243	14143	14044	14021	14225	14132	13928	13863	14024	13931	13948	14025	14153	14068	14083	13886	14046	13979	13876	13908	14049	13808	13908	13941	13994	13953	13967	14068	14100	13982	14024	13788	14014	14137	13928	14044	13966	14021	13972	13840	13954	14014	13897	13888	14001	13915	14023	14238	14061	14015	13877	13991	14000	14101	14034	14026	13931	14001	14032	14032	13919	14080	14014	14039	13975	14073	14115	14211	14230	13981	13969	14074	13938	14019	14038	14002	14145	13862	14100	13912	13929	14033	14153	13805	14004	14125	13979	13934	14054	13913	14081	13916	14021	13972	13965	14129	13998	14206	13960	14075	14012	13997	13994	14045	13839	14062	13921	14048	13782	13938	14010	13924	14109	14027	14108	13866	14072	14216	14063	14060	13955	14059	14029	13997	14021	14024	13989	14053	13888	14061	13998	13959	13854	13941	13921	13939	13882	13959	13902	14033	14081	14008	14143	14070	14077	14029	13961	13928	14007	13929	14057	14037	14056	14008	13996	14122	14126	14050	14043	14052	14090	13920	14166	13931	14089	13803	14154	13839	14032	14040	14069	13995	13969	13997	13920	14054	14051	13881	14013	14095	13889	13973	13870	13985	13925	14017	14068	13886	13926	14060	13944	14085	13939	13969	14120	14080	14110	14052	14080	13790	14046	14211	13936	13814	14060	13924	13913	13856	13967	14010	13789	13904	13941	13953	13994	13882	14092	14205	13989	13868	14190	14088	14023	13936	13805	13851	13980	14033	13892	14038	14147	13898	13740	14047	14092	13959	13884	13805	14055	13995	14206	13969	14047	14037	14172	13923	13992	14006	14083	14019	14060	13964	14165	14013	13900	14024	13938	13939	13969	14075	13917	13947	13941	14028	13910	13929	14146	13975	13898	13962	14188	13947	14000	14079	14035	13768	13934	13961	13980	14041	13963	14047	14288	13915	14112	13987	13978	13931	14005	14115	13786	13990	13927	13927	14089	13940	14020	13975	14160	13964	14178	14037	14008	13990	13960	13965	14062	13908	14029	13955	14049	13960	14143	13951	13885	13963	14098	14128	13877	14099	14076	14053	13995	13918	14054	13877	14102	14025	14051	14011	13907	13889	13971	14071	14006	14014	13955	14131	14097	14154	13974	14027	13984	14084	13878	14027	13836	14051	13874	14085	14091	14020	14063	13953	14000	13850	14092	13994	14069	13974	13980	13852	13996	14001	14208	14022	13961	13960	14021	13960	14062	14069	14043	13932	14139	13974	14052	13948	14042	14044	14143	14025	13987	14032	13852	14261	14054	13937	14165	13908	13836	13923	13906	14169	14082	14006	14155	13824	13922	14098	13999	13925	14046	14153	14135	13975	14163	14019	14036	14003	14037	13885	13976	14089	14067	14221	14013	14087	14114	13904	14016	14006	13932	13993	14096	13925	14180	13989	14029	14069	14166	13921	13885	13982	13950	14109	13795	14112	13922	14058	14103	14103	14088	14007	13832	14143	13912	14078	14041	13964	14026	14096	13955	13970	13859	14054	13928	13944	13892	13927	13887	13985	14087	13914	13892	13910	14031	14047	13935	13942	14143	14086	14094	14000	14018	13955	14094	13847	14126	13983	13878	14109	13967	13996	13972	14114	13980	13933	13904	14076	14056	13840	13971	14059	13998	14054	14137	13957	13993	14052	13878	14085	14032	14027	13911	14194	13930	14072	14043	13956	13980	13858	14019	14064	14134	13966	13880	13927	14017	13887	13919	13957	13919	13935	13960	13911	13987	13907	13894	14031	13937	14034	13936	13927	13998	14044	13965	13956	13972	14093	14015	13954	13994	13988	13934	13966	13833	13874	14026	13970	13950	14130	13844	14231	14252	14043	14073	13896	13961	13957	13997	13978	13967	13891	13934	13996	14078	14000	13910	13992	14123	14172	13980	14081	14110	13825	13845	13821	13995	14098	13997	13736	13969	14043	13943	14048	14117	14022	13972	13987	14030	13881	14079	13991	13938	13999	13886	14053	13918	13904	14120	13989	13897	13941	14071	13890	14110	13964	13950	14122	14018	13923	13858	14004	14016	14021	13896	13867	14049	14192	13921	13950	13997	14082	13983	14027	14192	14011	13942	14004	14090	13995	14214	13929	14030	14073	14077	14086	13751	14160	13923	13972	14007	13916	13959	13945	13884	14074	14093	13982	13977	14010	14103	14064	14087	14138	14041	14038	13997	14079	14037	13996	14090	14095	13904	13956	13908	13887	14065	14067	13980	13934	13970	13861	13809	13998	14040	13895	13904	13922	14073	13987	14145	14170	14121	13972	14074	13872	13963	14005	14070	14091	14051	14059	14095	14021	14063	13908	14035	13966	14032	14034	14052	13999	14056	14006	13896	13919	14100	14138	14006	13991	13906	13960	13904	14112	14149	14093	14064	13991	13958	13998	13780	13999	13892	13911	14081	13941	14141	13919	14015	13922	14027	13972	13924	14009	14021	14033	14090	14158	13905	13995	14007	14101	13968	13953	13936	13998	13955	14081	14042	14012	14012	14061	13906	14011	13902	13890	14068	14099	13989	13766	13950	14037	13852	13967	14031	13877	14050	14093	13983	13979	13937	13985	13890	14092	14186	13926	14031	13922	14097	14192	13953	13999	13823	14073	14085	13895	13957	13962	14153	14007	14119	13877	14130	14207	14081	13906	14052	14005	13997	13886	13871	14103	13988	14048	14045	13899	14003	14045	14080	14005	13955	14116	13994	14052	13972	13889	14008	14028	13813	13996	14205	14032	14080	13970	13896	14068	13983	13963	13777	14081	14050	13894	14043	14038	13948	13982	14074	13998	14056	14096	13835	14057	13859	14113	13967	13934	13947	13965	13879	14002	14001	13820	14001	13949	13965	13806	13940	14049	13877	14068	13946	13858	14219	13835	13943	14018	13965	13970	13996	13998	14106	14083	14178	14074	13921	13868	13967	14148	13911	13893	14265	14088	14028	14045	13957	13973	14001	13973	13834	13817	13901	14253	14043	14123	13852	14108	13996	14139	13937	14088	14138	13946	14083	14065	13982	14002	13943	13923	13867	13995	14101	13942	14080	13874	13948	13893	14011	14174	14026	13914	14085	13937	14027	13879	13991	14008	14106	13868	13928	14084	14161	13934	14116	14161	13900	14094	13792	14034	14085	13793	14106	14125	13859	14047	14121	14042	14226	13948	14025	13936	13980	14061	13931	14012	14010	14007	13974	14041	14022	14086	13837	14219	14003	13955	13900	13946	14145	14036	13976	14008	13992	13842	14089	13987	14208	13882	13972	14133	13936	13961	13954	13862	13907	13999	14125	14094	13830	14015	14009	14140	14063	13954	13969	13953	13971	14018	13965	13925	13964	13883	13908	13977	13967	13996	14042	13929	13930	13919	14160	14042	13888	13914	14013	14000	13985	13955	13904	13914	13977	13999	14027	14002	14060	14054	14005	13992	14116	14194	13984	13865	13912	13973	13842	14324	13936	13982	14087	13918	13980	14051	13953	13989	13903	14128	13742	13972	14195	13907	14148	13905	13859	14083	13901	13987	14062	13895	13975	14036	14049	14001	13995	14004	14020	13977	14089	14043	13856	14123	13968	14191	13969	14088	14023	13983	13947	13942	13921	14182	13963	14029	14096	13915	13909	14036	13869	13954	14116	13857	14053	14050	13888	13896	13919	14095	13959	13833	13930	14133	13908	14054	13929	13959	14021	14099	14029	14151	13953	13929	14018	13823	14014	13994	13943	13982	13879	13866	13970	13974	14026	14002	14036	13899	13972	13840	14003	13987	14015	14012	14104	13926	13798	13950	14022	14028	13967	13961	14033	13916	13958	13900	13898	13972	13988	14004	13899	14050	13817	13910	13965	14117	13969	14006	13927	14053	14023	13960	13953	14124	13971	13974	14006	13912	13898	14074	14188	14158	14133	14004	13768	13946	14032	14063	14057	14083	14140	13989	13849	13899	13854	14089	14052	14002	14074	14085	13877	13990	14053	13962	13910	13937	13921	13980	14007	13898	13942	14188	14183	14006	14144	13984	13936	14039	14173	13966	14038	13962	13878	14110	14090	14018	13973	13997	13909	14100	13817	13900	13873	13982	14067	14048	13941	13861	14102	13899	13834	13961	13962	14018	13964	13899	14074	13854	14117	14080	13842	14184	13961	14021	13968	14081	13921	14047	13776	14040	14069	13898	14128	14038	14024	13921	13931	13940	14059	13983	13978	13921	14064	13882	13854	14015	14103	13870	14039	13917	13987	13985	14076	14075	13986	13830	14151	14113	14163	14095	14082	14041	13977	14047	14089	13899	14086	14032	13929	14051	14081	13944	14002	14002	14021	13851	13743	13872	14077	13924	13985	14055	13993	13943	14060	13947	14114	14043	13974	13970	14079	13851	14140	13936	14042	13923	14211	13937	14076	14012	14053	14063	13937	13896	13881	14080	13912	13963	14039	13902	14053	14186	14007	14093	13965	13891	13963	13989	13972	13914	14148	13893	13912	14091	14038	14090	13853	14144	13899	13977	13886	14061	14029	14095	13993	14092	13914	13965	14029	13970	13885	13953	13952	13994	13863	13966	14091	13912	13936	13945	14001	14077	14053	14025	13976	14014	13903	14144	14252	14023	13883	13934	13954	14081	13861	13891
28296	22205	22668	18907	16723	17243	16980	16222	16046	16069	15929	15806	15779	15621	15737	15539	15616	15724	15807	15663	15509	15545	16003	16304	16379	16177	15965	15797	15607	15449	15505	15543	15641	15538	15582	15580	15457	15563	15387	15570	15266	15636	15632	15534	15684	15401	15492	15597	15609	15647	15628	15588	15501	15487	15399	15501	15467	15459	15687	15363	15545	15523	15457	15523	15482	15802	15501	15545	15586	15523	15581	15599	15615	15591	15466	15396	15438	15559	15621	15541	15498	15551	15584	15425	15442	15514	15427	15416	15399	15363	15432	15348	15462	15487	15649	15462	15687	15531	15344	15372	15525	15592	15660	15598	15398	15473	15487	15651	15555	15346	15720	15687	15317	15687	15505	15488	15472	15343	15544	15470	15447	15743	15509	15410	15375	15586	15672	15419	15536	15439	15429	15498	15670	15470	15295	15594	15489	15540	15478	15495	15363	15591	15546	15584	15445	15326	15624	15455	15383	15522	15641	15643	15580	15557	15533	15537	15561	15456	15509	15425	15503	15550	15724	15584	15578	15643	15503	15476	15670	15489	15673	15356	15540	15640	15607	15449	15548	15655	15549	15561	15450	15520	15417	15470	15569	15418	15632	15469	15522	15483	15485	15575	15544	15567	15387	15527	15440	15586	15526	15467	15582	15478	15432	15537	15471	15170	15371	15421	15707	15440	15689	15499	15536	15402	15455	15412	15534	15462	15490	15660	15588	15584	15492	15817	15464	15470	15423	15513	15544	15635	15501	15429	15632	15426	15618	15503	15616	15704	15550	15559	15711	15644	15647	15340	15658	15582	15608	15683	15353	15466	15584	15576	15537	15707	15528	15546	15463	15737	15666	15640	15467	15592	15469	15425	15530	15393	15557	15506	15405	15574	15523	15280	15508	15684	15307	15552	15599	15457	15501	15432	15453	15528	15589	15508	15540	15496	15446	15516	15623	15368	15585	15449	15509	15551	15651	15524	15584	15642	15502	15567	15445	15160	15450	15609	15413	15560	15386	15574	15229	15488	15475	15561	15471	15488	15559	15369	15627	15320	15560	15434	15298	15429	15537	15490	15515	15438	15330	15644	15598	15521	15442	15391	15576	15443	15522	15575	15577	15400	15337	15264	15251	15615	15447	15467	15716	15421	15392	15399	15643	15617	15524	15644	15569	15416	15699	15659	15475	15508	15580	15491	15492	15535	15670	15733	15540	15545	15574	15565	15424	15458	15524	15556	15394	15437	15470	15492	15410	15548	15489	15397	15579	15422	15448	15420	15571	15558	15627	15502	15708	15648	15466	15543	15612	15672	15603	15609	15633	15284	15664	15595	15435	15554	15412	15486	15365	15505	15490	15298	15422	15454	15465	15542	15477	15509	15590	15624	15404	15543	15326	15543	15495	15486	15596	15494	15627	15632	15593	15653	15390	15399	15429	15414	15362	15364	15471	15506	15520	15529	15656	15226	15509	15397	15419	15681	15468	15489	15629	15710	15444	15464	15476	15604	15438	15439	15587	15473	15774	15609	15603	15447	15575	15517	15498	15575	15385	15738	15393	15561	15563	15508	15402	15550	15591	15579	15378	15732	15307	15548	15408	15477	15562	15376	15381	15564	15424	15299	15409	15295	15551	15493	15540	15446	15670	15524	15535	15370	15502	15576	15563	15461	15478	15474	15719	15442	15452	15285	15519	15553	15546	15393	15705	15441	15385	15631	15733	15497	15616	15481	15529	15522	15593	15386	15437	15378	15527	15513	15366	15295	15418	15380	15425	15471	15579	15284	15447	15697	15578	15571	15609	15517	15521	15540	15299	15535	15669	15654	15564	15456	15501	15411	15450	15512	15570	15452	15489	15308	15455	15674	15620	15551	15502	15435	15620	15543	15630	15659	15538	15659	15476	15574	15491	15533	15523	15526	15697	15413	15632	15495	15388	15738	15566	15572	15545	15602	15532	15582	15681	15418	15500	15413	15472	15580	15455	15459	15555	15502	15308	15482	15641	15401	15523	15553	15414	15392	15696	15437	15496	15550	15611	15677	15423	15557	15426	15500	15610	15735	15504	15587	15682	15671	15574	15376	15500	15440	15484	15599	15650	15498	15631	15498	15426	15476	15499	15491	15789	15627	15524	15568	15510	15425	15517	15482	15469	15513	15700	15489	15454	15495	15435	15276	15504	15581	15314	15408	15434	15669	15561	15805	15724	15283	15521	15575	15442	15255	15517	15680	15553	15390	15444	15463	15671	15656	15643	15515	15589	15381	15490	15385	15626	15514	15564	15568	15553	15488	15487	15471	15271	15570	15486	15417	15499	15658	15373	15396	15545	15616	15342	15691	15807	15396	15622	15541	15702	15476	15762	15290	15598	15359	15506	15602	15402	15483	15591	15345	15702	15290	15583	15588	15486	15367	15504	15752	15364	15351	15549	15462	15367	15695	15438	15528	15732	15496	15507	15306	15442	15635	15714	15485	15458	15511	15521	15328	15598	15535	15463	15497	15552	15520	15451	15282	15334	15612	15550	15736	15490	15544	15476	15431	15570	15502	15414	15509	15574	15517	15647	15457	15565	15451	15472	15345	15544	15441	15491	15681	15449	15559	15526	15507	15628	15415	15447	15357	15502	15430	15511	15676	15496	15649	15689	15523	15353	15561	15586	15402	15572	15436	15558	15351	15420	15497	15478	15530	15555	15433	15356	15608	15448	15508	15464	15538	15673	15498	15640	15548	15474	15374	15647	15477	15600	15505	15447	15639	15658	15494	15441	15380	15398	15476	15397	15480	15466	15453	15541	15497	15647	15676	15363	15719	15572	15596	15683	15558	15555	15613	15637	15319	15499	15557	15569	15702	15445	15489	15521	15558	15535	15351	15467	15608	15529	15524	15652	15565	15730	15570	15505	15497	15460	15303	15514	15670	15514	15579	15363	15491	15641	15676	15607	15397	15595	15603	15500	15532	15484	15461	15622	15577	15731	15552	15515	15459	15569	15589	15551	15561	15418	15373	15433	15648	15524	15568	15533	15548	15522	15183	15475	15504	15469	15585	15533	15473	15696	15495	15527	15519	15484	15439	15714	15561	15604	15568	15705	15427	15527	15619	15637	15587	15650	15631	15630	15578	15395	15458	15484	15469	15479	15683	15609	15708	15580	15669	15548	15414	15524	15462	15628	15418	15521	15412	15430	15609	15621	15535	15522	15307	15222	15407	15569	15444	15484	15578	15661	15578	15663	15740	15476	15622	15461	15454	15515	15349	15513	15401	15707	15498	15383	15579	15532	15524	15650	15402	15398	15600	15307	15523	15462	15502	15405	15638	15599	15590	15537	15597	15637	15927	15438	15501	15445	15488	15347	15484	15370	15363	15492	15558	15657	15621	15635	15634	15542	15618	15455	15735	15407	15548	15551	15567	15214	15676	15654	15530	15458	15662	15627	15463	15418	15600	15707	15475	15620	15507	15489	15431	15623	15348	15270	15430	15329	15541	15378	15508	15473	15481	15621	15442	15482	15528	15646	15516	15536	15576	15602	15651	15525	15510	15558	15556	15587	15574	15244	15392	15458	15426	15525	15603	15494	15475	15600	15380	15585	15382	15500	15431	15432	15685	15482	15434	15541	15480	15514	15376	15487	15345	15504	15462	15341	15499	15527	15738	15298	15471	15453	15533	15460	15502	15708	15476	15631	15487	15402	15500	15725	15387	15713	15302	15589	15801	15357	15492	15474	15553	15524	15541	15425	15273	15495	15473	15567	15482	15426	15490	15700	15442	15502	15626	15485	15440	15475	15550	15308	15431	15603	15592	15731	15603	15221	15478	15439	15491	15591	15566	15526	15451	15749	15492	15629	15539	15669	15280	15594	15371	15526	15647	15493	15475	15299	15542	15394	15392	15772	15711	15741	15600	15551	15537	15476	15448	15508	15384	15461	15302	15633	15594	15336	15595	15463	15654	15561	15580	15663	15401	15591	15641	15322	15605	15697	15567	15733	15467	15622	15637	15589	15555	15623	15452	15603	15560	15508	15646	15553	15588	15518	15415	15682	15410	15636	15405	15374	15698	15638	15581	15397	15521	15724	15407	15520	15400	15480	15446	15566	15511	15542	15708	15437	15553	15501	15419	15589	15510	15650	15499	15476	15651	15446	15453	15515	15395	15709	15604	15411	15626	15419	15686	15710	15626	15471	15229	15478	15488	15433	15459	15390	15372	15480	15247	15374	15652	15413	15401	15706	15455	15576	15647	15440	15689	15456	15688	15468	15609	15481	15394	15512	15605	15616	15353	15524	15459	15571	15615	15560	15575	15525	15643	15561	15571	15596	15597	15658	15523	15664	15413	15536	15461	15353	15471	15378	15701	15434	15458	15522	15445	15686	15444	15544	15616	15480	15490	15560	15636	15560	15474	15505	15339	15436	15457	15465	15578	15627	15402	15438	15546	15512	15433	15631	15528	15528	15683	15652	15345	15445	15580	15443	15403	15746	15657	15424	15293	15442	15485	15370	15387	15431	15360	15556	15576	15615	15576	15559	15686	15573	15588	15605	15590	15585	15480	15504	15481	15375	15444	15610	15493	15441	15555	15418	15564	15597	15415	15548	15595	15700	15438	15432	15605	15337	15346	15566	15354	15380	15653	15553	15449	15460	15220	15457	15705	15548	15399	15754	15455	15559	15450	15635	15389	15477	15479	15424	15597	15450	15393	15420	15406	15266	15607	15428	15530	15505	15655	15545	15500	15524	15443	15639	15790	15619	15359	15515	15616	15548	15509	15543	15456	15722	15474	15417	15731	15578	15595	15536	15669	15512	15459	15499	15595	15528	15568	15524	15493	15414	15557	15546	15580	15545	15658	15527	15399	15571	15454	15543	15582	15476	15630	15689	15516	15426	15482	15384	15577	15564	15639	15465	15397	15440	15485	15631	15543	15612	15626	15603	15344	15325	15576	15495	15580	15575	15597	15672	15404	15624	15444	15466	15644	15494	15570	15573	15614	15553	15617	15459	15367	15549	15438	15488	15521	15425	15560	15714	15472	15399	15503	15340	15302	15516	15560	15522	15434	15763	15367	15397	15273	15407	15467	15524	15460	15575	15604	15413	15576	15369	15631	15697	15531	15742	15582	15527	15474	15600	15456	15536	15431	15653	15423	15558	15410	15332	15474	15442	15410
17055	19843	17821	15328	16345	16459	16164	15498	15070	14843	14507	14299	14225	14276	14057	14057	14185	14155	14146	13929	14011	14150	14642	14952	14789	14586	14220	13991	13952	14026	13857	14093	14022	13767	13989	13929	13824	14001	13870	13776	13797	13830	14040	13960	14007	13799	13838	13934	13987	13896	14003	13762	14100	13869	13890	13891	13913	14008	13843	14019	13881	14013	13879	13907	14046	13941	13946	13874	13784	13914	14022	14057	13927	14003	14085	13939	13860	13932	13900	13777	13969	13854	13854	13835	13933	13876	13799	13914	13883	13854	14038	13902	13929	13843	13952	13986	13852	14031	13973	13869	13943	13959	14085	13880	13884	13969	13903	14052	13985	13850	13942	13897	13875	13983	14087	13999	13785	14005	13809	13938	13903	14030	13915	13957	14098	13976	13957	14008	13902	13824	13875	13912	13804	13895	14011	14130	13909	13837	13873	14000	13922	14061	14031	13772	13939	13958	13935	13885	13897	14024	13867	13943	13801	13967	13855	14044	13894	13853	13966	13839	13789	14008	13941	14002	13894	13835	14000	13932	13882	13901	13871	13990	13953	13904	13922	13948	13988	13893	13814	13950	13897	14017	13853	14028	14019	13903	13944	13938	13867	13817	13788	13742	14082	13974	13917	13973	13821	14011	13742	13881	13940	13953	13965	13900	14018	13903	13956	14012	13998	13746	13881	13931	13858	13924	13853	13967	13859	14053	14077	13844	14021	13941	13898	13791	13916	13913	13931	14050	14104	13847	13906	14030	13787	13892	13969	13934	13876	14013	13947	13936	13964	13975	13958	13852	13904	14089	13956	13839	13928	13820	14011	13887	13875	13951	13837	13855	13961	13882	13932	13953	13798	13972	13955	13890	13871	13857	14092	13950	13827	13864	13641	13983	13965	13768	13922	13917	14115	13885	13885	14122	13993	13917	13785	13919	13972	13928	14023	13878	13899	13976	13999	13831	13872	13878	14045	13992	13913	14120	13899	13885	13890	13835	14046	13981	13770	13873	13828	13816	13830	13743	13971	13945	13907	13955	13879	13942	13911	13986	13960	13973	13996	13955	13938	13892	13956	13850	13937	13861	13893	13851	13951	13918	13912	13937	13823	13876	13882	13922	13997	13934	13910	13933	13875	13915	13912	14117	13733	14141	13768	14076	14005	13885	13954	13831	14027	13954	13941	13962	13908	13918	13867	13862	13884	13915	13894	14027	13829	13837	14033	13979	13932	13914	13892	13904	13923	13901	14037	13877	13921	13845	13803	14125	14020	13742	14110	13863	13960	13822	14086	13958	13919	14174	13792	13977	13878	13975	13862	13977	14035	13858	13891	13976	13839	13937	13926	13935	14041	13867	13938	14041	13874	13997	13861	13852	13876	13769	13948	13958	13794	13978	14066	13997	13884	13912	13963	13966	14010	13840	13927	13822	13928	13785	14019	14225	13824	13848	13918	13867	13769	13995	14106	14017	13926	13921	13872	13846	13881	13949	13940	13936	13916	14013	13830	13837	14002	13949	13902	13979	13987	13950	13988	13972	14045	13925	13974	13924	13968	14053	13996	14034	13852	13888	13905	13828	14004	14099	14015	14057	13738	14062	14098	13836	13868	14006	13993	13934	13857	13842	14049	14024	13917	13814	13885	13907	13938	13728	13902	13985	13759	13624	13833	13863	13742	14108	13856	13896	13830	14009	13919	13878	13816	13893	13927	13827	13904	13928	14041	13960	13901	14042	13943	13859	13927	13886	13854	13809	13762	13913	13973	13922	14106	13785	13887	14030	14066	13892	14042	14036	14099	13879	13760	13935	13962	13893	13705	14009	13887	13807	13919	14031	13946	13916	14026	13991	13893	13895	13860	13976	13862	13814	14058	13946	14048	14067	13982	14045	14106	13955	13946	13905	14037	13884	13876	13891	13917	13852	13874	14014	13815	13980	14027	13927	13909	13999	14041	13987	13854	13927	14006	13979	13969	13973	14074	13974	13998	14195	13898	13923	13795	14010	13966	13883	13942	14074	13792	14112	13897	13994	13974	14041	13767	14137	14181	14092	13949	13858	14138	13961	13924	14125	13820	14131	13913	13944	13964	13993	13860	14042	13875	13792	13815	13839	13929	13983	13972	13888	14109	14014	13979	14060	13897	13896	13973	14129	14011	13879	13963	13796	14021	14094	13776	13925	14044	13994	13873	13855	13995	13962	13868	13882	13912	14135	13941	13959	14023	14098	13808	13990	14023	14111	13859	13900	13938	13970	14043	13947	13861	14039	14041	13940	13986	13926	13789	13766	13975	13870	13905	14013	13940	13924	14077	13980	14027	13918	13826	13891	13852	13858	13810	13974	13919	13863	13941	13837	13912	14016	13974	13956	14027	13915	14039	14085	14123	13842	13913	13959	13947	14072	13934	14068	14017	13754	13944	13812	13915	14039	13878	13931	14015	13818	13899	14166	13957	13976	13924	13942	13832	13962	13911	13952	13855	14044	13901	13987	13842	13794	13947	13805	14102	13890	14018	13836	13963	13944	13845	13963	13890	13995	13924	13838	13860	14084	13838	14000	13947	13817	13886	13973	13910	14049	13939	13786	13944	13998	13848	14075	13945	14040	13938	14007	13940	13796	14091	13996	14053	14024	13879	13936	13887	13984	13952	13799	13889	13894	13979	13919	13978	13995	13713	13992	13909	13996	13694	13926	13886	13839	13984	13796	13980	13918	13814	14037	13916	13913	13910	14059	13924	13774	13817	13979	13949	13971	13889	13925	13944	13934	13851	13883	14044	13789	13900	13962	14075	13894	14069	13857	13907	13805	13808	13839	13985	13994	13799	14015	13904	13934	14021	13907	13949	13883	13928	13999	13910	13951	13795	13882	13923	13916	13919	13844	14044	13912	13942	13846	13923	14035	13764	13933	13841	13905	13950	13972	13896	13971	13893	13910	13841	13951	13971	14160	13795	13907	13870	13817	13953	13985	13978	13783	13903	14008	13891	13826	13852	13886	13693	13878	13954	13955	13847	14033	13910	13958	13919	14120	13899	13836	13993	13826	13972	13987	13831	13912	13975	13916	13967	13857	14106	14070	13803	14145	13795	13914	13686	13890	13853	13953	13847	13940	13888	13901	13838	13927	14072	13895	13898	13972	13813	13940	13912	13974	13887	13928	13875	14013	13955	13882	14039	13945	13931	13854	13913	13882	13963	13799	13888	13776	14036	13867	13835	13902	13827	13869	13810	13969	14019	13914	13872	13987	13884	14065	13983	13856	13932	13938	13865	13964	13905	13906	13968	13941	13906	14012	14007	13816	14046	13972	13910	13858	13770	13913	13975	13975	14065	14200	13945	13913	13888	13973	14062	13948	14031	13951	13890	13902	13860	13707	13837	13929	13872	13941	13922	13900	13963	13830	13906	14011	13798	13791	13877	13876	13802	13924	14042	13934	14050	13969	13854	14017	13875	13952	13896	14099	14026	13923	13866	13999	13861	14014	13996	13962	13885	13858	13846	13887	13941	14093	13928	13815	13950	14035	13903	13824	13920	14028	13824	13916	13998	13977	13923	14106	13941	13957	13839	13905	13997	14085	13897	13930	13966	13993	13887	14011	13905	14026	14121	13885	13845	13893	13781	14132	13770	13825	13816	13822	13977	14049	13990	13966	13935	13887	13950	14056	14086	13890	13701	13899	13872	13913	14050	13861	14024	14011	13944	13924	13947	13992	13928	14115	13869	13908	13960	13996	13978	13964	13872	14077	13860	13865	13793	13875	14041	14055	14106	13860	13912	13993	13849	13937	13883	13981	14083	13939	13825	13814	13945	13966	14014	14051	13936	14060	13874	13995	13961	13922	14039	13877	13863	14016	13917	13954	13915	13989	14078	14069	14036	13892	13853	13886	13749	13889	13918	13826	13833	13940	13891	14077	13917	13991	14077	13906	13872	13920	14059	13763	13838	13842	13849	14053	13917	14010	13791	13919	13868	13866	13851	13892	13984	13725	13966	14050	13833	14056	13946	13954	13824	13927	14045	14091	13928	13915	13845	13903	14164	14046	13795	13919	13847	14046	13884	13942	13959	13914	13978	14054	13802	14111	13962	13967	14045	13932	13938	13952	13909	13808	14149	13943	14005	13882	13929	13946	14041	13797	13959	13928	13972	13812	13901	13901	13998	14169	13829	14080	13943	13832	13918	13956	13772	13898	13892	13796	14008	13927	13886	13946	13940	13949	13934	14072	13821	13906	13955	13949	13977	13860	13814	14014	13995	13832	13884	13874	13950	14039	13885	13844	13938	13955	13968	14143	13961	14064	13912	13884	13874	14240	13907	13883	14042	13855	13951	14006	13929	14023	14037	14040	13852	14011	14171	14147	13978	13850	14082	14021	13866	13851	13909	13883	13900	13956	13942	13822	14000	14008	13951	13960	14003	13976	13752	13979	13966	13934	13904	13929	13750	14017	13935	13864	13886	13873	13953	13906	14081	13693	13992	13800	14092	13919	13877	13965	14112	13844	13871	13996	14015	13904	13836	14065	13965	13773	13797	13839	13796	13938	13922	13812	14023	13917	13908	13978	14046	13935	13814	14019	13849	13841	13910	13926	14054	13892	13947	13924	13948	13927	13820	13704	13856	14026	13823	13974	13818	13954	13831	13859	13999	13991	13915	14077	13985	13969	13885	13862	13868	13852	13770	13919	14006	13956	14090	13929	14066	13961	13781	13996	13879	13827	14058	13913	13951	13930	14048	13825	13785	14058	14009	13915	14132	13937	14010	13884	13895	13848	13863	13927	13679	14084	13962	14116	14078	13978	13883	13969	14117	14032	13905	14045	13984	13872	14049	13824	13908	13988	13774	13923	14082	13973	13902	13955	13882	13877	13949	13787	13974	13965	13873	13987	13973	14080	13869	13993	13906	13902	13841	13902	13869	13941	13888	13834	13952	14016	13926	13816	13975	13898	13877	13728	13742	13843	14088	13996	14024	13852	13775	13812	13960	13969	14021	13901	14032	13945	13930	13838	13964	13830	13971	14031	13950	13894	13788	13982	13779	14043	13844	13909	13917	13961	13936	13732	13976	13822	13968	13878	13975	13866	13989	13709	13947	13739	14138	13866	13906	13695	13943	13919	13869	13781	13936	14042	13954	13901	13939	13879	13952	13879	14045	13873	13817	13823
24421	21366	28550	24742	22877	22429	21372	18564	17719	17621	17078	16845	16863	16878	16857	16774	16778	16567	16852	16901	17624	18680	21345	21335	19923	18496	17291	16755	16759	16392	16482	16345	16536	16513	16547	16498	16477	16476	16542	16596	16549	16414	16533	16376	16534	16658	16368	16492	16374	16425	16304	16400	16323	16357	16537	16323	16347	16432	16451	16459	16450	16545	16422	16464	16432	16434	16287	16532	16609	16562	16496	16314	16388	16218	16451	16503	16542	16450	16611	16431	16265	16563	16637	16242	16358	16531	16474	16384	16419	16332	16232	16513	16570	16520	16474	16637	16462	16463	16269	16562	16377	16381	16318	16644	16436	16289	16590	16366	16402	16572	16539	16435	16457	16419	16388	16369	16445	16078	16486	16389	16382	16346	16286	16389	16384	16492	16370	16383	16542	16390	16346	16450	16481	16214	16335	16354	16505	16482	16337	16289	16262	16323	16501	16456	16449	16416	16446	16509	16416	16376	16570	16389	16381	16373	16512	16158	16508	16500	16398	16392	16385	16306	16301	16358	16366	16273	16341	16436	16391	16482	16397	16495	16408	16365	16300	16495	16418	16450	16509	16429	16533	16455	16269	16250	16356	16404	16325	16431	16228	16401	16689	16432	16252	16366	16297	16353	16553	16496	16353	16556	16542	16238	16540	16614	16524	16374	16335	16332	16395	16525	16556	16501	16565	16665	16564	16195	16290	16543	16370	16422	16460	16407	16254	16525	16418	16215	16423	16326	16128	16721	16530	16395	16571	16399	16306	16418	16359	16388	16503	16441	16466	16436	16354	16298	16180	16326	16254	16573	16636	16640	16296	16617	16355	16536	16415	16386	16359	16343	16134	16554	16461	16426	16393	16365	16398	16192	16224	16330	16337	16570	16300	16442	16469	16377	16397	16415	16609	16564	16421	16296	16396	16398	16568	16168	16344	16323	16580	16521	16320	16564	16469	16383	16330	16409	16352	16421	16622	16671	16512	16366	16386	16447	16465	16167	16495	16532	16180	16353	16385	16329	16428	16395	16463	16406	16295	16371	16262	16455	16428	16268	16510	16258	16326	16453	16457	16491	16480	16607	16398	16480	16486	16535	16344	16203	16484	16494	16350	16659	16361	16217	16400	16478	16379	16514	16431	16343	16221	16366	16252	16366	16530	16145	16311	16557	16458	16397	16258	16440	16300	16459	16541	16658	16186	16511	16518	16249	16275	16295	16313	16354	16725	16551	16329	16426	16384	16543	16178	16486	16551	16303	16318	16401	16374	16279	16588	16495	16436	16224	16379	16351	16461	16627	16414	16380	16467	16449	16462	16514	16577	16484	16473	16280	16417	16398	16309	16140	16427	16324	16541	16656	16672	16615	16254	16380	16384	16482	16459	16270	16319	16391	16435	16555	16352	16489	16457	16720	16557	16216	16363	16352	16383	16323	16510	16562	16386	16356	16299	16307	16307	16458	16389	16458	16358	16446	16319	16511	16395	16238	16274	16414	16303	16246	16197	16291	16494	16502	16461	16269	16364	16546	16410	16454	16289	16349	16538	16620	16576	16335	16447	16323	16472	16382	16479	16411	16532	16296	16517	16278	16306	16216	16566	16506	16394	16536	16383	16326	16535	16556	16407	16376	16435	16196	16458	16370	16346	16350	16420	16311	16430	16298	16511	16479	16476	16340	16377	16362	16429	16473	16518	16413	16339	16354	16359	16519	16328	16374	16373	16418	16543	16587	16492	16407	16405	16517	16359	16226	16244	16314	16595	16458	16464	16426	16388	16676	16325	16272	16232	16305	16254	16202	16485	16305	16364	16485	16383	16181	16473	16485	16461	16433	16460	16407	16569	16253	16547	16535	16337	16604	16380	16244	16398	16561	16441	16501	16558	16303	16324	16515	16330	16404	16327	16458	16431	16426	16329	16372	16517	16480	16430	16543	16254	16371	16385	16283	16430	16333	16330	16434	16274	16305	16415	16367	16340	16386	16322	16526	16471	16372	16566	16372	16616	16354	16492	16467	16460	16451	16349	16463	16363	16358	16422	16285	16229	16114	16230	16328	16353	16352	16389	16574	16391	16509	16448	16378	16194	16288	16539	16382	16382	16602	16326	16355	16469	16343	16394	16409	16316	16439	16432	16320	16362	16510	16570	16432	16391	16555	16398	16360	16366	16369	16476	16458	16262	16285	16440	16462	16302	16169	16477	16456	16376	16398	16480	16485	16344	16416	16391	16383	16359	16537	16469	16569	16491	16256	16541	16359	16525	16524	16256	16288	16559	16556	16552	16355	16282	16444	16385	16438	16386	16526	16545	16372	16369	16304	16405	16398	16184	16622	16580	16609	16421	16556	16440	16611	16372	16348	16296	16341	16235	16418	16403	16344	16481	16573	16420	16433	16359	16366	16316	16239	16380	16384	16528	16544	16508	16442	16412	16560	16424	16522	16424	16436	16452	16464	16322	16415	16462	16241	16450	16686	16547	16449	16465	16384	16351	16429	16677	16256	16460	16519	16158	16478	16312	16309	16313	16322	16455	16451	16495	16325	16437	16233	16349	16359	16419	16441	16518	16518	16420	16244	16385	16565	16145	16218	16271	16427	16497	16355	16330	16472	16325	16532	16307	16559	16453	16343	16360	16125	16623	16462	16419	16522	16555	16475	16707	16462	16593	16438	16303	16249	16392	16246	16226	16538	16397	16487	16489	16511	16289	16334	16420	16489	16453	16330	16430	16435	16305	16349	16284	16230	16394	16292	16491	16461	16182	16472	16579	16390	16545	16437	16356	16456	16426	16369	16382	16329	16448	16415	16421	16401	16181	16672	16312	16440	16377	16489	16343	16396	16494	16534	16525	16461	16627	16446	16471	16359	16466	16207	16327	16279	16463	16413	16240	16324	16418	16405	16575	16570	16495	16471	16419	16338	16403	16580	16430	16406	16362	16513	16488	16502	16342	16614	16441	16309	16366	16156	16376	16345	16319	16523	16277	16440	16390	16511	16520	16302	16380	16535	16406	16322	16424	16621	16238	16590	16454	16177	16498	16564	16440	16417	16268	16493	16442	16475	16504	16247	16442	16320	16386	16240	16413	16390	16422	16285	16553	16382	16461	16597	16513	16455	16491	16510	16404	16310	16149	16384	16484	16642	16317	16331	16269	16291	16320	16449	16538	16517	16380	16328	16398	16515	16290	16383	16517	16464	16356	16445	16336	16642	16378	16595	16506	16372	16404	16351	16434	16382	16460	16229	16325	16230	16520	16375	16480	16385	16403	16290	16476	16486	16432	16346	16321	16242	16402	16358	16390	16327	16252	16334	16319	16240	16441	16284	16502	16307	16391	16489	16528	16445	16317	16333	16372	16518	16445	16408	16661	16483	16518	16508	16356	16471	16511	16387	16381	16313	16511	16460	16224	16360	16548	16315	16495	16579	16468	16458	16209	16476	16335	16306	16407	16480	16462	16464	16506	16499	16667	16276	16295	16411	16581	16538	16436	16328	16390	16437	16351	16382	16463	16480	16376	16425	16493	16230	16385	16567	16408	16429	16590	16486	16447	16497	16177	16445	16419	16331	16271	16290	16475	16185	16115	16242	16256	16236	16519	16456	16190	16377	16725	16235	16365	16480	16602	16332	16266	16253	16354	16292	16487	16378	16161	16466	16378	16360	16193	16370	16405	16404	16555	16336	16424	16361	16394	16452	16393	16573	16590	16360	16455	16570	16515	16427	16296	16597	16552	16321	16729	16529	16398	16287	16335	16359	16411	16491	16286	16295	16606	16391	16455	16468	16330	16564	16635	16348	16447	16463	16357	16372	16523	16589	16418	16521	16277	16481	16451	16456	16513	16380	16585	16316	16526	16297	16438	16551	16320	16373	16558	16554	16295	16358	16391	16448	16225	16315	16345	16259	16469	16310	16356	16547	16289	16416	16375	16399	16436	16433	16381	16237	16628	16383	16564	16381	16327	16518	16346	16344	16450	16462	16354	16411	16517	16437	16474	16329	16451	16564	16453	16378	16474	16472	16258	16504	16406	16421	16345	16443	16611	16397	16443	16299	16417	16341	16580	16570	16371	16323	16379	16324	16429	16305	16596	16349	16242	16530	16592	16619	16558	16350	16453	16313	16244	16319	16332	16382	16376	16300	16364	16481	16356	16097	16318	16333	16321	16206	16429	16655	16286	16302	16388	16154	16308	16323	16321	16468	16300	16398	16498	16294	16311	16380	16374	16254	16514	16458	16188	16534	16638	16261	16370	16452	16566	16495	16507	16415	16285	16530	16544	16464	16301	16307	16342	16363	16430	16551	16451	16395	16423	16407	16381	16570	16521	16495	16468	16438	16563	16528	16492	16518	16402	16297	16271	16355	16247	16558	16403	16416	16363	16461	16237	16315	16217	16452	16490	16427	16416	16359	16370	16456	16467	16450	16441	16565	16240	16460	16589	16545	16431	16446	16487	16617	16324	16380	16453	16336	16661	16507	16263	16432	16587	16330	16563	16632	16405	16462	16364	16345	16541	16385	16349	16342	16438	16393	16497	16453	16509	16686	16501	16534	16390	16274	16443	16454	16510	16448	16553	16326	16650	16512	16470	16223	16460	16367	16370	16568	16392	16221	16285	16441	16522	16404	16453	16513	16470	16570	16434	16421	16447	16389	16478	16381	16429	16466	16578	16396	16255	16358	16359	16444	16226	16424	16582	16526	16344	16262	16514	16419	16322	16397	16321	16620	16337	16459	16469	16380	16496	16194	16461	16379	16364	16259	16235	16379	16503	16408	16425	16357	16438	16659	16751	16558	16330	16379	16207	16460	16588	16382	16368	16294	16432	16551	16521	16399	16400	16490	16452	16483	16392	16442	16339	16419	16417	16306	16242	16359	16364	16132	16320	16406	16500	16310	16359	16230	16435	16295	16441	16409	16376	16403	16555	16403	16427	16377	16401	16407	16312	16222	16583	16394	16393	16451	16422	16313	16291	16489	16371	16392	16573	16413	16572	16406	16150	16418	16295	16448	16515	16364	16384	16476	16356	16281	16306	16364	16589	16543	16553	16501	16499	16432	16497	16431	16386	16622	16456	16125	16613	16510	16490	16453	16326	16605	16495	16501	16434	16382	16448	16289	16389	16416	16506	16534	16546	16281	16437	16546	16301	16419	16468	16405
16018	24465	22807	21266	22816	20472	18811	17390	16636	16443	15383	15172	14841	14895	14956	15076	14769	14791	14711	14776	16111	18053	21659	20887	18787	16899	15659	15011	14799	14617	14440	14573	14595	14367	14567	14700	14555	14526	14544	14652	14474	14582	14584	14445	14617	14500	14574	14573	14545	14563	14507	14536	14552	14589	14742	14470	14473	14487	14384	14538	14581	14497	14654	14471	14441	14516	14619	14561	14563	14540	14420	14399	14441	14437	14546	14463	14514	14636	14479	14445	14705	14412	14587	14324	14652	14552	14663	14361	14547	14705	14545	14617	14617	14604	14287	14633	14623	14567	14551	14432	14481	14514	14375	14595	14646	14524	14480	14537	14464	14658	14394	14635	14438	14453	14564	14447	14554	14496	14582	14562	14476	14535	14502	14537	14491	14600	14689	14353	14509	14598	14500	14328	14586	14494	14535	14450	14545	14535	14716	14551	14594	14512	14549	14635	14545	14536	14600	14272	14527	14460	14427	14328	14590	14435	14537	14588	14517	14613	14633	14376	14451	14505	14489	14594	14537	14583	14654	14488	14443	14419	14336	14583	14473	14467	14521	14540	14638	14512	14650	14428	14687	14470	14526	14574	14470	14648	14671	14602	14404	14580	14630	14626	14602	14602	14340	14576	14344	14457	14528	14467	14452	14565	14497	14511	14669	14566	14450	14536	14490	14746	14379	14588	14430	14468	14408	14504	14337	14626	14665	14627	14550	14493	14379	14682	14400	14486	14538	14520	14545	14584	14436	14559	14416	14468	14562	14629	14342	14497	14592	14493	14537	14439	14318	14527	14416	14490	14404	14345	14471	14394	14390	14552	14476	14492	14435	14558	14642	14489	14536	14348	14593	14314	14711	14479	14569	14465	14618	14370	14392	14479	14545	14669	14646	14567	14525	14215	14548	14544	14430	14475	14452	14581	14471	14426	14565	14367	14666	14506	14608	14485	14544	14541	14446	14420	14629	14533	14409	14589	14567	14584	14398	14510	14450	14422	14567	14481	14647	14492	14436	14433	14561	14422	14550	14675	14495	14447	14516	14395	14493	14379	14476	14650	14512	14439	14576	14588	14582	14441	14358	14398	14508	14460	14466	14527	14408	14457	14656	14517	14624	14379	14548	14530	14449	14446	14585	14578	14424	14402	14505	14411	14471	14520	14431	14589	14617	14475	14511	14559	14448	14657	14581	14498	14472	14498	14425	14603	14328	14491	14337	14594	14510	14656	14504	14556	14537	14582	14410	14531	14553	14372	14543	14475	14638	14451	14537	14581	14676	14468	14418	14407	14541	14597	14579	14734	14493	14522	14540	14344	14674	14387	14411	14525	14549	14432	14413	14599	14524	14449	14566	14531	14509	14509	14573	14498	14383	14487	14636	14439	14573	14448	14565	14330	14602	14614	14291	14523	14598	14546	14268	14509	14388	14454	14244	14329	14520	14503	14581	14492	14389	14599	14562	14559	14268	14533	14423	14697	14564	14513	14392	14589	14548	14577	14583	14407	14414	14481	14600	14516	14729	14376	14468	14620	14612	14466	14591	14491	14342	14540	14591	14676	14577	14453	14540	14554	14438	14487	14318	14568	14660	14442	14424	14686	14572	14453	14381	14367	14645	14455	14447	14376	14590	14420	14612	14491	14408	14642	14483	14504	14645	14517	14427	14596	14578	14434	14558	14382	14662	14601	14569	14556	14493	14519	14522	14413	14383	14394	14446	14615	14543	14361	14467	14559	14505	14494	14536	14515	14517	14483	14548	14445	14668	14542	14539	14607	14471	14339	14587	14666	14416	14675	14398	14558	14679	14544	14557	14592	14363	14446	14377	14363	14681	14530	14312	14286	14641	14593	14645	14432	14462	14504	14532	14462	14506	14350	14467	14569	14532	14609	14601	14432	14450	14498	14593	14404	14527	14515	14594	14439	14687	14398	14440	14347	14305	14481	14502	14464	14402	14440	14603	14571	14561	14587	14452	14500	14393	14476	14466	14621	14551	14323	14467	14392	14515	14520	14313	14438	14455	14571	14595	14562	14529	14462	14522	14411	14448	14428	14615	14586	14466	14608	14421	14556	14507	14378	14395	14636	14312	14337	14457	14514	14578	14379	14353	14573	14537	14570	14475	14324	14436	14484	14588	14432	14406	14626	14614	14437	14472	14561	14426	14620	14435	14477	14489	14487	14447	14656	14508	14363	14519	14488	14441	14631	14469	14646	14657	14539	14592	14393	14417	14576	14301	14643	14640	14545	14635	14442	14651	14315	14514	14528	14470	14603	14494	14581	14604	14442	14521	14595	14539	14570	14482	14390	14446	14503	14360	14485	14531	14657	14419	14645	14576	14443	14668	14572	14616	14437	14473	14468	14530	14472	14547	14595	14574	14623	14536	14521	14486	14461	14755	14540	14605	14507	14479	14632	14505	14528	14389	14435	14630	14434	14522	14548	14639	14749	14659	14558	14460	14543	14465	14529	14504	14552	14525	14347	14427	14641	14531	14529	14600	14581	14457	14573	14588	14347	14606	14634	14676	14558	14423	14559	14361	14484	14405	14428	14454	14511	14639	14679	14363	14536	14542	14561	14604	14368	14649	14447	14550	14443	14543	14657	14521	14725	14580	14511	14506	14512	14507	14575	14553	14443	14505	14640	14418	14465	14673	14460	14358	14485	14586	14474	14482	14449	14618	14591	14617	14602	14448	14524	14378	14363	14492	14485	14311	14536	14427	14471	14521	14556	14407	14524	14496	14557	14573	14436	14377	14605	14565	14480	14567	14551	14580	14651	14589	14536	14531	14506	14463	14388	14693	14523	14522	14375	14513	14473	14592	14423	14539	14658	14291	14502	14576	14488	14597	14395	14342	14420	14540	14504	14624	14587	14568	14746	14460	14440	14527	14422	14518	14455	14502	14420	14392	14560	14453	14406	14427	14622	14520	14542	14454	14641	14494	14442	14606	14406	14564	14424	14585	14676	14538	14557	14521	14581	14433	14554	14481	14575	14400	14570	14544	14604	14356	14596	14449	14617	14498	14648	14389	14666	14429	14486	14383	14606	14582	14439	14498	14562	14531	14532	14433	14418	14568	14499	14429	14376	14424	14364	14410	14341	14549	14570	14657	14516	14665	14572	14499	14500	14536	14457	14503	14341	14554	14663	14482	14534	14659	14445	14534	14390	14628	14561	14370	14714	14392	14675	14504	14569	14517	14532	14418	14574	14641	14560	14522	14389	14472	14399	14453	14563	14482	14654	14436	14508	14306	14747	14634	14340	14579	14533	14626	14606	14444	14333	14589	14530	14586	14511	14510	14598	14456	14637	14495	14466	14397	14414	14470	14311	14592	14611	14408	14479	14557	14479	14397	14331	14613	14491	14621	14475	14590	14612	14378	14633	14439	14654	14536	14523	14551	14384	14462	14473	14567	14671	14450	14431	14574	14461	14639	14481	14682	14581	14349	14694	14629	14521	14518	14608	14571	14537	14588	14448	14478	14339	14517	14506	14535	14472	14487	14520	14653	14509	14568	14420	14454	14514	14531	14495	14548	14596	14535	14532	14433	14389	14557	14533	14554	14587	14475	14610	14369	14509	14498	14475	14528	14616	14499	14435	14503	14437	14615	14418	14561	14669	14608	14392	14561	14551	14483	14408	14486	14356	14458	14563	14508	14476	14543	14576	14475	14666	14617	14482	14588	14530	14613	14423	14408	14597	14507	14546	14507	14548	14548	14567	14394	14528	14473	14571	14569	14733	14481	14620	14483	14302	14481	14649	14452	14546	14580	14570	14626	14468	14414	14494	14500	14408	14439	14570	14459	14598	14372	14543	14577	14499	14566	14368	14504	14446	14547	14560	14602	14504	14610	14425	14622	14516	14477	14571	14473	14337	14609	14622	14615	14594	14511	14434	14429	14407	14444	14413	14490	14516	14627	14378	14447	14424	14574	14624	14529	14474	14621	14437	14529	14557	14566	14553	14557	14432	14407	14690	14430	14626	14455	14562	14437	14603	14633	14506	14469	14499	14589	14453	14728	14484	14564	14493	14492	14451	14559	14469	14619	14568	14587	14525	14518	14663	14526	14463	14506	14431	14412	14674	14404	14538	14538	14608	14621	14422	14645	14486	14491	14489	14431	14489	14428	14583	14754	14427	14496	14507	14571	14561	14297	14507	14580	14614	14499	14496	14642	14411	14478	14634	14710	14588	14607	14693	14533	14256	14458	14591	14401	14508	14455	14392	14632	14613	14514	14644	14506	14495	14560	14384	14393	14494	14673	14329	14414	14498	14530	14475	14507	14557	14514	14411	14429	14600	14501	14411	14525	14461	14534	14595	14598	14763	14390	14611	14501	14635	14356	14421	14546	14621	14494	14549	14449	14612	14488	14393	14486	14593	14332	14545	14661	14480	14553	14542	14517	14439	14563	14410	14704	14515	14558	14639	14520	14503	14511	14352	14413	14250	14521	14419	14350	14680	14352	14620	14291	14518	14694	14497	14612	14428	14474	14491	14391	14459	14447	14482	14681	14637	14549	14521	14700	14639	14497	14391	14577	14697	14477	14574	14448	14578	14595	14662	14506	14517	14436	14406	14424	14481	14383	14596	14438	14400	14364	14476	14475	14429	14256	14534	14498	14430	14487	14543	14418	14523	14518	14553	14616	14536	14538	14613	14465	14544	14519	14568	14601	14435	14413	14622	14453	14575	14426	14492	14294	14608	14510	14438	14606	14539	14306	14415	14394	14514	14478	14602	14487	14396	14354	14537	14405	14504	14509	14652	14507	14472	14493	14460	14581	14434	14489	14480	14651	14553	14648	14511	14554	14473	14591	14550	14447	14397	14334	14442	14397	14437	14420	14633	14598	14518	14435	14573	14418	14475	14356	14542	14554	14618	14494	14444	14617	14278	14365	14636	14424	14482	14588	14544	14578	14476	14398	14514	14503	14496	14445	14516	14556	14462	14421	14466	14358	14409	14436	14503	14393	14652	14421	14696	14470	14601	14663	14626	14417	14542	14622	14535	14449	14707	14438	14531	14604	14685	14427	14337	14584	14520	14546	14416	14495	14437	14491	14366	14554	14690	14573	14555	14487	14606	14459	14467	14474	14426	14265	14474	14598	14711	14590	14512	14538	14518	14501	14419	14527	14595	14454	14446	14461	14704
23107	21326	29121	23908	21787	24667	26099	20785	19436	19493	19128	18703	18682	18773	18521	18182	18276	18073	18083	17733	19119	25777	26106	24246	22034	20316	18716	18012	17607	17553	17624	17369	17400	17364	17481	17493	17523	17397	17266	17442	17131	17667	17501	17447	17468	17345	17330	17493	17411	17430	17470	17566	17653	17539	17188	17303	17324	17158	17360	17637	17426	17330	17430	17291	17286	17274	17462	17310	17444	17353	17224	17252	17411	17386	17585	17333	17280	17339	17227	17365	17116	17557	17473	17254	17265	17313	17390	17253	17359	17580	17264	17307	17196	17256	17218	17347	17159	17137	17401	17448	17251	17302	17308	17289	17292	17532	17341	17363	17191	17211	17279	17595	17413	17245	17514	17323	17333	17320	17385	17387	17246	17268	17296	17285	17440	17146	17196	17252	17487	17345	17628	17332	17311	17137	17323	17332	17249	17382	17365	17062	17022	17154	17451	17135	17442	17316	17029	17371	17309	17109	17423	17112	17490	17233	17337	17313	17285	17234	17255	17308	17405	17370	17389	17187	17447	17197	17458	17220	17380	17176	17179	17348	17277	17546	17229	17138	17249	17286	17422	17309	17296	17438	17319	17238	17145	17444	17282	17428	17314	17425	17237	17275	17150	17224	17298	17418	17396	17385	17319	17239	17514	17464	17329	17298	17351	17348	17321	17227	17236	17365	17367	17195	17411	17411	17211	17490	17418	17290	17325	17186	17362	17231	17193	17111	17299	17245	17466	17507	17407	17448	17419	17391	17310	17579	17361	17458	17110	17419	17306	17204	17391	17332	17217	17280	17393	17506	17319	17572	17323	17395	17364	17122	17163	17408	17229	17081	17315	17297	17209	17285	17262	17268	17242	17381	17219	17235	17273	17216	17292	17591	17289	17377	17273	17324	17368	17371	17418	17452	17148	17189	17443	17349	17502	17391	17141	17141	17239	17168	17230	17350	17244	17193	17411	17318	17306	17222	17140	17480	17374	17371	17328	17269	17055	17389	17212	17257	17292	17422	17399	17279	17369	17343	17281	17178	17350	17264	17116	17211	17253	17406	17348	17458	17342	17393	17129	17183	17194	17295	17141	17302	17450	17585	17323	17007	17127	17166	17488	17319	17233	17077	17284	17471	17259	17357	17123	17312	17174	17263	17496	17461	17308	17353	17257	17301	17229	17366	17384	17223	17443	17199	17269	17378	17311	17320	17450	17342	17176	17321	17162	17288	17274	17286	17353	17089	17305	17246	17113	17245	17203	17484	17567	17538	17182	17197	17118	17350	17249	17220	17116	17286	17164	17124	17255	17502	17395	17284	17284	17278	17390	17263	17329	17189	17179	17215	17097	17439	17356	17364	17253	17235	17460	17165	17353	17493	17133	17519	17326	17599	17256	17368	17343	17228	17208	17107	17208	17267	17332	17093	17261	17259	17286	17241	17212	17200	17491	17369	17282	17240	17603	17259	17284	17490	17464	17290	17212	16934	17228	16966	17280	17112	17393	17297	17213	17307	17335	17132	17262	17600	17285	17513	17424	17306	17341	17065	17315	17192	17325	17399	17398	17187	17309	17220	17351	17345	17143	17376	17244	17310	17323	17221	17488	17291	17315	17214	17264	17249	17218	17229	17246	17286	17414	17353	17272	17236	17381	17413	17273	17373	17384	17457	17354	17273	17218	17168	17056	17278	17098	17312	17436	17381	17502	17248	17232	17338	17162	17220	17286	17390	17319	17186	17406	17110	17355	17274	17393	17335	17153	17488	17297	17272	17470	17162	17110	17429	17430	17503	17338	17448	17266	17401	17294	17373	17260	17443	17296	17245	17177	17134	17246	17383	17479	17268	17255	17432	17228	17438	17284	17165	17321	17305	17320	17412	17309	17483	17268	17151	17237	17319	17238	17163	17277	17357	17342	17399	17433	17389	17061	17200	17328	17404	17221	17261	17252	17189	17213	17337	17397	17238	17277	17125	17142	17334	17111	17335	17295	17284	17206	17353	17155	17341	17268	17057	17245	17262	17355	17175	17377	17020	17096	17511	17551	17197	17139	17194	17213	17397	17426	17216	17232	17375	17256	17372	17392	17084	17442	17230	17327	17373	17371	17239	17256	17461	17558	17270	17241	17499	17206	17297	17213	17458	17472	17453	17230	17056	17331	17184	17478	17272	17272	17320	17370	17236	17316	17361	17273	17284	17406	17143	17595	17449	17487	17262	17377	17509	17212	17289	17431	17460	17385	17368	17333	17219	17327	17575	17680	17288	17313	17438	17094	17189	17244	17377	17245	17163	17305	17172	17600	17260	17286	17218	17280	17392	17449	17382	17440	17338	17181	17377	17366	17298	17278	17184	17281	17380	17350	17461	17288	17334	17224	17338	17171	17403	17371	17452	17298	17318	17460	17301	17200	17318	17341	17077	17248	17217	17202	17331	17322	17206	17353	17287	17385	17262	17355	17353	17199	17273	17298	17143	17282	17405	17373	17162	17336	17372	17322	17198	17358	17286	17198	17378	17391	17133	17397	17340	17537	17320	17249	17258	17299	17162	17218	17222	17304	17293	17180	17374	17151	17333	17476	17387	17364	17633	17275	17225	17245	17403	17036	17130	17331	17232	17327	17186	17310	17289	17118	17360	17238	17392	17113	17543	17074	17391	17307	17297	17252	17297	17419	17563	17310	17293	17304	17165	17288	17162	17283	17298	17324	17302	17263	17454	17105	17000	17205	17461	17429	17385	17140	17160	17525	17228	17381	17312	17345	17424	17369	17187	17389	17180	17191	17180	17259	17108	17081	17173	17350	17346	17439	17477	17354	17428	17498	17265	17110	17283	17263	17285	17263	17062	17355	17336	17309	17182	17102	17404	17137	17278	17412	17379	17219	17276	17403	17208	17381	17350	17383	17197	17207	17317	17184	17348	17193	17255	17263	17157	17278	17200	17484	17550	17172	17349	17371	17337	17425	17194	17384	17576	17487	17264	17501	17394	17178	17329	17406	17375	17253	17119	17510	17546	17336	17235	17341	17390	17433	17211	17294	17438	17356	17438	17503	17483	17316	17208	17459	17229	17311	17315	17268	17179	17365	17224	17192	17264	17636	17437	17476	17471	17275	17180	17217	17329	17393	17241	17280	17340	17368	17398	17304	17352	17377	17279	17488	17116	17238	17356	17352	17196	17241	17177	17325	17148	17049	17256	17301	17255	17444	17151	17470	17466	17319	17208	17402	17385	17357	17378	17298	17284	17256	17560	17311	17224	17245	17415	17438	17159	17411	17401	17267	17156	17316	17166	17210	17318	17440	17403	17267	17315	17265	17234	17163	17149	17278	17208	17332	17223	17106	17287	17479	17192	17251	17435	17439	17274	17353	17383	17227	17377	17417	17451	17259	17336	17518	17365	17407	17192	17143	17234	17328	17282	17317	17387	17299	17307	17271	17457	17319	17487	17495	17337	17241	17392	17372	17224	17237	17428	17238	17302	17153	17335	17175	17423	17284	17329	17213	17094	17170	17364	17299	17325	17490	17264	17296	17125	17354	17288	17426	17205	17278	17156	17343	17514	17429	17342	17413	17242	17315	17258	17389	17312	17351	17359	17454	17176	17278	17123	17379	17285	17300	17244	17311	17275	17349	17323	17466	17255	17375	17440	17494	17357	17359	17352	17277	17313	17332	17468	17311	17093	17312	17283	17292	17395	17472	17275	17331	17447	17372	17170	17374	17238	17457	17340	17230	17610	17500	17403	17212	17494	17328	17182	17295	17326	17362	17210	17228	17249	17265	17188	17501	17400	17410	17231	17259	17300	17437	17454	17406	17697	17205	17330	17420	17498	17444	17391	17070	17238	17184	17357	17344	17334	17258	17411	17361	17192	17372	17247	17136	17156	17325	17136	17397	17112	17252	17273	17305	17297	17159	17258	17154	17253	17515	17088	17213	17466	17454	17217	17369	17337	17125	17324	17299	17414	17369	17144	17182	17267	17213	17394	17446	17336	17297	17257	17258	17335	17288	17244	17356	17386	17279	17312	17374	17334	17318	17081	17130	17261	17117	17216	17598	17287	17405	17246	17210	17469	17461	17382	17335	17217	17283	17064	17205	17157	17145	17313	17354	17183	17203	17298	17360	17159	17210	17231	17404	17325	17311	17325	17001	17200	17391	17348	17300	17344	17242	17253	17286	17269	17244	17322	17348	17308	17128	17358	17354	17286	17530	17495	17336	17293	17279	17366	17372	17206	17291	17319	17431	17456	17131	17300	17348	17211	17352	17370	17492	17338	17186	17146	17279	17326	17241	17186	17378	17241	17343	17319	17211	17323	17181	17210	17117	17450	17346	17230	17237	17153	17191	17341	17538	17543	17477	17341	17209	17376	17461	17317	17319	17176	17217	17044	17343	17449	17447	17270	17466	17092	17259	17464	17324	17389	17255	17427	17334	17070	17326	17014	17234	17505	17202	17332	17293	17285	17197	17191	17290	17080	17323	17259	17378	17248	17320	17522	17234	17125	17223	17324	17279	17235	17239	17524	17125	17312	17367	17285	17276	17232	17338	17309	17347	17285	17245	17111	17277	17392	17231	17208	17213	17348	17315	17296	17316	17437	17052	17354	17225	17336	17290	17308	17308	17324	17364	17176	17325	17405	17212	17329	17278	17386	17321	17233	17358	17479	17364	17366	17398	17333	17221	17316	17247	17416	17204	17269	17285	17241	17367	17251	17248	17437	17398	17269	17421	17312	17313	17388	17363	17318	17282	17432	17151	17322	17312	17243	17214	17376	17449	17367	17226	17409	17290	17213	17167	17418	17278	17126	17207	17195	17432	17305	17315	17516	17399	17397	17298	17420	17307	17179	17229	17116	17446	17302	17503	17394	17422	17291	17156	17258	17435	17384	17350	17251	17263	17377	17327	17241	17227	17088	17123	17269	17260	17320	17421	17100	17273	17323	17297	17324	17196	17156	17493	17487	17426	17402	17100	17153	17184	17511	17228	17342	17181	17355	17398	17471	17169	17159	17239	17219	17320	17408	17306	17360	17289	17370	17304	17377	17397	17438	17225	17323	17255	17306	17228	17427	17289	17184	17235	17538	17375	17193	17194	17378	17423	17459	17492	17460	17387	17315	17311	17247	17258	17490	17156	17244	17198	17136	17325	17175	17268	17311	17356	17256
20328	30258	29774	27611	25765	24161	21589	19716	18705	17858	17194	17102	17200	16994	16588	16227	16087	15541	15727	15767	17952	27065	26521	23942	20862	18719	16658	15690	15133	15175	15072	15123	14985	14954	15136	15190	15063	14957	15071	15055	15040	14988	14962	15002	14966	15101	15147	14961	15043	14966	15199	15009	14979	15139	15147	15093	14994	15003	14910	14978	14815	14868	14942	15109	14860	15052	15160	15202	14925	14943	15028	15077	15057	15015	15095	14772	15080	14995	14896	15037	15098	15011	14958	15012	15024	15192	14921	15070	15011	15094	15073	15124	15123	14936	14849	15092	15020	14917	15014	14979	15241	14952	15047	15046	15131	14829	14945	15084	15168	15030	15031	15109	14988	15002	15051	14947	15196	15142	15035	14881	14910	15032	14988	15077	14949	15083	15045	14986	15179	15015	15040	14784	15097	15085	14729	15017	14954	14940	15109	14848	15143	15055	15095	14990	14805	15172	15032	15083	14950	14876	15050	15172	14873	14956	14957	14920	15114	14841	14949	15006	14998	14849	15099	15239	15155	15058	15027	14958	14971	14979	15007	14858	14857	15140	15115	14974	14993	15063	15045	15001	15025	15082	14848	15090	15013	14903	15085	14989	14796	15018	14975	15021	14818	15200	15081	15087	15137	15037	14962	14970	14841	14915	14930	14949	14912	15027	15028	15097	15037	15026	14961	15041	14934	15062	15045	14918	15025	14882	14890	15110	14864	14901	14894	15003	14880	14940	14868	14980	15122	14903	15053	14967	14896	14961	15142	15018	14827	14971	15024	14981	14942	14948	14927	14816	15005	14765	15056	15025	15043	14946	15130	14909	14979	15142	14928	15021	14990	15031	14966	15107	14929	15092	14993	15025	15111	14991	14658	15054	14831	14979	15060	14984	15113	14832	14835	14992	15046	14886	14958	14827	15088	14982	15053	14979	15012	14965	14881	14896	14947	14813	15140	15030	15004	14991	14906	15099	15026	15013	15050	15084	14992	15018	15086	14903	14787	15087	15078	15084	14899	14903	14895	14940	14787	15072	15014	15018	15070	15104	14826	14856	14877	14914	14969	14921	14999	15055	14926	14908	15127	14919	15021	14911	14933	15094	15004	14904	15110	15010	14916	15004	14896	14983	15045	15070	14960	15089	15054	14984	15165	14904	15050	14886	15048	15053	15105	15048	15018	14990	14999	15010	14949	15008	14828	15054	14993	15144	14958	14972	15103	14857	14992	14978	15060	14896	14856	15074	14903	15066	15081	14932	14877	14951	15189	15045	14854	14960	15101	14938	14974	14884	14880	15020	14822	14919	15065	15005	14797	14856	15087	14970	14868	15101	14998	15068	14993	14944	15059	15001	15205	15006	14963	14908	14920	14902	14882	14882	15174	14813	14758	15079	15079	14915	15040	15108	15043	14944	15007	14887	14974	14815	15030	14948	14888	14902	15085	14820	15002	15108	14899	14990	15111	15147	15064	14865	15014	15090	14994	14924	14957	15050	14882	15037	15089	15068	15122	14850	15062	15088	14864	15038	14782	14952	14982	15010	15031	15127	14964	14928	15009	14875	15123	14911	14954	15014	14843	14952	14921	14857	15096	15060	14927	15248	14940	15007	15016	15118	14932	14987	14999	15107	14963	15058	14934	14971	14969	14743	14950	14836	15000	14950	14837	14956	15105	14965	15020	14852	14882	14871	14987	14967	15080	14904	15048	15000	14903	15040	15050	15100	14941	15039	14896	14787	14958	15014	15193	14705	14925	14867	14964	14925	15149	15015	14852	14861	14929	15046	15011	14845	15037	15023	14927	14960	14846	14867	15065	14960	14984	15134	15096	15079	14966	15067	15035	15104	14984	15049	14939	15059	14940	14964	15051	15083	14980	15060	14989	15112	15098	14948	15101	14885	14900	15006	14934	15010	14967	15020	14965	14882	15068	14913	14895	14914	14968	14919	14949	15059	15001	14923	15020	15029	14931	15041	15185	14898	14870	14908	14877	14992	15201	14936	15118	14939	14900	14975	14952	14866	14875	15011	15019	15221	15052	14973	15096	14961	14916	14936	14916	15099	14916	15073	15146	15053	15150	14966	14946	15006	14972	15003	15119	14929	15028	15017	15006	14878	14917	14926	15081	14912	14845	14814	14960	15022	14970	15056	14948	15075	14987	14866	14945	15070	14697	15000	14977	15042	15063	14981	14959	14984	15033	14987	14970	15095	15069	15016	15052	15031	14973	14995	15114	15003	15171	14983	15035	14961	15171	14917	14998	15076	15041	15090	15050	15116	15135	14920	14930	14832	15018	14917	15073	14943	14954	14908	14853	14896	15049	15048	14991	14785	15008	15034	15034	14937	14888	15074	15085	15038	14922	15055	15127	15056	14998	14976	14943	15091	15067	14971	14872	14966	15016	14844	14903	14962	15074	14928	15163	15103	15090	15001	15026	14964	15165	15127	15097	15042	14912	14913	15008	14969	14985	15099	14918	15093	14846	14992	15078	15205	15063	14958	15084	15008	14913	14923	15065	15054	15063	15082	15180	14935	15057	14867	14961	14984	14976	14988	14876	14928	14821	15025	15069	14791	15057	14945	14976	14963	15170	15085	14923	14952	15008	15034	15042	14973	15139	14976	15064	15019	14991	14902	15046	14935	14893	15004	14922	15010	14984	14974	15133	14883	15007	15113	15007	15048	14978	15069	15092	14956	15128	14949	14964	14994	14949	14984	14886	15052	15138	15037	14938	15061	15108	14887	15093	15088	15090	15125	15019	14814	15110	14924	15089	15044	14999	15047	15099	15041	15040	15072	15030	15080	15036	14924	15165	14775	14917	14886	14811	14859	15039	14980	15049	15155	14826	15008	14959	14937	15041	14844	15025	14921	15042	14985	15045	14945	15173	15040	15053	15030	15099	14873	15013	15041	15028	14875	14977	15037	14999	15084	14716	15019	14850	15013	15070	14847	15113	14986	14973	15172	14922	15109	15032	14930	14961	15189	14850	14894	14989	15013	14887	15062	14979	14898	14992	15224	14998	14894	15078	15021	14923	15092	14902	15180	14818	15080	14854	15032	15047	15143	15073	14996	15051	14906	15023	14965	15048	15013	15026	15064	15063	14874	15097	14965	15037	14973	15025	14884	14924	15091	14983	15027	15017	14912	15055	14969	15103	14958	14996	15115	15020	14951	15074	14893	14983	15018	15081	14891	14880	15087	14870	15143	14945	14985	14980	15018	14898	15070	14870	14853	15116	15051	14869	15039	14964	15005	15053	15030	15041	15004	15248	15081	14826	15061	14916	15047	15095	15034	14943	14890	14728	14946	15126	14879	14926	15032	15110	15145	14892	14927	14985	15106	14949	15038	15023	14912	15092	14979	14945	14816	15061	14995	14936	14881	14797	14927	15190	14973	14979	14947	14859	15024	14889	14954	14966	14925	14905	15046	14841	15209	14813	15071	15090	15040	14908	15008	15226	14900	14875	15092	15055	15138	14880	14876	15151	14963	14975	15129	15061	15088	14992	14987	14911	14955	14996	15052	14874	14946	15103	15142	15012	14936	15004	15016	14921	14968	15063	14925	14854	14915	15041	14999	14981	15013	14960	14965	14828	14864	15089	15023	15029	14942	15054	14895	14909	14989	14923	15071	15049	15014	15172	15005	15027	15030	15037	14970	15084	14845	15118	14949	14909	14965	15151	15208	14780	15004	15106	14928	14930	14931	15024	15153	14983	14945	15159	15065	14960	14966	15187	14864	14993	14874	14777	15045	14901	14931	15006	15094	14997	14812	15111	14987	14956	14965	14946	14955	15125	14991	14904	14992	14905	15019	14957	14990	15043	15016	14998	14977	15038	14806	14707	15127	14957	15020	15010	14913	15114	15170	15124	15013	14833	14961	14918	15028	14868	14973	14870	14975	15077	14980	15135	15029	14939	15051	14886	14996	15101	15157	15007	14958	14821	15010	14913	14918	14962	15107	15056	14826	15013	14939	15035	14988	14878	15008	14913	14944	15013	14871	14952	15123	14771	15056	14904	15049	15072	14872	15040	15103	14828	15024	14992	15037	15082	14904	15028	15027	15117	14767	14973	15059	15141	15050	14890	15015	15182	14825	15037	15074	14824	14878	14739	15013	15170	14822	15099	15121	14925	14917	15038	15024	14918	15073	14952	15104	15254	15009	14928	15001	14956	14973	15062	15083	14971	15111	15014	15086	15204	14979	14870	14861	14934	15049	14813	14969	15135	14953	14930	15042	15044	14951	15077	15114	14982	15077	14878	15089	15058	14937	14944	14970	15200	14856	14887	14958	14964	14948	15009	15025	15002	14935	15037	15012	15109	14986	14954	14993	15096	15064	15076	15039	15012	15025	15033	14972	15046	15167	14972	14843	14935	14884	15017	14955	15051	15022	14922	15028	14933	14904	14951	15040	14841	15126	14979	15085	14977	14904	14998	14983	14972	14825	15090	14915	15130	15038	15002	14992	14961	14992	15064	14916	14892	15037	15007	15149	14871	14878	15099	14974	14811	15175	15161	14999	14974	14802	15101	15146	14970	14845	14894	14962	14975	15056	14910	15117	15135	15194	15087	14915	15182	14945	15049	15007	14909	14932	14908	15042	15020	15117	14899	14959	15022	14818	14999	14856	14962	15053	15020	14886	15109	15111	14922	14968	15088	14981	15138	14883	15049	14819	14981	14892	14969	14884	14974	15010	15145	15004	14944	15190	15006	14973	15033	15077	14828	14976	15002	14949	15083	15104	14977	15017	14866	15132	14845	14973	15024	15077	14847	14951	14869	15059	15083	15025	14809	14864	15171	14873	14929	14786	15207	14872	14894	15002	15011	15076	15144	14937	15115	14922	15084	14897	15147	14993	14857	14907	14915	15137	14888	14751	14982	14926	15064	14908	15140	14928	14954	15086	15034	14838	15010	15028	14918	14853	14819	14962	15096	15008	15040	14988	14952	14993	14929	14961	15136	15085	14989	15073	15038	14911	15029	14978	15076	14952	14931	14932	14994	15074	14980	14999	15004	14835	14978	14981	14997	15079	14959	15094	15015	15065	15086	15023	15006	15064	15085	14935	14872	15033	15085	14951	15006	14900	14947	15032	15052	15066	14962	14909	14996	14942	14998	14970	15047	14853	15039	14956	14965	14946	15020	15143	15096	14974
28192	22544	25981	23919	20940	19799	18776	18036	17650	17776	17585	17212	17049	16985	17000	16712	16769	16701	16696	16708	16701	17166	17111	17168	16869	16662	16476	16464	16306	16227	16540	16389	16289	16479	16487	16260	16499	16417	16396	16326	16230	16299	16208	16270	16494	16284	16289	16383	16222	16253	16465	16271	16293	16441	16555	16358	16312	16214	16232	16154	16302	16428	16312	16270	16322	16446	16404	16183	16348	16211	16356	16439	16255	16505	16432	16283	16097	16284	16515	16276	16201	16289	16336	16503	16138	16454	16462	16328	16312	16494	16402	16291	16371	16345	16322	16374	16322	16253	16655	16313	16505	16526	16580	16236	16320	16361	16455	16524	16426	16452	16519	16408	16341	16272	16286	16225	16345	16206	16246	16414	16515	16222	16381	16575	16391	16264	16431	16367	16353	16449	16339	16490	16516	16279	16309	16278	16408	16256	16362	16282	16137	16497	16331	16382	16331	16354	16374	16368	16031	16320	16182	16363	16365	16220	16231	16367	16360	16090	16294	16145	16324	16271	16353	16284	16182	16164	16319	16419	16355	16408	16458	16333	16298	16120	16339	16300	16190	16168	16256	16503	16408	16039	16187	16287	16405	16454	16373	16466	16276	16202	16331	16385	16383	16523	16399	16243	16281	16079	16375	16387	16507	16296	16331	16414	16259	16483	16465	16165	16341	16355	16190	16352	16170	16331	16332	16497	16529	16435	16497	16343	16308	16360	16357	16605	16304	16317	16430	16477	16384	16413	16217	16351	16264	16237	16214	16229	16488	16631	16473	16322	16532	16402	16486	16397	16319	16249	16432	16446	16398	16285	16395	16181	16364	16262	16356	16214	16449	16640	16271	16267	16247	16265	16344	16376	16150	16334	16230	16209	16128	16293	16353	16525	16405	16371	16502	16387	16363	16290	16350	16496	16359	16335	16326	16340	16439	16364	16276	16200	16392	16278	16335	16331	16155	16490	16136	16312	16609	16267	16307	16287	16281	16375	16342	16271	16193	16349	16242	16240	16284	16284	16500	16705	16208	16470	16407	16464	16377	16460	16336	16112	16342	16149	16227	16416	16293	16418	16254	16459	16336	16327	16338	16335	16130	16629	16336	16454	16193	16449	16526	16422	16400	16204	16333	16320	16201	16439	16572	16289	16218	16486	16419	16204	16253	16236	16445	16443	16111	16285	16175	16441	16291	16459	16311	16236	16464	16389	16330	16364	16282	16171	16595	16452	16288	16536	16390	16106	16516	16182	16255	16352	16280	16364	16381	16057	16284	16148	16394	16328	16075	16436	16596	16488	16369	16401	16362	16422	16286	15920	16473	16231	16287	16320	16316	16432	16164	16440	16355	16088	16267	16214	16180	16119	16257	16290	16232	16281	16418	16297	16320	16249	16330	16406	16528	16354	16379	16417	16191	16580	16391	16382	16474	16192	16246	16282	16322	16335	16304	16164	16274	16182	16373	16181	16135	16508	16243	16381	16216	16272	16579	16369	16177	16190	16246	16417	16250	16388	16575	16320	16407	16238	16171	16340	16382	16363	16328	16352	16141	16345	16276	16198	16267	16290	16217	16375	16304	16420	16311	16362	16519	16225	16231	16449	16275	16249	16372	16357	16277	16320	16292	16326	16049	16417	16275	16362	16092	16181	16433	16437	16313	16305	16142	16293	16342	16231	16424	16313	16335	16317	16206	16278	16477	16310	16254	16262	16422	16322	16288	16451	16309	16184	16412	16281	16419	16256	16363	16175	16496	16178	16335	16281	16407	16177	16244	16151	16478	16487	16349	16265	16495	16428	16104	16392	16436	16358	16372	16230	16295	16494	16214	16440	16227	16342	16366	16446	16591	16210	16490	16153	16394	16340	16379	16060	16402	16357	16476	16607	16391	16217	16063	16394	16313	16535	16262	16135	16296	16483	16302	16378	16316	16292	16377	16394	16278	16360	16347	16434	16262	16349	16366	16286	16234	16207	16474	16337	16289	16179	16548	16439	16262	16336	16472	16636	16410	16216	16041	16388	16481	16365	16396	16344	16094	16458	16387	16290	16340	16231	16463	16468	16364	16458	16311	16344	16297	16274	16482	16390	16316	16436	16226	16203	16356	16248	16440	16484	16331	16453	16402	16332	16460	16213	16333	16434	16317	16527	16152	16338	16417	16537	16454	16140	16397	16446	16486	16494	16124	16378	16334	16337	16164	16164	16615	16450	16465	16396	16339	16435	16116	16501	16446	16423	16299	16238	16389	16194	16522	16268	16220	16175	16247	16467	16311	16391	16414	16148	16396	16425	16283	16461	16198	16244	16440	16343	16156	16451	16447	16193	16132	16287	16345	16218	16345	16113	16304	16373	16310	16359	16590	16463	16367	16310	16130	16329	16435	16380	16429	16371	16331	16388	16284	16356	16466	16345	16383	16348	16145	16335	16337	16336	16428	16359	16351	16440	16387	16157	16477	16225	16206	16415	16323	16396	16268	16292	16347	16262	16580	16287	16144	16340	16123	16406	16287	16359	16449	16357	16320	16287	16342	16301	16312	16290	16221	16393	16338	16184	16189	16485	16432	16193	16534	16380	16342	16389	16284	16195	16192	16275	16327	16235	16346	16298	16139	16389	16280	16235	16434	16292	16278	16400	16226	16270	16447	16574	16345	16358	16420	16403	16328	16519	16486	16455	16375	16430	16371	16226	16371	16293	16193	16408	16346	16332	16314	16457	16406	16184	16129	16287	16322	16327	16416	16126	16148	16324	16325	16512	16410	16429	16371	16663	16524	16278	16285	16400	16409	16486	16263	16468	16392	16468	16500	16372	16332	16371	16316	16402	16206	16406	16377	16348	16300	16251	16419	16335	16293	16458	16256	16319	16385	16317	16310	16430	16551	16206	16472	16504	16594	16552	16298	16463	16164	16288	16215	16252	16312	16276	16412	16448	16289	16384	16360	16142	16511	16317	16396	16359	16342	16641	16519	16283	16217	16474	16289	16253	16274	16399	16566	16351	16487	16312	16262	16409	16154	16337	16316	16556	16225	16447	16504	16264	16261	16331	16211	16379	16385	16485	16344	16339	16276	16265	16417	16409	16406	16137	16150	16178	16436	16315	16300	16307	16383	16281	16140	16438	16544	16477	16305	16441	16506	16359	16262	16445	16465	16392	16369	16315	16356	16347	16282	16311	16290	16275	16481	16356	16139	16168	16496	16551	16451	16417	16166	16393	16237	16233	16470	16456	16208	16092	16513	16347	16286	16485	16308	16449	16362	16231	16519	16428	16343	16337	16355	16440	16193	16582	16313	16441	16288	16263	16144	16437	16521	16110	16333	16296	16328	16551	16282	16234	16361	16453	16394	16535	16070	16253	16401	16231	16465	16362	16434	16409	16573	16368	16289	16382	16293	16387	16384	16169	16309	16509	16411	16269	16264	16412	16352	16356	16445	16476	16214	16246	16291	16392	16358	16373	16265	16340	16438	16199	16261	16118	16336	16341	16483	16369	16536	16325	16471	16310	16322	16446	16429	16382	16458	16461	16418	16240	16600	16197	16407	16324	16275	16335	16560	16454	16445	16231	16306	16129	16157	16349	16217	16267	16326	16303	16209	16245	16258	16381	16218	16333	16432	16417	16365	16354	16419	16339	16493	16466	16289	16421	16475	16281	16325	16591	16389	16406	16375	16424	16369	16568	16200	16264	16319	16451	16198	16303	16548	16334	16346	16329	16307	16321	16301	16332	16381	16302	16508	16292	16534	16096	16478	16212	16304	16366	16419	16246	16323	16604	16448	16305	16292	16332	16429	16368	16146	16246	16270	16210	16381	16291	16258	16322	16218	16268	16185	16366	16197	16355	16222	16404	16210	16390	16291	16468	16363	16177	16472	16464	16305	16308	16465	16128	16522	16476	16306	16405	16457	16414	16490	16311	16325	16307	16262	16377	16282	16277	16469	16364	16233	16176	16356	16401	16483	16386	16566	16362	16307	16371	16336	16426	16367	16205	16403	16336	16288	16265	16384	16292	16447	16376	16335	16237	16322	16272	16129	16661	16425	16453	16220	16458	16327	16351	16464	16240	16169	16180	16520	16472	16353	16270	16305	16359	16495	16143	16205	16195	16344	16368	16492	16408	16472	16295	16227	16297	16549	16237	16399	16364	16399	16246	16425	16082	16363	16217	16418	16249	16409	16331	16273	16232	16570	16278	16282	16269	16407	16451	16299	16506	16480	16352	16150	16290	16371	16543	16360	16504	16449	16389	16424	16416	16271	16212	16090	16372	16208	16249	16472	16326	16338	16451	16448	16318	16268	16318	16274	16366	16449	16406	16424	16339	16298	16280	16618	16423	16238	16378	16330	16470	16366	16287	16284	16210	16551	16462	16370	16190	16117	16530	16262	16301	16309	16272	16396	16454	16577	16497	16458	16358	16364	16465	16399	16297	16322	16191	16332	16389	16416	16331	16281	16405	16341	16377	16458	16341	16439	16200	16352	16315	16286	16446	16219	16327	16244	16202	16381	16376	16393	16197	16233	16283	16292	16399	16297	16121	16339	16365	16309	16195	16412	16382	16526	16407	16533	16428	16311	16272	16330	16320	16155	16641	16424	16313	16364	16254	16395	16479	16304	16468	16236	16300	16296	16407	16516	16246	16163	16249	16285	16234	16440	16497	16220	16258	16376	16258	16576	16329	16388	16391	16474	16503	16437	16207	16480	16448	16276	16381	16363	16266	16360	16376	16354	16315	16228	16244	16312	16269	16001	16301	16314	16265	16218	16270	16255	16459	16367	16182	16590	16328	16364	16301	16368	16320	16324	16280	16353	16260	16224	16183	16407	16332	16443	16326	16304	16215	16374	16382	16157	16227	16167	16190	16112	16150	16483	16280	16272	16290	16400	16254	16274	16244	16386	16407	16285	16542	16253	16362	16273	16439	16288	16379	16389	16124	16323	16346	16171	16159	16229	16639	16471	16302	16172	16108	16271	16226	16480	16396	16431	16372	16217	16342	16341	16416	16378	16260	16449	16289	16327	16296	16384	16311	16387	16326	16605	16369	16388	16213	16177	16411	16379	16187	16251	16463	16358	16483	16385	16299	16243	16134	16328	16214	16288	16289	16417	16171	16397	16204	16339	16420	16391	16405	16317	16232	16191	16555	16276	16560	16318	16174
16835	22779	25203	22316	21172	19580	18020	17074	16777	16816	16112	15839	15586	15463	15359	15061	14997	15107	14933	14702	15096	15361	15578	15551	14914	14888	14556	14604	14337	14508	14298	14587	14383	14445	14355	14711	14423	14482	14425	14444	14475	14368	14370	14386	14501	14370	14482	14365	14412	14527	14255	14325	14300	14376	14338	14507	14334	14407	14356	14468	14581	14448	14326	14357	14410	14333	14445	14440	14442	14425	14187	14528	14545	14547	14476	14379	14445	14305	14239	14281	14383	14438	14403	14492	14471	14431	14168	14474	14405	14293	14311	14373	14364	14364	14482	14298	14380	14262	14549	14366	14320	14341	14482	14442	14424	14421	14295	14384	14428	14467	14406	14421	14371	14328	14403	14323	14343	14452	14237	14307	14468	14348	14379	14407	14439	14389	14249	14550	14386	14323	14470	14389	14344	14302	14340	14361	14309	14618	14630	14380	14399	14526	14409	14388	14379	14327	14428	14391	14490	14284	14433	14397	14440	14374	14438	14216	14469	14396	14305	14463	14425	14221	14515	14406	14328	14378	14469	14373	14436	14136	14298	14397	14374	14370	14320	14289	14547	14498	14361	14493	14464	14479	14217	14374	14392	14295	14539	14357	14383	14282	14396	14404	14299	14429	14289	14471	14517	14338	14402	14539	14472	14399	14474	14377	14327	14420	14368	14241	14389	14455	14468	14328	14413	14400	14428	14508	14362	14247	14376	14286	14457	14226	14572	14362	14442	14296	14398	14338	14337	14209	14275	14351	14381	14457	14495	14385	14385	14477	14377	14517	14521	14419	14425	14378	14320	14456	14462	14549	14523	14312	14435	14211	14399	14393	14398	14342	14385	14429	14421	14357	14418	14391	14602	14170	14590	14220	14417	14405	14349	14401	14503	14383	14455	14551	14349	14343	14345	14218	14267	14389	14368	14424	14278	14456	14238	14392	14288	14295	14379	14283	14409	14336	14427	14516	14309	14433	14391	14546	14390	14450	14579	14236	14342	14335	14245	14489	14461	14500	14367	14445	14338	14376	14389	14391	14398	14476	14363	14477	14332	14633	14246	14430	14407	14362	14412	14358	14569	14326	14244	14342	14447	14371	14527	14461	14365	14502	14501	14446	14391	14458	14298	14257	14468	14472	14432	14232	14546	14343	14344	14462	14475	14257	14317	14304	14466	14564	14289	14443	14466	14307	14515	14421	14334	14297	14262	14290	14343	14346	14340	14429	14493	14303	14535	14400	14349	14362	14506	14364	14408	14431	14339	14331	14457	14454	14348	14309	14230	14515	14314	14503	14296	14506	14500	14346	14434	14431	14591	14290	14523	14404	14299	14365	14482	14264	14273	14457	14440	14502	14518	14276	14449	14428	14239	14403	14472	14504	14411	14372	14406	14396	14385	14229	14512	14436	14233	14347	14373	14287	14350	14395	14495	14354	14453	14550	14220	14320	14426	14253	14298	14488	14395	14440	14492	14308	14369	14381	14505	14275	14274	14303	14447	14408	14393	14447	14507	14403	14517	14505	14535	14323	14457	14229	14340	14237	14439	14296	14364	14522	14289	14262	14349	14410	14542	14283	14386	14445	14532	14425	14461	14397	14368	14510	14434	14336	14409	14568	14276	14511	14343	14431	14393	14351	14535	14386	14304	14377	14528	14474	14605	14239	14439	14396	14554	14249	14286	14437	14591	14400	14439	14497	14486	14241	14370	14331	14435	14453	14331	14389	14361	14385	14324	14459	14490	14411	14423	14252	14409	14375	14434	14427	14287	14303	14246	14529	14402	14466	14420	14390	14432	14611	14608	14467	14426	14203	14474	14576	14359	14461	14248	14499	14350	14355	14394	14336	14335	14544	14579	14427	14458	14423	14320	14335	14319	14493	14336	14445	14453	14394	14377	14491	14281	14427	14305	14352	14398	14410	14438	14484	14503	14388	14524	14335	14468	14399	14428	14484	14321	14389	14382	14393	14401	14297	14359	14488	14313	14445	14296	14295	14328	14485	14424	14352	14345	14403	14373	14436	14301	14447	14339	14494	14405	14376	14334	14266	14326	14367	14475	14402	14469	14349	14471	14343	14432	14485	14291	14239	14400	14436	14386	14405	14487	14403	14342	14495	14533	14376	14325	14372	14439	14245	14423	14261	14296	14274	14473	14364	14486	14268	14315	14518	14303	14415	14424	14540	14577	14379	14375	14525	14327	14495	14310	14180	14363	14358	14408	14511	14484	14542	14418	14244	14569	14340	14347	14431	14288	14399	14531	14397	14381	14387	14391	14394	14548	14283	14475	14447	14497	14286	14270	14449	14259	14465	14285	14475	14411	14557	14469	14358	14427	14408	14359	14452	14488	14445	14487	14441	14496	14463	14377	14446	14510	14496	14302	14412	14446	14544	14289	14299	14545	14561	14435	14570	14353	14248	14283	14382	14292	14469	14253	14445	14413	14386	14325	14383	14234	14383	14360	14426	14458	14318	14471	14398	14449	14269	14176	14550	14440	14367	14473	14430	14329	14505	14331	14288	14425	14427	14383	14512	14398	14364	14352	14460	14410	14336	14386	14265	14329	14524	14320	14452	14329	14334	14606	14389	14565	14486	14312	14371	14246	14395	14566	14407	14434	14552	14355	14397	14350	14550	14435	14411	14412	14410	14378	14355	14290	14422	14550	14292	14433	14328	14211	14413	14353	14372	14379	14431	14339	14359	14417	14296	14464	14435	14236	14420	14501	14510	14428	14337	14433	14517	14372	14373	14181	14664	14383	14327	14291	14546	14267	14315	14430	14352	14444	14460	14324	14452	14385	14457	14545	14346	14442	14390	14269	14271	14392	14381	14471	14399	14402	14384	14363	14367	14447	14273	14309	14125	14376	14443	14483	14201	14406	14350	14254	14324	14373	14459	14407	14562	14516	14411	14376	14382	14371	14428	14548	14460	14470	14106	14577	14528	14305	14308	14470	14489	14373	14510	14251	14480	14505	14570	14207	14264	14427	14434	14408	14298	14325	14449	14481	14249	14579	14383	14476	14172	14459	14528	14407	14330	14267	14462	14259	14349	14516	14553	14351	14497	14074	14274	14206	14402	14556	14375	14400	14231	14477	14422	14434	14418	14311	14414	14383	14291	14275	14396	14513	14443	14494	14446	14213	14351	14481	14471	14317	14340	14352	14411	14436	14424	14418	14377	14387	14489	14554	14450	14393	14369	14518	14428	14427	14354	14350	14526	14538	14254	14350	14484	14409	14497	14458	14334	14348	14366	14492	14348	14483	14310	14467	14352	14349	14378	14450	14391	14295	14523	14416	14396	14489	14212	14452	14571	14371	14571	14346	14350	14587	14508	14389	14232	14309	14387	14549	14421	14564	14390	14458	14381	14231	14383	14529	14352	14415	14384	14429	14427	14226	14261	14533	14350	14512	14462	14337	14403	14505	14266	14470	14288	14556	14253	14569	14419	14296	14541	14344	14378	14364	14377	14452	14507	14212	14464	14479	14315	14594	14453	14284	14352	14347	14331	14229	14340	14297	14510	14348	14630	14434	14391	14271	14526	14460	14242	14449	14407	14274	14561	14524	14531	14346	14474	14448	14489	14553	14356	14355	14434	14515	14457	14429	14425	14333	14363	14374	14496	14379	14480	14485	14478	14205	14366	14362	14318	14369	14439	14543	14533	14381	14401	14331	14468	14382	14365	14393	14540	14432	14438	14469	14355	14387	14395	14437	14340	14459	14319	14382	14528	14481	14365	14312	14285	14326	14393	14534	14345	14445	14440	14346	14273	14208	14261	14506	14554	14381	14444	14365	14384	14321	14235	14395	14330	14568	14391	14184	14455	14501	14248	14326	14434	14523	14328	14507	14461	14449	14455	14373	14368	14283	14447	14373	14378	14333	14377	14430	14471	14447	14122	14389	14324	14457	14332	14564	14371	14455	14248	14308	14331	14325	14320	14522	14480	14543	14343	14550	14514	14479	14386	14468	14321	14381	14497	14325	14308	14464	14370	14484	14519	14407	14522	14373	14221	14404	14369	14558	14383	14447	14409	14399	14245	14411	14327	14443	14396	14407	14218	14386	14461	14388	14352	14284	14415	14539	14387	14272	14299	14238	14351	14380	14183	14427	14426	14279	14392	14444	14372	14369	14190	14368	14317	14326	14432	14375	14405	14375	14440	14297	14300	14446	14275	14271	14407	14389	14332	14378	14298	14400	14261	14435	14299	14390	14402	14372	14312	14454	14419	14519	14342	14266	14521	14434	14383	14286	14717	14412	14457	14530	14365	14486	14441	14300	14401	14547	14478	14477	14442	14370	14234	14465	14501	14367	14371	14378	14263	14479	14308	14462	14511	14506	14295	14534	14304	14455	14434	14256	14413	14350	14558	14313	14488	14473	14400	14463	14281	14429	14366	14380	14433	14303	14437	14428	14349	14338	14404	14461	14433	14333	14476	14564	14356	14504	14364	14435	14561	14342	14507	14523	14451	14241	14612	14448	14434	14228	14527	14293	14478	14472	14325	14378	14574	14288	14232	14355	14318	14352	14294	14446	14380	14346	14335	14483	14410	14350	14447	14422	14499	14322	14553	14389	14359	14542	14394	14536	14237	14204	14404	14347	14445	14348	14479	14299	14399	14201	14583	14273	14324	14409	14487	14429	14463	14252	14368	14327	14448	14439	14319	14397	14425	14184	14346	14420	14576	14401	14486	14308	14462	14484	14364	14356	14474	14396	14405	14449	14496	14368	14255	14450	14435	14316	14441	14397	14545	14479	14358	14440	14417	14343	14503	14404	14348	14477	14468	14362	14386	14309	14338	14576	14534	14399	14339	14406	14386	14421	14412	14412	14466	14397	14573	14333	14534	14393	14499	14446	14432	14397	14350	14350	14409	14375	14390	14571	14375	14371	14475	14317	14309	14337	14394	14319	14432	14291	14535	14316	14452	14281	14340	14440	14488	14358	14405	14510	14466	14450	14310	14439	14434	14384	14378	14354	14461	14319	14480	14428	14399	14329	14405	14578	14485	14342	14379	14463	14454	14321	14320	14348	14364	14183	14316	14377	14360	14508	14384	14625	14426	14472	14524	14374	14607	14530	14476	14589	14307	14503	14424	14162	14639	14295	14450	14320	14355	14303	14460	14454	14304	14452	14260	14381	14470	14423	14390
24435	21349	28593	24917	23345	23426	22766	19605	18546	17977	17694	17572	17533	17197	17172	16939	17144	17073	16682	16948	16894	18225	20175	20894	19628	18041	17219	16834	16534	16589	16407	16389	16485	16566	16314	16149	16555	16346	16284	16279	16402	16163	16606	16229	16406	16318	16438	16475	16440	16341	16313	16403	16242	16453	16253	16496	16396	16433	16376	16491	16406	16424	16226	16558	16458	16426	16508	16552	16479	16480	16473	16544	16236	16395	16375	16512	16381	16239	16369	16366	16221	16485	16323	16247	16263	16441	16318	16319	16345	16386	16366	16391	16472	16368	16283	16354	16528	16447	16437	16541	16396	16208	16198	16334	16409	16581	16309	16640	16353	16335	16432	16167	16483	16339	16443	16153	16380	16403	16362	16318	16342	16599	16270	16315	16239	16302	16366	16249	16369	16348	16473	16253	16467	16328	16190	16560	16413	16333	16185	16494	16394	16261	16230	16401	16145	16161	16412	16426	16320	16388	16340	16424	16366	16373	16384	16305	16439	16489	16254	16309	16466	16473	16457	16543	16468	16363	16224	16356	16459	16198	16254	16303	16577	16507	16416	16439	16437	16537	16310	16280	16329	16357	16221	16262	16410	16357	16196	16323	16157	16654	16446	16418	16455	16283	16303	16385	16359	16177	16430	16433	16378	16175	16273	16233	16049	16300	16334	16592	16653	16444	16621	16350	16338	16272	16430	16294	16223	16391	16514	16380	16276	16331	16386	16326	16507	16412	16385	16270	16324	16284	16486	16291	16488	16384	16405	16458	16381	16459	16281	16316	16355	16435	16372	16370	16266	16357	16382	16378	16449	16384	16471	16459	16269	16352	16216	16386	16293	16345	16448	16543	16153	16319	16289	16212	16346	16148	16325	16239	16477	16322	16246	16351	16394	16274	16279	16294	16453	16314	16205	16263	16362	16454	16388	16452	16238	16224	16419	16367	16394	16281	16416	16453	16403	16499	16305	16257	16423	16287	16250	16338	16464	16361	16204	16412	16454	16306	16131	16377	16446	16337	16367	16341	16221	16340	16505	16413	16519	16545	16496	16173	16300	16265	16360	16433	16287	16235	16258	16212	16408	16381	16387	16413	16410	16357	16451	16338	16277	16386	16287	16307	16407	16418	16583	16394	16275	16473	16444	16394	16312	16229	16444	16440	16546	16407	16216	16326	16435	16427	16425	16430	16580	16275	16289	16248	16378	16307	16174	16417	16351	16313	16415	16272	16168	16231	16526	16405	16284	16343	16360	16316	16338	16385	16318	16428	16364	16240	16349	16499	16224	16203	16373	16278	16398	16296	16359	16442	16386	16188	16251	16282	16392	16425	16189	16386	16386	16400	16427	16289	16477	16477	16314	16169	16433	16310	16363	16301	16529	16199	16296	16295	16235	16240	16339	16352	16166	16539	16519	16465	16344	16526	16376	16363	16431	16342	16224	16444	16199	16304	16482	16320	16445	16388	16345	16473	16344	16415	16546	16327	16427	16399	16308	16485	16453	16404	16433	16443	16388	16418	16202	16196	16395	16357	16268	16246	16334	16276	16361	16178	16436	16241	16353	16512	16377	16493	16241	16248	16463	16317	16298	16273	16375	16348	16253	16140	16319	16414	16413	16396	16373	16246	16375	16344	16289	16503	16469	16242	16444	16346	16395	16167	16275	16217	16324	16476	16279	16479	16165	16162	16338	16260	16503	16621	16269	16316	16427	16665	16657	16278	16369	16344	16338	16292	16519	16190	16413	16430	16431	16362	16373	16299	16439	16345	16630	16480	16423	16238	16358	16364	16435	16078	16473	16263	16280	16440	16495	16468	16117	16388	16485	16532	16185	16333	16416	16268	16321	16241	16499	16261	16569	16405	16321	16392	16544	16319	16425	16348	16300	16192	16347	16359	16337	16303	16172	16396	16328	16135	16395	16378	16515	16294	16223	16192	16248	16256	16452	16393	16405	16370	16363	16116	16303	16301	16261	16333	16241	16301	16488	16426	16390	16343	16279	16354	16454	16341	16350	16376	16547	16380	16388	16304	16485	16287	16303	16561	16294	16377	16274	16249	16305	16426	16387	16440	16411	16297	16417	16417	16611	16295	16295	16337	16342	16412	16387	16461	16421	16458	16343	16212	16478	16588	16345	16291	16405	16276	16387	16360	16408	16456	16239	16239	16297	16337	16419	16292	16373	16577	16403	16438	16482	16259	16381	16269	16524	16297	16374	16382	16236	16055	16281	16252	16442	16417	16434	16269	16439	16296	16320	16209	16399	16297	16377	16382	16482	16323	16312	16459	16355	16273	16343	16474	16281	16174	16492	16157	16357	16328	16475	16543	16510	16397	16293	16414	16382	16379	16546	16305	16404	16204	16287	16455	16435	16391	16371	16399	16345	16450	16390	16428	16366	16266	16275	16288	16294	16398	16370	16321	16481	16341	16446	16465	16323	16204	16298	16333	16252	16435	16496	16464	16670	16468	16524	16218	16384	16407	16357	16289	16451	16227	16244	16384	16336	16260	16349	16518	16364	16534	16242	16262	16520	16380	16358	16415	16438	16420	16376	16337	16347	16226	16238	16042	16347	16541	16322	16440	16532	16348	16497	16093	16474	16497	16489	16262	16288	16342	16377	16389	16430	16373	16358	16460	16390	16288	16423	16277	16324	16624	16573	16614	16430	16244	16280	16347	16419	16548	16349	16341	16343	16369	16322	16317	16244	16396	16439	16262	16540	16358	16506	16396	16320	16289	16397	16468	16267	16225	16401	16254	16273	16352	16276	16283	16214	16449	16287	16277	16452	16289	16468	16245	16528	16484	16258	16594	16188	16380	16236	16200	16258	16271	16481	16399	16466	16353	16350	16403	16516	16576	16542	16499	16326	16277	16239	16283	16351	16341	16474	16407	16383	16352	16087	16252	16181	16443	16581	16512	16417	16326	16370	16148	16421	16295	16466	16332	16274	16408	16577	16428	16257	16283	16364	16380	16363	16404	16490	16406	16355	16367	16553	16265	16149	16453	16434	16319	16142	16183	16434	16268	16348	16282	16397	16407	16394	16406	16203	16464	16238	16505	16177	16348	16384	16160	16146	16403	16313	16307	16399	16248	16361	16334	16299	16324	16554	16407	16139	16350	16249	16515	16282	16404	16484	16514	16420	16316	16363	16420	16491	16359	16508	16358	16144	16437	16378	16468	16455	16366	16337	16411	16200	16351	16424	16274	16330	16218	16552	16341	16355	16297	16244	16327	16331	16267	16349	16488	16493	16310	16524	16476	16192	16353	16337	16419	16350	16140	16504	16240	16425	16514	16392	16418	16454	16319	16268	16307	16210	16321	16288	16260	16358	16404	16261	16570	16357	16518	16488	16226	16404	16332	16247	16313	16493	16127	16405	16230	16356	16364	16361	16248	16199	16490	16251	16358	16294	16401	16578	16485	16624	16120	16365	16487	16498	16408	16479	16343	16412	16338	16630	16588	16416	16664	16498	16335	16286	16348	16329	16251	16255	16461	16417	16398	16589	16543	16426	16481	16444	16111	16186	16426	16274	16568	16382	16216	16501	16322	16313	16424	16316	16288	16295	16279	16320	16458	16181	16308	16276	16385	16350	16458	16339	16170	16272	16368	16344	16535	16398	16412	16334	16330	16296	16290	16379	16440	16318	16421	16430	16280	16459	16421	16384	16547	16311	16309	16314	16359	16523	16530	16196	16435	16347	16197	16336	16494	16473	16365	16480	16383	16497	16279	16209	16336	16310	16307	16365	16364	16362	16265	16456	16279	16373	16511	16665	16173	16279	16296	16505	16346	16455	16335	16356	16232	16478	16330	16333	16421	16230	16278	16364	16214	16352	16268	16216	16362	16459	16402	16244	16464	16296	16352	16319	16113	16170	16377	16333	16263	16337	16410	16283	16228	16465	16280	16332	16364	16230	16355	16347	16316	16237	16423	16358	16268	16452	16328	16185	16310	16307	16270	16555	16478	16437	16286	16444	16297	16284	16509	16481	16132	16366	16360	16387	16204	16231	16318	16403	16359	16448	16307	16468	16138	16245	16255	16414	16419	16340	16442	16376	16377	16344	16502	16425	16489	16370	16354	16349	16443	16459	16559	16463	16440	16411	16382	16193	16244	16169	16249	16311	16297	16379	16425	16232	16463	16507	16374	16543	16537	16318	16417	16333	16402	16338	16327	16345	16267	16233	16420	16476	16497	16340	16263	16237	16321	16165	16360	16344	16348	16262	16318	16326	16480	16435	16259	16403	16494	16356	16286	16202	16483	16474	16475	16449	16275	16165	16539	16258	16440	16410	16487	16363	16236	16185	16396	16331	16394	16312	16398	16247	16297	16097	16275	16508	16588	16383	16411	16370	16375	16456	16439	16203	16302	16571	16281	16404	16285	16326	16444	16322	16253	16506	16412	16480	16541	16288	16435	16464	16361	16448	16244	16268	16431	16535	16330	16377	16410	16230	16398	16423	16364	16307	16343	16399	16373	16467	16475	16353	16528	16356	16373	16188	16059	16305	16395	16502	16249	16411	16397	16612	16370	16324	16489	16271	16333	16306	16421	16424	16374	16490	16352	16252	16407	16378	16346	16212	16139	16456	16265	16238	16477	16491	16603	16298	16280	16161	16304	16497	16265	16351	16431	16236	16325	16207	16320	16275	16355	16279	16388	16331	16078	16440	16393	16487	16440	16340	16253	16394	16162	16512	16314	16291	16023	16535	16707	16382	16440	16371	16359	16261	16397	16494	16328	16424	16391	16345	16501	16253	16155	16368	16451	16285	16472	16563	16244	16308	16378	16234	16287	16446	16385	16392	16349	16617	16190	16121	16463	16325	16377	16353	16283	16537	16298	16283	16267	16283	16345	16268	16377	16306	16361	16230	16239	16558	16434	16363	16344	16240	16184	16544	16409	16316	16340	16273	16233	16351	16460	16261	16331	16370	16596	16162	16433	16362	16222	16619	16255	16494	16321	16378	16376	16293	16379	16400	16268	16408	16501	16425	16307	16191	16421	16434	16338	16267	16405	16313	16359	16385	16348	16330	16417	16476	16340	16308	16271	16175	16272	16199	16279	16303	16180	16410	16335	16336	16294	16514	16411	16363	16367	16279	16516	16484	16302	16363	16370	16474	16207	16324	16389	16523	16266	16388	16129
15934	29060	28329	27799	24582	22419	20833	18925	17547	16749	16387	16270	15961	15793	15554	15487	15634	15369	15183	15031	14973	17741	20106	20573	18410	16247	15539	14959	14691	14423	14492	14372	14387	14589	14459	14325	14382	14460	14290	14291	14388	14476	14473	14470	14354	14643	14618	14291	14412	14467	14601	14431	14489	14366	14383	14521	14367	14482	14366	14477	14504	14430	14452	14395	14204	14432	14513	14388	14463	14408	14582	14382	14375	14209	14532	14297	14381	14381	14254	14584	14597	14280	14692	14326	14424	14471	14380	14434	14476	14539	14515	14401	14231	14584	14507	14427	14321	14307	14429	14417	14425	14183	14453	14435	14434	14422	14493	14363	14359	14513	14408	14366	14350	14474	14598	14499	14440	14489	14325	14475	14415	14428	14465	14320	14280	14452	14522	14363	14318	14433	14242	14500	14286	14396	14418	14585	14397	14249	14564	14331	14374	14238	14520	14293	14371	14490	14457	14357	14413	14366	14426	14496	14437	14464	14476	14460	14361	14563	14198	14344	14451	14425	14371	14406	14427	14403	14568	14383	14497	14325	14447	14315	14442	14363	14360	14343	14428	14401	14478	14462	14319	14352	14329	14260	14438	14354	14454	14394	14391	14526	14341	14552	14561	14321	14471	14487	14268	14418	14376	14318	14570	14377	14363	14448	14437	14412	14353	14433	14408	14433	14591	14181	14525	14448	14370	14443	14420	14431	14354	14447	14302	14432	14439	14247	14325	14438	14339	14462	14490	14374	14413	14427	14421	14340	14569	14267	14325	14322	14402	14421	14408	14469	14395	14345	14340	14560	14423	14393	14346	14133	14491	14380	14326	14382	14401	14533	14457	14374	14356	14301	14371	14335	14487	14431	14487	14421	14445	14491	14377	14270	14316	14535	14467	14339	14551	14406	14403	14448	14265	14374	14381	14465	14391	14412	14573	14364	14444	14285	14243	14355	14427	14627	14289	14287	14500	14383	14509	14356	14300	14336	14372	14168	14414	14572	14439	14421	14444	14437	14410	14455	14452	14261	14484	14512	14436	14558	14341	14392	14420	14377	14438	14392	14292	14305	14512	14384	14486	14411	14494	14476	14239	14334	14324	14572	14350	14517	14389	14442	14361	14584	14341	14431	14294	14417	14334	14493	14283	14261	14386	14308	14336	14331	14371	14336	14308	14558	14320	14460	14351	14493	14349	14388	14269	14421	14434	14428	14437	14477	14477	14624	14525	14518	14421	14326	14252	14408	14293	14556	14292	14500	14299	14294	14443	14644	14435	14394	14556	14432	14506	14427	14327	14567	14454	14540	14399	14376	14627	14359	14514	14354	14511	14432	14299	14332	14380	14567	14285	14486	14376	14143	14462	14513	14407	14401	14503	14534	14277	14524	14421	14404	14568	14359	14241	14463	14524	14368	14388	14595	14469	14440	14440	14368	14388	14380	14527	14371	14351	14481	14379	14538	14445	14361	14497	14480	14309	14464	14378	14401	14375	14344	14417	14502	14376	14557	14380	14538	14378	14409	14206	14422	14394	14463	14179	14287	14447	14270	14473	14665	14492	14564	14436	14390	14228	14386	14441	14336	14306	14551	14447	14338	14382	14522	14462	14421	14401	14460	14548	14406	14328	14368	14560	14510	14368	14596	14343	14523	14380	14581	14250	14506	14501	14550	14482	14401	14476	14434	14431	14643	14374	14412	14387	14461	14390	14275	14479	14405	14265	14381	14387	14515	14494	14365	14509	14372	14439	14419	14267	14480	14322	14465	14302	14364	14358	14371	14474	14373	14435	14546	14351	14327	14352	14421	14526	14367	14476	14440	14595	14357	14268	14509	14511	14559	14315	14440	14406	14332	14447	14399	14412	14496	14385	14408	14330	14508	14358	14439	14372	14429	14434	14411	14406	14434	14488	14175	14338	14341	14405	14415	14580	14387	14339	14315	14385	14470	14530	14415	14572	14356	14329	14195	14232	14347	14420	14427	14500	14308	14468	14534	14464	14462	14277	14368	14501	14393	14461	14389	14464	14223	14428	14337	14444	14418	14341	14315	14667	14377	14328	14400	14241	14353	14408	14368	14412	14432	14571	14480	14352	14442	14334	14348	14599	14485	14481	14261	14340	14380	14463	14437	14511	14432	14407	14287	14391	14322	14401	14124	14514	14448	14482	14398	14315	14359	14357	14333	14485	14456	14468	14409	14349	14345	14494	14390	14358	14603	14458	14517	14394	14363	14370	14434	14420	14407	14554	14492	14379	14272	14543	14416	14334	14532	14412	14220	14307	14314	14399	14325	14505	14207	14257	14418	14392	14598	14425	14361	14252	14444	14414	14497	14462	14482	14354	14373	14565	14516	14362	14420	14454	14393	14301	14352	14396	14509	14406	14446	14446	14284	14506	14457	14467	14346	14443	14457	14376	14327	14336	14415	14623	14434	14416	14363	14421	14344	14273	14346	14410	14487	14404	14569	14400	14294	14311	14501	14414	14251	14271	14401	14364	14355	14533	14487	14405	14388	14395	14483	14335	14448	14390	14336	14318	14528	14554	14379	14447	14560	14417	14454	14437	14501	14381	14277	14384	14421	14532	14607	14511	14437	14465	14488	14395	14434	14522	14497	14382	14523	14277	14369	14436	14272	14431	14448	14426	14426	14401	14341	14377	14406	14355	14457	14509	14501	14461	14520	14399	14376	14441	14401	14430	14378	14361	14466	14442	14528	14582	14366	14420	14360	14397	14424	14403	14361	14420	14360	14291	14443	14431	14363	14340	14559	14542	14493	14409	14607	14357	14517	14405	14534	14469	14269	14339	14312	14414	14402	14469	14411	14321	14467	14380	14393	14485	14428	14439	14307	14416	14326	14208	14417	14514	14507	14385	14441	14403	14508	14338	14376	14406	14408	14273	14176	14323	14396	14327	14472	14531	14372	14403	14601	14495	14441	14516	14388	14378	14390	14288	14313	14390	14491	14441	14353	14257	14470	14395	14502	14524	14409	14199	14528	14493	14277	14375	14426	14447	14417	14454	14460	14493	14453	14567	14426	14369	14317	14352	14381	14307	14414	14418	14420	14385	14220	14401	14486	14410	14372	14351	14567	14201	14378	14564	14464	14509	14472	14397	14399	14292	14418	14415	14239	14539	14459	14336	14454	14205	14466	14479	14521	14311	14431	14404	14521	14328	14498	14288	14478	14455	14434	14391	14387	14342	14378	14326	14409	14210	14340	14353	14531	14312	14611	14443	14420	14370	14351	14343	14314	14462	14278	14560	14494	14485	14386	14269	14417	14415	14436	14539	14366	14353	14377	14368	14389	14326	14375	14503	14464	14307	14292	14289	14457	14249	14304	14356	14414	14424	14522	14190	14354	14338	14365	14534	14439	14303	14414	14467	14358	14333	14324	14381	14366	14522	14366	14468	14316	14462	14506	14524	14468	14487	14323	14499	14438	14327	14517	14378	14433	14392	14272	14496	14156	14641	14347	14252	14461	14423	14277	14344	14334	14354	14485	14351	14471	14410	14515	14408	14397	14444	14564	14461	14595	14472	14427	14341	14434	14612	14349	14317	14516	14331	14428	14371	14432	14417	14321	14378	14317	14499	14242	14439	14360	14496	14539	14473	14273	14289	14224	14427	14534	14565	14378	14320	14412	14271	14424	14515	14377	14435	14446	14248	14337	14474	14373	14295	14508	14615	14534	14414	14375	14315	14429	14604	14278	14334	14417	14398	14343	14533	14375	14309	14413	14480	14494	14287	14339	14568	14471	14400	14350	14328	14436	14464	14519	14400	14173	14343	14272	14261	14312	14223	14530	14315	14214	14396	14409	14331	14402	14267	14436	14429	14405	14304	14441	14402	14322	14397	14496	14503	14529	14445	14490	14412	14383	14477	14563	14430	14527	14238	14497	14373	14262	14498	14426	14555	14461	14415	14592	14487	14201	14397	14441	14572	14415	14347	14444	14484	14470	14337	14620	14608	14451	14484	14557	14393	14404	14508	14502	14396	14394	14588	14215	14592	14397	14335	14426	14406	14442	14419	14309	14612	14377	14420	14540	14293	14421	14425	14298	14261	14511	14437	14475	14383	14387	14392	14469	14532	14339	14468	14309	14530	14349	14447	14362	14501	14454	14676	14368	14408	14350	14367	14430	14586	14329	14353	14539	14483	14523	14500	14460	14467	14307	14415	14488	14463	14315	14460	14314	14418	14303	14412	14424	14496	14337	14339	14395	14194	14541	14333	14199	14195	14386	14452	14583	14433	14426	14442	14432	14514	14425	14619	14533	14390	14489	14520	14287	14283	14440	14477	14441	14418	14517	14536	14309	14370	14338	14407	14412	14439	14352	14519	14475	14478	14526	14423	14425	14445	14408	14576	14396	14335	14422	14319	14521	14361	14400	14439	14545	14518	14242	14559	14434	14372	14300	14421	14198	14369	14549	14382	14559	14292	14554	14281	14361	14393	14402	14307	14567	14549	14339	14362	14293	14460	14570	14433	14302	14479	14383	14249	14413	14474	14434	14487	14330	14350	14384	14397	14387	14428	14605	14442	14524	14470	14434	14399	14262	14358	14511	14394	14213	14298	14383	14368	14406	14332	14224	14255	14471	14416	14480	14423	14412	14478	14398	14276	14403	14240	14346	14380	14415	14354	14410	14645	14414	14530	14328	14444	14314	14291	14489	14326	14560	14379	14271	14461	14378	14615	14320	14387	14481	14497	14371	14335	14461	14428	14423	14358	14555	14478	14458	14550	14334	14364	14393	14403	14201	14428	14330	14340	14491	14325	14455	14413	14448	14327	14332	14320	14346	14404	14480	14465	14372	14487	14509	14441	14322	14374	14427	14390	14422	14491	14424	14329	14315	14428	14421	14469	14450	14250	14501	14378	14356	14223	14388	14304	14390	14382	14467	14535	14337	14345	14428	14401	14422	14234	14389	14609	14427	14303	14410	14435	14389	14483	14405	14596	14433	14379	14425	14484	14372	14469	14501	14368	14539	14461	14480	14417	14338	14198	14478	14515	14351	14440	14183	14396	14302	14458	14422	14367	14421	14353	14400	14402	14391	14372	14483	14435	14349	14390	14613	14416	14424	14296	14398	14544	14263	14504	14381	14582	14433	14464	14268	14388	14180	14317	14261	14591	14325	14518	14342	14289	14360
22922	21180	28938	23735	21886	24768	26389	21258	20254	19529	19208	18632	18639	17926	18111	17973	17568	17640	17680	17241	17453	18530	23436	25119	23571	20874	19186	17775	17242	17044	16973	16881	16746	16860	16900	16776	16636	16953	16838	16754	16768	16833	16941	16864	16794	16775	16761	16769	16784	16910	16868	16897	16824	16835	16943	16685	17003	16969	17023	16995	16760	16659	16676	16750	16612	16705	16846	16823	16845	16704	16704	16766	16760	16728	16863	16788	16755	16879	16665	16858	16651	16696	16786	16784	16776	16809	16793	16718	16934	16603	16955	16960	16909	16737	16731	16840	16803	16757	16789	16841	16725	16513	16675	16739	16828	16696	16722	16806	16873	16919	16797	16758	16774	16697	16923	16925	16764	16962	16831	16894	16877	16516	16718	16785	16641	16927	16612	16585	16786	16821	16792	16945	16582	16697	16573	17024	16909	16841	16913	16693	16829	16590	16646	16884	16833	16521	16788	16741	16739	16689	16729	16722	16693	16718	16629	16876	16542	16774	16649	16979	16581	16652	16847	16770	16692	16816	16799	16860	16856	16745	16700	16855	16636	16648	16771	16786	16625	16731	16709	16898	16816	16866	16796	16681	16707	16681	16643	16748	16850	16790	16872	16672	16597	16769	16911	16793	16779	16803	16858	16662	16800	16837	16947	16668	16878	16739	16775	16814	16767	16819	16710	16769	16784	16876	16975	16725	16807	16673	16763	16779	16691	16906	16661	16712	16744	16630	16824	16815	16936	16861	16745	16760	16488	16704	16765	16672	16767	16783	16861	16824	16885	16615	16717	16774	16823	16668	16777	16808	16825	16550	16786	16619	16768	16711	16902	16874	16506	16689	16705	16808	16764	16967	16736	16604	16881	16659	16545	16731	16852	16837	16720	16629	16749	16786	16766	16966	17007	16772	16813	16804	16804	16797	16637	16881	17055	16738	16821	16833	16931	16819	16839	16755	16734	16850	16918	16666	16698	16762	16953	16691	16731	16642	16526	16755	16830	16807	16716	16717	16652	16999	16836	16822	16696	16670	16768	16756	16792	16620	16681	16633	16636	16800	16763	16621	16860	16902	16687	16682	16613	16755	16704	16680	16669	16666	16833	16792	16784	16858	16622	16884	16798	16711	16866	16721	16837	16916	16707	16710	16734	16824	16792	16681	16732	16905	16753	16532	16916	16823	16779	16791	16630	16744	16884	16856	16689	16705	16897	16770	16819	16836	16576	16904	16873	16811	16816	16827	16740	16838	16705	16828	16844	16596	16740	16653	16799	16783	16760	16884	16838	16719	16650	16668	16789	16552	16893	16871	16655	16781	16824	16742	16569	16809	16736	16720	16549	16617	16809	16801	16871	16732	16576	16696	16718	16840	16800	16611	16891	16836	16854	16797	16944	16787	16790	16715	16731	16631	16798	16760	16692	16862	16738	16780	17024	16815	16812	16696	16730	16872	16732	16662	16575	16918	16691	16708	16738	16709	16720	16805	16868	16893	16834	16641	16843	16687	16842	16743	16727	16815	16898	16761	16801	16784	16620	16891	16850	16672	16755	16678	16878	16952	16929	16792	16906	16757	16814	16596	16818	16839	16616	16869	16732	16856	16802	16690	16726	16899	16701	16959	16864	16844	16684	16798	16588	16820	16882	16835	16908	16896	16782	16884	16745	16629	16893	16907	16849	16860	16765	16680	16601	16722	16614	16593	16837	16875	16873	16595	16759	16621	16716	16820	16770	16928	16605	16643	16709	16666	16836	16822	16611	16730	16596	16575	16736	16844	16688	16677	16815	16710	16640	16837	16522	16756	16705	16821	16991	16769	16792	16753	16782	16867	16585	16604	16696	16896	16683	16826	16794	16668	16908	16706	16770	16631	16707	16784	16554	16818	16830	16699	16616	16558	16741	16711	16752	16607	16846	16785	16634	16692	16546	16639	16872	16901	16737	16846	16604	16701	16555	16623	16781	16810	16688	16950	16756	16580	16893	16851	16697	16667	16880	16636	16638	16862	16813	16869	16741	16839	16694	16835	16693	16918	16688	16741	16645	16703	16865	16734	16616	16663	16895	16773	16964	16807	16753	16704	16799	16746	16667	16816	16560	16655	16727	16794	16982	16653	16745	16892	16719	16652	16782	16587	16790	16607	16694	16743	16727	16640	16741	16865	16947	16796	16736	16626	16933	16871	16794	16683	16691	16741	16922	16806	17016	16653	16627	16820	16783	16584	16891	16848	16674	16475	16615	16678	16786	16690	16761	16859	16896	16660	16699	16893	16808	16870	16720	16668	16733	16735	16759	16886	16745	16682	16793	16907	16970	16834	16734	16753	16795	16811	16843	16856	16644	16924	16810	16637	16847	16627	16783	16696	16616	16833	16635	16791	16934	16828	16973	16839	16973	16773	16722	16704	16730	16810	16735	16641	16828	16874	17000	16985	16862	16846	16781	16678	16630	16909	16978	16784	16835	16614	16852	16970	16911	16758	16756	16776	16736	16732	16822	16681	16757	16600	16844	16563	16762	16566	16798	16784	16711	16631	16795	16878	16530	16770	16738	16772	16825	16808	17007	16698	16881	16864	17020	16583	16734	16891	16644	16650	16841	16798	16722	16932	16857	16810	16860	16968	16880	16936	16650	16651	17002	16790	16782	16839	16886	16739	16918	16567	16674	16947	16693	16662	16598	16665	16589	16890	16810	16569	16755	16827	16746	16704	16853	16709	16750	16803	16725	16744	16667	16929	16779	16816	16771	16761	17013	16630	16776	16693	16704	16762	16663	16713	16712	16627	16565	16637	16706	16832	16767	16737	16755	16776	16603	16816	16829	16868	16686	16583	16745	16734	16740	16917	16969	16695	16806	16868	16829	16788	16698	16625	16959	16766	16843	16850	16877	16898	16857	16827	16761	16730	16836	16625	16763	16748	16661	16816	16659	17019	16775	16672	16770	16690	16733	16852	16781	16756	16864	16639	16698	16713	16640	16647	16804	16638	16868	16608	16765	16720	16572	16681	16678	16778	16823	16807	16874	16644	16787	16772	16781	16788	16933	16721	16692	16789	16786	16631	16921	16896	16625	16612	16640	16907	16800	16705	16724	16754	16889	16857	16688	16800	16758	16654	16679	16675	16989	16789	16590	16774	16600	16985	16856	16723	16675	16748	16818	16766	17054	16772	16744	16840	16813	16904	17006	16679	16693	16870	16713	16740	16844	16709	16651	16600	16874	16542	16643	16723	16719	16833	16932	16909	16612	16728	16797	16748	16717	16752	16739	16621	16756	16865	16592	16657	16584	16719	16702	16588	16697	16733	16965	16707	16706	16903	16749	16803	16829	16898	16878	16698	16741	16854	16662	16674	16662	16827	16673	16663	16712	16883	16744	16928	16789	16486	16986	16675	16866	16678	16655	16885	16901	16830	16898	16746	16679	16748	16653	16784	16737	16899	16868	16794	16842	16967	16867	16592	16667	16747	16731	16772	16778	16750	16845	16546	16613	16728	16922	16677	16768	16844	16730	16563	16784	16733	16724	16725	16811	16560	16594	16772	16821	16645	16524	16877	16748	16714	16682	16663	16664	16655	16827	16745	16479	16567	16786	16788	16664	16747	16858	16627	16748	16598	16890	16826	16767	16729	16567	16620	16830	16616	16476	16844	16938	16761	16802	16738	16612	16778	16561	16827	16761	16802	16724	16650	16583	16821	16779	16588	16896	16619	16860	16866	16714	16572	16663	16680	16791	16897	16690	16677	16707	16715	16785	16832	16846	16658	16693	16657	16740	16774	16714	16674	16722	16654	16721	16876	16794	16597	16764	16654	16611	16582	16739	16761	16729	16914	16778	16791	16845	16943	17044	16922	16660	16681	16868	16610	16823	16695	16756	16793	16548	16708	16714	16916	16778	16891	16884	16925	16618	16896	16636	16709	16735	16833	16769	16672	16901	16810	16805	16837	16521	16733	16646	16815	16845	16794	16757	16694	16694	16726	16914	16796	16692	16848	16805	16867	16720	16913	16881	16748	16769	16695	16738	16493	16699	16712	16842	16767	17004	16777	16825	16677	16994	16729	16877	16686	16680	16681	16825	16751	16724	16781	16654	16675	16752	16836	16808	16869	16895	16852	16791	16831	16849	16889	16782	16854	16533	16761	16679	16855	16718	16656	16992	16786	16802	16835	16793	16803	16846	16623	16911	16796	16660	16447	17157	16735	16899	16824	16646	16615	16934	16700	16722	16770	16799	16727	16875	16702	16813	16758	16768	16898	16909	16806	16839	16856	16623	16769	16788	17081	16909	16640	16699	16789	16849	16725	16593	16739	16729	16852	16699	16900	16831	16843	16783	16909	16836	16831	16906	16818	16860	16566	16767	16911	16698	16739	16716	16998	16558	16881	16701	16880	16741	16588	16806	16684	16852	16791	16545	16681	16936	16855	16740	16585	16742	16565	16738	16730	16747	16658	16585	16518	16708	16742	16824	16762	16956	16776	16734	16882	16803	17050	16841	16797	16744	16701	16971	16746	16741	16743	16947	16588	16919	16617	16581	16791	16687	16824	16823	16725	16838	16989	16727	16776	16831	16667	16642	16567	16616	16996	16668	16967	16783	16594	16830	16519	17011	16647	16575	16818	16824	16862	16782	16860	16886	16868	16741	17043	16914	16738	16705	16867	16775	16819	16777	16583	16653	16781	16980	16625	16721	16765	16598	16867	16829	16702	16591	16735	16806	16607	16632	16836	16679	16878	16901	16842	16920	16741	16742	16678	16716	16812	16753	16832	16750	16739	16748	16838	16656	16624	16727	16773	16692	16718	16760	16775	16829	16744	16712	16577	16611	16635	16563	16651	16669	16806	16882	16855	16637	16724	16725	16749	17048	16763	16684	16403	16714	16783	16666	16714	16680	16790	16882	16822	16712	16712	16628	16770	16753	16595	16752	16807	16719	16690	16697	16842	16717	16809	16704	16811	16750	16820	16957	16804	16788	16833	16809	16846	17052	16808	16719	16838	16914	16918	16978	16609	16734	16858	16634	16916	16632	16797	16720	16491	16813	16792	16786	16740	16845	16645	16823	16605	16776	16674	16823	16669	16840	16916	16848	16839	16831	16872	16865	16773	16545	16981	16786	16826	16662	16849	16768	16905	16666	16804	16717	16743	16488	16692	16791	16912
20182	31834	36042	33008	29124	25483	23076	20809	19681	18409	17873	17214	16973	16689	16563	16101	16011	15833	15409	15261	15183	17169	24912	25931	23239	19769	17590	15818	15103	14696	14586	14775	14555	14602	14521	14549	14512	14564	14522	14642	14571	14648	14662	14542	14661	14712	14619	14676	14527	14638	14598	14734	14498	14686	14636	14441	14585	14532	14655	14477	14742	14588	14610	14761	14538	14633	14464	14518	14597	14615	14726	14619	14631	14610	14416	14540	14570	14672	14564	14518	14438	14587	14584	14502	14640	14613	14545	14620	14525	14421	14571	14418	14497	14617	14659	14666	14530	14583	14691	14559	14521	14582	14530	14872	14620	14641	14599	14487	14593	14399	14597	14683	14657	14520	14728	14508	14559	14564	14530	14535	14593	14574	14609	14450	14825	14639	14607	14440	14693	14605	14560	14600	14504	14445	14593	14533	14775	14528	14499	14528	14647	14448	14394	14534	14572	14576	14540	14427	14364	14720	14648	14519	14402	14689	14624	14617	14508	14582	14596	14665	14543	14633	14523	14554	14471	14537	14548	14615	14515	14385	14483	14539	14357	14516	14428	14547	14532	14593	14625	14421	14697	14644	14496	14589	14485	14603	14395	14623	14554	14624	14563	14731	14702	14491	14589	14296	14473	14399	14715	14530	14547	14499	14596	14608	14598	14543	14488	14487	14587	14595	14581	14776	14567	14691	14774	14575	14551	14701	14497	14586	14510	14328	14483	14632	14619	14590	14566	14509	14636	14533	14476	14506	14676	14433	14553	14509	14537	14486	14535	14610	14684	14613	14469	14540	14520	14786	14627	14695	14393	14576	14465	14562	14543	14691	14570	14528	14529	14711	14523	14536	14746	14719	14776	14554	14576	14525	14598	14532	14465	14754	14539	14624	14530	14499	14482	14593	14626	14429	14555	14343	14564	14731	14546	14668	14609	14670	14484	14491	14614	14588	14684	14453	14565	14487	14638	14656	14582	14579	14526	14443	14339	14588	14630	14535	14462	14528	14663	14483	14511	14514	14480	14512	14559	14507	14566	14382	14725	14462	14576	14382	14496	14613	14522	14593	14719	14430	14600	14507	14687	14598	14553	14599	14657	14519	14573	14568	14571	14537	14562	14552	14424	14512	14498	14662	14644	14658	14639	14602	14670	14606	14412	14435	14693	14498	14577	14606	14490	14461	14651	14505	14638	14614	14527	14665	14540	14602	14495	14397	14635	14688	14655	14665	14578	14660	14581	14617	14531	14656	14595	14593	14573	14353	14525	14531	14507	14620	14658	14545	14631	14596	14651	14337	14422	14373	14683	14553	14604	14505	14551	14578	14563	14538	14550	14581	14668	14593	14521	14516	14675	14485	14682	14642	14633	14538	14487	14486	14702	14714	14459	14618	14613	14614	14560	14683	14630	14542	14519	14612	14555	14579	14521	14562	14725	14679	14677	14587	14574	14510	14612	14555	14581	14642	14453	14703	14437	14507	14726	14613	14597	14569	14506	14544	14589	14488	14522	14578	14500	14538	14547	14643	14596	14605	14644	14391	14625	14630	14715	14497	14561	14465	14692	14722	14614	14568	14672	14646	14622	14569	14721	14545	14567	14645	14660	14449	14485	14624	14551	14733	14596	14539	14524	14548	14696	14552	14605	14535	14594	14718	14620	14510	14485	14513	14533	14531	14508	14573	14695	14469	14467	14524	14597	14617	14538	14509	14671	14612	14534	14580	14386	14464	14454	14558	14571	14543	14417	14599	14420	14610	14642	14601	14398	14548	14653	14467	14629	14480	14634	14483	14595	14494	14514	14467	14812	14641	14413	14495	14601	14675	14450	14549	14504	14450	14475	14481	14477	14432	14497	14709	14581	14737	14799	14591	14632	14462	14553	14447	14478	14588	14568	14571	14685	14561	14549	14609	14578	14642	14433	14647	14695	14406	14790	14624	14521	14556	14538	14539	14480	14356	14638	14466	14445	14504	14725	14633	14516	14540	14396	14499	14658	14545	14651	14575	14575	14452	14636	14740	14657	14550	14580	14485	14527	14642	14553	14725	14461	14513	14565	14665	14528	14683	14630	14411	14425	14690	14612	14680	14535	14569	14630	14563	14606	14509	14537	14536	14632	14668	14555	14435	14474	14682	14483	14562	14661	14662	14620	14586	14629	14704	14530	14607	14478	14587	14680	14742	14602	14486	14663	14545	14406	14730	14595	14453	14555	14505	14668	14564	14520	14775	14448	14420	14631	14486	14432	14563	14523	14510	14668	14721	14735	14555	14603	14618	14556	14709	14741	14505	14561	14558	14580	14482	14523	14435	14444	14567	14650	14545	14576	14732	14653	14693	14700	14532	14516	14427	14498	14685	14580	14680	14829	14599	14543	14482	14532	14568	14564	14516	14590	14467	14672	14583	14749	14666	14597	14560	14521	14631	14448	14533	14674	14447	14638	14640	14491	14676	14678	14468	14684	14661	14651	14558	14461	14616	14555	14465	14593	14507	14445	14632	14623	14630	14616	14685	14551	14589	14490	14551	14665	14527	14683	14641	14501	14625	14587	14519	14630	14520	14592	14634	14525	14730	14538	14545	14575	14564	14588	14592	14258	14464	14716	14416	14458	14680	14616	14634	14488	14555	14478	14632	14732	14684	14677	14410	14592	14545	14445	14614	14547	14521	14622	14589	14596	14449	14557	14397	14672	14631	14606	14657	14492	14602	14546	14599	14656	14670	14625	14628	14136	14624	14518	14666	14543	14562	14434	14457	14640	14510	14572	14578	14461	14668	14507	14468	14743	14697	14419	14525	14519	14559	14497	14586	14536	14588	14536	14496	14742	14657	14623	14601	14494	14600	14676	14377	14655	14412	14670	14474	14588	14639	14520	14681	14548	14595	14581	14673	14514	14593	14626	14613	14634	14623	14656	14601	14711	14760	14709	14616	14694	14656	14546	14546	14448	14414	14487	14622	14832	14289	14401	14470	14578	14509	14605	14467	14630	14514	14536	14591	14485	14695	14664	14554	14713	14666	14517	14679	14695	14426	14479	14591	14558	14322	14797	14514	14610	14672	14761	14508	14553	14555	14652	14639	14653	14610	14533	14498	14646	14559	14499	14394	14531	14524	14507	14366	14474	14702	14736	14576	14639	14563	14660	14378	14588	14499	14550	14568	14597	14444	14484	14529	14503	14530	14615	14529	14475	14539	14530	14452	14538	14699	14493	14608	14675	14516	14588	14719	14506	14489	14619	14655	14612	14461	14584	14558	14637	14524	14609	14565	14606	14673	14426	14501	14565	14484	14477	14637	14411	14706	14498	14560	14658	14658	14392	14782	14738	14682	14553	14555	14585	14632	14511	14702	14443	14543	14486	14429	14558	14476	14567	14565	14694	14686	14620	14518	14579	14482	14519	14532	14428	14801	14621	14707	14493	14432	14541	14543	14641	14614	14646	14699	14456	14425	14606	14429	14514	14512	14415	14529	14445	14654	14556	14510	14371	14552	14450	14735	14495	14455	14617	14491	14306	14652	14640	14531	14521	14421	14427	14618	14539	14634	14572	14482	14442	14479	14633	14638	14611	14547	14623	14465	14754	14570	14664	14709	14591	14677	14559	14616	14650	14554	14723	14459	14433	14518	14624	14730	14614	14541	14618	14598	14658	14530	14554	14501	14448	14610	14519	14618	14417	14512	14749	14586	14576	14502	14442	14602	14429	14522	14733	14645	14529	14564	14573	14452	14714	14543	14529	14627	14266	14399	14561	14476	14560	14553	14547	14567	14580	14589	14581	14414	14638	14432	14542	14534	14701	14639	14492	14650	14612	14390	14391	14621	14508	14712	14452	14515	14626	14589	14468	14559	14462	14444	14451	14616	14564	14810	14546	14640	14490	14431	14626	14564	14524	14527	14623	14597	14680	14604	14527	14498	14577	14596	14485	14651	14414	14661	14534	14589	14540	14682	14615	14413	14604	14570	14575	14643	14649	14487	14656	14623	14730	14564	14501	14448	14552	14687	14584	14467	14433	14544	14597	14591	14467	14426	14618	14596	14537	14566	14346	14481	14505	14614	14680	14518	14511	14722	14642	14650	14603	14534	14573	14524	14698	14571	14586	14654	14527	14476	14686	14535	14588	14617	14618	14552	14647	14617	14689	14725	14568	14646	14585	14480	14314	14512	14649	14623	14563	14434	14706	14505	14598	14787	14480	14408	14524	14644	14593	14571	14493	14587	14584	14673	14592	14483	14439	14456	14605	14601	14596	14756	14770	14549	14513	14583	14621	14569	14613	14559	14549	14633	14520	14489	14548	14578	14585	14562	14536	14483	14463	14475	14547	14589	14648	14419	14516	14619	14523	14550	14507	14423	14517	14606	14694	14485	14580	14516	14620	14535	14355	14531	14544	14567	14617	14705	14508	14584	14474	14461	14693	14590	14505	14439	14555	14612	14625	14527	14558	14565	14539	14578	14613	14552	14523	14397	14539	14689	14613	14459	14484	14761	14568	14390	14587	14659	14568	14585	14522	14466	14681	14631	14717	14486	14548	14509	14654	14512	14676	14591	14549	14390	14495	14605	14645	14571	14618	14478	14533	14636	14486	14492	14461	14811	14601	14569	14533	14648	14601	14591	14575	14637	14756	14652	14483	14638	14558	14528	14563	14718	14585	14471	14573	14460	14611	14398	14665	14512	14702	14589	14465	14662	14561	14604	14575	14713	14599	14514	14591	14760	14640	14575	14755	14489	14559	14592	14515	14653	14743	14522	14583	14471	14664	14545	14913	14667	14461	14577	14555	14536	14618	14564	14496	14219	14639	14542	14663	14553	14573	14598	14538	14698	14478	14476	14557	14471	14480	14571	14527	14542	14530	14539	14513	14633	14440	14590	14564	14506	14568	14625	14542	14686	14652	14759	14662	14593	14579	14503	14598	14563	14546	14526	14550	14514	14523	14650	14450	14538	14675	14446	14507	14610	14559	14586	14424	14648	14553	14678	14682	14522	14550	14555	14619	14591	14515	14565	14692	14734	14556	14519	14575	14589	14573	14567	14482	14611	14455	14501	14434	14620	14503	14619	14632	14623	14455	14622	14452	14663	14536	14606	14483	14523	14596	14543	14535	14595	14560	14537	14518	14537	14680	14398	14381	14588	14486	14497	14500	14542	14592	14640
28142	22075	26854	26859	23176	20132	18520	17120	16355	16493	16276	16236	16015	15947	15599	15605	15627	15576	15306	15597	15258	15406	15461	15928	16314	16033	15564	15567	15302	15287	15396	15358	15359	15555	15188	15445	15480	15362	15333	15236	15467	15293	15294	15399	15435	15366	15173	15452	15363	15237	15319	15352	15291	15198	15362	15538	15227	15150	15510	15367	15365	15441	15400	15153	15332	15168	15239	15183	15206	15303	15430	15154	15332	15289	15546	15311	15445	15415	15176	15242	15224	15427	15291	15400	15307	15309	15561	15196	15354	15479	15290	15403	15191	15207	15218	15318	15449	15187	15388	15277	15287	15294	15237	15336	15234	15350	15529	15278	15367	15395	15362	15498	15287	15374	15362	15419	15375	15160	15369	15141	14991	15466	15360	15265	15412	15263	15181	15210	15268	15399	15473	15213	15242	15233	15355	15311	15442	15354	15315	15176	15359	15313	15286	15465	15308	15209	15251	15364	15271	15223	15306	15427	15271	15263	15174	15304	15377	15211	15269	15395	15376	15375	15419	15203	15275	15360	15181	15200	15253	15278	15389	15365	15374	15226	15211	15142	15257	15502	15308	15281	15460	15300	15374	15458	15302	15266	15360	15422	15282	15552	15376	15380	15304	15125	15365	15237	15290	15273	15322	15438	15247	15372	15114	15244	15321	15272	15292	15334	15333	15379	15286	15424	15129	15427	15149	15381	15306	15337	15228	15208	15254	15215	15296	15270	15279	15282	15326	15402	15373	15310	15165	15157	15306	15573	15287	15226	15292	15452	15409	15282	15062	15299	15366	15277	15501	15496	15196	15225	15374	15156	15331	15227	15380	15539	15310	15307	15410	15300	15023	15235	15321	15281	15357	15015	15290	15299	15383	15312	15241	15282	15234	15190	15363	15156	15198	15098	15067	15287	15420	15253	15439	15330	15434	15483	15331	15092	15277	15137	15400	15368	15191	15475	15574	15334	15326	15300	15213	15286	15284	15279	15390	15219	15384	15298	15237	15255	15262	15338	15304	15464	15428	15355	15289	15175	15312	15146	15245	15256	15261	15438	15262	15345	15231	15123	15311	15346	15409	15307	15439	15280	15261	15256	15189	15204	15313	15228	15312	15306	15340	15454	15577	15150	15344	15218	15455	15330	15283	15094	15279	15354	15299	15287	15283	15313	15367	15412	15186	15311	15294	15449	15344	15384	15375	15336	15156	15185	15304	15256	15225	15339	15379	15284	15456	15190	15186	15374	15097	15329	15399	15358	15408	15339	15243	15335	15105	15388	15397	15217	15366	15273	15431	15298	15326	15282	15317	15238	15101	15240	15252	15246	15483	15342	15225	15428	15288	15183	15225	15372	15153	15249	15189	15413	15215	15301	15336	15330	15362	15209	15444	15299	15267	15363	15366	15231	15391	15350	15372	15291	15236	15272	15404	15310	15256	15345	15334	15441	15247	15407	15376	15384	15312	15413	15152	15466	15235	15305	15402	15261	15411	15305	15315	15233	15334	15362	15237	15368	15351	15346	15337	15326	15120	15162	15209	15353	15499	15379	15211	15092	15394	15271	15010	15146	15215	15292	15462	15459	15388	15363	15117	15503	15171	15188	15283	15202	15066	15180	15072	15285	15364	15601	15275	15392	15319	15194	15143	15343	15232	15281	15420	15262	15302	15329	15169	15268	15279	15484	15436	15433	15539	15174	15374	15245	15263	15336	15343	15334	15400	15306	15129	15374	15360	15335	15424	15224	15337	15307	15215	15459	15407	15448	15189	15441	15183	15300	15285	15252	15310	15256	15386	15458	15467	15293	15364	15437	15103	15304	15428	15315	15400	15367	15164	15294	15479	15196	15229	15374	15303	15412	15238	15189	15292	15259	15354	15443	15284	15215	15449	15194	15371	15372	15204	15420	15174	15304	15347	15519	15116	15420	15323	15168	15311	15344	15235	15255	15224	15309	15370	15231	15343	15158	15252	15291	15244	15438	15262	15379	15599	15305	15197	15296	15254	15227	15282	15321	15300	15265	15208	15176	15139	15297	15156	15365	15245	15246	15342	15302	15240	15239	15270	15462	15351	15259	15413	15148	15467	15217	15151	15316	15313	15247	15390	15328	15311	15178	15389	15172	15413	15303	15170	15282	15348	15511	15315	15298	15353	15376	15374	15264	15337	15161	15341	15277	15224	15170	15473	15484	15413	15317	15090	15307	15465	15428	15419	15169	15386	15270	15323	15323	15258	15263	15357	15273	15209	15313	15521	15267	15311	15246	15170	15222	15391	15373	15193	15264	15612	15049	15220	15198	15370	15437	15359	15415	15324	15144	15351	15479	15364	15367	15109	15230	15196	15218	15401	15341	15337	15482	15462	15343	15255	15401	15402	15376	15535	15380	15240	15153	15265	15391	15582	15239	15182	15203	15253	15316	15371	15270	15307	15249	15235	15304	15433	15264	15426	15390	15278	15406	15499	15371	15355	15354	15376	15316	15321	15365	15356	15373	15489	15316	15109	15397	15255	15300	15397	15325	15299	15400	15478	15480	15342	15413	15342	15340	15400	15088	15244	15391	15417	15611	15364	15385	15373	15307	15313	15488	15201	15241	15372	15330	15300	15353	15426	15159	15419	15346	15471	15277	15352	15361	15306	15274	15296	15259	15325	15321	15354	15202	15544	15279	15347	15237	14940	15229	15312	15445	15043	15075	15396	15275	15354	15203	15324	15342	15438	15315	15371	15113	15287	15548	15461	15243	15119	15305	15373	15380	15432	15243	15230	15317	15416	15497	15590	15242	15302	15444	15236	15295	15224	15299	15330	15316	15273	15185	15331	15433	15567	15221	15365	15322	15266	15153	15083	15314	15288	15256	15260	15440	15291	15312	15232	15406	15477	15337	15277	15284	15303	15299	15265	15385	15421	15191	15325	15425	15340	15336	15332	15474	15359	15351	15087	15250	15380	15275	15329	15150	15198	15109	15618	15356	15482	15391	15199	15493	15207	15392	15392	15476	15260	15210	15265	15368	15137	15297	15401	15423	15200	15418	15193	14984	15204	15258	15433	15306	15430	15387	15274	15513	15473	15145	15216	15313	15426	15340	15156	15168	15378	15292	15238	15140	15249	15396	15238	15338	15472	15442	15370	15246	15407	15273	15411	15338	15213	15293	15484	15294	15234	15254	15313	15258	15338	15405	15143	15330	15438	15460	15402	15305	15329	15310	15134	15133	15412	15207	15355	15226	15392	15283	15331	15223	15241	15356	15500	15271	15141	15400	15393	15240	15303	15547	15388	15176	15204	15406	15263	15288	15289	15358	15142	15461	15434	15525	15244	15239	15334	15378	15396	15226	15316	15211	15312	15385	15275	15448	15355	15196	15410	15418	15385	15348	15218	15255	15237	15383	15498	15460	15399	15337	15358	15350	15218	15262	15390	15366	15238	15355	15572	15286	15305	15347	15394	15409	15436	15161	15047	15295	15267	15236	15263	15317	15343	15331	15128	15123	15288	15403	15376	15502	15374	15402	15588	15409	15187	15116	15312	15294	15323	15222	15312	15450	15390	15231	15368	15445	15436	15195	15286	15372	15305	15491	15294	15377	15379	15049	15343	15148	15293	15311	15304	15330	15369	15295	15347	15340	15399	15240	15178	15380	15133	15315	15322	15424	15150	15427	15278	15280	15272	15162	15492	15336	15373	15315	15331	15352	15193	15448	15388	15449	15274	15346	15281	15343	15354	15377	15400	15371	15296	15350	15274	15432	15415	15230	15308	15548	15406	15244	15304	15273	15225	15381	15130	15348	15358	15381	15327	15248	15418	15310	15229	15124	15446	15524	15200	15343	15328	15081	15349	15272	15215	15362	15461	15223	15325	15304	15264	15385	15292	15448	15243	15394	15285	15299	15352	15341	15189	15197	15284	15197	15338	15371	15116	15337	15306	15271	15369	15246	15272	15252	15326	15270	15202	15218	15404	15574	15253	15385	15328	15444	15362	15330	15348	15235	15321	15250	15309	15401	15325	15170	15437	15379	15160	15386	15398	15260	15458	15493	15406	15349	15409	15233	15324	15375	15511	15400	15353	15291	15350	15241	15384	15299	15082	15259	15206	15547	15465	15321	15313	15208	15281	15498	15206	15146	15355	15275	15440	15258	15339	15451	15227	15364	15281	15352	15329	15249	15262	15266	15325	15453	15414	15388	15359	15463	15148	15106	15341	15478	15198	15041	15523	15241	15361	15160	15241	15019	15348	15504	15373	15167	15279	15361	15394	15237	15163	15350	15176	15219	15340	15399	15344	15044	15393	15052	15445	15383	15377	15363	15403	15169	15138	15406	15384	15345	15435	15239	15251	15225	15217	15164	15302	15335	15311	15327	15519	15284	15283	15354	15365	15341	15224	15573	15407	15224	15277	15323	15030	15265	15309	15042	15283	15258	15436	15394	15273	15589	15327	15413	15363	15414	15362	15310	15568	15473	15419	15447	15223	15448	15302	15284	15306	15349	15199	15152	15322	15560	15376	15273	15161	15285	15302	15308	15256	15290	15229	15422	15393	15264	15308	15140	15263	15255	15369	15157	15273	15462	15225	15308	15198	15463	15113	15314	15284	15251	15463	15465	15282	15235	15110	15473	15250	15196	15374	15215	15205	15452	15282	15279	15230	15418	15431	15534	15177	15541	15156	15370	15337	15225	15371	15249	15317	15217	15354	15389	15271	15362	15211	15155	15246	15241	15344	15222	14977	15300	15231	15297	15378	15187	15287	15245	15442	15369	15450	15320	15237	15341	15416	15444	15214	15317	15396	15422	15413	15406	15259	15556	15185	15280	15311	15270	15240	15327	15214	15470	15233	15171	15353	15487	15289	15243	15327	15337	15394	15443	15329	15397	15349	15364	15360	15294	15207	15414	15348	15363	15470	15189	15157	15143	15433	15207	15175	15600	15368	15331	15488	15311	15276	15305	15159	15509	15578	15243	15286	15339	15388	15380	15403	15323	15426	15172	15391	15326	15341	15343	15348	15319	15430	15464	15476	15344	15306	15384	15358	15400	15302	15116	15376	15370	15224	15197	15350	15310	15464	15199	15203	15191	15353	15082	15250	15282	15504	15375	15244	15254	15473	15305	15358	15464	15307	15141	15182	15265	15394	15140	15298	15214	15113	15231	15375	15380
18293	20530	26896	26764	24776	20487	17846	16785	16029	15759	15509	15068	14861	14774	14454	14246	14235	13873	13838	13910	13919	14091	13983	14641	14664	14506	14226	13907	13659	13759	13755	13769	13805	13685	13591	13725	13587	13654	13864	13780	13528	13674	13769	13680	13580	13703	13559	13710	13786	13743	13882	13756	13594	13766	13618	13758	13620	13818	13710	13762	13649	13541	13775	13681	13847	13717	13623	13681	13630	13549	13586	13745	13551	13639	13733	13785	13648	13587	13725	13634	13805	13650	13721	13764	13635	13626	13659	13649	13607	13646	13655	13684	13621	13794	13686	13808	13996	13810	13866	13618	13820	13813	13556	13623	13841	13670	13624	13798	13644	13685	13588	13998	13729	13452	13698	13755	13860	13810	13559	13596	13738	13822	13862	13734	13708	13752	13578	13628	13605	13725	13675	13851	13599	13634	13808	13618	13610	13528	13826	13632	13713	13783	13640	13723	13725	13667	13750	13791	13579	13753	13664	13728	13593	13632	13760	13808	13750	13726	13733	13849	13859	13755	13725	13827	13794	13807	13744	13742	13552	13633	13648	13700	13757	13685	13709	13755	13838	13668	13635	13739	13589	13583	13811	13686	13689	13744	13821	13751	13858	13725	13715	13633	13554	13684	13672	13622	13788	13611	13575	13781	13854	13588	13601	13647	13593	13694	13635	13721	13740	13631	13637	13511	13558	13609	13924	13541	13678	13624	13560	13766	13822	13849	13756	13695	13787	13723	13537	13847	13859	13755	13667	13735	13750	13766	13742	13643	13740	13589	13681	13677	13670	13707	13538	13729	13666	13579	13780	13702	13601	13677	13671	13760	13813	13647	13634	13618	13622	13866	13652	13783	13658	13677	13689	13620	13658	13778	13504	13625	13716	13704	13768	13520	13587	13731	13751	13585	13735	13838	13748	13775	13696	13579	13675	13713	13872	13926	13610	13773	13699	13599	13671	13792	13767	13765	13571	13837	13734	13544	13501	13840	13625	13610	13710	13680	13565	13797	13537	13684	13594	13686	13689	13723	13698	13798	13670	13614	13673	13659	13522	13632	13751	13753	13599	13640	13684	13683	13614	13857	13686	13636	13680	13639	13634	13618	13704	13511	13602	13624	13487	13621	13803	14003	13687	13783	13769	13755	13660	13803	13598	13825	13638	13628	13816	13698	13809	13681	13621	13696	13659	13831	13679	13670	13644	13703	13729	13631	13750	13661	13697	13514	13755	13699	13658	13711	13583	13685	13727	13558	13797	13565	13777	13556	13912	13590	13788	13592	13815	13646	13669	13791	13705	13728	13719	13701	13628	13606	13819	13619	13459	13742	13628	13696	13659	13647	13866	13713	13816	13811	13852	13589	13594	13710	13695	13882	13703	13594	13771	13557	13733	13686	13735	13754	13742	13726	13714	13544	13708	13900	13612	13756	13581	13757	13759	13758	13569	13745	13808	13745	13664	13593	13645	13738	13910	13590	13713	13554	13779	13702	13527	13739	13648	13876	13725	13920	13695	13835	13652	13708	13670	13597	13542	13838	13603	13729	13859	13570	13570	13579	13604	13661	13789	13724	13796	13625	13674	13661	13765	13535	13690	13599	13497	13546	13770	13667	13808	13643	13660	13842	13747	13738	13767	13510	13731	13684	13775	13683	13764	13695	13733	13665	13646	13812	13778	13801	13681	13740	13785	13694	13675	13717	13757	13618	13712	13692	13645	13744	13795	13713	13816	13703	13614	13748	13595	13748	13734	13642	13703	13655	13629	13702	13620	13652	13667	13830	13615	13824	13763	13742	13418	13548	13759	13742	13750	13572	13736	13612	13636	13467	13724	13749	13616	13806	13628	13815	13713	13627	13742	13730	13757	13801	13735	13865	13657	13587	13640	13791	13566	13627	13797	13649	13638	13710	13665	13758	13764	13771	13686	13694	13680	13639	13900	13674	13590	13799	13786	13724	13685	13592	13665	13743	13660	13726	13765	13604	13748	13832	13781	13593	13914	13749	13759	13600	13714	13681	13702	13755	13684	13707	13646	13569	13689	13623	13719	13674	13768	13694	13758	13630	13733	13682	13664	13713	13586	13793	13745	13784	13688	13729	13894	13608	13725	13789	13730	13676	13723	13766	13755	13798	13741	13590	13712	13744	13736	13668	13582	13724	13727	13637	13724	13571	13786	13709	13716	13677	13672	13770	13751	13700	13863	13619	13614	13773	13645	13770	13543	13758	13741	13611	13851	13791	13699	13865	13730	13733	13610	13716	13629	13747	13763	13712	13750	13676	13599	13573	13691	13565	13729	13570	13696	13630	13565	13593	13683	13520	13869	13676	13679	13546	13619	13569	13696	13660	13671	13606	13682	13787	13721	13785	13489	13598	13845	13645	13727	13506	13593	13718	13732	13685	13604	13916	13627	13585	13560	13636	13760	13785	13601	13824	13677	13763	13594	13784	13630	13779	13765	13523	13825	13651	13817	13575	13777	13617	13616	13670	13719	13652	13615	13638	13730	13732	13602	13797	13846	13762	13864	13755	13729	13773	13539	13698	13579	13544	13839	13823	13610	13507	13565	13789	13556	13726	13665	13672	13621	13605	13729	13731	13646	13568	13654	13652	13542	13571	13632	13643	13779	13631	13494	13707	13697	13770	13682	13794	13611	13689	13780	13554	13716	13549	13691	13739	13822	13754	13741	13706	13789	13620	13933	13627	13785	13664	13731	13733	13824	13843	13736	13621	13581	13665	13581	13881	13615	13845	13691	13481	13795	13639	13643	13694	13690	13745	13602	13787	13611	13703	13687	13855	13755	13661	13813	13756	13684	13669	13700	13573	13717	13557	13609	13764	13654	13836	13685	13793	13631	13538	13819	13740	13742	13469	13640	13792	13685	13488	13663	13711	13528	13894	13487	13634	13731	13847	13647	13744	13794	13702	13740	13616	13605	13711	13656	13798	13700	13765	13727	13660	13775	13771	13753	13661	13482	13712	13628	13786	13749	13700	13881	13615	13573	13580	13731	13838	13673	13621	13726	13735	13741	13680	13878	13633	13758	13682	13767	13751	13642	13715	13612	13796	13651	13530	13642	13731	13785	13691	13698	13736	13734	13770	13740	13879	13638	13556	13683	13635	13619	13636	13949	13723	13688	13529	13577	13888	13745	13663	13760	13727	13760	13753	13656	13723	13687	13699	13664	13644	13890	13836	13808	13690	13799	13654	13754	13682	13821	13614	13509	13811	13752	13492	13702	13740	13697	13687	13690	13645	13762	13673	13765	13846	13832	13447	13755	13747	13575	13628	13875	13766	13535	13835	13703	13636	13708	13619	13738	13554	13636	13668	13671	13798	13739	13710	13847	13603	13779	13556	13943	13594	13632	13849	13624	13627	13704	13790	13489	13717	13612	13669	13707	13732	13524	13666	13902	13788	13647	13698	13894	13649	13748	13838	13773	13752	13717	13737	13751	13671	13776	13532	13612	13591	13920	13686	13598	13786	13631	13868	13806	13702	13620	13746	13587	13555	13743	13850	13725	13673	13622	13742	13771	13764	13706	13802	13635	13660	13909	13854	13787	13635	13858	13682	13694	13674	13749	13559	13784	13672	13700	13610	13699	13580	13673	13674	13519	13647	13549	13886	13734	13849	13725	13887	13866	13688	13842	13703	13655	13689	13490	13802	13742	13784	13761	13601	13677	13671	13846	13632	13650	13759	13887	13671	13672	13718	13693	13566	13630	13660	13677	13655	13697	13786	13715	13638	13453	13611	13590	13805	13643	13708	13728	13836	13632	13558	13745	13643	13785	13696	13748	13671	13593	13666	13655	13718	13795	13601	13737	13720	13750	13779	13726	13748	13742	13555	13869	13594	13813	13670	13629	13622	13729	13762	13716	13687	13811	13541	13777	13641	13709	13860	13764	13644	13724	13683	13763	13540	13706	13587	13693	13577	13723	13747	13716	13799	13583	13752	13634	13678	13724	13683	13759	13627	13704	13652	13724	13673	13808	13780	13831	13891	13753	13780	13505	13657	13651	13723	13658	13661	13818	13743	13659	13891	13749	13610	13663	13743	13593	13633	13704	13724	13740	13621	13721	13654	13584	13724	13608	13633	13659	13636	13601	13647	13876	13733	13572	13653	13698	13717	13813	13687	13641	13704	13604	13525	13794	13821	13669	13673	13837	13602	13707	13696	13788	13636	13707	13651	13700	13619	13677	13565	13703	13615	13817	13569	13618	13789	13594	13588	13844	13723	13607	13554	13700	13686	13694	13716	13689	13540	13710	13758	13741	13785	13849	13646	13626	13765	13851	13621	13613	13663	13762	13690	13722	13732	13625	13733	13847	13746	13756	13652	13636	13813	13692	13667	13806	13738	13781	13725	13738	13774	13824	13840	13748	13780	13724	13740	13745	13752	13644	13529	13703	13808	13808	13669	13687	13816	13593	13698	13822	13648	13750	13858	13680	13662	13676	13676	13851	13683	13622	13728	13962	13603	13694	13700	13766	13575	13679	13798	13770	13829	13837	13791	13810	13584	13735	13852	13687	13761	13694	13693	13740	13711	13560	13657	13576	13708	13665	13710	13516	13682	13702	13555	13708	13781	13733	13702	13641	13742	13787	13592	13770	13571	13764	13612	13589	13709	13727	13612	13828	13638	13719	13775	13836	13671	13657	13649	13521	13911	13715	13580	13701	13744	13743	13687	13652	13617	13629	13697	13763	13892	13676	13630	13795	13784	13724	13569	13659	13754	13811	13727	13695	13747	13730	13545	13771	13580	13708	13757	13797	13641	13770	13639	13695	13733	13537	13682	13695	13792	13671	13834	13673	13757	13659	13703	13692	13757	13818	13630	13764	13639	13660	13893	13782	13739	13621	13669	13659	13616	13651	13757	13776	13889	13698	13558	13726	13660	13749	13626	13621	13802	13748	13725	13701	13843	13729	13628	13727	13753	13650	13685	13734	13592	13682	13747	13664	13789	13803	13683	13834	13755	13605	13687	13744	13781	13789	13746	13688	13869	13617	13636	13729	13776	13570	13649	13541	13721	13639	13813	13603	13583	13880	13905	13755	13746	13772	13717	13753	13733	13500	13701	13564	13582	13924	13687	13575	13773	13638	13582	13603	13623	13635	13586	13701	13796	13570	13610	13671	13779	13566	13786	13864	13687
24330	21264	28581	24971	22840	21481	19722	18181	16891	16832	16502	16487	16435	16481	16519	16335	16302	16110	16121	15963	15950	15888	17764	20647	19851	18348	17493	16767	16284	15753	15712	15540	15687	15826	15859	15618	15783	15691	15560	15596	15743	15800	15588	15705	15647	15845	15734	15567	15651	15644	15640	15718	15589	15803	15752	15661	15697	15619	15638	15640	15616	15759	15553	15705	15602	15846	15757	15451	15596	15676	15687	15768	15611	15878	15758	15820	15671	15906	15509	15724	15579	15577	15608	15563	15604	15943	15681	15830	15590	15636	15492	15518	15556	15807	15734	15604	15657	15780	15503	15723	15690	15718	15611	15526	15652	15805	15821	15683	15778	15608	15703	15626	15674	15612	15665	15602	15636	15508	15756	15822	15585	15742	15658	15604	15580	15689	15503	15580	15726	15797	15925	15572	15534	15661	15781	15604	15512	15673	15599	15525	15699	15573	15594	15598	15587	15667	15514	15573	15735	15807	15689	15517	15744	15602	15675	15567	15724	15619	15835	15783	15625	15799	15645	15578	15679	15579	15741	15731	15859	15696	15734	15572	15473	15693	15577	15608	15867	15762	15681	15710	15824	15588	15550	15801	15646	15650	15769	15619	15683	15865	15818	15687	15747	15620	15595	15641	15668	15496	15673	15506	15615	15537	15560	15471	15810	15705	15751	15843	15571	15598	15779	15771	15604	15514	15623	15838	15734	15514	15661	15638	15656	15543	15869	15634	15297	15596	15483	15592	15737	15527	15718	15715	15545	15535	15659	15674	15726	15746	15756	15691	15528	15620	15413	15543	15393	15678	15534	15648	15750	15587	15778	15635	15671	15611	15566	15755	15684	15545	15862	15827	15642	15702	15900	15763	15692	15509	15716	15524	15383	15489	15495	15478	15869	15496	15587	15664	15537	15710	15670	15828	15671	15723	15642	15668	15621	15784	15719	15649	15781	15889	15723	15551	15747	15735	15707	15599	15599	15463	15560	15631	15576	15698	15599	15729	15788	15500	15549	15536	15630	15716	15733	15727	15471	15741	15554	15661	15511	15733	15634	15735	15804	15610	15606	15676	15654	15579	15593	15778	15606	15521	15565	15499	15527	15751	15508	15736	15445	15792	15602	15440	15723	15335	15910	15696	15731	15589	15641	15471	15846	15622	15801	15754	15690	15760	15519	15526	15515	15570	15732	15477	15729	15587	15559	15670	15588	15506	15678	15414	15740	15605	15703	15557	15562	15444	15476	15591	15941	15651	15575	15426	15669	15660	15576	15518	15535	15510	15694	15696	15714	15688	15694	15799	15576	15610	15764	15597	15643	15409	15631	15658	15495	15455	15699	15598	15587	15632	15586	15590	15638	15629	15768	15796	15677	15697	15632	15610	15744	15626	15636	15605	15662	15795	15634	15738	15701	15848	15673	15758	15650	15583	15510	15582	15697	15707	15636	15673	15566	15564	15631	15637	15618	15708	15653	15731	15684	15583	15568	15675	15557	15621	15781	15644	15788	15737	15738	15570	15578	15597	15602	15715	15629	15470	15582	15582	15863	15594	15625	15482	15881	15726	15559	15703	15605	15551	15673	15493	15618	15712	15482	15422	15849	15718	15841	15581	15555	15535	15577	15581	15850	15706	15840	15642	15582	15646	15818	15433	15618	15704	15850	15586	15599	15681	15636	15609	15763	15714	15586	15784	15650	15683	15781	15679	15560	15592	15760	15503	15441	15563	15592	15569	15589	15694	15583	15740	15564	15555	15716	15539	15564	15621	15433	15698	15613	15694	15812	15674	15795	15791	15886	15695	15685	15760	15771	15650	15869	15861	15577	15610	15748	15719	15505	15935	15721	15811	15897	15478	15740	15499	15647	15601	15726	15505	15802	15511	15581	15713	15876	15587	15690	15753	15747	15605	15773	15537	15542	15505	15731	15622	15620	15715	15559	15503	15631	15689	15572	15674	15717	15726	15613	15747	15570	15630	15896	15606	15545	15707	15633	15690	15616	15676	15683	15597	15555	15668	15759	15737	15609	15720	15701	15777	15719	15761	15585	15673	15541	15448	15420	15413	15575	15515	15517	15581	15699	15557	15580	15825	15800	15771	15563	15605	15594	15696	15655	15558	15853	15604	15725	15616	15750	15761	15785	15643	15677	15541	15579	15730	15746	15845	15648	15738	15709	15709	15606	15683	15704	15791	15737	15682	15732	15593	15505	15659	15827	15695	15610	15638	15513	15786	15650	15676	15841	15503	15758	15733	15789	15548	15696	15645	15599	15513	15902	15502	15607	15633	15724	15495	15798	15734	15819	15581	15565	15617	15657	15538	15525	15576	15519	15705	15692	15803	15830	15671	15729	15863	15571	15501	15676	15669	15699	15623	15535	15725	15627	15578	15518	15745	15708	15590	15771	15696	15503	15627	15553	15848	15760	15689	15729	15634	15585	15831	15741	15682	15622	15697	15694	15454	15587	15580	15623	15592	15616	15760	15662	15423	15685	15635	15821	15654	15606	15433	15750	15618	15663	15707	15646	15550	15838	15622	15678	15650	15794	15630	15455	15768	15665	15838	15789	15701	15729	15657	15627	15743	15684	15650	15725	15567	15602	15701	15819	15657	15554	15672	15754	15638	15532	15773	15720	15690	15741	15739	15454	15579	15684	15693	15725	15650	15545	15695	15457	15617	15607	15603	15827	15571	15515	15665	15736	15528	15696	15681	15618	15689	15675	15735	15456	15664	15755	15663	15607	15562	15823	15511	15693	15511	15630	15616	15658	15667	15594	15668	15558	15670	15890	15483	15639	15679	15638	15582	15536	15534	15643	15657	15689	15534	15740	15699	15858	15738	15516	15614	15647	15698	15557	15539	15841	15749	15618	15484	15634	15584	15412	15680	15590	15791	15628	15697	15603	15740	15386	15509	15702	15617	15467	15677	15534	15673	15741	15699	15725	15620	15676	15692	15427	15646	15588	15600	15667	15760	15733	15580	15735	15630	15632	15612	15718	15533	15746	15690	15707	15684	15818	15651	15644	15723	15643	15621	15793	15678	15766	15778	15904	15680	15691	15699	15405	15390	15558	15388	15610	15572	15569	15677	15655	15748	15694	15808	15537	15686	15751	15760	15655	15707	15635	15597	15607	15742	15597	15626	15681	15510	15661	15630	15795	15650	15656	15511	15810	15446	15466	15662	15650	15616	15797	15722	15604	15550	15727	15753	15673	15607	15590	15750	15600	15520	15775	15632	15854	15701	15676	15607	15776	15542	15515	15606	15730	15795	15764	15627	15701	15604	15710	15581	15751	15638	15702	15781	15705	15650	15382	15502	15592	15708	15710	15655	15615	15719	15489	15682	15594	15775	15517	15775	15457	15489	15600	15568	15565	15615	15658	15442	15444	15680	15583	15661	15704	15783	15721	15504	15633	15546	15714	15746	15629	15723	15667	15470	15483	15665	15603	15772	15764	15653	15548	15749	15754	15628	15706	15730	15697	15578	15623	15608	15880	15636	15642	15528	15608	15737	15640	15416	15725	15695	15761	15791	15487	15610	15691	15590	15774	15740	15774	15625	15667	15678	15787	15718	15595	15767	15687	15596	15632	15801	15620	15745	15454	15665	15610	15617	15608	15710	15790	15596	15708	15602	15702	15547	15724	15699	15641	15588	15528	15625	15812	15660	15560	15653	15564	15538	15588	15698	15838	15712	15730	15698	15607	15610	15840	15732	15652	15617	15626	15477	15643	15681	15641	15604	15583	15584	15497	15815	15728	15457	15607	15448	15748	15719	15513	15788	15793	15546	15611	15567	15695	15622	15552	15644	15744	15707	15617	15512	15477	15694	15774	15585	15571	15644	15787	15689	15787	15979	15452	15674	15596	15569	15855	15673	15513	15581	15549	15763	15689	15570	15668	15697	15500	15542	15766	15564	15548	15607	15811	15604	15765	15824	15772	15496	15480	15752	15527	15564	15561	15747	15731	15708	15904	15640	15759	15795	15454	15721	15832	15554	15614	15766	15675	15599	15686	15421	15592	15653	15512	15739	15736	15722	15590	15684	15733	15635	15645	15804	15692	15564	15484	15575	15572	15803	15700	15676	15756	15593	15710	15510	15712	15682	15658	15623	15454	15507	15671	15537	15697	15535	15596	15495	15712	15820	15431	15580	15536	15662	15779	15629	15531	15765	15550	15578	15809	15565	15632	15912	15740	15601	15767	15681	15493	15466	15616	15417	15612	15693	15778	15452	15476	15765	15528	15623	15497	15611	15629	15533	15592	15757	15604	15615	15576	15625	15560	15655	15627	15805	15708	15652	15663	15734	15873	15489	15727	15528	15681	15742	15665	15623	15563	15696	15719	15495	15576	15869	15638	15654	15799	15690	15670	15599	15847	15755	15744	15677	15672	15506	15650	15560	15554	15591	15501	15651	15687	15689	15806	15605	15650	15811	15909	15543	15695	15784	15552	15736	15823	15729	15718	15705	15508	15728	15758	15654	15566	15846	15561	15885	15605	15571	15655	15856	15493	15613	15599	15677	15621	15696	15542	15681	15668	15626	15559	15622	15435	15468	15690	15707	15688	15728	15591	15560	15684	15544	15573	15792	15609	15696	15572	15486	15792	15590	15715	15670	15552	15507	15345	15592	15635	15687	15817	15699	15644	15641	15589	15749	15734	15754	15521	15744	15804	15569	15774	15814	15566	15765	15393	15693	15701	15524	15543	15589	15725	15816	15886	15611	15533	15433	15669	15549	15735	15577	15388	15558	15775	15635	15732	15710	15790	15604	15605	15713	15581	15690	15502	15528	15578	15589	15557	15630	15627	15683	15672	15587	15549	15690	15796	15655	15545	15691	15614	15636	15512	15683	15803	15840	15890	15664	15797	15704	15570	15682	15600	15781	15555	15497	15564	15691	15602	15727	15410	15675	15531	15709	15616	15495	15609	15705	15685	15773	15907	15612	15471	15738	15569	15535	15660	15739	15632	15544	15451	15612	15624	15624	15540	15438	15626	15760	15780	15467	15556	15743	15753	15627	15654	15655	15591	15665	15408	15610	15656	15688	15650	15638	15700	15713	15414	15423	15551	15735	15643	15694	15864	15764	15801	15613	15588	15817	15689	15851	15660	15550	15596	15573	15538	15625	15773	15789	15773	15626	15668	15615	15635	15637
15905	31784	38131	30680	22086	18528	16891	17386	15764	15368	15028	15126	15176	15318	14796	14834	14583	14552	14147	14216	14142	14256	17370	20729	19466	17659	15763	15093	14310	14027	14033	14054	13787	14027	14040	13984	14107	14167	14111	14030	14039	13771	13910	13910	13888	13763	13993	13937	13944	14092	13785	13922	13880	13833	14101	13844	13951	13882	13971	14024	14083	13984	14030	14030	13862	14126	13935	13826	13976	14000	14031	13853	13880	13878	13973	13916	13894	13867	14036	13750	13871	13862	13941	13890	14237	13884	14180	13816	14030	13889	13985	13814	14023	13943	13912	14043	13990	13877	13915	14105	14057	13906	13828	13976	13743	13918	13950	14022	13956	14074	13816	13888	13955	14080	13918	13887	13862	13913	13924	14029	14048	13750	14024	13987	13925	13952	13930	14124	14046	14143	13707	13877	13986	14025	13941	13818	13941	14097	13899	13981	14123	13784	13723	13823	13861	13852	13872	13956	13924	13821	13923	13949	13867	13881	14055	13929	13977	13835	13974	13944	13942	13978	14087	13848	13916	13847	13906	13886	13965	13873	13941	13945	13795	13861	14058	14056	13990	14064	14057	13964	13886	13887	13943	13976	13901	13814	13959	14090	13988	13955	13873	14170	14005	14058	13764	13939	13942	14033	13986	14091	14039	13953	14093	14042	13941	13959	13973	14009	14115	13804	14058	13837	13889	13942	13869	13971	13968	13982	13844	13863	13995	13888	13995	13931	13899	14009	13985	13971	13946	13858	13818	14031	14022	14004	14049	13981	13862	13966	14022	14081	13809	14019	13934	13938	14094	13979	13875	13970	14044	13752	14205	14016	14051	13958	13950	13979	14020	14020	14005	13908	14009	14106	13920	14165	13946	13953	14040	13911	13955	13926	14004	13934	13987	13860	13729	14002	14049	13969	13977	14131	13845	13843	13848	13971	13987	13878	13919	13846	13936	13809	14119	14010	13976	13848	13844	14022	13961	14131	14065	13968	14102	13975	13871	13950	14061	13922	13868	13991	13796	14069	14030	14027	14002	14052	13943	13939	14110	13858	13948	13998	13856	14065	13928	13851	13974	13839	13893	13893	13931	13959	13836	13857	13836	13727	13998	13899	13883	14056	14012	13855	13737	13853	13914	13841	14013	14032	13854	13794	13913	13987	13897	13906	13913	13863	13903	14061	13998	14133	13905	13906	13811	13789	13973	14121	13966	14066	13808	13956	14007	13859	13949	13943	13893	14067	13977	14043	13905	14018	13919	14002	13799	13919	14151	13847	14084	13855	14018	13893	13871	13848	13968	13864	13953	14042	14047	14151	14077	13874	13844	13911	13929	14173	13832	13992	14061	13875	13893	13993	14012	13748	14057	14107	13957	13866	14071	13971	14122	14084	13967	13870	13910	13817	13945	13834	14031	13846	13875	13859	13948	13794	14032	14046	13923	13946	13937	13910	13759	13810	13908	13939	13852	13930	13866	13927	13887	13792	13698	13967	14067	14019	13947	14038	13767	13863	13884	13995	13944	13844	13904	13829	13967	14005	14027	14029	14042	13951	13876	13728	13954	13861	13868	13865	14005	13774	13876	13894	13975	13946	13914	13887	13969	13739	14030	13934	13932	13831	13911	14057	13952	13898	13949	13943	13910	13867	13940	13851	14094	14005	14101	14084	14010	14027	13873	13971	13791	13824	13953	13808	14029	13778	13904	13865	13810	13942	13979	13808	13974	13944	14040	13881	14033	14019	13886	13948	13904	13882	14046	13919	13839	13950	14025	13990	14049	13975	13961	13735	13905	13858	13810	13870	13895	13848	13895	13867	13863	13937	13937	13995	13953	13784	14072	14004	14037	13949	13897	14020	14105	13973	13987	13969	14030	13987	14056	14043	14073	13905	13945	14035	13943	13906	13968	14001	13891	14085	13958	13914	13975	13918	13916	13853	13972	14112	13764	14028	14001	14018	14033	14049	13976	14023	14006	14180	13986	13793	13983	14110	14033	13990	13966	14012	13894	13903	13991	14023	13872	13940	14040	13796	14050	13729	14014	14004	13905	13881	13997	14020	14003	13886	14013	14041	13980	13883	13772	14073	14014	14150	13991	13917	14009	13994	13992	13813	13943	14023	14008	14048	14083	13962	14086	14036	13836	14096	14136	13832	14197	13987	13826	13991	14030	13896	13903	13941	13841	13949	13885	14187	13910	14029	13929	14003	13977	13877	14004	13919	13976	13966	13876	14144	13941	13888	14079	13892	13779	13927	14078	14041	13938	13932	14061	13989	13913	13837	14014	13905	13883	13964	14016	13798	13939	13808	13995	14023	14031	13915	13918	13922	14127	13882	14028	13861	14071	13866	13884	13867	13881	13928	14003	13880	13898	13921	13950	13902	14010	13770	13966	13929	14013	13934	13826	14220	13878	13903	13893	13953	13911	13953	14007	13893	14103	13804	13948	13855	13829	13939	13714	13830	13772	13964	14079	14016	14106	14011	13995	13913	13882	13978	13781	13901	13968	13766	13842	13963	13858	14044	13834	14017	13914	13984	14057	13875	13901	13870	13884	13786	13921	13944	13925	14026	14001	13939	14076	13889	14141	13933	14114	14014	13808	14055	13896	13854	14017	14106	14046	14055	14040	13901	13938	13863	13964	13817	14034	13958	14017	13809	13982	14053	13831	13888	14072	13916	13968	13759	13834	13895	13878	13984	13866	13936	13704	14062	14010	14101	14031	13906	13960	14015	13866	14048	13909	13901	13858	13913	13938	13897	13985	14024	14050	13890	13972	14109	13902	13978	13873	13976	13948	14038	14101	14047	13789	14038	13890	13949	13900	13880	13944	13879	14121	13993	13865	13937	14117	13917	13946	13788	13794	13986	13974	13763	13979	13840	13967	13967	13945	13921	14067	13910	13939	13891	13970	13957	13960	13851	13923	13794	13808	13944	14064	14143	14004	14007	14051	13875	14003	13937	14001	14055	13991	13723	13837	13948	14132	13986	13855	13942	14009	13779	13971	13904	14042	14038	13918	14080	13896	13866	14082	13941	14034	14008	13947	14064	14054	13977	13895	14250	13938	13780	13988	13929	14015	14009	13822	14028	13919	13933	13898	13813	13977	14030	13871	13959	14068	13851	13865	13894	13934	13951	14011	14057	13959	14005	13980	13905	14058	13885	13883	14066	13870	13887	14008	14052	13836	13917	13987	13933	13869	13943	14027	13771	13966	13904	14028	13948	13902	13865	13894	13942	13900	14027	14078	14007	13967	13984	14005	14006	13759	13800	13928	13875	13865	13942	13895	14069	13995	13915	13965	13869	14250	13806	13891	14077	13869	13990	13842	13904	13946	13890	13991	13960	13908	13873	13952	13971	14070	13928	13888	14001	13996	13992	13835	13869	13897	13946	13898	13923	13886	13964	14037	14027	13821	13904	14022	13905	13955	13947	14034	13782	14040	13877	13920	14039	13955	13956	14053	13909	13912	14011	13976	13795	14074	13898	13961	13799	13765	14014	13666	13990	13711	14036	13864	13817	13984	13816	14023	13981	13925	13952	14059	13892	14076	14058	13908	14150	13964	14031	13980	14008	14012	13995	13919	14059	14079	13830	13982	13833	13958	14034	14074	13905	13837	13787	13774	13999	14021	13915	13844	14116	13879	13879	13872	14164	13919	13962	14154	13997	13797	14095	14009	13872	14029	13801	14029	13992	13905	13900	14014	13860	13937	14012	13832	13803	13996	13984	13937	13818	14086	14021	13836	14025	13834	13849	13885	13949	13803	13917	14070	13965	13713	13880	14048	13910	13960	13919	13778	13940	13831	13935	13869	13916	14008	13891	13965	13996	14079	14029	13928	14024	13908	13984	13954	13952	14049	13914	14116	13854	13977	13869	13854	13968	14080	13894	14029	13977	14024	14000	13961	13949	13954	14013	14114	13936	13849	13932	13926	13923	13884	13848	13766	13857	13923	13988	13882	13943	13947	13884	14059	14032	13947	14119	14049	13918	14062	14003	13879	13884	14076	13938	13920	13995	13795	13973	13967	13714	14087	14106	14029	13893	13950	13834	13754	14042	14068	13945	13984	13952	13993	13978	13892	13919	13969	14053	13922	13980	14018	14067	14105	14023	13857	13836	13956	13979	13899	13821	14076	13809	13970	14004	13881	13799	13866	13777	13867	13881	13959	14115	13976	14014	14068	13987	13996	14062	13826	13983	13796	13786	13865	13771	13817	14017	14005	13825	14092	14046	13982	13953	14122	14000	13853	13914	13771	13858	13805	13832	13922	13778	13967	13914	13840	13852	13982	13922	13945	14181	13979	14051	13898	13941	13984	14014	13956	13972	13965	13819	14012	13876	13945	14068	13985	14031	13773	13838	14027	13889	13946	13920	14024	14028	13880	13961	13917	13814	13808	14051	13892	13862	14046	13952	14027	13822	13902	13973	13976	13885	14086	13858	14303	13708	13974	14109	13939	13982	13929	14055	14211	13948	13951	13909	13946	13962	13973	13838	13936	14012	13883	13980	13800	13946	13949	13941	14020	13877	13933	13964	13840	13887	13911	13988	13806	13848	14069	14074	13949	14105	13984	13905	13944	13915	14009	14020	14116	14053	13956	13885	13935	13753	13917	13935	13940	14053	13956	14144	14013	14149	13836	13863	13916	13927	13975	14002	14016	13712	14079	13908	13911	13986	14009	13818	13970	13830	14043	14076	13972	13753	14020	13992	13945	13933	13981	13939	14025	14032	13983	13957	13910	13862	14102	13904	14044	14036	13984	13891	13822	13967	13831	14073	13922	13913	14039	13886	13951	13992	13890	13990	13896	14042	13929	13957	14028	13978	13888	14047	14012	14064	13847	13759	14002	13934	13885	13890	13929	13925	13965	14028	13965	13993	14173	14082	14108	13884	13922	14032	14048	13954	13823	13858	13971	13811	13904	13900	13969	13859	13923	14114	13994	13989	13887	14012	14151	13827	14036	13919	13793	13818	14114	13865	13845	14089	13957	13898	13903	13955	14053	13856	13854	14091	13972	13788	13912	14002	13912	13875	13946	14026	14052	14041	13900	13904	13905	13850	13752	14036	14054	13959	13868	13871	14068	13903	14028	13978	14014	13860	14093	13841	13903	13983	13955	13797	13903	13967	13944	13863	13995	13959	13900	14011	13947	13968
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
