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
339123368950	339123369517	339123370067	339123370617	339123371167	339123371717	339123372267	339123372819	339123373367	339123373917	339123374469	339123375017	339123375567	339123376119	339123376667	339123377219	339123377767	339123378317	339123378867	339123379419	339123379967	339123380517	339123381069	339123381619	339123382169	339123382719	339123383267	339123383819	339123384369	339123384919	339123385469	339123386019	339123386567	339123387119	339123387669	339123388217	339123388767	339123389319	339123389869	339123390419	339123390969	339123391519	339123392069	339123392617	339123393169	339123393717	339123394269	339123394817	339123395369	339123395919	339123396469	339123397017	339123397569	339123398117	339123398669	339123399219	339123399769	339123400319	339123400869	339123401419	339123401969	339123402519	339123403069	339123403617	339123404169	339123404719	339123405269	339123405819	339123406369	339123406919	339123407469	339123408019	339123408569	339123409119	339123409669	339123410219	339123410769	339123411319	339123411869	339123412419	339123412969	339123413519	339123414069	339123414617	339123415169	339123415719	339123416269	339123416819	339123417369	339123417919	339123418469	339123419019	339123419569	339123420119	339123420669	339123421219	339123421769	339123422319	339123422869	339123423419	339123423969	339123424519	339123425069	339123425619	339123426169	339123426719	339123427269	339123427819	339123428369	339123428919	339123429469	339123430019	339123430569	339123431119	339123431669	339123432219	339123432769	339123433319	339123433869	339123434419	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2756	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2755	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23491	21702	29883	27712	30719	35736	39689	35096	32924	32407	31693	30624	30118	30051	29549	29457	29616	29314	29164	29222	29011	28866	28946	28928	29089	29233	29054	29137	29114	28974	29046	28914	29175	28809	29275	28960	29015	29576	30382	30194	29633	29359	29255	28907	28649	28776	28701	28814	28922	28689	29084	29045	28937	28811	28798	28895	28941	28905	28969	28773	28951	28932	28932	29030	28989	28993	28891	28836	28416	28679	28809	28805	29044	28691	28835	29056	28920	28851	28854	29054	28889	28933	28843	28872	29124	28667	28990	28852	28910	28920	28831	28835	28913	28708	28575	28753	28789	28901	28762	28874	29030	28670	28971	28766	28973	29001	28996	28726	28979	28724	29056	28778	28992	28959	28963	28652	28895	28801	28816	28570	28916	29061	28775	28814	28868	28758	28876	28984	29007	28798	28880	28965	28877	28926	28689	28755	28898	28854	29143	28955	28940	28928	28721	28953	29093	28991	29159	28851	28662	28908	28889	28830	28876	28690	28917	29076	28848	28853	28913	28752	28957	28854	28830	28899	28793	28723	28765	28909	28873	28700	28954	28985	28972	28827	28692	28491	28897	28979	28801	28926	28955	28892	29027	28855	28724	28716	28904	28731	28813	28663	28918	28872	28894	28909	28746	28820	28984	28698	28749	28919	28847	28749	28886	28764	28871	28996	29061	29175	28637	28600	28872	28910	28864	28998	29130	28973	28926	28748	28927	28934	28759	28832	28700	28801	29009	28780	28958	28735	28704	29035	28783	28743	28824	28851	28894	28818	28839	28676	28943	29002	28898	28928	28785	28749	29058	28982	28947	29172	28965	29022	28839	28769	28967	28659	28815	28809	28784	28861	28761	28873	28586	28965	28688	28978	28732	28849	28751	28965	28893	28636	29006	28635	28774	28742	28618	28698	28806	28970	28867	29061	28604	28616	28885	28704	28956	28875	28813	28599	28856	28870	28879	28754	28804	28896	28820	28911	28996	28717	28925	28589	28852	28856	29025	28813	28890	28990	28674	28969	29021	28933	29055	28672	28950	28837	28796	28845	28970	28952	28850	28906	28845	28999	28806	29015	28993	28768	28821	28822	28873	28742	28614	28835	28580	28865	28794	29070	28891	28850	28661	29047	28759	28926	28918	28849	28825	29012	28980	28707	28654	28921	28812	28761	28901	28728	28763	28926	29093	28685	28850	28652	28663	28725	28989	28756	28860	28692	28735	28842	29046	28679	28818	29065	28955	29013	28813	28798	28986	29066	28913	29002	28707	28776	28986	28806	28651	28796	28884	28994	28887	29025	29044	28751	28681	28728	29130	28939	28838	28857	28748	29074	28814	28901	28948	28658	28962	28863	28805	29005	28749	28646	28746	28834	28827	28758	28794	28871	29079	28921	28850	28753	28773	28791	28788	28680	28647	29016	28809	28811	28806	28952	29015	28727	28908	28803	28851	28898	29217	28804	29082	29200	28843	28743	28912	28547	28802	28524	28820	28834	28891	28880	28766	28858	28714	29041	28905	28851	28768	28582	28973	28911	28896	29099	28712	28881	29027	28744	28872	28638	29129	28735	28951	28880	28706	28804	28855	28907	28813	28752	28740	28757	28745	28866	28829	28804	28865	28871	28739	28999	28718	28849	29053	28579	28780	28538	28872	28783	28817	28843	28669	28721	28753	28986	28856	28727	28744	28727	28644	28834	28969	28897	28929	28854	28548	28556	28768	28887	28700	28888	28866	28788	29065	28753	28761	28979	28816	28625	28684	28926	28737	28745	28990	28815	28995	28732	28689	28734	28919	28704	28695	28937	28829	28887	28921	28946	28659	28665	28614	28849	28904	29010	28718	28845	28888	28886	28781	28738	28970	28714	28963	28701	28607	28926	28835	28990	28796	28694	28875	28915	28798	28808	28795	28806	28767	28859	28858	28846	28793	28747	28731	28881	28760	28772	28578	28616	28863	28890	28962	28833	28834	28909	28884	28731	28885	28944	28690	28966	28785	29045	28699	28770	28669	28752	28846	28954	28857	28487	28914	28853	28831	28870	28933	28977	28869	28665	28950	28517	28776	28783	28819	28720	28696	28801	28760	28793	28860	28570	28906	28664	28912	28954	28506	28820	28718	28761	28883	28662	28895	28966	28789	28838	28784	28678	28745	28801	28788	28819	28855	28664	28957	28983	28975	28812	28949	29115	28872	28862	28851	28825	28798	28788	28926	29003	28864	29010	28793	28832	28924	28811	29024	28907	28949	28989	28684	28940	28917	28785	28638	28717	29202	29028	29027	28691	28996	28736	28929	28607	28941	28914	28842	28799	28816	28908	28793	28863	28750	28644	28696	28909	28867	28776	28818	28911	28742	28928	28755	28797	28903	28897	28908	28963	28814	28753	28721	28740	28941	28863	28896	28859	29104	28524	28989	28978	28742	28903	28673	28831	28590	28778	29005	28823	29152	28734	28733	28574	29044	28661	28601	28885	28976	28822	28872	28813	28681	28957	28727	28712	28832	29181	28732	28433	28803	28857	29028	28881	28817	28878	28902	28727	28721	28738	29008	28862	29057	28731	28885	28749	28816	29017	28546	28772	28849	28732	28810	28693	28878	29037	28943	28927	28681	28716	28695	28792	28968	28739	28915	28752	28696	28890	28911	28740	28654	28621	28692	28835	28852	28634	28811	29085	29068	28911	29006	28893	28752	28891	28740	28770	28657	28876	28945	28813	28765	28794	28932	28712	29014	28846	28940	28810	28724	28719	28937	28653	28789	28847	28917	28872	28684	28865	28843	28773	28876	28981	28827	28769	28779	28845	28907	28938	28642	28829	28910	28812	28770	28753	28949	28716	28730	28954	28894	28784	28525	28822	28663	28787	29066	28782	29134	28870	28974	28810	28700	29035	28978	28565	28764	28786	29003	28874	28797	28872	28800	28836	28834	28771	28609	28631	28586	28837	28765	28892	28920	28878	28731	28602	28770	28867	29000	28817	28857	29079	29091	28863	28927	28874	28872	28887	29001	28987	28653	28780	28726	28432	28976	28867	28942	29024	28640	28837	29064	28843	28780	29002	28833	28757	28638	29102	28935	28943	28999	29008	28765	28774	28692	28796	28896	28684	28703	28719	28747	29024	28769	29012	28771	28846	28859	28830	29078	28757	28680	28860	28799	28758	28638	28748	28708	28990	28810	28803	28800	28766	28818	28706	29104	28920	28949	28736	28716	29189	28882	28748	28913	28625	28752	28804	28572	28828	28866	28939	28744	28811	29074	28907	28988	28861	28903	28873	28736	28683	28791	28680	28691	28841	28826	28914	28970	28836	28559	28836	28834	28801	28679	28763	28600	28794	28743	28897	28691	28844	28944	28879	29077	28780	28863	28759	28881	29071	28894	28742	28811	28789	28952	28883	29062	28697	28824	28881	28935	28913	29013	28889	28679	29000	28807	28853	28665	28754	28922	29027	28959	28751	28914	28770	28879	28653	28925	28738	28992	28929	28641	28965	28907	28872	28882	28978	28858	28941	29128	28953	29153	28795	28913	28641	28555	28838	28826	28819	28997	28954	29059	28667	28987	29002	28962	28705	28792	29056	28876	28850	28860	28664	28722	28863	28845	29231	28930	28817	28806	28774	28949	29183	28802	28708	28967	28729	28732	28769	29077	28959	28831	28747	28585	28642	28865	28847	28872	29112	28721	28440	28890	28765	28856	28597	28666	28911	28752	28759	29013	28807	28735	28864	28926	28946	28634	28875	29066	28941	28851	28904	28751	28754	28945	28713	28834	28982	28763	28749	28789	29118	28697	28714	28962	28748	28893	28904	28825	28789	28833	28910	28581	28837	28775	28828	28797	28955	28878	28922	28855	28717	28957	28845	28779	28742	29094	29006	29101	28896	28874	28979	28921	28920	28898	28862	28835	28955	28908	29103	28831	28711	28704	28929	29165	28766	28849	28792	29199	28784	28859	28637	28703	29039	28953	28884	28929	28771	28876	28758	28736	28818	28966	28825	28779	28815	28672	28755	28931	28819	28711	28728	28821	28744	29214	28771	28982	28929	28919	28934	28960	28996	29048	28668	29077	28796	28925	28684	28816	28856	28925	28989	28954	28838	28880	28835	29036	28962	28834	28924	28923	28726	28917	28673	29003	28849	28967	28697	28697	28979	28925	28871	28543	28839	28978	28716	28809	28506	28772	28595	28706	28965	28591	28745	28958	28928	29044	28654	28577	28552	28719	28729	28849	28820	29022	28958	28862	28898	28897	29008	28825	28968	29008	28688	29001	28914	28820	28871	28548	28575	28643	28614	28816	29030	28980	29066	28708	28775	28646	28839	29003	28834	28754	28641	28946	28776	28983	28710	28553	28837	28875	28798	28717	28818	29118	29081	28814	28715	28809	28922	28509	28721	28693	28764	28630	28944	28733	29023	28568	28695	28682	28919	28912	28919	28744	28798	28648	28895	28809	28797	28659	29121	28749	28685	28848	28612	28916	28947	28861	28977	28991	29057	28590	28579	28867	28898	28643	28607	28653	28665	28908	28672	28954	28968	28819	29031	28991	28828	28700	28800	28804	28916	28853	28658	29065	28773	28807	28796	28926	28875	28769	28957	28960	28904	28894	28722	28875	28916	28666	28784	28995	28766	28890	28890	28905	28800	28736	28830	29150	28847	28697	28830	28839	28646	28885	28753	28678	28835	28775	28740	28796	28930	28767	28650	29026	28918	28811	28964	28892	29118	28863	28669	28711	28971	28860	28844	28922	28952	28768	28539	28614	28673	28817	28751	28834	28761	28910	28869	28860	28847	28903	28829	28732	28740	28818	29098	28719	28806	28817	28555	28581	28769	28662	28864	28989	28683	29010	29063	28990	28905	28924	28729	28757	28903	28931	28858	29138	28844	28882	28609	28854	28854	28860	28861	28854	28809	28665	28809	28979	29105	28787	28776	28793	28933	28733	28998	28890	28864	28863	28900	28895	28805	28770	28774	28686	28674	28865	28858	28847	28866	28841	28904	28726	28912	28562	28707	29147	28925	29061	28737	29039	28803	28705	28808	28918	28959	28983	28893	28743	28913	29043	28957	28795	28514	28874	28854	28500	28764	28844	28805	28655	28880	29126	28712	28746	28761	28964	29058	28786	28983	28915	28981	28907	29100	28812	28755	28688	28816	28686	28799
39207	70555	70262	59770	47136	37754	34017	29212	26595	24825	23291	22152	21414	20984	20979	20739	20791	20562	20315	20384	20058	20110	20106	20111	20144	19949	20103	20203	20094	19903	20196	20104	20155	20213	19981	19986	20715	21232	21557	21450	20599	20315	20002	19891	20033	20026	19884	19852	20125	19953	19993	19963	19971	19984	20137	19968	19978	19888	19987	19809	19852	19833	19814	19803	20113	20033	19958	19872	19793	19805	19978	20087	19911	19846	19962	19999	19969	20064	20117	19712	20133	19955	19938	19851	20025	20124	20106	20088	19972	20063	20027	20000	20063	19988	19838	20017	20050	19899	19973	19722	20025	20100	19771	19858	19731	19936	20098	19995	19778	19913	20048	20000	20065	19724	19848	20032	19949	19889	19980	20065	19997	19786	19928	19986	20077	19998	20019	19896	19870	19909	20061	19948	19899	19898	19978	19943	19977	20120	19831	19845	19862	19790	19879	19901	19986	19908	19960	20048	19692	19878	19927	19941	19926	19953	19948	19906	20045	20033	19907	19992	19845	19995	19921	19972	19914	19911	19871	19850	19994	19798	20075	19895	19971	19873	19879	20048	19868	19798	20032	19880	19952	19955	19921	20096	20000	19981	20009	19926	19999	19924	19926	20011	19927	19925	19930	20028	19960	20075	19930	20034	19920	19969	19954	20078	20119	19975	19979	19896	19883	19876	19917	20020	19906	20204	19947	19928	20012	19970	20062	19881	19976	20113	20008	20066	19919	20088	20013	19917	20049	19999	19786	19888	19869	19952	20049	19851	19988	19980	19806	19854	19919	20079	19921	19912	19872	19897	20128	19972	19822	20043	19847	19936	19920	20162	19945	20077	19764	19901	19963	19842	19995	19999	19878	20038	20148	19956	20092	19706	19952	19776	19875	19688	20064	19864	19709	19836	19880	20086	19829	19948	19930	20078	19936	19824	20030	19984	19893	19814	19802	19954	19914	20022	20081	19897	20001	19847	20026	19884	19970	19917	19954	19942	20054	19882	19869	20001	20011	19992	19984	19916	20118	19840	19866	19870	19968	19958	19924	19908	19871	19976	20019	19845	20096	19973	19899	19968	19897	19868	19716	20079	19881	19841	20027	20044	20100	19893	20013	19817	19935	20071	20039	19923	19996	19799	19924	20025	19883	19919	20020	19840	19780	19931	20039	20027	19921	19926	19980	19921	19921	20018	20011	19847	19978	19961	19908	19928	19953	19908	20115	19995	20013	19811	19958	19887	19978	20011	19909	19913	19870	19858	19801	19868	19805	19982	20051	19959	19938	19932	20043	19843	20041	19957	19976	19919	19933	19914	19942	19993	19973	19968	20001	19942	19937	19887	20049	19955	20034	20008	20013	19966	19962	19941	20050	19945	19849	19812	19996	19908	19876	19997	20010	19935	20036	19871	19880	20045	20035	20099	19872	19896	19965	19861	20086	19635	19923	19791	19916	19920	19974	19983	19972	19881	19891	19965	19820	19928	19994	19959	20028	19965	19996	19940	19929	19972	20117	19949	20086	19906	19899	19971	19877	20108	20025	20004	19900	20008	19887	19820	19824	19937	19994	19943	20078	19788	20025	19784	19953	19952	19928	19778	20053	19983	20026	20056	19988	19913	20016	19966	19980	20028	19991	20017	19924	20134	19815	19823	19767	19877	19839	19893	19771	20046	20051	20039	20038	19803	20037	19911	19864	19929	20011	19818	20081	19835	19839	19940	20073	19946	19956	19689	19845	19924	19924	19872	19981	19855	19959	19974	19912	20015	19963	19878	19947	19986	19873	19983	19995	19898	20006	19879	19827	20056	20007	20074	19886	20013	20033	19922	19878	20010	19973	19794	19883	20117	19920	20006	20029	20071	19702	19852	20010	19794	19873	20174	20010	20227	19923	19856	19966	19834	20044	19916	19785	20060	19894	19878	19907	19978	20002	19900	19781	19790	19862	19918	19922	19928	19798	19966	19940	19938	19835	20052	19886	20034	20062	19784	19692	19881	20000	19960	20015	19966	20038	19914	19849	20035	19964	19937	20061	19937	19884	19983	19863	19908	20005	19934	19908	19957	20008	19750	19973	19900	19887	19823	19962	19918	19657	19987	19948	19974	19939	19925	20008	19969	19762	20051	19855	19998	19681	19674	19844	19934	19997	20038	19912	19860	19932	19995	19955	19944	20042	19810	20061	19942	19962	19917	19943	19873	19850	19892	20036	19629	20100	19868	20068	20121	19921	19965	20045	20067	19934	19971	19872	19760	19938	20042	19890	19823	19934	19821	20024	19832	20166	20024	19650	20071	19984	20030	19966	19909	20033	20015	19906	19953	19853	19997	19752	20016	19946	19977	19860	19870	20052	19857	19810	19749	20038	19961	19948	19886	20124	20024	20041	20087	20038	19989	19998	19825	19909	20127	19920	19939	19884	20049	19941	19954	20027	20002	19997	19810	19826	20143	20040	19874	19766	19936	19856	19882	19670	20015	20062	20003	20132	20101	19808	19993	19745	19991	19933	19936	20029	20039	19910	19958	19906	19836	19912	19849	20028	20003	19809	19883	20038	19947	19935	19847	19865	19912	20064	20030	19991	19935	20011	19982	20041	20195	20072	19894	20019	19966	19821	19926	19785	19845	19996	19757	20060	19980	19916	19884	19911	19815	20004	19985	19902	19916	20043	19846	19752	19966	19762	20018	19800	20061	19862	20064	20023	20080	19832	19980	19937	19954	19929	19837	19894	19827	19979	19874	19777	19781	19784	20050	20088	19798	19956	19892	19912	20068	19836	19830	19939	19796	19990	19877	19996	19883	20125	19817	19852	19913	19743	19825	19838	19844	20129	20050	19942	19837	19969	19932	19980	19856	19923	19862	19978	19793	19993	19811	19956	19908	19826	19863	20024	19865	19891	20104	19865	19920	19718	19633	19863	20006	19911	19920	20165	19838	20137	19862	19817	19991	19838	19829	19979	19916	20032	19832	20093	19910	20019	19883	19879	20001	19941	19887	19792	19988	20016	19975	19981	19828	19842	19854	19938	19807	20000	20016	19809	19986	19970	20011	20097	19872	19993	19956	19845	19801	19873	20093	19960	20057	19941	19778	20249	19971	19683	19949	19823	20039	19962	19972	19817	19765	19962	19803	19726	20003	19984	20160	19934	20069	19890	20022	20048	20067	19937	19995	19986	19926	19953	19865	20115	19862	20025	19762	19929	20136	19873	19854	19949	19912	19934	20080	19912	20189	19910	20030	19909	20041	19882	20011	19911	19755	19731	19755	19938	19989	19716	20101	19998	20100	20206	19980	19900	19906	19869	19934	19968	19941	19971	20009	19801	19886	19992	19913	19686	19918	20036	19940	19977	19856	19867	19988	19940	19903	19992	19998	19897	19980	19846	19927	19881	20006	19929	20064	19913	19905	19871	20070	19808	20058	19967	19820	19956	19848	19997	19896	20112	19702	20044	19989	19913	19882	20032	20053	20042	19881	19781	19789	19869	19951	19915	19755	19970	19838	19864	19991	19897	19879	19966	20072	19882	19912	20000	19666	19936	19947	19854	19892	19908	20097	19922	20005	19867	19881	19897	19947	20039	20066	19976	19865	19764	20142	19939	19954	19933	19969	19732	19882	19920	19895	19840	19953	19900	19854	19886	19918	20016	20098	19946	19762	20011	19830	20026	19813	19865	19954	19711	19919	19836	19715	20001	19779	19910	19950	19972	19739	19846	19887	19984	19960	19938	19934	19995	19963	19840	19773	19820	19986	20110	20012	19970	20017	19838	19993	20157	19961	19987	20003	19908	19823	19881	19905	19934	19937	20040	19976	20049	19904	19985	19830	20000	19992	19870	20032	20145	19777	20023	20063	19750	20000	19771	19808	19951	20033	19824	19981	19966	20044	20018	19897	19891	20029	19749	19972	19830	20111	20003	19953	19727	19957	19827	19872	20127	19951	20005	20004	19827	19954	19929	20041	19885	19927	19870	20107	19956	20092	19884	19891	20051	20028	19881	19774	19790	20058	19962	19809	19804	19963	19971	20043	20004	19904	19694	19935	19951	19900	20063	19956	19855	19978	19816	19882	19886	19944	20061	19996	19842	19877	19904	19782	19918	20105	19834	19899	20194	19727	19885	19988	19783	19962	19748	20018	19914	20033	20014	19867	19825	19933	19894	20006	20017	20001	19932	19939	19985	19863	19908	19798	20112	19832	19725	19928	19972	19956	20055	19753	20014	19837	19796	19823	19971	19787	19909	19938	19900	19949	19876	20127	19858	20047	20052	20021	19893	19839	19982	19853	19941	20004	19907	19864	19993	19984	20030	19941	19906	19998	19703	20012	19884	19819	19909	20085	19990	20013	19933	19957	19886	19894	19865	20016	19768	19902	19867	19899	19987	19898	19893	19844	19959	19907	20138	19965	19905	20017	19974	19873	19982	19933	20095	20020	19940	19873	20082	19991	19932	19875	19971	19990	19860	19984	19996	19920	19907	19975	19832	19880	20002	19786	20127	20001	19897	19903	19792	19850	19925	19949	20226	19710	20158	19949	19869	19932	19982	19991	19778	19883	19930	19823	19868	20042	19911	19953	20047	19988	19972	20129	19882	19789	20016	19989	20078	19924	20032	19966	19820	19947	19878	19974	20031	19881	20025	20096	19749	19990	19951	19779	19854	20015	19883	19975	19840	19985	20001	19865	19906	19822	19965	19809	20024	19862	19916	20015	19984	20037	20028	20021	19997	19817	19902	19836	19943	19839	19902	19943	20152	19936	20030	19992	20030	19891	19890	19800	20006	20046	19923	19927	19939	19864	20018	19784	19809	20012	19945	19802	19767	20023	19922	19828	20002	20077	19983	19931	19994	20018	19857	20036	19994	19922	20069	20024	19703	19916	20014	19985	19927	19897	19897	19965	20027	20027	20140	19899	20024	19993	20060	19849	19983	20061	19990	19898	19878	19963	19947	20030	19769	19889	19895	20120	19881	19817	20083	19866	19916	19763	19922	20112	19918	20049	19791	19830	19928	20076	20006	20051	19857	19702	19969	19877	19887	20018	19824	19962	19898	19856	19990	19991	19970	20061	19949	20015	19802	19965	20012	20031	20075	19880	20175	19898	20074	19801	20000	19931	19919	19941	20018	19758	19777	20179	19973	19923	19889	19914	19863	19824	20055	19978
35175	47018	52153	46337	39112	34332	32139	30259	29341	28860	28447	28399	27950	28133	27940	27864	27834	27634	27968	27989	27641	27694	27676	27857	27870	27966	27802	27750	27858	27882	27882	27696	27633	27821	27834	27762	27910	27809	27935	27960	28014	27845	27991	27811	27805	27911	27959	27738	27845	27657	27696	27628	27736	27654	27706	27764	27442	27626	27689	27700	27852	27784	27696	27972	27831	27961	28090	27841	27680	27900	27713	27771	27981	28048	27578	27592	27642	27613	27814	27919	27853	27896	27605	27642	27505	27782	27901	27681	27943	27833	27763	27931	27824	27872	27838	27742	27806	27647	27771	27554	27488	27873	27837	27753	27737	28037	27753	27501	27661	27885	27811	27809	27760	27984	27562	27557	27676	27758	27608	27728	27764	27622	28019	27745	27702	27412	27517	27906	27396	27806	27446	27463	27822	27782	27533	27636	27602	27915	27906	27700	28003	27629	27892	27760	27696	27591	27616	27738	27811	27931	27811	27918	27737	27789	28002	27971	27545	27676	27749	27641	27971	27724	27685	28158	27839	27701	27617	27568	27606	27731	27752	27587	27715	27830	27653	27712	27558	27549	27631	27802	27920	27765	27784	27723	27606	27752	27647	27902	27843	27942	27685	27640	27962	27642	27539	27537	27759	27782	27820	27870	27773	27655	27688	27550	27641	27945	27798	28036	27787	27879	27809	27919	27592	27667	27748	27753	27764	27715	27666	27748	27880	27709	27745	27686	27627	27637	27812	27706	27927	27578	27786	27753	27708	27699	27660	27614	27719	27613	27775	27653	27659	27814	27819	27813	27863	27863	27706	27747	27804	27655	27804	27894	27889	27915	27745	27533	27653	27563	27700	27751	27909	27709	27926	27565	27477	27579	27854	27575	27667	27751	27637	27702	27828	27707	27868	27700	27482	27578	27786	27733	27669	27846	27899	27649	28008	27516	27736	27622	27880	27759	27807	27695	27958	27788	27731	27697	27933	27913	27722	27573	27820	27566	27845	27756	27834	27737	27590	27722	27969	27778	27822	27999	27653	27678	27769	27458	27798	27959	27852	27754	27787	27978	27698	27732	27914	27836	27884	27627	27706	27832	27720	27721	27632	27896	27716	27688	27685	27719	27681	27696	27867	27547	27587	27752	27678	27628	27735	27682	27666	28011	27542	27575	27810	27811	27633	27789	27762	27676	27858	27854	27714	27938	27584	27733	27728	27794	27537	27653	27787	27955	27909	27626	27787	27647	27771	27835	27842	27857	27623	27630	27885	27666	27824	27519	27663	27566	27725	27734	27531	27744	27334	27601	27731	27466	27621	27752	27434	27790	27426	27590	27993	27675	27710	27696	27746	27747	27940	27893	27788	27558	27825	27676	27681	27642	27843	27652	27793	27788	27746	27708	27835	27683	27702	27758	27752	27526	27658	28010	27875	28050	27645	27516	27902	27649	27560	27808	27828	27767	27751	27786	27576	27637	27715	27612	27634	27767	27739	27671	27724	28011	27894	27804	27804	27693	27915	27694	27665	27608	27811	27655	27686	27797	27639	27698	27669	27853	27663	27702	27514	27641	27846	27570	27793	27823	27883	27735	28008	27898	27606	27806	27734	27613	27762	27707	27892	27759	27879	27810	27860	27734	27601	27570	27833	27690	27931	27683	27786	27722	27924	27860	27792	27886	27962	27611	27705	27797	28013	27982	27682	27950	27629	27482	27732	27617	27667	27775	28089	27815	27811	27685	27692	27696	27663	27769	27922	27911	27682	27641	27928	27965	27609	27819	27830	27822	27737	27692	27777	27773	27348	27845	27894	27499	27514	27696	27599	27464	27684	27666	27605	27735	27471	27691	27696	27688	27835	27914	27729	27739	27812	27532	27710	27877	27784	27691	27791	27570	27627	27665	27853	27606	27945	27928	27731	27857	27800	27654	27719	27641	27624	27800	27753	27800	27868	27861	27701	27803	27929	27832	27941	27723	27782	27710	28026	27970	27886	27636	27701	27727	27539	27588	27921	27959	27868	27724	27727	27674	27762	27581	27857	27405	27723	27691	27672	27872	27576	27988	27728	27604	27652	27728	27798	27404	27884	27710	27526	27952	27743	27559	27593	27727	27727	27637	27659	27784	27839	27698	27716	27646	27851	27707	27938	27777	27962	27638	27668	27666	27717	27360	27778	27857	27617	27553	27871	27780	27512	27711	27864	27871	27987	27761	27753	27654	27753	27635	27909	27688	27909	27734	27736	27753	27522	27847	27609	27700	27712	27776	27550	27650	27699	27868	27639	27814	27578	27727	27650	27838	27885	27760	27993	27840	27735	27961	27846	27737	27732	27694	27774	27668	27683	27725	27631	27835	27740	27835	27481	27864	27890	27986	27817	27765	27745	27691	27844	27470	27637	27566	27858	27626	27923	27757	27888	27567	27782	27775	27810	27455	27744	27925	27651	27859	27567	27765	27696	27526	27801	27758	27639	27885	27870	27661	27785	27778	27762	27720	27673	27822	27660	27742	27673	27615	27995	27648	27690	27750	27758	27653	27902	27586	27597	27489	27932	27925	27726	27719	27813	27904	27853	27795	27796	27692	27716	27993	27561	27943	27693	27595	27642	27730	27976	27827	27811	27710	27676	27479	28021	27612	27881	27811	27882	27607	27653	27729	27936	27789	27642	27663	27977	27865	27760	27886	27991	27598	27843	27716	27869	27974	27734	27666	27722	27780	27703	27713	27752	27633	27595	27624	27945	27654	27762	27643	27713	27725	27804	27460	27735	27719	27810	27739	27913	27743	27647	27739	27695	27523	27785	27781	27894	27827	27881	27709	27477	27862	27772	27670	27954	27935	27791	27790	27752	27788	27717	27796	27789	27763	27953	27675	27797	27932	27625	27743	27755	27700	27769	27909	27574	27846	27790	27515	28005	27721	27876	27869	27768	27900	27837	27554	28119	27893	27872	27942	28015	27898	27579	27766	27680	27772	27709	27855	27556	27767	27792	27813	27707	27600	27791	27812	27784	27751	27819	27728	27630	27881	27665	27633	27638	27846	27866	27760	27722	27541	27712	27740	27464	27471	27799	27842	27620	27783	27814	27765	27778	27910	27952	27825	27816	27715	27942	27581	27729	27864	27805	27693	27811	27715	27612	27775	27702	27542	27561	27703	27806	27755	27746	27914	27970	27678	27788	27760	27745	27786	27448	27570	27647	27588	27737	27686	27720	27972	27795	27827	27716	27738	27537	27664	27957	27749	27774	27698	27459	27610	27501	27781	27512	27544	27668	27586	27789	27766	27648	27712	27914	27839	27673	27470	27676	27896	27714	27996	27707	27817	27691	27668	27806	27636	27542	27773	27788	27762	27646	27924	27755	27785	27805	27948	27704	27674	27747	27846	27749	27812	27921	27953	27796	27877	27981	27942	27806	27780	27906	27709	27614	27504	27599	27907	27680	27592	27925	27960	27717	27801	27990	27822	27844	27473	27746	27582	27700	27742	27635	27795	27663	27708	27823	27828	27650	27785	27770	27675	27675	27955	27797	27897	27948	27746	27754	28083	27707	27901	27557	27688	27865	27396	27663	27749	27527	27745	27572	27597	27912	27745	27801	27742	27562	27880	27838	27810	27532	27790	27644	27744	27928	27552	27838	27795	27877	27738	27810	27508	27777	27684	27666	27822	27971	27713	27685	27630	27538	27671	27846	27772	27867	27625	27709	27743	27762	27830	27731	27914	27808	27836	27830	27959	27740	27973	27874	27834	28073	27683	28101	27591	27739	27622	27836	27722	27654	27960	27775	27764	27753	27592	27709	27941	27981	27889	27719	27708	27805	27784	27612	27584	27889	27611	27760	27860	27706	27899	27584	27622	27767	27713	27869	27694	27625	27498	28056	27772	27779	27724	27597	27718	27540	27629	27731	27751	27819	27739	27926	27729	27835	27804	27818	27923	27894	27826	27834	27794	27785	27674	27594	27795	27792	28007	27783	27682	27822	27632	27925	27707	27870	27714	27607	27560	27647	27944	27799	28009	27870	27822	27718	27641	27712	27788	27479	27854	27995	27633	27632	27775	27826	27692	27498	27679	27865	27830	27606	27658	27616	27932	27770	27408	27673	27865	27819	27696	27652	27964	27869	27635	27824	27577	27707	27722	27676	27734	27787	27834	27730	27918	27621	27644	27768	27644	27600	27681	27694	27694	27733	27838	27906	27991	27671	27927	27820	27845	27831	27667	27915	27774	27890	27696	27884	27773	27986	27613	27959	28052	28072	27829	27634	27657	27750	27706	27855	27942	27913	27563	27656	27924	27743	27659	27581	27581	27817	27758	27696	27666	27701	27778	27694	27616	27630	27521	27815	27810	27791	27719	27835	27628	27968	27755	27528	27750	27749	27606	27497	27612	27558	27806	27592	27715	27849	27929	27683	27846	27724	27816	27807	27690	27760	27616	27606	27630	27822	27718	27768	27583	27906	27890	27816	27750	27949	27778	27798	27756	27613	27992	27861	27650	27808	27487	27999	27781	27630	27344	27615	27735	27658	27689	27589	27671	27851	27727	27714	27747	27744	27651	27718	27763	27836	27786	27631	27627	27762	27564	27814	27873	27782	27650	27643	27649	27649	27636	27848	27811	27529	27698	28022	27734	28069	27859	27762	27840	27829	27689	27747	27709	27638	27745	27672	27807	27841	28019	27735	27804	27615	27734	27796	28026	27932	27756	27808	27612	27758	27640	27784	27877	27689	27544	27625	27766	28049	27800	27814	27835	27742	27735	27919	27629	27873	27537	27543	27862	27550	27513	27843	27853	28030	27625	27975	27869	27795	27807	28094	27602	27864	27979	27799	27702	27830	27595	27746	27741	27910	27674	27707	27712	27593	27827	27823	27853	27640	27901	27751	27736	27725	27753	27637	27729	27992	27625	27771	27690	27655	27575	27832	27797	27810	28009	27824	27672	27482	27702	27718	27581	27477	27509	27722	27827	28039	27961	27783	27808	27773	27715	27874	27751	27655	27736	27826	27668	27550	27799	27759	27770	27713	27819	27772	27892	27950	27858	27368	27937	27935	27723	27664	27819	27863	27522	27848	27973	27745	27665	27946	27584	27692	27841	27713	27489	27769	28005	27459	27838	27975	27608	27720	27772	27833	27716	27908	27886	28015	27631	27871	27858	27711	27560
35974	57320	54732	44056	34843	28554	25495	22753	21888	21063	20223	20026	19701	19613	19609	19449	19406	19293	19379	19196	19448	19236	19534	19220	19350	19285	19099	19335	19051	19128	19206	19363	19383	19179	19283	19279	19305	19460	19228	19372	19265	19285	19092	19074	19123	19318	19252	19103	19244	19283	19277	19226	19241	19124	19322	19077	19104	19244	19318	19213	19196	19064	19208	19075	19250	19037	19209	19155	19111	19277	19291	19354	19238	19249	19249	19128	19382	19276	19260	19208	19261	19425	19209	19100	18995	19153	19181	19169	19379	19255	19141	19223	19137	19239	19163	19126	19164	19097	19136	19235	19337	19032	19277	19164	19145	19181	19284	19218	19495	19207	19259	19249	19352	19260	19312	19183	19392	19318	19240	19178	19022	19251	19255	19307	19406	19280	19279	19318	19260	19218	19284	19118	19344	19168	18996	19113	19294	19278	19143	19119	19411	19410	18998	19169	19130	19344	19164	19109	19198	19246	19225	19192	19333	19180	19240	19248	19187	19186	19197	19291	19174	19343	19180	19275	19198	19259	19103	19385	19295	19266	19333	19258	19216	19151	19228	19252	19179	19107	19357	19371	19118	19137	19324	19326	19308	19270	19070	19304	19278	19063	19335	19248	19401	19230	19314	19187	19461	19014	19171	19184	19417	19113	19283	19357	19186	18896	19320	19171	19102	19091	19221	19253	19182	19291	19268	19140	19211	19278	19092	19153	19171	18921	19211	19304	19083	19221	19201	19202	19244	19411	19048	19320	19292	19169	19113	19073	19124	19158	19045	19165	19140	18986	19313	19199	19037	19230	19081	19337	19311	19195	19349	19351	19189	19345	19304	19323	19100	19152	19319	19068	19263	19166	19113	19298	19183	19176	19224	19099	19155	19200	19187	19226	19207	19330	19237	19119	19135	19267	19157	19081	19125	19186	19290	19300	19275	19302	19153	19228	19087	19273	19342	19147	19162	19157	19125	19194	19145	19203	19352	19275	19163	19207	19338	19302	19236	19220	19261	19177	19301	19195	19162	19183	19191	19402	19239	19188	19145	19224	19166	19162	19272	19070	19228	19184	19181	19132	19231	19326	19134	19103	19114	19252	19251	19399	19123	19103	19278	19268	19173	19384	19078	19078	19215	19092	19148	19179	19411	19192	18969	19234	19312	19160	19165	19306	19179	19315	19083	19174	19314	19231	19078	19157	19188	19369	19364	19198	19249	19238	19268	19105	19274	19227	19266	19103	19222	19119	19272	19174	19349	19194	19123	19238	19084	19186	19111	19095	19322	19206	19274	19112	19355	19176	19362	19205	19254	19153	19305	19196	19214	19167	19152	19026	19075	19086	19145	19113	19251	19243	19402	19256	19253	19171	19390	19328	19145	19221	19304	19382	19332	19294	19155	19288	19217	19232	19156	19188	19243	19213	19056	19094	19191	19173	19198	19435	19165	19206	19164	19299	19238	19295	19108	19171	19261	19186	19251	19096	19108	19259	19362	19152	19387	19302	19174	19300	19290	19072	19069	19228	19108	19306	19126	19037	19139	19213	19214	19180	19105	18980	19243	19116	19301	19128	19102	19116	19213	19110	19204	19281	19270	19177	19154	19309	19321	19331	19188	19151	18938	19142	19041	19097	19050	19204	19208	19152	19206	19247	19054	19136	19132	19329	19110	19094	19138	19160	19233	19202	19218	19047	19098	19241	19235	19341	19152	19408	19298	19244	19266	19359	19174	19017	19244	19199	19020	19339	19149	19208	19081	19215	19301	19054	19211	19244	19351	19172	19262	19317	19124	19065	19260	19139	19245	19289	19066	19162	19181	19036	19380	19305	19326	19196	19272	19024	19171	19160	19212	19369	19316	19096	19211	19056	19165	19183	19257	19030	19190	19163	19237	19189	19112	19222	19006	19128	19200	19077	19129	19254	19345	19245	19199	19228	19270	19064	19147	19099	19222	19283	19066	19335	19267	19149	19324	19211	19340	19245	19170	19162	19274	19018	19249	19124	19274	19232	19257	19172	19439	19207	19126	19097	19390	19353	19115	18996	19119	19210	19355	19323	19318	19286	19435	19243	19120	19313	19074	19239	19204	19120	19319	19141	19249	19162	19182	19305	19125	19193	19264	19237	19285	19111	19345	19198	19151	19203	19188	19190	19192	19338	19125	19380	18962	19315	19217	19266	19177	19174	19296	18924	19428	19249	19256	19067	19367	19056	19201	19231	19101	19278	19001	19230	19254	19210	19355	19215	19332	19126	19365	19367	19204	19281	19234	19219	19229	19116	19282	19053	19272	19287	19113	19177	19223	19181	19165	19248	19093	19188	19183	19236	19038	19280	19327	19282	19325	19055	19209	19229	18995	19130	19262	19131	19315	19159	19233	19149	19409	19187	19409	19251	19340	19266	19176	19112	19141	19231	19133	19298	19219	19003	19193	19292	19359	19252	19338	19148	19149	19376	19421	19073	19124	19371	19229	19055	19278	19159	19155	19099	19229	19236	19168	19090	19085	19238	19243	19415	18959	19042	19210	19112	19112	19251	19518	19202	19413	19211	19177	19054	19123	19248	19131	19160	19243	19234	19050	19262	19192	19093	19095	19424	19132	19064	19331	19211	19196	19212	19207	19353	19316	19239	19411	19357	19227	19388	18993	19232	19373	19158	19446	19206	19220	19118	19249	19270	19348	19331	19232	19164	19078	19250	19356	19097	19088	19108	19089	19144	19238	19171	19211	19090	19212	19360	19221	19011	19104	19139	19223	19204	19173	19277	19200	19143	19188	19185	19196	19247	19199	19312	18963	19102	19198	19029	19288	19272	19297	19275	19354	19284	19098	19097	19301	19247	19158	19155	19155	19293	19310	19344	19137	19198	19195	19322	19267	19082	19187	19123	19232	19316	19161	19179	19191	19213	19338	19020	19199	19245	19153	19259	19189	19270	19097	19309	19323	19176	19190	19256	19199	19332	19316	19128	19358	19206	19176	19341	19275	19087	19252	19230	19087	19365	19282	19377	19069	19111	19134	19286	19383	19078	19180	19428	19396	19295	19105	19032	19171	19143	19032	19249	19140	19364	19285	19368	19137	19113	19249	19071	19318	19124	19140	19261	19155	19197	19382	19118	19136	19248	19096	19205	19263	19182	19187	19115	19132	19234	19322	19033	19222	19098	19151	19274	19085	19199	19158	19086	19380	19212	19254	19210	19392	19136	19202	19268	19224	19270	19241	19224	19248	19226	19098	19278	19024	19288	19151	19212	19091	19257	19264	19102	19203	19144	19261	19111	19238	19204	19206	19332	19374	19255	19197	19211	19300	19203	19211	19218	19185	19205	19202	19389	19142	19053	19192	19218	19115	19132	19161	19172	19120	19301	19075	19223	19142	19205	19192	19195	19319	19130	19259	19215	19197	19109	19194	19142	19180	19104	19194	19340	19295	19352	19360	19221	18976	19089	19213	19490	19138	19144	19188	19317	19076	19306	19135	19049	19255	19297	19243	19137	19176	19191	19210	19146	19228	19539	19232	19152	19169	19077	19213	19155	19101	19089	19102	19219	19189	19458	19169	19280	19111	19314	19309	19151	19173	19133	19365	19182	19097	19171	19122	19216	19198	19200	19179	19152	19147	19217	19148	19067	19436	19203	19279	19085	19293	19237	19166	19201	19095	19205	19290	19321	19217	19320	19295	19183	19021	19140	19251	19147	19071	19307	19330	19228	19139	19253	19202	19194	19235	19288	19251	19354	19174	19216	19215	19250	19237	19076	19185	19290	19187	19225	19157	19319	19125	19159	19282	19177	19230	19257	19142	19137	18948	19447	19173	19302	19346	19140	19294	19180	19187	19348	19252	19187	19379	19250	19053	19378	19212	19117	19171	19112	19323	19247	19147	19209	19130	19174	19218	19392	19363	19159	19173	19389	19228	19267	19226	19130	19160	19195	19156	19095	19184	19222	19166	19359	19295	19302	19144	19403	19198	19177	19213	19118	19391	19212	19299	19260	19151	19142	19295	19364	19345	19211	19210	19111	19202	19153	19247	19374	19166	19228	19250	19305	19211	19167	19090	19284	19336	19082	19138	19134	19216	19344	19205	19230	19147	19339	19217	19204	19326	19246	19295	19322	19225	19343	19144	19121	19240	19268	19202	19187	19240	19111	19308	19084	19210	19080	19295	19191	19346	19137	19293	19215	19256	18989	19377	19243	19276	19165	19029	19176	19269	19175	19090	19302	19238	19304	19266	19339	18996	19107	19238	19159	19165	19291	19191	19201	19165	19251	19143	19256	19018	19379	19025	19219	19122	19299	19137	19047	19325	19290	19111	19272	19193	19268	18969	19158	19159	19316	19316	19277	19234	19092	19301	19297	19346	19357	19206	19107	19292	19196	19089	19264	19383	19188	19163	19199	19412	19143	19349	19181	19310	19433	19069	19284	19284	19194	19229	19194	19278	19224	19191	19225	19268	19333	19126	19153	19248	19209	19045	19133	19205	19297	19162	19344	19142	19240	19215	19134	19186	19195	19145	19119	19254	19213	19259	19078	19228	19186	19312	19200	19287	19281	19079	19254	19138	19474	19286	19074	19280	19266	19159	19301	19244	19149	19264	19222	19197	19063	19285	19162	19169	19219	19175	19322	19259	19131	19278	19286	19162	19199	19332	19307	19094	19269	19065	19214	19198	19304	19285	19205	19023	19281	19188	19257	19303	19008	19279	19287	19128	19240	19070	19420	19182	19069	19154	19202	19116	19294	19327	19142	19149	19191	19155	19154	19153	19207	19473	19023	19015	19095	19222	19130	19163	19223	19068	19198	19272	19296	19280	19306	19311	19352	19132	19006	19157	19312	19236	19163	19261	19190	19060	19327	19275	19213	19197	19156	19296	19280	19040	19308	19409	19291	19373	19199	19155	19268	19291	19434	19220	19125	19280	19185	19112	19216	19169	19104	19256	19148	19297	19223	19232	19169	19169	19222	19232	19156	19228	19468	19196	19228	19105	19337	19125	19251	19177	19249	19233	19143	19198	19109	19270	19334	19325	19229	19214	19251	19103	19136	19236	19137	19329	19090	19262	19397	19213	19184	19203	18994	19251	19156	19311	19225	19189	19081	19303	19107	19138	19207	19173	19118	19155	19188	19160	19188	19221	19205	19091	19189	19167	19029	19099	19267
24309	21104	29646	30064	33003	35377	35068	31407	30179	29393	28711	28348	28101	28184	28194	27634	27991	27719	27539	27345	27483	27396	27356	27550	27319	27384	27192	27183	27222	27281	27421	27266	27343	27446	27265	27250	27854	28089	27999	27814	27744	27466	27510	27442	27517	27427	27226	27336	27388	27240	27200	27175	27251	27319	27225	27237	27143	27333	27300	27169	27503	27528	27255	27324	27409	27302	27279	27028	27238	27137	27088	27125	27144	27023	27347	27506	27101	27519	26942	27521	27362	27059	27121	27335	27433	27193	27207	27410	27220	27269	27419	27244	27276	27229	27182	27130	27360	27316	27174	27206	27253	27336	27228	26992	27219	27312	27181	27398	27453	27187	27217	27342	27551	27339	27274	27161	27256	27279	27127	27300	27338	27166	27019	27389	27388	27281	27139	27393	27365	27162	27207	27186	27336	27157	27174	27210	27294	27274	27404	27011	27121	27346	27422	27305	27024	27615	27182	27065	27207	27480	27501	27177	27286	27175	27134	27210	27262	27147	27094	26894	27210	27417	27259	27194	27022	27057	27099	27211	26954	27147	27177	27196	27192	27334	27203	27197	27231	27177	27098	27133	27171	27080	27117	27167	27270	27222	27101	27259	27422	27274	27290	27073	27067	27282	27427	27146	27423	27359	27373	27257	27295	27112	27349	27353	27536	26870	27296	26833	27119	27439	27333	27088	27422	27243	27275	27158	27243	27404	27131	27490	27092	27198	27119	27068	27224	27154	27290	27162	27113	27426	27180	27156	27238	27353	27205	27347	27306	27186	27342	27148	27340	27345	27029	27190	27111	27276	27153	27048	27109	27275	27172	27056	27179	27204	27074	27256	27372	27259	27090	27221	26914	27531	27470	27393	27069	27230	27201	27323	27112	27146	27195	27221	27561	27286	27356	27417	27336	27328	27246	27020	27214	27415	27407	27240	27180	27229	27357	27245	27169	27083	27284	27324	27303	27249	27453	27067	27160	27216	27297	27412	27031	27350	27321	27444	27326	27241	27445	27424	27056	27389	27415	27278	27409	27342	27143	27055	27026	27242	27215	27142	27197	27069	27431	27208	27100	27292	27565	27115	27303	27314	27331	27144	27242	27273	27408	27308	27236	27391	27217	27165	27311	27352	27268	27362	27250	27377	27424	27336	27046	27246	27174	27219	27093	27201	27121	27331	26959	27060	27158	27096	27129	27421	27215	27400	27246	27427	27233	27346	26896	27524	27127	27172	27320	27489	27287	27153	27050	27084	27150	27298	27220	27152	27226	27282	27408	27251	27253	27296	27379	27076	27196	27480	27127	27117	27218	27025	27173	27290	27394	27155	27387	27338	27468	27196	27093	27044	27146	27185	27315	27242	27460	27308	27102	27337	27190	27394	27338	27589	27206	27099	27249	27393	27189	27167	27157	27169	27176	27189	27279	27159	27010	27240	27297	27419	27420	27473	27540	27283	27132	27332	27341	27027	27260	27294	27173	27383	27419	27205	27128	27358	27331	27364	27577	27145	27379	27216	27107	27342	27014	27147	27585	27205	27336	27539	27571	27217	27157	27221	27252	27281	27243	27286	27071	27006	27234	26875	27339	27067	27002	27106	27220	26864	27298	27459	27157	27289	27358	27110	27271	27135	27199	27149	27241	27218	27192	27442	27187	27261	27252	27162	27460	27403	27390	27304	27108	27333	27287	27278	27401	27239	27166	27375	27157	27179	27191	27220	27064	27177	27243	27270	27100	27233	27494	27369	27295	27440	27275	27122	27392	27237	27053	27226	26976	27308	27219	27069	27423	27004	27176	27399	27281	27403	27394	27275	27255	27112	26976	27303	27205	27166	27113	27369	27464	27410	27165	27149	27300	27198	27359	27020	27350	27119	27240	27081	27294	27324	27595	27179	27380	27606	27368	27107	27289	27076	27267	27253	27229	27372	27078	26982	27263	27326	27207	27148	27392	27380	27163	27163	27365	27415	27062	27362	27090	27324	27258	26951	27351	27262	27077	27237	27213	27248	27362	27104	27230	27071	27293	27429	27236	27358	27173	27298	27247	27097	27136	27259	27474	27244	27279	27165	26969	27348	27375	27074	27085	27228	27197	27359	27413	27379	27312	27264	27184	27218	27270	27428	27087	27252	27292	27249	27591	27394	27415	27307	27190	27143	27493	27149	27259	27275	27442	27289	27226	26979	27409	27275	27200	27272	27502	27164	27199	27239	27226	27310	27536	27430	27185	27130	27338	27212	27182	27471	27154	27249	27326	27540	27485	27246	27368	27386	27275	27406	27395	27317	27110	27141	27224	27487	27476	27186	27253	27181	27237	27391	27592	27201	27439	27218	27290	27424	27702	27055	27220	27213	27152	27426	27181	26992	27182	27187	27133	27317	27426	27401	27088	27300	27170	27341	27392	27242	27190	27323	27223	27319	27414	27278	27228	27364	27405	27059	27287	27202	27340	27385	27095	27158	27258	27306	27422	27178	27102	27342	27162	27375	27414	27028	27210	27086	27112	27331	27214	27458	27291	27182	27145	26932	27135	27362	27409	27442	27487	27136	27005	27210	26920	27088	27247	27307	27334	27257	27196	27283	27225	27419	27216	27032	27289	27479	27217	27215	27299	27020	27468	27231	27422	27548	27441	27330	27463	27427	27245	27049	27360	27242	27223	27354	27126	27336	27119	27168	27415	27396	27294	27161	27531	27197	27283	27158	27021	27169	27347	27073	27173	27207	27386	27186	27327	27322	27184	27009	27389	27138	27367	27063	27270	27313	27356	27011	27380	27340	27357	27081	27210	27365	27371	27343	27241	27256	27012	27334	27263	27383	27270	26832	27337	27337	27023	27516	27205	27205	27285	27107	27303	27318	27035	27150	27293	27231	27212	27338	26938	27182	27088	27138	27188	27348	27267	27129	27354	27344	27099	27122	27208	27411	27310	27018	26975	27104	27174	27184	27313	27115	27314	27234	27190	27246	26968	27076	27289	27207	27412	27216	27364	27005	27320	27019	27289	27129	27274	27463	27245	27430	27286	27081	27340	27135	27410	27435	27206	27190	27352	27034	27166	27074	27181	27035	27045	27068	27306	27073	27184	27156	27104	27161	27311	27281	27084	27171	27101	27125	27083	27126	27247	27218	27397	27043	27312	27260	27358	27323	27221	27176	27021	27330	27402	27258	27208	27398	27269	27363	27386	27047	27145	27269	27189	27224	27371	27418	27173	27347	27170	27445	27323	27256	27313	27229	27141	27320	27415	27449	27291	27562	27316	27305	27152	27219	27378	27427	26994	27279	27308	27089	27170	27200	27265	27382	27572	27133	27263	27252	27072	27168	27247	27270	27303	27301	27318	27252	27076	27065	27367	27208	27080	27268	27435	27150	27234	27242	27015	27296	27202	27294	27100	27272	27340	27207	27002	27186	27270	27364	27322	27303	27118	27307	27290	27474	27452	27329	27296	27451	27484	27153	27157	27180	27379	27281	27508	27281	26994	27390	27435	27222	27498	27417	27290	27167	27203	27650	26965	26967	27045	27408	27249	27119	27321	27220	27429	27016	27232	27396	27370	27343	27400	27192	27338	26962	27471	27316	27239	27474	27365	27151	27219	27290	27214	27057	27124	27510	27199	27230	27364	27314	27308	27196	27493	27344	27363	27181	27252	27350	27251	27290	27080	27379	27079	27290	27180	27187	27274	27232	27209	27007	27305	27349	27291	27375	27387	27507	27387	27181	27380	27118	27084	27215	27331	26954	27243	27207	27323	27321	27187	27357	27093	27311	27098	27219	27112	27049	27105	27323	27291	27204	27476	27123	27437	27358	27179	27251	27144	27226	27229	27179	27149	27404	27197	27133	27415	27453	27122	27229	27151	27301	27086	27352	27540	27216	27408	27121	27474	27223	27131	27357	27128	27181	27219	27340	27334	27206	27528	27562	27299	27078	27100	27184	27451	27237	27501	27348	27341	27009	27249	27189	27090	27394	27253	27437	27430	27146	27352	27084	27260	27323	27176	27082	27032	27259	27480	27141	27353	27225	27337	27239	27309	27470	27251	27516	27206	27190	27171	27285	27244	27177	27041	27487	27164	27277	27316	27355	27317	27351	27031	27435	27078	27215	27216	27199	27075	27307	27307	27292	27012	27155	27240	27399	27291	27415	27570	27260	27483	27304	27290	27102	27128	27276	27215	27163	27262	27396	27264	27363	27334	27198	27264	27125	27269	27150	27266	27220	27373	27281	26784	27187	27573	27277	27612	27391	27429	27030	27310	27286	27170	27089	27098	27107	27182	27451	27232	27250	27377	27084	27242	27313	27157	27147	27392	27341	27155	27038	26896	27229	27395	27354	27325	27128	26998	27190	27276	27252	27266	27339	27336	27301	27419	27318	27177	27224	27323	27235	27064	27286	27185	27200	27671	27278	27182	27112	27146	26861	27388	27270	27486	27262	27194	27292	27403	27309	27443	27384	27081	27292	27227	27193	27461	27017	27253	27282	27149	27205	27156	27116	27056	27151	27369	27180	27349	27183	27147	27317	27304	27290	27091	27223	27209	27323	27470	27312	27227	27260	27404	27365	27199	26971	27321	27075	27478	26954	27188	27293	27364	27089	27245	27319	27361	27244	27378	27122	27332	27113	27246	27192	27275	27049	27246	27383	27148	27107	27225	27345	27292	27425	27293	27113	27391	27092	27156	27214	27381	27218	27339	27342	27399	27392	27251	26834	27393	27143	27213	27289	27000	27168	27133	27216	27077	27486	27132	27260	27242	27351	27511	27233	27297	27224	27181	27218	27249	27113	27174	27284	27577	27152	27142	27315	27051	27254	27487	27101	27389	27417	27357	27059	27274	27235	27071	27370	27318	26996	27261	27411	27387	27368	27171	27426	27433	27299	27241	27223	27203	27345	27248	27512	27194	27232	27177	27230	27341	27399	27298	27323	26986	27056	27279	27151	27525	27210	27229	27037	27467	27720	27293	27181	27160	27244	27071	27304	27459	27080	27275	27424	27147	27510	27428	27095	26966	27346	27303	27457	27285	26980	27498	27183	27357	27216	27329	27292	27231	27311	27393	27462	27243	27100	27282	27374	27440	27337	27355	27204	27282	27284	27140	27299	27265	27235	27070	27254	27089	27578	27266	27254	27141	27323	27227	27257	27077	27282	27498	27208
35230	62860	62212	50005	40409	32942	28239	24976	23605	21973	21120	20365	19845	19806	19786	19656	19163	19342	19260	19096	19077	19113	19151	19135	19063	19069	19101	18964	18819	19040	19048	18930	18938	18932	18867	19254	19473	20124	19861	19737	19503	19195	19184	19123	19019	18912	19151	18925	19099	19044	19054	19034	19027	18930	19026	18973	18933	18991	18903	18983	18786	19034	18907	18885	19008	18894	18928	19022	19231	18927	18947	18937	18893	18915	18893	19137	19059	19088	18910	19058	18956	18947	18972	19032	18922	18890	18985	18898	18962	18987	18948	19023	19016	19118	19049	19142	19108	19018	19166	18868	18966	19076	19056	18965	18991	18983	19044	19111	19158	19072	19006	19098	19010	18959	19041	19032	18968	18884	19131	18900	19090	18894	18805	18984	19042	19048	19199	18740	18929	19093	18968	19076	18986	18994	18936	18773	18909	19080	19020	18943	19213	18889	19074	19003	18965	18879	19117	18830	18967	19061	19074	18912	18995	18967	19063	19029	19089	18931	18971	18917	19016	19004	18983	18761	19082	19002	19146	19043	18969	19042	18957	19059	18816	18898	19110	19051	18996	18922	19104	19039	19053	19136	18883	18924	18881	19145	18914	19106	19121	18708	18754	19111	18987	19079	19008	18973	18996	18810	19082	18908	18932	18933	19078	19003	19146	18916	18980	18911	19133	19052	19087	19072	19152	18974	19012	18969	19130	18958	18986	19015	18933	19013	18994	19107	19005	19078	18891	19060	19010	19084	18820	19094	18878	19013	19216	19081	19007	19008	18846	19165	19082	19024	18980	18981	18976	19056	19059	18963	18962	18983	19096	18925	19020	19136	18960	19142	18917	19066	18978	19250	18863	18964	19013	18944	18950	19127	19036	19059	18943	19105	18841	18971	18881	19016	18878	18997	18883	19026	19007	18822	19051	18962	18975	19086	18897	18999	19051	19084	18949	19094	19116	19155	19081	18971	18901	19071	18865	19099	18869	18968	19166	18987	19304	19111	18827	18999	19094	19050	19083	18966	18814	19115	18971	19015	18917	18898	18987	19080	18796	18808	18990	19025	18940	19007	18866	18892	19029	18904	19017	18941	19035	19055	19042	19121	18956	18959	19078	19013	19069	19161	19189	18906	19203	18975	18952	19058	18982	18931	19033	18818	18848	18970	18919	19094	18909	18959	18952	18897	18766	19006	19151	18887	18945	19082	18927	18957	19145	19008	18995	18797	18948	18963	18921	18944	18940	19132	19250	18884	19016	18899	19094	18919	19113	19087	18868	19049	18889	18974	19106	19160	18865	18985	19092	18900	19087	18809	19056	18902	18945	19012	18997	18777	18905	18785	19168	18836	19084	19093	19019	19031	18882	19091	18792	19055	18992	19002	19155	19058	19071	19008	19136	19022	19073	18828	18991	19006	19102	18902	18946	19052	18990	19097	18943	18926	19043	19011	19068	18929	18749	19008	18986	18914	18989	18754	18856	18964	19080	19022	19095	18993	18983	19077	18911	19066	18904	18889	18949	19144	19035	18911	18969	18841	19021	19058	18981	18998	19006	18966	19253	19097	18907	19120	18973	18980	19107	18984	19091	18835	18958	19019	18942	19083	19195	19084	18932	18944	18890	19022	19024	19051	18787	19005	19019	18850	19086	18943	19112	18985	18935	19089	18915	19107	19037	19019	19193	18807	19000	18991	18890	19115	19049	18929	19056	19163	18933	19078	19053	19203	18898	19090	19026	18955	19061	18942	18828	19148	18935	19012	19130	19043	18913	18971	18971	18988	19140	19019	18982	19006	18931	18927	18938	19107	19140	18877	18994	18932	18989	19040	19089	19007	18908	19011	18804	19010	19039	18923	19103	18900	18982	19215	19115	19106	18706	19083	19110	18916	18981	18945	18999	18964	19016	18951	18980	19049	19105	18891	18848	19032	19078	19047	19104	19013	19095	18972	19071	18885	18999	19080	19147	18766	19046	19130	19059	19018	19025	19066	19097	18950	19001	18923	19254	19026	19075	18927	19097	18865	18794	19122	18884	19086	18998	19107	19101	19059	19045	18972	19189	19027	19015	19011	18748	19019	19059	19055	18816	19170	19039	18885	19070	19084	19330	19150	18920	19013	19102	19020	18967	18956	19062	19042	19025	19259	19013	19072	19123	19089	19085	18941	19097	19085	19069	19257	18932	18780	19014	18953	18867	18896	18964	18890	18976	19008	18972	19046	18878	19161	18945	19117	19039	18945	19055	19020	18908	19050	19014	19041	19125	19023	19003	19006	18829	19169	19093	18990	18952	18994	19079	19025	19131	19011	19114	18898	18974	18987	18991	19175	18884	18996	18904	19097	19146	19205	18983	19042	19087	19042	18949	19081	19017	19283	19097	18885	19048	18865	18942	18967	18963	18965	19205	19120	19070	19028	18913	18989	19016	19116	18934	18904	18874	18984	19154	19062	18795	19118	19002	19028	19004	19048	18996	18922	19159	19044	18987	18885	19061	19053	18850	19020	18949	19216	19227	18961	19048	19149	19044	19042	19020	19095	19027	19128	19105	18932	18988	19091	19096	19181	19032	18865	19129	18730	19054	18940	19083	18957	19009	19116	18954	19080	18827	19037	18920	18879	18922	18863	18933	19018	19086	19082	19005	18879	19009	19088	19184	19018	19022	19151	18899	18848	19041	18841	19075	18887	19040	18971	18904	18862	18912	18973	19081	19063	18927	18981	19065	18939	18993	19000	18974	18931	18864	18955	18934	19222	19013	19067	18846	18895	18933	18904	19205	19037	19054	19024	18979	18912	18945	19034	18950	19103	19087	18909	19090	19051	19033	19018	19047	19150	19157	19132	18976	19101	18892	19103	18837	19048	18996	19111	18967	19077	19157	19072	18877	18965	18888	18823	18798	18965	18869	18925	19042	19125	19060	18972	18937	19083	18759	18947	18885	18986	18943	18960	18900	18944	18981	19050	19122	18741	18925	19095	19086	19010	19084	19017	18963	18862	18864	19021	18915	19143	19053	18820	18990	19046	18956	18946	18986	19014	19030	19040	19047	19057	18933	18977	19090	19052	19016	18953	18945	19143	19059	18990	18828	18807	19154	18882	19043	18983	18935	18970	18968	19102	19058	19013	19131	19065	18935	19100	19200	18989	19186	18897	18822	19008	18951	18777	19004	19090	19047	18911	18861	18971	18937	19029	18903	18897	18928	18961	18788	18782	19099	18937	18901	19043	18993	19038	19140	18996	18987	18964	18850	18904	19018	19063	18988	18943	19065	18988	19021	18822	18847	18934	19081	19042	18936	18933	18833	18973	19204	19115	19049	18931	19052	18974	18989	19023	18956	19096	19154	19094	18961	18889	18853	19078	18990	18934	18748	18923	18963	19155	18972	18996	18987	18872	19095	18959	19088	18982	18971	19024	19046	18994	18788	19096	19139	18935	19154	19046	19150	19128	19095	19084	19026	18961	19133	19105	19018	18906	19144	19146	19188	18752	18908	19025	18943	18975	18924	18928	19073	18914	19115	19047	18968	19075	18989	18958	19034	18994	19081	18883	18875	19059	19102	19169	18836	18822	18999	19018	18813	18994	19088	19090	18938	19020	18935	18999	18956	18937	19026	18866	19096	19017	18937	18993	18889	18931	18958	18948	19044	18870	18947	18972	19115	18999	18872	19078	18841	19039	19115	18883	18847	18936	19008	18929	18879	19026	18882	18901	19078	18856	18817	18794	18842	18909	18981	19080	19132	19175	18911	18976	18939	18896	18963	18990	18985	18881	19046	18841	18954	19052	19145	18931	18741	19026	19126	18979	19032	19117	18898	18934	19029	18927	19024	18999	19058	19102	18868	19201	18882	19093	19048	18919	18915	19136	18913	19090	19235	19044	19161	19142	18884	18849	18981	18757	19024	19104	19172	19133	18949	19025	19156	19028	18908	18805	18994	18999	19043	18816	18874	19013	18955	18988	19165	19053	18828	18922	18967	18941	18972	18987	19078	18973	18843	18990	19058	18864	19017	19003	18919	18899	19164	18951	19092	19123	19101	18894	18939	18861	19121	19110	18939	18810	18976	19228	18909	18819	19076	18992	19025	18843	19118	18923	19065	19093	18836	18845	19103	19092	19065	18996	19153	19061	18925	19044	18815	19058	18919	18942	19167	18938	19173	18939	19092	19021	18882	19078	19269	18924	18922	18945	19231	18906	18992	18994	19119	19078	19132	18850	18898	19043	19013	19075	19086	19125	19147	18806	18926	19013	19097	18983	19039	18941	19079	18967	19077	19184	18804	19059	18969	19015	19017	19101	18902	19030	18796	18919	18836	18995	19179	18997	18942	19030	18894	18977	19042	18987	19275	18928	18852	19113	18988	18918	18756	18976	18999	18871	18856	19003	18965	19116	19178	19077	19140	18963	19022	19038	19045	18870	18963	18819	19111	18983	19069	19038	19066	18917	18886	19054	18867	18917	19084	18916	19031	19021	18886	18814	18840	19061	18820	18993	18990	19017	19045	18901	19119	18902	18848	18981	18890	19001	18974	18874	19029	19171	18972	18934	19038	19013	19043	18937	18845	19001	18979	18964	18818	18967	19030	18992	19112	19131	19202	18951	18981	18912	18934	19101	19037	18873	18990	18986	19108	18865	19085	18949	18894	19144	18927	18885	18987	18898	19015	18958	19137	19080	18924	19040	18886	18977	19141	19084	18989	19001	18978	19014	19064	19034	19179	19078	18976	19011	18843	19016	19142	18956	19044	18911	18924	19087	18957	19056	18989	18946	19074	18896	18958	18876	18889	19133	18925	19071	19129	19030	18956	18966	19074	18987	18967	19022	19218	19209	19150	19105	18902	19115	19116	18932	18956	19123	19110	19020	19070	19171	19187	18866	18895	19075	19122	18871	19009	18891	19007	18900	18998	18870	19035	19056	19096	18895	19084	19038	18893	19035	19100	18869	19019	19097	18916	18991	19058	19040	18947	19032	19031	18797	18987	18806	18920	18971	19153	18888	18956	18980	19043	19045	18994	19065	19059	18886	18954	19050	19012	19142	19185	18823	19006	18874	19077	19002	18991	19062	18984	18975	19218	18810	18973	19062	19131	19049	19005	19162	19038	19022	19032	18990	18933	19124	18930	19143	19094	18892	19164	19274	19123	18998	19070	18881	19027	19047
22921	21018	28793	25422	27748	33240	35525	31500	29971	29364	28294	27432	27322	27081	26925	26950	26552	26421	26471	26361	26329	26172	26212	26147	26105	26101	26229	26239	26183	25961	26157	26185	26250	26034	26131	26523	27242	27406	27356	27296	26693	26542	26367	26263	25989	26143	26145	26089	26224	25885	25888	25955	25872	26333	26050	25727	26120	26208	26029	26233	26194	25963	25778	26087	26154	26097	26170	25883	26172	26013	26089	26020	26048	26160	26142	25963	26003	26001	26150	26408	26042	26125	25810	25826	25825	25999	26173	25891	26034	26011	26126	26079	25943	26144	26118	26076	26031	26044	26150	25971	25987	25995	25963	25978	26019	26096	25902	25906	26065	25923	26004	25898	26065	26134	25824	25959	26137	25986	25955	25988	25798	26097	26132	26059	25886	25782	25967	25827	25944	25812	26070	26045	26148	26011	25886	25964	25940	26034	25952	25990	26224	25879	26110	26095	26022	25849	25737	26067	26135	25966	26281	26067	26050	26090	25862	25813	26042	25908	26139	25754	26307	26179	26170	25989	25847	25838	25879	25987	26159	26080	26187	26004	26038	25738	25743	26082	26053	26226	25878	26104	25811	25886	25792	26063	26270	26054	25889	25895	25990	25982	25987	26147	26112	25771	25864	26198	25824	26167	26131	26055	26343	25991	25953	25892	25882	25971	26026	25966	26109	25972	26125	26146	26001	26175	26098	25786	26049	25930	26075	26195	25804	25861	26033	26070	26054	25889	25806	25887	26235	25931	25900	25960	26028	25993	26199	25973	26206	26004	26223	26050	26091	25975	25948	25916	25951	26241	25919	26200	26080	26026	25992	26098	25727	26060	26111	25966	25749	26040	26001	26158	26146	25991	26005	26094	25916	26039	26188	25918	25930	25985	25773	25758	26189	25968	25833	25997	25931	25826	26255	26071	25994	26102	25687	25945	26021	25826	26251	25999	25946	25984	25905	26078	26146	26038	26068	26085	26048	25735	26106	26167	26172	25923	25791	26152	25953	26126	26187	26079	25809	25933	26243	26138	26125	26118	26057	26205	25952	26119	26237	26107	26310	25889	25912	25965	25819	25986	25981	26119	25929	26003	26015	25995	25986	25949	25774	26053	26271	25990	26119	25677	25942	25862	25994	25972	26289	26090	25784	26030	26036	26011	26019	26007	26007	26057	26125	25998	26031	26021	26081	26045	26115	26228	26125	26173	26217	26160	26173	26135	26069	26113	26089	26224	26026	25815	26170	26004	25814	25748	26082	26076	26036	25808	25865	25933	25957	25976	26329	25905	25968	26146	25995	25974	26115	26180	25927	26019	26089	25795	26006	26072	26110	26049	26023	25935	25899	25653	25909	25955	26153	26101	25896	25907	25997	25918	25988	26029	25786	25987	25964	25963	26009	25904	26011	25868	26079	26137	25974	25977	26100	26006	25766	25739	25979	26038	26014	26133	26413	25882	26066	25975	26096	26055	25864	25977	26282	26008	25995	26153	26106	25879	25852	26245	26009	25849	26059	25860	25923	26028	25812	25910	26169	25872	25796	26036	25879	25789	26211	26025	26269	25742	26007	26193	26119	26130	25990	25809	25827	26356	26145	26204	26196	26163	25955	25993	25983	26108	26283	25817	26052	26189	26229	26288	25944	26230	26115	26103	25986	26136	26027	25829	25880	26134	25970	25839	26067	25895	25882	26063	25977	25925	25821	26097	26004	25851	25999	26073	26245	25989	25851	26038	26041	26123	26200	26064	25757	26119	26260	25834	26017	26128	25886	25917	25901	25871	26131	26171	25912	25976	25987	26123	26252	26204	26022	26034	26253	26075	26017	25936	25989	26148	26092	26169	26108	25922	26028	26088	25886	26025	25832	25895	26021	26056	26071	26128	26076	25909	25852	25833	26081	26012	25864	25965	25901	25963	25799	25854	25929	26040	25933	26161	25999	26223	26123	26088	26201	26267	25993	25989	25828	26212	25768	25809	26037	25865	25923	26010	25949	26066	26166	25898	25900	25863	25975	25916	26170	25728	26190	25985	26027	25914	26063	25890	26098	25947	26049	26105	25501	25875	26010	26026	26036	26021	26114	25865	25991	26086	25916	26071	26011	26091	26244	26176	26108	26013	25839	26156	25937	25918	25900	26062	26084	26107	26118	26066	26088	25765	25957	26087	25888	26032	25843	25950	26128	26062	26173	26128	26157	25919	25977	26030	25960	26112	25994	26026	26108	25658	26266	26037	26024	26140	25915	26042	26252	25928	25838	26120	26169	25957	25986	26043	25911	25992	25995	26221	26068	25780	26289	25943	25974	25986	26194	26050	25705	26135	25875	26127	26068	25959	26095	26024	25988	26200	25953	26170	26248	26012	25814	26072	25931	26014	26089	26146	26006	25944	25967	26067	26123	26057	26088	26103	26084	25910	26029	26019	25990	25992	26013	26212	26083	25918	25848	25800	25914	26188	26130	26150	26177	26159	26107	26065	26069	26059	26022	26196	26003	25958	25748	26016	26064	25888	25902	26006	25966	25798	26119	26088	26033	25922	25774	26037	25987	26044	26092	26122	26080	26066	25908	26134	25704	25982	25895	26005	25876	26095	26057	25992	26090	25932	26212	26126	26289	25980	26007	25814	26119	26082	26309	25945	25843	26118	25788	26137	26213	25783	25755	25792	25896	25924	26053	26026	26238	25912	26007	25814	25957	26068	26064	25972	25965	26008	26007	25963	26071	25951	26108	25911	25898	26030	26008	25834	26085	25869	26066	26133	26028	26116	25977	25930	26032	25864	25775	25924	25992	26016	26040	26071	26080	25975	25988	25754	25856	26078	26310	26040	26147	26084	26211	26048	26198	26044	26131	25953	26182	25910	25884	26075	25935	25918	26201	26062	26061	26029	25773	26039	25980	25940	26032	25870	25971	26064	25977	25943	26015	25938	26252	25845	26005	25841	26039	25769	25849	26045	25993	25964	26089	26133	26301	25805	26053	26046	25945	26146	25733	25931	26087	25894	26166	25923	25694	25960	26021	26051	25875	25943	25962	25887	26238	25790	26113	26139	25963	25925	25865	26272	26235	26004	25950	26202	26120	26063	26001	26025	25995	25794	26174	26205	26048	26000	25912	25938	25919	25876	25944	25791	25928	26011	26035	25929	26193	26083	25996	26076	25917	26148	26291	26202	25808	26019	25991	26055	25987	26188	26128	26049	26050	25992	25848	25822	26158	25880	26019	26135	26227	26108	25983	26115	25868	25902	25812	25990	26244	26045	25915	25988	26172	25944	26053	25900	25921	25870	26104	25973	25814	26266	25967	25882	25814	26070	25771	25767	26285	26127	25886	25827	25969	25997	25957	26255	26148	25877	26096	26062	26000	26080	26150	26002	26159	25830	25987	26034	26126	25821	26109	26040	26230	25821	25833	26169	25897	25917	25794	25835	26026	26036	25978	25909	26244	25858	26144	25823	26046	25812	25971	26135	25957	25970	25865	26163	26081	26035	25963	26248	26135	25964	25886	26080	26019	25945	25879	26026	26298	25941	26001	26105	26203	26168	25777	25929	25986	25950	26048	26148	26074	26077	26059	25951	26242	26245	26020	25917	25939	25981	25916	25780	25923	26092	25701	25929	25933	26101	25788	25950	26098	26044	26056	26231	25818	25975	25917	26018	26003	25826	26107	26057	26073	26157	25926	26080	26117	25969	25938	26009	26155	26053	25969	26297	26171	25924	25927	25937	25900	25949	25978	26056	26051	25907	26047	25735	26037	26004	26065	26159	25966	26039	26115	26123	25975	25799	25803	26188	25934	26034	26233	26308	25998	26067	26071	25967	26186	25902	25877	26008	26331	26032	25966	25942	25912	26053	26014	25993	25908	26087	26146	26265	26054	26140	26157	26161	26209	25911	25957	26046	26246	26071	25925	26186	26015	26001	25999	26155	26123	26030	25945	25990	25986	26010	25995	26064	26045	25908	26050	26017	25900	26207	25843	26033	26015	26162	26126	25948	25887	26067	26076	25949	25863	25695	26020	25584	25963	25872	26009	25969	26004	25956	25919	26162	25902	25888	26080	25834	25910	26024	26115	26139	26022	25984	25800	26058	26186	26080	26086	26103	26048	26071	26062	25850	26035	25916	25900	25997	26083	25856	26194	25862	26244	25896	26240	25935	25675	26171	25909	26134	26019	25951	26103	26220	25969	26084	25966	26154	26016	26099	26129	26069	25900	26096	26042	25838	25929	25988	25904	26165	26074	26030	26093	26021	25877	26014	25988	26029	26147	26171	26013	26085	26217	26095	25944	26072	25916	26071	26096	26035	26050	26102	25948	26146	26015	25786	26060	26088	26083	25667	26044	25922	26253	25947	25981	26150	25971	26179	26185	25952	25898	25822	26166	26018	25899	25848	25953	26254	26141	26077	26009	26075	25827	26103	26000	25832	26062	26326	26030	26246	25923	25928	25970	26043	25772	25862	25974	25961	25836	26005	26101	25899	25955	26041	26069	25941	26149	26141	26255	26155	25985	26058	26070	25959	26125	25771	25848	25820	26007	25877	25888	26006	26217	25920	26061	25987	25749	26163	25899	25977	26047	26150	25910	25916	25927	26070	26028	25761	25889	26021	26209	26004	25914	26079	25981	25984	26022	25961	26011	25880	25785	25803	25801	25789	25902	26222	26110	26087	25894	26083	26102	25701	26178	25906	26113	26056	26028	26125	26014	26156	25917	25952	25891	26161	25959	25951	26031	26126	25932	26185	26008	25974	25754	26057	26067	25884	26046	25846	25942	25709	25934	26232	26236	25996	25791	25724	26076	26148	25852	25837	25957	25959	26103	26057	25968	26088	26170	25831	26067	25965	25928	26120	25961	25855	26194	25883	25874	25950	26136	25983	26013	25892	26297	26007	26022	26077	25996	26007	26096	25807	26072	26064	26069	25840	26013	25977	25983	25918	26007	25790	25982	26152	26238	26081	26054	26071	26073	26041	26098	26431	26021	26034	26007	25699	26070	26139	26177	25948	26212	26101	25962	26133	26129	26013	26116	25987	26021	26024	26181	26004	25995	26065	25930	26027	25961	25953	25981	26174	26039	26000	26148	25927	26021	26012	26273	26111	25851	26040	25937	25934	26226	26081	26109	25980	25799	25876	25859	26053	26105	26005	26129	26098	25956	26110
37524	65499	64580	52377	43197	35048	29712	26327	24320	22378	21422	20274	20082	19956	19886	19146	19095	18674	18917	18708	18538	18493	18512	18434	18572	18382	18517	18385	18439	18354	18389	18424	18666	18448	18449	19125	19718	19560	20269	20088	19143	18808	18632	18450	18457	18244	18439	18163	18438	18289	18364	18344	18497	18431	18340	18273	18318	18341	18460	18211	18171	18183	18282	18228	18447	18189	18311	18389	18226	18442	18160	18294	18445	18368	18234	18422	18251	18306	18425	18351	18303	18278	18345	18336	18556	18571	18418	18275	18345	18372	18247	18213	18252	18301	18331	18383	18272	18212	18297	18245	18442	18349	18489	18314	18356	18147	18199	18302	18315	18347	18174	18101	18339	18390	18155	18321	18148	18181	18458	18225	18429	18445	18454	18130	18337	18160	18386	18310	18347	18163	18310	18194	18245	18309	18391	18104	18389	18242	18293	18159	18226	18323	18438	18284	18335	18324	18422	18286	18373	18157	18274	18397	18274	18441	18411	18315	18423	18345	18389	18394	18308	18436	18453	18316	18123	18244	18482	18347	18232	18391	18362	18221	18451	18338	18334	18294	18397	18228	18502	18098	18484	18340	18372	18324	18274	18304	18435	18083	18426	18419	18091	18449	18314	18420	18387	18335	18195	18262	18447	18339	18274	18460	18381	18419	18360	18310	18277	18451	18278	18175	18354	18221	18291	18360	18273	18321	18264	18345	18423	18369	18199	18382	18307	18457	18316	18260	18375	18449	18356	18376	18280	18350	18413	18430	18457	18471	18281	18371	18285	18417	18401	18329	18295	18416	18365	18334	18240	18231	18416	18454	18362	18264	18358	18358	18175	18312	18510	18084	18333	18362	18375	18298	18404	18344	18402	18472	18293	18223	18329	18139	18382	18314	18387	18164	18130	18222	18157	18282	18462	18293	18391	18260	18247	18260	18207	18181	18232	18353	18356	18311	18385	18238	18370	18137	18414	18284	18533	18346	18406	18343	18287	18169	18379	18428	18290	18059	18299	18298	18303	18151	18535	18234	18224	18397	18260	18193	18379	18187	18302	18270	18524	18141	18313	18307	18401	18262	18424	18171	18370	18187	18252	18444	18287	18394	18328	18344	18235	18211	18359	18275	18198	18160	18201	18465	18455	18302	18426	18359	18233	18499	18454	18254	18195	18387	18338	18351	18278	18244	18379	18389	18340	18306	18355	18435	18364	18346	18310	18299	18443	18530	18274	18339	18299	18288	18271	18337	18252	18164	18454	18294	18392	18372	18527	18356	18347	18245	18349	18130	18303	18292	18473	18257	18199	18309	18237	18237	18329	18307	18495	18202	18320	18113	18439	18426	18287	18324	18457	18247	18182	18259	18451	18221	18353	18330	18351	18424	18375	18150	18264	18240	18421	18177	18413	18208	18321	18396	18402	18321	18365	18368	18249	18410	18314	18469	18251	18245	18239	18297	18188	18419	18338	18360	18255	18166	18195	18332	18271	18519	18313	18286	18435	18307	18375	18231	18297	18121	18330	18278	18476	18412	18163	18259	18039	18482	18373	18342	18181	18472	18273	18559	18134	18100	18273	18261	18173	18234	18380	18232	18369	18393	18206	18302	18221	18371	18319	18101	18191	18261	18284	18214	18378	18349	18277	18386	18414	18236	18248	18330	18366	18248	18469	18217	18387	18489	18385	18426	18041	18186	18312	18494	18426	18363	18269	18344	18351	18303	18298	18282	18298	18435	18369	18278	18214	18361	18334	18253	18164	18058	18291	18289	18322	18386	18102	18369	18243	18378	18189	18162	18344	18177	18169	18085	18405	18439	18221	18340	18143	18388	18224	18332	18295	18158	18322	18356	18401	18402	18322	18295	18319	18304	18402	18322	18403	18399	18210	18268	18242	18421	18321	18394	18306	18328	18229	18433	18269	18291	18156	18144	18372	18290	18396	18121	18502	18225	18396	18296	18328	18294	18409	18366	18600	18338	18389	18477	18423	18265	18484	18244	18294	18130	18283	18250	18485	18262	18149	18407	18322	18157	18307	18351	18239	18182	18471	18405	18288	18209	18226	18410	18295	18345	18436	18487	18340	18392	18307	18294	18263	18271	18209	18378	18343	18537	18299	18145	18398	18183	18370	18237	18222	18196	18206	18259	18412	18142	18451	18351	18448	18218	18199	18261	18373	18343	18253	18195	18446	18314	18182	18262	18304	18402	18540	18477	18400	18390	18433	18218	18218	18259	18375	18334	18143	18259	18187	18347	18447	18279	18279	18266	18341	18161	18274	18377	18248	18214	18376	18213	18330	18304	18387	18355	18406	18326	18421	18138	18304	18395	18260	18273	18387	18364	18358	18221	18343	18288	18319	18384	18263	18324	18362	18414	18224	18089	18440	18200	18527	18370	18338	18437	18465	18269	18244	18163	18422	18464	18243	18361	18325	18323	18181	18370	18241	18145	18261	18185	18510	18161	18255	18188	18306	18339	18336	18322	18396	18362	18130	18268	18306	18252	18191	18309	18310	18366	18155	18297	18273	18417	18473	18458	18278	18490	18399	18420	18283	18450	18328	18336	18378	18365	18303	18170	18295	18371	18383	18426	18296	18290	18323	18407	18355	18330	18461	18443	18462	18318	18207	18257	18224	18431	18371	18350	18276	18325	18369	18356	18345	18243	18352	18186	18326	18216	18284	18192	18433	18344	18362	18215	18257	18253	18374	18332	18344	18316	18544	18340	18274	18371	18495	18376	18301	18402	18249	18288	18198	18433	18399	18392	18486	18354	18436	18379	18420	18305	18226	18423	18249	18369	18589	18277	18217	18217	18116	18447	18327	18299	18272	18257	18216	18297	18439	18195	18424	18089	18203	18133	18309	18248	18347	18318	18165	18410	18313	18389	18209	18326	18399	18499	18168	18361	18238	18402	18166	18215	18373	18346	18195	18375	18297	18460	18214	18514	18088	18489	18248	18187	18386	18362	18382	18344	18310	18038	18330	18332	18213	18386	18432	18353	18356	18282	18360	18435	18271	18433	18317	18414	18265	18355	18399	18255	18334	18382	18274	18227	18247	18522	18323	18443	18128	18344	18253	18413	18367	18474	18033	18322	18190	18273	18218	18479	18261	18334	18338	18255	18212	18367	18286	18357	18273	18334	18259	18384	18185	18312	18246	18142	18466	18198	18282	18423	18172	18412	18359	18300	18327	18328	18331	18244	18423	18324	18278	18515	18417	18335	18230	18396	18196	18492	18332	18294	18383	18446	18291	18249	18541	18236	18311	18430	18294	18283	18365	18377	18210	18395	18398	18127	18221	18332	18126	18376	18439	18110	18402	18285	18323	18394	18332	18209	18216	18357	18291	18310	18281	18280	18220	18454	18350	18227	18381	18299	18475	18338	18307	18378	18249	18134	18402	18211	18477	18162	18060	18278	18329	18411	18366	18283	18306	18279	18407	18379	18213	18364	18402	18439	18376	18331	18189	18267	18489	18242	18327	18178	18388	18389	18410	18347	18239	18308	18275	18280	18352	18312	18301	18155	18536	18169	18215	18446	18393	18209	18349	18298	18201	18326	18353	18260	18158	18287	18199	18442	18326	18271	18487	18254	18237	18383	18371	18361	18344	18345	18046	18231	18301	18264	18469	18375	18444	18295	18320	18354	18225	18136	18117	18334	18203	18394	18414	18339	18183	18349	18387	18185	18224	18287	18517	18231	18154	18306	18353	18284	18270	18270	18267	18227	18370	18205	18174	18294	18187	18268	18481	18478	18477	18280	18357	18397	18379	18264	18332	18309	18407	18332	18563	18419	18150	18297	18394	18518	18699	18351	18186	18301	18169	18233	18245	18228	18337	18293	18397	18259	18379	18294	18241	18451	18126	18162	18419	18237	18165	18205	18275	18324	18352	18364	18375	18476	18201	18272	18101	18495	18300	18345	18380	18382	18089	18317	18283	18330	18497	18278	18368	18315	18300	18347	18384	18258	18297	18367	18156	18289	18450	18497	18238	18435	18498	18332	18183	18384	18108	18238	18195	18352	18253	18243	18464	18406	18294	18476	18467	18360	18226	18201	18475	18248	18348	18273	18307	18214	18339	18459	18275	18381	18205	18411	18320	18364	18272	18172	18315	18258	18318	18225	18396	18401	18287	18212	18376	18400	18268	18354	18320	18424	18189	18313	18183	18437	18396	18411	18194	18304	18426	18271	18236	18263	18187	18467	18306	18249	18140	18360	18506	18312	18269	18221	18290	18327	18441	18459	18311	18189	18275	18226	18265	18327	18257	18351	18393	18166	18403	18254	18224	18191	18468	18433	18345	18333	18363	18126	18367	18371	18281	18451	18176	18363	18115	18330	18437	18443	18318	18350	18407	18246	18360	18289	18071	18236	18341	18262	18221	18288	18176	18463	18392	18294	18337	18446	18281	18417	18340	18453	18243	18320	18337	18393	18291	18291	18293	18239	18327	18319	18251	18278	18178	18264	18298	18365	18273	18223	18342	18404	18023	18236	18299	18263	18406	18459	18385	18245	18265	18404	18396	18383	18399	18452	18223	18449	18206	18248	18365	18377	18191	18232	18272	18256	18202	18320	18305	18228	18411	18274	18314	18217	18282	18325	18390	18392	18335	18242	18293	18418	18329	18239	18265	18346	18206	18378	18369	18401	18328	18514	18460	18252	18348	18419	18328	18135	18483	18340	18328	18454	18452	18403	18275	18273	18271	18313	18338	18435	18343	18442	18271	18230	18228	18171	18445	18271	18189	18447	18234	18454	18558	18395	18574	18478	18304	18333	18387	18252	18371	18276	18386	18205	18236	18575	18308	18195	18354	18401	18162	18358	18223	18045	18321	18304	18271	18294	18441	18432	18361	18496	18354	18229	18278	18576	18157	18295	18270	18365	18215	18323	18526	18546	18353	18405	18325	18531	18400	18369	18252	18299	18298	18457	18227	18185	18320	18313	18338	18352	18408	18260	18400	18349	18148	18484	18175	18302	18313	18379	18267	18295	18215	18259	18175	18320	18256	18246	18354	18229	18455	18260	18496	18384	18375	18321	18350	18293	18241	18207	18478	18276	18235	18263	18486	18462	18133	18391	18286	18247	18342	18362	18304	18242	18390	18342	18357	18294	18318	18506	18293	18355	18246	18303	18397	18254	18238	18385	18514	18281
35971	41970	44822	39525	33670	30213	28908	27335	26652	26384	26047	25806	25718	25688	25714	25739	25437	25456	25533	25533	25432	25606	25343	25372	25463	25384	25536	25289	25413	25349	25318	25234	25230	25423	25482	25337	25391	25127	25593	25477	25311	25464	25314	25234	25292	25370	25406	25248	25416	25510	25352	25278	25423	25204	25334	25168	25203	25133	25496	25497	25694	25297	25262	25438	25526	25393	25453	25443	25379	25286	25206	25415	25227	24947	25241	25300	25429	25246	25485	25401	25353	25317	25349	25361	25433	25285	25438	25424	25321	25257	25389	25191	25510	25452	25425	25120	25426	25238	25320	25251	25135	25326	25156	25337	25320	25350	25222	25294	25251	25146	25562	25148	25214	25322	25318	25235	25130	25207	25344	25452	25271	25421	25251	25422	25228	25197	25266	25410	25258	25149	25301	25278	25361	25137	25342	25241	25254	25411	25341	25539	25365	25429	25356	25231	25373	25227	25197	25344	25090	25023	25387	25594	25342	25529	25369	25377	25403	25411	25502	25382	25349	25327	25389	25494	25328	25229	25082	25061	25256	25274	25353	25371	25329	25426	25470	25064	25349	25286	25341	25404	25239	25130	25323	25315	25298	25332	25462	25257	25350	25440	25297	25353	25549	25492	25450	25478	25221	25161	25238	25383	25335	25440	25363	25355	25555	25359	25437	25293	25228	25433	25482	25358	25172	25226	25260	25260	25510	25112	25396	25167	25296	25025	25217	25515	25389	25416	25504	25379	25327	25518	25329	25464	25330	25290	25412	25383	25515	25458	25371	25239	25129	25274	25307	25229	25274	25373	25245	25228	25234	25338	25673	25159	25388	25348	25387	25146	25150	25208	25274	25376	25250	25410	25475	25360	25339	25238	25376	25400	25046	25107	25374	25251	25558	25391	25027	25595	25387	25086	25272	25465	25253	25342	25239	25366	25317	25691	25377	25222	25281	25399	25251	25306	25243	25357	25348	25324	25412	25116	25533	25258	25220	25185	25249	25175	25143	25446	25249	25378	25469	25358	25252	25355	25471	25249	25642	25149	25487	25483	25636	25374	25343	25333	25364	25308	25412	25423	25250	25448	25519	25185	25393	25250	25127	25380	25455	25484	25298	25364	25148	25070	25240	25302	25298	25318	25320	25310	25050	25320	25212	25317	25358	25344	25334	25447	25353	25345	25373	25214	25371	25234	25323	25569	25388	25388	25437	25307	25417	25483	25426	25307	25516	25058	25241	25185	25302	25403	25157	25357	25139	25063	25415	25622	25377	25344	25222	25236	25270	25362	25318	25506	25367	25367	25344	25326	25449	25356	25453	25175	25314	25365	25392	25252	25208	25231	25685	25223	25394	25423	25450	25389	25098	25490	25286	25422	25363	25255	25530	25448	25459	25133	25108	25279	25494	25274	25187	25483	25402	25364	25092	25378	25241	25528	25238	25396	25419	25507	25215	25314	25214	25383	25357	25247	25245	25231	25482	25329	25188	25216	25312	25178	25139	25223	25346	25296	25329	25277	25368	25188	25495	25485	25286	25307	25472	25422	25359	25306	25328	25324	25371	25291	25420	25521	25358	25379	25339	25198	25343	25103	25313	25387	25481	25201	25211	25344	25480	25413	25336	25345	25206	25506	25474	25459	25408	25376	25156	25265	25268	25156	25632	25277	25578	25268	25300	25381	25217	25090	25007	25239	25236	25397	25437	25347	25179	25245	25246	25270	25121	25284	25413	25327	25323	25653	25329	25327	25375	25203	25380	25213	25175	25499	25479	25494	25564	25429	25152	25315	25480	25320	25314	25367	25446	25002	25306	25521	25275	25223	25292	25245	25196	25277	25484	25261	25324	25302	25353	25381	25494	25289	25241	25103	25420	25297	25311	25454	25291	25118	25307	25290	25146	25337	25508	25257	24985	25252	25279	25530	25507	25271	25193	25455	25263	25113	25339	25428	25465	25376	25101	25220	25234	25323	25307	25471	25505	25418	25159	25228	25195	25324	25415	25371	25510	25231	25214	25392	25360	25024	25439	25322	25344	25400	25184	25142	25443	25547	25402	25186	25356	25346	25391	25371	25290	25480	25485	25533	25282	25300	25543	25225	25392	25379	25352	25080	25376	25317	25356	25294	25259	25010	25395	25431	25307	25150	25324	25312	25105	25356	25360	25344	25488	25432	25385	25405	25111	25448	25305	25361	25257	25430	25604	25302	25539	25290	25413	25407	25296	25230	25376	25277	25494	25186	25437	24988	25319	25475	25309	25531	25479	25368	25334	25226	25139	25377	25383	25466	25511	25097	25196	25272	25256	25295	25521	25222	25344	25228	25206	25356	25389	25229	25475	25440	25376	25454	25508	25180	25106	25117	25522	25363	25471	25036	25270	25363	25056	25489	25211	25325	25264	25313	25187	25254	25296	25212	25331	25306	25566	25231	25347	25368	25419	25226	25474	25310	25202	25207	25424	25303	25436	25364	25618	25407	25440	25182	25451	25471	25386	25225	25314	25342	25557	25417	25450	25078	25322	25256	25351	25327	25293	25249	25462	25400	25384	25541	25242	25157	25408	25141	25530	25321	25384	25310	25141	25206	25402	25548	25488	25347	25385	25053	25230	25304	25473	25325	25289	25210	25395	25289	25262	25412	25315	25408	25477	25361	25206	25484	25113	25422	25203	25226	25152	25262	25425	25300	25328	25082	25472	25173	25211	25279	25144	25183	25236	25420	25316	25225	25145	25254	25335	25103	25382	25482	25299	25166	25414	25369	25265	25354	25204	25132	25485	25355	25367	25336	25557	25251	25396	25396	25252	25340	25370	25415	25412	25335	25407	25523	25352	25125	25157	25289	25239	25206	25299	25324	25322	25533	25373	25246	25165	25248	25338	25191	25378	25229	25536	25437	25372	25167	25317	25385	25160	25180	25166	25210	25506	25492	25283	25163	25126	25329	25193	25282	25418	25277	25533	25262	25491	25315	25104	25264	25298	25262	25546	25218	25487	25331	25306	25664	25540	25491	25376	25348	25395	25214	25396	25310	25410	25160	25104	25482	25321	25308	25247	25224	25476	25242	25525	25356	25094	25193	25272	25287	25583	25286	25152	25272	25307	25295	25487	25429	25549	25389	25469	25338	25189	25281	25209	25315	25283	25147	25430	25552	25199	25025	25439	25383	25322	25185	25496	25464	25438	25193	25467	25400	25538	25346	25202	25554	25447	25367	25168	25508	25296	25352	25413	25407	25294	25286	25422	25375	25292	25167	25312	25239	25297	25459	25341	25167	25356	25351	25206	25383	25476	25424	25232	25411	25422	25274	25386	25283	25288	24928	25369	25157	25247	25435	25359	25360	25277	25383	25334	25261	25326	25340	25084	25381	25368	25355	25359	25058	25207	25264	25338	25424	25194	25239	25392	25233	25495	25284	25333	25173	25411	25445	25338	25265	25303	25385	25254	25532	25395	25095	25327	25337	25344	25142	25230	25514	25440	25473	25550	25330	25216	25101	25253	25035	25229	25292	25412	25365	25230	25444	25283	25333	25411	25495	25441	25210	25262	25422	25143	25483	25311	25267	25335	25465	25213	25473	25153	25161	25228	25304	25169	25288	25487	25525	25268	25293	25243	25269	25490	25363	25367	25234	25096	25483	25289	25382	25577	25567	25363	25512	25261	25389	25447	25724	25466	25353	25307	25371	25456	25284	25403	25239	25114	25339	25188	25357	25361	25170	25348	25588	25184	25201	25291	25040	25213	25375	25186	25190	25387	25335	25173	25349	25476	25329	25252	25286	25476	25338	25256	25329	25345	25301	25345	25433	25396	25382	25342	25225	25322	25150	25486	25474	25178	25356	25447	25160	25247	25248	25467	25176	25003	25323	25377	25463	25436	25416	25363	25289	25678	25315	25252	25372	25338	25051	25396	25343	25157	25230	25407	25266	25243	25331	25303	25113	25552	25171	25281	25286	25438	25068	25357	25180	25259	25420	25253	25224	25404	25214	25257	25372	25207	25352	25299	25036	25598	25297	25282	25367	25451	25386	25407	25213	25416	25234	25125	25411	25356	25543	25325	25296	25326	25342	25169	25564	25272	25488	25366	25338	25140	25163	24946	25305	25378	25162	25321	25107	25311	25204	25378	25306	25361	25261	25363	25258	25358	25330	25245	25461	25403	25483	25296	25291	25418	25225	25148	25457	25358	25262	25385	25489	25391	25185	25368	25485	25350	25219	25246	25272	25312	25303	25330	25211	25356	25475	25239	25150	25328	25380	25372	25446	25438	25320	25468	25195	25358	25290	25157	25561	25342	25241	25382	25520	25592	25312	25435	25344	25213	25298	25244	25316	25373	25335	25420	25179	25447	25595	25384	25232	25485	25313	25372	25443	25453	25391	25409	25245	25266	25159	25385	25309	25242	25169	25395	25197	25583	25164	25105	25432	25556	25222	25389	25337	25266	25330	25330	25293	25332	25336	25332	25127	25559	25375	25207	25425	25380	25066	25291	25144	25223	25557	25154	25488	25309	25257	25332	25282	25492	25355	25198	25372	25322	25282	25264	25558	25371	25168	25484	25551	25372	25446	25473	25279	25408	25294	25489	25596	25348	25111	25326	25522	25289	25489	25151	25283	25411	25383	25387	25263	25349	25389	25335	25258	25250	25354	25303	25433	25239	25346	25450	25417	25505	25188	25309	25392	25261	25417	25279	25293	25374	25454	25475	25546	25617	25305	25307	25193	25238	25304	25658	25211	25223	25248	25503	25531	25462	25357	25326	25338	25105	25404	25183	25152	25361	25283	25143	25341	25203	25308	25314	25245	25368	25429	25392	25411	25364	25478	25523	25504	25174	25117	25345	25240	25131	25510	25225	25190	25145	25252	25509	25474	25574	25348	25381	25515	25479	25499	25227	25492	25579	25564	25450	25377	25286	25530	25296	25505	25335	25300	25416	25328	25439	25335	25224	25148	25295	25339	25275	25119	25255	25328	25363	25256	25398	25218	25260	25321	25157	25354	25472	25611	25553	25438	25632	25361	25440	25374	25207	25291	25260	25376	25494	25441	25187	25421	25228	25314	25444	25304	25351	25337	25514	25425	25424	25214	25357	25371	25161	25408	25601	25340	25362	25576	25313	25296	25500	25249	25254	25583	25293	25525	25071	25368	25273	25273	25466	25305
37309	51979	47212	37137	29908	24940	22465	21159	19921	19635	18918	18552	18559	18546	18410	18549	18292	18353	18165	18246	18155	17970	18167	17880	17985	17964	17959	18003	18078	17995	18050	17861	18001	18026	18006	17982	18381	18016	18167	17989	18076	17905	18003	17884	18084	18092	17977	18017	18017	18086	17893	17856	18121	18051	17844	18106	17750	18110	17981	17965	17906	17917	18147	18019	18011	18010	18058	17913	17942	17882	17989	18037	17926	18096	17986	17970	18081	17923	18091	17998	17932	17906	17932	17980	17913	17950	17788	17896	18106	18145	17883	18082	18048	17927	18169	17871	17922	17971	17964	18055	18011	18093	17993	18000	18050	17991	17924	17992	18004	17971	18134	17963	18090	18017	18022	18017	17856	17989	17974	17964	17938	17981	17900	17997	18046	17910	17976	18010	17966	18015	18085	17865	17909	17838	17952	17949	18030	17988	17935	17967	17861	17971	17813	18066	17993	17933	17766	17979	18151	17975	17837	18140	17855	18034	17884	17971	17971	17987	18139	18079	17949	18107	18025	17895	18025	18007	18094	18097	17989	18113	17996	18029	17890	17974	17813	17934	18144	17944	17946	17927	18005	17961	17927	18109	18128	17862	18215	17797	17963	18022	18039	17948	18155	17966	18045	17985	17922	18046	17993	18128	18117	17842	17960	17848	17852	18008	17838	18090	17920	17966	17840	17808	17920	18028	17964	18119	18022	17997	17975	18073	18097	18020	17885	18290	18012	17999	18007	17808	17996	18160	18145	17971	18092	17759	18062	17904	18018	17940	18101	18049	17904	18061	17883	18043	18011	17935	17924	17989	17702	17886	17960	18048	18010	17905	18033	17716	17964	18051	18002	17945	18090	17874	17787	17943	18030	18072	17897	17889	17999	17975	17998	17818	17966	17937	17995	18035	17964	18114	17933	17935	18045	17946	18264	17870	18010	17947	18171	17780	17926	17962	17898	17966	17861	17959	18004	17896	17929	18185	17910	17966	17778	17836	17780	17990	18007	17937	17936	18130	17949	17944	18064	17838	18049	18018	18254	17937	17992	18162	17971	17946	18052	17959	17854	17991	18005	18079	17793	17967	18049	17875	17868	17945	17944	18050	18076	17854	17913	18006	17846	18081	18030	17954	18004	17851	17998	17974	17843	17817	17802	17870	18226	17911	18066	17887	18092	18167	17867	18075	17796	17934	17835	17954	17961	17933	18079	18046	18058	17970	18014	17906	18213	18153	18027	17746	17790	17911	18033	18072	17886	17969	18077	18178	18047	17935	17943	17999	17889	18006	17928	17934	17997	17976	17974	17974	18037	18132	17894	18009	18033	17949	17930	17938	17919	18130	17990	17911	18000	17955	17905	18105	18022	17827	17789	18101	18031	18139	18046	17912	17998	18017	17961	17951	18000	18096	18059	17912	18033	17901	18022	18114	18062	17974	17930	18023	17928	18008	18119	17990	18021	18247	18038	18000	17932	17974	18065	17990	18009	17947	18041	17790	17941	18027	17940	17897	17851	18003	17842	17885	17842	17991	17988	17912	17847	18022	17872	18042	18021	18117	17932	18067	17956	18101	18098	17949	17942	17956	18005	17991	18079	17939	17930	17860	17986	18208	18144	18075	17982	17823	18061	18018	17898	18024	18147	17963	17853	17921	17969	17924	17958	18010	18051	18046	18080	17742	18093	17930	17926	18057	17840	17953	17933	18317	17814	17817	17905	17953	17937	17985	17946	18046	17990	17887	17819	18157	17936	17974	17895	17822	17802	17820	17945	17848	17819	17861	17963	17923	17851	18037	17894	18055	18013	18132	17896	17765	18005	18205	18055	18157	17971	17999	17937	18201	17925	17961	17923	17868	18086	17863	17918	18168	18066	17937	17826	17980	17996	17866	18014	17996	17972	17891	18099	18075	17919	18095	17857	18184	17939	18044	17926	17955	18034	17839	18034	18108	18061	17927	17982	17859	18050	17982	18107	18022	17974	17959	18041	17851	18017	18014	18022	18018	18055	17873	17912	17949	17995	18223	18050	17687	17886	17948	17986	17995	18041	17898	17980	17997	17933	17951	17984	17910	17949	17919	17890	17791	17926	17973	17971	17862	17956	17939	18083	17994	18020	17961	17859	17900	17998	18087	17929	17977	18020	17975	18077	17978	18298	17966	18044	17982	18020	17995	17979	17942	17904	18059	18060	17934	18259	17990	17991	17820	18108	17870	18114	17865	17968	18038	17938	17938	17966	17930	17980	17986	17844	17946	17946	17952	18086	18094	18057	17786	18131	17782	18051	18031	18226	17812	17799	17978	17897	17823	18008	17942	18078	17953	17921	17958	17833	18083	17898	17877	18031	17870	17823	18110	17970	17977	17988	17903	18041	18024	17860	17983	17885	17943	18022	17931	18058	18031	17968	17954	17812	18111	18076	17879	18017	17910	17905	17866	17908	18074	17997	17876	17965	18054	17914	17877	17955	17896	18077	17979	17773	17942	17774	17797	17845	18244	17989	17969	17806	18175	17870	18056	17976	17942	18040	18153	17961	18060	18000	17862	17997	17994	17849	17976	17845	17898	18032	18192	17922	17918	18128	17974	17872	17975	17863	18087	17853	17978	17890	17955	17845	18085	18000	17982	17929	18061	17825	17808	18012	17946	17888	17998	18117	18033	17860	18032	18035	18023	17897	18084	18006	17964	18183	18018	17909	17707	17876	17965	18005	17769	18059	18020	18078	18004	17934	17976	17993	18186	18132	17808	18070	18104	18070	17945	18101	17809	18008	18067	18022	17856	17931	17907	18109	18157	17765	18037	17722	17840	17823	17970	17929	18177	17896	18148	18009	18038	17842	17959	17851	17925	18101	18008	18073	17843	17917	17997	17900	17986	18201	18131	18115	18027	18192	18168	17890	17954	18081	17911	18070	17930	17834	18007	17925	18039	17994	18020	17974	18091	18019	18114	18082	17869	17855	17917	18013	17918	18040	18134	18024	18059	17911	18057	17920	17942	17940	18151	17908	17998	17919	18082	17940	17915	18028	18234	18009	17883	18110	17913	18000	17867	17927	17970	17930	18078	17914	17937	18036	18052	18097	17778	17777	18047	18159	18024	18020	18003	18033	18010	17997	18133	17879	17933	17948	18071	18116	18068	17854	18052	18089	18144	18078	18045	18077	18022	18027	17981	18055	18117	17915	17882	17881	17858	17925	17923	18043	18217	18117	17934	17991	17819	17999	17804	17985	18192	17901	18001	17963	18032	18048	17942	17928	17999	17947	18044	17934	18105	18078	17905	18012	17895	17895	17892	17965	17969	18117	17883	17958	18023	17951	17947	18069	18024	17861	18004	18001	17930	17823	18028	18022	17974	18059	17935	17905	17939	18055	17894	17971	18310	17865	18126	17954	18038	17875	17938	17994	17784	18045	18027	18027	18097	17970	18165	17872	17988	18028	17878	18000	17998	18208	17938	17942	17974	17914	18031	18180	17935	18063	18059	18034	17984	18019	18028	18152	17879	18035	17804	18285	17957	17927	17889	18121	18094	17876	17966	17930	17938	17984	17883	18125	17939	18089	18020	18149	18141	17835	18101	18011	18181	18145	18058	18076	18157	18037	18160	17867	18215	17881	18186	17989	17911	17899	17949	18021	18009	18093	17920	17914	18009	17947	17992	17927	18117	17932	17919	17849	18084	17843	17777	18010	17982	17957	17871	17971	17923	17907	18084	17962	17900	17998	17969	18006	17879	17968	18055	17921	17901	17865	18151	17869	17868	18045	17937	18006	17838	17982	17962	17859	18042	17973	18028	17843	17933	18027	17947	18069	18030	18012	18009	18005	18137	18010	17951	17928	18024	17982	18014	18054	17897	17924	18240	17902	17907	17932	17945	17997	18095	17971	17995	17843	18036	17975	18052	17953	17826	17856	17932	18004	18094	17950	18056	17859	18149	17990	18010	17880	17985	18073	17874	17889	17868	18071	17992	18137	17974	17900	18149	18089	17945	18069	17995	18057	17915	18099	18096	18085	17938	18059	17991	17983	18011	17934	18093	17944	18066	17956	18025	17875	18177	18003	18077	18040	17931	18032	18062	17916	17993	17994	17986	17897	18049	17888	17838	17865	17960	18102	17990	17817	18163	18067	17850	18060	18115	18020	17975	17908	18053	17897	18159	18059	18032	18033	17879	18031	17905	18006	17921	17967	17979	18131	17872	18122	17862	18075	17891	17991	17965	17947	18002	17738	17784	17965	17809	17910	18000	18120	17994	17758	17963	18104	17936	17957	17843	17907	17945	18076	17963	17959	17926	17933	17967	17988	17986	17900	18081	17826	17989	17897	17899	18056	17936	17929	17781	17852	17873	18002	17986	17917	17946	17776	18006	17822	18183	17902	18094	17731	17932	17905	17950	18021	17995	17907	17828	18028	17986	17943	18098	18023	17996	17989	17908	18030	18092	17968	17868	17833	17784	17962	17945	17862	17941	18138	17955	18032	17922	18062	17935	17840	17898	18215	17960	18082	17920	18142	18148	17908	18071	18146	17975	18117	17710	17845	17738	18072	18056	17897	18068	18145	17976	18018	18165	17982	17962	18154	18002	17900	17865	17970	18086	17818	17954	18009	17992	18006	18134	17978	18144	18044	17809	17880	18070	17871	17944	18067	17857	17756	18032	17827	17894	18046	17819	17814	18020	18012	18019	18080	17899	18012	17981	18109	18025	17958	17898	18010	17995	17925	17917	17925	18085	17859	18037	18011	17915	17848	17982	17951	18029	17906	17985	18060	17872	18032	18066	18101	18016	17887	17977	18013	17966	17934	17878	18041	17894	18051	17860	18002	18001	18087	18125	17990	18191	18045	18101	17994	18089	17878	17943	17997	17937	17932	17950	17979	17960	18013	18063	17953	17979	18178	17968	17922	17873	17935	18055	18197	18065	17967	18006	18029	17930	18060	17877	17963	18103	18215	17955	17955	17908	18030	18040	17927	17888	17858	18071	17965	17962	18006	17876	17927	17854	18066	18029	17960	18085	17803	17888	17914	18030	18019	17923	17944	17743	18069	17999	18024	17976	17940	17892	17894	18064	17961	18124	17948	18054	18065	18023	17880	17959	17877	18163	18054	17985	17796	18178	18153	18093	18156	17879	17739	17887	17979	17982	17994	17777	17961	18038	17947	18055
24574	21086	28801	26639	28227	31468	31692	28482	27189	27015	26259	25644	25986	25597	25504	25126	25344	25308	25080	24972	25030	25081	24732	24931	24919	24943	24817	24871	24756	24861	24842	24774	24598	24826	24817	24707	25137	25505	25849	26014	25298	25127	24940	24609	24773	24709	24729	24750	24849	24905	24844	24815	24608	24759	24849	24779	24690	24745	24973	24623	24882	24656	24623	24670	24702	24918	24806	24662	24564	24746	24605	24720	24659	24793	24724	24496	24799	24899	24645	24818	24425	24745	24851	24444	24698	24780	24867	24831	24712	24756	24667	24782	24551	24640	24928	24711	24613	24670	24809	24681	24763	24874	24821	24624	24667	24708	24861	24866	24679	24597	24659	24655	24718	24853	24904	24714	24720	24759	24622	24763	24871	25015	24876	24717	24647	24746	24493	24539	24746	24661	24864	24724	24919	24549	24953	24795	24941	24811	24879	24968	24784	24888	24702	24784	24635	24749	24657	24748	24610	24710	25002	24646	24621	24649	24710	24728	24879	25040	24962	24502	24529	24837	24790	24791	24646	24454	24652	24687	24703	24858	24766	24858	25028	24812	24847	24923	24708	24570	24586	24804	24771	24594	24718	24873	24702	24360	24666	24800	24909	24511	24739	24428	24336	24800	24818	24668	24829	24813	24789	24986	24959	24788	24665	24636	24781	24742	24849	24825	24846	24685	24718	24708	24799	24396	24629	24661	24904	24762	24656	24482	24641	24742	24659	24594	24647	24821	24786	24847	24757	24468	24842	24623	24835	24946	24473	24732	24506	24687	24633	24619	24724	24840	24898	24948	24810	24897	24470	24588	24722	24505	24725	25117	24601	24631	24749	24722	24634	24781	24486	24568	24992	24857	24653	24683	24808	24793	24771	24779	24777	24730	24950	24798	24706	24702	24935	24708	24720	24721	24875	24481	24801	24593	24796	24820	24674	24656	24525	24672	24699	24676	24449	24586	24802	24572	24841	24764	24873	24500	24754	24790	24719	24346	24736	24693	24662	24738	24697	24704	24518	24785	24849	24720	24791	24657	24875	24634	24766	24713	24752	24919	24764	24611	24898	24780	24853	24824	24715	24808	24784	24668	24555	24940	24747	24761	24825	24679	24966	24786	24811	24695	24778	24596	24576	24701	24572	24850	24722	24791	24612	24834	24898	24668	24814	24550	24767	24602	24922	24855	24718	24725	24775	24556	24366	24746	24815	24613	24736	24889	24662	24678	24653	24674	24856	24755	24780	24786	24925	24768	24460	24679	24750	24684	24703	24727	24840	24985	24843	24694	24759	24715	24642	24586	24774	24638	24737	24725	24756	24651	24727	24741	24673	24694	24713	24792	24908	24820	24570	24636	24984	24748	24975	24721	24636	24696	24741	24805	24804	24739	24710	24813	24811	24542	24472	24638	24922	24429	24726	24821	24860	24639	24696	24890	24883	24911	24768	24801	24726	24433	24772	24801	24877	24683	24699	24676	24649	24431	24831	24719	24587	24752	24607	24665	24860	24724	24653	24814	24693	24822	24773	24779	24835	24766	24677	24504	24716	24700	24711	24593	24533	24775	24555	24156	24651	24763	24716	24544	24856	24634	24785	24699	24869	24630	24848	24620	24908	24756	24592	24764	24792	24712	24540	24490	24559	24927	24791	24633	24675	24631	24853	24703	24736	24771	24622	24583	24711	24885	24845	24886	24718	24826	24642	24641	24713	24570	24784	24862	24838	24498	24692	24664	24814	24641	24880	24812	24908	24715	24773	24771	24905	24536	24696	24664	24738	24768	24712	24839	24800	24533	24787	24784	24641	24547	24562	24744	24539	24636	24470	24775	24556	24417	24687	24575	24638	24640	24687	24960	24738	24662	24705	24802	24804	24589	24756	24598	24824	24604	24628	24596	24628	24666	24737	24684	24725	24835	24951	24551	24817	25131	25044	24876	24937	24668	24894	24426	24789	24791	24531	24712	24785	24569	24786	24868	24947	24929	24758	24577	24789	24731	24767	24931	24608	24684	24653	24850	24615	24963	24698	24803	24648	24842	24753	24809	24853	24897	24668	24631	24698	24456	24688	24698	24626	24463	24777	24827	24671	24962	25020	24599	24818	24704	24744	24674	24558	24604	24672	24575	24672	24575	24742	24626	24757	24715	24768	24362	24763	24547	24667	24576	24567	24750	24747	24804	24681	24720	24566	24534	24728	24732	24690	24934	24904	24799	24661	24862	24747	24511	24675	24767	24719	24625	24825	24756	24697	24896	24757	24724	24794	24521	24744	24815	24648	24605	24912	24515	24691	24735	24502	24669	24613	24530	24636	24580	24644	24671	24736	24629	24446	24829	24708	24547	24602	24883	24704	24951	24630	24668	24697	24661	24597	24607	24395	24841	24494	24698	24597	24866	24743	24954	24863	24672	24699	24758	24487	24892	24570	24554	24809	24624	24587	24607	24821	24813	24761	24623	24740	24544	24503	24809	24522	24801	24481	24589	24365	24754	24826	24822	24920	24906	24847	24841	24753	24884	24360	24750	24705	24830	24649	24464	24738	25022	24755	24548	24667	24668	24679	24738	24733	24945	24637	24591	24880	24622	24604	24625	24639	24831	24953	24773	24599	24793	24863	24613	24868	24723	24754	24649	24738	24847	24809	24668	24550	24818	24649	24874	24589	24517	24864	24837	24546	24841	24796	24687	24803	24927	24803	24834	24759	24657	24666	24620	24633	24742	24667	24775	24844	24787	24797	24863	24745	24742	24695	24594	24742	24734	24879	24921	24799	24827	24661	24660	24576	24656	24916	24815	24739	24692	24859	24801	24937	24945	24719	24884	24769	24650	24457	24906	24657	24663	24766	24742	24777	24597	24821	24566	24472	24682	24834	24701	24737	24795	24711	24799	24605	24768	24685	24838	24655	24684	24450	24682	24768	24702	24932	24611	24797	24682	24689	24594	24759	24826	25025	24912	25055	24825	24772	24749	24623	24838	24569	24799	24957	24825	24824	24622	24763	24755	24749	24747	24661	24524	24823	24882	24803	24883	24774	24641	24896	24618	24563	24662	24922	24792	24750	24724	24740	24593	24888	24832	24760	24782	24611	24640	24659	24643	24742	24575	24818	24662	24775	24936	24617	24640	24932	24836	24783	24919	24826	24763	24643	24915	24573	24782	24806	24605	24788	24884	24626	24899	24614	24946	24684	24563	24692	24646	24728	24636	25002	24637	24602	24553	24567	24626	24887	24839	24848	24873	24929	24931	24707	24515	24497	24549	24811	24700	24653	24735	24804	24669	24660	24466	24881	24614	24563	24784	24737	24622	24817	24976	24928	24705	24636	24852	25033	24598	24708	25026	24630	24355	24581	24641	24546	24941	25005	24794	24851	24635	24761	24556	24412	24725	24517	24621	24728	24707	24696	24541	24618	24932	24657	24696	24733	24642	24789	24840	24810	24774	24617	24650	24631	24654	24646	24781	24994	24962	24779	24813	24408	25015	24809	24815	24886	24880	24654	24748	24929	24755	24651	24892	24986	24788	24781	24814	24955	24733	24683	24742	24650	24505	24726	24566	24531	24687	24854	24819	24710	24594	24969	24794	24614	24693	24794	24639	24859	24952	24664	24798	24773	24747	24800	24537	24892	24558	24703	24862	24815	24648	24552	24514	24744	24686	24676	24793	24914	24650	24775	24792	24871	24713	24962	24919	24432	24851	24882	24718	24659	24803	24825	24782	24731	24864	24518	24801	24641	24770	24985	24833	24680	24635	24764	24790	24973	24717	24878	24607	24741	24941	24661	24677	24746	24913	24822	24713	24699	24694	24927	24626	24510	24704	24529	24732	24829	24962	24768	24626	24731	24649	24604	24734	24577	24689	25006	24817	24891	24930	24723	24847	24699	24707	24674	24682	24838	24646	24708	24732	24699	24610	24686	24663	24738	24581	24807	24780	24758	24713	24530	24684	24584	24791	24626	24747	24778	24755	24907	24766	24763	24804	24743	24441	24817	24849	24730	24926	24647	24669	24800	24839	24713	24644	24791	24693	24649	24755	24581	24631	24812	24751	24504	24726	24670	24451	24552	24796	24654	24820	24702	24717	24808	24793	24680	24480	24994	24587	24753	24924	24817	24829	24808	24706	24897	24761	24590	24724	24602	24644	24719	24627	24789	24639	24701	24905	24994	24994	24858	24653	24500	24751	24859	24802	24537	24671	24898	24553	24526	24443	24786	24698	24728	24845	24659	24808	24782	24437	24796	24674	24532	24931	25006	24698	24762	24553	24735	24456	24875	24437	24874	24606	24665	24685	24511	24699	24625	24852	24755	24686	24948	24742	24817	24713	24741	24692	24663	24883	24650	24934	24583	24682	24741	24776	24721	24581	24872	24649	24763	24735	24795	24610	24706	24819	24798	24674	24488	24549	24595	24589	24671	24603	24678	24782	24722	24651	24646	24889	24604	24717	24700	24665	24704	24543	24919	24600	24665	24742	24692	24719	24555	24758	24696	24748	24703	24655	24842	24703	24875	24593	24628	24725	24871	24537	24478	24909	24722	24781	24737	24809	24798	24705	24432	24669	24739	24660	24750	24773	24566	24420	24632	24883	24627	24746	24951	24842	24916	24895	24646	24766	24729	24394	24457	24784	24795	24803	24809	24958	24741	24497	24871	24783	24657	25015	24633	24734	24760	24720	24754	24783	24448	24781	25027	24663	24730	24767	24848	24710	24833	24753	24675	24678	24488	24866	24816	24821	24912	24882	24572	24867	24692	24791	24897	24810	24726	24649	24631	24797	24594	24831	25122	24544	24874	24910	24874	24676	24720	24550	25095	24764	24533	24882	24658	24644	24859	24648	24732	25043	24754	24806	24747	24632	24731	24587	24689	24629	24742	24560	24672	24862	24685	24797	24925	24754	24771	24859	24737	24913	24499	24829	24721	24884	24800	24739	24945	24555	24773	24783	24607	24620	24512	24560	24720	24818	24708	24872	25026	24659	24656	24802	24854	24663	24504	24540	24654	24915	24702	24801	24818	24773	24729	24875	24684	24837	24801	24695	24634	24580	24663	24581	24704	24728	24847	24817	24601	24548	24728	24860	24693	24912	24897	24620	24646	24551	24856	24745	24757	24840	24815	24377	24759	24771	24427	24995	24785	24927	24706	24648	24696	24696	24846	24856
35796	56499	54526	42236	34085	28676	25326	23205	21232	20799	19677	18957	19282	18784	18512	18649	18192	18444	18177	18035	18075	17908	17808	17874	17854	17897	17930	17776	17896	17814	18034	17696	17837	17849	17899	18099	18338	18509	19405	18921	18373	18088	17739	17759	17938	17945	17879	17761	17752	17770	17804	17933	17778	17828	17686	17691	17779	17783	17793	17922	17836	17673	17818	17589	17823	17764	17669	17733	17744	17565	17841	17789	17780	17553	17880	17687	17821	17730	17573	17684	17802	17902	17941	17854	17819	17902	17689	17793	17862	17792	18019	17732	17731	17793	17844	17882	17705	17830	17727	17742	17706	17908	17749	17942	17956	17755	17592	17840	17828	17728	17777	17844	17666	17734	17877	17704	17701	17945	17851	17803	17648	17824	17702	17736	17714	17826	17732	17763	17793	17831	17873	17797	17555	17806	17755	17474	17742	17815	17862	17764	17929	17797	17715	17933	17867	17651	17913	17836	17855	17868	17804	17883	17608	17827	17770	17663	17813	17692	17737	17633	17651	17796	17731	17798	17730	17851	17778	18005	17714	17708	17682	17744	17751	17836	17601	17681	18001	17773	17620	17759	17639	17904	17784	17916	17646	17784	17797	17719	17680	17810	17711	17811	17766	17689	17812	17665	17752	17689	17844	17696	17716	17778	17739	17799	17911	17637	17726	17752	17677	17671	17834	17755	17822	17778	17762	17674	17971	17763	17763	17710	17791	17616	17650	17967	17906	17710	17903	17686	17703	17897	17739	17704	17722	17982	17768	17748	17781	17688	17675	17848	17623	17769	17738	17793	17735	17804	17872	17637	17749	17837	17771	17932	17668	17647	17832	17737	17741	17666	17749	17682	17810	17660	17844	17812	17733	17740	17616	17691	17754	17655	17822	17837	17817	17704	17739	17727	17738	17688	17773	17756	17714	17746	17717	17765	17884	17677	17811	17757	17742	17841	17737	17720	17969	17747	17768	17745	17612	17766	17465	17746	17788	17795	17703	17687	17731	17955	17687	17623	17818	17650	17653	17807	17772	17689	17927	17717	17750	17760	17676	17742	17844	17902	17692	17520	17814	17873	17836	17699	17724	17816	17785	17727	17727	17728	17886	17911	17728	17720	17725	17803	17811	17842	17731	17806	17899	17816	17744	17799	17818	17826	17886	17823	17838	17833	17843	17598	17864	17612	17712	17870	17752	17712	17802	17782	17655	17716	17791	17719	17532	17815	17704	17803	17780	17824	17592	17775	17763	17710	17726	17830	17831	17673	17835	17738	17652	17709	17694	17672	17764	17718	17753	17742	17713	17832	17874	17694	17584	17876	17594	17560	17847	17755	17830	17832	17735	17742	17770	17778	17641	17753	17787	17768	17791	17694	17708	17964	17671	17689	17756	17733	17735	17605	17787	17851	17737	17781	17753	17605	17744	17929	17799	17791	17783	17914	17627	17858	17734	17833	17712	17909	17643	17715	17785	17830	17759	17766	17645	17820	17696	17723	17761	17783	17779	17812	17605	17942	17545	17691	17726	17772	17882	17779	17866	17890	17723	17828	17720	17675	17718	17772	17813	17732	17887	17528	17669	17887	17836	17719	17866	17687	17683	17623	17794	17565	17583	17813	17814	17776	17657	17740	17633	17730	17677	17582	17640	17712	17855	17688	17809	17935	17706	17726	17780	17825	17788	17840	17845	17785	17685	17922	17702	17661	17755	17776	17846	17774	17721	17799	17761	17731	17723	17701	17725	17767	17756	17757	17786	17847	17841	17659	17852	17843	17822	17721	17746	17824	17695	17762	17755	17895	17671	17945	17740	17835	17752	17785	17735	17715	17718	17865	17642	17733	17673	17725	17641	17778	17901	17820	17868	17719	17783	17666	17722	17925	17833	17814	17903	17649	17773	17804	17681	17835	17938	17714	17731	17874	17706	17594	17902	17601	17745	17738	17689	17691	17919	17799	17706	17817	17750	17719	17709	17748	17754	17912	17911	17740	17753	17954	17875	17796	17752	17844	17791	17964	17742	17880	17762	17837	17729	17837	17840	17605	17888	17643	17744	17739	17583	17795	17716	17627	17585	17763	17566	17752	17930	17813	17768	17655	17974	17916	17878	17701	17779	17881	17842	17769	17937	17568	17903	17679	17887	17793	17726	17633	17850	17693	17818	17721	17815	17917	17602	17733	17664	17879	17705	17818	17895	17706	17676	17665	17689	17703	17837	17718	17898	17832	17710	17774	17756	17806	17799	17695	17707	17899	17713	17815	17764	17722	17773	17633	17721	17649	17645	17821	17815	17757	17810	17849	17806	17730	17715	17774	17850	17605	17769	17760	17623	17859	17681	17736	17779	17902	17857	17687	17759	17768	17918	17776	17733	17674	17827	17650	17734	17742	17739	17652	17885	17716	17765	17742	17707	17587	17890	17568	17651	17735	17722	17691	17805	17625	17717	17712	17662	17816	17801	17743	17886	17922	17830	17782	17611	17822	17799	17827	17712	17706	17837	17822	17760	17803	17862	17695	17774	17800	17717	17854	17769	17997	17718	17666	17791	17639	17799	17988	17945	17804	17910	17825	17958	17891	17792	17661	17594	17616	17609	17749	17758	17628	17731	17761	17749	17818	17775	17619	17779	17784	17648	17991	17815	17789	17892	17803	17776	17719	17824	17923	17878	17731	17629	17663	17719	17722	17856	17793	17626	17781	17607	17814	17661	17591	17608	17808	17887	17938	17654	17998	17707	17706	17822	17681	17691	17707	17665	17771	17779	17908	17610	17723	17812	17974	17803	17871	17719	17729	17784	17624	17858	17830	17927	17768	17919	17759	17764	17832	17758	17859	17796	17951	17843	17833	17751	17909	17856	17787	17594	17856	17643	17728	17677	17629	17736	17774	17877	17743	17850	17644	17711	17927	17774	17913	17769	17675	17687	17853	17642	17628	17932	17690	17823	17849	17831	17746	17684	17723	17528	17745	17787	17774	17711	17748	17748	17800	17909	17842	17622	17553	17807	17695	17725	17778	17784	17805	17826	17783	17670	17666	17673	17821	17646	17852	17619	17822	17775	17673	17759	17918	17701	17758	17680	17734	17755	17781	17814	17552	17751	17641	17722	17809	17765	17700	17598	17814	17597	17931	17767	17646	17776	17727	17808	17847	17953	17682	17668	17831	17818	17983	17704	17677	17924	17858	17609	17615	17638	17789	17744	17674	17774	17880	17853	17897	17701	17803	17599	17835	17848	17904	17789	17837	17907	17792	17703	17836	17714	17665	17861	17942	17657	17866	17848	17677	17547	17913	17870	17691	17660	17803	17972	17609	17920	17778	17839	17963	17739	17775	17715	17809	17767	17756	17688	17659	17898	17907	17523	17695	17986	17886	17775	17676	17741	17756	17679	17774	17729	17681	17732	17586	17917	17809	17647	17680	17854	17794	17716	17695	17782	17728	17913	17709	17619	17764	17689	17743	17829	17643	17767	17744	17722	17889	17757	17738	17708	17782	17866	17968	17601	17733	17903	17700	17659	17789	17969	17836	17821	17841	17792	17728	17934	17675	17561	17757	17797	17850	17729	17742	17739	17810	17553	17656	17719	17696	17566	17787	17832	17889	17705	17727	17870	17660	17597	17769	17715	17788	17731	17703	17789	17759	17667	17720	17777	17846	17645	17751	17707	17628	17741	17724	17692	17865	17765	17699	17594	17791	17827	17789	17635	17847	17767	17760	17711	17712	17699	17630	17590	17835	17542	17648	17573	17814	17878	17760	17919	17825	17686	17834	17818	17694	17828	17699	17709	17707	17802	17907	17833	17705	17749	17779	17857	17840	17693	17700	17750	17980	17802	17765	17869	17653	17933	17751	17783	17656	17769	17496	17890	17757	17668	17908	17943	17671	17713	17734	17665	17675	17934	17629	17738	17626	17695	17875	17878	17610	17663	17841	17867	17688	17736	17677	17874	17869	17704	17733	17660	17802	17770	17576	17845	17682	17485	17910	17844	17783	17741	17702	17823	17800	17668	17786	17785	17883	17792	17906	17627	17772	17727	17803	17772	17736	17864	17689	17675	17773	17689	17754	17735	17829	17765	17595	17716	17636	17669	17823	17670	17841	17848	17699	18059	17798	17767	17725	17943	17658	17904	17667	17586	17729	17751	17703	17749	17612	17808	17828	17875	17728	17779	17848	17769	17916	17795	17707	17805	17725	17621	17744	17797	17823	17695	17731	17738	17860	17691	17707	17834	17760	17794	17781	17742	17900	17904	17913	17832	17773	17795	17814	17741	17895	17820	17542	17696	17796	17913	17797	17681	17860	17764	17717	17832	17815	17819	17769	17821	17839	17866	17612	17955	17680	17722	17603	17845	17695	17607	17830	17723	17782	17644	17690	17690	17869	17638	17842	17646	17817	17796	17707	17656	17890	17644	17659	17766	17599	17780	17977	17678	17888	17707	17880	17897	17935	17892	17760	17947	17854	17749	17796	17680	17843	17785	17859	17577	17995	17755	17769	17706	17771	17831	17874	17678	17761	17939	17822	17958	17693	17723	17769	17822	17873	17729	17748	17597	17826	17948	17865	17583	17602	17904	17834	17905	17734	17673	17725	17834	17612	17909	17780	17781	17703	17965	17873	17763	17918	17658	17645	17924	17734	17745	17760	17882	17892	17843	17876	17752	17813	17740	17909	17851	17996	17728	17584	17774	17651	17810	17729	17630	17840	17726	17830	17827	17649	17764	17809	17730	17699	17892	17969	17724	17810	17806	17679	17720	17823	17782	17733	17532	17765	17886	17807	17700	17675	17647	17814	17863	17740	17824	17928	17842	17661	17625	17793	17678	17755	17823	17663	17630	17855	17851	17782	17797	17659	17882	17867	17827	17668	17821	17630	17894	17718	17877	17865	17868	17710	17831	17717	17759	17859	17808	17899	17819	17705	17672	17754	17587	17856	17625	17559	17868	17775	17726	17909	17747	17789	17887	17831	17625	17793	17784	17733	17844	17799	17673	17792	17607	17574	17538	17752	17871	17919	17527	17996	17889	17570	17829	17714	17725	17975	17654	17745	17793	17556	17892	17719	17746	17753	17835	17672	17718	17941	17694	17809	17685	17797	17722	17610	17708	17703	17822	17773	17809	17663	17818	17678	17681	17943	17816	17547	17634	17751	17630	17815
23043	21010	28575	24263	24491	30038	33281	28996	27503	27158	26368	25931	25633	25460	25272	24823	24598	24949	24455	24665	24547	24432	24396	24414	24279	24212	24121	24320	24107	24423	24391	24381	24002	24306	24461	24488	24623	25270	26463	26290	25313	24681	24323	23976	24003	24383	24114	24151	24120	24075	24373	24118	24211	24012	23826	24229	23879	24105	24151	24212	24156	24229	24245	24121	24241	24202	24220	24047	24196	24232	24225	23941	23950	24117	24327	23962	23963	24433	24034	23951	23985	24019	24253	24085	24209	24004	24272	24129	24057	24288	24235	24060	24062	24349	24173	24206	24418	24153	24007	23967	23838	24074	24303	24157	24029	24231	24185	24124	24170	24335	24012	24073	24163	24021	24105	24462	24224	23930	23930	24171	24280	23902	23994	24323	24034	23905	24497	24167	24231	24132	23902	23888	24060	24256	24035	24150	24149	24113	24375	24003	24496	24075	24046	24040	24054	24137	24067	24013	23844	24311	24112	24114	24323	24033	24261	24296	24189	23877	23980	23973	24195	24155	23961	24055	24096	24042	24162	23942	24243	24149	23946	24010	23933	24079	24109	24051	23902	24018	23859	24038	24151	24181	24324	24389	23952	23912	24058	23996	24113	24077	24160	24143	24104	23880	24141	23920	24151	24051	24048	24151	23815	23995	24157	24164	24258	23959	24151	24041	23998	24150	24090	24142	24289	24120	24003	24079	24022	23988	24149	23981	24257	24209	23944	24189	24060	23994	23907	24029	23838	23966	24133	24103	24450	23836	23851	23807	24192	24192	24170	24112	24211	24087	24112	24035	24425	23735	24067	24003	24164	24388	24021	24323	24313	23961	24173	23949	24061	24088	23885	24137	24101	23908	24136	23899	23969	24001	24290	24087	24121	23993	24138	24248	24097	24155	24402	24222	23980	24119	23920	23990	24073	24045	24053	24092	24078	24268	24150	24319	24268	23981	24138	24045	24248	24160	24096	24319	24102	23922	24373	24098	24180	24082	23957	24026	24016	23842	23952	23953	24059	24051	24022	23876	23894	23999	24098	24305	24217	24196	24355	24270	24115	24205	23937	24002	23787	24122	23972	24034	24142	23970	24358	24182	24252	23978	24149	24082	24441	24326	24199	24143	24061	24145	23930	24095	24069	24004	24030	23984	23890	23937	24346	24098	24195	24154	23945	24178	24077	23969	24082	24013	24330	24148	24232	24029	24110	24114	24080	24157	24155	24084	24253	24187	24208	23922	24089	24193	24341	23998	24279	24039	24103	24128	24115	24078	24026	24123	24203	24137	24061	24114	24077	24220	24171	24121	24250	24216	24133	24140	24329	24120	24103	24253	24249	23885	24137	24186	24118	24107	24131	24091	24178	23954	24016	23979	24144	24058	24381	24138	23970	24184	24271	24065	24106	24026	24001	23943	24036	23930	24250	23940	24371	23878	24188	24044	24331	24010	24079	23859	23936	23973	24111	24118	23910	23930	24020	24059	24059	23923	23924	24053	24192	23981	23914	24109	24347	23962	24092	24107	23993	23959	24075	23897	24115	24182	24138	24210	24119	24251	24146	24060	24039	24272	24304	23984	24290	24169	24157	24095	23979	24022	24172	24150	24041	24273	24018	24170	24149	24079	23978	23882	24193	24117	24202	24059	23739	23976	24174	24032	24222	24318	24155	24276	23978	24155	24044	24010	24237	23992	24023	24259	24324	24153	23994	24113	24059	23962	24090	24064	24043	24257	23847	24157	24037	24009	24145	24191	23951	24178	24029	23902	24248	24220	24177	24007	24219	24025	24218	24192	24046	24113	23908	23967	23977	24047	24329	24202	23878	24056	23863	23877	24010	24034	24232	24210	24138	24071	24372	24043	24131	23918	24199	24147	24425	23818	23993	23810	24094	24085	23996	24097	24189	24122	24279	24185	24367	24162	23991	23988	24012	24217	24285	24036	24062	24392	23835	24011	24036	24174	24075	24132	24198	24004	23966	24310	24247	24168	24077	23940	24097	23934	24233	24119	24019	24125	24078	24207	24236	24066	24161	24154	24188	24017	23999	24118	24467	23927	23971	24084	24048	23927	23936	23962	24093	24009	24004	24291	24280	23853	24020	24092	24103	24074	24104	23892	24260	24236	24108	24044	24092	24044	24248	24276	24185	24002	23910	23976	24036	24099	24065	24009	24064	23947	24154	23970	23968	24284	24011	24048	24278	23951	23947	23968	23966	24049	24046	24167	24153	24018	24113	23898	24202	24279	24290	24043	24146	24246	23883	24064	24165	23984	24128	24142	23989	23953	24303	23953	23983	24042	24273	24142	24077	24117	23943	23945	24066	24105	24018	24139	24081	24059	23880	24040	24120	24096	24207	24065	24172	23870	23994	23944	24026	24021	24202	24062	24213	24148	24076	24106	24155	24351	24264	24142	24217	23951	23986	24045	24150	24120	24001	24252	24043	24237	24163	24134	24058	24048	23848	24093	24164	23951	24276	24045	24055	24033	23971	23896	24164	24043	24101	24132	24038	24204	24155	24070	24065	24005	24290	24061	24075	23941	24085	23978	24295	24108	24231	23957	24078	24201	23929	24259	24051	24198	24345	23964	23989	24061	23859	23906	24068	24165	24110	23980	24011	24241	23972	24062	24078	24050	24152	24099	24026	24044	24142	23975	24091	24004	24276	24249	24168	24292	24175	24206	24171	24266	24117	24098	24133	23979	24071	24031	24136	24114	24193	24160	24095	24256	24100	24082	24187	23945	23968	24145	24330	24173	23979	24113	24097	24117	24103	24097	24068	24118	24039	24000	24364	24116	24188	24201	23915	24001	24141	23994	24059	24190	24302	24275	23890	24184	24007	24003	24081	24069	24131	24086	24174	24037	23963	23984	23817	24063	24199	23771	24015	24232	24241	24286	24103	24210	24124	24165	23888	24030	24112	24070	24000	24201	24196	23865	24096	24277	24109	23973	24103	23983	24179	24220	24134	24048	24069	23794	24196	24236	24163	24195	24130	24013	24001	24074	24283	24089	23817	23811	24092	24165	24228	24075	24102	24034	24035	23965	24147	24150	23955	24056	24044	24078	24019	23940	24083	24116	24248	24297	24136	24326	24142	24003	24051	24210	24155	24268	24170	23924	24024	23997	24328	24264	24197	24353	24063	24079	24219	24114	24197	23993	23891	24091	23963	24057	24435	23983	24363	24049	24128	23833	24033	24137	24223	24137	23928	24035	24161	24117	24258	23898	24044	23885	24086	23930	24059	24005	24119	24193	23987	24015	24186	24070	24102	24202	24038	24127	23894	24118	24273	24012	24023	24136	23892	24100	23946	24000	24208	24159	23794	23882	24199	23994	24022	24285	23956	23907	23981	24083	23959	23892	24046	24015	23941	24103	23968	24056	23887	24087	24242	24085	23983	23545	23879	23987	24020	24072	24079	24184	24092	24038	24137	23876	24085	24063	24186	24200	24046	24006	24120	24052	24004	23863	24129	23834	24055	24136	24447	24067	24166	24134	24273	24029	23789	24060	24023	24227	24146	23901	24056	23959	24085	24075	24041	23858	23929	24130	24110	24197	23943	24076	24195	24024	24147	24101	24019	24000	24017	24057	24180	24144	23975	23987	24194	23867	24005	24296	23925	23992	23988	24288	23986	24070	24007	24206	23888	23919	23920	23867	23989	24357	24085	24203	24123	23867	24030	24066	24197	23972	24108	24267	24196	23990	24009	24157	24069	24101	24301	23966	24213	23948	23949	24109	24062	23821	24238	24020	23894	23847	24284	24087	24052	24112	23897	24246	24150	23935	24069	24196	24002	24225	24123	23938	24052	24004	24252	23994	24242	24017	23931	23982	24132	23979	24040	24153	23808	24064	23833	23878	24171	24290	24065	24149	23933	23932	24391	24128	24082	23880	24372	24001	24027	24226	24077	24101	23960	23939	24202	23928	23964	24302	24289	23850	24018	24111	23994	24076	24313	24135	23986	24158	23879	23961	24312	24137	24138	24058	24165	24037	24090	23997	24188	23978	24242	24156	24042	24032	24082	24340	24100	24139	24171	23761	24137	24166	24173	24078	24159	23832	24264	24134	24076	23934	23852	24282	24290	24191	24176	23925	24137	24065	24138	24262	24212	24159	24124	24128	24221	24146	23901	23989	24074	23966	24124	24214	24041	23998	24187	24101	24250	23988	23917	24041	24179	24288	23929	24015	24224	24085	24100	24060	24233	24128	24137	24269	24098	24367	24155	24117	24296	24222	24070	24144	23945	24271	23859	24004	23961	24021	24134	23940	23932	23993	23994	24008	24260	24082	23828	24076	24152	24002	24099	24210	24283	24226	24248	24443	24101	24058	24192	23902	23936	24312	24111	24148	24138	23980	23844	24183	24023	24256	23857	24177	24260	24041	24109	24275	23949	24042	24218	24051	24004	24043	23981	23893	24292	24300	24167	23952	24107	24040	24106	24083	24048	23887	24286	24099	24073	23990	24022	24050	24035	23982	23958	24267	24168	24113	23974	23949	23829	23991	24281	24059	24096	24067	24004	24128	24003	24086	24057	24271	24268	24205	24347	24198	24032	24182	23953	24079	24080	24135	24367	23928	24328	24147	23795	24121	24097	23980	23857	24248	24056	23989	24112	24020	23902	24171	24247	24113	24246	24105	24100	24206	24208	24037	24275	23888	24016	24220	24289	24002	24013	23891	23991	24028	23974	24187	23997	24210	23866	24334	23921	24054	23909	24158	24205	24078	24311	24160	24338	24083	24124	24033	23775	24140	24136	24004	24120	24178	24122	24136	24026	24171	23968	23919	24011	24008	24180	24082	24124	23946	24082	24128	24359	24142	24185	23872	24206	24198	24136	24076	24169	23966	24058	23933	24135	24061	24223	23969	24165	24082	24045	24143	23789	23888	24126	24295	24075	23876	24036	24031	24036	24064	24132	24015	23991	24139	24432	24339	24058	24266	24086	23875	24177	24090	23988	23915	24048	23960	24138	23897	23911	23925	24015	23916	23723	24084	23986	24102	23920	23913	23749	24061	24101	23977	24266	24137	24070	24044	24053	23859	24320	24065	23983	23831	24103	24253	24092	24169	23917	23911	24023	23937	24253	24177	23921	24172	23865	23971	24186	24126	24448	23886	23977	24187	24102	24161	24166	24091	23895	23941	24140	24190
35706	59072	57237	45422	37020	31172	27525	24436	22658	21328	20530	19747	19557	19032	18948	18197	17927	18018	17644	17849	17648	17814	17589	17679	17401	17628	17705	17387	17525	17473	17512	17553	17407	17605	17583	17727	18142	19238	20630	19690	18867	17987	17543	17493	17272	17439	17331	17568	17520	17432	17633	17392	17491	17313	17365	17417	17426	17433	17537	17245	17372	17426	17465	17417	17381	17444	17390	17265	17447	17466	17551	17409	17588	17340	17559	17513	17458	17277	17511	17458	17504	17291	17383	17288	17431	17244	17313	17392	17570	17372	17634	17353	17503	17436	17395	17184	17476	17424	17437	17432	17380	17348	17341	17503	17473	17301	17606	17417	17525	17545	17438	17420	17200	17489	17287	17358	17441	17349	17406	17413	17586	17443	17462	17418	17319	17349	17439	17361	17184	17521	17428	17421	17556	17523	17342	17214	17410	17501	17712	17422	17332	17350	17298	17488	17384	17252	17412	17385	17403	17312	17562	17440	17459	17408	17428	17480	17310	17361	17450	17359	17662	17554	17351	17332	17434	17610	17426	17387	17479	17344	17336	17378	17322	17389	17497	17352	17304	17342	17270	17506	17573	17410	17368	17295	17497	17377	17340	17342	17329	17531	17525	17448	17468	17436	17285	17552	17263	17426	17419	17417	17413	17586	17492	17324	17446	17243	17600	17400	17494	17462	17395	17459	17401	17339	17539	17307	17436	17371	17383	17354	17436	17361	17420	17437	17333	17417	17393	17512	17291	17452	17394	17459	17416	17300	17256	17535	17525	17338	17515	17306	17502	17470	17532	17383	17494	17360	17481	17251	17407	17396	17331	17383	17332	17290	17415	17246	17474	17420	17521	17211	17489	17511	17420	17400	17502	17257	17178	17467	17278	17248	17396	17420	17386	17263	17581	17505	17371	17444	17386	17380	17321	17516	17378	17585	17290	17357	17391	17379	17444	17324	17446	17277	17427	17258	17550	17442	17612	17222	17379	17342	17261	17301	17404	17318	17394	17473	17326	17689	17306	17379	17386	17302	17586	17400	17322	17511	17358	17394	17332	17317	17470	17596	17457	17441	17620	17520	17452	17422	17359	17425	17264	17306	17393	17368	17215	17406	17425	17297	17278	17452	17490	17135	17456	17634	17392	17307	17395	17502	17439	17306	17342	17402	17388	17493	17426	17546	17531	17378	17518	17326	17547	17404	17310	17380	17474	17375	17267	17321	17317	17595	17431	17349	17577	17379	17631	17448	17486	17332	17320	17309	17376	17408	17347	17479	17296	17470	17425	17479	17400	17408	17327	17491	17482	17276	17575	17511	17537	17547	17406	17444	17424	17485	17349	17258	17522	17373	17335	17524	17341	17393	17353	17447	17319	17424	17237	17240	17456	17477	17316	17407	17298	17333	17513	17512	17362	17456	17430	17178	17426	17401	17308	17497	17397	17353	17372	17312	17482	17342	17572	17216	17462	17523	17412	17450	17405	17491	17363	17475	17392	17454	17441	17407	17503	17562	17525	17406	17371	17370	17333	17225	17617	17290	17434	17489	17386	17411	17449	17401	17394	17330	17402	17541	17445	17369	17619	17372	17426	17503	17427	17581	17361	17530	17513	17572	17439	17540	17394	17294	17329	17400	17294	17390	17423	17546	17418	17440	17514	17311	17363	17459	17361	17526	17274	17232	17316	17272	17336	17363	17375	17478	17247	17330	17393	17452	17279	17283	17513	17347	17426	17409	17439	17543	17209	17455	17350	17265	17474	17200	17351	17351	17311	17455	17433	17628	17197	17461	17427	17323	17494	17415	17423	17400	17367	17472	17312	17513	17565	17378	17467	17303	17324	17434	17407	17272	17408	17421	17327	17294	17204	17308	17597	17294	17345	17317	17357	17327	17500	17394	17294	17258	17241	17393	17374	17419	17472	17224	17548	17407	17512	17520	17462	17314	17472	17602	17465	17376	17394	17358	17396	17371	17366	17524	17482	17566	17503	17563	17496	17405	17465	17499	17360	17448	17270	17352	17202	17493	17357	17334	17313	17463	17349	17342	17334	17445	17576	17367	17531	17522	17271	17455	17167	17552	17415	17342	17384	17464	17364	17319	17440	17479	17337	17291	17305	17392	17502	17286	17237	17500	17387	17234	17358	17624	17452	17216	17424	17272	17403	17571	17413	17693	17420	17396	17447	17459	17171	17412	17495	17421	17494	17413	17351	17363	17485	17203	17361	17399	17415	17381	17460	17398	17449	17518	17273	17544	17323	17378	17323	17454	17446	17356	17524	17200	17360	17461	17432	17511	17438	17394	17460	17426	17481	17458	17463	17338	17102	17533	17368	17449	17284	17584	17323	17528	17503	17431	17506	17283	17487	17350	17370	17417	17403	17228	17361	17633	17397	17601	17407	17506	17415	17536	17303	17495	17364	17428	17364	17574	17240	17379	17412	17339	17315	17569	17389	17356	17478	17336	17563	17345	17295	17491	17523	17541	17384	17520	17373	17354	17507	17458	17518	17458	17322	17442	17609	17249	17331	17500	17534	17591	17559	17468	17401	17422	17450	17305	17377	17344	17244	17500	17285	17401	17299	17424	17466	17384	17380	17489	17352	17312	17430	17326	17545	17556	17551	17432	17633	17351	17397	17358	17380	17408	17393	17405	17192	17490	17472	17388	17366	17311	17393	17292	17371	17341	17362	17447	17348	17318	17307	17474	17277	17338	17487	17323	17375	17384	17587	17417	17266	17466	17386	17541	17409	17367	17365	17558	17361	17426	17324	17263	17440	17307	17674	17174	17495	17402	17340	17450	17428	17431	17523	17247	17190	17615	17443	17558	17631	17329	17447	17416	17443	17456	17374	17514	17393	17293	17428	17391	17395	17616	17496	17459	17549	17415	17395	17336	17540	17375	17379	17475	17391	17317	17324	17493	17420	17273	17372	17478	17356	17251	17359	17464	17348	17500	17559	17345	17301	17361	17230	17452	17497	17518	17245	17662	17392	17270	17509	17326	17320	17220	17490	17437	17382	17520	17459	17342	17376	17290	17425	17499	17289	17414	17591	17426	17538	17340	17377	17529	17352	17374	17451	17487	17491	17341	17273	17476	17425	17386	17288	17466	17400	17372	17478	17516	17383	17534	17352	17339	17361	17328	17454	17566	17433	17286	17168	17509	17293	17383	17452	17276	17329	17514	17452	17519	17532	17410	17369	17452	17500	17354	17436	17394	17566	17564	17324	17450	17400	17525	17356	17594	17494	17605	17572	17168	17385	17503	17440	17427	17358	17299	17349	17318	17543	17251	17342	17495	17303	17586	17243	17429	17509	17243	17514	17205	17391	17471	17347	17533	17376	17418	17531	17520	17236	17275	17457	17407	17325	17439	17304	17368	17338	17507	17402	17554	17431	17407	17294	17541	17381	17514	17430	17305	17498	17516	17240	17321	17309	17504	17316	17417	17446	17329	17320	17333	17193	17228	17340	17326	17579	17496	17455	17406	17319	17594	17312	17370	17550	17472	17357	17448	17411	17246	17336	17227	17426	17280	17522	17305	17497	17374	17314	17344	17418	17440	17423	17369	17368	17439	17424	17441	17380	17559	17322	17532	17400	17465	17459	17125	17590	17388	17428	17465	17474	17290	17522	17438	17404	17364	17306	17322	17351	17485	17298	17547	17523	17499	17407	17345	17352	17442	17568	17526	17594	17444	17314	17517	17172	17361	17467	17416	17516	17466	17282	17554	17447	17443	17410	17513	17458	17408	17423	17495	17516	17546	17437	17341	17396	17364	17550	17175	17414	17566	17477	17255	17461	17519	17341	17354	17332	17480	17525	17424	17372	17519	17560	17327	17308	17326	17383	17382	17615	17413	17669	17503	17354	17422	17495	17565	17529	17318	17407	17299	17291	17405	17563	17208	17501	17438	17283	17415	17196	17422	17261	17327	17499	17448	17500	17502	17405	17318	17304	17294	17493	17366	17396	17538	17426	17486	17166	17307	17422	17339	17414	17334	17377	17501	17541	17566	17541	17477	17541	17506	17471	17376	17555	17429	17092	17531	17358	17671	17562	17462	17453	17442	17382	17390	17452	17451	17494	17333	17463	17420	17510	17454	17671	17392	17377	17330	17448	17429	17452	17410	17477	17268	17476	17464	17555	17595	17394	17403	17256	17409	17309	17425	17618	17204	17575	17595	17478	17509	17456	17351	17415	17415	17401	17558	17489	17451	17396	17268	17351	17439	17371	17353	17413	17398	17367	17401	17590	17347	17340	17408	17399	17368	17417	17227	17557	17360	17194	17578	17125	17410	17462	17397	17361	17592	17456	17481	17425	17648	17528	17451	17417	17320	17355	17328	17225	17358	17262	17543	17306	17474	17409	17355	17510	17328	17388	17536	17465	17422	17430	17552	17356	17375	17555	17451	17343	17470	17313	17415	17393	17525	17409	17505	17491	17404	17569	17375	17339	17410	17342	17402	17340	17419	17451	17377	17399	17368	17392	17594	17547	17474	17634	17456	17241	17282	17437	17417	17603	17412	17465	17496	17322	17490	17298	17326	17586	17448	17316	17440	17371	17295	17322	17466	17453	17435	17599	17353	17261	17442	17395	17416	17258	17431	17560	17460	17420	17496	17300	17576	17362	17659	17499	17365	17483	17303	17496	17263	17475	17428	17357	17465	17392	17596	17427	17339	17382	17331	17331	17395	17631	17411	17333	17428	17254	17391	17404	17353	17197	17558	17308	17449	17349	17571	17489	17502	17413	17309	17368	17421	17525	17496	17472	17520	17308	17383	17536	17428	17339	17491	17467	17499	17488	17267	17444	17499	17334	17199	17470	17385	17341	17407	17379	17508	17445	17348	17405	17249	17380	17264	17468	17306	17621	17289	17464	17424	17270	17525	17359	17288	17371	17462	17243	17391	17292	17460	17432	17312	17391	17336	17172	17390	17398	17445	17354	17231	17407	17463	17331	17463	17400	17301	17398	17587	17292	17336	17379	17396	17387	17288	17516	17422	17325	17425	17575	17406	17414	17394	17619	17619	17460	17416	17285	17456	17323	17525	17471	17320	17356	17243	17280	17581	17278	17379	17481	17365	17458	17345	17460	17271	17386	17255	17346	17352	17181	17449	17382	17289	17435	17447	17324	17479	17534	17488	17477	17517	17484	17364
34372	34650	38326	34709	29752	28041	26803	25615	25307	24646	24414	24636	24659	24290	24583	24661	24518	24111	24192	24200	24292	24478	24135	24166	23979	23966	24272	24045	24264	24475	24516	24186	24239	24076	24334	24419	23764	24065	24337	24345	24177	24004	24097	24172	24090	24267	24349	24034	24115	24140	24113	24287	24044	24175	24113	24118	23917	24140	24205	24400	24108	24220	23949	24044	24200	24005	24093	24114	24114	24138	24268	24306	24006	24288	24300	24163	24180	23933	23885	24020	24252	24076	23993	24053	24068	24125	24069	24131	24017	24017	24157	24209	24274	24226	24212	24093	23970	24278	24214	24049	24054	24178	24241	23842	24213	24074	24299	24164	24262	24291	24030	24220	24091	24148	24219	24370	24230	24064	24070	24093	23979	24380	24298	24049	24288	24037	24060	23909	24138	23999	23960	24199	23909	24146	24067	24107	24263	24025	24191	24101	24233	24123	24228	24064	24303	24299	24362	23877	24228	23976	24340	23867	24180	24182	24114	24163	24116	24213	24255	24194	24016	24305	24053	24130	24223	24042	24005	24054	24137	24242	24074	24226	23887	24025	24219	24068	23958	24022	24104	24156	24005	24069	24379	24032	24193	24312	23946	24027	24084	24206	24072	24133	24004	23984	24369	24086	24073	24045	24170	24118	24001	24249	24062	23914	24150	24274	24043	24237	24306	24118	24224	24356	24073	24210	24095	24105	24385	24027	24207	23933	24215	24158	24210	24114	24345	24205	24324	24539	23899	24278	24273	24310	24416	24188	24096	24039	24077	24205	24106	24088	24037	24271	24118	24230	24027	24237	23893	24121	24200	24029	24504	23962	24240	24003	24269	24129	24101	24147	24133	24155	24355	24135	23958	24120	24255	23910	24059	24419	24181	24217	24128	23924	24071	24304	24286	24307	23990	23996	24159	24058	24142	24063	24186	24166	24136	24201	24129	24011	24219	24078	24273	24019	24174	24252	24235	24063	23983	24092	24405	24273	24073	24112	24074	24024	24393	24370	24188	23960	24054	24082	24125	24130	24118	24019	24060	24377	24232	24086	24109	24035	24177	24162	24064	23991	24204	24300	24328	24178	24167	24056	24373	24204	24290	24190	24270	24197	24135	24056	24389	24296	24049	24238	23887	24058	24226	23983	23961	24065	24048	24264	23969	24098	24111	24230	23965	24123	24116	23952	24166	23994	24117	24122	24174	24171	24335	24260	24106	24087	24144	23973	24035	24315	24209	24163	24111	24131	24213	24161	24226	24289	24306	24328	24140	24207	24234	24123	24174	24202	23924	24227	24078	24321	24078	24195	24176	24017	24151	24163	24162	23921	24077	23961	24142	24209	24093	24034	24193	24137	24184	24124	24271	24146	24352	24161	24150	24320	24355	23984	24321	24092	23976	24045	24171	24174	24031	23963	24185	24270	24196	24105	24328	24057	24283	24123	24230	24096	24178	23975	24014	23841	24074	24108	24190	24356	24029	24185	23946	24250	24048	24103	24159	23849	24017	24337	23938	24126	24029	24140	24229	24145	24281	24231	24296	24087	24127	24062	24123	24163	24270	24215	23959	24002	24046	24020	24243	24127	24039	24019	24351	24144	24235	24338	24056	24229	24194	23862	24127	24121	24227	23992	24195	23960	24015	24082	24131	24346	24258	24295	24237	24383	24175	24420	24141	23937	24197	23992	24179	24198	24326	24188	24122	24082	24163	23969	24082	24144	24161	24217	24283	24090	24024	23976	23996	24167	24183	24009	24217	24206	24216	24279	24415	24219	24208	24234	24389	24088	24327	23962	24231	24258	24134	24135	24222	24100	24037	24038	23951	24169	24106	24181	24117	24000	24135	24232	24050	24104	24148	24204	24353	24050	24143	23927	23972	24183	24136	23906	24107	24138	24037	24057	24394	24146	24041	24436	24041	24168	23985	24078	24166	24034	24273	24135	23908	24068	24348	24180	24191	24250	24205	24353	24028	24074	24097	24211	24087	24125	24396	24124	24236	24189	24201	24138	24226	24038	24238	24053	24094	24112	24282	24125	24327	24106	24131	24070	24154	24327	24128	24301	24109	24242	24067	23980	24208	24128	24178	24049	23919	24448	24207	23940	24251	24205	24050	24220	24110	24111	24251	24199	24309	24003	24089	24057	24053	24141	24250	24330	24177	23688	24001	24135	24233	24198	24157	23856	24012	24061	24368	24441	24108	24236	24057	24034	23898	24207	24155	24240	24147	24233	24271	23960	24355	23863	24190	24100	23887	24108	24107	24157	24149	24124	24128	24173	24111	24277	24184	24452	24098	24213	24171	24339	24227	24045	24341	24072	24422	24159	24126	24331	24001	23938	24209	23874	24078	24146	24177	24104	24055	24035	24268	24185	24304	24267	24161	24426	23982	23895	23958	24281	24165	24177	24230	24129	23884	24059	23835	24064	24257	24165	24196	24226	24212	24147	24092	24355	24268	24186	24244	24110	24164	24104	24083	24184	24211	24271	24136	24102	24143	24273	23880	24048	23990	24011	24105	24164	24231	24226	24317	24227	24291	23989	24058	24110	23938	24170	24068	24260	24056	24253	24258	24281	24078	24234	24358	24402	24086	24272	24116	23984	24070	24210	23979	23863	24222	24101	24363	24066	24354	23981	23886	23852	24310	23903	24205	24202	24303	24207	24401	24230	24190	24101	24085	24068	24177	24162	24344	24362	24123	24241	24001	24209	24281	24187	24324	24175	24247	24335	24257	24284	24147	24071	24200	24117	23860	24032	24104	24172	24353	24438	24162	24278	24283	24056	24153	24046	24265	24100	24236	24148	24285	23838	24044	24086	24167	24304	24185	24320	24210	24187	23902	24047	23971	24116	24121	24251	24015	23970	23957	24167	24087	24400	24321	24087	24168	24345	24371	24302	24218	24180	24113	24075	24157	24484	23862	24181	24076	24284	24237	24188	24049	23956	24399	24373	24207	24160	24107	24108	24419	24030	24148	24055	24120	24346	24129	24118	24130	24137	24311	24197	24053	23942	24116	24282	24113	23963	24176	24086	23937	24233	24122	24069	24073	23975	24174	23967	24203	24233	24236	24113	24136	24083	24084	24030	24218	24236	24201	24241	24122	23831	24468	24234	24330	24145	24000	24178	24058	24237	24172	24080	24254	24097	24059	24027	24301	24206	24192	24084	24426	24129	24146	24014	23980	24187	24338	24178	23925	24378	24049	24100	24082	24326	23853	24230	24007	24290	24318	23988	24188	24095	24071	24143	24047	23999	24375	24059	24217	23985	24132	24208	24034	24327	23981	24223	24116	23995	24104	24237	24243	23974	24206	24208	24080	24104	24041	24295	24152	24119	24171	23893	23964	24195	24170	24160	24245	24349	24270	24242	24128	23998	24071	24195	24118	24208	24113	24107	24121	24224	24282	24257	24270	24222	24032	24225	24020	24122	24078	24253	24025	23984	24131	24388	24191	24319	24117	24357	24276	24140	24236	24189	24079	24155	23921	24028	24180	23977	24269	24189	24309	24361	24040	24156	24001	24227	23995	24320	24147	23980	24042	24070	23887	24092	23993	24238	24278	24163	23980	24178	24124	24014	24036	23942	23877	23932	24318	23993	24084	24023	24278	24134	24188	24191	23945	24138	24204	24138	23934	24194	24048	24315	24293	24292	24341	24375	24214	24048	24119	24178	24166	24137	24106	24327	24070	24226	24220	23976	24126	24132	24102	24045	24223	24189	24214	24048	24168	24009	24371	24127	24288	24116	24230	23946	24137	23898	24004	24437	24352	24220	24083	24056	24085	24239	24189	24313	23980	24071	24275	24342	24125	24021	24150	24087	24120	24245	24050	24331	24109	24254	24117	24190	24109	24122	24062	24116	24331	24033	24359	24249	24214	24109	24421	24076	24147	24154	23917	23918	24265	24079	24007	24251	24116	24101	24168	24124	24401	24127	24109	24375	24298	24277	23986	24285	24152	24253	24373	24264	24185	24190	23952	24204	24172	24051	24146	24255	24195	24289	24347	24162	24103	24202	24219	24145	23891	24367	24162	24199	24159	23926	24459	23861	24195	24301	24142	23906	24056	24380	24099	24095	24124	24049	24154	23872	24171	24244	23990	24104	24205	24012	24189	23985	24176	24009	24106	23984	24088	24049	24306	24212	24156	24028	24095	23951	24097	24006	24049	24157	24270	24033	24061	24069	24059	24243	24072	24305	24134	24056	24010	24110	23895	24153	23950	23943	24288	24121	24190	24362	24232	24187	23915	24061	24200	24334	24095	24400	24188	24403	24003	24048	24198	24103	24196	23912	24177	23974	23815	24076	24224	24258	23899	24004	24055	23919	24094	24102	24084	24302	24320	24270	24265	24227	24025	24193	24171	24258	24130	24216	24193	24088	24199	23975	24032	24030	24185	24061	24485	24041	24155	24133	24303	24174	24032	24057	24313	24374	24407	24598	24207	24266	24106	24045	24245	24218	24259	24418	24158	24107	24125	24106	24083	24080	24325	24370	24325	24000	24128	24061	24199	24263	24277	24145	24013	24209	23971	24395	24146	24323	24232	24012	23973	24152	24350	24270	23914	24436	23896	24365	23863	24178	24086	24474	24067	23966	24187	24349	24321	24342	24149	24030	24070	24233	24306	24136	24330	24096	24250	24363	24130	23881	24157	24298	24190	24029	23927	24011	24097	24140	24110	24447	24053	23990	24144	24211	24153	24131	24199	23961	24286	24120	24042	24205	24114	24274	24165	24336	24096	24163	23938	24268	24187	24168	24116	24043	24102	24144	23988	24271	24233	24051	24092	24245	24356	24337	24134	24205	24200	24072	23976	24105	24081	23723	24040	24048	24072	24352	24099	24457	24256	24335	24032	24008	24015	24051	23912	24282	24103	24032	24053	24280	24010	24169	24209	23999	23861	23950	24219	24096	23987	23997	24294	24126	24090	24086	23988	23975	24146	24190	24136	24250	24160	23897	24135	24025	23989	24127	24268	23959	24101	24267	24005	23910	24081	24088	24227	24379	24181	24369	24002	23897	24025	24331	24149	24077	24028	24047	24211	24147	24147	23911	24188	24262	24322	24515	24100	24274	24151	24172	24018	24203	24248	24147	23952	24125	24120	24010	24082	24156	24141	24199	24259	23859	24043	24050	24274	24125	23870	24029	24279	24128
34183	44104	40406	31529	26034	23059	21087	19645	19197	18742	18281	18155	17875	18040	17809	17703	17630	17616	17498	17389	17561	17214	17500	17437	17539	17364	17405	17311	17433	17554	17517	17454	17468	17599	17336	17281	17501	17593	17430	17525	17593	17501	17532	17357	17292	17228	17565	17241	17288	17374	17416	17360	17297	17436	17644	17443	17279	17332	17396	17363	17377	17595	17371	17373	17411	17214	17426	17256	17437	17352	17326	17492	17430	17225	17389	17494	17333	17429	17300	17207	17464	17409	17399	17463	17395	17369	17502	17351	17401	17429	17205	17468	17269	17564	17376	17410	17396	17570	17254	17376	17614	17395	17375	17373	17370	17329	17325	17455	17473	17428	17363	17338	17625	17419	17292	17428	17292	17383	17412	17490	17459	17421	17434	17428	17504	17267	17317	17545	17400	17420	17363	17429	17425	17513	17557	17434	17250	17553	17440	17473	17373	17283	17351	17321	17378	17474	17587	17367	17306	17267	17278	17519	17300	17359	17284	17493	17395	17570	17404	17519	17428	17414	17391	17378	17395	17558	17308	17531	17603	17172	17333	17430	17239	17439	17557	17514	17309	17244	17356	17292	17271	17394	17470	17257	17327	17396	17503	17323	17352	17350	17301	17480	17576	17434	17314	17258	17347	17373	17251	17332	17445	17541	17388	17496	17359	17378	17307	17412	17367	17540	17688	17559	17382	17328	17452	17424	17338	17496	17448	17377	17244	17167	17298	17468	17408	17350	17423	17227	17450	17468	17517	17360	17530	17500	17462	17214	17395	17343	17430	17440	17512	17411	17445	17482	17292	17345	17468	17371	17568	17363	17385	17518	17384	17374	17438	17477	17429	17444	17478	17346	17404	17217	17397	17311	17441	17315	17432	17314	17373	17484	17536	17172	17328	17211	17603	17523	17382	17498	17436	17218	17371	17426	17509	17394	17270	17258	17525	17460	17321	17252	17497	17307	17224	17536	17438	17330	17413	17432	17364	17381	17266	17444	17549	17243	17436	17241	17372	17430	17399	17468	17267	17381	17236	17256	17412	17429	17503	17289	17526	17376	17441	17339	17419	17506	17322	17409	17434	17540	17312	17360	17314	17294	17216	17426	17445	17492	17350	17495	17429	17378	17261	17207	17319	17357	17536	17315	17505	17462	17492	17381	17349	17455	17244	17372	17298	17206	17424	17242	17315	17300	17517	17313	17317	17252	17503	17422	17405	17392	17455	17445	17361	17360	17311	17453	17454	17323	17370	17316	17358	17435	17254	17222	17501	17419	17395	17262	17365	17500	17511	17301	17414	17428	17376	17316	17495	17509	17596	17436	17226	17387	17244	17458	17232	17258	17444	17287	17535	17268	17651	17287	17343	17397	17408	17389	17360	17405	17276	17624	17338	17550	17314	17561	17464	17318	17315	17480	17466	17604	17471	17403	17434	17564	17360	17221	17452	17466	17380	17356	17225	17443	17311	17420	17332	17366	17447	17462	17439	17327	17589	17685	17407	17214	17494	17280	17469	17374	17417	17449	17365	17427	17522	17450	17497	17452	17434	17204	17405	17373	17415	17488	17314	17451	17398	17250	17245	17367	17246	17431	17342	17312	17409	17307	17266	17487	17366	17293	17403	17336	17510	17472	17284	17322	17455	17242	17478	17293	17394	17341	17353	17399	17566	17428	17302	17244	17414	17538	17316	17427	17557	17483	17420	17337	17371	17446	17436	17355	17394	17427	17375	17366	17483	17635	17383	17286	17326	17305	17573	17268	17324	17223	17451	17511	17399	17256	17437	17314	17327	17366	17235	17567	17498	17380	17454	17650	17342	17277	17509	17498	17289	17403	17360	17414	17384	17583	17387	17585	17325	17289	17311	17417	17311	17510	17542	17282	17454	17529	17345	17307	17351	17416	17401	17099	17306	17536	17351	17359	17190	17309	17457	17406	17272	17181	17584	17400	17424	17587	17494	17359	17375	17421	17357	17265	17549	17387	17343	17417	17200	17413	17343	17377	17431	17283	17323	17232	17482	17388	17189	17328	17298	17096	17477	17494	17362	17529	17447	17409	17662	17347	17544	17261	17428	17306	17344	17369	17137	17350	17482	17483	17501	17533	17277	17499	17274	17192	17360	17416	17227	17578	17280	17357	17430	17290	17432	17639	17434	17495	17544	17591	17471	17305	17323	17333	17496	17470	17393	17424	17395	17259	17272	17387	17518	17442	17542	17345	17439	17465	17394	17432	17470	17383	17338	17292	17335	17393	17312	17351	17355	17452	17475	17432	17342	17420	17336	17366	17485	17402	17341	17526	17506	17348	17486	17428	17403	17296	17574	17377	17495	17426	17395	17464	17557	17398	17380	17316	17469	17238	17293	17389	17452	17402	17364	17488	17430	17353	17456	17367	17403	17641	17385	17537	17368	17322	17423	17504	17405	17304	17362	17371	17482	17260	17289	17456	17387	17291	17376	17449	17463	17436	17275	17348	17496	17289	17464	17444	17296	17442	17390	17469	17459	17489	17423	17430	17358	17401	17382	17554	17372	17494	17483	17403	17424	17534	17471	17440	17403	17373	17437	17324	17303	17455	17297	17495	17444	17424	17426	17373	17313	17301	17506	17322	17585	17545	17427	17595	17506	17408	17431	17542	17327	17389	17434	17477	17313	17193	17527	17392	17291	17527	17349	17472	17310	17480	17401	17206	17480	17501	17367	17529	17304	17633	17339	17394	17215	17308	17348	17387	17352	17375	17424	17323	17443	17446	17509	17586	17474	17561	17507	17337	17378	17338	17392	17400	17370	17331	17400	17431	17310	17429	17180	17413	17365	17550	17365	17283	17435	17419	17228	17498	17433	17372	17336	17344	17644	17350	17439	17271	17375	17451	17495	17632	17330	17475	17352	17317	17420	17458	17584	17475	17371	17351	17597	17317	17513	17420	17456	17423	17416	17235	17323	17464	17431	17303	17380	17372	17401	17276	17433	17434	17458	17439	17317	17505	17361	17475	17273	17327	17578	17491	17366	17402	17442	17331	17387	17347	17542	17410	17577	17501	17509	17353	17415	17416	17573	17452	17330	17399	17376	17326	17588	17439	17440	17348	17419	17329	17356	17373	17293	17427	17266	17407	17545	17353	17410	17446	17400	17341	17557	17467	17397	17348	17445	17314	17406	17254	17528	17495	17715	17391	17344	17336	17380	17391	17346	17530	17120	17479	17186	17245	17558	17408	17421	17537	17325	17179	17436	17372	17420	17404	17474	17347	17432	17440	17439	17257	17155	17328	17573	17416	17454	17420	17335	17314	17451	17595	17346	17297	17394	17539	17294	17216	17497	17506	17546	17408	17335	17425	17356	17506	17350	17309	17265	17394	17383	17541	17484	17509	17368	17350	17572	17227	17452	17421	17544	17326	17443	17466	17349	17453	17434	17356	17292	17387	17552	17369	17441	17408	17403	17621	17274	17471	17440	17543	17423	17313	17521	17384	17318	17535	17426	17209	17527	17477	17379	17464	17271	17397	17297	17347	17412	17515	17377	17479	17452	17539	17391	17453	17612	17288	17479	17366	17400	17434	17494	17368	17539	17334	17427	17259	17477	17284	17435	17393	17420	17274	17411	17196	17414	17509	17498	17252	17407	17397	17358	17215	17464	17552	17181	17753	17405	17340	17475	17490	17569	17355	17311	17275	17541	17477	17205	17347	17336	17436	17332	17352	17348	17390	17371	17566	17435	17236	17429	17490	17314	17520	17492	17343	17376	17417	17417	17344	17435	17424	17446	17283	17222	17265	17417	17511	17213	17327	17504	17249	17321	17383	17376	17413	17561	17273	17220	17440	17434	17364	17431	17477	17359	17259	17277	17410	17490	17627	17492	17406	17614	17277	17511	17514	17543	17346	17517	17467	17440	17331	17353	17327	17388	17264	17287	17284	17565	17298	17497	17326	17492	17498	17404	17530	17384	17251	17377	17581	17451	17368	17333	17383	17470	17320	17339	17398	17542	17346	17465	17370	17435	17434	17539	17370	17644	17300	17429	17447	17568	17282	17519	17383	17481	17422	17617	17480	17338	17366	17407	17584	17539	17429	17328	17646	17491	17326	17336	17378	17308	17435	17241	17256	17146	17387	17541	17333	17336	17500	17454	17421	17578	17403	17383	17316	17556	17360	17442	17507	17629	17394	17450	17411	17467	17308	17387	17424	17506	17456	17271	17327	17229	17135	17461	17467	17231	17439	17281	17346	17430	17417	17221	17419	17375	17486	17397	17531	17305	17422	17332	17394	17297	17465	17288	17464	17319	17348	17312	17360	17330	17322	17530	17362	17349	17321	17519	17357	17419	17467	17466	17523	17360	17251	17559	17421	17338	17427	17293	17303	17193	17411	17443	17306	17404	17303	17406	17462	17416	17457	17467	17445	17531	17470	17365	17356	17369	17329	17304	17302	17414	17351	17335	17489	17589	17501	17370	17231	17444	17404	17248	17557	17414	17454	17397	17416	17516	17320	17487	17360	17279	17401	17353	17414	17402	17356	17406	17374	17583	17479	17250	17397	17369	17315	17141	17510	17420	17333	17368	17308	17325	17299	17397	17366	17537	17433	17416	17344	17509	17407	17378	17411	17528	17345	17289	17337	17383	17339	17341	17423	17488	17323	17242	17438	17331	17440	17453	17289	17393	17314	17474	17288	17469	17415	17643	17333	17417	17313	17326	17435	17572	17448	17358	17304	17375	17295	17358	17485	17646	17398	17433	17361	17406	17212	17412	17451	17446	17569	17389	17526	17373	17287	17614	17366	17451	17315	17680	17217	17518	17418	17552	17552	17243	17250	17472	17365	17302	17509	17141	17374	17541	17265	17432	17363	17314	17362	17346	17170	17355	17354	17279	17443	17535	17436	17450	17193	17397	17480	17423	17498	17381	17352	17327	17434	17490	17428	17366	17582	17450	17470	17276	17306	17508	17397	17470	17253	17364	17422	17454	17396	17641	17178	17465	17314	17504	17489	17294	17463	17534	17430	17524	17528	17475	17353	17293	17543	17486	17486	17431	17454	17382	17401	17445	17294	17410	17517	17317	17344	17439	17390	17465	17445	17372	17367	17423	17306	17386	17273	17377	17479	17357	17230	17386	17413	17433	17332	17341	17332	17298	17282	17527	17587	17507	17343	17351	17352
24285	20906	28323	25423	26699	29800	29886	26866	26250	26270	25753	25623	25124	25305	24862	24496	24806	24580	24555	24154	24259	24479	24371	24378	24259	24286	24532	24460	24610	24252	24316	24200	24149	24323	24565	24316	24673	25344	25724	25443	24946	24792	24155	24416	24103	24393	24265	24255	24319	24249	24350	24277	24392	24081	24282	24388	24385	24266	24193	24362	24376	24214	24386	24518	24392	24159	24457	24258	24245	24263	24317	24395	24339	24245	23968	23947	24333	24242	24318	24146	24349	24269	23977	24206	24351	24278	24269	24231	24061	24294	24223	24363	24181	24202	24188	24063	24268	24515	24216	24150	24072	24313	24283	24215	24403	24302	24332	24206	24252	24021	24323	24562	24266	24315	24224	24087	24409	24290	24371	24174	24363	24360	24235	24503	24236	24106	24248	24298	24297	24074	24196	24400	24363	24302	24319	24185	24201	24338	24391	24255	24017	24367	24393	24425	24434	24270	24157	24258	24349	24315	24295	24149	24291	24270	24326	24249	24223	24046	24123	24214	24606	24336	24214	24280	24533	24386	24253	24336	24365	24405	24264	24233	24193	24346	24302	24291	24103	24290	24275	24180	24365	24312	24431	24309	24299	24060	24285	24097	24298	24267	24431	24192	24450	24295	24378	24066	24298	24045	24316	24112	24308	24192	24419	24182	24321	24230	24190	24363	24307	24029	24374	24339	24221	24569	24168	24198	24272	24284	24252	24364	24353	24297	24335	24307	24497	23951	24330	24171	24085	24268	24028	24229	24400	24426	24108	24051	24177	24262	24489	24307	24379	24152	24098	24197	24168	23915	24006	24320	24318	24230	24300	24220	24220	24140	24385	24270	24208	24215	24398	24175	24208	24120	24308	24442	24491	24139	23998	24211	24484	24256	24134	24372	24248	24431	24268	24055	24008	24293	24109	24359	24499	24379	24166	24444	24456	24210	24145	24124	24196	24335	24241	24594	24208	24231	24156	24452	24115	24276	24258	24398	23983	24329	24206	24463	24354	24458	24043	24301	24234	24378	24168	24086	24333	24080	24381	24050	24291	24175	24326	24134	24351	24444	24250	24101	24351	24188	24127	24285	24254	24149	24055	24455	24282	24246	24347	24358	24324	24363	24374	24157	24120	24355	24138	24177	24354	24132	24294	24119	24267	24177	24522	24122	24212	24361	24289	24396	24257	24246	24411	24086	24530	24265	24243	24119	24127	24229	24280	24376	24144	24111	24257	24530	24299	24252	24463	24281	24133	24484	24337	24029	24186	24424	24324	24354	24138	24276	24336	24446	24251	24161	24157	24110	24041	24080	24449	24133	24230	24011	24108	24223	24315	24471	24210	24516	24136	24592	24192	24139	24243	24010	24177	24248	24221	24232	24044	23991	24329	24274	24379	24345	24483	24053	24340	23946	24356	24492	24222	24404	24326	24394	24293	24246	24230	24153	24467	24114	24446	24396	24182	24136	24141	24220	24196	24276	24415	24220	24364	24343	24238	24141	24150	24490	24368	24241	24082	24333	24374	24359	24181	24453	24210	24239	24264	24358	24362	24248	24238	24304	24400	24294	24322	24249	24262	24195	24280	24344	24098	24281	24268	24060	24216	24299	24246	24117	24148	24280	24227	24085	24071	24313	24341	24257	24115	24303	24219	24332	24212	24062	24306	24115	24200	24214	24236	24177	24323	24406	24340	24166	24354	24274	24299	24293	24489	24213	24324	24152	24474	24055	24105	24225	24372	24258	24025	24244	24237	24178	24035	24195	23975	24438	24297	24287	24090	24229	24201	24328	24170	24286	24437	24059	24325	24191	24210	24244	24183	24052	24364	24212	24300	24441	24150	24545	24457	24418	24515	24338	24221	24196	24165	24402	24257	24259	24446	24308	24456	24276	24228	24186	24216	24090	24063	24144	24183	24329	23973	24385	24455	24291	24227	24175	24302	24123	24256	24296	24245	24100	24197	24420	24232	24284	24204	24032	24293	24212	24219	23966	24249	24198	24281	24388	24298	24293	24266	24423	24334	24189	24091	24446	24459	24310	24402	24114	24311	24254	23974	24389	24351	24230	24393	24043	24256	24220	24276	24135	24125	24404	24107	24195	24378	24337	24094	24152	24235	24247	24437	24382	24184	24263	24541	24423	24496	24350	24396	24114	24084	24310	24091	24022	24286	24103	24058	24227	24360	24235	24301	24084	24146	24295	24386	24121	24051	24297	24453	24451	24408	24219	24301	24276	24309	24235	24368	24103	24406	24329	24032	24276	24134	24255	24450	24361	24247	24283	24109	24044	24316	24088	24135	24358	24338	24283	24171	24235	24221	24259	24526	24327	24243	24167	24087	24303	24398	24122	24152	24143	24314	24189	24145	24229	24400	24233	24126	24314	24181	24347	24356	24403	24256	24306	24190	24277	24363	24048	24098	24216	24220	24431	24190	24213	24109	24500	24449	24456	24288	24342	24125	24384	24299	24260	24554	24412	24175	24271	24154	24157	24429	24313	24376	24266	24128	24375	24200	24190	24011	24419	24286	24105	24359	24309	24164	23898	24137	24483	24103	24223	24339	24407	24162	24214	24186	24333	24167	24014	24219	24275	24619	24323	24168	24142	24120	24251	24100	24181	24127	24290	24330	24165	24509	24053	24237	24398	24337	24237	24355	24286	24570	24142	24479	24320	24168	24235	24364	24371	24391	24211	24101	24405	24343	24229	24213	24327	24265	24398	24224	24141	24087	24206	24144	24127	24048	24047	24544	24305	24275	24181	24144	24338	24245	24264	24199	24304	24254	24224	24137	24303	24395	24094	24390	23928	23984	24241	24492	24263	24079	24325	24191	24231	24341	24378	24327	24323	24183	24255	24151	24251	24216	24171	24571	24324	24194	24168	24361	24317	24398	24370	24236	24339	24351	24128	24361	24362	24242	24360	24331	24159	24247	24076	24234	23941	24297	24233	23993	24073	24332	24176	24193	24366	24240	24238	24240	24164	24512	24190	24339	24432	24092	24201	24191	24359	24299	24265	24351	24123	24461	24259	24382	24217	24481	24294	24309	24252	24322	24137	24241	24104	24158	24172	24173	24259	24146	24296	24151	24174	24156	24185	24373	24330	24108	24405	24339	24309	24242	24294	24306	24158	24216	24277	24397	24180	24308	24363	24503	24297	24183	24409	24200	24198	24543	24033	24460	24236	24018	24177	24335	24051	24256	24354	24223	24358	24443	24442	24549	24177	24364	24364	24182	24423	24305	24554	24332	24240	24291	24451	24513	24043	24317	24080	24419	24109	24217	24188	24271	24461	24300	24244	24221	24143	24185	24275	24294	24233	24264	24172	24140	24247	24260	24178	24110	24163	24211	24095	24093	24286	24488	24338	24435	24321	24030	24288	24424	24378	24354	24180	24243	24442	24289	24356	24416	24125	24253	24199	24182	24190	24189	24193	24382	24393	24088	24200	24240	24345	24285	24106	24071	24243	24282	24537	24288	24210	24274	24142	24335	24146	24104	24270	24217	24165	24244	24163	24407	24277	24082	24311	24430	24116	24235	24405	24309	24194	24304	24031	24224	24427	24188	24113	24303	24233	24285	24091	24030	24157	24506	24203	24413	24165	24335	24130	24048	24365	24419	24267	24441	24239	24438	24429	24245	24280	24181	24459	24296	24241	24415	24172	24364	24356	24239	24204	24122	24251	24352	24299	24146	24127	24210	24492	24200	24140	24395	24086	24255	24090	24143	24135	24357	24049	24340	24257	23918	24297	24150	24095	24243	24442	24325	24158	24153	24233	24256	24067	24287	24153	24284	24270	24219	23965	24371	24271	24235	24407	24401	24337	24226	24196	24259	24127	24088	24348	24127	24223	24381	24283	24261	24291	24178	24167	24065	24207	24217	24256	24281	24065	24189	24534	24415	24445	24262	24504	24346	24196	24238	24059	24232	24256	24307	24311	24090	24191	24376	24272	24240	24389	24268	24301	24108	24319	24179	24133	24454	24336	24316	24363	24319	24172	24250	24261	24483	24385	24315	24247	24606	24494	24328	24391	24432	24246	24187	24112	24321	24123	24223	24284	24195	24447	24314	24138	24250	24339	24241	24086	24428	24257	24267	24252	24096	24185	24179	24053	24316	24153	24274	24302	24375	24401	24207	24182	24221	24240	24196	24361	24373	24032	24360	24353	24229	24263	24269	24406	24419	24185	24569	24319	24262	24107	24433	24390	24421	24425	24129	24253	24161	24191	24144	24509	24217	24304	24140	24250	24341	24300	23957	24314	24165	24220	24414	24484	24138	24213	24332	24233	24190	23815	24162	24581	24262	24190	24420	24327	24219	23981	24228	24096	24340	24424	24300	24286	24191	24223	24115	24041	24381	24313	24326	24315	24045	24292	24194	24231	24322	24195	24410	24491	24349	24096	24305	24055	24126	24209	24127	24244	24405	24194	24343	24400	24290	24164	24478	24201	24305	24295	24263	24096	24186	24217	24239	24439	24229	24285	24066	24062	24156	24191	24424	24436	24308	24181	24297	24300	24098	23891	24020	24232	24135	24499	24166	24275	24430	24259	24306	24359	24386	24393	24183	24011	24531	24315	24370	24378	24348	24204	24313	24387	24051	23985	24188	24221	24280	24320	24044	24203	24177	24346	24254	24281	24426	24389	24220	24310	24226	24264	24388	24238	24455	24216	24472	24224	24091	24358	24233	24218	24342	24544	24384	24461	24459	24220	24022	23880	24179	24113	24190	24406	24319	24125	24081	24331	24318	24484	24461	24425	24115	24264	24408	24255	24270	24361	24232	24190	24436	24234	24211	24302	24422	24371	24039	24379	24189	24142	24231	24216	24343	24291	24404	24203	24245	24133	24412	24491	24310	24214	24231	24308	24271	24014	24314	24208	24306	24191	24311	24273	24257	24093	24438	24098	24254	24220	24346	24262	24198	24108	24301	23794	24161	24153	24260	24215	24172	24194	24119	24141	24315	24243	24216	24120	24002	24186	24412	24180	24341	24193	24179	24137	24222	24412	24407	24224	24137	24175	24294	24209	24337	24482	24357	24348	24267	24230	24282	24314	24381	24262	24305	24378	24417	24070	24380	24473	24252	24037	24232	24171	24073	24178	24222	24252	24083	24150	24200	24221	24208	24333	24117	24281	24165	24324	24397	24052	24166	24120
32059	50395	46704	37167	31231	26453	23346	21783	20824	19818	19546	19141	18793	18844	18298	17856	17838	17758	17662	17755	17524	17786	17655	17803	17541	17762	17582	17668	17781	17474	17661	17605	17667	17701	17645	17567	17901	18871	19299	18861	18308	17809	17693	17591	17702	17558	17568	17550	17391	17498	17599	17474	17495	17439	17475	17432	17670	17426	17525	17515	17477	17581	17519	17481	17355	17464	17399	17536	17576	17589	17531	17620	17419	17527	17515	17554	17630	17572	17596	17605	17391	17493	17627	17559	17322	17551	17647	17599	17662	17652	17473	17555	17489	17598	17659	17415	17412	17667	17398	17545	17547	17648	17567	17690	17528	17592	17366	17523	17321	17524	17525	17506	17478	17385	17445	17586	17631	17508	17528	17425	17347	17391	17605	17611	17568	17568	17605	17522	17527	17533	17385	17609	17500	17809	17669	17521	17711	17661	17460	17449	17502	17563	17469	17646	17628	17504	17555	17629	17415	17545	17383	17604	17544	17481	17513	17552	17497	17497	17563	17576	17516	17517	17504	17647	17459	17554	17424	17528	17538	17508	17641	17373	17678	17482	17564	17685	17602	17479	17648	17473	17370	17447	17491	17485	17630	17570	17402	17491	17472	17459	17610	17474	17515	17692	17412	17273	17557	17473	17655	17683	17538	17479	17561	17607	17549	17466	17679	17548	17411	17482	17495	17456	17495	17535	17524	17535	17606	17474	17492	17537	17664	17524	17539	17444	17572	17330	17414	17507	17541	17610	17642	17371	17394	17553	17427	17537	17531	17626	17347	17544	17630	17393	17459	17494	17540	17535	17457	17363	17386	17523	17326	17584	17448	17405	17494	17469	17623	17434	17569	17434	17472	17740	17572	17495	17440	17589	17450	17464	17683	17538	17368	17507	17680	17559	17494	17523	17525	17418	17484	17395	17376	17503	17488	17539	17669	17537	17497	17506	17491	17485	17545	17483	17690	17492	17555	17483	17499	17618	17536	17555	17588	17588	17619	17507	17460	17593	17460	17413	17409	17708	17454	17472	17566	17474	17423	17466	17428	17669	17564	17567	17559	17407	17495	17544	17433	17531	17591	17676	17516	17656	17664	17683	17378	17576	17450	17715	17475	17662	17405	17391	17548	17424	17571	17576	17394	17456	17672	17601	17472	17412	17655	17613	17561	17494	17592	17455	17407	17516	17561	17525	17479	17633	17607	17512	17489	17638	17399	17580	17323	17517	17452	17486	17647	17585	17481	17538	17507	17394	17550	17522	17609	17699	17493	17474	17552	17568	17581	17666	17431	17406	17563	17594	17580	17422	17555	17670	17544	17523	17406	17396	17671	17612	17610	17459	17493	17618	17432	17319	17635	17477	17712	17464	17315	17457	17541	17687	17479	17692	17518	17377	17729	17609	17699	17593	17533	17454	17411	17568	17587	17448	17656	17481	17385	17611	17586	17651	17561	17695	17550	17427	17428	17328	17601	17558	17380	17516	17523	17528	17492	17472	17451	17446	17719	17562	17495	17569	17540	17568	17364	17436	17441	17442	17577	17474	17634	17550	17595	17473	17467	17637	17413	17477	17425	17516	17348	17320	17509	17584	17446	17421	17543	17372	17747	17682	17240	17543	17671	17587	17623	17406	17430	17559	17408	17563	17592	17586	17726	17542	17464	17504	17546	17412	17669	17522	17533	17594	17567	17516	17442	17353	17543	17397	17573	17522	17522	17588	17594	17398	17583	17741	17642	17445	17428	17491	17683	17337	17457	17408	17586	17542	17641	17571	17476	17531	17512	17637	17426	17652	17386	17565	17441	17478	17437	17499	17461	17516	17534	17770	17595	17520	17559	17581	17500	17594	17534	17522	17606	17383	17450	17638	17441	17561	17464	17545	17471	17436	17441	17377	17318	17497	17539	17413	17542	17636	17638	17443	17607	17597	17521	17727	17491	17505	17455	17595	17608	17518	17595	17595	17490	17636	17725	17642	17627	17681	17350	17474	17451	17638	17612	17416	17527	17674	17366	17582	17599	17513	17425	17578	17509	17462	17651	17674	17627	17684	17531	17597	17471	17570	17597	17564	17442	17591	17403	17451	17525	17555	17566	17423	17483	17684	17349	17588	17611	17448	17544	17559	17825	17566	17586	17511	17483	17497	17671	17382	17672	17466	17339	17387	17423	17521	17470	17438	17551	17482	17425	17502	17484	17385	17583	17545	17483	17521	17484	17557	17540	17639	17631	17376	17531	17503	17605	17600	17544	17543	17502	17498	17453	17644	17561	17430	17466	17415	17511	17504	17522	17479	17616	17680	17375	17654	17544	17593	17285	17589	17531	17775	17502	17419	17618	17620	17580	17470	17640	17474	17598	17503	17548	17478	17448	17509	17371	17511	17501	17525	17467	17547	17468	17567	17451	17612	17414	17469	17561	17556	17409	17598	17480	17629	17505	17477	17580	17417	17335	17476	17627	17531	17469	17719	17335	17503	17470	17372	17576	17600	17494	17354	17567	17450	17565	17469	17468	17613	17702	17446	17377	17548	17563	17518	17500	17458	17478	17682	17454	17431	17511	17377	17569	17474	17413	17457	17788	17219	17521	17476	17481	17536	17390	17485	17536	17530	17457	17487	17522	17493	17518	17404	17710	17423	17391	17575	17370	17461	17473	17515	17522	17459	17541	17582	17497	17321	17512	17604	17591	17401	17529	17462	17539	17561	17582	17530	17502	17608	17538	17537	17448	17540	17527	17598	17487	17685	17707	17517	17523	17397	17460	17395	17617	17564	17364	17579	17612	17428	17604	17467	17451	17496	17581	17519	17608	17474	17446	17471	17541	17510	17456	17597	17607	17680	17650	17500	17589	17653	17470	17600	17481	17489	17438	17364	17455	17630	17568	17596	17540	17562	17490	17489	17538	17556	17605	17435	17631	17516	17577	17546	17541	17477	17746	17739	17295	17515	17593	17414	17623	17483	17574	17374	17559	17441	17484	17658	17509	17586	17469	17644	17476	17651	17630	17360	17563	17698	17589	17674	17466	17520	17429	17683	17547	17545	17551	17542	17520	17543	17520	17627	17626	17636	17555	17605	17584	17706	17550	17552	17710	17603	17459	17524	17484	17494	17504	17531	17459	17385	17467	17492	17688	17451	17684	17544	17330	17553	17629	17514	17556	17649	17300	17707	17629	17532	17593	17582	17514	17414	17458	17615	17505	17468	17654	17334	17370	17784	17392	17667	17581	17406	17477	17540	17522	17513	17568	17389	17436	17549	17581	17339	17712	17503	17566	17338	17498	17538	17546	17363	17485	17527	17609	17505	17400	17592	17607	17540	17623	17556	17497	17586	17645	17534	17473	17530	17494	17716	17529	17467	17612	17537	17553	17377	17545	17420	17454	17444	17552	17459	17443	17450	17480	17406	17648	17744	17489	17635	17502	17522	17446	17472	17548	17553	17533	17406	17313	17653	17553	17501	17592	17513	17692	17626	17620	17539	17504	17308	17545	17590	17433	17521	17408	17587	17772	17414	17423	17504	17686	17608	17586	17479	17508	17605	17465	17573	17512	17553	17519	17429	17561	17587	17618	17252	17571	17562	17365	17518	17551	17492	17770	17486	17530	17591	17492	17669	17461	17495	17538	17610	17453	17491	17546	17573	17434	17351	17403	17464	17418	17473	17540	17386	17605	17579	17436	17422	17494	17470	17569	17390	17581	17578	17463	17594	17533	17525	17443	17517	17473	17678	17631	17460	17740	17527	17640	17514	17575	17466	17406	17523	17379	17612	17369	17510	17657	17711	17612	17359	17505	17663	17424	17705	17577	17537	17456	17518	17199	17625	17426	17638	17399	17515	17553	17550	17589	17514	17660	17539	17592	17382	17418	17476	17467	17559	17546	17571	17411	17557	17511	17354	17694	17358	17487	17625	17568	17663	17506	17667	17674	17330	17505	17436	17643	17571	17417	17430	17484	17442	17600	17574	17389	17754	17407	17559	17423	17569	17559	17525	17753	17416	17716	17576	17514	17606	17546	17533	17456	17775	17552	17350	17487	17579	17562	17631	17477	17509	17669	17406	17399	17533	17492	17533	17456	17498	17558	17700	17728	17713	17672	17470	17577	17451	17479	17575	17481	17488	17737	17477	17506	17482	17600	17340	17529	17475	17499	17701	17492	17553	17592	17575	17465	17640	17523	17470	17453	17386	17450	17493	17388	17479	17449	17423	17604	17433	17481	17526	17596	17477	17634	17410	17449	17528	17329	17672	17596	17589	17546	17578	17528	17502	17590	17482	17591	17532	17448	17415	17547	17632	17598	17437	17487	17676	17573	17591	17580	17578	17569	17616	17477	17558	17637	17420	17547	17566	17536	17493	17524	17610	17798	17430	17621	17501	17588	17552	17354	17395	17617	17542	17583	17576	17513	17292	17483	17508	17558	17633	17564	17572	17390	17612	17450	17540	17506	17454	17504	17600	17632	17453	17426	17507	17597	17754	17445	17689	17444	17671	17572	17452	17529	17490	17467	17400	17614	17581	17473	17591	17515	17544	17464	17642	17486	17405	17482	17569	17468	17484	17421	17647	17392	17640	17515	17627	17556	17626	17480	17466	17555	17502	17380	17556	17629	17316	17490	17494	17542	17486	17442	17478	17506	17503	17389	17343	17416	17602	17496	17416	17657	17423	17355	17597	17611	17633	17522	17626	17731	17728	17491	17569	17629	17527	17512	17439	17511	17425	17541	17765	17567	17483	17650	17557	17496	17350	17459	17615	17631	17471	17569	17441	17519	17547	17485	17489	17711	17564	17567	17415	17591	17551	17426	17595	17635	17397	17552	17626	17448	17470	17554	17517	17585	17401	17677	17527	17532	17600	17599	17471	17494	17786	17589	17531	17550	17539	17635	17467	17390	17369	17605	17502	17214	17653	17514	17596	17445	17574	17539	17587	17604	17553	17512	17466	17545	17426	17516	17540	17440	17505	17573	17387	17615	17445	17679	17374	17755	17743	17581	17559	17324	17530	17361	17508	17603	17419	17657	17477	17753	17415	17695	17480	17517	17575	17425	17542	17468	17516	17396	17588	17411	17481	17429	17462	17681	17551	17584	17415	17455	17608	17555	17291	17561	17685	17511	17678	17647	17454	17671	17602	17658	17551	17588	17692	17405	17502	17353	17459
23002	20913	28400	23919	23716	29301	32277	27894	27526	27130	26933	26295	26005	25980	25379	25248	24929	24875	24762	25003	24653	25074	24940	24769	24796	24690	24707	24667	24764	24777	24956	24736	24847	24591	24953	24804	25613	26508	26898	26481	25787	25159	24826	24799	24541	24585	24434	24797	24628	24663	24593	24711	24764	24742	24621	24615	24775	24489	24510	24522	24627	24684	24504	24975	24735	24665	24530	24657	24732	24443	24672	24737	24611	24558	24713	24555	24628	24437	24568	24666	24562	24689	24494	24918	24613	24648	24704	24842	24593	24646	24419	24618	24551	24685	24508	24441	24649	24656	24764	24755	24525	24637	24669	24642	24465	24649	24547	24566	24419	24518	24624	24518	24636	24739	24640	24388	24738	24602	24830	24751	24587	24474	24458	24464	24615	24631	24737	24765	24782	24723	24494	24704	24652	24641	24638	24680	24631	24574	24713	24752	24644	24545	24770	24545	24729	24378	24674	24488	24670	24476	24655	24706	24524	24354	24460	24581	24610	24523	24776	24662	24394	24369	24514	24628	24808	24455	24503	24504	24366	24809	24551	24822	24592	24669	24650	24560	24604	24646	24357	24494	24663	24537	24588	24538	24618	24616	24611	24565	24583	24693	24522	24646	24582	24563	24733	24680	24362	24611	24833	24560	24566	24630	24415	24615	24496	24388	24790	24624	24881	24479	24578	24640	24437	24338	24713	24584	24494	24522	24709	24481	24362	24710	24314	24505	24691	24573	24377	24632	24598	24750	24601	24708	24628	24597	24505	24663	24600	24653	24427	24632	24530	24657	24354	24670	24510	24620	24730	24689	24588	24602	24502	24364	24557	24453	24505	24703	24427	24421	24558	24524	24630	24489	24607	24736	24541	24575	24672	24691	24667	24513	24464	24623	24491	24819	24652	24636	24555	24653	24509	24430	24366	24645	24715	24480	24844	24636	24710	24539	24535	24654	24533	24707	24890	24506	24894	24766	24530	24558	24386	24639	24377	24822	24762	24625	24838	24517	24275	24432	24465	24435	24441	24802	24598	24433	24519	24451	24453	24388	24467	24933	24583	24728	24587	24422	24555	24870	24645	24542	24500	24540	24512	24380	24715	24495	24437	24638	24518	24672	24555	24709	24539	24730	24715	24412	24550	24561	24538	24601	24417	24233	24435	24410	24796	24605	24604	24584	24434	24407	24725	24640	24512	24600	24670	24645	24665	24496	24527	24575	24362	24591	24583	24588	24634	24530	24474	24527	24817	24496	24575	24635	24469	24244	24582	24594	24490	24499	24693	24378	24451	24180	24543	24543	24584	24498	24635	24736	24512	24504	24575	24379	24269	24327	24426	24661	24489	24664	24353	24351	24497	24752	24596	24701	24495	24526	24845	24788	24807	24679	24456	24748	24661	24495	24502	24586	24493	24537	24419	24650	24442	24805	24784	24555	24768	24390	24591	24651	24343	24628	24740	24541	24583	24608	24514	24553	24576	24684	24789	24454	24597	24513	24673	24403	24738	24076	24541	24540	24509	24428	24461	24599	24542	24467	24594	24641	24296	24690	24707	24449	24699	24429	24495	24511	24671	24648	24625	24308	24603	24400	24491	24458	24510	24622	24485	24400	24664	24450	24840	24563	24453	24742	24580	24747	24619	24444	24795	24603	24597	24784	24550	24598	24762	24673	24420	24495	24580	24497	24555	24413	24822	24648	24714	24642	24703	24655	24442	24463	24550	24577	24610	24588	24689	24602	24491	24615	24481	24623	24746	24665	24928	24669	24689	24608	24775	24749	24549	24925	24628	24604	24705	24545	24528	24520	24643	24666	24530	24695	24807	24590	24726	24785	24551	24614	24382	24316	24557	24698	24756	24749	24642	24662	24457	24372	24313	24506	24792	24644	24499	24745	24663	24312	24798	24586	24716	24636	24757	24468	24661	24319	24854	24476	24680	24648	24647	24549	24363	24737	24803	24611	24568	24464	24313	24447	24619	24585	24640	24591	24553	24724	24657	24649	24648	24701	24376	24599	24709	24536	24753	24473	24574	24586	24712	24522	24594	24707	24448	24429	24537	24677	24599	24461	24546	24543	24632	24665	24553	24423	24681	24678	24664	24359	24552	24644	24708	24625	24645	24591	24747	24591	24574	24620	24619	24553	24526	24659	24577	24493	24514	24556	24539	24639	24225	24541	24713	24713	24438	24612	24535	24537	24647	24530	24632	24645	24680	24518	24608	24550	24539	24690	24504	24724	24580	24576	24624	24605	24516	24647	24593	24738	24486	24539	24426	24582	24527	24511	24589	24749	24814	24625	24646	24490	24311	24407	24565	24633	24547	24535	24618	24549	24511	24553	24746	24642	24431	24597	24645	24384	24449	24563	24579	24927	24500	24428	24479	24490	24597	24608	24673	24699	24548	24612	24503	24569	24567	24429	24733	24591	24673	24657	24594	24552	24592	24692	24839	24565	24731	24565	24606	24389	24586	24608	24809	24331	24575	24549	24739	24524	24625	24585	24519	24561	24625	24695	24415	24669	24723	24489	24396	24582	24671	24779	24719	24420	24587	24458	24623	24711	24434	24465	24681	24526	24560	24762	24897	24655	24328	24607	24434	24365	24744	24609	24624	24510	24417	24285	24501	24485	24379	24671	24713	24763	24511	24504	24616	24515	24686	24597	24443	24661	24581	24550	24502	24684	24802	24725	24566	24310	24434	24512	24738	24536	24778	24366	24805	24439	24460	24627	24746	24477	24549	24632	24792	24511	24762	24491	24586	24602	24682	24699	24567	24570	24531	24458	24450	24550	24847	24456	24580	24607	24597	24611	24518	24628	24740	24594	24420	24450	24586	24384	24457	24358	24586	24553	24442	24468	24445	24428	24585	24431	24345	24625	24696	24677	24405	24551	24383	24410	24522	24310	24699	24520	24461	24474	24540	24535	24594	24554	24461	24685	24571	24518	24701	24541	24431	24630	24532	24579	24335	24345	24694	24449	24518	24446	24732	24614	24814	24682	24568	24581	24495	24440	24719	24628	24565	24745	24630	24612	24779	24575	24330	24646	24436	24294	24797	24655	24668	24624	24738	24351	24356	24601	24551	24723	24437	24527	24323	24379	24752	24534	24629	24626	24539	24699	24620	24378	24482	24348	24454	24488	24622	24458	24673	24724	24717	24445	24579	24479	24308	24568	24505	24476	24561	24545	24637	24606	24628	24551	24664	24612	24428	24709	24757	24731	24635	24402	24542	24752	24279	24557	24559	24603	24787	24388	24693	24635	24355	24574	24482	24654	24603	24628	24575	24806	24630	24362	24612	24596	24610	24592	24427	24393	24694	24604	24466	24459	24547	24530	24832	24598	24607	24522	24446	24582	24708	24499	24583	24590	24725	24759	24611	24427	24771	24462	24447	24660	24550	24644	24472	24377	24661	24406	24537	24385	24715	24583	24707	24602	24541	24792	24526	24650	24713	24726	24893	24592	24695	24612	24660	24565	24678	24607	24441	24406	24600	24573	24716	24589	24666	24569	24504	24453	24435	24697	24553	24384	24636	24624	24667	24719	24593	24482	24759	24678	24688	24667	24345	24627	24518	24550	24843	24500	24666	24434	24666	24604	24537	24660	24754	24816	24789	24704	24578	24514	24775	24508	24438	24784	24613	24667	24608	24761	24564	24583	24426	24503	24396	24649	24443	24423	24489	24584	24779	24676	24641	24764	24549	24630	24671	24596	24562	24723	24513	24447	24926	24587	24694	24521	24797	24323	24786	24385	24325	24609	24571	24639	24681	24627	24633	24587	24512	24242	24566	24356	24628	24682	24445	24473	24371	24644	24378	24450	24257	24348	24698	24435	24772	24591	24551	24349	24461	24573	24513	24460	24577	24549	24628	24626	24542	24735	24769	24445	24603	24375	24535	24950	24420	24580	24647	24843	24831	24521	24562	24514	24458	24574	24565	24859	24654	24455	24687	24523	24538	24601	24288	24657	24615	24405	24507	24565	24739	24346	24571	24594	24644	24665	24533	24482	24600	24559	24600	24531	24391	24425	24605	24798	24798	24750	24558	24573	24590	24697	24564	24476	24592	24525	24629	24564	24698	24553	24484	24765	24629	24388	24528	24477	24658	24704	24538	24558	24759	24652	24611	24559	24801	24528	24493	24398	24463	24830	24603	24722	24612	24545	24620	24476	24433	24294	24741	24746	24541	24358	24702	24822	24787	24615	24592	24594	24508	24481	24316	24390	24697	24715	24649	24283	24648	24686	24585	24506	24431	24502	24765	24536	24282	24601	24530	24689	24564	24294	24676	24540	24514	24668	24524	24464	24728	24752	24697	24652	24687	24632	24589	24618	24674	24495	24547	24472	24553	24280	24514	24744	24599	24562	24580	24622	24757	24559	24439	24410	24497	24336	24451	24334	24679	24394	24400	24589	24854	24447	24482	24551	24728	24348	24555	24471	24793	24567	24588	24677	24701	24489	24610	24519	24368	24801	24724	24359	24600	24765	24673	24606	24605	24436	24744	24510	24396	24534	24234	24655	24662	24750	24731	24739	24644	24451	24485	24613	24814	24733	24784	24668	24429	24721	24691	24495	24791	24527	24807	24684	24663	24419	24614	24577	24505	24316	24495	24535	24653	24592	24649	24979	24526	24655	24555	24518	24704	24310	24625	24433	24639	24404	24422	24707	24518	24639	24691	24658	24607	24773	24522	24781	24414	24517	24489	24361	24674	24670	24589	24559	24627	24772	24465	24687	24321	24642	24503	24704	24694	24614	24512	24629	24630	24527	24620	24518	24350	24642	24455	24590	24488	24418	24747	24479	24557	24608	24547	24572	24438	24406	24613	24438	24750	24776	24818	24571	24586	24381	24477	24517	24547	24499	24632	24710	24516	24385	24726	24619	24327	24501	24482	24476	24660	24770	24630	24604	24492	24763	24495	24630	24354	24514	24413	24597	24721	24634	24762	24705	24375	24722	24542	24659	24463	24241	24655	24904	24657	24362	24581	24329	24510	24774	24562	24583	24773	24510	24470	24546	24815	24697	24602	24780	24531	24511	24465	24494	24612	24745	24849	24517	24698	24761	24622	24660	24506	24419	24637	24408	24725	24480	24622	24631	24532	24342	24429	24630	24575	24277	24542	24725	24588	25071	24652	24580	24364	24413	24679	24504
32468	54234	50939	40229	33833	29151	25315	22797	22460	20960	20610	20184	19454	19461	18587	18346	17992	17955	17856	17769	17840	17902	17793	17722	17748	17850	17563	17811	17652	17829	17841	17564	17748	17899	17689	18165	19231	20514	20662	19911	18899	18208	17933	17908	17770	17695	17735	17613	17748	17702	17477	17530	17697	17523	17679	17596	17638	17646	17567	17609	17654	17736	17701	17726	17934	17620	17611	17613	17624	17518	17392	17532	17560	17651	17564	17679	17806	17536	17619	17531	17513	17506	17560	17732	17585	17542	17676	17595	17585	17605	17626	17561	17566	17730	17460	17788	17673	17750	17751	17650	17658	17630	17570	17359	17717	17629	17523	17663	17567	17727	17639	17558	17630	17670	17571	17560	17451	17495	17775	17690	17528	17540	17603	17421	17642	17813	17562	17498	17677	17597	17580	17537	17621	17655	17596	17747	17692	17441	17710	17466	17534	17665	17603	17559	17671	17737	17620	17657	17633	17501	17683	17618	17649	17526	17435	17398	17667	17554	17511	17625	17584	17748	17595	17511	17434	17793	17650	17806	17610	17682	17730	17568	17818	17537	17600	17579	17719	17539	17501	17691	17775	17646	17585	17634	17576	17381	17586	17516	17614	17466	17747	17567	17480	17642	17532	17670	17544	17718	17640	17697	17539	17627	17725	17582	17526	17634	17675	17483	17693	17520	17629	17699	17664	17424	17552	17491	17845	17659	17567	17421	17425	17521	17631	17574	17511	17706	17589	17726	17551	17622	17698	17790	17606	17504	17678	17492	17609	17464	17618	17548	17586	17545	17467	17629	17529	17494	17652	17547	17721	17675	17537	17500	17529	17696	17611	17562	17847	17531	17682	17528	17599	17610	17559	17669	17443	17522	17771	17447	17604	17616	17680	17611	17644	17625	17651	17517	17714	17564	17635	17703	17690	17774	17771	17540	17577	17797	17569	17621	17448	17729	17510	17514	17777	17617	17614	17551	17536	17680	17711	17389	17488	17590	17457	17749	17587	17572	17456	17613	17484	17541	17584	17858	17708	17637	17638	17679	17538	17759	17619	17713	17565	17685	17690	17617	17635	17821	17585	17581	17707	17580	17621	17589	17766	17627	17501	17527	17536	17748	17406	17655	17549	17532	17716	17521	17747	17621	17672	17642	17556	17677	17475	17665	17508	17658	17715	17654	17615	17458	17500	17600	17485	17525	17615	17498	17727	17554	17634	17552	17555	17458	17434	17624	17657	17581	17651	17641	17682	17675	17503	17645	17677	17630	17712	17552	17651	17689	17552	17605	17537	17563	17545	17676	17507	17524	17836	17646	17554	17740	17493	17588	17649	17667	17525	17558	17445	17537	17758	17634	17596	17659	17565	17525	17594	17653	17659	17699	17542	17640	17638	17544	17487	17576	17559	17772	17599	17684	17650	17681	17492	17544	17496	17646	17603	17608	17534	17452	17497	17610	17556	17759	17543	17734	17596	17590	17443	17456	17583	17499	17488	17617	17620	17694	17619	17468	17627	17533	17418	17665	17591	17493	17566	17680	17790	17553	17533	17618	17794	17593	17663	17603	17616	17662	17772	17727	17711	17570	17572	17623	17534	17758	17620	17430	17640	17818	17664	17787	17693	17658	17412	17520	17625	17540	17532	17607	17473	17739	17467	17618	17576	17694	17763	17348	17657	17755	17667	17418	17685	17762	17601	17435	17762	17715	17579	17769	17415	17498	17586	17558	17727	17543	17585	17520	17704	17636	17509	17694	17742	17433	17525	17606	17592	17712	17529	17513	17501	17673	17616	17674	17568	17842	17576	17538	17573	17593	17424	17558	17637	17661	17501	17653	17700	17666	17557	17613	17477	17631	17549	17517	17647	17661	17764	17539	17608	17625	17615	17722	17661	17493	17559	17544	17627	17432	17674	17708	17668	17539	17543	17644	17814	17446	17665	17392	17640	17419	17700	17756	17591	17520	17565	17588	17650	17616	17363	17528	17672	17593	17538	17613	17473	17459	17496	17665	17640	17652	17465	17785	17615	17686	17619	17690	17571	17465	17838	17638	17654	17544	17454	17660	17641	17555	17427	17534	17704	17555	17626	17625	17761	17662	17416	17535	17753	17705	17481	17624	17472	17792	17608	17619	17572	17773	17796	17666	17558	17672	17781	17614	17546	17611	17546	17585	17613	17740	17809	17678	17697	17543	17640	17778	17457	17473	17842	17521	17558	17589	17486	17582	17590	17588	17542	17506	17425	17483	17529	17490	17798	17590	17565	17499	17590	17664	17636	17526	17491	17600	17662	17392	17566	17575	17783	17455	17766	17791	17538	17547	17624	17589	17618	17621	17515	17656	17674	17606	17648	17664	17541	17719	17568	17540	17777	17583	17456	17584	17596	17378	17560	17495	17665	17449	17640	17592	17417	17598	17629	17556	17618	17573	17509	17446	17353	17618	17609	17616	17600	17403	17555	17727	17714	17660	17703	17592	17529	17619	17664	17556	17569	17575	17523	17531	17648	17632	17784	17582	17404	17639	17847	17671	17560	17716	17737	17536	17492	17651	17736	17611	17660	17606	17706	17750	17638	17595	17784	17405	17647	17612	17494	17652	17563	17531	17691	17539	17610	17563	17538	17719	17455	17534	17667	17476	17686	17584	17599	17581	17494	17643	17589	17467	17773	17736	17516	17524	17461	17534	17659	17682	17660	17517	17595	17605	17549	17509	17548	17383	17527	17611	17716	17627	17553	17448	17727	17718	17682	17770	17585	17572	17647	17610	17737	17662	17659	17604	17549	17505	17665	17706	17700	17558	17571	17735	17711	17615	17546	17630	17688	17674	17748	17669	17621	17670	17539	17527	17645	17576	17545	17659	17524	17666	17435	17664	17706	17748	17654	17625	17513	17672	17602	17871	17720	17586	17790	17649	17633	17475	17667	17472	17551	17629	17717	17603	17619	17688	17610	17489	17578	17684	17576	17658	17720	17438	17559	17735	17540	17629	17565	17760	17574	17736	17637	17613	17578	17662	17613	17439	17715	17723	17484	17521	17528	17639	17556	17490	17699	17292	17672	17619	17571	17575	17500	17669	17779	17503	17596	17581	17738	17603	17547	17460	17572	17636	17521	17618	17514	17667	17685	17639	17375	17532	17659	17391	17583	17743	17693	17674	17661	17582	17648	17558	17671	17688	17413	17607	17615	17790	17555	17344	17566	17656	17643	17734	17687	17540	17861	17442	17534	17616	17619	17557	17628	17380	17551	17691	17600	17719	17618	17752	17729	17618	17631	17567	17424	17685	17586	17750	17568	17597	17629	17570	17663	17521	17806	17660	17633	17523	17718	17612	17692	17583	17658	17631	17620	17565	17909	17595	17779	17616	17573	17566	17812	17606	17620	17635	17498	17668	17625	17529	17825	17576	17468	17565	17418	17685	17676	17714	17555	17731	17638	17602	17579	17579	17711	17642	17420	17691	17570	17662	17607	17704	17715	17542	17555	17515	17497	17512	17493	17598	17669	17732	17623	17460	17600	17570	17575	17509	17706	17594	17810	17554	17460	17619	17555	17613	17749	17415	17671	17666	17712	17716	17699	17653	17603	17590	17412	17705	17802	17445	17584	17564	17482	17488	17665	17408	17540	17667	17581	17614	17541	17834	17845	17428	17617	17738	17593	17544	17546	17692	17676	17766	17555	17543	17605	17369	17609	17489	17694	17593	17597	17544	17575	17650	17409	17659	17708	17652	17519	17652	17551	17630	17492	17640	17740	17703	17656	17627	17533	17551	17474	17697	17809	17816	17605	17631	17619	17715	17624	17711	17482	17610	17480	17751	17535	17704	17586	17448	17534	17643	17634	17549	17672	17701	17468	17506	17567	17845	17562	17523	17451	17628	17620	17612	17676	17581	17592	17773	17504	17595	17453	17571	17636	17459	17517	17586	17591	17692	17538	17740	17644	17461	17677	17598	17698	17647	17497	17613	17643	17721	17648	17778	17539	17576	17437	17646	17753	17616	17752	17664	17575	17452	17748	17532	17662	17552	17734	17570	17406	17457	17628	17508	17685	17689	17568	17787	17701	17786	17434	17545	17558	17557	17696	17563	17637	17430	17632	17681	17689	17583	17669	17626	17586	17705	17762	17603	17646	17643	17690	17730	17665	17429	17579	17397	17575	17466	17397	17693	17518	17674	17632	17460	17811	17664	17681	17769	17580	17581	17688	17439	17529	17512	17771	17571	17544	17703	17602	17412	17652	17542	17615	17384	17656	17653	17687	17792	17615	17796	17662	17804	17566	17510	17596	17598	17779	17885	17601	17634	17639	17580	17428	17644	17277	17487	17682	17667	17755	17784	17690	17559	17703	17619	17509	17345	17365	17525	17574	17732	17539	17568	17671	17586	17550	17660	17701	17391	17468	17726	17657	17684	17388	17606	17633	17675	17698	17622	17758	17569	17561	17542	17784	17408	17710	17732	17618	17568	17638	17579	17577	17523	17706	17485	17524	17569	17564	17544	17851	17324	17610	17592	17613	17502	17492	17704	17647	17551	17623	17674	17685	17506	17563	17687	17552	17612	17452	17716	17777	17713	17525	17684	17332	17643	17380	17464	17644	17574	17486	17519	17634	17521	17547	17491	17717	17632	17664	17645	17702	17645	17669	17562	17609	17485	17525	17725	17564	17593	17487	17497	17605	17627	17505	17596	17648	17693	17818	17514	17581	17498	17696	17614	17687	17551	17689	17549	17616	17524	17659	17514	17611	17540	17694	17471	17690	17545	17702	17652	17617	17549	17626	17547	17817	17487	17661	17606	17632	17506	17715	17672	17675	17810	17525	17567	17648	17726	17377	17483	17645	17603	17687	17612	17703	17696	17502	17785	17586	17645	17755	17562	17621	17712	17532	17455	17565	17784	17573	17560	17641	17633	17501	17659	17520	17587	17476	17650	17659	17581	17516	17638	17571	17694	17487	17585	17701	17638	17565	17624	17580	17654	17576	17615	17567	17633	17603	17606	17666	17617	17602	17762	17632	17572	17864	17573	17561	17761	17736	17666	17556	17658	17486	17627	17611	17548	17498	17751	17482	17582	17576	17622	17766	17435	17459	17637	17522	17582	17631	17557	17715	17715	17672	17656	17662	17471	17580	17689	17610	17526	17358	17634	17583	17608	17580	17526
32891	31381	34948	32237	28384	27214	26382	25643	25622	25367	25309	24934	25047	24954	24557	24643	24617	24765	24405	24538	24667	24312	24605	24563	24384	24423	24517	24385	24264	24656	24651	24713	24507	24581	24377	24458	24633	24385	24811	24715	24731	24580	24422	24498	24644	24169	24662	24590	24336	24531	24616	24417	24671	24534	24524	24332	24572	24255	24312	24255	24251	24639	24559	24476	24372	24578	24296	24520	24521	24494	24377	24510	24527	24527	24534	24604	24502	24517	24511	24458	24559	24661	24590	24455	24651	24545	24490	24554	24500	24558	24514	24368	24454	24284	24268	24498	24464	24279	24403	24477	24759	24560	24370	24338	24504	24518	24623	24443	24446	24417	24571	24617	24580	24513	24433	24441	24373	24228	24705	24606	24604	24557	24541	24294	24294	24554	24445	24356	24545	24516	24456	24402	24474	24405	24457	24544	24571	24481	24404	24732	24430	24457	24398	24302	24402	24443	24579	24325	24599	24353	24503	24324	24392	24549	24638	24524	24484	24721	24526	24508	24421	24348	24553	24322	24242	24504	24440	24531	24372	24661	24402	24567	24713	24339	24398	24447	24212	24397	24438	24394	24445	24493	24535	24545	24649	24480	24606	24435	24399	24589	24362	24463	24492	24485	24685	24478	24422	24613	24541	24580	24694	24649	24388	24484	24416	24482	24648	24412	24277	24257	24484	24692	24343	24592	24647	24587	24424	24600	24476	24532	24401	24406	24474	24445	24571	24298	24383	24494	24752	24628	24436	24559	24476	24663	24254	24564	24547	24637	24461	24326	24502	24434	24617	24625	24593	24245	24496	24185	24525	24228	24357	24555	24657	24732	24465	24612	24602	24467	24376	24545	24338	24347	24353	24412	24579	24365	24587	24412	24638	24336	24654	24418	24409	24659	24716	24760	24468	24687	24543	24466	24478	24584	24595	24421	24538	24564	24575	24309	24419	24555	24489	24471	24577	24455	24370	24558	24551	24643	24640	24482	24521	24466	24480	24637	24513	24474	24490	24640	24589	24327	24261	24321	24539	24336	24523	24624	24665	24653	24333	24466	24566	24364	24155	24485	24656	24225	24513	24415	24487	24413	24470	24375	24502	24293	24559	24460	24281	24451	24519	24262	24424	24370	24553	24542	24625	24511	24567	24545	24614	24506	24432	24392	24384	24665	24560	24378	24660	24713	24714	24666	24376	24530	24498	24616	24425	24386	24436	24317	24271	24370	24488	24561	24452	24405	24478	24407	24563	24263	24556	24484	24269	24455	24427	24226	24848	24271	24699	24663	24692	24480	24628	24429	24397	24521	24411	24593	24578	24396	24358	24430	24622	24562	24503	24155	24362	24331	24477	24537	24451	24354	24511	24312	24416	24280	24240	24517	24540	24456	24222	24360	24364	24623	24358	24349	24590	24488	24379	24594	24511	24459	24644	24619	24558	24332	24224	24511	24370	24371	24293	24502	24437	24449	24513	24487	24489	24552	24491	24524	24257	24519	24520	24568	24532	24529	24565	24571	24430	24466	24571	24271	24425	24491	24595	24537	24752	24346	24511	24303	24346	24484	24663	24424	24431	24404	24543	24428	24487	24344	24608	24410	24502	24419	24390	24741	24730	24536	24620	24554	24214	24521	24324	24416	24517	24483	24412	24658	24631	24452	24378	24296	24282	24303	24559	24532	24492	24376	24240	24415	24375	24573	24540	24694	24600	24481	24448	24637	24405	24440	24452	24432	24273	24474	24585	24344	24472	24532	24662	24497	24686	24709	24494	24595	24485	24217	24501	24535	24568	24532	24274	24375	24507	24244	24693	24593	24349	24557	24490	24447	24582	24412	24574	24439	24347	24400	24566	24757	24652	24468	24773	24620	24393	24360	24425	24159	24490	24510	24642	24503	24391	24586	24282	24444	24283	24465	24505	24438	24459	24594	24406	24478	24665	24529	24059	24504	24563	24572	24360	24485	24586	24441	24535	24505	24500	24496	24320	24516	24492	24433	24563	24431	24527	24565	24436	24348	24378	24543	24592	24482	24490	24434	24267	24573	24270	24309	24593	24458	24663	24361	24618	24806	24401	24559	24437	24292	24547	24489	24269	24462	24565	24299	24428	24694	24537	24674	24308	24526	24500	24264	24364	24397	24373	24412	24317	24489	24516	24471	24598	24639	24355	24522	24434	24554	24282	24449	24493	24507	24436	24172	24344	24315	24557	24283	24388	24411	24479	24546	24516	24377	24406	24428	24691	24641	24543	24424	24557	24558	24392	24578	24448	24265	24556	24214	24627	24684	24457	24227	24369	24291	24410	24587	24565	24498	24317	24397	24377	24591	24405	24455	24658	24478	24734	24475	24439	24462	24497	24329	24791	24537	24564	24381	24535	24394	24513	24496	24456	24480	24400	24509	24445	24481	24504	24648	24309	24495	24476	24473	24237	24615	24522	24434	24362	24668	24473	24461	24491	24599	24440	24278	24438	24607	24494	24344	24329	24317	24494	24391	24375	24418	24515	24450	24433	24611	24548	24285	24348	24540	24572	24546	24345	24354	24291	24468	24039	24272	24559	24514	24414	24592	24406	24315	24515	24614	24625	24460	24508	24482	24493	24546	24515	24316	24416	24463	24525	24226	24185	24347	24465	24653	24493	24301	24391	24571	24518	24475	24747	24535	24468	24517	24477	24599	24540	24264	24509	24377	24491	24842	24620	24249	24499	24345	24325	24485	24485	24593	24291	24653	24369	24501	24348	24562	24464	24532	24494	24400	24666	24538	24424	24604	24691	24599	24578	24389	24313	24451	24370	24500	24466	24318	24393	24546	24315	24532	24401	24617	24806	24571	24541	24436	24762	24456	24166	24325	24376	24496	24412	24551	24209	24340	24594	24552	24496	24517	24474	24569	24251	24353	24386	24489	24695	24706	24410	24586	24515	24455	24705	24494	24442	24526	24166	24499	24554	24320	24430	24506	24459	24842	24623	24383	24480	24713	24565	24497	24308	24365	24490	24457	24537	24498	24489	24589	24582	24472	24615	24439	24734	24460	24608	24403	24434	24284	24520	24326	24537	24410	24726	24656	24710	24406	24549	24388	24518	24466	24484	24436	24648	24461	24801	24568	24344	24407	24650	24517	24548	24270	24616	24518	24610	24629	24444	24280	24317	24444	24334	24530	24672	24429	24572	24599	24646	24444	24354	24453	24588	24582	24449	24580	24638	24494	24689	24573	24400	24215	24347	24620	24499	24340	24635	24497	24157	24242	24574	24190	24486	24393	24675	24563	24610	24487	24360	24667	24390	24480	24429	24211	24580	24548	24275	24314	24367	24686	24413	24553	24548	24386	24331	24556	24614	24508	24364	24288	24546	24596	24534	24561	24370	24558	24266	24313	24495	24377	24518	24576	24408	24494	24470	24437	24468	24464	24490	24400	24591	24391	24413	24452	24401	24386	24123	24477	24507	24662	24659	24613	24393	24361	24493	24443	24302	24419	24544	24811	24413	24406	24539	24505	24528	24507	24579	24399	24625	24435	24466	24329	24496	24557	24549	24640	24592	24341	24457	24477	24121	24542	24684	24507	24294	24564	24576	24437	24572	24649	24483	24538	24691	24632	24401	24466	24538	24500	24787	24444	24470	24279	24645	24324	24472	24258	24548	24395	24650	24288	24661	24204	24398	24757	24550	24581	24537	24451	24491	24562	24399	24475	24434	24412	24515	24516	24328	24543	24620	24459	24382	24750	24215	24488	24146	24556	24416	24361	24281	24433	24587	24395	24517	24501	24481	24274	24547	24234	24426	24324	24526	24499	24645	24390	24514	24269	24289	24247	24269	24395	24179	24519	24424	24511	24639	24648	24459	24261	24586	24555	24485	24297	24663	24426	24764	24536	24583	24354	24503	24567	24467	24433	24607	24590	24330	24666	24737	24503	24468	24488	24537	24531	24393	24589	24370	24436	24241	24284	24544	24596	24408	24410	24582	24323	24476	24162	24376	24322	24564	24536	24392	24439	24614	24326	24404	24503	24531	24553	24458	24293	24399	24400	24489	24759	24432	24617	24611	24787	24593	24096	24379	24453	24701	24427	24350	24641	24373	24177	24566	24435	24487	24484	24315	24432	24320	24434	24327	24633	24593	24335	24625	24441	24342	24447	24297	24514	24492	24212	24430	24832	24790	24404	24517	24354	24560	24340	24342	24508	24563	24519	24520	24612	24463	24474	24354	24434	24426	24652	24536	24440	24573	24525	24567	24288	24306	24708	24433	24872	24668	24738	24390	24355	24492	24501	24399	24351	24253	24640	24531	24585	24541	24454	24614	24631	24491	24453	24599	24387	24394	24479	24449	24563	24241	24479	24628	24483	24555	24454	24647	24314	24311	24732	24487	24664	24576	24591	24552	24332	24481	24376	24436	24438	24425	24474	24493	24489	24626	24497	24608	24648	24737	24485	24288	24687	24577	24542	24592	24687	24635	24215	24522	24629	24489	24552	24487	24473	24407	24505	24542	24362	24415	24357	24498	24630	24438	24538	24490	24511	24523	24328	24458	24492	24444	24630	24492	24521	24404	24492	24486	24516	24481	24459	24431	24485	24758	24474	24506	24779	24483	24476	24764	24373	24366	24463	24392	24454	24473	24577	24550	24490	24654	24379	24515	24171	24360	24577	24489	24668	24589	24676	24564	24566	24515	24481	24149	24440	24346	24244	24540	24575	24531	24530	24448	24380	24758	24554	24398	24670	24380	24573	24547	24314	24482	24433	24620	24539	24555	24447	24662	24230	24396	24666	24522	24606	24594	24307	24325	24369	24668	24615	24420	24603	24359	24792	24750	24439	24832	24448	24438	24430	24705	24489	24356	24415	24468	24573	24437	24652	24689	24609	24558	24525	24624	24330	24653	24474	24552	24482	24425	24194	24225	24276	24507	24414	24447	24471	24423	24435	24398	24701	24657	24608	24463	24586	24405	24395	24516	24707	24434	24450	24545	24622	24380	24463	24563	24219	24473	24436	24342	24563	24576	24473	24575	24568	24433	24378	24546	24458	24546	24432	24508	24469	24448	24388	24354	24433	24555	24373	24558	24540	24463	24530	24444	24318	24351	24605	24676	24664	24544	24522	24397	24401	24541	24525	24172	24609	24275	24403	24733	24307	24432	24499	24607	24716	24562	24462
30807	38969	34313	27433	23727	21431	19995	19124	18899	18748	18554	18319	18247	18204	17648	17842	17692	17700	17670	17847	17666	17599	17590	17471	17541	17648	17460	17366	17458	17443	17566	17524	17550	17573	17540	17569	17608	17697	17752	17765	17586	17694	17503	17590	17573	17542	17543	17517	17351	17732	17477	17534	17575	17388	17598	17558	17589	17507	17576	17473	17588	17579	17489	17577	17258	17469	17587	17469	17486	17572	17628	17401	17411	17607	17678	17431	17515	17510	17571	17561	17509	17343	17514	17468	17550	17453	17651	17363	17597	17542	17604	17453	17538	17392	17490	17398	17374	17456	17376	17607	17514	17448	17617	17657	17513	17402	17503	17504	17449	17621	17560	17378	17471	17538	17636	17562	17613	17628	17410	17271	17440	17355	17648	17330	17510	17575	17331	17702	17518	17506	17221	17510	17507	17479	17459	17395	17484	17729	17527	17500	17526	17424	17482	17370	17407	17422	17591	17652	17370	17508	17536	17386	17632	17576	17593	17408	17314	17506	17363	17327	17384	17565	17487	17287	17487	17685	17307	17474	17502	17596	17338	17574	17409	17449	17322	17569	17406	17592	17504	17605	17616	17490	17442	17385	17578	17434	17548	17453	17567	17366	17489	17499	17652	17300	17419	17694	17444	17517	17276	17565	17521	17620	17493	17404	17472	17539	17473	17507	17218	17431	17542	17418	17427	17623	17507	17552	17592	17521	17523	17570	17474	17471	17653	17569	17721	17490	17540	17421	17491	17511	17425	17612	17559	17564	17480	17534	17619	17528	17466	17552	17501	17682	17479	17503	17680	17466	17420	17607	17428	17696	17515	17554	17530	17573	17486	17516	17527	17674	17534	17503	17604	17518	17491	17559	17545	17374	17454	17522	17529	17630	17577	17276	17452	17465	17510	17552	17559	17609	17665	17405	17367	17475	17324	17491	17609	17423	17532	17378	17584	17515	17487	17468	17430	17433	17792	17521	17469	17561	17398	17563	17555	17588	17414	17670	17435	17357	17515	17482	17627	17394	17511	17567	17563	17564	17484	17470	17526	17475	17564	17540	17457	17518	17554	17460	17424	17402	17477	17332	17364	17724	17440	17493	17599	17570	17473	17529	17342	17568	17499	17495	17427	17434	17343	17278	17527	17589	17647	17470	17608	17511	17496	17491	17508	17448	17629	17362	17616	17496	17514	17527	17544	17484	17514	17458	17498	17572	17468	17547	17541	17635	17556	17563	17170	17571	17543	17505	17508	17264	17544	17406	17738	17507	17587	17438	17666	17325	17546	17518	17636	17546	17498	17422	17599	17548	17511	17596	17585	17453	17379	17409	17525	17429	17461	17374	17573	17536	17455	17514	17512	17457	17429	17326	17509	17552	17460	17492	17510	17552	17494	17346	17602	17347	17433	17706	17629	17446	17477	17699	17616	17493	17414	17610	17592	17560	17523	17579	17481	17473	17427	17495	17533	17510	17456	17556	17501	17447	17559	17438	17610	17598	17433	17486	17456	17485	17582	17534	17513	17617	17540	17404	17533	17498	17582	17529	17690	17498	17441	17460	17478	17364	17388	17330	17553	17490	17452	17540	17664	17413	17424	17557	17645	17506	17372	17388	17440	17433	17588	17573	17353	17445	17537	17732	17616	17576	17406	17370	17404	17542	17533	17617	17414	17578	17498	17513	17448	17416	17392	17583	17578	17572	17427	17560	17491	17576	17730	17464	17544	17519	17531	17553	17575	17341	17547	17425	17770	17642	17664	17686	17343	17348	17607	17375	17339	17613	17391	17759	17493	17412	17527	17616	17385	17494	17448	17363	17483	17542	17394	17423	17629	17463	17438	17448	17571	17618	17356	17466	17678	17379	17428	17419	17282	17555	17609	17467	17463	17340	17555	17478	17620	17672	17391	17400	17482	17450	17423	17483	17427	17495	17697	17525	17610	17553	17630	17446	17612	17596	17596	17575	17544	17532	17729	17507	17656	17709	17470	17494	17416	17363	17613	17564	17414	17512	17696	17429	17444	17402	17459	17415	17490	17407	17453	17406	17536	17441	17581	17385	17686	17365	17480	17539	17538	17408	17467	17556	17460	17518	17379	17543	17523	17506	17505	17452	17450	17439	17689	17541	17510	17641	17559	17666	17567	17476	17646	17673	17375	17543	17582	17428	17495	17393	17508	17426	17705	17353	17630	17617	17607	17447	17535	17512	17608	17575	17524	17480	17478	17332	17493	17494	17590	17384	17486	17517	17387	17585	17391	17478	17555	17408	17515	17755	17604	17541	17553	17499	17601	17484	17567	17329	17400	17505	17586	17381	17638	17573	17365	17604	17415	17564	17511	17418	17539	17506	17512	17372	17442	17533	17439	17506	17522	17354	17422	17522	17366	17326	17614	17511	17449	17493	17383	17424	17408	17562	17471	17398	17522	17626	17441	17439	17249	17449	17350	17495	17531	17680	17504	17484	17505	17731	17487	17501	17373	17471	17436	17571	17460	17521	17418	17529	17375	17438	17387	17434	17522	17582	17492	17587	17685	17343	17441	17554	17589	17226	17446	17669	17547	17600	17528	17385	17551	17700	17453	17413	17649	17477	17492	17529	17474	17663	17519	17561	17537	17423	17585	17639	17678	17351	17414	17497	17344	17488	17514	17524	17449	17617	17454	17322	17494	17484	17412	17725	17679	17512	17454	17552	17387	17285	17677	17480	17520	17467	17521	17530	17419	17655	17675	17493	17449	17505	17456	17499	17585	17445	17526	17494	17379	17410	17486	17569	17591	17440	17520	17496	17523	17299	17478	17482	17488	17583	17294	17560	17598	17525	17334	17391	17622	17488	17477	17454	17556	17537	17591	17459	17466	17667	17399	17602	17424	17510	17581	17418	17533	17465	17466	17385	17424	17817	17498	17583	17541	17489	17627	17414	17486	17522	17582	17500	17530	17535	17507	17447	17216	17617	17459	17458	17553	17450	17503	17668	17532	17503	17374	17472	17370	17476	17405	17471	17643	17588	17548	17477	17534	17517	17457	17491	17426	17522	17481	17400	17472	17334	17625	17627	17459	17472	17580	17176	17652	17451	17421	17421	17664	17473	17556	17581	17423	17359	17695	17423	17399	17485	17448	17645	17257	17721	17522	17634	17591	17404	17559	17462	17471	17519	17628	17589	17508	17579	17453	17419	17644	17531	17536	17408	17543	17508	17618	17513	17586	17472	17657	17475	17600	17338	17371	17447	17564	17578	17326	17443	17571	17520	17577	17406	17642	17589	17462	17503	17397	17473	17323	17511	17291	17562	17579	17336	17690	17581	17413	17650	17463	17237	17531	17444	17386	17580	17610	17488	17447	17304	17478	17616	17633	17431	17428	17354	17545	17552	17476	17451	17435	17510	17637	17588	17531	17321	17640	17659	17589	17555	17558	17527	17515	17510	17480	17666	17518	17432	17385	17455	17480	17459	17522	17512	17659	17419	17568	17352	17488	17667	17494	17408	17375	17367	17436	17615	17568	17418	17568	17461	17396	17476	17395	17543	17482	17551	17443	17527	17625	17581	17553	17601	17441	17552	17597	17481	17459	17391	17592	17270	17492	17690	17545	17562	17478	17456	17582	17563	17494	17539	17458	17409	17519	17559	17491	17594	17367	17508	17467	17487	17642	17385	17482	17436	17503	17494	17524	17463	17801	17387	17572	17456	17560	17414	17468	17444	17496	17616	17492	17518	17448	17323	17500	17535	17567	17583	17580	17561	17536	17530	17611	17544	17401	17502	17645	17517	17674	17446	17695	17351	17508	17360	17553	17462	17503	17663	17471	17479	17358	17500	17619	17503	17719	17518	17588	17370	17446	17668	17648	17492	17464	17393	17516	17675	17590	17474	17420	17463	17555	17521	17483	17536	17525	17544	17455	17422	17557	17339	17572	17663	17383	17394	17572	17658	17513	17541	17577	17399	17399	17504	17608	17402	17599	17582	17467	17506	17484	17498	17499	17420	17421	17510	17534	17491	17497	17568	17540	17519	17486	17506	17516	17535	17441	17439	17579	17541	17614	17448	17565	17234	17406	17458	17442	17496	17516	17445	17405	17375	17619	17558	17405	17332	17528	17521	17678	17488	17543	17405	17485	17758	17348	17661	17524	17496	17484	17417	17336	17600	17561	17402	17509	17593	17509	17514	17457	17383	17356	17513	17491	17516	17494	17495	17448	17460	17697	17467	17625	17560	17375	17539	17379	17367	17569	17442	17644	17433	17337	17501	17477	17393	17386	17450	17408	17505	17434	17533	17547	17449	17413	17509	17460	17571	17438	17531	17529	17559	17582	17539	17390	17375	17555	17365	17604	17408	17456	17497	17402	17430	17419	17561	17601	17483	17565	17366	17555	17395	17548	17449	17278	17613	17479	17554	17525	17460	17605	17463	17360	17501	17409	17470	17436	17391	17449	17522	17495	17331	17489	17475	17510	17406	17580	17523	17430	17398	17340	17575	17391	17486	17552	17484	17381	17491	17538	17490	17351	17643	17564	17462	17452	17424	17609	17436	17641	17564	17503	17617	17426	17686	17500	17446	17473	17611	17575	17419	17488	17587	17554	17489	17488	17579	17633	17677	17444	17428	17600	17554	17457	17519	17471	17380	17499	17409	17543	17479	17440	17585	17389	17355	17639	17619	17547	17423	17591	17544	17498	17618	17561	17371	17488	17487	17681	17460	17564	17572	17533	17423	17363	17476	17531	17550	17459	17477	17430	17529	17551	17659	17625	17362	17388	17523	17487	17503	17834	17745	17522	17598	17571	17537	17630	17560	17526	17431	17675	17449	17400	17529	17435	17422	17679	17574	17732	17455	17503	17597	17467	17547	17560	17552	17507	17554	17406	17431	17546	17465	17635	17504	17476	17530	17534	17477	17464	17597	17407	17516	17362	17602	17529	17631	17431	17508	17617	17458	17603	17436	17579	17454	17609	17477	17718	17566	17460	17511	17526	17523	17547	17512	17431	17504	17557	17508	17527	17598	17370	17602	17360	17473	17637	17519	17518	17387	17446	17524	17676	17788	17589	17417	17726	17416	17639	17527	17595	17545	17518	17691	17628	17336	17442	17411	17469	17542	17569	17404	17646	17582	17377	17610	17515	17350	17464	17541	17453	17608	17420	17550	17549	17462	17415	17532
24464	20915	28204	24963	25545	28259	28626	26419	25711	25861	25466	24940	24869	24653	24146	23764	24189	23862	24012	23997	23821	23828	24059	23896	24038	23975	23853	23933	23931	24043	23836	23483	24002	23915	23862	23947	23910	24463	25185	24923	24425	24072	23937	23743	23733	23714	23706	23640	23842	23773	23764	23751	23648	23862	23958	23854	23965	23821	23867	23740	23963	23836	23448	23933	23597	23808	23818	23879	23910	23841	23739	23588	23818	23597	23637	23594	23734	23617	23718	23648	23936	24016	23688	23660	23762	23721	23975	23594	23768	23613	23811	23809	23559	23789	23893	23821	23786	23769	23807	23942	23649	23818	23711	23654	23861	23750	23913	23696	23779	23706	23907	23659	23678	23916	23637	23684	23947	23951	23470	23967	23659	23424	23799	23617	23643	23855	23643	23611	23808	23690	23694	23837	23794	23905	23852	23601	23732	23662	23655	23649	23604	23714	23925	23477	23709	23657	23575	23691	23593	23805	23870	23759	23899	23632	24009	23610	23887	23711	23973	23757	23723	23556	23905	23705	23888	23702	23633	23723	24063	23564	23584	23631	23902	23611	23695	23770	23686	23444	23887	23713	23905	23747	23673	23456	23786	23784	23662	23930	23905	23733	23611	23978	23782	23817	23561	23706	23946	23858	23837	23881	23659	23781	23748	23717	23752	23984	23761	23733	23791	23658	23836	23670	23836	23787	23563	23837	23806	23831	23692	23695	23699	23715	23757	23661	23680	23640	23732	23709	23678	23786	23900	23694	23690	23578	23891	23669	23800	23468	23667	23803	23727	23854	23851	23687	23804	23696	23804	23808	23894	23879	23839	23808	23917	23976	23686	23524	23715	23806	23606	23866	23895	23813	23806	23748	23541	23930	23757	23754	23724	23787	24028	23748	23522	23862	23565	23602	23679	23903	23781	23665	23628	23747	23912	23753	23616	23824	23710	23712	23799	23797	23844	23695	23585	23853	23731	23721	23964	23702	23545	23514	23797	23796	23779	23715	23879	23736	23702	23713	23913	23722	23848	23497	23600	23582	23701	23774	23730	23744	23606	23846	23663	23656	23622	24062	23780	23884	23797	23611	23751	23875	23885	23912	23843	23605	23471	23929	23688	23912	23976	23878	23807	23747	23740	23696	23729	23864	23705	23776	23804	23767	23800	23713	23783	23557	23594	23588	23804	23807	23796	23859	23768	23818	23662	23982	23477	23551	23443	23713	23687	23826	23966	23840	23960	23860	23822	24045	23878	23724	23593	23601	23482	23759	23590	23699	23706	23543	23746	23640	23603	23620	23963	23919	23825	23714	23893	23691	23617	23844	23699	23730	23685	23667	23644	23745	23748	23869	23818	23708	23817	23749	23773	23753	23621	23640	23844	23723	23615	23474	23763	23609	23728	23733	23617	23580	23799	23949	23916	23747	23535	23663	23755	23782	23815	23814	23902	23729	23915	24061	23637	23754	23608	23791	23762	23816	23686	23828	23598	23710	23714	23902	23818	23843	23570	23856	23952	23704	23901	23804	23828	23798	23716	23633	23829	23778	24100	23953	23628	23733	23685	23669	23995	23811	23785	23564	23652	23633	23850	23623	23545	23909	23627	23835	23625	23915	23575	23659	23989	23726	23812	23973	23730	23842	23691	23654	23601	23762	23760	23616	23835	23686	23800	23695	23849	24015	23792	23595	23844	23604	23922	23682	23689	23596	23850	23847	23703	23969	23654	23947	23925	23785	23749	23820	23879	23743	23821	23848	23981	23926	23681	23662	23554	23682	23891	23771	23745	23734	24056	23873	23891	23616	23725	23718	23816	23831	23562	23583	23856	23600	23870	23814	23785	23766	23869	23830	23836	23805	23673	23571	23724	23802	23735	23740	23620	23782	23826	23501	23568	23729	23775	23664	23982	23929	23750	23798	23919	23568	23799	23928	23861	23577	23583	23811	23930	23599	23881	23691	23676	23634	24008	23940	23628	23693	23924	23796	23782	23689	23815	23657	23714	23826	23655	23761	23626	23789	23661	23600	23723	23723	23884	23651	23936	23848	23538	23454	23758	23837	23670	23927	23947	23859	23741	23671	23614	23810	23855	23809	24001	23780	23895	23874	24039	23832	23482	23659	23828	23633	23694	23709	23629	23773	23713	23898	23671	23496	23756	23593	23716	23886	23727	23904	23590	23654	23656	23678	23836	23867	23729	23769	23870	23857	23553	23622	23629	23915	23737	23652	23850	23888	23875	23683	23980	23745	23646	23707	23685	23722	23603	23627	23884	23729	23754	23862	23822	23887	23629	23738	23652	23660	23645	23616	23480	23815	23774	23762	23749	23603	23537	23902	23815	23527	23566	23540	23841	23632	23647	23662	23590	23765	23681	23970	23841	23891	24035	23874	23561	23723	23790	23577	23641	23549	23657	23759	23820	23644	23811	23851	23958	23758	23701	23677	23825	23701	23881	23813	23868	23749	23804	23800	23852	23707	23584	23827	24013	23735	23806	23650	23746	23935	23630	23657	23861	23723	23735	23713	23749	23715	23825	23719	23854	23682	23945	23570	23598	23700	23704	23685	23887	23715	23799	23734	23523	23740	23823	23523	23508	23768	23553	23668	23654	23655	23787	23631	23763	23816	24005	23695	23633	23539	23873	23671	23738	23834	23806	23779	23779	23868	23840	23650	23901	23822	23750	23925	23963	23696	23727	23792	23857	23508	23745	23871	23790	23678	23841	23620	23852	23817	23877	23786	23712	23707	23723	23748	23655	23859	23805	23775	23877	23627	24093	23559	23550	23654	23682	23832	23693	23751	23685	23895	23766	23911	23834	23720	23600	23701	23951	23713	24051	23813	23632	23888	23705	23727	23945	23938	23925	23806	23579	23867	23695	23824	23804	23871	23744	23740	23640	23774	23805	23771	23683	23628	23941	23662	23651	23525	23967	23743	23618	23574	23700	23839	23780	23629	23822	23898	23738	23717	23731	23705	23677	23468	23703	23837	24040	23932	23729	23719	23776	23760	23732	23789	23802	23735	23794	23732	23757	23772	23777	23947	23813	23856	23887	23858	23599	23452	23601	23789	23842	23848	23855	23745	23896	23714	23806	23718	23790	23713	23699	23894	23755	23692	23915	23872	23594	23842	23731	23618	23848	23822	23608	23928	23633	23777	23484	23868	23482	23749	23962	23757	23564	23853	23724	23849	23767	23688	23962	23695	23713	23717	23790	23844	23764	23796	23937	23631	23536	23703	23881	23724	23818	23756	23896	23706	23719	23789	23632	23861	23839	23736	23670	23865	23837	23643	23805	23552	23719	23648	23948	23822	23807	23808	23493	23636	23676	23858	23631	23860	23880	23796	23739	23891	24001	23571	23839	23629	23781	23581	23772	23814	23839	23823	23874	23905	23891	23827	23784	23580	23745	23958	23803	23894	23579	23651	23654	23586	23927	23481	23842	23775	23679	23757	23644	23852	23882	23764	23754	23606	23887	24000	23935	23687	23787	23887	23869	23855	23740	23533	23774	23600	23676	23815	23807	23776	23590	23822	23678	23670	23685	23790	23759	23790	23928	23596	23794	23769	24094	23674	23610	23606	23603	23665	23754	23891	23833	23724	23775	23869	23707	23765	23798	23791	23852	23662	23707	23615	23607	23617	23599	23847	23874	23657	23847	23681	23954	23944	23985	23662	23767	23750	23725	23885	23759	23669	23868	23950	23851	23754	23730	23668	23819	23777	23810	23766	23920	23849	23767	23610	23793	24077	23993	23849	23751	23612	23813	23863	23596	23720	23839	23701	23958	23700	23653	23695	23638	23853	23611	23625	23695	23938	23687	23783	23889	23681	23901	23995	23736	23888	23690	23509	23864	23762	23576	23523	23924	23675	23769	23771	23754	23827	23613	23527	23802	23735	23767	23712	23818	23761	23998	23760	23631	23771	23793	23839	23665	23619	23779	23669	23678	23613	23673	23713	23750	23775	23633	23745	23635	23835	23711	23856	23895	23842	23433	23887	23805	23865	23598	23849	23927	23847	23885	23935	23699	23769	23875	23879	23553	23666	23746	24016	23682	23654	23672	23877	23888	23598	23371	23492	23620	23610	23723	23496	24015	23687	23701	23877	23606	23683	23915	23673	23666	23822	23778	23873	23946	23535	23576	23766	23715	23617	23761	23848	23830	23671	23796	23668	23648	23853	23790	23797	23648	23794	23779	23892	23795	23572	23702	23745	23593	23608	23759	23712	23606	23607	23757	23933	24013	24002	23950	23831	23884	23884	23747	23788	23884	23748	23782	23836	23849	23903	23705	23967	23738	23711	23850	23644	23598	24061	23710	23705	23794	23671	23677	23803	23747	23593	23680	23653	23749	23772	23976	24007	23524	23608	23469	23748	23808	23482	23433	23757	23598	23679	23786	23790	23530	23687	23964	23865	23588	23995	23841	23587	23828	23727	23657	23737	23719	23826	23708	23837	23693	23790	23819	23697	23768	23811	23798	23784	23846	23564	23711	23593	23713	23928	23919	23671	23604	23752	23766	23843	23642	23683	23757	23641	23689	23842	23571	23776	23758	23878	23628	23833	23782	23751	23751	23868	23834	23850	23690	23755	23793	23872	23780	23745	23932	23595	23555	23893	23841	23911	23846	23897	23893	23824	23730	23758	23708	23665	23752	23713	23644	23791	23761	23834	23951	23696	23912	23673	23742	23780	23648	23667	23698	23719	23590	23672	23755	23896	23694	23907	23857	23603	23563	23961	24019	23824	23801	23708	24065	23629	23706	23762	23599	23579	23585	23692	23877	23659	23677	23946	23977	23811	23628	23893	23777	23784	23774	23557	23985	23745	23888	23861	23865	23518	23536	23776	23730	23569	23797	23791	23684	23540	23975	23559	23654	23780	23594	23783	23794	23751	23633	23278	23602	23887	23863	23714	23771	23849	23551	23531	23738	23687	23642	23675	23624	23706	23666	23778	23942	23629	23591	23673	23785	23715	23691	23465	23518	23829	23473	23861	23621	23653	23744	23756	23588	23769	23747	23756	23905	23664	23867	23919	23784	23890	23545	23853	23574	23874	23593	23746	23592	23788	23560	23748	23694	23764	23845	24001	23716	23772	23665	23812	23980	23681	23735	23441	23804	23810	23739	23781	23660	23745	23627	23672	23785	23694	23951	23437
29511	46419	42098	33602	28055	24154	21393	20699	20318	20132	19437	18621	18738	17952	17668	17614	17483	17264	17535	17506	17359	17287	17394	17383	17399	17240	17273	17348	17170	17367	17317	17304	17317	17321	17238	17190	17559	18218	19181	18820	18249	17578	17316	17135	17277	17196	17230	17237	17177	17176	17346	17127	17096	17252	17285	17224	17168	17127	17222	17267	17119	17211	17102	17245	17202	17105	17376	17278	17192	17286	17354	17272	17275	17347	17070	17320	17231	17234	17155	17052	17128	17289	17196	17315	17226	17333	17168	17064	17227	17197	17206	17106	17163	17168	17291	17162	17214	17065	17280	17290	17173	17189	17222	17267	17116	17225	17065	17100	17189	17155	17247	17207	17280	17227	17179	17327	17186	17268	17211	17159	17250	17086	17102	17143	17349	17173	17147	17134	17173	17313	17174	17066	17257	17072	17419	17216	17093	17113	17233	17348	17236	17032	17400	17302	17437	17127	17258	17257	17062	17153	17048	17004	17074	17086	17268	17124	17339	17178	17206	17318	17070	17166	17109	17314	17108	17350	17279	17019	17277	17184	17289	17178	17223	17173	17241	17232	17342	17038	17222	17107	17276	17207	17060	17231	17085	17204	17163	17034	17294	17073	17409	17270	17058	17251	17082	17230	17101	17159	17231	17257	17180	17238	17378	17141	17131	17192	17170	17199	17036	17190	17420	17182	17185	17137	17330	17263	17355	17127	17176	17316	17355	17270	17242	17274	17216	17156	17270	17076	17140	17124	17330	17146	17165	17086	17110	17204	17102	17089	17307	17282	17001	17160	17119	17276	17362	17313	17158	17183	17092	17265	17129	17145	17041	17259	17260	17043	17235	17152	17090	16990	17149	17260	17189	17074	17188	17204	17329	17184	17294	17117	17136	17135	17100	17233	17268	17181	17265	17159	17238	17299	17139	17193	17258	17330	17104	17143	17249	17215	17122	17268	17085	17235	17096	17252	17252	17273	17177	17315	17243	17178	17096	17018	17259	17195	17120	17202	17230	17214	17126	17253	17296	17342	17227	17041	17112	17200	17113	17196	17048	17267	17049	17205	17260	17253	17207	17202	17084	17269	17287	17124	17133	17251	17193	17086	17258	17199	17166	17250	17320	17089	17252	17172	17049	17288	17103	17196	16865	17130	17179	17164	17194	17239	17197	17242	17179	17086	17301	17148	17332	17267	17179	17207	17168	17141	17235	17393	17008	17209	17071	17170	17400	17302	17069	17211	17236	17380	17073	17379	17049	17281	17163	17222	17038	17189	16997	17142	17242	17268	17111	17128	17165	17282	17321	17270	17073	17036	17058	17136	17067	17168	17272	17099	17212	17108	17194	17297	17035	17057	17109	17189	17039	17318	17161	17203	17327	17157	17319	17147	17249	17283	17281	17207	17098	17091	17252	17107	17229	17172	17323	17136	17162	17132	17165	17196	17111	17264	17226	17229	17026	17120	17155	17178	17014	17234	17150	17285	17209	17016	17286	17189	17146	17053	17268	17180	17217	17069	17147	17304	17144	17260	17165	17183	17292	17345	17194	17206	17107	17208	17005	17157	17167	17250	17203	17035	16972	17346	17060	17193	17131	17259	17289	17053	17306	17243	17030	17512	17233	17304	17186	17257	17082	17164	17261	17093	17079	17102	17129	17177	17101	17031	17180	17270	17174	17220	17252	17212	17132	17214	17110	17192	17282	17340	17187	17168	17206	17139	17158	17190	17270	17156	17302	17250	17161	17274	17229	17125	17141	17202	17185	17190	17041	17219	17207	17219	17171	17103	17221	17174	17327	17048	17155	17187	17166	17162	17049	17264	17344	17156	17102	17193	17169	17247	17134	17100	17022	17101	17238	17152	17309	17142	17115	17210	17194	16922	17365	17336	17133	17162	17096	17236	17245	17140	17206	17207	17100	17058	17340	17304	17169	17087	17134	17308	17298	17165	17270	17225	17343	17151	17169	17018	17219	17078	17185	17152	17131	17197	17250	17047	17249	17152	17141	17116	17214	17203	17223	17028	17255	17158	17324	17200	17106	17117	17313	17233	16920	17391	17208	16944	17057	17068	17291	17223	17157	17125	17156	17135	17275	17172	17262	17094	17279	16962	17222	17122	17245	17359	17104	17320	17133	17285	17127	17377	17264	17218	17138	17253	17268	17264	17136	17180	17275	17235	17029	17149	17376	17253	16863	17262	17091	17112	17259	17128	17252	17033	16965	17049	17176	17314	17140	17201	17347	17277	17058	17251	17261	17308	17043	17185	17321	17238	17139	17030	17112	17203	17142	17132	17072	17193	17418	17042	17381	17082	17182	17327	17029	17144	17271	17298	17119	17221	17173	17013	17255	17157	17175	17211	17310	17230	17122	17293	17157	17260	17216	17221	17098	17318	17261	17153	17176	17163	17230	17268	17159	17099	17178	17159	17068	17037	17158	17160	17154	17098	17242	17096	17196	17213	17110	17178	17072	17169	17004	17329	17263	17143	17203	17159	17168	17256	17344	17238	17169	17215	17323	17260	17069	17085	17012	17175	17296	17330	17205	17136	17089	17162	17127	17127	17185	17098	17198	17132	17071	17444	17255	17090	17132	17140	17145	17258	17170	17164	17189	17165	17178	17081	17267	17263	17112	17189	17217	17351	17329	17181	17200	17189	17378	17248	17078	17084	17275	17262	17235	17060	17206	17240	17069	17210	17236	17171	17094	17147	17273	17124	17142	17087	17140	17334	17203	17192	17124	17020	17351	17305	17165	17106	17397	17249	17219	17243	17131	17301	17233	17053	17154	17346	17271	17225	17010	17085	17017	16997	17227	17196	17373	17138	17162	17194	17181	17230	17170	17205	17143	17267	17182	17250	17249	17223	17267	17267	17014	17102	17102	17191	17075	17126	17048	17225	17202	17194	17075	17245	17253	17046	16947	17243	17175	17175	17303	17062	17148	17268	17150	17130	17266	17180	17098	17285	17171	17144	17198	17308	17042	17189	17285	17393	17122	17026	17282	17026	17128	17265	17373	17174	17139	17162	17108	17231	17188	17214	17176	17018	17378	17231	17207	17292	17164	17075	17194	17343	17051	17212	17199	17231	17256	17045	17153	17263	17136	17329	17170	17237	17070	17265	17241	16913	17180	17196	17115	17240	17219	17191	17290	17171	17332	17105	17102	17190	17109	17209	17226	17363	17322	17120	17217	17157	17100	17322	17429	17291	17033	17342	17305	17081	17254	17277	17111	17200	17338	17094	17237	17149	17230	17234	17073	17324	17122	17189	17249	17256	17182	17255	17271	17091	16945	17226	17154	17214	17167	17103	17245	17177	17266	17360	17237	17105	17160	17209	17249	17280	17126	17049	17269	17180	17289	17311	17146	17179	17040	17211	17278	17050	17156	17327	17195	17217	17115	17128	17076	17120	17350	17082	17248	17194	17284	17113	17240	17190	17083	17205	17088	17172	17357	17246	17195	17426	16943	17243	17057	17188	17276	17112	17259	17166	17218	17264	17136	17201	17184	17007	17197	17199	17207	17092	17091	17080	17328	17230	17079	17129	17220	17153	17372	17164	17068	17258	17265	17229	17243	17317	17190	17155	17221	17193	17309	17306	17110	17043	17341	17258	17172	17036	17173	17281	17301	17270	17427	17305	17184	17326	17230	17083	17182	17230	17366	17135	17132	17071	17162	17027	17241	16926	17122	17264	17398	17090	17234	17126	17148	17230	17107	17161	17357	17070	17212	17171	17096	17174	17266	17184	17306	17139	17116	17173	17192	17237	17070	17322	17167	17147	17104	17173	17128	17208	16998	17178	17051	17185	17147	17030	17226	17088	17106	17068	17061	17047	17200	17098	17078	17240	17274	17212	17228	17280	17189	17055	17367	17298	17326	17292	17072	17232	17196	17186	17229	17352	17071	17271	17113	17332	17325	17175	17138	17133	17236	17193	17096	17191	17115	17148	17130	17357	17267	17283	17266	17120	17355	17242	17198	17204	17038	17265	17249	17309	17216	17461	17175	17258	17249	17344	17127	17145	17251	17115	17319	17338	17315	16972	17162	17137	17066	17032	17275	17113	16918	17149	17110	17068	17069	17080	17389	17400	17075	17004	17106	17236	17277	17217	17155	17243	17249	17151	17171	17106	17349	17247	17097	17224	17081	17157	17277	17359	16925	17087	17330	17294	17190	17179	17251	17095	17322	17276	17170	17124	17083	17102	17136	17063	17208	17225	17275	17147	17264	17246	17268	17365	17283	17120	16908	17021	17212	17327	17160	17017	17166	17212	17190	17313	17196	17271	17198	17143	17219	17183	17209	17289	17133	17126	17201	17151	17239	17242	16993	17066	17201	17366	17243	17172	17235	17094	17201	17077	17124	17072	17351	17171	17106	16990	17089	17259	16983	17043	17180	17295	17092	17206	17236	17044	17203	17304	17073	17115	17171	17193	17121	17161	16978	17225	17163	17172	17317	17097	17236	17269	17186	17183	17185	17080	17164	17082	17079	17357	17164	17101	17293	17384	17229	17054	17131	17132	17174	17146	17363	17253	17153	17114	17297	17367	17189	17211	17128	17068	17226	17151	17141	17116	17164	17215	17157	17183	17061	17308	17270	17072	17162	17130	17110	17192	17144	17205	17283	17293	17095	17174	17214	17185	17107	17001	17301	17169	17302	17205	17323	17124	17253	17279	17158	17087	17063	17117	17374	17104	17241	17251	17277	17109	17265	17172	17163	17145	17280	17238	17120	17067	17121	17141	17248	17179	17024	17168	17119	17116	17085	17354	17184	17353	17217	17229	17334	17156	17197	17040	17241	17113	17257	17100	17384	17136	17368	17217	17186	17201	17134	17246	17132	17080	17342	17158	17125	17348	17006	17217	17110	17315	17074	17285	17205	17095	17240	17196	17183	17094	17088	17239	17094	17300	17268	17093	17264	17131	17292	17081	17245	17147	17068	17302	17235	17133	17126	17078	17204	17147	17033	17271	17150	17232	17057	17164	17084	17211	17305	17077	17075	17315	17251	17242	17194	17103	17389	17176	17405	17203	17234	17275	17137	17222	17161	17261	17334	17395	17257	17153	17131	17339	17269	17124	17161	17187	17266	17085	17145	17196	17139	17172	17148	17096	17160	17120	17376	17038	17249	17472	17156	17076	17218	17063	17083	17235
23047	20937	28374	23864	22808	27437	29827	26439	25886	25757	24938	24320	24499	23828	23378	23400	23516	23359	23143	23126	23378	23344	23089	23043	23123	23212	23081	23100	23120	22938	23195	23132	22937	22856	23101	22940	22982	23865	25452	25341	24639	23769	23328	23047	23015	22886	22700	22887	23018	22872	23099	22982	22923	22851	23074	22790	22936	22865	22830	22648	22922	22804	22676	22923	23085	22873	23226	22731	22963	22870	23047	22777	23031	22823	22695	22740	22990	22922	22865	22824	22777	22811	22811	22748	22838	23001	22952	22838	22807	23083	22962	22764	22641	22840	22847	22853	22792	22844	22774	22855	23034	22831	22969	22806	22863	22923	22672	22766	22733	22772	22988	22864	22629	22832	22927	22737	22807	22748	22987	22885	22771	22914	22672	22908	22618	22885	23032	22745	22608	22768	22846	22879	22856	22765	22760	22876	22763	22838	22752	22861	22844	22983	23121	23004	22826	22921	22824	22916	22988	22928	22895	22671	23055	22775	22732	22757	22720	22665	23094	22753	22860	22802	22861	22864	22744	23086	22622	22801	22878	22850	22646	22728	22550	22914	22753	22661	22844	23106	22869	22802	22775	22726	22763	22761	22942	22576	22704	22858	22915	22874	22743	22780	22944	22727	23175	22952	22821	22740	22928	22812	23054	22878	22824	22727	22767	22735	22747	22600	22789	22931	22719	22633	22882	22968	22702	22956	22830	22808	22759	22843	22564	22625	22758	22948	22653	22770	22732	22781	22789	22705	22747	22777	22885	22854	22689	22868	22729	22944	22795	22681	22876	22773	22868	22919	22814	22915	22824	22729	22851	22938	22634	23083	23107	22832	22912	22855	22896	23022	22746	22629	22928	22608	22843	22748	22704	22875	22688	22643	22821	22840	22657	22754	22915	22899	22852	23006	22754	22752	22918	22899	23070	22912	22809	22988	22721	22741	22892	22948	22795	22879	22963	22865	22638	22664	22903	22868	22617	22850	22803	23014	23059	22724	22986	22634	22893	22820	22693	22834	22744	22682	22946	22938	22794	22729	22792	22826	22759	22748	22692	22644	22805	22666	22927	22842	23067	22780	22889	23004	22851	22609	22945	22994	23063	22818	22846	22826	22964	22759	22844	22804	22674	22612	22997	22843	22999	22730	22866	22806	22756	22831	22720	22669	22800	22828	22804	22930	22975	22583	22875	22811	22748	22943	22848	22828	22982	22971	22459	22817	22933	22794	22557	22782	22943	22751	22822	22809	22891	22795	22563	22691	22824	22830	22985	22802	22873	22813	22967	22875	22763	22623	22964	22841	22898	22858	22832	22810	22921	22634	23073	22952	22740	22762	22751	22861	22857	22658	22977	22667	22794	22807	22622	22782	22842	22809	23032	22889	22777	22710	23026	22770	22878	22917	22764	22858	22970	22790	22838	22988	22906	22794	23029	22973	22923	22802	22712	22960	22785	22891	22910	22634	22678	22896	22750	22975	23184	22991	23053	22866	22828	22771	22752	22671	22879	23059	23022	22845	22815	22983	22700	22725	22815	22863	22928	22866	22709	23200	22815	22729	22748	22944	22834	22971	22984	22841	22774	22878	22846	22830	23126	22639	22994	22771	22701	22788	22797	22941	22665	22821	22986	22922	22787	23102	22626	22953	22715	23049	23056	22695	22906	22918	22799	22760	22796	22757	22925	22896	22669	22651	22920	23181	22890	22799	22757	23044	22575	22711	22873	22563	22773	22763	22629	22694	22729	22830	22840	22851	22922	22753	22936	22878	22893	23029	22618	22948	22818	22626	22767	22932	22757	22767	22942	22679	22835	22780	22885	22955	22853	22835	22948	22778	22886	22849	22719	22707	22820	22847	22816	22608	22956	22911	22841	22808	22666	22951	22811	22835	22718	22983	22926	22990	22861	22741	22786	23100	22981	22761	22838	22811	22780	22959	22939	22949	22928	22920	22981	22900	22528	22835	22838	23095	22973	22950	22977	22725	23044	22629	22897	22965	22751	22862	22852	22704	22891	22866	22748	22859	22974	22987	22898	22566	22663	23147	22920	23106	22709	22918	23005	22910	22864	22783	22654	22640	22755	22911	22800	22954	22866	22840	22728	22659	22907	22873	22838	22906	22903	22698	22822	22818	22756	22666	22720	22786	22780	22724	22646	22711	22729	22917	22849	22852	22980	22890	22653	22802	22972	22744	22848	22784	22735	22697	22863	23043	23046	22986	22980	22851	22608	22860	22751	22700	22867	22977	23035	22719	23046	22849	22867	22970	22725	22810	22764	22918	23123	23020	22944	23026	22914	22776	22689	22696	22867	22973	22697	22815	22781	22828	22993	22844	22942	22763	22948	22901	23009	22593	22727	22904	22999	22702	22608	22786	22899	22774	22700	22884	22652	22771	22836	22813	22845	23034	22806	22765	22867	22736	22693	22739	22704	23154	22858	23060	22808	22836	22993	22790	22797	22656	22818	22678	22577	22814	22676	22646	22710	22908	22814	22999	22922	22820	22724	22850	22908	22791	22811	22788	22858	22897	22832	22646	22681	22695	23045	22911	22855	22828	22884	22861	22783	23006	22977	22706	22833	22833	22852	22690	22618	22636	22559	22853	23015	23181	22705	22815	22910	23003	22794	22596	23034	22465	22845	22808	22740	22974	22912	22663	22739	23010	22797	22904	22832	22894	22990	23069	22764	22816	22855	23007	22958	22726	22673	22768	22826	22640	22936	22889	22859	22926	22900	23170	22822	22932	22698	22725	22986	22624	22896	22724	22871	22707	22564	22708	22971	22954	22925	22842	22615	22743	23102	22835	23018	22902	22751	23089	22971	22784	22934	22739	22731	22870	22897	22703	22771	22911	22825	22795	22711	22665	22746	22841	23003	22771	22773	22886	22662	22875	22674	22683	22854	22609	22830	22582	22608	22863	22873	22815	22820	22751	22680	22825	22701	22645	22704	22824	22920	22855	22834	22968	22905	22785	22960	22701	22788	22893	22909	22995	23006	22862	22888	22927	22836	22866	22785	22793	22866	22919	22954	23050	22535	22880	22849	22934	22721	22876	23004	22755	22949	22739	22754	22702	22638	22712	22869	22858	22883	22762	23009	22872	22920	22760	22988	22948	22923	22803	22717	22837	23009	22862	22878	22944	23056	22938	22821	22934	22765	22897	22683	22866	22831	22932	22857	22819	22728	22710	22746	23093	22808	22811	22709	22766	22839	22759	22777	22676	22750	22968	22904	22864	22803	22923	22643	22830	22763	22839	22866	22741	22764	22780	22886	22985	23130	22815	22722	22755	22879	22807	22785	22870	23002	22727	22866	22918	22900	22699	22845	23117	23119	22781	22784	22617	22536	22683	22692	22913	23019	22918	22877	22764	22920	22883	22765	22756	22761	22741	22830	22736	22775	22778	22707	22916	22831	22936	22854	22778	22711	22957	22952	22758	22878	22717	22909	22718	22771	22904	22718	22741	22774	22626	22922	22899	22978	22978	22624	23063	22677	22743	23039	22866	23017	22597	22938	22813	22931	22829	22885	22837	22864	22763	22863	22640	22846	22938	22850	22910	22859	22971	22745	22716	22848	22782	22592	22846	22905	22773	22975	22843	22704	22892	22806	22778	22898	23003	22719	22982	22832	22756	23104	23063	22981	22705	22825	22686	22940	22786	22735	22773	22711	22576	22877	22798	22807	22830	22862	22878	22769	22645	23003	22769	22891	22655	22854	22748	22657	22818	22758	22665	22800	22806	22920	22672	22733	22879	23076	22758	22841	22836	22899	22752	22875	22870	22768	22969	22788	22785	22952	22879	22842	23157	22618	22947	22918	22686	22885	22824	22979	22855	22641	22787	22787	22731	23108	22795	22803	22793	22811	22942	22909	22871	22979	22989	22943	22879	22948	23050	22869	22811	22817	22739	22761	22917	22684	22780	22746	22707	22797	22743	22777	22516	22709	22933	23032	22655	22876	22778	22868	22915	22775	22945	22707	22840	22738	22754	22757	22902	22842	22752	22912	22816	22937	22985	22845	22781	22827	22850	22878	22757	22710	22893	22755	22900	22760	22700	22986	22858	22862	22941	22965	22892	22951	22970	22931	22575	22887	22945	22784	22718	22877	22941	22693	22927	22877	22805	22709	22893	23045	22744	23060	22716	22811	22725	22933	22924	23087	22639	22858	22809	22545	22803	22755	22798	22937	22936	22958	22810	22742	22924	22815	22862	22882	22621	22619	22922	22961	22748	22843	22719	22788	23010	23013	22954	22985	22817	22985	22671	22814	22653	22866	22848	22939	22806	22749	22731	22837	22832	22911	22790	22830	22722	22796	22678	22812	22776	22940	22717	22860	22753	22810	22943	22955	22609	22781	22925	22979	22669	22959	22728	22847	22858	22854	22759	22703	22747	22927	23018	22664	22931	22922	22854	22826	23048	22676	22773	22907	22816	22861	22976	22927	22843	22789	22965	22944	22809	22863	22899	22856	22594	22950	22901	23008	22852	22944	22831	22836	22679	22459	23037	22863	23002	22848	23035	22597	22903	22945	22561	23045	22721	22892	22742	22779	22888	22913	22698	22657	22872	22889	22875	22685	22855	22633	22954	22784	22728	23035	22717	22931	22733	22798	23130	23009	22873	22872	22945	22796	22881	22961	22764	22973	22761	22961	22708	22958	22811	22806	22809	22771	22968	22745	22641	23030	22754	22785	23148	22681	22721	22971	23019	23123	22791	22859	22715	22759	22860	22775	22838	22708	22936	22859	23037	22722	22588	22836	23008	23204	22767	22616	22815	22791	22766	22693	22771	22578	22810	22834	22976	22926	22679	22883	23006	22759	22620	22792	22892	22664	22800	22763	22804	22772	22815	22861	22740	22831	22732	22795	22919	23036	22615	22807	22908	22856	23005	22841	22850	22917	23026	22886	22668	22963	22406	22814	22796	22723	22660	23022	22761	22749	23021	22934	22747	22925	22726	22792	22865	22832	22723	23066	22766	22675	23033	22799	22881	22903	23008	22836	22817	22777	22721	22892	22824	22957	22767	22834	22793	22904	23013	22760	22716	22989	22937	22713	22604	22920	22807	22946	22894	22821	23086	22838	22683	22872	22819	22919	22852	22750	23035	23022	22954	22996	22957	22776	22659	22702	22745	23011	22911	22910	22728	22802	22634
31403	50655	46405	37042	30936	26079	22849	22240	21600	20911	20023	19116	19020	17657	17335	17388	17129	17117	17222	17106	17043	16997	17101	16934	17067	16995	17095	16828	17020	16912	16941	16793	16926	17033	16910	16779	17205	18594	20443	19842	18821	17714	17160	16961	16831	16581	16678	16941	16678	16787	16726	16723	16597	16736	16679	16802	16972	16845	16519	16874	16743	16788	16795	16905	16827	16723	16683	16823	16679	16716	16886	16762	16785	16802	16836	16780	16711	16890	16867	16708	16795	16530	16839	16476	16713	16771	16678	16832	16769	16685	16819	16761	16757	16803	16805	16852	16783	16660	16639	16622	16766	16653	16897	16884	16719	16714	16863	16656	16743	16706	16759	16857	16785	16752	16906	16688	16645	16584	16980	16751	16650	16653	16899	16814	16998	16769	16701	16673	16729	16613	16760	16709	16912	16776	16847	16813	16865	16980	16768	16852	16526	16653	16861	16923	16709	16572	16586	16811	16656	16683	16744	16798	16687	16789	16619	16658	16587	16632	16818	16749	16822	16747	16745	16699	16703	16683	16699	16693	16754	16783	16887	16812	16613	16699	16689	16549	16738	16574	16625	16774	16715	16945	16729	16711	16888	16689	16814	16752	16714	16600	16889	16693	16720	16875	16715	16805	16712	16756	16795	16519	16726	16624	16651	16803	16766	16687	16727	16701	16862	16742	16694	16781	16821	16685	16655	16817	16738	16854	16664	16868	16630	16859	16665	16650	16596	16675	16769	16912	16778	16628	16683	16665	16894	16761	16769	16728	16740	16771	16943	16888	16621	16616	16844	17003	16490	16779	16786	16680	16760	16692	16930	16647	16692	16728	16699	16749	16736	16738	16578	16687	16929	16722	16700	16660	16792	16828	16712	16667	16829	16730	16703	16749	16623	16769	16714	16871	16806	16830	16821	16749	16673	16727	16886	16595	16704	16694	16659	16654	16658	16735	16554	16701	16720	16781	16726	16811	16675	16902	16684	16869	16619	16664	16773	16692	16630	16821	16686	16820	16787	16788	16684	16698	16745	16755	16578	16470	16680	16638	16782	16646	16797	16640	16717	16836	16890	16748	16709	16701	16734	16657	16681	16820	16663	16720	16736	16787	16895	16842	16909	16858	16769	16794	16640	16824	16740	16752	16732	16827	16874	16788	16884	16754	16727	16648	16737	16778	16769	16799	16661	16649	16683	16620	16682	16753	16743	16704	16819	16665	16768	16788	16697	16783	16861	16645	16711	16740	16643	16696	16689	16848	16860	16762	16734	16507	16812	16790	16658	16829	16832	16671	16647	16685	16597	16708	16798	16737	16756	16881	16826	16713	16814	16831	16975	16658	16666	16819	16815	16871	16757	16753	16600	16583	16894	16545	16824	16727	16830	16850	16776	16694	16672	16859	16897	16601	16860	16708	16543	16693	16782	16695	16668	16781	16571	16699	16928	16678	16676	16694	16822	16719	16828	16806	16834	16804	16801	16774	16738	16805	16653	16850	16756	16796	16819	16730	16577	16942	16714	16828	16650	16764	16611	17000	16814	16866	16568	16574	16657	16692	16606	16584	16552	16849	16807	16692	16889	16873	16782	16746	16682	16781	16721	16700	16770	16557	16638	16757	16614	16720	16730	16684	16742	16665	16850	16818	16671	16628	16673	16716	16676	16787	16513	16994	16730	16799	16778	16700	16810	16655	16778	16668	16890	16583	16849	16843	16722	16808	16632	16649	16715	16790	16549	16634	16750	16748	16988	16623	16591	16762	16732	16970	16724	16781	16680	16833	16805	16672	16581	16736	16802	16726	16719	16806	16834	16747	16688	16676	16822	16692	16697	16719	16761	16802	16640	16852	16588	16732	16903	16657	16695	16833	16630	16741	16766	16799	16836	16651	16529	16707	17042	16729	16644	16773	16730	16798	16622	16854	16718	16687	16660	16623	16643	16639	16640	16592	16848	16833	16696	16718	16764	16552	16663	16848	16938	16779	16624	16729	16703	16637	16626	16507	16861	16751	16703	16662	16838	16547	16692	16814	16709	16740	16760	16696	16715	16917	16775	16917	16802	16735	16866	16817	16793	16648	16719	16706	16829	16743	16723	16853	16744	16736	16845	16565	16880	16675	16693	16604	16798	16772	16922	16916	16782	16782	16749	16683	16831	16799	16870	16806	16597	16718	16651	16632	16748	16780	16777	16631	16548	16757	16633	16660	16742	16921	16820	16750	16696	16760	16696	16690	16667	16811	16756	16711	16797	16651	16603	16910	16655	16734	16893	16672	16632	16890	16586	16681	16671	16756	16881	16675	16708	16595	16700	16847	17089	16564	16718	16812	16766	16815	16798	16880	16723	16684	16810	16697	16731	16654	16711	16775	16732	16700	16808	16643	16659	16735	16736	16767	16927	16790	16686	16692	16686	16740	16663	16741	16642	16624	16638	16669	16608	16800	16764	16567	16714	16934	16724	16673	16758	16762	16764	16630	16895	16637	16636	16918	16732	16736	16721	16723	16799	16840	16797	16669	16798	16671	16797	16715	16678	16615	16688	16788	16811	16730	16536	16813	16603	16770	16843	16570	16776	16603	16845	16690	16612	16846	16798	16487	16706	16780	16709	16645	16649	16652	16865	16694	16822	16605	16734	16619	16682	16715	16761	16667	16597	16573	16686	16704	16903	16802	16729	16733	16672	16663	16781	16641	16686	16596	16665	16780	16729	16603	16755	16837	16828	16696	16949	16862	16601	16768	16626	16799	16771	16760	16803	16885	16666	16773	16888	16750	16664	16701	16737	16794	16916	16787	16637	16790	16779	16664	16673	16687	16706	16720	16987	16626	16651	16782	16715	16785	16720	16616	16754	16818	16807	16799	16593	16803	16709	16688	16554	16815	16714	16687	16896	16765	16736	16702	16742	16648	16690	16801	16697	16894	16821	16898	16903	16595	16584	16713	16835	16812	16597	16769	16544	16761	16855	16676	16755	16620	16874	16677	16536	16714	16686	16737	16768	16855	16749	16710	16813	16646	16621	16760	16680	16600	16622	16645	16724	16716	16687	16579	16646	16725	16682	16631	16794	16725	16680	16788	16742	16690	16737	16763	16858	16783	16696	16731	16662	16680	16649	16681	16756	16909	16922	16748	16688	16798	16700	16825	16679	16729	16755	16597	16725	16875	16854	16826	16747	16724	16699	16811	16745	16698	16636	16902	16727	16652	16604	16480	16734	16789	16887	16573	16830	16820	16972	16694	16842	16820	16572	16939	16821	16569	16814	16706	16593	16758	16943	16622	16805	16877	16837	16648	16771	16847	16839	16736	16652	16939	16669	16795	16481	16801	16701	16617	16920	16565	16685	16841	16755	16698	16582	16627	16728	16695	16566	16580	16865	16739	16774	16810	16869	16906	16731	16550	16693	16644	16723	16580	16906	16784	16624	16707	16776	16723	16869	16734	16855	16665	16756	16562	16666	16825	16729	16741	16658	16775	16811	16776	16787	16633	16745	16745	16589	16747	16647	16812	16622	16875	16806	16919	16638	16760	16772	16912	16834	16760	16739	16798	16937	16783	16723	16704	16798	16648	16764	16791	16820	16678	16633	16730	16891	16783	16774	16857	16748	16791	16647	16667	16663	16820	16724	16727	16652	16651	16619	16840	16706	16747	16774	16578	16727	16461	16765	16691	16900	16702	16761	16758	16761	16752	16744	16737	16760	16705	16715	16631	16723	17000	16616	16666	16831	16621	16718	16808	16879	16865	16799	16734	16734	16577	16735	16563	16614	16729	16712	16822	16666	16694	16762	16612	16643	16948	16765	16801	16639	16769	16764	16610	16713	16955	16613	16770	16684	16719	16681	16859	16941	16722	16626	16557	16717	16847	16595	16742	16595	16627	16602	16631	16520	16571	16777	16730	16625	16659	16681	16821	16827	16733	16782	16675	16613	16634	16797	16520	16715	16824	16783	16824	16646	16758	16777	16784	16738	16784	16767	16703	16825	16784	16858	16736	16726	16615	16760	16803	16855	16905	16724	16628	16791	16707	16801	16651	16744	16739	16777	16709	16626	16744	16680	16717	16737	16606	16724	16602	16513	16812	16728	16708	16687	16702	16849	16692	16754	16644	16755	16730	16866	16810	16741	16709	16744	16804	16783	16562	16892	16718	16802	16643	16625	16707	16671	16789	16831	16753	16491	16688	16758	16799	16682	16768	16587	16890	16630	16887	16876	16753	16759	16689	17036	16815	16719	16723	16784	16750	16704	16632	16797	16632	16800	16549	16901	16713	16866	16817	16862	16682	16880	16910	16693	16728	16844	16762	16608	16764	16840	16822	16556	16738	16705	16857	16654	16762	16836	16598	16682	16652	16685	16584	16837	16701	16823	16614	16609	16607	16649	16607	16718	16888	16514	16659	16684	16858	16668	16722	16851	16738	16697	16814	16838	16531	16655	16785	16557	16914	16733	16753	16828	16830	16655	16724	16860	16769	16748	16883	16779	16567	16748	16845	16779	16891	16654	16666	16891	16796	16867	16646	16634	16823	16769	16769	16769	16831	16729	16717	16713	16722	16652	16666	16786	16797	16789	16818	16857	16540	16691	16789	16771	16768	16674	16830	16670	16729	16723	16602	16664	16799	16817	16794	16456	16619	16788	16535	16526	16504	16886	16623	16899	16644	16836	16812	16463	16721	16822	16669	16734	16830	16931	16841	16703	16713	16756	16827	16660	16618	16609	16785	16700	16656	16846	16898	16950	16812	16660	16664	16793	16744	16739	16669	16675	16758	16678	16729	16875	16786	16719	16611	16768	16746	16757	16605	16825	16625	16729	16732	16574	16681	16966	16817	16774	16752	16835	16836	16549	16828	16614	16696	16710	16752	16700	16734	16749	16685	16829	16628	16811	16676	16772	16658	16921	16696	16705	16766	16768	16850	16737	16766	16817	16765	16668	16686	16721	16775	16608	16887	16815	16602	16839	16732	16706	16547	16656	16744	16643	16533	16738	16698	16912	16706	16708	16756	16706	16894	16792	16696	16720	16663	16832	16792	16826	16639	16793	16937	16843	16634	16626	16753	16775	16702	16761	16687	16728	16814	16706	16683	16849	16815	16523	16736	16882	16688	16807	16739	16767	16756	16666	16740	16805	16816	16780	16917	16673	16658	16714	16845	16915	16674
32346	29371	32133	29830	26274	24933	24360	24374	24002	23577	23594	23410	23539	23412	23308	23273	22846	23101	23058	22908	23017	23148	23155	23123	22909	23018	23110	22800	22996	22879	22731	22909	23122	22820	23059	23092	22889	23084	23274	23073	23034	23038	22868	23032	23027	22946	22874	23039	23195	23020	23214	22895	22916	22802	23059	22737	22941	23047	23115	22990	23184	22883	23237	22798	23044	22779	22948	22991	23097	22912	22771	22739	23085	22886	22960	23001	22880	22839	22971	23109	23207	22890	22918	23106	22943	23025	22891	22912	22679	22888	23035	22844	22997	22912	23040	23005	22976	23011	22855	23087	23104	22983	22989	22900	23087	23157	22957	23059	23000	22921	22874	23048	22870	23112	22962	23075	23070	22832	22830	22998	23119	22881	22812	22893	22797	22900	23012	22886	22854	22802	22987	23145	22948	23117	22935	22850	23099	22796	22876	22987	23072	22928	22859	22750	22918	22914	22948	22835	22739	22821	22929	22960	22669	22725	22844	22932	22813	23135	22971	23048	23021	22886	22913	23123	22926	22974	23190	23058	22927	22843	23005	22953	22927	23063	22848	23042	22832	22883	22869	22940	22997	22927	22880	22911	22998	22828	23120	23354	22947	22972	23037	22902	22936	22980	23045	22953	23082	23173	22960	22813	23150	22880	23062	23070	23181	22928	22928	22802	22904	23013	22831	23233	22755	23095	23122	22737	23198	22958	23114	22927	23044	23244	22924	22983	23051	22893	22898	22776	22931	22898	23044	22914	22898	22941	22949	22907	22949	22809	22769	22898	23004	22883	22958	22840	22774	22965	23136	22908	23204	23018	22921	23005	23111	22857	22885	23096	22959	23050	22997	22802	22815	23031	22872	22716	23078	22922	23017	23021	22990	22871	23178	22753	23091	22936	23020	23164	22869	22959	23049	23094	23028	22825	22815	23005	23166	23022	23092	22897	22860	22900	22969	22912	22872	22587	22931	23040	23151	22799	23043	22903	22773	23019	23064	23000	22973	22777	22967	22802	22994	22996	22976	23187	22816	23033	22933	23083	22978	22760	23147	22833	22852	22994	23145	22993	22895	22934	23116	22840	22978	23029	22898	23143	22997	22869	22835	22831	22820	22995	23182	22937	23019	23089	22691	22820	22872	22863	22925	22811	22932	22547	22970	22874	23024	22931	22977	22926	23004	23078	22820	22836	22987	22746	22956	22947	22952	22974	22903	22944	22872	23055	23026	22924	22806	23007	22903	22836	22879	22951	22986	23125	23039	22950	23037	22986	22993	22868	22981	22954	23250	22890	22995	22998	23104	22941	22975	23080	22899	23094	23007	22927	23145	22939	22868	22711	22930	22883	22914	22904	23026	23021	22868	23077	23133	23067	22915	22806	22956	23001	22851	22971	23153	23012	22886	22821	22834	23020	23233	23215	23038	23033	22837	23043	22704	22791	23155	22823	22905	22809	22876	23047	22999	23190	23086	23118	23008	22908	22925	22984	22893	22856	22991	23055	22872	22996	23094	23143	23037	22972	23033	22969	23095	23071	23147	22949	22868	22920	23195	23026	22957	22903	23072	22991	22810	22896	23092	23137	23007	23054	23113	22811	22868	22584	22893	23065	22941	23024	23178	23032	23230	22798	22859	23188	23002	22980	22755	22763	23015	23001	23011	22885	23007	23045	22980	22761	22942	23232	22755	22921	22989	22980	23103	22816	23007	22954	22919	22941	22981	23161	22979	22945	22964	22929	22980	22868	22839	23141	23151	23147	22904	22694	22873	23057	22967	22833	22808	23079	23153	22964	23016	22878	23040	23012	22993	23016	22801	23076	22903	23189	22946	22715	23069	22926	23064	23157	23143	22978	22950	23023	22867	22761	22969	22887	23042	22905	23022	23270	23102	22952	23118	23095	22803	23173	23091	23132	23131	22982	22884	23129	23051	23004	22954	23002	22933	22737	22697	22989	22813	22944	23106	22927	22832	23136	22921	23126	23215	23009	22869	23129	23077	22973	22954	22799	23040	22936	22678	22826	23076	22783	23049	22985	23005	23031	22923	22838	22850	22809	22935	23074	23207	23126	22949	23140	23022	22942	22905	22982	23246	22988	23094	22917	23109	23083	22887	22949	22642	22791	22698	22936	22867	22961	22837	22870	23016	22868	22774	22942	22762	23194	22900	23043	22861	22972	23199	23258	23108	22833	23041	23088	22822	22726	23093	23073	23159	23059	23031	22837	23271	23124	22956	23136	23080	22873	22990	22835	23025	23080	23074	22913	22987	22817	22941	22738	23089	23036	23108	23028	22811	22917	23010	22935	22810	22837	22926	23008	23068	22920	23056	22931	23081	22854	23095	22687	23043	22798	23017	23120	22995	23184	23020	22929	22871	23037	22949	22736	22878	22832	22997	22987	23067	22846	22917	22958	22947	22849	22970	22976	23054	23140	23151	23021	22992	22893	23094	22814	22718	23064	23074	23015	22841	23192	23059	23013	23041	22893	22793	22955	22779	22776	22993	22912	22800	23070	23046	22955	22809	22919	22852	23113	22891	22876	22995	23014	22875	23095	23075	22961	23015	23119	22620	23140	22988	22712	22953	22815	22812	22901	23034	23156	22855	22920	23011	22921	22935	22789	22964	22882	23056	22997	23181	23002	23285	23099	22849	22943	23078	23103	22959	22884	22992	23088	22815	22998	23019	22951	22882	22648	22807	22969	23168	23224	22887	22930	23275	23031	22953	22953	23132	22915	22948	22905	22877	22816	22908	22860	23025	22988	22915	23039	23012	23014	22911	22976	22874	22808	23000	23109	23095	22982	22857	22807	22955	22931	22901	22829	22998	22949	22906	23090	22962	22694	22888	23009	22853	22983	22839	22912	23061	22855	23122	23034	22936	22946	22707	22918	22753	22939	22812	22978	23094	22773	22994	22884	23018	22994	23176	22836	23055	23173	23033	23013	23222	23047	22904	22888	23049	23157	23058	22963	22955	22971	23114	23171	22791	22875	23016	23063	22689	23157	22966	22857	22808	22752	22974	23088	23150	22880	23103	23003	23048	22737	23003	22790	22840	23121	22864	22944	22906	22912	23017	22966	23074	23110	22812	23111	22833	22911	23034	23076	22927	22897	22887	23120	23149	22870	22950	22899	22749	22863	22938	22951	22726	23160	22818	22887	22772	22641	22886	22964	22972	23031	23056	22950	22946	22942	22893	22987	23091	23029	23031	23229	22984	22762	22832	22984	23146	22924	22805	23195	23001	22792	22875	22822	22844	22849	23035	22968	22990	22825	23007	22842	22985	23044	22852	22966	22770	22954	22972	22895	23083	22817	22937	23076	23045	22964	22968	22818	23005	22923	22735	22947	23018	22924	22934	22859	22890	23003	23113	22980	22814	23070	23196	23154	22955	23015	22846	22924	22787	23182	23117	22954	22950	23003	22987	23056	22802	22925	23114	23117	23036	22822	22926	22706	22925	22955	23011	22988	23151	22927	23142	22955	23059	23083	23267	23161	23133	22956	22943	22902	23072	22846	23193	22862	22944	22783	22728	23167	23070	22825	23145	22851	22692	23130	23002	22953	23148	22882	22824	23270	23072	23075	22977	22946	22718	22622	22947	22958	22859	23112	23027	22863	22974	23020	22753	22835	22936	22854	23028	22956	22879	22971	22976	23068	23043	22941	22785	23006	22991	23156	22975	22819	23029	22870	22927	23172	23194	22996	22980	22843	22845	22943	23144	23095	23024	22993	23012	23001	22926	23191	23042	22887	23001	23175	23072	23023	22961	23126	22975	22805	22843	22969	22753	22974	22821	23115	23031	22936	22972	22933	22857	22944	22804	22903	22897	23223	22989	22979	22860	23105	23153	22789	23000	22826	22945	23041	23002	22996	23149	23101	22940	22944	22971	22778	22936	23029	23111	22901	22821	22877	22795	23081	22938	23009	22947	23235	23081	23020	22960	23092	22934	22918	23023	22930	22644	23304	23007	22781	22676	22957	22680	22790	22810	22985	23115	22872	22835	23031	23045	23056	23037	22865	22950	22853	22740	22860	22839	22606	22937	22575	22963	22966	23051	22792	23014	23149	23054	22982	22961	22981	23111	23178	22941	22948	23237	22656	22801	23056	23046	23044	22969	22803	23116	22806	22898	22860	22954	22855	22913	22897	23163	22833	22908	22899	23091	23011	22876	22946	22883	23025	22982	22923	22960	22955	23004	22905	22839	22798	22917	22942	23036	23045	23079	23296	22894	22942	22950	22983	23088	23034	22980	22970	22895	22925	23080	23016	23045	23078	22888	23041	22835	23016	22832	23094	23242	23193	23187	22838	23105	22878	22920	22731	22929	23068	22890	22774	23065	22893	22980	22936	23112	23070	22930	23063	23008	22904	22979	23126	22957	23007	22833	23036	23091	22938	23024	22954	22941	23229	23242	23045	23104	22731	22818	22769	22635	22862	22726	22938	22835	22989	23034	22890	22979	22996	23038	23226	23129	23131	23075	22911	22983	22878	23026	22753	22862	23011	22697	22906	23137	23083	22857	23032	22841	22930	22827	22809	22876	23184	23114	23083	22980	22875	22805	22999	23121	22893	23023	23215	23104	23092	22993	22870	22900	23037	22986	22930	22830	23131	23103	22838	23038	22984	22785	22751	22835	23122	22749	22778	22913	22704	22886	23167	23020	23040	22685	23037	23007	22797	22967	22815	23033	23092	22946	23048	22969	22774	22930	23115	22986	23014	22994	22880	22957	22950	23238	22931	22971	22898	22945	22925	22774	22962	23156	23306	23041	22921	22938	23024	22853	23029	23070	23155	22975	22998	23010	22977	23013	23034	23124	22861	23003	22852	22984	23227	22952	23159	22970	22891	22834	22953	22996	22974	23131	23130	22962	23162	23021	22965	23013	23137	23116	23149	23053	22977	23002	22956	22840	22943	23025	22960	23004	23119	22952	22849	22989	22886	23009	22950	22843	23251	22779	22832	23044	22890	22976	22889	23037	23098	22982	22899	23073	23044	22889	22851	22831	22816	23058	23098	23015	22670	22915	22941	22939	22963	23104	23163	23075	23053	23126	22963	23030	23123	23083	22902	22864	23075	23040	22910	23037	23073	23008	22995	22992	23085	22922	23030	22935	23285	22846	22923	23017	22832	22917	23165	22953	23095	22923	22995
29401	36467	30923	25332	21895	19617	18895	18855	18559	18201	17751	17886	17429	17060	17149	16877	17017	16844	17091	17048	17035	16687	16900	16971	16999	17057	16877	16836	17028	16937	16835	16831	16911	16848	17030	16871	16851	16988	16921	17138	17066	16942	16740	16827	16838	16857	16662	16913	16756	16733	16866	16759	16850	16815	16818	17022	16955	16839	16727	16982	16814	16713	16774	16707	16973	16763	16601	16765	16911	16970	16950	16886	16828	16770	16873	16789	16831	16859	16772	16785	16900	17038	16847	16746	16604	16730	16906	16829	16677	16882	16732	16677	16787	16939	16768	16807	16755	16856	16933	16774	16857	16879	16706	16867	16766	16765	16691	16903	16706	16862	16806	16891	16605	16733	17013	16810	16783	16837	16790	16667	16824	16600	16891	16889	16844	16802	16670	16785	16838	16725	16744	16738	16949	16843	16893	16818	16732	16835	16828	16786	16792	16780	16925	16671	16873	16750	16836	16857	16761	16685	16753	16836	16740	16798	16644	16920	16782	16725	16866	16888	16792	16836	16767	16765	16812	16725	16671	16699	16730	16592	16877	16648	16616	16719	16694	16836	16767	16911	16704	16813	16773	16727	16744	16810	16785	16749	16849	16777	16759	16837	16739	16697	16775	16849	16721	16904	16855	16649	16716	16890	16898	16680	16844	16828	16815	16891	16771	16990	16681	16706	16845	16830	16813	16798	16805	16791	16918	16845	16706	16933	16629	16793	16668	16844	16719	16647	16789	16791	16767	16986	16714	16885	16884	16856	16673	16804	16818	16809	16683	16900	16846	16743	16750	16849	16715	16667	16814	16664	16920	16609	16873	16629	16743	16745	16797	16870	16597	16796	16703	16838	16713	16784	16704	16818	16830	16992	16953	16944	16740	16749	16862	16691	16648	16890	16613	16689	16899	16911	16868	16700	16905	16636	16796	16854	16847	16869	16828	16907	16736	16905	16661	16678	16821	16797	16779	16935	16999	16815	16846	16711	16928	16764	16979	16823	16699	16558	16771	16811	16925	16888	16813	16866	17084	16744	16847	16818	16685	16728	16783	16710	16714	16690	17034	16841	16637	16845	16892	16833	16851	16785	16832	16908	16675	16614	16839	17036	16912	16816	16841	16770	16903	16755	16887	16753	16774	16741	16716	16770	16863	16760	16890	16699	16714	16698	16778	16636	16922	16853	16763	16792	16828	16746	16857	16832	16827	16818	16706	16878	16862	16872	16750	16810	16859	16873	16733	16828	17035	16602	16739	16910	16851	16826	16731	16925	16840	16956	16712	16804	16648	16831	16809	16808	16797	16853	16854	16865	16837	16606	16958	16835	16644	16651	16813	16934	16719	16696	16737	16874	16808	16802	16909	16793	16870	16763	16806	16707	16861	16789	16769	16762	16937	16636	16870	17014	16904	16681	16933	16807	16851	16822	16844	16659	16933	16749	16734	16809	16767	16948	16797	16730	16702	16815	16853	16811	16867	16831	16762	16792	16764	16664	16806	16786	16692	16769	16873	16808	16783	16645	16799	16854	16909	16725	16759	16981	16730	16639	16928	16750	16751	16749	16757	16807	16768	16911	16847	16731	16858	16883	16679	16954	16930	16895	16817	16991	16651	16727	16838	16750	16935	16670	16835	16800	16658	16885	16695	16824	16741	16891	16797	16804	16902	16815	16880	16804	16690	16782	16706	16937	16729	16801	16891	16739	16963	16599	16694	16799	16818	16644	16737	16838	16811	16819	16778	16815	16895	16709	16899	16931	16849	16799	16807	16994	16780	16797	16921	16871	16676	17030	16699	16818	16747	16800	16927	16611	16806	16715	16630	16879	16928	16755	17007	16681	16938	16706	16815	16796	16808	16936	16931	16957	16955	16869	16868	16844	17008	16861	16933	16799	16703	16656	16835	16927	16856	16927	16757	16814	16941	16852	16983	16772	16845	16874	16802	16814	16892	16790	16910	16801	16702	16842	16869	16933	16924	16755	16792	16515	16973	16798	16738	16794	16991	16760	16818	16863	16920	16680	16894	16777	16692	16730	16743	16963	16783	16861	16715	16661	16983	16813	16874	16897	16711	16819	16678	16785	16761	16937	16701	16697	16848	16889	16780	16816	16933	16838	16936	16730	16817	16841	16729	16867	16730	16796	16626	16710	16846	17006	16757	16828	16895	16808	16750	16777	16846	16910	16663	16695	16852	16741	16811	16721	16987	16825	16839	16892	16836	16823	16721	16898	16744	16737	16844	16871	16902	16889	16818	16654	16804	16863	16874	16742	16855	16887	16725	16808	16889	16876	16792	16818	16861	16905	17100	16705	16845	16823	16791	16731	16913	16729	16728	16817	16916	16627	16929	16563	16847	16792	16684	16815	16759	16676	16727	16844	16787	16821	16807	16817	16857	16790	16776	16795	16870	16840	16768	16728	16698	16926	16826	16863	16820	16485	16651	16910	16672	16800	16838	16711	17010	16829	16644	16838	16804	16866	16901	16981	16833	16852	16767	16906	16729	17029	16910	16702	16899	16814	16696	16920	16741	16818	16786	16962	16850	16781	16848	16714	16824	16754	16806	16755	16900	16776	16695	16857	16706	16857	16559	16727	16807	16837	16984	16842	16796	16593	16784	16876	16958	16886	16922	16943	16687	16656	16777	16757	17015	16824	16831	16751	16722	16663	16809	16650	16796	16706	16879	16752	16993	16758	17026	16822	16801	16706	16753	16693	16813	16938	16964	16828	16769	16763	17029	16883	17039	16718	16685	16957	16952	16689	16678	16790	16696	16864	16704	16708	16781	16957	16901	16632	16763	16860	16813	16768	16781	16766	16909	16943	16734	16671	16766	16674	16671	16776	16904	16708	16846	16643	16664	16697	16881	16879	16654	16742	16795	16732	16899	16688	16764	16755	16880	16894	16875	16567	16998	16799	16829	16838	16799	16805	16841	16751	16867	16738	16903	16737	16728	16791	16819	16798	16838	16842	16792	16736	16752	16879	16958	16649	16888	16788	16512	16883	16821	16710	16897	16867	16756	16786	16678	16877	16891	16720	16768	16975	16826	16862	16727	16781	16695	16799	16757	16949	16694	16687	16684	16855	16747	16954	16846	16778	16958	16818	16725	16538	16899	16977	16886	16910	16768	16806	16870	16642	16903	16777	16920	16896	16735	16702	16926	17007	16758	16959	16778	17038	16622	16757	16854	16806	16827	16872	16696	16837	16691	16862	16743	16502	16782	16720	16871	16745	16743	16713	16667	16790	16704	16913	16715	16888	16844	16842	16674	16744	16847	16889	16885	16886	16639	16606	16787	16784	16796	16983	16909	16870	16832	16754	16890	16810	16911	16905	16761	16741	16601	16761	16705	16696	16809	16787	16910	16778	16714	17037	16865	16712	16723	16793	16925	16855	16764	16800	16856	16804	16697	16908	16784	16729	16859	16845	16641	16885	16883	16949	16651	16762	16901	16731	16792	16988	16809	16902	16918	16835	16784	16864	16920	16740	16788	16722	16845	16843	16930	16795	16871	16870	16802	16872	16676	16725	16814	16730	16810	16845	16804	16893	16758	16791	16698	16832	17050	16783	16853	16782	16717	16918	16655	16788	16814	16799	16931	16819	16580	16783	16625	16931	16783	16836	16745	16808	16730	16946	16713	16797	16951	16753	16761	16727	16821	16765	16784	16788	16735	17088	16772	16730	16839	16800	16893	16901	16696	16706	16918	16786	16865	16867	16896	16649	16738	16953	16842	16825	16692	16802	16920	16827	16861	16874	16802	16803	16827	16860	16787	16874	16853	16899	16721	16947	16849	16916	16706	16737	16779	16947	16719	16663	16962	16662	16738	16791	16772	16880	16754	16847	16878	16773	16967	17021	16784	16702	16974	16937	16803	16828	16771	16798	16935	16738	16771	16825	16850	16849	16632	16851	16793	16726	16968	16818	16832	16815	16944	16675	16791	16820	16839	16845	16804	16643	16821	16944	16776	16833	16678	16812	16928	16645	16783	16772	16893	16897	16939	16650	16737	16738	16846	16803	16876	16834	16753	16856	16907	16811	16684	16845	16716	16768	16785	17017	16700	16674	16799	16947	16576	16966	16772	16750	16857	16815	16815	16900	16688	16818	16657	16740	16807	16791	16678	16702	16773	16746	16652	16825	16732	16722	16746	16939	16796	16808	16819	16792	16793	16758	16978	16794	16769	16637	16724	16912	16721	16854	16601	16935	16678	16755	16714	16867	16717	16762	16811	16844	17001	16770	16826	16919	16884	16603	16859	16974	16686	16732	16818	16962	16830	16731	16961	16678	16699	16769	16988	16784	16875	16724	16858	16644	16961	16789	16771	16689	16715	16820	16834	16909	16842	16797	16882	16925	16723	16732	16695	16881	17030	16811	16730	16703	16897	16877	16709	16853	16846	16852	16764	16856	16654	16760	16802	16954	16865	16787	16766	16790	16813	17005	16715	16875	16547	16709	16914	16767	16728	16884	16828	16756	16997	16812	16735	16765	16763	17000	16768	16890	16756	16762	16888	16834	16923	16852	16678	16961	16830	16840	16956	16822	16687	16882	16824	16908	16796	16821	16883	16660	16626	16834	16886	16843	16760	16821	16943	16712	16754	16720	16559	16772	16779	16944	16936	16813	16956	16905	16817	16840	16808	16777	16786	16877	16616	17053	16662	16984	16713	16773	16668	16836	16846	16805	16986	16694	16775	16814	16931	16756	16727	16879	16795	16946	16811	16838	16859	16656	16717	16794	16839	16728	16831	16851	16788	16925	16977	16790	16997	16820	16873	16732	16900	16867	16692	16740	16716	16797	16812	16851	16875	16638	16709	16635	16695	16960	16894	16751	16919	16934	16710	16821	16908	16748	16798	16957	16894	16805	16714	16864	16861	16801	16907	16749	16556	16853	16914	16823	16817	16791	16922	16892	16824	16779	16846	16628	16746	16758	16882	16794	16753	16756	16786	16739	16660	16763	16840	16825	16732	16870	16704	16728	16791	16887	16885	16868	16943	16773	16854	16977	16875	16985	16843	16885	16926	16824	16672	16705	16644	16758	16865	16837	16737	16916	16643	16768	16804	16786	16883	16870	16863	16861	16683	16865	16823	16842	16909	16749	16743	16904	17044	16840	16866	16868	16881	16617	17058	16898	16842	16792	16746	16885
24625	20994	28213	24888	24574	26575	27284	24887	24414	24033	23216	23501	22860	22478	22340	22462	22454	22460	22135	22200	22271	22201	22124	22218	22306	22129	22392	22621	22077	22064	22300	22097	22185	21989	22251	22090	22075	22701	23253	23654	23324	22704	22416	21998	21961	22007	21903	21640	21959	22103	22063	22038	22085	22052	21881	21923	22140	22348	22275	21923	22045	21984	22111	21902	21987	22266	22284	21907	21955	21973	22229	21996	22027	22123	22042	21995	22245	22121	21987	22073	22201	22054	22079	21927	22135	22044	22177	21833	22175	22147	22087	21903	21955	22138	22080	21904	21774	21989	22049	22161	21961	22046	22051	22075	21961	22112	21987	21897	21729	22195	22198	21986	22019	22134	21955	22097	22149	22086	22073	22025	21877	21991	22053	22383	22034	22091	22035	21852	22107	22061	22198	21777	22029	22101	22152	21981	21982	21891	22071	22072	22142	22115	22009	22100	21953	21999	21995	22038	21794	22152	21977	21990	21988	22008	22293	22116	22030	22002	21986	22005	22029	22179	21928	22248	21828	22150	21993	21785	22035	21895	22236	21971	21920	22214	22072	21960	22112	22187	22115	21879	21847	21976	22125	22125	22186	22081	22093	21937	21976	21894	21913	21880	22051	22104	22094	21826	22078	22116	21956	21827	21915	21928	22052	21961	22106	21754	22122	22181	21809	22220	21791	22136	21897	21889	21929	22270	22032	22081	21995	22224	22097	21738	22015	22210	22163	22022	22149	21831	22019	22114	21967	21999	21870	21897	22060	21916	22101	22109	22047	21884	22086	22088	21977	21830	22047	22117	21966	22293	22126	22042	21865	22107	22107	22015	22040	21999	22068	22102	21951	22020	21915	22053	22123	21951	22147	22112	22134	21929	21966	22110	22050	22137	21944	21770	21953	22036	22147	22051	21943	21966	22023	22040	22037	22004	22107	21935	22141	21951	21884	22179	21917	21902	21979	21919	22007	22045	22197	22010	21992	22095	21911	21890	21882	22146	22191	22021	21883	21944	21780	21904	21993	22026	22212	22109	22009	22074	21925	22022	22088	21950	22247	21921	22086	21969	21993	21910	22094	22044	22038	21895	22126	22003	22130	22119	22077	21999	21981	22044	22127	21968	22029	21977	22085	22086	22130	22104	22031	22014	22078	22159	22206	22075	22073	21918	22010	22099	22155	22052	21974	21943	21968	22080	22096	21962	22144	21956	22045	22081	22286	21973	22029	22224	22025	22078	21564	22035	22280	22028	22229	21849	22207	22045	22158	22164	22037	21734	21896	21802	21889	22114	22164	21952	22188	21806	21876	21921	22169	21956	22302	22167	21847	22174	21985	21943	21772	22035	21822	21934	21909	22248	22282	22235	21976	22014	21991	22014	21852	21986	21902	22128	22077	22059	22085	21970	22078	22113	22069	22022	22033	22101	22126	22029	21970	22010	22369	21946	22006	22062	21881	22091	22101	21883	21909	22230	22195	22119	22187	22195	22120	22163	22069	22100	21855	21894	21944	22169	22078	22036	21948	22182	22067	22190	21983	21924	21859	21992	21797	21972	21902	21951	22078	21991	22167	21954	22039	22005	21897	22141	21958	22359	22227	22241	21826	21967	21950	22001	22107	22070	22090	22025	21942	21936	21797	22034	21709	22012	22036	21920	21961	21983	21992	22040	21913	22109	22278	21993	22116	22091	21770	22087	22369	22213	21947	22001	21985	22089	21926	21955	21973	22089	22232	22057	21915	22064	21981	22265	22130	22208	21918	22162	21952	22068	22140	21955	22028	21893	21943	22154	21985	21863	22011	22053	22068	22167	21906	22273	21936	22060	22067	21802	22163	22066	21977	22006	21936	21942	22058	22038	21999	22056	21864	22136	22160	22073	21846	22272	22034	22121	22072	21900	21917	21965	22140	22051	22093	21897	22085	21967	22051	22114	21927	22195	22189	21897	21860	21982	21923	21961	21862	22059	22083	22078	21916	22030	21966	21983	22275	22077	21835	21877	22089	22000	22014	21970	21833	22214	22056	22219	22115	21976	22011	21910	22007	22182	22033	22080	21997	22043	21900	21980	21940	21991	21966	21980	22062	21949	21882	21900	21990	22003	21899	21874	22113	21822	21857	22055	21889	21985	22043	22047	21586	21963	21967	22084	21986	22049	21851	22062	21986	22248	21856	21969	21918	22122	21919	22133	22151	21990	22177	21850	22021	21977	22053	21927	22122	21935	22125	22049	21960	22003	22111	21747	22099	22151	21889	22091	21916	22058	22177	22052	21887	21949	21902	22120	21997	21967	22138	22067	21956	22035	22126	22059	22163	22319	22031	21957	22038	22015	22073	22034	22112	22257	21969	22078	22021	21977	21907	21830	21931	21980	22092	22248	21992	21991	22280	21879	21973	21911	22047	22141	22005	21962	22106	22032	22167	21979	21919	22354	22349	22073	22125	22262	22185	22262	21820	21876	22014	21876	22024	21877	22160	22053	21985	22122	22095	22189	22061	22012	21924	21995	22332	22166	22020	21930	21917	21951	22081	21882	21973	22037	21958	21881	21761	22043	22093	22100	22181	22240	21896	21920	22094	22007	21742	22025	22065	22171	22002	21961	22174	21967	21992	22059	22224	21947	21816	21957	21996	22227	22001	21785	21916	22013	22125	22002	21956	22177	22178	22050	22062	22151	22125	21749	22004	22011	21910	21885	21984	22119	21998	21660	21939	22072	22100	22119	22008	21869	22154	21997	21912	22161	21959	22052	22031	21974	22065	21981	21944	21864	22129	22059	21919	22098	22031	22069	22270	22152	22083	22037	21879	22045	22048	21953	22252	22422	22164	21972	21997	21833	22040	22079	22145	22204	22208	22006	22013	22082	21720	22224	22101	21974	22006	21916	21910	21815	22070	21941	22048	22011	21914	22044	22146	22213	22100	22022	22160	22144	22137	22143	22121	22138	21903	21970	22035	22148	22215	22111	21849	21605	22236	22160	21970	22056	21956	22097	21728	22051	21962	21966	21991	22006	22325	22083	22062	22031	22084	21790	22005	21908	22055	22041	22016	21910	22047	21983	22321	21868	21837	21861	22084	21788	22057	21990	21955	21816	22073	21960	22007	21880	22198	22151	22150	22011	22122	22185	22210	21794	22093	22025	21815	21924	22122	21722	21977	21949	22094	21961	21962	22064	22128	22117	21900	22018	22220	21947	22033	21952	22192	22012	22070	21900	22245	22061	21976	22171	22359	22142	22046	21832	22188	21921	21960	22092	21880	22158	22064	22050	22109	21954	21997	21955	22299	21995	22014	21897	21854	21975	21990	21986	22144	22248	21868	22271	22033	21865	22010	21898	22290	21955	22133	22120	21972	22155	21961	22036	21879	22054	21867	22173	21957	21897	22132	21930	22151	21858	22220	22136	21805	22108	22082	22052	22093	22181	22075	21871	21927	21968	22133	22135	22176	22235	21985	22023	22116	22017	22123	22098	22109	22085	22126	21980	22074	21929	22261	22034	22090	21991	22024	22038	21912	21961	21869	22125	21869	22005	22098	22137	22099	22081	22146	22035	22058	21875	22078	22131	21978	21934	22035	21928	21988	21747	21892	21870	21915	21986	22034	22135	22219	22147	22073	21906	22210	22155	21946	22088	21978	21878	22062	21816	21940	22120	22129	21966	22195	21871	22164	22132	22079	22154	22044	22035	21938	22011	22160	22131	22082	21982	21968	21952	21977	21953	21967	21915	21969	21978	21926	21987	22213	21903	22124	21846	22055	21985	22364	21912	22105	22068	22127	21941	22221	22036	22121	22126	21993	22054	21865	21959	21881	21968	22116	21970	22070	21957	22165	22146	22116	22214	22118	22037	22220	21924	21910	22054	22114	21872	22139	21965	22089	21951	21993	22088	22104	21788	22255	22137	22081	22049	22094	21923	21889	21678	22197	21902	21911	22044	21989	21914	21894	22082	22093	22038	22006	21928	21980	21932	22251	21901	22170	22038	22017	22173	21855	22094	21874	22094	21970	22048	21911	22065	22211	22055	22142	21954	22023	21912	21804	21867	22016	22264	22130	22094	21988	22049	21916	21821	21906	21963	22097	22226	21902	22070	21990	21913	22099	21888	22167	22181	22103	22257	22129	21906	22074	22067	21909	22060	21847	21947	22031	21908	21878	22008	22236	21909	22114	22373	22135	22050	22207	21921	22059	22110	21943	21902	21959	22129	22256	22051	22009	21785	22123	21919	22018	22021	21683	22279	21976	21997	22118	21844	21873	22194	21923	22104	22184	21985	21986	22086	21992	22096	22272	22183	22217	21998	21961	22000	21894	22132	22084	22125	22105	22128	22128	21938	22126	22003	21950	22047	22130	22193	21672	22148	22090	21985	22079	22133	21974	22011	21932	22099	22198	21927	22003	22073	22183	22087	22055	22196	21971	22047	21935	21942	21952	22149	22102	21951	22130	22106	21920	22115	22050	21931	22043	22042	22026	22236	22113	22137	21981	21989	22192	21899	22043	22147	21978	21859	22041	22151	22129	22131	21915	22028	21884	21829	21958	22057	22109	21937	22067	22057	21750	21826	21799	22095	22028	21965	22060	22015	22082	22198	21900	21980	22100	21944	22131	22020	22036	21871	22164	21971	22153	21998	22142	21979	22097	22016	22154	21996	21884	21925	22111	21987	21905	22261	22101	21895	21984	21772	22051	21686	22054	22039	22029	21898	22294	22228	21891	21958	21995	22107	22090	21908	22033	22132	21990	21884	22164	22233	22245	22091	21883	22103	22134	21915	21816	22016	22114	22223	22257	21973	22172	21891	22182	22099	21887	22153	22090	22140	21835	22035	22052	22095	21897	22053	22188	21930	22142	21934	21934	21958	22136	22016	21788	21918	22028	22210	21916	22054	22308	21858	21933	21927	22157	21966	22232	22012	22191	22363	22078	21995	22094	22055	21981	22179	22159	21986	21871	21991	21998	22317	22117	21986	22205	22197	22131	21970	22132	22196	21985	22014	22159	22111	21943	21998	22288	21998	22165	21886	21957	21950	22290	21963	21986	22130	21833	22164	22004	21792	22202	22009	22034	22044	21985	22027	21870	22070	21896	22096	21804	21899	22134	21928	22028	22129	22024	22085	22137	22226	21966	21961	22097	22084	21862	22075	22153	21813	21985	22125
28923	43774	39372	30832	25020	21723	21014	20793	20151	19244	18350	18393	17378	16961	17008	16563	16822	16567	16730	16549	16764	16595	16447	16405	16568	16602	16680	16528	16632	16495	16472	16293	16525	16445	16635	16435	16418	17149	18310	18491	17828	17084	16606	16451	16303	16335	16435	16379	16497	16258	16567	16326	16284	16443	16309	16337	16326	16397	16309	16501	16349	16472	16449	16211	16410	16330	16335	16264	16416	16365	16409	16218	16330	16291	16400	16411	16223	16445	16232	16329	16491	16332	16476	16338	16400	16107	16295	16357	16543	16227	16314	16354	16233	16462	16164	16430	16371	16537	16527	16368	16303	16395	16603	16377	16383	16326	16398	16468	16417	16405	16376	16289	16316	16505	16258	16462	16339	16419	16392	16275	16532	16516	16492	16295	16285	16341	16371	16395	16287	16439	16141	16471	16321	16373	16532	16549	16160	16111	16641	16343	16333	16232	16541	16355	16374	16227	16211	16202	16339	16421	16348	16312	16461	16317	16473	16588	16375	16328	16499	16362	16326	16234	16465	16419	16353	16322	16312	16330	16352	16306	16472	16350	16282	16301	16419	16480	16429	16463	16447	16438	16332	16403	16452	16390	16475	16415	16374	16210	16400	16441	16392	16509	16280	16376	16332	16212	16511	16324	16305	16263	16199	16376	16385	16509	16183	16322	16297	16293	16303	16324	16289	16374	16440	16536	16397	16263	16513	16377	16503	16460	16447	16266	16334	16479	16184	16390	16317	16219	16367	16288	16334	16526	16383	16355	16408	16455	16344	16235	16329	16504	16460	16426	16361	16473	16396	16254	16270	16520	16386	16535	16425	16413	16341	16378	16413	16362	16360	16412	16435	16362	16329	16366	16287	16394	16405	16375	16481	16231	16236	16450	16384	16384	16314	16351	16325	16319	16266	16446	16245	16339	16519	16336	16335	16401	16394	16529	16336	16286	16385	16407	16306	16301	16402	16364	16466	16408	16288	16098	16492	16592	16554	16327	16502	16293	16420	16401	16234	16259	16332	16313	16396	16402	16328	16469	16456	16451	16378	16418	16247	16434	16186	16364	16213	16224	16405	16353	16349	16479	16248	16380	16402	16470	16392	16339	16487	16266	16535	16168	16282	16309	16410	16400	16254	16328	16434	16112	16475	16473	16417	16301	16462	16254	16391	16270	16254	16453	16371	16442	16387	16231	16167	16642	16246	16434	16455	16389	16295	16354	16253	16454	16460	16403	16283	16440	16626	16337	16350	16321	16431	16394	16465	16463	16272	16422	16429	16365	16409	16177	16510	16496	16405	16183	16454	16412	16283	16383	16279	16328	16314	16359	16369	16288	16376	16374	16273	16533	16470	16449	16355	16286	16434	16393	16331	16414	16506	16294	16240	16476	16388	16259	16249	16456	16405	16387	16383	16479	16276	16229	16326	16243	16434	16294	16295	16341	16329	16373	16575	16339	16339	16372	16486	16306	16277	16426	16471	16488	16219	16404	16395	16371	16334	16234	16352	16401	16426	16506	16469	16412	16456	16428	16329	16269	16340	16391	16275	16473	16275	16416	16253	16342	16288	16270	16387	16392	16379	16584	16353	16388	16423	16246	16248	16451	16328	16349	16306	16343	16336	16265	16375	16366	16450	16329	16463	16570	16261	16320	16304	16235	16619	16395	16557	16402	16272	16339	16258	16283	16387	16111	16288	16312	16412	16354	16411	16330	16336	16447	16320	16387	16258	16341	16455	16464	16204	16347	16288	16497	16500	16434	16442	16273	16623	16303	16339	16259	16534	16190	16386	16367	16300	16337	16315	16396	16369	16525	16336	16516	16482	16410	16351	16399	16411	16469	16421	16482	16535	16466	16345	16416	16497	16347	16332	16424	16150	16302	16295	16598	16266	16281	16195	16309	16381	16419	16160	16224	16345	16259	16476	16491	16343	16256	16236	16412	16404	16296	16218	16304	16422	16456	16359	16408	16420	16385	16343	16209	16455	16322	16583	16481	16555	16315	16281	16203	16350	16257	16440	16456	16306	16326	16378	16458	16392	16335	16279	16484	16357	16342	16371	16394	16393	16351	16328	16330	16395	16362	16495	16448	16267	16362	16322	16360	16378	16304	16428	16257	16173	16399	16283	16443	16172	16356	16413	16328	16527	16444	16375	16267	16417	16488	16516	16311	16340	16320	16264	16427	16385	16317	16223	16372	16262	16285	16387	16352	16417	16342	16201	16236	16530	16314	16459	16301	16273	16378	16483	16275	16350	16344	16287	16394	16337	16505	16297	16418	16433	16310	16448	16428	16266	16192	16244	16560	16197	16362	16379	16335	16380	16444	16014	16379	16281	16386	16367	16358	16487	16394	16404	16381	16195	16461	16366	16218	16246	16214	16432	16412	16432	16337	16284	16372	16412	16312	16356	16503	16185	16405	16297	16420	16408	16411	16414	16301	16416	16378	16357	16452	16333	16236	16188	16217	16276	16206	16337	16428	16239	16306	16300	16215	16541	16336	16429	16273	16213	16368	16521	16426	16538	16090	16365	16201	16379	16439	16400	16440	16457	16495	16251	16412	16379	16456	16383	16095	16523	16316	16417	16292	16427	16414	16401	16317	16374	16392	16432	16315	16317	16570	16261	16147	16216	16349	16388	16529	16347	16306	16409	16331	16356	16385	16330	16168	16209	16397	16436	16180	16430	16252	16598	16424	16431	16456	16419	16399	16248	16344	16429	16187	16501	16162	16516	16320	16325	16457	16481	16395	16396	16390	16444	16400	16362	16337	16396	16373	16320	16396	16151	16405	16518	16208	16506	16500	16329	16446	16498	16394	16434	16405	16422	16297	16361	16407	16514	16535	16287	16217	16341	16343	16211	16307	16335	16343	16323	16314	16302	16271	16485	16456	16286	16470	16340	16303	16397	16319	16476	16440	16349	16469	16353	16288	16505	16284	16470	16437	16392	16380	16309	16337	16426	16336	16313	16299	16447	16367	16247	16271	16399	16337	16441	16231	16527	16335	16299	16405	16269	16389	16251	16353	16456	16217	16508	16327	16226	16239	16484	16417	16352	16420	16285	16337	16372	16365	16446	16512	16304	16286	16466	16272	16295	16326	16311	16336	16162	16427	16418	16280	16428	16240	16447	16389	16215	16326	16448	16210	16342	16393	16316	16563	16188	16450	16240	16243	16421	16353	16529	16500	16392	16327	16287	16487	16270	16389	16401	16248	16260	16417	16406	16415	16265	16318	16350	16258	16414	16189	16443	16381	16570	16385	16448	16420	16404	16337	16349	16411	16438	16297	16452	16320	16302	16360	16402	16416	16286	16371	16403	16352	16492	16426	16531	16316	16325	16360	16395	16251	16401	16554	16446	16411	16220	16411	16334	16316	16467	16337	16325	16341	16542	16478	16204	16398	16521	16547	16397	16279	16465	16361	16316	16179	16491	16213	16270	16262	16360	16440	16264	16386	16447	16404	16474	16439	16371	16285	16453	16401	16226	16304	16378	16308	16420	16414	16375	16410	16291	16301	16321	16372	16536	16245	16355	16226	16412	16175	16339	16376	16384	16353	16444	16410	16153	16250	16364	16263	16526	16393	16467	16407	16406	16185	16549	16436	16362	16338	16413	16392	16407	16218	16496	16524	16305	16354	16305	16291	16509	16402	16350	16426	16503	16253	16263	16424	16509	16375	16410	16429	16418	16310	16591	16467	16232	16472	16393	16569	16411	16177	16479	16388	16226	16413	16519	16135	16413	16251	16426	16270	16312	16215	16472	16570	16397	16300	16393	16523	16450	16378	16404	16344	16374	16201	16344	16431	16358	16186	16254	16254	16484	16283	16213	16329	16430	16324	16298	16473	16406	16374	16386	16228	16425	16340	16544	16484	16395	16256	16422	16303	16347	16469	16415	16374	16381	16394	16258	16217	16358	16565	16316	16388	16360	16488	16511	16477	16534	16424	16300	16321	16316	16207	16328	16351	16314	16243	16502	16299	16279	16394	16500	16192	16197	16347	16470	16434	16326	16384	16355	16299	16205	16370	16319	16298	16246	16299	16425	16415	16271	16443	16498	16369	16255	16326	16375	16543	16255	16385	16430	16332	16245	16332	16414	16455	16434	16512	16436	16287	16345	16553	16329	16337	16497	16282	16333	16484	16388	16405	16451	16483	16353	16345	16223	16326	16307	16406	16242	16405	16240	16586	16420	16359	16316	16381	16419	16468	16455	16371	16235	16328	16372	16676	16413	16300	16332	16344	16495	16456	16398	16428	16583	16404	16354	16303	16400	16196	16450	16564	16278	16530	16410	16403	16302	16284	16499	16342	16374	16142	16548	16357	16327	16291	16355	16397	16373	16345	16179	16416	16464	16195	16425	16143	16306	16362	16264	16377	16325	16462	16256	16385	16331	16334	16211	16470	16298	16396	16252	16584	16250	16352	16341	16417	16493	16456	16365	16318	16243	16283	16458	16541	16269	16403	16254	16240	16422	16507	16356	16444	16271	16313	16385	16427	16298	16522	16474	16395	16433	16411	16534	16615	16167	16400	16426	16336	16512	16487	16444	16433	16342	16370	16416	16422	16390	16494	16491	16284	16276	16319	16275	16111	16436	16402	16324	16290	16337	16375	16233	16143	16347	16332	16531	16406	16527	16468	16371	16358	16341	16320	16196	16392	16462	16357	16296	16429	16460	16422	16426	16205	16332	16514	16359	16378	16285	16367	16325	16298	16436	16286	16315	16400	16515	16448	16560	16200	16385	16453	16344	16223	16363	16464	16472	16406	16346	16469	16364	16353	16534	16557	16496	16301	16334	16447	16340	16424	16338	16276	16356	16462	16401	16474	16322	16304	16288	16166	16357	16426	16361	16360	16439	16424	16344	16555	16410	16374	16358	16343	16393	16229	16377	16313	16210	16471	16324	16420	16418	16389	16313	16466	16340	16371	16317	16366	16445	16358	16485	16157	16475	16444	16242	16354	16244	16383	16224	16507	16399	16424	16384	16222	16558	16245	16436	16305	16329	16342	16358	16478	16225	16408	16420	16314	16278	16261	16368	16322	16174	16457	16499	16457	16389	16234	16310	16256	16439	16387	16432	16410	16369	16311	16265	16384	16238	16581	16437	16296	16307	16278	16230	16424	16443	16376	16392	16385	16162	16304	16503	16313
23218	20904	28351	23749	22225	26201	29094	25746	24523	24119	23560	23119	22525	22111	21746	21875	21688	21577	21755	21641	21452	21376	21584	21630	21590	21552	21467	21368	21327	21433	21730	21438	21453	21578	21340	21347	21352	21759	24125	24215	23372	22388	21759	21489	21380	21233	21366	21315	21259	21230	21301	21230	21252	21336	21301	21213	21140	21330	21177	21372	21181	21085	21265	21341	21339	21298	21355	21134	21325	21132	21281	21332	21241	21181	21089	21457	21343	21353	21306	21138	21291	21520	21177	21295	21389	20995	21319	21269	21393	21284	21169	21270	21410	21106	21251	21201	21304	21291	21299	21415	21350	21154	21116	21333	21381	21337	21309	21331	21371	21440	21415	21267	21360	21242	21315	21224	21520	21246	21314	21287	21351	21106	21237	21065	21187	21089	21138	21174	21178	21481	21322	21156	21097	21007	21283	21277	21308	21223	21450	21431	21123	21276	21232	21229	21204	21270	21222	21070	21311	21431	21205	21413	21154	21499	21303	21259	21251	21244	21278	21222	21430	21365	21140	21257	21311	21311	21181	21194	21334	21149	21159	21211	21178	21374	21360	21223	21210	21290	21174	21160	21153	21066	21059	21263	21097	21388	21154	21251	21244	21359	21368	21493	21348	21270	21365	21381	21173	21165	21184	21163	21325	21141	21106	21283	21163	21220	21392	21429	21143	21320	21339	21270	21474	21185	21272	21254	21202	21321	21298	21402	21216	21347	21038	21058	21205	21131	21087	21290	21173	21367	21544	21170	20999	21237	21366	21283	21218	21204	21329	21353	21262	21112	21083	21363	21487	21269	21202	21152	21211	21191	21096	21165	21404	21178	21279	21050	21065	21206	21082	21344	21251	21325	21084	21424	21238	21408	21376	21330	20942	21138	21101	21287	21206	21252	21185	21441	21234	21308	21236	21324	21240	21202	21040	21066	21411	21476	21282	21237	21336	21430	21340	21154	21093	21265	21342	21088	21390	21082	21295	21096	21079	21181	21324	21391	21192	21341	21219	21090	21244	21222	21188	21337	21357	21447	21168	21194	21382	21293	21209	21176	21135	21191	21296	21099	21192	21293	21182	21157	21205	21248	21296	21195	21321	21280	21117	21111	21129	21318	21164	21204	21210	21082	21251	21100	21453	21322	21518	21221	21146	21272	21411	21196	21349	21123	21105	21084	21300	21391	21238	21391	21165	21378	21240	21324	21187	21076	21289	21231	21471	21203	21231	21290	21221	21300	21409	21074	21263	21317	21106	21211	21156	21322	21311	21400	21352	21087	21121	21338	21339	21386	21027	21225	21046	21151	21351	21216	21407	21288	21179	21184	21178	21267	21439	21407	21289	21386	21353	21261	21355	21327	21279	21267	21032	21395	21209	21072	21449	21473	21025	21263	21067	21132	21206	21061	21352	21130	21190	21054	21416	21042	21344	21446	21323	21291	21174	21483	21355	21275	21419	21204	21275	21045	21074	21208	21221	21290	21311	21207	21117	21187	21334	21271	21371	21249	21294	21327	21399	21416	21238	21274	21283	21332	21444	21257	21223	21172	21295	21301	21409	21250	21194	21328	21317	21248	21310	21163	21211	21393	21505	21437	21257	21240	21185	21306	21437	21433	21289	21248	21408	21167	21023	21277	21177	21487	21519	21057	21140	20859	21283	21239	21312	21335	21212	21410	21151	21284	21399	21383	21117	21381	21117	21217	21225	21257	21172	21099	21401	21124	21254	21150	21128	21215	21363	21202	21380	21117	21309	21325	21242	21296	21208	21307	21306	21223	21178	21319	21298	21258	21339	21257	21158	21253	21270	21101	21394	21271	21339	21181	21369	21066	21233	21177	21280	21244	21204	21358	21306	21197	21314	21180	21148	20962	21388	21159	21334	21221	21138	21260	21363	21422	21196	21293	21180	21378	21258	21266	21211	21233	21172	21327	21211	21259	21210	21382	21192	21387	21024	21184	21053	21388	21142	21214	21052	21125	21246	21290	21334	21338	21449	21238	21117	21237	21094	21225	21308	21369	21407	21244	21557	21330	21311	21516	21184	21478	21376	21426	21249	21258	21328	21080	21370	21145	21215	21174	21086	21238	21328	21314	21273	21123	21285	21223	21242	21145	21294	21142	21223	21360	21659	21198	21242	20998	21321	21447	21092	21438	21212	21299	21268	21257	21379	21056	21273	21370	21205	21242	21323	21126	21242	21217	21368	21486	21295	21379	21306	20955	21450	21235	21174	21274	21599	21208	21202	21592	21298	21209	21048	21255	21418	21103	21261	21216	21156	21306	21240	21036	21347	21391	21164	21167	21294	21377	21207	21351	21477	21265	21052	21246	21217	21189	21517	21560	21200	21352	21441	21182	21173	21380	21169	21197	21291	21372	21325	21464	21124	21284	21203	21356	21395	21298	21266	21313	21295	21376	21378	21283	21293	21043	21339	21245	21396	21221	21039	21298	21239	21168	21120	21260	21296	21369	21270	21334	21211	21419	21111	21012	21095	21260	21414	21304	21067	21246	21294	21381	21247	21383	21235	21299	21376	21237	21358	21139	21389	21229	21170	21356	21220	21252	21342	21386	21237	21363	21438	21114	21127	21328	21318	21327	21257	21276	21028	21412	21454	21370	21043	20962	21175	21183	21419	21255	21037	21031	21187	21422	21250	21267	21119	21175	21159	20958	21222	21119	21187	21452	21258	21104	21158	21328	21460	21106	21021	21063	21192	21361	21220	21199	21253	21253	21286	21206	21243	21015	21249	21205	21330	21321	21193	21156	21302	21261	21212	21048	21484	21223	21174	21268	21275	21259	21405	21167	21250	21078	21397	21272	21056	21160	21213	21215	21227	21158	21118	21147	21317	21287	21428	21287	21273	21205	21408	21423	21291	21350	21100	21225	21250	20947	21183	21172	21325	21402	21222	21233	21226	21429	21130	21386	21237	21318	21345	21143	21120	21542	21229	21362	21478	20906	21305	21154	21311	21201	21261	21164	21090	21224	21135	21409	21231	21343	21496	21206	21405	21357	21366	21233	21431	21047	21122	21194	21313	21225	21465	21316	21243	21204	21229	21260	21174	21308	21176	21415	21043	21484	21302	21242	21271	21406	21342	21340	21393	21219	21253	21312	21254	21290	21136	21274	21169	21201	21121	21042	21219	21221	21254	21280	21269	21198	21323	21344	21501	21344	21419	21349	21430	21157	21265	21282	21365	21065	21261	21391	21176	21260	21216	21289	21248	21376	21400	21340	21210	21278	21260	21342	21361	21321	21163	21215	21208	21160	21078	21149	21274	21425	21338	21211	21262	21474	21252	21102	21033	21283	21225	21289	21323	21143	21290	21163	21086	21312	21434	21210	21186	21389	21410	21393	21247	21249	21476	21381	21275	21273	21378	21130	21462	21369	21243	21244	21510	21366	21293	21433	21241	21074	21404	21301	21389	21145	21380	21246	21462	21142	21461	21444	21394	21292	21176	21366	21089	21275	21383	21143	21109	21504	21391	21249	21250	21172	21228	21197	21175	21293	21036	21130	21344	21290	21196	21343	21162	21133	21367	21207	21396	21195	21210	21268	21208	21201	21141	21187	21261	21369	21380	21153	21302	21339	21260	21095	21425	21224	21170	21248	21378	21345	21445	21280	21170	21201	21161	21195	21084	21186	21573	21056	21293	21378	21109	21319	21479	21379	21168	21239	21376	21351	21272	21210	21360	21294	21170	21146	21313	21158	21376	21302	21199	21363	21324	21407	21276	21201	21243	21360	21333	21459	21097	21099	21253	21204	21367	21286	21208	21318	21284	21279	21317	21145	21140	21277	21456	21341	21074	21175	21279	21129	21033	21115	21297	21278	21310	21182	21296	21216	21364	21405	21321	21084	21288	21335	21330	21274	21069	21303	21471	21294	21330	21341	21396	21339	21279	21127	21414	21157	21160	21363	21405	20975	21318	21538	21351	21220	21449	21182	21454	21227	21249	21271	21242	21238	21206	21404	21235	21601	21165	21200	21333	21186	21335	21412	21249	21223	21237	21256	21187	21382	21208	20956	21179	21246	21169	21173	21159	21191	21294	21189	21130	21119	21166	21303	21124	21392	21211	21162	21358	21097	21291	21348	21410	21426	21252	21184	21436	21176	21143	21257	21225	21386	21332	21300	21219	21325	21179	21124	21219	21305	21270	21107	21425	21212	21249	21269	21094	21284	21277	21229	21164	21339	21301	21305	21257	21317	21321	21174	21039	21154	21318	21076	21400	21249	21294	21244	21289	21295	21219	21111	20980	21323	21115	21254	21066	21397	21131	21238	21058	21102	21194	21137	21289	21419	21237	21218	21310	21260	21261	21290	21351	21212	21109	21357	21223	21113	21337	21127	21263	21183	21188	21395	21129	21205	21146	21213	21051	21239	21265	21227	21285	21114	21254	21202	21213	21397	21092	21309	21035	20957	21242	21087	21156	21134	21244	21420	21428	21226	21350	21300	21130	21138	21296	21241	21188	21411	21399	21262	21107	21212	21305	21299	21435	21389	21422	21176	21476	21047	21218	21158	21365	21305	21359	21246	21301	21164	21358	21220	21287	21319	20982	21310	21406	21202	21434	21118	21066	21144	21355	21313	21302	21197	21277	21148	21170	21435	21353	21317	21298	21227	21201	21159	21290	21182	21343	21264	21160	21229	21075	21356	21366	21351	21250	21308	21286	21350	21107	21179	21298	21405	21280	21276	21075	21117	21444	21179	21390	21179	21251	21167	21336	21250	21286	21218	21077	21422	21200	21175	21073	21274	21366	21479	21395	21433	21370	21357	21248	21117	21368	21294	21021	21272	21344	21213	21125	21267	21463	21356	21244	21243	21087	21361	21002	21119	21089	20974	21289	21203	21280	21147	21118	21210	21295	21265	21023	21219	21319	21103	21417	21086	21011	21193	21382	21107	21180	21238	21265	21177	21211	21191	21254	21145	21189	21114	20922	21227	21402	21152	21186	21289	21120	21346	21253	21126	21131	21394	21198	21100	21425	21318	21111	21213	21236	21249	21300	21199	21150	21245	21319	21308	21335	21283	21319	21156	21100	21234	21177	21171	21133	21352	21191	21532	21137	21082	21341	21035	21089	21435	21626	21458	21248	21290	21253	21238	21056	21308	21304	21138	21218	21165	21073	21268	21175	21413
30187	48039	43354	33362	27757	24276	23344	22373	21188	19697	18866	18524	17422	16761	16497	16282	16397	16417	16502	16173	16083	16172	16217	16283	16281	16076	16196	16261	16031	16276	16060	15887	16034	16118	16182	16355	16334	16931	19979	19369	18315	17189	16529	16159	15919	15852	15915	15924	16010	15978	15857	15831	15889	15848	15945	16038	16010	15908	15816	15946	15961	15956	15950	16072	15813	15783	16035	15857	15825	15857	15965	15728	15796	16095	15886	15951	16043	16083	15912	16029	16018	15875	16022	15794	15882	16023	15959	15854	15929	15955	15966	15833	15906	16012	15943	15939	15945	15802	16049	15826	15895	15949	16035	15990	15934	15770	15888	16037	15960	15788	15842	15767	15984	15984	15894	15855	15975	16025	15941	15978	15995	16015	15809	15872	15893	15641	15985	15951	15956	16084	15957	16023	15973	15832	16082	15938	15939	15941	15903	15826	15829	15960	15924	15939	15942	15842	15963	16023	15924	15838	15834	15877	15735	15925	15960	15834	15975	15920	15883	15949	16005	16022	15853	15883	15719	15951	16029	15980	15851	15902	16064	15856	15863	15931	15797	15934	15847	15935	15913	15888	15855	15804	15837	15830	15869	15821	15973	15931	15773	15875	15819	15892	15817	15875	15845	15872	15993	15898	15890	15930	15891	15796	15798	15972	15731	15840	15957	15818	15946	16023	15858	15901	15832	15836	15825	15963	15801	15664	15825	15884	15798	15929	15969	15892	15922	15949	15838	15784	15983	15893	15674	16010	15816	15883	15853	15881	16005	15915	15936	15897	15916	15968	15912	15923	15856	15846	16093	15914	16135	15855	15995	15798	16034	15858	16039	15989	15926	15948	15809	16010	15678	16098	15788	15931	15967	15965	15922	15956	16037	16050	15919	15854	15936	15932	15861	15870	15790	16029	15798	16082	15862	15853	15960	15918	15928	15790	15840	16046	15743	15975	15924	15814	16021	15875	16042	15940	15965	15886	16004	15792	15868	15809	15841	15957	15920	15824	15839	15916	15878	15839	15873	15751	16064	15975	15928	16130	15754	15894	16023	15974	15951	15854	15758	16043	15886	15805	15915	15924	15793	15908	15849	15834	16041	15967	15941	15974	16020	15975	15929	15967	16017	15822	15822	16083	15870	15887	15978	15990	15822	15959	15873	15901	15927	15920	16011	16137	15884	16017	15971	15739	15833	16051	15947	15773	15934	15971	15853	15954	16087	15980	15863	15837	15818	15899	15992	15982	15920	15769	15882	15975	16176	16030	15893	15961	15925	15894	15876	16039	16094	15845	15708	15970	15947	15939	15835	15645	15964	16012	15830	15811	15845	15959	15818	15882	15933	15819	15707	15754	15860	15857	15960	15877	15847	15717	15979	16048	16051	15882	15940	15896	15835	15814	15755	15927	16005	15818	15951	15910	15823	15855	15921	15902	15978	16002	15781	15836	15967	15889	16061	15858	15897	15788	15942	15987	15846	15987	16046	15820	15917	15871	15861	15991	16002	15759	15865	15814	15772	15909	15951	15930	15951	15816	15927	15901	15958	15851	15889	15969	15682	15913	15923	15907	15713	15982	15884	16009	15969	15955	15716	15953	15912	15740	15837	15801	15779	15915	15845	15824	16063	16023	16003	15828	15960	15915	15985	16030	16013	16131	15814	15720	15954	15976	15928	15994	15778	16018	15768	15965	15990	15845	15885	15805	16024	15969	15898	16153	16033	15955	15903	15838	16015	15907	15967	15964	15968	15814	15941	16094	15923	15936	16134	16029	15656	15909	15837	15875	15919	15970	16068	15787	16091	15970	15968	15926	15811	15985	15730	16080	15864	15822	15987	15839	15856	15991	16031	15818	15897	15925	15791	15622	15760	15911	16005	16036	15940	15948	15906	16022	15846	15917	15973	15937	15871	15941	15975	16087	15808	15855	15946	15830	15881	15910	15790	15944	15652	16166	15872	15854	15862	15905	15898	16035	15767	15937	15825	15922	15884	15826	15969	15977	15756	15729	15942	15966	15986	15927	15891	15747	15689	15890	15901	16024	16000	15909	16029	15869	15682	16049	15987	15761	15948	15858	15984	15813	15888	16054	15791	15925	15967	15978	15840	16021	15896	16065	15695	15985	16118	15885	15976	16016	15951	15804	15869	15971	15800	15887	15921	16048	15940	15955	15971	15844	15874	15928	15783	15920	15859	15962	15785	16022	15927	15773	15917	15779	15613	15959	15834	15826	15842	15839	15855	15861	15971	15916	15967	15782	15709	15919	15837	15955	15919	15872	15975	16005	15980	15860	16008	15914	15934	15917	15781	15864	15938	15981	15863	15855	15802	15955	15922	15779	15855	15869	16018	15951	15765	15962	15885	15921	15808	15830	16038	15889	15780	15928	15994	15938	15902	15811	15905	15691	16062	15888	16054	15917	15901	15925	15956	15799	15744	15732	15862	15976	16053	15918	15857	15791	16022	16088	16036	16186	15908	15938	15782	15829	16014	15918	15998	15914	16061	15937	15878	15938	15889	15971	15791	15952	15729	15888	15751	15851	15998	15776	15900	15834	15869	15997	15896	15813	15744	15919	15747	15879	16076	15883	15992	15860	15934	15829	15936	15946	15854	15840	15827	16013	16051	16011	16034	15924	15970	15869	16082	15808	15956	16000	15965	15897	15972	15888	15769	16103	16008	15861	15951	15897	15903	16016	15990	15915	15848	15783	15846	15945	15974	15887	15908	15890	15947	15824	15906	15870	15830	15931	15869	15972	15914	15789	15843	15895	15933	15902	15881	15903	15952	15829	15966	15945	16164	16027	15843	15989	15942	16037	16008	15867	16099	15907	15856	15989	15979	15869	15940	15989	15990	16023	15903	15889	15819	16003	15968	15947	16009	15713	15795	15966	15673	15901	15933	15877	15954	15959	16045	15924	15890	15903	15907	15778	15869	15882	15839	15931	15858	15929	15958	15745	15949	15827	15883	15892	15895	15902	15906	15864	15967	15888	16020	16003	15799	15706	16031	15909	15800	15985	16029	15916	15851	15936	16115	15872	15967	15908	15897	15941	16079	15865	15971	15891	15900	16058	15797	15889	16057	15926	15901	16037	16022	15802	15885	15770	15921	15972	15874	15888	16013	15813	15792	15923	15881	15882	15890	15884	15888	15792	15869	15910	15851	15763	15755	16150	15804	15898	16008	15935	15800	15832	15974	16034	15846	15942	15946	15946	16009	15939	15965	15923	15918	15856	15843	15801	16040	15989	16027	15560	15918	16034	15900	15672	15970	16001	15859	16045	15820	15888	16131	15834	15795	15778	16036	16116	15921	15784	15841	16016	15857	16003	15757	15967	15857	15853	15890	15971	15919	15846	15926	15749	16105	15918	15870	15988	15685	15896	15911	15769	15927	15791	15790	15983	15807	15832	15913	15985	16162	15826	15835	15945	15894	15837	15861	15897	15913	15865	15823	15873	15968	15800	15869	15859	15928	15949	15991	15847	15760	16032	16027	15919	15957	15747	15826	15994	15775	16012	15905	15878	15759	15968	15938	15953	15795	15886	15876	15811	15926	15846	15757	15900	15946	15977	15919	15945	15827	15914	16050	15950	15885	16022	16093	15828	15834	15792	15812	16077	15819	15602	16000	15905	15741	15917	15973	15927	15828	16075	15939	15906	15934	15989	16175	15869	15756	15930	15918	15843	15978	15805	16093	15958	15990	15982	15823	16008	16012	15936	16117	15873	15866	15892	16046	15975	15878	15822	15931	15782	15774	15922	15949	15975	15855	15941	16036	15740	16022	15943	15851	15883	15971	15806	15937	15842	15881	15983	16063	15976	16040	15915	15704	15855	15992	15847	16022	15996	15958	15930	15855	15849	15862	16083	16006	15839	15959	16009	15827	15912	15729	15936	15886	15762	15788	15964	16038	16016	16037	15923	15809	16061	15948	16021	15829	16101	15825	15843	16032	15807	15749	15838	15915	15815	15861	15906	15966	15879	15875	15932	16043	15911	15826	15961	15937	16002	16015	15721	15927	15717	15896	15825	15964	16005	15879	15964	15802	15762	15864	15928	15837	16087	16085	16043	15828	15864	15874	15901	16045	15889	15871	15967	15735	15795	15866	15997	16059	15911	15871	15886	15874	15981	15825	15903	15746	15807	16049	15886	15745	16042	15943	15808	15814	15909	15850	16109	15964	15853	15973	15796	15982	15772	15827	15757	15884	15880	16110	15880	15766	15815	15870	15925	15890	15751	15985	15918	15781	15907	15902	15874	15934	15888	15946	15934	15755	15849	15978	16137	15836	15744	16016	16100	15914	15488	15833	15861	15924	15835	15806	15861	16106	16069	15765	15799	15809	15985	16035	15847	16184	15926	15858	15719	15838	15798	16043	16108	16000	15951	15811	15934	16028	15939	15866	15783	16024	16005	15813	15872	15918	16006	16058	15938	15918	15977	16070	16007	15906	15901	15808	15956	15927	16031	15780	15810	15914	15944	15962	16101	15958	15737	15983	16033	15789	15997	15960	15843	16077	16015	15801	15889	15789	15714	15909	15778	15824	15796	15706	15954	15778	15894	15705	16122	15874	15763	15958	16047	15895	15788	15743	15995	15944	15827	15938	15904	15975	15778	15842	15947	16050	15795	15879	15958	16102	15872	15818	15934	15843	15987	15934	15915	15914	15909	15990	15912	15863	15918	16017	15775	15871	15846	15954	15794	15869	15875	15798	15979	15830	15823	15904	15908	15866	15831	15922	15994	15942	15956	15906	15790	16029	16066	16005	15801	15974	15932	15969	15882	15857	15806	15881	15824	15866	15845	15883	15825	15944	15958	15830	15972	16045	15815	16012	15828	15785	15966	15983	15913	15879	15898	15950	15708	15821	15946	15808	15909	15946	15859	15877	15968	15624	15849	15754	15863	15955	15903	15929	15987	15927	15962	15772	15986	16111	15783	15941	15884	16043	16034	16016	15827	15906	15892	15985	15841	16135	15934	15974	15933	15814	15925	16064	15893	16008	16072	15980	16114	15997	16008	15917	15920	15869	15969	15858	15999	16119	15946	15849	15952	15944	15824	15882	15793	15914	15981	16113	15896	15990	15894	15818	15815	16020	15844	16084	15700	15928	15896	15853	15842	15916	15981	15983	16034	15979	15987	15900	15945	15995	15941
31985	27940	30164	27544	24389	23887	23923	23364	22873	22603	22438	22304	22224	21927	21962	21797	22007	21820	22042	21966	21932	22039	22094	21914	21826	21981	22006	21991	21951	21634	21926	21852	21880	21573	21986	21814	21980	21951	22137	22065	22287	21906	22142	21829	21960	21793	21796	21951	21920	21891	21711	21698	21907	21764	21702	21919	21747	21941	21652	21721	21834	21799	21807	22033	21889	21924	22013	21946	21695	21671	21702	21889	21787	21880	21729	21786	21831	21819	21798	21800	21936	21771	21964	21918	21590	21645	21703	21763	21860	21957	21663	21843	21783	21863	21747	21816	21816	21904	21788	22003	21775	21710	21890	21914	21768	21816	21922	21838	21781	21886	21836	21796	21862	21670	21734	21868	21892	21814	21647	21838	21750	22007	21812	21845	21740	21849	22081	22083	22002	22050	21904	21803	21595	21832	21987	21807	21808	22109	21803	21909	21784	21627	21893	21631	21822	21923	21651	21962	21872	21801	21946	21695	21646	21998	21862	21981	21875	22001	21955	21765	21814	21616	21807	21867	21635	21608	21750	21801	21852	21988	21834	21845	21918	21753	21687	22052	21922	21695	21843	21814	21953	21660	22210	21897	21766	21915	21707	21854	21782	21839	21836	21861	21993	21938	21609	21764	21874	21883	21998	21879	21755	21990	21794	21650	21901	22009	21899	21884	22060	21701	21976	21920	21757	21899	21917	21897	21820	21736	21992	21686	21941	21895	21627	21844	21967	21756	21923	21814	21749	22062	21880	21652	21873	21687	21782	21708	21788	21738	21847	22076	21917	21953	21699	21739	21723	21748	21786	21772	21741	21503	21843	21824	22012	21845	21933	21891	21806	21843	21615	21750	21744	21628	21869	21669	21814	21712	21691	21775	21791	21840	21942	21797	21763	21720	21720	21669	21902	21902	21759	21697	21906	21914	21923	21723	21582	21536	21563	21829	21949	21748	21883	21584	21798	21740	21977	21759	21956	21762	21808	21819	21637	21803	21883	21886	21861	21930	21826	21775	21746	21756	21653	21680	21594	21526	21878	22083	21748	21812	21784	21911	21689	21927	21969	21838	21641	21848	21822	21643	21647	21824	21851	22039	21722	21717	21637	21591	21789	21911	21576	21770	21841	21866	21801	21703	21631	21816	21788	22139	21654	21983	22032	21581	21686	21668	21812	21747	21976	21667	21890	21889	21879	21897	21668	21675	21992	21751	21848	22077	21990	21659	21775	21759	21936	21682	21994	21680	21877	21734	21611	21600	21868	21962	21773	21774	21879	21975	21979	21678	21845	21764	21674	21661	21982	21825	21796	22106	21765	21848	21655	21818	21940	21768	21804	21627	21976	21962	21793	21988	22142	21728	21776	21712	21650	21651	21790	21838	21808	21816	21621	21767	21760	21807	21679	21703	21732	21759	21804	21852	21612	21990	22178	22082	21774	21840	21798	22002	21810	21781	21919	21811	21771	21987	21585	21854	21884	21773	21961	21795	21850	21991	21963	21866	21878	21851	21983	21870	21859	21846	21725	21753	21805	21645	21762	22035	21923	21977	21983	21667	21740	21843	22014	21782	22000	21725	21913	21899	22011	22109	21848	21928	21755	21945	21797	22034	21789	22046	21887	21856	21824	21669	21761	21807	22027	21819	21729	21644	21874	22072	21768	21709	21695	22050	21805	21878	21903	21745	22020	21903	21736	21875	21688	21802	21875	21701	21964	21887	22029	21885	21558	21853	21830	21708	21744	22017	21626	21863	21809	21838	21826	21888	21702	21846	21906	22028	21763	21831	21805	21808	21910	22006	21590	21803	21817	21661	21849	21983	21684	21960	21995	21828	21845	21715	21756	21734	21941	22003	21883	21994	21787	21937	21805	21828	21935	21903	21827	22063	21856	21964	21942	21857	21749	21452	21971	21999	21818	21834	21730	21951	21702	21843	21715	21608	21936	22008	22011	21970	21837	21893	22057	22000	21682	21674	21742	21839	21887	21670	21833	22077	21991	21974	21987	22052	21712	21776	21891	21887	21825	21595	21959	21893	21760	21814	21811	21537	21944	21645	21820	21631	21903	21644	21730	21597	21791	21751	21813	21735	21833	21742	21918	21875	21896	21851	21872	21802	21915	22019	21743	22246	21654	21564	21832	21779	21945	21980	21849	21978	21974	21898	21620	21855	21839	21644	22031	21969	21897	21595	21831	21909	22027	21837	21893	21956	21936	21792	22132	22074	21869	21779	21899	21702	22071	21802	22002	21753	21798	21977	21866	21797	21782	21974	21839	21733	21738	21681	21877	21909	21844	21826	22078	21983	21742	21762	21939	21795	21734	21710	21756	21754	21692	21778	21800	21761	21819	22072	21783	21802	21921	21925	21769	21726	21929	21917	22021	21913	21998	21955	21747	22037	21997	21774	21991	21677	21655	21908	21819	21845	22009	21792	21635	21865	21928	21780	21775	21617	21909	21771	21788	21794	21757	22002	22037	22092	21817	21866	21905	21848	21761	21682	21873	21812	21735	21774	22037	21729	21938	21759	21771	21746	22013	21793	21889	21994	21968	21819	21841	21837	21900	21904	21737	21812	21853	21746	21921	21690	21726	21891	21854	21764	21729	21879	21896	21619	21737	21846	21654	21764	21778	21915	21911	21829	21859	21974	21781	21968	21807	21905	21809	21932	21777	21950	21904	21951	21918	21813	21909	21802	21798	21843	21601	21704	21989	21845	21874	21894	21795	21812	21714	21651	21884	21938	21930	21755	21873	21776	21880	21862	21804	21823	22098	21827	21862	21811	21842	22058	22064	22016	21918	21844	21693	21949	21679	21650	22176	21858	21847	21844	21845	21678	21687	21909	21645	21661	21825	21667	21629	22213	21872	21872	21767	21790	22068	21736	21868	21740	21792	21634	21883	21826	21856	21804	21852	21897	21734	21672	21900	21820	21739	21789	21889	21564	21742	21614	21805	21827	21833	21908	21701	21948	21839	21826	21946	21932	21803	21840	21909	21982	21808	21652	21850	21772	22015	21803	21953	21897	21735	21917	21755	21686	22074	22002	21913	21908	21804	21744	22046	21865	21844	21867	21843	21755	22084	21998	21743	21780	21811	21820	21753	21754	21799	21731	21796	21676	21893	21719	21832	21795	22068	21804	21704	22162	21871	21688	21999	21785	21733	21946	21748	21968	21877	21840	21823	21896	21981	21671	21700	21648	21701	21716	21715	21719	21779	21743	21787	21710	21920	21838	21828	21750	21883	21568	21836	22101	21947	21945	21792	21907	21967	21786	21960	21898	21882	21641	21813	21841	21945	21967	21967	21744	21520	21869	21800	21912	21597	21816	21994	21843	21870	21842	21784	21741	22022	21970	22028	21802	21856	22100	22029	21852	21953	21909	21869	21727	22189	22032	21520	21741	21901	21960	21987	21733	21998	21735	21818	21667	21707	21833	21772	21751	21899	21982	21706	21896	21877	21698	21876	21804	21786	21889	21948	21741	21909	21757	21975	21861	21948	21871	21849	21732	21765	21966	21756	21854	21791	21823	21986	21799	21601	21980	21724	21833	22226	21761	21972	21990	21621	21879	21931	21836	21892	21962	21759	22019	21591	21813	21722	21722	21657	21844	21994	21961	21653	21826	21873	21660	22151	21835	21969	21933	21760	21670	21719	22041	21898	21752	21942	21956	21880	21907	22005	21758	21854	21626	21862	21966	22106	21996	22123	21818	21713	21677	22015	22129	21859	21593	21762	21694	21834	21937	21788	21911	21648	21734	21791	21818	21749	21627	21781	21482	21835	21770	21875	21864	21750	21839	21657	21891	22021	21901	21783	22013	21722	21941	21867	21726	21842	21687	21712	21906	21863	21834	21677	21860	21884	21614	21660	22039	21862	21896	21845	22036	21960	21763	22151	21807	21836	21784	21779	21746	22038	21694	21873	21736	21499	21823	21830	21763	22085	21680	21924	21286	21884	21830	21697	21829	21749	21749	21934	21824	21903	21691	21724	21767	21832	21758	22022	21828	21903	21912	21669	21870	21831	21909	21579	21953	21670	21880	21782	21703	21899	21821	21526	21951	21751	21750	22043	21929	21782	21546	21673	21811	21792	21815	21725	21752	21897	21951	21785	21987	21781	21929	21951	21702	21817	21865	21956	21787	21700	21758	21831	21947	21843	21920	21860	21659	21713	21758	21973	21846	21850	21944	21897	22023	22096	21699	21966	21638	21769	21799	21743	21809	21890	21899	21874	22061	21791	21722	21802	22144	22019	21719	21747	21914	21613	22040	21915	21835	21692	21786	21880	21846	22023	21892	21869	21715	21718	21794	21925	21991	22053	21801	21837	21784	21877	21932	21890	21898	22028	21953	21841	21969	21998	21761	21708	21732	21956	21870	21972	21751	21822	21713	21796	22027	21732	21854	21856	21927	21766	21802	21688	21744	21988	21741	21777	21777	21847	21475	21747	21812	22134	21759	21656	21714	21806	21903	21943	21749	21833	22054	21897	21799	22004	21611	21842	21950	21965	21852	21905	21855	21782	21794	21742	21770	21854	21637	21639	21722	21962	21823	21724	21794	21752	22017	21973	21722	21669	21678	21857	21839	21883	21952	21899	21851	21771	21916	21945	21995	21851	21936	21737	21962	21832	21551	21686	21759	21476	21944	21894	21752	21651	21998	21970	21986	21767	21881	21750	21882	21728	21701	21923	21763	21864	22049	21916	21928	21817	21911	21826	21943	21980	21904	21904	21818	21852	21864	21780	21688	21853	21857	21830	21838	21751	21953	22027	22014	21644	21834	21814	21833	21949	21685	21802	21714	21876	21724	21690	21796	21766	22118	21859	21694	22073	21822	22005	21722	21783	21684	21803	21690	21970	21904	21757	21869	22080	21706	21941	21592	21762	21763	21752	21809	21874	21751	21605	21893	21684	21857	21902	21704	22058	21757	21706	21640	21899	22049	21766	21966	22119	21939	22037	21732	21804	21933	21797	21871	21989	21808	21986	21567	21858	21839	21924	21747	21789	21727	21900	21797	21905	21853	21746	21818	21836	21803	21791	21915	21887	21796	21849	21994	21897	21735	21979	21804	21763	21793	21645	21627	21934	21976	21716	21851	21726	21679	21752	21926	21785	21723	21988	21954	21972	21772	21711	21868	22142	22119	21819	21986
28063	33178	28669	22960	20562	19473	19158	18496	17786	17247	17386	16995	16480	16408	16244	16339	16314	16190	16349	16379	16327	16331	16458	16370	16342	16163	16209	16228	16354	16302	16311	16257	16162	16295	16251	16147	16331	16240	16597	16478	16427	16399	16350	16196	16274	16119	16100	16159	16058	16191	16056	16121	16305	16091	16276	16149	16208	16094	16086	16055	16203	16118	16195	16193	16377	16192	16085	16140	16243	16237	16186	16216	16107	16090	16326	16268	16148	16236	16139	16184	16193	16170	16124	16181	16121	16054	16122	16139	16202	16147	16281	16295	16216	16150	16235	16330	16171	16199	16246	16091	15991	16333	16288	16261	16157	16092	16092	16154	16124	16416	16167	16267	16254	16005	16324	16209	16289	16141	16110	16221	16052	16235	16093	16167	16255	16179	16210	16157	16049	16010	16152	16328	16222	16055	16124	16226	16201	16213	16085	16234	16332	16274	16254	16129	16153	16084	16248	16066	16117	16356	16180	16177	16178	16097	16185	16141	16174	16132	16213	16280	16128	16143	16284	16091	16177	16210	16370	16313	16255	16178	16114	16253	16074	16189	16168	16041	16053	16171	16190	16031	16121	16130	16062	16353	16110	16176	16207	16199	16098	16397	16286	16109	16268	16191	16240	16194	16276	16134	16226	16132	16010	16340	16095	16085	16281	16168	16199	16149	16285	16098	16122	16176	16390	16108	16054	16303	16043	16234	16170	16127	16130	16242	16360	16344	16255	16297	16302	16126	16157	16295	16121	16255	16221	16104	16321	16099	16200	16115	16207	16200	16302	16066	16245	16156	16175	16185	16051	16224	16127	16229	16030	16193	16215	16243	16273	16127	16153	16142	16176	16012	15965	16133	16095	16318	16073	16218	16099	16140	16095	16285	16198	16238	16259	16255	16218	16148	16182	16255	16185	16249	16015	16204	16295	16097	16126	16225	16301	16009	16184	16237	16189	16425	15947	16045	16020	16182	16051	16190	16208	16340	16054	16138	16082	16255	16305	16039	16205	16232	16118	16146	16386	16079	16136	16227	16175	16378	16138	16105	16082	16169	16041	16283	16137	16191	16135	16404	16235	16117	16192	16018	16046	16319	16240	16268	16072	16193	16272	16226	16086	16337	16128	16282	16323	16141	16224	16029	16349	16107	16199	15980	16138	16066	16282	16127	16157	16284	16054	16245	16273	16114	16184	16107	16229	16137	16226	16190	16114	16034	16228	16370	16223	16187	16318	16171	16100	16267	16181	16284	16235	16320	16084	16181	16223	16184	16212	16246	16206	16026	16229	16271	16130	16236	16145	16309	16199	16192	16094	16225	16102	16220	16305	16058	16204	16247	16167	16159	16241	16213	16212	16111	16171	16104	16234	16244	16028	16049	16246	16285	16060	16259	16167	16193	16108	16032	16270	16006	16195	16259	16093	16312	16056	16278	16201	16263	16277	16373	15968	16176	16210	16192	15937	16209	16155	16230	16080	16095	16295	16187	16059	16230	16159	16072	16231	15977	16181	16215	16129	16329	16240	16278	16216	16329	16131	16207	16256	16398	16228	16158	16129	16161	16220	16301	16204	16338	16090	16324	16174	16066	16178	16230	16234	16251	16199	15993	16195	16163	16158	16267	16128	16222	16069	16112	16152	16243	16153	16201	16258	16087	16155	16281	16064	16166	16185	16007	16132	16258	16181	16344	16243	16276	16155	16344	16258	16188	16027	16207	16144	16164	16145	16140	16142	16258	16045	16129	16150	16266	16147	16362	16142	16195	16016	16158	16301	16240	16211	16169	16314	16177	16272	16153	16256	16052	16224	16169	16219	16110	16066	16121	16396	16240	16305	16316	16355	16144	16139	16164	16206	16342	16029	16028	16196	16240	16063	16150	16187	16083	16250	16178	16266	16296	16283	16095	16159	16245	16184	16221	16315	16192	16270	15954	16110	16031	16232	16157	16143	16136	16284	16148	16279	16199	16061	16199	16093	16178	16319	16068	16170	16385	16244	16154	16337	16142	16038	16176	16195	16311	16219	16161	16193	16226	16115	16187	16344	16189	16087	16054	16109	16028	16186	16265	16142	16147	16288	16310	16205	16136	16198	16202	16182	16355	16226	16181	16171	16405	16158	16230	16133	16237	16035	16270	16208	16167	16255	16241	16224	16325	15964	16264	16153	16161	15969	16332	16041	16057	16286	16094	16138	16084	16250	16259	16199	16206	16075	16298	16360	15904	16118	16096	15978	16258	16099	16204	16265	16198	16138	16159	16165	16310	16088	16215	16202	16039	16125	16049	16178	16120	16166	15905	16300	16069	16134	16176	16028	16177	16258	16105	16160	16070	16259	16197	16059	16073	16251	16060	16381	16156	16331	16296	16283	15981	16374	16294	16234	16163	16086	16218	16195	16131	16131	16232	16248	16189	16113	16183	16166	16107	16307	16196	16022	16200	16257	16134	16225	16324	16222	16254	16027	16162	16203	16138	16094	16271	16191	16244	16168	16155	16233	16243	16365	16163	16093	16405	16141	16189	16156	16149	16172	16133	16329	16250	16280	16341	16255	16251	16229	16278	16046	16295	16066	16039	16237	16031	16241	16226	16029	16290	16242	16064	16091	16194	16095	16152	15968	16003	16227	16082	16208	16179	16247	16239	16128	16140	16122	16289	16200	16100	16087	16112	16136	16284	16126	16243	16199	16040	16313	16294	16323	16164	16262	16322	16213	16051	16084	16270	16235	16250	15952	16110	16165	16068	16339	16279	16242	16160	16151	16248	16132	16183	16132	16085	16188	16140	16218	16182	16218	16261	16181	16281	16147	15990	15979	16168	16238	16255	16051	16288	16297	16305	16191	16152	16333	16340	16350	16241	16301	16206	16080	16272	16106	16195	16042	16010	16445	16204	16232	16058	16103	16172	16092	16241	16273	16199	16277	16186	16169	16175	16208	16215	16288	16238	16013	16208	16285	16246	16081	16140	16462	16221	16234	16060	16184	16316	16130	16334	16301	16200	16131	16207	16178	16293	16221	16150	16251	16163	16066	16266	16225	15994	16247	16038	16226	16088	16288	16349	16264	16304	16077	16216	16213	16198	16257	16112	16276	16182	16283	16156	16044	16180	16053	16163	16101	16033	16251	16218	16077	16170	16178	16141	16085	16274	16153	16291	16408	16138	16333	16201	16286	16210	16196	16196	16296	16110	16119	16091	16151	16341	16218	16193	15998	16020	16143	16196	16224	16025	16134	16169	16081	16209	16177	16123	16150	16208	15983	16431	16080	16100	16242	16102	16167	16076	16237	16157	16111	16187	16300	16209	16279	16104	16181	16195	15952	16062	16371	16240	16087	16163	16225	16102	16239	16158	16187	16160	16159	16137	16123	16258	16144	16226	16191	16062	16264	16124	16119	16081	16260	15966	16237	16163	16282	16192	16310	16031	16291	16158	16233	16110	16345	16149	16318	16213	16327	15954	16305	16179	16122	16267	16218	16039	16191	16058	16386	16213	16026	16100	16220	16178	16279	16284	16042	16203	16002	15972	16192	16225	16143	16367	16178	16227	16249	16205	16234	16141	16215	16116	16220	16357	16134	16080	16206	16288	16263	16295	16189	16156	16099	16086	16220	16266	16304	16187	16325	16172	16137	16154	15996	16190	16300	16133	16277	16242	16038	16283	16237	16120	16068	16038	16401	16149	16194	16231	16010	16272	16263	16370	16149	16224	16131	16222	16081	16091	16144	16269	16198	16189	16139	16193	16360	16254	16180	16151	15986	16005	16136	16186	16263	16147	16172	16128	16192	16158	16267	16236	16157	16193	16224	16318	16360	16054	16301	16156	16196	16228	16212	16327	16168	16256	16200	16131	16179	16187	16313	16041	16188	16269	16233	16348	16067	16265	16275	16301	16249	16257	16247	16145	16254	16155	16242	16263	16206	16271	16292	16095	16126	16249	16168	16158	16220	16173	16291	16377	16185	16149	16251	16077	16172	16203	16280	16329	16130	16227	16008	16273	16241	16172	16341	16105	16422	16228	16248	16363	16082	16087	16105	16091	16517	16228	16223	16261	16117	16252	15960	16219	16175	16185	16229	16231	16232	16056	16342	15956	16264	16274	16254	16161	16268	16172	16234	16185	16210	16260	16097	16195	16217	16155	16091	16097	16027	16086	16286	16168	16132	16295	16193	16211	16378	16099	16232	16083	16125	16216	16159	16236	16158	16294	16022	16120	16191	15996	16140	16264	16238	16218	16146	16280	16168	16138	16191	16150	16317	16318	16157	16175	16245	16249	16188	16227	16388	16328	16028	16448	16166	16236	16275	16064	16145	16098	16162	16333	16071	16333	16368	16184	16120	16256	16124	16041	15966	16257	16189	16299	16208	16234	16280	16231	16143	16104	16039	16256	16175	16267	16301	16044	16063	16282	15994	16101	16083	16280	16085	16128	16211	16364	16158	16234	16255	16255	16206	16336	16044	16254	16045	16205	16069	16198	16038	16149	16255	16150	16146	16092	16313	16176	16236	16239	16218	16179	16102	16233	16380	16184	16044	16187	16216	16062	16260	16217	16082	16050	16192	16260	16058	16314	16290	16219	16274	16137	16116	16275	16152	16208	16129	16116	16242	16151	16213	16101	16146	16268	16272	16193	16213	16134	16113	16190	16072	16162	16178	16321	16161	16177	16118	16291	16135	16359	16225	16185	16232	16188	16210	16328	16275	15862	16223	16120	16338	16090	16182	16205	16084	16010	16137	16254	16267	16099	16361	16081	16149	16111	16220	16287	16361	16228	16279	16230	16054	16338	16197	16108	16189	16063	16231	16323	16124	16101	16250	16207	16006	16219	16175	16219	16152	16291	16271	16129	16245	16191	16182	16201	16244	16103	16231	16222	16047	16216	16283	16119	16126	16356	16333	16187	16210	15981	16097	16136	16196	16084	16137	16200	16149	16075	16223	16240	16122	16099	16206	16133	16202	16157	16138	16174	16090	16074	16231	16174	16129	16225	16161	16160	16070	16273	16295	16274	16126	16261	16102	16262	16097	16263	16121	16108	16166	16039	16212	16295	16244	16162	15908	16225	16309	16290	16237	16187	16319	16269	15932	16185	16227	16309	16278	16067	16107	16282	16252	16127	16217	16147	16389	16183	16210	16264	16132	16294	16188	16225	16297	16131
24529	20902	28034	24743	24378	26778	27865	24704	23757	23520	23451	23065	22285	22028	22105	21860	22074	22179	21990	22036	22224	22219	22017	21880	22189	21824	22065	22055	22174	22111	22092	21971	21901	22042	21915	22017	22119	22437	23201	23322	22847	22407	22149	21860	22077	21694	21689	21712	21938	21625	21972	21826	21991	21808	21997	21993	21880	21787	21959	21822	21774	21857	21643	21951	21770	21872	21810	22008	21669	21854	21873	21796	21866	21854	21876	21878	21735	21768	21866	21818	22037	21846	21729	21706	21744	21804	21914	21993	21826	22025	21829	21910	21738	21714	21765	21552	21699	22050	21683	21801	21765	21973	21790	21915	21871	21890	21786	21846	21953	21937	21706	21743	22169	21894	21838	21832	21805	21613	21753	21755	21833	21766	21917	21883	21867	21672	21796	21836	21882	21917	21881	21983	21581	21688	21697	21829	21924	21934	21987	21781	21618	21790	21728	21858	21758	21740	21891	21714	21742	21793	21811	21589	21631	21790	21866	21986	21642	21914	21822	21624	21853	21893	21887	21800	21825	21724	21984	21704	21643	21752	21751	21820	22020	21673	21638	21429	21867	21763	21812	21792	21756	21842	21708	21882	21952	21807	21731	21710	21729	21755	22016	21864	21816	22055	21788	21873	21896	21764	21677	21705	21804	21802	21857	21985	21677	21854	21920	21961	21764	21814	21822	21689	21893	21717	21776	21868	21669	21786	21749	21828	21807	21842	21877	21723	21802	22048	21835	21897	21718	21834	21832	21585	21670	21854	21699	21541	21810	21536	21881	21716	21693	21862	21902	21830	21862	21825	21706	21624	21820	21904	21865	22084	21696	21568	21685	21621	21888	21747	21748	21828	22010	21720	21915	21726	21880	21788	21763	21781	21883	21856	21825	21913	21765	21820	21749	21922	21881	21799	21924	21781	22083	21929	21993	21787	21489	21846	21905	21778	21953	21839	21639	21935	21656	21582	21745	21808	21869	22011	21861	21769	21638	21752	21971	21905	21765	21926	21892	21732	21861	21914	22013	21897	21916	21769	21847	21812	21807	21914	21720	21916	21768	21672	21698	21828	21781	21938	21766	21782	21823	21735	21734	21605	21871	21809	21742	21817	21859	21804	21834	21770	21646	21717	21945	21796	21746	21741	21937	21870	21836	21679	21895	21742	21935	21715	21917	21778	21852	22058	22042	21866	21985	22026	21886	21766	21940	21969	21517	21803	21715	21817	22070	21739	21793	21854	21814	21807	21670	21812	21907	21854	21711	21764	21853	21929	21828	21815	21752	22047	21689	21943	21592	21629	21840	21848	21863	21752	21935	21609	21810	21866	21747	21560	21658	21820	21710	21728	21743	21859	21689	21635	21655	21746	21860	21614	21679	21769	21851	21742	21950	21728	21577	21895	21781	21977	21979	21832	22064	21521	21781	21745	21938	21715	21733	21552	21847	21601	21780	21892	21664	21655	21716	21978	21972	21831	21937	21866	21739	21877	21876	21579	21635	21677	21798	21761	21669	21599	21759	21773	21954	21852	21829	21920	21719	21612	21994	21822	21924	21907	21758	21360	21719	21867	22022	21884	21920	21693	22003	21747	21870	21893	21815	21739	21799	21848	21981	21896	21928	21858	21721	21902	21874	21815	21682	21821	21841	21747	21838	21779	21848	21774	21812	21879	21755	21721	21710	21957	21881	21684	21728	21823	21727	21660	21873	21591	21772	21826	21988	21698	21733	21557	21832	21776	21907	21994	21780	22080	21713	21881	21765	21877	21792	21944	21781	21887	22039	21828	21735	21776	21791	21861	21786	21758	21958	21752	21765	21872	21967	21769	21696	21807	21973	21935	21960	21869	21730	21827	21827	21968	21733	21836	21734	21711	21948	21799	21770	22001	21794	21939	21687	21859	21772	21698	21925	21639	21811	22044	21889	21754	21695	21949	21811	21860	21983	21874	21948	21949	21736	21631	21946	21638	21726	21758	22027	21735	21738	21802	21834	21820	22030	21736	21864	21755	22048	21862	21705	21919	21948	21772	21863	21670	21531	21699	22033	21869	21896	21832	21904	21752	21821	21751	21571	21778	21883	21853	21699	21784	21824	21846	21664	21685	21620	21762	22001	21916	21840	21867	21888	21766	21943	21964	21926	21773	21794	21615	21882	21869	22028	21743	21790	21726	21838	21752	21745	21704	21827	21564	21680	21912	21780	21758	21832	21693	21719	21890	21739	21856	21667	21761	21870	21792	21873	21684	21708	21917	21952	21833	21584	21736	21812	21771	21970	21971	21664	21496	21962	21564	21848	21696	21756	21759	21698	21650	21921	21951	21766	21902	21762	21760	21926	21993	21800	21828	22035	21648	21852	21784	21772	21835	21637	21753	21975	21882	21910	21875	21786	21562	21770	22060	21855	21765	21805	21947	21778	21673	22024	21899	21771	21928	21660	21749	21844	21812	21882	21812	21570	21712	21783	21949	21801	21813	21945	21927	21767	21953	21910	21678	21801	21890	21898	21767	21779	21815	21661	21702	21675	21732	21686	21610	21855	21740	21777	21792	21592	21980	21865	21767	22039	22171	21957	22004	21899	21857	21652	21763	21735	21930	21636	21773	21651	21837	21898	21619	21467	21830	21777	21702	21747	21769	21958	21867	21744	21883	21730	21640	21840	21679	21823	21834	21801	21703	21868	21950	21957	21719	21910	21741	21868	21758	21604	21913	21649	21949	21708	21962	22012	21695	22007	21865	21733	21725	21660	21745	21816	21783	21741	21995	21825	21792	21653	21656	21781	21923	21904	21814	21727	21678	21798	21633	21740	21734	21843	21801	21810	21936	21836	21884	21976	21810	21763	21755	21823	21759	21936	21755	21906	21968	22103	21791	21658	21646	21666	21737	21841	21755	21820	21696	21770	21948	21617	21522	21708	21757	21827	21961	21709	21722	21838	21914	21936	21771	21848	21787	21871	21737	21939	21870	21708	22066	21970	21904	21771	21854	21691	21914	21739	21699	21831	21785	21888	21883	21758	22009	21946	21831	22062	21833	21928	21659	21897	21961	21791	21673	21814	21699	21829	21534	21728	21685	21820	21879	21871	21845	21752	21616	21840	21744	21896	21572	21696	21685	21887	21837	21973	21856	21908	21840	21554	21873	21703	21818	21797	21599	21829	21782	21776	21821	21779	22027	21888	21929	21863	21449	21806	21681	21820	22021	21725	21807	21853	21824	22051	21932	21949	21829	21897	21789	21956	21540	21850	21686	21837	21728	21983	21722	21810	21827	21909	21668	21879	21938	21867	21975	21660	21639	21978	21553	21685	21797	21929	21750	21818	21884	21868	22076	21808	21894	21772	22071	21986	21733	21910	21995	21853	21977	21729	21826	21832	21493	21908	21742	21735	21552	21852	21904	21731	21848	21955	21683	21799	21725	21699	21799	21816	21931	21811	21677	21676	21535	21661	21650	21682	21764	21856	21875	21905	21884	21880	21793	21674	21561	21753	21877	21718	22113	21663	21907	21727	21703	21964	21768	21925	22141	21870	21708	21928	21727	21916	21803	21668	21913	21745	21890	21948	21776	22015	21798	21585	21859	21710	21796	21946	21891	21940	21917	21883	21805	21853	22037	21618	21701	21849	21572	21773	21650	21939	21813	21727	21841	21842	21787	21784	21859	21804	21692	21661	21910	21704	21954	21948	21740	21747	21660	21681	21982	21691	21753	21702	21646	21934	21584	21813	21782	21808	21846	21770	21807	21950	21773	21996	21966	21721	21572	21774	21598	21801	21726	21880	21990	21837	21897	21871	21851	21519	21765	21969	21724	21765	21691	21652	21983	22021	22027	21824	21755	21731	21825	21680	21674	22005	21790	21976	21654	21851	21747	21831	21920	21920	21855	21770	22024	21718	21948	21957	21706	21833	21700	21669	21538	21819	21721	21804	21964	21812	21714	21591	21780	21871	21731	21749	21707	21584	21719	21870	21937	21899	21774	21954	21668	21884	21871	21661	21571	21801	21874	21928	21715	21805	21633	21835	22005	21918	21626	21769	22024	21788	21803	21851	21563	21866	21609	21811	21567	21937	21713	22017	21702	21892	21703	21834	21820	21883	21700	22069	21943	22036	21943	21731	21693	21822	21776	21952	21838	21956	21773	21727	21589	21627	21757	21702	21800	21812	21913	21841	21789	21782	21577	21660	21571	21709	22003	21658	21532	21756	21693	21873	21819	21783	21849	21921	21929	21719	21788	21842	21825	21975	21869	21855	21790	21850	21961	21885	21730	21694	21809	21796	21879	21833	21690	21955	21819	21938	21991	22051	21748	21870	21797	21700	21781	21845	21799	21739	21747	21725	21803	21876	21807	21765	21861	21588	21679	21607	21655	21838	21901	21991	21810	21637	21834	21806	21614	21624	21578	21739	21660	21643	21750	21605	21898	21854	21894	21676	21583	21639	21910	21907	21730	21919	21853	21688	21808	21858	21796	21754	21741	21757	21681	21645	21915	21675	21551	21889	21859	22040	21766	21461	21758	21965	21753	21612	21897	21585	21562	21629	21730	21831	21748	21607	21736	22076	21888	21817	21712	21954	21887	21649	21899	21841	21611	21683	21716	21744	21723	21867	21838	21755	21598	21960	21740	21792	22051	21716	21696	21686	21760	21859	21776	21862	21710	21999	21782	21606	21620	21910	21824	21841	21780	21899	21740	21879	21728	21769	22034	21687	21876	21916	21741	21974	21748	21808	21837	21831	21769	21908	21758	21875	21604	21731	21886	21874	21957	21874	21543	21526	21709	21782	21501	21712	21923	21780	21730	21664	21604	21935	21883	21469	21888	21619	21928	21868	21980	21698	21714	21973	21821	21783	21741	22087	21950	21920	21903	21808	21488	21902	21737	21934	22021	21584	21589	21875	21930	21840	21890	21818	21929	21852	21870	21635	21810	21670	21769	21914	21741	21932	21886	21973	21914	21959	21940	21880	21840	21674	21679	21596	21928	21795	21878	21823	21923	21748	21914	21719	21643	21597	21712	21677	21810	21905	21991	21875	21654	21731	21872	21666	21856	21812	21921	21788	21554	21776	21670	22002	21953	21862	21869	21960	22124	21904	21800	21935	21854	21730	21375	21745	21787	21896	21781	21769	21951	21779	21775	21713	21807	21790	21721	21910	21762
27696	42348	37238	29654	25217	23160	22441	20753	19218	18471	18266	17705	16917	16858	16445	16562	16523	16418	16379	16385	16404	16443	16465	16375	16330	16260	16278	16373	16208	16263	16226	16435	16381	16213	16214	16180	16745	17362	18179	18247	17451	16667	16464	16354	16245	16387	16334	16156	16210	16178	16215	16227	16115	16143	16155	16221	16197	16326	16237	16277	16141	16342	16119	16125	16263	16225	16334	16220	16172	16175	16114	16273	16289	16330	16132	16183	16146	16229	16260	16281	16035	16285	16109	16373	16126	16014	16224	16102	16262	16259	16369	16264	16230	16169	16179	16442	16178	16182	16120	16262	16144	16303	16471	16156	16316	16233	16172	16168	16134	16329	16225	16265	16103	16227	16328	16136	16194	16131	16086	16174	16103	16232	16236	16233	16246	16249	16295	16199	16215	16331	16285	16236	16200	16189	16325	16205	16232	16089	16177	16347	16255	16346	16060	16050	16106	16229	16392	16200	16050	16220	15922	16236	16282	16309	16247	16220	16040	16285	16124	16374	16235	16106	16311	16263	16243	16166	16190	16220	16198	16135	16107	16158	16401	16255	16138	16353	16206	16335	16202	16145	16179	16189	16197	16165	16229	16332	16133	16080	16320	16226	16361	16315	16082	16135	16234	16238	16259	16322	16129	16330	16228	16205	16063	16128	16093	16168	16155	16131	16149	16146	16444	16246	16134	16109	16176	16200	15930	16264	16187	16165	16364	16074	16248	16183	16290	16225	16299	16237	16199	16236	16220	16155	16177	16154	16244	16133	16278	16288	16086	16067	16194	16142	16368	16087	16518	16100	16135	16143	16258	16244	16440	16096	16165	16297	16151	16252	16209	16277	16124	16274	16197	15992	16103	16193	16148	16267	16262	16175	16273	16042	16203	16193	16117	16254	16310	16162	16197	16080	16455	15971	16319	16296	16211	16176	16165	16192	16206	16129	16312	16276	16283	16025	16296	16153	16140	16022	16086	15996	16263	16082	16112	16082	16085	16145	16105	16347	16106	16261	16271	16268	16236	16062	16044	16340	16221	16400	16226	16359	16131	16182	16212	16229	16288	16429	16239	16197	16223	16158	16209	16190	16276	16319	16270	15944	16021	16113	16305	16071	16069	16344	16221	16309	16078	16265	16040	16286	16268	16272	16195	16261	16126	16391	16199	16235	16195	16231	16223	15986	16227	16164	16295	16269	16136	16186	16331	16243	15942	16239	16131	16264	16376	16030	16315	16238	16240	16184	16164	16028	16007	15997	16285	16221	16290	16160	16297	16189	16186	16163	16257	16233	16231	16083	16211	16259	16245	16077	16186	16294	16265	16172	16232	16462	16354	16187	16266	16165	16262	16158	16210	16156	16110	16153	16023	16036	16316	16267	16150	16200	16125	16152	16136	16292	16116	16304	16267	15998	16331	16217	16271	16230	16392	16240	16020	16285	16120	16328	16124	16294	16363	16312	15982	16228	16200	16297	16140	16225	16160	16162	16164	16083	16307	16137	16146	16227	16235	16260	16271	16275	16313	16158	16071	16310	16322	16170	16102	16123	16047	16394	16348	16136	16089	16176	16190	16065	16294	16081	16110	15965	16265	16173	16237	16182	16142	16197	16274	16268	16354	16197	16139	16224	16321	16114	16220	16299	16084	16326	16184	16326	16153	16205	16158	16337	16254	16205	16175	16051	16271	16238	16306	16315	16305	16299	16184	16091	16057	16177	16184	16123	16227	16183	16397	16249	16265	16313	16162	16007	16211	16169	16488	16154	16073	16140	16224	16185	16219	16133	16161	16187	16198	16127	16402	16364	16096	16384	16236	16239	16324	16077	16128	16327	16132	16142	16323	16145	16382	16112	16303	16103	16060	16212	16256	16246	16265	16175	16372	16432	16071	16231	16105	16155	16249	16314	16111	16180	16055	16195	16116	16376	16194	16238	16227	16238	16193	16214	16312	16229	16194	16140	16079	16282	16244	16127	16245	16384	16161	16223	16265	16130	16162	16276	16194	16453	16318	16152	16157	16109	16333	16109	16159	16251	16055	16301	16132	16140	16280	16202	16096	16153	16142	15996	16175	16139	16321	16197	16388	16275	16266	16312	16323	16432	16218	16134	16288	16164	16358	16196	16129	16193	16132	16130	16287	16168	16172	16228	16261	16153	16128	16327	16078	16298	16325	16200	16291	16019	16116	16213	16260	16138	16165	16142	16178	16266	16102	16058	16168	16279	16100	16218	16182	16349	16269	15983	16038	16382	16399	16119	16154	16166	16165	15973	16141	16172	16241	16114	16332	16216	16135	16120	16142	16240	16327	16071	16195	16143	16349	16233	16281	16122	16104	16254	16209	16134	16334	16099	16192	16035	16213	16328	16144	16099	16099	16023	16107	16300	16172	16305	16083	16157	16068	16105	16140	16257	16382	16256	16112	16119	16217	16223	16197	16223	16295	15985	16457	16091	16249	16130	16403	16134	16165	16000	16222	16192	16216	16330	16188	16200	16192	16036	16196	16308	16106	16159	16174	16188	16255	16194	16235	16408	16430	15986	16135	16172	16154	16114	16036	16155	16252	16136	16301	16217	16294	16247	16243	16125	16264	16294	16284	16139	16187	16299	16210	16261	16143	16205	16009	16298	16303	16305	16154	16212	16301	16246	16075	16260	16233	16089	16148	16148	16268	16241	16166	16193	16176	16220	16071	16092	16312	16304	16069	16021	16264	16072	16005	16209	16178	16155	16096	16289	16408	16353	16309	16233	16084	16376	16124	16269	16302	16068	16267	16334	16238	16256	16232	16212	16197	16281	16313	16282	16245	16133	16084	16302	16257	16188	16241	16239	16411	16244	16256	16176	16361	16307	16184	16253	16149	16299	16215	16281	16105	16340	16226	16068	16299	16162	16294	16169	16365	16088	16103	16248	16106	16204	16127	16217	16213	16015	16228	16393	16161	16297	16291	16382	16046	16143	16332	16258	16219	16160	16097	16077	16217	16079	16314	16202	16168	16122	16065	16142	16325	16338	16389	16073	16188	16170	16256	16156	16269	16154	16219	16403	16305	16263	16326	16151	16293	16148	16207	16213	16135	16115	16100	15987	16334	16070	16065	16195	16124	16261	16356	16047	16252	16130	16270	16282	16200	16483	16123	16055	16053	16016	16160	16405	16114	16320	16141	16017	16150	16161	16088	16036	16342	16268	16406	16134	16177	16197	16015	16372	16240	16243	16068	16196	16229	16281	16177	16264	16141	16267	16304	16298	16092	16304	16307	16280	16186	16079	16171	16247	16139	16211	16247	16288	16110	16130	16255	16121	16210	16156	16029	16260	16313	16231	16111	16150	16237	16250	16179	16068	16270	16081	16364	16189	16295	16396	16176	16227	16293	16224	16310	16177	16237	16127	16221	16163	16190	16199	16175	16338	16249	16095	16286	16493	16139	16169	16172	16312	16100	16253	16194	16115	16195	16139	16121	16051	16190	16382	16293	16241	16217	16225	16164	16161	16274	16161	16352	16220	16148	16134	16232	16235	16069	16233	16039	16132	16179	16212	16196	16155	16057	16220	16372	16062	16261	16047	16229	16271	16166	16123	16312	16128	16181	16080	16255	16336	16289	16142	16291	16080	16188	16220	16125	16366	16213	16166	16310	16184	16321	16285	16379	16114	16246	16214	16165	16207	16153	16262	16161	16214	16294	16216	16354	16145	16079	16431	16150	16228	16112	16278	16203	16294	16262	16113	16433	16231	16189	16110	16204	16407	16118	16167	16303	16220	16147	16165	16254	16227	16051	16056	16262	16168	16083	16157	16142	16207	16001	16001	16385	16114	16148	16250	16088	16277	16196	16190	16248	16167	16096	16174	16233	16324	16169	16114	16345	16257	16167	16204	16169	16333	16085	16219	16214	16139	16225	16250	16273	16269	16125	16212	16252	16291	16211	16187	16197	16098	16122	16102	16190	16158	16118	16278	16067	16161	16319	16062	16327	16200	16176	16331	16105	16287	16138	16187	16221	16168	16215	16092	16119	16122	16229	16173	16077	16165	16192	16258	16325	16072	16211	16192	16177	16211	16174	16158	16158	15954	16186	16304	16187	16181	16388	16017	16247	16420	16178	16173	16250	16454	16231	16115	16033	16215	16172	16238	16274	16052	16153	16106	16332	16150	16081	16150	16161	16177	16203	16339	16277	16344	16274	16204	16227	16217	16167	16208	16434	16201	16221	16201	16294	16067	16269	16401	16316	16128	16134	16005	16089	16191	16149	16186	16338	16235	16177	16208	16182	16345	16164	16063	16026	16161	16200	16346	16000	16379	16280	16339	16049	16314	16084	16214	16232	16163	16394	16155	16294	16393	16295	16256	16218	16135	16200	16085	16208	16162	16000	16255	16273	16119	16361	16255	16116	16259	16192	16176	16333	16236	16308	16052	16140	16181	16349	16308	16105	16310	16150	16119	16323	16135	16342	16339	16181	16324	16284	16192	16194	16110	16250	16196	16175	16237	16252	16215	15978	16166	16268	16208	16393	16327	16227	16181	16117	16122	16231	16269	16300	16094	16103	16296	16203	16142	16459	16095	16313	16107	16246	16154	16218	16377	16447	16245	16106	16193	15976	16267	16109	16202	16285	16303	16304	16221	16161	16156	16101	16126	16172	16302	16249	16183	16299	16217	16242	16179	16009	16218	16293	16128	16387	16093	16144	16268	16152	16211	16026	16102	16221	16085	16197	16222	16192	16039	16215	16198	16242	16226	16158	16293	16225	16058	16201	16240	16246	16259	16135	16347	16196	16087	16220	16196	16557	16076	16072	16173	16144	16137	16237	16254	16254	16343	16144	16297	16304	16198	16164	16374	16054	16318	16316	16298	16171	16354	16194	16240	16308	16135	16260	16243	16265	16137	16118	16122	16371	16195	16268	16219	16189	16173	16165	16060	16056	16230	16094	16343	16238	16217	16112	16204	16237	16158	16146	16038	16315	16201	16200	16244	16153	16063	16309	16175	16202	16079	15984	16308	16284	16288	16239	16394	16155	16198	16104	16206	16289	16314	16276	16124	16154	16149	16132	16092	16257	16271	16222	16104	16065	16078	16267	16278	16150	16109	16176	16069	16319	16261	16304	16192	15999	16252	16274	16189	16181	16206	16236	16122	16159	16215	16069	16215	16217	16118
23152	20902	28359	23711	22324	26939	30012	25429	24259	23583	23161	22935	22009	22012	21654	22147	21604	21493	21645	21656	21555	21502	21204	21749	21231	21335	21729	21559	21556	21327	21534	21427	21332	21506	21185	21639	21900	23046	23896	23757	23389	22276	21579	21504	21330	21518	21392	21235	21254	21140	21121	21373	21393	21360	21269	21293	21448	21084	21370	21226	21339	21413	21179	21273	21118	21287	21215	21388	21342	21171	21279	21220	21392	21256	21084	21338	21258	21321	21200	21289	21378	21310	21434	21240	21029	21194	20994	21371	21439	21325	21006	21055	21179	21189	21305	21144	21202	21271	21179	21207	21233	21200	21247	21514	21435	21349	21228	21083	21350	21403	21119	21378	21223	21182	21284	21217	21392	21239	21398	21096	21155	21333	21174	21265	21401	21375	21375	21365	21275	21078	21543	21155	21231	21123	21325	21179	21243	21202	21286	21162	21320	21181	21075	21353	21261	21242	21363	21443	21285	21097	21340	21248	21243	21241	21385	21360	21180	21294	21101	21240	21410	21124	21310	21253	21270	21263	21315	21400	21241	21205	21155	21178	21207	21237	21067	21231	21135	21117	21435	21199	21288	21172	21303	21159	21174	21119	21205	21223	21370	21199	21114	21140	21342	21139	21283	21282	21173	21136	21370	21079	21005	21359	21148	21159	21294	21350	21296	21047	21295	21201	21061	21229	21288	21235	21446	21468	21094	21222	21082	21134	21210	21184	21297	21361	21426	21236	21104	21302	21104	21016	21345	21279	21509	21307	21309	21101	21202	21384	20948	21020	21544	21042	21201	21255	20991	21132	21126	21318	21223	21087	21034	21298	21491	21277	21341	21115	21491	21370	21131	21210	21240	21212	20945	21279	21231	20959	21076	21335	21143	21456	21201	21229	21215	21129	21198	21012	21415	21224	21180	21075	21149	21206	21089	21203	21212	21258	21220	21228	21288	21227	21049	21065	21284	21447	21304	21044	21503	21118	21435	21109	21247	21399	21548	21062	21165	21057	21450	21211	21125	21345	21235	21070	21264	21144	21381	21195	21246	21133	21361	21152	21364	21210	21223	21309	21285	21171	21442	21403	21252	21091	21110	21371	21391	21267	21325	21061	21020	21172	21350	21003	21082	21238	21265	21359	21504	21311	21161	21212	21275	21322	21231	21202	21259	21388	21354	21321	21022	21312	21253	21242	21289	21330	21254	21285	21285	20942	21254	21252	21334	21355	21257	21237	21542	21082	21342	21250	21155	21064	21013	21395	21335	21145	21340	21299	21229	20969	21301	21299	21426	21220	21257	21268	21378	21306	21227	21291	21125	21200	21281	21157	21090	21335	21128	21098	21307	21508	21157	21240	21310	21153	21336	21231	21224	21180	21228	21138	21092	21092	21123	21451	21279	21221	21299	21193	21273	21447	21167	21479	21413	21310	21155	21259	21347	21138	21084	21333	21259	21408	21379	21016	21300	21118	21346	21294	21273	21081	21184	21240	21096	21154	21166	21250	21082	21282	21632	21290	21201	21268	21383	21156	21184	21058	21190	21144	21187	21055	21209	21309	21370	21273	21291	21437	21161	21185	21053	21245	21248	21271	21278	21312	21038	21255	21116	21133	21021	21215	21214	21349	21127	21303	21314	21308	21217	21169	21339	21241	21346	21071	21222	21256	21067	21196	21293	21350	21322	21473	21248	21218	21142	21318	21246	21108	21395	21173	21278	21386	21001	21132	21280	21246	21114	21213	21250	21269	21151	21316	21317	21308	21144	21236	21332	21229	21315	21413	21392	20924	21169	21139	21219	21404	21188	21089	21331	21289	21051	21145	21219	21103	21390	21327	21363	21058	21205	20985	21069	21303	21191	21062	21122	21260	21237	21294	21106	21357	21249	21340	21153	21476	21444	21274	21301	21247	21115	21283	21298	21243	21271	21281	21384	21234	21420	21008	21234	21221	21169	21349	21141	21284	21291	21257	21233	21224	20923	21145	21213	21334	21228	20980	21238	21249	21206	21323	21313	21182	21169	21256	21080	21290	21192	21144	21306	21235	21181	21372	21458	21153	21244	21465	21198	21203	21220	21028	21378	21145	21331	21157	21267	21344	21166	21212	21290	20881	21339	21241	21096	21113	21330	21481	20960	21247	21207	21056	21342	21315	21059	21234	21212	21416	21073	21195	21288	21241	21440	21364	21478	21144	21316	21231	21198	21307	21346	21038	21049	21134	21114	21221	21208	21351	21288	21158	21279	21346	21164	21071	21253	21095	21273	21130	21471	21165	21372	21118	21399	21269	21180	21142	21059	21474	21281	21380	21263	21358	21211	21177	21472	21186	21271	21308	21174	21265	21288	21295	21243	21257	21084	21182	21146	21245	20967	21460	21165	21163	21186	21076	21009	21112	21149	21047	21043	21120	21192	21236	21282	21309	21269	21348	21336	21332	21194	21202	21326	21353	21516	20979	21313	21228	21175	21396	21174	21459	21233	21084	21220	21118	21374	21222	21234	21074	20973	21302	20926	21352	21214	21177	21287	21289	21355	21210	21441	21199	21213	21480	21150	21029	21316	21552	21276	21181	21275	21424	21481	21031	21211	21260	21268	21070	21471	21157	21114	21132	21263	21104	21087	21295	21351	21199	21159	21194	21116	21286	21286	21180	21140	21518	21167	21283	21281	21033	21381	21161	21151	21215	21108	21214	21242	21218	21235	21195	21276	21151	21188	21382	21313	21316	21143	21224	21324	21344	21316	21189	21298	20943	21271	21048	21338	21252	21439	21111	21347	21212	21229	21061	21323	21607	21152	21112	21268	21140	21163	21162	21114	21076	21059	21158	21165	21338	21315	21263	21220	21108	21083	21422	21341	21139	21443	21250	21092	21236	21085	21287	21311	21087	21371	21325	21051	21254	21188	21257	21270	21053	21223	21353	21328	21190	21312	21285	21278	21256	21331	20906	21142	21439	21238	21240	21125	21371	21332	21296	21073	21206	21213	21286	21340	21204	21325	21097	21216	21268	21284	21260	21171	21323	21158	20933	21351	21241	21479	21185	21274	21306	21193	21271	21147	21293	21158	21309	21154	20985	21213	21130	21293	21153	21090	21352	21322	21387	21237	21191	21002	21361	21135	21169	21009	21067	21167	21278	21219	21136	21273	21053	21234	21255	21293	21370	21314	21429	21183	21091	21163	21141	21393	21567	21086	21246	21376	21147	21306	21164	21141	21119	21280	21346	21277	21354	21280	21373	21520	21312	21145	21047	21195	21145	21344	21344	21200	21233	21055	21437	21206	21230	21262	21188	21239	21299	21401	21507	21144	21267	21223	21137	21392	21125	21437	21374	21092	21499	21199	21019	21475	21162	21318	21032	21320	20866	21165	21029	21094	21390	21029	21264	21115	21356	21448	20988	21196	21192	21210	21006	21042	21236	21150	21387	21074	21230	21401	21391	21428	21278	21295	21302	21394	21460	21280	21258	21310	21075	21269	21226	21522	21336	21178	21427	21301	21081	21066	21204	21259	21326	21359	21015	21021	21193	21344	21227	21332	21167	21269	21152	21127	21034	21265	21156	21316	21378	21307	21229	21165	21134	21349	21297	21075	21468	21145	21368	21277	21071	21103	21310	21281	21140	21003	21315	21260	21119	21129	21250	21210	21187	21224	21201	21270	21243	21239	21172	21153	21152	21456	21343	21243	21311	21503	21195	21073	21479	21111	21256	21175	21148	21050	21272	21165	21122	21402	21105	21346	21173	21269	21071	21224	21039	21134	21029	21267	21096	21083	21253	21319	21158	21063	21055	21263	21240	21361	21268	21365	21082	20966	21092	21054	21440	21168	21202	21124	21185	21282	21357	21327	20921	21452	21045	21443	21328	21354	21579	21473	21242	21316	21496	21058	21014	21246	21080	21199	21072	21304	21254	21268	21183	21154	21132	21388	21218	21319	21399	21043	21070	21251	21319	21282	21327	21226	21383	21144	21310	21075	21405	21364	21296	21208	21155	21099	21127	21073	21254	21096	21175	21280	21215	21247	21126	21103	21339	20912	21143	21203	21237	21259	21161	21197	21257	21214	21072	21206	21190	20969	21211	21039	21232	21108	21208	21416	21268	21095	21056	21255	21246	20960	20857	21351	21272	21245	21493	21261	21085	21154	21219	21258	21183	21180	21008	21192	21171	21221	21244	21124	21342	21212	21153	21231	21202	21267	21091	21297	21246	21295	21289	21367	21260	21171	21038	21311	21340	21071	21467	21015	21185	21268	21356	21147	21157	21074	21232	21425	21220	21499	21158	21340	21029	21067	21197	21143	21186	21538	21254	21218	21047	21133	20983	21202	21166	20923	21335	21152	21266	21486	21242	21090	21206	21233	21144	21404	21000	21153	20919	21257	21211	21379	21257	21108	21043	21270	21588	20992	21286	21431	21153	21048	21273	21501	21260	21378	21073	21310	21199	21170	21406	21277	21477	21400	21271	21177	21049	21051	21461	21402	21308	21359	21448	21358	21241	21327	21090	21310	21064	21299	21220	21251	21076	21032	21317	21174	21220	21222	21438	21290	21186	21212	21217	21207	21348	21037	21284	21108	21289	21108	20996	20928	21152	21275	20986	21289	21236	21152	21258	21220	21120	21281	21176	21294	21158	21256	21329	21250	21096	21399	21356	21083	21106	21134	21545	21196	21132	21402	21185	21327	21275	21077	21098	21239	21152	21223	21106	21181	21035	21241	21211	21205	21200	21169	21314	21230	21315	20996	21201	21202	21314	21306	21228	21341	21274	21301	21216	21308	21176	21487	21258	21380	21347	21148	21130	21430	21319	21141	21437	21465	21351	21319	21413	21433	21347	21053	21195	20996	21243	21220	21277	21377	21310	21320	21365	21264	21170	21095	20965	21150	21213	21085	20892	21304	21426	21257	21261	21350	21225	21128	21476	21380	21347	21526	21334	21225	21377	21298	21105	20949	21400	21205	20974	21092	21281	21361	21181	21291	21211	21500	21338	21340	21152	21270	21102	21360	21147	21014	21153	21383	21294	21331	21221	21440	21164	21136	21331	21308	21425	21241	21385	21075	21118	21395	21304	21052	21196	21242	21257	21327	21217	21376	21191	21255	21108	21178	21253	21142	21129	21257	21145	21477	21102	21148	21244	21289	21003	21063	20988	21069	21369
29390	47637	42214	34276	28602	26494	24252	22138	20059	19275	18690	17987	17046	16477	16341	16272	16261	15985	16378	16113	16145	16168	16171	16009	16111	16096	16106	16159	16099	16089	15953	15944	15981	15907	15934	16069	17308	18571	19827	19090	17817	16994	16334	15875	15918	15830	15806	15884	15651	15793	15772	15793	15782	15916	15811	15754	15746	15931	15989	15807	15827	15714	15811	16073	15949	15878	15947	16008	15847	15903	15873	15880	15783	15848	15716	15947	15818	15840	15775	15956	15881	15816	15856	15886	15784	15844	15938	15677	15977	15808	15865	15791	15608	15615	15929	15789	15878	15862	15756	15807	15838	15946	15810	16073	15841	15984	15838	15775	15747	15805	15895	15923	15819	15689	15719	15812	15881	15687	16147	15888	15948	15863	15820	15830	15785	15861	15848	15804	15886	15984	15934	15916	15850	15714	15927	15849	15631	15707	15771	15867	15759	15895	15815	15853	15918	15779	15764	15860	15925	15848	15667	15790	15814	15948	15984	15685	15861	15859	15671	15919	15926	15676	15904	15817	15945	15863	15877	15637	15825	15870	15932	15892	15834	15764	15974	15868	15851	15818	15697	15879	15787	15988	15912	15854	15906	15771	15937	15889	15984	15986	15881	16025	15786	15960	15862	15901	15788	15872	16031	15714	16062	15873	15766	15981	15923	15958	15797	15767	15943	15796	15903	15927	15778	15791	15842	15813	15756	15925	15790	15705	15926	15743	15887	15836	15783	15793	15867	15860	16048	15884	15945	16090	15650	15830	15817	15965	15971	15789	15826	15893	15958	15801	15841	15806	15892	15751	15992	15786	15791	15923	15870	15937	15931	15990	15780	15891	15829	15826	15769	15759	15644	15775	15934	15849	15911	15914	15933	15671	15874	15632	15888	15804	15781	15774	15825	15933	15824	15944	15872	15840	16053	15853	15871	16115	15811	16085	15677	15717	15975	15608	15661	16031	15777	15762	15835	15601	15888	15861	15911	15858	15924	16003	15747	15829	15780	15981	16021	15820	15883	15902	15877	15863	15910	15798	15750	15891	15771	15802	15739	15876	15665	15716	15763	15972	15882	15933	15819	15839	15844	15832	15841	15772	15802	15943	15833	15873	15923	15742	15801	15959	15738	15680	16001	15799	15919	15840	15784	15810	15907	15722	15822	15886	15867	15835	15835	15824	15638	15720	16037	15731	15995	15800	15943	15700	15879	15705	15698	15957	15641	15924	15825	15597	15827	15940	15801	16066	15938	15759	15820	15819	15879	15722	15941	15895	15866	15915	15862	15523	15762	15870	15771	15945	15860	15848	15754	15987	15864	16007	15926	15982	15837	15966	16067	15811	15807	15891	15703	15731	15874	15838	15633	15911	15858	15855	15770	15908	15981	15840	15949	15849	15704	15953	15889	15826	15825	15835	15785	16050	15882	15765	15704	15768	15827	15897	15868	15943	15712	15996	15824	15872	16084	15906	15847	15832	15766	15769	15876	15873	15904	15846	15749	15902	15997	15925	15844	15623	15820	15727	16058	15891	15815	15628	15825	15899	15959	15881	15851	15744	15635	15744	15806	15962	15851	15970	15858	15873	16125	15885	15994	15892	15982	15911	15836	15926	15824	15867	16006	15835	15716	15762	15690	15705	15830	15963	15877	15874	15672	15789	15821	15641	16052	15819	15866	15958	15886	15746	15905	15800	15969	15889	15886	15844	15821	15750	15845	15960	15658	15921	15832	15894	15867	16024	15750	16029	15765	15805	15813	15874	15813	16002	15903	15896	15976	15773	15931	15915	15789	15657	15837	15867	15934	15916	15806	15835	15815	15713	15925	15920	15702	15817	15935	15791	15807	15629	15776	15918	15830	15732	15902	15802	15879	15980	15774	15862	16074	15796	15926	15798	15961	15901	15950	16059	15809	15769	15765	15843	15979	15901	15638	15865	15824	15864	15645	15773	15884	15805	15963	15935	15805	15834	15872	15949	16008	16021	15853	15869	15952	15825	16043	15671	15853	15681	15923	15745	15968	15984	15759	15919	15696	15939	15828	15832	15864	15773	15825	15945	15883	15731	15818	16000	15728	15905	15924	15661	15879	16005	15954	15860	15875	15994	15847	15738	15844	15764	15955	15886	15794	15784	15811	15784	15871	15881	15850	15971	15855	15917	15750	15871	15753	16025	15817	15644	15661	15884	15959	16025	15809	16009	15752	15767	15818	15976	15634	15848	15891	15799	16001	15827	15995	15852	15960	15792	15835	15888	15841	15674	15818	15895	15891	15744	15919	15932	15875	15915	15849	15834	15850	15784	15827	15703	15896	15809	15958	15891	15746	15743	15764	15912	15972	15872	15662	15900	15878	15870	15796	15810	15916	15662	15785	15793	15887	15911	15883	15932	15838	15831	15725	15930	15856	15876	15666	15854	15946	15818	15942	15699	15801	15758	15844	15876	15938	15940	15758	15881	15882	15669	15749	15802	15799	15794	15896	15839	15771	15928	15803	15704	15814	15725	15800	15917	15797	15771	15782	15953	15683	15887	15788	15861	15894	15908	15799	15837	15733	15855	15743	15886	15751	15955	15868	15940	15910	15917	15884	15953	15983	15777	15734	16000	15860	15831	15797	15820	15716	15996	15943	16006	15788	15818	15959	15838	15855	15932	15880	15866	15904	15949	15914	16048	15783	15878	15648	15879	15958	15942	15812	15915	15851	16045	15658	15780	15796	15831	15839	15762	15790	15776	16034	15875	15816	15866	15844	15941	15781	15992	15845	15788	15889	15978	15695	15796	15838	15806	15823	15938	15840	15878	15665	15936	15795	15842	15772	16014	15802	15776	16049	15806	15843	15879	15904	15838	15982	15687	15865	15725	15863	15825	15736	15897	16035	16058	15687	15808	15931	15750	15875	15897	15836	15856	15892	15928	15974	15824	15904	15718	15867	15786	15841	15744	15885	15914	15802	15647	15896	15818	15754	15689	15897	15624	15864	15839	15902	15934	15916	15823	15716	15671	15835	15856	15632	15909	15879	15735	15878	15895	15810	15741	15931	15796	15878	15783	15825	15876	15832	16080	16104	15844	15784	15899	15805	15799	15929	15793	15812	15791	15870	15971	15987	15857	15759	15794	15849	15711	15766	15923	15823	15898	15750	15835	15880	15900	15912	15743	15848	15854	15866	15793	15826	15838	15985	15968	15694	15805	15899	15786	15714	15779	15809	16015	15864	15738	15987	15721	15969	15738	15995	15926	15914	15818	15748	15808	15934	15878	15894	15773	15586	15959	15754	15781	15841	15927	15916	15842	15907	16007	15872	15861	15848	15926	15807	15772	15830	15828	15871	15928	15845	15747	15827	15967	15841	15922	15885	15874	15854	15818	15761	15916	16076	15673	15850	15854	15797	15937	16021	15852	15940	15842	15709	15876	15935	15900	15835	15776	15895	15742	15901	15776	15850	15979	15840	16007	15842	15713	15871	15882	15935	15767	15872	15794	15941	16024	15720	15787	15934	15701	15824	15743	15862	15901	15861	16046	15981	15833	15849	15847	15978	16040	15987	15820	15779	15803	15897	15708	15780	15852	16009	15792	15877	15703	15843	15819	15875	15877	15858	15697	15762	15796	15967	15811	15688	15923	15924	15905	16021	15601	15901	15609	15726	15980	15806	15804	15685	15824	15732	15887	15918	15743	15876	15939	15802	15853	15666	15893	15783	15668	15797	15754	15894	15882	15881	15778	15972	16011	15875	15960	15975	15817	15735	15934	15849	15932	15819	15693	15881	15884	15835	15804	15662	15742	15913	15816	15838	15998	15972	15803	15726	15835	15753	15822	15886	15873	15782	15928	15960	15773	15839	15843	15960	15705	15702	15806	15819	15896	15948	15834	15828	15606	15872	15994	15790	15729	15912	15933	15949	15789	15993	16051	15786	15693	15821	15929	15859	16030	15965	15827	15774	15911	15999	15715	15953	15884	15829	15675	15724	15913	15891	15867	15839	16002	15971	15924	15806	15896	15683	15879	16016	15996	15864	15864	15737	15760	15812	15857	15840	15994	15608	15607	15833	15823	15787	15880	15823	15807	15924	16063	15778	15845	15885	15722	15841	15922	15896	15882	15801	15861	15946	15823	15953	15678	15791	15951	15883	15764	15728	15884	15700	15827	15833	15652	15810	15658	15860	15820	15668	15832	15781	15904	16003	15703	15783	15803	15803	15834	16037	15796	15827	15824	16022	15880	15754	15944	15736	15893	15703	15772	15792	15940	15719	16107	15862	15915	15953	15881	15990	15873	15686	15816	15935	15772	16000	15793	15710	15873	15952	15823	16005	15768	15860	16095	15703	15808	15706	16084	15783	15651	15977	15850	15859	15672	15868	15900	15704	15905	15943	15901	15946	16065	15772	16004	15907	15670	15899	15800	15713	15874	16033	15734	15912	15907	15806	16005	15869	15854	15973	15798	15864	15950	15917	15849	15850	15883	15845	15904	15688	15920	15873	16005	15891	15974	15814	15897	15708	15948	15983	15698	15775	15858	15761	15838	15862	15723	15989	15847	15834	15777	15861	15792	15821	15753	15712	16009	15959	15863	15819	15899	16054	15890	15945	15863	15776	15949	16016	15879	15871	15899	15867	15729	15830	15833	15821	15850	15825	15848	15946	15819	15665	16016	15833	15816	15819	15914	15772	15833	15698	15920	15872	15640	15686	15832	15833	15811	16059	15813	15784	15986	15868	15814	15883	15703	15804	15914	15708	16014	15741	15705	15917	15787	15870	15794	15749	15866	15890	15810	15821	15785	16012	15828	15695	15860	15693	15625	15958	16059	15793	15789	15801	15605	15865	15830	15799	15913	15898	15965	15872	15835	15708	15883	15777	15749	15896	15841	15858	15840	15848	15733	15937	15940	15779	15826	15840	16006	16036	15720	15987	15814	15848	15750	15753	15997	15814	15684	15807	15807	15734	15734	15987	15875	15920	15674	15948	15772	15705	15825	15861	15813	15889	15890	15831	15780	15935	15883	15736	15979	15699	15763	15682	15665	15780	15858	15751	15778	15814	15884	15676	15763	15762	16023	15772	15853	15807	15875	15742	15870	15855	15899	15882	15869	15777	15764	15816	15648	15851	15940	15717	15829	15805	15837	15744	15748	15908	15712	15844	15910	15820	16097	15766	15855
31566	27851	30519	27930	24884	24482	23603	23104	22558	22246	22102	21944	21829	21829	21526	21600	21665	21677	21970	21793	21777	21668	21850	21852	21675	21535	21647	21819	21614	21723	21809	21615	21475	21634	21498	21741	21593	21781	21886	21612	21704	21561	21576	21759	21751	21487	21599	21604	21604	21531	21634	21687	21263	21701	21651	21781	21989	21661	21819	21678	21673	21474	21765	21734	21600	21721	21446	21664	21588	21564	21620	21611	21659	21663	21611	21594	21491	21433	21591	21618	21709	21491	21539	21546	21482	21675	21576	21687	21623	21574	21481	21436	21475	21592	21543	21657	21515	21787	21707	21729	21669	21803	21617	21364	21842	21630	21354	21456	21626	21521	21319	21507	21513	21599	21517	21576	21535	21483	21663	21583	21408	21493	21706	21694	21655	21649	21670	21638	21630	21201	21497	21459	21437	21528	21318	21508	21753	21624	21533	21628	21515	21663	21749	21630	21512	21669	21845	21687	21728	21460	21397	21527	21375	21577	21940	21662	21576	21660	21414	21603	21520	21616	21557	21541	21711	21522	21792	21481	21851	21613	21650	21666	21736	21518	21591	21878	21847	21520	21781	21664	21682	21710	21205	21512	21668	21742	21736	21717	21591	21663	21633	21876	21508	21371	21533	21532	21569	21642	21578	21451	21737	21482	21502	21590	21571	21523	21390	21617	21555	21565	21598	21754	21422	21471	21363	21354	21624	21595	21564	21401	21667	21747	21561	21615	21560	21798	21776	21553	21771	21495	21725	21670	21419	21473	21509	21527	21609	21515	21822	21704	21649	21563	21358	21500	21643	21510	21540	21580	21559	21373	21335	21505	21732	21742	21609	21630	21569	21549	21723	21600	21659	21648	21443	21475	21429	21420	21648	21526	21594	21554	21694	21768	21762	21552	21805	21569	21559	21676	21562	21636	21470	21588	21694	21755	21558	21577	21709	21496	21534	21425	21729	21692	21472	21508	21567	21446	21609	21537	21702	21498	21802	21646	21471	21536	21507	21506	21701	21493	21759	21687	21567	21628	21464	21587	21445	21632	21603	21644	21718	21543	21653	21522	21658	21690	21651	21718	21399	21289	21886	21494	21547	21588	21751	21333	21484	21544	21189	21556	21519	21751	21575	21627	21375	21744	21685	21580	21661	21609	21428	21526	21643	21475	21582	21482	21522	21717	21598	21715	21570	21633	21496	21643	21720	21450	21421	21454	21431	21589	21377	21458	21709	21432	21741	21702	21572	21521	21695	21577	21554	21641	21542	21489	21539	21564	21624	21664	21556	21680	21712	21616	21573	21810	21689	21823	21590	21798	21507	21732	21772	21836	21761	21476	21568	21675	21679	21670	21699	21745	21688	21803	21467	21680	21804	21436	21443	21412	21503	21463	21554	21701	21512	21424	21510	21396	21672	21596	21754	21610	21522	21505	21630	21749	21580	21519	21732	21424	21448	21699	21495	21601	21468	21554	21638	21480	21548	21679	21577	21707	21620	21674	21682	21630	21508	21428	21763	21849	21507	21606	21685	21407	21584	21508	21547	21662	21495	21590	21526	21661	21452	21686	21646	21632	21632	21411	21561	21632	21820	21475	21705	21562	21391	21595	21571	21593	21571	21641	21827	21581	21584	21414	21555	21538	21746	21401	21797	21524	21512	21738	21543	21358	21515	21532	21536	21515	21586	21557	21510	21488	21490	21373	21700	21523	21386	21649	21638	21454	21834	21505	21611	21555	21739	21743	21502	21508	21275	21610	21794	21592	21556	21483	21410	21772	21484	21411	21387	21490	21516	21690	21420	21586	21685	21635	21622	21647	21536	21642	21435	21516	21590	21659	21542	21540	21608	21568	21693	21516	21770	21715	21430	21450	21549	21527	21522	21782	21489	21525	21493	21467	21839	21629	21667	21604	21463	21585	21812	21517	21686	21802	21755	21413	21623	21589	21534	21659	21813	21650	21600	21456	21636	21412	21662	21504	21570	21425	21524	21464	21667	21336	21407	21380	21614	21771	21405	21436	21715	21488	21586	21456	21731	21572	21587	21488	21777	21574	21549	21682	21584	21512	21398	21483	21655	21718	21557	21593	21540	21532	21575	21459	21550	21614	21491	21558	21556	21721	21659	21602	21560	21689	21733	21733	21610	21465	21464	21526	21458	21482	21761	21854	21553	21616	21623	21696	21762	21614	21719	21373	21648	21466	21547	21752	21576	21574	21553	21591	21661	21694	21642	21502	21685	21442	21299	21445	21754	21646	21762	21723	21481	21440	21580	21890	21506	21517	21669	21525	21552	21625	21473	21458	21494	21814	21593	21638	21523	21335	21559	21745	21644	21560	21642	21722	21818	21447	21657	21808	21630	21690	21684	21750	21729	21706	21495	21487	21290	21658	21638	21544	21375	21572	21697	21604	21477	21526	21328	21312	21379	21649	21608	21453	21718	21462	21600	21623	21592	21421	21682	21639	21421	21543	21492	21576	21589	21680	21584	21565	21320	21546	21808	21487	21626	21819	21521	21589	21793	21569	21631	21642	21507	21543	21525	21410	21624	21734	21790	21456	21606	21550	21507	21622	21705	21432	21532	21506	21602	21450	21725	21653	21446	21519	21476	21826	21561	21667	21861	21615	21711	21424	21761	21407	21655	21587	21628	21641	21768	21375	21488	21646	21510	21463	21618	21501	21614	21587	21530	21535	21477	21535	21421	21556	21504	21605	21754	21511	21261	21577	21529	21459	21607	21571	21479	21473	21889	21759	21506	21579	21818	21758	21550	21662	21544	21591	21564	21470	21692	21527	21773	21679	21623	21597	21793	21452	21481	21658	21406	21710	21436	21474	21702	21735	21874	21667	21626	21615	21621	21523	21449	21693	21520	21518	21604	21544	21814	21617	21624	21366	21572	21500	21622	21515	21634	21539	21445	21551	21729	21590	21653	21708	21484	21827	21584	21344	21640	21563	21737	21712	21536	21345	21615	21661	21864	21760	21627	21542	21406	21660	21585	21472	21673	21618	21492	21372	21588	21546	21624	21348	21556	21487	21656	21708	21625	21510	21569	21602	21527	21564	21699	21726	21783	21504	21500	21748	21451	21543	21650	21481	21552	21444	21511	21445	21630	21372	21706	21545	21522	21684	21406	21735	21636	21584	21704	21839	21567	21560	21538	21522	21674	21573	21743	21594	21495	21564	21576	21561	21570	21590	21605	21802	21698	21550	21652	21560	21532	21550	21516	21610	21600	21770	21450	21562	21648	21367	21590	21627	21701	21678	21734	21740	21556	21518	21742	21571	21621	21608	21428	21576	21619	21577	21538	21653	21544	21434	21605	21547	21435	21568	21450	21493	21543	21549	21602	21572	21701	21549	21625	21657	21469	21454	21432	21630	21559	21555	21523	21559	21515	21419	21877	21501	22021	21380	21431	21689	21579	21683	21592	21628	21634	21535	21763	21555	21639	21270	21556	21330	21581	21801	21600	21778	21490	21722	21507	21699	21684	21480	21596	21538	21655	21600	21377	21756	21539	21725	21496	21753	21755	21579	21815	21788	21654	21837	21585	21607	21688	21885	21582	21476	21585	21487	21542	21621	21683	21590	21458	21365	21385	21683	21587	21591	21840	21344	21669	21639	21484	21550	21531	21482	21695	21600	21630	21571	21583	21436	21531	21517	21621	21540	21637	21669	21436	21459	21694	21516	21677	21802	21528	21567	21831	21654	21597	21619	21696	21439	21684	21492	21519	21521	21429	21529	21547	21548	21533	21457	21603	21636	21649	21523	21684	21535	21695	21643	21642	21499	21365	21733	21515	21666	21668	21445	21541	21516	21646	21603	21679	21719	21476	21527	21761	21496	21746	21361	21653	21539	21580	21339	21581	21646	21752	21440	21625	21878	21671	21714	21607	21575	21504	21502	21375	21359	21590	21541	21624	21495	21614	21524	21750	21419	21662	21380	21749	21536	21665	21646	21734	21488	21407	21492	21767	21561	21449	21420	21638	21563	21476	21575	21621	21511	21728	21544	21721	21897	21596	21701	21542	21689	21752	21728	21517	21959	21752	21692	21585	21474	21585	21614	21279	21333	21483	21496	21626	21695	21667	21447	21526	21704	21582	21696	21639	21700	21775	21617	21688	21602	21594	21630	21560	21613	21341	21903	21603	21753	21475	21778	21774	21541	21630	21725	21588	21455	21744	21471	21683	21775	21624	21512	21414	21696	21925	21561	21526	21417	21655	21693	21697	21512	21328	21382	21803	21649	21606	21772	21572	21558	21488	21476	21610	21710	21627	21475	21585	21692	21400	21509	21687	21639	21442	21599	21590	21640	21682	21258	21589	21768	21615	21727	21516	21643	21536	21499	21448	21505	21881	21716	21704	21442	21446	21680	21535	21598	21564	21547	21318	21512	21610	21579	21686	21552	21572	21621	21351	21345	21498	21572	21790	21817	21737	21634	21510	21744	21581	21668	21710	21411	21572	21493	21698	21561	21526	21606	21519	21430	21519	21594	21568	21450	21689	21538	21652	21532	21499	21464	21607	21641	21429	21499	21871	21752	21443	21792	21460	21474	21465	21626	21320	21763	21691	21677	21670	21512	21467	21552	21756	21809	21614	21528	21627	21665	21475	21549	21432	21828	21574	21519	21713	21515	21581	21492	21387	21769	21608	21684	21772	21565	21541	21562	21649	21830	21738	21360	21586	21448	21403	21664	21523	21735	21616	21477	21553	21662	21567	21572	21689	21664	21674	21481	21581	21751	21584	21632	21703	21647	21795	21614	21498	21855	21507	21764	21611	21407	21680	21490	21552	21586	21646	21611	21543	21545	21786	21503	21827	21618	21459	21673	21449	21726	21501	21369	21709	21459	21517	21627	21653	21441	21702	21797	21618	21603	21725	21494	21586	21639	21734	21556	21355	21558	21734	21605	21572	21441	21345	21448	21450	21519	21639	21557	21639	21530	21740	21621	21597	21554	21571	21511	21424	21546	21446	21358	21645	21733	21568	21558	21654	21679	21366	21487	21936	21564	21551	21700	21544	21537	21734	21596	21473	21826	21538	21481	21356	21716	21867	21504	21494	21825	21741	21543	21695	21557	21452	21219	21477	21482	21839	21597	21539	21352	21385	21698	21615	21824	21572	21684	21554	21834	21594	21454	21719	21669	21572	21304
26970	34347	29606	24365	21484	20502	18974	18315	17627	17304	16993	16385	16356	16262	16095	16111	16105	16200	16030	16158	16197	16144	16131	16094	16125	16208	15928	16260	16176	16199	16213	16178	16003	15943	16085	15959	15998	16099	16317	16430	16238	16107	16093	16028	16062	16284	16171	16091	16079	15941	16095	15970	15948	16151	16034	15987	16006	16022	15996	16103	15970	15888	15817	15997	16165	15963	16024	15895	15983	16199	15896	15984	16115	16185	15997	15957	16108	16062	16140	16051	16073	16043	16011	16038	16073	16109	16025	16022	16256	16013	15905	16108	15928	15969	15979	16100	16042	16098	15902	16171	16027	15983	16042	16027	15935	15847	15985	15847	16072	16040	16122	16054	16060	16002	16019	16007	15905	16127	16028	16072	16078	16103	15911	15943	15996	16026	15966	16054	15926	16074	16145	16103	16016	16116	15982	15865	15952	15959	16007	16034	16046	16086	16036	16001	15872	16093	16072	16197	15955	16011	15838	15909	16033	16022	16107	16099	16113	16071	15815	15962	16065	16160	16128	15987	15916	16100	16138	16105	16247	15971	16048	15958	16116	16123	16058	16071	16018	15895	16122	16138	16012	16036	16072	16092	16006	16095	15991	16028	16121	16113	16047	15962	15906	15985	16085	16172	16016	15976	15995	16145	16215	16017	16037	15986	15898	16076	16059	16004	15933	16204	16039	15989	16140	15963	16111	16206	15944	15937	15907	15992	15770	16129	16001	15978	16119	16057	15984	16076	16118	16000	16156	16121	15819	16152	15978	15907	15929	16164	16103	16123	15872	16070	16043	16049	15982	16030	15978	16038	16048	15823	16122	15994	15946	16144	15989	16145	16044	16084	16099	16019	16052	16123	16130	16077	15990	15959	15997	16110	16096	16005	16082	15932	16093	15995	16258	16086	15837	15922	16110	15974	15971	16110	16162	15962	16033	16139	16132	16072	16097	16025	16048	15971	15966	16003	15990	16026	15956	16097	15918	16010	16240	16065	15979	16103	15953	16044	16038	15933	16027	16139	16036	15877	15983	15819	15905	16036	15950	16048	16082	16168	16207	15979	15985	15928	16205	15961	15950	16044	15879	16029	15981	16017	16080	16065	16076	16033	16165	15916	15865	16012	16043	15997	15963	16095	16085	16011	16181	15838	16108	15955	16230	16080	15961	15896	16190	16000	15960	16045	16053	16104	16285	16110	15915	16121	15974	16147	16012	16244	16095	15974	16213	16055	15963	16051	16031	16098	16054	15957	16148	15974	15984	16121	15821	16205	15815	15990	16125	16035	16067	15745	15950	16114	16063	16009	16104	16108	16250	16026	15832	15950	15963	16096	15856	16104	15925	16058	16246	16008	16071	15959	16040	16081	15939	16181	16185	16066	16233	16071	15831	15978	15986	15984	16005	16013	15857	16009	16063	15909	16057	16013	16233	16125	16038	16151	16107	15862	16119	16191	16066	15955	16050	16077	16151	16159	15928	15992	16038	15998	15921	16174	16157	16001	16103	16051	16080	16202	15926	16130	15993	16211	16050	16081	16114	15969	16022	16037	15914	15785	16015	16036	16205	15954	16054	15951	16116	16074	16050	15959	15981	16125	16245	16029	16050	16152	16003	16024	16095	15959	16022	16157	16016	16092	15960	15957	15999	16045	16046	16115	16143	15983	16039	16032	15940	16030	16198	16014	16124	16033	16110	16110	16011	16018	16070	15879	16010	16141	16093	16028	16089	16045	15968	16024	16150	15958	16019	15790	15971	16106	16059	16211	16078	15962	16115	15968	15999	15930	16069	15974	16053	16043	15885	15963	16058	16008	16044	16075	16086	16026	16009	15937	16056	15823	15840	16128	15976	16157	16006	16009	15993	16047	15888	16247	16114	15938	16211	15935	16134	16148	16143	16009	16201	16031	15945	16125	15906	16209	16052	16007	16090	16020	16129	16121	16023	15919	15950	16061	15991	16112	15983	16080	15946	16113	16117	16011	16010	16121	15934	16116	16044	15896	16079	16029	16037	16017	15976	16062	16031	15893	15950	15929	15990	16099	15994	16188	16038	15941	16018	15959	16037	16007	16136	16018	16024	16033	16016	16033	16085	15998	15947	16119	15847	16047	15861	16121	16019	16067	16097	16002	16058	15891	16058	16167	15989	16107	16034	15897	16152	16108	16057	16134	16036	16029	16069	16009	16001	16092	15892	16136	16052	16026	16197	16080	16053	16138	16008	16093	16055	16024	15969	16271	16035	16146	15970	16081	16174	16175	15939	15908	16137	15993	16146	16132	15914	16094	15902	16045	16139	15893	16055	16147	16020	15844	16174	15904	16001	15951	15813	16066	15953	16044	16123	15973	15934	16128	15981	15957	16102	16007	15819	16125	15866	16020	16105	16341	16173	16110	16005	16094	15968	16025	16030	16099	16191	16201	15954	16133	16148	16006	16051	16095	16104	16145	15871	16132	15991	16142	16102	16012	16029	15984	15764	15901	16077	15897	16023	16079	16084	15953	15981	16109	16051	16071	16021	15983	16127	16074	15891	16127	16078	15834	16052	15979	16160	16068	16163	16061	15946	16064	15958	16011	16011	16048	16069	16045	16027	15897	16146	16099	16129	15943	15991	16038	16036	16153	16052	16141	15921	16072	16206	15920	15906	16048	16138	15921	16110	16135	15929	15981	16109	16042	16027	16226	15935	16136	16077	16088	16022	15865	16187	16048	15873	16243	16065	15907	16171	15893	16100	15885	16011	16066	16134	15961	16031	16101	16056	16073	16155	16104	15917	16067	16005	16140	15982	16070	15970	16015	15973	16021	16101	15927	15959	16113	15982	16120	16119	15928	16057	15978	16017	16114	16132	16005	15981	16018	16063	16016	15991	16012	15922	16131	15983	15788	16077	16130	16010	15851	16180	16077	16083	15984	15951	16016	16028	16076	15989	15943	16060	16010	16069	16127	15987	15949	16189	15961	16011	15960	16083	15946	16008	16012	16100	15934	16014	16059	16060	16010	15989	16038	15952	15916	16012	15908	16036	15930	16002	15825	16093	16078	16043	16029	16087	16381	15967	16216	15983	16110	16042	16096	16071	16010	15934	15981	15909	15890	16057	16193	16004	15993	16138	16172	16038	15958	16058	16022	15817	16021	16078	16072	15900	15928	16107	15988	16020	16021	16056	15774	15879	16046	15975	15874	16091	15977	16159	16161	15963	16079	16057	16084	16029	16051	16116	15936	16173	15877	16092	16090	15909	16172	15997	16194	15853	16041	16007	16140	16037	15901	16168	16010	16177	16113	16075	16027	15916	16012	15966	16037	16133	16026	15956	16111	15970	15934	16157	15970	15917	15932	16051	16140	15962	15922	16119	15969	16134	15959	16020	16169	15875	15973	16130	16030	16194	16088	15899	16051	16042	16046	16305	15884	16129	15725	15980	15957	16095	16131	15921	16155	16081	16128	15943	16000	16051	15964	15955	15902	16016	15917	16008	16129	16019	16040	16171	15985	16142	16041	16289	15981	16077	16066	16050	16075	16106	16011	15999	15962	16079	15997	15975	15809	15906	16012	16017	16010	16023	15986	16212	16091	16046	16164	16112	16247	15864	15936	16203	15873	16034	16065	16137	15956	16119	15877	16178	15842	16120	16162	16094	16117	16037	15847	15943	16022	16033	15973	16008	16010	16088	16150	16113	16179	15980	15906	16065	16006	16130	16142	16065	16123	16027	16123	16016	16031	16006	15933	15902	16022	16071	16084	15748	15936	16133	15914	15916	16119	16082	16120	16068	16045	16056	16030	16047	16008	16020	16064	15981	16036	16072	16051	15992	16014	15990	16054	16062	15946	16034	16009	16095	15985	16045	16051	16025	15984	16164	15935	15920	16118	16024	15994	16126	16135	16208	16013	16018	15748	15988	16039	15990	16114	15948	15987	15971	16057	15972	16055	16027	16186	16206	16037	16165	15877	16033	16014	16071	16005	16157	15976	15964	16064	16109	15935	15988	15946	16133	15838	16027	16049	16003	15867	15979	15940	16021	15870	16149	15933	15833	16056	16165	15983	16102	16231	16146	15958	16029	15882	16029	15887	16127	16032	16140	16241	16085	15980	16078	16021	15889	16042	15960	16095	15860	15853	16119	16082	16035	16061	16062	16068	16046	15988	16050	15939	16046	16084	16056	16270	16000	16170	16040	16019	16041	16116	16117	15856	16088	15888	16021	16120	16119	16173	16227	16025	16155	16071	16031	16110	15843	16265	16002	16021	15841	15994	15957	16007	15989	16160	16083	16094	16063	15932	16103	16160	15858	16279	16029	15784	15925	15790	16093	15926	15910	15982	16001	16203	15972	15983	15995	16046	16017	15912	15981	16183	16100	16030	15979	15939	15945	15985	16196	16168	16176	16038	15852	16183	16105	15832	15952	15802	16093	16121	15975	16050	16187	16001	16120	16119	16123	15918	15877	16142	15955	15946	16125	16032	15934	15882	16019	15920	16045	15879	15931	16026	16055	16131	16038	15996	16108	16008	16209	16109	16139	16082	16236	15990	15927	16054	15807	16027	16170	15981	16210	15992	16079	15908	16028	15999	16062	15918	16009	16031	16100	16086	16024	16031	15987	16139	15990	16062	16119	16064	15903	16114	15840	16083	15958	15810	16082	15862	15871	15976	16034	16080	16032	16052	15988	16036	16144	16040	16061	16015	16030	15978	16040	16155	16021	15986	16072	16056	16023	15999	15999	15992	15876	15938	16265	16000	16244	16090	16135	16110	16116	15969	15952	16028	16077	15933	15935	16121	16018	15892	15966	16042	16072	16133	15970	15907	16054	15894	15926	16076	16075	15968	16138	16203	16093	16190	16195	16061	16094	16160	15939	16105	16117	15910	16017	16059	15994	15981	16006	16131	16064	16034	16087	16142	15910	15959	15953	16128	15965	16049	16010	16072	16045	16254	16061	16056	15746	16058	15997	16128	16014	15996	16118	15980	16034	15999	15918	16013	15994	15845	16065	16019	16044	15939	16172	16129	16077	16132	16060	16099	15767	15882	16064	15921	15875	15953	16015	16076	15880	16181	16069	16179	15994	15887	16023	16336	16017	16168	16032	16111	16022	16070	16089	16016	16138	16135	15768	16165	16018	16132	16089	16193	16053	16041	15982	16019	15976	16048	15974	16010
24546	20925	28071	24703	24400	26731	26423	23831	22503	22641	22197	21781	21286	21221	21041	21220	21260	20998	21364	21242	21256	21319	20991	21039	21046	20996	21198	20935	21057	21010	20842	21010	20762	20774	20945	21186	21288	22128	22560	22145	21559	21465	20943	20862	20904	20782	20961	20865	20682	20992	20806	20714	20860	20698	21011	20869	20629	20805	20584	20689	20943	20904	20662	20806	20846	20797	20932	20681	20829	20919	20778	20812	20831	20834	20482	20754	20841	20928	20816	20802	20623	20886	20893	20829	20733	20766	20749	20574	20990	20804	20475	20790	20969	20856	21030	20964	20960	20874	20923	20911	20795	20947	20864	20681	21069	20776	20819	20812	20779	20766	20846	20979	20799	20739	20711	20689	20659	20990	20709	20872	20640	20850	20927	20780	21014	20815	20933	20846	20736	20873	20855	20892	20830	20899	20810	20706	20719	21041	20751	20812	20751	20989	20844	20879	20399	20580	20705	20845	20791	20948	20891	20831	20756	20935	20786	21036	20949	20810	20792	20891	20932	20823	20885	20760	20874	20777	20949	20786	21054	20878	20885	20865	20915	20909	20816	20967	20964	20745	20781	20764	20929	20754	20785	20512	20777	20716	20759	20965	21005	20961	20654	20791	20879	20692	20782	20817	20814	20880	20978	20900	20957	20956	20796	20795	20755	20771	20646	20748	21026	20838	20951	20837	20741	20887	20836	21104	20998	20666	20619	20854	20753	20789	20604	20696	20904	20567	20773	20782	20735	20799	20821	20879	20670	20965	20904	20826	20797	20945	20912	20747	20782	20839	20866	20548	20839	20961	20740	21014	20687	20877	20791	20797	20925	20733	20741	20771	20850	20665	20756	20757	20570	20693	20928	20940	20884	20906	20620	20924	20752	20734	20682	20695	20830	20691	20644	20782	20970	20957	20971	20813	20712	20811	20525	20539	20897	20850	20671	20986	20788	20703	21018	20725	20758	20761	20930	20548	20816	20716	20824	20774	20914	20548	20855	20808	20803	20878	20745	20967	20810	20843	20931	21042	20679	20640	20667	20893	20739	20848	20697	20826	20643	20746	20833	20543	20746	20841	20860	20905	20835	20855	21045	20824	20804	20787	20706	20597	21033	20806	21100	20978	20855	20757	20728	20745	20809	21129	20827	20704	20750	20840	20951	20920	20869	20854	20816	20931	20810	20819	20876	20706	20832	20803	20748	20846	20833	20798	20920	20798	20749	20888	20922	20814	20903	20915	20830	20765	21036	20907	20683	20824	20920	20976	20906	20892	20868	20972	20735	21045	20977	20885	20852	20962	20808	20706	21073	20789	21001	20853	20805	20710	20660	20673	20562	20771	20876	20977	20591	20732	20721	20795	20835	20783	20961	20743	20689	21033	21051	20762	20661	21000	20719	20746	20991	20986	20882	20780	20928	21013	20792	20894	20786	20679	20884	20829	20903	20677	20751	20824	21008	21071	20787	20741	20862	20856	20922	20876	20861	21037	20751	20775	20904	21014	20879	20720	20830	20824	20710	20782	21036	20785	20735	20868	20802	20891	20775	20595	20805	20906	20816	20667	20836	20978	20871	20612	21048	20870	20625	20839	20773	20640	20908	20728	20825	20737	20911	20716	20898	20890	20835	20666	20780	20891	20912	20831	20721	20766	20714	20951	20939	20823	20918	20793	21018	20918	21009	20901	20963	20889	21049	20766	20693	20874	21036	20681	20680	20821	20614	20959	21026	20870	21101	20741	20659	20881	20762	20614	20806	20882	20949	20932	20899	20773	20956	21011	20794	20792	20685	20857	20898	20801	20852	21083	20880	20840	20986	20854	20960	20799	20842	20915	20617	20713	21032	20668	20829	20815	20854	20974	20852	20928	20696	20791	21071	20737	20746	20798	20684	20868	20873	20791	20705	20734	20724	20897	20755	20656	20736	20526	20802	20941	20840	20806	20882	20625	20592	20902	20890	20771	20569	20852	20975	20649	20650	20603	20887	20770	20724	20757	20806	20654	20963	20943	20879	20808	21046	20758	20783	20649	20764	20980	20910	20969	20803	20781	20648	20741	20822	20932	20853	20957	20843	21031	20927	20776	21101	21051	20753	20740	20804	20847	20810	20971	20902	20647	20898	20627	20800	20654	20816	20877	20790	21086	20754	20753	20957	20755	20604	20676	20730	20557	20815	20741	20941	20944	21028	20896	20993	20962	21039	20829	20679	20878	20809	20691	20737	21066	20996	20920	20902	20939	20695	20800	20969	20861	21007	20936	20680	20535	20702	20915	20898	20784	20621	20926	20900	20684	20916	20618	20848	20809	20817	20887	20782	20989	20898	21166	20712	20645	20966	20890	20833	20875	20768	21039	21032	20904	20867	20721	20893	20732	20702	20907	20723	20923	20737	20965	20863	20717	20784	21024	20734	20989	20927	20728	21129	20805	20816	20994	20926	20746	20801	20834	20805	20824	20794	20771	20645	20875	20972	20987	20675	20799	20816	20569	20784	20781	20768	20834	20987	20860	20701	20723	20782	20865	20772	20839	20830	20711	20773	20817	20700	20902	20836	20813	20826	20709	20948	20718	20811	20816	20650	20771	20876	20733	20691	20845	20736	20984	20996	20805	21076	20693	20787	20631	20754	21004	20882	20683	20685	21079	20801	20844	20660	20741	20812	20762	20931	20928	20851	20861	20711	20803	20781	20823	20976	20766	20573	20848	20810	20781	20993	20768	20874	20704	20855	21074	20761	20799	20697	20917	21068	20682	20979	20904	20959	20709	20732	20680	20911	20766	21020	20910	20877	20955	20865	20687	20836	21003	21038	20697	20891	21010	20776	20951	20745	20879	20691	20852	20955	20784	20720	20640	20740	20801	20618	20794	20960	21071	20881	20619	20970	20913	21024	20768	20933	20937	20740	20678	21062	20978	20980	20758	20903	20840	20873	20738	20708	20751	20810	20703	21026	20833	20649	20764	20750	20608	20992	20982	20753	20661	20565	20889	20794	20816	20880	20617	20726	20647	20806	21064	20848	20653	20776	20669	20724	20803	20925	20890	20952	21038	20864	20770	20876	20711	20824	20753	20909	20833	20853	20739	20712	20890	20810	20810	20799	20801	20537	20867	20874	20722	20794	20701	20777	20606	20727	20774	20839	20848	21181	20957	20928	21000	20901	20948	20756	20722	20727	20749	20814	20767	20860	20715	20664	20415	20798	20878	20697	20855	20635	20868	20768	20702	20737	20635	20701	20750	20899	20860	20807	20889	20837	20681	20867	20734	20914	20960	20888	20980	20862	20757	20793	20884	20806	20707	20863	20766	20650	20967	20688	20818	20788	20936	20860	20810	20709	20854	20921	20986	20798	21002	20942	21078	21133	20998	20650	20834	20668	20826	20844	20996	20724	21060	20871	20816	20820	20949	20947	20967	21002	20893	20749	20689	20857	20932	20858	20829	20986	20784	21053	20874	20603	20737	20986	20853	20945	21098	20646	20828	20721	20777	20713	20578	20796	20960	20784	20817	20776	20844	20891	20992	20984	20689	20545	20637	20726	20769	20884	20694	20739	20807	20689	20720	20817	20873	20849	20731	20833	20653	21067	20820	20696	20799	20690	20667	21186	20791	20921	21101	21026	20910	20570	20830	20743	20803	21027	20910	20991	20919	20670	20721	20865	20641	20838	20726	20864	20719	20836	20911	20949	21009	20756	20732	20816	20693	20713	21073	20940	20785	20722	20856	20592	20623	20581	20742	20694	20657	20667	20935	20788	20721	20577	20790	20856	20691	20809	21023	20762	20874	20897	20816	20770	20434	20866	21021	20672	20974	20679	20962	20883	20946	20921	20858	20791	20941	20670	20856	20848	20679	20978	20842	20914	20611	20788	20948	20919	20954	20772	20737	20663	20620	20746	20671	20896	20660	20940	20981	21087	20853	20597	20796	20774	20957	20723	20892	20780	20737	20636	21070	20893	20724	20841	20632	20583	20726	20847	20855	20776	20958	21018	20871	20750	20924	20869	20731	20820	20843	20667	20718	20513	20787	20866	21014	20800	20821	20806	20760	20811	20981	20804	20868	20795	20930	20841	20856	20669	20797	20726	20956	20763	20688	20810	20896	20918	20673	21084	21018	20798	20817	20699	20788	20918	20706	20729	20768	20679	20815	20945	20966	20886	20780	20930	20855	20787	20804	20575	20727	20755	20809	20804	21053	20671	20972	20982	20680	20732	20943	20787	20797	20905	20910	20817	20924	20880	20694	20752	20943	20894	21070	20695	20759	20581	20823	20877	20860	20694	20741	20761	20872	20771	21044	20833	21004	20556	20958	20879	20732	20694	20691	20888	20714	20855	20926	20774	20813	20705	20973	20955	20779	21016	20839	20706	20789	21072	20510	20850	20902	20634	20704	20962	20702	20848	20829	21064	20770	20907	20913	20717	20836	20893	20660	20914	20771	20779	20909	20710	20916	20653	21019	20746	20866	20861	20681	21072	21061	20773	20929	21075	20929	20931	20683	20757	20827	20799	20706	20755	20933	20838	20929	20781	20936	20988	20833	20909	20739	20750	20603	20879	20889	20978	20890	20600	20697	20898	20773	20737	20741	20944	20542	20816	20693	20753	20877	20941	20566	20759	20889	20724	20971	20736	20883	20771	20774	20963	20703	20852	20862	20924	20714	20775	20684	20824	20673	20806	20819	20915	20748	20962	20692	20861	20855	20893	20776	20883	20862	20863	20736	20828	20867	20935	20866	20665	21017	20561	20780	20779	20775	20874	20758	20541	20861	20951	20745	20875	20708	20751	20874	20640	20780	21031	20912	20817	20914	20709	20987	20839	20846	20946	20665	20915	20681	21008	20802	20767	21031	20970	20719	20768	20488	20975	20633	20897	20657	20782	21033	21074	20926	20795	20863	20925	20828	20909	21036	20874	20739	20667	20699	20727	20872	20893	20852	20748	20676	20740	20744	20661	20747	20681	20725	20798	20852	20958	20917	20820	20969	20739	20549	20660	20773	20561	20829	20586	20710	20959	20600	20864	20843	21004	20643	20925	20615	20875	20814	20984	20661	20854	20930	20826	20918	20869	20802	20944	20818	20895	21017	20769	20853	20801	20808	21001	20867	20688	20805	20810	20967	20903	20854	20787	20590	21037	20782	20922	20926	20706	20887	20859	20924
27363	42452	38415	29983	26401	23590	21091	19801	18559	17855	17513	16644	16111	15970	15800	15934	15910	15946	15798	15994	15894	16022	15979	15883	15969	15948	15888	15883	16078	15727	15877	15800	15536	15616	15824	15854	16546	17370	17745	17108	16558	15981	15808	15554	15620	15501	15655	15583	15618	15600	15608	15717	15586	15752	15620	15654	15663	15615	15505	15450	15641	15543	15742	15690	15562	15657	15597	15635	15758	15577	15716	15628	15717	15777	15645	15593	15703	15662	15558	15593	15789	15738	15613	15542	15554	15483	15535	15661	15663	15679	15620	15481	15616	15631	15757	15438	15627	15589	15517	15460	15615	15471	15814	15606	15658	15697	15635	15735	15557	15677	15771	15491	15567	15639	15794	15539	15778	15603	15533	15588	15624	15807	15576	15735	15758	15499	15536	15683	15697	15627	15520	15602	15627	15575	15490	15629	15475	15516	15590	15666	15722	15537	15497	15740	15759	15760	15315	15798	15719	15453	15532	15609	15513	15549	15559	15598	15602	15568	15910	15625	15543	15708	15548	15674	15552	15838	15350	15750	15713	15671	15699	15596	15634	15597	15659	15591	15627	15481	15735	15616	15691	15521	15649	15639	15701	15367	15680	15503	15777	15612	15750	15726	15577	15639	15590	15705	15685	15416	15642	15642	15559	15596	15864	15540	15799	15629	15731	15779	15526	15728	15768	15713	15673	15526	15696	15770	15701	15469	15619	15654	15553	15710	15789	15444	15512	15514	15538	15706	15579	15785	15749	15663	15639	15573	15721	15786	15488	15582	15653	15416	15476	15716	15641	15790	15749	15790	15637	15603	15601	15700	15720	15527	15710	15501	15478	15738	15518	15629	15544	15552	15775	15685	15588	15440	15653	15562	15570	15657	15643	15586	15709	15599	15685	15470	15551	15585	15771	15675	15614	15557	15839	15455	15461	15614	15599	15717	15649	15716	15641	15667	15827	15628	15681	15635	15795	15693	15696	15726	15539	15518	15537	15472	15702	15648	15805	15581	15698	15516	15662	15583	15585	15482	15431	15593	15697	15593	15633	15658	15549	15497	15561	15563	15524	15671	15582	15639	15681	15647	15741	15520	15620	15476	15541	15623	15596	15615	15646	15435	15620	15452	15733	15576	15798	15549	15593	15678	15652	15621	15656	15586	15565	15454	15514	15657	15647	15679	15529	15423	15619	15558	15594	15581	15485	15705	15584	15553	15564	15710	15595	15642	15628	15526	15714	15596	15643	15668	15644	15718	15709	15857	15704	15723	15602	15637	15624	15737	15728	15516	15569	15623	15509	15692	15619	15707	15669	15722	15626	15779	15589	15640	15803	15631	15699	15533	15676	15682	15512	15496	15568	15642	15579	15680	15487	15590	15603	15596	15539	15798	15537	15589	15346	15800	15571	15735	15755	15576	15469	15648	15933	15675	15577	15762	15509	15636	15562	15669	15619	15596	15572	15680	15606	15521	15482	15564	15385	15574	15796	15454	15819	15667	15557	15508	15562	15616	15583	15693	15587	15557	15519	15666	15696	15564	15682	15743	15710	15640	15614	15561	15596	15698	15596	15678	15645	15456	15569	15498	15593	15598	15498	15657	15726	15572	15594	15661	15584	15722	15573	15664	15649	15733	15618	15541	15556	15612	15624	15519	15700	15660	15617	15612	15544	15783	15609	15604	15725	15612	15622	15642	15612	15475	15665	15500	15479	15584	15626	15622	15588	15638	15616	15651	15437	15663	15800	15683	15631	15688	15618	15671	15759	15689	15702	15714	15563	15772	15512	15473	15777	15617	15588	15641	15596	15609	15675	15462	15779	15563	15564	15604	15488	15665	15767	15723	15676	15708	15812	15692	15721	15532	15708	15710	15621	15597	15572	15568	15711	15503	15721	15448	15815	15584	15624	15533	15599	15545	15617	15602	15698	15595	15502	15649	15695	15752	15612	15608	15547	15636	15535	15725	15655	15647	15654	15572	15665	15695	15599	15638	15552	15580	15736	15557	15626	15680	15615	15602	15628	15474	15534	15681	15635	15650	15541	15639	15559	15587	15634	15636	15679	15511	15566	15560	15473	15672	15663	15649	15706	15580	15525	15539	15608	15541	15569	15506	15649	15661	15498	15636	15712	15495	15609	15713	15684	15434	15638	15495	15664	15583	15665	15449	15619	15689	15550	15537	15670	15460	15676	15689	15685	15579	15593	15583	15650	15694	15560	15591	15626	15441	15566	15605	15575	15556	15411	15628	15706	15636	15587	15560	15682	15558	15557	15645	15638	15433	15699	15398	15566	15753	15590	15639	15628	15402	15421	15793	15618	15425	15440	15550	15550	15517	15570	15615	15709	15489	15531	15682	15487	15705	15540	15630	15443	15530	15663	15672	15591	15728	15738	15573	15449	15563	15512	15713	15603	15677	15662	15741	15546	15711	15538	15697	15507	15553	15682	15759	15569	15689	15777	15550	15627	15625	15560	15602	15563	15481	15773	15462	15678	15728	15577	15831	15693	15785	15621	15781	15670	15437	15624	15558	15680	15610	15440	15547	15590	15719	15721	15651	15595	15740	15470	15453	15540	15711	15576	15616	15546	15626	15631	15672	15676	15492	15698	15680	15579	15653	15637	15619	15578	15605	15599	15742	15619	15560	15565	15800	15580	15647	15562	15618	15798	15631	15555	15697	15717	15697	15574	15749	15733	15713	15597	15530	15554	15611	15623	15681	15725	15403	15669	15661	15691	15625	15694	15559	15493	15701	15717	15477	15738	15703	15496	15514	15864	15610	15774	15566	15643	15626	15675	15786	15757	15442	15491	15551	15679	15653	15564	15453	15630	15636	15650	15664	15670	15633	15758	15705	15521	15677	15533	15704	15613	15528	15690	15652	15643	15630	15655	15606	15636	15564	15555	15740	15625	15691	15739	15534	15689	15568	15579	15543	15548	15567	15722	15563	15762	15682	15587	15660	15624	15691	15599	15534	15768	15506	15534	15616	15583	15404	15608	15795	15670	15493	15597	15685	15512	15776	15539	15621	15694	15757	15703	15586	15618	15667	15449	15643	15728	15717	15653	15536	15469	15519	15639	15700	15639	15607	15481	15666	15615	15495	15529	15657	15837	15709	15660	15765	15561	15622	15731	15499	15884	15634	15649	15560	15628	15745	15507	15640	15646	15782	15740	15721	15494	15774	15634	15469	15609	15668	15658	15661	15542	15747	15660	15633	15707	15675	15624	15720	15549	15568	15639	15592	15559	15494	15590	15601	15714	15605	15662	15577	15526	15691	15578	15750	15446	15664	15563	15574	15598	15553	15590	15471	15622	15691	15568	15609	15572	15565	15650	15564	15578	15661	15635	15760	15661	15587	15661	15657	15666	15811	15671	15853	15658	15589	15600	15626	15806	15645	15738	15532	15733	15380	15702	15663	15895	15500	15585	15607	15554	15574	15561	15784	15567	15740	15548	15592	15509	15749	15626	15631	15840	15676	15596	15572	15554	15705	15659	15503	15592	15623	15652	15549	15658	15509	15437	15618	15763	15375	15589	15660	15542	15666	15811	15522	15466	15548	15568	15454	15433	15641	15690	15589	15692	15569	15694	15631	15631	15491	15633	15560	15749	15384	15685	15621	15662	15658	15662	15680	15490	15670	15669	15485	15512	15757	15509	15511	15519	15656	15584	15476	15727	15782	15629	15736	15551	15522	15579	15628	15711	15579	15838	15587	15649	15543	15367	15590	15641	15732	15554	15628	15583	15530	15864	15375	15585	15760	15686	15614	15649	15676	15426	15536	15654	15736	15823	15696	15520	15583	15551	15651	15709	15736	15638	15563	15668	15514	15650	15669	15569	15547	15545	15620	15537	15709	15717	15629	15476	15659	15678	15566	15727	15751	15579	15663	15608	15527	15602	15615	15605	15535	15782	15593	15742	15631	15651	15636	15677	15627	15555	15411	15653	15537	15672	15597	15663	15497	15896	15431	15472	15573	15539	15686	15713	15712	15679	15558	15652	15724	15502	15773	15597	15713	15501	15688	15553	15554	15621	15585	15714	15619	15521	15642	15542	15552	15623	15520	15568	15730	15617	15695	15580	15690	15609	15783	15579	15689	15496	15581	15682	15754	15715	15636	15572	15532	15677	15516	15537	15508	15475	15620	15749	15665	15552	15650	15593	15536	15743	15546	15505	15664	15857	15655	15723	15745	15630	15686	15509	15742	15640	15681	15582	15562	15486	15532	15655	15623	15690	15479	15721	15633	15571	15778	15469	15768	15679	15602	15513	15744	15672	15708	15639	15724	15615	15757	15629	15608	15676	15671	15501	15532	15563	15655	15485	15664	15517	15539	15692	15601	15665	15541	15566	15517	15604	15792	15643	15749	15508	15679	15544	15549	15523	15594	15555	15481	15790	15771	15612	15777	15577	15541	15488	15679	15598	15552	15558	15567	15469	15550	15614	15477	15722	15710	15683	15617	15736	15621	15702	15583	15637	15605	15532	15599	15677	15473	15528	15648	15629	15471	15646	15699	15612	15656	15655	15488	15734	15583	15434	15594	15755	15674	15797	15463	15747	15693	15556	15531	15602	15705	15713	15618	15708	15777	15760	15548	15702	15567	15724	15654	15490	15851	15600	15698	15473	15771	15601	15704	15562	15642	15635	15557	15667	15696	15643	15716	15670	15603	15672	15549	15612	15675	15508	15627	15682	15708	15683	15862	15570	15729	15612	15571	15636	15513	15557	15618	15614	15689	15658	15659	15364	15535	15577	15466	15908	15494	15579	15535	15675	15596	15531	15709	15791	15603	15624	15520	15584	15670	15810	15530	15596	15654	15659	15645	15634	15755	15548	15625	15471	15769	15680	15511	15593	15612	15467	15608	15604	15542	15760	15694	15545	15677	15646	15602	15662	15596	15500	15734	15794	15645	15696	15682	15440	15657	15646	15673	15583	15757	15631	15674	15471	15526	15696	15795	15669	15531	15724	15699	15565	15695	15678	15664	15711	15411	15574	15691	15630	15596	15762	15724	15517	15563	15633	15576	15640	15549	15674	15662	15621	15644	15827	15622	15734	15708	15552	15563	15482	15580	15511	15482	15478	15538	15728	15586	15545	15635	15681	15556	15718	15694	15639	15675	15632	15700	15630	15651	15488	15594	15577	15689	15582	15439
23257	20901	28370	23696	22294	26054	27966	23318	22164	21673	21370	20451	19914	19616	19879	19755	19541	19512	19882	19637	19658	19652	19591	19674	19776	19450	19759	19656	19477	19653	19673	19420	19366	19351	19488	19686	20165	21210	21955	21668	20822	20166	19662	19488	19374	19357	19282	19178	19368	19317	19480	19450	19606	19240	19328	19394	19165	19379	19203	19250	19173	19359	19040	19257	19240	19240	19314	19232	19494	19087	19181	19378	19259	19186	19223	19292	19300	19434	19375	19182	19290	19228	19382	19308	19206	19344	19131	19437	19133	19342	19224	19257	19105	19295	19192	19386	19275	19262	19310	19311	19323	19410	19360	19270	19316	19273	19411	19178	19413	19382	19257	19299	19281	19238	19209	19312	19296	19345	19245	19146	19235	19232	19397	19253	19311	19223	19197	19137	19131	19375	19546	19050	19267	19294	19315	19384	19376	19005	19231	19256	19288	19184	19215	19507	19111	19413	19163	18959	19139	19240	19253	19427	19185	19370	19195	19167	19500	19195	19193	19448	19517	19065	19002	19306	19289	19283	19267	19183	19445	19169	19408	19487	19529	19308	19049	19048	19408	19233	19306	19364	19161	19009	19062	19235	19393	19156	19047	19495	19310	19221	19282	19173	19308	19483	19160	19259	19358	19270	19125	19428	19323	19435	19116	19181	19434	19353	19317	19143	19227	19234	19293	19152	19183	19240	19252	19112	19152	19292	19154	19102	19212	19324	19200	19169	19275	19357	19365	19380	19232	18946	19265	19274	19239	19313	19359	19175	19245	19317	19327	19058	19308	19445	19441	19237	19412	19228	19051	19260	19130	19121	19269	19321	19360	19324	18969	19245	19148	19039	19260	19214	19191	19125	19219	19055	19356	19204	19332	19294	19262	18852	19256	19414	19249	19487	19271	19263	19034	19387	19307	19179	19233	19244	19098	19246	19246	19353	19327	19222	19297	19239	19148	19456	19317	19130	19307	19210	19198	19228	19199	19140	19256	19183	19138	19093	19224	19378	19456	19157	19305	19175	19328	19377	19416	19073	19121	19152	19028	19204	19305	19227	19320	19109	19051	19119	19345	19225	19350	19483	19350	19328	19151	19187	19291	19258	19468	19113	19266	19079	19333	19505	19102	19204	19388	19334	19150	19433	19232	19381	19181	19412	19150	19262	18938	19437	19250	19363	19354	19170	19135	19396	19359	19123	19230	19374	19345	19365	19284	19413	19430	19286	19302	19303	19218	19025	19092	18978	18972	19017	19231	19205	19587	19320	19030	19233	19257	19099	19385	19234	19315	19385	19138	19195	19139	19304	19053	19213	19322	18979	19162	19106	19214	19325	19289	19260	19490	19146	19228	19253	19256	19202	19179	19116	19426	19107	18965	19347	19257	19206	19208	19010	19131	19254	19089	19332	19302	19104	19250	19183	19334	19227	19381	19065	19202	19138	19278	19194	19002	19280	19292	19252	19469	19411	19202	19215	19141	19313	19281	19155	19345	19267	19456	19100	19249	19146	19408	19125	19140	19255	19055	19212	19214	19425	19254	19226	19298	19353	18931	19136	19256	19245	19180	19331	19456	19211	19321	19041	19368	19295	19155	19366	19217	19210	19323	19096	19410	19022	18946	19184	19180	19160	19336	19228	19216	19312	19079	19018	19387	19239	19247	19458	19330	19413	19251	19410	19551	19087	19090	19193	19080	19184	19375	19173	19128	19136	19256	19256	19308	19378	19384	19158	19352	19155	19035	19268	19297	19269	19063	19293	19209	19290	19147	19097	19483	19345	19233	19047	19229	19388	19069	19425	19191	19017	19175	19121	19124	19164	19405	19327	19268	19194	19137	19400	19534	19072	19338	19207	19292	19210	19238	19306	19281	19034	18997	19368	19132	19379	19236	19274	19461	19071	19218	19259	19172	19245	19173	19095	19213	19355	19258	19246	19122	19371	19225	19155	19214	19147	19261	19080	19391	19141	19294	19224	19180	19294	19133	19150	19190	19390	19350	19357	19282	19316	19369	19143	19436	19132	19260	19144	19168	19204	19482	19440	19081	19122	19175	19082	19394	19356	19411	19100	19291	19333	19176	19234	19206	19216	19374	19183	19450	19187	19295	19207	19110	19258	19274	19473	19553	19269	19386	19328	19090	19031	19382	19232	19271	19152	19054	19406	19100	19191	19162	19230	19332	19106	19002	19233	19151	18991	19267	19315	19127	19090	19365	19269	19200	19259	19233	19161	19101	19285	19187	19269	19321	19252	19071	19301	19227	19342	19145	19281	19200	19330	19167	19155	19131	19077	19385	19152	19221	19151	19157	19220	19407	19260	19170	19338	19170	19280	19267	19270	19148	19302	19176	19313	19119	19239	19302	19229	19354	19017	19222	19152	19213	19193	19219	19306	19115	19443	19236	19413	19220	19316	19159	19204	19251	19108	19313	19444	19329	19281	19142	19141	19317	19177	19276	19312	19289	19100	19284	19342	19171	19051	19299	19121	19083	19320	19229	19160	19192	19152	18920	19176	19241	19234	19288	19355	19326	19212	19424	19228	19033	19228	19299	19581	19510	19185	19298	19108	19553	19198	19321	19202	19341	19000	19307	19130	19258	19054	19211	19139	19142	19090	19096	19341	19238	19237	19435	19536	19283	19327	19249	19137	19131	19272	19276	19200	19349	19330	19252	19165	19306	19102	19141	19234	19158	19193	19329	19135	19181	19191	19295	19358	19042	19456	19273	19224	19366	19295	19128	19056	19209	19190	19135	19089	19250	19245	19464	19218	19135	19092	19373	19300	19252	19202	19304	19352	19407	19244	19359	19129	19050	19409	19312	19181	19184	19337	19237	19167	19133	19144	19256	19482	19359	19221	19119	19280	19145	19194	19105	19037	19148	19184	19188	19187	19342	19334	19265	19195	19139	19084	19005	19212	19252	19127	19214	19339	19234	19347	19430	19375	19205	19367	19383	19168	19208	19260	19221	19272	19214	19250	19219	19266	19245	19248	19334	19056	19311	19310	19116	19206	19332	19156	19180	19061	19202	19074	19257	19277	19298	19362	19258	19315	19238	19241	19103	19006	18948	19196	19285	19294	19413	19246	19133	19191	19251	19118	19416	19426	19250	19348	19362	19055	19224	19217	19202	19054	19232	19152	19184	19418	19301	19444	19329	19150	19076	19222	19254	19254	18965	19192	19466	19153	19138	19045	19093	19191	18987	19143	19222	19220	19193	19202	19290	19291	19328	19249	19179	19200	19113	19219	19153	19165	19143	19418	19358	19151	18836	19209	19417	19228	19180	19183	19180	19434	19225	19221	19057	19117	19532	19191	19082	19362	19219	19107	19249	19257	18909	19348	19085	19342	19324	19223	19144	19420	19321	19232	19296	19221	19130	19350	19152	19208	19170	19134	19273	19433	19237	19180	19335	19170	19286	19163	19107	19252	19110	19159	19239	19268	19185	19088	19232	19207	19256	19102	19121	19311	19253	19240	19227	19129	19132	19061	19414	19207	18997	19094	19229	19388	19295	19272	19287	19375	19271	19262	19209	19038	19297	19136	19464	19436	19164	19254	19372	19104	19432	19457	19214	19307	19387	19374	19342	19174	19225	19279	19249	19269	19320	19153	19320	19328	19381	19138	19193	19047	19113	19304	18964	19296	19246	18984	18962	19013	19143	19273	19133	19324	19073	19305	19274	19239	19150	19155	19139	18991	19150	19162	19295	19386	19278	19258	19286	19213	19148	19289	19301	19404	19014	19218	19302	19383	19276	19265	19370	19368	19519	19300	19350	19432	19258	19235	19078	18941	19291	19381	19270	19224	19276	19117	19013	19251	19150	19038	19037	19211	19073	19213	19253	19045	19422	19228	19302	19415	19170	19122	19238	19314	19377	19225	19246	19168	19156	19098	19393	19277	19110	19227	19188	19215	19174	19034	19010	19186	19175	19337	19503	19252	19170	19214	19066	19271	19372	19061	19222	19518	19206	19397	19314	19068	19468	19186	19285	19099	19177	19215	19237	19385	19408	19135	19289	19166	19175	19175	19201	19146	19373	19312	19193	19170	19253	19174	19163	19221	19222	19113	19162	19330	19268	19341	19313	19190	19055	19296	19330	19133	19019	19182	19348	19178	19377	19432	19046	19354	19351	19266	19136	19238	18976	19076	19360	19191	19204	19357	19202	19030	19443	19263	19090	19178	19395	19305	19115	19147	19281	19371	19291	19296	19242	19115	19290	19119	19234	19136	19249	19269	19403	19096	19265	19185	19320	19329	19198	19242	19237	19240	19177	19281	19316	19029	18967	19237	19270	19001	19065	19263	19142	19253	19288	19318	19290	19306	19465	19118	19200	19246	19275	19101	19354	19049	19386	19164	19412	19223	19422	19403	19466	19293	19215	19300	19342	19377	19282	19148	18909	19026	19450	19194	19327	19428	19233	19293	19359	19307	19326	19028	19050	19210	19205	19389	19122	19198	19262	19071	19053	19127	19213	19297	19223	19332	19428	19165	19320	19204	19175	19179	19163	19348	19356	19175	19260	19273	19378	19527	19522	19233	19391	19344	19244	19011	19256	19269	19157	19232	19180	19109	19151	19285	19314	19353	19284	19069	19355	19273	19254	19258	19342	19269	19321	19283	19316	19066	19182	19294	19326	19159	19287	19305	19326	19239	19415	19374	19125	18976	19178	19316	19232	19053	19121	19127	19388	19153	19296	18917	19439	19243	19277	19168	19222	19187	19075	19119	19322	19056	19143	19058	19204	19201	19210	19155	19161	19274	19306	19152	19068	19376	19155	19271	19343	19271	19283	19355	19170	19250	19261	19179	19220	19305	19115	19314	19226	19149	19226	18970	19383	19205	19359	19318	19281	19198	19168	19208	19137	19379	19491	19194	19013	19315	19144	19016	19531	19131	19252	19186	19155	19258	19141	19061	19185	19083	19082	19064	19206	19261	19246	19292	19448	19233	19318	19372	19179	19263	19231	19253	19211	19113	19280	19289	19377	19186	19054	19018	19423	19152	19162	19388	19375	19177	19385	18984	19330	19276	19086	19447	19195	19310	19455	19148	19467	19321	19234	19212	19196	19135	19296	19250	19339	19189	19256	19352	19247	19326	19279	19280	19122	19194	19169	19209	19271	19115	19222	19217	18846	19026	19103	19189	19113	19253
29093	46749	42975	34979	30184	25398	22814	20581	19161	18245	17471	16033	15681	15472	15125	15191	15063	15075	15302	15312	15276	15204	15187	15220	15156	15118	15156	15219	15226	15139	15282	14986	14866	15057	14726	15398	16382	17826	18528	17586	16454	15558	15228	14895	14850	14720	14741	14679	14756	14764	14808	14813	14767	14801	14765	14758	14794	14619	14536	14893	14779	14682	14744	14514	14813	14736	14632	14690	14917	14760	14621	14744	14671	14598	14574	14771	14700	14817	14786	14861	14777	14773	14659	14857	14753	14817	14739	14792	14851	14855	14711	14915	14891	14825	14609	14773	14764	14933	14914	14745	14661	14794	14881	14792	14646	14681	14760	14809	14727	14633	14702	15030	14529	14951	14738	14800	14615	14859	14832	14689	14814	14770	14781	14804	14776	14807	14657	14763	14746	14767	14872	14648	14855	14636	14867	14841	14786	14767	14891	14724	14697	14872	14768	14848	14749	14814	14660	14772	14592	14503	14617	14884	14735	14734	14808	14634	14522	14707	14699	14748	14904	14856	14855	14659	14802	14770	14657	14693	14824	14746	14927	14684	14795	14813	14882	14805	14716	14675	14679	14727	14852	14655	14785	14760	14960	14761	14711	14840	14828	14852	14820	14702	14674	14734	14776	14798	14580	14753	14591	14835	14954	14619	14834	14809	14730	14794	14668	14591	14835	14801	14767	14759	14639	14811	14665	14872	14880	14769	14487	14849	14815	14807	14755	14799	14649	14823	14797	14525	14678	14764	14663	14747	14684	14662	14695	14720	14774	14703	14918	14731	14888	14641	14739	14757	14717	14592	14769	14653	14792	14748	14776	14805	14613	14694	14780	14757	15023	14679	14691	14953	14778	14628	14863	14689	14822	14714	14642	14683	14700	14894	14671	14678	14905	14726	14839	14750	14774	14785	14818	14668	14765	14696	14742	14735	14699	14712	14869	14926	14813	14786	14818	14679	14837	14766	14776	14810	14862	14598	14746	14698	14772	14752	14774	14673	14767	14786	14721	14940	14914	14643	14908	14674	14564	14822	14643	14766	14933	14827	14771	14794	14845	14845	14594	14806	14789	14668	14950	14772	14681	14879	14988	14945	14742	14933	14768	14819	14787	14835	14981	14858	14730	14763	14710	14889	14846	14723	14750	14804	14802	14839	14804	14652	14538	14928	14836	14804	14635	14770	14789	14639	14774	14685	14747	14786	14717	14783	14839	14694	14795	14704	14764	14849	14738	14875	14978	14598	14851	14740	14865	14756	14754	14731	14899	14878	14579	14959	14909	14623	14686	14754	14902	14612	14678	14687	14722	14693	14886	14900	14848	14686	14799	14830	14797	14892	14952	14760	14712	14905	14803	14920	14621	14800	14813	14725	14778	14755	14711	14585	14868	14757	14567	14781	14811	14777	14732	14719	14756	14652	14873	14649	14673	14632	14795	14811	14881	14684	14913	14983	14780	14832	14780	14885	14767	14819	14798	14885	14766	14762	14711	14855	14850	14733	14713	14624	14899	14647	14715	14666	14653	14710	14845	14796	14706	14657	14833	14828	14588	14867	14687	14689	14739	14645	14868	14755	14603	14543	14631	14777	14732	14607	14637	14896	14892	14771	14911	14725	14789	14692	14868	14689	14806	14773	14690	14816	14813	14666	14844	14705	14793	14657	14818	14803	14867	14878	14743	14764	14903	14862	14880	14807	14577	14778	15010	14984	14851	14874	14853	14752	14667	14869	14689	14817	14780	14758	14698	14795	14700	14674	14796	14840	14569	14754	14745	14719	14834	14810	14667	14754	14727	14750	14944	14940	14782	14618	14687	14861	14826	14707	14797	14714	14849	14723	14677	14725	14791	14617	14804	14688	14814	14724	14839	14710	14737	14791	14746	14778	14710	14777	14507	14543	14830	14912	14577	14740	14769	14787	14551	14754	14721	14789	14737	14644	14573	14923	14785	14740	14853	14796	14792	14852	14742	14712	14775	14701	14715	14764	14635	14994	14751	14532	14786	14882	14826	14588	14730	14713	14898	14688	14874	14857	14732	14592	14937	14700	14846	14723	14732	14686	14828	14653	14787	14686	14788	14738	14673	15001	14478	14723	14809	14652	14843	14859	14604	14642	14763	14900	14583	14949	14781	14750	14816	14944	14851	14639	14638	14760	14718	14800	14870	14605	14872	14709	14825	14610	14683	14790	14896	14783	14677	14793	14568	14722	14681	14826	14696	14605	14703	14772	14789	14693	14823	14656	14606	14924	14762	14638	14705	14752	14674	14692	14800	14639	14784	14769	14820	14792	14724	14717	14898	14707	14775	14716	14924	14833	14733	14768	14697	14695	14855	14723	14733	14571	14720	14731	14748	14558	14831	14850	14666	14699	14844	14685	14752	14702	14669	14620	14709	14724	14651	14758	14873	14734	14692	14799	14840	14859	14765	14888	14837	14666	14574	14832	14650	14677	14806	14806	14578	14675	14818	14623	14902	14663	14688	14718	14812	14670	14916	14737	14778	14799	14684	14690	14774	14869	14737	14646	14672	14810	14903	14773	14647	14771	14844	14654	14634	14808	14852	14591	14636	14872	14672	14741	14906	14794	14637	14809	14984	14561	14799	14703	14813	14905	14839	14594	14735	14714	14786	14696	14866	14781	14716	14770	14912	14624	14661	14730	14673	14918	14612	14718	14726	14638	14731	14848	14881	14842	14740	14723	14772	14718	14755	14566	14877	14664	14875	14864	14734	14672	14851	14757	14779	14659	14772	14778	14703	14590	14639	14773	14829	14760	14647	14549	14954	14775	14604	14807	14835	14753	14842	14744	14856	14612	14839	14884	14773	14613	14742	14739	14664	14877	14771	14802	14834	14712	14832	14696	14769	14759	14891	14758	14689	14675	14931	14691	14731	14692	14681	14766	14747	14784	14896	14740	14772	14827	14851	14794	14667	14801	14771	14611	14817	14883	14656	14806	14622	14875	14689	14916	14675	14791	14838	14681	14665	14903	14727	14550	14582	14817	14756	14672	14739	14790	14747	14771	14778	14789	14812	14861	14861	14564	14833	14694	14761	14718	14753	14811	14643	14862	14668	14709	14571	14704	14991	14631	14784	14639	14748	14597	14694	14873	14815	14826	14806	14799	14738	14779	14974	14504	14648	14841	14825	14726	14703	14898	14608	14622	14700	14692	14689	14772	14773	14843	14733	14853	14825	14834	14699	14731	14722	14592	14782	14836	14799	14810	14605	14779	14751	14807	14613	14806	14840	14756	14653	14774	14763	14856	14755	14661	14800	14710	14703	14656	14714	14767	14841	14663	14885	14872	14679	14947	14756	14774	14858	14772	14719	14818	14820	14764	14822	14625	14740	14709	14885	14738	14620	14723	14823	14737	14779	14891	14899	14711	14745	14711	14762	14806	14804	14625	14865	14562	14639	14802	14795	14661	14696	14761	14713	14600	14696	14811	14763	14621	14847	14700	14739	14914	14760	14897	14719	14892	14771	14735	14790	14734	14890	14897	14646	14923	14803	14609	14663	14574	14654	14705	14736	14747	14694	14828	14845	14782	14774	14690	14640	14731	14881	14655	14889	14824	14617	14914	14713	14808	14632	14892	14640	14712	14770	14780	14881	14915	14852	14719	14806	14576	14691	14835	14740	14691	14963	14601	14778	14879	14569	15016	14647	14730	14736	14840	14833	14660	14741	14848	14770	14645	14719	14826	14702	14617	14684	14812	14995	14837	14803	14824	14625	14789	14820	14758	14819	14795	14728	14838	14794	14796	14654	14729	14689	14680	14673	14794	14680	14751	14828	14704	14674	14769	14740	14791	14723	14686	14685	14826	14724	14770	14571	14745	14775	14717	14807	14759	14887	14826	14750	14878	14841	14762	14629	14843	14806	14779	14679	14785	14753	14629	14773	14715	14856	14778	14706	14513	14802	14823	14752	14770	14623	14789	14744	14819	14706	14539	14818	14781	14596	14758	14770	14679	14603	14656	14658	14798	14708	14796	14847	14659	14866	14731	14711	14717	14670	14707	14799	14675	14771	14678	14753	14796	14764	14867	14637	14820	14797	14735	14670	14728	14662	14685	14728	14896	14790	14675	14747	14842	14756	14748	14748	14831	14752	14874	14727	14699	14588	14721	14914	14993	14746	14776	14712	14940	14736	14777	14766	14567	14690	14861	14830	14761	14849	14669	14778	14803	14793	14817	14649	14756	14692	14730	14780	14706	14696	14698	14771	14691	14805	14534	14623	14857	14883	14716	14766	14829	14582	14777	14655	14777	14764	14684	14643	14711	14776	14766	14773	14774	14807	14593	14813	14678	14703	14741	14642	14747	14525	14704	14790	14675	14896	14701	14796	14738	14798	14680	14641	14813	14761	14663	14904	14718	14877	14780	14558	14810	14704	14715	14818	14839	14778	14598	14683	14875	14850	14797	14877	14843	14639	14651	14641	14752	14737	14860	14771	14704	14722	14667	14754	14800	14527	14623	14813	14641	14687	14704	14792	14826	14935	14930	14717	14820	14879	14863	14616	14693	14825	14772	14705	14801	14855	14862	14744	14971	14868	14646	14784	14731	14646	14778	14758	14549	14488	14741	14831	14999	14768	14860	14737	14848	14765	15060	14745	14963	14709	14760	14705	14799	14895	14695	14812	14972	14649	14659	14745	14908	14862	14599	14783	14696	14636	14559	14842	14845	14885	14875	14678	14622	14978	14776	14823	14643	14684	14620	14981	14700	14733	14671	14730	14706	14992	14741	14841	14532	14687	14624	14956	14645	14905	14657	14689	14828	14876	14623	14645	14742	14801	14956	14698	14724	14730	14630	14863	14808	14654	14772	14620	14610	14753	14874	14807	14813	14902	14786	14709	14914	14883	14694	14829	14788	14815	14857	14666	14786	14748	14801	14762	14664	14804	14728	14862	14528	14770	14709	14710	14914	14769	14798	14819	14931	14725	14850	14671	14712	14676	14848	14813	14671	14828	14807	14706	14836	14721	14677	14868	14767	14762	14503	14724	14793	14737	14610	14889	14589	14694	14748	14706	14614	14905	14741	14802	14819	14642	14651	14572	14625	14779	14796	14741	14950	14794	14876	14781	14560	14600	14766	14744	14711	14735	14797	14848	14829	14744	14633	14878	14879	14834	14845	14685	14781	14701	14755
31214	27484	30013	26661	23325	21744	20762	20194	19966	19761	19279	19152	19068	18836	19025	18806	18966	19079	19065	19041	18954	19082	19113	18794	18647	19178	19060	19130	18947	18779	18758	18803	18911	18811	18896	18985	18817	19156	18863	19139	18928	18934	18859	18773	18656	18681	18798	18891	18955	18898	18822	18811	18942	18706	18942	18816	18956	19020	18767	18747	18825	18790	18879	18875	18786	18734	18927	18652	18888	18636	18748	18897	18983	18754	18791	18891	18945	18911	18692	18609	18712	18964	18800	18773	18798	18929	18686	18791	18857	18778	18931	18852	18939	18853	18858	19017	18948	18707	18823	18786	18844	18795	19034	18841	18832	18752	18837	18860	18907	18637	18872	18686	18725	19018	18995	18732	18944	18782	18643	18883	18884	18839	18861	18918	18705	18551	18793	18541	18587	18735	18915	19024	19023	18771	18720	18903	18809	19023	18598	18648	18894	18775	18841	18730	18709	18808	18778	18479	18864	18901	18795	18997	18774	18848	18840	18701	18560	18680	18824	18817	18892	18825	18883	18714	18782	18801	18866	18786	18713	18888	18693	18804	18695	18774	18871	18974	18901	18934	18941	18639	18968	18839	18926	18766	18729	18725	18859	18590	18758	18889	19008	18944	18798	18687	18816	18993	18924	18708	18793	18925	18910	18994	18727	18940	18760	18761	19038	18535	18724	18573	18918	18716	18981	18809	18740	18827	18750	18747	18864	18913	18826	18641	18625	18808	18894	18784	18901	18548	18693	18813	18885	18832	18750	18974	18842	18758	18804	18632	18759	18876	18944	18901	18904	18820	18724	18619	18930	18816	18781	18962	18852	18780	18828	18742	18827	18724	18864	18948	18923	18848	18804	18810	18777	18721	18933	18529	18765	18786	18668	18716	18763	18770	18548	19011	18824	18745	18872	18772	18690	18702	18908	18886	18696	18699	18870	18855	19007	18740	18735	18764	19036	18953	18631	18570	18745	18962	18891	18786	18854	18661	18829	18638	18859	19029	18727	18738	18871	18628	18819	18624	18781	18912	18771	18742	18719	19056	18906	18747	18909	18948	19038	18844	18677	18709	18877	18819	18852	18745	18762	18853	18757	18767	18726	18749	18871	18854	18713	18489	18692	18935	18840	18724	18842	18565	18755	18697	18915	18871	18970	18866	18912	18742	18831	18591	18841	18912	18709	18869	18747	18629	18919	18969	18903	18716	18666	18702	18908	19056	18793	18898	18793	18743	18796	18788	18897	18702	18681	18819	18819	18728	18756	19003	18695	18892	18888	18611	18743	18758	18728	18852	18986	18824	18595	19032	18665	18783	19130	18858	18644	18791	18625	18909	18897	18900	18936	18800	18700	18725	18768	18755	18969	19016	18851	18652	18635	18784	19069	18695	18805	19015	19051	18797	18947	18811	18941	18813	18904	18655	18755	18955	18759	18926	18687	18896	18806	18998	18784	18945	18832	19018	18989	18929	18729	18801	18675	18713	18841	18776	18756	18778	18920	18744	18722	18756	18808	18634	18710	18868	18891	18704	18820	18782	18764	18945	18878	18901	18861	18811	18782	18835	18748	18820	18942	18785	18767	18975	18621	18730	18760	18903	18763	18627	18742	18651	18845	18793	18733	18809	18908	18839	18921	18992	18734	18848	18863	18787	19064	19112	18907	18687	18797	18720	18708	18861	18866	18675	18842	18647	18799	18892	18803	18869	18911	18705	18931	18687	18714	18866	18617	18693	18764	18766	18746	18865	18655	18574	18902	18839	18959	18931	18831	18851	18842	18759	19010	18832	18997	18704	18820	18717	18822	18869	18897	18947	19012	18788	19166	18936	18643	18715	18773	18828	18779	18899	18809	18772	18668	18651	18806	18674	18899	18908	18812	18809	18921	18896	18790	18949	18935	18883	18755	18596	18753	18588	18766	18886	18812	18720	18866	18963	18919	18789	19058	19084	18864	18739	18471	18798	18637	18905	18789	18960	18726	18972	18772	18930	18798	18485	18705	18834	18714	18696	18813	18878	18689	18985	18906	18844	18916	18692	18725	18875	18816	18920	18967	18791	18983	18561	18765	18850	18792	18745	18836	18854	19030	18803	18535	18761	19097	18900	18883	18791	18953	18863	18840	18741	18768	18742	18862	18783	18800	18675	18812	18591	18891	18810	18787	18885	19020	19015	18846	18752	18730	18822	19064	18819	18838	18873	18814	18936	18688	18590	18883	18835	18720	18860	18604	18808	18825	18968	18733	18627	18806	18700	18921	18729	19007	18876	18877	18815	18853	18696	18818	18788	18875	18807	19036	18753	18824	18713	18674	18799	18893	18859	18701	18617	18746	18882	18652	18926	18873	18833	18756	18559	18801	18780	18789	18703	18791	18756	18724	18888	18861	18603	18764	18698	18669	18805	18759	18656	18911	18803	18646	18676	18980	18717	18798	18584	18754	18923	18687	18869	18916	18907	18804	18945	18736	18575	18861	18586	18893	18916	18697	19100	18846	18957	18758	18823	18866	18929	19039	18926	18865	18729	18871	18781	18950	18910	18755	19035	18888	18785	18895	18989	18846	18887	19003	18789	18987	19050	18861	18896	18890	18643	18633	18664	18825	18675	18794	18753	18937	18953	18809	18882	18969	18822	18794	18714	18825	18708	18867	18771	19050	18667	18741	18824	18650	18851	18933	18695	18832	19118	18712	18832	18938	18910	18635	18727	18926	18754	18641	18871	18896	18792	18761	18699	18708	18751	18715	18956	18967	18595	18625	18498	18669	18835	18807	18701	18737	18732	18803	18743	18776	18938	18683	18758	18588	18747	18821	18803	18718	18598	18770	18893	18585	18820	18707	18801	18868	19053	18687	18820	18793	18690	18740	18624	18804	18857	18850	18908	18752	18761	18889	19009	18664	18604	19019	18791	18915	18903	18904	18785	18776	18781	18825	18773	18618	18629	18939	18712	18615	18736	19032	18739	18822	18731	18554	18838	18887	18912	18849	18832	18745	18866	18844	18807	18909	18864	18627	18879	18762	18755	18656	18805	18751	18977	19022	18682	18621	18838	18674	18850	18913	18810	18796	18851	18897	18882	18980	18782	18837	18663	18761	18745	18801	18793	19053	18818	18694	18830	18670	18604	18658	18642	18854	18573	19005	18986	18878	18743	18864	18918	18753	18723	18928	18756	18811	18702	18959	18621	18746	18852	18794	18837	18824	18751	18901	18814	18709	18813	18808	18673	18957	18734	18834	18563	18760	18861	18939	18802	18826	18922	18793	18755	18817	18844	18879	18815	18780	18785	18690	18801	18723	18802	19054	18685	18804	18877	18803	18874	18608	18742	18941	18943	18717	18754	18746	18891	18796	18967	19045	18616	18839	18703	18820	18738	18811	18667	18776	18776	18904	18878	18704	18846	18794	18790	18836	18741	18747	18938	18929	19020	18740	18637	18840	19005	18684	18856	18791	18941	18874	18796	18689	18736	18908	18848	18757	18843	18582	18757	19031	18806	18798	18766	18685	18643	18793	18727	18916	18844	18816	18942	18853	18842	18916	18768	18965	18871	18949	18974	18800	18880	18822	18995	18979	18873	18974	18809	18968	18598	18857	18856	18852	18813	18710	18854	18827	18639	18767	18792	18952	18908	18800	18857	18724	18609	19040	18670	18604	18762	19104	18749	18931	18912	18702	18796	18901	18655	18727	18738	18617	18911	18681	18729	18821	18807	19056	18623	18889	18780	18795	18677	18840	18799	18723	18787	18642	18781	18870	18750	18892	18760	18843	18751	19070	18754	18821	18779	18783	18807	18856	18633	18859	18774	18853	18849	18815	18824	18852	18799	18642	18903	18947	18773	18859	18966	18785	18762	18758	18817	18709	18844	18923	18790	18871	19032	18829	18913	18872	18841	18630	18672	18798	18747	18946	18660	18794	18497	18544	18687	18901	18773	18741	18923	18712	18702	18790	18746	19079	18898	18763	18886	18809	18769	19008	18880	18878	18804	18683	18715	18576	18755	18918	18584	18981	18719	18797	18899	18931	18849	18769	18856	18943	18895	18943	18882	18803	18705	18969	18789	18819	18684	18743	18795	18926	18861	18683	18834	18985	18836	18792	18987	18596	18605	18879	18854	18971	18819	18872	18924	18824	18808	18682	18622	18886	18785	18760	18811	18886	18782	18858	18781	18936	18738	18834	18777	18644	18711	18734	18597	18896	18670	18863	18752	18863	18884	18660	18819	18706	18878	18797	18844	18872	18627	18653	18770	18956	18727	18824	18693	18928	18871	18892	19114	18714	18689	18873	18780	18866	18857	18920	18776	18804	18886	18726	18835	18735	18676	18755	18872	18824	18806	18708	18732	18726	18684	18918	18721	18716	18840	18851	18822	18732	18698	18938	19033	18840	18799	18747	18594	18714	18824	18881	19060	18831	18643	18810	18732	18774	18742	18834	18875	18699	18817	19064	18805	18885	18679	18757	18907	18860	18960	18876	18834	18817	18720	18819	18817	18966	18665	18972	18799	18730	18957	18907	19105	18740	18692	18790	18836	18802	18732	18901	18872	18864	18928	18910	18651	18682	18818	18756	18666	18689	18645	18767	18823	18698	18711	18768	18890	18758	18955	18912	18822	18708	18702	18783	19006	18772	18756	18814	18841	18721	18773	18718	18866	18786	18946	18679	18760	18891	18858	18847	18779	18653	18912	18883	18851	18766	18870	18617	18585	18823	18923	18725	18691	18652	18809	18761	18737	18682	18628	18726	18663	18873	18816	18973	18715	18616	18777	19114	18768	18722	18848	18944	18948	18858	18881	18852	18828	18876	18925	18792	18726	18732	18851	18913	19038	18960	18702	18738	18751	18863	18796	19136	18880	18807	18704	18931	18771	18798	18821	18779	18871	18837	18873	18509	18776	18695	18831	18852	18787	19033	18892	18842	18788	18848	18929	19024	18834	18802	18916	18877	18971	18916	18672	18731	18670	18785	18726	18985	18783	18993	18765	18963	18855	18833	18852	19003	18954	18952	19061	18925	18888	18867	18724	18759	18921	18665	18735	19064	19059	18865	19031	19102	18698	18671	18867	18857	18937	18776	18871	18907	18829	18840	18879	18950	18806	18821	18705	18910	18645	18728	18628	18870	18534	18993	18713	18921	18945	18942	18751	18866	18913	18816	18665
27357	35020	31387	25101	21603	18689	17406	16599	15978	15725	15092	14967	14821	14669	14678	14665	14501	14747	14870	14881	14751	14608	14608	14688	14748	14641	14721	14741	14659	14460	14731	14498	14416	14408	14570	14610	14684	14904	14805	14902	14713	14693	14676	14512	14695	14520	14664	14645	14531	14646	14676	14470	14635	14586	14644	14635	14674	14407	14508	14367	14414	14586	14499	14705	14487	14578	14684	14451	14709	14472	14549	14721	14638	14530	14588	14497	14555	14489	14458	14606	14485	14559	14572	14527	14543	14654	14776	14574	14514	14536	14560	14569	14564	14595	14659	14505	14591	14499	14497	14688	14540	14519	14611	14563	14703	14604	14620	14516	14488	14609	14551	14537	14587	14590	14538	14767	14420	14444	14531	14542	14575	14580	14515	14616	14674	14361	14493	14547	14397	14490	14572	14649	14519	14377	14388	14297	14681	14632	14577	14742	14599	14570	14607	14577	14395	14456	14621	14569	14598	14463	14628	14518	14665	14608	14423	14527	14689	14599	14407	14537	14419	14631	14435	14440	14633	14570	14476	14638	14347	14660	14639	14502	14581	14654	14533	14726	14542	14490	14393	14615	14593	14419	14658	14498	14549	14521	14658	14458	14546	14533	14579	14508	14776	14277	14583	14700	14578	14532	14616	14691	14451	14653	14694	14622	14562	14698	14363	14575	14674	14570	14639	14415	14737	14409	14489	14546	14720	14559	14548	14741	14435	14451	14446	14548	14638	14598	14570	14502	14502	14613	14617	14491	14437	14661	14518	14605	14698	14494	14676	14475	14541	14445	14501	14533	14566	14615	14520	14675	14591	14536	14287	14569	14601	14469	14388	14408	14566	14443	14526	14399	14505	14611	14570	14554	14448	14692	14531	14571	14609	14483	14595	14692	14529	14614	14727	14575	14489	14578	14503	14518	14632	14463	14662	14574	14624	14383	14629	14491	14629	14635	14535	14585	14512	14596	14371	14519	14606	14572	14543	14509	14568	14478	14450	14544	14333	14596	14427	14803	14536	14632	14800	14477	14705	14540	14525	14568	14670	14472	14594	14416	14687	14528	14517	14457	14654	14505	14485	14496	14454	14641	14510	14651	14578	14534	14604	14665	14517	14563	14640	14643	14544	14690	14540	14664	14521	14507	14688	14529	14510	14564	14574	14590	14585	14385	14483	14472	14627	14476	14420	14639	14582	14457	14504	14620	14695	14620	14558	14713	14693	14496	14523	14742	14575	14700	14486	14493	14418	14609	14575	14505	14380	14571	14532	14535	14478	14548	14404	14446	14506	14743	14497	14497	14534	14665	14496	14610	14696	14451	14476	14456	14502	14529	14485	14394	14653	14577	14563	14585	14454	14430	14515	14411	14602	14470	14372	14707	14490	14549	14475	14498	14556	14440	14674	14614	14685	14595	14630	14600	14602	14494	14440	14591	14341	14642	14550	14536	14577	14559	14468	14627	14665	14563	14493	14363	14707	14410	14762	14801	14427	14499	14512	14632	14555	14680	14548	14639	14591	14449	14558	14486	14392	14526	14470	14613	14571	14610	14645	14658	14558	14583	14640	14440	14533	14479	14586	14553	14512	14416	14671	14396	14602	14537	14437	14670	14640	14632	14373	14471	14599	14654	14533	14571	14550	14485	14440	14472	14620	14552	14465	14542	14531	14534	14521	14464	14566	14515	14575	14620	14614	14468	14484	14617	14446	14650	14508	14559	14641	14666	14578	14582	14558	14507	14327	14550	14442	14680	14575	14553	14383	14659	14453	14581	14523	14619	14480	14460	14502	14612	14646	14523	14648	14481	14495	14589	14589	14626	14453	14638	14381	14410	14599	14459	14484	14386	14532	14641	14466	14618	14516	14391	14379	14603	14531	14489	14407	14491	14613	14263	14320	14591	14676	14597	14469	14407	14653	14517	14585	14686	14512	14689	14581	14685	14510	14424	14527	14485	14460	14493	14600	14509	14462	14603	14381	14464	14613	14614	14441	14429	14542	14446	14522	14613	14633	14367	14510	14538	14570	14677	14540	14583	14383	14574	14520	14569	14556	14609	14655	14533	14626	14370	14464	14402	14734	14554	14406	14612	14400	14499	14512	14567	14571	14551	14644	14488	14591	14518	14575	14546	14448	14527	14597	14699	14552	14429	14457	14374	14433	14531	14485	14550	14634	14517	14636	14659	14429	14581	14477	14596	14672	14445	14436	14544	14311	14686	14557	14629	14428	14531	14641	14382	14490	14648	14650	14442	14618	14643	14577	14429	14571	14543	14473	14563	14572	14468	14554	14543	14581	14393	14528	14557	14678	14563	14557	14285	14589	14511	14636	14580	14646	14505	14600	14444	14627	14591	14515	14483	14585	14471	14439	14399	14623	14576	14533	14632	14561	14576	14671	14470	14728	14505	14578	14506	14518	14553	14718	14514	14550	14468	14570	14597	14526	14539	14502	14718	14703	14458	14353	14730	14495	14697	14480	14609	14645	14647	14515	14466	14539	14523	14589	14632	14633	14500	14574	14476	14669	14504	14617	14454	14523	14522	14613	14516	14711	14556	14565	14485	14690	14350	14833	14381	14658	14509	14693	14694	14630	14573	14499	14474	14632	14535	14511	14383	14684	14579	14663	14596	14392	14495	14729	14543	14602	14438	14447	14747	14656	14544	14478	14516	14396	14497	14491	14569	14427	14580	14368	14685	14451	14700	14597	14468	14520	14581	14580	14522	14525	14441	14473	14478	14590	14480	14334	14565	14641	14516	14464	14579	14432	14429	14636	14580	14445	14603	14533	14558	14550	14584	14608	14525	14617	14705	14590	14557	14569	14505	14239	14530	14624	14524	14598	14595	14736	14553	14656	14658	14478	14293	14642	14545	14479	14637	14435	14340	14499	14479	14525	14377	14476	14487	14505	14545	14557	14492	14603	14565	14423	14422	14554	14505	14540	14532	14566	14591	14625	14340	14523	14524	14550	14584	14498	14714	14706	14613	14598	14575	14641	14803	14440	14480	14590	14627	14659	14624	14598	14614	14481	14453	14560	14598	14747	14693	14439	14595	14524	14536	14581	14431	14588	14531	14489	14620	14636	14461	14618	14474	14538	14482	14466	14630	14420	14689	14502	14508	14378	14377	14472	14592	14596	14538	14496	14424	14670	14474	14587	14633	14570	14521	14429	14415	14488	14415	14575	14625	14498	14534	14568	14847	14548	14502	14596	14552	14712	14460	14429	14582	14517	14575	14455	14335	14624	14550	14527	14617	14532	14683	14480	14631	14509	14595	14655	14487	14613	14469	14385	14645	14682	14482	14741	14604	14690	14586	14501	14572	14585	14475	14682	14679	14641	14290	14470	14495	14744	14322	14625	14467	14507	14569	14711	14579	14813	14657	14385	14526	14528	14468	14561	14574	14493	14542	14655	14448	14715	14643	14689	14506	14729	14533	14485	14583	14519	14572	14601	14648	14510	14342	14644	14597	14484	14570	14583	14503	14573	14363	14514	14447	14546	14692	14517	14519	14573	14554	14580	14530	14590	14508	14554	14570	14422	14556	14620	14668	14673	14508	14610	14627	14549	14487	14586	14755	14403	14593	14442	14646	14679	14596	14571	14427	14522	14473	14653	14512	14416	14632	14693	14496	14567	14500	14549	14487	14493	14556	14667	14540	14689	14423	14549	14601	14491	14698	14486	14476	14539	14610	14535	14565	14512	14724	14720	14462	14544	14453	14525	14713	14624	14469	14637	14632	14617	14592	14438	14600	14601	14334	14563	14506	14526	14622	14503	14584	14577	14578	14440	14642	14799	14433	14677	14275	14471	14479	14629	14530	14646	14497	14452	14552	14539	14416	14505	14457	14414	14623	14487	14381	14538	14548	14600	14554	14455	14568	14659	14499	14521	14503	14576	14563	14576	14492	14491	14499	14519	14514	14631	14571	14627	14799	14546	14498	14365	14512	14544	14540	14582	14673	14165	14346	14699	14476	14639	14588	14488	14463	14659	14533	14548	14640	14595	14469	14502	14561	14623	14603	14462	14581	14753	14682	14522	14543	14566	14487	14492	14653	14465	14530	14587	14596	14477	14633	14727	14297	14550	14454	14626	14588	14470	14494	14687	14486	14503	14542	14553	14605	14377	14627	14457	14649	14607	14692	14492	14628	14373	14643	14486	14383	14502	14543	14596	14542	14617	14684	14397	14533	14585	14565	14688	14464	14584	14492	14589	14597	14618	14633	14534	14412	14448	14786	14539	14424	14569	14503	14689	14463	14676	14688	14631	14568	14626	14498	14602	14552	14616	14640	14575	14742	14530	14612	14767	14497	14578	14557	14589	14730	14454	14533	14522	14561	14852	14438	14782	14489	14589	14408	14708	14528	14558	14513	14586	14595	14447	14618	14683	14427	14380	14539	14617	14442	14574	14574	14482	14492	14511	14576	14440	14719	14475	14596	14559	14446	14547	14555	14581	14566	14466	14572	14483	14465	14479	14451	14576	14519	14661	14475	14580	14532	14421	14611	14784	14454	14448	14560	14621	14420	14622	14484	14637	14533	14473	14436	14551	14560	14510	14535	14679	14540	14580	14661	14618	14552	14626	14444	14490	14758	14727	14517	14576	14587	14563	14599	14605	14580	14526	14663	14448	14522	14663	14599	14500	14513	14606	14577	14723	14559	14526	14659	14532	14569	14606	14535	14541	14594	14549	14589	14588	14600	14595	14675	14481	14590	14536	14686	14478	14721	14730	14561	14634	14620	14494	14701	14565	14597	14523	14768	14619	14489	14456	14583	14660	14515	14420	14426	14641	14436	14481	14708	14434	14534	14449	14568	14434	14521	14480	14553	14465	14602	14512	14517	14506	14521	14386	14499	14614	14529	14634	14587	14471	14282	14475	14605	14528	14492	14523	14598	14498	14565	14504	14577	14524	14516	14488	14459	14420	14495	14675	14586	14471	14600	14592	14440	14487	14561	14663	14666	14554	14701	14701	14454	14592	14637	14493	14507	14528	14556	14669	14559	14530	14521	14566	14548	14620	14669	14624	14473	14571	14674	14381	14506	14577	14564	14520	14597	14582	14522	14702	14546	14487	14522	14637	14616	14452	14589	14650	14566	14486	14520	14556	14613	14547	14602	14543	14706	14413	14586	14458	14543	14537	14552	14365	14718
24683	20960	28180	24690	23771	24429	23692	20952	19928	19331	19000	18578	18303	18206	18166	18354	18132	18473	18291	18247	18090	18318	18335	18278	17822	18203	18037	18037	17978	18015	18043	17931	17855	18126	17994	18096	18088	18749	19452	19421	18744	18402	18250	17896	17900	18002	17966	17895	17935	17857	17986	18019	17717	17945	17952	18044	17876	17826	17915	17706	17972	18242	17984	17797	17945	18057	17925	17942	17962	17658	17775	17736	17803	17951	17842	17964	17904	17785	17809	17719	17875	17927	17924	17864	17915	17918	17952	17869	17877	17728	17973	17912	17769	17864	17904	17840	17764	17876	17732	18012	17864	17716	17849	18005	17568	17881	17878	17869	17838	17952	17753	17847	17947	17785	17755	17853	17949	17996	17701	17826	18004	17787	18109	17997	17850	17761	17905	17928	17935	17964	17972	17933	17977	18030	17801	17912	17888	17646	17925	17930	17775	17715	17921	17865	17901	18004	18039	17821	17802	17901	17816	17965	17797	17919	17698	17749	17958	17607	17625	17907	17856	17619	17717	17972	17718	17909	18088	17739	17767	17914	17869	17659	17868	17920	17989	17793	18010	17713	17754	17813	18043	17788	17966	17903	17748	17858	17700	17911	17911	17851	17968	17865	17881	17627	17862	18014	17935	17678	17802	17924	17797	17741	17883	17821	17522	17757	17656	17840	17910	17842	17842	17988	17850	17788	17834	17914	17782	17662	17831	17766	17876	17790	18085	17630	17799	17732	17865	17811	17920	17923	17555	17954	17618	17846	17554	17764	17793	17833	17730	17932	17841	18094	17976	17898	17962	18038	17914	17649	17966	17706	17996	17942	17750	17989	17895	17774	17743	17757	17890	17920	17680	17881	17876	17859	17697	17732	17706	17975	17890	17986	17939	17845	17923	17837	17774	17907	18050	17846	17681	17657	18024	17880	17938	17861	17950	17887	17993	17938	17901	17736	17940	17917	17865	17869	17737	17852	17681	17857	17733	17967	17874	17985	17953	17910	18070	17797	17919	17673	17789	17811	17789	17845	17727	17752	17950	17877	17693	17829	17743	18018	17829	17787	17869	17878	17530	17908	17884	17839	17998	17816	17771	17738	17870	17949	17974	18021	17868	17900	17890	17824	18045	17912	17827	18000	17741	17790	17737	17936	17931	17846	17975	17810	17971	17890	17809	17969	17921	18068	17842	17905	17849	17823	17926	17840	17738	17816	17884	18109	17919	18149	17813	17866	18127	17925	17821	17709	17814	17892	17907	17831	17868	18144	17923	17802	17905	17897	17860	17943	17746	17904	17879	17930	17879	17754	17970	17782	17765	17896	17720	17823	17874	17894	17896	17763	17808	17689	17925	17849	17668	17655	17727	17681	18099	17890	17779	17794	17721	17698	18002	17945	17880	17852	18018	17779	17719	17961	17670	17845	17818	17934	17969	17925	17977	17926	18050	17868	17688	17846	17784	17682	17785	17910	17880	17760	17744	17739	17849	17836	17977	17950	17824	17943	17796	17929	17907	17871	17977	17861	17809	17979	17810	17917	17958	17816	17924	17824	17668	18099	17958	17850	17898	17788	17865	17992	17830	17814	17752	17765	17611	17804	18061	17885	17671	17942	18024	18136	17917	17804	17655	17925	18022	17941	17963	17829	17810	17921	17916	17888	17902	17785	17907	17892	17737	17925	17764	17630	17819	17945	17734	17811	17762	17999	18171	17718	17926	17971	17845	17838	17939	17899	17812	17817	17883	17856	17756	17800	17890	17956	18006	17834	17777	17764	17962	17951	17888	17584	17955	17894	18155	18110	17904	18079	17698	17697	17732	17704	17995	17852	17590	17942	17918	18054	17918	17795	17883	17664	17914	17943	17989	17910	17716	17789	17915	17823	17755	17770	17672	17758	17763	17913	17767	17680	17938	17875	17820	17996	17979	17913	17890	17732	18100	17767	18093	18040	17775	17859	18029	17754	17836	17942	17888	17976	17801	17853	17913	17792	17759	17944	17973	17733	17936	17618	18050	18012	17737	17881	17882	17750	18013	17828	17958	17520	17960	17938	17888	17892	17933	17814	17819	17859	17992	17894	17949	17896	17838	17769	17745	17715	17810	18045	17856	17951	17919	17917	17908	17960	17927	18137	17923	17834	17870	17942	17893	17690	17862	17951	17933	17820	17775	17739	17866	17906	17837	17844	17788	17843	18039	17749	17989	17730	17918	17896	17963	18120	17940	17684	17801	17925	17689	17975	17930	17931	17892	17948	17883	17708	17862	17823	17807	17908	17852	18005	17736	17625	17885	17822	17817	17877	17923	17724	17897	17779	17791	17942	17964	17726	17861	17957	17861	17930	17897	17969	17884	17789	17821	17922	18055	17876	17970	17939	18007	17931	17794	17730	17768	17952	17810	17867	17843	17785	17707	18023	18002	17786	17802	17804	17961	17998	17830	17806	17977	17716	17887	17826	17774	17878	18107	18015	17857	17880	17667	17910	17955	17887	17939	17765	17749	17911	17920	17946	17920	17907	17926	18078	17925	17840	17856	17827	17759	17774	17857	17803	17829	17724	17891	17854	17872	17941	17764	17946	17962	17970	17927	17768	17844	17723	17773	17906	17649	17930	17971	18022	17868	17873	17842	18001	17775	17976	17936	17729	17925	17844	17820	17893	17913	17886	17753	17789	17784	17665	17986	17858	17853	17834	17932	17943	17795	17948	18119	17873	17846	17859	17963	17922	17760	17869	17773	17463	17519	18040	17732	17886	17847	17862	17938	18005	17882	17798	17884	17870	17896	17705	17925	17749	17628	17829	17945	17671	18117	18009	17709	17948	17867	17905	17756	17657	17832	17789	17913	17972	17790	17810	17896	17810	17680	17927	18086	17916	17895	17732	17825	17851	17785	17864	17958	18061	17907	17894	17987	17737	18040	17813	17789	17833	17944	17848	17986	17982	17819	17785	17821	17578	17872	17662	18023	17874	18196	17930	17916	17935	17779	18039	17956	17772	17928	17839	17794	17866	17856	17678	17850	17998	17925	17954	18121	17703	18126	17941	17941	17985	17820	17898	17926	17682	17769	17814	17655	18007	17892	17772	17770	17996	17999	17725	18016	17772	17871	17871	17845	17704	18045	18006	17853	17806	17678	17962	17865	17820	17950	17826	17696	17695	17603	17840	17849	17835	17860	17951	17825	17755	17781	17746	17917	18253	17980	17766	17992	18023	17944	17799	17821	17900	17897	17816	17698	17758	17712	17937	17915	17779	17931	18022	17807	18101	17706	17831	17879	17818	17770	17831	17578	17615	17512	17804	17941	17868	17815	17928	17895	17923	17996	17816	17582	17898	17773	17929	17978	17641	17789	17786	17861	17915	18097	17873	17805	17623	17759	18036	17646	17924	17883	17956	17938	17894	17928	17996	17694	17853	17907	17907	17692	17904	17898	17862	17761	17953	17934	17716	17770	17942	17961	17784	17897	18119	18047	17997	17860	17958	17713	17666	18053	17806	18035	17812	18039	17818	17845	17724	17922	17784	17603	17580	17848	17928	17816	18117	17930	17945	17775	17952	17731	17862	17668	17962	17844	17873	17845	17869	17641	18095	17985	17945	17753	18074	17856	17936	17865	17886	17780	17910	17952	17821	17932	17942	17687	17796	17682	17777	17656	17970	17954	17892	18041	18026	17806	17832	17857	17751	17996	17659	17923	17701	17926	17747	17921	17891	17911	17963	18164	17819	18054	18037	17938	17928	17826	17857	17896	17804	17785	17752	17805	17733	17695	17723	17810	17778	17875	17914	17920	17789	17738	17801	17900	17764	17822	17784	17757	17851	17885	17917	17785	17884	17891	17878	17966	17942	17985	17846	17806	17727	17772	18065	17858	17718	17879	17916	17764	17899	17687	17940	17917	17853	17906	17948	17862	18010	17812	17895	17922	17864	17819	17811	17827	17871	17891	17915	17721	17828	17693	17723	18057	17774	18045	17793	17820	17876	18008	17842	17855	17848	17788	17671	17890	17947	17800	17948	17999	17975	17753	17744	17932	17886	18053	17910	18030	17860	18011	17779	18031	17901	17909	17866	17836	17983	17796	17824	17961	17872	17807	17904	17810	17990	17765	18176	17678	17752	17896	17647	17880	17934	18027	18014	17958	18056	17776	17994	17872	17840	17723	17809	17588	17540	18022	17779	17794	17911	17755	17746	17976	17810	17881	18033	17978	17866	17810	17780	17884	17878	17622	17993	17902	17843	17802	17813	18061	17928	17982	17872	17986	17719	18051	17885	17650	17875	17968	17846	17685	18032	17953	17941	18034	17792	17783	18313	17661	17884	17729	17996	17954	17925	17906	17897	18044	17833	17821	18182	17736	17621	17978	17743	17948	17964	18035	17961	17742	17912	17914	17634	18076	18064	18000	17972	17983	17888	18079	17617	17921	17927	18102	17887	17882	17816	17923	17869	18262	17975	17815	18030	17740	18042	17893	17891	17861	17801	17953	18000	17948	17882	17793	17951	17871	17907	17837	17961	17967	17809	17958	17866	17727	17951	17826	18176	17754	17771	17738	17886	17692	17811	17702	17875	17980	17874	17815	17636	17785	17999	17958	17787	17807	17982	17866	17958	17784	17879	17943	17797	17810	17881	17864	17817	17904	18109	18025	18026	17876	17785	18026	18125	17794	17896	17904	17874	17944	17858	17812	17821	17795	17836	17714	17946	17898	17862	17928	17654	17903	17959	17862	17924	17788	18016	17775	17872	17984	17658	17776	17755	17968	17786	17923	17862	17908	18079	18078	17981	17935	17804	17930	17723	17860	17858	17954	17701	18045	18001	17886	17621	17837	17990	17779	17837	17910	17953	18171	18005	17711	17854	17839	17941	17988	18044	17872	18016	17902	17981	17999	17939	17865	17803	18038	17978	17982	18002	17814	17838	17913	17881	17811	17698	17741	17867	17836	17794	17948	17955	17899	17877	17773	18135	18023	17776	17912	17976	17964	17781	17870	17751	17906	17869	17803	17840	17747	17893	17884	17932	17777	17936	17798	17890	17831	17604	17923	17911	17973	17969	18217	17801	17880	17936	17800	17971	17675	17801	17738	17779	17696	17742	17703	17817	17913	17998	17998	17757	17942	17974	17885	17714	17855	17854	18104	17764	17672	17777	17852	17814	17722	17898
27424	42631	39846	31000	25572	22049	19731	18496	17159	16288	15514	15056	14639	14408	14409	14401	14446	14681	14451	14307	14300	14486	14532	14208	14334	14422	14313	14236	14392	14444	14227	14339	14214	14260	14176	14109	14572	15643	16349	15994	15390	14861	14348	14146	14112	14216	14064	13969	14204	14204	14091	14116	14299	13994	14178	13948	14230	14036	14060	14163	14213	14091	14324	14350	14083	14142	14197	14045	14194	14181	14147	14039	14046	13949	14072	14058	14339	14054	14055	14230	14217	14122	14012	14209	14001	13990	14127	14056	14050	14102	14067	14108	14087	14160	14027	14079	14037	14122	13996	14279	14031	14007	14103	14224	14086	13944	14097	14175	14066	14121	14008	13939	14055	14044	14055	14090	14123	14013	14083	14033	14029	14066	14221	14203	14025	14309	14110	14070	14155	14136	14050	14069	14101	14189	14073	14281	14174	14173	14237	13923	14009	14046	14137	14035	14052	14013	14084	14001	14128	14139	14060	13967	13989	14067	14046	14010	14238	14027	14212	13908	14256	13929	14166	14079	14153	14053	13977	14233	14160	14139	14051	14049	14105	14130	14326	14014	14149	14178	14005	14119	14249	14045	14272	14236	14024	14195	14218	13858	14113	14259	14035	14063	14290	14127	14042	14303	14067	14071	14083	14023	14173	14218	14172	14072	13978	14098	13987	14103	14060	14164	14170	14080	14002	14136	14102	14013	14130	14287	14136	14102	14086	14120	14046	14097	14217	14110	14145	14027	13954	14046	14147	14079	13987	14125	14165	14087	14180	14027	14074	14201	14080	14149	14243	13988	14018	14061	14212	14145	14118	14141	14088	14070	14177	13931	14228	13890	14118	14068	13957	14099	14082	13972	14098	14079	13935	14228	13964	14159	14099	13954	14265	14326	13978	14211	14142	14193	14061	13948	14067	13985	14332	13984	14108	14282	13942	14280	13860	14215	14056	14245	14152	14163	14097	14063	14007	14013	14158	14108	14065	14012	14098	14078	14161	14104	14162	14023	14060	13990	14063	14088	14061	14179	14057	14006	14108	14147	14211	13919	14016	14131	14093	14052	14033	14086	14098	14117	14079	14123	14147	14167	14139	13998	14141	13978	14089	14206	14190	14069	14090	14249	13996	14113	14255	13963	14072	14111	14102	14252	13926	14370	14166	14020	14100	13989	13900	14220	13997	14083	14178	14051	14068	13920	14116	14242	14287	14147	14082	14120	14197	14095	14077	14364	14128	14174	14175	14097	14117	14048	14172	14057	14048	14035	14112	14177	14192	13974	14137	14138	14176	14165	14297	14072	14036	13977	14026	14103	14210	13984	14217	14136	14252	14030	14005	14075	14133	14158	14059	14075	14101	13985	14126	13988	14187	14027	14062	14165	14004	14176	14220	14006	14082	14091	14010	14001	14147	13986	14404	14074	14188	14101	14253	13991	14134	14146	14235	13917	14217	14130	14110	14083	14110	14042	14149	13932	14037	14088	14107	14045	14094	14384	14137	14027	14083	14134	14137	14199	14039	14210	14143	14149	14024	14037	14038	14209	14079	14058	14023	13968	14121	14122	14081	13947	14081	14054	14110	14272	14134	14196	14021	14268	14055	14063	14005	14194	14172	14069	14350	14087	14088	14074	14058	14202	14031	14009	14125	14156	14324	14163	14097	14132	14169	14160	14270	14097	13961	14196	13984	14020	14251	14210	14186	14218	14028	14183	14084	14098	13914	14046	14256	14096	14030	14191	14203	14008	14004	14100	14136	14099	14258	14109	14015	14161	14140	14073	14236	14150	14085	14018	14027	14189	14015	14042	14168	14277	14108	14187	14037	13997	14208	13920	14179	14195	14172	13983	14098	14130	14065	13989	14193	14095	14075	14006	13970	14131	14167	14158	13936	14118	13949	14026	14064	14107	14062	14188	14105	14006	14134	14104	14200	14081	14149	14214	14209	14273	14088	13968	14179	14127	14142	14169	14042	14029	14039	14134	13996	14179	14265	14172	14129	13990	13973	13936	14365	14191	13962	13892	14171	14085	14136	14117	14200	14106	14080	14323	14126	13881	14053	14028	14233	14211	14134	14140	14075	14000	14055	14099	14096	14141	14240	14121	14192	14123	14044	14051	14124	14045	14140	14065	14067	14076	14114	14032	14124	14178	14221	13999	14230	13981	14049	14166	14032	14152	14044	14200	14106	13982	14036	13902	14098	14106	14240	14021	14110	14019	14172	14017	14042	13926	14083	13859	14087	13951	14132	13991	14108	14107	13820	14184	14211	14136	14153	14087	14108	14109	13989	14136	14252	14094	14031	14102	14194	14077	14191	14039	14093	14159	14134	14274	14166	13944	14064	13974	14232	14041	14167	14120	14064	14081	13968	14034	14051	14095	14131	14002	14206	14038	14220	13958	14131	14195	14107	14151	14051	13987	14176	14161	14190	14072	14242	14091	14220	13958	14157	14168	14274	14016	13891	14118	14024	14061	13929	13929	14098	14116	14165	14045	14132	14033	14117	13986	14228	14102	14152	14087	14083	14055	14239	14155	13894	14058	14101	14203	14124	14099	14016	14257	13969	14141	14023	14256	14066	14055	14058	14026	14156	13990	14313	14109	14018	14304	14078	13949	14011	13921	14010	14150	14151	14203	14206	14180	14100	14233	13909	14204	14128	13975	14079	14180	14199	13916	14095	13997	14169	14100	14089	14188	14132	14119	14198	14140	14058	14028	14064	14187	14052	14047	14185	13811	14280	14154	14117	14260	14156	14164	14166	14014	14172	13950	14049	14180	13972	14281	14163	14156	14046	14095	14132	14084	14118	14139	14077	14023	14105	13945	14034	14076	14037	14162	14199	14012	14119	14071	14054	14209	13994	14201	14044	14072	14158	14109	13891	14113	13937	14176	14213	14109	14123	14191	14162	14237	14146	14145	14152	14093	14054	14072	14180	14124	14091	13945	14238	14198	14110	14139	13938	14090	14030	14063	14188	14120	14072	13953	13945	14268	14078	14001	14013	14089	14156	14085	14148	14133	14097	14145	14077	14045	14112	14182	14248	14028	14183	13981	14154	14044	14137	14012	14217	14018	14218	14086	14133	14036	13929	13876	14190	14261	14147	14050	13909	14104	14173	14066	14118	14068	14185	14084	14176	14095	14128	14255	14101	13999	13922	14080	13966	13950	14006	14057	14288	14052	14064	14104	13960	14234	13953	14042	14116	14094	13940	14063	14038	14051	14015	14252	14111	14023	13948	14195	14132	14136	14140	14071	14109	14138	14125	14114	14130	14141	14161	14075	14015	14121	13908	14128	14003	14200	13963	14116	14150	14180	13998	13895	14143	14174	14240	14090	14058	14085	14134	14155	14090	14065	14230	14112	14029	14191	14067	14028	14180	13927	14162	14070	14029	14140	14082	14070	14138	14038	14160	14140	13984	14223	14207	14006	14124	13956	14179	14068	14260	14129	14056	14174	14076	14108	14153	14105	14147	14012	14121	14000	14049	14166	13925	14072	13989	14060	14146	14118	14022	14255	14265	14029	14037	14156	14291	13969	14178	14006	14148	14189	13927	13997	13957	14185	14048	14125	14010	14189	14239	14146	14078	14194	14151	14091	14113	14308	14019	14009	14080	14073	14184	14082	14039	13989	14131	14142	14024	14002	14300	14190	14098	14030	14205	14068	14117	14287	14050	14013	14133	14014	14231	13993	14110	14192	13991	14065	14144	14048	13980	14087	13990	14232	14123	14176	14206	14026	14236	14034	14105	14104	14222	14119	14111	14004	13973	14118	14092	14272	14028	14069	14168	14030	14282	13987	14014	14102	14337	14118	13957	14209	14082	14268	13894	14155	14105	14008	14143	14134	14108	14234	14082	14110	14121	14100	14133	13979	14185	14057	14076	14167	14155	14075	14094	14189	14120	14120	14064	14083	14228	14171	14030	14087	13940	14044	14114	14104	14076	13986	14077	14175	13932	14087	14164	14121	14092	13992	14212	14058	14157	14027	13975	14148	13999	14078	14062	14097	14105	14036	14231	14150	14261	14194	13983	14180	13978	14011	14101	13994	14016	14117	14174	14002	14243	14221	13982	14008	14148	14042	14016	14080	14130	14221	13972	14097	14137	14113	14069	14088	14024	14111	14127	14182	14124	13955	14116	14171	13991	14094	14181	13867	14165	14091	14132	14045	14050	14203	14013	14098	13965	14017	14223	14164	14075	14118	14139	14072	14096	14185	14138	14049	14174	13998	13964	14078	14098	14299	14161	14150	14021	14194	14019	14146	14148	14127	14066	14008	14040	14057	14071	14202	14080	14265	14034	14151	14145	14087	14156	14055	14293	14161	14015	14091	14214	14036	14139	13999	14028	14158	14108	14132	14146	14168	14089	14187	14131	14066	14120	14098	14193	14089	14043	14180	13856	14010	14127	13965	14144	14077	14103	14215	14029	14120	14150	14280	14149	14063	14178	14127	14093	14005	14056	14158	14181	14222	14248	14098	14088	14192	14188	14128	14235	14133	14100	14169	13937	14082	14004	13983	14019	14063	14228	13996	14173	14139	14089	14269	14301	14105	14091	14021	14261	14227	14112	14005	14176	14136	14070	13980	13996	14104	14135	14145	14249	14091	14206	14157	14041	14071	14072	14056	14130	14162	14081	14058	14250	14100	13975	14315	14005	14132	14136	14162	14103	14041	14102	14304	14099	14200	14244	14035	14094	14098	14096	14171	13989	14105	14166	14092	14015	14277	14109	14049	13985	14026	14074	14185	14182	14204	14020	14069	14064	14065	14114	14169	14150	14133	14015	13988	14132	13933	13909	14039	14058	14071	14056	14038	14078	14014	14261	14130	14015	13985	14195	14153	14033	14201	14158	14067	14069	14006	14010	14281	14079	13974	14121	14090	13971	14128	14195	14133	14055	14133	14076	14069	14300	14080	14170	14043	14054	14140	14152	14287	14144	14148	14031	14060	14203	14214	14133	13995	13950	14051	14229	14239	14052	14057	14075	14232	14116	14119	14213	14092	14183	14067	13964	14183	14241	14095	14070	14295	14156	14065	14187	13953	14038	14016	14015	14176	14017	14107	14137	13990	13929	14121	14033	14084	14279	14122	14078	14101	14212	13934	13973	14103	14047	14208	14132	14052	14279	14140	13973	14075	14280	14198	14093	14119
23305	20904	28367	23628	21909	25079	26376	21932	20025	19676	18585	18081	17819	17578	17696	17709	17740	17639	17610	17659	17421	17436	17521	17542	17490	17140	17401	17600	17313	17376	17230	17210	17147	17157	17183	17088	17378	17375	19849	20196	19347	18454	17581	17160	17129	17143	17227	17020	17125	17037	17020	17046	17279	17112	17123	16899	17254	16999	17163	17190	16989	17211	17078	17222	17029	17075	16926	16867	17162	17223	17002	16926	17145	17075	17095	17206	17203	16972	17300	17065	17037	17082	17298	17036	17087	17143	17069	16980	17091	17247	17068	17030	17083	16904	16938	16870	17063	17135	17228	17094	16925	17082	17073	17311	17236	17177	17236	17170	17109	17188	17164	17046	17088	17179	17206	17201	17108	17212	17293	16910	17012	17091	17167	17058	17150	17036	17153	17049	17041	17168	17173	16980	17007	17178	17041	17099	17107	17039	17092	16949	16997	17188	17100	17208	16962	16845	16941	16947	17064	16770	17106	17052	17096	16943	17031	17113	16885	17168	17101	17058	17007	17065	17196	17123	17012	16921	17220	17018	17119	17059	17084	16919	17146	17009	16971	17095	17100	17067	17200	17189	17123	16924	17288	17055	16947	16874	16974	17184	17218	17228	17025	17122	17077	17110	17144	17069	17004	16884	17071	17086	17094	16868	17116	16888	17060	17279	16927	17121	16931	17180	17139	16869	16869	17096	16834	16924	16977	17042	17032	16998	16955	16836	17129	17054	17043	17223	16948	16777	17061	17012	16964	17031	17135	16821	17061	16997	17196	17229	17040	17151	17043	17139	16871	17036	17098	17124	17115	17113	17092	16986	17113	16953	16934	17066	17062	16999	17139	17045	16949	17021	17022	17073	17057	17046	17112	17063	17064	17104	17102	16860	16798	16988	17093	17032	17097	17017	17064	17070	17102	17194	17012	17188	17077	17058	17127	17080	17195	17095	17004	17032	17063	16985	17062	17140	17043	17251	17121	16980	17025	17013	17252	17185	17100	16992	17234	16961	16883	17247	17029	16921	16988	17093	17094	17014	17139	17044	17138	16924	16928	17207	17096	16872	17160	17257	17048	17104	17053	17021	17050	17130	17098	17329	17014	17008	17283	16882	16981	17087	17103	16984	16929	16937	17030	17117	16972	17027	17081	17065	17143	17172	17207	17091	17051	17051	16903	16924	16810	17008	16935	17015	17345	17119	16998	16938	16960	16962	17055	17219	17006	17042	16992	17137	17072	17066	17097	17033	17238	17198	17012	17352	16987	16941	17224	17016	16883	17092	17106	17132	17033	16956	17088	16882	16955	16956	17063	17027	17077	17064	17172	17099	16884	17146	17226	17058	17133	17076	16986	17203	17128	17179	17091	17073	17146	16973	16900	17161	17110	16980	17175	17123	17113	17086	16996	17052	17121	17090	17202	17153	17190	17038	17074	16960	17089	17206	17016	17077	17107	16964	17000	17066	17213	17045	17164	17010	16911	16985	17091	17162	17161	16994	16800	16945	17084	17037	16779	16975	17121	17029	17027	17118	17137	16991	17064	17073	17054	17030	17243	17001	16844	17046	17167	17058	17209	16940	17166	17125	16982	16996	17016	17053	17094	16964	17144	17127	16985	17227	16935	17017	16959	16892	17029	16989	17085	16899	16895	17021	17279	17242	17143	17060	17097	17063	16941	17098	16995	17128	17203	16888	17058	16909	16983	16976	17218	16930	17099	17112	16949	17091	16996	17216	17022	17175	16883	16981	17079	17018	17095	16999	17099	17192	17032	17209	17114	17048	16920	17167	16988	16975	17211	17148	17175	17179	17092	17007	17092	17162	17149	17211	16988	17160	16925	17213	17146	17080	17085	17026	17177	17012	17217	17132	17129	17186	17121	17019	17143	17255	17111	16981	17020	17076	17023	17143	17179	17140	16978	17188	17173	17166	16995	17057	17060	16836	17096	17257	17211	16823	17062	16836	17068	16905	17072	17069	17035	17022	17139	17106	17080	17330	16942	17124	16873	16991	16744	17108	17047	16924	17247	17092	17060	17164	17068	16963	17158	17164	17136	17056	17017	17057	16948	17111	17000	17028	17126	17264	17022	17130	17025	17069	17010	17046	17028	17142	17052	17059	17034	17257	16928	17081	17098	17020	17204	16743	17072	16954	17085	16951	17124	16883	17176	17158	17083	17086	17084	16882	17146	17297	17103	17084	17089	16846	17010	16920	17176	17037	17246	17097	17175	17134	17066	17381	17111	17127	17243	17224	17183	17225	17143	16871	17073	17136	17186	17144	17110	17062	17198	16926	17101	17099	17113	17103	17141	17133	16995	17094	17059	16981	16938	17128	16924	17232	17145	17165	17275	17102	17116	17295	16984	16842	17151	17022	17277	16989	17133	17062	17166	16978	17125	17034	17164	16898	17168	16990	17005	17083	17184	17044	17151	17087	17275	17153	16782	17083	17377	17099	17031	17158	17155	17160	17018	17163	17088	16905	16953	17083	17226	17064	17110	16993	17188	17091	17082	17019	17239	17216	17014	16910	17137	16872	17179	17195	16973	17179	17130	16800	16885	17127	17293	17217	17173	17213	17129	17014	17050	17024	17167	17014	16961	17054	17150	16925	17141	16941	17061	17168	17109	16975	16930	16990	17101	17198	16997	17035	17072	16833	17135	16790	17082	17105	17241	17075	17077	17123	16917	17105	16966	17110	17013	16934	17082	16852	17143	17037	17049	17135	17134	17161	17126	17285	17194	17072	16968	17204	17218	17007	17233	17071	16954	16813	17193	17024	16980	16976	16914	17333	16859	17169	17053	17084	17144	17125	17080	16902	17027	16948	17039	17083	16952	17072	17168	17188	17087	17029	16877	16850	16920	16842	17064	17232	17115	17045	17153	17026	17059	17037	17157	17150	17116	17242	17193	17245	17101	17036	16999	17082	17130	17056	17325	17198	17117	17138	17089	16915	17063	17258	17162	17317	17214	17137	17288	17145	17119	17358	17042	16991	17020	17073	17149	16982	17060	17004	17228	17131	17024	17140	17053	17051	17130	17094	17046	17082	16930	17145	16990	17031	17015	16870	16944	17038	17221	17061	16964	17002	16903	17209	17036	17197	17232	17146	17189	17037	17028	17062	17189	17105	17154	17086	17091	17273	17056	17140	17030	16962	16986	17163	17036	17188	17060	16896	17074	17111	17222	17070	16840	17092	16981	17345	17246	17028	17039	16821	16855	16982	17109	17052	17150	17038	17042	16926	17082	17187	17098	17065	17077	17218	16909	17055	17310	17043	16989	17021	17009	17052	16885	17041	17088	17000	17170	16985	17225	17164	16907	17081	16962	17152	16956	16979	17105	17142	17006	16879	16938	17195	17010	17201	17097	16908	17210	17253	17118	17287	17111	17053	16930	17061	17132	16996	17080	17108	16973	16997	17133	17073	17206	16974	17163	17181	17068	17148	16950	16978	17079	16901	17061	16987	16999	16911	17229	17326	17229	16794	17166	17198	16756	17057	17036	17017	17209	16973	17138	16927	16986	17017	17064	16873	17097	17231	17254	16973	17124	16948	17175	17280	17031	17087	17037	16935	17019	17047	17119	17311	17166	17071	16968	16984	17034	17142	16979	17078	17061	17206	17093	17177	17072	17078	17054	16888	17126	17062	16969	17145	17234	17177	17183	16837	17247	17058	17157	17267	17032	16905	17048	17003	16939	17116	17330	17078	16914	16989	17018	17102	17052	17177	17004	16911	17130	16984	17171	17175	16887	16863	17041	17074	17208	17228	17082	16866	16925	17082	17099	17007	16895	17178	17090	17230	17118	16998	17054	17262	17113	17008	16993	17091	17060	17033	17123	16910	16912	17120	17146	16965	17098	17163	16963	17019	17199	17083	16985	17095	17020	16874	17011	17057	17082	17160	17062	16931	16922	17217	17041	17181	17169	17117	17079	17151	17034	17192	17189	17097	17144	16943	17289	17245	17115	17042	17136	16876	17052	16945	17079	17276	17046	17180	17151	17031	16921	17046	17050	17043	17159	17354	17109	16934	17086	17040	17100	16985	17124	16979	17364	17132	16945	17104	16931	17051	17035	17073	17055	16939	17060	17023	17059	17159	17096	17025	17110	17098	17170	16923	17015	17024	17174	17090	17322	17157	17096	17175	17248	17020	17123	17040	17079	17226	17093	17058	17130	17119	17100	17061	17097	17061	16978	16994	17334	17197	17124	16966	17124	17074	17182	17139	17202	16896	16888	16843	17047	16969	17117	17070	17076	17005	17189	17073	17263	16958	16837	17020	16944	16973	17057	17107	16990	16929	17041	17093	17223	17163	17132	17191	17051	17170	17078	17172	17026	16941	17018	17055	17239	16927	17100	16980	16897	17246	17134	17074	17079	17079	17088	16979	17005	17183	17176	17180	17131	17053	17085	16996	17083	17042	17094	17179	17166	17014	17170	16924	17201	17338	16938	16997	16945	16922	17060	17157	17001	16954	17099	16852	17190	17160	16869	17229	17120	17318	17169	16934	17120	16999	17086	17156	17494	17004	17195	17130	16961	17156	17000	17050	17044	17051	17196	16885	17161	17013	17244	16979	17156	17035	17090	17170	16887	17026	17110	17005	17079	16950	17273	17013	17151	16987	17088	17098	16955	16912	17160	16960	17081	16978	16969	16999	16989	17041	17272	17062	17255	16967	16802	17090	17171	17077	17004	17162	16825	17117	17144	16877	17076	17140	16893	17036	16698	16891	17199	17103	17147	16826	17130	16968	16827	16889	16954	17035	16852	16886	16928	17125	17118	16938	17176	17100	17093	17021	16949	16984	17058	17049	17157	17125	17027	17061	17165	16992	17060	17266	16925	17094	17056	17045	16995	17189	17078	17029	17128	17239	17214	17124	17053	17033	16931	17313	17071	17049	17178	17210	16938	17225	17419	17016	16900	16941	17034	17076	17106	17004	17130	17047	17247	17056	17038	16863	16971	17018	16929	17149	16995	17117	17188	16867	16991	17075	16989	17195	16948	17111	17024	16906	17179	17011	17065	17063	17132	17078	17123	17084	17024	17074	17119	16851	17138	17143	17164	16976	17082	17074	16971	16970	17202	17198	16821	16964	17145	17022	17273	17260	16900	17064	17155	17259	17176	17021	17178	17081	16903	17095	17203	16959	16800	16910
29473	46985	44097	34999	28528	24366	21886	20135	17934	16868	15532	14848	14258	14235	14125	13916	14535	14335	14342	14266	14042	14240	13946	13914	14034	13781	13887	14001	13906	13750	13833	13634	13737	13785	13763	13838	13889	14549	17946	17841	16257	15007	14251	13552	13617	13557	13567	13745	13522	13532	13471	13627	13632	13631	13544	13788	13725	13623	13630	13542	13596	13810	13580	13745	13658	13548	13582	13669	13748	13536	13642	13602	13716	13597	13512	13509	13692	13564	13648	13525	13644	13547	13712	13605	13755	13552	13614	13676	13531	13447	13681	13599	13567	13494	13652	13428	13630	13586	13653	13601	13431	13676	13575	13575	13664	13540	13483	13553	13556	13511	13665	13566	13636	13495	13682	13670	13598	13627	13481	13580	13739	13744	13632	13623	13745	13700	13509	13480	13562	13533	13665	13680	13493	13623	13497	13670	13480	13507	13469	13647	13609	13491	13544	13604	13585	13656	13604	13691	13558	13516	13475	13697	13721	13730	13705	13593	13560	13634	13643	13644	13615	13534	13641	13598	13739	13702	13738	13672	13634	13595	13673	13462	13630	13748	13735	13552	13540	13555	13440	13762	13479	13607	13632	13664	13761	13551	13564	13403	13707	13530	13704	13561	13680	13568	13715	13575	13494	13576	13671	13521	13895	13683	13563	13724	13759	13600	13491	13702	13575	13699	13609	13616	13640	13604	13527	13592	13620	13674	13655	13563	13641	13426	13428	13711	13673	13622	13665	13625	13566	13626	13554	13610	13520	13503	13721	13552	13603	13674	13570	13469	13619	13413	13546	13657	13593	13570	13578	13622	13568	13563	13626	13614	13727	13604	13746	13528	13609	13707	13668	13588	13608	13567	13591	13541	13504	13625	13636	13656	13578	13437	13609	13625	13532	13621	13471	13520	13618	13514	13501	13470	13679	13867	13652	13509	13807	13784	13521	13655	13618	13614	13586	13540	13684	13519	13582	13620	13543	13724	13579	13616	13552	13717	13617	13568	13666	13665	13665	13459	13662	13684	13561	13599	13574	13702	13625	13580	13594	13560	13600	13658	13712	13537	13646	13664	13571	13613	13652	13639	13596	13494	13600	13424	13669	13634	13626	13520	13619	13609	13660	13615	13430	13536	13586	13585	13474	13469	13743	13460	13696	13429	13581	13448	13649	13532	13511	13687	13536	13593	13657	13413	13640	13551	13714	13647	13613	13604	13601	13311	13556	13736	13494	13451	13522	13629	13481	13491	13652	13500	13584	13507	13527	13644	13559	13774	13559	13561	13702	13528	13593	13433	13637	13547	13706	13592	13484	13589	13740	13536	13556	13558	13424	13497	13779	13582	13800	13577	13534	13611	13762	13595	13490	13535	13628	13534	13520	13539	13649	13430	13599	13429	13631	13744	13477	13515	13598	13449	13506	13596	13485	13738	13514	13517	13508	13461	13518	13691	13732	13478	13516	13628	13591	13670	13515	13717	13688	13480	13672	13542	13526	13429	13675	13474	13689	13534	13728	13606	13572	13459	13438	13627	13497	13554	13577	13635	13552	13696	13656	13629	13481	13741	13534	13562	13675	13526	13660	13661	13508	13647	13671	13675	13534	13534	13721	13615	13588	13605	13773	13679	13500	13543	13584	13525	13582	13588	13522	13492	13544	13627	13609	13693	13426	13528	13599	13570	13502	13589	13500	13710	13639	13637	13725	13547	13659	13606	13621	13695	13645	13484	13590	13678	13492	13692	13521	13702	13632	13630	13648	13567	13589	13643	13715	13544	13686	13494	13582	13647	13963	13584	13697	13437	13541	13526	13582	13757	13645	13756	13473	13561	13774	13641	13771	13626	13592	13493	13585	13661	13524	13497	13584	13645	13467	13661	13508	13515	13420	13588	13726	13610	13615	13505	13634	13639	13600	13518	13660	13747	13660	13734	13540	13570	13509	13714	13614	13807	13544	13660	13512	13713	13598	13723	13727	13629	13580	13373	13558	13560	13760	13560	13555	13574	13599	13512	13730	13543	13673	13552	13731	13487	13636	13767	13576	13626	13517	13693	13595	13777	13617	13513	13655	13471	13460	13816	13624	13584	13650	13583	13682	13744	13702	13422	13576	13658	13688	13608	13647	13603	13744	13576	13541	13642	13706	13701	13627	13586	13530	13727	13492	13511	13598	13694	13464	13559	13398	13602	13584	13738	13688	13568	13515	13549	13568	13725	13620	13509	13630	13497	13444	13563	13532	13397	13620	13605	13617	13676	13644	13617	13588	13704	13491	13584	13552	13705	13545	13621	13591	13453	13606	13659	13434	13598	13588	13476	13615	13602	13543	13553	13445	13698	13583	13710	13709	13627	13590	13700	13649	13721	13505	13651	13582	13621	13634	13651	13612	13678	13530	13706	13668	13638	13760	13550	13674	13572	13565	13581	13661	13499	13582	13670	13515	13614	13728	13651	13584	13676	13400	13484	13489	13636	13563	13658	13828	13665	13499	13681	13541	13799	13651	13728	13698	13517	13644	13651	13570	13530	13666	13641	13799	13546	13651	13591	13483	13626	13732	13500	13476	13627	13627	13812	13564	13649	13648	13653	13671	13512	13512	13594	13556	13669	13651	13631	13628	13657	13610	13631	13672	13705	13537	13487	13711	13674	13597	13584	13785	13603	13516	13592	13553	13588	13632	13594	13608	13495	13598	13729	13592	13637	13694	13408	13544	13403	13785	13609	13770	13466	13647	13542	13453	13575	13469	13497	13621	13585	13599	13594	13578	13639	13450	13672	13426	13697	13557	13488	13531	13553	13658	13713	13603	13501	13570	13671	13696	13621	13441	13610	13608	13619	13557	13456	13659	13638	13466	13741	13849	13665	13586	13616	13516	13638	13778	13765	13660	13773	13611	13574	13566	13577	13359	13629	13515	13587	13661	13587	13687	13652	13643	13605	13629	13586	13561	13738	13442	13488	13542	13519	13513	13564	13481	13646	13691	13697	13640	13589	13546	13568	13483	13725	13512	13564	13606	13625	13688	13623	13525	13634	13494	13526	13483	13527	13581	13549	13727	13546	13699	13439	13635	13608	13699	13640	13670	13556	13673	13553	13634	13658	13515	13613	13630	13567	13592	13627	13609	13535	13478	13717	13469	13750	13657	13509	13620	13545	13694	13622	13403	13645	13653	13620	13596	13626	13573	13522	13678	13557	13705	13608	13636	13682	13537	13699	13622	13392	13567	13679	13451	13621	13448	13766	13536	13642	13793	13546	13748	13410	13568	13872	13619	13569	13764	13816	13598	13703	13654	13584	13619	13613	13554	13658	13565	13586	13717	13752	13593	13721	13578	13751	13562	13581	13626	13557	13550	13536	13747	13392	13759	13594	13596	13556	13614	13591	13572	13515	13538	13551	13750	13534	13845	13632	13412	13659	13631	13669	13604	13766	13612	13638	13683	13629	13470	13706	13686	13563	13665	13643	13857	13637	13545	13674	13560	13598	13546	13741	13529	13551	13797	13645	13618	13604	13594	13783	13581	13679	13821	13655	13569	13502	13660	13569	13753	13551	13570	13666	13617	13665	13849	13559	13803	13683	13463	13701	13652	13642	13659	13717	13416	13637	13629	13767	13653	13658	13443	13626	13572	13585	13758	13771	13562	13521	13636	13450	13657	13626	13495	13524	13706	13641	13460	13594	13663	13775	13748	13430	13568	13497	13435	13663	13675	13576	13697	13607	13485	13478	13622	13583	13509	13684	13603	13636	13608	13784	13548	13692	13742	13688	13657	13577	13652	13478	13650	13598	13513	13709	13592	13324	13753	13693	13571	13700	13672	13670	13568	13602	13637	13584	13581	13563	13722	13523	13534	13602	13490	13553	13616	13605	13698	13572	13594	13531	13546	13555	13669	13670	13521	13467	13541	13774	13449	13657	13482	13620	13710	13571	13511	13576	13482	13637	13617	13564	13677	13715	13561	13682	13835	13637	13559	13618	13648	13582	13763	13647	13662	13609	13584	13636	13654	13624	13573	13498	13757	13559	13551	13622	13558	13423	13551	13483	13711	13614	13802	13555	13652	13557	13807	13598	13517	13397	13540	13649	13650	13513	13551	13774	13535	13469	13618	13541	13697	13484	13525	13642	13743	13675	13585	13634	13595	13585	13725	13658	13499	13484	13479	13705	13517	13521	13778	13581	13479	13642	13716	13577	13509	13714	13703	13670	13761	13528	13504	13604	13466	13659	13593	13532	13655	13564	13627	13560	13507	13390	13610	13670	13724	13609	13532	13444	13555	13447	13584	13477	13627	13734	13718	13589	13513	13392	13824	13615	13673	13607	13666	13651	13612	13538	13562	13608	13588	13517	13693	13557	13675	13590	13633	13563	13563	13490	13743	13481	13810	13584	13501	13702	13806	13817	13527	13776	13724	13541	13425	13556	13667	13413	13591	13602	13611	13544	13496	13650	13585	13698	13758	13671	13702	13579	13860	13697	13477	13668	13721	13642	13664	13812	13602	13696	13522	13581	13637	13523	13627	13656	13598	13599	13667	13426	13543	13561	13480	13537	13505	13593	13654	13678	13541	13603	13664	13567	13697	13552	13774	13748	13650	13463	13648	13652	13641	13677	13561	13656	13642	13648	13736	13730	13502	13671	13775	13739	13566	13687	13697	13614	13687	13629	13700	13603	13677	13568	13683	13471	13707	13602	13583	13799	13643	13620	13586	13660	13802	13492	13757	13619	13674	13622	13584	13652	13681	13485	13693	13620	13563	13669	13664	13634	13501	13534	13647	13506	13683	13577	13657	13563	13642	13639	13419	13660	13758	13614	13646	13618	13592	13672	13698	13529	13603	13505	13741	13716	13676	13694	13738	13727	13733	13505	13539	13616	13772	13674	13524	13510	13601	13688	13367	13468	13574	13603	13589	13657	13539	13700	13491	13525	13460	13680	13687	13591	13577	13652	13693	13543	13649	13620	13528	13656	13587	13505	13618	13539	13697	13638	13398	13608	13464	13571	13660	13559	13567	13555	13516	13502	13812	13700	13563	13604	13654	13549	13632	13516	13628	13498	13582	13770	13601	13627	13538	13632	13549	13494	13535	13535	13413	13641	13766	13524	13710	13495	13590	13468	13667	13815	13454	13606	13660	13467	13512	13419	13473	13684	13716	13624	13598	13558
30806	27123	29751	26007	22251	20916	20317	19501	19292	18828	18658	18542	18499	18405	18560	18467	18646	18362	18653	18575	18331	18439	18351	18530	18597	18383	18538	18528	18329	18594	18471	18441	18408	18646	18340	18321	18481	18498	18526	18506	18563	18469	18701	18608	18444	18677	18424	18399	18305	18464	18364	18491	18317	18405	18411	18355	18319	18438	18271	18222	18309	18365	18408	18381	18117	18438	18544	18252	18436	18406	18268	18409	18343	18236	18396	18523	18543	18507	18726	18509	18354	18716	18445	18131	18238	18318	18257	18496	18431	18274	18377	18447	18361	18274	18370	18455	18412	18355	18454	18446	18426	18280	18360	18467	18563	18400	18162	18282	18363	18222	18290	18381	18267	18577	18352	18168	18487	18343	18321	18404	18621	18257	18196	18181	18311	18294	18386	18436	18437	18306	18334	18422	18329	18373	18394	18482	18260	18463	18490	18568	18335	18437	18402	18354	18270	18337	18240	18340	18300	18364	18476	18227	18346	18275	18327	18275	18470	18370	18486	18248	18432	18326	18345	18422	18395	18553	18452	18188	18225	18393	18525	18257	18502	18465	18264	18482	18202	18244	18345	18130	18386	18342	18166	18407	18373	18151	18202	18258	18532	18149	18532	18279	18351	18331	18280	18384	18361	18355	18340	18410	18455	18503	18372	18104	18447	18197	18298	18481	18695	18376	18375	18239	18399	18462	18148	18444	18318	18496	18432	18422	18510	18478	18517	18298	18263	18248	18399	18165	18388	18529	18510	18339	18239	18392	18284	18412	18435	18375	18338	18394	18348	18335	18301	18528	18259	18424	18319	18253	18211	18376	18483	18228	18431	18436	18329	18391	18229	18381	18454	18176	18357	18314	18476	18390	18427	18392	18373	18281	18317	18273	18561	18493	18415	18040	18385	18396	18296	18297	18284	18301	18184	18496	18344	18220	18357	18274	18506	18429	18478	18292	18337	18385	18434	18347	18384	18529	18370	18285	18406	18412	18108	18304	18254	18251	18319	18586	18280	18368	18350	18295	18498	18356	18425	18274	18268	18264	18472	18331	18292	18289	18234	18474	18324	18304	18072	18285	18280	18323	18179	18217	18212	18102	18551	18303	18486	18349	18336	18359	18270	18490	18465	18392	18225	18298	18131	18363	18351	18454	18258	18332	18350	18230	18359	18527	18421	18558	18324	18412	18343	18335	18229	18365	18330	18472	18256	18590	18236	18639	18438	18303	18599	18365	18328	18286	18153	18398	18310	18228	18396	18363	18128	18316	18539	18512	18271	18445	18237	18314	18414	18168	18587	18423	18313	18544	18269	18310	18376	18341	18475	18288	18220	18346	18709	18653	18453	18390	18306	18533	18465	18544	18484	18322	18528	18484	18388	18446	18588	18482	18586	18214	18260	18317	18514	18538	18475	18408	18584	18361	18598	18227	18140	18383	18112	18440	18281	18556	18442	18285	18470	18355	18250	18422	18319	18400	18402	18235	18505	18289	18453	18134	18152	18441	18258	18340	18266	18456	18327	18500	18280	18279	18328	18476	18179	18411	18462	18483	18321	18335	18268	18472	18429	18523	18312	18353	18305	18434	18291	18396	18443	18317	18264	18179	18328	18291	18561	18310	18517	18604	18418	18312	18235	18372	18035	18370	18320	18557	18251	18227	18285	18191	18402	18263	18507	18506	18470	18577	18275	18264	18332	18259	18395	18539	18533	18402	18465	18600	18430	18255	18387	18545	18333	18352	18421	18463	18299	18259	18314	18469	18426	18371	18273	18575	18358	18499	18328	18299	18185	18460	18435	18444	18194	18147	18384	18330	18473	18323	18284	18161	18346	18195	18286	18399	18235	18341	18456	18452	18250	18231	18374	18628	18275	18258	18557	18306	18462	18449	18442	18438	18379	18486	18414	18416	18354	18467	18343	18472	18503	18240	18395	18420	18362	18417	18417	18369	18419	18216	18538	18200	18376	18478	18414	18256	18282	18488	18461	18419	18327	18354	18397	18433	18325	18398	18461	18376	18431	18333	18247	18061	18519	18595	18431	18158	18305	18346	18434	18625	18263	18281	18380	18284	18302	18501	18315	18056	18228	18245	18334	18224	18440	18518	18379	18376	18350	18435	18391	18471	18387	18539	18503	18226	18411	18262	18620	18440	18385	18375	18310	18426	18587	18366	18319	18488	18269	18367	18503	18329	18484	18285	18093	18192	18392	18304	18382	18541	18357	18398	18329	18492	18602	18321	18504	18426	18535	18496	18362	18525	18236	18453	18426	18595	18550	18213	18517	18451	18423	18463	18335	18255	18302	18747	18658	18375	18208	18291	18122	18378	18274	18453	18359	18344	18449	18392	18473	18363	18344	18342	18283	18462	18452	18244	18355	18205	18288	18415	18241	18369	18586	18584	18383	18460	18332	18377	18181	18408	18327	18358	18376	18328	18250	18541	18418	18262	18292	18367	18428	18242	18364	18462	18242	18384	18404	18281	18419	18405	18210	18330	18345	18321	18258	18514	18152	18312	18427	18342	18452	18127	18189	18292	18317	18524	18568	18269	18397	18202	18396	18244	18394	18117	18305	18533	18530	18309	18280	18478	18016	18465	18510	18302	18456	18317	18412	18294	18209	18374	18302	18451	18533	18347	18426	18448	18403	18531	18490	18381	18410	18377	18221	18374	18325	18512	18251	18292	18436	18253	18358	18454	18488	18434	18390	18338	18438	18431	18513	18211	18220	18476	18236	18193	18335	18377	18388	18210	18311	18423	18703	18406	18344	18362	18483	18345	18335	18177	18403	18571	18239	18181	18287	18454	18272	18244	18458	18433	18256	18251	18373	18525	18448	18310	18275	18464	18445	18589	18417	18377	18433	18224	18188	18506	18284	18387	18354	18179	18665	18302	18312	18481	18425	18392	18526	18516	18435	18335	18322	18542	18450	18278	18357	18275	18417	18605	18360	18401	18666	18447	18391	18564	18463	18184	18380	18228	18387	18421	18339	18421	18506	18414	18350	18305	18230	18296	18281	18316	18333	18323	18224	18149	18347	18420	18446	18356	18390	18269	18295	18331	18366	18211	18280	18243	18205	18273	18489	18321	18378	18372	18382	18193	18318	18274	18232	18410	18338	18289	18497	18444	18268	18144	18210	18195	18366	18340	18293	18224	18294	18445	18360	18408	18542	18599	18166	18372	18420	18400	18406	18338	18383	18273	18289	18395	18443	18135	18338	18345	18369	18454	18406	18395	18369	18338	18257	18337	18117	18443	18560	18346	18370	18220	18514	18349	18371	18221	18585	18370	18432	18312	18353	18240	18438	18211	18396	18598	18476	18380	18187	18494	18203	18347	18309	18394	18352	18363	18423	18520	18411	18356	18585	18298	18402	18520	18647	18339	18236	18365	18257	18400	18548	18298	18412	18400	18390	18307	18524	18350	18566	18315	18350	18347	18550	18214	18315	18254	18362	18475	18504	18441	18348	18351	18180	18377	18507	18513	18416	18360	18522	18399	18250	18379	18380	18097	18252	18419	18599	18533	18508	18299	18534	18361	18191	18311	18389	18332	18389	18279	18239	18424	18449	18152	18585	18523	18421	18447	18458	18314	18339	18384	18267	18428	18187	18521	18466	18324	18548	18443	18291	18283	18547	18456	18304	18404	18222	18308	18463	18387	18465	18340	18396	18486	18555	18444	18366	18294	18261	18368	18439	18038	18245	18369	18485	18539	18378	18519	18251	18162	18357	18407	18231	18454	18239	18357	18327	18214	18370	18360	18460	18239	18203	18211	18239	18246	18346	18363	18412	18277	18228	18212	18296	18320	18434	18288	18199	18554	18373	18445	18504	18424	18317	18332	18567	18338	18359	18508	18534	18323	18533	18552	18397	18331	18242	18405	18393	18287	18357	18322	18391	18427	18344	18764	18337	18309	18499	18177	18369	18506	18522	18371	18382	18409	18468	18338	18626	18230	18182	18264	18368	18259	18537	18369	18253	18381	18530	18263	18463	18387	18375	18389	18361	18514	18308	18078	18083	18344	18342	18314	18316	18417	18588	18342	18598	18445	18363	18215	18266	18274	18359	18454	18602	18607	18425	18477	18611	18237	18176	18490	18383	18450	18371	18433	18329	18532	18519	18394	18304	18337	18368	18389	18387	18509	18324	18368	18339	18249	18423	18341	18398	18288	18485	18490	18421	18496	18310	18548	18299	18310	18398	18214	18346	18480	18459	18377	18601	18297	18304	18457	18466	18357	18313	18145	18348	18278	18453	18340	18185	18458	18250	18332	18227	18493	18530	18382	18284	18200	18279	18422	18251	18405	18392	18243	18361	18304	18465	18300	18300	18396	18431	18571	18457	18483	18502	18475	18446	18399	18430	18387	18488	18314	18169	18371	18484	18254	18371	18436	18695	18472	18409	18179	18311	18427	18512	18281	18416	18203	18395	18433	18256	18282	18253	18407	18535	18275	18307	18355	18113	18321	18413	18320	18392	18295	18534	18518	18290	18430	18394	18358	18415	18403	18385	18399	18607	18428	18409	18472	18136	18402	18468	18207	18400	18482	18433	18438	18345	18300	18150	18525	18448	18512	18451	18269	18559	18127	18305	18486	18352	18195	18395	18337	18422	18442	18324	18414	18550	18473	18442	18351	18525	18288	18545	18467	18284	18464	18430	18459	18471	18231	18367	18370	18291	18187	18488	18280	18280	18383	18356	18268	18518	18127	18278	18415	18364	18132	18403	18586	18240	18301	18336	18459	18497	18557	18369	18365	18294	18402	18370	18508	18398	18511	18384	18178	18370	18405	18498	18310	18211	18368	18384	18580	18373	18470	18281	18602	18127	18472	18311	18455	18353	18324	18291	18437	18576	18578	18469	18227	18398	18318	18503	18330	18411	18344	18313	18306	18313	18360	18347	18364	18315	18582	18610	18377	18305	18418	18592	18333	18421	18363	18323	18539	18465	18190	18277	18585	18404	18198	18519	18417	18263	18267	18497	18520	18408	18424	18314	18358	18485	18348	18455	18287	18293	18445	18434	18252	18469	18410	18299	18299	18331	18460	18281	18336	18317	18265	18168	18353	18322	18433	18536	18130	18429	18435	18268	18471	18357	18309	18592	18277	18249	18151	18328	18396	18246	18271	18265	18436	18358	18528	18477	18372	18499	18274
26572	34380	31341	24163	20530	17980	17371	16301	15597	15197	14634	14625	14564	14490	14405	14610	14557	14687	14764	14595	14657	14476	14465	14439	14463	14482	14422	14452	14566	14529	14585	14364	14395	14246	14312	14491	14419	14304	14449	14627	14536	14601	14511	14471	14335	14440	14433	14328	14518	14359	14355	14426	14379	14230	14410	14265	14462	14239	14513	14266	14500	14435	14391	14308	14289	14299	14404	14358	14402	14353	14497	14388	14433	14439	14283	14450	14307	14519	14255	14268	14312	14267	14257	14385	14550	14379	14271	14480	14341	14347	14490	14380	14269	14418	14428	14420	14262	14390	14463	14265	14460	14431	14339	14335	14281	14420	14398	14249	14466	14411	14383	14418	14396	14496	14554	14231	14375	14348	14282	14354	14382	14332	14465	14421	14273	14187	14349	14367	14448	14547	14304	14501	14425	14423	14215	14366	14325	14372	14443	14432	14308	14493	14261	14358	14422	14299	14440	14334	14327	14454	14379	14234	14313	14293	14645	14311	14366	14429	14342	14404	14430	14428	14265	14317	14509	14345	14301	14439	14169	14446	14382	14331	14386	14416	14363	14458	14437	14313	14544	14459	14409	14370	14378	14260	14404	14294	14375	14192	14331	14256	14458	14362	14397	14326	14321	14511	14435	14391	14447	14411	14455	14393	14410	14285	14318	14367	14452	14319	14246	14278	14358	14342	14364	14389	14450	14476	14204	14437	14163	14295	14314	14328	14404	14422	14409	14412	14463	14394	14519	14284	14420	14393	14331	14290	14422	14334	14317	14401	14417	14375	14448	14586	14427	14542	14310	14410	14409	14229	14403	14412	14341	14473	14205	14302	14549	14311	14299	14396	14261	14315	14544	14442	14296	14559	14291	14371	14521	14533	14332	14365	14458	14317	14525	14346	14223	14321	14402	14447	14304	14444	14392	14566	14470	14342	14299	14418	14445	14262	14300	14404	14356	14519	14375	14278	14202	14413	14323	14393	14464	14450	14209	14495	14490	14316	14317	14300	14286	14420	14410	14354	14234	14466	14269	14235	14372	14336	14302	14330	14333	14326	14313	14446	14189	14457	14434	14468	14338	14229	14560	14307	14419	14569	14284	14356	14246	14476	14304	14299	14483	14324	14369	14389	14523	14412	14244	14374	14375	14346	14421	14374	14452	14311	14320	14471	14351	14537	14297	14511	14346	14228	14636	14353	14415	14197	14538	14414	14351	14351	14266	14404	14270	14398	14203	14522	14339	14326	14288	14324	14424	14363	14301	14217	14312	14306	14183	14350	14426	14359	14404	14496	14468	14275	14352	14383	14206	14620	14361	14302	14267	14412	14290	14442	14371	14307	14418	14316	14322	14291	14256	14318	14593	14500	14338	14358	14334	14431	14603	14373	14223	14461	14291	14360	14262	14356	14448	14455	14278	14353	14373	14457	14456	14390	14440	14483	14330	14371	14391	14282	14310	14364	14395	14433	14407	14305	14290	14255	14234	14470	14465	14113	14348	14443	14372	14388	14446	14398	14441	14342	14364	14318	14354	14403	14508	14371	14261	14376	14322	14259	14236	14400	14578	14363	14318	14387	14521	14514	14346	14245	14484	14348	14335	14491	14245	14371	14456	14432	14369	14420	14312	14473	14308	14257	14414	14045	14414	14272	14404	14358	14409	14446	14202	14441	14289	14365	14445	14429	14392	14209	14174	14424	14296	14434	14551	14327	14409	14276	14469	14426	14262	14482	14536	14353	14457	14354	14599	14241	14379	14399	14407	14586	14206	14402	14345	14363	14469	14481	14378	14464	14247	14343	14247	14239	14338	14312	14336	14315	14351	14343	14429	14243	14374	14316	14203	14444	14541	14331	14354	14327	14337	14395	14345	14346	14421	14071	14329	14329	14351	14425	14271	14401	14431	14316	14385	14485	14431	14467	14348	14328	14231	14374	14451	14303	14622	14467	14373	14523	14340	14353	14164	14310	14373	14392	14375	14356	14436	14392	14367	14318	14372	14533	14513	14529	14419	14547	14376	14529	14587	14380	14423	14467	14416	14303	14335	14399	14380	14457	14525	14368	14459	14447	14310	14395	14313	14319	14378	14590	14372	14297	14387	14423	14258	14556	14528	14522	14485	14333	14330	14383	14239	14490	14302	14379	14373	14294	14293	14482	14449	14311	14496	14412	14457	14416	14328	14274	14259	14472	14493	14399	14265	14195	14380	14443	14332	14465	14433	14221	14298	14222	14304	14525	14318	14478	14451	14339	14321	14362	14261	14546	14389	14365	14271	14323	14328	14300	14383	14436	14481	14323	14246	14320	14388	14485	14336	14343	14263	14282	14233	14266	14367	14265	14410	14416	14373	14464	14361	14338	14392	14300	14414	14142	14547	14239	14263	14356	14546	14461	14346	14438	14538	14557	14363	14373	14321	14362	14349	14517	14322	14353	14436	14432	14444	14506	14497	14296	14281	14344	14333	14509	14377	14354	14298	14557	14237	14460	14411	14272	14488	14633	14298	14216	14422	14353	14435	14377	14500	14295	14435	14231	14452	14616	14380	14424	14231	14427	14290	14424	14292	14371	14306	14391	14407	14359	14311	14286	14388	14362	14542	14427	14266	14341	14247	14396	14376	14585	14460	14418	14451	14343	14460	14384	14435	14482	14463	14218	14446	14292	14453	14356	14411	14419	14340	14433	14520	14384	14283	14363	14398	14436	14432	14228	14287	14548	14208	14410	14255	14335	14352	14297	14313	14365	14512	14284	14356	14283	14333	14479	14372	14315	14351	14682	14421	14332	14423	14488	14299	14372	14407	14475	14511	14212	14568	14380	14439	14316	14535	14343	14496	14291	14350	14377	14264	14290	14327	14399	14307	14391	14427	14530	14474	14383	14389	14377	14293	14384	14479	14324	14382	14522	14372	14434	14330	14478	14425	14483	14461	14353	14528	14446	14142	14502	14461	14465	14507	14450	14363	14458	14392	14306	14310	14451	14386	14416	14682	14413	14364	14272	14269	14420	14292	14413	14410	14225	14352	14387	14486	14295	14350	14146	14547	14515	14418	14393	14374	14365	14374	14673	14312	14284	14432	14288	14358	14377	14323	14384	14250	14366	14460	14371	14267	14158	14511	14482	14330	14490	14350	14364	14454	14524	14244	14277	14370	14397	14523	14481	14284	14411	14360	14390	14358	14346	14295	14370	14238	14464	14227	14341	14540	14423	14596	14363	14380	14385	14467	14307	14168	14241	14410	14463	14363	14219	14299	14363	14432	14391	14475	14339	14294	14456	14088	14357	14437	14414	14536	14338	14335	14227	14461	14408	14523	14219	14377	14424	14335	14307	14474	14285	14529	14307	14313	14405	14361	14414	14342	14386	14344	14342	14358	14484	14367	14273	14549	14312	14343	14318	14354	14397	14460	14413	14419	14340	14377	14241	14499	14360	14399	14444	14305	14462	14205	14460	14459	14430	14384	14367	14261	14313	14292	14292	14343	14230	14239	14491	14261	14370	14482	14333	14498	14420	14355	14332	14384	14416	14408	14308	14433	14504	14393	14491	14454	14410	14293	14521	14503	14349	14272	14377	14402	14366	14491	14437	14265	14426	14412	14457	14296	14292	14338	14392	14397	14419	14283	14438	14645	14441	14439	14438	14239	14410	14253	14365	14161	14359	14545	14465	14484	14132	14357	14340	14408	14320	14273	14379	14487	14379	14314	14370	14255	14434	14545	14352	14494	14326	14384	14425	14542	14273	14421	14320	14192	14185	14325	14367	14445	14488	14465	14544	14262	14488	14387	14353	14302	14378	14409	14195	14312	14545	14533	14433	14460	14560	14226	14407	14580	14422	14428	14341	14388	14290	14302	14528	14485	14437	14225	14213	14359	14190	14379	14165	14398	14376	14491	14353	14299	14378	14429	14433	14419	14416	14430	14381	14418	14365	14248	14439	14422	14363	14458	14337	14354	14184	14288	14322	14417	14309	14483	14392	14376	14561	14299	14324	14337	14435	14440	14448	14375	14308	14328	14547	14376	14175	14113	14279	14532	14430	14445	14408	14357	14273	14104	14308	14418	14416	14444	14451	14241	14232	14383	14480	14466	14242	14317	14532	14416	14512	14298	14368	14381	14344	14396	14393	14465	14419	14554	14327	14543	14340	14412	14342	14285	14284	14424	14423	14380	14312	14511	14435	14224	14265	14394	14467	14382	14424	14414	14373	14261	14277	14344	14295	14349	14166	14595	14489	14432	14487	14398	14385	14295	14432	14408	14296	14622	14409	14231	14448	14477	14403	14515	14412	14503	14518	14508	14338	14361	14357	14351	14503	14313	14257	14495	14531	14288	14399	14457	14397	14566	14216	14610	14220	14429	14339	14292	14502	14389	14436	14430	14412	14361	14350	14405	14380	14353	14445	14275	14478	14401	14322	14373	14303	14337	14447	14346	14621	14583	14323	14392	14397	14268	14495	14372	14352	14315	14397	14459	14265	14377	14314	14410	14336	14363	14428	14613	14370	14365	14171	14432	14406	14376	14469	14288	14400	14525	14270	14312	14256	14408	14228	14220	14401	14356	14423	14542	14434	14535	14517	14388	14432	14338	14474	14229	14384	14283	14650	14275	14386	14442	14438	14421	14461	14352	14372	14462	14319	14386	14326	14285	14441	14230	14416	14410	14363	14247	14501	14494	14449	14534	14267	14420	14240	14308	14272	14506	14285	14256	14536	14361	14501	14313	14438	14301	14194	14460	14328	14504	14366	14479	14310	14328	14418	14348	14395	14448	14372	14454	14233	14387	14400	14468	14281	14409	14388	14535	14327	14305	14429	14419	14317	14226	14400	14537	14379	14441	14328	14262	14405	14287	14526	14248	14284	14254	14476	14539	14166	14362	14477	14512	14283	14329	14162	14592	14355	14499	14449	14464	14348	14428	14400	14127	14434	14299	14409	14435	14383	14379	14392	14332	14442	14401	14392	14317	14319	14232	14230	14312	14253	14285	14323	14465	14448	14398	14379	14361	14394	14259	14422	14200	14478	14492	14438	14431	14285	14334	14390	14443	14279	14363	14333	14207	14310	14436	14413	14390	14373	14300	14446	14375	14499	14363	14403	14368	14203	14330	14264	14387	14234	14428	14543	14497	14456	14444	14321	14400	14376	14504	14487	14479	14330
24547	20912	28063	24571	23777	24876	24549	21927	20916	20538	19896	19569	19446	19517	19564	19517	19677	19648	19647	19667	19637	19422	19401	19536	19317	19294	19202	19197	19347	19395	19236	19308	19348	19316	19226	19203	19382	19753	20845	20954	20230	19685	19481	19259	19129	18923	19149	19065	19145	19121	19140	19196	19228	19193	19365	19001	19026	18887	19106	18999	18941	19293	19194	19251	19032	18939	19021	18997	19340	19251	19061	19144	19132	19137	19021	18868	18966	19222	19119	19245	19392	19283	19062	19042	19075	19167	19125	19385	19188	19260	19117	19106	19033	19181	19037	19236	19213	19100	18871	19082	19054	18951	19065	19070	19152	19016	19311	19159	19098	19114	19072	19360	18982	19049	19142	19029	19347	19217	19057	19269	19012	19228	18984	19140	19000	19007	19051	19071	19025	19023	18914	18939	19073	18976	19181	19255	18991	19092	19063	19018	19052	19098	19158	18961	19265	19109	19134	19199	19302	19117	19110	19086	19077	19167	19056	19107	18962	19114	19150	19307	19327	19105	18991	19229	19138	19184	18997	19146	19141	19163	18959	18883	18965	19184	19226	19012	18957	18930	18953	19051	19247	19186	19155	19075	19200	19132	19103	19330	19204	19282	19112	18962	19150	19245	19009	19165	18980	19307	19111	19162	19077	19257	19145	19051	19184	19339	19090	19089	19198	19084	19286	19131	19162	19090	18988	18927	18877	19060	18910	18862	18849	19052	19117	19160	18935	19166	19058	19143	19120	19288	19111	19006	19125	19171	19154	19162	19174	18987	18918	19135	19121	18945	19206	19214	19189	19176	18910	19059	19185	19077	19082	18844	19007	18992	19199	19044	18952	19071	19087	19124	19062	19010	19072	19026	19213	19205	18990	19274	19141	19109	18897	19128	19058	19203	19044	19147	19187	19072	19270	19164	19059	19093	19268	18945	19212	19029	18985	19122	19230	19232	19128	19248	19142	18966	19233	19149	19053	18999	19417	18977	19065	19077	19310	18990	19287	19041	19178	19426	19032	19064	19058	19099	18993	19006	19337	19163	19132	19105	19088	19353	19213	19201	19032	19050	18931	19156	19107	19133	19052	19162	19023	19162	19287	19235	19031	19115	19170	19002	19174	19138	19096	18956	18953	19056	19038	19304	19253	19294	19026	18967	19254	19181	19249	18940	19044	19100	19207	19265	19166	19284	19161	19274	19310	19162	18826	19384	19034	19173	19210	19094	19294	19161	18837	18927	19087	19089	18872	19129	19165	19034	19269	19235	19022	19000	19231	19037	19316	19004	19102	19051	19121	19019	19228	19218	19087	19338	19239	19206	19045	19212	18985	18983	18996	19178	18986	19074	18974	19073	19227	19123	19093	18941	19226	19010	19370	19047	19106	19083	19035	18974	19029	19307	18995	18875	18966	19271	19130	18962	19012	19305	19222	19346	19093	19200	19026	19176	18994	19024	19183	19083	19109	19136	18982	18980	19211	19321	19114	19033	19074	19074	19175	19072	19068	18957	19183	19057	19117	18933	19206	19174	19155	19118	19103	19066	19240	19066	19122	19098	19165	19196	18990	19116	19199	19084	19077	18994	19254	18969	19137	19107	18845	19245	19121	19050	19180	18957	19012	19010	19182	19201	19135	19102	19229	19058	19054	18911	19008	18906	19242	19165	19109	19369	19317	19090	18966	19167	19343	18962	18999	19215	19090	19372	19167	18983	19359	19150	19147	19008	19072	19006	19050	19167	19250	19248	19305	19126	19120	18862	19282	19049	19008	19188	19161	19114	19294	19019	19082	19205	19130	19119	19214	19156	19154	19155	19078	18995	19107	19059	19169	18989	19107	19251	19080	18804	19037	18939	19091	19075	19008	19286	19120	19023	19073	18974	19259	18881	18929	19065	18955	18989	19076	19010	19016	19145	19152	19161	19181	18977	19189	19203	19218	19043	18919	18860	19044	19119	19192	19127	19233	19212	19030	18967	19000	19173	19137	19202	19051	19274	19070	19210	19057	19004	18941	19066	19199	19222	19132	19129	19021	19289	19267	19158	19071	19109	19015	19117	19055	18925	18962	18801	19124	19150	19081	19178	19113	19180	19024	19189	19198	18978	19013	19037	19361	19178	19153	19243	19135	19074	19116	19179	19018	19148	19140	19034	19020	19043	19241	19018	19295	19183	19016	19035	18972	19005	19030	19064	19181	19020	18940	19048	19100	19027	19024	19162	19374	19194	19053	19089	19031	18773	19049	19310	19101	19027	18977	19119	19222	19343	19063	19272	19092	19014	19063	18980	19088	19275	19336	19086	19198	19292	18991	19246	19061	18998	19142	19332	19152	19317	19233	19232	19000	18992	19170	19105	19154	19116	19126	19124	19107	19145	19161	18942	19009	19143	18936	19280	19085	19238	19187	18988	19143	19099	19061	19187	18902	19060	19235	18930	19093	19050	19016	19236	19161	19132	19219	19124	19196	19119	19037	19063	19224	19157	19100	18994	19379	19280	19056	19020	19110	19110	19079	19006	19308	19134	19064	18902	19104	19000	19062	19001	19157	19077	19080	19153	19230	19233	18912	19278	19101	18891	19018	19040	18920	19088	19182	19108	19251	19051	19244	18942	19164	19040	19150	19092	18998	18793	19122	19034	19079	19106	18889	19035	19067	19095	19186	19173	19181	19173	19052	18750	19174	19293	18907	19173	19181	19145	19244	19023	18979	19226	19232	19092	18917	19051	19232	19160	19043	19034	18858	18878	19125	19287	19238	19169	19234	19061	19202	19158	19097	19197	18999	19149	19353	19154	19051	19050	19028	19107	19182	19140	18991	19078	18788	19150	19230	19118	19344	19316	19240	19079	19301	19033	19352	19115	19074	19183	19053	18912	19184	19138	19213	18836	18936	19036	19055	18916	18990	19021	19060	19129	18897	18961	19202	18917	19049	19191	19301	19229	19013	19220	19178	19012	19135	19046	19222	19186	19283	19133	18992	19184	19237	19084	19167	19240	19384	19004	19163	18990	19108	18999	19040	19096	18998	18886	18985	19354	19166	19124	19196	19398	19186	19177	19359	19040	19214	19085	19108	19139	19032	19095	18983	19095	19063	19130	19265	19198	19017	19200	19224	19116	19320	19207	18913	19075	19277	18820	18956	19127	18928	19154	19012	19190	19174	19400	19162	19180	18973	19094	19070	19088	19047	19162	19256	18826	19001	18949	19162	19024	19197	19153	19185	18963	19284	19079	19241	19137	19041	19194	19140	19050	19065	19231	18965	19232	19103	19331	19113	19020	19232	19186	18989	19270	18937	19263	19028	19155	18982	18959	19167	19096	19076	19080	18893	19155	19125	19086	19009	19044	19114	18900	19226	19245	19298	19119	19386	19010	19205	19101	18944	19223	19051	19141	19157	19194	19248	19299	19116	19194	19282	19041	19188	19048	19059	19074	19157	19168	19174	19183	19087	19102	19126	19367	19163	18966	19234	18914	19070	19020	19016	19018	19312	19106	19065	19138	19068	19251	19188	19040	19133	18924	19201	19142	19175	19078	19260	19157	19000	19068	19192	18972	19255	19226	19312	19102	19103	19057	19444	19448	19054	19077	18839	18980	19294	19011	19136	19076	19240	19399	19342	19318	19232	19118	19090	19044	18977	19051	19110	19048	19053	19192	19079	19164	19059	19097	19128	19056	19109	19000	19028	19046	19134	19129	19149	19050	19129	19114	19287	19068	19000	19075	19160	19067	19219	19234	19012	19111	19079	19138	18856	18887	18936	19182	18944	19242	19133	19023	19085	19237	18982	19019	19025	19254	19153	19163	19108	19114	18988	18777	19206	19190	18964	18999	19113	18957	19199	19090	19105	19176	19032	19208	19070	19133	19045	19004	18949	19085	19055	19054	19077	19217	19502	19092	19091	18985	19003	19122	18974	18954	19067	18946	19091	18991	19070	19109	19252	19026	19038	18852	18961	19265	18977	19004	19125	19150	18976	19059	19118	18866	19068	19224	19046	19170	19359	19367	19109	19121	19189	19095	19138	19097	19163	19219	19188	19079	19113	19292	19102	19017	19129	19282	19024	18949	18971	19084	19126	19305	19390	19197	19252	19252	19353	19156	19351	18960	19013	19136	19096	19281	19037	19452	19095	19071	19183	19077	19059	19149	19145	19086	19206	19247	19105	18945	18985	19157	19080	19201	19118	18930	18919	19299	19075	19160	18984	19151	18978	19266	19093	18940	19079	19256	19213	19195	19252	19402	19049	19002	18970	19079	19314	19030	19090	18969	19219	18891	19083	19239	18974	19050	19179	19223	19026	18904	19114	19188	19146	19230	19267	19266	18977	19153	18999	18961	19075	19385	19228	19190	19141	19094	19137	18986	18867	19107	18906	18985	19420	19231	19194	19002	19029	19309	19233	19264	19102	19096	19075	19088	19154	19097	19132	19268	19371	19286	19316	19084	19041	18863	19199	19367	19238	19116	19053	19137	19190	19178	18992	18928	19249	19288	19289	19230	19308	19355	19189	19222	19293	19246	19175	19080	19232	18976	19178	19222	19057	19031	19085	19260	19260	18882	19113	19128	19234	19183	18855	19039	19079	19078	19349	19063	19321	19108	19113	19066	19180	18900	19294	18998	19390	18956	19000	19290	19257	18979	19038	19185	19289	19046	19253	19177	19024	18894	19021	19186	19187	19228	19022	19116	19332	18936	19125	19022	19228	19218	19111	19288	18948	19205	19236	19273	19071	19230	19155	19027	18991	18978	19155	18886	19143	19039	19061	19325	19162	19272	19066	19168	19292	19140	18929	19183	19180	19149	18945	19071	18959	19251	19013	19061	19251	18945	19049	19319	19343	19190	18874	19288	19236	19065	19215	19129	19221	19147	19181	19140	19236	19082	19058	19268	19239	19150	18916	19136	18998	19088	19125	19119	19251	19036	19306	19087	19154	19070	19067	19157	19005	18989	18969	18861	19189	19034	18992	19025	19115	19151	19105	18905	19260	18865	19039	19107	19036	19105	19326	19222	19157	18853	19238	18945	19042	19170	19173	19185	19082	18914	19221	19012	19250	19092	19380	19005	19104	19158	19058	19157	18955	19017	18975	19036	19155	18959	19092	18972	19169	19134	19112	19048	19284	19082	19000	19323	18991	19364	19113	19021	19017	19165	19084	18890
26669	42772	39033	30339	25409	21346	20285	18598	17336	16627	15783	15479	15226	15416	15415	15404	15532	15259	15258	14956	15180	14965	15142	15057	15035	15004	15094	14968	15009	14918	15024	15086	14894	14966	14911	14855	15224	15472	17490	16925	16333	15542	15101	14756	14829	14813	14902	14787	14608	14962	14939	14716	14911	14744	14771	14785	14657	14849	14606	15078	14793	14817	14967	14942	14769	15016	14977	14897	14820	14816	14986	14817	14706	14830	14759	14891	14726	14794	14682	14831	14875	14802	14727	14810	14827	14909	14835	14904	14815	14658	14662	14610	14794	14791	14791	15016	14767	14821	14824	14839	14636	14793	14689	14681	14839	14826	14724	14918	14885	14846	14797	14853	14626	14868	14640	14572	14768	14605	14662	14826	14865	14764	14709	14713	14939	14847	14659	14993	14755	14700	14813	14738	14859	14624	14825	14637	14733	14717	14608	14791	14778	14790	14853	14826	14889	14747	14782	14909	14691	14777	14904	14864	14752	14823	14645	14844	14859	14794	14610	14866	14780	14735	14782	14954	14694	14773	14829	14857	14821	14641	14658	14793	14728	14833	14737	14748	14981	14519	14823	14992	14674	14964	14904	14885	14772	14846	14818	14712	14871	14745	14806	14657	14835	14722	14791	14833	14831	14689	14924	14605	14810	14744	14930	14698	14955	14697	14769	14812	14769	14778	14835	14718	14638	14656	14734	14744	14776	14785	14797	14756	14787	14737	14871	14813	14890	14752	14682	14824	14850	14677	14938	14846	14799	14745	14775	14777	14781	14798	14828	14749	14919	14779	14827	14708	14899	14859	14822	14814	14847	14752	14695	14853	14736	14829	14940	14838	14762	14869	14943	14737	14721	14818	14728	14885	14977	14747	14905	14817	14972	14697	14871	14802	14894	14643	14613	14694	14745	14838	14615	14632	14607	14770	14766	14759	14709	14918	14690	14782	14878	14729	14700	14833	14714	14926	14788	14671	14886	14893	14860	14845	14783	14922	14898	14946	14754	14967	14796	14774	14745	14610	14822	14655	14678	14918	14737	14768	14770	14788	14876	14769	14710	14849	14908	14878	14731	14717	14798	14654	14852	14778	14873	14819	14821	14832	14777	14708	14808	14729	14805	14729	14645	14834	14768	14697	14589	14753	14978	14867	14867	14764	14745	14604	14882	14917	14698	14889	14766	14815	14795	14890	14806	14869	14792	14887	14755	14772	14876	14716	14745	14704	14902	14655	14826	14710	14762	14816	14854	14813	14884	14730	14880	14802	14818	14976	14778	14786	14974	14921	14864	14808	14670	14844	14782	14876	14905	14958	14747	14866	14703	14602	14792	14868	14638	14771	14707	14703	14890	14798	14802	14648	14872	14649	14888	14722	14830	14694	14865	14554	14559	14836	14735	14955	14787	14767	14801	14743	14739	14683	14688	14875	14808	14774	14893	14821	14766	14626	14954	14908	14737	14948	14831	14717	14639	14894	14755	14807	14754	14768	14817	14857	14751	14863	14801	14812	14773	14775	14965	14852	14908	14883	14625	14765	14864	14848	14823	14596	14843	14699	14752	14891	14594	14831	14904	14649	14954	14874	14795	14853	14699	14807	14854	14817	14802	14741	14858	14782	14862	14752	14752	14668	14879	14712	14746	14692	14748	14852	14774	14735	14855	14884	14763	14853	14711	14776	14732	14844	14821	14885	14678	14691	14984	14857	14787	14700	14977	14981	14834	14883	14680	14883	14743	14837	14810	14880	14822	14827	14751	14795	14734	14773	14734	15044	14735	14911	14917	14887	14793	14688	14948	14874	14823	14761	14838	14809	14832	14848	14682	14900	14877	14909	14753	14676	14757	14794	14814	14911	14734	14818	14763	14902	14798	14641	14857	14820	14847	14814	14784	14728	14755	14777	14857	14854	14858	14854	14909	14896	14816	14857	14713	14813	14603	14765	14876	14616	14665	14823	14888	14895	14831	14596	14531	14851	14746	14772	14466	14969	14819	14737	14831	14791	14843	14994	14919	14771	14753	14766	14714	14886	14621	14867	14764	14736	14737	14776	14743	14872	14927	14774	14692	14871	14651	14822	14991	14642	14711	14836	14677	14702	14895	14672	14685	14794	14849	14834	14952	14816	14725	14709	14912	14947	14854	14769	14977	14756	14809	14804	14890	14588	14790	14750	14862	14748	14780	14854	14878	14844	14785	14909	14862	14736	14789	14855	14610	14840	14813	14826	14831	14636	14962	14761	14756	14905	14736	14771	14778	14861	14865	14957	14794	14752	14731	14737	14718	14749	14811	14699	14858	14752	14707	14855	14842	14729	14780	14785	14785	14799	14677	14944	14816	14744	14864	14811	14871	14781	14776	14774	15073	14850	14667	14734	14599	14982	14938	14925	14798	14707	14858	15022	14722	14830	14672	14868	14925	14758	14697	14882	14738	14898	14801	14808	14755	14815	14904	14927	14667	14934	14688	14775	14839	14756	14845	14744	14706	14787	14758	14741	15006	14796	14864	14761	14724	14769	14751	14895	14734	14906	14805	14878	14771	14869	14753	14768	14794	14725	14799	14717	14683	14719	14754	14755	14755	14671	14982	14908	14808	14884	14773	14601	14934	14775	14951	14807	14679	14757	14846	14806	14809	14600	14701	14672	14852	14814	14674	14960	14847	14713	14887	14771	14722	14705	14989	14884	14714	14735	14881	14709	14751	14661	14822	14926	14983	14774	14833	14642	14806	14818	14827	14857	14831	14956	14817	14580	14992	14825	14798	14744	14917	14678	14904	14720	14733	14786	14846	14791	14893	14812	14853	14889	14639	14781	14750	14892	14923	14763	14935	14700	14816	14911	14963	14860	14687	14733	14550	14791	14780	14990	14749	14857	14797	14796	14829	14807	14697	14570	14891	14742	14904	14994	14833	14710	14741	14804	14802	14774	14519	14804	14680	14949	14826	14922	14672	14908	14822	14929	14845	14794	14776	14782	14752	14572	14725	14753	14918	14640	14984	14873	14724	14670	14814	14617	14928	14808	14788	14827	14882	14808	14773	14810	14641	14738	14832	14692	14816	14803	14771	14913	14852	14920	14866	14797	14876	14755	14696	14689	14857	15058	14807	14654	14807	14736	14952	14813	14804	14701	14801	14851	14785	14852	14807	14903	14887	14663	14942	14802	14663	14802	14867	14877	14807	14950	14803	14892	14721	14912	14762	14870	14766	14711	14907	14806	14805	14825	14816	14846	14718	14781	14822	14784	14602	14765	14731	14673	14899	14913	14849	14900	14760	14831	14668	14787	14760	14779	14892	14831	14844	14796	14934	14673	14735	14651	14826	14929	14641	14838	14811	14813	14726	14873	14696	14741	14802	14713	14800	14757	14950	14764	14730	14766	14857	14620	14884	14871	14885	14712	14908	14757	14863	14681	14902	14832	14538	14864	14530	14843	14747	14781	14868	14773	14772	14968	14801	14828	14843	14758	14850	14768	14811	14888	14883	14838	14772	14802	14798	14859	14742	14948	14781	14812	14786	14779	14928	14713	14786	14863	14669	14757	14706	14892	14629	14828	14843	14870	14851	14663	14837	14784	14869	14826	14780	14792	14851	14669	14788	14885	14819	14944	14668	14915	14800	14985	14646	14962	14677	14776	14930	14812	14960	14773	14886	14834	14828	14739	14764	14924	14774	14911	14734	14811	14856	14897	14864	14795	14915	14637	14926	14912	14702	14970	14867	14842	14736	14890	14627	14805	14818	14734	14732	14900	14897	14924	14765	14922	14902	14876	14877	14816	14844	14753	14739	14717	14979	14658	14938	14738	14715	14809	14776	14743	14950	14832	14817	14821	14932	14821	14828	14834	14712	14844	14776	14796	14820	14911	14871	14772	14787	14944	14798	14828	14699	14953	14859	14764	14765	14950	14961	14831	14690	14787	14822	14844	14964	14880	14786	14627	14966	14752	14930	14880	14796	14735	14727	14712	14869	14705	14891	14862	14974	14724	14767	14838	14926	14650	14906	14880	14867	14998	14820	14773	14805	14665	14812	14792	14725	14701	14780	14701	14834	14719	14967	14773	14770	14789	14714	14682	14902	14911	14762	14832	14703	14838	14924	14730	15030	14745	14727	14809	14709	14703	14901	14835	14778	14831	14811	14823	14838	14756	14913	14683	14843	14793	14846	14867	14793	14828	14832	14670	14810	14771	14848	14738	15004	14820	14820	14821	14873	14797	14738	14653	14922	14959	14707	14723	14751	14726	14952	14877	14887	14859	14699	14787	14792	14834	14923	14776	14716	14779	14714	14855	14746	14820	14709	14767	14734	14829	14870	14708	14762	14669	14915	14632	14835	14728	14855	15017	14738	14833	14714	14770	14793	14939	14799	14851	14777	14867	14820	14809	14834	14936	14731	14790	14908	14654	14838	15011	14745	14845	14818	14736	14727	14787	14943	14932	14755	14947	14759	14803	14799	14903	14812	14799	14897	14626	14917	14792	14770	14872	14866	14675	14795	14721	14724	14803	14774	14764	14790	14746	14972	14675	14815	14773	14764	14954	14811	14822	14613	14837	14740	14873	14844	14917	14734	14982	14795	14667	14906	14753	14861	14805	14831	14730	14962	14906	14803	14728	14683	14807	14973	14809	14688	14682	14822	14666	14721	14790	14963	14761	14795	14788	14772	14707	14885	14961	14716	14876	14803	14734	14813	14791	14897	14618	14998	14835	14716	14753	14708	14847	14819	14823	14754	14972	14883	14795	14834	14770	14798	14971	14840	14866	14876	14900	14848	14906	14893	14867	14813	14746	14636	14895	14857	14732	14916	14846	14760	14764	14816	14887	14837	14910	14949	14788	14746	14850	14628	14750	14847	14783	14914	14861	14751	14686	14590	14605	14934	14662	14775	14851	14727	14691	14683	15065	14841	14760	14877	14557	14998	14795	14638	14797	14602	14745	14760	14759	15025	14835	14796	14877	14692	14899	14992	14803	14695	14808	14695	14744	14809	14691	14916	14681	14923	14752	14817	14802	14649	14927	14763	14934	14836	14753	14902	14678	14950	14820	14768	14667	14818	14773	14791	14713	14911	14763	14682	14866	14905	14720	14727	14885	14666	14721	14772	14725	14757	14780	14869	14685	14930	14721	14820	14793	14760	14832	14716	14832	14808	14788	14969	14953
23262	20895	28392	23669	22138	25487	27901	22676	21420	20706	20198	19532	19527	19727	19789	19706	19787	19571	19610	19471	19407	19233	19305	19193	19288	19293	19126	19176	19215	19225	19074	19270	19142	18927	19133	19201	19918	20687	22093	21750	20703	19856	19476	18964	19050	19005	19025	18830	19038	19173	19232	19210	18782	18987	19062	18966	18935	19032	18862	18967	19198	18964	18972	18913	18780	19014	18859	18747	18920	18974	18988	19026	18945	19016	18926	18895	18871	18891	19175	18946	19123	18815	19031	19064	19027	19022	19064	19040	19002	18914	18862	19038	18830	18819	18905	19212	19028	18698	18805	18833	18957	19035	18863	18988	18818	19040	18925	18734	18915	18888	18985	18831	18965	18961	18783	18925	19019	18898	18843	19093	18973	19022	18841	18839	19020	19000	18939	19043	18723	19075	18888	18929	18925	19112	18702	18984	18988	18754	18886	18947	19059	19010	18984	18964	18942	19045	18912	18872	19084	18854	18973	18902	19017	18791	19040	18631	18865	18875	18800	18753	18794	18976	18818	18827	19218	19093	18888	18825	18962	18906	19128	18948	19041	18860	19018	18817	18952	18875	18904	19061	18740	18867	18972	18993	19028	19094	18828	18908	18809	18933	18779	18722	19037	18899	19001	18990	18943	18860	18906	19050	18919	18925	18781	18865	18944	19135	19000	18971	18907	18918	18781	18997	18935	18898	19047	19002	18922	18869	19010	18963	18885	19122	19062	18890	18858	18751	19051	18771	19165	18897	18669	18947	19046	18956	18768	19040	18923	18992	18797	18735	18919	18893	19021	18831	18999	19042	19090	18820	18895	18933	18886	19123	18738	19063	18946	18724	19011	18880	18703	18755	18833	18864	19110	18929	18971	19025	18926	18871	18879	18804	18707	18882	18681	18926	18967	18977	19018	19096	18998	18869	19039	18851	18953	18882	18796	18753	19059	18991	18813	18901	18947	18886	18860	18836	18972	18849	19089	18755	18907	18853	18904	18960	18734	19002	19086	18904	19045	18838	18818	18830	19243	18972	18890	19060	18780	18815	18863	18874	18829	18901	18536	18787	18975	18939	18677	18770	18786	18912	19109	18726	18792	18918	18893	19108	18966	18886	18929	18860	18867	19010	18898	18846	19040	19071	18735	19008	18856	18913	18812	18592	18922	18771	19323	18903	19073	19078	18905	19024	18878	19041	19099	18609	19038	18810	19052	18712	18804	18900	18763	19126	19160	18935	18943	18902	18892	18992	18942	18825	18925	18922	19039	19041	18929	18947	18881	18999	18800	18982	18876	18935	19002	18968	18982	18828	18857	18888	18855	18960	18979	18918	18752	18846	18963	18812	19047	18995	18831	18981	19009	18849	18832	18917	18867	18930	19114	18892	19062	18911	19077	18764	18993	18832	18794	18956	18736	18867	19058	18919	19017	18839	18958	19013	18985	19055	18810	18766	19082	19273	18789	18998	18849	18841	19028	18967	19013	18958	19042	18839	19020	19001	18902	19073	18827	18917	18927	18925	19068	18986	18889	18925	18855	19022	18905	18959	18929	18972	18986	18992	18828	18811	19131	18822	18910	18828	19074	18990	18819	18913	18980	18931	18675	18769	19027	18911	19019	18669	18683	18934	18908	18815	19035	19028	18890	18892	19033	18936	19040	19044	18838	18982	18806	18865	18937	18822	19078	19064	18822	18806	18685	18731	18773	18752	18847	18878	18827	18939	19141	19174	18933	19253	19107	18809	18968	19119	18964	18762	18953	18719	18903	19086	18849	18878	18654	18927	19050	18758	18914	18894	19008	18886	19029	18884	19097	18889	18901	18926	18945	18814	18772	18944	18989	18836	18932	18987	18930	18886	18762	19065	18868	18872	19073	18994	18789	19131	19039	18858	18945	19202	18840	19051	18789	18828	18867	18909	18838	18882	19056	18789	18926	19104	18939	19024	18773	19010	18800	18793	18862	18901	18877	18565	18887	19035	18930	18738	18828	19063	18980	18977	19046	19251	18745	18946	18845	18669	18918	18873	18798	19037	19179	18740	18772	18965	19008	18986	19000	18770	18968	18736	18846	18857	18834	19104	18814	18867	18912	18861	18856	18731	18970	19072	18945	18919	18727	18979	18987	18828	18958	18872	18886	18955	18829	18919	19082	18827	18816	18867	18928	18964	19048	19085	19027	18863	19168	18725	19039	19113	18943	18927	18988	18782	19015	19055	18996	19002	19110	18809	18998	18813	19006	18997	18878	18886	18833	18823	18949	18955	18930	18861	19008	19085	18869	18905	18956	18836	18934	19110	18849	18986	18915	18873	18922	18834	19012	18819	19050	18964	18868	18851	19037	18801	18862	18859	18800	18802	18900	18750	19166	18966	18966	19022	19030	18819	19041	19053	19004	18855	18863	18970	19237	18839	19098	18929	19029	18817	18804	18861	18809	18794	18813	18944	18702	18930	18825	18997	18951	19063	18878	18974	19005	19042	18910	18724	18861	18888	18912	19054	18709	18813	18844	18833	18771	18720	19042	19133	18894	18841	18888	18784	19223	19045	19029	18623	19136	19119	18856	19043	18892	18805	18902	18844	18709	18937	18964	19032	18818	18970	18770	18946	18745	18972	18990	18988	19222	18811	18899	18872	18972	18784	18896	18978	19051	18873	19083	19133	18895	18926	19049	18833	18772	18843	18885	18781	18982	18779	19124	19018	19068	18741	18945	18874	18840	18864	19066	18723	18968	19046	19043	19068	19027	18664	18949	18921	18983	19136	18921	18958	18893	18814	18969	18792	18914	18956	18943	18835	18963	19093	18883	19016	18866	19149	18923	19004	18869	18818	18905	18997	18950	18991	18917	18802	19154	18932	18983	18854	18787	18996	19148	19068	18976	18941	18774	18828	18937	18897	18784	18930	18608	18840	18632	18856	18941	18850	18989	18966	19110	18820	18867	18769	18960	18746	18746	18982	18909	19014	18997	18939	18996	18673	18875	18992	19125	19114	19048	18690	18791	19134	19073	19065	18872	18847	19070	18989	19030	19041	18933	18847	18997	18878	19052	19032	19006	19089	18994	19101	18828	18998	19016	18921	18799	19326	18887	18976	19111	18962	19063	19010	18949	19001	19071	18655	18817	18986	19031	18818	18928	18685	18867	19084	18726	19033	18848	18886	18868	18977	19068	19053	18863	19104	18895	18725	18917	18986	19117	18992	19042	18946	18923	18961	18907	18806	18801	18720	18977	18870	19003	18889	18803	18980	19003	18978	18986	19075	18998	19059	18908	18852	19026	18930	18965	19015	18909	18850	18808	18719	18942	18937	18872	19082	18969	19036	18698	18913	18843	18894	18920	18869	18961	18914	18932	19020	18948	19064	19186	19054	18952	18759	18994	18881	19035	18714	18885	18958	18779	19120	18701	18866	18898	19166	18952	18919	18956	18878	18904	18834	18955	18917	18969	18916	19010	18786	18877	18852	19132	18813	18923	18848	18781	18823	18707	18942	18876	19025	18940	18789	19038	18923	18923	18993	19058	18583	18748	19159	18910	19005	18868	18783	18742	18880	18970	19084	18718	18828	19061	19013	18999	19078	18701	18844	18882	18873	18772	19094	18857	18971	18846	18885	18781	18710	18727	18906	18743	19029	19025	18815	18980	18849	19096	18744	18887	19018	18830	18766	18841	18779	18799	18848	19043	18849	18936	18896	19038	18793	18814	19044	18962	18967	18953	18796	18668	18845	18968	19128	18964	19145	18892	18791	18578	18931	18964	19058	18841	19026	19086	19221	18958	18793	18929	18806	18730	19330	18913	18913	18858	19047	18797	18870	18840	18761	18996	18795	18868	18806	18944	18829	18970	18991	18756	19007	18747	18831	18925	18888	18717	19063	18868	18947	19217	18698	18869	18996	18832	19094	18930	19068	18949	19048	19051	18797	19021	18927	18776	18915	19025	19006	19120	18810	18985	18877	18901	19048	18621	18976	18890	18945	18943	18990	19037	18971	18759	18908	18833	18998	18853	18819	18817	18958	18996	18896	18846	19139	19071	19015	18893	19000	19023	18835	18963	18787	18744	18823	18979	18981	18999	18824	18846	19038	18889	18947	18918	18923	18798	18802	18814	19008	18887	18885	18884	18991	19139	18954	18761	19132	18688	18834	18793	18859	18955	19000	19078	18983	19008	19038	18799	19016	19009	18701	19176	18932	18888	19118	18875	18989	18906	18992	19095	18868	18936	19057	19010	18638	18601	18796	18856	19022	18917	18915	19102	19179	18715	18892	19040	18849	18985	18847	19030	18933	18908	19114	18964	18728	18809	18895	18800	18944	18955	18963	18891	19037	18954	19045	19009	18916	18897	18759	18675	19017	18798	18751	18857	18845	19003	18896	18820	18913	18881	18898	18902	18627	18887	18793	18800	18895	19016	19023	19018	18921	18927	18900	19105	18945	18847	18981	18920	19025	18725	19015	18929	18891	18837	18941	18937	18826	18952	18711	19040	19090	19046	18886	18969	19011	19122	19062	18736	18912	18864	18679	19000	18587	18891	18810	18790	18912	19046	19033	18885	18667	18878	18667	19064	19006	18895	18858	19012	18792	18988	18875	19026	19069	19053	18913	19003	18922	19074	18799	19014	18962	18801	18973	18828	18854	18750	18923	18770	19054	18768	18956	18916	18871	18695	18753	18837	18874	19042	18954	18857	18871	18814	18821	18814	18924	18838	18842	18930	18837	18930	19001	19091	18970	19031	18873	18904	18847	19022	18934	18816	18905	18885	19057	19129	18806	19222	18836	19094	18916	19050	18853	18982	19026	18843	18979	18965	18936	19134	18942	18996	19027	18939	18780	18993	18922	18930	18927	19083	18850	18751	18827	19050	18768	18881	18851	19129	19133	18933	19105	18933	18939	18841	18841	18770	18798	18859	18703	18901	19070	19157	19023	18847	18727	18933	18746	19022	19076	18989	18904	18871	19034	18990	18984	19149	18844	18956	18942	18877	18938	18729	18871	18904	18938	18994	19131	19015	18858	18775	18848	18929	18777	18794	18874	18860	19035	18797	18680	18866	18817	18756	18800	19212	18845	18827	18943	18986	18827	19222	19086	19064	18877	19029	18839	18945	19025	19010	19063	19049	19117	18855	18804	19123	18863	18897	19032	19009	19058	18854	19194	19057	19045
28580	47739	44054	34963	28725	24249	22583	19753	18434	16844	16234	15636	15518	15526	15650	15729	15681	15438	15198	15284	15056	14914	14983	14940	14801	14996	14847	14728	14920	14921	14871	15084	14896	14824	14794	15150	16120	17286	18934	17814	16599	15533	14950	14682	14648	14506	14522	14600	14665	14732	14744	14881	14739	14714	14731	14629	14856	14800	14744	14577	14782	14788	14776	14773	14724	14546	14721	14644	14676	14650	14766	14639	14778	14574	14633	14577	14646	14564	14758	14443	14648	14732	14666	14732	14448	14592	14778	14770	14520	14577	14679	14570	14626	14701	14717	14676	14577	14692	14515	14552	14730	14689	14690	14580	14618	14699	14680	14694	14744	14624	14501	14543	14705	14890	14785	14626	14714	14521	14847	14596	14700	14703	14668	14790	14633	14672	14866	14457	14586	14612	14454	14525	14498	14704	14626	14537	14604	14604	14524	14774	14713	14706	14544	14555	14566	14662	14633	14785	14476	14803	14740	14741	14617	14679	14665	14818	14442	14717	14556	14692	14630	14570	14629	14667	14930	14734	14629	14729	14634	14556	14786	14488	14651	14562	14538	14633	14518	14409	14647	14678	14612	14628	14669	14684	14587	14519	14576	14617	14626	14552	14570	14776	14755	14642	14600	14665	14666	14593	14673	14645	14579	14650	14720	14685	14666	14829	14639	14570	14508	14633	14631	14740	14730	14666	14595	14526	14688	14595	14587	14711	14654	14671	14666	14536	14648	14844	14513	14722	14607	14673	14640	14699	14773	14763	14621	14607	14756	14650	14745	14638	14695	14566	14625	14767	14651	14673	14482	14736	14590	14777	14716	14673	14596	14569	14734	14460	14646	14587	14459	14664	14639	14596	14746	14849	14537	14672	14726	14685	14598	14674	14679	14739	14803	14693	14732	14729	14646	14580	14537	14487	14498	14615	14476	14645	14594	14596	14565	14766	14664	14649	14692	14683	14751	14582	14533	14703	14559	14622	14568	14629	14714	14432	14616	14611	14690	14620	14578	14769	14675	14843	14565	14539	14556	14498	14804	14687	14700	14573	14664	14709	14658	14536	14746	14694	14608	14660	14625	14558	14727	14645	14590	14803	14356	14622	14524	14690	14494	14687	14706	14681	14657	14718	14627	14734	14640	14712	14553	14589	14845	14667	14707	14675	14618	14671	14656	14717	14666	14614	14709	14415	14607	14717	14846	14663	14594	14642	14672	14585	14643	14597	14719	14650	14617	14460	14752	14771	14764	14543	14525	14854	14674	14398	14724	14603	14506	14574	14784	14553	14664	14643	14770	14810	14609	14770	14641	14727	14618	14523	14740	14617	14657	14668	14692	14600	14657	14549	14717	14604	14704	14846	14675	14540	14657	14822	14571	14545	14552	14574	14680	14650	14657	14563	14763	14606	14664	14552	14461	14662	14780	14726	14756	14717	14572	14704	14780	14628	14575	14495	14650	14608	14524	14714	14669	14675	14835	14824	14593	14520	14836	14546	14715	14570	14661	14678	14655	14706	14763	14477	14418	14710	14582	14978	14670	14553	14576	14777	14566	14558	14632	14659	14710	14451	14770	14514	14598	14833	14592	14495	14686	14664	14727	14558	14622	14820	14519	14728	14660	14572	14634	14866	14584	14529	14732	14736	14664	14554	14799	14658	14602	14627	14600	14685	14713	14465	14518	14585	14651	14603	14560	14788	14691	14573	14790	14433	14536	14753	14609	14506	14743	14653	14771	14952	14611	14770	14879	14605	14646	14697	14710	14477	14623	14511	14658	14710	14532	14438	14593	14451	14656	14604	14688	14660	14779	14714	14588	14709	14620	14777	14521	14828	14639	14563	14704	14542	14720	14719	14629	14848	14552	14551	14681	14651	14457	14637	14543	14686	14559	14541	14711	14740	14699	14806	14576	14809	14582	14691	14826	14698	14807	14752	14710	14710	14539	14734	14462	14705	14753	14932	14701	14556	14437	14751	14660	14449	14612	14787	14637	14727	14627	14747	14762	14540	14584	14576	14631	14680	14605	14668	14767	14548	14623	14599	14625	14521	14557	14623	14564	14540	14542	14502	14620	14702	14804	14804	14643	14790	14629	14768	14729	14568	14525	14669	14651	14489	14618	14749	14696	14607	14667	14530	14599	14529	14711	14823	14700	14711	14494	14765	14633	14613	14525	14602	14714	14592	14654	14829	14483	14743	14737	14713	14598	14652	14784	14548	14563	14602	14640	14753	14621	14735	14570	14857	14534	14720	14726	14591	14671	14856	14751	14502	14773	14528	14596	14567	14568	14708	14648	14691	14716	14672	14946	14511	14682	14624	14611	14621	14514	14616	14397	14575	14658	14716	14678	14645	14746	14685	14691	14608	14779	14721	14559	14717	14731	14563	14595	14770	14681	14718	14699	14647	14487	14696	14601	14533	14674	14737	14642	14606	14879	14699	14583	14562	14603	14584	14602	14669	14646	14680	14587	14678	14712	14679	14660	14705	14620	14708	14609	14618	14753	14666	14602	14747	14688	14632	14568	14589	14721	14573	14741	14588	14679	14689	14678	14664	14588	14408	14758	14658	14829	14555	14714	14511	14724	14842	14732	14739	14616	14773	14745	14720	14521	14634	14601	14730	14533	14788	14437	14731	14586	14560	14628	14724	14880	14817	14692	14625	14733	14806	14493	14734	14763	14781	14549	14739	14561	14619	14647	14757	14697	14635	14601	14685	14777	14562	14669	14807	14636	14583	14785	14644	14675	14732	14700	14693	14898	14459	14764	14494	14684	14547	14534	14527	14750	14747	14769	14660	14754	14672	14827	14762	14789	14704	14630	14679	14712	14509	14634	14722	14487	14575	14702	14538	14591	14660	14785	14539	14686	14539	14594	14744	14566	14529	14627	14657	14638	14536	14524	14489	14573	14733	14659	14622	14613	14734	14703	14446	14719	14559	14624	14471	14602	14680	14662	14648	14643	14620	14778	14591	14645	14586	14701	14818	14699	14712	14478	14708	14568	14712	14704	14679	14565	14627	14734	14695	14797	14924	14589	14445	14751	14525	14562	14664	14676	14587	14640	14598	14747	14789	14691	14646	14659	14587	14626	14753	14639	14643	14645	14713	14797	14614	14552	14729	14626	14444	14548	14544	14503	14631	14757	14785	14603	14711	14577	14642	14675	14837	14619	14702	14657	14691	14610	14656	14756	14639	14643	14636	14579	14602	14581	14463	14571	14727	14636	14656	14665	14562	14699	14720	14742	14634	14707	14551	14732	14528	14702	14631	14618	14751	14574	14548	14649	14652	14615	14826	14779	14705	14760	14590	14709	14756	14779	14600	14666	14510	14603	14485	14696	14517	14703	14804	14603	14698	14646	14545	14592	14680	14685	14542	14784	14406	14648	14695	14744	14641	14736	14510	14730	14775	14597	14583	14722	14503	14519	14782	14489	14567	14724	14648	14705	14726	14660	14595	14728	14759	14726	14609	14608	14548	14595	14878	14697	14558	14624	14663	14572	14584	14586	14594	14668	14717	14590	14832	14696	14482	14741	14784	14792	14692	14659	14722	14759	14670	14636	14475	14625	14711	14569	14574	14750	14596	14722	14785	14673	14582	14574	14607	14689	14819	14754	14698	14688	14667	14677	14569	14655	14551	14511	14583	14683	14363	14645	14584	14664	14383	14697	14519	14631	14681	14521	14534	14804	14648	14657	14754	14792	14514	14709	14625	14797	14598	14706	14553	14535	14705	14769	14723	14788	14662	14639	14686	14642	14523	14587	14544	14670	14672	14512	14666	14704	14727	14836	14651	14694	14669	14765	14706	14631	14687	14550	14813	14698	14708	14652	14610	14756	14655	14489	14625	14665	14695	14689	14584	14861	14631	14571	14658	14687	14646	14726	14617	14827	14681	14549	14555	14753	14666	14664	14674	14646	14620	14673	14632	14530	14707	14615	14675	14742	14808	14673	14730	14668	14798	14822	14811	14703	14571	14393	14710	14720	14655	14704	14586	14761	14586	14631	14734	14575	14553	14649	14715	14803	14666	14652	14698	14712	14642	14570	14623	14607	14448	14800	14533	14774	14740	14757	14408	14675	14647	14815	14498	14571	14563	14606	14816	14432	14795	14474	14723	14876	14501	14708	14583	14702	14678	14605	14732	14626	14470	14701	14653	14791	14758	14431	14654	14668	14729	14783	14856	14645	14653	14551	14699	14633	14711	14732	14634	14689	14647	14654	14581	14693	14793	14705	14890	14605	14656	14525	14701	14631	14611	14803	14737	14665	14591	14628	14640	14694	14433	14625	14574	14518	14527	14590	14522	14692	14496	14675	14665	14710	14573	14656	14577	14607	14723	14705	14626	14646	14633	14656	14466	14603	14718	14677	14397	14714	14699	14692	14705	14698	14549	14627	14704	14749	14645	14530	14562	14680	14634	14710	14691	14524	14731	14677	14610	14601	14562	14528	14626	14585	14671	14686	14652	14770	14514	14660	14636	14571	14747	14619	14736	14685	14668	14762	14726	14649	14561	14635	14537	14802	14604	14681	14826	14510	14799	14837	14598	14641	14782	14650	14638	14562	14821	14854	14660	14672	14679	14694	14553	14654	14825	14792	14479	14733	14717	14627	14747	14668	14738	14472	14607	14671	14711	14560	14840	14594	14527	14729	14578	14769	14433	14809	14448	14599	14714	14616	14585	14680	14495	14650	14838	14840	14663	14728	14704	14639	14662	14491	14572	14639	14662	14666	14560	14658	14657	14620	14663	14680	14550	14617	14650	14648	14668	14681	14657	14552	14695	14785	14619	14606	14728	14644	14672	14702	14845	14676	14740	14557	14757	14647	14586	14626	14770	14582	14653	14675	14731	14706	14528	14587	14636	14727	14587	14827	14655	14561	14627	14708	14832	14755	14681	14502	14624	14632	14701	14788	14632	14605	14825	14677	14591	14528	14571	14656	14785	14574	14693	14580	14703	14591	14768	14754	14569	14782	14579	14851	14618	14689	14605	14678	14719	14584	14426	14782	14705	14587	14657	14701	14641	14564	14723	14694	14619	14681	14712	14797	14703	14542	14635	14648	14593	14752	14634	14644	14769	14603	14792	14715	14493	14602	14691	14654	14602	14559	14586	14687	14659	14686	14601	14660	14475	14691	14471	14663	14567	14714	14616
31271	27774	31117	27932	23740	22692	22139	21184	21078	20629	20717	20392	20669	20534	20871	20462	20451	20482	20635	20471	20478	20301	20148	20400	20491	20496	20546	20495	20458	20392	20363	20288	20286	20427	20336	20281	20198	20521	20592	20555	20382	20585	20521	20371	20381	20290	20300	20501	20387	20291	20354	20437	20236	20357	20153	20352	20362	20172	20244	20492	20246	20261	20407	20246	20248	20231	20278	20347	20191	20468	20188	20215	20225	20363	20271	20224	20261	20446	20393	20361	20211	20305	20272	20251	20408	20214	20086	20334	20145	20531	20638	20324	20223	20124	20452	20353	20433	20257	20245	20305	20426	20210	20327	20383	20114	20185	20105	20231	20154	20421	20390	20189	20183	20293	20264	20306	20332	20334	20486	20465	20420	20240	20436	20396	20488	20481	20386	20362	20268	20260	20277	20121	20081	20270	20397	20173	20246	20189	20096	20334	20314	20094	20365	20251	20361	20304	20056	20081	20163	20316	20163	20208	20294	20301	20312	20259	20382	20238	20391	20390	20173	20188	20195	20324	20232	20497	20355	20404	20569	20301	20421	20346	19981	20101	20399	20267	20414	20332	20187	20182	20325	20404	20462	20276	20265	20235	20202	20545	20413	20436	20376	20303	20114	20230	20518	20391	20317	20184	20251	20229	20264	20432	20485	20225	20280	20129	20181	20168	20408	20362	20281	20315	20372	20556	20190	20265	20418	20043	20121	20088	20428	20150	20349	20220	20488	20281	20253	20097	20138	20183	20218	20277	20338	19916	20249	20303	20294	20466	20125	20370	20252	20374	20247	20289	20341	20296	20478	20269	20244	20382	20266	20401	20316	20343	20374	20128	20351	20472	20331	20302	20272	20411	20320	20385	20229	19999	20301	20293	20243	20150	20285	20407	20448	20209	20212	20090	20351	20298	20348	20366	20352	20210	20310	20303	20206	20367	20366	20483	20071	20244	20217	20271	20397	20159	20354	20393	20378	20287	20205	20404	20399	20010	20097	20133	20246	20144	20466	20464	20314	20366	20330	20296	20222	20232	20113	20156	20527	20048	20377	20374	20275	20357	20317	20143	20345	20366	20372	20406	20390	20317	20279	20334	20353	19986	20362	20451	20198	20269	20226	20345	20218	20125	20333	20236	20352	20039	20327	20327	20345	20358	20350	20216	19997	20236	20315	20372	20390	20024	20411	20266	20250	20037	20124	20223	20245	20266	20275	20360	20273	20275	20159	19961	20303	20312	20226	20264	20320	20244	20323	20186	20107	20382	20302	20160	20356	20334	20341	20168	20426	20322	20331	20336	20197	20238	20195	20214	20333	20271	20245	20333	20273	20388	20028	20176	20217	20190	20338	20098	20488	20283	20192	20205	20274	20148	20207	20341	20285	20308	20194	20286	20216	20058	20279	20109	20167	20282	20163	20309	20121	20182	20247	20118	20284	20108	20265	20330	20303	20334	20392	20242	20300	20285	20170	20224	20287	20181	20155	20143	20181	20289	20042	20286	20381	20296	20366	20360	20349	20470	20167	20356	20209	20096	20273	20364	20494	20326	20186	20282	20219	20438	20372	20322	20480	20370	20418	20270	20407	20314	20307	20306	20362	20256	20334	20329	20309	20303	20383	20323	20252	20358	20214	20176	20412	20341	20131	19944	20203	20367	20270	20182	20084	20105	20017	20232	20256	20455	20442	20434	20371	20305	20276	20159	20383	20280	20203	20156	20465	20296	20070	20175	20037	20176	20231	20175	20287	20373	20437	20245	20188	20110	20311	20308	20298	20359	20273	20504	20270	20244	20440	20555	20237	20420	20278	20250	20346	20494	20185	20419	20145	20473	20316	20344	20237	20427	20311	20419	20301	20188	20397	20247	20358	20315	20102	20292	20446	20321	20157	19921	20310	20332	20270	20252	20154	20500	20321	20286	20412	20303	20308	20260	20503	20394	20187	20305	20547	20315	20275	20377	20444	20328	20394	20082	20199	20333	20327	20352	20226	20104	20222	20426	20074	20309	20446	20339	20257	20192	20308	20533	20200	20166	20290	20387	20424	20414	20278	20244	20198	20278	20238	20098	20413	20384	20313	20455	20195	20416	20289	20229	20215	20291	20256	20130	20295	20413	20242	20661	20264	20568	20141	20269	20247	20410	20257	20369	20281	20071	20151	20267	20271	20326	20294	20371	20345	20200	20427	20147	20455	20239	20425	20171	20420	20343	20250	20207	20427	20290	20195	20278	20339	20263	20066	20129	20046	20399	20308	20332	20102	20175	20085	20240	20129	20202	20166	20119	20275	20292	20233	20193	20493	20382	20153	20394	20382	20218	20180	20183	20549	20564	20356	20375	20375	20219	20101	20098	20330	20564	20532	20264	20474	20175	20271	20321	20505	20492	20317	20209	20363	20257	20359	20150	20379	20341	20231	20482	20418	20340	20369	20226	20208	20193	20194	20292	20172	20271	20216	20308	20592	20459	20395	20231	20448	20239	20300	20318	20163	20353	20157	20182	20207	20250	20355	20132	20184	20284	20419	20041	20455	20523	20575	20524	20242	20171	20284	20247	20089	19999	20428	20381	20382	20301	20440	20165	20281	20318	20286	20282	20216	20234	20512	20259	20302	20609	20422	20318	20234	20344	20339	20366	20343	20156	20419	20341	20363	20225	20451	20544	20456	20310	20334	20243	20104	20119	20368	20259	20026	20315	20409	20153	20409	20208	20485	20287	20301	20132	20312	20162	20195	20255	20237	20107	20227	20363	20062	20357	20415	20151	20131	20334	20252	20137	20205	20285	20142	20285	20097	20246	20253	20245	20259	20262	20363	20138	20172	20282	20135	20124	20365	20379	20529	20321	20295	20107	20279	20133	20246	20171	20232	20424	20341	20191	19928	20511	20115	20311	20200	20234	20327	20349	20198	20354	20244	20153	20172	20262	20320	20310	20200	20081	20204	20337	20460	20349	20482	20227	20291	20243	20568	20409	20533	20331	20294	20223	20324	20318	20170	20381	20490	20406	20294	20169	20339	20281	20187	20406	20298	20533	20300	20203	20316	20298	20281	20437	20375	20461	20244	20429	20347	20465	20161	20200	20267	20367	20132	20076	20366	20260	20317	20451	20221	20498	20374	20071	20344	20138	20359	20083	20188	20476	20251	20246	20268	20251	20528	20222	20109	20147	20266	20312	20252	20398	20425	20471	20074	20390	20269	20216	20300	20205	20324	20430	20373	20256	20334	20053	20232	20362	20375	20498	20221	20124	20307	20120	20372	20349	20195	20344	20288	20213	20207	20134	20465	20057	20395	20327	20065	20377	20314	20318	20383	20394	20294	20360	20253	20197	20398	20260	20349	20492	20325	20127	20515	20285	20319	20373	20326	20275	20177	20572	20410	20320	20466	20302	20084	20350	20251	20261	20137	20077	20356	20390	20316	20196	20278	20281	20099	20199	20350	20367	20403	20347	20317	20334	20339	20236	20212	20337	20378	20250	20488	20267	20334	20364	20161	20406	20408	20464	20390	20157	20263	20156	20385	20296	20368	20265	20449	20459	20336	20356	20479	20331	20240	20354	20348	20154	20539	20122	20405	20157	20204	20153	20353	20248	20464	20236	20015	20193	20182	20221	20473	20374	20493	20187	20207	20262	20391	20237	20183	20438	20217	20374	20385	20450	20256	20087	20143	20292	20390	20286	20387	20292	20106	20183	20118	20264	20374	20320	20486	20225	20087	20405	20357	20355	20207	20285	20261	20354	20135	20184	20158	20324	20371	20298	20244	20248	20480	20235	20182	20248	20480	20359	20170	20289	20426	20359	20287	20322	20250	20109	20329	20277	20336	20480	20309	20401	20295	20238	20316	20210	20275	20241	20199	20247	20325	20218	20147	20499	20536	20226	20451	20214	20097	20111	20189	20240	20303	20382	20430	20024	20370	20146	20267	20208	20189	20414	20234	20373	20315	20234	20064	20445	20361	20347	20563	20319	20180	20403	20151	20425	20442	20282	20267	20035	20288	20018	20193	20174	20184	20082	20599	20259	20374	20263	20204	20300	20302	20451	20423	20204	20407	20211	20359	20229	20178	19991	20287	20479	20300	20453	20442	20319	20382	20295	20266	20239	20288	20236	20256	20129	20138	20359	20400	20068	20239	20177	20339	20345	20246	20408	20340	20148	20259	20242	20306	20266	20162	20237	20402	20431	20180	20286	20146	20224	20229	20396	20118	20380	20536	20372	20292	20398	20344	20436	20471	20400	20101	20416	20249	20323	20371	20071	20182	20254	20192	20255	20406	20378	20191	20423	20622	20517	20111	20258	20399	20302	20419	20272	20281	20482	20342	20356	20347	20217	20350	20096	20488	20367	20637	20397	20227	20321	20309	20341	20412	20192	20421	20317	20251	20233	20304	20071	20393	20283	20325	20199	20278	20189	20291	20257	20176	20072	20366	20414	20353	20195	20560	20369	20427	20284	20068	20059	20369	20385	20283	20321	20253	20343	20223	20378	20127	20288	20167	20247	20490	20418	20490	20284	20474	20313	20477	20174	20317	20265	20215	20135	20238	20303	20234	20362	20090	20422	20446	20237	20257	20209	20161	20362	20303	20505	20428	20238	20391	20378	20300	20341	20227	20195	20439	20262	20039	20110	20327	20422	20385	20213	20267	20336	20137	20194	20238	20241	20444	20400	20227	20473	20308	20221	20347	20511	20355	20474	20353	20242	20254	20297	20319	20064	20347	20178	20331	20059	20366	20111	20314	20363	20149	20163	20232	20406	20279	20359	20375	20287	20214	20247	20370	20305	20357	20380	20362	20443	20184	20321	20285	20126	20308	20271	20150	20515	20174	20003	20120	20126	20441	20465	20421	20495	20269	20476	20167	20113	20248	20228	20317	20187	20405	20321	20201	20286	20293	20225	20134	20463	20399	20366	20296	20463	20490	20092	20134	20304	20255	20251	20270	20314	20282	20346	20415	20320	20424	20330	20278	20546	20240	20249	20187	20197	20331	20372	20172	20046	20616	20315	20197	20459	20305	20392	20159	20272	20441	20423	20355	20220	20235	20316	20322	20364	20243	20246	20527	20401	20453	20310	20179	20334	20066	20181	20251	20172	20275	20317	20342	20408	20453	20150	20250	20228	20192	20184	20187	20089	20193	20259	20299	20386	20201	20059
27116	35386	32215	24743	20894	19127	18198	16752	16351	15848	15449	15594	15427	15721	16023	15965	15786	15493	15763	15559	15568	15589	15443	15344	15575	15513	15630	15570	15600	15356	15353	15821	15605	15467	15454	15414	15447	15652	15520	15631	15528	15641	15352	15288	15297	15308	15361	15342	15270	15451	15527	15266	15485	15460	15467	15171	15354	15464	15348	15534	15554	15432	15435	15350	15414	15365	15515	15436	15574	15401	15395	15487	15492	15374	15363	15532	15554	15195	15325	15579	15417	15398	15589	15326	15331	15384	15196	15256	15391	15360	15376	15468	15313	15359	15546	15624	15258	15323	15594	15345	15484	15224	15326	15289	15540	15464	15438	15285	15446	15475	15332	15308	15560	15538	15471	15290	15326	15509	15528	15353	15502	15580	15455	15578	15383	15488	15394	15578	15339	15405	15421	15360	15465	15341	15497	15451	15378	15500	15461	15524	15573	15370	15363	15413	15343	15244	15413	15417	15440	15442	15436	15494	15431	15430	15546	15480	15461	15600	15434	15439	15604	15514	15426	15406	15295	15410	15309	15438	15424	15571	15578	15323	15421	15507	15386	15224	15520	15337	15343	15585	15440	15373	15531	15302	15395	15370	15186	15415	15441	15433	15406	15436	15383	15353	15502	15266	15541	15232	15410	15424	15352	15393	15246	15260	15456	15450	15311	15304	15413	15593	15537	15464	15485	15381	15416	15242	15348	15388	15287	15388	15393	15412	15376	15553	15287	15253	15364	15389	15325	15453	15210	15440	15293	15403	15190	15509	15319	15381	15408	15294	15392	15335	15257	15308	15522	15275	15435	15349	15498	15454	15325	15490	15358	15228	15452	15458	15385	15480	15324	15478	15296	15259	15575	15440	15450	15439	15416	15443	15471	15333	15291	15334	15363	15347	15450	15312	15390	15392	15578	15421	15368	15450	15437	15410	15287	15496	15350	15314	15389	15419	15445	15376	15510	15490	15663	15426	15472	15477	15487	15461	15536	15679	15320	15312	15392	15491	15343	15407	15366	15342	15477	15441	15396	15391	15317	15482	15591	15565	15348	15382	15218	15239	15414	15463	15239	15412	15444	15328	15481	15364	15409	15380	15384	15295	15491	15402	15348	15451	15431	15566	15259	15313	15475	15414	15444	15257	15491	15348	15508	15452	15313	15656	15238	15571	15295	15441	15452	15285	15579	15220	15548	15363	15464	15504	15430	15470	15245	15556	15475	15526	15344	15469	15489	15397	15557	15409	15360	15541	15179	15478	15424	15476	15223	15395	15259	15466	15397	15327	15377	15305	15422	15461	15300	15501	15364	15531	15213	15479	15368	15352	15238	15401	15390	15394	15584	15508	15351	15299	15370	15188	15395	15275	15441	15401	15300	15497	15537	15363	15308	15406	15550	15457	15312	15241	15428	15122	15599	15410	15637	15377	15541	15314	15298	15449	15341	15211	15244	15424	15470	15570	15447	15374	15354	15342	15466	15586	15518	15450	15320	15498	15369	15453	15624	15353	15374	15444	15453	15471	15493	15507	15402	15466	15404	15397	15437	15349	15466	15489	15435	15355	15437	15392	15327	15432	15352	15460	15236	15537	15377	15448	15401	15379	15326	15462	15384	15389	15350	15228	15330	15450	15518	15439	15477	15480	15352	15444	15389	15466	15379	15522	15406	15564	15281	15587	15407	15289	15482	15388	15269	15541	15416	15233	15425	15242	15277	15455	15268	15397	15557	15449	15421	15558	15413	15507	15314	15343	15539	15579	15526	15372	15439	15516	15252	15459	15389	15465	15477	15280	15348	15281	15285	15300	15466	15365	15483	15472	15379	15313	15427	15488	15399	15450	15380	15366	15387	15289	15515	15383	15275	15547	15366	15356	15464	15437	15465	15329	15398	15357	15438	15409	15465	15374	15419	15440	15531	15425	15399	15415	15397	15324	15450	15470	15376	15362	15367	15502	15482	15348	15477	15282	15439	15465	15545	15513	15525	15308	15335	15464	15490	15337	15534	15336	15445	15366	15475	15377	15308	15441	15480	15124	15453	15493	15241	15509	15316	15483	15255	15342	15431	15405	15320	15453	15539	15312	15572	15422	15501	15374	15580	15514	15409	15416	15288	15586	15461	15220	15385	15351	15434	15415	15473	15457	15324	15309	15435	15397	15433	15489	15530	15361	15275	15375	15558	15246	15346	15353	15443	15491	15437	15461	15218	15286	15282	15358	15461	15371	15457	15428	15397	15400	15572	15365	15477	15400	15549	15306	15388	15478	15463	15387	15450	15471	15259	15216	15306	15529	15395	15428	15581	15437	15377	15252	15464	15376	15442	15315	15513	15509	15337	15440	15510	15257	15362	15320	15456	15455	15280	15316	15431	15521	15494	15386	15524	15393	15401	15424	15428	15480	15254	15310	15426	15396	15391	15551	15407	15387	15388	15239	15687	15365	15393	15344	15404	15384	15253	15352	15438	15515	15349	15239	15447	15479	15313	15394	15563	15235	15408	15485	15484	15407	15297	15377	15457	15430	15323	15480	15518	15430	15325	15415	15419	15403	15549	15240	15399	15444	15584	15491	15437	15288	15530	15463	15265	15494	15558	15395	15421	15365	15414	15244	15348	15396	15403	15378	15415	15493	15394	15448	15349	15215	15592	15461	15606	15427	15371	15427	15406	15377	15509	15384	15407	15196	15429	15370	15263	15442	15378	15298	15454	15351	15386	15291	15408	15368	15447	15216	15402	15381	15259	15522	15558	15312	15278	15586	15416	15470	15453	15318	15457	15526	15313	15748	15249	15342	15326	15568	15414	15345	15547	15273	15287	15297	15228	15475	15496	15608	15361	15559	15316	15468	15335	15326	15262	15373	15375	15388	15478	15357	15586	15424	15402	15504	15340	15349	15432	15440	15240	15267	15506	15453	15531	15282	15334	15308	15544	15362	15352	15314	15419	15439	15648	15275	15413	15287	15460	15309	15392	15250	15388	15309	15245	15337	15391	15309	15397	15611	15475	15529	15452	15259	15379	15464	15415	15249	15188	15384	15492	15344	15463	15374	15415	15427	15429	15158	15422	15569	15401	15325	15408	15486	15506	15474	15382	15292	15424	15341	15429	15548	15511	15321	15328	15401	15345	15290	15354	15120	15437	15536	15293	15469	15299	15470	15378	15426	15487	15402	15435	15549	15522	15214	15496	15306	15443	15245	15247	15574	15271	15407	15416	15397	15559	15469	15363	15429	15427	15300	15426	15546	15404	15317	15416	15239	15483	15483	15445	15321	15234	15294	15473	15404	15545	15493	15194	15446	15573	15382	15493	15204	15541	15480	15702	15323	15524	15378	15369	15491	15460	15415	15368	15361	15417	15622	15342	15398	15410	15524	15360	15361	15571	15251	15193	15387	15629	15531	15291	15321	15467	15309	15236	15515	15362	15606	15333	15358	15524	15288	15504	15509	15353	15442	15366	15578	15288	15427	15444	15358	15491	15333	15451	15624	15420	15546	15382	15422	15433	15332	15438	15477	15438	15190	15399	15390	15381	15506	15326	15324	15388	15279	15400	15324	15383	15529	15303	15515	15449	15376	15338	15268	15430	15407	15406	15386	15410	15335	15392	15398	15417	15363	15471	15318	15286	15235	15338	15431	15508	15374	15395	15324	15404	15321	15289	15431	15318	15473	15574	15369	15362	15484	15563	15523	15410	15413	15351	15287	15598	15384	15447	15492	15481	15474	15572	15469	15324	15378	15334	15553	15374	15530	15318	15502	15554	15379	15519	15351	15265	15462	15422	15350	15411	15352	15458	15448	15458	15449	15515	15574	15456	15426	15441	15480	15414	15524	15406	15530	15420	15397	15302	15508	15440	15331	15323	15452	15352	15383	15162	15393	15428	15447	15392	15353	15352	15311	15373	15335	15500	15371	15315	15613	15362	15487	15315	15448	15450	15386	15405	15361	15492	15416	15534	15397	15379	15454	15338	15409	15396	15585	15507	15465	15364	15390	15204	15462	15311	15311	15461	15419	15518	15428	15415	15446	15357	15394	15354	15425	15432	15374	15382	15393	15414	15520	15615	15430	15474	15232	15618	15378	15367	15531	15445	15324	15432	15544	15373	15436	15350	15404	15379	15458	15218	15403	15414	15357	15275	15474	15376	15388	15540	15207	15606	15494	15414	15543	15411	15443	15261	15265	15456	15277	15313	15503	15403	15605	15491	15502	15439	15392	15477	15397	15561	15231	15259	15384	15462	15291	15416	15492	15467	15285	15487	15207	15451	15210	15372	15338	15326	15460	15600	15480	15496	15538	15390	15430	15572	15349	15389	15525	15396	15496	15309	15544	15326	15359	15477	15365	15254	15348	15327	15556	15584	15350	15407	15324	15374	15394	15415	15470	15648	15466	15398	15208	15265	15487	15402	15363	15422	15572	15477	15437	15415	15491	15585	15434	15338	15478	15366	15544	15281	15365	15322	15460	15397	15458	15607	15480	15619	15460	15423	15434	15525	15404	15253	15342	15380	15418	15463	15583	15383	15445	15401	15124	15324	15264	15244	15430	15377	15500	15395	15453	15443	15317	15280	15257	15404	15483	15661	15531	15390	15495	15487	15417	15615	15468	15471	15338	15519	15337	15593	15264	15501	15277	15339	15254	15441	15334	15181	15540	15387	15429	15403	15441	15384	15541	15306	15359	15497	15430	15465	15595	15281	15563	15557	15352	15497	15336	15507	15409	15249	15195	15503	15495	15484	15386	15373	15507	15257	15635	15305	15451	15308	15196	15279	15482	15550	15428	15382	15330	15317	15425	15430	15573	15186	15497	15444	15503	15503	15380	15389	15309	15428	15343	15293	15577	15419	15524	15419	15328	15342	15431	15602	15435	15351	15453	15427	15422	15385	15380	15352	15495	15334	15418	15354	15598	15330	15343	15392	15399	15321	15662	15347	15545	15314	15481	15363	15265	15556	15328	15342	15357	15636	15357	15390	15402	15358	15443	15331	15341	15468	15389	15476	15287	15246	15556	15375	15457	15479	15467	15430	15200	15493	15578	15477	15368	15305	15423	15575	15321	15474	15512	15376	15565	15214	15539	15483	15460	15406	15373	15435	15504	15459	15552	15415	15583	15444	15450	15306	15288	15415	15349	15507	15294	15599	15475	15398	15440	15470	15345
24576	20908	28087	24559	23874	25753	25064	22235	21023	20976	20477	19979	20090	20324	20463	20384	20348	20001	20167	19889	20073	19980	19910	19860	20081	20072	20104	19877	19856	19639	20026	20031	19962	19940	19865	19923	20134	20972	21483	21357	20698	20122	19850	19935	19970	19752	19733	19788	19960	19792	19854	19835	19939	19800	19885	19591	19761	19741	19845	19659	19786	19900	19689	19807	19843	19820	19874	19773	19807	19787	19771	19795	19843	19723	19604	19782	19651	19673	19687	19869	19685	19834	19742	19615	19824	19805	19668	19800	19770	19649	19723	19865	19872	19870	19889	19859	19642	19758	19556	19664	19716	19780	19711	19469	19897	19957	19766	19750	19818	19572	19720	19791	19824	19665	19696	19813	19883	19702	19796	19785	19857	19790	19913	19714	19825	19804	19971	19701	19691	19823	19736	19583	19532	19581	19948	19689	19623	19630	19879	19991	19876	19587	19752	19716	19852	19831	19626	19817	19826	19693	19876	19691	19825	19885	19540	19657	19848	19851	19497	19667	19568	19697	19912	19851	19651	19635	19861	19649	19786	19746	19799	19812	19757	19804	19746	19631	19866	19689	19864	19861	19828	19717	19799	19786	19787	19642	19986	19952	19806	19757	19908	19732	19864	19743	19977	19667	19688	19650	19790	19655	19746	19675	19878	19688	19747	19711	19915	19901	19755	19781	19800	19902	19876	19643	19753	19775	19701	19720	19807	19894	19529	19816	19780	19706	19654	19779	19715	19679	19831	19770	19739	19832	19676	19551	19883	19601	19986	19732	20041	19685	19752	19757	19780	19630	19806	19827	19846	19526	19691	19640	19762	19808	19616	19593	19877	19719	19751	19749	19830	19891	19556	19731	19648	19837	19680	19539	19611	19754	19810	19743	19763	19815	19756	19715	19568	19784	19826	19788	19917	19768	19603	19708	19640	19715	19661	19526	19728	19849	19564	19758	19763	19572	19677	19898	19875	19729	19798	19796	19602	19775	19941	19800	19778	19700	19589	19789	19803	19876	19848	19837	19697	19748	19855	19845	19793	19568	19760	19854	19765	19614	19706	19633	19595	19549	19654	19793	19702	19794	19716	19730	19906	19899	19679	19689	19707	19779	19887	19662	19934	19553	19753	19813	19648	19680	19910	19827	20054	19866	19734	19839	19726	19752	19676	19719	19644	19698	19750	19756	19775	19922	19888	19572	19766	19786	19777	19746	19663	19396	19665	19457	19519	19782	19891	19623	19780	19561	19808	19836	20037	19886	19822	19850	19871	19921	19856	19631	19643	19782	19744	19609	19500	19859	19557	19534	19896	19762	19997	19954	19481	19759	19878	19665	19698	19667	19785	19677	19684	19674	19646	19506	19829	19883	19942	19598	19747	19686	19915	19733	19630	19888	19973	19863	19655	19589	20075	19780	19605	19614	19871	19646	19671	19767	19767	19602	19590	19788	19620	19729	19612	19712	19854	19768	19841	19900	19906	19710	19688	19744	19772	19761	19708	19644	19723	19758	19691	19616	19854	19741	19721	19441	19767	19648	19670	19724	19635	19722	19739	19665	19730	19983	19825	19708	19969	19483	19790	19854	19641	19671	19898	19850	19812	19795	19541	19920	19726	19778	19968	19794	19811	19821	19929	19858	19775	19834	19893	19682	19902	19749	19947	19675	19751	19592	19747	19821	19666	19942	19632	19766	19767	19839	19644	19598	19566	19596	19635	19998	19599	19908	19818	19796	19653	19941	19638	19670	19817	19537	19838	19808	19576	19609	19863	19805	19838	19991	19649	19444	19641	19687	19866	19586	19623	19569	19750	19699	19747	19659	19635	19901	20054	19525	19542	19822	19957	19746	19729	19844	19816	19899	19852	19764	19787	19681	19549	19697	19665	19662	19582	19721	19791	19710	19963	20000	19823	19889	19930	19778	19863	19607	19756	19639	19702	19542	19702	19889	19579	19739	19690	19847	19744	19899	19607	19763	19636	19580	19867	19635	19778	19623	19950	19855	19992	19680	19933	19747	19679	19843	19867	19721	19664	19985	19706	19907	19837	19874	19600	19704	19767	19702	19786	19798	19995	19657	19858	19621	19610	19577	19899	19734	19739	19955	19925	19837	19801	19577	19681	19849	19843	19924	19511	19919	19724	19725	19840	19698	19585	19760	19738	19785	19781	19615	19764	19879	19768	19832	19966	19798	19800	19852	19704	19606	19505	19701	19732	19816	19883	19660	19864	19791	19722	19913	19705	19805	19864	19579	19708	19747	19892	19747	19800	19962	19646	19986	19913	19621	19925	19772	19964	19749	19961	19791	19698	19601	19887	19675	19803	19658	19719	19674	19637	19748	19740	19871	19748	19685	19704	19746	19729	19759	19760	19687	19665	19668	19734	19846	19830	19939	19509	19468	19675	19999	19778	19908	19869	19617	19460	19846	19703	19843	19515	19784	19662	19866	19565	19982	19905	19889	19755	19550	19868	19745	19643	19958	19789	19600	19643	19643	19745	19624	19716	19635	19566	19726	20020	19808	19691	19713	19807	19601	19915	19699	19666	19621	19671	19683	19731	19832	19807	19767	19790	19916	19858	19766	19804	19710	19808	19825	19632	19638	19724	19805	19794	19721	19587	19775	19680	19853	19867	19692	19644	19721	19618	19630	19808	19907	19886	19753	19766	19594	19671	19730	19689	19915	19663	19492	19817	19810	19627	19748	19669	19787	19752	19836	19822	19725	19722	19744	19833	19546	19844	19583	19669	19619	19643	19731	19715	19930	19573	19773	19640	19700	19787	19719	19826	19832	19739	19663	19730	19850	19813	19585	19806	19903	19593	19552	19641	19670	19641	19968	19566	19735	19575	19534	19900	19807	19873	19676	19742	19832	19663	19665	19817	19744	19563	19695	19571	19813	19753	19734	19669	19710	19819	19659	19743	19663	19849	19806	19576	19787	19808	19608	19746	19801	19535	19857	19926	19833	19763	19700	19636	19684	19521	19760	19662	19664	19769	19933	19923	19824	19723	19737	19622	19739	19754	19879	19792	20028	19600	19746	19717	19491	19708	19643	19676	19752	19768	19960	19703	19829	19767	19853	19714	19858	19814	19726	19719	19472	19661	19823	19757	19676	19814	19766	19732	19969	19528	19609	19766	19621	19865	19761	19763	19607	19617	19708	19637	19715	19645	19635	19812	19764	19719	19823	19715	19600	19720	19732	19882	19886	19519	19718	19823	19654	19765	19898	19832	19893	19795	19524	19639	19721	19658	19698	19812	19718	19836	19900	19807	19851	19888	19758	19532	19496	19942	19663	19562	19877	19876	19810	19918	19754	19691	19600	19484	19513	19751	19658	19708	19832	19774	19779	20050	19587	19815	19804	19685	19641	19780	19554	19756	19747	19941	19860	19552	19827	20036	19773	19883	19866	19793	19704	19827	19784	19591	19612	19805	19835	19670	19650	19727	19828	19871	19723	19699	19840	19669	19481	19758	19770	20041	19613	19595	19683	19894	19702	19896	19735	19791	19837	19554	19789	19920	19882	19717	19663	19723	19677	19860	19637	19563	19818	19903	19704	19663	19682	19732	19741	19786	19529	19707	19546	19689	19896	19842	19725	19645	19487	19714	19690	19685	19751	19926	19912	19792	19670	19681	19772	19936	19562	19614	19687	19716	19874	19596	19686	19684	19549	19666	19612	19755	19472	19786	19820	19622	19656	19694	19720	19790	19637	19567	19565	19643	19862	19658	19692	19676	19703	19693	19760	19547	19680	19681	19880	19906	19820	19741	19733	19680	19619	19828	19793	19807	19652	19848	19745	19787	19495	19669	19758	19944	19686	19810	19987	19683	19614	19812	19965	19811	19632	19798	19584	19636	19919	19817	19558	19690	19631	19703	19948	19735	19777	19663	19733	19757	19681	19773	19780	19588	19492	19763	19771	19672	19862	19823	19712	19641	19757	19790	19838	19731	19573	19641	19891	19902	19684	19933	19800	20093	19757	19804	19850	19534	19602	19716	19881	19667	19567	19857	19824	19882	19784	19719	19639	19728	19983	19628	19604	19707	19845	19684	19799	19883	19727	19741	19763	19743	19644	19597	19921	19789	19594	19646	19680	19823	19748	19792	19711	19734	19995	19834	19811	19997	19883	19552	19745	19770	19527	19575	19706	19530	19734	19902	19679	19521	19902	20107	19553	19792	19801	19645	19869	19661	19619	19689	20006	19771	19720	19826	19852	19737	19662	19758	19750	20001	19711	19886	19628	19551	19709	19429	19635	19724	19854	19862	19718	19630	19739	19681	19707	19689	19668	19781	19780	19683	19626	19556	20001	19997	19648	19742	19549	19623	19721	19850	19722	19597	19730	19814	19874	19717	19690	19802	20000	19643	19592	19770	19733	19759	19665	19632	19795	19740	19746	19721	19777	19670	19728	19694	19778	19866	19760	19781	20105	19748	19429	19746	19694	19658	19625	19729	19928	19701	19700	19730	19781	19840	19575	19680	19619	19887	19983	19753	19569	19693	19657	19588	19819	19831	19673	19700	19829	19730	19811	19831	19720	19811	19616	19847	19677	19740	19990	19789	19745	19839	19792	19732	19741	19854	19898	19740	20096	19879	19700	19723	19599	19712	19493	19747	19793	19597	19663	19840	19809	19721	19772	19824	19753	19860	19723	19944	19512	20017	19663	19582	19813	19620	19666	19822	19704	19552	19760	19675	19771	19694	19815	19632	19795	19734	19695	19808	19921	19625	19877	19780	19631	19668	19600	19810	19700	19578	19517	19646	19780	19858	19812	19763	19768	19703	19636	19688	19879	19812	19806	19519	19662	19769	19791	19573	19715	19798	19827	19860	19800	19746	19688	19598	19821	19668	19575	19688	19590	19659	19911	19454	19701	19891	19733	19666	19600	19940	19825	19731	19784	19575	19730	19765	19832	19626	19695	19796	19658	19859	19698	19643	19712	19893	19766	19884	19588	19851	19734	19729	19707	19860	19737	19787	19785	19772	19782	19740	19897	19966	19889	19827	20011	19774	19773	19848	19520	19879	19695	19874	19772	19819	19601	19745	19600	19424	19914	19718	19699	19699	19930	19608	19694	19798	19556	19587	19870	19686	19507	19747	19736	19832	19823	19844	19785	19536	19658	19835	19652	19848	19579	19658	19760	19647	19900
26689	42381	38584	30260	25064	22542	19950	17963	16899	16252	15714	15661	15680	15874	16100	15761	15594	15546	15370	15533	15249	15301	15137	15275	15104	15366	15343	15322	15331	15214	15251	15313	15095	14960	15343	15166	15494	17198	17822	16923	16263	15701	15317	15033	15178	15165	15045	15168	15152	15070	15013	15002	14972	15007	15208	14961	15025	15189	14997	15179	15216	14952	14959	15198	15140	15186	14992	14998	15092	15043	14923	14844	15092	14949	14950	15110	15051	15270	14958	15172	15059	15189	15032	15000	15052	15096	15151	15154	15036	15038	15082	14992	15037	14872	15263	15026	15253	15134	15034	15113	15135	14993	15121	14962	15011	15160	15102	15116	15188	15021	14851	15031	15107	15122	15145	15245	15091	14938	15067	15106	15031	15044	15077	14915	15155	15101	15307	15131	15100	15101	15161	15248	15053	15178	15058	14968	14982	15190	15137	15086	14942	15166	15043	15141	15018	14942	15155	15098	15157	15032	15056	14990	15116	15033	15081	15142	14968	14953	15158	15196	15048	15220	14937	15029	14994	15058	15226	14903	15107	14904	15005	15096	14944	15037	15086	15313	14812	15230	14977	14861	15059	15103	15018	14970	15205	15042	15117	15261	15188	14888	15202	14878	15157	15036	15072	15142	15033	14901	15067	15104	15201	15049	15071	15101	15206	15093	15058	15068	15112	14927	14853	14948	14939	14954	15057	15088	15109	15087	15178	14961	15089	14985	15045	15137	15039	15117	15150	14955	15129	15127	15045	15134	15260	15147	15120	15080	15031	14963	15054	15076	15165	15085	15152	15019	14987	15108	15237	15063	15081	14953	14927	15210	15190	14981	15092	14907	15349	15132	15054	15285	15048	14958	15211	15102	15151	15066	15030	14972	15221	15027	15227	14957	15140	15083	15106	14969	15145	15175	14985	15176	15019	15102	15125	14987	14953	14925	15003	15090	15111	15068	15102	15189	15014	15150	15092	15023	15101	14902	14920	15175	15224	14964	15321	15065	15110	15053	15036	14996	15202	14987	15005	15087	15084	14875	15106	14995	15122	14968	15112	15107	15062	15063	15060	15037	15014	15218	15121	15053	15163	15095	15361	14968	15087	14891	14866	15019	14933	15067	15098	15103	14937	14951	15133	14964	14985	15200	15190	15257	15162	15021	15019	14962	15014	14952	14984	15178	15052	15048	15208	14905	15090	15222	15040	14984	14995	15123	14885	15040	15154	15106	15117	15011	15126	14987	15069	15101	15195	15112	15106	15082	15045	15236	15129	15054	15067	15212	15275	15105	15102	15118	15021	15033	15016	15064	15106	15127	15009	15105	15259	15125	15092	15203	14995	14959	15040	15135	15130	14953	15007	15129	15016	15191	15001	15209	14960	15114	14938	15185	15211	15197	15059	15028	15184	14995	15154	14960	15060	15046	15103	15132	15204	14995	14979	14977	15093	15158	14979	15058	15097	15014	15024	15059	15107	15121	14996	15170	15151	15158	15064	14991	15075	15126	15102	15123	15121	15051	15025	15017	14896	15203	14952	15045	15293	15132	15187	15185	15045	15146	15230	15091	14944	15062	14875	15072	15104	15132	15105	15060	15038	15033	15054	14953	14968	15074	15050	15187	15004	14934	15139	15082	14963	15003	15108	15130	14977	15083	15007	15130	15092	15091	14936	15083	15158	15089	15116	15047	15069	14976	15096	15106	15124	15066	14976	15106	14995	15154	15138	15007	14874	15128	15135	14899	15077	15240	15119	15076	15250	15027	15144	15139	15193	15040	15237	15107	15019	15041	15062	15124	15019	14930	15063	15081	15067	15068	15107	15269	15019	15209	15146	14969	15276	15158	15093	14878	15138	15051	15091	14987	15017	15237	14968	15139	15196	15230	15053	15200	15024	15039	15012	15101	15066	15198	15044	15082	14904	14965	15069	15244	14905	15138	15281	15049	15078	14950	15118	14964	15130	15106	14980	14985	15054	15091	15106	15159	15263	15015	15085	15173	15088	15094	15026	14983	15040	15044	15094	14904	15135	15215	15256	15188	15109	15033	15007	14995	15125	15031	15200	15209	15064	14995	15113	15247	15013	14968	15044	14999	14990	14965	14987	15026	15035	15093	15036	15083	15173	14947	14920	15134	15277	15210	15101	15037	15354	15048	15180	15220	15110	15194	15205	15077	15173	14917	15007	14991	15101	15016	15046	14992	15201	15178	15145	14977	15156	15024	15104	15016	15034	15083	15198	14963	15433	15247	15238	14975	15077	15264	15010	15085	15178	15116	15080	15006	15068	15143	15046	14899	15211	15232	14917	15095	15017	14995	14951	15113	15029	15141	14950	15308	15156	15083	14967	15035	15157	15119	15111	15078	15112	15217	15007	15085	15043	15178	15163	15099	14973	15098	15167	15065	15061	15068	15038	15078	15184	15070	15206	15144	15173	14988	15186	15102	15217	15090	15070	15084	15123	15126	14986	15026	14896	15054	15135	15100	15012	15179	15030	14952	15065	15241	15110	14985	15092	15075	14828	15146	15086	15133	15180	15069	15048	15007	14980	14940	15119	15130	15103	15097	14979	15250	15069	15227	15195	15169	15094	15067	14999	15128	15087	15043	15116	15043	15026	15070	14972	14997	15021	15126	15047	15015	15004	15106	15118	15069	14997	15183	15202	15101	15148	15171	15182	15058	15097	15045	15230	15131	15002	15095	15028	15019	15053	15055	15187	14981	15303	15070	15078	14988	14995	15113	14888	15182	14898	15089	15140	15225	15195	15099	14965	15290	15203	14981	15103	15142	15087	15116	15096	15089	14941	15123	15155	15151	15044	15121	14879	14973	15006	15214	15094	15076	15127	15161	15139	15076	15085	15028	15067	15242	15255	15053	15071	15107	15062	15238	14905	15209	15153	14949	15066	15180	15210	15050	15009	14967	15053	15170	15136	15106	15038	15107	15241	15090	15156	15014	15009	15199	15064	15092	15051	15157	15040	15118	15257	15049	14987	15068	15091	14994	15196	14912	15121	14970	14916	15060	15110	15193	15155	15150	14990	15073	15012	15011	15172	14955	14941	15055	15075	15029	15142	15120	15097	14989	15064	15181	15265	15016	15144	14970	15137	15097	15195	15131	15269	15094	15095	15167	15049	15138	14928	15177	15247	14995	15141	15164	15083	15186	15126	15158	15075	15118	15098	14935	15281	15049	15023	15223	15060	15087	15065	15121	15190	15135	15182	15053	15195	15093	15073	15041	15116	14986	15115	15133	15068	15004	15339	15176	15257	14973	15061	15068	15168	15265	15043	15023	15116	14961	15222	14878	15166	15254	15065	15100	15139	14953	15040	15183	15079	15205	15090	15105	15124	15051	15234	15170	15146	15211	15122	14985	15183	15083	15120	14983	15075	14986	15269	15153	15036	15036	14823	15106	15024	15054	15114	15178	15029	15108	15120	14845	15143	14982	15043	14960	15128	15158	15102	15014	15047	14986	15061	15208	15095	15074	15143	15116	15127	15102	15051	14924	14979	15004	15143	14995	15118	14974	15160	15099	14995	14973	14998	15043	15191	15097	15009	15212	15043	14937	15093	14987	15121	15069	14931	14986	15041	15082	15059	15110	15103	15056	15082	15114	14941	15167	15124	15332	15187	14994	14885	15241	15046	15174	15098	15043	15022	14993	15043	15246	15171	15222	15093	15058	15016	15034	15074	15081	15095	15182	14989	15062	15192	15364	15089	15062	14988	15127	15114	15123	15151	15101	15134	14936	15105	15119	15188	15092	15165	15170	15331	15151	14989	15145	15158	15122	15007	14943	15097	15146	15011	14911	15050	15171	15149	15065	15064	15115	14924	15250	15091	15222	15007	14994	14972	14919	15138	14923	15010	14968	15166	14998	15020	15033	15161	15128	15067	15212	15147	15295	14828	15032	15068	15168	14990	15046	15025	15143	15097	15019	15024	15043	15002	15086	15156	14916	15145	15131	15039	15120	15148	15084	15141	15041	15060	15074	15047	14956	15028	15157	15090	14966	15030	15046	15205	14987	15035	15090	15029	14927	15238	14923	15122	15125	15043	15253	15013	15218	14846	15170	15084	14944	15203	15076	14935	15019	15168	14957	15191	15000	14946	15074	15134	14970	15150	15126	15253	14983	15200	15103	15089	14886	15195	15060	15200	15244	14956	15052	15084	15124	15162	15234	15250	15151	15201	15266	14989	15009	15099	15056	15075	15030	14994	15071	15073	15129	15133	15229	15005	15130	15034	15108	15071	15288	15175	15100	15112	15132	14953	15149	15116	15075	15126	15013	15013	15159	15050	15136	15056	15088	15003	15034	15137	15183	15132	15165	14992	15070	15125	15185	15000	15116	15003	15001	15206	14986	15186	15158	15072	15148	15186	15107	15245	14823	15086	15104	15313	15139	15188	15097	15089	14980	15052	15039	15113	15143	15107	15048	14977	15090	15043	15106	15124	15142	15051	15014	15035	14973	15170	15022	14988	15087	15014	15048	15036	14895	15015	15152	15234	15251	14891	14989	15162	15064	15083	15070	15151	15123	14963	15045	15152	14905	15075	15101	15072	15057	15088	15120	15196	14941	15202	14928	15082	15103	15024	14831	15176	15108	15139	15054	15148	15132	15099	15178	15060	15119	15024	15001	15012	14989	15060	15122	15036	15087	15071	15196	15162	15089	15186	15086	14964	15119	15138	14908	14991	15169	15175	15127	15137	14981	15108	15036	15098	15051	15124	15138	15161	15179	14955	14975	15192	15079	14883	14957	14967	15080	15128	15200	15045	14921	15139	15235	15189	14997	15117	15090	15142	15120	15068	15107	14999	15159	15026	15304	15069	15145	15068	15165	15102	15136	15174	14971	15050	15165	14814	15163	15078	15231	15103	15218	15309	15006	15239	14970	14967	15024	15019	15178	15134	15138	15207	15166	15123	15064	15141	15164	15029	15171	15094	15115	15002	14968	15033	15305	15191	15214	15039	15149	15087	14837	15281	15056	15116	15130	15180	15063	15234	15075	15079	15046	15135	15071	15140	15088	14990	15261	15075	15060	15134	15279	15133	14849	15094	15173	15112	15022	15042	14991	15090	15093	15261	15111	15112	15044	15240	15093	15076	15062	15097	15108	15005	15089	14980	15193	15146	15083	14956	15213	15053	15130	15016	15022
23190	20884	28392	23648	22176	25914	27687	23027	21217	21087	20412	20308	20358	20720	20392	20307	20228	19984	19840	19823	19828	19725	19906	19711	19956	19737	19863	19819	19648	19603	19772	19749	19781	19623	20026	19772	20105	21807	22927	22324	21334	20697	20100	19597	19505	19499	19675	19451	19482	19594	19634	19620	19794	19500	19672	19547	19800	19548	19604	19530	19607	19340	19617	19359	19513	19525	19421	19645	19601	19555	19725	19543	19576	19456	19445	19460	19784	19718	19813	19714	19442	19655	19426	19503	19439	19590	19553	19657	19420	19291	19636	19503	19486	19414	19361	19745	19713	19485	19384	19727	19516	19333	19404	19478	19498	19625	19739	19578	19490	19467	19513	19419	19502	19548	19553	19473	19478	19769	19513	19497	19807	19615	19586	19608	19488	19402	19513	19386	19605	19600	19474	19596	19470	19517	19484	19637	19485	19587	19757	19464	19293	19719	19772	19449	19457	19681	19561	19604	19517	19349	19523	19404	19742	19598	19620	19631	19512	19651	19504	19444	19669	19485	19683	19656	19684	19575	19458	19685	19705	19624	19625	19712	19567	19494	19591	19344	19710	19486	19274	19559	19404	19535	19321	19600	19626	19563	19277	19528	19488	19366	19397	19530	19593	19646	19512	19814	19597	19466	19450	19432	19619	19337	19530	19402	19535	19408	19471	19669	19542	19534	19532	19417	19560	19607	19391	19800	19550	19555	19393	19554	19599	19536	19434	19477	19672	19464	19386	19468	19467	19663	19472	19613	19382	19285	19514	19627	19482	19609	19472	19563	19576	19456	19577	19670	19654	19491	19549	19418	19664	19597	19555	19313	19421	19511	19543	19485	19518	19523	19573	19555	19464	19366	19465	19425	19508	19464	19750	19502	19359	19459	19623	19718	19574	19688	19713	19460	19754	19426	19454	19470	19636	19598	19509	19661	19602	19530	19339	19194	19277	19572	19564	19586	19272	19556	19502	19710	19520	19426	19450	19640	19486	19299	19454	19647	19588	19548	19476	19719	19571	19464	19551	19504	19384	19724	19737	19349	19409	19493	19642	19531	19688	19745	19553	19663	19564	19621	19547	19615	19473	19394	19664	19571	19414	19639	19351	19645	19546	19375	19422	19649	19557	19446	19478	19604	19465	19455	19772	19548	19371	19255	19564	19337	19629	19745	19669	19593	19617	19547	19365	19436	19679	19527	19604	19655	19604	19578	19554	19439	19528	19536	19670	19538	19537	19500	19486	19374	19709	19435	19336	19410	19540	19454	19568	19536	19576	19690	19486	19319	19700	19343	19554	19441	19560	19519	19660	19505	19329	19554	19437	19454	19457	19442	19516	19505	19415	19595	19478	19514	19402	19711	19638	19743	19519	19306	19580	19492	19484	19637	19593	19561	19641	19545	19548	19539	19622	19730	19505	19411	19735	19597	19604	19452	19504	19536	19668	19640	19607	19423	19719	19377	19403	19485	19304	19466	19666	19536	19540	19578	19432	19385	19438	19456	19495	19418	19479	19493	19310	19560	19501	19580	19424	19302	19526	19615	19377	19482	19475	19559	19598	19393	19479	19614	19634	19299	19708	19501	19646	19574	19683	19324	19539	19587	19702	19603	19487	19619	19636	19405	19595	19649	19378	19512	19489	19394	19498	19508	19564	19540	19514	19406	19457	19620	19540	19664	19404	19531	19581	19616	19355	19622	19570	19490	19414	19441	19293	19565	19542	19449	19569	19558	19574	19652	19442	19497	19496	19637	19588	19587	19513	19760	19315	19357	19551	19647	19633	19549	19609	19707	19574	19427	19641	19503	19551	19436	19533	19604	19534	19510	19638	19485	19465	19470	19289	19501	19605	19667	19550	19531	19707	19591	19511	19376	19726	19378	19622	19401	19711	19518	19514	19555	19591	19579	19577	19440	19612	19821	19583	19656	19443	19584	19502	19475	19472	19465	19671	19492	19673	19302	19649	19485	19543	19566	19530	19409	19338	19513	19620	19713	19357	19510	19450	19455	19677	19365	19413	19641	19672	19366	19270	19564	19525	19557	19664	19757	19343	19411	19575	19475	19492	19448	19414	19593	19562	19498	19612	19697	19605	19452	19467	19286	19488	19441	19543	19635	19556	19447	19432	19490	19586	19650	19377	19680	19490	19611	19499	19717	19591	19464	19407	19276	19508	19449	19710	19578	19657	19319	19510	19563	19389	19530	19493	19497	19383	19594	19572	19551	19514	19281	19570	19469	19636	19615	19263	19630	19798	19551	19703	19478	19421	19479	19560	19490	19792	19583	19351	19373	19502	19426	19541	19509	19341	19440	19428	19445	19507	19191	19500	19358	19405	19431	19580	19455	19567	19645	19683	19546	19553	19444	19341	19493	19459	19646	19547	19456	19488	19456	19558	19608	19503	19773	19503	19489	19522	19638	19557	19400	19435	19268	19431	19406	19475	19553	19745	19356	19495	19666	19652	19464	19409	19729	19501	19513	19526	19394	19537	19669	19471	19581	19547	19507	19522	19484	19541	19589	19555	19468	19521	19538	19400	19553	19521	19536	19526	19773	19605	19457	19534	19471	19474	19774	19467	19646	19395	19391	19553	19548	19651	19521	19344	19548	19509	19449	19252	19636	19573	19523	19356	19507	19603	19504	19641	19451	19262	19458	19672	19459	19386	19396	19578	19456	19580	19567	19252	19469	19701	19439	19726	19498	19706	19624	19684	19592	19633	19586	19546	19507	19539	19475	19611	19300	19444	19320	19499	19350	19567	19632	19452	19494	19659	19473	19419	19480	19569	19585	19574	19400	19292	19337	19592	19669	19515	19419	19667	19616	19575	19474	19873	19803	19707	19588	19682	19734	19687	19418	19675	19517	19582	19415	19702	19549	19538	19490	19599	19328	19456	19266	19652	19552	19382	19478	19586	19725	19526	19477	19828	19618	19538	19401	19779	19560	19414	19487	19525	19620	19428	19488	19434	19415	19752	19583	19457	19591	19399	19544	19480	19657	19404	19461	19707	19359	19559	19341	19642	19641	19526	19595	19705	19650	19606	19720	19800	19629	19895	19379	19352	19867	19410	19625	19519	19544	19511	19333	19482	19629	19453	19558	19702	19622	19800	19568	19442	19527	19447	19670	19410	19492	19302	19684	19675	19744	19486	19606	19429	19580	19583	19441	19644	19442	19477	19478	19502	19675	19444	19678	19649	19446	19439	19411	19220	19545	19375	19375	19533	19534	19549	19407	19503	19583	19495	19522	19382	19481	19652	19284	19547	19393	19606	19677	19667	19501	19437	19493	19651	19550	19397	19613	19504	19401	19571	19538	19378	19572	19689	19640	19468	19604	19709	19492	19533	19749	19326	19598	19452	19639	19459	19515	19506	19434	19579	19521	19441	19608	19384	19524	19412	19517	19402	19506	19601	19427	19624	19529	19593	19514	19459	19522	19436	19610	19354	19766	19431	19519	19381	19460	19406	19448	19386	19381	19334	19365	19313	19592	19521	19348	19445	19521	19727	19448	19559	19504	19273	19737	19459	19461	19309	19619	19502	19604	19578	19480	19622	19453	19556	19538	19442	19433	19443	19613	19758	19645	19766	19564	19538	19303	19393	19583	19305	19328	19671	19159	19276	19603	19650	19467	19396	19657	19384	19553	19507	19615	19534	19548	19336	19413	19487	19652	19423	19635	19433	19576	19587	19533	19265	19458	19499	19589	19429	19606	19763	19392	19584	19557	19523	19525	19655	19345	19405	19607	19495	19809	19608	19659	19638	19674	19427	19533	19207	19359	19489	19515	19385	19523	19357	19289	19280	19345	19425	19487	19591	19644	19398	19545	19661	19493	19638	19508	19753	19432	19690	19496	19433	19379	19492	19644	19681	19577	19653	19331	19430	19528	19561	19522	19587	19549	19595	19411	19561	19468	19476	19364	19588	19560	19552	19703	19450	19492	19584	19592	19606	19288	19531	19504	19431	19490	19376	19427	19479	19579	19733	19527	19613	19485	19430	19391	19757	19590	19731	19390	19455	19543	19353	19415	19205	19673	19294	19223	19524	19685	19409	19548	19413	19681	19615	19513	19558	19517	19551	19535	19625	19573	19598	19568	19564	19563	19471	19558	19384	19366	19581	19645	19437	19491	19406	19419	19555	19545	19565	19188	19387	19345	19630	19398	19549	19499	19465	19296	19530	19509	19561	19586	19487	19686	19787	19332	19451	19570	19514	19677	19485	19563	19493	19413	19541	19596	19422	19285	19504	19674	19491	19352	19597	19572	19451	19480	19404	19332	19529	19614	19635	19560	19488	19632	19378	19534	19577	19173	19562	19731	19510	19493	19569	19535	19597	19454	19661	19397	19320	19391	19396	19776	19584	19640	19612	19346	19433	19624	19451	19587	19643	19498	19467	19453	19528	19589	19496	19327	19498	19612	19492	19531	19465	19617	19502	19547	19595	19472	19499	19330	19423	19678	19420	19450	19477	19356	19436	19442	19538	19519	19566	19469	19362	19513	19638	19467	19609	19536	19519	19652	19330	19301	19468	19508	19521	19301	19567	19360	19440	19684	19524	19505	19526	19673	19771	19530	19608	19538	19731	19597	19613	19618	19496	19430	19632	19438	19469	19538	19609	19708	19636	19698	19533	19277	19433	19367	19475	19657	19381	19430	19598	19544	19621	19388	19417	19635	19474	19480	19548	19521	19561	19451	19496	19450	19632	19573	19543	19670	19525	19447	19616	19406	19384	19549	19474	19788	19597	19422	19605	19461	19690	19631	19539	19430	19475	19720	19434	19657	19414	19512	19623	19614	19622	19608	19669	19747	19548	19459	19387	19612	19425	19716	19520	19539	19579	19480	19510	19422	19539	19582	19437	19445	19582	19344	19672	19633	19459	19626	19331	19432	19380	19452	19497	19437	19415	19448	19371	19580	19614	19461	19604	19568	19638	19706	19808	19554	19676	19468	19691	19476	19426	19424	19504	19578	19381	19508	19324	19476	19528	19599	19483	19527	19568	19389	19521	19436	19621	19497	19740	19745	19740	19731	19473	19535	19600	19570	19714	19647	19362	19302	19435	19629	19621	19602	19665	19486	19768	19585	19599	19541	19408	19459	19443	19502	19572	19538	19594	19555	19585	19558	19524	19367	19486	19391	19332	19402	19430	19425
28880	47299	43081	34440	29210	25341	21338	19211	17507	16411	16018	15766	16065	16073	16024	15869	15607	15439	15223	15072	15203	15149	15342	15125	15256	15237	15189	15102	14914	15088	14902	15056	14949	14973	14975	15045	15781	18618	19627	18511	16984	15707	15236	14960	14889	14994	14982	15085	14770	14932	14963	14910	14954	14925	14953	14898	14900	14927	14860	15030	15030	14988	15012	15013	14677	14854	14860	14926	15023	14926	14884	14906	14776	14943	14881	14756	14612	14917	14843	14815	14924	14942	14899	14799	14909	14899	14846	14908	14955	14869	14891	14898	15018	14763	15032	14895	14968	14699	15010	14822	15033	14769	14978	14974	14706	14869	14835	14831	14739	14767	14924	14794	14912	14730	14947	14924	14828	14863	14745	14737	14912	15031	14784	14902	14778	14904	14935	14883	14904	14905	14860	14837	14851	14902	14789	15055	14910	14941	14678	14887	14972	14829	14846	14816	14834	14872	14769	14838	14815	14739	15032	14841	14776	15010	14843	14874	14858	14883	14913	14856	15009	14889	15018	14883	14799	14874	14951	14867	14903	14915	14810	14852	14828	14882	14846	14923	14858	14973	14808	14885	14752	14854	14775	14829	14911	14741	14886	14727	15077	14884	14799	14907	14962	14886	14894	14896	14771	14945	15001	14807	14798	14972	14684	14877	14833	14786	14878	14835	14838	14884	14896	15010	14798	14947	15012	14830	14809	14912	14847	14898	15010	14924	14854	14902	14936	14907	14741	14914	14959	14804	14932	14963	14849	14903	15076	14881	14886	14930	15027	14899	14911	14781	14960	14810	14832	14858	15077	14849	14937	14915	14779	14780	14921	14827	14918	14710	14895	14819	14758	14900	14941	14877	14702	14854	15096	14762	14865	14831	14909	14947	14946	14865	15120	14976	14868	14850	14880	14863	14765	15010	14774	14945	14790	14854	14761	14872	14758	14845	14747	14928	14928	14941	14810	14739	14873	14824	14994	14903	14970	14946	14913	14856	14948	14750	14795	14873	14825	14954	15029	14779	14966	14702	15019	14913	14889	14810	14690	15095	14967	14858	14753	14892	14954	14889	15001	14940	14894	14841	14805	14768	14915	14909	14902	15011	15002	14757	14734	14835	14889	14832	14840	14955	14810	14811	14878	14935	14855	14911	14926	14805	14891	14972	14737	14760	14852	14802	14714	14855	15019	14922	14842	14911	14913	14804	14719	14907	15013	14939	14905	14718	14806	14956	14947	14948	14967	14891	14689	14942	14987	14978	14947	14988	14792	15031	14823	14677	14834	14896	14975	14905	14931	14811	14990	14757	15040	14877	14987	14845	14976	15025	14869	15011	14853	14809	14837	14787	14894	14889	14888	14816	14831	14872	15021	14815	14989	14988	14875	14831	14902	14923	14803	14830	14984	14810	14847	14835	14819	14961	14979	14914	14868	14902	14712	14850	14812	14910	14904	14813	14854	14928	14917	14907	14808	14857	14841	14923	14892	14825	14788	14849	14880	14778	14939	14762	14740	14889	14873	14736	14716	14977	14817	14892	14708	14989	14848	14807	14928	14760	14906	14726	14794	14836	14905	14900	14800	14905	15023	14838	14980	14928	14858	15127	14912	14934	14800	14771	14908	14799	14833	14983	14802	15012	14757	14846	14851	15006	14807	14930	14828	14880	14913	14839	14923	14753	14866	15009	14892	14860	14801	14827	14811	14824	14773	14731	14860	15120	14905	14928	14918	14826	14767	14870	14861	14959	14872	14978	14892	14954	14903	14868	14919	15012	14772	14958	14825	14829	14852	14901	14661	14904	14840	15005	14789	14784	14844	14789	15031	14808	14860	14923	14894	14811	14939	14882	14915	15005	14702	14935	14911	14773	15082	14871	14739	15061	15008	14991	14997	14859	14731	14913	14781	15050	14917	14904	14819	14764	14892	14837	14901	14844	14795	14859	14818	14963	15053	14879	14981	14907	14812	14942	14910	14899	14903	14957	14949	14707	14736	14820	14934	14968	14883	14772	14802	14943	14739	14942	14951	15112	14954	14938	14703	14732	14977	14950	14798	14881	14857	14880	14975	14749	14948	14991	14970	15046	14741	14973	15042	14914	14821	14968	15002	14883	15017	14867	14836	14916	14984	14969	14881	14895	14764	14927	14837	15068	14861	14885	14784	14958	14866	14874	14856	14858	14853	14781	14911	14918	15072	14921	15007	15032	14868	14890	14935	15027	14737	14931	14937	14812	14882	14977	14989	14957	14929	14904	14942	14909	14922	14977	15021	14818	14944	14886	14879	14938	14850	14764	14842	14972	14818	14943	15092	14859	14920	14761	14909	14844	14885	14969	14979	14773	15005	14824	14906	14894	14954	14769	14891	14929	14887	14751	14754	14933	14836	14771	14947	14866	14754	14903	14964	15006	14913	14583	14711	14975	14945	14895	14931	15031	14919	14770	14903	14825	14827	14794	14922	14943	14799	14980	14702	14974	14961	14854	14817	14762	14841	15052	14963	14791	15044	15057	14877	14879	14784	14968	14815	14763	14938	14994	14778	14996	14778	14790	14806	14925	14861	14732	14820	15061	14922	14823	15072	14838	14908	15055	15047	14834	14882	15080	14868	14843	15019	14858	14708	14820	14809	14727	14871	14820	14841	14993	14916	14943	14819	14969	15016	14927	14666	14814	14807	14924	14851	14771	15047	15007	14764	14886	14867	14969	14940	14892	15003	14853	14786	14916	14824	14927	14799	14810	14984	14923	14676	14764	14988	14833	14861	14914	15004	14940	14866	14745	14934	14811	14936	14876	14821	14965	14959	14845	14887	14844	14876	14828	14741	15017	14667	14780	14931	14979	14971	14960	14929	14820	14839	14801	14840	14884	14769	14870	14861	14889	15148	14858	14869	14855	14811	14824	14859	14728	14853	15054	14805	14969	14868	14894	14805	14726	14852	14930	14894	14833	15151	14869	14832	14899	14789	14909	14793	14904	14998	14788	14935	14849	15030	14882	15047	14823	14976	15027	14871	15039	14899	14966	14843	14782	14993	14976	14740	14632	14883	14887	14960	14805	14835	14943	14903	14893	14821	14637	14833	14869	14971	14869	14996	14872	14811	14826	14880	14908	14936	14805	14923	14777	14965	14756	14814	14893	14935	14941	14969	14969	15041	14802	14871	14848	14854	14905	14933	14738	14705	14972	14711	14846	14956	14757	15008	14979	14911	14888	14790	14848	14927	14890	15077	14701	14764	14649	15069	14925	15041	14667	14853	14885	15160	14935	14756	14839	14924	14883	14847	14765	14974	14810	14926	14834	14938	14948	14801	14801	14619	14882	14865	14884	14872	14869	14881	15001	14877	15014	14755	14982	14785	14784	14873	15018	14860	14872	14738	14898	14806	14831	14887	14725	14828	14897	14794	14921	15028	14794	14731	14845	14891	14921	15008	14909	14851	14846	14910	14781	14995	14881	15038	14966	14907	14971	14954	14972	14848	14809	14978	14797	14939	14791	14885	14712	14958	14917	14830	14921	14782	15044	14793	14776	14826	14862	14900	14819	15026	14709	14946	14938	14996	14897	14931	14757	14987	15027	14801	14944	14825	14880	14945	14814	14814	14896	14882	14838	15057	15035	14855	14784	14831	14935	14940	14773	14998	14983	14836	14921	14896	14795	14801	14804	14914	14848	14849	14922	14785	14760	14943	15153	14714	14897	14916	14857	14931	14762	14939	14994	14843	14827	14950	14949	14872	14951	14785	14890	14771	14869	14962	14823	14927	15033	14811	14769	14779	15062	14925	14997	14925	14716	15074	14863	14858	14862	15022	14926	14779	14909	14806	14887	14801	14908	14992	14777	15051	14969	15023	14935	14908	14837	14904	14957	14868	14741	14743	14900	14892	14845	14980	14773	14887	14972	14894	14877	14814	14745	14871	14922	14958	14686	14914	14758	14780	14994	14816	14831	14940	14879	14714	14809	14810	14909	14898	14878	14897	14764	15016	14966	14887	15037	14835	14982	14819	14779	14894	14825	15049	14816	15044	14926	14894	15000	14846	14834	14846	14831	14821	14847	14919	15009	14961	14906	14878	14863	14862	14951	14976	14921	14689	14852	14712	14909	14871	14800	14743	14900	14889	14813	15001	14938	14810	14842	14901	14931	14950	14918	14896	14937	14971	14866	14934	14871	14914	14714	14802	14895	14839	14903	14769	14770	14900	14692	14824	14805	14867	14979	14987	14971	14946	15147	14949	15128	14817	14952	14892	14758	15090	14859	14983	14838	14995	14780	14810	14765	14796	15009	14848	15019	14940	14909	14956	14894	14881	15069	14857	14876	15063	14764	15070	14874	14874	15003	14768	15032	14710	14901	14919	14880	14918	14919	14974	14987	14885	14772	14831	14808	14827	14796	14950	14813	14838	14922	14876	14823	14815	15074	14917	14960	14707	15128	14891	14872	14789	14858	14824	14860	14927	14814	14872	14786	14806	14808	14936	14766	15022	14893	14910	14997	14980	14996	15011	14881	14836	14920	14856	14982	14688	14970	14948	15020	15000	14769	14858	14823	14836	14891	15080	14773	14778	14820	14970	14858	14896	15025	14703	14879	14860	14881	14883	14915	14848	14873	15001	14877	14988	14756	14823	14805	14837	14892	14896	14816	14995	14971	14921	14799	14910	14903	14864	14844	14914	14948	14741	14892	14787	14804	14871	14957	14936	14774	14880	14737	14881	14971	15013	15065	14756	14773	14806	14934	14832	14665	14858	14949	15022	15005	14732	14848	14919	15099	14710	15054	14857	14787	14895	14868	14807	14771	14923	14866	14794	14740	14713	14871	14846	14839	14850	14938	14982	14793	14821	15042	14930	14890	14805	14858	14901	14818	14978	15055	14842	14950	14788	15062	15038	14941	14786	14850	14787	14885	15016	14746	14774	14917	14814	14856	14919	14986	14919	14847	14834	14799	14936	14795	15043	14886	14888	14766	14949	15143	15018	14638	14960	14772	15023	15192	14838	14763	14812	15052	14848	14835	14976	14758	14872	15021	14797	14868	14897	14791	14880	14953	14931	14962	14883	14697	14844	14890	14776	14854	14880	14945	14932	14836	14736	14831	14838	14802	14784	14932	14994	14915	14807	14876	14970	14970	14902	15120	14730	14837	15021	14840	15027	14766	14930	14854
30824	26589	29102	25830	22105	20609	19531	18757	18224	18372	18456	18121	18234	18179	18094	18121	18118	17997	18092	18122	18017	18093	18182	17902	17826	18109	18297	18153	18099	17915	18010	18086	17984	17852	17990	17930	18190	17949	18244	18271	18185	18102	18141	17914	17902	17841	17963	17917	18006	18027	18052	18103	17960	17887	18082	18070	18079	18065	18109	18065	18046	18159	17941	18115	17972	17980	17765	17943	18027	17897	17926	17849	18158	18126	18074	17890	17990	18188	17848	17798	18033	17891	18053	17925	17833	18036	17923	18030	17954	17985	17934	17992	17986	17951	17917	17992	17929	17938	17952	17843	18117	17884	17983	17941	17842	18042	17986	18061	18121	17965	17779	17709	17778	17861	17895	18111	17997	17878	17929	17920	17810	17853	18181	17928	17935	18061	17867	17783	17827	17989	18004	17837	18017	18053	18036	18094	17873	17789	18106	18093	17970	18217	17949	17897	17819	17887	18016	17851	18060	17931	18108	17841	17856	18070	17691	17988	17895	18059	17902	17913	17811	18073	18083	17958	17842	17797	17938	17901	17975	18049	17967	18085	17774	17749	18174	17732	17873	18014	17996	18024	17991	17891	18073	17911	17837	17740	17992	17938	17965	18026	18019	17940	18044	18021	17943	17907	18051	17977	18058	18110	17880	17898	17928	18067	17761	17924	18035	17966	17984	17963	17793	18093	17786	17919	17900	17923	18090	17967	17905	17815	17732	17976	17769	17849	17870	17734	18006	17937	17976	17879	17851	18041	17938	17904	18049	18028	17876	18179	17961	17904	17975	17892	17862	17889	18140	18103	18025	17790	17955	17877	18030	17977	17853	18011	18005	17915	17948	18049	18009	17828	17971	17966	17904	17867	17993	17824	17839	17934	17890	17890	17880	17999	17963	17971	17828	17835	17813	17997	17990	18012	17846	17952	17929	17661	17893	18073	17858	17948	18030	17931	17932	17883	18027	17983	18261	17825	18038	18220	17804	17898	18082	18042	17924	18054	17833	17941	18049	17743	17949	17969	17816	17842	18076	17998	17893	17987	17993	18106	17849	17890	18039	18023	17867	18202	18078	17873	18198	17990	17901	17869	17933	18020	18010	18059	18065	18001	17840	17818	17993	17865	17943	17828	17866	18072	18039	18022	17828	18167	17896	18085	17904	17939	17930	17890	18068	17979	17901	17981	17975	17900	17980	17735	17817	18077	17827	17847	17970	17949	17806	17926	18138	17851	17916	17872	18003	17864	17930	17887	17909	17953	18061	17956	17987	17907	17998	17996	18218	17747	17921	17913	17934	17875	18034	18003	17692	17884	18295	17977	18217	17925	17996	17831	17977	18145	18113	18163	17940	17769	17985	18011	18026	18030	18056	17960	17849	18066	17884	18000	17943	17992	17905	17954	17915	18010	17971	18121	17932	17848	18099	17921	18060	18212	18048	18057	17923	18030	17880	17773	17835	17988	17961	17902	17912	18102	18216	17935	17849	18020	17975	18211	17986	17965	18010	17842	18140	18020	18194	18123	18093	18070	18021	18051	18089	18041	17892	17949	17992	17972	17996	17991	17981	17945	17982	18030	18055	18091	17768	17775	18045	18121	18077	17892	17792	17976	18087	18098	17903	18180	18225	18010	17959	17785	18107	17795	17968	18064	17979	17989	18046	18045	17774	18101	18201	17884	18032	17979	17844	17921	17951	17675	17944	18178	17861	17921	17948	18211	18044	18098	17933	17940	18062	17902	17912	17935	18019	17988	17906	18042	18193	17701	18107	17897	17935	17847	17956	18018	18092	17904	17717	17863	18078	18050	18162	17952	17706	17924	18127	18051	18059	18060	17756	17969	17930	17782	17896	17910	18045	17820	17925	17929	17866	17988	18069	18047	17966	17859	17852	17978	17827	18009	17887	17868	17993	17967	18019	17964	18155	18047	17785	17993	17910	17992	17815	17984	17780	18160	18274	17932	17824	18073	17981	17930	18081	17962	18215	17941	18039	18014	18139	17944	17962	17947	17950	18030	18059	18101	17836	18085	17697	18011	17956	18061	17902	17880	18061	17936	17863	18038	17981	18087	17988	18001	17952	17981	18218	17962	17921	17967	18028	18090	17973	17805	17968	17865	18143	17965	18082	17783	18097	17983	18011	18110	17952	17883	17932	18074	17892	18110	17638	17736	17997	18054	18025	17881	17899	17545	17986	17851	17914	17745	17982	17836	17846	17938	17963	17839	17995	18097	18016	17967	18091	17960	18058	17889	18002	18043	18094	17980	18207	17998	17964	17836	17909	17719	17910	18095	18129	17974	17881	17999	17909	17826	17884	17903	18096	17860	17884	17921	17898	17907	17875	17872	17967	17931	18087	18053	17869	17994	18071	18007	17835	17711	18069	18080	17905	17772	17853	17813	17819	17905	17973	17983	18014	17952	18003	18178	17985	17932	18042	17774	17863	17915	17948	18029	17909	17937	17975	18082	17963	17856	18078	17918	18144	17992	18105	17935	17916	17911	18063	17933	17917	18125	17943	18004	18063	17887	18095	18121	17928	17901	18093	17671	17869	17852	18008	17880	18052	18129	17994	17970	17913	18012	18047	17922	18057	17917	17921	17776	17868	18007	17795	17876	18036	18050	17989	18147	18015	17829	18070	18133	18124	17736	17852	18128	17908	17974	18005	17838	17968	17880	18018	18064	18019	17863	17938	18034	17968	17962	17927	17953	17963	17974	17738	17933	18069	18200	17928	17859	17896	17932	17862	18048	18083	18106	18033	17778	17885	17879	17878	18040	18200	18073	18096	17811	18068	17818	17917	18028	17999	17874	17962	18154	17597	17751	17782	17871	17899	17986	17811	17974	17954	18092	18135	18020	17932	18031	17794	17777	17984	18018	17932	17864	17986	18023	18175	18160	17835	18142	18137	17963	17913	17869	17780	17913	18031	17836	17915	18013	18098	18050	18086	17934	18167	17839	17759	18124	17966	17962	17961	17897	17659	17933	17959	17955	18073	18137	17943	17910	18052	17707	17982	17982	17909	17890	18011	18173	18020	17948	17902	17925	17910	17831	17997	17770	18051	18024	18042	17951	18014	17825	17955	17873	18032	18068	18089	17920	17923	18059	18068	18147	17964	18121	17977	17993	17983	18009	17876	17926	18097	17958	17955	18015	17968	17985	18060	17868	17986	17917	17844	17934	17914	17868	17836	17859	18071	17746	17873	18097	17933	17938	18099	17934	18235	17824	18031	18065	17847	18096	17945	17956	17696	17771	17978	18007	17892	17967	17807	18108	17996	18000	18066	17955	18196	17877	18127	17961	17967	17917	17986	17943	17996	17780	17974	17739	18022	17727	18043	17898	17858	18025	17925	17953	17976	17950	17920	18136	17835	17829	17807	17838	17859	17899	17980	17997	17791	17906	17660	17859	17906	17856	18506	17978	18192	18176	17806	18176	18106	17724	18204	17935	17973	17897	17910	18043	17994	18163	18082	17879	17972	17918	17986	18020	17811	17836	17806	17918	17899	18077	17913	17962	18147	17983	17920	18053	17929	17903	17931	17771	18025	17767	17877	17857	18039	17993	18121	18044	18035	17885	18057	17804	18045	18069	17856	18000	17815	18042	18052	18115	18113	17933	17714	17939	17857	18130	17931	17979	17875	17855	18079	17776	17756	17778	17938	17849	17821	18025	18012	18119	18134	17907	17756	17992	17765	17822	17819	17919	17926	17783	18108	17749	17808	17997	18037	17833	18015	17805	17928	18176	17926	18100	18105	18002	18067	17715	17842	17885	17953	18097	18076	17972	17975	17942	17835	17774	17887	17896	18103	17885	17901	17921	18169	18016	17711	17781	18087	17936	18002	18217	17816	17666	17917	17920	17766	18154	17865	17893	18087	18079	18090	18057	17970	17964	18005	17893	17797	17771	18197	17701	17757	17941	17681	17952	17972	17919	17906	17953	18110	17964	17977	17879	18033	17863	17996	18106	17917	18041	18093	17884	18030	18100	18046	17897	17921	17909	18100	17968	18026	18059	17755	18105	17997	17792	17956	17941	18088	17701	17907	17905	18142	18022	17932	17905	17915	17868	17983	17955	17890	17988	18058	18012	17928	17888	17911	17840	17924	17821	18081	17947	17995	18175	18059	17880	18055	17882	18116	18060	17976	17806	17924	17773	18062	17933	18187	18066	18053	18001	17878	17834	17974	17758	17969	17761	17905	17938	17917	17828	17876	17966	17981	17901	18014	17964	18046	17915	17985	17849	18006	17816	17868	17820	18073	17961	17911	18230	18067	18074	17775	17848	17874	17956	17984	17499	17814	17878	18090	17983	17963	17849	17965	17997	17970	18072	18021	17941	17767	18014	18112	18042	17688	18084	18162	17921	18123	17908	18054	17801	18036	18168	18027	17756	18158	17931	18010	18014	17932	18261	18100	17882	18024	17814	17866	17836	18065	17723	17807	17746	17821	17693	17972	17877	17869	17837	18007	18105	18047	17968	17911	18114	17924	18093	17992	17876	18123	17834	17882	17956	17771	17935	17972	18075	18038	18072	17815	18079	17978	17781	17871	18008	17942	18053	18053	17960	18190	18050	18162	17904	17996	18047	17896	17939	17886	17891	17990	17941	17908	17907	17850	17872	17788	17845	17972	17985	18151	17943	17992	17973	17857	17926	17795	17945	17951	18157	18030	18151	17963	17946	17760	17974	18008	18122	18149	18082	17966	18075	17878	18064	18084	17962	17919	17699	18061	17783	17932	17980	17947	18024	18045	17842	17879	18067	18030	17905	17884	17930	17961	18181	18059	18164	17808	17972	17872	17961	17887	17926	18101	18054	17780	18083	18085	18044	18201	18126	17892	17961	17961	18056	17858	17762	18007	18172	18213	17808	17997	18094	17996	18120	17986	18101	17962	18057	18231	18109	18127	17940	17834	17987	18017	17886	17991	18082	17892	18018	17986	17980	17921	17854	17857	18146	18000	17981	18008	17886	18124	17867	17816	17872	18074	18048	17971	17891	17848	18023	17970	17892	17962	18175	18142	17898	18063	17917	17785	17881	17934	17707	17897	18038	18105	18105	18116	18164	18034	18074	17999	18145	17882	17783	17971	17859	17928	17972	17950	18039	18044	17902	17888	18034	18072	17908	17952	18055	17953	17800	17996	18231	18045	18180
26747	34519	30557	24063	20254	17758	15971	14950	14421	14493	14342	14389	14454	14509	14335	14395	14237	14185	14288	14236	14127	14106	14100	14279	14096	14235	14202	14203	14238	14203	14176	14025	14282	14167	14078	14121	14147	14222	14377	14413	14350	14220	14126	14125	14103	14043	14083	14089	14197	14030	14056	14062	14057	14140	14167	14024	14155	13970	14207	14075	14118	14023	14010	13921	14186	14002	14149	14057	13897	14196	14021	14083	14170	13891	14037	14144	13985	14192	14157	14171	14119	14032	14076	14029	14031	13921	14142	13989	13954	14018	14031	14079	14067	14019	14081	14083	14147	14069	14129	14149	14097	14077	14079	14153	14082	14217	14139	14109	14033	14058	14020	14102	14235	14032	14308	14043	14018	14091	14163	14336	14228	14076	14105	14125	14032	13954	13914	14199	13906	14108	14028	13973	13943	13960	14154	14024	14052	13960	14132	14037	14072	14112	14079	14149	14153	14063	14121	14167	14047	14123	14032	14020	14358	14164	14077	14128	14238	13916	14172	14204	14148	14108	14131	14062	14072	14133	14042	14215	14129	13993	14027	13972	13976	13980	14134	13950	13920	14105	14113	14268	14130	13858	14127	14061	14159	14241	14036	14022	14185	14236	14136	14263	13903	14053	14003	14185	14118	14184	14071	14002	14042	13960	14138	13971	14135	14032	14026	14119	13936	14068	14124	14149	13991	14175	14156	14125	13953	13955	14164	14080	13977	14136	14057	14113	14076	14157	14067	14094	14057	13954	14151	14134	14007	14107	14193	13957	14270	14188	14102	14201	14149	14170	14033	14172	14106	14046	14128	14115	14058	14199	14014	14086	13963	14012	14026	14158	14206	14128	14147	14233	14116	14200	14031	13897	14018	14155	13871	14096	13985	13906	14097	14165	13929	14152	14135	14209	14010	14205	14098	13883	14066	14098	14277	13900	14054	14005	14147	14168	13942	14035	14061	13923	13987	14088	14013	14029	14051	14029	13951	13952	14117	14006	14027	14136	14062	13930	14117	13903	14146	14020	14004	14014	14231	14109	13947	13947	14210	14081	14201	14042	14205	14017	14096	14114	14073	14052	14100	14107	13908	14025	14191	14062	14198	14172	14044	14065	14046	14041	14173	14098	13961	14222	14198	14036	14132	14176	14167	14006	13982	14104	14085	14150	14026	13966	14075	14052	14121	14058	14120	13957	14045	13943	13997	14111	14356	14150	14120	14136	14026	14170	13870	14300	14128	14027	14142	14041	13900	14112	14121	14159	14144	14061	14199	13995	14141	14188	14065	13981	14196	14006	13984	14041	14195	14052	13988	14099	14267	14228	13918	14051	14193	14002	14205	14045	14084	14028	14098	14106	14028	14102	14188	14190	14252	14010	13999	14045	13997	13984	14085	14071	14062	14004	14178	14021	14178	14040	14054	14255	14102	14038	14044	14091	14156	14100	14107	13996	13931	14089	14135	14098	14230	14237	13867	13808	13922	14120	14033	13998	14188	14132	14125	14321	14071	14209	14077	14150	14107	14147	14207	14146	14099	14148	14120	13949	14135	14211	13948	14040	14078	14143	14089	14065	14152	14078	14175	14089	14166	14015	14097	14050	14029	14070	13899	14098	13891	14078	14162	14097	14181	14167	14042	14026	14273	14152	13970	13988	13966	14025	14069	13998	14151	14125	13980	13946	13947	14108	14119	14129	13971	14153	14085	14058	14133	13996	14243	14139	14143	14137	14065	14234	13987	14198	14110	13978	14146	13876	14044	14090	14126	14072	13981	14098	13964	14027	14264	14127	14073	14243	13919	14264	14014	14055	14111	14071	14132	14077	14087	14106	14081	14062	14179	13944	14003	14093	13934	14202	14211	13884	14150	14169	14157	13964	13902	14164	14036	14029	14058	14013	14012	14175	14002	14040	13804	14095	14297	14082	13934	14129	14332	14069	14006	14141	14109	14079	14091	14054	14281	13854	14036	14064	13925	14211	14135	14122	14026	14046	14213	14139	13999	14041	14045	13950	14185	13969	14117	14034	14317	13916	14161	14013	14060	14282	14031	14209	14108	14057	14179	14173	14196	14033	13935	14149	14251	14061	14008	13970	14278	13934	14115	14050	14084	14137	14119	13933	14003	14077	13972	14045	14158	13976	14169	14032	14134	13946	13931	14228	14313	14039	14148	14118	14035	14075	14010	13909	14146	14066	14045	14053	14164	14000	14148	13901	14061	14126	13952	14265	13910	14144	14269	14037	14126	14066	14206	14128	13984	14011	14147	14047	14190	13922	14012	14071	14101	14182	14226	14020	14085	14150	14195	14009	14227	13943	14068	14102	14099	14221	14240	14004	14089	14157	14022	14135	14072	14138	14069	14088	14251	14048	14121	13881	14086	13999	14105	14131	14066	14058	14045	14012	14159	14191	14037	14043	14280	14017	14024	14095	14233	14048	14025	13986	14175	14118	13973	14166	14197	14088	14071	14074	14099	13983	13969	14105	13904	13900	14213	14301	14010	14058	14099	14128	14149	14060	14044	14015	13960	14107	14107	13971	14036	14166	14113	14021	14101	14023	14197	13978	13943	14027	14156	14121	14064	14074	14138	14135	14233	14227	14156	14065	14085	13949	14147	14033	14125	14031	14106	14137	14139	14242	14074	13980	14080	14026	13953	14126	14093	14111	14211	14004	14040	14110	14054	14087	14109	14085	13929	14184	13983	14174	14114	14055	14071	14299	13948	14102	13944	14227	14075	14088	14092	14183	14159	14035	14030	14136	14131	13933	14146	14163	14039	14143	13941	14110	14222	14144	14118	14100	14146	14110	14040	13997	14094	14038	14115	14143	13975	14046	13970	13897	14054	14118	13961	13966	14306	14155	14214	14030	14099	14075	14094	14164	14046	13955	14048	14215	13963	14179	14263	14117	13955	14064	14029	14163	14183	13935	14117	14060	13959	14105	14167	14219	14109	13989	14091	14061	14012	14130	14087	14205	14087	14207	14086	14044	13978	14200	14122	14061	14097	14023	13980	14147	14209	14086	14122	14234	14317	14130	14201	14065	14222	14041	14038	14324	14158	14059	14084	14086	14007	13957	14023	14037	14219	13978	14118	14182	14153	14019	14092	14223	14039	14213	14179	14119	14217	14011	14115	13961	14154	14082	14048	14087	14018	14263	14016	14067	13975	14094	14152	14103	14157	14025	14105	14040	14090	14035	14137	14101	14122	14114	14171	13914	14114	14156	14127	14069	14213	13966	14092	13970	14024	14054	14232	14057	14053	14078	14091	14102	14112	14078	13984	14095	14065	14058	14033	13987	14053	14084	14236	13907	13863	14074	14294	14144	14182	14136	14232	13960	14249	14211	14037	13989	14028	14210	14145	14200	14080	14071	14108	14216	14075	14048	14036	14163	14070	14234	14074	14018	13978	14198	14092	14052	14182	13922	14121	13990	14043	14124	14109	14064	14264	14241	14202	14082	14119	14104	14178	13986	14097	14081	14182	14142	14133	14093	14038	14122	14212	13924	14085	14010	13852	13991	14176	13872	14113	13972	14083	14037	14070	14112	14094	14071	14101	14016	14155	14136	14072	14210	14152	14035	14079	14232	13965	13963	14064	14272	13855	14124	14002	14028	13960	14029	14003	14082	14212	14152	13991	14124	14163	13992	14147	14105	14095	14107	13995	14040	13992	14154	13968	14108	13871	14194	14057	14138	14048	14004	14177	13951	14078	14021	14066	14152	14130	14050	14009	14186	13904	14069	14051	14116	14185	14079	14162	14104	14135	14071	14148	14113	13870	14251	14193	14080	14009	14133	14048	14083	13986	14030	13974	14089	13826	14103	14047	14115	13993	14115	14099	14090	14042	14247	14036	14252	14091	14046	14131	14114	14098	14086	14078	13900	14131	14195	14084	14127	14005	14066	13995	13998	14139	14035	14026	14037	14023	14121	14016	14054	14266	14009	14168	14058	14195	14171	14167	14065	14084	14175	14121	14250	14039	14052	14062	14088	14089	14018	14077	14241	14010	14103	14081	14099	14022	14066	14174	14044	14123	14040	14120	14039	13940	14153	13889	14136	14030	14115	14203	14034	14167	13965	14052	14170	13996	14073	14062	14104	14066	13977	14192	13979	14098	14247	14147	14058	14279	14200	14236	14052	14232	14056	14091	14087	14194	14305	14087	14242	14014	13994	14111	14009	14247	14035	14093	14021	14115	14083	14079	14152	14262	14158	14075	14131	13895	14212	14163	14163	14102	14105	14025	14154	14057	13911	14220	14157	14036	14183	14042	14201	14040	14037	14163	14130	14073	14079	14042	14155	14220	14120	13970	14063	14063	14020	14039	13988	14099	13983	14093	13974	13931	14024	14095	14151	13987	14122	14064	14151	14111	14165	14143	14061	14055	14267	14170	14145	14058	14140	13975	14163	13950	14267	14084	14058	13983	14004	14050	14100	14127	14067	14006	14103	14116	14139	14055	14166	14103	14010	14015	14184	14058	14105	14141	14122	14125	14176	14160	14075	13962	14043	14002	14085	14075	14237	14063	13963	13972	13920	14183	14188	14018	14098	14202	14125	14191	13976	14095	14046	14182	14008	14185	14088	14096	14234	14055	14010	14319	14048	14099	13998	13967	14091	14001	14070	13902	14153	13980	14008	14089	14210	14038	14229	14040	14070	14083	14177	14070	14129	14256	14186	14143	14056	14194	14179	14049	13993	14131	14082	14142	14045	14173	14021	14147	13976	14130	14091	14088	14016	14038	14114	14080	14084	14165	14032	13963	14009	14188	14192	13952	14113	14149	14035	14074	14014	14056	14126	14066	14112	14012	14028	14054	14163	14122	14103	14048	14130	13971	14063	14076	13963	14059	14054	13996	14166	14108	14126	14126	13926	14109	13994	14226	14147	14123	14058	13999	14036	14141	14076	14110	14075	14078	14088	14154	14145	14114	13959	14161	14127	14039	13997	13991	14105	14005	14138	13991	14050	14022	13984	14116	14059	14157	14231	14054	14024	13995	13958	14126	14250	14104	14279	14133	14161	13910	14060	13938	14176	14152	14047	14164	14208	13949	14143	14048	14146	14132	13983	14019	14114	14063	14000	14159	13916	14089	14040	14136	13959	14153	14054	13873	14030	14128	14249	14215	14115	14230	14108	14100	14208	14221	13933	14032	14030
24754	20931	28018	24568	23224	23301	21433	18474	17639	17460	17398	17355	17384	17319	17006	17393	17240	17052	16907	17097	16810	16962	16858	16803	16981	16657	16863	16712	16721	16884	16921	16874	17006	16759	16890	16691	17004	18049	18317	18327	17920	17151	16907	17016	16793	16719	16761	16759	16635	16541	16815	16662	16582	16689	16622	16731	16628	16818	16694	16729	16610	16670	16705	16701	16641	16693	16563	16873	16529	16577	16742	16674	16676	16692	16504	16570	16800	16626	16451	16666	16753	16693	16855	16543	16803	16719	16766	16564	16928	16528	16521	16760	16641	16848	16864	16829	16637	16751	16801	16508	16737	16707	16742	16796	16741	16598	16666	16744	16559	16642	16642	16770	16660	16777	16708	16607	16693	16647	16551	16625	16802	16680	16733	16757	16724	16711	16785	16563	16804	16907	16601	16708	16701	16749	16805	16710	16577	16730	16807	16729	16867	16721	16757	16720	16533	16592	16788	16623	16423	16542	16666	16709	16812	16622	16644	16714	16879	16597	16645	16724	16607	16531	16714	16760	16777	16566	16547	16572	16620	16749	16766	16709	16868	16718	16726	16733	16450	16663	16640	16795	16856	16669	16784	16763	16781	16711	16768	16830	16953	16750	16749	16676	16732	16764	16733	16796	16636	16702	16769	16613	16499	16515	16837	16573	16703	16760	16633	16760	16644	16811	16937	16749	16580	16648	16681	16749	16619	16583	16950	16784	16704	16558	16797	16690	16745	16525	16638	16593	16659	16676	16580	16703	16763	16820	16614	16500	16481	16844	16547	16658	16737	16656	16564	16866	16568	16754	16606	16975	16801	16619	16899	16838	16572	16772	16651	16648	16636	16572	16641	16837	16810	16874	16705	16645	16648	16689	16677	16556	16926	16578	16665	16860	16740	16601	16854	16892	16831	16579	16593	16869	16615	16659	16943	16645	16654	16759	16636	16588	16919	16588	16495	16688	16577	16639	16505	16714	16686	16838	16601	16584	16768	16735	16775	16728	16607	16580	16591	16465	16614	16702	16635	16638	16603	16567	16551	16695	16878	16812	16540	16817	16805	16673	16735	16649	16806	16830	16726	16781	16798	16567	16779	16691	16649	16745	16666	16630	16698	16682	16822	16648	16802	16560	16717	16570	16691	16650	16726	16603	16810	16671	16635	16786	16673	16716	16549	16976	16871	16583	16609	16886	16797	16784	16808	16726	16586	16865	16611	16807	16751	16557	16536	16724	16661	16633	16598	16743	16885	16681	16728	16624	16562	16826	16506	16679	16613	16602	16637	16555	16846	16717	16658	16900	16777	16531	16607	16522	16635	16746	16560	16616	16558	16826	16705	16781	16496	16674	16646	16709	16633	16825	16658	16619	16864	16568	16848	16881	16495	16732	16915	16682	16574	16851	16761	16864	16753	16923	16542	16721	16616	16781	16571	16862	16617	16560	16603	16580	16710	16678	16727	16786	16669	16487	16740	16782	16699	16670	16629	16803	16729	16778	16606	16710	16833	16797	16748	16567	16440	16545	16904	16615	16996	16907	16894	16526	16742	16620	16727	16798	16655	16633	16790	16614	16666	16523	16559	16632	16578	16843	16672	16592	16869	16709	16804	16583	16625	16540	16597	16535	16674	16744	16495	16654	16720	16674	16573	16549	16576	16742	16626	16739	16670	16800	16614	16795	16724	16401	16746	16848	16864	16499	16610	16566	16643	16520	16793	16770	16632	16564	16566	16706	16683	16537	16718	16537	16585	16771	16627	16737	16810	16578	16675	16742	16744	16467	16727	16668	16575	16408	16666	16710	16704	16726	16643	16841	16790	16592	16717	16700	16878	16700	16706	16807	16760	16758	16790	16700	16594	16592	16643	16567	16726	16413	16547	16738	16845	16770	16644	16491	16654	16740	16638	16770	16838	16655	16841	16567	16682	16471	16732	16701	16694	16663	16753	16770	16539	16584	16634	16644	16604	16681	16601	16588	16778	16626	16472	16605	16843	16729	16595	16649	16504	16646	16675	16634	16814	17005	16708	16837	16617	16800	16528	16616	16731	16546	16694	16634	16719	16641	16652	16766	16803	16717	16662	16701	16698	16682	16628	16832	16808	16753	16739	16645	16715	16865	16700	16468	16675	16726	16603	16635	16859	16808	16549	16542	16775	16814	16653	16572	16832	16670	16714	16678	16758	16770	16865	16721	16780	16441	16515	16711	16681	16795	16755	16756	16685	16608	16690	16711	16658	16741	16670	16618	16799	16844	16776	16634	16617	16778	16657	16564	16663	16531	16736	16687	16835	16765	16659	16963	16706	16658	16634	16999	16674	16609	16637	16679	16834	16686	16609	16649	16955	16720	16698	16653	16923	16686	16629	16752	16650	16695	16719	16577	16703	16512	16535	16681	16620	16659	16633	16673	16773	16862	16735	16793	16722	16745	16911	16785	16761	16673	16515	16595	16711	16596	16643	16626	16580	16664	16704	16494	16770	16641	16698	16717	16600	16613	16445	16624	16621	16761	16594	16627	16651	16612	16874	16770	16760	16742	16531	16655	16688	16575	16668	16499	16755	16753	16757	16782	16583	16721	16814	16799	16544	16664	16790	16637	16789	16682	16545	16684	16554	16780	16844	16814	16832	16558	16700	16622	16643	16738	16721	16803	16644	16494	16646	16692	16862	16876	16826	16745	16633	16557	16712	16710	16806	16523	16622	16635	16477	16743	16793	16784	16643	16741	16638	16710	16728	16608	16741	16549	16579	16542	16611	16695	16808	16822	16752	16768	16812	16784	16719	16848	16691	16768	16662	16506	16734	16709	16526	16706	16560	16820	16747	16835	16617	16595	16795	16604	16880	16548	16851	16686	16746	16576	16808	16521	16459	16494	16819	16629	16774	16756	16675	16705	16730	16592	16803	16610	16705	16717	16675	16629	16668	16493	16579	16851	16910	16612	16514	16748	16605	16656	16617	16602	16498	16594	16657	16611	16773	16617	16697	16595	16806	16657	16681	16735	16609	16639	16939	16649	16732	16748	16714	16586	16667	16739	16511	16651	16447	16647	16595	16614	16637	16592	16804	16690	16729	16803	16654	16700	16690	16770	16629	16832	16718	16555	16798	16804	16805	16556	16848	16905	16729	16870	16529	16723	16799	16728	17057	16828	16698	16604	16661	16710	16919	16724	16798	16784	16678	16770	16627	16855	16832	16701	16739	16740	16668	16595	16580	16751	16811	16632	16717	16792	16782	16552	16755	16703	16863	16731	16756	16956	16743	16549	16748	16563	16528	16547	16626	16772	16565	16863	16588	16646	16829	16762	16697	16797	16649	16813	16605	16440	16623	16896	16450	16696	16742	16722	16768	16687	16694	16584	16612	16826	16668	16631	16767	16499	16849	16804	16653	16629	16663	16739	16696	16807	16703	16727	16664	16528	16628	16711	16682	16681	16630	16786	16741	16399	16615	16615	16571	16758	16676	16688	16673	16671	16603	16682	16783	16773	16702	16663	16655	16764	16700	16540	16501	16709	16501	16575	16708	16654	16721	16783	16838	16575	16778	16715	16849	16838	16469	16608	16609	16414	16660	16717	16748	16698	16743	16701	16697	16722	16626	16585	16750	16804	16576	16836	16700	16669	16828	16605	16565	16622	16923	16589	16867	16761	16944	16749	16804	16535	16576	16662	16786	16674	16811	16708	16567	16683	16801	16765	16871	16649	16687	16646	16734	16693	16527	16668	16821	16715	16642	16833	16759	16732	16574	16612	16578	16712	16910	16549	16549	16781	16662	16491	16893	16616	16813	16810	16701	16681	16868	16855	16754	16606	16617	16540	16550	16652	16822	16744	16565	16594	16920	16783	16752	16815	16706	16690	16801	16686	16796	16838	16838	16701	16769	16559	16663	16548	16724	16887	16649	16826	16670	16629	16685	16689	16816	16537	16731	16559	16690	16677	16887	16710	16736	16788	16556	16497	16911	16554	16619	16692	16825	16728	16694	16740	16684	16698	16714	16552	16708	16903	16492	16693	16769	16853	16751	16561	16951	16902	16703	16802	16693	16802	16579	16732	16632	16588	16752	16771	16839	16632	16549	16696	16865	16728	16494	16679	16767	16618	16480	16727	16532	16730	16359	16573	16713	16451	16805	16629	16700	16990	16683	16735	16804	16742	16711	16645	16987	16603	16742	16710	16695	16711	16775	16536	16749	16631	16500	16653	16661	16715	16931	16510	16696	16826	16658	16758	16741	16885	16765	16552	16727	16827	16696	16680	16740	16599	16687	16734	16895	16701	16646	16697	16605	16726	16738	16715	16669	16738	16438	16711	16799	16570	16644	16605	16578	16785	16652	16775	16615	16535	16603	16666	16563	16654	16641	16678	16771	16678	16686	16642	16637	16753	16732	16660	16740	17010	16624	16821	16677	16641	16633	16446	16573	16591	16640	16627	16580	16702	16782	16385	16671	16841	16856	16535	16730	16555	16788	16657	16584	16611	16859	16540	16738	16705	16662	16721	16562	16526	16720	16665	16762	16780	16512	16776	16685	16666	16686	16826	16681	16778	16651	16588	16759	16763	16768	16768	16676	16576	16652	16803	16715	16548	16603	16705	16701	16665	16618	16738	16766	16728	16698	16625	16808	16641	16805	16605	16473	16613	16770	16692	16808	16714	16696	16625	16506	16628	16817	16670	16620	16694	16486	16727	16618	16612	16618	16605	16616	16497	16574	16559	16582	16664	16550	16620	16793	16758	16832	16696	16630	16551	16425	16522	16793	16510	16747	16721	16555	16706	16728	16736	16713	16631	16720	16737	16691	16619	16580	16653	16639	16513	16765	17002	16589	16754	16593	16902	16694	16860	16657	16655	16708	16406	16796	16816	16786	16687	16681	16542	16847	16612	16809	16837	16755	16800	16658	16665	16783	16600	16727	16606	16756	16676	16732	16656	16858	16896	16542	16636	16549	16918	16803	16701	16553	16701	16761	16735	16605	16582	16616	16611	16665	16538	16741	16719	16664	16747	16800	16740	16744	16780	16752	16611	16717	16616	16751	16890	16561	16632	16704	16906	16860	16678	16842	16771	16655	16712	16645	16829	16642	16483	16760	16671	16720	16863	16686	16761	16834	16612	16677	16565	16715	16731	16589	16641	16750	16637	16618	16742	16652	16588	16756	16603
25471	41690	38035	30220	24770	20316	17261	16048	14952	14482	14327	14414	14368	14456	14272	14058	13666	13878	13672	13905	13675	13707	13756	13621	13872	13669	13863	13573	13687	13748	13703	13610	13608	13685	13549	13653	14027	15220	15955	15551	14850	14100	13625	13623	13470	13400	13487	13460	13569	13562	13350	13377	13417	13775	13424	13509	13375	13560	13556	13420	13395	13478	13421	13407	13411	13514	13442	13528	13568	13594	13365	13441	13439	13463	13470	13578	13535	13474	13322	13708	13445	13472	13598	13511	13417	13610	13411	13589	13554	13452	13473	13567	13424	13316	13434	13324	13339	13345	13434	13627	13397	13470	13444	13463	13500	13496	13439	13506	13503	13560	13401	13434	13415	13583	13499	13418	13554	13457	13532	13425	13469	13477	13613	13502	13581	13449	13460	13540	13408	13480	13361	13476	13396	13461	13525	13584	13375	13628	13536	13719	13516	13542	13673	13336	13602	13380	13496	13351	13491	13405	13323	13555	13292	13574	13511	13380	13517	13331	13492	13462	13465	13546	13463	13386	13575	13549	13445	13442	13565	13545	13670	13449	13601	13604	13438	13491	13263	13259	13620	13701	13311	13510	13464	13547	13604	13463	13443	13337	13543	13635	13445	13447	13654	13453	13526	13583	13356	13402	13503	13390	13363	13567	13470	13427	13456	13529	13346	13548	13439	13450	13425	13492	13433	13489	13437	13566	13413	13551	13478	13544	13447	13502	13433	13449	13510	13379	13418	13542	13462	13409	13370	13506	13231	13551	13581	13355	13453	13453	13468	13307	13425	13422	13429	13574	13500	13519	13485	13531	13605	13637	13445	13433	13364	13315	13549	13623	13591	13442	13459	13402	13609	13613	13580	13592	13508	13436	13400	13504	13450	13228	13536	13280	13517	13574	13529	13358	13306	13549	13484	13500	13522	13605	13400	13603	13497	13509	13386	13594	13308	13399	13563	13527	13455	13556	13261	13525	13491	13506	13475	13514	13552	13435	13461	13388	13424	13474	13439	13494	13545	13510	13622	13441	13404	13585	13449	13662	13658	13440	13569	13635	13502	13395	13450	13702	13449	13607	13526	13515	13486	13498	13465	13436	13452	13464	13420	13444	13594	13449	13474	13464	13497	13356	13359	13378	13557	13560	13482	13334	13509	13348	13421	13511	13502	13526	13505	13522	13625	13522	13438	13538	13572	13457	13534	13363	13411	13505	13453	13626	13374	13582	13457	13629	13565	13537	13449	13412	13532	13483	13669	13474	13523	13514	13473	13481	13438	13488	13371	13485	13508	13492	13600	13543	13492	13363	13388	13462	13440	13628	13623	13274	13521	13403	13482	13407	13469	13297	13371	13390	13478	13523	13467	13426	13619	13521	13556	13546	13424	13454	13490	13527	13475	13457	13427	13380	13578	13322	13608	13419	13647	13517	13397	13640	13531	13512	13538	13571	13508	13511	13495	13496	13441	13689	13506	13774	13582	13525	13512	13404	13719	13414	13427	13456	13579	13625	13499	13359	13631	13753	13292	13416	13534	13669	13385	13373	13390	13505	13669	13430	13460	13550	13409	13247	13638	13418	13571	13494	13583	13470	13434	13514	13394	13491	13575	13509	13427	13522	13293	13547	13449	13398	13541	13350	13589	13487	13483	13363	13481	13618	13517	13418	13473	13452	13527	13472	13401	13554	13533	13479	13445	13465	13322	13251	13374	13536	13555	13523	13487	13488	13458	13601	13433	13521	13585	13434	13324	13405	13476	13369	13658	13405	13540	13398	13476	13500	13432	13529	13419	13611	13420	13528	13533	13540	13550	13532	13407	13495	13454	13426	13507	13573	13565	13533	13495	13507	13356	13404	13417	13396	13446	13537	13622	13542	13422	13506	13486	13442	13626	13464	13345	13308	13513	13438	13430	13498	13443	13530	13562	13503	13460	13504	13411	13431	13482	13485	13486	13523	13476	13501	13397	13491	13448	13610	13529	13442	13544	13503	13637	13421	13457	13475	13434	13465	13380	13516	13662	13483	13484	13398	13448	13336	13374	13518	13604	13527	13431	13512	13521	13410	13389	13475	13330	13410	13586	13537	13498	13451	13450	13354	13561	13518	13372	13477	13466	13466	13425	13453	13465	13417	13505	13643	13307	13570	13489	13576	13512	13239	13364	13364	13506	13530	13411	13535	13704	13283	13434	13446	13488	13512	13449	13386	13531	13351	13364	13395	13561	13641	13448	13514	13325	13396	13569	13530	13450	13382	13247	13536	13517	13301	13516	13468	13315	13659	13589	13548	13543	13459	13414	13394	13460	13643	13584	13276	13564	13505	13506	13401	13447	13515	13413	13461	13383	13471	13480	13582	13371	13389	13356	13354	13367	13299	13553	13387	13441	13373	13374	13557	13559	13417	13442	13585	13694	13573	13616	13404	13610	13459	13509	13450	13436	13417	13533	13502	13416	13601	13487	13276	13593	13374	13538	13435	13483	13348	13508	13569	13611	13466	13455	13414	13542	13376	13363	13563	13400	13400	13456	13467	13539	13455	13483	13347	13515	13581	13357	13496	13511	13554	13451	13506	13468	13368	13398	13412	13437	13525	13404	13523	13440	13488	13573	13500	13634	13398	13472	13445	13474	13417	13501	13563	13548	13390	13463	13567	13512	13392	13444	13562	13502	13401	13537	13595	13435	13571	13501	13391	13416	13324	13453	13491	13340	13523	13505	13488	13435	13594	13455	13536	13504	13453	13409	13383	13386	13488	13624	13578	13600	13505	13343	13634	13434	13547	13378	13421	13447	13634	13411	13519	13457	13429	13626	13580	13419	13298	13490	13335	13515	13510	13558	13363	13625	13381	13580	13565	13560	13409	13475	13460	13556	13544	13473	13496	13466	13478	13409	13533	13526	13538	13519	13445	13434	13630	13558	13453	13558	13701	13578	13439	13467	13575	13420	13492	13526	13458	13354	13504	13596	13543	13475	13463	13575	13520	13440	13468	13632	13565	13596	13554	13414	13389	13550	13424	13500	13591	13478	13450	13560	13545	13494	13472	13494	13415	13388	13623	13553	13461	13489	13511	13432	13570	13435	13487	13512	13425	13455	13376	13473	13388	13520	13551	13521	13319	13381	13330	13621	13472	13498	13467	13399	13463	13527	13441	13533	13369	13413	13459	13597	13486	13443	13379	13564	13670	13634	13418	13548	13522	13390	13425	13477	13460	13416	13484	13680	13429	13396	13305	13471	13364	13469	13496	13394	13570	13443	13497	13480	13473	13617	13469	13587	13609	13374	13448	13356	13505	13574	13461	13553	13370	13445	13629	13341	13553	13564	13439	13488	13403	13490	13453	13539	13636	13587	13487	13477	13484	13532	13527	13580	13566	13478	13403	13369	13494	13601	13576	13506	13349	13636	13548	13456	13520	13350	13302	13440	13501	13290	13349	13367	13566	13494	13401	13477	13473	13477	13607	13413	13394	13457	13424	13426	13371	13463	13290	13574	13397	13464	13418	13322	13459	13509	13496	13529	13367	13469	13476	13308	13640	13298	13273	13437	13535	13514	13385	13387	13538	13429	13399	13376	13425	13599	13422	13622	13455	13401	13490	13386	13418	13556	13530	13323	13595	13410	13482	13526	13378	13484	13487	13397	13563	13518	13364	13397	13489	13592	13523	13451	13677	13318	13547	13421	13645	13439	13301	13546	13485	13497	13543	13474	13527	13527	13420	13377	13470	13497	13467	13373	13311	13541	13535	13539	13577	13681	13400	13519	13351	13481	13569	13664	13335	13556	13420	13576	13613	13332	13395	13370	13478	13559	13511	13535	13585	13420	13501	13512	13413	13584	13621	13459	13500	13529	13525	13433	13523	13413	13378	13640	13619	13591	13478	13498	13522	13553	13406	13406	13592	13439	13494	13434	13606	13469	13547	13582	13421	13476	13467	13474	13386	13597	13397	13483	13362	13297	13556	13484	13445	13505	13532	13518	13421	13404	13352	13637	13411	13475	13455	13334	13484	13376	13388	13672	13305	13562	13532	13382	13390	13512	13357	13489	13403	13339	13484	13497	13464	13544	13464	13590	13531	13545	13405	13574	13644	13556	13277	13566	13380	13489	13435	13498	13457	13611	13455	13509	13496	13556	13537	13345	13509	13460	13569	13424	13520	13556	13543	13360	13403	13363	13415	13448	13486	13428	13553	13324	13597	13488	13320	13566	13552	13416	13344	13515	13445	13426	13463	13421	13454	13512	13479	13530	13437	13439	13682	13576	13391	13463	13406	13320	13588	13329	13560	13534	13353	13443	13283	13360	13439	13431	13562	13620	13471	13359	13377	13569	13497	13448	13588	13479	13491	13399	13403	13521	13565	13435	13478	13394	13532	13577	13633	13484	13550	13524	13431	13589	13366	13411	13512	13554	13497	13357	13445	13439	13488	13400	13660	13581	13413	13376	13462	13320	13632	13436	13495	13674	13488	13526	13452	13394	13312	13371	13599	13488	13614	13490	13600	13594	13533	13351	13479	13501	13376	13450	13351	13491	13472	13585	13392	13449	13613	13463	13491	13535	13334	13490	13518	13466	13656	13549	13438	13518	13396	13380	13417	13394	13444	13467	13421	13528	13621	13550	13548	13429	13583	13575	13448	13541	13385	13535	13384	13450	13621	13323	13550	13527	13424	13527	13339	13479	13479	13434	13376	13439	13438	13593	13479	13649	13653	13592	13564	13483	13423	13402	13450	13533	13459	13481	13295	13602	13496	13365	13684	13547	13384	13423	13583	13354	13453	13585	13561	13618	13413	13543	13460	13548	13412	13418	13544	13486	13498	13367	13490	13521	13371	13492	13627	13549	13479	13362	13586	13405	13330	13681	13481	13563	13443	13610	13545	13542	13619	13529	13468	13609	13378	13482	13301	13592	13447	13339	13516	13494	13528	13521	13403	13504	13591	13398	13437	13423	13458	13437	13409	13400	13448	13555	13591	13351	13552	13473	13532	13566	13484	13639	13492	13517	13559	13566	13402	13468	13217	13565	13446	13457	13610	13453	13504	13508	13591	13554	13485	13349	13292	13507	13503	13424	13413	13437	13616	13485	13458	13500	13622	13452	13467	13464	13553	13533	13533	13519	13512	13355	13538	13383	13526	13498	13551	13443	13530	13549	13559	13332	13519
23322	20921	28397	23688	21963	24806	25598	20970	19866	19406	19237	19058	19214	18938	19105	18766	18618	18648	18365	18581	18552	18368	18407	18638	18477	18389	18392	18197	18246	18214	18250	17980	18305	18132	18166	18331	18198	19460	21337	21720	20667	19023	18453	17929	18301	18183	18080	18137	18133	18238	18146	18408	18200	18088	18105	18092	17971	18179	18104	18266	18352	18149	18242	18225	18083	18013	18212	18009	17946	18007	18130	18129	18230	18184	18024	18126	17953	17926	17881	18180	17967	17987	17967	17881	18329	18296	18083	18161	18281	18090	18201	18126	18077	18042	18110	18068	18236	18158	18132	18177	18180	18125	17973	18055	18213	18095	17957	17868	17905	17890	18035	18314	18227	18288	18177	18141	18163	17987	18018	18274	18293	18046	18033	18159	18109	17951	18055	18024	18149	18176	18181	17903	18119	17901	18011	18185	18110	18171	18235	18065	18285	18484	18388	18236	18201	18094	18107	18037	18174	18115	18176	18143	17824	18083	18180	17967	18123	17865	18082	17889	18045	18260	18048	18372	18001	18333	18030	17947	18094	18070	17991	17999	18200	18271	17852	18029	18203	18143	18048	17790	17945	18340	18260	18205	18090	18348	18206	18235	18273	17966	18004	18169	18174	17998	17686	18132	18155	18216	18072	18008	18364	18106	18227	17834	18180	17989	18070	18046	18206	17948	18148	18189	18069	18017	17930	18126	18269	18085	17949	18083	18169	18018	18154	18089	18171	18006	18244	17987	18199	17840	18113	18042	17914	18298	18034	18059	18146	18091	17974	17995	18394	18099	18017	18139	18109	18138	18098	18030	17991	18022	18318	18071	18044	18212	18100	18019	18135	17891	18120	18098	18131	17952	17871	18102	18046	18100	18097	17975	18072	18118	17980	18166	18069	17996	17959	18155	18030	18058	18091	17958	18006	18119	18192	18140	17959	17945	17955	17788	18192	18255	18195	18172	18130	17850	18125	17768	18094	17990	17990	18173	17988	18111	18235	18077	18212	18161	17956	18147	18133	17959	18209	18150	18061	18139	17990	18228	18025	17977	18223	18090	18178	18257	18071	18048	18252	18069	18243	18225	18080	18295	18043	17949	18172	18129	18051	18123	18004	18063	18103	18183	18040	18013	18205	18193	18042	18084	17986	18019	18090	18113	18033	17948	17873	18129	18043	18016	18252	18010	18340	18256	18164	18233	18143	18030	18023	18116	18106	18047	18084	17929	18228	18069	17957	18051	17834	18029	17928	18020	18254	18303	18143	18012	18014	18082	18222	18038	17937	18046	18009	18164	18039	18396	18058	18100	18049	18019	18030	18134	18094	18117	18178	17888	18049	18051	18088	18082	17994	18002	18121	18050	18328	18263	18040	18010	18007	18275	18199	18110	18250	18048	17937	18050	17970	18016	18149	18118	18155	18137	18274	18193	18139	18094	17890	17984	17982	17973	18053	18085	18026	18001	18125	18155	18145	18186	18107	18077	18157	18160	18055	18159	18117	18027	18279	17948	18305	18298	17985	18172	18075	18224	18144	18170	18235	17798	18088	17980	17900	17956	18073	18068	18298	18089	18069	18138	18399	18136	18109	17989	18242	18061	18159	17763	18129	18108	18024	18328	17953	18039	18165	18030	18285	18069	18225	17910	18034	18055	17996	18086	18109	17915	18004	18007	18032	18234	18113	17971	18113	17972	18152	17811	18187	17993	18211	18194	18345	18203	17984	17983	18314	17837	18128	18131	18083	18264	18020	18194	18070	17931	18023	18278	18067	18202	18106	17921	18072	18002	18330	18052	18047	17930	18083	18076	18114	18147	18222	17876	18166	18207	17902	18156	18132	18035	18204	17953	18082	18047	17831	18223	17961	18056	18006	17996	17974	17973	18112	18124	18214	18105	18057	18051	18135	18263	18159	18011	18059	18076	18088	18176	18128	18005	18210	18143	18203	18073	18156	18085	18026	18079	18036	18019	18123	18173	18178	17832	18128	17907	18172	18058	17933	17984	17914	18096	18118	18273	17968	18007	17971	17922	17886	18037	18208	18170	18041	17844	18064	17852	18229	17887	18135	18067	18185	18154	18068	17965	18128	18062	17824	18097	18019	18001	18020	18212	17969	17666	17990	18109	18165	17991	18136	17987	18085	17894	18101	18006	17886	18072	18194	18085	18164	18031	18045	17899	17932	17991	18109	18046	17989	17836	18074	18225	18090	17983	18186	18024	18081	18201	18153	17952	18064	18012	18144	18052	18254	18250	18135	18012	17888	18085	18151	18109	17983	18220	18046	17953	18258	17977	18167	18113	18039	17951	18134	17945	18233	18159	18178	18160	17987	18129	18174	18239	18202	18180	18142	18099	18196	18073	18316	18142	17710	18157	18061	18083	18120	18048	18128	18265	17841	18150	18036	18119	18394	18254	18215	18122	18023	17977	18089	18015	18098	18225	18128	18139	18048	18095	18046	17940	18267	18138	18062	17922	18059	18023	18169	17766	17867	18039	18011	18038	18198	18136	17964	18208	18092	18118	18114	18054	17908	17967	17960	18007	18086	18150	18188	18247	18219	18220	17941	18261	18059	18028	18109	18349	17968	18013	17987	18079	17993	17910	18103	18102	17898	18082	18055	18011	18215	18055	18147	18029	17923	18207	18280	18251	18145	17990	17996	17884	17999	18107	17984	18156	17941	17964	18083	17972	18283	18195	18290	18149	17971	17949	18160	18030	18045	17937	18084	18200	18178	18040	18188	17860	18106	18097	18170	18124	18137	18004	18215	18281	18094	18112	18266	18003	17966	18102	18144	18083	18017	18249	18293	17942	18242	18074	18035	18253	18156	18082	18062	18002	18029	17994	17953	18129	17875	17956	18048	18210	18208	18028	18137	18238	18044	18048	18078	18136	17960	18093	18022	18041	18092	18004	17906	17922	17991	18042	18074	17907	17996	18243	18116	18197	17927	17955	18123	18012	17980	18308	18105	18057	18084	18114	18241	18451	18113	17985	18176	17873	18083	17911	17836	18072	18146	17977	18083	18082	18094	18081	17941	17874	18201	18161	18078	18227	18091	17983	18188	18063	17793	18212	17991	17981	18117	18000	18114	17933	18026	18076	18069	18012	18199	18162	18189	18284	18285	18058	18192	18098	18173	18193	18160	18219	18001	18069	17972	17923	18216	18205	17945	18246	17989	18117	17852	18073	18243	17992	17955	18147	18361	18148	18037	18265	17909	18211	18210	18097	18081	18080	18344	17881	18228	18129	18140	18162	17999	17960	18138	17991	18081	17930	17887	18039	17892	18138	17983	18053	17802	18191	17967	18140	18099	18203	17890	18055	17916	18035	17989	18305	18060	17875	18122	18032	17981	17952	18170	18104	18087	17975	18056	18216	18086	17898	17854	18174	18238	18071	17993	18079	17860	18136	18234	18309	18117	18082	18003	18133	18065	18245	18147	18040	18165	18155	18060	17998	18261	18127	18287	18155	18070	17988	17988	18095	18245	18093	18016	17966	17956	17880	17996	18208	18167	18158	18112	17945	17979	18056	17996	18025	18060	18076	18218	18042	17993	18256	18092	18087	18004	17935	18109	18006	17980	18228	18142	18246	18031	18087	18004	18054	18225	17902	18089	18154	18044	18258	18233	18128	17984	18121	18073	18141	18020	17777	18220	18293	17999	17993	18019	18025	18137	18200	18210	18064	17936	18042	17879	18095	18060	18165	18206	18050	18038	18114	18057	18072	18050	18088	18150	18081	18041	18047	18174	18080	18091	18225	18090	18028	17959	18012	17960	17896	18033	18281	18025	17936	18049	17956	18004	18108	18021	18034	17821	17896	18033	18119	18104	18009	18078	17905	18149	18146	17994	18097	18148	17971	18159	17935	17974	18171	18107	18177	18089	18098	18116	18156	17909	18086	17970	18126	18040	18007	18271	18021	18057	18138	18150	18188	18250	18084	18108	18139	17833	17986	18177	18076	18092	18144	18075	18056	18023	18005	18130	18004	18113	18112	17937	18195	18043	18026	18067	18030	18202	18159	18262	17856	18077	18013	18346	17977	18079	18046	17961	18144	18037	18000	18034	18272	17995	18031	17988	18186	18146	17991	17971	18158	18044	18197	18181	18106	18073	18067	18165	18205	18102	18005	18045	18131	18154	17981	18133	18121	17886	18060	18027	18021	17996	17979	18036	18035	18061	18154	18130	17940	18005	18187	18109	18179	18100	18132	18222	17945	18025	18063	18063	18055	18236	18098	18038	17957	18013	18058	18276	18102	18122	18124	18241	18145	18189	18124	18296	18241	18093	18328	18049	18182	18042	18056	17923	17985	18268	18310	18306	18026	18083	18025	18130	18059	18195	18052	17938	18165	18147	18049	17965	18249	18308	18121	17975	18051	18227	17938	18158	18138	18262	18185	18197	18141	18135	18282	18237	17932	18157	18062	18131	18175	18078	18112	17835	18049	18155	18094	18008	17983	18050	18042	18088	18156	17934	18267	18182	18027	18044	18151	18133	17932	18213	18374	18052	17918	18145	17907	18272	18332	17950	18061	18110	18000	18217	17931	18117	18148	18031	17922	18170	17926	18181	18144	17797	18152	18175	17990	18403	18123	18010	17867	17975	18097	18023	18184	18001	17870	18232	17918	17831	18176	18178	18147	18022	18070	18178	17967	18038	18182	18071	17977	18067	17926	18030	18135	17948	18093	18152	18015	17983	17844	18143	18069	18212	18089	18226	18223	18091	17930	18112	18254	18104	18050	18056	18104	18210	18070	18320	17857	18083	18094	18034	18127	17850	18259	18075	18128	18180	18208	18106	18191	18126	18065	18181	18158	18226	18155	18148	18197	18035	17997	18193	18026	18212	17859	18016	18349	17994	18135	18125	17780	17912	17982	18072	18160	18119	17991	17908	18194	18051	18009	18210	17866	17925	18158	17898	17952	17906	18245	18218	18108	18114	17876	18033	18171	18109	18273	18008	18036	17987	18030	18063	18015	18112	17983	18067	17994	17794	17827	17758	18000	18286	18246	18150	18286	18095	18105	18050	17843	18099	18030	17789	17881	18054	18162	18067	18291	18110	18417	18167	18164	18184	18066	18033	17955	18205	18151	18174	17844	18243	18152	18198	18034	18061	18127	18055	18127	18098	17921	18108	18052	18092	18148	18004	17833
27071	46875	42749	34687	28051	22217	19154	17728	16323	15706	15592	15516	15572	15607	15100	14955	14832	14772	14517	14636	14696	14588	14591	14523	14636	14519	14538	14460	14435	14264	14426	14217	14524	14277	14235	14498	14826	16249	18816	18985	17145	15325	14597	14375	14297	14363	14322	14198	14178	14212	14247	14282	14178	14092	14225	14268	14247	14351	14214	14186	14244	14340	14244	14200	14391	14076	14250	14392	14126	14138	14310	14389	14199	14226	14197	14177	14177	14296	14177	14285	14391	14314	14142	14156	14084	14300	14243	14218	14335	14334	14259	14273	14144	14305	14160	14263	14010	14337	14320	14182	14236	14164	14043	14410	14200	14052	14116	14385	14139	14300	14249	14363	14259	14354	14191	14232	14268	14264	14203	14109	14388	14144	14243	14317	14189	14225	14276	14111	14412	14084	14219	14127	14168	14202	14251	14034	14210	14245	14315	14202	14113	14157	14133	14259	14272	14051	14151	14328	14143	14253	14267	14086	14239	14251	14079	14222	14320	14270	14184	14303	14129	14331	14065	14360	14329	14255	14172	14219	14201	14156	14326	14121	14309	14455	14316	14235	14293	14078	14342	14282	14284	14299	14354	14119	14071	14240	14215	14303	14293	14083	14218	14174	14326	14139	14324	14283	14176	14249	14300	14241	14198	14211	14252	14209	14367	14382	14186	14226	14254	14223	14407	14185	14151	14263	14136	14091	14285	14461	14199	14192	14357	14091	14028	14132	14231	14322	14100	14370	14342	14333	14079	14172	14206	14317	14304	14064	14352	14211	14309	14337	14223	14347	14270	14163	14249	14204	14219	14220	14183	14074	14336	14348	14152	14311	14423	14312	14242	14395	14248	14104	14281	14303	14277	14265	14183	14079	14134	14186	14392	14175	14285	14253	14120	14043	14362	14270	14074	14269	14127	13986	14215	14061	14268	14277	14237	14326	14298	14105	14203	14319	14209	14271	14263	14211	14262	14381	14207	14076	14146	14117	14123	14166	14170	14202	14365	14161	14107	14231	14376	14360	14181	14343	14348	14240	14148	14266	14283	14283	14128	14253	14244	14088	14194	14175	14279	14164	14379	14315	14232	14194	14283	14123	14270	14175	14076	14222	14263	14249	14151	14254	14191	14272	14012	14330	14235	14239	14211	14375	14231	14105	14335	14134	14377	14244	14478	14242	14138	14235	14313	14370	14272	14353	14177	14310	14260	14131	14204	14126	14116	14339	14251	14185	14294	13958	14254	14215	14288	14207	14299	14250	14082	14210	13989	14181	14376	14206	14233	14140	14171	14190	14276	14165	14059	14135	14047	14030	14325	14273	14313	14356	14118	14297	14284	14191	14154	14395	14051	14256	14146	14260	14181	14267	14154	14158	14293	14160	14141	14193	14258	14284	14092	14204	14378	14220	14103	14084	14212	14270	14129	14270	14198	14230	14371	14317	14140	14291	14175	14277	14122	14264	14123	14231	14301	14083	14187	14214	14341	14285	14294	14358	14267	14302	14141	14153	14243	14158	14429	14303	14220	14178	14269	14166	14405	14215	14223	14123	14183	14294	14258	14356	14336	14302	14335	14225	14173	14287	14241	14175	14287	14226	14161	14200	14239	14188	14244	14101	14171	14212	14254	14254	14225	14124	14219	14285	14259	14351	14284	14023	14276	14205	14169	14165	14303	14304	14138	14223	14152	14304	14282	14279	14281	14269	14138	14347	14323	14251	14287	14260	14289	14289	14233	14260	14211	14274	14231	14135	14518	14218	14160	14199	14241	14060	14198	14152	14440	14238	14170	14414	14188	14264	14221	14238	14207	14275	14172	14198	14238	14275	14369	14325	14357	14244	14214	14334	14454	14403	14014	14257	14109	14067	14328	14227	14267	14231	14231	14194	14126	14292	14304	14164	14166	14171	14035	14080	14250	14154	14119	14196	14278	14300	14202	14162	14215	14226	14219	14171	14164	14486	14258	14202	14316	14197	14224	14376	14200	14209	14288	13940	14236	14301	14239	14310	14260	14253	14383	14222	14344	14227	14242	14236	14324	14076	14198	14235	14279	14294	14253	14235	14208	14296	14349	14241	14048	14327	14271	14253	14232	14240	14408	14222	14312	14197	14346	14316	14243	14200	14150	14304	14424	14297	14293	14236	14124	14206	14144	14050	14165	14347	14204	14196	13996	14106	14363	14225	14392	14240	14228	14216	14132	14307	14004	14293	14144	14199	14277	14351	14176	14371	14040	14326	14180	14319	14260	14370	14146	14133	14246	14192	14223	14349	14257	14227	14215	14152	14126	14187	14143	14212	14459	14175	14338	14140	14296	14121	14153	14282	14184	14264	14089	14220	14224	14345	14334	14002	14218	14186	14287	14069	14230	14267	14165	14264	14066	14184	14391	14218	14193	14184	14208	14310	14425	14372	14316	14291	14226	14187	14409	14167	14231	14167	14181	14211	14219	14419	14097	14359	14123	14283	14142	14187	14281	14364	14256	14248	14229	14201	14246	14178	14139	14062	14517	14303	14288	14125	14154	14277	14171	14251	14168	14392	14143	14165	14142	14128	14156	14266	14331	14244	14261	14136	14277	14218	14269	14308	13948	14090	14145	14276	14245	14174	14139	14349	14232	14287	14098	14113	14368	14124	14241	14266	14271	14278	14175	14198	14097	14336	14341	14307	14249	14255	14200	14279	14132	14324	14238	14141	14161	14168	14199	14185	14371	14104	14198	14421	14221	14176	14207	14222	14258	14140	14281	14159	14111	14170	14292	14359	14084	14245	14291	14232	14301	14142	14212	14239	14227	14237	14215	14259	14253	14248	14057	14195	14299	14104	14184	14120	14382	14102	14198	14367	14350	14201	14252	14259	14422	14491	14301	14247	14405	14198	14346	14242	14299	14314	14184	14268	14392	14204	14411	14224	14253	14103	14214	14321	14389	14295	14345	14260	14266	14163	14427	14312	14284	14175	14354	14246	14381	14199	14125	14256	14339	14250	14186	14159	14297	14257	14117	14343	14323	14213	14258	14249	14287	14160	14197	14265	14229	14217	14361	14125	14224	14073	14280	14218	14329	14202	14288	13978	14126	14269	14209	14221	14323	14226	14205	14247	14454	14120	14128	14294	14083	14357	14293	14133	14161	14234	14172	14257	14211	14204	14259	14347	14240	14230	14219	14137	14159	14273	14220	14122	14244	14111	14315	14161	14248	14097	14250	14226	14445	14100	14160	14315	14137	14274	14120	14244	14331	14309	14159	14238	14162	14272	14291	14153	14382	14227	14239	14211	14225	14227	14158	14265	14255	14373	14405	14122	14185	14377	14305	14099	14260	14219	14206	14298	14228	14004	14251	14204	14263	14267	14217	14178	14205	14309	14351	14221	14136	14065	14096	14227	14119	14104	14255	14064	14231	14059	14249	14239	14276	14254	14271	14278	14164	14219	14204	14267	14286	13964	14207	14259	14158	14179	14181	14457	14348	14337	14142	14249	14150	14163	14327	14101	14247	14257	14283	14312	14247	14137	14147	14095	14342	14137	14252	14156	14253	14250	14271	14329	14192	14185	14175	14296	14029	14343	14258	14261	14319	14170	14349	14349	14164	14332	14220	14278	14147	14239	14187	14158	14400	14221	14083	14147	14428	14259	14274	14343	14254	14112	14185	14208	14264	14231	14314	14195	14239	14121	14146	14448	14196	14082	14308	14455	14370	14311	14207	14361	14169	14218	14248	14210	14228	14211	14288	14199	14180	14082	14259	14176	14276	14222	14158	14400	14317	14336	14254	14153	14100	14225	14267	14302	14139	14190	14229	14273	14183	14267	14201	14359	14257	14265	14451	14340	14180	14264	14299	14178	14280	14310	14111	14186	14243	14007	14369	14315	14193	14217	14245	14285	14332	14216	14211	14429	14267	14202	14359	14320	14206	14134	14266	14184	14257	14269	14169	14129	14235	14110	14250	14159	14264	14256	14111	14117	14163	14258	14245	14362	14235	14189	14217	14328	14264	14223	14226	14242	14133	14157	14156	14408	14067	14325	14290	14155	14266	14158	14251	14170	14320	14276	14282	14270	14387	14315	14300	14289	14339	14250	14099	14272	14328	14210	14180	14335	14175	13942	14148	14249	14258	14483	14341	14260	14222	14136	14291	14154	14142	14311	14154	14000	14073	14086	14088	14218	14119	14224	14236	14307	14237	14114	14392	14185	14317	14306	14356	14192	14185	14289	14135	14311	14228	14167	14231	14253	14187	14449	14283	14338	14166	14339	14299	14266	14288	14107	14258	14290	14164	14357	14294	14237	14350	14091	14135	14232	14272	14251	14359	14263	14279	14278	14105	14231	14338	14085	14230	14318	14384	14232	14283	14146	14249	14132	14278	14326	14279	14221	14176	14250	14184	14217	14094	14316	14138	14379	14333	14184	14206	14318	14298	14181	14228	14237	14093	14356	14307	14346	14341	14173	14123	14167	14178	14236	14279	14177	14201	14168	14190	14251	14144	14216	14069	14212	14071	14134	14316	14292	14256	14367	14169	14205	14271	14241	14141	14278	14182	14140	14252	14190	14329	14306	14189	14326	14211	14225	14147	14291	14242	14230	14192	14161	14232	14188	14163	14200	14165	14130	14288	14164	14242	14170	14305	14150	14311	14283	14290	14148	14134	14363	14180	14108	14044	14168	14189	14220	14238	14159	14168	14134	14258	14222	14210	14064	14073	14243	14314	14278	14172	14190	14425	14223	14265	14232	14301	14179	14204	14345	14268	14209	14195	14320	14458	14281	14148	14384	14240	14179	14110	14256	14319	14214	14137	14245	14277	14294	14356	14269	14156	14197	14177	14245	14190	14206	14218	14343	14263	14204	14236	14133	14121	14249	14387	14124	14294	14154	14178	14141	14146	14331	14282	14076	14232	14286	14314	13966	14313	14203	14106	14329	14362	14212	14348	14170	14406	14241	14305	14214	14153	14007	14280	14196	14314	14158	14268	14066	14235	14295	14314	14283	14285	14225	14343	14215	14366	14275	14267	14366	14330	14318	14359	14305	14312	14262	14320	14146	14368	14350	14305	14210	14164	14266	14174	14150	14290	14273	14273	14243	14334	14320	14210	14200	14323	14190	14148	14200	14263	14279	14147	14148	14131	14331	14273	14288	14258	14279	14432	14294	14350	14335
30409	26352	29604	27005	23185	21645	21106	20541	20305	20282	20299	20170	20309	20298	20362	20085	20106	20160	20209	20333	20381	20320	20098	19973	19945	20246	20123	20192	20110	20193	20142	20082	20136	20283	20021	20245	20198	20362	20313	20327	20269	20386	20221	20324	20048	20044	19988	19900	20182	20123	20259	20071	20146	20009	20045	19988	19967	20026	20078	19803	19909	20012	20303	19912	20127	19926	20051	19940	19917	20113	20057	20241	19980	20010	19969	20235	20036	20265	20120	20033	20121	19916	20141	20014	20076	19952	20221	20208	19815	19987	20160	20109	20020	20264	20108	20117	20089	20025	20092	19923	19893	19870	19993	20059	19927	20131	19977	20064	19906	20068	20066	19973	20093	20145	20028	19924	19958	20137	20127	20161	20110	20130	20113	20123	20014	19869	20043	19881	20318	19965	20056	20018	20100	20125	20164	20236	19950	19928	20032	19999	19868	20127	20001	19920	20086	19783	20016	20053	19920	20227	19914	20127	20280	20031	19806	19919	20135	19773	19815	19918	20110	19880	19945	20004	20155	20095	20066	19696	20070	20099	20272	19928	20045	20070	19961	20039	19992	19907	20194	19844	20207	20103	19896	20317	20069	20228	20020	20106	20098	20004	20102	19987	20053	19893	19850	20174	20124	20212	19874	19998	20163	20037	20091	19943	20032	20114	20212	20002	20013	19818	20113	20014	20254	20068	20062	20166	19968	19992	19974	19920	20101	20273	20015	19814	20152	19945	19984	20159	20144	19963	20019	20018	20149	19912	20203	19899	20029	20011	20200	20032	20077	20067	20289	20249	20224	20060	20136	20019	20219	20117	20101	19941	20193	20179	20193	20328	20220	20093	19899	20052	20015	20046	19856	20169	20071	20160	20125	20070	20178	20022	20090	20188	20197	20090	19977	20061	20081	20140	20094	19952	20108	19882	20168	20081	20081	20046	20022	20102	20080	19903	19991	19857	20220	20013	20111	20079	20093	20055	19703	20042	19998	20087	19948	20145	19962	20033	20102	20024	20230	19976	20028	20049	20126	20210	19941	19890	19983	20119	20078	20139	20026	19973	20060	20079	19843	19998	19933	20053	20198	20136	20231	20279	20299	19929	19817	20081	20073	19890	20233	20066	19996	20032	19812	20049	20042	20070	20142	19933	20193	20181	20136	20170	20157	20011	20045	20056	20227	20112	20271	19920	20201	19951	20169	20131	20116	20049	19989	20047	20059	19944	20099	19973	20190	20089	19895	20187	20055	19988	20266	20138	20104	20034	20049	20118	20102	20019	20223	20051	20097	19940	20241	20363	19913	20213	19900	19998	20091	19938	20105	20200	20099	20205	19804	20102	20163	20243	20073	19966	20033	20043	20257	20188	20023	20020	20063	19991	20185	20039	20267	19970	19886	20204	20349	19973	19895	20294	19807	19899	19969	20154	19942	19743	20035	20253	20249	20171	20074	19899	20013	19950	19999	20095	20273	20182	20167	20208	20037	19924	19998	20037	20048	19786	20162	19957	20030	20126	20187	20292	19917	20082	20159	20085	20209	20079	20010	19912	19848	20251	20110	19936	19982	20053	20066	20078	20233	20350	19945	20147	19961	20369	20024	20051	20061	20020	20173	20162	20109	20109	20102	20240	20098	19932	20010	20166	19901	20005	19974	20054	20232	20094	19991	19801	20088	19807	20275	19941	20017	19911	20239	19979	20109	20150	20357	20118	20037	19926	20159	20125	19921	20235	20054	19977	20202	19998	20035	20096	20061	20089	20208	20131	20311	20226	19805	19973	20049	20101	20024	20031	20105	19816	19919	20028	19999	19967	20269	20073	19900	20094	19764	20093	20087	19881	19880	20049	20098	19979	20052	20051	20234	19949	20010	20015	20016	19987	20012	19915	19910	19949	19795	19927	19856	20161	19952	19956	20001	19978	19911	20150	20103	20139	20077	19984	19956	20068	19964	20083	20189	20024	20167	20118	19889	20103	20171	20050	20123	19953	20244	20181	20111	20187	20006	20207	20099	20126	20167	20011	20061	20108	19993	19806	19991	20028	19884	20201	20289	20045	20187	19901	20086	20024	19926	20191	20119	19933	20102	20282	19989	20121	20003	20246	20015	20286	19926	20222	20113	20179	20201	20174	19992	20244	19843	20228	20049	20019	20150	20039	19807	19956	20166	20007	20013	20093	20013	20140	20167	19942	20136	20026	19678	20087	20102	19809	20155	20005	19951	19979	19942	19929	19997	20007	19960	20087	20039	19991	20104	20024	19928	20174	19899	20082	20019	19886	20034	19863	19941	20051	19993	20212	20093	20236	20126	20072	19945	20063	20060	20058	19920	19879	20020	20027	19794	20010	20043	20046	20101	20054	20252	20089	20134	20154	19963	19965	20080	19937	19904	20194	20037	19967	19977	20107	20132	20166	20159	20192	20139	20077	19975	20044	20128	20054	19937	20145	20152	20135	20260	20198	19997	19941	19951	20149	20032	20038	19948	20013	20106	19976	20207	19988	20064	19922	20119	19781	19962	20258	20186	20135	20354	20193	20278	20006	19909	20070	19990	20225	19811	20208	20129	19952	19913	20187	20008	20202	20019	20045	20009	20103	19856	19961	19987	19869	20014	19867	19950	19834	20032	19840	20164	20084	20169	20349	19913	20118	20032	20185	20170	20107	19938	20128	20088	19935	20149	20162	20102	20029	20042	19925	20048	20126	20056	19954	20166	19944	20063	20120	19958	20284	20128	20070	20051	19978	20217	20016	20021	20144	20161	20144	19970	20144	20046	20052	20290	20011	20168	20098	19879	20091	20173	20271	20212	20199	20210	20088	20037	20251	20128	20041	19715	20053	20065	20070	19996	20113	20026	20148	20143	20193	20120	20042	20156	19943	19810	19899	20111	19918	19814	20085	20049	20041	20063	19934	20075	20239	20241	20051	20063	19970	20242	20017	20347	20146	20096	20198	20080	20097	20084	19994	20190	19957	20018	20148	20059	20112	20106	20081	20152	20128	19927	19963	20220	20204	20106	20038	19959	19949	19985	20048	20185	20074	19901	20119	19811	20036	20074	20217	20032	20088	20276	20155	20035	20055	19997	20114	20208	20059	20224	20019	20061	20067	20068	20045	20124	20279	20061	19861	19919	20058	20054	20050	19970	20158	20113	20112	19911	19895	20034	19955	19912	19939	19925	20181	20080	20061	20054	19918	20131	19991	20182	20204	20096	20217	19862	19950	20116	20133	20252	19926	20032	19995	19966	20093	20005	20114	20149	20073	19947	20043	20113	19933	20129	20111	20068	20136	19922	19983	19988	20075	20278	19986	19906	20190	19992	19998	20258	19975	20013	20101	20043	20075	20086	20234	19967	20083	19842	19962	20025	20092	20335	20168	20033	20164	20091	19982	20016	19992	20084	20043	20006	20006	20149	20092	20077	20043	19960	19955	19893	20180	20137	20124	20067	20081	20026	19852	20183	20089	20173	20029	20070	20244	20122	20126	20077	20165	20241	19986	20147	20150	20263	20129	20030	19913	19979	20069	20109	19839	20067	20068	19974	20184	19972	20111	19960	20128	19998	19866	19957	19960	19997	19975	20029	20046	20150	20063	19930	19954	19871	20166	20172	20134	19952	19952	20075	20191	19952	19838	20033	20086	20084	20092	20225	20214	20186	20180	20194	19990	20121	19975	20238	20021	20138	20122	20101	19876	19994	20052	19910	20122	19805	19905	19980	19904	20221	20069	20137	20199	20269	20253	20005	20078	20113	20233	19972	20018	20102	20214	19859	19929	19908	20021	20065	20158	20214	20152	20056	20087	20042	20128	20055	20118	20141	19886	19971	19930	19986	20168	19878	20058	20053	20083	20079	20037	20082	20167	20331	20237	20050	20087	20124	20309	20133	20487	20236	20301	20388	20021	20234	20259	20150	20233	20181	20287	20171	19921	20113	20201	20135	20167	19952	19820	20119	19965	19774	20130	19939	20064	19883	19713	20432	19963	19969	19861	19980	19810	19892	19921	19903	19932	20355	20102	20179	20075	20057	19958	19886	19892	20033	20054	19860	20127	20175	20065	20186	20131	20203	20084	20033	19876	19924	20156	20174	20159	19996	20105	20103	20077	19969	20007	19784	20008	20262	20092	19973	19841	20201	20361	20043	20092	19976	19903	20203	20220	19920	20231	20119	20031	20019	20094	19988	20045	19999	19977	20140	20051	20034	19873	20177	20273	20046	20113	20193	20213	19977	20089	20211	19911	20003	20030	20174	20129	20007	20285	20148	20222	20004	19793	20195	20196	20075	20107	20001	19915	19991	20173	20087	20259	20215	20139	20312	19933	20083	20251	20084	20050	20296	20040	20170	20033	20118	20048	19804	20006	20098	19959	20091	20268	20009	20132	20151	20047	19977	19897	20059	20110	20189	20054	20038	19748	19988	20145	20092	19914	20076	20124	20068	19980	20153	20001	20142	20054	20229	19946	20109	19833	20252	19980	20055	19980	20149	20189	20076	20271	20104	20043	20171	19899	19962	19968	19913	20099	20192	20037	19915	19872	20094	19807	20050	19826	20103	20103	20218	19903	19906	20121	20139	20150	19904	19872	19948	19891	20069	20044	20043	20290	20192	19912	20164	20036	20178	20190	20026	19948	19991	19790	19851	19791	20192	20058	20112	20104	20075	20131	20029	20364	20028	20351	20007	20147	19959	19924	20123	19878	19910	19930	20021	19943	19956	19976	20003	19952	19979	19981	19873	20110	20018	19875	20394	20091	20266	19996	20031	19845	20105	20115	20223	20197	20089	19869	20182	20154	20054	20109	20355	20101	19908	20060	20101	20002	20016	20099	20038	19879	19897	20277	20158	19920	19881	20031	20137	20096	19999	19932	19940	20016	19945	19836	20109	20222	19906	20152	20085	19896	20087	20024	20060	19904	19924	19928	20057	20021	20107	20037	20081	20108	20175	20074	19874	20267	19919	20207	20098	19934	20119	19855	20106	20092	20238	20003	20239	19958	20025	20047	19990	20156	19906	20115	20317	19834	19931	20156	20211	20148	19982	20170	20207	20013	20032	20023	20143	20058	19982	20175	20069	20432	20167	20069	20010	20106	19892	20031	20148	19934	20073	19961	19905	19941	20093	20114	20123	20090	19890	20113	20182	20206	19885	20096	20017	20144
24820	32980	30391	24287	19808	17412	16196	15952	15694	15703	15799	15634	15487	15742	15557	15535	15464	15470	15173	15496	15362	15423	15327	15355	15339	15241	15356	15351	15390	15251	15416	15102	15332	15242	15347	15268	15426	15465	15568	15476	15622	15539	15279	15333	15468	15340	15284	15312	15266	15276	15145	15431	15444	15269	15242	15268	15284	15247	15357	15194	15382	15220	15177	15170	15340	15147	15350	15226	15218	15041	15217	15242	15376	15226	15280	15323	15185	15272	15264	15100	15082	15245	15222	15380	15309	15361	15358	15384	15213	15351	15150	15301	15251	15346	15201	15218	15293	15362	15280	15378	15377	15180	15203	15338	15089	15287	15270	15233	15354	15287	15200	15379	15070	15442	15009	15282	15173	15516	15353	15267	15219	15207	15223	15297	15139	15339	15139	15236	15322	15217	15251	15491	15258	15303	15320	15230	15204	15240	15233	15408	15314	15174	15195	15310	15198	14990	15172	15171	15208	15324	15293	15281	15186	15199	15308	15225	15208	15269	15165	15084	15219	15211	15210	15137	15240	15289	15224	15264	15240	15155	15355	15272	15182	15196	15160	15331	15313	15368	15269	15230	15273	15391	15298	15477	15405	15209	15333	15257	15281	15303	15188	15234	15149	15286	15238	15354	15283	15107	15225	15235	15171	15279	15247	15374	15247	15100	15222	15218	15215	15170	15309	15166	15195	15230	15334	15148	15478	15216	15226	15361	15322	15220	15303	15361	15242	15275	15286	15271	15481	15288	15288	15262	15310	15315	15467	15166	15409	15065	15318	15231	15386	15351	15293	15304	15327	15365	15317	15212	15179	15351	15183	15139	15383	15189	15149	15086	15312	15270	15388	15234	15390	15301	15084	15205	15445	15153	15288	15119	15235	15299	15248	15322	15389	15236	15096	15159	15374	15215	15334	15343	15267	15273	15161	15224	15282	15319	15250	15320	15256	15156	15214	15290	15179	15176	15337	15182	15302	15059	15326	15226	15256	15468	15261	15284	15219	15181	15157	15227	15263	15300	15224	15323	15277	15425	15334	15302	15368	15238	15321	15242	15236	15235	15103	15094	15189	15311	15259	15245	15227	15311	15169	15182	15307	15306	15129	15228	15236	15397	15324	15308	15150	15195	15247	15091	15296	15274	15326	15244	15371	15384	15140	15349	15268	15268	15142	15530	15415	15439	15329	15168	15440	15272	15270	15192	15184	15347	15146	15387	15212	15222	15400	15294	15363	15069	15243	15224	15148	15240	15213	15214	15304	15386	15246	15306	15254	15352	15178	15123	15168	15202	15342	15253	15122	15353	15221	15197	15306	15084	15341	15241	15264	15219	15380	15156	15397	15318	15361	15317	15296	15258	15202	15274	15140	15369	15321	15221	15339	15290	15189	15249	15433	15124	15095	15304	15254	15328	15328	15272	15524	15177	15391	15263	15311	15174	15420	15341	15274	15434	15268	15323	15188	15309	15360	15220	15314	15293	15346	15130	15087	15262	15307	15225	15234	15363	15322	15279	15149	15205	15184	15213	15087	15252	15324	15301	15284	15248	15282	15307	15358	15209	15398	15206	15192	15205	15228	15318	15204	15440	15259	15207	15210	15225	15239	15334	15333	15129	15106	15204	15267	15320	15237	15314	15319	15379	15225	15321	15300	15212	15374	15249	15361	15339	15243	15209	15160	15289	15358	15305	15134	15351	15228	15394	15266	15158	15113	15461	15103	15170	15398	15255	15314	15367	15277	15222	15059	15254	15136	15510	15291	15254	15328	15191	15250	15314	15278	15222	15372	15236	15204	15471	15423	15289	15279	15171	15177	15121	15269	15333	15266	15358	15276	15248	15330	15104	15158	15298	15411	15256	15222	15215	15108	15205	15287	15351	15249	15251	15321	15297	15316	15295	15104	15150	15307	14901	15283	15312	15421	15384	15191	15338	15329	15285	15175	15283	15382	15395	15160	15126	15251	15213	15276	15179	15156	15307	15174	15313	15212	15169	15280	15382	15420	15249	15423	15272	15232	15187	15306	15311	15385	15202	15302	15050	15279	15308	15398	15323	15342	15147	15308	15315	15316	15356	15202	15214	15388	15357	15226	15385	15131	15268	15445	15324	15225	15162	15309	15318	15285	15248	15159	15245	15293	15272	15299	15242	15356	15293	15393	15262	15399	15270	15486	15112	15238	15152	15171	15284	15134	15298	15253	15254	15205	15250	15324	15203	15292	15319	15328	15373	15262	15336	15210	15377	15346	15389	15197	15433	15252	15297	15219	15261	15351	15169	15353	15325	15190	15211	15276	15297	15211	15456	15320	15232	15290	15282	15277	15164	15244	15157	15360	15167	15336	15376	15264	15325	15257	15340	15250	15169	15173	15296	15428	15258	15030	15378	15361	15342	15257	15318	15125	15198	15240	15319	15409	15134	15415	15352	15131	15324	15333	15127	15366	15306	15430	15321	15338	15383	15386	15257	15303	15187	15270	15433	15195	15347	15288	15217	15150	15171	15224	15253	15222	15344	15377	15389	15232	15137	15042	15386	15352	15050	15361	15226	15392	15317	15380	15370	15288	15313	15285	15224	15403	15387	15129	15380	15163	15226	15290	15140	15174	15155	15364	15238	15177	15240	15375	15028	15131	15240	15068	15316	15295	15429	15237	15252	15097	15239	15245	15253	15295	15401	15206	15283	15346	15103	15560	15398	15113	15377	15121	15208	15271	15395	15235	15470	15297	15325	15211	15267	15138	15313	15268	15287	15215	15280	15287	15297	15413	15246	15170	15267	15253	15236	15409	15062	15405	15088	15345	15198	15384	15434	15259	15246	15195	15166	15257	15253	15238	15168	15246	15370	15272	15242	15317	15210	15292	15363	15249	15308	15219	15243	15364	15405	15308	15250	15336	15312	15252	15332	15431	15400	15308	15110	15192	15226	15195	15321	15302	15379	15480	15349	15375	15228	15133	15218	15388	15251	15230	15211	15241	15240	15157	15179	15345	15221	15269	15113	15298	15173	15253	15193	15338	15377	15199	15094	15257	15314	15187	15138	15238	15260	15193	15435	15255	15146	15172	15277	15148	15181	15280	15395	15057	15402	15253	15311	15097	15306	15323	15077	15369	15140	15223	15342	15310	15431	15262	15369	15088	15187	15389	15268	15334	15234	15396	15438	15322	15225	15144	15399	15370	15378	15176	15305	15372	15273	15184	15221	15381	15229	15279	15302	15232	15257	15264	15318	15372	15307	15256	15203	15131	15460	15244	15151	15157	15368	15364	15349	15379	15363	15298	15206	15360	15247	15301	15405	15211	15297	15387	15266	15410	15237	15235	15178	15273	15282	15375	15279	15379	15449	15330	15324	15035	15227	15406	15258	15131	15280	15102	15239	15214	15223	15361	15243	15147	15281	15041	15412	15203	15232	15196	15253	15349	15247	15153	15277	15267	15312	15226	15183	15228	15550	15314	15431	15261	15383	15245	15297	15383	15326	15146	15281	15315	15375	15308	15301	15244	15224	15206	15289	15262	15493	15172	15201	15322	15306	15300	15243	15210	15328	15213	15143	15424	15215	15034	15331	15322	15182	15293	15148	15246	15328	15322	15364	15301	15100	15128	15265	15195	15289	15378	15236	15111	15268	15307	15265	15171	15243	15372	15144	15334	15220	15191	15234	15410	15494	15023	15423	15381	15220	15374	15413	15157	15267	15399	15330	15460	15336	15225	15183	15405	15456	15241	15264	15213	15328	15264	15400	15258	15401	15199	15323	15308	15258	15358	15230	15325	15420	15223	15077	15294	15280	15290	15331	15338	15266	15207	15163	15340	15237	15470	15302	15380	15303	15263	15099	15262	15278	15294	15162	15078	15285	15254	15320	15436	14996	15480	15456	15215	15263	15280	15336	15274	15268	15122	15371	15299	15292	15122	15363	15307	15240	15395	15331	15126	15269	15277	15296	15200	15345	15279	15164	15212	15413	15392	15318	15276	15317	15202	15235	15374	15341	15252	15205	15450	15270	15286	15206	15170	15368	15253	15327	15283	15130	15188	15084	15318	15325	15275	15349	15472	15143	15358	15151	15400	15244	15166	15260	15268	15424	15285	15480	15322	15237	15222	15275	15433	15104	15296	15330	15261	15145	15245	15369	15288	15449	15259	15164	15315	15268	15267	15240	15461	15116	15136	15333	15299	15470	15129	15236	15427	15318	15244	15314	15149	15304	15328	15175	15273	15361	15054	15376	15401	15329	15251	15301	15205	15208	15076	15306	15187	15296	15442	15274	15324	15378	15278	15176	15158	15029	15334	15344	15236	15317	15192	15214	15399	15311	15201	15336	15382	15339	15238	15267	15249	15289	15335	15164	15418	15239	15392	15379	15218	15316	15172	15290	15245	15207	15336	15419	15260	15349	15147	15136	15174	15278	15315	15185	15404	15225	15228	15170	15232	15294	15388	15342	15292	15164	15325	15349	15209	15345	15282	15184	15333	15254	15543	15350	15208	15379	15241	15240	15292	15292	15135	15222	15410	15413	15312	15283	15207	15378	15206	15259	15460	15329	15410	15218	15333	15356	15238	15317	15376	15323	15424	15297	15333	15215	15363	15245	15348	15324	15214	15264	15283	15258	15141	15291	15312	15238	15135	15138	15333	15470	15203	15210	15201	15261	15263	15228	15247	15206	15278	15204	15251	15456	15367	15175	15322	15282	15150	15248	15288	15361	15193	15232	15296	15197	15257	15210	15211	15273	15182	15329	15368	15340	15157	15267	15191	15278	15173	15305	15385	15276	15265	15307	15264	15613	15195	15150	15408	15220	15110	15278	15132	15167	15221	15168	15326	15154	15330	15106	15311	15163	15073	15187	15267	15221	15408	15362	15429	15380	15311	15235	15410	15114	15329	15229	15211	15277	15476	15307	15442	15295	15407	15226	15351	15491	15325	15421	15137	15308	15141	15398	15237	15284	15102	15411	15130	15349	15085	15218	15333	15187	15305	15309	15276	15212	15319	15247	15300	15211	15230	15302	15361	15071	15232	15240	15268	15335	15375	15246	15288	15363	15296	15295	15234	15198	15197	15086	15291	15357	15291	15323	15203	15189	15376	15220	15210	15212	15227	15191	15223	15209	15394	15330	15221	15198	15323	15420	15567	15360	15455	15152	15359	15297	15318	15294
24514	20900	28129	24525	23639	24269	23583	21042	20312	20478	20577	20338	20461	20151	20193	19832	19864	19854	19886	19607	19789	19603	19801	19781	20033	20067	19801	19914	19783	19996	19736	19787	19700	19572	19768	19555	19832	20256	20906	21325	21281	20882	20151	19749	19816	19747	19800	19470	19503	19546	19834	19644	19615	19743	19673	19734	19481	19587	19550	19502	19668	19668	19713	19746	19392	19417	19545	19455	19611	19315	19529	19648	19570	19680	19607	19462	19540	19709	19680	19571	19478	19501	19560	19788	19641	19597	19815	19521	19735	19739	19497	19631	19410	19494	19437	19622	19563	19602	19542	19531	19435	19407	19552	19534	19495	19575	19705	19325	19654	19790	19569	19586	19413	19516	19561	19641	19591	19722	19515	19487	19556	19713	19638	19582	19604	19501	19599	19494	19586	19886	19725	19517	19655	19618	19518	19637	19516	19457	19556	19389	19652	19521	19789	19289	19296	19448	19807	19492	19407	19412	19659	19710	19560	19505	19611	19481	19608	19627	19541	19669	19574	19545	19536	19795	19364	19346	19525	19641	19498	19415	19437	19458	19630	19423	19529	19489	19647	19356	19623	19779	19789	19473	19616	19651	19420	19653	19415	19711	19542	19479	19815	19744	19698	19461	19521	19615	19441	19532	19637	19416	19602	19618	19700	19682	19478	19587	19506	19636	19550	19549	19674	19548	19741	19581	19410	19539	19827	19660	19579	19513	19405	19650	19603	19535	19768	19360	19649	19396	19731	19566	19554	19553	19635	19860	19474	19485	19488	19413	19529	19470	19415	19821	19591	19348	19572	19413	19456	19713	19538	19485	19553	19681	19649	19584	19588	19597	19493	19730	19511	19517	19594	19601	19529	19510	19491	19606	19415	19433	19436	19577	19508	19579	19571	19391	19506	19486	19565	19645	19571	19702	19355	19568	19495	19703	19449	19351	19619	19754	19697	19426	19588	19629	19584	19611	19677	19467	19608	19450	19461	19674	19509	19470	19562	19645	19700	19769	19671	19633	19642	19673	19397	19452	19434	19930	19555	19686	19308	19550	19332	19511	19621	19496	19510	19761	19512	19670	19543	19498	19350	19649	19614	19458	19702	19730	19553	19577	19682	19586	19541	19601	19637	19496	19452	19645	19633	19667	19459	19463	19801	19705	19477	19412	19741	19765	19588	19703	19484	19454	19285	19448	19628	19475	19710	19550	19716	19522	19560	19597	19511	19641	19526	19501	19550	19512	19485	19651	19407	19460	19501	19614	19515	19538	19542	19497	19633	19537	19550	19649	19514	19719	19612	19482	19717	19668	19273	19621	19511	19530	19404	19446	19714	19613	19853	19439	19403	19765	19715	19607	19695	19739	19612	19681	19553	19384	19677	19499	19767	19640	19708	19587	19657	19546	19470	19472	19543	19600	19623	19502	19347	19716	19735	19633	19665	19650	19498	19753	19462	19447	19711	19454	19674	19405	19676	19501	19482	19635	19558	19639	19741	19444	19600	19426	19515	19622	19534	19770	19657	19596	19515	19662	19649	19589	19723	19497	19658	19489	19520	19698	19569	19621	19666	19542	19435	19639	19645	19627	19718	19543	19670	19556	19528	19671	19650	19512	19521	19553	19626	19471	19655	19665	19798	19608	19550	19493	19518	19716	19443	19531	19601	19570	19712	19606	19481	19638	19503	19643	19682	19475	19681	19462	19603	19846	19679	19637	19685	19507	19454	19604	19556	19533	19820	19573	19450	19579	19745	19733	19641	19755	19783	19559	19577	19555	19793	19526	19570	19581	19759	19611	19448	19550	19579	19682	19719	19609	19567	19620	19686	19522	19499	19418	19619	19715	19646	19516	19564	19348	19723	19515	19466	19474	19730	19581	19616	19566	19773	19546	19512	19461	19674	19570	19554	19793	19591	19618	19597	19814	19385	19421	19683	19490	19596	19728	19630	19576	19584	19466	19716	19624	19769	19643	19492	19531	19619	19908	19584	19517	19568	19510	19586	19658	19477	19577	19501	19620	19494	19619	19604	19546	19595	19422	19655	19683	19604	19622	19632	19619	19558	19378	19353	19595	19550	19549	19505	19409	19422	19295	19556	19521	19509	19635	19602	19618	19608	19598	19495	19637	19617	19426	19367	19515	19512	19495	19631	19551	19682	19710	19697	19647	19755	19621	19682	19302	19535	19548	19690	19604	19484	19542	19675	19686	19525	19651	19376	19259	19577	19761	19631	19661	19878	19505	19514	19554	19683	19522	19515	19463	19463	19540	19534	19543	19748	19618	19417	19789	19658	19648	19858	19704	19533	19594	19647	19508	19752	19688	19392	19623	19543	19606	19663	19477	19690	19552	19651	19505	19731	19391	19580	19627	19370	19558	19378	19374	19751	19588	19741	19526	19565	19634	19456	19732	19613	19821	19482	19658	19563	19626	19535	19652	19614	19770	19614	19609	19509	19722	19759	19545	19441	19650	19507	19477	19636	19528	19779	19505	19495	19490	19363	19583	19419	19533	19665	19466	19553	19816	19525	19693	19628	19657	19516	19687	19574	19650	19496	19458	19345	19452	19552	19518	19552	19410	19217	19393	19530	19486	19335	19357	19428	19511	19579	19443	19606	19648	19748	19652	19693	19679	19712	19772	19433	19486	19609	19466	19598	19768	19630	19681	19845	19787	19425	19503	19674	19220	19624	19686	19570	19652	19428	19684	19670	19448	19557	19612	19618	19656	19538	19734	19473	19554	19563	19645	19568	19784	19825	19690	19499	19509	19516	19696	19717	19570	19538	19847	19673	19656	19557	19504	19367	19533	19598	19412	19663	19587	19757	19602	19500	19632	19514	19568	19569	19398	19468	19466	19668	19463	19806	19575	19666	19801	19728	19823	19876	19732	19716	19686	19507	19634	19647	19389	19705	19261	19610	19806	19573	19509	19685	19561	19622	19649	19542	19589	19635	19597	19690	19668	19646	19553	19563	19337	19438	19745	19664	19468	19646	19508	19368	19464	19493	19648	19480	19437	19578	19605	19521	19624	19641	19449	19670	19643	19604	19639	19396	19462	19458	19574	19515	19633	19587	19744	19561	19586	19523	19312	19809	19699	19513	19622	19551	19543	19582	19687	19552	19640	19298	19710	19715	19407	19648	19472	19416	19844	19771	19704	19688	19688	19598	19512	19666	19664	19747	19471	19789	19459	19616	19518	19738	19607	19527	19513	19650	19704	19536	19574	19505	19543	19506	19798	19549	19765	19592	19587	19638	19502	19545	19608	19438	19852	19534	19525	19359	19619	19472	19436	19386	19657	19831	19384	19432	19340	19620	19476	19493	19702	19552	19463	19494	19385	19400	19417	19466	19465	19764	19621	19513	19402	19629	19565	19444	19675	19533	19584	19706	19483	19464	19588	19602	19403	19605	19449	19594	19498	19589	19423	19528	19723	19530	19501	19702	19549	19587	19979	19514	19504	19573	19625	19641	19427	19599	19571	19611	19358	19565	19454	19720	19443	19472	19547	19541	19432	19505	19474	19458	19609	19744	19690	19857	19694	19577	19566	19576	19699	19713	19731	19862	19531	19728	19846	19712	19577	19636	19484	19625	19523	19614	19530	19625	19609	19678	19621	19604	19747	19556	19402	19581	19462	19622	19472	19512	19533	19793	19314	19600	19637	19664	19621	19540	19541	19448	19424	19527	19403	19614	19498	19561	19505	19617	19437	19683	19751	19649	19388	19677	19682	19455	19348	19571	19398	19582	19702	19458	19490	19602	19422	19606	19486	19743	19644	19601	19473	19751	19676	19592	19677	19408	19524	19614	19520	19570	19627	19555	19600	19556	19770	19501	19396	19757	19529	19466	19518	19731	19387	19735	19630	19627	19555	19461	19774	19443	19514	19735	19490	19555	19512	19574	19378	19690	19733	19880	19449	19566	19504	19656	19633	19661	19709	19569	19602	19634	19381	19742	19613	19696	19616	19521	19484	19810	19538	19692	19523	19753	19543	19562	19596	19691	19454	19529	19703	19707	19854	19636	19454	19574	19591	19621	19484	19749	19593	19672	19498	19558	19666	19607	19569	19636	19561	19503	19372	19433	19382	19556	19695	19630	19532	19409	19268	19537	19419	19389	19667	19618	19551	19601	19412	19558	19523	19641	19573	19649	19521	19972	19526	19572	19384	19626	19716	19454	19585	19533	19582	19475	19409	19988	19265	19428	19449	19530	19538	19549	19832	19662	19630	19482	19729	19345	19490	19473	19736	19513	19606	19619	19632	19762	19450	19474	19676	19502	19707	19588	19443	19382	19407	19770	19649	19642	19601	19660	19477	19580	19803	19620	19389	19521	19463	19642	19570	19484	19673	19608	19397	19584	19676	19643	19484	19396	19640	19587	19647	19421	19638	19570	19562	19587	19568	19711	19373	19685	19508	19617	19519	19678	19560	19866	19435	19539	19405	19624	19421	19391	19788	19688	19675	19607	19420	19778	19882	19663	19646	19389	19576	19622	19727	19651	19545	19622	19740	19715	19566	19476	19578	19578	19471	19729	19614	19718	19448	19787	19595	19821	19650	19583	19547	19670	19695	19569	19539	19548	19565	19465	19638	19594	19522	19629	19481	19564	19588	19606	19630	19414	19329	19733	19679	19671	19669	19509	19488	19594	19352	19520	19572	19747	19296	19561	19402	19503	19678	19497	19570	19348	19410	19483	19612	19632	19502	19533	19642	19470	19357	19568	19588	19714	19677	19595	19405	19626	19503	19523	19528	19614	19540	19903	19463	19553	19610	19598	19661	19645	19662	19559	19313	19399	19429	19639	19699	19617	19613	19655	19541	19541	19568	19619	19658	19563	19830	19584	19480	19365	19679	19604	19555	19479	19513	19702	19677	19455	19589	19688	19368	19749	19675	19742	19687	19697	19415	19899	19773	19515	19538	19442	19458	19635	19675	19537	19469	19382	19368	19472	19592	19435	19630	19815	19545	19634	19463	19659	19549	19610	19476	19530	19662	19521	19696	19458	19570	19343	19649	19672	19669	19620	19465	19353	19594	19272	19798	19384	19516	19553	19561	19532	19655	19483	19506	19619	19389	19726	19620	19734	19576	19433	19636	19462	19705	19822	19639	19633	19599	19615	19395	19689	19689	19814	19450	19611	19518	19484	19602	19708	19646
24392	39407	36622	29993	23264	19710	17767	16868	16244	16198	16089	16040	16245	15846	15353	15557	15471	15314	15377	15274	15394	15486	15247	15365	15309	15406	15164	15323	15413	15245	15203	15209	15169	15191	15212	15239	15363	15696	17054	17458	17224	16359	15496	15097	15274	15058	15234	15143	15175	14961	15137	15060	15118	14965	15127	15078	15007	14943	15009	15117	15091	14996	15135	15112	15155	14942	15041	15111	15114	14767	14999	14792	15222	14887	14916	15128	15009	15081	15164	15019	14988	15085	15066	15002	15148	14991	15054	14926	15016	15304	15097	15134	15045	15153	15091	15240	14953	15044	15237	15130	15264	15023	14999	15063	15099	15117	15031	15238	15065	15156	15045	15038	15043	15038	14974	15008	14992	15018	14942	15293	14989	15195	15024	15173	15031	15023	15126	15088	15221	15102	15039	15103	14942	15215	15046	15003	15019	15020	15101	15174	14862	15018	15077	15032	14882	15075	15027	15044	15098	15311	14983	15152	14892	15186	15086	15005	15142	15058	15211	15128	14959	14992	15069	15029	15199	15047	15156	15139	15212	14932	15062	15077	15361	15018	15040	15065	15041	15159	15130	14944	15066	15166	15013	15010	15243	15101	15066	15211	15178	15137	14914	15081	15016	15095	15093	14998	15095	15129	14978	15086	15009	15164	15112	15144	15031	15131	15168	15147	15169	14985	15098	15100	14925	15080	15065	15026	14924	14931	15194	15221	15166	15196	15235	15044	15057	14910	15084	15001	15165	15125	15041	15031	15086	15113	15146	14941	15105	15181	15058	15083	15160	15124	15083	15083	15053	14868	15105	15145	15252	15187	15151	15044	15068	15274	14932	14998	15074	15010	15018	14887	15141	15148	15103	15020	15010	15027	15074	14948	15094	15201	15157	15037	14977	15188	14975	15042	15144	15106	15203	15189	15186	15048	15225	15152	15003	15021	15207	14951	15082	15180	14996	15129	15051	15161	15158	15052	15250	14923	14986	14967	15029	15177	15192	15157	15254	15241	15397	15166	15005	15117	15030	15165	15149	15141	14782	15269	14925	15000	15057	15240	15161	15192	15023	15142	15141	15300	15079	14869	14947	15198	14954	14989	14929	15179	15118	15021	15056	15089	15091	14984	15153	15089	15191	15048	15140	15231	15026	14947	15119	15131	14867	14994	15041	15107	15290	14979	15117	15073	15258	15028	14889	15093	15158	14975	15091	15035	14993	15137	15059	15158	15004	15001	14957	15075	15078	15011	15096	15110	15040	15003	15081	15202	15077	15008	15104	15009	15087	14980	15172	15168	15018	15041	14920	15064	14996	15184	15084	15117	14954	15068	15146	15138	15046	15089	15054	15175	14976	14898	15093	15239	15095	14998	15338	15186	15167	15117	15149	15208	15023	15036	15272	15085	15129	15098	14968	15082	15031	15013	15231	14923	14897	14925	14951	15048	15100	14981	15060	15071	15141	15124	15268	15267	14876	15251	15194	15179	15127	15041	15142	15090	15094	14751	15037	15163	15146	15107	15078	15045	15090	14844	15208	15046	15135	15016	15192	15178	15057	15086	15074	15052	15098	15070	15125	15122	15041	15072	15117	15075	15155	15183	15185	15250	15130	14952	14909	15062	14981	15182	15087	15077	14997	15008	15153	15015	15191	15154	14985	14922	15033	15063	15175	15185	15036	15050	15018	15026	15217	15055	14980	15132	15229	15224	15141	15070	15210	14971	15055	15165	15065	15224	15176	15037	14969	15200	14961	15018	15090	15082	15092	14945	15067	15008	15001	15060	15015	14832	15089	15109	15009	15014	14927	15315	14847	15101	15105	14982	15126	15168	15039	15044	15296	14976	15193	15199	15012	15053	15190	15045	15060	15146	15047	15267	14990	15118	15004	15060	15016	15182	15119	15056	15093	15087	14990	15099	15070	14967	15079	15163	14919	15015	15144	15002	15309	15308	15032	15015	14996	15134	15135	15091	15048	15093	15024	15067	15054	15114	15201	15053	15131	15077	15045	15080	15190	15100	15093	15044	15108	15138	14984	14978	15152	15225	15205	15088	15092	14965	15214	15152	14943	15112	15231	14919	15029	15160	15022	15050	15139	14938	14963	15045	15184	15140	14889	15190	15071	15176	14998	14992	15168	15033	15027	15159	15059	15038	15185	15012	14997	15123	15147	15022	15184	15077	15070	15134	14984	15001	15130	15046	15094	15232	14987	15274	15022	14840	15147	15032	15014	15017	15216	15086	15077	15028	15157	15053	14968	15215	15134	14934	15141	15099	15066	14974	15128	15045	15162	15047	15048	14996	15163	15117	15149	15163	15117	15034	15131	15145	15097	15001	15064	15167	15062	15074	14989	15001	15213	15041	15125	15003	14996	15027	15129	15157	15060	15165	15021	15183	15091	15177	15087	15094	15130	15064	14937	15130	15214	14993	15141	15251	15023	15008	15337	15104	15164	14969	15067	15131	15200	15049	15049	15105	15186	15167	15107	15093	15092	15168	15148	15032	14846	15074	15035	15112	15288	15082	15119	14976	15018	15120	15186	15061	15000	15102	15143	15092	15054	15056	15014	15083	15136	14935	15042	14980	15003	15149	15023	15242	15235	15013	15085	15117	14935	15038	15118	14968	15209	15028	15042	15101	14951	15010	15109	15178	15126	15122	14979	15004	15105	14940	14992	15059	15095	15067	15094	15029	15234	15114	15120	15137	15217	15098	15159	15125	15076	15235	15070	15144	15217	15187	15045	15121	15194	14992	15172	15011	14969	15237	15003	15131	15067	14927	15202	15027	14982	15048	15097	15092	15136	15109	14935	15037	15170	15025	15037	14997	15040	15201	15083	15166	15263	15043	15036	15141	15030	15060	15021	15211	15009	15097	15096	15072	15124	15047	14916	15076	15053	14937	15265	15130	15216	15091	15112	15040	15087	15109	15118	15177	14959	15153	15197	15144	15107	15020	15178	15036	15100	15257	15188	15177	15071	15101	15024	15171	15135	15100	15145	15070	14891	15015	15219	15109	15047	14937	15038	15153	15129	14990	15173	15163	15130	14997	15023	15203	14997	15247	15011	15045	15129	15152	15086	15045	15068	15007	15274	15122	14969	15203	15104	15112	15113	15158	15062	15078	15078	15055	15134	15122	14959	15006	15196	15083	15115	15081	15124	15152	15081	14969	15048	15042	15116	15170	15269	14990	14963	14933	15206	14998	15057	14802	15090	15152	15117	15135	14977	14953	15178	15275	15134	14884	15174	15111	15082	15116	15099	15153	15103	15164	15072	15176	15034	15114	15200	14940	15007	14984	15018	15098	15033	15279	14985	15029	15142	15002	15209	15013	15101	14942	14921	14970	14994	15080	15177	15236	15157	14780	15103	15028	15028	15063	15091	15040	14969	14933	15120	15090	15113	15066	15141	15015	15091	15205	15029	15125	15128	15095	15080	15119	15153	15099	15115	15120	15052	15077	15003	15138	15048	15095	15041	15163	15108	15073	14936	15150	15150	15056	15080	15135	15104	15071	14990	14904	14864	15286	15020	15176	15010	14998	15041	15140	15182	15058	14977	15076	15171	15148	15076	15166	15042	14971	15279	15082	14978	15111	15111	14910	15161	15065	15070	15093	15194	15253	15109	15064	15274	15009	14990	15031	15129	14915	14979	15061	14945	15276	15197	15082	15091	15331	15068	15057	15120	14935	14949	15193	15134	15086	15175	15080	15109	15198	15193	15189	14962	15089	15000	14841	15036	15094	15076	15054	15163	15101	14985	15170	15277	15016	15041	15038	14948	15227	15103	15083	15128	15053	15098	15168	15133	15158	15330	15028	15110	14963	15076	15136	15004	15102	15077	15069	15164	14984	14995	15160	15049	15079	14933	15073	14998	15040	15146	15140	15083	15195	15046	14969	15086	15207	15167	15069	15018	15148	15032	15139	14920	15172	15008	15196	15187	15160	15056	15090	15030	15147	15114	15092	15027	15069	15232	15123	15009	15018	15048	15103	14973	15158	15071	15106	15068	15068	15143	15047	15011	14972	15030	15130	15189	15189	15218	14912	15213	15076	15026	15133	15017	15140	15200	15008	15074	15130	15095	15174	15092	15055	14979	15160	15043	15135	15169	15150	15245	14885	15108	15055	15147	14982	14959	15077	14955	15059	15082	15025	15102	15036	15105	15040	14996	15209	15063	15149	15047	15170	14989	15116	15197	15135	14988	15057	15136	15206	15044	14962	15155	15222	15085	14954	15028	14947	14998	15006	14958	15103	14981	15039	14940	15135	15141	14966	15135	15194	15045	15163	15124	15057	14977	15134	15010	15111	15134	15072	15227	15151	14934	15125	15018	15205	14999	14960	15063	15060	15181	15063	15138	14952	15111	14956	14993	15267	15111	15000	15144	15125	14971	15176	15164	15100	15107	14979	15062	14993	15215	15089	15088	15150	15010	14974	15050	15039	15053	15081	15149	15271	15067	14999	14986	15237	15069	15105	15135	15073	15191	14960	15152	15235	15178	15104	15101	15085	15377	15213	15149	15233	15018	15015	15026	15072	14937	15166	15161	15087	15087	15184	14955	15004	14911	14973	15142	15087	15187	15002	15111	15222	15051	15155	15072	15197	15144	15041	15126	15103	15053	15109	15123	15127	14956	15183	15152	15069	15088	15269	15074	15020	15151	15191	15067	15010	15042	14986	15200	14978	15115	15108	15028	15000	15120	14894	15088	14904	14937	14979	15100	15034	14969	15055	15103	15038	15072	15009	15228	15100	15182	15094	14985	15154	15030	15120	14971	15193	15196	15158	15134	15168	15202	14898	15135	14909	14907	14923	15211	14915	14971	15024	15250	14982	15079	15140	14971	15037	15144	15151	15096	14969	15220	15035	15125	14875	15065	15145	15023	15136	14920	15115	15208	15202	15020	15220	15095	15101	15087	15110	15070	15108	15052	14979	14992	15093	15017	14999	15066	15255	15119	14983	15133	15079	14942	15033	15080	15251	14966	15052	15060	15069	15198	15160	15126	15196	15104	15065	15144	14969	15035	15137	14989	15096	15340	14903	15148	15050	14949	15041	15148	15104	15190	15131	15124	15111	15100	15185	15025	15138	15221	15078	14927	15199	14846	15153	15114	15094	15049	14962	15075	15167	15129	14979	15058	15143	15150	15145	15290	15023
23243	20933	28449	23637	21956	25162	27146	22756	21662	21774	21680	21790	21469	21237	21424	21171	21007	20948	21079	21029	20960	20969	20686	20707	20996	20650	20892	20947	20670	20754	20743	20597	20498	20512	20549	20616	20787	21033	22155	23719	23675	22706	21714	20625	20600	20650	20690	20702	20609	20463	20568	20673	20469	20590	20627	20188	20487	20676	20597	20541	20698	20558	20633	20517	20513	20526	20447	20539	20607	20649	20548	20657	20633	20663	20498	20494	20482	20767	20512	20365	20488	20449	20498	20826	20683	20503	20614	20585	20711	20330	20549	20707	20775	20414	20289	20503	20494	20567	20460	20436	20613	20325	20529	20597	20483	20393	20409	20523	20553	20619	20404	20314	20507	20325	20632	20406	20572	20289	20460	20552	20464	20498	20377	20666	20538	20510	20425	20648	20401	20495	20888	20520	20655	20334	20569	20512	20566	20480	20438	20463	20413	20660	20658	20413	20646	20496	20547	20362	20406	20408	20431	20318	20464	20364	20404	20303	20393	20553	20703	20477	20361	20404	20456	20407	20469	20524	20320	20608	20466	20700	20787	20441	20216	20640	20196	20290	20713	20406	20323	20355	20446	20690	20604	20524	20545	20529	20554	20377	20542	20454	20314	20611	20536	20534	20548	20476	20531	20582	20399	20454	20449	20663	20619	20503	20634	20635	20462	20494	20732	20770	20610	20494	20669	20577	20488	20523	20476	20492	20422	20525	20362	20485	20651	20419	20323	20469	20406	20480	20440	20372	20372	20479	20594	20530	20718	20355	20438	20561	20444	20496	20426	20449	20567	20520	20317	20498	20589	20361	20435	20405	20578	20552	20491	20374	20545	20381	20668	20477	20517	20540	20343	20448	20491	20672	20767	20398	20481	20645	20726	20421	20530	20352	20621	20596	20490	20573	20356	20346	20493	20584	20419	20430	20459	20361	20507	20597	20703	20576	20534	20578	20518	20605	20390	20311	20376	20475	20562	20300	20169	20410	20659	20665	20636	20402	20540	20429	20449	20521	20688	20410	20627	20400	20280	20487	20387	20474	20414	20498	20456	20604	20624	20640	20490	20449	20501	20579	20263	20336	20460	20475	20693	20399	20528	20649	20490	20378	20433	20616	20425	20632	20427	20476	20481	20551	20537	20324	20408	20599	20472	20617	20389	20594	20432	20536	20555	20633	20503	20764	20600	20510	20484	20365	20437	20397	20241	20293	20588	20436	20454	20554	20543	20335	20421	20435	20566	20525	20328	20431	20333	20458	20706	20510	20351	20662	20642	20644	20478	20537	20654	20469	20491	20547	20583	20337	20481	20652	20427	20429	20410	20287	20578	20632	20477	20411	20280	20252	20372	20453	20614	20618	20504	20446	20233	20437	20519	20634	20420	20586	20562	20543	20416	20663	20304	20540	20557	20636	20758	20578	20412	20473	20381	20451	20289	20356	20512	20437	20540	20355	20540	20652	20429	20478	20390	20486	20613	20452	20492	20603	20510	20383	20408	20569	20505	20516	20582	20448	20510	20639	20508	20416	20406	20528	20493	20540	20277	20307	20575	20286	20407	20598	20531	20415	20517	20557	20596	20351	20457	20346	20610	20430	20573	20582	20349	20527	20573	20446	20629	20583	20449	20510	20494	20331	20258	20563	20616	20513	20287	20179	20571	20564	20458	20525	20565	20376	20510	20488	20559	20506	20497	20632	20404	20384	20558	20466	20437	20591	20679	20543	20496	20492	20459	20494	20384	20300	20541	20669	20523	20695	20604	20168	20229	20638	20590	20358	20507	20638	20604	20657	20654	20712	20559	20443	20404	20385	20287	20370	20526	20448	20567	20608	20362	20305	20564	20499	20405	20414	20427	20606	20561	20623	20527	20602	20519	20445	20331	20489	20542	20431	20533	20529	20543	20469	20428	20578	20492	20559	20506	20270	20554	20282	20432	20671	20551	20772	20388	20723	20431	20466	20363	20459	20257	20395	20401	20492	20524	20725	20478	20497	20562	20570	20499	20404	20510	20521	20605	20461	20463	20439	20523	20404	20365	20204	20572	20427	20553	20446	20471	20633	20629	20321	20483	20691	20598	20466	20504	20591	20561	20319	20655	20318	20467	20498	20535	20461	20558	20716	20616	20648	20689	20462	20529	20347	20414	20540	20414	20344	20643	20243	20617	20621	20465	20339	20426	20487	20528	20449	20428	20578	20577	20405	20429	20514	20563	20448	20279	20299	20346	20386	20568	20368	20580	20517	20480	20507	20427	20442	20460	20413	20433	20337	20527	20388	20365	20668	20404	20465	20556	20363	20432	20454	20423	20380	20366	20450	20395	20390	20587	20543	20784	20574	20518	20528	20531	20529	20506	20439	20473	20527	20496	20453	20604	20112	20341	20454	20575	20372	20651	20382	20344	20529	20372	20459	20666	20400	20563	20492	20649	20458	20445	20488	20501	20488	20493	20481	20513	20433	20526	20397	20476	20345	20450	20703	20335	20396	20300	20256	20347	20264	20461	20490	20439	20169	20356	20685	20376	20576	20369	20560	20675	20669	20616	20275	20348	20428	20430	20475	20502	20555	20667	20579	20459	20464	20610	20515	20472	20654	20455	20517	20588	20494	20556	20291	20552	20405	20567	20374	20547	20638	20583	20474	20586	20576	20343	20290	20448	20485	20539	20662	20370	20542	20477	20511	20686	20264	20568	20493	20769	20643	20466	20428	20461	20279	20479	20407	20471	20466	20669	20473	20568	20597	20593	20400	20219	20520	20595	20373	20506	20498	20333	20563	20567	20458	20674	20428	20653	20457	20598	20474	20604	20477	20497	20407	20687	20689	20759	20610	20567	20739	20548	20675	20615	20476	20706	20474	20479	20375	20432	20578	20476	20408	20506	20502	20443	20666	20446	20575	20588	20396	20604	20525	20396	20616	20634	20312	20592	20548	20467	20461	20278	20588	20712	20505	20561	20586	20389	20501	20682	20537	20629	20687	20564	20437	20443	20356	20593	20414	20507	20590	20248	20588	20541	20403	20381	20567	20414	20610	20454	20481	20543	20445	20597	20473	20412	20398	20359	20507	20484	20455	20563	20638	20459	20487	20482	20270	20515	20435	20493	20414	20671	20460	20349	20432	20460	20417	20684	20606	20582	20373	20594	20618	20483	20548	20448	20673	20211	20333	20342	20202	20386	20639	20576	20572	20686	20578	20554	20671	20514	20445	20538	20569	20526	20380	20346	20524	20371	20452	20405	20428	20555	20554	20407	20530	20301	20518	20438	20586	20550	20505	20739	20476	20565	20440	20409	20543	20391	20451	20779	20451	20496	20459	20443	20378	20548	20492	20382	20431	20127	20502	20462	20465	20480	20669	20538	20599	20431	20498	20345	20814	20416	20375	20605	20511	20627	20187	20593	20646	20338	20485	20423	20406	20419	20349	20506	20658	20405	20286	20571	20347	20246	20400	20464	20677	20495	20609	20428	20360	20540	20433	20362	20542	20471	20556	20637	20437	20497	20788	20316	20602	20436	20704	20334	20341	20431	20496	20636	20603	20586	20549	20510	20512	20532	20420	20545	20601	20561	20460	20564	20373	20247	20454	20411	20319	20508	20647	20518	20537	20423	20358	20508	20485	20334	20440	20608	20520	20520	20582	20383	20614	20695	20589	20684	20445	20524	20299	20244	20465	20547	20438	20513	20766	20465	20432	20439	20533	20249	20434	20461	20424	20727	20495	20381	20497	20515	20637	20522	20415	20332	20467	20419	20573	20616	20635	20504	20467	20516	20506	20276	20355	20529	20378	20575	20626	20419	20498	20320	20469	20328	20289	20524	20667	20591	20432	20605	20666	20749	20112	20467	20597	20491	20506	20473	20345	20661	20661	20468	20430	20579	20478	20628	20608	20614	20549	20707	20592	20247	20453	20526	20465	20513	20562	20683	20590	20488	20698	20495	20346	20655	20583	20507	20475	20390	20332	20780	20410	20509	20565	20629	20489	20589	20324	20581	20399	20510	20693	20556	20674	20726	20754	20575	20455	20377	20436	20432	20477	20477	20592	20662	20499	20503	20386	20657	20349	20420	20442	20353	20395	20615	20562	20404	20517	20324	20391	20403	20480	20556	20195	20558	20454	20426	20434	20478	20647	20616	20512	20487	20401	20682	20454	20614	20385	20402	20581	20765	20418	20494	20492	20537	20571	20515	20603	20632	20384	20485	20651	20495	20405	20485	20577	20580	20496	20452	20526	20605	20428	20431	20532	20441	20566	20619	20304	20550	20362	20427	20270	20769	20401	20396	20497	20582	20517	20592	20718	20447	20494	20580	20481	20434	20639	20640	20489	20346	20464	20484	20704	20387	20555	20517	20593	20503	20561	20572	20610	20613	20575	20543	20496	20456	20703	20445	20415	20539	20357	20262	20591	20482	20416	20699	20385	20428	20779	20630	20467	20521	20691	20825	20636	20552	20454	20462	20533	20440	20321	20448	20593	20577	20441	20658	20491	20482	20359	20458	20597	20716	20340	20330	20503	20347	20388	20516	20652	20414	20253	20618	20514	20485	20608	20696	20491	20602	20405	20412	20597	20231	20386	20504	20325	20561	20517	20547	20589	20447	20631	20546	20517	20540	20207	20451	20570	20555	20452	20424	20405	20499	20604	20510	20518	20570	20622	20482	20382	20617	20477	20729	20552	20461	20657	20482	20544	20410	20361	20525	20645	20480	20415	20328	20375	20616	20371	20538	20623	20360	20500	20593	20492	20545	20504	20177	20370	20430	20503	20402	20535	20485	20536	20542	20816	20550	20561	20432	20443	20550	20628	20433	20566	20614	20400	20675	20565	20351	20582	20575	20523	20653	20519	20438	20487	20578	20451	20580	20401	20500	20532	20402	20278	20529	20700	20521	20489	20439	20612	20423	20352	20487	20598	20584	20531	20751	20669	20581	20403	20415	20528	20503	20477	20595	20772	20321	20846	20634	20560	20583	20454	20765	20603	20628	20742	20447	20710	20531	20481	20370	20495	20650	20599	20466	20419	20434	20532	20720	20470	20693	20304	20493	20578	20437	20622	20530	20331	20415	20641	20558	20496	20552	20386	20574	20308	20477	20595	20594	20392	20427	20495	20397	20522	20492	20733	20403	20594	20578	20468	20600	20554	20460	20696	20461	20548
26407	43585	40454	32444	26298	21952	19763	18516	17946	17253	17159	17258	16998	16727	16451	16516	16251	16262	16292	16198	16258	16264	16173	16159	16038	15966	15855	15896	15884	16008	15890	15840	15796	15838	15914	15783	15848	16274	18347	20342	19635	18251	16487	15700	15764	15819	15876	15721	15730	15529	15568	15742	15690	15660	15785	15734	15676	15731	15759	15679	15773	15757	15627	15798	15784	15584	15653	15626	15940	15633	15670	15769	15677	15755	15587	15602	15551	15609	15523	15625	15637	15750	15511	15632	15790	15657	15731	15758	15650	15533	15660	15553	15639	15729	15558	15731	15638	15726	15590	15720	15680	15753	15618	15678	15751	15657	15463	15675	15576	15761	15662	15758	15697	15477	15701	15784	15786	15578	15685	15617	15719	15783	15774	15712	15639	15578	15705	15635	15575	15492	15771	15559	15670	15751	15605	15756	15630	15841	15648	15731	15718	15736	15638	15578	15766	15780	15628	15617	15443	15750	15620	15561	15779	15640	15620	15753	15578	15626	15695	15543	15623	15695	15643	15653	15811	15529	15879	15746	15676	15710	15561	15717	15662	15691	15821	15489	15815	15635	15622	15624	15747	15738	15502	15684	15402	15669	15578	15734	15715	15794	15755	15720	15579	15626	15618	15737	15619	15778	15584	15585	15770	15753	15670	15559	15576	15765	15719	15729	15916	15678	15762	15800	15569	15787	15420	15660	15709	15628	15602	15630	15674	15563	15793	15682	15717	15716	15640	15626	15807	15583	15705	15640	15738	15728	15680	15744	15520	15742	15711	15584	15810	15640	15632	15637	15736	15736	15734	15668	15653	15705	15499	15582	15639	15655	15611	15732	15620	15844	15479	15686	15671	15734	15646	15627	15812	15626	15511	15721	15626	15785	15635	15805	15483	15725	15749	15865	15525	15512	15746	15647	15496	15644	15453	15630	15523	15841	15643	15778	15577	15554	15697	15532	15812	15572	15529	15806	15667	15925	15547	15691	15694	15571	15682	15600	15549	15774	15646	15633	15757	15781	15620	15710	15761	15690	15822	15664	15568	15629	15582	15622	15791	15678	15663	15499	15715	15621	15534	15719	15770	15622	15605	15937	15581	15608	15502	15675	15514	15809	15818	15662	15740	15707	15615	15669	15767	15654	15633	15738	15655	15763	15649	15581	15686	15780	15712	15746	15581	15700	15616	15594	15665	15565	15592	15715	15556	15644	15851	15661	15663	15789	15703	15735	15730	15706	15676	15756	15633	15767	15625	15819	15598	15506	15655	15587	15762	15524	15704	15687	15786	15585	15683	15677	15534	15722	15823	15687	15696	15585	15714	15567	15624	15811	15477	15554	15698	15836	15644	15686	15495	15696	15792	15550	15511	15603	15930	15570	15584	15648	15678	15641	15583	15678	15702	15574	15768	15630	15687	15728	15678	15698	15654	15718	15668	15718	15531	15536	15597	15729	15622	15671	15795	15595	15822	15686	15517	15679	15656	15730	15738	15786	15628	15638	15834	15678	15797	15850	15775	15701	15720	15778	15883	15883	15587	15670	15864	15749	15619	15620	15725	15755	15708	15696	15879	15627	15850	15609	15519	15659	15650	15596	15756	15641	15511	15662	15609	15686	15697	15732	15588	15844	15817	15670	15817	15519	15496	15637	15632	15537	15838	15725	15702	15747	15855	15599	15608	15581	15603	15724	15735	15692	15543	15814	15626	15824	15687	15713	15683	15549	15861	15768	15789	15859	15651	15768	15636	15593	15803	15604	15667	15721	15617	15449	15672	15592	15885	15695	15714	15566	15761	15590	15676	15773	15568	15662	15624	15754	15720	15679	15572	15607	15618	15696	15603	15676	15630	15699	15672	15487	15441	15763	15638	15554	15730	15654	15527	15771	15625	15515	15634	15722	15513	15616	15756	15806	15419	15629	15605	15776	15737	15662	15500	15720	15590	15651	15660	15603	15815	15560	15746	15620	15696	15506	15558	15523	15786	15491	15808	15699	15771	15647	15694	15711	15800	15655	15653	15610	15658	15777	15522	15505	15562	15528	15476	15663	15749	15546	15749	15574	15828	15747	15691	15737	15715	15578	15529	15519	15604	15735	15619	15711	15783	15654	15726	15689	15752	15700	15760	15768	15635	15705	15545	15813	15487	15559	15558	15813	15714	15589	15684	15767	15677	15676	15603	15786	15550	15615	15845	15850	15736	15554	15797	15607	15630	15604	15702	15688	15758	15707	15689	15793	15704	15483	15687	15569	15723	15682	15683	15830	15566	15638	15767	15776	15637	15627	15487	15777	15735	15627	15695	15806	15842	15722	15746	15707	15581	15698	15649	15605	15674	15503	15689	15758	15719	15821	15715	15770	15603	15651	15801	15734	15655	15711	15597	15656	15742	15448	15580	15739	15751	15512	15686	15717	15685	15531	15822	15717	15550	15649	15616	15662	15651	15615	15737	15784	15657	15692	15678	15557	15615	15679	15673	15564	15679	15701	15755	15615	15571	15827	15723	15654	15646	15573	15804	15607	15617	15739	15499	15623	15540	15655	15551	15636	15688	15722	15727	15651	15570	15528	15792	15729	15534	15775	15642	15624	15799	15519	15545	15863	15612	15562	15746	15612	15543	15505	15670	15820	15688	15720	15525	15869	15558	15729	15677	15708	15676	15533	15729	15703	15587	15666	15563	15462	15577	15613	15715	15479	15669	15602	15663	15661	15783	15677	15735	15733	15745	15505	15725	15689	15458	15765	15522	15534	15593	15821	15611	15823	15741	15563	15748	15638	15687	15666	15668	15580	15692	15759	15490	15687	15702	15658	15498	15663	15690	15698	15640	15685	15542	15792	15716	15504	15712	15724	15575	15646	15428	15662	15751	15816	15585	15752	15627	15810	15800	15604	15766	15748	15600	15615	15744	15475	15661	15597	15699	15634	15762	15685	15864	15825	15598	15603	15732	15732	15640	15755	15744	15633	15581	15621	15495	15585	15695	15724	15516	15622	15846	15630	15653	15726	15627	15614	15661	15531	15645	15709	15582	15819	15746	15724	15646	15607	15724	15707	15805	15570	15670	15727	15550	15519	15782	15663	15707	15629	15553	15592	15803	15744	15657	15638	15817	15771	15632	15570	15643	15632	15674	15572	15717	15617	15507	15715	15769	15640	15716	15824	15570	15703	15683	15530	15625	15820	15766	15773	15643	15799	15708	15560	15704	15782	15850	15668	15573	15683	15648	15681	15686	15693	15758	15483	15688	15686	15726	15590	15720	15600	15564	15869	15711	15759	15687	15776	15601	15684	15721	15716	15585	15687	15660	15558	15639	15622	15714	15660	15702	15695	15699	15590	15755	15452	15604	15704	15586	15471	15621	15617	15569	15607	15661	15639	15808	15665	15729	15641	15717	15530	15683	15823	15512	15599	15424	15770	15653	15694	15815	15598	15551	15565	15739	15740	15631	15565	15597	15632	15627	15533	15710	15829	15569	15812	15540	15651	15612	15770	15657	15663	15571	15696	15666	15663	15643	15568	15771	15598	15487	15448	15881	15553	15700	15704	15669	15653	15616	15733	15607	15675	15523	15637	15820	15759	15519	15725	15575	15649	15554	15875	15636	15632	15809	15859	15525	15770	15813	15537	15855	15487	15700	15634	15659	15674	15685	15643	15653	15692	15671	15716	15757	15632	15671	15636	15713	15612	15654	15565	15768	15838	15687	15614	15681	15658	15741	15818	15687	15682	15547	15668	15738	15770	15546	15625	15639	15646	15638	15365	15659	15695	15700	15604	15803	15631	15621	15658	15528	15766	15880	15747	15801	15661	15404	15604	15536	15504	15634	15687	15612	15720	15734	15559	15634	15612	15757	15818	15641	15629	15812	15618	15470	15635	15633	15575	15404	15620	15773	15650	15619	15722	15469	15699	15790	15871	15738	15691	15663	15738	15548	15827	15565	15539	15794	15675	15661	15617	15738	15520	15787	15861	15688	15652	15678	15651	15694	15628	15605	15772	15692	15676	15576	15708	15494	15777	15596	15797	15629	15659	15719	15651	15692	15657	15820	15588	15751	15540	15577	15482	15651	15566	15615	15548	15686	15501	15620	15694	15754	15824	15502	15514	15491	15899	15696	15776	15663	15577	15586	15478	15678	15600	15656	15713	15826	15713	15581	15593	15761	15555	15681	15709	15677	15696	15748	15698	15635	15741	15654	15518	15573	15646	15715	15651	15677	15658	15616	15533	15644	15673	15544	15723	15867	15603	15814	15744	15606	15781	15826	15865	15763	15646	15779	15699	15665	15582	15801	15546	15725	15586	15609	15756	15503	15714	15835	15411	15679	15658	15561	15651	15672	15637	15610	15645	15627	15606	15623	15693	15682	15775	15723	15695	15734	15574	15618	15627	15652	15708	15517	15654	15671	15744	15601	15647	15600	15581	15605	15715	15666	15809	15758	15744	15721	15592	15364	15656	15762	15788	15819	15534	15747	15529	15719	15534	15685	15690	15648	15685	15756	15663	15612	15628	15818	15650	15754	15579	15429	15767	15806	15729	15597	15572	15719	15642	15683	15745	15687	15756	15679	15782	15730	15619	15782	15779	15654	15768	15659	15772	15645	15690	15977	15662	15710	15591	15650	15705	15691	15705	15525	15504	15772	15761	15764	15587	15562	15620	15732	15616	15461	15540	15688	15738	15616	15587	15850	15627	15721	15749	15516	15656	15680	15570	15763	15728	15445	15727	15666	15689	15626	15825	15670	15629	15883	15748	15697	15712	15529	15594	15602	15787	15755	15582	15796	15904	15739	15666	15683	15573	15662	15685	15666	15687	15460	15564	15680	15808	15799	15805	15679	15519	15504	15669	15699	15669	15653	15871	15629	15648	15636	15807	15776	15677	15622	15582	15679	15683	15767	15663	15642	15552	15606	15663	15712	15911	15713	15606	15773	15443	15745	15698	15736	15612	15834	15666	15795	15715	15744	15555	15706	15625	15607	15763	15778	15527	15630	15683	15521	15673	15705	15799	15516	15699	15574	15581	15672	15690	15566	15668	15789	15690	15640	15644	15812	15815	15632	15584	15833	15684	15661	15832	15584	15629	15549	15819	15666	15547	15628	15729	15719	15609	15524	15654	15671	15637	15701	15472	15767	15619	15587	15722	15706	15752	15669	15595
31191	26618	30265	28094	25290	24841	24317	24071	24055	23869	24180	23870	23913	24161	23896	23939	23916	23913	23980	23851	23583	23808	23775	23824	23748	23700	23708	23703	23864	23833	23549	23955	23767	23648	23775	23718	23820	23780	24058	24219	24209	24023	23627	23936	23530	23695	23736	23728	23758	23475	23626	23544	23560	23948	23616	23833	24003	23626	23843	23593	23829	23682	23621	23630	23880	23639	23766	23601	23716	23848	23717	23631	23761	23644	23789	23572	23703	23568	23584	23813	23669	23528	23779	23571	23806	23750	23796	23781	23729	23688	23663	23683	23710	23733	23661	23530	23748	23738	23610	23482	23518	23633	23687	23642	23899	23747	23639	23611	23764	23518	23588	23739	23539	23807	23608	23490	23911	23774	23795	23719	23820	23629	23801	23756	23819	23489	23535	23688	23841	23786	23646	23637	23807	23650	23834	23606	23503	23547	23654	23420	23676	23853	23690	23721	23691	23819	23712	23849	23750	23732	23895	23586	23794	23811	23614	23712	23583	23583	23737	23813	23953	23824	23682	23693	23756	23799	23844	23520	23902	23612	23771	23574	23571	23638	23722	23748	23624	23446	23759	23639	23558	23713	23667	23613	23734	23918	23779	23571	23489	23644	23683	23808	23671	23584	23629	23483	23500	23780	23612	23693	23839	23621	23525	23519	23753	23652	23641	23737	23420	23574	23668	23495	23530	23436	23668	23503	23795	23620	23554	23503	23816	23644	23623	23511	23728	23510	23748	23713	23779	23755	23774	23890	23525	23488	23607	23501	23595	23884	23573	23600	23586	23709	23837	23657	23501	23481	23739	23631	23900	23557	23774	23729	23836	23610	23796	23700	23796	23742	23872	23748	23700	23586	23603	23689	23671	23794	23789	23644	23615	23844	23714	23748	23694	23648	23884	23657	23935	23713	23880	23767	23510	23593	23542	23656	23820	23940	23567	23780	23687	23915	23717	23637	23519	23834	23619	23549	23508	23637	23758	23529	23820	23857	23596	23862	23640	23670	23768	23687	23534	23566	23725	23699	23759	23660	23524	23692	23755	23602	23847	23915	23718	23797	23695	23789	23722	23714	23733	23669	23741	23778	23572	23564	23750	23725	23651	23742	23611	23722	23888	23790	23795	23817	23830	23637	23847	23770	23776	23664	23743	23765	23774	23488	23672	23704	23512	23566	23873	23840	23758	23576	23829	23818	23779	23498	23707	23844	23816	23495	23718	23627	23501	23744	23646	23552	23763	23577	24152	23791	23738	23825	23777	23552	23645	24001	23585	23841	23637	23591	23714	23634	23589	23784	23784	23415	23722	23645	23783	23745	23690	23591	23689	23859	23914	23737	23688	23587	23663	23417	23498	23636	23474	23641	23667	23756	23781	23856	23853	23776	23869	23816	23672	23610	23886	23675	23884	23695	23664	23732	23856	23701	23555	23588	23709	23802	23592	23227	23769	23939	23662	23525	23734	23680	23907	23663	23772	23679	23676	23568	23544	23966	23669	23779	23404	23683	23827	23672	23549	23535	23757	23676	23747	23810	23731	23857	23618	23687	23654	23479	23611	23740	23902	23794	23788	23763	23848	23600	23633	23728	23708	23722	23728	23936	23857	23707	23977	23927	23685	24074	23754	23663	23838	23641	23395	23552	23846	23765	23821	23669	23694	23878	23946	23744	23841	23541	23670	23845	23700	23663	23780	23537	23410	23778	23798	23804	23826	23904	23761	23780	23612	23708	23591	23674	23757	23697	23777	23474	23599	23807	23618	23706	23809	23924	23689	23688	23814	23787	23653	23817	23503	23611	23649	23507	24006	23697	23563	23504	23713	23727	23731	23609	23602	23760	23687	23557	23652	23924	23761	23853	23832	23616	23979	23525	23725	23980	23672	23581	23761	23593	23612	23890	23818	23677	23684	23785	23642	24083	23730	23618	23635	23734	23936	23550	23418	23650	23601	23744	23745	23946	23689	23566	23723	23827	23693	23654	23902	23688	23700	23791	23446	23661	23696	23654	23637	23820	23905	23759	23620	23765	23726	23825	23772	23729	23911	23626	23731	23781	23744	23711	23594	23796	23682	23766	23822	23834	23636	23949	23644	23727	23579	23839	23515	23742	23773	23650	23582	23748	23818	23784	23662	23838	23854	23804	23817	23892	23671	23617	23719	23589	23905	23901	23758	23656	23646	23630	23880	23948	23797	23845	23773	23964	23915	23828	23846	23854	23750	23515	23667	23805	23609	23684	23787	23815	23721	23751	23593	23631	23819	23483	23751	23582	23882	23664	23634	23750	23613	23702	23559	23510	23603	23597	23669	23726	23716	23559	23883	23671	23693	23809	23555	23637	23744	23691	23816	23829	23432	23743	23839	23500	23897	23683	23695	23566	23835	23596	23477	23789	23417	23594	23653	23675	23645	23567	23709	23721	23578	23897	23792	23561	23630	23818	23825	23551	23524	23549	23383	23640	23776	23670	23680	23640	23650	23740	23739	23828	23728	23715	23774	23468	23848	23572	23730	23817	23798	23780	23806	23592	23625	23735	23597	23738	23631	23657	23655	23407	23703	23640	23588	23592	23553	23674	23734	23748	23748	23551	23641	23757	23605	23604	23675	23740	23788	23753	23567	23629	23651	23707	23705	23612	23416	23766	23551	23655	23929	23642	23563	23704	23667	23480	23692	23577	23867	23870	23822	23851	23524	23825	23838	23416	23769	23593	23722	23758	23489	23487	23617	23715	23674	23837	23682	23730	23876	23737	23867	23623	23401	23648	23440	23431	23521	23689	23577	23594	23770	23751	23730	23669	23691	23850	23484	23631	23604	23708	23710	23412	23621	23700	23619	23724	23622	23511	23365	23658	23658	23647	23696	23506	23602	23651	23787	23729	23506	23633	23550	23736	23657	23688	23574	23617	23640	23657	23682	23822	23796	23666	23760	23655	23655	23632	23573	23741	23697	23641	23697	23766	23701	23672	23784	23739	23550	23950	23522	23883	23693	23700	23828	23625	23749	23847	23786	23648	23688	23605	23789	23762	23621	23635	23555	23765	23833	23803	23752	23581	23750	23529	23850	23634	23742	23929	23706	23572	23633	23565	23607	23582	23829	23627	23591	23557	23967	23941	23547	23651	23456	23976	23819	23582	23346	23693	23414	23713	23547	23605	23673	23534	23720	23732	23412	23829	23883	23885	23799	23618	23816	23427	23654	23939	23626	23701	23684	23629	23779	23598	23717	23566	23499	23816	23693	23763	23738	23653	23811	23823	23638	23831	23887	23757	23847	23771	23720	23608	23683	23909	24039	23816	23726	23805	23848	23611	23703	23794	23807	23683	23606	23598	23533	23974	23611	23666	23851	23687	23615	23627	23735	23623	23488	23758	23826	23860	23814	23717	23716	23533	23729	23399	23756	23875	23724	23826	23695	23703	23663	23447	23814	23482	23845	23667	23672	23800	23735	23723	23447	23610	23709	23545	23663	23512	23609	23621	23646	23564	23616	23775	23621	23669	23607	23636	23969	23743	23647	23741	23893	23680	23914	23763	23781	23620	23347	23550	23403	23619	23544	23657	23849	23604	23849	23603	23736	23757	23628	23428	23697	23806	23991	24046	23570	23482	23687	23963	23787	23799	23537	23629	23827	23761	23676	23847	23818	23704	23840	23702	23657	23821	24026	23859	23313	23587	23775	23560	23614	23687	23855	23556	23605	23409	23706	23727	23793	23708	23867	23279	23730	23333	23895	23557	23768	23696	23534	23787	23581	23579	23635	23509	23582	23916	23822	23660	23583	23734	23607	23576	23948	23743	23824	23557	23634	23875	23776	23606	23641	23528	23531	23708	23797	23579	23675	23708	23863	23686	23631	23582	23648	23679	23732	23722	23651	23774	23788	23628	23870	23709	23860	23668	23605	23455	23676	23802	23692	23758	23598	23918	23634	23690	23817	23538	23836	23628	23858	23541	23756	23711	23666	23679	23938	23575	23441	23551	23816	23516	23606	23771	23509	23491	23605	23733	23711	23754	23541	23769	23616	23809	23685	23749	23697	23596	24093	23818	23591	23994	23718	23707	23629	23742	23787	23380	23893	23793	23554	23773	23803	23672	23755	23611	23678	23550	23746	23736	23714	23750	23654	23786	23777	23787	23783	23714	23785	23832	23574	23496	23698	23494	23579	23847	23658	23474	23758	23686	23754	23521	23816	23709	23656	23738	23695	23681	23776	23627	23696	23592	23581	23595	23617	23744	23718	23839	23641	23509	23520	23771	23545	23885	23706	23587	23719	23672	23846	23767	23690	23548	23606	23670	23898	23761	23784	23737	23680	23514	23817	23797	23903	23839	23644	23935	23740	23690	23473	23821	23711	23838	23766	23549	23784	23824	23628	23612	23725	23748	23863	23685	23911	23719	23565	23680	23546	23744	23699	23681	23641	23671	23761	23588	23859	23755	23751	23879	23777	23637	23495	23664	23884	23669	24041	23764	23678	23602	23503	23769	23714	23832	23843	23526	23770	23618	23892	23644	23808	23903	23857	23720	23743	23687	23748	23632	23682	23837	23446	23710	23668	23649	23622	23774	23638	23672	23627	23555	23933	23589	23792	23776	23736	23716	23824	23762	23574	23896	23585	23616	23612	23671	23444	23524	23568	23850	23740	23748	23571	23505	23625	23587	24027	23714	23759	23638	23516	23776	23702	23623	23832	23563	23682	23708	23700	23354	23592	23618	23669	23770	23802	23720	23869	23769	23801	23786	23790	23705	23502	23850	23705	23575	23666	23739	23636	23642	23578	23553	23548	23855	23698	23680	23854	23552	23632	23422	23880	23495	23644	23712	23935	23559	23876	23823	23766	23749	23842	23679	23886	23635	23676	23697	23699	23785	23970	23527	23787	23644	23717	23800	23784	23549	23797	23550	23606	24194	23791	23753	23777	23817	23846	23403	23592	23553	23648	23795	23882	23854	23808	23876	23759	23436	23763	23686	23747	23760	23831	23692	23405	23798	23639	23710	23929	23723	23417	23838	23926	23590	23772	23647	23629	23698	23542	23590	23748	23939	23777	23883	23508	23515	23807	23581	23727	23680	23627	23713	23757	23772	24092	23797	23723	23597	23819	23783	23742	23467	23565	23528	23622	23554	23589	23832	23581	23570	23935	23811	23748	23685	23428	23708
24735	30744	27459	22810	20162	18780	18020	17828	17847	17677	17969	17622	17745	17651	17580	17537	17587	17560	17568	17572	17518	17615	17490	17592	17523	17427	17280	17371	17302	17418	17307	17478	17463	17394	17180	17470	17503	17389	17499	17708	17773	17527	17355	17248	17407	17511	17353	17236	17401	17493	17416	17206	17155	17532	17252	17332	17253	17401	17311	17326	17194	17313	17329	17176	17312	17152	17323	17226	17374	17190	17404	17207	17331	17477	17206	17458	17161	17269	17434	17236	17269	17249	17362	17184	17259	17394	17292	17132	17255	17433	17243	17373	17225	17295	17366	17364	17270	17322	17291	17351	17179	17186	17318	17347	17307	17364	17354	17403	17263	17303	17446	17442	17214	17461	17394	17258	17310	17457	17311	17330	17298	17269	17258	17404	17417	17198	17242	17502	17311	17319	17247	17322	17350	17196	17132	17299	17290	17392	17268	17359	17322	17220	17227	17304	17303	17091	17502	17332	17185	17375	17350	17450	17161	17321	17165	17341	17075	17279	17153	17459	17258	17069	17378	17422	17489	17287	17288	17439	17409	17405	17322	17537	17310	17517	17213	17337	17134	17165	17364	17300	17312	17406	17344	17367	17373	17209	17303	17311	17359	17285	17398	17490	17181	17243	17335	17185	17260	17175	17249	17488	17343	17287	17215	17403	17243	17337	17486	17063	17181	17401	17320	17340	17423	17254	17158	17365	17331	17270	17291	17269	17163	17329	17167	17157	17296	17248	17446	17387	17315	17305	17402	17369	17331	17433	17423	17227	17362	17044	17136	17384	17395	17216	17464	17301	17213	17350	17345	17454	17278	17237	17390	17309	17391	17241	17239	17416	17442	17422	17373	17272	17349	17426	17349	17311	17454	17507	17478	17479	17248	17326	17172	17289	17261	17385	17291	17337	17372	17581	17257	17336	17236	17432	17224	17227	17344	17298	17391	17338	17280	17248	17245	17308	17408	17207	17498	17263	17451	17259	17293	17291	17181	17388	17408	17230	17326	17366	17127	17418	17344	17173	17288	17525	17304	17445	17189	17412	17268	17371	17354	17372	17154	17410	17412	17332	17476	17252	17442	17204	17323	17119	17224	17336	17269	17285	17313	17158	17152	17435	17306	17354	17448	17512	17299	17226	17182	17269	17192	17096	17164	17418	17459	17402	17360	17348	17371	17415	17322	17402	17312	17353	17068	17144	17544	17318	17237	17290	17252	17332	17406	17386	17384	17358	17432	17223	17282	17266	17413	17189	17316	17367	17458	17359	17387	17287	17324	17169	17429	17355	17380	17238	17275	17252	17278	17203	17157	17301	17458	17244	17062	17297	17282	17316	17135	17273	17187	17372	17312	17044	17424	17385	17379	17497	17251	17363	17196	17205	17470	17264	17308	17236	17302	17323	17381	17380	17300	17353	17390	17286	17278	17255	17303	17398	17294	17301	17222	17229	17377	17465	17322	17313	17487	17335	17278	17227	17490	17210	17259	17185	17366	17313	17089	17308	17352	17209	17401	17235	17350	17299	17432	17450	17232	17211	17306	17208	17316	17380	17176	17284	17500	17382	17218	17250	17229	17040	17289	17075	17263	17368	17513	17286	17390	17291	17292	17395	17297	17552	17302	17327	17275	17200	17215	17328	17358	17247	17343	17192	17365	17279	17299	17384	17384	17400	17239	17164	17335	17349	17167	17290	17289	17329	17411	17249	17269	17255	17293	17041	17277	17285	17319	17403	17226	17170	17357	17111	17085	17388	17291	17368	17145	17170	17305	17083	17296	17254	17242	17381	17255	17344	17319	17363	17378	17407	17548	17324	17123	17205	17241	17145	17303	17316	17399	17210	17333	17345	17287	17188	17343	17342	17422	17415	17179	17171	17234	17198	17392	17386	17327	17352	17287	17253	17293	17288	17269	17274	17269	17180	17411	17449	17235	17379	17201	17356	17130	17310	17369	17383	17249	17199	17234	17279	17399	17338	17296	17249	17441	17275	17333	17364	17195	17229	17052	17280	17318	17438	17526	17272	17277	17396	17306	17389	17371	17288	17345	17460	17228	17321	17335	17191	17453	17194	17373	17212	17339	17485	17130	17212	17326	17496	17190	17408	17298	17136	17412	17280	17290	17313	17421	17261	17154	17525	17392	17390	17471	17440	17223	17331	17239	17417	17351	17348	17204	17382	17353	17219	17119	17293	17372	17351	17239	17522	17330	17514	17292	17534	17307	17405	17332	17329	17358	17276	17409	17326	17198	17257	17166	17187	17311	17204	17154	17325	17420	17432	17227	17340	17189	17446	17232	17118	17301	17312	17233	17424	17366	17112	17363	17255	17186	17391	17193	17193	17377	17344	17353	17162	17340	17187	17380	17319	17375	17254	17249	17301	17324	17405	17265	17461	17183	17242	17308	17266	17331	17294	17336	17382	17320	17305	17333	17479	17428	17463	17350	17155	17416	17277	17348	17371	17318	17410	17329	17418	17370	17363	17124	17156	17122	17467	17360	17351	17320	17202	17297	17184	17396	17123	17226	17382	17332	17334	17517	17354	17262	17300	17393	17307	17289	17246	17406	17363	17301	17449	17302	17521	17153	17173	17226	17429	17112	17382	17404	17346	17188	17406	17472	17372	17568	17309	17274	17459	17389	17290	17246	17219	17217	17429	17328	17367	17305	17242	17402	17313	17283	17237	17309	17284	17325	17400	17428	17317	17324	17193	17385	17356	17362	17295	17394	17261	17411	17346	17306	17253	17348	17313	17437	17276	17113	17271	17386	17283	17407	17343	17240	17308	17213	17288	17427	17366	17217	17285	17298	17450	17341	17315	17323	17456	17291	17489	17262	17424	17252	17342	17413	17451	17456	17215	17417	17327	17396	17234	17296	17308	17301	17428	17462	17395	17200	17429	17272	17421	17279	17376	17190	17385	17303	17301	17164	17317	17032	17234	17308	17345	17510	17276	17353	17073	17186	17369	17321	17401	17371	17325	17454	17168	17312	17230	17250	17444	17480	17414	17191	17231	17273	17144	17179	17260	17260	17330	17296	17538	17348	17469	17322	17281	17351	17442	17315	17478	17384	17432	17371	17320	17280	17357	17220	17360	17417	17162	17375	17397	17527	17328	17326	17446	17248	17091	17369	17450	17094	17382	17438	17350	17396	17331	17292	17247	17331	17371	17255	17317	17299	17260	17296	17478	17270	17257	17336	17411	17289	17375	17381	17142	17395	17172	17404	17380	17091	17366	17401	17220	17407	17282	17224	17114	17258	17282	17272	17326	17259	17229	17083	17387	17376	17268	17455	17313	17483	17465	17124	17251	17225	17357	17287	17362	17046	17327	17482	17288	17258	17396	17419	17331	17246	17353	17233	17241	17317	17056	17348	17391	17330	17265	17354	17506	17200	17360	17222	17290	17262	17481	17422	17222	17259	17227	17356	17247	17517	17410	17304	17407	17401	17312	17321	17194	17306	17300	17444	17308	17218	17064	17339	17355	17428	17345	17464	17442	17331	17260	17508	17268	17217	17344	17218	17186	17413	17356	17381	17189	17277	17396	17251	17404	17444	17316	17454	17400	17398	17291	17266	17267	17418	17278	17358	17239	17211	17120	17361	17239	17307	17214	17418	17350	17293	17382	17357	17330	17367	17152	17192	17279	17440	17283	17350	17234	17335	17229	17430	17308	17235	17342	17284	17499	17342	17302	17333	17223	17463	17267	17352	17250	17361	17380	17292	17256	17387	17171	17313	17352	17158	17299	17276	17433	17492	17315	17372	17374	17289	17390	17358	17319	17267	17298	17327	17259	17255	17300	17423	17374	17465	17418	17142	17404	17383	17199	17268	17128	17389	17195	17379	17242	17283	17473	17214	17426	17349	17368	17276	17339	17481	17176	17390	17533	17269	17243	17316	17204	17485	17278	17320	17331	17416	17314	17215	17403	17271	17497	17281	17323	17446	17400	17238	17389	17299	17360	17335	17270	17326	17453	17141	17350	17348	17385	17427	17359	17374	17027	17248	17297	17305	17388	17160	17345	17315	17103	17366	17400	17286	17376	17240	17200	17329	17341	17352	17306	17283	17264	17238	17320	17262	17224	17405	17310	17476	17446	17121	17354	17301	17279	17436	17486	17341	17214	17367	17364	17419	17329	17400	17251	17226	17248	17389	17150	17214	17256	17393	17287	17222	17324	17350	17321	17278	17389	17253	17270	17253	17212	17217	17365	17280	17449	17333	17350	17400	17378	17160	17390	17369	17361	17209	17247	17391	17213	17367	17385	17162	17266	17200	17436	17315	17088	17504	17252	17311	17329	17445	17338	17435	17317	17273	17491	17382	17258	17117	17286	17194	17425	17435	17384	17295	17184	17187	17162	17229	17388	17387	17432	17310	17461	17271	17242	17206	17241	17421	17356	17415	17354	17441	17405	17331	17155	17342	17406	17291	17246	17183	17291	17242	17240	17354	17397	17216	17333	17401	17308	17238	17161	17407	17294	17327	17200	17390	17302	17277	17328	17512	17278	17215	17432	17349	17413	17374	17381	17304	17464	17237	17496	17369	17236	17153	17337	17454	17270	17321	17381	17370	17386	17317	17081	17154	17478	17308	17190	17430	17273	17487	17419	17409	17321	17182	17326	17102	17169	17227	17277	17389	17500	17175	17242	17241	17311	17436	17388	17423	17141	17315	17315	17349	17301	17344	17395	17357	17389	17555	17225	17224	17538	17097	17553	17363	17368	17292	17307	17196	17439	17286	17404	17322	17441	17257	17307	17209	17439	17320	17268	17398	17493	17229	17362	17197	17327	17219	17313	17335	17455	17468	17212	17418	17459	17291	17443	17301	17284	17173	17319	17256	17273	17254	17421	17232	17211	17339	17275	17324	17224	17352	17027	17336	17370	17471	17239	17178	17526	17228	17247	17294	17413	17285	17367	17262	17289	17379	17466	17347	17291	17494	17265	17437	17159	17350	17189	17471	17356	17243	17357	17386	17203	17401	17115	17366	17408	17304	17358	17356	17417	17266	17278	17357	17409	17304	17297	17296	17440	17300	17345	17386	17309	17279	17390	17233	17170	17162	17300	17111	17250	17287	17289	17242	17239	17301	17350	17356	17132	17224	17315	17318	17295	17202	17281	17185	17359	17372	17298	17307	17261	17354	17443	17252	17420
24416	20936	28179	24576	24431	27456	28250	26106	25725	25833	25743	25477	25829	25404	25447	25521	25393	25559	25662	25809	25484	25566	25256	25436	25337	25234	25364	25360	25367	25254	25178	25154	25162	25228	25266	25222	24988	25015	26127	27071	26440	25653	25106	25054	24946	24895	25008	25151	25053	25134	24852	25133	25177	25073	25322	25115	25196	24982	25015	25126	24894	25087	24988	25099	24979	25213	24996	25038	25056	25123	25032	25144	25225	25272	25095	25085	24937	25105	25141	24941	25066	25273	24990	25254	25255	24983	25016	25066	24985	24980	25020	25053	25123	25066	25126	24883	24895	24949	25193	25039	25329	24875	24975	25094	24974	25062	24939	24892	24950	25163	25039	24959	25002	25118	25172	24801	24974	24835	25072	24856	25313	25037	25139	24923	24899	25083	24881	25187	25111	24932	25180	24937	25056	24935	25027	25156	25108	25069	25087	25040	25121	25160	24881	25129	24920	25266	24736	25140	25037	25046	25020	25008	25061	25036	24987	25159	24903	25201	24932	25273	25352	24856	24946	25388	25196	24973	24868	25313	24916	25173	25296	25021	25178	24791	24936	25196	25217	25189	25205	24985	24929	25308	24810	25092	25314	25233	24936	24920	24931	25174	24831	25037	24883	25013	24954	25211	25082	25024	25054	25041	25229	25198	25134	24980	25057	24847	24944	25151	24781	25165	25195	25081	25050	25027	24996	24775	25119	25125	25010	25040	25202	25029	24862	25173	24891	25147	24978	25015	25249	25201	24828	25103	25047	24974	24986	25167	25080	24875	25018	25063	25002	25063	24998	25093	25103	25009	25015	24987	24959	25013	25093	24982	25246	25021	24926	25351	25225	25045	25011	24973	24762	25129	25368	25292	25019	25192	25155	24934	25029	24960	25041	24858	25192	25371	24997	25152	25035	25136	25202	24982	24837	24987	24914	25046	25095	25099	25012	25119	25236	25022	25022	25142	24994	25074	25224	25166	25145	25146	25249	25115	24917	25112	25155	25140	25273	25053	25242	24952	25141	24952	25133	24958	24966	25007	24910	24968	24966	24987	25099	25215	25203	25144	24940	24854	25118	25254	25190	25107	25038	25022	25016	24989	24905	25258	25071	25016	25009	24902	25082	24938	25208	24812	24877	25086	25100	25078	25206	25029	24815	25140	25179	25089	24886	25011	25037	24787	24930	24851	25184	25115	25043	24964	24923	24849	25179	25050	24937	25105	24899	24986	25035	25019	24707	25127	25205	25161	24856	25001	25034	25029	24981	25005	24864	25046	24939	24939	24891	25008	25141	24994	24955	25114	25027	25040	25086	25086	24791	25162	25021	25108	25027	25049	24981	25130	25125	24900	25035	24893	25055	24956	24904	25201	24921	25035	24862	24931	25266	25125	25127	24875	25103	25045	25058	25041	24899	25029	24874	24913	24947	25100	25109	25011	25025	25209	25283	25263	25441	25263	24924	25254	25188	24872	25012	24866	25095	25078	25002	25091	25170	25001	25022	24939	24982	24934	25071	25050	25015	24757	24772	25090	25005	25082	25060	25035	25072	24985	24944	25048	25005	24860	25204	25053	25058	25014	24901	25151	25094	24842	25185	25050	25050	25113	25031	24891	25035	25051	25102	25211	24999	25081	24979	24920	24991	25076	25194	24815	25106	24824	25105	25187	25038	25014	25064	24831	25007	24835	25052	25082	24823	24877	24995	25100	25051	25127	25134	25044	24979	25026	25115	24817	25262	25111	25169	25351	25059	25147	25226	25266	25283	24889	24790	24885	25132	25015	24761	25021	25174	24926	24851	24866	25088	25005	25124	24747	25139	25162	24815	25000	24872	24819	24972	24867	24874	25184	25208	25128	25057	25009	24894	25019	25147	24968	24619	24964	24892	24875	24973	25158	25033	25039	25138	25044	25254	25264	25117	25231	24887	25086	24938	25127	25006	25049	24964	24887	24899	24909	24824	25070	24929	25378	25292	25197	24869	24901	25148	25017	25089	24991	24909	25248	25135	25053	24900	24784	24939	25097	25078	24998	25187	25213	25148	25234	25129	25159	25117	25087	25041	24895	25017	25115	25087	25151	25183	25088	25185	25088	24994	25123	25095	25165	25190	25266	25316	25013	25105	25114	25144	25362	25068	25254	24876	25042	25127	25249	24949	24957	24909	24991	25049	24859	24882	25133	25109	25061	25177	24987	24928	25165	24946	25211	24862	25162	25038	25079	25075	24970	24970	25033	24928	24937	25044	25189	25140	25247	25215	25341	25081	25044	25142	24808	25057	25063	25110	25184	25205	25037	25048	25324	25039	24789	25192	25081	25120	25045	25067	25080	24879	25069	24872	25097	24963	25147	25171	25258	25033	25172	25041	24913	25103	24954	25027	24858	24873	24959	24948	25137	25024	25027	25104	24993	24982	25027	24874	25139	24829	24947	25140	24944	24910	25026	25030	24935	25031	24799	25065	25296	24958	24982	25129	24948	25139	25200	25039	25204	25150	25056	24895	25113	25043	24890	25166	25106	25235	25165	25129	24801	25087	25066	25185	25102	25206	25149	25138	24833	25128	25260	24978	25011	25048	24918	25094	25007	25048	24904	25216	25048	25059	25104	25137	24978	24861	25133	24946	25067	24984	25055	25261	25188	25086	24898	25273	24887	24963	25102	25163	25105	25144	25255	25252	24864	24940	25116	25014	25104	25149	25106	25115	25167	25163	25089	24974	25051	25180	25209	25212	25139	24923	24820	25028	25149	25252	25028	24872	24883	24910	24877	25154	24905	25171	24991	24804	25217	25147	25135	25040	24988	24906	24965	25025	25042	25072	25208	25014	25292	25030	25284	24971	24830	24916	24958	24944	25117	25256	24949	25061	25019	25096	25031	25041	25034	24895	25130	24995	25068	25086	25158	25031	25072	25008	25167	25022	24916	25142	25299	25266	25031	25036	24832	25170	24992	25089	24993	24862	24793	25098	25116	25222	24939	25137	25052	25078	25125	25322	24855	25090	25197	25178	24948	24992	24959	25034	25083	25219	24834	25139	25112	25148	24939	25085	25011	25065	24971	24979	25010	24853	24872	24984	25112	24975	25183	24829	24997	25054	24846	25103	24807	24914	25037	25020	25117	25103	25110	24965	24984	24972	24870	25079	25041	25113	25020	25201	25312	24987	24969	24902	24988	24920	24934	25212	25140	25037	24916	25152	25230	24908	25059	25094	25015	25091	24938	25178	25261	24938	25141	25207	25133	24983	25022	25132	25004	25104	24939	25066	25012	25066	25065	24847	25164	25069	24956	25152	24884	24909	24905	24887	24885	25078	25154	24996	25089	24916	24907	25106	24740	24874	25130	25027	25109	24960	25046	25228	25099	24837	25316	24893	25139	24940	25035	25123	24741	25255	25154	25176	25193	25147	25115	25096	25088	24977	25122	25082	24978	25218	25133	25068	24899	25305	25186	25080	24995	25281	25039	25067	25015	25101	25191	24778	24958	24935	25152	24996	25135	25140	25029	25113	24942	24931	25232	25086	25080	25049	25060	25034	24840	24942	25035	24954	25158	25046	25032	24929	25015	25163	25335	25100	25129	25082	24858	25057	25148	25263	25252	24961	25176	25282	25167	24998	24980	25103	25245	25128	25053	25114	25075	24979	24889	24826	25044	25115	24954	25106	25155	25195	25029	25081	25080	24948	24957	25136	25138	24901	25216	25013	24987	25191	24994	24908	25088	25069	24877	25042	25010	25120	25218	24775	24999	25095	25147	25179	24987	25099	25044	25003	24900	25084	24978	25084	25078	24984	25146	25273	24874	24965	24998	25057	25019	24918	24925	24973	25123	24979	25147	25129	24861	25245	24934	24802	25182	24693	24944	25037	24820	25009	24931	24904	24851	25060	25167	25112	25105	25281	24780	25128	24918	25158	25128	25091	24812	25073	25178	24979	24937	25171	25113	25176	25076	24869	25145	25072	25057	24945	24947	25178	25086	25147	25192	25015	24798	24964	25361	25019	24903	25048	25025	25256	25098	25061	24927	24986	25308	24997	25003	25044	25236	25272	25042	25075	24931	25117	25173	25180	24674	25074	25121	24957	24828	25167	24936	25181	25050	24855	25063	24902	24883	24883	24889	25254	25045	25202	24960	25074	25109	25016	25122	25191	24907	24955	25011	24968	24970	24935	25052	24907	24945	25168	25250	25108	24995	25097	24978	24928	25162	24879	25149	24871	25179	24988	24919	25048	25006	24955	24866	25126	24948	25029	24967	25108	25178	25223	25132	25185	24998	25184	24979	25134	25170	25088	24967	25007	25092	25054	25052	25190	25155	24940	25179	25212	24998	25053	25009	24993	25117	25034	24995	25162	25017	24860	25044	24852	24842	25130	25019	25256	24959	25167	25133	25226	24919	25077	24999	24878	25300	25107	25297	25163	25162	24828	24996	25043	25111	24833	24899	25001	24685	25130	25063	25258	25059	25145	25116	25013	24957	25127	24870	25054	24954	25112	25064	25072	25155	24889	25102	24940	24989	25073	24979	25286	25141	25067	25073	25425	24802	25164	25071	25055	24949	25094	24896	25007	25306	24995	24963	25085	25278	25195	25005	25142	25166	25042	25012	25091	25069	25134	24997	25096	25272	24896	25083	24908	24948	24910	25013	25074	25193	25179	25141	25133	25099	25173	25156	25220	25110	25048	25104	25145	24792	25076	24981	24941	25018	25154	24821	25003	24981	25310	25170	25016	24985	25203	24996	25122	25103	25007	24948	25100	25163	24968	24954	24985	24966	25117	25090	25164	25143	25154	25086	24795	24918	25079	24941	24963	25157	25127	25125	25220	25203	25365	24920	24999	24907	25007	25025	25148	25007	25118	24990	25064	24885	25044	25097	24878	25040	25254	25083	25186	25112	25178	25062	24879	25055	25076	25018	25266	24997	25114	25191	25202	24821	24965	24936	24993	24966	25109	24851	24956	25162	25118	24734	25134	25240	25070	25297	25249	25254	25112	24978	25023	24924	25255	25092	25296	25015	25085	25149	24857	25079	25060	24996	25039	25039	25116	25062	25210	25297	25055	24697	24786	25011	25113	25195	25085	25085	24869	25108	25279	25104	25312	25057	24945	24940	25017	24958	24881	25003	24999	25070	25018	24772	24952	24999	24841	25037	24869	24939	24970	24818
24525	37665	34439	27566	23557	21464	20163	19635	19294	18900	19226	19076	18925	18679	18607	18496	18508	18727	19050	18677	18508	18504	18609	18457	18559	18310	18388	18356	18404	18431	18301	18206	18057	18205	18153	18159	17979	18352	20078	20435	19363	18733	18409	18198	18117	18217	18131	18189	18186	17993	18059	18066	17983	18010	18121	18135	17676	18070	18100	17832	18045	18061	18015	17949	18264	18074	18229	17856	18106	18075	18003	17941	18009	18031	17981	17956	17960	18040	17908	18142	18077	18180	18090	18166	17931	18183	18011	18087	18087	18134	17885	18085	18096	18119	18013	17964	17966	17944	18002	18067	17948	17979	18169	18010	18016	18097	18090	18220	18073	17937	17994	18140	18106	17977	17984	17886	18055	18200	17996	18099	18141	18099	17868	18088	18065	18058	18083	18214	18066	17907	18047	18143	18037	17897	18106	18243	18000	17900	18112	17906	18041	17939	18184	18204	18065	18106	18132	17898	18067	18028	18189	18109	18033	18017	18057	17983	18084	18063	18052	18018	18098	18128	18001	17963	18104	18091	18040	17974	18052	18059	18136	18017	17995	18101	18047	18041	18094	18061	17970	18119	18037	18080	18066	18153	18032	18105	18169	18123	18102	18048	18024	18073	18200	18104	17903	17941	17991	18097	18031	18123	17994	18011	18110	18095	18083	18259	17828	18008	17992	18041	18164	18121	18262	18052	17883	18080	18050	18185	18052	17991	18096	18133	18153	17888	18071	18029	17986	17929	17987	18191	17992	18076	18061	17942	18225	18055	17890	18049	17881	18143	18034	18133	17994	18050	17947	18010	17886	18004	17997	18057	18085	18134	17945	17964	18003	18123	17984	18099	18048	18023	18086	17922	17946	18184	18026	17875	18195	18079	17976	18082	17996	17932	18075	18045	18056	17949	17999	18003	18019	18038	18175	17940	17956	18097	18128	18026	17975	17840	18032	18015	17821	18200	18135	18141	17918	18194	18004	18021	17988	17924	17938	18039	18052	18110	17969	17966	18014	18056	18186	18074	18154	17994	18116	18203	18015	17925	17872	18227	17956	18192	17975	18219	18232	18021	17970	18156	17985	18095	18096	18022	17935	18185	17928	18013	17971	18101	18205	18055	18035	18024	18062	18233	18346	18193	18064	17973	18029	18258	18095	18040	18054	18026	17964	17982	18067	18064	18111	17961	17982	17928	18179	17999	18105	18097	18093	17971	18137	18122	17852	18223	18286	18017	18066	18081	18174	18112	17978	17913	17928	17948	18135	18115	17943	18197	18035	18084	17922	18091	18088	18184	18102	18076	17971	18076	18178	18071	18031	17996	18097	17998	18259	17930	17993	18126	17992	18029	18130	18009	17885	18085	17969	18180	18188	18045	18129	18154	18024	17929	18146	18199	17986	18219	18165	17997	17983	17890	18028	18096	17919	18117	17983	18198	18088	18219	17967	17889	18022	18007	17880	18133	17981	18124	18058	18022	18043	18136	18048	18073	18137	17977	17906	18204	18067	17974	18233	17944	18034	17967	17927	17990	18032	17940	18111	18058	18093	18034	17998	18088	18113	17972	18020	18131	18069	17974	17877	18038	17898	18047	18202	18144	18328	17926	17946	18351	17834	18057	17933	18081	18164	18111	18056	18023	18041	18104	17968	18011	17951	18153	18030	18146	18183	18070	17999	17975	18199	18011	18144	17993	17995	18086	17917	18227	17925	17998	18067	17982	18065	18134	18039	18154	18043	17969	18197	18007	18012	18149	17945	18091	18129	18079	17993	18185	18197	17857	17936	17942	18024	18043	17947	18054	18065	18100	17941	17905	17900	18030	18065	17942	18019	18074	18063	18018	18103	18055	17994	18007	18010	18156	17995	17996	17947	17975	17892	17979	18095	17951	18031	18045	18072	18035	17954	18195	17973	18158	18120	17998	18119	17892	18131	18015	18022	17959	18120	18194	17935	18039	18129	17951	18136	18010	18011	17843	18154	18026	18119	18054	18191	18086	18116	17969	17941	17880	18131	18039	17876	17855	18025	18069	18004	18040	18051	18130	18132	18148	18136	17987	17965	17997	18032	18258	18095	18022	17889	18129	17981	18018	18036	17951	17941	18063	17883	18072	18160	18153	18080	18022	18225	17978	18021	17875	18172	18017	18149	18005	18157	17917	17872	18143	18017	18056	17859	18167	17786	18191	17999	18000	17903	18157	17859	17942	18134	18178	17990	18162	17888	17929	18091	18052	18144	17846	17985	18043	17963	17898	18113	18011	18084	18028	17985	18169	18006	17812	17975	18015	18136	18031	18100	18102	18086	18184	18213	18095	17955	17985	18088	18072	18094	18052	18120	18139	18018	17939	18054	18114	18052	18178	17979	18009	17967	18084	18098	18272	18029	17963	18090	18081	18090	18114	17985	18134	18010	18037	18008	18064	18025	17991	18120	18267	18058	17896	17990	17869	18128	18272	18044	17857	18010	18083	18095	18005	17808	18160	18105	17952	18016	18040	17945	17969	17911	18065	18017	17949	18027	18035	17961	18086	18024	18034	18044	18068	18176	17898	18261	18091	18142	18086	18093	17981	17992	17952	17889	18077	18077	17969	18015	17939	17962	17916	18001	18128	18118	18038	18215	17982	18010	17981	17968	18078	18095	18229	17999	18245	17917	18044	18019	17945	18010	18014	18023	18042	18060	18083	17948	18048	17940	17969	17847	18194	18093	17968	17962	18175	18094	18086	18073	18185	18271	17962	18182	17980	18016	18148	18095	18093	18224	18084	18103	17899	18062	18022	18031	17954	18182	17921	18066	17995	18224	17847	18033	18009	18029	17995	17986	18169	17891	18074	17990	18051	18027	18047	17947	18072	17925	18195	18091	18104	18000	18113	17991	18104	18062	18033	18306	18088	18137	18158	18063	17984	18003	18131	18135	17988	18037	17806	17916	18150	18057	18210	18027	17974	18115	18003	18034	18000	18043	18120	17884	18097	18080	18268	17857	18234	18116	18048	18088	18021	18205	18118	17984	18211	18169	18006	18109	18208	18028	17977	18064	18058	17995	17987	18107	18025	18140	17965	18106	18232	18140	18224	18039	18124	17983	18133	18023	18224	18036	17997	18075	18205	17943	18100	17975	17848	18131	18165	18090	18095	17987	18086	17906	18031	18142	17912	18078	18115	17943	18207	18065	18163	17789	17969	17899	18084	18043	18123	18024	17976	17954	18082	18065	18052	18106	17876	18041	18215	17991	18047	18024	17943	18048	18184	17983	18131	17923	17978	17927	18064	18169	18002	18154	18155	18050	18153	17826	17951	17999	18020	18073	18078	18142	18170	18117	18141	17988	18115	18049	17912	18088	18092	17907	18221	18024	18079	18076	18156	17910	18162	18134	18042	18163	18000	17961	18195	18187	18051	17899	18132	18050	17919	18023	18178	18104	17923	18102	18081	17990	18094	18167	18124	17945	18127	18166	18110	18113	18135	17849	17960	18040	18193	18072	18005	18190	18034	17953	18107	18265	18082	18063	18118	18175	18051	17991	17996	18082	18175	17973	18150	17948	18011	18204	17950	18207	17962	17944	18065	18115	17960	18075	17972	18040	18061	17998	18188	18149	18008	18191	18007	18053	18070	18327	18116	18069	18201	18041	18058	17920	18200	18054	18184	17997	18125	18368	17885	17935	18048	18044	17922	18110	18048	18107	18249	17880	18045	18072	18093	17983	18135	18323	17872	17957	18118	18022	18077	17963	17934	18148	18126	17933	18045	18176	18057	17985	18057	18044	18135	18017	18047	18078	18054	17903	18091	18022	18207	17998	17956	18028	18068	18112	18161	18171	17953	18062	18202	18186	18080	18143	17966	18113	18123	18085	17982	18081	18004	17994	18034	18024	17897	18004	18256	18057	18115	17980	17801	18083	18029	18128	17930	18099	17899	18110	18077	17919	17974	18127	18162	18093	18098	18143	17933	18090	17939	18050	17933	18148	17940	18170	18069	18164	18128	18207	18016	17923	18101	18012	18101	18017	17961	18153	18054	18151	17997	17842	18059	17822	18079	18113	18130	17967	18123	18068	18178	18110	18027	18210	18121	18077	17933	17867	18035	17969	18059	18019	18050	18155	17862	18055	18047	18002	18069	17999	18162	18211	18158	17957	18098	18015	18026	18035	18075	18052	18174	17856	17873	18216	17946	18071	18168	18171	18119	18042	18039	17919	17943	18121	18102	18035	18044	18095	17978	18087	17935	18043	18194	17959	18295	18137	17899	18117	18156	17980	18168	17963	17992	17897	18188	18025	18124	18091	17968	17961	18079	17984	18178	18106	17956	18177	17826	18087	18155	17946	18028	18192	17991	17950	18086	18097	18054	18071	18053	18148	18213	18034	18128	18049	18075	17940	18105	17938	17894	18130	18216	18142	18078	17970	18140	18140	18176	18049	18152	18263	18252	17924	17957	17927	18127	18065	17990	18093	18046	18071	18085	17991	18110	17968	17865	17890	17969	18085	18057	17950	17969	18124	18127	18022	18126	18056	18118	18084	17951	17844	18063	17960	17890	18092	17881	18198	18219	18101	18208	18036	18013	17955	18099	18045	18107	18069	18043	18059	18174	18178	17945	17903	17830	17918	18001	18049	18017	18007	17987	18070	18159	18043	18228	17970	18114	18033	18003	17980	17988	18123	17782	17846	18323	17928	18063	17986	18038	18027	18071	18132	17941	18093	18054	18050	18053	18138	17860	18238	17963	18137	18072	17925	17916	18037	17918	17984	18153	18106	17979	17894	18037	17892	18007	18285	17897	18111	18190	18083	18073	17853	18191	18094	17896	18088	17949	18207	18219	17987	18061	18125	18120	17953	18187	17953	17981	18012	17953	18095	17976	17901	18009	18098	18213	18079	18011	18198	18015	18069	17970	18088	18137	18087	17931	18159	18138	18059	18194	18250	18088	18187	18128	18103	18159	18237	18048	17936	18100	18077	18102	18048	17972	18115	17965	18030	17964	18132	17982	18288	17929	18217	18119	18058	17970	18001	18065	18154	17838	18022	18250	18078	17996	18037	18147	17962	17941	18179	18009	17900	18024	17846	18183	17961	17947	18023	17962	17966	17829	17930	17817	18279	18168	18052	18124	18001	18071	18106	17957	18262	18171	17858	18129	17974	18090	17912	18122	18026	18108
22810	20906	28301	23766	22581	27597	31346	28141	27866	28022	27685	27649	27084	27434	27227	27687	27535	27430	27427	26993	27115	27135	27222	26993	27279	26863	26972	26918	26985	26877	26730	26560	26661	26964	26669	26667	27340	28954	29527	28726	27662	27211	26956	26750	26198	26583	26725	26700	26936	26719	26471	26479	26750	26707	26811	26556	26710	26838	26479	26258	26591	26712	26668	26566	26628	26388	26794	26382	26614	26583	26710	26791	26622	26510	26593	26697	26412	26419	26666	26447	26491	26825	26513	26305	26490	26685	26475	26537	26453	26658	26597	26323	26587	26495	26679	26458	26746	26588	26545	26666	26517	26497	26816	26575	26560	26530	26626	26359	26590	26729	26550	26419	26590	26257	26803	26582	26795	26677	26539	26568	26735	26536	26340	26924	26503	26920	26628	26685	26562	26517	26468	26407	26455	26527	26745	26439	26579	26391	26583	26413	26453	26530	26411	26623	26521	26524	26510	26765	26450	26299	26412	26368	26619	26431	26469	26496	26370	26551	26425	26542	26709	26757	26790	26552	26515	26439	26614	26658	26910	26587	26411	26383	26573	26533	26452	26620	26493	26256	26602	26665	26760	26506	26449	26674	26400	26505	26496	26454	26619	26509	26227	26355	26428	26463	26691	26399	26539	26852	26572	26477	26522	26600	26501	26457	26609	26404	26514	26573	26535	26426	26858	26683	26296	26606	26617	26462	26572	26519	26334	26589	26628	26325	26352	26427	26493	26727	26587	26373	26555	26569	26426	26733	26311	26485	26619	26350	26480	26470	26744	26651	26539	26555	26576	26530	26545	26343	26531	26200	26563	26478	26538	26537	26447	26598	26693	26625	26569	26506	26533	26581	26550	26393	26767	26431	26725	26811	26719	26308	26695	26473	26366	26607	26415	26272	26580	26514	26255	26481	26722	26689	26412	26638	26470	26410	26541	26541	26359	26687	26577	26725	26520	26362	26611	26521	26725	26589	26556	26533	26319	26518	26361	26521	26574	26548	26457	26674	26602	26610	26599	26570	26548	26502	26640	26858	26621	26586	26572	26500	26367	26473	26444	26520	26336	26536	26374	26545	26222	26773	26636	26398	26567	26285	26375	26503	26377	26417	26694	26618	26565	26680	26578	26427	26601	26635	26475	26597	26536	26429	26539	26661	26741	26452	26490	26605	26550	26595	26634	26501	26566	26311	26630	26569	26509	26590	26419	26609	26575	26476	26645	26511	26546	26428	26611	26496	26517	26419	26306	26458	26614	26502	26396	26480	26624	26446	26646	26771	26458	26719	26386	26416	26602	26245	26490	26339	26340	26561	26533	26655	26567	26675	26679	26547	26392	26433	26541	26625	26659	26485	26656	26662	26905	26557	26367	26549	26734	26951	26417	26596	26505	26630	26498	26335	26572	26393	26760	26415	26398	26505	26579	26395	26740	26723	26505	26611	26386	26703	26447	26525	26663	26507	26549	26145	26547	26719	26561	26569	26622	26487	26519	26647	26384	26591	26981	26514	26389	26773	26613	26397	26482	26650	26293	26511	26401	26395	26648	26347	26666	26555	26722	26758	26531	26398	26822	26568	26562	26350	26569	26580	26660	26403	26510	26670	26401	26665	26751	26594	26655	26490	26341	26650	26553	26409	26808	26603	26556	26504	26528	26460	26533	26518	26669	26581	26573	26600	26588	26540	26604	26802	26588	26390	26203	26584	26394	26510	26402	26566	26564	26684	26088	26424	26596	26554	26419	26523	26436	26466	26649	26623	26689	26507	26582	26572	26677	26489	26626	26418	26402	26414	26528	26594	26658	26382	26597	26561	26641	26584	26452	26544	26681	26398	26381	26579	26499	26343	26734	26254	26550	26462	26585	26628	26525	26279	26547	26222	26680	26835	26507	26734	26882	26592	26507	26500	26749	26464	26530	26283	26512	26482	26440	26526	26527	26716	26474	26600	26525	26873	26698	26462	26471	26275	26396	26153	26445	26582	26508	26531	26651	26558	26491	26476	26550	26551	26462	26525	26405	26689	26658	26605	26515	26668	26863	26400	26451	26391	26504	26624	26485	26548	26686	26331	26473	26670	26283	26602	26684	26783	26549	26810	26599	26581	26530	26603	26585	26492	26579	26670	26803	26881	26598	26564	26475	26370	26653	26496	26421	26643	26545	26637	26269	26627	26482	26463	26625	26335	26401	26494	26662	26654	26639	26301	26426	26669	26274	26538	26782	26462	26443	26717	26711	26530	26500	26512	26474	26449	26647	26485	26610	26503	26659	26680	26616	26732	26518	26436	26557	26816	26645	26719	26704	26584	26712	26553	26504	26449	26766	26516	26401	26473	26613	26584	26769	26628	26385	26455	26701	26517	26657	26512	26800	26442	26437	26401	26806	26633	26556	26523	26338	26570	26563	26407	26596	26382	26588	26543	26478	26526	26634	26302	26518	26404	26412	26420	26515	26442	26705	26591	26634	26747	26570	26460	26557	26457	26493	26429	26467	26426	26540	26547	26639	26373	26520	26556	26442	26575	26712	26455	26603	26412	26533	26809	26527	26624	26676	26551	26645	26577	26720	26437	26708	26359	26338	26597	26651	26685	26698	26847	26454	26598	26474	26334	26727	26605	26739	26634	26413	26582	26483	26511	26388	26544	26549	26584	26506	26483	26578	26496	26391	26681	26366	26667	26375	26494	26433	26754	26557	26527	26468	26678	26649	26487	26381	26600	26559	26415	26551	26402	26523	26814	26412	26680	26523	26631	26607	26352	26429	26335	26466	26646	26424	26470	26477	26569	26317	26541	26406	26383	26486	26469	26565	26554	26581	26826	26741	26558	26424	26407	26329	26607	26605	26384	26601	26608	26550	26530	26559	26434	26520	26551	26318	26449	26547	26527	26651	26576	26368	26499	26621	26770	26527	26614	26477	26464	26572	26403	26680	26664	26625	26665	26529	26637	26477	26452	26588	26524	26686	26350	26528	26558	26796	26521	26558	26334	26397	26586	26487	26207	26488	26631	26542	26480	26803	26701	26284	26527	26575	26490	26633	26457	26482	26578	26464	26585	26447	26737	26403	26546	26451	26550	26322	26691	26574	26513	26664	26538	26663	26624	26780	26486	26533	26656	26471	26637	26524	26286	26547	26576	26721	26692	26600	26702	26539	26443	26405	26095	26414	26599	26636	26518	26312	26371	26325	26451	26584	26562	26630	26461	26681	26545	26517	26356	26506	26586	26633	26632	26511	26327	26427	26057	26517	26638	26428	26554	26631	26716	26332	26700	26446	26598	26575	26451	26639	26623	26809	26497	26752	26613	26500	26442	26549	26613	26546	26495	26533	26497	26373	26543	26682	26765	26564	26604	26529	26215	26449	26565	26381	26808	26483	26689	26772	26433	26475	26380	26495	26458	26493	26506	26534	26590	26756	26546	26961	26654	26416	26336	26338	26458	26642	26573	26579	26746	26542	26730	26425	26554	26498	26571	26524	26483	26643	26289	26502	26531	26512	26491	26436	26589	26406	26412	26402	26519	26608	26410	26636	26527	26598	26733	26717	26347	26586	26575	26354	26631	26704	26697	26643	26328	26471	26529	26499	26573	26449	26830	26542	26373	26441	26484	26614	26636	26431	26515	26549	26626	26673	26805	26702	26344	26686	26597	26655	26697	26747	26473	26576	26715	26662	26587	26518	26240	26631	26431	26479	26416	26609	26755	26450	26671	26466	26496	26601	26667	26554	26634	26492	26304	26784	26311	26520	26606	26576	26461	26471	26445	26728	26526	26667	26661	26672	26389	26663	26486	26645	26605	26693	26467	26482	26497	26571	26690	26510	26570	26480	26373	26397	26506	26802	26480	26578	26434	26540	26646	26464	26531	26332	26586	26269	26511	26567	26582	26646	26627	26409	26639	26577	26751	26725	26624	26477	26528	26726	26680	26725	26533	26555	26701	26417	26832	26628	26634	26705	26499	26592	26437	26826	26551	26714	26722	26523	26503	26490	26398	26659	26827	26559	26445	26885	26772	26502	26541	26474	26337	26483	26452	26970	26531	26594	26479	26473	26616	26680	26580	26624	26704	26361	26244	26592	26337	26573	26478	26499	26704	26533	26564	26898	26494	26407	26258	26753	26907	26481	26360	26275	26440	26416	26447	26529	26558	26662	26557	26633	26489	26471	26603	26472	26494	26459	26593	26508	26620	26567	26736	26678	26719	26642	26523	26502	26460	26584	26431	26454	26893	26738	26613	26566	26416	26595	26385	26544	26580	26476	26631	26579	26530	26717	26573	26561	26444	26624	26476	26469	26573	26546	26557	26456	26312	26578	26608	26758	26548	26497	26508	26456	26468	26534	26529	26506	26489	26705	26660	26564	26527	26571	26405	26516	26527	26407	26343	26380	26520	26482	26498	26371	26474	26523	26624	26602	26891	26552	26535	26570	26386	26712	26697	26686	26551	26662	26335	26567	26564	26547	26196	26513	26416	26496	26132	26281	26623	26712	26457	26546	26750	26443	26712	26648	26518	26643	26723	26487	26467	26537	26661	26713	26597	26540	26559	26365	26591	26584	26604	26458	26727	26565	26623	26497	26517	26663	26316	26546	26412	26622	26589	26288	26426	26711	26662	26651	26603	26734	26442	26775	26505	26668	26611	26761	26539	26326	26623	26440	26422	26602	26836	26653	26704	26462	26611	26644	26550	26508	26748	26840	26639	26626	26642	26569	26678	26480	26679	26452	26358	26728	26781	26550	26521	26418	26633	26467	26622	26583	26612	26531	26500	26429	26515	26390	26441	26529	26385	26475	26455	26396	26466	26633	26503	26659	26533	26588	26548	26472	26694	26467	26315	26390	26518	26355	26348	26423	26573	26557	26517	26571	26279	26529	26546	26614	26200	26711	26548	26522	26656	26489	26653	26521	26321	26612	26528	26464	26598	26609	26585	26690	26737	26450	26524	26735	26272	26592	26703	26657	26480	26613	26544	26726	26914	26601	26489	26247	26788	26827	26748	26497	26585	26330	26337	26686	26737	26462	26490	26567	26522	26658	26454	26471	26504	26498	26463	26776	26693	26628	26720	26470	26390	26468	26443	26462	26547	26407	26633	26569	26572	26685	26507	26408	26663	26573	26864	26343	26572	26563	26592	26296	26696	26376	26141	26395	26691	26524	26699
26589	42505	38959	30961	26331	23464	21893	21308	20657	20296	20241	20141	19859	19688	19552	19620	19974	20037	19747	19491	19327	19049	19168	19158	19454	19449	19137	19108	19323	18948	18972	18891	19141	19069	19006	18723	19643	22415	22597	21183	20079	19430	18994	18742	18824	18723	18686	18852	18862	18593	18640	18627	18913	18495	18837	18742	18926	18667	18742	18688	18687	18702	18729	18670	18723	18620	18824	18591	18794	18751	18651	18688	18757	18712	18577	18833	18630	18723	18637	18670	18754	18651	18718	18755	18634	18629	18819	18726	18789	18691	18945	18575	18667	18649	18856	18776	18607	18789	18744	18800	18610	18677	18734	18748	18650	18797	18768	18845	18737	18581	18730	18723	18735	18778	18630	18796	18630	18716	18939	18651	18754	18690	18651	18725	18649	18843	18677	18682	18805	18609	18667	18564	18491	18704	18856	18612	18809	18527	18730	18732	18941	18653	18781	18817	18696	18635	18718	18818	18575	18703	18787	19026	18607	18708	18741	18842	18718	18645	18548	18729	18890	18666	18786	18823	18781	18742	18641	18742	18786	18774	18678	18652	18860	18732	18736	18854	18678	18804	18769	18695	18628	18747	18774	18671	18647	18847	18804	18785	18738	18684	18518	18684	18621	18791	18641	18675	18724	18658	18834	18888	18619	18706	18677	18564	18701	18688	18588	18639	18680	18792	18805	18589	18682	18719	18767	18725	18737	18773	18845	18724	18799	18709	18537	18744	18787	18632	18739	18668	18650	18740	18692	18642	18561	18607	18889	18689	18699	18768	18771	18728	18727	18671	18677	18779	18693	18511	18718	18635	18669	18691	18691	18649	18707	19012	18700	18687	18869	18570	19071	18741	18829	18616	18831	18773	18711	18551	18730	18784	18896	18752	18677	18819	18714	18810	18706	18891	18706	18712	18590	18761	18800	18816	18635	18751	18683	18719	18867	18746	18522	18748	18507	18658	18582	18898	18620	18783	18687	18834	18612	18653	18852	18758	18880	18789	18612	18803	18612	18691	18806	18697	18865	18748	18791	18746	18788	18643	18811	18948	18786	18685	18781	18621	18830	18477	18877	18785	18803	18576	18771	18949	18461	18613	18810	18659	18543	18552	18714	18785	18807	18773	18674	18813	18473	18547	18729	18879	18742	18819	18921	18575	18575	18793	18897	18677	18834	18727	18756	18649	18794	18739	18677	18751	18671	18674	18725	18830	18702	18502	18688	18618	18616	18666	18594	18564	18647	18787	18768	18695	18845	18531	18723	18732	18536	18828	18791	18545	18755	18876	18660	18711	18740	18695	18813	18670	18738	18744	18753	18810	18658	18657	18594	18648	18515	18735	18647	18626	18750	18603	18851	18779	18680	18489	18722	18784	18773	18765	18660	18704	18894	18754	18731	18680	18547	18692	18723	18619	18811	18832	18745	18726	18745	18731	18736	18708	18739	18641	18807	18790	18638	18648	18601	18734	18706	18749	18710	18585	18753	18630	18709	18770	18714	18768	18575	18771	18708	18830	18633	18741	18622	18638	18722	18825	18528	18780	18835	18576	18591	18837	18693	18845	18797	18885	18672	18739	18815	18693	18738	18718	18845	18706	18659	18832	18655	18868	18933	18809	18707	18838	18740	18671	18745	18691	18620	18530	18433	18599	18691	18648	18614	18633	18670	18775	18664	18771	18790	18858	18722	18603	18670	18551	18677	18639	18825	18617	18853	18877	18758	18673	18889	18732	18726	18689	18686	18677	18736	18831	18857	18563	18799	18824	18565	18733	18556	18641	18617	18631	18845	18783	18505	18697	18749	18669	18821	18671	18931	18653	18684	18643	18503	18567	18691	18641	18639	18788	18708	18594	18915	18851	18752	18555	18555	18695	18791	18713	18760	18677	18564	18751	18772	18781	18726	18821	18622	18650	18642	18930	18629	18612	18826	18752	18636	18740	18578	18776	18817	18860	18753	18609	18617	18633	18814	18647	18865	18708	18783	18635	18708	18566	18746	18832	18811	18677	18580	18715	18930	18738	18626	18763	18752	18741	18764	18567	18804	18714	18748	18618	18822	18869	18710	18691	18700	18618	18964	18691	18876	18612	18599	18840	18941	18728	18737	18567	18713	18902	18610	18657	18684	18751	18940	18707	18752	18735	18828	18711	18830	18880	18750	18597	18821	18500	18517	18714	18702	18686	18678	18795	18646	18653	18838	18735	18730	18729	18663	18735	18822	18745	18599	18667	18783	18896	18584	18519	18808	18702	18801	18695	18756	18792	18590	18542	18723	18598	18699	18757	18957	18742	18818	18552	18820	18565	18748	18818	18809	18674	18813	18656	18712	18787	18689	18705	18556	18472	18755	18693	18696	18826	18758	18741	18934	18765	18771	18626	18777	18517	18911	18708	18670	18669	18754	18691	18694	18764	18673	18745	18686	18592	18758	18745	18757	18576	18855	18827	18612	18617	18601	18673	18874	18640	18788	18727	18669	18724	18701	18743	18583	18766	18790	18639	18584	18859	18525	18651	18797	18811	18805	18787	18555	18761	18700	18616	18727	18601	18721	18705	18656	18870	18545	18690	18653	18777	18789	18694	18685	18786	18662	18747	18623	18775	18603	18757	18763	18688	18843	18692	18796	18718	18694	18541	18642	18644	18715	18513	18869	18921	18779	18682	18698	18672	18652	18579	18767	18701	18442	18732	18758	18772	18610	18705	18666	18715	18680	18672	18835	18737	18871	18740	18774	18585	18671	18746	18801	18623	18691	18808	18750	18771	18727	18882	18627	18602	18950	18433	18682	18666	18673	18722	18625	18856	18509	18644	18802	18634	18680	18923	18662	18792	18613	18865	18700	18700	18817	18691	18718	18738	18754	18576	18666	18756	18677	18700	18668	18741	18724	18660	18836	18811	18645	18630	18849	18878	18701	18479	18553	18910	18527	18874	18778	18978	18369	18664	18823	18766	18820	18631	18769	18682	18773	18826	18779	18903	18724	18742	18565	18751	18901	18719	18763	18757	18421	18760	18715	18736	18705	18636	18680	18538	18841	18691	18644	18682	18681	18634	18713	18864	18719	18660	18783	18686	18695	18780	18525	18816	18595	18660	18718	18721	18853	18718	18584	18719	18661	18600	18698	18756	18783	18706	18696	18710	18630	18809	18803	18737	18733	18743	18696	18685	18744	18778	18805	18686	18580	18873	18739	18586	18601	18785	18684	18614	18650	18729	18661	18891	18660	18791	18779	18720	18724	18599	18766	18687	18866	18509	18702	18792	18629	18676	18796	18572	18694	18729	18703	18807	18728	18906	18776	18758	18750	18791	18580	18768	18734	18737	18731	18431	18730	18717	18680	18775	18680	18693	18514	18704	18779	18636	18726	18829	18697	18567	18754	18794	18738	18675	18575	18624	18534	18915	18676	18583	18717	18615	18603	18674	18668	18846	18653	18761	18730	18793	18777	18794	18632	18610	18802	18922	18542	18672	18680	18668	18680	18733	18804	18894	18953	18655	18917	18719	18865	18716	18692	18687	18840	18867	18778	18818	18712	18791	18825	18833	18780	18858	18648	18726	18687	18881	18655	18729	18742	18618	18858	18731	18649	18602	18593	18756	18643	18740	18673	18621	18975	18641	18783	18568	18621	18745	18531	18703	18665	18786	18728	18759	18684	18635	18773	18629	18696	18788	18864	18702	18652	18743	18747	18675	18701	18647	18742	18734	18836	18768	18762	18641	18926	18727	18862	18792	18776	18670	18789	18717	18766	18672	18771	18630	18570	18581	18759	18711	18763	18689	18740	18657	18892	18668	18746	18680	18700	18640	18621	18537	18698	18660	18757	18672	18653	18513	18738	18663	18721	18802	18820	18745	18707	18608	18703	18753	18715	18777	18707	18734	18925	18630	18724	18716	18853	18697	18646	18664	18628	18694	18872	18939	18678	18764	18885	18671	18648	18696	18874	18709	18502	18657	18929	18732	18657	18574	18613	18829	18789	18699	18682	18863	18852	18627	18613	18722	18786	18596	18761	18584	18633	18578	18890	18717	18838	18770	18667	18735	18560	18838	18585	18764	18754	18706	18628	18756	18680	18658	18655	18794	18672	18699	18679	18635	18923	18639	18479	18641	18844	18777	18471	18616	18683	18577	18777	18711	18827	18752	18719	18739	18786	18645	18549	18753	18740	18685	18571	18668	18689	18608	18822	18860	18704	18746	18879	18635	18820	18704	18609	18846	18768	18617	18821	18701	18765	18782	18586	18668	18731	18778	18653	18686	18721	18712	18683	18562	18583	18610	18708	18791	18824	18816	18724	18537	18717	18824	18602	18588	18504	18601	18645	18749	18648	18766	18793	18795	18955	18637	18822	18706	18506	18690	18757	18522	18620	18963	18838	18840	18789	18827	18809	18698	18692	18817	18688	18901	18692	18636	18645	18784	18605	18793	18741	18705	18829	18596	18861	18738	18913	18564	18620	18941	18704	18791	18850	18747	18674	18624	18624	18713	18753	18800	18842	18714	18815	18709	18748	18696	18753	18869	18763	18725	18570	18692	18742	18656	18841	18602	18677	18719	18627	18899	18603	18762	18772	18722	18815	18739	18690	18696	18650	18780	18851	18865	18849	18739	18488	18823	18855	18757	18675	18686	18687	18595	18711	18817	18574	18720	18652	18795	18665	18731	18884	18673	18703	18698	18860	18629	18808	18789	18840	18550	18660	18821	18525	18758	18673	18770	18813	18691	18738	18949	18846	18558	18663	18804	18627	18660	18883	18567	18633	18635	18702	18638	18692	18684	18697	18738	18829	18932	18717	18817	18712	18636	18544	18665	18677	18710	18744	18605	18538	18785	18661	18755	18773	18754	18698	18731	18810	18796	18783	18833	18572	18861	18678	18732	18672	18798	18615	18835	18747	18636	18753	18886	18735	18625	18841	18649	18822	18633	18825	18722	18692	18652	18825	18803	18647	18761	18807	18730	18643	18662	18653	18890	18685	18811	18736	18581	18726	18611	18694	18650	18671	18671	18810	18765	18524	18634	18799	18790	18716	18690	18788	18738	18824	18752	18763	18960	18848	18710	18689	18632	18814	18777	18711	18632	18829	18693	18719	18818	18714	18928	18765	18556	18682	18647	18687	18765	18520	18674	18743	18639	18905	18582	18740	18721	18782	18909
31715	27219	31484	29783	27941	27532	27714	27431	27412	27426	27405	27358	27239	27415	27329	27302	27428	27466	27218	27407	27230	27436	27033	27086	27068	27002	27305	26912	27140	26978	27000	27058	26754	26769	26827	27260	26922	27412	27364	27119	26955	27030	27323	26787	26970	27010	27066	26863	26958	26863	26634	27268	26902	26789	27139	26891	27234	27014	27113	26829	27077	26971	26815	26728	26770	26939	26976	26880	26816	26973	26958	27046	26885	26917	27010	27108	27022	26652	26758	26903	26913	26748	27035	26854	26987	26913	26903	26957	26994	26987	27038	27076	27126	27048	26958	27189	27017	26918	27035	26984	27063	27124	26923	26737	27174	27209	27017	27124	26909	26641	26889	27132	26973	26903	27170	27093	26908	27164	26779	26956	27043	26870	27018	27110	27017	27046	26993	26973	27090	27255	26946	26912	26830	27006	26847	27350	27062	26986	27100	26932	26891	27102	26758	27030	27041	26825	27216	26910	26890	26980	26832	27029	27021	26860	27120	26994	26833	27109	27129	27049	27033	26761	26874	27193	27163	26907	26893	26971	27134	27127	26975	27027	26771	27051	27063	26941	27261	26898	27050	27081	27352	27177	26893	26793	26772	26943	27057	26888	26745	26638	26819	26936	27011	27027	27146	27226	27051	27007	26982	26968	27113	27030	26929	26994	26886	26748	27017	27353	27351	26981	27047	26938	26923	26827	26905	26791	26825	26994	26962	26866	27028	26954	27052	26630	26895	26938	26788	26887	26969	27052	27161	27042	27208	27195	26926	26919	27172	27061	27003	27014	26980	26963	26825	27125	27017	26921	26831	26749	27052	26977	26963	27181	27173	27182	27056	26748	26903	27182	26661	27154	27054	26755	26806	26757	27008	26960	27253	27021	27138	27091	26932	26851	27062	26935	26910	26951	26908	27130	27260	27029	27009	26903	27201	27056	27074	27053	26693	27004	27091	26997	26970	26833	27074	26951	26990	26957	26987	26508	27181	27135	26913	26973	26924	27117	26882	27150	26995	27125	26869	27004	27191	27031	27100	26838	26878	26999	26897	27009	26931	27090	27109	27198	27014	27055	27082	26928	27027	26940	26913	26937	27107	27032	26851	27160	27090	27078	26900	26801	26998	27036	27073	26958	27049	26676	26748	27001	27033	26933	27201	27071	27009	27116	27129	26935	27065	27069	27148	27148	27043	26902	26969	26890	27320	27129	26863	26976	27120	27307	26915	27045	26814	26957	27187	26984	27068	26986	26918	27034	26867	27027	26870	26702	26708	27054	26873	27074	27125	27041	27022	26846	26951	26723	27127	27160	27233	26738	27052	27130	26999	26796	26777	26932	26942	26715	26960	26987	27235	27002	27039	27058	27187	26757	26424	26902	27059	27029	27231	27080	26965	26914	26916	26912	27026	27058	26920	26854	27145	27145	27156	27108	26971	26919	26915	26898	27056	26996	26974	27042	27005	27021	26938	26916	26925	26982	26964	26837	26834	26849	26805	27004	27051	27072	27084	26700	26916	27142	27016	27079	26878	26935	26912	27072	26956	26581	26753	26953	26901	27053	27113	27114	26958	26943	27047	26789	26955	26866	26931	26766	27119	27003	26970	27010	26737	26948	27169	27018	27140	27112	26980	27057	27049	26888	27107	26925	26859	26871	26993	26949	26922	26825	27006	26958	26949	26828	26978	27128	27000	26763	26918	26940	26973	26997	26949	27081	27116	26987	27237	26895	27191	27298	27002	27074	27134	26826	26940	26951	26889	27035	27051	26743	26940	27118	26976	27149	27096	26984	27087	27020	27221	26786	26848	26695	26917	27026	26978	27288	26981	27005	27060	26975	26936	26956	26960	27178	27091	26837	26972	27029	26963	27116	26984	26570	26970	27080	26941	26871	26847	26963	27013	26877	27153	26964	26848	26889	27067	27003	26921	26802	27090	27006	26682	27175	26871	26862	27274	26764	26933	27237	26878	26964	26975	27057	27017	26928	27006	26947	27012	27135	27205	27097	27007	26789	26855	27017	26798	26846	26656	27140	26757	27035	26999	26803	26812	26907	27088	27055	26907	26956	26884	27264	26741	27023	27049	26958	26969	27016	27098	27053	27172	26835	27085	26731	26929	27027	27316	27021	27237	26919	27041	27148	26997	26942	27093	26861	27001	27040	26771	27175	27128	27011	26904	27060	27194	26998	26813	26859	26893	27048	27098	27023	27155	26926	26980	26883	27043	26955	27012	27094	26999	26810	26953	26870	27107	27223	27015	27236	27026	26630	26741	27079	27130	27139	26928	26829	27036	26872	27040	27321	26852	26926	26930	27000	26948	26889	27074	26883	26997	27008	27150	27253	26904	27033	27078	27023	27123	26960	26918	27086	27063	27042	26967	26840	27118	27076	27216	26836	26901	26891	26818	26987	26932	27026	27210	27105	26900	26996	27107	26912	26781	27074	27088	26991	27000	27006	26970	27192	27041	27023	26921	26713	26875	26941	26792	27198	26972	26951	26841	26908	26724	27144	27066	27173	27082	27095	26894	27014	27102	27114	27162	27248	26901	26856	27095	26858	27216	26920	27206	27129	27002	27021	26963	27060	27209	27077	26965	27025	26912	27061	26810	26892	27111	26996	26963	26762	27003	26973	27233	27134	26920	27006	27181	27095	26887	27016	27068	26953	27085	26862	26925	27232	26938	26890	27097	26878	26790	26960	27101	26974	27192	26750	26852	26890	26930	26972	26948	26995	26763	27012	26829	26932	26874	26978	26953	26840	26746	27000	26788	26784	26736	26837	26986	26987	26975	26868	26893	26939	27008	26865	26850	27013	26919	26989	26957	27073	27238	26992	26928	26863	27216	26995	26782	26757	26913	26931	26915	26752	26830	26972	27046	26889	26936	26991	26873	26757	27184	26873	26854	27087	27172	26964	27012	26867	26994	27072	27169	26974	27186	27060	26991	27129	27142	27044	26882	27261	26814	26715	27103	26770	26878	26960	26961	26985	26824	26900	26887	27049	27235	27285	27094	26823	26691	26960	26867	26894	26850	26909	27018	27002	26888	26858	26768	26797	26883	26972	27038	27131	26909	27062	26832	26976	26780	26862	27051	27113	26977	27063	27068	26857	27071	26838	26875	27061	26993	27003	27195	26653	26664	27147	27001	26884	27008	27248	26987	26886	26946	27026	27096	27040	27111	27303	27027	27004	26833	26842	26979	27092	27083	27038	26817	27103	27089	27142	27063	27068	26921	26878	27196	27059	26930	26814	26925	26886	26896	26985	26966	27024	26880	26924	26902	27003	27027	27094	26630	26700	26874	26959	26876	26834	27128	27093	26997	27078	26978	27078	27089	26939	26816	27114	26716	27014	27257	26957	26935	26760	26996	26910	27039	26800	27066	27204	26934	26866	26845	27026	26912	26885	26798	26868	27058	27053	27127	27082	27185	27146	27055	27223	26974	27031	26912	26969	26995	27072	26969	26984	27080	26766	26675	27026	27109	26927	27019	26966	27170	27032	27050	26919	27114	26918	26835	26740	26949	26976	27173	26824	26861	26840	27105	27110	27259	27113	26838	26924	26816	26922	26937	27084	26951	26684	26781	26840	27085	27083	27127	27211	26823	27021	26909	27089	27108	27071	27134	27063	27024	27014	27283	27048	26962	26908	26993	26916	27037	26784	27133	26982	27212	27034	26892	27175	26852	27368	26812	27040	27094	27129	26860	26989	26856	26916	27096	26963	26783	27126	27000	26887	27049	27016	27156	27015	27223	27050	26726	27163	27060	26837	27212	26917	27216	26989	27036	27216	26826	27224	27037	26866	27035	27242	26957	27015	26841	27070	26948	27192	27097	26973	27255	26868	27049	26912	26896	26913	27156	26895	27084	26965	27133	27078	27066	27166	27109	27023	27092	26949	27243	27012	27156	27141	27061	26921	26962	27025	26915	27023	26974	26764	26988	26960	26852	26903	27087	26971	27132	26669	27025	26940	27025	27116	27026	27122	26976	27050	27090	26820	27029	26806	26841	27097	26716	26981	27102	26759	27085	27234	26824	27008	26973	27294	27038	27010	27086	27200	27071	26978	26949	26878	26928	27128	26913	26755	27124	27104	26958	27042	26935	27023	27018	26771	26996	27000	27193	26851	27145	27025	27008	27162	27024	26928	26972	26949	27003	27082	27072	27152	26981	26963	27048	27176	26982	27108	26952	27001	26833	26879	27096	27039	27147	26932	27082	26834	26993	26983	26962	26998	26880	26913	26826	27061	27053	26977	27246	26949	26744	27217	26915	27031	26870	27180	27038	26870	27109	27110	26906	27148	26906	26922	26901	26859	27171	27196	27022	26907	27136	27018	26824	27163	26916	27016	27044	27136	27106	27118	27006	26801	27001	26891	27043	27086	26909	26977	26760	26914	26912	27050	27162	26994	27078	27026	26850	27176	26855	26870	26881	27065	26815	27232	27221	26899	27067	26804	26928	27050	26850	27132	27287	27057	27084	27134	26823	27009	27299	27064	27217	27143	27120	27233	27113	27036	27107	26905	26938	26786	27058	26986	27035	26769	27051	27018	26914	26962	26930	26793	26818	26920	27090	27085	27067	27099	26987	26941	27084	27238	26904	27150	27171	26939	27019	26946	26955	27072	26952	27112	26855	26970	26754	27271	27035	27032	26986	27063	27153	27107	26808	26876	26803	27005	26979	26902	26898	26993	27048	27019	26808	26912	27142	27234	26877	27111	26912	27072	26794	27323	26955	27077	27131	27148	27088	27241	27137	27093	27139	26976	26926	26815	26977	27055	26803	26900	26965	27021	27144	27182	27100	26965	26844	26981	27052	27021	26953	26781	26849	27099	26900	26987	27239	26952	27081	26975	27028	27057	26728	26967	27022	26975	26851	27215	26880	26895	27173	27098	27185	27148	26926	26864	27171	27136	27063	27039	27074	26971	27047	26974	27009	27111	27217	27148	27084	27164	27233	26935	26997	26959	27066	26962	27044	27042	26914	26987	27003	27107	26984	26953	27168	26944	26954	27094	27247	26984	27144	27002	27156	26700	26986	26925	26961	27040	26879	26987	26827	27233	27019	26997	27188	27018	26966	26935	27139	26830	27035	27094	26965	27010	26732	26765	26980	27196	27029	27124	26764	27054	27086	27016	27032	27102	27011	26928	26915	27105
25390	29329	25989	22173	20798	19734	19482	19552	19570	19419	19544	19390	19177	19402	19388	19472	19520	19512	19494	19548	19427	19234	19582	19123	19139	19060	19122	18795	19032	18950	19102	19023	18829	19076	18984	19007	19106	19166	19296	19341	18983	18930	19059	18966	18774	18915	18983	18952	18956	18980	19061	19024	18966	19024	19017	19032	18837	18815	18889	18987	19007	19060	18995	18950	18879	18952	18955	18978	19039	18781	18960	18904	18981	18974	18883	18935	18883	18971	18902	18964	18911	19029	18895	18920	18712	18983	18993	18909	18999	18742	18716	18955	18906	18960	18970	18935	18919	18799	19043	18831	19009	18853	18874	18927	18960	19124	18843	18751	19012	19094	19110	18840	19044	18976	18795	18907	18848	18803	18904	18994	19073	18846	18935	18921	18958	18999	19069	18987	18886	18951	19073	18951	18907	19000	18924	18911	19059	19011	18843	18966	18875	19109	19032	19056	18913	19043	18819	18933	19040	19072	18871	19150	18915	19034	19009	18872	18927	18813	18990	18830	19087	18796	18770	19092	18727	19029	18938	18864	18946	18946	18987	18986	18870	18765	19030	19068	18976	18948	18847	18956	18941	18949	18936	18834	18983	18821	18950	18996	19034	19023	18907	19032	19095	19030	18934	18961	18815	19082	19106	18826	19013	19088	18981	19002	18955	18920	18875	18942	18948	18818	19089	18865	19128	18953	19084	18968	19009	18923	19029	19044	19002	18970	18974	19001	18988	18849	18903	18974	19054	18940	18911	18957	19028	18780	18843	19025	18967	18848	18983	19021	18859	18904	18752	18866	18942	18957	18876	18929	19138	18911	19040	18978	18971	18868	18892	19008	18925	18782	18990	18963	18832	18942	18854	18947	18979	18965	18887	18923	19070	19019	18940	18946	18947	18866	19217	19084	18677	18930	19032	19064	18971	19148	19066	18939	18999	18947	18912	19001	19007	19045	18744	18907	18967	18978	18983	19217	18978	18821	18855	19188	18778	18964	18987	18959	19085	18905	19090	18928	18840	18965	19000	18939	18815	19008	18871	18908	18799	18890	18978	18900	18935	18884	18951	19042	18926	18829	18926	18941	19099	18936	19091	18869	18744	18900	18952	18899	18975	19080	18892	18841	18797	19096	19113	18882	19027	18922	18965	18874	18884	18933	18952	19040	18773	19054	19045	19089	18933	19039	19064	18886	18993	18905	19029	19102	18910	18897	18931	18873	18884	18914	19019	18973	18911	18767	18967	19045	18984	18745	19143	18942	18805	19098	18948	18861	18862	18827	18978	18831	18961	18952	18997	18792	18951	18765	18908	19070	18947	18865	18896	19004	18931	18783	18863	18994	18825	18704	19044	18879	18907	18875	18943	18888	18886	18953	19001	18975	18958	19149	18971	18950	18852	19057	18873	19034	18919	18904	19005	19192	19016	18980	18779	18950	18912	18924	18880	18985	18620	18906	18938	19070	18793	18860	18984	18941	18907	18906	18929	18950	19141	18940	19056	19000	18958	18998	18975	18844	18963	18809	18799	18911	18905	19091	18894	18799	19127	18887	19058	18985	19144	18898	18879	18741	18949	19166	18979	18998	18934	18902	18975	18834	19150	18895	19105	19045	18818	18769	18942	19007	18740	18850	18892	18885	19018	18838	18987	18738	19153	18830	19031	18915	18966	18921	18836	18905	19012	19116	18919	18809	18809	19049	18879	19069	19002	18863	18926	18898	18903	18978	18905	18939	18977	18993	18967	19055	18951	18806	18832	18815	19010	19039	19002	19072	18868	18955	18763	18924	19062	18935	19089	18877	19079	18909	18841	18846	19077	18835	18958	19020	18989	18791	18990	18992	18985	19134	18965	19020	18837	18724	18829	18922	19097	18818	19001	19111	18945	18974	19066	18952	19017	18849	19013	18734	18899	19026	18959	18866	19152	18815	18901	18899	18923	18831	18874	18890	18842	18722	18909	18834	19018	18880	18894	18781	19150	19029	18990	18945	18922	18893	18755	18986	18798	18998	18847	18999	18764	18821	18845	18930	18889	18930	18923	18794	18844	19013	18945	19013	18928	18961	18861	18850	18842	18921	19041	18812	18949	19030	19003	18916	18889	18973	18764	18926	18872	18879	18865	19050	18862	18910	19000	18888	18927	18994	18763	18950	18898	19182	18847	19129	19032	18798	18847	18948	18827	18948	18694	18886	18861	19049	18788	18888	18913	18967	18865	18950	18763	19128	19082	18956	18915	19079	18811	19129	19018	18915	18787	18938	19078	19028	18845	19026	18893	18911	18954	19004	19057	18796	19118	19067	18996	19016	18713	18976	18832	19123	19095	18913	18895	18780	18921	19079	18808	19019	18922	18931	18885	19068	18896	18855	18767	18890	19067	19041	19070	18843	19125	18977	18951	18948	18970	18913	18923	18981	18971	18915	18976	18747	18892	18998	18960	18956	18840	18883	18969	19015	18952	18819	18940	19030	19013	18946	18993	18940	18718	19077	18961	18970	19086	18948	18913	19021	18843	18771	18926	18858	19018	18940	18886	19084	18961	18779	18985	18922	18790	18768	18855	18832	18883	19023	18839	18999	18850	18985	18993	18856	18966	19001	18765	18962	18963	18854	18896	18964	18925	18893	19095	18789	18801	18817	19029	18887	18944	19001	19024	18762	19062	18950	18971	18950	19105	19098	19019	18871	19178	19000	19013	18853	18917	19175	18918	19004	19122	19027	18893	18924	18986	18770	18894	18822	19005	19052	18875	19077	18842	18896	18904	19010	18927	18937	18874	18854	18944	18910	18940	18941	19027	18918	18738	18887	18899	18930	18948	18871	18806	19089	18960	18970	18909	18922	18925	18927	19019	18765	18916	18876	18873	19086	18828	18651	19268	18889	18865	19049	19009	18941	18998	19175	19089	18995	18949	18952	18967	18943	18999	19066	18986	18826	18946	18952	19038	18944	19092	18996	19081	19039	19114	18962	18949	18944	18945	18885	19038	18943	19063	18882	19029	18903	18985	18923	18952	19040	19137	18985	19045	19029	19111	18872	19044	18788	18998	19042	18980	18910	18856	18785	19017	18875	18867	18962	18883	18926	18950	19041	19109	18949	18966	18800	19038	19055	18913	18901	18922	18798	18738	18872	18872	18983	18885	19155	19117	19066	18714	18931	18953	18910	18941	18981	19039	18897	18943	18971	19022	18902	19038	19135	18896	18883	18867	18993	18981	18719	18942	19012	18964	19212	18969	18960	18920	18968	18973	18843	19037	18892	18996	18672	19115	19061	18954	18972	19059	19044	19127	19046	19020	18890	18819	19141	18968	18950	18794	18875	18915	18979	18765	19020	18993	18977	19006	18969	19189	19039	19051	19043	18975	18934	18790	18867	19003	18966	18813	18773	19267	19000	18796	19000	18873	18915	19085	18936	18932	18977	19045	18998	18968	18756	18991	18778	18903	18953	18701	19262	18944	18955	19117	18904	18877	18980	18926	19039	18914	18955	18945	19056	18840	19029	19159	18974	18930	18923	18936	18975	18901	18850	18990	18914	18912	19067	18933	19045	18933	19081	19009	19071	19026	18881	18791	18957	19078	18963	18862	19060	19053	18894	19153	19059	18715	18872	18924	18824	18886	18926	19030	18963	18943	18763	19053	18854	18776	18967	18952	19044	19034	19007	18760	18835	19011	18853	18869	18977	19071	18986	19001	18932	18887	18927	19061	18689	18972	18854	18900	18992	18966	19007	18963	18732	19043	18978	18942	18890	18703	18922	19030	19052	19029	18839	18857	18803	19032	18906	18958	18950	19072	19024	18925	18831	18846	18960	18917	19118	18993	18966	19106	18858	19121	18884	18786	18896	19157	18940	18871	18975	18873	18868	18952	18749	18775	18920	18852	18847	18859	18693	18954	19103	18997	18851	18935	18920	19160	19118	18914	18956	18961	19006	18962	19102	18897	18929	18924	18968	18801	19112	19000	18980	19051	19076	18859	18809	18946	18787	18896	18836	18897	18923	18917	18998	18866	18912	18879	18892	18977	18954	18971	18984	18901	18863	19018	18798	18894	19132	18993	19042	18931	18906	18953	18996	18928	18949	18944	18887	18774	19022	18907	18939	19014	18948	19132	18739	18978	19050	18981	19025	19086	18832	18912	18732	18958	18875	18892	19091	18891	19035	18911	18967	19066	18932	18926	18889	18854	19306	19007	19057	18873	18962	19009	18932	18936	19123	18927	18870	19022	18778	18927	19092	18915	18887	19064	18831	18779	18995	18839	19027	18946	19037	19082	18819	18825	18850	18841	19033	19037	18933	18947	18827	19116	18864	18998	19031	18974	18859	19122	18799	18949	18836	18867	18924	18961	19058	19092	18807	19004	18902	19016	19000	18894	18978	18898	19013	18961	18883	18849	19100	18950	18708	19013	18698	18918	19011	18898	18938	18912	18853	18942	19002	18879	19039	19020	18812	19070	19060	18950	18894	18919	19051	18898	18883	19002	19009	18933	19115	18981	18779	18931	18982	18894	19040	18922	18948	19054	18882	19003	18894	18940	18990	19073	19002	18978	18973	18913	18787	18928	19048	18868	18947	18856	18975	18948	18779	19078	18964	19002	18865	18866	18923	18870	18980	19081	18902	19067	18901	18985	19115	19075	18965	18866	18882	18905	18974	19022	18904	19013	19046	18980	18938	18858	19018	19093	18968	18965	18722	18899	18921	19001	19033	19057	18946	18977	18904	18872	19010	18862	19104	18850	19045	19025	18766	19014	18932	19023	18760	19024	18939	18831	18836	19010	18968	18944	18813	18930	18935	18999	18949	19003	18877	19138	18970	19014	18976	19034	18945	18999	18869	19007	18993	19023	19085	18803	19081	18944	18818	18933	19041	18943	19022	18954	19081	19086	18873	19022	18998	18890	18976	18922	18937	19047	18955	19018	18866	18980	18811	18904	18755	18879	18783	18970	18987	19076	18869	19125	18925	19078	18885	19014	18998	18955	19041	18978	19102	18988	18897	18972	19100	19009	18882	18859	18928	18847	18908	18877	19106	18995	18875	18966	18752	18872	18900	19120	18813	18781	18948	19090	19010	18884	18881	18879	19031	19074	18971	18989	18754	18978	18804	18785	18971	19004	18890	19024	18944	18994	18933	19093	18948	18941	18904	18861	18844	18923	18815
24207	20901	28141	24520	24981	29026	30677	28779	28428	28765	28654	28401	28292	28359	28430	28527	28663	28462	28224	27871	27941	28300	28211	27925	27818	27668	27709	27982	27935	27745	27901	27946	27774	27955	27760	27684	28419	29597	28967	28364	28154	27733	27906	27615	27883	27594	27765	27560	27603	27614	27654	27833	27696	27542	27738	27706	27737	27640	27604	27711	27712	27974	27552	27596	27705	27538	27631	27688	27670	27611	27734	27639	27407	27750	27832	27657	27916	27532	27674	27465	27600	27609	27775	27509	27626	27614	27476	27662	27574	27711	27733	27753	27775	27823	27482	27704	27826	27634	27740	27719	27570	27657	27469	27500	27887	27543	27612	27491	27531	27523	27766	27383	27782	27721	27679	27568	27755	27655	27544	27623	27866	27693	27494	27488	27462	27588	27682	27524	27418	27808	27759	27671	27806	27453	27642	27621	27805	27527	27745	27765	27561	27439	27676	27594	27803	27618	27605	27351	27791	27673	27461	27674	27451	27483	27555	27564	27763	27832	27817	27700	27504	27455	27579	27626	27595	27687	27680	27718	27834	27751	27846	27593	27729	27435	27733	27672	27811	27542	27653	27741	27722	27618	27768	27653	27866	27605	27758	27661	27544	27689	27565	27701	27945	27697	27393	27601	27513	27699	27475	27570	27797	27811	27555	27771	27623	27692	27815	27364	27660	27633	27701	27287	27576	27547	27775	27530	27678	27683	27611	27612	27712	27762	27500	27633	27617	27608	27852	27481	27655	27748	27640	27551	27649	27966	27650	27649	27716	27458	27640	27569	27653	27735	27658	27520	27772	27544	27689	27469	27698	27706	27471	27595	27714	27615	27315	27667	27581	27698	27793	27581	27762	27871	27858	27691	27781	27707	27750	27433	27368	27484	27576	27836	27801	27614	27761	27569	27522	27590	27676	27528	27618	27629	27608	27600	27545	27479	27701	27545	27663	27789	27676	27616	27568	27525	27663	27810	27727	27682	27495	27503	28018	27559	27674	27621	27898	27653	27656	27599	27555	27858	27857	27602	27700	27430	27662	27676	27693	27778	27591	27668	27861	27724	27431	27649	27734	27516	27450	27615	27477	27486	27735	27753	27564	27529	27549	27764	27491	27663	27549	27336	27726	27456	27813	27607	27529	27691	27873	27598	27437	27653	27814	27559	27510	27686	27575	27796	27491	27611	27752	27579	27773	27745	27790	27752	27716	27847	27927	27856	27604	27606	27720	27733	27691	27705	27605	27425	27845	27802	27480	27511	27671	27381	27587	27633	27438	27676	27444	27488	27444	27522	27479	27708	27680	27546	27627	27561	27782	27516	27954	27660	27704	27647	27641	27634	27860	27657	27529	27584	27568	27567	27578	27764	27672	27800	27715	27556	27708	27643	27724	27714	27865	27692	27715	27656	27797	27640	27899	27830	27772	27739	27721	27822	27523	27492	27536	27687	27473	27718	27662	27771	27533	27713	27762	27680	27446	27589	27757	27581	27304	27549	27652	27979	27481	27605	27416	27578	27716	27646	27609	27647	27555	27391	27883	27702	27818	27450	27727	27951	27533	27559	27729	27775	27559	27819	27583	27965	27861	27686	27843	27726	27498	27505	27923	27609	27818	27510	27551	27664	27723	27531	27728	27872	27473	27795	27534	27645	27689	27544	27643	27440	27718	27733	27693	27657	27645	27880	27713	27579	27758	27483	27531	27753	27561	27464	27650	27751	27458	27545	27658	27725	27755	27917	27828	27543	27369	27655	27528	27642	27750	27904	27810	27558	27705	27803	27517	27561	27482	27611	27747	27548	27567	27812	27557	27727	27697	27706	27456	27723	27739	27707	27564	27861	27937	27498	27649	27721	27458	27521	27705	27652	27674	27520	27811	27621	27813	27900	27775	27796	27728	27786	27517	27686	27313	27541	27869	27702	27743	27297	27824	27862	27496	27653	27937	27584	27537	27642	27738	27693	27718	27722	27968	27732	27760	27629	27606	27515	27696	27456	27733	27766	27657	27653	27675	27597	27907	27504	27706	27733	27899	27622	27576	27601	27711	27939	27685	27830	27629	27608	27623	27738	27827	27559	27607	27498	27704	27602	27812	27715	27706	27760	27608	27649	27729	27696	27748	27570	27495	27634	27300	27644	27721	27545	27442	27514	27607	27492	27684	27692	27646	27795	27778	27834	27653	27753	27673	27571	27745	27564	27646	27850	27769	27809	27892	27764	27739	27760	27711	27955	27601	27837	27685	27598	27712	27585	27655	27571	27846	27888	27759	27813	27816	27795	27557	27490	27788	27504	27674	27689	27613	27696	27553	27547	27801	27846	27682	27699	27891	27587	27525	27567	27421	27681	27691	27674	27832	27680	27629	27635	27830	27671	27846	27417	27843	27914	27672	27664	27790	27741	27633	27883	27827	27789	27626	27625	27870	27700	27462	27699	27665	27697	27650	27552	27659	27698	27627	27666	27739	27600	27594	27956	27773	27841	27739	27596	27827	27375	27558	27677	27661	27619	27842	27688	27505	27730	27687	27858	27703	27763	27636	27621	27810	27798	27582	27544	27874	27742	27801	27868	27543	27572	27841	27564	27607	27623	27628	27684	27594	27792	27889	27866	27987	27785	27924	27535	27786	27742	27575	27659	27778	27695	27812	27648	27682	27886	27457	27632	27658	27415	27643	27765	27833	27555	27505	27606	27622	27692	27704	27546	27821	27623	27599	27651	27916	27703	27801	27721	27726	27733	27624	27888	27860	27903	27635	27653	27681	27967	27734	27543	27702	27831	27699	27533	27697	27658	27381	27941	27719	27584	27840	27723	27541	27647	27582	27586	27616	27809	27582	27845	27720	27610	27714	27697	27675	27640	27775	27545	27792	27919	27685	27583	27578	27554	27596	27831	27664	27726	27452	27742	27499	27887	27857	27581	27778	27534	27487	27645	27736	27785	27812	27602	27720	27518	27605	27448	27578	27785	27506	27592	27832	27832	27590	27560	27638	27709	27617	27857	27630	27715	27555	27563	27872	27427	27650	27870	27698	27451	27622	27807	27928	27748	27499	27819	27565	27567	27595	27674	27753	27640	27833	27543	27677	27600	27722	27674	27507	27675	27402	27534	27545	27654	27479	27612	27849	27737	27601	27563	27717	27495	27638	27589	27729	27521	27592	27661	27779	27543	27664	27655	27674	27507	27738	27569	27698	27463	27551	27842	27792	27643	27603	27500	27843	27523	27892	27506	27631	27550	27901	27642	27843	27571	27744	27774	27287	27848	27835	27547	27893	27836	27608	27495	27439	27715	27590	27647	27795	27664	27672	27540	27538	27617	27562	27648	27723	27473	27710	27477	27483	27957	27736	27501	27921	27474	27731	27531	27914	27643	27649	27578	27703	27549	27479	27684	27783	27714	27610	27607	27816	27579	27660	27428	27884	27798	27708	27717	27503	27624	27700	27584	27596	27654	27567	27509	27498	27629	27818	27576	27579	27735	27795	27546	27540	27709	27578	27471	27744	27610	27613	27519	27744	27573	27685	27381	27327	27734	27745	27814	27620	27500	27492	27529	27756	27689	27558	27751	27788	27516	27473	27579	27913	27840	27572	27513	27518	27787	27738	27723	27723	27649	27639	27749	27731	27686	27520	27541	27623	27814	27599	27924	27833	27665	27501	27672	27653	27841	27672	27885	27699	27692	27504	27808	27894	27667	27481	27853	27802	27678	27690	27450	27673	27502	27664	27675	27959	27751	27689	27637	27556	27686	27710	27723	27463	27457	27612	27388	27736	27617	27611	27859	27688	27634	27797	27555	27595	27485	27576	27629	27575	27803	27784	27517	27520	27619	27738	27810	27737	27756	27985	27526	27590	27693	27652	27581	27864	27537	28019	27834	27763	27754	27583	27913	27608	27726	27665	27590	27254	27880	27393	27702	27574	27685	27665	27775	27614	27440	27619	27874	27632	27693	27995	27606	27599	27415	27545	27819	27518	27629	27624	27642	27489	27433	27842	27684	27742	27698	27830	27654	27512	27759	27683	27603	27828	27578	27816	27692	27784	27850	27670	27577	27607	27492	27793	27667	27595	27332	27777	27648	27544	27526	27589	27746	27728	27796	27575	27574	27904	27456	27463	27616	27845	27701	27639	27682	27616	27689	27663	27613	27737	27826	27747	27768	27591	27713	27651	27727	27636	27693	27718	27759	27842	27593	27447	27645	27592	27774	27838	27744	27718	27568	27733	27453	27699	27679	27644	27672	27576	27746	27755	27606	27981	27738	27458	27653	27741	27410	27450	27764	27597	27619	27550	27558	27655	27777	27704	27895	27753	27642	27636	27792	27611	27604	27820	27625	27709	27719	27621	27564	27628	27846	27709	27543	27630	27589	27717	27639	27760	27675	27527	27899	27437	27663	27795	27809	27841	27701	27930	27615	27645	27545	27800	27519	27496	27653	27801	27693	27735	27527	27951	27444	27720	27675	27506	27675	27506	27647	27765	27939	27800	27656	27691	27737	27743	27528	27622	27627	27356	27633	27601	27610	27807	27541	27490	27806	27830	27490	27637	27632	27654	27778	27735	27539	27619	27359	27746	27474	27877	27650	27633	27738	27506	27543	27548	27531	27630	27890	27695	27658	27592	27562	27715	27586	27485	27853	27654	27818	27720	27577	27657	27662	27718	27595	27500	27420	27699	27678	27528	27828	27797	27748	27640	27669	27722	27730	27527	27740	27647	27861	27572	27657	27549	27810	27789	27839	27714	27786	27628	27627	27484	27686	27658	27765	27694	27535	27576	27605	27749	27766	27192	27713	27417	27518	27683	27534	27614	27706	27831	27726	27733	27688	27686	27711	27643	27589	27658	27505	27693	27569	27717	27831	27564	27490	27724	27632	27764	27820	27688	27515	27616	27694	27984	27562	27728	27792	27710	27743	27820	27649	27566	27501	27599	27606	27393	27559	27624	27598	27935	27521	27699	27581	27543	27560	27782	27654	27822	27678	27401	27405	27750	27540	27666	27732	27552	27576	27553	27769	27815	27726	27729	27746	27488	27781	27641	27588	27469	27567	27755	27706	27619	27707	27642	27542	27589	27765	27450	27542	27715	27644	27785	28007	27548	27787	27728	27568	27595	27461	27750	27553	27549	27829	27659	27645	27616	27411	27696	27699	27553	27660
24511	36333	32527	26988	23533	22068	21319	20892	20738	20466	20368	20329	19964	20094	20320	20424	20405	20339	20040	19982	19850	20026	19922	19676	19778	19625	19574	19576	19582	19376	19405	19587	19671	19520	19500	19423	20248	21912	20590	20219	19564	19575	19296	19520	19069	19392	19439	19356	19369	19476	19366	19326	19319	19088	19252	19392	19260	19404	19183	19204	19202	19373	19364	19294	19104	19418	19316	19350	19413	19204	19282	19196	19215	19214	19379	19349	19215	19362	19267	19258	19374	19132	19496	19322	19377	19271	19110	19466	19132	19207	19368	19262	19266	19266	19217	19422	19277	19460	19207	19372	19300	19123	19339	19279	19349	19388	19393	19187	19159	19361	19159	19518	19316	19303	19240	19228	19245	19292	19479	19546	19349	19266	19193	19272	19227	19345	19432	19265	19312	19202	19284	19219	19198	19471	19301	19479	19245	19379	19255	19200	19297	19153	19489	19298	19235	19490	19360	19158	19372	19261	19260	19353	19362	19234	19410	19291	19350	19315	19259	19398	19353	19276	19320	19231	19271	19259	19325	19341	19228	19248	19370	19535	19256	19363	19259	19409	19311	19039	19216	19512	19237	19300	19236	19316	19239	19256	19209	19380	19253	19115	19243	19161	19326	19326	19185	19209	19412	19159	19407	19389	19340	19248	19261	19319	19322	19182	19267	19397	19258	19454	19364	19152	19254	19215	19314	19250	19191	19205	19330	19313	19360	19310	19304	19232	19329	19130	19187	19296	19044	19247	19355	19323	19274	19415	19273	19311	19341	19413	19153	19308	19308	19303	19459	19216	19210	19264	19348	19329	19330	19336	19373	19113	19213	19320	19332	19238	19222	19526	19297	19352	19374	19176	19271	19340	19630	19208	19251	19258	19453	19477	19432	19075	19335	19279	19323	19207	19231	19240	19348	19212	19363	19444	19374	19292	19239	19335	19401	19146	19228	19200	19324	19099	19449	19365	19314	19344	19480	19416	19389	19385	19362	19279	19199	19255	19170	19285	19247	19304	19315	19386	19252	19441	19092	19405	19372	19260	19281	19296	19272	19386	19261	19429	19389	19296	19349	19374	19218	19302	19332	19209	19357	19369	19423	19447	19258	19131	18989	19304	19312	19236	19383	19296	19419	19294	19352	19373	19265	19337	19281	19241	19136	19293	19371	19486	19296	19298	19205	19229	19417	19441	19335	19284	19250	19200	19315	19325	19488	19211	19317	19154	19109	19361	19435	19321	19354	19212	19150	19294	19185	19186	19438	19228	19185	19467	19371	19380	19259	19339	19294	19319	19129	19271	19177	19247	19333	19223	19257	19267	19175	19118	19270	19299	19352	19332	19221	19099	19403	19454	19453	19244	19239	19427	19108	19297	19269	19183	19262	19328	19338	19335	19422	19303	19283	19375	19438	19169	19337	19320	19145	19139	19277	19354	19309	19437	19251	19221	19218	19213	19330	19359	19179	19291	19415	19350	19264	19201	19333	19235	19372	19489	19272	19225	19200	19318	19330	19181	19209	19226	19237	19337	19391	19234	19483	19133	19398	19366	19229	19358	19281	19353	19411	19147	19278	19481	19269	19110	19245	19186	19245	19333	19312	19347	19277	19265	19255	19397	19400	19299	19360	19305	19245	19465	19224	19361	19366	19291	19336	19121	19225	19097	19362	19367	19088	19292	19320	19529	19412	19355	19167	19500	19089	19385	19209	19252	19478	19180	19295	19113	19420	19222	19350	19151	19345	19293	19270	19334	19245	19302	19366	19292	19417	19264	19377	19295	19039	19493	19326	19259	19262	19197	19414	19310	19230	19230	19229	19304	19295	19253	19308	19393	19375	19370	19279	19275	19339	19161	19132	19061	19355	19381	19202	19257	19391	19298	19261	19182	19335	19308	19367	19210	19248	19376	19435	19308	19325	19324	19363	19225	19329	19166	19334	19282	19213	19296	19160	19302	19245	19351	19385	19284	19275	19304	19251	19334	19555	19228	19263	19330	19199	19361	19186	19128	19403	19154	19443	19223	19312	19183	19135	19355	19356	19197	19294	19225	19387	19248	19260	19406	19287	19372	19439	19279	19260	19386	19374	19349	19257	19480	19257	19379	19344	19235	19116	19237	19309	19252	19161	19419	19354	19436	19274	19277	19390	19403	19210	19481	19172	19241	19241	19266	19284	19297	19317	19284	19299	19439	19233	19236	19282	19281	19339	19256	19389	19210	19189	19252	19045	19345	19222	19210	19278	19334	19308	19365	19313	19315	19160	19367	19273	19129	19121	19256	19116	19319	19296	19316	19383	19358	19384	19431	19335	19121	19374	19216	19238	19232	19460	19287	19289	19163	19143	19232	19412	19334	19167	19188	19388	19335	19255	19243	19349	19207	19229	19462	19367	19282	19211	19280	19207	19356	19272	19359	19364	19249	19298	19206	19358	19090	19225	19269	19308	19314	19214	19321	19294	19183	19296	19416	19521	19452	19347	19352	19195	19580	19176	19284	19333	19278	19185	19205	19322	19207	19336	19365	19144	19617	19245	19290	19267	19195	19334	19287	19197	19350	18941	19310	19378	19281	19221	19280	19221	19102	19619	19232	19255	19332	19206	19396	19128	19373	19410	19139	19257	19084	19257	19366	19282	19370	19318	19303	19160	19253	19363	19213	19279	19237	19442	19106	19334	19251	19286	19228	19482	19312	19223	19383	19336	19360	19313	19153	19430	19182	19341	19314	19379	19091	19385	19318	19312	19378	19323	19333	19354	19361	19351	19140	19301	19269	19194	19179	19350	19423	19263	19340	19093	19264	19218	19281	19292	19467	19463	19276	19412	19253	19454	19323	19280	19331	19295	19404	19165	19277	19399	19146	19439	19380	19232	19349	19263	19256	19237	19263	19167	19341	19279	19461	19261	19264	19351	19227	19099	19243	19374	19404	19264	19220	19448	19252	19347	19138	19196	19201	19158	19305	19074	19311	19332	19416	19239	19465	19304	19313	19248	19191	19308	19260	19429	19370	19281	19227	19298	19363	19358	19279	19380	19449	19358	19381	19315	19359	19387	19156	19199	19336	19489	19328	19253	19209	19408	19215	19279	19133	19307	19426	19225	19397	19298	19391	19000	19502	19380	19292	19101	19370	19438	19310	19259	19151	19214	19268	19335	19239	19254	19382	19441	19302	19308	19185	19375	19239	19476	19213	19356	19049	19237	19309	19274	19329	19301	19418	19237	19228	19145	19102	19290	19331	19280	19227	19456	19185	19331	19333	19302	19170	19455	19441	19182	19385	19179	19348	19472	19360	19283	19314	19213	19216	19264	19236	19451	19223	19470	19148	19374	19497	19477	19206	19257	19289	19292	19334	19208	19177	19331	19322	19240	19388	19310	19149	19164	19239	19466	19325	19282	19339	19513	19286	19466	19392	19195	19181	19349	19307	19372	19217	19349	19356	19254	19379	19335	19160	19284	19251	19324	19248	19232	19420	19305	19089	19197	19181	19366	19354	19258	19233	19197	19048	19288	19269	19338	19558	19189	19534	19432	19357	19394	19355	19150	19192	19370	19168	19196	19218	19357	19396	19463	19197	19451	19082	19326	19338	19236	19238	19103	19264	19312	19302	19326	19267	19298	19224	19157	19268	19220	19394	19332	19281	19311	19323	19225	19284	19119	19317	19280	19400	19319	19315	19148	19281	19463	19365	19443	19332	19344	19371	19310	19282	19403	19221	19387	19382	19219	19316	19378	19364	19264	19324	19278	19339	19461	19280	19342	19154	19258	19361	19329	19311	19379	19239	19199	19305	19378	19279	19481	19197	19288	19312	19256	19267	19250	19348	19183	19206	19382	19312	19378	19436	19085	19442	19321	19318	19132	19357	19315	19249	19151	19158	19220	19428	19203	19284	19227	19391	19489	19492	19261	19294	19376	19298	19195	19341	19084	19114	19397	19280	19245	19499	19180	19229	19333	19179	19251	19309	19188	19234	19335	19346	19315	19291	19284	19461	19234	19281	19115	19217	19339	19230	19344	19397	19318	19424	19371	19216	19201	19222	19321	19133	19227	19471	19248	19350	19237	19404	19195	19290	19320	19354	19525	19170	19307	19286	19119	19227	19191	19236	19355	19206	19377	19338	19424	19377	19469	19285	19370	19257	19101	19311	19176	19158	19390	19273	19274	19481	19372	19387	19206	19505	19269	19360	19354	19379	19227	19282	19237	19324	19316	19306	19269	19114	19378	19266	19258	19208	19455	19207	19335	19150	19180	19243	19329	19426	19233	19443	19341	19321	19273	19303	19401	19331	19391	19533	19200	19439	19258	19276	19138	19247	19403	19462	19241	19273	19404	19354	19248	19303	19258	19119	19270	19347	19205	19307	19429	19435	19314	19407	19079	19348	19280	19235	19223	19315	19307	19321	19295	19301	19354	19144	19291	19116	19200	19425	19482	19466	19192	19265	19304	19180	19159	19146	19350	19302	19286	19261	19172	19402	19309	19283	19249	19252	19224	19273	19243	19441	19287	19272	19187	19290	19330	19262	19342	19269	19194	19467	19233	19276	19124	19224	19480	19295	19358	19063	19449	19364	19374	19179	19283	19308	19310	19147	19202	19172	19222	19408	19269	19141	19472	19340	19254	19353	19315	19277	19388	19363	19268	19262	19187	19360	19180	19274	19447	19334	19231	19281	19208	19177	19319	19293	19299	19289	19384	19260	19387	19343	19362	19473	19312	19377	19385	19130	19365	19391	19237	19184	19405	19250	19275	19335	19220	19264	19238	19289	19389	19267	19276	19227	19179	19296	19177	19191	19208	19284	19311	19207	19384	19326	19312	19301	19280	19311	19329	19389	19298	19398	19298	19220	19345	19150	19234	19268	19230	19436	19334	19287	19381	19396	19264	19097	19353	19018	19426	19270	19229	19345	19400	19255	19360	19327	19164	19219	19249	19326	19204	19196	19190	19333	19239	19340	19242	19411	19345	19309	19227	19295	19294	19206	19402	19188	19241	19256	19375	19539	19295	19252	19228	19444	19153	19206	19242	19391	19333	19202	19435	19275	19407	19436	19157	19270	19371	19241	19274	19396	19425	19393	19191	19168	19229	19353	19267	19512	19397	19267	19371	19222	19492	19391	19265	19344	19368	19441	19498	19346	19237	19230	19212	19306	19300	19211
22780	20940	28318	23843	22691	28005	32228	28873	28475	28902	28613	28539	28231	28274	28591	28642	28688	28619	28444	27962	28020	27792	28126	27761	27595	27719	27616	27708	27733	27872	27461	27771	27628	27733	27657	27452	27863	30024	29877	28827	28203	27844	27377	27232	27299	27558	27435	27383	27357	27416	27306	27622	27582	27699	27337	27529	27362	27248	27160	27224	27368	27386	27354	27410	27595	27465	27563	27181	27264	27196	27200	27198	27438	27436	27396	27390	27421	27077	27537	27472	27060	27162	27466	27528	27370	27411	27445	27419	27280	27386	27241	27403	27299	27362	27225	27163	27356	27456	27506	27446	27619	27323	27369	27356	27530	27553	27276	27266	27182	27154	27208	27213	27285	27267	27369	27202	27335	27466	27141	27174	27632	27555	27388	27237	27569	27470	27203	27362	27442	27037	27337	27394	27107	27163	27286	27385	27398	27370	27119	27395	27148	27186	27319	27149	27263	27272	27534	27739	27318	27044	27330	27326	27325	27208	27299	27227	27447	27335	27412	27447	27394	27311	27368	27243	27388	27371	27448	27434	27284	27491	27414	27146	27245	27144	27224	27582	27410	27633	27204	27288	27242	27201	27339	27330	27388	27263	27069	27100	27211	27346	27551	27339	27330	27129	27271	27393	27189	27569	27399	27356	27172	27187	27437	27171	27310	27243	27215	27230	27303	27330	27403	27361	27195	27333	27313	27372	27399	27401	27267	27306	27283	27189	27391	27428	27167	27477	27231	27538	27120	27310	27214	27111	27537	27322	27174	27166	27146	27363	27464	27196	27503	27468	27264	27522	27302	27242	27339	27256	27580	27324	27302	27280	27068	27472	27336	27323	27208	27221	27362	27173	27216	27078	27332	27275	27449	27309	27474	27280	27483	27135	27217	27385	27326	27417	27450	27361	27336	27450	27734	27280	27367	27575	27367	27420	27463	27333	27146	27392	27391	27478	27470	27402	27379	27316	27348	27384	27136	27029	27425	27572	27308	27389	27310	27197	27320	27210	27166	27274	27238	27286	27342	27290	27224	27144	27318	27098	27167	27419	27070	27289	27412	27201	27226	27198	27364	27171	27179	27460	27339	27248	26970	27335	27301	27111	27272	27525	27498	27557	27463	27381	27072	27228	27405	27233	27469	27452	27492	27590	27141	27617	27478	27358	27448	27245	27189	27504	27451	27363	27387	27384	27304	27164	27298	27426	27469	27322	27287	27448	27179	27299	27426	27367	27404	27461	27520	27251	27316	27279	27267	27433	27148	27403	27264	27320	27195	27378	27434	27312	27294	27379	27222	27370	27140	27455	27185	27101	27333	27291	27399	27163	27285	27281	27385	27201	27113	27195	27072	27276	27534	27376	27551	27510	27318	27405	27550	27138	27139	27307	27309	27291	27366	27076	27106	27176	27341	27339	27140	27298	27268	27162	27170	27290	27442	27071	27266	27285	27249	27473	27385	27095	27478	27394	27381	27399	27355	27294	27267	27240	27323	27322	27343	27207	27170	27386	27533	27422	27232	27294	27257	27299	27511	27223	27602	27386	27362	27343	27217	27324	27410	27434	27301	27296	27241	27094	27136	27451	27201	27310	27358	27302	27529	27608	27188	27162	27307	27321	27241	27266	27475	27441	27223	27292	27397	27220	27010	27220	27439	27569	27485	27299	27470	27065	27493	27371	27151	27323	27393	27183	27146	27302	27366	27289	27241	27421	27154	27287	27453	27035	27206	27264	27367	27296	27221	27430	27502	27442	27274	27472	27333	27249	27357	27336	27311	27301	26952	27413	27281	27443	27363	27229	27168	27463	27465	27618	27327	27207	27205	27185	27506	27529	27050	27367	27450	27306	27432	27327	27216	27724	27621	27398	27411	27254	27288	27308	27281	27292	27210	27296	27389	27385	27481	27491	27208	27533	27423	27102	27327	27400	27110	27192	27374	27215	27315	27154	27231	27291	27184	27302	27164	27335	27416	27333	27422	27369	27387	27370	27299	27205	27569	27105	27242	27227	27394	27259	27218	27371	27468	27402	27199	27631	27464	27437	27341	27156	27402	27586	27358	27067	27221	27238	27281	27443	27520	27152	27114	27358	27295	27364	27337	27273	27392	27310	27365	27247	27237	27110	27207	27662	27555	27427	27226	27358	27379	27205	27153	27415	27269	27180	27300	27582	27543	27196	27379	27106	27141	27388	27281	27303	27205	27398	27389	27151	27368	27412	27359	27202	27228	27303	27222	27253	27262	27318	27147	27318	27249	27143	27457	27287	27029	27391	27398	27103	27216	27314	27439	27269	27452	27185	27304	27284	27423	27272	27575	27294	27159	27337	27005	27284	27376	27424	27352	27215	27204	27249	27214	27179	27277	27237	27660	26917	27192	27409	27358	27436	27400	27323	27428	27427	27132	27180	27429	27280	27351	27271	27316	27569	27286	27256	27438	27354	27587	27605	27449	26996	27341	27181	27165	27366	27578	27346	27380	27381	27473	27432	27232	27179	27266	27042	27203	27249	27428	27199	27332	27340	27294	27289	27581	27301	27040	27199	27339	27278	27449	27198	27361	27097	27300	27237	27230	27402	27141	27167	27183	27071	27294	27109	27322	27286	27193	27229	27084	27100	27299	27395	27455	27494	27323	27348	27418	27548	27201	27355	27170	27421	27314	27236	27526	27295	27339	27349	27228	27152	27402	27187	27334	27419	27410	27363	27355	27239	27475	27507	27177	27170	27390	27189	27130	27438	27353	27324	27449	27270	27426	27355	27490	27317	27274	27090	27410	27382	27297	27307	27064	27210	27366	27386	27377	27324	27350	27069	27408	27378	27142	26946	27274	27267	27301	27352	27404	27183	27067	27199	27200	27123	27344	27141	27434	27094	27259	27177	27281	27119	27204	27580	27191	27487	27295	27252	27448	27139	27523	27313	27273	27190	27114	27329	27324	27318	27236	27205	27447	27228	27236	27394	27390	27394	27369	27353	27369	27239	27396	27385	27580	27308	26973	27328	27200	27500	27323	27156	27105	27417	27356	27173	27084	27117	27345	27119	27199	27484	27454	27341	27115	27374	27208	27218	27353	27435	27295	27202	27266	27186	27147	27538	27217	27527	27339	27192	27545	27250	27446	27203	27368	27341	27384	27321	27407	27223	27312	27241	27233	27507	27288	27100	27436	27150	27253	27388	27171	27172	27294	27144	27194	27150	27386	27153	27514	27203	27379	27052	27111	27215	27308	27172	27373	27281	27305	27305	27126	27379	27439	27216	27315	27369	27212	27201	27282	27384	27470	27339	27317	27135	27698	27315	27243	27407	27342	27206	27455	27419	27166	27251	27349	27193	27238	27373	27182	27162	27134	27385	27314	27104	27432	27339	27303	27368	27306	27487	27424	27296	27241	27347	27243	27370	27172	27329	27306	27097	27463	27453	27369	27155	27477	27333	27468	27409	27363	27603	27541	27179	27211	27443	27319	27555	27170	27235	27333	27375	27325	27396	27506	27353	27349	27382	27425	27058	27166	27489	27189	27320	27130	27371	27582	27299	27375	27209	27382	27278	27318	27236	27321	27258	27171	27266	27368	27344	27193	27387	26928	27170	27266	27233	27265	27315	27206	27598	27617	27321	27224	27367	27589	27178	27440	27461	27316	27194	27132	27231	27485	27398	27424	27231	27372	27365	27303	27285	27421	27168	27251	27087	27282	27266	27269	26997	27462	27384	27352	27359	27374	27282	27554	27334	27306	27246	27298	27444	27443	27225	27079	27470	27156	27023	27240	27075	27046	27045	27504	27311	27185	27580	27238	27275	27253	27392	27366	27290	27207	27193	27443	27293	27218	27377	27223	27470	27444	27276	27607	27328	27236	27300	27457	27394	27522	27098	27400	27610	27555	27400	27262	27206	27222	27193	27325	27256	27492	27459	27619	27231	27618	27131	27225	27262	27274	27249	27339	27325	27512	27242	27361	27440	27475	27173	27373	27415	27291	27171	27212	27104	27120	27264	27214	27295	27435	27541	27119	27425	27597	27373	27335	27138	27238	27499	27513	27182	27402	27304	27238	27239	27304	27324	27553	27379	27305	27422	27457	27091	27394	27056	27297	27311	27299	27178	27072	27506	27200	27331	27123	27505	27257	27296	27227	27368	27467	27248	27306	27109	27435	27302	27391	27515	27271	27093	27324	27267	27259	27165	27292	27209	27402	27165	27303	27258	27347	27364	27231	27479	27166	27177	27614	27249	27464	27392	27206	26897	27415	27236	27166	27312	27215	27255	27274	27187	27197	27448	27272	27518	27499	27259	27530	27557	27064	27283	27504	27289	27203	27482	27281	27205	27148	27260	27191	27290	27186	27406	27675	27155	27271	27508	27412	27295	27256	27184	27188	27385	27307	27212	27248	27341	27380	27273	27459	27385	27357	27168	27267	27599	27125	27238	27494	27349	27429	27421	27203	26984	27597	27311	27294	27408	27597	27398	27431	27275	27239	27264	27191	27236	27277	27369	27194	27182	27352	27153	27482	27515	27415	27150	27291	27334	27231	27488	27252	27153	27299	27247	27139	27440	27458	27111	27217	27089	27385	27337	27247	27231	27350	27416	27280	27427	27288	27311	27298	27314	27290	27270	27482	27234	27318	27216	27187	27151	27074	27603	27504	27526	27109	27271	27007	27031	27475	27406	27264	27109	27278	27264	27458	27380	27481	27451	27354	27297	27400	27424	27406	27366	27134	27277	27714	27417	27388	27393	27322	27278	27356	27444	27365	27454	27414	27193	27347	27443	27162	27317	27134	27458	27394	27341	26993	27213	27371	27240	27281	27183	27155	27305	27049	27120	27085	27185	27362	27511	27155	27326	27482	27476	27168	27256	27450	27059	27073	27376	27233	27479	27258	27193	27095	27163	27282	27403	27078	27357	27415	27426	27718	27375	27304	26999	27263	27454	27467	27366	27630	27407	27259	27249	27205	27246	27486	27045	27224	27328	27199	27102	27325	27451	27379	27248	27507	27283	27556	27090	27292	27591	27344	27367	27307	27450	27392	27231	27238	27362	27455	27435	27139	27551	27313	27470	27133	27235	27370	27256	27189	27340	27506	27392	27217	27293	27326	27457	27116	27285	27396	27377	27336	27191	27432	27277	27192	27342	27603	27342	27133	27382	27216	27333	27368	27338
25719	40319	36436	29239	25314	23265	22227	21647	21125	21086	20960	20310	20292	20162	20827	20804	20757	20615	20370	19994	19820	19673	19636	19662	19547	19322	19298	19318	19270	19653	19255	19469	19598	19414	19440	19412	19584	23168	22140	20869	19970	19495	19070	18952	18875	19077	18990	19218	19061	19196	18937	19096	18947	19058	18932	19011	19035	19117	19063	19165	19104	19047	19118	19095	18888	19006	19054	19006	19189	19053	19006	19087	18946	19105	19130	18885	19150	18983	19068	19243	19053	18959	18982	19162	19001	19078	18988	19076	18986	19107	19081	19040	18943	19066	19053	18878	19079	19052	19111	19188	19098	18995	19044	19042	19080	19063	19038	19146	19083	18881	18982	18885	18938	19010	19006	19076	19058	18939	19037	18982	19059	19200	19046	19068	19265	19188	18819	18816	19006	19037	18947	19068	19003	19148	18941	19050	18954	19045	19063	19067	19270	19154	18869	19072	19165	19178	19109	19027	19165	19282	19034	19042	19041	18974	19002	18941	19112	18916	18919	19119	19049	19014	19149	19100	19016	19166	19019	18895	19217	19009	19105	18982	18988	19053	18968	19107	18885	19228	18861	19032	19206	19156	18969	18956	18923	18991	18936	19062	19152	19015	19069	19137	19093	19066	19148	19034	18813	19090	19151	18935	19174	18964	19031	18975	19004	18969	19250	18993	18940	19312	19005	19059	18943	19142	19047	19037	19001	19182	19073	19053	19195	19211	19054	18979	19030	18883	19072	19118	19038	19127	19104	19054	19149	19158	18986	19055	19147	19193	19090	19089	18919	19009	19000	19108	18970	18963	19139	19086	18985	19039	19088	19030	18878	19069	18971	19208	19194	19079	19108	18990	18862	19008	19136	18973	19017	19088	19086	19045	18983	19036	19071	18955	19013	19257	19068	19146	19102	19129	19075	19142	19019	19007	18977	19163	19104	19044	19042	18994	19020	18968	18938	18929	19121	18980	18990	19172	19027	18874	18949	18947	19051	19026	18963	18964	19098	18909	19020	19133	18905	19014	18990	18907	19100	18987	19131	19000	19038	18999	19080	18944	18983	19151	19073	19011	19233	19109	19074	18878	19046	19022	19084	18968	19189	19268	18958	18949	19024	19109	19141	19078	19090	19096	18986	18981	18996	19010	18995	19019	19006	19101	19076	18902	19058	19027	19173	18974	18942	19060	19173	19015	18989	19076	18896	19012	19101	18975	19258	19045	19283	19081	18956	19004	18994	18975	18998	19070	19019	18966	18963	19178	19024	19200	18891	19151	19087	18980	18960	18887	19082	19005	19156	19183	19097	19151	19121	18855	19085	19086	19201	18903	18956	18860	18771	19104	18948	19264	18976	19075	19097	19124	19084	19033	18874	19041	19023	18934	19152	19158	19006	19143	19095	18946	19198	19014	19180	19128	19118	19010	18912	18931	18939	18927	18979	19021	19086	19003	19035	19156	19087	18979	19012	19072	19249	19138	18975	18995	19147	19197	19158	19002	19171	18911	19002	19049	19135	19157	18997	19013	19133	19095	19195	19066	19044	19125	19094	19077	19044	18936	19183	19092	19007	19061	19123	19182	19154	18972	18926	19032	19087	19216	19075	19091	18930	19232	18870	19008	18936	19140	19140	19082	18866	18918	19003	18992	18805	18937	19111	18976	19047	19041	19007	18977	19032	18945	19017	18790	18936	19054	19055	19046	19099	19087	19078	18863	19184	19016	19003	19117	18980	19100	18791	19143	19191	19189	19086	19141	19072	18974	19063	18984	19019	19166	18962	18888	19182	19207	18912	19251	18910	18990	19063	18994	19039	19095	19065	19012	19173	19098	18871	18906	19150	19201	19151	18898	19081	19117	19050	18921	18976	19043	19036	19122	19083	19177	19024	18941	19139	19110	19129	19023	19067	19056	19175	19003	19183	19023	19099	18913	18961	18975	19165	18862	19098	18911	19122	19001	18989	19201	19073	19100	19057	19086	19109	19020	19033	18863	19086	18921	19027	18958	19107	19123	19034	19045	19082	18950	18987	19004	19032	19026	18941	19064	19049	19019	18925	18855	18990	19137	18836	19222	18994	19060	18906	19162	19073	19069	19036	19095	19011	19187	18995	19049	18937	19046	19128	18940	19032	19289	18902	19022	19102	19198	18956	19038	19073	19037	19161	18984	18972	19147	18923	18945	18983	18996	18937	18841	19301	18938	18725	19091	19049	19100	18934	19079	19051	19132	19152	18923	19147	19085	18938	18975	19051	19141	18967	19087	19099	19065	18984	19030	19119	18882	19083	18934	19014	18979	18972	18979	18994	18922	18981	19060	18839	19054	19106	19042	19185	18812	19222	19075	18943	18855	19284	18998	19117	19049	19045	18895	18946	19103	19096	19095	19201	19096	19054	19023	18973	19033	19028	19073	19080	19024	19095	18886	19132	19016	19075	19170	19045	18864	18986	19019	19054	19011	19064	19048	18879	19081	18985	18837	19064	18952	19019	18935	19014	19120	19043	18875	19061	19045	19103	19159	19181	19129	18938	19123	18998	18986	19050	19136	18929	19295	19126	19020	19010	19089	19168	18957	19053	19001	19056	18914	19035	19113	18956	19297	19030	19066	19165	19054	18964	18918	19054	19086	19068	19193	18955	19022	19203	18860	19033	19084	19041	19086	19034	18783	18868	19117	19166	18919	19106	19047	19144	19005	19135	19041	19002	18946	19005	19080	19082	19005	19098	19055	19092	19095	19028	19078	18901	19016	18898	19121	19073	19137	18995	19067	19180	19003	19047	18981	19204	18997	19236	19064	18989	18889	19079	18904	19281	19039	18940	19002	19047	19218	18967	19141	19061	18931	19091	19183	19056	18894	19048	18905	18799	18979	19110	19041	18806	19152	19017	19141	19100	18951	19130	18821	19219	19119	19002	19263	18976	19073	19034	18974	19083	19072	18941	19128	19075	18979	19107	19062	19060	19048	19043	19009	18947	19317	19187	19064	18985	18902	18997	19168	19061	19017	18989	18927	19083	18940	18970	19107	19188	18933	18982	18946	18842	19020	18969	18971	18992	18840	18834	19172	18778	18980	19021	19075	19272	19149	19096	19083	19133	19090	19170	19096	18972	19206	19172	19028	19269	18917	19021	18925	18890	19043	18976	19035	18954	19112	18862	19141	19181	19150	19003	19147	19086	19068	19028	18881	19082	19041	18959	19002	18905	19085	18925	19158	19040	18946	19173	19032	19167	18943	19088	18875	18969	19161	19106	19009	19183	19091	18742	19184	19137	19131	19176	19018	19017	19102	18925	19109	19009	19001	19064	18824	19022	19162	19027	19143	19036	18964	19040	18960	19026	18986	18835	19064	19001	19124	18976	19283	19208	19133	19012	19170	19209	19233	19050	19098	19181	19025	18962	19096	18997	19008	18955	19047	18950	19314	19060	19134	19056	19033	19141	19201	19127	19157	19081	18981	18767	19031	19153	19029	19145	19115	19206	18979	18884	18938	19050	18904	18919	18861	19156	19037	19078	19123	18977	18844	19067	19090	18984	18976	19091	18982	19095	18969	19138	19057	18956	19043	19059	19077	18871	19085	19037	19019	19003	19093	18921	19182	19037	18955	19117	19134	19185	18857	19004	18878	19022	18976	19120	19017	19113	18962	19179	18937	19023	19039	18941	19018	19046	19137	18931	19181	18973	19153	18938	19308	18999	18990	19120	18993	18908	18891	19117	19235	18989	19044	18897	18986	19089	19107	19048	19036	19064	19069	19165	18962	19097	18933	19072	18950	18955	19016	18816	19085	18982	19086	18862	19151	19075	19066	19101	19031	19008	18968	18932	19001	18905	18892	19056	19233	18966	19020	19088	19068	19199	19083	18941	19011	18922	19146	19143	18761	19135	19120	19104	19196	18889	19040	19259	19087	19048	18963	19053	19003	19097	19089	19115	19231	19171	19148	19118	19130	19131	19138	19137	19050	19144	18951	19064	19013	19023	19042	19066	18936	18868	18970	18985	18840	19038	19034	18978	19142	19068	18940	19050	19079	19080	19137	19092	18964	19024	18979	18963	18936	19040	19065	19077	19112	19051	19241	19187	18925	19249	18954	19098	19004	19097	19065	19082	18981	18995	19219	18873	19053	19181	19121	19060	19008	19131	18929	19190	19006	19139	18948	19125	18989	19012	19077	19051	19001	19076	19010	19034	19062	19041	19093	19102	19133	18931	18935	18892	18934	18885	19031	19159	19044	19035	18908	19032	19077	18977	19195	19038	18996	19005	18914	19205	18895	19025	18899	18967	18960	18931	19065	19005	18979	19093	18915	19084	18802	19079	19106	19053	19087	19079	19109	19068	19014	18896	19051	19215	18986	19137	19062	19060	18917	19164	18933	19007	19187	18897	19120	18940	19020	18920	19048	19179	18917	19136	19256	19112	18981	19053	18899	19015	19124	19017	19109	18970	19088	18670	18906	18988	19062	19217	18965	19107	19044	18980	19112	18894	19089	18978	19009	19022	18928	19054	18893	19139	18980	18986	18940	18944	19092	19080	19154	19185	19023	18927	19155	18988	18968	19104	19118	18883	19046	18991	19134	19132	19071	19022	19071	19064	19134	19024	18913	19122	18960	19173	19142	19002	19125	18983	18955	19103	18936	18928	19081	19079	19158	18906	19170	19093	18976	19200	19072	19097	18991	19001	19039	19113	18879	18970	19071	19142	18881	19001	19199	19000	18934	19069	18911	19090	19185	18994	19065	19034	18951	19190	19152	19111	19136	19105	19096	19062	19137	19016	19092	19009	19054	18964	19155	19253	19043	19066	19154	19087	18796	18996	18957	19050	18968	19146	18811	19081	18971	19022	19235	19058	18928	19123	18912	19122	19106	18806	19029	19143	18990	19016	19076	18907	19055	19123	18877	18997	18933	18936	18979	19134	19008	19186	18991	19097	18978	18945	19216	19100	18919	19023	19065	19058	19070	19047	19079	19221	19066	19025	19111	19152	18989	19029	19066	18981	18992	19062	18999	19018	18942	18989	18988	19044	18968	19018	18993	18958	19035	19028	19122	19111	19063	19028	18921	19069	18986	19025	19147	19275	19168	19055	19142	19128	19044	18981	19094	19083	18952	18899	19130	18930	18995	19031	19155	19122	19154	19033	19095	18928	19124	19128	19276	19181	19141
31509	26585	30617	29115	27312	27686	27442	27405	27545	27240	27505	27475	27169	27128	27299	27372	27274	27205	27305	27043	26952	27109	26958	27263	27307	27247	27194	27215	27191	27034	26921	26991	27014	27074	27116	26894	26885	27145	27131	27078	26940	27188	26897	26793	26847	26858	26906	26837	26684	27055	27007	26695	26973	26948	27079	26982	26969	26884	26916	27037	26935	26876	27127	27039	27029	27082	27070	26794	26959	26830	26869	26882	27048	26885	27146	27112	26917	26855	26880	26813	26867	26926	27237	27120	26909	26975	26682	26988	26947	27012	26982	26939	27145	26845	27184	26918	26766	26931	26824	27174	27033	26818	26895	26809	26985	26824	27007	26905	27042	26711	26767	26957	26826	26593	26905	26983	27104	27004	27173	26980	27015	26890	26731	27067	26962	26964	27087	27243	27008	26793	26885	26901	26888	26712	27231	26921	26922	27021	26749	26891	27088	26824	26973	27061	26926	26841	26938	26734	27087	26839	26787	26851	26928	26845	26691	26879	26565	26941	27005	26876	26895	27081	27123	26969	26744	26789	26831	26655	26938	27092	26921	26941	26941	26872	26887	26938	26956	26807	27033	26896	26722	26924	27061	26828	26957	26890	27115	26911	26822	27006	27002	26882	26901	27041	26925	27116	26794	26980	27049	26954	26850	26882	27024	26844	26817	26914	26855	26814	26992	26907	26815	26702	26875	26849	26966	26859	26885	26936	26874	26804	27004	26645	26890	27179	27175	27047	26933	27004	26752	26899	26666	26769	26862	26942	26949	27179	27046	26813	26727	26876	26873	26988	27118	26919	26885	27101	27172	27057	27101	26630	27127	26961	27254	27230	26685	26699	27023	26703	27071	26991	26867	26803	26829	26924	27076	26880	26881	26832	26856	26841	26799	26749	26851	26802	27034	26974	26990	27021	27110	27087	26880	26990	26930	26934	27187	26747	27019	26826	27118	26991	26839	26839	26954	26847	26913	26937	27010	27111	26802	26716	26724	26908	26944	26673	27016	27018	26993	26830	27206	27138	27012	26755	26885	26962	26840	27044	26697	27066	26720	26841	27002	26817	26936	26807	27173	26952	26840	26839	26758	27096	26897	26896	26803	27076	26941	26770	26863	26648	26830	26781	26906	26995	26935	27105	27117	26874	26992	26933	27007	26912	26764	27067	26794	27011	27149	26763	26854	26667	26960	26848	26825	26674	26846	26955	27020	26945	27050	27012	26843	26829	26947	26832	27062	27115	26915	27061	26796	26998	26780	26709	26898	26711	26870	26984	27065	26889	27108	27075	27049	26847	27123	26921	26966	26712	26824	26648	27207	26900	26868	27021	26980	26867	26912	26855	26918	26961	27129	26963	26929	26908	26925	26900	27062	27062	26967	26992	27071	27238	26930	26965	27129	27231	27079	27286	26833	26951	26570	26959	27067	26938	26796	26883	26991	26902	26789	27166	27105	26732	26921	27011	27006	26865	27013	26929	27027	26919	27126	26876	26944	26919	27068	27047	26846	26757	26979	26856	27064	27067	27059	26990	26932	26972	26739	26846	26913	26605	26687	27012	27005	26700	26947	27086	27207	26996	26924	26672	26838	26933	27028	26813	26972	26823	27235	27034	26919	26947	27016	26670	27147	27021	26956	26706	26807	27041	26830	27131	26967	27108	27049	26930	26853	26933	27056	26766	26598	26602	27187	26855	26979	27113	26816	27076	27103	26972	27343	26831	26982	27077	26940	27060	27171	26975	26895	27119	26975	26788	26820	27087	27222	26906	26895	26789	27017	27020	27017	27018	26992	26869	27146	26955	26953	27082	27121	26859	26851	27001	27002	27045	26797	26978	26871	26611	26934	26790	26904	27011	27096	26956	26836	26847	27178	26925	26797	26889	26878	27074	26868	27138	27034	27004	26848	27052	27248	27059	27149	26993	26935	27248	26881	26959	26835	26980	26973	26864	26929	26796	26891	26955	26983	26857	26792	26991	27202	26947	26933	26936	26838	26736	27233	26773	26591	27186	26970	26727	26983	26895	26866	26875	27014	26775	27148	27137	26929	27079	26951	26968	27092	27006	26924	27017	26823	27039	27048	27052	27138	26852	26894	27033	26972	27012	26720	26688	27115	27140	26996	26947	26982	27161	27154	26871	27154	27048	26692	26869	27021	26714	26904	27013	27005	26893	26883	26997	26901	27112	27096	26839	26818	27021	26747	27161	26965	26795	26927	26741	26924	26891	26845	26763	26686	27013	27090	27152	26679	26935	27230	27163	26743	26972	26829	26920	27002	26894	26808	26667	26910	26765	26883	26996	26998	26782	26777	26896	26914	26911	26851	26970	26842	26999	27009	26999	27111	26915	27154	26981	27102	26745	27072	26740	26766	27015	26969	27132	26714	27073	26963	26988	26806	27077	26879	27058	26903	26736	26789	27040	26987	27037	26694	26865	27002	27010	27147	27058	26907	26989	27035	27107	27046	26700	26834	26888	26837	27002	26793	27265	27090	27095	27136	27090	27173	26995	26932	26926	26935	27106	26752	26781	27028	27027	26861	27009	27005	26739	26937	27032	27090	27212	27101	27196	26926	27053	26868	26950	26712	26982	26993	26826	26910	26884	26858	26782	26896	26791	26767	27189	27062	27150	26821	26817	27132	26942	27080	26979	27128	27218	26946	26887	26898	26900	26725	26970	26863	26494	26948	27030	26847	27099	26691	26884	26854	27046	27090	26864	27022	26984	27140	27069	26989	26810	26731	26921	27230	27051	26899	27013	27063	27111	27159	27092	26830	26734	26601	26988	26952	26939	27154	26991	27143	27138	26915	26805	26937	27043	26922	27003	27022	26794	26943	27248	26810	26879	26990	26956	26804	26811	26997	27024	26936	27011	26847	27047	27006	26930	26683	26833	27109	27122	27074	26949	27107	27028	27155	26963	27061	26890	26939	26936	27176	27058	26808	26867	27000	26960	26859	27060	26846	27072	26874	26999	26830	26813	27098	27147	26878	27069	27057	27051	26862	27129	26915	26937	26991	27155	27130	27034	26830	26843	26832	26981	26933	26950	26751	26917	26960	27021	27034	26938	26766	27032	26784	26962	27141	26720	27169	27172	27060	27061	27028	26832	26978	26905	27170	27015	26889	26816	26802	26862	27060	27171	27028	26968	27060	27143	27104	27091	26766	27000	26943	27095	26859	26983	26896	27109	27174	26913	27127	27019	26926	26781	26829	27010	27009	26936	27126	26767	26827	27003	27045	26924	26981	26844	26894	27032	26870	26787	26849	27014	27012	27216	26964	27150	27040	27097	27019	26913	27090	26842	26984	27156	26938	26726	26941	26949	26823	27016	26907	27029	26828	26991	27236	27056	26901	26849	27008	26722	27087	26881	26994	27057	26960	26757	27236	26906	26865	27159	26895	26783	27095	27220	26933	26766	26959	26943	27372	26985	27177	27195	27209	27060	26819	27103	27108	26839	26970	26897	26972	27044	27087	27013	27148	26999	27085	26955	26847	26892	27008	26975	26958	26724	27047	26836	27037	27152	27019	26870	27031	27052	26998	27037	26752	26776	26901	26953	27006	26911	27038	26797	27069	26930	26925	26784	27100	26835	27048	26906	27235	27068	26879	27365	26932	27047	27049	27423	26944	26808	26827	27084	26806	26738	26799	26954	26962	27121	27318	26837	26760	26850	26956	26818	26877	26941	27023	26998	27075	26856	27098	27136	27059	27128	26922	26772	27126	27067	27000	26916	26834	26808	26830	26944	26883	27110	26985	26870	27078	26784	26873	27169	26802	26863	26979	27131	27055	27243	26827	26892	26744	26851	26952	26808	26815	27062	26953	27050	26935	26939	26807	26949	26730	26950	26697	27074	26781	27049	26933	26749	26773	27112	26979	26812	26852	26760	26859	27111	27204	26820	27172	26804	26754	26934	26870	26835	27103	26971	27009	27174	26806	26982	26935	27064	26942	26759	27002	26971	27004	26744	27185	26872	26954	27281	26969	26902	26779	26952	26950	27133	26926	27048	27001	26927	26767	26960	26963	27046	27180	26956	26855	27073	27124	26877	26863	26968	27071	26749	26972	27009	27153	26820	27145	27081	26907	26907	26994	26886	26973	26881	26936	27120	26889	26842	26982	27043	26989	27187	26706	26961	27040	26894	27052	26862	26932	27099	26896	27036	27072	26930	27000	26748	27057	27094	26898	27041	26945	26798	26909	26990	26914	26750	26934	27035	27064	26821	27108	26994	26829	26933	27161	27159	27013	27050	26871	27311	27031	27072	27097	26831	26663	27098	26995	26928	27012	26834	27151	26836	26826	26908	26942	27097	27059	26947	26930	27163	26805	27022	26935	26853	26949	26926	27117	27112	27122	27232	26893	26814	26950	26995	26896	26804	26961	26710	27123	26868	26882	27065	27031	27243	27077	26863	26731	27018	26979	26997	26816	26982	27164	26588	27031	26844	26990	26974	27014	26819	26826	27184	26961	26716	26908	26830	27035	27023	27052	26959	26802	27177	26861	26902	27103	26716	26809	26938	27066	27024	27150	26954	27031	27264	26892	26951	26852	27052	26869	27194	26960	27007	26628	26812	26900	27256	27123	27120	27206	26936	27074	27008	26940	26482	26919	27113	26850	26869	26977	26792	26913	26822	27056	26867	26895	26849	26787	26870	26815	27029	27071	26911	26899	26891	26871	26992	26966	27129	26903	27046	27224	26978	27159	26860	26791	26878	26890	26937	26808	27119	27015	27014	27028	26797	27078	27068	26917	26846	26924	27071	27017	26755	27044	26881	27103	26833	26684	26808	26963	26877	27051	26820	26928	26916	26910	26914	26918	27280	26780	26961	26886	26774	27021	26947	27043	26929	26900	26988	26963	27091	27100	27209	26936	27052	27183	26901	26837	27041	27004	26961	27084	26890	26920	26974	27112	26945	26998	27110	26552	26883	26982	26922	27083	26746	26882	26951	26869	26939	26936	27234	27155	27118	27033	27040	27061	27065	27023	27221	27114	27043	26601	27283	26950	26889	27042	26881	26939	27212	27277	26944	27008	26998	26999	26921	27011	26921	27108	27005	27096	26791	26975	26867	27104	26831	26820	26968	26823	26933	27007	26893	26981	26830	26831	26933	26868	26938	27060	27156	26913	26877	26820	27064	27227	26895	26957	26928
24025	26778	24074	21007	20156	19716	19528	19583	19641	19448	19571	19172	18972	19315	19727	19406	19397	19011	19180	19052	19040	19024	19009	19179	18987	18884	18887	18907	18944	18921	18933	18990	19022	19015	18889	18871	18761	19067	19310	18989	19006	18923	18818	18812	18900	18725	18837	18823	18799	18936	18800	18938	18971	18802	18865	18929	18773	18952	18902	18711	18820	18756	18831	18696	18920	18828	18752	18815	18874	18734	18957	18809	18951	18761	18860	18963	18801	18756	19046	18789	18805	18794	18821	18669	18860	18720	18787	18767	18885	18668	18815	18719	18778	18741	18853	18923	18778	18837	18817	18799	18772	18825	18960	18844	18698	18839	18939	18930	18670	18801	18877	18737	18978	18952	18791	18895	18830	18740	18736	19031	18788	18807	18797	18801	18884	18899	18953	18792	18876	18879	18610	19013	18891	18778	18730	18861	18766	18768	18771	18748	18917	18792	18867	18915	18841	18926	18825	18850	18761	18927	18883	18974	18865	18601	18783	18776	18958	18863	18995	18870	18717	18779	18797	18724	18792	18870	18885	18809	18855	18840	18862	18834	18738	18789	18747	18935	18862	18820	18888	18741	18779	18868	18792	18799	18958	18791	18864	19087	18660	18753	18741	18728	18884	18900	18844	18665	18798	18809	18993	18714	18862	18955	18879	18848	18925	18690	18910	18793	18689	18666	18621	18982	18804	18809	18804	18727	18861	18757	18797	18751	18749	18934	18826	19056	18881	18804	18912	18749	18690	18830	18815	19082	18601	18692	18938	18741	18818	18858	18987	18640	18814	18716	18752	18812	18882	18917	18866	18955	18741	18785	18732	18757	18769	18812	18997	18616	18787	18986	18891	18818	18684	18928	18714	18679	18810	18860	18599	18872	18897	18913	18864	18841	18708	18855	18964	18730	18752	18736	18844	18820	18895	18823	18853	18888	18770	18875	18828	18859	18866	19035	18890	18712	18803	18927	18766	18894	18998	18683	18935	18827	18834	18962	19032	18728	18776	19005	18769	18775	18858	18727	18867	18903	18742	18643	18924	18799	18911	18784	18800	18945	18815	18902	18858	18816	18944	18800	18820	18812	18739	18830	18957	18786	18984	18924	18748	18953	18706	18829	18841	18854	18863	18789	18810	18835	18791	18755	18832	18909	18862	18877	18834	18898	18807	18695	18878	18848	18791	18845	18909	18833	18660	18916	18997	18860	18816	18678	18836	18733	18833	18737	18923	18652	18908	18950	18886	18837	18614	18710	18960	18977	18770	18929	18912	19023	18875	18648	18844	18825	18746	18808	18747	18848	18933	18948	18805	18939	18870	18793	18841	18815	18907	18861	18679	18728	18889	18700	18951	18665	18858	18810	18741	18745	18903	18570	18757	18790	18940	18795	18939	18869	18886	18715	18842	18816	18702	18874	18855	18775	18840	18569	18793	18809	18743	18783	18679	18704	18950	18904	18915	18693	18738	18676	18838	18662	18902	18927	18656	18881	18873	18828	18817	18849	18726	18843	18785	18773	18755	18906	18826	18900	18921	18843	18773	18789	18815	18898	18740	18749	18994	18843	18745	18773	18814	18540	19063	18864	18727	18908	18717	18810	18615	18792	18954	18770	18840	19023	18954	18615	18790	18881	18953	18915	18891	18865	18711	18768	18756	18844	18809	18684	18948	18748	18916	18940	18702	18987	18756	18869	18704	18804	18801	18760	18882	18642	18780	18945	18887	18900	18699	18696	18676	18595	18828	18816	18864	18858	18663	18929	18894	18796	18941	18834	18842	18833	18700	18814	18990	18821	18703	18807	18796	18639	18880	18719	18870	18797	18796	18716	18609	19060	18879	18845	18696	18844	19014	18859	19010	18700	18845	18864	18824	18728	18479	18831	18904	18718	18864	18781	18858	18764	18792	18939	18792	18661	18663	18675	18844	18857	18778	18847	18772	19019	18908	18864	18868	18949	18752	18664	18796	18801	18771	18855	18702	18595	18980	18793	18764	18941	18682	18936	18778	18849	18812	19000	18682	18897	18702	18584	18787	18664	18690	18734	18766	18813	18907	18723	18981	18814	18930	18904	18639	18832	18826	18686	18887	18904	18877	18780	18916	18656	18882	18851	18852	18785	18892	18821	18688	18954	18742	18895	18778	18773	18989	18912	18919	18781	18819	18849	18796	18921	18869	18870	18932	18706	18831	18965	18805	18723	18704	18631	18850	18698	18735	18634	18822	18967	18979	18852	18684	18947	18871	18948	18790	18980	18830	18846	18741	18922	18711	18756	18687	18903	18620	18755	18787	18692	18704	18833	18773	18845	18859	18768	18789	18794	18814	18711	18898	19082	18841	18522	18967	18740	18927	18913	18650	18815	18837	18894	18776	18793	18886	18845	18752	18783	18803	18830	18811	18880	18839	18710	18837	18846	18786	18863	18781	18789	18864	18760	18734	18787	18730	18687	18900	18897	18690	18981	18740	18792	18844	18847	18721	18972	18789	18833	18819	18865	18814	18780	18701	18827	18539	18677	18726	18823	18892	18929	18871	18853	18731	18750	18690	18794	18709	18871	18749	18705	18893	18741	18664	18664	18935	18664	18762	18880	18823	18941	18851	18968	18784	18758	18933	18975	18806	18886	18744	18818	18820	18925	18874	18838	18756	18911	18669	18809	18830	18789	18862	18771	18858	18773	18821	18807	18850	18920	18828	18837	19007	18994	19087	18799	18673	18918	18917	18817	18954	18734	18873	18808	18784	18784	18850	18845	18862	18820	18881	18875	18582	18921	18859	18881	18833	18887	18912	18784	18866	18746	18885	18634	18769	18686	18930	18976	18948	18849	18821	18872	18780	18830	18755	18882	18792	18749	18862	18699	18905	18816	19065	18787	18818	18732	18875	18964	18891	18839	18768	18742	18923	18856	18916	18882	18701	19028	18634	18849	18702	18770	18777	18734	18820	18753	18903	18686	18837	18837	18914	18810	18745	18691	18838	18805	18942	18812	19042	18772	18730	18771	18825	18826	18806	18656	18873	19034	18834	18849	18764	18939	18871	18960	18593	18788	18714	18845	18659	18675	18926	18897	18742	18733	18867	18820	18860	18767	18865	18791	18948	18857	18875	18883	18834	18567	18844	18881	18884	18831	18901	18729	18831	18803	18773	18962	18761	18766	18837	18767	18888	18714	19035	18755	18727	18913	18776	18732	18683	18691	19014	18823	18899	18744	18883	18724	18844	18717	18813	18867	18890	18772	18730	18660	18798	18858	18955	18860	18918	18637	18630	18746	18701	18814	18975	18826	18777	18798	18913	18924	18708	18926	18934	19142	18828	18919	18723	18780	18948	18728	18868	18913	18837	18769	18819	18871	18844	18888	18772	18939	18811	18720	18850	19010	18830	18804	18911	18884	18730	18796	18916	18579	18614	18750	18739	18872	18835	18864	18750	18776	18849	18907	18806	18936	18739	18851	18962	18917	18786	18670	18722	18877	18817	18753	18848	18823	18673	18742	18791	18668	18592	18860	18908	18794	18959	18938	18822	18926	18778	18901	18831	18999	18834	18789	18916	18597	18748	18851	18646	18746	18886	18736	18841	18952	18792	18974	18742	18830	18813	18968	18870	18735	18914	18819	18817	18767	18848	18728	18679	18940	18884	18801	18888	18760	18856	18918	18896	18800	18967	18817	18786	18869	18869	18909	18865	18875	18865	18753	18881	18883	18782	18825	18991	18665	18840	18847	19019	18727	18910	18894	18914	18780	18887	18764	18963	18886	18729	18798	18810	18897	18802	18852	18766	18968	18879	18836	18916	18594	18854	18859	18865	18945	18881	18975	18904	18747	18771	18790	18841	18924	18669	18904	18775	19045	18825	18875	18888	18911	18830	18818	18802	18937	18667	19075	18750	18798	18868	18973	18793	18977	18861	18873	18791	18947	18781	18899	18844	18785	18848	18764	18871	18856	18902	18817	18855	18980	18436	18824	18872	18941	18968	18673	18840	18748	18797	18936	18825	18780	18802	18705	18782	18627	18932	18846	19035	18780	18839	18967	18809	18782	18943	18958	18933	18728	18676	18783	18796	18984	18749	18713	18891	18907	18893	18836	18884	18713	18956	18746	18746	18861	18779	18854	18806	18848	18784	18906	18713	18875	19094	18864	18758	18873	18806	18841	18966	18863	18974	18926	18950	18864	18854	18759	18875	18802	18766	18704	18761	19059	18723	18779	18914	18886	18825	18847	18713	18947	18795	18787	18755	18726	18639	18891	18819	18772	18911	18864	18898	18648	18909	18831	18838	18874	18790	18964	18886	18745	18653	18954	18648	18909	18674	18743	18642	18709	18982	18791	18850	18936	18878	18927	18814	18853	18881	18881	18708	18900	18998	18826	19067	18830	18854	18811	19056	18674	18852	18753	18834	18743	18844	18815	18914	18656	18832	18705	18817	18789	18957	18785	18874	18820	18763	18875	18692	18808	18754	18870	18791	18911	18688	18832	18706	18867	18809	18995	18874	18731	18735	18655	18725	18932	18499	18862	18708	18691	18885	18837	18858	18763	18918	18614	18841	18730	18748	18658	18810	18835	18755	18888	18893	18779	18969	18815	18931	18924	18791	18928	18858	18794	18625	18852	18830	18713	18788	18701	18866	18881	18871	18809	19043	18900	18731	18903	18840	18854	18815	18839	18744	18731	18937	18928	18855	18991	18452	18930	18875	18791	18741	19139	18866	18839	18852	18877	18759	18596	18771	18872	18878	18888	18781	18821	18868	18843	18905	18667	18704	18680	18794	18692	18988	19008	18767	18828	18751	18821	18791	18695	18719	18759	18586	18746	18714	18860	18829	18882	18694	18715	18823	18727	18812	18947	18847	18787	18845	18687	18718	18848	18736	18889	18964	18946	18873	19017	18957	18778	18936	18875	18783	18774	18953	18749	18717	18953	18989	18695	18717	18887	18770	18747	18867	18705	18854	18891	18843	18724	18931	18953	18850	19043	18846	18866	18856	18804	18904	18804	18809	18879	18862	18802	18794	19055	18860	18842	18837	18764	18818	18954	18893	18875	18789	18922	18766	18799	18893	18783	18786	18665	18776	18899	18876	18726	18852	18893	18884	18899	18657	18760	18744	18866	19034	18813	18825	18601	18895	18824	18848	18755	18821	18825	18844	18824	18886	18765
24274	20912	28110	24457	24296	27888	29061	27033	26706	26956	26686	26378	26197	26825	26708	26793	26325	26656	26662	26685	26374	26381	25935	26071	25867	25930	25864	25947	25828	25973	25999	25931	25816	25933	25891	25718	25784	26237	26717	27119	26710	26278	25968	25860	25751	25696	25895	25477	25876	25650	25756	25517	25734	25883	25772	25705	25545	25899	25702	25460	25741	25520	25780	25793	25577	25742	25950	25631	25575	25818	25895	25868	25882	25835	25804	25626	25780	25722	25985	25773	25793	25784	25875	25457	25745	25812	25586	25815	25685	25701	25612	25803	25750	25529	25739	25684	25867	25761	25816	25674	25791	25659	25497	25795	25713	25618	25827	25766	25898	25753	25526	25625	25767	25866	25643	25604	25513	25526	25571	25817	25810	25870	25737	25975	25738	25553	25650	25738	25834	25511	25676	25923	25873	25756	25621	25562	25938	25655	25650	25605	25808	25738	25926	25583	25731	25558	25729	25964	25845	25520	25780	25800	25566	25595	25754	25805	25968	25707	25650	25643	25493	25685	25702	25542	25610	25725	25631	25757	25757	25791	25682	25585	25925	25669	25883	25668	25713	25498	25592	25872	25570	25835	25732	25735	25930	25544	25714	25711	25831	25858	25835	25726	25669	26058	25685	25592	25603	25838	25846	25803	25458	25639	25761	25617	25548	25839	25825	25666	25632	25910	25471	25841	25558	25768	25730	25785	25976	25581	25697	25737	25319	25322	25547	25606	25606	25570	25549	25646	25573	25724	25714	25927	25632	25735	25666	25787	25713	25636	25661	25470	25688	25686	25973	25767	25687	25703	25648	25665	25609	25961	25554	25668	25666	25576	25511	25531	25824	25741	25617	25833	25652	25701	25698	25608	25807	25613	25960	25699	25730	25597	25657	25544	25754	25851	25650	25713	25486	25675	25782	25650	25721	25948	25841	25607	25637	25702	25917	25660	25823	25682	25813	25639	25826	25662	25722	25759	25711	25936	25697	25542	25832	25475	25849	25707	25720	25748	25676	25606	25678	25600	25377	25681	25907	25791	25948	25825	25615	25784	25745	25576	25509	25631	25518	25800	25656	25849	25716	25641	25780	25793	25714	25425	25647	25863	25909	25617	25751	25361	25846	26096	25758	25901	25793	25700	25621	25550	25599	25850	25693	25715	25842	25638	25804	25745	25725	25929	25740	25721	25695	25863	25493	25791	25895	25784	25681	25586	25649	25709	25644	25510	25642	25531	25491	25598	25748	25480	25954	25661	25739	25694	25826	25789	25677	25674	25545	25733	25854	25852	25682	25794	25702	25611	25565	25603	25784	25942	25828	25775	25851	25760	25723	25808	25867	25864	25652	25987	25730	25527	25523	25615	25649	25561	25605	25365	25767	25657	25582	25533	25492	25742	26017	25567	25620	25637	25708	25884	25641	25613	25611	25791	25951	25713	25654	25579	25623	25667	25749	25763	25770	25544	25528	25754	25543	25560	25816	25748	25656	25626	25533	25612	25696	25650	25804	25721	25775	25765	25551	25936	25976	25504	25521	25983	25603	25816	25704	25613	25623	25757	25725	25445	25648	25458	25612	25698	25575	25573	25710	25651	25684	25837	25526	25723	25730	25765	25705	25597	25939	25550	25778	25556	25825	25542	25831	25899	25744	25628	25608	25599	25482	25645	25628	25696	25554	25825	25726	25405	25674	25688	25553	25787	25661	25523	25859	25597	25612	25716	25508	25802	25759	25811	25575	25765	25777	25828	25583	25801	25855	25688	25649	25741	25858	25569	25795	25654	25357	25529	25840	25757	25705	25726	25792	25630	25788	25835	25892	26085	25925	25815	25758	25602	25782	25524	25782	25607	25777	25611	25532	25778	25718	25561	25749	25806	25728	25620	25703	25833	25554	25753	25707	25610	25699	25720	25730	25544	25677	25695	25722	25581	25817	25743	25579	25833	25750	25768	25767	25718	25600	25493	25562	25717	25756	25712	25748	25744	25747	25679	25860	25510	25601	25638	25820	25740	25778	25827	25668	25836	25436	25852	25818	25884	25566	25950	25750	25411	25592	25626	25865	25597	25881	25473	25602	25612	25707	25576	25675	25481	25686	25763	25801	25412	25788	25672	25631	25734	25573	25702	25677	25744	25706	25488	25685	25756	25750	25812	25598	25793	25950	25978	25698	25728	25718	25792	25775	25563	25578	25709	25683	25484	25741	25566	25590	25693	25732	25935	25636	25868	25723	25931	25859	25807	25885	25653	25650	25723	25839	25635	25658	25825	25950	25821	25752	25755	25787	25769	25637	25875	25473	25724	25783	25698	25703	25818	25456	25567	25756	25534	25954	25841	25741	25545	25780	25790	25978	25899	25694	25965	25522	25885	25865	25917	25813	25750	25792	26042	25499	25642	25720	25604	25897	25582	25880	25830	25693	25705	25877	25700	25649	25681	25747	25705	25854	25573	25605	25621	25892	25691	25757	25659	25768	25533	25755	25604	25628	25601	26004	25638	25458	25475	25689	25678	25699	25507	25675	25671	25711	25933	25660	25759	25871	25720	25739	25790	25655	25583	25840	25871	25701	25371	25466	25681	25560	25679	25609	25755	25844	25719	25723	25562	25825	25704	25856	25761	25584	25607	25683	25478	25693	25483	25693	25896	25595	25557	25804	25839	25797	25776	25512	25510	25718	25683	25603	25696	25796	25645	25689	25772	25723	25706	25855	25466	25714	25783	25660	25750	25606	25928	26162	25585	25800	25828	25754	25800	25697	25752	25706	25768	25850	25779	25669	25604	25616	25666	25611	25852	25772	25931	25666	25705	25458	25454	25719	25506	25619	25585	25781	25812	25760	25615	25957	25673	25812	25716	26020	25808	25748	25924	25718	25873	25765	25812	25631	25750	25574	25737	25840	25672	25761	25667	25821	25660	25819	25521	25669	25676	25684	25636	25723	25806	25987	25646	26058	25628	25728	25855	25792	25832	26028	25726	25781	25769	25790	25667	25615	25728	25669	25593	25721	25653	25747	25821	25756	25592	25810	25648	25733	25709	25785	25719	25816	25736	25750	25639	25764	25928	25617	25601	25739	25595	25749	25472	25914	25859	25752	25998	25682	25772	25891	25724	25447	25629	25688	25807	25745	25939	25978	25774	25677	25761	26107	25815	25720	25739	25507	25757	25827	25732	25724	25468	25834	25620	25770	25770	25619	25934	25716	25545	25766	25870	25800	25623	25750	25522	25863	25834	25641	25835	25851	25924	25695	25690	25553	25729	25879	25962	25799	25659	25785	25759	25937	25779	25862	25811	25657	25751	25501	25820	25675	25781	25705	25640	25756	25700	25658	25722	25794	25750	25876	25966	25737	25668	25802	25584	25814	25686	25797	25652	25729	25900	25770	25770	25896	25829	25639	25749	25446	25861	25555	25887	25582	25723	25853	25844	25839	25696	25719	25673	25700	25878	25678	25639	25745	25490	25714	25745	25646	25821	25670	25751	25682	25370	25663	25565	25735	25856	25861	25768	25449	26077	25728	25791	25614	25763	25713	25959	26009	25786	25640	25776	25944	25889	25802	25770	25654	25610	25613	25706	25789	25601	25608	25843	25839	25619	25704	25926	26187	25542	25754	25680	25562	25394	25681	25606	25930	25843	25713	25684	25721	25884	25538	25758	25611	25800	25888	25859	25702	25773	25721	25770	25641	25609	25643	25651	25674	25746	25731	25987	25588	25488	25623	25337	25645	25648	25772	25758	25726	25681	25784	25690	25894	25679	25634	25591	25768	25709	25600	25722	25704	25766	25911	25583	25703	25885	25739	25654	25642	25589	25640	25683	25727	25733	25641	25718	25708	25689	25758	25657	25850	25915	25668	25767	25830	25720	25734	25733	25602	25683	25774	25727	25677	25724	25936	25795	25768	25605	25750	25783	25683	25783	25755	25742	25953	25884	25982	25674	25881	25689	25636	25566	25635	25709	25700	25673	25826	25632	25935	25553	25919	25604	25789	25516	25722	25916	25588	25642	25691	25757	25811	25663	25909	25662	25767	25675	25657	25884	25867	25709	25606	25664	25753	25604	25627	25535	25891	25748	25579	25948	25790	25758	25659	25843	25878	25734	25693	25652	25721	25865	25762	25747	25533	25707	25972	25781	25743	25381	25579	25922	25582	25658	25701	25715	25749	25917	25676	25776	25637	25731	25478	25606	25696	26073	25854	25689	25567	25798	25731	25716	25635	25953	26087	25717	25513	25860	25679	25814	25423	25785	25697	25620	25624	25523	25834	25680	25560	25721	25772	25748	25654	25962	25781	25536	25906	25700	25842	25634	25872	25585	25810	25502	25800	25704	25837	25498	25467	25685	25718	25811	25699	25820	25718	25457	25858	25850	25632	25821	25599	25737	25778	25553	25596	25627	25622	25568	25633	25709	25748	25558	25871	25725	25657	25665	25554	25874	25824	25872	25821	25820	25884	25776	25826	25797	25702	25675	25893	25774	25846	25823	25883	25647	25706	25623	25692	25779	25905	25442	25934	25669	25782	25647	25848	25610	25762	25934	25886	25689	25666	25748	25639	25500	25751	25866	25719	25796	25800	25756	25666	25894	25812	25714	25776	25428	25781	25904	25968	25625	25591	25828	25813	26021	25769	25620	25545	25746	25755	25606	25860	25609	25876	25973	25842	25557	25757	25635	25835	25749	25818	25836	25841	25797	25605	25577	25894	25901	25837	25741	25712	25611	25465	25891	25996	25580	25740	25486	25757	25758	25691	25613	25743	25736	25830	25792	25530	25546	25812	25772	26096	25755	25779	25704	25835	25674	25677	25759	25704	25676	25651	25848	25800	25777	25878	25963	25708	25762	25569	25772	25747	25591	25412	25610	25733	25858	25780	25568	25866	25581	25895	25676	25903	25886	25933	25635	25784	25588	25459	25603	25668	25783	25624	25811	25747	25742	25619	25726	25736	25863	25528	25659	25965	25688	25771	25588	25604	25518	25843	25718	25629	25731	25789	25582	25639	25657	25584	26157	25594	25770	25736	25738	25725	25537	25534	25512	25783	25884	25553	25903	25614	25539	25725	25822	25880	25677	25885	26101	25691	25676	25778	25981	25684	25663	25915	25665	25656	25727	25791	25629	25795	25576	26091	25913	25744	25692	25844	25688	25527	25623	25790	25714
22517	34009	31012	24705	22453	21320	20393	19986	19915	19769	19445	18881	19017	19609	19960	19686	19034	19388	19699	19520	19036	18713	18817	18500	18403	18371	18192	18303	18553	18429	18500	18433	18661	18506	18415	18410	18273	19105	19997	19791	19142	18681	18329	18178	17991	18232	18156	18062	18432	18331	18141	18142	18264	18213	18117	18204	18238	18263	18162	18378	18120	18242	18216	18382	18074	18170	18166	18249	18090	18262	18105	18217	18178	18038	18225	18093	18193	18207	18257	17989	18041	18138	18185	18048	18224	18200	18077	18218	18325	18068	18292	18284	18115	18303	18203	18264	18351	18175	18219	18205	18102	18032	18227	18141	18168	18020	18257	18073	18033	18109	18301	18204	18178	18163	18154	18263	18267	18136	18109	17936	18143	18116	18157	18076	18249	18435	18171	18102	18030	18170	18260	18145	18227	18055	18214	18062	18222	18122	18192	18225	18068	18353	18121	18203	18286	18226	18152	18086	18294	18231	18198	18181	18149	18356	18077	18368	17960	17936	18210	18249	18051	18143	18273	18227	18122	18372	18080	18272	18348	18197	18116	18302	18070	18198	18319	18280	18224	18179	18001	18220	18076	18169	18043	17959	18131	18281	18219	18120	18043	18192	18376	18205	18121	18158	18158	18166	18163	18323	18154	18190	18083	18406	18241	18306	18007	18125	18162	18331	18248	18048	18342	18077	18110	18115	18165	18032	18300	18200	18256	18344	18253	18314	18075	18125	18146	18227	18140	18039	18107	18111	18078	18073	18220	18154	18079	18194	18190	18383	18247	18149	18215	18141	18143	18143	18176	18129	18186	18309	18136	18096	18185	18019	18222	17977	18249	18417	18173	18086	17924	18229	18092	18283	18308	18234	18287	18315	18050	18164	18322	18055	18248	18026	18324	18135	18134	18313	18231	18297	18071	18300	18224	17890	18036	18116	18253	18045	18316	18171	18180	18210	18159	18101	18004	18140	18158	18281	18193	18212	18217	18291	18241	18308	18081	18290	18238	18202	18161	18064	18123	18151	18136	18228	18161	18300	18142	18101	18260	18205	18244	18006	18106	18170	18303	18249	18169	17950	18228	18345	18000	18277	18260	18079	18242	18321	18136	18271	18130	18113	18139	18207	18218	18185	18224	18230	18007	18034	18116	18144	18112	18407	18272	18279	18115	18263	18123	18121	18119	18104	17922	18152	18281	18074	18245	18164	18041	18104	18022	18246	18096	18226	18137	18113	18210	18205	18019	18225	18213	18140	18180	18164	18049	18163	18129	18300	18305	18139	18244	18222	18207	18234	18109	17988	18195	18255	18148	18144	18366	18212	18002	18108	18218	18227	18197	18179	18162	17940	18151	18124	18104	18067	18071	18109	18188	18181	18313	18108	18193	18127	18190	18016	18187	18129	18048	18145	18098	18192	18113	18159	18074	17963	18114	18175	18163	18278	18064	18075	18264	17964	18116	18299	18186	18293	18234	18212	18214	18145	18236	18101	18031	18318	18221	18261	18336	18174	18313	18113	18197	18382	18052	18138	18172	18154	18261	18205	18358	18254	18124	18275	18166	18246	18135	18098	18164	18122	18018	18076	18221	18218	18198	18108	18256	18261	18281	18113	18312	18147	18068	18210	18208	18114	18237	18216	18271	18256	18259	17994	18020	18390	18335	18192	18156	18131	18004	18041	18143	18275	17981	18202	18112	18197	18205	18251	18192	18188	18254	18108	18164	18074	18203	18276	18117	18174	18243	18059	18221	18264	18005	18195	18220	18179	18147	18205	18135	18026	18313	18156	18271	18067	18203	18043	18220	18062	18138	18376	18213	18138	18270	18184	18181	18298	18061	18256	18141	18245	18212	18165	18182	18111	18371	18172	18184	18196	18018	18020	18103	18107	18353	18123	17966	18217	18213	18205	17917	18152	18111	18322	17989	18192	18145	18116	18135	18111	18111	18160	18119	18097	18142	18101	18082	18282	18260	18292	18164	18077	18188	18090	18261	18278	18018	18303	18138	18058	18245	18317	18229	18210	18213	18126	18074	18165	18244	18124	18108	18275	18253	18047	18171	18212	18221	18103	18118	17931	18150	18266	17998	18217	18324	18144	18028	18154	18145	18358	18042	18258	18152	18085	18163	18237	18178	18089	18236	18363	18144	18136	17942	18141	18345	18192	18082	18183	18203	18204	18201	18089	18300	18169	18286	18079	18156	18366	18286	18158	18267	18169	18090	18155	17934	18180	18260	18141	18362	18376	18114	18178	18331	18127	18249	18127	18315	18190	18223	18276	18086	18090	18026	18210	18302	18059	18200	18076	18252	18167	18082	18211	18096	18217	18093	18152	18110	18162	18151	18249	18311	18136	18107	18208	18158	18121	18071	18217	18209	18188	18177	18038	17985	17972	18198	18157	18158	18325	18107	18375	18110	18179	18219	18250	18216	18056	18275	18258	18276	18206	18151	18130	18097	18037	18296	18054	18091	18276	18181	18321	17937	18207	18009	17991	18144	18136	18244	18254	18071	18068	18107	18093	18173	18243	18231	18297	18228	18273	18282	18073	18358	18125	18152	18190	18118	18361	18218	18071	18260	18231	18132	18205	18247	18064	18100	18122	18202	18262	18115	18306	18164	17947	18107	18319	18121	18148	18201	18177	18119	18284	18224	18351	18175	18037	18071	18224	18124	18344	18250	18369	18181	18135	18372	18266	18064	18173	18143	18231	18341	18105	18176	18144	18252	18202	18224	18075	18164	18070	18170	18145	18107	18162	18164	18288	18189	18088	18143	18308	18404	18169	18414	18056	18183	18115	18191	18131	18207	18367	18147	18149	18270	18282	18166	18071	18408	18122	18026	18289	18222	18342	18171	18356	18269	18172	18189	18132	18113	18253	18082	18217	18132	18115	18384	18106	18091	18035	18179	18086	18063	18303	18079	18221	18012	18085	18255	18312	18161	18151	18271	18062	18373	18117	18203	18091	18094	18099	18264	18289	18167	18170	18235	18245	18299	18003	18244	18209	18091	18263	18171	18182	18252	18181	18141	18082	18217	18124	18177	18330	18300	18264	18236	18192	18191	18301	18225	18323	18149	18219	18123	18158	18261	18205	18118	18133	18160	18284	18296	18224	18104	17942	18208	18224	18127	17891	18144	18107	18244	18338	18404	18300	18173	18202	18039	18227	18118	18103	18124	18207	18017	18246	18100	18280	18083	18105	18161	18125	18209	18209	18394	18207	18225	18191	18229	18181	18217	18037	18172	18202	18010	18150	18218	18155	18106	17999	18194	18364	18193	18084	17986	18222	18233	18176	18339	18226	18244	18157	17970	18085	18212	18329	18340	17945	18278	18257	17972	18182	18005	18146	18129	18030	18299	18312	18287	18193	18195	18135	18132	18133	18300	18149	18133	18277	18145	18152	18386	18112	18139	18175	18191	18149	18242	18180	18152	18184	18223	18230	18043	18146	18089	18286	18316	18023	18009	18247	18138	18237	18286	18153	18193	18151	18350	18140	18203	18272	18077	18188	18136	18075	18036	18002	18121	18098	18390	18213	18280	17987	18241	18082	18041	18197	18113	18161	18099	18180	18175	18173	18050	18328	18342	18118	18212	18145	18224	18063	18138	18085	18330	18078	18147	18249	18165	18222	18209	18132	18242	18130	18138	18206	18170	18002	18185	18224	18143	18350	18200	18303	18297	18003	18127	18155	18309	18274	18186	18205	18209	18012	18058	18263	18017	18420	18153	18155	18194	18126	18068	18204	18151	18280	18134	18020	18249	18239	18089	18222	18377	17993	18178	18196	18183	18255	18207	18164	18057	18023	18075	18200	18171	18172	18174	18211	18164	18219	18171	18182	18384	17970	18211	18352	18273	17969	18060	18214	18175	17959	18384	18274	18054	18191	18185	18204	17942	18155	18380	18187	18261	18212	17960	18180	18041	18270	18037	18116	18241	18091	18291	18414	18344	18276	18192	18004	18188	18323	17988	18156	18007	18260	18236	18167	18164	18189	18140	18251	18170	18109	18096	18283	17969	18154	18104	18220	18152	18257	18182	18197	18205	18125	18246	18135	18232	18091	18077	18209	18074	18409	18259	18101	18293	18300	18235	18100	18243	18099	18232	18267	18055	18131	18257	18151	18236	18226	18231	18191	18245	18286	18240	18214	18108	18061	17970	18127	18199	18275	18220	18082	18334	18144	18286	18301	18273	18138	18228	18229	18262	18191	18224	18115	18174	18254	18164	18447	18101	18163	18165	18106	18246	18274	18287	18226	18143	18260	18251	18130	18113	18090	18120	18150	18195	17990	18209	18229	18173	18249	18250	18264	18439	17948	18135	18310	18191	18273	18242	18280	18264	18133	18227	18168	18037	18292	18457	18144	18016	18161	18068	18234	18195	18072	17943	18000	18157	18214	18388	18155	18104	18269	18039	18256	18161	18073	18135	18134	18332	18153	18254	18181	18108	18174	18250	18323	18047	18167	18095	17995	18116	18082	17967	18356	18159	18054	18243	18203	18162	18036	18078	17952	18201	18342	18155	18131	18032	18271	18225	18294	18167	18104	18121	18093	18125	18089	18161	18088	18049	18323	18296	18135	17915	18185	18118	18164	18113	18031	18348	18114	18282	18075	18160	18256	18038	18218	17976	18151	17972	18186	18259	18137	18205	18124	18235	18103	18286	18126	18302	18134	18153	18219	18107	18319	17978	18187	18093	17967	18102	18224	18013	18075	18228	18249	18231	18041	18408	18105	18304	18063	18193	18158	18113	18065	18225	18031	18093	17959	18293	18239	18137	18245	17980	18185	18247	18069	18154	18207	18078	18196	18204	18245	18084	18237	18136	18153	18113	18114	18206	18005	18252	18157	18292	18280	18396	18161	18259	18147	18193	18113	18222	18147	18095	18143	18172	18097	18141	18091	18261	18260	18195	18305	18179	18102	18236	18113	18161	18174	18134	18160	18456	18235	18037	18197	18126	18186	18291	18192	18358	18183	18064	18107	18278	18210	18271	18233	18240	18052	18148	18121	18234	18069	18263	18165	18144	18162	18235	18125	18214	18194	18030	18042	18204	18174	18246	18149	18150	18241	18135	18023	18207	18164	18120	18024	18124	18097	18140	18097	18258	18026	18359	18074	18037	18113	18241	18111	18055	18176	18270	18272	18126	18066
23007	20946	28420	23725	22039	26479	29886	26386	25762	26111	25578	25047	25260	26006	25908	25763	25911	25293	25573	25409	25507	25156	24862	24453	24532	24423	24364	24458	24367	24179	24147	24403	24036	24315	24221	24333	24442	24726	26664	26515	25654	24838	24440	24286	24136	24191	24122	23986	24282	24350	23934	24009	23954	23978	24018	24087	24316	24101	23990	24099	24047	23924	24135	24015	24235	23965	24381	24075	24113	24128	24083	24094	24161	24014	24141	24164	24155	23974	23950	24075	24292	24085	24048	24034	23883	23981	23939	24142	24354	24015	24126	24079	24098	24042	24133	24065	24252	23967	24102	24094	24165	24022	23978	23930	24040	23964	24190	24200	24238	24052	23979	24043	24010	24168	24073	23892	24039	24146	24192	24031	24194	24059	23890	23968	23701	23939	23709	24227	24349	24087	24030	24165	24110	23917	23938	24159	23995	24269	24087	24009	24020	24304	24025	24181	23966	24147	24021	24157	24023	23766	24153	24069	23943	24063	23828	24110	24128	24107	24090	24090	23931	23901	24071	24129	24069	23896	24113	24295	23927	23919	24149	23872	24086	24235	24032	23957	24297	24157	24183	24038	24218	24162	24138	24221	24258	23826	24102	24019	24141	24217	24055	23968	24262	24008	24197	24190	24255	24039	23921	24054	24108	24189	24045	24075	24006	24016	24138	23999	23950	24090	24017	24011	23846	24067	24185	24106	24096	24235	24107	24088	23932	24004	23948	24193	23989	24054	23999	23941	24102	24038	24055	24160	24144	24135	24106	24109	24116	24223	24062	23983	24163	24116	24047	24023	24196	24017	24174	23887	23981	23978	24043	24127	24057	24018	24168	23824	23912	24052	24277	24218	24186	23907	24152	23879	24110	23952	23901	23851	24042	24045	24140	23970	23957	24211	24149	24022	23818	24150	23972	24109	23946	24080	24179	23989	24091	24254	23991	24130	24140	24049	24066	23782	23974	24084	24303	23997	24104	24110	24115	23883	24062	24103	24270	23978	24000	24086	24007	23863	24164	23897	24175	23817	23830	24104	24076	24127	24118	24442	24258	23938	23849	24191	24105	24018	24030	24223	24047	24026	23930	24157	24143	23962	24045	24375	23904	24077	24188	24125	23728	24085	24011	24260	24050	23707	23987	24215	24290	24235	24317	23958	24073	24114	24234	24113	24114	23947	23987	24099	24075	24123	24211	24039	24104	23874	23945	23883	24096	24139	24047	24176	24019	24201	23931	23997	24170	24175	24026	23971	24085	23972	24065	24081	24438	24112	24131	23910	23982	24028	23952	23926	24119	24139	23727	24046	23980	24076	24133	24004	24237	24025	24099	24042	24155	24001	24008	24120	24043	24163	24069	23859	24124	23896	24275	24069	24027	24083	23895	24269	24027	24030	23804	24199	24193	24154	23892	24026	24050	24016	24024	24092	24410	24251	23995	24188	24066	23848	23908	24144	23898	23938	24084	24119	24107	24018	23960	23965	23937	23974	24143	24020	24303	24219	24281	23976	24141	24213	24202	24155	24143	24051	23869	24259	23877	24066	24119	23856	23982	24121	24445	24075	23954	24161	23945	24115	24042	24207	23970	23975	24202	24057	24099	23861	24147	24056	24061	23848	24098	24152	24180	23967	23956	24019	24175	24118	24073	23975	24199	23878	23988	23863	23996	23948	24093	23952	23892	23982	24226	24170	24182	24196	24046	24093	24030	24138	24140	24137	24009	23885	23922	24101	23919	24104	24206	24069	24132	24293	23984	23892	24066	24028	24244	24035	24117	23968	24370	24151	23684	24116	24100	24122	23971	23872	24021	24299	23908	23723	23952	24030	24014	24154	23862	23899	24034	23925	24247	24113	24046	24049	24216	24082	24073	24092	24131	23948	24246	24247	24122	24101	24070	23976	24249	23924	23976	24136	24099	24277	24169	24018	23847	24233	24165	23908	24211	24189	24252	24144	24041	23967	24058	24160	24005	24076	23769	24162	23873	24141	24000	24063	24138	23873	23985	24366	24028	24217	24043	24081	24136	24008	23995	23918	24252	23965	24281	24138	24341	24011	24376	24044	24042	24196	23793	23880	24251	24015	24174	24053	23921	24375	24041	24120	23856	24036	24012	24085	24060	24086	24085	24078	23998	24204	24288	24088	24146	24122	24135	24247	23920	24170	23905	23894	24154	24035	23980	23931	24064	24024	24128	24204	24281	23907	23949	24092	23914	23774	24194	24060	24027	23828	24228	24071	24109	24108	23958	23740	24060	24063	24026	24262	24117	23965	24094	24067	24014	23939	24188	24091	24014	24055	24083	24078	23970	24134	24307	24133	24132	24002	24064	24007	24025	24018	24024	23982	23998	24027	24205	23959	23994	24113	23846	24084	23933	24151	24116	24103	24084	23836	23906	24107	24094	23905	23860	24220	24114	23985	23987	24104	24099	23974	24116	23969	24069	23929	24136	24152	24214	24045	24154	24150	24156	24073	23998	24107	23951	24099	24230	24055	24118	24074	24033	23912	23990	23832	23866	24142	24106	24105	23888	24151	24078	24009	23936	23957	24043	24165	23936	24064	24037	24085	24219	24277	24081	23996	23916	24291	23970	23958	24147	24256	24050	24048	24155	24220	24052	24214	23813	24028	23978	24174	24050	24058	23996	23995	24288	23958	24272	24397	24203	23977	24070	24021	23951	24134	23722	24067	24087	23941	23934	23999	23954	24097	24162	24164	24231	24221	23909	23823	23935	23921	23855	24132	24093	23810	23818	24242	24018	24057	24165	24140	23970	24007	24057	24071	24018	24159	23941	23947	24097	24044	24157	23889	24024	24052	24084	24164	24190	24012	23982	23974	23992	23844	24053	24190	23971	24143	24204	24039	24155	24016	24007	23901	24095	24011	24107	23726	23944	23907	23993	24164	24068	24007	24123	23891	24120	24102	23958	24019	24120	24031	24254	23790	24057	23861	24159	23741	24124	24085	23994	23921	24029	24059	24265	24142	23858	23736	23874	23841	24126	24214	24193	23778	23993	24167	23825	23932	23962	23983	23961	24052	24211	24015	24128	24029	24232	23882	24082	24098	23928	24196	23896	24001	23966	24052	24205	23884	23998	24127	23871	23815	24146	24063	24234	24140	24050	24134	24167	24109	24103	24015	24198	23994	24233	24084	24120	23899	24255	24184	23993	23906	24095	23869	24138	24074	24023	24111	23826	24172	24177	24147	24084	24071	23893	24012	24263	24160	24002	23618	24025	23772	24132	23991	24217	24185	23986	23991	24099	23978	24061	24195	23850	24127	24021	23982	24124	24202	23969	24238	24128	24160	24154	23824	24214	23975	24149	24324	23895	24146	24067	23887	24151	24013	24064	23937	24019	24070	23909	23952	24190	24015	24038	24021	24017	24119	23807	24194	24018	24113	24085	23896	24060	24244	24035	24028	23973	24073	24126	24128	24021	23892	24151	24220	23851	23904	23984	24068	24441	24052	24086	24044	24213	24050	23901	24055	24085	24281	24052	24065	24025	24056	24129	24047	24260	24170	23984	24060	23941	24199	24080	24059	23982	23781	23853	24037	23937	24012	24034	23842	23837	24104	24238	24196	24353	24226	24008	24191	24097	24087	24094	24295	24007	24143	24031	24109	24124	23919	23910	23961	24059	24382	23948	24128	24081	23979	24012	24040	24242	24106	24217	24226	24070	23974	24095	23950	24181	23992	23892	23870	24176	23750	23994	23904	24221	24259	23856	23994	24359	24159	24105	24023	24285	24188	24323	24021	24067	24062	23930	24120	24062	23957	24052	24115	24257	24250	23829	24079	24266	23993	24123	24031	24031	24220	24072	24128	24033	23917	24141	24241	23996	24017	23803	23992	24125	24125	23828	24100	24140	24218	23992	24192	24051	23969	24080	24027	24170	24226	24068	24068	24177	24042	23981	24071	24107	24031	24104	24112	24085	24008	24025	23868	24063	24052	24352	24295	24213	23959	23955	23922	23952	24143	24253	24231	24054	23899	24199	23914	24069	23853	24177	23864	24190	23961	24130	24104	24047	24138	24019	23773	24006	24060	24065	24235	24151	23866	23975	23910	24050	23840	24048	24025	24080	23882	24069	24087	24082	24139	24225	23891	23910	24086	23881	24070	24213	24139	23943	24028	24060	24179	24019	24117	24079	24126	24101	24015	24098	24055	23817	23918	24261	23889	24073	23980	23873	24208	24116	24135	24007	23876	24189	24214	24167	24149	24189	23964	23960	24010	24057	23833	23937	24118	24057	24066	24172	23930	24029	24073	24168	24054	24168	23908	24272	24328	24065	23965	24064	24201	24207	24146	24250	24189	24089	23826	23895	24051	23710	23956	24238	24186	24133	24044	23993	23991	24289	23905	24083	24105	23985	23956	24048	24232	23957	23915	24038	23883	24111	24087	24069	24123	24291	23968	23910	24215	23894	23819	24050	23998	24210	23852	24173	23881	24062	24234	23994	24006	24094	23814	24118	24064	24080	23967	24028	23871	24224	23764	24290	24050	24187	24121	24309	24052	23818	23903	24299	24155	24027	23879	23933	24024	23995	24101	24072	24175	24211	24029	24147	23857	24004	24085	24196	24207	24058	24080	23858	23914	24144	23975	24009	24216	24051	23908	23971	24069	23910	24063	24228	24041	24178	23992	24000	24023	24153	23928	24176	24045	24014	24154	24087	24209	24068	24078	24170	24247	24198	24069	23842	24064	24071	24239	24241	24234	24049	24138	24060	24091	23937	24045	24010	24190	24056	24351	24088	24060	24011	23971	23975	23987	24146	24059	24111	24125	24087	24086	24048	24103	24167	24015	24016	24129	24052	24185	24094	24030	24141	24029	24227	24116	23953	23920	24123	24061	24201	24409	24165	23992	24058	24118	23971	24158	24262	24100	23921	24007	24136	24199	23906	24099	24021	23991	23966	24016	24023	23886	24081	24269	23868	24257	23798	24114	24073	24040	24345	23978	24007	24233	24369	24058	24275	24030	24129	23978	23944	23898	24014	23904	23971	23929	24150	24130	24015	24190	24250	24163	24103	24088	24193	24162	23994	24033	24050	24024	24204	24059	24199	24211	23955	23930	24123	23960	23946	24150	24109	24439	24070	24143	24091	24040	23813	23826	23942	24031	24196	24236	24193	23934	24189	23855	24200	24032
24131	38293	35360	27785	24382	22338	21404	20513	20191	19971	19006	18460	19361	19879	20273	20148	19669	18983	19165	19030	18964	18501	18202	17916	17744	17726	17612	17481	17528	17646	17641	17580	17419	17674	17497	17707	17586	18216	21238	20061	19084	18209	17546	17332	17395	17280	17346	17220	17232	17307	17484	17362	17317	17339	17333	17260	17336	17510	17472	17496	17374	17445	17344	17356	17475	17166	17316	17449	17458	17206	17278	17371	17484	17404	17369	17251	17314	17209	17300	17338	17517	17495	17382	17352	17452	17323	17289	17386	17363	17267	17285	17345	17396	17229	17347	17294	17312	17376	17356	17413	17345	17441	17272	17425	17306	17277	17376	17405	17233	17283	17373	17330	17215	17285	17285	17323	17293	17248	17270	17364	17396	17304	17430	17300	17413	17243	17287	17281	17263	17175	17388	17405	17226	17356	17326	17381	17353	17285	17295	17362	17331	17499	17255	17161	17418	17282	17406	17378	17201	17334	17399	17277	17364	17174	17414	17319	17469	17235	17248	17181	17387	17295	17318	17346	17271	17289	17310	17363	17438	17290	17398	17414	17385	17492	17409	17232	17218	17494	17467	17284	17450	17373	17353	17372	17155	17347	17161	17365	17225	17297	17409	17299	17234	17273	17179	17327	17277	17481	17321	17484	17337	17262	17332	17241	17306	17431	17348	17149	17380	17351	17355	17549	17451	17396	17493	17172	17268	17297	17227	17188	17229	17229	17451	17119	17367	17194	17238	17328	17378	17243	17349	17247	17260	17301	17190	17211	17362	17325	17148	17147	17167	17394	17150	17278	17415	17115	17266	17380	17378	17442	17356	17353	17392	17401	17419	17268	17267	17111	17332	17358	17328	17262	17435	17326	17266	17415	17330	17309	17316	17344	17263	17258	17215	17399	17260	17325	17313	17161	17305	17254	17487	17291	17062	17211	17270	17331	17197	17401	17417	17499	17218	17395	17184	17511	17370	17363	17206	17409	17206	17242	17289	17417	17168	17188	17237	17401	17207	17354	17154	17338	17553	17254	17296	17273	17250	17226	17380	17326	17307	17327	17227	17429	17208	17260	17311	17359	17267	17161	17288	17288	17195	17400	17504	17245	17320	17283	17116	17483	17424	17264	17259	17250	17422	17300	17491	17233	17249	17330	17310	17360	17206	17302	17363	17300	17369	17416	17186	17210	17355	17456	17344	17259	17197	17321	17257	17610	17349	17300	17312	17309	17309	17362	17359	17227	17179	17192	17300	17254	17375	17370	17290	17415	17307	17136	17162	17415	17308	17230	17187	17509	17286	17356	17289	17383	17245	17207	17317	17286	17195	17256	17268	17312	17060	17410	17407	17194	17395	17295	17360	17305	17402	17226	17421	17423	17354	17447	17313	17382	17396	17085	17292	17288	17277	17320	17423	17292	17300	17382	17412	17327	17222	17490	17460	17191	17183	17295	17527	17221	17560	17142	17169	17507	17302	17224	17280	17343	17434	17179	17232	17257	17366	17469	17328	17329	17392	17357	17406	17387	17419	17270	17406	17261	17344	17197	17149	17162	17239	17343	17346	17191	17314	17228	17339	17235	17429	17351	17317	17471	17438	17186	17356	17310	17364	17176	17324	17340	17171	17463	17342	17323	17362	17487	17366	17335	17388	17408	17305	17289	17292	17290	17214	17366	17291	17338	17078	17121	17301	17379	17186	17376	17201	17202	17247	17342	17388	17461	17429	17373	17314	17117	17382	17300	17344	17316	17336	17356	17372	17402	17346	17208	17297	17383	17357	17502	17243	17044	17535	17291	17418	17276	17259	17324	17142	17309	17307	17331	17187	17101	17296	17336	17321	17451	17407	17421	17201	17173	17308	17266	17401	17294	17475	17290	17298	17178	17245	17250	17474	17199	17365	17513	17427	17340	17287	17430	17390	17415	17308	17300	17369	17267	17274	17283	17241	17472	17155	17408	17384	17226	17433	17383	17181	17414	17453	17358	17303	17249	17404	17454	17229	17301	17278	17189	17300	17256	17206	17328	17362	17369	17461	17401	17387	17154	17354	17374	17182	17322	17202	17402	17335	17377	17249	17430	17300	17293	17315	17200	17338	17239	17390	17227	17265	17362	17297	17390	17343	17469	17186	17353	17313	17203	17307	17188	17378	17199	17466	17381	17234	17517	17318	17366	17126	17372	17136	17101	17446	17284	17308	17259	17378	17203	17456	17364	17199	17279	17358	17471	17368	17215	17453	17420	17192	17359	17444	17318	17298	17226	17259	17256	17297	17389	17281	17275	17363	17296	17225	17255	17289	17182	17237	17278	17340	17131	17326	17340	17257	17266	17271	17400	17257	17427	17405	17284	17482	17287	17312	17252	17187	17405	17110	17553	17202	17234	17346	17292	17271	17292	17392	17482	17225	17334	17236	17445	17310	17443	17336	17276	17210	17273	17459	17360	17279	17336	17340	17290	17153	17211	17320	17381	17248	17358	17494	17259	17411	17349	17527	17371	17283	17292	17323	17215	17436	17234	17387	17300	17537	17393	17481	17422	17602	17218	17424	17302	17285	17363	17270	17362	17290	17179	17388	17181	17396	17250	17401	17227	17349	17464	17124	17377	17425	17262	17317	17475	17256	17482	17351	17239	17417	17273	17185	17166	17354	17231	17283	17249	17254	17275	17391	17227	17289	17234	17338	17423	17273	17308	17355	17255	17282	17322	17319	17304	17435	17504	17296	17199	17361	17278	17358	17456	17088	17162	17389	17348	17355	17144	17188	17262	17451	17387	17376	17386	17381	17122	17164	17390	17350	17269	17272	17401	17328	17296	17147	17326	17306	17185	17366	17342	17236	17285	17365	17332	17445	17317	17300	17300	17057	17404	17540	17231	17504	17276	17374	17365	17283	17514	17154	17380	17346	17404	17202	17453	17298	17314	17266	17345	17246	17339	17333	17348	17333	17179	17462	17519	17360	17257	17340	17448	17233	17379	17369	17193	17280	17394	17426	17447	17259	17287	17504	17097	17327	17271	17392	17309	17232	17489	17273	17397	17357	17400	17300	17162	17226	17397	17397	17216	17217	17260	17466	17386	17356	17211	17266	17265	17109	17352	17267	17156	17534	17228	17224	17216	17346	17329	17080	17289	17358	17408	17394	17235	17385	17420	17327	17274	17513	17327	17315	17376	17323	17151	17477	17259	17225	17253	17176	17210	17199	17444	17180	17467	17327	17408	17374	17317	17096	17221	17223	17405	17320	17440	17327	17409	17270	17307	17384	17321	17262	17289	17187	17313	17368	17393	17317	17305	17252	17394	17500	17321	17275	17266	17303	17376	17277	17385	17333	17382	17256	17225	17210	17428	17260	17196	17157	17310	17267	17207	17377	17355	17186	17351	17130	17165	17323	17255	17353	17248	17324	17271	17363	17398	17463	17228	17142	17231	17303	17379	17229	17234	17180	17389	17493	17223	17298	17220	17279	17226	17299	17466	17258	17342	17268	17360	17362	17404	17187	17315	17301	17378	17355	17273	17384	17379	17416	17268	17376	17358	17205	17388	17478	17356	17267	17377	17313	17220	17392	17371	17253	17256	17247	17328	17346	17320	17217	17296	17336	17388	17083	17306	17456	17165	17463	17411	17397	17417	17343	17368	17443	17267	17426	17331	17204	17306	17292	17084	17384	17350	17489	17279	17340	17287	17285	17358	17162	17312	17247	17270	17355	17287	17258	17281	17179	17179	17352	17334	17453	17406	17416	17338	17317	17215	17443	17280	17483	17408	17333	17359	17161	17258	17381	17412	17453	17268	17275	17251	17342	17454	17504	17378	17372	17294	17284	17172	17267	17241	17197	17399	17296	17320	17356	17318	17365	17235	17287	17401	17226	17201	17301	17214	17227	17335	17340	17252	17471	17264	17233	17130	17383	17238	17191	17386	17230	17346	17152	17452	17319	17296	17313	17398	17285	17186	17331	17487	17365	17430	17356	17244	17379	17275	17304	17289	17233	17175	17175	17291	17379	17307	17382	17238	17387	17346	17220	17215	17275	17319	17284	17308	17507	17473	17155	17268	17422	17257	17323	17321	17465	17256	17321	17194	17276	17563	17269	17281	17318	17221	17211	17418	17223	17308	17303	17305	17454	17410	17368	17086	17397	17293	17397	17236	17399	17418	17295	17238	17558	17433	17160	17268	17293	17237	17468	17332	17200	17305	17467	17295	17358	17333	17324	17401	17303	17418	17303	17366	17182	17295	17408	17341	17338	17237	17215	17297	17151	17287	17158	17345	17312	17310	17355	17324	17319	17547	17319	17206	17524	17391	17464	17381	17328	17284	17388	17318	17167	17287	17322	17332	17221	17377	17297	17369	17306	17292	17186	17284	17307	17254	17375	17131	17461	17389	17356	17393	17367	17159	17142	17287	17260	17009	17399	17239	17379	17243	17430	17349	17266	17245	17311	17217	17293	17282	17345	17199	17148	17115	17179	17351	17259	17331	17411	17437	17222	17265	17407	17268	17260	17352	17259	17363	17223	17370	17415	17329	17367	17428	17395	17441	17373	17251	17252	17232	17119	17228	17300	17367	17446	17218	17272	17334	17301	17285	17426	17337	17307	17324	17182	17402	17391	17364	17391	17421	17379	17297	17345	17359	17216	17198	17340	17177	17239	17221	17276	17323	17255	17310	17263	17369	17268	17420	17189	17334	17138	17464	17249	17370	17215	17385	17256	17223	17272	17324	17359	17253	17357	17370	17270	17244	17284	17294	17328	17258	17359	17377	17313	17419	17249	17491	17180	17284	17359	17171	17298	17336	17479	17261	17365	17228	17355	17486	17348	17329	17333	17297	17284	17239	17356	17183	17291	17073	17307	17405	17254	17110	17292	17308	17379	17406	17309	17263	17466	17336	17254	17471	17421	17263	17358	17267	17300	17286	17201	17260	17265	17434	17316	17372	17361	17337	17331	17124	17254	17271	17348	17164	17182	17396	17212	17332	17208	17345	17257	17416	17319	17066	17349	17324	17184	17380	17397	17495	17358	17259	17189	17368	17352	17457	17207	17349	17245	17311	17176	17334	17076	17252	17408	17253	17231	17211	17243	17163	17339	17326	17414	17327	17200	17073	17239	17312	17338	17429	17251	17283	17255	17393	17236	17125	17358	17331	17290	17267	17228	17462
30987	25197	29181	27176	24543	24736	24541	24657	24618	24605	24612	24090	24360	24676	24836	24702	24474	24461	24420	24499	24139	24089	24061	24028	24020	24101	24012	23890	23938	24153	23843	24085	24139	23860	23974	23897	24097	23987	23979	24180	24150	24341	23712	24015	23821	24029	23920	24061	23842	23825	24120	23887	23819	24003	24031	23932	23741	23964	24089	23964	23935	23862	23907	23905	23652	23764	23939	23965	24113	23924	23795	23708	23829	23745	23843	23949	24173	23812	23795	23914	23733	23800	23995	23922	23975	23804	24082	23870	23783	23621	23830	24009	24151	23802	23830	23748	23988	23904	24035	23991	23883	23749	23743	23884	23992	24018	23963	23794	23928	23807	24114	23719	23884	23960	23917	23826	24031	23820	23736	23738	23690	23944	23795	23913	23711	24073	24127	23682	23918	23827	23845	23984	23978	23872	23940	23896	23986	23905	23869	23885	23845	23763	23982	23935	24005	23998	23953	23889	23898	23754	23869	23994	23769	24027	23992	23987	24057	23883	23899	23899	24042	23866	23670	23795	23915	23944	23973	23745	23664	23885	23891	23985	23824	24068	23888	23766	24022	23826	23962	23873	23800	23910	23850	23677	24075	23897	23886	23813	23798	23905	23847	23869	23900	23628	23848	23681	24110	24158	23992	24021	24034	23877	24035	23950	23739	23754	23850	24009	23920	23949	24107	23794	23961	24023	23760	23915	23751	23964	23894	24288	24014	23980	23791	24151	24033	23851	23893	23849	23929	23866	23946	23700	24084	23736	23982	24283	23887	23990	23983	23958	23950	23957	23803	23852	23795	24035	23887	23969	23791	23963	24017	23705	23782	23871	24085	23811	24011	24056	24002	23991	23750	23655	23995	23794	23751	23708	23870	23825	24087	23910	24045	23825	23871	23682	23798	23919	23767	23751	23787	23915	23876	23902	23991	23870	23661	23783	23940	23779	23915	24105	23765	23656	24023	23757	23779	23995	23914	24048	23863	23903	24008	23702	24058	23797	23952	23655	23835	23761	23813	23891	24014	23675	23734	23929	23791	23839	23779	24138	23782	23888	23640	23778	23906	23835	23811	24167	23806	23890	23809	24098	23719	24025	23875	24085	23999	23876	23999	23885	23730	23943	23939	23680	23870	24074	23798	23818	23908	23924	23835	24051	24024	23865	23848	23801	23674	24026	24030	24112	23869	23649	24050	23559	23923	23963	24296	23913	23727	23799	24104	23864	23990	24203	23942	24010	24130	23894	24054	23902	24023	23656	23854	23964	23971	23982	23706	23848	23928	23994	23919	23791	23877	24059	23760	23784	24013	24171	23937	23803	23935	23748	24067	23995	23968	23821	23975	24094	23737	23912	23698	23931	23728	23987	23674	23790	24026	23943	23991	24032	23990	23935	24020	23802	24194	23786	23981	23877	23632	23891	24051	24068	23719	23689	23992	24013	23955	23602	23975	23676	23767	23760	23718	24138	24126	23959	23854	23749	23820	23940	24067	23958	23793	24033	23721	23923	24151	23990	23847	23843	23854	23815	23811	23986	23701	23598	23797	23696	24106	23786	23813	24069	23890	23983	23863	24225	23934	24223	24132	23876	23720	23769	23739	23973	24013	24008	23880	24095	23965	23933	23591	24046	23657	23836	24050	23916	23780	23824	23839	23891	24021	23849	24054	23937	23959	23866	24315	23983	23896	23848	24050	23891	23780	23927	23904	24129	24027	23903	23839	23857	24018	24074	23531	23771	24036	23806	23864	24053	24137	23618	24007	23581	24098	23961	23948	23654	24073	23870	23865	23991	23912	23966	23792	24123	23988	24036	23720	23977	23724	23804	23714	24138	23759	23962	23897	23845	23873	23880	23904	24003	23733	23821	24135	23709	24291	23817	24196	24134	23883	23720	23881	23892	23824	23834	23659	23907	23761	23829	23791	23974	23953	23965	23954	23951	24109	24078	24050	23899	23876	23977	24149	24079	23886	24000	23916	23919	23925	23760	24015	24040	23856	24094	23951	23666	24179	23724	24188	23950	23926	23804	23840	23872	23789	24039	23931	24028	24057	24091	23879	23854	23871	23850	23857	24010	23932	24048	23961	23974	24003	24167	23939	23945	23759	23961	23941	23987	24025	23951	24079	23923	23938	23773	23912	24145	24057	23781	24128	23936	23886	23986	23991	23894	23980	23779	24124	24176	24033	23807	23743	23801	23762	24002	24020	24016	23924	23813	23972	23896	24047	24001	23835	23823	23887	24111	23687	23770	23983	23762	24015	23956	23960	23919	23782	24003	23798	23991	24126	23864	23932	24214	24001	24064	23731	23944	23844	23798	24224	23794	23854	23954	23814	24006	23974	23851	23785	23719	23977	23834	23960	23826	23685	23669	23804	23831	23766	24007	23970	24093	23929	23944	23682	24020	23893	23843	23916	23835	23999	23872	23856	24059	23777	23819	23703	23798	23799	23814	23987	23944	23831	23925	24149	23769	23859	23813	23885	23839	23838	23765	23617	23908	23821	23784	23941	23935	24006	24100	24169	23895	23692	23899	23835	23904	23713	23774	24044	23966	23822	23946	23880	23818	24112	24072	23852	23854	24025	23767	24003	23734	23882	23855	23997	23909	23849	23668	23897	24005	23851	23950	23978	23876	23979	23878	24136	24018	23946	24024	24000	24089	24019	23876	23832	23780	24024	23811	24069	23959	23783	23983	24013	23790	24092	23947	24001	23810	23891	23958	23932	23963	23998	23911	23879	23895	24196	24105	23907	23900	23907	23851	24066	23882	24203	24110	23807	23769	24202	23930	24022	24161	23991	24009	23805	23933	24080	23827	23995	23885	23665	24058	23959	23876	24019	23976	23794	23744	23848	23876	23946	23892	24027	23979	24001	23940	24006	23828	23949	23962	23697	24008	23891	23756	24205	23977	24145	24129	23860	23734	23990	23805	24010	24113	23855	23904	24011	23998	23672	23854	23909	24021	24144	24048	23961	23905	23856	24001	23991	24074	24066	23577	23814	23991	23772	23903	23894	23871	23831	23924	23684	23782	23801	23951	24217	23927	23901	24083	23961	23801	23925	23558	24016	23990	23926	23894	24207	24116	23957	23860	23830	23767	23810	23837	23689	23667	23807	23846	23802	23706	24007	23885	23840	24043	23962	23959	23827	23921	23892	23767	24033	23956	23769	23984	23982	24015	23664	23953	24027	23849	23963	24007	24056	23913	23836	23987	23990	24050	23913	23898	24018	23913	23849	23859	23855	23771	23736	23944	24016	24070	23897	23953	23961	24125	24158	23711	24037	23962	23792	23751	23986	23821	23836	23813	23924	23915	23957	23983	23885	23844	24036	23833	23813	23808	23899	23837	23977	23881	24000	23897	23958	23827	24007	24165	24004	23859	23743	23866	23981	24067	24084	23890	23668	23794	23813	23889	23730	23887	23913	23909	23974	23829	23622	24045	23975	23831	23830	23736	23993	23881	23885	23839	23951	24218	23844	23691	23712	23572	23962	24108	24026	23937	23755	23732	23782	24134	23986	24169	23838	23983	23902	23863	23770	23675	23734	24084	24016	23692	23903	24072	23773	23663	23891	23792	23861	24325	23984	23994	23850	24059	23886	24152	23903	23883	23985	23888	23829	23924	23700	23988	24053	23721	23964	23825	23603	24003	23993	24047	24199	23807	23752	23910	24019	24102	23673	24043	23835	23931	23869	23749	23875	24047	23910	23884	23894	24120	23979	23833	23787	24021	24129	23458	23806	24189	23880	23941	24102	24084	24031	23773	24048	24038	23787	24048	23906	23789	23708	23788	23695	24070	23853	23791	23788	23836	23906	23752	23853	23963	24101	23848	23889	23963	24037	23853	23979	23629	23712	23887	23920	23882	23859	23773	24077	23960	24012	23748	24073	23998	24169	23562	24058	24075	23971	23867	24035	23943	23754	23976	24152	23712	23927	23728	24110	23775	23802	23717	23843	23945	23592	23881	23883	23911	23959	23825	23996	23959	23808	23931	23962	24093	23856	23947	23798	24126	23726	24008	23802	24123	23794	23789	23890	23696	23971	23922	23783	24063	23953	23993	23990	23878	24114	23792	23914	24036	23942	23939	24236	23950	23909	24010	23916	23765	23991	23901	23923	24046	23899	24010	24130	23967	23980	24090	23945	23973	24104	23945	24016	23874	23920	23882	24034	24020	23871	23830	23885	23859	23979	23960	24001	23964	23733	23900	23944	23960	23816	23946	23873	24052	23984	23933	24001	23969	23844	23635	23962	23933	23891	24007	24099	23540	23943	23883	23879	24106	23843	24050	23876	24172	24235	23823	23845	23850	23853	23851	23769	23729	24006	23693	23853	23793	23976	23997	23562	23816	23722	23782	23731	24117	23946	23832	24106	23988	24005	24029	23906	23895	23970	23650	23891	23848	23793	24183	23954	24232	23766	23795	23961	23851	23982	23704	23969	23949	23967	24016	23809	24281	23911	23945	23938	23905	23899	23919	24035	23811	23845	23984	23736	24046	23844	23886	23938	23747	23870	24145	23627	23878	23877	23821	23875	24136	24136	23849	24011	23723	23852	23904	24118	24064	23940	24193	23616	23875	23937	23929	23879	23793	23737	23902	23950	23873	23887	23858	23929	23798	23884	24074	23831	23793	23906	23956	23987	24043	23950	24107	23789	24081	23829	23828	23799	23748	23720	23946	23900	24027	23990	24025	23875	23946	23537	23935	23963	23937	23828	24032	23809	23691	23715	23912	24138	24038	24002	24180	23949	24050	24066	23808	23833	23812	23978	24078	24123	24044	24096	24047	23842	23969	24022	23761	24129	23811	23912	23654	23903	24107	23831	23953	24011	23916	23899	23998	23972	23759	23962	24210	23616	23780	23806	23774	23960	23831	23891	23870	23885	23994	23958	23819	23929	24113	24067	24209	24056	24036	23858	23925	23753	23963	23963	23933	23762	23656	24173	23788	23866	23804	24087	24088	23871	24022	23827	23737	24009	23941	24018	23992	24045	23896	24012	23805	23878	23988	24144	23998	24006	24060	23950	23900	23926	23901	24228	23674	23639	23840	23953	24022	23958	23980	23959	23844	23840	23810	23855	23920	23915	23877	23900	23811	23932	23934	23999	24019	24065	24023	23889	24118	23824	23905	24015	23983	23755	24085	23962	23862
22187	25147	23698	20397	19046	18570	18527	18038	18375	18163	17660	17899	18253	18245	18867	18634	18328	18143	17907	17731	17773	17604	17428	17413	17453	17382	17331	17497	17294	17206	17250	17419	17424	17346	17319	17454	17098	17464	17719	17523	17438	17673	17311	17312	17362	17153	17352	17358	17142	17420	17294	17408	17230	17426	17373	17272	17412	17173	17424	17254	17384	17317	17201	17251	17290	17246	17311	17643	17486	17454	17428	17355	17218	17225	17377	17148	17236	17252	17347	17392	17333	17100	17316	17377	17341	17244	17232	17263	17291	17313	17270	17193	17350	17380	17230	17361	17046	17351	17419	17110	17299	17147	17236	17396	17268	17349	17344	17246	17183	17335	17287	17419	17332	17347	17300	17275	17139	17327	17226	17302	17367	17313	17330	17312	17333	17436	17392	17266	17372	17140	17329	17255	17080	17540	17351	17222	17269	17310	17060	17309	17235	17138	17451	17381	17363	17294	17281	17121	17251	17197	17286	17277	17245	17271	17209	17238	17244	17364	17263	17315	17267	17210	17255	17121	17185	17404	17185	17415	17296	17367	17185	17323	17221	17242	17385	17250	17312	17243	17288	17267	17418	17195	17367	17222	17275	17130	17138	17194	17276	17317	17154	17201	17250	17321	17305	17248	17401	17106	17318	17306	17504	17291	17386	17317	17225	17116	17369	17384	17219	17193	17303	17278	17263	17368	17167	17468	17456	17226	17310	17153	17374	17219	17322	17296	17306	17127	17321	17345	17212	17315	17079	17344	17371	17263	17361	17318	17397	17365	17312	17261	17289	17297	17357	17449	17412	17298	17254	17214	17325	17356	17318	17061	17533	17293	17275	17192	17480	17197	17219	17353	17323	17317	17329	17301	17296	17249	17278	17276	17403	17373	17426	17174	17336	17376	17382	17344	17470	17313	17290	17283	17206	17150	17490	17502	17382	17284	17381	17311	17144	17364	17206	17353	17175	17339	17016	17106	17323	17361	17330	17355	17111	17246	17272	17171	17212	17365	17335	17166	17329	17268	17174	17557	17361	17209	17303	17271	17230	17213	17080	17248	17263	17242	17248	17154	17399	17124	17136	17221	17320	17431	17472	17392	17228	17173	17276	17268	17283	17380	17298	17219	17236	17304	17401	17322	17320	17121	17253	17123	17243	17281	17265	17178	17364	17339	17217	17287	17177	17257	17254	17284	17330	17259	17230	17384	17310	17306	17242	17443	17389	17240	17244	17258	17443	17485	17071	17361	17368	17386	17253	17295	17185	17317	17392	17406	17473	17337	17228	17154	17258	17244	17251	17314	17162	17299	17355	17519	17276	17227	17171	17396	17040	17338	17125	17373	17203	17263	17215	17270	17189	17263	17333	17490	17277	17141	17229	17303	17323	17254	17162	17288	17277	17379	17361	17192	17100	17452	17391	17339	17209	17357	17355	17219	17099	17209	17284	17433	17289	17206	17312	17550	17162	17083	17358	17262	17418	17300	17318	17275	17121	17315	17284	17287	17296	17388	17508	17217	17368	17195	17358	17235	17332	17280	17397	17283	17256	17240	17270	17308	17320	17330	17254	17319	17456	17304	17419	17206	17503	17379	17466	17325	17271	17537	17478	17243	17308	17293	17403	17291	17476	17214	17311	17435	17212	17181	17290	17392	17364	17162	17237	17267	17253	17359	17377	17219	17209	17212	17223	17435	17392	17347	17308	17258	17151	17397	17363	17172	17369	17267	17195	17174	17159	17288	17022	17160	17345	17367	17211	17177	17408	17212	17389	17395	17264	17329	17248	17239	17254	17321	17319	17409	17194	17334	17274	17142	17429	17287	17262	17182	17285	17181	17359	17131	17208	17325	17142	17434	17381	17146	17211	17304	17298	17330	17213	17309	17317	17249	17162	17378	17319	17561	17313	17274	17303	17336	17193	17100	17147	17174	17099	17205	17364	17086	17226	17384	17356	17207	17331	17311	17147	17362	17413	17303	17430	17255	17291	17191	17297	17475	17291	17285	17168	17218	17412	17185	17207	17356	17131	17346	17103	17289	17255	17340	17243	17424	17395	17215	17301	17218	17231	17445	17217	17405	17373	17123	17148	17081	17237	17338	17187	17249	17330	17191	17340	17222	17281	17267	17240	17265	17383	17191	17375	17324	17072	17115	17261	17250	17243	17267	17256	17199	17352	17161	17374	17137	17334	17314	17264	17197	17206	17512	17368	17237	17194	17485	17357	17323	17310	17360	17258	17279	17359	17282	17217	17325	17474	17181	17132	17189	17320	17222	17462	17264	17258	17391	17383	17262	17348	17188	17280	17503	17249	17303	17267	17261	17263	17423	17295	17343	17388	17271	17372	17190	17136	17313	17302	17300	17295	17295	17334	17450	17310	17351	17144	17292	17279	17213	17265	17327	17499	17364	17220	17411	17284	17315	17355	17225	17291	17294	17251	17200	17155	17326	17332	17261	17316	17365	17073	17293	17173	17298	17278	17265	17341	17361	17352	17336	17336	17325	17138	17481	17310	17340	17093	17319	17175	17212	17305	17379	17170	17224	17199	17366	17237	17255	17148	17383	17154	17233	17202	17283	17241	17332	17333	17110	17358	17267	17202	17172	17523	17240	17348	17149	17284	17127	17430	17378	17263	17408	17164	17398	17167	17390	17195	17347	17123	17248	17364	17339	17268	17237	17215	17203	17157	17374	17423	17391	17405	17178	17242	17323	17234	17248	17355	17354	17249	17262	17286	17344	17332	17281	17358	17322	17278	17187	17284	17376	17141	17424	17309	17151	17218	17310	17396	17269	17205	17222	17454	17249	17192	17259	17402	17458	17335	17546	17268	17375	17300	17409	17326	17159	17375	17354	17302	17353	17157	17260	17359	17345	17290	17248	17321	17364	17276	17117	17318	17128	17271	17099	17471	17361	17263	17162	17309	17347	17147	17414	17169	17356	17320	17185	17285	17277	17062	17238	17213	17329	17114	17215	17310	17221	17362	17301	17282	17420	17082	17301	17268	17369	17354	17324	17293	17395	17248	17530	17156	17442	17398	17232	17372	17315	17391	17241	17391	17359	17193	17361	17205	17132	17373	17249	17174	17366	17414	17269	17165	17343	17341	17245	17218	17208	17278	17286	17303	17318	17440	17197	17397	17221	17231	17283	17362	17196	17349	17543	17382	17200	17271	17355	17299	17335	17252	17383	17355	17393	17277	17444	17251	17249	17240	17336	17377	17267	17358	17067	17268	17349	17366	17240	17224	17255	17329	17407	17255	17227	17162	17248	17250	17232	17302	17275	17273	17137	17309	17261	17452	17311	17268	17387	17182	17437	17219	17337	17054	17259	17318	17370	17313	17246	17365	17110	17404	17495	17279	17203	17288	17269	17373	17068	17451	17306	17243	17397	17384	17272	17131	17263	17318	17269	17308	17247	17297	17418	17308	17478	17207	17360	17204	17234	17174	17461	17486	17078	17110	17343	17312	17451	17369	17395	17386	17245	17467	17304	17283	17304	17427	17272	17169	17290	17242	17348	17254	17363	17377	17428	17376	16964	17283	17177	17191	17352	17297	17290	17070	17216	17150	17173	17250	17276	17207	17426	17373	17187	17287	17303	17322	17177	17364	17427	17328	17506	17297	17129	17436	17186	17332	17432	17286	17086	17268	17256	17241	17111	17335	17211	17341	17333	17434	17237	17315	17194	17490	17107	17074	17274	17236	17226	17280	17398	17278	17268	17217	17668	17308	17088	17345	17353	17501	17182	17256	17364	17139	17446	17366	17222	17422	17296	17337	17230	17369	17463	17272	17409	17161	17414	17210	17252	17147	17229	17162	17314	17363	17450	17252	17297	17369	17247	17279	17372	17196	17258	17348	17358	17407	17195	17206	17204	17238	17120	17300	17333	17293	17161	17325	17315	17253	17316	17104	17494	17291	17430	17139	17269	17251	17146	17400	17121	17250	17231	17148	17178	17389	17354	17345	17222	17272	17291	17355	17383	17326	17340	17150	17182	17205	17077	17323	17125	17268	17211	17156	17246	17161	17429	17320	17319	17251	17407	17342	17032	17331	17319	17253	17254	17254	17522	17322	17210	17390	17169	17322	17375	17320	17196	17222	17323	17309	17286	17189	17260	17221	17299	17379	17181	17252	17159	17273	17327	17453	17270	17028	17270	17328	17001	17372	17248	17215	17243	17321	17387	17420	17114	17381	17141	17242	17343	17215	17605	17181	17193	17105	17243	17213	17170	17176	17378	17141	17156	17206	17170	17401	17264	17363	17228	16973	17345	17244	17376	17175	17115	17268	17238	17395	17214	17354	17308	17389	17354	17147	17313	17378	17208	17240	17012	17337	17450	17336	17196	17355	17337	17415	17268	17384	17399	17566	17244	17236	17209	17223	17226	17345	17148	17452	17311	17404	17206	17296	17306	17231	17328	17317	17448	17271	17283	17579	17211	17451	17366	17419	17248	17352	17253	17228	17325	17290	17387	17407	17179	17118	17183	17298	17210	17320	17446	17405	17215	17334	17298	17359	17249	17295	17210	17348	17320	17287	17393	17265	17339	17284	17334	17311	17220	17512	17236	17282	17454	17277	17202	17269	17379	17422	17264	17201	17149	17443	17137	17110	17185	17384	17364	17234	17252	17263	17120	17291	17346	17287	17279	17248	17307	17090	17335	17302	17351	17291	17367	17319	17403	17312	17378	17388	17513	17342	17300	17339	17475	17371	17108	17210	17280	17423	17384	17239	17363	17423	17300	17304	17200	17378	17254	17310	17256	17330	17265	17161	17333	17325	17201	17388	17166	17102	17194	17194	17332	17319	17277	17274	17182	17259	17361	17478	17202	17305	17139	17180	17430	17130	17255	17330	17323	17207	17304	17270	17366	17226	17398	17169	17236	17242	17198	17176	17336	17309	17249	17241	17225	17301	17360	17308	17264	17424	17252	17401	17061	17170	17107	17265	17047	17301	17243	17194	17130	17366	17386	17274	17361	17363	17317	17247	17353	17249	17312	17317	17182	17259	17263	17228	17437	17337	17403	17176	17355	17170	17137	17129	17282	17554	17369	17389	17328	17368	17324	17379	17189	17344	17172	17514	17311	17285	17292	17472	17270	17184	17241	17297	17200	17362	17287	17258	17291	17300	17205	17256	17165	17254	17387	17245	17359
24482	20973	28195	24547	24238	27036	28152	26123	25767	25642	25324	25368	25888	25912	25835	25706	25667	25508	25192	25349	25331	25042	24971	24799	24753	24817	24963	24793	24787	24580	24518	24744	24766	24659	24738	24676	24273	24672	25366	25715	25262	24943	24835	24604	24601	24470	24387	24425	24534	24398	24391	24439	24383	24317	24378	24528	24375	24353	24267	24550	24776	24549	24506	24315	24707	24359	24308	24550	24632	24233	24489	24292	24435	24408	24423	24583	24317	24372	24139	24480	24502	24408	24498	24437	24518	24352	24526	24376	24473	24419	24510	24651	24412	24353	24588	24512	24691	24480	24371	24482	24506	24254	24633	24374	24600	24406	24500	24336	24403	24305	24356	24386	24611	24682	24569	24132	24319	24277	24516	24470	24459	24786	24624	24489	24361	24571	24573	24288	24760	24587	24460	24432	24493	24733	24382	24732	24526	24544	24487	24357	24306	24624	24298	24399	24592	24637	24690	24443	24542	24380	24346	24397	24321	24401	24533	24453	24702	24497	24319	24430	24648	24534	24459	24337	24519	24202	24378	24585	24437	24281	24383	24234	24438	24521	24479	24340	24364	24636	24586	24536	24585	24487	24505	24447	24290	24446	24236	24229	24257	24372	24520	24600	24362	24619	24529	24517	24465	24371	24521	24533	24707	24659	24389	24244	24423	24600	24443	24495	24309	24497	24423	24540	24506	24457	24839	24464	24463	24359	24360	24519	24400	24612	24264	24440	24348	24503	24623	24426	24433	24523	24503	24293	24377	24523	24427	24751	24351	24584	24634	24402	24479	24574	24366	24620	24317	24396	24094	24422	24633	24379	24703	24260	24437	24539	24274	24577	24372	24363	24398	24230	24287	24094	24395	24469	24167	24275	24349	24402	24351	24493	24802	24427	24479	24441	24469	24624	24734	24461	24490	24593	24407	24579	24537	24337	24391	24561	24473	24349	24611	24353	24368	24626	24330	24389	24608	24586	24517	24437	24414	24507	24409	24333	24501	24553	24349	24341	24477	24385	24422	24523	24631	24403	24510	24489	24424	24333	24397	24289	24352	24298	24502	24412	24532	24435	24377	24438	24529	24520	24545	24358	24599	24208	24311	24604	24579	24287	24399	24755	24321	24550	24493	24412	24400	24415	24357	24281	24509	24410	24302	24430	24498	24710	24521	24624	24456	24410	24315	24536	24289	24475	24440	24356	24425	24405	24418	24546	24214	24349	24579	24521	24677	24534	24551	24444	24344	24516	24528	24832	24529	24543	24305	24487	24323	24518	24526	24328	24408	24462	24404	24367	24517	24234	24299	24235	24558	24412	24362	24300	24463	24612	24634	24617	24381	24447	24342	24422	24546	24196	24593	24135	24246	24427	24364	24385	24304	24515	24436	24652	24636	24273	24488	24498	24576	24341	24325	24458	24388	24241	24466	24520	24528	24459	24408	24497	24546	24419	24339	24561	24514	24512	24410	24499	24600	24280	24316	24580	24322	24392	24685	24389	24319	24478	24237	24268	24611	24591	24567	24472	24573	24300	24421	24419	24423	24558	24372	24378	24461	24375	24418	24320	24284	24493	24209	24351	24354	24541	24533	24280	24309	24511	24362	24484	24275	24568	24375	24285	24419	24467	24430	24308	24165	24488	24402	24473	24640	24478	24561	24416	24581	24547	24313	24677	24578	24434	24536	24431	24333	24432	24480	24741	24973	24471	24649	24552	24530	24646	24343	24254	24392	24590	24566	24426	24572	24595	24255	24403	24349	24473	24584	24576	24561	24464	24413	24650	24500	24398	24493	24486	24499	24598	24396	24278	24608	24391	24576	24465	24436	24436	24610	24549	24460	24260	24291	24289	24432	24370	24533	24260	24513	24429	24305	24448	24339	24518	24544	24268	24329	24526	24421	24597	24300	24446	24719	24242	24199	24360	24345	24313	24589	24537	24524	24583	24463	24452	24312	24368	24251	24496	24449	24531	24798	24518	24634	24559	24256	24563	24544	24310	24385	24337	24702	24371	24453	24402	24405	24349	24536	24409	24191	24397	24327	24398	24417	24639	24507	24368	24295	24328	24384	24380	24361	24424	24675	24367	24439	24352	24335	24442	24252	24400	24374	24516	24517	24411	24501	24577	24536	24662	24438	24378	24573	24655	24415	24226	24518	24560	24339	24327	24619	24505	24569	24322	24209	24452	24416	24500	24576	24346	24464	24302	24362	24300	24358	24612	24359	24343	24504	24486	24600	24382	24435	24480	24258	24366	24374	24397	24295	24461	24729	24392	24314	24400	24556	24732	24402	24537	24428	24530	24405	24647	24646	24383	24516	24358	24463	24538	24075	24302	24279	24468	24649	24443	24308	24655	24317	24074	24268	24294	24491	24297	24390	24549	24433	24235	24491	24509	24515	24365	24481	24339	24465	24395	24298	24464	24537	24462	24270	24526	24426	24480	24595	24338	24458	24352	24321	24344	24420	24371	24372	24295	24596	24319	24385	24459	24518	24402	24480	24414	24676	24492	24402	24567	24761	24084	24492	24447	24372	24300	24251	24552	24356	24376	24322	24456	24253	24640	24410	24557	24546	24201	24511	24404	24463	24283	24464	24470	24209	24571	24589	24340	24431	24368	24357	24433	24189	24161	24396	24157	24487	24495	24519	24375	24445	24316	24482	24268	24299	24545	24384	24363	24573	24278	24606	24396	24475	24247	24287	24100	24717	24300	24287	24202	24661	24628	24643	24755	24356	24467	24525	24258	24431	24373	24470	24307	24422	24336	24355	24378	24522	24268	24604	24479	24483	24581	24337	24512	24338	24567	24294	24259	24488	24384	24378	24393	24811	24388	24594	24795	24398	24363	24427	24396	24561	24188	24170	24252	24325	24326	24543	24382	24381	24514	24544	24366	24572	24577	24453	24366	24574	24696	24757	24538	24294	24401	24769	24401	24474	24300	24622	24527	24142	24216	24438	24585	24436	24427	24308	24399	24137	24591	24546	24417	24443	24387	24573	24549	24353	24403	24427	24435	24502	24690	24311	24476	24420	24547	24492	24628	24621	24416	24608	24467	24461	24476	24624	24326	24263	24261	24636	24482	24505	24181	24562	24491	24329	24507	24598	24671	24342	24429	24362	24292	24437	24269	24470	24181	24374	24305	24391	24315	24342	24448	24475	24267	24387	24227	24369	24290	24412	24371	24332	24339	24527	24338	24296	24579	24389	24430	24429	24387	24322	24490	24428	24562	24532	24315	24276	24474	24590	24538	24586	24590	24464	24637	24420	24360	24593	24392	24353	24400	24527	24611	24489	24430	24422	24408	24325	24563	24456	24375	24453	24652	24412	24216	24400	24479	24497	24340	24258	24502	24584	24332	24350	24566	24568	24276	24410	24313	24318	24560	24529	24334	24482	24471	24487	24370	24496	24395	24328	24523	24339	24379	24186	24143	24464	24403	24513	24407	24460	24168	24312	24226	24437	24504	24423	24475	24494	24653	24564	24741	24526	24234	24369	24471	24139	24587	24548	24381	24317	24613	24383	24416	24319	24598	24383	24440	24220	24408	24750	24631	24475	24447	24467	24581	24194	24291	24343	24431	24473	24627	24417	24479	24622	24384	24659	24512	24502	24571	24576	24572	24428	24310	24625	24381	24507	24436	24010	24296	24475	24594	24568	24454	24367	24359	24400	24362	24600	24487	24331	24520	24597	24402	24628	24306	24561	24586	24492	24362	24425	24508	24413	24342	24153	24227	24480	24486	24604	24363	24410	24245	24372	24465	24409	24342	24450	24410	24732	24183	24267	24373	24683	24433	24567	24379	24600	24244	24559	24500	24467	24448	24301	24460	24377	24226	24510	24297	24434	24550	24316	24170	24604	24322	24570	24531	24365	24408	24440	24258	24329	24516	24313	24422	24361	24430	24529	24575	24342	24307	24434	24169	24240	24532	24471	24379	24366	24585	24494	24647	24427	24249	24315	24361	24651	24452	24579	24544	24518	24339	24696	24301	24396	24450	24677	24559	24451	24431	24219	24373	24465	24470	24523	24233	24536	24467	24719	24378	24357	24231	24261	24441	24481	24264	24658	24329	24438	24309	24304	24282	24393	24125	24430	24430	24459	24502	24508	24264	24635	24322	24429	24519	24432	24291	24811	24468	24277	24458	24646	24668	24281	24402	24439	24467	24809	24259	24270	24515	24348	24528	24355	24492	24298	24596	24370	24310	24465	24130	24453	24487	24646	24535	24421	24522	24492	24541	24782	24586	24437	24374	24442	24567	24601	24419	24593	24462	24206	24629	24293	24583	24450	24711	24204	24431	24429	24677	24600	24550	24131	24433	24340	24490	24370	24519	24322	24474	24388	24234	24367	24500	24329	24430	24330	24440	24368	24595	24342	24403	24320	24472	24526	24257	24594	24379	24207	24497	24383	24400	24487	24349	24444	24385	24376	24345	24366	24465	24262	24457	24481	24180	24283	24467	24618	24458	24394	24109	24394	24341	24219	24437	24391	24588	24405	24389	24479	24408	24412	24590	24388	24351	24527	24288	24366	24828	24295	24517	24672	24376	24489	24389	24472	24436	24414	24477	24274	24401	24348	24169	24486	24621	24389	24515	24522	24461	24616	24473	24445	24147	24475	24383	24293	24599	24424	24345	24280	24416	24572	24343	24521	24554	24205	24255	24385	24451	24640	24313	24669	24453	24476	24480	24204	24264	24602	24342	24551	24334	24622	24628	24493	24509	24508	24469	24276	24628	24518	24387	24315	24590	24329	24362	24242	24580	24480	24418	24356	24386	24479	24475	24427	24465	24456	24408	24510	24491	24610	24358	24380	24494	24398	24603	24598	24247	24582	24532	24161	24427	24430	24618	24554	24578	24543	24604	24472	24511	24330	24492	24437	24447	24299	24375	24416	24439	24364	24482	24341	24523	24480	24348	24276	24536	24382	24397	24569	24479	24477	24218	24209	24483	24458	24479	24434	24301	24299	24464	24393	24590	24535	24313	24460	24378	24533	24585	24621	24601	24491	24578	24515	24470	24488	24700	24433	24413	24318	24398	24435	24570	24259	24456	24322	24400	24288	24698	24665	24462	24483	24500	24506	24104	24349	24717	24574	24448	24448	24414	24722	24447	24765	24429	24549	24690	24465	24449	24596	24464	24606	24268	24268	24429
22126	34534	32218	26129	22662	21241	20231	19902	19477	19092	18494	18820	19791	19446	19771	19441	19313	18830	18794	18811	18473	18620	18072	18069	18148	17999	18197	17970	17953	17995	17849	17944	17896	17683	17593	17562	17689	18095	18954	18931	18584	17973	17898	17731	17534	17756	17679	17541	17611	17542	17567	17765	17714	17728	17713	17539	17576	17687	17757	17722	17572	17632	17616	17620	17444	17762	17955	17471	17539	17520	17558	17634	17690	17616	17714	17802	17696	17556	17467	17597	17585	17606	17598	17605	17564	17641	17586	17583	17612	17640	17670	17619	17658	17729	17557	17477	17684	17624	17742	17736	17601	17531	17569	17650	17682	17741	17679	17707	17511	17584	17664	17582	17653	17647	17515	17614	17648	17614	17754	17389	17555	17682	17738	17806	17717	17655	17577	17789	17717	17660	17558	17576	17591	17582	17630	17849	17756	17566	17541	17426	17530	17703	17698	17778	17654	17551	17446	17740	17664	17581	17600	17462	17590	17692	17684	17508	17646	17518	17557	17562	17532	17532	17602	17718	17465	17743	17721	17828	17570	17615	17659	17631	17652	17625	17506	17881	17712	17615	17793	17542	17580	17837	17576	17560	17698	17591	17594	17728	17628	17624	17730	17647	17656	17835	17544	17551	17742	17537	17639	17729	17662	17501	17612	17534	17725	17540	17769	17566	17734	17598	17560	17700	17693	17829	17605	17621	17672	17465	17810	17439	17516	17600	17678	17615	17724	17663	17629	17547	17653	17812	17621	17641	17573	17583	17641	17646	17653	17708	17606	17666	17548	17719	17743	17425	17890	17749	17653	17573	17503	17816	17673	17745	17612	17662	17644	17493	17635	17497	17597	17556	17658	17509	17643	17553	17616	17781	17731	17478	17523	17672	17650	17574	17545	17733	17491	17560	17549	17674	17573	17751	17719	17490	17620	17681	17622	17297	17494	17719	17638	17630	17549	17574	17739	17534	17524	17682	17474	17736	17568	17650	17605	17601	17574	17859	17688	17667	17781	17636	17690	17720	17482	17562	17545	17701	17668	17697	17524	17692	17829	17657	17611	17664	17611	17691	17390	17671	17492	17745	17706	17521	17667	17661	17957	17662	17555	17763	17614	17441	17595	17546	17578	17627	17450	17677	17725	17695	17589	17615	17623	17653	17569	17457	17663	17664	17587	17726	17739	17755	17413	17588	17688	17508	17707	17677	17533	17444	17765	17610	17659	17519	17543	17695	17777	17665	17663	17725	17640	17683	17518	17542	17575	17547	17453	17827	17410	17769	17726	17444	17647	17640	17538	17722	17582	17581	17637	17619	17654	17662	17463	17461	17621	17518	17561	17695	17519	17582	17718	17533	17633	17684	17555	17560	17607	17663	17649	17652	17842	17791	17684	17666	17699	17678	17596	17661	17839	17419	17616	17714	17381	17552	17791	17738	17796	17674	17532	17521	17765	17629	17661	17571	17697	17545	17662	17521	17667	17529	17697	17598	17648	17648	17521	17406	17683	17738	17677	17648	17696	17508	17642	17498	17511	17488	17612	17491	17654	17768	17718	17719	17555	17627	17589	17514	17775	17573	17442	17701	17762	17751	17685	17671	17526	17597	17612	17834	17656	17777	17708	17682	17645	17777	17623	17641	17511	17606	17494	17553	17696	17523	17650	17624	17806	17588	17614	17610	17680	17530	17618	17493	17785	17732	17594	17655	17740	17839	17625	17656	17651	17661	17593	17513	17718	17662	17616	17523	17589	17642	17707	17456	17547	17728	17636	17757	17693	17674	17919	17431	17661	17743	17564	17595	17645	17611	17616	17751	17611	17712	17646	17678	17606	17619	17688	17779	17657	17604	17858	17755	17843	17783	17740	17787	17748	17823	17601	17731	17656	17561	17647	17710	17725	17772	17478	17574	17494	17741	17613	17716	17590	17713	17544	17593	17691	17557	17829	17785	17487	17569	17513	17718	17811	17667	17746	17610	17426	17761	17777	17656	17499	17711	17810	17589	17600	17643	17633	17634	17749	17417	17878	17666	17497	17478	17623	17747	17767	17593	17720	17617	17746	17649	17557	17763	17536	17566	17562	17661	17502	17716	17586	17790	17495	17597	17710	17600	17608	17652	17621	17642	17623	17613	17695	17434	17582	17687	17684	17550	17584	17602	17779	17602	17739	17897	17518	17845	17722	17825	17549	17493	17641	17743	17603	17533	17640	17603	17575	17599	17492	17707	17708	17683	17732	17823	17678	17697	17711	17722	17747	17623	17639	17734	17577	17600	17503	17726	17656	17722	17657	17675	17743	17477	17778	17581	17652	17632	17660	17706	17588	17794	17597	17797	17713	17707	17619	17580	17717	17619	17432	17610	17587	17658	17619	17759	17708	17586	17484	17467	17707	17481	17778	17525	17797	17611	17710	17735	17683	17533	17657	17750	17853	17762	17687	17770	17758	17416	17574	17569	17556	17560	17616	17729	17653	17698	17572	17681	17598	17762	17551	17603	17675	17693	17720	17599	17705	17736	17565	17578	17792	17637	17774	17739	17590	17555	17617	17651	17567	17612	17652	17552	17626	17798	17864	17767	17694	17597	17391	17614	17598	17675	17775	17718	17725	17640	17411	17767	17751	17660	17535	17457	17787	17666	17535	17614	17563	17688	17638	17890	17763	17665	17482	17770	17693	17652	17744	17639	17594	17748	17630	17626	17654	17448	17691	17717	17630	17729	17565	17637	17670	17743	17616	17708	17725	17440	17774	17603	17447	17632	17701	17709	17841	17558	17639	17636	17571	17627	17660	17662	17730	17632	17796	17761	17787	17548	17415	17644	17528	17733	17639	17638	17491	17594	17641	17564	17728	17689	17581	17683	17773	17665	17827	17454	17604	17657	17604	17682	17791	17648	17814	17741	17608	17521	17544	17806	17668	17671	17784	17666	17654	17802	17628	17560	17732	17673	17663	17639	17646	17717	17652	17740	17574	17600	17776	17474	17859	17715	17565	17499	17838	17580	17719	17822	17658	17626	17394	17756	17624	17474	17617	17722	17765	17695	17692	17819	17654	17682	17822	17575	17797	17522	17650	17590	17450	17700	17708	17633	17513	17732	17607	17678	17688	17530	17750	17762	17851	17702	17751	17780	17675	17769	17479	17599	17664	17488	17615	17569	17624	17798	17797	17660	17425	17678	17759	17480	17652	17731	17575	17572	17569	17532	17587	17600	17720	17619	17596	17538	17729	17595	17530	17453	17529	17608	17621	17572	17702	17550	17605	17598	17588	17738	17696	17665	17639	17671	17714	17639	17596	17593	17822	17617	17577	17641	17545	17515	17675	17666	17579	17649	17572	17743	17675	17650	17656	17620	17651	17752	17644	17514	17687	17536	17796	17621	17658	17530	17543	17702	17571	17571	17588	17700	17777	17735	17677	17582	17640	17708	17757	17717	17736	17565	17508	17884	17697	17502	17616	17701	17755	17678	17720	17559	17702	17277	17637	17756	17682	17559	17656	17782	17678	17830	17763	17569	17653	17601	17783	17666	17618	17742	17498	17714	17584	17694	17688	17753	17704	17621	17689	17683	17588	17548	17665	17841	17756	17639	17477	17718	17342	17517	17720	17653	17697	17701	17807	17539	17437	17609	17646	17555	17801	17611	17691	17708	17627	17613	17681	17729	17578	17560	17407	17571	17604	17536	17656	17829	17539	17880	17522	17682	17631	17603	17535	17870	17671	17582	17682	17724	17608	17669	17646	17533	17660	17703	17802	17655	17635	17627	17577	17563	17683	17586	17617	17751	17567	17818	17555	17626	17689	17661	17688	17785	17352	17758	17630	17547	17434	17641	17659	17858	17555	17712	17679	17862	17775	17726	17699	17412	17637	17725	17857	17617	17674	17611	17667	17489	17618	17788	17749	17676	17657	17766	17700	17723	17523	17450	17635	17706	17640	17602	17757	17748	17734	17622	17650	17657	17697	17759	17762	17547	17514	17558	17525	17608	17610	17713	17676	17714	17576	17555	17560	17733	17656	17683	17734	17559	17515	17878	17494	17756	17443	17480	17606	17643	17561	17483	17601	17653	17587	17652	17637	17675	17588	17834	17476	17755	17679	17747	17579	17674	17600	17503	17643	17476	17640	17651	17728	17588	17728	17723	17539	17618	17649	17716	17585	17791	17561	17607	17776	17519	17645	17611	17641	17748	17617	17687	17600	17750	17662	17588	17771	17633	17547	17501	17552	17651	17610	17755	17562	17785	17786	17636	17521	17548	17704	17703	17727	17612	17556	17435	17793	17773	17621	17581	17400	17621	17770	17637	17485	17637	17667	17529	17673	17743	17661	17732	17625	17492	17533	17352	17641	17564	17617	17541	17773	17536	17870	17637	17718	17802	17708	17715	17568	17676	17802	17802	17736	17606	17643	17700	17539	17650	17725	17619	17644	17642	17767	17747	17632	17556	17682	17614	17693	17742	17821	17554	17594	17577	17691	17801	17633	17785	17724	17665	17643	17801	17553	17745	17600	17669	17568	17722	17638	17717	17800	17519	17521	17689	17660	17742	17630	17686	17689	17642	17836	17498	17664	17709	17599	17627	17602	17438	17622	17500	17694	17615	17475	17560	17634	17653	17691	17796	17626	17628	17738	17571	17552	17724	17519	17678	17517	17701	17529	17747	17641	17811	17790	17639	17617	17524	17725	17589	17547	17679	17564	17610	17546	17759	17595	17645	17539	17537	17789	17598	17638	17522	17718	17640	17626	17562	17639	17596	17662	17675	17545	17784	17844	17533	17699	17835	17715	17676	17791	17489	17557	17334	17730	17458	17635	17534	17645	17534	17630	17637	17681	17582	17641	17590	17759	17597	17740	17704	17655	17662	17604	17624	17687	17715	17809	17642	17616	17700	17516	17728	17784	17582	17753	17715	17618	17584	17665	17578	17513	17664	17804	17509	17781	17685	17743	17514	17609	17816	17714	17686	17750	17690	17671	17572	17683	17664	17761	17725	17578	17646	17683	17450	17778	17614	17646	17588	17650	17735	17663	17572	17614	17668	17657	17503	17760	17558	17745	17570	17610	17730	17918	17524	17574	17695	17652	17823	17702	17566	17656	17564	17601	17700	17552	17674	17698	17728	17638	17663	17710	17662	17610	17654	17699	17761	17500	17581	17567	17598
22968	21011	28432	23775	22548	27053	30657	27094	26750	26531	26139	26772	27251	26982	27134	26931	26248	25964	25784	25924	25573	25588	25987	25503	25624	25741	25366	25384	25469	25283	25254	25390	25160	25075	25088	25185	25166	26117	27008	26364	26050	25629	25152	24814	24986	24753	24994	25078	25003	24819	24931	25123	25017	25110	25019	25224	25017	24872	24763	25035	24872	25227	24879	25072	24798	24698	24903	24842	24944	24903	24951	25038	24953	24941	24960	24924	24896	24810	24875	25075	25026	25074	24796	24866	25107	25060	24849	24669	25094	24814	24800	24969	24899	24817	25147	24963	25078	24839	25024	24621	24867	24868	24765	24883	24961	24929	25008	24850	24725	24675	24892	24788	24826	24703	24817	24781	24731	24674	25023	25024	25122	24897	24939	24913	24955	25084	24857	25018	24806	24898	24808	24747	25013	24721	24743	25036	24747	24494	24768	24825	24643	24709	24815	24919	24755	24677	24867	24953	24955	25106	24770	24716	24969	24729	24872	25003	24684	25062	24953	24719	24967	24998	24778	25171	25067	24715	24747	24975	24607	24815	25041	24656	24773	24979	24913	24757	24832	24778	24972	24746	24783	24753	24794	25102	25093	24907	25230	24989	24941	24881	24755	24744	24899	25032	25106	24995	24790	24722	24581	24955	24809	24969	24821	24815	24911	24852	24963	24694	24908	25293	24958	25045	24861	24740	24712	24866	24991	24960	25248	24992	24947	24894	24906	25059	24618	24618	24997	24842	24548	25061	24947	24845	24894	24816	25017	24859	25040	24839	24871	24773	24708	24838	24796	24833	24945	24738	24937	24930	24628	24862	25202	24783	24684	24665	24817	24772	24778	24828	24525	25067	24919	24718	24879	24834	25030	24717	24765	24811	24843	24963	24807	24890	24829	24970	24965	24872	25207	24787	24827	24818	25018	25194	24952	24587	24973	24927	25017	24912	24960	24886	24770	25014	24886	24955	24925	24945	24767	24673	24759	25101	24956	24988	24824	24742	24913	25163	24846	24951	24810	24977	24813	24871	24825	24672	24740	24904	24936	24712	24984	24929	24720	24922	24929	25219	25105	24966	24973	24855	24647	24727	24943	24623	24928	24715	24992	24813	24816	24670	24980	24860	24847	24960	24916	24940	24874	24871	24737	24759	24757	24897	25051	24933	25032	25134	24782	24799	25020	24766	24990	24920	24883	24738	24950	24977	24806	24746	24895	24721	25040	24702	24908	24911	24627	24669	24720	24774	24721	25153	24745	24894	24834	25069	24880	24850	24828	24895	24827	24714	24675	24873	25032	25092	25023	24966	24712	24871	24814	24740	24892	24883	25068	24879	24894	24706	25096	24936	24996	24876	24954	24835	24682	24909	24924	24894	24720	24668	24791	24800	24929	24887	24960	24697	24873	25030	25018	24800	24882	24902	24661	24837	24838	24866	24792	24889	24881	24804	24629	24930	24917	24620	24816	24830	24715	24812	24772	25158	24829	25002	24859	24948	24739	24952	24754	24744	25033	25178	25150	24915	24960	24858	24798	24668	24941	24939	24931	24897	24660	24829	24832	24832	24753	24845	24798	24989	24798	24867	25112	24910	25061	24788	24871	24898	24899	24991	24949	24902	24839	25053	24942	24875	24935	24896	24892	24937	24637	24804	24656	24890	24966	24689	25053	24669	24926	24980	25039	24971	25028	24693	24840	25099	24849	24747	24967	25009	24872	24781	24934	25111	24741	24777	25042	24591	24771	24892	24922	24793	24903	24710	24824	24933	24695	24912	24999	24822	24794	24717	24946	24968	24837	24804	24824	25138	25049	24732	24886	25012	24888	24817	24949	24851	24768	24813	24596	24634	24965	25154	25005	24986	24794	24779	25061	24931	24631	24862	24871	24742	24983	24754	24793	24939	24712	24578	24688	24890	24836	24848	24688	24839	24754	24793	24812	24535	24817	24856	25114	24921	24770	24745	24597	24752	25077	24961	24751	24904	25031	24883	24844	24808	24934	24846	24599	24933	24866	24778	24837	24750	24914	24904	24851	24832	24471	24852	24924	24686	24806	24681	24713	24946	24778	24832	24975	25020	24788	25073	24972	24865	24837	24968	25099	24919	24845	24942	24751	24847	25055	24744	24991	24866	24826	24773	25120	24793	24827	24931	24892	24979	24958	24696	24878	24783	24759	24793	24682	24827	25041	25213	24722	24740	25290	24798	24793	25225	24806	24867	24918	24937	25062	25006	24708	24858	24762	24718	24766	24793	24842	24693	24789	24814	24851	25010	25121	25098	24710	24795	24724	24834	24754	24877	24852	24850	24735	24824	24958	24684	24776	24636	24936	24967	25007	24975	24702	25078	24800	24717	24770	24839	24925	24899	25039	24844	25003	24728	24825	24850	24877	24824	24571	24953	25055	25113	24872	25089	24786	24897	25044	24830	24882	24927	24822	24964	25021	24854	24814	25079	24710	24996	24935	24927	24863	24670	25030	24832	24804	25002	25196	24942	25055	24806	24868	24970	24900	24686	24592	24928	24962	24826	25010	24805	24585	24576	24909	24765	25052	24916	25043	24887	25002	24865	24841	24948	24838	24928	25070	24987	24597	24706	24898	24949	25047	24936	24622	24880	25142	24724	24881	25081	24981	24945	24905	24854	25098	24820	24926	24825	24725	25033	24881	24999	24938	24759	24608	24739	24969	24748	24811	24641	24876	24986	24884	24780	24912	24878	24985	24799	24931	24928	24791	24915	24924	24745	24664	24945	24831	24856	24852	24746	24962	24946	24855	25094	24850	24846	24858	24638	24844	24884	24912	24828	24948	24747	24701	24915	24739	24763	24814	25095	24915	24800	24622	24899	24890	24851	24761	24684	24670	24996	24863	24687	24941	24771	24827	24830	24519	24733	24768	25011	24802	24609	24892	24941	24688	24566	24949	24979	25181	24789	24801	24626	24852	24946	25005	25014	24761	24785	24756	24710	25069	24917	24886	24971	24970	24926	24802	24875	24749	24651	24582	24756	24993	24974	24779	25063	24869	24890	24909	25174	24854	24814	24811	24966	24683	24907	24914	24673	24805	25027	24865	24787	24715	24987	25002	24915	24529	24877	24795	24701	24689	25006	25004	25092	24802	24948	25091	24631	24791	24718	24818	24791	24968	24910	24751	24832	25101	24716	24946	24960	24736	24886	24991	24908	24767	24851	24707	24863	24862	24996	25127	24807	24799	24906	25115	24915	25159	24882	25082	24654	24569	24749	24699	24896	25038	24784	25058	24798	24711	24891	24926	24911	25012	24606	24810	24840	24746	24731	24742	24841	24682	24821	24793	24977	24988	24870	24784	24985	25053	24855	24818	24694	24873	25051	24768	24972	25004	24895	24770	24699	24949	24877	24980	24913	24950	24773	24756	24815	24638	24921	24951	24874	24997	24912	24906	24946	24837	24850	24738	24893	24728	24845	24813	24781	24875	24864	24906	25003	24810	24802	24894	24860	24976	24865	24787	24951	24868	24875	24714	24820	24820	24808	24944	24822	25015	24861	24925	24892	24871	24668	24850	24823	24825	24794	25110	24802	24863	24977	25010	24686	24876	24792	24703	24563	24995	24816	25061	25026	24828	24657	24863	24967	24820	24939	24614	24652	24952	24790	24779	24832	24831	24706	24924	24813	24802	24797	24724	24998	24880	24891	24942	24696	24873	25056	24909	24732	24874	24567	24824	25085	24921	24826	24749	24736	24922	24829	24722	25033	24797	24619	24895	24927	24804	24932	24847	24972	24862	25030	24679	24899	25084	24829	24771	24882	24965	24959	24996	24796	24915	24893	24922	24829	24799	24834	24849	25082	24753	24991	24716	25029	24829	24833	25021	25001	24909	24791	25001	24763	24689	24870	24945	25027	24735	25044	25110	24892	24694	25028	24782	24922	24854	24810	24840	24881	24830	24739	24932	24918	24738	25022	24787	25016	25161	24751	24978	24789	24845	24881	24859	25045	25302	24812	24820	25015	24940	24708	24885	25120	24891	24805	24944	24711	24991	24909	24700	25123	24879	24846	25025	25024	24893	24826	24972	24651	25051	24961	24978	24645	24900	24755	24984	24872	25013	24717	25104	24873	25116	25011	24826	25118	24917	24842	24632	24822	24971	25142	24885	24708	24681	24789	24830	24932	24813	25001	24741	24747	24862	24886	24849	24791	24849	24957	25211	25101	24839	24792	25017	25079	24816	24799	24798	24785	24953	25088	24813	25009	25005	24734	24795	24801	24827	25118	25011	25090	24787	24594	24964	24662	24903	25005	25145	25093	25060	24922	24780	24854	24961	24875	24790	24724	24761	24796	25040	24974	24735	24784	24941	24991	24976	24908	24864	25001	24866	24861	24713	25074	25094	24917	24956	24572	24862	24937	24792	24653	24839	25124	24825	25190	25019	24756	24977	24792	24982	24990	24951	24551	24962	24902	24927	24827	24991	25046	24861	24919	24736	24958	25065	24943	24915	24683	25100	24858	24684	24922	25109	24959	24785	24869	25024	24919	25009	25033	24814	24817	24713	24880	24747	24755	24954	25044	24990	24928	25099	24982	24851	24943	24730	24783	24779	24820	24729	24875	24999	24701	24881	24886	24851	24988	25046	24837	24581	24746	24925	24855	24591	24825	25075	24781	25115	25059	24893	24945	24863	24869	24774	25067	24953	24812	24807	24798	24882	24906	25006	24951	24830	24807	25066	24610	24823	24695	24811	24856	24812	25036	24895	24916	24938	24800	24889	24912	24890	24832	25115	24821	24675	24947	24965	24762	24840	24771	24947	24804	24774	24951	24973	24980	24718	24820	24967	24708	24680	24584	24751	24487	24929	24919	25075	24787	24843	24910	24912	24524	24948	24977	24910	24695	24833	24974	24665	24941	24803	24856	25114	24961	24919	24848	25110	24835	24937	24827	24969	25029	24993	24764	24713	24942	24826	24875	24952	24600	24547	24808	24877	24751	25063	24850	25076	24528	24620	24792	24878	24722	24991	24821	25075	25054	25088	24780	24745	24831	24978	24797	24922	24781	25014	24859	24791	24740	24821	24948	24628	25044	24797	24858	25038	25007	24780	24635	24795	24867	24771	24728	24739	24703	24624	24864	24831	24720	24766	24834	24841	24950	25055	25024	24845	25028	25029	24891	24666	24649
23592	40409	37858	30541	26266	23572	21980	20963	20726	19756	19256	20721	21391	20834	21105	20998	19879	19159	19275	19354	18623	18720	18751	18766	18856	18475	18411	18297	18274	18461	18277	18195	18137	17990	17931	17984	18180	19611	20579	19590	18923	18405	17977	18002	17919	17945	17997	17935	17956	17981	17966	17887	17833	17998	18098	17862	17925	18142	17826	17817	17841	18024	17816	17879	17923	17853	18145	17989	17733	17758	17857	17842	17727	17844	17939	17780	18033	18078	17794	17736	17807	17924	17862	17654	17803	17900	17731	17848	17858	17900	17812	17762	17931	17837	17681	17732	18023	17840	17801	17843	17728	18025	17656	17775	17695	17888	17745	17785	17797	17788	17908	17988	17875	17793	17897	17742	17756	17881	17753	17902	17898	17820	17802	17946	17718	17794	17818	17797	17877	17790	17718	17882	17958	17618	17964	17863	17961	17793	17812	17750	17805	17878	17850	17819	17925	17790	17833	17717	17825	17740	17926	17911	17715	17812	17812	17783	17929	17871	17841	17807	17720	17863	18034	17829	17847	18124	17853	17922	17665	17845	17781	17763	17723	17800	17797	18118	17907	17841	17751	17709	17934	17842	17887	17751	17745	17831	17808	17975	17692	17849	17703	17861	17893	17900	17914	17868	17835	17936	17842	17847	17881	17810	17867	17682	17816	17777	17714	17897	17696	17887	17988	17914	17786	17818	17741	17890	17896	17767	17943	17836	17599	17882	17965	17972	17702	17989	17881	17571	17786	17759	18031	17750	18032	17883	17789	17893	17952	17850	18024	17821	17863	17902	17790	17933	17806	17966	17873	17811	17913	18065	17994	17886	17545	17875	17923	17685	17630	17947	17708	17659	17780	17926	17862	17862	17885	17779	17873	17826	17833	17804	17897	17883	17777	17839	17965	17689	17937	17811	17889	18058	17781	17859	17747	17964	17866	17881	17840	17901	17917	17780	17877	17905	17749	17984	17927	17781	17665	17807	17956	17770	18087	17816	17787	17869	17713	17719	17930	18023	17780	17850	17961	17947	17900	17865	17736	17819	17843	17730	17791	17846	17848	17878	17901	17897	17725	17733	17625	17895	17722	17782	17951	18000	17736	17799	17706	17891	17880	17790	17849	17721	17995	17834	17780	17857	17812	17878	17762	17854	17758	17799	17927	18043	17830	17828	17853	17842	17827	17923	17875	17953	17966	17698	17810	17873	18039	17820	17742	17894	17943	17896	17788	17852	17835	17675	17790	17845	17839	17846	17812	17793	17736	18025	17735	17797	17822	17765	17997	17785	17799	17718	17731	17665	17859	17716	17956	17786	17797	17813	17793	17753	17947	17750	17799	17966	17836	17742	17835	17859	17748	17979	17842	17835	17956	17701	17846	17721	17703	17989	18032	17766	17785	17603	17712	17793	17859	17951	17856	17756	17918	17716	17797	17962	17891	17696	17902	17835	17888	17864	17846	17839	17671	17875	17865	17786	17799	17632	17941	17817	17978	17891	17701	17840	17779	17870	17890	17868	17889	17911	17961	17770	17904	17780	17960	17767	17828	17876	17801	17627	17804	17788	17786	17894	17863	17765	17770	17916	17800	17978	18083	17891	17739	17944	17745	17949	17834	17889	17645	17910	17702	17670	17832	18057	17745	17728	17727	17836	17785	17915	17859	17885	17772	17853	17924	18016	17714	17800	17699	17786	17747	17843	17695	17818	17865	17640	17900	17875	17794	17952	17720	17872	17768	17821	17823	17805	17666	17979	17735	17815	17865	17708	17802	17722	17783	17897	17838	17781	17798	17844	17900	17934	17947	17965	17659	17878	17891	17885	17797	17848	17649	17816	17757	17798	17967	17856	17986	17710	17866	17673	17736	17981	17593	18064	17911	17840	17882	17894	17930	17830	17688	17844	17680	17941	17942	17779	17820	17762	17805	17887	17759	17926	17821	17824	17772	17806	17937	17796	17822	17799	17845	18015	17870	17628	17909	17859	17697	17789	17738	17971	17856	17681	17822	17891	17691	17627	17905	17871	17638	17872	17898	18072	17863	17841	17772	17707	17891	17784	17910	17743	17798	17946	17867	17742	17894	17887	17750	17826	17760	17824	17883	17737	17785	17811	17998	17927	17589	17890	17745	17869	17882	17896	17893	17819	17934	17814	17920	17739	17816	17891	17849	17693	17809	17855	17780	17800	17894	17900	17722	17792	17866	17609	17790	17916	17934	17887	17818	17822	17840	17880	17745	17671	17788	17819	17792	17996	17669	17781	17884	17793	17809	17768	17674	17894	17840	17750	17755	17734	17730	18051	17752	17892	17913	17865	17652	17823	17776	17837	17765	17951	17738	17644	17657	17916	17786	17699	17981	17962	17912	17865	17710	17824	17987	17944	17957	17850	17762	17780	17985	18045	17829	17827	17842	17728	17815	17716	17834	17767	17823	17902	17779	17919	17774	17873	17568	17941	18038	17773	17867	17905	17892	17814	17689	17881	17935	17834	17884	17600	17902	17756	17866	17830	17724	17902	17953	17903	17809	17764	17826	17841	17906	17962	17878	17757	17843	17854	17703	17802	17640	17746	17888	17915	17641	17746	17604	17829	17801	17845	17859	18025	17878	17732	17863	17957	17639	17892	17860	17851	17627	17814	17862	17845	17802	17882	17645	17925	17851	17866	17951	17815	17942	17894	17920	17845	17847	18029	18072	17769	17818	17760	17890	17811	17720	17774	17902	17806	17782	17946	17724	17915	17690	17789	17833	17893	17855	17830	17835	18017	17847	17766	17752	17829	17822	17939	17709	17884	17848	17704	17831	17796	17870	17934	18097	17805	17841	17851	17863	17757	17783	17803	17689	17784	17832	17785	18135	17730	17799	17927	17763	17684	17924	17713	17734	17991	17786	17818	17689	17767	17901	17794	17832	17928	17799	17778	17848	17760	17861	17712	17807	17931	17871	17805	17681	17767	17754	17669	17563	17794	17927	17835	17714	17791	18042	17783	17822	17931	17893	17813	17831	17769	17791	17752	17882	17896	17922	17813	17812	17690	17813	17848	17713	17773	17735	17832	17767	17608	17806	17835	17729	17724	17661	17689	17727	17904	17926	17815	17797	17836	17820	17885	17920	17926	17830	17775	17832	17883	17950	17739	17674	17889	17813	17781	17882	17852	17797	17915	17972	17735	17931	17869	17869	17991	17800	17737	17694	17853	18029	17752	17750	17850	17943	17680	17798	17684	17776	17833	17654	17706	17897	17713	17800	17655	17848	17962	17967	17906	17731	17807	17563	17940	17672	17733	18063	17840	17757	17957	17775	17824	17722	17909	17947	17862	17772	17939	17676	17838	17931	17727	17933	17855	17983	18010	17883	17989	17923	17913	17924	17846	17886	17764	17886	17705	17798	17893	17738	17877	17801	18021	17851	17748	17799	17884	17792	17953	17603	17860	17863	17942	18029	17946	17870	17855	17918	18198	18072	17909	17793	17619	17934	17824	17678	17826	17724	17836	17760	17947	17983	17729	17959	17861	17758	17978	17807	17795	17801	17727	17991	17814	17773	17775	18042	17858	17809	17876	17781	17790	17834	17926	17914	17782	17898	17813	17839	17634	17860	17954	17962	17699	17698	17782	17822	17871	17875	17825	17824	17875	17834	17879	17912	17796	18090	17863	17995	17847	17791	17661	17763	17894	17825	17707	17751	17836	17951	17829	17862	17739	17714	17680	17807	17895	17859	17876	17942	17885	17804	17737	17870	17795	17875	17886	17737	17815	17773	17768	17986	17723	17931	17809	17714	17826	18011	17808	17896	17868	17841	17790	17814	17901	17828	17809	17841	17890	17749	17788	17978	17755	18078	17959	17838	17707	17884	17799	17775	17904	17914	17869	17898	17666	17944	17935	17928	17884	17791	17709	17838	17825	17905	17742	17906	17761	17979	17735	17850	17851	17671	17805	17849	18008	17725	17779	17648	17854	17815	17821	17709	17799	17876	17690	17853	17810	17811	17737	17915	17859	17875	17727	17848	18081	17769	17885	17822	17784	17897	17994	17770	17911	17698	17676	17851	17859	17950	17751	17803	17839	17870	17857	17565	17810	17768	17704	17743	17795	17915	17869	17990	17973	17659	17710	17994	17725	17778	17927	17967	17869	17744	17679	17781	17737	17901	17985	17787	17679	17753	17886	17982	17735	17798	17915	17775	17832	17821	17785	18101	17717	17809	17863	17903	17868	17861	17549	17864	17916	17876	17681	17802	17981	17780	17909	17818	17858	17896	17773	17980	17797	18093	17742	17842	17958	17808	17808	17694	17856	17817	17622	17722	17901	17651	17781	17864	17919	17804	17704	17787	17875	17802	17795	17886	17916	17830	17790	17696	17845	17688	18003	17724	18060	17846	17669	17943	17961	17861	17867	17811	17852	17950	17904	17846	17745	17759	17694	17849	17952	17973	17722	17804	17889	17970	17782	17729	17826	17962	17803	17913	17962	17841	17849	17690	17843	17884	17782	17765	18098	18040	17819	17762	17864	17913	17920	17711	17928	18038	17937	17809	17646	17842	17951	17878	17887	17888	17815	17862	17965	17908	17837	17644	17834	17778	17792	18088	17828	17762	17900	17818	17743	17865	18002	17625	17786	17749	17554	17842	17793	17807	17760	17807	17831	17882	17819	17819	17720	17710	17835	17991	17882	17782	17700	17764	17671	17854	17637	17918	17858	17865	17832	18071	17926	17787	17930	17720	17914	18038	17828	17768	17939	17899	17843	17885	17839	17912	17713	17705	17828	17885	17817	17847	17791	17878	17826	17880	17844	17987	17643	17786	17745	17691	17905	17917	17953	17697	17732	17752	17774	17986	17877	17858	17904	17818	17861	17691	17918	17739	17883	17806	17888	17795	17876	18013	17931	17910	17789	17915	17634	17747	17853	17722	17934	17826	17683	17865	17638	17983	17784	18008	17918	17809	17712	17747	17927	17692	17832	17902	17833	17726	17759	17759	17965	17990	17949	17734	17941	17869	17782	17764	17789	17696	17729	18001	17790	17800	17886	17624	17705	17859	17869	17879	17819	17863	17852	17870	17693	17689	17951	17801	17782	17967	17926	17873	17906	17765	17941	17815	17791	17890	17726	17788	17665	18021	17723	17868	17702	17750	17810	17690	17720	17946	17812	17957	17798
31376	26082	30915	29411	27189	27085	26744	26473	26511	26232	26157	26728	26863	26755	26832	26423	26656	26248	26422	25928	26488	26120	26186	26091	26092	26018	25877	26286	26080	26029	26259	26093	26202	26010	25918	26163	26090	26042	26174	26278	26279	25980	26075	26000	26015	25941	25995	25896	25785	26005	25960	26015	26066	25924	25847	26004	26028	25815	26027	25793	25903	25898	25913	26007	25917	25896	25914	25983	25944	25998	26108	25935	25926	25923	25910	26040	26020	25835	25942	25889	26212	25960	25780	26359	25852	25737	26048	25992	26024	26046	25851	26152	25850	25903	26096	26016	26126	25849	25956	26160	25849	25804	25881	25918	25994	25982	25778	25900	25922	26035	25816	26128	26191	26137	26146	26091	25927	25833	25863	26229	26039	26271	26210	26052	26013	26204	26035	25967	26191	26056	25836	25834	25848	25887	25802	26111	26024	26037	25908	25908	25913	26145	26041	26070	25939	25871	25869	25619	25884	25941	25793	25935	26093	26033	25963	26023	25866	25926	25976	25870	26032	26199	26058	25985	26168	25736	26023	25931	26055	25697	25939	25930	25854	25951	25924	25835	25996	26072	26240	26065	26013	25812	25863	26105	26266	26061	26126	25833	25836	25954	25996	25910	25955	26000	26000	26111	25935	26034	26086	25830	26202	25825	26002	26001	26074	25956	26034	25925	25838	25885	26020	26068	26029	25963	25975	26049	25977	26027	25938	26134	26176	25922	26099	26052	26078	25749	26000	25929	26240	25922	25903	25907	25931	26189	25915	26010	26229	25975	25875	25707	25957	25778	25992	25928	25926	26016	26052	25973	26048	25954	25779	25746	25644	26156	26154	26058	25892	25940	25766	25671	25944	26148	25982	25960	26156	26002	25960	25914	26009	25963	25927	25872	26022	25842	25939	26046	26137	25911	25985	25855	25998	26086	25958	25723	26100	26028	26213	26160	25978	25754	26146	25903	26088	25826	26009	26175	26062	25952	25965	26114	25959	25885	25794	26028	25953	25962	26050	26110	25905	25862	25796	25908	25710	25873	25970	25886	26029	25953	25972	26068	26080	25623	26000	25898	25914	25799	25988	25961	26007	26097	26196	25977	26118	26014	26108	26075	26070	25845	25885	26011	25901	25714	25924	25928	26041	26015	25673	25965	25885	25890	25936	25677	26028	25916	25883	26109	25923	25980	26136	25952	26316	25991	25826	25772	26116	26170	26098	26076	26011	25844	26215	25777	25965	25925	25896	26042	25748	25886	26044	26052	25972	26078	25797	26025	26136	25906	25937	25917	25985	25934	25930	26136	25975	25977	25970	25937	25948	26096	25689	26001	26035	26142	26097	25967	25950	25829	25978	25990	25730	25810	26002	25871	25981	25897	25953	25781	25988	26036	25745	26022	26165	26261	26089	26035	26114	25881	26251	25881	26000	26000	26113	25719	25945	25892	25884	25960	25922	25908	25940	26161	25904	26010	25895	25971	25933	25796	25962	26186	25790	26257	25964	25811	25883	26015	25874	25901	25893	26077	25674	25781	25765	25901	26091	26245	26043	26114	25954	26172	25771	26205	25905	25896	25983	25978	25916	26036	26180	26060	25972	25936	25923	26040	26262	26034	26042	26089	25861	26060	25922	26191	25865	25743	25825	25874	25900	25968	26067	25969	26070	26054	26029	25957	25932	25966	25988	25887	25959	25992	25843	25862	26100	26020	25988	26074	26054	26000	25990	25943	26023	26016	25920	26101	25969	25704	25886	26057	25925	26046	25746	25879	25965	25934	26155	25969	26102	25684	25936	25885	25840	25968	26171	25922	25799	25606	25979	25893	26095	25827	26016	26062	26042	25907	25784	26021	26002	26083	26097	25845	25937	26080	26151	25892	25857	25847	25887	25885	25773	25959	25977	26004	25947	25680	25987	26078	25967	25858	26166	25946	25976	26063	26085	26093	25833	25958	25838	25822	25856	25767	25851	25869	25993	26016	25887	25968	25925	25862	25793	26074	25684	26073	25901	25944	25978	26027	25763	25727	25813	25952	26096	26081	26158	25990	26202	26071	26049	25934	26060	25868	25945	25900	25659	25885	25939	25853	25750	26106	25794	26000	26111	25997	25841	26164	26049	25951	26028	25953	26074	25905	25966	26168	25925	26245	25869	25897	25885	26118	25987	25899	25806	25889	26056	25775	26089	25940	25913	25863	26177	26077	25793	25848	25925	25953	26022	26018	25947	25771	26179	25828	25864	25939	25961	25892	25776	25919	25982	26146	26280	26072	26024	25867	26241	26088	25889	26008	26053	25887	26271	25742	25779	25969	25770	26063	25965	26278	25914	25933	26010	25864	25893	25859	25908	25931	25960	25920	25948	26015	26125	25884	25943	25786	25955	26109	25943	26102	25867	25951	26023	26010	25909	26121	25847	25903	25897	25736	26095	26064	25939	26045	25903	25893	26001	26012	25954	25722	25977	26055	25795	25831	25836	26085	25984	26126	26128	25970	26158	26126	25894	25834	26139	25919	26182	26020	25879	26263	25920	25833	26202	26148	25994	25801	25696	25962	25929	25881	26156	25922	25809	25824	26016	25845	26100	26053	26023	25960	26226	26128	25852	26242	26282	25997	25931	25920	25947	25849	25909	26034	26124	26159	26129	25756	25875	25718	25895	25895	26151	26078	25812	26264	26070	26307	26011	25899	26093	25902	25762	25887	26006	26121	25937	26108	26145	26057	25880	26074	26077	26039	26023	26038	26185	25736	25849	26081	26057	25994	25841	25873	26256	25832	26114	25981	25968	25918	25839	25877	25942	26086	26055	26083	26107	25895	26022	25865	25942	25933	25880	26254	25933	26002	25832	25794	26168	25889	25965	26070	26075	25843	26007	25910	25890	25997	26236	26177	25962	26145	26075	26043	26317	25943	26048	25828	25808	25960	25689	25851	25923	25906	26159	25804	25674	25913	25776	25922	26035	25961	26020	26131	26210	26102	25955	26013	25828	26045	25865	25762	26056	26149	26030	26160	26441	25854	26110	26037	26171	26080	25834	25937	25707	25816	26054	25775	25958	26042	26122	25910	26144	26248	26006	25864	26190	26112	25990	26162	26138	26090	26002	26098	26027	25772	26090	26110	25971	25895	25785	25942	25985	26112	26038	25964	26008	25933	25876	25894	26053	26086	25738	25897	25875	26174	26034	26037	26169	25990	26030	25741	26306	26196	25989	26024	26235	25934	25971	26058	25882	25768	25958	25816	25952	25979	25844	26057	26155	25868	26013	25978	25957	26034	26258	26052	26180	26124	25881	25971	26074	25796	26228	25973	25984	26082	25956	25974	26031	25952	26011	26235	26075	25949	25927	25925	26020	25959	25926	26065	25801	25794	25964	25879	26049	25924	25924	26190	26162	26128	26008	26020	25953	26047	26228	25802	26041	26041	26226	26266	25995	26001	25745	25942	25883	26254	26049	25771	26019	25705	26102	26146	26267	26102	25874	26078	25681	25846	25809	25910	26046	25994	25899	26015	25837	26095	26057	25827	26057	25853	25874	26060	25997	25949	25981	25892	26150	26058	26010	26224	25788	25888	25946	25999	26163	26011	26164	26145	26102	25604	26159	25947	26081	26015	26023	26051	26152	25817	25902	26170	25984	25949	25777	25851	25985	26066	25839	26263	25984	25975	25894	25954	25990	25945	26122	26079	25878	25849	25929	26033	26105	26090	26004	26153	25975	25928	25979	26161	26043	25894	26195	26090	26204	25989	25929	26195	26003	25978	25864	25888	25744	25898	26031	25990	26089	26028	26115	26039	26160	26110	25955	26025	25974	25984	26108	25999	25966	26180	26055	25993	25848	25973	26010	25925	25805	26311	26130	26073	25802	25856	25984	26046	26070	26099	25852	26198	26025	25800	26341	25974	25995	26058	25908	25878	25893	25829	26237	25939	26025	26055	26081	25793	25910	26169	26249	26199	25986	25758	26102	25837	26039	25694	26123	25921	25877	25965	26152	25661	25984	25953	25902	25700	26014	25993	25923	25816	26107	25822	25727	25931	25971	25806	26078	25929	26130	26042	26155	25784	26041	26090	25947	26312	25976	25818	26121	25957	26181	25961	26097	25784	25895	26106	26024	25819	25898	25921	26132	26088	26149	26104	25914	26210	25802	25887	25923	25861	25915	26029	25961	26140	25912	25903	25836	26035	25616	25847	25860	25958	25850	25985	26081	26048	26089	26019	26168	25739	26246	25928	25842	26007	25999	25782	26025	25910	25950	26266	26090	25819	25886	26029	25949	26056	26096	25862	25981	26046	26069	26109	25999	25946	26077	25991	26079	26052	26042	26010	26157	26138	25695	26188	25985	25940	25838	26130	26115	25987	25877	26101	26076	25949	25980	25843	25969	26039	25590	25888	26003	26088	26160	25996	25969	25853	25944	25919	26097	25959	25956	26122	25957	26070	26032	25951	26124	26017	25984	25797	26057	25922	25910	25768	25888	25884	25747	25733	26055	26003	26140	26093	26119	25991	26177	26018	25907	26165	26032	26189	25992	26127	26242	25899	26108	25869	25986	25669	25993	25903	25950	25966	25669	26004	25999	25803	25786	26070	25902	25869	26140	26031	26176	25922	26080	25656	25953	25877	25928	26127	25945	25951	26174	25822	26080	25975	26007	25858	26052	26138	26206	26044	26029	25907	26012	26186	26096	26140	26029	25884	25743	26015	26136	25830	25847	25861	25741	25829	26044	25678	25975	25890	26005	26081	25924	25910	26105	25745	25776	25962	25983	26027	25762	26077	26057	26104	26051	26028	25944	25524	25903	26196	25850	25888	25923	25993	26081	25858	25986	25958	26205	25800	25840	26014	26033	25892	25964	25796	26018	25945	26187	25848	25882	25975	25980	25978	26095	25958	25741	25893	26045	26097	25944	25885	25828	26099	25679	26033	25850	25917	25716	25970	26078	26110	26066	25979	26073	25821	25976	26012	25941	25994	26100	26010	26123	26012	26109	26037	26024	25960	25989	25807	26206	26057	26081	26150	25805	26058	26016	26060	26009	26015	25920	25921	25958	25880	25941	26185	26057	25867	25873	25938	25980	26024	26132	26005	25994	25989	25893	25870	26053	26084	25886	25939	26007	26054	26052	25820	26020	25941	26011	25848	26108	26010	26115	25761	26230	26112
22919	27095	26806	22722	21130	20055	19647	19296	19194	18892	18929	19859	19680	20199	19596	19400	19007	18896	18582	18685	18684	18470	18476	18630	18622	18466	18568	18548	18576	18503	18703	18379	18381	18390	18498	18376	18498	18641	18521	18528	18479	18489	18480	18264	18259	18422	18544	18566	18249	18408	18373	18315	18368	18437	18373	18316	18110	18362	18321	18327	18236	18253	18390	18481	18341	18291	18372	18344	18265	18416	18282	18380	18367	18325	18351	18220	18314	18395	18358	18561	18415	18460	18406	18260	18332	18402	18383	18302	18440	18341	18413	18365	18379	18245	18154	18394	18427	18204	18452	18171	18335	18385	18455	18599	18143	18318	18450	18211	18450	18318	18305	18351	18416	18176	18360	18345	18446	18410	18493	18176	18227	18270	18305	18335	18397	18319	18256	18374	18478	18307	18203	18450	18405	18407	18328	18405	18522	18187	18334	18266	18424	18434	18424	18310	18282	18342	18264	18332	18472	18169	18444	18445	18400	18411	18547	18144	18424	18404	18355	18412	18222	18445	18390	18290	18219	18218	18229	18515	18496	18338	18257	18449	18475	18415	18353	18451	18417	18464	18386	18184	18277	18409	18224	18458	18338	18343	18391	18254	18456	18409	18493	18232	18235	18144	18298	18152	18466	18343	18403	18273	18260	18383	18377	18508	18407	18427	18299	18337	18135	18377	18354	18367	18599	18283	18227	18401	18268	18469	18560	18168	18293	18400	18303	18424	18391	18554	18288	18281	18344	18330	18330	18260	18428	18369	18376	18335	18459	18259	18406	18317	18447	18093	18336	18203	18243	18381	18423	18332	18385	18318	18238	18595	18242	18427	18215	18468	18370	18290	18408	18325	18389	18455	18199	18302	18410	18209	18343	18377	18398	18253	18441	18454	18466	18253	18328	18506	18334	18303	18454	18529	18264	18471	18580	18422	18341	18311	18236	18482	18324	18219	18586	18372	18318	18245	18391	18220	18122	18344	18323	18421	18306	18399	18439	18384	18144	18327	18311	18237	18301	18473	18336	18249	18478	18312	18271	18329	18296	18333	18487	18267	18472	18439	18373	18333	18247	18352	18356	18342	18348	18354	18293	18421	18111	18294	18390	18426	18296	18215	18320	18406	18383	18304	18186	18405	18251	18447	18302	18352	18299	18255	18370	18225	18390	18325	18304	18195	18285	18216	18304	18268	18393	18455	18231	18356	18270	18492	18390	18163	18080	18227	18305	18254	18402	18465	18157	18450	18283	18343	18180	18267	18133	18506	18241	18475	18535	18266	18617	18458	18384	18333	18423	18272	18415	18309	18340	18217	18380	18140	18407	18446	18386	18454	18308	18411	18419	18278	18302	18444	18264	18206	18232	18431	18366	18451	18235	18421	18302	18327	18251	18344	18311	18262	18330	18422	18269	18532	18491	18399	18470	18363	18416	18455	18223	18143	18417	18439	18275	18324	18279	18368	18347	18437	18495	18460	18360	18326	18358	18174	18449	18355	18361	18433	18336	18551	18361	18432	18330	18213	18296	18281	18320	18283	18323	18347	18287	18283	18331	18280	18378	18143	18534	18427	18255	18337	18300	18213	18333	18208	18261	18152	18370	18248	18341	18523	18295	18341	18393	18386	18496	18320	18401	18421	18344	18352	18434	18230	18294	18348	18153	18327	18607	18258	18428	18391	18380	18287	18467	18371	18382	18294	18191	18296	18409	18393	18384	18230	18242	18465	18375	18377	18329	18386	18327	18503	18400	18227	18333	18314	18198	18267	18293	18330	18390	18552	18475	18375	18316	18330	18387	18255	18424	18484	18393	18480	18358	18428	18399	18363	18209	18329	18358	18389	18259	18333	18219	18386	18379	18359	18465	18294	18442	18403	18360	18372	18284	18299	18372	18355	18444	18269	18328	18239	18592	18260	18316	18492	18475	18400	18514	18401	18453	18176	18263	18447	18431	18283	18261	18391	18288	18427	18378	18381	18528	18400	18402	18264	18329	18435	18356	18395	18311	18454	18306	18311	18455	18365	18302	18290	18391	18460	18357	18446	18248	18308	18392	18461	18344	18288	18366	18478	18475	18341	18241	18431	18252	18456	18254	18423	18199	18440	18163	18201	18217	18519	18458	18441	18298	18369	18388	18297	18256	18248	18505	18565	18274	18331	18523	18234	18361	18442	18373	18393	18387	18432	18256	18483	18348	18224	18515	18308	18321	18291	18326	18164	18294	18353	18169	18258	18420	18355	18325	18311	18233	18326	18227	18356	18354	18277	18424	18609	18286	18516	18257	18299	18463	18362	18250	18251	18359	18430	18315	18352	18368	18417	18389	18278	18420	18379	18332	18434	18442	18361	18344	18226	18459	18470	18328	18310	18358	18263	18209	18572	18307	18330	18421	18177	18270	18474	18163	18377	18188	18440	18196	18331	18261	18368	18356	18232	18249	18386	18390	18263	18441	18405	18445	18342	18382	18531	18383	18196	18363	18429	18474	18446	18473	18273	18237	18303	18218	18433	18329	18403	18394	18477	18236	18343	18369	18171	18388	18267	18352	18466	18224	18428	18432	18449	18371	18309	18406	18382	18445	18341	18243	18362	18217	18234	18419	18272	18322	18365	18392	18350	18531	18322	18490	18341	18462	18157	18452	18274	18339	18299	18157	18449	18298	18322	18499	18284	18447	18331	18523	18327	18611	18251	18374	18425	18248	18351	18413	18325	18302	18388	18460	18263	18340	18169	18383	18383	18266	18475	18247	18370	18457	18243	18219	18446	18241	18376	18271	18292	18411	18295	18468	18388	18519	18371	18423	18375	18556	18501	18320	18546	18367	18329	18319	18472	18282	18223	18333	18443	18232	18379	18428	18208	18156	18463	18299	18389	18309	18479	18443	18201	18247	18372	18364	18308	18431	18334	18263	18291	18464	18408	18473	18319	18266	18372	18469	18323	18221	18390	18400	18463	18436	18421	18237	18243	18363	18274	18394	18474	18252	18190	18339	18227	18465	18361	18291	18396	18422	18456	18351	18448	18371	18355	18339	18317	18408	18366	18358	18359	18169	18344	18380	18342	18301	18322	18375	18322	18250	18450	18312	18307	18217	18457	18347	18374	18172	18451	18299	18444	18461	18374	18341	18454	18226	18211	18293	18280	18236	18233	18264	18362	18255	18290	18318	18382	18171	18439	18400	18272	18369	18309	18274	18393	18437	18483	18331	18184	18446	18377	18208	18140	18230	18444	18289	18191	18232	18390	18271	18244	18378	18318	18385	18473	18322	18323	18367	18418	18318	18394	18516	18440	18295	18500	18405	18192	18294	18162	18492	18313	18534	18357	18176	18431	18436	18511	18440	18173	18502	18362	18454	18401	18250	18325	18381	18225	18286	18313	18288	18269	18234	18304	18382	18195	18495	18439	18129	18227	18413	18402	18271	18373	18474	18358	18402	18322	18490	18398	18318	18325	18428	18339	18476	18447	18386	18438	18323	18456	18485	18346	18209	18300	18481	18406	18432	18202	18314	18418	18428	18316	18343	18322	18314	18427	18358	18001	18348	18155	18473	18305	18282	18273	18358	18491	18188	18411	18472	18300	18433	18417	18486	18313	18466	18221	18522	18160	18450	18429	18256	18291	18338	18350	18460	18260	18289	18330	18316	18284	18532	18548	18588	18255	18478	18457	18440	18485	18588	18450	18559	18312	18450	18303	18385	18398	18379	18392	18243	18453	18375	18578	18317	18506	18567	18408	18449	18398	18511	18460	18432	18437	18309	18340	18356	18424	18365	18359	18575	18075	18314	18474	18331	18365	18556	18440	18401	18349	18295	18262	18380	18494	18198	18216	18320	18361	18478	18393	18401	18414	18341	18168	18241	18124	18541	18435	18427	18324	18313	18306	18185	18344	18576	18259	18440	18308	18380	18343	18262	18262	18263	18339	18367	18324	18352	18410	18393	18297	18188	18477	18246	18510	18302	18126	18388	18404	18281	18490	18221	18383	18576	18397	18356	18360	18304	18545	18384	18306	18450	18529	18318	18402	18237	18478	18264	18296	18396	18249	18383	18402	18496	18347	18237	18295	18367	18318	18413	18475	18392	18457	18346	18454	18437	18306	18242	18422	18159	18229	18451	18364	18393	18417	18362	18371	18278	18394	18459	18335	18523	18249	18281	18303	18383	18274	18353	18539	18312	18392	18398	18403	18454	18355	18288	18316	18346	18477	18298	18407	18325	18326	18371	18240	18343	18261	18309	18323	18203	18410	18402	18228	18345	18156	18369	18309	18426	18278	18474	18382	18358	18443	18280	18502	18496	18429	18429	18337	18350	18219	18468	18213	18386	18397	18424	18335	18443	18440	18434	18380	18406	18357	18387	18339	18285	18223	18282	18402	18423	18397	18353	18286	18250	18361	18343	18287	18270	18341	18381	18502	18214	18327	18444	18368	18229	18402	18394	18594	18379	18282	18382	18489	18355	18397	18227	18322	18321	18547	18428	18484	18379	18291	18436	18399	18324	18281	18457	18286	18495	18249	18337	18398	18379	18466	18240	18294	18453	18288	18259	18364	18308	18273	18302	18564	18430	18400	18399	18450	18209	18408	18239	18294	18546	18441	18641	18198	18503	18449	18533	18311	18254	18365	18473	18307	18414	18476	18408	18554	18482	18369	18399	18267	18412	18464	18305	18200	18477	18330	18420	18469	18281	18239	18427	18292	18587	18220	18396	18286	18415	18211	18333	18375	18308	18249	18487	18378	18415	18242	18263	18256	18297	18452	18479	18412	18321	18548	18378	18325	18490	18279	18485	18413	18300	18284	18395	18370	18483	18272	18536	18418	18309	18490	18454	18394	18253	18330	18540	18291	18398	18325	18437	18311	18207	18326	18484	18396	18462	18338	18427	18390	18309	18272	18492	18222	18325	18246	18633	18312	18545	18474	18128	18363	18284	18189	18315	18293	18535	18484	18438	18263	18354	18589	18397	18166	18305	18374	18391	18174	18375	18382	18492	18523	18440	18305	18443	18578	18281	18363	18363	18350	18534	18373	18312	18402	18425	18285	18463	18156	18185	18428	18383	18377	18466	18255	18348	18272	18469	18426	18408	18219	18366	18160	18286	18274	18245	18467	18256	18295	18320	18356	18431	18274	18311	18259	18304	18402	18534	18399	18294	18410
24299	20906	28152	24551	24641	28090	29001	27275	26762	26640	26785	27770	27017	27572	27328	26807	26368	26224	26363	26030	25846	25814	25902	25650	26128	25844	25913	25752	25739	25633	25620	25766	25486	25589	25650	25902	26588	27076	26890	26220	25972	25967	25651	25505	25548	25757	25660	25828	25559	25622	25328	25587	25745	25651	25510	25686	25636	25318	25531	25645	25660	25490	25548	25834	25412	25476	25566	25640	25640	25614	25421	25583	25713	25389	25448	25754	25697	25569	25462	25410	25475	25484	25664	25753	25579	25353	25646	25635	25524	25425	25504	25712	25615	25547	25762	25705	25784	25489	25496	25531	25586	25742	25697	25748	25445	25606	25506	25382	25618	25598	25587	25774	25500	25572	25654	25691	25520	25572	25365	25494	25628	25306	25605	25382	25610	25446	25481	25401	25615	25498	25504	25657	25388	25598	25670	25272	25453	25557	25570	25740	25557	25446	25377	25617	25606	25762	25616	25733	25525	25641	25503	25637	25490	25399	25524	25574	25432	25566	25466	25489	25758	25687	25717	25645	25517	25440	25562	25371	25595	25712	25463	25763	25592	25599	25926	25449	25496	25570	25663	25470	25776	25658	25407	25469	25414	25677	25748	25555	25426	25489	25666	25464	25362	25521	25600	25521	25618	25697	25531	25651	25543	25460	25545	25659	25597	25679	25550	25487	25686	25659	25387	25831	25437	25330	25301	25664	25731	25544	25641	25704	25419	25426	25321	25601	25557	25594	25435	25703	25499	25436	25498	25560	25796	25446	25703	25633	25549	25506	25304	25926	25514	25693	25819	25660	25593	25482	25722	25406	25554	25611	25666	25765	25579	25410	25746	25689	25678	25792	25374	25700	25698	25554	25459	25413	25516	25323	25539	25443	25743	25496	25639	25365	25648	25277	25653	25701	25618	25559	25826	25366	25651	25434	25403	25684	25707	25710	25660	25453	25818	25735	25770	25505	25474	25380	25426	25636	25816	25551	25576	25598	25433	25575	25686	25595	25532	25353	25576	25634	25425	25633	25376	25714	25371	25630	25545	25487	25484	25614	25605	25681	25514	25403	25554	25296	25709	25638	25705	25585	25349	25714	25677	25462	25774	25503	25484	25557	25742	25691	25633	25634	25697	25612	25476	25643	25468	25332	25595	25556	25444	25531	25765	25522	25432	25445	25508	25465	25716	25681	25430	25405	25694	25636	25767	25469	25547	25459	25678	25414	25540	25580	25419	25562	25574	25561	25455	25426	25375	25566	25709	25648	25490	25879	25641	25558	25752	25660	25758	25709	25570	25620	25570	25596	25493	25454	25561	25687	25689	25517	25471	25440	25437	25627	25438	25561	25574	25473	25631	25500	25359	25534	25608	25697	25818	25766	25670	25526	25504	25569	25517	25556	25431	25393	25621	25692	25473	25470	25615	25684	25722	25399	25361	25564	25531	25391	25565	25424	25666	25456	25405	25615	25798	25386	25601	25391	25698	25314	25407	25604	25537	25689	25560	25605	25713	25611	25378	25481	25547	25691	25779	25851	25806	25378	25451	25348	25695	25764	25681	25357	25552	25635	25646	25628	25383	25607	25576	25688	25506	25398	25604	25753	25790	25778	25519	25743	25557	25595	25801	25672	25519	25618	25469	25679	25684	25550	25652	25551	25470	25495	25600	25354	25498	25489	25596	25300	25565	25610	25495	25534	25763	25442	25613	25635	25496	25756	25316	25884	25617	25357	25486	25291	25539	25533	25707	25483	25582	25585	25477	25516	25454	25486	25509	25596	25602	25521	25505	25643	25501	25423	25472	25539	25579	25710	25571	25625	25580	25676	25637	25692	25585	25450	25638	25660	25754	25515	25550	25700	25699	25511	25618	25581	25733	25492	25498	25531	25677	25422	25557	25265	25413	25477	25488	25395	25453	25553	25556	25644	25801	25946	25630	25635	25543	25612	25550	25824	25579	25727	25752	25451	25557	25594	25837	25784	25472	25533	25523	25615	25676	25475	25758	25453	25376	25446	25562	25474	25282	25764	25413	25384	25564	25709	25510	25520	25492	25325	25561	25524	25358	25582	25555	25601	25431	25681	25610	25641	25478	25681	25725	25606	25226	25640	25720	25492	25479	25587	25684	25468	25638	25536	25653	25490	25642	25527	25663	25557	25476	25606	25676	25646	25544	25411	25594	25818	25593	25666	25695	25606	25555	25583	25713	25269	25800	25332	25393	25608	25501	25402	25566	25535	25673	25535	25211	25532	25527	25635	25795	25755	25653	25769	25434	25579	25813	25377	25648	25813	25399	25571	25529	25246	25533	25420	25577	25303	25395	25465	25388	25467	25441	25681	25310	25575	25595	25243	25638	25744	25402	25535	25577	25705	25602	25500	25566	25441	25617	25480	25718	25414	25527	25727	25463	25595	25615	25597	25232	25313	25594	25677	25485	25651	25423	25849	25541	25585	25766	25534	25544	25456	25477	25454	25590	25677	25586	25751	25451	25642	25644	25428	25591	25830	25620	25628	25595	25625	25643	25703	25522	25480	25728	25667	25547	25747	25653	25508	25672	25348	25733	25762	25566	25664	25602	25352	25399	25542	25533	25779	25546	25201	25422	25609	25389	25628	25781	25457	25584	25744	25529	25601	25665	25511	25703	25503	25746	25616	25630	25598	25734	25375	25501	25321	25652	25573	25525	25742	25678	25549	25576	25636	25732	25722	25438	25527	25591	25363	25707	25513	25646	25560	25518	25414	25734	25559	25644	25678	25283	25361	25650	25440	25705	25656	25502	25663	25455	25402	25583	25500	25487	25524	25945	25402	25505	25388	25747	25504	25571	25658	25613	25618	25441	25541	25743	25752	25745	25495	25456	25631	25606	25472	25469	25382	25736	25650	25644	25729	25532	25606	25597	25478	25694	25559	25645	25344	25335	25532	25590	25980	25402	25443	25608	25627	25493	25481	25795	25561	25666	25383	25605	25690	25482	25661	25840	25528	25416	25504	25596	25511	25680	25674	25639	25522	25553	25721	25856	25777	25713	25540	25623	25642	25435	25568	25619	25465	25723	25507	25506	25401	25294	25482	25554	25470	25775	25348	25457	25564	25587	25527	25677	25601	25716	25258	25338	25575	25806	25600	25554	25582	25482	25566	25529	25392	25385	25775	25466	25339	25717	25776	25541	25431	25429	25526	25452	25475	25679	25406	25618	25547	25489	25629	25764	25540	25892	25657	25655	25633	25590	25629	25618	25492	25583	25552	25412	25642	25578	25537	25573	25630	25689	25596	25657	25624	25633	25673	25899	25363	25455	25501	25621	25668	25464	25589	25841	25845	25610	25332	25660	25733	25753	25450	25548	25518	25402	25705	25386	25681	25722	25640	25505	25518	25527	25734	25644	25600	25694	25423	25592	25484	25582	25597	25477	25610	25558	25776	25750	25631	25410	25482	25655	25537	25568	25655	25624	25791	25755	25550	25360	25559	25385	25511	25684	25409	25535	25494	25770	25662	25851	25714	25548	25489	25689	25664	25491	25540	25690	25393	25678	25522	25574	25629	25582	25405	25598	25567	25318	25516	25590	25473	25459	25702	25728	25565	25826	25566	25763	25586	25449	25499	25709	25594	25450	25484	25578	25596	25385	25664	25459	25699	25863	25653	25461	25952	25704	25482	25601	25735	25582	25784	25503	25737	25673	25366	25662	25737	25778	25513	25387	25702	25661	25448	25595	25478	25691	25667	25494	25640	25662	25398	25661	25572	25609	25583	25738	25529	25674	25567	25620	25687	25731	25467	25540	25524	25464	25303	25449	25591	25727	25594	25193	25458	25502	25702	25716	25384	25422	25376	25381	25486	25740	25659	25619	25787	25629	25542	25610	25453	25390	25537	25716	25465	25573	25654	25795	25703	25842	25507	25591	25531	25393	25470	25607	25545	25675	25449	25642	25582	25537	25752	25604	25559	25454	25521	25612	25500	25632	25410	25560	25507	25442	25258	25509	25600	25546	25520	25577	25599	25867	25594	25628	25558	25461	25488	25604	25476	25329	25382	25533	25611	25726	25664	25607	25393	25595	25656	25604	25465	25601	25333	25554	25493	25626	25402	25589	25624	25487	25443	25560	25476	25478	25564	25615	25543	25460	25741	25690	25554	25519	25722	25668	25653	25649	25489	25582	25643	25576	25624	25506	25568	25646	25505	25348	25469	25754	25441	25551	25443	25587	25603	25655	25485	25523	25604	25661	25399	25675	25438	25513	25737	25486	25477	25493	25551	25365	25456	25613	25462	25702	25532	25408	25381	25588	25360	25505	25599	25424	25535	25673	25385	25526	25404	25654	25504	25530	25672	25765	25577	25407	25400	25334	25442	25614	25384	25477	25502	25651	25648	25533	25678	25675	25674	25581	25544	25403	25637	25665	25727	25565	25581	25452	25568	25612	25746	25677	25756	25703	25432	25566	25579	25648	25451	25548	25362	25661	25690	25635	25637	25580	25506	25555	25617	25608	25539	25500	25455	25720	25335	25568	25799	25501	25499	25711	25525	25676	25577	25569	25746	25648	25527	25879	25565	25539	25791	25526	25464	25729	25730	25776	25697	25510	25536	25612	25665	25599	25481	25498	25523	25682	25519	25863	25701	25538	25567	25649	25796	25624	25631	25544	25676	25507	25611	25522	25502	25732	25548	25813	25698	25679	25598	25377	25730	25525	25616	25529	25443	25529	25396	25530	25624	25428	25743	25666	25714	25637	25471	25635	25577	25485	25486	25575	25526	25689	25667	25537	25566	25751	25686	25510	25583	25695	25652	25724	25531	25524	25439	25395	25717	25522	25610	25638	25471	25508	25542	25709	25658	25723	25440	25425	25658	25664	25647	25687	25656	25627	25651	25703	25408	25688	25487	25520	25519	25801	25601	25817	25534	25629	25506	25600	25705	25590	25693	25501	25482	25472	25515	25772	25603	25591	25492	25594	25434	25682	25771	25792	25574	25433	25573	25581	25645	25589	25488	25425	25591	25548	25619	25390	25704	25420	25533	25720	25631	25426	25827	25609	25524	25395	25569	25602	25418	25710	25485	25629	25543	25601	25592	25545	25805	25754	25495	25476	25796	25443	25532	25631	25539	25519	25670	25427	25592	25461	25467	25593	25480	25932	25702	25734	25586	25519	25651	25525	25467
22365	34360	33438	27045	23933	21932	20794	20451	19914	19408	20212	21437	20264	21100	20339	20051	19281	19027	18874	18787	18727	18571	18593	18622	18548	18453	18286	18570	18339	18459	18495	18370	18556	18267	18331	18548	19456	20180	19328	18686	18524	18273	18190	18196	18170	18097	18086	18176	18249	18299	18250	18337	18421	18090	18288	18142	18360	18032	18307	18113	18089	18065	18238	18161	18286	18155	18156	18125	18374	18143	18105	18203	18099	18132	18202	18238	18091	18411	18232	18270	17941	18224	18207	18210	18262	18118	18289	18199	18210	18225	18286	18067	18337	18157	18063	18230	18219	18199	18228	18177	18164	18166	18059	18104	18129	18206	18202	18145	18302	17989	18205	18011	18022	18171	18256	18200	18206	18279	18205	18185	18080	18155	18259	18342	18214	18135	18086	18167	18475	18159	18090	18114	18303	18216	18233	18176	18163	18160	18218	18268	18060	18294	18139	18178	18176	18217	18288	18288	18136	18092	18089	18239	18216	18135	18125	18140	18117	18040	18275	18031	18104	18117	18077	18231	18099	18118	18160	18209	18095	18460	18129	18072	18185	18271	18444	18281	18280	18196	18251	18236	18103	18138	18265	18206	18241	18252	18402	18074	18249	18184	18224	18309	18185	18249	18080	18229	18129	18136	18163	18232	18222	18214	18244	18134	18128	18049	18164	18181	18155	18227	18274	18106	18249	18199	18331	18346	18083	18123	18028	18125	18221	18196	18206	18167	18120	18061	18257	18095	18309	18170	18208	18171	18234	18003	18201	18215	18040	18231	18167	18424	18287	18165	18085	18217	18210	18391	18174	18167	18236	18177	18008	18229	18107	18179	18090	18427	18150	18065	18162	18265	18140	18261	18291	18060	18216	18224	18156	18246	18194	18356	18212	18274	18219	18212	18354	18268	18175	18167	18346	18165	18140	18421	18145	18145	18425	18156	18103	18283	18248	18141	18225	18218	18113	18216	18066	18142	18176	18156	18356	18317	18294	18239	18141	18157	18226	18178	18284	18264	18245	18207	17996	18246	18281	18198	18261	18141	18338	18307	17989	17998	18250	18073	18179	18317	18084	18133	18025	18291	18251	18113	18166	18192	18332	18303	18291	18147	18227	18177	18303	18196	18259	18178	18205	18216	18034	18300	18166	18168	18104	18413	18347	18120	18088	18170	18425	18266	18211	18144	18079	18131	18217	18344	18307	18481	18187	18080	18163	18172	18174	18095	17995	18243	18258	18406	18031	18331	18165	18038	18101	18163	18307	18127	18099	18199	18251	18129	18070	18221	18170	18317	17948	18271	18110	18163	18298	18251	18207	18110	18205	18215	18098	18151	18158	18224	18185	18100	18164	18111	18379	18230	18344	18177	18119	18289	18105	17994	18301	18075	18068	18322	18195	18217	18195	18276	18211	18252	18346	18198	18174	18374	18203	18176	18159	18041	18331	18237	18056	18258	18167	18059	18243	18158	18179	18034	18132	18189	18284	18247	18249	18204	18298	18143	18268	18350	18078	18328	18111	18291	18042	18111	18261	18213	18186	18166	18089	18371	18028	18200	18187	18219	18217	18242	18142	18212	18188	18209	18259	18073	18182	18212	18377	18250	18108	18188	18068	18186	18303	18237	18346	18188	18087	18002	18212	18246	18149	18246	18201	18085	18196	18325	18182	18297	18210	18071	18173	18179	18372	18103	18186	18192	18419	18074	18389	18255	18251	18134	18240	18029	17981	18257	18264	18172	18271	18213	18157	18222	18194	18043	18207	18145	18190	18145	18252	18398	18279	18181	18026	18130	18214	18261	18176	18252	18077	18243	18342	18196	18204	18197	18248	18361	18092	18085	18069	18160	18135	18096	18063	18163	18212	18283	18287	18262	18025	18160	18268	18049	18313	18293	18193	18059	18221	18216	18179	18362	18258	18157	18199	18006	18156	18339	18201	18330	18256	18209	18368	18328	18196	18047	18254	18289	18115	18120	18305	18208	18148	18152	18213	18178	18203	18309	18223	18162	18236	18183	18217	18097	18161	18136	18102	18090	18162	18265	18069	18186	18026	18252	18022	18090	18141	18022	18310	18182	18212	18207	18238	18081	18207	18157	18036	18163	18303	18067	18201	17964	18338	18038	18221	18201	18209	18182	18294	18128	18306	18216	18268	18216	18146	18229	18240	18153	18096	18095	18088	18199	18055	18192	18132	18173	18254	18410	18147	18117	18206	18304	18270	18135	18278	18363	18102	18128	18226	18185	18279	18077	18141	18162	18140	18192	18193	18137	18253	18190	18207	18255	18213	18193	18222	18014	18155	18267	18271	18164	18164	18043	18357	18085	18032	18237	18191	18341	18238	18225	18078	18092	18290	18212	18112	18154	18050	18197	18249	17985	18287	17952	17954	18066	18211	18227	18163	18289	18128	18065	18377	18095	18204	18193	18024	18264	18134	18215	18030	18107	18236	18151	18289	18177	18202	18181	18101	18252	18216	18304	18059	18281	18088	18176	18103	18254	18248	18169	18198	18241	18230	18282	18106	18282	18186	18271	18210	18148	18252	18121	18157	18198	18235	18250	18123	18148	18138	18351	18143	18257	18134	18214	17975	18105	18338	18014	18272	18264	18223	18280	18022	18252	18162	18337	18147	18132	18123	18258	18130	18374	18274	18247	18158	18345	18186	18234	18300	17957	18384	18247	18265	18101	18282	18241	18212	18218	18039	18316	18135	18101	18124	18096	18210	18109	18199	18052	18316	18253	18025	18410	18155	18213	18265	18203	18279	18221	18057	18379	18050	18173	18225	18281	18162	18067	18051	18359	18208	18142	18285	18256	18174	18167	18226	18090	18161	18313	18260	18115	18191	18256	18116	18231	18254	18077	18175	18131	18299	18291	18140	18127	18215	18098	18119	18305	18405	18102	18300	18225	18109	18107	18109	18283	18164	18184	18166	18406	18039	18133	18187	18231	18191	18262	18171	18350	18176	18278	18242	18211	18099	18183	18202	18132	18193	18248	18069	18229	18149	18172	18305	18050	18282	18081	18133	18080	18211	18127	18029	18071	18114	18120	18345	18059	18181	18185	18242	18237	18147	18224	18345	18489	17974	18310	18175	18206	18096	18227	18214	18148	18318	18259	18195	18254	18096	18366	18157	18308	18153	18198	18305	18218	18259	18155	18184	18159	18168	18207	18229	18162	18208	18167	18294	18175	18183	18270	18332	18010	18221	18311	18347	18352	18312	18343	18083	18140	18080	18249	18274	17937	18189	18265	18098	18270	18129	18242	18240	18333	18225	18376	18137	18043	18100	18108	18244	18151	18188	18284	18170	18196	18015	18309	18144	18134	18109	18371	18128	18230	18182	18184	18267	18117	18246	18340	18046	18062	18137	18184	18260	18196	18328	18127	18321	18278	18291	18154	18148	18105	18061	18110	18118	18230	18146	18265	18150	18287	18228	18374	18338	17996	18242	18023	18092	18078	18063	18011	18017	18247	18095	18157	18315	18025	18067	18332	18204	18205	18064	18253	18158	18094	18205	18313	18155	18260	18304	18186	18250	18109	18258	18056	18111	18292	18078	18208	18238	18033	18361	18273	18111	18372	18175	18318	18217	18094	18270	18153	18197	18254	18073	18113	18211	18192	18118	18013	18272	18251	18193	18184	18090	18117	18209	18205	18303	18159	18115	18124	18078	18230	18141	18234	18216	18171	18095	18153	18301	18294	18081	18133	18310	18354	18055	18080	18247	18125	18354	18138	18111	18104	18152	18169	18150	18167	18237	17920	18277	18180	18223	18348	18323	18267	18070	18167	18167	18177	18187	18223	18212	18192	18462	18334	18033	18199	18030	18256	18224	18122	18202	18203	18223	18017	18085	18133	18226	18151	18337	18136	18136	18211	18091	18235	18337	18209	18095	18292	18320	18084	18230	18160	18159	18144	18178	18254	18032	18179	18142	18204	18223	18333	18183	18208	18099	18137	18103	18264	18074	18335	18153	18138	18135	18256	18093	18165	18087	18212	18165	18169	18037	18136	18142	18182	18266	18241	18157	18232	18292	18085	18238	18186	18063	18195	18040	18048	18162	18030	18231	18217	18179	18188	18078	18265	18131	18049	18011	18230	18270	18221	18122	18197	18300	17999	18205	18117	18180	18093	18113	18152	18118	18198	18166	18293	18225	18118	18196	18138	18378	18025	18225	18227	18313	18240	18056	18180	18176	17934	18216	18244	18294	18285	18436	18203	18067	18218	18181	18225	18053	18184	18249	18203	18360	18204	18211	18375	18097	18095	18111	18168	18202	18200	18206	18077	18194	18217	18201	18195	18305	18093	18328	18335	18299	18281	18097	18105	18245	18337	18176	18109	18225	18156	18065	18214	18246	18246	18227	18193	18174	18265	18233	18396	18244	18275	18201	18179	18284	18088	18095	18111	18174	18242	18019	18120	18197	18255	18164	18145	18014	18149	18290	18286	18150	18203	18215	17957	18290	18310	18162	18052	18179	18170	18376	18261	18286	18044	18148	18279	18335	18127	18045	18155	18314	18190	18080	18052	18186	18314	18240	18101	18038	18331	18096	18216	18211	18052	18310	18171	18318	18401	18149	18182	18395	18278	18233	18166	18212	18259	18072	18170	18218	18172	18177	18208	18110	18220	18381	18232	18179	18141	18069	18094	18223	18088	18273	18200	18104	18261	18153	18092	18270	18217	18118	18244	18242	18096	18143	18330	18262	18119	18163	18167	18157	18146	18227	18246	18242	18111	18254	18193	18203	18181	18342	18166	18216	18135	18009	18123	18037	18028	18223	18110	18217	18151	18213	18121	18228	18279	18178	18266	18046	18269	18240	18215	18160	18450	18106	18137	18139	18226	18147	18117	18148	18044	18191	18106	18252	18003	18290	18340	18261	18239	18334	18307	18354	18182	17988	18291	18114	18281	18124	18171	18280	18272	18016	18124	18460	18060	18090	17984	18328	18191	18220	18277	18123	18023	18074	18041	18249	18148	18231	18228	18163	18116	18077	18129	18268	18273	18259	18058	18302	18187	18161	18092	18124	18162	18530	18263	18433	18088	18284	18124	18005	18072	18211	18112	18260	18202	18139	18095	18113	18141	18140	18289	18300	18103	18277	18148	18279	18053	18386	18154	18141	18109	18312	18162	18148	18053	18261	18319
22930	20895	28279	23747	22397	27263	30823	27629	26967	27131	28002	28250	27945	28182	27685	27371	26721	26504	26599	26504	26171	26228	25711	25541	25708	25719	25706	25758	25859	25365	25820	25431	25611	25401	25476	25807	26859	27848	27484	26536	25862	25680	25642	25557	25406	25207	25398	25261	25638	25494	25590	25274	25458	25443	25405	25382	25517	25506	25430	25232	25403	25417	25378	25466	25417	25530	25508	25139	25310	25368	25459	25481	25368	25425	25473	25477	25402	25179	25258	25287	25243	25359	25307	25216	25557	25498	25304	25172	25278	25527	25342	25371	25329	25306	25223	25338	25322	25199	25257	25535	25172	25370	25417	25066	25398	25260	25458	25413	25166	25430	25138	25340	25271	25253	25364	25232	25374	25348	25321	25326	25503	25386	25280	25529	25285	25576	25369	25295	25380	25533	25408	25227	25569	25388	25177	25317	25433	25217	25275	25498	25281	25387	25448	25354	25317	25380	25438	25268	25418	25285	25381	25260	25520	25234	25116	25553	25535	25259	25552	25306	25243	25244	25440	25441	25390	24998	25380	25172	25187	25302	25457	25447	25113	25151	25313	25233	25212	25236	25418	25279	25058	25462	25430	25243	25381	25416	25104	25254	25504	25408	25012	25314	25392	25264	25109	25135	25415	25171	25279	25473	25331	25518	25261	25252	25114	25312	25383	25482	25284	25193	25304	25258	25381	25490	25501	25529	25380	25522	25405	25277	25356	25185	25496	25287	25290	25088	25049	25359	25546	25371	25382	25343	25245	25329	25485	25399	25638	25377	25475	25528	25429	25367	25467	25346	25363	25429	25431	25498	25372	25445	25336	25513	25163	25260	25232	25298	25289	25504	25252	25275	25124	25253	25365	25535	25360	25220	25091	25384	25188	25267	25292	25370	25378	25274	25342	25314	25297	25487	25333	25228	25025	25384	25304	25428	25533	25560	25351	25023	25424	25488	25618	25106	25208	25413	25402	25352	25437	25282	25459	25503	25499	25377	25383	25214	25258	25162	25548	25319	25318	25316	25523	25400	25539	25264	25295	25369	25322	25529	25412	25379	25261	25329	25128	25234	25177	25267	25492	25401	25607	25276	25552	25280	25433	25325	25404	25223	25334	25464	25326	25246	25384	25236	25201	25136	25389	25224	25269	25304	25475	25399	25393	25392	25277	25177	25364	25517	25317	25312	25416	25279	25372	25449	25544	25552	25171	25035	25313	25408	25441	25463	25265	25249	25329	25390	25436	25257	25413	25142	25555	25441	25391	25508	25148	25217	25377	25367	25398	25604	25319	25235	25366	25146	25282	25467	25409	25476	25423	25344	25243	25602	25393	25382	25394	25285	25388	25397	25469	25278	25313	25676	25273	25368	25292	25074	25407	25307	25428	25469	25399	25421	25216	25404	25262	25349	25261	25264	25511	25413	25468	25427	25471	25059	25506	25387	25264	25305	24976	25336	25269	25088	25192	25353	25186	25555	25196	25457	25286	25299	25308	25253	25410	25385	25465	25080	25161	25331	25473	25341	25209	25065	25335	25403	25527	25237	25280	25285	25346	25190	25560	25478	25363	25345	25450	25456	25376	25373	25173	25276	25416	25128	25491	25080	25481	25445	25243	25401	25457	25316	25552	25343	25452	25207	25242	25450	25589	25550	25418	25279	25556	25408	25474	25139	25396	25210	25421	25348	25365	25451	25147	25240	25476	25211	25411	25314	25537	25312	25401	25307	25460	25282	25323	25521	25376	25443	25546	25358	25414	25416	25292	25432	25300	25342	25465	25437	25347	25564	25667	25292	25408	25311	25439	25124	25517	25537	25271	25283	25325	25158	25239	25380	25307	25346	25446	25253	25416	25306	25422	25645	25536	25186	25155	25372	25615	25336	25342	25404	25575	25372	25406	25426	25279	25545	25403	25250	25341	25431	25629	25468	25361	25338	25366	25255	25442	25205	25308	25449	25342	25155	25181	25451	25462	25328	25539	25325	25218	25393	25284	25263	24990	25171	25359	25405	25642	25338	25321	25303	25405	25467	25490	25443	25372	25369	25297	25316	25388	25452	25433	25341	25323	25413	25376	25279	25411	25222	25376	25350	25292	25391	25677	25328	25462	25433	25472	25286	25132	25230	25306	25301	25370	25401	25333	25409	25290	25466	25307	25525	25283	25379	25460	25123	25407	25302	25511	25240	25374	25328	25338	25280	25549	25454	25297	25308	25113	25111	25538	25129	25360	25466	25580	25249	25514	25449	25093	24957	25362	25230	25404	25474	25452	25387	25504	25185	25663	25428	25358	25218	25386	25432	25250	25352	25430	25278	25166	25354	25249	25519	25341	25207	25453	25374	25389	25352	25335	25287	25375	25298	25405	25258	25419	25172	25478	25288	25308	25319	25571	25484	25271	25432	25511	25211	25303	25437	25382	25370	25542	25083	25222	25123	25345	25222	25300	25188	25291	25448	25313	25177	25261	25044	25395	25304	25348	25388	25252	25225	25363	25319	25247	25417	25346	25435	25363	25446	25316	25437	25415	25385	25217	25449	25185	25335	25207	25344	25406	25203	25302	25193	25307	25441	25257	25069	24997	25606	25292	25341	25343	25599	25562	25394	25276	25333	25405	25469	25546	25300	25319	25555	25520	25289	25360	25291	25341	25165	25445	25374	25497	25296	25110	25360	25549	25552	25373	25577	25441	25296	25055	25311	25551	25454	25177	25545	25600	25421	25231	25239	25259	25133	25472	25501	25383	25498	25318	25437	25161	25119	25345	25485	25600	25248	25235	25319	25256	25359	25571	25324	25365	25059	25435	25414	25466	25285	25371	25359	25351	25126	25304	25262	25009	25269	25273	25483	25681	25346	25437	25315	25327	25238	25376	25377	25528	25368	25645	25475	25356	25493	25553	25151	25224	25310	25119	25334	25322	25262	25348	25329	25515	25391	25227	25227	25345	25555	25379	25226	25552	25226	25189	25462	25220	25266	25578	25292	25295	25590	25305	25233	25393	25291	25442	25388	25539	25416	25406	25375	25430	25664	25424	25269	25315	25205	25212	25251	25254	25399	25252	25477	25377	25180	25507	25486	25587	25307	25543	25272	25416	25270	25385	25326	25311	25303	25361	25648	25371	25151	25275	25407	25341	25301	25336	25207	25251	25332	25342	25488	25380	25448	25221	25219	25290	25247	25091	25411	25348	25326	25324	25165	25315	25286	25333	25290	25270	25409	25492	25365	25329	25447	25627	25521	25256	25533	25299	25453	25541	25260	25348	25481	25376	25644	25514	25400	25286	25152	25441	25282	25558	25331	25396	25173	25596	25327	25504	25208	25191	25456	25390	25474	25426	25549	25486	25422	25270	25432	25226	25443	25354	25199	25279	25490	25280	25272	25402	25058	25130	25321	25338	25348	25460	25157	25218	25229	25330	25409	25406	25361	25599	25466	25464	25418	25396	25281	25277	24997	25270	25029	25356	25350	25392	25302	25396	25142	25082	25401	25477	25373	25340	25523	25422	25531	25166	25234	25223	25453	25232	25314	25350	25511	25272	25296	25355	25164	25352	25367	25498	25521	25415	25427	25372	25380	25443	25488	25275	24998	25273	25185	25496	25086	25212	25288	25349	25429	25488	25458	25529	25513	25387	25327	25451	25436	25134	25413	25436	25249	25472	25165	25627	25633	25418	25236	25585	25400	25137	25259	25397	25500	25434	25191	25470	25426	25300	25425	25323	25319	25388	25495	25157	25454	25316	25360	25321	25431	25218	25322	25247	25352	25545	25308	25492	25412	25466	25460	25242	25109	25428	25409	25352	25292	25505	25723	25256	25487	25355	25280	25434	25261	25361	25229	25268	25244	25334	25310	25458	25347	25446	25321	25386	25235	25168	25409	25444	25445	25298	25187	25299	25248	25347	25359	25256	25502	25369	25371	25441	25205	25226	25264	25484	25645	25400	25328	25275	25464	25292	25339	25386	25251	25150	25314	25451	25209	25515	25348	25240	25503	25502	25126	25345	25247	25234	25307	25335	25396	25267	25505	25329	25051	25436	25251	25559	25435	25214	25336	25289	25129	25015	25348	25442	25279	25326	25298	25482	25287	25441	25218	25483	25334	25348	25557	25357	25271	25315	25294	25460	25651	25487	25337	25171	25355	25549	25215	25203	25185	25348	25117	25402	25188	25240	25523	25600	25404	25260	25306	25511	25367	25258	25670	25293	25118	25463	25495	25247	25605	25225	25352	25488	25538	25220	25545	25431	25284	25435	25082	25340	25540	25505	25460	25193	25487	25326	25356	25239	25277	25265	25223	25427	25284	25223	25308	25255	25400	25457	25382	25388	25340	25354	25217	25235	25282	25350	25311	25437	25317	25435	25269	25208	25244	25568	25354	25411	25449	25571	25245	25450	25551	25228	25043	25657	25361	25412	25376	25015	25322	25343	25341	25312	25341	25394	25291	25239	25169	25352	25387	25366	25377	25356	25309	25262	25213	25312	25321	25192	25375	25244	25158	25392	25253	25299	25337	25454	25355	25481	25523	25241	25363	25317	25256	25408	25616	25250	25047	25372	25107	25472	25374	25479	25290	25336	25412	25263	25208	25267	25271	25225	25298	25400	25126	25317	25532	25282	25152	25406	25305	25337	25143	25155	25136	25271	25248	25206	25292	25356	25456	25527	25206	25335	25263	25396	25341	25398	25335	25340	25351	25300	25390	25264	25256	25287	25288	25417	25414	25280	25195	25575	25241	25231	25221	25357	25494	25298	25498	25267	25308	25281	25421	25473	25278	25247	25195	25350	25196	25235	25356	25265	25462	25316	25125	25390	25618	25427	25198	25162	25295	25216	25160	25327	25294	25100	25376	25672	25297	25414	25372	25434	25479	25434	25479	25447	25557	25356	25412	25251	25288	25361	25232	25263	25340	25316	25598	25425	25404	25309	25338	25158	25462	25339	25220	25355	25364	25353	25351	25409	25355	25192	25393	25336	25344	25334	25428	25362	25279	25444	25442	25368	25239	25099	25340	25335	25594	25296	25349	25431	25413	25435	25427	25391	25128	25336	25331	25436	25489	25389	25597	25363	25327	25485	25355	25472	25529	25223	25434	25528	25516	25436	25489	25264	25331	25353	25601	25229	25352	25249	25202	25318	25405	25721	25447	25500	25303	25260	25292
23603	38535	37064	30165	26241	23221	22151	21500	20596	19977	22162	22524	21981	22303	21319	20510	20021	19511	19275	19214	18967	18852	18762	18626	18311	18373	18276	18284	18107	18184	18301	18487	18100	18149	18102	18657	19897	21542	20467	19398	18951	18313	18184	18168	17986	18018	18070	18113	18061	18014	18153	18031	17935	18027	18040	17932	17971	17909	18179	18171	17964	18013	18056	18080	18036	17960	18017	18094	18017	18126	17860	18137	18037	18018	18033	17991	18066	17893	18243	17998	18067	18079	18089	18082	18168	18020	18171	18018	18032	18004	17960	18171	17930	18030	17969	17945	18184	18126	18075	18000	18082	18048	18152	18102	18034	18007	18150	18240	18024	17984	18152	18050	18217	18176	17927	17935	17998	17952	18053	18043	18052	18082	18121	18114	18092	18078	18109	18077	18128	18149	17968	17969	17880	17995	18161	17960	18124	18109	17946	18010	18040	17814	17908	18128	17961	17986	18219	18031	18019	18068	18185	17927	18137	17682	17883	17880	18130	18022	17915	17931	18037	18017	18042	18003	18228	17892	18051	18016	17918	18067	18114	18026	18051	17904	17950	17931	18101	18068	18203	18074	18121	17853	18001	18002	18247	17995	18025	17916	18037	18165	17874	18050	17912	18101	17985	18203	17939	18168	18077	17996	18039	18040	18136	17927	18071	17928	18136	18073	18090	18068	17960	18136	18106	17923	18027	17852	18007	18039	18110	18087	18156	18070	18090	17979	18036	17984	18103	18067	17999	18068	17978	18250	18011	18136	17942	18327	17957	17993	18024	18236	17969	17980	18022	17904	17975	18135	18156	17995	17958	17958	17954	18185	18065	17908	17965	18037	17923	17968	18100	17973	17982	18241	17972	18028	17957	18072	18057	18053	17881	18072	17980	18110	18153	18166	18101	18137	17917	18079	17899	18156	18190	17872	18093	18070	18056	17967	17992	17824	18132	18064	18070	18002	17989	18204	18016	17964	17922	18074	18056	18093	18179	18087	18144	17991	18066	17974	18191	17971	18113	17930	17928	18095	18060	18116	18028	17893	18080	17946	18129	18054	18005	17998	18351	18118	17994	17817	18180	18109	18251	18098	18074	17995	18240	18085	17982	18219	17966	18011	18110	17936	17915	18034	18087	17990	18219	17847	17973	18174	18018	18019	17901	17927	18086	17741	17996	18038	18033	18098	18130	17994	18063	17886	18003	18002	18117	18136	17974	18059	18153	18023	17984	17893	18149	17765	18117	18002	17859	18058	17956	17958	17917	17970	17898	18059	18102	18104	18037	17959	17846	18175	17915	18111	17996	17968	18093	18045	17994	18049	17857	17914	17925	18252	18042	17961	18074	17996	18006	17956	18019	18094	17949	18022	18063	18201	17877	17975	18192	17882	18006	18114	18063	18223	18012	17974	17981	17964	18024	18122	18086	17990	18137	17925	17982	18135	17779	17995	18073	18133	18204	18178	17938	17939	18199	17980	18064	17998	18088	18023	18071	18041	18017	18104	18043	17891	18004	18109	18006	18106	17839	18013	18142	18036	17938	18059	18194	18136	17952	18111	17992	17859	18026	18056	18036	18040	17996	18183	18036	18058	17989	17877	17981	17937	18119	18127	18195	18190	18033	18120	18025	17887	17995	18127	18108	18082	17894	18141	17995	18115	18016	18249	17940	17944	18020	17933	18140	17953	18175	17956	17930	17917	18047	17928	18035	18149	17995	18024	18073	17993	17986	18112	18037	18121	17909	17952	18150	18021	18005	18128	17958	18011	17935	18074	18079	18043	17984	18179	17980	17952	17927	17967	17975	18010	18027	18001	17985	18123	17924	17909	17900	18021	18095	17964	18159	18035	17926	18122	18174	18032	18184	17952	18136	17951	17881	18063	17946	18016	18073	18039	17910	17966	17964	18067	18084	18037	18053	18093	18145	18093	18150	18139	18002	18122	18039	18133	17892	18031	17995	18067	18074	17888	18082	17971	18103	18012	17979	18061	18018	17827	17897	18026	18057	18030	17970	17968	17969	18070	17988	17987	18189	18080	18062	18074	18009	17962	18149	17993	18006	17861	17872	18094	18007	17894	18071	17983	18025	17957	18086	17977	18035	18154	18106	17927	18065	18049	18071	17991	18146	18012	18157	17941	17903	18027	17976	18028	17893	17977	18130	18053	17908	18036	17982	18086	17838	18023	18048	17844	18048	17949	18053	18182	17925	18271	18088	17946	18067	18019	18150	18173	17841	18094	18146	18074	18000	18046	17959	18150	17907	17935	18012	18180	18070	17893	18095	17941	18151	18076	18033	17898	18028	18072	18217	18066	18106	18114	17897	17983	18154	18128	18119	18173	18046	18166	17860	18041	17977	17961	17936	18144	17904	17974	18150	18113	17883	17958	18106	18076	18079	18180	18224	18056	18069	18028	17971	18010	18159	18124	18161	18087	18059	18014	17916	18029	18160	18055	18131	18131	18098	18191	17967	17946	17785	18075	17955	17891	18015	18056	18107	18038	18048	18185	17987	17981	18015	17932	17931	18067	18056	18160	17936	17925	17748	17867	18007	17977	18159	18048	17960	18021	17853	18134	18132	18033	17988	18013	18066	18091	18031	18050	18056	18055	18047	17926	18107	17921	18208	17928	17960	18047	17931	18096	17988	17984	18110	17977	18042	18001	18132	18046	17997	17828	17930	17912	18006	17985	18151	18019	17956	18053	18147	18061	18100	18000	18130	17793	18013	17950	17993	18095	17947	18132	18010	17981	18039	17993	18022	17990	18115	17992	18113	17969	18091	18065	18123	18121	18272	18146	18121	17970	18240	17969	18010	18122	18074	17944	18035	18151	17983	18124	17849	18048	18070	17930	17976	18000	18012	18125	17863	18087	18051	18034	18170	18049	18076	17919	18276	17942	17926	17989	17984	17860	18102	18048	18046	18102	18060	18074	17829	18050	18192	18058	17951	17962	18199	18029	18031	18019	18238	18117	18159	18118	18236	17965	18011	17794	18197	17980	18032	18091	17973	18100	17908	18057	18077	18208	18045	18061	18103	18123	17980	18258	17970	18020	18002	17952	17986	18222	18189	17913	18039	17847	18016	18148	17970	18200	17980	17923	18059	18133	17958	18076	18077	18090	18043	18052	18084	17901	18116	18194	18029	18049	18023	17945	17918	18131	18092	18100	18031	17956	18167	17933	18028	18029	17963	18278	17902	17883	18066	18076	17966	17958	17893	18045	18146	17999	18034	17874	18151	17900	18212	18035	18075	17969	18066	18015	18080	18185	17923	18133	18145	18102	18021	18018	18092	17977	18089	17965	18051	17921	17987	18084	18039	18048	18128	17961	18024	17987	17976	17875	17914	18048	18003	18140	18085	18086	17895	17850	18059	18022	18010	17944	18073	17920	18070	18021	17892	17987	17945	17948	18060	17998	18204	18128	18023	17875	18080	17985	18152	17895	17946	17969	18000	18035	18169	18250	18256	17969	17955	17942	17972	18067	18073	18070	18135	18091	18073	18002	17954	18233	17942	17858	17945	18106	17971	18225	17798	18103	18000	17953	18093	18032	18057	18095	17989	17992	18011	18069	18105	17926	18063	18142	18158	17925	18054	17881	17991	17972	17915	18099	18059	17993	17846	17980	18065	18131	18116	17907	17962	18063	17982	18231	18150	17944	18113	18007	17936	17966	18147	18003	17896	18063	17903	18069	18038	17874	18071	17910	18356	18029	17947	18135	18176	18095	18005	18159	17878	18117	18066	18050	17982	17979	17877	18033	18141	17966	18103	17843	18080	18102	18069	17969	18019	17875	18030	18062	18054	18067	18091	18122	18036	17968	17969	18180	17983	17903	18118	18035	18174	17910	17904	18083	17972	17841	18199	17975	18130	18075	18215	18111	17898	17961	18012	18081	18100	18160	18001	18107	17931	17900	17982	18035	18153	18000	18093	18076	17895	18051	17988	18070	18086	17908	18022	17961	18087	18009	18172	18238	18325	17946	18105	18165	17835	18103	18042	18078	17823	17924	18095	17978	17960	18247	17863	18045	17970	18015	18027	18024	18070	18033	17953	18005	17874	18126	17975	17896	18045	18227	18057	18098	18240	18100	18032	18009	18080	18151	18108	18071	18146	18067	17870	17965	18130	18084	18010	17796	18085	18085	18043	17933	18113	17998	18036	17888	18099	18110	17975	18118	18091	17880	18212	17954	17939	17954	18153	18022	18006	17951	18159	18054	18091	17936	18091	17935	18071	18060	18071	18012	17946	18010	17999	18255	17948	18201	18045	18012	18046	18073	18205	18063	18304	17894	18178	17947	17858	18096	17926	18042	17862	18183	18047	18152	18018	17951	17900	17844	17990	18066	17674	18074	18024	17941	18277	17988	17833	18029	18017	18015	18095	17967	17914	18086	17876	18081	18053	17935	17990	17952	18150	17812	18086	17936	18024	18003	17991	18102	17961	18124	18073	17945	18015	18031	18036	18199	18001	18062	18051	18088	17991	18095	17931	17912	18022	18154	18058	18035	18051	17900	17962	18041	18068	18152	17981	18037	18169	17957	18026	18083	18009	18076	17892	18002	18222	17992	18098	18168	18079	18018	18241	18047	18125	17999	18050	18124	18072	17908	18187	18037	18071	17929	18099	18031	18226	18043	17978	18101	18099	18162	17987	17992	18230	18040	18113	18080	17959	18091	18081	18124	18139	18099	18202	17904	18038	18048	18231	18198	18013	18119	18220	17979	17979	17957	18012	18015	17890	17732	18107	17997	18114	18075	18118	18001	18211	17954	17964	17950	17925	18028	17864	18007	18177	17965	17858	17850	18096	17905	17931	18140	18128	18112	18065	17932	17987	18013	18090	17986	18087	17937	18017	17965	17945	18164	18007	18148	17963	18038	18026	18088	18288	17971	17840	18144	18107	17984	17891	18113	18037	17855	18061	18078	18193	17957	18139	18028	17788	17998	18010	18067	17990	18046	17954	17973	17976	17923	18060	18080	18114	18017	17961	17851	18093	18013	17904	18049	17991	18023	18223	18024	18138	17846	17917	17968	18061	17969	18095	17979	17969	17962	18120	17952	17975	18007	17789	18140	17935	17941	17896	18172	17988	18041	17980	17938	18000	18139	18127	17886	18073	18146	18162	17943	17902	18048	17985	18069	18039	17928	18104	18100
31155	25969	30586	29565	27022	27062	26876	26619	26584	26413	27300	26928	27145	27068	27023	26530	26567	25958	26338	25897	26292	26409	26361	26129	25983	26160	26353	26111	26152	26250	25869	25967	25792	26198	25822	25914	25914	26044	26186	26235	25982	26039	26154	26232	25818	25891	25961	26138	25965	26071	25676	25899	26077	26173	26053	25889	25852	26048	25982	25822	26183	25912	25792	25862	26114	25836	25924	25957	26009	25831	26098	25864	25912	26073	25847	25886	25843	26046	26225	26156	26020	26000	25932	26045	25909	26048	25996	25879	25932	25773	25963	26209	26031	25724	25890	25960	25787	25901	25962	26130	25941	25985	26082	25934	25864	26088	26147	26126	26069	25864	25833	25756	25867	26135	25949	25881	26066	26071	25904	25841	26108	26147	25820	25897	26071	25891	26001	25716	26015	25811	25932	25890	25863	25921	26138	26043	25981	26087	26172	25929	26073	25776	25783	26024	25934	26110	25919	25721	25790	26075	25998	25997	25964	25698	25865	25970	25873	25879	25917	26035	26219	26089	26164	26071	26077	26118	25970	25680	25858	25925	25959	25865	25942	26160	25886	26100	25814	25968	25894	25997	25856	25823	25756	25887	25964	25846	25855	25996	25839	26003	25971	25956	25883	26035	25937	25993	25856	25765	25864	25967	26029	26014	25890	25974	25878	25943	26076	25947	26216	25961	25855	25934	26041	25910	26062	25897	25802	25884	25861	25956	26228	26129	25963	26034	25838	26008	25995	25836	25984	25865	25829	25992	25917	25761	26027	25956	25911	25769	25819	25993	25834	25914	26037	25951	26017	25915	26118	25953	25971	25936	25735	26006	25948	26074	26041	25783	26051	25984	25810	25904	25913	25943	26173	25899	25859	25938	25825	25870	25921	25728	25762	25863	25919	25669	26164	25983	25826	26188	26146	25997	26014	26002	25961	25801	25812	25974	25906	25881	25973	25766	25906	25863	25892	25892	26220	25978	26009	25895	26052	25853	26058	26057	25987	25596	25716	26096	26240	25764	25982	26096	26126	25970	26155	26164	26082	26013	26071	26159	25933	25907	26230	26022	26222	26042	25862	25718	25816	26028	26014	25937	26225	25899	26131	26019	25942	25692	26024	25884	26181	25904	25878	25683	26001	25914	26012	26039	26014	25903	26234	25796	26247	25827	26017	26219	25939	25947	25978	25988	26012	25929	26080	25959	25828	25945	25882	26021	26046	25995	25929	26145	25735	25965	25963	25839	25873	26072	25998	25817	26239	26138	26062	25985	25933	25954	25949	25893	25903	25917	26044	26079	26009	26129	25915	26055	26305	25708	25913	25862	26027	25913	26019	26042	25937	25937	26050	26074	25940	25940	26128	25950	25906	25990	25985	26013	25875	25964	25897	25894	26153	26174	26031	25962	25877	25901	26237	25946	25947	25988	25855	25844	25806	26028	26024	25929	25896	25828	25832	25932	26167	26196	26013	26038	25717	25979	26059	25948	25926	26027	25982	26092	25926	26069	26013	26241	26362	25882	25899	26059	26165	25869	26104	25942	26119	26117	26248	25949	26155	26258	26139	25940	26117	26217	26011	25838	26026	25941	25985	25999	25966	25813	26343	26204	26105	26243	26112	25744	25843	25772	25982	25861	26011	25842	25948	26065	26193	25752	25936	25919	25845	26164	25945	26011	25958	26050	26171	25925	25957	25899	25932	25840	25840	26006	25998	26093	25989	25663	26330	25927	25900	26095	26151	25906	25835	25867	26128	26073	25861	25853	25801	26289	25983	26072	25899	25933	26057	25987	25703	26024	26029	26069	25926	26110	26048	26125	25860	25900	25938	25885	25937	25926	26210	25989	26016	26023	25798	26145	26073	25913	25906	25978	26047	25985	26159	25956	26169	25856	25793	25910	26166	26045	26042	26182	25803	25942	26073	25961	26016	25869	26088	26031	25895	25779	26121	25959	25868	26005	26240	25990	25979	25915	25939	25852	26170	25976	25641	25893	26017	25775	25992	25934	25897	25995	26135	26059	25944	25867	26112	26001	26022	26141	26052	26189	25987	25954	25946	26143	25866	26226	26065	26079	25893	25737	25905	25917	25938	25925	25875	26105	25922	26131	25962	25867	26010	25732	25922	25898	25980	25992	25866	25820	25985	26038	26019	26010	25880	25904	26015	25893	25915	25920	25985	25891	26051	25757	26099	25825	25721	26065	25930	25965	26113	26003	25989	26007	26081	25964	26050	25988	26095	26252	26027	25776	25994	25824	25816	26011	26279	25954	26171	26106	26028	26087	25830	25846	25969	26081	26248	25968	25765	25850	25855	26222	25863	26246	25993	25951	25933	25944	25829	26065	25980	25855	26004	25938	26132	25782	25995	25810	25846	26100	25930	26013	25863	25857	25997	26016	25886	25930	25901	25896	26223	26112	25910	25965	25810	26038	25923	25966	26005	25921	26093	25921	25862	25952	25966	26003	25893	25880	25961	25695	25721	25790	26000	25626	25822	25893	26055	26032	25982	25817	25954	25724	26029	25992	25935	25931	25875	25966	25892	25968	25854	26016	26147	25940	25930	25784	26097	26126	26164	26070	25984	25941	25872	25994	25954	26057	25849	26068	25810	26169	25994	26003	25951	25974	25856	25940	26122	25843	25858	26012	26040	25889	25857	25857	25925	26123	26016	25963	25749	25773	26093	26038	25771	26059	26057	26224	26033	25991	25865	25896	25903	25795	25684	25961	26077	25960	26082	26190	25966	25971	26147	26020	26349	25830	25874	26069	25999	26017	26138	25872	25948	25949	26035	25903	26196	26008	25925	26019	25910	25798	25928	25780	25956	26125	26061	25792	25939	26127	25973	26223	26213	26159	25958	25998	26245	26010	25866	25905	26031	25987	25956	25722	26115	25925	25708	26191	26000	25835	26092	26147	25868	26120	25709	25977	25990	25946	25997	25938	26022	25893	25978	25933	25914	26096	25951	25955	25670	25895	25808	25898	25767	26064	26114	25971	25704	26030	25885	26038	25935	25999	26214	25801	26014	26160	26084	25931	25928	26111	25937	25859	26053	26190	25872	25899	25989	25933	25943	25930	25940	25919	25895	25976	25953	25830	26248	25947	25899	26017	26070	26164	26099	25799	25954	25837	26180	25984	26098	25881	25781	25992	25863	26122	26194	26139	25892	25996	25812	25934	26109	26027	25995	25913	25761	25801	25926	26252	26063	26229	25890	26149	26037	26065	26144	26106	25988	26039	26036	26046	25846	25841	26016	26023	25927	26209	26119	25886	25641	25703	25860	26116	26037	26092	25858	26161	25878	25858	26147	26081	25820	25633	25928	26002	25794	25924	25960	25895	26025	25953	26033	25744	25789	25854	26279	26117	26088	26110	25960	26217	25915	26382	26003	25809	25910	25900	25765	25779	25988	25764	26045	25924	26136	26097	25869	25792	26166	26014	26254	25915	26112	25871	25922	25819	26037	26008	26006	26063	25984	25965	25881	26044	25747	25698	26157	25826	26139	26057	25814	26158	26017	25977	26021	25760	25980	25973	25858	26273	26061	25918	26111	26055	26210	25871	26136	26122	25929	25893	26122	25960	25908	25834	25758	25928	25958	25945	26068	26213	26112	25843	25971	25947	25657	25821	25999	25950	25934	25995	26023	25838	25939	25894	26098	26136	25734	26016	25901	25801	26078	25820	26064	26012	25978	26040	25691	26029	25782	26115	25989	26014	25982	26099	25953	26090	25915	26001	26040	25826	25722	25709	25864	25944	25928	25858	26215	25930	25987	26057	26014	25876	26294	25771	25781	25767	26219	25882	25900	26115	26013	25825	26119	25958	25750	25856	26067	26141	26185	26082	25820	26108	26215	26134	26009	25841	26053	25949	26034	26010	25980	26229	26067	26115	26244	25908	26074	25828	25970	25972	26099	26091	26103	26066	26095	26057	25871	25851	26063	25878	25973	26078	26082	26093	26154	25911	25797	25840	25940	25939	26005	26033	25990	26147	25887	26151	25841	26159	26028	26044	25976	25908	26061	25931	26131	25917	26300	25942	25906	25856	25962	25803	25887	25899	26005	25997	26047	26075	25900	25848	25848	26022	25946	26068	25920	25889	25889	25991	25801	25923	26240	25993	26207	26008	25993	25876	26097	26066	26039	25873	25810	25982	26144	25947	25938	25939	25904	25941	25948	25967	25881	25778	25851	25903	26033	25783	26244	26072	26054	26032	26030	25943	25990	25997	25966	26243	26110	25916	25906	25961	26255	25899	26090	26064	26261	25841	26067	26343	25750	25900	26056	26043	25925	26095	25923	25827	25939	26120	25762	26047	26275	26151	26020	25856	26131	26014	26063	25919	25839	25752	26055	25976	26043	25935	25952	25932	25996	25931	26163	26089	26170	26136	25771	25896	25755	25937	26183	25982	26069	25921	25865	25953	26019	26112	26266	26088	25705	25902	26016	25973	25902	25846	25954	25920	25917	26173	26157	26008	25875	26067	26126	25902	26110	26060	25921	26036	26122	26057	25934	26239	26085	25845	25900	26068	25770	25978	26093	25898	25921	25791	25881	25834	25980	25982	26221	25954	25941	26293	26034	25769	25880	25847	25921	25819	26146	26007	25987	26252	26249	25889	26026	26200	26069	25990	25971	25973	26112	25839	26128	25974	25828	26000	25778	26064	25965	26228	25977	25879	25996	26006	26242	26314	25847	26074	25969	25933	25972	25822	26041	26141	25996	26062	25983	25860	25949	25824	26145	25827	25961	25864	25990	26121	25951	26137	25933	26009	25867	25857	26053	26012	25806	25930	25966	25980	26001	25900	26186	25980	26246	26121	25888	25856	25943	26116	26200	26202	25999	26059	26145	25821	26110	25728	25885	26161	25965	26068	25824	25853	26064	25833	26028	25893	25960	26034	26124	26026	26121	25852	25997	26242	25969	26249	26061	26136	25992	26096	25964	25771	25901	25813	26237	25767	25870	26206	26223	25775	25912	25930	25811	25804	25837	25983	26046	25837	26067	26023	25749	26055	25983	25973	25828	26002	26140	26066	26016	26131	25995	25942	26039	25880	26186	25873	26159	26061	26013	25991	26097	26171	26216	26000	25899	25935	25878	26063	26190	26012	25905	25924	25947	25932	25964	25913	25881	26046	26067	25967	26286	26018	25957	26235
22185	25856	25278	22660	20507	19748	19573	19290	19033	19387	20500	19833	20236	19757	19835	19261	18940	19031	18881	18777	18916	18741	18572	18828	18549	18478	18460	18420	18340	18499	18337	18195	18193	18429	18261	18153	18474	18496	18526	18341	18354	18621	18286	18359	18418	18201	18353	18234	18099	18363	18360	18379	18251	18472	18294	18262	18277	18356	18144	18261	18260	18239	18175	18395	18169	18045	18535	18332	18185	18243	18277	18253	18160	18216	18323	18412	18174	18245	18505	18351	18454	18371	18262	18567	18376	18225	18210	18260	18445	18346	18248	18248	18304	18293	18409	18320	18087	18261	18300	18228	18351	18177	18273	18290	18184	18322	18277	18266	18162	18464	18293	18329	18295	18207	18160	18233	18250	18286	18208	18166	18269	18214	18089	18233	18371	18369	18413	18311	18314	18420	18314	18354	18297	18267	18129	18257	18458	18390	18314	18219	18204	18275	18186	18218	18331	18352	18405	18347	18296	18410	18152	18050	18209	18326	18140	18125	18215	18366	18112	18249	18295	18252	18270	18252	18288	18229	18431	18310	18213	18315	18260	18280	18326	18365	18203	18369	18480	18297	18106	18179	18381	18142	18179	18330	18410	18279	18396	18019	18111	18237	18332	18218	18280	18388	18197	18402	18070	18309	18090	18295	18319	18164	18269	18276	18221	18105	18269	18224	18062	18293	18183	18252	18317	18264	18292	18286	18360	18270	18411	18156	18219	18425	18269	18293	18243	18338	18225	18121	18120	18381	18370	18293	18313	18222	18163	18425	18151	18194	18319	18475	18451	18276	18417	18290	18470	18150	18238	18338	18176	18188	18426	18188	18363	18335	18334	18193	18367	18338	18282	18230	18093	18241	18122	18356	18269	18202	18206	18265	18286	18342	18202	18460	18247	18272	18331	18265	18103	18248	18316	18228	18481	18317	18224	18238	18280	18279	18350	18282	18361	18150	18473	18276	18397	18254	18083	18374	18290	18297	18271	18478	18359	18236	18293	18329	18085	18372	18185	18278	18283	18410	18364	18382	18192	18462	18485	18480	18254	18275	18215	18332	18350	18129	18135	18267	18129	18296	18278	18179	18081	18294	18350	18322	18325	18347	18294	18326	18348	18300	18095	18271	18268	18225	18395	18242	18201	18453	18257	18375	18175	18262	18172	18243	18336	18402	18220	18208	18267	18102	18328	18318	18228	18312	18373	18427	18302	18197	18220	18288	18363	18168	18386	18246	18271	18310	18488	18232	18477	18252	18179	18185	18180	18312	18290	18427	18058	18233	18324	18277	18296	18458	18152	18344	18316	18366	18311	18217	18220	18266	18357	18156	18407	18186	18372	18078	18392	18215	18421	18332	18292	18157	18209	18350	18179	18420	18268	18195	18295	18278	18299	18297	18302	18390	18389	18328	18284	18376	18253	18352	18286	18229	18242	18418	18352	18173	18530	18353	18311	18132	18428	18245	18207	18354	18270	18137	18506	18366	18453	18229	18144	18434	18327	18214	18262	18262	18400	18183	18306	18451	18349	18268	18368	18270	18234	18197	18222	18325	18427	18425	18273	18290	18261	18379	18290	18305	18305	18239	18246	18295	18445	18246	18330	18156	18477	18056	18144	18119	18210	18068	18151	18235	18424	18266	18190	18338	18353	18298	18314	18376	18223	18093	18374	18331	18303	18250	18252	18214	18378	18250	18303	18322	18333	18247	18116	18318	18580	18258	18358	18297	18137	18131	18278	18153	18301	18440	18347	18324	18231	18332	18236	18264	18291	18264	18428	18195	18342	18436	18330	18259	18430	18216	18226	18459	18072	18421	18242	18352	18383	18176	18235	18607	18238	18263	18367	18375	18337	18231	18227	18377	18135	18417	18232	18435	18316	18225	18384	18396	18214	18243	18195	18113	18288	18383	18298	18265	18193	18171	18260	18431	18278	18282	18301	18387	18388	18283	18238	18362	18197	18328	18185	18146	18286	18119	18312	18342	18365	18244	18155	18338	18144	18319	18295	18223	18438	18322	18464	18165	18132	18323	18219	18249	18256	18181	18315	18194	18211	18257	18227	18374	18433	18286	18216	18432	18219	18196	18371	18153	18228	18437	18402	18391	18251	18240	18516	18198	18241	18357	18312	18378	18289	18291	18420	18306	18122	18213	18447	18185	18477	18177	18330	18202	18297	18226	18371	18249	18259	18180	18454	18245	18239	18481	18257	18386	18545	18284	18194	18187	18195	18199	18346	18288	18470	18238	18286	18327	18323	18220	18408	18354	18249	18359	18254	18354	18275	18187	18371	18451	18301	18114	18365	18272	18378	18125	18196	18180	18184	18340	18481	18403	18294	18340	18154	18318	18284	18186	18291	18267	18287	18229	18271	18206	18273	18316	18298	18508	18190	18226	18387	18331	18214	18316	18225	18182	18221	18206	18263	18408	18321	18339	18225	18307	18275	18165	18558	18318	18197	18283	18493	18391	18351	18229	18382	18256	18207	18155	18289	18290	18367	18459	18175	18277	18413	18258	18214	18165	18338	18280	18288	18355	18191	18192	18266	18110	18364	18171	18261	18243	18367	18217	18124	18201	18391	18506	18449	18373	18345	18328	18112	18184	18252	18306	18393	18377	18309	18338	18193	18342	18070	18209	18405	18258	18347	18117	18299	18208	18304	18387	18485	18241	18215	18308	18504	18321	18346	18288	18145	18149	18239	18412	18498	18090	18190	18391	18293	18277	18190	18221	18341	18272	18256	18497	18212	18344	18223	18306	18285	18272	18451	18246	18204	18244	18272	18253	18450	18367	18218	18207	18365	18254	18153	18255	18413	18271	18079	18416	18267	18328	18097	18217	18318	18407	18574	18434	18331	18330	18450	18326	18382	18342	18322	18316	18339	18216	18349	18304	18095	18328	18285	18249	18315	18386	18131	18262	18300	18087	18546	18256	18294	18197	18218	18242	18338	18188	18335	18349	18208	18301	18203	18426	18296	18372	18215	18328	18312	18283	18402	18237	18458	18288	18275	18398	18175	18449	18273	18395	18454	18191	18207	18253	18256	18332	18239	18202	18266	18141	18354	18178	18215	18370	18289	18285	18365	18255	18358	18187	18249	18332	18256	18199	18338	18317	18171	18285	18360	18265	18356	18166	18363	18296	18214	18108	18260	18512	18182	18109	18280	18228	18258	18384	18152	18343	18326	18253	18290	18190	18236	18295	18213	18291	18147	18189	18314	18412	18394	18436	18217	18213	18286	18372	18210	18392	18409	18182	18247	18228	18289	18269	18289	18233	18242	18327	18255	18327	18338	18270	18395	18146	18283	18373	18157	18214	18174	18428	18359	18381	18292	18408	18284	18319	18273	18241	18144	18195	18136	18289	18229	18302	18145	18159	18147	18381	18334	18229	18272	18380	18250	18267	18259	18227	18259	18122	18335	18322	18217	18259	18360	18225	18223	18333	18367	18408	18284	18241	18237	18211	18127	18426	18384	18343	18295	18215	18143	18265	18377	18467	18312	18423	18245	18298	18257	18184	18225	18187	18347	18340	18287	18269	18162	18110	18391	18442	18315	18066	18105	18383	18146	18458	18347	18512	18314	18334	18296	18245	18448	18285	18372	18256	18377	18359	18204	18287	18423	18389	18278	18121	18232	18185	18223	18293	18302	18181	18375	18123	18340	18294	18260	18225	18242	18214	18213	18257	18303	18350	18393	18402	18185	18238	18179	18237	18361	18281	18388	18152	18331	18165	18238	18273	18195	18327	18173	18376	18435	18323	18136	18268	18418	18299	18388	18195	18253	18251	18332	18266	18360	18354	18109	18421	18426	18461	18339	18243	18280	18287	18250	18360	18198	18180	18280	18299	18339	18235	18355	18220	18278	18324	18292	18207	18243	18217	18281	18205	18326	18312	18328	18267	18295	18341	18287	18186	18354	18185	18337	18332	18183	18306	18467	18197	18215	18230	18258	18318	18254	18319	18402	18327	18308	18244	18404	18427	18503	18269	18442	18232	18157	18350	18259	18206	18240	18280	18291	18241	18271	18387	18166	18246	18346	18538	18240	18176	18357	18217	18260	18309	18273	18308	18202	18305	18295	18334	18270	18144	18331	18372	18334	18161	18432	18078	18172	18364	18450	18234	18546	18290	18336	18321	18091	18213	18385	18552	18420	18208	18480	18166	18220	18195	18184	18358	18231	18272	18305	18307	18238	18230	18330	18435	18261	18252	18450	18308	18102	18297	18132	18036	18061	18136	18146	18237	18351	18194	18262	18234	18326	18250	18297	18290	18326	18388	18111	18408	18342	18250	18243	18220	18390	18213	18272	18167	18432	18268	18143	18294	18310	18292	18332	18292	18389	18257	18126	18215	18288	18226	18384	18160	18302	18378	18240	18316	18208	18278	18499	18356	18279	18429	18169	18204	18320	18325	18419	18288	18179	18258	18233	18313	18308	18151	18277	18274	18251	18496	18401	18160	18359	18197	18202	18208	18278	18138	18203	18389	18268	18331	18424	18349	18188	18265	18167	18268	18387	18368	18325	18430	18225	18414	18371	18399	18394	18220	18200	18437	18247	18112	18280	18266	18313	18327	18171	18451	18359	18272	18302	18355	18164	18080	18463	18487	18301	18183	18225	18282	18353	18309	18151	18289	18341	18257	18275	18072	18222	18059	18205	18184	18333	18259	18327	18263	18351	18002	18405	18308	18237	18353	18104	18343	18348	18251	18303	18124	18266	18104	18332	18421	18368	18153	18212	18355	18214	18404	18514	18412	18309	18422	18364	18286	18306	18309	18305	18309	18258	18278	18319	18235	18260	18271	18334	18281	18022	18293	18306	18128	18370	18144	18410	18270	18295	18427	18350	18230	18284	18375	18258	18283	18390	18115	18247	18378	18297	18273	18322	18393	18321	18238	18220	18274	18396	18348	18247	18258	18442	18220	18295	18251	18418	18316	18356	18133	18382	18172	18250	18130	18220	18214	18387	18288	18510	18079	18391	18218	18260	18266	18190	18098	18307	18413	18259	18228	18356	18178	18264	18465	18259	18308	18438	18568	18165	18398	18298	18352	18292	18476	18226	18340	18254	18245	18330	18259	18413	18359	18110	18284	18209	18338	18218	18239	18325	18267	18184	18380	18414	18243	18335	18431	18181	18373	18325	18652	18423	18171
24352	20901	28091	24473	24376	27760	29341	27234	26512	27413	28104	27586	28090	27373	26940	26828	26496	26523	26529	26445	26346	25920	26039	25801	25978	25849	25745	25572	25836	25866	26042	26005	25797	25811	25651	25714	25788	26698	26882	26456	26037	25947	25705	25435	25716	25489	25626	25545	25816	25680	25747	25592	25545	25640	25687	25687	25687	25572	25411	25485	25845	25714	25552	25567	25472	25704	25668	25571	25718	25590	25577	25600	25595	25726	25655	25614	25623	25623	25885	25764	25599	25495	25705	25487	25830	25733	25493	25536	25469	25715	25642	25654	25568	25482	25557	25758	25386	25465	25549	25667	25741	25430	25795	25759	25533	25745	25727	25594	25664	25680	25573	25629	25859	25490	25505	25501	25609	25728	25633	25420	25815	25675	25717	25856	25608	25421	25430	25602	25600	25492	25662	25651	25536	25611	25453	25623	25447	25649	25509	25766	25717	25895	25556	25536	25736	25657	25765	25488	25599	25651	25644	25633	25517	25860	25890	25533	25452	25641	25465	25454	25431	25537	25639	25706	25575	25674	25622	25505	25575	25710	25602	25439	25527	25474	25556	25527	25572	25451	25612	25496	25693	25929	25533	25819	25444	25660	25301	25411	25579	25478	25503	25543	25847	25516	25304	25628	25578	25284	25791	25734	25676	25451	25482	25495	25508	25479	25718	25332	25520	25789	25626	25850	25768	25692	25838	25424	25477	25609	25563	25490	25703	25299	25660	25641	25658	25341	25462	25661	25546	25703	25628	25683	25673	25384	25597	25514	25782	25624	25490	25504	25448	25568	25570	25440	25666	25711	25280	25470	25307	25368	25384	25723	25513	25569	25534	25667	25556	25479	25567	25491	25618	25620	25393	25507	25403	25505	25564	25432	25519	25758	25398	25769	25379	25459	25490	25587	25652	25653	25594	25420	25352	25329	25417	25777	25457	25408	25605	25869	25531	25581	25526	25479	25610	25673	25716	25444	25590	25503	25728	25374	25932	25811	25715	25713	25601	25685	25652	25682	25467	25662	25486	25566	25628	25451	25641	25624	25564	25446	25576	25406	25451	25590	25595	25741	25772	25871	25766	25735	25699	25398	25416	25721	25709	25678	25541	25504	25699	25838	25654	25547	25709	25625	25799	25764	25776	25668	25767	25629	25705	25567	25678	25605	25806	25577	25473	25629	25691	25576	25498	25600	25456	25480	25746	25399	25521	25673	25471	25614	25521	25573	25609	25404	25930	25609	25540	25589	25559	25531	25748	25667	25586	25660	25603	25740	25520	25721	25821	25687	25895	25649	25641	25565	25624	25729	25524	25466	25646	25773	25523	25336	25690	25661	25368	25653	25554	25449	25507	25547	25639	25700	25740	25570	25579	25478	25750	25675	25460	25655	25593	25514	25755	25827	25721	25615	25647	25418	25720	25648	25703	25663	25560	25625	25823	25537	25870	25530	25723	25792	25627	25716	25554	25457	25678	25834	25468	25502	25429	25455	25773	25861	25643	25394	25360	25624	25382	25524	25598	25591	25629	25674	25643	25380	25653	25527	25595	25649	25413	25595	25499	25509	25803	25625	25714	25389	25520	25419	25759	25812	25612	25566	25579	25560	25556	25761	25579	25562	25417	25697	25740	25700	25607	25728	25581	25584	25670	25549	25469	25565	25616	25506	25566	25830	25687	25512	25565	25534	25723	25539	25423	25719	25751	25636	25742	25499	25409	25467	25672	25697	25604	25299	25497	25511	25550	25469	25464	25596	25629	25655	25604	25810	25733	25221	25508	25661	25619	25852	25653	25909	25603	25820	25918	25551	25709	25523	25667	25697	25469	25588	25511	25735	25589	25486	25699	25837	25702	25777	25709	25538	25611	25655	25475	25634	25502	25893	25525	25511	25667	25719	25786	25620	25403	25634	25496	25710	25465	25769	25627	25612	25645	25581	25770	25761	25623	25718	25454	25503	25614	25395	25451	25692	25810	25585	25471	25674	25621	25481	25445	25601	25539	25697	25752	25542	25488	25787	25632	25672	25664	25639	25829	25550	25338	25751	25768	25440	25563	25486	25699	25648	25405	25393	25427	25457	25330	25632	25819	26047	25654	25510	25499	25706	25590	25480	25627	25338	25407	25510	25450	25795	25644	25786	25710	25726	25444	25634	25492	25650	25478	25604	25637	25382	25650	25599	25388	25735	25739	25921	25812	25654	25529	25709	25570	25651	25593	25317	25581	25658	25691	25560	25615	25639	25673	25492	25684	25600	25569	25633	25871	25603	25877	25439	25671	25664	25487	25575	25612	25665	25575	25592	25705	25422	25471	25602	25606	25603	25458	25537	25550	25442	25617	25489	25664	25438	25566	25704	25553	25454	25772	25751	25906	25630	25549	25521	25673	25564	25673	25533	25404	25394	25755	25655	25674	25500	25425	25531	25451	25595	25658	25562	25670	25614	25348	25601	25780	25286	25425	25857	25667	25515	25435	25649	25434	25716	25462	25685	25690	25520	25734	25669	25518	25430	25587	25489	25580	25562	25688	25677	25797	25616	25590	25534	25536	25763	25612	25934	25748	25506	25773	25592	25543	25587	25761	25512	25754	25424	25347	25535	25617	25674	25693	25579	25937	25525	25368	25495	25578	25480	25705	25703	25642	25695	25450	25829	25659	25711	25722	25622	25542	25508	25363	25486	25734	25657	25558	25569	25662	25476	25463	25495	25430	25686	25773	25595	25626	25796	25799	25680	25564	25616	25431	25501	25348	25501	25946	25738	25763	25703	25713	25556	25559	25666	25746	25755	25606	25573	25719	25669	25604	25575	25808	25889	25689	25725	25692	25643	25313	25742	25701	25860	25763	25785	25705	25566	25528	25367	25421	25378	25397	25918	25700	25629	25452	25687	25509	25760	25459	25613	25786	25633	25399	25634	25302	25664	25428	25915	25632	25597	25312	25577	25695	25487	25603	25467	25541	25448	25732	25647	25572	25671	25695	25606	25673	25471	25593	25535	25555	25859	25743	25559	25513	25468	25459	25687	25427	25643	25766	25828	25525	25630	25625	25704	25614	25514	25645	25768	25768	25655	25725	25609	25581	25667	25583	25624	25735	25586	25619	25570	25573	25873	25629	25474	25638	25522	25764	25758	25687	25703	25505	25547	25703	25543	25558	25888	25595	25484	25695	25726	25530	25700	25412	25795	25314	25676	25597	25702	25562	25450	25423	25480	25754	25595	25770	25576	25774	25619	25690	25591	25558	25715	25410	25589	25688	25704	25641	25599	25758	25778	25504	25687	25608	25721	25495	25417	25681	25550	25694	25353	25399	25538	25446	25598	25621	25678	25991	25583	25795	25695	25571	25526	25522	25561	25591	25560	25826	25630	25613	25543	25477	25520	25499	25495	25553	25667	25703	25716	25678	25726	25606	25581	25509	25560	25680	25559	25845	25619	25624	25799	25673	25522	25526	25608	25613	25805	25581	25708	25764	25604	25619	25928	25472	25732	25616	25411	25632	25423	25624	25549	25750	25525	25448	25836	25485	25513	25796	25560	25377	25337	25626	25561	25782	25647	25654	25748	25467	25713	25626	25561	25499	25623	25552	25527	25801	25747	25749	25538	25433	25599	25531	25483	25810	25539	25789	25642	25288	25716	25601	25526	25498	25901	25748	25637	25515	25595	25617	25515	25477	25571	25747	25775	25698	25578	25868	25390	25575	25556	25471	25442	25593	25469	25546	25371	25701	25731	25589	25656	25407	25682	25319	25779	25653	25735	25799	25730	25608	25710	25675	25623	25693	25474	25646	25739	25508	25917	25703	25913	25668	25484	25677	25829	25595	25977	25828	25806	25835	25512	25606	25859	25639	25593	25908	25573	25501	25534	25397	25687	25678	25680	25724	25780	25556	25486	25659	25572	25712	25712	25785	25533	25733	25663	25609	25986	25573	25618	25427	25519	25525	25819	25560	25601	25844	25635	25724	25500	25517	25467	25716	25703	25739	25383	25526	25490	25763	25560	25553	25395	25625	25793	25849	25612	25629	25589	25662	25398	25572	25560	25675	25665	25675	25542	25668	25724	25825	25456	25494	25489	25568	25611	25608	25460	25320	25791	25438	25382	25490	25761	25605	25485	25682	25599	25663	25449	25564	25514	25712	25637	25577	25602	25422	25479	25403	25726	25659	25448	25803	25547	25625	25603	25519	25799	25675	25781	25643	25581	25598	25526	25649	25628	25678	25665	25688	25429	25638	25503	25511	25565	25442	25790	25774	25570	25467	25755	25445	25715	25810	25399	25722	25559	25660	25651	25590	25495	25633	25762	25560	25437	25467	25582	25589	25605	25703	25585	25607	25625	25592	25431	25574	25490	25451	25565	25414	25613	25805	25660	25669	25583	25661	25785	25483	25519	25452	25618	25605	25629	25796	25682	25660	25733	25624	25460	25550	25567	25417	25549	25522	25416	25483	25563	25454	25446	25661	25588	25695	25643	25578	25501	25694	25213	25439	25776	25722	25450	25481	25633	25669	25676	25565	25704	25576	25572	25676	25613	25525	25574	25755	25769	25818	25524	25795	25733	25594	25708	25705	25807	25692	25351	25487	25605	25708	25663	25517	25520	25634	25554	25515	25460	25688	25556	25784	25620	25420	25580	25541	25631	25729	25735	25735	25479	25667	25524	25853	25304	25729	25640	25677	25558	25663	25596	25561	25371	25848	25650	25583	25602	25715	25631	25728	25582	25521	25661	25587	25396	25552	25589	25719	25635	25556	25328	25512	25667	25668	25345	25561	25630	25402	25683	25526	25620	25587	25470	25543	25391	25752	25654	25527	25715	25578	25564	25644	25820	25666	25519	25661	25778	25437	25687	25678	25833	25540	25493	25545	25521	25635	25687	25638	25491	25713	25491	25812	25685	25563	25811	25477	25530	25443	25556	25669	25435	25627	25647	25474	25576	25633	25497	25874	25365	25618	25432	25642	25530	25317	25536	25562	25615	25637	25614	25832	25560	25546	25606	25532	25772	25557	25308	25714	25562	25661	25742	25558	25543	25776	25605	25792	25723	25663	25705	25703	25662	25592	25412	25460	25453	25797	25752	25644	25521	25630	25842	25994	25644	25527	25596	25599	25331	25478	25482	25831	25446	25337	25436	25524	25491	25549	25434	25581	25648	25569	25612
21224	33354	31469	26464	22675	21407	21035	20380	19573	21306	21839	21540	21491	20717	20258	19909	19398	19328	19754	19144	19000	19076	18772	18612	18717	18311	18511	18349	18339	18513	18267	18365	18372	18229	18213	18174	18457	19598	19916	19131	18770	18427	18352	18238	18193	18220	18220	18256	18373	18148	18256	18335	18224	18256	18026	18198	18231	18049	18320	18184	17979	18081	18033	18031	18176	18278	18076	18106	18126	18314	18176	18192	18101	18188	18056	18307	18109	18155	18182	18348	18026	18062	18140	18378	18137	18186	18092	18153	18131	18302	18202	18354	18125	18183	18117	18091	18210	18160	18168	18351	18303	18207	18158	18275	18388	18247	18331	18037	18189	18205	18337	18108	18189	18220	18245	18404	18176	18037	18143	18368	18198	18371	18215	18180	18278	18244	18177	18278	18110	18238	18111	18053	18334	18072	18218	18402	18181	18053	18219	18243	18245	18276	18275	18255	18193	18204	18083	18263	18144	18158	18174	18334	18283	18174	18220	18291	18141	18228	18269	18244	17996	18405	18102	18240	18140	18248	18100	18312	18126	18239	18194	18270	18286	18188	18277	18114	18292	18113	18092	18061	18253	18246	18352	18161	18241	18166	18103	18384	18218	18240	18093	18242	18151	18077	18215	18083	18307	18291	18181	18066	18190	18056	18213	18308	18198	18094	18243	18143	18245	18046	18150	18297	18178	18182	18304	18158	18199	18245	18112	18057	18195	18198	18095	18215	18218	18041	18219	18161	18124	18316	18191	18142	18284	18225	18179	18187	18141	18157	18260	18208	18316	18180	18253	18192	18299	18137	18370	18140	18212	18112	18172	18188	18260	18096	18090	18200	18270	18323	18150	18458	18164	18199	18187	18143	18207	18269	18130	18084	18262	18313	18143	18116	18143	18249	18138	18176	18374	18032	18290	18347	18404	17976	18020	18222	18397	18142	18110	18175	18312	18297	17883	18066	18059	18149	18314	18267	18095	18245	18197	18225	18438	18348	18283	18054	18208	18055	18236	18220	18252	18241	18148	18346	18039	18154	18335	18232	18043	18216	18311	17959	18128	18121	18221	18096	18124	18260	18162	18169	18290	18343	18241	18097	18236	18160	18387	18092	17992	18075	18183	18040	18241	18430	18382	18093	18040	18245	18158	18224	18158	18074	18287	18263	18109	18053	18007	18117	18293	18332	18097	18154	18130	18221	18113	18098	18230	18194	18206	18178	18155	18112	18349	18188	18234	18157	18378	17909	18287	18238	18184	18208	18158	18371	18380	18185	18232	18117	18385	18313	18279	18242	18318	18158	18168	18465	18262	18188	18103	18272	18118	18213	18357	18220	18045	18049	18136	18332	18145	18145	18112	18147	18142	18032	18125	18225	18160	17942	18293	18383	18291	18264	18155	18165	18274	18253	18081	18242	18081	18069	18177	18318	18325	18237	18141	18111	18082	18196	17995	18203	18236	18171	18041	18230	18239	18313	18098	18205	18232	18147	18055	18339	17990	18089	18039	18225	18248	18144	18308	18236	18214	18164	18246	18097	18244	18150	18386	18227	18271	18103	18235	18312	18067	18287	18123	18106	17978	18020	18215	18149	18214	18105	18009	18095	18161	18319	18065	18134	18093	18239	18157	18151	18160	18221	18115	18215	18098	18206	18212	18299	18118	17967	18149	18216	18244	18353	18270	18334	18110	18067	18256	18148	18048	18163	18028	18216	18160	18199	18104	18104	18159	18320	18183	18299	18079	18320	18191	18165	18283	18222	18319	18248	18426	18078	18243	18148	18195	18157	18306	18144	18195	18244	18195	18150	18354	18188	18109	18271	18253	18196	18216	18231	18257	18087	18243	18064	18179	18197	18181	18139	18090	18358	18223	18184	18230	18183	18198	18111	18128	18182	18126	18296	18292	18155	18138	18197	18264	18042	18314	18280	18183	18118	18229	18261	18264	18145	18112	18128	18147	18171	18271	18275	18269	18274	18361	18199	18083	18344	18231	18355	18138	18062	18147	18254	18268	18119	18290	18110	18193	18187	18053	17990	18049	17993	18305	18248	17985	18161	18235	18153	18224	18256	18102	18298	18251	18099	18190	18287	18260	18115	18174	18384	18378	18213	18368	18370	18163	18235	18144	18199	18204	17999	18375	18162	18146	18132	18210	18141	18373	18116	18267	18114	18149	18420	18190	18145	18250	18250	18209	18408	18114	18198	18063	18165	18288	18179	18369	18314	18080	18022	18189	18037	18008	18239	18047	18045	18112	18324	18162	18210	18173	18141	18154	18157	18122	18230	18219	18173	18242	18273	18203	18083	18108	18303	18275	18083	18260	17957	18345	18254	18130	18322	18275	18199	18129	18113	18259	18193	18251	18243	18079	18145	18363	18164	18342	18128	17896	18197	18311	18232	18379	18209	18085	18209	18019	17961	18185	18188	18176	18088	18228	18254	18126	18274	18320	18362	18027	18300	18159	18484	18269	18281	18203	18304	18157	18248	18030	18181	18145	18134	18329	17991	18308	18010	17997	18217	18380	18080	18114	18216	18361	18204	18263	18124	18145	18418	18343	18282	18089	18270	18227	18086	18387	18189	18120	18192	18295	18370	18340	18172	18040	18104	18161	18182	18314	18136	18384	18280	17997	18232	18321	18234	18256	18300	18157	18343	18323	18048	18182	18196	18112	17984	18167	18244	18263	18242	18064	18079	18041	18423	18235	18236	18094	18279	18140	18021	18205	18183	18219	18194	18192	18268	18222	18019	18152	18149	18285	17967	18103	18024	18209	18152	18222	18198	18177	18109	18147	18122	18188	18193	18129	18062	18142	18279	18359	18114	18005	18211	18188	18070	18317	17999	18188	18196	18156	18132	18187	18223	18039	18197	18222	18260	18115	18178	18167	18124	18204	18261	18121	18109	18082	18248	18268	18309	18216	18277	18095	18231	18176	18191	18297	18158	18113	17946	18198	18106	18090	18017	18071	18090	18136	18062	18294	18080	18180	17975	18068	18303	18042	18148	18204	18186	18221	18253	18064	18063	18328	18122	18189	18384	18092	18263	18263	18096	18151	18178	18198	18179	18143	18283	18222	18088	18128	18200	18201	18214	18209	18298	18016	18224	18057	18229	18030	18287	18043	18132	18076	18263	18305	18247	18163	18183	17910	18129	18147	18130	18125	18127	18297	18069	18093	18400	18272	18025	18217	18208	18106	18297	18038	18153	18197	18206	18398	18134	18257	18245	18083	18037	18187	18377	18315	18239	18254	18177	18317	18220	18218	18129	18209	18081	18182	18222	18194	18177	18149	18141	18250	18258	18291	18217	18196	18286	18464	18248	18135	18143	18100	18069	18295	18403	18406	18323	18120	18091	18047	18110	18289	18301	18281	18268	18183	18090	18207	18281	18326	18221	18221	18338	18113	18248	18224	18140	18004	18036	18116	18183	18177	18200	18173	18208	18091	18153	18129	18313	18092	18193	18198	18329	18175	18355	18180	18244	18132	18132	17947	18260	18216	18238	17980	18151	18132	18178	18113	18320	18213	18258	18387	18062	18343	18342	18149	18201	18029	18313	18352	18195	18216	18086	18285	18098	18178	18104	18262	18220	17961	18259	18166	18234	18075	18299	18137	18089	18289	18136	18143	18306	18129	18173	18116	18194	18064	18255	18176	18152	18069	18076	18263	18175	18222	18164	18292	18404	18216	18019	18312	18077	18279	18049	17999	18170	17990	18123	18182	18081	18243	18249	18218	18109	18282	18169	18172	18143	18158	18114	18349	18157	18036	18201	18203	18246	18238	18209	18142	18142	18159	18314	18156	17979	18241	18192	18046	18075	18055	18231	18190	18233	18108	18187	18233	18078	18261	18300	18151	18151	18283	18276	18065	18061	18215	18329	18274	18269	18166	18212	18219	18002	18299	18229	18172	18263	18095	18164	18161	18295	18348	18234	18234	18399	18143	17919	18332	18221	17965	18198	18189	18259	18292	18220	18128	18296	18087	18211	18028	18065	18115	18261	18159	18305	18238	18255	18293	18262	18181	18346	18258	18147	18017	18340	18109	18293	18370	18103	18208	18237	18188	18371	18406	18254	18165	18163	18103	18341	18137	18123	18091	18057	18183	18301	18239	18205	18269	18217	18271	18254	18253	18217	18205	18077	18138	18246	18175	18264	18258	18263	18159	18080	18323	18238	18148	18220	18245	18291	18242	18354	18097	18133	18263	18124	18096	18273	18108	18141	18159	18147	18144	18244	18263	18297	18363	18017	18034	18209	18078	18181	18164	18026	18252	18197	18173	18062	18167	18270	18150	18170	18273	18162	18233	18095	18231	18163	17973	18350	18156	17957	18164	18300	18164	18189	18238	18236	18094	18177	18144	18156	18351	18174	18186	18338	18201	18019	18158	18029	18172	18224	18214	18226	18120	18174	18209	18452	18019	18187	18209	18200	18186	18182	18231	18217	18196	18131	18295	18234	18033	18104	18140	18161	18202	18051	18229	18134	18254	18288	18146	18337	17858	18376	18372	18106	18224	18239	18255	18080	18233	18248	17867	18168	18184	18127	18155	18100	18301	18164	18184	18227	18319	18399	18222	18036	18163	18223	18270	18119	18185	18270	18309	18329	18171	18279	18259	18036	18177	18276	18113	18217	18210	18174	18207	18033	18135	18055	18254	18103	18333	18182	18293	18230	18269	18135	18280	18143	18250	18158	18095	18232	18277	18105	18125	18213	18244	18252	18122	18254	18118	18254	18310	18226	18327	18072	18299	18194	18114	18280	18126	18066	18004	18156	18126	18307	18069	18226	18117	18190	18054	18313	18291	18352	18301	18147	18027	18164	18382	18245	18118	18192	18191	18129	18119	18086	18344	18205	18208	18162	18214	18271	18080	18401	18100	18196	18284	18228	18175	18336	18195	18253	18148	18121	18325	18052	18252	18251	18302	18270	18307	18151	18196	18262	18309	18302	18261	18108	18077	18161	18224	18315	18199	17949	18290	18175	18138	18145	18190	18219	18371	18383	18354	17966	18137	18188	18092	18073	18380	18125	18100	18055	18343	18243	18052	18075	18229	18233	18149	18193	18170	18167	17966	18150	18122	18068	18272	18205	18304	18021	18119	18322	18277	18196	18287	18286	18133	18141	18214	18411	18103	18256	18356	17960	18170	18264
22913	20919	28312	23741	22184	26886	30515	26994	26808	28425	28246	28533	27904	27228	27034	26526	26030	26422	26326	25975	25805	25763	25880	25636	25488	25603	25207	25111	25025	25199	25052	25057	24942	24997	24927	25295	25089	25785	27550	26870	25934	25530	25639	25116	24894	25026	24841	25163	24962	24872	24936	25078	25019	24957	25128	24914	24929	24836	24966	24899	25171	24885	24896	24811	24977	24914	24850	24730	25014	25077	24848	24995	24909	24981	24828	24820	24843	25077	25013	25047	24882	25014	24869	24954	25002	25036	24835	24931	24839	24983	24828	25153	25023	25084	24775	24647	24958	24877	25080	24914	24868	25015	24817	24715	24933	24742	24945	24995	25027	24968	24853	25111	25036	25135	25051	24840	24659	24977	24805	25019	24865	24806	24951	24504	24723	25133	25011	24943	25043	24977	24934	24901	24917	24763	25022	25032	25130	24809	25022	24627	24867	24913	24753	24920	24861	25014	25174	24903	24927	24635	24849	24972	25029	24834	24849	24855	24956	24853	24997	24858	24677	24888	24902	24979	24764	24964	24881	24837	25057	24762	24954	25060	24906	24629	24795	24934	25054	24827	24800	24542	24791	25024	24837	24833	24826	25018	24998	25014	24961	24830	24835	24920	24763	24716	24769	25151	24899	25002	24861	24905	24796	24826	24871	24920	24913	24889	25130	25060	24909	24701	24740	24726	25014	24930	24933	24944	24754	24787	24823	24985	25087	24984	25024	25059	24748	24793	24994	24881	25038	25028	24812	24816	24853	24925	24817	24974	24870	24935	25119	24782	24828	24766	24979	25029	24612	25146	24772	24779	25012	24746	24646	24986	25152	24778	24900	24828	24914	24908	24824	24883	25059	24880	25056	25057	24939	25099	24811	24967	24840	25064	24992	24923	25013	25051	24977	24936	24943	24875	24840	24559	24898	24667	24909	25007	24929	24754	24902	24663	24814	25082	24766	24772	24957	25017	25006	25016	25054	25012	24868	24843	24961	25019	24899	25032	24828	25073	24997	24693	24809	25222	24772	24877	25044	25063	24872	24788	24743	25104	24743	24926	24748	25026	24769	25057	24711	25027	24769	24866	24923	24891	25225	24940	24918	24894	24970	24802	24889	24788	24738	24728	25121	24946	24924	25061	24774	25148	25074	24711	24867	24818	24988	24842	24861	24908	24771	24713	25027	24858	24991	24998	24875	24926	24919	24944	24883	24694	24838	24950	25092	25026	25047	25059	24853	24554	24922	24949	24977	25009	25024	24981	24913	25004	24960	25011	24895	25093	24918	24954	24914	25045	24714	25038	24996	24853	24806	24983	24788	24836	24848	24794	24811	25089	24789	24951	24864	25004	24951	24869	24953	25023	25097	24913	24904	24898	24851	24663	24812	24934	24866	25171	24856	25129	24986	24987	25006	24865	24774	24888	24958	24879	25012	25051	24967	24815	24938	25105	24797	24994	24953	24830	24890	24931	24927	24731	25194	25177	25012	24863	25135	25085	25056	24869	25122	24877	24704	24781	24817	25122	24911	24745	24967	24840	24763	24753	24887	24855	24759	24875	24894	24743	24893	25085	24779	24882	24924	24921	25003	24799	24971	25117	24818	24996	25028	24896	24861	24947	24974	24805	24737	25053	25052	24849	24804	24821	25146	24872	24875	24938	24892	25111	25227	24720	24761	24776	24810	25103	24893	25098	25061	24976	24978	25073	24972	24863	24876	24709	25025	24559	24822	25013	24940	24882	25096	24885	24690	24899	25055	24694	24822	24720	24684	24892	24769	24742	25012	24943	25063	24853	24853	24823	24681	24867	25051	24803	25041	24950	24928	25024	24921	25080	25202	24960	24974	24875	24834	24844	24873	24962	24922	24845	24839	24872	25057	25221	24789	25158	25072	24844	24939	24819	24914	24862	24833	24870	24999	24829	24937	24917	24691	24549	24843	25020	25005	24956	24836	24921	24761	24749	24721	25046	24636	24831	24882	24730	24922	24874	24926	24870	24870	24866	25004	24855	25172	24996	24884	24772	24627	25012	25097	25030	25077	24697	24836	24784	24895	24928	24852	24980	25060	24867	24876	24716	25117	24982	25065	24665	24981	25132	25037	24839	24951	24940	24957	24635	24741	24772	24908	24970	24754	24648	24879	24819	24741	24886	25118	24892	24955	24857	24834	24760	24697	24996	24973	24856	25014	25125	24879	24918	24971	24990	24687	24777	25098	24964	24653	24971	24983	24835	24871	24833	24796	25016	24897	24995	24826	25001	24924	24762	24968	24979	25072	25002	24892	24911	24801	25054	24980	24892	25039	24804	24800	24829	24970	24799	24706	24655	24965	24998	25053	24857	24836	24880	24841	24898	24953	24938	24836	24912	24914	24880	25016	24953	24999	25004	24817	24718	24883	24753	24706	24824	24911	24708	25119	25092	24980	24837	24730	24897	24964	25174	24889	24965	24885	24939	24739	24790	24926	24947	24977	25039	24950	24719	24977	24669	24840	25018	24867	25045	24921	25091	25108	24854	24915	25027	24963	25096	25142	25055	25168	25028	24933	24916	24861	24929	25017	24974	25011	24909	24898	24767	24793	24658	24888	25016	25124	24883	24892	24855	24765	25085	25124	25024	24986	24945	24887	24887	24846	24702	25051	24897	24835	25043	24860	24755	24879	24883	25072	24953	25140	24768	24902	24965	24691	24894	24847	25033	24994	24922	24964	24782	24635	24917	25063	24776	24725	24853	24875	24954	24746	24888	24721	24731	25034	25067	24766	25046	24791	25042	24871	24853	25050	24874	25134	24760	24855	24907	24966	24730	25213	24823	25040	24815	24947	24810	24937	24970	24836	24884	24655	24584	24520	24765	25044	24850	24917	25096	24976	24766	24860	25028	24692	24743	25087	24920	24811	25025	24731	24835	24954	25084	24971	24779	25075	24843	24847	24760	24942	25020	24892	24788	25120	24743	24882	24703	24895	24785	24942	24959	25155	24951	24990	24904	24787	24804	25033	24837	24688	24710	24812	24871	24837	25102	24726	24868	24990	25123	24849	24844	25003	24889	24953	24829	24989	24879	24799	24755	24962	24794	24681	24917	24956	25075	24867	24965	24887	24822	24826	24652	24993	24961	24775	25101	24865	24812	24858	24731	25030	24869	24871	24766	24967	24728	25129	24825	24915	24899	25068	24783	24807	24826	24878	25067	24910	24868	24713	24954	24746	25206	25029	24900	24921	24742	24975	24965	24799	25061	25078	24679	24829	24950	24919	24897	24871	24773	24758	24751	25008	24872	24974	24922	24772	24922	24857	24910	24893	25084	24858	25025	25043	24960	24849	24585	24778	25083	24975	24591	24710	24747	25131	24706	24790	25056	24900	24942	24863	24963	25111	24897	24861	24804	24940	25003	25012	24901	24923	24992	24867	24876	24896	24879	24872	24962	25100	25014	25068	25156	24967	24860	24912	24685	25021	24873	24760	24954	24607	24756	24864	24992	25005	24768	24900	24908	25123	24728	24845	25167	25144	24870	25000	24970	25088	24870	24961	24691	24984	25025	25016	25025	24908	24971	24844	24901	25239	25129	24833	25062	24892	24980	24930	24915	25078	24782	24697	24806	24975	25107	24881	24746	25003	24715	24962	25076	24937	24642	25099	24839	24860	24973	24911	24898	24822	24866	24928	24982	25137	24676	24904	24880	24789	25029	24875	24977	24821	24968	25210	24925	24835	24993	24671	24820	25008	24991	24848	24964	24869	24869	24972	24925	24870	24946	24813	24856	24759	25041	24990	24727	24891	24781	25106	24817	24982	24821	24994	24921	24932	24779	24919	24921	25049	24910	24797	24985	24760	24685	25183	25034	25133	24799	24589	24812	24857	24958	24847	24891	24893	25072	24996	25016	24715	24893	25002	24749	24741	24952	24851	24826	24986	24934	25031	24669	24806	24834	24827	24739	25023	24605	24798	24826	24816	24632	24998	24754	24911	24968	24841	24891	24737	24890	25123	24769	25023	25136	24885	24837	24947	24966	24952	25034	24797	24849	24948	24791	25044	25087	25064	24871	24893	25008	24783	24924	24794	24709	24999	24958	24857	24899	24729	24838	24977	24867	25036	24831	25019	24842	24949	24890	24958	24783	25081	24788	24932	25037	24874	25033	24882	24831	25061	25162	24998	24777	25001	24874	24985	24876	24869	24882	24794	24751	24900	24927	24959	25210	25131	24812	24987	24994	25172	24815	24868	24940	25059	24807	24770	24761	25039	24901	25139	24938	25076	24661	24984	25067	24764	24824	24947	24744	24664	25156	24760	25080	24922	24894	24919	24825	24873	24804	24847	24765	24855	24905	24634	24988	24895	25086	24796	24771	24800	24901	25045	25056	25045	24791	24982	25115	24781	25037	24923	24936	25116	25040	24795	25073	24972	25180	24769	24799	25022	24874	24919	24964	24801	24944	24913	24786	24977	25110	25014	24871	25027	24840	25150	24809	25019	24973	24997	24782	25037	25044	24833	24716	24910	25059	24677	24826	24686	24941	25078	24985	24787	24955	25003	24892	24927	24927	24586	24711	24751	24898	24886	24928	24880	24606	24989	24980	25071	24918	24788	25108	25043	24941	25053	24700	24917	24960	24805	24816	25082	24857	24935	24924	24931	24995	24980	24639	24935	24726	25083	24885	24909	24909	24682	24812	24977	25008	25155	24903	24894	24969	25033	25037	24794	24847	25066	24819	24722	24835	25064	25012	25089	24992	24952	24982	24814	25059	24541	24750	24706	25028	24822	24835	24799	24738	24700	25118	25158	24874	24820	24997	24986	24904	24844	24855	24825	25005	24716	24933	25105	24782	24925	25078	24996	24846	24809	24751	25073	24720	24805	24798	25221	24871	24729	24668	24858	24989	25004	24814	24822	24940	24923	24980	24791	24767	24856	24944	25019	24766	24850	24765	25044	25104	25127	25084	24975	25149	24885	24809	24871	25171	24689	24967	24813	24796	25119	24918	25049	25049	25138	24677	24679	24727	24915	24926	24981	25040	24824	24875	24758	24830	24940	25006	24938	25065	24960	24816	24932	24748	24898	24648	25102	24957	24880	24819	24893	24727	25044	24734	25038	25050	25111	24859	24890	24797	24872	24987	25020	24958	24824	24968	24968	24900	24791	24935	24769	25091	24918	24821
22791	37573	35005	28615	24455	22948	22075	20865	20879	23217	22597	23405	22150	21296	20358	19661	19408	19786	19674	18808	18666	18743	18958	18837	18310	18194	18266	17932	18030	17913	17952	18024	18026	17975	18039	17937	17993	19569	21503	20185	19002	18453	18061	17787	17738	17831	17809	17829	17881	17811	17769	17923	17759	17831	17814	17606	17832	17920	17721	17852	17771	17765	17991	17820	17757	17720	17898	17877	17809	17886	17903	17750	17906	17794	17754	17682	17654	17897	17847	17780	17976	17945	17859	17794	17943	17761	17775	17799	17836	17881	17608	17715	17795	18021	17707	17761	17868	17746	17842	17721	17770	17890	17832	17823	17811	17692	17936	17822	17975	18004	17967	17768	17829	17770	17907	17815	17685	17830	17808	17892	17734	17731	17805	17726	17833	17752	17737	17967	17725	18068	17687	17727	17793	17887	17824	17687	17793	17835	17828	17846	17804	17780	17747	17812	17881	17754	17795	17846	17804	17697	17633	17872	17714	17823	17824	17846	17901	17746	17746	17823	17793	17681	17863	17881	17870	17902	17796	17655	17579	17784	17942	17740	17720	17917	17768	17769	17762	17862	17764	17659	17739	17753	17860	17888	17667	17837	17753	17847	17779	17879	17750	17849	18007	17770	17944	17694	17780	17826	17823	17805	17925	17902	17911	17792	17811	17802	17737	17807	17869	17641	17774	17792	17809	17698	17908	17951	17768	17797	17881	17993	17595	17905	17726	17780	17723	17722	17827	17957	17906	17857	17754	17838	17552	17835	17665	17667	17797	17873	17656	17937	17713	17863	17874	17786	17696	17953	17721	17963	17831	17781	17851	17807	17762	17678	17670	17910	17895	17768	17814	17889	17819	17769	17865	17750	17575	17767	17840	17842	17842	17746	17809	17836	17679	17923	17691	17838	17832	17847	17918	17865	17667	17859	17795	17628	17813	17769	17821	17684	17969	17718	17801	17852	17872	17690	17726	17771	17877	17640	18000	17823	17734	17780	17683	17768	17804	17764	18044	17926	17899	17787	17728	17638	17947	17771	17629	17846	17860	17912	17931	17804	17675	17722	17737	17905	17873	17662	17769	17879	17528	17739	17728	17842	17849	17739	17891	17880	17794	17820	17665	17684	17815	17892	17785	17833	17748	17818	17863	18015	17936	17948	17810	17791	17611	17768	17759	17857	17840	17770	18166	17811	17783	17784	17546	17742	17758	17751	17882	17661	17858	17753	17821	17835	17797	17834	17704	17804	17730	17693	17740	17696	17770	17710	17758	17902	17862	17582	17708	17827	17910	17817	17837	17695	17795	17774	17862	17649	17738	17765	17720	17534	17777	17777	17909	17765	17776	17842	17851	17658	17760	17844	17908	17826	17713	17646	17827	17641	17704	17775	17652	17786	17844	17690	17814	17783	17903	17738	17924	17780	17722	17855	17840	17721	17765	17769	17739	17919	17997	17733	17802	17887	17777	17774	17681	17595	17975	17863	17872	17881	17751	17791	17776	17722	17826	17799	17796	17696	17655	17702	17787	18013	17721	17848	17749	17704	17770	17809	17802	17797	17899	17745	17702	17701	17864	17704	17793	17769	18001	17952	17816	17902	17909	17874	17844	17798	17876	17885	17900	17841	17765	17729	17923	17953	18056	17831	17974	17804	17932	17851	17862	17658	17855	17812	17702	17755	17856	17720	17716	17797	17581	17851	17868	17841	17833	17875	17807	17940	17658	17864	17723	17905	17758	17733	17899	17813	17681	17776	17821	17924	17759	17765	17740	17684	17852	17653	17994	17870	17930	17726	17816	17903	17913	17828	17780	17610	17693	17862	17666	17844	17928	17875	17966	17738	17615	17705	17777	17974	17701	17984	17728	17631	17981	17857	17819	17719	17712	17788	17655	17826	17932	17812	18017	17742	17756	17843	17835	17700	17939	17798	17766	17901	17678	17957	17872	17766	18016	17789	17683	17691	17828	17809	17822	17795	17761	17642	17745	17804	17747	17737	17753	17793	17891	17787	17875	17666	17834	17776	17731	17958	17741	17739	18008	17645	17746	18073	17885	17816	17714	17664	17657	17730	17795	17837	17863	17888	17682	17930	17891	17809	17536	17954	17858	17861	17807	17837	17824	17718	17808	17977	17837	17738	17679	17761	17916	17718	17954	17917	17773	17788	17592	17905	17747	17759	17969	17899	17845	17784	17679	17845	17679	17668	17906	17746	17743	17920	17923	17758	17913	17913	17684	17776	17803	17753	17867	17769	17779	17716	17720	17611	17991	17827	17586	17764	17816	18058	17781	17649	17822	17826	17540	17644	17984	17588	17724	17808	17642	17784	17778	17877	17865	17931	17663	17734	17779	17900	17763	17898	17819	17755	17907	17614	17879	17730	17560	17677	17823	17760	17609	17952	17912	17885	17711	17820	17780	17831	17830	17855	17947	17549	17770	17823	17950	17601	17785	17970	17883	17821	17971	17793	17830	17775	17757	17719	17663	17669	17823	17849	17881	17894	17735	17686	17864	17744	17874	17729	17779	17709	17936	17903	18011	17959	17631	17847	17747	18104	17800	17841	17655	17969	17750	17669	17767	17931	17652	17763	17843	17561	17858	17947	17695	17767	17782	17791	17727	17844	17752	17756	17818	17714	17813	17771	17499	17686	17580	17688	17887	17765	17873	17829	17701	17931	17960	17872	17868	17808	17665	17760	17670	17977	17799	17861	17707	17913	17754	17772	17895	17700	17690	17745	17791	17929	17917	17771	17921	17660	17856	17694	17750	17778	17774	17802	17737	17762	17840	17731	17771	18026	17840	17760	17827	17833	17861	17749	17790	17710	17864	17612	17784	17897	17760	17821	17787	17871	17905	17789	17724	17762	17772	17825	17844	17694	17791	17822	17677	17770	17757	17665	17664	17812	17842	17865	17900	17978	17849	17798	17745	17695	17776	17909	17896	17810	17701	17877	17892	17753	17694	17608	17720	17881	17768	17845	17792	17719	17854	17757	17857	17738	17660	17772	17875	17894	17842	17669	17688	17891	17896	17860	17700	17784	17716	17704	17684	17791	17828	17786	17820	17750	17765	17868	17673	17873	17875	17820	17816	17879	17630	17716	17796	17850	17709	17771	17874	17752	17890	17861	17796	17748	17886	17720	17698	17799	17810	17828	17622	17431	17716	17976	17813	17727	17796	17776	17791	17746	17845	17867	17751	17860	17579	17792	17788	17670	17800	18002	17817	17896	17645	17712	17774	17813	17880	17755	17839	17948	17733	17838	17786	17741	17771	17966	17603	17907	17783	17900	17800	17616	17662	17762	17572	17869	17834	17827	17643	17711	17691	17833	17917	17703	17753	17725	17727	17667	17786	17737	17764	17762	17758	17621	17917	17841	17798	17732	17892	17648	17980	17793	17689	17829	17752	17903	17790	17745	17744	17786	17841	17739	17733	17700	17867	17713	17725	17726	17795	17929	17786	17795	17972	17738	17736	17718	17880	17743	17882	17909	17796	17752	17952	17835	17943	17734	17697	17728	17837	17658	17946	17822	17880	17836	17814	17797	17871	17773	17792	17764	17703	17798	17721	17852	17679	17746	17841	17690	17837	17711	17735	18015	17735	17796	17875	17607	17649	17754	17903	17869	17804	17829	17801	17767	17937	17876	17679	17741	17828	17752	17911	17732	17888	17715	17920	17765	17855	17742	17960	17767	17837	17844	17788	17920	17677	17556	17790	17821	17812	17842	17672	17779	17856	17769	17811	17865	17956	17710	17761	17750	17729	17798	17948	17881	17915	17858	17908	17851	17747	17805	17801	17609	17807	17891	17726	17662	17789	17922	17748	17764	17925	17751	17820	17789	17740	18020	17740	17862	17873	17851	17684	17729	17651	17832	17701	17694	17738	17791	17888	17558	17858	17760	17669	18012	17740	17785	17859	17764	17958	18003	17710	17935	17938	17815	18072	17793	17741	17902	17838	17747	17811	17626	17859	17752	17884	17599	17840	17766	17911	17594	17927	17922	17694	17820	17877	17791	17832	17769	17729	17889	17711	17715	17952	17889	17719	17711	17775	17742	17601	17866	17882	17823	17894	17634	17899	17685	17656	17686	17830	17768	17967	17874	17740	17715	17782	17833	17693	17725	17700	17854	17724	17721	17731	17803	17895	17742	17938	17721	17836	17764	17825	17691	17823	17695	17819	17626	17739	17722	17908	17901	17583	17891	17706	17789	17729	17571	17731	17703	17737	18047	17861	17802	17648	17791	17730	17707	17772	17577	17713	17971	17751	17901	17859	17793	17673	17778	17762	17629	17739	17820	17687	17841	17857	17952	18027	17729	17696	17734	17781	17847	17935	17583	17807	17810	17720	17886	17852	17771	17841	17675	17852	17794	17761	17748	17710	17856	17788	17848	17880	17793	17679	17779	17859	17906	17682	17807	17871	17916	17605	17855	17862	17748	17739	17898	17720	17951	17722	17575	17883	17794	18002	17738	17623	17889	17769	17826	17575	17778	17795	17938	17585	17553	17796	17729	17810	17794	17868	17758	17925	17692	17667	17737	17785	17709	17763	17918	17795	17838	17809	17876	17896	17764	17677	17759	17833	17799	17761	17780	17739	17687	17962	17779	17871	17802	17667	17723	17848	17901	17814	17839	17823	17869	17760	17913	17728	17826	17860	17869	17811	17810	17799	17816	17699	17846	17723	17909	17850	17944	17652	17635	17674	17656	17772	17625	17691	17720	17786	17928	17785	18096	17829	17695	18066	17822	17846	17933	17793	17601	17858	17868	17902	17763	17737	17877	17832	17640	17704	17827	17666	17802	17557	17683	17721	17953	17624	17779	17722	17546	17810	17872	17896	17741	17718	17790	17901	17760	17898	17755	17743	17749	17665	17739	17773	17752	17882	17940	17682	17821	17729	17864	17781	17787	17890	17707	17761	17706	17806	17864	17740	17806	17613	17932	17791	17861	17840	17817	17833	17905	17899	18056	17860	17875	17737	17765	17833	17571	17822	17829	17844	17635	17761	17849	17616	17788	17793	17864	17794	17796	17994	17737	17807	17695	17858	17809	17740	17716	17714	17997	17856	17616	17785	17991	17747	17659	17858	17729	17801	17708	17775	17860	17744	17786	17975	17843	17773	17860	17821	17801	17856	17836	17837	17657	17711	17749
30527	25162	29338	27854	25656	26034	25890	25501	25780	26429	25904	26029	25914	25685	25239	25145	25574	25458	24878	24863	25130	25042	24844	24658	24775	24658	24713	24887	24919	24659	24943	24830	24981	24761	24823	24542	24762	24543	24842	24762	24808	24623	24568	24693	24724	24674	24566	24594	24629	24736	24616	24720	24767	24601	24442	24852	24855	24833	24875	24692	24765	24627	24663	24843	24914	24532	24371	24669	24829	24619	24691	24632	24371	24818	24771	24743	24773	24708	24662	24475	24560	24957	24772	24577	24727	24648	24729	24615	24726	24712	24496	24590	24847	24627	24526	24664	24588	24613	24604	24734	24788	24560	24783	24641	24702	24512	24543	24515	24862	24615	24666	24502	24638	24577	24798	24775	24881	24597	24772	24759	24787	24623	24749	24587	24602	24491	24851	24528	24534	24654	24860	24672	24620	24703	24557	24558	24802	24907	24853	24644	24470	24576	24743	24685	24656	24785	24730	24554	24548	24885	24721	24651	24601	24570	24717	24668	24647	24695	24571	24653	24577	24588	24507	24634	24712	24552	24660	24665	24708	24593	24694	24489	24813	24711	24537	24678	24768	24553	24927	24727	24952	24591	24657	24648	24513	24664	24873	24598	24743	24435	24690	24463	24808	24601	24616	24516	24676	24731	24797	24745	24893	24775	24468	24845	24600	24488	24547	24708	24273	24730	24784	24687	24500	24658	24693	24780	24750	24797	24683	24488	24602	24602	24546	24692	24623	24691	24390	24671	24647	24855	24667	24664	24526	24706	24664	24689	24896	24642	24653	24405	24667	24646	24610	24528	24744	24854	24716	24437	24712	24616	24635	24839	24562	24710	24517	24481	24576	24448	24671	24659	24663	24538	24679	24598	24707	24664	24733	24610	24739	24683	24823	24740	24528	24423	24646	24561	24707	24673	24638	24653	24824	24506	24509	24588	24527	24714	24590	24610	24591	25073	24739	24715	24489	24503	24777	24684	24765	24494	24666	24692	24745	24579	25007	24515	24545	24715	24598	24507	24676	24661	24657	24611	24584	24697	24855	24612	24889	24744	24877	24548	24663	24630	24844	24404	24680	24619	24651	24498	24666	24803	24499	24952	24809	24856	24492	24627	24752	24498	24562	24679	24711	24510	24437	24484	24703	24449	24761	24706	24510	24388	24535	24696	24492	24749	24805	24733	24986	24934	24755	24622	24649	24484	24552	24625	24851	24750	24620	24500	24838	24737	24845	24617	24687	24539	24589	24462	24903	24704	24611	24668	25074	24559	24652	24680	24869	24636	24659	24631	24790	24766	24515	24914	24584	24517	24664	24639	24769	24812	24485	24517	24547	24710	24483	24635	24724	24630	24758	24469	24840	24440	24527	24704	24735	24843	24710	24633	24689	24510	24686	24655	24651	24447	24775	24802	24705	24626	24527	24622	24585	24672	24655	24721	24769	24620	24674	24700	24539	24501	24638	24505	24536	24607	24885	24697	24869	24797	24935	24641	24655	24873	24816	24428	24634	24716	24496	24968	24795	24474	24634	24742	24557	24572	24563	24478	24537	24476	24709	24628	24710	24696	24490	24727	24691	24746	24669	24701	24842	24910	24728	24650	24594	24644	24664	24745	24665	24487	24765	24327	24703	24729	24731	24567	24648	24658	24907	24605	24722	24780	24662	24700	24924	24506	24625	24409	24774	24515	24497	24570	24702	24605	24776	24565	24520	24641	24776	24689	24760	24605	24729	24546	24548	24414	24535	24397	24739	24816	24759	24485	24626	24525	24670	24450	24596	24677	24494	24564	24548	24579	24578	24681	24414	24864	24770	24460	24720	24471	24855	24765	24591	24545	24671	24589	24855	24610	24554	24709	24780	24536	24717	24569	24418	24802	24639	24404	24840	24581	24624	24768	24699	24848	24576	24637	24677	24943	24744	24777	24507	24676	24750	24882	24603	24343	24752	24718	24431	24711	24529	24642	24698	24728	24532	24616	24734	24629	24764	24589	24880	24879	24659	24863	24775	25078	24774	24612	24779	24837	24436	24664	24809	24589	24614	24547	24732	24765	24846	24571	24541	24781	24455	24336	24556	24669	24825	24654	24718	24891	24587	24533	24771	24769	24743	24715	24629	24644	24709	24724	24661	24668	24626	24554	24681	24840	24783	24616	24747	24693	24602	24806	24859	24651	24952	24604	24866	24753	24673	24419	24584	24569	24635	24759	24572	24658	24645	24412	24499	24815	24502	24651	24597	25001	24652	24701	24585	24619	24655	24746	24830	24580	24679	24424	24679	24779	24674	24614	24714	24551	24390	24659	24535	24628	24737	24417	24536	24831	24596	24658	24830	24732	24819	24696	24919	24650	24578	24660	24841	24754	24686	24674	24519	24584	24688	24712	24763	24537	24450	24489	24500	24791	24773	24563	24783	24700	24625	24689	24505	24518	24672	24623	24423	24495	24902	24722	24692	24365	24657	24831	24586	24517	24598	24607	24641	24903	24601	24518	24769	24548	24598	24648	24748	24705	24558	24652	24500	24762	24679	24731	24821	24706	24750	24710	24608	24699	24650	24701	24604	24735	24782	24587	24595	24456	24687	24544	24712	24467	24829	24749	24869	24710	24599	24696	24511	24588	24628	24690	24866	24647	24592	24700	24679	24772	24597	24725	24757	24870	24845	24668	24814	24853	24605	24611	24752	24721	24779	24568	24647	24484	24615	24607	24696	24811	24774	24882	24766	24513	24754	24731	24570	24682	24663	24500	24508	24690	24511	24614	24765	24665	24909	24742	24580	24529	24756	24819	24636	24527	24756	24632	24545	24579	24878	24715	24807	24763	24577	24340	24546	24901	24760	24582	24662	24400	24595	24806	24706	24625	24509	24687	24762	24667	24780	24651	24736	24434	24575	24575	24693	24562	24645	24718	24786	24569	24697	24644	24653	24821	24500	24539	25019	24487	24737	24711	24747	24647	24714	24520	24609	24494	24780	24619	24774	24859	24379	24798	24775	24622	24394	24468	24877	24752	24686	24720	24621	24688	24815	24929	24757	24790	24637	24544	24643	24651	24748	24560	24799	24694	24720	24585	24758	24612	24780	24555	24514	24836	24741	24834	24706	24706	24858	24915	24923	24554	24717	24623	24663	24695	24875	24788	24547	24626	24886	24659	24660	24813	24628	24806	24646	24576	24449	24469	24825	24899	24642	24756	24745	24795	24918	24485	24677	24681	24611	24421	24568	24649	24680	24811	24474	24664	24487	24905	24683	24761	24567	24566	24824	24769	24750	24609	24761	24854	24630	24591	24643	24744	24822	24661	24735	24688	24808	24717	24681	24733	24962	24660	24730	24704	24658	24566	24588	24753	24846	24616	24756	24810	24971	24738	24560	24829	24539	24415	24793	24875	24828	24820	24817	24674	24925	24574	24817	24673	24634	24593	24616	24593	24803	24577	24698	24597	24719	24670	24701	24809	24888	24648	24858	24762	24563	24542	24616	24734	24661	24551	24675	24643	24695	24674	24687	24757	24783	24628	24628	24495	24533	24844	24505	24682	24699	24635	24835	24754	24841	24638	24588	24662	24928	24658	24440	24566	24790	24490	24690	24706	24667	24797	24665	24661	24614	24651	24944	24635	24810	24827	24589	24663	24695	24466	24804	24478	24849	24640	24576	24419	24404	24513	24505	24781	24871	24620	24599	24677	24683	24713	24914	24812	24828	24680	24815	24789	24659	24658	24627	24612	24880	24576	24743	24843	24557	24595	24717	24656	24628	24720	24676	24665	24567	24471	24545	24572	24644	24630	24591	24504	24690	24743	24664	24677	24646	24733	24531	24668	24659	24745	24661	24618	24484	24797	24935	24813	24443	24525	24673	24675	24415	24689	24831	24629	24559	24504	24585	24551	24664	24444	24805	24837	24473	24653	24659	24712	24820	24567	24597	25057	24729	24680	24630	24610	24735	24707	24927	24688	24610	24782	24790	24632	24781	24794	24692	24722	24732	24446	24779	24516	24584	24569	24541	24512	24692	24493	24640	24510	24516	24729	24442	24621	24561	24833	24535	24737	24788	24714	24496	24646	24776	24754	24801	24828	24594	24445	24654	24659	24654	24590	24663	24845	24768	24875	24560	24573	24711	24857	24723	24737	24564	24810	24704	24405	24544	24764	24538	24544	24555	24740	24881	24791	24601	24539	24584	24805	24771	24351	24600	24936	24703	24869	24798	24788	24995	24567	24671	24601	24589	24766	24795	24917	24753	24646	24796	24764	24817	24671	24749	24883	24729	24715	24812	24936	24505	24893	24676	24717	24871	24613	24605	24578	24723	24791	24689	24684	24728	24683	24633	24846	24925	24727	24806	24870	24527	24435	24680	24677	24829	24676	24730	24717	24620	24800	24815	24592	24630	24794	24697	24572	24758	24787	24804	24747	24656	24575	24624	24715	24527	24679	24678	24745	24691	24926	24687	24584	24715	24714	24591	24526	24841	24594	24738	24767	24690	24793	24825	24737	24789	24720	24546	24765	24589	24815	24875	24657	24717	24797	24488	24475	24691	24660	24838	24400	24811	24773	24811	24870	24753	24700	24752	24540	24665	24695	24763	24556	24773	24619	24676	24655	24751	24635	24504	24607	24574	24619	24597	24671	24880	24873	24873	24822	24820	24670	24577	24822	24687	24387	24667	24572	24471	24689	24642	24899	24640	24696	24627	24682	24721	24720	24781	24636	24695	24682	24749	24777	24623	24516	24734	24604	24535	24721	24668	24939	24611	24482	24528	24420	24697	24547	24607	24868	24732	24780	24669	24766	24550	24605	24623	24645	24699	24666	24741	24787	24829	24881	24825	24711	24628	24595	24510	24911	24717	24779	24898	24716	24803	24970	24848	24658	24744	24834	24554	24574	24712	24453	24806	24870	24720	24388	24674	24524	24526	24707	24737	24354	24934	24689	24597	24825	24734	24707	24498	24404	24633	24639	24591	24634	24881	24447	24669	24644	24585	24453	24628	24733	25058	24506	24543	24509	24648	24586	24691	24817	24731	24870	24425	24817	24613	24675	24510	24545	24812	24751	24923	24741	24742	24909	24630	24825	24757	24658	24731	24823	24704	24843	24899	24727	24689	24698	24564	24601	24698	24524	24429	24794	24798	24702	24823	24691	24837	24641	24678	24672	24606	24502
21377	24342	24182	21025	19666	19190	19124	18795	19520	20071	19811	19980	19639	18903	18381	18325	18536	18353	18115	17996	18068	18338	18075	17992	17874	17738	17910	17750	17815	17884	17622	17727	17678	17840	17688	17887	17728	17719	17792	17876	17776	17828	17480	17850	17530	17508	17619	17759	17436	17734	17494	17643	17794	17852	17647	17715	17680	17634	17829	17676	17626	17575	17545	17698	17561	17711	17785	17521	17756	17771	17775	17654	17679	17813	17830	17712	17764	17685	17716	17563	17523	17838	17840	17639	17514	17660	17829	17598	17620	17864	17598	17636	17750	17874	17587	17643	17740	17735	17727	17503	17657	17611	17813	17625	17674	17649	17522	17795	17558	17667	17816	17716	17621	17783	17620	17716	17783	17706	17703	17538	17499	17657	17778	17631	17717	17715	17560	17473	17644	17712	17724	17705	17673	17669	17509	17609	17524	17802	17671	17677	17633	17695	17829	17794	17697	17675	17781	17879	17616	17691	17549	17864	17655	17471	17718	17456	17725	17762	17570	17740	17821	17763	17760	17683	17683	17661	17771	17694	17646	17829	17569	17741	17485	17799	17594	17663	17526	17534	17612	17805	17726	17572	17486	17705	17768	17660	17832	17885	17815	17720	17655	17798	17787	17590	17556	17852	17530	17581	17735	17667	17768	17676	17764	17683	17577	17660	17642	17790	17711	17647	17631	17457	17777	17478	17783	17788	17543	17762	17624	17741	17586	17650	17898	17683	17807	17729	17792	17875	17602	17671	17646	17806	17688	17698	17654	17741	17700	17780	17941	17468	17380	17809	17638	17600	17667	17623	17707	17548	17687	17739	17572	17762	17612	17591	17688	17530	17658	17891	17750	17830	17427	17635	17823	17547	17678	17688	17771	17562	17684	17781	17882	17531	17583	17493	17638	17652	17498	17700	17731	17751	17629	17674	17439	17696	17808	17851	17597	17672	17653	17794	17660	17645	17648	17551	17636	17693	17735	17736	17672	17608	17621	17599	17761	17782	17613	17623	17370	17898	17677	17557	17707	17731	17687	17635	17717	17691	17717	17756	17766	17589	17774	17788	17376	17872	17691	17645	17781	17530	17699	17655	17666	17700	17631	17692	17591	17595	17571	17633	17751	17709	17697	17530	17630	17699	17636	17719	17844	17691	17628	17704	17877	17537	17599	17738	17542	17579	17494	17671	17820	17657	17480	17787	17701	17748	17713	17601	17646	17634	17857	17744	17615	17893	17767	17533	17753	17663	17651	17574	17763	17587	17626	17767	17855	17659	17712	17551	17617	17573	17516	17498	17748	17406	17495	17705	17580	17707	17665	17785	17660	17845	17695	17621	17788	17578	17531	17605	17766	17626	17572	17687	17630	17786	17668	17717	17732	17654	17367	17542	17818	17593	17733	17709	17833	17500	17761	17599	17710	17640	17738	17625	17706	17677	17806	17611	17783	17618	17606	17739	17550	17473	17534	17671	17768	17707	17727	17581	17741	17605	17723	17596	17598	17800	17795	17643	17695	17623	17547	17577	17756	17839	17670	17615	17508	17591	17482	17758	17823	18007	17630	17480	17732	17584	17853	17595	17762	17671	17665	17605	17855	17477	17512	17690	17543	17771	17674	17730	17578	17546	17704	17663	17663	17596	17810	17765	17679	17598	17600	17451	17750	17797	17598	17719	17793	17498	17443	17685	17550	17757	17711	17827	17753	17701	17728	17750	17699	17507	17715	17603	17769	17764	17778	17622	17709	17627	17704	17982	17834	17911	17669	17550	17746	17613	17493	17657	17718	17591	17682	17584	17566	17711	17732	17581	17690	17831	17621	17652	17494	17478	17603	17609	17763	17639	17677	17824	17637	17793	17849	17778	17761	17836	17792	17600	17528	17614	17680	17584	17684	17573	17660	17766	17758	17713	17667	17588	17708	17672	17764	17744	17585	17681	17733	17652	17667	17785	17805	17748	17566	17691	17668	17635	17483	17726	17835	17737	17761	17673	17668	17796	17553	17691	17799	17681	17721	17660	17528	17459	17675	17660	17775	17749	17679	17480	17495	17598	17654	17581	17695	17647	17740	17731	17865	17518	17640	17843	17713	17557	17656	17615	17536	17731	17748	17683	17736	17743	17705	17465	17475	17658	17655	17757	17647	17697	17635	17692	17545	17732	17673	17576	17666	17503	17596	17675	17454	17785	17599	17553	17478	17625	17725	17491	17605	17491	17718	17581	17706	17862	17501	17781	17539	17611	17584	17631	17523	17720	17731	17674	17815	17668	17746	17829	17644	17630	17651	17674	17498	17757	17590	17713	17659	17945	17694	17657	17740	17824	17756	17553	17645	17660	17568	17903	17744	17373	17649	17571	17667	17706	17590	17603	17716	17673	17730	17591	17753	17676	17576	17748	17606	17857	17643	17799	17556	17712	17614	17683	17623	17557	17656	17700	17690	17764	17664	17645	17577	17566	17778	17629	17786	17694	17584	17675	17570	17601	17780	17519	17554	17602	17689	17799	17649	17820	17709	17733	17597	17505	17540	17692	17611	17730	17918	17668	17630	17700	17704	17724	17541	17517	17760	17826	17584	17704	17710	17596	17822	17732	17699	17456	17828	17565	17696	17639	17655	17591	17752	17737	17599	17489	17563	17645	17484	17729	17539	17842	17876	17720	17491	17720	17463	17671	17751	17701	17797	17673	17670	17712	17702	17783	17610	17653	17654	17770	17739	17612	17705	17631	17675	17692	17627	17673	17666	17601	17733	17721	17604	17709	17665	17592	17737	17760	17735	17686	17670	17719	17852	17605	17725	17668	17650	17624	17715	17618	17582	17641	17686	17694	17667	17599	17761	17494	17678	17694	17682	17923	17646	17830	17669	17853	17536	17700	17599	17682	17708	17783	17718	17741	17787	17649	17669	17518	17729	17723	17710	17593	17905	17586	17723	17955	17694	17659	17525	17627	17619	17831	17588	17759	17666	17607	17714	17659	17616	17676	17605	17624	17719	17572	17723	17664	17766	17705	17865	17602	17551	17823	17587	17662	17740	17766	17662	17498	17721	17797	17701	17640	17686	17644	17708	17649	17712	17665	17738	17709	17756	17700	17623	17614	17616	17619	17504	17636	17625	17647	17584	17714	17679	17530	17654	17733	17507	17841	17802	17620	17603	17848	17742	17580	17682	17773	17636	17548	17681	17625	17827	17574	17764	17736	17817	17768	17740	17759	17767	17772	17712	17725	17602	17771	17620	17618	17464	17681	17742	17759	17734	17642	17802	17668	17709	17746	17547	17738	17635	17696	17572	17599	17743	17681	17659	17680	17717	17712	17783	17622	17683	17653	17663	17634	17637	17689	17802	17755	17685	17699	17634	17700	17638	17856	17641	17698	17709	17713	17842	17686	17684	17582	17703	17649	17741	17790	17685	17656	17752	17704	17676	17664	17677	17873	17531	17763	17673	17685	17501	17565	17586	17578	17741	17749	17588	17490	17564	17720	17821	17754	17531	17635	17755	17653	17705	17616	17604	17669	17635	17788	17788	17723	17572	17511	17673	17564	17628	17709	17701	17866	17615	17908	17500	17639	17619	17594	17510	17711	17695	17652	17707	17842	17689	17621	17710	17803	17659	17651	17614	17676	17760	17733	17609	17725	17677	17623	17630	17655	17673	17833	17690	17679	17781	17709	17668	17434	17713	17746	17765	17634	17802	17725	17700	17664	17714	17696	17649	17738	17715	17626	17722	17689	17721	17668	17551	17716	17626	17594	17756	17805	17781	17725	17652	17670	17641	17556	18033	17634	17758	17582	17791	17692	17743	17663	17579	17700	17513	17757	17746	17552	17760	17599	17712	17768	17699	17743	17588	17573	17640	17781	17633	17661	17705	17674	17540	17665	17608	17584	17568	17794	17499	17673	17825	17580	17803	17498	17577	17592	17606	17630	17692	17526	17779	17534	17600	17690	17540	17766	17695	17751	17644	17795	17646	17626	17608	17538	17649	17517	17627	17782	17682	17639	17702	17665	17706	17793	17736	17892	17732	17709	17463	17724	17533	17600	17784	17512	17842	17531	17602	17652	17675	17794	17599	17551	17743	17853	17675	17631	17624	17597	17725	17783	17724	17594	17515	17615	17791	17718	17789	17648	17688	17607	17546	17435	17771	17733	17690	17605	17678	17698	17704	17735	17933	17645	17694	17685	17730	17628	17677	17526	17478	17633	17648	17748	17585	17533	17739	17778	17572	17687	17655	17825	17660	17673	17787	17648	17548	17564	17565	17668	17496	17769	17672	17751	17660	17671	17685	17788	17733	17660	17604	17677	17781	17665	17607	17693	17697	17745	17870	17532	17729	17668	17711	17716	17696	17745	17671	17848	17601	17698	17698	17776	17802	17710	17657	17854	17622	17738	17723	17593	17732	17722	17658	17636	17670	17788	17645	17656	17638	17771	17735	17581	17599	17790	17602	17700	17806	17665	17601	17758	17640	17570	17689	17879	17660	17796	17662	17763	17796	17627	17711	17649	17757	17642	17629	17964	17766	17722	17779	17747	17795	17670	17654	17624	17787	17540	17515	17765	17739	17678	17665	17726	17574	17710	17543	17676	17641	17737	17668	17788	17606	17651	17556	17665	17691	17825	17720	17589	17866	17613	17655	17572	17771	17527	17591	17687	17776	17792	17665	17879	17724	17700	17791	17828	17678	17552	17680	17789	17657	17643	17888	17535	17657	17810	17561	17824	17798	17489	17637	17830	17408	17627	17776	17575	17720	17687	17739	17706	17723	17807	17650	17550	17678	17615	17672	17748	17662	17656	17508	17485	17638	17784	17751	17784	17632	17634	17736	17793	17698	17401	17555	17476	17691	17681	17681	17733	17572	17585	17761	17624	17655	17599	17703	17647	17735	17730	17765	17608	17667	17682	17767	17481	17563	17735	17627	17759	17529	17690	17667	17737	17660	17695	17636	17701	17471	17509	17787	17757	17717	17695	17712	17785	17640	17635	17684	17608	17689	17674	17650	17632	17799	17742	17695	17659	17672	17760	17793	17801	17720	17483	17814	17790	17640	17780	17661	17511	17743	17660	17651	17743	17682	17707	17580	17566	17746	17661	17844	17770	17602	17520	17832	17708	17538	17656	17733	17641	17633	17656	17743	17674	17629	17605	17625	17735	17754	17834
24305	20889	28116	24356	23816	27018	28131	25809	26818	27218	27372	26983	26415	25803	25294	25265	25085	24975	24856	24750	24888	24719	24625	24630	24703	24705	24765	24713	24544	24415	24249	24408	24262	24127	24507	24172	24575	24743	25393	25510	25123	24483	24253	24380	24366	24192	24283	24403	24388	24388	24163	24267	24041	24213	24335	24163	24005	24355	24128	24249	24210	24197	24168	24310	24174	24156	24124	24252	24455	24253	24372	24290	24100	24416	24237	24120	24274	24511	24326	24413	24448	24530	24363	24377	24287	24333	24279	24202	24468	24195	24461	24331	24374	24336	24405	24432	24258	24386	24329	24026	24344	24359	24418	24460	24508	24335	24328	24375	24235	24514	24326	24234	24484	24222	24150	24270	24390	24256	24216	24274	24390	24411	24117	24243	24404	24223	24391	24367	24278	24303	24159	24246	24190	24271	24116	24071	24180	24238	24351	24483	24364	24220	24111	24275	24245	24220	24343	24173	24324	23947	24258	24191	24243	24436	24222	24215	24145	24251	24296	24166	24266	24354	24276	24114	24019	24102	24345	24104	24431	24052	24184	24246	24338	24101	24242	24013	24429	24262	24155	24227	24299	24368	24306	24261	24215	24101	24347	24220	24361	24331	24251	24429	24072	24166	24118	23964	24210	24141	24009	24312	24082	24203	23885	24224	23937	24335	24335	24228	24266	24167	24157	24120	24297	24236	24180	24228	24276	24222	24279	24175	24111	24186	24295	24400	24060	24105	24183	24080	24128	24093	24406	24363	24045	24174	24313	24329	24420	24408	24142	24165	24426	24319	24254	24084	23967	24362	24263	24430	24110	24233	24389	24281	24240	24215	23969	24355	24371	24125	24227	24141	24249	24221	24217	24322	24198	24093	24260	24154	24293	24453	24256	24281	24234	24089	24436	23967	24099	24125	24237	24335	24253	24341	24480	24472	24287	24233	24301	24398	24271	24254	24161	24444	24210	24213	24126	24220	24333	24366	24288	24304	24244	24111	24349	24328	24354	24256	24272	24279	24354	24371	24232	24194	24210	23963	24177	24389	24254	24257	24333	24254	24153	24508	24155	24126	24118	24426	24120	24327	24292	24385	23963	24178	24201	24050	24291	24373	24119	24129	24320	24443	24272	24311	24396	24280	24332	24136	24321	24272	24472	24465	24327	23992	24026	24305	24325	24301	24428	23976	24176	24029	24027	24122	24272	23945	24190	24315	24149	24286	24187	24085	24254	24370	24136	24228	24369	24498	24180	24153	24375	24095	23991	24146	24184	24048	24121	24201	24381	24188	24125	24285	24163	24384	24258	24298	24404	24218	24165	24135	24245	24246	24018	24108	24164	24259	24361	24132	24229	24215	24281	24342	24272	24147	24135	24011	24262	24441	24125	24266	24263	24024	24243	23933	24468	24263	24239	24299	24394	24363	24325	24245	24378	24401	24231	24075	24337	24232	24573	24374	24294	24248	24537	24299	24147	24454	24388	24277	24078	24136	24380	24369	24567	24284	24158	24226	24392	24294	24284	24488	24279	24171	24437	24355	24460	24169	24222	24115	24115	24081	24245	24267	24187	24332	24506	24258	24174	24268	24094	24054	24131	24132	24448	24101	24304	24261	24080	24186	23998	24367	24305	24285	24271	24167	24016	24407	24202	24298	24295	24095	24254	24222	24215	24017	24356	24250	24185	24332	24275	24245	24360	24136	24199	24307	24235	24209	24214	24407	24215	24159	24021	24131	24105	24418	24383	24226	24400	24343	24123	24459	24248	24021	24383	24075	24254	24377	24375	24481	24267	24222	24211	24184	24258	24109	24451	24240	24376	24415	24400	24116	24232	24126	24278	24646	24351	24159	24399	24073	24421	24267	24227	24426	24168	24418	24221	24233	24078	24307	24276	24338	24297	24177	24065	24376	24279	24432	24510	24273	24091	24113	24333	24340	24121	24283	24210	24178	24424	24288	24165	24359	24286	24331	24168	24053	24262	24414	24286	24131	24339	24453	24297	24268	24141	24341	24143	24219	24046	24499	24344	24189	24136	24259	24219	24210	24163	24216	24225	24339	24298	24279	24493	24378	24223	23908	24018	24222	24179	24133	24200	24317	24021	24125	24033	24321	24130	24149	23888	24193	24359	24437	24415	24233	24252	24322	24158	24180	24158	24238	24319	24430	24348	24487	24031	24341	24520	24281	24472	23880	24203	24067	24473	24256	24052	24103	24382	24479	24219	24561	24284	24252	24174	24190	24345	24026	24301	24311	24088	24216	24487	24122	24328	24268	24140	24370	24483	24344	24316	24216	24485	24366	24159	24156	24362	24146	24042	24037	24266	23940	24223	24486	24148	24154	24241	24104	24102	24265	24391	24283	24395	24243	24396	24093	24459	24223	23981	24225	24252	24321	24273	24387	24399	24227	24341	24140	24027	24335	24090	24121	24231	24241	24279	24339	24615	24387	24174	24204	24366	24225	24421	24172	24420	24352	24260	24529	24196	23965	24352	24381	24611	24081	24249	24280	24256	24234	24285	24287	24341	24213	24243	24115	24418	24387	24189	24160	24322	24141	23945	24399	24223	24242	24248	24213	24258	24410	24319	24271	24274	24158	24127	24425	24405	24164	24315	24190	24334	24331	24352	24414	24272	24273	24300	24205	24171	24209	24279	24379	24260	24312	24582	24218	24205	24256	24319	24242	24303	24336	24306	24425	24103	24285	24330	24432	24105	24291	24261	24167	24257	24392	24293	24436	24186	24244	24345	24060	24365	24069	24334	24297	24484	23883	24161	24298	24082	24078	24454	24535	24081	24113	24172	24277	24234	24190	24014	23914	24415	24291	24049	24280	24547	24476	23880	24289	24249	24246	24222	24144	24259	24175	24237	24243	24162	24435	24343	24323	24228	24360	24184	24304	24320	24039	24099	24378	24333	24315	24257	24320	24359	24021	24176	24352	24371	24183	24327	24301	24347	24498	24304	24373	24350	24454	24341	24284	24041	24129	24214	24031	24335	24212	24321	23978	24259	24142	24197	24370	24304	24492	24319	24327	24118	24095	24249	24262	24129	24313	24278	24116	24177	24150	24242	24220	24153	24290	24458	24029	24255	24208	24193	24156	24140	24401	24330	24158	24208	24315	24439	24076	24279	24279	24023	24117	24241	24369	24235	24338	24183	24355	24305	24313	24240	24270	24229	24490	24547	24239	24320	24439	24297	24136	24372	24089	24500	24431	24021	24210	24230	24175	24165	24239	24152	24277	24210	24406	24407	24290	24124	24193	24233	24224	24349	24240	24443	24267	24456	24279	24049	24118	24294	24495	24045	24514	24476	24288	24344	24029	24308	24359	24304	24195	24090	24271	24128	24195	24008	24246	24407	24280	24195	24263	24144	24114	24126	24028	24038	24212	24274	24294	24230	24398	24324	24267	24171	24151	24260	24196	24217	24327	24330	24510	24267	24252	24399	24531	24312	24391	24536	24235	24200	24400	24314	24241	23845	24223	24019	24337	24211	24355	24264	24186	24103	24357	24191	24500	24096	24147	24331	24422	24132	24238	24227	24288	24188	24302	24284	24443	24506	24285	24214	24198	24274	24439	24211	24265	24555	24265	24412	24183	24287	24192	24262	24280	24201	24408	24236	24429	24054	24400	24210	24047	24282	24035	24032	24170	24253	24244	24204	24221	24363	24152	24223	24316	24131	24260	24288	24264	24239	24134	24308	24482	24266	24025	24125	24127	24352	24253	24444	24351	24246	24390	24317	24086	24257	24383	24184	24156	24230	23976	24128	24275	24204	24175	24117	24456	24470	24239	24347	24390	24153	24139	24352	24473	24190	24319	24281	24165	24201	24198	24146	24352	24310	24260	24048	23953	24335	24346	24224	24152	24483	24094	24324	24392	24119	24230	24285	24197	24146	24053	24374	24243	24263	24332	24182	24351	24255	24126	24129	24217	24198	24223	24404	24232	24310	24290	24152	24215	24339	24420	24201	24250	24116	24262	24432	24165	24693	24232	24085	24395	24188	24128	24317	24388	24393	24161	24154	24194	24302	24254	24230	24120	24299	24258	24374	24144	24255	24140	24220	24254	24373	24489	24169	24248	24474	24334	24077	24141	24375	24487	24180	24259	24361	24062	24292	24223	24240	24170	24186	24266	24218	24122	24472	24312	24229	24135	24037	24266	24148	24196	24563	24627	24248	24175	24597	24072	24068	24303	24201	24021	24280	24223	24244	24535	24487	24335	24252	24628	24471	24181	24081	24376	24321	24102	24177	24293	24192	24117	24007	24176	24307	24298	24230	24139	24233	24122	24220	24282	24183	24124	24374	24328	24423	24447	24183	24303	24248	24146	24458	24503	24294	24455	24467	24309	24411	24440	24144	24147	24124	24055	24295	24231	24495	24407	24160	24150	24082	24216	24274	24273	24124	24236	24190	24363	24395	24325	24577	24408	24105	24366	24058	24173	24236	24104	24239	24083	24431	24234	24311	24110	24464	24136	24071	24176	24078	24235	24241	24340	24380	24166	24185	24538	24326	24206	24440	24237	24560	24202	24073	24109	24222	24097	24331	24219	24341	24248	24228	24251	24169	24127	24377	24251	24408	24418	24364	24317	24242	24470	24024	24327	24321	24264	24282	24264	24220	24317	24448	24180	24173	24222	24365	24330	24450	24223	24207	24153	24453	24327	24184	24192	24240	24309	24360	24282	24294	24490	24016	24060	24225	24236	24194	24309	24441	24013	24329	24254	24378	24289	24231	24209	24301	24164	24288	24373	24215	24271	24266	24270	24432	24362	24166	24329	24221	24184	24230	24235	24097	24365	24292	24092	23948	24323	24163	23935	24209	24085	24126	24052	24209	24205	24307	24161	24121	24011	24442	24077	24377	24140	24196	24358	24102	24251	24185	24336	24135	24318	24293	24145	24321	24158	24210	24174	24417	24021	24415	24153	23890	24272	24338	24606	24462	24278	24166	24511	24261	24519	24372	24212	24081	24176	24356	24200	24260	24100	24066	24422	24490	24185	24328	24059	24001	24138	24303	24331	24036	24076	24150	24199	24390	24378	24223	24013	24180	24394	24350	24028	24185	24306	24298	24217	24207	24254	24354	24554	24084	23961	23856	24296	24069	24006	24232	24057	24275	24464	24275	24291	24417	24600	24217	24207	24217	24374
20261	32191	30897	25206	22341	21474	20529	19912	21964	22031	22138	21542	20720	19247	19042	19136	18415	18362	18377	18286	18482	18084	18248	17958	18123	18090	18074	17970	17851	17880	17568	17665	17720	17709	17678	17647	17580	18372	19251	18800	18387	17996	17642	17459	17661	17772	17565	17398	17476	17504	17565	17636	17494	17693	17257	17367	17636	17678	17584	17530	17638	17633	17421	17547	17504	17492	17431	17410	17555	17473	17504	17541	17503	17660	17460	17562	17353	17576	17589	17533	17497	17633	17657	17425	17752	17623	17616	17578	17491	17499	17439	17609	17634	17607	17469	17609	17535	17476	17649	17574	17601	17452	17475	17624	17647	17510	17409	17480	17437	17528	17645	17613	17534	17660	17547	17735	17640	17520	17570	17508	17615	17792	17439	17748	17385	17661	17480	17579	17455	17678	17470	17411	17551	17533	17570	17509	17648	17418	17503	17477	17640	17594	17565	17492	17538	17638	17605	17696	17533	17700	17492	17457	17503	17328	17302	17730	17571	17557	17508	17578	17604	17616	17424	17603	17606	17571	17682	17589	17389	17408	17680	17346	17631	17680	17587	17546	17620	17568	17581	17453	17634	17478	17392	17559	17579	17427	17606	17668	17529	17613	17669	17640	17486	17589	17408	17450	17479	17400	17515	17588	17546	17472	17562	17487	17472	17559	17481	17605	17397	17474	17665	17566	17414	17560	17511	17531	17496	17560	17607	17672	17664	17598	17723	17670	17601	17513	17465	17703	17725	17612	17630	17563	17471	17557	17448	17571	17580	17677	17606	17405	17596	17558	17531	17601	17512	17616	17457	17547	17695	17502	17738	17736	17526	17616	17723	17356	17354	17657	17433	17531	17485	17574	17500	17431	17551	17624	17601	17664	17569	17512	17504	17482	17579	17761	17592	17391	17570	17626	17442	17663	17535	17554	17484	17433	17539	17724	17679	17661	17670	17522	17446	17564	17597	17631	17553	17641	17673	17428	17420	17710	17338	17498	17514	17554	17718	17452	17622	17568	17472	17295	17480	17542	17496	17508	17635	17587	17592	17541	17480	17593	17427	17481	17646	17595	17542	17352	17551	17599	17562	17695	17564	17523	17436	17531	17569	17656	17699	17584	17557	17683	17593	17583	17576	17413	17486	17383	17492	17494	17497	17593	17433	17572	17516	17538	17598	17545	17624	17516	17613	17195	17298	17689	17778	17679	17555	17441	17669	17521	17516	17478	17621	17610	17644	17783	17605	17456	17448	17597	17581	17465	17555	17517	17529	17632	17471	17563	17550	17592	17587	17401	17579	17524	17418	17480	17737	17603	17570	17686	17614	17564	17630	17483	17454	17622	17632	17586	17568	17534	17514	17597	17675	17644	17487	17381	17463	17414	17486	17589	17501	17525	17540	17587	17714	17681	17528	17460	17626	17623	17596	17575	17495	17662	17512	17466	17598	17506	17498	17496	17571	17593	17583	17452	17550	17526	17552	17538	17512	17418	17411	17816	17496	17638	17510	17568	17633	17380	17445	17462	17354	17397	17524	17599	17562	17551	17650	17515	17433	17541	17520	17696	17401	17372	17594	17601	17545	17404	17622	17556	17565	17678	17485	17443	17456	17402	17682	17420	17735	17406	17324	17541	17497	17670	17571	17547	17565	17486	17531	17369	17583	17541	17752	17511	17510	17530	17413	17430	17440	17505	17485	17611	17593	17596	17576	17591	17569	17703	17591	17654	17553	17417	17599	17479	17575	17511	17432	17674	17424	17538	17440	17626	17624	17503	17690	17514	17745	17658	17611	17430	17523	17464	17334	17674	17574	17673	17552	17656	17618	17509	17609	17323	17461	17462	17462	17579	17489	17688	17469	17585	17666	17410	17454	17576	17644	17507	17530	17665	17647	17705	17384	17564	17681	17471	17525	17366	17658	17593	17470	17494	17558	17545	17628	17518	17570	17491	17489	17685	17587	17563	17631	17494	17421	17589	17752	17425	17598	17574	17541	17531	17726	17682	17328	17401	17548	17544	17609	17545	17718	17596	17265	17700	17562	17553	17519	17593	17530	17522	17554	17734	17517	17635	17523	17413	17613	17612	17525	17602	17469	17455	17680	17408	17517	17434	17427	17514	17567	17725	17587	17434	17731	17378	17536	17599	17511	17485	17697	17633	17493	17596	17597	17474	17523	17392	17539	17414	17468	17493	17482	17461	17510	17549	17556	17448	17694	17453	17589	17528	17525	17671	17559	17645	17517	17563	17288	17378	17515	17608	17633	17428	17703	17632	17527	17539	17581	17670	17458	17533	17483	17606	17507	17380	17440	17601	17733	17467	17483	17453	17707	17514	17593	17540	17461	17396	17396	17628	17592	17466	17700	17617	17558	17486	17440	17607	17585	17516	17673	17652	17608	17552	17550	17427	17608	17345	17576	17696	17600	17772	17422	17529	17369	17455	17490	17468	17620	17705	17680	17735	17662	17534	17474	17540	17524	17454	17479	17406	17375	17496	17619	17743	17456	17458	17643	17624	17470	17646	17653	17527	17476	17605	17869	17657	17608	17725	17542	17711	17442	17559	17642	17458	17721	17531	17538	17525	17587	17587	17505	17436	17691	17428	17470	17461	17455	17622	17537	17618	17539	17562	17251	17565	17393	17723	17472	17606	17624	17619	17313	17422	17525	17675	17683	17591	17456	17692	17497	17360	17486	17475	17673	17539	17638	17476	17519	17702	17549	17559	17656	17526	17632	17499	17519	17411	17468	17517	17585	17446	17479	17472	17608	17715	17592	17628	17540	17495	17584	17735	17353	17457	17656	17612	17442	17581	17541	17477	17635	17364	17482	17555	17557	17586	17545	17645	17556	17626	17669	17434	17758	17545	17519	17714	17480	17446	17633	17644	17532	17596	17459	17727	17659	17784	17466	17477	17352	17598	17596	17461	17561	17466	17470	17601	17637	17630	17657	17572	17587	17726	17566	17553	17658	17559	17745	17535	17686	17641	17509	17670	17591	17584	17586	17445	17559	17546	17587	17469	17410	17786	17566	17434	17523	17440	17599	17619	17391	17701	17649	17340	17611	17598	17614	17479	17403	17405	17662	17442	17596	17567	17421	17652	17601	17518	17462	17495	17586	17551	17611	17456	17433	17447	17621	17542	17379	17595	17502	17585	17545	17551	17625	17586	17479	17567	17457	17361	17643	17626	17623	17508	17620	17623	17468	17575	17445	17707	17621	17372	17350	17595	17529	17611	17486	17543	17628	17476	17439	17394	17730	17610	17718	17596	17567	17544	17580	17651	17464	17384	17758	17513	17512	17332	17516	17574	17567	17513	17593	17550	17284	17543	17690	17366	17612	17569	17630	17612	17328	17521	17509	17620	17501	17523	17511	17552	17607	17490	17563	17517	17488	17543	17787	17417	17647	17512	17699	17428	17421	17653	17686	17670	17641	17521	17565	17530	17629	17580	17622	17588	17491	17534	17563	17604	17683	17702	17554	17532	17611	17497	17398	17588	17734	17609	17619	17423	17561	17477	17633	17527	17442	17601	17455	17557	17582	17554	17378	17552	17570	17580	17557	17386	17605	17573	17717	17617	17433	17406	17457	17262	17571	17488	17494	17505	17747	17437	17417	17338	17459	17525	17524	17557	17387	17552	17676	17678	17555	17550	17647	17491	17651	17632	17523	17617	17648	17435	17565	17700	17516	17700	17594	17581	17366	17541	17383	17701	17617	17611	17483	17501	17798	17350	17522	17668	17452	17514	17585	17486	17547	17469	17422	17658	17653	17614	17461	17687	17510	17559	17646	17620	17461	17480	17537	17553	17585	17494	17648	17425	17580	17487	17394	17590	17555	17507	17492	17539	17694	17533	17449	17565	17549	17456	17537	17417	17475	17533	17571	17688	17671	17590	17578	17468	17444	17627	17542	17713	17718	17486	17628	17743	17514	17755	17518	17580	17500	17400	17581	17757	17398	17571	17340	17546	17666	17488	17633	17492	17528	17506	17505	17626	17483	17533	17562	17405	17616	17531	17586	17397	17601	17514	17480	17586	17494	17664	17892	17373	17318	17662	17736	17596	17672	17565	17440	17473	17447	17505	17617	17473	17718	17648	17486	17506	17420	17645	17679	17545	17422	17468	17557	17587	17592	17509	17496	17599	17581	17512	17444	17541	17680	17586	17653	17665	17479	17621	17580	17486	17607	17428	17424	17460	17572	17595	17618	17457	17488	17630	17565	17692	17507	17722	17673	17479	17517	17570	17552	17418	17586	17523	17584	17537	17600	17415	17593	17556	17606	17513	17403	17625	17580	17538	17470	17576	17653	17502	17399	17568	17576	17468	17608	17374	17341	17461	17744	17506	17577	17438	17559	17571	17641	17475	17438	17545	17542	17617	17559	17581	17566	17662	17509	17529	17577	17603	17494	17462	17438	17557	17602	17406	17469	17535	17566	17692	17589	17609	17451	17606	17643	17419	17674	17536	17481	17568	17457	17644	17570	17583	17447	17479	17442	17571	17609	17510	17552	17383	17486	17530	17528	17713	17497	17590	17499	17678	17651	17513	17684	17385	17535	17667	17467	17424	17453	17628	17597	17482	17581	17594	17549	17704	17688	17550	17523	17424	17488	17572	17477	17553	17627	17425	17517	17573	17502	17553	17396	17514	17676	17734	17826	17645	17189	17622	17554	17501	17542	17577	17578	17570	17683	17546	17551	17392	17805	17657	17469	17592	17686	17744	17575	17447	17624	17525	17437	17548	17457	17721	17590	17442	17698	17477	17641	17568	17529	17544	17496	17474	17595	17590	17591	17615	17578	17707	17547	17511	17580	17649	17635	17498	17719	17675	17685	17484	17646	17732	17542	17381	17552	17719	17552	17456	17558	17566	17576	17596	17505	17530	17547	17633	17574	17583	17373	17350	17538	17713	17388	17479	17572	17588	17506	17530	17606	17511	17534	17527	17519	17456	17584	17639	17539	17667	17667	17554	17505	17665	17527	17595	17558	17592	17672	17499	17394	17704	17503	17601	17457	17622	17505	17550	17640	17495	17681	17508	17515	17739	17373	17475	17661	17713	17615	17552	17669	17542	17567	17666	17506	17560	17521	17542	17444	17616	17350	17617	17539	17709	17595	17613	17636	17622	17440	17506	17483	17447	17429	17512	17607	17551
23075	20928	28377	23708	22087	26495	29985	26415	28031	28496	28205	27386	26547	25408	25658	25195	24799	24476	24428	24279	24645	24467	24441	24767	24616	24616	24046	24450	24133	24087	24127	23969	23830	23876	23697	23933	23865	24758	26257	25777	25059	24539	24379	23894	23733	23993	23736	23925	23932	23850	23890	24105	23621	23691	23866	23701	23960	23820	23805	23892	23546	23690	23788	23727	23742	24054	23928	23888	23924	23968	23714	23773	23661	23921	23877	23962	23902	23741	23916	23822	23785	23803	23750	23633	23753	23741	23901	23638	23688	23930	23660	24175	23997	23682	23984	23874	23879	23635	23702	23496	23811	23959	23822	23859	23675	23876	23732	23737	23986	23745	23872	23788	23933	23792	23864	23849	23563	23833	23610	23993	23771	23779	23930	23864	23606	23712	23730	23562	23812	23659	23906	23707	23908	23840	23763	23744	23729	23812	23905	23882	23689	23867	23760	23714	23693	23763	23896	23889	23808	23805	23959	23698	23932	24017	23824	23793	23799	23710	23673	23598	23712	23880	23855	23886	23825	23912	24060	23720	23649	23746	23838	23743	23756	23700	23634	23647	23899	23659	23832	23738	23732	23559	23936	23925	23596	23620	23725	23803	23772	24017	23889	23835	23736	23540	23682	23866	23642	23731	23901	23786	23892	23829	23756	23724	23754	23671	23842	23661	23925	23586	23667	23613	24127	23823	23726	23683	23873	23578	23919	23826	23635	23783	23597	23730	23735	23760	23746	23577	23787	23931	24226	23820	23809	23874	23714	23700	23879	24006	23838	23771	23678	23745	23725	23661	23767	23868	23642	23596	23626	23693	23487	23536	23936	24010	23712	23692	24010	23821	23800	23823	23917	23943	23759	23801	23908	23776	23635	23683	23729	23800	23918	23555	23850	23639	23868	23769	23672	23708	23614	23815	23649	23751	23784	23862	23977	23807	24001	23679	23859	23825	23991	23640	23693	23856	23652	23729	23969	23709	23703	23606	23774	23534	23736	23663	23896	23915	23599	23904	23742	23847	23884	23562	23716	23828	23964	23688	23761	23646	23588	23923	23776	23697	23821	23544	23728	23689	23788	23637	23836	23700	23781	23785	23751	23726	23579	23596	23907	23789	23743	23626	23595	23618	23682	23753	23888	23930	23952	23739	23822	23886	23729	23768	23568	23738	23732	23828	23693	23799	23750	23789	23653	23724	23809	23714	23809	23697	23780	23712	23849	23777	23758	23658	23843	23877	23864	23840	23762	24106	23889	23726	23827	23743	23793	24077	23734	23667	23878	23814	23699	23836	23811	23713	23716	23862	24053	23823	23797	23563	23848	23878	23637	23808	23945	23932	23728	23881	23716	23821	23554	23722	24120	23789	23504	23499	23746	23603	23648	23763	23908	23753	23892	23705	23831	23569	23626	23915	23819	23618	23777	23723	23868	23914	23861	23805	23876	23649	23763	23598	23803	23839	23809	23981	23869	23679	23787	23729	23563	23625	24010	23782	23797	23607	23814	23802	23735	23909	23937	23789	23811	23541	23828	23783	23757	23643	23910	24049	23654	23890	23682	23455	23471	23709	24023	23817	23602	23607	23558	23838	24024	23820	23788	23635	23867	24006	23592	23447	23656	23635	23513	23603	23577	23568	23681	23722	23888	23784	23742	23517	23790	23764	23871	23956	23795	23585	23570	23844	23663	23780	23888	23888	23910	23747	23789	23830	23820	23732	23658	23806	23809	23669	23853	23841	23753	23795	23949	23653	23923	23684	23781	23523	23846	23768	23743	23893	23836	23955	23645	23929	23899	23975	24018	23699	23778	23767	23727	23865	23687	23914	23754	23675	23652	23847	23840	23795	23754	23830	23831	23832	23547	23627	23954	23921	23863	23754	23648	23625	23888	23896	23959	23673	23928	23778	23743	23724	23862	23969	23862	23718	23791	23762	23796	23696	23728	23829	23773	23720	23673	23698	23950	23614	23795	23679	23826	23648	23970	23773	23902	23649	23801	23738	23611	23610	23754	23942	23776	23823	23617	23811	23833	23757	23913	23603	23952	23578	23996	23770	23674	23739	23877	24116	23699	23736	23702	24074	23661	23767	23539	23719	23507	23681	23823	23576	23708	23970	23864	23864	23648	23789	23388	24069	23876	23691	23999	23657	23925	23649	23569	23780	23914	23769	23818	23841	23887	23713	23588	23875	24052	23678	23654	23811	23831	23614	23897	23706	23708	23669	23830	23647	23858	23805	23866	23867	23893	23858	23744	23790	23826	23942	23698	23817	23854	23717	23767	23660	23656	23807	23980	24045	23754	23946	23619	23731	23708	23466	23632	23678	23796	23577	23696	23740	23810	23902	24024	24011	23816	23915	23776	23564	23636	23882	23926	23805	23828	23867	24023	23793	23837	23653	23527	23954	23961	23707	23832	23636	23501	23795	23741	23841	23925	23859	23447	23380	23957	23822	23568	23652	23597	23679	23759	23843	23600	23892	23993	23912	23828	24041	23890	23812	23559	23781	23481	23583	23770	23876	23749	23799	23732	23776	23502	23734	23758	23786	23729	23912	23753	23894	23783	23679	23790	23711	23703	23824	23760	23618	23632	23844	23699	23729	23758	23657	23558	23760	23820	23744	23748	23627	23524	23775	23895	23755	23688	23823	23774	23741	23882	23730	23660	23880	23804	23642	23843	23726	23834	23628	24001	23891	23655	23813	23692	23599	23836	24041	23879	23773	23856	23752	23843	23705	23952	23689	23592	23782	23709	23978	23790	23882	23991	23799	23720	23786	23686	23932	23991	23797	23597	23713	23733	23661	23835	23687	23851	23704	23729	23579	23834	23819	23685	23853	23787	23855	23914	23693	23613	23653	23660	23929	23768	23572	23680	23869	23575	23894	23672	23904	23807	23905	23601	23834	23560	23739	23803	23785	23849	23794	23562	23710	23840	23859	23699	23822	23714	23827	23885	23673	23651	23959	23683	23946	23728	23808	23762	23882	23801	23544	23735	23585	23861	23809	23682	23809	23695	23814	23807	23763	23966	23684	23705	23780	23866	23429	23865	23756	23936	23850	23740	23848	23766	23893	23791	23611	23713	23899	23785	23856	23811	23689	23923	24019	23963	23738	23594	23493	23642	23576	23636	23729	23853	23692	23685	23761	23818	23733	23613	23746	23827	23604	23809	23770	23883	23928	23685	23804	23743	23596	23953	23653	23738	23633	23673	23783	23647	23684	23749	23780	23887	23716	23977	23774	23832	23863	23602	23670	23784	23745	23704	23838	23980	23820	23586	23735	23749	23736	23887	23722	23738	23656	23566	23823	23800	23925	23715	23878	23717	24024	23730	23882	23895	23830	23979	23861	23413	23784	23771	23823	23809	23562	23724	23968	23902	23943	23912	23603	23600	23827	23984	23828	23562	23676	23842	24062	23853	23837	23859	23730	23665	24029	23818	23705	23798	23841	23716	24011	23790	23816	23627	24001	23842	23663	23954	23696	23311	23752	23459	23645	23746	23747	23781	23795	23756	23689	23658	23781	23726	23777	23902	23988	23693	23732	23844	23770	23624	23998	23716	23893	23771	23532	23810	23813	23791	23805	23891	23750	23868	23753	23962	23677	23674	23837	23798	23964	23978	23884	23790	23719	23707	23823	23878	23841	24027	23828	23507	23704	23684	23722	23745	23767	23612	23732	23635	23649	23712	23675	23590	23682	23819	23810	23893	23616	23671	23797	23970	23712	23743	23550	23886	23851	23679	23717	23444	23753	23697	23643	23964	23930	23874	23813	23994	23602	23542	23788	23664	23881	23912	23833	23722	23787	23767	23597	23881	23572	23704	23584	23701	23790	23859	23825	23539	23834	23856	23879	23883	23612	23922	23890	23627	23670	23769	23876	23900	23732	23806	23860	23847	23847	23746	23864	23757	23580	23837	23867	23711	23881	23717	23876	23825	23555	23695	23862	23636	23703	23758	23676	23717	23758	23519	23637	23777	24017	23848	23717	23765	23799	23846	23843	23939	23639	23974	23578	23815	23845	23708	23589	23790	23665	23797	23568	23769	23829	23838	23801	23741	23793	23906	23541	23801	23925	23836	23837	23661	23921	23980	23581	23638	23689	23934	23938	23935	23760	23786	23835	23838	23653	23919	23826	23777	23839	23785	23818	23611	23794	24031	23720	23819	23887	24017	23888	23986	23799	23617	23707	23730	23807	23806	23800	23709	23472	23858	23637	23728	23626	23712	23905	23749	23629	23683	23819	23839	23655	23655	23973	23772	23786	23785	23752	23962	23808	23729	23833	23759	23847	23980	23655	23824	23661	23795	23699	23710	23898	23927	23495	23727	23773	23689	23759	23726	23726	23877	23974	23885	23673	23785	23659	23642	23671	23716	23844	24083	23898	24074	23919	23872	24005	23937	23804	23926	23965	23970	23620	23891	23825	23557	23731	23779	23804	23772	23688	24145	23848	23995	23780	23865	23759	23623	23601	23869	23786	23666	23663	23700	23993	23730	23741	23731	23708	23787	23876	23800	23611	23643	23903	23796	23856	23780	23618	23834	23736	23933	23751	23696	23806	23868	23826	23992	23608	23708	23788	24018	23661	23747	23729	23495	23846	23977	23834	23788	23866	24100	23675	23750	23988	23684	23716	23799	23597	23580	23728	24103	23817	23690	23719	23849	23809	23913	23895	24047	24193	23926	23984	23622	23843	23931	23624	23649	23809	23890	23838	23743	23924	23810	23744	23954	23681	23851	23804	23839	23626	23853	23865	23977	23865	24044	23711	23933	23649	23589	23650	23839	23706	23672	23887	23792	23808	23847	23617	23677	23687	23760	23782	23893	23726	23943	23834	23716	23819	23932	23850	23891	23740	23847	23609	23757	23512	23587	23773	23766	23970	23863	23649	23964	23618	23774	23897	23617	23746	23757	23771	23823	23736	23802	23781	23758	23568	23743	23703	23525	23837	23870	23912	23916	23758	23592	24009	23577	23715	23645	23658	23731	23868	23946	23948	23832	23658	23850	23645	23639	23797	23578	23855	23604	23877	23590	23775	23911	23632	23854	23892	23898	23821	23851	23650	23636	23684	23767	23794	23807	23606	23814	23767	23955	23947	23881	23929	23660	23782	23750	23891	23636	23740	23616	23673	24027	23630	23810	23656	23991	24088
22263	36968	35477	28881	24826	23004	21857	21697	24909	23934	24088	22854	20875	19614	19938	19235	18341	18135	18388	17981	18100	18194	18268	18191	18467	18130	18003	17921	17551	17577	17346	17359	17211	17446	17513	17222	17283	18474	20829	19488	18699	17900	17449	17297	17100	17138	17123	17334	17225	17199	17144	17181	17172	17044	17211	17191	17203	17219	17029	17236	17359	17151	17244	17318	17351	17381	17147	17275	17269	17011	16981	17184	17148	17278	17094	17194	17318	17254	17051	16998	17347	17186	16975	17267	17098	17271	17191	17214	17221	17213	17306	17230	17169	17287	17242	17200	17134	17227	17175	17160	17258	17360	17148	17292	17342	17219	17089	17281	17245	17081	17306	17119	17290	17069	17334	17288	17289	17247	17203	17228	17027	17401	17268	17394	17137	17276	17126	17226	17049	17335	17120	17203	17240	17099	17200	17129	17138	17470	17155	17191	17137	17165	17212	17397	17033	17246	17193	17096	17372	17193	17173	17387	17123	17150	17141	17149	17261	17255	17214	17202	17183	17279	17140	17260	17130	17160	17147	17380	17295	17258	17121	17089	17260	17216	17350	17342	17131	17325	17405	17149	17185	17081	17259	17233	17221	17224	17152	17087	17364	17209	17307	17411	17178	17213	17188	17087	17168	17172	17196	17164	17132	17368	17252	17102	17180	16984	17236	17134	17104	17214	17267	17091	17466	17279	17268	17083	17225	17401	17149	17190	17283	17087	17147	17167	17320	17185	17022	17070	17400	17256	17075	17328	17203	17348	17112	17405	17004	17050	17327	17170	17192	17171	17148	17245	17179	17429	17118	17156	17300	17116	17171	17239	17212	17336	17256	17034	17158	17244	17226	17311	17470	17259	17291	17203	17204	17263	17138	17050	17202	17340	17235	17140	17330	17090	17155	17062	17214	17062	17270	17106	17326	17363	17153	17247	17056	17171	17206	17159	17269	17215	17057	17326	17195	17267	17294	17009	17304	17136	17278	17107	17194	17145	17068	17021	17242	17258	17270	17281	17215	17047	17246	17385	17011	17043	17122	17171	17154	17159	17243	17202	17236	17170	17292	17163	17044	17125	17249	17271	17213	17108	17150	17303	17200	17248	17082	17051	17119	17203	17127	17243	17295	17087	17087	17344	17122	17015	17253	17134	17182	17319	17175	17218	17105	17305	17097	17198	17297	17227	17195	17202	17241	17187	17265	17330	17440	17210	17166	17048	17110	17246	17272	17305	17245	17098	17407	17327	16990	17288	17213	17115	17163	17078	17195	17395	17142	17156	17309	17404	17207	17248	17060	17218	17146	17197	17090	17076	17143	17173	17221	17244	17251	17237	17165	17224	17289	17049	17210	17299	17145	17090	17195	17342	17198	17075	17236	17169	17316	17371	17325	17264	17209	17275	17288	17162	17337	17306	17261	17148	17217	17008	17174	17235	17103	17289	17224	17135	17219	17246	17216	16989	17281	17104	17147	17159	17289	17197	17286	17135	17210	17323	17225	17395	17237	17054	17330	17181	17073	17013	17107	17416	17255	17095	17232	17208	17186	17118	17143	17323	17103	17399	17130	17275	17235	17155	17038	17178	17235	17238	17287	17197	17338	17225	17204	17289	17192	17186	17116	17227	17411	17394	17194	17320	17044	17308	17344	17266	17104	17197	17210	17174	17036	17231	17067	17149	17319	17107	17116	17155	17162	17038	17367	17280	17122	17238	17221	17174	17162	17216	17298	17324	17330	17048	17213	17272	17190	17280	17281	17442	17082	17098	17226	17319	17267	17250	17064	17047	17119	17275	17224	17264	17298	17291	17380	17266	17072	17129	17154	17246	17032	17099	17167	17191	17115	17299	17197	17193	17229	17099	17199	17225	17195	17250	17228	17296	17246	17156	17131	17095	17032	17172	17336	17263	17038	17372	17129	17302	17248	17009	17147	17274	17013	17167	17248	17306	17224	17311	17266	17192	17189	17154	17318	17079	17102	17176	17183	17542	17271	17288	17139	17268	17151	17199	17127	17129	17321	17291	17187	17171	17107	17223	17111	17240	17153	17238	17137	17282	17169	17256	17095	17227	17175	17226	17286	17004	17238	17228	17097	17209	17125	17360	17333	17265	17318	17119	17234	17183	16967	17193	17121	17221	17223	17248	17184	17122	17486	17249	17062	17327	17221	17211	17274	17087	17259	17245	17100	17103	17099	17538	17297	17083	17430	17271	17393	17145	17231	17128	17255	17173	17173	17232	17098	17173	17201	17019	17127	17176	17242	17198	16981	17066	17086	17265	17054	17345	17194	17203	17143	17174	17259	17217	17326	17068	17352	17366	17214	17318	17229	17065	17326	17355	17071	17309	17059	17200	17337	17282	17379	17227	17278	17180	16965	17054	17033	17313	17344	17007	17143	17209	17096	17229	17040	17099	17365	17225	17244	17214	17212	17384	17175	17233	17404	17338	17325	17317	17053	17306	17228	17018	17226	17069	17368	17161	17124	17029	17046	17190	17219	17314	17109	17143	17095	17176	17146	17199	17193	17049	17224	17264	17209	17025	17166	17299	17165	17352	17225	17347	17157	17301	17309	17238	17171	17044	17212	17390	17158	17077	17254	17158	17150	17344	17117	17144	17329	17147	17381	17249	17231	17248	17248	17129	17197	17174	17256	17296	17153	17187	17322	17230	17236	17262	17180	17056	17318	17178	17231	17339	16975	17223	17346	17069	17228	17183	17148	17178	17332	17196	17291	17238	17132	17209	17187	17266	17332	17392	17281	17178	17169	17268	17123	17067	17282	17083	17239	17030	17241	17097	17190	17404	17115	17006	17220	17255	17129	17105	17139	17265	17121	17039	17145	17155	17442	17251	17203	17217	17234	17149	17264	17194	17195	17050	17202	17200	17238	17200	17209	17321	17177	17265	17397	17278	17040	17418	17045	17161	17289	17308	17279	17196	17155	17257	17309	17170	17140	17101	17181	17203	17247	17451	17101	17153	17362	17107	17211	17344	17094	17181	17286	17211	17281	17264	17170	17091	17295	17038	17260	17148	17151	17355	17342	17249	17274	17222	17197	17239	17270	17194	17199	17137	17252	17136	17113	17183	17166	17103	17155	17149	17297	17315	17003	17189	17195	17205	17421	17375	17288	17185	17231	17179	17246	17315	17131	17216	17211	17115	17181	17080	17188	17181	17314	17131	17263	17322	17300	17373	17069	17219	17256	17278	17077	17245	17253	17205	17164	17115	17387	17033	17160	17087	17166	17291	17228	17166	17144	17307	17229	17147	17283	17230	17167	17305	17165	17322	16984	17272	17246	17220	17380	17063	17244	17243	17151	17286	17159	17173	17128	17132	17166	17136	17137	17159	16991	17245	17239	17263	17245	17254	17230	17271	17182	17165	17310	17285	17212	17155	17133	17255	17252	17215	17140	17120	17147	17089	17234	17211	17170	17240	17183	17247	17302	17183	17108	17320	17309	17191	17163	17134	17311	17142	17405	17177	17079	17196	17276	17318	17152	17209	17268	17158	17121	17396	17259	17169	17001	17093	17120	17126	17465	17302	17143	17226	17163	17203	17028	17244	17160	17273	17242	17198	17343	17200	17240	17179	17075	17089	17240	17325	17425	17139	17113	17241	17240	17398	17078	17189	17172	17275	17117	17325	17308	17124	17154	17354	17262	17195	17167	17382	17120	17228	17361	17289	17268	17248	17290	17307	17266	17291	17040	17351	17270	17195	17125	17089	17166	17078	17230	17230	17370	17416	17243	17052	17217	17308	17176	17274	17138	17098	17239	17171	17257	17244	17253	17339	17209	17364	17224	17142	17326	17235	17327	17310	17281	17139	17122	17187	17241	17111	17304	17232	17259	17120	17282	17265	17138	17213	17268	17346	17298	17045	17255	17329	17170	17150	17024	17245	17312	17107	17255	17217	17200	17169	17057	17078	17207	17144	17339	17165	17092	16976	17317	17175	17027	17248	17184	16935	17039	17215	17149	17145	17184	17127	17312	17227	17253	17261	17280	17147	17125	17264	17393	17147	17261	17230	17102	17328	17237	17268	17307	17160	17132	17055	17184	17166	17321	17303	17253	17260	17139	17069	17117	17101	17046	17272	17274	17213	17158	17093	17260	17224	17136	17206	17191	17159	17203	17310	17331	17345	17037	17220	17209	17276	17264	17182	17187	17348	17230	17078	17472	17034	17301	17297	17306	17256	17214	17123	17317	17259	17111	17174	17163	17146	17273	17227	17134	17271	17396	17113	17183	17260	17235	17123	17426	17090	17161	17146	17021	17203	17105	17124	17300	17320	17350	17161	17303	17377	17125	17171	17279	17192	17184	17137	17338	17119	17031	17124	17058	17163	17175	17220	17234	17131	17233	17228	17178	17263	17143	17242	17322	17240	17250	17143	17256	17073	17336	17184	17185	17169	17048	17187	17270	17243	17230	17101	17355	17335	17231	17217	17326	17183	17210	17221	17299	17279	17216	17243	17240	17218	17256	17255	17343	17157	17235	17086	17209	17308	17467	17074	17111	17194	17189	17099	17085	17169	17117	17050	17503	17175	17295	17218	17323	17286	17117	17115	17377	17262	17207	17301	17236	17280	17173	17220	17099	17069	17097	17162	17453	17220	17233	17263	17163	17176	17367	17140	17277	17214	17219	17283	17272	17267	17167	17174	17161	17296	17133	17240	17110	17181	17285	17183	17229	17308	17118	17157	17260	17197	17187	17172	17184	17414	17284	17245	17232	17002	17173	17144	17177	17211	17278	17169	16984	17175	17204	17281	17293	17172	17221	17116	17142	17275	17182	17166	17302	17222	17116	17126	17023	17253	17166	17263	17057	17311	17107	17260	17309	17173	17224	17297	17064	17416	17076	17178	17221	17238	17212	17215	17128	17276	17238	17467	17166	17360	17377	17122	17073	17208	17252	17231	17143	17138	17291	17138	17207	17077	17213	17294	17311	17206	17194	17160	17316	17206	17325	17186	17293	17061	17121	17230	17296	17008	17381	17105	17206	17271	17130	17218	17242	17210	17194	17248	17284	17341	17178	17236	17157	17274	17327	17284	17287	17334	17273	17041	17092	17322	17135	17203	17147	17311	17318	17014	17160	17200	17304	17267	17280	17086	17218	17313	17355	17294	17167	17148	17069	17223	17325	17328	17148	17276
30726	25256	29815	28451	25738	25583	25475	25725	26199	26425	26208	25748	25260	24790	24908	24626	24847	24736	24483	24677	24575	24614	24603	24892	24513	24410	24613	24361	24519	24480	24342	24452	24517	24544	24278	24391	24586	24299	24509	24442	24705	24491	24477	24205	24433	24383	24064	24368	24471	24273	24264	24369	24473	24416	24123	24156	24316	24343	24272	24175	24316	24349	24339	24316	24454	24304	24419	24497	24367	24311	24141	24383	24246	24558	24267	24544	24219	24310	24373	24204	24484	24284	24379	24266	24259	24271	24492	24422	24358	24398	24362	24359	24316	24528	24420	24309	24365	24389	24439	24386	24341	24316	24317	24225	24258	24412	24323	24230	24166	24428	24655	24459	24345	24421	24203	24243	24346	24502	24441	24344	24509	24498	24394	24638	24397	24277	24109	24253	24296	24221	24295	24236	24161	24353	24297	24409	24150	24158	24261	24257	24266	24425	24382	24425	24282	24525	24479	24404	24260	24265	24126	24383	24207	24220	24496	24311	24337	24330	24212	24276	24476	24509	24196	24500	24420	24158	24398	24230	24340	24118	24407	24289	24138	24288	24336	24291	24262	24333	24105	24342	24555	24280	24180	24206	24405	24472	24155	24092	24244	24386	24314	24328	24499	24458	24431	24498	24334	24197	24306	24382	24325	24198	24361	24230	24180	24427	24379	24334	24166	24465	24074	24184	24468	24437	24377	24286	24382	23961	24081	24503	24511	24601	24281	24216	24220	24156	24312	24370	24240	24394	24294	24434	24319	24101	24539	24045	24378	24553	24427	24231	24175	24430	24365	24222	24240	24283	24322	24142	24246	24544	24463	24385	24554	24362	24417	24189	24419	24347	24269	24316	24377	24256	24391	24246	24368	24253	24379	24352	24229	24079	24460	24105	24397	24379	24416	24311	24474	24137	24020	24309	24065	24268	24334	24348	24213	24146	24429	24634	24544	24333	24199	24374	24332	24319	24460	24275	24474	24296	24333	23981	24384	24399	24534	24239	24257	24439	24163	24334	24321	24365	24288	24355	24333	24498	24463	24361	24320	24201	24521	24619	24411	24183	24265	24301	24264	24288	24163	24359	24211	24345	24295	24285	24266	24298	24337	24201	24279	24296	24555	24548	23996	24256	24242	24461	24052	24267	24105	24304	24135	24304	24320	24177	24325	24359	24406	24179	24475	24071	24319	24235	24331	24458	24267	24099	24178	24274	24330	24342	24316	24316	24247	24299	24304	24402	24427	24305	24368	24464	24240	24283	24377	24479	24677	24454	24275	24399	24127	24362	24266	24038	24374	24329	24280	24320	24287	24395	24275	24177	24461	24418	24395	24377	24367	24408	24291	24115	24382	24319	24363	24353	24289	24064	24277	24474	24515	24203	24478	24086	24364	24557	24380	24280	24478	24348	24263	24407	24226	24464	24263	24390	24360	24401	24242	24287	24541	24270	24312	24187	24350	24310	24415	24483	24320	24297	24167	24237	24488	24203	24275	24311	24311	24292	24183	24307	24123	24298	24342	24216	24220	24255	24389	24110	24375	24299	24444	24239	24308	24382	24260	24060	24338	24473	24060	24444	24254	24477	24401	24093	24161	24471	24294	24460	24372	24027	24324	24440	24435	24194	23981	24358	24204	24250	24279	24244	24219	24331	24283	24265	24460	24325	24351	24316	24301	24311	24415	24111	24205	24102	24150	24573	24449	24370	24518	24307	24338	24347	24452	24285	24265	24321	24437	24470	24266	24225	24491	24367	24193	24385	24635	24463	24283	24311	24271	24149	24649	24427	24252	24407	24252	24329	24537	24637	24236	24436	24148	24140	24290	24527	24209	24445	24151	24439	24553	24247	24177	24127	24190	24338	24129	24147	24346	24559	24348	24418	24522	24454	24330	24449	24203	24304	24317	24446	24441	24265	24205	24245	24368	24329	24155	24523	24501	24384	24448	24457	24362	24361	24384	24378	24405	24347	24303	24231	24185	24146	24290	24298	24387	24564	24619	24215	24363	24524	24260	24302	24379	24290	24297	24382	24228	24159	24319	24433	24507	24232	24226	24268	24055	24245	24283	24220	24268	24158	24392	24325	24308	24367	24331	24426	24249	24071	24359	24236	24376	24332	24350	24356	24315	24371	24420	24383	24193	24381	24379	24152	24399	24324	24291	24343	24234	24279	24646	24434	24192	24556	24507	24510	24295	24338	24420	24370	24331	24224	24053	24434	24473	24062	24324	24102	24132	24490	24302	24513	24307	24351	24271	24268	24452	24381	24581	24463	24376	24089	24408	24198	24152	24335	24172	24109	24290	24250	24500	24318	24296	24248	24321	24356	24386	24508	24443	24555	24298	24321	24539	24543	24039	24464	24267	24354	24271	24402	24119	24254	24500	24256	24299	24341	24355	24120	24205	24256	24455	24491	24373	24215	24463	24286	24394	24248	24308	24365	24220	24269	24520	24195	24239	24299	24168	24725	24237	24321	24421	24389	24288	24521	24432	24038	24360	24266	24380	24320	24198	24357	24405	24312	24311	24234	24439	24257	24033	24265	24341	24238	24312	24325	24420	24190	24246	24280	24359	24122	24367	24291	24327	24391	24338	24205	24071	24501	24420	24521	24269	24216	24152	24222	24115	24538	24455	24285	24392	23991	24544	24349	24372	24386	24330	24340	24285	24412	24154	24253	24424	24381	24345	24538	24466	24390	24634	24420	24299	24199	24206	24304	24247	24187	24397	24388	24352	24305	24225	24336	24300	24368	24570	24324	24407	24552	24408	24442	24341	24241	24217	24384	24219	24378	24267	24353	24303	24525	24112	24212	24430	24221	24336	24417	24343	24249	24344	24452	24366	24147	24424	24243	24347	24346	24175	24316	24292	24204	24361	24559	24445	24156	24489	24406	24154	24122	24514	24247	24197	24411	24474	24392	24529	24377	24318	24214	24379	24444	24442	24326	24209	24462	24280	24367	24266	24349	24514	24546	24253	24278	24331	24482	24226	24263	24119	24289	24482	24394	24267	24339	24246	24388	24330	24394	24256	24148	23952	24217	24258	24338	24339	24232	24369	24410	24280	24056	24236	24303	24367	24272	24203	24245	24388	24325	24553	24302	24287	24084	24160	24199	24369	24437	24434	24226	24378	24368	24304	24425	24363	24312	24508	24318	24153	24230	24216	24298	24189	24429	24170	24221	24322	24352	24339	24222	24441	24541	24565	24370	24214	24372	24213	24142	24365	24310	24227	24283	24416	24404	24610	24261	24349	24221	24564	24560	24343	24258	24390	24391	24281	24340	24347	24267	24510	24252	24493	24366	24406	24319	24431	24259	24449	24446	24203	24209	24169	24400	24314	24371	24318	24236	24324	24154	24178	24354	24438	24289	24401	24283	24400	24190	24381	24348	24137	24320	24407	24300	24456	24564	24341	24256	24301	24304	24429	24206	24413	24241	24323	24418	24252	24456	24235	24496	24589	24557	24429	24312	24249	24374	24542	24473	24215	24471	24373	24332	24467	24298	24244	24108	24189	24285	24413	24300	24596	24464	24567	24188	24479	24456	24279	24293	24384	24420	24375	24167	24248	24524	24421	24151	24409	24292	24328	24485	24260	24341	24450	24299	24174	24368	24313	24337	24682	24340	24429	24385	24166	24085	24416	24478	24221	24494	24281	24308	24092	24420	24482	24435	24502	24492	24349	24315	24369	24348	24500	24479	24364	24441	24070	24352	24066	24274	24394	24184	24433	24395	24381	24419	24346	24310	24320	24458	24453	24340	24528	24208	24564	24588	24420	24275	24251	24641	24420	24302	24527	24293	24392	24325	24249	24306	24362	24255	24260	24430	24233	24155	24420	24086	24381	24403	24297	24303	24260	23910	24382	24391	24426	24519	24358	24396	24451	24236	24288	24323	24299	24329	24369	24483	24459	24593	24225	24426	24328	24300	24292	24350	24369	24313	24692	24308	24411	24518	24406	24428	24246	24267	24122	24400	24349	24445	24378	24272	24287	24309	24201	24351	24401	24139	24379	24480	24430	24429	24216	24265	24482	24523	24523	24368	24618	24002	24235	24299	24687	24330	24356	24235	24386	24508	24305	23985	24113	24187	24468	24563	24487	24430	24238	24262	24080	24174	24386	24364	24373	24329	24546	24422	24438	24417	24447	24229	24386	24474	24332	24344	24299	24307	24109	24329	24689	24189	24325	24254	24256	24432	24168	24160	24344	24183	24144	24298	24152	24455	24335	24284	24648	24325	24030	24584	24207	24461	24543	24343	24317	24178	24070	24415	24324	24348	24388	24500	24389	24346	24339	24180	24283	24299	24287	24405	24377	24286	24291	24295	24265	24323	24416	24279	24316	24215	24176	24410	24410	24480	24468	24169	24439	24295	24075	24300	24404	24279	24405	24195	24453	24250	24369	24270	24436	24042	24266	24390	24535	24396	24312	24480	24409	24544	24507	24418	24224	24464	24388	24328	24179	24199	24221	24208	24401	24315	24237	24422	24308	24380	24510	24451	24528	24296	24362	24412	24507	24293	24372	24360	24112	24317	24337	24212	24589	24330	24212	24125	24352	24324	24370	24539	24210	24311	24461	24334	24341	24493	24385	24275	24314	24421	24131	24355	24234	24178	24268	24228	24357	24433	24236	24468	24191	24334	24425	24447	24627	24558	24299	24336	24474	24600	24105	24288	24442	24381	24433	24382	24156	24246	24417	24373	24251	24378	24219	24378	24362	24133	24375	24428	24248	24529	24282	24459	24494	24382	24461	24415	24276	24565	24366	24470	24330	24402	24242	24279	24383	24126	24301	24347	24232	24061	24439	24161	24253	24371	24375	24329	24594	24206	24418	24192	24107	24219	24368	24314	24259	24164	24294	24452	24277	24321	24649	24318	24430	24390	24422	24157	24175	24298	24509	24362	24376	24645	24268	24349	24286	24297	24256	24655	24406	24363	24362	24250	24420	24322	24206	24354	24400	24533	24403	24361	23964	24340	24646	24335	24355	24417	24436	24369	24360	24265	24119	24506	24243	24315	24294	24294	24320	24412	24559	24160	24176	24406	24261	24340	24324	24188	24469	24268	24498	24272	24293	24400	24589	24391	24522	24410	24345	24388	24446	24401	24255	24300	24608	24070	24493	24275	24476	24430	24230	24172	24454	24482	24377	24407
20901	25145	25953	22299	20366	19360	19070	19937	20423	20770	20510	19580	18875	18821	18561	17937	17838	17821	17914	17622	17635	17952	17902	17893	17831	17661	17773	17709	17585	17598	17680	17574	17465	17449	17404	17516	17476	17643	17853	17848	17794	17540	17616	17349	17329	17526	17359	17460	17482	17372	17415	17547	17495	17506	17368	17429	17515	17376	17256	17574	17564	17603	17346	17342	17507	17339	17363	17410	17489	17347	17456	17440	17563	17592	17418	17517	17370	17323	17426	17661	17657	17352	17703	17429	17412	17480	17284	17401	17446	17500	17540	17532	17504	17444	17352	17524	17263	17516	17542	17347	17472	17367	17548	17600	17533	17255	17491	17479	17537	17384	17389	17445	17577	17458	17414	17352	17515	17481	17612	17465	17553	17410	17420	17579	17548	17465	17518	17429	17730	17439	17557	17594	17474	17513	17372	17424	17453	17467	17549	17494	17431	17479	17398	17543	17432	17399	17426	17400	17491	17500	17618	17452	17498	17601	17423	17473	17537	17552	17695	17571	17560	17378	17245	17505	17494	17518	17519	17453	17534	17648	17430	17370	17455	17475	17486	17387	17500	17444	17656	17534	17429	17506	17632	17327	17531	17563	17442	17596	17390	17550	17449	17471	17456	17424	17337	17498	17420	17304	17522	17265	17574	17365	17297	17422	17611	17355	17314	17404	17287	17577	17428	17376	17581	17492	17422	17690	17450	17532	17621	17364	17447	17623	17498	17511	17342	17520	17467	17487	17422	17333	17589	17374	17479	17466	17371	17355	17526	17469	17484	17454	17524	17605	17431	17389	17444	17431	17506	17512	17366	17499	17346	17549	17427	17412	17470	17545	17515	17393	17538	17432	17491	17308	17574	17391	17585	17391	17317	17555	17525	17362	17407	17687	17504	17568	17444	17401	17556	17437	17425	17824	17454	17354	17544	17529	17403	17577	17417	17596	17470	17510	17396	17389	17501	17495	17472	17344	17630	17596	17399	17367	17545	17521	17494	17453	17526	17469	17564	17396	17397	17540	17381	17546	17453	17617	17522	17632	17583	17356	17483	17477	17508	17481	17405	17534	17591	17551	17369	17492	17341	17607	17462	17483	17517	17476	17395	17446	17222	17512	17496	17427	17471	17436	17502	17505	17487	17514	17379	17396	17514	17588	17469	17240	17494	17398	17468	17543	17353	17291	17375	17528	17377	17524	17387	17280	17330	17545	17470	17561	17292	17570	17411	17449	17334	17424	17572	17320	17498	17397	17594	17300	17284	17388	17431	17350	17273	17576	17363	17526	17522	17417	17439	17549	17487	17518	17444	17536	17443	17493	17379	17515	17535	17635	17508	17456	17543	17515	17356	17526	17508	17480	17525	17386	17361	17461	17392	17510	17595	17612	17350	17412	17477	17568	17305	17387	17352	17512	17459	17451	17642	17381	17399	17557	17589	17673	17408	17489	17416	17472	17489	17449	17515	17602	17222	17611	17628	17437	17559	17464	17269	17516	17534	17385	17628	17423	17612	17327	17398	17424	17624	17553	17505	17449	17426	17530	17483	17374	17598	17528	17427	17556	17607	17357	17615	17482	17427	17537	17347	17419	17583	17475	17755	17596	17524	17546	17360	17279	17325	17497	17376	17380	17486	17640	17438	17491	17543	17563	17550	17534	17316	17378	17502	17412	17567	17501	17537	17498	17519	17519	17332	17422	17519	17422	17583	17405	17385	17434	17369	17538	17503	17379	17463	17383	17391	17501	17582	17532	17504	17518	17503	17570	17546	17589	17562	17512	17288	17508	17619	17320	17563	17687	17521	17636	17451	17572	17415	17576	17496	17613	17552	17419	17623	17505	17511	17529	17475	17565	17362	17377	17489	17404	17428	17360	17411	17604	17550	17577	17636	17400	17479	17470	17475	17516	17551	17461	17436	17514	17612	17374	17431	17486	17505	17415	17538	17553	17560	17331	17643	17512	17363	17276	17532	17511	17542	17398	17385	17470	17513	17582	17498	17595	17371	17510	17331	17554	17479	17383	17430	17506	17558	17486	17459	17625	17632	17525	17520	17622	17676	17466	17343	17436	17657	17339	17534	17287	17419	17265	17589	17333	17648	17420	17549	17408	17322	17444	17573	17650	17461	17556	17601	17333	17461	17343	17479	17478	17499	17464	17236	17431	17296	17307	17459	17328	17544	17688	17340	17392	17556	17485	17472	17525	17493	17418	17491	17516	17378	17609	17441	17489	17671	17248	17548	17424	17403	17407	17414	17429	17378	17595	17431	17496	17485	17282	17481	17403	17558	17384	17523	17449	17439	17406	17526	17532	17437	17358	17536	17589	17481	17433	17413	17410	17368	17427	17504	17502	17422	17503	17570	17561	17470	17533	17481	17580	17603	17346	17591	17509	17446	17481	17298	17291	17445	17448	17537	17411	17357	17389	17411	17627	17506	17362	17393	17296	17576	17265	17409	17446	17291	17449	17583	17409	17404	17566	17374	17388	17444	17602	17250	17476	17475	17352	17410	17432	17393	17427	17433	17389	17304	17558	17427	17450	17438	17493	17507	17446	17521	17451	17440	17618	17454	17399	17298	17623	17612	17445	17470	17531	17445	17579	17553	17360	17397	17537	17338	17483	17493	17633	17340	17521	17463	17503	17490	17403	17577	17543	17414	17496	17566	17367	17486	17501	17606	17535	17478	17518	17537	17450	17260	17435	17444	17426	17606	17483	17307	17480	17481	17478	17596	17544	17414	17462	17418	17310	17516	17527	17445	17457	17499	17299	17463	17484	17275	17611	17393	17413	17263	17520	17508	17546	17363	17247	17606	17291	17348	17380	17584	17356	17522	17516	17558	17430	17598	17349	17582	17433	17604	17303	17444	17502	17445	17476	17624	17534	17475	17584	17405	17676	17454	17619	17441	17392	17483	17504	17708	17552	17391	17539	17360	17404	17607	17666	17456	17459	17507	17394	17427	17604	17449	17444	17379	17377	17453	17537	17711	17308	17497	17349	17572	17648	17485	17410	17414	17643	17481	17548	17346	17429	17478	17577	17353	17450	17446	17423	17510	17437	17528	17587	17400	17472	17432	17419	17546	17409	17443	17533	17546	17566	17520	17456	17595	17555	17395	17238	17517	17536	17620	17360	17567	17388	17510	17495	17591	17393	17502	17609	17536	17577	17357	17547	17501	17689	17589	17624	17441	17471	17574	17574	17484	17452	17400	17413	17518	17349	17641	17426	17399	17451	17320	17695	17474	17475	17478	17661	17442	17393	17538	17308	17414	17566	17270	17302	17461	17786	17562	17564	17324	17507	17472	17524	17581	17582	17425	17398	17469	17565	17293	17500	17467	17505	17444	17462	17292	17549	17495	17399	17395	17671	17422	17465	17420	17433	17535	17683	17434	17529	17484	17517	17510	17441	17612	17612	17366	17365	17488	17488	17544	17442	17476	17574	17544	17586	17440	17409	17480	17631	17555	17428	17502	17508	17543	17462	17613	17720	17470	17269	17564	17385	17460	17479	17409	17487	17516	17588	17385	17535	17504	17406	17513	17391	17482	17704	17412	17529	17444	17504	17365	17624	17617	17372	17303	17539	17370	17262	17563	17414	17580	17457	17383	17526	17533	17293	17669	17612	17322	17545	17506	17531	17346	17398	17482	17495	17427	17400	17497	17532	17507	17355	17323	17404	17319	17571	17466	17413	17446	17656	17563	17433	17436	17558	17563	17542	17419	17631	17391	17558	17260	17444	17575	17466	17558	17451	17482	17535	17395	17385	17470	17556	17404	17348	17431	17535	17625	17480	17628	17641	17473	17538	17526	17540	17547	17386	17421	17488	17429	17523	17312	17290	17446	17352	17410	17405	17595	17568	17495	17441	17392	17350	17381	17208	17551	17492	17470	17571	17524	17539	17422	17391	17529	17568	17269	17387	17512	17607	17387	17498	17752	17367	17506	17484	17410	17410	17498	17556	17558	17625	17454	17568	17376	17540	17573	17362	17587	17404	17269	17414	17279	17448	17400	17469	17420	17417	17413	17552	17669	17591	17413	17480	17314	17481	17483	17469	17578	17449	17492	17587	17555	17372	17342	17409	17470	17510	17578	17590	17521	17510	17474	17376	17727	17488	17523	17448	17542	17386	17429	17466	17385	17518	17402	17686	17433	17392	17485	17382	17505	17456	17416	17497	17491	17605	17400	17579	17434	17510	17412	17354	17541	17378	17531	17538	17381	17519	17396	17510	17439	17556	17617	17378	17359	17556	17686	17399	17420	17506	17381	17500	17370	17697	17557	17361	17781	17568	17424	17373	17623	17512	17421	17471	17439	17594	17460	17421	17388	17440	17608	17696	17462	17564	17382	17341	17502	17320	17525	17465	17468	17466	17386	17458	17518	17578	17696	17495	17515	17484	17508	17507	17554	17453	17453	17550	17463	17558	17472	17554	17482	17610	17627	17492	17549	17440	17401	17440	17450	17602	17503	17403	17498	17428	17397	17577	17387	17477	17358	17469	17550	17512	17520	17661	17512	17468	17564	17407	17352	17428	17525	17259	17594	17441	17322	17495	17456	17505	17414	17514	17406	17499	17368	17512	17436	17480	17562	17356	17573	17395	17495	17413	17462	17432	17363	17402	17464	17499	17383	17551	17643	17579	17642	17579	17354	17337	17636	17524	17482	17372	17709	17466	17445	17464	17423	17615	17550	17532	17430	17298	17348	17332	17573	17510	17561	17354	17459	17618	17444	17327	17473	17375	17644	17214	17447	17448	17666	17397	17489	17499	17608	17283	17585	17392	17542	17555	17539	17448	17370	17698	17449	17455	17561	17479	17515	17525	17527	17507	17542	17461	17740	17450	17540	17435	17517	17599	17597	17680	17384	17466	17512	17534	17513	17375	17492	17501	17478	17655	17398	17622	17365	17463	17493	17582	17495	17331	17592	17551	17456	17423	17380	17464	17473	17612	17425	17290	17590	17417	17307	17537	17749	17505	17481	17575	17478	17413	17419	17385	17546	17390	17535	17546	17596	17456	17591	17563	17505	17640	17462	17519	17364	17507	17649	17539	17484	17533	17589	17346	17457	17456	17348	17509	17643	17347	17541	17467	17453	17478	17514	17373	17472	17426	17367	17498	17408	17603	17695	17574	17489	17449	17597	17386	17405	17570
24421	20989	28181	24623	24223	26844	28302	27947	27138	27953	27292	26064	25442	25353	24943	24423	24440	24058	24220	24159	24222	24457	24068	24283	24194	24026	24153	24112	23969	24316	24104	24021	23885	23880	23840	24148	23687	24198	25357	25195	24654	24161	24125	23893	23862	23768	23800	23623	23825	23733	23789	23728	23937	23950	23870	23856	23918	23733	23867	23717	23837	24048	23976	23839	23773	23946	23776	23787	23847	23839	23863	23913	23719	23717	23802	23789	23729	23791	23767	23829	23811	23770	23757	23916	23893	24175	23765	23896	23830	23804	23681	23840	23970	23866	23645	23832	24035	23703	23630	23919	23865	23716	23788	23942	23979	23930	23569	23675	23915	23819	23516	23537	23634	23754	23906	23790	23816	23851	23498	23777	23794	23703	23823	24067	23913	23708	23822	23765	23650	23836	23827	23823	23664	23543	23782	23854	24059	23775	23938	23718	23680	24029	23922	23850	23774	24163	23801	23834	23897	23655	23812	24061	23809	23723	23826	23655	24011	23760	23980	23588	23822	23812	23801	23806	23745	23759	23791	23779	23714	23813	23684	23837	24122	23732	23684	23997	23728	23764	23930	23891	23752	23768	23644	24094	23931	23944	23800	23681	23778	23843	23732	23732	23995	23776	23741	23754	23982	23918	23858	23629	23565	23649	23736	23741	23840	23798	23997	24090	23639	23943	23992	23763	23825	23726	23845	23793	23997	23915	23816	23848	23771	23724	23618	23761	23874	23883	23783	23897	23852	23752	23704	23768	23983	23816	23592	23808	23770	23834	23725	23977	23796	23883	23676	23954	23690	23771	23671	23780	23679	23757	23956	23771	23952	23904	23939	23746	23727	23758	23653	23945	23854	23943	24089	23829	23813	23706	23747	23864	23817	23910	23795	23886	23717	23868	23658	23909	23897	23777	23948	23824	23692	23864	23948	23774	23880	23738	23854	23659	23930	23884	23866	23949	23934	23899	23669	23865	23734	23891	23737	23968	23875	24135	23846	23699	23615	23770	23918	23849	23600	23881	23972	23857	23938	24026	23920	23569	23906	23758	23692	23693	23669	24005	23792	23710	23919	23499	23779	23587	23776	23894	23842	23864	23826	23706	23935	23896	23764	23758	23983	24070	23927	23530	23704	23742	23625	23996	23681	23695	23781	23729	23788	23890	23782	23914	23834	23726	23854	23810	23718	23835	23807	23727	23838	24122	24036	23869	23794	23619	23842	23779	23725	23869	23899	23792	23956	23631	23772	23863	23927	23760	23876	23733	24096	23532	23853	23778	23675	23680	23795	23642	23858	23922	23753	23875	23712	23789	23669	23830	23921	23793	23737	23653	23881	23793	23821	23842	23690	23972	24009	23886	23718	23787	23848	23689	23736	23918	23822	23822	23988	23819	23775	23857	23618	23930	23712	23773	23846	23852	23707	23871	23928	23912	23901	23834	23662	23837	23829	23796	23851	24031	24050	23894	23783	23905	23849	23704	23632	23910	23835	23876	23697	23829	23942	23546	23938	23884	23875	23592	23954	23779	23958	23947	23472	23828	23932	23738	23755	23901	23876	24058	23833	23701	23671	23785	23817	23871	23754	23877	23735	23819	23710	23821	23811	23888	23904	23796	23854	23926	23842	24075	23865	23783	23905	23631	24005	23934	23717	23880	23702	23744	23896	23651	23778	23910	23835	23896	24059	23742	23975	23759	24074	23716	23695	23770	23888	23819	23842	23948	23897	23949	23971	23881	24080	23707	23918	23617	23759	23903	23494	23673	23926	23734	23709	24057	23977	23797	23911	23918	23854	23655	23758	23828	23889	23831	24089	23755	23715	23677	23870	23920	24054	23812	23592	23957	24174	23957	23778	23673	23915	23893	23698	23848	23574	23776	23514	23657	23648	23628	23757	23697	23779	23795	23881	23908	24075	23870	23925	23680	23712	23924	23755	23931	23813	23804	23880	24032	23846	23916	23746	23862	23918	23857	23763	23903	23652	23832	23718	23813	23690	23757	23916	23987	23913	23893	23757	23830	23602	23522	23758	23967	23633	23971	23721	23928	23952	23872	23787	23993	23669	24148	23994	23812	23825	23582	23802	23717	23812	23566	23693	24031	23644	23811	23813	23728	23740	23675	23789	23925	23816	23774	23802	23837	23824	23506	24017	23727	23765	24086	23779	23897	23897	23871	23846	23906	23871	23603	23780	23867	23773	23907	23537	23890	23555	23889	23656	23817	24057	23691	23704	24251	23848	23787	23857	23904	23866	23866	23839	23899	24054	24006	24119	23784	23805	23992	23940	23832	23984	23709	23718	23795	23608	23735	23976	23856	23730	23856	23584	24189	23886	23592	23988	23799	23892	23963	23857	23778	23818	23968	23654	23807	23711	23841	23985	23954	23948	23862	23950	24017	23838	23746	23681	23885	23998	23849	23699	23611	23914	23766	23750	23696	23469	23855	23984	23695	23767	23639	23805	23695	23900	23967	23989	23979	24026	23698	23794	23864	24104	24069	23829	23796	23800	23989	23954	23829	23742	24095	23917	23917	23959	23879	23906	23668	23707	24030	23841	23984	23898	23633	23585	23691	23785	23994	24039	23835	23855	23760	23811	23768	23874	23917	23859	23693	23687	23818	23688	23856	23828	23909	23715	23759	23775	23744	23670	23640	24076	23606	23992	23806	23977	23987	23875	23908	23834	23733	24073	24046	23796	23784	23768	23849	23806	23923	23813	23668	23720	23754	23901	23953	23763	23797	23878	23857	23907	23802	23701	24035	23852	23806	23900	23824	23926	23830	23815	24061	23905	23959	23847	23855	23826	23677	23920	23701	23699	23739	23673	23894	23784	23900	23356	23904	23807	23789	23906	23840	23726	23720	23872	23566	23883	23816	23941	23670	24003	23708	23807	23852	23818	23911	23667	23886	23641	23948	23773	23849	23936	23765	23969	23803	23843	23908	23911	23760	23722	23802	23787	23926	23904	23820	23833	23791	23918	23827	23828	23823	23709	24002	23899	23851	23945	23607	23763	23811	23930	23768	23810	23768	23641	24073	23907	23713	23709	23814	23853	23695	23636	23773	23869	23863	23719	23715	23907	23968	23839	23851	23756	23706	23715	23779	24168	23975	23899	24002	24004	23982	23747	24096	23870	23830	23894	23723	23873	23743	23775	23789	24272	23587	23741	23648	23803	23713	23577	23767	23738	24090	23932	23817	23954	23774	23843	23798	23894	23862	23831	23702	23992	24020	23669	23757	23883	23722	23888	23755	23952	23979	24004	23753	23905	23841	23807	23801	23747	23454	23930	23924	23939	23645	23795	23809	24013	23703	23711	23772	23938	23785	23965	23737	23682	23737	23828	23898	23751	23719	23839	23812	23643	23849	23919	23845	23930	23805	23783	23881	23618	23670	23583	24033	23721	23810	23720	23625	23931	23812	23685	23972	23964	24276	23839	23863	23739	23724	23815	23891	23867	23818	23830	23692	23664	24061	23801	23985	23977	23898	23967	23880	23982	23955	23782	23939	23988	23927	24089	23944	23615	24007	23913	23857	23758	23919	23942	23781	23902	23919	23926	23774	23626	23844	23767	23829	23887	23507	23807	23998	23689	24003	23872	23633	23686	23758	23679	23877	23928	23953	23696	23917	23889	23683	24051	23903	23597	23559	23717	23914	24019	23840	23793	24017	23694	23872	24086	23965	23813	23474	23716	23891	23917	23783	23744	23993	23972	23672	23693	23934	23841	23855	23997	23600	24039	23925	23962	23817	23790	23882	23703	23631	23672	23674	23679	23820	24095	23731	23781	23816	23845	23797	23586	23568	23667	23905	23734	23806	23916	23886	23861	23762	23786	24074	23912	23940	23881	23755	23742	23879	23961	23757	23967	23849	23759	23908	23671	23654	23868	23735	24003	23745	23840	23945	23840	23874	23925	23923	23785	23918	24107	23818	23884	23832	23774	23712	24010	23733	23737	23803	23792	23711	23730	23566	23742	23721	23693	23624	23898	24193	23551	23678	23995	23914	23697	23916	23922	23676	23800	23781	23919	23782	23778	23816	23787	23857	23907	23599	23698	23604	23885	23930	23709	23998	23882	23759	23883	23904	23921	23914	23746	23791	23871	23710	23987	24076	24000	23630	23755	23897	23837	23783	24134	23863	23813	23845	23846	23530	23821	23867	23732	23665	23652	23944	23790	23876	23916	23713	23801	23858	23951	23814	23995	23757	23768	24022	23877	23820	23632	24042	23942	23758	23952	23939	23838	23772	23825	23829	23815	23668	23852	23781	23851	23872	23710	23830	23662	23923	23727	23721	23898	23860	23657	23974	23648	23848	24005	23850	23779	23794	23824	23782	23771	23853	23735	23969	23686	23862	23843	23818	23661	23880	23885	23748	24003	23788	23898	23848	23855	23892	23841	23986	23768	23921	23706	23839	23823	23787	23820	23652	23905	23843	23803	23697	23837	23811	23712	23879	23870	23841	23881	23913	23738	23838	23635	23804	23690	23788	23694	23755	24007	23951	23793	23743	23652	23721	23999	23795	23903	23719	24008	23967	23803	23887	23658	23444	23778	23626	23877	23890	23688	23821	23956	23795	23751	24001	24035	24052	23853	23815	23861	23821	23858	23767	23916	23758	23834	24081	23910	23722	23728	23987	23683	23724	23729	23602	23924	23901	23846	24028	23844	23845	23743	23911	23807	23557	23823	24015	23671	24005	23635	23542	23892	23645	23742	23977	23980	23927	23838	23774	23713	23800	23757	23823	23899	23925	23738	23774	23796	23754	23751	23656	23930	23687	23628	24089	23864	23934	23953	23952	24187	23835	23847	23947	23710	23814	23862	23767	23682	23907	24054	24063	23924	23837	23975	23841	23831	24074	23848	23647	23936	23894	23910	23968	23782	23746	23802	23884	23797	24075	23930	24037	23855	23774	23837	23801	23767	24007	23868	23785	23738	23554	23821	23895	23798	23725	24002	23851	23506	23668	24094	24052	23906	23835	23783	23837	23848	23839	23833	23879	23903	23937	23839	24074	23769	23994	23623	23881	23754	23825	23715	24014	23925	23719	23962	23949	23771	23793	23930	23736	23478	23679	23776	23883	23942	23908	24119	23934	23879	23954	24034	23759	23939	23738	23847	23735	23731	23765	23809	23971	24008	23807	23634	23815
20211	32756	33504	27174	23240	21536	21882	23557	22794	23433	22091	20756	19547	19491	18601	17984	17995	17646	17775	17675	17411	17536	17663	17517	17499	17531	17568	17704	17602	17516	17750	17563	17362	17099	17302	17158	17452	17750	19116	18823	18261	17883	17437	17449	17163	17193	17199	17249	17169	17202	17243	17344	17182	17271	17204	17359	17113	17297	17232	17295	17253	17240	17301	17172	17269	17321	17283	17236	17113	17027	17267	17200	17231	17146	17303	17267	17289	17428	17296	17240	17130	17055	17298	17278	17093	17082	17181	17122	17312	17170	17509	17283	17299	17357	17472	17379	17445	17243	17295	17335	17171	17234	17390	17055	17159	17127	17191	16994	17312	17233	16969	17334	17263	17266	17269	17285	17186	17198	17347	17134	17372	17112	17253	17439	17270	17217	17063	17160	17066	17273	17291	17365	17234	17344	17268	17187	17300	17211	17189	17298	17231	17231	17258	17316	17406	17453	17111	17231	17515	17228	17029	17162	17017	17205	17279	17085	17089	17378	17104	17129	17155	17275	17423	17268	17264	17253	17302	17122	17441	17183	17266	17142	17197	17149	17239	17188	17308	17230	17271	17234	17200	17216	17204	17300	17104	17071	17371	17081	17121	17333	17143	17371	17317	17240	17184	17252	17278	17108	17181	17269	17137	17225	17240	17031	17283	17296	17483	17221	17253	17138	17160	17225	17235	17210	17149	17281	17240	17346	17082	17138	17339	17228	17198	17150	17272	17401	17259	17206	17281	17257	17247	17172	17187	17054	17412	17288	17289	17105	17343	17314	17106	17002	17340	17381	17157	17238	17192	17313	17336	17295	17214	17133	17117	17358	17186	17234	17255	17184	17349	17056	17363	17390	17373	17102	17160	17223	17011	17176	17318	17218	17070	17067	17229	17178	17368	17158	17251	17269	17211	17109	17365	17293	17058	17319	17164	17263	17215	17310	17244	17103	17124	17294	17313	17392	17180	17241	17111	17125	17039	17246	17141	17319	17188	17232	17250	17420	17240	17321	17308	17323	17106	17205	17042	17404	17236	17227	17290	17232	17258	17221	17266	17304	17213	17247	17296	17187	17377	17338	17095	17222	17259	17281	17239	17454	17118	17300	17203	17385	17279	17291	17185	17291	17263	17139	17212	17232	17299	17373	17300	17333	17492	17269	17239	17339	17269	17138	17200	17273	17239	17311	17195	17182	17196	17289	17515	17268	17118	17046	17375	17255	17300	17262	17156	17197	17235	17207	17390	17207	17274	17226	17176	17219	17054	17209	17129	17203	17255	17155	17179	16997	17208	17309	17323	17270	17115	17198	17323	17336	17193	17301	17201	17119	17467	17174	17127	16937	17263	17254	17364	17118	17206	17147	17116	17125	17309	17394	17220	17223	17159	17200	17299	17174	17294	17307	17118	17222	17204	17244	17253	17293	17139	17140	17252	17276	17347	17434	17163	17368	17194	17385	17316	17215	17168	17189	17298	17073	17217	17303	17135	17219	17256	17216	17257	17206	17351	17271	17237	17297	17332	17381	17290	17354	17375	17282	17045	17229	17305	17241	17259	17182	17258	17297	17249	17056	17218	17125	17151	17253	17202	17257	17301	17319	17148	17238	17228	17244	17319	17307	17306	17123	17319	17254	17266	17448	17201	17232	17345	17243	17199	17220	17169	17031	17177	17228	17286	17254	17235	17370	17217	17338	17311	17099	17346	17359	17250	17339	17397	17245	17209	17615	17386	17277	17377	17188	17209	17205	17220	17154	17220	17286	17198	17245	17055	17243	17342	17327	17292	17071	17177	17356	17340	17361	17376	17227	17174	17060	17189	17236	17067	17236	17300	17146	17317	17176	17319	17269	17064	17202	17265	17201	17221	17328	17278	17200	17132	17356	17296	17210	17213	17148	17220	17228	17382	17225	17223	17241	17302	17198	17123	17352	17143	17271	17175	17146	17232	17233	17181	17021	17268	17135	17269	17302	17128	17316	17221	17316	17171	17370	17412	17129	17212	17176	17356	17275	17258	17299	17193	17348	17162	17091	17321	17247	17142	17234	17195	17178	17441	17473	17181	17234	17194	17239	17168	17373	17327	17353	17229	17436	17226	17205	17039	17244	17196	17163	17232	17083	17255	17114	17317	17121	17252	17217	17110	17112	17181	17246	17324	17148	17195	17351	17469	17240	17370	17053	17407	17222	17192	17069	17331	17131	17265	17170	17387	17376	17225	16955	17209	17282	17279	17178	17204	17385	17140	17191	17154	17395	17300	17228	17450	17197	17163	17204	17442	17287	17310	17272	17121	17037	17251	17161	17453	17216	17255	17277	17139	17256	17308	17261	17096	17202	17265	17227	17248	17309	17232	17146	17261	17318	17343	17298	17236	17295	17189	17243	17083	17285	17333	17271	17213	17138	17262	17288	17269	17308	17178	17165	17244	17198	17260	17319	17136	17309	17119	17286	17262	17271	17390	17229	16985	17287	17154	17297	17145	17173	17202	17286	17304	17374	17187	17311	17365	17493	17121	17292	17187	17127	17223	17027	17252	17339	17187	17329	17235	17167	17318	17107	17427	17107	17196	17447	17227	17331	17130	17215	17351	17266	17169	17115	17130	17288	17245	17352	17261	17258	17223	17110	17195	17355	17226	17427	17297	17252	17366	17238	17234	17163	17393	17230	17311	17413	17131	17202	17323	17285	17125	17304	17412	17246	17317	17148	17166	17127	17169	17327	17430	17291	17173	17096	17269	17263	17336	17081	17179	17060	17315	17123	17386	17293	17250	17300	17443	17347	17153	17372	17165	17395	17335	17342	17189	17159	17441	17225	17337	17180	17235	17242	17193	17166	17125	17191	17241	17144	17296	17163	17342	17043	17250	17048	17331	17346	17163	17208	17187	17135	17274	17338	17429	17257	17341	17221	17272	17200	17274	17144	17071	17308	17327	17019	17321	17259	17328	17264	17214	17231	17371	17163	17210	17085	17249	17242	17287	17283	17224	17354	17084	17227	17129	17207	17380	17376	17403	17014	17293	17473	17330	17300	17538	17214	17251	17445	17284	17377	17167	17119	17148	17205	17390	17265	17240	17257	17276	17186	17122	17276	17223	17310	17210	17227	17225	17163	17295	17270	17326	17157	17162	17405	17356	17328	17262	17182	17385	17251	17108	17200	17270	17386	17288	17179	17307	17308	17119	17299	17321	17307	17393	17090	17123	17249	17223	17067	17249	17142	17235	17352	17210	17100	17227	17129	17354	17180	17374	17323	17236	17364	17196	17330	17126	17207	17239	17230	17293	17248	17143	17085	17308	17209	17326	17326	17317	17224	17328	17430	17209	17102	17195	17298	17226	17211	17411	17298	17305	17152	17311	17091	17133	17285	17095	17334	16972	17177	17285	17372	17335	17255	17201	17007	17262	17325	17314	17161	17447	17136	17286	17443	17182	17323	17322	17197	17254	17352	17385	17085	17373	17285	17453	17300	17255	17059	17017	17352	17139	17386	17448	17315	17330	17197	17306	17205	17319	17185	17239	17243	17306	17187	17167	17367	17309	17441	17168	17271	17113	17324	17350	17180	17279	17100	17150	17347	17229	17168	17239	17464	17222	17238	17230	17323	17180	17306	17304	17158	17396	17152	17268	17154	17351	17169	17237	17180	17228	17138	17281	17193	17368	17352	17412	17435	17215	17185	17321	17150	17340	17323	17142	17217	17301	17225	17222	17229	17433	17147	17162	17209	17242	17425	17479	17388	17278	17251	17359	17433	17230	17251	17183	17080	17252	17098	17335	17411	17197	17315	17309	17322	17331	17260	17306	17375	17100	17330	17356	17212	17113	17256	17312	17077	17180	17348	17181	17163	17269	17334	17344	17151	17179	17414	17218	17294	17363	17249	17292	17326	17194	17197	17288	17288	17193	17276	17273	17147	17489	17420	17256	17110	17241	17387	17208	17148	17405	17311	17187	17328	17268	17360	17058	17281	17134	17410	17138	17182	17358	17448	17300	16964	17271	17130	17303	17306	17268	17211	17292	17231	17134	17249	17193	17145	17236	17291	17404	17402	17252	17233	17336	17259	17317	17191	17331	17189	17370	17271	17246	17199	17215	17161	17095	17291	17198	17134	17284	17148	17111	17177	17225	17341	17235	17356	17125	17446	17344	17390	17256	17134	17258	17275	17095	17195	17220	17377	17256	17352	17270	17237	17199	17165	17217	17167	17197	17101	17239	17207	17177	17315	17316	16977	17422	17206	17457	17095	17401	17212	17138	17292	17258	17165	17269	17198	17378	17239	17153	17169	17137	17373	17369	17089	17382	17438	17114	17344	17377	17284	17095	17265	17272	17177	17152	17281	17133	17181	17188	17230	17275	17447	17122	17282	17210	17155	17137	17108	17206	17294	17205	17210	17347	17302	17249	17398	17232	17400	17218	17221	17245	17196	17195	17265	17296	17373	17125	17087	17312	17382	17201	17234	17149	17261	17160	17271	17227	17348	17114	17016	17226	17193	17279	17261	17254	17290	17365	17181	17321	17320	17207	17243	17334	17251	17386	17422	17248	17336	17273	17214	17241	17269	17283	17221	17287	17207	17299	17245	17247	17091	17293	17338	17447	17392	17354	17259	17322	17353	17393	17179	17102	17115	17268	17192	17190	16971	17304	17258	17068	17297	17317	17175	17195	17198	17264	17319	17272	17423	17237	17129	17301	17306	17312	17236	17172	17261	17310	17400	17241	17240	17348	17210	17079	17364	17133	17275	17181	17122	17235	17250	17216	17299	17261	17288	17189	17145	17491	17346	17253	17300	17047	17258	17167	17403	17243	16944	17236	17179	17138	17260	17028	17190	17334	17251	17308	17260	17314	17387	17207	17287	17188	17154	17350	17152	17177	17300	17148	17225	17264	17319	17218	17165	17226	17179	17253	17332	17205	17364	17236	17241	17337	17088	17235	17067	17093	17285	17264	17434	17190	17321	17092	17335	17295	17265	17107	17293	17311	17421	17160	17300	17305	17161	17183	17301	17344	17288	17153	17230	17337	17248	17285	17302	17405	17334	17290	17130	17256	17171	17252	17043	17482	17299	17298	17447	17176	17284	17294	17272	16980	17206	17242	17269	17121	17191	17390	17329	17232	17224	17300	17340	17219	17282	17369	17093	17231	17280	17173	17152
23152	20907	28368	23651	22045	26773	31230	28876	27696	27945	26882	25189	24707	24257	23867	23126	23083	23117	22874	22763	22942	22836	22550	22842	22772	22787	22616	22705	22774	22613	22703	22502	22494	22300	22410	22372	22256	23030	24927	24527	23745	23253	22793	22161	22275	22332	22261	22316	22121	22241	22348	22263	22273	22322	22319	22041	22207	22243	22431	22397	22543	22328	22322	22613	22289	22200	22350	22202	22337	22362	22375	22476	22419	22599	22310	22196	22521	22433	22163	22269	22311	22504	22327	22274	22407	22275	22247	22391	22136	22230	22373	22338	22055	21883	22462	22313	22151	22224	22290	22423	22279	22244	22562	22085	22165	22213	22230	21951	22086	22345	22133	22017	22118	22462	22197	22336	22123	22159	22286	22277	22115	22271	22363	22331	22204	22348	22481	22376	22229	22147	22263	22198	22146	22229	22454	22253	22368	22408	22286	22265	22213	22186	22534	22454	22195	22245	22081	22177	22143	22025	22195	22279	22296	22202	22280	21942	22145	22109	22238	22211	22269	22402	22575	22268	22159	22043	21980	22103	22235	22222	22296	22093	22300	22256	22181	22106	22235	22488	22247	22168	22334	22206	22082	22090	22280	22280	22193	22598	22324	22370	22264	22392	22423	22221	22058	22551	22285	22105	22397	22341	22212	22347	22380	22109	22194	22359	22227	22145	22238	22308	22224	22325	22300	22262	22371	22332	22198	22145	22306	22070	22219	22179	22327	22243	22297	22040	22420	22274	22273	22417	22135	22247	22274	22028	22158	22344	22211	22083	22400	22360	22371	22531	22333	22129	22263	22203	22228	22480	22408	22157	22384	22486	22080	22121	22289	22275	22442	22172	22230	22315	22507	22197	22021	22403	22278	22249	22340	22276	22390	22120	22054	22222	22158	22320	22185	22233	22148	22223	22407	22162	22175	22356	22330	22205	22270	22231	22287	22438	22356	22427	22169	22385	22418	22096	22210	22306	22314	22033	22063	22147	22128	22163	22274	22096	22062	22214	22174	22184	22439	22150	22319	22193	22353	22135	22083	22382	22323	22184	22229	22133	22128	22246	22317	22339	22462	22365	22346	22012	22102	21959	22247	22273	22256	22207	22174	22103	22207	22077	22169	22367	22179	22558	22126	22428	22164	22049	22165	22257	22063	22043	22250	22062	22420	22463	22303	21971	22433	22290	22424	22321	22249	22074	22320	22243	22271	22310	22266	22339	22337	22470	22174	22169	22149	22144	22312	22245	22194	22402	22270	22326	22268	22086	22300	21945	21988	22175	22149	22185	22335	22576	22216	22335	22047	22024	22400	22259	22279	22166	22180	22088	22272	22220	22613	22249	22569	22347	22144	22241	22489	22118	22225	21942	22276	22247	22049	22171	22535	22280	22453	22449	22322	22163	22134	22084	22086	22206	22239	22201	22322	22018	22447	22302	22156	22233	22232	22457	22271	22314	22169	22354	22269	22316	22330	22134	22210	21979	22152	22242	22106	22466	22206	22200	22059	22358	22180	22372	22386	22165	22108	22220	22396	22088	22194	22109	22079	22251	22284	22243	22309	22293	22330	22132	22548	22305	22164	22396	22274	22190	22318	22300	22114	22143	22161	22486	22226	22376	22320	22456	22360	22346	22192	22132	22251	22377	22244	22222	22300	22304	22171	22183	22433	22265	22100	22307	22204	22493	22092	22402	22027	22228	22149	22284	22288	22314	22219	22334	22291	22378	22136	22224	22354	22182	22363	22396	22357	22260	22449	22096	22285	22191	22305	22209	22282	22181	22398	22371	22235	22445	22345	22146	22448	21974	22393	22247	22178	22263	22336	22345	22435	22376	22443	22255	22420	22176	22280	22365	22299	22164	22411	22366	22173	22132	22290	22293	22269	22354	22224	22017	22361	22198	22165	22243	22292	22251	22177	22286	22353	22397	22540	22026	22368	22166	22381	22397	22373	22291	22291	22571	22475	22550	22291	22131	21921	22213	22073	22331	22400	22366	22198	22113	22392	22217	22208	22211	22379	22161	22378	22448	22195	22301	22022	22175	22151	22457	22258	22345	21964	22330	22279	22198	22260	22190	22164	22021	22363	22377	22280	22248	22395	22245	22133	22139	22361	22215	22300	22207	22392	22330	22307	22300	22308	22127	22386	22310	22553	22394	22328	22161	22312	22187	22280	22250	21995	22448	22309	22278	22230	22242	22130	22187	22144	22125	22540	22079	22323	22109	22132	22224	22405	22207	22242	22357	22309	22266	22127	22291	22126	22190	22638	22166	22210	22301	22315	22133	22173	22237	22131	22233	22303	22255	22213	22185	22281	22167	22205	22249	22199	22235	22179	22374	22119	22093	22287	22239	22041	22094	22163	22145	22059	22169	22373	22290	22347	22121	22230	22168	22276	22408	22464	22150	22083	22184	22318	22217	22508	22140	22199	22260	22422	22178	22224	22218	22130	22214	22109	22225	22174	22260	22266	22130	22567	22263	22280	22264	22363	22215	22542	22338	22384	22345	22151	22269	22236	22515	22258	22023	22278	22171	22258	22317	22141	21887	22123	21818	22174	22222	22260	22220	22236	22393	22285	22143	22116	22104	22162	22091	22193	22332	22243	22269	22523	22172	22177	22348	22394	22149	22316	22355	22298	22261	22126	22289	22507	22223	22249	22464	22324	21950	22165	22250	22429	22387	22430	22202	22154	22162	22111	22236	22462	22275	22093	22151	22042	22318	22428	22107	22297	22523	22230	22224	22286	22177	22300	22516	22082	22144	22399	22102	22283	22352	22113	22324	22187	22304	22326	22103	22142	22175	22320	22288	22171	22277	22282	22311	22463	22470	22375	22201	22348	22190	22242	22331	22322	22311	22368	22338	22223	22387	22235	22228	22134	22278	22125	22424	22330	22290	22021	22286	22121	22235	22271	22257	22112	22111	22308	22279	22612	22203	22282	22305	22298	22405	22434	22216	22144	22184	22154	22072	21992	22452	22374	22352	22439	22251	22311	22234	22299	22045	22415	22356	22153	22119	22338	22256	22138	22326	22330	22300	22119	22067	22390	22277	22324	22327	22021	22306	22268	22172	21988	22113	22244	22046	22157	22460	22262	22354	22313	22368	22590	22380	22423	22315	22537	22389	22422	22296	22366	22331	22192	22107	22206	22197	22232	22181	22155	22438	22169	22003	22316	22280	22243	22302	22258	22355	22201	22180	22298	22357	22266	22304	22345	22093	22365	22338	22587	22315	22146	21999	22147	22357	22093	22158	22042	22209	22162	22167	22246	22116	22091	22326	21915	22118	22388	22121	22131	22270	22302	22272	22085	22147	22141	22098	22143	22178	22044	22240	22349	22036	22228	22401	22378	22420	22124	22280	22246	22239	22266	22323	22240	22170	22172	22415	22296	22264	22308	22395	22121	22197	22050	22181	22296	22140	22139	22261	22217	22216	22156	22317	22460	22301	22302	22206	22231	22124	22134	22345	22362	22468	22305	22301	22264	22063	22193	22349	22171	22354	22254	22226	22247	22425	22180	22304	22314	22120	22519	22369	22448	22352	22486	22136	22216	22138	22328	22220	22292	22016	22380	22494	22276	22341	22508	22204	22314	22075	22248	22252	22231	22183	22431	22314	22181	22235	22311	22153	22325	22337	22359	22163	22278	22342	22456	22256	22340	22362	22284	21978	22134	22338	22175	22127	22264	22097	22367	22368	22239	22243	22279	22117	21992	22183	22212	22339	22135	21995	22246	22171	22341	22257	22048	22006	22064	22408	22467	22209	22242	22431	22387	22227	22533	21905	22228	22267	22077	22154	22367	22127	22219	22196	22383	21997	22016	22441	22267	22205	22215	22221	22361	22467	22251	22244	22280	22263	22076	22287	22177	22157	22090	22331	22191	22137	22224	22283	22259	22143	22304	22074	22127	22331	22167	22088	22223	22056	22120	21999	22208	22238	22287	22150	22249	22245	22243	22207	22202	22381	22117	22133	22270	22237	22408	22298	22218	22253	22193	22382	22158	22065	22025	22521	22128	22151	22201	22342	22249	22254	22402	22285	22005	22308	22300	22131	22474	22302	22230	22288	22238	22120	22119	22157	22233	22428	22162	22212	22213	22318	22220	22379	22487	22325	22239	22172	22278	22427	22288	22217	22389	22180	22505	22380	22440	22317	22193	22383	22509	22234	22138	22333	22191	22205	22209	22084	22095	22035	22256	22173	22256	22273	22330	22380	22096	22100	22236	22243	22135	22299	22235	22140	22536	22210	22255	22366	22172	21895	22234	22259	22229	22314	22089	22214	22128	22261	22209	22154	22200	22287	22070	21994	22263	22103	22302	22143	22102	22195	22327	22415	22214	22241	22165	22164	22062	22103	22302	22400	22267	22264	22212	22175	22334	22224	22077	22194	22297	22163	22446	22058	22193	22212	22384	22243	22242	22161	22074	22349	22298	22210	22196	22044	22220	22149	22421	22314	22077	22193	22113	22245	22308	22320	22224	22105	22153	22234	22488	22096	22214	22338	22058	22055	22212	22121	22226	22254	22176	22423	22213	22360	22368	22242	22091	22327	22231	22230	21972	22222	22330	22106	22198	22358	22146	22110	22245	22234	22361	22119	22118	22109	22040	22127	22242	22047	22365	22472	22212	22195	22317	22197	22080	22208	22050	22067	22557	22216	22136	22155	22216	22304	22327	22220	22084	22290	22323	22455	22241	22027	22343	22255	22494	22338	22371	22251	22282	22161	22152	22394	22159	22129	22098	22303	22357	22249	22349	22396	22020	22217	22149	22144	22306	22433	22225	22197	22159	21977	22145	22041	22148	22488	22302	22240	22336	22380	22258	22564	22255	22225	22217	22271	22308	22138	22405	22182	22053	22038	22170	22100	22285	22223	21989	22286	22287	22255	22281	22046	22338	22080	22176	22186	22414	22415	22373	22310	22157	22321	22119	22168	22409	22414	22377	22212	22213	22473	22360	22145	22372	22229	22378	22293	22166	22147	22302	22241	22205	22123	22528	22212	22119	22317	22119	22248	22295	22340	22269	22223	22297	22303	22426	22172	22056	22307	21924	22389	22397	22402	22422	22309	22241	22152	22083	22389	22507	22279	22144	22323	22251	22246	22431	22221	22314	22014	22340	22248	22113	22176	22107	22448	22248	21980	22136	22347
21831	37729	37934	30415	25488	24996	25869	26192	25012	24619	22887	20443	19931	18973	18200	17741	17204	16985	16872	16987	16891	16729	16699	16744	16544	16559	16694	16851	16840	16977	16811	16590	16605	16550	16461	16239	16434	17895	19881	19112	18339	17301	16567	16402	16507	16482	16427	16288	16344	16454	16353	16337	16267	16452	16322	16258	16398	16263	16421	16252	16464	16220	16448	16265	16200	16337	16446	16261	16313	16469	16497	16393	16333	16277	16390	16241	16132	16537	16447	16503	16305	16348	16319	16108	16378	16299	16423	16445	16520	16431	16254	16264	16356	16526	16210	16573	16302	16447	16405	16279	16303	16471	16372	16344	16219	16322	16395	16413	16539	16109	16302	16437	16350	16437	16282	16314	16310	16467	16224	16409	16377	16460	16370	16432	16234	16452	16360	16370	16285	16431	16395	16292	16519	16314	16419	16347	16306	16341	16300	16369	16408	16600	16224	16401	16326	16415	16322	16202	16345	16388	16464	16411	16427	16168	16412	16445	16364	16377	16388	16456	16306	16493	16240	16283	16520	16325	16367	16244	16300	16298	16426	16108	16399	16373	16523	16275	16354	16348	16317	16473	16382	16243	16305	16319	16273	16468	16453	16345	16307	16363	16491	16538	16292	16427	16466	16273	16503	16335	16353	16385	16265	16443	16679	16266	16336	16316	16384	16433	16403	16456	16347	16354	16160	16525	16322	16419	16428	16362	16352	16490	16355	16473	16567	16288	16458	16285	16394	16451	16376	16362	16356	16284	16290	16357	16473	16338	16525	16338	16424	16379	16449	16261	16343	16351	16387	16394	16405	16390	16296	16516	16503	16293	16436	16141	16366	16112	16447	16378	16424	16406	16333	16294	16190	16472	16412	16282	16307	16217	16228	16533	16403	16125	16439	16261	16386	16393	16528	16308	16326	16318	16355	16360	16244	16415	16303	16627	16374	16286	16400	16500	16282	16363	16225	16350	16334	16335	16301	16481	16274	16410	16259	16520	16269	16265	16372	16391	16481	16254	16281	16424	16416	16356	16351	16492	16463	16241	16404	16515	16340	16373	16397	16422	16261	16408	16495	16241	16264	16235	16337	16361	16424	16513	16419	16312	16452	16240	16505	16325	16227	16346	16500	16406	16422	16422	16388	16445	16287	16263	16595	16143	16314	16509	16410	16349	16378	16365	16399	16283	16338	16446	16379	16284	16313	16317	16566	16328	16272	16449	16351	16596	16381	16386	16381	16354	16304	16406	16398	16355	16423	16473	16339	16416	16137	16273	16088	16395	16282	16415	16488	16410	16439	16403	16300	16283	16348	16326	16404	16302	16479	16272	16408	16208	16407	16391	16306	16141	16292	16316	16417	16483	16394	16468	16421	16360	16255	16403	16358	16299	16315	16331	16468	16345	16195	16337	16301	16414	16459	16434	16228	16468	16485	16257	16482	16337	16481	16255	16522	16246	16303	16493	16342	16312	16337	16338	16300	16141	16432	16469	16374	16287	16229	16302	16320	16270	16351	16457	16292	16327	16361	16413	16411	16345	16512	16242	16371	16411	16331	16357	16512	16377	16391	16308	16271	16480	16230	16368	16315	16503	16378	16296	16370	16379	16587	16452	16369	16510	16507	16295	16414	16241	16379	16435	16130	16268	16376	16414	16470	16254	16299	16321	16372	16408	16404	16308	16437	16242	16195	16438	16459	16427	16251	16320	16268	16353	16208	16443	16380	16329	16367	16434	16346	16337	16311	16460	16309	16460	16285	16495	16292	16420	16409	16415	16193	16470	16379	16380	16420	16362	16306	16372	16450	16225	16392	16466	16280	16332	16239	16303	16416	16417	16483	16434	16284	16517	16300	16403	16354	16388	16361	16255	16563	16267	16528	16343	16461	16235	16504	16511	16293	16288	16306	16255	16326	16318	16396	16136	16525	16335	16328	16233	16376	16313	16524	16288	16427	16374	16421	16209	16334	16497	16236	16326	16171	16319	16323	16473	16282	16415	16334	16071	16201	16513	16398	16479	16310	16379	16193	16334	16341	16468	16355	16483	16288	16382	16167	16515	16162	16340	16513	16338	16473	16177	16476	16406	16445	16425	16233	16472	16281	16340	16387	16261	16339	16330	16560	16335	16357	16356	16331	16434	16404	16268	16301	16324	16352	16369	16361	16305	16382	16322	16466	16362	16362	16339	16248	16424	16269	16236	16127	16268	16237	16340	16338	16379	16298	16312	16410	16452	16470	16360	16461	16458	16530	16223	16260	16367	16405	16469	16512	16360	16353	16410	16288	16318	16416	16436	16325	16486	16493	16401	16322	16372	16359	16351	16275	16216	16380	16373	16348	16359	16238	16313	16410	16411	16280	16171	16341	16358	16292	16274	16330	16335	16348	16350	16332	16250	16481	16359	16490	16197	16492	16405	16516	16270	16365	16365	16286	16545	16489	16300	16538	16421	16314	16456	16386	16363	16597	16279	16531	16407	16313	16425	16202	16297	16294	16069	16397	16285	16294	16430	16321	16295	16215	16465	16298	16535	16377	16339	16317	16381	16372	16410	16434	16461	16371	16347	16227	16310	16616	16325	16365	16376	16533	16443	16419	16321	16390	16368	16329	16323	16372	16280	16290	16407	16333	16331	16319	16277	16342	16342	16488	16392	16386	16337	16246	16338	16347	16322	16323	16434	16312	16324	16434	16375	16313	16295	16512	16274	16132	16381	16255	16335	16259	16276	16306	16277	16247	16242	16415	16249	16238	16597	16175	16296	16307	16438	16481	16208	16473	16455	16375	16336	16416	16375	16318	16410	16280	16341	16193	16273	16340	16479	16438	16160	16395	16290	16426	16164	16450	16399	16363	16387	16329	16517	16305	16242	16410	16264	16346	16424	16367	16234	16396	16365	16465	16293	16169	16436	16373	16405	16417	16230	16427	16570	16205	16264	16214	16354	16334	16351	16404	16333	16480	16534	16513	16233	16397	16336	16545	16385	16380	16524	16287	16366	16376	16165	16363	16247	16228	16351	16285	16364	16330	16339	16396	16329	16221	16426	16286	16348	16466	16284	16259	16149	16268	16351	16423	16406	16302	16369	16240	16326	16296	16491	16374	16567	16461	16367	16233	16280	16366	16308	16322	16402	16524	16371	16438	16251	16388	16523	16229	16400	16339	16299	16317	16492	16274	16433	16303	16327	16312	16275	16337	16311	16324	16365	16359	16244	16196	16418	16422	16412	16204	16419	16258	16346	16675	16369	16387	16301	16484	16492	16427	16299	16232	16428	16326	16310	16392	16481	16351	16263	16572	16497	16412	16398	16442	16461	16376	16366	16372	16233	16267	16303	16398	16485	16364	16579	16293	16322	16465	16411	16315	16319	16273	16383	16404	16418	16270	16195	16428	16328	16492	16454	16445	16346	16314	16307	16232	16253	16417	16241	16333	16372	16412	16215	16406	16315	16302	16412	16180	16248	16270	16378	16431	16385	16367	16338	16269	16382	16254	16346	16371	16384	16286	16429	16206	16397	16499	16273	16554	16308	16351	16482	16350	16315	16579	16408	16457	16289	16499	16271	16259	16271	16306	16535	16278	16332	16508	16341	16378	16589	16504	16281	16421	16495	16304	16458	16395	16499	16349	16343	16412	16248	16358	16347	16280	16462	16346	16403	16409	16378	16269	16383	16261	16474	16352	16337	16477	16383	16486	16289	16450	16603	16308	16432	16448	16466	16278	16186	16359	16320	16344	16411	16286	16331	16217	16462	16445	16377	16417	16374	16359	16438	16529	16393	16253	16292	16215	16482	16302	16272	16425	16235	16287	16209	16312	16336	16239	16327	16367	16357	16149	16240	16425	16387	16410	16300	16385	16388	16379	16353	16249	16301	16300	16276	16415	16280	16231	16304	16369	16340	16593	16312	16291	16307	16327	16504	16320	16207	16358	16382	16192	16353	16369	16328	16369	16168	16318	16426	16316	16220	16391	16421	16353	16251	16331	16213	16394	16299	16488	16445	16377	16400	16276	16426	16338	16443	16380	16212	16407	16324	16457	16451	16339	16485	16383	16379	16484	16354	16355	16240	16522	16438	16294	16285	16375	16109	16283	16363	16247	16474	16280	16258	16129	16426	16415	16558	16231	16313	16347	16209	16319	16517	16205	16574	16300	16422	16374	16506	16340	16320	16373	16157	16430	16406	16148	16301	16412	16303	16326	16410	16231	16265	16211	16386	16449	16315	16366	16507	16185	16231	16127	16393	16323	16454	16209	16366	16353	16266	16335	16256	16350	16349	16433	16409	16406	16315	16468	16308	16432	16391	16333	16275	16414	16229	16395	16317	16339	16324	16295	16276	16258	16391	16205	16360	16404	16148	16502	16260	16442	16382	16291	16482	16370	16433	16445	16365	16385	16239	16540	16482	16154	16401	16065	16299	16545	16333	16276	16404	16347	16449	16387	16367	16287	16318	16321	16266	16330	16158	16386	16441	16381	16434	16449	16366	16338	16273	16283	16450	16296	16282	16394	16427	16200	16351	16464	16333	16330	16289	16363	16380	16389	16158	16290	16170	16265	16252	16347	16429	16503	16505	16278	16347	16395	16153	16307	16244	16352	16329	16364	16497	16291	16185	16425	16388	16302	16378	16391	16335	16255	16388	16383	16389	16316	16452	16148	16379	16352	16463	16434	16304	16473	16338	16414	16523	16564	16241	16328	16469	16355	16369	16460	16454	16381	16427	16409	16323	16281	16352	16333	16529	16470	16265	16247	16352	16277	16359	16341	16324	16347	16467	16366	16229	16472	16442	16294	16357	16282	16470	16437	16289	16297	16307	16238	16407	16308	16356	16406	16369	16595	16388	16334	16338	16156	16443	16286	16353	16389	16290	16472	16334	16252	16459	16381	16253	16444	16381	16324	16371	16367	16375	16358	16424	16360	16526	16347	16197	16199	16374	16479	16381	16348	16328	16374	16103	16256	16444	16434	16153	16318	16320	16483	16319	16252	16237	16509	16397	16329	16307	16398	16361	16313	16249	16580	16339	16306	16351	16274	16449	16379	16342	16486	16372	16343	16406	16365	16586	16336	16357	16309	16426	16381	16422	16292	16380	16345	16288	16299	16280	16207	16112	16449	16312	16411	16417	16217	16433	16419	16377	16345	16153	16571	16419	16390	16348
30367	24692	29407	27376	24564	24687	25476	24225	24446	24317	23518	23013	22915	22456	22367	22155	22163	21959	22009	21847	21842	22105	22109	22036	22099	22348	22272	21779	22000	21923	22005	21984	21896	21940	21739	21826	21618	22250	22129	22297	22180	21979	21968	22005	21981	21772	21880	21868	22088	21740	21786	21811	21880	21716	21886	21594	22111	21803	21983	21955	21790	21817	21751	21955	21917	22008	22039	21968	21888	21724	21881	22025	21943	21746	22000	22060	21959	22231	21771	21835	21994	21997	22052	21869	21994	21988	21921	21874	21889	21867	21852	22092	22002	21991	21854	21903	21886	22037	21964	21826	21969	21753	21934	22075	22015	22048	22055	22060	21657	21722	21785	21923	21918	21757	21787	21774	21734	22017	21862	21922	21905	22097	21899	22125	21887	21814	21662	21802	21931	21841	21940	21942	21886	21644	21872	21821	21982	21808	21944	21848	21864	21913	21986	22029	21779	21838	21872	21752	21945	21964	21977	22205	21877	21752	21948	22007	21882	21800	22221	21837	21856	21855	21843	21748	21948	21923	21762	21692	21954	21916	21848	21880	21928	21788	21731	21703	21830	21811	22008	22007	21817	22008	21713	21911	21894	21967	21920	21671	21903	21684	21918	21934	21707	21925	21924	21928	21930	21963	21758	22094	22152	21723	21850	21774	21804	22023	21865	21840	21844	22105	22122	21994	22118	21803	21774	21631	22017	21888	21935	21851	21748	21921	21756	21984	21810	21774	21809	21709	21924	21894	21889	21887	21863	21909	21750	21910	21943	21737	21977	21928	22171	21898	21926	21849	21775	21884	21624	21838	21644	21917	21973	22101	21883	21884	21738	21821	21874	21909	21973	21804	21896	21826	21731	21822	21825	21928	21862	21848	21922	21984	22006	21876	21947	21728	22015	21847	21669	22025	21860	22134	22014	21639	21917	21864	21810	22033	21733	21970	21728	22029	21970	21762	21950	22050	22077	21899	21778	21757	21935	21953	21803	21829	21910	21895	21697	22005	21854	22169	21926	21804	22033	21980	22041	21855	22066	21921	22019	21702	21838	21785	21964	21970	21833	21838	21845	21824	21907	21801	21927	21873	22006	21861	21933	21875	21904	21864	21852	21907	22030	21910	22075	21811	21955	21848	22033	21988	21906	21763	21989	21901	21790	21776	21797	21837	21673	22029	21797	21990	21908	21846	22017	22036	21956	21900	22180	21903	21889	21965	21820	21987	21876	21838	22015	21656	21967	21792	21992	21871	21993	21931	22049	21906	21835	21825	21954	22005	21839	22149	21948	21927	22036	21790	21873	21996	21843	21837	21919	21755	21779	21779	21799	22109	22072	21987	22020	22017	22210	21938	21931	21783	21889	21895	21894	21988	21755	22153	21926	21997	21821	22145	21892	21859	21985	22007	22144	22068	21803	22198	21890	22064	21913	21913	21954	21845	21917	21600	22032	22094	21865	22040	21776	21892	21909	21759	22104	21964	22242	21836	21897	21965	21982	21908	21816	22169	21841	21792	21937	21840	21761	21750	21761	21994	22098	22003	21682	22136	22113	21951	21790	21897	21958	21870	21745	22080	21910	21928	21845	21813	21892	21660	21943	21958	22024	21516	21717	22058	21899	21957	21957	22078	21969	21919	21982	21926	21999	21972	21614	21964	22002	21742	21809	22084	21845	21855	21844	22115	21994	21939	22007	21903	22226	21921	21779	22029	21602	21978	22057	22022	21758	21989	22124	21864	21760	21898	22169	21877	21874	21991	21647	21595	21892	21776	21955	21838	21838	21975	21881	21757	21626	22194	21785	21672	21938	22048	21722	22001	22059	21928	21857	21751	21955	21883	22221	21992	21799	21888	21962	21879	21895	21950	21811	21981	21768	21863	22055	21766	21649	21832	21964	21978	21870	21826	22054	21948	21778	21667	22011	21969	22113	22007	21985	21996	22076	21851	21735	21959	21976	21941	22024	21763	21855	21874	22116	21932	21727	22086	21861	22000	22001	21957	21907	22132	21753	22039	21944	21697	21692	21979	21849	22096	22149	21800	21708	21952	21974	21786	21851	21840	21918	21974	21870	21892	22001	21989	21716	21921	21848	22043	21977	22097	21904	21909	21776	22035	22142	21958	21876	21672	21845	22025	21985	21857	22241	21710	21923	21833	21863	21881	21911	22032	22095	21881	21873	21831	21890	21941	22228	21909	21893	21953	21963	21848	21811	21817	21899	21806	21932	21915	21729	21903	21948	21904	21981	21810	21682	21907	21819	22041	21726	21872	21980	21873	21682	22018	22065	21953	21740	22126	21678	21974	21965	22065	22022	22048	21838	21825	21805	21695	21997	21985	22090	21912	21943	21913	21888	21808	21876	21998	21979	21860	21953	21757	21881	21810	21882	21785	21800	21979	21815	21891	21802	21760	22027	21625	21930	22007	21879	22054	21774	22186	21770	21918	21924	22014	21774	22087	22013	21780	21851	21987	21766	21948	21993	22044	22169	21892	21975	22020	21897	21889	21790	22002	21812	21802	21711	22087	21691	21917	21853	21937	22059	21916	22111	21873	22000	22169	21965	21814	21942	21989	22080	22028	21983	21969	21991	21892	21976	21719	22083	21984	21917	21975	22006	21941	21922	21777	21699	21963	22052	21803	21668	21900	21899	21917	22160	21729	21938	22029	21872	21936	21774	21875	21949	21963	22073	22098	21874	21802	21832	22091	21614	21757	21995	22032	21862	21759	21764	21823	21898	21935	21617	21854	21814	21959	21885	22056	22171	21880	21757	22054	22078	22031	21936	22057	21876	21703	21890	21809	21930	22052	22087	22002	21953	21849	22112	21987	21813	22023	21900	21812	21623	22069	21874	21835	21740	21909	22022	22064	21734	21741	22101	22004	21848	21937	21955	21836	21794	21927	21959	22035	21877	21911	21945	21720	21772	21930	21914	21781	22100	21921	22043	21888	22042	21959	21808	21905	22100	21991	22020	21960	21988	21969	21831	21886	21780	21853	22055	21973	21691	21853	21992	21981	22005	21779	22135	22045	21831	21705	21816	21983	21927	21731	21964	21605	21944	21828	21861	21916	21794	21827	21932	21871	21905	22110	21690	21996	21895	22055	21996	21929	21872	21726	21989	21929	21938	22051	21892	21880	21780	22032	21711	21729	21842	22023	21954	22016	21908	21729	21801	21993	21866	21846	21847	22017	21630	21871	22015	21890	21964	21921	21847	21862	21865	22054	21830	22017	22104	21929	21857	22035	21713	21635	22030	21903	21946	22047	21632	21843	22098	21973	21905	21863	21824	21710	21965	21887	22132	21797	21896	21868	21890	21896	22027	21807	22193	22039	21934	21947	21829	21890	22096	21928	21847	21756	21900	22049	21866	21772	21820	21738	21954	22015	21836	21996	21930	21793	21948	21616	21760	21981	21861	22120	21979	21942	22095	21772	21843	21988	21877	21991	21791	22031	22256	21838	21702	22001	21989	21940	21824	21928	21892	21950	21975	22040	21955	21544	22006	21796	21966	22074	21944	21777	22003	21901	22030	21825	22002	21777	21751	21920	22033	21885	21913	21880	22072	21868	21934	21870	21875	21893	22014	21900	21986	21962	22155	21884	21792	21897	21946	21923	22050	21873	21967	21999	21956	21978	22093	21976	22059	21883	21833	21993	21951	21790	21879	21856	22142	21827	21948	21807	22031	22073	21832	22033	22373	22051	22108	21888	21929	21853	21850	21688	21753	21801	21755	21935	22128	22026	21872	22104	21867	21917	21941	21921	22081	21921	21855	21864	21830	21872	22147	22049	22156	21832	21844	21915	22023	21675	21934	21807	21822	21971	21757	21879	21831	21827	21779	21994	21924	21895	22072	21995	21756	21999	21915	22109	21944	21985	22121	21862	21900	21896	22093	21985	22011	22160	22005	21777	21890	21943	21918	21829	21640	21784	21954	22144	21808	21964	21828	21750	21963	22034	21902	21871	21979	21920	22280	21939	22125	21904	21779	21909	22000	21864	21939	21845	21870	21803	21891	22028	22079	22079	21952	21767	22163	21967	22044	21782	21914	21562	21946	21985	21796	21944	21880	21922	21892	22032	22074	21957	21929	21872	21911	21986	22143	22046	21933	21864	22019	22091	21844	21937	21865	21921	21756	22043	22134	21810	21901	21846	22009	21773	21913	22106	22142	21754	21935	22124	22048	21853	21947	22076	22062	21908	21992	22008	21779	21935	22154	21852	21964	21831	21919	22070	21838	21602	21948	21788	22064	21951	21779	21887	22007	21873	21973	21613	21821	21965	21943	22002	21842	21838	21869	21879	21666	21972	22028	21867	21962	22051	21838	21889	21692	22076	22046	21906	22123	21879	22011	21897	21892	21918	21888	22018	21916	21789	21771	21872	21965	21814	22046	21978	21980	22002	21925	21888	21947	22049	22138	21915	21892	21989	21880	21800	22044	22060	21688	21922	21963	21811	21895	22051	22213	22107	21907	22009	21870	22050	21985	21866	22219	21967	21632	21917	21920	22134	21912	21905	21792	21939	21753	21810	21952	21834	21840	21876	21804	22148	21716	21777	22226	21620	22090	21942	21884	21965	21853	21728	21756	21867	21890	21751	21961	21890	22106	21810	21771	21941	21954	21961	21910	21939	21705	21907	21916	22044	22055	21982	21960	21932	22049	21994	22044	22161	21886	21934	21751	22084	22131	22066	22043	21737	22145	21674	21887	22068	22075	21813	22036	22145	21802	21796	21955	22150	22008	21759	21856	21936	21954	21748	21798	21883	21934	21841	21805	22007	22002	22005	21969	21679	22077	21957	21906	21681	21825	21882	21971	22160	22171	21785	21707	21808	21845	22335	21754	21622	22198	22048	22089	21842	21974	21892	21888	21931	21840	21881	22073	21868	22017	22001	21922	21895	21912	22207	22118	21900	21983	21956	22111	21999	21885	21874	21796	21595	21859	21974	21749	21994	21834	21917	21985	22063	21768	22096	21824	21837	21811	21806	22000	21806	21731	21938	21996	21848	21853	21744	21816	21905	21741	22096	21936	21950	22222	21890	22105	21953	21986	21919	21930	22080	21997	21817	22037	21907	21911	21961	21911	21931	21831	21916	21954	21979	21912	21947	21901	21821	21943	21942	22103	21919	21774	22023	21889	22141	22057	21847
20254	25559	27479	23092	20860	21095	21459	19796	20388	19718	18575	17685	17708	16938	16801	16655	16490	16411	16458	16418	16350	16162	16423	16413	16356	16382	16465	16396	16405	16199	16518	16361	16271	16263	16121	16252	16272	16313	16447	16487	16490	16234	16367	16234	16160	16295	16201	16044	16246	16320	16170	16184	16083	16153	16223	16210	16136	16180	16247	16228	16226	16183	16053	16221	16272	16263	16040	16117	16330	16011	16060	16072	16123	16337	16173	16061	16120	16221	16127	16194	16067	16269	16215	16362	16067	16172	16272	16209	16056	16364	16191	16217	16357	16201	16319	16312	16292	16236	16151	16230	16322	16065	16241	16243	16131	16196	16088	16315	16266	16160	16262	16314	16064	16232	16177	16100	16295	16114	16304	16315	16252	16405	16179	16166	16305	16175	16254	16062	16287	16155	16260	16070	16175	16219	16113	16064	16324	16211	16097	16326	16070	16265	16145	16287	16258	16191	16002	16031	16154	16209	16186	16165	16181	16226	16196	16194	16205	16189	16238	16054	16235	16262	16142	16173	16362	16125	16183	16225	16036	16062	16271	16206	15866	16095	16196	16199	16148	16123	16219	16265	16077	16150	16279	16149	16100	16230	16208	16369	16154	16105	16096	16244	16188	16202	16050	15970	16121	16002	16117	16178	16153	16200	16230	16203	16081	16171	16015	16286	16151	16348	16095	16286	16202	16161	16050	16276	16137	16227	16270	16274	16287	16155	16092	16275	16116	16331	16325	16137	16103	16155	16191	16245	16220	16345	16072	16134	16203	16185	15964	16258	16051	16245	16288	16114	16159	16130	16257	16270	16215	16166	16200	16172	16166	16188	16029	16304	16058	16308	16176	16300	16323	16247	16098	16283	16296	16109	16066	16187	16246	16193	16265	16135	16125	16347	16335	16107	16316	16008	16215	16213	16178	16177	16391	16243	16292	16154	16048	16362	16145	16120	16294	16322	16161	16255	16400	16057	16057	16333	16204	16173	16115	16260	16277	16315	16218	16340	16226	16119	16300	16129	16239	16271	16195	16181	16097	16199	16238	16245	16127	16103	16113	16279	16131	16345	16334	16078	16229	16020	16180	16128	16085	16214	16185	16168	16058	16192	16261	16222	16183	16300	16208	16279	16172	16148	16193	16162	16384	16139	16350	16269	16325	16232	16334	16132	16146	16188	16238	16112	16220	16212	16264	16165	16180	16195	16210	16104	16436	16323	16019	16173	16121	16034	16243	16180	16169	16221	16320	16203	16128	16179	16242	16120	16354	16228	16149	16183	16187	16389	16195	16252	16287	16223	16146	16288	16307	16106	16123	16271	16151	16302	16031	16031	16326	16260	16148	16276	16267	16363	16230	16429	16341	16206	15972	16371	16086	16264	16280	16148	16314	16190	16125	16259	16189	16150	16201	16047	16198	16339	16059	16152	16224	16217	16062	16097	16221	16153	16314	16165	16184	16263	16177	16168	16170	16170	16166	16154	16150	16130	16213	16279	16096	16169	16280	16217	16196	16222	16129	16185	16334	16104	16253	16060	16169	16125	16088	16134	16162	16134	16244	16210	16171	16140	16057	16226	16189	16118	16286	16175	16154	16163	16266	16383	16155	16158	16254	16068	16164	16258	16242	16291	16160	16222	16041	16236	16243	16236	16254	16364	16189	16135	16156	16323	16320	16195	16346	16180	16113	16336	15998	16208	16195	16153	16144	16209	16191	16193	16263	16249	16056	16187	16331	16161	16037	16208	16183	16387	16228	16200	16249	16186	16237	16245	16151	16175	16303	16163	16238	16037	16242	16205	16149	16147	16115	16224	16284	16179	16153	16257	16240	16289	16251	16156	16174	16004	16106	16317	16332	16235	16124	16364	16446	16220	16114	16381	16281	16130	16238	16209	16292	16377	16059	16121	16095	16361	16180	16153	16083	16298	16047	16146	16338	16130	16079	16169	16072	16000	16104	16224	16264	16161	16276	16163	16218	16328	16368	16040	16317	16098	16253	15952	16280	16289	16477	16080	16324	16327	16266	16263	16229	16224	16118	16294	16160	16153	16371	16288	16227	16394	16214	16199	16161	16214	16192	16137	16275	16287	16250	16156	16237	16270	16256	16078	16230	16231	16260	16384	16141	16224	15926	16169	16159	16257	16106	16224	16201	16121	16277	16072	16281	16214	16140	16068	16179	16283	16094	16198	16217	16338	16229	16377	16082	16170	16166	16230	16313	16131	16211	16164	16247	16229	16045	16238	16295	16176	16181	16429	16246	16112	16102	16117	16142	16106	16017	16169	16158	16197	16188	16388	16125	16330	16103	16313	16332	16067	16216	16245	16142	16238	16018	16328	16162	16261	16156	16155	16066	16152	15991	16123	15990	16177	16157	15999	16165	16109	16182	16134	16247	16159	16086	16199	16345	16160	16287	16354	16101	16207	16191	16195	16258	16075	16168	16233	16043	16100	16276	16153	16179	16363	16370	16213	16098	16348	16110	16380	16137	16254	16118	16393	16397	16220	16371	16232	16184	16312	16199	16189	16080	16245	16353	16156	16194	16325	16221	16264	16253	16069	16234	16065	16349	16282	16234	16139	16235	16160	16263	16159	16349	16256	16173	16242	16329	16109	16301	16101	16128	16181	16041	16142	16165	16137	16243	16340	16313	16415	16115	16260	16109	16231	16155	16199	16074	16155	16279	16247	16159	16080	16258	16297	15999	16110	16154	16073	16222	16099	16390	16268	16185	16236	16108	16146	16169	16401	16444	16131	16333	16406	16194	16274	16179	16430	16320	16296	16209	16141	16192	16100	16254	16217	16373	16244	16210	16289	16097	16119	16358	16132	16249	16243	16240	16225	16134	16198	16248	16279	16092	16221	16046	16058	16161	16237	16334	16194	16229	16327	16384	16185	16258	16095	16109	16182	16317	16153	16302	16160	16212	16116	16070	16296	16324	16362	16235	16160	16116	16224	16180	16270	16161	16302	16151	16222	16088	16195	16220	16248	16175	16159	16320	16188	16067	16268	16214	16185	16462	16228	16069	16091	16270	16305	16186	16334	16277	16243	16226	16073	16097	16026	16316	16104	16138	16106	16047	16331	16150	16168	16250	16175	16273	16294	16225	16190	16248	16082	16149	16121	16016	16183	16320	16153	16124	16220	16126	16339	16277	16146	16210	16313	16328	16188	16096	16223	16209	16235	16109	16159	16143	16258	15984	16133	16277	16266	16171	16037	16136	16107	16212	16264	16299	16184	16098	16318	16048	16123	16305	16230	16175	16121	16255	16313	16267	16362	16234	16174	16164	16252	16139	16308	16015	16307	16228	16192	16387	16296	16361	16147	16078	16125	16246	16173	16197	16292	16197	16132	16030	16193	16084	16227	16171	16277	16261	16050	16339	16193	16283	16335	16144	16195	16244	16171	16142	16018	16277	16296	16264	16262	16156	16206	16198	16238	16155	16271	16295	16114	16268	16458	16257	16219	16286	16312	16149	16242	16129	16095	16177	16219	16125	16299	16169	16078	16094	16192	16136	16080	16258	16279	16331	16195	16058	16288	16118	16174	16023	16214	16212	16321	16294	16222	16195	16248	16203	16123	16207	16221	16144	16265	16321	16157	16124	16248	16261	16311	16361	16215	16119	16237	16263	16031	16005	16406	16107	16209	16353	16343	16294	16094	16244	16271	16230	16217	16240	16228	16152	16368	16188	16185	16097	16310	15950	16170	16092	16283	16180	16160	16197	16374	16218	16269	16062	16120	16233	16236	16126	16164	16306	16327	16243	16222	16183	16393	16216	16210	16312	16218	16150	16258	16285	16232	16046	16392	16194	16067	16136	16109	16288	16225	16114	16256	16204	16325	16216	16120	16222	16134	16327	16107	16081	16395	15968	16363	16180	16114	16174	16244	16308	16419	16384	16055	16102	16312	16211	16180	16439	16062	16335	16068	16119	16184	16200	16124	16108	16197	16131	16251	16257	16377	16202	16253	16388	16162	16153	16258	16374	16249	16104	16132	16270	16298	16219	16109	16278	16116	16210	16197	16250	16140	16003	16218	16026	16462	16124	16083	16257	16023	16112	16180	16084	16162	16073	16240	16004	16067	16385	16194	16166	16250	16196	16264	16199	16191	16176	16198	16156	16088	16254	16176	16188	16233	16262	16461	15933	16179	16192	16303	16157	16151	16186	16106	16100	16175	16303	16395	16196	16184	16269	16235	16284	16176	16224	16268	16098	16208	16168	16237	16112	16143	16141	16255	16338	16191	16368	16043	16185	16117	16300	16263	16143	15991	16197	16218	16226	16354	16286	16152	16232	16179	16296	16107	16120	16339	16103	16172	16059	16358	16204	16199	16128	16123	16124	16332	16063	16187	16053	16355	16227	16164	16247	16247	16151	16293	16142	16231	15974	16180	16344	16153	16093	16129	16094	16184	16271	16336	16309	16067	16193	16185	16213	16141	16157	16134	16193	16226	16187	16311	16215	16053	16192	16037	16417	16230	16203	16212	16171	16184	16105	16325	16025	16249	16228	16223	16203	16242	16214	16325	16214	16294	16161	16138	16192	16225	15898	16216	16257	16319	16220	16133	16287	16213	16448	16135	16088	16272	16205	16083	16350	16255	16214	16226	16249	16357	16376	16044	16135	16164	16206	16328	16206	16187	16181	16143	16328	16188	16159	16100	16297	16118	16285	16320	16202	16169	16256	16195	16340	16237	16147	16185	16227	16187	16235	16250	16342	16194	16298	16480	16054	16117	16235	16109	16290	16217	16064	16159	16150	16334	16131	16228	16248	16155	16095	16333	16212	16128	16378	16031	16304	16334	16146	16050	16231	16155	16299	16152	16123	16119	16138	16338	16108	16276	16164	16301	16256	16297	16183	16134	16173	16296	16218	16263	16263	16279	16154	16077	16131	16203	16268	16249	16368	16379	16352	16067	16080	16297	16036	16260	16444	16102	16256	16248	16256	16231	16252	16257	16294	16251	16385	16047	16223	16201	16384	16151	16217	16222	16139	16318	16135	16267	16283	16196	16413	16207	16153	16182	16183	16194	16241	16191	16270	16274	16110	16154	16209	16255	16222	16078	16022	16292	16187	16228	16261	16118	16161	16145	16184	16121	16261	16201	16105	16252	16074	16239	16312	16397	16191	16002	16356	16130	16226	16293
24553	20921	28137	24503	24225	27086	28530	25022	25226	24861	23611	22652	22597	22176	21471	21163	21182	21344	21137	21010	21140	21116	21240	20783	21182	21157	21152	21169	21097	21274	21111	21150	20975	20834	20927	20935	20884	21222	22131	22179	21814	21365	21118	21044	20902	20905	21090	20922	20930	20966	20878	20871	20976	20815	20925	20900	20947	21041	20895	20746	20831	21129	20729	20879	20921	20886	20827	20835	20935	20789	20848	20876	21003	21024	20967	20948	20982	21090	20910	20758	20712	20988	21009	21176	20934	20940	20628	20964	21027	20807	20827	20698	20935	20789	20828	20760	21024	20836	20827	20891	20908	21049	20752	21007	20803	20819	21029	20803	20758	20791	20870	21117	20848	20790	20851	20985	20775	20882	20988	20832	21020	20824	21035	20881	20986	20937	20995	20756	20923	21197	21037	20856	20684	20978	20931	20864	20932	21067	20973	20861	20915	20822	20909	20978	20833	20971	21060	20920	20955	20844	20922	20758	20703	20921	20777	20768	20896	20872	20869	20746	20742	20708	21010	20733	20804	20812	20746	20827	21035	20698	20817	20803	20946	20981	20679	20766	20830	21018	20919	20891	20820	21183	20793	20885	21015	21084	20957	21176	20840	20946	20956	20911	20953	20821	20662	20712	21024	21071	20838	20811	20964	20882	20984	20956	20889	20877	20852	20626	20832	20766	20789	20932	21056	20981	20795	20870	20734	20794	20726	20799	20793	20857	20933	20810	20898	20792	20690	20842	20877	20800	20795	21056	20926	20936	20977	20857	20719	20954	20751	20922	20932	20884	20830	20991	20884	20826	20835	20787	20867	20760	20926	20796	20818	20986	20791	21003	20638	20871	21023	20793	21021	20814	20777	20912	20953	20843	20723	21024	21183	20896	20852	20830	21008	20638	20871	21197	20842	20835	20889	20896	21083	20981	20857	20825	21048	20911	20901	20897	20965	20991	20786	20971	20872	20995	20803	20751	20889	20863	20751	20965	20837	20650	20572	20787	20774	21083	20947	20834	20777	20871	20772	20840	21014	20929	20896	20920	20902	20837	20892	20857	20995	20958	20713	21155	20807	20788	20954	20854	20988	21008	20960	20689	21031	20623	20952	20906	20850	20727	20947	20840	20855	20773	20832	20657	21030	20940	21161	20496	20845	21064	20839	20903	20872	20707	20910	21098	20871	20748	20863	21133	21069	21070	20923	20960	20960	20853	20999	20936	20778	20962	20941	20833	20936	20871	20828	21006	20917	20752	20797	21141	20690	20991	20947	20693	20793	20917	20818	21041	20766	20819	20877	20642	20711	20668	20864	20906	20872	20937	20703	20950	21041	20821	20935	20825	20911	21007	20933	20723	20902	21065	20742	20715	20868	20991	20807	20841	20949	20729	20867	20866	20872	20887	20955	20916	20874	20746	20840	20731	20812	20594	20779	20849	20947	21020	20852	20732	21081	20897	20815	20960	21051	20967	20663	20757	20969	20679	20879	20714	20727	20856	20815	20892	20970	20894	20999	20881	20874	20713	20899	20895	20872	20851	20705	20826	21019	20802	20883	20799	20882	20788	20850	20943	20850	20860	20903	20772	20731	20885	20726	20936	20729	20684	20880	20901	20944	20771	20961	20841	20904	20688	20853	20569	20632	20915	20762	20709	20839	20733	20953	20953	20775	20957	21254	20836	20819	20944	20851	20667	21171	21029	21000	20796	20866	20658	20903	21038	21039	20837	20869	20855	20913	20892	20750	20878	20875	20927	20842	20752	20878	20901	20928	20637	20805	20650	21034	20890	20966	20798	21146	21029	20577	20928	20960	21036	20745	21107	20758	20611	21061	20837	21049	20936	20845	21018	21047	21009	21068	20816	20837	20864	21018	20855	21064	20866	20753	20761	20826	20767	20684	20726	20854	21052	21034	20898	20700	20753	20934	20833	20984	21059	21095	21050	20762	20977	21059	20843	20882	20760	20659	20828	20839	20742	20924	20787	20867	20945	20820	20729	20982	21022	20808	21027	20995	20856	20994	21098	20801	20798	21180	20993	20904	20824	20835	20704	20894	20993	20862	20967	20947	21024	20858	20854	20908	20856	20887	20944	21014	20841	20896	20836	20975	21025	20819	20816	20786	20602	20832	20875	20825	21143	20982	20721	21010	20749	20879	20966	20835	20834	21009	20961	21043	20707	20924	20718	20785	20842	21017	20999	21033	20930	20778	20899	21121	21015	20814	20856	20862	20822	20836	20750	20747	20865	20696	21090	21021	20579	20908	20661	20934	20988	20675	20911	20624	20921	20766	20802	20791	20963	20916	20832	21029	20697	21015	20956	20829	20952	20866	21039	20757	20800	20980	20762	20914	20866	20913	20927	20988	20909	20918	20859	20838	20818	21069	21068	20985	20839	20717	20870	21036	20796	20847	20889	20716	20860	20723	21006	20859	20897	20873	20723	20744	20637	20856	20857	20856	20838	20825	20854	20823	20661	20884	21020	20720	20874	20853	20824	20860	20921	21042	20744	20886	20821	21011	20746	20955	20955	20936	20947	20854	20675	20961	20982	21153	21012	20850	20824	20982	20894	20893	20774	21049	20874	21098	21049	21107	20969	20692	20900	20848	20916	20686	20836	20803	20822	20580	20940	20847	20856	20879	21012	20830	20697	20869	20847	21143	21044	20999	20798	20894	20670	21183	21047	20903	20982	20797	20863	20775	20750	21024	20917	21050	20972	20906	21052	21043	20702	20775	21074	21026	20911	20930	20730	20693	20935	20745	20781	21103	20672	20845	20924	21122	20995	20693	20912	20856	20867	20834	20974	20950	21079	21012	20931	20747	20989	21053	20973	20883	20835	20762	20830	20816	20642	20854	20730	20600	20938	20868	20901	20734	21057	20733	21060	20934	20805	20881	20762	20934	20898	21097	20910	20809	20713	20860	20919	20786	20722	20897	20819	20977	20850	20888	20618	20768	21142	20977	20731	20911	20890	20805	20896	20901	20884	20921	21106	20929	20853	21070	20851	20912	20863	20810	20994	21013	20721	20958	20756	20909	20783	20826	20796	20817	20704	20907	21062	21042	20978	20712	20871	20928	20893	21088	20957	20845	20756	20990	21050	21130	21136	20908	20992	20869	20947	21115	21069	20880	20759	20856	20900	21161	21002	20845	20899	20981	20952	20784	20820	20962	20828	20826	20745	20805	20719	20938	20937	20849	20761	20936	20748	21015	20843	20950	20914	20869	21066	20824	20934	20808	20794	20984	20799	20718	20681	20858	21003	20819	20918	20991	20765	20811	20784	20863	20613	20852	21051	20925	20916	20978	20789	20704	21004	20782	20987	20876	20960	20871	20703	21131	20983	20918	20856	21003	21059	20845	20883	21002	20965	20766	20542	20907	20904	20908	20910	20908	20804	20954	21036	20819	20879	20913	20763	20921	20795	20786	20939	20882	20688	20928	20730	20929	20884	20922	20736	20696	20904	20989	20987	21039	21088	20751	20745	20843	20892	20815	20764	20753	21007	20712	20999	20887	20979	21009	20912	20745	20774	20914	20613	21057	20775	20792	21008	20787	20808	20900	20632	20798	20839	20917	20978	20955	20824	20859	20878	20830	20779	20699	20795	20953	20860	20897	20893	20903	20712	20946	20792	20784	20978	20816	20959	20979	20798	20861	20813	20778	20853	20849	20782	21124	20775	20832	20916	20591	20741	20972	20982	21040	20792	20947	20692	21094	21033	20946	21002	21042	20686	20920	20937	20838	20888	20757	20885	20957	20798	20803	21156	21018	20763	20945	20986	21096	20822	21072	20756	20921	21005	21075	20879	20879	21143	20819	20804	21129	20931	20954	20919	21140	20790	20618	21014	20968	20874	20994	20817	20942	21035	20876	20755	21071	20940	20791	20769	20811	20853	20952	20724	20859	20745	20821	20738	21133	21044	20817	20895	20944	20843	21096	21005	20921	20801	20945	20814	20991	21077	20802	20661	20994	20938	20985	20966	20638	20736	20887	20912	20934	20985	20907	20785	20920	20930	20825	20774	20810	21177	20937	20764	20989	20807	20652	21012	20774	20796	21103	20762	20906	21115	20835	20997	20995	20940	20909	20841	20917	20966	20944	20765	20902	21008	20777	20760	20884	20738	21120	20736	20919	20890	20776	20869	20897	20849	20887	20698	20991	20828	20836	20951	20726	20929	20894	20936	20688	21021	20857	21004	20916	21059	20990	20761	20928	20794	20985	20823	20839	20819	21073	20890	20703	20762	20872	20902	21004	21022	21075	20824	20769	20870	20828	21034	20835	20917	20930	20801	20851	20897	20765	20976	20703	21030	20819	20755	21015	20817	20741	20898	20770	20993	21069	20787	20867	20941	20866	20806	20916	20781	20899	21099	20919	20846	20982	20897	21018	20903	20840	20983	20997	20963	20739	20780	20851	21048	20892	20855	20975	21130	20719	20940	20970	20928	21065	20808	20804	21074	21046	21065	20773	20922	20758	20906	20865	20720	21097	20794	20893	20787	20956	21097	21038	20982	20901	20872	20734	20865	20755	20990	20723	21025	20904	20708	20967	20954	20979	20807	20931	20953	20811	20999	21030	21018	20920	20825	21028	20743	20889	20899	20970	20974	20820	21059	20838	20829	20619	20837	20764	20896	20661	20701	20878	20889	20710	20839	20986	20907	20941	20890	20924	20719	21095	21031	21022	21104	20927	20668	20987	20816	20827	20842	20671	20979	21009	20902	20837	20855	20836	21005	20858	20746	21009	20623	21079	21023	21068	20853	20894	20791	20968	20918	20922	21012	20921	21021	20752	21056	21069	20925	20832	20954	20884	20710	20822	20873	20928	20799	20716	20803	20829	20976	20845	21009	20823	20465	20979	20911	20858	20757	20818	20964	20763	20739	20891	20984	20743	20863	20936	21056	20807	20930	20937	20877	21065	20905	20915	20985	20878	20853	20955	20964	20808	20944	20785	20802	20823	20665	21228	20938	20783	20848	20753	20937	20704	20793	20760	20806	20790	20871	20886	21038	20930	20815	21057	21147	20730	20935	20808	20818	20968	20867	20961	20924	21077	20896	20754	20934	20931	20924	20813	20918	20805	20930	21000	20950	20918	20861	20934	20927	20970	20852	20801	20693	20878	20953	20815	20882	20927	20924	20917	21056	20975	20785
19393	34022	36746	28542	25426	25013	24520	21909	22762	21763	19797	18395	18229	17246	16523	16205	16272	16250	16124	16079	15982	16028	15847	16052	15901	16071	16126	16114	16006	16157	16313	16055	15950	15826	15961	15851	15851	16331	17465	17546	16773	16571	15777	15652	15838	15722	15793	15747	15879	15615	15477	15678	15872	15683	15595	15789	15715	15678	15732	15894	15744	15615	15750	15876	15782	16005	15676	15724	15767	15778	15843	15599	15540	15794	15629	15674	15817	15632	15541	15753	15862	15856	15747	15792	15817	15812	15668	15751	15601	15672	15758	15884	15644	15795	15815	15732	15738	15718	15535	15617	15810	15642	15811	15644	15697	15619	15857	15770	15546	15693	15797	15796	15560	15891	15804	15737	15791	15676	15549	15770	15704	15748	15670	15689	15810	15791	15866	15593	15782	15750	15639	15646	15705	15570	15682	15723	15977	15578	15926	15879	15803	15755	15710	15920	15740	15628	15773	15773	15785	15690	15860	15784	15794	15667	15757	15606	15641	15695	15760	15850	15795	15686	15888	15641	15732	15884	15770	15688	15713	15583	15760	15760	15722	15724	15864	15683	15972	15636	15784	15712	15781	15641	15642	15714	15546	15733	15749	15659	15782	15839	15899	15709	15745	15836	15829	15828	15584	15654	15602	15743	15856	15834	15915	15672	15725	15649	15690	15713	15656	15723	15725	15744	15722	15720	15672	15826	15899	15744	15489	15637	15705	15628	15672	15767	15665	15775	15801	15793	15738	15664	15793	15583	15724	15558	15840	15783	15713	15670	15686	15900	15702	15656	15851	16022	15627	15787	15733	15676	15803	15711	15784	15717	15702	15745	15871	15908	15715	15791	15682	15710	15586	15887	15642	15709	15758	15668	15752	15757	15774	15657	15760	15589	15860	15692	15875	15642	15664	15718	15721	15629	15739	15612	15654	15747	15713	15916	15714	15777	15852	15806	15748	15709	15713	15701	15587	15794	15771	15791	15790	15744	15726	15764	15677	15700	15755	15723	15653	15745	15645	15862	15842	15897	15615	15782	15708	15875	15753	15713	15743	15624	15590	15677	15911	15619	15605	15747	15666	15801	15386	15746	15691	15730	15768	15800	15819	15816	15805	15570	15859	15781	15835	15734	15800	15738	15733	15571	15773	15762	15558	15650	15714	15719	15924	15835	15787	15776	15744	15714	15695	15767	15768	15648	15615	15672	15693	15651	15645	15735	15767	15929	15769	15803	15733	15879	15770	15764	15767	15779	15836	15774	15867	15652	15711	15671	15837	15738	15690	15729	15769	15604	15781	15713	15769	15851	15600	15611	15667	15655	15799	15688	15667	15868	15880	15721	15696	15860	15754	15663	15772	15816	15741	15678	15775	15853	15707	15651	15816	15590	15794	15636	15683	15795	15578	15736	15668	15729	15718	15798	15693	15659	15660	15435	15699	15620	15790	15925	15696	15838	15907	15583	15773	15652	15838	15796	15706	15717	15890	15837	15727	15638	15862	15675	15768	15799	15902	15598	15766	15778	15721	15770	15739	15576	15879	15724	15775	15698	15819	15830	15639	15740	15964	15735	15633	15608	15661	15819	15712	15898	15790	15663	15777	15596	15609	15911	15723	15730	15799	15659	15741	15817	15600	15831	15660	15685	15737	15824	15777	15792	15740	15791	15728	15900	15789	15690	15783	15744	15728	15726	15755	15623	15713	15739	15682	15815	15717	15769	15747	15790	15793	15992	15701	15864	15620	15700	15717	15654	15853	15785	15698	16012	15749	15760	15739	15801	15800	15890	15728	15773	15818	15712	15640	15790	15713	15756	15683	15811	15754	15769	15617	15760	15687	15635	15708	15755	15621	15683	15808	15573	15736	15731	15600	15650	15823	15755	15650	15724	15744	15700	15625	15623	15906	15827	15709	15698	15718	15726	15646	15789	15810	15569	15923	15712	15768	15852	15750	15796	15616	15740	15771	15736	15683	15820	15749	15706	15736	15697	15752	15687	15825	15823	15814	15821	15736	15706	15918	15739	15886	15773	15686	15769	15401	15795	15729	15899	15785	15699	15941	15716	15789	15665	15620	15699	15837	15646	15737	15734	15805	15914	15804	15930	15615	15812	15796	15844	15746	15584	15647	15790	15725	15606	15740	15626	15798	15596	15712	15682	16028	15493	15726	15706	15884	15808	15587	15691	15743	15684	15745	15717	15830	15823	15762	15787	15822	15827	15692	15797	15922	15855	15594	15627	15786	15759	15580	15795	15684	15766	15785	15855	15658	15875	15904	15757	15668	15862	15757	15731	15753	15618	15673	15608	15727	15617	15656	15749	15544	15814	15639	15638	15745	15685	15766	15870	15842	15736	15733	15765	15923	15766	15761	15733	15769	15838	15902	15644	15766	15769	15640	15900	15822	15806	15868	15671	15794	15639	15663	15688	15645	15733	15710	15685	15693	15782	16006	15865	15698	15627	15620	15671	15897	15710	15681	15671	15746	15639	15774	15858	15522	15711	15821	15895	15712	15876	15671	15900	15750	15741	15781	15817	15701	15673	15630	15852	15730	15720	15868	15663	15962	15563	15788	15951	15651	15654	15660	15581	15839	15554	15820	15803	15758	15858	15579	15667	15796	15670	15800	15492	15581	15671	15847	15766	15925	15789	15635	15810	15632	15420	15599	15828	15597	15786	15772	15627	15779	15779	15909	15772	15941	15709	15806	15910	15722	15826	15709	15888	15694	15842	15726	15855	15848	15911	15775	15919	15846	15792	15776	15762	15724	15721	15765	15741	15800	15805	15789	15821	15727	15667	15731	15824	15665	15779	15585	15554	15816	15686	15739	15787	15737	15765	15786	15776	15767	15850	15632	15754	15813	15662	15675	15698	15839	15606	15639	15628	15705	15719	15636	15828	15777	15776	15677	15696	15784	15694	15520	15774	15638	15711	15781	15671	15848	15795	15666	15820	15652	15621	15821	15817	15880	15650	15549	15930	15616	15747	15775	15965	15685	15747	15806	15634	15571	15675	15687	15782	15777	15820	15764	15827	15632	15773	15611	15797	15763	15795	15819	15764	15760	15553	15662	15696	15782	15671	15721	15924	15675	15618	15682	15776	15852	15658	15737	15602	15663	15587	15850	15779	15632	15872	15957	15641	15787	15819	15683	15819	15733	15732	15728	15704	15663	15951	15749	15759	15851	15767	15741	15840	15908	15761	15744	15783	15607	15710	15631	15633	15843	15723	15711	15678	15701	15753	15820	15822	15830	15645	15851	15842	15721	15741	15680	15618	15760	15713	15683	15847	15694	15841	15681	15773	15759	15683	15749	15722	15684	15803	15921	15687	15791	15672	15615	15599	15740	15690	15640	15585	15681	15753	15971	15684	15649	15772	15790	15829	15542	15829	15646	15710	15588	15785	15718	15669	15599	15837	15756	15681	15837	15692	15665	15772	15804	15606	15735	15629	15716	15638	15547	15717	15707	15963	15802	15563	15828	15605	15737	15832	15766	15873	15707	15912	15706	15737	15721	15929	15654	15675	15703	15952	16053	15847	15652	15895	15858	15800	15645	15942	15655	15873	15870	15789	15693	15762	15699	15680	15535	15769	15604	15668	15571	15756	15780	15574	15605	15788	15813	15839	15698	15655	15846	15863	15777	15779	15793	15830	15653	15528	15669	15740	15762	16017	15757	15633	15807	15760	15772	15680	15740	15584	15773	15854	15762	15586	15786	15753	15762	15875	15722	15692	15785	15582	15748	15874	15792	15742	15890	15629	15719	15868	15674	15670	15660	15786	15705	15712	15813	15647	15712	15781	15814	15831	15613	15845	15881	15787	15748	15756	15715	15777	15656	15782	15570	15673	15732	15739	15638	15847	15713	15907	15613	15649	15722	15789	15685	15734	15706	15767	15826	15703	15893	15704	15829	15918	15978	15750	15888	15647	15614	15788	15627	15774	15681	15771	15687	15617	15629	15586	15814	15855	15606	15775	15592	15757	15959	15663	15690	15682	15690	15859	15866	15778	15736	15741	15640	15790	15684	15734	15778	15834	15737	15706	15706	15695	15684	15761	15826	15588	15705	15871	15741	15633	15623	15821	15812	15645	15703	15964	15826	15755	15686	15750	15959	15653	15694	15715	15624	15693	15745	15783	15763	15709	15683	15631	15815	15924	15869	15845	15820	15692	15804	15868	15798	15775	15748	15716	15702	15815	15721	15707	15731	15767	15603	15677	15647	15757	15754	15657	15844	15840	15879	15641	15607	15809	15756	15820	15693	15653	15873	15685	15788	15822	15766	15620	15527	15537	15827	15702	15766	15674	15682	15746	15562	15697	15571	15747	15806	15887	15670	15833	15809	15700	15694	15726	15650	15794	15659	15876	15718	15921	15592	15966	15739	15716	15604	15715	15804	15785	15828	15796	15646	15666	15687	15577	16050	15697	15540	15720	15696	15652	15757	15711	15880	15797	15744	15684	15781	15718	15523	15882	15826	15625	15666	15797	15693	15550	15574	15674	15606	15816	15787	15755	15769	15737	15867	15817	15709	15825	15563	15801	15544	15778	15720	15856	15675	15673	15775	15744	15681	15766	15745	15491	15716	15753	15765	15627	15635	15814	15798	15793	15713	15580	15664	15755	15852	15842	15665	15919	15694	15654	15673	15602	15736	15774	15958	15622	15689	15726	15746	15781	15763	15860	15709	15766	15789	15906	15658	15882	15727	15636	15782	15706	15681	15735	15918	15752	15907	15839	15665	15849	15859	15542	15921	15876	15656	15671	15668	15683	15724	15818	15818	15715	15733	15664	15704	15675	15922	15541	15848	15796	15584	15683	15847	15767	15904	15838	15613	15719	15703	15798	15713	15854	15629	15511	15792	15814	15706	15707	15808	15682	15735	15685	15758	15861	15731	15659	15783	15728	15480	15822	15653	15789	15780	15793	15719	15596	15842	15814	15817	15700	15661	15749	15773	15633	15732	15711	15892	15479	15920	15818	15872	15734	15780	15771	15718	15740	15803	15891	15622	15809	15651	15878	15592	15736	15746	15864	15682	15883	15654	15916	15717	15784	15701	15701	15719	15599	15823	15663	15660	15719	15854	15833	15806	15734	15666	15847	15650	15754	15680	15797	15842	15622	15738	15656	15769	15944	15628	15762	15789	15725	15618	15786
23209	20905	28384	23720	22745	27947	30836	26420	26275	25590	23662	23079	22544	21493	21206	21138	20874	20990	20729	20694	20815	20764	20646	20616	20656	20798	20833	20712	20543	20580	20888	20929	20817	20693	20726	20368	20519	20381	22817	23224	22100	21602	20619	20503	20464	20399	20522	20544	20546	20515	20538	20469	20411	20547	20411	20403	20465	20483	20514	20436	20460	20441	20544	20481	20329	20418	20476	20470	20233	20304	20303	20264	20246	20333	20485	20324	20507	20214	20150	20415	20575	20363	20576	20456	20557	20223	20424	20394	20406	20593	20529	20262	20216	20570	20486	20543	20538	20256	20455	20466	20440	20361	20388	20340	20362	20389	20381	20538	20203	20176	20418	20415	20336	20079	20316	20299	20264	20378	20426	20230	20244	20240	20194	20437	20444	20395	20264	20349	20211	20322	20536	20442	20479	20664	20372	20235	20349	20413	20386	20331	20389	20334	20421	20367	20357	20511	20201	20309	20701	20358	20458	20428	20437	20441	20360	20322	20468	20484	20378	20389	20155	20294	20280	20428	20424	20255	20440	20299	20574	20233	20369	20242	20445	20452	20335	20347	20469	20187	20392	20340	20405	20436	20737	20455	20346	20075	20539	20408	20087	20235	20166	20446	20449	20327	20308	20461	20384	20369	20511	20373	20455	20236	20314	20328	20435	20335	20498	20449	20591	20330	20509	20623	20287	20341	20413	20141	20406	20341	20422	20494	20467	20506	20366	20685	20440	20268	20464	20350	20304	20406	20284	20269	20466	20566	20525	20484	20483	20505	20492	20381	20278	20382	20348	20486	20450	20450	20603	20134	20573	20495	20456	20310	20539	20430	20300	20159	20291	20184	20318	20372	20482	20336	20354	20577	20320	20037	20350	20267	20430	20177	20263	20511	20441	20253	20267	20218	20532	20287	20207	20157	20285	20472	20416	20349	20509	20216	20224	20105	20165	20387	20440	20495	20432	20389	20466	20207	20220	20549	20449	20587	20311	20481	20453	20278	20451	20395	20244	20284	20494	20378	20364	20288	20208	20245	20377	20546	20416	20159	20230	20327	20181	20241	20468	20299	20463	20427	20258	20393	20333	20295	20362	20465	20495	20371	20175	20389	20520	20209	20466	20268	20659	20315	20549	20227	20537	20317	20362	20235	20416	20242	20358	20439	20220	20262	20389	20101	20493	20502	20197	20439	20383	20181	20357	20360	20294	20318	20081	20530	20052	20438	20414	20207	20367	20433	20427	20195	20389	20328	20390	20275	20258	20200	20419	20639	20437	20262	20328	20411	20437	20195	20184	20436	20537	20458	20441	20593	20462	20201	20371	20365	20384	20361	20368	20484	20380	20410	20234	20499	20408	20211	20226	20288	20419	20349	20315	20331	20357	20294	20314	20303	20567	20404	20291	20431	20257	20243	20292	20502	20053	20353	20187	20354	20430	20439	20361	20345	20361	20283	20539	20633	20403	20339	20257	20510	20494	20534	20372	20407	20676	20205	20334	20381	20561	20398	20471	20356	20329	20401	20320	20309	20415	20528	20160	20064	20487	20453	20368	20271	20159	20407	20396	20684	20509	20175	20517	20441	20425	20170	20442	20441	20373	20154	20193	20323	20464	20288	20461	20448	20355	20435	20217	20421	20388	20352	20393	20111	20268	20565	20305	20497	20505	20536	20266	20441	20396	20306	20344	20202	20153	20185	20460	20241	20258	20572	20442	20349	20254	20315	20258	20274	20389	20508	20379	20480	20424	20518	20407	20199	20539	20423	20535	20398	20548	20395	20334	20271	20436	20487	20299	20161	20501	20167	20239	20264	20295	20381	20287	20353	20399	20392	20626	20404	20586	20532	20445	20447	20497	20256	20220	20464	20511	20552	20293	20355	20308	20285	20314	20360	20436	20394	20484	20384	20498	20556	20308	20228	20282	20515	20348	20443	20392	20315	20435	20436	20344	20468	20480	20313	20200	20444	20343	20194	20377	20363	20352	20339	20363	20416	20474	20230	20211	20184	20465	20339	20568	20569	20492	20540	20414	20235	20235	20473	20547	20373	20251	20335	20439	20321	20209	20452	20302	20339	20268	20432	20432	20643	20663	20254	20419	20299	20279	20471	20427	20007	20364	20482	20372	20499	20495	20789	20423	20356	20389	20458	20489	20282	20284	20508	20318	20196	20322	20363	20369	20329	20426	20331	20430	20261	20107	20503	20466	20477	20318	20363	20465	20308	20316	20217	20519	20333	20382	20291	20339	20390	20510	20361	20512	20459	20403	20310	20223	20336	20324	20277	20511	20326	20534	20610	20299	20420	20214	20285	20324	20404	20237	20329	20222	20296	20424	20370	20297	20020	20251	20478	20272	20413	20378	20220	20223	20267	20374	20511	20134	20239	20393	20410	20438	20525	20409	20446	20376	20424	20202	20503	20438	20562	20543	20456	20325	20332	20150	20128	20582	20118	20534	20398	20269	20189	20407	20217	20511	20301	20475	20388	20572	20521	20162	20516	20280	20218	20316	20052	20411	20427	20269	20327	20291	20093	20262	20355	20508	20329	20416	20463	20284	20434	20291	20236	20357	20365	20319	20353	20299	20474	20279	20164	20318	20543	20250	20259	20321	20347	20476	20277	20454	20348	20320	20125	20323	20296	20416	20300	20527	20560	20550	20443	20274	20683	20483	20352	20276	20408	20361	20501	20213	20362	20509	20318	20116	20299	20309	20389	20418	20396	20271	20314	20433	20258	20249	20295	20456	20455	20270	20497	20295	20328	20072	20418	20388	20453	20325	20279	20473	20499	20436	20163	20502	20649	20320	20336	20428	20333	20257	20377	20567	20236	20409	20315	20488	20188	20360	20343	20352	20294	20323	20272	20208	20379	20120	20199	20405	20362	20380	20223	20347	20449	20289	20491	20526	20254	20338	20256	20717	20426	20320	20328	20519	20393	20470	20347	20351	20328	20373	20571	20393	20327	20301	20157	20287	20057	20293	20204	20338	20414	20324	20187	20506	20269	20376	20332	20396	20373	20294	20652	20674	20551	20461	20378	20382	20363	20293	20457	20600	20518	20615	20319	20551	20337	20314	20080	20255	20527	20195	20189	20266	20374	20305	20544	20556	20472	20371	20439	20175	20384	20353	20495	20256	20412	20438	20459	20199	20147	20473	20547	20363	20299	20369	20404	20409	20181	20284	20292	20253	20341	20447	20427	20398	20373	20160	20252	20340	20280	20371	20462	20291	20410	20371	20446	20471	20387	20239	20404	20442	20375	20400	20396	20395	20475	20378	20543	20097	20429	20448	20388	20654	20504	20532	20481	20239	20505	20449	20446	20239	20346	20320	20358	20478	20505	20233	20600	20444	20275	20344	20307	20379	20369	20334	20295	20527	20384	20457	20387	20293	20376	20550	20517	20376	20626	20603	20601	20487	20402	20340	20253	20480	20253	20306	20358	20421	20465	20306	20278	20471	20341	20322	20104	20357	20326	20433	20319	20458	20428	20360	20209	20609	20251	20418	20534	20253	20392	20506	20284	20318	20163	20597	20381	20363	20387	20102	20345	20314	20250	20473	20562	20369	20290	20561	20405	20409	20626	20310	20432	20548	20251	20593	20293	20306	20372	20266	20453	20355	20405	20540	20211	20395	20507	20417	20546	20393	20256	20386	20478	20380	20374	20351	20353	20452	20343	20326	20539	20208	20500	20575	20356	20138	20257	20523	20501	20435	20167	20374	20204	20476	20154	20583	20510	20247	20120	20386	20480	20118	20341	20438	20368	20289	20396	20360	20431	20465	20288	20399	20305	20302	20211	20545	20304	20561	20425	20328	20418	20325	20298	20394	20497	20146	20490	20500	20521	20270	20351	20288	20473	20321	20590	20421	20531	20212	20443	20462	20375	20589	20212	20268	20302	20234	20550	20372	20228	20463	20371	20283	20392	20270	20260	20307	20339	20357	20228	20122	20376	20326	20518	20404	20509	20418	20208	20504	20289	20320	20477	20403	20369	20437	20475	20276	20467	20279	20196	20456	20415	20171	20141	20115	20244	20111	20336	20590	20362	20396	20407	20523	20329	20319	20451	20451	20495	20271	20319	20379	20615	20410	20490	20525	20545	20324	20426	20084	20478	20312	20232	20501	20203	20320	20440	20245	20305	20501	20382	20361	20073	20133	20374	20555	20437	20361	20447	20418	20260	20253	20305	20213	20683	20336	20498	20371	20388	20405	20600	20354	20353	20478	20331	20486	20480	20334	20339	20484	20544	20427	20495	20346	20419	20410	20291	20290	20319	20275	20422	20283	20342	20220	20259	20340	20159	20428	20419	20503	20493	20496	20468	20390	20450	20208	20397	20153	20424	20615	20325	20382	20237	20336	20330	20361	20473	20280	20249	20492	20248	20385	20442	20232	20066	20423	20487	20538	20474	20143	20458	20290	20300	20559	20428	20498	20315	20508	20562	20157	20238	20491	20390	20087	20288	20315	20457	20317	20541	20395	20238	20298	20164	20353	20306	20273	20234	20216	20649	20277	20249	20102	20530	20366	20456	20474	20301	20329	20236	20470	20433	20510	20493	20371	20488	20469	20072	20344	20341	20491	20318	20290	20301	20291	20405	20352	20480	20552	20389	20406	20579	20527	20491	20433	20104	20445	20479	20398	20257	20344	20429	20329	20304	20579	20173	20461	20369	20430	20486	20246	20425	20291	20466	20413	20457	20425	20334	20427	20409	19931	20370	20527	20678	20482	20432	20546	20324	20446	20636	20403	20413	20393	20287	20425	20481	20557	20201	20525	20273	20555	20285	20288	20411	20402	20496	20407	20484	20522	20458	20404	20355	20402	20450	20371	20143	20181	20413	20291	20397	20451	20487	20503	20201	20190	20380	20170	20493	20358	20491	20356	20528	20362	20405	20323	20611	20523	20361	20394	20265	20464	20268	20464	20354	20434	20143	20150	20167	20416	20514	20395	20267	20439	20563	20363	20532	20452	20352	20009	20397	20665	20353	20279	20437	20227	20327	20347	20350	20452	20612	20397	20343	20351	20651	20387	20233	20338	20500	20291	20383	20277	20175	20136	20271	20447	20248	20415	20539	20485	20557	20276	20231	20422	20623	20335	20427	20507	20489	20414	20224	20327	20409	20335	20185	20386	20309	20193	20397	20439	20382
21618	41379	45860	35669	32083	29980	26551	24317	24808	22688	19928	19283	18287	17315	16461	16303	16177	16288	15937	15768	15981	15935	15942	15579	15816	15784	15861	15968	15874	16099	16065	15899	15790	15728	15784	15628	15461	15891	18998	18837	17515	16561	15661	15588	15368	15390	15443	15559	15266	15506	15557	15577	15348	15555	15406	15478	15425	15375	15559	15372	15497	15447	15493	15514	15433	15528	15500	15366	15443	15509	15432	15246	15576	15448	15608	15385	15414	15577	15439	15636	15470	15465	15471	15543	15465	15341	15574	15288	15345	15463	15374	15509	15370	15386	15517	15519	15649	15319	15573	15231	15537	15438	15423	15341	15580	15372	15380	15387	15576	15461	15479	15332	15453	15529	15324	15778	15203	15454	15378	15444	15553	15488	15395	15568	15472	15482	15410	15380	15451	15344	15408	15529	15349	15557	15516	15663	15454	15370	15501	15458	15406	15435	15314	15500	15598	15682	15383	15407	15362	15487	15562	15367	15505	15270	15492	15518	15585	15387	15358	15428	15310	15308	15422	15378	15589	15426	15611	15528	15555	15497	15543	15464	15363	15413	15664	15600	15359	15355	15440	15323	15696	15357	15345	15534	15419	15501	15294	15600	15484	15514	15407	15615	15439	15499	15494	15474	15320	15463	15489	15384	15326	15468	15519	15449	15342	15367	15382	15345	15532	15567	15398	15500	15606	15488	15622	15351	15368	15443	15448	15363	15572	15435	15373	15406	15440	15434	15456	15425	15456	15485	15358	15533	15471	15360	15333	15545	15603	15440	15589	15476	15336	15411	15400	15479	15199	15484	15644	15443	15442	15512	15389	15483	15499	15372	15510	15584	15408	15347	15299	15535	15476	15492	15369	15482	15440	15499	15188	15586	15658	15376	15274	15530	15627	15288	15623	15451	15449	15450	15394	15585	15343	15486	15392	15598	15419	15519	15311	15547	15531	15387	15637	15531	15406	15369	15393	15326	15547	15441	15446	15453	15407	15568	15521	15417	15464	15375	15511	15557	15419	15443	15298	15458	15379	15371	15441	15383	15505	15372	15441	15473	15328	15437	15627	15457	15520	15447	15576	15431	15462	15413	15620	15531	15533	15254	15418	15555	15471	15425	15317	15437	15661	15447	15437	15511	15466	15395	15569	15465	15484	15508	15585	15675	15542	15584	15346	15554	15408	15717	15488	15468	15407	15315	15455	15480	15326	15766	15535	15328	15388	15597	15373	15365	15609	15641	15382	15391	15418	15519	15500	15368	15391	15304	15603	15637	15400	15409	15576	15384	15559	15299	15465	15413	15609	15300	15679	15537	15414	15357	15284	15417	15396	15511	15434	15507	15254	15424	15550	15408	15500	15440	15451	15355	15580	15302	15495	15367	15493	15398	15557	15340	15470	15541	15401	15409	15334	15383	15496	15637	15561	15544	15593	15211	15552	15481	15421	15488	15657	15539	15395	15440	15480	15409	15464	15630	15358	15317	15475	15493	15360	15408	15397	15487	15384	15434	15322	15440	15407	15477	15426	15212	15567	15331	15540	15436	15459	15356	15563	15480	15501	15517	15482	15321	15523	15354	15671	15530	15359	15489	15397	15189	15245	15585	15382	15616	15619	15267	15472	15393	15344	15395	15464	15337	15293	15585	15227	15485	15279	15531	15437	15433	15566	15470	15443	15591	15458	15490	15506	15562	15463	15366	15455	15391	15532	15513	15472	15571	15458	15587	15430	15586	15566	15554	15245	15362	15345	15427	15596	15405	15505	15424	15410	15324	15639	15545	15392	15412	15579	15452	15452	15437	15486	15360	15429	15464	15324	15500	15570	15481	15383	15462	15500	15412	15401	15285	15408	15641	15320	15504	15502	15481	15430	15425	15514	15486	15373	15599	15520	15426	15572	15325	15282	15518	15260	15383	15565	15467	15313	15687	15423	15374	15384	15477	15516	15521	15457	15508	15491	15721	15519	15428	15592	15415	15435	15283	15686	15524	15331	15654	15430	15303	15661	15489	15410	15366	15519	15438	15344	15202	15538	15365	15418	15408	15506	15498	15422	15462	15447	15568	15286	15313	15489	15426	15352	15393	15446	15606	15536	15531	15495	15454	15427	15484	15431	15510	15419	15614	15655	15349	15457	15280	15343	15385	15351	15332	15455	15450	15584	15465	15316	15462	15475	15558	15387	15238	15371	15475	15435	15403	15460	15314	15358	15615	15474	15543	15424	15458	15530	15421	15360	15328	15411	15431	15586	15367	15489	15509	15381	15561	15493	15475	15504	15449	15404	15421	15393	15399	15543	15375	15514	15453	15412	15455	15273	15454	15519	15384	15453	15344	15372	15388	15688	15484	15345	15672	15504	15553	15337	15545	15598	15323	15561	15564	15384	15342	15435	15464	15463	15515	15404	15575	15368	15447	15452	15432	15389	15331	15406	15529	15365	15541	15434	15348	15371	15470	15489	15610	15544	15587	15430	15406	15540	15628	15328	15568	15527	15494	15578	15323	15477	15480	15449	15292	15365	15391	15497	15281	15415	15372	15561	15435	15502	15424	15469	15386	15464	15591	15441	15646	15571	15508	15384	15456	15387	15591	15385	15655	15365	15259	15265	15488	15494	15542	15459	15555	15489	15360	15503	15327	15336	15614	15567	15508	15421	15247	15430	15468	15323	15483	15531	15526	15326	15309	15486	15556	15519	15310	15434	15441	15291	15307	15275	15491	15374	15613	15573	15591	15493	15425	15508	15531	15461	15277	15416	15719	15539	15645	15428	15329	15436	15571	15385	15485	15636	15478	15382	15393	15407	15389	15394	15448	15481	15461	15453	15513	15238	15341	15565	15540	15575	15366	15500	15351	15500	15428	15528	15599	15563	15332	15409	15597	15434	15350	15455	15482	15539	15410	15447	15467	15284	15417	15495	15504	15543	15473	15400	15372	15500	15444	15292	15279	15406	15259	15258	15464	15368	15593	15389	15632	15419	15520	15353	15403	15511	15418	15303	15474	15179	15390	15443	15359	15619	15635	15407	15382	15417	15374	15608	15569	15592	15424	15446	15610	15494	15304	15651	15362	15476	15502	15383	15483	15408	15553	15394	15413	15473	15534	15555	15476	15499	15461	15560	15364	15316	15410	15620	15407	15324	15348	15422	15590	15385	15467	15505	15694	15406	15351	15494	15431	15350	15383	15497	15524	15402	15454	15550	15417	15490	15315	15519	15343	15491	15326	15555	15543	15493	15512	15534	15299	15446	15458	15554	15449	15611	15473	15397	15316	15324	15503	15426	15495	15354	15530	15506	15481	15484	15624	15535	15269	15413	15465	15532	15480	15487	15307	15313	15372	15425	15477	15403	15465	15272	15399	15469	15401	15407	15539	15445	15267	15498	15423	15378	15435	15508	15261	15421	15441	15442	15492	15503	15513	15587	15558	15451	15318	15551	15325	15554	15489	15467	15532	15439	15683	15472	15279	15382	15457	15481	15394	15536	15498	15578	15516	15393	15460	15396	15387	15414	15455	15390	15535	15605	15621	15560	15455	15471	15655	15473	15423	15391	15419	15395	15446	15512	15555	15460	15450	15688	15356	15504	15455	15483	15436	15434	15541	15409	15317	15493	15515	15472	15350	15478	15439	15456	15404	15407	15436	15313	15557	15389	15487	15511	15294	15495	15524	15425	15363	15476	15330	15472	15493	15451	15478	15457	15538	15674	15443	15429	15491	15494	15208	15525	15407	15466	15366	15554	15470	15472	15404	15499	15540	15315	15475	15492	15545	15384	15385	15403	15448	15479	15454	15349	15458	15333	15310	15412	15362	15569	15325	15562	15449	15463	15511	15376	15477	15250	15381	15553	15366	15372	15570	15605	15339	15504	15458	15354	15546	15366	15555	15337	15422	15350	15480	15476	15473	15409	15332	15389	15554	15479	15582	15550	15587	15388	15444	15476	15494	15418	15394	15482	15462	15346	15412	15574	15443	15520	15670	15426	15533	15483	15496	15503	15498	15308	15625	15595	15466	15441	15379	15390	15382	15379	15328	15617	15356	15413	15249	15551	15226	15286	15377	15563	15452	15218	15411	15381	15377	15426	15345	15428	15408	15554	15556	15467	15560	15423	15341	15384	15430	15459	15340	15534	15439	15547	15578	15419	15519	15595	15408	15490	15499	15550	15260	15358	15396	15458	15214	15299	15560	15579	15487	15424	15495	15591	15587	15488	15389	15612	15551	15334	15626	15589	15438	15475	15523	15657	15562	15513	15361	15374	15381	15519	15568	15389	15293	15467	15500	15385	15418	15338	15298	15477	15373	15492	15370	15350	15466	15380	15463	15370	15456	15490	15347	15427	15429	15290	15425	15359	15396	15331	15663	15471	15475	15478	15463	15325	15658	15293	15528	15576	15444	15449	15577	15478	15398	15441	15400	15619	15682	15365	15393	15205	15587	15552	15375	15482	15479	15407	15447	15447	15417	15480	15436	15394	15481	15389	15507	15649	15421	15373	15423	15475	15554	15482	15537	15513	15368	15131	15316	15672	15388	15375	15474	15513	15450	15399	15434	15261	15484	15356	15403	15479	15588	15448	15508	15507	15422	15566	15483	15645	15406	15434	15317	15431	15390	15528	15494	15399	15405	15387	15402	15362	15528	15486	15459	15458	15487	15589	15404	15378	15483	15411	15532	15598	15497	15293	15586	15482	15567	15439	15534	15497	15482	15480	15313	15322	15639	15373	15604	15457	15414	15532	15516	15518	15535	15493	15469	15527	15474	15652	15581	15535	15513	15597	15278	15491	15403	15536	15479	15289	15491	15571	15438	15495	15490	15563	15502	15341	15593	15461	15420	15513	15324	15454	15474	15429	15295	15432	15439	15542	15326	15494	15448	15468	15557	15167	15376	15569	15459	15488	15668	15570	15506	15493	15566	15411	15447	15494	15433	15405	15397	15517	15500	15543	15355	15411	15517	15533	15370	15318	15463	15533	15513	15533	15441	15378	15322	15557	15465	15404	15465	15517	15521	15470	15512	15414	15415	15510	15589	15599	15382	15290	15311	15393	15482	15334	15298	15384	15499	15631	15591	15282	15367	15424	15407	15370	15435	15611	15453	15421	15596	15266	15404	15383	15537	15398	15293	15551	15495	15491	15544	15425	15536	15509	15394	15500	15493
30500	29289	37325	33505	28675	27004	25393	25055	25377	24321	23473	23299	22928	23070	22738	22720	22355	22803	22552	22553	22616	22622	22350	22441	22733	22592	22564	22373	22752	22712	22683	22440	22526	22749	22600	22619	22470	22324	22499	22590	22582	22705	22795	22406	22658	22424	22298	22470	22437	22316	22256	22385	22494	22381	22293	22311	22606	22404	22407	22240	22456	22602	22430	22329	22498	22574	22507	22227	22531	22419	22526	22310	22413	22436	22601	22177	22464	22304	22478	22465	22489	22403	22433	22510	22582	22426	22628	22435	22557	22452	22589	22394	22315	22288	22329	22469	22354	22344	22404	22376	22395	22456	22796	22512	22559	22370	22467	22378	22312	22416	22689	22552	22483	22495	22560	22577	22470	22293	22382	22297	22476	22561	22461	22562	22474	22534	22515	22289	22670	22258	22416	22308	22282	22537	22564	22367	22556	22583	22339	22680	22396	22543	22764	22370	22569	22584	22527	22577	22580	22351	22447	22273	22495	22669	22476	22333	22626	22408	22404	22592	22341	22582	22554	22186	22565	22207	22409	22425	22523	22455	22605	22338	22265	22515	22265	22482	22353	22570	22569	22258	22127	22589	22498	22376	22298	22460	22363	22316	22510	22479	22381	22416	22619	22284	22349	22417	22433	22456	22579	22367	22272	22399	22567	22315	22462	22376	22382	22427	22421	22302	22600	22141	22532	22250	22585	22612	22619	22345	22301	22221	22318	22466	22314	22574	22447	22492	22447	22473	22460	22572	22602	22429	22274	22505	22280	22338	22485	22527	22335	22576	22287	22424	22555	22400	22394	22213	22376	22421	22362	22642	22467	22194	22348	22417	22400	22391	22723	22408	22456	22513	22569	22190	22500	22689	22449	22390	22533	22509	22328	22353	22406	22471	22507	22443	22196	22390	22326	22504	22328	22229	22378	22254	22343	22432	22274	22739	22509	22550	22386	22396	22472	22311	22395	22495	22531	22649	22171	22468	22468	22382	22401	22401	22337	22476	22423	22449	22411	22322	22636	22511	22274	22249	22518	22355	22448	22205	22530	22276	22314	22527	22542	22377	22461	22221	22341	22642	22537	22555	22155	22466	22405	22334	22574	22636	22163	22361	22391	22713	22334	22539	22429	22610	22485	22409	22630	22565	22364	22500	22461	22570	22479	22638	22613	22505	22581	22442	22528	22535	22412	22574	22437	22473	22713	22508	22495	22485	22411	22247	22284	22338	22506	22275	22408	22463	22484	22413	22394	22602	22602	22431	22605	22450	22325	22286	22651	22574	22337	22441	22548	22384	22368	22371	22377	22568	22420	22568	22436	22362	22336	22593	22490	22544	22330	22727	22604	22374	22430	22655	22306	22522	22498	22164	22555	22617	22240	22218	22527	22439	22219	22378	22354	22566	22567	22392	22386	22480	22593	22571	22695	22677	22469	22496	22291	22380	22624	22562	22417	22410	22103	22486	22328	22316	22497	22622	22719	22542	22477	22498	22481	22424	22539	22360	22397	22576	22477	22416	22224	22575	22375	22300	22490	22482	22436	22441	22263	22572	22620	22576	22622	22397	22348	22440	22343	22475	22484	22397	22381	22506	22508	22341	22460	22371	22427	22472	22582	22651	22509	22382	22561	22254	22364	22566	22349	22513	22553	22473	22522	22422	22450	22511	22511	22401	22400	22499	22372	22430	22243	22566	22339	22377	22544	22499	22632	22578	22452	22473	22277	22539	22447	22516	22393	22411	22265	22543	22360	22240	22422	22372	22458	22604	22426	22499	22548	22483	22415	22307	22738	22405	22545	22469	22373	22307	22226	22620	22354	22431	22292	22495	22392	22383	22387	22484	22464	22423	22581	22502	22468	22452	22545	22533	22526	22436	22554	22502	22687	22430	22658	22389	22470	22309	22289	22391	22619	22458	22463	22435	22501	22564	22792	22498	22354	22293	22588	22673	22480	22462	22480	22777	22555	22483	22478	22883	22559	22540	22571	22531	22486	22549	22510	22410	22534	22395	22305	22543	22511	22200	22378	22425	22578	22564	22471	22542	22435	22457	22266	22529	22609	22404	22521	22527	22320	22589	22425	22400	22509	22371	22193	22475	22405	22524	22419	22251	22146	22282	22312	22347	22486	22414	22432	22413	22411	22421	22645	22229	22452	22557	22552	22451	22489	22372	22399	22551	22341	22569	22455	22692	22464	22482	22451	22436	22586	22413	22215	22416	22538	22381	22166	22388	22370	22408	22378	22453	22380	22348	22264	22412	22266	22500	22539	22527	22639	22500	22288	22344	22696	22128	22425	22353	22552	22552	22474	22412	22338	22371	22590	22724	22532	22400	22393	22482	22757	22428	22494	22450	22551	22501	22411	22495	22477	22537	22442	22546	22505	22520	22471	22480	22145	22456	22422	22567	22356	22529	22428	22534	22374	22417	22568	22534	22387	22581	22503	22364	22598	22312	22354	22408	22578	22512	22587	22459	22588	22677	22323	22401	22421	22590	22465	22478	22469	22394	22420	22519	22418	22357	22515	22305	22327	22316	22372	22463	22506	22537	22610	22362	22623	22656	22494	22642	22488	22385	22627	22470	22452	22592	22312	22451	22511	22393	22459	22415	22577	22438	22474	22273	22552	22530	22345	22319	22400	22422	22332	22415	22539	22277	22413	22694	22524	22437	22474	22611	22434	22537	22495	22352	22500	22345	22400	22302	22330	22524	22542	22563	22521	22369	22820	22604	22421	22508	22677	22338	22544	22324	22377	22503	22491	22397	22721	22037	22380	22543	22488	22541	22309	22290	22402	22437	22169	22206	22360	22412	22495	22446	22545	22320	22274	22220	22335	22341	22524	22395	22654	22675	22471	22228	22204	22499	22570	22572	22621	22437	22332	22467	22549	22175	22507	22482	22326	22523	22250	22361	22448	22406	22686	22378	22697	22214	22376	22320	22389	22662	22387	22482	22665	22371	22352	22359	22385	22369	22542	22576	22243	22327	22587	22513	22187	22457	22209	22392	22337	22418	22233	22632	22512	22523	22625	22549	22655	22165	22321	22384	22417	22636	22325	22266	22646	22518	22393	22372	22679	22358	22398	22236	22643	22452	22510	22722	22539	22482	22661	22559	22518	22454	22553	22439	22516	22566	22387	22435	22381	22237	22417	22593	22487	22441	22567	22630	22497	22426	22622	22439	22186	22112	22545	22398	22344	22468	22623	22393	22431	22554	22499	22332	22426	22543	22529	22417	22345	22346	22335	22506	22418	22428	22300	22388	22650	22585	22536	22616	22416	22473	22419	22506	22442	22315	22486	22346	22612	22450	22531	22593	22309	22276	22429	22531	22656	22221	22561	22590	22517	22197	22692	22446	22454	22461	22365	22412	22357	22312	22426	22314	22464	22515	22405	22378	22305	22421	22433	22375	22553	22647	22264	22459	22560	22467	22647	22377	22499	22244	22514	22459	22381	22692	22455	22623	22453	22396	22460	22448	22241	22455	22602	22467	22528	22572	22557	22374	22215	22386	22346	22555	22530	22416	22376	22471	22236	22280	22376	22717	22447	22676	22503	22381	22513	22484	22445	22533	22348	22784	22444	22514	22463	22457	22446	22138	22437	22316	22482	22380	22782	22394	22442	22589	22366	22501	22488	22684	22332	22473	22590	22235	22548	22477	22584	22301	22414	22500	22725	22431	22533	22462	22425	22646	22443	22381	22369	22553	22309	22499	22607	22359	22498	22391	22515	22474	22167	22336	22320	22672	22366	22577	22211	22448	22253	22437	22674	22512	22453	22394	22336	22385	22185	22387	22357	22230	22175	22528	22520	22375	22478	22504	22593	22386	22413	22538	22489	22412	22509	22464	22404	22481	22336	22440	22427	22267	22292	22325	22330	22361	22359	22317	22539	22367	22653	22569	22453	22577	22498	22470	22566	22381	22274	22352	22537	22507	22435	22391	22348	22527	22720	22444	22364	22560	22435	22372	22547	22514	22213	22314	22243	22681	22554	22429	22593	22565	22327	22165	22211	22491	22609	22203	22461	22562	22504	22525	22543	22451	22507	22544	22500	22463	22438	22717	22595	22772	22358	22533	22688	22307	22660	22367	22441	22567	22339	22395	22487	22430	22433	22650	22549	22343	22455	22635	22461	22444	22577	22535	22446	22377	22410	22314	22711	22386	22326	22444	22453	22466	22332	22709	22545	22386	22226	22332	22432	22543	22557	22366	22496	22519	22370	22540	22640	22684	22808	22372	22403	22483	22649	22231	22321	22455	22664	22363	22601	22442	22316	22470	22703	22729	22379	22324	22418	22246	22408	22332	22380	22588	22647	22420	22430	22593	22393	22562	22326	22500	22269	22560	22664	22639	22499	22570	22377	22536	22647	22317	22347	22434	22416	22297	22316	22525	22581	22308	22370	22426	22378	22478	22389	22529	22356	22540	22614	22187	22469	22529	22550	22640	22414	22334	22537	22764	22586	22469	22383	22234	22566	22421	22269	22226	22263	22288	22499	22508	22437	22525	22428	22667	22432	22488	22453	22525	22542	22295	22370	22430	22498	22410	22515	22178	22422	22359	22472	22337	22532	22449	22416	22433	22441	22360	22383	22519	22243	22630	22549	22417	22618	22393	22494	22450	22251	22501	22625	22386	22448	22527	22385	22470	22820	22549	22500	22384	22221	22582	22621	22513	22369	22375	22530	22088	22176	22388	22463	22491	22227	22565	22467	22658	22449	22652	22662	22431	22644	22494	22424	22411	22492	22427	22549	22407	22535	22454	22337	22147	22563	22512	22516	22491	22658	22238	22328	22512	22458	22388	22366	22370	22514	22442	22643	22492	22480	22427	22511	22413	22650	22450	22491	22436	22485	22366	22406	22457	22277	22533	22499	22271	22462	22424	22646	22407	22394	22324	22425	22322	22488	22233	22520	22350	22510	22423	22506	22382	22594	22444	22430	22358	22632	22617	22453	22400	22415	22393	22453	22693	22413	22670	22474	22276	22558	22631	22583	22585	22604	22446	22398	22443	22565	22305	22513	22367	22503	22355	22489	22516	22572	22377	22421	22499	22668	22575	22413	22368	22642	22540	22518	22593	22476	22483	22487	22444	22436	22524	22491	22445	22393	22569	22522	22541	22285	22641	22564	22812	22740	22555	22418	22284	22572	22434
20943	36972	39342	31228	26443	22925	20459	20500	20725	19290	18201	18197	17598	17187	16902	16607	16682	16771	16766	16678	16518	16625	16736	16713	16596	16757	16841	16827	16752	16744	16672	16870	16744	16658	16962	16595	16454	16551	16792	16847	16675	17066	16589	16513	16446	16501	16581	16457	16511	16699	16389	16560	16426	16480	16550	16569	16717	16623	16694	16540	16421	16672	16522	16697	16623	16499	16691	16562	16601	16641	16457	16767	16347	16595	16503	16622	16516	16592	16435	16574	16424	16386	16622	16639	16558	16543	16626	16480	16676	16483	16604	16712	16756	16454	16609	16551	16458	16554	16540	16420	16616	16527	16722	16700	16478	16497	16650	16583	16398	16648	16650	16437	16523	16624	16431	16590	16595	16760	16751	16585	16584	16555	16536	16408	16703	16572	16860	16527	16574	16617	16553	16713	16587	16597	16531	16526	16419	16525	16429	16629	16515	16535	16653	16708	16637	16753	16605	16659	16558	16623	16641	16574	16457	16571	16595	16562	16497	16627	16544	16575	16607	16573	16564	16409	16472	16576	16610	16512	16674	16621	16489	16518	16379	16526	16576	16515	16555	16623	16626	16602	16648	16496	16518	16604	16505	16672	16681	16596	16744	16580	16631	16693	16408	16506	16611	16591	16532	16521	16335	16625	16469	16535	16470	16756	16450	16461	16421	16607	16647	16580	16686	16740	16637	16533	16590	16504	16645	16400	16627	16491	16638	16641	16505	16551	16633	16620	16439	16548	16750	16649	16485	16558	16640	16479	16592	16583	16639	16446	16540	16616	16675	16432	16532	16645	16523	16494	16654	16386	16595	16576	16591	16603	16608	16652	16456	16627	16644	16500	16679	16393	16510	16311	16485	16469	16657	16655	16559	16494	16634	16416	16548	16489	16648	16467	16650	16440	16403	16604	16721	16537	16568	16768	16476	16663	16556	16454	16757	16562	16603	16733	16769	16497	16516	16634	16547	16685	16579	16618	16502	16807	16581	16432	16657	16591	16523	16524	16606	16485	16543	16482	16702	16389	16630	16397	16618	16798	16656	16626	16520	16517	16468	16713	16667	16520	16512	16636	16563	16470	16478	16562	16492	16468	16574	16301	16657	16532	16569	16617	16712	16658	16567	16774	16657	16413	16485	16433	16345	16655	16579	16523	16456	16584	16680	16540	16494	16615	16587	16457	16505	16502	16485	16718	16617	16415	16570	16698	16558	16468	16637	16527	16478	16455	16559	16753	16439	16479	16607	16440	16549	16460	16593	16792	16467	16516	16416	16640	16531	16768	16680	16677	16549	16474	16603	16457	16575	16561	16554	16514	16453	16413	16679	16584	16533	16507	16471	16546	16596	16599	16483	16557	16629	16607	16650	16477	16676	16643	16727	16412	16547	16531	16636	16769	16590	16593	16583	16527	16536	16620	16433	16676	16627	16509	16540	16652	16525	16686	16699	16592	16532	16613	16654	16625	16429	16529	16710	16453	16620	16538	16532	16555	16383	16552	16595	16527	16429	16694	16661	16316	16872	16529	16530	16556	16562	16589	16522	16447	16588	16560	16477	16419	16601	16542	16674	16334	16606	16679	16674	16657	16687	16517	16603	16581	16554	16585	16618	16591	16668	16627	16530	16551	16626	16514	16624	16528	16603	16614	16417	16447	16615	16625	16403	16597	16632	16588	16505	16379	16538	16658	16657	16508	16463	16518	16579	16469	16741	16387	16537	16594	16658	16631	16479	16656	16572	16649	16525	16605	16564	16715	16455	16473	16618	16656	16539	16522	16562	16691	16557	16542	16636	16620	16687	16573	16592	16454	16544	16402	16533	16637	16733	16409	16359	16432	16576	16581	16467	16530	16494	16633	16585	16579	16562	16519	16424	16681	16568	16447	16530	16565	16458	16569	16449	16694	16598	16603	16576	16622	16677	16406	16494	16683	16614	16605	16474	16609	16609	16332	16553	16283	16532	16544	16630	16646	16661	16522	16542	16576	16625	16560	16419	16662	16507	16737	16715	16609	16626	16601	16661	16524	16616	16510	16649	16481	16489	16530	16714	16455	16683	16566	16616	16463	16568	16457	16657	16492	16484	16564	16644	16379	16587	16762	16477	16520	16716	16415	16552	16620	16556	16584	16710	16544	16648	16651	16425	16496	16665	16624	16465	16459	16544	16510	16401	16480	16552	16676	16590	16415	16572	16533	16518	16520	16597	16709	16846	16510	16530	16586	16588	16446	16519	16312	16635	16560	16308	16682	16489	16535	16404	16566	16565	16685	16566	16393	16568	16604	16683	16496	16477	16599	16475	16377	16766	16561	16616	16555	16680	16606	16549	16599	16394	16530	16517	16695	16613	16665	16521	16688	16600	16493	16403	16537	16495	16476	16715	16735	16414	16603	16751	16515	16579	16509	16594	16464	16502	16645	16792	16473	16561	16561	16599	16655	16538	16515	16517	16541	16585	16714	16417	16623	16433	16618	16794	16497	16564	16514	16413	16480	16715	16545	16605	16486	16604	16596	16522	16513	16577	16430	16601	16556	16446	16732	16524	16542	16480	16667	16453	16541	16647	16589	16680	16690	16643	16437	16513	16505	16543	16567	16668	16509	16514	16665	16718	16693	16735	16678	16508	16512	16613	16505	16491	16539	16765	16583	16312	16662	16621	16570	16650	16542	16488	16713	16534	16541	16570	16586	16559	16693	16579	16508	16606	16651	16535	16378	16613	16698	16784	16429	16492	16636	16635	16517	16516	16416	16520	16556	16495	16608	16664	16630	16557	16356	16541	16532	16549	16487	16683	16692	16679	16575	16428	16700	16532	16497	16699	16551	16616	16593	16637	16639	16471	16549	16528	16584	16209	16530	16635	16719	16469	16638	16429	16567	16367	16601	16544	16536	16682	16636	16342	16662	16456	16606	16340	16659	16695	16483	16550	16591	16565	16454	16554	16516	16563	16490	16460	16508	16427	16688	16379	16488	16522	16567	16601	16509	16528	16630	16516	16415	16597	16454	16664	16681	16436	16690	16547	16595	16549	16527	16576	16605	16559	16596	16421	16462	16673	16590	16604	16551	16506	16735	16548	16560	16579	16451	16588	16608	16580	16566	16573	16691	16578	16646	16637	16691	16396	16485	16585	16678	16606	16485	16515	16493	16617	16471	16469	16567	16658	16501	16724	16765	16673	16535	16396	16418	16579	16549	16641	16529	16646	16577	16677	16571	16448	16574	16551	16538	16506	16664	16616	16666	16645	16671	16707	16640	16528	16618	16474	16552	16613	16557	16535	16502	16628	16654	16526	16515	16607	16557	16628	16510	16611	16458	16653	16552	16470	16349	16640	16702	16646	16468	16734	16507	16626	16637	16584	16689	16481	16665	16673	16508	16558	16473	16726	16441	16451	16493	16595	16561	16645	16508	16591	16398	16622	16652	16671	16577	16534	16903	16378	16526	16588	16625	16353	16608	16650	16623	16584	16569	16491	16558	16635	16516	16677	16374	16493	16661	16472	16811	16514	16643	16592	16571	16608	16559	16546	16553	16659	16576	16619	16416	16621	16469	16630	16664	16585	16469	16667	16552	16550	16409	16552	16552	16536	16620	16558	16444	16525	16573	16537	16650	16465	16530	16573	16543	16765	16540	16585	16637	16537	16742	16627	16437	16668	16654	16555	16744	16500	16696	16526	16533	16483	16678	16392	16615	16562	16605	16650	16499	16640	16512	16676	16572	16562	16467	16564	16706	16688	16646	16658	16503	16612	16592	16512	16397	16599	16527	16735	16483	16638	16364	16537	16563	16419	16580	16488	16520	16483	16590	16471	16582	16677	16567	16617	16468	16622	16555	16621	16606	16630	16373	16527	16665	16468	16536	16578	16574	16501	16541	16378	16627	16560	16549	16680	16590	16503	16549	16488	16505	16565	16649	16426	16476	16598	16696	16568	16563	16472	16587	16517	16586	16513	16502	16537	16437	16499	16457	16617	16391	16556	16567	16515	16607	16610	16546	16536	16602	16569	16682	16699	16484	16559	16565	16625	16580	16518	16650	16493	16658	16491	16749	16527	16521	16420	16607	16551	16484	16715	16644	16624	16714	16682	16703	16576	16622	16647	16682	16430	16660	16591	16714	16622	16375	16582	16568	16610	16484	16378	16501	16336	16812	16411	16555	16486	16628	16558	16517	16595	16525	16498	16512	16528	16449	16583	16446	16525	16741	16624	16623	16711	16418	16555	16652	16659	16602	16421	16603	16437	16487	16585	16392	16547	16524	16517	16622	16480	16619	16406	16579	16569	16537	16630	16431	16512	16599	16524	16609	16482	16553	16373	16498	16636	16487	16562	16606	16481	16438	16690	16464	16525	16497	16498	16699	16502	16593	16587	16588	16608	16532	16546	16612	16438	16539	16438	16583	16666	16700	16572	16566	16773	16593	16558	16561	16781	16623	16494	16524	16429	16486	16494	16533	16462	16409	16612	16503	16793	16588	16683	16512	16698	16291	16623	16884	16431	16647	16645	16495	16674	16636	16498	16598	16478	16699	16616	16482	16682	16743	16720	16479	16477	16555	16470	16552	16599	16509	16645	16603	16567	16640	16449	16645	16660	16603	16692	16462	16552	16614	16716	16474	16561	16732	16563	16783	16605	16648	16541	16516	16469	16447	16483	16593	16713	16440	16638	16672	16723	16697	16521	16637	16605	16453	16587	16397	16675	16389	16757	16476	16462	16573	16448	16385	16584	16553	16588	16392	16584	16582	16381	16564	16684	16526	16545	16683	16339	16548	16636	16524	16584	16564	16497	16526	16555	16618	16481	16632	16637	16592	16551	16475	16485	16658	16568	16693	16646	16578	16829	16637	16476	16526	16432	16640	16378	16540	16464	16537	16531	16393	16691	16630	16608	16627	16567	16492	16455	16433	16407	16411	16369	16690	16507	16584	16527	16557	16567	16609	16621	16493	16599	16511	16543	16437	16553	16499	16590	16648	16494	16470	16650	16481	16573	16509	16591	16447	16585	16467	16374	16427	16730	16583	16753	16696	16743	16385	16452	16622	16552	16557	16474	16674	16744	16399	16543	16496	16661	16614	16591	16717	16570	16306	16542	16608	16597	16635	16503	16535	16570	16559	16602	16528	16557	16605	16477	16683	16450	16513	16758	16435	16471	16537
24438	20933	28375	26080	27720	30316	30113	28119	27520	26410	25913	25550	25036	24665	24068	24348	24266	24333	24081	24003	23913	23970	23999	24094	23984	23985	24240	24482	24228	24415	23832	23877	23843	24031	23770	24184	23886	23803	24634	24911	24822	24473	24011	23801	23924	23878	23970	23860	23797	23671	24124	23956	23950	23867	23789	23824	23834	24052	23863	23904	23995	24022	23870	23824	23766	23640	23794	23836	23869	23871	23710	23850	23900	23841	23655	23775	23697	23849	23888	23776	23790	23843	23933	23906	23767	23729	24094	23960	23741	23738	24060	23785	23567	23745	23819	23742	24034	23966	23901	23767	23967	23769	23820	23791	23954	23763	23726	23647	23688	23801	23738	23808	23958	23985	23836	23706	23806	23837	23873	24049	23751	23817	23728	23782	23822	23681	23805	24110	23905	23825	23823	23882	23877	24082	23996	23793	23692	23746	23710	23687	23605	23748	23771	23891	23833	23751	23726	23718	23795	23837	23687	23897	23952	23670	23856	23822	23706	23909	23696	23660	23983	23822	24037	23603	23965	23714	23757	23689	24120	23614	23858	23670	23572	23618	23638	23888	23870	23863	24086	23628	23732	23909	23844	23801	23898	23822	23853	23916	23741	23893	23791	23774	23873	24092	23841	23838	23757	23936	23946	24033	23878	23897	23907	23910	23744	23896	23947	23812	23754	23963	23845	23894	23741	23734	23737	23771	23927	23731	24038	23849	23751	23878	23789	23889	23707	23794	23974	23753	23895	23685	23673	23829	23750	23934	23862	23983	24019	23805	23681	23773	23846	23845	23918	23785	23917	23649	23827	23793	23919	23833	23951	23779	23496	23840	23668	23826	23571	23829	23966	23879	23810	23888	23898	23844	23854	23759	24134	23781	23999	23885	23762	23792	23833	23763	23881	23930	24043	23833	23698	23503	23793	23780	23799	23857	23695	23928	23753	23965	23683	23743	23768	23737	23786	23885	23547	23651	23638	23740	23773	23728	23849	23892	24049	23813	23881	23797	23614	23840	23869	23705	23844	23836	23914	24052	23939	23921	23778	23871	23577	23709	23847	23910	23886	23827	23910	23767	23708	23763	23759	23708	24089	23889	23795	23744	23839	23726	23845	23952	23704	23877	23746	23922	23697	24008	23473	23714	23876	23720	23781	24072	24106	23845	23886	23681	23739	23742	23749	23747	23968	23859	23857	23838	23720	23787	23939	23836	23881	23679	24046	23943	23727	23756	23897	23809	24048	23838	23825	23887	23746	23809	23704	23858	23649	23764	23640	23822	23865	23772	23823	23569	23840	23803	23901	23673	23787	23920	23612	23744	23721	23538	23972	23861	23847	23935	23795	23940	23727	23609	23749	23659	23807	23778	23819	23924	23968	23876	23808	23813	23997	23828	23766	23764	23662	23588	24016	23693	23891	23632	24019	23377	23814	23801	23683	23807	23902	23750	23552	23896	23766	23914	23630	23597	23813	23860	23794	23492	23819	23780	23822	23942	23817	23830	23634	23685	23771	23786	23792	23731	23915	23808	23794	23938	23877	24025	23802	23732	23843	23823	23922	23670	23927	23654	23960	23839	23950	23762	23771	23709	23758	23780	23887	23930	23813	23668	23685	23916	23688	23863	23922	23832	23782	23482	23879	23829	23863	23836	23956	23756	23724	23894	23865	23937	24010	23962	23860	23719	23786	23959	23833	23758	23825	23827	23821	24042	24041	23797	23624	23991	23846	23800	23938	23599	23949	23819	23794	23765	23960	23911	23491	23991	23751	23696	23597	23946	24000	24133	23926	23942	23849	23849	23822	23980	23894	23793	23837	23900	23713	23861	23867	24000	23868	23807	23734	23742	23681	23749	23933	23697	23679	23834	23796	23860	23637	23837	23791	23629	23718	23616	23870	23855	23865	23592	23474	23861	23953	23849	23985	23783	23586	23726	23821	23797	23865	23873	23850	23842	23822	23934	23984	23789	23760	23819	23830	23835	23935	23646	23990	24092	24135	23949	23804	23669	23811	24066	23859	23701	23777	23864	23883	23941	24077	23990	23792	23943	23820	23960	23974	23994	23864	23809	23897	23972	23743	23938	24011	23761	24015	23787	23933	23701	23763	23632	23788	23762	23730	23844	23796	23876	23748	23703	23800	23702	23756	23953	23818	23715	23859	23758	23736	23876	23884	23861	23868	23867	23789	23779	23695	23815	23942	23952	23896	23822	23782	23922	23663	23726	24084	23726	23938	24158	24039	23878	23820	23637	23768	23773	23709	23920	23564	23833	23686	23846	23577	23780	23873	23741	23771	23988	24058	23907	23812	23861	23712	23825	23778	23878	23753	23717	23878	23754	23790	24002	23849	23872	23854	23843	23786	23952	24171	24137	23888	23652	23686	23481	23649	23689	23894	24007	23957	23856	23784	23682	23854	23938	23712	23752	23794	23870	23988	23834	23903	23760	23728	23961	23748	23852	23908	23828	23893	23701	23977	23825	24099	23914	23661	23879	24104	24050	23906	23635	23945	23870	23887	24059	23933	23651	23934	23798	23711	23750	23738	23931	23963	23698	23931	23675	23780	23686	23792	23925	23895	23726	24027	23632	23754	23853	23841	23802	24008	23816	23817	23656	23545	23629	23797	23947	23864	23879	23856	24035	23767	24031	23923	23859	23808	23824	23614	24146	23963	23868	23843	23826	23792	23769	23699	23703	23730	23881	23922	23990	24150	23861	23784	23934	23938	23731	23781	23822	23914	23962	23817	23804	23754	23778	23764	23937	24021	23898	24062	24039	23887	23884	23860	23818	23756	23977	23866	23811	23708	23781	23946	23662	23840	23856	23760	23751	23654	23599	23788	24065	23965	23811	24090	23729	23655	23914	23812	23756	23904	23762	23884	24173	23763	23964	23811	23767	23550	23710	23850	23644	23938	23903	23793	23859	23816	23821	23618	23684	23628	23630	23929	23560	23817	23985	23975	23791	23901	23583	23929	23569	23994	23903	23675	23777	23928	23597	23742	23707	23880	23991	23748	23883	23893	23709	23880	23814	24015	23832	23969	23771	23880	23845	23707	23882	23758	23833	23734	23810	23818	23751	23980	23959	23786	23801	23899	23844	23850	23877	23817	23873	23782	23688	23686	23804	23829	23839	23726	23937	24153	23637	23503	23757	23846	23940	23872	23830	23885	23816	23803	24034	23697	23853	23773	23856	23939	23916	23781	23865	24116	23859	23950	23934	23918	23723	23936	23754	23741	23627	23644	23775	23538	23957	24055	23830	23640	23639	23805	23918	23843	23710	23781	23690	23680	23698	24047	23967	23689	23927	24067	23882	24029	23746	23839	23696	23651	23962	23911	23869	23762	23674	23917	23946	23890	23874	23920	23651	23933	23885	23711	23998	23827	24011	23650	23728	23938	23757	23989	23825	24134	23810	23954	23756	23746	23767	23876	23813	23841	23815	23690	23841	23849	23906	23953	23844	23733	23705	23645	23718	23883	24029	23639	23694	23718	23450	23743	23851	23819	23727	23918	23929	23853	23842	23928	23835	23816	23737	23919	23655	23859	23916	24008	23858	23881	23974	23975	23733	23852	23775	23753	23802	23658	23828	23776	23806	23955	23791	24008	23679	23630	23873	23657	23806	23899	23720	23911	23731	23900	24010	23849	23684	23568	23775	23575	23674	23811	23754	23950	23833	23697	23822	23871	23849	23875	23666	23840	23718	23943	23910	23922	23670	23904	24179	23664	23765	23777	23970	23684	23624	23976	23671	23969	23830	23795	23561	23866	24014	23695	23858	23991	23758	23754	23804	23911	24032	23741	23898	23654	23564	23868	23809	23665	23934	23949	23737	23814	23867	23786	23955	23617	23615	23769	23813	24034	23912	23838	23820	23661	23787	24063	23811	23729	23859	23854	23866	23735	23680	23815	23869	24055	23966	23978	23890	23721	23937	23909	23934	23868	23768	23848	23823	23936	24081	23927	23656	23704	23737	23699	23848	23929	23805	23807	23793	23861	23687	23811	23753	23935	23836	23854	23935	23939	23886	24092	23842	23881	23710	23980	23656	23931	24032	23688	23987	23857	23782	23817	23758	23879	24007	23897	24057	23790	23885	23846	23693	23666	23919	23864	24059	23839	24016	24110	23773	23782	23901	23779	23847	23898	23891	23725	23811	23606	23866	23642	23731	23813	23688	24036	23847	23928	23875	23879	23945	23700	23776	23814	23990	23771	24054	23949	23896	23971	23934	23940	23950	23710	23887	23717	23831	23553	23685	24097	23993	23739	23880	23994	23805	23871	23759	23666	23933	23807	23538	23944	23856	23858	23977	23892	23864	23804	23767	23891	23835	23932	23830	23886	23666	24032	23701	23704	23825	23837	24046	23943	23821	23747	23811	24143	23727	23862	23819	23751	23548	23877	23915	23921	23948	23882	23809	23748	23769	23838	23927	24013	23822	23817	23822	23769	23693	23918	23879	23859	23753	23604	23759	24044	23981	23839	23936	23843	23814	23786	23728	24064	23924	23904	23745	23762	23823	23684	23829	23732	23903	23923	23805	23867	23807	23867	23865	23931	23830	23831	23915	23998	23907	23678	23937	23971	23770	23764	23868	23697	23665	23973	23800	23940	24052	23843	23941	23918	23910	23797	23864	23825	24023	23839	23564	23883	24014	23825	23795	23920	23723	23561	23754	23813	23789	23881	23872	23818	23658	23784	23549	23692	23849	23889	23835	23755	23778	23861	23638	24037	23911	23542	23774	24056	23805	23625	23695	23820	23903	23742	23898	23786	23752	23814	23796	24000	23694	23745	23592	23861	23798	23893	23651	23898	23985	23808	23893	23992	23914	23625	23783	23738	23983	23963	23855	23840	23891	23884	23877	23698	23929	23996	23688	23468	23746	23928	23793	23794	23912	23999	23957	23903	23733	23805	23644	23915	23976	23824	23797	23825	24052	23888	23991	23922	23624	23916	23937	23833	24113	23657	23637	23833	23761	23834	23823	23773	23928	23858	23754	23896	23809	23875	23739	23791	23623	23868	23658	23768	23970	23862	23769	23965	23842	23789	23672	23980	23979	23923	23936	23794	23764	23927	23728	23796	23880	23850	23622	23646	23698	23731	23853	23730	23718	23720	23874	23833	23900	23918	23799	23687	23549	23632	23631	23982	23711
20924	48406	49320	39570	33449	27719	23829	24007	23384	21170	20026	19938	18571	18241	17765	18033	17903	17762	17647	17606	17588	17588	17622	17471	17561	17575	17753	17711	17814	17753	17502	17578	17730	17567	17550	17313	17393	17385	18690	18825	18407	18154	17542	17233	17309	17423	17491	17302	17318	17256	17264	17400	17253	17448	17306	17348	17333	17251	17384	17279	17388	17411	17265	17319	17479	17345	17370	17432	17396	17404	17377	17320	17268	17269	17283	17390	17451	17278	17465	17421	17427	17340	17215	17421	17279	17308	17111	17448	17284	17127	17289	17357	17291	17247	17295	17207	17315	17291	17408	17282	17407	17388	17535	17366	17236	17442	17375	17340	17209	17280	17280	17273	17399	17266	17313	17305	17298	17137	17378	17198	17250	17429	17316	17371	17317	17361	17387	17078	17212	17274	17320	17353	17375	17489	17360	17247	17581	17382	17177	17521	17242	17497	17384	17272	17377	17230	17312	17383	17087	17456	17004	17224	17455	17278	17280	17301	17355	17199	17333	17322	17380	17313	17184	17355	17345	17292	17205	17218	17319	17432	17160	17223	17293	17290	17280	17346	17279	17321	17387	17357	17213	17212	17378	17412	17263	17431	17203	17341	17242	17336	17460	17351	17332	17331	17471	17354	17274	17274	17339	17147	17413	17259	17420	17383	17199	17335	17290	17411	17290	17182	17349	17209	17289	17216	17352	17209	17333	17147	17263	17255	17374	17526	17414	17224	17434	17341	17049	17199	17301	17268	17390	17166	17431	17166	17348	17424	17393	17231	17218	17157	17499	17204	17255	17468	17240	17204	17226	17471	17469	17294	17134	17045	17417	17213	17349	17234	17285	17465	17235	17243	17159	17188	17220	17280	17283	17367	17060	17267	17255	17107	17313	17419	17436	17302	17238	17339	17174	17152	17211	17196	17364	17272	17577	17157	17270	17130	17305	17266	17353	17339	17215	17352	17399	17329	17417	17294	17298	17324	17210	17518	17352	17267	17307	17375	17387	17380	17460	17224	17362	17188	17363	17213	17439	17429	17284	17513	17315	17329	17348	17301	17228	17184	17425	17407	17200	17396	17440	17222	17343	17204	17185	17390	17291	17422	17316	17316	17308	17284	17307	17510	17411	17162	17459	17210	17341	17457	17220	17212	17302	17278	17242	17377	17347	17496	17314	17348	17214	17415	17368	17260	17402	17327	17415	17424	17376	17206	17183	17357	17227	17125	17296	17460	17235	17341	17050	17304	17160	17125	17480	17436	17229	17314	17309	17453	17263	17385	17192	17244	17222	17351	17216	17191	17232	17129	17247	17157	17450	17425	17436	17044	17287	17450	17338	17326	17256	17139	17330	17327	17365	17385	17408	17401	17339	17331	17225	17379	17261	17389	17237	17294	17206	17192	17447	17130	17378	17368	17326	17313	17273	17412	17285	17130	17238	17368	17427	17265	17167	17277	17057	17428	17238	17275	17286	17353	17326	17303	17516	17235	17218	17293	17340	17290	17442	17312	17140	17336	17192	17399	17366	17376	17445	17363	17285	17398	17250	17284	17394	17288	17327	17221	17536	17311	17274	17235	17208	17368	17333	17337	17165	17353	17234	17350	17391	17192	17305	17244	17244	17454	17366	17336	17478	17408	17331	17440	17353	17354	17148	17347	17384	17274	17253	17232	17292	17374	17258	17281	17418	17342	17370	17358	17338	17352	17301	17527	17360	17113	17474	17272	17289	17175	17359	17121	17406	17274	17201	17348	17182	17188	17350	17390	17303	17262	17183	17391	17397	17377	17287	17391	17281	17442	17150	17156	17172	17275	17354	17323	17267	17302	17213	17321	17405	17306	17363	17416	17288	17270	17241	17182	17395	17249	17166	17347	17228	17361	17393	17500	17212	17353	17201	17375	17270	17277	17303	17302	17338	17325	17308	17344	17215	17318	17289	17316	17514	17267	17328	17226	17266	17381	17114	17368	17407	17218	17299	17305	17137	17366	17390	17331	17291	17397	17309	17250	17316	17412	17362	17288	17403	17334	17469	17300	17451	17300	17478	17515	17154	17194	17554	17283	17198	17298	17284	17363	17297	17265	17355	17239	17263	17229	17333	17231	17341	17189	17087	17217	17229	17385	17503	17177	17308	17327	17287	17262	17306	17286	17235	17429	17408	17190	17247	17426	17184	17277	17284	17388	17446	17216	17418	17354	17281	17223	17430	17451	17328	17398	17465	17175	17269	17322	17343	17362	17350	17390	17292	17324	17458	17241	17370	17440	17191	17400	17380	17420	17250	17224	17328	17325	17204	17419	17324	17319	17349	17554	17300	17406	17447	17262	17137	17344	17269	17352	17250	17323	17264	17370	17396	17228	17268	17296	17279	17215	17380	17430	17477	17297	17387	17263	17278	17190	17343	17432	17251	17325	17467	17342	17304	17392	17167	17428	17333	17499	17281	17426	17311	17385	17255	17352	17344	17217	17295	17220	17416	17384	17402	17505	17483	17327	17147	17496	17435	17624	17279	17194	17137	17339	17268	17247	17241	17371	17387	17312	17237	17502	17477	17115	17372	17140	17261	17307	17425	17314	17227	17159	17442	17324	17372	17165	17175	17293	17329	17258	17304	17330	17323	17391	17445	17308	17442	17362	17197	17395	17370	17276	17281	17428	17308	17205	17337	17307	17411	17337	17388	17301	17313	17237	17229	17284	17303	17363	17421	17280	17294	17418	17366	17421	17281	17257	17263	17136	17184	17415	17412	17150	17266	17375	17200	17574	17398	17355	17340	17238	17483	17100	17245	16982	17340	17270	17205	17323	17355	17318	17256	17392	17126	17319	17304	17374	17166	17344	17408	17282	17239	17416	17382	17284	17288	17423	17364	17429	17427	17372	17447	17368	17303	17489	17483	17351	17420	17170	17376	17315	17380	17372	17358	17423	17368	17374	17226	17257	17294	17317	17311	17305	17208	17381	17343	17560	17527	17471	17226	17326	17397	17340	17346	17243	17285	17276	17440	17298	17200	17321	17386	17286	17423	17172	17388	17115	17307	17151	17240	17114	17377	17369	17377	17256	17106	17432	17188	17232	17382	17180	17294	17237	17234	17218	17299	17330	17216	17492	17335	17402	17332	17394	17313	17527	17436	17398	17397	17307	17285	17269	17293	17191	17375	17296	17475	17449	17374	17392	17397	17181	17483	17308	17242	17213	17209	17283	17281	17225	17445	17457	17290	17095	17361	17143	17332	17318	17413	17360	17249	17312	17263	17390	17319	17510	17218	17311	17284	17328	17186	17310	17347	17509	17330	17161	17322	17291	17461	17315	17293	17382	17491	17386	17285	17288	17349	17231	17290	17564	17228	17529	17363	17393	17221	17242	17320	17109	17308	17361	17348	17372	17296	17365	17452	17227	17346	17247	17173	17303	17236	17240	17228	17324	17494	17424	17279	17365	17157	17134	17433	17336	17431	17393	17391	17345	17349	17351	17374	17279	17179	17339	17249	17481	17368	17306	17322	17258	17280	17434	17384	17215	17370	17354	17416	17411	17269	17439	17288	17476	17318	17259	17347	17326	17510	17125	17361	17262	17222	17300	17140	17296	17182	17311	17230	17124	17373	17143	17275	17342	17403	17389	17347	17456	17296	17327	17130	17143	17213	17375	17307	17310	17333	17361	17360	17369	17388	17293	17479	17221	17345	17351	17342	17399	17364	17494	17366	17442	17382	17381	17185	17460	17324	17310	17468	17202	17462	17492	17276	17273	17239	17147	17147	17279	17374	17345	17351	17208	17334	17275	17274	17318	17361	17322	17099	17150	17215	17387	17199	17296	17415	17288	17103	17313	17389	17251	17150	17295	17312	17493	17278	17402	17214	17397	17358	17348	17500	17203	17280	17524	17373	17296	17241	17261	17490	17196	17466	17195	17309	17284	17312	17304	17489	17308	17364	17459	17291	17514	17324	17434	17310	17401	17229	17399	17249	17460	17389	17223	17546	17301	17250	17427	17196	17138	17299	17443	17217	17158	17373	17133	17392	17335	17299	17199	17174	17413	17454	17361	17368	17288	17415	17399	17260	17332	17202	17291	17216	17154	17432	17341	17439	17321	17364	17252	17451	17341	17373	17515	17297	17257	17302	17318	17303	17419	17445	17356	17427	17261	17290	17339	17352	17278	17120	17305	17355	17395	17546	17318	17368	17277	17317	17256	17126	17398	17239	17409	17412	17079	17421	17174	17338	17215	17486	17357	17289	17315	17387	17288	17159	17352	17533	17332	17461	17332	17320	17335	17176	17274	17346	17311	17298	17502	17257	17475	17451	17180	17207	17303	17086	17370	17250	17498	17250	17300	17172	17262	17365	17287	17110	17404	17151	17368	17164	17357	17098	17297	17453	17432	17323	17049	17373	17361	17284	17252	17542	17155	17140	17426	17147	17314	17389	17373	17258	17168	17298	17368	17480	17127	17311	17357	17415	17086	17370	17399	17141	17183	17262	17269	17368	17419	17349	17235	17348	17349	17290	17376	17237	17182	17609	17289	17235	17130	17421	17316	17252	17296	17411	17373	17305	17232	17302	17282	17395	17334	17316	17151	17365	17231	17351	17350	17445	17507	17264	17573	17327	17430	17128	17301	17455	17356	17318	17374	17246	17317	17257	17358	17339	17185	17229	17382	17197	17511	17278	17442	17231	17194	17381	17210	17488	17177	17399	17397	17488	17372	17261	17497	17358	17325	17436	17598	17295	17361	17415	17335	17204	17396	17349	17193	17250	17392	17265	17337	17346	17382	17264	17434	17111	17492	17195	17393	17432	17316	17408	17299	17106	17299	17180	17415	17329	17406	17396	17366	17407	17324	17255	17414	17318	17475	17217	17453	17231	17503	17186	17377	17312	17329	17379	17306	17273	17409	17250	17259	17412	17321	17069	17123	17456	17133	17363	17302	17318	17408	17263	17276	17352	17321	17235	17434	17439	17490	17429	17367	17217	17519	17322	17361	17251	17449	17417	17252	17430	17326	17284	17332	17250	17355	17430	17298	17443	17387	17422	17375	17366	17301	17537	17457	17391	17467	17427	17351	17171	17332	17401	17481	17450	17129	17482	17114	17318	17389	17399	17296	17113	17287	17339	17158	17387	17574	17228	17171	17308	17259	17216	17294	17232	17374	17339	17409
22984	20886	28348	24101	24376	29404	32654	29527	28882	27463	26948	25993	25416	24715	24505	24516	24395	24026	24093	24214	24111	24053	24261	24233	24103	24316	24257	24240	24567	24330	24323	24283	24107	24424	24208	24096	24054	24044	25342	26089	25505	24818	24638	24084	23781	23803	23978	23893	23695	23927	23677	23972	23792	23852	23861	23822	23842	23928	24011	23917	23992	23796	24115	23953	23993	23848	24032	23754	24051	24083	23894	23783	24065	23803	24074	23998	23931	23915	23960	23726	23712	23748	23769	23631	23768	24199	23871	24210	23962	23917	23588	23677	23491	23763	23576	23815	23660	23889	23805	23855	24099	23720	23815	24148	24105	23871	23958	23862	23945	23722	24021	23769	23652	23917	24236	24078	23819	23919	24012	23863	24165	23907	24050	23640	23839	24002	24085	23665	23953	23883	23791	23617	23928	23822	24040	23978	23987	23852	23924	23800	23804	23976	23674	23996	23927	23975	24077	23946	24085	23928	23847	23888	23907	23870	23880	23804	23869	24173	24102	23665	23738	23821	23932	23599	23653	24043	23883	23921	23930	23830	24053	23913	23963	23927	23875	24178	23627	23754	23678	23758	23919	23813	24058	23623	23748	23944	24046	24048	23858	23858	23736	23881	23901	23975	23831	23740	23751	23951	23849	23726	23817	23673	23876	23971	23910	24022	23819	24013	23858	23813	23824	23923	23939	23876	23851	23963	24024	23729	23944	23842	23798	23943	23933	23717	23927	23791	23748	23778	24162	23878	23978	23808	23565	23980	23949	23924	23954	23725	23776	23989	23758	23921	23891	23928	23741	24155	23825	23847	23941	23782	23814	23959	23918	24149	23884	23860	23894	23771	23674	23913	23709	23934	23728	23993	23988	23870	23762	23606	23984	23968	23791	23952	23863	24020	23877	23999	23864	23939	23703	23735	23680	23781	23813	23960	23843	23722	23819	23824	23944	24047	23723	23955	23989	23798	23593	23924	23711	23931	23684	23942	23677	23692	23987	23884	23832	23864	23911	23919	24092	23771	23903	23840	23839	23831	23661	23909	23919	23860	23654	23723	23771	23877	23764	23859	23929	23952	23750	23750	24109	23995	23695	23916	23870	23817	23837	23848	23700	24049	24124	23873	23961	23895	24092	24032	23963	23600	24025	24099	23757	23885	23935	24032	23993	23863	23816	23641	23782	23492	23780	23788	23901	23910	23848	24086	23754	23850	23790	23848	23717	23695	23757	23815	23795	23825	23801	23841	23791	24097	23961	23977	23669	23817	23819	23768	23831	23912	23763	23987	23869	23846	23742	23787	23853	23946	23792	23943	23833	23712	23954	23682	23744	23785	24005	23858	23733	23875	23832	23808	23795	23824	23840	23583	23646	23832	23701	23579	23897	24094	23885	24052	23884	23773	23792	23832	23981	23626	23965	23820	23941	23947	23741	24019	23913	23946	23781	23897	24025	23924	23685	23796	23616	23847	23732	23763	23694	23931	24064	23775	23799	23867	23872	23888	23787	23802	23781	23678	24047	23759	23769	23821	23953	23955	23862	23708	23791	23810	23736	23639	23885	23800	23912	23962	23741	23815	23763	23708	23873	23847	23791	23944	23844	23742	23982	23826	24005	23954	23825	23797	23885	24044	23840	23946	23816	23878	23641	23891	23902	23953	24031	23931	23564	23849	24048	23855	23778	23784	24010	23777	23754	24106	23933	23732	23902	23929	23706	23899	23915	23601	23760	23814	23725	23877	23856	23834	23790	23959	23871	23972	23858	23750	23781	24024	23981	23758	23719	23795	23782	23846	23786	23924	23849	23737	23642	23661	23776	24027	23840	23795	24165	23823	23875	23754	23851	23703	23926	23658	23982	23893	23746	23766	24016	24034	23972	24010	24054	23825	23963	23995	23968	23924	23802	24126	23935	24106	23524	23755	23758	23842	24040	23832	23900	23849	23971	23901	23810	24089	23800	23706	23657	23958	24018	23736	23857	23818	23622	23805	23662	23891	23713	23810	23658	23777	23851	23843	23670	23758	23966	23760	23991	23898	23688	23954	23901	23956	23742	23703	23895	24070	23805	23977	24113	23909	23971	23581	23697	23688	23917	23879	23965	23834	23825	23760	23769	23827	23998	23881	23779	23815	23933	23768	23831	23783	23666	23975	23863	23925	23749	23820	23919	23880	23622	24001	23887	23801	23907	23793	23748	23908	23918	23899	24049	23814	24199	23892	23777	23924	23949	23826	23817	23836	23798	23967	23904	23605	24057	23699	23991	24004	24103	24097	23842	23862	23956	23827	23772	23967	23837	23759	24062	23903	23903	23759	23726	23874	23907	23905	23707	23728	23843	23865	24075	23665	23760	23710	23979	23953	23897	23619	23728	23822	23857	24052	23918	23638	23797	23970	23933	23720	23801	23814	23864	23971	24066	23716	23787	23750	23892	23754	23861	23701	23871	24004	23874	24192	23922	23954	23694	23703	23894	23843	23943	23974	23646	23861	23782	23870	23996	23777	23688	23935	23776	23860	23717	23641	23969	23869	23737	23895	23777	23929	23687	23856	23901	23973	23897	23775	23783	23872	23842	23757	23654	23832	23971	23651	23771	23649	24027	24001	23786	23821	23723	23790	23761	23703	23699	23780	23727	23938	23939	23890	24058	23848	23775	23948	23927	23500	23748	24028	23834	23947	23819	23940	23747	23622	23834	23894	24039	23716	23462	24044	23753	23679	23690	23637	23816	23874	24096	23826	23959	23657	23888	23673	24119	24031	23828	23902	23956	23979	23973	23808	23752	23936	23983	23935	23969	23987	24009	23739	23753	23840	23912	23897	23638	23740	23755	23450	23800	23700	23736	23838	23902	23914	23962	23814	24101	23928	24088	23872	23839	23816	23779	23931	23872	23995	23677	24039	23680	23900	23838	24141	23822	23802	23811	23955	23769	23719	23757	23686	23665	23843	23996	23701	23855	23846	23951	23801	23915	23866	23780	23875	23731	23737	23918	23817	23742	23884	23755	23855	23871	23705	23915	23778	24012	23720	23860	23837	23904	23830	23785	23742	23761	23789	23889	23855	23991	24077	24056	23738	24044	23958	23791	23615	23726	23908	23652	23919	23871	23756	23916	23854	23918	23741	23884	23883	23990	23994	24022	23668	24054	23968	24094	23794	23965	23847	23802	23906	23959	23593	23835	23732	24113	24049	23716	23689	23920	23864	23799	23757	23932	23847	23854	23809	23961	23885	23696	23981	23906	23725	23648	23720	23845	23581	23799	23994	23882	23800	23560	24007	23837	23878	23472	23936	23930	23826	24052	23886	23889	23717	23894	23548	23550	23857	23793	23863	23866	24098	23810	23947	23724	23871	23791	23800	23906	23668	23783	23657	23866	23960	23867	23796	23744	23992	23977	23958	23983	23537	24072	23735	23748	23974	23878	23886	24134	23793	23818	23929	23933	23862	23972	23683	23782	23891	23667	23803	23758	23774	23947	23686	23778	23946	23850	23955	23812	23876	23765	23643	23859	23820	23639	23666	24092	23771	23750	23789	23831	23883	23986	23787	23684	23782	23767	23984	23711	24127	23803	23878	23726	23756	23622	23910	23673	23839	23724	23921	23723	24156	23668	23856	23662	23690	23604	23729	23968	23915	23865	23965	23688	23904	24065	24001	23751	23888	23810	23864	23867	23535	23887	24025	23578	23764	23854	23671	23820	23810	24020	23941	24030	23727	23779	23820	23761	23792	23759	23628	24033	23954	23887	23635	23924	23788	23740	23835	24100	23776	23929	23554	23825	23948	23966	23627	23718	23673	23938	23861	23777	23957	23776	23622	23793	23807	23866	23930	23731	23817	23967	23973	23764	23968	23940	23816	24143	23916	24010	23890	23667	23696	23741	23713	23875	23743	23752	23653	23846	23886	23954	23851	23741	23886	23790	24039	23772	23884	23945	23794	23858	23852	23978	23819	23909	23887	23963	23873	24056	23923	23710	23798	23999	23564	23774	23735	23841	23802	23751	23741	23945	23953	23936	23975	23726	23821	23903	23973	23887	23709	23984	23723	23832	23604	23819	23857	23673	23959	23674	24017	24065	23944	23925	23837	23960	23921	23889	24028	23963	23975	23934	24030	23643	23901	24143	23894	23784	23756	23674	23855	23643	23972	23674	23788	23821	23911	23851	24022	23704	23845	23847	23648	23811	23874	23971	23727	23704	23793	23790	23969	23944	23670	24160	23860	23713	24007	23840	23889	23901	23995	24097	23837	23851	23886	23893	23900	23910	23755	23981	23737	23913	24081	23751	23797	23869	23955	23788	24088	23832	23836	23789	23854	23873	23833	24221	23833	23911	23920	23803	23951	23978	23778	24030	23687	23846	23896	23712	23807	23770	23902	23888	23809	23905	23770	23815	23884	23598	23701	23728	23727	23772	23688	23725	23697	23917	23845	23921	23770	23882	23656	23888	23738	23701	23870	23817	23769	23745	23789	23707	23628	23854	23763	23959	23902	23992	23661	23822	23851	23901	23845	23717	23970	23869	23700	24010	23760	23887	23740	23873	23775	23862	23702	23905	24012	23896	23867	23688	23896	23852	23679	23916	23637	23921	23884	23931	24017	23935	24024	24021	24077	23838	23842	23947	23689	23768	23919	23792	23781	23858	24039	23755	24126	24072	24029	23979	23885	23968	23763	23743	23802	23784	23629	23591	23898	23611	24050	23897	23778	23703	23904	23889	23810	23645	23845	23662	24011	23757	23729	23707	23532	23724	23718	23804	23819	23649	23832	23772	23848	23766	23980	23735	23941	23600	23988	23878	23713	23834	24128	23955	23838	23884	23786	23795	24083	23755	23894	23897	23937	23731	23787	23943	24094	23926	23888	23833	23662	24031	23985	23830	23701	23707	23674	24069	23963	23690	23910	23753	23820	23746	23905	24119	23697	23764	23738	23864	23797	23665	23953	23977	23814	23933	23823	23710	23957	24045	23752	23577	23889	23760	23749	24213	23770	23879	23716	23767	23845	23899	23685	23844	23741	23917	23776	24154	23858	23887	23916	23702	24066	23975	24082	23724	23668	23673	23851	23971	23793	23786	23939	23842	23654	23870	23715	23955	23957	23798	23825	24070	23976	23703	23906	23854	23842	23704	23745	23666	23846	23915	24027	23666	23914	23655	23790
25160	52324	53299	43154	37080	29834	26783	26510	25093	22236	21577	20435	19138	18306	17882	18052	18028	17696	17620	17631	17525	17657	17637	17569	17623	17640	17648	17916	17905	17805	17715	17950	17630	17518	17584	17433	17386	17305	19435	20314	19164	18230	17707	17215	17221	17397	17245	17277	17233	17375	17353	17352	17227	17381	17346	17266	17284	17356	17299	17096	17298	17247	17313	17360	17399	17385	17145	17351	17292	17229	17463	17439	17363	17330	17208	17262	17275	17294	17255	17036	17438	17349	17217	17273	17239	17170	17246	17186	17241	17294	17149	17245	17280	17355	17300	17230	17340	17112	17326	17299	17273	17269	17351	17323	17056	17080	17336	17224	17218	17392	17115	17164	17510	17365	17009	17323	17251	17179	17491	17278	17176	17420	17071	17271	17269	17199	17450	17387	17255	17281	17201	17330	17276	17259	17227	17318	17076	17322	17159	17027	17279	17236	17171	17279	17280	17237	17241	17411	17384	17274	17098	17373	17342	17290	17384	17221	17213	17267	17279	17145	17266	17366	17275	17316	17397	17400	17364	17402	17248	17415	17318	17410	17159	17077	17373	17272	17229	17276	17202	17265	17148	17445	17244	17240	17093	17255	17278	17456	17239	17039	17307	17138	17279	17197	17353	17237	17185	17214	17190	17283	17279	17192	17297	17289	17092	17236	17195	17184	17345	17396	17244	17232	17423	17218	17314	17366	17215	17127	17096	17390	17237	17164	17100	17245	17198	17352	17126	17453	17137	17399	17169	17087	17161	17318	17294	17067	17331	17140	17325	17170	17207	17173	17137	17246	17397	17228	17318	17116	17341	17097	17300	17097	17240	17375	17184	17148	17351	17153	17054	17186	17331	17340	17240	17338	17272	17207	17155	17170	17130	17217	17311	17245	17260	17311	17353	17154	17206	17218	16982	17445	17285	17310	17130	17334	17419	17198	17217	17196	17214	17059	17184	17304	17288	17149	17366	17191	17210	17348	17399	17153	17446	17272	17197	17294	17270	17207	17270	17274	17297	17151	17259	17272	17308	17275	17294	17384	17375	17161	17212	17318	17296	17293	17063	17153	17361	17291	17231	17321	17211	17046	17266	17165	17255	17112	17173	17155	17241	17132	17117	17285	17167	17231	17365	17112	17252	17167	17238	17279	17155	17248	17104	17247	17118	17171	17197	17255	17283	17256	17298	17236	17402	17200	17305	17206	17201	17067	17248	17079	17208	17207	17223	17072	17205	17220	17269	17236	17141	17306	17100	17118	17178	17241	17396	17480	17209	17358	17227	17394	17110	17238	17258	17238	17484	17167	17438	17327	17380	17319	17141	17284	17374	17337	17228	17166	17263	17293	17255	17233	17382	17129	17193	17041	17243	17369	17206	17223	17357	17258	17432	17308	17190	17193	17393	17087	17273	17150	17369	17049	17165	17279	17234	17190	17344	17292	17221	17063	17330	17265	17238	17216	17182	17475	17243	17173	17244	17191	17372	17231	17240	17084	17186	17425	17303	17395	17249	17248	17277	17134	17232	17150	17352	17311	17066	17044	17243	17088	17158	17317	17284	17391	17423	17231	17302	17077	17230	17249	17271	17215	17190	17167	17381	17090	17236	17316	17149	17425	17284	17361	17219	17218	17065	17495	17315	17206	17254	17125	17167	17220	17158	17304	17244	17271	17015	17272	17315	17197	17377	17288	17198	17161	17277	17163	17191	17221	17297	17298	17239	17240	17257	17228	17195	17126	17195	17171	17285	17203	17177	17374	17242	17216	17287	17171	17309	17269	17398	17270	17333	17118	17262	17202	17350	17109	17274	17159	17045	17163	17356	17228	17154	17239	17217	17287	17363	17169	17294	17334	17096	17420	17212	17258	17127	17225	17168	17177	17306	17196	17191	17167	17288	17399	17457	17427	17267	17184	17394	17317	17217	17256	17248	17254	17287	17313	17118	17329	17106	17228	17175	17112	17172	17164	17211	17335	17205	17372	17250	17426	17167	17067	17308	17170	17398	17324	17206	17269	17099	17349	17084	17260	17362	17380	17216	17162	17199	17298	17198	17402	17290	17090	17415	17225	17303	17193	17300	17416	17078	17142	17304	17201	17308	17253	17267	17316	17239	17105	17300	17124	17158	17438	17187	17159	17062	17100	17282	17313	17249	17349	17278	17265	17247	17094	17144	17075	17110	17228	17201	17231	17149	17126	17247	17280	17259	17152	17308	17318	17292	17264	17305	17193	17146	17242	17170	17218	17338	17251	17185	17273	17247	17292	17218	17212	17202	17126	17151	17440	17352	17203	17425	17367	17334	17375	17477	17390	17460	17253	17216	17272	17290	17163	17140	17177	17400	17316	17272	17018	17221	17324	17189	17120	17183	17215	17072	17395	17239	17227	17222	17256	17223	17250	17274	17272	17387	17283	17212	17360	17255	17288	17238	17274	17124	17162	17253	17264	17118	17326	17291	17317	17104	17163	17397	17090	17312	17156	17181	17367	17356	17289	17376	17303	17337	17219	17414	17319	17343	17144	16997	17239	17332	17373	17390	17229	17078	17293	17129	17183	17258	17127	17390	17193	17256	17026	17225	17448	17374	17258	17160	17241	17209	17479	17190	17237	17346	17157	17337	17313	17254	17372	17319	17231	17254	17317	17178	17216	17307	17056	17269	17259	17343	17181	17129	17295	17113	17162	17212	17227	17303	17302	17446	17174	17250	17144	17430	17126	17214	17235	17138	17188	17119	17304	17209	17188	17378	17274	17240	17216	17321	17202	17194	17375	17334	17217	17331	17299	17231	17224	17248	17166	17155	17308	17245	17295	17191	17272	17215	17309	17391	17159	17321	17145	17100	17275	17172	17038	17262	17230	17191	17365	17084	17383	17249	17250	17162	17156	17352	17134	17219	17208	17434	17505	17141	17242	17243	17163	17335	16995	17261	17185	17099	17361	17254	17289	17159	17371	17248	17333	17193	17114	17522	17099	17256	17211	17278	17270	17229	17331	17148	17354	17396	17230	17345	17251	17338	17206	17102	17297	17285	17284	17213	17233	17337	17286	17253	17267	17255	17267	17235	17434	17220	17200	17433	17259	17417	17241	17145	17263	17200	17319	17142	17073	17172	17214	17189	17272	17118	17184	17248	17394	17237	17336	17277	17148	17318	17173	17165	17270	17227	17218	17360	17131	17396	17279	17181	17038	17241	17246	17205	17080	17323	17342	17284	17230	17328	17318	17263	17317	17247	17346	17267	17446	17189	17109	17260	17205	17432	17073	17155	17191	17246	17170	17347	17330	17297	17179	17227	17254	17266	17306	16997	17381	17193	17240	16952	17233	17050	17297	17168	17166	17334	17348	17144	17146	17342	17154	17231	17232	17182	17305	17098	17187	17116	17154	17247	17258	17327	17203	17237	17251	17228	17263	17264	17203	17212	17248	17129	17362	17388	17231	17170	17375	17230	17292	17102	17221	17386	17283	17161	17341	17084	17200	17396	17176	17158	17102	17368	17208	17436	17203	17341	17277	17224	17328	17394	17081	17430	17201	17196	17326	17400	17238	17149	17327	17132	17359	17183	17220	17299	17189	17177	17243	17164	17329	17220	17188	17119	17280	17105	17130	17247	17269	17183	17150	17273	17280	17338	17170	17172	17156	17205	17177	17198	17211	17262	17254	17247	17454	17165	17206	17447	17323	17323	17208	17377	17348	17342	17099	17130	17233	17231	17024	17265	17169	17410	17180	17256	17180	17385	17327	17356	17203	17325	17285	17273	17294	17310	17245	17278	17123	17290	17269	17189	17142	17197	17062	17187	17178	17234	17180	17145	17156	17147	17293	17411	17219	17154	17224	17253	17216	17236	17165	17129	17196	17229	17020	16958	17341	17184	17273	17316	17377	17200	17256	17312	17171	17314	17185	17119	17234	17381	17159	17252	17256	17201	17208	17223	17169	17015	17248	17211	17277	17224	17299	17264	17190	17245	17283	17300	17351	17207	17234	17275	17204	17305	17131	17413	17050	17254	17282	17228	17216	17215	17183	17213	17359	17368	17250	17096	17260	17072	17211	17314	17262	17255	17161	17257	17219	17288	17232	17225	17271	17223	17371	17094	17237	17354	17439	17222	17269	17068	17355	17551	17068	17144	17247	17295	17201	17288	17412	17215	17195	17105	17378	17169	17213	17198	17255	17169	17294	17226	17196	17142	17133	17082	17333	17374	17297	17144	17301	17329	17300	17135	17176	17175	17161	17190	17248	17192	17450	17265	17097	17064	17256	17318	17122	17279	17418	17131	17274	17286	17196	17314	17289	17344	17182	17268	17223	17176	17143	17278	17252	17241	17272	17289	17261	17304	17211	17259	17195	17206	17187	17194	17313	17190	17280	17278	17262	17132	17361	17111	17277	17110	17197	17415	17068	17256	17333	17384	17116	17330	17275	17175	17166	17245	17292	17242	17326	17269	17190	17193	17301	17000	17210	17222	17239	17265	17165	17211	17284	17339	17289	17159	17290	17089	17095	17275	17148	17305	17169	17260	17186	17352	17167	17279	17190	17151	17113	17224	17376	17225	17169	17276	17405	17103	17181	17137	17475	17172	17375	17280	17252	17198	17263	17227	17183	17136	17264	17204	17131	17382	17241	17305	17316	17284	17311	17211	17222	17185	17228	17177	17409	17253	17256	17241	17360	17254	17171	17383	17286	17298	17252	17080	17233	17162	17210	17228	17178	17343	17278	17204	17223	17179	17227	17245	17293	17193	17320	17194	17248	17251	17188	17217	17550	17232	17269	17283	17316	17205	17255	17085	17073	17173	17212	17209	17313	17166	17136	17381	17407	17261	17332	17250	17238	17255	17319	17148	17107	17278	17171	17268	17289	17193	17256	17253	17346	17226	17179	17257	17425	17201	17158	17305	17184	17269	17197	17204	17052	17211	17362	17312	17292	17302	17215	17174	17260	17183	17226	17274	17164	17283	17041	17198	17412	17260	17228	17402	17147	17222	17219	17235	17300	17193	17065	17322	17296	17092	17215	17243	17370	17081	17262	17274	17362	17113	17222	17218	17180	17151	17273	17247	17159	17135	17086	17195	17148	17394	17069	17309	17362	17327	17099	17267	17177	17263	17259	17137	17246	17269	17205	17150	17177	17515	17250	17302	17078	17228	17354	17342	17291
32366	32066	37363	34044	29230	27547	26673	26341	25738	25008	25208	24291	23988	23786	23635	23822	23804	23773	23785	23874	23834	23700	23707	23575	23709	23764	23689	23710	23716	23768	23725	23669	23852	23740	23743	23762	23562	23661	23661	23760	23865	23833	23549	23667	23745	23408	23607	23565	23574	23683	23669	23523	23755	23508	23597	23715	23430	23811	23568	23575	23826	23713	23597	23416	23617	23484	23503	23542	23573	23718	23458	23441	23569	23558	23408	23425	23834	23684	23545	23835	23723	23511	23572	23721	23473	23602	23823	23610	23953	23658	23545	23806	23786	23371	23640	23748	23446	23496	23605	23688	23644	23551	23472	23570	23609	23550	23494	23590	23560	23639	23686	23633	23558	23617	23468	23845	23863	23848	23623	23655	23600	23606	23761	23551	23821	23690	23551	23573	23747	23591	23705	23785	23392	23524	23695	23721	23370	23619	23719	23586	23618	23441	23727	23513	23587	23416	23652	23683	23466	23595	23647	23568	23459	23610	23579	23508	23587	23612	23595	23583	23792	23550	23496	23445	23611	23361	23480	23725	23631	23721	23717	23540	23612	23726	23803	23646	23728	23634	23649	23801	23639	23289	23648	23516	23879	23970	23603	23596	23530	23565	23497	23758	23515	23605	23408	23522	23605	23449	23941	23414	23608	23643	23397	23443	23353	23523	23610	23416	23558	23559	23583	23368	23563	23734	23508	24015	23596	23317	23503	23459	23635	23636	23791	23659	23496	23807	23613	23555	23427	23613	23694	23422	23560	23697	23552	23439	23430	23575	23732	23624	23410	23666	23695	23587	23775	23719	23458	23690	23606	23704	23539	23552	23298	23743	23760	23371	23539	23328	23775	23672	23655	23593	23747	23762	23478	23687	23673	23604	23774	23453	23678	23523	23708	23760	23638	23571	23561	23464	23800	23446	23495	23449	23711	23611	23722	23707	23844	23415	23406	23535	23561	23439	23598	23316	23557	23538	23455	23354	23674	23457	23480	23641	23493	23648	23511	23461	23709	23754	23749	23521	23518	23536	23670	23538	23490	23421	23835	23823	23877	23725	23725	23646	23728	23694	23833	23504	23584	23760	23643	23716	23538	23672	23459	23492	24041	23678	23496	23696	23668	23805	23743	23682	23713	23642	23453	23641	23629	23627	23478	23440	23591	23843	23848	23502	23539	23544	23798	23478	23598	23639	23681	23616	23579	23682	23675	23490	23648	23789	23547	23605	23568	23783	23604	23559	23617	23494	23570	23490	23759	23751	23711	23562	23541	23532	23483	23376	23558	23507	23753	23568	23599	23749	23636	23586	23719	23703	23641	23488	23872	23779	23596	23549	23722	23719	23504	23629	23545	23447	23554	23657	23766	23705	23455	23286	23584	23691	23788	23507	23712	23722	23616	23583	23574	23590	23497	23606	23611	23832	23546	23616	23457	23597	23606	23507	23718	23725	23668	23714	23635	23567	23395	23630	23555	23511	23847	23761	23821	23478	23594	23739	23959	23645	23506	23598	23503	23436	23587	23753	23408	23644	23696	23654	23641	23544	23533	23659	23651	23557	23740	23496	23543	23625	23632	23570	23687	23453	23630	23662	23551	23498	23559	23630	23621	23550	23406	23546	23409	23551	23597	23517	23397	23704	23439	23837	23413	23647	23475	23332	23566	23663	23767	23567	23811	23588	23675	23483	23446	23581	23687	23632	23676	23727	23577	23627	23505	23691	23497	23427	23744	23549	23777	23757	23792	23595	23620	23464	23643	23318	23504	23648	23945	23742	23387	23721	23688	23780	23656	23834	23667	23653	23641	23610	23483	23810	23520	23749	23783	23559	23618	23724	23561	23565	23842	23594	23566	23529	23312	23661	23581	23497	23467	23508	23660	23703	23609	23593	23662	23544	23486	23574	23661	23618	23226	23475	23599	23402	23459	23866	23637	23776	23632	23581	23521	23374	23631	23579	23411	23584	23647	23605	23792	23560	23727	23388	23574	23452	23528	23816	23569	23649	23522	23648	23631	23625	23425	23531	23468	23485	23589	23638	23659	23712	23602	23716	23471	23491	23695	23670	23448	23663	23607	23675	23840	23735	23494	23601	23483	23568	23455	23534	23409	23480	23491	23182	23584	23738	23494	23490	23551	23436	23705	23872	23470	23629	23731	23682	23762	23692	23501	23543	23702	23641	23814	23504	23671	23722	23601	23630	23504	23624	23759	23660	23575	23818	23643	23666	23600	23500	23705	23701	23640	23618	23763	23562	23601	23783	23714	23439	23935	23566	23708	23468	23650	23302	23420	23653	23700	23736	23573	23683	23714	23576	23726	23298	23761	23544	23412	23555	23570	23537	23531	23511	23706	23717	23692	23746	23639	23522	23573	23843	23597	23208	23436	23597	23472	23886	23722	23494	23564	23498	23582	23671	23794	23526	23449	23623	23736	23658	23778	23631	23424	23621	23629	23886	23681	23552	23693	23483	23512	23571	23527	23509	23639	23577	23605	23539	23260	23679	23585	23307	23508	23585	23692	23770	23603	23442	23462	23612	23622	23797	23690	23524	23775	23601	23500	23586	23744	23427	23457	23499	23437	23684	23676	23668	23683	23704	23423	23873	23693	23689	23581	23769	23770	23461	23612	23762	23590	23614	23771	23534	23931	23555	23677	23569	23685	23434	23667	23669	23532	23467	23567	23830	23486	23487	23615	23582	23478	23693	23741	23626	23617	23787	23433	23632	23563	23654	23523	23567	23657	23621	23612	23726	23577	23695	23544	23539	23412	23695	23762	23438	23607	23489	23723	23675	23501	23671	23630	23513	23599	23657	23688	23508	23487	23499	23605	23749	23953	24164	23561	23711	23439	23396	23542	23688	23743	23722	23614	23471	23527	23649	23595	23687	23722	23622	23309	23519	23578	23679	23601	23484	23569	23712	23645	23510	23720	23581	23769	23309	23608	23555	23547	23856	23597	23519	23617	23677	23516	23646	23654	23540	23739	23545	23671	23745	23665	23549	23689	23755	23623	23655	23534	23586	23543	23612	23490	23515	23533	23724	23711	23593	23479	23854	23470	23412	23763	23910	23432	23515	23637	23538	23665	23576	23713	23603	23566	23705	23587	23690	23453	23560	23792	23609	23851	23572	23667	23589	23610	23649	23371	23270	23765	23590	23691	23560	23275	23857	23703	23573	23841	23376	23497	23775	23771	23444	23983	23724	23584	23850	23531	23451	23634	23572	23533	23692	23569	23634	23850	23342	23604	23848	23660	23419	23792	23592	23565	23662	23675	23571	23750	23701	23473	23585	23636	23549	23541	23720	23516	23395	23499	23605	23981	23647	23603	23582	23510	23643	23536	23488	23835	23732	23411	23553	23397	23642	23662	23714	23685	23480	23857	23549	23514	23855	23705	23569	23656	23762	23540	23556	23740	23920	23622	23633	23597	23402	23653	23501	23508	23483	23801	23596	23536	23489	23602	23552	23514	23622	23605	23416	23599	23571	23357	23637	23694	23515	23606	23380	23764	23565	23412	23689	23531	23610	23466	23620	23733	23427	23706	23575	23892	23805	23574	23907	23635	23620	23721	23456	23751	23676	23398	23416	23464	23634	23656	23515	23647	23507	23664	23442	23567	23533	23451	23500	23303	23609	23546	23791	23897	23570	23703	23715	23570	23424	23530	23772	23547	23686	23638	23773	23537	23800	23505	23779	23569	23715	23712	23570	23601	23574	23420	23524	23716	23489	23624	23622	23543	23491	23661	23383	23319	23747	23556	23655	23676	23740	23616	23373	23669	23729	23762	23978	23792	23647	23683	23444	23677	23670	23993	23467	23567	23570	23835	23666	23296	23595	23934	23640	23706	23621	23647	23734	23853	23601	23530	23508	23683	23546	23818	23639	23553	23520	23764	23818	23772	23820	23501	23632	23772	23452	23560	23447	23506	23522	23864	23618	23655	23500	23755	23723	23544	23578	23552	23629	23701	23536	23619	23946	23507	23675	23719	23821	23673	23496	23808	23644	23715	23751	23604	23516	23484	23582	23599	23727	23412	23689	23744	23507	23409	23620	23603	23616	23432	23419	23669	23381	23493	23601	23770	23593	23601	23674	23940	23664	23621	23335	23704	23517	23581	23752	23676	23413	23931	23490	23473	23571	23589	23540	23459	23688	23641	23577	24011	23666	23592	23697	23572	23725	23752	23573	23668	23643	23735	23453	23656	23461	23641	23406	23440	23661	23749	23473	23519	23566	23818	23758	23466	23545	23795	23785	23599	23642	23627	23393	23703	23649	23443	23603	23592	23565	23603	23761	23886	23734	23487	23609	23483	23387	23590	23529	23837	23546	23547	23600	23615	23667	23610	23673	23600	23784	23688	23864	23420	23727	23483	23602	23612	23599	23575	23709	23520	23689	23525	23451	23517	23830	23684	23785	23575	23884	23773	23441	23655	23425	23723	23815	23665	23520	23789	23592	23570	23588	23602	23719	23373	23566	23540	23520	23489	23678	23632	23703	23459	23503	23404	23361	23437	23818	23615	23568	23624	23696	23588	23510	23546	23643	23487	23410	23763	23668	23492	23459	23525	23610	23477	23608	23719	23212	23496	23727	23645	23810	23647	23664	23454	23587	23799	23569	23527	23542	23683	23466	23613	23572	23515	23584	23392	23719	23699	23590	23814	23456	23564	23642	23465	23475	23917	23520	23513	23649	23639	23526	23675	23562	23718	23577	23513	23638	23589	23748	23740	23606	23476	23770	23711	23494	23733	23533	23781	23808	23585	23701	23756	23707	23624	23663	23730	23712	23656	23768	23579	23425	23339	23621	23619	23527	23741	23694	23677	23586	23596	23675	23732	23428	23659	23769	23670	23543	23371	23679	23782	23649	23591	23747	23554	23716	23757	23663	23690	23877	23621	23627	23858	23746	23676	23538	23750	23570	23808	23451	23725	23252	23451	23500	23414	23643	23671	23738	23528	23483	23658	23797	23665	23380	23634	23672	23881	23651	23889	23415	23714	23649	23794	23608	23683	23520	23669	23822	23464	23482	23801	23765	23660	23655	23664	23481	23550	23944	23389	23711	23582	23903	23479	23874	23701	23407	23473	23704	23663	23561	23540	23597	23602	23308	23634	23535	23512	23727	23744	23917	23753	23526	23723	23793	23751	23537	23671	23741
27265	40166	39677	31276	25595	22886	21996	21739	20343	19051	19098	18254	17644	17374	17462	17545	17075	17548	17237	17198	17265	17133	17368	17098	17305	17260	17264	17383	17303	17378	17339	17293	17396	17313	17127	17301	17143	17177	17261	17537	17371	17421	17423	17135	17118	17064	17173	17191	17063	17165	17192	17129	16993	17285	17104	17127	17153	17098	17106	17202	17159	16999	17225	17080	17087	17192	17137	17246	17039	17012	16982	17176	17211	17184	17240	17027	17132	17132	17280	17121	17387	17057	17315	17142	17112	17081	17015	17219	17077	17198	17193	16992	17102	17215	17129	17130	17115	17194	17122	17112	17120	17245	16971	17042	17207	17051	17147	17098	17191	17132	17103	17084	17257	17284	17203	17144	16939	17032	17134	17324	17215	16957	17229	17005	17263	17125	17024	17302	16985	17089	17245	17048	17194	16838	17199	17224	17114	17036	17125	17152	17059	16984	17107	17001	17052	17131	17177	17063	16988	17107	17119	17192	16991	17051	17299	17145	17158	17198	17280	17043	17284	17121	17148	17256	17013	16981	17214	17292	17120	16993	17178	17316	17313	17227	17097	17016	16977	17135	17202	17246	17095	17235	17154	17278	17135	17250	17223	16973	17028	17145	17055	17036	17016	17098	17324	17115	17179	17177	16921	17080	17218	17252	17173	17075	17117	17072	17154	17297	17052	17113	17176	17137	17149	17037	17059	17378	17235	17018	17101	16937	17153	17274	17132	17392	17066	17013	17157	16925	17271	17217	17075	16981	17289	16917	17208	17091	17024	17151	17301	17100	17034	17093	17174	17279	17242	17024	17324	17318	16964	16986	17072	17214	17214	16986	17087	17111	17210	17136	17169	17208	16942	17064	17163	17097	17097	17044	17248	17210	17093	17219	17054	17087	17079	17195	17200	17116	17239	17264	17345	17213	17266	17172	16946	17161	17067	17074	17202	17043	17089	17217	17043	17099	17431	17215	17176	16956	17067	17174	17213	17003	17022	17051	17140	17169	17089	17211	17112	17204	17207	17112	17126	17108	17044	17159	17264	17227	17173	17189	17165	17128	17139	17070	17140	17118	17037	17063	17115	17120	17088	17137	17329	17120	17205	17093	17009	17159	17173	17027	17080	17211	17288	17128	17071	16979	17112	17117	17267	17091	17248	17076	17069	17263	17099	16936	17190	17111	17210	17059	17116	17225	17121	17061	17020	17081	17261	17163	17181	17162	17142	17210	17179	16990	17124	17097	17283	17066	17263	17154	17148	17237	17141	17050	17272	17145	17103	17257	17122	17226	17316	17226	16888	17174	17317	17030	17048	17209	17178	17080	17148	17344	17152	17264	17130	17234	17082	17241	17242	17359	17104	17190	17125	17210	17035	17083	17196	17075	17109	16959	17170	17283	17184	17083	17198	17065	17250	17202	17089	16953	17087	17154	17362	17145	17288	17238	17144	17033	17083	17222	17279	17182	17166	17124	17307	17167	17091	16989	17098	17136	17217	17212	17138	17137	17174	17166	17169	17329	17268	17077	17092	17143	16995	17051	17141	17153	17157	17146	17221	17057	17019	17078	17270	17074	17236	17112	17310	17195	17114	17076	17257	17136	17173	17142	17105	17019	17108	17132	17107	17130	17040	17323	16987	17197	17125	17122	17292	17036	17168	16998	17173	17076	17290	17051	17224	16879	17129	17298	17146	17094	17245	17059	17152	17109	17178	17229	17421	17180	17384	17253	17192	17142	17064	17071	17063	17036	17243	17025	17103	17185	17331	17105	17088	17225	17257	17070	17228	17082	17075	17121	17284	17079	17032	17136	17242	17128	17078	17046	17094	17289	17116	17226	16945	17214	16951	17254	17115	17255	17155	17152	16977	17157	17195	17067	17147	17353	17157	17019	17017	17028	17138	17107	17320	17051	17198	17158	17178	17128	17210	17151	17181	17388	17085	17117	17171	17176	17167	17039	17209	17157	17080	17163	17224	17236	17226	17072	17207	17170	17138	17215	17225	16971	17257	17153	17010	17136	17180	17104	17182	17197	16985	17176	16963	17032	16926	17198	16857	17115	17401	17216	17087	17093	17088	16986	17151	17294	17032	16997	17184	17044	16954	17186	17124	17054	17010	17115	17149	17286	17299	17180	17449	17060	17242	17323	16948	17298	17107	17298	17120	17240	17284	17025	16998	17126	17142	17144	17078	17206	17220	17133	17221	17158	17200	17244	17229	17202	16989	17168	17092	17059	17174	17089	17105	17138	16985	17041	17057	17118	16957	17172	17125	17174	17104	17082	17124	17213	16990	17182	17388	17219	16954	17133	17052	17197	17005	17341	17151	17149	17213	17320	17102	17222	17060	17303	17058	16911	17057	17219	16917	17207	17296	17060	17105	17160	17270	17228	17271	17116	17156	17069	17149	17040	17041	17137	17162	17250	17089	17124	17174	17261	17044	16927	17102	17122	17166	17249	17002	17090	17042	17081	17056	17158	17347	17184	17200	17181	16999	17079	17216	16978	17164	17046	17165	17201	17144	17038	17244	17127	16954	16957	17124	17108	17200	17083	17235	17050	17058	17113	17044	17218	17247	17142	17164	17128	17155	17104	17118	17206	17118	17167	17173	17095	17075	17110	17073	17291	17225	16960	17120	17073	17175	17016	17247	17051	17101	17036	17116	17183	17335	17268	17331	17113	17057	16912	17263	17118	17043	17256	17151	17159	17079	16991	17037	17091	17167	17133	17208	17168	17114	17057	17168	17275	17175	17219	17267	17123	17198	17137	17095	16977	17164	17133	17142	17271	17017	17160	17220	17185	17101	17024	17190	16915	17160	17243	17377	17124	17204	17078	17235	17133	17162	17077	17150	17219	17133	17330	17173	17028	17094	17101	17141	17213	17165	17089	17024	17059	17093	17224	17326	17188	17238	17164	17099	17020	17150	17090	17281	17193	17151	17156	17151	17037	17102	16944	17132	17004	17161	17094	16967	17235	17089	17161	17373	17128	17318	17238	17246	16983	17342	17050	17430	17233	17067	17086	17131	16836	16903	17125	17107	17084	16996	17234	17193	17338	17267	16965	17084	17234	17171	17065	17000	17169	17060	17218	17076	17287	17256	17005	17141	17200	17182	17029	17245	17055	17075	17121	17131	17030	17061	17019	17031	17200	17229	17069	17227	16878	17145	17265	17237	17104	17138	16992	17229	17156	17259	17136	17125	17173	17328	17062	17083	17228	17063	17113	17120	17063	17141	17170	17221	17187	17060	17243	17124	17169	16966	17125	17147	16969	17225	17186	17176	17044	17207	17083	17203	17044	17136	17274	17410	17116	17121	17172	17196	17159	17141	17104	17134	17161	17136	17109	17393	17123	17025	17131	16963	17084	17226	17100	17240	17137	17164	16979	17160	17167	17138	17174	16998	17244	17307	17100	17108	17075	17320	17068	17022	17074	17154	17075	17056	17146	17300	17108	17062	17067	17000	17301	17277	17455	17270	17097	17079	17303	17290	17209	17048	17176	17019	16990	17172	17019	17118	17360	17100	17131	17309	17237	17096	17173	17142	17160	17128	17010	17168	16982	17217	17119	17137	17035	17133	17012	17204	16993	17101	17198	17149	17091	17135	17140	17235	17085	17286	17004	17207	17085	17161	17028	17164	17173	17217	17117	16955	17094	17101	17189	17048	17221	17189	17059	17057	17153	17093	17178	17164	17107	17240	17088	17036	17079	17199	17113	17050	17080	17124	17088	17286	17187	17212	17191	17150	17045	17202	17018	17263	17020	17078	17157	17178	17218	16984	17072	17153	17127	17095	17236	17051	17102	17033	17196	16878	17336	17177	17011	17201	17096	17112	17032	17141	17249	17082	17141	17030	16960	17246	17115	17140	17132	17173	17178	17207	17266	17181	16990	17231	17178	17115	17103	17164	17220	17303	17053	17135	17084	17172	16995	17235	16978	17118	17131	17117	17054	17212	17116	17118	17179	17264	17088	17111	17008	17175	17037	17238	17183	17293	17121	17079	17113	17162	17179	17091	17067	17096	17042	17220	16835	17173	17090	17112	17133	17062	17101	16956	17197	17087	16999	17068	17078	17320	17116	17047	17154	17141	16955	17089	17118	17245	17289	17181	16987	17295	17174	17282	17290	17042	17283	17064	17048	17254	17194	17203	17108	17302	17043	17136	17039	17244	17175	17158	17280	17084	16955	17132	17162	17160	17157	17298	17049	17225	17167	17171	16919	17078	17354	17161	17102	16938	17153	16987	17188	17173	16951	17116	17183	17053	17073	17290	17183	17116	17080	17090	17197	17146	17038	17169	17315	17335	17152	17365	17197	17107	17076	17167	17084	17241	17052	17098	17056	17187	17094	17171	17249	16996	17002	17066	17150	17197	17157	17125	17128	17296	17136	17164	17241	17094	17109	17196	17089	17228	17091	17140	17194	17203	17400	17114	17343	17207	17113	17082	17225	17128	17220	17302	17084	17141	17214	17184	17090	17057	17278	17147	17090	17188	17239	17141	17131	17174	16985	17181	17275	17040	17060	17232	17081	17204	16914	17112	17300	17237	17092	17165	17294	16965	17117	17127	17208	17122	17413	17091	17211	17166	16961	17165	16923	17299	17234	17242	17212	17164	17167	17209	17068	17033	17159	17300	17222	17225	17156	17140	16995	17190	17288	17051	17091	16982	17234	16921	17223	17193	17093	17117	17156	16986	17134	17195	17033	17290	17230	17109	17241	17235	17260	17010	17111	17107	17155	17117	17111	17266	17038	17224	17269	17365	17163	17211	17123	17127	17025	17220	17163	17021	17187	17095	17183	17089	17301	17216	17181	17030	17262	17093	17405	17238	16967	17304	17132	17020	17283	17199	17080	17081	17059	17118	17060	17276	17071	17353	17108	17120	17268	17081	17122	17346	17209	17154	17076	17153	17176	17277	17154	17031	17043	17123	17158	17338	17150	17236	17172	17202	17058	17106	17207	17242	16978	17307	17073	17094	17164	17143	17186	17157	16996	17135	17243	17392	17211	17235	17084	17087	17159	17004	17242	17043	17268	17139	17098	17050	17049	17045	17207	17136	16904	17426	17228	17233	17194	17090	17050	17221	17271	17154	17021	17146	17019	17121	17123	17146	16995	17269	17146	17124	17080	17120	17262	17199	17250	17188	16961	17202	17058
24396	20922	28342	25635	26321	29334	30448	28216	26457	25558	25196	24331	24112	23646	23585	23756	23523	23461	23489	23514	23133	23091	23421	23528	23468	23507	23444	23122	23479	23628	23552	23490	23590	23334	23543	23340	23151	23078	24080	24568	24047	23638	23376	23345	23278	23173	23326	23125	23202	23234	23304	23024	23309	23298	23206	23249	23243	23066	23035	23189	23032	23182	22941	23146	23309	22957	23306	23108	22964	23451	23220	23090	23223	23134	22999	23337	23276	23179	23225	23186	23269	23175	23020	23068	23256	23267	23334	23316	23403	23292	23135	23174	23297	23166	23161	23165	23383	23089	23003	23263	23107	23106	23196	23212	23239	23066	23220	23175	23094	23190	23283	23137	23249	23030	23131	23192	23233	23188	23262	23136	23150	23133	23129	23247	23286	23280	23200	23262	23123	23095	23195	23108	23171	23208	23186	23231	23352	23219	23192	23127	23142	23176	23228	23134	23330	23074	23137	23109	23044	23216	23092	23262	23443	23277	23277	23337	23100	23184	23160	23267	23162	23223	23161	23212	23257	23065	23188	23192	23000	23317	23049	23192	23338	23332	23389	23404	23184	23256	23045	23078	23000	23065	23343	23231	23262	23280	23146	23382	23200	23167	23328	23053	23191	23148	22899	23363	22889	23260	23261	23042	22929	23044	23326	23216	23262	22991	23191	23054	23126	23153	23152	23310	23237	22988	23158	22976	23261	23220	23344	23146	23113	23064	23343	23313	23041	23292	23223	23031	23088	23237	23084	23212	23075	23202	23157	23129	23099	22968	23182	23281	23172	23319	23284	23088	23295	23296	23373	23274	23101	23010	23152	23155	23195	23102	23011	23016	23396	23475	23392	23181	23117	23088	23079	23264	23138	23297	22978	23022	23109	23129	23337	23010	23050	23097	22878	23197	23261	23034	23248	23258	23160	23151	23318	23100	23234	23209	23158	23267	23234	23186	23041	23130	23258	22973	23046	22964	23481	23057	23258	23045	22897	22979	22961	23222	23124	23136	23294	23181	23491	23177	23293	23152	23124	23051	23180	23484	23166	23484	23114	22966	23061	23343	23142	23156	23327	22921	23277	23426	23137	23246	23230	23151	23202	22992	23154	23239	23144	23052	23111	23059	23016	23127	23219	23176	23296	23182	23313	23309	23084	23206	23041	23148	23073	23221	23197	23179	23011	23256	23194	22983	22989	23179	23141	23395	23070	23206	23192	23171	23177	23145	23471	23225	23343	23268	23174	23397	23045	23110	23226	23135	23203	22972	23244	23161	22977	23176	23018	23192	23224	22980	23506	23110	23154	23341	23120	23323	23367	22873	23274	22894	22949	23283	23197	22918	23190	23124	23006	23234	23408	23310	23079	23224	23127	23170	23048	23051	23196	22978	23324	23288	23229	23170	23179	23174	23162	23247	23253	23052	23154	23145	23487	23265	22997	23251	23045	23094	23284	23112	23183	23020	22960	23355	23115	23007	22817	23103	23108	23072	23112	23120	23133	23074	23194	23026	23045	23046	23338	23267	23041	23238	22975	23169	23083	23331	23246	23139	22930	23218	23128	22979	23092	23019	22877	23177	23113	23296	23184	23138	23142	23128	22985	23242	23085	23271	23124	22975	23403	23215	23143	23167	23281	23450	23172	23168	23126	23381	23287	23188	23210	23268	23136	23330	23273	23218	23081	23051	23146	23182	23179	23335	23139	23310	23211	23176	23049	23042	23248	23226	23016	22982	23163	23257	23187	23142	23038	23090	23283	23165	22933	23185	23146	23135	23051	23195	23286	23086	23143	23088	23360	23018	23242	23046	23232	23119	23225	23119	23156	23110	23348	23099	23277	23146	23126	23027	23552	23191	23137	23105	23226	23283	22964	23246	23215	23188	23273	23202	23142	23240	23419	23192	23214	23171	23230	23081	23057	23098	23020	23223	23062	23172	23415	23373	23087	23233	23153	23198	23004	23176	23067	23047	23101	23192	23168	23158	23203	23207	23111	23137	23262	23282	23191	23193	23236	22969	22915	23179	23061	23274	23353	23183	23270	23182	22989	23333	23185	23052	23092	23153	23130	23039	22885	23451	23158	23080	23191	23195	23207	22931	23215	23005	23201	22965	23073	22932	22913	23161	23084	23017	23251	23282	23163	23128	23078	23224	23207	23277	23341	23260	23107	23062	23052	22799	23170	23116	23028	23206	23416	23164	23118	23297	23143	23141	23143	23004	22993	23206	23326	23179	23020	23274	22932	23163	23372	23116	23217	23124	23078	23096	23293	22933	23001	23220	23077	23062	22968	23169	23332	23263	23253	23226	23342	23136	23044	23220	23484	23133	23178	23148	23079	23107	23035	23213	23257	23330	23064	23135	22952	23110	23440	23266	23257	23272	23294	23240	23154	23167	23072	23055	23338	23205	23368	23213	23122	23124	23199	23029	23170	23125	23181	22936	23192	23113	23233	23091	23086	23202	23318	23234	23144	23321	23184	23206	23033	23176	23258	23191	23179	23229	23491	23290	23176	23456	23167	23220	23113	23077	22883	23151	23109	22917	23175	23153	23213	23235	23216	23157	23421	23226	23150	23322	23231	23092	23233	23104	23070	23045	23183	23055	23261	23096	23064	22884	23367	23173	23296	23478	23118	23137	23096	23159	23193	23211	23105	23076	23062	23070	23280	23024	23141	23014	23006	23173	23342	23250	23100	23409	23120	23100	23274	23102	23188	23257	23261	23013	22979	23057	23052	23014	23027	23109	23100	22936	23165	22967	23009	23066	23017	23295	23100	23158	23157	23049	23230	22983	23042	23268	23066	23070	22934	23055	23185	23130	23063	23128	23039	23277	23258	23024	23021	23043	23115	23001	23061	22825	23187	23248	23281	23071	23336	23009	23259	23200	23240	23290	23094	23310	22979	23096	23075	23182	23375	23094	23181	23183	23336	23414	23262	23109	23216	23169	23168	23097	23302	22984	23155	23171	23225	23143	23120	22987	23185	23175	23040	23210	23016	23215	23156	23142	23007	23043	23084	23007	23255	23203	23031	23140	23132	22946	23084	23166	23385	23097	23070	23110	23075	23160	23234	23276	23151	23098	23177	23189	23167	22698	23122	23081	22853	23070	23027	22980	23121	23117	23187	23166	22977	23283	22987	23195	23311	23164	23333	23198	23223	23143	22965	23327	23169	23023	22950	23178	23317	23243	23110	23106	23354	23242	22944	23205	23016	23291	23161	23386	23303	23160	23347	23295	23155	23105	23183	23113	23007	23194	23350	23108	23028	23160	22951	23287	23298	23012	23376	23287	23018	23261	23128	23352	23145	23087	23304	23039	22898	23165	23169	23131	23369	23115	23114	23102	23146	23199	23303	22921	23247	23197	23208	23112	23226	23135	23008	23315	23687	23215	23198	23231	23234	23468	23122	23264	23028	23279	23222	23370	23298	23254	23116	23112	23044	23451	23129	23126	23211	23257	23223	23360	23223	23364	22982	23203	23223	23028	23055	23125	22931	23100	23192	23279	23220	23078	22923	23134	23247	23032	23168	23174	23122	22966	23269	23159	23132	23086	22935	23281	23344	23106	23357	23160	23216	23267	23223	23150	23210	23108	23072	23316	23175	23073	23258	23439	23294	23166	23152	23046	23265	23013	23284	22982	23109	23292	23223	23158	23045	23439	23070	23194	23289	23192	23238	23160	23236	23303	23115	23257	23140	23126	23177	23156	23075	22972	23281	23054	23197	23300	23195	23145	23239	23330	23209	23277	23036	23078	22778	23245	23171	23364	23065	23344	23013	23209	23097	23072	22844	23255	23119	23078	23268	23301	22907	23159	23150	23128	23286	23150	23244	23251	23230	23197	23277	22933	23171	23071	23067	23324	23248	23384	23193	23155	23289	23276	23200	23254	23165	23237	23224	23215	23175	23048	22949	23224	23271	23433	23151	22976	23073	23266	23036	23304	23218	23414	23271	23391	23029	23252	23349	23008	22970	23083	23246	23178	22989	23253	23267	22966	23127	23265	23013	23299	22990	23116	23062	23357	23097	23163	23104	23146	23087	23154	23024	22902	23100	23238	23176	23331	23045	23250	23244	23082	23203	23271	23198	23101	23081	23125	23006	23055	23131	23187	23112	23175	23009	23173	23110	23331	23066	23021	23140	23106	23145	23236	23316	23137	23276	23075	23107	23235	23193	23328	23044	23191	23098	23130	23353	23186	23153	23158	23089	23113	23246	23026	23101	23300	23134	23476	23098	23323	23091	23181	23065	22961	23237	23158	23277	23297	23250	23240	23061	23061	23295	23077	23140	23104	23241	23204	22962	22913	23339	23246	23071	23212	23406	23276	23059	22977	23083	23088	23243	23268	22910	23309	23070	23057	23036	22939	23342	23262	23170	23086	23144	22961	22964	23082	23120	23148	22888	23175	23313	23172	23220	23247	23308	22999	23105	23050	23515	23283	23133	23100	23137	23039	23162	22891	23238	23438	23143	23074	22982	23227	23464	23074	23026	23242	23160	23232	22979	23113	23192	22980	23481	23116	23107	23243	23089	23234	23265	23280	23289	23224	23027	23181	23003	23103	23136	23112	23048	23164	23123	23116	23163	23175	23535	23149	23119	23181	23232	23123	23187	23214	23169	22931	23241	22935	23152	23335	23077	23158	23129	23347	23106	23064	23148	22990	23175	23168	22923	23288	23060	23302	23278	23321	23214	23237	23349	23302	23071	23273	23234	23219	23081	23116	23060	23489	23220	23308	23151	23112	23349	23468	23126	23280	23073	23254	23038	23119	23305	23308	23096	22829	23314	23264	23228	23081	23523	23190	22957	23226	23085	22973	23178	22978	23157	23015	23142	22939	23105	23372	23198	23028	23416	23089	23076	23195	23018	23144	22908	23112	23241	23187	23122	22976	23120	23066	23310	23262	23279	23302	23070	23064	23125	23128	23121	23329	23017	23317	23391	23312	23262	23296	23420	23243	23183	23233	23265	23162	23167	23218	23164	23284	22997	23283	23071	23361	23098	23025	23178	23193	23346	23150	23009	23069	23159	23191	23255	23165	23326	23027	23083	23174	23254	23347	23279	23146	23165	23179	23091	23522	23367	23128	23281	23141	23272	23058	23426	23083	23147	23008	23217	23274	23477	23024	23051	23197	23065	23047	23215	23009	23048	23180
27554	47030	45759	37282	30815	26777	25276	24552	21902	20531	20153	18628	17914	17511	17558	17435	17321	17427	17321	17108	16964	17076	17106	17212	17080	16932	17023	17087	17263	17318	17371	17271	17311	17115	17136	17130	17104	17058	18093	18664	17878	17554	17288	17084	16941	16816	17001	16947	16847	16915	16889	16962	16705	16841	16806	16948	17024	16954	16892	16983	16752	17091	16987	17011	16883	16871	16868	16999	17123	16903	16873	16957	17031	17006	16886	16783	17023	16960	16987	16891	16711	16839	17019	17077	16737	16978	16647	16965	17179	16832	16901	16636	16886	16689	16700	17108	16687	16837	16745	16939	16937	16888	16857	16890	16844	16913	17088	17055	16968	17001	17060	16964	16915	16848	16928	16972	16945	16870	16917	17057	16715	16906	17037	16898	16970	16831	16820	17013	16836	16928	17141	16916	16924	16974	16770	16946	16853	16771	17000	16902	16851	16942	16990	16870	17062	16872	16772	16926	16991	16969	16925	17027	16910	16984	16915	16810	16966	16904	16928	16981	16886	16982	16866	16970	16746	16871	16856	16927	16870	16923	16927	16832	16977	16941	17029	16862	17027	16893	16984	16905	16797	16657	16967	17051	16934	16856	16851	16795	16834	17140	16849	17003	16895	16985	16977	16823	17038	16691	16962	16990	16927	16988	16821	16895	17124	16837	16946	16788	16960	16948	16971	17044	16793	16957	16847	16840	17028	16759	16941	16991	16948	16801	16815	16881	16872	16834	17077	16872	16936	16966	16860	16705	16970	16827	17043	17043	17090	16877	17023	16947	17008	16964	16879	16800	16863	16867	16940	17066	16863	16872	16876	17103	16949	16956	16927	16933	16918	16905	16948	16916	16774	16880	16947	16956	16901	16916	16863	16925	16917	16799	16811	16855	16821	16895	17131	17055	16945	16892	16901	17009	16901	16937	16745	16958	16981	16745	16854	16801	17019	16886	16917	16986	16814	16875	17020	16868	16975	16869	16866	16880	16802	16863	16868	16863	16894	16817	16935	17164	16902	17085	16845	17067	16954	17015	16995	16817	16846	16786	16911	16905	16765	16757	16897	16729	17062	16894	16908	16872	16840	16928	16897	16851	16852	16905	16793	17073	16942	16879	16740	17034	17092	16952	17009	16843	16637	16863	16928	16928	16983	16898	17024	16883	16949	16918	16774	16830	16899	16898	17028	16885	16773	17066	16863	16848	16878	16944	16976	16804	16976	16887	17038	16904	16807	17088	16787	16864	16904	16727	16925	17054	16915	16894	17047	16900	16924	17060	16979	16891	16744	16885	16824	16799	17079	16893	16875	16925	16683	16939	16921	16901	16893	17005	17086	17037	16742	16907	16933	16874	16803	16801	16959	16879	16795	16898	17036	16775	16769	16919	16800	16857	16851	16964	16916	16960	16934	16900	16987	16850	16895	16844	16902	16799	16883	16919	16772	17120	17121	16969	16939	16782	16787	16895	16998	16965	16888	16831	16941	16892	16771	16742	16828	16849	16822	16807	16934	17084	16921	16944	16899	16974	16812	16895	16931	16902	16930	16783	16809	17047	17052	16823	17080	16855	16910	16907	16969	16942	16925	17025	16905	16978	16967	16800	16930	17018	16832	17032	16985	16922	16826	16786	16745	16966	17117	16976	16863	17022	17082	16836	16988	16914	16876	16991	16964	16881	16865	16868	16842	16890	16948	17081	16868	16898	16836	16960	16933	16808	16825	16882	16883	16851	17173	16855	16844	16892	16871	16888	16875	16964	16847	17016	16832	16917	16956	16781	16891	16887	16864	16979	17077	16769	16921	16879	16956	16843	16806	16953	16874	16896	17117	16900	17031	16932	16805	16836	16750	16788	16975	17014	17004	16928	16909	16834	16811	17043	16877	17009	16915	16776	16988	16921	16954	16874	17078	16921	16911	16832	16801	17001	16979	16874	16831	16998	16739	16659	16852	16878	16881	16979	16988	16840	17142	17103	16828	16945	16819	16976	16827	16956	16862	16798	17039	16862	16918	16851	17004	16876	16954	16839	16818	16915	16866	16815	16869	16988	17079	16912	16917	16947	16935	16824	16990	16860	16922	16945	16794	16929	16909	16914	16852	16884	16677	16973	16726	16946	16751	16660	16970	16924	17028	16748	16844	17055	16952	16952	16863	16797	16982	16980	16853	16838	17063	16838	16822	16932	16836	16872	16872	16944	16950	16972	16967	16938	17045	16986	16741	17013	16987	17004	16841	16935	16843	16658	16938	16849	16878	16911	17056	16785	16886	17006	16928	16938	16972	16938	16999	16864	16994	16780	16933	16982	16990	16863	16995	16978	16841	16826	16963	16994	17025	16836	16786	17030	16955	16975	16872	16963	16742	16734	16786	16907	16988	16912	16964	16835	16946	16824	17019	16958	17037	17071	16997	16827	16887	16846	16867	16812	16997	16846	16723	16898	16741	16925	16904	16941	17004	16976	17015	17002	16987	16928	16996	16983	16890	16811	16906	17005	16838	16985	16868	16761	16918	16884	16940	16988	16958	16850	16886	16891	16931	16859	16843	16770	17062	16967	16828	16892	16790	16971	16917	16725	16932	16947	16881	16944	17016	16857	17163	16948	16886	16871	16761	16758	16978	16756	16818	16862	16683	16925	16947	16880	16891	16798	16832	16861	16966	16865	16932	17115	16893	17030	16911	16944	16983	16916	17062	16840	17009	17004	16897	16879	16942	16848	17008	16953	16841	16777	16983	17101	16979	17068	16902	17091	16947	16794	16827	16965	16808	16934	16730	16803	17072	16792	16882	16885	16960	16828	16831	16897	16898	16914	16878	16982	16939	16990	16911	16989	17007	16922	16796	16871	16700	16948	16705	17045	16886	16928	16704	16933	16888	17004	16892	16781	16760	16750	16930	16884	16816	16960	16878	16856	16954	16990	16983	16896	16921	17014	16981	16861	16830	16784	16865	16952	16860	16984	16994	16985	16992	16959	16946	16756	16874	16843	16959	16873	17006	16920	16917	16846	16929	16918	16984	16854	16900	16971	16972	16879	16957	17127	16975	17054	16775	16929	16831	17042	16827	17001	16901	16970	16909	16899	16904	16955	16834	16965	16870	16875	16656	16880	16878	16881	17001	17080	16868	16863	17072	16901	16808	16893	16968	16949	16907	17042	16808	17001	17006	16892	16875	16821	16926	16992	16830	17006	16843	16770	16883	16788	16717	16812	16948	16725	16992	16947	16789	16954	17099	16974	16877	16892	16888	16821	16785	16860	16927	16893	17068	16906	17019	17017	16943	16928	16797	16931	16949	16876	16709	16927	16885	16754	17038	16784	16835	16899	16701	17030	16859	16929	16941	17158	17033	16926	17003	17031	16878	16925	16926	16827	16771	16935	16893	16852	16961	16834	16766	16917	16793	16918	17042	16792	16873	17026	16919	16753	16813	16919	16939	16874	16874	16844	17041	16808	16969	16944	16876	16848	16944	16950	16780	16781	16881	16940	16776	16764	16902	17072	16729	17038	17104	16915	16896	16833	17069	16859	17006	16827	16995	16892	16825	16831	16970	17046	16911	16838	16877	17043	17000	16951	16866	16812	16764	16880	16974	16811	17061	16797	16813	16872	16865	16970	16824	16878	16897	16917	16819	16671	16838	16800	17083	16975	16930	16874	16886	17019	16761	16958	17014	16819	16878	16767	16965	16945	16868	16834	16886	16941	16882	16854	16981	16954	17001	16946	16755	16948	17132	16871	16983	17102	17029	16851	16974	16909	17125	17077	16825	16867	16900	17024	16809	16682	16791	16880	16767	16884	16933	17023	16862	16863	16803	16856	17000	16813	16948	16858	16939	16925	16699	17099	16914	16850	16879	16756	16868	16846	17063	17166	16878	16778	17121	16888	16978	17021	16812	16722	16725	17056	16833	16986	16846	16807	16771	16862	16962	16798	16768	16906	16936	16858	16957	16879	16946	16838	16899	16937	16863	16948	16941	17061	17027	16868	17065	17035	16822	16929	16975	16803	17048	16896	17069	16885	16906	16928	16995	16997	16916	16802	16941	16865	16760	16884	16963	16923	17015	17031	16904	17024	16950	16999	16814	17137	16876	16878	16932	16918	16704	17031	16846	16852	17045	16927	16947	17009	16951	17024	16812	16935	17122	16843	16761	16955	16988	16935	17110	16894	16907	16915	16743	16829	16824	16986	17026	16930	16858	16843	16859	16915	16980	17031	16909	16782	17112	16952	16793	16960	17013	16947	16932	16943	16894	16922	16886	16869	17029	16911	16658	16994	17006	16871	16881	16958	16896	16902	16887	16812	16994	16914	16899	16890	16877	16974	16833	16820	16988	16805	17108	16864	16762	16827	17016	17048	16999	16901	16804	16840	16974	16946	16852	16963	16901	16930	16909	16916	16943	16865	17040	16865	16935	16913	16906	16829	16798	16897	16782	16983	16748	16880	16981	16738	16856	16825	16995	16905	17047	17146	16862	16983	17073	16888	16885	16915	16960	16830	17008	16838	16973	16907	16869	16854	17029	16998	16898	16935	16952	16999	17014	16956	16763	16864	16983	16773	16886	16826	16817	17015	16973	16979	16862	16952	16927	16987	16986	16780	16775	16915	17010	16978	16840	17028	16893	16932	16864	16952	16751	16852	16997	16780	16793	16740	16780	16785	17083	16865	16916	16818	16955	16848	16936	16755	16960	16809	16886	16930	16923	16867	16919	16883	17014	16752	16959	16746	16703	16990	16819	16918	16811	16935	17019	16848	16943	16678	16929	16899	16886	16724	17061	16781	16950	16752	16838	16892	17106	16978	16936	16888	16895	16881	16945	16911	16900	17039	16846	17009	16860	16698	16761	16813	16966	17049	16933	16910	16840	16892	16874	16789	16866	16821	17055	16878	16760	17065	16805	16982	16795	16883	16931	16940	16946	17010	16841	16954	16886	16796	16852	16908	17061	16872	16986	16869	17025	17163	16906	16937	16991	16984	16939	16718	16960	16854	16798	16890	16844	16791	16937	16844	16876	17118	16812	16955	16844	16933	16905	16981	16828	16961	16866	16889	16817	16836	16774	16777	16890	16843	16817	16901	16995	16949	16849	17132	17031	17011	16932	16890	17013	16751	16935	16858	16894	17087	16821	16893	16972	16817	16885	16889	16935	16889	16895	16702
23152	20908	28374	23916	23533	28825	32356	29201	26718	26193	25563	24058	23463	23278	23176	23107	22968	22765	22866	22706	22673	22708	22644	22500	22349	22835	22580	22753	22903	22748	22634	22916	22858	22649	22560	22526	22642	22512	23867	24988	24159	23633	23113	22565	22547	22308	22331	22566	22566	22302	22381	22486	22414	22661	22399	22414	22439	22414	22376	22551	22432	22180	22478	22437	22186	22286	22142	22495	22643	22230	22449	22477	22296	22284	22344	22334	22264	22329	22466	22583	22490	22385	22455	22612	22246	22292	22366	22301	22511	22287	22447	22429	22397	22351	22489	22439	22305	22437	22377	22529	22376	22366	22571	22172	22384	22412	22260	22389	22365	22516	22340	22260	22336	22669	22479	22419	22411	22305	22526	22409	22487	22185	22421	22315	22366	22275	22436	22399	22493	22697	22414	22466	22349	22560	22549	22509	22569	22479	22252	22357	22284	22371	22348	22228	22400	22393	22473	22169	22488	22304	22315	22231	22486	22281	22497	22433	22321	22478	22382	22453	22397	22322	22308	22225	22494	22419	22660	22234	22363	22175	22329	22314	22460	22430	22290	22508	22431	22375	22475	22354	22575	22540	22243	22246	22287	22520	22453	22365	22406	22327	22437	22403	22532	22341	22404	22246	22228	22206	22212	22157	22300	22382	22277	22217	22354	22487	22372	22556	22279	22384	22248	22577	22424	22492	22431	22406	22447	22442	22251	22444	22210	22445	22444	22454	22388	22397	22461	22665	22434	22360	22637	22402	22323	22339	22525	22458	22359	22151	22326	22255	22463	22422	22378	22373	22311	22375	22578	22403	22181	22322	22362	22329	22580	22405	22634	22348	22251	22399	22354	22325	22209	22427	22270	22260	22380	22457	22364	22261	22324	22228	22191	22284	22476	22448	22060	22463	22331	22321	22363	22430	22532	22338	22327	22235	22442	22394	22234	22383	22336	22258	22475	22335	22588	22130	22447	22305	22401	22431	22281	22290	22326	22501	22410	22223	22440	22502	22472	22489	22414	22374	22523	22290	22447	22475	22341	22112	22282	22401	22206	22341	22498	22419	22243	22364	22402	22332	22504	22410	22432	22265	22403	22360	22484	22509	22407	22493	22270	22346	22389	22349	22142	22528	22246	22279	22142	22426	22709	22686	22455	22435	22294	22392	22375	22154	22402	22455	22368	22345	22520	22462	22344	22602	22319	22277	22476	22516	22374	22380	22510	22368	22366	22258	22356	22345	22375	22266	22369	22240	22284	22366	22094	22556	22578	22333	22332	22292	22425	22456	22500	22331	22264	22378	22402	22549	22508	22312	22338	22451	22351	22492	22238	22423	22671	22354	22351	22249	22405	22334	22301	22431	22217	22546	22321	22371	22292	22391	22361	22130	22324	22170	22412	22277	22298	22235	22253	22054	22565	22208	22347	22304	22501	22204	22441	22252	22201	22136	22328	22565	22207	22425	22450	22301	22248	22156	22335	22408	22487	22547	22490	22280	22307	22421	22312	22102	22335	22436	22419	22514	22563	22282	22381	22524	22384	22213	22428	22484	22390	22322	22104	22443	22358	22364	22417	22119	22428	22301	22185	22434	22321	22556	22353	22333	22357	22449	22340	22465	22304	22366	22322	22175	22144	22286	22230	22391	22299	22215	22297	22137	22360	22356	22269	22259	22400	22277	22126	22474	22343	22187	22257	22528	22356	22364	22339	22300	22382	22303	22274	22334	22523	22347	22310	22226	22410	22442	22225	22318	22301	22206	22611	22332	22412	22271	22249	22237	22281	22315	22392	22304	22356	22387	22391	22424	22535	22236	22364	22229	22439	22595	22305	22376	22432	22144	22209	22208	22323	22213	22392	22396	22173	22170	22278	22408	22326	22506	22053	22214	22264	22243	22204	22236	22519	22498	22261	22366	22592	22310	22484	22374	22265	22518	22438	22499	22365	22356	22485	22153	22424	22261	22380	22304	22508	22284	22291	22326	22079	22448	22385	22346	22327	22420	22307	22324	22370	22469	22254	22387	22493	22325	22166	22225	22327	22127	22398	22580	22517	22389	22200	22451	22415	22488	22417	22169	22386	22313	22357	22498	22291	22350	22237	22566	22437	22207	22543	22395	22397	22348	22547	22651	22414	22517	22578	22455	22513	22466	22498	22733	22359	22424	22178	22332	22394	22474	22358	22476	22400	22383	22489	22421	22285	22414	22287	22324	22290	22249	22491	22380	22441	22456	22154	22314	22459	22350	22195	22211	22141	22217	22279	22136	22258	22517	22270	22415	22320	22368	22406	22354	22473	22601	22290	22113	22494	22325	22189	22213	22332	22741	22582	22290	22647	22289	22331	22482	22355	22427	22361	22296	22398	22320	22469	22591	22425	22635	22482	22407	22296	22456	22319	22278	22343	22358	22419	22482	22532	22593	22417	22230	22342	22309	22343	22233	22256	22293	22286	22229	22113	22189	22265	22349	22583	22292	22319	22189	22319	22339	22350	22517	22301	22323	22330	22441	22416	22377	22556	22153	22223	22392	22423	22356	22230	22363	22325	22377	22276	22319	22424	22334	22191	22287	22295	22284	22324	22438	22395	22322	22442	22385	22437	22179	22508	22482	22348	22423	22352	22477	22184	22298	22443	22255	22461	22381	22414	22208	22305	22202	22564	22159	22290	22453	22215	22262	22227	22495	22358	22214	22488	22461	22350	22297	22361	22366	22368	22592	22486	22259	22196	22294	22536	22434	22413	22294	22652	22343	22454	22336	22355	22462	22365	22247	22278	22204	22237	22510	22557	22368	22304	22137	22418	22194	22385	22503	22584	22332	22512	22557	22184	22167	22221	22157	22429	22516	22142	22281	22361	22390	22342	22390	22148	22081	22383	22371	22406	22465	22050	22184	22093	22261	22494	22453	22307	22309	22475	22333	22292	22220	22324	22347	22506	22399	22436	22371	22239	22286	22594	22292	22376	22522	22343	22295	22401	22219	22443	22351	22512	22246	22284	22530	22395	22367	22556	22304	22335	22300	22246	22198	22438	22335	22428	22438	22410	22349	22558	22260	22244	22241	22508	22289	22369	22446	22283	22388	22446	22295	22419	22064	22497	22291	22437	22335	22448	22374	22432	22106	22382	22439	22406	22394	22346	22252	22393	22201	22521	22263	22234	22272	22397	22367	22506	22316	22459	22340	22459	22420	22303	22240	22155	22357	22528	22391	22378	22360	22085	22259	22487	22403	22364	22252	22450	22481	22336	22338	22333	22380	22236	22282	22519	22151	22491	22468	22561	22565	22333	22628	22351	22348	22396	22336	22387	22371	22502	22421	22437	22555	22638	22439	22415	22367	22410	22465	22419	22124	22372	22501	22385	22326	22345	22117	22367	22556	22309	22302	22372	22405	22461	22362	22235	22286	22437	22238	22260	22488	22473	22482	22526	22464	22451	22396	22312	22478	22479	22239	22185	22337	22319	22412	22313	22312	22262	22487	22493	22279	22451	22009	22550	22161	22309	22313	22335	22476	22592	22397	22244	22152	22425	22452	22339	22397	22504	22230	22542	22601	22350	22299	22490	22411	22412	22416	22172	22413	22212	22385	22436	22299	22209	22378	22532	22494	22358	22131	22208	22486	22296	22439	22420	22358	22385	22241	22306	22389	22464	22187	22063	22685	22379	22445	22452	22404	22273	22394	22395	22571	22457	22430	22316	22459	22268	22444	22312	22436	22241	22161	22428	22288	22455	22408	22217	22411	22424	22545	22337	22567	22370	22344	22616	22284	22393	22656	22317	22393	22526	22421	22183	22245	22204	22510	22442	22397	22398	22401	22176	22377	22290	22439	22491	22438	22421	22452	22299	22460	22447	22338	22180	22304	22419	22139	22200	22303	22180	22385	22362	22336	22428	22605	22212	22546	22537	22598	22194	22563	22364	22468	22328	22427	22324	22052	22501	22442	22340	22284	22630	22348	22300	22255	22391	22305	22382	22330	22378	22442	22317	22243	22202	22334	22506	22433	22303	22279	22456	22572	22294	22223	22379	22175	22360	22333	22453	22332	22513	22374	22519	22380	22719	22326	22481	22667	22553	22232	22600	22429	22348	22304	22387	22238	22529	22063	22571	22272	22220	22154	22112	22278	22707	22532	22442	22290	22319	22387	22366	22515	22414	22352	22317	22414	22447	22364	22336	22340	22293	22540	22173	22273	22395	22533	22277	22399	22442	22481	22369	22224	22356	22373	22414	22738	22311	22510	22738	22338	22420	22319	22316	22505	22532	22240	22399	22251	22370	22297	22451	22360	22307	22250	22184	22414	22431	22498	22470	22436	22243	22461	22251	22220	22589	22268	22458	22506	22423	22414	22367	22223	22453	22400	22376	22289	22468	22433	22532	22560	22529	22256	22394	22467	22326	22429	22240	22397	22322	22373	22427	22433	22511	22594	22486	22431	22567	22351	22170	22451	22270	22296	22426	22427	22318	22386	22400	22589	22395	22422	22200	22341	22377	22095	22519	22382	22220	22302	22346	22157	22322	22181	22385	22256	22445	22353	22335	21952	22374	22261	22676	22133	22176	22447	22553	22347	22269	22378	22332	22429	22464	21962	22260	22315	22343	22408	22372	22446	22436	22527	22462	22490	22370	22101	22385	22109	22423	22299	22382	22512	22356	22276	22431	22225	22370	22425	22261	22310	22319	22109	22432	22283	22272	22431	22098	22327	22413	22272	22333	22214	22314	22510	22455	22286	22566	22506	22557	22308	22359	22063	22392	22459	22192	22425	22444	22307	22423	22479	22248	22138	22315	22363	22266	22411	22180	22491	22634	22200	22239	22333	22314	22119	22493	22213	22208	22192	22514	22503	22389	22728	22345	22503	22208	22318	22319	22286	22317	22222	22371	22289	22257	22660	22465	22404	22185	22559	22247	22467	22393	22314	22584	22387	22354	22555	22425	22284	22386	22417	22498	22432	22692	22636	22463	22270	22550	22470	22547	22375	22249	22503	22345	22336	22488	22533	22313	22386	22383	22209	22343	22189	22333	22407	22573	22222	22179	22144	22197	22331	22407	22182	22220	22383	22380	22472	22481	22614	22325	22208	22326	22387	22289	22306	22316	22326	22433	22269	22481	22385	22449	22080	22137	22418	22380	22409	22365	22343	22308	22542	22478	22339
28074	50358	49544	41315	34829	30113	27916	26460	22618	21693	20792	18490	17857	17570	17418	17257	17178	16846	16927	16784	16838	16774	16837	16810	16800	16658	16461	16984	17092	17013	16947	16887	16815	16869	16926	16762	16664	16646	18763	19907	18579	17855	17057	16444	16493	16387	16442	16520	16277	16407	16444	16313	16445	16511	16319	16425	16298	16495	16496	16424	16577	16661	16548	16453	16415	16372	16527	16497	16507	16457	16481	16510	16400	16445	16652	16400	16599	16429	16444	16433	16479	16515	16404	16582	16510	16428	16511	16402	16381	16540	16571	16381	16382	16514	16420	16447	16351	16558	16332	16502	16547	16353	16548	16506	16422	16385	16492	16273	16379	16277	16625	16473	16279	16416	16411	16443	16446	16366	16396	16382	16423	16452	16423	16464	16406	16404	16495	16593	16589	16327	16460	16456	16479	16476	16481	16380	16459	16451	16500	16311	16474	16434	16274	16461	16418	16343	16502	16514	16411	16552	16426	16438	16395	16424	16619	16557	16326	16587	16367	16549	16318	16320	16426	16373	16431	16397	16456	16502	16467	16454	16363	16417	16439	16427	16267	16421	16498	16370	16378	16474	16446	16351	16301	16466	16371	16411	16538	16627	16407	16409	16613	16538	16536	16567	16431	16448	16573	16534	16262	16514	16314	16390	16551	16466	16432	16441	16621	16460	16554	16481	16553	16439	16667	16392	16387	16501	16458	16495	16537	16445	16544	16416	16422	16437	16445	16280	16183	16302	16569	16469	16327	16380	16537	16400	16448	16616	16330	16623	16479	16452	16546	16361	16457	16426	16183	16360	16522	16449	16329	16582	16329	16336	16516	16565	16384	16379	16228	16338	16507	16361	16453	16528	16343	16355	16585	16479	16385	16487	16407	16495	16582	16444	16490	16615	16460	16374	16215	16608	16316	16270	16298	16471	16479	16529	16276	16311	16458	16451	16413	16444	16480	16408	16473	16301	16508	16431	16341	16609	16579	16456	16451	16343	16251	16515	16403	16489	16454	16312	16353	16453	16460	16329	16492	16596	16411	16636	16239	16505	16363	16428	16469	16546	16375	16342	16410	16448	16520	16397	16480	16407	16467	16437	16366	16593	16354	16488	16341	16336	16285	16475	16403	16529	16434	16280	16444	16329	16367	16323	16573	16568	16567	16479	16549	16364	16522	16475	16481	16333	16496	16359	16321	16401	16477	16550	16286	16431	16428	16396	16347	16441	16331	16412	16387	16344	16486	16357	16465	16334	16282	16497	16500	16545	16547	16331	16529	16325	16464	16231	16433	16424	16460	16539	16337	16492	16329	16517	16350	16556	16386	16640	16391	16486	16467	16504	16474	16434	16575	16433	16310	16373	16447	16370	16561	16282	16462	16477	16491	16410	16587	16580	16422	16323	16505	16481	16340	16524	16502	16425	16343	16460	16399	16445	16526	16572	16475	16484	16407	16335	16469	16378	16481	16507	16423	16414	16360	16492	16535	16401	16325	16487	16391	16528	16498	16363	16515	16355	16498	16296	16646	16542	16285	16453	16343	16577	16465	16268	16319	16434	16424	16639	16358	16375	16542	16537	16453	16460	16513	16452	16471	16569	16575	16376	16323	16433	16581	16361	16414	16460	16354	16316	16427	16566	16578	16535	16292	16269	16381	16377	16387	16374	16291	16526	16450	16443	16341	16553	16616	16584	16536	16478	16263	16470	16336	16431	16416	16504	16505	16463	16552	16348	16394	16332	16589	16431	16468	16410	16481	16495	16223	16442	16411	16386	16506	16398	16367	16396	16414	16434	16252	16345	16402	16356	16479	16536	16409	16336	16472	16474	16297	16345	16465	16581	16308	16353	16383	16521	16355	16562	16367	16588	16485	16298	16518	16601	16406	16463	16327	16641	16533	16547	16428	16306	16449	16635	16536	16289	16490	16417	16595	16461	16305	16655	16446	16349	16503	16356	16464	16485	16543	16370	16341	16478	16159	16630	16650	16566	16499	16428	16312	16423	16509	16570	16235	16462	16500	16383	16452	16351	16399	16488	16544	16564	16337	16339	16422	16593	16309	16609	16434	16367	16286	16503	16513	16388	16387	16491	16463	16300	16555	16352	16577	16505	16535	16496	16389	16520	16420	16489	16438	16425	16440	16345	16373	16377	16595	16365	16264	16498	16658	16424	16337	16477	16501	16432	16445	16435	16538	16620	16402	16600	16288	16472	16450	16433	16408	16329	16424	16547	16372	16616	16353	16404	16562	16239	16534	16564	16432	16481	16404	16282	16638	16328	16336	16707	16494	16519	16391	16609	16497	16458	16614	16405	16590	16351	16499	16616	16352	16468	16376	16370	16356	16674	16347	16381	16539	16392	16361	16367	16413	16451	16426	16424	16469	16431	16532	16383	16364	16379	16508	16547	16405	16546	16514	16567	16490	16375	16217	16590	16388	16482	16472	16465	16165	16403	16467	16378	16348	16497	16430	16392	16399	16438	16614	16570	16377	16434	16408	16493	16254	16394	16457	16611	16405	16557	16450	16489	16584	16471	16481	16471	16599	16327	16351	16579	16374	16497	16538	16545	16638	16424	16512	16296	16364	16550	16337	16466	16457	16282	16409	16354	16534	16336	16335	16530	16475	16586	16454	16549	16482	16531	16488	16410	16653	16175	16290	16345	16605	16358	16412	16602	16450	16258	16398	16433	16435	16466	16429	16544	16395	16450	16576	16574	16310	16342	16316	16412	16486	16447	16473	16425	16419	16393	16424	16427	16464	16391	16372	16501	16497	16363	16424	16458	16574	16363	16542	16425	16379	16434	16400	16526	16627	16192	16209	16389	16415	16464	16472	16490	16565	16660	16257	16465	16468	16557	16321	16401	16473	16549	16268	16520	16402	16425	16444	16353	16538	16586	16505	16461	16375	16529	16409	16497	16331	16506	16280	16320	16578	16538	16377	16450	16450	16381	16601	16246	16406	16375	16350	16466	16369	16403	16477	16511	16546	16281	16507	16518	16525	16320	16537	16483	16378	16400	16625	16485	16493	16432	16373	16391	16507	16445	16455	16422	16466	16241	16681	16111	16403	16500	16375	16473	16445	16473	16571	16452	16556	16343	16604	16362	16452	16550	16503	16356	16553	16390	16429	16370	16459	16409	16409	16343	16425	16433	16265	16408	16508	16283	16417	16360	16351	16459	16596	16492	16315	16402	16580	16448	16459	16442	16360	16397	16368	16562	16437	16489	16378	16487	16469	16524	16420	16454	16518	16686	16345	16567	16402	16410	16267	16338	16124	16367	16435	16498	16408	16761	16336	16311	16365	16469	16628	16489	16360	16426	16441	16596	16510	16411	16460	16533	16457	16465	16504	16408	16560	16405	16596	16418	16462	16579	16378	16414	16396	16328	16480	16469	16432	16464	16493	16396	16565	16352	16353	16560	16413	16413	16397	16326	16356	16395	16554	16275	16390	16492	16373	16515	16341	16432	16621	16464	16409	16461	16458	16421	16523	16326	16512	16587	16368	16548	16390	16271	16449	16379	16266	16321	16242	16406	16339	16503	16331	16509	16418	16542	16473	16617	16542	16608	16441	16351	16320	16437	16357	16252	16520	16371	16457	16453	16407	16516	16280	16428	16458	16401	16511	16432	16524	16579	16510	16589	16497	16435	16266	16427	16547	16583	16420	16448	16328	16697	16708	16551	16408	16353	16345	16482	16377	16589	16354	16569	16551	16313	16414	16336	16436	16473	16328	16518	16603	16383	16435	16348	16436	16529	16408	16694	16371	16438	16499	16474	16297	16388	16388	16416	16411	16489	16252	16530	16470	16538	16447	16528	16556	16571	16351	16429	16421	16358	16443	16520	16377	16524	16198	16513	16468	16505	16681	16458	16350	16343	16325	16439	16499	16427	16459	16266	16347	16440	16409	16462	16381	16330	16619	16580	16345	16463	16466	16405	16370	16382	16395	16519	16430	16501	16435	16447	16458	16471	16395	16479	16451	16389	16316	16535	16412	16487	16544	16386	16607	16373	16329	16403	16291	16305	16346	16433	16364	16415	16426	16532	16376	16328	16555	16484	16483	16533	16407	16533	16547	16420	16410	16304	16459	16357	16346	16443	16382	16277	16519	16292	16327	16370	16464	16401	16448	16461	16418	16505	16622	16477	16411	16424	16461	16367	16380	16506	16379	16386	16329	16491	16464	16446	16379	16671	16298	16218	16332	16620	16624	16437	16457	16369	16477	16537	16448	16412	16338	16525	16402	16257	16397	16390	16270	16487	16388	16519	16408	16476	16453	16518	16460	16560	16441	16414	16457	16413	16324	16447	16330	16530	16532	16337	16578	16440	16562	16281	16331	16304	16290	16218	16451	16713	16450	16211	16470	16204	16401	16386	16290	16392	16388	16378	16372	16642	16433	16461	16459	16404	16424	16544	16382	16419	16354	16364	16441	16432	16438	16394	16467	16324	16531	16502	16488	16395	16524	16365	16642	16272	16541	16439	16366	16404	16460	16355	16316	16529	16391	16363	16624	16519	16624	16643	16414	16450	16453	16369	16363	16329	16510	16548	16435	16501	16470	16616	16371	16429	16415	16338	16357	16432	16536	16253	16443	16450	16309	16508	16253	16540	16437	16538	16346	16325	16396	16442	16392	16347	16355	16477	16538	16367	16493	16381	16512	16362	16454	16406	16281	16218	16317	16469	16400	16482	16400	16408	16552	16417	16374	16458	16465	16437	16492	16361	16482	16467	16419	16384	16241	16512	16522	16340	16449	16461	16545	16488	16503	16382	16472	16394	16544	16504	16514	16484	16678	16424	16433	16432	16314	16361	16346	16481	16437	16466	16403	16470	16599	16569	16660	16448	16390	16278	16296	16580	16537	16306	16333	16530	16425	16558	16552	16521	16180	16370	16471	16189	16532	16374	16371	16399	16394	16546	16373	16243	16448	16298	16496	16348	16380	16308	16365	16520	16465	16466	16405	16289	16493	16264	16432	16494	16611	16338	16504	16552	16681	16450	16481	16281	16410	16592	16381	16310	16440	16472	16498	16324	16360	16451	16625	16332	16374	16431	16366	16357	16372	16311	16476	16328	16483	16555	16326	16399	16512	16297	16447	16523	16476	16302	16433	16502	16507	16552	16569	16625	16431	16218	16494	16569	16382	16436
32563	31934	37071	32848	28581	26994	26572	25195	23965	23853	23558	22851	22779	22693	22653	22787	22710	22817	22731	22672	22671	22716	22741	22327	22467	22425	22587	22665	22551	22473	22374	22663	22817	22791	22489	22741	22636	22534	22735	22866	22679	22783	22795	22325	22620	22484	22545	22526	22468	22378	22649	22661	22413	22298	22445	22395	22547	22535	22783	22524	22717	22570	22592	22378	22348	22477	22378	22474	22745	22427	22340	22447	22543	22438	22451	22355	22646	22630	22418	22583	22248	22480	22548	22755	22417	22373	22449	22422	22382	22539	22393	22500	22585	22441	22664	22337	22207	22273	22504	22476	22461	22532	22471	22607	22553	22314	22435	22367	22653	22326	22667	22527	22385	22579	22344	22416	22412	22622	22600	22497	22612	22337	22482	22385	22295	22362	22374	22401	22489	22690	22614	22379	22259	22522	22595	22484	22407	22476	22318	22561	22290	22367	22366	22559	22603	22325	22462	22502	22614	22792	22397	22352	22485	22461	22600	22438	22449	22360	22569	22658	22596	22510	22657	22279	22342	22501	22516	22491	22355	22453	22616	22557	22558	22358	22491	22146	22586	22412	22417	22670	22514	22601	22381	22682	22461	22704	22395	22451	22611	22680	22675	22352	22408	22606	22619	22496	22251	22496	22479	22520	22551	22423	22378	22366	22500	22631	22213	22549	22498	22395	22474	22565	22375	22319	22508	22328	22433	22302	22405	22543	22419	22432	22582	22342	22207	22571	22392	22214	22494	22393	22481	22394	22707	22482	22511	22303	22411	22428	22524	22537	22347	22325	22443	22489	22459	22498	22496	22518	22476	22379	22648	22445	22457	22633	22537	22451	22457	22393	22387	22582	22649	22635	22753	22493	22656	22746	22224	22261	22464	22497	22414	22607	22298	22568	22463	22359	22587	22437	22390	22522	22562	22392	22557	22388	22371	22465	22614	22555	22662	22569	22544	22550	22568	22410	22560	22298	22293	22493	22705	22403	22646	22553	22793	22469	22460	22418	22237	22335	22681	22605	22439	22495	22476	22451	22535	22793	22391	22504	22560	22476	22510	22464	22493	22628	22414	22611	22515	22415	22552	22514	22633	22573	22514	22604	22610	22464	22563	22458	22428	22406	22724	22450	22685	22358	22354	22498	22570	22368	22344	22739	22541	22461	22496	22576	22504	22385	22524	22497	22510	22507	22366	22551	22526	22473	22498	22577	22686	22519	22531	22353	22812	22585	22508	22379	22582	22406	22492	22654	22446	22562	22441	22544	22642	22628	22600	22570	22409	22388	22666	22502	22703	22425	22456	22580	22562	22566	22590	22525	22728	22432	22534	22534	22503	22561	22431	22565	22662	22484	22642	22535	22528	22446	22502	22629	22620	22613	22845	22609	22565	22641	22384	22552	22728	22400	22532	22727	22471	22616	22699	22481	22449	22408	22466	22383	22485	22179	22578	22545	22673	22586	22717	22432	22732	22399	22430	22367	22596	22493	22625	22238	22448	22631	22661	22734	22570	22688	22359	22556	22587	22486	22387	22391	22466	22637	22565	22475	22512	22393	22567	22414	22482	22372	22367	22597	22554	22524	22409	22362	22413	22382	22579	22509	22463	22579	22595	22390	22380	22415	22466	22352	22581	22567	22567	22347	22361	22464	22628	22507	22335	22728	22539	22477	22733	22557	22469	22593	22789	22531	22724	22359	22602	22384	22652	22430	22342	22311	22267	22428	22467	22424	22621	22412	22440	22377	22489	22397	22464	22347	22497	22463	22498	22628	22726	22510	22788	22560	22685	22432	22480	22450	22465	22548	22588	22528	22451	22500	22446	22346	22644	22387	22714	22615	22588	22534	22555	22664	22407	22528	22607	22456	22556	22237	22447	22338	22463	22407	22337	22321	22297	22420	22421	22562	22364	22377	22618	22668	22359	22219	22639	22675	22692	22507	22529	22447	22374	22491	22550	22551	22573	22532	22632	22462	22448	22470	22380	22503	22471	22707	22565	22545	22400	22397	22412	22395	22608	22363	22600	22625	22411	22500	22463	22419	22514	22617	22473	22488	22555	22555	22702	22714	22734	22443	22381	22555	22575	22547	22475	22299	22555	22504	22492	22660	22536	22467	22364	22395	22488	22500	22470	22560	22514	22474	22226	22529	22524	22492	22427	22392	22683	22789	22431	22452	22467	22494	22402	22626	22545	22314	22685	22437	22492	22690	22472	22371	22628	22570	22549	22519	22470	22560	22385	22622	22694	22556	22516	22398	22671	22450	22296	22432	22767	22637	22657	22511	22446	22757	22371	22302	22545	22437	22490	22442	22738	22610	22440	22610	22660	22409	22555	22483	22653	22599	22650	22539	22475	22502	22452	22479	22559	22517	22357	22449	22452	22417	22547	22522	22287	22662	22466	22454	22659	22526	22665	22432	22450	22419	22522	22402	22367	22357	22663	22598	22607	22483	22512	22330	22335	22641	22508	22575	22543	22823	22791	22431	22457	22671	22636	22325	22443	22696	22454	22384	22241	22665	22285	22614	22516	22645	22302	22451	22304	22501	22492	22409	22440	22607	22550	22423	22522	22629	22502	22565	22584	22526	22607	22536	22251	22638	22354	22750	22449	22561	22378	22658	22684	22398	22646	22352	22586	22746	22455	22457	22351	22571	22451	22427	22650	22422	22466	22390	22429	22449	22638	22526	22677	22459	22425	22516	22672	22367	22682	22557	22713	22390	22414	22559	22536	22253	22611	22421	22543	22523	22443	22690	22619	22612	22392	22678	22539	22317	22513	22596	22448	22541	22456	22649	22317	22378	22651	22453	22479	22297	22570	22441	22320	22407	22638	22695	22691	22481	22470	22614	22581	22496	22596	22501	22577	22212	22563	22604	22473	22603	22596	22591	22531	22415	22466	22383	22359	22718	22499	22500	22595	22246	22403	22473	22565	22581	22570	22699	22450	22310	22377	22366	22646	22510	22506	22505	22550	22499	22768	22555	22588	22387	22382	22614	22514	22743	22668	22579	22537	22441	22560	22546	22408	22467	22563	22589	22423	22430	22707	22529	22435	22611	22542	22389	22465	22255	22762	22460	22617	22479	22784	22625	22389	22545	22564	22572	22485	22314	22592	22500	22447	22515	22348	22422	22329	22504	22229	22279	22258	22508	22495	22686	22378	22248	22464	22643	22628	22492	22667	22372	22411	22384	22402	22643	22476	22470	22489	22574	22811	22518	22246	22583	22784	22581	22333	22409	22357	22342	22665	22376	22450	22524	22584	22433	22645	22531	22451	22554	22269	22494	22383	22570	22623	22445	22616	22599	22514	22357	22461	22648	22640	22750	22733	22534	22391	22636	22593	22428	22686	22384	22373	22536	22578	22624	22598	22470	22391	22425	22499	22620	22544	22740	22224	22364	22553	22343	22535	22405	22764	22557	22370	22562	22529	22514	22588	22364	22432	22493	22613	22609	22738	22455	22666	22471	22605	22471	22575	22586	22712	22485	22333	22337	22590	22354	22419	22481	22517	22670	22367	22635	22565	22454	22599	22634	22640	22560	22439	22401	22473	22716	22513	22496	22383	22649	22469	22453	22494	22601	22443	22491	22479	22766	22576	22534	22365	22475	22371	22713	22687	22584	22583	22495	22513	22416	22561	22386	22416	22464	22553	22262	22728	22448	22714	22530	22378	22425	22383	22524	22542	22446	22520	22595	22642	22388	22555	22453	22428	22699	22439	22602	22736	22332	22497	22543	22469	22630	22732	22218	22419	22533	22500	22637	22528	22635	22546	22551	22477	22388	22551	22524	22490	22432	22582	22535	22432	22718	22472	22812	22230	22432	22677	22457	22476	22578	22460	22217	22518	22585	22571	22551	22288	22355	22600	22553	22740	22555	22600	22555	22435	22825	22439	22620	22409	22330	22542	22574	22565	22586	22593	22502	22375	22430	22551	22364	22424	22278	22514	22402	22397	22303	22407	22581	22599	22672	22595	22347	22597	22307	22233	22603	22529	22556	22484	22521	22536	22313	22483	22533	22624	22296	22381	22550	22458	22580	22519	22570	22545	22493	22351	22250	22395	22257	22734	22492	22581	22462	22484	22524	22590	22472	22657	22563	22568	22414	22464	22617	22279	22393	22529	22378	22503	22312	22454	22427	22386	22637	22458	22410	22392	22957	22799	22559	22599	22575	22514	22570	22575	22599	22622	22557	22631	22461	22622	22536	22702	22581	22674	22614	22760	22546	22568	22657	22556	22634	22587	22532	22476	22615	22396	22487	22334	22352	22492	22371	22555	22609	22307	22442	22593	22310	22440	22507	22638	22552	22654	22517	22607	22458	22559	22613	22506	22498	22695	22539	22474	22387	22350	22244	22490	22453	22602	22448	22474	22575	22175	22305	22365	22448	22388	22470	22481	22499	22223	22233	22440	22444	22573	22543	22538	22450	22674	22524	22528	22557	22736	22527	22348	22471	22344	22288	22497	22469	22293	22501	22209	22537	22635	22703	22533	22279	22678	22657	22525	22708	22476	22411	22330	22550	22320	22240	22566	22525	22355	22539	22510	22468	22429	22422	22453	22370	22191	22529	22570	22276	22650	22555	22459	22483	22361	22524	22397	22612	22586	22584	22701	22367	22558	22555	22560	22409	22340	22457	22559	22356	22591	22524	22490	22482	22564	22484	22351	22536	22572	22623	22390	22492	22506	22522	22410	22545	22468	22494	22435	22251	22509	22576	22542	22484	22322	22651	22491	22560	22574	22358	22561	22294	22298	22419	22490	22686	22411	22682	22553	22422	22581	22453	22417	22732	22508	22347	22297	22419	22450	22546	22403	22527	22439	22425	22286	22498	22570	22628	22420	22723	22484	22422	22722	22620	22543	22333	22418	22608	22516	22425	22583	22411	22694	22253	22505	22506	22391	22485	22520	22602	22411	22500	22722	22607	22280	22548	22515	22544	22543	22657	22683	22354	22471	22654	22435	22430	22421	22418	22658	22321	22664	22312	22438	22450	22464	22356	22315	22498	22566	22575	22380	22531	22565	22574	22545	22588	22546	22303	22408	22430	22382	22557	22471	22556	22582	22444	22683	22746	22537	22556	22462	22503	22461	22387	22732	22474	22696	22414	22628	22686	22574	22541	22430	22338	22556	22389	22547	22472	22585	22701
29035	40430	39049	30151	25664	23225	22588	20500	18975	18967	17872	17200	16978	16838	16772	16944	16874	16744	16617	16827	16597	16666	16636	16658	16701	16676	16817	16774	16770	16629	16745	16745	16649	16729	16532	16562	16644	16772	16921	16856	16810	16746	16755	16470	16724	16671	16530	16652	16621	16742	16581	16692	16395	16715	16587	16433	16595	16516	16509	16617	16645	16495	16527	16544	16510	16530	16596	16687	16557	16307	16631	16561	16569	16555	16619	16413	16599	16635	16622	16591	16486	16621	16641	16491	16663	16552	16705	16522	16654	16521	16476	16477	16610	16668	16540	16738	16620	16768	16748	16629	16441	16724	16674	16429	16737	16553	16477	16388	16635	16579	16566	16602	16504	16493	16518	16578	16679	16669	16667	16577	16445	16360	16498	16596	16334	16576	16478	16503	16586	16594	16555	16594	16501	16451	16638	16506	16691	16438	16552	16566	16494	16519	16456	16464	16461	16792	16532	16557	16619	16636	16513	16573	16563	16472	16409	16638	16577	16459	16587	16556	16494	16468	16672	16497	16617	16343	16691	16531	16593	16484	16640	16563	16509	16691	16607	16377	16537	16555	16675	16539	16469	16607	16583	16431	16554	16651	16576	16460	16645	16430	16569	16627	16509	16391	16573	16575	16407	16450	16504	16465	16528	16493	16668	16640	16614	16461	16617	16495	16513	16495	16500	16969	16671	16657	16416	16539	16530	16450	16597	16565	16581	16704	16501	16739	16572	16576	16591	16604	16515	16619	16532	16699	16552	16364	16456	16545	16569	16583	16795	16592	16398	16490	16499	16545	16485	16661	16622	16517	16540	16647	16553	16467	16548	16503	16594	16496	16615	16555	16553	16543	16659	16581	16549	16719	16482	16576	16550	16536	16474	16600	16365	16523	16535	16702	16467	16576	16529	16429	16835	16576	16557	16704	16567	16570	16574	16628	16599	16509	16599	16551	16511	16455	16504	16606	16639	16621	16557	16669	16473	16590	16712	16665	16484	16549	16410	16519	16555	16501	16620	16663	16589	16479	16425	16568	16586	16515	16498	16601	16619	16456	16435	16572	16632	16478	16563	16585	16671	16504	16654	16585	16625	16597	16627	16506	16597	16535	16683	16673	16477	16656	16599	16591	16571	16489	16625	16485	16682	16462	16694	16558	16739	16567	16589	16600	16778	16478	16480	16492	16569	16784	16432	16554	16668	16478	16615	16679	16676	16463	16696	16407	16648	16515	16421	16530	16838	16512	16635	16579	16499	16647	16360	16538	16634	16728	16758	16719	16619	16584	16628	16446	16531	16732	16513	16676	16599	16407	16386	16470	16524	16413	16566	16714	16461	16586	16570	16506	16574	16600	16601	16569	16443	16467	16389	16629	16542	16638	16562	16616	16506	16590	16454	16592	16474	16567	16458	16510	16677	16425	16483	16384	16644	16509	16568	16539	16635	16519	16442	16587	16529	16735	16431	16447	16507	16538	16469	16582	16485	16483	16530	16363	16471	16574	16567	16456	16488	16571	16662	16448	16404	16594	16490	16483	16566	16473	16535	16499	16599	16421	16456	16517	16440	16577	16525	16631	16624	16562	16546	16573	16571	16566	16506	16567	16499	16510	16666	16571	16459	16480	16522	16666	16446	16604	16477	16598	16609	16533	16516	16543	16600	16596	16489	16716	16600	16528	16471	16582	16493	16627	16472	16577	16523	16613	16594	16529	16521	16539	16358	16642	16649	16690	16415	16531	16533	16569	16426	16545	16537	16614	16609	16727	16571	16456	16553	16653	16507	16531	16649	16571	16568	16344	16564	16627	16440	16366	16489	16536	16576	16482	16506	16506	16571	16551	16630	16445	16563	16701	16469	16597	16615	16628	16438	16613	16439	16509	16701	16592	16606	16529	16542	16450	16656	16590	16645	16552	16657	16556	16531	16647	16564	16447	16421	16636	16570	16625	16602	16501	16543	16533	16694	16663	16591	16422	16442	16473	16508	16443	16590	16537	16488	16520	16545	16709	16622	16624	16578	16522	16577	16511	16267	16426	16664	16619	16505	16285	16631	16543	16538	16582	16597	16586	16530	16689	16576	16584	16609	16709	16520	16570	16574	16578	16480	16572	16486	16671	16436	16573	16540	16629	16591	16583	16543	16630	16382	16677	16388	16491	16689	16548	16509	16488	16460	16587	16627	16546	16521	16666	16551	16633	16487	16536	16887	16527	16574	16562	16625	16528	16631	16590	16593	16589	16623	16621	16563	16361	16479	16604	16582	16559	16474	16443	16696	16553	16674	16494	16706	16587	16492	16516	16454	16590	16539	16611	16604	16332	16363	16539	16447	16628	16692	16445	16649	16504	16600	16408	16590	16563	16589	16664	16501	16621	16625	16556	16382	16675	16399	16708	16611	16586	16696	16544	16721	16434	16710	16511	16500	16595	16469	16547	16755	16498	16527	16758	16791	16611	16394	16495	16619	16594	16540	16569	16735	16605	16709	16678	16417	16646	16428	16708	16645	16377	16543	16460	16592	16556	16494	16397	16546	16691	16608	16495	16579	16678	16606	16348	16700	16667	16563	16545	16585	16640	16514	16485	16580	16565	16478	16678	16722	16647	16538	16586	16623	16422	16550	16464	16732	16719	16482	16612	16624	16551	16647	16664	16472	16495	16676	16708	16620	16494	16596	16652	16563	16693	16643	16425	16768	16568	16647	16743	16658	16558	16546	16559	16503	16640	16603	16507	16543	16454	16435	16590	16565	16590	16546	16541	16435	16575	16531	16686	16685	16553	16565	16682	16620	16734	16498	16717	16560	16484	16479	16611	16620	16667	16484	16607	16641	16610	16683	16697	16484	16571	16577	16456	16696	16567	16508	16690	16534	16606	16562	16473	16591	16603	16473	16429	16652	16493	16631	16497	16561	16626	16668	16556	16647	16403	16627	16616	16466	16561	16766	16514	16457	16397	16566	16462	16635	16492	16441	16475	16390	16502	16616	16420	16535	16632	16595	16465	16556	16688	16753	16528	16489	16543	16442	16554	16465	16459	16587	16508	16581	16671	16593	16674	16697	16480	16664	16520	16486	16486	16463	16559	16397	16617	16629	16514	16578	16508	16533	16492	16476	16541	16581	16625	16533	16508	16531	16623	16466	16719	16422	16407	16483	16569	16524	16505	16566	16443	16527	16419	16561	16526	16562	16641	16548	16531	16571	16565	16635	16466	16665	16528	16516	16593	16506	16609	16589	16459	16631	16592	16711	16681	16658	16727	16657	16743	16470	16720	16630	16580	16734	16457	16526	16582	16589	16541	16500	16560	16781	16537	16599	16645	16593	16587	16632	16495	16584	16314	16518	16519	16693	16661	16544	16569	16644	16535	16585	16695	16645	16348	16747	16503	16638	16563	16647	16700	16598	16508	16426	16580	16517	16574	16507	16558	16582	16513	16464	16558	16504	16554	16529	16476	16478	16634	16460	16400	16522	16590	16580	16709	16631	16519	16572	16598	16611	16576	16672	16572	16534	16406	16688	16725	16602	16555	16619	16559	16465	16617	16567	16679	16470	16540	16478	16589	16684	16733	16678	16649	16642	16609	16527	16638	16488	16525	16523	16422	16527	16410	16615	16644	16688	16616	16694	16489	16641	16457	16578	16502	16676	16542	16550	16482	16689	16489	16551	16465	16671	16448	16513	16451	16566	16531	16605	16647	16511	16676	16547	16638	16790	16607	16707	16557	16732	16407	16412	16649	16716	16615	16536	16651	16530	16632	16660	16501	16542	16485	16617	16314	16894	16559	16508	16654	16495	16605	16656	16446	16631	16543	16703	16599	16611	16498	16380	16541	16613	16558	16712	16630	16622	16615	16593	16723	16770	16455	16649	16364	16628	16580	16709	16440	16758	16572	16538	16643	16471	16632	16466	16443	16711	16670	16572	16435	16559	16564	16687	16613	16594	16580	16581	16727	16487	16574	16655	16400	16719	16549	16674	16462	16768	16408	16597	16497	16623	16581	16476	16524	16658	16454	16690	16528	16513	16542	16590	16421	16450	16487	16623	16486	16488	16494	16610	16536	16482	16729	16582	16582	16587	16591	16502	16531	16657	16479	16478	16588	16518	16497	16650	16561	16378	16673	16551	16458	16799	16460	16767	16730	16511	16755	16614	16661	16496	16567	16588	16476	16747	16580	16710	16671	16665	16524	16635	16540	16688	16474	16582	16759	16514	16627	16531	16477	16601	16478	16539	16501	16511	16583	16621	16365	16747	16484	16510	16474	16529	16593	16624	16524	16649	16572	16590	16554	16778	16441	16536	16677	16725	16603	16465	16579	16542	16394	16369	16597	16577	16699	16780	16498	16645	16582	16521	16560	16476	16607	16455	16504	16501	16581	16594	16692	16348	16401	16734	16420	16624	16765	16596	16518	16519	16642	16454	16453	16459	16598	16549	16625	16559	16669	16486	16480	16535	16433	16493	16657	16518	16627	16515	16660	16509	16465	16607	16555	16579	16356	16365	16562	16588	16618	16619	16702	16507	16577	16629	16631	16714	16678	16521	16504	16521	16460	16651	16556	16464	16587	16362	16500	16632	16452	16557	16350	16570	16539	16591	16434	16429	16659	16723	16433	16663	16706	16658	16567	16514	16601	16619	16496	16676	16543	16286	16570	16661	16526	16482	16503	16575	16535	16723	16689	16366	16639	16601	16485	16390	16472	16610	16597	16587	16550	16626	16607	16656	16419	16418	16664	16725	16647	16482	16408	16510	16482	16638	16601	16617	16726	16423	16688	16619	16489	16588	16532	16692	16566	16559	16555	16525	16469	16630	16647	16621	16710	16561	16659	16639	16637	16766	16544	16543	16503	16624	16585	16512	16477	16677	16666	16523	16554	16639	16588	16602	16589	16629	16362	16532	16495	16622	16810	16519	16355	16596	16752	16587	16663	16529	16618	16719	16517	16538	16534	16633	16424	16606	16741	16501	16522	16617	16579	16676	16722	16505	16579	16564	16529	16481	16583	16606	16678	16640	16761	16589	16490	16624	16637	16703	16394	16529	16664	16547	16521	16387	16784	16744	16496	16604	16646	16452	16746	16476	16561	16586	16473	16514	16604	16623	16502	16575	16559	16568	16494	16539	16552	16519	16676	16590	16601	16729	16708	16542	16495	16641	16637
24379	20919	28215	25447	26396	29990	30366	26372	24786	24999	23564	22938	22882	22553	22797	22557	22365	22785	22621	22374	22183	22574	22300	22355	22204	22256	21972	22385	22342	22386	22400	22475	22455	22457	22097	22163	22260	22254	22764	23581	23277	22876	22546	22019	22327	22110	22002	22197	22228	22005	22183	22132	22348	22169	22219	22178	22136	22171	22189	22135	21802	22135	22236	22300	22145	22078	22216	22264	22157	22241	22116	22193	21989	22041	22189	21840	21877	22031	21988	22070	22045	22144	22329	22045	22053	21968	22144	22096	22143	22180	22232	21841	21979	22189	22100	22074	22122	22232	21951	22026	22090	22044	22079	22266	22212	22105	22168	21880	22310	21951	22270	22210	22351	22258	22442	22218	22090	22081	22011	21979	22102	21912	22224	22009	21843	21935	22136	22199	22022	21925	22200	22277	21965	21972	22114	21734	22178	22106	22021	21928	22158	21901	21913	22080	21987	22125	22202	21979	22226	22044	22205	22048	22100	22299	22187	21978	22319	22096	21952	21904	21934	21992	22057	21954	22292	22009	22051	22231	22021	21958	22139	22031	22091	22157	21856	21925	21802	22125	21829	22043	22149	21874	22018	22135	22035	21866	21886	21950	22023	21867	22489	22008	21918	22062	22311	22129	21942	22150	21822	22227	22182	22288	22129	22090	22130	22134	22224	22231	22160	21977	22185	22244	22071	22302	22099	21994	22114	21973	22058	21938	22178	22096	22080	22053	22120	22200	22074	22181	22140	22173	22302	22134	21987	22211	22220	22079	21971	22184	22065	22103	22047	22246	22375	22206	21957	21944	21946	21940	22102	22026	22177	22127	22255	22038	22003	22034	22009	22169	22242	22139	22212	22095	22181	22162	22032	22134	22310	21723	22116	22246	22148	22041	22226	22235	22146	22078	22291	22176	22126	21881	21889	22192	22298	22205	22196	22139	21980	22032	22137	22061	22071	22214	22168	21960	22102	22052	22187	22165	22157	22088	22227	22075	22275	21827	22373	22100	22065	22162	22050	22077	21907	22191	22271	22090	21997	21918	22030	22022	22178	22222	22275	22115	22040	21877	22023	22071	22094	21963	21837	22099	22144	22075	21995	22173	22170	22130	21857	22101	22168	22195	22126	22069	22326	21909	22121	22013	22021	22086	22165	22016	22038	22045	22255	22075	22230	22079	22184	21964	21959	22084	22084	21947	22147	21965	22049	22162	22331	22337	22096	21900	22138	22183	22005	21899	21971	22014	22139	22045	22013	22161	22096	21984	22254	21979	22062	22104	22013	21915	22134	21971	22086	22170	22111	22069	22144	21955	22140	22180	22102	21952	22178	21980	21993	22221	22089	22220	22263	21950	21993	22118	22329	22262	22194	22049	21982	21934	22125	21972	22199	22068	22232	21869	22118	22068	22047	22153	22229	21996	21715	21835	22014	22021	22013	21932	22235	21910	22161	22090	22191	21946	22002	22167	22121	22121	22075	21871	21948	22220	22097	22073	22020	22261	22176	22167	22127	22005	22308	21924	21987	22072	22169	22215	21897	22283	21877	22158	22121	22151	21895	21896	22359	22112	22076	22106	22096	22026	21877	22087	22018	22343	22232	22160	22407	22185	22281	21895	22049	21947	22133	22271	22217	22027	21963	22044	22009	21977	22162	22046	21910	21950	22260	21916	22259	22068	22188	22131	21994	22244	22030	22251	21958	22224	22260	22048	22161	22179	21981	22141	21988	22143	22113	22371	21990	21898	21905	21951	22112	22072	21895	22107	22273	22253	22073	22028	22119	21868	22084	22302	22291	22049	22327	22188	22124	22169	22049	22126	22105	22207	22322	22115	22150	22339	22014	22128	22181	22141	22223	21912	22055	22105	21680	22039	21999	21938	22069	22005	21951	22080	22086	22191	22280	22281	22100	22282	22019	22204	22100	22126	22142	22260	22186	22137	22054	21938	22063	22180	21950	22157	22287	21985	21914	22185	22078	22177	22025	22101	22193	22118	22079	21845	21990	22085	21984	21912	22042	22029	22317	22009	22191	22079	22096	22043	22172	22367	22180	22291	22244	22017	21846	22056	22278	21996	22200	22300	22311	22231	22378	22215	21938	21937	22188	22141	22261	22354	22231	22157	21949	22041	22107	22082	22203	22170	22468	22311	22013	21945	22077	22126	22241	22160	22052	21818	22347	21827	22352	21907	22202	22169	22179	22100	22292	21928	21933	21988	21820	22133	22146	22118	22246	22004	22156	22130	21940	22103	22026	21985	21908	22036	22223	22042	22185	21976	22082	22226	22109	22169	22131	22114	21988	21916	22196	21982	22231	22193	22070	22105	22312	22112	22183	22078	22200	22097	22031	22005	22137	22365	22156	22142	22103	22022	22063	22069	22191	22205	22494	22107	21980	21946	22101	22020	22018	21998	22068	22189	22140	22062	22166	22034	22073	22114	22220	22319	22106	21910	22114	22110	22043	21934	22313	22409	21918	22103	22065	22129	22134	22244	22192	21979	22014	22091	22047	21830	22004	22281	22094	21978	22139	22096	21930	21896	22050	21907	22203	22302	22263	22255	22063	22178	22036	22149	21871	22216	22294	22153	22081	22226	21995	21941	21994	22097	22180	22232	21785	22158	22082	22093	21849	22202	21988	22120	21896	21984	22334	21980	22065	22051	22201	22301	21964	22058	22153	22054	22158	22395	22116	22113	21952	21912	22195	21977	22105	22099	21947	22232	21862	21877	21903	22196	22222	22067	22004	22127	22177	22046	22190	21906	22071	22313	22108	22314	22135	21888	22204	22117	22098	22101	22281	22100	22040	21998	22157	22099	22105	22068	22324	22128	22133	22196	22102	22119	22226	21975	22133	22088	22037	22193	22226	22098	22153	22030	22087	22373	22009	22251	22238	22129	22025	22058	21972	22110	22028	22152	22006	21961	22141	22043	22107	22032	21973	22099	22263	22132	22284	21981	22355	21942	22131	21865	22092	22056	22036	22370	22039	22050	22090	22278	22007	22203	21947	21934	22351	22063	22055	22058	22188	22059	21981	22231	22220	21901	22224	22047	22129	22304	22229	22108	22199	22014	22123	22055	22035	22107	22094	22021	22229	22025	21944	22065	22059	22064	22149	22074	21926	21876	22026	22199	21962	21863	21972	22044	21955	22033	22211	22137	22180	22186	22064	22092	21978	22100	22127	21996	22095	22093	21840	22144	22133	21990	22283	21864	22092	22014	22219	22151	21977	21800	22066	22279	22010	22173	22250	22002	22201	22390	22358	22071	22300	22208	22062	22059	22149	22090	22061	22148	21929	22211	22006	21918	22261	22079	22228	21895	22149	22027	22102	22456	22259	21850	22011	22282	22086	22162	22232	22042	22159	22094	21946	22098	22117	21912	22031	22115	22186	22116	22092	22191	22224	22193	22042	21946	22081	22017	22236	22145	22189	22136	21904	21919	21983	22208	22083	22070	22046	22287	22237	22050	22110	22111	22024	22111	22331	22207	22133	22223	22217	22193	22072	22143	22194	22278	22195	22063	22031	22032	22497	22236	22307	22217	22032	22155	22280	22437	22096	22180	22109	22044	21956	22098	22065	22225	22111	22013	22038	22136	22333	21883	22344	22233	22185	21993	22181	22089	21977	22038	22465	22109	22314	22146	22146	22135	21889	22071	22188	22136	21825	22163	21989	22098	22147	22226	22122	22132	22041	22046	22089	22173	22264	22246	22088	22195	21991	21848	21951	22119	22222	22274	22195	22113	22279	22020	21972	22043	22391	21899	22166	22210	22052	22220	22162	22095	22026	22178	21921	22066	21849	21862	22248	22075	21978	21825	22113	21991	22251	22195	22154	22182	22372	21967	22043	21812	22132	22068	21956	22246	22000	22184	21892	21906	22052	21976	22004	22087	21976	22067	22158	22248	21945	22272	22009	22095	22292	22085	22082	22134	22247	21948	22234	22162	21934	22101	22268	22017	22024	22176	22316	22236	22305	22119	22060	22204	22223	22057	22259	22051	22182	22145	22224	21874	22197	22094	22083	22283	22116	22040	22143	21951	22064	22028	22073	21957	21897	22123	22110	21949	22155	22039	22111	22032	22185	22088	22012	22097	22017	22131	22204	22218	22123	22217	22022	22191	22264	22089	21808	22055	22113	21926	22083	22237	22124	22115	22220	22285	22277	22209	22257	22086	22213	22233	21955	21861	22176	22243	22088	21940	21878	22047	22254	21939	21971	21987	22109	22196	22075	21968	22180	22174	22035	21933	22237	21814	22190	22265	22310	22186	22082	22230	22019	22068	22050	22173	22381	22056	21998	21971	22326	22028	22020	22231	22356	22198	21892	22320	22011	21987	22176	22170	22095	22088	22097	22039	21949	22072	22013	22061	22186	22160	21978	22184	22051	22114	22170	22262	22324	22146	22297	21944	21879	22121	21901	22070	22050	22026	22054	22208	21921	22094	22092	21977	21949	22233	21972	22269	22196	22133	22027	22280	22122	22180	22043	21843	22116	22099	22205	21998	22170	22309	22000	22224	22068	22097	22311	22041	22093	22185	22275	21868	22207	22069	22217	21905	22276	22092	22059	22030	22046	22132	22091	21954	22227	22053	21978	21971	22169	21984	22102	22129	22099	21986	22211	22014	22134	22297	21959	21863	22013	22121	22170	22277	22250	22210	22256	22143	22084	22084	22086	22050	22276	21967	21958	21923	22075	22058	22231	21926	22219	22222	22077	22394	21962	21876	22130	22038	21944	22112	22222	22092	22067	21968	22200	22198	21896	22010	22349	22013	22080	22239	22094	22333	22232	22004	22114	22262	22276	22163	21865	22008	22077	22122	22256	22190	22193	22072	22160	22108	22187	22219	22147	22165	22028	22157	21992	22098	21990	22110	21979	22129	22128	22038	22004	22096	22106	22045	22107	22180	21932	22072	22228	21895	22180	22186	22140	22130	21863	21914	22059	22213	21945	22072	22159	22022	22231	22074	22171	22405	22223	22199	21939	22178	22035	22293	22236	22053	22019	22212	22173	21884	22119	21733	22116	22193	22199	21959	22143	22349	21872	21957	22037	22318	22010	22337	22081	22010	22246	21999	21995	22234	22084	22106	22080	21971	21936	22356	21823	22057	22091	22160	21854	22117	22117	22061	22163	22338	21993	22036	22022	21985
29185	49161	45172	36637	31480	28833	26073	22160	20565	20416	18020	17509	17312	17169	16836	17090	16693	16781	16658	16601	16503	16566	16622	16517	16668	16397	16500	16786	16929	16631	16665	16635	16548	16651	16522	16536	16499	16469	17323	18454	17541	17169	16703	16262	16430	16502	16292	16301	16481	16408	16333	16371	16322	16524	16407	16502	16536	16437	16531	16211	16390	16428	16412	16387	16451	16436	16420	16503	16393	16252	16315	16455	16430	16499	16474	16281	16392	16250	16334	16382	16452	16339	16481	16290	16318	16303	16370	16411	16337	16373	16468	16461	16479	16453	16462	16373	16337	16608	16409	16369	16300	16446	16432	16404	16398	16341	16224	16332	16341	16387	16432	16286	16559	16310	16487	16318	16393	16501	16324	16418	16499	16386	16431	16318	16472	16423	16366	16377	16325	16383	16424	16393	16515	16492	16382	16146	16392	16495	16403	16424	16454	16431	16311	16495	16361	16352	16275	16235	16233	16421	16468	16361	16403	16428	16238	16321	16260	16322	16317	16460	16480	16389	16424	16493	16475	16439	16287	16401	16339	16309	16428	16601	16411	16368	16290	16245	16391	16209	16178	16453	16236	16419	16603	16336	16371	16325	16481	16246	16524	16492	16264	16510	16504	16315	16340	16343	16335	16479	16359	16319	16313	16357	16282	16414	16360	16193	16481	16455	16444	16512	16425	16484	16430	16286	16305	16372	16247	16372	16313	16442	16477	16258	16350	16420	16468	16345	16324	16285	16447	16374	16290	16336	16175	16253	16422	16451	16409	16476	16371	16402	16412	16442	16272	16295	16292	16318	16279	16479	16281	16451	16328	16490	16542	16536	16385	16294	16256	16424	16428	16470	16332	16346	16387	16324	16338	16288	16410	16382	16412	16514	16199	16520	16478	16457	16334	16432	16409	16241	16333	16520	16360	16389	16447	16267	16373	16298	16332	16404	16416	16400	16426	16343	16630	16344	16534	16358	16367	16408	16345	16450	16545	16345	16507	16292	16366	16417	16227	16333	16364	16396	16437	16347	16353	16473	16386	16339	16398	16496	16349	16393	16388	16398	16369	16406	16410	16357	16270	16313	16245	16410	16351	16405	16419	16376	16287	16364	16461	16468	16501	16398	16283	16442	16409	16344	16377	16423	16440	16329	16433	16361	16399	16499	16391	16356	16414	16200	16540	16586	16415	16402	16381	16387	16427	16286	16569	16154	16240	16246	16477	16159	16489	16446	16446	16236	16516	16345	16422	16417	16342	16422	16508	16323	16232	16490	16573	16248	16345	16370	16310	16342	16419	16510	16268	16549	16203	16264	16295	16289	16249	16451	16307	16427	16252	16310	16274	16298	16358	16496	16523	16286	16354	16394	16417	16288	16450	16334	16440	16288	16522	16511	16315	16254	16542	16356	16372	16483	16262	16481	16382	16230	16402	16262	16200	16375	16301	16442	16396	16450	16324	16440	16291	16409	16341	16482	16266	16323	16621	16567	16355	16421	16446	16348	16262	16223	16324	16340	16322	16354	16367	16364	16291	16260	16417	16565	16389	16561	16441	16494	16411	16368	16498	16339	16283	16463	16355	16525	16495	16368	16481	16398	16389	16251	16383	16260	16465	16417	16327	16357	16303	16430	16295	16444	16289	16308	16390	16337	16441	16279	16341	16475	16328	16323	16569	16312	16299	16369	16429	16269	16276	16278	16459	16446	16436	16391	16414	16456	16331	16428	16257	16409	16343	16324	16261	16456	16497	16264	16511	16297	16511	16422	16407	16399	16364	16519	16305	16584	16444	16268	16364	16539	16480	16283	16371	16403	16372	16390	16435	16458	16270	16151	16365	16304	16283	16305	16449	16297	16217	16373	16184	16300	16334	16395	16557	16493	16474	16374	16367	16331	16295	16504	16323	16460	16406	16282	16462	16273	16384	16424	16403	16556	16325	16318	16381	16418	16385	16446	16361	16265	16390	16350	16468	16212	16343	16440	16471	16249	16530	16339	16409	16335	16435	16342	16505	16346	16234	16320	16348	16307	16378	16496	16319	16268	16368	16327	16384	16430	16231	16260	16446	16522	16362	16460	16407	16501	16328	16304	16308	16400	16454	16464	16214	16352	16354	16539	16501	16191	16521	16389	16288	16277	16458	16297	16425	16291	16268	16366	16338	16379	16342	16633	16242	16421	16271	16412	16490	16334	16333	16407	16541	16442	16442	16475	16507	16484	16514	16363	16452	16449	16269	16414	16459	16520	16488	16332	16485	16486	16286	16350	16380	16372	16472	16368	16362	16406	16253	16440	16283	16529	16535	16327	16361	16297	16371	16368	16518	16327	16543	16312	16341	16461	16651	16495	16459	16534	16269	16316	16391	16321	16326	16410	16273	16394	16498	16334	16523	16538	16311	16377	16372	16293	16321	16479	16568	16245	16254	16501	16336	16566	16360	16352	16546	16462	16316	16312	16289	16304	16317	16212	16379	16552	16408	16409	16537	16284	16479	16387	16535	16324	16242	16420	16611	16256	16445	16559	16297	16390	16300	16496	16445	16482	16382	16328	16485	16311	16424	16470	16388	16449	16329	16453	16267	16328	16366	16395	16299	16276	16562	16429	16203	16393	16369	16487	16347	16444	16365	16437	16417	16384	16409	16403	16397	16406	16261	16343	16385	16230	16279	16302	16571	16444	16392	16593	16329	16455	16492	16469	16283	16365	16310	16467	16407	16505	16314	16402	16465	16362	16548	16460	16300	16479	16409	16325	16274	16443	16274	16470	16311	16373	16697	16415	16410	16267	16498	16166	16378	16428	16339	16285	16261	16342	16413	16381	16388	16394	16591	16454	16549	16298	16434	16144	16195	16409	16253	16498	16300	16356	16408	16394	16287	16418	16545	16325	16399	16377	16435	16126	16308	16334	16395	16440	16548	16354	16372	16391	16350	16409	16504	16485	16297	16333	16532	16285	16339	16313	16380	16347	16462	16481	16371	16320	16292	16361	16457	16465	16548	16345	16415	16315	16375	16531	16263	16331	16374	16492	16424	16435	16474	16429	16421	16476	16324	16345	16369	16491	16380	16328	16441	16287	16225	16436	16367	16357	16406	16342	16421	16501	16451	16373	16425	16386	16308	16280	16344	16335	16262	16424	16442	16454	16388	16345	16365	16558	16465	16309	16210	16474	16474	16337	16324	16413	16441	16471	16628	16533	16399	16287	16271	16548	16356	16408	16412	16260	16420	16457	16379	16375	16446	16388	16590	16472	16470	16424	16317	16357	16444	16255	16334	16426	16356	16408	16319	16329	16384	16314	16241	16514	16485	16472	16245	16336	16383	16447	16337	16430	16215	16279	16422	16361	16256	16363	16268	16590	16359	16594	16378	16499	16291	16344	16369	16422	16392	16437	16273	16183	16186	16393	16407	16348	16495	16390	16425	16426	16422	16420	16469	16428	16264	16461	16359	16334	16405	16452	16350	16350	16493	16409	16490	16421	16422	16367	16564	16350	16431	16644	16352	16430	16480	16470	16397	16279	16372	16454	16326	16580	16301	16535	16382	16390	16451	16384	16323	16449	16339	16366	16433	16430	16484	16371	16300	16398	16297	16377	16310	16517	16249	16306	16357	16310	16384	16337	16393	16291	16217	16312	16431	16194	16316	16448	16389	16430	16356	16311	16547	16345	16243	16526	16459	16227	16382	16341	16376	16351	16300	16409	16573	16341	16338	16543	16608	16274	16354	16273	16492	16488	16458	16342	16485	16304	16175	16517	16418	16428	16453	16302	16504	16334	16484	16430	16379	16511	16396	16383	16394	16305	16472	16334	16303	16207	16309	16164	16396	16462	16424	16295	16372	16310	16498	16392	16261	16197	16314	16284	16146	16236	16409	16564	16270	16316	16217	16285	16427	16525	16466	16528	16435	16432	16359	16248	16452	16374	16368	16347	16459	16251	16371	16364	16340	16147	16262	16423	16488	16442	16556	16331	16381	16471	16365	16384	16330	16365	16601	16251	16305	16251	16167	16508	16534	16347	16289	16425	16441	16365	16409	16309	16392	16346	16404	16640	16280	16641	16413	16359	16371	16341	16371	16540	16472	16379	16511	16404	16395	16307	16276	16291	16292	16403	16394	16402	16262	16387	16254	16296	16180	16511	16387	16313	16464	16438	16397	16362	16386	16301	16340	16390	16533	16296	16223	16352	16406	16410	16252	16263	16437	16181	16436	16536	16318	16333	16170	16202	16314	16399	16339	16588	16500	16306	16428	16446	16340	16109	16287	16269	16466	16364	16249	16524	16459	16436	16347	16512	16339	16302	16437	16388	16300	16350	16315	16252	16385	16446	16458	16537	16133	16344	16497	16462	16456	16425	16442	16304	16474	16265	16509	16193	16511	16182	16405	16410	16228	16388	16302	16317	16338	16363	16226	16330	16352	16323	16344	16375	16620	16553	16296	16243	16322	16594	16350	16392	16430	16415	16301	16542	16270	16505	16379	16303	16338	16378	16361	16337	16353	16405	16428	16409	16281	16327	16389	16444	16423	16358	16484	16391	16331	16315	16402	16536	16279	16416	16488	16208	16309	16539	16313	16417	16301	16423	16393	16291	16503	16507	16369	16314	16326	16446	16404	16465	16331	16297	16536	16404	16243	16565	16497	16469	16481	16432	16368	16454	16299	16486	16392	16304	16593	16340	16406	16543	16348	16360	16420	16432	16522	16474	16251	16403	16412	16375	16468	16309	16342	16382	16242	16394	16473	16379	16500	16312	16310	16523	16319	16414	16475	16426	16407	16366	16409	16343	16444	16532	16446	16379	16477	16357	16488	16367	16214	16378	16380	16413	16249	16499	16567	16454	16101	16412	16295	16235	16304	16484	16498	16290	16416	16479	16416	16423	16486	16288	16373	16394	16327	16409	16271	16443	16392	16523	16268	16365	16261	16279	16419	16344	16443	16238	16308	16586	16427	16533	16391	16443	16433	16480	16417	16330	16361	16455	16457	16410	16314	16326	16448	16401	16380	16378	16386	16602	16409	16386	16384	16453	16305	16489	16311	16392	16321	16296	16373	16406	16525	16195	16396	16474	16457	16395	16076	16330	16596	16563	16534	16474	16422	16247	16260	16481	16405	16283	16641	16636	16270	16254	16464	16310	16330	16378	16387	16467	16452	16473
23169	20929	28395	23985	23728	29761	31819	26535	25073	24608	22803	22531	22294	22070	21857	21771	21589	21455	21688	21450	21408	21412	21386	21298	21353	21243	21284	21441	21431	21334	21370	21528	21405	21664	21368	21340	21072	21327	22238	23691	23156	22619	22018	21198	21141	21062	21219	21343	21269	21048	21177	21120	21112	21048	21168	20944	21214	21278	20977	21200	21144	21145	21090	21166	21158	21155	21045	21042	21070	21035	21126	21017	21118	21053	21026	21139	21159	21194	21033	20874	21233	21093	21291	21142	21155	21068	21017	21262	21130	21046	21145	21140	21161	21069	21002	21188	20979	21321	21094	21119	21002	20996	21206	20918	21061	21376	21310	21038	21134	20949	21092	21063	21016	21023	21006	21127	21110	20927	21312	21012	21247	21085	21203	21248	21161	20979	21109	20911	21035	21216	21117	20942	20988	21054	21255	21368	21225	21119	20830	21153	21255	20953	20998	21322	21159	21106	21190	21128	21120	20943	20981	21187	21186	21060	21096	21019	21043	21061	21230	21065	21322	21103	21158	20879	21192	20834	20995	21044	21088	21294	21034	21112	20962	20933	21087	21184	20965	21114	21227	21205	21059	21184	21116	21116	20835	21147	21059	20835	21277	21213	21020	21169	20827	20964	21340	21190	20923	21043	21208	21394	21052	21051	20976	21098	21220	21072	21247	21184	21151	21092	21055	20989	20865	21102	21200	21146	21148	21066	20991	21087	21191	20843	21058	21265	21120	21240	21246	21170	21387	20968	21223	21086	21311	21108	20984	21247	20963	20898	20848	21197	21138	21328	21222	21063	21075	21012	21034	20945	21328	21037	21298	21065	21139	21134	21050	21107	20975	21075	21016	21075	20974	21174	21133	21098	21311	21082	21287	21072	21061	21065	21269	21006	21100	21078	20895	20833	21207	21064	21065	21202	21293	20995	21168	21077	21127	21191	21019	21065	21115	21111	20950	20981	21301	21056	21267	21312	21129	20991	21027	21161	21113	21154	21092	21141	21092	21107	21113	21207	21104	21072	21168	21181	21167	21096	21210	21051	21188	21181	21061	20886	21000	20949	21249	21395	21168	21068	21034	20959	21012	21132	21156	21204	21087	21077	21020	21064	20934	21011	21196	20984	21213	21060	21157	21259	21183	21001	20960	20996	21312	21222	21113	21172	21030	21150	21155	21249	21259	21033	21089	21105	21035	20965	21212	20717	20947	21258	20880	21249	20929	21229	21075	21045	21092	21057	21309	21103	21108	20984	20944	20977	21043	20939	20818	21045	21136	20994	21046	21184	21134	20952	20887	21032	21090	21023	21087	21156	21007	21143	20950	20932	21059	21162	21125	20835	20873	20962	21071	21195	21115	21139	21250	20733	20971	21053	21161	21198	21159	21016	21022	21154	21069	20903	21029	21129	21041	21035	21235	21264	21078	20946	21290	21136	21008	21059	21064	21047	21150	21056	21083	21238	20997	21318	21230	21176	21129	20968	21132	21171	21104	21217	21085	21077	21177	21361	21145	20956	21293	21038	21207	21015	21092	21184	20824	21177	20870	21092	21069	20824	21022	21047	21052	21031	21098	21132	21108	21224	20974	20978	20969	21067	21178	20948	21076	21180	20968	20996	21066	21148	21079	21360	21067	21177	21331	20974	21199	21114	21052	20986	21201	20964	21118	21020	20996	21318	21225	21108	21234	21066	21183	21118	21246	21023	20958	21058	20941	21152	21042	21302	21131	21062	20829	21068	21209	21179	20990	20985	21256	21141	21138	21154	20774	21085	21117	20955	21104	20989	21211	21153	21095	21082	21150	21198	21127	21324	21334	21134	21189	21267	21175	21112	21139	20841	21133	21151	21367	21046	21199	21297	21060	21148	21003	20787	21071	21062	21110	21208	21099	21254	21533	21074	21090	21071	20991	21057	21075	21319	20821	21113	21192	20953	21123	21111	21131	21247	21184	20960	20933	21138	20849	21006	21069	21083	21159	21265	21228	21036	21118	21136	21093	21075	20967	20996	21131	20905	21058	21053	21013	21058	21111	20844	21351	21049	21209	20899	20919	21111	21113	21108	21177	21215	20923	21088	21151	21060	21066	21098	21047	20957	21009	21165	21130	21034	21012	21064	21062	21135	20975	20998	20935	21190	21177	21194	20970	21112	21237	21021	21157	21141	20984	21053	21176	21265	21244	21225	21180	21104	21315	21144	21068	20905	21129	21048	20912	21089	20999	21109	21181	20960	21173	20925	21120	21152	20991	20977	21211	21071	21055	20986	21109	21252	20993	21187	21099	21119	20969	21124	21132	21070	20908	21063	21030	20962	20862	20918	20900	21076	20949	20999	21229	21010	21117	21227	21072	21413	21262	20904	21007	21273	21192	21264	21105	21045	21184	21092	21152	21144	21276	20838	21141	21147	20993	21060	21043	21009	20950	20890	21091	21205	21208	21190	21057	21127	21018	21153	20983	21092	20789	21106	20951	21058	21064	21128	21133	21168	21208	20996	21074	21021	20970	21224	21043	21112	21047	21058	21147	21133	21143	21084	21033	21013	21252	21249	21087	21143	20797	21044	20968	21077	20928	20918	21161	21166	21032	21316	21165	21120	21099	21070	20992	21135	21074	21282	21282	21226	21236	20933	20916	21210	21066	20978	21113	21207	20892	21156	20935	21263	21041	21185	21211	21035	21023	21108	21069	21130	21253	20850	21050	20920	21154	21273	20953	21120	20822	21141	21091	20926	21377	21032	21111	21124	21180	21176	21103	21158	21074	21206	20993	21259	20966	21096	21124	21186	21044	21135	21086	20939	21079	21320	21337	21170	20993	21178	21122	20930	21128	21038	20883	21136	21093	20910	21045	21088	21110	20768	21245	21034	21070	21161	21154	20883	20934	21044	21260	21142	20991	21091	21060	21059	20857	21120	21116	20998	21159	20900	21071	21014	21189	21178	21098	20936	20960	21201	21232	21213	20979	20888	21184	21218	21061	21089	20926	21176	21127	20913	21185	21260	21301	21207	20993	21169	21182	21050	21198	21124	21234	21120	21174	21159	21087	21109	21248	20869	20917	21151	21276	21077	21068	21024	21041	21105	20897	21165	21038	20925	21012	21010	20989	20982	20948	21197	21002	20736	21063	21209	20955	21044	21035	21146	20904	20837	21287	21280	21195	21118	21077	21210	21049	20952	20834	21265	21049	21073	21063	21211	20965	21082	21171	21204	21202	21083	21119	21057	21199	21359	21239	20896	21094	20971	21151	21125	21131	21111	21032	21101	21097	20909	21013	21010	21250	21165	21205	21085	21269	21114	21258	21216	21011	20996	21122	20982	20942	20961	21234	21278	21123	21070	21053	21138	21087	21076	21225	21182	21008	21055	21232	21166	21126	21041	21120	20768	21049	21167	21086	21067	21151	21220	20929	20853	21039	21108	21018	21049	21177	20944	21218	21158	21145	21166	20971	21171	20998	21013	21337	20977	21232	21032	21005	20884	20877	21152	21105	21141	21019	21116	21209	20871	21085	21207	21162	21124	21049	21080	21167	21003	21080	21320	21150	21099	21135	21132	21133	21203	21173	21203	21157	21130	21128	20813	21030	21018	21328	20978	21173	21245	21109	20991	21238	20952	21040	20989	20977	20968	20937	21020	21134	21161	21118	21041	21308	21116	20978	21187	20975	21090	21168	20937	21044	21097	21026	21105	20860	20991	21060	20995	20986	21055	21196	20921	20967	20997	21187	20886	21206	21210	21108	21386	21092	21015	21275	20858	21159	20955	21307	21280	21017	20951	21034	20900	21138	21214	21063	21277	21170	20998	20995	21157	20878	21210	21206	21163	21224	21094	20925	21041	20938	21123	21122	21014	21054	21163	21125	21280	21180	20908	21157	21172	21330	21185	21282	21252	21150	21123	21067	21150	21015	21119	20979	21122	21181	20999	21297	21054	21168	21022	21052	20945	20858	21125	20889	21327	21272	21064	21176	20878	21225	21254	21226	21160	21223	21383	21260	21118	21086	21134	21029	21147	21247	21161	21074	21264	21028	21137	21047	20996	20926	20736	21093	20941	20872	21085	21107	21114	21147	21003	21156	21175	21028	20878	21018	21008	20902	21015	21045	20935	20803	21302	21062	21185	21103	21266	21013	21019	21048	21041	21100	21157	21117	21050	21082	21259	20904	20882	21162	21184	21074	21003	21100	21032	20756	21088	21070	21186	20961	20879	21158	21034	21210	21124	21335	21079	20920	21253	21115	21109	20974	21039	21102	21081	20979	21166	21046	21333	21177	21043	21070	21186	21056	21118	21012	21112	21089	21051	21052	21064	21267	21027	21076	21079	20991	21178	20936	21042	21262	20894	21005	20980	21112	21027	21017	20930	21084	21116	21098	21261	20959	21014	21099	21179	21150	21188	21080	21142	20966	21271	21042	21189	20986	20995	21111	21135	21292	21163	21327	21240	21353	20973	21137	21232	21201	21005	20937	21084	20995	21189	21163	20981	21190	21377	21205	20951	20953	21123	21027	21244	21062	21237	21206	21311	21214	20978	21053	20980	21093	21024	21090	21008	21047	21106	21109	20897	21012	20872	21016	21144	21061	21031	21217	21167	21085	21276	21354	21029	21105	21194	21059	21163	21024	21201	21073	21213	21083	21125	21073	21044	20937	21105	21188	21236	21224	21266	20983	21067	21132	21249	21257	21002	20877	20881	21168	21421	21074	21134	21108	21075	21095	20962	21163	21204	21050	21091	20904	21058	21030	21053	21283	20931	21059	21118	20917	21164	21231	21243	21244	21044	21083	21117	21235	20938	21087	21294	21178	21062	21024	21308	21263	21035	21137	21213	21018	20854	20947	21111	21173	20999	20882	20972	21248	21156	21165	21027	21163	21099	21159	20871	21022	20926	21051	20935	21161	21128	21251	21185	21155	21017	21032	20941	21012	21051	21206	21209	21093	21204	21167	21159	21173	20905	21088	20982	20864	21076	21268	21074	21080	20979	20983	20792	21087	21101	21122	21166	21038	20967	21095	20938	20970	21060	21064	21028	21013	21146	21084	21190	21225	21275	21142	21273	21104	21070	21156	21193	21118	20962	21101	21119	21026	21129	21122	21148	21061	21230	21444	21285	21041	21000	20854	21092	21146	21209	21096	21156	21151	21199	21140	21071	20884	21143
31521	52970	49062	40079	35595	32593	27468	23508	22116	20306	18145	17401	17090	16851	16711	16301	16336	16186	16214	16172	16042	16336	15976	16013	16198	15966	16139	15989	16170	16071	16028	16234	16103	16058	16063	16098	15988	15826	17863	19933	18475	17428	16576	15901	15814	15931	15858	15784	15734	16020	15835	15787	15645	15860	15688	15898	15918	15972	15681	15657	16094	15682	15653	15771	15688	15867	15783	15694	15819	15803	15807	15856	15700	15724	15895	15856	15744	15956	15940	15701	16032	15837	15950	15877	15724	15764	15760	16096	15922	15977	15795	15704	15635	15845	15916	15836	15715	15862	15607	15747	15881	15668	15792	15724	15882	15746	15651	15826	15898	15813	15649	15851	16083	15832	15824	15865	15686	15823	15801	15771	15730	15785	15794	15694	15807	15693	15885	15855	15740	15814	15953	15883	15895	15829	15654	15910	15756	15898	15711	15793	15825	15895	15880	15777	15811	15828	15722	15694	15927	15826	15733	15796	15710	15845	15856	15738	15695	15740	15755	15799	15850	15915	15714	15837	15816	15803	15902	15870	15747	15854	15868	15926	15789	15815	15726	15835	15948	15834	15804	15839	15732	15650	15763	15771	15764	15729	15784	15716	15557	15711	15671	15741	15742	15707	15888	15731	15734	15850	15900	15817	15847	15775	15659	16084	15733	15746	15727	15978	15743	15711	15779	15903	15876	15864	15794	15942	15780	15600	15736	15748	15865	15844	15869	15869	15813	15711	15763	15836	16053	15679	15902	15909	15867	15824	15764	15887	15806	15800	15761	15766	15808	15929	15835	15709	15852	15781	15780	15854	15765	15742	15725	15621	15794	15882	15923	15826	15636	15864	15814	15842	15731	15656	15831	15964	15915	15759	15929	16006	15821	15576	15844	15690	15812	15938	15941	15686	15810	15675	15858	15948	15850	15781	15816	15863	15734	15803	15942	15815	15657	15855	15834	15625	15662	15786	15833	15770	15765	15831	15818	15957	15730	15677	15720	15681	15715	15903	15877	15900	15754	15865	15816	15961	15811	15868	15925	15667	15693	15811	15754	15661	15731	15912	15864	15697	15799	15757	15843	15792	15851	15888	15715	15793	15842	15823	15790	15877	15944	15651	15899	15787	15937	15829	15712	15775	15686	15930	15852	15660	15760	15744	15666	15872	15722	15883	15673	15955	15751	15692	15935	15777	15727	15689	15995	16007	15759	15829	15993	15834	15973	15754	15848	15900	15912	15869	15895	15820	15874	15860	15721	15647	15919	15975	15849	15751	15754	15807	15756	15921	15881	15895	15757	15654	15933	15786	15666	15842	15834	15697	15717	15723	15744	15911	15587	15853	15823	15783	15733	15908	15793	15745	15906	15956	15787	15898	15703	15891	15737	15743	15929	15841	15825	15807	15899	15850	15783	15757	15881	15721	15760	15909	15811	15848	15939	15774	15693	15791	15769	15710	15802	15732	15827	15648	15821	15697	15857	15753	15870	15935	15687	15766	15731	15832	15797	15812	15841	15822	15714	15842	15979	15819	15898	15835	15771	15873	15778	15830	15775	15655	15820	15874	15856	15861	15794	15928	15864	15855	15748	15855	15628	15938	15719	15631	15684	15732	15745	15702	15865	15776	15755	15725	15829	15640	15841	15777	15740	15877	15632	15861	15940	15878	15842	15796	15773	15879	15894	15835	15900	15776	15870	15679	15613	15893	15784	15857	16089	15738	15897	15842	15640	15819	15691	15761	15768	15858	15840	15914	15574	15799	15861	15774	15845	15917	15849	15745	15717	16009	15659	15860	15855	15893	15796	15737	15771	15626	15665	15706	15766	15910	15875	15725	15795	15806	15709	15639	15675	15912	15918	15879	15823	15812	15974	15803	15837	15775	15818	15826	15922	15732	15770	15901	15931	15849	15787	16052	15839	15852	15741	15881	15723	15711	16046	15729	15825	15884	15773	15898	15726	15658	15878	15794	15743	15827	16034	15800	15768	15752	15887	15872	15847	15595	15763	15855	15788	15893	15805	15868	15735	15795	15840	15689	15762	15907	15794	15711	16007	15850	15615	15662	15592	15717	15817	15651	15866	15808	15938	15757	15791	15814	15785	16086	15878	15788	15733	15877	15772	15865	15929	15776	15783	15967	15788	15868	15640	15780	15852	15887	15897	15927	15814	15813	15864	15849	15842	15741	15704	15911	15768	15781	15903	15791	15922	15835	15885	15770	15777	15664	15918	15660	15844	15923	16046	15712	15638	15832	15861	15729	15846	15834	15723	15814	15965	15846	15851	15699	15923	15743	15887	15745	15697	15911	15629	15845	15707	15824	15753	15770	15594	15912	15793	15786	15640	15956	15701	15748	15758	15720	15723	15703	15782	15755	15716	15741	15543	16000	15778	15846	15702	15801	15780	15838	15713	15729	15913	15775	15722	15840	15868	15752	15846	15734	15739	15612	15941	15794	15773	15821	15869	15857	15682	15748	15753	15714	15733	15834	15896	15860	15897	15850	15860	15689	15706	15891	15701	15717	15837	15964	15803	15910	15791	15812	15989	15840	15969	15814	15780	15788	15735	15842	15838	15751	15767	15771	16032	15813	15777	15905	15789	15823	15646	15763	15892	15745	15785	15782	15947	15807	15683	15822	15874	16004	15757	16055	15740	15883	15885	15720	15692	15757	15832	15652	15741	15867	15707	15995	15716	15778	15974	15847	15752	15878	15656	15867	15713	15672	15847	15841	15745	15683	15799	15754	15864	15839	15757	15791	15706	15750	15956	15677	15886	15698	15825	15781	15820	15950	15567	15876	15755	15769	15663	15923	15800	15770	16013	15927	15728	15710	15798	15870	15651	15801	15807	15811	15772	15883	15908	15855	15749	15728	15869	15901	15863	15720	15760	15791	15905	15947	15788	15899	15636	15851	15587	15801	15680	15811	15830	15691	15717	15710	15891	15616	15731	15786	15719	15846	15781	15792	15800	15780	15729	15774	15615	15669	15642	15776	15887	15879	15796	15776	15958	15716	15760	15933	15609	15894	15856	15548	15779	15665	15930	15884	15869	15623	15679	15862	16077	16019	15658	15861	15976	15625	15738	15754	15776	15653	15859	15801	15822	15889	15655	15849	15821	15830	15812	15745	15780	15720	15723	15738	15748	15775	15741	15770	15768	15800	15865	15921	15883	15722	15945	15613	15749	15787	15946	15739	15887	15724	15831	15858	15956	15863	15635	15726	15758	15688	15794	15814	15624	15902	15800	15609	15944	15582	15751	15734	15727	15670	15614	15936	15735	16002	15944	15757	15762	15724	15676	15822	15768	15820	15756	15844	15920	15746	15793	15792	15756	15799	15709	15819	15817	15680	15951	15868	15854	15746	15838	15835	15796	15893	15822	15840	15760	15739	15833	15730	16040	15983	15742	15889	15903	15784	15743	15883	15805	15909	15772	15725	15805	15749	15811	15811	15848	15817	15769	15737	15857	15856	15927	15692	15810	15732	15705	15797	15849	15797	15826	15701	15898	15728	15989	15708	15766	15845	15829	15908	15725	15733	15630	15777	15842	15922	15900	15733	15742	15817	15786	15781	15819	15637	15852	15772	15922	15891	15826	15820	15843	15751	15982	15892	15751	15714	15712	15699	15821	15719	15714	15781	15852	15858	15924	15779	15790	15717	15876	15727	15688	15883	15876	15866	15797	15833	15796	15858	15725	15932	15905	15843	15647	15685	15788	15851	15848	15824	15918	15878	15951	15660	15537	15991	15858	15670	15877	15671	15897	15862	15825	15720	15843	15739	15813	15615	15780	15822	15804	15735	15922	15748	15764	15867	15847	15847	15842	15793	15863	15681	15835	15629	15574	15569	16023	15899	15797	15829	15932	15778	15844	15649	15843	15803	15959	15697	15838	15842	15839	15714	15988	15683	15897	15972	15921	15929	15862	15806	15706	15762	15899	15829	15738	15807	15799	15901	15979	15673	15967	15910	15971	15915	15786	15700	15787	15952	15828	15725	15753	15741	15806	15926	15799	15575	15842	15842	15681	15964	15688	16014	15810	15803	15888	15946	15877	15907	15876	15735	15832	15865	15639	15884	15694	15863	15773	16038	15824	15833	15677	15675	15777	15787	15819	15888	15751	15855	15587	15896	15721	15665	15565	15740	15941	15788	15879	15687	15683	15787	15695	15844	15768	15815	15858	15835	15883	15745	15782	15983	15835	15756	15749	15541	15962	15823	15722	15825	15888	15721	15819	15782	15801	15967	15787	15675	15852	15953	15914	15847	15863	15726	15860	15888	15920	15742	15908	15870	15915	15841	15931	15859	15765	15792	15721	15828	15911	15831	15623	15700	16093	15818	15862	15639	15839	15776	15844	15836	15859	15884	15736	15900	15716	15780	15900	15897	15803	15855	15987	15816	15741	15863	15874	15673	16032	15752	15935	15834	15803	15986	15648	15717	15942	15915	15758	15842	15852	15743	15735	15616	15841	15790	15581	15664	15712	15713	15718	15922	15855	15713	15799	15987	15688	15926	15876	15842	15848	15803	15714	15900	16063	15837	15879	15721	15848	15630	15810	15885	15780	15819	15919	15807	15750	15810	15811	15800	15877	15734	15888	15926	15973	15877	15768	15788	15820	15725	15710	15724	15819	15757	15678	15784	15723	15772	15793	15717	15885	15733	15813	15802	16072	15794	15995	15720	15770	15822	15767	15748	15714	15876	15818	15777	15569	15785	15800	15760	15822	15734	15761	15913	15918	15826	15862	15906	15899	15807	15864	15993	15711	15717	15813	15926	15914	15681	15725	15745	15987	15881	15850	15885	15625	15819	15904	15719	15800	15702	15937	15920	15855	15766	15934	15744	15785	15789	15744	15806	15866	15876	15889	15822	15896	15740	15795	15971	15648	15781	15803	15776	15780	15806	15820	15714	15677	15787	15791	15700	15752	15729	15718	15753	16031	15784	15655	15800	15648	15893	15864	15742	15700	15692	15741	15762	15957	15790	15814	15676	15770	15893	15761	15829	15831	15910	15869	15955	15696	15498	15860	15675	15808	15764	15773	15768	15732	15812	15851	15794	15733	15867	15787	15862	15591	15882	15812	16087	15785	15851	15757	15750	15731	15813	15691	15706	15799	15802	15869	15915	15711	15768	15841	15823	15849	15828	15610	15787
32944	32254	36118	32344	28835	27455	25574	23863	23528	22819	22447	22262	22128	22146	22085	21669	21950	21801	22027	22197	21889	22018	21697	21784	21789	21888	21900	21773	21928	21971	21937	22095	21924	21810	22057	21599	21818	21970	22018	21909	21946	21952	21667	21751	21784	21752	21689	21890	21664	21648	21678	21725	21619	21976	21822	21619	21752	21708	21732	21545	21766	21581	21741	21940	21874	21775	21750	21715	21933	21676	21737	21737	21761	21674	21775	21709	21617	21746	21870	21398	21782	21978	21658	21716	21773	21670	21645	21993	22089	21618	21463	21582	21689	21731	21675	21762	21897	21791	21804	21689	21972	21906	21869	21760	21680	21696	21677	21721	21768	21983	21781	21795	21818	21641	21881	21686	21683	22023	21765	21641	21793	21898	21748	21624	21694	21858	21739	21790	21758	21601	21664	21800	21680	21681	21663	21526	21781	21601	21587	21588	21930	21743	21756	21779	21673	21832	21716	21648	21721	21740	21785	21677	21765	21837	21726	21756	21802	21742	21944	21718	21782	21699	21788	21641	21629	21699	21564	21848	21610	21668	21984	21709	21403	21626	22010	21987	21759	21804	21905	21900	21889	21864	21909	21702	21968	21843	21808	21792	21635	21801	21750	21418	21582	21647	21651	21618	21856	21776	21858	21730	21694	21673	21844	21740	21703	22083	21736	21681	21837	21742	21669	21630	21773	21744	21880	21774	21768	21642	21591	21813	21888	21615	21873	21912	21870	21788	21846	21688	21724	21631	21845	21913	21900	21514	21820	21933	21690	21835	21897	21737	21847	21967	21699	21820	21777	21793	21663	21798	21843	21601	21723	21684	21782	21695	21514	21683	21663	21812	21618	21997	21812	21766	21869	21947	21821	21704	21818	21754	21731	21852	21598	21600	21696	21731	21957	21704	21835	21697	21765	21858	21951	21900	21692	21487	21748	21724	21826	21631	21909	21870	21795	21687	21781	21831	21835	21899	21820	21762	21689	21483	21836	21814	21676	21876	21841	21683	21887	21891	21763	21664	21713	21622	21931	21840	21930	21828	21558	21671	21743	21835	21777	21870	21757	21853	21683	21776	21763	21775	21700	21731	21819	21543	21621	21865	21842	21614	21667	21708	21660	21667	21854	21821	21974	21820	21815	21706	21833	21677	21732	22032	21568	21726	21756	21823	21852	21594	21736	21688	21838	21899	21872	21782	21821	21585	21852	21886	21868	21636	21684	21661	21818	21799	21666	21640	21747	21798	21709	21715	21774	21688	21819	21760	21781	21907	21651	21489	21768	21605	21873	21865	21888	21608	21711	21719	21858	21707	21700	21772	21802	21664	21796	21725	21811	21834	21888	21939	21804	21859	21609	21738	21701	21798	21859	21689	21583	21872	21701	21862	21540	21877	21680	21542	21708	21905	21743	21781	21716	21855	21886	21702	21837	21681	21880	21514	21718	21543	21737	21716	21766	21714	21844	21837	21876	21967	21722	21768	21678	21733	21667	21648	21623	21791	22030	21790	21846	21640	21781	21759	21658	21720	21796	21690	21763	21665	21732	21681	21805	21694	21626	21638	21930	21790	21932	21878	21877	21672	21535	21816	21817	21604	21846	21715	21674	21690	21652	21838	21846	21790	21696	21779	21809	21865	21760	21679	21841	21803	21756	21793	21689	21754	21799	21848	21714	21787	21920	21887	21776	21906	21865	21740	21780	21508	21787	21711	21931	22075	21686	21832	21867	21702	21647	21753	21620	21876	21742	21801	21776	21835	21729	21605	21651	21946	21756	21804	21778	21753	21669	21817	21679	21846	21893	21693	21668	21789	21945	21737	21867	21786	21973	21890	21650	21709	21853	21683	21581	21517	21593	21847	21725	21706	22075	21973	21733	21615	21667	21799	21828	21645	21780	21791	21747	21717	21901	21957	21510	21632	21838	21680	21898	21652	21820	21915	21973	21755	21826	21628	21766	21738	21821	21561	21684	21626	21736	21682	21600	21819	21968	21817	21897	21797	21602	21968	21732	21824	21760	21569	21849	21782	21727	21699	21769	21765	21946	21806	21658	21685	21681	21685	21726	21411	21854	21588	21911	21825	21768	21748	21601	21726	21889	21672	21806	21913	21814	21671	21759	21788	21762	21612	21570	21606	21841	21771	21683	21691	21484	21740	21851	21718	21740	21386	21787	21844	21695	21728	21546	21623	21660	21754	21641	21700	21867	21910	21852	21941	21587	21778	21887	21704	21833	21982	21705	22055	21769	21956	21882	21699	21942	21700	21794	21619	21830	21799	21830	21618	21761	21744	21772	21809	21628	21806	21604	21823	21831	21727	21550	21839	21773	22007	21443	21721	21959	21965	21707	21511	21717	21681	21697	21715	21827	21905	21915	21568	21674	21759	21624	21807	21742	21663	21675	21810	21875	21885	21810	21806	21785	21856	21833	21948	21775	21782	21870	21719	21864	21896	21634	21597	21794	21758	21765	21755	21702	21828	21725	21885	21784	21786	21701	21887	21704	21705	21687	21928	21760	21717	21982	21740	21613	21777	21839	21595	21583	21815	21944	21695	21724	21810	21807	21492	21776	22045	21658	21636	21778	21738	21631	21687	21759	21604	21700	21809	21639	21737	21827	21773	21751	21976	21690	21812	21985	21809	21737	21828	21750	22021	21702	22006	21604	21881	21698	21428	21873	21917	21737	21928	21846	21858	21645	21599	21788	21558	21737	21620	21691	21870	21659	21604	21795	21657	21900	21585	21675	21921	21864	21819	21880	21754	21675	21840	21864	21981	21725	21602	21749	21822	21958	21953	21824	21630	21877	21822	21712	21626	21758	21970	21915	21750	21756	21617	21799	21663	21918	21917	21709	21717	21642	21716	21715	21818	21950	21743	21828	21781	21654	21729	21599	21659	21804	21779	21933	21838	21681	21796	21632	21657	21777	21670	21665	21691	21802	21636	21969	21751	21754	21755	21797	21790	22042	21870	21592	21911	21741	22001	21868	21698	21734	21679	21805	21558	21842	21781	21746	21482	21654	21864	21757	21828	21739	21816	21812	21596	21794	21904	22105	21710	21832	21659	21559	21750	21826	21748	21684	21727	21659	21772	21805	21706	21719	21551	21482	21800	21755	21835	21822	21775	21786	21647	21678	21790	21777	21944	21773	21794	21760	21883	21940	22024	21930	21775	21888	21856	21859	21755	21661	21687	21763	21677	21994	21795	21689	21610	21866	22107	21821	21720	21978	21895	21831	21785	21506	21972	21688	21881	21606	21641	21829	21802	21777	21635	21784	21961	21820	21728	21807	21522	21786	21765	21813	21660	21651	21921	21870	21855	21775	21540	21886	21778	21906	21912	21697	21946	21979	21776	21706	21552	21570	21761	21767	21785	21432	21795	21797	21639	21872	21750	21865	21719	21818	21862	21864	21588	21646	21555	21884	21763	21983	21655	21654	21782	21569	21667	21851	21718	21756	21779	21741	21523	21581	21788	21719	22012	21820	21873	21626	21931	21759	21648	21797	21836	21929	21772	21721	21815	21739	21789	21680	21826	21758	21928	22060	21598	21636	21614	21851	21893	21952	21648	21785	21725	21738	21722	21602	21963	21912	21679	21699	21840	21772	21667	21632	21641	21822	21506	21775	21800	21822	21649	21697	21481	21941	21867	21963	21744	21774	21820	22095	21756	21783	21670	21693	21893	21887	21694	21884	21773	21754	22025	21779	21801	21824	21869	21774	21775	21921	21936	21724	21888	21746	21725	21773	21647	21754	21897	21939	21934	21936	21693	21937	21786	21624	21744	21567	21961	21691	21792	21961	21784	21662	21792	21737	21669	21987	21792	21938	21751	21686	21707	21952	21662	21749	21632	21716	21688	21730	21903	21619	21741	21663	21894	21798	21725	21767	21851	21608	21661	21838	21907	21940	21630	21637	21829	22003	21779	21663	21951	21819	21888	21614	21582	21741	21655	21703	21565	22079	21646	21811	21830	22053	21944	21930	21721	21814	21709	21634	21686	21825	21876	21759	21844	21774	21573	21596	21964	21824	21761	21656	21559	21880	21683	21618	21847	21508	21721	21987	21692	21727	22050	21843	21664	21860	21975	21843	21873	21630	21595	22050	21797	21714	21690	21687	21672	21692	21559	21815	21878	21672	21703	21563	21894	22026	21665	21928	21683	21814	21826	21793	21844	21901	21725	21874	21870	21866	21827	21558	21911	21830	21883	21582	21573	22065	21580	21812	21879	21759	21753	21743	21786	21869	21749	21825	21728	21770	21736	21832	22015	21864	21957	21677	21723	21893	21967	21988	21589	21711	21720	21583	21776	21871	21986	21721	21608	21698	21958	21850	21795	21607	21709	21637	22049	21876	21645	21595	21675	21833	21799	22018	21916	21721	21914	21608	21864	21698	21742	21915	21941	21917	21720	21821	21675	21871	21906	21863	21791	21800	21736	21758	21499	21781	21615	21543	21605	21669	21739	21657	21773	21806	21832	21970	21865	22025	21611	21650	21817	21844	21842	21834	21566	21709	21860	21582	21607	21890	21785	21775	21612	21767	21638	21756	21985	21842	21900	21702	21850	21763	21615	21455	21592	21719	22159	21816	21832	21686	21643	21672	21846	22023	21816	21907	21738	21918	21778	21667	21724	21958	21812	21859	21787	21669	21803	21796	21697	21718	21731	21759	21658	21878	21556	21660	21773	21853	21706	21920	21802	21907	21710	21950	21605	21874	21876	21791	21752	22012	21688	22032	21693	21553	21982	21860	21495	21810	21525	21819	21686	21600	21493	21630	21764	21821	21878	22020	21752	21965	21732	21940	21739	21550	21836	21894	21750	21652	21923	21976	21665	21646	21706	21669	21879	21797	21919	21891	21832	21937	21493	21670	21852	21809	21794	21872	21843	21601	21707	21635	21681	21694	21695	21570	21847	21698	21570	21528	21780	21512	21678	21932	21998	21769	21917	21754	21666	21595	21960	21644	21848	21764	21703	21820	21670	21887	21639	21641	21707	21676	21795	21810	21863	21827	21708	21981	21665	21867	21687	21691	21816	21911	21569	21627	21642	21747	21745	21778	21700	21740	21817	21876	21737	21604	21813	21781	21800	21775	21619	21713	21743	21733	21801	22038	21875	21809	21870	21840	21738	21822	21905	21593	21790	21984	21847
31226	41736	38190	29954	27097	24541	21443	19261	18865	17721	16793	16716	16666	16443	16384	16445	16158	16123	16207	16153	16135	16104	16165	16166	16031	16104	16222	16253	16227	16196	16371	16430	16125	16231	16285	16128	16048	16178	16258	16412	16394	16363	16214	16156	16223	16152	16095	15882	16121	16235	16096	16127	16240	16031	15994	16099	16159	16087	16256	16064	15993	16062	16020	16027	16127	16081	16117	15927	16144	16156	16033	16096	16003	16183	16147	16000	16295	16189	16007	16279	15972	16197	16105	15950	16201	15963	16097	16111	16069	16207	16280	16177	16161	16117	16188	15906	16069	16074	16082	15918	16117	16180	15950	16220	16068	16131	16028	16250	16074	16100	16159	16153	16187	16051	16235	16156	15999	15958	16186	16203	16211	16075	16118	16206	16117	16114	16378	16021	16028	16196	16161	16105	16120	16218	16012	16108	16088	16209	16091	15983	16119	16383	15971	16296	16088	16125	16124	16121	16289	16059	16020	15953	16135	16089	16125	16165	16151	16071	16058	16005	16036	16186	16099	16066	15977	16123	16080	16075	16128	16227	16018	15836	16035	16143	15956	16071	16192	15975	16066	16162	16036	15949	16117	16176	16275	16040	16156	15783	16184	16102	16238	16095	15990	16104	16186	16206	16194	16192	16113	16105	16253	16073	15951	16185	15978	16134	16092	16016	15989	16206	16054	16005	16104	16036	16097	15861	16001	16107	16184	16111	16284	16011	16020	16061	16108	15981	15979	16063	16129	16088	16108	15997	16062	16144	16196	16247	16257	16018	16037	16019	16038	16093	16193	16066	16127	16010	15967	16123	16237	16249	15943	16152	16097	16052	16232	16091	16051	16209	16115	16138	16186	16093	16104	15992	16189	16323	16120	16043	16218	16099	16026	16225	16119	16024	16141	16205	16154	16129	16067	16299	16121	16187	16182	16048	16033	16079	16018	16148	16238	16122	16179	16049	16103	16233	15898	16129	16115	16046	16265	16207	16015	16268	16243	16100	16206	16190	15896	16143	15921	16185	15866	16116	16080	16246	16148	16135	16248	15881	16129	16049	16116	16026	16109	15990	16105	16157	16078	16103	16129	15995	16026	16022	16109	16165	16068	16030	16084	16134	16013	16034	16161	16075	16247	16097	16124	16124	16281	16026	16168	16225	15921	16083	16105	16034	16111	16063	16247	16111	16133	16106	15986	16084	16243	16195	16093	16223	16208	16099	16056	16009	16009	16344	16103	16073	15948	16063	16225	16108	16112	16107	16180	16089	16043	16106	16036	16054	16225	16096	16141	16040	15996	16034	16234	16231	16017	16132	15957	16133	16217	16112	16105	15863	16245	16263	16048	16291	16038	16074	16047	16005	16144	15920	16236	16252	16023	16056	16189	16218	16123	16232	15938	16083	16084	16143	15982	16012	16174	16137	16080	16168	16160	16327	16184	16134	16097	16055	16056	16079	16271	16178	16269	16123	16266	15961	16100	15987	16121	15883	16241	16198	16035	16240	16084	16003	16049	16414	16032	16060	16179	15982	16248	16136	16144	16098	16365	16178	16309	16221	16045	16049	15929	16014	16157	16054	16090	16012	16177	16110	16204	16144	16208	16298	16023	16117	16166	16154	16129	16149	16053	16198	16142	16064	16162	15911	16320	16254	16154	16049	16020	15970	16085	15928	16299	16034	16127	16126	16133	16164	16109	16198	16272	16008	16174	15917	16099	16039	16096	16018	16118	16086	16164	15964	15996	16121	16096	16211	16147	16203	16184	16153	16062	16035	16042	16123	16069	16141	16101	15986	16216	16016	16163	16213	16053	16047	16245	15944	16205	16122	16114	16271	16195	16194	16010	16019	16207	16159	16051	16194	16036	15982	16108	16118	16173	16019	16061	16136	16101	16088	16162	16109	16194	16112	16186	16120	15981	16071	16250	15915	16138	15870	16008	16090	16143	15977	16018	16074	16176	16137	16218	16027	15875	16071	16078	16167	16021	16209	16051	16043	16134	15970	16129	16225	15985	15943	16103	16297	16114	16102	15909	16200	16283	16010	16207	16198	16269	16007	15951	15932	16156	16076	16127	16146	16051	16167	16233	16127	16233	16206	16196	16082	15966	16095	16217	16078	16045	16216	16304	16071	16059	16159	16083	16038	16257	16073	15936	16173	16345	16065	16080	16279	16077	16181	16085	16190	16205	16042	16109	16190	16123	16079	16072	15850	15971	16162	15999	16161	16045	16176	16100	16209	16017	16123	16208	16163	16059	16082	16253	15964	16131	16030	16162	16133	16079	16208	16277	16013	16261	16173	16156	15970	16106	16221	15952	16002	16155	16070	16148	16106	16034	16141	16331	15990	16145	16169	16279	15907	16182	16094	16144	16257	16115	16043	16222	16155	16041	15900	16137	16099	16139	16289	16082	16057	16161	16086	16046	16093	16015	16024	16047	16041	16081	16101	16058	16210	16075	16209	16129	16019	15895	16118	16188	15938	16097	16055	16041	16123	16126	16149	16168	16110	16121	16106	16298	16100	15971	16163	16242	16011	16164	16040	15977	16162	16270	16005	16191	16193	16124	16144	15964	16004	16093	16085	16184	16188	16272	16110	16017	16290	16148	16147	16235	16099	16046	16141	16012	16066	16184	15906	16085	16129	16222	16002	16158	16207	16091	16048	16272	16134	16050	16113	16096	16301	16196	16328	16112	16130	16103	16177	16072	16105	16211	16147	16148	16150	16104	15996	16116	16072	16253	16301	16049	16028	16002	16227	16066	16104	16100	16183	16193	16219	16211	16109	16212	16013	16143	16149	16263	16212	16082	16027	16160	16180	16067	16126	16187	16201	16196	16224	16004	16352	16169	16084	15932	16191	16188	16153	16207	16240	16169	16072	16037	16026	16171	16258	16214	16092	16165	16102	15969	16079	16140	16177	16049	16271	16048	15997	16136	16202	16244	15965	16285	16122	16162	16119	16100	16175	16077	16169	16088	16298	16213	16264	15974	16051	16087	16074	16215	16232	16178	16094	16099	16211	16118	16023	16131	16154	15995	16111	16242	16076	16169	16186	16011	16134	15995	16198	16083	16117	15970	16122	16159	16159	16180	16269	16037	16012	16079	16146	16375	16067	16047	16026	15998	16146	16119	16033	16145	15996	16361	16221	15943	16220	16291	16033	16210	16053	16035	16161	16112	15943	16081	15983	16199	16030	16118	15994	15975	16290	16188	16164	15878	16208	16292	16162	16095	16070	16078	16035	15987	15917	16201	16210	15937	16085	16038	16065	16215	16228	16003	16065	16042	16149	16143	16297	16076	16127	16073	16255	16059	16274	16039	16103	16012	16136	15989	16105	16004	16016	15937	16232	16109	16082	16208	16196	16136	16074	16073	16018	16110	16045	16071	16157	15980	16097	16035	16061	16083	16045	16217	16036	16094	16004	16141	16187	16216	16004	16222	16288	16124	16155	15955	16171	16250	16256	16142	16248	16187	16197	16107	16215	15936	16174	16081	16234	15995	16162	16160	16044	16020	16123	16197	16267	16087	16192	16143	16023	16315	16136	16223	16018	16042	16068	16034	16181	16059	16180	16224	16115	16098	16130	16445	16161	16234	16069	16274	16139	16028	15938	16038	16138	16131	16142	16123	16045	16060	16140	16040	15995	16275	16010	16242	16134	16112	16260	16084	16093	15996	16060	16115	16131	16031	15883	16475	16130	16203	16129	16157	16103	16162	16170	15968	16131	15982	16008	16091	16003	16216	16267	16431	16108	16157	16149	16186	16181	16179	16069	16185	15961	16179	16135	16203	16144	16031	16121	16171	16181	16081	16105	16022	16143	15916	16198	16267	15968	16348	16113	16183	16188	15953	16024	16101	16360	15944	16189	16102	16067	16255	16277	16028	16181	16283	16168	16133	16042	16339	16029	16239	16047	16085	15984	16089	16062	16059	15916	16204	16344	16091	16256	16184	16076	16149	16053	16015	16295	16180	16103	15921	16118	16045	16100	16103	16173	16107	16117	16046	16184	16068	15916	16058	16145	16046	16205	16128	16103	16092	16320	16146	16273	16163	16151	16063	15998	16100	16037	16199	16060	16291	16169	16135	16187	16058	16191	16071	16161	16198	16064	16092	16173	16186	15985	16036	16075	16128	16067	16220	16208	16144	16182	16242	15843	16050	16075	16056	16091	16044	16192	16089	16218	16157	16173	16371	16226	16182	16137	16075	16190	16165	16099	16303	16188	16121	15971	16017	16374	16140	15922	16220	16031	15971	16096	16141	16182	16114	15911	16028	16143	16199	16168	16155	16363	16196	16084	16170	16171	16248	16205	16223	16176	16100	16159	16148	16094	16300	16157	16100	16257	15988	16037	16153	16069	16221	16092	16032	16030	16026	16092	16085	16082	16074	16172	16012	16030	16156	15992	16256	16108	16132	16135	15943	16232	16219	16182	15993	16079	16062	16215	16152	16136	16109	16147	16180	16055	16141	16029	16014	16177	16044	16091	16000	16058	16244	16065	16144	16162	16083	16281	15919	16230	16163	16097	16330	16229	16064	16152	16004	16005	16024	16091	16152	16015	16148	16071	15984	16144	16102	16003	16358	16058	16032	16088	16325	16236	16039	16126	16145	16163	16043	16058	16257	16272	16246	16034	15985	16043	16227	16094	16102	16281	16180	16046	16262	16093	16192	16009	16121	16184	16146	16105	16133	16247	16161	16066	15988	16177	16155	16058	16029	16000	16262	16016	16035	16299	16053	16028	16208	16048	16031	16150	16125	16184	16306	16181	16194	16196	16111	16116	16077	16128	16248	16060	16311	16192	16158	16341	16050	15981	16150	16161	16143	16183	16345	16181	16162	16103	16129	16056	16069	16212	16039	16113	16138	16043	16251	16031	16261	16096	16071	16129	16167	16187	16126	16185	16143	16217	16090	16166	16212	16265	16255	16081	16068	16249	16120	16158	16088	16001	16052	16226	16191	16099	15982	16193	16128	16048	16133	16022	15978	16297	16137	16170	16146	16160	16152	16064	16234	16026	16011	16121	16226	16139	16152	16072	16167	16038	16133	16113	16115	16031	16247	15954	16274	16295	16037	16123	16214	15995	16113	15940	16253	16012	16252	16166	16195	16008	16075	16164	16100	16115	16149	16114	16111	16128	16176	16129	16254	16071
24440	20915	28219	25434	26320	29138	28644	25077	24237	23332	22701	22202	21600	21744	21386	21330	21470	21465	21333	21336	21234	21254	21378	21233	21365	21388	21248	20944	21288	21313	21265	21009	21036	21215	21424	21137	21148	21537	22173	22766	22557	21956	21575	21261	21353	21189	21097	21091	21074	20991	21095	21113	21013	21215	21196	21046	20961	20904	21306	21215	20949	21054	21013	21126	21168	21179	21017	21324	20987	20938	21110	21161	21073	21264	21263	21118	21112	21110	21122	21106	21304	20968	21031	21130	21132	21206	21155	21082	21116	21165	21223	21286	21156	21094	20972	21037	21266	21294	20890	21134	21158	21029	20923	21149	21247	21140	21033	20957	21067	21094	21124	21141	21043	20885	21013	20958	21034	21148	21111	21210	21311	21345	21018	21006	21040	21234	21340	20873	20892	21196	20976	21098	21140	21210	21317	21104	21016	20982	20976	20991	21227	21025	21248	21148	21185	21263	21239	21337	21190	21066	20999	20974	21155	21046	21103	21112	21072	21029	21258	20981	21117	21077	20987	20962	21148	20979	20986	21049	21146	21129	21322	21092	20872	21103	21054	21183	21036	21183	21127	21331	21082	21003	21109	21168	21068	21116	21023	21042	21273	21017	21197	21049	21147	21187	21078	21071	21053	21109	21281	21170	21193	21298	20943	21153	20914	21210	21338	21272	21167	21186	21146	20856	21214	21198	21185	21294	20933	21015	20966	21021	21200	21042	21209	21030	21102	21053	21025	21069	21002	20953	21111	21174	21160	21132	21077	21258	21170	21088	20946	21050	21067	20970	20963	21010	21276	21190	21021	21182	21140	21222	21119	21184	20927	20955	21014	21175	21137	20956	21018	20897	21204	21266	21214	21092	21185	21075	20956	21225	21360	21342	20977	21162	21121	21107	21109	21284	21106	21103	21309	21043	21054	20971	21108	20870	20931	20914	20969	21250	21360	21169	21233	21053	20893	20955	21119	21130	21098	21127	21250	20899	20972	21132	21210	21219	20964	21007	21198	20912	21050	20959	21417	20987	21192	21180	21254	21198	21127	20965	21259	21112	21090	21051	21263	21070	21131	21134	21278	21012	20890	20985	21267	21274	21033	21131	21018	21162	21072	21019	21061	21149	20955	21117	21017	21386	21067	20867	20951	21188	21231	21064	21212	21073	21149	21148	21153	20894	21114	21011	21031	21048	21075	21055	21010	20927	20844	21193	20820	21195	20981	21093	20998	20960	21022	21133	20850	21073	21125	21218	20960	21098	21037	21160	21067	21056	20949	21158	21310	21243	21045	21178	21106	21311	21227	21129	20947	21117	21111	21142	21053	21048	21005	21018	21104	20851	21141	21040	21104	20850	20895	21199	21096	21095	21266	21139	20870	20868	20954	21097	21027	21106	21223	21029	21044	21359	21186	20904	21160	21095	21099	21109	21393	21215	21007	20988	21310	21126	21056	21178	21444	21166	20998	21036	21109	21098	21389	20976	21253	20970	21073	21030	21235	21340	20901	21365	21159	21089	21283	21236	21094	20943	20946	20776	21148	21047	21074	21015	21112	21039	20969	20971	21318	20972	21214	21056	21186	21048	20937	21230	21205	21129	21306	21130	21170	20821	20929	21019	21079	21116	21165	21246	21083	21330	21088	20977	21217	21250	21283	21127	20929	20701	21202	21203	20982	21271	21099	21025	21051	21111	21105	21015	20875	21025	21221	21156	20799	21298	21166	21014	20738	21138	21242	21113	21122	21122	21143	21152	21134	21242	21112	20828	20928	21139	21078	20970	20922	21171	21053	21170	21149	21106	21074	21139	20951	20951	20903	20947	21083	20944	21343	21073	20994	21140	20930	21302	21204	21190	21165	21238	20982	21192	20999	21055	21059	20871	21091	20989	20991	21015	21167	21030	21227	21370	21095	21136	21133	21044	21335	21068	21035	20963	21161	20872	20921	20882	20997	21180	21186	21023	21125	20849	21169	21042	21235	21080	21118	21019	21163	21134	21321	20915	21360	21104	20972	20910	21122	21145	21181	21007	21193	21085	21269	21033	21132	21061	21155	21071	20981	21273	20979	21019	20846	20940	21025	21269	21026	21232	21163	20984	21164	21088	21053	21268	21405	21102	21051	21156	21105	21292	21119	21214	20946	21108	21053	20787	21315	21007	21090	21078	20953	20964	21170	21146	20833	20955	21099	21055	21099	21019	21091	21026	21035	20872	21168	21020	20961	20944	21090	21318	21193	21018	20961	21059	20919	21203	20895	21174	21376	21162	21068	21220	21169	20876	21293	20987	20925	20958	21169	21286	21091	21150	21111	21032	21236	21033	21216	21147	21207	21112	21150	20846	21254	21277	21069	21014	20915	20990	21090	21115	21350	21354	21045	21209	21174	21031	20985	21096	21159	20974	21030	20915	21083	21032	21010	21095	21324	21124	21187	21163	21125	20926	21271	21249	21183	21124	21192	21181	21205	21183	20990	21021	21085	21205	21379	21361	21252	20979	21013	20878	20902	20951	21070	21101	21221	21156	21046	21068	21084	21186	21019	20962	20979	21141	21002	20929	21087	21202	21133	21063	21098	21314	21105	21030	20893	21138	21021	21237	21006	21201	21249	21127	20852	21103	21155	21062	20966	21093	20933	21016	21038	21045	21099	21035	21141	21050	21108	21117	21066	21024	21415	21081	20993	20966	21140	21162	20972	21138	21282	21116	21144	21208	21030	20984	21273	21163	21228	21418	21250	20926	20968	21197	21258	20941	20807	20905	21223	21266	21172	21160	21108	21149	21378	21120	20924	21067	21310	20991	21007	21190	21083	21012	21172	20859	21094	20994	21041	20932	21031	20963	21109	20989	21217	21204	21149	21231	21130	21207	21072	21051	21105	21084	20945	21170	21291	21424	21110	21337	21183	21022	21168	21047	21183	21171	20994	21270	21096	21249	21145	20979	20872	21206	20964	21326	21388	20844	20975	20890	21146	20960	21233	21354	21211	21012	21337	21279	21114	21006	21141	21135	21079	20986	21082	21348	21143	21178	21272	21054	20915	20994	21069	21153	21079	21045	21045	20912	21007	21247	21043	21066	20803	21106	21053	21235	21068	21259	21264	21340	21184	20907	21178	20963	21238	21098	21304	21073	21192	20952	21020	20989	21181	21120	21105	21005	21237	20975	21341	21041	21059	21022	21107	21266	20996	21124	21004	21110	21156	21158	21031	21167	20968	21464	21184	21158	21085	20987	21129	21141	21048	21308	20994	21137	21209	21175	21235	21090	21090	21117	21220	21233	21291	21063	21089	21016	21045	21089	21253	20876	20985	21160	20901	21298	21098	21265	21193	21090	21113	20955	20963	20907	21454	21160	20856	21093	20972	21200	21012	21056	21149	21151	21310	21178	21054	20997	21033	20803	21049	21043	21130	20929	21045	21099	21147	21126	21020	21091	20975	21251	21191	21243	21056	21185	21159	21040	20958	20949	20963	21113	21139	20884	21060	21147	21170	21147	21132	21206	21288	21106	20969	21024	20961	21043	21125	21080	21177	21186	21286	21170	21196	21127	21162	21146	21141	21013	21158	20878	21111	21203	21215	21199	21147	21152	20930	20986	21145	21237	21169	21334	21156	21173	20926	21097	21046	21069	21079	21307	20992	20995	21268	21230	21260	21038	21199	21146	21021	21108	20991	21071	21086	21126	21160	20935	21033	21097	21079	21136	21127	21038	21177	21057	21023	21165	21107	21123	21255	21082	21011	21439	21142	21224	21122	20931	21120	21262	21192	21015	21253	21180	21016	21171	21202	21011	21083	21034	21139	21087	20888	21235	21139	21035	20852	20883	21106	21287	21324	21143	21089	21226	21189	21136	21088	20991	21104	21270	20949	20834	21152	21165	21045	21133	21233	21088	21217	21234	21443	21083	20884	21117	20917	21025	21115	21174	21248	21124	21093	20908	21039	21197	21136	20957	20865	21181	21053	21160	21037	21388	21103	21167	21042	21248	21155	21206	21155	21083	21205	21138	20816	20937	21043	21070	21149	21092	20911	21237	21221	21074	21170	21209	21064	21205	21143	21197	21098	20882	21136	20999	21185	21152	21106	20887	21121	21132	21056	21159	21090	21125	21012	21157	21137	21087	20988	21053	21020	20969	21123	21053	20980	20988	21001	21121	21036	20808	21097	21108	21001	20976	21036	21062	21073	20963	21254	21065	21111	21034	21160	21148	21311	21223	21037	21149	21070	21125	21099	20940	21012	21166	21187	21052	20968	21222	21106	21119	20893	21412	21227	21467	21055	21297	21084	21092	20945	21136	21168	21183	21106	20990	21002	20987	20971	21227	21260	21046	21070	21032	21170	21331	21221	21121	21306	21376	21249	21090	21091	21037	21174	21215	21212	21304	20830	21116	20976	21196	21088	20993	21220	21032	21053	21166	20997	21437	21029	21124	21109	20995	21087	21073	21107	20996	20937	21067	21272	21137	21167	21205	21012	21108	21120	21246	21159	21225	21242	21157	21379	21147	21177	21110	21302	21108	20940	21106	21169	21017	21123	21149	20967	20901	20991	21030	21229	20990	20985	20977	21049	21212	21055	21141	21098	21022	21023	21168	21204	21100	20958	21037	21128	20945	21101	21009	21228	21118	21279	20959	20983	20974	20865	20751	21098	21028	21230	21099	21317	21247	21146	21219	21212	21184	21217	21053	21027	21146	21025	21446	20888	20875	20777	20754	21124	21109	21193	20945	20859	21289	21160	21145	21272	21254	21093	21090	21242	20999	21111	21051	21058	21064	21242	21127	21167	21137	21300	21139	20995	21116	21079	21147	21030	21212	21004	20988	21089	21160	21091	21070	21110	21092	21185	21091	21241	21259	21120	21238	21224	21135	21309	21298	21273	21128	21058	21171	21157	21184	21158	21179	21090	20957	21121	21248	21217	20878	20963	21074	20776	20889	21048	21205	21169	21179	20930	21112	21063	21057	21106	21161	20880	21125	20969	21094	20989	21090	21013	21107	20962	21390	21043	21146	21086	20996	21047	21225	21008	21096	21290	20899	21370	20874	21251	20838	20877	20921	21053	20813	21093	20983	21028	20979	21054	21097	21015	21264	20897	21054	20916	20920	21267	21032	21167	20790	21139	21114	20894	20950	21220	21124	21096	21020	21068	21186	21082	21236
29393	47726	46414	37179	31964	28179	23799	21165	20714	18208	17455	17010	16609	16266	16221	16268	16092	16114	16075	16003	16082	16038	15952	15856	16007	15988	15772	15879	15830	15955	15944	15964	16033	16087	15879	16012	15936	16358	17314	18162	17521	16588	15922	15745	15784	15716	15807	15691	15647	15761	15740	15783	15838	15667	15819	15790	15913	15768	15800	15714	16015	15761	16086	15908	15621	15857	15677	15734	15777	15724	15994	15769	15737	15889	15904	15788	15720	15898	15767	15836	15898	15917	15713	15773	15693	15717	15716	15835	15958	15723	15812	15889	15947	15852	15817	16020	15850	15670	15720	16037	15756	15705	15966	15790	15838	15967	15823	15814	15772	15754	15777	15812	15719	15789	15869	15807	15656	15670	15770	15875	15806	15942	15872	15752	15908	15742	15955	15742	15893	15973	15877	15708	15761	15931	15716	15830	15713	15776	15916	15823	15740	15804	15625	15857	15828	15613	15649	15716	15805	15882	15772	15908	15837	15785	15800	15932	15761	15939	15776	15934	15769	15886	15662	15759	15819	15815	15742	15863	15756	15688	15887	15837	15863	15826	15765	15716	15759	15673	15762	15748	15686	15882	15768	15652	15543	15702	15885	15776	15728	15761	15843	15942	15820	15678	15839	15912	15673	15737	15867	15968	15898	15747	15825	15814	15749	15825	15782	15707	15926	15838	15790	15913	15853	15839	15689	15823	15687	15673	15818	15729	15965	15904	15900	15869	15794	15801	15745	15752	15797	15732	15876	15676	15977	15812	15936	15633	15768	15843	15741	15791	15760	15765	15798	15970	15747	15865	16022	15831	15830	15877	15654	15695	15870	15717	15780	15812	15926	15746	15733	15805	15888	15874	15767	15787	15766	15703	15679	15865	15887	15832	15723	15863	15833	15766	15744	15796	15857	15673	15988	16067	15786	15855	15845	15820	15713	15903	15879	15600	15938	15854	15868	15900	15951	15607	15816	15930	15943	15849	15894	15675	15840	15865	15824	15853	15797	15805	15835	15762	15680	15752	15792	15693	15855	15812	15820	15855	15652	15724	15838	15797	15833	15821	15809	15737	15774	15853	15803	15740	15751	15807	15651	15684	15916	15692	15734	15925	15725	15837	15652	15991	15803	15860	15864	15784	15743	15983	15761	15708	15707	15987	15871	15856	15879	15652	15618	16009	15798	15867	15822	15738	15795	15708	15684	15774	15769	15714	15903	15684	15849	15784	15757	15886	15755	15994	15713	15839	15969	15912	15692	15819	15762	15670	15758	15734	15880	15771	15905	15791	15755	15657	15772	15940	15924	15990	15750	15858	15833	15730	15782	15834	15752	15532	15850	15906	15883	15798	15821	15721	15753	15843	15854	15825	15827	15964	15724	15950	15908	15631	15854	15705	15812	15731	15745	15868	15851	15915	15759	15862	15775	15791	15814	15616	15973	16004	15924	15836	15838	15748	15757	15874	15813	15734	15766	15600	15867	15695	15816	15832	15733	15889	15886	15765	15751	15857	15916	15862	15843	15819	15849	15746	15734	15879	15740	15953	15741	15921	15901	15795	16001	15935	15875	15730	16024	15896	15818	15798	16006	15864	15608	15863	15693	15711	15769	15836	15771	15777	15797	15674	15921	15928	15718	15889	15827	15795	15841	15800	15904	15947	15938	15913	15725	15878	15937	15756	15780	15743	16008	15920	15860	15793	15820	15957	15772	15750	15848	15660	15732	15688	15832	15871	16006	15769	15833	15759	15723	15944	15769	15703	15861	15855	15730	15870	15749	15751	15645	15808	15782	16037	15730	15936	15792	15638	15878	15769	15797	15800	15723	15730	15970	16002	15923	15904	15858	15886	15756	15664	15872	15716	15809	15767	15788	15893	15748	15842	15709	15908	15892	15740	15938	15711	15916	15876	15811	15999	15797	15840	15808	15727	15744	15818	15815	15626	15762	15834	15816	15912	15825	15712	15830	15693	15812	15832	15457	15744	15671	15787	15830	15879	15591	15779	15757	15942	15838	15885	15777	15804	15816	15789	15779	15825	15817	15850	15783	15717	15814	15835	15806	15916	15710	15872	15777	15661	15793	15858	15803	15966	15890	15853	15775	15782	15748	15666	15936	15531	15682	15654	15841	15857	15764	15869	15821	15655	15882	15860	15960	15708	15662	15902	15768	15873	15741	15842	15706	15837	15963	15756	15761	15695	15853	15828	15843	15843	15808	15764	15780	15848	15807	15716	15927	15667	15769	16052	15892	15871	15960	15701	15824	15846	15852	15818	15785	15662	15724	15846	15624	15773	15738	15726	15922	15794	15837	15882	15848	15894	15920	15667	15908	15853	15858	15983	15782	15942	15665	15851	15785	15799	15800	15831	15679	15850	15617	15734	15694	15919	15677	15772	15793	15853	15799	15865	15965	15728	15781	15750	15780	15859	15840	15789	15796	15732	15947	15743	15767	15710	15682	15788	15846	15760	15718	16026	15803	15749	15820	15598	15698	15790	15631	15685	15764	15733	15963	15626	15900	15949	15866	15831	15733	15906	15784	15914	15762	15844	15845	15742	15914	15665	15910	15767	15876	15774	15781	15746	15754	15849	15661	15951	15754	15651	15922	15874	15816	15631	15619	15758	15872	15689	15805	15705	15762	15895	15973	16016	15786	15886	15800	15780	15861	15876	15778	15879	15754	16009	15941	15818	15782	15705	15923	15788	15860	16019	15636	15827	15861	15855	15833	15878	15629	15820	15755	16020	15701	15811	16031	15732	15872	15912	15801	15661	15661	15737	15612	15905	15744	15809	15820	15874	16069	15714	15735	15756	15965	15700	15916	15888	15774	15834	16033	15761	15801	15860	15942	15752	15740	15765	15986	15733	15895	15843	15948	15795	15654	15822	15914	15948	15696	15531	15773	15768	15779	15658	15604	15706	15893	15856	15841	15781	15958	15751	15764	15859	15800	15810	15697	15812	15682	15786	15834	15790	15864	15719	15797	15739	15650	15949	15793	15904	15750	15840	15765	15694	15815	15615	15813	15975	15839	15703	15834	15956	15986	15875	15962	15820	15861	15833	15745	15956	15735	15736	15897	15845	15865	15702	15863	15870	15847	15788	15625	15687	15708	15836	15797	15789	15649	15842	15831	15731	15723	15871	15853	15894	15828	15796	15767	15727	15857	15729	15723	15909	16007	15817	15847	15780	15817	15905	15722	15992	15779	15861	15804	15989	15958	15819	15853	15571	15726	15807	15650	15879	15767	15913	15903	15703	15768	15862	15904	15830	15798	15776	15892	15755	15777	15813	15809	15767	15809	15799	15812	15751	15702	15653	15841	15881	15726	15883	15922	15807	15798	15904	15697	15735	15787	15944	15924	15788	15837	15869	15888	15714	15818	15652	15981	15825	15724	15854	15825	15885	15874	15581	15741	15900	15777	15793	15735	15729	15694	15911	15810	15803	15748	15916	15883	15835	15987	15856	15759	15768	15708	15748	15799	15893	15784	15847	15677	15975	15820	15807	15736	15857	15791	15864	15809	15904	15838	15782	15757	15810	15857	15658	15764	15849	15799	15915	15806	16012	15844	15649	15795	15815	15858	15849	16026	15593	16007	15738	15926	15903	15663	15775	15701	15712	15879	15854	15874	15941	15836	15755	15799	15856	15727	15795	15843	15832	15771	15784	15668	15860	15811	15850	15795	15710	15848	15892	15819	15680	15726	15828	15900	15654	15880	15693	15927	15725	15815	15993	15784	15951	15710	15826	15835	15807	15844	15788	15741	15741	15951	15915	15839	15883	15814	15710	15692	15731	15660	15762	15875	15619	15740	15788	15769	15896	15858	15912	15762	15733	15704	15855	15826	15879	15735	16006	15729	15805	15755	15757	15802	15818	15818	15673	15784	15937	15872	15846	15836	15742	15871	15878	15718	15981	15875	15759	15830	15774	15796	15814	15762	15869	15885	15829	15825	15646	15807	15697	15632	15794	15760	15906	15711	15913	15709	15829	15854	15692	15805	15887	15903	15798	15715	15719	15853	15971	15984	15921	15943	15777	15839	15688	15802	15668	15772	15833	15833	15813	15822	15762	15757	15781	15800	15701	15768	15806	15804	15817	15883	15846	15837	15955	15704	15745	15733	15742	15993	15879	15691	15913	15875	15876	15796	15765	15780	15721	15920	15664	15800	15845	15738	15829	15763	16042	15737	15898	15791	15962	15694	15780	15935	15922	15666	15765	15821	15876	15910	15890	15855	15794	15971	15849	15786	16033	15828	15869	15745	15819	15812	15843	15670	15736	15661	15726	15863	15871	15869	15769	15623	15956	15679	15871	15709	15914	15642	15883	15564	15974	15793	15909	15780	15893	15772	15636	15755	15903	15909	15927	15886	15702	15693	15798	15772	15962	15681	15794	15815	15854	15768	15789	15760	15821	15888	15739	15834	15851	15826	15772	15920	15874	15904	15748	15766	15726	15787	15809	15866	15798	15824	15798	15904	15841	15821	15750	15719	15791	15768	15879	15824	15900	15759	15829	15765	15872	15778	15713	15911	15689	15823	15878	15771	15846	15867	15673	15705	15849	15726	15897	15745	15871	15771	15851	15779	16005	15820	15824	15770	15676	15666	15670	15806	15872	15851	15622	15715	15493	15842	15847	15910	15866	15876	15797	15967	15857	15930	15732	15856	15826	15667	15810	15794	15546	15788	15792	15850	15670	15644	15989	15833	15733	15997	15737	15730	15921	15881	15744	15745	15750	15968	15809	16004	15753	15786	15846	15836	15873	15674	15743	15650	15914	15804	15674	15966	15768	15828	15920	15686	15768	15631	15828	15835	15744	15860	15736	15842	15940	15882	15833	15872	15720	15852	15805	15837	15859	15876	15745	15736	15854	16016	16012	15715	15670	15980	15804	15741	15696	15990	15836	15808	15823	15881	15720	15758	16026	15753	15746	15818	15828	15872	15714	15781	15727	15719	15906	15850	15821	15847	15833	15750	15668	15822	15754	15794	15619	15858	15837	15944	15763	15838	15718	15657	15813	15624	15571	15716	15722	15813	15868	15825	15872	15843	15747	15842	15750	15805	15848	15924	15639	15732	15846	15642	15781	15811	15797	15835	15833	15819	15929	15814	15718	15848	15965	15812	15864	15942	15853	15759	15713	15583	15683	16124	15958
23244	20915	28415	23858	23399	27934	29576	25138	23971	21976	21384	20960	20802	20276	20021	20139	20024	20120	19948	19938	19832	19822	19729	20048	19766	19835	19881	19782	19884	19914	19823	19744	19617	19650	19551	19696	19983	20782	22538	22913	21781	20624	19969	19570	19883	19513	19620	19829	19666	19781	19668	19705	19722	19526	19715	19543	19544	19602	19802	19647	19799	19528	19714	19584	19617	19513	19683	19407	19544	19753	19678	19510	19534	19489	19684	19627	19614	19683	19654	19478	19514	19679	19566	19623	19598	19641	19700	19525	19507	19450	19677	19551	19757	19408	19460	19488	19850	19680	19403	19613	19565	19593	19731	19563	19523	19626	19645	19456	19620	19577	19657	19780	19487	19610	19555	19471	19852	19731	19428	19556	19688	19704	19576	19568	19464	19571	19541	19709	19600	19402	19551	19622	19570	19540	19530	19508	19551	19610	19536	19725	19627	19522	19456	19727	19582	19591	19673	19697	19446	19623	19538	19340	19622	19617	19784	19495	19575	19699	19668	19564	19622	19620	19624	19545	19667	19429	19347	19844	19644	19432	19623	19654	19528	19577	19479	19543	19516	19538	19656	19457	19657	19685	19475	19495	19537	19799	19496	19651	19804	19527	19656	19598	19770	19646	19755	19546	19473	19541	19722	19669	19643	19689	19522	19613	19541	19759	19590	19715	19692	19480	19532	19438	19514	19555	19543	19641	19462	19700	19505	19639	19622	19564	19525	19564	19429	19531	19783	19345	19351	19395	19422	19671	19645	19590	19508	19621	19421	19398	19438	19503	19285	19562	19289	19523	19493	19378	19685	19712	19409	19549	19635	19294	19535	19558	19395	19584	19422	19736	19753	19595	19635	19690	19521	19547	19526	19639	19649	19686	19544	19534	19648	19645	19457	19515	19555	19726	19536	19738	19439	19463	19623	19567	19613	19415	19317	19394	19653	19650	19821	19529	19664	19362	19611	19601	19425	19504	19507	19478	19400	19478	19508	19438	19527	19711	19610	19552	19575	19448	19564	19402	19627	19407	19659	19545	19580	19555	19404	19650	19870	19549	19435	19574	19773	19533	19703	19601	19446	19547	19676	19709	19586	19584	19745	19679	19768	19470	19511	19593	19491	19412	19344	19509	19540	19630	19624	19538	19598	19599	19472	19675	19602	19667	19692	19655	19375	19696	19582	19480	19615	19463	19527	19936	19665	19522	19720	19367	19496	19518	19624	19577	19653	19524	19657	19748	19779	19573	19791	19583	19610	19489	19652	19390	19299	19678	19531	19483	19556	19675	19735	19614	19654	19520	19676	19257	19564	19379	19572	19706	19593	19795	19598	19522	19464	19633	19563	19639	19637	19540	19659	19473	19619	19833	19671	19434	19686	19572	19564	19433	19849	19465	19482	19530	19688	19775	19451	19602	19786	19651	19523	19525	19611	19775	19668	19675	19711	19481	19532	19524	19622	19494	19581	19520	19602	19538	19367	19590	19687	19570	19540	19721	19761	19407	19477	19722	19633	19553	19820	19728	19738	19513	19366	19750	19720	19498	19565	19401	19375	19659	19445	19592	19490	19557	19424	19435	19556	19410	19539	19357	19721	19464	19570	19615	19583	19704	19559	19526	19453	19528	19733	19233	19592	19634	19426	19498	19539	19538	19465	19392	19340	19676	19839	19576	19658	19405	19365	19510	19278	19758	19430	19676	19747	19668	19508	19532	19813	19527	19880	19597	19664	19747	19524	19409	19575	19443	19706	19565	19530	19475	19640	19495	19668	19688	19367	19609	19458	19751	19350	19567	19650	19598	19551	19474	19519	19465	19668	19437	19587	19532	19491	19475	19497	19750	19570	19612	19602	19509	19439	19756	19713	19358	19566	19378	19454	19540	19640	19510	19544	19601	19715	19520	19709	19257	19435	19507	19558	19611	19567	19590	19559	19691	19529	19601	19620	19754	19388	19503	19507	19603	19652	19523	19551	19569	19531	19465	19642	19586	19540	19711	19590	19559	19560	19742	19469	19617	19497	19504	19556	19518	19435	19440	19737	19561	19639	19627	19530	19582	19464	19866	19510	19444	19375	19640	19780	19404	19545	19650	19577	19582	19543	19592	19509	19369	19745	19381	19626	19426	19459	19594	19630	19558	19634	19632	19623	19716	19789	19780	19760	19583	19551	19624	19753	19623	19579	19666	19531	19574	19702	19452	19399	19578	19551	19563	19451	19249	19476	19751	19642	19647	19571	19509	19706	19588	19460	19600	19535	19483	19519	19461	19534	19415	19524	19556	19468	19609	19549	19408	19615	19775	19424	19601	19656	19603	19628	19578	19631	19492	19724	19530	19515	19692	19593	19507	19714	19762	19569	19613	19588	19637	19498	19432	19463	19685	19461	19494	19721	19801	19415	19822	19558	19480	19402	19627	19656	19519	19691	19645	19479	19369	19583	19682	19714	19798	19434	19440	19227	19679	19597	19525	19457	19494	19728	19560	19646	19780	19500	19607	19477	19489	19720	19675	19843	19565	19500	19639	19505	19597	19718	19556	19585	19449	19579	19584	19731	19738	19495	19465	19723	19554	19689	19596	19388	19561	19597	19495	19702	19615	19370	19494	19478	19698	19704	19560	19546	19789	19518	19724	19723	19679	19572	19633	19511	19599	19638	19403	19802	19573	19676	19614	19564	19551	19540	19735	19290	19712	19606	19538	19754	19370	19592	19557	19777	19616	19632	19570	19556	19467	19362	19611	19725	19432	19785	19859	19645	19539	19521	19452	19459	19506	19629	19423	19622	19397	19577	19635	19491	19525	19446	19372	19448	19783	19364	19495	19475	19406	19867	19630	19417	19524	19809	19459	19667	19690	19581	19772	19470	19746	19741	19591	19513	19576	19663	19525	19613	19409	19520	19325	19630	19572	19611	19534	19550	19582	19756	19443	19467	19389	19418	19706	19615	19473	19714	19816	19532	19441	19514	19444	19545	19589	19464	19641	19489	19672	19687	19777	19434	19836	19503	19484	19326	19538	19711	19497	19539	19527	19611	19422	19536	19466	19635	19563	19634	19836	19751	19649	19634	19776	19524	19645	19484	19564	19506	19384	19581	19554	19528	19568	19722	19707	19373	19491	19655	19390	19707	19529	19775	19518	19671	19633	19583	19625	19619	19650	19509	19599	19583	19273	19521	19550	19589	19615	19701	19385	19605	19793	19467	19689	19542	19369	19573	19476	19692	19437	19699	19406	19571	19450	19488	19614	19683	19491	19538	19851	19564	19627	19578	19659	19402	19830	19481	19472	19716	19611	19599	19512	19588	19336	19539	19604	19602	19645	19348	19629	19288	19585	19642	19773	19558	19624	19785	19691	19482	19510	19565	19784	19660	19617	19646	19637	19665	19725	19693	19355	19548	19697	19510	19515	19789	19435	19491	19604	19698	19484	19589	19732	19639	19710	19397	19672	19677	19531	19576	19806	19644	19694	19475	19696	19805	19454	19796	19497	19508	19558	19677	19236	19494	19468	19406	19756	19645	19619	19458	19396	19456	19511	19591	19595	19332	19728	19684	19570	19394	19655	19566	19641	19652	19654	19492	19517	19344	19624	19572	19353	19687	19650	19756	19566	19763	19560	19429	19443	19495	19491	19518	19722	19551	19471	19598	19669	19427	19338	19739	19455	19634	19592	19612	19609	19714	19908	19877	19407	19741	19667	19776	19491	19435	19472	19475	19755	19614	19581	19535	19469	19494	19577	19423	19547	19593	19598	19465	19536	19510	19643	19556	19434	19911	19496	19663	19652	19692	19533	19588	19412	19645	19860	19744	19596	19598	19768	19557	19521	19638	19619	19561	19603	19557	19430	19593	19340	19673	19613	19557	19371	19552	19556	19417	19555	19356	19635	19599	19593	19721	19722	19531	19457	19622	19537	19631	19606	19683	19743	19501	19619	19604	19349	19600	19628	19671	19610	19433	19410	19530	19454	19676	19650	19462	19775	19548	19586	19390	19718	19739	19743	19483	19545	19474	19644	19489	19432	19620	19739	19730	19614	19828	19609	19526	19580	19632	19890	19631	19608	19767	19734	19628	19727	19789	19414	19619	19669	19809	19582	19569	19550	19751	19607	19587	19450	19476	19691	19467	19681	19465	19376	19689	19627	19980	19521	19658	19344	19419	19529	19614	19570	19581	19654	19582	19434	19513	19461	19797	19415	19520	19599	19580	19402	19771	19214	19589	19478	19718	19568	19737	19521	19532	19531	19465	19638	19363	19577	19319	19633	19739	19662	19582	19345	19621	19551	19803	19542	19660	19625	19735	19602	19670	19617	19481	19742	19528	19548	19612	19660	19464	19558	19634	19607	19505	19482	19476	19535	19735	19652	19698	19598	19562	19513	19574	19296	19535	19500	19770	19555	19688	19616	19527	19595	19653	19289	19820	19768	19662	19685	19577	19625	19752	19546	19383	19548	19808	19481	19501	19658	19662	19676	19480	19405	19570	19779	19680	19699	19574	19553	19378	19641	19526	19574	19425	19752	19713	19486	19522	19612	19553	19530	19587	19552	19714	19555	19522	19849	19713	19442	19656	19743	19510	19628	19455	19659	19688	19496	19658	19518	19388	19614	19699	19429	19591	19697	19657	19649	19441	19483	19546	19616	19519	19488	19407	19685	19701	19722	19873	19587	19442	19765	19703	19766	19506	19482	19513	19334	19521	19530	19689	19482	19645	19652	19412	19479	19584	19378	19606	19420	19574	19443	19559	19665	19648	19599	19711	19564	19485	19752	19536	19301	19483	19465	19425	19590	19545	19613	19656	19493	19667	19519	19512	19638	19814	19611	19699	19670	19484	19559	19564	19602	19585	19476	19565	19547	19561	19571	19604	19587	19587	19556	19616	19534	19670	19726	19669	19724	19563	19328	19805	19627	19563	19442	19466	19494	19751	19535	19611	19672	19629	19565	19564	19358	19325	19750	19670	19624	19595	19485	19563	19456	19561	19492	19616	19554	19730	19634	19505	19581	19459	19476	19722	19373	19426	19462	19488	19730	19600	19651	19449	19548	19638	19314	19387	19556	19606	19651	19550	19443	19655	19556	19483	19526	19607	19561	19620	19378	19548	19572	19625	19627	19410	19606	19638	19640	19707	19723	19444	19575	19641	19470	19584	19694	19675	19669
31927	52267	50318	41504	35047	29729	25050	23169	21398	18032	17255	16872	16088	15880	15600	15528	15174	15226	15108	15197	15210	15094	15287	15174	14923	15101	15106	14977	15040	15037	15298	15251	15194	15019	14973	14996	15182	16781	19267	19071	17398	16085	15111	15079	14906	14896	14935	14950	14956	14867	14993	14985	14728	14936	15058	15020	14963	14831	14860	14918	15030	14760	14992	15024	15049	15001	15106	14974	14816	14941	14946	14865	14850	15026	14959	15155	14851	15128	15042	14664	14870	15041	14906	14925	14835	15081	14749	14884	15044	14824	14967	15068	14968	14760	14923	14887	14872	14804	14948	14975	14929	14890	14876	14882	14979	14946	14976	14932	14889	14930	14929	14993	14921	14741	14958	15026	14813	14900	14957	14724	14994	15068	14790	14859	14805	15036	14942	14955	15010	15005	14954	14836	14941	14936	15022	14806	15032	14940	14817	14960	14907	15057	14956	14837	14996	14930	14949	14898	15048	14885	14957	14911	14921	14815	14800	15021	14950	14870	15013	15093	14918	14897	15130	14921	15044	14733	14956	15117	14925	15052	14813	14962	15037	14962	14870	14839	14997	14983	14912	14943	14938	14886	15062	15033	14898	14964	14830	14896	14829	14932	14940	15017	15009	14933	14958	15081	14864	15000	14918	14880	14864	14754	15006	14924	14959	14833	14971	14945	14886	15136	14754	14956	15032	14997	15019	14751	14900	15008	14890	14835	14916	14971	14976	14846	14896	14957	14883	14776	14977	14808	14825	14799	14944	15051	14790	14835	15029	14881	14936	14991	14946	14741	14836	15085	14938	14781	15078	14974	15085	14766	14881	15006	14780	14933	14807	15052	14983	15043	14906	15058	15020	14846	14829	14903	14876	14776	14904	15053	14988	15049	14828	14760	14952	14905	14937	14785	14877	14995	15052	14835	14891	14728	14917	15011	14875	14968	14901	14707	15006	14798	14988	14945	14775	14815	14878	14952	14705	14966	15021	14929	14835	14936	14994	14894	14913	14994	15048	14846	14991	14868	14687	14967	14957	14851	14791	14858	14923	15098	14878	14908	14838	14992	14849	14902	15110	14837	15187	14872	14992	14817	14976	14737	14805	15001	14837	15039	14809	15124	14947	14873	14948	15008	14941	15013	14927	14876	15028	14888	14920	14784	14934	14891	14833	14918	14882	14905	14826	14903	14989	14988	14828	14967	14837	14970	14791	14989	14821	14754	14920	14885	15002	14972	14973	14836	14836	14841	15012	15026	14955	14959	14984	14950	14986	14763	14787	14899	14896	15002	15068	14882	14932	14889	14945	14867	14879	14890	15007	14881	14944	14889	14875	15079	14881	14976	14952	14919	14977	14984	14850	15040	14859	14781	15075	14825	14940	14963	14953	15036	14879	14996	15124	14969	15087	14781	15082	14887	14973	14800	14848	14955	14924	14957	15044	14916	15007	15001	14857	14950	14972	14841	15202	15039	14891	14909	14870	14922	15112	14811	14927	14879	14813	14839	15015	14958	14955	14969	14949	15059	14845	14895	14915	15016	14794	15031	14956	14825	15088	14904	14853	14852	14906	14818	14844	15149	14995	14948	14979	14930	15015	14930	15023	14897	14973	14730	14762	14942	14707	14957	14942	14932	14903	14980	14929	14886	14969	14959	15038	14926	14911	14751	14863	14822	15076	14898	15008	14952	14839	15073	14925	14917	14836	14947	14829	14698	15027	14869	14943	14790	14874	14887	14880	14895	14898	14920	14984	15035	14894	14813	15008	14884	15026	14968	14917	14870	14841	14993	14886	14919	14799	14975	14964	14938	14759	14833	15068	14934	14893	14878	15007	14787	14912	14937	14908	14961	14799	14796	14990	14856	14966	14883	14972	14853	14913	15072	14935	14979	14762	14995	14979	14865	15050	14986	14944	14969	14745	14824	14930	14932	15085	15036	14892	14968	14855	14838	14928	14923	14947	14917	14944	14899	14998	14811	14825	14857	14771	14878	14865	14851	14776	14954	14924	14906	14771	14993	14814	14800	14957	14814	15046	14986	14982	14897	14874	15134	15060	14962	14928	14960	14927	14909	14973	14989	14936	14902	14983	14926	14885	14804	15065	14998	14782	14915	14997	14925	14858	14884	14749	15071	14835	15173	14788	15109	14874	14869	14943	14974	14934	14896	15088	14841	14943	14969	14894	14912	14913	14869	14993	15053	14980	14896	14823	14952	14906	14843	15081	14764	14965	14894	14985	14965	15090	14805	14901	14928	14968	15047	14978	14934	14997	14773	14907	14977	14821	14973	14924	14857	14791	14864	14714	14864	14929	14917	15056	15051	14982	14944	14889	14977	14881	14793	14885	14992	14832	14946	14841	14938	14961	14941	14861	14974	14900	14923	14967	15004	14897	14836	14888	14809	15028	14841	15044	14979	15017	14879	14903	15003	14972	14844	14921	14991	14900	14853	14854	14881	15107	14833	15019	14936	15055	14974	14942	14887	14780	14972	14913	14924	14849	14963	14806	14928	14916	14934	14831	15003	15074	14908	14972	15003	14879	14829	14775	15001	15144	14762	14788	15021	14992	14849	15042	14918	14959	15041	14884	14941	14913	14954	14756	14787	15036	14856	14993	15086	15075	15044	15074	15000	14932	14899	14955	15053	14901	15024	14985	14968	14762	15005	14968	14949	15010	14939	14914	14885	14974	14981	14888	14923	14753	14900	14909	15027	14828	14810	14967	14863	14888	14937	14788	15046	14992	14970	14824	14953	14924	14985	14949	14912	14824	14826	14948	15033	14971	14758	14983	14928	15038	15113	14976	14999	14928	14845	14886	15020	14791	15131	15089	14737	14954	14878	15050	14960	14786	15130	14912	14858	14969	14954	15091	14954	15016	14972	14851	14852	14916	14821	14812	14827	14919	14781	14919	14946	14939	14762	15034	14906	14835	14992	14764	14951	14805	14865	14637	14866	15001	15008	14922	14935	14786	14925	14947	15013	14926	14908	14855	14861	14818	14984	14822	14902	14871	14904	14854	14907	15001	15023	14815	15059	15033	14975	14898	14859	14919	14894	14897	14917	14947	14770	15047	14941	14943	14814	14749	14785	14777	14965	14901	14811	14872	14809	15028	14970	14908	15029	14721	14965	15025	15085	14918	14890	14911	15195	14846	14942	14920	15005	15036	15043	14929	15031	14894	14949	14955	15040	15085	14696	14997	14851	14759	14772	15007	14987	14892	14910	15016	14883	14920	14866	14836	15072	14697	14963	14889	14674	15039	14887	14835	15100	15055	14744	14788	14878	14930	15021	14909	14885	15136	14794	14972	14831	14802	15048	14895	15020	15050	14938	14893	14883	15015	15014	14894	15003	14941	14970	14948	14887	14958	15160	14964	14882	15070	14956	15100	14998	14756	14980	14968	14928	15002	14832	15036	14915	14682	14829	14917	14727	14971	15003	14851	14854	14883	14981	15024	14907	14937	14962	14772	14787	14945	15004	15022	15003	14946	14892	14898	14846	14819	14750	14943	14856	14965	14890	14919	15047	14875	14961	15013	15022	14975	15054	15047	14723	14983	14897	15029	14912	14859	14967	14896	15019	14884	14802	14974	14930	15005	14967	14904	14923	14895	14769	14939	14990	15022	14843	14887	14890	14987	15002	14936	14972	14938	15005	14730	14859	15004	14777	15031	14952	14932	14810	14819	14839	14960	14922	14972	14949	14930	14877	14961	14901	14895	14874	14904	14878	14941	14919	14805	14862	15069	14834	14977	14829	14800	14918	14841	15054	15061	14904	14939	15045	14881	15036	14932	14711	14937	14871	14938	15070	14889	14989	14980	14774	14900	14897	14807	14831	14827	14924	15039	14982	14971	15073	14911	14993	14852	15024	15016	15038	15064	14965	14918	14990	14810	14957	14806	15118	15132	14882	15007	15020	14895	14903	14954	14887	15000	14999	15077	14912	14795	14904	14948	14957	15015	15042	14868	15047	14974	14857	14944	14976	14771	14816	14966	15100	14936	14824	14673	14878	14849	14959	14946	14993	14777	14873	15115	15098	14955	14881	14945	14985	14872	14888	14846	14811	15064	14876	14840	14944	15010	14939	14991	14911	14960	14798	14978	14999	14866	14931	15027	14974	14953	14977	14876	15073	14912	14845	14952	15013	14960	14979	14860	15017	14864	14870	14978	14988	15037	14782	14866	14862	15080	14876	15041	14944	14992	14902	14940	14737	15019	14864	15063	15035	14891	15002	14975	14970	15039	14889	14808	14952	15040	15024	14892	15019	14818	14843	14975	14919	14915	14903	14939	15083	14993	14989	14873	14929	14921	15161	14985	14955	14963	14995	14963	14929	14931	14799	14888	14941	15054	15000	15053	14864	14846	14942	14897	14983	15038	14913	14900	15087	14929	14936	14831	15024	15045	14944	14900	14855	15084	15037	14916	14889	14853	14911	14966	14910	14771	15005	15046	14853	14904	14960	14896	14895	15147	14992	14803	14971	14933	15012	14791	14864	14973	14993	14943	14964	15005	14875	14928	14906	14934	15133	14990	14796	14943	14915	14986	14804	14879	14926	14956	14906	14895	14999	14949	15003	15072	14965	14787	14901	14845	14948	14939	15091	14838	14986	14834	14907	14804	14821	14995	14929	14708	14960	14808	14757	14894	14848	14898	14987	14915	14807	14933	14960	14912	14825	14988	14843	14934	14914	14819	14929	15020	15026	14901	14901	14871	15010	14919	15017	15004	14762	14997	14850	14919	14847	14917	15024	14963	14885	15074	14900	14860	14809	14992	14865	15199	15064	15068	14966	14986	14837	14875	14879	14939	14974	14865	14945	14828	15046	14861	15103	14901	14846	14889	14603	14981	14808	14919	14819	15062	14878	14781	14910	15011	15087	14772	14795	15094	14965	15033	14797	14929	14798	14909	14817	14893	14952	14804	14919	14942	14906	14875	14968	14897	14832	14825	14970	14815	14975	14923	15040	15156	14932	14995	14973	14841	14914	14952	14788	14962	14937	15074	15195	14802	14936	15134	14827	14937	14915	14946	14946	14913	15007	14919	14943	14962	14963	15078	14868	14982	15000	14944	14870	14976	14821	14923	15224	14718	14881	14902	14966	14951	14940	14966	14961	14841	15167	14929	14853	14870	14979	14858	14792	14940	14977	15003	14828
32342	30971	34471	30615	25814	23108	21971	21045	20099	19320	18990	19039	18753	18893	18602	18543	18689	18541	18676	18509	18724	18678	18706	18545	18454	18450	18525	18587	18641	18512	18710	18516	18659	18616	18454	18624	18610	18598	18727	18691	18782	18767	18589	18436	18530	18740	18415	18547	18739	18493	18532	18432	18615	18415	18516	18499	18686	18607	18498	18590	18557	18429	18555	18694	18559	18557	18592	18515	18486	18664	18770	18559	18351	18536	18453	18333	18566	18561	18494	18621	18565	18601	18595	18514	18560	18465	18607	18685	18612	18500	18543	18460	18448	18526	18336	18433	18413	18551	18644	18521	18344	18623	18471	18663	18620	18673	18733	18511	18519	18552	18690	18583	18554	18491	18555	18574	18537	18602	18424	18525	18478	18594	18792	18529	18412	18464	18402	18579	18511	18234	18293	18364	18488	18364	18448	18418	18568	18471	18496	18593	18667	18495	18549	18612	18454	18662	18633	18642	18485	18444	18254	18531	18601	18519	18453	18606	18683	18622	18679	18473	18445	18715	18639	18469	18339	18650	18655	18468	18490	18565	18507	18523	18622	18439	18450	18532	18540	18560	18600	18367	18639	18480	18436	18449	18458	18627	18615	18511	18360	18317	18591	18528	18349	18425	18709	18548	18526	18561	18398	18430	18364	18447	18367	18534	18561	18557	18373	18602	18414	18492	18344	18518	18707	18552	18492	18526	18344	18395	18520	18642	18311	18469	18557	18278	18720	18358	18387	18379	18553	18333	18236	18464	18562	18383	18229	18448	18540	18577	18165	18557	18564	18475	18625	18525	18620	18650	18373	18586	18682	18420	18324	18581	18587	18226	18622	18553	18565	18307	18372	18325	18504	18413	18517	18669	18673	18475	18349	18490	18622	18483	18570	18490	18405	18477	18624	18461	18556	18563	18536	18525	18418	18448	18376	18447	18472	18505	18463	18500	18675	18740	18481	18349	18355	18364	18565	18441	18552	18378	18447	18570	18635	18578	18666	18607	18667	18618	18456	18495	18443	18709	18650	18704	18469	18580	18394	18603	18417	18502	18581	18329	18407	18536	18264	18570	18494	18510	18394	18450	18389	18605	18415	18438	18582	18567	18695	18513	18543	18433	18438	18455	18512	18441	18626	18532	18635	18549	18531	18517	18491	18554	18368	18375	18650	18537	18614	18319	18662	18407	18457	18515	18465	18523	18437	18552	18637	18609	18420	18421	18417	18348	18481	18483	18461	18655	18472	18624	18374	18721	18494	18585	18510	18639	18712	18443	18398	18749	18512	18635	18610	18437	18635	18466	18531	18602	18262	18826	18658	18625	18199	18540	18538	18533	18475	18388	18506	18600	18666	18551	18378	18683	18338	18697	18339	18403	18374	18552	18430	18489	18914	18459	18419	18506	18558	18518	18613	18673	18641	18612	18660	18672	18570	18522	18541	18538	18566	18376	18491	18285	18584	18677	18552	18408	18720	18570	18592	18487	18700	18417	18743	18563	18811	18594	18349	18492	18313	18375	18505	18440	18414	18635	18609	18513	18521	18572	18495	18576	18590	18412	18600	18351	18493	18742	18697	18490	18616	18304	18775	18382	18464	18434	18731	18555	18769	18433	18422	18586	18660	18573	18627	18673	18481	18587	18353	18309	18631	18808	18386	18448	18547	18559	18642	18556	18469	18659	18581	18551	18455	18588	18498	18854	18494	18629	18660	18674	18720	18884	18441	18500	18442	18494	18578	18515	18416	18439	18609	18587	18590	18370	18657	18468	18707	18338	18453	18621	18386	18573	18469	18608	18433	18570	18336	18438	18518	18523	18475	18529	18368	18398	18521	18309	18495	18609	18387	18467	18519	18466	18530	18369	18440	18634	18476	18530	18548	18372	18495	18399	18673	18568	18549	18636	18503	18723	18577	18552	18532	18490	18426	18336	18441	18292	18500	18547	18500	18545	18629	18345	18488	18445	18579	18420	18535	18549	18528	18426	18589	18646	18652	18556	18571	18449	18463	18518	18467	18425	18193	18427	18338	18508	18417	18359	18629	18631	18568	18574	18540	18619	18545	18562	18520	18573	18546	18446	18290	18445	18598	18600	18550	18525	18668	18560	18387	18774	18433	18464	18432	18572	18691	18642	18466	18773	18573	18483	18601	18529	18509	18683	18394	18442	18432	18292	18590	18568	18428	18517	18481	18401	18854	18495	18512	18526	18539	18565	18678	18445	18601	18623	18379	18417	18324	18513	18368	18579	18512	18627	18503	18443	18552	18363	18654	18634	18484	18568	18423	18623	18366	18582	18573	18301	18349	18355	18355	18488	18455	18515	18433	18526	18459	18495	18503	18480	18576	18571	18337	18621	18487	18376	18518	18390	18534	18608	18678	18465	18458	18682	18765	18721	18490	18555	18545	18594	18570	18354	18530	18323	18492	18437	18681	18484	18387	18444	18544	18433	18393	18548	18429	18461	18583	18733	18483	18598	18528	18546	18436	18551	18632	18491	18500	18578	18532	18532	18411	18609	18404	18607	18691	18368	18535	18722	18222	18662	18489	18611	18528	18722	18599	18639	18296	18400	18619	18637	18554	18446	18544	18629	18486	18439	18458	18484	18633	18587	18411	18405	18631	18489	18583	18411	18715	18603	18523	18773	18644	18607	18491	18579	18442	18410	18459	18446	18564	18396	18394	18635	18441	18485	18442	18342	18408	18522	18446	18661	18574	18573	18520	18570	18704	18582	18564	18282	18621	18475	18582	18618	18525	18442	18671	18614	18494	18698	18297	18445	18409	18523	18605	18602	18381	18540	18517	18503	18250	18640	18727	18363	18565	18294	18544	18463	18658	18593	18530	18299	18407	18296	18464	18599	18469	18372	18417	18534	18401	18474	18589	18780	18559	18510	18599	18452	18451	18415	18730	18588	18866	18435	18315	18544	18407	18478	18588	18393	18552	18540	18606	18447	18488	18535	18525	18672	18508	18343	18575	18600	18623	18530	18370	18556	18680	18575	18575	18230	18569	18710	18584	18446	18473	18363	18416	18536	18544	18448	18451	18458	18249	18477	18575	18472	18507	18346	18463	18603	18377	18434	18560	18533	18643	18576	18435	18342	18608	18626	18515	18400	18456	18409	18583	18281	18524	18596	18693	18663	18694	18741	18381	18499	18551	18685	18338	18579	18536	18396	18685	18460	18728	18430	18580	18389	18507	18685	18740	18514	18651	18662	18508	18590	18452	18563	18482	18444	18487	18552	18377	18495	18692	18365	18561	18498	18598	18456	18612	18573	18606	18495	18653	18423	18550	18323	18567	18559	18359	18427	18462	18530	18758	18517	18462	18519	18471	18429	18702	18389	18615	18479	18532	18533	18616	18325	18543	18523	18543	18656	18238	18497	18549	18510	18575	18410	18632	18526	18400	18460	18298	18631	18272	18535	18533	18635	18492	18546	18623	18599	18617	18515	18527	18396	18478	18579	18474	18483	18418	18518	18571	18527	18742	18674	18544	18556	18407	18459	18702	18453	18579	18436	18483	18547	18575	18460	18482	18550	18450	18474	18247	18318	18592	18476	18663	18544	18565	18442	18576	18530	18643	18618	18565	18457	18708	18646	18750	18528	18654	18704	18642	18630	18410	18323	18608	18469	18621	18572	18563	18374	18485	18600	18657	18513	18300	18639	18488	18399	18665	18495	18181	18822	18572	18472	18409	18490	18693	18337	18541	18198	18476	18245	18636	18498	18581	18343	18427	18567	18354	18621	18426	18618	18719	18553	18576	18681	18536	18472	18375	18599	18624	18401	18501	18444	18537	18500	18595	18411	18455	18495	18555	18427	18366	18517	18524	18694	18387	18638	18498	18349	18537	18642	18491	18333	18537	18604	18434	18485	18535	18502	18557	18439	18354	18455	18518	18599	18668	18661	18570	18549	18384	18420	18559	18554	18413	18678	18709	18462	18522	18407	18455	18576	18483	18736	18428	18278	18478	18452	18723	18839	18594	18719	18364	18725	18487	18444	18646	18425	18431	18596	18613	18531	18599	18465	18424	18525	18512	18410	18710	18486	18715	18554	18342	18895	18595	18501	18441	18502	18405	18425	18572	18575	18479	18416	18431	18481	18742	18501	18487	18284	18468	18618	18665	18379	18486	18660	18516	18825	18645	18457	18519	18668	18550	18573	18659	18415	18417	18578	18476	18355	18639	18435	18657	18577	18511	18499	18529	18590	18779	18644	18577	18547	18470	18540	18486	18462	18648	18390	18681	18675	18575	18682	18660	18522	18523	18294	18546	18573	18488	18392	18366	18522	18513	18541	18532	18634	18291	18685	18524	18538	18619	18372	18479	18546	18523	18558	18382	18561	18641	18529	18457	18592	18687	18496	18388	18323	18415	18654	18483	18577	18468	18471	18552	18406	18364	18539	18516	18548	18746	18493	18498	18574	18495	18624	18346	18354	18345	18304	18397	18507	18621	18596	18634	18440	18605	18734	18535	18442	18645	18361	18682	18513	18373	18537	18546	18554	18492	18600	18403	18520	18543	18344	18523	18725	18574	18545	18484	18709	18615	18392	18619	18588	18683	18510	18519	18477	18616	18769	18502	18612	18567	18433	18344	18531	18433	18497	18488	18596	18487	18627	18629	18649	18597	18535	18384	18696	18290	18810	18477	18666	18676	18461	18463	18501	18590	18629	18390	18412	18517	18428	18602	18641	18497	18382	18453	18653	18618	18499	18566	18473	18643	18367	18673	18500	18590	18388	18650	18572	18572	18497	18524	18321	18477	18544	18759	18576	18600	18740	18755	18349	18431	18577	18270	18570	18596	18588	18476	18523	18531	18693	18624	18531	18553	18680	18493	18429	18784	18475	18474	18467	18660	18575	18577	18472	18546	18498	18394	18594	18465	18629	18391	18660	18495	18622	18558	18534	18559	18687	18734	18437	18533	18625	18543	18415	18570	18639	18441	18553	18473	18449	18679	18562	18553	18441	18438	18378	18597	18651	18501	18583	18498	18501	18415	18450	18653	18451	18458	18589	18417	18458	18566	18540	18618	18540	18688	18673	18648	18484	18620	18577	18404	18551	18544	18597	18493	18554	18360	18394	18569	18533	18434	18447	18365	18291	18574	18276	18538	18568	18551	18506	18414	18532	18864	18626	18448	18448	18494	18661
31617	40343	37975	30085	24848	21254	18986	18196	16693	15389	15168	14921	14791	14733	14426	14420	14560	14437	14360	14509	14372	14359	14311	14445	14410	14381	14332	14422	14536	14431	14482	14333	14512	14490	14388	14339	14336	14486	14559	14776	14548	14447	14320	14429	14195	14215	14371	14324	14553	14501	14503	14295	14246	14471	14298	14489	14352	14456	14396	14222	14207	14445	14180	14384	14403	14431	14390	14299	14270	14401	14446	14315	14439	14398	14313	14279	14369	14410	14476	14154	14229	14357	14318	14438	14364	14220	14283	14315	14200	14221	14520	14433	14380	14348	14468	14295	14438	14170	14324	14285	14242	14325	14438	14312	14430	14345	14147	14338	14337	14249	14461	14338	14435	14213	14213	14393	14401	14081	14240	14394	14384	14201	14187	14368	14310	14407	14226	14402	14299	14417	14369	14353	14345	14141	14298	14495	14396	14347	14108	14409	14429	14429	14324	14335	14267	14212	14337	14242	14504	14446	14335	14358	14263	14490	14342	14460	14396	14290	14452	14259	14304	14344	14146	14319	14374	14285	14334	14415	14242	14445	14418	14449	14627	14365	14366	14246	14293	14347	14328	14427	14450	14389	14332	14276	14269	14391	14331	14312	14414	14498	14275	14324	14325	14399	14462	14246	14339	14418	14289	14350	14311	14243	14295	14286	14374	14286	14319	14286	14306	14289	14279	14368	14288	14268	14374	14472	14417	14341	14328	14532	14349	14183	14153	14344	14296	14355	14293	14425	14467	14317	14399	14434	14275	14373	14465	14425	14404	14170	14332	14537	14389	14230	14279	14349	14306	14310	14322	14435	14375	14307	14211	14326	14391	14535	14408	14392	14434	14351	14192	14267	14348	14191	14267	14427	14320	14584	14397	14313	14407	14355	14358	14205	14390	14285	14401	14270	14434	14297	14389	14369	14289	14312	14208	14309	14190	14417	14446	14372	14312	14442	14304	14351	14442	14173	14415	14295	14291	14289	14315	14293	14462	14313	14345	14171	14382	14449	14368	14387	14225	14309	14327	14346	14525	14301	14442	14301	14451	14407	14314	14220	14204	14286	14158	14385	14268	14390	14358	14279	14241	14390	14462	14115	14423	14199	14450	14399	14203	14289	14413	14383	14271	14514	14293	14299	14408	14123	14383	14414	14251	14244	14446	14339	14406	14165	14417	14345	14362	14360	14206	14435	14457	14327	14346	14362	14325	14396	14371	14260	14472	14384	14429	14412	14461	14446	14445	14269	14223	14394	14350	14351	14507	14444	14486	14350	14269	14325	14346	14287	14398	14466	14485	14410	14251	14269	14292	14391	14420	14231	14420	14316	14316	14313	14328	14465	14501	14576	14370	14388	14435	14428	14362	14576	14289	14246	14317	14439	14276	14505	14196	14149	14405	14301	14195	14463	14310	14442	14279	14483	14327	14284	14405	13956	14350	14349	14382	14379	14460	14291	14302	14353	14342	14563	14193	14289	14333	14463	14488	14373	14396	14421	14360	14538	14512	14449	14385	14321	14160	14354	14329	14186	14226	14263	14348	14238	14519	14528	14301	14492	14225	14257	14301	14330	14163	14273	14413	14358	14265	14266	14445	14379	14365	14291	14496	14545	14535	14370	14375	14381	14276	14342	14100	14185	14399	14219	14298	14492	14362	14411	14428	14302	14307	14443	14464	14391	14363	14427	14311	14356	14376	14316	14342	14386	14259	14309	14249	14315	14267	14144	14236	14423	14389	14398	14296	14552	14243	14345	14248	14200	14188	14399	14412	14501	14269	14265	14488	14361	14489	14414	14395	14333	14300	14287	14311	14371	14255	14381	14262	14261	14230	14397	14489	14236	14556	14319	14389	14380	14418	14399	14285	14391	14467	14274	14500	14397	14262	14311	14458	14200	14388	14353	14304	14440	14389	14415	14332	14240	14480	14276	14331	14502	14435	14278	14323	14493	14304	14367	14325	14426	14240	14285	14515	14366	14271	14403	14293	14391	14281	14402	14373	14326	14364	14454	14304	14465	14280	14358	14337	14240	14547	14270	14424	14307	14431	14399	14220	14469	14430	14378	14346	14440	14488	14236	14443	14205	14360	14233	14228	14451	14190	14287	14405	14173	14188	14357	14396	14306	14356	14367	14362	14454	14397	14317	14379	14322	14271	14408	14299	14423	14307	14395	14364	14534	14309	14394	14395	14333	14399	14472	14376	14386	14277	14412	14406	14399	14296	14403	14443	14282	14418	14426	14359	14289	14354	14291	14282	14340	14305	14277	14257	14315	14375	14346	14380	14252	14176	14449	14342	14416	14156	14352	14402	14398	14397	14413	14452	14235	14266	14310	14360	14305	14437	14294	14570	14604	14331	14409	14235	14379	14500	14254	14376	14232	14265	14426	14278	14448	14414	14313	14298	14123	14341	14375	14404	14259	14250	14358	14549	14353	14344	14237	14288	14290	14196	14345	14339	14262	14394	14243	14261	14260	14558	14434	14126	14354	14217	14204	14506	14419	14325	14324	14444	14315	14375	14368	14330	14517	14305	14467	14283	14321	14482	14296	14294	14114	14405	14423	14516	14333	14428	14315	14403	14284	14276	14337	14386	14468	14330	14330	14313	14360	14415	14243	14288	14512	14328	14420	14265	14448	14324	14233	14284	14546	14369	14137	14326	14479	14277	14226	14325	14357	14382	14247	14319	14418	14235	14292	14418	14345	14287	14325	14325	14349	14331	14539	14378	14508	14468	14489	14319	14446	14272	14463	14389	14336	14402	14444	14310	14274	14312	14362	14438	14406	14245	14366	14455	14398	14470	14390	14285	14362	14289	14284	14278	14387	14452	14337	14311	14287	14427	14322	14434	14239	14295	14212	14429	14358	14226	14314	14390	14393	14210	14310	14517	14400	14192	14325	14241	14416	14354	14388	14429	14277	14320	14211	14407	14324	14390	14427	14375	14444	14519	14291	14585	14367	14374	14376	14400	14360	14300	14212	14428	14272	14232	14393	14338	14211	14329	14251	14386	14168	14228	14599	14410	14316	14239	14310	14506	14352	14375	14154	14463	14312	14379	14278	14407	14259	14414	14286	14331	14492	14289	14351	14298	14448	14432	14212	14217	14306	14353	14502	14268	14367	14504	14491	14367	14382	14289	14236	14432	14302	14245	14230	14434	14275	14278	14246	14259	14452	14508	14361	14268	14409	14483	14420	14366	14360	14392	14420	14391	14384	14223	14374	14355	14362	14372	14370	14308	14345	14434	14305	14353	14374	14384	14372	14471	14318	14421	14338	14457	14323	14386	14331	14243	14331	14396	14386	14449	14270	14357	14473	14347	14364	14370	14388	14483	14354	14298	14364	14483	14304	14371	14290	14484	14265	14397	14421	14441	14300	14381	14529	14285	14392	14183	14351	14405	14197	14395	14269	14365	14373	14331	14505	14212	14397	14540	14341	14370	14363	14197	14602	14352	14404	14330	14189	14243	14485	14117	14230	14376	14329	14295	14396	14328	14402	14420	14344	14293	14227	14318	14396	14215	14466	14424	14458	14376	14385	14378	14587	14412	14293	14554	14407	14311	14436	14300	14289	14294	14305	14381	14301	14307	14334	14274	14377	14522	14292	14299	14465	14346	14231	14314	14364	14360	14377	14486	14245	14424	14346	14270	14429	14296	14308	14307	14219	14236	14221	14348	14380	14240	14393	14308	14332	14390	14376	14370	14323	14236	14283	14320	14292	14246	14307	14215	14316	14379	14331	14334	14407	14393	14463	14325	14416	14284	14617	14350	14437	14464	14440	14429	14414	14414	14322	14186	14361	14310	14396	14215	14386	14344	14403	14473	14429	14356	14202	14383	14214	14517	14411	14330	14235	14367	14362	14521	14362	14310	14302	14562	14316	14279	14410	14432	14503	14334	14220	14354	14317	14236	14115	14210	14370	14453	14452	14276	14376	14395	14315	14417	14405	14476	14268	14521	14197	14384	14324	14348	14548	14428	14434	14264	14151	14266	14195	14365	14374	14440	14353	14311	14313	14293	14222	14350	14400	14284	14324	14208	14480	14257	14415	14323	14228	14374	14524	14402	14361	14361	14351	14352	14147	14472	14290	14310	14381	14423	14277	14292	14474	14279	14348	14366	14314	14335	14369	14266	14215	14286	14290	14322	14541	14329	14282	14367	14204	14290	14305	14225	14309	14381	14247	14264	14409	14397	14295	14505	14353	14332	14342	14357	14262	14551	14442	14384	14443	14406	14314	14382	14288	14495	14191	14295	14276	14235	14392	14383	14448	14233	14314	14430	14415	14265	14428	14454	14303	14224	14251	14183	14347	14345	14573	14361	14482	14420	14299	14406	14449	14499	14278	14338	14274	14464	14429	14396	14419	14371	14286	14422	14240	14563	14464	14417	14355	14506	14358	14370	14294	14469	14342	14352	14341	14368	14382	14290	14386	14339	14381	14254	14425	14345	14474	14271	14226	14238	14433	14337	14301	14286	14361	14413	14341	14286	14226	14464	14409	14331	14295	14217	14371	14274	14361	14428	14342	14338	14516	14590	14340	14368	14297	14180	14288	14442	14436	14325	14385	14396	14240	14459	14334	14363	14371	14154	14406	14390	14251	14289	14254	14279	14522	14294	14310	14312	14325	14417	14432	14312	14238	14537	14456	14384	14423	14467	14377	14239	14360	14427	14548	14367	14297	14380	14396	14413	14337	14425	14322	14344	14316	14275	14332	14398	14377	14389	14242	14477	14345	14304	14463	14136	14339	14536	14220	14383	14228	14498	14389	14297	14381	14418	14303	14340	14292	14202	14372	14343	14300	14365	14313	14292	14423	14263	14229	14491	14287	14363	14315	14383	14287	14370	14469	14482	14421	14485	14378	14385	14374	14405	14330	14357	14317	14410	14318	14340	14270	14295	14262	14356	14397	14357	14357	14397	14358	14509	14219	14326	14283	14284	14385	14372	14395	14351	14369	14406	14389	14201	14316	14223	14306	14311	14445	14156	14357	14491	14404	14251	14418	14246	14299	14465	14549	14468	14366	14356	14324	14388	14436	14472	14232	14358	14218	14435	14404	14421	14490	14331	14336	14264	14314	14437	14374	14450	14430	14253	14190	14286	14436	14395	14457	14340	14269	14290	14493	14383	14484	14434	14214	14313	14263	14397	14236
24642	20950	28174	25138	24661	26283	24949	22402	20445	19670	19216	18938	18443	18285	18326	18108	18206	18303	18182	18069	17976	18202	17941	18092	18088	18084	18123	18077	18110	18152	18125	18033	17813	18033	17882	17996	18138	18649	19449	19397	19149	18487	17996	17938	17843	17887	18138	17831	17815	17771	18033	18021	18018	17722	18149	17994	17914	17722	17869	18033	18134	18024	18017	18133	17780	17996	17917	17770	17774	17764	17872	17730	18096	17947	17979	17873	17981	17878	17981	18090	18014	17793	18147	18123	17713	17946	17899	17906	17943	17740	18036	17910	17801	18018	17911	17945	17941	17969	18148	18056	17810	17968	17638	17817	17701	17994	17799	17885	17809	17948	17905	17888	17824	18029	17882	17992	17973	17643	17917	17870	17972	17935	17762	17813	17950	17883	17843	17811	17894	17903	17961	17882	17824	17721	17903	17976	17980	17892	17611	17892	17863	17975	17820	17872	17938	17641	17864	17936	17905	18258	17994	17919	18066	17792	17987	17812	17929	17767	17983	17877	17920	17963	17860	18059	17942	17952	17692	17761	17761	17949	17929	17951	17820	17934	17889	17888	17833	17959	17886	17728	17787	17874	17806	17975	17712	17985	18041	17946	17804	17935	17941	17976	17814	17847	17906	18049	17979	18088	18134	17706	17804	17833	17980	17963	18030	17806	17917	18008	17853	17877	17959	18006	17801	17927	17954	17985	17951	17876	17978	17826	17955	17888	18042	17795	17801	17948	17788	17562	17720	18096	17689	17963	18009	17829	17793	17988	17868	17732	17903	17970	17869	17792	17890	18075	17833	17962	17842	17939	17600	17847	17722	17813	17993	17815	17890	17898	18035	17940	18146	17821	17902	17906	17961	17669	17721	17802	17917	18025	18016	17844	17892	17818	17912	17795	17812	17930	17727	17809	17937	17780	18156	18046	17855	18201	18026	17992	17880	17841	17904	17883	17801	17980	18069	17914	17850	17831	18065	17852	17970	17871	17805	17801	18022	17791	17764	17843	17870	17851	17870	17952	17950	17859	17908	17886	18020	18005	18006	17937	18056	17703	17911	17850	17937	17672	18111	18132	17952	17967	17845	17968	18062	17826	18042	18041	17957	17756	17920	18048	17905	17926	17811	17660	17749	17619	17897	18008	17910	18060	18071	18036	18145	17848	17927	18054	17799	17738	17797	18094	17845	17826	17629	17850	17814	17872	17969	17889	17758	17902	17909	18098	17699	17703	17839	18002	17703	17778	17917	17915	17837	17869	17968	17744	17947	17973	17816	18013	18116	17978	17858	17908	17952	17933	17797	17949	17873	17931	17949	18031	18110	17935	17855	18203	17970	17792	17665	17766	17884	17998	17914	17931	17666	17854	18112	17927	17959	18101	17940	17756	18033	17788	17823	18068	17748	17723	17938	17983	17709	17935	17945	17915	18166	17981	17564	17964	17890	17931	18017	18003	17925	17834	18041	17949	17851	17764	17919	17966	18052	17840	17850	17979	17793	17860	18030	17903	17927	17889	17818	17872	18007	17942	17857	17884	18209	17818	17923	17910	17814	17750	17797	17919	17897	17652	18033	17900	17898	18083	17956	17620	17824	17953	18043	17835	17686	17888	17856	17940	18177	17926	17976	17884	17957	17835	17755	17998	17853	17839	18011	17796	17969	17760	18006	18001	17850	17779	17800	18138	17866	18095	17820	17829	17836	17840	17971	17949	17913	17993	17944	18206	17797	17830	18023	17858	17825	17781	17772	18028	17993	17962	17831	17725	17847	18016	18055	17864	17852	17874	18026	17969	17964	17840	17992	17970	17866	18234	17878	17874	17669	17828	17959	17821	17850	17828	17992	18126	17965	17814	17865	17740	17970	17646	17925	17869	17883	17882	17909	17990	17823	17759	17805	18007	17926	17687	17844	17921	17805	17746	17816	17768	17794	17965	18008	17683	17879	17905	17888	17813	17830	17801	17996	17809	18163	17723	18091	17880	18081	17742	17851	17802	17935	17928	17846	17817	17765	17785	17844	17911	17940	17887	17893	17996	17835	17896	17895	17773	18076	17978	18011	17850	18063	18065	17948	17843	17907	18004	17950	18033	17831	17926	17900	17842	17768	17899	17934	17902	18039	17976	17779	17890	17922	17994	17877	17924	17893	17917	18037	17981	17882	17875	17932	17848	17856	17988	17941	17796	17734	17969	17692	18002	17898	18088	17793	17960	17944	17815	18038	17912	17991	17802	17929	17810	17804	17987	17915	17820	17871	17829	18067	17945	18033	17984	17761	17934	18046	17794	17999	17833	17865	17886	17977	17961	17869	17679	17867	18044	17965	17969	18162	18043	17798	17921	17899	17788	17956	17983	17852	17931	18271	18000	17957	17831	18008	18095	18164	17776	18116	17787	17815	17891	17969	17690	17959	17979	17998	17784	17835	17890	17545	18037	17988	17719	17954	17841	17984	18081	17747	17756	18149	17968	17939	17780	17808	17735	17767	17925	18130	17980	18006	17916	18073	17871	17792	17942	18017	18133	17808	17811	17775	17856	17983	17925	17723	17766	17959	17928	18013	17897	17896	17905	18145	17840	17834	17954	17874	17940	17871	17863	18073	18046	18034	18011	18051	17719	17770	17794	17813	17904	17903	17870	17902	17881	17806	17831	17899	17948	17717	18018	17729	17816	17840	17943	18230	18077	17835	17919	17979	17868	18077	17907	18068	17810	17709	17774	17928	17825	17777	18054	17960	17899	18058	17820	18014	17720	17793	18091	17964	18042	18059	17784	17783	17915	17902	17862	17754	18062	18004	17953	18045	17911	17833	18009	17882	17871	17921	17846	17851	17976	18058	17852	17849	18075	17956	17851	17953	17823	17975	17815	17875	18014	17917	17932	17694	17662	17874	17919	17888	17941	17897	17653	18078	17955	18052	17804	17959	17951	17974	17756	17870	17949	17994	17796	18046	17722	17826	17785	17628	17815	18156	18127	17936	18036	17979	17867	17909	18008	17986	18031	17975	17743	17885	17874	17849	17909	17966	17914	17855	17799	17824	17827	17748	17926	17711	17573	17915	17969	18061	18092	18059	17888	17816	17875	17907	17754	17817	18105	17915	17871	18079	17914	17853	17915	17803	18089	17816	17856	18095	17816	18033	17848	17898	17996	17740	17867	17748	17949	18050	17924	18013	17652	17681	17940	17945	18052	17694	17645	17763	17979	17882	17865	17767	17869	17883	17809	17971	17954	17904	17865	17872	17985	17960	17992	17917	17953	18007	17862	17896	17702	17830	17957	18085	17816	17964	17867	17890	17797	17775	18071	17728	17858	17998	18000	17800	17992	18042	17754	17994	17768	17831	17643	17867	18010	17859	18093	18076	17857	17923	17848	17853	17734	17878	18009	17658	18119	17923	17779	17904	18106	17979	17716	17888	17865	18082	17996	17809	18079	17898	17834	17972	17921	17733	17737	17905	17809	18012	17741	17681	17847	17731	17904	17928	18175	17989	18076	17930	17910	17941	17798	17908	18011	17942	17855	17969	18054	18021	17778	17664	17772	17888	18049	17902	17797	17852	17777	18031	17818	17863	17950	17919	18060	17834	17876	17956	17805	17987	17717	17769	17656	17634	17904	17940	17778	18123	17963	18097	17947	17905	17805	17924	17884	17832	17967	17810	17805	17933	17712	18075	17928	17900	17846	18086	17993	17911	17886	17978	18126	17875	17917	17726	17906	17785	17965	17875	17799	17941	17797	18046	18012	17759	17889	17984	17982	17866	17972	18169	18065	17925	17838	17654	17935	17726	17986	18022	17903	17852	17972	17950	17934	17818	18023	17960	17749	17827	17756	18086	17908	17889	17999	17765	17982	17699	17994	17890	17777	17846	18004	18044	18005	17972	17828	17971	18074	18032	17671	17850	17824	17950	17821	17880	17895	17937	17837	17913	17753	18067	17749	17964	18006	18062	17882	18023	17832	17882	18083	18085	18101	18070	17761	17974	17934	17863	18116	18191	17895	17719	17795	17917	17669	18079	17975	17859	18054	17909	17791	17732	18092	17984	17915	17999	17633	17737	17936	18182	17596	17800	17948	17897	18029	18055	18119	17797	17778	17958	17812	17711	17872	18142	17894	18045	17927	17801	17771	17787	17688	17815	18036	18004	17813	17756	17870	17862	17931	18001	18024	17852	18051	18069	17696	17978	18042	17817	17903	18011	18006	17840	17811	17705	18030	17967	18082	17908	17911	18026	17965	17964	17808	18064	17922	17965	17942	17711	17850	17890	17691	17982	17847	17795	17966	17821	17981	17918	18070	17790	17910	18075	17927	17891	18188	17894	17682	18001	17843	17773	17594	17769	17893	17666	17902	18022	18002	18037	17726	17927	17859	17605	17787	17917	17660	18106	18032	17729	18063	17783	17813	18013	17987	18071	17775	17999	17895	17795	17897	17815	17955	17897	17812	17921	17993	18041	18044	17758	17691	17985	17896	17868	18005	17845	17944	17994	17932	17773	18025	17771	17951	17856	17964	17711	17900	18026	17988	17811	17948	17943	17920	17767	18020	17865	18151	18159	17911	18054	18013	17851	17888	17975	17977	17753	17915	17848	17940	17784	17711	17948	17822	17971	17923	17950	17805	17946	17982	17828	17901	17741	17961	17679	17696	17735	17775	17918	17857	17794	17939	17889	17972	18121	17884	17893	17891	17750	17959	17966	17800	17784	17909	17817	17948	18056	17866	17874	17964	17774	18047	17791	17893	18118	17991	17998	18024	17858	17706	18018	17892	18012	17861	17923	17783	17866	17880	17756	17920	17724	17707	17779	17771	17792	18053	18014	18001	17896	18027	18015	17738	17630	17850	17797	18003	17835	17872	17972	18165	17983	18018	17991	17899	18096	17854	17897	17851	17676	18016	18006	17871	17871	17876	17885	17721	17859	17843	18135	18011	18031	17849	17752	17728	17792	18079	17629	17895	17942	17894	17844	18137	17881	17950	18007	17853	17840	17813	18036	17712	17832	17917	17963	17772	18079	17899	18042	18147	18161	17845	17944	17893	17899	17849	17881	17902	17920	17876	17879	17836	17932	17809	18130	17742	17833	18046	17734	17981	18073	18106	17908	17808	17933	17857	17755	17892	17962	17902	17969	17959	17929	17763	17891	17809	17998	17971	17663	17819
29414	47349	44411	35493	29118	24925	21556	20738	17721	16067	15819	15066	14829	14870	14545	14457	14212	14210	14127	14236	14233	14335	14205	14266	14286	14220	14259	14312	14375	14292	14283	14298	14215	14261	14227	14254	14303	15263	16272	15821	15662	14729	14271	14156	14041	14205	14092	13918	14129	14120	14274	13997	14168	14070	14157	14242	14143	14248	14149	14093	14156	14189	14211	14021	14241	14172	14109	14221	14259	14182	14161	14069	14166	14112	14096	14154	14142	14262	14034	14065	14076	14223	14103	14004	14328	14167	14115	14067	14033	14091	13907	14061	14007	14127	14146	14251	14138	14057	14138	14086	14121	14149	13973	14318	14079	13992	14078	14147	14036	14036	14067	14074	14147	14130	14256	14026	14122	14210	14029	13983	14272	13954	13940	14035	14135	14158	14074	13977	13992	14108	14254	14062	13993	13930	14193	14231	14155	14121	13890	14143	14128	14102	14050	14015	14140	13949	14105	13990	14233	13992	14192	14181	14175	14123	14060	14024	14139	14125	14040	14140	13947	14160	14125	14124	14143	14001	14240	14165	14062	13998	14276	14124	13930	14124	14100	13944	14193	14140	14037	14072	14190	14296	14011	13922	14248	14053	13875	14367	14232	14115	13966	14114	14116	13969	14187	14119	14342	13960	14103	14161	14077	14302	14141	13982	14206	14194	14176	14066	14134	14184	14094	14156	14011	14060	14118	14133	13918	13981	14152	14262	13995	14165	13935	14040	14091	13949	14085	14269	14126	14107	14022	14163	14193	13929	14191	14123	14080	14269	14150	13943	13993	14190	14143	14076	14049	14085	14075	14090	14009	14019	14118	14045	14057	14030	14122	14123	14153	14147	14155	14298	13982	14008	14250	14080	14192	14142	13871	14166	14003	14302	14067	13965	14246	14082	14226	14168	13941	14257	14066	14072	14073	13969	13948	14013	14026	14196	14037	14046	14148	14112	14199	14045	14130	14132	14044	14035	14072	14000	14280	14161	14036	14052	14188	14289	14113	14031	14034	14089	14290	14177	13924	14011	13976	14101	14072	14047	14029	14020	14000	14112	14146	14095	14249	14002	14079	13959	13934	14141	13992	14209	14176	14015	14119	14080	14165	14202	14027	14156	14085	14110	14002	14185	14076	14208	14104	14217	13895	14100	14020	14169	14214	13891	14068	14101	14173	14358	14000	14100	14139	14111	14144	13941	14083	14023	14153	14146	14128	14109	14140	14061	14150	14346	13898	14096	14173	14216	13971	14204	14237	14092	14009	14045	14100	14054	14126	14204	14073	14172	14109	14091	13982	14290	14135	14019	14101	14080	13979	14032	13948	14122	14200	14006	14132	13982	13986	14025	14099	14121	14102	14052	14159	14160	13995	14090	14361	14055	14081	14013	14232	13954	14086	14315	14117	14035	14286	14342	13962	14022	14208	14080	14135	14098	14158	14072	14030	14157	14103	14213	14126	14180	14133	14172	14103	14101	14194	14092	14106	14093	14004	14073	14128	13993	14020	14157	14097	14032	14219	14114	14134	14254	14209	13843	14002	14048	14117	14255	14190	14221	14101	14111	14103	14102	14065	14165	14122	14130	14266	14072	14227	14135	14022	14287	14177	13968	14023	14086	13945	13995	14162	14150	13994	14181	14079	14001	14159	14114	14220	14070	13969	14065	14059	14105	14128	14093	14071	14167	14092	13954	14070	14197	14271	14204	14167	14270	14108	14018	14145	14203	14049	14135	14100	14039	13919	13954	14139	14237	14041	14099	14032	14211	13899	14275	14004	14312	14141	14008	14188	14143	14048	14034	14082	13967	14056	14116	14146	14144	14044	13956	14119	14058	14022	14096	14209	13980	14276	14106	14155	13911	14105	14039	14213	14202	14053	14161	14123	14095	13998	14094	14172	14234	13921	14087	14133	13986	14255	14124	14109	14155	14235	14269	13975	13967	14064	13942	14146	14225	13996	14218	14121	14058	14197	14174	14288	14052	14111	14197	14310	14141	14119	14141	14042	14198	14114	14132	14119	14027	14124	14036	14145	14323	14198	14093	14209	14209	14132	14152	14053	14103	14120	14068	14090	14059	14220	14137	13952	14114	14168	14126	14181	13908	14092	14128	14018	14155	14112	14125	14029	14196	14062	14057	14057	14158	14021	14255	13854	14149	14206	14209	13961	13884	14161	14092	14070	14067	14114	14166	14013	14041	14053	14072	13956	14032	14108	14077	14288	14059	14077	13989	14056	14114	14117	14150	13999	14116	14079	14086	14035	14128	14292	14037	14188	14059	14250	13999	14119	14041	13988	14145	13960	14077	14236	14099	14012	14199	14046	14162	14147	13880	14134	14180	14125	13951	14048	14175	14159	14128	14012	14147	13999	14146	13905	14147	13991	14117	14036	14112	14067	14064	14164	14018	14048	14038	14140	14202	14192	14071	14239	14243	14138	14062	14142	13866	13907	14179	14111	14182	14118	14039	14048	14005	14239	14123	14175	14026	14003	13994	13979	14031	14062	14048	14099	14143	14178	14277	14166	13954	14134	13979	13995	14190	14125	14137	14097	14130	14111	14082	14042	14060	13927	13922	14286	14147	14145	13964	14089	14037	14045	13996	14148	14067	14134	14254	14195	14098	14028	14059	14128	14158	14177	13936	14162	14168	14267	14189	14189	14109	14146	14088	13986	14122	14049	14065	14157	14012	14229	13965	14101	14161	14090	13947	14118	14171	14151	14171	14096	14172	14138	14210	14023	14151	14020	14015	14183	14075	14137	14117	14027	14098	14121	14051	14222	14234	14159	14122	13886	14188	14139	14079	14066	14120	14239	14016	14120	13954	14141	14301	14132	14073	14200	14238	14178	14065	14221	14244	14326	14301	13988	14261	13961	14117	14102	14054	14063	14128	13941	14174	14109	14125	14047	14012	14290	14050	14029	14212	14133	14069	14041	13936	14188	14077	14046	14127	14087	14125	14032	14074	14116	14015	14213	14214	13955	14105	14125	14199	14131	14214	14066	14092	13999	14044	14126	14117	14114	13964	13944	14147	14051	14146	14047	14131	14295	14233	14007	14164	14166	14141	14212	14192	14197	14054	14202	14203	14285	14169	14176	14046	14222	14165	14195	14139	14164	14339	14133	14029	14007	14131	14195	14118	13914	14209	14051	14166	14123	14008	14197	14084	14141	14062	14306	14089	14074	14154	13858	14089	14062	14132	14160	14035	14089	13884	14216	14217	14188	14085	13925	14190	14083	13996	14067	14222	14138	14080	13987	14105	14148	14133	13995	14107	14174	14030	14195	13912	14153	14052	14220	14170	14152	14017	14139	14127	14091	14084	14078	13991	14064	14097	14147	14041	14008	14147	14210	14041	14057	14158	14146	14104	14047	14097	14211	14157	13780	14182	14306	13955	13991	14030	14098	13949	14129	14137	14011	14143	14113	14143	13914	14182	14028	14157	14184	14182	14047	14095	14080	14085	14045	14055	14135	14130	14181	14207	14013	14133	14142	14166	14155	14119	14038	14219	14066	13871	14112	13988	14105	14153	14187	14075	14074	14256	14038	14268	14139	13991	14037	14096	13885	14057	14079	14164	14114	14021	14052	14013	14181	14185	14042	14075	14144	14263	14142	14111	14064	14003	14074	14080	14031	14182	14208	14039	14154	14144	14066	14176	14085	14110	14114	14174	14101	14136	13996	14085	14121	14106	14070	14025	14087	14151	13948	14090	14136	14118	14085	13907	14124	14018	14277	14121	14229	14042	14219	14284	14017	13981	14149	14123	14171	13948	14172	14150	14225	13977	14178	14284	14216	14211	14127	14123	14282	14096	14062	14069	14056	14134	14282	14179	14046	14292	14044	13962	14170	14097	14145	14112	14179	14228	14124	14046	14148	14031	14216	14069	14342	13925	14044	14169	14168	14161	14066	14122	14121	14109	14053	14044	14000	13911	14036	14231	14042	14071	14059	14377	14053	14003	14019	14183	14022	14178	13996	14198	13891	13987	14358	14274	14132	14202	13987	14126	14272	14115	14011	14173	14090	14107	14092	13989	14151	14125	14002	14136	14161	14347	13966	14087	14129	14017	14181	14147	13989	14182	14194	14232	14001	14013	14362	14054	14043	14047	14139	14034	14246	14152	14114	14205	14144	13999	14134	14181	14086	14169	13995	14162	14258	14099	14071	14013	14183	14127	14000	14141	14087	14054	14278	14086	14245	14252	14108	13922	14058	14092	14161	14341	14152	14092	14240	14199	14228	14207	14205	14104	14173	14269	14128	14048	14148	14067	14191	14115	14117	14081	14023	14137	14134	14083	14050	14121	13903	14143	14155	14036	14154	14173	14138	14321	14230	14171	13992	14067	14110	14218	14038	13998	14103	14044	14198	14070	14245	14118	14054	14042	14073	14084	14113	14057	14199	14074	14121	13921	14199	14207	14109	13977	13971	14215	14244	14005	14125	14238	14185	14017	14100	14125	14068	14099	14157	14072	14298	14182	14073	13999	14164	14347	14197	14278	14255	14106	13936	14131	14285	13939	13978	14002	14024	14277	14239	14168	14152	14026	14226	14037	14212	14021	14149	13977	14121	14282	13972	13909	14065	14124	14121	14117	13998	14010	14051	14115	14153	13931	14095	14208	14102	14077	13948	14131	14186	14231	14091	14118	14021	14120	14195	14134	13960	14072	14017	14004	14001	14095	14236	14152	14092	13990	14265	14103	14061	14149	14032	14165	14181	13995	14309	14168	14041	13977	13857	14111	14212	14106	14029	14227	14198	14136	14089	14365	14124	14215	13933	14206	14134	14017	14074	14210	14256	14087	14199	14121	14098	14290	14050	14084	14089	14093	14213	14157	14119	14078	14095	14084	14136	14049	14177	14026	14031	14117	14126	14175	14080	14132	14148	14095	14133	14215	14061	14116	14187	14000	13962	13998	14123	14242	14055	14241	14021	14091	14025	14131	13989	14167	14152	14185	14218	14262	14003	14174	14039	14031	14013	14141	14138	14207	14179	14118	14192	14021	14097	14166	14111	14050	14079	14006	14046	14108	14081	14128	14012	14153	14202	14144	14100	13917	13988	14117	14181	14169	14172	14103	14081	14097	14068	14335	14173	14057	14225	14082	14127	14143	13944	14048	14139	14042	14046	14189	14201	14093	14266	14112	13988	14156
23272	20897	28400	23798	22822	26784	29062	24836	21770	21042	20393	19574	19752	19386	19112	19196	18965	19050	18839	18978	18902	19075	18940	18907	18974	18904	19004	19178	18964	19208	18879	18983	18795	18923	18677	18626	18720	19069	21756	21591	20871	19910	19137	18833	18796	18536	18675	18663	18464	18622	18752	18851	18507	18701	18767	18632	18685	18827	18746	18740	18543	18639	18626	18424	18801	18914	18463	18787	18769	18677	18597	18590	18596	18628	18450	18675	18558	18593	18309	18901	18627	18516	18418	18587	18649	18545	18739	18477	18720	18736	18778	18441	18539	18700	18502	18505	18524	18762	18553	18432	18583	18422	18748	18591	18731	18608	18660	18833	18869	18776	18531	18609	18585	18714	18701	18715	18618	18399	18546	18684	18666	18745	18624	18547	18541	18555	18645	18503	18398	18574	18566	18444	18738	18597	18566	18657	18804	18473	18590	18604	18796	18635	18617	18612	18675	18537	18463	18788	18734	18597	18450	18566	18648	18554	18566	18684	18592	18657	18720	18424	18597	18756	18448	18601	18549	18382	18792	18455	18541	18726	18661	18492	18813	18694	18691	18646	18637	18517	18688	18670	18742	18878	18494	18544	18481	18707	18560	18672	18443	18544	18700	18725	18476	18623	18656	18578	18510	18615	18460	18456	18369	18609	18506	18585	18799	18554	18816	18665	18465	18610	18501	18494	18596	18485	18806	18585	18673	18524	18667	18503	18541	18499	18788	18502	18586	18525	18564	18759	18434	18746	18613	18424	18587	18654	18383	18589	18598	18549	18477	18511	18686	18522	18515	18675	18437	18505	18517	18534	18566	18559	18713	18693	18790	18654	18760	18540	18445	18612	18519	18633	18559	18548	18566	18619	18672	18473	18336	18650	18435	18765	18663	18483	18441	18774	18540	18703	18595	18598	18637	18469	18644	18611	18682	18676	18667	18314	18568	18505	18761	18802	18448	18697	18471	18647	18547	18465	18550	18602	18382	18378	18571	18353	18357	18532	18441	18428	18625	18272	18460	18648	18526	18510	18533	18763	18700	18488	18344	18521	18709	18598	18462	18646	18740	18633	18434	18646	18506	18487	18510	18486	18777	18824	18627	18713	18614	18450	18670	18656	18512	18560	18664	18360	18614	18528	18631	18499	18764	18599	18427	18428	18772	18447	18544	18642	18765	18438	18594	18734	18650	18692	18409	18479	18602	18463	18402	18353	18658	18483	18580	18401	18682	18727	18556	18614	18438	18685	18557	18402	18725	18451	18478	18704	18597	18494	18664	18568	18533	18447	18612	18549	18514	18560	18598	18546	18419	18457	18462	18506	18535	18494	18354	18531	18545	18743	18809	18367	18561	18260	18484	18540	18585	18545	18590	18793	18689	18572	18839	18594	18714	18431	18537	18781	18471	18641	18773	18653	18591	18575	18540	18518	18492	18327	18617	18552	18612	18437	18539	18499	18672	18721	18757	18531	18608	18248	18511	18575	18459	18615	18479	18346	18657	18628	18466	18605	18651	18669	18480	18614	18462	18738	18488	18730	18679	18570	18685	18437	18683	18549	18648	18542	18501	18673	18646	18517	18646	18622	18478	18740	18845	18603	18764	18615	18807	18819	18532	18562	18543	18472	18875	18542	18521	18651	18640	18621	18569	18539	18639	18601	18534	18460	18620	18524	18433	18497	18544	18536	18553	18572	18479	18642	18626	18647	18538	18550	18476	18475	18635	18631	18374	18436	18472	18792	18573	18450	18511	18669	18472	18588	18716	18483	18354	18495	18426	18511	18594	18722	18421	18531	18746	18692	18812	18661	18529	18757	18696	18432	18598	18699	18647	18508	18570	18745	18479	18669	18452	18499	18663	18434	18636	18656	18516	18534	18643	18448	18734	18511	18722	18628	18712	18521	18584	18366	18440	18582	18459	18660	18565	18571	18640	18822	18472	18709	18575	18812	18554	18709	18549	18428	18475	18560	18689	18836	18437	18299	18525	18766	18696	18582	18742	18519	18409	18673	18407	18636	18516	18540	18601	18574	18590	18540	18505	18655	18589	18526	18582	18291	18650	18490	18342	18554	18500	18540	18525	18480	18432	18458	18545	18592	18553	18717	18567	18577	18881	18697	18647	18586	18415	18529	18650	18654	18715	18540	18761	18430	18427	18694	18737	18743	18670	18530	18705	18633	18427	18522	18479	18592	18566	18418	18899	18359	18304	18575	18622	18471	18627	18765	18545	18714	18767	18698	18430	18541	18333	18551	18554	18645	18673	18613	18787	18553	18673	18377	18393	18594	18616	18358	18576	18553	18805	18711	18508	18672	18538	18483	18704	18825	18604	18525	18564	18582	18271	18676	18499	18716	18441	18568	18586	18676	18724	18649	18540	18526	18552	18714	18804	18517	18811	18672	18407	18552	18624	18515	18548	18314	18677	18628	18480	18577	18666	18736	18531	18473	18560	18365	18557	18705	18543	18475	18848	18615	18533	18502	18707	18657	18634	18856	18536	18491	18613	18646	18395	18841	18777	18615	18483	18722	18527	18433	18540	18487	18484	18644	18704	18509	18679	18473	18460	18590	18388	18424	18660	18463	18700	18525	18558	18417	18787	18455	18546	18613	18653	18562	18511	18497	18537	18682	18739	18599	18634	18435	18584	18626	18597	18664	18767	18850	18600	18719	18596	18380	18518	18665	18625	18742	18450	18566	18443	18626	18781	18637	18624	18760	18605	18464	18699	18530	18577	18760	18414	18712	18698	18530	18389	18512	18896	18790	18372	18598	18629	18708	18653	18656	18400	18621	18689	18686	18730	18540	18548	18610	18800	18453	18513	18751	18769	18406	18472	18418	18788	18576	18603	18431	18632	18728	18741	18607	18558	18646	18420	18659	18695	18719	18632	18641	18558	18568	18447	18522	18475	18617	18561	18432	18499	18465	18624	18587	18497	18706	18662	18624	18595	18410	18489	18659	18597	18484	18537	18624	18439	18563	18656	18724	18401	18489	18631	18765	18408	18575	18707	18561	18699	18468	18638	18550	18576	18553	18547	18695	18578	18523	18593	18519	18511	18472	18550	18547	18604	18591	18400	18583	18646	18763	18731	18410	18566	18621	18761	18962	18567	18527	18334	18535	18462	18527	18735	18721	18501	18454	18499	18533	18424	18426	18617	18588	18698	18544	18574	18372	18436	18521	18770	18497	18742	18432	18402	18567	18451	18577	18621	18534	18431	18776	18561	18634	18580	18475	18538	18443	18531	18657	18581	18586	18523	18525	18532	18491	18495	18603	18676	18522	18764	18458	18367	18472	18550	18435	18573	18736	18512	18508	18730	18606	18601	18559	18649	18506	18479	18705	18707	18663	18564	18594	18509	18487	18596	18687	18684	18681	18758	18864	18569	18589	18601	18464	18420	18340	18605	18625	18715	18499	18318	18620	18717	18825	18577	18462	18564	18828	18603	18821	18549	18664	18674	18854	18458	18695	18698	18484	18483	18472	18703	18408	18462	18644	18564	18470	18509	18558	18497	18453	18585	18641	18377	18902	18787	18616	18514	18470	18537	18496	18634	18572	18561	18618	18439	18667	18571	18587	18407	18780	18586	18600	18500	18580	18461	18617	18531	18593	18496	18540	18604	18548	18621	18630	18524	18321	18501	18690	18549	18585	18482	18618	18571	18652	18764	18565	18477	18369	18623	18643	18492	18624	18565	18452	18641	18746	18427	18528	18657	18576	18507	18588	18549	18588	18648	18565	18614	18583	18551	18376	18547	18606	18638	18477	18532	18462	18393	18752	18452	18324	18532	18685	18743	18498	18825	18567	18710	18659	18795	18710	18501	18593	18744	18564	18694	18586	18371	18466	18556	18679	18560	18597	18605	18642	18605	18562	18656	18601	18543	18684	18454	18824	18589	18260	18637	18437	18652	18514	18652	18638	18488	18611	18736	18442	18493	18633	18461	18698	18444	18629	18551	18713	18648	18666	18528	18627	18557	18542	18495	18653	18582	18450	18620	18633	18638	18682	18569	18677	18764	18677	18405	18397	18787	18388	18544	18341	18555	18528	18593	18676	18727	18698	18564	18826	18667	18504	18430	18456	18481	18485	18545	18669	18443	18415	18911	18652	18513	18549	18594	18752	18548	18395	18620	18581	18470	18665	18590	18461	18446	18643	18404	18518	18496	18643	18629	18412	18554	18660	18896	18747	18540	18399	18742	18634	18529	18695	18457	18561	18570	18400	18369	18679	18713	18640	18262	18358	18455	18398	18529	18663	18656	18612	18467	18428	18429	18531	18748	18657	18715	18551	18439	18790	18684	18530	18806	18772	18659	18871	18653	18359	18412	18550	18471	18645	18577	18523	18666	18549	18493	18523	18467	18418	18432	18620	18563	18606	18804	18354	18409	18477	18629	18480	18393	18580	18716	18583	18494	18634	18420	18567	18760	18286	18694	18772	18530	18600	18583	18526	18521	18726	18504	18417	18646	18455	18232	18872	18665	18518	18616	18619	18541	18624	18632	18557	18539	18427	18645	18613	18535	18456	18567	18554	18528	18621	18539	18471	18481	18566	18758	18571	18430	18498	18599	18662	18776	18548	18446	18511	18790	18784	18483	18753	18588	18558	18541	18612	18726	18662	18540	18471	18527	18576	18633	18556	18634	18539	18539	18753	18522	18580	18844	18504	18545	18809	18560	18578	18600	18568	18671	18552	18596	18501	18781	18546	18688	18679	18612	18571	18783	18751	18560	18574	18491	18722	18562	18869	18613	18429	18633	18475	18559	18668	18662	18190	18699	18575	18725	18610	18596	18799	18498	18535	18768	18437	18604	18528	18486	18587	18481	18332	18562	18426	18552	18492	18469	18563	18445	18572	18594	18495	18720	18437	18695	18569	18521	18596	18561	18417	18593	18567	18638	18504	18520	18636	18731	18455	18605	18625	18774	18532	18423	18408	18469	18564	18449	18505	18679	18674	18559	18596	18764	18631	18560	18628	18559	18674	18636	18501	18667	18481	18659	18503	18740	18690	18602	18465	18430	18398	18694	18469	18621	18533	18559	18612	18661	18606	18691	18603	18457	18732	18486	18675	18401	18599	18695	18806	18576	18512	18575	18752	18575	18486	18516	18457	18455	18605	18576	18343	18592	18694	18674	18524	18569	18760	18664	18512
30348	51167	49553	39475	32379	27759	25261	22845	18880	17173	16713	15995	15891	15582	15105	14876	14769	14747	14737	14665	14709	14718	14569	14777	15017	14794	14779	14792	14887	14867	14811	14785	14595	14847	14739	14597	14573	14994	19174	18190	16822	15564	14717	14526	14458	14371	14422	14507	14339	14427	14536	14444	14497	14380	14389	14440	14369	14710	14357	14471	14332	14336	14396	14328	14340	14496	14383	14458	14256	14716	14470	14376	14412	14508	14547	14423	14471	14452	14457	14575	14532	14421	14426	14490	14411	14183	14215	14648	14472	14354	14457	14490	14357	14360	14367	14274	14350	14580	14516	14379	14358	14241	14323	14414	14277	14382	14552	14597	14501	14436	14468	14432	14350	14394	14361	14517	14420	14329	14578	14375	14557	14362	14463	14516	14438	14401	14423	14371	14365	14377	14338	14378	14527	14437	14340	14454	14495	14427	14538	14397	14263	14351	14482	14539	14362	14489	14520	14226	14575	14456	14475	14432	14296	14388	14439	14378	14470	14395	14415	14472	14438	14368	14439	14471	14537	14444	14429	14344	14271	14436	14676	14516	14490	14568	14234	14260	14493	14533	14556	14502	14371	14420	14484	14484	14499	14403	14364	14410	14560	14257	14370	14508	14441	14294	14355	14247	14463	14364	14314	14403	14549	14657	14284	14280	14478	14476	14341	14431	14396	14362	14301	14593	14375	14367	14301	14444	14408	14480	14276	14416	14390	14333	14404	14381	14440	14463	14367	14427	14468	14439	14451	14383	14480	14425	14454	14305	14307	14508	14283	14406	14443	14246	14407	14402	14383	14310	14354	14572	14429	14555	14531	14463	14531	14492	14380	14391	14513	14517	14391	14326	14477	14463	14593	14515	14496	14477	14447	14480	14473	14536	14501	14421	14476	14437	14377	14400	14443	14323	14315	14580	14490	14268	14407	14391	14577	14566	14505	14515	14537	14401	14471	14323	14482	14559	14207	14227	14489	14295	14423	14526	14473	14359	14488	14376	14483	14443	14548	14371	14478	14591	14243	14350	14463	14444	14350	14383	14379	14319	14347	14331	14501	14385	14542	14469	14456	14340	14347	14490	14463	14547	14429	14405	14435	14602	14465	14414	14309	14460	14380	14285	14378	14464	14394	14314	14476	14385	14306	14444	14385	14251	14463	14393	14285	14371	14581	14389	14396	14350	14331	14272	14321	14227	14381	14439	14317	14417	14634	14457	14506	14355	14433	14550	14539	14404	14284	14323	14505	14482	14432	14377	14451	14398	14458	14256	14452	14178	14636	14367	14442	14419	14343	14400	14504	14441	14420	14292	14453	14466	14512	14349	14433	14364	14437	14200	14501	14424	14378	14269	14434	14283	14300	14389	14279	14316	14589	14327	14481	14369	14256	14409	14479	14334	14266	14356	14275	14533	14420	14498	14478	14360	14578	14520	14332	14445	14479	14232	14499	14328	14487	14418	14534	14451	14440	14418	14432	14439	14176	14406	14382	14447	14264	14392	14332	14392	14399	14432	14370	14406	14538	14423	14531	14486	14377	14318	14422	14339	14484	14448	14437	14392	14385	14367	14421	14223	14372	14357	14237	14401	14480	14396	14509	14416	14336	14437	14448	14459	14456	14389	14498	14428	14352	14341	14569	14380	14692	14365	14438	14504	14476	14410	14486	14501	14457	14355	14504	14225	14250	14381	14496	14411	14451	14531	14425	14510	14411	14326	14406	14548	14255	14362	14397	14486	14300	14496	14318	14419	14358	14589	14486	14450	14604	14330	14393	14344	14375	14385	14386	14386	14464	14327	14498	14459	14574	14310	14443	14420	14399	14431	14400	14491	14303	14462	14314	14454	14359	14370	14346	14528	14431	14418	14477	14468	14279	14406	14441	14311	14355	14405	14504	14361	14408	14380	14522	14378	14206	14525	14238	14413	14463	14477	14440	14429	14429	14473	14495	14484	14409	14517	14387	14428	14371	14479	14347	14445	14394	14423	14404	14399	14528	14407	14617	14453	14370	14443	14296	14475	14459	14339	14537	14284	14311	14517	14227	14478	14408	14402	14262	14485	14263	14380	14290	14422	14233	14526	14445	14498	14307	14563	14345	14503	14455	14420	14587	14398	14435	14231	14335	14530	14353	14576	14403	14368	14380	14430	14438	14388	14584	14412	14308	14433	14287	14427	14538	14484	14421	14419	14335	14444	14498	14383	14598	14342	14431	14412	14472	14447	14524	14408	14394	14548	14557	14330	14356	14350	14267	14587	14482	14349	14372	14394	14498	14465	14375	14460	14436	14557	14279	14469	14526	14504	14483	14394	14405	14434	14256	14287	14289	14392	14445	14493	14242	14522	14354	14213	14347	14452	14097	14469	14431	14373	14301	14471	14607	14345	14463	14440	14453	14462	14541	14434	14485	14262	14543	14413	14503	14446	14525	14256	14473	14467	14435	14383	14435	14413	14380	14408	14396	14373	14408	14387	14486	14241	14503	14407	14469	14574	14450	14242	14492	14393	14509	14433	14303	14494	14436	14354	14467	14449	14415	14453	14384	14490	14576	14475	14322	14572	14412	14324	14619	14511	14517	14417	14504	14423	14407	14352	14409	14162	14235	14383	14256	14295	14528	14312	14359	14407	14346	14344	14326	14399	14312	14471	14445	14386	14612	14317	14250	14492	14432	14445	14397	14258	14445	14363	14515	14482	14332	14406	14267	14198	14276	14438	14534	14473	14472	14436	14397	14545	14424	14351	14476	14355	14477	14443	14479	14301	14353	14447	14555	14319	14424	14509	14477	14407	14284	14327	14347	14306	14301	14452	14378	14317	14402	14555	14576	14443	14289	14372	14302	14424	14487	14511	14484	14446	14581	14331	14357	14525	14421	14435	14128	14417	14603	14336	14448	14510	14359	14452	14524	14449	14472	14312	14444	14389	14276	14402	14504	14329	14463	14425	14404	14477	14380	14381	14364	14317	14431	14305	14260	14658	14471	14455	14307	14442	14360	14422	14393	14563	14503	14373	14368	14478	14419	14408	14491	14312	14452	14460	14540	14514	14414	14392	14511	14327	14363	14419	14419	14372	14370	14386	14370	14506	14656	14478	14509	14442	14269	14530	14413	14371	14437	14493	14301	14495	14298	14450	14479	14435	14367	14255	14422	14542	14329	14542	14345	14334	14420	14354	14447	14434	14418	14457	14541	14337	14359	14477	14334	14320	14289	14400	14398	14260	14370	14272	14367	14322	14412	14337	14354	14333	14490	14446	14488	14269	14431	14514	14400	14619	14168	14491	14386	14455	14369	14448	14398	14336	14391	14410	14463	14483	14226	14400	14373	14413	14395	14423	14405	14442	14395	14248	14530	14449	14310	14460	14558	14454	14165	14531	14431	14299	14544	14438	14471	14406	14459	14563	14286	14309	14341	14409	14384	14411	14281	14401	14474	14327	14439	14409	14459	14355	14457	14372	14577	14432	14517	14388	14430	14510	14523	14429	14593	14397	14592	14661	14298	14533	14401	14454	14255	14422	14375	14413	14462	14375	14409	14397	14639	14426	14484	14409	14571	14456	14656	14424	14500	14222	14381	14273	14474	14249	14480	14562	14326	14311	14508	14386	14434	14417	14375	14441	14460	14454	14390	14422	14405	14452	14196	14425	14473	14402	14422	14334	14304	14574	14600	14479	14536	14491	14504	14517	14334	14519	14588	14512	14580	14313	14309	14400	14522	14470	14512	14330	14320	14407	14359	14383	14256	14386	14390	14550	14527	14303	14478	14468	14295	14542	14488	14471	14355	14462	14367	14566	14276	14237	14507	14400	14483	14334	14522	14537	14458	14411	14462	14582	14425	14477	14604	14438	14469	14335	14320	14541	14510	14495	14370	14323	14280	14543	14440	14474	14537	14309	14285	14329	14456	14279	14329	14356	14191	14396	14439	14421	14533	14396	14398	14363	14406	14342	14512	14395	14336	14511	14442	14395	14588	14396	14424	14388	14400	14425	14331	14482	14510	14474	14282	14431	14374	14323	14420	14398	14369	14487	14377	14281	14468	14415	14470	14565	14411	14372	14612	14348	14429	14365	14356	14405	14303	14299	14504	14310	14319	14435	14396	14401	14364	14280	14544	14441	14428	14428	14198	14369	14445	14555	14398	14404	14467	14446	14293	14576	14430	14409	14416	14495	14367	14214	14520	14469	14435	14430	14515	14401	14456	14424	14309	14352	14362	14448	14489	14426	14447	14348	14374	14526	14501	14348	14478	14376	14421	14456	14330	14292	14431	14406	14216	14371	14494	14396	14438	14542	14512	14537	14389	14453	14641	14523	14707	14366	14254	14208	14405	14308	14559	14171	14524	14407	14414	14248	14415	14590	14262	14404	14467	14310	14364	14352	14518	14425	14386	14360	14262	14540	14543	14487	14448	14342	14315	14485	14398	14411	14423	14413	14458	14452	14510	14498	14600	14476	14456	14370	14485	14333	14427	14493	14406	14502	14394	14427	14349	14454	14427	14208	14532	14416	14387	14432	14297	14453	14548	14306	14293	14454	14347	14315	14439	14456	14400	14455	14459	14489	14421	14349	14347	14442	14419	14465	14427	14432	14390	14459	14285	14416	14285	14383	14360	14420	14289	14522	14465	14442	14457	14542	14340	14302	14456	14240	14520	14481	14462	14310	14445	14399	14304	14348	14532	14326	14585	14392	14395	14412	14313	14538	14444	14535	14363	14514	14495	14430	14445	14454	14353	14384	14191	14381	14552	14326	14461	14405	14238	14360	14370	14553	14396	14409	14359	14198	14398	14346	14422	14509	14319	14461	14222	14307	14255	14293	14341	14348	14392	14529	14525	14469	14439	14357	14549	14353	14633	14356	14516	14397	14436	14295	14443	14449	14367	14396	14578	14562	14460	14410	14440	14412	14331	14445	14451	14577	14404	14333	14342	14615	14410	14435	14541	14332	14574	14431	14292	14357	14627	14502	14430	14509	14547	14444	14343	14564	14646	14316	14394	14482	14492	14425	14517	14499	14392	14370	14381	14416	14489	14426	14392	14420	14506	14433	14257	14431	14414	14520	14310	14444	14382	14387	14372	14494	14434	14676	14436	14409	14638	14339	14600	14136	14426	14526	14583	14366	14468	14356	14472	14402	14399	14394	14585	14332	14485	14418
30806	29187	34724	30404	24868	22583	21773	20006	19174	18783	18631	18606	18422	18454	18312	18167	18209	18254	18177	18064	18167	18042	18085	18125	18315	18032	18368	17942	18345	18284	18053	18231	18052	18016	18186	18028	18143	18228	18227	18332	18308	18411	18227	18205	17909	18319	18056	18239	18303	18085	18066	18103	18162	18027	18029	18196	17959	17989	18190	18159	18184	18223	18131	18098	18077	18070	18188	18042	17977	18150	18204	17928	18115	18143	18207	18253	18049	18078	18133	17998	18070	18155	18078	18139	18036	18145	18180	18101	18064	17979	18123	18290	18116	18128	18080	18116	18080	17966	18062	18321	18065	17967	17965	18066	18115	18030	18037	18079	18106	18288	18273	18053	18199	18135	18282	18221	18040	17933	18057	18138	18181	18091	18198	17943	18155	17837	18056	18228	18304	18055	18161	17849	18154	18112	18235	18069	18061	18012	18050	18235	18173	17955	18178	18164	18081	18155	17991	17960	17939	18034	18058	18058	18071	18064	18100	18002	17994	18066	17961	18283	18202	18070	17984	18171	17979	18076	18135	18143	18076	18136	18098	18148	17953	17871	18133	18089	18104	18001	17880	18135	17932	18086	18068	17897	18165	18180	18084	18019	18350	17906	18148	17885	18086	18028	18354	18229	18054	18244	18171	18158	18297	18071	18028	18076	18060	17955	18031	17732	17787	18007	18354	18165	18113	18138	18207	17999	17982	18178	18150	18050	18122	17920	18130	17881	18083	18336	18164	18287	18225	18279	18243	18094	18148	18129	18059	18074	18265	17931	18006	18134	17970	18087	18294	18179	18214	17775	18076	18152	18080	18317	18282	18038	18286	18183	17905	17977	17989	18074	17867	17908	18087	17926	18147	18017	17996	18100	18326	18070	17853	18029	18046	17996	18091	18145	18133	17924	18283	17873	18099	17903	18219	18211	18174	18138	18100	18015	18072	17961	18225	18060	17976	18065	18005	18086	17991	18048	18107	18162	17975	18123	18066	17916	17934	17950	17966	18097	18040	18180	18056	18025	17894	18058	17997	18336	18036	18025	17943	17891	17920	17940	18178	18074	18020	17964	18029	18261	18371	18145	18029	18302	18169	18017	17982	18070	18070	17992	18182	17859	18119	18097	17935	18208	18082	17979	18317	18135	18000	18001	18152	18079	18053	17811	18228	18114	18181	18140	17972	18050	18278	18235	18025	17970	18184	18242	18119	18109	18112	18054	17893	18089	18099	17978	18121	18065	17994	18045	18201	18030	17880	17954	18110	18065	18066	17956	18143	17862	18104	18013	18171	18275	18143	17963	17921	18073	18064	18112	17854	17937	17962	17787	18114	18072	17940	17911	18240	18112	17979	17929	18098	18203	18044	18222	18223	18022	17975	18100	18095	17791	18219	18496	18209	18112	18056	18058	18288	18009	18011	18021	18211	18091	18287	18262	17926	17999	18254	18081	17896	18252	18063	17990	18182	18070	17841	18270	18188	18001	18222	18151	18091	18065	18086	18300	17996	18106	18022	18087	18133	18112	17939	18129	18318	17786	18176	18136	17982	18031	18142	18020	18250	17989	18064	18073	18117	18068	18359	17912	18149	18115	18153	18152	18106	18201	17984	18010	18147	18061	18319	17830	18098	18042	17962	18080	17924	18065	18303	17955	18023	17935	18342	18387	18051	18066	18105	18052	18188	18108	18014	18073	18188	18135	18030	18221	17988	17973	18167	18104	18055	18170	17988	17878	18125	18217	17928	18104	18006	18192	18203	17991	18231	18198	18131	18135	18032	18082	17952	18085	18095	18093	18043	18225	18144	18090	18003	17900	18151	18228	18221	18332	17978	17987	18077	17978	18193	18211	17941	17938	18305	17892	18298	18046	17986	18079	17963	18138	17978	18062	18108	17939	17877	18167	18150	18255	18192	18011	18002	18102	18033	18116	18146	17841	18209	17902	17977	18005	18255	18102	18136	18149	18242	18185	18082	18205	18200	18191	18133	18178	18236	18071	18265	18089	17996	18066	17985	17910	18100	18216	18004	17855	18127	18143	18060	18226	18043	17879	18212	17966	18248	18329	18145	17965	18033	18098	18203	18132	18223	18036	18058	18072	18163	17994	17929	18040	18144	18045	18022	18068	18121	18079	17982	17964	18075	17941	17976	18190	18236	17881	18433	18037	18089	18038	18128	18275	18007	18162	17966	18030	18007	18065	18100	17951	18003	18174	17883	17946	18107	18035	18235	17968	18062	18053	18077	17918	18040	18052	18142	18108	17908	18083	17852	18087	18080	18072	18092	18017	18175	17944	18406	18282	18112	18292	18308	18108	18050	18227	18296	18071	17992	18246	18380	18303	18138	17923	18109	18016	17909	18138	18137	18024	18053	18294	17977	17927	18160	18078	18279	18119	18116	18441	18230	18093	18073	18140	18161	17962	18140	18156	18315	18209	18203	18213	18163	18262	18131	17995	18081	18192	18119	18002	18015	18257	17894	18209	18090	18293	18206	18150	18393	17981	18107	17964	18086	18164	18130	18206	18149	18119	17935	18223	18213	18126	18143	18033	18028	18256	18040	18173	17958	17998	18098	17898	18004	18268	18014	18077	18210	18109	17937	18160	18185	18170	18178	18117	18153	18176	18082	18143	18170	18074	18280	17986	18092	17957	18006	17867	18224	17987	17913	17922	18276	17962	17975	17977	18116	17991	18088	18138	18196	18131	17930	18123	18133	18088	18122	18045	18059	18290	18222	18070	18073	18187	17952	18046	18245	18035	18139	18205	18272	18006	17947	17847	17888	18209	18007	17905	18089	18136	18192	18034	17987	18016	18077	17938	18276	18215	18142	18127	18008	18101	18256	18196	18117	17962	18096	17941	18251	18251	18009	18121	17936	18103	18201	18070	18211	18187	18155	18199	17967	18074	18339	18105	18124	18224	18173	18182	18110	18205	18275	18261	18056	18076	17976	17918	18060	18171	18221	18021	18062	18002	18043	18056	18160	18099	18032	17982	18266	18070	18043	18109	18087	18240	18041	18040	18200	18098	18092	18181	18008	18139	18006	18042	17985	18023	18058	18155	18095	18020	18191	17836	17955	18145	18035	18051	18091	18171	17875	18158	18037	18145	18177	18112	17975	18105	17965	18123	18033	18120	17973	17966	18231	17893	18000	18046	17836	17920	18125	18165	17985	17951	17936	18150	18095	18387	18086	17960	18095	18166	17910	18103	18229	18098	17930	17936	18065	18145	18170	18033	18204	17851	18045	18162	18062	18331	18169	17902	17842	18083	18090	18168	18068	18084	17975	18105	18128	18051	18055	17997	18281	17924	17768	18033	18425	18153	18034	18233	18255	18292	18281	18127	18067	17964	18188	17892	18235	18091	18112	18111	18240	17911	18079	18138	18120	17993	18101	17886	18034	18269	18159	18098	18069	17969	18036	17916	18083	18023	18340	18140	17931	17989	18191	18048	17978	18051	18046	18232	18194	18102	18128	17922	18078	17866	18199	18224	18023	18044	18004	18148	18163	18103	18268	18134	18216	18050	18022	18127	18117	18253	18172	17844	18211	18051	18197	18105	18224	18064	18027	17927	18168	18200	18108	18155	18159	18078	18100	18049	18142	18161	18040	18031	18220	18135	18079	18088	18041	18094	18273	18069	18269	17929	18058	17776	18034	17958	18339	18384	18236	18144	18003	18142	18178	18021	18080	18037	18090	18219	18073	18089	18009	17978	18067	18192	18081	18106	18055	18249	18254	18143	18102	18195	18066	18071	17952	18108	18162	17942	18251	18220	18103	18028	18105	18048	18131	17865	18080	18078	18090	17915	17971	17969	18010	18241	18110	18201	18131	18118	18332	18037	18118	18068	18022	18013	18147	18159	17983	18220	18129	18016	18475	18076	17957	18083	18170	17963	18306	18082	18166	18159	18123	18084	18155	18100	18011	18233	18057	17914	17908	17993	18159	18086	18113	18201	17874	18102	18118	18069	18158	18015	18055	18028	18209	18063	18047	18138	18095	17994	18317	18152	18169	17991	18073	18208	17898	18068	17839	17948	17905	17925	17999	18206	17963	18066	17954	18106	18095	17927	18155	17964	18084	18081	18248	18039	18043	17989	18153	18064	18360	18084	18225	18103	18060	18015	18069	18234	18093	18380	18078	18019	18250	18233	18240	17932	17905	18217	18231	18092	17995	18248	18278	18140	18165	18140	18034	18001	18176	18100	17939	18067	18080	18017	18200	18011	18029	18060	18183	17978	18172	18140	18237	18196	18030	18028	18240	18197	18148	18256	18048	17998	18428	17951	17889	18061	18273	18074	17928	18132	17969	18029	17990	18150	18121	18085	18083	17962	18065	18008	18093	18107	18071	18223	18080	18044	18126	18259	17851	17986	18165	17987	18176	18275	18474	17993	18137	18148	17907	18231	18103	18017	18080	18135	17949	18313	17953	18056	17941	18248	18066	17886	18143	18006	18021	18008	17979	17957	18104	18245	18098	18177	18006	18012	18056	18156	18149	18137	17880	17952	18116	17987	17901	18142	18268	18134	18147	18337	18159	18149	18102	18018	17958	18177	17970	18222	17902	17934	18062	18187	17873	18095	18100	18160	18039	18161	18154	17996	18147	17962	18127	18160	18040	17978	18098	18110	18149	18013	18011	17959	18141	18164	18265	18342	17850	17941	18132	18169	18110	18363	18137	18235	18054	17906	18321	18137	17923	18217	18234	18130	17945	18077	18057	18371	18069	18098	18036	18171	18200	18228	18023	17847	18193	17993	18082	17818	18129	18028	18146	18058	18187	17989	18125	18043	18123	18160	18067	17918	17971	18142	18098	18083	17922	17963	18038	17906	18139	18056	17812	17973	18176	17937	18107	18072	17995	18073	18024	18148	17919	18197	18268	18256	18215	17883	18151	18151	18027	18147	18048	18352	18140	17998	18241	17846	18322	18302	18065	18090	18065	18246	18196	17982	18027	18064	17891	18067	18113	18116	18071	17973	18292	18068	18069	18139	18001	18077	18071	18184	17913	18054	18094	18170	17963	17987	18141	18283	18070	17960	17919	17998	18089	18234	18002	17954	18059	18035	18372	18314	18178	18112	18088	18209	18152	18177	18146	18120	18221	17885	18183	17974	18053	18038	18161	18000	18170	18029	18047	17934	18111	18258	18011	18124
27061	39364	38383	29621	23412	20607	19630	17056	15571	15175	14883	14973	14727	14458	14237	14275	14147	14132	14133	14327	14129	14083	14120	14156	14263	14335	14291	14249	14413	14324	14283	14168	14370	14454	14264	14169	14109	14032	14247	14206	14468	14262	14286	14217	14078	14083	13912	14133	14266	14110	14090	14139	14107	14156	14171	14171	13975	14229	14162	14259	14098	14174	14204	14121	14098	13969	14065	14024	14188	14130	14048	14152	14083	14035	13897	14062	13988	14150	14099	14108	14103	14037	14144	14270	14058	14083	14288	14191	14192	14065	14286	14123	14181	14129	14253	14120	14244	14240	14070	14245	13935	14257	14029	14051	14094	13975	14228	14158	14034	14077	13845	14101	14070	14043	14183	14125	14191	14064	14109	14127	14071	14101	13951	13962	14203	14138	13869	14163	14284	14153	14145	14128	14145	14084	14139	14195	14149	14057	14137	14144	14150	14034	14273	14137	14150	13927	14009	14192	14033	14127	14205	14028	14219	14025	14206	14069	14126	14175	14071	14136	14148	14148	14091	14134	14202	13962	14229	14111	14130	14254	14281	14192	13953	14128	13986	14052	14165	13923	14053	14358	13914	14117	14126	14184	14080	14162	14101	14289	14234	14157	14093	14124	14204	14179	14238	14096	14017	14058	14179	14055	13895	14073	14001	14047	13977	14034	14262	13979	14216	14007	14144	13987	14033	14102	14071	14203	14251	14180	14199	14313	14224	14054	14130	14017	14262	14045	14063	14013	14116	14134	14075	14155	14197	14213	14049	13985	14174	13918	14216	14081	14023	14183	14224	14206	14212	14162	14047	14056	13957	14184	14182	14064	14132	14164	14088	14282	14248	14165	14158	13964	14123	13973	14155	14157	14283	14127	13880	14205	14130	14131	14197	14188	13954	14113	14091	14314	14064	14298	14014	14106	14152	14095	14116	14133	13999	14244	14050	14115	14102	14179	14026	14014	14176	14214	14204	14090	14220	14241	13975	14080	14247	13935	14060	14359	13986	14093	14023	14047	14066	14065	14042	14103	14005	14228	14079	14167	14214	14039	14203	14105	14158	14133	14069	13949	14194	14092	14140	14044	14116	14033	14172	14172	14343	14006	14204	14180	14153	13963	13957	14020	14221	14129	13959	14057	14228	14078	14144	14098	14111	14223	14211	14242	14137	14108	14120	14055	14163	14077	14184	14151	14233	14063	14104	14273	14137	14078	14137	13999	14198	14086	14064	14209	14008	14022	14315	14045	14160	14090	14216	13955	14272	14123	13962	14047	14050	14191	14057	13973	14028	14163	14105	13947	14130	14140	14102	14227	14200	14098	14230	14033	14158	14125	14055	13989	14253	14190	14021	14015	14234	14259	14000	14088	14277	14235	14045	14249	14329	14317	14118	14079	14281	14037	14108	14195	14175	14183	14243	14128	14039	14107	14257	13899	14008	14202	14107	14247	14160	13965	14171	14131	14240	14160	14160	14087	14138	14302	14066	14029	14080	14078	14189	14120	14057	14131	13929	14084	13945	14302	14170	14300	14230	14023	14065	14006	14247	14178	14080	14043	14143	14185	14133	14309	14147	14095	14069	14112	14166	14136	13997	14108	14134	14085	14108	14367	14013	14053	14103	14000	14277	13963	14017	14085	14043	14067	14193	14302	13994	14126	14389	14105	13958	14089	14105	14160	13970	14410	14208	14117	14004	14109	14156	14025	14132	13982	14211	14118	14231	13989	14106	14096	14121	14150	14075	14311	13976	14218	14233	14061	14067	14178	14024	13965	14144	14090	14170	14158	14248	14050	14162	14045	14259	14113	14078	14034	14175	14132	14211	14085	14127	14103	14098	14193	14009	14068	14099	13983	13937	13970	14235	14178	14157	14163	14104	14272	14228	14038	14086	14255	14074	14132	14159	14040	14137	14102	14112	14145	14035	14131	14128	14011	14097	14123	14152	14066	14131	14212	14357	14087	14202	14089	13986	14226	14293	14042	14045	14042	14216	14131	14351	14181	14213	14202	14139	14182	14228	14174	14198	14071	14019	14192	14067	14143	14114	14322	14055	14002	14281	14266	14058	14152	14098	14152	14226	14058	14118	14086	13894	14055	14127	14190	13783	14177	14177	14064	14253	14065	14117	14114	14139	13907	14029	14141	14124	14093	14215	13993	14114	14141	14214	14027	14107	14159	14145	14083	13966	14199	13923	14152	14115	14236	14289	14247	14124	14110	14294	14137	14059	14098	14245	14138	13880	14210	14054	14105	14232	13974	14227	14197	14142	14088	14053	14092	13977	14095	14203	14052	14124	14291	14039	13979	14050	14236	14010	14146	14083	14055	13997	14162	14023	14101	14091	14025	14162	14118	14223	14147	14213	14150	14104	14139	14198	14203	14069	14205	14232	14221	14079	14114	14288	14095	14026	14124	14008	14045	14172	14002	14042	14113	14001	14066	14114	13984	14153	14114	14189	14171	13968	14123	14160	14139	14043	14301	14187	14231	14301	14140	14268	14094	14261	14062	14063	14160	14125	14120	14108	14077	14289	14155	14241	14030	14062	14173	14112	14205	14072	14069	14193	14068	14262	14119	14074	14126	14270	14232	14065	14152	14118	14163	14098	14230	14123	14024	14077	14268	14171	13914	14014	14083	14162	14239	14042	14296	14181	14140	13956	14157	14025	14103	14120	13965	14305	14201	14094	14196	14012	14041	14259	14315	14103	14029	14109	14183	14031	14172	14061	14101	13981	14252	14172	14171	14105	14100	14127	14135	14158	14155	14331	14107	14162	14002	14287	14104	14224	14148	14087	14045	14201	14155	14041	14107	14166	14133	13992	14239	14062	14086	14053	14154	14072	14080	14277	14130	14067	13996	14142	14166	13987	14054	14041	14333	14056	14205	14195	14047	14019	14059	14221	13951	14143	14061	14147	14093	13995	14238	14238	14271	14067	14166	14184	14201	14158	14169	14076	14310	14284	13996	14106	14260	14084	14069	14025	14000	14065	14329	14149	14151	14088	14146	14127	14210	14103	14125	14246	14044	14287	14173	14293	14038	14036	14149	14157	14173	14044	14097	13832	14076	14195	14209	14068	14219	14041	14277	13925	14156	13989	14105	14129	14139	14154	14159	14112	14020	13992	14046	13981	14069	14099	14318	14313	13931	14196	14004	14308	13958	14147	14200	14100	14057	14132	14119	14167	14179	14048	13918	14018	14153	14197	14060	14177	14223	14175	13994	14057	14099	14173	14083	14222	14189	14210	14173	14099	14087	14218	14160	14207	14085	14046	14299	14445	14158	14078	14016	14259	14075	14201	14022	14184	14155	14102	14177	14035	14170	14172	14219	13967	14206	14203	14049	14125	14120	14165	14162	14156	14195	14212	14180	14206	14014	14359	14200	14102	14110	14284	14229	14039	14153	14100	14303	14131	14031	14118	14273	13920	14005	14140	14226	14087	14204	14016	14075	14156	14219	14216	14199	14041	14122	14125	14148	14064	14026	14147	14062	14134	14170	14164	14097	14024	14520	14188	14006	14198	13941	14350	14137	14208	14278	14180	14384	14258	14230	14055	14179	14169	14180	14169	14069	14220	14200	14243	13996	14185	14001	14194	14091	14199	14154	13964	14230	14167	14018	14141	14110	14029	14196	14230	14138	14034	14149	14037	14257	14072	14301	14194	14055	14132	14116	14190	14145	14084	13989	14158	14284	14292	14079	14058	14085	14173	14095	13977	14104	14153	14018	14127	14060	14069	14054	14247	13977	13888	14083	14089	14267	14188	14152	14078	14176	14116	13951	14080	14159	14128	14105	14044	14193	14028	14060	14385	14040	14032	14226	14124	14251	13951	14040	14210	14033	14139	14122	14080	14051	14061	14115	14100	14186	14227	14012	14060	14143	14159	14071	14173	14186	14101	14093	14182	14129	14091	14204	14046	14101	14149	14026	14152	14114	14121	14041	14169	13966	14103	14177	14167	14017	14001	14221	14027	14125	14145	14221	14158	14207	14087	14100	14073	14128	14077	14122	14121	14102	14195	13955	14151	14218	14125	13939	14209	14029	14144	14279	14207	14080	14047	14009	14264	14112	14000	14088	14119	14171	14020	14254	14178	14040	13940	14323	14180	14168	14094	14057	14010	14228	14089	14147	14037	14069	14162	14067	14070	13983	14295	14125	14162	14329	14128	14179	14157	14044	14315	14225	14104	14260	14186	14178	14141	14133	14280	14197	14087	14140	14059	14039	14052	14182	14134	14162	14302	14210	14115	14050	14225	14117	14083	14225	14093	14087	14054	14237	14076	14179	14166	14203	14225	14218	14116	14186	14260	14060	14166	14131	14084	14092	14097	14233	14321	14036	14048	14158	14116	14129	14191	14119	14208	14034	14061	14216	14216	14054	14023	14036	14096	14204	14026	14257	14210	14085	14088	14112	14059	14104	14101	14102	14186	13987	14243	14256	14072	14039	14193	14187	14013	13981	14320	14142	14030	14093	14095	14180	14057	14157	14219	14310	14114	14154	14109	14180	14255	14219	14128	14037	14097	14178	13887	14146	14114	14132	14257	14088	14173	14323	14198	14094	14077	14223	14154	14068	14009	14167	14243	14076	14214	14016	14068	13868	14234	14014	14048	14068	14048	14064	14119	14111	14208	14156	14212	13967	14037	14031	14301	14131	14099	14178	14301	14307	14292	13980	14200	14161	14000	14057	14135	14150	14103	14001	14039	14084	14152	14232	14233	14067	14168	14259	14123	14121	14173	14087	14029	14076	14140	14154	13994	14213	14177	14216	14181	14254	14194	13992	14136	14219	13971	14173	14005	14020	14188	14170	14213	14127	14105	14096	14028	14190	14004	14243	14273	14031	14235	13999	14171	14100	14078	14038	14250	13967	14096	14086	13926	14232	14006	14086	14151	14094	14109	14208	13970	14151	14070	14173	14172	14189	14160	14097	14175	14047	14123	14218	14107	14114	14293	14248	14268	14105	14145	13924	14100	14156	14130	14180	14173	14102	14078	14017	14213	14181	14105	14272	14134	14191	14207	14012	14169	14082	14114	14215	14069	14219	14222	14192	14141	14083	14064	14292	14234	14034	14073	14073	14028	14002	14204	14117	14043	14043	14047	14255	14113	14221	13951	14227	14199	14161	14086	13952	13993	14158	14068	14127	13942	14269
24560	20899	28142	25035	25116	26599	26004	21640	19757	19416	19362	18740	18700	18575	18522	18365	18631	18578	18462	18118	18233	18285	18357	18257	18228	18166	18146	18502	18034	18325	18133	18215	18157	18014	18199	18362	18099	18506	19696	19735	19356	19001	18577	18227	18077	18035	17956	18181	18145	18139	18133	18358	17958	18061	18081	18033	17946	18068	18020	18211	17962	18083	18126	17996	18003	18081	18179	18087	17988	17928	18293	18066	18101	17910	17841	18149	18031	17896	17947	17981	18203	18054	18048	17984	18036	18055	17965	18088	17998	18170	18238	17830	18176	18025	17969	17968	18021	17982	18053	18094	18064	17922	18022	18239	18120	17941	17912	18107	18050	18065	18054	18034	18114	18026	18035	18047	18224	18168	18017	18071	17776	18040	18082	18261	18074	18016	18168	17884	17973	18060	18021	18095	18114	17968	18254	18044	18164	18079	18136	17993	18101	18037	18162	18296	18218	18341	18158	17967	17816	18168	17981	17840	18131	17952	18216	18020	18000	18074	18079	18084	18094	17955	18037	18042	18257	18026	17930	17885	18191	18060	18113	18004	17912	17993	18003	18092	17784	18011	17894	18102	18184	18171	18060	18276	18135	18067	18121	18215	17927	18178	17979	18181	18140	18159	18143	18079	17963	18034	18046	18063	18054	17939	18097	18214	18053	18200	18207	17945	17968	18041	18194	17981	18020	17843	18062	18012	17816	18031	18004	17946	18065	17990	18161	18095	17992	18050	17907	18218	18100	18221	17982	18086	17949	17965	18206	17947	18054	17965	17952	18111	18050	17911	17703	17999	17957	17939	17999	17955	18338	18026	17985	18047	18092	18162	17850	18128	17996	18123	17893	17972	17963	18304	18143	18223	18130	17969	17792	18115	18000	18146	18092	17878	18009	17763	18207	18251	18112	17905	17916	18033	18159	17986	18233	18207	18118	18209	18254	18031	17974	18018	18117	18058	18099	17883	18089	18046	18000	18153	18047	18077	18032	17962	18079	17999	18214	17910	17987	17974	17868	17814	17977	17945	18015	18156	17995	18129	18318	17979	18041	18240	17951	18067	17947	17947	18008	18042	17856	18093	18035	18150	18107	18177	18261	18181	18129	18211	18034	17817	17986	17930	18009	18129	18219	18233	17990	18169	18038	18117	17999	17833	18137	18229	17995	18151	18325	18249	17998	18103	17837	18015	17863	17985	18094	18075	18321	18003	17990	18053	17889	17977	17974	17993	18418	17956	18021	17850	17879	18063	17915	17974	18068	17871	18078	17852	18083	18010	18072	17948	17961	18004	18140	18121	18056	18186	18211	18016	17930	17990	18154	18020	17879	17963	18073	18125	17945	17852	18161	18095	18082	17981	17897	18118	17869	17966	17911	18185	18215	18111	18099	18320	18129	18221	18080	18049	18172	17971	18013	18017	18154	18132	17955	18278	18025	18101	18039	18291	17870	18123	17868	18032	18149	18138	18002	18069	17969	18109	18007	17992	18109	18288	18177	18068	18208	18241	18154	17938	18137	18233	18029	18099	18037	17997	18102	18199	18103	18140	18155	18136	18018	18086	17995	18101	18008	18022	18013	18040	17988	18055	17877	18050	18034	17982	18146	17938	18024	17955	18030	18220	18081	18223	18040	18091	18137	18074	18013	18049	17861	17951	18181	18184	18034	18104	17965	18008	18255	18065	18139	17972	18081	18177	18042	17981	17799	18040	18045	18039	17909	17884	18329	18109	18060	17940	17938	18141	18061	18079	18110	17970	17938	18116	18230	17942	18108	18007	18089	18216	18071	18194	18047	18299	18083	17950	18169	18053	17920	17913	18044	18102	17933	17978	18115	17971	17992	18176	18054	18123	18233	18113	18051	17884	18205	18037	18055	18050	18153	18202	18305	18228	18161	17971	18138	18167	18147	18222	17933	17984	18068	17975	18059	18216	17875	18043	17838	17913	18194	18220	18097	18117	18070	18034	18076	18022	17944	18032	17940	18089	18002	18156	18041	18036	17952	18088	18023	17951	17894	18054	17946	18133	18069	18163	17825	18055	17951	17898	17990	17947	18277	17880	18127	18094	18099	18066	18091	17988	18112	18010	18217	18167	17893	18003	18021	17988	18013	18006	18213	17801	18018	18196	18045	18154	18073	18120	18012	18101	17906	17896	18034	17757	18080	17951	18081	18114	18134	18087	18179	18060	18111	18240	17970	18010	18082	18013	18083	17931	18196	17739	18159	18019	17915	18104	18184	17893	18102	17916	17830	17879	18083	18042	17939	18121	17944	17963	18049	18112	17926	17955	17886	18093	17907	17986	18121	18098	18037	18204	18123	17927	17947	18087	18206	18050	18052	18017	18124	18079	17904	18156	18131	17822	18188	17991	18066	18149	18133	18171	18098	17999	17976	18017	18099	17883	18128	18115	17970	18302	18222	17886	17964	18057	18076	18045	18004	18146	18132	18040	18073	17972	18005	18114	18138	18184	18222	17907	17895	18030	18310	18086	18159	18020	18283	18091	18067	18030	17938	18264	18110	17951	18257	18035	17987	18088	17835	18136	18066	18164	18147	17983	17988	18045	17993	17947	18319	17891	18060	18095	18054	18159	18254	17940	17898	18069	17971	17960	18161	18050	17997	17954	18043	17913	17985	18069	18040	17981	17894	18192	18167	17953	17904	17901	17927	18031	18073	18096	17818	18147	18218	18079	18084	18077	18256	18049	17961	18050	17946	17980	18155	18265	18219	18022	18032	18068	18085	18105	18214	18137	18021	17926	18130	18042	18123	17906	18249	17939	18173	18022	18136	17773	18226	18061	17806	18075	18020	17976	18243	18226	18272	17881	17981	17966	18245	18006	17878	17937	17917	18046	18055	17956	18163	18114	18050	18050	17988	17820	17807	17984	18060	18163	18001	18102	18101	18068	18181	17965	18281	18150	18199	17903	18178	18069	17906	18083	18056	17755	18006	18161	18077	17966	18099	18177	17935	18215	18154	18274	18120	17975	18196	17979	17950	17916	18105	18078	18022	18110	18174	18026	18174	17968	18138	18022	17999	18119	18059	17983	18074	18067	17826	18108	18018	18074	18071	18068	17945	18087	18099	18009	18178	18078	18129	18110	18090	17971	18037	18089	18004	18094	18177	18158	17876	17981	18008	17994	17982	18153	18060	18116	18101	17922	18015	18080	18085	18049	18062	18137	18020	18221	17984	18017	18073	18161	18112	18167	18014	18163	18087	18065	18115	18000	18116	18007	18022	17993	18166	18111	18007	18125	17948	18049	17941	17982	18087	17955	18116	18122	18199	18031	18208	18073	18144	17879	17993	18120	18061	17971	17947	18153	18129	17844	18116	17778	18056	18037	18046	18220	18249	18190	18086	17880	18044	18210	18018	18082	17930	18031	17886	18196	18164	18174	17814	17892	18103	18106	18117	18083	17971	18064	17988	17890	18013	18100	18074	17994	17845	18047	17908	17931	18066	18223	17948	18219	18221	18203	18037	17920	17791	18124	18142	18352	17948	18031	18054	17928	17884	18093	18025	18173	18053	17888	17942	18068	17939	18023	17984	18091	18272	18088	18345	18024	18294	18323	18241	17776	17972	18118	18036	17936	18033	18138	17811	18081	18166	18104	18117	18015	18003	18154	18195	18162	18087	18022	18028	17950	18097	18203	18219	17994	18102	18197	18033	17969	18031	18002	17973	18042	18219	17811	18130	18070	18023	18090	18280	18045	18057	17978	17942	18003	17829	18176	18075	17993	18028	17903	18010	18092	18158	18023	18065	18013	17793	18001	17969	17953	17929	18367	18018	18177	17971	17981	17898	18024	17989	18031	18074	17857	17944	17964	17927	18224	18294	18055	18041	18291	17848	17876	17948	17959	17885	17925	18109	18156	18157	17933	18250	17917	17825	17907	18186	18335	18026	17915	18015	17996	18027	17931	17998	18184	18192	18133	18243	18060	18082	18020	18218	18019	18235	18079	18176	18116	18092	17984	18015	18027	18074	17932	18067	18237	18221	18093	18010	17929	18092	18069	18017	17883	18114	18170	17991	18063	17866	17972	18112	18153	18086	17925	17937	18117	18181	17919	18140	18176	17991	18154	18140	17865	18012	17961	18153	17977	18212	17897	17855	18203	18000	17986	17966	18077	18206	17962	17832	18072	18065	18054	18227	17997	18083	17794	18096	18074	18182	18143	18001	18058	18098	18111	18112	18167	18036	18005	18191	18108	18088	18117	18174	18162	18096	18107	18139	17978	18226	18051	17739	18049	17937	18047	17858	18025	17933	18164	17977	17992	18044	17998	18054	18142	18065	17906	18163	18039	17969	18031	17812	18035	18075	17868	18035	17956	17857	17917	18071	18050	17961	18028	17946	18182	18145	18214	18144	17977	18010	18114	17833	17993	18027	18009	17917	17998	17945	17984	18144	18188	18121	18172	18031	18022	18130	18006	18159	17919	17846	18143	17989	17919	18183	18143	17891	17886	17860	18075	18126	18183	18146	17942	18207	18301	18171	18060	18130	18091	18000	17784	17998	18139	17848	17935	17837	18304	18060	18219	17843	18118	18034	18126	18181	18055	17915	18206	18045	17884	17946	18185	18110	18174	17995	18024	18049	17896	18075	18233	18140	17898	18084	18036	18024	17958	18212	18087	18120	18086	18228	17900	18132	18172	18192	17997	18201	18187	18051	18153	18078	18078	17978	18040	17871	18123	17887	18088	18065	18049	18300	17960	17991	18097	18226	17946	18008	18078	18063	18104	18287	18145	17811	17821	18005	18192	18231	18276	18022	17971	17978	17737	17947	18058	18042	18127	18214	18124	18029	18025	18104	18096	17979	18111	18116	18212	18180	18100	18149	18054	18077	18394	18253	17937	18099	17993	17991	18038	17968	18170	18063	17804	18009	17864	18036	17954	18082	18163	18095	17915	18052	18194	18160	17929	17920	18201	17859	18028	18069	18137	18088	17983	18036	18141	18008	17956	17949	18140	18037	18037	17963	18081	18032	17817	18232	18066	18189	18216	17872	18115	18152	18137	18013	18027	18010	17958	18076	18144	17967	18163	17978	18173	18103	18053	17995	18099	18033	18268	18262	17995	18115	18084	18197	18139	18066	17944	18058	17997	18101	18202	18107	17986	18021	18024	18058	18089	18099	17811	18000	17862
24979	44876	43058	35319	29630	26041	22658	18954	16961	16270	15733	15132	15231	14755	14541	14355	14438	14595	14301	14362	14474	14319	14301	14552	14621	14516	14461	14417	14338	14287	14386	14237	14267	14303	14228	14164	14151	14733	16439	16189	15825	15218	14582	14268	14322	14037	14210	14119	14397	14165	14197	14221	14134	14258	14116	14175	14234	14177	14372	14264	14152	14129	14279	14204	14243	13964	14149	14350	14054	14152	14162	14309	14165	14185	14126	14223	14111	14200	14142	14084	14026	14081	14116	14200	14090	14157	14105	14271	14395	14254	14244	14044	14292	14166	14289	14221	14230	14255	14240	14106	14120	14321	14288	14148	14190	14148	14132	14159	14315	14238	14064	14157	14150	14245	14120	14026	14232	14254	14212	14153	14227	14165	14093	14143	14076	14052	14348	14329	14289	14195	14024	14132	14112	14314	14032	14151	14062	14232	14140	14202	14234	14324	14093	14173	14289	14327	14248	14371	14189	14278	14140	14198	14235	14230	14104	14096	14206	14201	14054	14148	14094	14224	14250	14278	14344	14146	14286	14228	14296	14181	14071	14252	14283	14356	14160	14276	14141	14178	14082	14050	14261	14295	14168	14181	14295	14274	14136	14221	14174	14126	14111	14075	14193	14176	14213	14146	14359	14114	14284	14232	14154	14261	14295	14177	14299	14391	14178	14197	14029	14202	14223	14133	14181	14293	14141	14248	14261	14035	14014	14239	14064	14211	14210	14200	14099	14233	13960	14151	14224	14232	14213	14184	14098	14036	14093	14296	14133	14114	14163	14193	14380	14173	14216	14135	14105	14036	14151	14046	14248	14243	14220	14373	14076	14234	14326	14220	14167	14155	14265	14277	14234	14130	14217	14178	14204	14026	14170	14202	14300	14226	14151	14187	14082	14129	14218	14185	14352	14292	14180	14271	14227	14403	14213	14139	14074	14136	14328	14275	14336	14190	14120	14114	14136	14258	14183	14269	14220	14074	14284	14246	14236	14292	14295	14232	14313	14174	14231	14302	14136	14272	14191	14162	14191	14410	14243	14257	14306	14049	14248	14266	14312	14218	14303	14205	14196	14237	14211	14269	14200	14304	14314	14295	14263	14187	14190	14178	14258	14278	14252	14102	14062	14225	14095	14073	14173	14237	14156	14029	14038	14135	14262	14014	14271	14062	14162	14086	14137	14401	14247	14079	14136	14231	14117	14170	14134	14117	14037	14223	14212	14147	14138	14235	14040	14186	14178	14209	14326	14069	14314	14186	14063	14267	14345	14143	14110	14229	14346	14155	14248	14144	14134	14197	14284	14186	14225	14072	14111	14165	14107	14214	13984	14221	14177	14054	14196	14073	14231	14176	14328	14123	14270	14194	14206	14154	14245	14244	14270	14286	14154	14224	14182	14004	14164	14218	14228	14156	14059	14103	14023	14285	14317	14239	14207	14103	14131	14062	14138	14198	14138	14125	14208	14246	14334	14328	14263	14132	14212	14283	14192	14328	14155	14155	14254	14271	14350	14228	14212	14158	14200	14270	14236	14111	14000	14321	14031	14029	14255	14124	14151	14259	14166	14240	14050	14251	14296	14134	14178	14257	14209	14054	14074	14198	14198	14146	14049	14422	14169	14293	14216	14164	14138	14175	14157	14262	14119	14235	14063	14025	14326	14173	14131	14193	14084	14183	13906	14125	14266	14177	14276	14353	14177	14274	14232	14351	14311	14209	14283	14176	14084	14236	14174	14109	14233	14423	14216	14012	14355	14136	14124	14271	14343	14303	14342	14252	14199	14005	14198	14144	14171	14352	14254	14169	14270	14204	14135	14201	14120	14139	14122	14291	14154	14247	14128	14310	14183	14058	14251	14099	14099	14273	14198	14193	14091	14297	14179	14069	14211	14239	14007	14332	14083	14209	14251	13942	14123	14227	14230	14158	14270	14209	14283	14326	14303	14112	14358	14301	14159	14154	14190	14108	14106	14119	14196	14109	14181	14358	14213	14179	14174	14183	14227	14259	14346	14327	14325	14363	14181	14123	14210	14006	14268	14113	14208	14218	14167	14136	14199	14234	14078	14241	14299	14199	14128	14117	14284	14222	14180	14136	14104	14272	14343	14243	14201	14020	14056	14193	14113	14081	14242	14160	14065	14199	14211	14074	14286	14181	14208	14134	14280	14052	14201	14283	14183	14252	14115	14278	14162	14241	13989	14118	14191	14188	14136	14157	14017	14255	14329	14187	14184	14478	14081	14374	14216	14214	14280	14206	14116	14178	14203	14085	14207	14222	14224	14181	14250	14112	14086	14271	14330	14154	14074	14245	14081	14175	14214	14179	14207	14064	14183	14213	14150	14107	14179	14139	14214	14228	14102	14166	14325	14183	14122	14222	14222	14194	14239	14031	14150	14096	14157	14151	14075	14092	14339	14110	14281	14109	14250	14227	14322	14062	14356	14220	14155	14141	14246	14191	14164	14341	14318	14156	14281	14075	14254	14209	14152	14264	14116	14160	14177	14165	14220	14262	14153	14308	14233	14261	14251	14450	14077	14272	14273	14265	14258	14134	14158	14224	14163	14202	14081	14286	14288	14139	14053	14476	14232	14225	14140	14306	14185	13958	14146	14179	14188	14220	14307	14222	14213	14258	14152	14221	14079	14261	14218	14257	14290	14077	14003	14229	14217	14225	14174	14273	14161	14121	14254	14267	14148	14290	13989	14225	14258	14139	14327	14120	14248	14170	14216	14259	14247	14145	14082	14183	14131	14239	14198	14213	14209	14290	14019	14216	14176	14195	14292	14148	14110	14219	14183	14270	14332	14084	14189	14350	14052	14266	14173	14270	14227	14071	14141	14273	14135	14433	14198	14193	14153	14264	14023	14099	14139	14224	14314	14315	14379	14107	14187	14289	14185	14305	14259	14179	14110	14180	14385	14214	14196	14290	14225	14186	14206	14205	14434	14184	14069	14370	14025	14347	14131	14227	14099	14045	14219	14131	14124	14231	14136	14217	14267	14273	14327	14158	14227	14210	14090	14415	14181	14146	14222	14357	14132	14260	14142	14288	14274	14118	14360	14167	14150	14222	14145	14181	14253	14236	14181	14087	14166	14228	14190	14389	14308	14131	14045	13939	14215	14278	14101	14301	14136	14123	14054	14071	14186	14164	14274	14245	14122	14188	14240	14297	14160	14218	14225	14165	14135	14191	14186	14103	14275	14430	14250	14157	14120	14251	14452	14040	14192	14119	14160	14165	14303	14196	14333	14213	14121	14187	14408	14212	14258	14279	14153	13975	14172	14298	14050	14218	14153	14320	14291	14163	14100	14171	14139	14197	14130	14006	14089	14073	14218	14194	14083	14092	14241	14327	14164	14359	14282	14223	14224	14163	14127	14131	14154	14246	14212	14364	14304	14201	14220	14185	14251	14060	14365	14187	14161	14271	14281	14221	14331	14198	14203	14301	14236	14110	14205	14170	14109	14391	14139	14244	14255	14164	14285	14087	14186	14172	14349	14291	13987	14197	14204	14122	14154	14129	14160	14153	14214	14178	14051	14250	14278	14102	14195	14163	14168	14149	14282	14137	14068	14147	14340	14174	14179	14303	14291	14112	14174	14329	14236	14334	14280	14346	14113	14133	14114	14190	14068	14190	14218	14304	14093	14242	14225	14258	14085	14286	14206	14178	14139	14171	14367	14310	14143	14171	14102	14215	14000	14271	14199	14412	14393	14231	14124	14298	14336	14203	14192	14256	14316	14245	14165	14021	14342	13994	14211	14128	14157	14223	14257	14257	14062	14196	14266	14105	14424	14224	14039	14149	14199	14223	14183	14210	14140	14272	14139	14242	14197	14291	14149	14310	14163	14277	14356	14083	14263	14082	14274	14146	14009	14200	14270	14126	14135	14246	14145	14198	14273	14324	14220	14204	14129	14310	14208	14349	14270	14081	14025	13970	14228	14133	14215	14261	14046	14219	14026	14266	14260	14212	14150	14157	14187	14141	14284	14170	14258	14204	14286	14112	14241	14179	14201	14277	14199	14442	14312	14187	14247	14304	14086	14336	14374	14305	14081	14194	14078	14189	13993	14208	14074	14050	13970	14090	14250	14191	14228	14044	14089	14145	14183	14223	14146	13953	14420	14222	14042	14251	14097	14162	14092	14332	14356	14286	14083	14099	14249	14276	14093	14181	14223	14143	14148	14210	14129	14240	14247	14216	14312	14124	14318	14238	14187	14286	14144	14321	14137	14145	14207	14168	14408	13985	14335	14272	14102	14210	14067	13997	14237	14296	14194	14281	14175	14270	14244	14191	14191	14361	14237	14253	14005	14287	14322	14211	14248	14287	14340	14013	14159	14023	14135	14301	13993	14384	14046	14050	14109	14357	14234	14103	14205	14161	14254	14247	14232	14376	14250	14266	14099	14336	14200	14127	14187	14320	14261	14333	14064	14430	14126	14231	14102	14267	14325	14194	14242	14222	14132	14261	14176	14040	14205	14112	14159	14303	14200	14297	14221	14361	14100	14163	14208	14260	14084	14130	14030	14234	14231	14044	14051	14269	14504	14202	14039	14218	14255	14257	14253	14194	14209	14254	14088	14013	14182	14073	14077	14296	14207	14241	14222	14224	14204	14215	14285	14365	14322	14207	14104	14265	14226	14129	14121	14153	14111	14120	14201	14165	14236	14360	14386	14199	14186	14092	14228	14306	14279	14132	14133	14129	14287	14162	14126	14259	14138	14208	14250	14245	14206	14250	14136	14334	14165	14276	14172	14045	14216	14289	14064	14262	14278	14268	14148	14105	14316	14060	14231	14193	14189	14167	14160	14172	14096	14249	14279	14213	14308	14347	14082	14241	14268	14204	14253	14289	14301	14311	14250	14289	14262	14174	14011	14364	14159	14230	14281	14279	14256	14260	14210	14190	14198	14390	14285	14277	14337	13984	14134	14182	14235	14213	14309	14100	14270	14224	14295	14157	14102	14102	14249	14096	14350	14035	14196	14479	14136	14223	14094	14205	14099	14321	14279	14072	14124	14248	14214	14247	14218	14102	14169	14160	14230	14141	14219	14091	14311	14215	14236	14246	14335	14079	14228	14088	14133	14185	14180	14127	14227	14186	14153	14288	14099	14282	14182	14104	14021	14205	14278	14141	14183	14130	14137	14173
23371	20917	28466	23751	22724	27068	28050	22387	20473	20070	19744	19218	19024	18914	18502	18280	18330	18412	18299	18363	18508	18598	18533	18235	18449	18117	18453	18246	18169	17997	18194	18324	18112	18060	18171	18128	18340	19912	21292	20798	19820	18934	18305	18025	18186	18111	18105	18142	18377	18152	18008	18033	18169	18094	18007	18021	17799	18002	18122	18142	18199	18043	17949	18030	17982	17937	17939	17994	18211	18061	17978	17630	18044	17960	17984	18117	18113	17957	17909	18159	18129	17813	18017	17928	17946	18081	17921	17992	17949	18015	17833	18231	17946	17843	17980	18060	17940	18025	18007	17886	17946	17986	17999	18167	17908	18101	18090	18030	18016	17923	18018	17875	18077	17736	18093	18082	17975	17940	17879	18111	18105	17941	17924	17945	18041	18060	18043	17904	18224	17955	18022	18007	17988	17976	17981	17952	18047	17948	18110	17885	17956	17981	18059	17901	18046	18002	17963	17823	17947	18009	17960	17949	18074	17876	17966	17846	17890	17915	17905	18000	18241	17854	18101	17938	18083	18005	18285	17885	17976	18034	17987	17959	17935	17798	17979	18049	18153	17844	17983	18105	18147	18060	17848	17781	17815	17804	18208	18050	18105	17942	17878	17938	18113	17846	17929	18062	18125	18155	18111	17882	18120	17945	17866	17984	18038	18132	18010	17934	17839	18108	17996	17922	18013	18004	17973	18054	17840	17899	17794	17984	18130	18100	18004	18028	17978	18052	17832	18029	17875	17955	18211	18162	18181	17851	18113	17998	18147	18085	18012	17961	17960	17879	17975	17892	18064	18034	17910	17910	17976	18007	18037	18023	17919	17987	17877	17756	17849	18123	18105	17844	18060	18072	17909	17912	18242	18104	18195	18084	17955	17916	17805	17796	18051	17858	17913	17980	17872	18011	18007	18072	17984	18045	18033	18099	17953	17918	17775	18049	18013	18174	18270	17963	18077	18068	18054	17765	18062	17983	18199	17930	17982	18054	17899	17871	17852	17912	17853	17969	17953	18070	17903	18010	18029	18191	18112	17942	17928	17874	18081	17917	17903	17890	18086	17889	17981	18123	18044	18090	17904	17984	18032	17910	18059	17921	18078	18039	17986	18039	18008	17815	18139	17907	18058	17804	17778	18078	17765	18138	18018	17939	17970	17838	17926	17911	17930	18006	17911	17959	18008	17856	17935	17921	17901	17914	17850	17939	18115	18189	17996	17779	17956	17797	17954	17882	18056	18005	18066	17941	18237	17796	17938	17994	18167	18025	17945	17991	17840	17854	18145	17950	18093	17871	18109	18066	18106	18022	18263	18225	17976	17916	17885	17856	17990	18024	17997	18059	18068	17814	17673	17902	17953	18166	17897	18168	17896	18132	17976	17902	18002	18120	17903	18007	17988	17784	18060	17889	17975	18007	17899	18026	18059	18065	17823	17898	18026	17941	18108	17917	17836	18021	18028	17764	18013	17839	18162	18021	18067	17988	17785	18019	17987	17890	17824	18041	17938	17975	18221	18013	18071	17969	18136	18170	18082	18021	18005	17886	17851	17850	17917	18091	18211	17906	18148	18061	17889	17913	18080	17993	17983	18084	18039	18063	17838	18173	17826	17825	18054	17879	17962	17794	17937	17794	17959	17968	18061	18040	18008	18053	17960	18120	17935	17929	17888	17812	17797	17945	18096	17958	17925	17918	18034	17825	17817	18003	17830	17810	17965	18099	18037	18071	17881	18062	17967	18085	17920	18049	17589	17939	17838	17920	17839	17991	17954	18095	18051	17807	17902	17902	17911	18035	18131	17925	17949	17855	17901	17931	18071	17866	18056	18062	17940	18015	18012	17907	17903	17917	17852	17861	17980	18025	17816	18013	18080	17969	17912	17978	18055	18171	17972	17747	18058	17983	17756	18038	17883	18116	17861	17995	17952	17868	17954	17985	18075	18375	17889	17865	17986	17801	17971	17862	18052	18027	17977	17989	17716	18015	17961	17921	17874	17882	17985	17847	18038	17856	18027	17857	17947	17759	17767	17927	17944	18015	17938	17984	17940	18014	17954	17903	18026	17924	18068	17932	17891	17881	18030	17964	18059	17717	17912	17945	17898	18116	18005	17996	17912	18080	18223	17753	17949	18032	17890	18121	17890	18013	17846	17851	18139	18033	17945	17853	17947	17826	17961	17864	17998	17916	17881	18100	18030	18068	17875	17948	17984	17945	17768	18093	18029	17911	18021	17846	18084	18006	17935	18000	18007	17694	17949	17982	18124	18121	17786	18019	17976	17988	18049	18067	18005	18075	18008	17996	17965	18096	18046	17976	17724	17738	18069	18089	18056	18113	18017	18033	17862	18009	17889	17999	18057	17716	17956	17991	17870	18004	17918	18055	17947	18072	17882	17921	17837	18172	18003	18014	17953	17807	17931	17976	18195	17934	18083	17881	17822	18134	18147	17997	17885	17957	18045	17920	17964	18016	18051	17895	18030	17847	18023	17814	17949	17967	17970	17889	17976	18011	17785	18076	18054	18020	18043	17782	17813	17967	17921	17908	17993	18047	18071	18191	17887	17847	18006	17815	17754	17857	18100	18058	18071	17815	17926	18027	17875	18104	18029	17876	17811	17857	17821	17841	18281	18088	17846	18145	17964	18023	17995	18110	17986	17643	17938	17896	17931	17965	17874	17890	17739	17935	17844	18225	18016	17975	17839	18030	18024	18188	18080	17871	17955	17976	17966	17950	17794	18023	17902	17856	17855	17742	17991	17850	17990	17829	17924	17957	18007	17973	18129	17974	17962	17847	17965	18026	17931	18002	17932	18001	18028	17785	18034	18047	18057	18109	18068	18003	18076	18192	18021	17736	17845	18057	18184	17839	17960	17895	18033	17840	17778	17965	17883	17982	17972	17856	17947	17981	17953	17864	17926	17961	17907	18074	17809	17725	17864	17864	17985	17966	18061	18031	18112	17939	18025	17867	17949	18110	18196	17837	18056	17871	18076	17923	17856	17915	17903	18044	17975	17694	17999	17946	18015	17971	18022	17761	17963	17793	18063	17719	17924	17784	17871	17949	17898	17996	18031	17814	17754	18066	17908	18061	18117	18025	17982	17895	17810	18147	17907	18064	18000	18044	18010	17957	17986	18286	18072	18163	17932	17844	17932	17893	18064	18124	18039	18276	18103	18162	18060	17977	17900	17939	17903	18143	17957	18215	18185	18180	18061	17945	18009	18151	17919	17996	18169	18022	18046	17920	17789	17689	17658	17904	17915	18055	18117	18088	17993	17783	17768	17903	17832	17875	18174	17794	17937	18000	18029	18003	18052	17803	17930	17766	17818	18077	18058	17927	17947	17989	17952	18077	17973	17942	17957	18077	17868	18056	17909	17806	18008	17918	18018	17625	17912	17895	17933	17927	17916	17917	17922	18166	17804	17869	17866	18021	18116	18094	17897	18049	18134	18150	17964	17906	18018	18181	18176	17876	17831	17944	17967	17959	18024	17998	17978	17874	17824	17911	17872	17997	17644	18107	17955	17939	17950	18043	17880	17718	17914	17843	17995	18022	17915	17713	17821	18046	18252	17921	18013	18154	17976	18000	18141	18095	17811	18105	17982	17951	17866	17994	17882	18016	17993	18003	17874	17956	18047	17842	18013	18185	17889	17866	18211	18152	17896	17861	18112	18061	18103	17868	18066	17752	17890	17788	18156	17972	18211	18192	17893	18133	18091	18116	18031	17995	18053	18006	18038	18126	18302	17910	17992	18002	18080	18027	17854	18063	17770	17758	18194	18157	17898	17897	18147	17760	17970	17972	17930	17971	17899	17958	17827	18128	18109	17791	17920	17947	18008	18039	17913	17876	17912	17955	17967	18023	18039	17843	17830	18012	17962	17950	18040	18055	18297	17910	17956	17909	17962	18119	17833	17991	18031	17718	17912	17822	17835	17834	17862	18175	18027	17941	18063	17938	18138	18061	17971	17985	18057	18043	17925	18047	18211	18089	17985	17926	17980	17893	18163	17812	17810	18017	18279	17941	17900	18109	18148	18097	18031	18033	17999	18024	18082	17854	18115	18010	18033	17923	17971	18145	18075	18002	17967	18017	18029	17859	17885	17927	17952	17851	17986	18111	17939	17827	17972	17705	18045	17987	18022	17785	17880	18133	17924	18076	18065	17885	17807	18035	17958	17997	18084	17923	18030	17927	18069	18222	18044	17775	17943	17907	17935	17906	18074	17956	17907	18135	18112	18172	17977	17884	17863	17985	18094	18043	17998	17868	17948	17851	17978	18116	17834	17938	17899	18075	17906	17820	18123	17843	17963	17990	18034	17892	18198	18229	17951	17898	17998	18178	17826	17835	17812	18001	17787	18026	17954	17996	17989	18133	17817	18100	17906	17805	17853	17926	18021	17823	18120	17975	18215	17877	17932	17687	18009	17859	17921	17909	17937	17791	18091	17900	17971	17821	17975	17836	18039	17901	18068	17896	17851	17985	17896	17703	18125	17767	17887	18060	17972	17838	17933	18111	18015	18146	17782	17996	17981	17871	18109	18135	18036	17977	18225	18016	17843	18286	17863	17940	17963	17931	18113	17725	17942	17891	18096	18152	18088	18021	17987	18040	18135	18057	17836	18207	18158	18155	17947	17936	18082	18087	17896	17769	17869	17736	17974	18081	17964	18092	17899	18014	18117	17926	17950	17826	18201	18092	18113	18034	17935	18080	18112	17962	18018	18040	18030	18032	18050	18073	18208	18125	18031	17854	18025	18010	18105	17843	18020	18052	17922	17994	17853	17852	17927	17858	18060	18172	18091	18003	17954	18014	18086	17840	17865	17929	18057	17802	17974	17730	17824	18063	17945	17929	17875	18103	18004	17960	17847	17918	18064	17941	17770	18096	18234	17989	18073	17926	17953	18135	18080	17910	17975	17884	18133	17947	18128	18100	18123	18012	18055	17734	18056	17897	18126	18113	18078	18048	18145	18032	18079	17936	18299	18032	18016	17815	17947	18080	17888	17875	17880	18137	18067	18093	17930	17922	18161	17952	17782	17803	18085	18082	17778	18062	17897	18103	18063	17993	17897	18042	17958	17766	17916	17989	17897	17890	18001	17894	18001	17953	17681	17946	17972	18225	18167	18098	18020	17935	17913	18166	18141	18033
26073	49298	47871	38462	32980	29523	23811	20211	17883	16997	16313	15688	15569	15154	14426	14594	14530	14599	14483	14575	14740	14553	14306	14619	14543	14276	14239	14333	14354	14519	14287	14097	14319	14175	14061	14079	14541	16839	18598	17819	16474	15082	14369	14023	14001	14117	14327	14116	14034	14129	14065	13997	13938	14297	14061	14132	14216	14206	14199	14186	14131	14231	14145	14182	14066	13999	14217	14122	14235	13990	14127	14125	14093	14193	14085	14165	14213	14030	14203	13982	14074	13968	14047	14082	14089	14048	13966	14113	14070	14137	13966	14098	14098	14117	14238	14113	14075	14132	14053	14042	14092	14230	14069	13959	14020	14113	14044	14322	14127	13932	13960	14031	14131	14193	14084	14092	13970	14221	14106	14129	14005	14102	14091	14209	14172	14139	14084	14147	13952	14144	13945	14176	14104	14070	14124	13999	14157	14129	14069	14243	14244	14102	13924	14138	13996	14174	14200	13912	14138	14000	14176	14101	14148	14243	14139	14364	14103	14144	13932	13979	14133	14142	14193	13960	14183	14206	14087	14024	13981	14019	14111	14185	14069	14087	14093	14180	14038	14207	14072	13981	14020	14095	14143	13953	14059	14174	14044	14088	13895	14091	13981	14068	13978	14209	14175	14145	14022	14088	14101	14157	14047	14127	14113	14127	14038	14169	14209	14063	13993	14013	13975	13981	14060	14072	14220	14161	14103	13902	14052	14038	14006	14201	14091	14028	14049	14180	14125	13979	14130	14131	14207	14133	14001	14083	14247	14108	14047	14205	14223	14142	14099	14136	14135	14004	14125	14074	14113	14153	14110	13941	14157	14055	14063	13951	14175	14245	14055	13993	14072	13891	13993	14082	14103	14093	14079	14135	13908	14160	14092	14198	14182	14058	13963	14132	14014	14025	14007	14203	14269	14165	14059	14087	14100	14093	13965	13998	14046	14095	14062	14220	14100	13975	14206	14012	14074	14088	14118	14089	14081	14155	14109	14190	14080	14219	14173	14091	14020	14129	14135	14135	14060	14295	14113	14030	14071	14046	14128	13991	13897	14110	14071	14049	14146	14140	14056	14034	14060	13956	14226	14014	14079	14210	14212	13991	14084	14068	14043	14048	14144	14126	14237	14283	14191	14097	13951	14104	14111	14143	14074	13927	14060	14194	13955	14040	14157	14207	14126	14082	14154	14115	13962	13998	14021	14276	14096	14009	13968	13979	14094	14020	14055	14127	14033	14108	14098	13966	14021	14172	14058	14064	14037	14212	14092	14022	14150	14164	13960	14169	14117	14221	14100	14128	14236	14053	14056	14089	14026	14025	14032	14011	14008	14158	14099	14097	13992	14113	14001	14048	14078	13931	13952	13885	14041	14257	14061	14015	14175	14274	14230	14193	14110	14130	14183	14007	14052	14203	14092	14089	14051	14054	14068	14030	14067	14176	14149	13985	14147	14048	14021	14085	14065	14113	14101	14174	13899	14015	13925	14183	13871	14081	14021	14313	14030	14044	14213	14047	14136	14043	14065	13882	14296	14142	14161	13995	14147	13990	14128	14046	14130	14057	14017	14128	14060	14110	14072	14078	14035	13993	14191	14122	14026	14056	13996	13976	14196	14181	13984	14110	14157	14191	13800	13989	14016	14046	13973	14014	14018	13960	14089	14080	14122	14095	14070	14083	14034	14220	14187	14101	14123	14107	14110	13984	14024	14266	14099	14200	14146	14146	14143	14072	14016	14100	14305	14073	14218	14059	14071	14226	14141	14091	14089	14100	14092	14118	14261	14046	14021	14133	14300	14180	13920	14051	14144	14253	14100	13950	14144	14203	14173	14017	14091	14053	14013	13907	14061	14090	14229	14087	14037	14200	14057	14129	14339	14063	14205	13979	14093	14121	14199	14159	14218	14270	14087	13946	14019	14118	14025	14143	14212	14158	14225	14021	14064	14257	14004	14067	14028	13998	14080	14141	14222	14161	14186	14166	14136	13972	14149	14077	13998	14283	14092	14101	14070	14233	14128	14030	14234	14110	14109	14028	14185	14193	14021	14078	14096	14085	14202	14074	14002	14250	14114	14153	14191	14041	14262	14208	14089	14079	14226	14162	14139	14111	14151	14250	14026	14108	14307	14043	14252	13932	14045	14194	14069	14064	14186	14108	14152	13943	14044	14166	13947	14076	13873	14124	13999	14200	14159	14041	13933	14080	14143	14110	14293	14308	14042	14205	14108	13956	14146	14043	14100	14109	14213	14130	14131	14077	14088	14085	14120	13963	14062	14143	14012	14053	14179	14024	14129	14114	14004	14068	14085	14176	14073	14128	13975	14126	13991	14120	14319	14215	14113	14057	14065	14033	14074	13945	14130	14125	14140	14090	14128	14090	14027	14090	14023	13988	14089	13933	14181	14271	14316	14094	14001	14080	14077	13881	14089	14067	14079	14224	14253	13867	14226	14040	14034	14006	14228	14022	14040	14105	14007	14190	14153	14019	14063	14123	14083	14264	14112	14044	14161	14355	14140	14262	14275	13966	14196	14034	14055	14117	14094	14031	14114	14063	14076	14090	14126	14082	14109	14157	14035	14045	14176	14026	14212	14161	14145	14155	14083	13997	14118	13947	14061	14139	13920	14108	14292	13958	14170	14105	14194	14064	14119	14232	13988	14165	14091	14231	13984	14140	14092	14090	14110	14124	14116	14106	14082	13923	13875	13916	14011	14290	14092	14228	14120	13934	14155	14133	14067	14090	14002	14123	13961	14035	14095	14038	14128	14096	14142	14050	13901	14023	14080	14036	14219	14013	14059	14066	14129	14143	14041	13895	14003	13895	13950	14040	14181	14116	13954	14101	14180	14118	14162	14234	14147	13791	14102	14218	13960	13976	14031	14073	14048	14190	13995	13980	13900	14244	14031	14052	13914	14125	14188	14256	14110	14093	14177	14294	13951	14212	14241	14069	14109	14091	14031	14098	14068	14185	14141	14078	14081	14201	14045	14170	14194	14049	13998	14276	14094	14163	14298	14015	14111	14123	14049	13967	14173	14045	14266	14105	13882	14044	14045	14124	14097	14036	14142	14114	14043	14094	14124	13982	14097	13934	14073	14007	14128	14020	14077	14226	14190	14107	13997	14174	13985	14253	14144	13974	13936	14157	14001	14156	14251	13876	14139	14041	13978	14221	14213	13941	14097	14066	14057	14126	14066	14012	14078	14154	14116	14089	14123	14098	14035	13982	14123	14184	14110	14118	14195	13948	14068	14116	14038	14189	14020	14089	14255	14123	14131	13996	14075	13966	13982	14019	13987	13963	14060	14097	14166	14132	14300	13987	14129	14206	14052	13972	14221	14085	14046	14230	14105	14222	14028	14080	14101	14084	14087	14264	14076	14173	14025	14125	14107	14199	14201	14050	14151	14047	13992	14061	14092	14029	14173	14096	13893	14045	14099	13973	13913	13996	13986	14160	14076	14011	13997	14238	13938	14088	14052	14066	14212	14214	13989	14181	14129	14037	13949	13936	14171	14146	14057	13952	14104	14031	14198	14130	14010	14110	14054	14002	14219	14011	14076	14092	14119	14163	13971	14122	14133	14204	13980	14043	14200	13981	14122	14069	14143	14027	14208	14057	14266	13903	14275	13976	14178	13971	14013	14058	13927	14093	14011	14065	14032	14147	14282	14017	14080	14097	14089	14014	14186	13989	14056	14090	13983	14248	14002	14091	13940	14144	14140	14133	14139	13959	14049	14103	14001	14238	14030	14117	14061	13942	14156	14164	13958	14060	13924	14156	14008	14054	13993	14123	14042	13982	14145	13999	14117	14021	14077	14054	14050	14057	14168	14059	14205	14085	14134	14026	14126	14089	14279	14131	14005	14269	14059	14107	14063	14173	14141	14102	14115	14114	14026	14129	13903	14251	14002	14088	14043	13951	14154	14128	14035	14051	13911	14183	14050	13982	14048	14135	14178	13880	14142	14089	14172	14167	14023	14018	14152	14109	14059	14255	13950	14241	14216	14083	13975	14049	14057	13982	14077	13950	14135	13860	14264	14075	14149	13992	14195	14125	14091	13977	13892	14347	14044	14101	14080	14242	14022	14145	14006	14114	14170	13984	14172	14090	14116	13955	14193	13938	14098	14252	14223	14193	13957	14168	14192	13982	14128	14024	13961	14058	14161	14177	14041	14170	14086	13896	14256	14119	13961	14344	14056	14017	14092	14209	14157	13966	14081	13905	14054	14121	14023	14060	14164	14118	14030	14107	14010	14207	14019	14128	14319	14063	14079	14191	14041	14219	14008	13989	14082	14120	14183	14084	13892	14159	14066	13966	14096	14047	14044	14060	14057	14182	14169	14113	14078	14044	14133	14068	14116	13987	14011	13939	14133	14064	14149	14058	13951	13958	14012	14117	14086	14220	14096	14103	13987	14100	14093	14186	14140	14167	13980	14087	14059	14145	14146	14226	14029	14224	13993	13947	14131	14144	13940	14050	14112	14060	14096	14192	14045	13925	14010	14253	14125	13968	14218	14153	14151	14219	14128	14347	14067	14121	14306	14106	14106	14178	14197	14009	14149	13948	14165	14042	14086	14258	14110	14173	14182	14143	14114	14203	14048	14163	14058	13976	14178	14033	14074	14079	14079	14236	14133	14133	14117	14163	14057	14200	14164	14162	14104	13932	14174	14158	14133	14191	13993	13990	14147	14211	14111	14172	14221	14014	14163	13967	14116	14036	14118	14185	14032	13977	14065	14125	13979	14076	14129	14138	14021	14130	14292	14225	14078	14143	14134	14006	13980	14047	14053	14092	14223	14023	14256	14149	14114	14106	14217	14062	14271	13986	14086	13972	14012	13987	14205	14066	14102	14040	14224	14064	14159	14104	14086	14017	14052	13986	14181	14146	14119	14002	13999	14176	14059	14143	14120	14089	14028	13996	14094	14048	14151	14168	14109	14109	14063	14088	14190	13997	13873	14057	14077	14141	14126	14106	14064	14081	14127	14270	14154	14068	14128	14180	14128	14065	14084	14125	14031	14050	13970	14287	14170	13995	14203	14058	14126	14084	14037	14116	14027	14152	14121	14102	14098	14089	14080	14222	14053	14119	14106	13973	14100	14159	14066	14223	14235	14119	14056	14107	14145	14085	14196	14087	14136	13928	14134	14005
30535	27671	32320	29099	25131	23241	22039	20798	20006	19375	19470	19475	19424	19171	19108	18979	19185	18954	19150	19177	19345	19297	19153	19241	18986	19297	19032	19271	19083	19306	19105	18858	19085	19276	19088	19038	19162	19159	19464	19279	19383	19494	19084	18979	18879	19000	19102	19132	19293	18948	18951	19115	18966	19109	19116	18998	19317	18995	19085	19135	19083	19082	19035	18786	19059	19136	19106	18922	18949	18948	19358	18959	18952	19004	19079	19005	19190	19101	18959	19222	19002	18876	19119	18912	19091	19171	19064	19186	19145	19074	19128	19207	19094	18921	19230	18985	19011	19004	19206	18882	18985	19004	19058	19143	18933	19259	19169	18874	19117	18966	19136	19200	19222	19186	18868	19094	19143	18913	18949	19345	18894	19019	18975	19104	18985	19057	19187	19156	19116	19017	19263	19035	19024	19110	19185	19013	19322	19316	19356	19050	19214	19036	19094	19104	18795	18849	18945	19072	18982	19103	19247	18963	19185	18984	18899	18997	19101	18990	19071	19316	19135	19030	19114	18949	19092	19078	19124	18977	19111	19312	19010	19093	19124	19143	19132	18849	19095	19207	19177	18933	19369	19141	18986	19210	19062	19079	19143	18957	19110	19122	19075	18998	19107	18967	19082	18944	19026	19053	19178	19210	19170	19086	19089	19053	18966	19176	19058	19199	19113	19021	19214	18997	19060	19086	18966	19081	18972	19032	18933	18950	19075	19131	18928	19164	19157	18925	19048	19153	18871	18850	19209	19083	19145	18759	19199	18990	19330	19112	19203	19072	19015	19056	19150	18974	18998	19169	18989	19023	19130	19056	19087	18933	19230	19246	18973	19034	18957	18939	18862	19025	19055	18954	18943	19180	19001	19064	19096	19069	18853	19121	18751	19132	18958	19089	19196	18991	19008	18815	19122	19119	19089	19045	18850	18948	19038	19043	19149	19195	19198	19085	19268	19144	19267	18965	19335	19178	19163	19019	19165	18955	19182	19041	19025	19224	19301	19148	19195	19082	18973	18897	18897	18916	19120	19099	18991	19100	19189	19156	19036	18820	18917	18945	19071	18989	19060	19073	18969	18992	19101	18881	18970	19045	19193	18872	19067	18932	19144	18982	19094	19075	19116	18995	19143	19159	18863	18905	18882	19228	19120	19098	19288	19165	19128	19196	19160	19230	19071	18995	18905	18987	19105	19099	18995	18985	19062	19279	18831	19009	19016	19029	19012	19201	18946	19062	19174	19209	18993	19068	19026	18817	19317	19252	19049	19099	19094	19033	19005	19079	19007	18981	19112	19071	18960	18903	18876	19080	18984	19008	19072	18947	19215	18985	19345	18992	19120	19110	19116	18838	18988	18671	19006	18775	18927	19121	19196	19121	19074	19177	19023	19116	19287	19050	19074	18882	18933	18867	19120	18966	19056	18818	19277	19153	19218	19292	19186	18908	19007	18965	18956	18982	19194	19150	18911	19013	19155	19298	18942	18968	18988	18987	18910	19088	19052	19064	19194	19227	19112	18979	18909	19154	19064	19051	19038	19114	18993	18848	18863	19046	18902	18940	19191	19333	19082	18861	19092	19034	19138	18967	19167	19218	19082	19292	19276	19068	19082	19107	19049	19011	19182	19002	19079	18965	19146	19053	19006	19076	19173	18944	19192	19121	19171	18958	18841	19103	19080	19100	19016	19064	19248	19016	19256	19328	19314	18961	18934	19004	18819	18959	19133	19285	19036	19189	19229	19211	19085	19271	19143	18995	19296	19192	18957	18890	18959	18867	19122	18994	19131	18974	18931	19038	19159	19125	19103	19111	18980	19008	19138	19176	18969	18938	18897	18956	19189	19042	18978	19241	19161	19097	19187	19065	18845	18776	19123	18909	19213	19010	19141	19037	19268	19069	19054	19011	19148	19134	19061	19149	19187	19041	18973	19013	18972	19115	19043	19064	18974	18966	19104	19032	19085	19194	19227	18835	19167	19003	19065	19250	19005	19097	19079	19249	19228	18890	18955	19039	19230	19190	19279	18842	18980	19237	19183	18931	19122	18851	19227	18897	19246	19020	19012	18795	19029	19001	19025	19037	19057	18937	19269	19279	19133	19091	19159	19170	19126	18974	19115	18950	19169	19067	18938	19025	19116	19077	18944	19005	18844	18979	19112	19121	18894	19102	19041	19082	19273	19135	19133	19384	19241	19020	19106	19033	18881	18809	19110	18982	18888	19066	19239	19085	19048	19110	18981	19109	19040	19081	19001	19228	19100	19068	18898	19271	18978	19071	19068	19075	18996	19212	19218	19025	19187	19034	19156	19014	19186	19042	18886	18949	18930	18988	19106	18907	19128	18974	19157	19035	19254	19265	19221	19091	19170	19016	19244	19152	18958	19208	19061	19129	19047	18937	19052	18772	18927	19076	18996	18950	19194	19085	19154	19117	19138	19098	19033	19190	19161	19024	19139	19093	19060	19055	19069	18976	19042	18992	19068	19037	19169	19119	19211	18937	19335	19093	19202	19087	19052	19019	19237	19169	18873	19060	19015	18975	18995	19148	19204	19005	19159	18977	19065	19174	19089	19035	19142	19051	19239	18962	19088	18961	19014	19243	19249	19011	19091	19035	19028	19070	19207	19069	18912	18968	18888	19105	18866	18907	18948	19123	19111	18921	19233	19271	19149	18949	19099	19168	18931	19007	19026	18898	18993	19086	18998	19158	19063	19098	19089	19096	19176	19049	19150	19053	18953	19114	19319	19229	19006	19149	18923	18998	19089	19056	19092	18988	19124	19139	19082	18816	19157	19327	19100	19024	18917	18975	19144	19013	19019	18980	19050	19100	18978	19108	19015	19029	18880	18979	18873	19037	18962	18929	19023	18793	19038	19165	19055	19128	18942	18899	18935	19083	19042	19086	19030	18935	19031	18998	19253	19091	18927	19073	19088	19113	19000	18958	18878	19093	19170	19029	19270	19062	19044	19230	18834	19028	19182	19289	19132	18999	19133	19047	19006	19087	19228	19280	18963	19097	18920	18950	19028	18981	19179	19086	19107	18907	19229	19002	19220	19050	18957	18906	19148	19256	19078	18976	18872	19047	18774	18982	19196	18973	19005	18939	19114	19109	19231	19077	19121	19092	19077	18952	19066	18952	19063	18933	19073	19115	19119	18875	19058	18973	19039	19313	19176	19040	18843	19089	19155	19116	19156	19108	19230	19042	19246	19331	19203	18959	18717	19155	18949	19236	18934	18816	19291	19159	19140	18976	19025	19048	19214	19052	18899	19087	19031	18990	19141	19138	19340	19170	18976	18998	19060	19245	19403	19178	18876	19124	19100	18838	19184	19242	18988	19028	19007	18861	19096	19134	19233	19150	19019	19007	19138	19141	18889	19019	18823	18983	19001	19020	19061	18919	18977	19026	19167	19334	19121	19153	19087	19120	18976	19138	19138	19180	19090	18856	18896	19031	19121	18987	19050	19001	19042	18878	19114	19252	19184	18921	18858	18932	19143	19043	19307	19165	19122	19106	19206	19090	19159	19011	19022	18886	19020	19067	19011	19027	18960	19016	19143	19106	19025	19225	19139	19005	18805	18980	18868	18845	19117	18962	19175	18996	19136	18916	19000	19129	19086	19310	19067	19008	19022	18905	19074	19219	18935	19080	18856	19270	19065	19142	19021	19033	19083	19017	18984	19181	19052	18952	18965	19190	19063	19110	19088	19123	19023	19050	19032	19173	18860	18832	19204	18981	18889	19122	19229	19169	19061	18823	19331	19103	19130	19079	19106	19123	19255	19063	19192	18973	18873	19089	18973	19044	19126	19193	18950	19067	19018	19064	19142	19052	19194	19175	19026	19047	19113	19175	19047	18973	19049	19112	19252	19166	19072	19332	19254	18942	18983	19163	19130	18896	19223	19210	19010	18858	19269	19394	19161	19209	19154	19242	19238	19190	19197	18938	18888	19229	19000	19085	19217	19071	18918	18977	19039	19032	19155	19169	19242	18905	19000	18926	19044	19090	19155	19141	19002	19253	19136	18858	18932	19033	19055	19092	19108	19053	19047	19146	19086	19185	18933	19036	19189	19081	18988	19210	18848	19169	18941	19104	18926	19242	19071	19183	19225	18980	19066	19141	19124	18899	19267	18892	19000	18823	19080	19005	19142	19265	19186	19135	19086	18958	19118	19039	18956	19131	19005	19175	19004	19027	19046	19009	19281	19164	19074	19057	18905	19133	18960	19039	19366	19055	19121	19077	18981	18946	19123	18998	19129	19145	19178	19151	19102	19141	19279	18909	19092	18933	18939	19085	18968	19041	19012	19008	19105	18761	18859	19112	19234	19185	19121	19098	18886	19083	18968	19133	19032	19231	19047	19046	19071	19051	19230	19181	18901	19141	19258	19195	19056	19029	18830	19114	18986	19037	18877	19057	19201	19097	19083	18980	19298	19054	18951	19156	19144	19315	18964	19044	19176	19233	19082	19106	19354	19086	18908	19262	19000	19006	18687	18966	19009	19092	18956	19038	19107	19003	19013	19135	19240	18916	19151	19115	19027	18967	18915	18996	18949	18923	18904	19198	19003	19038	19285	18969	19099	19085	19126	19067	19167	19123	19288	19264	19236	18887	18975	19068	19151	18958	18992	19394	19140	19072	19210	19298	19183	19209	19037	18883	19258	19156	19080	18986	19001	18947	19152	19033	19098	19162	19120	19154	19171	19127	18961	19208	19030	19304	19016	19343	19193	19020	19144	19012	19002	19179	19113	19246	18927	19091	19084	19073	19042	19107	19085	19236	19095	19218	19201	19218	18900	19297	19100	19045	18921	19073	19206	18940	19106	19126	19065	19289	19047	18936	19117	19097	19039	19113	19143	18982	19143	19238	19118	19074	18904	19351	18993	19058	19115	19014	19012	19103	18881	19387	18911	18977	19141	19281	18870	19023	18951	18912	18953	18997	18949	18794	18972	18956	19100	18827	18890	18944	19194	19091	19057	19116	19116	19099	18932	18935	19327	19197	19167	19123	19282	19286	19409	19199	19191	18927	19150	19086	19247	18898	19096	19209	19140	19031	19256	18985	18945	18876	19093	18774	19170	19087	19091	18861	18856	18989	19177	18960	19152	18833	19087	18939	19009	19169	18936	18971	19100	19003	19005	19079	19118	18958
24089	35564	35175	28215	23870	21011	18764	17137	15914	15739	15337	15243	15171	14978	14816	14911	14924	14937	14490	14868	14911	14958	14920	14987	14999	14792	14637	14780	14795	14992	14849	14818	14735	14781	14775	14713	14893	14800	14889	15018	14875	15039	14835	14602	14653	14696	14663	14784	14744	14703	14738	14731	14750	14705	14640	14733	14664	14746	14786	14634	14840	14744	14553	14708	14831	14691	14712	14708	14676	14700	14804	14897	14739	14737	14769	14703	14538	14823	14813	14695	14585	14744	14633	14682	14896	14759	14766	14630	14681	14601	14670	14753	14563	14551	14698	14680	14641	14833	14580	14988	14724	14712	14591	14701	14670	14906	14726	14810	14712	14818	14824	14819	14578	14601	14748	14675	14754	14656	14733	14766	14851	14591	14759	14773	14582	14675	14816	14767	14670	14903	14826	14839	14614	14706	14673	14862	14704	14694	14660	14709	14654	14475	14826	14840	14701	14670	14708	14752	14834	14633	14839	14633	14692	14764	14669	14843	14901	14863	14806	14761	14863	14695	14716	14740	14722	14607	14824	14730	14740	14776	14691	14781	14723	14903	14701	14673	14587	14860	14710	14586	14643	14742	14644	14631	14589	14672	14730	14743	14716	14786	14738	14661	14789	14765	14732	14778	14840	14706	14773	14842	14800	14747	14783	14612	14648	14720	14547	14798	14767	14732	14815	14527	14696	14582	14734	14742	14775	14735	14685	14648	14624	14731	14823	14782	14704	14735	14826	14735	14691	14836	14770	14751	14767	14492	14640	14834	14678	14723	14732	14886	14729	14759	14788	14823	14769	14866	14694	14788	14607	14522	14749	14757	14805	14741	14759	14718	14922	14826	14821	14846	14413	14705	14845	14582	14822	14600	14698	14666	14648	14815	14786	14748	14747	14686	14742	14698	14591	14825	14695	14710	14693	14686	14853	14885	14814	14789	14602	14694	14758	14776	14814	14615	14670	14868	14553	15003	14556	14840	14778	14652	14649	14550	14671	14801	14725	14714	14669	14847	14650	14611	14638	14648	14822	14687	14570	14735	14708	14638	14705	14848	14597	14818	14670	14777	14684	14835	14783	14612	14659	14649	14600	14816	14620	14788	14747	14514	14747	14776	14673	14721	14786	14596	14766	14679	14671	14759	14571	14729	14798	14639	14756	14712	14839	14718	14648	14768	14658	14851	14674	14627	14735	14706	14683	14735	14708	14866	14666	14717	14694	14705	14751	14555	14671	14634	14624	14652	14689	14670	14790	14680	14575	14579	14761	14715	14679	14640	14442	14779	14625	14722	14737	14766	14645	14654	14631	14750	14815	14698	14770	14641	14740	14785	14720	14819	14649	14709	14803	14550	14708	14837	14582	14645	14761	14796	14664	14661	14814	14689	14739	14688	14557	14686	14877	14961	14704	14863	14690	14525	14647	14796	14781	14717	14666	14654	14721	14797	14848	14681	14668	14630	14741	14862	14759	14828	14678	14751	14773	14721	14844	14685	14820	14709	14688	14674	14596	14789	14731	14635	14781	14819	14735	14665	14762	14675	14893	14709	14833	14815	14548	14902	14677	14757	14868	14740	14772	14677	14630	14735	14846	14815	14592	14735	14744	14703	14749	14547	14656	14640	14695	14641	14792	14699	14734	14694	14646	14756	14810	14673	14705	14757	14603	14703	14674	14688	14580	14686	14735	14667	14973	14692	14682	14692	14768	14649	14666	14492	14874	14797	14736	14731	14827	14791	14704	14693	14802	14676	14680	14753	14902	14817	14810	14603	14671	14724	14746	14794	14790	14846	14769	14657	14576	14749	14687	14727	14638	14850	14694	14765	14751	14675	14739	14768	14840	14855	14795	14745	14841	14826	14653	14668	14763	14684	14783	14752	14889	14655	14790	14749	14619	14806	14693	14744	14663	14772	14678	14752	14585	14548	14648	14649	14751	14787	14737	14645	14794	14753	14745	14774	14773	14635	14762	14620	14849	14611	14707	14632	14661	14857	14710	14892	14802	14636	14726	14514	14748	14694	14748	14878	14766	14850	14698	14769	14838	14508	14798	14669	14750	14665	14923	14705	14559	14513	14715	14591	14623	14710	14718	14480	14814	14644	14782	14669	14705	14803	14876	14722	14792	14742	14642	14645	14575	14561	14700	14613	14726	14741	14596	14759	14622	14752	14785	14716	14832	14789	14518	14837	14579	14699	14733	14639	14625	14791	14982	14732	14774	14760	14649	14653	14771	14771	14643	14709	14782	14603	14843	14649	14555	14635	14723	14637	14765	14795	14808	14775	14744	14646	14752	14657	14686	14710	14755	14791	14906	14758	14711	14739	14679	14675	14677	14561	14623	14586	14780	14629	14649	14659	14652	14759	14691	14748	14683	14730	14769	14711	14948	14641	14776	14678	14753	14730	14751	14735	14807	14871	14795	14596	14948	14714	14861	14790	14708	14896	14735	14575	14781	14685	14636	14844	14572	14789	14781	14852	14764	14651	14512	14758	14518	14830	14591	14538	14725	14823	14633	14775	14781	14761	14678	14680	14780	14838	14598	14715	14805	14919	14672	14581	14734	14693	14880	14760	14839	14767	14709	14702	14698	14707	14607	14782	14858	14826	14792	14633	14591	14789	14802	14741	14861	14529	14741	14775	14687	14747	14693	14688	14707	14718	14838	14614	14824	14627	14803	14889	14691	14514	14635	14502	14705	14577	14693	14621	14798	14797	14804	14754	14670	14964	14776	14778	14841	14621	14563	14601	14840	14640	14753	14763	14710	14654	14847	14782	14692	14728	14839	14811	14749	14816	14585	14867	14753	14660	14775	14833	14837	14737	14991	14781	14788	14720	14838	14776	14621	14589	14740	14826	14751	14833	14668	14633	14713	14667	14748	14662	14701	14470	14824	14840	14652	14725	14603	14715	14606	14732	14708	14746	14811	14854	14714	14694	14766	14728	14807	14599	14819	14696	14817	14792	14629	14798	14882	14626	14642	14572	14622	14716	14679	14803	14643	14857	14839	14603	14794	14771	14755	14757	14652	14638	14591	14742	14818	14768	14689	14640	14759	14899	14662	14816	14775	14693	14849	14701	14688	14890	14748	14798	14641	14755	14878	14681	14717	14835	14678	14736	14652	14623	14725	14837	14819	14711	14731	14739	14723	14544	14642	14713	14928	14620	14759	14830	14606	14701	14700	14809	14628	14794	14673	14868	14629	14674	14666	14709	14954	14702	14724	14771	14940	14988	14611	14822	14747	14771	14758	14793	14711	14696	14642	14530	14744	14780	14867	14547	14763	14880	14685	14689	14715	14465	14809	14788	14902	14662	14857	14594	14714	14753	14667	14810	14590	14866	14657	14798	14676	14743	14777	14727	14745	14786	14805	14468	14760	14613	14640	14708	14820	14763	14686	14595	14714	14762	14872	14895	14723	14701	14780	14744	14886	14642	14765	14549	14722	14919	14871	14667	14648	14728	14826	14701	14685	14740	14772	14636	14695	14612	14722	14769	14667	14872	14767	14785	14823	14790	14907	14782	14854	14720	14784	14652	14823	14660	14754	14645	14758	14719	14725	14713	14636	14743	14642	14786	14637	14834	14793	14773	14810	14644	14809	14709	14782	14783	14699	14719	14738	14691	14705	14667	14569	14712	14519	14685	14839	14837	14754	14646	14834	14656	14642	14535	14851	14644	14547	14805	14777	14706	14679	14883	14793	14692	14793	14759	14614	14733	14768	14732	14685	14656	14728	14778	14547	14644	14788	14560	14718	14666	14867	14787	14833	14704	14702	14591	14962	14562	14705	14800	14814	14953	14678	14682	14854	14773	14591	14585	14749	14756	14858	14752	14747	14790	14861	14723	14739	14605	14929	14759	14759	14788	14703	14772	14775	14682	14693	14795	14564	14511	14942	14611	14685	14794	14785	14787	14830	14845	14813	14647	14762	14699	14857	14676	14456	14751	14613	14814	14592	14637	14839	14731	14582	14742	14860	14718	14689	14833	14668	14802	14708	14923	14740	14978	14807	14773	14667	14779	14833	14654	14552	14713	14714	14635	14930	14777	14656	14707	14963	14669	14773	14655	14728	14838	14798	14746	14791	14742	14795	14795	14748	14742	14723	14612	14817	14734	14764	14650	14674	14802	14911	14838	14584	14812	14562	14719	14717	14574	14715	14862	14606	14838	14744	14772	14631	14822	14787	14738	14713	14785	14807	14704	14631	14700	14754	14709	14644	14757	14661	14729	14763	14625	14887	14752	14762	14715	14709	14710	14751	14653	14858	14834	14761	14815	14627	14654	14779	14751	14731	14893	14774	14856	14674	14523	14764	14787	14658	14509	14636	14868	14664	14741	14673	14701	14711	14703	14721	14757	14649	14812	14775	14739	14804	14819	14838	14695	14725	14701	14740	14715	14796	14862	14768	14804	14723	14850	14730	14724	14749	14716	14663	14885	14677	14773	14866	14669	14772	14713	14776	14724	14872	14708	14557	14922	14665	14649	14711	14718	14520	14673	14719	14523	14782	14816	14664	14867	14800	14787	14696	14674	14805	14754	14720	14687	14900	14747	14600	14894	14666	14603	14750	14666	14786	14763	14731	14711	14603	14511	14810	14694	14798	14873	14782	14657	14740	14841	14748	14829	14956	14780	14942	14926	14644	14698	14575	14691	14639	14641	14806	14856	14885	14549	14729	14670	14826	14734	14909	14668	14912	14490	14793	14957	14665	14679	14758	14540	14868	14767	14632	14687	14739	14567	14832	14913	14839	14807	14612	14787	14657	14740	14751	14786	14686	14700	14784	14721	14709	14717	14665	14743	14590	14685	14760	14615	14669	14643	14950	14897	14603	14602	14692	14706	14715	14643	14858	14736	14731	14798	14832	14654	14710	14855	14762	14746	14808	14801	14657	14783	14717	14602	14593	14769	14795	14738	14682	14816	14489	14837	14605	14891	14682	14700	14786	14561	14730	14647	14656	14581	14694	14616	14803	14660	14756	14819	14856	14771	14814	14729	14939	14512	14645	14772	14640	14892	14827	14736	14691	14690	14745	14640	14675	14596	14684	14731	14649	14813	14715	14561	14657	14623	14726	14790	14729	14798	14757	14676	14768	14643	14842	14643	14656	14631	14585	14672	14724	14598	14621	14750	14625	14699	14734	14829	14769	14792
24681	20957	28209	24924	24584	25830	24659	21071	20188	19650	19411	19398	18933	18637	18448	18808	18443	18725	18507	18655	18579	18571	18523	18551	18612	18653	18386	18333	18449	18711	18530	18321	18414	18435	18401	18537	18399	18537	19195	20232	19891	19584	18709	18297	18417	18241	18276	18353	18340	18440	18437	18201	18493	18315	18204	18364	18404	18447	18352	18077	18380	18383	18431	18476	18293	18137	18168	18130	18429	18439	18377	18302	18339	18461	18446	18392	18451	18228	18208	18273	18411	18410	18320	18215	18485	18439	18462	18113	18461	18327	18191	18363	18309	18351	18369	18026	18347	18149	18253	18140	18385	18266	18113	18358	18309	18522	18309	18360	18352	18240	18350	18505	18485	18418	18560	18268	18221	18491	18140	18440	18192	18286	18293	18349	18324	18304	18356	18258	18407	18331	18351	18529	18465	18299	18469	18213	18322	18435	18379	18121	18379	18373	18302	18217	18569	18126	18129	18305	18269	18136	18479	18305	18413	18415	18477	18239	18331	18207	18340	18375	18381	18471	18459	18413	18217	18469	18266	18372	18443	18147	18509	18205	18317	18241	18410	18272	18259	18471	18508	18121	18319	18452	18444	18462	18099	18253	18388	18410	18323	18319	18216	18409	18169	18344	18262	18318	18150	18265	18427	18386	18324	18417	18385	18230	18277	18247	18214	18357	18312	18555	18324	18208	18255	18398	18310	18533	18134	18245	18263	18341	18259	18250	18361	18206	18493	18427	18406	18367	18233	18218	18563	18244	18276	18287	18499	18325	18497	18247	18240	18398	18379	18256	18378	18588	18400	18369	18467	18364	18510	18097	18202	18267	18500	18315	18516	18269	18237	18153	18292	18284	18407	18449	18326	18250	18353	18465	18409	18340	18266	18111	18388	18345	18281	18411	18457	18398	18271	18291	18394	18309	18331	18126	18470	18399	18274	18183	18137	18493	18389	18346	18241	18451	18421	18440	18387	18369	18404	18180	18114	18315	18395	18380	18455	18560	18385	18372	18354	18342	18084	18268	18282	18324	18497	18400	18334	18187	18499	18585	18354	18388	18355	18414	18478	18326	18305	18155	18382	18439	18417	18338	18198	18315	18272	18142	18297	18169	18373	18309	18418	18332	18242	18301	18310	18215	18395	17933	18400	18174	18372	18199	18147	18164	18270	18315	18234	18091	18515	18268	18237	18473	18386	18144	18439	18218	18338	18375	18368	18367	18317	18476	18198	18076	18318	18135	18281	18406	18244	18554	18198	18479	18446	18336	18293	18254	18217	18400	18270	18303	18627	18469	18276	18395	18324	18371	18319	18466	18024	18256	18339	18427	18282	18148	18448	18040	18202	18329	18401	18478	18160	18085	18437	18319	18204	18355	18438	18258	18448	18281	18316	18378	18275	18289	18369	18286	18352	18272	18441	18401	18121	18297	18368	18133	18347	18375	18210	18422	18281	18258	18201	18246	18476	18293	18258	18575	18287	18204	18360	18352	18478	18441	18356	18286	18549	18310	18373	18348	18525	18301	18249	18221	18249	18234	18207	18503	18395	18165	18325	18403	18404	18199	18331	18097	18638	18206	18098	18198	18324	18404	18491	18188	18430	18447	18273	18426	18311	18501	18527	18271	18489	18090	18428	18311	18286	18505	18385	18393	18375	18215	18127	18455	18479	18389	18347	18117	18123	18389	18228	18422	18220	18249	18332	18312	18444	18536	18507	18351	18366	18537	18311	18518	18232	18544	18391	18361	18300	18229	18261	18367	18356	18221	18104	18378	18048	18213	18138	18083	18397	18142	18442	18376	18424	18262	18305	18325	18477	18346	18393	18490	18276	18447	18303	18246	18385	18300	18179	18482	18063	18520	18414	18396	18462	18356	18351	18397	18235	18512	18360	18287	18338	18387	18261	18300	18187	18251	18148	18470	18206	18344	18328	18307	18401	18518	18337	18442	18411	18455	18321	18401	18134	18255	18135	18126	18403	18085	18293	18369	18071	18412	18356	18374	18364	18396	18235	18412	18216	18123	18384	18339	18545	18265	18363	18179	18332	18231	18282	18408	18279	18516	18363	18505	18308	18220	18426	18344	18348	18506	18510	18248	18155	18375	18365	18369	18264	18242	18482	18456	18253	18207	18161	18233	18501	18333	18328	18464	18374	18233	18209	18226	18315	18271	18164	18402	18431	18367	18357	18478	18488	18343	18218	18267	18270	18147	18318	18184	18453	18283	18344	18194	18349	18493	18230	18310	18297	18315	18355	18329	18379	18415	18209	18332	18350	18348	18323	18266	18361	18270	18443	18461	18569	18356	18238	18409	18290	18297	18361	18284	18343	18329	18322	18297	18240	18177	18190	18329	18259	18399	18422	18338	18402	18475	18167	18390	18576	18395	18330	18386	18382	18234	18420	18209	18243	18160	18174	18266	18256	18302	18215	18295	18321	18245	18498	18232	18282	18335	18528	18188	18025	18532	18291	18173	18193	18236	18410	18370	18390	18345	18430	18490	18490	18286	18114	18462	18272	18096	18380	18238	18104	18222	18357	18370	18360	18200	18385	18360	18216	18250	18390	18271	18371	18362	18009	18247	18157	18189	18264	18232	18301	18112	18257	18315	18555	18053	18440	18270	18054	18496	18433	18277	18361	18164	18481	18160	18388	18361	18256	18272	18498	18256	18244	18224	18309	18162	18243	18413	17971	18203	18284	18366	18289	18346	18412	18374	18588	18197	18264	18149	18207	18429	18629	18329	18267	18310	18345	18385	18230	18473	18453	18321	18503	18248	18156	18151	18352	18185	18367	18160	18367	18281	18257	18389	18221	18553	18390	18364	18225	18388	18349	18428	18150	18442	18448	18355	18456	18144	18265	18330	18253	18288	18231	18146	18417	18288	18372	18319	18354	18134	18364	18429	18295	18284	18428	18324	18217	18559	18362	18563	18387	18298	18451	18321	18284	18124	18298	18438	18317	18302	18136	18112	18501	18167	18287	18509	18423	18296	18173	18111	18230	18370	18506	18351	18336	18506	18184	18390	18363	18100	18345	18437	18402	18295	18315	18233	18280	18220	18356	18200	18339	18428	18326	18142	18240	18422	18184	18310	18457	18322	18430	18415	18275	18121	18445	18321	18417	18416	18406	18630	18537	18295	18382	18350	18217	18175	18290	18361	18234	18359	18422	18374	18464	18434	18290	18430	18501	18476	18458	18085	18363	18221	18281	18335	18191	18425	18407	18619	18388	18386	18260	18421	18453	18047	18197	18311	18452	18442	18419	18443	18378	18143	17914	18359	18432	18255	18296	18328	18275	18167	18387	18454	18301	18259	18261	18337	18276	18438	18218	18423	18460	18311	18290	18291	18516	18216	18236	18422	18159	18398	18337	18208	18353	18385	18341	18273	18237	18275	18185	18388	18120	18606	18386	18266	18321	18305	18421	18313	18241	18270	18207	18051	18453	18333	18264	18187	18146	18271	18378	18235	18228	18271	18094	18335	18337	18156	18212	18428	18282	18195	18193	18302	18220	18314	18296	18368	18069	18360	18436	18333	18337	18408	18289	18371	18308	18445	18463	18441	18541	18259	18541	18342	18431	18199	18196	18532	18205	18273	18427	18252	18460	18421	18252	18231	18293	18506	18496	18225	18313	18342	18332	18390	18399	18175	18253	18090	18382	18161	18126	18195	18374	18401	18322	18318	18551	18369	18417	18187	18269	18399	18404	18252	18353	18504	18069	18386	18506	18141	18300	18197	18362	18342	18349	18182	18363	18239	18350	18256	18241	18473	18142	18580	18237	18404	18278	18262	18233	18209	18234	18230	18387	18471	18460	18133	18364	18452	18202	18551	18313	18182	18428	18297	18255	18103	18467	18361	18222	18275	18116	18358	18271	18261	18239	18250	18207	18437	18425	18169	18325	18229	18338	18568	18526	18317	18393	18459	18384	18265	18292	18356	18234	18319	18225	18281	18418	18263	18347	18335	18209	18229	18167	18359	18353	18382	18205	18245	18419	18428	18422	18426	18314	18327	18490	18450	18255	18256	18623	18467	18252	18406	18422	18322	18051	18218	18416	18275	18226	18398	18365	18301	18191	18264	18294	18230	18287	18278	18381	18399	18237	18425	18267	18258	18168	18289	18277	18321	18459	18503	18324	18340	18413	18188	18234	18242	18247	18363	18419	18328	18400	18233	18211	18166	18266	18299	18415	18192	18293	18342	18316	18248	18356	18169	18310	18278	18229	18425	18265	18313	18327	18249	18439	18461	18401	18148	18324	18323	18361	18206	18455	18306	18361	18296	18352	18132	18339	18328	18404	18328	18394	18362	18313	18475	18364	18121	18417	18509	18342	18343	18505	18588	18359	18370	18419	18232	18438	18262	18405	18308	18398	18328	18280	18297	18314	18360	18509	18327	18405	18327	18264	18422	18185	18125	18424	18609	18301	18422	18245	18303	18078	18422	18350	18320	18414	18275	18420	18038	18171	18189	18545	18417	18345	18273	18387	18512	18396	18205	18278	18379	18191	18243	18309	18309	18344	18458	18081	18419	18163	18127	18065	18290	18371	18289	18345	18339	18296	18448	18300	18221	18283	18257	18338	18446	18388	17995	18393	18315	18417	18112	18352	18231	18252	18368	18312	18353	18195	18457	18295	18476	18378	18228	18271	18374	18453	18312	18333	18257	18381	18461	18510	18324	18341	18246	18089	18141	18388	18128	18410	18408	18460	18296	18477	18409	18338	18110	18334	18201	18331	18441	18349	18058	18143	18322	18240	18272	18363	18205	18136	18136	18289	18207	18287	18467	18435	18253	18409	18244	18159	18120	18227	18368	18158	18350	18256	18331	18364	18288	18446	18478	18424	18540	18328	18456	18387	18366	18381	18246	18309	18308	18470	18332	18360	18288	18460	18477	18335	18549	18579	18400	18409	18345	18361	18091	18361	18212	18427	18238	18215	18114	18111	18203	18170	18261	18151	18211	18165	18413	18296	18115	18318	18162	18274	18351	18303	18456	18319	18267	18312	18511	18298	18144	18207	18474	18323	18397	18343	18353	18221	18126	18060	18462	18457	18367	18360	18163	18158	18200	18348	18321	18396	18479	18239	18336	18234	18438	18506	18458	18628	18356	18480	18393	18426	18335	18513	18333	18160	18147	18447	18328	18167	18283
22916	42498	41779	33617	28752	23630	20706	18465	16903	16259	15678	15515	15260	14928	14606	14684	14725	14548	14685	14706	14605	14624	14698	14794	14594	14496	14496	14580	14592	14457	14490	14485	14497	14577	14517	14464	14384	14354	15453	17296	16268	15747	14878	14459	14461	14524	14481	14253	14451	14393	14142	14334	14400	14417	14402	14328	14264	14288	14428	14219	14476	14498	14459	14408	14248	14494	14583	14405	14296	14495	14470	14376	14511	14462	14305	14081	14486	14495	14242	14357	14486	14451	14259	14436	14347	14329	14283	14467	14429	14395	14358	14362	14283	14560	14452	14501	14326	14241	14306	14240	14397	14462	14432	14377	14330	14365	14325	14390	14353	14231	14486	14375	14332	14367	14381	14579	14384	14471	14338	14291	14342	14417	14423	14368	14381	14245	14397	14440	14469	14410	14419	14160	14367	14330	14473	14277	14422	14218	14374	14308	14478	14396	14445	14349	14193	14286	14482	14356	14562	14444	14352	14458	14292	14429	14487	14461	14435	14563	14324	14355	14543	14349	14334	14298	14191	14476	14355	14144	14235	14434	14298	14499	14372	14348	14508	14563	14375	14311	14373	14499	14363	14384	14448	14502	14463	14411	14498	14333	14389	14400	14417	14337	14431	14490	14389	14445	14443	14295	14462	14345	14543	14548	14507	14268	14435	14390	14322	14338	14310	14427	14301	14372	14467	14381	14316	14185	14497	14612	14338	14313	14403	14228	14254	14543	14379	14287	14421	14430	14440	14300	14413	14528	14373	14335	14406	14189	14303	14414	14450	14318	14259	14510	14347	14288	14401	14337	14398	14248	14293	14570	14529	14307	14379	14430	14447	14358	14455	14372	14400	14359	14479	14474	14389	14347	14347	14314	14279	14363	14452	14472	14240	14465	14438	14371	14303	14408	14272	14309	14270	14558	14302	14372	14545	14223	14290	14386	14464	14286	14307	14482	14441	14370	14529	14440	14391	14369	14382	14259	14424	14479	14348	14467	14390	14263	14236	14330	14248	14452	14430	14369	14432	14308	14489	14482	14438	14324	14353	14383	14531	14554	14398	14412	14340	14322	14347	14449	14356	14449	14309	14368	14379	14315	14346	14598	14325	14280	14412	14527	14381	14360	14250	14392	14257	14567	14261	14321	14428	14469	14421	14292	14326	14245	14327	14325	14326	14440	14365	14453	14327	14252	14430	14372	14459	14357	14572	14381	14398	14433	14125	14437	14417	14495	14464	14405	14430	14514	14626	14360	14461	14551	14284	14440	14298	14443	14426	14421	14385	14377	14340	14424	14461	14169	14437	14514	14471	14523	14385	14444	14397	14360	14401	14460	14370	14418	14453	14377	14227	14323	14410	14144	14392	14291	14369	14211	14377	14372	14347	14350	14384	14392	14353	14334	14200	14203	14362	14318	14439	14470	14212	14384	14429	14218	14473	14506	14250	14343	14317	14246	14407	14424	14574	14152	14440	14420	14360	14505	14253	14559	14158	14402	14280	14479	14426	14246	14116	14305	14479	14376	14485	14325	14338	14209	14311	14211	14357	14386	14461	14531	14218	14424	14455	14558	14324	14375	14483	14335	14380	14363	14425	14492	14353	14285	14413	14337	14399	14286	14410	14198	14452	14374	14380	14430	14321	14460	14419	14312	14416	14561	14490	14492	14318	14453	14326	14454	14391	14522	14658	14516	14441	14344	14329	14445	14278	14280	14393	14534	14341	14356	14290	14336	14304	14399	14370	14416	14213	14576	14319	14122	14246	14481	14405	14377	14334	14439	14478	14267	14244	14236	14368	14476	14437	14352	14335	14314	14281	14247	14514	14479	14449	14438	14250	14295	14403	14266	14531	14381	14548	14300	14521	14233	14414	14379	14304	14366	14311	14435	14285	14504	14270	14386	14414	14361	14372	14395	14368	14367	14370	14301	14351	14282	14418	14435	14479	14617	14324	14429	14430	14273	14263	14291	14371	14331	14294	14313	14552	14274	14442	14599	14515	14358	14367	14454	14427	14471	14407	14581	14561	14513	14497	14135	14438	14216	14600	14533	14417	14247	14347	14396	14460	14277	14422	14347	14245	14502	14518	14226	14495	14391	14362	14502	14409	14413	14297	14499	14355	14253	14393	14469	14419	14243	14308	14278	14331	14359	14323	14235	14507	14362	14364	14588	14448	14391	14371	14540	14342	14380	14235	14281	14352	14217	14386	14281	14456	14436	14359	14430	14365	14274	14402	14411	14363	14343	14468	14402	14301	14409	14376	14436	14430	14509	14528	14456	14382	14355	14203	14370	14397	14314	14301	14382	14519	14401	14333	14399	14390	14421	14309	14529	14482	14303	14370	14302	14429	14372	14370	14268	14302	14479	14205	14450	14452	14462	14251	14506	14518	14355	14366	14514	14472	14459	14453	14558	14436	14393	14545	14296	14395	14398	14297	14303	14265	14326	14382	14462	14343	14426	14404	14447	14279	14323	14346	14378	14388	14287	14283	14297	14352	14446	14446	14295	14268	14455	14592	14557	14372	14468	14374	14410	14599	14417	14454	14429	14411	14341	14410	14492	14355	14243	14546	14469	14550	14454	14292	14312	14365	14418	14379	14317	14487	14497	14421	14403	14303	14415	14521	14384	14386	14290	14506	14525	14324	14294	14463	14413	14225	14510	14438	14447	14208	14362	14382	14495	14316	14261	14294	14568	14374	14428	14445	14335	14477	14275	14431	14556	14420	14406	14219	14363	14451	14199	14531	14404	14390	14493	14394	14317	14376	14455	14396	14523	14170	14379	14470	14431	14341	14535	14413	14353	14381	14287	14232	14399	14448	14357	14390	14497	14421	14448	14409	14359	14523	14443	14353	14430	14319	14395	14433	14306	14461	14344	14222	14441	14334	14324	14463	14269	14155	14404	14481	14375	14329	14287	14433	14381	14349	14415	14417	14380	14269	14572	14552	14330	14527	14438	14283	14386	14131	14335	14259	14223	14472	14303	14404	14429	14317	14254	14535	14257	14341	14512	14388	14219	14468	14209	14336	14487	14324	14457	14509	14487	14453	14413	14345	14263	14487	14476	14428	14401	14183	14302	14381	14313	14330	14336	14366	14375	14389	14306	14327	14247	14336	14520	14281	14327	14294	14403	14401	14351	14371	14435	14584	14357	14227	14312	14232	14316	14350	14437	14381	14212	14372	14253	14371	14342	14341	14285	14342	14325	14430	14388	14486	14471	14519	14267	14334	14493	14565	14351	14295	14250	14352	14481	14260	14231	14404	14534	14327	14442	14384	14456	14317	14241	14290	14350	14347	14492	14300	14243	14357	14428	14337	14349	14416	14313	14254	14347	14514	14381	14308	14271	14297	14362	14507	14324	14371	14448	14263	14271	14307	14399	14356	14397	14285	14387	14325	14502	14399	14636	14261	14359	14294	14399	14330	14247	14463	14283	14554	14538	14341	14523	14458	14257	14295	14393	14437	14423	14416	14323	14475	14389	14436	14530	14223	14312	14468	14208	14509	14221	14403	14312	14354	14448	14279	14229	14456	14372	14454	14468	14578	14321	14299	14340	14552	14393	14409	14305	14341	14475	14269	14491	14308	14344	14354	14421	14131	14472	14434	14148	14231	14373	14213	14450	14335	14446	14497	14465	14261	14348	14398	14340	14359	14356	14526	14307	14273	14395	14396	14341	14347	14361	14308	14525	14579	14408	14393	14615	14365	14263	14409	14549	14365	14345	14469	14424	14504	14513	14223	14504	14293	14218	14360	14429	14416	14299	14437	14497	14359	14306	14442	14381	14314	14431	14385	14318	14359	14261	14389	14465	14392	14351	14338	14468	14572	14352	14325	14389	14182	14338	14512	14495	14342	14298	14257	14370	14627	14364	14466	14243	14341	14337	14382	14330	14262	14357	14327	14367	14427	14399	14396	14336	14378	14270	14322	14482	14440	14232	14318	14453	14322	14389	14426	14396	14395	14371	14371	14346	14423	14393	14317	14263	14401	14222	14435	14365	14478	14319	14390	14491	14445	14389	14062	14362	14396	14400	14280	14323	14370	14542	14303	14377	14550	14225	14492	14495	14379	14460	14328	14496	14323	14378	14357	14354	14363	14316	14357	14309	14475	14347	14386	14416	14369	14530	14404	14274	14369	14386	14378	14419	14436	14412	14381	14427	14268	14340	14539	14540	14335	14229	14393	14373	14284	14388	14408	14337	14364	14390	14353	14318	14166	14474	14398	14235	14595	14444	14333	14173	14386	14408	14391	14413	14307	14510	14378	14257	14385	14277	14355	14246	14548	14333	14156	14484	14345	14391	14336	14319	14530	14498	14414	14573	14404	14413	14332	14245	14525	14248	14457	14284	14443	14423	14397	14552	14520	14406	14494	14325	14381	14434	14328	14484	14335	14438	14408	14672	14553	14445	14379	14356	14526	14367	14559	14329	14309	14285	14403	14325	14312	14280	14429	14336	14542	14390	14416	14422	14460	14435	14551	14287	14483	14246	14264	14431	14324	14333	14215	14249	14507	14417	14414	14227	14394	14393	14268	14282	14341	14469	14569	14450	14233	14323	14321	14308	14424	14143	14293	14364	14370	14522	14220	14355	14494	14160	14386	14336	14386	14320	14320	14313	14203	14421	14303	14507	14313	14453	14381	14330	14332	14391	14417	14370	14311	14255	14311	14366	14264	14312	14252	14473	14470	14445	14412	14380	14420	14435	14210	14332	14331	14391	14382	14508	14457	14482	14448	14314	14357	14510	14449	14350	14332	14512	14475	14503	14355	14269	14311	14374	14395	14292	14370	14544	14313	14404	14384	14419	14403	14372	14404	14395	14314	14297	14171	14368	14418	14235	14438	14537	14285	14435	14306	14439	14384	14533	14514	14244	14465	14341	14378	14486	14375	14405	14394	14454	14327	14324	14474	14443	14542	14271	14423	14497	14464	14304	14293	14188	14303	14345	14478	14465	14181	14587	14474	14514	14330	14383	14155	14501	14366	14422	14473	14271	14421	14425	14415	14388	14404	14289	14416	14514	14458	14326	14493	14495	14403	14461	14311	14348	14284	14274	14389	14511	14308	14477	14340	14316	14294	14336	14360	14204	14284	14343	14549	14378	14410	14417	14363	14388	14267	14424	14464	14430	14402	14243	14291	14447	14351	14457
23350	20902	28374	23689	22277	25616	26869	21515	20043	19748	19251	19078	18729	18314	18185	17940	18022	17912	18195	17908	18087	18207	18037	18013	18257	18065	18182	17977	18001	18130	18098	18019	17880	17878	18020	18080	17805	17664	18363	21196	20985	19898	18628	17700	17729	17767	17767	17764	17864	17814	17583	17820	17746	17935	17683	17966	17674	17667	17642	17884	17736	17824	17650	17779	17606	17823	17788	17847	17675	17751	17656	17523	17608	17664	17627	17549	17656	18001	17743	17826	17583	17691	17881	17875	17840	17741	17600	17594	17564	17709	17825	17712	17757	17798	17631	17694	17715	17876	17647	17904	17666	17588	17739	17528	17574	17706	17717	17713	17594	17968	17570	17815	17700	17646	17732	17460	17795	17855	17547	17763	17639	17716	17784	17748	17920	17805	17743	17682	17810	17773	17652	17769	17542	17944	17757	17734	17484	17753	17821	17743	17678	17691	17852	17760	17852	17767	17528	17648	17615	17741	17722	17552	17856	17627	17596	17557	18046	17714	17623	17613	17780	17760	17755	17590	17785	17504	17824	17518	17532	17560	17917	17641	17685	17770	17718	17761	17623	17723	17894	17630	17743	17738	17739	17597	17717	17441	17688	17742	18074	17727	17628	17619	17730	17699	17759	17714	17711	17489	17608	17773	17652	17547	17566	17799	17758	17760	17730	17642	17861	17544	17681	17793	17761	17720	17683	17688	17738	17907	17527	17618	17811	17773	17669	17932	17721	17585	17849	17678	17654	17741	17736	17625	17895	17505	17703	17814	17659	17787	17609	17712	17795	17777	17585	17803	17592	17965	17854	17696	17865	17628	17881	17753	17595	17562	17891	17714	17811	17504	17642	17546	17802	17734	17831	17793	17852	17799	17596	17488	17492	17532	17623	17803	17785	17804	17667	17859	17686	17758	17735	17733	17902	17722	17718	17583	17838	17620	17800	17541	17853	17800	17627	17769	17923	17806	17776	17498	17616	17844	17847	17470	17443	17654	17977	17763	17720	17731	17716	17829	17879	17589	17525	17546	17542	17483	17826	17826	17579	17716	17692	17828	17730	17695	17663	17727	17825	17689	17697	17613	17735	17747	17681	17500	17668	17623	17719	17766	17721	17813	17720	17479	17746	17675	17731	17773	17680	17651	17793	17684	17719	17853	17830	17785	17645	17833	17668	17514	17726	17652	17651	17670	17628	17607	17763	17781	17503	17786	17708	17732	17834	17521	17790	17483	17833	17571	17794	17607	17905	17822	17547	17569	17686	17701	17654	17691	17764	17706	17740	17622	17856	17723	17821	17903	17632	17595	17622	17717	17723	17645	17776	17680	17633	17578	17831	17706	17841	17816	17781	17678	17789	17644	17678	17719	17809	17711	17769	17754	17445	17562	17695	17723	17603	17742	17592	17464	17673	17851	17581	17475	17705	17786	17515	17410	17641	17578	17501	17826	17818	17801	17546	17673	17588	17726	17784	17516	17757	17585	17870	17755	17739	17801	17896	17835	17685	17871	17601	17824	17628	17783	17834	17805	17608	17769	17726	17661	17689	17683	17659	17737	17695	17691	17725	17904	17730	17755	17750	17713	17777	17806	17881	17991	17869	17668	17685	17663	17759	17514	17748	17749	17633	17645	17701	17807	17771	17697	17550	17608	17453	17789	17698	17677	17646	17585	17585	17705	17710	17764	17735	17896	17659	17493	17760	17585	17705	17660	17596	17650	17644	17585	17600	17495	17527	17422	17653	17708	17669	17534	17632	17664	17782	17493	17849	17962	17692	17840	17588	17698	17603	17781	17506	17663	17800	17555	17769	17769	17809	17711	17695	17602	17652	17502	17687	17705	17544	17611	17567	17852	17606	17804	17635	17844	17852	17629	17629	17588	17702	17844	17816	17870	17661	17348	17718	17621	17724	17596	17750	17885	17820	17606	17566	17531	17693	17601	17717	17645	17734	17686	17616	17524	17689	17595	17492	17769	17789	17845	17724	17580	17751	17568	17716	17909	17870	17748	17926	17634	17700	17618	17598	17656	17673	17854	17599	17634	17679	17576	17704	17784	17891	17629	17580	17737	17653	17685	17697	17506	17713	17646	17793	17656	17685	17780	17678	17874	17845	17826	17805	17782	17495	17777	17672	17805	17594	17840	17859	17644	17680	17638	17820	17774	17689	17851	17662	17697	17556	17715	17570	17866	17774	18030	17579	17658	17710	17769	17853	17743	18071	17714	17780	17711	17752	17630	17694	17600	17604	17725	17676	17698	17546	17757	17721	17767	17609	17465	17639	17920	17743	17889	17757	17871	17920	17551	17764	17994	17890	17591	17795	17764	17656	17518	17473	17603	17790	17629	17648	17787	17679	17717	17784	17843	17685	17701	17685	17823	17671	17748	17842	17340	17695	17876	17802	17530	17801	17736	17623	17648	17867	17602	17635	17507	17851	17550	17752	17758	17850	17646	17932	17680	17673	17799	17721	17535	17541	17661	17823	17655	17764	17643	17770	17615	17599	17909	17711	17576	17757	17557	17674	17741	17726	17594	17567	17631	17646	17846	17695	17525	17410	17730	17761	17878	17740	17709	17759	17623	17770	17901	17450	17766	17864	17819	17813	17625	17757	17959	17832	17406	17838	17746	17603	17436	17732	17576	17650	17718	17635	17793	17686	17868	17706	17738	17736	17425	17593	17637	17899	17776	17641	17520	17707	17869	17699	17653	17832	17695	17756	17586	17583	17744	17837	17714	17723	17669	17608	17748	17814	17839	17671	17661	17643	17719	17629	17685	17615	17596	17663	17546	17610	17823	17548	17516	17853	17715	17938	17550	17698	17717	17888	17684	17573	17681	17907	17757	17943	17810	17581	17650	17622	17533	17553	17697	17625	17721	17692	17567	17732	17529	17618	17725	17613	17795	17759	17722	17750	17848	17704	17625	17428	17756	17636	17620	17636	17707	17816	17908	17668	17754	17672	17601	17753	17555	17705	17661	17796	17856	17765	17482	17631	17673	17686	17413	17744	17774	17633	17545	17720	17730	17726	17806	17629	17569	17720	17598	17533	17622	17621	17841	17819	17697	17650	17687	17620	17743	17977	17736	17802	17717	17618	17629	17679	17640	17567	17640	17625	17711	17568	17715	17680	17582	17796	17584	17888	17686	17630	17785	18052	17809	17808	17727	17964	17896	17644	17616	17762	17832	17443	17682	17580	17617	17725	17524	17809	17799	17815	17626	17715	17741	17725	17617	17821	17728	17688	17822	17837	17647	17514	17795	17777	17778	17550	17754	17699	17674	17767	17742	17841	17813	17831	17538	17565	17727	17899	17837	17722	17533	17799	17645	17734	17673	17778	17729	17556	17678	17769	17615	17629	17612	17589	17658	17563	17722	17433	17920	17738	17752	17760	17783	17684	17753	17751	17548	17963	17698	17752	17911	17459	17914	17662	17757	17705	17697	17674	17743	17598	17679	17558	17579	17773	17728	17657	17852	17642	17483	17732	17769	17791	17740	17778	17742	17539	17759	17503	17817	17696	17611	17518	17486	17767	17701	17722	17817	17534	17616	17497	17630	17627	17680	17696	17801	17531	17596	17723	17500	17471	17522	17567	17634	17623	17519	17720	17441	17690	17897	17672	17890	17753	17632	17590	17780	17724	17688	17644	17629	17654	17797	17771	17755	17603	17698	17813	17657	17615	17643	17906	17788	17630	17701	17770	17585	17795	17804	17772	17708	17584	17718	18007	17863	17619	17593	17700	17805	17890	17801	17545	17676	17672	17712	17572	17717	17679	17540	17654	17592	17650	17719	17646	17584	17746	17520	17691	17622	17679	17677	17740	17702	17691	17670	17689	17698	17676	17593	17719	17697	18002	17720	17592	17729	17567	17575	17406	17787	17520	17783	17858	17442	17555	17682	17682	17677	17838	17687	17603	17813	17793	17806	17587	17651	17737	17745	17755	17822	17841	17567	17644	17709	17784	17820	17663	17777	17666	17781	17779	17617	17804	17712	17723	17686	17642	17585	17745	17597	17826	17864	17761	17814	17892	17586	18035	17500	17524	17602	17566	17521	17659	17434	17678	17540	17786	17678	17758	17666	17743	17764	17671	17704	17529	17780	17919	17944	17665	17610	17578	17794	17691	17729	17644	17555	17743	17648	18004	17557	17637	17768	17632	17562	17759	17655	17700	17637	17641	17640	17592	17773	17798	17758	17695	17668	17866	17695	17710	17796	17846	17601	17591	17617	17598	17648	17751	17687	17614	17723	17673	17624	17709	17629	17757	17411	17434	17651	17543	17904	17709	17410	17784	17622	17692	17371	17654	17740	17734	17617	17546	17809	17656	17764	17678	17775	17964	17823	17650	17694	17663	17599	17528	17622	17525	17700	17633	17606	17567	17801	17639	17832	17669	17783	17728	17735	17702	17781	17894	17583	17813	17771	17544	17673	17680	17755	17604	17711	17459	17620	17746	17892	17955	17596	17717	17614	17730	17902	17659	17673	17714	17782	17704	17738	17764	17703	17674	17745	17760	17860	17853	17522	17631	17541	17732	17528	17566	17533	17842	17695	17589	17696	17677	17777	17608	17768	17679	17661	17682	17674	17630	17688	17729	17752	17438	17626	17775	17669	17713	17625	17452	17693	17627	17921	17497	17676	17642	17709	17581	17622	17629	17664	17436	17747	17700	17715	17842	17682	17678	17526	17632	17743	17531	17770	17690	17664	17642	17769	17630	17629	17576	17710	17726	17842	17675	17847	17698	17491	17444	17564	17700	17769	17968	17881	17661	17708	17819	17731	17774	17552	17805	17620	17774	17587	17698	17717	17700	17537	17582	17503	17830	17678	17740	17708	17508	17790	17686	17803	17844	17639	17613	17593	17515	17789	17619	17676	17790	17622	17625	17561	17593	17674	17627	17825	17689	17735	17538	17525	17660	17721	17471	17695	17773	17771	17683	17734	17697	17664	17723	17578	17654	17784	17776	17629	17730	17848	17901	17716	17536	17746	17834	17816	17672	17718	17792	17737	17452	17673	17891	17670	17535	17740	17735	17438	17724	17691	17630	17748	17833	17810	17724	17756	17505	17496	17607	17685	17842	17602	17684	17804	17760	17640	17953	17865	17710	17693	17712	17710	17773	17769	17763	17839	17870	17670	17853	17777	17736	17526
25522	46579	45915	36604	30951	25354	21821	19412	17717	16811	15928	15964	15303	14860	14363	14629	14196	14268	14397	14198	14358	14258	14505	14514	14449	14256	14363	14110	14412	14301	14377	14238	14408	14282	14327	14088	14245	14110	15124	19003	17886	16534	14519	13984	13874	13975	14128	13887	14047	14145	14038	14031	13916	14016	14042	13977	14149	13863	13941	14077	13995	13970	14073	13903	14073	13990	14066	14007	13952	13867	13974	13990	14020	13959	14032	14078	13937	14017	14102	14087	13920	14074	14017	13991	14005	13924	14008	13922	14253	14211	13997	14116	13941	13826	13792	14034	13960	13967	13945	14033	14013	13894	13901	13965	13948	14161	14032	14037	13882	14094	13975	13994	14001	14062	14002	14027	13993	14006	14011	14018	13925	14143	13971	13857	14066	13957	13970	14009	13997	13792	14084	13912	14207	14046	14004	14006	13949	14063	13974	14100	14000	14093	13979	14087	14028	13892	13863	14006	14058	13914	14025	14262	13938	14118	14005	13968	13934	13951	14166	13792	14125	14004	14154	13954	14039	13984	14052	14014	14086	14092	13937	13974	13950	13930	13882	14124	14090	14017	14053	13910	14021	13848	14021	13974	13990	13900	13834	13982	13969	13955	13829	13957	13965	13911	14008	13899	13969	13940	14049	13933	14012	14138	13990	13981	14100	13920	14033	14052	13916	14264	14029	13922	14075	14000	14019	14115	14130	14139	13975	13971	14081	14193	14073	13976	14063	14102	13887	14097	13918	14206	14181	14037	13948	13940	14023	14004	13956	13988	14180	13986	13944	14130	14066	13967	13957	14030	13989	13886	14030	13974	13978	14123	13798	14111	13946	13943	14038	14023	13777	14059	13997	13919	14066	14070	13877	13983	14025	14038	14005	14014	13919	13967	13965	14033	14064	14059	14027	13986	13980	14038	13941	13871	13919	14010	13936	13941	13784	13933	13911	14057	14004	14074	14171	13845	14036	14069	14036	13816	13846	13983	14081	14066	14003	13933	13962	14094	13965	14026	14073	13918	13889	13982	14088	13987	13907	14002	14166	14009	14100	13977	14033	13940	13883	13874	14001	14063	13929	14121	13773	14045	13937	13994	13964	14030	13928	13837	14099	13967	14113	14024	13901	14018	13951	13968	14086	14045	13946	14008	13970	13988	13955	14077	13891	13923	14003	13940	14055	13999	14028	14005	13871	13974	14027	14057	14026	13874	13984	13839	13997	13805	13864	13992	13882	14133	14067	14030	13978	14002	13989	13997	14015	14050	13912	13975	14137	14020	13940	13859	14003	14219	13987	13821	13982	14123	13965	13965	14027	14026	13968	14039	14070	14012	13921	13876	13919	13908	13999	13932	13936	14039	13974	13944	13956	14096	14128	14080	13804	14118	14000	14015	13912	13858	13978	14175	13972	13985	13928	14147	13926	13993	14095	13826	14047	14110	14084	13882	14039	14125	14043	14140	14011	14087	13992	13862	14114	14028	13954	13726	13838	13996	14067	14021	14036	14020	14009	13930	14075	13901	14034	14036	13888	13968	14080	13936	13957	14018	14096	14048	14020	13995	13996	13864	14005	13924	14059	13925	14046	14095	13923	14027	13975	14117	14028	14053	14092	13891	13974	14010	14040	13897	13970	13970	13956	14035	13969	13844	14105	13962	13948	14029	13922	14165	13928	14033	14035	13893	13805	13926	14072	13983	13899	13928	14003	14141	14024	13874	13987	14019	14056	13899	13950	13923	14047	13964	14038	13976	13977	13933	13864	14070	13935	14083	14009	13867	14182	13885	14015	13999	13927	13973	13929	14027	14033	14105	14093	14058	14015	13974	13950	14014	13979	14077	13698	14023	14029	14012	13926	13966	14060	13847	14017	13826	13955	13999	14003	13886	13916	13985	14107	13990	13967	13977	14077	14067	14086	14124	13930	13975	13887	14058	13996	14101	13910	14193	14189	13983	13912	14084	13925	13902	14014	14033	14090	14040	14143	13900	14077	14011	14000	13923	14142	14211	13873	14072	13879	13887	14000	13965	13929	14207	13984	13863	13880	14027	13794	13972	14050	13856	13954	14149	13927	14074	13946	13955	13888	13928	13947	14018	13948	14180	14137	14152	13859	14036	13940	13923	14044	13974	13894	13963	14110	14018	13940	14009	14048	14052	13856	13955	14007	13818	13866	14118	13950	14026	13962	13914	13956	13884	14067	13891	13984	14013	14018	14005	13859	13986	14089	14048	14013	14012	13989	13949	13982	14194	14021	13961	14121	13929	13923	14085	13968	14050	14063	14156	13976	14181	13993	13956	13898	14029	13810	14107	13927	13846	13901	13995	14114	14064	14000	14098	13923	13988	13956	13991	14018	13891	14040	14064	14129	14050	13792	14026	13778	13940	13951	14023	13858	14021	14062	14007	14016	13834	13825	14052	13982	13931	13998	13919	14030	13893	14181	14028	13926	13928	14101	14104	14037	13899	13908	14055	13890	14032	13944	14074	13725	13924	14048	13992	13931	13982	13834	13884	14041	14049	13965	14032	13984	13913	13952	14052	14006	14049	14078	14112	13944	14052	13923	13959	14007	13888	14082	13998	14018	13965	13924	13964	13936	14074	13876	13876	14059	13937	13975	13954	14019	14067	13929	13977	14086	13893	14141	14072	13966	14087	13851	14069	13924	13933	13883	13956	13827	13998	13877	14062	13967	13939	13733	14087	14147	13811	13952	14056	14072	13967	14042	13789	14022	14033	14004	13837	14106	14045	14036	14022	14105	13988	13940	14169	14047	13944	14062	13868	13878	13950	13992	14045	13883	13920	14014	13806	13884	14043	14052	14022	13911	13919	14125	14104	14105	13995	14087	13956	13987	13897	14152	13931	13867	14080	13823	14031	13956	14034	13891	14108	14041	14024	13913	13966	14025	13970	14073	13941	14082	13990	13996	13964	13982	13912	14053	13896	14081	13920	13958	14196	13795	14119	13942	14011	14077	13989	13867	14134	14037	13876	14011	13933	13920	13938	13918	14026	14016	13911	13937	14105	14086	14095	13948	14029	14128	13909	13773	14004	13998	13886	14164	13811	14103	14122	13893	14168	13998	13980	14066	14027	13970	13999	14057	13998	14003	14020	13927	14046	14144	14025	13860	14008	14036	14003	14293	14159	13923	13926	14000	13874	14065	14119	13939	13932	13825	13991	13920	13887	14014	14111	14172	14104	13998	14051	13944	14052	14016	14040	13844	14060	13946	14007	13966	13925	14218	13916	13848	13870	13959	13974	13934	13960	14020	13846	13866	13997	14004	14194	14110	14010	13941	14007	13950	13938	13875	13928	14188	14044	13975	13833	14088	13953	13950	13945	13982	13963	13976	14051	14034	13920	13899	14030	14063	14030	14061	13781	13965	14001	13986	13689	13857	14140	13983	13922	13880	13937	14002	14044	14035	13887	13842	13986	13983	13997	13994	13839	13967	13958	13948	13859	14007	13928	14031	14042	13828	13980	13920	13941	13856	13847	13966	13721	14075	13958	13919	13961	14188	13847	13948	13958	13918	14028	13992	13981	13995	14030	14049	14006	13823	13798	13914	13819	14072	13809	14014	14172	13963	13982	14024	14094	14040	13974	13934	13971	14068	14050	13801	13924	13870	13925	13950	14040	13920	13835	13953	14041	14007	14044	13886	13947	14053	13880	13887	13996	13841	14034	13945	13854	13991	13907	13999	14134	13958	14035	14133	13938	13947	14081	14021	13887	14011	14020	14135	14118	13936	13986	14144	14011	13940	14126	14085	13817	13894	14055	13874	14098	13882	13982	13938	14143	14179	13841	13841	13926	14047	14070	13865	14052	13991	14023	14130	13978	14014	14096	13934	13941	14096	13966	13909	13917	14061	13971	14007	13725	13959	14108	14018	14015	14029	13834	14076	14022	13999	14003	13905	14009	14071	13831	13961	13839	13828	13962	13936	13943	14030	14021	13937	14094	13983	14253	13914	14041	13989	14213	13949	14075	14066	13836	13961	14060	13903	13898	14009	13840	13926	13796	13949	14178	14047	13856	13943	14098	13869	13972	14083	14039	14075	14114	13788	14012	14171	13944	14040	13885	14100	14095	14123	13917	14051	13999	14031	13900	13852	13962	13940	13815	13974	13934	14138	13973	13969	13969	13924	13984	13995	14075	14020	13981	14025	13932	13967	14057	14089	13972	13991	14022	13987	13961	13742	13928	13887	13900	14070	13962	14023	14072	14034	14093	13862	13954	13882	13924	14086	14003	13948	13919	14048	13974	13921	13984	13854	14056	13924	14132	13991	14070	14020	13998	14013	13843	14105	14141	13923	14020	13804	13800	14024	13991	13995	13881	13878	13852	13978	13882	13935	13960	13993	13989	13879	13971	13964	13826	13883	14083	14189	13896	13991	14092	13986	13846	13841	13916	14026	13948	14035	13921	13980	14038	13981	14013	13958	13865	13959	13898	13838	14163	13849	13996	14157	14092	14073	13928	13900	13981	13889	13970	13959	14059	14169	14047	14025	14035	14101	13988	13914	14155	14043	14096	14152	14063	14008	14074	14087	13900	13923	14103	14008	13869	13998	13984	13994	13889	14004	13928	13992	14152	13985	13932	14101	13913	14062	13963	14100	13986	14147	14060	13999	13932	14030	13848	13996	13907	14058	14046	13803	13917	14057	13948	14164	13957	14136	14059	13908	13723	13881	13842	13980	13893	14017	14016	13995	14175	13939	14015	13989	13894	13937	14095	13941	14172	13829	13974	14077	14092	13980	14171	14063	13987	14184	14095	14077	13891	14096	14025	14085	13828	14020	14037	13981	14062	14062	13932	13958	13984	13999	14069	13950	14046	14079	13889	14103	14007	13944	13965	13977	14078	13927	13942	13982	14094	14094	14041	13956	13960	13836	13942	14022	14038	13878	13946	14064	13912	14045	13859	13967	13924	14049	14032	13961	13995	13774	14090	13951	14058	13898	14029	14011	13978	13874	14024	13897	13805	14105	14045	13979	14081	13707	14008	14062	13963	14078	13964	14031	14096	13923	14119	13950	14056	13992	13853	14080	14048	13891	14121	13869	14091	14053	13903	13941	13828	13959	13988	14037	14005	14064	13897	13987	14087	13936	13885	14108	13926	13923	14102	14036	14055	14074	13971	13957	13804	13978	13854
30461	26652	31242	27578	23484	21645	20810	20186	19834	19511	19439	19123	19193	19168	19143	19113	18868	19045	18836	18876	18960	19029	19005	19037	19008	19144	19110	18935	19316	19038	19235	18945	18884	18785	19273	19050	18963	18915	18897	19188	19192	18854	18954	18911	18975	18866	18820	18954	19107	18854	18825	19032	19052	18816	18691	18923	19094	18882	18797	18813	18880	19047	19123	18904	18861	18966	19113	19030	18819	18896	18997	18862	18864	18963	19046	18847	18992	18967	18830	18800	18836	19093	18989	18602	19123	18875	19007	18978	19070	18829	18900	19004	18786	18842	18894	18863	18798	19008	18898	18697	18586	18594	18774	18990	18825	18762	18935	18637	18965	18754	19066	18741	18924	18906	18940	18969	18927	19111	18956	18913	18902	18842	18849	18934	18731	18855	18997	19083	19017	19031	18822	19061	18776	18865	18877	18955	18929	18887	18914	18915	19058	18719	18774	18974	18937	18982	18984	18904	18839	18948	18988	19047	18903	18960	19014	18859	18874	18853	19062	19130	19066	19055	19013	19036	18996	18849	19146	18950	18931	18810	18940	18750	18870	18925	19088	19150	18776	18959	19038	18819	18871	19009	18900	18867	18799	19029	18874	18860	18767	18953	18993	18949	18951	19109	19149	18885	18852	18877	19065	18740	18843	19089	18637	18542	19096	19073	18865	19022	18907	18796	19063	18818	18921	18845	18888	19018	18772	19007	18948	18814	18886	18984	18972	18879	18859	18948	19029	18925	18643	18933	19084	19027	18935	18901	18953	18912	18848	18906	18879	18898	18912	18914	18892	19058	18950	19042	18947	18803	18729	18748	18704	18770	19128	18888	19015	19126	19114	18929	19026	18830	18889	18787	18926	18905	18900	18909	18858	18918	18821	19113	18995	18820	18776	19229	19122	18914	19091	19006	18890	19032	19005	19046	18807	19025	18788	18846	18703	18992	18886	19103	18949	18902	18854	18815	18787	19038	18914	19047	18632	18945	18785	18803	18885	18772	18963	19016	18904	18933	18875	18759	19044	18890	18929	18714	18863	18904	18646	18880	19090	18829	18661	18903	18989	18880	18969	19003	18827	18958	18762	18919	18874	18861	19014	18960	18705	18826	18873	18947	18667	18944	19058	18911	18944	18752	18933	18688	19007	19019	18859	18844	18693	18772	18858	18997	18842	19043	18642	18855	18906	18984	18883	18703	18677	18753	18669	18896	18839	18776	18792	18886	18897	18932	18959	18903	18969	18918	18866	18668	18959	18764	18793	19061	19151	18927	18788	18887	18939	18857	18828	19077	18864	19081	18626	18978	19157	18761	18887	18885	18750	18869	19076	18870	18931	19010	18981	18838	18927	18839	18889	18911	18913	18782	18958	19260	19060	18803	18920	18967	18952	18827	18736	18887	19037	19097	18918	19061	18890	18758	18833	18768	19196	18793	18819	19051	18834	18843	18988	18970	18775	18893	18774	18906	18977	18915	19030	18928	18745	19066	18882	18966	18803	18872	18979	18922	18760	18903	18948	18879	19053	18805	18839	18722	19081	18859	18994	18933	18918	18713	18868	18671	19133	19012	19057	19098	18744	19091	18697	19042	19080	18949	18902	18862	18895	19012	18915	19125	19113	18804	18920	19070	18941	19014	18919	19041	19015	19011	18834	19046	18991	19129	19091	19006	18791	18701	18669	18876	18944	19139	19143	19094	19114	19065	19047	19005	18887	18893	18744	18797	18938	18853	19045	18960	18980	19079	19060	18837	18843	18921	18984	18790	18838	19080	18966	19031	18967	18963	18779	18837	18870	18910	19003	18886	19006	18816	18769	18905	18872	18890	18848	18711	18948	19044	19055	18975	18849	19062	18830	18779	18899	18707	18806	18905	18846	19051	18788	19157	18916	18917	18782	19075	18863	18915	18874	18919	18947	18883	19256	19018	18854	18978	18946	18767	18916	18830	18931	18919	18889	18913	19166	18971	18943	18891	19025	18950	18982	18837	18822	18839	18945	19056	18829	18786	18916	19127	18917	19031	19125	18780	18801	19117	18822	18872	18853	19089	18793	18850	19009	19025	19033	18852	18959	18844	18914	18699	18712	18864	18952	18997	18846	18968	19064	18944	18925	18964	18889	18992	18912	18917	18922	18906	19040	18809	18782	18931	19085	18979	18941	18840	19273	18826	18853	19133	18818	19124	18870	19011	18996	18972	18836	18974	18753	18928	19053	18848	18892	18964	18862	18978	18990	18828	19110	18869	18735	18797	18826	18883	19017	18734	18879	18929	18893	18771	18938	18851	18907	19015	18916	18956	18651	18933	19020	19006	19054	19044	18861	18843	18775	18785	18833	18734	18907	18981	18817	18925	18932	18841	18862	18856	18874	18966	18844	18940	18867	18828	19079	18785	19002	18868	18965	18827	19042	18930	18930	18964	18828	18980	18809	18858	18726	18845	18780	18996	19265	18992	18911	18919	18859	18985	18687	18999	18858	18700	18671	18978	19011	18776	19082	19043	18947	18973	18900	19031	18875	19054	19006	19032	19045	19014	18774	18900	18997	19032	18789	18775	18977	18860	19027	18815	18879	19047	18934	19102	18955	18852	18786	18851	18887	18766	18899	18817	19018	18782	18775	18931	18829	18810	19144	18923	18850	18959	18937	18892	18768	18855	19153	18993	18971	18969	19047	18938	18862	18816	18825	19013	18836	19010	18907	19083	18993	18980	18828	18862	18890	18947	18972	19145	19059	18791	18751	18934	18813	18955	18982	18848	19064	19045	18864	18721	18801	19047	18972	18840	18901	19105	19138	18919	19204	18793	19009	18892	18865	18954	18715	19030	18935	18796	18933	18928	19003	19149	18809	18751	18967	18846	18778	18923	18880	18751	18811	19042	19012	18808	18922	18925	19041	18937	18710	18927	18696	19194	19142	18616	18841	19003	18868	18856	19027	18956	18857	18949	18823	18994	18945	18875	18688	18968	18838	18727	19050	18904	19149	18875	18848	18926	18860	18768	18914	18878	18871	18977	18875	18936	18637	19051	18934	18772	18918	18852	18954	18923	18805	19034	18903	18853	18967	18964	18853	19081	18700	19015	18975	18999	19018	18734	18804	18899	18820	18970	19016	18852	18744	19015	18937	18694	19007	18988	18891	18923	19058	18837	19008	18720	18821	18831	19040	18988	18763	18997	19037	18995	18928	19012	19073	18976	18798	18833	19028	18994	18951	19128	19024	18610	18889	18905	19014	18818	18878	18831	18822	18843	19051	18796	18889	19106	18887	18798	18973	18798	19025	18743	18857	18814	18755	18930	19085	18892	18977	18863	18655	19136	19051	18877	18900	18723	19005	18920	19173	19000	18931	18956	18975	18859	19113	18873	19048	18731	18858	18772	18738	18855	19110	19034	18939	18944	18724	18848	18839	18889	18930	19183	18938	18880	18766	18834	19021	18974	18744	18772	19029	18956	19088	18869	18872	18903	18758	18754	18752	19060	18767	19000	18908	18869	18934	18734	18796	18931	18976	18903	18941	19052	18901	18966	18729	18900	18832	18971	18833	18850	18921	18886	18867	18916	18915	19004	19012	18864	18913	18871	18809	19120	18845	19000	18905	18969	18931	18614	18932	18879	18930	18909	18871	18967	18873	18967	19038	18842	18852	19030	19141	18926	19085	18827	18937	18983	18860	18932	18823	18726	19073	18910	18901	19153	18893	18877	18927	18986	18981	18974	18939	18880	18888	19025	18864	18882	18962	18862	18954	18866	18943	18930	18917	19011	18936	18836	18983	18907	18613	18780	18778	18977	18845	18950	18726	18889	18947	19049	18996	18995	18920	18914	18965	18737	18918	19005	18713	18989	18817	18968	18922	18879	18817	18977	18843	18972	18773	18698	18676	19076	18868	19003	18992	18858	18855	18816	19079	19061	18863	19018	18922	18767	18835	18665	19099	18748	18910	18942	19040	18878	18833	18980	18846	18928	18899	19081	18694	18915	19044	19078	18777	18698	18849	19011	19075	18957	18776	18905	18732	18825	18892	18953	19016	19120	19163	18902	18911	18852	19053	18974	18733	18630	18768	18947	18752	18958	18987	18797	19085	18903	18973	18893	18849	18975	19022	18794	19039	18885	18874	18941	19043	18945	18883	18890	19187	19035	18814	18958	18871	18939	18916	18773	18891	18882	18748	18850	18982	18955	19014	19054	19036	19222	19014	18992	19050	19059	19065	18864	18887	18786	18968	19161	18881	18811	19105	18856	19015	18902	18976	18779	18849	18784	18827	18968	18980	18864	18980	18928	18978	18780	19125	18835	18835	19017	18970	18781	19098	18858	19127	18709	18916	18990	19024	18834	19041	19003	18976	19085	18958	19100	19018	18978	18879	18876	18887	18853	18733	18975	19022	18761	18922	18810	19180	18937	18990	18812	19053	18867	19078	18733	18830	19149	18726	18844	18963	18758	19073	18946	18816	18859	18895	18829	18932	19253	18819	19141	18954	19080	18863	19024	18890	18747	19000	18938	18977	19019	18838	18964	18769	18813	18846	18830	18918	19057	18901	18782	18864	18902	18780	18891	19050	18844	19130	18843	18958	18755	18866	18820	19166	19054	18901	18789	19014	18916	19020	18944	19059	19125	18916	18856	18985	18948	18827	18630	18689	19038	18906	18962	18895	19119	19067	18739	18857	18814	18978	18901	19025	18986	19002	18866	18875	18938	19040	19023	18990	18828	18794	18818	18980	19106	18919	18948	18950	18855	18838	18992	18781	18915	18913	18997	18924	18864	18882	18968	18902	18808	18950	18802	18903	19040	19038	18834	19105	18856	19120	18985	18979	18924	18967	18793	18978	18706	18987	19146	18844	18955	18914	18651	18854	19094	18829	18963	19028	19043	18934	19048	18951	18802	19005	18957	18836	18822	18913	18795	18936	19141	18915	18943	18865	19172	18801	18781	18836	18789	18979	18887	18950	19042	18818	19203	19065	18846	18901	19147	19064	19214	18969	18784	19039	18886	18966	18818	19142	19118	18891	19153	19153	18947	18944	18865	18787	18931	18892	19044	18948	18765	18981	18920	18909	18705	18869	18731	19018	19115	18835	18926	19106	18981	19047	18752	19075	18990	19091	19034	18897	19009	19018	18985	18905	18950	18933	18776	18927	19029	18951	18961	18950	18840
23549	33726	33994	25637	21744	18891	17501	16549	16048	15684	15320	15260	15103	15040	14904	14766	14725	14794	14753	14689	14929	14810	15057	14756	14704	14705	14901	14646	14718	14785	14873	14756	14839	14638	14685	14690	14842	14701	14738	14963	14954	14951	14795	14538	14616	14644	14638	14696	14609	14826	14743	14593	14708	14708	14622	14697	14683	14737	14662	14681	14600	14656	14711	14613	14526	14620	14634	14431	14500	14742	14796	14703	14721	14542	14531	14714	14602	14556	14683	14677	14598	14715	14737	14712	14673	14568	14744	14658	14526	14630	14731	14617	14479	14714	14542	14681	14540	14698	14687	14579	14602	14736	14630	14859	14730	14866	14594	14637	14689	14550	14619	14653	14770	14626	14693	14771	14638	14441	14583	14691	14731	14642	14582	14666	14647	14641	14818	14579	14602	14603	14627	14460	14534	14654	14881	14594	14828	14634	14633	14529	14581	14754	14594	14748	14633	14738	14684	14798	14531	14639	14614	14582	14595	14572	14559	14583	14661	14590	14762	14654	14653	14659	14507	14724	14497	14722	14557	14548	14688	14558	14594	14731	14566	14766	14656	14711	14665	14699	14619	14734	14770	14747	14668	14864	14614	14741	14743	14773	14596	14725	14575	14763	14826	14543	14679	14652	14774	14679	14493	14664	14728	14676	14686	14468	14695	14653	14684	14713	14664	14714	14706	14522	14860	14525	14717	14611	14823	14687	14768	14650	14562	14647	14624	14706	14678	14589	14596	14682	14774	14802	14697	14666	14530	14579	14681	14594	14619	14663	14656	14596	14755	14711	14646	14845	14601	14638	14801	14789	14617	14582	14615	14664	14642	14832	14766	14758	14522	14656	14613	14628	14505	14408	14651	14685	14688	14725	14663	14679	14648	14705	14535	14652	14748	14696	14596	14559	14497	14684	14785	14665	14691	14755	14605	14707	14697	14803	14491	14712	14723	14755	14569	14490	14681	14583	14656	14701	14661	14647	14634	14850	14714	14687	14721	14685	14919	14740	14566	14619	14478	14624	14516	14631	14770	14500	14767	14640	14749	14680	14630	14631	14660	14751	14589	14601	14589	14701	14645	14692	14599	14530	14655	14695	14680	14709	14551	14809	14469	14503	14657	14491	14654	14632	14769	14609	14606	14688	14509	14596	14710	14794	14543	14663	14540	14676	14711	14748	14616	14686	14745	14621	14665	14726	14842	14506	14659	14407	14886	14763	14564	14611	14598	14596	14545	14660	14640	14740	14715	14563	14663	14609	14791	14672	14693	14733	14661	14637	14684	14617	14609	14595	14838	14476	14878	14766	14606	14609	14564	14582	14632	14712	14585	14736	14777	14689	14878	14675	14760	14558	14656	14833	14698	14636	14632	14691	14601	14618	14791	14548	14620	14536	14711	14614	14505	14746	14697	14671	14490	14905	14721	14718	14666	14704	14514	14772	14754	14689	14646	14518	14873	14577	14652	14838	14676	14684	14606	14908	14591	14735	14754	14686	14775	14803	14640	14626	14649	14664	14621	14577	14608	14495	14619	14614	14708	14565	14634	14534	14727	14789	14684	14796	14546	14553	14652	14665	14738	14731	14613	14693	14696	14629	14661	14719	14497	14585	14589	14723	14626	14692	14640	14718	14715	14666	14662	14667	14716	14596	14745	14626	14431	14549	14625	14832	14512	14574	14614	14622	14597	14650	14676	14624	14688	14666	14718	14633	14660	14643	14674	14539	14730	14647	14633	14586	14637	14572	14695	14535	14786	14706	14663	14737	14688	14613	14851	14551	14673	14879	14702	14692	14567	14615	14516	14833	14621	14580	14675	14524	14691	14650	14581	14692	14681	14671	14704	14694	14529	14627	14727	14585	14732	14634	14697	14677	14559	14689	14678	14805	14704	14562	14677	14677	14860	14605	14605	14792	14677	14615	14596	14609	14442	14806	14663	14740	14711	14716	14778	14612	14903	14679	14748	14731	14747	14574	14548	14688	14745	14678	14509	14693	14667	14686	14601	14661	14646	14589	14656	14749	14759	14522	14742	14698	14862	14662	14502	14541	14855	14569	14509	14756	14723	14578	14643	14668	14527	14711	14731	14799	14623	14613	14677	14596	14739	14669	14646	14692	14633	14780	14815	14486	14621	14776	14727	14653	14676	14779	14555	14637	14985	14781	14491	14682	14635	14794	14791	14515	14580	14894	14790	14671	14661	14682	14715	14580	14511	14745	14643	14647	14643	14771	14641	14549	14835	14668	14656	14509	14743	14708	14635	14686	14697	14421	14606	14792	14761	14573	14616	14686	14682	14618	14529	14656	14509	14763	14542	14695	14724	14684	14601	14747	14631	14701	14743	14739	14725	14695	14601	14459	14693	14632	14543	14707	14754	14638	14734	14710	14837	14741	14672	14669	14711	14730	14615	14674	14709	14955	14697	14631	14631	14790	14655	14611	14698	14676	14495	14687	14635	14769	14792	14631	14784	14714	14636	14718	14667	14779	14694	14687	14539	14635	14713	14609	14652	14819	14699	14764	14605	14701	14526	14672	14605	14616	14746	14590	14682	14834	14683	14615	14663	14661	14423	14700	14707	14454	14645	14439	14655	14431	14600	14675	14604	14629	14905	14595	14587	14657	14448	14600	14660	14683	14759	14847	14500	14596	14798	14518	14709	14452	14639	14757	14504	14603	14705	14830	14555	14631	14731	14676	14787	14790	14569	14734	14658	14631	14634	14767	14674	14709	14574	14610	14606	14653	14552	14582	14712	14668	14567	14731	14727	14788	14582	14758	14569	14741	14647	14756	14509	14551	14765	14582	14669	14784	14702	14717	14670	14675	14575	14759	14845	14580	14760	14610	14712	14643	14645	14563	14604	14727	14479	14664	14598	14635	14566	14728	14638	14644	14612	14606	14530	14690	14648	14768	14501	14774	14757	14638	14891	14734	14616	14619	14691	14628	14721	14724	14641	14718	14744	14704	14691	14722	14639	14449	14915	14598	14685	14684	14560	14570	14596	14877	14600	14534	14687	14579	14627	14587	14596	14624	14716	14795	14627	14466	14618	14835	14467	14609	14652	14764	14646	14765	14660	14765	14606	14718	14657	14710	14717	14702	14673	14725	14619	14675	14647	14657	14781	14582	14525	14848	14517	14650	14520	14461	14705	14608	14567	14707	14762	14782	14635	14661	14749	14456	14616	14657	14625	14768	14590	14582	14629	14792	14529	14785	14515	14794	14671	14683	14692	14590	14632	14753	14830	14488	14679	14624	14758	14547	14535	14653	14707	14590	14650	14830	14514	14653	14771	14687	14676	14775	14809	14604	14592	14629	14592	14645	14558	14557	14815	14831	14490	14543	14763	14579	14718	14707	14640	14663	14642	14516	14740	14632	14637	14643	14645	14655	14621	14585	14533	14680	14655	14794	14739	14553	14698	14515	14469	14576	14535	14929	14764	14629	14651	14859	14808	14709	14597	14739	14797	14825	14498	14604	14740	14757	14742	14703	14797	14686	14763	14534	14596	14559	14728	14633	14583	14824	14555	14813	14520	14582	14809	14805	14674	14587	14598	14781	14569	14744	14734	14631	14580	14558	14623	14611	14614	14712	14604	14695	14682	14708	14616	14765	14649	14623	14755	14526	14551	14749	14561	14662	14806	14662	14639	14721	14602	14751	14537	14500	14657	14656	14657	14749	14715	14686	14532	14981	14671	14560	14562	14742	14574	14613	14746	14708	14650	14643	14773	14648	14661	14658	14701	14571	14896	14703	14677	14757	14645	14788	14749	14622	14653	14673	14715	14773	14515	14763	14674	14540	14755	14613	14739	14548	14666	14706	14770	14711	14567	14748	14792	14821	14709	14541	14765	14698	14636	14588	14649	14620	14630	14644	14638	14691	14543	14785	14569	14628	14669	14604	14564	14673	14716	14617	14707	14470	14570	14780	14848	14632	14569	14478	14700	14548	14665	14717	14596	14721	14646	14541	14656	14650	14745	14575	14631	14680	14838	14673	14525	14514	14685	14815	14668	14636	14608	14760	14743	14644	14783	14643	14723	14643	14706	14714	14707	14621	14761	14781	14613	14728	14767	14719	14653	14577	14668	14628	14671	14515	14480	14698	14546	14581	14728	14665	14528	14727	14790	14700	14439	14655	14425	14762	14565	14588	14583	14646	14718	14767	14668	14678	14648	14585	14740	14618	14620	14706	14638	14709	14631	14853	14723	14680	14713	14600	14623	14682	14776	14839	14715	14727	14577	14666	14740	14639	14565	14665	14760	14673	14785	14758	14652	14586	14837	14829	14728	14598	14612	14789	14529	14682	14665	14572	14678	14670	14792	14539	14692	14749	14526	14747	14749	14800	14620	14851	14808	14626	14744	14701	14790	14669	14613	14655	14768	14772	14698	14666	14755	14576	14728	14727	14835	14650	14615	14656	14588	14818	14701	14648	14750	14581	14740	14567	14616	14737	14690	14714	14721	14694	14549	14741	14677	14599	14700	14601	14805	14719	14601	14693	14675	14742	14661	14581	14685	14485	14610	14710	14635	14542	14699	14640	14744	14675	14729	14678	14734	14635	14639	14862	14718	14755	14492	14649	14793	14456	14665	14594	14602	14747	14696	14658	14718	14591	14703	14549	14757	14636	14647	14727	14480	14751	14458	14721	14594	14765	14893	14592	14622	14661	14668	14672	14531	14781	14759	14686	14756	14663	14605	14685	14737	14756	14764	14524	14678	14556	14405	14723	14654	14695	14693	14603	14670	14563	14743	14828	14503	14678	14725	14660	14687	14645	14652	14645	14659	14688	14621	14804	14733	14584	14466	14732	14575	14627	14639	14873	14723	14591	14656	14620	14706	14672	14692	14836	14760	14693	14656	14664	14645	14771	14713	14713	14731	14605	14644	14531	14656	14949	14857	14646	14770	14612	14665	14767	14607	14591	14809	14628	14678	14756	14783	14669	14593	14628	14597	14718	14724	14523	14648	14723	14610	14661	14571	14622	14689	14644	14650	14473	14726	14687	14608	14609	14620	14529	14621	14719	14659	14766	14656	14674	14572	14735	14638	14626	14632	14703	14725	14531	14644	14529	14626	14814	14614	14616	14701	14708	14718	14651	14568	14588	14532	14708	14728	14638	14640	14719	14711	14711	14720	14709	14573	14692	14709	14693
24583	20918	28106	24763	23775	24961	24147	21162	20216	20133	19701	19752	19403	19249	18983	19012	18796	18813	18859	18922	18933	18788	18826	18921	19085	18987	18766	18780	18913	18879	18681	18716	18828	19087	18869	18963	18796	18897	19519	20423	20125	19730	18971	18602	18750	18668	18740	18726	18731	18519	18652	18544	18667	18477	18549	18726	18611	18695	18702	18715	18782	18649	18652	18540	18680	18493	18774	18707	18846	18699	18678	18681	18539	18707	18597	18843	18811	18288	18720	18507	18658	18790	18560	18613	18673	18706	18734	18811	18643	18853	18651	18769	18636	18611	18774	18712	18648	18716	18617	18684	18636	18614	18703	18601	18737	18646	18650	18768	18868	18667	18653	18523	18786	18655	18869	18878	18686	18753	18663	18596	18594	18645	18629	18665	18510	18529	18814	18652	18609	18824	18715	18456	18574	18467	18423	18683	18485	18772	18550	18932	18489	18516	18419	18654	18679	18589	18726	18554	18631	18495	18780	18806	18706	18621	18571	18499	18569	18754	18599	18612	18630	18710	18462	18589	18685	18638	18659	18760	18761	18669	18555	18651	18588	18650	18803	18923	18735	18496	18675	18672	18658	18626	18434	18527	18582	18500	18716	18616	18598	18753	18767	18737	18629	18451	18604	18547	18554	18599	18675	18806	18715	18456	18697	18728	18490	18439	18517	18543	18429	18512	18785	18598	18793	18768	18776	18597	18614	18529	18550	18686	18710	18617	18642	18650	18637	18545	18880	18589	18703	18456	18489	18707	18661	18666	18741	18598	18706	18675	18685	18710	18786	18666	18655	18812	18681	18528	18725	18769	18790	18435	18565	18608	18573	18716	18506	18543	18675	18629	18664	18486	18620	18634	18504	18415	18458	18585	18727	18595	18886	18747	18716	18618	18635	18769	18666	18567	18758	18694	18703	18473	18755	18475	18841	18747	18451	18518	18889	18615	18628	18319	18550	18662	18567	18592	18604	18672	18808	18466	18612	18592	18531	18723	18665	18540	18712	18727	18975	18808	18738	18737	18652	18622	18568	18758	18679	18799	18519	18451	18800	18549	18924	18686	18630	18870	18635	18612	18584	18656	18894	18863	18615	18537	18725	18676	18486	18692	18745	18635	18667	18583	18588	18773	18915	18404	18651	18480	18659	18912	18580	18696	18658	18628	18634	18645	18549	18700	18474	18872	18720	18628	18494	18753	18575	18606	18557	18631	18783	18766	18582	18664	18656	18719	18647	18814	18562	18835	18654	18634	18757	18607	18583	18701	18548	18626	18622	18617	18379	18504	18875	18703	18675	18428	18460	18625	18660	18687	18534	18688	18722	18817	18584	18864	18670	18537	18694	18811	18710	18519	18446	18524	18828	18686	18646	18704	18585	18576	18275	18697	18562	18748	18674	18757	18549	18649	18630	18728	18736	18597	18369	18597	18685	18634	18758	18545	18768	18668	18879	18647	18548	18667	18716	18687	18562	18746	18699	18578	18817	18440	18761	18724	18800	18694	18442	18844	18626	18803	18530	18475	18430	18751	18474	18664	18696	18509	18726	18697	18585	18676	18605	18776	18840	18736	18663	18479	18550	18424	18689	18843	18608	18525	18717	18630	18511	18668	18535	18744	18793	18784	18382	18548	18745	18609	18738	18645	18848	18691	18753	18634	18858	18706	18467	18557	18692	18689	18742	18595	18545	18677	18439	18600	18619	18549	18743	18638	18574	18630	18834	18580	18714	18624	18361	18527	18823	18865	18561	18510	18504	18615	18692	18691	18681	18439	18626	18505	18731	18547	18684	18622	18653	18463	18696	18692	18622	18572	18613	18650	18611	18747	18816	18346	18585	18873	18564	18511	18952	18908	18713	18810	18741	18322	18880	18544	18734	18646	18467	18795	18823	18731	18585	18496	18556	18467	18611	18619	18858	18501	18824	18824	18402	18558	18618	18708	18538	18561	18536	18760	18822	18611	18675	18677	18708	18533	18789	18473	18535	18641	18668	18712	18596	18842	18815	18803	18626	18655	18689	18431	18665	18562	18654	18369	18742	18581	18517	18811	18797	18589	18781	18572	18596	18571	18859	18522	18720	18681	18967	18701	18727	18757	18527	18577	18783	18562	18671	18766	18804	18710	18470	18702	18575	18658	18461	18644	18626	18687	18868	18595	18589	18759	18556	18768	18573	18617	18616	18610	18567	18776	18595	18817	18677	18626	18782	18575	18655	18542	18846	18721	18344	18638	18687	18615	18535	18393	18606	18624	18375	18741	18842	18708	18826	18568	18477	18543	18639	18815	18737	18712	18493	18652	18748	18836	18644	18412	18566	18656	18629	18662	18825	18716	18755	18717	18508	18602	18439	18546	18876	18762	18680	18742	18622	18684	18602	18651	18603	18597	18487	18674	18518	18682	18769	18839	18715	18636	18459	18674	18738	18600	18598	18441	18812	18664	18765	18620	18860	18829	18655	18664	18584	18641	18504	18497	18646	18402	18319	18390	18818	18596	18617	18553	18672	18517	18749	18774	18690	18551	18591	18744	18796	18559	18559	18609	18808	18683	18580	18504	18468	18613	18752	18629	18753	18661	18696	18725	18670	18491	18704	18529	18607	18496	18774	18575	18885	18923	18630	18594	18692	18604	18498	18629	18517	18559	18619	18747	18643	18540	18651	18670	18497	18582	18558	18707	18470	18646	18808	18668	18659	18516	18558	18690	18791	18744	18584	18752	18560	18694	18378	18790	18843	18700	18530	18551	18671	18459	18711	18671	18940	18848	18618	18826	18725	18667	18641	18614	18479	18778	18944	18569	18937	18626	18870	18564	18895	18600	18568	18695	18731	18521	18783	18426	18416	18918	18749	18335	18649	18602	18461	18541	18737	18598	18535	18522	18530	18560	18547	18488	18755	18705	18645	18620	18543	18548	18741	18735	18672	18593	18658	18706	18674	18613	18721	18553	18731	18614	18795	18677	18733	18764	18654	18581	18553	18821	18579	18637	18806	18622	18491	18540	18629	18618	18797	18629	18642	18436	18623	18517	18774	18779	18662	18698	18626	18674	18743	18683	18612	18486	18656	18598	18817	18637	18616	18632	18779	18679	18557	18597	18527	18726	18675	18741	18784	18703	18534	18613	18601	18532	18503	18556	18702	18743	18547	18762	18613	18745	18627	18661	18726	18624	18696	18533	18612	18604	18627	18418	18629	18453	18506	18673	18479	18566	18562	18554	18529	18487	18630	18631	18635	18501	18731	18534	18670	18633	18589	18694	18840	18624	18708	18537	18664	18336	18567	18619	18591	18960	18698	18685	18676	18453	18578	18800	18804	18656	18673	18511	18666	18589	18632	18704	18673	18414	18589	18740	18697	18491	18892	18401	18712	18511	18597	18576	18642	18497	18699	18736	18744	18457	18623	18671	18756	18816	18638	18550	18723	18836	18531	18480	18658	18644	18589	18617	18840	18530	18412	18711	18551	18466	18575	18878	18624	18497	18684	18667	18778	18480	18412	18710	18602	18610	18624	18580	18698	18539	18985	18770	18691	18473	18818	18703	18755	18665	18526	18446	18672	18763	18661	18751	18625	18421	18758	18683	18584	18739	18834	18747	18621	18667	18827	18517	18716	18675	18690	18804	18537	18574	18582	18772	18533	18682	18577	18569	18641	18586	18590	18651	18607	18664	18699	18541	18476	18678	18561	18711	18761	18676	18577	18678	18703	18737	18759	18668	18650	18676	18603	18764	18907	18552	18652	18483	18488	18572	18769	18477	18845	18608	18396	18942	18777	18693	18846	18560	18748	18701	18469	18785	18554	18687	18732	18712	18704	18672	18843	18649	18956	18743	18515	18581	18581	18447	18617	18510	18724	18657	18764	18768	18666	18802	18686	18858	18576	18778	18556	18627	18529	18645	18712	18557	18766	18705	18393	18476	18610	18756	18662	18695	18861	18444	18718	18735	18752	18625	18600	18852	18806	18720	18657	18610	18854	18582	18646	18507	18725	18770	18711	18602	18745	18789	18730	18423	18708	18747	18712	18607	18811	18779	18641	18305	18776	18615	18512	18714	18605	18590	18777	18575	18533	18495	18565	18384	18601	18557	18683	18600	18550	18603	18543	18587	18516	18860	18583	18566	18713	18851	18712	18589	18686	18532	18635	18801	18648	18610	18675	18539	18519	18518	18698	18447	18580	18681	18591	18871	18752	18560	18638	18571	18419	18778	18447	18618	18606	18557	18609	18663	18684	18889	18830	18641	18689	18788	18644	18694	18530	18668	18774	18709	18813	18485	18874	18687	18724	18476	18467	18615	18533	18548	18388	18529	18657	18479	18627	18562	18729	18656	18473	18467	18689	18605	18829	18676	18656	18458	18445	18691	18813	18760	18571	18586	18597	18645	18723	18681	18690	18544	18661	18866	18602	18740	18625	18588	18636	18596	18464	18660	18569	18544	18759	18489	18685	18567	18448	18715	18615	18775	18650	18666	18612	18768	18613	18749	18594	18658	18711	18668	18572	18629	18661	18327	18578	18613	18658	18814	18529	18640	18527	18559	18616	18355	18836	18569	18764	18675	18443	18758	18727	18495	18615	18583	18655	18903	18500	18457	18694	18587	18461	18653	18758	18643	18773	18531	18623	18504	18657	18501	18537	18670	18686	18454	18713	18757	18573	18759	18683	18742	18725	18751	18531	18609	18691	18503	18592	18510	18585	18829	18638	18448	18591	18663	18518	18459	18704	18588	18567	18460	18577	18654	18798	18850	18775	18555	18537	18588	18682	18581	18702	18732	18791	18695	18786	18514	18647	18618	18781	18651	18612	18817	18907	18712	18559	18610	18470	18852	18435	18678	18719	18604	18609	18514	18664	18496	18728	18655	18766	18729	18807	18750	18684	18705	18629	18788	18406	18555	18608	18702	18657	18712	18602	18480	18399	18507	18722	18624	18686	18726	18736	18553	18646	18892	18592	18503	18499	18745	18849	18856	18629	18440	18683	18714	18755	18468	18867	18684	18492	18523	18689	18743	18799	18691	18645	18525	18561	18617	18564	18926	18506	18620	18580	18519	18728	18638	18734	18671	18668	18673	18750	18483	18605	18573	18426	18403	18772	18640	18877	18687	18826	18636	18662	18696	18553	18549	18676	18621	18448	18746	18716	18742	18706	18558	18649	18623
22627	40833	40419	31451	25261	22151	19088	17781	16852	16171	15665	15724	15395	15032	14904	14780	15020	14946	14897	14805	14887	14963	15211	15176	15162	15075	14877	14668	14704	14743	14690	14682	14723	14853	14744	14756	14711	14745	15736	17036	16108	15802	14674	14557	14500	14643	14558	14482	14693	14489	14647	14615	14460	14526	14521	14495	14605	14403	14522	14752	14565	14651	14643	14432	14515	14675	14616	14477	14546	14562	14434	14591	14439	14575	14592	14593	14486	14726	14533	14662	14636	14405	14551	14687	14536	14468	14635	14377	14648	14481	14631	14353	14681	14459	14607	14500	14477	14444	14637	14585	14482	14404	14530	14600	14722	14494	14566	14389	14576	14540	14768	14476	14552	14485	14583	14628	14620	14711	14515	14430	14574	14473	14470	14515	14633	14509	14559	14436	14662	14622	14505	14688	14529	14401	14405	14735	14426	14595	14483	14670	14519	14437	14667	14500	14695	14462	14704	14493	14506	14624	14503	14597	14658	14566	14561	14297	14416	14561	14577	14622	14480	14447	14586	14416	14676	14498	14443	14643	14400	14623	14537	14721	14516	14383	14349	14464	14603	14471	14639	14474	14583	14654	14581	14511	14649	14461	14586	14625	14629	14547	14391	14564	14528	14768	14674	14514	14503	14728	14490	14597	14481	14469	14748	14483	14379	14540	14476	14520	14493	14509	14627	14676	14687	14409	14512	14530	14481	14669	14549	14737	14492	14543	14518	14458	14650	14597	14670	14525	14674	14582	14602	14544	14515	14521	14459	14420	14587	14765	14499	14485	14658	14697	14495	14724	14507	14698	14436	14529	14339	14536	14591	14500	14528	14501	14615	14804	14585	14635	14545	14538	14613	14639	14652	14405	14456	14444	14526	14507	14594	14642	14466	14686	14532	14639	14446	14542	14589	14466	14727	14441	14518	14553	14513	14553	14450	14432	14470	14736	14600	14562	14459	14595	14568	14573	14780	14520	14524	14569	14638	14563	14525	14560	14618	14485	14346	14571	14573	14532	14626	14551	14584	14526	14556	14468	14548	14412	14568	14632	14569	14263	14373	14500	14553	14437	14568	14563	14596	14484	14597	14508	14479	14560	14413	14562	14704	14378	14437	14609	14526	14708	14567	14668	14521	14604	14576	14497	14723	14420	14542	14452	14608	14496	14441	14583	14495	14416	14455	14614	14507	14538	14398	14377	14622	14697	14620	14516	14557	14528	14544	14382	14622	14541	14341	14559	14709	14585	14557	14465	14601	14637	14354	14771	14647	14607	14446	14463	14611	14576	14530	14464	14713	14541	14417	14478	14612	14660	14463	14607	14538	14556	14738	14566	14504	14518	14501	14545	14579	14557	14415	14555	14566	14627	14576	14536	14488	14693	14610	14338	14542	14445	14536	14505	14533	14588	14632	14567	14585	14660	14671	14524	14644	14544	14466	14554	14570	14499	14567	14483	14610	14616	14688	14453	14589	14478	14770	14510	14480	14623	14446	14647	14409	14792	14539	14578	14492	14699	14442	14570	14519	14579	14566	14634	14340	14467	14483	14501	14505	14583	14528	14335	14606	14450	14643	14595	14423	14533	14588	14598	14639	14594	14550	14593	14542	14410	14592	14504	14461	14482	14504	14547	14349	14684	14663	14550	14709	14799	14567	14472	14430	14519	14535	14584	14608	14550	14575	14614	14436	14501	14617	14517	14486	14510	14561	14635	14594	14628	14457	14674	14710	14497	14630	14666	14587	14417	14499	14483	14544	14595	14547	14538	14626	14815	14533	14659	14544	14485	14627	14757	14488	14602	14523	14663	14633	14621	14471	14407	14686	14590	14421	14576	14538	14627	14542	14636	14611	14455	14475	14388	14607	14554	14706	14503	14544	14524	14447	14437	14681	14543	14528	14598	14531	14501	14380	14601	14413	14537	14549	14644	14605	14668	14622	14725	14496	14515	14495	14416	14613	14537	14621	14563	14430	14590	14580	14561	14311	14504	14495	14464	14655	14362	14519	14512	14435	14608	14565	14498	14676	14626	14704	14620	14574	14616	14559	14586	14467	14777	14690	14586	14548	14561	14578	14665	14586	14534	14598	14612	14484	14753	14554	14534	14497	14664	14340	14562	14635	14628	14636	14498	14628	14585	14258	14556	14820	14593	14504	14426	14448	14731	14503	14594	14442	14674	14675	14421	14508	14510	14582	14511	14434	14360	14504	14543	14473	14582	14608	14554	14639	14794	14547	14559	14529	14459	14389	14619	14620	14441	14573	14524	14531	14451	14562	14529	14511	14724	14534	14484	14464	14644	14300	14521	14572	14503	14558	14558	14484	14555	14642	14425	14510	14487	14540	14479	14428	14628	14580	14697	14498	14637	14482	14603	14460	14609	14624	14624	14734	14741	14522	14408	14581	14658	14443	14380	14669	14304	14531	14516	14507	14472	14616	14464	14463	14469	14547	14627	14562	14514	14621	14499	14515	14495	14582	14556	14704	14571	14503	14549	14551	14481	14686	14411	14408	14613	14751	14533	14512	14473	14547	14567	14628	14490	14332	14688	14615	14645	14489	14531	14620	14633	14451	14580	14497	14511	14331	14622	14461	14320	14579	14577	14618	14523	14556	14671	14672	14495	14571	14521	14489	14477	14524	14459	14585	14533	14473	14585	14481	14496	14490	14482	14542	14679	14491	14651	14472	14613	14544	14523	14581	14577	14582	14575	14519	14516	14518	14643	14587	14508	14606	14597	14538	14680	14596	14509	14495	14614	14592	14529	14542	14623	14489	14673	14399	14627	14479	14736	14657	14447	14717	14548	14622	14680	14562	14453	14619	14507	14570	14511	14674	14808	14531	14555	14706	14573	14408	14530	14638	14472	14311	14537	14439	14445	14569	14529	14565	14509	14557	14497	14614	14380	14554	14489	14586	14613	14399	14577	14580	14420	14582	14475	14445	14446	14548	14405	14584	14634	14583	14670	14746	14507	14625	14539	14362	14469	14458	14386	14342	14545	14538	14646	14539	14595	14698	14487	14574	14698	14531	14561	14436	14612	14455	14618	14726	14623	14409	14591	14518	14676	14594	14457	14513	14499	14532	14612	14419	14623	14554	14423	14533	14226	14553	14682	14560	14496	14615	14544	14555	14559	14615	14452	14551	14457	14559	14465	14584	14513	14555	14651	14751	14576	14622	14442	14592	14562	14589	14627	14609	14435	14616	14764	14515	14725	14617	14618	14502	14453	14516	14567	14725	14484	14677	14609	14492	14635	14621	14659	14488	14619	14583	14688	14699	14384	14527	14676	14734	14581	14571	14582	14541	14583	14566	14668	14555	14690	14583	14589	14555	14484	14508	14600	14434	14568	14576	14527	14679	14579	14493	14588	14472	14529	14468	14632	14457	14536	14621	14514	14517	14511	14541	14594	14570	14599	14465	14574	14667	14498	14529	14554	14522	14399	14656	14692	14663	14466	14601	14383	14611	14733	14626	14656	14396	14447	14389	14432	14446	14407	14646	14428	14531	14573	14463	14568	14780	14335	14605	14426	14543	14608	14469	14535	14539	14397	14494	14819	14654	14568	14712	14689	14702	14521	14662	14543	14640	14296	14631	14647	14474	14563	14477	14456	14694	14513	14506	14605	14646	14566	14621	14559	14380	14586	14613	14510	14620	14491	14425	14553	14510	14544	14486	14506	14639	14616	14582	14569	14463	14591	14452	14493	14494	14783	14554	14608	14641	14452	14663	14397	14579	14603	14619	14757	14601	14673	14609	14756	14603	14487	14718	14558	14495	14481	14426	14555	14500	14629	14624	14536	14567	14580	14457	14407	14562	14687	14641	14609	14424	14655	14410	14600	14522	14379	14700	14420	14559	14543	14609	14509	14508	14717	14605	14712	14396	14614	14572	14638	14473	14608	14413	14691	14588	14563	14655	14337	14664	14570	14552	14576	14663	14547	14504	14526	14718	14474	14565	14613	14698	14620	14556	14577	14508	14438	14578	14567	14598	14495	14408	14535	14339	14506	14399	14584	14609	14507	14597	14593	14536	14402	14655	14485	14538	14748	14471	14551	14568	14551	14506	14550	14597	14462	14496	14564	14322	14584	14466	14603	14564	14595	14457	14530	14489	14458	14438	14550	14657	14538	14599	14558	14583	14729	14458	14468	14592	14594	14605	14640	14404	14596	14500	14586	14595	14438	14359	14574	14585	14652	14561	14654	14497	14650	14489	14564	14539	14499	14487	14495	14428	14341	14689	14446	14581	14547	14531	14494	14499	14472	14681	14448	14637	14467	14610	14433	14369	14596	14564	14480	14493	14650	14486	14733	14540	14451	14503	14533	14586	14711	14573	14430	14627	14578	14614	14493	14490	14638	14611	14518	14585	14581	14469	14675	14523	14586	14484	14521	14433	14614	14749	14517	14631	14493	14595	14586	14468	14444	14499	14465	14618	14656	14599	14594	14536	14396	14479	14636	14330	14628	14682	14535	14696	14528	14627	14619	14415	14567	14433	14501	14460	14546	14696	14548	14655	14617	14496	14623	14703	14619	14662	14508	14589	14605	14610	14600	14566	14385	14529	14417	14462	14613	14748	14667	14607	14714	14761	14553	14497	14469	14680	14657	14598	14589	14484	14415	14609	14434	14529	14604	14524	14515	14514	14509	14480	14505	14590	14555	14552	14640	14619	14572	14622	14647	14475	14332	14561	14558	14657	14386	14633	14803	14581	14632	14576	14607	14665	14701	14482	14582	14635	14608	14636	14566	14538	14577	14588	14641	14524	14547	14467	14331	14495	14599	14366	14527	14544	14571	14687	14613	14613	14634	14559	14634	14501	14466	14526	14381	14600	14588	14507	14747	14671	14584	14464	14502	14532	14556	14601	14555	14588	14401	14616	14561	14564	14638	14453	14449	14545	14553	14537	14546	14431	14616	14502	14429	14498	14613	14517	14585	14572	14477	14701	14536	14656	14479	14545	14489	14575	14527	14653	14500	14481	14699	14733	14679	14504	14638	14470	14552	14630	14573	14712	14553	14608	14523	14735	14535	14506	14492	14634	14743	14651	14443	14551	14512	14555	14595	14548	14752	14593	14646	14551	14507	14559	14547	14620	14475	14534	14698	14572	14539	14710	14461	14449	14577	14439	14680	14365	14582	14589	14474	14497	14754
23197	20902	28463	23678	22064	25382	27004	21930	20994	20604	20408	19977	19447	19089	18948	19052	18922	19079	19223	19150	19074	19158	19102	18951	19006	19361	18945	19019	18716	18752	18724	18743	18897	19254	18841	18900	18908	18708	20345	21740	21007	20219	19152	18719	18644	18681	18723	19004	18796	18632	18952	18705	18600	18491	18572	18739	18723	18598	18517	18533	18445	18583	18733	18316	18438	18623	18520	18719	18583	18484	18470	18569	18542	18590	18666	18625	18460	18520	18504	18680	18565	18535	18612	18399	18614	18457	18516	18547	18356	18538	18697	18699	18650	18630	18623	18520	18664	18442	18673	18806	18600	18708	18688	18462	18437	18689	18731	18426	18578	18666	18776	18803	18598	18628	18691	18671	18862	18678	18784	18671	18665	18520	18601	18620	18561	18615	18542	18442	18708	18562	18385	18610	18402	18480	18710	18591	18590	18670	18567	18565	18672	18616	18576	18678	18568	18533	18473	18545	18605	18428	18541	18683	18612	18633	18574	18734	18642	18736	18493	18696	18596	18591	18577	18705	18563	18486	18627	18571	18537	18320	18540	18391	18597	18477	18519	18548	18474	18638	18618	18451	18706	18545	18777	18418	18448	18691	18704	18835	18391	18271	18620	18553	18557	18350	18478	18695	18562	18522	18570	18503	18562	18555	18654	18586	18555	18307	18682	18383	18430	18530	18598	18457	18608	18482	18668	18717	18627	18661	18749	18494	18602	18609	18586	18615	18550	18714	18640	18665	18592	18662	18567	18543	18520	18536	18580	18504	18406	18558	18489	18542	18465	18770	18533	18416	18681	18658	18563	18487	18760	18473	18699	18777	18649	18554	18616	18573	18597	18556	18464	18605	18649	18602	18334	18725	18683	18524	18703	18521	18477	18610	18432	18503	18581	18535	18703	18644	18705	18553	18558	18433	18483	18528	18690	18479	18359	18686	18616	18427	18415	18428	18483	18554	18554	18486	18625	18633	18551	18493	18468	18518	18582	18660	18582	18357	18534	18564	18751	18658	18726	18720	18480	18534	18568	18622	18521	18380	18628	18532	18527	18572	18629	18674	18485	18613	18465	18625	18784	18557	18602	18673	18579	18574	18666	18534	18679	18589	18516	18493	18517	18672	18585	18432	18530	18617	18609	18632	18667	18540	18478	18502	18694	18667	18456	18621	18748	18543	18626	18900	18641	18775	18666	18527	18870	18403	18618	18718	18585	18553	18711	18508	18759	18590	18449	18524	18864	18647	18365	18628	18513	18750	18830	18538	18507	18556	18569	18522	18507	18692	18673	18604	18737	18404	18654	18568	18567	18639	18510	18762	18644	18351	18770	18657	18338	18450	18599	18505	18599	18631	18430	18528	18648	18344	18653	18789	18547	18718	18608	18504	18575	18625	18821	18508	18522	18372	18591	18642	18752	18676	18648	18512	18626	18688	18767	18768	18481	18409	18385	18448	18580	18552	18512	18553	18497	18786	18424	18542	18774	18606	18640	18529	18614	18484	18475	18519	18757	18578	18668	18690	18542	18603	18594	18772	18551	18563	18424	18517	18459	18745	18612	18644	18550	18530	18591	18522	18605	18526	18462	18485	18485	18780	18619	18459	18618	18545	18663	18688	18326	18896	18596	18579	18582	18704	18528	18546	18774	18744	18491	18675	18613	18595	18501	18503	18454	18616	18459	18611	18711	18676	18627	18605	18544	18449	18524	18567	18455	18474	18578	18466	18624	18626	18512	18696	18840	18680	18519	18512	18562	18711	18561	18451	18487	18600	18528	18598	18634	18411	18426	18698	18578	18460	18541	18464	18604	18728	18827	18502	18588	18569	18426	18460	18638	18493	18612	18443	18416	18583	18588	18764	18733	18583	18533	18623	18579	18582	18562	18448	18609	18609	18604	18454	18385	18537	18509	18442	18521	18665	18771	18590	18620	18662	18538	18722	18484	18506	18638	18602	18458	18779	18815	18438	18637	18743	18492	18490	18654	18519	18573	18274	18560	18539	18423	18473	18475	18619	18381	18560	18677	18551	18556	18527	18562	18633	18643	18442	18636	18566	18597	18735	18492	18623	18706	18745	18367	18712	18522	18709	18645	18672	18788	18441	18517	18637	18441	18681	18559	18217	18426	18518	18645	18541	18591	18778	18634	18618	18506	18541	18823	18436	18768	18491	18545	18531	18343	18717	18723	18705	18508	18469	18635	18316	18497	18551	18476	18349	18299	18579	18372	18721	18503	18678	18612	18593	18485	18623	18466	18413	18564	18504	18472	18374	18504	18587	18738	18411	18660	18618	18509	18450	18653	18537	18627	18601	18576	18584	18775	18700	18585	18489	18326	18487	18727	18531	18645	18439	18588	18395	18404	18622	18406	18536	18635	18745	18748	18494	18749	18500	18571	18560	18528	18418	18399	18497	18402	18382	18417	18483	18650	18467	18463	18620	18546	18485	18390	18543	18544	18536	18475	18602	18320	18435	18829	18496	18456	18621	18414	18314	18644	18416	18466	18482	18604	18586	18595	18550	18481	18452	18707	18503	18533	18713	18818	18554	18502	18630	18710	18591	18506	18560	18551	18537	18568	18705	18611	18645	18511	18530	18562	18505	18597	18533	18622	18667	18666	18659	18619	18643	18709	18571	18680	18628	18525	18512	18454	18631	18576	18532	18645	18773	18606	18616	18625	18363	18498	18506	18340	18464	18330	18629	18430	18755	18652	18710	18529	18542	18510	18679	18598	18582	18584	18401	18600	18522	18556	18464	18628	18812	18428	18485	18259	18478	18477	18649	18516	18589	18477	18677	18759	18464	18579	18425	18484	18475	18487	18448	18774	18451	18562	18639	18643	18531	18647	18629	18708	18496	18616	18562	18551	18327	18512	18682	18554	18588	18661	18506	18552	18655	18474	18597	18561	18585	18576	18700	18652	18555	18585	18519	18457	18606	18685	18664	18356	18690	18438	18614	18486	18423	18436	18611	18725	18585	18636	18564	18718	18538	18721	18459	18351	18553	18648	18329	18296	18541	18751	18518	18601	18323	18627	18767	18473	18686	18728	18628	18681	18579	18562	18668	18754	18437	18699	18437	18470	18481	18704	18554	18716	18655	18661	18480	18489	18500	18767	18639	18633	18494	18592	18811	18671	18498	18715	18678	18567	18571	18386	18440	18718	18386	18804	18546	18629	18527	18667	18603	18313	18469	18568	18560	18574	18558	18587	18455	18742	18709	18756	18535	18616	18602	18515	18595	18478	18616	18501	18511	18520	18409	18526	18468	18767	18519	18679	18625	18441	18704	18630	18629	18701	18588	18610	18522	18596	18432	18434	18590	18519	18723	18738	18539	18584	18470	18545	18346	18447	18481	18668	18551	18511	18574	18474	18587	18566	18399	18539	18613	18668	18462	18626	18588	18566	18891	18604	18693	18809	18551	18657	18590	18563	18461	18653	18562	18391	18617	18572	18465	18503	18539	18458	18815	18504	18728	18753	18781	18505	18526	18483	18442	18603	18525	18484	18474	18523	18573	18551	18515	18641	18633	18646	18650	18339	18575	18266	18577	18711	18471	18675	18554	18419	18448	18446	18547	18677	18578	18536	18531	18587	18782	18529	18495	18737	18689	18763	18770	18667	18572	18528	18682	18631	18441	18477	18772	18553	18584	18450	18674	18487	18560	18633	18684	18719	18683	18626	18610	18612	18568	18646	18475	18665	18572	18478	18484	18468	18465	18768	18516	18368	18628	18559	18515	18614	18454	18624	18661	18577	18721	18648	18439	18418	18441	18522	18535	18460	18529	18523	18620	18549	18612	18645	18366	18737	18456	18481	18545	18740	18382	18730	18533	18477	18375	18579	18683	18739	18646	18824	18642	18736	18619	18594	18714	18404	18616	18602	18669	18481	18664	18609	18567	18464	18569	18387	18475	18544	18520	18681	18536	18499	18610	18487	18545	18749	18519	18433	18341	18638	18586	18732	18612	18611	18763	18650	18496	18601	18716	18683	18597	18648	18474	18485	18417	18659	18535	18498	18615	18559	18634	18614	18597	18515	18693	18352	18587	18590	18644	18603	18549	18665	18477	18624	18521	18772	18643	18525	18518	18531	18378	18674	18570	18551	18636	18589	18563	18567	18689	18597	18506	18482	18617	18813	18579	18729	18530	18538	18614	18751	18709	18754	18413	18548	18598	18713	18291	18334	18505	18481	18705	18559	18716	18623	18630	18454	18509	18481	18709	18461	18575	18522	18599	18633	18503	18584	18538	18487	18615	18592	18489	18552	18665	18489	18639	18655	18663	18522	18560	18646	18745	18654	18739	18563	18624	18431	18319	18562	18377	18585	18210	18470	18376	18546	18457	18683	18504	18757	18637	18629	18279	18661	18610	18873	18615	18577	18662	18516	18249	18762	18646	18623	18451	18436	18836	18750	18560	18520	18596	18501	18354	18458	18371	18778	18525	18525	18318	18769	18552	18684	18614	18462	18481	18493	18553	18728	18543	18472	18534	18491	18536	18550	18592	18714	18812	18493	18660	18494	18711	18620	18694	18688	18415	18584	18617	18576	18573	18635	18586	18612	18731	18617	18652	18639	18613	18525	18636	18467	18679	18699	18701	18682	18664	18666	18549	18611	18421	18502	18628	18435	18431	18472	18562	18748	18563	18747	18555	18791	18517	18530	18630	18348	18704	18546	18573	18508	18437	18545	18503	18536	18696	18478	18471	18609	18557	18427	18746	18634	18352	18597	18783	18499	18405	18640	18599	18593	18597	18290	18373	18528	18599	18917	18543	18756	18693	18480	18483	18646	18641	18635	18538	18420	18403	18652	18535	18500	18507	18499	18671	18616	18653	18404	18491	18434	18652	18632	18616	18508	18595	18281	18779	18534	18458	18556	18535	18660	18241	18404	18549	18776	18650	18613	18622	18590	18492	18580	18537	18457	18562	18392	18618	18630	18669	18395	18662	18633	18567	18451	18560	18631	18542	18530	18568	18375	18658	18671	18588	18441	18499	18620	18764	18680	18278	18541	18544	18427	18602	18559	18670	18604	18514	18438	18445	18534	18366	18621	18561	18520	18425	18568	18682	18466	18676	18508	18608	18556	18512	18552	18433	18622	18584	18620	18368	18689	18661	18455	18592	18735	18699	18489	18580	18723	18664	18780	18496
23538	44957	45237	36123	28122	24307	21411	18899	17917	17058	16507	16202	15779	15190	14896	14941	14779	14937	15105	15132	15052	15238	15057	15289	15256	15327	15133	14925	14770	14618	14730	14847	14895	14766	14834	14903	14896	14537	17112	18893	17555	16333	15262	14581	14517	14595	14453	14674	14629	14467	14526	14578	14338	14405	14409	14474	14481	14452	14623	14499	14254	14447	14688	14406	14569	14601	14536	14504	14368	14432	14521	14578	14637	14451	14610	14574	14482	14514	14396	14466	14609	14436	14425	14607	14466	14515	14573	14542	14400	14444	14355	14590	14526	14485	14491	14521	14685	14557	14566	14604	14684	14394	14612	14418	14546	14325	14573	14467	14582	14615	14575	14474	14668	14560	14460	14570	14560	14506	14465	14552	14444	14416	14517	14458	14450	14521	14659	14655	14453	14562	14512	14612	14493	14581	14442	14357	14443	14605	14735	14518	14524	14491	14516	14617	14481	14590	14367	14483	14562	14475	14467	14377	14442	14483	14488	14566	14515	14356	14609	14408	14594	14334	14599	14499	14503	14584	14525	14461	14468	14586	14540	14602	14472	14463	14438	14537	14586	14614	14521	14563	14627	14595	14679	14475	14448	14617	14416	14409	14553	14585	14513	14424	14524	14474	14497	14489	14480	14371	14563	14584	14373	14481	14429	14528	14446	14546	14555	14670	14613	14613	14384	14619	14490	14532	14552	14444	14515	14569	14594	14499	14459	14490	14519	14521	14624	14356	14583	14465	14633	14483	14521	14504	14458	14635	14532	14424	14582	14631	14569	14639	14637	14519	14475	14664	14572	14391	14502	14544	14715	14661	14560	14452	14447	14544	14538	14417	14563	14584	14441	14332	14564	14549	14675	14420	14553	14390	14516	14639	14390	14494	14468	14540	14640	14712	14483	14641	14458	14497	14596	14486	14511	14596	14496	14594	14468	14551	14433	14474	14532	14469	14397	14609	14511	14475	14521	14442	14621	14420	14515	14378	14493	14434	14456	14668	14488	14534	14639	14496	14416	14465	14746	14625	14614	14455	14589	14541	14540	14459	14496	14570	14533	14535	14630	14375	14487	14508	14453	14567	14682	14457	14435	14625	14409	14632	14541	14355	14451	14501	14407	14678	14394	14517	14357	14619	14456	14459	14548	14473	14435	14552	14644	14338	14545	14587	14416	14523	14449	14523	14463	14521	14484	14563	14596	14610	14560	14563	14401	14465	14479	14345	14640	14615	14714	14538	14544	14514	14445	14530	14495	14480	14507	14569	14606	14623	14431	14510	14446	14577	14458	14658	14439	14496	14554	14685	14539	14502	14614	14520	14661	14421	14505	14513	14464	14489	14467	14436	14582	14482	14524	14479	14520	14571	14452	14437	14491	14473	14485	14451	14594	14414	14585	14537	14407	14611	14554	14485	14628	14395	14509	14634	14729	14635	14492	14564	14574	14598	14573	14786	14524	14329	14530	14472	14361	14544	14514	14497	14567	14457	14428	14435	14608	14654	14510	14449	14538	14494	14585	14536	14616	14549	14596	14564	14603	14570	14502	14517	14479	14484	14599	14627	14458	14418	14331	14498	14414	14386	14451	14509	14369	14547	14671	14611	14529	14475	14384	14448	14775	14548	14546	14649	14620	14473	14310	14591	14496	14642	14530	14455	14602	14604	14564	14461	14530	14559	14495	14589	14489	14400	14452	14352	14599	14563	14571	14578	14615	14704	14553	14511	14426	14457	14504	14590	14591	14514	14486	14367	14546	14478	14479	14402	14435	14560	14638	14589	14556	14453	14389	14646	14436	14284	14561	14516	14405	14606	14480	14378	14684	14701	14504	14529	14509	14568	14407	14379	14451	14685	14360	14432	14663	14548	14568	14525	14445	14582	14534	14480	14478	14505	14494	14775	14474	14319	14545	14472	14513	14440	14693	14447	14568	14513	14594	14500	14528	14536	14578	14443	14521	14569	14578	14447	14548	14471	14429	14431	14527	14579	14719	14529	14519	14396	14421	14515	14265	14657	14565	14558	14532	14428	14415	14655	14495	14573	14560	14565	14403	14454	14406	14320	14539	14519	14368	14487	14430	14392	14499	14368	14627	14430	14459	14499	14626	14598	14567	14425	14558	14517	14571	14433	14648	14629	14532	14534	14538	14578	14444	14660	14658	14414	14532	14414	14313	14376	14523	14583	14532	14421	14481	14421	14414	14425	14425	14464	14561	14518	14463	14447	14597	14586	14597	14536	14705	14520	14470	14495	14571	14445	14407	14609	14405	14433	14533	14719	14653	14501	14490	14397	14638	14479	14433	14573	14553	14491	14580	14539	14416	14459	14485	14510	14383	14352	14424	14410	14560	14413	14523	14376	14553	14676	14546	14535	14475	14459	14350	14562	14343	14555	14454	14493	14476	14555	14544	14402	14597	14534	14377	14511	14526	14416	14455	14566	14495	14466	14438	14347	14685	14405	14394	14656	14497	14465	14596	14394	14575	14457	14399	14482	14356	14618	14335	14702	14355	14413	14558	14585	14561	14464	14547	14525	14491	14562	14325	14629	14492	14572	14580	14696	14509	14437	14434	14421	14517	14512	14453	14540	14321	14669	14523	14485	14478	14458	14663	14501	14470	14577	14379	14699	14447	14405	14481	14660	14403	14252	14399	14502	14420	14434	14452	14684	14560	14443	14411	14627	14472	14570	14463	14422	14537	14540	14606	14575	14470	14490	14428	14267	14552	14498	14446	14635	14462	14279	14545	14515	14416	14565	14553	14357	14529	14530	14458	14560	14585	14501	14519	14318	14463	14492	14670	14505	14533	14314	14553	14574	14512	14308	14473	14627	14208	14479	14462	14388	14606	14382	14463	14525	14458	14742	14507	14483	14510	14584	14610	14394	14511	14555	14582	14376	14551	14411	14551	14340	14406	14625	14468	14528	14459	14440	14463	14464	14545	14403	14575	14616	14646	14493	14499	14473	14554	14531	14382	14458	14530	14537	14506	14463	14779	14519	14612	14496	14513	14638	14223	14598	14523	14422	14415	14403	14395	14399	14433	14460	14438	14548	14505	14581	14392	14568	14508	14605	14525	14333	14605	14496	14513	14576	14513	14538	14591	14537	14463	14559	14500	14442	14324	14516	14464	14430	14547	14460	14648	14396	14580	14462	14541	14649	14550	14444	14511	14392	14455	14544	14409	14580	14534	14590	14463	14510	14505	14521	14514	14429	14376	14508	14505	14504	14491	14324	14436	14409	14440	14564	14586	14414	14559	14531	14289	14502	14427	14517	14498	14458	14542	14483	14516	14491	14533	14542	14515	14473	14503	14591	14617	14546	14661	14526	14500	14543	14580	14352	14416	14493	14539	14707	14410	14629	14531	14388	14550	14485	14581	14672	14510	14685	14524	14598	14580	14594	14566	14484	14532	14440	14455	14672	14432	14576	14620	14436	14498	14365	14563	14540	14515	14450	14425	14682	14552	14362	14689	14514	14620	14446	14588	14552	14487	14499	14544	14425	14303	14549	14584	14476	14462	14394	14410	14486	14435	14546	14562	14481	14390	14654	14550	14491	14660	14332	14494	14599	14538	14581	14562	14431	14323	14512	14484	14442	14580	14573	14512	14649	14429	14675	14620	14584	14471	14446	14472	14405	14654	14594	14533	14519	14564	14650	14549	14543	14582	14536	14405	14593	14549	14699	14580	14321	14607	14512	14626	14619	14484	14518	14359	14443	14449	14665	14474	14491	14566	14438	14516	14568	14473	14575	14484	14614	14449	14515	14589	14516	14476	14491	14562	14756	14456	14397	14534	14572	14587	14403	14343	14587	14435	14486	14494	14498	14409	14604	14616	14321	14427	14435	14491	14443	14372	14497	14538	14438	14652	14623	14746	14461	14567	14566	14473	14468	14469	14603	14749	14664	14585	14589	14657	14406	14504	14461	14570	14521	14520	14607	14482	14495	14519	14611	14540	14312	14565	14556	14576	14659	14733	14532	14618	14406	14677	14412	14599	14592	14437	14461	14631	14481	14410	14542	14535	14670	14536	14543	14411	14501	14645	14412	14601	14219	14390	14558	14401	14475	14359	14405	14443	14522	14432	14422	14383	14471	14437	14522	14596	14572	14385	14507	14635	14487	14487	14495	14458	14565	14460	14327	14518	14596	14418	14502	14504	14547	14721	14497	14672	14531	14408	14538	14661	14443	14637	14397	14476	14519	14534	14600	14514	14520	14440	14535	14703	14632	14597	14680	14390	14456	14488	14428	14598	14521	14563	14649	14587	14553	14663	14612	14427	14550	14517	14654	14603	14435	14387	14672	14525	14526	14526	14430	14438	14520	14507	14496	14640	14608	14546	14644	14542	14361	14549	14376	14664	14500	14500	14436	14464	14473	14672	14501	14726	14479	14483	14375	14489	14454	14416	14702	14516	14391	14581	14483	14527	14444	14457	14684	14522	14534	14354	14569	14603	14672	14464	14518	14539	14339	14476	14497	14528	14523	14422	14457	14632	14458	14579	14563	14679	14591	14568	14661	14359	14652	14523	14577	14417	14509	14410	14565	14424	14465	14657	14602	14505	14453	14412	14513	14722	14490	14629	14524	14497	14501	14511	14468	14566	14614	14511	14671	14425	14432	14550	14588	14446	14469	14470	14560	14469	14248	14474	14566	14361	14602	14400	14662	14279	14649	14340	14496	14517	14445	14794	14614	14639	14568	14461	14495	14325	14586	14364	14432	14575	14465	14466	14688	14496	14509	14506	14683	14561	14561	14663	14547	14441	14561	14552	14492	14377	14640	14487	14588	14401	14441	14538	14440	14567	14479	14611	14417	14320	14471	14599	14499	14449	14507	14402	14459	14390	14479	14585	14522	14511	14626	14402	14538	14463	14469	14393	14517	14648	14368	14435	14647	14479	14542	14638	14748	14604	14501	14514	14392	14454	14426	14636	14693	14474	14535	14511	14452	14626	14715	14371	14604	14353	14467	14451	14424	14454	14418	14305	14479	14504	14561	14525	14476	14527	14409	14313	14593	14503	14439	14468	14485	14514	14376	14515	14628	14634	14584	14633	14518	14597	14395	14594	14393	14523	14612	14505	14327	14523	14655	14341	14508	14558	14383	14592	14417	14487	14582	14384	14417	14739	14438	14580	14463	14462	14570	14494	14477
30181	26331	31561	28463	24089	22606	21855	21062	20837	20627	20385	20541	20463	20326	20428	20497	20111	20248	20350	20145	20129	20117	20289	20323	20379	20331	20326	20373	20149	20251	20458	20176	20093	20466	20254	20125	20317	20340	20253	20179	20426	20359	20169	20254	20228	20214	20124	20032	20044	20175	19918	20114	20302	20180	20148	19993	20101	20023	20221	20241	20352	19946	20008	20249	20077	20258	20179	20042	20038	20031	20196	20413	20042	20276	20063	20081	20059	20299	20303	20211	20132	20142	20228	20091	19940	20342	20190	20407	20257	20159	20004	20047	20255	20003	20128	20318	20069	20019	20150	20184	20264	20208	20308	20365	20132	20062	20020	20241	20111	20165	20090	20126	20116	20077	20153	20319	20134	20273	20105	20049	20076	20239	20273	19993	20117	20050	20152	20107	20157	20285	19907	20022	19966	20365	19974	20142	20154	20234	20017	20070	20103	20233	20148	20088	20257	20108	20264	20123	20037	20000	20050	20249	19933	20059	20149	20023	20164	19974	20181	20143	20260	20022	20251	20247	19995	20273	20392	20255	19941	19963	20150	19987	20132	20056	20075	19990	20026	20082	20046	20097	20226	20027	20266	20296	20047	20252	20098	19917	19950	19902	20282	19972	20067	20410	20304	20261	20390	20297	20166	20063	20165	20201	20103	20111	20018	20139	20291	20256	20140	20202	20103	19994	20260	20189	20180	20003	20204	20248	19989	20138	20196	20266	19909	19957	20295	20017	20362	20144	20097	20237	20390	20244	20111	20011	20230	20178	20137	20089	20152	20117	20258	20160	20275	20018	19870	20144	20114	20327	20290	20165	20071	20136	20240	20103	20082	20066	20104	20074	20328	19968	20036	20226	20250	20028	20093	20227	20173	20232	20237	20135	20310	20204	20148	20145	20264	20053	20159	20177	20177	19995	19891	19903	20068	20097	20068	20075	20378	20229	20194	20153	20245	20099	20136	20202	20313	20317	20065	19906	20060	20229	20000	20064	20159	20068	20322	20188	20214	20190	20253	20031	20020	20223	20244	20230	20087	20300	20138	20342	20298	20032	20111	20088	20158	20016	20047	20135	20105	20199	20191	20231	20260	20405	20007	20007	20142	20280	20039	19922	20137	20105	20250	19955	20079	20156	20124	20095	20078	20147	20290	20239	20117	20234	19999	19987	20050	20210	20066	20090	19994	20105	20191	20236	20211	20322	19982	20200	20155	20207	20259	20083	20005	20236	20165	20132	19898	20056	19909	20174	20326	20279	20141	20117	20090	20073	20276	20249	20303	20156	20142	20314	20066	20205	20199	20176	20250	20185	20125	19895	20112	20027	20029	20154	20208	20138	20045	20088	20001	20270	19932	20264	19971	19985	20066	20208	20145	20107	20213	20290	20146	20284	20296	20128	20231	20149	20163	19883	20225	20107	20485	20359	19948	20185	20005	20350	20234	20424	20009	20010	19961	20278	20053	20270	20168	20113	20154	20279	20053	20048	20368	20227	20138	20090	19942	20155	20276	20079	20345	20010	20084	20110	20089	19846	20107	20025	20146	20113	20103	20225	20130	20153	20224	20086	20225	20088	20180	19985	20147	20273	20305	20077	20317	20258	20224	20033	20304	20260	20167	20240	19893	20168	20444	20042	20214	20099	20009	20163	20117	20150	20082	20116	20128	20160	20123	20137	20114	20290	20067	20090	20114	20354	20303	20152	19965	19991	19928	20355	20071	20122	19956	20170	20259	20275	20214	20252	20171	20338	20209	20203	20206	20221	20195	19989	20181	20096	20289	20183	19977	19972	20065	20185	20101	19978	19966	20137	20101	20173	20170	20278	20221	20148	20250	20111	20122	20103	20034	20012	20275	20053	20183	20154	20112	20411	20034	19978	20136	20313	20105	20202	20110	20123	20242	20208	20224	20407	20180	20167	20221	20165	20263	20091	19975	20038	20175	19984	20211	19912	20331	20111	20156	20240	20106	20347	20107	20078	20060	19994	20215	20115	20198	20231	20076	19990	20101	20158	20495	20024	20293	20146	20238	20199	20129	20088	20116	20196	20138	20308	19948	20128	20147	20049	20155	20253	20002	20222	20107	20030	20137	20106	20025	20125	20370	20173	20217	20128	20042	20135	20036	19878	20184	20083	20183	20202	20291	20321	20141	20078	20228	20211	20113	20193	20086	20196	20255	20150	20090	20226	20224	20188	19813	20029	20129	20141	20177	20185	20103	20204	20087	20241	20180	20071	20227	20267	20158	20155	20218	20130	20172	20101	20293	20062	20178	20284	20338	20271	20381	20257	20157	20254	20048	20072	20083	20223	20256	20148	19991	20119	20081	20177	20383	20210	20123	20402	20144	20139	20316	20147	20044	20203	20086	20117	20121	20149	20123	20076	20239	20179	20155	19960	19976	19964	20266	20130	20076	20161	20069	20010	20254	20266	20135	20149	19992	20095	20138	20156	20360	20200	20188	20373	20171	20023	20064	20055	20205	20061	20069	20308	20174	19991	20052	20194	20319	20120	20276	20305	20206	20350	19982	20123	20109	20224	20087	20020	20197	20158	20552	20264	20148	20204	20051	20176	20318	20278	20078	20242	20159	20064	20246	20214	20322	19787	20074	20180	20236	20416	20054	20213	19980	20223	20250	20119	20143	20177	19964	20023	20034	20185	20243	20172	20167	20121	20140	20159	20130	20256	20102	20097	20254	20215	20067	20197	20227	20021	20135	20113	19984	20215	20374	20353	20221	20278	20217	19965	20056	20071	20094	20207	20195	20105	20190	20214	20030	20305	20176	20118	20127	20267	20272	20036	20123	20097	20086	20048	20087	20234	20179	20058	20379	20116	20210	19971	20243	20300	20350	20196	20170	20149	20389	20083	20095	20414	20068	19970	20196	20097	20014	20029	20313	20212	20337	20321	20111	20031	20410	20247	20091	20154	20308	20146	20435	20280	20188	20024	20260	20082	20189	20375	20326	20019	20335	20184	20055	20119	20042	20253	20197	19914	20209	20174	20438	20251	20059	20253	20073	20138	19963	20179	20187	19958	20139	20295	20178	20123	20535	19959	19973	19891	20282	20102	19980	20287	20217	20212	20033	20166	20126	20104	20019	20119	20132	20233	20322	20229	20042	20015	20061	20210	20459	20095	20114	20184	20116	20073	19992	20042	20086	20251	19999	20045	20052	20269	20117	20360	20292	20160	20161	20151	19972	20230	20019	20134	20044	19991	20251	20357	19883	20110	20115	20118	20212	20110	20257	20042	20079	20201	20086	20164	20143	20153	20185	20013	20156	20130	20061	20092	20148	20164	20160	20214	20151	20229	20150	20094	20252	20116	20141	20036	20048	20159	20168	20425	20036	20131	20030	20311	20020	20034	20152	20089	20140	20232	20167	20280	19980	20108	20143	20353	20007	20092	20352	20276	19941	20164	20148	20291	20225	20371	20371	20234	20317	20006	20308	20150	20178	20255	20084	20078	20267	20362	20234	20430	20052	20014	20062	20145	20214	20090	19905	20066	20123	20002	20335	20202	19956	20244	20219	20156	20158	20263	20378	20251	20100	20263	20256	20205	20401	20118	20154	20106	20147	20082	19961	20058	20242	20233	20278	20033	20203	19977	20153	20227	20305	20190	20193	20072	20289	20176	20114	20244	20164	20045	20197	20058	20161	20282	20274	20147	20084	20222	20103	20020	20209	20134	20321	20085	20191	20130	20211	20234	20204	20077	20036	20166	20077	20199	20008	20189	20028	20289	20143	20083	20095	20078	19930	20468	20126	20175	20248	19840	20236	20222	20229	20030	20215	20180	20193	20148	20144	20276	20240	20254	20236	20240	20327	20197	19902	20182	19975	20222	20403	20168	20312	20164	20061	20288	20164	19989	20301	20033	20019	19791	20058	20234	19994	20085	20287	20220	20209	20085	20098	20175	19928	20174	20041	20280	20240	20010	20127	20162	20174	20067	20022	20256	20334	20214	20078	20184	20232	20066	20110	20004	20255	20247	20196	20215	20238	20131	20163	20142	20373	20177	20069	20214	20058	20093	20242	20219	20189	20185	20107	20085	20237	19959	20214	20215	20304	20047	20070	20174	20184	20040	20088	20009	20200	20118	19922	20181	20211	20399	20169	20165	20290	20165	20194	20231	20214	20107	20301	20074	19999	20285	20104	20156	20181	20189	20185	20075	19948	20136	20116	20201	20082	19970	20198	20210	20323	20228	20247	20097	19953	20131	20286	20033	20337	20184	20194	20027	20375	20182	20254	20099	20456	20171	20102	20019	20225	20129	20213	20047	20003	20054	20288	20214	20064	20215	20005	20157	20328	20262	20166	20133	20117	20374	20122	20388	20131	20262	20377	20260	19864	20294	19962	20194	19960	20220	20106	20133	20358	20151	20359	20103	20422	20063	20029	20137	20293	20158	20104	19908	20356	19977	20324	19965	20396	20243	20123	20345	20069	20237	20209	20260	20189	20184	20374	20036	20027	20238	19991	20096	20100	20179	20338	20298	20470	20393	20180	20253	20160	20311	20184	20207	20133	20006	20379	20274	20316	20209	20219	20067	20108	20105	20343	20298	20192	20313	20366	20073	19855	20087	20164	20124	20145	20192	20058	20194	20375	20331	20286	20067	20160	20031	20051	20223	19985	20118	20151	20115	20066	20141	20165	20101	20097	20158	20164	20055	20386	20142	20390	20300	20231	20206	20309	20195	20002	20009	19993	19930	20125	20043	20047	20174	20167	20181	20167	20170	20168	20385	20348	20213	20323	20126	20014	20099	20130	20059	20281	20139	19996	20027	20318	20075	20075	20133	20236	20210	20257	20209	20227	20147	20209	20274	19955	20222	20086	20075	20146	20150	20158	20049	20187	20313	20141	20294	20298	20321	20117	20198	20194	20096	20289	20306	20421	20185	20265	20120	20012	19942	20024	20140	20384	20078	20064	20113	20237	20155	20204	20111	20272	20176	20271	20255	20073	20274	20096	20139	20001	20093	20138	20203	19899	20021	20224	20260	20268	20338	20155	20212	20332	20146	20052	20131	20242	20153	20381	20241	20251	20297	20114	19898	20198	20244	20247	20151	20363	20054	20120	20359	20308	19980	20262	20239	20095	20102	20308	20276	20066	20111	20327	20170	20085	20103	20032	20291	20174	20193	19883	20220
21735	32904	32679	26125	21152	18945	17524	16838	16535	16240	16057	15844	15523	15409	15352	15491	15402	15486	15682	15427	15609	15481	15539	15731	15737	15801	15502	15463	15552	15581	15449	15713	15487	15463	15291	15397	15157	15385	15310	15544	15812	15466	15346	15493	15307	15291	15457	15393	15385	15320	15370	15230	15337	15202	15406	15316	15206	15328	15294	15296	15104	15297	15166	15181	15220	15352	15252	15451	15367	15224	15099	15158	15467	15414	15320	15350	15392	15242	15380	15405	15365	15362	15347	15233	15333	15286	15224	15212	15319	15297	15343	15416	15130	15333	15378	15480	15356	15230	15288	15353	15321	15451	15288	15348	15325	15343	15203	15375	15215	15439	15313	15297	15134	15459	15236	15243	15140	15374	15295	15377	15466	15244	15358	15387	15323	15320	15472	15493	15416	15385	15258	15235	15329	15232	15282	15408	15332	15324	15329	15278	15411	15343	15324	15166	15381	15492	15218	15366	15414	15427	15199	15261	15403	15325	15336	15206	15120	15380	15289	15390	15145	15273	15436	15069	15242	15397	15316	15442	15421	15214	15363	15148	15293	15288	15216	15293	15218	15290	15338	15387	15392	15330	15490	15396	15111	15283	15226	15242	15360	15320	15270	15423	15367	15405	15269	15261	15202	15230	15356	15315	15207	15264	15245	15198	15265	15186	15400	15307	15422	15305	15239	15452	15119	15196	15266	15348	15387	15335	15325	15360	15284	15169	15340	15387	15195	15430	15480	15341	15307	15278	15351	15239	15218	15433	15406	15419	15211	15224	15368	15231	15223	15296	15458	15271	15219	15214	15307	15244	15300	15222	15409	15263	15146	15444	15432	15240	15241	15481	15346	15448	15291	15214	15387	15322	15359	15509	15351	15368	15284	15112	15401	15135	15324	15285	15396	15373	15214	15390	15377	15265	15450	15425	15328	15144	15320	15464	15380	15454	15208	15444	15294	15320	15289	15305	15274	15203	15391	15133	15277	15318	15265	15300	15337	15248	15165	15294	15330	15173	15248	15420	15239	15391	15369	15268	15440	15303	15346	15276	15028	15354	15328	15296	15238	15177	15413	15411	15171	15293	15397	15314	15307	15282	15250	15293	15335	15190	15073	15342	15322	15310	15395	15356	15371	15129	15287	15278	15340	15322	15432	15416	15232	15348	15322	15300	15247	15259	15451	15325	15387	15334	15355	15275	15216	15311	15314	15241	15337	15248	15338	15203	15251	15220	15170	15319	15386	15377	15244	15407	15435	15079	15379	15335	15285	15359	15284	15330	15371	15252	15109	15200	15447	15430	15275	15250	15297	15415	15315	15484	15261	15252	15302	15400	15163	15318	15281	15437	15224	15365	15348	15272	15359	15347	15359	15343	15365	15156	15114	15159	15407	15313	15156	15416	15347	15236	15393	15385	15406	15268	15394	15247	15236	15269	15321	15381	15267	15308	15259	15259	15382	15366	15259	15537	15292	15530	15428	15358	15276	15375	15150	15302	15319	15267	15162	15235	15462	15375	15266	15341	15260	15333	15396	15347	15316	15352	15362	15375	15227	15326	15224	15262	15515	15346	15448	15332	15191	15356	15311	15386	15332	15119	15344	15325	15420	15286	15437	15193	15376	15095	15288	15305	15196	15486	15383	15433	15121	15356	15514	15130	15340	15203	15337	15221	15358	15299	15380	15237	15315	15346	15343	15170	15135	15299	15276	15358	15320	15239	15274	15331	15228	15260	15252	15263	15324	15457	15344	15427	15365	15468	15364	15168	15278	15407	15303	15400	15457	15286	15400	15212	15368	15325	15373	15282	15297	15318	15234	15337	15254	15287	15408	15187	15309	15195	15077	15295	15336	15330	15323	15133	15423	15429	15248	15178	15366	15414	15487	15250	15390	15482	15188	15336	15253	15326	15286	15340	15302	15173	15450	15204	15290	15562	15358	15471	15332	15060	15337	15350	15325	15338	15348	15380	15151	15507	15279	15268	15334	15220	15235	15241	15407	15234	15339	15288	15326	15467	15270	15323	15280	15350	15357	15413	15205	15413	15216	15273	15363	15306	15326	15369	15263	15387	15257	15326	15303	15479	15295	15383	15502	15324	15240	15364	15367	15204	15394	15188	15307	15291	15209	15297	15219	15285	15294	15289	15536	15349	15368	15300	15216	15455	15297	15475	15247	15392	15210	15333	15357	15128	15301	15394	15498	15221	15311	15409	15380	15456	15118	15343	15269	15254	15228	15304	15501	15482	15245	15217	15093	15290	15348	15391	15392	15216	15263	15293	15478	15287	15272	15405	15360	15407	15379	15311	15239	15334	15350	15237	15491	15396	15306	15146	15423	15205	15238	15266	15432	15245	15421	15317	15302	15369	15322	15424	15347	15350	15377	15314	15219	15210	15534	15375	15156	15483	15180	15157	15256	15264	15319	15329	15262	15372	15333	15220	15347	15360	15317	15175	15265	15550	15296	15383	15180	15444	15297	15308	15442	15317	15351	15201	15422	15171	15304	15298	15337	15267	15270	15182	15292	15254	15283	15240	15225	15297	15378	15373	15352	15224	15496	15325	15277	15334	15432	15282	15391	15536	15341	15213	15345	15261	15346	15139	15369	15215	15190	15413	15237	15290	15279	15408	15422	15303	15357	15186	15404	15335	15320	15335	15379	15377	15288	15330	15367	15345	15342	15316	15357	15252	15438	15420	15265	15160	15360	15349	15330	15300	15256	15304	15350	15284	15234	15400	15301	15225	15422	15457	15217	15397	15363	15248	15298	15401	15313	15455	15436	15222	15428	15111	15367	15341	15374	15195	15376	15206	15406	15259	15262	15350	15294	15318	15418	15271	15315	15304	15285	15299	15437	15400	15146	15193	15304	15485	15444	15310	15294	15315	15300	15392	15367	15309	15433	15332	15213	15441	15325	15296	15220	15309	15553	15295	15290	15287	15423	15323	15241	15141	15372	15397	15294	15424	15344	15197	15341	15310	15332	15477	15242	15289	15276	15148	15308	15280	15404	15378	15318	15514	15240	15319	15429	15329	15396	15279	15379	15186	15253	15315	15442	15246	15327	15445	15320	15424	15378	15285	15570	15405	15210	15397	15377	15197	15371	15415	15316	15246	15269	15294	15296	15293	15264	15299	15269	15368	15233	15351	15145	15376	15302	15343	15256	15364	15108	15437	15266	15426	15400	15245	15229	15455	15364	15328	15448	15256	15404	15340	15235	15089	15361	15195	15295	15376	15422	15334	15267	15392	15393	15205	15330	15268	15112	15347	15249	15422	15193	15477	15350	15283	15365	15330	15270	15158	15322	15380	15330	15474	15359	15327	15339	15433	15285	15210	15337	15393	15321	15471	15273	15360	15160	15326	15465	15373	15312	15370	15298	15254	15245	15283	15447	15307	15437	15326	15316	15412	15211	15177	15373	15413	15253	15297	15411	15364	15244	15268	15299	15276	15439	15188	15296	15267	15336	15347	15472	15378	15185	15224	15481	15360	15237	15296	15321	15160	15254	15250	15242	15224	15388	15248	15248	15434	15358	15373	15261	15322	15365	15352	15222	15447	15289	15269	15395	15379	15239	15160	15303	15320	15295	15109	15372	15251	15250	15356	15311	15449	15282	15361	15354	15417	15336	15299	15271	15321	15430	15376	15274	15222	15414	15350	15473	15224	15289	15211	15294	15338	15404	15286	15287	15377	15367	15465	15332	15327	15099	15430	15436	15260	15383	15405	15341	15309	15448	15284	15272	15354	15390	15183	15340	15226	15372	15256	15326	15223	15378	15348	15309	15369	15351	15331	15411	15338	15251	15446	15433	15299	15353	15474	15285	15283	15303	15394	15287	15260	15237	15216	15173	15467	15336	15296	15370	15144	15194	15398	15374	15233	15237	15407	15326	15392	15367	15143	15417	15226	15295	15345	15207	15204	15433	15352	15276	15321	15264	15373	15440	15480	15266	15401	15274	15103	15259	15367	15355	15348	15364	15256	15377	15378	15359	15378	15328	15346	15408	15307	15274	15254	15415	15365	15371	15298	15376	15363	15213	15352	15372	15437	15427	15253	15363	15484	15385	15347	15477	15372	15411	15194	15358	15575	15354	15355	15348	15364	15420	15285	15275	15276	15368	15469	15352	15246	15341	15445	15456	15096	15480	15370	15187	15310	15452	15305	15231	15368	15553	15405	15185	15258	15372	15291	15356	15307	15382	15323	15405	15428	15331	15267	15221	15092	15339	15422	15250	15348	15223	15179	15284	15494	15442	15318	15265	15269	15369	15282	15365	15259	15254	15417	15380	15216	15264	15309	15389	15232	15319	15370	15350	15395	15450	15382	15287	15281	15235	15330	15211	15336	15462	15230	15291	15318	15390	15154	15498	15398	15338	15420	15431	15392	15255	15253	15192	15408	15108	15367	15292	15186	15349	15290	15297	15306	15163	15151	15290	15320	15473	15260	15116	15263	15221	15259	15307	15395	15239	15365	15336	15261	15262	15308	15323	15374	15358	15462	15243	15349	15500	15338	15398	15268	15294	15449	15185	15325	15357	15346	15280	15291	15304	15312	15346	15239	15510	15371	15344	15272	15366	15535	15171	15367	15417	15266	15439	15249	15335	15339	15509	15372	15352	15347	15368	15299	15380	15269	15405	15230	15338	15252	15226	15304	15209	15427	15361	15351	15378	15462	15319	15356	15249	15482	15229	15204	15266	15264	15321	15282	15289	15191	15258	15333	15438	15354	15469	15352	15334	15333	15079	15123	15468	15339	15386	15312	15224	15290	15255	15301	15349	15405	15300	15306	15293	15385	15345	15222	15145	15427	15336	15285	15442	15392	15325	15167	15387	15410	15447	15432	15222	15400	15455	15501	15235	15235	15296	15212	15556	15385	15273	15317	15204	15399	15189	15286	15369	15314	15253	15316	15410	15510	15427	15142	15545	15286	15302	15548	15138	15378	15302	15494	15236	15281	15100	15414	15380	15325	15309	15292	15321	15436	15359	15268	15459	15371	15273	15296	15287	15304	15478	15278	15296	15422	15417	15322	15404	15376	15239	15433	15263	15428	15410	15191	15186	15373	15440	15279	15295	15322	15196	15268	15452	15366	15275	15213	15442	15322	15274	15481	15367	15392	15141	15352	15266	15273	15223	15304	15329	15314	15407	15314
24532	20920	28154	24738	24560	26057	25558	22846	21740	21938	21824	21515	20981	21129	20947	20883	20876	20898	20811	20724	20909	20856	21100	21103	21270	21134	21021	21145	20800	20881	20859	20933	21064	20575	20958	20714	20649	20807	21510	22149	21891	21624	20917	20589	20586	20901	20580	20593	20669	20663	20602	20677	20927	20715	20696	20644	20860	20781	20712	20717	20624	20705	20363	20529	20665	20588	20455	20717	20656	20389	20649	20715	20772	20694	20618	20750	20775	20616	20710	20571	20538	20684	20819	20538	20648	20654	20719	20586	20511	20721	20792	20741	20754	20592	20616	20601	20451	20594	20726	20478	20754	20424	20618	20709	20790	20534	20713	20501	20797	20819	20802	20658	20568	20737	20618	20551	20722	20770	20740	20629	20491	20555	20799	20735	20671	20766	20703	20485	20688	20572	20716	20452	20619	20812	20578	20613	20735	20399	20453	20622	20410	20617	20628	20561	20557	20738	20840	20530	20554	20597	20746	20677	20584	20597	20648	20813	20591	20907	20798	20492	20536	20609	20677	20575	20763	20675	20800	20779	20752	20493	20552	20778	20510	20710	20729	20619	20465	20723	20646	20473	20495	20725	20792	20539	20364	20576	20748	20714	20701	20756	20487	20749	20481	20667	20862	20689	20853	20860	20718	20492	20777	20773	20600	20617	20608	20677	20559	20438	20594	20794	20696	20575	20486	20709	20604	20839	20670	20796	20658	20640	20706	20780	20729	20636	20762	20616	20610	20838	20756	20932	20609	20691	20667	20630	20635	20569	20724	20594	20799	20588	20652	20585	20739	20603	20568	20585	20654	20540	20627	20667	20708	20513	20545	20656	20794	20651	20686	20595	20430	20765	20510	20586	20778	20647	20557	20879	20464	20500	20522	20836	20650	20582	20536	20543	20678	20632	20692	20725	20766	20719	20493	20826	20461	20592	20572	20535	20888	20670	20634	20657	20711	20695	20467	20733	20688	20510	20529	20686	20535	20666	20464	20648	20572	20590	20743	20866	20723	20671	20608	20635	20688	20630	20766	20705	20699	20482	20784	20885	20873	20475	20716	20609	20686	20695	20575	20607	20822	20729	20515	20543	20750	20665	20650	20786	20447	20808	20533	20645	20831	20782	20552	20550	20391	20633	20755	20703	20790	20675	20680	20775	20814	20626	20591	20800	20643	20644	20704	20755	20555	20606	20687	20655	20555	20611	20640	20511	20548	20924	20486	20693	20545	20604	20759	20548	20548	20600	20551	20549	20620	20506	20584	20597	20710	20661	20658	20507	20408	20695	20576	20618	20660	20620	20687	20599	20714	20576	20614	20544	20461	20678	20474	20708	20690	20492	20728	20465	20744	20534	20771	20802	20454	20615	20678	20650	20650	20680	20599	20657	20747	20545	20548	20514	20603	20569	20871	20636	20753	20562	20720	20518	20581	20841	20825	20627	20754	20483	20597	20623	20619	20465	20601	20424	20820	20815	20651	20652	20719	20654	20897	20617	20617	20604	20805	20493	20585	20485	20442	20528	20559	20715	20601	20597	20644	20572	20605	20688	20694	20649	20837	20542	20646	20951	20561	20482	20698	20837	20595	20543	20519	20668	20881	20764	20584	20755	20443	20581	20638	20587	20674	20553	20861	20640	20587	20631	20621	20686	20663	20732	20752	20540	20453	20665	20585	20535	20671	20611	20603	20533	20505	20716	20627	20723	20677	20924	20619	20533	20712	20696	20598	20876	20634	20684	20870	20410	20549	20649	20897	20648	20700	20647	20625	20456	20691	20481	20630	20524	20727	20739	20614	20516	20784	20621	20464	20818	20634	20556	20779	20669	20615	20685	20641	20581	20551	20785	20753	20583	20628	20665	20600	20833	20685	20688	20665	20612	20489	20751	20599	20454	20745	20784	20850	20903	20535	20572	20611	20580	20495	20645	20776	20723	20685	20626	20702	20661	20633	20840	20603	20593	20602	20530	20560	20783	20536	20727	20549	20559	20692	20455	20781	20696	20672	20534	20750	20677	20931	20733	20527	20776	20528	20561	20602	20494	20747	20643	20810	20728	20589	20729	20726	20501	20688	20762	20640	20737	20842	20745	20757	20514	20657	20690	20725	20571	20496	20571	20744	20517	20669	20339	20565	20525	20679	20867	20591	20641	20598	20582	20749	20677	20737	20713	20810	20670	20457	20564	20607	20647	20638	20666	20665	20666	20587	20640	20683	20913	20792	20660	20689	20788	20734	20778	20674	20617	20682	20755	20594	20748	20761	20786	20932	20524	20760	20670	20629	20629	20603	20643	20513	20603	20667	20575	20513	20769	20751	20777	20858	20703	20822	20823	20709	20679	20693	20645	20746	20796	20747	20468	20838	20824	20685	20647	20609	20399	20598	20595	20667	20587	20647	20591	20611	20630	20527	20839	20976	20878	20418	20505	20591	20757	20476	20688	20563	20798	20674	20727	20626	20685	20660	20520	20495	20892	20781	20767	20688	20640	20518	20821	20539	20497	20581	20599	20730	20505	20835	20293	20793	20777	20528	20753	20631	20628	20766	20506	20641	20681	20781	20771	20787	20569	20573	20458	20713	20668	20785	20687	20636	20622	20556	20708	20477	20637	20517	20695	20383	20680	20809	20690	20573	20584	20601	20553	20488	20674	20605	20633	20556	20696	20549	20560	20795	20525	20596	20520	20610	20615	20610	20837	20846	20596	20471	20659	20713	20748	20605	20453	20606	20823	20375	20402	20471	20562	20536	20664	20663	20881	20859	20815	20761	20682	20786	20565	20726	20778	20692	20711	20776	20793	20749	20606	20629	20576	20766	20500	20710	20675	20534	20618	20519	20598	20611	20774	20717	20786	20412	20573	20797	20527	20799	20539	20741	20598	20646	20440	20441	20542	20686	20726	20801	20590	20719	20647	20626	20570	20586	20767	20621	20743	20622	20658	20766	20533	20706	20643	20649	20795	20639	20505	20699	20632	20709	20572	20613	20435	20669	20792	20590	20633	20532	20671	20732	20840	20505	20703	20724	20885	20808	20870	20754	20586	20590	20628	20543	20645	20652	20651	20538	20571	20427	20726	20700	20564	20589	20566	20700	20503	20655	20595	20778	20704	20522	20800	20451	20713	20672	20372	20708	20708	20796	20522	20634	20697	20700	20712	20834	20533	20591	20574	20750	20651	20697	20843	20791	20502	20706	20686	20562	20439	20736	20809	20758	20548	20628	20794	20750	20889	20904	20699	20694	20632	20680	20603	20665	20654	20532	20559	20630	20901	20736	20660	20877	20688	20650	20557	20593	20682	20668	20516	20629	20577	20529	20804	20779	20951	20751	20673	20947	20637	20482	20876	20838	20614	20731	20530	20747	20569	20751	20666	20698	20523	20566	20411	20515	20769	20432	20265	20513	20707	20573	20401	20704	20773	20695	20551	20615	20546	20464	20475	20716	20705	20497	20703	20572	20540	20786	20793	20801	20803	20746	20773	20568	20561	20628	20683	20831	20361	20493	20613	20731	20657	20630	20678	20663	20684	20687	20564	20699	20553	20483	20615	20461	20499	20550	20691	20830	20824	20613	20506	20711	20788	20616	20630	20602	20461	20554	20613	20416	20734	20642	20827	20509	20673	20730	20454	20304	20582	20675	20599	20601	20739	20724	20730	20644	20691	20677	20746	20784	20698	20877	20510	20446	20503	20733	20607	20759	20724	20770	20829	20700	20581	20732	20688	20649	20710	20608	20627	20658	20579	20528	20618	20502	20721	20780	20886	20614	20289	20633	20595	20625	20760	20689	20663	20614	20750	20588	20649	20739	20791	20601	20407	20638	20499	20697	20498	20703	20513	20512	20748	20793	20518	20865	20553	20734	20575	20711	20537	20691	20729	20605	20983	20641	20633	20353	20595	20670	20593	20768	20633	20649	20749	20882	20714	20625	20518	20503	20574	20438	20581	20749	20578	20780	20739	20861	20647	20845	20693	20863	20733	20673	20618	20448	20663	20572	20729	20628	20717	20856	20806	20817	20711	20629	20735	20473	20504	20532	20829	20853	20736	20686	20631	20633	20538	20455	20436	20617	20741	20490	20680	20785	20764	20733	20467	20675	20652	20633	20861	20506	20761	20724	20770	20424	20724	20577	20789	20603	20498	20549	20754	20615	20757	20778	20573	20647	20720	20659	20564	20691	20871	20577	20711	20602	20633	20669	20892	20655	20747	20498	20699	20635	20757	20850	20648	20579	20714	20775	20651	20501	20617	20652	20505	20512	20598	20742	20552	20649	20628	20916	20531	20661	20606	20967	20820	20644	20515	20585	20792	20567	20764	20632	20916	20461	20404	20540	20635	20660	20697	20629	20555	20683	20593	20735	20794	20658	20583	20925	20648	20472	20646	20579	20613	20571	20656	20455	20670	20710	20839	20628	20511	20689	20577	20898	20560	20515	20575	20843	20656	20939	20689	20838	20571	20920	20575	20684	20687	20465	20612	20833	20754	20706	20452	20668	20763	20830	20490	20689	20555	20506	20722	20473	20865	20647	20423	20861	20739	20780	20678	20530	20665	20741	20549	20768	20630	20611	20740	20594	20490	20543	20751	20555	20567	20587	20748	20670	20601	20630	20695	20567	20568	20404	20664	20638	20602	20954	20640	20596	20540	20627	20514	20925	20607	20838	20537	20627	20817	20758	20657	20521	20582	20641	20663	20586	20631	20526	20816	20675	20622	20612	20799	20604	20744	20532	20620	20829	20622	20693	20485	20743	20499	20667	20535	20793	20705	20797	20648	20651	20694	20727	20570	20545	20397	20733	20841	20480	20510	20902	20776	20530	20449	20645	20601	20631	20894	20605	20540	20818	20767	20625	20296	20558	20631	20733	20597	20743	20541	20617	20354	20519	20679	20791	20835	20808	20713	20658	20526	20768	20579	20632	20602	20844	20462	20747	20724	20625	20646	20613	20777	20561	20761	20659	20612	20675	20584	20654	20483	20949	20744	20641	20728	20820	20691	20690	20708	20573	20498	20495	20592	20689	20618	20534	20721	20420	20621	20658	20450	20572	20716	20792	20768	20392	20622	20676	20772	20662	20631	20656	20615	20579	20904	20800	20500	20707	20379	20756	20718	20718	20700	20629	20654	20726	20770	20723	20743	20661	20449	20585	20700	20540	20628
22005	40962	40764	31791	26996	22290	20022	18610	17940	17300	16992	16614	16035	16064	16109	15823	15865	15922	16120	15840	15941	15800	15872	16071	16181	16264	16058	16145	16098	16101	16055	15847	15900	15815	15869	15793	15854	15645	16972	17897	17381	16811	15939	15784	15755	15764	15865	15611	15608	15721	15744	15795	15558	15648	15712	15697	15712	15663	15793	15642	15575	15658	15690	15853	15698	15722	15592	15795	15762	15754	15693	15644	15702	15695	15696	15710	15640	15659	15516	15710	15739	15819	15646	15696	15825	15702	15594	15852	15648	15663	15770	15684	15644	15821	15605	15553	15644	15639	15796	15626	15673	15670	15762	15548	15480	15684	15624	15627	15704	15579	15785	15803	15608	15565	15711	15783	15888	15736	15565	15692	15553	15559	15578	15584	15862	15603	15636	15662	15599	15620	15703	15768	15778	15441	15630	15742	15551	15510	15710	15858	15713	15522	15727	15704	15817	15551	15584	15671	15648	15639	15771	15410	15633	15676	15727	15579	15623	15688	15635	15636	15759	15640	15574	15702	15734	15679	15828	15664	15643	15512	15470	15819	15589	15685	15681	15757	15770	15707	15587	15653	15807	15757	15538	15673	15575	15738	15455	15628	15819	15655	15552	15705	15689	15736	15783	15620	15748	15662	15768	15733	15618	15640	15706	15676	15641	15612	15707	15588	15758	15797	15802	15632	15677	15823	15850	15674	15520	15745	15633	15562	15677	15707	15645	15757	15542	15643	15643	15766	15787	15655	15697	15515	15774	15511	15698	15721	15750	15666	15777	15603	15730	15593	15553	15616	15600	15720	15734	15708	15550	15649	15631	15558	15840	15606	15644	15699	15758	15684	15655	15602	15636	15684	15642	15575	15631	15592	15621	15618	15710	15566	15603	15559	15702	15631	15705	15600	15713	15676	15570	15677	15580	15605	15721	15607	15603	15790	15542	15711	15640	15795	15831	15707	15793	15524	15850	15755	15506	15657	15754	15755	15874	15569	15694	15668	15774	15592	15596	15794	15915	15545	15539	15739	15623	15641	15613	15622	15792	15705	15774	15674	15752	15644	15615	15892	15707	15632	15620	15706	15517	15656	15612	15606	15588	15627	15727	15663	15762	15719	15817	15702	15680	15826	15634	15671	15665	15524	15640	15670	15808	15739	15623	15733	15586	15833	15681	15789	15546	15651	15793	15661	15850	15503	15634	15622	15655	15562	15698	15697	15750	15788	15788	15783	15809	15602	15742	15873	15626	15806	15585	15671	15816	15798	15669	15637	15636	15716	15669	15751	15699	15735	15644	15743	15638	15734	15740	15591	15699	15793	15513	15659	15585	15682	15714	15724	15648	15831	15646	15805	15582	15618	15593	15810	15948	15554	15665	15651	15660	15805	15712	15488	15597	15638	15790	15599	15703	15747	15607	15559	15614	15622	15646	15731	15506	15668	15616	15685	15455	15684	15579	15557	15809	15829	15577	15672	15692	15652	15772	15779	15788	15536	15710	15722	15823	15528	15772	15729	15663	15615	15698	15513	15711	15596	15759	15642	15862	15695	15929	15682	15603	15654	15673	15589	15522	15715	15658	15711	15770	15692	15586	15585	15673	15572	15627	15734	15687	15686	15557	15545	15813	15746	15578	15748	15596	15609	15716	15668	15542	15747	15699	15805	15663	15773	15666	15681	15709	15792	15554	15661	15801	15800	15754	15649	15727	15571	15716	15727	15637	15777	15605	15720	15595	15637	15631	15727	15623	15621	15708	15752	15653	15725	15668	15589	15759	15747	15731	15674	15676	15726	15696	15536	15832	15605	15542	15700	15616	15779	15640	15617	15583	15844	15765	15603	15752	15697	15822	15674	15582	15709	15828	15753	15409	15559	15586	15576	15746	15654	15615	15590	15746	15538	15747	15702	15744	15650	15700	15598	15750	15753	15501	15700	15576	15670	15620	15672	15813	15593	15649	15707	15639	15868	15629	15677	15675	15522	15716	15580	15569	15553	15646	15526	15539	15600	15501	15604	15612	15878	15718	15604	15692	15661	15709	15635	15676	15717	15514	15497	15641	15742	15582	15644	15882	15701	15596	15720	15639	15704	15679	15858	15699	15597	15718	15576	15854	15776	15622	15759	15783	15702	15802	15668	15858	15753	15586	15622	15601	15665	15654	15647	15689	15648	15841	15541	15817	15813	15597	15653	15887	15643	15626	15565	15743	15714	15764	15721	15725	15588	15806	15716	15624	15700	15838	15717	15625	15644	15673	15622	15690	15571	15793	15779	15715	15631	15631	15599	15614	15664	15522	15697	15591	15608	15758	15631	15754	15658	15659	15820	15775	15761	15533	15655	15537	15700	15710	15865	15715	15747	15826	15771	15774	15738	15384	15867	15833	15613	15699	15770	15763	15800	15658	15778	15734	15821	15660	15673	15692	15729	15721	15548	15778	15679	15777	15690	15678	15552	15534	15775	15525	15578	15779	15758	15732	15724	15758	15612	15681	15781	15650	15613	15663	15592	15780	15719	15790	15739	15681	15553	15621	15763	15834	15673	15639	15833	15888	15671	15682	15809	15578	15647	15687	15599	15577	15699	15612	15655	15708	15628	15702	15665	15698	15654	15608	15691	15743	15704	15656	15611	15774	15691	15521	15700	15504	15650	15664	15661	15741	15682	15661	15816	15712	15531	15648	15655	15652	15782	15686	15798	15700	15781	15640	15685	15716	15534	15512	15569	15849	15615	15664	15711	15623	15651	15667	15675	15707	15611	15550	15649	15633	15668	15673	15683	15690	15645	15667	15885	15716	15621	15712	15745	15705	15609	15594	15625	15693	15560	15553	15772	15645	15727	15837	15614	15765	15840	15789	15734	15576	15486	15704	15549	15755	15765	15745	15579	15674	15645	15802	15628	15768	15641	15527	15735	15672	15698	15856	15869	15580	15521	15728	15613	15649	15544	15802	15609	15669	15696	15668	15740	15726	15641	15670	15568	15490	15571	15609	15698	15675	15806	15621	15795	15596	15697	15587	15772	15614	15584	15580	15747	15764	15605	15689	15723	15743	15543	15695	15686	15772	15650	15660	15630	15767	15647	15639	15601	15898	15827	15741	15737	15819	15608	15635	15598	15633	15635	15517	15642	15876	15762	15595	15653	15622	15589	15566	15641	15647	15490	15786	15619	15582	15740	15476	15707	15648	15716	15463	15676	15743	15610	15568	15790	15772	15605	15725	15752	15673	15595	15709	15786	15562	15475	15791	15722	15698	15697	15749	15773	15670	15621	15624	15874	15533	15574	15560	15706	15596	15684	15613	15743	15674	15865	15825	15587	15650	15621	15635	15662	15569	15654	15580	15800	15643	15522	15818	15774	15698	15596	15858	15822	15636	15750	15559	15548	15693	15861	15778	15785	15744	15711	15631	15578	15738	15808	15710	15604	15673	15721	15681	15719	15775	15722	15748	15652	15667	15580	15647	15689	15600	15731	15645	15659	15729	15647	15612	15542	15670	15512	15746	15728	15652	15551	15733	15518	15723	15732	15562	15611	15679	15460	15667	15706	15668	15731	15569	15653	15667	15480	15759	15559	15665	15662	15599	15590	15719	15595	15652	15569	15697	15584	15466	15527	15726	15545	15774	15737	15819	15756	15603	15717	15800	15698	15760	15721	15471	15721	15608	15670	15827	15693	15720	15610	15745	15625	15575	15607	15638	15743	15662	15684	15757	15737	15679	15652	15601	15697	15759	15479	15645	15529	15701	15683	15809	15733	15585	15700	15710	15539	15533	15703	15565	15819	15549	15671	15626	15846	15605	15754	15796	15635	15607	15635	15761	15634	15627	15665	15681	15713	15782	15771	15681	15501	15660	15736	15724	15638	15683	15644	15789	15795	15625	15687	15577	15385	15727	15687	15711	15623	15723	15673	15890	15591	15598	15797	15550	15754	15746	15581	15807	15512	15505	15602	15593	15753	15620	15653	15606	15604	15880	15636	15579	15486	15745	15556	15687	15756	15756	15578	15651	15759	15784	15565	15534	15702	15658	15480	15925	15482	15634	15845	15929	15782	15607	15533	15617	15687	15826	15613	15824	15782	15757	15646	15826	15676	15709	15804	15659	15806	15711	15646	15680	15614	15653	15889	15789	15818	15637	15797	15636	15697	15688	15615	15463	15694	15795	15500	15674	15770	15569	15694	15635	15443	15734	15730	15708	15779	15895	15621	15752	15774	15670	15505	15649	15623	15968	15502	15687	15866	15654	15565	15595	15604	15741	15803	15604	15507	15457	15667	15581	15830	15737	15797	15765	15808	15694	15646	15636	15728	15728	15736	15604	15758	15747	15808	15865	15728	15614	15760	15699	15944	15522	15734	15631	15698	15831	15647	15525	15698	15668	15619	15806	15656	15740	15700	15645	15749	15835	15666	15761	15936	15611	15638	15610	15684	15447	15717	15531	15739	15576	15649	15843	15634	15674	15583	15604	15808	15620	15677	15517	15827	15940	15727	15754	15803	15602	15668	15685	15631	15627	15808	15708	15565	15645	15694	15770	15632	15685	15820	15751	15441	15732	15582	15703	15720	15585	15503	15586	15718	15545	15687	15629	15670	15611	15706	15622	15700	15709	15526	15734	15571	15688	15681	15756	15533	15869	15656	15704	15690	15595	15665	15544	15716	15640	15799	15568	15745	15597	15812	15731	15707	15577	15679	15582	15776	15666	15707	15637	15663	15798	15767	15504	15685	15632	15642	15722	15774	15683	15723	15620	15883	15660	15812	15748	15702	15731	15624	15642	15721	15771	15530	15674	15736	15680	15528	15714	15562	15752	15716	15707	15724	15728	15573	15677	15520	15512	15672	15638	15578	15787	15653	15745	15816	15555	15556	15658	15799	15727	15748	15710	15904	15627	15558	15657	15518	15777	15508	15600	15599	15760	15768	15713	15844	15739	15679	15745	15673	15673	15613	15883	15772	15689	15573	15851	15823	15656	15745	15520	15776	15956	15722	15773	15604	15590	15634	15694	15837	15488	15614	15700	15724	15700	15557	15575	15678	15764	15829	15672	15555	15623	15702	15648	15761	15633	15618	15765	15694	15622	15674	15529	15695	15683	15681	15808	15628	15703	15629	15753	15711	15595	15729	15515	15758	15759	15748	15685	15478	15723	15861	15651	15618
23175	20912	28433	23707	22502	26466	28629	23920	22810	22784	22334	21839	21801	21654	21518	21054	21233	21391	21207	21043	21404	20819	21116	21291	21787	21403	21240	21424	21220	21034	21266	21217	21284	21163	21307	20928	20989	20991	22428	24045	22935	22123	21337	20920	20697	20852	20982	20952	21013	20928	20940	20864	21049	20928	20869	20757	21148	20996	20897	20721	21008	20828	21052	20867	21018	21077	20938	20886	20872	20874	20913	20722	20973	20800	20852	20929	20721	20837	20903	20676	20821	20578	20751	21113	20577	20646	20902	21015	20830	20840	20893	20836	20893	20732	20865	20579	20722	20855	20933	20937	20617	20708	20863	20922	21166	20752	20836	20747	20770	20923	20758	20822	20758	20829	21019	20741	20926	20820	20766	20748	20789	20719	20709	20713	20863	20908	21031	20907	20986	20960	20695	20784	20813	20785	20897	20993	20848	20857	20798	20925	20914	21018	20881	20870	20686	20739	20554	20828	20846	20866	20966	20934	20916	20594	20938	20703	20741	20947	20829	20935	20762	20800	21303	20801	21001	21022	20692	20625	20618	20970	20901	20891	20870	20824	21003	20884	20883	20816	20772	20968	20940	20981	20871	20796	20908	20704	20732	20957	20870	20757	20831	20885	20742	20735	20784	20847	20896	20776	20705	20816	20789	20438	20765	20786	20861	20674	20844	20750	21060	20829	20948	20700	20743	20924	20941	20680	20750	20907	20836	20627	20904	20790	20710	20999	20897	20897	20822	20692	20730	21004	20862	21048	20729	20650	20929	20801	20873	20847	20969	20984	20955	20972	20967	20698	20661	20811	20850	20932	20760	20766	20701	20731	20742	20791	20682	20730	20724	20823	20997	20690	20821	20483	20650	20965	20768	20666	20644	20690	20795	20785	20977	21020	20621	20903	20726	20787	20826	20992	20828	20789	20871	20928	21036	20838	20857	20789	20881	20635	20885	21043	20810	20764	20709	20984	20856	20671	20634	20703	20983	20756	20855	20873	20627	20564	20844	20647	20869	20842	20611	20690	20962	21027	20999	21026	20676	20891	20744	21113	20782	20733	20931	20890	20808	20910	20848	20764	20801	20806	20979	20791	20766	20651	20795	20611	20652	20803	20733	21046	20735	20790	20774	20854	20714	20675	21096	20767	20729	20762	20784	20753	21020	21099	21036	20975	21007	20947	20952	20839	20823	20719	20784	21073	20726	20822	20704	20807	20915	20766	20756	20703	20792	20751	20740	20831	20823	20829	20755	21005	20803	21055	20873	20791	20678	20816	21001	20937	20807	20783	20747	20768	20843	20818	20835	20583	20971	20727	20766	20892	20943	20815	20874	20775	20756	20628	20935	20683	20909	20705	20940	20882	20743	21232	20869	20912	20742	20727	20842	20934	20875	20944	20605	20924	20806	20803	21029	20687	20887	20893	20867	20854	20920	20870	20849	20938	20902	20739	20768	20834	20981	20789	20568	20852	20670	20857	20776	20635	21078	20828	20905	20592	20792	20790	20859	20664	20789	20838	20859	20764	20819	20934	20878	21045	20879	20988	20844	20712	20786	20808	21247	20944	20962	20837	20865	20883	21062	21050	20888	20728	20864	20672	20870	20708	20868	20878	20653	20793	20814	20640	20648	20591	20845	20981	20872	20764	20832	20913	20668	20891	20859	20847	20926	20967	20952	20900	20863	20848	20826	20762	20713	20845	20921	20828	20904	20939	20834	20931	20664	20876	20740	20843	20714	20693	20710	20664	20798	20644	20933	20763	20825	20567	20811	20838	20760	20800	20819	20617	20778	20800	20958	20800	20753	20674	20964	20737	20924	20989	20773	20777	20814	20727	20723	20623	20832	20714	20763	20713	20819	20622	20811	20853	20672	20770	21038	20785	20565	20934	20779	20968	20885	20706	20970	20813	20769	20905	20709	21018	20976	20867	20856	20762	20919	20794	20722	21176	20868	20961	20843	20765	20790	20638	20727	21035	20711	21023	20947	20771	20855	20902	20697	20807	20922	20851	20740	20672	20719	21022	20954	20680	20833	20816	20654	20740	20879	21049	20905	20860	20925	20753	20679	20839	20751	20708	20922	21015	20591	20792	20654	20731	20751	20878	20881	20918	20807	20703	20755	21048	20931	20893	21038	20910	20782	20802	20763	20863	20793	20723	20776	20886	20763	20817	21087	20810	21036	21023	20667	20798	20771	20756	21040	20965	20882	20712	20814	20807	20734	20812	21033	20588	20946	20827	20819	20722	20891	20941	20700	20975	20718	20873	20777	20700	20706	20991	21007	20667	20751	20835	20895	20907	21187	20919	20753	20911	21113	20817	21130	20928	20867	20834	20791	20878	20841	20762	20762	21042	20830	20905	20991	20655	20969	20678	20849	20730	20900	20691	20781	20760	20791	20990	20973	20770	20966	20789	21045	20801	20829	20538	20715	20798	20687	20732	20863	20793	20613	20901	20915	20712	20834	20870	20979	20785	20794	20817	20843	20774	20576	20835	20885	20931	20887	20716	20876	20793	20870	20682	20676	20933	20879	20711	20939	20715	20818	20927	21072	20867	21045	20927	20818	21071	20961	20819	20812	20785	20801	20744	20807	20778	20874	20879	20808	20650	20863	20825	20983	20901	21042	20885	20973	21057	20780	20897	20849	20775	20856	20740	20894	20544	20839	20797	20933	21075	20938	20692	20733	20829	20653	20705	20835	20952	20894	20721	20819	21046	21075	20758	20839	20945	20996	20766	20660	20954	20732	21006	20683	20904	20781	20692	20868	20832	20745	20776	20862	21009	20861	20872	20693	20582	20888	21014	20853	20757	20811	20788	20883	21051	20833	20713	20812	20842	20923	20819	20948	20832	20849	20683	20667	20702	20861	20757	20611	20921	20865	20813	20691	20741	20758	20866	20984	21038	20831	21110	20525	20957	20614	20703	21027	21010	20947	20848	20972	20799	20675	20517	20803	20763	20827	20721	20586	20839	20832	20868	20766	20833	20991	20792	21075	20881	20746	20652	20891	20793	20840	20696	20911	20905	20964	20780	20794	21020	20839	21144	20850	20913	20940	20648	20802	20576	21100	20926	20828	20743	20709	20992	20793	20534	20837	20701	20863	20949	20953	20708	20785	20793	20706	20667	20740	20787	20868	20845	20891	20765	20824	20747	20811	20887	20761	20887	20781	20848	20714	20853	20769	20807	20927	21006	20865	20723	20883	20877	21029	20958	20876	20884	20938	20870	20853	20748	20843	20788	20640	20924	21009	21127	21093	20955	21019	20715	20670	20852	20763	20825	20778	20725	20895	20800	20590	20693	20934	20667	20883	20789	20870	20876	20794	20582	21085	20877	20959	20847	20817	20680	20883	20845	20924	20746	20777	20787	20872	20925	20870	20960	20874	20730	20948	20983	20672	20891	20990	20913	20725	20668	20711	20868	20709	20789	20856	20997	20785	20938	20781	20808	20785	20879	20775	20987	21109	20820	20720	20966	20797	20997	20492	20808	20855	20910	20730	20932	20613	20846	20728	20886	20836	20737	20906	20765	20915	20944	20734	20692	20619	20397	20832	20991	20834	20854	20806	20752	20839	20833	20963	20651	20919	20812	20681	20680	20884	20788	20478	20859	20822	20736	20815	20902	20916	21055	20980	20809	21051	20839	21139	21141	20727	20593	20735	20760	20851	20822	20787	20705	20697	20775	20758	20938	20818	20824	20929	20846	20944	20749	20776	20741	20974	20812	20793	20723	21048	20639	20773	20922	20831	20764	20851	20997	20768	20846	20623	20723	20841	20903	20946	20596	20955	20930	20886	20767	20874	21048	20914	20833	20870	20918	20877	20780	20916	20815	20993	20964	20849	20757	20684	20949	20793	20884	20706	20647	20760	20775	20796	20835	20633	20780	20626	20822	20913	20799	20745	20867	20660	20879	20930	21009	20864	20830	20693	20811	20910	20826	21145	20889	20988	20797	20957	20692	20971	20694	20606	20807	20848	20777	20795	20801	20790	20729	20894	20694	20817	20664	20854	20674	20781	20501	20893	20741	20675	21018	20997	20930	20829	20833	20904	20821	20863	20739	20588	20915	20766	20699	20829	20678	20577	20925	20766	20913	20725	20935	20841	21094	20868	20836	20803	20583	20707	20801	20914	20998	20789	20901	20737	20827	20836	20885	20757	20982	20912	20706	20905	20845	20839	20660	21032	20866	20720	21010	20862	20857	20707	20665	20732	20634	20706	20889	20731	21017	20798	20713	21079	20854	20994	21040	20877	20958	20711	20628	20924	20651	20886	20764	20557	20679	20657	20770	20778	20704	20778	20990	20857	20827	20740	20832	20794	21101	20865	20788	20843	20748	20694	20616	20766	20950	20776	20717	20836	20792	21000	20929	20783	20757	21000	20762	20916	20576	21151	21067	20735	20911	20814	20898	20859	20861	20924	20928	21010	21004	20758	20757	20678	20749	20672	20809	20789	20717	20989	20918	20818	20950	20900	20757	21111	21042	20967	20946	20702	20790	20796	20664	20906	20871	20845	20793	20911	20820	20810	20816	20908	20950	20789	20883	20896	20692	20990	20845	20868	20823	20723	20665	20831	20712	20863	20850	20722	20776	20909	20829	20937	20707	20797	20811	20763	20716	20876	20849	20917	20709	20673	20789	20676	20823	21030	20852	20890	20691	20915	20863	20893	20925	20950	20813	20926	20780	20719	20723	20576	20768	20855	20768	20792	20846	21058	20803	20792	20848	20715	20999	20847	20916	20862	20916	20826	21064	20685	20710	20812	20873	20731	20723	20760	20767	20778	20919	20953	20835	20950	20902	20982	20788	20697	20782	20799	20747	20653	20785	21021	20798	20829	20828	20885	20879	20840	20878	20974	20899	20865	20798	20915	21066	20756	20836	20906	20822	20779	20880	20981	20892	20841	20880	20691	20620	20630	20863	20860	21039	20794	20715	20819	20757	20863	20942	20772	20660	20733	20886	20826	20733	21136	20906	21000	20919	20807	20732	20664	20582	20743	20922	21004	20937	20724	20711	20777	20818	21109	20717	20916	20932	20718	20651	20726	20724	20828	20868	20986	20846	20823	20855	20977	20841	20882	20749	20982	20721	20885	20970	21081	20737	20804	20799	20969	20692	20917	20667	20796	20789	20921	20778	20889	20719	20778	20964
24497	45121	44790	35617	29817	25144	22140	20003	18890	18317	17842	16976	16627	16135	16142	15875	16135	15979	15918	15738	15886	16031	16146	16535	16742	16504	16469	16550	16466	16033	16143	16217	15977	16190	16248	15977	15848	16016	18756	19867	18286	17241	16171	15810	15855	15677	15728	15775	15854	15604	15705	15583	15904	15694	15937	15808	15689	15867	15853	15696	15577	15646	15687	15692	15733	15758	15670	15697	15836	15607	15723	15749	15730	15779	15744	15693	15719	15805	15768	15515	15841	15633	15718	15700	15664	15652	15678	15891	15748	15623	15794	15761	15694	15720	15634	15740	15727	15755	15576	15748	15600	15781	15745	15736	15724	15668	15704	15738	15524	15658	15759	15713	15867	15743	15663	15631	15798	15584	15798	15741	15789	15568	15814	15897	15681	15610	15733	15575	15705	15744	15661	15699	15750	15549	15805	15831	15603	15748	15704	15621	15638	15810	15687	15737	15582	15575	15707	15497	15672	15727	15569	15698	15772	15633	15848	15594	15895	15611	15652	15712	15590	15564	15741	15835	15664	15793	15666	15543	15679	15507	15897	15569	15742	15649	15677	15698	15736	15643	15711	15678	15824	15890	15546	15623	15557	15730	15752	15528	15566	15706	15642	15722	15714	15629	15780	15691	15532	15848	15781	15808	15583	15794	15753	15875	15693	15785	15751	15786	15605	15726	15740	15761	15862	15808	15620	15829	15816	15761	15795	15866	15643	15665	15447	15838	15713	15710	15763	15730	15644	15689	15697	15785	15735	15622	15719	15645	15830	15689	15721	15716	15638	15668	15681	15796	15511	15654	15613	15581	15558	15797	15612	15704	15553	15828	15783	15725	15594	15816	15899	15949	15645	15677	15491	15718	15631	15702	15627	15672	15746	15740	15559	15817	15716	15791	15673	15539	15793	15606	15647	15702	15672	15498	15681	15698	15877	15810	15687	15706	15646	15848	15729	15723	15666	15569	15673	15767	15719	15675	15748	15589	15696	15793	15683	15621	15513	15823	15514	15693	15757	15742	15716	15769	15821	15653	15697	15575	15677	15571	15588	15829	15694	15648	15668	15602	15701	15769	15707	15674	15754	15574	15656	15831	15717	15530	15630	15577	15715	15636	15435	15477	15725	15650	15734	15705	15788	15645	15848	15653	15477	15695	15588	15736	15522	15773	15667	15554	15751	15761	15745	15726	15588	15572	15773	15687	15675	15569	15785	15821	15779	15690	15792	15575	15619	15822	15622	15591	15701	15603	15711	15804	15678	15640	15882	15435	15771	15745	15779	15718	15601	15582	15604	15682	15824	15786	15649	15499	15720	15658	15749	15790	15915	15632	15632	15656	15488	15620	15699	15575	15757	15676	15746	15732	15912	15681	15619	15590	15463	15652	15694	15561	15740	15842	15802	15630	15755	15722	15674	15735	15693	15537	15836	15632	15565	15760	15730	15706	15501	15645	15757	15724	15580	15697	15753	15667	15676	15612	15582	15644	15611	15598	15587	15781	15732	15702	15622	15547	15724	15616	15741	15800	15711	15868	15719	15747	15653	15672	15900	15794	15705	15769	15558	15799	15841	15830	15586	15802	15888	15635	15713	15735	15669	15800	15676	15835	15747	15608	15772	15792	15622	15586	15617	15738	15808	15819	15749	15653	15713	15722	15856	15700	15689	15800	15924	15641	15714	15556	15813	15671	15732	15757	15831	15636	15631	15556	15658	15788	15781	15681	15666	15751	15586	15683	15720	15699	15651	15714	15920	15836	15663	15490	15563	15656	15789	15666	15670	15723	15795	15673	15717	15728	15704	15572	15764	15702	15535	15733	15705	15649	15942	15581	15541	15595	15752	15697	15491	15600	15775	15526	15794	15538	15775	15629	15626	15685	15696	15755	15776	15586	15712	15562	15750	15643	15750	15744	15649	15755	15651	15764	15736	15673	15754	15801	15835	15617	15608	15682	15722	15485	15843	15710	15785	15838	15776	15723	15660	15731	15912	15709	15748	15736	15644	15715	15729	15792	15683	15643	15601	15726	15685	15691	15712	15635	15809	15659	15821	15582	15683	15552	15496	15570	15894	15775	15720	15657	15745	15546	15703	15694	15697	15694	15640	15742	15798	15862	15633	15657	15899	15689	15715	15775	15746	15763	15724	15847	15740	15675	15806	15731	15635	15858	15570	15650	15614	15782	15813	15395	15982	15746	15537	15827	15657	15590	15775	15624	15801	15556	15696	15745	15700	15733	15815	15628	15717	15649	15642	15795	15804	15663	15779	15629	15664	15674	15770	15684	15679	15571	15655	15668	15726	15798	15657	15677	15670	15615	15824	15801	15757	15710	15534	15654	15493	15676	15732	15608	15645	15846	15722	15585	15791	15680	15631	15645	15573	15761	15706	15582	15807	15776	15634	15704	15688	15684	15760	15783	15762	15764	15662	15775	15770	15638	15635	15696	15439	15745	15707	15679	15769	15672	15746	15773	15568	15700	15668	15706	15828	15678	15775	15523	15792	15829	15869	15592	15653	15727	15784	15656	15668	15665	15625	15669	15761	15621	15609	15497	15732	15654	15735	15588	15789	15695	15811	15725	15763	15539	15571	15798	15500	15728	15517	15666	15689	15631	15665	15546	15695	15762	15650	15773	15664	15653	15672	15680	15821	15847	15761	15563	15561	15697	15788	15622	15718	15601	15510	15714	15759	15673	15862	15807	15620	15623	15661	15804	15612	15736	15749	15683	15737	15691	15715	15607	15560	15848	15662	15746	15817	15673	15593	15644	15634	15800	15617	15654	15574	15714	15570	15607	15763	15638	15788	15685	15811	15679	15858	15732	15526	15661	15642	15644	15732	15430	15595	15853	15621	15674	15788	15581	15671	15747	15741	15752	15771	15842	15895	15708	15696	15726	15659	15700	15612	15544	15823	15703	15780	15780	15639	15659	15711	15590	15740	15721	15801	15796	15778	15776	15719	15664	15755	15531	15522	15589	15696	15730	15582	15686	15733	15719	15720	15648	15723	15754	15625	15802	15790	15746	15767	15478	15799	15735	15655	15701	15828	15591	15744	15782	15810	15753	15598	15612	15599	15680	15648	15698	15806	15747	15770	15723	15788	15550	15613	15813	15773	15642	15683	15591	15676	15761	15823	15786	15709	15435	15469	15687	15620	15715	15768	15677	15703	15749	15736	15745	15590	15785	15781	15678	15739	15822	15739	15916	15658	15746	15676	15700	15627	15715	15659	15531	15631	15759	15534	15616	15616	15779	15650	15684	15690	15552	15813	15739	15816	15714	15550	15428	15708	15678	15690	15685	15783	15755	15734	15587	15753	15692	15752	15816	15607	15701	15756	15701	15740	15719	15698	15533	15863	15744	15672	15800	15674	15816	15769	15684	15686	15499	15812	15657	15824	15784	15753	15783	15591	15646	15589	15708	15725	15594	15765	15585	15643	15706	15832	15718	15795	15801	15694	15447	15893	15728	15675	15527	15787	15669	15640	15732	15696	15714	15994	15675	15570	15737	15712	15509	15801	15809	15733	15819	15750	15697	15757	15657	15594	15835	15802	15734	15616	15788	15597	15674	15779	15594	15600	15675	15617	15655	15607	15646	15856	15639	15628	15620	15655	15969	15711	15813	15840	15552	15648	15728	15825	15577	15658	15747	15693	15618	15825	15812	15642	15806	15685	15718	15693	15658	15711	15828	15767	15828	15845	15734	15662	15686	15569	15774	15771	15653	15779	15716	15768	15710	15618	15712	15636	15606	15783	15699	15670	15577	15695	15613	15708	15512	15596	15643	15787	15751	15801	15643	15804	15541	15673	15675	15762	15592	15717	15783	15554	15832	15549	15690	15650	15607	15768	15739	15686	15760	15847	15761	15619	15860	15715	15638	15629	15714	15521	15928	15792	15716	15743	15882	15777	15557	15596	15734	15756	15470	15735	15675	15705	15769	15678	15593	15727	15559	15835	15688	15576	15880	15648	15617	15826	15496	15652	15596	15848	15857	15871	15545	15616	15691	15649	15815	15728	15717	15767	15736	15724	15644	15615	15698	15742	15690	15832	15723	15891	15744	15578	15455	15886	15738	15547	15574	15649	15695	15697	15656	15542	15555	15623	15584	15752	15654	15830	15669	15559	15815	15606	15606	15613	15668	15825	15833	15753	15658	15608	15894	15648	15632	15584	15719	15774	15690	15827	15901	15668	15714	15893	15689	15598	15604	15722	15671	15755	15730	15674	15725	15848	15738	15766	15884	15606	15752	15839	15769	15655	15668	15647	15565	15788	15755	15744	15925	15760	15776	15582	15778	15630	15667	15596	15601	15715	15748	15680	15662	15727	15883	15836	15704	15711	15834	15613	15610	15705	15831	15599	15650	15664	15638	15575	15715	15572	15670	15759	15778	15843	15875	15687	15546	15687	15774	15681	15674	15682	15787	15794	15743	15635	15663	15580	15699	15804	15637	15627	15722	15818	15555	15852	15680	15831	15709	15739	15582	15682	15556	15709	15745	15642	15752	15834	15658	15728	15744	15658	15776	15683	15692	15683	15758	15696	15725	15658	15570	15719	15725	15512	15694	15775	15789	15764	15607	15565	15648	15742	15797	15617	15639	15737	15640	15589	15483	15567	15794	15848	16065	15685	15792	15741	15728	15686	15502	15521	15687	15667	15679	15654	15709	15807	15779	15652	15753	15784	15845	15732	15681	15537	15762	15691	15669	15759	15763	15663	15695	15674	15649	15522	15637	15549	15762	15665	15693	15773	15612	15701	15631	15695	15605	15585	15588	15651	15797	15685	15822	15584	15723	15682	15749	15873	15697	15714	15743	15610	15742	15656	15632	15745	15547	15680	15600	15598	15821	15683	15716	15779	15678	15668	15888	15764	15665	15820	15763	15710	15696	15672	15637	15630	15698	15676	15702	15580	15724	15513	15617	15791	15759	15747	15646	15644	15669	15662	15659	15388	15752	15773	15623	15741	15759	15790	15610	15764	15727	15691	15531	15706	15770	15780	15732	15687	15720	15962	15872	15804	15679	15478	15538	15924	15597	15674	15714	15630	15660	15727	15746	15794	15672	15829	15689	15755	15676	15719	15682	15704	15724	15511	15644	15546	15738	15811	15586	15857	15765	15713	15821	15686	15787	15698	15624	15791	15685	15673	15730
30584	26505	32058	28687	24748	23495	23086	22017	22059	21869	21565	21515	21540	21397	21485	21497	21370	21445	21232	21467	21366	21397	21490	21608	21463	21484	21283	21372	21491	21373	21631	21647	21233	21302	21556	21298	21473	21336	21549	21731	21604	21452	21554	21476	21415	21102	21262	21519	21155	21244	21357	21304	20990	21230	21480	21449	21619	21494	21342	21470	21443	21428	21425	21268	21449	21158	21364	21554	21401	21341	21221	21145	21263	21313	21303	21119	21338	21317	21426	21337	21324	21342	21193	21322	21255	21338	21246	21544	21220	21395	21317	21271	21174	21293	21284	21099	21283	21377	21308	21325	21342	21399	21169	21174	21363	21257	21297	21357	21474	21176	21332	21442	21373	21331	21255	21184	21169	21353	21247	21332	21179	21232	21280	21213	21335	21436	21234	21235	21270	21347	21506	21435	21413	21481	21558	21295	21411	21341	21412	21250	21203	21351	21619	21375	21249	21258	21265	21500	21437	21306	21151	21299	21150	21306	21294	21130	21345	21321	21356	21366	21401	21299	21321	21348	21358	21351	21310	21035	21331	21133	21262	21127	21135	21304	21379	21452	21289	21132	21198	21334	21340	21119	21372	21359	21403	21366	21481	21199	21160	21418	21541	21389	21443	21079	21269	21485	21320	21149	21243	21289	21533	21519	21299	21220	21287	21216	21416	21594	21415	21264	21329	21331	21245	21290	21364	21291	21327	21431	21180	21327	21049	21297	21434	21186	21245	21395	21462	21193	21091	21201	21294	20989	21172	21290	21501	21278	21223	21551	21058	21031	21241	21386	21592	21477	21424	21298	21285	21250	21449	21132	21282	21350	21365	21428	21244	21299	21276	21165	21238	21443	21333	21108	21371	21226	21320	21406	21387	21287	21244	21246	21305	20986	21074	21287	21546	21480	21257	21266	21167	21244	21367	21417	21477	21390	21377	21116	21211	21327	21412	21517	21453	21201	21438	21276	21183	21304	21614	21322	21187	21281	21359	21166	21330	21248	21260	21191	21322	21216	21324	21138	21303	21502	21093	21111	21359	21295	21281	21135	21126	21369	21246	21055	21442	21454	21323	21320	21217	21138	21277	21249	21123	21088	21442	21403	21303	21145	21287	21203	21281	20941	21222	21244	21446	21026	21352	21376	21517	21013	21295	21170	21232	21437	21283	21351	21377	21052	21336	21346	21354	21197	21377	21347	21202	21220	21437	21338	21185	21238	21251	21339	21161	21252	21531	21450	21384	21295	21203	21174	21302	21463	21528	21338	21267	21175	21492	21384	21117	21335	21296	21338	21264	21263	21225	21177	21317	21416	21392	21230	21487	21453	21244	21269	21289	21359	21304	21242	21430	21536	21530	21445	21234	21204	21384	21427	21303	21389	21186	21295	21169	21466	21408	21256	21456	21259	21291	21187	21369	21445	21624	21405	21325	21284	21242	21414	21295	21379	21160	21086	21398	21315	21471	21311	21230	21262	21103	21313	21282	21524	21144	21141	21050	21379	21386	21252	21259	21022	21465	21309	21310	21325	21353	21378	21207	21384	21393	21269	21238	21390	21571	21294	21474	21482	21246	21288	21323	21362	21317	21180	21174	21296	21177	21262	21489	21303	21174	21382	21256	21379	21285	21405	21270	21327	21280	21283	21231	21385	21168	21263	21384	21197	21260	21464	21258	21461	21610	21291	21384	21384	21452	21192	21148	21125	21189	21462	21276	21145	21296	21210	21140	21214	21325	21286	21350	21406	21228	21452	21616	21300	21469	21304	21248	21339	21371	21433	21324	21445	21278	21384	21194	21213	21154	21541	21116	21211	21273	21316	21257	21586	21320	21413	21332	21268	21464	21344	21429	21331	21220	21300	21417	21212	21231	21298	21233	21324	21282	21226	21456	21258	21388	21194	21359	21247	21168	21516	21487	21437	21239	21363	21407	21513	21393	21469	21380	21355	21392	21268	21556	21195	21399	21270	21440	21225	21180	21286	21296	21303	21499	21244	21554	21459	21327	21305	21354	21362	21097	21310	21457	21249	21269	21087	21151	21339	21283	21269	21584	21406	21408	21317	21230	21281	21395	21237	21258	21224	21372	21161	21587	21536	21350	21120	21314	21149	21381	21549	21206	21097	21441	21358	21260	21611	21389	21442	21268	21157	21442	21302	21428	21471	21523	21186	21433	21387	21197	21353	21185	21400	21462	21369	21450	21528	21330	21429	21440	20984	21550	21571	21399	21193	21183	21127	21285	21214	21227	21151	21185	21494	21350	21190	21293	21441	21185	21217	21249	21508	21334	21149	21173	21380	21290	21440	21260	21456	21338	21311	21250	21268	21187	21171	21482	21203	21370	21454	21285	21464	21176	21334	21187	21368	21375	21245	21222	21530	21359	21273	21390	21331	21195	21244	21401	21315	21558	21299	21285	21414	21319	21547	21387	21440	21338	21525	21282	21152	21056	21518	21455	21376	21450	21382	21403	21422	21512	21270	21304	21302	21347	21399	21329	21189	21215	21223	21228	21327	21182	21273	21205	21374	21223	21513	21287	21194	21410	21358	21376	21425	21290	21290	21304	21351	21373	21339	20980	21331	21464	21385	21305	21249	21291	21374	21374	21298	21432	21207	21317	21254	21490	21625	21356	21197	21097	21342	21281	21219	21255	21431	21320	21400	21363	21300	21250	21209	21395	21052	21437	21183	21267	21177	21251	21326	21403	21639	21617	21358	21364	21226	21531	21431	21185	21248	21324	21446	21492	21583	21115	21391	21356	21338	21150	21337	21426	21307	21273	21285	21437	21330	21179	21271	21317	21458	21368	21293	21168	21399	21547	21223	21472	21423	21355	21268	21265	21124	21189	21482	21237	21252	21188	21226	21123	21055	21164	21432	21507	21398	21293	21388	21088	21372	21235	21236	21153	21387	21313	21388	21324	21243	21241	21132	21203	21407	21468	21372	21295	21268	21201	21408	21275	21321	21492	21309	21472	21376	21483	21406	21416	21401	21313	21327	21402	21132	21406	21258	21301	21215	21206	21543	21009	21486	21303	21305	21248	21307	21297	21311	21362	21130	21260	21147	21250	21367	21359	21250	21421	21351	21288	21111	21540	20947	21327	21410	21112	21198	21204	21238	21308	21250	21260	21331	21306	21489	21179	21338	21257	21158	21402	21104	21399	21366	21256	21442	21220	21331	21577	21174	21322	21301	21299	21323	21359	21265	21367	21411	21356	21231	21349	21241	21431	21254	21237	21275	21147	21262	21446	21500	21170	21315	21433	21303	21301	21440	21349	21170	21055	21363	21134	21242	21239	21336	21265	21158	21452	21198	21350	21313	21339	21240	21200	21186	21116	21399	21494	21350	21088	21346	21372	21206	21244	21127	21316	21287	21291	21195	21287	21233	21404	21296	21387	21314	21270	21388	21199	21439	21287	21303	21280	21270	21154	21333	21341	21428	21422	21270	21270	21298	21345	21203	21243	21408	21352	21414	21299	21139	21277	21160	21668	21628	21247	21257	21434	21282	21385	21252	21412	21431	21153	21437	21188	21403	21298	21327	21164	21335	21095	21385	21264	21388	21281	21239	21353	21306	21324	21172	21230	21165	21599	21360	21441	21231	21410	21407	21293	21385	21497	21367	21498	21300	21334	21210	21319	21306	21474	21408	21356	21050	21272	21395	21379	21589	21260	21208	21320	21445	21309	21340	21439	21449	21385	21273	21166	21493	21282	21452	21442	21108	21444	21400	21434	21340	21399	21480	21338	21337	21398	21327	21376	21367	21232	21120	21295	21275	21584	21339	21115	21408	21306	21322	21411	21172	21464	21545	21224	21471	21143	21300	21438	21337	21225	21236	21401	21347	21170	21423	21109	21001	21616	21510	21358	21144	21384	21085	21233	21366	21417	21163	21484	21421	21177	21176	21277	21395	21228	21547	21536	20963	21271	21526	21410	21363	21393	21317	21184	21064	21430	21404	21151	21324	21443	21340	21416	21290	21327	21406	21205	21180	21423	21404	21344	21346	21229	21363	21471	21228	21237	21286	21106	21375	21178	21096	21156	21350	21272	21537	21384	21234	21466	21242	21421	21305	21324	21325	21621	21300	21210	21356	21255	21493	21183	21315	21387	21388	21313	21266	21344	21220	21343	21060	21142	21190	21398	21592	21347	21252	21326	21144	21270	21323	21421	21586	21434	21346	21214	21397	21492	21357	21334	21338	21254	21376	21205	21369	21249	21307	21316	21386	21327	21333	21297	21318	21165	21372	21335	21611	21421	21269	21526	21336	21283	21063	21249	21267	21395	21198	21234	21208	21266	21236	21207	21213	21212	21385	21103	21387	21161	21305	21292	21314	21261	21357	21464	21291	21615	21469	21253	21290	21315	21296	21428	21231	21305	21322	21301	21319	21122	21101	21355	21391	21364	21446	21496	21490	21244	21234	21323	21132	21265	21439	21315	21277	21506	21173	21346	21360	21288	21336	21434	21337	21266	21328	21366	21428	21274	21416	21209	21219	21379	21335	21295	21392	21379	21412	21535	21314	21146	21097	21060	21254	21185	21207	21387	21034	21308	21283	21399	21255	21518	21269	21206	21161	21128	21435	21406	21238	21295	21454	21298	21342	21312	21133	21295	21218	21302	21279	21259	21272	21370	21596	21286	21318	21136	21618	21349	21188	21421	21456	21320	21173	21316	21498	21536	21000	21386	21462	21326	21203	21188	21305	21176	21215	21365	21439	21423	21436	21252	21333	21296	21260	21244	21271	21356	21423	21169	21257	21160	21617	21210	21218	21449	21259	21374	21283	21429	21346	21344	21462	21305	21276	21403	21419	21259	21471	21119	21163	21300	21150	21299	21329	21443	21186	21420	21635	21257	21468	21462	21203	21265	21389	21191	21401	21176	21364	21117	21443	21323	21201	21140	21213	21512	21324	21183	21386	21087	21487	21453	21235	21293	21243	21216	21260	21327	21238	21306	21265	21357	21288	21279	21293	21330	21295	21320	21046	21080	21196	21159	21176	21361	21551	21470	21206	21376	21313	21319	21537	21433	21629	21045	21195	21287	21484	21390	21347	21363	21528	21325	21413	21276	21457	21495	21324	21221	21216	21337	21428	21447	21374	21395	21474	21336	21123	21188	21333	21359	21284	21288	21185	21279	21197	21378	21164
22924	32587	33251	25355	21626	19492	18205	17311	17139	16789	16612	16680	16331	16173	16252	16112	16180	16081	15938	16074	16163	16224	16300	16353	16038	16043	16259	16201	15928	16047	16168	16105	15999	16289	16165	16102	16162	16104	16167	16439	16274	16107	16129	15968	16068	15886	15854	16110	15926	15797	16055	16036	15943	16019	15952	15967	15927	15775	16085	16015	15940	15934	15823	15975	15705	15948	16036	15914	15992	16000	15910	15978	15989	15875	15843	16029	16189	15900	15831	15969	16101	16065	16121	16018	15899	16075	16044	15980	16005	15884	15967	15943	15851	16102	15917	15899	15874	16032	15918	16056	15883	16091	16142	16007	15776	16000	15830	16109	15818	16180	16014	15998	16043	16066	16069	15901	15958	15996	15985	15898	15941	15954	15763	16030	15993	15997	15978	16065	16095	15895	15975	15770	15956	16114	16127	15998	16068	16016	15896	16217	15818	15908	16007	16076	15912	15909	15797	15972	15991	16013	15995	16023	16032	15889	15938	16060	15848	16208	15946	16054	15993	15979	16094	15886	15752	16071	15972	15961	15807	15933	15795	15864	16079	15900	16004	15924	16077	16025	15943	16025	15957	15872	15991	16039	15832	16029	15795	16004	15826	15946	16097	15875	16073	15981	15868	15959	15970	15950	16015	16075	15927	15950	15988	16034	15905	16086	16069	15942	15963	15868	16007	16050	16158	15929	15733	15903	15983	16267	15930	15904	15970	15930	15903	16028	15887	15972	15970	16072	15850	15908	15847	16004	16170	15906	16018	15897	15993	16110	16028	15956	15847	16060	15900	16182	15958	16081	15938	16163	15946	15845	16180	15966	16041	16132	15888	15985	16089	16068	15995	15997	16058	16021	15872	16140	16126	15941	15879	16075	15769	15930	16042	16060	15966	15829	15987	15864	15961	15918	16097	15975	15807	15955	16056	15869	15851	15962	15978	16035	15994	15973	16014	16028	15760	16103	15964	16024	16010	15913	15993	15833	16000	16018	16009	15959	15852	15977	15960	15926	16016	15807	16092	15856	15935	15792	16043	16022	16121	15755	15945	16153	16017	16003	16050	15908	16056	15929	15992	16071	16169	16018	16108	15892	15929	15882	16019	16050	16028	15967	16002	15952	15971	15778	16011	15847	16032	15852	15963	15899	16012	15952	15845	15951	15921	15944	15951	15839	15924	15820	15893	16013	16050	15989	15888	16010	15890	16002	16018	16013	15950	16109	15851	16192	15988	15883	15983	15903	16003	15934	15795	16059	16000	15925	15981	15871	16070	15903	15944	15888	15873	16081	15872	15967	16045	15842	15981	15920	15862	15937	16162	15713	16076	16042	16100	16035	15887	16074	16028	16043	16105	16060	15969	16031	16089	16065	15972	16092	15823	16116	15992	15971	16062	16026	16087	15933	16086	15815	15883	15967	15980	15986	16165	16078	15886	15901	15940	16104	15911	16026	15988	15883	16122	15822	16171	15906	15967	15930	16060	15986	16012	15918	15981	15992	15910	16016	15791	16121	15886	15988	16066	15942	15997	16121	15995	15907	15953	15868	15973	16155	16132	15896	15918	15999	15905	16057	15872	16034	16005	15926	15985	15788	16005	15870	15959	16020	15894	15947	15876	16004	15863	15989	15893	16038	16031	15946	15908	15788	15922	15908	15898	15993	15969	15819	15879	16013	15942	15915	15995	15970	15905	16061	16143	15898	15786	15952	16071	16028	15776	15858	15968	16030	15986	15914	16236	16038	16106	16010	15922	16084	15971	15922	15840	16114	15945	16028	15962	15966	15941	15922	16126	16109	15866	15866	15996	15948	15985	16073	16106	16010	16011	16023	16015	15928	16012	15978	16117	16012	15981	16076	15932	16015	15931	16014	15948	16061	15979	15897	15962	15844	15998	15735	15977	15971	15749	15909	16046	16101	15926	15979	15779	16072	16143	15874	15918	16078	16127	15800	15841	16013	15820	15934	15930	16053	15938	15970	15952	15766	15956	15849	15945	15895	16050	16008	16020	15992	15968	16052	15968	16010	15811	15950	16136	16079	16017	15875	15844	15947	15925	15985	15987	16079	15951	16131	15954	16153	15844	15890	15875	15935	16039	16188	15822	15940	15971	16199	16021	16069	15997	16025	16051	16082	16194	15908	15925	15971	15967	15910	15785	15956	15916	15891	15969	15920	15986	16100	16025	15910	15892	15957	15898	16068	16016	15964	15891	15894	16133	15971	15985	16100	15978	16087	15867	15899	15950	16035	16084	16037	15959	15957	16040	15982	15890	15964	15922	15969	16077	15878	16004	16000	15961	16066	16079	15963	15959	16001	15872	15815	15962	15814	16218	15823	16141	15940	15887	15921	15966	16137	16009	16046	15911	15766	16117	16039	15913	16097	15854	16034	15932	15852	16062	15851	15991	15923	16079	16015	15818	16009	15936	15896	15900	16038	16001	15834	15916	15822	15972	15870	15948	15949	16126	16020	15990	15957	15836	15947	16019	15855	15929	15932	15992	15972	16077	15980	16047	15920	15903	16032	15811	16005	16072	15935	15969	15935	15938	16071	15837	15906	16023	16056	15983	16034	15889	15863	16001	15953	15984	15941	15941	15938	15981	16078	16092	16083	16137	15960	16045	16091	15972	16118	16000	15884	15788	15963	16059	15826	16081	15970	15934	16007	15932	15909	15950	15920	16079	15803	15986	15816	15971	15903	15821	15980	16016	15822	15880	16132	15950	16026	16004	15983	15979	15958	15844	16107	15908	15815	16073	16037	15979	16108	16041	16083	15819	16033	15908	15925	15947	16004	16121	16072	15848	15995	16017	15922	15842	16030	15855	15857	15981	15981	15868	15969	15927	16164	15815	15817	16253	15814	15947	15967	15943	16093	15955	15979	16004	16083	16055	16034	16056	15859	16045	16113	16049	15966	15854	16110	16357	16049	15837	15964	16058	15881	15844	16077	16081	15904	16013	15877	16056	15880	15934	15930	15943	16060	15975	15934	15799	15948	15855	16005	16060	16008	15990	16071	16144	16025	15902	15968	15925	15849	15933	16027	16001	16014	15981	15745	15954	15996	16076	16103	15874	15913	16101	15724	15892	15859	15823	15924	15731	15960	15984	16082	16163	16048	16015	16207	15895	16104	15934	15953	15875	15957	15907	15887	16047	15943	16018	15845	15984	16089	15887	15884	15885	15911	16027	16045	15991	16031	16095	16010	15974	15987	15964	15837	16008	15833	15903	16152	15928	15849	16063	15842	16124	15918	15903	16011	15981	16184	16082	16040	16021	16054	16048	16068	15854	15915	15951	16039	15958	15894	16111	15985	15782	15897	16019	15891	15899	16149	15784	16129	15971	15890	15976	16138	16073	15954	16154	15879	16037	15988	15887	15984	15944	16107	15927	16027	16102	16176	15805	15890	15964	15865	15865	15947	16028	15906	16128	15946	15892	16028	16003	15878	15949	15992	16075	16149	15977	15990	16106	16129	15865	15969	15801	16077	15961	15977	16008	16083	15928	15948	15958	15953	16116	15993	15929	16111	15930	16079	16012	16028	15738	16141	15772	15916	15962	16030	16027	15974	16096	16060	15969	16159	16021	15985	15966	15952	15913	15878	16167	15965	15986	15892	15883	16080	15827	15893	16059	15840	15997	15953	15795	15994	16071	15952	16126	15922	15909	15860	15955	15936	16019	15926	15972	15965	16005	15857	15800	15902	15989	15921	16010	16059	15922	16047	15865	16053	15787	16148	15972	16016	15810	16068	15950	15881	15998	15872	15882	15855	15884	15890	15839	15858	16176	16111	16015	15921	16091	15938	15998	16048	16019	15931	16109	16047	15922	16174	15845	16131	16022	16037	15934	15837	16098	15944	15929	16023	15975	16054	15941	15830	16009	15775	15962	16078	15953	16037	16046	15871	15975	16024	15941	15874	15955	15910	15979	16005	15897	15960	15930	15956	16006	15920	16354	15821	16054	15955	15922	16000	16036	15874	15843	15883	15889	15988	16113	15836	15991	15969	15921	15924	15985	16096	15774	16054	16017	15936	16248	15980	15994	15942	16009	15997	16017	16137	16051	16093	16087	16101	15752	15945	15879	16062	16006	16032	16073	16140	16002	16082	16063	16059	16096	15989	15936	15919	15996	15954	16057	16063	16091	15921	15911	16006	15917	16066	15975	16028	16000	15858	16049	16082	15902	16044	16106	15863	15841	15950	16133	16006	16040	15982	15825	15915	15977	16070	15863	16129	15950	15895	16241	15996	16026	16006	16132	16003	15973	16102	16073	15950	15997	15959	16065	16017	16090	16071	16019	16179	15825	16076	15969	16006	15906	16027	15993	16029	16058	16049	15798	15913	15912	15951	16088	15874	15926	15950	16147	15853	15859	16094	15832	15949	15987	16035	15836	15968	16047	16044	15958	15928	15994	15918	16002	15883	16034	15999	16059	16099	15814	15965	16274	16091	15898	16103	15865	16017	15907	16079	15849	16077	15974	15898	15807	16124	15847	15832	16066	16087	15991	15913	15942	15967	16139	16015	16084	15868	16000	15970	16176	15968	15917	15781	16024	15984	16132	15900	15964	16089	16073	15871	16010	16139	15888	15979	16083	15927	15957	15964	15992	16095	15815	15964	15971	16070	15906	15974	15906	16048	16020	15967	15913	16021	16039	15988	16026	15946	15925	15948	15932	15917	15994	16083	15820	15845	15904	15903	15789	16109	15945	15999	16028	15979	16187	15951	16101	16044	15784	16022	16012	15928	16048	15966	15870	15918	15946	16026	16017	15949	16061	15863	15953	16002	15848	15872	16140	15965	16006	16107	15887	15967	16027	16064	15970	15990	16133	16025	15896	15868	16085	15861	15891	16036	15832	16339	16019	15829	16161	15892	16075	16018	15841	15948	16168	15979	15936	16082	15800	15979	16040	15756	15988	15950	15967	15819	15866	15785	16050	15819	16095	16239	16146	15983	16059	15969	16103	15992	16032	16030	16067	16042	16061	15862	15961	15963	16075	16037	15940	15922	15989	15931	16019	16048	15857	15878	15946	15952	16057	16089	15849	15873	15976	16093	16055	16166	16004	16004	16109	16014	15981	16045	16042	15973	16033	15962	16103	16051	15995	16005	16058	16016	16092	15991	15913	15855	15833	16079	15932	15918	16009	15844
24570	20924	28136	24689	24214	25809	26039	23305	22431	22518	21891	21782	21208	21178	21065	21306	21101	21220	20920	21181	21396	21554	21048	21201	21178	21133	21213	21106	21205	21297	20897	21165	20936	21068	21228	21115	21038	21229	22641	22721	22253	21496	21255	21056	20878	20720	20718	21038	20980	20921	20900	20833	20875	21037	20875	20668	20766	20974	20531	20852	20951	20850	20874	20953	21154	20889	21011	20704	21036	20678	21109	20985	20949	20795	20797	20929	20800	20979	21004	20952	20851	21179	20899	21002	20819	20748	20773	20835	20983	20792	20972	21030	21122	20994	20846	21039	20928	20983	20756	20792	20572	20640	21130	20847	20737	21024	20906	21077	21063	20912	21054	20952	21023	20956	21145	20843	20767	20931	21014	20863	20934	20977	20833	20771	21057	20955	20799	20728	20840	20731	20890	20856	20830	20941	20834	20967	20938	20874	20783	20850	20939	20860	20696	20879	20625	20918	20932	20913	20909	20854	21089	20793	20895	21134	20720	20931	20941	20889	20896	20879	20942	20937	21052	20839	20990	20751	20937	20690	20981	20998	20733	20725	20881	20881	20940	21041	20780	20781	20697	20881	20890	20889	20898	20966	21037	20913	20879	20889	20915	20971	20891	20812	21125	21032	20873	20871	21104	20909	21106	21037	20888	20833	20872	20951	21097	20966	20826	20869	20964	20905	20999	20882	20869	20952	20828	20931	20757	21034	21039	20966	20931	20767	21119	20819	20881	21113	20939	20865	20995	20693	21039	20861	21004	20980	21092	20972	20930	20774	20936	20909	20804	20915	20962	20876	20886	20766	20796	20707	21080	20913	20985	20928	20841	21107	21051	21032	20876	20776	21042	21013	20869	20656	21023	20839	20871	20931	20919	20882	20715	20816	20906	20872	20771	20925	20812	21034	20862	20778	21205	21169	20982	20932	20998	20801	20815	20941	20873	20887	21010	21015	20953	20990	20899	20774	20915	20902	20703	20874	20782	20666	20917	20924	20997	20873	20734	21011	21091	20854	20892	20862	21057	20888	20963	20892	20724	20846	20738	20875	20816	20824	21091	20936	20979	21073	21100	21003	20922	20812	20938	20817	20735	21019	20984	20891	21029	20818	20956	20785	20707	20905	21059	20626	20860	20699	20905	20892	20821	20781	20915	20999	20896	20886	20722	20922	20734	20746	20817	20739	20993	20646	21021	20767	20863	20956	20815	20995	20791	20832	20960	21016	20957	20762	20885	20892	21050	20773	20922	20752	21002	20888	21002	20739	20818	21023	21038	20970	21054	21223	21128	20794	20929	20741	20874	20778	20872	20802	20918	20734	20785	20644	20871	20847	20937	20834	20753	20729	20890	20785	20924	21056	20978	20919	20617	20964	20883	20903	21023	20923	20951	21118	21002	20916	20860	20824	20965	20797	20737	20844	21189	20718	20815	20836	20672	20943	20953	20943	20923	20892	21150	21003	21082	21021	20998	21045	20918	20967	20702	21010	21016	20995	20879	20935	20829	20648	21123	20758	21159	20856	20848	20960	20871	20650	20795	20857	20881	20902	20892	21093	21036	20728	20742	20817	21068	20804	20793	21072	21090	20801	20943	20893	20995	20737	20885	20988	20924	20823	20691	20837	20866	20922	20833	21014	20927	20968	21037	20839	20986	20944	20906	20731	20962	20886	20895	20805	21008	20670	20958	21091	21163	20859	20966	20946	21111	20748	20860	20898	20933	20712	20936	20991	21039	20944	21024	20999	20848	20990	20802	20980	20812	21180	20790	20842	21004	20877	20764	20708	20933	20965	20759	20826	20786	20876	20915	20909	20960	20861	20976	21160	20806	21078	20789	21146	20806	20907	20662	20872	20906	20845	21088	20814	21175	20860	20902	20994	21052	20812	20929	20899	21054	20953	20831	20995	21107	20837	20957	20906	21115	21025	21044	20686	20799	21064	20789	20646	20799	20966	20933	21087	20818	20955	20918	20921	21101	21084	20870	20806	20802	20915	20633	20866	21113	20804	20966	20913	20842	20849	20900	20782	20819	21125	20878	21103	20927	20730	21021	20982	20947	20907	20726	20719	20900	20849	20956	20885	21271	21119	20950	20712	21034	20657	20904	20881	20942	20877	20913	20873	21225	20909	20819	21066	21061	20736	21106	20923	20736	21074	20887	20975	21175	21016	20845	20850	20980	21045	21015	20855	20935	21051	21051	20868	21086	21086	20895	20933	21048	20858	20910	20942	20973	20882	21112	20978	21042	21041	20738	20695	20967	20993	20998	20896	21076	21184	21028	20866	21072	20997	21065	20774	20899	20903	21018	20892	21025	21068	20913	20914	20795	20677	20843	20835	21070	20933	20792	20838	20903	20851	20999	21093	20959	20911	20819	20892	21025	20956	20841	21036	20810	20937	21194	20999	20592	20797	20965	20939	20572	20894	20882	20896	20745	20920	20985	20790	20798	21035	20879	20944	20905	20763	20864	20848	20804	20687	20988	20936	20791	20816	20967	21126	20895	20725	20933	21010	21101	21005	21033	20970	20978	20817	20992	20787	21007	20927	21056	20957	21056	21118	20964	20924	20863	21117	20923	20718	21045	21076	20992	21002	21050	20930	21022	20880	20907	21014	20927	20998	21009	20892	21031	20994	21138	20857	20683	20887	20795	20816	21006	20901	20840	20826	20878	20898	20713	20973	20828	20881	20752	20840	20963	20941	20813	20863	20884	20871	21024	21088	21028	20917	21189	20695	20990	21086	20956	20908	20901	20914	20847	20954	20747	20874	20936	20978	20936	20957	20838	21012	20870	20841	20840	21007	20886	21008	20719	21003	20907	21048	20743	21090	20984	20917	20940	20900	20907	21126	20993	20949	20992	20799	20907	20796	20990	20994	20785	20901	20905	20892	20757	20911	20961	20764	20927	20805	20731	20870	20831	20790	20867	20814	21036	21066	20766	20657	20801	21007	21001	20834	20958	20873	20853	20910	20887	20899	20756	21149	20887	20949	20863	20693	20835	20986	20768	20973	20983	20796	20791	20759	21050	20963	21043	21076	21028	21045	20795	20737	20988	20807	20822	20944	20735	20876	20910	20935	21047	20832	21006	21037	20896	20836	20887	20832	20969	21028	20743	20953	21048	20857	20937	20928	20699	20934	21089	20708	20932	20880	20820	20897	20785	20963	20808	20978	20881	20829	21122	20994	20757	20665	20902	20901	20863	20803	20936	21022	20973	20820	21000	20749	20821	20931	20861	20882	20948	20941	20809	20889	21005	20940	21060	20837	21000	20987	20845	21010	20743	20879	21033	20924	20768	20868	20959	21002	20698	20800	20980	20860	20935	20824	21037	21123	20852	20933	21162	21041	21032	20936	20889	20806	20770	21032	21054	20951	21006	20969	20869	20721	20736	21018	20753	20781	20864	20961	20848	21002	20916	20926	20896	21033	21022	21017	21061	20778	20908	20881	21156	21073	21230	21150	20833	21006	20937	20937	20969	20945	20820	20956	20945	20808	20675	20908	20820	20947	21001	20799	20878	20895	21039	21003	20710	20988	20991	20872	20881	20840	20636	20946	21142	20857	21182	20924	20965	20960	21050	20818	20820	21115	20929	20852	20983	21027	21063	20829	21024	21017	20791	20790	20936	20801	21226	20805	20851	20955	20932	20829	20967	21057	20993	20854	21121	21156	20759	20727	20756	20929	20873	20878	21117	21045	20942	20847	20997	20853	20763	20809	20922	21069	21118	20935	20954	21030	20872	20640	20929	20986	20871	20915	20819	20793	20834	20825	20953	20921	20917	21154	20960	20840	20729	20980	20818	20646	20670	20899	20812	20668	20722	20833	20521	20952	20904	20748	20978	20811	21000	20938	20845	21147	21008	20909	21033	20960	20709	20837	20905	20968	20808	20893	20900	20726	20951	20909	21051	20897	20747	21005	21027	21078	21220	20812	20996	21302	20972	21123	21068	20980	20980	20978	20906	20987	20814	20905	20823	20983	20952	20899	20935	20853	20968	20936	20963	21031	20746	20948	20975	20996	20852	20867	20572	20927	21087	21058	20781	21067	21069	20989	20903	20869	20963	20893	21107	20961	20926	20735	20888	20833	20829	20997	21133	20900	20806	20810	21170	21001	20933	21208	20994	20911	20904	21088	20639	20738	20731	20737	20775	20938	20956	20971	20861	20995	20812	20864	20972	20777	20981	20834	20872	21105	20651	21032	20911	20994	20983	20742	20929	20767	20951	20989	21048	21089	20694	20934	20948	20799	20707	20849	20939	20899	21013	21101	20774	20644	20898	20775	20820	20806	20860	20889	20930	21012	20869	20858	21067	21116	20968	20786	20982	21048	21090	20921	20868	20939	20834	21151	20994	20927	20786	20916	20924	20545	20849	20641	20840	20729	20847	20819	20955	21069	20980	20857	20840	20875	20832	20992	20917	20919	20887	20887	21009	20745	20928	21105	21083	21051	20667	20729	20624	20855	20961	21125	21383	20824	20970	20861	20872	21054	21051	20882	20809	20786	20844	20860	20999	21191	21196	20947	20911	20928	20873	20829	20831	20789	20964	21075	20970	20998	20818	20905	20895	21009	20939	21086	20886	20914	20870	20981	21108	20944	21136	20781	20935	20881	20819	21007	20987	21000	21161	20966	21100	21039	20980	20954	21062	20843	20917	20701	21058	20931	20851	20928	21011	20789	20905	20956	20924	20859	20943	20579	20734	21144	21081	20915	21018	20955	20743	20960	20919	20857	20788	20987	20992	20929	21026	20803	21075	20746	20963	20716	21069	20874	20960	20911	20799	20697	20793	20826	21054	20789	20755	20807	21024	20852	20882	21165	21002	21147	20951	20901	20940	20853	20941	20671	20768	21005	20876	21273	20901	20933	20994	21062	21070	20808	20862	20799	20943	21033	21002	20834	20790	20992	20783	20825	20773	20747	20899	20956	20959	20870	20970	20949	20910	20917	21033	20955	20885	20859	20886	20956	20986	21061	20887	20983	21098	21058	20852	20809	20848	20964	21138	20954	20787	21114	20953	20871	20806	20922	20881	21256	20860	20984	20891	21089	20937	20898	20788	21014	21037	20922	20716	21015	20703	20663	21047	20897	20772	21105	20988	20975	21016	20833	21113	20973	21002	20800	20961	20870	20769	20874	20829	20904	20985	20948
22214	39741	39773	31313	25870	22500	20052	18922	18164	17658	17309	16597	16468	16171	15998	16083	16130	15971	15843	16358	16309	16379	16324	15985	15994	16051	16084	16060	16029	16149	16067	16074	15875	15970	15980	15847	15914	16307	18148	17973	17162	16580	16032	15684	15737	15802	15824	15916	15800	15875	15720	15898	15722	15736	15759	15888	15806	15782	15525	15665	15736	15835	15857	15871	15812	15791	15889	15645	15728	15860	15842	15647	15839	15642	15657	15811	15561	15690	15894	15685	15658	15620	15709	15812	15814	15768	15694	15823	15821	15591	15770	15824	15786	15847	15757	15592	15678	15735	15678	15798	15865	15818	15864	15784	15804	15627	15604	15830	15738	15860	15632	15713	15734	15800	15684	15826	15702	15947	15725	15889	15778	15996	15761	15745	15666	15775	15891	15504	15848	15795	15854	15714	15802	15555	15774	15660	15629	15942	15666	15806	15818	15687	15878	15775	15680	15732	15604	15646	15744	15764	15753	15816	15861	15503	15693	15676	15821	15595	15747	15736	15704	15821	15855	15716	15871	15920	15738	15857	15827	15721	15834	15662	15756	15745	15808	15893	15764	15678	15857	15795	15856	15728	15771	15697	15856	15862	15802	15840	15844	15786	15717	15755	15744	15638	15867	15860	15630	15739	15782	15723	15934	15680	15779	15730	15787	15812	15822	15886	15891	15856	15766	15755	15708	15657	15810	15792	15862	15661	15723	15738	15905	15867	15815	15840	15866	15808	15646	15831	15888	15879	15774	15728	15970	15674	15755	15797	15703	15804	15727	15829	15862	15773	15810	15659	15715	15724	15688	15953	15675	15774	15786	15785	15694	15848	15774	15777	15893	15876	15681	15723	15796	15846	15927	15818	15573	15871	15872	15784	15603	15587	15662	15677	15747	15665	15881	15850	15812	15903	15941	15846	15920	15816	15686	15784	15815	15692	15661	15761	15970	15566	15941	15738	15650	15759	15725	15693	15776	15833	15799	15806	15837	15890	15768	15856	15968	15835	15544	15715	15843	15759	15787	15772	15861	15779	15858	15765	15849	15654	15740	15798	15790	16001	15557	15772	15789	15937	15899	15760	15832	15817	15726	15771	15686	15761	15711	15705	15817	15789	15784	15831	15684	15799	15737	15782	15708	15823	15700	15760	15651	15947	15848	15661	15535	15823	15793	15902	15702	15720	15818	15773	15648	15752	15800	15763	15954	15802	15853	15735	15731	15739	15747	15939	15679	15860	15837	15911	15781	15723	15659	15946	15882	15780	15822	15662	15820	15794	15838	15771	15819	15768	15733	15701	15661	15784	15733	15589	15760	15904	15673	15701	15809	15702	15833	15699	15769	15873	15842	15650	15870	15798	15788	15649	15683	15902	15856	15788	15678	15705	15734	15833	15541	15755	15740	15691	15928	15721	15747	15607	15640	15780	15815	15803	15821	15803	15791	15914	15882	15939	15645	15841	15815	15909	15666	15994	15747	15685	15819	15864	15852	15712	15746	15799	15712	15843	15734	16050	15774	15605	15916	15695	15962	15893	15639	15805	15794	15804	15923	15732	15954	15841	15800	15727	15821	15818	15705	15648	15777	15836	16022	15670	15657	15819	15772	15902	15692	15726	15773	15676	15677	15677	15985	15756	15728	16031	15798	15812	15781	15721	15741	15546	15728	15933	15642	15707	15772	15721	15957	15744	15854	15669	15511	15761	15821	15698	15624	15731	15755	15835	15681	15632	15781	15805	15882	15785	15856	15585	16004	15610	15864	15547	15724	15925	15631	15726	15916	15750	15730	15776	15821	15813	15651	15836	15859	15699	15911	15842	15782	15672	15740	15737	15748	15558	15834	15693	15789	15792	15758	15668	15739	15694	15730	15724	15784	15807	15820	15751	15767	15834	15699	15851	15726	15859	15896	15766	15824	15575	15911	15754	15788	15781	15838	15585	15674	15809	15705	16008	15839	15673	15746	15692	15860	15743	15778	15848	15868	15541	15742	15771	15904	15742	15807	15835	15935	15800	15980	15877	15907	15790	15873	15653	15779	15788	15745	15606	15844	15803	15667	15660	15863	15901	15571	15836	15780	15763	15641	15773	15667	15799	15791	15814	15839	15825	15884	15792	15620	15828	15785	15839	15737	15740	15737	15783	15660	15931	15670	15902	15894	15601	15716	15773	15931	15710	15802	15852	15756	15831	15755	15708	15773	15892	15874	15617	15697	15791	15649	15694	15807	15790	15790	15602	15790	15922	15722	15788	15804	15650	15829	15807	15761	15854	15655	15717	15637	15858	15887	15725	15719	15694	15801	15694	15713	15722	15701	15675	15873	15904	15952	15733	15836	15745	15955	15765	15761	15794	15816	15687	15740	15657	15595	15743	15816	15833	15850	15743	15769	15683	15734	15700	15774	15786	15842	15659	15963	15894	15738	15878	15620	15723	15612	15729	15679	15857	15625	15856	15871	15712	15720	15682	15937	15907	15772	15827	15645	15918	15726	15945	15789	15687	15688	15906	15940	15870	15581	15736	15913	15739	15590	15752	15833	15761	15774	15929	15650	15918	15854	15731	15647	15805	15943	15739	15714	15852	15833	15591	15784	15817	15798	15803	15757	15893	15676	15842	15748	15882	15860	15845	15744	15832	15889	15808	15689	15872	15876	15726	15689	15718	15517	15720	15602	15848	15805	15693	15807	15584	15845	15771	15812	15731	15813	15853	15756	15673	15702	15931	15706	15539	15824	15740	15905	15758	15956	15714	15868	15632	15832	15796	15866	15683	15865	15725	15760	15956	15838	15583	15805	15679	15818	15793	15788	15863	15693	15578	15842	15700	15937	15713	15771	15799	15821	15871	15571	15890	15878	15885	15913	15891	15690	15767	15663	15714	15769	15808	15692	16018	15592	15949	15692	15650	15870	15828	15836	15731	15881	15899	15622	15794	15872	15900	15942	15695	15724	15961	15691	15790	15571	15663	15849	15918	15767	15866	15689	15797	15829	15788	15927	15867	15914	15705	15796	15673	15831	15581	15794	15832	15655	15760	16011	15828	15847	15784	15765	15740	15681	15834	15905	15811	15704	15576	15893	15669	15794	15762	15958	15697	15699	15787	15882	15649	15758	15637	15602	15798	16043	16112	15444	15676	15796	15759	15841	15873	15749	15893	15762	15901	15730	15734	15875	15796	15834	15915	15788	15730	15665	15746	15787	15873	15767	15783	15829	15825	15852	15980	15760	15827	15821	15742	15758	15791	15779	15706	15921	15789	15648	15698	15864	15670	15842	15574	15863	15820	15906	15663	15860	15890	15874	15901	15828	15753	15670	15763	16000	15786	15715	15640	15661	15779	15593	15721	15800	15777	15762	15814	15773	15796	15735	15724	15631	15899	15950	15650	15635	15760	15797	15647	15756	15701	15864	15681	15611	15884	15782	15800	15863	15818	15728	15820	15676	15790	15819	15635	15758	15749	15881	15923	15707	15813	15588	15930	15808	15884	15671	15803	15760	15684	15745	15739	15577	15787	15838	15782	15848	15758	15879	15585	15983	15888	15779	15720	15617	15781	15742	15714	15894	15895	15771	15646	15844	15773	15735	15845	15867	15752	15808	15899	15785	15809	16023	15678	15798	15640	15726	15942	15658	15829	15945	15779	15791	15660	15845	15905	15836	15789	15715	15746	15785	15800	15688	15879	15738	15690	15844	15986	15746	15815	15791	15771	15714	15717	15656	15839	15821	15628	15645	15714	15895	15716	15816	15655	15630	15902	15868	15938	15777	15640	15598	15705	15856	15713	15810	15753	15819	15670	15797	15672	15916	15695	15811	15763	15798	15548	15789	15805	15937	15854	15767	15755	15655	15884	15874	15760	15676	15815	16017	15700	15745	15770	15928	15750	15636	15706	15766	15846	15720	15634	15793	15828	15668	15689	15807	15753	15794	15723	15697	15751	15636	15702	15978	15896	15821	15892	15816	15860	15853	15895	15857	15660	15831	15597	15706	15761	15941	15680	15896	15830	15763	15683	15752	15882	15785	15748	15711	15904	15731	15678	15667	15887	15769	15853	15738	15780	15624	15784	15860	15699	15724	15763	15741	16005	15949	15923	15674	15756	15861	15667	15698	15852	15679	15697	15700	15830	15565	15771	15787	15829	15811	15755	15882	15866	15737	15655	15878	15620	15715	15845	15708	15808	15667	15569	15739	15913	15854	15849	15761	15745	15746	15694	15993	15766	15914	15791	15840	15867	15728	15823	15983	15892	15439	15819	15780	15737	15727	15728	16018	15793	15799	15581	15929	15675	15883	15739	15770	15683	15789	15655	15854	15733	15703	15772	15629	15943	15691	15732	15711	15933	15752	15800	15763	15802	15746	15961	15668	15749	15891	15708	15655	15832	15723	15626	15749	15809	15660	15791	15681	15750	15811	15963	15863	15901	15892	15674	15746	15677	15830	15690	15772	15699	15831	15946	15768	15715	15733	15797	15901	15709	15847	15809	15629	15814	15982	15740	15845	15866	15703	15781	15701	15841	15758	15667	15910	15623	15778	15794	15693	15757	15736	15697	15622	15757	15850	15652	15941	15611	15711	15817	15701	15790	15863	15886	15777	15847	15929	15704	15837	15595	15716	15743	15817	15660	15827	15774	15832	15786	15688	15899	15773	15794	15793	15833	15810	15650	15838	15715	15758	15772	15749	15739	15697	15982	15828	15817	15700	15751	15779	15898	15845	15849	15826	15566	15704	15817	15756	15875	15871	15887	15665	15804	15737	15890	15712	15710	15811	15896	15753	15747	15826	15875	15914	15917	15755	15607	15706	15849	15890	15686	15873	15692	15844	15810	15676	15590	15980	15894	15659	15886	15669	15636	15670	15694	15860	15585	15615	15729	15835	15694	15768	15796	15748	15936	15801	15790	15838	15729	15709	15708	15745	15754	15768	15705	15750	15875	15841	15792	15686	15908	15875	15511	15788	15688	15960	15837	15717	15717	15968	15845	15652	15736	15755	15910	15777	15889	15777	15897	15878	15775	15786	16018	15900	15792	15848	15614	15707	15799	15749	15802	15683	15833	15737	15829	15822	15734	15816	15934	15913	15808	15634	15753	15825	15760	15784	15877	15668	15800	15690	15843	15756	15782	15754	15829	15713	15774	15730	15605	15717	15810	15766	15840
23250	20935	28423	23759	22274	26090	28198	23517	22509	22436	22074	21374	20895	20725	20819	20666	20804	20578	20733	20836	20754	20566	20657	20807	20488	20522	20354	20413	20897	20751	20757	20533	20512	20527	20997	20388	20422	20884	23378	24273	22999	21716	20993	20566	20351	20289	20104	20213	20302	20330	20405	20297	20364	20308	20399	20524	20496	20269	20267	20422	20251	20195	20080	20314	20287	20257	20253	20596	20409	20302	20116	20312	20245	20177	20207	20345	20279	20251	20386	20454	20430	20190	20424	20302	20412	20676	20423	20319	20362	20707	20241	20275	20313	20486	20459	20369	20222	20364	20302	20352	20372	20511	20211	20237	20165	20278	20210	20258	20511	20298	20471	20288	20340	20293	20373	20137	20086	20320	20429	20448	20441	20325	20291	20320	20400	20373	20294	20243	20270	20188	20436	20353	20120	20233	20250	20348	20176	20422	20453	20327	20269	20403	20299	20380	20242	20360	20341	20031	20232	20216	20272	20538	20000	20223	20231	20131	20203	20583	20283	20313	20398	20371	20120	20290	20316	20192	20249	20261	20273	20442	20344	20203	20395	20542	20202	20460	20228	20059	20397	20421	20360	20440	20370	20436	20205	20098	20272	20432	20067	20370	20259	20481	20201	20206	20033	20307	20262	20106	20233	20421	20499	20112	20459	20203	20441	20455	20324	20303	20250	20352	20255	20454	20314	20226	20312	20149	20207	20266	20184	20331	20296	20424	20309	20283	20432	20274	20251	20449	20447	20371	20387	20422	20413	20183	20250	20224	20498	20195	20479	20615	20188	20066	20312	20205	20193	20354	20284	20317	20297	20164	20322	20393	20313	20381	20289	20330	20170	20182	20350	20397	20571	20630	20440	20407	20261	20285	20302	20275	20145	20408	20519	20434	20297	20264	20233	20280	20368	20285	20234	20313	20400	19961	20273	20172	20193	20360	20318	20255	20352	20420	20292	20470	20210	20364	20333	20328	20379	20150	20134	20282	20381	20225	20527	20317	20569	20339	20262	20196	20472	20316	20406	20351	20295	20213	20252	20081	20296	20388	20125	20282	20359	20253	20187	20424	20281	19904	20446	20436	20290	20232	20341	20160	20438	20402	20126	20187	20197	20365	20164	20406	20249	20362	20342	20335	20364	20290	20358	20310	20429	20288	20435	20276	20302	20363	20401	20281	20246	20377	20382	20245	20342	20357	20349	20162	20237	20275	20201	20209	20266	20225	20187	20313	20344	20449	20184	20283	20413	20232	20202	20131	20373	20387	20156	20361	20325	20317	20372	20296	20442	20166	20457	20411	20292	20348	20170	20509	20559	20329	20436	19945	20402	20018	20209	20152	20365	20347	20401	20296	20304	20394	20131	20246	20412	20443	20102	20589	20409	20154	20114	20155	20110	20025	20533	20220	20086	20311	20576	20430	20324	20244	20461	20437	20329	20374	20217	20182	20267	20293	20154	20247	20376	20503	20334	20288	20358	20246	20331	20345	20430	19974	20286	20365	20429	20294	20357	20385	20143	20545	20265	20195	20360	20164	20408	20111	20270	20348	20109	20183	20289	20310	20272	20434	20328	20496	20405	20266	20366	20113	20472	20400	20199	20255	20312	20102	20171	20229	20337	20199	20471	20282	20416	20037	20330	20365	20394	20488	20260	20308	20358	19983	20083	20297	20292	20069	20425	20519	20429	20342	20296	20231	20299	20254	20286	20292	20393	20087	20358	20258	20540	20407	20197	20315	20256	20387	20355	20275	20266	20303	20448	20549	20232	20370	20483	20258	20327	20204	20257	20422	20409	20128	20321	20501	20144	20619	20289	20034	20322	20291	20300	20270	20443	20367	20440	20472	20436	20398	20167	20258	20368	20193	20489	20069	20121	20087	20123	20161	20404	20322	20232	20288	20131	20225	20222	20381	20233	20161	20090	20474	20333	20046	20435	20321	20276	20241	20248	20254	20379	20289	20145	20310	20370	20307	20497	20405	20422	20280	20379	20324	20533	20297	20292	20268	20384	20454	20384	20069	20272	20393	20396	20123	20146	20262	20347	20437	20492	20335	20229	20055	20258	20443	20169	20252	20427	20153	20300	20380	20375	20464	20387	20092	20289	20184	20049	20321	20383	20283	20406	20161	20208	20387	20447	20372	20163	20375	20424	20428	20480	20361	20381	20129	20221	20265	20514	20452	20082	20298	20209	20372	20026	20247	20080	20274	20484	20262	20244	20206	20575	20267	20321	20275	20374	20432	20424	20348	20458	20441	20347	20246	20237	20393	20264	20404	20365	20121	20165	20409	20593	20262	20250	20274	20256	20065	20322	20419	20305	20305	20328	20342	20405	20551	20216	20217	20423	20485	20243	20236	20443	20471	20374	20559	20132	20391	20281	20260	20338	20415	20067	20281	20179	20220	20459	20442	20539	20184	20203	20258	20459	20394	20311	20261	20204	20057	20203	20195	20487	20112	20137	20302	20212	20151	20374	20393	20669	20320	20491	20301	20252	20317	20271	20289	20317	20228	20363	20474	20269	20443	20132	20280	20371	20424	20266	20142	20273	20244	20348	20053	20327	20305	20270	20297	20332	20404	20274	20394	20557	20171	20243	20181	20499	20290	20270	20370	20407	20294	20305	20238	20344	20465	20148	20264	20181	20233	20136	20221	20174	20272	20403	20217	20190	20226	20256	20315	20217	20286	20447	20001	20225	20480	20592	20285	20309	20375	20420	20338	20394	20523	20253	20238	20111	19946	20383	20405	20281	20284	20285	20338	20567	20533	20195	20365	20223	20183	20264	20281	20298	20243	20251	19873	20320	20451	20133	20342	20419	20380	20240	20238	20378	20104	20110	20175	20326	20211	20345	20306	20347	20259	20377	20153	20331	20347	20180	20283	20471	20171	20361	20300	20248	20230	20248	20309	20461	20181	20151	20320	20085	20468	20413	20352	20600	20377	20255	20068	20164	20471	20379	20352	20510	20392	20397	20219	20363	20259	20367	20442	20351	20381	20418	20231	20400	20307	20192	20255	20362	20263	20193	20341	20219	20217	20253	20319	20172	20251	20115	20339	20264	20350	20351	20358	20133	20373	20042	20148	20350	20333	20266	20284	20089	20301	20498	20445	20108	20252	20327	20498	20179	20195	20225	20209	20202	20259	20268	20066	20231	20293	20168	20236	20227	20403	20174	20324	20196	20520	20404	20245	20355	20103	20313	20351	20488	20308	20584	20396	20475	20486	20065	20185	20164	20419	20277	20307	20590	20306	20257	20176	20158	20363	20180	20282	20317	20326	20425	20318	20410	20201	20300	20293	20491	20470	20461	20314	20356	20322	20357	20302	20072	20114	20347	20318	20515	20199	20262	20277	20182	20415	20373	20459	20170	20344	20091	20241	20357	20384	20311	20190	20501	20155	20284	20280	20400	20270	20398	20331	20371	20314	20237	20424	20343	20355	20049	20268	20243	20384	20288	20167	20114	20292	20292	20167	20255	20223	20390	20354	20225	20305	20270	20124	20375	20392	20158	20333	20404	20409	20435	20282	20198	20285	20260	20464	20336	20198	20412	20282	20336	20310	20222	20133	20359	20216	20091	20198	20276	20221	20168	20304	20330	20402	19996	20364	20512	20499	20307	20350	20459	20368	20310	20195	20419	20157	20496	20308	20257	20275	20200	20338	20419	20163	20390	20308	20440	20405	20124	20095	20411	20185	20319	20176	20264	20479	20195	20315	20233	20252	20259	20212	20067	20349	20150	20324	20332	20212	20274	20132	20103	20364	20465	20185	20361	20085	20381	20214	20145	20155	20242	20281	20565	20296	20411	20209	20236	20294	20403	20284	20443	20558	20550	20392	20221	20224	20260	20433	20369	20384	20534	20274	20317	20441	20143	20246	20246	20211	20192	20324	20447	20166	20275	20243	20178	20226	20161	20412	20484	20213	20430	20081	20248	20587	20412	20374	20186	20314	20370	20220	20295	20208	20216	20281	20435	20161	20181	20210	20368	20107	20174	20340	20411	20376	20352	20194	20115	20152	20469	20127	20507	20260	20244	20399	20198	20363	20264	20318	20365	20134	20272	20350	20295	20376	20088	20337	20136	20157	20441	20392	20243	20334	20327	20368	20264	20370	20361	20305	20281	20024	20372	20257	20442	20415	20350	20131	20230	20245	20248	20203	20304	19928	20304	20441	20412	20357	20247	20509	20392	20241	20196	20334	20219	20553	20406	20472	20140	20308	20445	20335	20354	20144	20274	20441	20292	20292	20276	20395	20406	20191	20535	20239	20150	20508	20288	20156	20227	20372	20365	20371	20400	20211	20455	20414	20185	20464	20117	20474	20341	20218	20390	20493	20446	20510	20412	20211	20413	20261	20318	20447	20251	20203	20483	20340	20342	20532	20089	20355	20428	20207	20170	20530	20305	20305	20223	20411	20230	20352	20299	20352	20405	20284	20146	20276	20454	20353	20402	20347	20265	20130	20355	20554	20308	20198	20302	20145	20060	20237	20387	20203	20245	20334	20257	20403	20352	20113	20173	20201	20368	20273	20353	20282	20214	20360	20446	20272	20395	20352	20342	20254	20250	20432	20569	20210	20229	20426	20190	20410	20362	20141	20412	20534	20302	20343	20106	20384	20377	20431	20238	20258	20286	20477	20349	20220	20290	20166	20175	20372	20336	20289	20168	20197	20317	20338	20147	20291	20208	20164	20230	20148	20101	20230	20426	20491	20364	20372	20149	20312	20281	20293	20312	20352	20356	20196	20132	20299	20414	20301	20240	20280	20028	20318	20616	20393	20323	20258	20155	20402	20335	20075	20364	20284	20221	20268	20061	20263	20418	20421	20384	20245	20266	20361	20509	20345	20136	20163	20294	20334	20166	20348	20184	20314	20312	20262	20128	20460	20168	20420	20461	20346	20132	20331	20178	20191	20466	20121	20305	20180	20420	20285	20112	20432	20374	20322	20372	20107	20462	20097	20353	20474	20376	20216	20166	20507	20459	20291	20100	20194	20279	20253	20198	20413	20191	20348	20347	20338	20385	20113	20474	20115	20311	20400	20383	20440	20206	20323	20227	20334	20368	20333	20238	20333	20265	20348	20407	20421	20713	20332	20303	20289	20419	20276	20077	20432	20315	20426	20321	20379	20345	20245	20417	20368	20243	20503
24299	45425	43293	34755	28662	24733	21872	19862	18828	18364	17259	16775	16150	15889	15776	15669	15747	15691	15900	15679	15926	15904	15758	15634	15754	15790	15622	15732	15922	15496	15760	15456	15493	15573	15491	15668	15507	16251	20323	20424	18231	16955	16002	15469	15402	15435	15464	15388	15456	15414	15544	15455	15592	15471	15171	15369	15450	15357	15323	15583	15436	15485	15558	15475	15435	15537	15348	15197	15380	15404	15460	15431	15240	15447	15469	15378	15457	15411	15396	15440	15302	15459	15517	15335	15412	15302	15358	15256	15339	15401	15342	15459	15349	15226	15332	15492	15353	15437	15301	15359	15394	15463	15330	15433	15425	15444	15430	15337	15471	15340	15379	15439	15627	15496	15388	15305	15275	15494	15329	15352	15510	15395	15415	15220	15373	15340	15181	15363	15395	15456	15385	15496	15458	15492	15484	15452	15444	15636	15359	15266	15495	15238	15372	15304	15436	15258	15290	15415	15356	15433	15185	15369	15233	15184	15467	15369	15477	15453	15331	15272	15187	15333	15385	15437	15368	15350	15416	15241	15309	15321	15329	15449	15490	15314	15446	15496	15268	15375	15543	15412	15387	15322	15379	15269	15390	15324	15433	15444	15398	15487	15348	15258	15315	15543	15277	15377	15398	15519	15383	15262	15422	15524	15389	15509	15482	15416	15435	15461	15391	15507	15399	15541	15417	15372	15278	15408	15395	15381	15383	15297	15246	15565	15411	15444	15532	15425	15453	15280	15268	15502	15430	15537	15387	15420	15488	15396	15287	15559	15694	15364	15457	15441	15394	15423	15619	15253	15576	15478	15255	15301	15557	15380	15499	15473	15458	15359	15310	15383	15361	15255	15344	15278	15309	15338	15494	15489	15461	15273	15382	15224	15235	15492	15367	15400	15391	15352	15217	15294	15422	15382	15402	15306	15256	15459	15419	15379	15458	15453	15406	15438	15324	15341	15442	15396	15336	15394	15402	15373	15383	15345	15278	15496	15413	15360	15384	15478	15490	15342	15323	15418	15472	15401	15450	15295	15334	15361	15370	15407	15318	15483	15422	15409	15496	15384	15397	15506	15281	15387	15390	15457	15120	15381	15451	15389	15577	15251	15460	15178	15417	15461	15310	15301	15476	15336	15484	15327	15301	15418	15324	15483	15325	15341	15199	15414	15283	15486	15370	15232	15261	15527	15281	15502	15491	15464	15284	15361	15602	15470	15361	15360	15525	15144	15461	15440	15276	15377	15500	15480	15401	15647	15453	15065	15381	15394	15358	15333	15325	15313	15439	15327	15419	15534	15445	15314	15457	15293	15624	15548	15502	15419	15317	15455	15530	15590	15437	15361	15484	15411	15273	15455	15416	15439	15399	15427	15578	15231	15361	15425	15418	15386	15092	15458	15343	15332	15311	15534	15415	15483	15240	15370	15426	15531	15356	15450	15240	15261	15362	15415	15362	15328	15361	15242	15380	15319	15499	15434	15424	15422	15563	15301	15282	15556	15362	15333	15359	15408	15384	15364	15438	15214	15375	15488	15387	15278	15367	15455	15522	15408	15303	15347	15486	15174	15666	15367	15510	15426	15511	15540	15415	15485	15285	15397	15235	15392	15181	15272	15299	15398	15516	15418	15492	15465	15387	15607	15633	15546	15445	15400	15395	15457	15276	15422	15410	15408	15488	15320	15350	15258	15475	15472	15309	15411	15407	15312	15373	15488	15321	15383	15280	15244	15293	15377	15497	15620	15297	15517	15509	15276	15295	15371	15360	15494	15433	15335	15432	15335	15417	15412	15457	15295	15348	15491	15503	15445	15547	15376	15353	15427	15416	15290	15392	15440	15524	15340	15331	15247	15492	15471	15463	15442	15398	15314	15537	15514	15419	15425	15387	15336	15374	15394	15241	15336	15293	15471	15302	15442	15361	15365	15469	15430	15466	15340	15351	15343	15273	15443	15327	15315	15411	15489	15296	15486	15261	15411	15321	15370	15426	15587	15425	15340	15412	15407	15472	15503	15278	15338	15515	15310	15424	15343	15300	15411	15271	15412	15547	15482	15380	15383	15339	15330	15343	15570	15227	15408	15476	15437	15396	15434	15403	15388	15354	15281	15423	15439	15376	15555	15497	15384	15460	15427	15416	15355	15460	15458	15479	15309	15389	15279	15468	15241	15322	15427	15395	15363	15238	15525	15338	15388	15529	15352	15422	15373	15527	15235	15322	15367	15431	15485	15442	15408	15379	15476	15330	15523	15335	15236	15367	15378	15423	15298	15371	15484	15106	15473	15296	15274	15477	15308	15429	15432	15375	15415	15390	15512	15170	15415	15397	15319	15308	15270	15426	15303	15440	15461	15364	15382	15460	15245	15377	15357	15573	15524	15365	15464	15479	15400	15362	15443	15408	15494	15467	15445	15385	15455	15411	15403	15413	15451	15353	15455	15434	15390	15376	15405	15380	15188	15365	15277	15493	15387	15409	15356	15403	15215	15380	15350	15359	15388	15388	15530	15431	15449	15445	15333	15537	15311	15257	15294	15524	15312	15403	15433	15422	15409	15454	15476	15188	15636	15375	15351	15496	15445	15501	15248	15434	15454	15420	15445	15378	15351	15209	15305	15436	15386	15292	15515	15455	15262	15406	15425	15251	15423	15219	15395	15404	15452	15413	15597	15343	15268	15409	15321	15449	15234	15343	15289	15326	15283	15251	15391	15456	15328	15444	15538	15297	15458	15425	15479	15270	15375	15493	15241	15390	15396	15578	15445	15329	15334	15296	15525	15425	15333	15481	15479	15347	15357	15304	15451	15549	15481	15477	15354	15365	15441	15384	15307	15247	15348	15445	15355	15540	15432	15342	15347	15474	15463	15262	15377	15439	15437	15545	15365	15618	15425	15431	15334	15457	15361	15448	15462	15312	15499	15415	15196	15472	15506	15485	15479	15288	15366	15386	15392	15371	15436	15441	15404	15520	15420	15523	15379	15451	15507	15492	15428	15531	15366	15399	15439	15107	15379	15388	15425	15473	15332	15161	15519	15401	15344	15357	15287	15448	15368	15358	15412	15395	15355	15457	15305	15252	15228	15378	15524	15261	15570	15375	15345	15416	15436	15401	15501	15349	15317	15385	15325	15333	15429	15280	15460	15303	15423	15239	15375	15560	15264	15512	15312	15260	15568	15343	15421	15433	15420	15351	15376	15368	15435	15431	15412	15437	15279	15379	15371	15488	15622	15406	15398	15529	15343	15498	15473	15438	15460	15363	15434	15128	15269	15481	15280	15389	15493	15499	15416	15505	15355	15307	15270	15335	15277	15479	15572	15242	15220	15522	15201	15338	15317	15292	15350	15346	15437	15345	15383	15461	15341	15383	15368	15341	15498	15373	15407	15376	15406	15276	15262	15168	15493	15477	15420	15417	15429	15511	15364	15435	15377	15387	15473	15505	15364	15481	15388	15405	15464	15365	15294	15479	15427	15342	15222	15256	15275	15436	15466	15302	15465	15342	15348	15595	15226	15368	15463	15320	15462	15506	15392	15193	15245	15397	15397	15515	15401	15322	15334	15267	15573	15361	15523	15265	15502	15419	15559	15346	15242	15286	15574	15332	15377	15420	15412	15447	15416	15448	15429	15389	15380	15261	15253	15379	15187	15355	15453	15403	15297	15378	15389	15411	15260	15371	15249	15383	15515	15199	15411	15492	15399	15299	15471	15348	15432	15475	15345	15480	15369	15607	15428	15175	15380	15375	15594	15514	15343	15238	15315	15546	15345	15373	15299	15353	15225	15437	15421	15432	15499	15363	15418	15324	15507	15333	15611	15432	15576	15363	15354	15282	15463	15424	15481	15467	15217	15556	15231	15349	15378	15321	15419	15299	15426	15369	15328	15379	15511	15520	15520	15427	15358	15280	15515	15488	15461	15378	15364	15316	15259	15259	15336	15410	15483	15318	15240	15571	15490	15410	15465	15453	15401	15351	15432	15354	15414	15513	15417	15325	15434	15327	15424	15503	15374	15372	15325	15374	15320	15359	15530	15454	15326	15200	15479	15450	15446	15376	15196	15334	15533	15317	15359	15394	15554	15490	15480	15461	15562	15442	15480	15428	15335	15416	15221	15544	15267	15379	15158	15324	15360	15456	15331	15522	15393	15369	15528	15515	15445	15221	15311	15413	15416	15378	15572	15425	15231	15339	15404	15306	15505	15263	15334	15476	15338	15477	15478	15434	15364	15382	15354	15292	15400	15409	15303	15307	15513	15255	15315	15453	15313	15262	15380	15343	15323	15470	15335	15539	15392	15345	15542	15358	15319	15478	15211	15380	15453	15334	15460	15322	15328	15450	15476	15290	15461	15448	15401	15372	15447	15384	15366	15441	15449	15253	15342	15239	15610	15353	15313	15343	15323	15660	15293	15471	15301	15418	15191	15237	15343	15335	15281	15212	15401	15371	15340	15324	15429	15465	15472	15330	15426	15430	15409	15544	15329	15278	15558	15451	15549	15528	15408	15320	15376	15407	15273	15346	15384	15439	15427	15372	15454	15347	15469	15384	15211	15361	15404	15525	15478	15395	15540	15447	15240	15563	15442	15211	15368	15489	15545	15386	15442	15285	15251	15481	15348	15350	15315	15257	15454	15340	15360	15448	15309	15400	15284	15320	15447	15423	15305	15440	15231	15395	15472	15563	15174	15441	15407	15266	15381	15332	15453	15425	15341	15354	15389	15341	15492	15431	15349	15406	15339	15422	15265	15353	15330	15396	15535	15413	15261	15320	15384	15405	15540	15326	15399	15346	15230	15229	15471	15267	15117	15483	15355	15404	15431	15438	15301	15365	15252	15560	15169	15408	15340	15470	15398	15229	15465	15391	15339	15301	15604	15427	15288	15331	15357	15415	15511	15393	15413	15525	15425	15611	15387	15501	15296	15507	15285	15567	15554	15493	15463	15494	15213	15528	15523	15450	15376	15365	15363	15463	15527	15202	15441	15408	15299	15361	15448	15395	15201	15338	15338	15469	15371	15394	15533	15396	15400	15368	15490	15271	15360	15492	15399	15406	15102	15464	15356	15336	15480	15299	15421	15349	15443	15251	15365	15267	15384	15354	15368	15418	15384	15384	15428	15353	15296	15400	15329	15196	15393	15487	15464	15498	15308	15390	15231
30295	26354	30920	27884	24400	23222	22804	21959	21846	21609	21539	21416	21169	20894	21400	21006	20965	21113	21050	21016	21110	21202	21119	20994	21181	21048	20897	21146	21182	21248	20951	21010	21090	20980	21240	21110	21043	21159	21149	21465	21432	21382	21176	20871	20883	20903	20983	20953	20853	20809	20917	20666	20857	20903	21032	20885	21042	20995	20986	21143	20904	20842	20700	21029	20897	20861	21005	21074	20983	20922	21226	21015	21042	20893	20986	20971	20966	20996	21005	20815	20927	21088	21047	20904	20741	20928	21075	21153	20870	21062	20888	21003	20753	20795	20829	21104	21076	21022	20974	20842	21118	20886	20793	20789	20784	20967	20992	20975	20839	21062	21108	20969	21000	21130	20837	20845	20975	21009	20807	20904	21083	20961	20946	20718	20906	20962	20909	20887	20971	21041	21067	21087	20802	20865	21195	20764	20995	21138	20852	21036	21033	20823	20892	20939	21038	20868	21077	20868	20902	20912	20916	20976	21039	20845	20853	20839	20947	20710	20953	20816	20850	20983	20819	20812	20914	20838	20866	20938	21082	21035	21019	21148	20792	20718	20868	21091	20971	21041	21091	20877	20779	20805	20947	21204	21070	20999	20852	21056	20952	21071	20976	20931	20819	20990	21113	20951	20851	20915	21059	21057	21085	20815	21051	21048	20802	20853	21078	20998	21057	20735	20734	20844	20892	20814	21129	20717	20975	21010	21011	21155	20986	20967	20811	21021	21065	21020	21033	20957	20933	20890	21051	21019	21102	20804	20957	20857	20889	20673	21081	20899	20796	21001	20792	21040	21097	21004	20967	21004	21093	21068	21047	20875	20829	20773	21019	20811	21135	20867	20908	20869	21037	20935	21080	20939	20926	21138	21075	20841	20965	20970	20977	20841	20835	21136	21099	20972	21017	20844	20895	21211	21182	21224	20941	21016	20936	20944	20913	20803	20922	20993	21053	21126	20868	21136	20825	20780	21056	20936	20915	21079	20753	20928	20890	20770	20786	21089	21149	20983	20857	20919	21097	20955	20956	20924	20959	21001	20954	21033	21204	21173	20987	20769	20801	20978	20845	20865	20916	20861	20932	20751	20960	21035	20833	20826	20831	20879	21064	21118	21210	21220	21087	20833	20915	21055	21058	20953	20954	20891	20956	20713	20734	20814	21094	21052	20709	21061	20926	20925	20985	21080	21116	21031	21102	20932	20806	20924	21124	20944	21041	20984	20931	20896	21075	20912	21080	21000	21014	20952	20846	20990	21104	20913	21073	20960	20981	21039	20999	21024	21153	20959	20930	20923	20907	21152	21013	20905	21001	21063	20885	21034	20922	21057	21003	20855	20955	21084	21214	20967	20815	20838	20967	21261	20957	21250	21126	21049	21111	21072	21004	21232	21122	20823	21110	21226	20800	20858	20705	20918	20908	21064	21042	21020	21054	20952	21075	21120	21027	20910	20913	20855	21025	20902	21142	20937	21027	21126	21138	20960	20858	20947	21084	21162	20786	20967	20871	20780	21011	20979	20838	20563	21149	20917	20931	21023	20938	20968	20918	20955	21004	20723	21028	21129	21047	20786	21065	20935	20833	20968	21064	20776	20976	20765	20959	20869	21007	21043	20906	20994	20916	21113	21151	20978	20781	20866	20813	20811	21000	21111	21083	21018	20894	20730	21077	20923	21109	20750	21070	20871	21021	20948	21008	20932	21142	21028	20981	21117	21088	21197	21087	20911	20719	20805	20826	20799	20855	20904	21036	20842	21260	21045	21185	21020	20931	21046	20993	20884	21197	20873	20803	21035	21022	21158	20823	21149	20946	21052	21130	21117	20799	20875	20753	20866	20939	20914	20988	21009	20989	21071	21041	20938	20882	21023	21227	20720	20973	20981	20893	21122	20986	20839	21058	20980	21087	21074	21144	21126	21074	20923	20981	21050	20916	20739	21011	20825	20984	20812	20738	20919	20953	21029	20938	20888	20625	20953	20746	20918	20961	21003	20823	20971	21156	21034	20946	21044	20945	21052	21019	21016	20741	20969	20909	21032	21140	20734	20980	20783	20759	20944	21077	21025	21004	21162	21141	20996	21060	20904	20862	21143	21034	20831	20930	21025	21237	20969	20974	21012	20827	20996	21036	21091	20811	21118	21082	20812	20922	20726	20926	21001	21032	20976	21306	20753	20917	20979	21071	20937	20885	21027	21112	21003	20960	20768	21006	20999	20819	21150	20858	20863	20970	20962	20956	20977	20853	20744	20912	21057	21074	20970	20890	21006	20939	20922	20945	20960	20787	20833	20969	21007	21025	20826	21051	20902	21011	20922	21065	20879	21265	21083	21184	21105	21018	21101	20827	21055	20998	20949	21061	21112	21291	20718	20889	20941	21024	20867	21060	21102	20907	20817	21064	20887	20798	20958	21369	20976	21136	20951	20937	20897	20895	20949	21009	21135	21176	20973	20998	20867	21116	21088	20920	21026	20929	21125	20566	20806	20973	21069	20894	21175	20876	20956	20679	20882	20962	21006	21050	20888	21063	20810	20890	20734	21015	21213	20963	21165	21055	21185	21006	20989	21036	20988	20973	21100	21084	20914	20997	20848	21091	20913	20997	21093	21065	21048	20977	20919	20985	21218	21013	20943	20895	20778	21002	21135	21021	20983	21164	20807	20920	20818	20855	20931	20974	20900	20966	20624	21089	20892	20881	21010	21043	21245	21025	20778	20813	20862	20908	20784	20762	21040	20785	20947	20792	21185	20850	21034	20957	21106	20978	20911	20693	20907	20948	20790	21094	21068	20978	21030	21092	20807	20938	20994	21119	21140	21051	20971	21072	21090	20806	20984	21206	20940	20814	20948	20962	20947	20933	20933	21139	20973	20882	20821	20933	20970	20871	21019	21047	20719	20856	20971	21197	21090	20945	21082	20948	21090	20937	21026	21155	21153	20741	20742	20882	20615	20958	21150	21035	21167	21190	20810	20813	20986	21033	21154	21241	20860	21142	21050	20871	20945	21095	20954	20890	20922	20701	20753	20956	20788	20947	21079	20931	20911	20820	20741	20904	20826	20864	21182	20893	20814	20991	20909	20813	20876	21052	20673	20945	20765	20952	20904	20919	20977	21210	21196	21056	21061	20986	21134	21008	20822	21005	21067	20876	20926	20939	21109	21241	20950	21047	20876	20943	20734	21038	20956	21039	20770	20979	21011	20906	20933	21013	20910	21074	21056	21066	21180	21000	20949	20991	21041	21081	20926	20980	21100	21004	20680	21337	20849	20877	21110	21098	20898	20819	21049	21002	20960	20956	20894	20941	21065	21002	20957	21017	20858	21031	21040	21126	21012	21040	20911	20907	20861	20898	20755	21225	20984	20933	20993	21005	20877	20813	21077	20956	21059	20812	21033	21247	21094	20936	21138	21293	20959	21149	21008	20965	21110	20821	20883	20894	20993	20954	20902	20914	21018	21226	21082	20979	21008	20807	21084	20907	20899	21013	21015	20872	21115	20791	20754	20920	21025	20952	20955	21051	20957	21039	20804	20982	21089	21102	20908	21039	20872	20989	20736	21082	21042	20991	20961	20758	21110	21165	20772	21006	20981	20901	21000	20858	21120	20959	20729	20921	20989	20793	21086	21067	20846	21054	21081	21023	21011	20931	20975	20882	20984	21207	20953	20971	20898	21180	21118	20955	20771	20848	20996	21028	21055	21257	20943	21283	20779	21056	20938	21049	21003	20847	21031	21002	21081	20972	20909	21047	21022	21055	20960	21070	21027	20888	20941	20716	20932	20932	20864	20820	20940	21001	21168	20804	21091	20883	21089	21147	21012	21069	20890	20941	20914	21046	20831	21101	20901	21001	21101	20810	20947	21068	21048	21078	20896	20937	20898	20910	20853	20919	20992	21113	21175	21138	21158	20918	20883	21024	20952	20981	21107	21047	20998	20838	20992	20976	20911	21083	20882	21053	21043	21030	20803	20851	20974	21070	21129	20971	21010	21016	20966	21068	21097	20844	21001	20970	21040	20796	20730	20924	20784	20874	21003	20906	21001	20919	20753	21084	21129	20889	21213	20984	21169	20990	20972	20890	21201	21065	21180	20928	20922	20813	21006	20924	20915	20839	20892	21046	20944	21128	20995	21105	21164	20992	20971	21099	20906	20998	20799	20875	20915	21031	20741	21148	20887	21232	20952	20836	20897	20789	20967	20856	21075	21036	20870	21061	20733	21240	20832	21032	20794	21017	20926	21030	20899	20973	20892	20993	21058	21001	20862	21056	21013	20843	21048	20923	21164	21006	20821	21151	21166	21024	20860	21197	20688	20930	21015	21060	20898	20901	20929	20931	21073	21084	20919	20968	20987	20900	20849	21154	20996	21095	20906	21011	21021	20970	20784	21003	20975	21046	21120	20906	21033	20877	21199	21161	21036	20985	20970	20848	21025	21102	21010	21150	20794	20981	20860	21017	20840	21024	21191	20927	20946	21169	20919	20777	20843	21166	20942	20973	21098	21124	21089	20988	21130	20935	21049	20773	20897	20925	20993	20769	20941	20991	21018	20931	20902	21016	20695	21048	20830	20718	21021	21004	21037	20914	20947	20914	21100	21075	21014	20855	20893	21183	20859	21042	20965	21170	21336	20929	21036	21045	21299	21051	21204	21101	20844	21064	21078	21079	20922	21209	20988	21113	20944	21073	21076	20984	21157	20889	20779	21083	20833	20846	20897	20884	21174	20913	20876	21002	20867	20960	20776	20975	20986	20789	21114	21299	20970	20773	21057	20970	21014	20965	20762	20929	20911	20819	20912	21187	20997	21018	21079	20863	21014	20982	21113	21014	20961	21109	21217	20873	21098	21068	20980	20981	21257	20991	20998	20934	20791	20895	21139	20911	20689	20833	21087	20894	21143	20883	21316	20997	20933	20920	21023	20919	20974	20968	21089	20870	20842	21114	20979	20975	21043	21090	20999	21154	20813	20858	20991	21070	21184	20931	20673	21097	21002	21126	20926	20995	20859	21008	20929	20830	20906	21028	21016	21172	21176	20998	20881	21117	21030	20994	20921	21042	20675	21101	21070	21012	20827	20898	21231	20963	21026	20865	21073	21063	20920	20917	20950	21038	21037	21039	20985	21202	21216	21212	20862	21040	21064	21163	21039	21016	21222
21679	32602	31245	24473	21139	19373	18237	17574	17098	16661	16370	16016	16153	16038	15801	15920	15697	15621	15918	15920	15920	15853	15907	15939	15678	15933	15793	15865	15946	15943	15978	16171	15844	15916	15773	15548	15790	15758	15924	16242	16128	16043	15903	15536	15741	15785	15820	15824	15638	15972	15761	15727	15662	15775	15567	15753	15723	15905	15732	15654	15926	15705	15599	15718	15670	15584	15800	15691	15729	15626	15710	15952	15645	15793	15813	15767	15865	15780	15684	15727	15772	15781	15834	15732	15622	15767	15828	15795	15772	15695	15843	15780	15734	15692	15793	15557	15690	15751	15722	15752	15803	15654	15768	15811	15717	15738	15871	15736	15957	15742	15698	15773	15643	15680	15692	15741	15706	15686	15787	15810	15837	15894	15748	15853	15715	15761	15975	15612	15669	15885	15806	15662	15671	15663	15743	15706	15646	15565	15761	15888	15675	15593	15850	15786	15639	15859	15899	15819	15605	15799	15863	15801	15799	15813	15771	15966	15723	15735	15696	15664	15810	15741	15733	15688	15723	15794	15822	15586	15602	15876	15846	15732	15848	15613	15868	15779	15843	15753	15628	15680	15652	15726	15720	15869	15810	15653	15700	15628	15863	15942	15779	15767	15624	15782	15680	15656	15723	15702	15719	15861	15747	15764	15708	15753	15834	15707	15743	15915	15851	15850	15824	15742	15770	15779	15837	15746	15784	15641	15832	15667	15596	15755	15747	15741	15809	15697	15739	15791	15757	15658	15930	15688	15691	15862	15713	15822	15804	15835	15782	15668	15663	15699	15757	15759	15770	15580	15767	15771	15752	15826	15740	15547	15711	15834	15777	15780	15810	15639	15734	15846	15703	15763	15891	15480	15751	15817	15731	15648	15767	15705	15607	15696	15748	15807	15629	15670	15794	15852	15717	15902	15756	15522	15684	15935	15630	15747	15817	15718	15626	15667	15611	15869	15845	15881	15751	15798	15694	15850	15850	15742	15705	15715	15748	15854	15697	15716	15830	15828	15729	15703	15741	15775	16010	15710	15686	15970	15728	15679	15694	15638	15900	15690	15848	15786	15845	15581	15805	15481	15794	15781	15815	15780	15576	15777	15504	15680	15806	15653	15766	15774	15702	15710	15785	15641	15790	15734	15835	15780	15734	15689	15679	15748	15671	15763	15678	15675	15539	15698	15892	15871	15783	15649	15797	15702	15709	15734	15737	15788	15864	15565	15811	15904	15712	15721	15901	15722	15606	15853	15685	15556	15929	15689	15757	15647	15766	15804	15755	15713	15775	15727	15724	15709	15865	15917	15871	15799	15665	15903	15907	15731	15732	15786	15705	15693	15644	15723	15650	15767	15788	15905	15845	15683	15725	15741	15644	15728	15788	15630	15782	15757	15806	15771	15703	15760	15804	15666	15602	15638	15649	15650	15954	15541	15669	15927	15795	15713	15702	15764	15658	15663	15669	15663	15644	15736	15776	15640	15746	15918	15841	15728	15914	15790	15692	15763	15757	15878	15726	15685	15680	15929	15725	15937	15787	15860	15795	15793	15706	15651	15695	15618	15723	15723	15846	15459	15703	15782	15754	15770	15533	15801	15855	15588	15795	15988	15833	15708	15644	15883	15733	15681	15808	15823	15784	15767	15824	15775	15546	15772	15745	15681	15827	15700	15763	15802	15660	15659	15829	15995	15652	15738	15649	15804	15851	15624	15635	15816	15643	15782	15678	15789	15501	15799	15922	15845	15592	15754	15798	15748	15677	15744	15811	15778	15942	15707	15670	15881	15716	15766	15842	15760	15828	15752	15679	15681	15633	15839	15711	15741	15491	15729	15685	15774	15769	15690	15855	15615	15638	15739	15849	15636	15686	15690	15716	15808	15693	15759	15758	15827	15677	15974	15905	15869	15858	15581	15665	15885	15749	15838	15594	15763	15718	15562	15768	15582	15730	15834	15844	15784	15598	15504	15933	15685	15597	15851	15728	15770	15749	15899	15622	15835	15691	15865	15765	15845	15819	15604	15770	15753	15625	15783	15632	15758	15819	15974	15818	15646	15849	15688	15613	15622	15845	15860	15825	15930	15823	15935	15757	15853	15705	15864	15646	15880	15912	15902	15650	15729	15866	15652	15746	15632	15629	15872	15707	15605	15704	15903	15636	15833	15778	15804	15680	15958	15774	15792	15608	15744	15663	15813	15636	15907	15731	15659	15997	15903	15900	15704	15790	15693	15740	15686	15788	15829	15614	15852	15482	15569	15761	15793	15862	15765	15909	15641	15728	15719	15762	15825	15669	15828	15651	15729	15903	15688	15653	15702	15717	15758	15638	15690	15787	15781	15623	15830	15601	15839	15650	15714	15729	15786	15816	15776	15881	15680	15874	15726	15640	15808	15621	15783	15683	15650	15764	15826	15852	15645	15603	15699	15776	15767	15823	15905	15675	15752	15712	15777	15687	15757	15708	15825	15689	15649	15817	15846	15776	15881	15661	15632	15786	15675	15699	15685	15818	15712	15773	15692	15737	15753	15740	15848	15630	15940	15721	15640	15733	15692	15604	15735	15846	15680	15772	15721	15683	15988	15853	15942	15858	15936	15668	15744	15788	15749	15628	15773	15877	15637	15936	15779	15818	15855	15859	15726	15706	15766	15660	15840	15809	15825	15790	15842	15550	15754	15808	15795	15788	15663	15656	15703	15869	15604	15789	15806	15660	15653	15783	15738	15708	15740	15891	15682	15736	15643	15923	15538	15640	15774	15724	15676	15712	15790	15778	15701	15692	15788	15714	15920	15659	15727	15715	15870	15675	15752	15729	15805	15669	15755	15630	15795	15680	15890	15839	15878	15730	15925	15808	15857	15760	15656	15628	15636	15791	15773	15587	15650	15736	15671	15874	15697	15721	15707	15791	15773	15711	15822	15656	15744	15822	15659	15721	15699	15788	15659	15817	15847	15851	15776	15730	15792	15902	15796	15817	15669	15680	15873	15767	15869	15744	15829	15729	15771	15749	15853	15944	15711	15616	15607	15649	15946	15802	15719	15884	15876	15761	15595	15842	15827	15656	15686	15751	15663	15792	15734	15866	15664	15795	15714	15806	15822	15671	15625	15903	15724	15795	15713	15854	15560	15597	15747	15924	15679	15842	15836	15795	15717	15792	15860	15712	15769	15754	15646	15928	15731	15669	15881	15762	15765	15675	15646	15714	15921	15653	15657	15832	15639	15838	15876	15682	15569	15918	15700	15877	15861	15610	15658	15738	15713	15598	15783	15773	15757	15779	15757	15847	15670	15664	15674	15807	15554	15689	15561	15720	15714	15782	15764	15734	15707	15870	15657	15540	15644	15996	15660	15764	15797	15651	15586	15803	15670	15714	15743	15847	15778	15793	15705	15859	15751	15794	15674	15582	15758	15859	15694	15878	15662	15766	15641	15676	15859	15550	15737	15695	15708	15673	15723	15885	15798	15792	15633	15839	15668	15925	15771	15761	15611	15705	15777	15788	15828	15674	15718	15743	15780	15878	15882	15922	15655	15679	15632	15745	15641	15923	15762	15767	15766	15832	15743	15717	15673	15764	15671	15875	15715	15814	15701	15679	15739	15780	15838	15769	15760	15634	15855	15725	15830	15693	15751	15802	15818	15726	15913	15724	15914	15706	15779	15558	15702	15965	15840	15727	15752	15733	15682	15671	15767	15708	15852	15683	15767	15621	15611	15636	15552	15843	15605	15724	15810	15739	15719	15604	15621	15772	15735	15944	15841	15828	15662	15734	15808	15855	15885	15702	15696	15681	15764	15848	15690	15688	15697	15718	15633	15790	15624	15708	15895	15742	15719	15698	15692	15682	15798	15632	15730	15822	15846	15672	15721	15707	15750	15656	15751	15837	15766	15793	15571	15520	15631	15585	15781	15607	15703	15673	15635	15782	15974	15743	15855	15876	15823	15524	15780	15867	15853	15600	15770	15827	15735	15657	15776	15786	15663	15809	15694	15637	15802	15701	15723	15845	15840	15657	15669	15732	15823	15652	15760	15754	15737	15855	15836	15828	15845	15648	15871	15688	15683	15706	15613	15816	15885	15812	15830	15706	15833	15725	15730	15781	15765	15679	15716	15741	15702	15700	15755	15741	15854	15712	15786	15806	15740	15501	15624	15808	15849	15728	15587	15735	15700	15877	15857	15769	15733	15755	15836	15590	15799	15706	15646	15671	15729	15831	15683	15791	15715	15704	15842	15577	15821	15919	15757	15780	15653	15901	15668	15647	15660	15763	15724	15882	15821	15880	15733	15679	15791	15753	15686	15816	15701	15922	15859	15715	15894	15726	15630	15714	15892	15802	15820	15881	15870	15652	15596	15719	15773	15671	15841	15754	15770	15743	15850	15585	15597	15644	15545	15699	15783	15678	15701	15604	15681	15858	15595	15748	15869	15698	15787	15717	15800	15618	15801	15684	15756	15710	15691	15807	15796	15786	15668	15725	15553	15780	15689	15783	15840	15701	15881	15780	15696	15674	15627	15674	16070	15691	15639	15700	15726	15870	15681	15742	15741	15920	15768	15804	15766	15775	15698	15790	15782	15760	15861	15704	15528	15761	15708	15629	15711	15830	15811	15703	16050	15738	15856	15683	15872	15560	15900	15818	15748	15774	15784	15643	15779	15590	15684	15754	15718	15801	15813	15759	15537	15825	15957	15712	15737	15760	15863	15630	15805	15891	15922	15683	15846	15733	15782	15805	15734	15579	15949	15802	15788	15776	15871	15837	15691	15748	15728	15749	15838	15815	15886	15837	15841	15910	15669	15789	15685	15548	15706	15574	15760	15702	15763	15713	15823	15845	15722	15726	15793	15638	15804	15668	15803	15752	15767	15744	15864	15827	15808	15632	15804	15928	15792	15659	15717	15977	15671	15784	15695	15808	15756	15718	15724	15734	15740	15781	15626	15677	15817	15683	15848	15634	15750	15793	15567	15973	15723	15631	15857	15800	15789	15915	15730	15820	15814	15730	15705	15632	15797	15648	15740	15910	15754	15752	15781	15843	15742	15735	15821	15796	15835	15708	15829	15769	15708	15547	15659	15792	15549	15910	15758	15758	15929	15777	15715	15653	15933	15885	15892	15606	15723	15555	15839	15625	15670	15707	15809	15622	15636	16013	15734
24473	20898	28069	24587	24011	25827	25805	22996	22091	22117	21398	21104	21054	20810	20760	20740	20773	20845	20751	20638	20834	20563	20737	20810	20822	20661	20896	20734	20891	20835	20579	20635	20883	20679	20737	20735	20650	20899	22078	22603	21927	21360	20845	20426	20522	20589	20422	20631	20698	20531	20441	20548	20593	20711	20613	20495	20411	20827	20572	20600	20738	20339	20586	20637	20532	20482	20672	20527	20445	20540	20512	20363	20531	20467	20847	20622	20423	20357	20626	20711	20345	20576	20504	20490	20549	20540	20317	20582	20541	20510	20657	20484	20401	20525	20653	20474	20823	20677	20511	20619	20368	20541	20478	20558	20647	20513	20596	20676	20362	20502	20721	20693	20645	20407	20583	20842	20677	20523	20384	20437	20554	20388	20656	20518	20436	20604	20541	20409	20523	20352	20643	20619	20573	20422	20762	20288	20473	20442	20637	20524	20557	20708	20499	20556	20371	20513	20660	20690	20714	20580	20380	20488	20409	20582	20562	20557	20621	20508	20365	20544	20938	20528	20680	20450	20458	20194	20205	20465	20576	20514	20485	20418	20437	20604	20356	20742	20363	20556	20353	20592	20551	20540	20563	20424	20529	20478	20421	20569	20435	20449	20501	20597	20411	20690	20566	20423	20509	20348	20517	20423	20656	20572	20389	20324	20532	20405	20494	20460	20577	20595	20559	20481	20618	20506	20508	20499	20309	20446	20629	20514	20421	20489	20527	20459	20482	20455	20435	20629	20476	20709	20424	20458	20535	20571	20614	20302	20417	20447	20706	20345	20709	20583	20564	20428	20381	20492	20556	20542	20445	20414	20234	20628	20447	20657	20474	20526	20594	20442	20732	20647	20454	20506	20292	20381	20537	20366	20585	20681	20812	20536	20481	20504	20441	20563	20425	20650	20709	20580	20588	20451	20619	20416	20409	20607	20517	20642	20497	20538	20583	20578	20445	20619	20540	20315	20535	20554	20378	20562	20432	20581	20509	20584	20478	20559	20300	20505	20704	20336	20619	20610	20388	20460	20336	20397	20662	20491	20500	20657	20539	20683	20590	20478	20558	20330	20395	20355	20495	20476	20531	20614	20572	20787	20620	20469	20562	20650	20605	20433	20454	20268	20681	20524	20617	20650	20574	20459	20410	20552	20491	20362	20555	20475	20451	20502	20686	20667	20629	20718	20755	20662	20663	20420	20559	20496	20335	20516	20559	20559	20676	20657	20617	20458	20496	20380	20389	20573	20264	20764	20481	20485	20540	20489	20558	20568	20453	20425	20441	20700	20471	20572	20519	20489	20579	20542	20473	20816	20578	20472	20808	20620	20585	20608	20603	20446	20513	20673	20667	20474	20652	20573	20369	20467	20516	20594	20657	20411	20578	20511	20411	20419	20689	20402	20492	20499	20438	20313	20362	20716	20444	20506	20478	20498	20429	20318	20584	20358	20494	20690	20505	20475	20568	20394	20532	20493	20634	20634	20640	20473	20797	20583	20395	20647	20611	20700	20753	20663	20696	20525	20428	20575	20684	20680	20628	20714	20605	20361	20676	20539	20431	20564	20529	20563	20513	20507	20655	20373	20473	20704	20796	20723	20424	20709	20567	20423	20312	20550	20317	20762	20613	20509	20175	20446	20569	20550	20568	20823	20410	20602	20419	20511	20252	20623	20713	20532	20716	20623	20530	20625	20749	20593	20599	20599	20366	20464	20471	20490	20635	20633	20496	20571	20450	20500	20494	20528	20568	20772	20580	20325	20487	20617	20625	20660	20535	20508	20703	20538	20558	20545	20366	20479	20597	20681	20532	20532	20418	20519	20625	20554	20400	20438	20470	20701	20431	20390	20459	20385	20443	20368	20546	20604	20445	20222	20364	20478	20467	20586	20549	20608	20767	20678	20552	20352	20387	20458	20488	20555	20631	20491	20399	20637	20363	20447	20417	20228	20469	20604	20433	20491	20467	20476	20461	20543	20619	20432	20431	20462	20531	20587	20440	20604	20400	20426	20480	20584	20583	20575	20594	20490	20448	20499	20546	20510	20491	20547	20382	20543	20404	20507	20618	20672	20413	20451	20482	20266	20462	20490	20815	20477	20546	20390	20483	20379	20588	20592	20608	20337	20391	20570	20651	20669	20447	20683	20358	20348	20524	20421	20664	20448	20799	20484	20542	20292	20549	20264	20537	20461	20435	20682	20689	20643	20491	20575	20587	20491	20563	20702	20726	20619	20294	20575	20539	20473	20447	20607	20406	20758	20170	20691	20519	20412	20521	20546	20595	20670	20553	20493	20484	20548	20346	20540	20808	20520	20527	20633	20741	20733	20661	20397	20567	20653	20460	20587	20790	20562	20398	20418	20668	20606	20609	20558	20667	20425	20556	20305	20592	20611	20453	20466	20552	20613	20407	20546	20562	20395	20565	20596	20530	20406	20527	20456	20424	20627	20537	20586	20489	20471	20554	20428	20448	20385	20497	20633	20371	20629	20689	20641	20566	20468	20473	20352	20413	20156	20787	20648	20188	20436	20516	20516	20442	20779	20724	20441	20568	20570	20555	20465	20474	20381	20616	20649	20542	20524	20762	20503	20396	20099	20190	20415	20543	20660	20306	20528	20520	20477	20609	20426	20528	20585	20492	20433	20594	20557	20487	20485	20621	20389	20310	20274	20731	20566	20474	20619	20493	20465	20487	20535	20592	20476	20446	20403	20531	20676	20480	20248	20471	20605	20371	20491	20504	20583	20490	20355	20381	20557	20080	20421	20495	20407	20609	20512	20598	20634	20504	20582	20666	20567	20506	20683	20537	20520	20781	20300	20608	20543	20490	20430	20433	20390	20552	20574	20479	20666	20484	20604	20635	20505	20758	20494	20605	20537	20498	20593	20565	20752	20321	20318	20454	20620	20553	20407	20664	20448	20540	20467	20354	20549	20476	20366	20744	20665	20667	20482	20397	20603	20544	20511	20391	20589	20571	20671	20526	20468	20486	20563	20443	20594	20736	20450	20442	20335	20579	20495	20330	20452	20740	20490	20825	20693	20670	20513	20654	20408	20579	20429	20612	20316	20279	20465	20557	20533	20571	20755	20658	20452	20621	20544	20623	20569	20659	20483	20495	20286	20660	20797	20639	20618	20354	20647	20740	20612	20575	20629	20370	20526	20495	20660	20731	20453	20636	20748	20509	20493	20476	20609	20643	20570	20663	20716	20502	20674	20491	20537	20515	20598	20631	20429	20346	20471	20434	20547	20383	20554	20567	20500	20704	20589	20418	20516	20553	20522	20455	20467	20678	20378	20508	20466	20541	20535	20619	20414	20484	20512	20757	20449	20486	20506	20324	20519	20692	20613	20629	20673	20494	20445	20499	20275	20566	20491	20592	20572	20532	20345	20613	20633	20509	20492	20633	20349	20740	20448	20368	20379	20452	20338	20616	20398	20709	20494	20565	20637	20617	20589	20408	20502	20504	20758	20497	20508	20818	20463	20544	20421	20283	20482	20589	20411	20480	20391	20361	20431	20639	20511	20661	20669	20505	20557	20503	20551	20630	20556	20570	20671	20613	20478	20493	20395	20773	20476	20747	20342	20688	20733	20483	20428	20380	20479	20597	20482	20539	20380	20477	20473	20590	20485	20502	20678	20742	20389	20584	20571	20586	20432	20521	20451	20519	20461	20470	20577	20590	20607	20571	20386	20655	20724	20472	20522	20464	20460	20415	20767	20503	20649	20824	20588	20435	20654	20361	20511	20447	20427	20354	20305	20450	20407	20450	20311	20539	20439	20662	20752	20579	20503	20462	20547	20584	20421	20336	20562	20621	20461	20343	20370	20561	20627	20110	20250	20558	20460	20643	20553	20456	20490	20654	20594	20590	20463	20258	20469	20560	20611	20412	20499	20531	20588	20668	20427	20599	20590	20524	20437	20522	20540	20618	20710	20482	20555	20428	20515	20529	20442	20492	20445	20537	20792	20638	20685	20606	20538	20569	20387	20564	20567	20744	20564	20278	20606	20680	20472	20619	20485	20551	20708	20636	20657	20851	20636	20819	20666	20495	20306	20284	20845	20624	20651	20519	20447	20692	20378	20492	20484	20452	20411	20357	20722	20657	20602	20523	20281	20729	20542	20301	20520	20431	20624	20690	20811	20569	20480	20406	20398	20567	20546	20403	20415	20547	20551	20482	20466	20697	20613	20573	20600	20455	20655	20513	20795	20659	20561	20441	20459	20807	20597	20413	20405	20384	20442	20392	20635	20647	20498	20502	20368	20423	20555	20322	20381	20653	20517	20342	20717	20467	20551	20237	20819	20676	20552	20588	20669	20521	20438	20535	20750	20430	20628	20595	20570	20612	20308	20586	20677	20358	20416	20617	20216	20446	20445	20527	20412	20485	20667	20677	20553	20698	20525	20308	20561	20487	20728	20511	20414	20665	20682	20454	20474	20411	20730	20506	20451	20299	20553	20540	20494	20613	20558	20685	20508	20567	20452	20665	20817	20579	20575	20653	20323	20403	20433	20481	20637	20550	20445	20620	20278	20560	20553	20523	20329	20402	20445	20476	20606	20513	20456	20537	20903	20534	20407	20349	20543	20261	20416	20483	20579	20481	20582	20532	20577	20590	20730	20649	20420	20573	20570	20566	20448	20408	20636	20607	20573	20771	20490	20555	20544	20316	20522	20321	20434	20527	20628	20455	20641	20512	20610	20471	20468	20505	20614	20464	20433	20428	20391	20307	20360	20548	20377	20439	20527	20440	20809	20568	20782	20628	20512	20547	20588	20481	20438	20723	20599	20636	20563	20493	20451	20476	20323	20538	20479	20479	20488	20544	20556	20601	20397	20444	20328	20511	20814	20456	20750	20594	20581	20454	20359	20696	20544	20476	20438	20387	20572	20436	20489	20617	20626	20591	20361	20550	20548	20314	20488	20547	20575	20624	20642	20680	20548	20515	20437	20487	20467	20596	20492	20641	20598	20498	20629	20556	20846	20759	20605	20322	20394	20577	20466	20601	20226	20503	20361	20553	20446	20532	20445	20550	20581	20652	20575	20546	20563	20596	20552	20431	20393	20601	20456	20386	20557	20514	20291	20168	20608	20345	20489	20605	20469	20445	20346	20448	20329	20573	20545	20571	20412	20494	20486	20467	20633	20534	20560
22253	39835	38313	30120	24808	22174	20248	18806	17875	17448	16540	16365	15913	15884	15806	15739	15653	15626	15820	15927	15611	15636	15695	15860	15865	16074	16023	15856	15830	15892	15938	15688	15723	15548	15639	15668	15569	16054	18071	18103	17198	16408	15910	15571	15436	15504	15486	15547	15536	15522	15657	15526	15552	15450	15681	15645	15484	15548	15741	15481	15704	15596	15501	15508	15437	15656	15594	15488	15489	15600	15416	15579	15518	15591	15565	15451	15559	15531	15412	15618	15492	15631	15435	15602	15587	15385	15481	15545	15446	15628	15501	15613	15435	15406	15422	15455	15438	15489	15602	15611	15629	15526	15543	15574	15539	15762	15435	15569	15350	15319	15571	15579	15470	15751	15574	15490	15554	15492	15525	15371	15772	15399	15508	15497	15366	15455	15424	15613	15521	15374	15464	15458	15564	15382	15528	15510	15744	15328	15669	15637	15483	15444	15363	15701	15511	15517	15627	15362	15533	15441	15433	15583	15763	15548	15476	15468	15596	15595	15369	15616	15441	15378	15569	15593	15551	15621	15575	15381	15533	15373	15533	15497	15380	15524	15509	15501	15457	15496	15575	15471	15519	15486	15622	15458	15400	15481	15538	15509	15493	15561	15640	15604	15508	15574	15516	15487	15491	15635	15460	15485	15345	15424	15450	15454	15584	15605	15553	15601	15424	15583	15751	15458	15467	15408	15572	15489	15649	15312	15459	15451	15501	15420	15434	15685	15620	15567	15561	15665	15476	15456	15546	15482	15455	15631	15538	15603	15513	15526	15600	15603	15586	15541	15717	15476	15504	15503	15557	15625	15380	15620	15577	15452	15498	15503	15701	15481	15598	15482	15544	15422	15570	15624	15646	15579	15409	15731	15650	15571	15454	15501	15462	15405	15498	15559	15719	15684	15533	15620	15434	15218	15541	15526	15507	15574	15583	15466	15539	15570	15398	15518	15411	15540	15453	15573	15765	15530	15602	15409	15625	15614	15347	15491	15523	15734	15559	15676	15461	15623	15624	15412	15579	15539	15643	15569	15462	15582	15595	15452	15752	15584	15470	15436	15509	15354	15613	15473	15466	15548	15582	15521	15504	15616	15748	15395	15532	15456	15430	15502	15439	15506	15568	15620	15571	15484	15636	15501	15595	15468	15554	15527	15438	15637	15459	15491	15553	15568	15603	15434	15619	15498	15567	15491	15530	15409	15513	15688	15506	15461	15572	15568	15492	15591	15531	15475	15690	15353	15558	15556	15533	15720	15490	15722	15609	15663	15473	15362	15451	15563	15444	15470	15417	15564	15441	15539	15480	15463	15385	15529	15611	15407	15513	15490	15636	15603	15449	15584	15520	15455	15468	15696	15430	15632	15594	15343	15551	15406	15497	15294	15605	15674	15259	15458	15498	15574	15586	15668	15518	15516	15584	15494	15414	15441	15555	15563	15530	15655	15446	15342	15526	15515	15593	15564	15447	15593	15533	15580	15568	15483	15345	15345	15512	15535	15579	15500	15459	15545	15544	15445	15407	15643	15631	15509	15567	15619	15520	15504	15504	15506	15584	15469	15579	15463	15480	15360	15590	15425	15566	15593	15565	15438	15573	15473	15475	15380	15446	15518	15621	15326	15478	15409	15658	15544	15454	15565	15605	15506	15495	15609	15450	15515	15556	15355	15528	15302	15605	15638	15439	15452	15575	15479	15449	15592	15482	15487	15314	15534	15495	15635	15512	15605	15612	15536	15607	15417	15612	15519	15534	15553	15532	15569	15518	15356	15530	15516	15748	15514	15723	15423	15416	15555	15573	15410	15512	15536	15574	15411	15677	15681	15592	15275	15602	15535	15537	15359	15517	15433	15527	15736	15571	15547	15485	15431	15501	15641	15506	15587	15628	15646	15646	15591	15621	15547	15696	15492	15381	15542	15557	15523	15288	15515	15613	15666	15510	15494	15465	15510	15537	15578	15376	15582	15523	15609	15776	15504	15534	15546	15575	15446	15667	15504	15477	15535	15663	15527	15400	15643	15640	15505	15558	15609	15414	15430	15494	15437	15430	15433	15565	15530	15555	15463	15527	15458	15500	15524	15670	15469	15645	15496	15483	15608	15510	15536	15484	15512	15664	15473	15402	15553	15565	15563	15469	15553	15628	15479	15422	15570	15626	15605	15618	15400	15416	15482	15376	15558	15527	15446	15497	15551	15504	15442	15418	15625	15711	15526	15504	15465	15515	15441	15567	15706	15672	15409	15565	15301	15657	15694	15571	15631	15536	15729	15560	15486	15624	15586	15614	15455	15477	15525	15550	15592	15515	15398	15328	15552	15557	15544	15477	15608	15676	15485	15617	15651	15570	15388	15439	15584	15638	15510	15633	15566	15566	15532	15480	15520	15477	15559	15436	15593	15515	15658	15653	15388	15451	15613	15489	15433	15707	15447	15514	15554	15666	15560	15525	15468	15408	15413	15472	15523	15476	15665	15434	15705	15561	15402	15444	15523	15452	15507	15665	15503	15502	15454	15545	15551	15530	15699	15643	15583	15398	15431	15653	15563	15448	15543	15618	15566	15463	15648	15703	15517	15490	15326	15563	15619	15670	15623	15626	15527	15517	15340	15614	15559	15576	15726	15606	15416	15464	15517	15567	15517	15434	15621	15561	15643	15541	15685	15498	15505	15438	15559	15545	15513	15553	15369	15544	15597	15489	15573	15667	15657	15466	15558	15471	15616	15641	15550	15582	15615	15525	15652	15502	15571	15600	15411	15454	15567	15617	15641	15411	15458	15592	15506	15477	15589	15562	15557	15484	15629	15319	15560	15492	15596	15539	15522	15527	15495	15578	15638	15487	15417	15419	15478	15479	15342	15496	15502	15533	15656	15398	15810	15447	15535	15547	15410	15590	15599	15702	15490	15544	15322	15453	15620	15604	15571	15452	15596	15459	15596	15520	15331	15496	15444	15491	15578	15510	15566	15488	15479	15473	15678	15473	15674	15615	15342	15552	15430	15435	15652	15585	15576	15451	15637	15536	15471	15434	15522	15623	15540	15644	15557	15541	15466	15428	15551	15444	15472	15657	15517	15562	15481	15590	15506	15568	15498	15557	15615	15641	15540	15428	15669	15607	15553	15540	15500	15552	15617	15357	15463	15455	15514	15658	15645	15520	15587	15479	15635	15356	15435	15555	15481	15513	15767	15543	15647	15353	15457	15405	15502	15522	15452	15474	15569	15502	15457	15501	15577	15560	15460	15702	15474	15420	15450	15460	15530	15521	15572	15596	15626	15662	15590	15443	15580	15488	15532	15466	15445	15436	15620	15565	15671	15560	15593	15645	15574	15428	15436	15551	15478	15571	15481	15477	15420	15627	15463	15602	15512	15517	15564	15568	15517	15432	15510	15419	15452	15455	15536	15642	15267	15544	15633	15541	15489	15448	15504	15522	15543	15611	15548	15520	15557	15528	15497	15490	15659	15502	15472	15594	15448	15499	15546	15460	15517	15431	15649	15473	15432	15432	15493	15606	15439	15402	15619	15581	15372	15823	15454	15652	15582	15532	15603	15723	15606	15514	15506	15735	15384	15674	15497	15438	15583	15447	15495	15605	15439	15429	15456	15429	15509	15505	15539	15427	15580	15638	15706	15480	15673	15672	15531	15570	15429	15649	15739	15568	15505	15499	15512	15448	15506	15393	15704	15665	15702	15673	15461	15485	15693	15604	15556	15723	15497	15607	15600	15542	15459	15741	15407	15592	15698	15672	15522	15381	15397	15525	15539	15517	15566	15630	15520	15576	15427	15576	15463	15489	15496	15508	15533	15590	15597	15425	15484	15586	15505	15603	15614	15488	15523	15530	15543	15610	15444	15441	15773	15590	15557	15392	15479	15605	15577	15618	15529	15543	15500	15500	15434	15645	15416	15396	15434	15657	15492	15519	15452	15637	15575	15381	15694	15530	15621	15809	15521	15668	15556	15525	15467	15539	15514	15514	15671	15507	15561	15262	15561	15601	15562	15384	15575	15589	15528	15438	15530	15477	15575	15453	15511	15590	15670	15597	15339	15467	15591	15587	15595	15428	15543	15622	15488	15627	15672	15437	15712	15517	15505	15508	15731	15621	15545	15429	15562	15456	15454	15481	15559	15436	15472	15650	15447	15452	15426	15438	15457	15373	15378	15512	15434	15591	15421	15495	15490	15570	15468	15486	15505	15605	15577	15386	15648	15478	15281	15525	15525	15381	15355	15443	15510	15568	15722	15204	15470	15521	15392	15636	15356	15506	15482	15635	15664	15474	15490	15509	15551	15559	15509	15500	15495	15414	15480	15452	15523	15744	15468	15404	15509	15619	15570	15470	15413	15535	15566	15606	15722	15588	15495	15476	15412	15461	15480	15529	15706	15592	15582	15502	15633	15443	15479	15451	15641	15600	15474	15531	15508	15498	15524	15586	15555	15485	15432	15348	15629	15480	15519	15608	15479	15677	15460	15471	15684	15436	15529	15463	15449	15676	15558	15533	15505	15558	15594	15505	15582	15609	15408	15439	15631	15541	15468	15623	15553	15646	15516	15556	15621	15501	15561	15434	15491	15549	15704	15483	15489	15413	15547	15571	15465	15566	15505	15532	15530	15554	15482	15343	15712	15606	15688	15496	15575	15535	15635	15536	15576	15509	15388	15557	15534	15603	15460	15701	15555	15550	15812	15466	15574	15523	15602	15468	15741	15400	15398	15596	15513	15538	15491	15548	15551	15508	15490	15563	15572	15567	15633	15512	15452	15512	15552	15449	15326	15569	15620	15672	15449	15738	15719	15412	15492	15443	15525	15463	15642	15456	15447	15435	15572	15385	15538	15570	15494	15636	15700	15621	15629	15488	15545	15392	15562	15532	15356	15249	15637	15578	15550	15416	15548	15568	15463	15654	15538	15615	15444	15578	15548	15591	15690	15641	15593	15507	15533	15445	15588	15443	15661	15453	15640	15412	15748	15561	15506	15611	15501	15536	15633	15577	15469	15645	15537	15419	15528	15701	15464	15605	15371	15540	15610	15572	15605	15595	15652	15603	15584	15549	15518	15470	15569	15476	15608	15646	15709	15457	15599	15643	15529	15601	15662	15405	15459	15607	15522	15437	15448	15516	15606	15589	15678	15520	15410	15638	15495	15446	15565
23191	20895	28388	23684	22081	25478	27502	22968	21659	21444	20746	20146	20013	19806	19713	19517	19501	19570	19588	19579	19674	19588	19652	19694	19655	19669	19763	19710	19562	19617	19622	19585	19491	19439	19403	19258	19388	19749	22775	23091	21990	20847	20004	19481	19358	19647	19603	19474	19437	19397	19524	19375	19500	19473	19589	19699	19495	19515	19407	19363	19381	19583	19351	19571	19413	19401	19574	19180	19397	19576	19358	19519	19443	19406	19438	19452	19218	19303	19492	19114	19430	19447	19410	19422	19344	19390	19285	19317	19387	19146	19228	19238	19616	19614	19522	19464	19389	19460	19332	19243	19114	19292	19436	19310	19364	19257	19405	19540	19307	19448	19299	19344	19082	19213	19290	19255	19363	19459	19234	19263	19117	19338	19384	19177	19385	19542	19342	19405	19394	19153	19452	19595	19461	19415	19318	19275	19559	19023	19460	19410	19429	19373	19528	19248	19212	19418	19367	19526	19445	19350	19189	19356	19329	19268	19230	19196	19389	19291	19408	19362	19339	19343	19456	19409	19259	19281	19292	19297	19515	19541	19385	19266	19483	19172	19272	19280	19235	19241	19397	19332	19365	19338	19328	19442	19312	19467	19235	19305	19335	19305	19398	19472	19432	19348	19243	19253	19312	19274	19290	19312	19415	19401	19501	19235	19264	19250	19449	19322	19245	19246	19310	19320	19337	19326	19316	19342	19428	19400	19392	19383	19258	19299	19372	19275	19371	19337	19081	19313	19255	19241	19280	19165	19227	19352	19097	19355	19343	19509	19266	19325	19469	19317	19269	19209	19327	19320	19094	19394	19384	19353	19426	19336	19191	19424	19489	19377	19361	19340	19481	19317	19246	19236	19357	19237	19217	19335	19278	19335	19330	19187	19265	19258	19341	19378	19254	19221	19578	19140	19455	19418	19089	19412	19443	19366	19124	19073	19341	19407	19491	19382	19340	19343	19669	19363	19489	19339	19391	19450	19226	19246	19450	19422	19248	19332	19432	19325	19338	19220	19530	19582	19382	19292	19287	19366	19342	19301	19174	19532	19480	19263	19594	19350	19625	19316	19183	19447	19379	19557	19348	19322	19473	19125	19196	19420	19353	19025	19372	19361	19194	19317	19213	19311	19259	19514	19633	19189	19309	19514	19208	19474	19158	19417	19372	19431	19401	19253	19375	19592	19462	19284	19245	19163	19431	19319	19442	19106	19314	19542	19357	19087	19292	19170	19347	19295	19380	19424	19359	19349	19412	19232	19513	19510	19481	19351	19225	19415	19339	19188	19355	19405	19307	19185	19374	19381	19389	19319	19233	19329	19245	19316	19422	19426	19192	19582	19522	19266	19134	19458	19395	19267	19594	19647	19044	19533	19427	19229	19236	19143	19327	19364	19451	19383	19300	19329	19335	19177	19301	19247	19336	19557	19497	19321	19498	19422	19512	19227	19404	19400	19461	19435	19265	19549	19311	19284	19303	19340	19392	19489	19496	19306	19240	19387	19318	19513	19380	19425	19344	19214	19471	19485	19344	19287	19338	19334	19262	19110	19163	19426	19291	19380	19133	19214	19589	19617	19405	19228	19308	19412	19267	19411	19339	19249	19163	19451	19273	19267	19210	19218	19523	19408	19395	19252	19360	19348	19435	19517	19353	19542	19405	19465	19408	19296	19658	19391	19315	19424	19206	19185	19310	19414	19404	19242	19452	19070	19335	19470	19366	19484	19425	19132	19285	19561	19439	19580	19173	19188	19403	19433	19495	19219	19497	19192	19251	19355	19082	19597	19304	19441	19354	19313	19398	19182	19440	19488	19425	19308	19044	19274	19226	19530	19254	19290	19613	19639	19358	19383	19432	19127	19324	19350	19531	19309	19358	19383	19522	19311	19352	19213	19329	19411	19277	19399	19402	19454	19472	19265	19446	19330	19439	19231	19064	19320	19220	19176	19388	19337	19371	19357	19461	19490	19426	19373	19348	19536	19517	19069	19461	19466	19408	19355	19218	19562	19389	19604	19291	19343	19352	19238	19207	19355	19295	19420	19486	19332	19462	19206	19540	19313	19538	19301	19235	19458	19316	19452	19098	19345	19202	19192	19464	19326	19270	19383	19488	19302	19475	19403	19420	19430	19373	19464	19375	19463	19343	19356	19133	19270	19438	19552	19451	19436	19470	19382	19331	19151	19499	19235	19209	19176	19391	19313	19263	19562	19281	19483	19268	19346	19424	19377	19442	19325	19081	19458	19259	19495	19411	19495	19376	19382	19363	19590	19420	19094	19434	19484	19297	19278	19322	19357	19294	19289	19326	19423	19581	19454	19442	19321	19440	19454	19454	19161	19396	19369	19370	19377	19353	19062	19193	19293	19276	19165	19256	19244	19313	19498	19374	19393	19473	19084	19528	19256	19536	19304	19395	19445	19397	19417	19306	19407	19477	19090	19406	19544	19334	19294	19360	19409	19353	19451	19347	19430	19335	19234	19300	19440	19315	19313	19150	19234	19496	19501	19371	19319	19611	19504	19267	19342	19136	19316	19287	19461	19308	19257	19471	19475	19296	19119	19297	19200	19147	19403	19182	19409	19472	19375	19364	19227	19219	19254	19493	19351	19374	19452	19145	19196	19227	19438	19218	19338	19146	19462	19425	19221	19319	19221	19419	19601	19459	19350	19397	19217	19159	19272	19310	19408	19312	19302	19428	19405	19398	19343	19479	19258	19295	19418	19503	19307	19381	19267	19264	19387	19265	19233	19439	19298	19415	19284	19400	19257	19337	19386	19503	19460	19201	19425	19431	19412	19312	19364	19231	19531	19559	19514	19359	19509	19313	19436	19232	19250	19212	19378	19185	19379	19351	19508	19504	19201	19317	19393	19027	19413	19470	19387	19268	19326	19300	19390	19431	19048	19506	19312	19399	19198	19474	19282	19417	19378	19428	19350	19175	19361	19417	19469	19285	19209	19137	19269	19279	19312	19292	19458	19442	19214	19288	19381	19335	19227	19295	19334	19163	19404	19383	19306	19091	19455	19449	19437	19207	19156	19378	19371	19485	19229	19084	19281	19259	19225	19313	19292	19529	19271	19319	19366	19289	19286	19039	19429	19410	19410	19386	19062	19430	19439	19134	19423	19434	19290	19288	19492	19470	19349	19231	19453	19361	19413	19533	19315	19418	19229	19213	19160	19468	19402	19424	19343	19241	19124	19140	19526	19419	19388	19419	19296	19443	19111	19383	19558	19132	19165	19210	19175	19335	19490	19479	19461	19246	19280	19307	19313	19435	19532	19382	19181	19430	19404	19436	19319	19240	19447	19277	19339	19512	19460	19384	19219	19525	19498	19341	19331	19280	19433	19146	19214	19576	19400	19376	19349	19365	19453	19590	19603	19369	19422	19476	19199	19125	19264	19541	19375	19254	19445	19360	19480	19482	19381	19321	19211	19397	19596	19511	19485	19325	19432	19349	19054	19331	19377	19179	19335	19485	19379	19385	19358	19249	19143	19324	19293	19440	19352	19538	19516	19300	19369	19331	19365	19038	19212	19323	19519	19170	19345	19399	19424	19242	19156	19343	19242	19406	19281	19309	19320	19520	19542	19210	19254	19488	19230	19290	19391	19164	19338	19264	19477	19390	19447	19478	19363	19373	19473	19300	19361	19362	19203	19407	19484	19425	19205	19365	19202	19441	19441	19245	19129	19325	19513	19379	19604	19383	19340	19418	19430	19126	19336	19319	19393	19289	19217	19380	19343	19256	19245	19280	18985	19347	19458	19451	19417	19256	19478	19349	19319	19293	19172	19362	19275	19343	19293	19448	19150	19434	19184	19395	19401	19299	19422	19293	19541	19355	19445	19408	19200	19374	19217	19304	19128	19384	19292	19239	19504	19241	19338	19602	19318	19383	19317	19558	19520	19374	19514	19511	19446	19374	19365	19561	19357	19398	19490	19088	19455	19475	19229	19413	19500	19452	19109	19177	19154	19273	19382	19297	19178	19203	19450	19373	19287	19476	19410	19357	19453	19409	19587	19268	19322	19522	19318	19258	19299	19509	19129	19246	19346	19283	19381	19514	19373	19336	19243	19202	19386	19454	19335	19349	19429	19557	19382	19502	19222	19395	19297	19555	19473	19481	19283	19276	19346	19442	19274	19382	19229	19179	19264	19525	19541	19377	19345	19459	19089	19398	19217	19232	19410	19303	19171	19335	19509	19140	19385	19603	19307	19152	19317	19592	19412	19452	19418	19351	19373	19338	19248	19359	19404	19417	19356	19444	19189	19259	19299	19424	19320	19450	19277	19542	19509	19472	19324	19481	19363	19215	19300	19358	19264	19305	19445	19154	19510	19333	19235	19148	19310	19301	19301	19316	19345	19548	19151	19375	19289	19426	19333	19406	19687	19455	19579	19548	19244	19405	19341	19135	19381	19163	19163	19326	19169	19323	19345	19431	19291	19364	19093	19269	19346	19489	19319	19306	19382	19176	19505	19185	19423	19472	19410	19301	19382	19422	19396	19351	19556	19493	19304	19391	19375	19386	19343	19417	19544	19307	19175	19342	19343	19210	19231	19393	19198	19470	19499	19334	19332	19274	19303	19417	19485	19274	19202	19427	19456	19321	19450	19519	19302	19386	19389	19534	19385	19303	19395	19430	19332	19395	19308	19318	19411	19277	19620	19374	19394	19334	19172	19408	19467	19428	19315	19390	19272	19456	19291	19294	19396	19413	19284	19443	19411	19513	19467	19234	19390	19489	19321	19212	19362	19502	19398	19482	19525	19211	19400	19284	19218	19216	19380	19548	19426	19453	19313	19252	19416	19306	19261	19339	19251	19521	19384	19445	19164	19472	19390	19362	19510	19346	19234	19397	19141	19206	19353	19235	19264	19378	19250	19266	19317	19325	19471	19223	19260	19397	19428	19213	19287	19364	19372	19334	19360	19104	19393	19238	19261	19423	19327	19162	19251	19341	19262	19181	19107	18878	19261	19403	19399	19422	19450	19312	19514	19391	19199	19291	19513	19202	19273	19346	19319	19426	19283	19223	19318	19309	19397	19428	19259	19347	19534	19265	19135	19183	19210	19402	19496	19321	19246	19299	19345	19345	19363	19172	19207	19265	19416	19210	19366	19400	19319	19542	19509	19310	19406	19467	19452	19433	19264
24421	44310	42237	33889	27498	23871	21883	19831	18642	17395	16412	15966	15488	15509	15391	15053	15043	14936	15028	15059	15105	14948	15075	15228	15244	15514	15508	15577	15314	15111	14994	15121	14983	14944	14881	15092	14927	15922	19903	19690	17826	16486	15423	14953	14686	14945	14945	14766	15046	14887	14876	14912	14852	15007	15110	14956	14848	15050	15009	14701	14939	14930	14724	15011	14870	15094	14759	14889	14800	14735	14945	14759	14780	14975	14916	14838	14947	14850	15064	14986	14936	14662	14924	14794	15040	14800	14945	14830	14869	14828	15025	14862	14791	14882	14764	14938	15022	14915	14721	14793	14940	14797	14931	14873	14969	14881	14912	14900	14834	14915	14824	14851	15084	14937	15011	15008	14813	14679	14767	14746	14963	14824	14907	15060	14869	14702	14740	14740	14664	14870	14727	14869	14846	14929	14835	14954	14771	14938	14890	14780	14806	14855	14874	14811	14911	14977	14968	14935	14943	14957	14698	14709	14951	14854	14816	14850	14882	15076	14780	14766	14893	14965	14839	14717	14881	14834	14790	14908	14896	14816	14857	14852	14869	14906	14865	14795	14896	15015	14752	14807	14758	14830	14917	14954	14847	14846	14663	14863	14840	14643	14873	14959	15005	14853	14833	14777	14663	14995	14816	14734	14814	14989	14930	14875	14821	14918	14760	14908	14856	14855	14799	14806	15022	14715	14924	14634	14856	14945	14838	14878	14947	14786	14805	14835	14907	14796	14694	14916	14967	14885	14819	15010	14997	14862	14837	14824	14822	14910	14741	14877	14865	14791	14842	14961	14734	14928	14804	14861	14982	14847	14825	14853	14930	14795	14880	14785	14952	14916	14941	14902	14813	14862	14957	14723	14726	14908	15046	14952	14977	14815	14961	14857	14823	14811	14845	14710	14778	14761	14918	15110	14773	15023	14770	14881	14766	14696	14704	14987	14847	14803	14755	14888	14932	14827	14849	14925	14846	14788	15069	14934	14886	14878	14825	14903	14740	14817	14702	14934	14738	14817	14878	14660	14865	14862	14845	14833	14865	14808	14949	14853	14918	14855	14937	14767	14729	15032	14907	14768	14874	14746	14937	14781	14914	14934	15068	14898	14973	14925	14814	14821	14745	14820	14824	14895	14798	14740	14912	14788	14933	14778	14943	14908	14791	14824	14900	14886	14927	14856	14788	14803	14800	14811	14789	14872	14840	14778	14900	14894	14709	14904	14776	15007	14958	14917	14798	14862	14995	14903	14820	14683	14805	15023	14944	14733	14911	15069	14830	15098	14916	14801	14902	14931	14878	15014	14930	14853	14921	14782	14941	14919	14945	14733	14929	14798	14820	15012	15038	14792	14799	14856	14744	14728	14969	14969	14866	14818	14753	14858	14897	14936	14898	14862	14874	14975	14840	14763	14833	14756	14869	14701	14776	14771	14983	14898	14819	14726	14869	14787	14900	14855	14899	14735	14915	14871	14936	14817	15028	14891	14910	14864	14793	14932	14626	14776	14831	15009	14831	14652	14906	14827	14947	14991	14816	14960	14810	14928	14859	14884	14982	14852	14936	14634	14964	14939	14879	14793	14849	14686	14790	14856	14707	14821	14987	14672	14954	14856	14961	14788	14809	14820	14808	14837	15039	14888	14922	14911	14805	14924	14913	14783	14729	15045	14930	14956	14802	14776	14784	14862	14974	14736	14844	14888	14947	14970	14733	15130	14839	14842	14683	14930	14621	14979	14707	14805	14932	14864	14752	14890	14942	14862	14887	14957	14871	14868	14735	14799	14786	14766	15019	14786	14797	14787	14928	14757	14965	14931	14840	14971	14745	14920	14708	14902	14851	14826	15034	14779	14772	14727	14915	14893	14984	14806	14830	14922	14706	14910	14965	14861	14940	14838	14788	14789	14790	14719	14764	14710	14890	14933	14812	14900	14765	14874	14805	14817	14868	14841	14835	14733	14905	14747	14814	14687	14834	14826	14888	14949	14909	14886	14899	14644	14792	14845	14768	14888	14949	14761	14937	14966	14736	14755	14966	14696	14854	14925	14960	14793	14965	14694	14843	14836	14836	14892	14938	14889	14857	14867	14945	14935	14953	14946	14863	14819	14914	14895	14578	14680	14907	14776	14895	14888	15007	14807	14784	14929	14864	14809	14905	14904	14800	14780	14583	14777	14944	14903	14851	14875	14859	14951	14952	14670	14830	14868	14882	14801	14814	14840	14940	14669	14850	14818	14805	14918	14835	14819	14892	14787	14888	14777	14757	14743	14720	14777	14824	14810	14803	15006	14839	15041	14868	14704	14863	14769	14880	14732	14759	14787	14862	15111	14821	14692	14803	14859	14727	14990	14959	14852	14764	14790	14774	14802	14879	14781	14905	14879	14881	14893	14784	14866	14913	14981	14830	14725	14935	15043	14765	14956	15059	14905	14836	14840	14862	14955	14823	14955	14891	14955	14861	14927	15037	14706	14889	14848	14784	14836	14796	14732	14555	14894	14915	14927	14861	14863	14755	14761	15023	14722	14935	14830	14852	14845	14765	14810	15020	14994	14831	14880	14749	14831	14901	14869	14937	14798	14935	14657	14687	14999	15013	15044	14901	14823	14759	14770	14871	14853	14801	14860	14958	14813	14794	14755	14962	15102	14789	14868	14775	14759	14814	14928	14811	14968	14774	15015	14963	14952	14798	14882	14841	14864	14895	14823	14721	14729	14842	14821	14889	14729	14935	14874	14730	14893	14987	14947	14782	14958	14965	15017	14777	14795	14910	14728	14823	14829	14832	14962	14701	14819	14792	14869	14875	14904	14912	14888	14914	14899	14830	14882	14723	14796	14797	14911	14808	14911	14844	14778	14846	14777	14699	14892	14817	15018	14874	14734	14781	14808	14885	14739	14802	14797	14743	14953	14820	14807	14958	14863	14858	14882	14845	14852	14793	14946	14941	14892	14884	14837	14744	14868	14830	14897	14947	14823	14793	14924	14980	14912	14778	14727	14844	14844	14833	14788	14806	14810	14842	15084	14980	14803	14857	14711	14800	14809	14839	14808	14873	14930	14666	14828	14795	14840	14898	14759	14888	14859	14856	14910	14801	14796	14858	14735	14879	14831	14870	14824	14873	14772	14972	14926	14807	14997	14811	14739	14709	14815	14826	14808	14938	14669	14726	14872	14838	14971	15000	14904	14984	14845	14827	14813	14803	14780	14913	14876	14777	15072	14758	14789	14976	14820	14930	14836	14845	14990	14880	15000	14606	14881	14894	14923	14857	14784	14868	14956	14775	14939	14852	14970	14963	15069	14857	15049	14997	14840	14713	14926	15029	14855	14957	14871	14891	14880	14869	14652	14758	14810	14787	14906	14868	14780	14659	14779	14884	14904	14678	14944	14880	14836	14849	14850	14656	14983	15113	14969	14788	14917	14768	14861	15023	14838	14787	14834	14931	14836	14940	14749	14839	14800	14890	14890	14748	14829	14932	14825	14832	14889	14788	14856	14829	14814	14816	14804	14667	14893	14791	15061	14887	15094	14848	14761	14768	14958	14717	14931	14742	14786	14683	14806	14767	14818	14913	15050	14812	14813	14948	14887	14714	14836	14866	14781	14857	14629	14806	14929	14962	14889	14873	14858	14915	14759	14925	14890	14899	15006	14879	14889	14819	14580	14871	14886	14865	14789	14899	14804	14658	14692	14961	14691	14881	14990	14953	14812	14767	14820	14697	14869	15079	14990	14861	14968	14851	14857	14743	14979	15062	14842	14989	14876	14956	14969	14924	14840	15089	14734	14851	14804	15068	14839	14855	14927	14988	15016	14907	14618	14929	14847	14872	14905	14835	14906	14958	14906	14822	14775	14708	14840	14833	14816	14834	14829	14915	14998	14738	14801	14766	15162	14780	14890	14898	14770	15143	14953	14829	15036	14839	14772	14918	14809	14912	14705	14949	14778	14839	14804	14903	14901	14829	14716	14879	14870	14884	14783	14670	14822	14850	15069	14978	14668	14824	14879	14943	14846	14783	14830	14873	14680	14827	15036	14706	14732	14989	15032	14910	14807	14812	14865	14913	14901	14903	14792	15060	14659	14863	14954	14754	14759	14710	14805	14984	14946	14766	14846	14878	14923	14880	14734	14815	15020	14975	14712	14874	14920	14959	14709	14932	14882	14891	14771	14695	14925	14888	14860	14932	14833	14644	14907	14845	14785	14758	14923	14850	14684	14828	14908	14947	14634	14752	14849	14881	14841	14844	14869	14779	14683	14829	14830	14973	14983	14815	14815	14893	15091	14747	14983	14814	14884	14956	14821	14892	14933	14933	14979	14953	14810	14834	14974	14863	14797	14915	14777	14771	14949	14969	14905	14763	14916	14691	14832	14913	14885	14785	14895	14668	14779	14818	14817	14590	14831	15088	14786	14911	14959	14712	14712	15066	14857	14685	14909	14864	14780	14683	14965	14937	14880	14808	14944	14904	14912	14726	14886	14793	14734	14794	14967	15000	14888	14938	14908	14834	14867	15021	14713	14989	14727	14983	14776	14944	14836	14992	14843	14771	14808	14909	14831	14726	14787	14741	14846	14827	14791	14832	14912	14813	14915	14861	14752	14801	14876	14807	14986	14682	14792	14917	14992	14953	14996	14895	14915	14844	14853	14954	14847	14906	14924	14758	14883	14915	14779	14954	14885	14849	14869	14981	14855	14902	14825	14917	15057	14994	14721	14918	14983	14793	14697	15099	14892	14733	14810	15017	14843	15006	14906	14926	14732	14866	14895	14751	14868	14887	14870	14686	14950	14987	14968	14767	14769	14986	14790	14828	14953	14767	14979	14758	14818	14827	14916	14895	15013	14920	14793	14708	14926	14919	14843	14790	14705	14793	14888	14927	14927	14757	14946	14769	14725	14801	14830	15034	14815	14877	14891	14750	14899	15063	14965	14738	14845	14780	14922	14848	14858	14830	15012	14940	14640	14887	14736	14926	14618	14926	15005	14906	14841	14819	14830	14791	14843	14865	14800	14737	14939	14875	14797	14947	14875	14949	14783	14982	15039	14926	14846	14804	14783	14675	14935	14673	14983	14908	14938	14777	14941	14960	14917	14627	14853	14769	15013	14871	14857	14912	14719	14760	14707	14845	14864	14860	14936	14809	14907	14716	14711
30231	26085	29742	26760	23333	21972	21579	20850	20761	20208	20006	19937	19952	19607	19889	19954	19682	19694	19834	19739	19656	19518	19802	19905	19850	19642	19816	19938	19746	20067	19870	19761	19855	19706	19769	19873	19876	19738	19926	19837	19984	19989	19717	19710	19757	19764	19695	19727	19508	19744	19631	19864	19643	19625	19700	19818	19685	19843	19774	19599	19745	20007	19528	19669	19562	19810	19542	19823	19858	19643	19637	19907	19648	19736	19592	19588	19685	19693	19809	19864	19821	19709	19917	19705	19542	19643	19715	19509	19619	19633	19988	19601	19494	19609	19527	19680	19829	19724	19706	19772	19793	19662	19822	19770	19672	19854	19887	19574	19748	19833	19896	19856	19887	19502	19457	19723	19495	19684	19763	19753	19683	19598	19832	19852	19824	19973	19698	19796	19790	19424	19866	19687	19941	19686	19711	19777	19500	19724	19884	19759	19478	19643	19589	19589	19832	19854	19827	19695	19641	19785	19866	19748	19780	19756	19739	19654	19684	19658	19562	19615	19698	19898	19872	19664	19650	19764	19689	19795	19743	19794	19687	19715	19723	19785	19914	19589	19837	19936	19858	19672	19690	19933	19749	19857	19645	19968	19919	19793	19651	19736	19828	19708	20037	19768	19656	19675	19819	19880	19758	19776	19687	19758	19782	19683	19726	19631	19994	19794	19562	19860	19682	19941	19692	19639	19825	19906	19834	19816	19663	19767	20035	19875	19722	19929	19947	19692	19592	19690	19643	19418	19594	19604	19453	19609	19696	19765	20023	19734	19602	19735	19583	19637	19959	19683	19732	19693	19850	19842	19526	19790	19680	19683	19742	19658	19825	19753	19825	19822	19777	19751	19864	19686	19930	19861	19662	19597	19757	19729	19886	19794	19669	19554	19864	19761	19659	19929	19791	19585	19906	19761	19562	19720	19776	19848	19692	19830	19623	19772	19588	19616	19901	19584	19787	19763	19914	19866	19614	19864	19674	19597	19786	19808	19861	19675	19728	19862	19833	19752	19777	19663	19743	19733	19685	19770	19740	19576	19703	19588	19731	19762	19719	19695	19759	19811	19633	19821	19676	19567	19598	19753	19744	19788	19792	19581	19550	19845	19912	19674	19763	19665	19716	19501	19557	19696	20011	19823	19874	19683	19747	19912	19692	19576	19853	19713	19567	19516	19603	19819	19741	19738	19676	19848	19598	19667	19591	19683	19728	19648	19654	19492	19595	19783	19524	19696	19712	19759	19717	19744	19875	19788	19730	19841	19715	19817	19776	19710	19525	19991	19675	19754	19692	19580	19665	19702	19800	19931	19714	19750	19746	19760	19668	19637	19691	19612	19891	19427	19855	19769	19429	19576	19824	19777	19654	19705	19791	19600	19662	19434	19592	19781	19516	19553	19861	19718	19656	19824	19527	19840	19820	19928	19906	19551	19800	19810	19970	19493	19630	19792	19850	19851	19688	19550	19778	19829	19581	19597	19930	19706	19785	19531	19815	19656	19805	19708	19708	19551	19672	19495	19717	19756	19737	19598	19811	19878	19679	19742	19684	19688	19788	19879	19817	19850	19568	19715	19592	19778	19631	19657	19680	19519	19743	19458	19567	19801	19792	19861	19707	19689	19715	19731	19609	19614	19802	19786	19767	19912	19729	19705	19870	19653	19635	19835	19911	19595	19703	19612	19847	19822	19545	19723	19666	19869	20044	19711	19933	19736	19611	19693	19741	19706	19591	19683	19504	19403	19580	19751	19633	19754	19571	19804	19840	19959	19777	19571	19670	19607	19805	19777	19805	19831	19693	19482	19780	19851	19741	19787	19792	19825	19826	19704	19672	19792	19696	19859	19817	19687	19709	19762	19727	19598	19699	19657	19700	19698	19744	19619	19690	19760	19840	19754	19726	19839	19863	19624	19816	19802	19725	19700	19679	19658	19661	19721	19863	19678	19594	19632	19849	19893	19510	19597	19856	19674	19734	19761	19938	19554	19601	19593	19661	19813	19665	19806	19814	19696	19579	19722	19639	19669	19819	19713	19827	19903	19600	19651	19716	19486	19923	19710	19724	19690	19654	19676	19676	19527	19476	19909	19961	19555	19756	19705	19749	19871	19810	19794	19712	19690	19805	19957	19806	19922	19734	19676	19729	19680	19564	19713	19717	19653	19682	19800	19690	19837	19762	19610	19713	19577	19853	19456	19713	19769	19886	19652	19851	19597	19619	19647	19816	19874	19728	19779	19615	19556	19864	19688	19796	19664	19554	19678	19814	19802	19917	19912	19685	19786	19916	19669	19804	19862	19705	19797	19630	19708	19925	19668	19665	19751	19848	19831	19863	19860	19874	19873	19685	19662	19684	19721	19822	19752	19664	19884	19773	19644	19624	19578	19670	19597	19707	19916	19449	19563	19757	19711	19851	19716	19822	19913	19997	20010	19873	19878	19632	19696	19883	19800	19652	19647	19674	19730	19586	19582	19893	19768	19921	19813	19793	19701	19921	19792	19782	19683	19618	19557	19515	19601	19885	19717	19756	19592	19819	19843	20012	19748	19794	19692	19685	19581	19480	19579	19851	19900	19661	19869	19649	19779	19786	19789	19783	19897	19835	19859	19785	19743	19759	19496	19650	19816	19728	19692	19571	19652	19893	19894	19667	19607	19659	19727	19422	19636	19929	19656	19720	19883	19413	19959	19746	19733	19973	19691	19768	19849	19628	19870	19798	19769	19798	19805	19721	19782	19762	19535	19964	19783	19747	19772	19733	19814	19791	19826	19613	19866	19801	19598	19775	19671	19719	19850	19602	19731	19884	19784	19909	19831	19746	19836	19808	19749	19576	19701	19935	19895	19940	19639	19754	19788	19765	19391	19713	19716	19793	19560	19579	19638	19868	19751	19819	19808	19685	19709	19949	19974	19674	19720	19849	19684	19622	19678	19938	19833	19900	19822	19532	19786	19624	19624	19743	19773	19795	19942	19607	19866	19904	19897	19873	19780	19613	19539	19836	19649	19960	19616	19574	19570	19826	19689	19663	19899	19546	19633	19590	19766	19741	19800	19767	19782	19608	19878	19882	19821	19804	19887	19753	19619	19845	19619	19845	19637	19758	19737	19638	19908	19603	19811	19937	19747	19773	19354	19648	19906	19922	19730	19909	19610	19899	19695	19834	19677	19862	19769	19737	19639	19626	19722	19661	19771	19731	19837	19657	19601	19668	19682	19792	19606	19535	19698	19757	19843	19667	19722	19704	19731	19832	19739	19567	19606	19732	19729	19602	19640	19522	19617	19634	19452	19580	19709	19884	19755	19744	19602	19749	19656	19625	19632	19639	19704	19808	19775	19793	19484	19966	19717	19736	19869	19897	19782	19802	19729	19765	19809	19840	19918	19866	19691	19638	19874	19711	19661	19564	19804	19931	19817	19674	19575	19799	19817	19895	19881	19880	19778	19793	19511	19615	19532	19939	19542	19942	19748	19682	19570	19707	19721	19874	19642	19862	19850	19855	19670	19772	19886	19893	19543	19625	19826	19706	19626	19566	19651	19783	19936	19698	19531	19464	19778	19868	19865	19707	19529	19727	19776	19857	19880	19776	19634	19433	19742	19806	19748	19786	19760	19713	19975	19639	19691	19680	19760	19770	19875	19699	19720	19657	19922	19856	19777	19626	19720	19723	19499	19850	19916	19672	19797	19929	19837	19895	19505	19764	19765	19670	19694	19709	19606	19637	19718	19834	19490	19664	19904	19566	19681	19811	20022	19877	19755	19811	19714	19686	19751	19948	19567	19669	19892	19717	19820	19667	19806	19728	19841	19661	19835	19820	19605	19663	19712	19809	19560	19767	19691	19763	19699	19830	19760	19801	19962	19718	19620	19839	19737	19853	19825	19740	19914	19684	19762	19874	19894	19732	19640	19749	19737	19598	19815	19521	19851	19810	19751	19766	19869	19527	19662	19598	19564	19957	19872	19815	19551	19832	19610	19717	19673	19794	19649	19610	19736	19671	19575	19667	19674	19762	19682	19776	19778	19557	19609	19727	19735	19732	19610	19578	19696	19867	19716	19826	19798	19902	19869	19845	19705	20012	19760	19873	19785	19664	19697	19763	19910	19886	19760	19668	19645	19553	19789	19696	19892	19709	19689	19801	19684	19577	19828	19791	19688	19718	19708	19830	19688	19831	19683	19556	19815	19659	19637	19684	19585	19702	19832	19853	19838	19679	20002	19970	19763	19866	19984	19657	19800	19799	19821	19661	19812	19841	19743	19795	19820	19677	19509	19897	19624	19744	19564	19810	19750	20010	19881	19806	19489	19450	19692	19807	19649	19712	19683	19733	19777	19907	19850	19840	19952	19854	19805	19654	19790	19902	19766	19517	19883	19656	19817	19836	19864	19925	19803	19796	19685	19783	19734	19549	19872	19765	19746	19951	19929	19771	19718	19942	19817	19829	20069	19546	19582	19619	19700	19616	19695	19713	19547	19692	19765	19709	19686	19627	19778	19642	19609	19845	19775	19812	19764	19656	19456	19739	19829	19862	19633	19771	19910	19788	19609	19572	19864	19733	19743	19787	19601	19665	19907	19734	19555	19630	19522	19754	19641	19882	19622	19565	20003	19804	19829	19826	19985	19613	19754	19749	19757	19664	19782	19760	19784	19818	19759	19847	19647	19850	19582	19617	19835	19845	19687	19748	19684	19806	19897	19729	19874	19820	19579	19566	19639	19734	19741	19891	19872	19739	19752	19673	19809	19669	19794	19884	19772	19506	19693	19733	19613	19651	19606	19744	19610	19868	19664	19622	19713	19845	19762	19609	19828	19594	19680	19942	19890	19756	19718	19581	19720	19579	19723	19856	19525	20264	19897	19679	19991	19832	19920	19727	19803	19834	19870	19706	19813	19658	19701	19857	19597	19884	19849	19793	19729	19880	19581	19763	19881	19758	19863	19853	19851	19654	19718	19736	19594	19993	19753	19572	19766	19670	19607	19833	19794	19804	19790	19765	19447	19745	19626	19879	19887	19647	19756	19804	19597	19812	19757	19550	19524	19688	19914	19740	19496	19863	19725	19710	19753	19519	19692	19754	19585	19815	19489	19601	19660	19858	19931	19783	19774	19857	19569	19996	19801	19670	19753	19718	19636	19892	19638	19739	19809	19681	19629
23152	31658	30305	24120	20654	18407	17649	16837	16518	15961	15450	15253	15334	15298	15153	14929	15035	14999	15075	14982	15133	15188	15113	15168	15213	15201	15300	15408	15241	15087	15200	15346	15126	15108	15079	14969	15093	15113	15311	15409	15474	15489	15039	14991	15302	15031	15132	14844	15175	15193	14949	14954	14932	15088	15036	15088	14944	15060	15287	15079	14900	15065	14904	14906	14970	15117	15002	15034	15085	14874	15038	14859	15138	14987	15247	14986	15142	15060	15136	15046	14895	15036	15089	15084	15218	15187	15012	15147	14967	14946	14994	15057	15165	15020	15111	14853	15015	15012	15102	15051	15055	14970	15068	15055	15099	15066	15110	15067	14938	15031	15215	15021	15120	15070	15037	15075	15045	15051	15062	15049	15011	15102	14963	14928	15157	15023	14993	15041	15078	15194	14889	15227	15032	15201	14939	14935	15047	14967	15044	15143	15118	15024	15067	15050	14988	14946	14870	14961	15134	15089	15155	15098	15145	15076	15178	15034	15132	14926	15070	14984	15216	14904	15078	15166	15121	14921	14964	14962	15154	15081	15135	15274	15097	15100	14879	15164	14935	14927	15159	15059	15202	15290	15008	14918	15089	15084	14992	15021	15035	15136	14950	15139	15100	15090	15145	14902	15128	15131	15067	15067	15010	14999	15225	14998	15115	14979	15040	15117	15206	14889	15037	15150	15086	15181	15067	15163	15246	15081	15016	15159	14996	15091	14998	15040	15047	14939	14946	14920	14982	15025	15153	15185	14954	15272	14948	14991	15015	15061	15226	15149	15020	15004	15157	15199	14914	15004	15302	14982	14999	14977	15210	15098	15065	14954	14878	15044	15048	15087	15185	15247	14966	15192	15082	14975	15136	15167	15300	14984	14932	15088	14851	15107	14994	15160	14933	15129	15119	14920	15201	15042	15043	15177	14985	15055	15150	15110	15045	15013	15123	15013	15117	15023	15042	15221	14959	14860	15062	15054	14997	15164	14988	14966	14978	15086	15131	15011	15004	15002	15078	15082	15138	14975	14825	15055	14932	15017	14990	15000	15077	14995	14957	15014	15069	15132	15059	15059	14893	14988	15246	14985	15109	14986	15012	15034	15094	14986	15142	15034	15134	15114	15187	15012	15016	15135	15123	14994	15084	15018	15059	15057	15111	15101	14952	15017	15182	15022	15158	15093	15094	15075	15119	15086	15243	14964	15065	15195	15039	15068	15246	14943	15112	15007	15180	15039	15032	15171	14967	15192	15077	15085	15147	15204	15065	15102	15125	14907	15023	15020	15056	15029	15050	15196	14873	15029	15205	15006	15119	15034	15092	14931	15086	14903	15118	15065	14983	15050	14996	15207	15119	15130	15069	14975	15065	14964	15132	14814	15140	14918	15040	15133	15178	15067	15145	15096	14943	15099	15009	15198	15198	14997	15042	15175	15346	15036	15042	14810	15102	15038	15023	14918	15018	14989	15156	15172	14995	15147	15174	15052	15193	15071	15104	14992	15015	15029	15313	14897	15088	15084	15189	15043	15039	15150	14973	15074	15153	15034	15104	14901	14920	15040	15096	15036	15059	15013	15049	15109	14938	15111	15068	14979	15019	15157	15011	15012	14947	15048	15171	15046	15101	15158	15085	15150	15029	15059	14960	15091	15013	15006	15236	15017	15110	15104	15093	14963	14961	15061	15106	14949	14911	15115	14930	15137	15185	14908	14934	14971	14928	14959	15077	15071	15162	14975	14896	15090	14858	15139	15180	15022	14904	15044	14822	15055	14944	15190	15133	15037	15077	15187	15007	15041	15067	15217	15108	15197	15101	14944	14948	14970	15030	14893	15036	15027	14982	15135	15022	15116	14991	15185	15109	15225	15218	15204	14970	15181	15151	15211	15013	15140	15092	14821	15049	15135	15141	15100	15101	15089	14862	15083	15128	14895	15036	14975	15119	15077	15029	14922	15180	15174	14931	15075	15121	14960	14749	15135	15081	14955	14894	15219	15189	15175	14926	15184	15007	15044	15060	15139	15081	14906	15060	15052	15109	15058	15134	15057	14990	14971	15183	14985	14892	14876	14914	14967	14947	15041	15076	15140	15082	15124	15163	15072	14895	15158	15092	15161	15051	14933	15058	14953	14910	15142	14870	15233	14978	15107	14886	15128	14899	15049	15029	15163	15126	14902	14922	15154	15037	14962	15068	14945	15066	15133	15060	15080	15009	15081	15145	15135	15113	14948	15082	15219	15057	15101	15165	15024	14971	14996	15061	14927	15096	15091	15041	14905	15115	15116	14963	14999	15183	15197	15048	15084	15183	15120	15031	14890	14929	14948	15050	15065	14955	15160	15086	15076	14823	15196	15047	15091	15149	15147	15072	15118	15130	15008	14866	15066	15057	15146	15116	15140	14925	15006	15162	15069	15081	15236	14914	15032	15133	15022	15086	15125	15014	15117	15161	15180	15083	15201	15072	14960	15082	15124	14977	15001	15070	14947	14936	14798	15118	15201	14970	15205	15052	14929	15058	14884	15141	15072	15135	14971	15182	15069	15180	14961	15138	15044	15154	15044	15015	15030	14967	14885	15204	15025	14835	15184	14984	15036	15027	15080	14944	14971	15112	14985	15095	15064	15144	15036	15251	15015	15135	14927	15025	15181	15121	15114	14928	14880	14997	15182	14947	15015	14913	15178	14906	15074	15076	15086	15075	14929	15027	15034	15072	15194	15267	14946	15009	15064	15092	15139	14992	14867	15140	15031	15103	14953	14927	14919	15089	14992	15042	15086	15053	15017	15006	15095	14995	14991	14957	15006	14997	15010	14995	15162	15055	15101	15061	15051	15158	14999	15022	15228	15064	14981	15154	15185	14959	14835	15146	14909	15089	14859	14963	14989	15087	15034	14925	15073	15130	14946	15070	15173	15032	15017	15033	15189	15155	14962	14904	15049	15000	15003	15070	15123	14930	15184	15028	15008	15106	15150	15212	15085	15129	15119	15008	14980	15110	15135	14977	15162	15099	15097	14848	14922	15030	14935	15045	15073	14941	15103	15026	15046	14929	15075	15017	15119	15167	14826	15065	14976	14988	15017	15149	14962	15130	14879	15162	15053	15072	15156	14979	15008	15087	15041	14958	15029	14980	15128	15107	15188	15105	15001	15160	15067	15081	15115	14960	15134	15105	15152	14999	15097	15240	15080	15070	15096	15046	15124	15140	15147	15065	15116	15004	15075	14906	15054	15111	14979	15036	14825	15102	15252	15104	14955	15012	15129	14944	15070	15142	14922	15167	15035	15207	15102	15114	15048	14922	15173	15142	14853	14907	15009	15121	14935	14955	14932	15017	15228	15042	15170	15013	15035	15150	15090	14872	15068	15075	15216	15088	15095	15088	15173	15156	14914	15100	14992	15080	15180	15161	14834	14809	15058	14949	15070	15124	15013	14948	15078	15222	15107	15197	15050	15272	15214	14879	15097	14917	14970	15076	15151	15090	14902	15168	15087	15263	15142	14852	14878	14961	15084	15099	14959	15160	15072	15051	15005	15048	15113	15119	15157	14988	14973	15015	15079	14967	15110	15104	14982	15032	15174	15112	15000	15132	15026	15076	15116	15052	15171	14930	15109	15117	15059	15092	15127	15157	15075	14979	15100	15078	15002	15138	15071	14936	15118	14963	15239	15137	15090	15214	14911	15087	14930	14963	15155	15110	14918	14993	15170	14929	15157	14996	15017	15120	15125	15072	15016	14994	15013	15052	14968	15099	15158	15117	15103	15063	15212	14969	14920	15143	14920	14947	15101	15138	14972	14978	14906	15000	15171	15159	15254	15005	15064	15120	14999	15057	15082	15128	14995	15140	15214	15158	15189	15056	15007	15121	15105	15058	14986	15195	15086	15030	15040	15056	15041	15041	15074	14955	15173	14895	15102	15040	14890	15173	14941	15144	15173	14973	14980	15203	14886	15103	15108	15102	14927	15017	15026	14930	15137	15004	15043	15069	15063	15019	15021	15051	15175	14994	15155	15058	15083	14962	15036	15086	14918	15032	15109	15087	15089	15078	15087	15078	15127	14945	15170	15031	15183	15166	15113	14912	15082	15113	15034	15168	15236	15024	15119	15251	15046	15014	14919	15059	15058	15131	15126	15041	15010	15077	14978	15199	14986	14943	14896	15077	15003	14938	14977	14989	15083	15084	14998	15150	15150	14990	14996	15013	15041	14952	15064	15170	15116	14952	15127	14996	15077	15175	15083	14959	15084	15054	15019	15094	15169	15041	14991	15128	15023	15223	15144	15136	15029	14963	15081	15160	15196	15089	15081	15149	15145	15251	15087	15085	15157	15020	15086	15061	15235	15287	15065	15189	15202	14946	14945	15113	15123	14819	15132	15095	14962	15050	15155	14902	15126	15105	14955	14890	15095	15198	15061	15127	15124	14993	15180	15152	15078	14982	15100	14969	15157	15137	15088	15102	15136	15073	15071	15135	14948	14986	15134	14943	15200	14972	15099	14939	15181	15199	15059	15116	15018	14958	15228	14940	15130	15065	15042	15063	14961	15131	14881	15186	14834	15182	15161	15025	14972	15108	15029	15021	15059	15094	15034	14992	15029	15107	15109	15044	15196	14891	15036	15102	14957	15021	15160	15058	15122	14962	14939	15168	15199	14996	15093	14981	14882	15010	15107	15193	15129	15046	14815	15149	15038	15102	15063	15049	14945	15021	15178	15212	14985	14879	15008	14988	15175	15141	14864	15034	15004	15218	15115	15243	15111	15045	15161	14944	14947	15183	15123	14966	15137	15029	15198	15231	15042	15006	15006	15031	14939	15105	14934	14936	15209	14932	15042	14984	15045	14970	15040	15006	15071	15117	15036	15029	15120	14976	15043	15102	15036	15158	14913	15077	15142	15072	14892	14866	15001	14972	15274	14902	15066	14998	14976	14935	15029	14906	15023	15001	15054	15049	14970	15075	15126	15106	15100	15066	15007	15080	14986	15197	14890	15051	15018	15215	15137	15081	15115	15087	15130	15129	15017	14978	15066	15008	14852	14944	15040	15220	14988	14950	15138	15005	15041	15070	15149	15121	15162	15022	15100	15056	15042	14964	15022	15181	15073	14885	14983	15004	14969	15115	15303	14966	15149	15060	15057	14936	15030	15220	15015	15152	15239
24709	20931	28143	24597	23704	25152	24967	22452	21391	21201	20582	20189	20164	19929	20192	19925	19713	19867	20063	19744	19932	19755	19956	19741	19943	19802	20156	19919	19893	19895	20050	19931	19805	19961	19883	19736	19776	19821	20917	21657	21091	20661	20292	20005	19603	19563	19692	19636	19816	19725	19974	19779	19655	19671	19826	19596	19685	19622	19779	19728	19770	19700	19745	19502	19650	19814	19674	19749	19744	19571	19574	19796	19878	19734	19869	19727	19690	19693	19856	19661	19879	19851	19743	19672	19698	19739	19549	19671	19999	19661	19560	19629	19663	19853	19573	19787	19735	19539	19717	19471	19769	19722	19930	19652	19780	19746	19569	19714	19701	19792	19564	19825	19898	19687	19803	19606	19692	19662	19768	19497	19556	19692	19742	19688	19710	19639	19654	19580	19791	19684	19691	19629	19655	19563	19699	19860	19786	19704	19668	19530	19756	19647	19443	19651	19837	19848	19569	19805	19640	19632	19586	19605	19326	19595	19607	19678	19545	19594	19661	19537	19769	19637	19666	19792	19782	19827	19846	19815	19669	19503	19694	19698	19748	19804	19770	19731	19715	19680	19495	19803	19517	19686	19753	19629	19819	19592	19662	19445	19732	19412	19658	19949	19713	19770	19713	19918	19699	19761	19472	19603	19648	19526	19643	19706	19697	19649	19700	19671	19579	19460	19685	19740	19647	19672	19548	19715	19689	19512	19615	19452	19707	19518	19708	19558	19659	19773	19663	19801	19813	19889	19570	19636	19731	19593	19602	19761	19733	19677	19765	19842	19554	19560	19602	19763	19674	19775	19578	19520	19702	19454	19465	19456	19690	19782	19607	19568	19572	19748	19815	19763	19719	19632	19682	19499	19519	19878	19732	19748	19840	19690	19816	19615	19808	19641	19440	19732	19742	19690	19469	19543	19712	19444	19676	19554	19697	19457	19515	19813	19744	19605	19699	19889	19512	19675	19734	19827	19833	19526	19613	19744	19784	19600	19707	19611	19697	19721	19822	19431	19673	19579	19789	19726	19833	19839	19836	19668	19615	19573	19701	19757	19626	19599	19816	19401	19688	19715	19753	19836	19456	19612	19607	19843	19553	19488	19841	19592	19650	19715	19572	19776	19666	19719	19624	19701	19760	19519	19943	19661	19635	19660	19731	19656	19754	19781	19636	19519	19586	19656	19762	19526	19646	19849	19859	19702	19829	19808	19970	19636	19777	19807	19588	19409	19753	19679	19548	19500	19613	19824	19770	19748	19510	19610	19732	19914	19712	19502	19620	19760	19658	19392	19875	19542	19692	19658	19721	19695	19602	19663	19819	19794	19656	19740	19818	19602	19644	19636	19661	19744	19652	19674	19875	19570	19771	19723	19459	19556	19514	19451	19628	19648	19433	19836	19576	19827	19698	19825	19765	19914	19674	19639	19533	19708	19579	19705	19607	19655	19714	19530	19728	19696	19951	19860	19574	19638	19662	19815	19707	19558	19449	19500	19793	19591	19571	19844	19646	19627	19434	19635	19446	19642	19710	19539	19635	19686	19421	19722	19935	19496	19727	19735	19877	19551	19695	19731	19902	19713	19565	19690	19842	19782	19626	19898	19639	19601	19516	19600	19581	19728	19709	19847	19737	19712	19656	19621	19484	19583	19527	19632	19657	19666	19790	19891	19717	19651	19545	19831	19686	19599	19439	19759	19684	19661	19807	19740	19677	19643	19638	19734	19571	19849	19723	19805	19726	19689	19525	19558	19899	19690	19695	19763	19370	19716	19789	19528	19702	19599	19762	20023	19631	19503	19753	19744	19587	19815	19775	19868	19755	19749	19651	19759	19644	19654	19587	19721	19729	19857	19811	19684	19557	19578	19588	19697	19680	19594	19643	19877	19871	19527	19831	19599	19739	19546	19858	19466	19769	19653	19836	19679	19744	19899	19697	19738	19627	19898	19702	19484	19535	19600	19408	19581	19887	19786	19668	19530	19484	19756	19713	19754	19557	19609	19475	19716	19764	19557	19635	19454	19855	19778	19563	19671	19654	19785	19491	19676	19651	19520	19741	19630	19770	19594	19548	19793	19641	19858	19611	19831	19576	19637	19545	19770	19564	19732	19638	19658	19725	19731	19617	19839	19733	19488	19863	19469	19708	19689	19607	19553	19451	19802	19688	19716	19657	19842	19721	19616	19538	19367	19494	19690	19726	19432	19902	19895	19760	19775	19461	19778	19691	19639	19637	19595	19712	19588	19762	19601	19839	19607	19532	19785	19512	19498	19940	19608	19774	19653	19804	19769	19572	19405	19707	19653	19646	19633	19595	19641	19651	19718	19664	19781	19495	19629	19514	19722	19671	19905	19643	19928	19541	19856	19849	19611	19738	19776	19639	19773	19774	19645	19790	19639	19504	19500	19769	19707	19700	19687	19574	19564	19679	19682	19714	19611	19579	19816	19581	19613	19694	19295	19556	19715	19732	19860	19777	19789	19853	19608	19385	19553	19672	19553	19736	19608	19535	19599	19608	19540	19715	19661	19769	19919	19719	19630	19589	19673	19610	19676	19834	19516	19826	19758	19666	19796	19771	19450	19752	19650	19729	19693	19766	19751	19688	19497	19664	19674	19827	19762	19562	19752	19620	19693	19787	19680	19454	19631	19680	19475	19583	19619	19708	19705	19740	19538	19498	19676	19803	19624	19523	19528	19558	19929	19517	19417	19594	19782	19589	19536	19816	19599	19675	19631	19596	19680	19564	19813	19535	19789	19785	19620	19743	19610	19519	19647	19588	19745	19574	19778	19396	19538	19750	19747	19725	19482	19533	19758	19647	19424	19491	19733	19498	19698	19803	19907	19626	19821	19690	19832	19828	19836	19912	19796	19501	19573	19611	19716	19709	19548	19602	19833	19747	19862	19705	19706	19601	19491	19817	19537	19574	19599	19696	19889	19797	19569	19595	19549	19537	19881	19680	19651	19716	19685	19865	19563	19675	19526	19681	19792	19643	19500	19545	19728	19830	19772	19705	19807	19768	19577	19606	19889	19600	19500	19470	19572	19657	19693	19800	19603	19791	19708	19507	19632	19719	19543	19660	19642	19764	19851	19746	19556	19618	19532	19692	19608	19756	19683	19736	19607	19601	19857	19733	19634	19814	19862	19702	19557	19731	19654	19577	19728	19671	19510	19669	19721	19880	19756	19752	19652	19463	19502	19624	19507	19710	19658	19746	19741	19566	19805	19754	19750	19801	19692	19700	19733	19506	19553	19624	19925	19759	19760	19735	19832	19823	19529	19728	19776	19900	19794	19670	19468	19464	19745	19593	19656	19825	19797	19698	19610	19672	19768	19351	19783	19877	19641	19521	19802	19630	19751	19693	19587	19570	19452	19918	19634	19779	19915	19864	19769	19716	19875	20016	19684	19750	19854	19491	19685	19661	19467	19503	20016	19655	19875	19663	19727	19707	19626	19646	19742	19610	19580	19485	19775	19606	19486	19728	19686	19757	19650	19683	19469	19694	19563	19906	19937	19711	20037	19680	19771	19717	19661	19581	19567	19612	19699	19617	19445	19584	19884	19735	19845	19704	19705	19623	19653	19728	19951	19706	19657	19809	19677	19614	19631	19812	19650	19865	19752	19480	19516	19571	19748	19610	19640	19697	19602	19565	19684	19501	19543	19595	19556	19682	19555	19613	19557	19824	19557	19495	19574	19595	19575	19823	19749	19723	19780	19613	19590	19664	19560	19384	19714	19579	19575	19752	19566	19808	19618	19687	19713	19438	19779	19686	19698	19998	19775	19625	19540	19541	19467	19676	19772	19743	19461	19793	19595	19820	19805	19712	19550	19832	19766	19693	19682	19679	19898	19642	19488	19681	19755	19551	19726	19744	19790	19709	19736	19595	19580	19666	19711	19772	19779	19495	19756	19527	19831	19387	19729	19717	19654	19817	19637	19735	19522	19749	19669	19767	19812	19694	19746	19801	19821	19670	19761	19601	19511	19938	19901	19584	19616	19479	19656	19694	19716	19612	19560	19689	19732	19686	19784	19736	19678	19629	19700	19820	19746	19872	19761	19650	19794	19812	19743	19434	19806	19755	19465	19973	19679	19556	19548	19734	19879	19493	19495	19523	19880	19723	19574	19559	19886	19895	19638	19553	19591	19805	19914	19714	19499	19697	19803	19721	19838	19761	19702	19652	19652	19709	19778	19885	19623	19737	19547	19563	19843	19778	19819	19781	19758	19580	19550	19567	19895	19606	19686	19760	19593	19579	19367	19651	19751	19580	19706	19512	19620	19501	19536	19673	19558	19482	19680	19678	19804	19812	19771	19738	19681	19646	19663	19948	19772	19651	19566	19516	19822	19589	19695	19597	19529	19584	19274	19442	19664	19632	19760	19672	19521	19632	19884	19627	19668	19645	19698	19526	19753	19809	19646	19716	19670	19746	19769	19665	19741	19713	19728	19637	19569	19590	19684	19749	19586	19825	19821	19775	19629	19760	19601	19603	19499	19873	19485	19546	19896	19698	19679	19638	19677	19757	19669	19553	19836	19729	19561	19577	19560	19744	19747	19564	19715	19738	19565	19624	19584	19750	19739	19609	19627	19548	19731	19722	19614	19573	19828	19709	19478	19763	19724	19643	19763	19780	19854	19911	19799	19536	19661	19591	19819	19768	19561	19670	19451	19695	19623	19602	19581	19770	19729	19888	19654	19563	19593	19977	19621	19757	19816	19824	19618	19842	19706	19994	19775	19685	19746	19800	19599	19693	19699	19655	19833	19643	19746	19664	19851	19773	19549	19469	19679	19559	19621	19907	19852	19608	19790	19691	19686	19771	19724	19582	19643	19666	19982	19683	19707	19647	19771	19774	19663	19629	19679	19605	19795	19763	19692	19714	19719	19736	19712	19776	19582	19558	19829	19602	19886	19892	19877	19974	20025	19704	19623	19624	19714	19960	19774	19707	19666	19644	19653	19525	19493	19684	19620	19498	19740	19848	19668	19772	19413	19688	19796	19660	19470	19711	19612	19633	19791	19744	19800	19848	19731	19764	19678	19875	19687	19878	19786	19634	19795	19711	19649	19690	19672	19610	19586	19848	19437	19678	19632	19767	19628	19880	19698	19465	19825	19709	19851	19733	19694	19822	19757	19785	19617	19590	19538
22688	38672	36829	29584	24532	21559	19748	19094	17767	16705	15913	15741	15692	15301	15345	15361	15198	15347	15107	15182	15405	15197	15226	15325	15308	15507	15357	15514	15378	15375	15413	15340	15407	15526	15077	15359	15112	15218	17159	17956	16837	16058	15689	14951	15068	15165	15252	15195	15147	15130	15170	14947	15031	15149	14901	15221	15077	15010	15257	15152	15303	15040	15163	15118	15209	14983	15251	15221	15056	15208	15147	15022	15015	15047	15084	15134	14958	15085	15125	15070	15055	15255	15219	15230	15230	15190	15109	15278	15067	15103	14959	15127	15012	15193	15183	15231	15208	15105	15244	15172	15077	15100	15164	15009	15129	15217	15069	15191	15054	15010	15318	14996	15015	15179	15214	15009	15124	15124	15196	14975	15081	15273	14998	15056	15160	14964	15134	15148	15167	15154	15359	15108	15205	15039	15097	14985	15191	15008	15138	15160	15120	14973	15140	15181	15009	15038	15185	15142	15160	15108	15168	15188	15036	15092	15118	15238	15130	14953	15017	15151	15033	15230	15076	14987	15193	15180	15180	15006	15180	15242	14991	15257	15118	15072	15120	15350	15092	15207	14951	15307	15057	15142	15247	15139	15124	15171	15201	15156	15234	15133	15144	14976	15153	15066	15133	15221	15156	15191	15138	15084	15087	15126	15069	15018	14977	15087	15144	15041	14989	15046	15136	15075	15335	15150	15060	15103	15005	14938	15262	15164	15036	14983	15153	15100	15082	15175	15245	15078	14984	15138	15060	15155	15082	15044	15146	15178	15010	15191	15249	15303	15072	15163	15076	15236	15119	15166	15175	15188	15023	15045	15199	15094	15155	15023	15135	15123	15153	15274	15178	14883	15192	15050	14959	15221	15158	15076	15229	15340	14976	15052	15019	15182	14957	15127	15206	15267	15197	15040	15020	15273	15111	15162	15155	14986	15062	15270	15155	14951	15151	15149	15169	15138	15036	15064	15094	15104	15133	14966	15061	15122	14968	15054	15218	15041	15344	15022	15073	15198	15300	15172	15071	14991	15074	14949	15174	15125	15265	15154	15044	15201	15068	15179	15048	15024	15110	15113	14972	15061	15028	15207	15271	15143	15046	15009	14992	15097	15288	15209	15227	15109	15062	15235	15181	15135	15209	15087	15036	15320	15082	14956	15207	15079	15021	15089	15410	15266	15023	15156	15227	15324	15171	15259	15035	15176	15116	14968	15077	15017	15058	15036	14988	15211	15176	15269	15363	15096	15189	15181	15025	15149	15122	14951	15169	15059	15102	15142	15256	15078	15105	15202	15180	15165	15190	14937	15168	15110	15256	14991	15013	14989	15208	15157	15117	15166	15097	15166	15137	15240	15199	15161	15240	15141	15082	15063	15172	15265	15090	15086	14970	15129	15083	15203	15052	15000	15345	15058	15090	15126	15182	15233	14970	15138	15052	14972	15096	14999	15283	15023	15085	15259	15107	15130	15227	15138	14952	15194	14920	15239	15128	15100	15171	15003	15228	14979	15157	15199	15084	15110	15117	15033	15114	15055	14967	15193	15155	15198	14970	15062	15025	15029	15247	15177	15202	15081	14975	14932	15234	15127	15044	15078	15034	15118	14960	15174	14957	15145	15166	15054	15166	14930	15122	15240	15234	15067	15221	15256	15138	15140	15170	15166	15001	14939	15017	15363	15183	14946	15127	15101	15101	15089	15027	14979	15225	15034	15106	15045	15188	15188	15092	15045	15207	15185	15178	15131	15039	15193	15303	15052	15061	15081	15048	15303	15082	15240	15095	14979	14999	15165	15061	15177	14967	15206	15123	15138	15166	15180	15283	15199	15032	14998	15176	15031	15103	15109	15185	15211	15114	15171	14985	15148	15017	15200	15067	14973	15024	15096	15169	15152	14911	14938	15126	15079	14976	14982	14985	15035	15210	15065	15098	15147	15163	15212	15219	15011	15080	15189	15032	15163	15096	15034	15081	15102	15013	15191	15028	15251	15033	15112	15185	15077	14974	15320	15128	15168	15165	15161	15173	15133	15102	15108	15138	15177	15139	15167	15101	15073	15195	15157	15242	15204	15132	15183	14956	15035	14986	15106	15313	14900	15053	15043	15219	15203	14958	15108	15111	15098	14970	14976	15170	15170	15181	15047	15108	15286	15084	15149	15041	15140	15140	15233	15046	15229	15177	15175	14988	14990	15047	15048	15120	15090	15081	15159	15260	15237	15140	15128	14955	14994	15080	15170	15223	15068	15111	15133	15048	15099	15177	15077	14999	15312	15148	15134	15094	15056	15099	15064	15079	15121	14994	15236	15146	15181	15153	15122	15208	15066	15045	15124	15008	15059	15149	15178	15068	15121	14981	15093	15241	15374	15046	15121	15061	15064	15009	15115	15091	15180	15171	15084	15020	15113	15072	15192	15087	15089	15139	15001	15142	14969	15077	15178	15045	15111	15285	15053	15052	15107	15045	15020	15063	14914	15013	14951	15254	15205	15049	15200	15077	15176	15125	15025	15033	15072	15275	15062	15020	15087	15269	15141	15094	15056	15236	15155	15115	14982	15223	15190	15088	15025	15081	15261	15177	14925	15082	15134	15192	14986	14998	15146	15060	15178	15024	15050	15036	15049	15039	15002	15059	15079	15232	15122	15063	15089	15031	15217	15126	15074	15130	15023	14975	15108	15072	14905	15173	15071	15040	15284	14964	15123	14959	15096	14952	15047	15056	15114	15041	15199	15281	15093	15055	15024	15150	15149	15047	15121	15088	15067	15268	14900	14921	15132	15167	15039	15062	15036	15279	14996	15215	15075	15206	15141	15138	15285	15039	15208	15088	15107	15064	14840	15203	15100	15052	15188	15049	15061	15123	15037	15046	15127	15076	15066	15139	15138	15015	15103	14991	15199	15075	15179	15200	15111	15234	15179	15098	15246	15170	15152	15145	15070	14994	15203	15328	15060	15285	15004	14926	15011	15049	14985	15270	15087	15139	15441	15041	15057	15094	15139	15117	15061	15061	15116	15144	15195	15179	14915	15228	15051	15107	15002	15064	15303	15079	15238	15150	15212	15339	15160	15068	15094	15014	15054	14982	15064	15134	14968	15113	15004	15166	15202	15142	15216	15099	14984	15152	15314	15144	15186	15187	15120	15154	15116	15115	15122	15102	14962	15273	15089	15115	15100	15162	15174	15124	15123	15194	15150	15129	15099	15136	15104	15208	14966	15273	15172	15131	15084	14992	14921	15043	15050	15187	15104	14986	14959	15277	15010	15112	15093	15103	15137	15199	15171	15125	15087	15056	15087	15056	15130	14980	15245	15094	15063	15161	15065	15193	15013	15141	15155	15056	15203	15024	15175	15089	15213	15022	15203	15110	15060	15054	14976	15026	15177	15148	15063	15278	15099	15188	15183	15087	15279	15101	15001	15212	15018	15097	15240	14958	15141	15234	15189	15207	15153	15161	15126	15008	15141	15222	14862	15151	15159	15211	15137	15163	15070	15262	15069	15220	15112	14846	15094	15171	15128	15136	14979	15125	15068	15074	15233	15112	15421	14921	15218	15039	15119	15209	15234	15137	15070	15018	15032	14894	15104	15030	15106	15106	15071	14922	15017	14974	14908	14980	15022	15208	15255	15090	15019	15096	15230	15263	15008	15144	15277	15179	15136	15359	15012	15128	15128	15264	15000	15047	15089	15107	15068	15114	15080	15023	15060	15181	14989	15111	15091	14899	15029	14940	15154	15123	15021	15026	15186	15040	14950	15282	15129	14991	15052	15079	15100	15066	15328	15103	15044	15015	14942	15045	15206	15156	15058	15132	15182	15030	15056	15212	15168	15127	15126	15221	14939	15092	15109	15020	15294	15097	15043	15039	15062	15061	15153	15154	14850	15060	15039	15222	15209	15084	15042	15115	15295	15128	15045	15054	15130	15180	15061	15025	15109	15060	15091	15195	15264	15253	15082	15055	15140	14963	14980	15174	14980	15282	15108	14962	15098	15145	15000	15296	15168	15135	15238	15063	15091	14942	15026	15134	15130	15224	15015	15003	15210	15257	15108	15104	15414	15027	15133	15114	15023	15060	15042	15138	15146	15196	15197	15279	15045	15306	15104	15178	15138	15178	15178	15310	15180	14957	15156	14998	15244	15064	15117	15210	15174	15045	15101	15115	15041	15078	15114	15058	15021	15135	15259	15002	15238	15321	15264	15100	15230	15132	15039	15172	15155	15191	15257	15090	15276	15033	14978	15047	15130	15040	15356	15040	15057	15119	15093	15083	15030	15005	15117	15126	15202	15224	15099	15005	15195	15089	15183	15157	15021	15103	15168	14816	15142	15107	14977	15084	15116	15113	15154	15135	15032	15278	15177	15092	15092	15082	15250	15055	15191	15152	15070	15125	14983	15037	15100	15124	15273	15153	15089	15289	15042	15256	15146	15213	15141	15076	15152	15189	15074	15279	15131	14972	15222	15162	15022	15294	15075	15219	15015	14990	15172	14988	14979	15233	15262	15060	15002	15115	15045	15256	15052	15240	15188	15100	15121	15095	14994	15154	15100	15126	15140	15176	15035	15171	15184	14998	15205	15161	14869	15175	15027	15065	15197	14997	15122	15183	15017	15209	14976	15179	15296	15251	15172	15175	15139	15236	15235	15298	15234	15178	15001	15266	15144	15136	15105	15068	15122	15122	15153	15194	15247	15203	15024	15060	15031	15113	15134	15063	15325	15187	14967	15220	15161	15150	14944	15083	15257	15220	15081	15291	14965	15420	15154	15153	14991	15082	15251	14981	15090	15129	15102	15136	15075	15199	15060	15053	14936	15142	15139	14965	15164	15190	15156	14970	15089	15072	15043	15264	15069	15309	15154	15177	15196	15351	15062	15109	15107	15035	14845	15192	15106	15216	15190	14950	15084	15177	15291	15125	15233	15141	15082	15118	15100	15031	15173	15079	15092	15135	15111	15122	15151	15181	15068	15133	14999	15128	15223	15100	15067	15216	15098	15106	15107	15040	15015	15012	15252	15125	15134	15085	15122	15263	15064	15016	15078	15040	15189	15159	15183	15373	15050	15141	14938	15357	15079	15019	15080	15313	15296	15004	15135	15078	15008	15139	15114	15028	15151	15162	15128	14962	15121	15017	15139	15041	15238	15168	15092	15158	15076
23266	20897	28380	23632	21953	25267	27306	23198	21423	21105	20477	20154	19922	19596	19755	19710	19505	19465	19380	19414	19529	19456	19650	19565	19394	19567	19372	19586	19604	19591	19347	19370	19368	19458	19642	19572	19589	19494	21803	23271	21681	20870	19900	19157	19415	19395	19376	19347	19420	19235	19509	19416	19428	19429	19356	19358	19076	19151	19316	19021	19265	19340	19372	19204	19317	19209	18992	19195	19326	19399	19219	19402	19240	19368	19473	19400	19352	19385	19462	19200	19241	19193	19106	19200	19265	19368	19049	19187	19443	19400	19419	19393	19186	19281	19285	19303	19185	19261	19397	19300	19316	19364	19305	19030	19132	19302	19295	19185	19248	19169	19340	19460	19408	19140	19431	19201	19032	19111	19169	19249	19285	19083	19265	19351	19177	19179	19313	19225	19181	19447	19423	19402	19268	19023	19391	19298	19266	19384	19260	19275	19437	19457	19076	19309	19194	19366	19150	19152	19340	19206	18957	19395	19067	19131	19091	19392	19104	19263	19256	19339	19176	19114	19098	19316	19233	19238	19191	19310	19240	19372	19241	19265	19133	18992	19338	19204	19146	19100	19213	19443	19123	19130	19480	19351	19392	19427	19198	19364	19120	19232	19038	19446	19283	19282	19101	19317	19347	19242	19499	19167	19336	19048	19276	19249	19259	19396	19540	19209	19381	19379	19157	19315	19210	19200	19094	19383	19316	19011	19238	19323	19307	19187	19339	19322	19152	19225	19159	19297	19262	19431	19372	19210	19150	19381	19313	19041	19256	19266	19267	19421	19209	19396	19273	19073	19316	19281	19484	19374	19221	19113	19208	19322	19271	19248	19356	19205	19429	19317	19169	19302	19370	19108	19342	19145	19007	19293	19324	19195	19232	19352	19400	19132	19079	19194	19363	19072	19298	19139	19056	19370	19321	19256	19262	19269	19026	19378	19210	19194	18870	19407	19347	19108	19335	19340	19108	19488	19367	19129	19124	19354	19346	19225	19390	19363	19381	19323	19396	19138	18886	19162	19164	19252	19305	19246	19155	19176	19208	19119	19266	19314	19177	19087	19363	19063	19135	19366	18959	18992	19250	19235	19227	19315	19306	19427	19238	19398	19377	19195	19221	19169	19204	19247	19494	19421	19127	19178	19261	19168	19139	19240	19325	19139	19202	19146	19451	19064	19289	19351	19340	19372	19315	19270	19155	19099	19129	19067	19321	19082	19202	19168	19329	19323	19164	19282	19361	19240	19394	19220	19090	19299	19452	19452	19384	19245	18868	19185	19333	19182	19379	19155	19291	19242	19312	19382	19322	19194	19155	19179	19140	19133	19178	19351	19286	19443	19388	19284	19234	19508	19282	19175	19307	19378	19168	19379	19427	19057	19226	18904	19234	19293	19084	19136	19334	19396	19214	19154	19158	19122	19142	19091	19226	19113	19284	19171	19512	19483	19306	19299	19213	19260	19103	19368	19278	19136	19091	19135	19244	19018	18978	19113	19329	19591	19312	19121	19267	19254	19186	19142	19170	19326	19216	19202	19114	19092	19191	19307	19091	19392	19509	19400	19319	19208	19230	19254	19457	19301	19264	19286	19165	19188	19526	19160	19319	19366	19286	19333	19349	19312	19163	19268	19555	19292	19136	19300	19207	19247	19364	19112	19113	19394	19266	19174	19262	19191	19253	19274	19336	19267	19296	19480	19473	19291	19291	19420	19289	19157	19239	19266	19205	19289	19056	19198	19120	19359	19213	19479	19260	19301	19083	19446	19370	19202	19310	19361	19158	19132	19030	19351	19445	19387	19208	19234	19309	19077	19233	19094	19429	19278	19266	19206	19355	19129	19424	19226	19188	19153	19463	19220	19115	19057	19427	19290	19409	19366	19325	19379	19255	19283	19240	19342	19190	18951	19060	19187	19293	19210	19258	19276	19317	19267	19124	19149	19412	19246	19236	19186	19060	19236	19251	19353	19371	19128	19280	19122	19257	18984	19205	19284	19121	19300	19190	19512	19337	19311	19371	19173	19171	19388	19142	19103	19196	19230	19321	19352	19258	19064	19112	19310	19285	19297	19241	19222	19226	19248	19163	19220	18977	19214	19253	19253	19341	19217	19308	19476	19300	19098	19365	19103	19274	18958	19118	19254	19027	19350	19256	19159	19048	19351	19375	19340	19213	19083	19463	19423	19229	19372	19282	19304	19195	19204	19232	19237	19139	19228	19157	19299	19090	19429	19225	19226	19366	19195	19294	19328	19334	19153	19344	19193	19309	19279	19168	19207	19426	19131	19394	19143	19384	19469	19313	19283	19206	19144	19167	19111	19252	19043	19311	19230	19275	19303	19073	19195	19298	19117	19101	19165	19252	19113	19319	19143	19255	19223	19361	19166	19256	19351	19453	19278	19126	19336	19134	19441	19208	19471	19299	19079	19334	19281	19142	19196	19286	19485	19117	19163	19184	19146	19185	19213	19257	19261	19286	19475	19412	19428	19195	19183	19371	19072	19088	19309	19198	19227	19393	19122	19432	19251	19197	19241	19411	19295	19433	19433	19227	19440	19426	19140	19421	19265	19330	19165	19352	19159	19346	19320	19123	19275	19205	19168	19389	19334	19236	19220	19428	19218	19362	19306	19209	19227	19303	19036	19105	19219	19461	19264	19488	19380	19161	19303	19012	19224	19018	19129	19105	18961	19202	19340	19470	19445	19307	19160	19136	19298	19151	19280	19292	19174	19273	18987	19363	19212	19257	19185	19324	19292	19114	19180	19264	19213	19320	18985	19209	19155	19381	19360	19085	19545	19048	19137	19191	19159	19547	18886	19075	19170	19266	19214	19236	19165	19133	19002	19176	19351	19088	19187	19144	19071	19152	19124	19499	18971	19240	19030	19319	19080	19069	19195	19328	19204	19088	19104	19303	19287	19309	19012	19120	19282	19225	19285	19114	19233	19323	19179	19155	19426	19442	19226	19184	18918	19460	19099	19207	19398	19348	19054	19205	19187	19176	19429	18981	19070	19236	19297	19404	19403	19303	19424	19168	19341	19184	18973	19227	19120	19309	19289	19300	19438	19467	19149	19404	19322	19161	19448	19011	19223	19202	19177	19375	19472	19005	19201	19323	19204	19373	19132	19254	19238	19370	19335	19394	19364	19329	19365	19126	19244	19109	19200	19087	19076	19362	19440	19061	19212	19095	19302	19351	19238	19287	19068	19371	19311	19326	19088	19161	19152	19235	19388	19029	19089	19175	19286	19323	19156	19271	19426	19461	19200	19416	19178	19290	19465	19422	19204	19280	19474	19137	19219	19225	19435	19073	19172	19343	19376	19285	19150	19092	19187	19424	19317	19361	19269	19064	19408	19418	19303	19368	19297	19095	19132	19258	19023	19358	19230	19243	19159	19441	18980	19192	19071	19251	19209	19170	19127	19140	19058	19292	19259	19167	18902	19174	19280	19131	19123	19146	19439	19277	18826	19292	19191	19221	19341	19424	19193	19198	19078	19135	18993	19320	19192	19184	19379	19406	19156	19229	19104	19024	19261	19234	19156	19153	19023	19177	19303	19190	19227	19167	19031	19171	19333	19086	19322	19192	19251	19345	19271	19250	19138	19379	19183	19372	19107	19382	19248	19089	19310	19436	19374	19322	19147	19372	19285	19153	19219	19150	19061	19215	19475	19427	19278	19082	19373	19494	19098	19239	19258	19108	19366	19324	19210	19150	19101	19153	19496	19175	19257	19316	19155	19120	19021	19239	19280	19280	19085	19462	19059	19307	19374	19332	19171	19078	19227	19263	19043	19374	19309	19375	19079	19245	19574	19218	19262	19131	19205	19342	19302	19170	19230	19377	19185	19326	19329	19336	19524	19305	19193	19359	19463	19193	19187	19450	19204	19230	19386	18947	19133	19238	19239	19073	19170	19099	19214	19267	19283	19429	19391	19121	19298	19290	19088	19267	19212	19149	18996	19028	19328	19189	19410	19093	19322	19287	19241	19103	19322	19226	19331	19353	19237	19467	19188	19146	19320	19335	19175	19326	19379	19306	19442	19232	19339	19156	19093	19363	19267	19102	19161	19227	19222	19185	19232	19088	19441	19470	19300	19398	19368	19255	19181	19242	19364	19174	19382	19161	19265	19115	19233	18956	19140	19047	19177	19034	19215	19099	19238	19177	19489	19342	19062	19347	19301	19355	19211	19236	19310	18962	19317	19076	19254	19234	19005	19269	19353	19345	19271	19392	19541	19203	19341	19160	19112	19122	19292	19246	19253	19159	19398	19203	19219	19128	19053	19305	19189	19335	19252	19068	19172	19287	19135	19287	19130	19228	19135	19379	19168	19282	19192	19163	19291	19307	19252	19174	19369	19224	19169	19230	19204	19107	19444	19056	19172	19164	19257	19125	19267	19312	19283	19068	19133	19386	19322	19230	19047	19300	19384	19284	18959	19442	19134	19362	19236	19274	19160	19213	19236	19292	19024	19281	19199	19217	19280	19236	19215	19064	19287	19262	19227	19260	19271	19281	19194	19255	19177	19247	19383	19257	19224	19137	19168	19047	19146	19216	19168	19304	19455	19299	19105	19241	19170	19274	19250	19465	19220	19221	19235	19353	19146	19309	19226	19200	19265	19429	19298	19493	19557	19262	19541	19281	19095	19169	19403	19350	19349	19354	19353	19186	19338	19149	19273	19189	19367	19222	19387	19341	19315	19269	19339	19430	19195	19268	19183	19305	19141	19313	19406	19446	19172	19111	19134	19143	19261	19165	19149	19367	19309	19274	19324	19324	19250	19470	19226	19242	19188	19216	19587	19326	19345	19227	19107	19118	19288	19177	19204	19286	19329	19267	19261	19150	19110	19098	19292	19258	19284	19328	19220	19260	19404	19337	18982	19211	19118	19283	19386	19283	19292	19172	19248	19254	19251	19076	19262	19263	19395	19291	19207	19304	19507	19395	19044	19376	19177	19232	19360	19261	19213	19195	19141	19129	19111	19313	19322	19305	19201	19323	19239	19338	19277	19168	19238	19326	19185	19181	19165	19408	19157	19245	19226	19175	19006	19191	19261	19209	19261	19192	19481	19202	19337	19160	19368	19176	19131	19150	19252	19251	19431	19352	19188	19404	19040	19086	19069	19401	19338	19406	19378	19095	19116	19376	19279
25031	43427	40494	32928	27159	23268	21304	19941	18169	16999	16324	15828	15274	15253	15189	14921	14976	15104	15049	15011	14971	15158	15091	14853	14983	14977	15053	15192	14983	15238	15086	15142	15267	15153	15168	15045	14994	15435	19048	19964	17782	16460	15302	14674	14987	14739	14882	14829	14851	14821	14900	14728	14710	14692	14853	14849	14837	14782	14812	14778	14830	14676	14862	14821	14827	14736	14975	14834	14869	14879	14880	14981	14937	14738	14944	14819	14870	14853	15027	14763	14811	14750	14929	14750	14913	14730	14921	14906	14872	15023	14749	14824	14905	14858	14871	14660	14915	14766	14901	14749	14737	14830	14949	14972	14912	14761	14876	14813	14774	14683	14744	14767	14752	14779	14789	14754	14845	14946	14964	14730	14816	14858	14727	14837	14753	14764	14824	14680	14766	14902	14829	14836	14831	14794	14875	14693	14767	14963	14900	14817	14801	14915	14798	14912	14848	14764	14782	14930	14781	14909	14803	15115	14741	14806	14931	14787	14857	14781	14720	14635	14893	14711	14677	14728	14701	14659	14596	14856	14801	14607	14889	14728	15003	14842	14757	14900	14822	14806	14725	14805	14833	14820	14869	14858	14921	14665	14806	14723	14867	14898	14698	14620	14905	14758	14723	14791	14851	14867	14810	14818	14824	14947	14651	15048	14952	14910	14681	14917	14778	14798	14689	14665	14828	14740	14828	14757	14770	14882	14819	14830	14879	14717	14801	14900	14903	14694	14784	14773	14920	14730	14872	14774	14825	14864	14741	14817	14754	14862	14635	14688	14972	14776	14768	14964	14751	14788	14692	15025	14768	14819	14707	14872	14863	14810	14790	14747	14852	14737	14888	14688	14717	14743	14863	14736	14815	14687	14927	14709	14909	14782	14893	14838	14969	14907	14783	14766	14892	14860	14725	14912	14867	14774	14785	14720	14621	14860	14919	14792	14909	14898	14655	14906	14738	14779	14859	14664	14928	14629	14962	14679	14925	14686	14871	14623	14881	14843	14849	15161	14754	14732	14672	14752	14761	14832	14958	14798	14769	14819	14810	14909	14692	14741	14725	14645	14769	14789	14612	14857	14606	14708	14704	14818	14747	14844	14936	14699	14473	14741	14922	14864	14774	14664	14821	14538	14844	14807	14886	14980	14607	14789	14654	14850	14845	14854	14773	14738	14793	14850	14819	14814	14872	15001	14737	14909	14785	14976	14829	14689	14686	14869	14823	14790	14939	14904	14797	14611	14885	14848	14922	14727	14862	14831	14864	14769	14960	14800	14941	14746	14848	14835	14761	14866	14759	14856	14654	14690	14839	14751	14767	14882	14658	14904	14846	14701	14572	14658	14776	14863	14876	14693	14748	14852	14792	14911	14934	14867	14868	14796	14819	14789	15125	14792	14946	14773	14687	14895	15058	14876	14820	14824	14868	14911	14636	14832	14803	14885	14934	14758	14768	14807	14792	14899	14731	14682	14825	14870	14811	14788	14729	15011	14777	14901	14880	14801	14808	14790	14794	14842	14766	14738	14838	14818	14881	14885	14788	14838	14882	14860	14784	14804	14889	14835	14905	14918	14880	14855	14801	14829	14872	14746	14615	14864	15017	14603	14894	14846	14890	14890	14832	14847	14895	14970	14656	14844	14788	14793	14841	14697	14723	14785	14965	14715	14787	14951	14905	14713	14751	14835	14922	14727	14713	14873	14798	14655	14937	14749	14773	14747	14713	14766	14829	14747	14823	14815	14677	14735	14926	14810	14968	14748	14817	14706	15116	14934	14710	14937	14855	14941	14569	14719	14788	14877	14662	14614	15005	14655	14881	14837	14660	14716	14736	14999	14814	14973	14836	14823	14904	14611	14639	14830	14873	14766	15004	14755	14672	14791	14692	14780	14820	14634	15018	14735	14798	14944	14790	14792	14792	14812	14655	14756	14823	14877	14678	15011	14827	14815	14829	14980	14969	14831	14855	14865	14827	14787	14936	14787	14878	14917	14786	14663	14822	14845	14859	14768	14880	14673	14746	15023	14896	14599	14765	14896	14712	14899	14821	14971	14702	14816	14619	15055	14736	14897	14931	14740	14830	14978	14918	14638	14796	14681	14803	14871	14779	14832	14847	14898	14829	14761	14883	14805	14728	14858	14843	14741	14767	14806	14887	14768	14676	14948	14782	14891	14874	14932	14821	14779	14772	14730	14818	14850	14759	14793	14663	14894	14850	14776	14817	14909	14791	14869	14698	14809	14863	14692	14761	14917	14758	14750	14866	14805	14677	14914	14827	14725	14685	14885	14736	14922	14831	14764	14724	14894	14767	14764	14781	14860	15008	14716	14877	14728	14772	14755	14816	14838	14714	14816	14752	14911	14651	14734	14884	14905	14857	14904	14875	14849	14896	14806	14715	14872	14729	14886	14834	14765	14623	14797	14811	14743	14950	14748	14996	14857	14739	14835	14749	14839	14822	14797	14795	14881	14995	14807	14938	14787	14746	14724	14821	14766	14842	14809	14680	14760	14866	14776	14820	14754	14741	14837	14500	14750	14737	14913	14785	14929	14741	14856	14702	14844	14951	14873	14763	14755	14745	14724	14896	14951	14734	15008	14808	14835	14826	14780	14745	14788	14893	14662	14867	14669	14749	14844	14874	14780	14630	14756	14692	14611	14864	14817	14946	14897	14750	14858	14927	14785	14730	14827	14793	14749	14819	14761	14865	14946	14823	14774	14886	14977	14792	14860	14830	14730	14655	14676	14864	14633	14673	14708	14803	14769	14759	14677	14680	14734	15019	14825	14841	14714	14831	14858	14774	14663	14792	14700	14802	14848	14842	14679	14764	14985	14857	14927	14777	14843	14818	14708	14768	14851	14969	14776	14758	14778	14771	14780	14817	14987	14748	14746	14921	15050	14904	14892	14772	14936	14835	14803	14757	14890	14750	14928	14725	14890	14691	14798	14735	14638	14807	14994	14819	14765	14893	14735	14695	14926	14870	14747	14761	14800	14858	14910	14700	14936	14781	14837	14825	14640	14683	14887	14834	14801	14688	14745	14907	14962	14935	15075	14875	14993	14855	14756	14757	14700	14866	14776	14748	14655	14774	14825	14911	14730	14919	14743	14832	14792	14968	14771	14760	14886	14691	14973	14687	14863	14676	14684	14860	14874	14707	14721	14671	15032	14783	14724	14852	14857	14831	14823	14922	14997	14772	14739	14960	14741	14872	14817	14809	14853	14736	14735	14793	14882	14781	14807	14779	14710	14731	14782	14790	14775	14848	14583	14935	14848	14898	14817	15033	14855	14802	14656	14853	14711	14828	14627	15089	14843	14770	14821	14818	14840	14749	14916	14795	14764	14864	14742	14840	14777	14722	14800	14774	14845	14711	15022	14606	14782	14865	14667	14809	14621	14829	14957	14759	14730	14753	14768	14732	14716	14705	14749	14770	14596	14665	15052	14652	14764	14799	14685	14796	14910	14849	14677	14899	14815	14745	14881	14881	14928	14950	14889	14768	14855	14765	14980	14905	14881	14775	14976	14860	14609	14792	14851	14758	14713	14785	14815	14954	14954	14814	14875	14908	14741	14727	14886	14817	14876	14872	14846	14746	14887	14774	14813	14810	14845	14802	14707	14826	14862	14767	14698	14715	14743	14766	14831	14844	14793	14720	14881	14891	14802	14760	15035	14745	14901	14647	14721	14874	14922	14751	14848	14825	14665	14716	14810	14858	14793	14795	14789	14850	14825	14890	14748	14766	14932	14655	14863	14810	14781	14877	14726	14872	14764	14766	14730	14635	14785	14893	14943	14808	14783	14873	14740	14750	14672	14933	14725	14891	14847	14717	14982	14828	14957	14856	14781	14807	14728	14799	14811	14758	14748	14840	14862	14981	14909	14944	14833	14776	14820	14773	14987	14639	14665	14741	14775	14699	14721	14923	14836	14902	14981	14711	14765	14725	14826	14816	14701	14943	14790	14858	14809	14830	14840	14765	14822	14747	14901	14816	14843	14917	14745	14726	14882	14757	14838	14740	14867	14821	14832	14739	14794	14717	14826	14578	14777	14906	14687	14826	14969	14794	14756	14740	14766	14895	14955	14823	14852	14906	14811	14837	14716	14839	14783	14919	14733	14887	14879	14801	14697	15006	14887	14787	14739	14741	14745	14898	14817	14728	14938	14751	14856	14743	14779	14922	14706	14843	14789	14717	14635	14875	14835	14679	14975	14697	14881	14881	14800	14720	14804	14829	14796	14799	14814	14892	14820	14919	14910	14829	14901	15007	14764	14793	14828	14895	14687	14760	14790	14754	14852	14757	14717	14883	14850	14862	14848	14992	14771	14862	14799	14765	14997	14768	14994	14764	14809	14877	14861	14887	14844	14721	14748	14612	14764	14749	14793	14887	14830	14876	14924	14759	14838	14972	14779	14736	14837	14907	14701	14680	14749	14792	14892	14683	14746	14833	14931	14788	14921	14921	14772	14781	14826	14883	14853	14767	14750	14669	14616	14617	14861	14951	14724	14839	14730	14877	14886	14864	14618	14825	14689	14773	14803	14835	14915	14815	14849	14646	14813	14695	14742	14964	14838	14894	14898	14836	14888	14852	14782	14708	14974	14840	14852	14885	14621	14736	15016	14706	14804	14671	14713	14696	14855	14714	14757	14904	14758	14907	14760	14834	14964	14789	14736	14707	14853	14877	14820	14831	14898	14780	14882	14914	14761	14756	14870	14579	14806	14892	14814	14805	14994	14778	14648	14884	14684	14826	14829	14870	14802	14690	14626	14765	14928	14687	14705	14704	14616	14932	14818	14846	14741	14715	14746	14758	14805	14831	14806	14856	14890	14844	14879	14838	14616	14759	14854	14861	14935	14705	14909	14642	14743	14833	15010	14737	14932	14870	14811	14943	14664	14865	14693	14701	14636	14742	14843	14955	14726	14655	14677	14618	14793	14828	14826	14932	14921	14873	14789	15003	14674	14658	14812	14743	14755	14792	14789	14768	14816	14969	14664	14777	14762	14790	14712	14837	14897	14879	14731	14798	14708	14735	14897	14895	14885	14816	14818	14814	14824	14830	14637	14773	14757	14720	14903	15003	14798	14772	14786	14785	14852	14882	14769	14736	14877	14893	14884	14774	14878	14736	14764	14838	14846	14933	14766
30297	26007	28507	25891	22625	21715	21195	20572	20163	19888	19639	19476	19445	19745	19447	19460	19561	19345	19655	19342	19377	19364	19432	19430	19498	19733	19596	19429	19539	19578	19599	19467	19646	19387	19385	19291	19468	19326	19553	19685	19865	19597	19326	19385	19455	19198	19304	19415	19421	19417	19232	19441	19350	19544	19678	19427	19484	19388	19353	19275	19383	19441	19365	19346	19386	19473	19389	19394	19399	19300	19424	19633	19404	19421	19343	19429	19508	19347	19624	19494	19682	19519	19596	19450	19346	19387	19339	19550	19380	19401	19277	19485	19285	19418	19311	19152	19390	19644	19398	19377	19286	19269	19549	19385	19400	19349	19409	19267	19239	19223	19438	19325	19187	19446	19455	19348	19378	19476	19627	19596	19602	19451	19257	19605	19388	19380	19411	19327	19326	19710	19513	19524	19325	19281	19366	19372	19273	19481	19459	19387	19212	19414	19264	19284	19365	19331	19458	19260	19288	19392	19306	19409	19225	19521	19510	19636	19031	19359	19188	19369	19373	19266	19573	19391	19416	19267	19271	19276	19543	19588	19454	19425	19383	19291	19436	19233	19522	19576	19448	19421	19634	19502	19527	19542	19423	19256	19480	19418	19308	19368	19462	19233	19421	19414	19386	19287	19128	19368	19190	19188	19429	19586	19698	19433	19405	19444	19374	19525	19295	19497	19239	19479	19350	19676	19695	19329	19596	19264	19150	19514	19545	19444	19511	19336	19575	19346	19310	19385	19398	19354	19411	19242	19627	19284	19531	19449	19634	19341	19266	19246	19477	19385	19511	19217	19362	19344	19679	19296	19722	19472	19452	19374	19301	19500	19413	19276	19630	19541	19614	19484	19590	19569	19366	19275	19281	19368	19130	19352	19503	19515	19477	19430	19086	19522	19253	19106	19562	19464	19273	19477	19218	19345	19485	19170	19309	19315	19392	19324	19451	19269	19485	19330	19438	19557	19322	19227	19574	19291	19510	19138	19457	19488	19557	19302	19450	19367	19188	19481	19299	19555	19398	19364	19297	19161	19204	19386	19666	19301	19143	19383	19379	19237	19298	19354	19219	19482	19548	19426	19325	19397	19546	19434	19371	19479	19487	19200	19508	19368	19414	19397	19349	19407	19400	19498	19495	19504	19436	19548	19496	19388	19747	19619	19474	19248	19517	19390	19414	19449	19356	19426	19408	19289	19475	19438	19491	19355	19358	19329	19419	19358	19451	19360	19396	19314	19222	19455	19138	19591	19391	19554	19406	19553	19517	19304	19506	19225	19501	19342	19641	19175	19336	19186	19512	19393	19487	19719	19321	19198	19088	19284	19327	19275	19434	19232	19120	19130	19389	19364	19350	19325	19506	19299	19242	19456	19129	19500	19183	19338	19341	19401	19386	19362	19487	19312	19404	19174	19340	19503	19401	19386	19552	19221	19448	19386	19247	19428	19543	19648	19466	19581	19465	19403	19265	19444	19609	19429	19358	19440	19326	19480	19425	19385	19591	19463	19437	19202	19303	19336	19407	19450	19628	19337	19344	19495	19296	19381	19161	19300	19430	19401	19552	19513	19535	19402	19268	19338	19362	19582	19312	19562	19443	19350	19256	19447	19424	19196	19113	19583	19527	19372	19387	19538	19333	19392	19348	19359	19336	19434	19255	19633	19370	19213	19362	19472	19460	19418	19491	19243	19537	19405	19333	19469	19251	19329	19230	19487	19421	19394	19266	19583	19341	19463	19520	19307	19524	19589	19472	19374	19313	19626	19453	19439	19487	19230	19275	19436	19586	19572	19532	19459	19453	19391	19421	19437	19243	19618	19536	19493	19382	19441	19574	19227	19498	19308	19363	19392	19463	19442	19554	19430	19454	19474	19512	19415	19294	19441	19458	19288	19502	19448	19412	19493	19358	19597	19467	19543	19421	19445	19412	19371	19330	19290	19558	19303	19473	19549	19297	19471	19360	19136	19304	19311	19248	19238	19456	19379	19374	19273	19418	19138	19505	19485	19480	19612	19288	19430	19488	19399	19210	19255	19453	19301	19338	19428	19442	19261	19286	18963	19197	19375	19639	19310	19336	19404	19255	19568	19653	19352	19288	19467	19473	19296	19325	19529	19483	19375	19391	19375	19200	19274	19113	19468	19175	19592	19408	19394	19344	19388	19186	19399	19363	19248	19391	19503	19395	19472	19382	19573	19262	19364	19363	19325	19145	19545	19420	19344	19419	19287	19413	19440	19429	19583	19540	19222	19349	19614	19434	19267	19385	19276	19538	19276	19586	19513	19249	19366	19086	19367	19394	19319	19480	19457	19445	19449	19431	19166	19608	19249	19479	19437	19494	19216	19474	19309	19396	19130	19408	19732	19310	19596	19214	19332	19301	19201	19386	19447	19241	19381	19338	19593	19448	19527	19375	19415	19183	19430	19524	19387	19376	19209	19217	19355	19425	19471	19449	19367	19425	19445	19503	19441	19213	19448	19432	19469	19525	19384	19384	19343	19387	19405	19437	19493	19338	19202	19469	19267	19335	19444	19320	19474	19431	19554	19440	19489	19411	19402	19484	19575	19739	19344	19327	19424	19299	19362	19119	19416	19279	19205	19138	19524	19202	19405	19327	19450	19410	19234	19254	19241	19337	19332	19338	19569	19609	19340	19359	19427	19364	19346	19547	19333	19478	19430	19656	19386	19480	19375	19566	19249	19457	19706	19300	19651	19482	19357	19416	19292	19428	19406	19275	19412	19301	19477	19475	19398	19531	19572	19331	19385	19283	19460	19231	19376	19406	19362	19492	19518	19433	19420	19618	19258	19571	19363	19377	19367	19311	19379	19518	19501	19478	19584	19400	19374	19576	19359	19509	19336	19555	19436	19427	19433	19562	19480	19392	19374	19400	19191	19324	19400	19514	19417	19451	19431	19301	19581	19331	19535	19159	19271	19452	19219	19376	19503	19352	19471	19425	19357	19438	19366	19286	19511	19394	19452	19262	19444	19282	19370	19379	19615	19415	19461	19258	19677	19376	19520	19377	19266	19331	19472	19467	19458	19435	19287	19413	19302	19410	19239	19336	19323	19473	19620	19328	19379	19475	19404	19530	19259	19475	19361	19452	19284	19285	19323	19335	19523	19259	19437	19444	19419	19307	19355	19589	19499	19441	19473	19487	19580	19632	19394	19296	19437	19327	19216	19371	19467	19614	19407	19445	19564	19360	19560	19412	19421	19433	19638	19412	19490	19433	19310	19339	19535	19432	19570	19500	19327	19391	19320	19494	19293	19481	19260	19508	19252	19575	19397	19434	19224	19396	19394	19386	19412	19522	19496	19377	19439	19517	19303	19418	19402	19329	19477	19516	19549	19539	19674	19449	19623	19479	19614	19308	19178	19353	19389	19655	19486	19381	19472	19460	19229	19473	19377	19550	19617	19160	19333	19618	19460	19477	19331	19480	19427	19444	19500	19259	19518	19289	19257	19423	19429	19363	19229	19621	19355	19409	19482	19499	19408	19339	19635	19280	19429	19383	19253	19404	19355	19355	19263	19557	19367	19474	19407	19381	19276	19393	19239	19207	19393	19374	19617	19437	19524	19492	19173	19208	19396	19480	19317	19299	19167	19293	19439	19402	19364	19348	19420	19243	19230	19358	19322	19441	19526	19594	19635	19337	19328	19405	19267	19359	19449	19177	19215	19441	19410	19431	19479	19193	19517	19248	19319	19352	19706	19514	19684	19549	19431	19555	19280	19397	19552	19407	19201	19398	19526	19452	19326	19320	19524	19384	19470	19324	19304	19496	19500	19561	19524	19326	19459	19373	19501	19350	19366	19310	19573	19499	19186	19321	19427	19173	19362	19430	19468	19517	19385	19303	19649	19465	19452	19620	19473	19240	19324	19474	19413	19414	19203	19214	18964	19192	19626	19463	19417	19332	19253	19412	19481	19448	19552	19434	19758	19616	19489	19550	19346	19308	19330	19261	19484	19570	19413	19301	19507	19401	19354	19521	19403	19368	19545	19420	19227	19484	19343	19132	19494	19365	19253	19437	19435	19267	19233	19380	19227	19480	19299	19448	19564	19402	19616	19303	19327	19374	19346	19472	19633	19457	19361	19653	19416	19475	19399	19242	19415	19519	19326	19538	19227	19436	19494	19404	19408	19489	19592	19414	19130	19363	19419	19379	19465	19439	19535	19256	19524	19410	19251	19627	19876	19441	19292	19599	19319	19462	19307	19495	19333	19636	19268	19443	19563	19393	19329	19405	19451	19412	19331	19368	19364	19537	19437	19343	19328	19517	19147	19215	19318	19423	19394	19277	19230	19222	19378	19394	19396	19266	19333	19318	19372	19410	19441	19389	19504	19505	19360	19340	19329	19213	19520	19431	19412	19296	19577	19610	19407	19240	19440	19579	19402	19335	19329	19676	19271	19384	19343	19384	19502	19520	19500	19436	19304	19396	19353	19288	19512	19449	19530	19353	19281	19228	19384	19250	19433	19468	19089	19404	19387	19483	19296	19173	19454	19581	19433	19537	19270	19497	19635	19253	19488	19438	19456	19284	19260	19547	19403	19425	19549	19278	19244	19423	19114	19181	19299	19296	19256	19316	19587	19345	19412	19318	19549	19554	19628	19436	19344	19561	19519	19457	19329	19342	19410	19484	19479	19382	19184	19549	19512	19389	19403	19306	19399	19447	19403	19505	19501	19395	19339	19149	19364	19167	19243	19289	19283	19407	19547	19481	19274	19361	19293	19669	19683	19313	19430	19322	19376	19446	19435	19470	19381	19308	19365	19506	19382	19301	19578	19345	19341	19357	19213	19454	19653	19617	19423	19257	19591	19376	19560	19760	19646	19203	19474	19424	19231	19502	19750	19236	19322	19623	19335	19413	19358	19568	19663	19249	19409	19426	19622	19602	19596	19475	19362	19605	19284	19316	19440	19364	19383	19456	19484	19429	19467	19544	19523	19539	19284	19459	19170	19306	19334	19218	19485	19574	19338	19375	19310	19406	19411	19364	19323	19457	19450	19456	19386	19289	19445	19521	19596	19439	19298	19346	19410	19355	19343	19270	19408	19390	19474	19557	19320	19378	19213	19312	19417	19385	19354	19550	19366	19385	19326	19327	19095	19577	19472	19559	19446	19391	19436	19257	19550	19333	19452
23644	30951	28569	23368	19890	18506	17504	16645	15930	15627	15196	15210	14972	14993	14706	14989	14915	14849	15047	14753	14959	14916	14951	14927	14779	14824	15136	15007	14992	15134	14915	15047	14964	15049	14940	14828	14921	14861	15285	15255	15224	15178	15149	14619	14690	14819	14868	14738	14753	14904	15044	14828	14728	15029	14670	14746	14689	14897	14944	15020	14920	15115	14807	14816	14766	14854	14895	14816	14887	14811	14808	14939	14807	14798	14880	14726	15097	14898	14897	14841	14757	14730	15016	14916	14837	14923	14845	14769	14895	14925	14881	14924	14809	15004	14996	14821	14974	14711	14838	14827	15020	14844	14960	14881	14890	15043	14787	14964	14755	14829	14476	14886	15039	14902	14848	14781	14847	14799	14786	14878	14715	14785	14886	14731	14805	14929	14877	14738	14839	14838	14973	14953	14938	14779	14823	14817	14890	14844	14871	14792	14967	14910	14662	14902	14868	14873	14766	14815	14911	14795	14832	14735	14789	14847	14795	14901	14949	14684	14802	14740	15097	14913	14775	14863	14770	14951	14933	14870	14900	14818	14981	14853	14898	14812	14713	14901	14974	14852	14637	14989	14787	14874	14749	14913	14887	14814	14693	14698	14874	14873	15086	14803	14948	14759	14764	14955	14845	14890	14734	14929	14815	14856	14789	14827	14773	14896	14717	14996	14831	14964	14708	14881	14973	14686	14864	14837	14929	14903	14912	14937	14790	14847	14840	14903	14797	14866	14934	14992	14824	14792	14822	14957	14809	14967	15032	14728	14918	14942	14924	14894	14761	14715	14987	14968	14846	14855	14908	14941	14749	14816	14833	14859	14722	14772	14901	14897	14978	15022	14758	14814	14847	14726	14653	14742	14956	14844	14876	14798	14877	14892	14836	14807	14914	14771	14770	14727	14939	14642	14850	14938	14899	14790	14795	14848	14769	14792	14971	14728	15036	14940	14771	14783	14900	14774	14656	14967	14844	14773	14811	14780	14765	14854	14699	14836	15009	14853	14937	14766	15003	14878	14892	14872	14913	14882	14901	14822	14847	14686	14936	14780	14997	14890	14749	14798	15003	14966	14799	14860	14774	14902	14878	14765	14933	14718	14774	14741	14907	14853	14757	14731	14920	14827	14872	14933	14872	14914	14731	14864	15096	14804	14955	14989	14840	15022	14760	15041	14960	14794	14827	14892	14833	14874	14829	14911	14992	14932	14940	14940	14816	14728	14921	14878	14829	14830	14763	14992	14996	14873	14880	14944	15125	14824	14765	14940	14842	14971	14875	14725	14911	14624	14816	14937	15000	15006	14851	14935	15043	14795	15051	14733	14810	15022	14797	14878	14971	14773	14937	14794	14862	14900	14794	14821	14952	14845	15029	14737	14931	14764	14829	14955	14815	14811	14809	14675	14933	14775	15037	14931	14959	14771	14944	14677	15016	14836	14731	14948	14656	14881	14880	14918	14965	14795	14777	14930	14910	14860	14959	14801	14829	14709	14960	14831	14927	14936	14948	14800	14816	14867	14904	14802	14756	14904	14859	14702	14814	14942	14811	14868	14807	14893	14837	14819	14827	15008	14865	14915	14850	15068	14895	14865	14845	14965	14795	14812	14841	14914	14736	14782	14909	14788	14873	14939	14844	14884	14858	15008	14917	14835	14746	14956	14853	15007	14768	14934	14853	14869	14815	14782	14836	14798	14878	15033	14719	14834	14856	14831	14932	14842	14659	14877	14916	14843	14846	14928	14841	14910	14764	14900	14968	14801	14840	14867	14704	14791	14855	14983	14900	14907	14997	14826	15026	14870	14889	15066	15032	14798	14871	14993	14758	14983	14681	14900	14663	14865	14701	14783	14885	14787	14821	14727	14588	14792	14932	14826	14877	14810	14818	14805	14892	14894	15009	14970	15054	14927	14705	14908	14991	14940	14896	14793	14913	14949	14858	14758	14937	14768	14884	14868	14746	14844	14871	14881	14719	14861	14877	14878	14884	14741	14717	14993	14931	14870	14981	14896	14952	14955	14832	14717	14926	14858	14768	14831	14857	14839	14962	14891	14833	14899	14766	14858	14856	14924	14533	14835	14955	15018	14951	15115	14826	14789	14801	14833	14810	14811	14880	14931	14880	14931	14760	14983	14840	14751	14891	14889	14832	14757	14835	14922	14863	14846	14824	14819	14826	14818	14810	14861	15000	14841	14598	14867	14748	14825	14748	14824	14983	14878	14891	14639	14790	14998	14746	14969	14954	14683	14811	14833	14798	14790	14863	14765	14771	14952	14870	14944	14762	14856	14758	14877	14793	14850	14860	14789	14823	14910	14927	14890	14753	14909	14740	14615	14740	14984	14911	14610	14883	14900	14780	14919	14853	14846	14898	14767	14876	14829	15006	14978	14763	15027	14828	14943	14749	14835	14971	14914	14823	14803	14830	14999	14731	14989	14865	14849	14947	14924	14719	14822	14951	14774	14719	14915	14794	14891	14759	14994	15011	14660	14892	14955	14818	14901	14899	14781	14878	14971	14810	14929	14784	14843	14911	14751	14990	14808	15148	14930	15043	14802	14723	14815	14805	14895	15020	14973	14937	14840	14713	14963	14889	14843	14849	14836	14914	14862	14889	14788	14883	14894	14972	14978	14941	14753	15059	14863	14907	14991	14781	14944	14719	14880	14884	14896	14797	14808	14816	14916	14860	14886	14938	14797	15042	14751	14733	14849	14975	14974	14777	14944	14866	14877	14894	14832	14879	14793	14802	14876	14836	14896	14656	14788	14758	14973	14917	15030	14930	14804	14862	14879	14870	14900	14815	14806	14793	14881	14721	14886	14694	14989	14983	14880	14918	15037	14878	14920	14835	14800	14728	14967	14853	14769	14846	14820	14818	14921	14908	14699	14664	14804	14928	14958	14869	14990	14840	14847	14832	14736	14920	14717	14802	14701	14991	14814	14968	14800	15078	14943	14866	14857	14808	14837	14828	14819	14810	14923	14878	14898	14862	14977	14902	14939	14896	14849	14853	14979	15028	14890	14824	14746	14985	14942	14941	14967	14911	14899	14777	14883	15009	14876	14691	14939	14866	14830	14824	14927	14681	14932	14891	14791	14741	15043	14755	14765	14913	14917	14995	14889	14844	14891	14990	14744	14808	14859	14985	14926	14715	14958	14854	14818	14866	14843	14787	14924	14878	14794	14958	14861	14812	14962	15029	14828	14596	14960	14872	14758	14862	14880	14995	14710	14911	14886	14892	14809	14972	15007	14838	14842	14816	14766	14757	14928	14899	14849	14768	14720	14907	14877	15096	14946	14768	15030	14870	14924	14914	14910	14654	14896	15062	14857	14807	14788	14761	14984	14841	14696	14971	14783	14970	15044	14710	14742	14902	14853	14810	14895	14901	14861	14776	14706	14904	14831	14807	14778	14802	14903	14710	14765	15030	14833	14871	14772	14972	14678	15000	14881	14732	14830	14919	14795	14863	15023	14919	14922	15076	14808	15006	14987	14860	14883	14896	14794	14889	14807	14902	14931	14890	14847	15010	14997	14964	14849	15010	14821	14844	14879	14820	14838	14933	14828	14832	14795	14957	14975	14863	14862	14766	14937	14871	14865	14696	14769	14905	14852	14803	14910	14823	14930	14922	14738	14955	14932	14924	14977	15003	14879	14848	14853	14861	14845	14714	14827	14907	14767	14886	14801	14880	14842	14766	14806	14867	14801	14978	15020	14786	14848	14788	14800	14984	14902	14882	14852	15030	14883	14893	14738	14921	14968	14883	15011	14897	14853	14897	15042	14903	14758	14551	14869	14855	14922	14829	14881	14961	14835	14833	14929	14827	14803	14913	14965	14791	14876	15032	14973	14778	14866	14918	14791	14872	14763	14917	14881	14787	14947	14908	14904	14707	14920	14902	14991	14761	14905	14802	14940	14647	15047	14959	14783	14849	14972	14975	14942	15011	14858	15035	14876	14873	14765	15052	14842	14843	14844	14783	14950	14903	14941	14783	14865	14927	14873	14911	14884	14715	14941	14834	14885	14725	14863	14979	14804	14824	14931	14870	14861	15037	14913	14999	14925	14862	14778	14834	15039	14737	14821	14884	14989	14961	14771	14643	14697	14871	14881	15011	14782	15032	14880	14892	14825	14940	14723	14880	14872	14907	15011	14950	14758	14718	14954	14897	14926	14877	14904	14944	14624	14901	14887	14837	14876	14967	14798	14993	14735	14873	14848	14706	15006	14953	14885	14949	14804	14791	14976	14873	15058	14784	14885	14893	14907	14814	14772	14904	14966	15021	14789	14744	14907	14851	14877	14954	14702	14973	14787	15026	14642	15077	14968	14749	14968	14878	15008	15042	15060	14830	14768	14942	14946	14927	14795	14855	14795	14814	14758	14873	14950	14908	14788	14669	14786	15038	14958	14848	15046	14747	14897	14876	14737	14845	14811	14791	14868	14695	14765	14866	14886	14961	14878	15041	14793	14879	14893	14839	14892	14990	14780	14861	14621	14826	15001	14852	14910	14829	14966	14805	14804	14817	14855	14885	14869	14788	14829	14804	14748	14770	14882	14842	14821	14887	14855	14822	14915	14916	14888	14973	14825	14744	14950	14871	14887	14881	14855	14956	14715	14911	15000	14804	15126	14767	15040	14844	14973	14818	14893	14708	14815	15037	14889	14940	14834	14813	14944	14884	15080	15075	15040	14833	14780	14911	14770	14961	14803	14855	14663	15044	14810	14842	14882	14734	14940	14947	14964	15016	14788	15045	14900	14815	14853	14878	14898	14933	14877	14883	14859	14794	14841	15087	14825	14740	14868	14882	14787	14840	14825	14817	15046	14656	14900	14960	14751	14761	14990	14799	14868	14841	15074	14802	14870	14898	14952	14634	14783	14804	14835	14768	14904	14812	14831	14845	14831	14836	14943	14957	14733	14896	14783	14978	14849	14870	14751	14775	14816	14815	14920	15004	14990	14892	14863	14866	14977	14831	14944	14738	14926	14612	14918	14860	15003	14711	14805	14834	14875	14950	14970	14942	14736	15119	14975	14903	14775	14959	14838	14983	14857	14798	14736	14851	14803	14905	14737	15077	14758	14894	14854	14781	15021	14728	14932	14849	14938	14695	14915	14917	14841	14893	15012	14924	14868	14823	15000	14771	14932
24677	20957	28117	24476	23311	24609	24098	21041	20097	19726	19441	19188	19075	19084	19130	19095	19065	19030	19027	19211	19223	18910	18999	19025	19126	18829	19150	18956	18786	18801	19126	19179	19105	19304	19132	19016	18909	18964	19805	21142	20495	20169	19376	19215	18876	18871	18761	18788	18838	19004	18813	19122	18840	18988	18811	18862	18762	18779	18891	18936	18702	18840	18823	18867	18735	18989	18948	18704	18859	19037	18748	18753	18610	18888	19067	18822	18858	18878	19016	18853	18974	18922	18861	18913	18481	18666	18896	18805	18890	18816	18800	19031	18746	19021	18738	18736	18777	18923	18915	18844	18899	18686	18869	18918	18786	18846	18833	18967	18925	18987	19036	18951	18965	19005	18821	18894	18942	18959	18703	18631	18819	18804	18801	19017	18781	18922	18915	18973	18661	18744	18725	18741	18813	18698	18959	18789	18907	18921	18739	18896	19029	18742	18811	18706	18890	18665	18800	19018	18907	18805	18875	18928	18768	18798	18785	18738	18984	18907	18921	18805	18750	19153	18716	18835	18967	19020	18764	18945	18598	18795	18814	18703	18515	18840	18739	18755	18815	18711	18759	19004	19096	18752	18831	18717	18822	18880	18936	19048	18946	19005	18729	18731	18774	18892	18678	18832	18816	18537	18806	18562	18842	18769	18913	18926	18782	18773	18952	19032	19040	18801	18848	18805	18979	18678	18735	18919	18836	18815	18741	18710	18977	18867	18958	18809	18741	18959	18960	18855	18976	18615	19171	18733	18782	18949	18794	19190	18545	18794	18834	18771	18864	18963	18776	18839	18609	18975	18857	18823	18867	18761	18834	19030	18728	19065	18732	18918	18906	18728	18669	18752	18917	18763	18906	18856	18840	18806	18705	18756	18799	18906	18640	18743	18913	18793	18867	18655	18712	18867	18928	18974	18622	19086	18885	18813	18797	18709	18901	18886	18919	19005	18791	18746	18801	18869	18804	18777	18843	18705	18879	18784	18724	18865	18889	18990	18580	18774	18976	18854	18659	18916	18800	18790	18760	19040	18851	18925	19011	18916	18725	18870	18843	18700	18664	18818	18853	18926	18961	18828	18795	18759	18986	18792	18749	18871	18902	18708	18980	18865	18943	18671	18971	18818	18888	18724	19012	18876	18878	18956	18759	18805	18891	18845	18958	18867	18988	18755	18821	19076	18950	19025	18710	18842	18808	18931	18805	18707	18768	18747	18729	18948	18954	18783	18579	18655	18915	18709	18658	18921	19071	18918	18969	18933	18672	18633	18743	18587	18848	18874	18824	18967	18906	18857	18692	18891	18782	18826	18905	18792	18794	18750	18931	18794	18990	18941	18840	18800	18801	18705	18595	18821	18658	18851	18805	18707	18773	18925	18685	18828	18858	18809	18924	18856	18812	18859	18966	18742	18696	18839	18843	18883	18944	18812	18756	18862	18730	18704	18878	18744	18713	18878	19016	19027	18801	18995	18995	18903	18855	18905	18843	18583	18768	18648	18891	18911	18722	18830	18976	18929	18834	18909	18947	18758	18794	18479	18877	19078	18872	18978	18684	18904	18872	19118	18856	18991	18876	18817	18924	18911	18694	18824	18794	18632	18793	18849	18911	18924	18602	18728	18873	18881	19059	18940	18863	18962	19016	18870	19140	18995	18878	18695	18825	18694	18774	18499	18929	18935	18548	18869	18951	18819	18798	18961	18700	19054	18815	18869	18594	18706	18894	18839	18824	18643	18683	18960	18556	18683	18990	18870	18887	18887	18804	18837	18945	18958	18738	18966	18787	18733	18654	18751	18868	18755	18965	18837	18659	18899	18936	18917	18879	18995	18980	18731	18751	18783	18698	18905	18732	18832	18865	18703	18745	18782	18929	18952	18802	18903	18905	18786	18861	18913	18751	18723	18753	19013	18942	18785	18839	18790	18828	19031	18925	18928	18721	18727	18860	18784	18745	18681	19019	18802	18668	18810	18931	18775	18845	18869	18542	18768	18742	18779	18801	18828	18984	18899	18764	18610	18892	19016	18760	18907	18915	18826	18848	19070	19021	18956	18774	19022	18949	18775	18626	18771	18711	18864	18684	18691	18934	18943	18820	18646	18795	18841	18741	18828	18946	18823	18802	18798	18816	18818	18831	18915	18804	18944	18666	18612	18625	18852	18636	18841	18612	18744	18849	18642	19150	18790	18859	18994	18831	18962	18811	18843	18860	18791	18933	18664	18883	18955	18871	18763	18811	18890	18882	18803	19000	18857	18726	18822	18836	18789	18752	18850	18771	18863	18717	18778	18934	19020	18807	18650	18784	18982	18789	18655	18900	18588	18714	18783	18635	18997	18702	18890	18884	18973	19008	19014	18860	18900	18899	18871	18501	18923	19057	19052	18954	18849	18950	18953	18816	18521	18803	18679	18861	18862	18934	18567	19119	18771	18865	18615	18715	18769	18803	18842	18777	19060	18706	18815	18849	18943	18786	18850	18758	18901	18875	18838	19046	18688	18728	18851	18905	18688	18711	18822	18845	18733	18715	18631	19082	18766	18995	18738	18710	19064	18798	18765	18901	18915	18858	18820	18607	18896	18794	18963	18845	18923	18889	18902	19045	18769	18844	18889	18701	18748	18760	18822	18921	18629	18611	18844	18789	19095	18798	18805	18725	18798	19012	18610	18400	18932	18929	18715	18758	18621	18833	18737	18812	18884	18605	18671	18820	18667	18781	19024	18745	18963	18604	18878	18738	18661	18927	18946	18806	18813	18816	18649	18720	18772	18772	18985	18935	18782	19069	18754	18791	19019	18921	18925	19024	18760	18923	18838	18708	18683	18842	18640	18931	18613	19001	19206	18922	18792	18852	18798	18753	18892	18762	19070	18712	18635	18904	19045	18803	18935	18913	19056	18791	18973	18799	18962	18886	18754	18907	18819	18933	18620	18846	19070	19021	18769	18865	18878	18830	18791	18966	18783	18864	18817	18946	18921	18838	18716	18810	18968	18641	18741	18625	18926	18891	18899	18802	18835	19028	18781	18641	18956	18676	18816	18828	18618	18651	18944	18899	19012	18932	19125	18833	18842	18752	18882	19105	19037	18881	18514	18754	18940	18845	18934	18858	18658	18526	18680	18899	18815	18706	18580	18772	18789	18759	18863	18894	18830	18872	18741	18743	18923	18944	18666	18892	18967	18986	19144	18867	18795	18790	19016	18721	18800	18672	18781	18865	18773	18793	18694	18615	18928	18982	18790	18815	18961	18954	18858	18936	18721	18722	18718	18545	18907	18843	18803	18933	18728	18928	18788	18761	18725	18677	18938	18832	18901	18751	18795	18916	18710	18868	18828	18788	18681	18698	18814	18804	19076	18834	19044	18824	18895	18939	18679	18721	18601	18909	18848	18787	18981	19035	18753	18730	18907	18926	18855	18915	18848	18728	18994	18943	18780	18889	19006	18761	18909	18874	18724	18790	18639	18780	18691	18833	18675	18666	18803	18857	18989	18937	19060	18748	18668	18708	18770	18667	18538	18862	18819	18920	18840	18853	18999	19014	18850	18909	19043	18654	18885	18842	18776	18965	18699	18924	18889	18862	18929	18711	18725	18861	19007	18654	18891	18789	18899	19019	18874	18999	18702	18921	18929	18754	18779	19109	18744	18884	18829	18915	18834	18899	18868	18910	18789	19027	18838	18778	18732	18823	18612	18946	18711	18737	19030	19002	18998	18817	18921	18482	18773	18852	18646	18927	18992	18887	18600	19041	18562	18857	18737	18692	18603	19002	18912	18850	18633	18914	18873	18704	19002	18978	18810	18827	18769	18521	19025	18754	18848	18888	18963	18925	18773	18916	18873	18969	18918	18937	18991	18953	18684	19173	18709	19091	18948	18762	18694	18806	18945	18776	18810	18790	18767	19014	18696	18917	18803	18730	18843	18763	18804	18748	18985	18853	18556	18846	18795	18921	18796	18615	18743	18949	18815	18897	18614	18841	18781	18903	18812	18869	18916	18804	18737	18883	18799	18886	18776	18997	18857	18798	18846	18694	19013	18874	18690	18829	18722	18918	18991	18866	18771	18771	18658	18790	18916	18933	18970	18671	18770	19065	18771	18841	18746	18814	18871	18763	18565	18934	18759	18755	18780	18901	18879	18850	18775	18831	19037	18981	18877	18904	18889	18938	18889	18830	18850	18932	18675	18890	18744	18790	18718	18647	18621	18894	18890	18694	18821	18616	18918	18941	18696	18744	18855	18818	18789	18873	18978	18781	18882	18805	18815	18975	18785	18856	18799	18928	18965	18890	18811	18787	18885	18993	18826	18850	18873	18765	18877	18742	18922	18805	19015	18719	18815	18823	18814	18888	18829	18727	18972	18805	19058	18870	18808	18863	18626	18862	18998	18862	18928	18662	18812	18727	18824	18674	18879	18812	18906	18908	18901	18984	18670	19080	18909	18613	18872	18916	18509	18904	18811	18630	19011	18780	18876	18998	18727	18889	18865	18772	18628	18894	18894	18844	18770	18684	18752	18695	19066	18824	18915	18829	19003	18866	18763	18959	18960	18934	18774	18983	19033	18867	18867	18878	18776	18862	18717	18784	18630	18886	18703	18718	18982	18836	18887	18768	18768	18940	19013	18911	18922	19050	18818	18829	18767	18940	18685	19019	18863	18715	18775	18714	18583	18856	18890	18712	18631	18950	18873	18765	18824	18883	18932	19200	18866	18927	18883	18956	18865	18736	18926	19125	18579	18888	18794	18965	18999	18878	18722	18931	18802	18882	18711	18890	18590	18602	18710	18760	18966	18743	18850	19002	18805	19015	18782	18814	18741	18842	18889	18682	18744	18795	18863	18942	18741	18885	18616	18829	18801	18746	18932	18940	18839	18897	18695	18804	18909	19013	19065	18984	18887	18670	18932	19001	18910	19048	18832	18981	18951	18953	18918	18852	18817	18976	18993	18842	18721	18901	18893	18871	18765	18764	18554	18609	18882	18835	18785	18858	18840	18788	18919	19010	18764	18855	18997	18599	18852	18883	18569	18731	18693	18835	18950	18764	18911	18604	18787	18859	18606	18932	18721	18832	18859	18970	18779	18803	18853	18630	18870	18799	18840	19087	18714	18726	18939	18970	18887	18808	18713	18941	18958	18953	18800	18759	19085	18877	18949
22944	37972	35175	28402	23732	21038	19101	17707	16469	15888	15445	15160	14982	14838	14853	14778	14743	14596	14890	14758	14780	14663	14695	14707	14557	14666	14732	14917	14868	14771	14653	14872	14747	14722	14698	14781	14823	14735	16351	17637	16489	16015	14874	14523	14743	14564	14634	14585	14687	14356	14657	14539	14469	14518	14558	14497	14383	14596	14501	14507	14543	14607	14539	14704	14531	14681	14324	14728	14537	14629	14427	14651	14397	14666	14536	14519	14726	14591	14699	14468	14737	14715	14505	14577	14659	14596	14571	14503	14444	14611	14539	14502	14680	14533	14586	14520	14809	14702	14581	14556	14441	14553	14496	14413	14660	14596	14695	14531	14605	14587	14474	14599	14487	14532	14577	14765	14663	14670	14604	14475	14577	14587	14715	14572	14451	14693	14642	14617	14544	14512	14607	14630	14662	14621	14694	14584	14498	14739	14612	14563	14620	14450	14605	14730	14584	14439	14529	14535	14546	14651	14471	14601	14536	14503	14505	14464	14487	14582	14580	14608	14521	14494	14525	14700	14660	14548	14557	14487	14667	14467	14539	14428	14643	14582	14493	14481	14564	14425	14584	14501	14575	14713	14595	14597	14543	14537	14594	14545	14628	14549	14638	14631	14441	14634	14598	14499	14503	14564	14573	14677	14386	14404	14641	14511	14783	14790	14565	14503	14441	14536	14470	14476	14710	14617	14498	14464	14492	14517	14511	14532	14494	14373	14591	14698	14434	14572	14539	14620	14385	14605	14564	14610	14540	14594	14595	14775	14461	14447	14461	14685	14466	14496	14460	14642	14646	14232	14523	14446	14570	14563	14758	14699	14529	14608	14750	14515	14569	14595	14599	14601	14421	14537	14553	14532	14492	14648	14680	14607	14629	14550	14870	14503	14491	14563	14506	14665	14634	14476	14550	14514	14713	14533	14705	14601	14457	14736	14700	14480	14893	14474	14581	14731	14654	14630	14650	14482	14599	14722	14588	14612	14646	14600	14510	14661	14620	14512	14563	14422	14599	14570	14459	14665	14509	14627	14510	14680	14636	14593	14513	14577	14556	14550	14700	14651	14436	14507	14419	14569	14535	14373	14571	14515	14439	14665	14608	14681	14588	14374	14430	14591	14640	14467	14506	14577	14614	14631	14481	14611	14485	14653	14574	14641	14610	14488	14575	14694	14574	14617	14600	14590	14513	14436	14725	14533	14473	14621	14606	14628	14734	14441	14519	14626	14732	14414	14566	14714	14484	14549	14633	14423	14593	14590	14602	14555	14506	14507	14660	14575	14658	14663	14473	14418	14722	14598	14580	14480	14595	14556	14577	14375	14719	14636	14376	14622	14676	14535	14708	14471	14616	14651	14481	14546	14447	14515	14586	14537	14632	14502	14532	14609	14706	14505	14585	14527	14680	14773	14504	14740	14619	14507	14784	14471	14622	14490	14627	14695	14679	14584	14647	14635	14540	14525	14522	14607	14739	14560	14598	14648	14666	14483	14713	14576	14647	14715	14637	14603	14604	14683	14556	14457	14580	14517	14510	14775	14586	14465	14253	14762	14507	14575	14649	14605	14679	14404	14528	14562	14500	14742	14754	14515	14539	14417	14595	14536	14682	14581	14513	14855	14571	14657	14463	14471	14534	14665	14507	14692	14436	14516	14507	14498	14606	14611	14458	14526	14570	14507	14605	14597	14584	14555	14675	14532	14607	14652	14548	14581	14656	14591	14595	14644	14536	14612	14671	14718	14494	14532	14601	14614	14533	14406	14710	14496	14650	14505	14637	14745	14634	14617	14475	14487	14658	14613	14607	14621	14465	14436	14643	14520	14543	14570	14533	14487	14590	14372	14519	14529	14572	14583	14590	14474	14438	14431	14542	14583	14611	14495	14686	14509	14610	14499	14664	14592	14691	14636	14496	14507	14532	14682	14592	14647	14715	14667	14433	14552	14633	14561	14492	14482	14603	14554	14464	14567	14593	14639	14655	14680	14505	14570	14584	14461	14468	14527	14566	14646	14710	14696	14448	14498	14600	14531	14584	14498	14530	14595	14739	14624	14615	14644	14606	14632	14586	14555	14585	14538	14652	14672	14455	14584	14541	14413	14550	14573	14562	14501	14627	14652	14540	14683	14520	14552	14595	14525	14588	14466	14481	14636	14546	14678	14537	14668	14496	14514	14309	14686	14673	14604	14529	14699	14759	14418	14692	14436	14563	14632	14671	14476	14519	14566	14571	14390	14638	14617	14540	14475	14464	14511	14551	14572	14465	14467	14505	14604	14713	14548	14558	14544	14451	14658	14754	14624	14677	14312	14471	14595	14471	14466	14610	14431	14602	14392	14496	14505	14691	14770	14701	14479	14659	14637	14565	14511	14585	14498	14614	14573	14591	14490	14587	14518	14529	14436	14742	14656	14476	14400	14565	14534	14506	14439	14637	14494	14787	14621	14571	14480	14509	14736	14430	14523	14612	14391	14505	14522	14661	14875	14461	14495	14723	14506	14548	14676	14567	14589	14560	14727	14654	14588	14728	14574	14649	14531	14580	14736	14517	14576	14592	14672	14661	14418	14571	14706	14576	14626	14604	14808	14595	14575	14502	14433	14620	14664	14527	14538	14666	14551	14350	14671	14591	14712	14603	14555	14643	14629	14570	14544	14599	14614	14585	14524	14455	14423	14537	14494	14561	14633	14640	14526	14703	14524	14477	14469	14586	14420	14505	14430	14509	14515	14758	14722	14687	14415	14448	14551	14599	14507	14563	14610	14663	14585	14642	14513	14602	14666	14643	14459	14438	14640	14604	14503	14450	14559	14519	14596	14456	14570	14503	14500	14571	14596	14580	14477	14789	14364	14533	14403	14573	14703	14573	14540	14635	14458	14426	14659	14706	14478	14607	14486	14730	14627	14448	14496	14443	14562	14591	14574	14469	14588	14590	14660	14606	14496	14475	14686	14588	14469	14663	14635	14642	14558	14598	14653	14608	14559	14569	14505	14666	14425	14609	14480	14520	14469	14644	14611	14660	14592	14605	14459	14600	14474	14555	14642	14721	14570	14698	14296	14640	14662	14586	14608	14581	14673	14611	14585	14503	14628	14401	14497	14510	14474	14526	14496	14532	14614	14509	14435	14425	14565	14614	14607	14683	14614	14569	14581	14482	14498	14698	14551	14540	14476	14616	14587	14574	14531	14714	14477	14688	14577	14452	14730	14577	14641	14512	14649	14559	14654	14557	14557	14548	14569	14581	14616	14579	14475	14555	14730	14606	14503	14556	14546	14647	14608	14577	14506	14584	14687	14571	14481	14480	14602	14543	14697	14614	14625	14355	14608	14490	14676	14492	14496	14851	14607	14575	14663	14505	14737	14547	14588	14459	14562	14679	14529	14535	14649	14578	14674	14663	14516	14505	14635	14613	14719	14536	14508	14688	14450	14661	14577	14463	14487	14455	14510	14657	14382	14684	14628	14592	14415	14569	14572	14662	14642	14524	14559	14427	14546	14697	14522	14650	14537	14634	14799	14511	14588	14557	14599	14473	14603	14670	14588	14662	14584	14524	14539	14623	14528	14568	14595	14691	14574	14554	14344	14628	14579	14621	14544	14621	14594	14651	14459	14566	14559	14850	14658	14583	14712	14599	14599	14749	14501	14520	14478	14696	14457	14617	14631	14457	14596	14610	14437	14648	14461	14439	14530	14642	14595	14527	14534	14793	14657	14665	14621	14649	14667	14694	14593	14428	14734	14486	14496	14653	14631	14553	14623	14606	14548	14457	14521	14518	14421	14689	14631	14462	14457	14664	14634	14508	14543	14694	14620	14404	14687	14397	14635	14718	14398	14608	14598	14554	14492	14647	14414	14738	14644	14547	14521	14494	14530	14554	14580	14626	14735	14371	14496	14452	14711	14582	14453	14584	14669	14601	14739	14454	14464	14483	14690	14489	14524	14391	14561	14670	14664	14591	14636	14699	14572	14528	14678	14615	14408	14597	14816	14472	14555	14541	14690	14505	14579	14766	14563	14749	14780	14632	14558	14534	14589	14629	14519	14490	14653	14623	14515	14631	14488	14622	14491	14534	14544	14613	14722	14528	14749	14692	14423	14499	14535	14490	14556	14627	14542	14758	14530	14745	14501	14579	14530	14733	14596	14569	14543	14507	14474	14558	14651	14640	14650	14547	14550	14504	14463	14405	14530	14538	14623	14412	14506	14743	14625	14525	14616	14702	14682	14604	14608	14544	14627	14590	14519	14723	14650	14542	14480	14462	14554	14712	14600	14554	14436	14665	14693	14541	14584	14433	14640	14442	14508	14411	14527	14549	14662	14606	14525	14544	14684	14517	14438	14653	14584	14556	14492	14715	14588	14624	14495	14663	14351	14469	14540	14431	14486	14573	14403	14588	14441	14868	14528	14438	14580	14562	14634	14581	14686	14581	14386	14472	14564	14588	14535	14579	14605	14646	14538	14534	14579	14670	14479	14551	14574	14644	14595	14429	14607	14536	14393	14650	14600	14568	14548	14497	14571	14604	14717	14614	14631	14694	14485	14542	14614	14540	14685	14610	14693	14527	14703	14543	14467	14494	14638	14519	14671	14656	14697	14722	14497	14758	14613	14528	14450	14662	14636	14633	14497	14662	14687	14499	14519	14571	14606	14366	14605	14577	14668	14600	14616	14683	14568	14643	14607	14549	14561	14425	14605	14607	14611	14506	14470	14576	14691	14512	14468	14423	14470	14356	14603	14499	14382	14594	14687	14457	14506	14558	14578	14716	14507	14591	14459	14465	14553	14448	14615	14789	14660	14475	14435	14498	14466	14548	14635	14518	14622	14542	14738	14381	14755	14665	14518	14752	14507	14530	14695	14652	14555	14529	14542	14583	14654	14336	14656	14564	14482	14586	14705	14598	14773	14727	14690	14725	14557	14670	14634	14562	14666	14474	14718	14752	14618	14547	14575	14593	14496	14489	14630	14390	14696	14703	14476	14732	14510	14499	14593	14596	14702	14517	14523	14473	14485	14451	14577	14407	14802	14612	14588	14610	14547	14500	14534	14505	14593	14679	14597	14783	14547	14682	14562	14641	14651	14607	14677	14574	14621	14667	14507	14695	14623	14542	14561	14352	14438	14638	14469	14536	14605	14453	14650	14577	14629	14587	14632
23413	20909	28344	23675	21690	24524	25449	20546	19033	18701	18313	17847	17534	17700	17830	17366	17556	17352	17543	17375	17442	17488	17361	17406	17239	17330	17711	17390	17408	17246	17359	17453	17443	17464	17575	17261	17369	17379	18930	21283	20186	19455	17640	17254	17382	17303	17307	17230	17143	17277	17221	17300	17274	17189	17077	17076	17335	17134	17177	17165	17263	17336	17128	17031	17141	17106	17288	17202	17129	17263	17403	17187	17173	17218	17391	17208	16917	17175	17181	17086	17070	17303	17349	17446	17363	17426	16953	17041	17294	17024	17240	17306	17357	17099	17095	17113	17312	17358	17273	17159	17253	17078	17233	17115	17198	17122	17279	17136	17186	17158	16845	17219	17192	17057	16855	17372	17077	17231	17051	17342	17172	16958	17100	17162	17086	17221	17101	17094	17059	17385	17249	17224	17355	17250	17134	17138	17238	17217	17182	17043	17071	17294	17154	17235	17305	17110	17189	17082	17289	17203	17183	17221	17152	17210	17292	17142	17044	17180	17201	17139	17196	17028	17414	17060	17173	17248	17384	17395	17121	17037	16894	17194	17172	17151	17087	17114	17264	17332	16997	17052	17245	17193	17041	17065	17179	16927	17146	17121	17184	17047	17059	17081	17247	17205	17110	17305	16984	17166	17284	17176	17167	17038	17238	17146	17157	17464	16869	17028	17253	17024	17015	17180	17226	17088	17194	17195	16985	17014	16993	17067	16934	17197	17028	17213	17219	17266	17204	17073	17154	17246	17077	17240	17200	16961	17269	17152	16932	17097	17029	17085	17243	17189	17290	17185	17187	17151	17198	17291	17210	17208	17391	17218	17239	17178	17255	17166	17033	17066	17082	17115	17167	17083	16948	16935	17009	17140	17220	17202	17304	17443	17071	17127	17218	17111	17268	17020	17253	17233	17122	17193	17176	17122	17082	17202	17264	17150	17386	17313	17193	17132	17362	17268	17333	17224	17108	17221	17074	17106	17122	17122	17249	17206	17260	16996	17201	17076	17125	17038	17186	17130	17301	17232	17082	16873	17099	17219	17278	17147	17229	17129	17045	17125	17202	17052	16946	17236	17204	16921	17194	16987	17205	16850	17024	17269	17185	17169	17080	17000	17076	17018	17037	17179	17136	17002	17024	17206	17152	17480	17289	17134	17156	17051	17155	16955	17271	17099	17025	17136	16959	17347	17082	17039	17257	17231	17217	17082	17212	17114	17039	17102	17312	17258	17279	17162	17177	17179	17064	17220	17102	17191	17225	17089	17051	17054	16930	17155	17193	16983	17262	17223	16976	17100	17096	17140	17310	17100	17160	17236	17234	17191	17310	17126	17069	17044	17174	17055	17339	17317	17446	17221	17235	17277	17153	17044	17108	17198	17026	17312	17195	17293	16963	17182	17043	17292	17075	17065	17239	17096	17190	17155	17181	17331	17311	17273	16843	17078	17147	17003	17368	17183	17192	17327	17248	17306	17035	17261	17224	17067	17002	17140	17287	17303	17211	17056	17172	17219	17066	17166	17196	17232	17013	17193	17142	17239	17011	17399	17108	17168	17191	17172	17375	17067	16982	17166	16998	17119	17122	17056	17158	17229	17166	17290	17216	17031	17104	17037	17129	17335	17391	17130	17107	17001	17145	17076	17274	17283	17104	17099	17116	17019	17201	17198	16897	17270	17174	17004	17235	17103	17110	17356	17115	17138	17233	17099	17176	17138	17192	17014	16956	17112	17033	17283	17275	17070	17204	17329	17135	17251	17229	17273	17122	17173	17089	16893	16882	17080	17113	16934	17083	17067	17193	17076	17202	17122	16950	17272	17098	17042	17033	17129	17264	16941	17044	17152	17324	17126	17298	17181	17088	17220	17183	16961	17188	17202	17079	17197	17161	17139	17334	17124	17349	16986	17282	17052	17207	17210	16998	17172	17193	17044	17279	17209	17141	17225	17171	17088	17062	16924	17102	17326	16985	17150	17026	17259	17220	17353	17177	17271	17207	17039	16996	17226	17077	17049	17037	16998	17122	17183	17177	17035	17136	17167	17335	17105	17121	17079	17020	17125	17141	17115	17160	17124	17358	17099	17165	17396	17161	17182	17150	17025	17081	17098	17068	17185	17014	17081	17215	17000	16834	16950	17240	17474	17198	17072	17218	16995	17082	16914	17186	17445	17171	16998	17172	16887	17100	17238	17228	17146	17199	17157	16995	17259	17142	17137	17348	17308	17126	17189	17280	17105	17270	17154	17084	17030	17060	17044	17293	17112	17132	17065	17057	17117	16953	17359	17144	17173	17242	17267	17248	17121	17162	17191	17145	17357	17179	17304	17222	17134	17089	17272	17137	17131	17088	17174	17285	17069	17150	17150	17185	17350	17250	17134	17246	17057	17167	17167	17135	17090	17238	17081	17128	17094	17058	17146	17061	17071	17071	17310	17056	17199	17207	17196	17057	17038	17359	17207	17222	16955	17297	17054	17131	17244	17294	17184	17272	17099	17292	17220	17304	17143	17294	17119	17048	17117	17053	17116	17206	17072	17186	17195	17234	17204	17312	17284	17219	17290	17177	17227	17062	17116	17291	17087	17050	17326	17346	17076	17037	16929	17324	17345	17205	17133	17127	17151	17138	17009	17034	17070	17135	17093	17150	17113	17258	16999	17116	16938	17039	17214	17385	17163	16832	17063	17250	17196	17041	17139	17070	17110	17257	17219	17202	16974	17129	17140	17019	17127	17112	17000	17037	17169	17045	17417	17019	17230	17124	16990	17021	16999	16993	17048	17116	17240	17114	17124	17125	17073	17343	17417	17062	17278	17045	17168	17360	17159	17136	17240	17089	17203	17382	17395	17169	17079	17034	16941	17223	17318	17118	17309	17056	17187	17109	17204	17121	17225	17208	17077	17141	17110	16986	17198	17189	17121	17081	17051	17324	17144	16973	17210	17222	17243	17038	17282	17082	17145	17066	17196	17201	17157	17086	17151	17050	17003	17147	17108	17044	17343	17375	17218	16990	17224	17071	17279	17015	17082	17179	17063	17225	17060	17336	17165	16933	16952	16972	17200	16933	17198	16938	17139	17185	17031	17201	17005	17093	17288	17191	17269	17084	17075	17092	17140	17181	16897	17172	16986	17159	17254	17145	17011	17335	17344	17111	17021	17035	17136	16931	17022	17212	17193	17334	17279	17114	17205	17035	17215	17605	17011	17369	17156	17043	17108	17203	17059	17158	17155	17060	17056	17330	17175	16960	16966	17039	17249	17179	17054	17369	17264	17230	17244	16972	17049	17254	17191	17095	16974	17163	17201	17298	17287	17298	17070	16936	17122	17312	17067	17356	17204	17335	17033	17349	17222	17027	17186	17145	17349	17184	17176	17187	17000	17042	17100	17237	17256	17268	17258	17174	17170	17309	17246	17281	17125	17084	17109	17243	17155	16956	17139	17237	17263	17199	16966	17280	17166	17039	17303	17178	17116	17069	17042	17054	17147	17263	17058	17177	17030	17371	16941	16922	17012	17108	17152	17307	17261	17144	17315	17132	17301	17227	17320	17148	17093	17379	17088	17306	16996	17132	17127	17275	17110	17285	16949	17112	17139	17388	17050	17133	17235	17084	17077	17205	17381	17299	17424	17178	17105	17293	17145	17084	17096	17287	17184	17173	17268	16943	17115	17244	16986	17093	17019	17153	16933	17270	17066	17051	17261	16999	17148	17013	17140	17222	17111	16955	17296	17270	17115	17219	17220	17215	17057	17144	17230	17069	17366	17088	17227	17237	17202	17086	17235	17382	17398	17224	17285	17154	17131	17163	17224	17241	17005	17257	17130	17253	17101	17273	17141	17079	17263	17115	17174	17197	17227	17348	16965	17090	17196	17201	17072	17314	17142	17140	17135	17190	17136	17253	17135	17071	16985	17123	17153	17168	17173	17192	17326	17021	17040	17088	16936	17143	17256	17068	17151	17196	17300	17235	16960	17106	17243	17004	17277	17216	17253	17086	17015	17151	17320	17220	17192	17016	17145	16949	17340	17305	17131	17021	17311	17186	17296	17181	17049	17185	17175	17182	17045	17157	17170	17003	17044	17128	17020	17113	17240	17340	17125	17168	17185	17278	17261	17502	17014	17315	17172	17269	17175	17087	17180	16994	17019	17195	17213	17090	17379	17115	17018	17327	16998	17101	17115	17300	17059	16907	17082	17171	17054	17186	17044	17197	17258	17256	17081	17223	17103	17356	17186	17060	17205	17231	17242	17138	17422	17036	17196	17091	17241	17301	17228	17113	17220	17359	17160	17208	17173	17211	17163	17129	17335	17247	16968	17252	17383	17238	17090	17086	17158	17218	17119	17216	17031	17172	17131	17009	17363	17227	17218	17136	17078	17322	17223	17308	16992	17001	17002	17149	17020	16984	16984	17082	17009	17207	17174	17342	17288	17300	17315	17107	17280	17192	17061	16936	17271	17187	17144	17099	17244	17328	17293	17207	17186	17348	17011	17003	17148	17272	17141	17057	17084	16893	17211	17196	16948	17231	17138	17202	17094	17037	17236	17212	16999	17338	17202	17154	17145	17236	17043	17138	17355	17183	17147	16895	16991	17141	17041	17134	17237	17195	17079	16953	17222	17108	16868	17019	17101	17191	17187	16996	17074	17101	17152	17107	17034	17033	16984	17187	17213	17443	17163	17360	17028	17210	17130	17080	17198	17193	17316	17295	17133	17305	17132	17155	17412	17180	17168	17348	17189	17206	17117	17084	17247	17227	17362	17269	17041	17120	17216	17269	17118	17372	17278	17092	17043	17157	17080	17243	16948	17078	17101	17150	17309	17229	17182	17299	17064	17104	17058	17046	17160	16910	17305	17199	17071	17139	17285	16996	17181	17335	17285	17194	17180	17194	17217	17206	17082	17553	17175	17102	17373	17133	17121	17144	17296	17149	17119	17140	17218	17262	17150	17112	17259	17090	17252	17268	17029	17169	17138	17246	17110	17075	17196	17128	17171	17165	17094	17166	17186	17335	17075	17206	17233	17322	17124	17213	17119	17256	17021	17125	17142	17207	17199	17203	17041	17059	17211	17203	16943	17215	17113	17040	17123	17081	17217	17296	16975	17040	16910	17022	17140	17137	17084	17256	17190	17087	17129	17137	17039	17083	17049	17202	17002
24639	41703	39269	31279	25947	22320	19944	17914	16195	15476	14801	14235	14213	13950	14096	13906	13892	13801	14024	14045	14001	13865	13838	13686	13728	13734	14069	14112	13812	13736	13807	13810	13934	13971	14073	13863	13924	13817	16206	19526	17260	15841	14015	13674	13475	13379	13602	13532	13606	13542	13649	13597	13708	13470	13510	13642	13618	13566	13691	13562	13572	13580	13579	13665	13510	13469	13627	13638	13660	13688	13416	13458	13461	13660	13445	13371	13542	13680	13813	13595	13751	13605	13470	13551	13585	13441	13645	13613	13752	13637	13592	13412	13408	13626	13556	13492	13612	13623	13504	13484	13645	13305	13597	13632	13627	13507	13572	13577	13463	13544	13555	13546	13497	13577	13699	13670	13488	13591	13584	13606	13629	13605	13477	13466	13583	13690	13562	13475	13571	13514	13449	13437	13602	13624	13467	13707	13349	13557	13450	13617	13617	13602	13377	13423	13614	13532	13547	13402	13595	13612	13554	13656	13679	13615	13436	13644	13648	13493	13537	13751	13453	13376	13520	13569	13569	13633	13566	13521	13434	13496	13652	13433	13406	13594	13490	13556	13648	13499	13515	13737	13538	13504	13681	13511	13623	13520	13546	13433	13682	13479	13415	13652	13444	13599	13482	13650	13597	13806	13474	13499	13484	13570	13579	13520	13444	13513	13517	13560	13493	13780	13624	13526	13565	13655	13571	13631	13463	13489	13602	13635	13564	13501	13431	13539	13619	13540	13388	13478	13824	13683	13521	13509	13652	13685	13691	13568	13584	13706	13511	13694	13619	13530	13431	13518	13494	13588	13331	13772	13434	13471	13600	13550	13629	13574	13635	13443	13660	13523	13504	13475	13710	13706	13753	13524	13537	13578	13626	13584	13575	13626	13478	13699	13648	13532	13528	13415	13520	13444	13727	13532	13424	13497	13626	13512	13499	13483	13491	13645	13494	13509	13434	13431	13620	13518	13667	13607	13517	13488	13553	13534	13498	13605	13541	13568	13550	13695	13533	13526	13725	13544	13727	13625	13578	13321	13698	13635	13605	13571	13644	13567	13496	13437	13645	13466	13646	13623	13436	13545	13658	13652	13456	13588	13571	13359	13702	13572	13592	13563	13480	13640	13438	13633	13635	13545	13594	13673	13415	13538	13658	13607	13712	13504	13365	13586	13422	13633	13598	13518	13506	13674	13656	13716	13494	13647	13571	13647	13642	13652	13632	13661	13549	13537	13731	13586	13509	13555	13535	13464	13541	13724	13488	13533	13469	13517	13645	13455	13538	13687	13566	13712	13509	13533	13476	13596	13489	13741	13500	13415	13633	13616	13624	13434	13381	13474	13483	13548	13584	13317	13549	13483	13696	13572	13530	13587	13576	13704	13616	13704	13345	13618	13494	13454	13410	13423	13573	13430	13584	13555	13427	13549	13554	13643	13525	13459	13503	13647	13419	13497	13530	13557	13654	13387	13487	13557	13575	13712	13596	13510	13454	13493	13614	13567	13777	13579	13510	13516	13590	13631	13502	13548	13550	13738	13659	13635	13586	13750	13566	13494	13614	13558	13606	13462	13502	13610	13520	13492	13378	13624	13660	13747	13595	13551	13515	13435	13492	13524	13542	13523	13722	13540	13515	13456	13625	13472	13460	13447	13611	13375	13457	13526	13542	13692	13717	13449	13517	13671	13526	13522	13692	13469	13555	13588	13440	13657	13527	13582	13476	13440	13553	13557	13719	13558	13682	13567	13557	13606	13667	13456	13542	13614	13490	13723	13533	13394	13692	13454	13669	13505	13517	13445	13415	13539	13719	13631	13679	13510	13561	13527	13457	13555	13565	13595	13691	13355	13496	13563	13612	13545	13611	13784	13628	13633	13561	13657	13555	13529	13521	13684	13388	13613	13626	13521	13389	13656	13532	13651	13520	13454	13564	13672	13457	13508	13565	13424	13479	13632	13544	13614	13525	13704	13667	13424	13618	13547	13707	13420	13637	13564	13626	13515	13690	13463	13428	13474	13505	13629	13561	13578	13521	13635	13657	13349	13522	13467	13763	13512	13475	13601	13483	13392	13544	13562	13452	13400	13405	13391	13485	13593	13541	13562	13640	13586	13661	13711	13554	13415	13463	13655	13399	13591	13545	13540	13626	13690	13719	13369	13603	13644	13513	13623	13450	13686	13639	13505	13558	13581	13676	13613	13595	13572	13617	13668	13543	13492	13554	13464	13545	13492	13551	13480	13498	13621	13486	13516	13540	13510	13484	13540	13442	13729	13441	13635	13737	13734	13548	13450	13579	13773	13513	13650	13550	13453	13605	13723	13498	13651	13513	13576	13419	13340	13595	13491	13559	13602	13637	13436	13432	13527	13513	13469	13532	13599	13513	13497	13539	13597	13597	13604	13739	13522	13568	13658	13622	13583	13714	13482	13489	13555	13596	13587	13485	13530	13620	13563	13668	13421	13604	13723	13515	13613	13459	13507	13473	13720	13519	13595	13461	13507	13614	13622	13552	13525	13716	13476	13697	13517	13470	13554	13618	13644	13511	13462	13536	13512	13581	13542	13547	13698	13509	13483	13549	13653	13410	13602	13628	13477	13511	13706	13729	13643	13481	13627	13674	13507	13738	13336	13563	13579	13685	13649	13500	13537	13618	13526	13459	13611	13432	13568	13451	13606	13382	13543	13482	13656	13610	13428	13623	13467	13666	13658	13628	13546	13677	13577	13562	13633	13605	13498	13515	13671	13596	13474	13551	13592	13647	13514	13621	13470	13604	13438	13614	13638	13580	13568	13648	13708	13672	13560	13657	13546	13727	13575	13534	13646	13599	13530	13664	13575	13551	13663	13508	13617	13723	13610	13536	13610	13544	13604	13649	13634	13421	13391	13480	13567	13615	13580	13537	13687	13659	13559	13609	13640	13614	13568	13616	13491	13475	13657	13466	13553	13429	13602	13463	13498	13621	13547	13586	13745	13492	13584	13402	13619	13600	13577	13446	13606	13475	13486	13399	13426	13617	13500	13572	13527	13577	13564	13499	13490	13456	13570	13841	13602	13480	13392	13523	13619	13577	13611	13357	13652	13561	13533	13687	13560	13538	13680	13510	13567	13544	13616	13429	13688	13494	13639	13437	13642	13497	13435	13730	13797	13591	13637	13602	13468	13784	13513	13810	13425	13624	13537	13597	13559	13589	13432	13710	13640	13696	13550	13489	13672	13681	13518	13744	13492	13511	13611	13604	13544	13508	13727	13627	13598	13641	13467	13758	13552	13477	13587	13534	13547	13493	13565	13428	13555	13632	13579	13660	13695	13466	13580	13552	13671	13524	13607	13678	13510	13550	13522	13459	13639	13459	13582	13582	13547	13574	13379	13482	13403	13558	13549	13506	13668	13807	13427	13631	13522	13560	13606	13660	13652	13589	13483	13606	13392	13712	13460	13459	13656	13659	13590	13430	13504	13564	13565	13592	13508	13533	13497	13750	13729	13590	13598	13624	13602	13589	13488	13739	13488	13736	13625	13527	13607	13522	13615	13616	13510	13416	13478	13750	13612	13693	13570	13716	13566	13653	13459	13615	13596	13427	13593	13658	13457	13546	13703	13460	13480	13556	13566	13599	13615	13592	13562	13389	13475	13499	13442	13560	13437	13470	13622	13593	13667	13554	13507	13569	13471	13735	13407	13652	13554	13480	13491	13516	13622	13561	13626	13533	13338	13674	13487	13530	13383	13500	13565	13755	13679	13651	13730	13431	13588	13391	13469	13559	13572	13684	13567	13603	13446	13510	13586	13716	13688	13449	13587	13456	13473	13504	13568	13610	13607	13663	13504	13751	13591	13597	13484	13533	13691	13573	13732	13535	13594	13574	13631	13522	13491	13607	13652	13676	13549	13606	13740	13498	13563	13675	13399	13423	13631	13513	13608	13497	13633	13521	13636	13454	13408	13417	13383	13404	13487	13556	13745	13420	13475	13521	13513	13819	13460	13436	13577	13579	13549	13613	13589	13565	13363	13566	13614	13361	13580	13430	13508	13424	13527	13493	13452	13675	13604	13627	13527	13487	13492	13457	13544	13672	13591	13555	13474	13429	13578	13649	13500	13601	13616	13623	13655	13578	13593	13554	13407	13601	13419	13489	13607	13737	13661	13656	13478	13666	13504	13495	13493	13604	13413	13692	13616	13645	13573	13632	13594	13457	13559	13646	13471	13568	13610	13451	13460	13559	13686	13558	13717	13590	13608	13547	13773	13499	13441	13406	13394	13582	13428	13603	13611	13611	13587	13594	13604	13575	13768	13554	13514	13561	13606	13688	13443	13574	13573	13625	13740	13633	13531	13477	13648	13598	13561	13634	13385	13580	13625	13454	13644	13623	13521	13592	13696	13466	13603	13470	13567	13464	13582	13633	13564	13671	13627	13457	13602	13504	13446	13452	13335	13455	13545	13668	13526	13643	13350	13626	13625	13438	13580	13578	13582	13662	13533	13589	13571	13452	13443	13499	13555	13745	13401	13577	13678	13475	13392	13458	13618	13534	13487	13507	13560	13578	13476	13501	13528	13623	13527	13548	13706	13504	13506	13580	13439	13515	13524	13580	13592	13528	13598	13607	13612	13553	13596	13627	13515	13579	13753	13507	13412	13454	13429	13444	13501	13504	13589	13437	13722	13494	13533	13726	13530	13530	13524	13652	13485	13490	13665	13510	13506	13642	13627	13573	13521	13596	13566	13565	13653	13522	13590	13540	13634	13425	13550	13332	13565	13568	13536	13689	13679	13537	13599	13548	13588	13624	13568	13601	13596	13628	13484	13533	13632	13647	13556	13615	13521	13444	13771	13550	13555	13549	13537	13538	13348	13569	13502	13621	13404	13541	13705	13532	13547	13606	13575	13573	13508	13555	13604	13698	13564	13354	13686	13439	13435	13702	13459	13631	13468	13546	13677	13597	13566	13458	13535	13599	13643	13498	13609	13590	13612	13581	13424	13380	13597	13491	13652	13811	13456	13596	13468	13652	13551	13685	13526	13619	13619	13554	13620	13637	13559	13557	13546	13599	13423	13609	13463	13602	13457	13756	13720	13589	13522	13540	13545	13395	13679	13550	13601	13772	13638	13482	13494	13706	13536	13502	13496	13626	13455	13620	13491	13698	13359	13763	13489
29769	24195	25791	22597	19186	18138	17607	16799	16577	16040	16020	15942	15929	15966	16089	15880	15846	15942	16028	15900	16007	16095	15880	15912	15943	15984	15930	15920	15823	15920	15799	16209	16117	16236	16016	16035	15876	15850	15994	16212	16421	16192	15814	15786	15948	15891	15986	15717	15876	15803	15629	15933	15937	15701	16060	15835	15937	16020	15835	15936	15833	15980	15797	15774	16036	15890	15786	15934	15809	16019	15750	16192	15849	15776	15908	16093	15780	15823	15935	15755	16071	15849	15761	16038	15790	15732	15913	16079	15881	16138	16001	15959	15935	16063	15962	15931	15905	16164	15881	15825	15835	15957	15892	15904	16019	15881	15917	16045	15999	15995	15794	15741	15742	15933	15884	15832	15987	15942	15853	15984	15976	16002	15857	15901	15816	15793	15775	15961	16010	15868	15850	15901	15902	15889	15816	15879	15849	15758	15676	16003	15840	15954	15864	15804	15812	15711	15930	15719	16088	15739	15827	15973	15726	15775	15897	15814	15967	16045	15970	15835	16089	15940	16016	15750	15875	15706	15846	15620	15972	15807	15953	15814	15935	15659	15782	15826	15968	15858	16113	15897	16153	16110	15887	15624	15961	15693	15916	15838	15970	15814	15780	15808	15769	15854	15973	15634	15827	15817	15763	15880	15927	15779	15779	15717	15818	15727	16003	15807	15746	15798	15978	15837	15909	15770	15837	15986	15922	15845	15983	15931	15931	15867	15709	15591	15920	15807	15874	15843	15928	15699	15832	15801	15831	15941	15941	15658	15896	15909	15730	15881	15960	15989	15892	16054	15908	15747	15873	15955	15946	15932	15750	15756	15999	15793	16038	16000	15766	15958	15683	15781	16067	15790	15845	15906	15950	15874	15810	15663	15936	16031	15698	15844	15682	15750	15744	15915	15824	15819	15654	15815	15810	15824	15915	15940	15672	15802	15917	15896	15736	15895	15980	15822	15828	15652	15798	15843	15928	15889	15997	15903	15862	15804	15908	15994	15959	15989	15831	15827	15800	15894	15824	15869	15784	15908	15672	15783	15662	15782	15796	15713	15752	15653	15912	15964	15954	15979	15693	16034	15943	15738	15842	15985	15514	15980	15931	15983	15876	15765	15909	15940	15622	15838	15819	15755	15782	15895	15910	15835	15969	15955	16002	15949	15803	15958	15779	15781	15989	15888	16136	15790	15975	15908	15776	15816	15806	15810	15790	15934	16015	15929	15788	16002	16087	15618	15859	15888	15970	15971	15779	15603	15860	15910	15937	15806	15910	15947	16005	15771	15961	15724	15691	15812	15946	15993	16092	15942	15736	15912	16054	15857	15859	15800	15838	15832	16121	15687	15914	15970	15845	15824	15609	15891	15804	15683	15786	15806	15827	16070	15790	15912	15914	15871	15763	15849	15942	16027	15920	15896	15875	16043	15770	15997	15768	15790	15966	16064	15816	15886	15867	15946	15968	16000	15921	15837	15806	16013	16010	16076	15736	15804	15858	15887	15877	15846	16018	15837	15744	15777	15794	15953	15850	15875	15943	15885	16004	15836	15745	15814	16028	15756	15844	15869	16001	16119	15930	15787	15983	15942	16055	15687	15646	15843	15864	15975	16019	15756	15904	16034	15885	15655	15782	15972	15907	15900	15825	15913	15929	15889	15961	15846	15975	15787	15824	15828	15936	15892	15804	15731	15949	15895	16023	15745	15912	15996	15772	16145	16095	15851	15793	15896	15799	15761	15763	15969	15889	15980	15843	15913	15848	15782	15850	15873	15890	15840	15857	15851	15831	15964	16002	15889	15788	15867	15743	15785	15852	15854	15698	15973	15856	15860	15901	15838	15903	15796	16002	15993	16039	16024	16014	15703	15919	15849	15856	16009	15912	15793	15749	15694	16128	15946	15932	15856	15750	15676	15940	15812	15657	16032	15774	15900	15945	15981	15873	15872	15754	15741	15943	15964	15823	15737	16020	15909	15862	16261	15945	15841	16128	15888	15880	15830	15711	15892	16125	15960	15731	15771	15905	15983	15857	15851	15990	15865	15822	15864	15830	15840	15969	16012	15882	16030	15879	15990	15905	15910	15946	15855	16061	15762	15712	16091	15862	15672	15884	15892	15794	15771	15588	15642	15794	15692	15925	15952	15798	15754	15764	15990	15900	15856	15915	15902	15948	15943	15881	15865	15878	15748	15945	15901	15893	15735	15950	15918	15881	15797	15779	15910	15891	15810	15752	15900	15945	15838	15785	15884	15899	15900	15841	15732	15893	15953	15788	15962	15843	15959	15797	15845	15839	15809	15844	15911	15932	15942	16107	15836	15861	15903	15896	15765	15694	15846	15953	15827	15889	15749	15872	15804	15823	15829	15665	16111	16105	16079	16043	15934	15568	15788	15851	15930	15935	15937	15849	15888	15910	16074	15988	15914	16076	15704	15910	16068	15831	15946	15867	15919	15804	15892	15888	16118	15874	15759	15773	15832	15947	16058	15837	15853	16048	15987	15941	15960	15847	15861	15901	15731	16036	15744	15818	15833	15995	15763	15859	15869	15690	15762	15803	16022	15993	15890	15838	15799	15923	16037	15705	15768	15980	15955	15760	15822	15952	15978	15705	15888	15841	15762	15835	15899	15993	15846	15787	15735	15891	15821	15944	15874	15925	16006	15922	15728	15888	15854	15838	15932	15829	15934	15923	15804	15736	15767	16030	15911	15900	15765	15979	15941	16078	15895	15832	15725	15798	15932	15712	16041	15861	15789	15680	15917	15563	16082	15837	15670	15990	15866	15781	15838	15955	16070	15853	15923	15783	15572	15725	15749	16004	15820	15985	15934	15749	15949	15927	15989	15851	16006	15715	15776	15868	15684	15945	15957	15911	15754	15919	15963	16028	16008	15824	15794	15898	15868	15684	15944	15860	15729	15942	15824	15700	15768	16069	15962	15945	15885	15828	15775	15887	15944	15884	15874	15851	15672	15898	16031	15804	15872	15719	15960	15856	15914	15888	15821	15757	15920	15715	15842	15909	15819	15703	15795	15865	15775	15845	15915	16040	15902	15821	15882	15684	15787	15783	15906	15918	15697	15726	15981	15890	15802	15833	15731	15863	15862	15836	16070	15873	15873	15793	15740	16003	15955	15873	15852	15755	15689	15862	16075	15783	15843	15830	15954	15926	15759	15945	15897	15891	16084	15831	15897	15930	15935	15869	15713	15991	15850	15937	15803	15907	15819	15970	15625	15687	15867	15857	16000	15602	15976	15948	15827	15779	15642	15956	15743	15844	15981	15737	15757	15913	15872	15869	15984	15939	15721	15844	15767	15794	15709	15980	15840	15905	15808	15703	15792	15698	15828	16058	15947	15966	15914	15961	15800	15950	15879	15852	16083	15649	15844	15970	16122	15930	15679	15846	15941	15859	15855	15923	15834	15968	15855	15769	16020	15890	15964	15936	15830	15955	15953	15728	15691	15980	15960	15674	15692	15895	15872	15891	15670	15936	16045	15932	15705	15874	15809	15823	15973	15867	15835	15719	15951	15905	15956	15770	15725	16024	15983	15871	15806	15935	15874	16016	15874	15846	15807	15854	16009	15764	15897	15986	15864	15891	15980	15921	15916	16101	15681	15971	15871	15939	15914	15905	15972	15930	15920	15947	15858	15856	15737	15783	15964	15659	16022	16116	15753	15790	15807	15887	15734	15830	15864	15762	15955	15852	15655	15766	15956	16112	15831	15903	15808	15858	15979	15836	16000	15878	15825	15975	15943	16002	15789	15750	15886	15725	15866	15911	15846	15955	15825	15929	15929	15820	15808	15939	15845	15986	15732	15734	15862	15810	15996	15923	15917	16043	15832	15817	15924	16067	15887	15987	15990	15894	16020	15762	15990	15727	15743	15820	15756	15604	15794	15740	15789	15844	15995	15912	15634	15859	15848	16002	15881	15723	15681	15669	15900	15698	15663	15846	16095	15864	15679	15746	15949	15953	15819	15834	15820	15794	15809	15990	15999	15863	15733	15823	16031	15944	15842	15736	15884	15998	15852	15932	15884	16036	16001	15866	15774	15928	15930	15893	15763	15811	15961	15896	15914	15954	15836	15933	15899	15992	15921	15761	15995	15853	15801	16034	15776	15945	15803	15939	15974	15787	15774	15821	15934	15848	15986	15885	15860	15645	15826	16000	15827	15839	15882	15853	15913	16033	15746	15598	15777	15944	15927	15876	16052	15745	15852	15858	15669	16004	16195	15842	16009	15798	15821	15840	15779	15961	16092	15848	15945	15696	15798	15792	15685	15809	15786	15900	15852	16004	15903	15875	15930	15960	15839	15955	15923	15801	15824	15770	15936	16072	15812	15646	15754	15891	15934	15582	15915	15974	15817	16059	15780	15948	15881	15901	15886	15838	15901	15727	15791	16035	15708	15735	15779	15824	15936	15951	15867	15747	15883	15859	15702	16019	15830	15768	15755	15906	15940	15780	15895	15885	15907	15845	15710	15619	15911	15908	15804	15848	15947	15781	15917	15862	15701	15765	15776	15820	15904	15943	16246	15909	15989	15930	15819	15921	15689	15926	15984	15898	15897	15855	15864	16029	15686	15834	15683	16066	15662	15889	15988	15838	15880	15958	15832	15747	15907	15847	15985	16038	15937	15867	15855	15795	15877	15986	15711	15801	15857	15836	15860	16033	15854	15809	15791	15767	15673	15979	15876	16092	15844	15750	15884	16091	15793	16071	15825	15912	16011	15932	15794	15857	15976	15721	15870	15769	15665	15996	16088	15957	15766	15811	16001	15852	15889	15889	15761	15844	16004	15821	15890	15856	15737	16001	16117	16105	15775	15734	15771	15891	15657	15668	15727	15977	15946	15752	15676	15943	15751	15856	15833	15938	15804	15736	15723	15751	15986	15817	15909	15853	15848	15941	16065	16133	16062	16000	15796	15867	16096	15969	16002	15926	15703	15840	15621	15829	15781	15762	15888	15860	15829	15890	15906	16222	15788	15959	15852	15846	15710	15907	15847	16009	15841	15941	15867	15966	15815	15880	15825	15694	15791	15626	15573	15844	15746	15889	15876	15985	15824	16010	15893	15867	15820	16022	16068	15795	15943	15804	15753	15966	15788	15782	15876	15897	15878	15966	16033	15844	15955	15814	15910	15814	15589
22289	28483	26654	21125	18258	16354	15219	14358	13611	13360	13116	13059	12889	12923	12843	12808	12867	12968	12886	13006	12905	13037	12940	12944	12968	12832	13024	13022	13158	12832	12821	13015	12932	12867	12905	12945	12838	12876	13152	13245	13274	12954	12795	12950	12929	12849	12842	12980	12921	12759	12856	12982	12897	12698	12784	12663	12824	13000	12941	12914	12865	12727	12766	12840	12993	12758	12916	12848	12745	12865	12810	12885	12786	12911	12890	12795	12917	12842	12841	12894	12756	12835	12969	12848	12875	12650	12843	12959	12773	12898	12916	12798	12865	12863	12677	12895	12787	12952	12670	12758	12985	12897	12871	12964	12855	12815	12777	12823	12773	12898	12946	12954	12904	12823	12805	13035	12829	12800	12910	12703	12884	12648	12890	12826	12775	12746	12823	12681	13031	12874	13023	12697	12765	12935	12925	12854	12908	12798	12745	12628	12872	12931	12733	12847	12771	12839	12885	12957	12963	12808	12858	12956	12705	12848	12752	12779	12831	12779	12776	12847	12823	12848	12978	12751	12859	12760	12867	12929	12782	12836	12835	12649	12894	12856	12709	12768	12822	12802	12786	12849	12745	12783	12815	12864	12825	12939	12902	12932	12878	12807	12624	12812	12645	12854	12802	12892	12864	12807	12777	12877	12894	12875	12801	12838	12998	12814	12860	12880	12865	12855	12806	12902	12842	12666	12783	12756	12856	12818	12867	12854	12672	12960	12841	12697	12874	12969	12817	12748	12676	12696	12967	12774	12851	12928	12721	12816	12874	12810	12871	12864	12940	12704	12885	12776	12799	12803	12886	12928	12879	12835	12937	12881	12919	12817	12657	12759	12942	12878	12754	12882	12782	12803	13051	12914	12857	12928	12733	12893	12807	12849	12833	12916	12947	12985	12890	12741	12810	12746	12920	12867	12850	12917	12899	12933	12996	12950	12956	12747	12940	12924	13021	12743	12696	12874	12894	12793	12861	12879	12843	12872	12838	13018	12745	12898	12909	12779	12739	12897	12873	12868	12722	12883	12850	12697	12809	12991	12898	12938	12761	12795	12974	12927	12570	12932	12687	12849	12771	12826	12791	12901	12819	12730	12755	12787	12693	12845	12978	12821	12733	12953	12849	12762	12685	12846	12901	12764	12918	12806	12910	12817	12860	12803	12787	12748	12985	12747	12871	12791	12932	12840	12661	12816	12903	12909	13002	12747	12841	12788	12810	12900	12624	12830	12731	12787	12812	12801	13010	12813	12733	12807	12774	12901	12917	12769	12926	12877	12829	12827	12746	12902	12838	12935	12887	13074	12958	12750	12886	12767	12790	13015	12889	12695	12714	12760	12841	12917	12841	12788	12750	12844	12725	12801	12828	13008	12872	12702	12859	13009	12738	12764	12743	12915	12895	12941	12924	12892	12811	12701	12735	12920	12798	12834	12667	12935	12778	12789	12856	12735	12665	12815	12877	12862	13012	12938	12846	12876	12963	12934	12779	12726	12853	12715	12936	12702	12575	12858	12977	12953	12701	12939	12799	12827	12774	12684	12699	12768	12848	12874	12800	12851	12692	12807	12681	12731	12889	12951	12643	12751	12936	12840	12899	12771	12994	12702	12811	12727	12877	12828	12798	13008	12803	12821	12973	12917	12766	12943	12902	12836	12926	12641	12896	12642	12817	12901	12869	12811	12791	12781	12852	12893	12763	12784	12805	12746	12833	12854	12837	12924	12957	12743	12942	12887	12618	12714	12695	12594	12963	12794	12843	12791	12842	13008	12995	12937	12865	12895	12813	12812	12814	12776	12819	12799	12732	12782	12722	12764	12798	12962	12792	12873	12799	12808	12756	13016	12910	13120	12702	12811	12752	12841	12952	12810	12817	12754	12769	12789	12754	12939	12765	12853	12847	12802	12714	12827	12652	12724	12897	12815	12781	12865	12849	12866	12970	12702	12726	12812	12908	12867	12911	12864	12840	12865	12779	12921	12920	12919	12803	12712	12941	12883	12724	12804	12763	12877	12916	12904	12708	12740	12922	12700	12921	12895	12889	12854	12778	12897	12923	12805	12697	12875	12854	12671	12735	12899	12859	12969	12898	12925	12886	12809	12843	12944	12841	12774	12834	13044	12781	12954	12821	12875	12859	12539	12824	12794	12897	12901	12773	12927	12793	12937	12820	12908	12749	12887	12863	12919	12743	12851	12797	12988	12796	12836	12885	12905	12785	12600	12795	12805	12756	12748	12826	12881	12900	12759	12880	12881	12758	12899	12887	12771	12944	12737	12855	12877	12840	12831	12787	12930	12801	12801	12837	12683	12972	12823	12890	12890	12752	12778	12852	12698	12800	12835	12959	12734	12837	12823	12659	12746	12729	12894	12690	12923	12948	13027	12729	12740	12801	12742	12834	12860	12763	12732	12800	12835	12917	12898	12702	12849	13030	12785	12920	12751	12877	12885	12783	12950	12996	12711	12836	12670	12795	12787	12880	12699	12857	12905	12765	12886	12886	12738	12983	12735	12639	12999	12809	12809	12818	12751	12905	12814	12757	12821	12742	12795	12560	12756	12834	12840	12848	12818	12899	12966	12884	12786	12925	12952	12891	12887	12867	12844	13031	12809	12782	12761	12914	13041	12751	12799	12785	12867	12973	13019	12760	12949	12735	12839	12932	12952	12914	12843	12877	12878	12875	12864	12885	12824	12958	12832	12727	12956	12860	12704	12685	12808	12785	12859	12942	12674	12847	12886	12903	12713	13023	12928	12871	12881	12902	13048	12713	12832	12761	12979	12949	12733	12932	12872	12928	12734	12776	12753	12785	12861	12634	12790	12737	12888	12879	12878	12890	12864	12737	12876	12867	12708	12779	12909	12915	12881	12847	12875	12822	12904	12900	12899	12765	12881	12713	13002	12883	12815	12912	12816	12770	13000	12843	12826	12717	12929	12812	12837	12939	12750	12883	12831	12941	12836	12875	12787	12825	12846	13063	12725	12786	12923	12840	12665	12965	12803	12953	12715	12861	12742	12930	13015	12899	12770	12761	12852	12808	12836	12830	12928	12750	12813	12860	12841	12940	12872	12845	12687	12876	12740	12830	12807	12871	12885	12752	12770	12766	12981	12914	12815	12868	12758	12736	12780	12978	12827	12774	12957	12971	12969	12914	12665	12887	12802	12939	12943	12738	12724	12958	12956	12859	12920	12846	12886	12834	12728	12864	12945	12797	12642	12819	13042	12716	12609	12893	12838	12948	13037	12932	12876	12853	12849	12790	12765	12768	12843	12802	12989	12926	12899	12834	12830	12739	12868	12795	12819	12863	12822	12900	12702	12786	12659	12884	12805	12988	12671	12829	12873	12799	12893	12816	12768	12853	12910	12915	12735	12984	12651	12791	12793	12907	12835	12645	12937	12903	12961	12699	12881	12665	12878	12778	12861	12920	12859	12704	12927	12920	12829	12991	12786	12855	12623	12675	12814	12841	12731	13019	12952	12773	12852	12850	12752	12877	12968	12830	13106	12749	12871	12776	12806	12882	12918	12751	12811	12829	12895	12666	12909	12850	12872	12751	12807	12836	12867	12941	12675	12843	12864	12747	12920	12812	12992	13093	12799	12929	12876	12849	12638	12854	12749	12874	12838	12723	12774	12917	12983	13008	12856	12755	12830	12783	13000	12785	12782	12810	12926	12943	12822	12817	12771	12949	12808	12819	12999	12839	12930	12860	12920	12960	12881	12724	12794	12921	12779	12877	12918	12846	12729	12938	12720	12826	12886	12786	12833	12810	12926	12919	12725	12705	12812	12940	13005	13032	12814	12759	12827	12735	12822	12819	12766	12925	12763	12703	12968	12695	12769	12836	12842	12769	12784	12921	12980	12877	12716	12780	12986	12869	12862	12840	12845	12766	12820	12856	12801	12922	13002	12899	12782	12867	12846	12735	12944	12752	12870	12846	12821	12835	12713	12706	12762	12809	12804	12838	12736	12719	12952	12897	12777	12762	12938	13019	12836	12889	12705	12845	12951	12834	12734	12740	12866	12858	12769	12762	12814	12793	12812	12803	12746	12785	12960	12874	12802	12924	12896	12773	12742	12824	12736	12774	12851	12882	12615	12744	12912	12742	13055	12934	12760	13064	13143	12809	12919	12816	12762	12843	12860	12866	12967	12772	12930	12723	12698	12797	12994	12723	12903	12928	12774	12801	12739	12828	12752	12844	12752	12825	12895	12926	12843	12985	12872	12855	12790	12733	12863	12765	12900	12877	12764	12838	12750	12843	12873	12877	12982	12542	12882	12744	12829	12722	12950	12865	12917	12701	12915	12723	12765	12880	12766	12951	12733	12864	12819	12760	12761	13067	12731	12888	12896	12909	12819	12861	12982	12956	12803	12800	12831	12966	12838	12861	12678	12772	12989	12850	12896	12946	12682	12920	12915	12834	12800	12709	12664	12685	12677	12758	12981	12863	12571	12831	13002	12909	12863	12779	12764	12953	13007	12852	12876	12890	12894	12881	12957	12784	12725	12906	12662	12862	12904	12825	12741	12871	12800	12805	12906	12961	12989	12770	12866	12924	12738	12783	12842	12890	12763	12811	12898	12924	12767	12712	12704	12779	12826	12825	12729	12989	12915	12852	12864	12726	12870	12836	12763	12750	12777	12711	12863	12762	12955	12808	12864	12921	12941	12898	12758	12968	12832	12863	12840	12890	12722	12790	12587	12855	12882	12829	12866	12907	12705	12837	12936	12754	12893	12871	12681	12818	12796	12806	12856	12641	12741	12685	12857	12911	12903	12684	12972	12835	12846	12874	12900	12848	12846	12908	12608	12846	13020	13054	12960	12859	12985	12832	12736	12852	12877	12758	12765	12951	12762	12860	12829	12929	12766	12895	12787	12656	12740	12928	13058	12814	12606	12843	12769	12865	12797	12879	12789	13067	12880	12962	12722	12836	12724	12941	12836	12767	12891	12995	12817	12879	12812	12927	12717	12711	12739	12788	12759	12919	12782	12830	12794	12778	12732	13009	12874	12910	12801	12790	12761	12948	12882	13012	12869	12740	12867	12871	12818	12898	12828	12762	12978	12948	12794	12894	12827	12816	12864	12719	12766	12842	12724	12802	12986	12808	12676	12775	12972	12868	12746	12830	12874	12936	12699	12807	12806
24704	20892	27899	24348	22240	21195	19059	16092	15244	14702	14557	14292	14209	14320	14240	14366	14242	14209	14044	14108	14117	14068	14095	14202	14149	14121	14118	14187	14113	14278	14082	14033	13943	14125	13854	14278	14153	14137	15775	16731	15575	14110	14167	13766	13959	14125	13949	13817	14084	14084	14007	14010	14199	13921	14024	13971	13979	14021	14035	13964	14038	14089	13892	14176	14067	14001	14132	14029	13927	13958	13915	13966	13991	13928	14049	14017	13920	13994	13909	13845	14106	14139	14074	13963	13779	13898	13887	13995	14003	13872	14026	13866	13878	13897	14085	13965	14084	13908	13945	13907	13862	13820	14192	14055	13794	14014	14029	13811	14007	13791	13748	13858	14018	13753	13851	14002	13917	13971	14050	13998	13804	13899	13875	13821	13857	14039	13850	13909	13814	14060	14050	13749	13908	13984	13963	13814	13876	14049	13898	14032	13762	14107	13919	13867	14026	13984	13975	14076	14008	13932	14002	14110	13969	13920	14018	13781	13919	13893	13985	13876	13888	14064	13982	13894	13800	13955	13919	14027	13871	13899	13825	14095	13960	13726	13924	13980	13961	13921	14223	13910	13976	14234	13984	13840	13963	13940	13922	13834	13930	13873	13793	14137	14076	13924	13949	13923	14006	13790	13905	13896	13944	13938	13870	13984	13890	13799	13898	13877	13909	14092	13919	13943	13792	13962	13930	13962	13860	13880	13890	13961	13833	13908	13975	14050	13836	13951	13909	14057	14009	14271	13959	14063	13953	13861	14084	13969	13980	13995	14066	13756	13873	14058	13699	13949	13953	14019	13940	13853	14138	13934	13950	13947	14156	13798	13755	13896	13858	14022	13826	13879	13862	13964	13968	14020	13925	13911	14168	13855	14028	13867	13900	13911	13964	13978	14038	13864	13933	13731	13794	13845	13956	14191	13944	14055	13855	13946	13941	13864	13890	14096	13929	13856	14089	13934	13797	13766	13923	13909	13854	14000	13956	14047	14052	13775	13818	13984	14160	14031	13972	13762	13929	13958	13851	13811	13968	13879	13964	13864	13811	14018	13936	13804	14016	13972	13938	13808	14119	14146	14161	13834	13855	13923	13804	14169	13995	13826	13914	13859	14040	13976	13935	14086	14063	13798	13830	13881	13841	13854	13889	14074	13857	13875	13966	14106	14019	13783	13886	13912	13820	14110	13983	14162	14082	13722	14079	13987	14074	14063	14025	13824	14016	13953	13903	13980	14048	13889	14030	13747	13849	13972	14007	13922	13832	13873	13992	13980	13967	13868	13791	13815	13922	13900	13818	13888	14153	13984	13765	13908	14140	14001	13996	14029	13900	13706	14013	13995	13945	13846	13782	14057	13891	13915	14171	13938	14029	14038	13943	13906	13910	14010	13849	13944	13873	14047	13876	13945	14125	13906	13634	13864	14112	14049	13927	13684	14038	13796	13939	13995	14076	14080	13895	13788	13870	14015	13884	13818	14003	13978	13917	13871	14040	13699	13859	14004	14021	13678	14008	13892	14015	13836	14041	13910	14038	13793	13771	13824	13994	13861	14023	13804	13837	14130	13892	13946	13826	13871	13942	13896	14026	14013	14138	13924	13887	13960	13985	14117	14054	13982	13767	13795	14102	14179	13950	13891	13947	14014	13992	13864	14046	13966	13995	14150	14121	14072	13981	13696	14010	13968	13975	14026	14064	13881	13905	14033	13645	13942	14019	13908	13974	13818	14020	13858	14082	14059	13914	13895	14118	13901	13914	13840	14062	14026	13784	13744	13964	14038	14087	13920	14022	13842	13908	13976	13974	13961	13765	13890	14108	13888	14090	13911	13866	14101	13883	14211	14111	13951	13891	13999	13812	14097	13749	13997	13927	14055	13960	14161	14045	13972	14032	13966	14087	14127	13865	14028	13949	13933	13941	13967	13991	13976	13898	13807	13941	13939	13952	13934	13758	13930	13857	13931	13874	13886	13872	13998	13921	13824	13821	13978	13874	13941	14146	13856	14110	13833	13959	13916	13932	13735	13905	13880	14115	13910	14202	13956	13881	14047	14013	13910	13895	14045	14032	13973	14075	13930	14149	13867	13786	13815	13748	13765	13952	14081	14065	14055	14117	13864	14003	13977	13985	13965	13986	13961	14053	14113	13875	13832	14046	13861	13816	13957	13966	14008	13798	13959	14110	14153	13957	13982	14029	14050	13948	13952	13958	14065	13946	13930	14147	14058	13910	13829	13883	14041	13891	14201	13995	13949	13830	13898	14166	14013	13857	13920	14093	13734	14090	13833	13887	14012	13953	14156	13916	13926	13952	13876	13652	13797	13998	13837	13961	13921	14067	14038	13859	13807	13992	13918	14018	14066	13938	13949	14034	13939	13936	13984	13820	14074	13864	14106	13850	14009	13840	14120	13882	13886	13943	14137	13940	13879	13866	13912	14040	13913	14090	13949	13976	13901	13956	13949	13981	14192	14060	13948	13878	14056	13979	14043	13878	13910	13748	13984	13938	13878	13843	14075	13922	13782	13856	13993	14050	13840	13904	14021	13918	13986	14030	13920	13839	14117	14136	13873	13872	13719	13708	13882	13910	13911	14044	13971	13875	14007	13953	13917	13956	13926	13770	13865	13832	13793	13983	14376	13890	14045	13989	13848	14083	14022	13896	13811	13842	14022	14012	13944	13857	13843	14084	13997	13959	14006	14098	14016	13855	13884	14092	13654	14034	13836	14044	14099	14059	13981	14083	13985	14036	13845	13930	14012	13983	13885	13960	13894	14043	13857	13827	13964	14009	13780	13836	13984	14035	13858	14019	13869	14017	14082	13913	13847	13769	13682	13722	13857	13886	14035	13972	13791	14062	13985	13884	13973	13893	13737	14034	13900	14054	13890	13747	13956	13942	13980	14009	13774	13979	13878	13981	14135	13955	14063	13774	13980	13905	13768	13868	13887	13833	14012	13814	14020	13844	13944	13833	13844	13962	13823	13926	14089	13927	13956	13984	13842	13885	13882	13903	13885	13866	14000	13912	13846	14075	13963	13816	13940	13841	13973	13891	14019	14037	13846	13962	13940	13996	14072	13948	13857	13532	13816	13902	13832	13987	13919	13904	13967	13860	13841	14169	13994	14038	14070	14065	13971	13885	14007	13875	13968	13942	13928	13920	13981	13932	14009	14099	13853	14151	13840	13860	13893	13901	13747	13830	13844	13897	13928	13870	14043	13959	13931	14004	13981	14079	14101	13915	13999	13964	13981	13862	14151	14074	13956	14074	13885	13873	13963	13971	13822	13940	13996	13879	14083	13883	13716	13844	13959	14125	13988	13859	14068	14040	13848	14027	14041	13833	13908	13977	13968	13802	13871	13980	13815	13936	13999	13908	13905	13968	13793	13871	13908	13981	13806	13949	13821	13860	13862	14026	14047	14015	13889	14023	13966	13853	13802	13943	13862	14049	13905	13910	13867	13970	13800	13725	13854	13768	13842	14109	14006	13882	13798	13834	13879	13737	13799	13944	13749	13799	14032	13993	14070	14164	14059	13894	13822	13936	14027	14043	14056	13988	13810	14030	14074	13911	13910	14060	13934	13984	13913	13840	13980	13992	13966	13941	13985	14041	14151	14022	13734	14021	14056	13918	14074	13916	14011	14085	14037	13817	14077	14130	13820	13914	13849	14076	13831	14033	13744	13892	13946	13925	13831	13925	13925	13924	13897	13977	13899	13932	14003	14030	13988	13807	13951	13885	14037	14160	13922	13849	13761	13795	13988	13950	13901	13936	13827	13967	13990	13858	13900	14002	13884	13796	13864	13969	14178	14102	13894	14026	13861	14000	13986	14128	13998	13747	13918	13802	13949	14214	13918	13801	14112	13998	13905	13998	13911	14050	14062	13887	13893	13973	13824	13957	13962	13821	14053	13831	13910	14173	14009	14000	13917	13731	13981	14075	13976	14084	14154	14092	13885	13932	13828	14073	14109	13841	14060	13921	13796	13799	14023	14041	14037	14008	14038	14145	13924	14005	14027	14001	13993	13950	14114	14065	13769	14176	14010	13836	13972	13855	14057	13963	14073	14037	13855	14005	14139	13760	14132	13785	13820	13915	13923	13799	14231	14138	14164	13900	13927	13990	14019	14007	13958	14015	14014	13945	13963	13855	13679	14051	14000	13772	13812	13795	13831	13862	14040	13949	14036	13831	14064	13846	13876	14121	13917	13897	14018	14069	14023	13807	13816	13889	14071	14022	13997	14011	13869	14036	13668	13906	13997	13963	14038	13868	13837	13932	14149	14023	13853	14145	13899	13877	13957	13946	13710	14024	13877	13866	13865	13973	13927	13872	13913	14140	13953	13990	13944	14026	13855	14018	13937	13977	13849	13842	14003	13958	13800	13875	13792	14101	13907	13953	13699	13933	14107	13977	14161	14118	13880	13980	13907	13944	13868	13858	13728	14113	14086	13924	13919	14000	13924	13869	13903	14086	13930	13927	14021	14073	13711	13802	13896	13791	14009	13801	14018	14063	13889	13861	13838	14116	13889	13759	13880	13908	13855	13972	13903	13780	13842	14018	14059	13880	13768	14142	13986	13864	13911	13944	14030	13925	13730	13739	13875	13908	13939	14092	13895	13852	13944	13996	13905	13979	14024	13899	13788	14058	13977	13742	13935	13958	13952	13754	13919	13924	13666	13756	13887	13891	14018	13939	13895	13906	14107	14095	14076	13911	13996	13993	13991	14036	13902	13916	13940	13767	13857	13891	13907	14143	14228	14060	13908	13807	14033	13921	14158	13999	13839	13999	14068	14008	14014	14090	13968	14012	13844	13970	14100	13860	13996	13996	14018	14038	13990	14047	13940	13727	13710	13826	13842	14175	14135	14068	13936	14033	13997	13887	13684	13947	13874	14230	13959	13970	14043	14013	14048	14028	13966	14031	14143	13892	13863	14164	13977	13884	13891	13931	13925	13933	13829	13667	14009	14059	14036	13908	13869	14075	14170	13940	14048	13989	13791	13748	13912	13850	13910	13854	13952	13895	13962	13867	13976	13949	13952	13862	13789	13997	14070	13978	13984	13970	13899	13844	13827	13977	13901	13864	13745	13818	13820	13863	13933	13902	13851	13888	14028	13941	14007	14189	14028	13860	14035	13955	13967	13754	14037
21879	35147	33021	25815	21720	18812	16675	14636	13559	12735	12540	12322	12098	12212	12188	12034	12114	12282	12009	12173	11928	12040	12151	11961	11935	12066	11969	11834	12017	11989	12036	12066	11965	11931	12105	12028	11907	12361	14725	15580	13412	12020	11787	11798	11890	11831	11910	11886	11977	11778	11868	11959	11822	11831	11718	11892	11948	11844	11818	11799	11878	11921	11818	11966	11906	11782	11888	11746	11931	11916	11906	11965	11750	11861	11843	11737	11977	11874	11751	11845	11931	12056	11795	11828	11878	11817	11845	11847	11788	11841	11802	11809	11815	11918	11744	11938	11750	11646	11930	11741	11956	11782	11928	12070	11934	12054	11894	11980	11807	11929	11839	11857	11683	11949	11901	11575	11949	11819	11959	11889	11999	11861	11829	11694	11868	11934	11817	11912	11887	11758	11741	11857	11888	11766	11750	11800	11788	11818	11824	11783	11754	11966	11980	11800	11712	11862	11855	11742	11934	11831	11819	11844	11778	11907	11655	11665	11920	11875	11907	11817	11780	11726	11853	11845	11952	11922	11703	11829	11827	11764	11633	11991	11597	11856	11893	11926	11900	11720	11773	11872	11813	11943	12041	11899	11854	11777	11925	11894	11914	11943	11742	11818	11713	11880	11754	11955	11772	11642	11727	11858	11954	11943	11780	11788	11844	11799	11672	11672	11790	11858	11840	11771	11819	11731	11818	11985	11814	11669	11733	11750	11745	11759	11949	11780	11939	11847	11780	11836	11727	11717	11755	11873	11996	11847	11920	11805	11810	11861	11866	11875	11818	11669	11854	11713	11893	11815	11815	11892	11726	11784	11898	11825	11741	12095	11743	11756	11680	12007	11829	11933	11898	11827	11777	11842	11828	12080	11885	11940	11714	11819	11938	11746	11944	11883	11864	11854	11840	11848	11807	11965	11895	11870	11852	11704	11881	11741	11776	11945	11954	11719	11818	11875	11842	11927	11780	11827	11805	11712	11862	11625	11800	11814	11784	11814	11749	11893	11888	11876	11842	11813	11931	11674	11700	11837	11938	11775	11929	11923	11872	11936	11825	11875	11882	11772	11776	11825	11819	11737	11899	11819	11868	11807	11917	11816	11810	11704	11884	11795	11766	11796	11855	11754	11890	11747	11888	11919	12046	11807	11980	11881	11882	11940	11753	11780	11883	11768	11742	11791	11686	11736	11930	11877	11958	11720	11657	11825	11880	11759	11861	11843	11837	11939	11824	11812	11736	11916	11764	11828	11786	11904	11714	11899	11885	12032	11796	11790	11902	11846	11725	11961	11791	11854	11887	11654	11785	11759	11862	11805	11875	11851	11769	11917	11918	12011	11925	11777	11922	11688	11954	11772	11625	11666	11924	11911	11874	11893	11948	11724	11848	11890	11771	11908	11938	11918	12012	12074	11757	11803	11767	11681	11757	11789	11998	11818	11944	11885	11709	11822	11844	11876	11826	11740	11772	11686	11834	11793	11859	11810	11907	11803	11885	11887	11789	11691	11930	11736	11913	11889	11776	11845	11840	11710	11850	11859	11603	11798	11868	11839	11738	11858	11856	11896	11990	11795	11920	11842	11783	11798	11860	11968	11853	11772	11840	11908	11788	11854	11718	11737	11872	11793	11740	11808	11808	11839	11791	11969	11779	11934	11792	11908	11789	11879	11694	11766	11878	11853	11811	11837	11819	11855	11952	11725	11828	11876	11835	11763	11880	11766	11956	11892	11821	11757	11881	11903	11849	11794	11737	11852	11791	11983	11735	11859	11943	11751	11845	11813	11910	11787	11739	11899	11859	12020	11828	11737	11777	11885	11749	11830	11775	11941	11879	11722	11786	11773	11813	11814	12017	11704	11840	11956	11854	11812	11827	11925	11770	11923	11754	11645	11813	11772	11967	11875	11854	11803	11804	11745	11818	11750	11896	11817	11735	11909	11816	11777	12037	11922	11855	11871	11706	11670	11758	11784	11870	11752	11998	11851	11971	11821	11768	11776	11829	11895	11761	11864	11813	11770	11977	11700	11941	11901	11862	11785	11876	11876	11788	11889	11895	11815	11866	11912	11757	11921	11949	11811	11805	11820	11955	11678	11813	11870	11942	11933	11917	11867	11830	11981	11874	11727	11772	11859	11882	11829	11757	11847	11879	11921	11908	11771	11862	11788	11822	11843	11635	11841	11892	11947	11929	11738	11903	11857	11962	11894	11725	11869	11775	11757	11798	11953	11765	11875	11796	11905	12061	11968	11725	11775	11852	11814	11859	11936	11788	11706	11774	11883	11912	11890	11733	11696	11836	11712	11978	11918	11846	11890	11791	11879	11749	11927	11853	11885	11803	11839	11912	11810	11854	11826	11841	11875	11924	11816	11795	11858	11812	11804	11960	11896	12028	11896	11910	11804	11900	11846	11987	11729	11848	12121	11797	11636	11840	11897	11780	11763	11953	11897	11799	11800	11902	11704	11826	11890	11897	11796	11793	11920	11732	11829	11777	12006	11839	11691	11854	11803	11941	11746	11928	11713	11938	11674	11779	11798	11837	12009	11872	11771	11804	11645	11952	11821	11877	11858	11831	11844	11751	11765	11809	11879	11711	11866	11854	11739	11908	11736	11954	11922	11799	11940	11905	11926	11865	11899	11983	11816	11867	11857	12021	11798	11828	11866	11821	11837	11888	11806	11963	11898	12018	11874	11659	11796	11908	11863	11881	11847	12022	11754	11797	11831	12136	11831	11696	11852	11838	11771	11817	11697	11766	11821	11924	11821	11863	11855	11837	11860	11730	11775	11848	11822	11737	11723	11993	11778	11709	11965	12022	12070	11751	11862	12017	11714	11760	12052	11885	11927	11804	11784	11857	11815	11984	11782	11851	11721	11751	11892	11786	11914	11895	11803	11921	11907	11877	11831	11641	11748	11960	11670	11933	11786	11736	11697	11783	11879	11825	12016	11871	11666	11881	11860	11853	11825	11609	11846	11905	11721	11866	11860	11948	11713	11839	11785	11905	11847	11931	11785	11814	11933	11799	11823	11811	11903	11921	11874	11947	11688	11847	11932	11972	11814	11703	11978	11879	11839	11787	11905	11823	11872	11858	11756	11821	11828	11838	11746	11790	11796	11852	11790	11953	11882	11783	12006	11840	11963	11926	11705	11897	11870	12007	11858	11842	11985	11934	11902	11830	11781	11903	11910	11795	11820	11817	11692	11844	11754	11769	11758	11988	11884	11631	11898	11708	11791	11833	11787	11866	11840	11964	11887	11817	12028	11879	11701	11839	11751	11745	11862	11750	11796	11834	11890	11873	11857	12100	11915	11872	11809	11805	11797	12033	11769	11943	11724	11960	11970	11873	11861	11981	11842	11780	11789	11987	11857	11884	11931	11897	11752	11743	11910	11790	11630	11812	11840	11957	11974	11808	11818	12047	11846	11819	11649	11903	11746	11885	11857	11799	11788	11741	11872	11678	11890	11905	11799	11791	11824	11859	11757	11827	12059	11786	11823	11765	11915	11698	11784	11694	11744	11794	11857	11823	11765	11845	11849	11857	11947	11957	11938	11932	11995	11957	11924	11799	11722	11834	11838	11691	11845	11886	11662	11759	11969	11664	11685	12024	11880	11697	11986	11795	11790	11719	11855	11724	11772	11895	11772	11893	11682	11968	11804	11946	11884	11863	11787	11804	11896	11761	11955	11915	11830	11903	11870	11840	11775	11811	11704	11735	11959	11784	11755	11825	11817	11908	11916	11673	11942	11731	11734	11875	11793	11789	11799	11879	11631	11963	11837	11926	11812	11887	11758	11868	11725	11917	11821	11893	11797	11794	11755	11767	11874	11654	11759	11711	11864	11823	11789	11788	11917	11833	11770	11826	11629	11811	11613	11601	11928	11944	11849	11736	11939	11849	11783	11802	11842	11941	11856	11867	12024	11895	11760	11839	11782	11789	11949	11794	11878	11786	11873	11856	11855	11890	11860	11831	11840	11771	11871	11702	11903	11890	11923	11781	11993	11942	11575	11878	11839	12034	11809	11743	11818	11687	11867	11914	11724	11833	11747	11855	11907	11883	11955	11755	11792	11903	11792	11886	11819	11816	11816	11602	11807	11868	11846	11800	11757	11894	11727	11890	11778	11909	11931	11800	11856	11739	11859	11775	11727	11912	11688	11803	11725	11731	11883	11941	11848	11909	11817	11832	11756	11943	11772	11963	11869	11720	11903	11910	11951	11832	11741	11699	11899	11788	11953	11874	11901	11680	11880	11909	11890	11807	11814	11878	11737	11894	11894	11769	11890	11986	11913	11928	11766	11915	11882	11756	11707	11819	11845	11708	12014	11815	11790	11879	11999	11772	11732	11870	11959	11903	11838	12010	11920	11953	11866	11631	11795	11752	11632	11639	11828	11940	11753	11843	11823	11965	11871	11780	11930	11838	11958	11818	11702	11896	11855	11872	11873	11879	11912	11799	11963	11746	11998	11676	11726	11708	11794	11844	11759	11749	11815	11776	11913	11948	12048	11736	11733	12015	11848	11803	11889	11849	11860	11846	11919	11766	11953	11842	11762	11822	11798	11794	11923	11796	11771	11897	11987	12031	11826	11804	11733	11873	11759	11734	11853	11827	11716	11893	11848	11849	11822	11956	11927	11874	11684	11832	11732	11873	11909	11949	11883	11933	11971	11707	11809	11847	11739	11909	11885	11769	11848	11804	11865	11772	11839	11884	11887	11807	11879	11783	11879	11913	11814	11962	11768	11650	11681	11930	11879	11725	11880	11872	11702	11799	11877	11826	11855	11856	11834	11824	11858	11686	11759	11859	11909	11902	11693	11741	11687	11722	11810	11848	11913	11824	11795	11760	11702	11925	11849	11775	11949	11864	11718	11807	11784	11821	11927	11823	11580	11802	11967	11848	11978	11891	11844	11800	11789	11881	11799	11780	11630	11875	11924	11882	11910	11781	11785	11759	11819	11763	11816	11903	11788	11861	11881	11758	11887	11859	11918	11924	11864	11837	11889	11753	12023	12033	11737	12049	11868	11711	11835	11868	11735	11996	11828	11951	11882	11796	11826	11909	11962	11838	11928	11760	11933	11982	11854	11907	11917	11763	11848	11716	11914	11960	11849	11953	11820	11932	11981	11753	11913	11885	11975	11664	11766
23508	20895	28361	23617	21422	23375	22748	17567	15934	15658	15182	14989	15015	14806	14890	14768	14685	14965	14749	14576	14900	14754	14796	14813	14677	14785	14665	14709	14586	14517	14651	14546	14863	14465	14664	14435	14492	15968	18323	18424	16360	15233	14712	14494	14302	14316	14393	14639	14488	14475	14519	14501	14597	14660	14199	14480	14333	14347	14431	14434	14493	14411	14409	14471	14416	14336	14458	14569	14356	14572	14499	14668	14328	14325	14323	14457	14333	14268	14468	14359	14395	14334	14336	14425	14482	14265	14580	14318	14410	14442	14505	14503	14434	14255	14423	14361	14433	14450	14337	14491	14548	14310	14363	14437	14433	14457	14390	14347	14342	14247	14271	14345	14314	14381	14523	14439	14352	14313	14320	14464	14477	14405	14434	14264	14437	14344	14400	14642	14441	14337	14488	14256	14556	14498	14296	14508	14400	14371	14288	14357	14510	14402	14441	14421	14383	14393	14161	14295	14401	14495	14534	14413	14355	14615	14445	14327	14596	14367	14515	14402	14384	14163	14357	14251	14403	14528	14398	14359	14368	14271	14371	14568	14713	14423	14379	14495	14237	14305	14251	14466	14407	14258	14291	14333	14361	14361	14627	14644	14326	14344	14283	14295	14253	14398	14309	14438	14522	14508	14298	14223	14344	14413	14398	14388	14468	14368	14400	14251	14397	14301	14434	14441	14427	14471	14353	14214	14428	14400	14512	14438	14387	14390	14520	14302	14449	14397	14342	14409	14466	14590	14526	14423	14261	14269	14617	14208	14431	14487	14530	14306	14416	14495	14485	14593	14364	14385	14402	14445	14073	14219	14435	14362	14482	14369	14287	14499	14256	14343	14421	14375	14281	14297	14478	14372	14367	14357	14246	14419	14532	14265	14399	14347	14530	14531	14388	14350	14401	14682	14364	14533	14399	14543	14582	14413	14505	14499	14463	14444	14454	14247	14275	14403	14390	14403	14460	14252	14524	14358	14288	14399	14399	14329	14435	14162	14559	14506	14198	14457	14434	14270	14352	14405	14509	14551	14343	14199	14350	14311	14294	14360	14540	14437	14347	14486	14221	14482	14287	14509	14508	14524	14438	14421	14410	14355	14294	14351	14335	14461	14610	14536	14376	14502	14213	14158	14420	14368	14462	14337	14493	14540	14450	14332	14501	14561	14489	14397	14477	14531	14269	14095	14353	14479	14330	14366	14346	14233	14420	14429	14318	14618	14251	14609	14391	14361	14256	14307	14480	14372	14458	14363	14280	14295	14553	14393	14366	14367	14571	14355	14311	14568	14263	14253	14471	14565	14390	14397	14297	14388	14557	14359	14282	14423	14316	14444	14381	14345	14503	14564	14614	14477	14534	14499	14541	14520	14333	14260	14449	14387	14556	14482	14304	14485	14494	14230	14195	14284	14466	14498	14250	14462	14325	14316	14555	14350	14400	14409	14295	14313	14265	14501	14514	14503	14431	14366	14202	14481	14273	14306	14421	14453	14347	14411	14440	14576	14348	14680	14459	14279	14581	14371	14304	14452	14309	14401	14451	14339	14223	14551	14417	14310	14455	14275	14473	14399	14387	14545	14473	14585	14493	14337	14334	14249	14444	14455	14412	14291	14212	14419	14291	14446	14552	14189	14402	14802	14607	14391	14418	14393	14442	14346	14197	14417	14334	14347	14423	14539	14418	14391	14404	14329	14493	14567	14317	14375	14296	14284	14339	14480	14473	14372	14421	14621	14558	14435	14361	14285	14427	14524	14507	14264	14382	14443	14521	14483	14335	14346	14366	14311	14287	14463	14531	14372	14411	14556	14315	14422	14480	14319	14502	14443	14335	14370	14408	14408	14562	14403	14365	14672	14404	14450	14517	14462	14539	14325	14316	14247	14429	14351	14262	14438	14393	14481	14520	14434	14253	14441	14507	14445	14396	14284	14329	14243	14503	14356	14362	14275	14234	14237	14203	14267	14494	14365	14276	14128	14219	14358	14372	14157	14381	14401	14286	14449	14616	14322	14478	14388	14384	14487	14472	14361	14513	14421	14232	14420	14193	14208	14408	14345	14453	14488	14442	14320	14525	14480	14294	14371	14362	14288	14456	14519	14321	14358	14242	14423	14447	14484	14413	14485	14351	14226	14318	14396	14464	14577	14436	14477	14477	14478	14286	14452	14619	14460	14261	14563	14555	14415	14337	14578	14436	14420	14148	14312	14211	14178	14446	14509	14513	14429	14447	14574	14563	14340	14417	14455	14296	14433	14461	14507	14475	14358	14422	14346	14404	14379	14414	14512	14504	14450	14359	14415	14531	14355	14388	14364	14184	14162	14414	14383	14419	14579	14468	14662	14354	14292	14385	14352	14411	14548	14394	14336	14426	14380	14492	14399	14470	14353	14676	14363	14602	14522	14359	14539	14263	14441	14264	14435	14282	14340	14301	14443	14397	14352	14478	14374	14530	14389	14346	14710	14268	14457	14387	14438	14389	14325	14407	14239	14368	14502	14597	14435	14358	14149	14482	14280	14450	14396	14398	14419	14336	14426	14346	14417	14403	14395	14318	14334	14477	14397	14453	14446	14397	14545	14306	14391	14392	14492	14377	14484	14317	14530	14573	14403	14243	14313	14438	14410	14324	14233	14398	14458	14385	14388	14419	14228	14412	14358	14497	14531	14558	14418	14452	14510	14576	14301	14256	14273	14341	14302	14199	14464	14358	14369	14516	14296	14387	14533	14345	14317	14208	14642	14476	14227	14432	14280	14268	14514	14364	14263	14332	14470	14604	14469	14397	14362	14142	14227	14418	14196	14535	14452	14533	14390	14480	14389	14231	14462	14529	14446	14408	14422	14529	14356	14507	14359	14568	14307	14226	14358	14517	14434	14479	14355	14100	14253	14379	14379	14422	14324	14418	14439	14524	14551	14426	14375	14507	14451	14296	14321	14370	14449	14508	14405	14526	14207	14464	14422	14386	14380	14164	14406	14366	14333	14159	14334	14568	14489	14481	14400	14270	14506	14204	14277	14513	14440	14355	14563	14283	14375	14522	14467	14463	14182	14281	14565	14319	14451	14367	14369	14291	14425	14511	14478	14322	14545	14260	14171	14264	14271	14465	14373	14402	14399	14443	14625	14553	14247	14195	14226	14247	14510	14516	14486	14500	14530	14561	14448	14298	14427	14188	14427	14402	14389	14287	14364	14283	14433	14188	14425	14358	14352	14385	14570	14461	14443	14216	14440	14404	14416	14555	14451	14434	14476	14567	14412	14424	14473	14534	14300	14359	14433	14555	14430	14387	14401	14218	14329	14528	14181	14353	14565	14370	14280	14271	14342	14414	14354	14372	14346	14377	14387	14407	14502	14436	14398	14467	14447	14284	14323	14400	14332	14471	14524	14572	14396	14388	14213	14293	14208	14515	14388	14353	14432	14337	14294	14347	14351	14328	14350	14465	14329	14370	14325	14440	14534	14491	14494	14382	14288	14460	14386	14269	14288	14424	14515	14569	14380	14350	14481	14273	14244	14448	14360	14357	14232	14298	14525	14478	14376	14427	14206	14573	14409	14284	14393	14422	14276	14357	14497	14393	14315	14406	14246	14352	14454	14452	14372	14351	14405	14341	14465	14347	14554	14318	14210	14514	14482	14560	14394	14316	14441	14386	14463	14402	14222	14355	14335	14440	14447	14452	14322	14247	14449	14556	14216	14544	14504	14469	14538	14453	14451	14325	14325	14248	14296	14294	14295	14342	14393	14439	14340	14470	14485	14304	14433	14406	14389	14333	14238	14225	14248	14182	14370	14442	14376	14505	14554	14320	14460	14464	14468	14379	14401	14297	14483	14404	14465	14390	14508	14342	14482	14448	14139	14493	14544	14301	14411	14583	14323	14472	14661	14480	14294	14450	14480	14301	14397	14433	14541	14507	14365	14477	14251	14300	14355	14458	14524	14458	14309	14396	14222	14374	14576	14389	14393	14521	14445	14553	14490	14406	14493	14416	14475	14538	14461	14280	14242	14308	14297	14494	14374	14297	14292	14522	14213	14461	14329	14414	14410	14481	14418	14228	14392	14377	14452	14438	14199	14358	14364	14423	14424	14400	14536	14366	14399	14512	14238	14313	14176	14542	14295	14345	14504	14189	14275	14359	14352	14380	14388	14441	14473	14442	14474	14507	14369	14382	14374	14356	14295	14366	14094	14454	14364	14449	14603	14286	14488	14350	14226	14469	14152	14351	14309	14327	14383	14228	14290	14371	14370	14525	14216	14319	14486	14503	14266	14436	14390	14392	14513	14336	14378	14456	14341	14329	14409	14312	14425	14300	14357	14363	14495	14476	14464	14348	14258	14389	14508	14449	14348	14238	14310	14319	14352	14260	14205	14481	14520	14676	14460	14585	14306	14390	14295	14459	14380	14298	14269	14282	14375	14292	14343	14378	14360	14367	14328	14456	14677	14457	14221	14329	14176	14459	14438	14361	14411	14265	14482	14405	14321	14262	14262	14368	14385	14288	14275	14280	14544	14298	14282	14484	14317	14482	14369	14485	14478	14533	14281	14152	14395	14287	14518	14293	14252	14430	14277	14514	14357	14413	14451	14517	14524	14353	14092	14380	14267	14380	14357	14484	14349	14409	14369	14197	14478	14382	14420	14512	14437	14395	14430	14229	14280	14249	14188	14384	14455	14192	14428	14324	14390	14398	14400	14424	14324	14372	14295	14359	14514	14763	14388	14427	14451	14352	14534	14256	14453	14374	14509	14338	14294	14517	14401	14434	14522	14317	14536	14582	14319	14431	14466	14472	14587	14375	14466	14279	14378	14301	14339	14352	14456	14330	14198	14478	14544	14399	14501	14307	14340	14359	14519	14423	14161	14375	14432	14348	14254	14358	14500	14454	14276	14310	14511	14310	14550	14458	14348	14354	14404	14381	14386	14345	14434	14414	14441	14453	14281	14232	14398	14411	14454	14409	14399	14528	14284	14227	14256	14326	14504	14483	14376	14315	14508	14434	14401	14483	14380	14570	14515	14481	14360	14427	14341	14298	14501	14480	14439	14542	14426	14383	14308	14451	14298	14583	14554	14336	14292	14357	14327	14440	14450	14361	14538	14495	14319	14499	14440	14444	14560	14356	14646	14574	14415	14428	14388	14654	14481	14349	14429
24129	39373	37263	29411	24715	20771	18412	15948	14733	13549	13241	12733	12639	12664	12768	12528	12762	12586	12637	12583	12604	12550	12331	12542	12472	12606	12490	12391	12281	12515	12420	12562	12345	12263	12236	12237	12595	14765	18098	17521	14028	12956	12411	12188	12196	12030	12241	12248	12262	12152	12123	12279	12203	12199	12378	12188	12143	12055	12084	12433	12083	12216	12226	12065	12273	12198	12091	12280	12365	12197	12050	12159	12175	12283	12002	12150	12101	12249	12117	12189	12226	12163	12093	12172	12305	12176	12205	12411	12107	12218	12139	12338	12260	12177	12232	12201	12129	11997	12301	12139	12157	12273	12178	12127	12198	12248	12159	12340	12194	12295	12236	12258	12205	12135	12228	12303	12155	12132	12122	12342	12234	12272	12243	12359	12155	12077	12194	12232	12072	12313	12281	12231	12335	12247	12194	12205	12097	12218	12121	12288	12216	12053	12264	12143	12199	12232	12127	12106	12191	12105	12242	12242	12135	12185	12226	12153	12002	12214	12175	12164	12111	12133	12382	12327	12251	12122	12066	12185	12251	12139	12298	12101	12299	12186	12389	12280	12184	12206	12170	12114	12128	12274	12001	12280	12126	12094	12191	12183	12254	12228	12269	12066	12178	12299	12208	12129	12040	12161	12101	12197	12118	12107	12204	12249	12118	12200	12254	12151	12130	12101	12192	12176	12121	12184	12153	12129	12219	12106	12323	12284	12306	12166	12270	12189	12231	12202	12066	12083	12282	12076	12265	12018	12253	12414	12128	12190	12255	12298	12135	12195	12216	12217	12230	12179	12353	12074	12334	12233	12055	12285	12139	12369	12243	12056	12141	12223	12263	12364	12233	12344	12321	12216	12105	12142	12172	12176	12199	12173	12245	12091	12153	12011	12182	12051	12151	12134	12327	12071	12273	12198	12025	12149	12287	12105	12131	12095	12028	12156	12157	12127	12238	12180	12100	12265	12303	12127	12061	12321	12189	12207	12001	12083	11950	12086	12148	12349	12048	12248	12196	12160	12180	12173	12175	12075	12095	12158	12215	12386	12225	12177	12214	12314	11976	12267	12106	12198	12230	12114	12121	12210	12309	12089	12202	12101	12223	12113	12228	12142	12003	12069	12234	12191	12080	12147	12347	12296	12146	12182	12283	11994	11923	12190	12299	12201	12225	12239	12191	12225	12309	12280	12236	12153	12228	12200	12469	12288	12373	12034	12190	12261	12233	11953	12129	12186	12339	12194	12268	12194	12212	12235	12230	12298	12103	12051	12254	12146	12115	12147	12284	12057	12295	12279	12136	12299	12102	12207	12059	12113	12125	12194	12020	12198	12279	12128	12209	12160	12175	12188	12179	12280	12270	12185	12123	12169	11998	12037	12063	12124	12025	12207	12207	12306	12303	12189	12140	12109	12202	12188	12251	12260	12239	12184	12170	12128	12317	12281	12278	12188	12293	12259	12402	12073	12188	12177	12209	12145	12110	12113	12237	12102	12034	12044	12238	12276	12063	12152	12050	12225	12260	12064	12227	12178	12286	12309	12363	12185	12283	12248	12386	12196	12193	12204	12199	12297	12284	12039	12105	12222	12253	12136	12183	12189	12298	12172	12131	12125	12193	12287	12171	12093	12070	12261	12255	12107	12299	12193	12382	12171	12150	12242	12206	12119	12208	12266	12204	12336	12131	12150	12210	12168	12257	12141	12152	12195	12214	12272	12368	12255	12146	12186	12196	12387	12272	12073	12141	12104	12015	12141	12346	12195	12106	12211	12180	12314	12111	12319	12050	12017	12214	12052	12168	12231	12119	12191	12054	12156	12258	12177	12286	12134	12186	12305	12323	12245	12194	12244	12186	12328	12223	12235	12174	12335	12378	12175	12205	12161	12219	12165	12096	12186	11993	12183	12124	12107	12108	12343	12269	12078	12215	12306	12157	12268	12201	12153	12376	12407	12163	12364	12127	12012	12154	12186	12144	12266	12099	12175	12172	12128	12100	12276	12122	12140	12089	12261	12251	12069	12303	12293	12150	12170	12242	12190	12370	12293	12158	12171	12172	12323	12184	12110	12225	12028	12136	12240	12168	12324	12252	12146	12162	12219	12246	12335	12218	12135	12264	12254	12108	12401	12271	12082	12358	12341	12185	12113	12205	12249	12122	12031	12220	12132	12324	12225	12160	12088	12028	12211	12052	12208	12054	12008	12203	12199	12232	12349	12307	12076	12186	12281	12156	12133	12125	12101	12126	12168	12086	12390	12215	12115	12169	12135	12192	12257	12334	12302	12109	12243	12114	12273	12054	12036	12235	12181	12160	12154	12227	12005	12211	12137	12093	12384	12223	12219	12195	12163	12025	12278	12053	12148	12232	12096	12105	12283	12266	12279	12067	12222	12325	12196	12098	12105	12169	12091	12258	12096	12237	12054	12094	12116	12095	12228	12457	12261	12212	12186	12182	12226	12337	12076	12195	12131	12218	12116	12085	12058	12162	12237	12324	12133	12160	12187	12323	12206	12037	12217	12245	12139	12172	12177	12138	12181	12142	12186	12309	12108	12167	12164	12221	12016	12176	12107	12269	12266	12209	12102	12160	12298	12335	12294	12216	12168	12273	12100	12409	12011	12095	12221	12302	12205	12212	12043	12210	12129	12200	12269	12215	12166	12281	12181	12127	12296	12176	12308	12082	12239	12217	12159	12025	12363	12181	12247	12163	12269	12181	12115	12068	12088	12139	12260	12050	12209	12205	12253	12060	12020	12176	12122	12126	12170	12166	12137	12158	12310	12197	12034	12201	12071	12168	12228	12240	12288	12224	12395	12243	12242	12141	12136	12370	12139	12167	12127	12243	12370	12207	12215	12212	12169	12209	12297	12102	12072	12229	12081	12143	12195	12084	12193	12250	12143	12193	12217	12189	12204	12249	12076	12249	12239	12190	12337	12148	12175	12330	12224	12232	12225	12260	12010	12316	12175	12296	12248	12380	12116	12123	12179	12297	12339	12096	12312	12170	12326	12135	12144	12105	12327	12213	12038	12097	11998	12123	12228	12219	12137	12139	12254	12350	12273	12122	12209	12158	12077	12314	12113	12178	12133	11967	12160	12174	12208	12364	12052	12165	12194	12129	12203	12311	12035	12191	12248	12149	12260	12181	12393	12159	12218	12411	12191	12214	12166	12380	12222	11931	12284	12143	12266	12052	12201	12209	12191	12252	12194	12224	12208	12278	12301	12267	12103	12234	12139	12199	12314	12086	12238	12467	12205	12201	12061	12192	12182	12127	12039	12173	12168	12161	12330	12088	12148	12161	12097	12298	12206	12279	12221	12120	12273	12140	12052	12208	12145	12213	12276	12152	12014	12065	12228	12241	12088	12189	12195	12165	12283	12201	12122	12121	12251	12201	12287	12183	12050	12338	12104	12264	12187	12073	12171	12095	12229	12218	12227	12199	12037	12176	12190	12344	12175	12163	11974	12267	12173	12184	12189	12189	12218	12246	12175	12057	12134	12325	12181	12080	12185	12179	12214	12061	12298	12204	12254	12114	12127	12182	12277	12000	12202	12062	12300	12202	12018	12097	12257	12107	12080	12146	12218	12196	12184	12143	12206	12172	12190	12164	12192	12173	12228	12170	12189	12213	12315	12200	12247	12204	12285	12154	12263	12245	12107	12073	12139	12201	12223	12158	12112	12189	12023	12191	12085	12209	12150	12061	12149	12169	12258	12037	12300	12056	12283	12041	12104	12115	12269	12167	12214	12162	12101	12302	11994	12247	12210	12081	12079	12309	12239	12052	12274	12189	12215	12229	12160	12156	12214	12177	12150	12154	12051	12251	12154	12291	12157	12160	12297	12277	12144	12263	12119	12256	12123	12226	12056	12290	12267	12196	12212	12165	12221	12322	12101	12219	12151	12194	12147	12164	12093	12331	12105	12223	12132	12217	12187	12293	12207	12121	12211	12233	12249	12128	12059	12134	12203	12191	12116	12210	12290	12125	12225	12104	12246	12082	12133	12300	12167	12144	12225	12129	12067	12202	12305	12130	12241	12147	12165	12377	12234	12115	12164	12153	12158	12152	12194	12200	12264	12196	12292	12352	12123	12181	12257	12237	12249	12225	12212	12319	12090	12282	12235	12357	12120	12215	12162	12300	12290	12192	12114	12285	12264	12287	11976	12188	12162	12340	12116	12226	12153	12382	12202	12207	12059	12373	12092	12168	12312	12238	12225	12263	12298	12084	12247	12138	12152	12337	12159	12162	12195	12289	12217	12159	11997	12325	12002	12248	12214	12213	12233	12083	11927	12297	12254	12003	12179	12299	12079	12180	12073	12077	12101	12231	12222	12235	12304	12214	12107	12087	12147	12266	12157	12222	12315	12186	12172	12452	12193	12335	12334	11987	12132	12157	12296	12207	12048	12008	12294	12060	12240	12234	12107	12317	12203	12233	12161	12036	12166	12166	12151	12279	12266	12155	12249	12278	12165	12136	12334	12060	12317	12100	12171	12264	12171	12174	12332	12222	12166	12183	12137	12271	12174	12213	12200	12121	12274	12327	12178	12192	12281	11976	12135	12180	12252	12158	12221	12266	12347	12172	12130	12073	12265	12205	12223	12108	12278	12246	12147	12179	12059	12342	12172	12142	12353	12197	12044	12234	12006	12017	12273	12140	12326	12271	12219	11993	12213	12233	12183	12308	12176	12185	12262	12250	12305	12205	12107	12206	12143	12202	12188	12105	12067	12146	12065	12145	12292	12169	12153	12291	12231	12225	12186	12209	12115	12179	12108	12207	12026	12247	12263	12282	12155	12040	12212	12211	12278	12084	12241	12208	12238	12054	12102	12295	12287	12187	12321	12278	12183	12101	12151	12112	12234	12223	12116	12284	12143	12128	12139	12177	12143	12129	12537	12088	12119	12277	12158	12223	12059	12088	12161	12166	12303	12154	12261	12283	12257	12276	12181	12164	12301	12091	12300	12160	12143	12173	12157	12239	12213	12221	12265	12214	12222	12198	12192	12197	12165	12221	12346	12294	12273	12309	12166	12352	12253	12107	12072	12208	12241	12306	12042	12196	12205	12248	12182	12204	12064	12270	12095	12239	12275	12214	12251	12136	12151	12115	12177	12348	12263	12153	12129	12158	12189	12096	12288	12094	12116
30236	24351	26396	24002	20850	20227	19416	18980	18527	18510	18344	18364	18367	18268	18201	18204	18235	18286	18239	18195	18169	18115	18589	18522	18306	18229	18050	18203	18193	18142	18224	18234	18237	18254	18263	18258	18386	18482	18665	18463	18421	18461	18549	18146	18148	18127	18203	18205	18098	18147	18065	18067	18233	18308	18203	17991	18238	18108	18477	18194	18251	18147	18084	18133	18259	18123	18374	18145	18101	18008	18099	18202	18424	18084	18159	18110	18027	18256	18003	18266	18123	18236	18291	18323	18409	18407	18328	18066	18318	18126	18216	18203	18173	18140	18193	18241	18190	18141	18401	18396	18322	18071	18209	18208	18172	18317	18287	17925	18141	18168	18196	18123	18151	18297	18217	18039	18210	18351	18236	18143	18211	18160	18245	18037	18056	18090	18354	18376	18172	18179	18166	18314	18264	18049	18063	18137	18012	18191	18228	18054	18452	17937	17931	18017	18280	18084	18173	18006	18278	18318	18120	18259	18012	18327	18019	18194	18363	18310	18226	18238	18204	18017	18127	18116	18270	18346	18607	18431	18246	17955	18222	18100	18141	18104	18089	18011	18229	18376	18244	18080	18121	18080	18211	18142	18231	18265	18010	18236	18220	18316	18306	18187	18112	18081	18290	17993	18309	18069	18224	18126	18242	18233	18431	18147	18109	18037	18171	18116	18078	18283	18176	18121	18176	18072	18169	18243	18322	18155	18260	18110	18304	17930	18180	18259	18328	18122	18253	18275	18312	18137	18319	18290	18119	18181	18149	18182	18250	18249	17988	17998	18369	18529	18345	18029	18257	18317	18410	18203	18173	17948	18141	18176	18110	18373	18535	18111	18227	18334	18194	18314	18223	18372	18217	18164	18236	18094	18259	18324	18415	18198	18274	18186	18165	18116	18293	18297	17995	18111	18373	18080	18094	18300	18181	18265	18215	18022	18380	18314	18074	18251	18189	18189	18252	18328	18197	18217	18131	18245	18250	18142	18284	18224	18159	18181	18132	18259	18155	18273	18220	18307	18064	18216	18158	18404	18327	18258	18266	18195	18097	18343	18273	18208	18540	18159	18255	18293	18238	18076	18138	18090	18240	18018	18318	18205	18340	18204	18138	17964	18013	18059	18153	18083	18137	18327	18255	18183	18267	18438	18230	18259	18259	18193	18148	18147	18120	18153	18180	18096	18203	18069	17872	18088	18256	18296	18121	17922	18157	18108	18391	18276	18477	18091	18256	18005	18179	18090	18157	18233	18363	17991	18253	18246	18410	17990	18259	17960	18292	18087	18114	18204	18234	18171	18400	18150	18138	18390	18125	18144	18199	18299	18116	18215	18333	18278	18252	18163	18203	18384	17970	18344	17988	18177	18207	18332	18250	18419	18271	18402	18198	18128	18092	18201	18259	17992	18182	18133	18210	18184	18152	18146	18106	18161	18192	18270	18270	18295	18090	18303	18244	18099	18171	18049	18304	18125	18136	18123	18124	18144	18251	18030	18499	18214	17993	18331	18353	18182	18162	18087	18269	18296	18285	18250	18279	18339	18267	18416	18177	18088	18172	18228	18202	18141	18287	18193	17885	18127	18411	18246	18419	18105	18325	18564	18123	18241	18035	18116	18294	18039	18185	18122	17884	18260	18046	18202	18040	18176	18108	18244	18167	18294	18209	18117	18202	18125	17923	18097	18022	18339	18290	18256	18102	18486	18063	18086	18350	18215	18278	18237	18153	18171	18085	18380	18306	18396	18142	18255	18290	18118	18291	18296	18213	18144	18432	18108	18046	18211	18364	18248	18092	18311	18078	18372	18244	18121	18332	18207	18224	18306	18185	18300	17880	18226	18188	18131	18250	18354	18252	18221	18298	18190	18068	18253	18166	18176	18171	18276	18082	18080	18057	18221	18271	18337	18162	18185	18256	18199	18196	18303	18214	18244	18077	18265	18357	18366	18336	18266	18240	18216	18173	18019	18359	17972	17946	18000	18408	18232	18255	18411	18232	18286	18229	18145	18123	18077	18242	18255	18243	18099	18027	18045	18108	18424	18128	18259	18312	18232	18244	17910	18285	18002	18301	18158	18136	18029	18280	18208	18202	18122	18123	18122	18148	17960	18187	18302	18225	18127	18298	18085	18159	18106	18066	18242	18150	18170	18135	18235	18150	18038	18168	18072	18056	18282	18298	18058	18266	18114	18324	18151	18380	18166	18297	18188	18207	18321	18195	18114	18226	18281	18352	18072	18397	18384	18152	18196	17995	18103	18221	18140	18268	18083	18286	18139	18282	18217	18231	17988	18229	18144	18099	18198	18065	18173	18321	18015	18029	18425	18436	18171	18299	18271	18401	18425	18047	18189	18248	18107	18162	17942	18077	18071	18360	18133	18068	18310	18026	18252	18024	18031	18021	18234	18142	18126	18148	18194	18154	18344	18265	18131	18225	18440	18201	18219	17982	18409	18205	18236	18101	18346	18266	18289	18313	18124	18329	17978	18102	18225	18224	18201	18198	18345	18042	17929	18391	18108	18119	18272	18120	18108	18299	17994	18022	18273	18211	18229	18154	18224	18068	17974	18183	18293	18361	18223	18210	18163	18193	18165	18130	18273	18063	18243	18256	18242	18170	18197	17831	18179	18161	18082	18114	18132	18130	17987	18111	18206	18224	18273	18143	18277	18183	18195	18250	18112	18138	18259	18220	18045	18164	18102	18148	18151	18300	18039	18015	18106	18133	18146	18112	18073	18357	18129	18451	18176	18305	18132	18134	18159	18101	18035	18226	18284	18160	18221	17994	18282	18086	18252	18157	18124	18292	18189	18153	18103	18100	18224	18216	17957	17968	18262	18426	18137	18351	18380	18139	18237	18200	18076	18343	18272	18054	18292	18237	18148	18211	18256	18353	18204	18201	18434	18143	18340	18015	18356	17907	18302	18319	18242	18107	18241	18140	18037	18210	18354	18357	18284	18143	18247	18272	18033	18138	18144	18154	18066	18476	18302	18304	18167	18037	18087	18192	18200	18216	18137	18074	18188	18185	18186	18234	18175	18118	18238	18185	18237	18248	18259	18304	18138	18181	18162	18222	18038	18164	17853	18046	18213	18206	18212	18183	18079	18320	18190	18204	18186	18317	18435	18293	18070	18102	18358	18126	18181	18140	18117	18164	18288	18369	18200	18229	18353	18089	18013	18358	18369	18100	18232	18092	18279	18140	18108	18053	18331	18046	18392	18259	18035	18277	18179	18150	18135	18062	18119	18187	18400	18148	18179	18263	18095	18246	18275	18388	18211	18085	18070	18295	17976	18332	18072	18454	18211	18155	18243	18089	18327	18286	18163	18125	18292	18350	18170	17984	18162	18192	18388	18074	18109	18254	18290	18103	18048	18185	18054	18149	17975	18145	18275	18372	18339	18258	18255	18145	18347	18070	18075	18048	18140	18048	18190	18123	18224	18268	18135	18169	18323	18321	18085	18231	18228	18206	18486	18317	18140	18130	18079	18282	18385	18271	18217	18223	18398	18516	18341	18178	18196	18273	18170	18101	18159	18243	18193	18280	18198	18104	18229	18252	18517	18065	18034	18066	18137	18373	18133	18257	18075	18308	18260	18236	18078	17982	18182	18056	18212	18193	18193	18282	18158	18262	18133	18213	18302	18338	18165	18282	18283	18323	18095	18209	18160	18118	18160	18076	18183	18044	18390	18231	18223	18366	18153	18140	18197	18147	18156	18220	18273	18149	17766	18245	18084	18191	18173	18163	18239	18197	18189	18115	18041	18233	18392	18421	18345	18363	18190	18219	18055	18328	18068	18202	18276	18150	18248	18166	18155	18096	18206	18255	18206	18118	18128	18275	18193	17961	18411	18122	18297	18329	18189	18236	18191	18028	18006	18055	18143	18081	18118	18093	18074	18324	18157	18085	18280	18104	18040	18212	18149	18022	18130	18068	18268	18161	18226	18278	18154	18296	18383	18253	18195	18194	18187	18298	18105	18061	18063	18001	18250	18135	18228	18329	18239	18227	18265	18023	18153	18238	18182	18168	18172	18177	18197	18118	18101	18350	18268	18434	18199	18319	18201	18027	17870	18116	17990	18215	18295	18261	18035	18241	18179	18244	18344	18409	17983	18100	18082	18032	18201	18017	18392	18211	18169	18399	18186	18118	18134	18182	18389	18280	18275	18385	18068	18096	18221	18251	18028	18104	18055	18163	18333	18286	18437	18340	18082	18061	18183	18085	18206	18297	18158	18134	18231	18253	18165	18131	18011	18216	17916	18331	18212	18168	18076	18150	18211	18227	18329	18185	18119	18195	18104	18161	18211	18275	18302	18452	18144	18409	18227	17948	18251	18333	18126	18035	18421	18197	18347	18318	18111	18304	18363	18428	18396	18224	18174	18240	18147	18352	18127	18221	18298	18252	18161	18364	18183	18253	18055	18259	17821	18088	18141	18078	18226	18321	18220	18373	18045	18280	18132	18236	18374	18229	18180	18085	18152	17980	18282	18395	18199	18211	18392	18315	18223	18287	18095	18387	18105	18073	18061	18170	18080	18270	18133	18022	18197	18183	18210	18139	18084	18380	18053	18343	18073	18140	18143	18291	18362	18291	18391	18256	18146	18065	18205	18339	18241	18347	18130	18152	18329	18177	18246	18060	18064	18172	18238	18230	18206	18315	18125	18278	18147	18269	18191	18132	18312	18179	18134	18220	17847	18111	18279	18315	18209	18237	18292	18379	18179	18099	18252	18378	17923	18245	18298	18249	18197	18206	18195	18106	18010	18179	18371	18264	18281	18138	18221	18173	18328	18362	18320	18342	18156	18324	18316	18095	18322	18208	18287	18252	18248	18279	18345	18234	18175	18136	18337	18301	18123	18020	18092	18141	18344	18195	18072	18080	18291	18078	18302	18151	18226	18089	18061	18163	18079	18240	18026	18284	18063	18484	18010	18230	18107	18118	17946	18098	18242	18173	18042	18284	18119	18150	18268	18217	18034	18215	18212	18264	18169	18197	18306	18202	18191	18284	18116	18184	18178	18313	18245	18291	18182	18221	18165	18203	18131	18192	18321	18191	18044	18270	18167	17963	18488	18190	18276	18123	18246	18167	18340	18212	18169	18390	18348	18057	18099	18073	18331	18224	18277	17980	18312	18126	18142	17987	17977
22288	27348	26575	21194	18711	17190	16310	15333	14782	14698	14401	14387	14389	14488	14226	14447	14247	14439	14407	14482	14596	14447	14422	14370	14483	14439	14394	14449	14462	14284	14325	14347	14377	14465	14517	14268	14476	14701	14772	14727	14655	14549	14442	14347	14393	14339	14415	14294	14327	14487	14476	14454	14388	14368	14297	14270	14434	14461	14350	14420	14264	14422	14316	14416	14268	14310	14485	14328	14450	14457	14197	14380	14337	14449	14486	14318	14340	14375	14225	14389	14323	14302	14386	14372	14443	14561	14367	14330	14282	14264	14624	14319	14375	14291	14341	14222	14265	14219	14408	14304	14301	14274	14337	14381	14264	14370	14344	14365	14321	14256	14309	14229	14479	14302	14525	14250	14480	14322	14335	14347	14283	14349	14379	14466	14203	14410	14292	14205	14333	14255	14414	14354	14480	14308	14302	14223	14458	14252	14441	14402	14491	14317	14336	14340	14224	14431	14307	14199	14366	14394	14494	14269	14246	14380	14336	14340	14310	14362	14293	14471	14359	14152	14369	14280	14326	14483	14350	14361	14250	14258	14403	14304	14408	14191	14258	14226	14418	14278	14343	14352	14258	14292	14417	14460	14267	14393	14385	14341	14345	14365	14170	14358	14406	14229	14290	14380	14309	14383	14449	14350	14286	14340	14250	14461	14350	14461	14374	14377	14367	14427	14211	14329	14311	14334	14256	14420	14282	14284	14345	14302	14346	14462	14286	14342	14230	14303	14240	14549	14238	14405	14408	14401	14321	14396	14428	14338	14275	14157	14436	14316	14359	14393	14360	14452	14385	14320	14278	14203	14369	14524	14403	14419	14364	14458	14430	14253	14355	14444	14156	14482	14322	14334	14282	14257	14420	14371	14423	14466	14497	14251	14335	14354	14460	14497	14317	14469	14338	14358	14216	14392	14232	14539	14405	14268	14297	14429	14099	14329	14392	14348	14311	14346	14474	14182	14284	14369	14409	14271	14228	14541	14367	14328	14375	14300	14412	14148	14339	14394	14322	14328	14213	14306	14356	14565	14454	14171	14304	14329	14220	14336	14344	14445	14296	14432	14476	14183	14416	14187	14565	14398	14388	14421	14445	14216	14364	14353	14263	14364	14447	14168	14287	14294	14394	14284	14283	14101	14389	14331	14237	14309	14307	14395	14351	14383	14274	14306	14130	14302	14186	14443	14331	14275	14403	14449	14341	14326	14409	14459	14266	14319	14460	14195	14518	14305	14121	14425	14327	14353	14436	14473	14391	14205	14366	14308	14219	14264	14313	14302	14369	14306	14479	14427	14333	14439	14249	14283	14400	14363	14582	14296	14415	14288	14369	14312	14270	14320	14403	14246	14304	14553	14370	14402	14432	14406	14207	14274	14324	14397	14213	14474	14340	14170	14448	14304	14291	14413	14201	14371	14256	14306	14331	14357	14210	14151	14288	14220	14443	14354	14343	14494	14356	14162	14295	14404	14115	14350	14455	14236	14339	14424	14315	14471	14255	14285	14317	14495	14462	14457	14223	14362	14283	14252	14259	14434	14434	14375	14418	14312	14484	14339	14373	14344	14267	14369	14406	14395	14332	14231	14422	14187	14357	14366	14450	14279	14417	14361	14340	14278	14295	14296	14385	14461	14356	14298	14210	14458	14275	14296	14312	14481	14544	14286	14353	14276	14451	14542	14343	14479	14184	14513	14290	14104	14229	14404	14333	14333	14293	14332	14321	14361	14336	14352	14450	14402	14492	14301	14429	14429	14556	14417	14345	14320	14271	14320	14355	14354	14468	14429	14525	14259	14429	14355	14279	14137	14406	14304	14529	14353	14323	14520	14390	14183	14332	14322	14347	14463	14366	14087	14360	14291	14398	14419	14270	14419	14335	14459	14439	14430	14196	14340	14315	14305	14325	14315	14449	14216	14392	14374	14371	14391	14329	14281	14286	14436	14336	14340	14410	14353	14342	14391	14536	14290	14432	14498	14296	14263	14450	14397	14255	14144	14351	14485	14462	14454	14340	14343	14300	14326	14213	14175	14444	14420	14326	14393	14315	14311	14203	14426	14380	14520	14358	14400	14354	14327	14534	14323	14320	14314	14254	14458	14497	14216	14257	14413	14394	14159	14392	14464	14372	14393	14361	14287	14441	14186	14427	14437	14324	14291	14112	14553	14180	14186	14259	14340	14512	14475	14239	14272	14377	14263	14308	14424	14362	14283	14381	14192	14534	14321	14274	14086	14364	14512	14226	14319	14291	14393	14330	14397	14363	14461	14375	14248	14232	14226	14412	14473	14318	14359	14373	14199	14365	14257	14239	14402	14374	14372	14274	14414	14490	14414	14382	14330	14455	14345	14344	14218	14293	14331	14530	14360	14411	14445	14244	14489	14316	14457	14404	14353	14294	14410	14352	14293	14478	14327	14307	14276	14221	14384	14369	14518	14277	14358	14262	14456	14344	14343	14355	14379	14322	14405	14337	14169	14264	14257	14511	14281	14478	14422	14430	14496	14417	14472	14359	14249	14153	14263	14266	14415	14385	14361	14310	14455	14402	14448	14402	14350	14285	14305	14487	14324	14410	14422	14265	14329	14450	14146	14428	14318	14382	14350	14395	14456	14345	14215	14317	14484	14396	14474	14348	14538	14276	14267	14314	14217	14335	14284	14247	14220	14360	14417	14371	14421	14358	14343	14303	14355	14412	14276	14324	14311	14410	14463	14459	14405	14391	14215	14490	14379	14278	14245	14332	14328	14278	14468	14156	14413	14377	14286	14408	14364	14281	14381	14484	14454	14281	14316	14304	14295	14330	14103	14111	14340	14455	14272	14398	14539	14356	14379	14366	14272	14216	14351	14349	14493	14382	14404	14486	14379	14415	14248	14361	14297	14369	14406	14342	14275	14424	14515	14325	14264	14337	14591	14456	14255	14284	14327	14291	14273	14271	14432	14396	14139	14385	14424	14298	14395	14269	14467	14374	14308	14388	14306	14322	14337	14445	14394	14426	14361	14212	14504	14496	14094	14287	14321	14374	14219	14326	14335	14285	14315	14367	14339	14268	14405	14294	14376	14285	14401	14485	14468	14250	14301	14390	14389	14516	14272	14203	14381	14319	14247	14287	14514	14269	14319	14266	14184	14394	14540	14393	14408	14365	14222	14212	14346	14253	14271	14310	14413	14458	14403	14595	14404	14304	14409	14349	14295	14516	14370	14432	14373	14482	14372	14443	14467	14418	14478	14268	14297	14158	14430	14247	14472	14279	14216	14321	14518	14331	14350	14225	14348	14433	14464	14266	14370	14367	14378	14395	14363	14372	14294	14176	14464	14295	14243	14343	14328	14309	14380	14496	14484	14435	14241	14339	14358	14422	14374	14360	14371	14262	14335	14527	14372	14444	14238	14459	14250	14221	14452	14612	14452	14323	14416	14474	14442	14401	14363	14311	14186	14467	14329	14230	14400	14240	14304	14419	14340	14366	14354	14292	14469	14521	14375	14248	14399	14215	14446	14266	14503	14381	14357	14237	14457	14243	14418	14411	14437	14404	14412	14456	14386	14475	14494	14383	14298	14399	14367	14349	14363	14333	14376	14345	14339	14457	14300	14204	14519	14385	14252	14449	14461	14275	14397	14338	14568	14162	14279	14373	14322	14294	14322	14395	14264	14343	14300	14443	14374	14324	14510	14363	14436	14137	14349	14484	14393	14374	14356	14321	14376	14382	14392	14247	14390	14272	14543	14395	14339	14316	14361	14398	14262	14241	14265	14248	14393	14360	14446	14321	14386	14305	14462	14398	14394	14404	14149	14430	14516	14398	14363	14188	14269	14396	14435	14300	14220	14408	14370	14459	14354	14462	14420	14482	14296	14245	14518	14301	14287	14308	14199	14538	14287	14251	14327	14502	14221	14192	14402	14368	14416	14394	14401	14317	14273	14272	14418	14282	14292	14356	14489	14376	14383	14392	14660	14208	14385	14286	14280	14415	14141	14308	14365	14286	14363	14387	14436	14218	14210	14394	14388	14232	14320	14414	14441	14306	14481	14386	14436	14257	14419	14280	14321	14371	14351	14245	14264	14436	14179	14297	14299	14314	14254	14423	14442	14471	14241	14403	14467	14237	14262	14226	14380	14459	14392	14352	14275	14288	14287	14361	14280	14282	14254	14261	14342	14248	14405	14214	14393	14357	14251	14266	14462	14431	14214	14303	14450	14412	14355	14438	14355	14278	14385	14380	14395	14606	14413	14436	14314	14396	14297	14285	14444	14413	14405	14289	14364	14491	14256	14431	14350	14431	14067	14439	14190	14484	14292	14452	14339	14398	14269	14353	14458	14429	14286	14412	14255	14454	14350	14297	14273	14457	14405	14354	14259	14329	14206	14516	14371	14328	14295	14454	14507	14494	14378	14384	14278	14399	14485	14330	14272	14226	14334	14451	14503	14386	14355	14274	14494	14218	14193	14451	14466	14355	14442	14294	14151	14334	14410	14203	14274	14483	14397	14341	14491	14258	14287	14369	14521	14195	14461	14393	14308	14241	14321	14413	14204	14423	14373	14538	14426	14279	14305	14351	14178	14157	14322	14250	14388	14286	14418	14339	14386	14404	14173	14378	14305	14195	14325	14183	14331	14325	14177	14268	14338	14222	14416	14475	14218	14391	14498	14417	14392	14518	14427	14445	14336	14344	14280	14386	14324	14258	14287	14212	14380	14367	14301	14395	14277	14255	14258	14282	14630	14249	14400	14312	14380	14404	14412	14256	14354	14508	14525	14406	14438	14394	14335	14396	14510	14435	14385	14241	14386	14457	14360	14395	14399	14550	14199	14252	14255	14520	14260	14294	14408	14389	14428	14435	14221	14243	14340	14250	14283	14446	14509	14334	14597	14395	14337	14325	14237	14343	14315	14242	14366	14435	14567	14376	14441	14510	14116	14577	14419	14327	14385	14422	14430	14239	14315	14407	14213	14353	14347	14408	14235	14349	14328	14229	14449	14286	14199	14444	14327	14392	14394	14234	14346	14159	14243	14337	14213	14355	14270	14318	14411	14305	14459	14436	14251	14341	14450	14477	14310	14323	14232	14408	14500	14415	14474	14200	14345	14297	14142	14334	14513	14339	14317	14390	14403	14419	14245	14471	14557	14212	14396	14349	14404	14437	14335
24582	20908	28017	24395	22979	23527	22905	19927	19385	19283	19046	19035	18919	18997	18742	18646	18686	18679	19090	18769	18873	18911	18680	18631	18713	18642	18714	18729	18500	18743	18707	18601	18884	18650	18653	18539	19396	20242	20965	20332	19767	19184	18724	18658	18623	18764	18522	18711	18621	18334	18628	18412	18517	18828	18726	18626	18798	18540	18692	18649	18508	18621	18577	18473	18195	18732	18721	18780	18661	18552	18432	18573	18766	18487	18538	18626	18554	18656	18627	18466	18642	18312	18631	18523	18712	18515	18732	18640	18692	18716	18661	18738	18636	18638	18484	18607	18673	18620	18658	18454	18641	18670	18475	18576	18484	18601	18641	18586	18616	18534	18461	18690	18374	18530	18582	18446	18408	18686	18676	18579	18508	18452	18527	18532	18719	18568	18758	18550	18591	18710	18606	18440	18744	18676	18601	18639	18624	18620	18669	18545	18397	18600	18678	18755	18490	18651	18458	18477	18619	18581	18631	18293	18545	18600	18474	18609	18844	18486	18551	18442	18664	18652	18685	18700	18760	18448	18644	18574	18642	18658	18590	18473	18607	18619	18691	18375	18563	18790	18598	18566	18524	18485	18455	18617	18638	18584	18424	18645	18860	18599	18393	18749	18498	18458	18716	18363	18740	18583	18659	18608	18701	18516	18615	18449	18329	18549	18457	18599	18413	18333	18543	18505	18489	18646	18523	18459	18466	18428	18616	18455	18688	18560	18535	18546	18707	18432	18364	18651	18661	18561	18482	18589	18555	18595	18819	18447	18568	18543	18494	18763	18645	18634	18490	18529	18499	18433	18615	18688	18586	18558	18337	18558	18418	18365	18588	18597	18717	18550	18519	18470	18848	18459	18403	18507	18498	18549	18567	18758	18587	18442	18539	18548	18489	18615	18412	18610	18361	18653	18437	18466	18528	18524	18502	18604	18734	18709	18348	18486	18578	18865	18571	18491	18607	18468	18678	18383	18509	18425	18576	18487	18735	18446	18450	18478	18441	18389	18704	18601	18333	18475	18442	18433	18516	18504	18782	18535	18705	18674	18603	18739	18731	18705	18537	18534	18583	18424	18684	18475	18566	18462	18608	18529	18700	18746	18565	18633	18524	18448	18576	18804	18673	18648	18675	18575	18638	18445	18470	18699	18715	18540	18740	18651	18516	18767	18693	18598	18715	18685	18537	18635	18637	18693	18517	18478	18484	18535	18428	18535	18483	18369	18486	18521	18627	18705	18680	18694	18536	18520	18519	18439	18537	18664	18524	18773	18540	18610	18817	18618	18666	18692	18464	18490	18613	18372	18483	18756	18561	18481	18578	18643	18497	18405	18538	18547	18673	18620	18441	18551	18732	18596	18605	18852	18575	18548	18708	18656	18549	18566	18748	18773	18612	18446	18335	18593	18500	18442	18700	18634	18636	18416	18664	18655	18394	18397	18555	18670	18634	18466	18526	18626	18616	18364	18517	18532	18686	18411	18661	18532	18759	18637	18693	18594	18740	18712	18501	18545	18424	18476	18657	18591	18657	18645	18435	18666	18409	18589	18649	18390	18472	18576	18645	18489	18557	18412	18726	18626	18568	18656	18401	18397	18548	18456	18770	18373	18379	18540	18653	18389	18669	18754	18506	18737	18615	18681	18757	18896	18723	18708	18650	18426	18578	18538	18802	18689	18408	18403	18809	18607	18397	18791	18484	18571	18744	18539	18237	18545	18451	18614	18629	18573	18482	18625	18693	18673	18441	18590	18659	18402	18479	18523	18642	18501	18476	18605	18601	18554	18582	18517	18826	18790	18807	18518	18671	18569	18502	18590	18337	18662	18504	18541	18691	18488	18471	18515	18859	18630	18591	18454	18549	18616	18729	18556	18480	18574	18595	18592	18580	18557	18808	18567	18606	18574	18735	18379	18478	18707	18548	18781	18502	18475	18512	18614	18647	18643	18679	18484	18652	18764	18405	18544	18531	18763	18368	18747	18534	18773	18557	18487	18581	18434	18650	18640	18601	18531	18567	18733	18579	18661	18681	18759	18540	18538	18639	18609	18820	18713	18578	18413	18581	18629	18340	18422	18586	18721	18554	18648	18748	18497	18540	18668	18485	18605	18625	18471	18619	18800	18369	18537	18766	18469	18488	18619	18682	18759	18583	18572	18791	18580	18897	18705	18447	18559	18637	18625	18587	18823	18616	18771	18752	18519	18561	18533	18618	18447	18355	18510	18705	18530	18335	18589	18583	18441	18665	18622	18668	18577	18466	18874	18446	18605	18499	18518	18624	18556	18679	18611	18584	18573	18458	18620	18337	18662	18554	18601	18667	18547	18515	18682	18635	18805	18558	18794	18582	18519	18606	18426	18592	18544	18608	18482	18910	18578	18630	18704	18355	18494	18402	18532	18531	18543	18597	18627	18594	18558	18652	18830	18780	18564	18759	18524	18621	18516	18502	18571	18492	18605	18577	18392	18388	18331	18488	18793	18757	18805	18427	18653	18476	18468	18637	18614	18621	18574	18645	18555	18120	18664	18633	18438	18527	18689	18468	18590	18619	18594	18527	18574	18464	18453	18788	18546	18694	18569	18532	18517	18593	18536	18590	18329	18561	18361	18592	18482	18643	18455	18501	18746	18570	18673	18676	18511	18634	18669	18620	18375	18438	18514	18461	18573	18469	18259	18533	18628	18705	18511	18783	18391	18582	18518	18511	18691	18466	18448	18546	18650	18631	18750	18477	18712	18582	18798	18641	18416	18393	18532	18624	18717	18607	18609	18669	18580	18760	18604	18724	18642	18355	18533	18540	18473	18531	18605	18645	18436	18564	18656	18524	18610	18677	18590	18505	18397	18576	18580	18545	18630	18905	18644	18690	18538	18439	18884	18521	18805	18651	18591	18549	18451	18654	18651	18618	18491	18601	18513	18465	18694	18446	18439	18516	18456	18605	18501	18363	18395	18429	18691	18694	18485	18828	18362	18543	18478	18462	18514	18516	18567	18669	18674	18659	18584	18609	18678	18784	18506	18595	18639	18363	18493	18732	18833	18588	18728	18676	18613	18392	18632	18497	18717	18601	18562	18484	18626	18694	18290	18727	18560	18456	18550	18589	18564	18564	18614	18508	18591	18608	18456	18568	18536	18725	18625	18695	18609	18666	18653	18646	18621	18536	18493	18780	18733	18617	18563	18433	18539	18496	18441	18657	18613	18722	18754	18463	18567	18689	18507	18770	18751	18502	18480	18589	18681	18618	18559	18680	18638	18469	18497	18599	18331	18573	18586	18611	18608	18693	18547	18569	18438	18557	18409	18613	18363	18557	18374	18523	18664	18630	18269	18607	18632	18565	18512	18441	18930	18664	18714	18600	18366	18516	18716	18695	18744	18626	18527	18322	18549	18582	18484	18571	18607	18411	18403	18633	18680	18480	18610	18660	18510	18621	18680	18523	18680	18590	18410	18577	18765	18543	18671	18440	18590	18704	18489	18560	18652	18555	18416	18336	18526	18646	18645	18622	18544	18524	18550	18690	18656	18598	18575	18554	18683	18532	18654	18864	18544	18552	18544	18616	18475	18406	18341	18386	18694	18544	18309	18259	18588	18552	18478	18547	18438	18513	18619	18513	18543	18675	18517	18952	18594	18769	18709	18598	18493	18286	18445	18527	18379	18557	18680	18634	18545	18274	18535	18604	18531	18468	18558	18448	18446	18573	18520	18684	18500	18421	18568	18723	18549	18582	18517	18786	18529	18622	18404	18534	18603	18526	18580	18547	18529	18550	18337	18587	18604	18726	18444	18539	18387	18609	18562	18586	18815	18669	18659	18426	18552	18616	18528	18575	18733	18535	18629	18448	18587	18328	18568	18555	18572	18613	18615	18660	18738	18625	18346	18493	18520	18500	18750	18704	18458	18563	18493	18643	18595	18676	18428	18773	18546	18608	18725	18620	18556	18579	18563	18506	18593	18460	18548	18568	18602	18325	18608	18689	18704	18502	18621	18638	18545	18663	18668	18573	18653	18750	18513	18438	18631	18711	18595	18736	18646	18606	18600	18635	18513	18551	18513	18491	18507	18212	18569	18606	18520	18426	18622	18564	18679	18715	18440	18671	18602	18517	18553	18683	18553	18726	18572	18578	18732	18476	18562	18545	18574	18834	18673	18627	18508	18429	18606	18364	18606	18789	18487	18685	18766	18604	18714	18561	18516	18479	18535	18612	18615	18453	18633	18700	18419	18458	18608	18519	18521	18611	18559	18734	18680	18739	18584	18772	18603	18475	18491	18764	18548	18751	18453	18558	18765	18449	18331	18431	18691	18643	18611	18558	18613	18920	18501	18407	18580	18419	18366	18642	18624	18565	18380	18415	18628	18505	18653	18526	18582	18599	18580	18344	18496	18567	18776	18446	18417	18634	18432	18437	18541	18565	18441	18614	18640	18421	18639	18549	18697	18434	18396	18575	18602	18537	18667	18632	18580	18599	18432	18644	18639	18515	18604	18515	18611	18528	18353	18585	18796	18429	18471	18468	18655	18770	18648	18645	18312	18663	18473	18510	18672	18606	18594	18691	18677	18736	18559	18490	18616	18652	18557	18617	18632	18470	18558	18522	18513	18750	18449	18576	18612	18458	18521	18659	18840	18496	18514	18532	18547	18433	18679	18489	18642	18566	18378	18637	18653	18565	18623	18484	18486	18762	18596	18698	18487	18812	18619	18621	18766	18646	18535	18432	18518	18546	18543	18428	18679	18680	18437	18587	18624	18507	18507	18644	18490	18425	18523	18545	18517	18645	18463	18369	18577	18729	18472	18738	18670	18672	18772	18722	18715	18778	18585	18510	18552	18450	18587	18531	18622	18665	18761	18408	18367	18490	18594	18684	18528	18825	18623	18410	18545	18670	18630	18463	18526	18628	18523	18348	18474	18652	18491	18463	18471	18586	18673	18749	18600	18652	18569	18508	18565	18600	18709	18508	18515	18582	18483	18530	18581	18359	18560	18710	18555	18485	18535	18651	18473	18656	18652	18556	18548	18527	18500	18240	18648	18739	18428	18331	18563	18596	18401	18536	18775	18491	18625	18635	18484	18746	18614	18599	18576	18486	18797	18552	18562	18676	18710	18518	18650	18658	18662	18474	18755	18662	18643	18851	18572	18691	18658	18748	18709
21303	33991	33164	25745	21751	19253	17815	16161	15507	15117	14858	14896	14711	14635	14808	14586	14622	14835	14696	14727	14529	14521	14592	14522	14672	14522	14522	14649	14504	14534	14353	14614	14665	14611	14582	14654	15401	16929	17327	16793	15715	14950	14514	14535	14551	14442	14293	14380	14434	14386	14311	14346	14377	14385	14237	14314	14489	14437	14506	14328	14438	14372	14613	14367	14475	14352	14419	14299	14538	14538	14488	14443	14426	14443	14378	14481	14460	14281	14367	14507	14495	14385	14436	14451	14439	14490	14518	14463	14397	14696	14444	14566	14480	14502	14448	14451	14522	14365	14380	14512	14312	14326	14477	14522	14391	14483	14594	14487	14415	14263	14423	14445	14222	14311	14342	14445	14466	14475	14434	14351	14442	14383	14445	14391	14399	14466	14417	14384	14520	14300	14340	14348	14583	14322	14266	14385	14350	14374	14475	14402	14415	14346	14486	14268	14494	14491	14391	14426	14452	14320	14218	14503	14332	14438	14344	14229	14507	14442	14280	14437	14346	14273	14391	14530	14570	14463	14402	14463	14194	14269	14428	14407	14527	14338	14397	14342	14486	14523	14489	14334	14397	14666	14394	14446	14427	14468	14287	14470	14478	14289	14397	14357	14374	14422	14496	14428	14474	14406	14454	14303	14486	14362	14487	14283	14539	14531	14359	14464	14386	14420	14517	14456	14525	14456	14436	14628	14339	14254	14504	14291	14407	14478	14555	14499	14355	14467	14255	14496	14528	14617	14422	14331	14472	14466	14533	14370	14546	14524	14300	14381	14347	14424	14376	14272	14328	14453	14527	14542	14373	14381	14346	14314	14458	14248	14492	14439	14316	14383	14299	14482	14434	14446	14455	14566	14422	14476	14372	14594	14290	14364	14462	14659	14391	14406	14478	14579	14426	14501	14558	14460	14232	14385	14374	14456	14350	14397	14437	14263	14473	14381	14370	14461	14462	14509	14465	14381	14503	14441	14338	14533	14392	14327	14359	14486	14323	14430	14392	14492	14336	14318	14202	14382	14316	14395	14460	14600	14423	14348	14535	14370	14430	14273	14506	14249	14457	14218	14484	14423	14617	14244	14534	14340	14441	14378	14485	14430	14510	14396	14552	14454	14437	14415	14362	14412	14360	14631	14553	14415	14322	14503	14216	14505	14255	14309	14538	14219	14239	14428	14335	14263	14450	14525	14395	14505	14480	14514	14462	14264	14357	14461	14358	14256	14353	14398	14441	14430	14458	14372	14477	14458	14431	14429	14268	14386	14397	14445	14568	14326	14450	14461	14367	14407	14362	14293	14421	14416	14624	14440	14351	14307	14373	14417	14298	14386	14445	14200	14370	14484	14411	14558	14321	14327	14485	14361	14419	14407	14516	14556	14376	14408	14404	14405	14415	14477	14582	14536	14519	14480	14273	14527	14743	14474	14478	14333	14557	14447	14333	14363	14426	14322	14574	14332	14375	14321	14512	14343	14451	14392	14405	14363	14422	14534	14560	14258	14305	14353	14633	14512	14484	14351	14447	14133	14408	14370	14422	14311	14235	14419	14478	14436	14384	14505	14428	14401	14313	14501	14563	14385	14449	14434	14395	14466	14470	14479	14511	14555	14495	14447	14352	14488	14472	14364	14450	14342	14611	14448	14325	14651	14419	14458	14381	14384	14568	14263	14318	14242	14214	14426	14325	14306	14639	14300	14382	14304	14485	14573	14391	14461	14474	14533	14321	14374	14374	14354	14492	14392	14471	14400	14378	14224	14544	14541	14406	14380	14516	14531	14462	14465	14492	14508	14382	14378	14426	14334	14284	14515	14335	14493	14348	14412	14210	14434	14196	14336	14334	14456	14456	14318	14470	14481	14431	14495	14473	14581	14451	14339	14449	14141	14410	14511	14313	14379	14422	14388	14400	14372	14433	14500	14427	14345	14435	14381	14411	14460	14472	14365	14309	14359	14371	14418	14545	14424	14600	14408	14385	14321	14428	14378	14293	14676	14386	14292	14423	14440	14322	14561	14544	14143	14570	14340	14521	14503	14321	14510	14570	14325	14331	14697	14510	14584	14409	14381	14527	14433	14470	14418	14339	14449	14469	14357	14540	14593	14419	14517	14297	14382	14388	14356	14365	14611	14417	14437	14369	14382	14373	14354	14401	14522	14475	14315	14306	14515	14587	14349	14480	14463	14427	14281	14443	14585	14519	14371	14439	14536	14497	14453	14563	14492	14468	14262	14447	14407	14470	14628	14379	14495	14271	14513	14261	14378	14462	14421	14424	14335	14370	14435	14480	14558	14266	14326	14570	14397	14419	14522	14326	14383	14372	14544	14438	14384	14347	14432	14449	14469	14413	14570	14430	14320	14440	14303	14426	14478	14522	14553	14387	14304	14352	14463	14448	14570	14433	14311	14317	14185	14369	14343	14335	14567	14375	14504	14311	14527	14408	14570	14416	14349	14415	14405	14457	14446	14399	14483	14431	14459	14288	14249	14432	14356	14370	14415	14425	14401	14392	14498	14433	14217	14503	14275	14519	14333	14394	14306	14453	14249	14332	14447	14494	14397	14261	14447	14362	14502	14299	14542	14462	14392	14481	14435	14323	14409	14424	14473	14410	14470	14345	14566	14390	14351	14581	14542	14385	14433	14569	14351	14594	14247	14540	14347	14255	14522	14491	14297	14288	14401	14441	14394	14342	14401	14357	14359	14457	14357	14519	14374	14407	14400	14543	14450	14339	14601	14314	14390	14427	14397	14346	14395	14385	14471	14429	14489	14428	14395	14536	14297	14233	14476	14488	14307	14460	14333	14584	14536	14516	14293	14416	14376	14430	14290	14459	14528	14510	14406	14506	14359	14312	14371	14644	14432	14415	14517	14351	14459	14459	14358	14206	14309	14420	14503	14450	14592	14560	14478	14464	14361	14526	14489	14544	14508	14557	14445	14398	14351	14464	14541	14523	14533	14324	14477	14577	14292	14456	14290	14334	14303	14385	14378	14506	14446	14391	14440	14340	14393	14322	14417	14546	14467	14414	14302	14444	14471	14529	14371	14355	14393	14280	14428	14319	14407	14513	14374	14510	14504	14569	14419	14501	14234	14308	14560	14642	14355	14410	14432	14418	14368	14343	14441	14371	14559	14521	14483	14315	14383	14389	14432	14474	14307	14277	14431	14451	14326	14436	14441	14419	14387	14366	14446	14289	14310	14346	14359	14441	14466	14421	14417	14426	14409	14260	14612	14389	14424	14319	14437	14379	14241	14570	14432	14498	14333	14300	14277	14503	14289	14412	14351	14442	14376	14429	14480	14432	14423	14408	14415	14297	14440	14463	14431	14410	14266	14540	14405	14533	14475	14362	14478	14346	14462	14300	14508	14432	14226	14332	14528	14313	14419	14294	14512	14581	14470	14505	14224	14427	14558	14343	14449	14486	14445	14542	14550	14493	14503	14406	14413	14572	14328	14278	14470	14589	14306	14633	14460	14472	14472	14374	14460	14329	14310	14259	14435	14456	14400	14364	14403	14201	14279	14358	14517	14409	14348	14292	14500	14443	14579	14369	14418	14457	14440	14251	14515	14407	14421	14334	14480	14439	14407	14411	14537	14388	14365	14406	14514	14515	14281	14376	14369	14286	14303	14314	14292	14305	14326	14329	14568	14478	14448	14497	14480	14422	14332	14403	14259	14405	14492	14378	14393	14444	14465	14384	14528	14589	14283	14462	14575	14406	14438	14414	14452	14433	14530	14409	14469	14478	14422	14243	14404	14537	14482	14389	14601	14492	14338	14582	14306	14363	14425	14380	14284	14363	14411	14269	14365	14448	14326	14356	14405	14561	14410	14519	14561	14501	14421	14506	14441	14370	14433	14390	14362	14424	14321	14284	14463	14475	14310	14536	14627	14345	14410	14297	14558	14444	14409	14302	14377	14371	14487	14372	14304	14408	14469	14241	14377	14347	14339	14477	14402	14462	14575	14446	14554	14504	14299	14476	14322	14410	14372	14277	14438	14425	14450	14574	14383	14467	14380	14412	14464	14482	14401	14442	14366	14421	14290	14314	14333	14288	14389	14414	14448	14465	14419	14441	14391	14229	14457	14331	14384	14468	14249	14468	14473	14423	14397	14438	14398	14408	14492	14476	14511	14631	14420	14320	14279	14306	14447	14363	14328	14421	14436	14379	14340	14346	14426	14228	14501	14287	14469	14451	14600	14568	14357	14474	14479	14398	14520	14462	14345	14290	14440	14474	14540	14480	14502	14387	14325	14511	14448	14408	14339	14498	14469	14391	14464	14515	14384	14413	14373	14454	14334	14432	14322	14384	14424	14546	14539	14511	14292	14484	14427	14458	14646	14276	14338	14424	14357	14408	14449	14370	14463	14251	14281	14483	14379	14463	14356	14404	14550	14402	14448	14455	14323	14395	14542	14598	14425	14509	14497	14474	14269	14480	14399	14530	14452	14394	14454	14447	14297	14304	14429	14403	14518	14294	14575	14270	14450	14364	14576	14500	14375	14341	14334	14429	14170	14551	14266	14454	14289	14544	14291	14256	14377	14278	14502	14386	14573	14443	14420	14601	14335	14443	14640	14432	14496	14453	14567	14403	14555	14386	14569	14246	14320	14277	14389	14569	14451	14454	14353	14446	14433	14443	14599	14417	14408	14392	14453	14363	14413	14457	14481	14350	14365	14316	14269	14467	14525	14511	14515	14475	14476	14416	14378	14458	14302	14364	14428	14362	14348	14373	14410	14524	14305	14289	14563	14380	14333	14250	14308	14462	14401	14448	14461	14344	14313	14582	14414	14517	14326	14315	14454	14250	14342	14470	14228	14426	14472	14495	14519	14367	14403	14407	14229	14437	14316	14329	14309	14478	14525	14445	14499	14479	14518	14488	14481	14385	14489	14360	14418	14484	14420	14453	14465	14528	14420	14623	14615	14499	14294	14282	14467	14356	14463	14262	14446	14151	14399	14374	14660	14276	14401	14593	14440	14351	14351	14548	14318	14507	14454	14500	14358	14542	14406	14398	14593	14387	14397	14298	14466	14503	14410	14441	14503	14344	14389	14515	14450	14384	14452	14356	14501	14322	14343	14428	14459	14381	14441	14258	14491	14474	14394	14369	14508	14357	14411	14357	14502	14382	14459	14377	14594
23433	20906	28373	23615	21492	23287	22901	17641	16219	16344	15960	15574	15832	15629	15747	15900	15521	15578	15605	15567	15536	15628	15778	15726	15610	15529	15483	15621	15556	15618	15592	15838	15431	15440	15365	15511	15637	15983	18130	19084	18141	16871	15777	15607	15368	15239	15278	15167	15310	15296	15256	15149	15314	15330	15117	15391	15537	15234	15365	15350	15342	15368	15506	15271	15309	15380	15434	15231	15324	15207	15204	15277	15389	15337	15290	15244	15152	15256	15444	15317	15063	15219	15273	15377	15035	15361	14994	15144	15083	15137	15305	15272	15249	15471	15328	15428	15096	15409	15159	15271	15416	15383	15380	15261	15212	15275	15361	15389	15125	14885	15166	15452	15381	15299	15069	15386	15231	15363	15217	15223	15189	15245	15371	15170	15196	15388	15251	15249	15358	15064	15146	15324	15313	15139	15356	15260	15207	15358	15483	15087	15297	15268	15214	15216	15124	15197	15290	15150	15200	15371	15346	15090	15199	15389	15272	15202	15342	15415	15110	15409	15270	15360	15299	15167	15124	15125	15320	15278	15068	15394	15303	15025	15315	15100	15247	15202	15336	15173	15140	15245	15303	15217	15214	15301	15293	15199	15230	15569	15410	15295	15086	15194	15150	15054	15264	15297	15243	15217	15072	15226	15259	15288	15141	15231	15206	15013	15232	15354	15307	15307	15369	15259	15223	15220	15094	15279	15330	15273	15150	14982	15204	15410	15351	15145	15287	15258	15385	15495	15313	15061	15255	15297	15130	15438	15333	15122	15196	15307	15226	15324	15231	15235	15152	15310	15080	15291	15225	15378	15258	15385	15287	15305	15056	15271	15174	15443	15140	15245	15239	15248	15126	15019	15075	15259	15237	15075	15420	15346	15326	15192	15197	15282	15049	15158	15279	15208	15153	15066	15286	15254	15213	15046	15255	15046	15091	15146	15132	15039	15247	15135	15241	15268	15182	15129	15230	15091	15255	15192	15300	14965	15237	15168	15443	15272	15367	15225	15156	15323	15091	15202	15168	15428	15194	15192	15340	15345	15324	15338	15248	15219	15163	15214	15231	15122	15233	15279	15395	15396	15116	15110	15151	15215	15176	15303	15265	15389	15246	15209	15167	15391	15350	15372	15125	15092	15003	15269	15234	15297	15087	15261	15268	15133	15227	15236	15279	15147	15238	15203	15309	15243	15071	15247	15319	15207	15269	15118	15429	15145	15273	15240	15460	15199	15340	15252	15108	15166	15295	15437	15257	15110	15201	15138	15236	15323	15265	15408	15079	15322	15078	15018	15305	15214	15338	15401	15208	15301	15325	15386	15281	15151	15140	15152	15206	15310	15321	15197	15116	15098	15447	15077	15337	15451	15294	15305	15111	15220	15290	15198	15198	15265	15187	15180	15307	15282	15209	15133	15281	15252	15397	15194	15125	15140	15107	15198	15219	15336	15069	15018	15139	15269	15065	15212	15315	15228	15195	15071	15152	15036	15332	15225	15555	15006	15357	15274	15167	15198	15303	15189	15237	15216	15377	15354	15274	15176	15311	15197	15085	15255	15148	15275	15230	15255	15221	15158	15305	15253	15230	15303	14943	15087	15271	15323	15109	15149	15228	15503	15366	15369	15198	15016	15263	15175	15255	15295	15028	15084	15077	15318	15040	15356	15419	14929	15380	15291	15201	15274	15196	15349	15387	15267	15132	15051	15089	15203	15125	15176	15188	15129	15045	15226	15281	15137	15200	15350	15160	15237	15403	15279	15270	15249	15437	15304	15143	15255	15233	15293	15113	15227	15153	15042	15154	15261	15313	15397	15272	15238	15168	15471	15341	15236	15102	15286	15397	15315	15167	15111	15204	15279	15324	15310	15168	15295	15304	15212	15341	15336	15291	15251	15260	15117	15068	15371	15298	15161	15290	15257	15400	15368	15073	15246	15027	15084	15172	15097	15262	15259	15288	15184	15216	15145	15298	15252	15219	15307	15242	15143	15318	15387	15416	15121	15294	15310	15173	15146	15210	15537	15154	15197	15313	15291	15337	15264	15382	15061	15211	15349	15431	15300	15117	15261	15332	15116	15383	15404	15270	15260	15125	15227	15079	15231	15282	15511	15365	15264	15305	15103	15356	15168	15354	15269	15208	15229	15394	15090	15085	15208	15252	15175	15335	15205	15213	15392	15463	15288	15178	15388	15324	15213	15197	15227	15108	15225	15376	15090	15437	15108	15199	15226	15351	15066	14879	15329	15274	15261	15087	15325	15239	15243	15280	15281	15244	15357	15215	15201	15232	15330	15237	15133	15293	15299	15128	15452	15179	15361	15164	15454	15366	15362	15233	15297	15335	15263	15154	15196	15041	15211	15184	15222	15439	15290	15372	15236	15149	15242	15251	15299	15187	15400	15276	15309	15235	15168	15132	15393	15377	15290	15314	15357	15254	15208	15150	15177	15010	15415	15142	15441	15130	15251	15217	15194	15276	15354	15173	15258	15372	15172	15161	15322	15217	15244	15143	15201	15441	15216	15123	15236	15220	15334	15243	15156	15415	15281	15137	15219	15323	15109	15350	15333	15307	15374	15153	15239	15299	15176	15116	15172	15206	15225	15262	15391	15508	15163	15175	15020	15304	15242	15270	15330	15130	15137	15088	15230	15185	15309	15197	15226	15426	15460	15346	15165	15390	15306	15280	15181	15329	15491	15240	15234	15186	15124	15258	15307	15130	15183	15302	15410	15235	15141	15298	15236	15236	15091	15164	15233	15324	15250	15082	15210	15167	15406	15141	15352	15098	15192	15358	15209	15132	15293	15085	15313	15257	15205	15272	15071	15237	15294	15040	15054	15332	15022	15213	15262	15211	15048	15189	15156	15223	15199	15185	15124	15251	15298	15193	15149	15198	15165	15411	15200	15387	15374	15336	15325	15265	15075	15065	15219	15358	15142	15141	15344	15186	15314	15176	15300	15273	15319	15225	15472	15271	15013	15222	15263	15113	15216	15116	15048	15088	15198	15271	15091	15277	15424	15068	15207	15397	15261	15329	15123	15278	15192	15225	15257	15462	15193	15415	15351	15101	15104	15305	15272	15184	15277	15217	15276	15369	15064	15432	15260	15248	15215	15286	15246	15398	15249	15550	15141	15198	15200	15285	14968	15286	15263	15352	15150	15189	15150	15164	15387	15284	15268	15224	15125	15279	15387	15369	15110	15229	15334	15274	15254	15256	15369	15259	15244	15288	15320	15342	15584	15061	15134	15179	15257	14985	15153	15252	15264	15343	15150	15265	15092	15340	15417	15417	15023	15147	15349	15115	15250	15182	15159	15232	15164	15071	15245	15128	15190	15201	15126	15202	15207	15268	15352	15152	15001	15118	14951	15191	15106	15116	15385	15236	15128	15233	15390	15247	15283	15141	15205	15299	15265	15113	15058	15210	15110	15016	15218	15188	15130	15252	15261	15207	15166	15237	15195	15107	15087	15244	15372	15354	15369	15009	15291	14904	15070	15066	15109	15216	15138	15092	15116	15372	15282	15425	15130	15332	15523	15196	15274	15367	15362	15210	15484	15252	15190	15243	15331	15263	15209	15107	15300	15243	15183	15285	15288	15149	15197	15246	15211	15208	15256	15363	15278	15240	15089	15201	15151	15119	15113	15205	15259	15169	15288	15329	15142	15107	15168	15042	15193	15190	15313	15208	15141	14994	15284	15093	15337	15248	15266	15131	15360	15157	15146	15143	15420	15463	15263	15267	15227	15333	15366	15199	15288	15202	15368	15179	15224	15393	15053	15077	15319	15329	15311	15256	15226	15209	15209	15013	15228	15224	15437	15314	15255	15149	15091	15112	14892	15339	15152	15172	15212	15284	15365	15351	15182	15088	15265	15357	15323	15176	15161	15280	15238	15267	15009	15261	15267	15265	15395	15230	15361	15251	15334	15122	15201	15222	14993	14971	15406	15392	15115	15153	15143	15353	15081	15158	15102	15247	15408	15186	15239	15357	15183	15263	15241	15016	15327	15343	15403	15171	15084	15183	15327	15265	15102	15447	15153	15281	15169	15265	15165	15282	15136	15219	15098	15309	15174	15018	15319	15313	15163	15136	15288	15161	15416	15334	15277	15171	15340	15301	15342	15186	15231	15257	15171	15183	15095	15307	15280	15355	15334	15326	15244	15123	15142	15178	15185	15176	15386	15316	15024	15322	15299	15189	15181	15332	15189	15153	15339	15312	15319	15319	15214	15240	15010	15154	15324	15143	15319	15193	15193	15328	15322	15124	15301	15269	15222	15203	15056	15407	15274	15232	15331	15235	15217	15054	15046	15244	15203	15215	15228	15023	15277	15283	15113	15147	15227	15235	15208	15351	15085	15311	15166	15251	15092	15224	15284	15494	15370	15303	15397	15231	15320	15227	15214	15478	15268	15407	15266	15330	15190	15461	15112	15126	15256	14981	15235	15133	15400	15100	15244	15234	15260	15176	15351	15156	15231	15416	15078	15299	15066	15137	15164	15230	15283	15276	15068	15135	15136	15220	15202	15341	15265	15511	15405	15286	15293	15378	15312	15298	15366	15325	15068	15140	15137	15153	15217	15245	15187	15097	15267	15299	15126	15318	15335	15190	15208	15158	15296	15101	15286	15393	15287	15274	15281	15120	15160	15342	15161	15148	15352	15235	15070	15209	15090	15158	15148	15212	15349	15214	15128	15060	15367	15282	15281	15177	15153	15144	15244	15341	15429	15136	15173	15234	15180	15414	15196	15285	14842	15159	15284	15270	15243	15403	15176	15221	15297	15324	15145	15211	15275	15500	15165	15181	15120	15165	15165	15203	15127	15429	15193	15287	15123	15195	15233	15195	15201	15374	15226	15115	15362	15227	15379	15174	15233	15158	15359	15358	15219	15254	15299	15255	15272	15257	15317	15303	15264	15392	15069	15496	15103	15043	15159	15159	15105	15254	15366	15372	15379	15157	15043	15332	15163	15358	15090	15320	15185	15235	15183	15369	15428	15275	15386	15295	15209	15360	15080	15275	15120	15098	15281	15306	15311	15296	15420	15253	15274	15072	15234	15255	15147	15526	15319	15207	15150	15215	15395	15191	15368	15225	15107	15090	15372	15339	15311	15219	15139	15311	15078	15190	15384	15320	15255	15176	15266	15223	15262
22582	37496	36512	27832	22656	19427	17154	15418	14070	13760	13400	13240	13132	13061	13193	13120	13125	12975	12837	12847	12892	12957	12864	12919	12845	12874	12791	12669	12620	12749	13007	12839	12790	12655	12665	12787	12912	14046	17215	17909	16321	14794	12990	12450	12446	12660	12520	12492	12618	12629	12784	12755	12566	12395	12673	12501	12552	12736	12633	12531	12503	12699	12577	12531	12595	12312	12637	12646	12583	12580	12530	12525	12505	12629	12681	12484	12460	12441	12532	12717	12616	12602	12616	12631	12701	12593	12638	12408	12821	12704	12296	12641	12462	12634	12451	12628	12548	12438	12559	12623	12500	12654	12519	12589	12546	12457	12648	12604	12390	12720	12622	12575	12658	12390	12554	12465	12599	12461	12505	12651	12504	12454	12553	12562	12645	12511	12612	12592	12636	12545	12600	12698	12608	12506	12667	12572	12571	12727	12566	12536	12400	12619	12479	12419	12599	12610	12638	12833	12551	12586	12606	12708	12498	12581	12637	12700	12455	12556	12562	12619	12655	12721	12545	12546	12605	12611	12668	12521	12495	12526	12472	12341	12594	12614	12530	12524	12557	12527	12629	12615	12412	12568	12671	12571	12774	12615	12613	12552	12502	12541	12454	12553	12602	12535	12644	12666	12520	12608	12363	12507	12484	12536	12700	12690	12597	12561	12657	12725	12459	12486	12713	12557	12603	12623	12568	12420	12763	12483	12732	12516	12632	12566	12652	12578	12445	12671	12630	12661	12599	12465	12457	12595	12704	12498	12566	12512	12676	12440	12615	12563	12479	12554	12628	12371	12608	12565	12580	12594	12823	12650	12596	12549	12602	12580	12311	12507	12642	12514	12510	12574	12829	12570	12699	12719	12583	12505	12531	12516	12675	12486	12537	12557	12600	12659	12664	12636	12564	12595	12735	12549	12605	12508	12587	12650	12672	12550	12472	12548	12572	12495	12624	12551	12519	12587	12616	12657	12378	12547	12513	12604	12538	12665	12553	12609	12586	12629	12576	12488	12563	12667	12559	12576	12672	12544	12598	12516	12558	12480	12650	12591	12531	12585	12641	12769	12717	12369	12600	12510	12559	12510	12521	12729	12699	12660	12598	12417	12520	12533	12666	12536	12514	12608	12670	12571	12660	12682	12653	12502	12535	12597	12556	12639	12644	12712	12548	12430	12759	12576	12580	12648	12522	12610	12618	12562	12495	12490	12409	12410	12582	12530	12661	12642	12596	12558	12583	12556	12663	12644	12569	12469	12721	12647	12466	12551	12574	12631	12602	12556	12607	12601	12596	12704	12420	12680	12536	12608	12638	12406	12494	12502	12538	12513	12544	12770	12616	12502	12481	12638	12619	12509	12552	12474	12505	12472	12562	12582	12431	12640	12705	12433	12570	12612	12503	12607	12579	12834	12674	12417	12550	12556	12544	12761	12575	12436	12500	12658	12629	12573	12476	12632	12620	12497	12630	12507	12602	12503	12470	12717	12524	12603	12681	12613	12589	12449	12665	12649	12589	12278	12598	12674	12502	12544	12461	12544	12564	12484	12669	12465	12494	12515	12574	12711	12496	12613	12557	12589	12589	12763	12557	12742	12603	12670	12572	12403	12669	12552	12455	12686	12586	12598	12466	12621	12590	12635	12603	12651	12520	12636	12559	12478	12651	12708	12541	12511	12360	12489	12542	12537	12630	12622	12701	12545	12625	12591	12663	12608	12530	12536	12525	12574	12669	12533	12580	12683	12537	12678	12597	12502	12698	12604	12582	12579	12450	12596	12601	12410	12706	12499	12736	12536	12630	12437	12638	12716	12584	12472	12448	12561	12683	12628	12502	12476	12559	12640	12733	12622	12457	12585	12431	12454	12600	12540	12636	12591	12695	12585	12524	12547	12368	12526	12529	12617	12678	12514	12461	12657	12458	12551	12486	12719	12614	12503	12483	12447	12375	12412	12558	12635	12546	12693	12445	12582	12640	12545	12612	12557	12589	12570	12687	12286	12646	12544	12524	12566	12453	12548	12531	12718	12650	12527	12717	12469	12481	12673	12528	12611	12478	12582	12464	12414	12639	12394	12666	12655	12529	12575	12528	12485	12436	12434	12581	12614	12630	12333	12654	12641	12622	12640	12537	12552	12648	12637	12599	12553	12467	12620	12578	12604	12595	12601	12551	12675	12463	12477	12615	12514	12614	12628	12634	12627	12503	12448	12630	12700	12483	12672	12465	12636	12566	12580	12441	12598	12601	12413	12608	12553	12546	12554	12540	12586	12443	12651	12396	12424	12523	12519	12570	12477	12574	12583	12560	12687	12530	12612	12569	12631	12693	12562	12705	12616	12626	12639	12671	12542	12652	12479	12694	12557	12576	12591	12499	12604	12670	12670	12610	12446	12456	12505	12637	12406	12601	12447	12638	12636	12565	12554	12706	12682	12510	12475	12629	12490	12607	12409	12561	12583	12646	12633	12595	12649	12676	12668	12725	12532	12483	12493	12660	12666	12652	12432	12489	12495	12568	12604	12675	12601	12435	12589	12645	12564	12589	12590	12634	12499	12594	12472	12469	12507	12536	12564	12503	12481	12473	12849	12472	12571	12555	12510	12631	12591	12515	12544	12529	12603	12362	12541	12664	12497	12566	12284	12494	12641	12741	12701	12511	12558	12650	12488	12687	12556	12599	12672	12613	12620	12542	12442	12561	12695	12573	12537	12593	12654	12633	12482	12394	12523	12548	12458	12670	12624	12565	12604	12470	12553	12517	12517	12482	12698	12427	12689	12522	12504	12741	12571	12543	12561	12668	12442	12557	12494	12448	12681	12471	12496	12490	12557	12596	12584	12632	12622	12582	12467	12569	12727	12513	12726	12495	12453	12729	12573	12507	12470	12637	12520	12532	12690	12552	12458	12611	12539	12590	12619	12593	12765	12703	12598	12499	12605	12609	12508	12626	12616	12674	12661	12559	12520	12499	12432	12603	12640	12675	12708	12562	12422	12584	12460	12462	12482	12676	12459	12765	12686	12607	12452	12617	12640	12575	12617	12550	12443	12617	12566	12466	12445	12512	12587	12596	12663	12504	12687	12614	12755	12494	12436	12547	12654	12632	12543	12508	12515	12476	12448	12643	12586	12599	12551	12504	12458	12514	12688	12680	12504	12582	12536	12496	12612	12611	12556	12553	12389	12591	12489	12581	12588	12677	12738	12492	12578	12561	12574	12568	12666	12599	12708	12739	12632	12575	12443	12606	12446	12605	12471	12518	12612	12549	12669	12441	12470	12712	12496	12657	12555	12662	12519	12595	12493	12616	12769	12519	12581	12359	12581	12606	12544	12635	12432	12699	12680	12802	12766	12475	12522	12514	12597	12594	12590	12494	12499	12551	12643	12580	12623	12590	12401	12548	12485	12697	12653	12487	12733	12569	12570	12460	12641	12631	12557	12508	12525	12479	12537	12508	12686	12485	12662	12557	12530	12627	12491	12615	12523	12421	12566	12612	12352	12509	12646	12622	12610	12596	12689	12440	12514	12661	12762	12545	12603	12593	12677	12566	12504	12626	12555	12686	12591	12610	12652	12562	12549	12540	12525	12607	12454	12508	12665	12472	12546	12626	12577	12556	12668	12478	12615	12634	12505	12600	12619	12652	12620	12516	12654	12799	12486	12559	12612	12519	12488	12563	12558	12501	12518	12623	12598	12514	12546	12549	12636	12613	12555	12499	12464	12534	12500	12629	12340	12479	12652	12469	12737	12403	12495	12514	12471	12634	12458	12467	12514	12516	12643	12492	12445	12573	12530	12501	12466	12686	12494	12593	12767	12644	12523	12619	12387	12664	12519	12627	12556	12509	12637	12570	12644	12598	12565	12613	12476	12501	12524	12525	12571	12635	12504	12540	12403	12554	12444	12438	12616	12493	12623	12586	12652	12453	12660	12455	12619	12545	12523	12470	12560	12617	12738	12620	12422	12639	12690	12593	12688	12442	12673	12415	12707	12448	12561	12446	12410	12524	12459	12650	12702	12560	12695	12504	12636	12525	12678	12516	12473	12694	12635	12586	12335	12609	12714	12645	12770	12667	12660	12411	12458	12398	12482	12538	12598	12696	12576	12646	12785	12576	12543	12425	12573	12506	12457	12688	12504	12734	12621	12557	12606	12453	12559	12516	12524	12605	12495	12481	12462	12620	12454	12625	12541	12687	12563	12533	12633	12646	12602	12469	12476	12597	12736	12636	12415	12472	12479	12623	12625	12515	12480	12583	12688	12651	12624	12678	12510	12711	12625	12448	12569	12550	12474	12671	12710	12641	12557	12456	12434	12575	12451	12437	12655	12667	12587	12567	12589	12650	12594	12649	12389	12465	12550	12621	12445	12692	12573	12557	12658	12623	12457	12574	12455	12613	12671	12509	12599	12630	12607	12565	12578	12540	12732	12442	12732	12542	12560	12498	12565	12579	12584	12581	12598	12592	12725	12659	12691	12457	12749	12561	12661	12682	12658	12467	12582	12690	12442	12485	12557	12518	12581	12507	12556	12477	12441	12586	12539	12595	12449	12578	12533	12623	12403	12633	12612	12584	12513	12597	12582	12526	12716	12661	12635	12629	12509	12586	12524	12586	12403	12570	12438	12533	12633	12536	12589	12656	12557	12572	12621	12438	12492	12572	12621	12473	12396	12623	12656	12656	12551	12557	12624	12553	12627	12480	12699	12507	12613	12457	12601	12661	12616	12498	12484	12570	12560	12550	12597	12337	12566	12543	12656	12456	12656	12521	12595	12619	12402	12432	12546	12637	12664	12536	12499	12522	12427	12695	12423	12698	12535	12622	12554	12608	12563	12628	12506	12575	12553	12512	12541	12703	12549	12600	12538	12679	12542	12566	12572	12558	12559	12548	12574	12550	12587	12606	12498	12505	12444	12461	12644	12589	12610	12635	12510	12456	12395	12426	12470	12633	12502	12649	12544	12509	12535	12760	12608	12443	12528	12546	12325	12673	12462	12605	12684	12594	12586	12621	12734	12573	12462	12625	12586	12507	12535	12634	12653	12498	12678	12440	12620	12417	12623	12658	12593	12586	12503	12540	12560	12511	12534	12606	12443	12573	12573	12630	12680	12524	12602	12521	12590	12704	12547	12641	12748	12540	12504	12766	12546	12528	12646
29666	23372	25174	21745	18807	17981	17500	17144	16706	16780	16958	16565	16747	16851	16569	16952	16700	16844	16778	16638	16719	16880	16840	16730	16587	16742	16610	16643	16473	16707	16635	16607	16637	16408	16538	16655	16590	16676	16643	17207	17119	16885	16652	16689	16614	16627	16728	16612	16824	16404	16554	16362	16661	16491	16681	16617	16743	16838	16658	16804	16899	16701	16741	16663	16664	16599	16543	16800	16754	16445	16625	16536	16601	16562	16747	16694	16526	16530	16704	16681	16728	16488	16683	16849	16652	16725	16694	16486	16792	16674	16733	16775	16525	16735	16519	16614	16561	16815	16774	16843	16600	16591	16683	16628	16529	16643	16641	16606	16658	16640	16507	16545	16599	16469	16781	16643	16645	16383	16470	16544	16648	16458	16582	16387	16663	16767	16675	16729	16646	16668	16550	16694	16502	16482	16545	16684	16508	16361	16598	16446	16733	16527	16641	16629	16467	16556	16686	16333	16728	16511	16726	16815	16584	16513	16547	16428	16580	16746	16499	16551	16655	16689	16768	16699	16636	16790	16584	16804	16624	16464	16507	16532	16602	16507	16458	16515	16600	16362	16706	16630	16617	16731	16703	16503	16762	16690	16444	16664	16811	16507	16635	16742	16666	16499	16508	16698	16631	16611	16435	16735	16409	16529	16657	16576	16476	16722	16637	16679	16653	16694	16680	16552	16529	16456	16624	16554	16831	16809	16540	16679	16656	16733	16787	16700	16567	16584	16817	16785	16472	16593	16666	16538	16666	16548	16485	16629	16640	16798	16802	16563	16598	16476	16530	16696	16637	16557	16690	16641	16490	16586	16665	16578	16779	16467	16599	16428	16620	16784	16520	16491	16536	16681	16657	16701	16605	16493	16815	16709	16612	16736	16754	16503	16544	16536	16644	16679	16537	16520	16621	16610	16652	16608	16677	16390	16765	16584	16639	16623	16518	16818	16618	16666	16740	16650	16709	16780	16501	16576	16736	16565	16523	16625	16672	16745	16622	16601	16650	16576	16717	16493	16587	16538	16517	16597	16540	16487	16399	16594	16699	16829	16512	16423	16741	16718	16636	16559	16624	16544	16679	16240	16519	16434	16811	16547	16826	16636	16681	16557	16618	16599	16564	16787	16820	16749	16659	16648	16748	16580	16587	16561	16591	16646	16640	16502	16550	16589	16690	16572	16691	16972	16558	16671	16633	16685	16545	16686	16702	16654	16895	16581	16860	16625	16541	16662	16663	16557	16604	16493	16470	16674	16611	16582	16728	16526	16644	16598	16500	16601	16474	16524	16513	16519	16531	16561	16490	16702	16808	16530	16489	16789	16489	16666	16523	16663	16741	16807	16698	16765	16693	16588	16576	16372	16728	16476	16557	16579	16730	16559	16574	16578	16593	16423	16697	16640	16831	16680	16660	16680	16688	16568	16488	16527	16613	16457	16607	16648	16643	16579	16606	16574	16534	16745	16604	16310	16455	16333	16759	16769	16562	16683	16689	16752	16605	16575	16641	16655	16457	16245	16401	16473	16604	16645	16666	16530	16759	16584	16497	16497	16741	16722	16513	16749	16459	16496	16622	16616	16489	16551	16461	16639	16328	16483	16575	16575	16697	16865	16704	16541	16561	16743	16674	16735	16537	16649	16629	16596	16406	16653	16594	16537	16629	16524	16649	16574	16511	16765	16634	16667	16595	16720	16474	16555	16707	16775	16499	16572	16694	16550	16723	16522	16694	16783	16708	16786	16425	16620	16809	16539	16681	16494	16585	16521	16841	16469	16449	16545	16722	16542	16687	16676	16686	16550	16493	16567	16828	16765	16624	16558	16539	16679	16763	16609	16684	16381	16553	16466	16514	16555	16337	16746	16551	16400	16618	16625	16588	16635	16532	16645	16595	16620	16694	16435	16647	16571	16666	16537	16545	16496	16480	16675	16500	16461	16869	16702	16674	16487	16579	16623	16770	16753	16739	16743	16509	16563	16608	16473	16597	16522	16530	16557	16688	16547	16542	16518	16793	16661	16721	16781	16732	16633	16498	16614	16698	16502	16739	16747	16604	16534	16529	16611	16686	16375	16772	16524	16702	16545	16784	16585	16469	16453	16537	16781	16717	16577	16463	16633	16712	16650	16507	16478	16602	16508	16849	16643	16590	16621	16361	16532	16669	16616	16353	16560	16455	16336	16479	16660	16425	16838	16516	16628	16690	16753	16475	16468	16574	16814	16658	16396	16493	16683	16771	16644	16392	16634	16680	16624	16660	16713	16722	16595	16448	16668	16803	16741	16724	16677	16745	16527	16796	16757	16709	16341	16463	16630	16477	16641	16657	16582	16742	16567	16542	16620	16567	16442	16753	16432	16561	16378	16832	16626	16552	16529	16576	16617	16703	16581	16545	16654	16492	16518	16653	16725	16753	16851	16725	16613	16827	16481	16783	16689	16919	16684	16691	16549	16608	16591	16511	16662	16643	16506	16696	16563	16667	16519	16671	16419	16474	16554	16553	16612	16688	16785	16456	16555	16557	16736	16549	16653	16698	16530	16484	16676	16650	16650	16592	16820	16482	16569	16710	16496	16534	16672	16599	16762	16613	16602	16673	16648	16876	16748	16778	16854	16564	16728	16572	16697	16548	16631	16592	16479	16392	16503	16670	16331	16433	16812	16756	16671	16572	16616	16585	16637	16564	16552	16680	16595	16540	16470	16659	16718	16762	16462	16664	16629	16715	16582	16555	16473	16681	16802	16580	16714	16570	16661	16552	16626	16686	16845	16835	16573	16772	16434	16725	16719	16626	16828	16820	16744	16643	16693	16576	16467	16697	16787	16525	16677	16524	16559	16643	16681	16629	16521	16688	16677	16565	16569	16629	16514	16411	16483	16815	16562	16578	16557	16688	16517	16488	16600	16511	16330	16571	16589	16650	16370	16744	16670	16717	16819	16750	16656	16482	16472	16824	16488	16755	16564	16654	16686	16691	16465	16722	16688	16636	16554	16470	16665	16503	16564	16651	16644	16497	16653	16694	16421	16523	16682	16807	16652	16622	16523	16586	16489	16753	16664	16550	16552	16818	16708	16656	16662	16645	16634	16572	16591	16505	16507	16651	16623	16831	16674	16763	16747	16658	16740	16783	16619	16647	16566	16519	16740	16505	16514	16599	16505	16596	16598	16569	16478	16832	16719	16586	16607	16626	16726	16632	16578	16608	16558	16667	16584	16778	16492	16596	16515	16718	16522	16315	16527	16628	16415	16529	16653	16808	16544	16821	16646	16619	16730	16623	16668	16675	16647	16607	16575	16539	16510	16587	16714	16644	16503	16702	16545	16588	16628	16502	16548	16811	16599	16466	16451	16859	16586	16510	16639	16797	16643	16616	16658	16671	16568	16504	16441	16708	16806	16694	16582	16745	16699	16536	16466	16705	16586	16665	16692	16680	16677	16643	16598	16574	16530	16540	16635	16771	16787	16753	16827	16702	16655	16491	16517	16479	16526	16716	16646	16688	16383	16712	16549	16580	16613	16578	16625	16580	16664	16551	16612	16531	16463	16806	16787	16660	16717	16637	16484	16715	16565	16479	16528	16580	16615	16596	16690	16358	16486	16705	16566	16518	16593	16578	16893	16734	16602	16799	16469	16757	16570	16581	16476	16714	16573	16534	16556	16672	16812	16718	16748	16659	16649	16629	16683	16567	16632	16827	16634	16693	16640	16520	16630	16607	16468	16674	16477	16646	16650	16588	16712	16617	16432	16597	16657	16556	16752	16719	16639	16624	16709	16618	16496	16641	16600	16572	16534	16781	16566	16706	16425	16611	16549	16679	16538	16522	16651	16676	16566	16608	16667	16783	16591	16640	16487	16696	16597	16543	16616	16494	16399	16535	16591	16771	16751	16700	16608	16672	16556	16322	16594	16595	16845	16664	16924	16705	16413	16660	16566	16617	16467	16433	16475	16669	16607	16563	16561	16753	16587	16442	16662	16506	16611	16550	16677	16666	16581	16698	16595	16485	16623	16726	16542	16451	16525	16376	16736	16736	16552	16631	16690	16292	16525	16490	16470	16564	16667	16708	16679	16523	16625	16684	16651	16553	16600	16492	16643	16665	16669	16822	16590	16566	16480	16439	16496	16453	16557	16656	16600	16762	16630	16514	16615	16576	16555	16780	16551	16462	16582	16781	16616	16354	16433	16781	16492	16559	16608	16765	16684	16527	16730	16580	16423	16525	16577	16554	16526	16635	16502	16610	16512	16705	16909	16637	16826	16828	16453	16605	16599	16539	16806	16570	16514	16853	16493	16614	16389	16531	16506	16485	16314	16772	16602	16601	16730	16632	16492	16733	16623	16585	16488	16658	16578	16382	16597	16698	16525	16561	16583	16668	16899	16551	16741	16612	16625	16412	16460	16736	16619	16628	16551	16788	16698	16633	16375	16483	16554	16539	16695	16639	16696	16479	16664	16745	16641	16714	16679	16430	16595	16611	16561	16612	16711	16575	16730	16667	16580	16691	16694	16618	16720	16582	16647	16526	16700	16516	16666	16606	16701	16684	16454	16555	16520	16538	16818	16609	16563	16685	16450	16606	16592	16454	16629	16403	16492	16618	16603	16374	16606	16594	16838	16773	16746	16410	16739	16634	16684	16707	16429	16499	16410	16834	16626	16523	16725	16721	16763	16805	16553	16770	16551	16563	16632	16671	16514	16566	16364	16492	16595	16564	16598	16705	16485	16681	16665	16737	16726	16671	16669	16724	16426	16658	16591	16529	16505	16896	16601	16648	16720	16554	16754	16645	16706	16602	16689	16536	16526	16636	16650	16636	16639	16586	16495	16420	16671	16779	16651	16696	16571	16591	16541	16684	16602	16639	16454	16722	16653	16688	16714	16621	16533	16446	16718	16476	16683	16523	16668	16536	16486	16551	16489	16487	16643	16656	16582	16603	16803	16783	16525	16397	16709	16646	16573	16737	16658	16688	16321	16453	16663	16677	16672	16675	16639	16597	16548	16536	16622	16479	16637	16524	16380	16714	16653	16804	16708	16675	16515	16583	16473	16584	16524	16363	16834	16685	16726	16769	16667	16596	16676	16629	16496	16549	16378	16738	16742	16432	16619	16777	16545	16732	16461	16936	16695	16555	16555	16379	16583	16551	16693	16638	16570
20540	25160	24927	19674	16834	15303	14622	13875	13687	13634	13365	13414	13490	13572	13430	13470	13306	13187	13446	13447	13377	13402	13529	13407	13383	13449	13356	13432	13289	13475	13402	13433	13341	13133	13325	13408	13394	13401	13628	13729	13735	13779	13406	13246	13278	13273	13475	13411	13488	13302	13224	13350	13313	13459	13287	13271	13297	13348	13340	13398	13180	13215	13431	13325	13313	13277	13207	13249	13252	13215	13384	13267	13337	13463	13339	13384	13212	13340	13335	13200	13288	13382	13320	13305	13316	13309	13274	13192	13366	13297	13352	13206	13247	13217	13244	13161	13302	13413	13218	13417	13330	13361	13236	13333	13339	13364	13416	13447	13275	13280	13298	13221	13194	13316	13174	13283	13179	13248	13397	13312	13455	13241	13228	13363	13242	13357	13154	13268	13366	13329	13269	13318	13271	13312	13328	13193	13249	13350	13316	13332	13211	13301	13296	13208	13259	13151	13335	13314	13280	13317	13209	13474	13268	13266	13342	13297	13305	13068	13384	13270	13328	13320	13286	13218	13309	13288	13347	13168	13305	13322	13477	13245	13165	13236	13309	13208	13186	13288	13284	13312	13201	13400	13285	13155	13304	13265	13327	13382	13259	13477	13344	13317	13270	13257	13190	13321	13285	13380	13351	13146	13440	13121	13309	13228	13310	13292	13236	13306	13342	13235	13297	13419	13200	13326	13184	13321	13114	13382	13428	13363	13200	13519	13295	13302	13311	13344	13366	13210	13317	13148	13319	13154	13243	13171	13417	13309	13341	13319	13395	13300	13277	13218	13337	13195	13355	13320	13182	13242	13281	13337	13368	13193	13418	13330	13332	13211	13242	13418	13321	13274	13179	13308	13470	13315	13380	13415	13443	13364	13442	13354	13259	13318	13215	13481	13288	13562	13311	13475	13317	13356	13229	13434	13267	13137	13283	13264	13197	13358	13184	13468	13309	13240	13306	13285	13508	13326	13473	13349	13521	13270	13289	13372	13185	13298	13359	13292	13151	13272	13321	13403	13369	13336	13352	13281	13290	13262	13283	13404	13403	13200	13299	13275	13425	13240	13348	13435	13368	13371	13396	13294	13447	13365	13405	13179	13208	13253	13228	13364	13153	13316	13401	13178	13366	13291	13371	13327	13253	13311	13305	13504	13478	13361	13332	13305	13320	13189	13239	13360	13192	13458	13268	13319	13223	13301	13259	13276	13356	13246	13300	13235	13497	13253	13278	13398	13420	13126	13310	13271	13274	13326	13334	13237	13221	13201	13417	13133	13278	13287	13488	13297	13180	13396	13308	13389	13567	13293	13484	13248	13306	13128	13468	13354	13427	13320	13427	13260	13391	13277	13512	13456	13380	13267	13302	13353	13272	13236	13334	13306	13457	13256	13353	13292	13360	13314	13180	13226	13269	13394	13313	13267	13340	13394	13297	13226	13432	13268	13242	13419	13271	13280	13361	13232	13157	13332	13328	13215	13320	13426	13405	13344	13404	13272	13341	13317	13298	13318	13387	13353	13384	13365	13254	13272	13237	13487	13302	13307	13350	13328	13428	13273	13406	13431	13398	13318	13300	13286	13293	13343	13392	13190	13324	13186	13241	13368	13305	13303	13118	13199	13160	13489	13360	13257	13419	13271	13360	13338	13463	13429	13370	13310	13151	13382	13379	13388	13347	13287	13272	13290	13136	13221	13356	13369	13363	13324	13321	13242	13238	13355	13281	13441	13296	13205	13294	13268	13372	13402	13322	13356	13220	13278	13358	13432	13421	13405	13518	13356	13440	13246	13369	13303	13332	13250	13250	13117	13402	13376	13310	13291	13345	13290	13418	13343	13334	13215	13151	13410	13285	13330	13304	13376	13367	13377	13379	13273	13421	13432	13358	13279	13306	13258	13341	13365	13350	13323	13400	13228	13251	13272	13040	13329	13256	13285	13268	13401	13381	13321	13316	13169	13324	13252	13409	13351	13278	13347	13208	13201	13241	13302	13341	13277	13276	13252	13213	13271	13209	13543	13185	13266	13277	13386	13226	13299	13315	13416	13212	13179	13409	13242	13345	13211	13417	13310	13285	13231	13361	13271	13260	13175	13379	13354	13366	13290	13394	13437	13501	13149	13383	13414	13427	13289	13420	13291	13147	13331	13304	13222	13470	13143	13466	13259	13304	13374	13250	13307	13356	13503	13394	13252	13342	13445	13342	13268	13284	13310	13285	13233	13490	13363	13308	13417	13274	13438	13330	13405	13247	13312	13400	13376	13223	13482	13267	13200	13484	13303	13415	13165	13353	13333	13396	13297	13475	13189	13427	13211	13345	13401	13245	13298	13234	13318	13286	13337	13295	13235	13288	13407	13313	13451	13156	13353	13331	13259	13456	13348	13154	13287	13342	13189	13298	13205	13208	13207	13496	13321	13249	13427	13346	13456	13256	13248	13365	13292	13376	13534	13180	13343	13128	13258	13338	13297	13445	13432	13403	13311	13312	13273	13318	13311	13447	13364	13410	13358	13320	13280	13426	13142	13259	13306	13369	13216	13164	13371	13301	13352	13382	13133	13223	13397	13476	13242	13393	13199	13444	13202	13177	13333	13364	13389	13313	13373	13457	13302	13282	13305	13232	13429	13372	13133	13464	13347	13335	13365	13338	13155	13330	13183	13309	13333	13180	13087	13385	13176	13460	13323	13396	13367	13292	13264	13276	13229	13321	13322	13344	13298	13287	13320	13327	13350	13395	13318	13194	13357	13255	13459	13311	13485	13536	13222	13304	13430	13349	13226	13225	13228	13290	13295	13222	13294	13308	13225	13307	13315	13158	13180	13413	13188	13426	13269	13484	13351	13226	13230	13326	13372	13279	13429	13291	13324	13299	13237	13237	13234	13515	13332	13312	13234	13416	13318	13288	13352	13132	13255	13358	13096	13331	13288	13490	13397	13389	13432	13384	13289	13419	13328	13298	13416	13435	13182	13235	13292	13289	13222	13359	13350	13449	13280	13379	13366	13301	13426	13438	13364	13317	13422	13206	13123	13363	13310	13341	13475	13316	13314	13244	13332	13252	13236	13363	13211	13297	13158	13319	13381	13391	13282	13373	13309	13294	13307	13220	13304	13415	13421	13491	13370	13263	13309	13204	13342	13367	13289	13392	13401	13284	13259	13261	13408	13284	13318	13326	13339	13270	13454	13175	13388	13383	13393	13348	13253	13128	13317	13363	13337	13355	13277	13255	13324	13281	13417	13490	13270	13361	13318	13395	13185	13475	13250	13407	13406	13249	13406	13452	13312	13261	13251	13283	13137	13347	13384	13343	13282	13358	13140	13330	13225	13296	13342	13331	13402	13376	13360	13310	13290	13353	13487	13268	13241	13385	13331	13319	13237	13319	13361	13314	13468	13296	13371	13273	13219	13326	13367	13335	13393	13354	13301	13385	13226	13319	13267	13231	13330	13382	13474	13330	13277	13209	13469	13304	13433	13220	13220	13217	13166	13284	13368	13275	13339	13314	13331	13544	13331	13351	13302	13355	13172	13158	13185	13349	13209	13470	13397	13365	13389	13354	13237	13417	13371	13407	13358	13346	13314	13302	13221	13345	13235	13325	13367	13203	13289	13228	13262	13258	13321	13303	13387	13445	13389	13184	13499	13314	13359	13338	13135	13235	13229	13356	13264	13363	13290	13298	13324	13277	13409	13360	13344	13533	13239	13175	13383	13255	13269	13326	13408	13340	13290	13287	13270	13246	13215	13290	13338	13351	13528	13402	13349	13213	13298	13321	13320	13336	13208	13110	13276	13521	13406	13418	13142	13298	13328	13207	13229	13302	13289	13468	13480	13395	13310	13336	13336	13265	13311	13292	13489	13270	13289	13439	13357	13254	13289	13474	13340	13358	13343	13334	13258	13286	13270	13321	13128	13428	13295	13311	13351	13297	13240	13340	13317	13338	13417	13352	13452	13388	13185	13354	13264	13306	13406	13256	13375	13299	13323	13388	13330	13231	13378	13297	13300	13219	13174	13460	13249	13263	13372	13434	13533	13178	13147	13211	13278	13268	13340	13361	13288	13291	13326	13209	13323	13467	13244	13319	13212	13384	13329	13173	13188	13272	13385	13335	13345	13365	13425	13261	13337	13361	13436	13402	13225	13419	13287	13273	13293	13252	13355	13281	13349	13241	13236	13252	13458	13212	13273	13298	13195	13220	13244	13129	13098	13210	13470	13283	13317	13408	13358	13429	13387	13354	13461	13391	13335	13288	13318	13370	13366	13395	13314	13402	13207	13402	13352	13307	13279	13320	13354	13351	13226	13363	13300	13371	13258	13539	13353	13528	13230	13206	13463	13442	13297	13248	13334	13294	13437	13372	13360	13386	13499	13366	13331	13334	13305	13439	13401	13463	13358	13310	13135	13496	13231	13461	13388	13329	13333	13259	13402	13450	13219	13373	13322	13231	13353	13421	13290	13186	13372	13282	13395	13333	13378	13238	13237	13331	13418	13376	13132	13341	13427	13369	13292	13434	13157	13387	13294	13353	13193	13234	13244	13367	13382	13303	13494	13454	13286	13505	13242	13380	13145	13342	13424	13311	12908	13392	13255	13328	13364	13496	13293	13360	13297	13224	13410	13473	13154	13319	13372	13397	13393	13234	13353	13541	13310	13292	13268	13207	13212	13486	13325	13264	13371	13378	13392	13403	13328	13256	13453	13401	13199	13387	13575	13248	13317	13279	13242	13323	13355	13323	13305	13479	13217	13309	13368	13307	13218	13197	13313	13361	13412	13320	13242	13331	13309	13344	13325	13238	13363	13255	13248	13323	13354	13394	13403	13301	13363	13327	13375	13351	13403	13305	13329	13339	13310	13388	13315	13381	13157	13397	13418	13327	13165	13331	13238	13482	13335	13193	13503	13381	13214	13306	13269	13456	13357	13392	13378	13403	13253	13348	13310	13327	13306	13313	13136	13265	13429	13250	13259	13285	13435	13281	13221	13356	13292	13197	13345	13319	13309	13285	13379	13344	13427	13426	13327	13488	13387	13259	13423	13572	13367	13343	13438	13208	13459	13275	13316	13251	13336	13293	13239	13435	13255	13333	13190	13280	13082	13321	13290	13272	13263	13201	13306	13467	13383	13406	13279	13247	13386	13132	13515	13263	13310
24735	20914	27982	24235	22084	20841	18872	16460	15965	15635	15681	15425	15358	15392	15370	15380	15301	15399	15415	15051	15248	15224	15234	15214	15172	15085	15096	15410	15505	15325	15273	15179	15113	15051	15091	15234	14973	15298	16682	17586	17113	15945	15473	15054	15094	15117	15081	15134	15181	15011	15046	15177	15106	14977	15168	15119	14983	15049	15144	14909	15018	15031	15224	15300	15070	14915	15030	15061	15024	15045	14879	15098	15112	15141	15059	15036	15154	14957	15018	15132	15168	15070	15148	15128	15113	14849	15140	15050	15095	15231	15427	15085	14920	15092	15137	15225	15169	15024	15001	14863	15073	15155	15091	15175	15167	14973	15074	15064	14953	15327	14934	14961	15140	15092	14971	15181	15069	15077	15150	15101	14955	15051	14926	15069	15070	15014	15143	15135	14982	15109	14948	14876	15132	15062	15018	14901	14885	15088	14978	14990	15300	14856	14878	15028	15027	14946	15061	14863	15091	14944	15227	15088	15030	15023	15318	15227	14958	14922	15018	15162	15098	15054	14937	15161	15100	15185	15024	15147	15065	15133	15041	15014	15102	14992	14907	15119	14948	15054	14919	15043	14971	15028	15288	15196	15077	15068	15083	14960	15121	15120	14951	15086	15159	15305	15178	15023	15169	15226	15203	15090	15132	15105	15076	15133	15140	15030	14996	15108	14945	15039	14993	15014	15027	14873	14983	15064	15090	15163	15102	15133	15007	14916	15070	15000	14921	15041	15054	15029	15103	15023	14977	14997	15025	15142	15148	15050	15028	15132	15309	15119	15343	15139	15145	15171	15097	14954	15053	15051	14859	15014	15201	14991	14925	14904	14855	14955	15166	15048	14977	14921	15029	15183	15001	15102	14968	15185	15067	15066	15058	15024	14990	14985	14963	15157	15210	15036	15141	15211	15281	15099	15135	15076	14922	14877	15093	15104	15133	15077	14816	14934	14937	15103	15017	14827	15051	14740	15209	14980	15156	14991	15278	14988	15014	15120	15105	15275	15231	15106	14977	14963	15124	15077	15102	15086	14919	15137	15154	15001	15123	15095	14915	14704	15076	14879	15150	14961	15040	15075	15175	15025	15027	15038	15094	14954	15056	15034	14986	15057	15033	15049	15132	15223	15246	15149	15084	15189	15011	15051	15163	15068	15251	14932	15085	15152	15064	15118	15046	15193	15087	15282	15037	15080	15143	15114	15147	15148	15097	15174	15112	15062	15102	15064	14974	15109	14879	14988	15084	15085	15085	15216	15280	15149	14981	15169	15058	15259	14901	14981	14867	15162	15140	14884	15060	15044	14782	15263	15076	15051	15184	15000	14926	15172	15050	14994	15258	15068	15243	15072	15113	15035	14959	14892	14981	15038	15043	15150	15057	15122	15162	15113	15112	15258	15184	15024	15070	14975	15095	15248	15261	15119	15105	15169	15017	15066	15002	14977	14896	14930	15171	14936	15142	15167	14931	14910	14772	14968	15021	14890	14981	14843	14947	15042	15203	15064	14995	15132	15004	15101	15045	15067	15037	15009	15232	15062	15180	15274	15106	14934	15266	15373	14820	14970	15106	15065	14975	15129	14965	15170	15331	15155	15346	15240	15059	14980	14953	15037	14944	15046	15014	15039	15011	15066	15078	15132	14957	14986	14856	15219	14913	15006	15186	15188	14987	15181	15215	15220	15259	15121	15048	15017	15097	15086	15001	15196	15082	14981	15260	15086	14918	15171	15056	15143	15128	15246	15016	14854	15027	15013	14919	15187	15118	15274	15037	15006	15254	15168	15030	15078	14837	14999	15040	15073	15068	14965	14816	15041	15008	15055	15124	15124	15029	14862	15310	14894	15131	15074	15233	15206	15161	15045	15242	14997	15069	14871	14927	15022	14932	15011	15028	14987	14877	14867	15220	14937	14868	14974	15088	14831	15161	15052	15183	15179	15207	15053	14795	14947	15228	14953	15038	15021	14923	15076	14971	15204	15173	15119	14958	15127	15052	15326	15095	15014	15160	15176	15119	15113	15021	15127	15044	15042	15154	15022	15186	15068	15088	15116	15188	15172	15148	15163	14932	15069	15082	15049	15151	15116	14957	15166	14971	15022	15120	14995	14800	14845	14940	15199	15127	15260	15200	15079	15089	14888	15194	15014	15109	15137	15016	14946	15091	14997	15043	14931	15006	15007	15177	15077	15023	14995	15293	14923	14945	14894	14899	15140	14929	15245	15025	15247	15192	15143	14900	14915	15094	14917	14921	15164	15023	14970	15100	14992	15045	15037	15078	15030	15011	15116	15159	15005	15082	15053	14991	15180	15017	15097	15029	14981	15051	15207	15149	14922	14987	15010	15004	14943	15066	15052	15137	15237	15205	15152	15051	14845	15031	15155	15145	15065	15214	14973	15218	15013	15343	14834	15074	15060	15150	14942	14958	15021	15349	15110	15003	15158	15189	15161	15185	14873	14900	15164	15080	14974	14950	15227	14926	15103	14886	15011	15074	15005	15010	15135	14946	15018	15097	14834	15203	14997	14999	14892	15065	14919	15032	14868	15025	14930	14952	15028	15120	15071	14990	15059	15093	14809	14835	14897	14969	15041	15246	15090	14960	14913	14922	14948	14794	14947	15035	14936	15198	15135	15153	15089	15117	15231	15048	14896	15180	14981	15319	15069	15285	15135	14994	15147	15070	15157	15074	15033	15175	14948	14926	15118	14960	15022	15200	15071	15181	14973	15076	15132	15125	15104	15072	15122	15101	15158	15038	15078	15107	14986	14856	15041	14926	15097	15219	15040	14836	15237	15007	15105	15025	15029	15037	14978	15351	14965	14884	15101	15229	15092	15051	14968	15096	15001	15186	15068	15044	15179	15192	15119	15241	15128	15096	15025	14834	15267	15099	15132	14912	14949	15246	15295	15163	15116	15012	15240	15193	15118	14994	15087	14969	15219	15162	15198	15122	15134	15104	14994	14918	14952	14954	14880	15175	15062	15274	15132	14936	15066	14946	14998	14994	15158	15067	15038	15022	14934	15213	15002	14945	14846	15055	14872	15064	15012	14980	15038	15009	14996	15145	15096	15057	15072	15055	15010	15169	14935	15038	15012	15065	15151	15017	14971	15043	15158	15025	15175	15175	15221	15107	15029	14966	15202	14857	15044	14858	14915	15104	15079	14998	15070	15172	15096	15012	15249	14892	14941	14916	14971	15064	15142	14880	14964	14900	14955	14944	14995	15001	14970	14967	15047	14957	14958	15164	15045	15036	15202	14889	14999	15142	15027	15155	15010	14930	15108	14854	15008	15037	15126	15284	15044	14835	15129	15113	14950	15009	14986	15273	15173	15106	15035	15196	15159	15179	15146	15063	15261	15125	14870	15052	15075	15302	15065	14965	14900	15029	14980	15011	15290	15117	15077	14956	15043	15043	15062	15202	14932	15091	15073	14991	15180	15093	15168	14963	15051	15154	15094	14994	15147	15112	15001	14959	15051	15027	15060	15145	15063	14995	15016	15094	15035	15217	14996	15402	15152	15202	15053	15070	15174	15105	15013	14950	15078	15027	15183	15049	15127	15175	15176	15036	15164	15061	14931	15186	15116	15186	15167	15069	15051	15041	15108	15106	15000	15017	15033	15065	14966	15075	15156	15254	14922	15298	15006	14964	15204	14868	15050	15070	14976	14995	15036	15135	15056	15047	15215	15013	15270	15165	15035	15026	15135	15080	15217	15104	15201	15292	15030	15116	15175	15109	14957	15086	15264	15322	14995	15016	14951	15022	15073	15095	15122	15122	15124	15163	15012	14914	15022	15257	15194	14965	14901	15000	15010	15022	15271	15350	15052	15070	15149	15212	14874	15096	14827	15125	15204	15150	15272	15112	14990	14965	15236	15002	14996	15007	15016	15068	15277	15036	15050	14999	14944	15068	14968	15021	15252	15093	15218	15017	15080	14849	14977	15092	14854	15075	15110	15010	15110	15209	15047	14954	14922	15180	15033	15109	15041	14981	14954	15013	15171	15075	15135	15058	15063	15112	15007	14901	15149	15047	15049	15418	15009	15197	15232	15314	15105	15109	15154	15072	15145	15005	14950	15151	15034	15222	15142	15244	15080	15208	15342	14962	15009	14941	15068	15023	15079	14931	15020	15148	15046	15344	15017	15094	15049	14902	15109	15064	14922	15117	15079	14956	14669	15009	15296	15254	15238	15084	15059	15024	15145	15021	14833	14935	15089	15209	15168	14889	14966	15083	15127	14928	15166	15051	15064	14938	15128	14998	15089	15149	15118	15037	15037	15099	14927	14935	15198	14974	15159	14990	15220	15088	15021	15089	15109	14967	15081	14876	15249	15078	15007	15169	15177	14888	15154	15053	14955	14853	15033	15086	15078	15032	15025	15181	15142	14957	15120	15088	15064	15129	15123	15031	15109	15110	15022	15121	14854	14984	15119	15160	15263	15177	15121	14996	14990	15156	14988	15035	14965	15010	15068	15143	15029	14990	14843	14848	15109	14918	15108	15015	14991	15041	15319	14854	15009	15085	15022	15262	15151	14917	15093	15151	15126	15057	14893	15038	15161	15005	15066	15090	14953	15047	15148	14808	15015	14965	15047	15020	15061	14812	15185	15144	15272	15043	14917	15077	15033	15015	15078	15169	14934	15064	15109	15110	15062	15183	15109	15023	15053	14976	15122	15214	14953	14986	14998	15238	14903	15137	15110	15072	14999	15114	15065	15056	15156	15274	14946	14906	15063	14984	15087	15058	15047	15014	15015	15180	14990	15109	14964	15154	14997	14994	15109	15064	15021	14975	15153	15184	14991	15127	15106	14932	15130	15258	15190	14917	15213	15109	15103	15093	15096	15184	15159	15343	15073	15054	15117	15076	15045	15170	15104	15053	15279	15093	14944	15184	15116	15017	15008	15096	15097	15082	14934	14898	14946	14947	14893	15124	15093	15169	15181	15067	15114	15178	15108	15245	15138	15199	14964	14929	14915	14983	15101	15078	14979	15037	14981	14959	15043	15194	15207	15001	15003	15180	15116	15171	15337	15022	14990	15071	14916	15151	15025	15105	15200	15047	15070	14926	14865	15104	14882	15167	15043	15221	15144	15206	15039	15193	15221	15147	15280	15320	15151	15172	15061	15131	15113	15272	14938	15006	15086
20121	31682	30917	23424	18963	16564	15026	13961	13471	13066	12960	13021	12933	12838	12665	12759	12781	12643	12673	12668	12679	12764	12779	12417	12540	12518	12632	12700	12853	12801	12452	12456	12612	12529	12536	12659	12648	12793	14965	15734	14932	13670	12913	12526	12355	12382	12529	12628	12476	12491	12344	12405	12317	12245	12533	12297	12457	12369	12549	12550	12406	12553	12499	12285	12467	12440	12359	12437	12447	12404	12489	12368	12382	12445	12345	12375	12503	12401	12390	12458	12398	12474	12508	12401	12272	12493	12311	12427	12377	12500	12497	12496	12459	12329	12433	12443	12378	12593	12392	12430	12553	12580	12451	12404	12400	12428	12269	12459	12501	12416	12652	12268	12375	12546	12403	12445	12561	12497	12419	12490	12612	12441	12399	12363	12407	12445	12548	12423	12567	12409	12443	12520	12411	12554	12383	12403	12315	12447	12457	12497	12629	12455	12361	12414	12578	12270	12366	12451	12445	12475	12469	12327	12446	12386	12428	12407	12465	12468	12449	12428	12308	12468	12494	12488	12304	12319	12393	12383	12366	12273	12499	12426	12415	12488	12387	12652	12446	12459	12559	12500	12454	12426	12377	12377	12539	12528	12530	12444	12290	12318	12351	12481	12341	12315	12415	12348	12417	12384	12485	12447	12416	12473	12446	12484	12416	12586	12552	12397	12342	12392	12364	12489	12527	12461	12335	12341	12338	12465	12378	12512	12406	12327	12499	12458	12488	12384	12346	12579	12403	12350	12416	12531	12426	12443	12544	12463	12232	12422	12609	12426	12468	12381	12438	12442	12327	12424	12543	12479	12506	12467	12529	12344	12470	12226	12402	12298	12447	12456	12322	12502	12349	12615	12444	12180	12514	12530	12485	12448	12281	12429	12565	12471	12394	12290	12496	12406	12379	12486	12404	12331	12572	12393	12425	12563	12406	12581	12530	12366	12469	12428	12398	12508	12537	12471	12276	12403	12430	12421	12417	12360	12415	12385	12571	12314	12367	12271	12505	12384	12362	12459	12482	12490	12348	12442	12441	12363	12522	12577	12358	12572	12400	12350	12519	12545	12445	12380	12418	12475	12485	12485	12412	12271	12452	12432	12427	12455	12593	12580	12557	12368	12490	12428	12387	12538	12548	12351	12306	12395	12564	12520	12483	12356	12468	12380	12485	12560	12228	12353	12548	12401	12315	12468	12480	12628	12649	12515	12343	12394	12603	12357	12461	12604	12411	12510	12397	12492	12522	12323	12466	12414	12411	12410	12419	12543	12379	12318	12578	12352	12559	12206	12407	12556	12305	12321	12308	12304	12461	12408	12271	12336	12541	12520	12507	12438	12533	12572	12580	12341	12426	12361	12505	12385	12348	12536	12468	12357	12737	12379	12366	12492	12491	12501	12476	12530	12466	12354	12497	12518	12475	12347	12492	12535	12393	12454	12345	12295	12317	12522	12366	12459	12450	12300	12502	12263	12475	12440	12419	12448	12524	12264	12301	12409	12484	12526	12601	12358	12419	12398	12240	12513	12470	12426	12461	12442	12343	12396	12462	12368	12501	12364	12459	12517	12311	12238	12498	12334	12362	12484	12489	12474	12567	12289	12503	12512	12417	12426	12440	12359	12540	12499	12299	12408	12379	12385	12400	12477	12497	12336	12544	12258	12506	12396	12471	12374	12446	12461	12292	12493	12479	12279	12525	12423	12371	12378	12423	12537	12525	12382	12490	12432	12589	12511	12369	12526	12423	12492	12298	12599	12581	12407	12385	12588	12304	12417	12539	12398	12561	12503	12457	12417	12489	12494	12476	12325	12383	12461	12648	12316	12396	12300	12278	12402	12598	12453	12426	12637	12582	12476	12552	12406	12359	12458	12536	12407	12541	12427	12305	12380	12492	12413	12284	12424	12469	12653	12336	12486	12419	12285	12450	12396	12638	12426	12448	12450	12596	12476	12489	12411	12533	12427	12437	12313	12492	12568	12490	12378	12522	12339	12449	12460	12533	12495	12493	12394	12395	12478	12351	12385	12482	12527	12576	12407	12448	12383	12417	12241	12392	12421	12425	12402	12422	12581	12367	12492	12570	12305	12500	12495	12508	12474	12321	12396	12357	12432	12400	12432	12382	12448	12531	12337	12453	12443	12518	12359	12349	12544	12387	12575	12517	12265	12494	12290	12435	12294	12387	12358	12467	12240	12297	12438	12493	12521	12345	12556	12483	12572	12361	12441	12262	12370	12338	12439	12531	12411	12344	12514	12513	12551	12528	12402	12439	12391	12400	12336	12509	12328	12408	12519	12389	12571	12412	12442	12269	12447	12422	12410	12550	12404	12344	12494	12501	12406	12463	12452	12434	12344	12292	12324	12529	12430	12544	12435	12384	12389	12450	12603	12421	12513	12451	12488	12419	12474	12436	12645	12337	12360	12572	12469	12496	12328	12480	12550	12545	12444	12460	12531	12429	12251	12432	12274	12459	12470	12331	12332	12399	12451	12365	12372	12543	12467	12475	12480	12419	12436	12332	12590	12530	12531	12425	12504	12498	12511	12300	12320	12539	12520	12519	12552	12351	12422	12569	12539	12418	12235	12436	12520	12270	12546	12449	12459	12573	12308	12520	12507	12456	12387	12241	12462	12408	12495	12441	12406	12487	12483	12345	12590	12378	12652	12435	12396	12511	12396	12364	12456	12447	12453	12519	12519	12312	12389	12494	12391	12302	12393	12398	12428	12506	12531	12497	12288	12509	12445	12504	12506	12475	12526	12533	12433	12477	12313	12500	12559	12416	12529	12421	12515	12488	12419	12483	12538	12293	12386	12494	12548	12419	12443	12380	12318	12452	12568	12378	12441	12419	12513	12452	12510	12468	12485	12398	12332	12517	12409	12495	12484	12592	12455	12217	12384	12473	12375	12350	12530	12481	12501	12381	12393	12412	12455	12362	12496	12439	12442	12568	12275	12546	12498	12327	12453	12412	12419	12385	12444	12398	12398	12510	12523	12422	12410	12502	12440	12587	12438	12445	12342	12520	12404	12389	12330	12540	12449	12434	12666	12342	12385	12293	12411	12296	12304	12498	12384	12393	12322	12520	12360	12605	12385	12484	12377	12533	12450	12383	12364	12470	12563	12474	12547	12426	12319	12265	12384	12487	12404	12394	12403	12379	12586	12370	12422	12465	12377	12463	12420	12475	12560	12477	12289	12384	12575	12327	12500	12474	12467	12475	12541	12347	12412	12358	12505	12360	12417	12311	12511	12304	12370	12473	12585	12366	12467	12527	12244	12556	12446	12402	12695	12436	12538	12586	12572	12613	12417	12369	12723	12440	12457	12619	12413	12369	12344	12464	12441	12422	12403	12454	12404	12499	12487	12319	12491	12595	12395	12567	12574	12476	12391	12526	12468	12367	12392	12438	12486	12601	12445	12431	12559	12329	12584	12354	12407	12430	12447	12565	12271	12370	12389	12468	12499	12429	12522	12506	12559	12499	12530	12403	12317	12291	12253	12499	12438	12542	12498	12405	12392	12481	12423	12470	12394	12432	12552	12454	12391	12630	12565	12428	12460	12529	12479	12372	12367	12419	12404	12407	12412	12428	12538	12467	12600	12486	12410	12478	12524	12469	12452	12434	12399	12399	12304	12488	12310	12469	12429	12700	12476	12475	12475	12345	12468	12296	12453	12507	12437	12320	12569	12343	12611	12375	12388	12524	12513	12336	12502	12439	12564	12445	12461	12492	12393	12387	12589	12292	12289	12367	12523	12340	12386	12548	12415	12504	12451	12546	12506	12544	12401	12374	12432	12436	12453	12501	12433	12529	12517	12549	12482	12556	12537	12355	12542	12540	12430	12429	12393	12381	12484	12430	12553	12475	12392	12467	12363	12436	12514	12554	12521	12301	12454	12452	12387	12548	12440	12574	12315	12350	12398	12471	12597	12504	12531	12601	12446	12511	12492	12453	12517	12531	12441	12394	12411	12417	12370	12519	12478	12427	12303	12372	12440	12467	12502	12519	12435	12445	12361	12327	12445	12479	12471	12452	12407	12388	12518	12624	12527	12598	12566	12604	12512	12528	12545	12427	12416	12434	12327	12509	12354	12351	12621	12585	12287	12506	12502	12610	12341	12528	12435	12469	12455	12425	12456	12412	12524	12449	12418	12508	12488	12390	12427	12457	12376	12245	12480	12458	12487	12504	12573	12442	12500	12418	12413	12405	12563	12417	12519	12289	12351	12439	12529	12394	12417	12663	12548	12460	12442	12449	12385	12443	12379	12442	12525	12552	12456	12489	12519	12374	12454	12383	12494	12552	12370	12337	12493	12374	12296	12534	12383	12483	12422	12567	12330	12298	12415	12469	12491	12399	12448	12448	12586	12359	12454	12418	12560	12388	12529	12447	12413	12209	12438	12561	12488	12514	12536	12137	12335	12516	12255	12309	12364	12530	12503	12363	12441	12439	12490	12431	12375	12265	12352	12562	12456	12258	12574	12371	12346	12458	12594	12362	12210	12485	12347	12286	12372	12522	12358	12397	12512	12407	12295	12416	12360	12366	12439	12418	12443	12563	12420	12548	12501	12397	12448	12472	12608	12395	12669	12495	12407	12401	12429	12399	12389	12448	12359	12399	12405	12450	12627	12374	12366	12500	12347	12393	12319	12557	12383	12456	12376	12342	12399	12312	12446	12417	12505	12393	12307	12264	12350	12483	12463	12479	12489	12369	12424	12613	12451	12578	12431	12282	12642	12380	12393	12580	12409	12299	12420	12469	12389	12433	12334	12359	12401	12580	12338	12481	12469	12476	12360	12404	12577	12589	12402	12231	12518	12496	12428	12444	12623	12239	12601	12486	12441	12342	12561	12537	12533	12506	12391	12482	12421	12442	12404	12419	12391	12515	12418	12739	12476	12284	12447	12551	12395	12427	12510	12523	12423	12485	12323	12369	12318	12426	12473	12349	12468	12552	12391	12455	12259	12438	12232	12385	12590	12349	12259	12373	12534	12534	12324	12578	12347	12436	12351	12339	12619	12410	12534	12364	12284	12595	12238	12451	12538	12434	12184	12395	12602	12602	12372	12496	12406	12369	12383	12349	12426	12542	12464	12508	12456	12416	12271	12457	12364	12311	12354	12567	12498	12436	12523	12480	12434	12396	12349
23370	20948	28444	23667	21409	23204	22673	17822	16571	16688	16478	16217	16236	16411	16236	16017	16038	15826	15956	16095	15855	15986	15985	16007	16044	16065	15826	16084	16015	15779	15889	15903	15653	16097	15785	15759	15757	16276	18426	19846	19265	17853	16248	15757	15786	15698	15658	15747	15937	15825	15865	15688	15711	15724	15890	15868	15658	15628	15610	15879	15766	15871	15643	15703	15833	15891	15817	15691	15918	15772	15591	15802	15903	15608	15640	15685	15599	15789	15669	15786	15798	15766	15732	15801	15626	15516	15805	15533	15735	15731	15879	15732	15665	15751	15826	15676	15583	15666	15662	15759	15864	15707	15866	15806	15545	15777	15642	15812	15779	15757	15615	15773	15691	15752	15694	15656	15741	15660	15611	15886	15743	15674	15533	15637	15540	15564	15622	15729	15321	15587	15547	15748	15627	15581	15747	15475	15600	15839	15958	15770	15759	15736	15673	15680	15852	15537	15726	15659	15650	15715	15703	15828	15719	15813	15762	15624	15788	15761	15911	15683	15720	15545	15541	15556	15756	15828	15865	15684	15771	15664	15857	15553	15728	15916	15663	15662	15648	15668	15694	15640	15622	15682	15562	15685	15744	15637	15693	15587	15712	15757	15729	15651	15751	15839	15890	15840	15648	15645	15704	15677	15754	15680	15532	15780	15841	15584	15620	15595	15615	15660	15704	15673	15633	15663	15803	15700	15634	15647	15701	15528	15592	15661	15780	15742	15699	15695	15678	15508	15500	15740	15781	15587	15835	15792	15741	15783	15537	15682	15588	15674	15720	15595	15607	15766	15785	15418	15772	15923	15723	15661	15801	15626	15665	15461	15782	15889	15642	15676	15665	15756	15860	15705	15684	15739	15673	15619	15912	15540	15468	15750	15622	15715	15868	15766	15954	15793	15562	15549	15677	15733	15657	15546	15661	15654	15651	15598	15564	15593	15565	15727	15662	15650	15526	15576	15746	15583	15604	15632	15535	15737	15677	15636	15711	15829	15786	15689	15613	15669	15688	15702	15800	15773	15749	15600	15581	15627	15719	15944	15818	15705	15832	15814	15772	15606	15646	15601	15656	15830	15795	15698	15569	15761	15703	15625	15730	15817	15650	15780	15646	15758	15672	15637	15581	15784	15714	15559	15714	15652	15671	15617	15656	15805	15715	15768	15564	15560	15502	15667	15753	15719	15767	15730	15730	15641	15677	15546	15741	15617	15671	15663	15817	15597	15603	15652	15879	15644	15519	15846	15581	15899	15646	15731	15703	15765	15645	15827	15697	15737	15787	15542	15838	15565	15723	15658	15785	15551	15691	15629	15586	15639	15749	15555	15819	15502	15900	15780	15801	15654	15796	15837	15668	15735	15593	15739	15633	15644	15836	15858	15554	15468	15994	15728	15607	15918	15730	15528	15629	15736	15849	15659	15885	15730	15564	15790	15721	15639	15510	15508	15718	15592	15675	15819	15741	15573	15735	15704	15660	15825	15880	15624	15783	15332	15670	15788	15788	15896	15806	15868	15601	15783	15758	15790	15662	15598	15596	16015	15536	15713	15669	15798	15713	15777	15677	15702	15808	15640	15645	15777	15718	15887	15482	15531	15833	15805	15768	15651	15484	15789	15681	15627	15582	15684	15475	15607	15554	15815	15812	15665	15791	15641	15652	15667	15744	15461	15816	15719	15921	15880	15751	15739	15640	15729	15618	15511	15712	15541	15683	15619	15646	15838	15833	15783	15831	15630	15685	15877	15714	15877	15772	15640	15683	15775	15762	15586	15788	15610	15539	15910	15960	15552	15863	15641	15768	15824	15549	15682	15603	15580	15731	15620	15725	15816	15620	15710	15735	15680	15862	15690	15678	15726	15680	15731	15647	15780	15775	15856	15814	15741	15851	15634	15461	15724	15619	15521	15910	15665	15751	15810	15743	15934	15622	15678	15486	15814	15834	15847	15719	15572	15495	15622	15651	15614	15645	15823	15581	15646	15808	15754	15799	15626	15568	15855	15673	15684	15534	15654	15602	15823	15718	15587	15902	15834	15719	15607	15737	15718	15814	15921	15663	15762	15618	15562	15791	15776	15821	15821	15672	15755	15630	15483	15686	15733	15745	15607	15657	15639	15675	15701	15610	15862	15715	15591	15826	15812	15590	15566	15737	15601	15694	15472	15734	15742	15578	15680	15459	15569	15788	15774	15578	15714	15593	15753	15425	15660	15511	15582	15962	15565	15639	15668	15592	15728	15693	15751	15588	15541	15633	15551	15608	15675	15651	15697	15620	15752	15551	15676	15720	15660	15574	15660	15774	15668	15746	15638	15632	15540	15707	15814	15524	15751	15626	15697	15594	15894	15636	15741	15665	15603	15621	15661	15592	15483	15642	15754	15942	15756	15648	15764	15802	15585	15639	15847	15768	15770	15841	15891	15696	15656	15798	15467	15690	15627	15676	15507	15609	15697	15632	15835	15535	15698	15716	15654	15841	15725	15560	15592	15542	15747	15597	15737	15804	15736	15748	15670	15612	15893	15614	15725	15810	15704	15733	15688	15764	15766	15751	15895	15625	15796	15806	15900	15598	15657	15956	15703	15878	15785	15664	15667	15723	15655	15613	15538	15580	15644	15592	15668	15719	15653	15743	15673	15722	15513	15814	15794	15661	15621	15698	15917	15844	15768	15613	15726	15907	15784	15737	15720	15625	15698	15562	15877	15785	15547	15592	15756	15517	15613	15766	15766	15737	15712	15684	15820	15736	15761	15710	15735	15546	15664	15544	15567	15520	15719	15591	15548	15697	15600	15661	15680	15875	15686	15654	15988	15714	15743	15907	15679	15691	15752	15598	15866	15863	15583	15660	15743	15673	15731	15957	15732	15782	15911	15728	15696	15812	15424	15593	15539	15826	15797	15584	15673	15833	15836	15664	15746	15641	15815	15630	15718	15606	15772	15788	15788	15610	15713	15798	15687	15594	15944	15848	15812	15605	15702	15760	15722	15644	15462	15772	15649	15680	15653	15522	15576	15670	15608	15826	15468	15893	15832	15737	15735	15717	15656	15655	15747	15657	15859	15663	15712	15764	15777	15417	15918	15644	15576	15801	15509	15574	15839	15718	15672	15687	15511	15491	15616	15864	15592	15870	15551	15798	15706	15813	15606	15833	15664	15705	15624	15691	15616	15706	15616	15642	15549	15870	15869	15950	15711	15828	15667	15567	15658	15679	15865	15732	15511	15678	15702	15830	15683	15822	15591	15625	15683	15643	15370	15588	15721	15568	15640	15634	15847	15759	15646	15685	15806	15594	15562	15503	15513	15659	15708	15628	15714	15676	15792	15781	15584	15683	15541	15839	15834	15574	15831	15524	15731	15738	15557	15588	15845	15836	15712	15703	15665	15645	15614	15999	15628	15865	15747	15654	15777	15839	15964	15557	15676	15593	15696	15831	15639	15790	15585	15567	15615	15857	15896	15667	15742	15659	15830	15778	15434	15809	15523	15492	15487	15544	15632	15874	15572	15524	15814	15648	15543	15783	15584	15740	15616	15798	15804	15731	15771	15769	15709	15775	15766	15815	15833	15770	15728	15733	15770	15633	15545	15677	15643	15733	15755	15769	15657	15822	15728	15653	15929	15561	15799	15717	15614	15717	15910	15607	15753	15585	15748	15620	15618	15656	15733	15692	15967	15848	15758	15853	15421	15642	15745	15741	15622	15691	15650	15609	15467	15750	15806	15740	15692	15625	15631	15705	15654	15708	15662	15918	15801	15861	15920	15705	15729	15729	15815	15523	15922	15914	15624	15660	15785	15535	15527	15546	15715	15694	15596	15622	15793	15693	15665	15590	15869	15793	15690	15593	15798	15814	15740	15647	15614	15791	15632	15722	15708	15664	15749	15715	15728	15823	15673	15695	15603	15694	15580	15717	15776	15568	15639	15862	15683	15731	15632	15958	15499	15519	15894	15788	15609	15721	15805	15543	15766	15793	15888	15797	15696	15638	15756	16015	15568	15689	15855	15919	15708	15828	15675	15720	15599	15809	15703	15513	15757	15725	15608	15950	15703	15777	15902	15550	15561	15617	15749	15613	15599	15603	15585	15780	15666	15660	15772	15840	15805	15584	15608	15851	15562	15778	15738	15380	15553	15789	15738	15656	15843	15776	15665	15598	15807	15564	15644	15686	15701	15445	15574	15728	15775	15567	15723	15668	15770	15791	15731	15604	15524	15575	15869	15729	15736	15644	15742	15636	15651	15793	15745	15570	15723	15793	15743	15520	15605	15562	15571	15697	15633	15501	15610	15783	15854	15685	15573	15530	15763	15867	15765	15667	15706	15744	15554	15593	15290	15693	15856	15648	15681	15676	15787	15713	15670	15682	15715	15702	15595	15541	15598	15667	15587	15528	15533	15750	15769	15608	15732	15599	15852	15535	15617	15724	15714	15761	15521	15687	15551	15752	15567	15651	15731	15851	15773	15898	15800	15796	15438	15727	15566	15563	15542	15703	15736	15595	15652	15668	15937	15743	15754	15612	15730	15739	15683	15558	15790	15834	15861	15884	15573	15613	15716	15642	15733	15600	15606	15664	15748	15680	15810	15807	15755	15548	15735	15767	15444	15555	15363	15764	15785	15842	15738	15638	15552	15749	15734	15767	15606	15633	15808	15856	15667	15565	15658	15813	15716	15652	15758	15729	15698	15602	15666	15898	15590	15652	15680	15542	15595	15783	15680	15578	15708	15670	15649	15784	15793	15784	15926	15543	15686	15585	15595	15831	15822	15714	15671	15796	15709	15622	15637	15611	15686	15574	15625	15859	15572	15742	15901	15874	15775	15582	15691	15714	15712	15792	15630	15604	15709	15541	15846	15452	15771	15684	15631	15636	15831	15659	15589	15778	15623	15621	15954	15647	15700	15665	15780	15640	15709	15831	15679	15715	15620	15599	15633	15750	15752	15789	15676	15684	15718	15681	15782	15733	15757	15882	15660	15701	15778	15682	15609	15839	15894	15723	15671	15867	15545	15668	15766	15552	15696	15423	15587	15837	15678	15940	15839	15473	15644	15587	15645	15687	15708	15680	15525	15787	15613	15695	15548	15640	15831	15747	15532	15776	15635	15477	15561	15730	15750	15579	15570	15748	15732	15692	15508	15655	15651	15655	15644
22461	36986	34546	27687	21360	18410	16250	15116	14561	13797	13724	13321	13463	13425	13375	13141	13076	13078	12981	12891	12970	13232	13184	13160	13279	13178	13189	13137	13196	13093	13021	13026	13043	12955	12915	12876	12932	13347	17407	18751	17127	15308	13437	12864	12713	12752	13068	12714	12808	12958	12869	12727	12964	12759	12866	12790	12918	12751	12896	12868	12724	12650	12879	12800	12817	12722	12908	12774	12817	12781	12573	12743	13006	12818	12844	12889	12718	12765	12650	12891	12785	12789	12842	12768	12793	12816	12790	12806	12748	12942	12872	12743	12939	12698	12814	12839	12844	12871	12676	12667	12925	12886	12724	12795	12829	12719	12650	12784	12692	12983	12767	12648	12815	12690	13036	12854	12968	12879	12764	12790	12661	12851	12611	12836	12848	12660	12822	12881	12742	12748	12666	12816	12656	12738	12867	12902	12719	12906	12688	12779	12809	12707	12900	12677	12660	12674	12793	12736	12718	12798	12903	12789	12920	12654	12891	12793	12875	12773	12660	12712	12822	12772	12690	12837	12698	12787	12775	12634	12878	12629	12846	12685	12679	12737	12880	12879	12764	12703	12796	12934	12719	12875	12657	12922	12740	12887	12754	12611	12857	12793	12746	12712	12810	12778	12742	12791	12861	12798	12675	12780	12588	12804	12822	12881	12708	12760	12720	12732	12880	12763	12883	12757	12649	12707	12921	12894	12720	12801	12855	12845	12989	12711	12706	12795	12784	12776	12745	12635	12802	12885	12815	12832	12934	12821	12835	12648	12778	12797	12846	12767	12946	12727	12869	12805	12826	12832	12775	12613	12773	12882	12782	12829	12776	12816	12753	12793	12971	12827	12817	12841	12835	12742	12790	12941	12849	12762	12956	12841	12886	12660	12704	12837	12764	12773	12693	12875	12676	12639	12831	12702	12842	12740	12929	12800	12872	12882	12940	12716	12824	12740	12770	12897	12740	12820	12727	12921	12824	12908	12834	12834	12811	12702	13055	12700	12831	12755	12768	12879	12914	12770	12762	12807	12751	12731	12872	12833	12857	12794	12862	12852	12745	12717	12671	12722	13003	12803	12884	12767	12871	12722	12856	12787	12788	12838	12870	12863	12869	12918	12840	12828	12795	12684	12802	12666	12766	12692	12724	12783	12940	12662	12895	12861	12842	12829	12845	12795	12912	12859	12817	12897	12870	12867	12687	12824	12883	12669	12985	12867	12901	12808	12703	12786	12846	12673	12702	12781	12765	12836	12781	12751	12810	12668	12761	12928	12842	12811	12773	12855	12701	12968	12860	12887	12832	12914	12872	12760	12769	12624	12741	12818	12820	12738	12733	12803	12827	12916	12803	12779	12768	12842	12823	12683	12799	12746	12843	13004	12837	12763	12563	12924	12906	12749	12764	12817	12883	12716	12750	12848	12715	12744	12818	12689	12722	12932	12722	12989	12881	12772	12761	12830	12588	12822	12840	12828	12895	12728	12729	12880	12862	12806	12808	12975	12966	12837	12852	12780	12976	12913	12677	12728	12937	12746	12891	12869	12755	12829	12700	12800	12673	12668	12765	12526	12821	12884	12740	12861	12667	12830	12944	12790	12737	12849	12854	12813	12805	12833	12781	12897	12717	12754	12836	12811	12739	12757	12749	12768	12895	12801	12783	12912	12849	12758	12828	12859	12783	12789	12806	12809	12927	12741	12834	12699	12822	12931	12773	12785	12902	12930	12711	12842	12932	12732	12850	12745	12754	12804	12665	12801	12714	12668	12784	12883	12702	12769	12797	12668	12844	12881	12816	12681	12789	12532	12570	12813	12883	12794	12787	12739	12747	12734	12747	12813	12726	12676	12982	12767	12919	12797	12876	12946	12854	12801	12786	12643	12944	12761	12795	12946	12736	12814	12556	12826	12711	12693	12677	12963	12846	12801	12948	12746	12754	12794	12932	12795	12931	12831	12794	12790	12927	12924	12787	12907	12720	12888	12898	12908	12713	12698	12737	12752	12786	12807	12838	12770	12809	12940	12708	12841	12795	12713	12835	12538	12764	12799	12819	12773	12765	12955	12794	12874	12824	12820	12868	12474	12909	12936	12787	12724	12919	12797	12939	12601	12814	12843	12772	12931	12877	12792	12808	12696	12818	12856	12785	12769	12814	12776	12773	12822	12789	12785	12886	12746	12802	12913	12840	12756	12880	12836	12865	12923	12827	12901	12828	12698	12812	12788	12761	12692	12638	12890	12778	12803	12779	12765	12781	12783	12792	12769	12871	12766	12735	12809	12853	12706	12751	12852	13021	12884	12775	12826	12734	12753	12663	12868	12764	12938	12916	12698	12749	12761	12887	12850	12823	12761	12772	12741	12778	12778	12667	12783	12720	12831	12842	12773	12881	12769	12891	12833	12809	12824	12805	12724	12818	12828	12823	12816	12778	12887	12792	12874	12829	12850	12809	12708	12847	12708	12993	12778	12807	12866	12628	12868	12892	12879	12950	12764	12742	12745	12766	12723	12717	12809	12716	12853	12701	12819	12652	12664	12838	12635	12833	12733	12867	12661	12923	12532	12862	12760	12882	12905	12959	12814	12894	12647	12867	12902	12689	12743	12855	12873	12684	12770	12722	12723	12896	12854	12861	12662	12699	12758	12952	12894	12776	12692	12635	12959	12901	12735	12596	12735	12895	12952	12914	12725	12901	12668	12847	12743	12762	12926	12752	12780	12699	12736	12872	13032	12733	12805	12842	12550	12756	12831	12782	12895	12933	12687	12906	12932	12877	12768	12794	13021	12779	12828	12770	12537	12804	12889	12888	12778	12928	12900	12799	12830	12785	12901	12867	12725	12808	12803	12955	12753	12862	13069	12695	12728	12805	12742	12825	12852	12833	12841	12852	12735	12773	12897	12671	12736	12748	12620	12775	12618	12747	12848	12834	12709	12749	12702	12852	12847	12819	12677	12785	12876	12946	12712	12896	12765	12771	12773	12816	12683	12714	12705	12740	12801	12680	12727	12838	12737	12811	12741	12800	12720	12789	12826	12909	12891	12784	12748	12797	12856	12935	12843	12717	12889	12940	12685	12800	12812	12735	12769	12773	12891	12864	12808	12813	12673	12770	12869	12690	12969	12894	12640	12820	12626	12637	12803	12763	12614	12891	12869	12828	12845	12762	12822	12925	12736	12911	12732	12890	12816	12654	12589	12913	12919	12736	12764	12888	12868	12824	12824	12744	12770	12821	12842	12892	12755	12816	12916	12843	12672	12861	12696	12859	12828	12953	12763	12813	12872	12844	12730	12751	12663	12780	12832	12839	12782	12917	12720	12891	12755	12735	12774	12783	12684	12964	12783	12913	12697	12868	12863	12798	12747	12568	12756	12681	12807	12852	12759	12742	12713	12857	12778	12828	12841	12718	12751	12851	12644	12817	12850	12951	12676	12561	12892	12956	12831	12706	12900	12694	12788	12915	12708	12870	12675	12735	12728	12733	12859	12873	12852	12898	12718	12871	12890	12763	12743	12823	12702	12723	12645	12806	12674	12911	12864	12691	12675	12814	12787	12863	12696	12765	12680	12845	12710	12809	12816	12853	12830	12569	12766	12822	13014	12813	12832	12707	12858	12855	12931	12900	12810	12902	12758	12736	12869	12750	12761	12697	12942	12796	12902	12819	12794	12791	12629	12965	12685	12758	12613	12933	12668	12853	12671	12699	12782	12895	12687	12850	12756	12816	12767	12823	13047	12869	12696	12895	12546	12776	12771	12758	12826	12780	12672	12841	12852	12797	12675	12654	12743	12819	12694	12669	12854	12565	12772	12877	12761	12713	12939	12803	12839	12912	12735	12895	12694	12892	12825	12705	12729	12690	12698	12930	12942	12740	12824	12755	12710	12818	12956	12900	12860	12795	12818	12852	12770	12808	12847	12889	12897	12755	13002	12735	12872	12876	12764	12724	12676	12891	12814	12785	12734	12813	12714	12903	12684	12806	12770	12895	12779	12827	12856	12706	12915	12679	12630	12884	12779	12769	12871	12689	12670	12730	12944	12723	12899	12650	12930	12824	12973	12669	12693	12651	12741	12603	12997	12662	12686	12708	12700	12859	12755	12780	12593	12870	12858	12742	12643	12767	12764	12858	12746	12902	12802	12868	12792	12699	12814	12716	12751	12790	12912	12823	12686	12762	12743	12892	12797	12695	12943	12661	12829	12889	12606	12811	12905	12833	12735	12872	12718	12794	12774	12718	12683	12793	12628	12792	12780	12732	12841	12722	12851	12796	12741	12718	12738	12675	12873	12738	12659	12764	12757	12889	12777	12845	12822	12918	12826	12769	12848	12837	12800	12734	12695	12754	12755	12600	12935	12773	12807	12787	12793	12918	12696	12668	12800	12876	12789	12926	12757	12891	12809	12788	12873	12608	12741	12786	12826	12873	12769	12739	12789	12781	12685	12829	12777	12803	12764	12785	12737	12803	12804	12847	12768	12900	12815	12744	12789	12883	12734	12917	12640	12910	12781	12818	12599	12872	12786	12963	12721	12701	12773	12861	12900	12758	12756	12932	12729	12784	12960	12858	12814	12750	12727	12771	12840	12675	12711	12703	12665	12895	12831	12833	12730	12762	12914	12873	12733	12734	12883	12821	12800	12649	12761	12825	12810	12931	12837	12740	12841	12783	12967	12817	12916	12943	12707	12912	12793	12498	12790	12866	12832	12885	12906	12760	12951	12703	12793	12730	12678	12905	12722	12615	12818	12722	12823	12814	12818	12647	12836	12615	12854	12686	12819	12801	12964	12828	12835	12829	12974	12871	12806	12723	12835	12944	12866	12851	12682	13025	12846	12813	12775	12865	12655	12954	12751	12713	12772	12823	12832	12976	12556	12776	12780	12713	12751	12853	12707	12817	12606	12886	12834	12807	12780	12876	12584	12850	12561	12869	12848	12855	12615	12865	12732	12750	12865	12772	12943	12923	12684	12675	12716	12650	12732	12745	12663	12959	12936	12571	12742	12858	12875	12825	12747	12843	12899	12767	12765	12814	12750	12755	12833	12737	13019	12896	13011	12732	12701	12870	12736	12821	12970	12891	12773	12826	12693	12784	12756	12869	12844	12945	12912	12741	12836	12962	12731	12809	12916	12635	12773	12795	12940	12845	12729	12801	12831
29506	23302	23935	21189	18301	17520	17011	16486	16600	16354	16445	16427	16502	16351	16440	16499	16337	16330	16007	16298	16606	16476	16402	16373	16510	16426	16371	16485	16397	16324	16410	16405	16197	16179	16321	16342	16384	16322	16410	16434	16792	16564	16359	16331	16260	16155	16389	16238	16132	16157	16377	16462	16220	16333	16249	16320	16319	16475	16584	16366	16146	16266	16489	16225	16224	16476	16381	16265	16158	16194	16496	16717	16351	16419	16387	16429	16416	16209	16442	16297	16101	16303	16466	16359	16302	16354	16358	16168	16252	16173	16291	16335	16390	16257	16312	16286	16267	16265	16228	16339	16426	16326	16336	16365	16306	16144	16359	16198	16407	16245	16133	16422	16398	16355	16380	16253	16402	16293	16384	16223	16320	16406	16502	16290	16212	16382	16409	16146	16276	16261	16426	16211	16249	16269	16413	16325	16293	16051	16338	16237	16353	16289	16289	16257	16535	16277	16414	16160	16229	16380	16288	16511	16432	16275	16394	16213	16364	16153	16434	16409	16383	16338	16296	16267	16367	16106	16269	16382	16492	16314	16422	16254	16214	16120	16346	16356	16401	16360	16016	16274	16273	16221	16248	16417	16313	16317	16278	16377	16160	16251	16260	16173	16177	16169	16317	16166	16392	16112	16272	16354	16431	16215	16367	16200	16319	16193	16299	16199	16318	16090	16200	16399	16388	16168	16249	16432	16267	16228	16400	16214	16368	16359	16415	16358	16385	16391	16403	16327	16347	16471	16269	16237	16449	16088	16067	16244	16409	16126	16201	16406	16381	16163	16471	16196	16376	16207	16376	16378	16128	16383	16295	16327	16372	16280	16367	16464	16353	16079	16320	16118	16233	16217	16361	16308	16340	16238	16281	16429	16345	16203	16325	16190	16186	16156	16255	16199	16420	16447	16172	16322	16324	16476	16438	16254	16191	16147	16285	16396	16277	16324	16275	16359	16399	16255	16332	16363	16225	16329	16366	16457	16356	16376	16532	16455	16344	16282	16468	16438	16274	16341	16403	16225	16483	16253	16327	16337	16241	16216	16145	16200	16247	16277	16408	16301	16254	16393	16210	16319	16380	16346	16260	16323	16084	16313	16315	16361	16357	16168	16370	16207	16229	16247	16266	16278	16184	16298	16181	16277	16203	16380	16383	16602	16264	16377	16494	16256	16335	16146	16408	16424	16424	16361	16375	16420	16090	16205	16255	16032	16396	16250	16396	16217	16352	16294	16316	16244	16448	16313	16257	16185	16368	16318	16254	16353	16176	16292	16481	16329	16404	16461	16202	16445	16266	16157	16328	16139	16374	16278	16017	16460	16342	16213	16372	16221	16249	16599	16379	16301	16142	16203	16309	16208	16076	16379	16392	16401	16363	16564	16296	16483	16280	16185	16314	16251	16420	16528	16416	16286	16339	16241	16337	16399	16257	16468	16501	16377	16175	16485	16339	16296	16119	16422	16120	16381	16354	16308	16257	16260	16331	16213	16256	16314	16494	16415	16242	16504	16480	16249	16279	16137	16228	16420	16282	16495	16178	16262	16289	16361	16245	16189	16302	16324	16171	16434	16422	16292	16487	16560	16231	16156	16285	16217	16219	16210	16218	16246	16340	16160	16352	16506	16260	16173	16460	16571	16328	16596	16466	16137	16315	16229	16456	16498	16426	16277	16269	16275	15958	16390	16231	16163	16164	16427	16521	16347	16290	16081	16465	16243	16286	16257	16192	16366	16355	16347	16177	16343	16299	16088	16367	15854	16152	16227	16419	16403	16295	16449	16391	16220	16324	16437	16361	16295	16387	16247	16359	16441	16511	16314	16261	16299	16276	16137	16322	16328	16328	16396	16454	16360	16325	16406	16389	16316	16457	16397	16259	16270	16439	16272	16270	16220	16216	16281	16521	16487	16285	16185	16425	16165	16515	16433	16598	16239	16139	16230	16273	16362	16566	16484	16424	16305	16381	16410	16463	16293	16099	16269	16353	16341	16307	16228	16307	16385	16240	16390	16408	16426	16269	16291	16271	16090	16179	16260	16310	16285	16414	16246	16477	16260	16389	16293	16137	16285	16448	16454	16433	16262	16408	16298	16042	16436	16226	16376	16265	16282	16326	16338	16470	16277	16323	16328	16377	16461	16229	16389	16266	16354	16233	16242	16271	16110	16292	16347	16331	16333	16178	16450	16304	16331	16488	16232	16235	16079	16254	16243	16343	16417	16256	16464	16305	16256	16463	16494	16335	16432	16445	16181	16199	16373	16198	16352	16231	16486	16515	16305	16295	16339	16488	16269	16262	16260	16209	16086	16296	16207	16265	16404	16375	16465	16066	16297	16393	16287	16227	16349	16458	16346	16443	16406	16145	16441	16441	16498	16292	16083	16205	16108	16390	16210	16368	16532	16246	16400	16399	16384	16198	16341	16416	16312	16301	16308	16159	16435	16210	16417	16292	16390	16283	16188	16385	16383	16120	16355	16330	16379	16238	16380	16155	16106	16214	16451	16520	16361	16155	16432	16276	16306	16565	16472	16371	16558	16367	16403	16300	16250	16503	16379	16399	16003	16251	16325	16424	16316	16261	16407	16238	16199	16395	16414	16164	16575	16330	16497	16286	16301	16157	16194	16178	16341	16298	16401	16287	16364	16253	16120	16231	16379	16366	16307	16175	16213	16290	16193	16310	16274	16519	16175	16361	16303	16189	16297	16330	16352	16119	16195	16324	16302	16344	16179	16146	16399	16500	16282	16431	16006	16334	16285	16290	16303	16232	16305	16338	16186	16258	16078	16516	16139	16376	16236	16450	16466	16393	16483	16312	16327	16185	16219	16385	16324	16324	16372	16296	16384	16206	16337	16213	16190	16343	16081	16528	16337	16346	16482	16297	16200	16240	16301	16426	16211	16318	16196	16246	16310	16140	16220	16396	16359	16318	16168	16384	16356	16306	16433	16320	16292	16331	16481	16345	16279	16203	16205	16278	16368	16369	16265	16278	16273	16299	16319	16390	16413	16347	16316	16229	16278	16447	16190	16470	16348	16314	16377	16531	16170	16268	16473	16225	16236	16373	16371	16189	16189	16381	16397	16290	16422	16513	16318	16247	16486	16521	16227	16057	16426	16278	16219	16151	16263	16218	16170	16353	16342	15979	16276	16323	16270	16438	16390	16379	16188	16436	16320	16599	16302	16514	16204	16223	16105	16362	16357	16225	16312	16337	16283	16546	16543	16206	16332	16192	16232	16281	16224	16288	16332	16556	16362	16163	16459	16263	16340	16203	16213	16347	16245	16392	16392	16417	16230	16306	16352	16426	16470	16518	16309	16453	16342	16342	16346	16290	16294	16215	16143	16304	16344	16681	16240	16253	16426	16304	16263	16382	16264	16187	16402	16404	16491	16421	16490	16247	16313	16195	16302	16216	16423	16514	16435	16281	16340	16172	16342	16375	16359	16348	16332	16344	16227	16401	16187	16355	16311	16268	16075	16299	16193	16387	16434	16354	16449	16408	16375	16298	16323	16090	16432	15983	16227	16177	16264	16272	16359	16272	16183	16412	16376	16378	16163	16157	16427	16205	16353	16621	16406	16399	16274	16208	16382	16120	16388	16282	16386	16463	16389	16428	16279	16224	16397	16267	16196	16361	16165	16444	16243	16204	16250	16313	16293	16468	16353	16456	16372	16322	16125	16344	16286	16461	16337	16340	16370	16133	16396	16256	16121	16252	16165	16223	16218	16388	16350	16221	16416	16165	16371	16407	16371	16136	16295	16460	16233	16401	16146	16419	16202	16364	16200	16477	16343	16278	16296	16443	16309	16488	16303	16374	16303	16369	16122	16391	16265	16619	16281	16290	16145	16557	16338	16364	16395	16340	16154	16395	16414	16404	16451	16301	16316	16331	16344	16338	16491	16364	16310	16258	16245	16273	16485	16293	16086	16335	16380	16242	16363	16291	16235	16166	16228	16249	16397	16456	16352	16347	16403	16495	16394	16376	16258	16222	16376	16343	16363	16305	16318	16284	16477	16392	16408	16121	16146	16295	16392	16238	16422	16422	16529	16405	16451	16376	16208	16386	16397	16462	16465	16362	16347	16338	16335	16433	16112	16192	16448	16343	16206	16257	16345	16441	16476	16408	16317	16348	16451	16348	16376	16466	16475	16465	16094	16371	16224	16506	16314	16349	16132	16225	16161	16414	16377	16418	16233	16295	16387	16475	16181	16265	16143	16404	16180	16351	16418	16421	16430	16288	16247	16402	16207	16469	16054	16228	16200	16417	16277	16114	16175	16415	16198	16176	16084	16300	16192	16449	16530	16398	16185	16417	16428	16363	16418	16319	16140	16348	16166	16466	16479	16345	16296	16255	16243	16143	16318	16345	16297	16457	16272	16322	16364	16423	16306	16344	16460	16467	16223	16309	16460	16361	16378	16280	16263	16192	16195	16243	16344	16186	16253	16087	16341	16310	16343	16368	16358	16341	16423	16196	16315	16362	16172	16305	16228	16389	16333	16266	16213	16523	16341	16307	16364	16270	16258	16219	16219	16253	16345	16374	16290	16360	16665	16419	16266	16435	16209	16384	16411	16326	16356	16296	16417	16182	16192	16393	16442	16182	16382	16348	16421	16292	16496	16410	16410	16331	16445	16530	16300	16426	16490	16245	16274	16279	16135	16359	16204	16348	16357	16332	16336	16527	16397	16400	16362	16316	16318	16329	16233	16522	16239	16395	16404	16522	16218	16212	16188	16403	16474	16344	16277	16302	16307	16556	16360	16141	16236	16207	16318	16201	16277	16328	16382	16245	16202	16286	16452	16415	16181	16402	16338	16151	16517	16314	16342	16372	16221	16129	16321	16288	16496	16230	16152	16323	16418	16275	16354	16062	16299	16222	16511	16224	16201	16331	16360	16566	16380	16329	16468	16372	16407	16291	16451	16329	16364	16180	16223	16501	16247	16351	16390	16429	16293	16235	16371	16208	16313	16316	16484	16325	16385	16311	16214	16238	16381	16181	16454	16188	16455	16478	16337	16203	16194	16291	16270	16374	16360	16445	16544	16268	16288	16164	16241	16305	16285	16192	16427	16236	16353	16270	16283	16286	16497	16186	16357	16529	16339	16310	16358	16283	16121	16382	16270	16254	16417	16357	16329	16359	16317
20165	24815	22790	18895	16103	14756	13912	13610	13521	13288	13551	13214	13322	13396	13169	13278	13141	12995	13161	13063	13391	13258	13387	13305	13196	13226	13253	13170	13192	13032	13292	13102	13138	13198	13299	13225	13205	13209	13236	13445	13502	13595	13213	13245	13147	13213	13003	13098	13271	13269	13195	13174	13186	13063	13163	12989	13202	13019	12931	13123	13165	13065	13132	13212	13045	13081	13008	13046	13055	13329	13084	12984	13099	13213	13100	13165	13066	13350	13222	13193	13234	13237	13216	13068	13131	13043	13276	13286	13141	12974	13028	13061	13224	13056	12840	13222	13110	13278	13025	13136	13111	13110	13170	12977	13144	13122	13099	13216	13179	13142	13164	13131	12964	13163	13062	13100	13127	13216	12996	13081	13158	13187	13141	13173	13157	13163	13181	13210	13105	13163	13133	13133	12985	13198	13049	12960	13153	13049	12994	12994	13264	13176	13230	13131	13077	13130	13106	13152	13336	13037	13159	13203	13171	13201	13043	13011	13127	13210	13154	13288	13280	13125	13048	13159	13108	13194	13075	13155	13263	13104	13321	13078	13108	13061	13058	13199	13149	13046	13162	13113	13089	13030	13159	13105	13157	13030	13048	13178	13043	13305	13115	13012	13053	13083	13020	13008	13236	13015	13057	13223	13033	13195	13048	13200	13080	13117	13074	13122	13186	13171	13175	13241	13144	13173	13065	13144	13134	13143	13065	13113	13234	13046	13123	13170	12957	13241	13165	13187	13117	13137	13132	13188	13276	13143	13067	13282	12980	13147	13185	13087	13070	13216	13402	13100	13194	12954	13049	13101	13069	12980	12994	13335	13133	13142	13169	13181	13131	13211	13025	13240	13011	13111	13134	12981	13079	13162	13040	13000	13064	13070	13139	13015	13079	13064	13021	13210	13102	13246	13281	13073	13278	13261	13169	13149	13154	13305	13051	13200	13232	13170	13071	13230	13160	13127	13024	13063	13075	13125	13025	13205	13088	13097	13158	13193	13024	13137	13162	13121	13269	13109	13231	13117	13106	13122	13007	13176	13122	13352	12981	13022	13100	13084	13126	13026	13103	13090	13184	13104	13176	13164	13226	13285	13059	13285	13150	13153	13166	13055	13013	13192	13078	13090	13211	13063	13172	13152	13069	13220	13156	12960	13150	13047	13070	13233	13122	13105	13164	13079	13202	13155	13095	13134	13252	13098	13110	13169	13190	13193	13207	13050	13041	13204	12960	13056	13089	13053	13099	13276	13035	13199	13147	13114	13168	12925	13081	13125	12964	13077	13221	13060	13055	13074	13078	13178	13326	13126	13144	13165	13156	13308	12917	13053	13096	13142	13278	13104	12982	13175	13042	12997	13207	13321	13012	13139	13123	13179	13109	13091	13305	13007	13181	13153	13122	13025	13225	13213	13174	13038	13075	13094	13099	13213	13205	13288	13051	13101	13161	13224	13241	13176	13166	13066	13137	13100	13218	13104	13181	12993	13138	13185	13041	12918	13027	13182	13075	13172	13063	13155	13074	13093	12987	12998	13132	12964	13218	13133	13092	13152	13242	13126	13132	13353	13196	13291	13237	13151	13095	13133	13239	13071	13087	13096	12969	13126	13239	13114	13356	13114	13242	13160	13152	13081	13066	13130	13126	12992	13192	12986	13170	13244	13181	13097	13167	13010	13030	13242	13086	13010	13178	13084	13069	13269	13249	12972	13146	13263	13053	13089	13046	13028	13030	12979	13171	13158	13055	13100	13008	13086	13161	12901	13096	13174	13189	13106	13008	13256	13123	13200	13229	13206	12974	13071	13041	13247	13186	13026	13194	13184	13013	13188	13164	13158	12981	12981	13063	13079	13032	13227	12990	13106	13082	13009	13116	13124	13115	13122	12988	13187	13092	13117	13222	13071	13113	13121	13037	13252	12979	13181	13077	13224	13175	13195	13132	13185	13053	13310	13247	13111	13156	12981	13043	13140	13061	13116	13219	12915	13122	13150	13280	13145	13091	12995	13032	13124	13092	12968	13308	13063	13199	13119	13327	13073	13061	13172	13157	13250	13106	13147	13093	13239	13213	13178	13118	13211	13185	13099	13244	12957	13046	13141	13156	13044	13031	13127	13053	13188	13157	13319	12979	12913	13270	13129	13327	13066	13262	13189	13197	13132	13083	13127	13277	13174	13105	13279	13080	13080	13057	13177	13037	13202	13331	13074	13103	12978	13259	13162	13177	13046	13055	13180	13019	12997	13186	13059	13256	13121	13197	13099	13102	13238	13069	13249	13086	13098	13206	13069	13090	12921	13245	13173	13081	13002	13120	13156	13127	13285	13159	13268	13201	13139	13197	13184	13100	13072	13103	13131	13175	13173	13058	13076	13196	13099	13135	13110	13055	12963	13196	13212	13081	13028	13019	13121	13184	12978	13117	13169	13121	13193	13141	13170	13055	13023	13254	13068	13156	13041	13038	13131	13208	13190	13062	13179	13056	13043	13188	13100	13121	13202	13070	12948	13108	13100	12935	13074	13211	13098	13238	12929	13195	13243	13108	13046	13084	12985	13080	12955	13108	13153	13246	13124	13107	13154	13171	13112	13143	13135	13116	13109	12980	13054	13220	13030	13200	13148	13157	13124	13238	13194	13128	13019	13100	13162	13244	12964	13197	13024	13275	13020	13145	13110	13190	13145	13052	13098	13135	13086	13239	13099	13251	13103	13157	13063	13022	13269	12926	13155	13058	13133	13253	12943	13231	13194	13079	12958	12969	13179	13065	13184	12957	13047	13234	13166	13092	13121	13157	13105	13100	12952	13250	13132	13102	13140	13188	13128	12940	13239	13066	13086	12932	13116	13116	13053	13288	13137	13188	13005	13126	13105	13315	13110	13109	13246	13024	13221	13142	13081	13209	13184	13272	13169	13118	13216	13158	13180	13113	13197	13161	13198	13130	13085	13208	13152	13066	13123	13103	13117	13105	13158	13157	13017	13255	13152	13089	13181	13151	13124	13230	13090	13128	13235	13068	13285	13210	13113	13313	13180	13044	13158	13172	13105	13179	13174	13130	13216	13234	13047	13203	13305	13085	13132	13215	13164	12975	13262	13072	13196	13083	12932	13177	13127	13106	13079	13077	13226	13005	13243	13201	13219	13057	13249	13047	13324	12994	13128	13229	13121	13077	13183	13303	13007	13087	13228	13177	13097	13041	13065	13108	13324	13028	13084	13127	13192	13270	13070	13241	12939	13233	13081	13076	13121	13078	13230	13143	13057	13282	13078	13173	13176	13148	12956	13083	13132	13141	13129	13149	13085	13085	13143	13124	13113	13120	13064	13105	13088	13145	13061	13307	13167	13263	13206	13164	13141	12966	13187	13058	13173	13265	13318	12923	13153	13123	13250	13126	13127	13182	13061	12995	13154	13167	13269	13213	13186	12996	13110	13135	13031	13200	13140	13097	13029	13105	13056	13040	13040	13063	13218	12912	13133	13204	13233	13016	13116	13161	13151	13288	12997	13211	13111	13210	13181	13142	13203	13105	13106	13023	13121	13010	13182	13051	13083	13144	13145	13198	13191	13098	13138	13171	13047	13172	12998	13033	13130	13130	13181	13094	13142	13114	13030	13089	13112	13132	13218	13224	13053	13068	13141	13104	13168	13083	13128	13016	13402	13000	13098	13043	13136	13092	13280	13054	13279	13168	13108	13094	13115	13006	13020	13199	13034	13307	13005	13038	13082	13110	13204	13226	13166	13291	13064	13048	13165	13018	13123	12979	13072	13188	13252	13097	13189	13030	13138	13119	13150	13134	13115	13219	13202	13060	13016	13216	13272	13044	13217	13039	13196	13110	13218	13049	13227	13113	13044	13193	13126	12999	13065	13250	13095	13033	13116	13113	13132	13128	13250	13216	12955	13297	13039	13223	12928	13063	13152	13167	13200	13228	13113	13092	12965	13105	13195	13220	13126	13132	13085	13037	13162	12991	13064	13075	13165	13097	13330	13116	13031	13149	13274	13223	13181	13100	13003	13125	13101	13008	12969	13191	13110	13155	13061	13023	13151	13083	13150	13133	13106	13183	13028	13262	13025	13100	13142	13347	13032	13080	13274	12903	12978	13102	13028	13339	13037	13094	13060	13024	13103	13192	13188	13118	13163	13315	13171	13215	13052	13182	13124	13069	13113	13163	13112	13178	13084	13061	13184	13165	13134	13136	13023	13060	13183	13102	13006	13118	13241	13201	13042	13141	13117	13195	13073	13084	13225	13156	13253	13026	12899	13011	13254	13156	13107	13296	13144	13274	13094	13315	13223	13002	13049	13223	13220	13172	13277	13206	12990	13221	13298	13109	13121	13108	13124	13124	13237	13012	13252	13101	13271	13089	13180	13058	13098	13098	13271	13171	13216	13246	13075	13162	13167	13226	13062	13213	13286	13262	13100	13253	13073	13279	13124	13194	13300	13186	13218	13213	13168	13112	13051	13131	13154	13007	13319	13145	13249	13085	13109	13116	13066	13161	13074	13271	13034	13168	13092	13161	13036	13091	13052	13188	13112	13149	13173	13236	13111	13102	13088	13206	13272	12968	13146	13225	13242	13138	13287	13117	13274	13168	13166	13247	12993	13001	13055	13093	13191	12983	13155	13252	13054	13138	13063	13165	13217	13176	13128	13234	13086	13140	13194	13058	13297	13086	12927	13018	13342	12972	13403	13071	13145	13187	13063	13002	13146	13203	13232	13111	12989	13123	13120	13215	13261	12952	13117	13269	13120	13225	13157	13213	13172	13106	13063	13042	13167	13056	13166	13258	13160	13034	13143	13252	13165	13238	13184	13188	13051	13269	13046	13071	13241	13037	13218	13158	13197	13013	13165	13115	13113	13140	13088	13068	13121	13195	13085	13110	13250	12975	13300	13104	13006	13105	13156	13271	13266	13147	13126	13254	13201	12965	13013	13214	13278	13118	13062	13159	13159	13136	12962	13195	13169	13224	13095	13150	13248	12978	13155	13085	13196	13038	13104	13226	13128	12952	13168	13170	13126	13053	13191	13103	13041	13116	13198	13107	13162	13240	13093	13296	13340	13039	13182	13206	13063	13050	13297	13270	13055	13276	13367	13144	13089	13081	13240	13068	13220	12993	13162	13143	13201	13057	13004	13123	12949	13023	13104
24725	20913	27928	24256	21903	20141	18269	15979	15115	15313	15442	15038	14988	15061	15097	14832	14874	14922	14785	14731	14883	14921	15141	15048	14877	14812	15021	14917	14823	14933	14932	14698	14935	15003	14845	14748	14694	14736	15580	16996	16821	15915	15197	14700	14700	14764	14908	14716	14850	14724	14715	14688	14664	14761	14968	14660	14797	14610	14727	14780	14711	14807	14758	14655	14805	14736	14905	14571	14709	14665	14717	14739	14817	14535	14733	14585	14622	14581	14776	14789	14693	14599	14925	14569	14834	14681	14872	14515	14686	14743	14793	14858	14839	14711	14754	14674	14668	14764	14745	14624	14698	14745	14745	14778	14658	14730	14785	14624	14482	14559	14706	14641	14711	14641	14658	14577	14510	14472	14937	14682	14530	14566	14555	14732	14610	14604	14748	14621	14738	14810	14833	14764	14662	14758	14794	14883	14676	14665	14723	14753	14832	14665	14642	14698	14702	14745	14888	14761	14775	14787	14848	14942	14732	14787	14904	14876	14695	14745	14755	14674	14619	14646	14719	14616	14606	14676	14771	14712	14735	14697	14721	14933	14857	14632	14729	14821	14846	14634	14690	14914	14618	14535	14718	14606	14650	14725	14852	14902	14651	14694	14678	14584	14592	14701	14882	14674	14690	14835	14862	14651	14773	14650	14726	14681	14563	14671	14872	14364	14641	14562	14641	14749	14749	14814	14774	14746	14725	14605	14631	14818	14671	14683	14799	14754	14551	14671	14703	14656	14662	14683	14701	14700	14884	14457	14567	14464	14475	14843	14888	14729	14822	14724	14688	14635	14812	14705	14800	14784	14613	14634	14687	14698	14666	14755	14881	14607	14971	14676	14606	14507	14781	14824	14882	14644	14597	14636	14652	14685	14618	14749	14774	14662	14600	14629	14645	14946	14708	14716	14868	14755	14730	14760	14605	14579	14629	14821	14670	14638	14693	14792	14658	14725	14644	14852	14825	14698	14794	14594	14533	14519	14767	14807	14576	14693	14713	14776	14619	14702	14734	14743	14821	14718	14748	14668	14571	14712	14825	14811	14784	14778	14356	14488	14716	14701	14712	14726	14799	14549	14711	14872	14642	14577	14691	14823	14938	14572	14652	14802	14448	14838	14792	14769	14684	14612	14742	14629	14625	14628	14683	14771	14764	14689	14831	14614	14729	14682	14676	14753	14794	14797	14620	14575	14759	14685	14707	14530	14734	14886	14842	14680	14582	14633	14834	14930	14942	14788	14699	14735	14890	14710	14548	14739	14582	14689	14785	14776	14584	14755	14514	14705	14788	14758	14795	14620	14778	14783	14755	14611	14714	14582	14852	14692	14536	14666	14830	14642	14609	14621	14605	14681	14531	14609	14900	14752	14691	14839	14627	14603	14649	14714	14746	14692	14915	14792	14648	14792	14673	14816	14789	14700	14721	14697	14646	14613	14582	14793	14783	14826	14956	14809	14612	14846	14690	14761	14825	14815	14794	14857	14955	14818	14550	14582	14812	14793	14743	14727	14804	14743	14774	14660	14680	14520	14756	14693	14767	14864	14688	14539	14735	14724	14702	14570	14602	14757	14714	14840	14795	14926	14859	14662	14827	14783	14801	14755	14725	14764	14655	14637	14840	14773	14993	14732	14672	14770	14652	14936	14756	14642	14666	14768	14838	14597	14684	14702	14582	14639	14760	14677	14547	14701	14778	14755	14778	14685	14492	14714	14790	14748	14864	14791	14484	14683	14701	14667	14628	14534	14621	14599	14796	14661	14618	14549	14645	14637	14877	14693	14552	14682	14673	14663	14644	14781	14717	14790	14771	14767	14781	14841	14567	14612	14734	14887	14764	14619	14716	14593	14614	14954	14869	14691	14685	14703	14577	14716	14592	14446	14775	14611	14575	14744	14635	14576	14537	14807	14774	14663	14856	15047	14907	14824	14730	14818	14728	14892	14585	14672	14631	14606	14698	14741	14787	14784	14812	14862	14738	14633	14778	14612	14720	14630	14724	14870	14495	14833	14853	14878	14889	14670	14639	14626	14637	14803	14801	15014	14910	14748	14674	14933	14619	14879	14663	14577	14795	14658	14898	14699	14731	14786	14515	14735	14695	14781	14638	14698	14663	14721	14794	14861	14760	14534	14737	14611	14571	14604	14793	14493	14644	14673	14699	14862	14643	14659	14686	14856	14532	14579	14564	14710	14846	14845	14621	14733	14748	14664	14531	14697	14538	14576	14806	14718	14864	14727	14792	14779	14537	14652	14931	14963	14693	14721	14599	14828	14817	14724	14689	14360	14832	14581	14674	14806	14668	14548	14877	14692	14767	14701	14838	14730	14706	14557	14696	14774	14859	14690	14674	14714	14625	14631	14812	14792	14735	14774	14572	14745	14707	14628	14829	14879	14705	14865	14750	14628	14674	14628	14621	14597	14785	14788	14739	14717	14882	14775	14902	14741	14643	14798	14811	14802	14641	14736	14749	14729	14835	14462	14684	14841	14708	14632	14667	14802	14702	14705	14427	14706	14765	14597	14855	14835	14708	14778	14677	14798	14818	14683	14671	14654	14580	14700	14537	14747	14646	14825	14790	14703	14716	14684	14897	14625	14650	14538	14600	14814	14723	14798	14658	14825	14866	14696	14641	14656	14563	14594	14595	14636	14731	14642	14806	14819	14771	14749	14706	14881	14662	14846	14934	14818	14750	14850	14713	14645	14761	14686	14699	14782	14741	14658	14707	14622	14715	14757	14790	14618	14708	14785	14692	14770	14595	14636	14767	14774	14786	14692	14794	14835	14536	14587	14707	14614	14617	14814	14856	14608	14748	14675	14535	14578	14712	14674	14576	14596	14777	14916	14700	14631	14613	14635	14751	14618	14800	14748	14541	14675	14749	14608	14790	14611	14762	14807	14700	14850	14717	14789	14727	14445	14767	14661	14825	14737	14644	14683	14634	14739	14536	14738	14544	14491	14620	14601	14720	14632	14764	14682	14820	14626	14905	14817	14642	14812	14711	14676	14585	14612	14795	14648	14838	14700	14757	14634	14606	14735	14744	14791	14878	14657	14757	14832	14655	14695	14687	14629	14758	14760	14657	14600	14557	14792	14821	14710	14736	14695	14742	14866	14464	14747	14761	14464	14826	14661	14720	14816	14540	14694	14718	14710	14676	14736	14535	14311	14510	14899	14699	14670	14642	14776	14825	14711	14799	14709	14636	14695	14763	14614	14676	14696	14763	14670	14737	14913	15069	14895	14689	14498	14511	14652	14678	14837	14559	14763	14629	14565	14881	14724	14627	14753	14650	14695	14847	14621	14736	14576	14678	14617	14725	14533	14566	14712	14824	14620	14816	14816	14799	14807	14760	14822	14755	14612	14800	14578	14746	14725	14626	14541	14711	14704	14417	14744	14820	14684	14733	14804	14832	14752	14806	14628	14699	14726	14784	14821	14706	14590	14637	14697	14653	14762	14727	14769	14510	14643	14924	14637	14644	14673	14638	14643	14689	14697	14458	14584	14547	14577	14718	14867	14658	14873	14542	14558	14726	14782	14586	14812	14871	14797	14593	14556	14538	14780	14817	14589	14725	14753	14862	14879	14566	14681	14638	14680	14573	14865	14752	14864	14690	14876	14700	14849	14811	14795	14848	14464	14673	14797	14571	14772	14847	14619	14557	14982	14832	14639	14564	14564	14698	14482	14805	14685	14715	14744	14691	14733	14700	14680	14636	14762	14601	14646	14915	14644	14635	14886	14636	14616	14661	14630	14709	14849	14599	14692	14634	14705	14800	14924	14861	14804	14684	14647	14800	14724	14818	14798	14603	14637	14711	14725	14928	14729	14580	14635	14753	14620	14611	14585	14704	14796	14855	14966	14988	14746	14655	14895	14734	14779	14614	14555	14598	14833	14635	14583	14585	14650	14798	14815	14623	14668	14638	14760	14747	14679	14832	14673	14629	14833	14814	14653	14567	14638	14704	14919	14898	14869	14670	14618	14747	14674	14627	14826	14782	14756	14772	14949	14806	14678	14737	14651	14705	14669	14766	14576	15051	14674	14908	14793	14724	14686	14814	14820	14710	14562	14862	14790	14958	14752	14898	14631	14877	14586	14679	14779	14758	14934	14709	14562	14763	14788	15019	14724	14661	14570	14719	14650	14685	14833	14473	14676	14645	14766	14733	14722	14875	14672	14618	14684	14593	14634	14738	14726	14740	14649	14683	14743	14711	14761	14918	14629	14629	14823	14566	14890	14685	14544	14697	14648	14580	14589	14737	14527	14658	14817	14748	14646	14582	14781	14709	14755	14804	14781	14818	14782	14586	14754	14836	14661	14695	14776	14569	14718	14808	14681	14534	14908	14486	14824	14705	14813	14785	14667	14606	14530	14600	14713	14729	14613	14860	14898	14780	14665	14766	14610	14548	14679	14671	14719	14733	14609	14830	14745	14846	14858	14589	14689	14929	14631	14830	14737	14944	14857	14721	14732	14562	14525	14835	14693	14764	14551	14663	14695	14611	14671	14581	14769	14607	14882	14599	14685	14489	14835	14721	14668	14711	14765	14752	14570	14622	14725	14795	14745	14628	14755	14778	14593	14833	14731	14662	14705	14572	14672	14602	14571	14786	14701	14802	14744	14700	14648	14756	14641	14724	14756	14608	14867	14725	14590	14763	14597	14850	14790	14624	14697	14802	14582	14844	14545	14694	14823	14690	14730	14830	14705	14670	14682	14655	14704	14747	14843	14507	14636	14756	14883	14593	14509	14751	14736	14784	14707	14685	14681	14776	14754	14655	14646	14773	14656	14854	14588	14606	14659	14720	14744	14643	14816	14851	14804	14761	14722	14490	14731	14764	14657	14697	14692	14622	14556	14525	14491	14934	14787	14709	14751	14836	14751	14787	14632	14766	14823	14706	14725	14654	14805	14793	14777	14732	14863	14752	14924	14627	14545	14576	14764	14544	14793	14581	14830	14673	14813	14639	14660	14645	14565	14574	14591	14529	14611	14575	14714	14749	14740	14827	14686	14755	14754	14642	14707	14850	14637	14619	14820	14688	14675	14784	14757	14672	14742	14682	14750	14748	14784	14735	14636	14678	14715	14775	14594	14746	14903	14783	14937	14875	14831	14565	14592	14680	14645	14806	14652	14607	14651	14510	14727
19862	32245	28940	22147	18507	15845	14576	13546	13075	12821	12986	12866	12799	12659	12604	12425	12427	12553	12404	12354	12490	12579	12574	12658	12465	12444	12562	12458	12442	12389	12556	12349	12456	12445	12234	12273	12308	12389	13536	15952	15085	13627	12803	12231	12259	12292	12458	12294	12272	12298	12017	12225	12373	12322	12204	12312	12321	12300	12330	12353	12299	12404	12188	12378	12265	12200	12211	12232	12133	12228	12371	12301	12402	12271	12308	12290	12420	12215	12418	12227	12167	12206	12365	12237	12375	12294	12211	12234	12385	12399	12106	12109	12216	12167	12240	12267	12398	12164	12239	12197	12305	12271	12232	12345	12396	12298	12197	12261	12195	12392	12253	12335	12231	12110	12342	12280	12195	12199	12401	12229	12049	12302	12364	12158	12365	12160	12306	12188	12378	12249	12227	12440	12204	12344	12271	12231	12202	12258	12334	12235	12277	12276	12190	12357	12346	12367	12309	12239	12267	12275	12282	12322	12182	12280	12106	12246	12335	12287	12310	12386	12251	12324	12357	12149	12326	12373	12292	12299	12363	12151	12079	12286	12333	12276	12244	12332	12095	12279	12326	12219	12444	12396	12244	12385	12263	12349	12171	12329	12320	12125	12316	12305	12309	12285	12370	12269	12467	12386	12278	12214	12064	12388	12388	12253	12317	12185	12185	12393	12290	12130	12325	12365	12327	12352	12189	12198	12205	12296	12220	12290	12262	12447	12288	12259	12291	12325	12212	12238	12278	12198	12168	12319	12340	12122	12384	12091	12251	12226	12395	12217	12308	12365	12372	12422	12344	12366	12116	12325	12086	12180	12251	12194	12444	12216	12214	12248	12060	12300	12296	12300	12222	12406	12320	12243	12258	12303	12497	12305	12257	12329	12230	12387	12217	12242	12304	12298	12195	12290	12404	12363	12271	12440	12270	12076	12286	12396	12225	12290	12415	12285	12412	12416	12220	12291	12303	12218	12391	12302	12145	12382	12381	12193	12260	12345	12327	12075	12136	12101	12390	12241	12204	12136	12304	12323	12179	12309	12187	12260	12518	12297	12296	12272	12279	12311	12319	12263	12269	12286	12344	12301	12287	12335	12444	12262	12296	12226	12235	12249	12179	12251	12420	12306	12191	12332	12321	12230	12282	12299	12207	12415	12107	12228	12315	12267	12308	12357	12485	12316	12175	12314	12162	12230	12416	12109	12267	12363	12192	12312	12222	12335	12416	12230	12294	12271	12297	12125	12395	12350	12235	12247	12366	12350	12294	12348	12254	12277	12364	12299	12186	12243	12426	12273	12386	12222	12321	12220	12452	12516	12249	12114	12289	12263	12361	12329	12270	12175	12351	12238	12265	12285	12310	12308	12292	12279	12319	12353	12278	12331	12288	11997	12154	12309	12160	12170	12341	12400	12154	12429	12434	12353	12199	12166	12215	12175	12341	12337	12187	12226	12260	12331	12234	12279	12148	12245	12211	12232	12187	12205	12293	12441	12189	12320	12249	12460	12267	12406	12319	12328	12193	12362	12459	12182	12301	12238	12341	12154	12255	12290	12312	12326	12410	12269	12343	12321	12275	12274	12474	12363	12146	12155	12321	12326	12282	12266	12350	12463	12340	12193	12166	12358	12088	12242	12247	12391	12358	12293	12470	12188	12227	12216	12372	12176	12187	12169	12402	12354	12254	12321	12083	12179	12289	12272	12331	12272	12282	12380	12261	12221	12369	12420	12282	12215	12306	12300	12258	12210	12185	12297	12253	12328	12343	12348	12286	12206	12376	12184	12210	12209	12264	12205	12197	12229	12255	12397	12345	12378	12402	12343	12212	12432	12330	12215	12281	12138	12340	12215	12414	12426	12304	12306	12304	12159	12313	12407	12359	12173	12428	12335	12195	12258	12332	12236	12258	12302	12178	12208	12185	12271	12201	12311	12360	12220	12277	12352	12139	12292	12368	12238	12417	12238	12186	12121	12063	12253	12260	12144	12196	12250	12197	12201	12303	12239	12253	12248	12326	12068	12347	12202	12398	12172	12356	12212	12268	12186	12335	12354	12203	12247	12143	12341	12315	12224	12317	12246	12423	12247	12378	12300	12175	12290	12125	12235	12224	12209	12333	12257	12246	12163	12305	12250	12295	12393	12305	12220	12296	12363	12148	12284	12299	12239	12335	12328	12381	12328	12157	12303	12382	12204	12167	12163	12249	12459	12298	12287	12120	12267	12374	12228	12123	12247	12222	12400	12332	12229	12133	12282	12385	12173	12318	12333	12310	12222	12178	12298	12134	12331	12364	12409	12266	12319	12266	12240	12285	12231	12316	12102	12353	12322	12167	12280	12225	12107	12376	12272	12425	12108	12219	12408	12357	12175	12339	12284	12228	12399	12265	12143	12199	12415	12240	12140	12337	12213	12299	12327	12158	12208	12286	12273	12397	12180	12341	12233	12417	12206	12335	12404	12129	12321	12110	12270	12158	12328	12335	12090	12095	12277	12243	12219	12411	12237	12192	12302	12392	12208	12307	12365	12171	12186	12419	12247	12245	12436	12179	12111	12127	12128	12504	12177	12238	12439	12323	12331	12184	12202	12160	12242	12260	12319	12118	12343	12340	12318	12234	12265	12239	12362	12302	12315	12263	12320	12442	12299	12346	12265	12363	12259	12362	12264	12135	12339	12297	12292	12357	12322	12344	12369	12352	12252	12368	12136	12307	12189	12217	12143	12285	12279	12293	12172	12283	12197	12341	12268	12337	12233	12344	12267	12379	12151	12323	12111	12397	12291	12356	12300	12256	12374	12370	12275	12307	12306	12301	12201	12335	12350	12293	12129	12371	12200	12219	12392	12291	12287	12255	12449	12254	12198	12451	12217	12341	12361	12197	12108	12168	12305	12237	12238	12306	12238	12200	12315	12289	12282	12316	12260	12345	12262	12324	12380	12298	12268	12196	12363	12232	12432	12305	12378	12248	12269	12358	12328	12315	12321	12306	12305	12297	12343	12240	12294	12257	12206	12112	12149	12069	12379	12242	12230	12236	12289	12179	12162	12177	12218	12183	12322	12421	12156	12289	12198	12212	12283	12304	12176	12476	12182	12196	12337	12253	12217	12250	12305	12342	12203	12292	12175	12378	12333	12190	12306	12307	12211	12284	12111	12248	12380	12204	12241	12152	12275	12282	12321	12327	12428	12198	12258	12270	12139	12273	12273	12380	12203	12394	12378	12203	12447	12296	12192	12314	12212	12311	12284	12351	12342	12266	12188	12277	12359	12269	12230	12245	12344	12252	12299	12344	12240	12257	12303	12281	12334	12342	12157	12193	12407	12397	12366	12298	12354	12193	12193	12349	12056	12403	12325	12253	12172	12227	12413	12341	12290	12133	12153	12297	12249	12275	12191	12429	12370	12305	12274	12110	12301	12291	12236	12314	12233	12319	12173	12272	12471	12247	12200	12363	12221	12259	12497	12298	12277	12290	12325	12193	12444	12464	12121	12298	12370	12188	12132	12273	12386	12431	12261	12436	12295	12311	12227	12375	12263	12514	12229	12398	12352	12164	12367	12245	12303	12250	12276	12229	12409	12167	12186	12376	12308	12362	12294	12168	12242	12231	12089	12376	12365	12432	12209	12341	12320	12284	12124	12129	12180	12249	12314	12155	12313	12197	12331	12307	12389	12238	12116	12213	12281	12356	12269	12128	12298	12342	12189	12259	12359	12174	12291	12283	12200	12284	12438	12362	12219	12484	12169	12257	12114	12174	12225	12302	12204	12135	12144	12181	12231	12296	12240	12375	12345	12218	12359	12215	12216	12251	12384	12154	12270	12274	12390	12236	12346	12165	12299	12472	12289	12353	12272	12238	12267	12260	12295	12274	12284	12285	12282	12205	12150	12237	12397	12378	12334	12248	12157	12297	12129	12231	12279	12312	12269	12193	12142	12324	12221	12244	12364	12254	12286	12289	12190	12334	12278	12294	12212	12340	12338	12358	12211	12321	12187	12373	12202	12241	12136	12229	12181	12404	12293	12205	12311	12286	12230	12268	12031	12309	12212	12201	12400	12225	12155	12312	12158	12180	12366	12435	12239	12327	12215	12319	12219	12142	12421	12376	12200	12253	12138	12360	12188	12322	12205	12290	12328	12213	12316	12226	12362	12238	12301	12293	12277	12414	12197	12307	12371	12291	12218	12129	12348	12263	12258	12256	12168	12229	12249	12419	12326	12320	12370	12296	12300	12293	12245	12292	12290	12441	12201	12328	12217	12206	12362	12265	12242	12250	12165	12263	12211	12453	12253	12229	12183	12203	12230	12271	12406	12348	12161	12266	12452	12141	12332	12447	12305	12234	12282	12320	12208	12293	12277	12329	12228	12434	12413	12350	12189	12433	12351	12269	12255	12305	12241	12262	12208	12368	12188	12128	12186	12431	12314	12479	12320	12231	12274	12279	12215	12251	12295	12205	12354	12403	12300	12357	12257	12148	12308	12391	12190	12312	12418	12211	12380	12353	12173	12242	12271	12446	12315	12270	12256	12339	12461	12419	12158	12159	12196	12362	12282	12191	12371	12315	12337	12318	12211	12373	12309	12308	12359	12273	12242	12180	12313	12252	12322	12327	12241	12166	12216	12202	12290	12405	12116	12217	12325	12238	12323	12320	12284	12256	12175	12418	12336	12343	12331	12298	12493	12355	12379	12259	12402	12289	12184	12430	12367	12147	12516	12310	12138	12288	12111	12391	12259	12391	12251	12145	12253	12456	12257	12259	12298	12248	12320	12381	12326	12317	12369	12374	12208	12229	12187	12378	12281	12333	12193	12230	12371	12381	12319	12389	12249	12426	12198	12363	12405	12180	12291	12240	12389	12369	12234	12216	12309	12258	12241	12245	12279	12380	12214	12437	12110	12164	12210	12245	12170	12276	12351	12521	12413	12391	12269	12314	12433	12189	12312	12231	12263	12200	12344	12332	12301	12150	12309	12206	12441	12316	12255	12325	12155	12287	12194	12462	12382	12451	12370	12299	12382	12529	12390	12399	12299	12299	12323	12245	12144	12122	12203	12377	12229	12310	12199	12313	12217	12357	12208	12243	12394	12277	12407	12185	12290	12274	12286	12321	12305	12269	12374	12217	12291	12345	12217	12346	12189	12295	12507	12230	12233
23517	20932	28386	23666	21232	22310	20162	15173	14247	14265	13974	13734	13928	13748	13780	13760	13558	13609	13487	13452	13470	13664	13636	13624	13578	13527	13512	13415	13281	13534	13395	13431	13459	13414	13439	13487	13271	13450	14767	17690	17360	15325	13870	13273	13304	13349	13380	13075	13232	13230	13321	13368	13132	13378	13294	13129	13386	13256	13274	13400	13191	13159	13170	13202	13314	13427	13235	13281	13193	13644	13241	13094	13252	13178	13482	13121	13432	13339	13160	13070	13219	13315	13241	13278	13404	13389	13186	12947	13350	13321	13304	13259	13251	13186	13199	13205	13245	13175	13396	13174	13233	13176	13222	13184	13188	13125	13131	13227	13418	13126	13171	13327	13305	13034	13141	13217	13095	13161	13078	13244	13256	13144	13229	13061	13075	13051	13104	13300	13318	12939	13110	13331	13300	13148	13185	13200	13178	13265	13114	13275	13191	13397	13160	13250	13249	13200	13087	13295	13241	13155	13237	13141	13332	13272	13193	13436	13372	13234	13140	13156	13296	13158	13189	13166	13258	13159	13153	13253	13174	13200	13187	13295	13257	13101	13230	13242	13190	13154	13146	12913	13209	13275	13267	13077	13207	13160	13268	13242	13350	13375	13365	13132	13186	13186	13104	13242	13321	13290	13433	13158	13155	13213	13345	13328	13137	13280	13287	13103	13190	12972	13223	12988	13191	13192	13249	13627	13211	13341	13421	13362	13018	13069	13297	13146	13276	13404	13238	13182	13268	13035	13226	13193	13272	13108	13182	13072	13194	13216	13334	13253	13254	13240	13322	13131	13142	13225	13388	13355	13223	13340	13240	13309	13374	13174	13009	13046	13302	13333	13208	13229	13422	13204	13533	13383	12997	13087	13107	13181	13106	13361	13103	13297	13216	13346	13253	13391	13380	13220	13146	13129	13121	13116	13385	13227	13078	13126	13138	13162	13137	13258	13196	13184	13297	13268	13143	13286	13234	13364	13182	13282	13186	13139	13010	13231	13233	13319	13281	13265	13175	13058	13343	12830	13080	13193	13240	13124	12981	12992	13283	13213	13098	13227	13114	13338	13278	13303	13238	13315	13129	13126	13155	13171	13105	13309	13257	13178	13316	13255	13327	13428	13280	13136	12954	13422	13242	13266	13104	13185	13237	13033	13104	13260	13224	13324	13396	13336	13237	13308	13132	13195	13135	13183	13269	13436	13191	13165	13179	12999	13301	13214	13001	13102	13098	13131	13139	13203	13070	13291	13171	13192	13161	13165	13047	13164	13035	13174	13264	13211	13296	13174	13200	13173	13266	13369	13381	13099	13223	13297	13107	13322	13241	13324	13380	13142	12988	13198	12998	13379	13208	13185	13191	13254	13205	13223	13000	13251	13249	13298	13194	13170	13104	13344	13214	13132	13134	13226	13240	13162	13064	13225	13287	13263	13287	13228	13243	13294	13213	13301	13121	13233	13263	13171	13198	13346	13255	13276	13189	13253	13261	13374	13189	13244	13084	13317	13271	13165	12983	13230	13047	13230	13228	13129	13241	13183	13242	13099	13519	13269	13323	13345	13185	13238	13249	13045	13184	13326	13147	13055	13104	13191	13184	13290	13186	13148	13187	13256	13238	13276	13311	13218	13074	13142	13126	13073	13167	13141	13310	13173	13263	13138	13135	13390	13137	13065	13351	13274	13124	13313	13319	13357	13378	13143	13271	13292	13194	12995	13109	13122	13194	13106	13035	13147	13161	13125	13171	13048	13028	13189	13131	13402	13021	13048	13055	12978	13270	13091	13416	13310	13176	13230	13138	13200	13114	13192	13269	13140	13000	13216	13122	13137	13159	13291	13214	13074	13196	13060	13304	13196	13160	13142	13203	13262	13202	13487	13310	13299	13322	13269	13156	13154	13321	13408	13258	12981	13101	13111	13177	13056	13094	13214	13239	13043	13390	13266	13243	13140	13223	13119	13261	13080	12959	13332	13318	13251	13357	13009	13172	13171	13210	13103	13072	13129	13132	13268	13042	13424	13183	13230	13153	13148	13320	13034	13143	13135	13286	13256	13266	13003	13173	13134	13157	13276	13091	13201	13081	13166	13357	13262	13159	13047	13179	13104	13297	13120	13053	12989	13199	13076	13174	13203	13053	13207	13162	13104	13142	13072	13207	13386	13229	13236	13151	13254	13184	13371	13110	13230	13366	13253	13206	13280	13284	13297	13106	13319	13226	13189	13183	13072	13396	13190	13255	13169	13176	13115	13273	13103	13301	13244	13436	13340	13067	13188	13260	13189	13072	13143	13213	13446	13040	13150	13126	13198	13238	13128	13259	13096	13369	13150	13198	13096	13087	13272	13272	12965	13220	13112	13148	13121	13244	13195	12944	13124	13273	13232	13271	13084	13077	13206	13117	13143	13068	13039	12988	13223	13053	13070	13194	13355	13127	13294	13227	13421	13352	13194	13269	13362	13002	13229	13246	13322	13029	13127	13307	13276	12838	13169	13063	13051	13275	13504	13172	13087	13315	13335	13276	13061	13272	13279	13440	13341	13161	13266	13231	13067	13272	13426	13163	13155	13316	13220	13262	13252	13053	13252	13067	13146	13161	13142	13131	13177	13271	13087	13180	13230	13191	13179	13356	13412	13260	13134	13341	13312	13209	13203	13232	13163	13235	13318	13289	13245	13248	13117	13090	13323	13233	13188	13047	13130	13279	13056	13014	13225	13021	13208	13050	13214	13140	13099	13027	13137	13182	13100	13308	13163	13324	13093	13217	13170	13300	12973	13124	13259	13409	13326	13213	13023	13251	13150	13193	13310	12979	13435	13341	13028	12855	13013	13199	13275	13160	13206	13160	13161	13046	13243	13208	13180	13263	13087	13213	13182	13147	13252	13181	13129	12977	13204	13248	13039	13020	13429	13221	13197	13282	13211	13229	13121	13137	13196	13328	13351	13095	13182	13109	13266	13078	13242	13189	13162	13176	13157	13045	13297	13210	13228	13198	13274	13283	13213	13028	13213	13263	13242	13274	13258	13280	13175	13261	13219	13189	13196	13100	13075	13209	13112	13214	13271	13297	13407	13199	13062	12972	13155	13108	13081	13014	12910	13037	13025	13114	13122	13318	13189	13280	13248	13299	13234	13319	13127	13212	13073	13245	13238	13277	13161	13346	13123	13320	13183	13125	13233	13235	13331	13422	13145	13101	13172	13000	13090	13146	13234	13224	13107	13124	13098	13291	13229	13181	13118	13177	12900	13264	13190	13321	13077	13174	13232	13273	13140	13272	13226	13335	13140	13216	13090	13297	13088	13189	13331	13123	13021	13184	13092	13225	13413	13197	13060	13157	13083	13290	13190	13091	13277	13141	13164	13217	13199	13094	13250	13318	13212	13032	13098	13195	13167	13453	13235	13273	13268	13128	12916	13137	13121	13190	13294	13252	13198	13297	13257	13115	13151	13231	13192	13290	13243	13263	13248	13099	13205	13240	13201	13258	12969	13197	13128	13197	13159	13105	13254	12985	13159	13199	13223	13329	13153	13270	13324	13242	13311	13209	13245	13247	13252	12999	13255	13096	13066	13171	13179	13219	13119	13156	13173	13026	13161	13278	12990	13285	13142	13192	13303	13125	13287	13316	13177	13238	13426	13238	13184	13292	13064	13258	12899	13327	13273	13318	13259	13089	13043	13178	13151	13306	12971	13158	13135	13108	13070	13101	13135	13050	13158	13268	13210	13201	13345	13157	13260	13247	13288	13090	13326	13191	13305	13442	13068	13218	13201	13188	13084	13124	13168	13101	13047	12947	13391	13097	13240	13154	13173	13129	13140	13207	13165	13221	13251	13272	13271	13201	13159	13150	13082	13112	13027	13101	13357	13197	13162	13415	13306	13338	13353	13275	13084	13288	13224	13146	13229	13171	13196	13062	13121	13040	13163	13168	13175	13166	13319	13126	13112	13380	13260	12948	12996	13155	13221	13154	13255	13341	13125	13392	13127	13288	13090	13131	13236	13243	13207	13126	13206	13308	13133	13124	13190	13038	13125	13062	13266	13282	13082	13052	13121	13189	13309	13134	13325	13164	13322	13187	13130	13127	13113	13244	13420	13184	13085	13055	13300	13032	13308	13130	13085	13062	13111	13294	13399	13106	13186	13138	13114	13209	13276	13227	13247	13179	13329	13318	13123	13257	13291	13317	13148	13171	13207	13123	13270	13159	13081	13094	13270	13301	13249	13131	13329	13234	13234	13061	13230	13307	13424	13137	13019	13150	13009	13263	13302	13235	13186	13226	13293	13290	13152	13174	13182	13252	13142	13154	13239	13244	13186	13098	13461	13316	13139	13257	13167	13142	13006	13092	13047	13239	13339	13084	13228	13208	13364	13110	13167	13313	13134	13174	13117	13177	13183	13272	13199	13151	13114	13166	13064	13293	13145	13133	13273	13024	13109	13168	13146	13227	13188	13259	13144	13049	13366	13319	13355	13181	13271	13220	13265	13223	13129	13012	13204	13087	13261	13146	13283	13211	13133	13189	13178	13406	13352	13284	13177	13229	13156	13140	13132	13294	13279	13232	13249	13371	13029	13315	13223	13365	13433	13294	13134	13074	13085	13199	13105	13170	13159	13158	13052	13065	13240	13150	13319	13153	13322	13377	13318	13231	13210	13244	13398	13243	13265	13237	13109	13034	13034	13338	13310	13225	13400	13223	13218	13100	13048	13350	13215	13205	13348	13243	13022	13285	13252	13113	13195	13085	13217	13361	13076	13182	13347	13164	13250	13130	13213	13178	13093	13248	13121	13175	13063	13395	13335	13247	13234	13113	13232	13046	13080	13178	13280	13104	13153	13178	13110	13289	13057	13323	13035	13329	13141	13147	13271	13219	13388	13303	13279	13150	13409	13036	13197	13096	13189	13045	13206	13411	13166	13188	12993	13260	12950	13242	13173	13344	13286	13095	13087	13317	13119	13269	13250	13128	13076	13116	13111	13192	13089	13094	13389	13231	13132	13171	13308	13216	13157	13317	13084	13215	13088	13160	13133	13115	13059	13133	13420	13043	13077	13272	13264	13153	13033	13247	13162	13221	12961	13383	13142	13137	12935	13094	12993	13226	13347	13117	13213	13192	13110	13240	13272	13177	13180	13212	13046	12966	13319	13228	12941
21391	36289	33351	24672	20076	16332	14704	13500	12826	12707	12561	12145	11871	12191	11814	11756	11799	11801	11625	11583	11722	11842	11791	11656	11816	11666	11699	11626	11600	11528	11585	11662	11551	11684	11609	11431	11497	11518	13906	18003	16834	13915	11686	11431	11276	11419	11402	11249	11384	11460	11251	11566	11228	11517	11462	11340	11366	11396	11382	11310	11550	11376	11294	11254	11451	11488	11498	11462	11491	11282	11535	11292	11521	11430	11582	11306	11392	11138	11554	11309	11429	11325	11366	11439	11361	11379	11440	11252	11479	11283	11447	11333	11363	11397	11474	11329	11375	11310	11379	11464	11445	11329	11448	11417	11525	11487	11475	11232	11281	11455	11469	11543	11297	11274	11456	11500	11320	11349	11388	11355	11356	11305	11463	11232	11555	11407	11363	11269	11558	11446	11600	11405	11280	11312	11442	11327	11547	11418	11200	11394	11352	11389	11347	11516	11428	11494	11389	11353	11401	11443	11375	11339	11403	11344	11356	11403	11367	11334	11335	11236	11414	11568	11400	11405	11478	11434	11483	11389	11285	11510	11378	11230	11273	11365	11174	11257	11408	11319	11409	11429	11294	11443	11334	11355	11513	11381	11324	11464	11365	11410	11436	11470	11256	11362	11280	11439	11439	11399	11408	11386	11325	11317	11338	11451	11370	11345	11166	11334	11434	11368	11356	11480	11286	11281	11254	11336	11263	11250	11335	11328	11541	11401	11328	11354	11333	11236	11316	11291	11430	11440	11346	11407	11431	11405	11165	11257	11360	11358	11347	11426	11458	11383	11297	11487	11308	11526	11411	11378	11253	11487	11246	11512	11349	11184	11304	11220	11536	11276	11404	11454	11255	11505	11392	11364	11425	11323	11377	11423	11391	11392	11537	11345	11460	11467	11404	11503	11409	11410	11302	11453	11329	11365	11273	11353	11373	11449	11279	11491	11109	11526	11408	11452	11343	11339	11355	11348	11348	11473	11271	11352	11419	11368	11431	11356	11432	11439	11338	11405	11356	11340	11405	11490	11416	11264	11380	11415	11351	11321	11339	11409	11397	11363	11287	11447	11390	11391	11206	11415	11363	11538	11381	11412	11326	11461	11457	11372	11207	11301	11376	11272	11434	11354	11405	11530	11476	11523	11514	11425	11489	11421	11431	11347	11351	11363	11343	11277	11400	11426	11420	11469	11329	11449	11399	11499	11363	11309	11407	11417	11416	11355	11417	11366	11375	11315	11547	11300	11487	11322	11361	11490	11282	11309	11613	11329	11342	11293	11405	11471	11322	11272	11373	11488	11281	11359	11250	11401	11402	11325	11378	11506	11416	11406	11366	11384	11290	11277	11405	11357	11421	11312	11404	11340	11465	11251	11259	11353	11358	11413	11367	11273	11222	11391	11302	11409	11438	11459	11410	11357	11446	11388	11366	11404	11465	11488	11464	11313	11357	11278	11416	11401	11383	11362	11306	11254	11386	11398	11459	11344	11321	11438	11282	11246	11417	11495	11367	11345	11342	11354	11409	11402	11381	11388	11404	11377	11417	11227	11430	11406	11309	11472	11414	11367	11321	11431	11338	11332	11434	11391	11352	11270	11296	11659	11282	11406	11428	11371	11425	11454	11310	11313	11228	11296	11272	11402	11411	11214	11483	11383	11465	11301	11390	11373	11324	11353	11443	11340	11417	11298	11451	11451	11411	11430	11404	11313	11280	11371	11532	11398	11249	11367	11383	11526	11452	11310	11420	11312	11409	11407	11459	11277	11363	11358	11507	11323	11482	11419	11411	11475	11333	11386	11284	11394	11186	11253	11392	11364	11479	11296	11368	11282	11233	11233	11433	11299	11413	11495	11506	11467	11338	11137	11453	11400	11470	11396	11411	11379	11325	11440	11476	11442	11501	11359	11283	11290	11440	11351	11335	11359	11408	11271	11376	11446	11485	11502	11172	11342	11383	11320	11400	11507	11376	11514	11455	11324	11167	11416	11524	11438	11366	11228	11523	11339	11427	11382	11490	11241	11378	11292	11410	11426	11501	11618	11424	11425	11288	11476	11445	11325	11479	11457	11341	11451	11476	11281	11414	11390	11270	11269	11336	11212	11204	11409	11459	11406	11412	11317	11431	11292	11303	11531	11425	11361	11332	11325	11226	11220	11482	11514	11231	11293	11382	11233	11413	11269	11268	11433	11359	11552	11335	11304	11390	11507	11426	11561	11388	11420	11380	11484	11475	11296	11396	11486	11442	11176	11377	11321	11383	11327	11307	11302	11559	11331	11343	11249	11386	11363	11345	11335	11314	11422	11473	11307	11481	11466	11387	11239	11254	11282	11403	11386	11315	11519	11403	11438	11436	11416	11360	11522	11370	11394	11439	11444	11456	11569	11358	11283	11252	11303	11366	11383	11337	11288	11340	11337	11390	11431	11526	11377	11428	11381	11469	11502	11393	11352	11384	11350	11450	11601	11257	11551	11407	11438	11442	11346	11391	11293	11361	11416	11420	11429	11307	11420	11425	11583	11425	11340	11457	11421	11419	11499	11224	11540	11394	11443	11282	11333	11327	11312	11479	11301	11419	11490	11487	11421	11379	11278	11342	11337	11476	11369	11398	11387	11454	11392	11394	11413	11419	11518	11341	11383	11431	11255	11384	11422	11447	11444	11332	11440	11443	11396	11333	11286	11344	11357	11358	11494	11411	11411	11330	11422	11366	11551	11313	11361	11430	11269	11433	11233	11289	11360	11387	11538	11512	11491	11279	11337	11442	11325	11288	11382	11470	11550	11382	11386	11264	11271	11450	11528	11434	11427	11352	11443	11465	11338	11389	11285	11410	11394	11303	11366	11418	11531	11224	11494	11264	11347	11424	11454	11417	11231	11298	11262	11476	11303	11138	11359	11387	11426	11606	11326	11361	11290	11482	11271	11283	11464	11385	11360	11378	11385	11307	11530	11189	11335	11474	11572	11362	11293	11355	11256	11507	11164	11409	11471	11371	11568	11559	11290	11373	11317	11325	11477	11294	11331	11308	11325	11350	11410	11353	11405	11474	11374	11267	11349	11247	11306	11271	11377	11484	11423	11275	11349	11460	11347	11398	11260	11441	11476	11252	11426	11224	11385	11480	11250	11268	11593	11519	11370	11313	11416	11226	11344	11354	11497	11269	11408	11334	11348	11284	11370	11473	11392	11441	11456	11507	11406	11291	11332	11383	11440	11458	11497	11389	11307	11471	11466	11492	11372	11380	11540	11374	11402	11358	11457	11381	11233	11433	11393	11483	11519	11248	11451	11317	11405	11387	11328	11458	11355	11502	11422	11318	11477	11347	11388	11268	11376	11353	11333	11294	11471	11419	11442	11212	11444	11362	11450	11423	11326	11177	11469	11406	11400	11376	11301	11431	11334	11523	11351	11338	11384	11213	11342	11442	11274	11304	11364	11408	11226	11436	11247	11426	11330	11506	11437	11349	11304	11400	11311	11245	11427	11464	11483	11310	11372	11446	11413	11483	11294	11510	11349	11319	11340	11304	11242	11403	11414	11500	11343	11244	11463	11393	11264	11484	11370	11293	11423	11392	11323	11341	11503	11364	11523	11273	11408	11473	11300	11493	11375	11353	11417	11383	11381	11309	11479	11570	11279	11284	11407	11415	11404	11402	11439	11516	11345	11394	11286	11213	11432	11310	11261	11319	11385	11461	11369	11335	11453	11387	11323	11356	11626	11293	11418	11347	11486	11454	11333	11481	11538	11437	11454	11297	11451	11414	11274	11307	11392	11307	11510	11505	11298	11424	11250	11423	11339	11249	11449	11422	11341	11425	11439	11376	11383	11421	11396	11451	11429	11656	11317	11323	11532	11325	11446	11211	11258	11223	11480	11559	11391	11399	11356	11452	11529	11402	11416	11322	11422	11132	11470	11500	11312	11340	11488	11441	11481	11423	11418	11372	11450	11502	11348	11379	11210	11218	11343	11505	11347	11385	11471	11310	11377	11481	11395	11312	11428	11338	11365	11487	11483	11353	11385	11364	11303	11610	11257	11262	11338	11201	11361	11544	11335	11354	11423	11378	11335	11557	11215	11528	11373	11353	11514	11519	11413	11360	11405	11460	11247	11430	11310	11113	11448	11251	11353	11309	11270	11325	11466	11494	11451	11442	11402	11472	11263	11340	11236	11506	11483	11396	11212	11426	11579	11514	11296	11489	11244	11419	11314	11385	11454	11588	11456	11440	11428	11398	11363	11461	11322	11299	11497	11387	11378	11357	11354	11537	11325	11518	11274	11459	11511	11293	11488	11369	11338	11343	11293	11224	11350	11447	11445	11221	11366	11334	11426	11338	11408	11395	11364	11454	11293	11513	11415	11473	11276	11265	11394	11595	11341	11348	11499	11414	11306	11296	11378	11362	11371	11379	11361	11575	11410	11338	11263	11250	11357	11571	11277	11278	11352	11237	11288	11297	11319	11366	11431	11556	11183	11277	11237	11473	11275	11383	11465	11576	11397	11369	11432	11370	11475	11365	11508	11380	11250	11367	11385	11391	11336	11552	11323	11360	11438	11280	11323	11321	11468	11231	11343	11441	11321	11379	11259	11451	11537	11275	11233	11481	11361	11390	11425	11307	11404	11368	11420	11445	11324	11407	11324	11330	11248	11494	11478	11345	11370	11409	11321	11440	11323	11447	11369	11384	11383	11515	11439	11349	11369	11278	11241	11416	11337	11490	11367	11331	11299	11392	11541	11296	11403	11526	11411	11454	11344	11498	11465	11465	11269	11461	11343	11511	11378	11402	11430	11432	11311	11400	11348	11341	11466	11530	11333	11339	11645	11435	11328	11311	11493	11364	11206	11547	11419	11335	11334	11349	11314	11237	11467	11482	11293	11313	11298	11295	11255	11466	11383	11315	11464	11355	11385	11454	11447	11366	11372	11352	11271	11325	11360	11501	11291	11444	11327	11369	11353	11380	11408	11412	11437	11363	11382	11301	11373	11355	11316	11262	11480	11310	11369	11416	11466	11335	11425	11313	11369	11256	11252	11430	11506	11282	11474	11403	11571	11410	11335	11376	11281	11350	11436	11336	11389	11446	11464	11298	11236	11442	11455	11449	11385	11413	11390	11322	11398	11382	11284	11490	11518	11268	11341	11343	11535	11375	11302
29401	22746	23125	19033	16492	15821	15463	15230	15205	15036	14927	14941	14992	15127	14905	14936	15123	15060	15118	14862	14984	14866	14965	14845	14859	14839	14883	14824	14767	14883	14840	14885	14877	14885	14744	14935	14878	14818	14965	15078	15390	15152	14929	15029	14981	14977	14816	14910	14671	14869	14770	14878	14899	14862	15057	14921	14885	14909	14937	14779	14891	14825	14951	14946	14901	14797	14927	14713	14976	15056	14915	14748	14979	14807	15058	14749	14855	15025	15044	14829	14835	14791	14751	14893	14833	14905	14948	14924	15049	14777	14912	15039	14862	14615	14777	14991	14814	14753	14833	14845	14679	14768	14814	14905	14975	14819	14783	14820	14878	15067	14992	14867	14836	14738	14729	14724	14551	14805	14887	14872	14965	14694	14720	14953	14907	14879	14804	15044	14884	14820	14735	14951	14837	14643	14984	14768	14693	14630	14894	14905	14904	14803	14875	14854	14650	14851	14751	14727	14837	15024	15110	14986	14945	14961	15066	14850	14922	14796	14987	14965	14801	14845	14935	14970	14566	15026	14860	14872	14964	14656	14725	14711	14588	14805	14791	15013	14977	14700	14731	14851	14940	14865	14957	14964	14776	14716	14829	14822	14891	14888	14882	14741	14740	14779	14670	14995	15061	14899	14938	14934	14947	14808	14970	14874	14782	14785	14903	14895	14882	15014	14919	14803	14869	14770	14810	14958	14761	14775	14870	14788	15012	14853	14705	14667	14957	14787	15060	14918	14952	15125	14680	14903	14845	14869	14857	14867	14813	14767	14763	15125	14862	14705	15065	14876	14919	15070	15021	14787	14951	14927	14963	14702	14841	14909	14909	14974	14874	14928	14920	15101	15112	14883	14714	14827	14855	14874	14826	14881	14787	15057	14848	14888	14798	14902	14904	14993	14738	14776	14972	14984	14898	14771	14888	14945	14718	14944	15106	14841	14915	14745	14733	14937	14862	14795	14993	14900	14805	14881	14862	14792	14881	14820	15019	14780	14789	14733	14985	14928	14831	14917	14847	14795	14741	14880	14838	14936	14789	14969	14717	14658	14814	14885	15080	14807	14860	14931	14750	14763	14805	14778	15128	14941	14821	14985	14793	14733	14672	15106	14962	14840	14993	14741	14842	14826	14857	14866	14891	14929	14786	14938	14768	14849	14965	14991	14979	14778	14913	14788	15187	14775	14773	14879	14763	14801	14787	14796	15028	14959	14870	14962	14926	14893	14810	14860	15099	14927	14954	14987	15075	14915	14965	14947	14976	14903	14735	14778	14832	14918	14809	15027	15140	14841	14739	14819	15058	14894	14750	14852	14971	14783	14989	14732	14802	14833	14937	14772	15009	14901	14899	14958	14958	14740	15103	14836	14855	14984	14754	14774	14763	14862	14946	14690	14784	14853	14879	14952	14750	14765	14981	14878	14696	14903	14912	14748	14997	14917	14962	14820	14810	14696	14843	14759	14935	14883	14865	14884	14958	14926	14905	14967	14807	14896	14800	14896	14849	14924	14869	14797	14816	14691	15076	14939	14849	14933	14875	14921	14819	14968	14853	14894	14832	14897	14777	14887	15042	14883	14785	14833	14882	14887	14705	14908	14851	14741	14813	14831	15068	14716	14901	15037	14788	14812	14829	15135	14940	14987	14951	14886	14786	14866	14692	14850	14706	14838	14987	14850	14854	15068	14793	14897	14950	14945	15013	14824	14839	14766	14880	14882	14825	14797	14677	14800	15129	14937	14992	15050	14732	15005	14821	14845	15074	14841	14938	14945	14805	14952	14974	14710	14898	14775	14814	15191	14901	14647	14767	14805	14800	14809	14601	14825	14940	14787	14801	15029	14715	15016	14805	14775	14950	14926	14693	14924	15019	14816	14744	14692	14774	14819	14858	14645	14753	14736	14873	14883	15012	14770	15099	14918	14967	15128	14865	14746	14930	15001	14971	15036	15142	15105	14798	14966	14717	14928	15072	14762	14808	14759	15004	14870	14665	14806	14671	14974	14843	15138	14909	14844	14952	14922	15016	15003	14893	15014	15013	14967	14751	14882	15012	14920	15005	14853	14957	14603	14998	15037	14783	14998	14960	15012	14770	14766	14874	14892	14680	14729	14784	14800	14969	14860	14789	14948	14837	14831	14723	14618	14826	14830	15080	14794	14864	14840	14880	14817	14950	14944	14769	14880	15001	14717	15058	14664	14864	14757	14712	14818	14886	14747	14955	14926	14936	14792	14826	14827	14882	14785	15028	14945	14918	14784	14868	15083	14956	14714	14985	15029	15011	14888	14937	14926	14864	14718	14700	14900	14960	14952	15005	14877	14940	15150	14994	14911	14762	14832	14993	14987	14975	14853	15029	14942	14824	14994	14733	14857	14859	14867	14835	14835	14761	14744	14916	14858	14857	14981	14918	15084	14831	15038	14770	14826	14869	14891	14996	14747	14973	15048	15047	14854	15000	15073	14939	15011	14964	14667	14978	14851	14905	14755	14980	14727	14815	14983	14730	14922	14634	14688	14937	14650	14877	14884	14796	14865	14773	14822	14827	14773	14606	14919	14948	14821	14891	14815	14885	14993	14892	14931	14978	14934	14925	15045	14902	14989	15071	14876	15057	14940	14990	14955	14779	14867	14600	14891	14973	15034	15038	14621	14905	14983	14821	14966	14803	14813	14970	14807	15099	15126	15174	14860	14942	14893	14966	15037	14988	14692	14911	14931	15216	14833	14784	14891	14903	14679	14779	14889	14808	14816	15016	14780	14740	14927	14748	14636	14757	14877	14926	14745	15043	14852	14736	14898	14978	14772	14896	15030	14760	14910	14799	14908	14987	14784	14938	14888	14802	14992	14885	14747	14846	14651	14962	14912	14977	15025	14764	14883	14837	14904	14778	14878	14836	15008	14745	14945	14884	15108	14771	14717	14912	14817	14907	14802	14872	14947	14871	14857	14888	14961	14837	15054	14754	14856	14924	14848	14769	14838	14777	14974	14812	14943	14915	14888	14850	14773	14661	14813	14928	14726	14897	14835	15130	14957	14792	14636	14829	14872	14838	14948	14936	14939	14869	14867	14975	14777	14876	14901	14783	14798	14838	14738	14964	14898	15124	14879	14919	14749	14761	14937	14878	14851	14882	15115	14992	14632	14756	14953	14945	14778	14821	14694	14780	14826	14750	14798	14813	14793	15026	14812	14933	14853	14991	14884	15011	14795	15020	14990	14986	15005	14931	14919	14987	14956	14846	15025	14619	14868	14955	14885	14910	14868	14945	14717	15042	14901	14936	14933	14756	14762	14830	14753	14938	15072	14739	14747	14902	14884	14915	14711	14779	14866	14798	14774	14804	14962	14882	14798	14974	14859	14810	15024	14957	15180	14891	14758	14981	14828	14809	15010	14811	14704	14997	14848	14885	15000	15052	14838	14934	14984	14777	15010	14873	14983	14646	14799	14945	14531	14910	14936	14951	14746	14849	14849	14779	14838	14779	14789	15034	15143	14940	14957	14975	14888	14991	14838	14776	15135	14863	14791	14814	14764	14695	14746	14975	15004	14861	14825	14869	14875	14894	14771	14838	14904	14852	14948	15150	14907	14995	14742	14852	14825	14839	14880	14947	14714	14950	14785	14742	14789	14710	14713	14929	14743	14924	14872	14786	14824	15041	15084	14882	14971	14848	14995	14857	15101	14769	15022	14727	14746	14721	14784	14777	14860	14776	14723	14657	14807	14871	15037	14842	14781	14893	14918	14787	14964	14866	14830	14733	14977	14916	14709	14841	14866	14771	14762	14852	14869	14665	14905	15004	14827	14763	14902	14811	14850	14884	14930	14910	15051	14958	14891	14912	15104	15029	14799	14773	14852	14796	14916	14999	14831	14832	14806	14855	14871	14839	15011	14998	14944	14875	14802	14935	15030	14868	15066	14792	15056	14673	14918	14990	14855	14845	15020	14846	14733	14888	14722	14758	14882	14901	14999	14917	15077	14806	14825	14961	14914	15139	14808	14940	14942	15028	14942	14802	14603	14907	14860	15032	14929	14714	14890	15054	14979	14836	14854	14670	14812	14655	14937	14979	14821	14763	14845	14995	14728	14759	14940	14887	14754	14907	15027	14978	14894	15021	14814	14879	14770	14905	14916	14848	14816	14922	14777	14852	14872	14957	14947	14884	14889	14736	14999	14982	14912	14863	14753	14702	15034	14818	15026	14838	14905	14978	14926	14963	14973	15042	15048	14871	14860	14879	14857	14766	14897	14759	14793	14955	15198	14999	14973	14905	14778	14867	14898	14923	14948	14946	14868	14681	14828	14932	14839	14889	14853	14706	14686	14667	14724	14728	14868	15138	14866	14841	14840	14943	14923	14804	14650	14794	14806	14938	15027	14845	14796	15099	14910	14777	14726	14851	14792	14986	14755	14803	14998	14919	14916	14838	14775	14650	14860	14870	14861	15072	14980	14759	15008	14883	14807	15002	14938	15065	15025	14945	14810	15137	14880	14859	14788	14526	14987	14836	14937	14804	15019	14704	14932	14896	14745	14760	14763	14867	14728	14777	14853	14900	14857	14606	15113	14752	14821	14876	15008	14695	14789	14655	14803	14839	14954	14971	14910	14820	14853	14827	14976	14828	15003	14894	14988	14941	14923	14837	14920	14897	14732	14917	14769	15020	14719	14788	14788	15015	14895	14749	14812	14761	14807	14911	14702	14900	15102	14990	14847	14759	15090	14913	14935	14804	14905	14841	14747	14993	15045	14899	14908	14897	14848	14980	14856	14892	14786	14798	15059	14821	14825	14868	14978	14847	14732	14565	14736	14871	14989	14797	14801	14796	14870	15029	14869	14890	14873	14716	14903	14933	14715	14871	14893	14775	14850	15081	14694	14784	14874	14842	14779	14973	14866	14763	14801	14795	14769	14998	14899	14782	14829	14923	14696	14760	14811	14949	14946	15243	14910	14877	14952	14793	14919	14822	14835	14773	14751	14902	14782	14876	14921	14973	14973	14858	14843	14758	14851	14720	14750	15156	14954	14876	14906	14951	15058	14922	14764	14807	14765	14883	14872	14701	14602	15044	15019	14912	14848	14763	14726	14836	14706	14621	14982	14891	14857	14900	14648	14877	14948	15073	14816	15118	14799	14698	14706	14948	15008	14886	14738
19496	23970	22469	17170	15129	13623	13119	12756	12839	12732	12583	12617	12390	12436	12533	12585	12380	12383	12586	12491	12288	12461	12681	12549	12304	12402	12637	12386	12490	12577	12378	12569	12466	12507	12428	12434	12524	12436	12469	12934	12848	12647	12338	12434	12428	12412	12431	12465	12401	12577	12347	12299	12303	12425	12408	12359	12312	12580	12408	12283	12427	12335	12405	12509	12483	12386	12501	12445	12549	12281	12389	12394	12463	12513	12477	12343	12417	12301	12479	12523	12328	12431	12350	12370	12530	12463	12250	12273	12346	12433	12419	12365	12300	12392	12417	12435	12482	12370	12426	12320	12237	12176	12386	12420	12351	12191	12356	12266	12409	12224	12385	12362	12506	12445	12491	12468	12396	12346	12462	12316	12364	12342	12495	12413	12245	12249	12424	12261	12335	12566	12455	12369	12400	12534	12484	12414	12434	12516	12334	12435	12531	12350	12443	12339	12251	12346	12276	12413	12437	12317	12371	12358	12317	12315	12271	12426	12364	12465	12210	12439	12493	12592	12545	12358	12195	12304	12475	12400	12346	12481	12502	12431	12404	12439	12513	12374	12331	12222	12365	12436	12360	12478	12339	12432	12424	12437	12338	12441	12294	12331	12619	12514	12504	12405	12403	12428	12215	12327	12352	12144	12390	12446	12510	12321	12393	12306	12521	12375	12397	12399	12370	12540	12466	12348	12348	12333	12430	12240	12488	12433	12492	12436	12584	12386	12437	12193	12436	12496	12368	12397	12558	12371	12383	12212	12305	12395	12394	12462	12396	12485	12559	12260	12480	12470	12385	12328	12246	12270	12386	12425	12234	12331	12321	12346	12317	12311	12513	12321	12353	12416	12447	12400	12486	12360	12390	12387	12349	12550	12390	12365	12458	12332	12576	12400	12551	12279	12262	12494	12341	12361	12390	12371	12553	12299	12338	12314	12284	12432	12464	12400	12306	12342	12413	12404	12427	12271	12432	12548	12543	12351	12364	12422	12336	12437	12394	12398	12559	12524	12372	12174	12323	12411	12431	12601	12205	12342	12382	12441	12354	12314	12387	12406	12390	12467	12377	12389	12537	12403	12376	12431	12306	12388	12250	12325	12435	12413	12309	12389	12483	12431	12469	12444	12500	12551	12388	12403	12359	12239	12336	12509	12463	12434	12514	12532	12361	12361	12430	12184	12535	12534	12342	12427	12521	12433	12447	12487	12411	12467	12388	12244	12415	12423	12427	12242	12517	12314	12297	12438	12489	12229	12262	12412	12352	12475	12381	12406	12230	12293	12520	12348	12392	12286	12459	12258	12550	12456	12403	12348	12431	12329	12469	12442	12389	12425	12337	12361	12460	12321	12373	12484	12290	12421	12437	12307	12367	12360	12291	12382	12431	12455	12416	12357	12480	12303	12289	12468	12414	12472	12449	12320	12381	12360	12340	12392	12358	12430	12339	12440	12448	12472	12454	12285	12326	12417	12456	12357	12331	12233	12554	12329	12368	12339	12475	12415	12401	12451	12326	12285	12390	12549	12394	12505	12549	12336	12291	12477	12474	12341	12256	12520	12475	12414	12380	12431	12263	12594	12380	12359	12339	12284	12413	12399	12486	12430	12282	12506	12400	12436	12328	12503	12431	12381	12380	12555	12471	12387	12397	12126	12375	12193	12281	12372	12488	12433	12450	12228	12392	12512	12476	12376	12363	12411	12383	12388	12459	12257	12387	12370	12391	12311	12209	12514	12457	12508	12330	12415	12452	12324	12420	12383	12217	12595	12365	12496	12625	12437	12560	12364	12305	12444	12433	12335	12384	12253	12563	12178	12376	12410	12340	12544	12327	12326	12363	12352	12330	12381	12429	12516	12590	12493	12352	12371	12492	12287	12523	12438	12460	12239	12426	12391	12509	12522	12427	12402	12524	12516	12317	12446	12328	12342	12457	12379	12440	12243	12474	12366	12205	12213	12307	12373	12524	12279	12227	12314	12479	12457	12353	12429	12408	12375	12350	12175	12409	12321	12474	12359	12432	12412	12459	12262	12422	12494	12363	12443	12338	12505	12272	12474	12467	12461	12362	12355	12310	12503	12505	12364	12496	12433	12318	12381	12391	12275	12353	12472	12454	12404	12486	12367	12309	12449	12365	12553	12339	12508	12362	12371	12222	12383	12626	12332	12496	12284	12313	12396	12413	12337	12376	12367	12395	12364	12437	12316	12501	12404	12310	12311	12472	12404	12392	12368	12397	12425	12529	12448	12447	12342	12407	12329	12455	12426	12608	12216	12392	12487	12417	12439	12333	12527	12324	12436	12264	12305	12443	12362	12256	12481	12388	12542	12308	12240	12355	12410	12404	12353	12400	12384	12339	12533	12429	12489	12205	12618	12309	12277	12217	12529	12339	12285	12253	12343	12388	12323	12418	12535	12327	12450	12359	12442	12387	12312	12411	12325	12368	12247	12403	12351	12377	12384	12352	12459	12359	12361	12519	12403	12395	12412	12371	12381	12424	12448	12333	12313	12427	12392	12399	12324	12393	12302	12317	12439	12533	12274	12365	12321	12422	12349	12472	12288	12332	12526	12363	12533	12406	12511	12281	12489	12235	12468	12649	12343	12545	12537	12304	12450	12406	12357	12436	12424	12521	12451	12473	12437	12509	12530	12381	12325	12524	12512	12465	12383	12526	12398	12532	12373	12510	12506	12361	12265	12439	12186	12446	12401	12217	12486	12273	12380	12322	12458	12525	12485	12441	12256	12372	12370	12477	12436	12504	12430	12449	12489	12381	12513	12324	12520	12430	12350	12325	12557	12380	12407	12367	12300	12386	12432	12325	12424	12403	12450	12397	12423	12551	12385	12329	12304	12379	12422	12476	12343	12422	12310	12371	12461	12304	12357	12524	12452	12475	12335	12387	12289	12221	12444	12313	12405	12384	12278	12378	12270	12389	12481	12577	12451	12482	12277	12311	12453	12468	12348	12366	12419	12401	12273	12369	12375	12476	12288	12329	12381	12461	12371	12434	12386	12448	12460	12242	12453	12435	12340	12455	12352	12319	12457	12465	12450	12385	12309	12452	12445	12399	12396	12406	12436	12430	12436	12383	12394	12512	12393	12317	12515	12390	12286	12285	12430	12421	12397	12325	12277	12494	12411	12444	12337	12269	12388	12489	12457	12510	12427	12373	12283	12272	12535	12428	12447	12463	12351	12494	12426	12383	12558	12527	12382	12497	12451	12383	12393	12344	12352	12263	12408	12313	12347	12422	12499	12381	12332	12535	12419	12426	12279	12546	12369	12446	12390	12450	12279	12406	12245	12485	12448	12471	12311	12511	12346	12577	12317	12349	12388	12367	12439	12517	12427	12404	12476	12224	12403	12472	12512	12483	12277	12457	12434	12406	12483	12402	12326	12367	12430	12482	12432	12193	12360	12511	12277	12353	12453	12237	12387	12359	12285	12304	12311	12489	12382	12408	12279	12374	12361	12338	12465	12386	12323	12334	12502	12437	12404	12579	12303	12421	12446	12430	12486	12415	12356	12219	12418	12372	12307	12509	12267	12450	12345	12315	12489	12413	12480	12265	12295	12451	12345	12568	12389	12363	12427	12431	12470	12330	12364	12313	12383	12268	12531	12542	12331	12339	12342	12201	12484	12484	12419	12436	12257	12300	12382	12418	12408	12426	12374	12352	12399	12533	12221	12373	12369	12444	12592	12460	12431	12489	12342	12305	12469	12519	12366	12443	12482	12569	12387	12366	12350	12345	12390	12266	12487	12284	12295	12368	12450	12116	12442	12559	12364	12418	12373	12428	12421	12487	12399	12470	12453	12449	12349	12508	12286	12496	12415	12571	12387	12363	12453	12267	12559	12445	12292	12404	12374	12473	12420	12451	12315	12274	12363	12361	12291	12469	12472	12360	12289	12487	12464	12292	12372	12489	12388	12438	12446	12354	12350	12269	12273	12354	12382	12519	12466	12290	12448	12429	12478	12319	12278	12526	12611	12467	12317	12496	12388	12429	12364	12403	12212	12271	12524	12474	12589	12354	12397	12533	12414	12365	12335	12449	12372	12451	12433	12410	12430	12489	12444	12275	12167	12317	12251	12226	12353	12540	12487	12511	12389	12305	12516	12422	12446	12482	12283	12415	12374	12385	12387	12301	12416	12236	12335	12410	12356	12243	12201	12415	12588	12551	12498	12523	12613	12368	12428	12411	12484	12512	12447	12301	12270	12622	12565	12548	12309	12535	12154	12451	12326	12330	12517	12210	12415	12513	12326	12367	12341	12521	12335	12283	12270	12357	12254	12489	12396	12546	12451	12577	12390	12362	12444	12234	12463	12351	12327	12519	12336	12358	12220	12312	12472	12290	12483	12397	12358	12305	12525	12258	12388	12286	12386	12180	12455	12318	12337	12430	12574	12192	12554	12469	12338	12198	12260	12433	12189	12491	12234	12375	12428	12538	12469	12293	12478	12498	12377	12435	12341	12405	12353	12385	12232	12500	12401	12625	12348	12417	12521	12358	12403	12380	12368	12458	12466	12355	12336	12441	12415	12472	12324	12313	12503	12319	12528	12370	12475	12431	12372	12245	12403	12370	12461	12499	12658	12602	12389	12293	12496	12430	12286	12441	12438	12323	12401	12317	12413	12403	12481	12424	12526	12495	12607	12528	12528	12303	12541	12349	12227	12524	12340	12367	12471	12405	12352	12331	12357	12469	12592	12508	12392	12335	12349	12372	12289	12521	12317	12336	12422	12591	12392	12273	12467	12582	12230	12420	12398	12301	12451	12416	12512	12446	12433	12568	12595	12379	12372	12295	12376	12448	12401	12474	12311	12519	12358	12302	12499	12333	12520	12467	12222	12607	12418	12391	12359	12419	12492	12316	12307	12391	12242	12313	12359	12413	12361	12456	12494	12375	12289	12422	12406	12348	12291	12530	12389	12394	12449	12489	12434	12321	12458	12409	12437	12314	12596	12324	12391	12332	12417	12366	12492	12407	12452	12422	12392	12511	12335	12384	12397	12355	12493	12558	12453	12539	12359	12411	12362	12425	12330	12294	12223	12359	12431	12418	12305	12530	12443	12321	12501	12526	12425	12376	12446	12357	12489	12483	12441	12395	12340	12389	12358	12488	12282	12363	12358	12368	12422	12535	12396
24679	20897	27937	24241	21883	20058	17986	16010	15216	15564	15208	15224	15283	15062	15041	14910	14808	15061	14978	14867	14829	14937	15025	14998	15072	14912	14941	14796	14860	15047	14917	14977	15042	14867	15023	14946	14737	14967	16247	17337	16756	15833	15109	14806	14826	14829	14491	14828	14822	14768	14731	14772	14643	14764	14748	14740	14766	14523	14613	14604	14696	14589	14661	14597	14731	14764	14639	14657	14743	14824	14745	14716	14614	14751	14742	14776	14845	14704	14570	14859	14685	14563	14521	14983	14822	14729	14796	14867	14853	14819	14822	14979	14694	14768	14749	14858	14670	14965	14635	14854	14536	14578	14659	14834	14867	14734	14754	14681	14697	14576	14704	14718	14868	14538	14724	14608	14756	14621	14567	14841	14577	14691	14795	14812	14810	14804	14858	14753	14942	14684	14982	14652	14719	14634	14678	14654	14681	14666	14826	14553	14580	14718	14782	14823	14838	14893	14934	14791	14636	14802	14571	14576	14938	14883	14699	14637	14871	14762	14569	14784	14727	14722	14590	14923	14617	14710	14767	14982	14713	14558	14793	14619	14678	14723	14717	14759	14727	14726	14843	14802	14616	14750	14656	14666	14626	14847	14666	14731	14826	14779	14738	14690	14821	14646	14752	14724	14703	14695	14743	14715	14507	14755	14806	14774	14847	14782	14675	14748	14767	14781	14767	14693	14726	14747	14807	14832	14576	14497	14873	14703	14700	14836	14685	14769	14852	14679	14631	14807	14753	14725	14807	14720	14737	14814	14876	14902	14504	14834	14738	14813	14667	14665	14748	14608	14672	14760	14857	14705	14694	14776	14812	14731	14722	14828	14802	14488	14648	14406	14919	14686	14712	14735	14744	14734	14797	14997	14852	14687	14822	14705	14751	14712	14792	14703	14662	14840	14770	14736	14791	14810	14634	14731	14863	14785	14661	14642	14675	14652	14865	14697	14893	14783	14600	14589	14777	14698	14876	14760	14782	14535	14821	14944	14722	14800	14608	14856	14675	14741	14834	14815	14689	14688	14717	14781	14772	14633	14690	14742	14648	14662	14640	14790	14789	14684	14739	14707	14656	14678	14593	14959	14528	14645	14579	14869	14745	14733	14661	14884	14784	14689	14912	14875	14759	14735	14770	14702	14507	14717	14763	14433	14832	14883	14736	14521	14732	14796	14686	14627	14719	14662	14879	14627	14672	14762	14782	14718	14639	14988	14867	14867	14480	14777	14784	14673	14636	14526	14755	14623	14821	14487	14768	14681	14792	14694	14636	14787	14867	14597	14806	14718	14652	14543	14748	14664	14712	14690	14605	14762	14790	14820	14871	14682	14585	14606	14567	14722	14785	14683	14690	14928	14667	14579	14850	14710	14800	14579	14672	14898	14822	14613	14781	14770	14785	14747	14796	14603	14874	14772	14787	14732	14650	14652	14591	14561	14825	14716	14681	14830	14839	14575	14763	14946	14683	14860	14777	14621	14774	14791	14719	14645	14750	14709	14742	14837	14848	14721	14724	14830	14648	14650	14704	14717	14906	14727	14743	14608	14670	14704	14510	14819	14862	14923	14986	14753	14672	14682	14565	14652	14721	14825	14686	14603	14566	14694	14708	14655	14770	14690	14943	14817	14758	14533	14524	14917	14678	14881	14805	14745	14783	14795	14711	14693	14883	14736	14727	14663	14864	14669	14724	14685	14602	14685	14714	14670	14629	14752	14704	14816	14833	14735	14766	14737	14888	14718	14684	14632	14795	14806	14578	14670	14547	14863	14725	14800	14760	14734	14806	14809	14861	14616	14702	14766	14565	14690	14680	14702	14943	14576	14827	14674	14680	14804	14744	14627	14624	14693	14679	14710	14850	14628	14815	14784	14654	14817	14737	14623	14894	14844	14763	14913	14661	14652	14739	14701	14826	14641	14627	14875	14715	14731	14858	14652	15048	14734	14736	14739	14718	14883	14788	14885	14781	14768	14759	14637	14778	14750	14917	14977	14725	14776	14706	14768	14733	14751	14828	14645	14763	14761	14847	14635	14730	14974	14787	14787	14758	14539	14742	14671	14711	14979	14731	14718	14718	14759	14851	14771	14915	14875	14679	14752	14738	14768	14780	14764	14757	14984	14814	14719	14770	14733	14704	14921	14723	14647	14578	14622	14668	14767	14590	14703	14775	14828	14834	14724	14674	14696	14820	14780	14790	14508	14683	14806	14611	14562	14721	14654	14637	14853	14714	14708	14617	14537	14851	14655	14722	14606	14594	14679	14623	14738	14671	14702	14700	14712	14635	14690	14686	14868	14705	14908	14715	14798	14757	14577	14977	14817	14846	14914	14742	14735	14794	14777	14852	14696	14802	14800	14708	14619	14585	14588	14564	14723	14854	14675	14730	14584	14806	14918	14679	14742	14672	14597	14766	14727	14746	14640	14759	14552	14701	14657	14800	14838	14680	14605	14735	14739	14803	14867	14697	14780	14815	14753	14776	14697	14756	14806	14758	14782	14618	14540	14608	14671	14817	14747	14904	14644	14751	14715	14865	14689	14691	14665	14742	14820	14757	14786	14826	14805	14761	14481	14651	14560	14796	14721	14668	14824	14790	14661	14800	14719	14885	14785	14681	14801	14605	14798	14784	14675	14829	14869	14768	14563	14605	14730	14794	14575	14770	15082	14726	14784	14727	14765	14890	14828	14587	14679	14801	14714	14616	14583	14602	14632	14859	14749	14791	14642	14675	14708	14842	14678	14771	14818	14709	14867	14711	14542	14817	14640	14755	14858	14812	14695	14667	14579	14564	14818	14739	14638	14590	14685	14643	14786	14719	14630	14825	14767	14680	14695	14701	14707	14592	14737	14772	14666	14739	14748	14829	14715	14727	14581	14723	14767	14663	14633	14678	14593	14884	14963	14807	14794	14667	14558	14748	14670	14641	14958	14765	14755	14833	14920	14887	14760	14544	14596	14820	14673	14740	14757	14883	14849	14684	14672	14841	14507	14784	14601	14688	14761	14609	14727	14508	14772	14549	14614	14741	14801	14777	14823	14661	14685	14745	14964	14721	14642	14603	14798	14641	14744	14710	14611	14717	14695	14815	14681	14707	14613	14707	14592	14731	14883	14671	14636	14650	14645	14913	14753	14789	14644	14838	14768	14472	14637	14732	14659	14642	14716	14851	14727	14622	14472	14618	14878	14877	14678	14800	14679	14722	14578	14690	14702	14627	14866	14774	14749	14885	14740	14639	14897	14921	15016	14774	14644	14843	14754	14707	14684	14878	14886	14598	14762	14570	14985	14778	14673	14579	14703	14896	14641	14731	14797	14645	14646	14694	14497	14618	14745	14742	14833	14671	14705	14690	14725	14773	14745	14825	14698	14808	14711	15067	14780	14914	14658	14647	14750	14664	14741	14869	14780	14765	14611	14621	14629	14696	14720	14685	14889	14694	14742	14872	14780	14861	14726	14889	14871	14770	14626	14767	14840	14860	14677	14736	14727	14680	14812	14906	14893	14795	14684	14886	14536	14752	14902	14645	14789	14932	14636	14816	14821	15008	14772	14485	14719	14684	14688	14682	14631	14656	14717	14957	14860	14545	14596	14581	14606	14756	14778	14782	14621	14475	14654	14630	14845	14790	14666	14624	14711	14535	14753	14563	14827	14676	14896	14829	14568	14805	14616	14602	14832	14708	14844	14681	14735	14747	14811	14819	14578	14781	14571	14733	14746	14811	14521	14858	14742	14958	14737	14801	14935	14705	14738	14905	14653	14717	14890	14726	14827	14613	14812	14829	14934	14737	14818	14813	14526	14794	14823	14850	14754	14696	14770	14726	14641	14886	14584	14719	14602	14792	14818	14585	14897	14523	14743	14731	14594	14689	14812	14759	14692	14732	14584	14730	14778	14822	14860	14920	14562	14605	14592	14699	14683	14670	14594	14645	14751	14913	14797	14488	14764	14688	14649	14764	14770	14805	14833	14757	14616	14735	14839	14795	14759	14882	14748	14733	14718	14863	14779	14533	15019	14566	15006	14805	14699	14745	14745	14739	14624	14696	14759	14727	14754	14868	14597	14617	14686	14819	14821	14733	14748	14738	14794	14797	14663	14620	14841	14816	14626	14711	14997	14855	14669	14796	14797	14831	14831	14680	14720	14959	14775	14518	14654	15003	14823	14845	14872	15006	14738	14855	14764	14671	14770	14761	14673	14957	14760	14578	14617	14685	14757	14806	14762	14559	14843	14784	14707	14769	14688	14892	14669	14879	14553	14740	14854	14818	14624	14897	14517	14754	14670	14675	14736	14949	14563	14620	14721	14602	14701	14907	14840	14706	14815	14867	14650	14671	14824	14681	14730	14795	14854	14596	14651	14824	14803	14715	14539	14544	14654	14801	14797	15009	14790	14785	14621	14981	14693	14818	14685	14801	14941	14771	14821	14800	14618	14607	14965	14642	14273	14647	14683	14662	14908	14949	14928	14600	14689	14811	14808	14725	14780	14844	14808	14596	14697	14812	14843	14809	14624	14782	14581	14770	14731	14612	14805	14912	14708	14874	14868	14617	14674	14717	14730	14694	14818	14700	14672	14723	14985	14609	14498	14697	14481	14647	14684	14964	14549	14629	14567	14669	14688	14879	14604	14534	14814	14789	14680	14697	14658	14822	14753	14612	14784	14840	14823	14632	14737	14704	14855	14852	14637	14668	14623	14703	14680	14589	14699	14946	14783	14723	14876	14835	14859	14488	14809	14853	14893	14773	14807	14721	14635	14688	14757	14707	14590	14813	14827	14716	14762	14677	14607	14693	14782	14581	14826	14656	14613	14908	14665	14900	14679	14784	14790	14651	14677	14838	14792	14600	14448	14650	14753	14929	14667	14591	14769	14676	14548	14761	14712	14856	14701	14697	14663	14668	14813	14886	14581	14789	14912	14511	14552	14787	14921	14836	14683	14560	14819	14640	14793	14781	14777	14826	14858	14776	14758	14700	14639	14874	14709	14591	14632	14568	14748	14850	14785	14897	14803	14599	14871	14837	14622	14682	14891	14688	14609	14684	14609	14771	14697	14807	14869	14750	14818	14759	14878	14677	14716	14821	14706	14726	14551	14807	14827	14711	14856	14813	14500	14711	14647	14707	14770	14859	14764	14571	14868	14642	14721	14936	14877
19454	32278	30424	22334	17930	15740	14435	13618	13378	13230	12981	12937	12803	12909	12563	12545	12593	12436	12411	12569	12519	12569	12668	12503	12370	12477	12524	12553	12689	12350	12479	12583	12332	12333	12441	12317	12412	12749	14797	15895	14926	13434	12428	12202	12394	12330	12214	12321	12310	12387	12482	12306	12282	12341	12507	12363	12499	12296	12490	12286	12265	12400	12388	12290	12367	12319	12260	12227	12477	12482	12355	12356	12387	12291	12426	12447	12375	12394	12394	12324	12343	12443	12452	12309	12310	12432	12476	12483	12269	12353	12289	12123	12558	12287	12401	12333	12345	12381	12332	12333	12405	12378	12403	12326	12335	12143	12266	12483	12428	12463	12239	12389	12347	12470	12458	12433	12382	12497	12454	12300	12374	12449	12444	12369	12491	12293	12315	12176	12489	12414	12454	12413	12314	12399	12289	12405	12527	12348	12403	12179	12246	12412	12240	12420	12406	12388	12385	12276	12182	12489	12355	12169	12384	12427	12190	12495	12525	12462	12483	12266	12556	12437	12408	12345	12352	12327	12436	12456	12233	12279	12217	12292	12523	12265	12260	12318	12283	12264	12430	12502	12209	12264	12432	12368	12394	12372	12347	12530	12336	12380	12237	12362	12400	12393	12407	12408	12101	12384	12345	12433	12200	12143	12291	12252	12392	12419	12347	12387	12477	12353	12247	12310	12292	12455	12412	12399	12433	12381	12360	12275	12452	12251	12253	12197	12217	12499	12290	12524	12422	12353	12326	12198	12252	12386	12291	12403	12471	12505	12384	12289	12262	12274	12286	12438	12286	12399	12379	12245	12572	12528	12272	12372	12348	12272	12419	12492	12362	12427	12429	12321	12326	12268	12433	12231	12448	12309	12146	12381	12269	12358	12507	12317	12511	12267	12377	12457	12342	12411	12326	12401	12308	12206	12407	12277	12318	12328	12292	12383	12446	12347	12167	12376	12360	12427	12338	12401	12564	12220	12435	12358	12297	12281	12434	12441	12243	12363	12439	12283	12339	12282	12358	12183	12283	12420	12395	12315	12313	12183	12379	12393	12560	12242	12315	12165	12387	12175	12320	12313	12324	12295	12404	12194	12493	12348	12467	12400	12382	12352	12354	12303	12335	12541	12256	12295	12428	12336	12438	12387	12354	12481	12323	12309	12295	12253	12470	12296	12404	12474	12337	12380	12369	12334	12396	12339	12369	12420	12387	12332	12361	12372	12274	12240	12330	12423	12335	12409	12415	12286	12211	12234	12377	12325	12394	12457	12435	12235	12235	12333	12344	12543	12455	12367	12495	12315	12266	12256	12282	12349	12242	12377	12339	12369	12219	12493	12262	12472	12411	12218	12541	12453	12344	12258	12354	12347	12363	12425	12388	12335	12388	12265	12389	12483	12312	12296	12438	12380	12333	12298	12558	12293	12463	12411	12408	12337	12344	12499	12361	12472	12407	12467	12360	12326	12326	12456	12350	12258	12373	12361	12439	12142	12178	12296	12520	12494	12280	12277	12573	12421	12267	12441	12225	12277	12447	12461	12424	12495	12455	12309	12359	12388	12454	12299	12470	12378	12214	12392	12523	12565	12323	12245	12404	12398	12468	12297	12226	12387	12396	12495	12320	12282	12124	12220	12488	12410	12269	12425	12284	12401	12236	12381	12290	12372	12298	12318	12504	12188	12272	12214	12344	12356	12340	12250	12328	12428	12393	12241	12459	12654	12292	12308	12276	12335	12245	12402	12330	12341	12407	12444	12279	12267	12338	12454	12245	12221	12449	12366	12353	12209	12417	12412	12333	12501	12336	12381	12442	12405	12290	12343	12278	12235	12391	12359	12360	12238	12398	12506	12466	12107	12428	12236	12473	12298	12327	12302	12366	12474	12290	12302	12407	12228	12246	12288	12385	12393	12404	12388	12439	12375	12318	12391	12267	12405	12339	12370	12349	12455	12361	12408	12413	12325	12424	12395	12291	12352	12268	12444	12357	12308	12268	12463	12509	12377	12414	12480	12319	12440	12491	12408	12339	12525	12386	12311	12322	12393	12338	12392	12386	12384	12260	12434	12321	12354	12484	12232	12319	12227	12353	12387	12404	12345	12456	12343	12271	12212	12366	12356	12360	12318	12587	12440	12362	12363	12389	12431	12309	12385	12534	12481	12567	12415	12264	12240	12263	12447	12298	12376	12210	12375	12249	12415	12383	12410	12443	12344	12405	12245	12568	12408	12351	12396	12387	12158	12357	12316	12352	12323	12317	12243	12370	12501	12383	12247	12256	12391	12538	12332	12528	12433	12386	12357	12362	12250	12393	12372	12489	12359	12406	12312	12438	12255	12442	12349	12293	12392	12450	12343	12326	12395	12616	12239	12380	12489	12279	12340	12335	12420	12279	12330	12458	12398	12245	12224	12368	12320	12468	12360	12462	12379	12246	12369	12377	12470	12335	12412	12386	12308	12374	12394	12390	12384	12400	12370	12451	12270	12362	12311	12281	12491	12291	12379	12408	12313	12444	12299	12382	12225	12468	12426	12418	12280	12274	12298	12358	12467	12570	12343	12222	12317	12501	12338	12342	12407	12344	12457	12347	12353	12315	12401	12338	12300	12401	12394	12330	12427	12309	12181	12328	12355	12340	12369	12476	12531	12323	12302	12338	12346	12352	12291	12261	12289	12306	12452	12342	12461	12350	12464	12242	12311	12392	12365	12461	12354	12469	12388	12212	12166	12397	12286	12245	12181	12422	12222	12295	12467	12332	12332	12341	12261	12449	12402	12505	12393	12229	12251	12357	12294	12261	12237	12527	12326	12355	12300	12286	12403	12417	12340	12231	12250	12414	12407	12410	12458	12529	12214	12319	12392	12345	12306	12327	12444	12272	12436	12427	12337	12319	12287	12304	12332	12409	12414	12227	12380	12314	12379	12243	12412	12178	12360	12393	12413	12227	12293	12440	12296	12394	12424	12362	12250	12360	12264	12443	12378	12376	12414	12553	12394	12339	12399	12376	12332	12301	12397	12447	12321	12180	12498	12373	12319	12317	12350	12467	12512	12399	12238	12317	12420	12506	12436	12194	12315	12416	12440	12429	12273	12233	12478	12344	12319	12320	12320	12347	12214	12558	12183	12405	12139	12377	12379	12229	12427	12419	12310	12325	12447	12290	12435	12336	12324	12394	12290	12351	12200	12477	12285	12384	12385	12261	12420	12364	12290	12408	12351	12214	12363	12561	12399	12410	12402	12354	12236	12320	12321	12487	12335	12220	12489	12394	12518	12337	12294	12442	12341	12175	12422	12398	12303	12267	12347	12320	12397	12354	12265	12332	12203	12292	12433	12374	12310	12390	12421	12427	12321	12456	12384	12357	12245	12518	12384	12353	12107	12338	12443	12263	12263	12425	12455	12465	12304	12443	12492	12392	12386	12158	12353	12373	12240	12330	12386	12302	12431	12421	12410	12341	12407	12370	12280	12288	12282	12311	12378	12370	12229	12409	12467	12295	12332	12376	12410	12344	12272	12200	12299	12409	12324	12406	12225	12466	12334	12336	12265	12349	12184	12580	12446	12322	12426	12362	12350	12367	12419	12364	12383	12311	12293	12498	12345	12381	12324	12284	12411	12363	12296	12395	12202	12470	12317	12433	12195	12348	12501	12377	12369	12374	12260	12447	12408	12317	12324	12388	12474	12358	12242	12279	12302	12489	12440	12300	12439	12415	12420	12242	12416	12330	12273	12330	12265	12326	12311	12583	12324	12428	12453	12317	12428	12395	12337	12193	12251	12246	12266	12355	12266	12494	12352	12358	12312	12176	12389	12180	12550	12334	12562	12541	12457	12328	12295	12480	12434	12269	12299	12349	12295	12334	12286	12245	12330	12406	12431	12365	12255	12324	12170	12316	12349	12619	12346	12542	12244	12253	12258	12332	12256	12324	12357	12369	12380	12529	12437	12205	12345	12268	12473	12265	12349	12594	12566	12347	12320	12449	12335	12310	12542	12346	12284	12336	12352	12437	12348	12434	12487	12388	12336	12421	12297	12447	12301	12511	12407	12166	12352	12496	12378	12326	12461	12225	12368	12459	12343	12427	12404	12561	12192	12393	12327	12220	12333	12358	12425	12360	12295	12376	12255	12117	12368	12400	12295	12284	12433	12326	12359	12359	12388	12415	12340	12482	12294	12509	12232	12383	12478	12540	12343	12341	12504	12572	12610	12502	12241	12421	12458	12316	12444	12359	12354	12522	12208	12418	12262	12355	12314	12369	12375	12377	12462	12153	12320	12363	12409	12531	12230	12311	12358	12270	12203	12473	12306	12498	12594	12419	12315	12390	12469	12363	12371	12412	12336	12319	12266	12578	12533	12269	12323	12319	12319	12364	12459	12426	12499	12296	12419	12329	12494	12295	12325	12507	12363	12412	12165	12437	12383	12572	12321	12429	12321	12494	12175	12318	12312	12464	12320	12379	12230	12330	12407	12387	12194	12462	12200	12347	12401	12313	12334	12435	12510	12368	12576	12289	12186	12189	12404	12374	12362	12387	12271	12358	12389	12413	12386	12174	12434	12592	12265	12448	12301	12309	12439	12397	12322	12364	12397	12427	12579	12432	12402	12282	12320	12267	12451	12397	12367	12314	12512	12373	12384	12368	12437	12200	12364	12507	12194	12375	12371	12452	12327	12372	12343	12430	12304	12378	12171	12382	12497	12287	12474	12354	12233	12360	12430	12493	12151	12227	12199	12336	12421	12324	12222	12452	12544	12344	12413	12503	12191	12410	12219	12252	12544	12404	12346	12311	12408	12565	12312	12375	12463	12343	12400	12372	12420	12375	12221	12363	12351	12280	12205	12435	12401	12507	12330	12429	12255	12204	12343	12296	12552	12419	12360	12516	12499	12388	12337	12338	12415	12282	12483	12526	12354	12426	12308	12353	12497	12522	12403	12355	12522	12271	12455	12582	12349	12430	12332	12315	12291	12322	12499	12396	12279	12395	12313	12303	12290	12438	12294	12359	12397	12275	12290	12242	12259	12227	12488	12396	12395	12526	12331	12432	12131	12414	12558	12443	12363	12390	12238	12249	12347	12384	12275	12337	12305	12326	12305	12371	12388	12301	12351	12358	12400	12402	12258	12489	12292	12443	12309	12420	12524	12359	12333
23421	20893	28346	23636	21306	22753	21445	16885	15643	15793	15752	15346	15361	15183	15150	15055	15010	15075	14865	14909	15071	14920	15032	15032	14967	15019	14964	15099	14971	15024	15109	14997	14957	14958	14734	14977	14567	15398	18794	19094	17868	16403	14783	14668	14610	14784	14688	14694	14577	14803	14822	14585	14873	14709	14705	14619	14783	14826	14650	14835	14842	14800	14707	14813	14634	14798	14933	14886	14677	14624	14981	14716	14731	14656	14720	14599	14824	14730	14926	14568	14712	14737	14683	15016	14697	14697	14747	14669	14713	14645	14562	14674	14824	14847	14507	14564	14697	14625	14585	14754	14738	14550	14475	14704	14767	14752	14736	14784	14697	14819	14762	14649	14792	14727	14707	14689	14513	14574	14718	14462	14667	14640	14572	14673	14773	14566	14647	14703	14622	14718	14785	14764	14541	14708	14863	14847	14620	14639	14630	14378	14607	14642	14613	14633	14726	14696	14736	14696	14624	14728	14755	14834	14805	14778	14790	14766	14838	14569	14711	14830	14554	14514	14669	14723	14749	14633	14515	14794	14677	14663	14491	14750	14672	14661	14719	14658	14674	14783	14941	14547	14497	14860	14765	14572	14645	14534	14872	14607	14634	14819	14333	14772	14967	14625	14516	14478	14604	14762	14687	14685	14663	14537	14745	14759	14645	14654	14731	14658	14877	14548	14701	14729	14819	14703	14537	14601	14823	14547	14706	14744	14726	14613	14656	14738	14717	14536	14529	14430	14690	14619	14546	14767	14810	14820	14606	14676	14669	14840	14710	14572	14728	14436	14667	14834	14802	14861	14837	14806	14560	14555	14564	14808	14653	14659	14751	14805	14698	14714	14621	14674	14771	14862	14774	14739	14545	14654	14780	14589	14464	14439	14734	14555	14853	14726	14515	14867	14571	14533	14596	14550	14578	14783	14757	14772	14882	14628	14812	14748	14543	14446	14640	14650	14674	14590	14618	14630	14901	14578	14450	14726	14634	14600	14808	14635	14867	14767	14777	14700	14694	14542	14486	14608	14576	14814	14705	14720	14646	14681	14718	14711	14737	14715	14727	14763	14780	14805	14665	14512	14686	14602	14669	14720	14670	14766	14569	14637	14810	14721	14585	14494	14671	14729	14637	14604	14792	14427	14662	14533	14719	14815	14764	14704	14669	14706	14693	14697	14680	14663	14479	14456	14608	14772	14702	14490	14592	14608	14657	14571	14616	14665	14588	14768	14589	14641	14631	14570	14708	14580	14987	14771	14666	14495	14680	14724	14610	14577	14824	14680	14692	14632	14736	14752	14650	14647	14715	14711	14682	14664	14627	14726	14810	14851	14661	14910	14850	14678	14621	14507	14726	14697	14750	14818	14844	14814	14650	14613	14545	14473	14610	14764	14487	14515	14691	14646	14823	14778	14612	14759	14682	14682	14788	14683	14750	14760	14578	14682	14833	14706	14692	14673	14557	14490	14611	14843	14809	14709	14585	14541	14582	14773	14550	14742	14988	14598	14696	14770	14436	14666	14786	14731	14600	14593	14673	14636	14761	14699	14664	14610	14598	14621	14736	14597	14454	14567	14592	14668	14665	14688	14710	14756	14729	14727	14646	14646	14673	14725	14493	14824	14801	14761	14743	14859	14480	14855	14743	14622	14377	14655	14428	14613	14549	14664	14996	14667	14836	14598	14607	14824	14770	14715	14571	14691	14660	14724	14648	14606	14565	14570	14884	14757	14675	14773	14794	14552	14654	14695	14606	14792	14833	14576	14686	14605	14772	14529	14587	14582	14680	14760	14719	14534	14604	14613	14513	14653	14604	14790	14777	14718	14808	14791	14502	14578	14804	14676	14670	14530	14541	14652	14631	14496	14629	14622	14621	14607	14732	14733	14712	14668	14649	14581	14715	14714	14639	14687	14753	14609	14625	14593	14666	14655	14770	14818	14535	14639	14515	14618	14747	14670	14545	14829	14528	14684	14473	14670	14606	14766	14769	14635	14753	14520	14782	14639	14621	14582	14654	14692	14812	14630	14518	14749	14480	14551	14780	14775	14536	14705	14691	14595	14710	14654	14484	14556	14563	14653	14721	14730	14677	14519	14568	14357	14531	14699	14541	14623	14700	14582	14573	14515	14627	14970	14785	14663	14698	14799	14669	14763	14693	14702	14665	14754	14727	14518	14752	14714	14752	14640	14771	14697	14508	14673	14580	14657	14691	14549	14488	14567	14836	14682	14396	14730	14639	14589	14484	14768	14687	14847	14682	14602	14851	14568	14571	14683	14808	14685	14711	14489	14445	14669	14499	14710	14851	14617	14680	14594	14491	14689	14555	14762	14781	14592	14612	14746	14577	14822	14608	14806	14685	14422	14617	14544	14666	14754	14744	14545	14469	14873	14629	14525	14544	14700	14797	14555	14636	14711	14864	14605	14774	14603	14629	14687	14583	14823	14837	14673	14643	14556	14557	14553	14403	14666	14789	14667	14832	14457	14632	14567	14738	14742	14592	14680	14729	14759	14777	14576	14632	14619	14775	14695	14675	14765	14793	14748	14660	14775	14800	14553	14835	14589	14608	14564	14730	14765	14486	14653	14626	14631	14776	14489	14719	14464	14484	14740	14652	14663	14564	14507	14797	14467	14748	14686	14523	14656	14536	14751	14722	14687	14927	14633	14615	14655	14749	14665	14777	14665	14725	14661	14752	14771	14667	14604	14689	14727	14604	14567	14654	14771	14716	14706	14854	14794	14587	14841	14588	14710	14686	14509	14731	14785	14853	14737	14366	14638	14467	14640	14631	14771	14596	14571	14835	14738	14752	14570	14651	14769	14673	14641	14733	14818	14636	14652	14479	14689	14494	14650	14783	14376	14831	14469	14799	14598	14741	14544	14714	14787	14724	14643	14603	14671	14637	14563	14744	14501	14721	14785	14553	14538	14671	14804	14584	14762	14874	14562	14670	14735	14561	14817	14748	14720	14519	14687	14798	14676	14565	14657	14728	14613	14789	14473	14642	14779	14682	14633	14877	14763	14658	14620	14611	14707	14763	14700	14816	14869	14695	14735	14514	14578	14934	14822	14829	14778	14818	14586	14668	14658	14865	14870	14837	14749	14725	14562	14648	14737	14899	14707	14751	14686	14779	14651	14822	14853	14816	14573	14762	14741	14586	14688	14620	14669	14677	14588	14574	14680	14610	14591	14725	14728	14651	14693	14748	14580	14605	14651	14689	14525	14699	14485	14608	14672	14409	14622	14581	14719	14630	14776	14477	14595	14677	14694	14648	14660	14959	14612	14548	14793	14760	14671	14889	14725	14776	14447	14650	14643	14543	14644	14580	14696	14837	14535	14634	14704	14734	14730	14652	14726	14518	14604	14648	14810	14681	14527	14722	14728	14605	14581	14758	14700	14662	14625	14770	14889	14665	14759	14537	14636	14547	14574	14621	14776	14750	14544	14750	14687	14920	14744	14608	14828	14578	14724	14754	14743	14770	14846	14640	14593	14819	14771	14750	14691	14711	14577	14671	14781	14727	14880	14576	14638	14549	14666	14940	14513	14653	14757	14705	14794	14651	14680	14787	14637	14857	14694	14701	14502	14790	14585	14679	14482	14634	14796	14751	14651	14773	14815	14888	14603	14625	14620	14773	14710	14725	14689	14597	14903	14590	14631	14679	14762	14677	14930	14719	14674	14708	14650	14744	14890	14556	14502	14789	14666	14492	14532	14674	14633	14674	14634	14477	14711	14751	14724	14601	14583	14672	14538	14718	14578	14409	14721	14659	14588	14683	14788	14619	14680	14760	14634	14746	14802	14803	14609	14696	14649	14491	14712	14677	14754	14789	14635	14604	14786	14794	14734	14495	14838	14689	14704	14878	14740	14516	14725	14737	14792	14680	14699	14710	14661	14711	14761	14595	14531	14547	14451	14741	14854	14822	14604	14710	14775	14622	14665	14750	14691	14674	14588	14784	14492	14595	14632	14675	14439	14655	14810	14752	14578	14689	14717	14626	14846	14631	14611	14608	14557	14791	14638	14627	14760	14694	14823	14680	14666	14600	14902	14543	14822	14584	14755	14589	14725	14728	14613	14651	14670	14775	14762	14757	14820	14516	14572	14691	14818	14821	14791	14694	14602	14789	14664	14697	14707	14605	14799	14718	14559	14796	14649	14643	14596	14674	14681	14617	14566	14751	14624	14644	14731	14638	14625	14755	14831	14662	14521	14494	14768	14781	14738	14664	14662	14739	14776	14569	14569	14712	14614	14607	14554	14752	14466	14717	14748	14869	14695	14668	14631	14724	14754	14541	14662	14490	14564	14704	14872	14691	14711	14783	14575	14656	14624	14714	14831	14668	14648	14629	14645	14648	14556	14725	14740	14641	14798	14551	14720	14500	14632	14718	14662	14802	14769	14649	14733	14780	14737	14445	14454	14647	14600	14546	14734	14705	14625	14756	14860	14493	14854	14627	14694	14710	14752	14606	14646	14664	14678	14647	14839	14706	14671	14556	14720	14559	14593	14731	14596	14657	14933	14788	14770	14856	14850	14828	14587	14826	14825	14476	14792	14665	14797	14691	14669	14964	14735	14620	14697	14810	14511	14516	14674	14708	14917	14680	14768	14551	14655	14664	14846	14674	14872	14834	14822	14574	14682	14667	14674	14630	14736	14552	14552	14748	14470	14755	14788	14571	14833	14685	14512	14721	14726	14779	14631	14505	14704	14744	14747	14607	14714	14599	14703	14745	14724	14646	14778	14595	14744	14778	14746	14793	14663	14652	14563	14686	14724	14706	14507	14630	14532	14694	14594	14749	14751	14683	14725	14681	14638	14679	14745	14554	14556	14582	14614	14683	14722	14675	14560	14746	14548	14680	14728	14585	14762	14556	14689	14692	14507	14562	14874	14680	14758	14724	14801	14792	14758	14676	14671	14595	14563	14644	14720	14650	14705	14749	14766	14582	14619	14738	14789	14441	14735	14545	14635	14729	14535	14593	14579	14622	14481	14559	14718	14687	14601	14845	14705	14619	14654	14594	14699	14733	14692	14721	14738	14786	14564	14792	14676	14825	14575	14607	14770	14751	14704	14480	14613	14759	14649	14605	14638	14495	14632	14662	14890	14574	14677	14838	14724	14595	14864	14536	14809	14709	14546	14600	14511
21460	37082	35248	26598	20205	17281	15347	14333	13755	13680	13415	13036	12908	12899	12825	12768	12491	12621	12612	12504	12503	12604	12345	12679	12514	12447	12648	12648	12665	12677	12761	12610	12452	12246	12384	12143	12328	13648	18396	17823	16135	13972	12144	12248	12271	12280	12232	12252	12317	12458	12226	12359	12422	12309	12304	12385	12361	12320	12563	12268	12389	12265	12211	12137	12284	12262	12335	12220	12395	12277	12391	12207	12288	12283	12330	12305	12484	12298	12422	12206	12363	12200	12339	12260	12245	12344	12534	12331	12159	12280	12323	12338	12376	12154	12163	12337	12307	12316	12195	12311	12351	12158	12385	12334	12285	12152	12452	12316	12382	12256	12211	12175	12286	12227	12530	12222	12245	12201	12358	12306	12348	12391	12339	12333	12425	12222	12234	12289	12375	12253	12329	12352	12448	12325	12289	12375	12089	12318	12212	12349	12352	12412	12373	12058	12160	12197	12183	12123	12396	12269	12465	12512	12419	12452	12162	12240	12348	12366	12183	12289	12205	12296	12401	12333	12251	12260	12243	12295	12281	12197	12263	12305	12378	12328	12370	12209	12335	12244	12421	12243	12248	12230	12185	12484	12370	12545	12145	12200	12501	12383	12202	12174	12217	12332	12262	12253	12446	12424	12300	12156	12339	12202	12266	12118	12293	12289	12291	12341	12047	12174	12261	12386	12305	12308	12290	12266	12188	12219	12339	12518	12165	12418	12255	12258	12303	12194	12249	12186	12237	12380	12244	12268	12291	12243	12227	12362	12312	12335	12272	12258	12303	12330	12186	12319	12338	12263	12391	12338	12333	12256	12154	12270	12378	12217	12258	12217	12171	12276	12210	12319	12372	12127	12307	12217	12442	12257	12381	12202	12432	12463	12263	12319	12139	12243	12291	12308	12284	12183	12523	12326	12376	12109	12256	12407	12109	12174	12317	12287	12307	12202	12312	12228	12314	12296	12223	12389	12232	12330	12257	12270	12235	12117	12320	12299	12436	12291	12337	12288	12315	12206	12287	12374	12244	12302	12301	12395	12454	12299	12119	12222	12305	12396	12319	12313	12331	12342	12211	12295	12413	12412	12355	12384	12223	12330	12358	12270	12119	12265	12305	12171	12226	12249	12443	12254	12369	12264	12240	12252	12418	12231	12239	12245	12195	12081	12134	12254	12252	12292	12194	12177	12471	12225	12268	12271	12305	12287	12279	12409	12161	12251	12374	12368	12225	12201	12291	12387	12273	12310	12315	12275	12415	12246	12397	12310	12282	12389	12232	12324	12166	12286	12260	12283	12354	12175	12369	12446	12114	12184	12287	12142	12258	12304	12121	12299	12255	12417	12273	12336	12381	12145	12225	12295	12302	12081	12256	12310	12339	12297	12282	12292	12311	12317	12320	12087	12255	12371	12114	12278	12431	12206	12222	12111	12381	12363	12238	12306	12144	12338	12266	12270	12357	12364	12306	12346	12242	12339	12268	12275	12390	12244	12323	12260	12461	12239	12237	12519	12264	12252	12197	12295	12479	12214	12188	12144	12291	12316	12332	12044	12206	12357	12142	12257	12323	12298	12434	12378	12344	12272	12437	12310	12185	12180	12361	12357	12393	12192	12260	12251	12212	12284	12280	12237	12357	12346	12306	12160	12261	12124	12323	12391	12354	12579	12142	12425	12424	12182	12250	12342	12392	12313	12341	12363	12331	12235	12253	12193	12190	12182	12228	12358	12147	12367	12284	12230	12139	12297	12356	12229	12289	12313	12314	12155	12285	12267	12460	12194	12384	12411	12153	12186	12218	12241	12256	12407	12173	12570	12313	12206	12364	12289	12377	12392	12268	12405	12201	12450	12393	12264	12273	12302	12151	12295	12362	12147	12318	12271	12408	12380	12165	12375	12146	12062	12246	12379	12375	12358	12145	12276	12277	12414	12301	12217	12380	12182	12422	12468	12324	12255	12245	12482	12324	12066	12279	12273	12174	12194	12275	12283	12190	12320	12227	12448	12170	12320	12305	12156	12266	12271	12182	12360	12355	12213	12457	12201	12143	12324	12285	12239	12230	12201	12476	12098	12381	12249	12266	12304	12261	12264	12311	12187	12189	12257	12211	12257	12138	12289	12373	12238	12161	12219	12207	12399	12194	12160	12357	12288	12301	12257	12265	12321	12341	12089	12203	12258	12173	12127	12272	12391	12249	12225	12198	12428	12158	12321	12163	12468	12396	12290	12256	12393	12481	12357	12282	12186	12298	12453	12333	12223	12253	12412	12202	12223	12217	12177	12346	12284	12184	12402	12154	12286	12329	12198	12152	12360	12196	12286	12379	12337	12314	12258	12230	12348	12197	12346	12153	12282	12374	12373	12312	12276	12262	12224	12337	12340	12246	12293	12243	12142	12114	12367	12385	12364	12254	12345	12148	12309	12299	12271	12246	12176	12418	12349	12141	12340	12335	12263	12374	12301	12387	12353	12356	12251	12361	12189	12221	12321	12231	12357	12385	12405	12316	12271	12251	12488	12371	12306	12334	12216	12294	12294	12180	12413	12278	12274	12149	12227	12288	12239	12203	12396	12328	12232	12304	12450	12149	12340	12279	12254	12477	12335	12137	12194	12235	12428	12383	12203	12407	12432	12330	12304	12305	12452	12272	12320	12180	12207	12209	12111	12231	12342	12221	12398	12325	12248	12417	12070	12259	12413	12313	12422	12248	12259	12207	12237	12221	12288	12379	12325	12100	12259	12300	12171	12326	12261	12325	12319	12231	12333	12204	12296	12215	12199	12290	12383	12421	12383	12353	12286	12302	12436	12162	12269	12219	12285	12246	12316	12295	12226	12320	12133	12218	12312	12569	12256	12252	11923	12424	12296	12328	12345	12193	12382	12275	12289	12305	12277	12335	12404	12284	12378	12344	12368	12305	12215	12204	12177	12208	12272	12288	12342	12130	12460	12238	12281	12421	12315	12159	12129	12391	12164	12271	12384	12222	12193	12202	12263	12199	12362	12174	12403	12229	12385	12259	12267	12308	12103	12227	12271	12262	12323	12265	12309	12180	12264	12193	12319	12176	12373	12218	12317	12425	12174	12296	12258	12310	12243	12348	12351	12242	12204	12202	12242	12354	12276	12300	12290	12296	12346	11976	12228	12238	12271	12391	12205	12386	12373	12300	12296	12187	12307	12212	12215	12241	12273	12192	12098	12261	12153	12314	12226	12375	12288	12343	12298	12284	12093	12381	12158	12204	12426	12245	12235	12284	12301	12350	12120	12342	12301	12342	12322	12379	12310	12097	12392	12167	12229	12379	12183	12318	12190	12114	12382	12397	12377	12218	12492	12370	12208	12278	12358	12268	12292	12197	12435	12306	12325	12312	12247	12181	12329	12113	12283	12399	12250	12379	12295	12131	12367	12215	12221	12201	12547	12352	12327	12223	12267	12222	12234	12253	12154	12168	12254	12208	12269	12289	12179	12417	12233	12210	12170	12315	12205	12318	12186	12155	12499	12404	12330	12125	12231	12273	12233	12231	12293	12347	12381	12287	12315	12403	12184	12287	12224	12375	12177	12170	12289	12277	12409	12272	12274	12330	12416	12207	12255	12309	12241	12355	12249	12245	12262	12158	12313	12328	12310	12260	12344	12237	12357	12192	12409	12274	12250	12305	12363	12307	12263	12371	12289	12474	12255	12365	12336	12273	12142	12305	12357	12235	12282	12255	12147	12303	12414	12159	12287	12251	12228	12215	12310	12201	12212	12548	12258	12331	12258	12267	12321	12215	12280	12319	12227	12327	12368	12342	12288	12363	12273	12307	12297	12397	12357	12335	12163	12293	12135	12363	12223	12243	12309	12296	12134	12347	12195	12249	12443	12343	12023	12130	12171	12196	12303	12326	12373	12303	12345	12199	12315	12236	12122	12443	12298	12197	12318	12306	12281	12258	12191	12187	12342	12492	12291	12317	12225	12376	12300	12160	12362	12121	12144	12215	12394	12232	12315	12300	12427	12160	12207	12260	12383	12168	12179	12269	12443	12390	12383	12213	12156	12222	12537	12299	12096	12277	12245	12277	12138	12164	12309	12469	12252	12351	12353	12278	12110	12320	12375	12364	12230	12219	12461	12246	12321	12367	12344	12332	12334	12323	12491	12210	12213	12135	12371	12325	12368	12267	12302	12322	12418	12347	12388	12249	12205	12155	12116	12274	12269	12307	12262	12330	12302	12221	12343	12074	12247	12300	12291	12360	12291	12385	12291	12284	12321	12446	12191	12187	12459	12237	12137	12282	12375	12291	12304	12334	12226	12328	12122	12229	12286	12342	12333	12536	12211	12311	12327	12504	12284	12261	12313	12287	12208	12288	12198	12321	12230	12503	12352	12199	12235	12410	12192	12257	12268	12405	12208	12235	12330	12285	12208	12217	12330	12223	12450	12238	12332	12262	12193	12315	12317	12168	12173	12326	12239	12244	12282	12246	12441	12392	12103	12159	12222	12315	12059	12394	12194	12246	12327	12390	12304	12306	12438	12309	12432	12153	12253	12278	12244	12256	12329	12349	12206	12251	12287	12346	12317	12286	12425	12206	12265	12096	12206	12202	12210	12140	12280	12350	12215	12273	12227	12241	12240	12221	12339	12222	12366	12440	12314	12118	12264	12445	12374	12379	12208	12409	12278	12196	12331	12203	12299	12294	12275	12247	12322	12127	12227	12345	12178	12248	12420	12379	12217	12218	12246	12325	12571	12308	12115	12299	12324	12367	12355	12286	12337	12175	12386	12404	12099	12328	12403	12349	12396	12284	12258	12021	12404	12244	12245	12277	12199	12261	12482	12163	12388	12244	12366	12288	12298	12201	12214	12265	12250	12169	12215	12206	12217	12246	12437	12236	12286	12236	12349	12282	12283	12241	12224	12314	12183	12204	12331	12332	12341	12254	12285	12026	12385	12249	12339	12350	12463	12051	12279	12311	12226	12328	12382	12223	12200	12409	12386	12140	12374	12201	12477	12202	12456	12437	12308	12303	12469	12226	12382	12215	12488	12199	12351	12249	12372	12320	12317	12325	12413	12142	12228	12320	12182	12174	12315	12241	12213	12364	12273	12282	12274	12218	12312	12422	12151	12100	12457	12205	12240	12286	12318	12295	12235	12269	12298	12466	12296
29318	23286	24774	22135	18629	18032	17796	17598	17258	17428	17326	17190	17272	17094	17187	17178	17237	17177	17101	17149	17341	17330	17263	17278	17144	16999	17247	17169	17092	17216	17205	17167	17325	17016	16992	16966	17013	17198	17401	17503	17292	17354	17256	17029	17026	17030	16851	17152	16942	17245	16859	17157	17219	17060	16921	16921	17097	17054	16917	17217	17206	17400	17031	17220	17136	17009	17213	17230	16986	16921	17135	17120	17098	16984	16969	17112	17227	17105	17082	16934	17159	17299	17127	16909	17210	17162	17015	17111	17237	17116	17183	16959	17148	17030	16834	17025	16966	17089	17075	17046	17039	17126	17209	17209	16914	16778	17048	17198	17108	16977	16936	17047	16920	17173	16999	16987	16906	16880	17047	16811	17160	16990	17039	17234	16891	17052	17053	16976	17017	17107	16982	16834	16873	17037	16771	17189	17083	17003	17076	17031	16937	17159	17099	17284	17154	17044	17039	17005	17216	16963	17023	17276	17123	17022	17107	16977	17098	17078	17083	17166	16989	16785	16916	17156	17159	17241	17089	17111	16962	17100	16966	17176	17000	16896	17177	17265	17066	16954	17073	17101	17083	17134	17032	17220	17002	16932	17091	16995	16973	17232	17190	17176	17031	17247	17141	17281	16930	17123	17173	17008	16925	17098	17066	17093	16924	16999	17049	17033	16986	17090	16941	17108	17033	17114	17020	17156	16919	16986	16842	17260	16954	17067	17110	16955	17042	17148	16982	17044	17264	17204	17000	17295	17167	16948	17081	17169	16935	17056	17149	16860	17163	17095	16978	16780	17165	17149	17151	17167	17054	17439	16981	17159	16991	17102	16994	16966	16899	16883	16980	17082	17063	17256	17177	17124	17016	17114	17057	17317	17147	17068	17236	16907	17007	16983	17118	17214	17118	17019	17106	17055	17121	17119	17090	17210	17062	17280	17208	17015	17113	17223	17140	17025	17035	17123	17161	17004	16906	16990	17157	17298	16911	17052	17251	17052	16964	17101	17278	16951	17080	17001	16789	16967	17141	16995	17080	17076	17181	17009	16931	17019	16833	17330	17296	17162	17074	17079	17175	16942	17047	17217	16954	17150	17117	16853	17176	17070	16905	17149	17049	16998	16989	17029	17045	16863	17111	16674	17084	17287	17119	17104	17105	17081	17087	17236	17179	16978	17202	17208	17095	17178	17202	17164	17149	17157	17251	17118	16958	17100	16990	17077	17230	17163	17238	17118	17253	17074	17099	17184	17034	17001	17148	17078	17084	16878	17025	16961	17326	17145	17017	17039	17063	16789	17053	17130	17261	17073	17002	17296	17189	17316	17089	17069	17216	16800	17101	16904	17085	16994	17265	17088	17072	16997	16962	17081	17073	17025	16820	16868	17181	17070	17277	17238	17009	17237	17034	17124	17150	17045	17170	17314	17024	16946	17133	16941	17158	17092	16930	17079	16895	17042	17055	16885	17152	17006	17277	17062	17224	17130	16995	17186	16943	17277	16931	17214	17188	16918	17020	17287	16993	17126	17085	17014	17090	16931	16971	17123	16983	17033	17106	16806	17289	17227	17037	16991	17125	17017	17241	17135	16954	17022	17022	17024	16988	17079	17176	17246	17178	17020	16976	17074	17122	16949	16923	17183	17166	16979	16909	16781	17060	17027	17158	17223	17312	17235	17089	17200	17084	17151	17051	17003	17101	17123	17166	16896	17240	16978	16940	17135	16964	16989	17110	17046	17200	16952	16930	17152	17046	17083	17100	17089	16870	17065	17078	17253	16992	17160	16977	17174	16997	16954	16948	17042	17068	17241	17014	16925	17156	16915	16957	16908	17033	17265	17265	16923	16999	17215	17110	16890	17113	17031	17075	16889	16986	17046	17320	17026	17052	17272	17079	17119	16915	17202	17014	16995	16861	17084	17114	17053	16825	17225	17317	17198	17145	16996	17101	17265	16800	17126	17204	17021	17189	17055	16844	16977	16903	16980	17160	17185	17047	17082	16994	16981	17286	16983	17162	17171	17172	17165	16928	16894	17028	16998	16880	17050	17254	17220	16998	17033	17155	17049	16962	16908	17095	17162	17018	17106	17041	17200	17052	17124	16985	17075	17039	17049	17119	17062	16963	17110	17137	17146	17023	17272	17103	16978	16950	17009	16829	17121	16959	17173	16997	16994	17073	17120	16986	17269	17324	17097	17001	17329	16970	17195	16932	17126	17137	17269	17011	16976	17033	17274	16999	17147	17273	17131	17269	17206	17321	17057	17095	17222	17103	16915	17048	17229	17098	17205	17061	17165	17200	16871	17060	17085	16938	17079	17008	17096	17055	17090	17166	17065	17063	16823	17122	16943	17239	17090	17083	17157	17043	17205	17086	17302	17236	17248	17129	17188	17076	16901	16962	16931	17150	17186	17066	17195	16993	17114	16863	17072	17055	17329	16984	17130	16967	17064	17106	16780	16981	16884	17233	17172	17251	16999	17180	16978	17100	17113	17067	17085	17017	17047	17122	17304	17191	16997	17195	16825	17019	17135	17184	17013	17167	16963	17269	17131	17136	17105	17062	17148	16988	17087	17164	17210	17115	17035	17063	17412	17363	17183	17086	17093	16990	17236	17001	17053	16984	17183	17162	17189	16967	17098	17199	17206	17088	17235	17156	17256	17225	17067	17251	17072	16865	17087	17021	17121	16968	17090	17029	17040	16888	17202	16949	16908	17112	17142	17009	17168	16926	17124	16917	17064	17083	17012	16926	16896	17098	17039	17026	17043	17122	16929	16964	17033	17096	17035	17117	17031	17188	17033	17300	17168	17026	17059	17076	17154	17089	17048	16835	17065	17115	17115	17307	17057	17021	17076	17022	17038	17305	17046	17057	17068	17013	16992	17133	17016	17136	17188	17081	17086	17102	17055	17176	17032	16970	16962	16973	17078	17034	17027	16959	17198	17296	17095	17032	17193	17077	16830	17054	17160	16752	16932	17285	17226	16794	16992	17094	16984	17040	17165	17185	16944	17034	17208	17149	16915	17000	16997	16998	17132	17178	17176	17101	17051	17037	17072	16869	17071	17108	16934	17046	16991	17070	16936	17193	17001	17121	17167	17211	17082	17201	17041	17269	16882	17046	17188	17226	17059	17018	17235	17106	17150	17031	17001	17084	17118	17266	17153	16989	17140	17150	17176	17272	16990	17130	16952	17175	17187	17274	17140	16952	16990	16945	17039	17269	17092	17049	17085	17182	17014	17080	16829	17079	17156	17047	17012	17215	17131	17221	17103	17093	17027	17028	17083	17046	17197	17163	16961	16972	17035	17027	16902	16798	17087	17126	17093	17001	17020	17016	17220	17148	17125	16874	17202	17169	17199	17049	17075	17027	17048	17007	17074	17102	17101	17172	16849	17092	17176	16991	16942	17312	17109	17145	17243	17256	17078	17009	17043	17183	17066	17068	16807	17137	17029	17290	17068	17015	17009	17146	16984	16996	17162	17181	17254	17176	17025	17081	16952	17039	17072	17174	17122	17247	16934	16960	17085	17215	17068	17000	16963	17106	17154	17075	17004	17059	16896	17431	16808	17050	16975	17237	17056	16924	17072	16892	17008	16903	17120	16943	17097	17037	16934	17131	16858	17136	17044	16975	17152	17026	17047	17061	16776	17023	16978	17125	17320	17095	17190	16835	16964	17157	17143	17084	16891	16973	16901	17130	17171	16996	17111	17238	17137	17108	16855	17280	17031	17095	17099	17004	16986	17037	17118	16924	17244	17180	16918	17118	17137	16900	17128	17019	16922	17121	16951	17014	17100	17246	17176	17239	16932	17041	17156	17032	16917	17082	16951	17113	17153	17118	17033	17092	17095	17213	17084	17076	17137	17254	17059	17152	17128	17074	16856	17098	17045	17239	17051	17021	17107	17010	17033	17092	17219	17061	17119	17151	16983	17054	17275	17103	17076	17059	17069	17095	17047	17150	17085	17248	17091	17110	17215	17051	16977	17038	16865	17000	17046	16875	17090	17104	17158	17006	17037	17011	16953	16979	16856	17208	17084	17036	17117	17086	17090	17139	17125	17122	16953	16928	16948	17113	17260	17048	17023	17213	17194	17254	17188	17085	17136	17099	17264	17132	17062	17154	17176	16996	17082	17054	17186	17021	17051	17065	16955	17063	17008	16923	17109	17300	17235	17094	17190	17275	17043	17140	16980	17074	17143	17090	17081	17005	16911	17044	16971	17131	17260	17057	17018	16895	16985	17019	17016	16777	17058	17208	17060	17013	16993	17113	17167	17259	17027	17031	17209	17290	16949	17206	17232	16997	17128	16995	17087	17043	17174	17151	17104	17039	17075	16890	16862	17236	17055	17007	17175	16942	17150	16877	17124	16880	17359	17017	16941	16895	17054	17184	17090	17053	17174	16963	17107	17141	17159	17119	17174	17060	17054	16947	16953	17031	17160	17015	17011	17274	16944	17083	17108	17225	17170	17246	17050	17246	17247	17197	16994	17094	16950	17232	17165	17077	17089	17033	16955	17128	17158	17181	16994	17170	17129	17415	17137	17099	17320	16761	17071	16989	17050	17045	17072	17066	17237	17246	17090	16920	16913	17110	17223	17080	16851	17124	16850	17040	16995	17029	17156	17208	16921	16972	16836	17085	16971	17063	17076	17378	17213	17220	17123	17406	17174	17015	17141	16993	17173	17026	17145	17058	17065	17189	16948	17234	17224	17143	16971	17070	17285	17163	16992	17025	16898	17049	17220	17262	17121	17059	17032	17152	16961	17168	17177	16969	17182	17184	16928	16978	16989	17070	17180	17040	17156	17080	17039	17121	17075	16932	17209	17195	16976	17037	17058	17181	17102	17167	16946	17139	16998	17127	17005	17206	17230	17161	17071	16983	17061	17059	17293	17402	17145	17022	16847	17026	17036	17162	16842	16957	17075	17085	16886	17072	17264	17093	16904	17094	16950	17220	17051	17044	17085	17025	17087	17101	17264	17225	16890	16986	16996	17230	17179	17065	17168	17086	17240	17260	17078	17029	17090	17082	17186	17060	17076	17147	17117	17143	16952	17104	17190	17012	17062	17082	17215	16915	17165	17135	17044	17220	17069	17025	17105	17223	17158	17131	17029	17076	17015	17126	17058	17164	17175	17064	17006	17140	17031
19749	25231	24180	19440	16362	15043	14310	14060	14138	13948	13905	13849	13736	13812	13858	13621	13744	13707	14016	13706	13897	13746	13977	13711	13601	13592	13860	13774	14082	13614	13770	13695	13631	13578	13522	13794	13500	13846	14020	14180	14029	13984	13617	13644	13571	13741	13509	13745	13699	13807	13582	13825	13776	13638	13625	13775	13568	13649	13544	13818	13645	13807	13550	13608	13591	13651	13512	13526	13720	13847	13658	13648	13600	13578	13668	13707	13652	13716	13810	13643	13807	13620	13540	13686	13678	13543	13791	13713	13627	13695	13634	13624	13590	13691	13775	13633	13466	13640	13803	13566	13743	13564	13627	13668	13580	13495	13834	13599	13704	13707	13644	13534	13652	13598	13744	13588	13701	13695	13718	13688	13652	13812	13820	13563	13668	13755	13625	13721	13600	13665	13646	13744	13631	13708	13663	13636	13578	13524	13670	13796	13766	13651	13740	13754	13705	13596	13642	13625	13865	13664	13623	13484	13561	13691	13682	13721	13670	13674	13610	13569	13721	13653	13749	13642	13780	13811	13602	13558	13653	13478	13788	13598	13579	13761	13608	13726	13645	13662	13727	13529	13680	13658	13573	13670	13693	13725	13713	13743	13540	13726	13589	13675	13534	13553	13741	13778	13555	13937	13697	13640	13688	13704	13522	13633	13591	13608	13628	13422	13525	13648	13698	13587	13677	13516	13636	13580	13600	13661	13679	13460	13611	13608	13656	13566	13714	13708	13649	13691	13701	13579	13619	13618	13649	13645	13637	13786	13668	13714	13535	13586	13664	13793	13600	13724	13761	13583	13647	13542	13521	13600	13611	13682	13667	13741	13464	13649	13747	13771	13549	13613	13648	13812	13742	13586	13634	13473	13616	13620	13610	13786	13693	13571	13557	13650	13459	13509	13651	13588	13743	13426	13742	13625	13820	13497	13458	13584	13515	13822	13760	13657	13640	13597	13686	13698	13583	13810	13630	13706	13580	13520	13562	13682	13593	13620	13418	13518	13704	13701	13663	13690	13674	13790	13592	13709	13567	13733	13647	13566	13725	13723	13674	13546	13608	13462	13620	13834	13611	13604	13565	13595	13629	13648	13783	13667	13636	13779	13681	13643	13693	13691	13530	13608	13530	13645	13633	13696	13902	13557	13591	13819	13559	13674	13633	13520	13789	13651	13693	13689	13734	13629	13751	13755	13601	13681	13622	13664	13753	13676	13449	13515	13764	13623	13546	13776	13617	13647	13632	13667	13635	13600	13565	13399	13548	13711	13882	13683	13751	13761	13748	13815	13636	13653	13599	13462	13642	13650	13550	13632	13689	13646	13536	13611	13786	13784	13454	13654	13613	13723	13589	13574	13567	13804	13610	13617	13694	13603	13621	13572	13558	13735	13692	13596	13661	13631	13663	13685	13653	13540	13692	13680	13775	13586	13676	13590	13606	13521	13707	13657	13540	13585	13705	13697	13460	13679	13550	13600	13556	13696	13400	13724	13644	13697	13678	13700	13632	13529	13711	13527	13641	13575	13737	13550	13822	13783	13702	13753	13716	13679	13462	13741	13526	13640	13767	13759	13543	13475	13609	13536	13652	13841	13672	13645	13601	13713	13621	13626	13585	13704	13813	13614	13547	13539	13574	13675	13713	13646	13636	13718	13746	13681	13615	13650	13548	13720	13610	13775	13652	13479	13577	13658	13681	13572	13580	13728	13738	13639	13510	13653	13627	13718	13660	13628	13617	13795	13563	13617	13635	13595	13664	13519	13627	13696	13652	13619	13521	13636	13500	13674	13474	13804	13659	13776	13650	13537	13522	13733	13586	13880	13642	13744	13634	13573	13582	13542	13692	13845	13659	13668	13841	13639	13672	13791	13602	13631	13765	13507	13772	13570	13712	13665	13712	13614	13517	13681	13800	13710	13673	13673	13879	13537	13587	13749	13632	13747	13710	13503	13720	13744	13758	13657	13629	13673	13719	13688	13509	13592	13693	13759	13699	13663	13789	13745	13539	13518	13696	13642	13745	13646	13639	13622	13584	13575	13643	13582	13775	13619	13689	13594	13723	13457	13523	13603	13725	13539	13640	13581	13602	13679	13626	13558	13677	13712	13749	13546	13668	13787	13623	13713	13719	13727	13742	13660	13637	13632	13718	13666	13915	13660	13776	13735	13608	13641	13657	13610	13624	13500	13591	13571	13531	13502	13685	13718	13670	13532	13662	13641	13642	13600	13835	13784	13750	13479	14009	13656	13639	13524	13472	13815	13565	13574	13636	13644	13567	13747	13686	13771	13598	13516	13670	13628	13662	13655	13561	13636	13534	13639	13732	13553	13707	13614	13655	13653	13653	13666	13574	13823	13493	13726	13658	13786	13484	13909	13643	13770	13574	13622	13712	13795	13583	13594	13746	13714	13665	13526	13731	13548	13682	13595	13726	13702	13751	13641	13589	13761	13551	13827	13617	13596	13698	13658	13641	13732	13469	13538	13605	13789	13585	13825	13635	13617	13595	13611	13708	13743	13705	13599	13784	13535	13642	13645	13562	13656	13618	13678	13648	13821	13662	13690	13650	13794	13440	13724	13505	13590	13762	13740	13512	13578	13630	13683	13802	13615	13661	13507	13619	13697	13740	13563	13647	13669	13641	13750	13511	13803	13597	13685	13695	13793	13705	13642	13616	13518	13439	13694	13885	13655	13708	13761	13665	13672	13607	13708	13819	13523	13641	13728	13833	13726	13601	13633	13595	13738	13587	13771	13591	13573	13514	13589	13714	13575	13622	13748	13599	13707	13530	13749	13761	13762	13376	13766	13715	13642	13621	13824	13475	13651	13612	13703	13588	13638	13621	13542	13613	13694	13624	13682	13737	13630	13571	13542	13732	13708	13716	13550	13673	13606	13574	13583	13736	13486	13492	13847	13651	13743	13469	13537	13694	13828	13563	13784	13681	13606	13537	13694	13562	13748	13708	13794	13505	13572	13729	13715	13621	13694	13589	13788	13696	13764	13543	13566	13727	13762	13572	13730	13656	13781	13617	13779	13590	13638	13479	13746	13603	13773	13612	13567	13665	13610	13731	13676	13469	13662	13763	13737	13673	13574	13758	13691	13674	13757	13582	13688	13644	13815	13866	13686	13672	13506	13665	13618	13749	13691	13546	13631	13495	13754	13671	13601	13720	13623	13595	13751	13671	13723	13734	13635	13639	13727	13719	13662	13645	13652	13699	13610	13761	13583	13715	13773	13584	13636	13597	13634	13616	13668	13734	13745	13588	13572	13633	13710	13476	13606	13676	13652	13756	13628	13778	13817	13572	13728	13695	13577	13777	13731	13647	13668	13736	13608	13626	13476	13810	13656	13666	13838	13632	13498	13506	13635	13642	13696	13760	13595	13745	13670	13695	13845	13642	13507	13603	13670	13796	13544	13818	13658	13823	13684	13551	13601	13763	13748	13734	13744	13634	13644	13557	13617	13723	13576	13662	13555	13563	13697	13611	13629	13601	13561	13501	13736	13715	13681	13695	13584	13800	13707	13523	13618	13613	13590	13638	13651	13477	13741	13530	13686	13607	13726	13638	13443	13616	13745	13561	13603	13603	13629	13781	13618	13594	13528	13578	13743	13620	13734	13817	13681	13533	13530	13545	13673	13666	13649	13483	13402	13588	13864	13601	13742	13687	13691	13865	13714	13704	13696	13652	13607	13687	13752	13539	13558	13624	13657	13477	13550	13590	13616	13690	13540	13586	13705	13554	13530	13559	13807	13693	13685	13698	13665	13665	13543	13660	13484	13651	13666	13608	13591	13717	13731	13655	13686	13936	13602	13656	13609	13690	13713	13644	13655	13602	13610	13561	13797	13652	13670	13527	13554	13882	13722	13602	13648	13741	13808	13776	13658	13822	13699	13825	13637	13706	13635	13687	13696	13533	13746	13672	13617	13815	13625	13667	13575	13673	13736	13560	13732	13692	13495	13776	13675	13533	13680	13661	13544	13686	13622	13555	13744	13520	13579	13705	13543	13623	13654	13711	13790	13661	13524	13505	13716	13593	13552	13654	13758	13767	13695	13619	13589	13814	13714	13672	13690	13700	13651	13716	13612	13562	13636	13784	13796	13505	13810	13844	13750	13552	13763	13627	13560	13692	13766	13716	13647	13622	13518	13581	13740	13551	13719	13828	13635	13736	13708	13545	13430	13621	13596	13577	13676	13591	13667	13611	13714	13643	13759	13719	13849	13691	13626	13664	13751	13509	13474	13667	13772	13652	13528	13687	13665	13575	13659	13688	13728	13668	13575	13563	13572	13699	13597	13658	13702	13564	13729	13623	13536	13570	13558	13752	13516	13615	13708	13641	13654	13553	13627	13565	13465	13689	13715	13691	13637	13713	13626	13640	13551	13403	13672	13660	13454	13610	13541	13793	13647	13464	13474	13785	13580	13837	13584	13700	13663	13699	13572	13603	13834	13726	13495	13672	13578	13616	13560	13759	13639	13563	13507	13601	13381	13675	13585	13588	13794	13501	13483	13523	13664	13588	13535	13763	13662	13547	13857	13464	13695	13731	13639	13654	13520	13698	13871	13606	13689	13636	13706	13680	13586	13754	13697	13683	13643	13653	13662	13649	13481	13696	13740	13626	13856	13738	13702	13727	13573	13682	13724	13655	13667	13686	13723	13697	13652	13807	13674	13579	13760	13768	13779	13486	13604	13757	13517	13700	13748	13679	13745	13744	13623	13652	13422	13786	13629	13592	13658	13674	13637	13791	13605	13662	13725	13602	13485	13573	13599	13524	13689	13593	13817	13622	13706	13563	13624	13746	13734	13661	13719	13828	13729	13864	13569	13608	13879	13533	13613	13634	13603	13489	13678	13737	13592	13755	13693	13680	13576	13706	13699	13713	13579	13786	13776	13599	13504	13599	13581	13772	13723	13607	13443	13615	13570	13713	13793	13525	13792	13636	13752	13657	13599	13619	13476	13507	13499	13726	13567	13646	13557	13474	13570	13771	13814	13611	13617	13559	13741	13473	13518	13648	13529	13642	13670	13690	13527	13606	13790	13602	13667	13523	13694	13672	13692	13813	13620	13762	13730	13608	13652	13654	13652	13713	13684	13682	13726	13727	13808	13615	13916	13737	13732	13662	13640	13818	13611	13605	13574
24705	20932	28021	24312	22334	21889	20945	18438	17916	18306	17846	17498	17678	17568	17427	17637	17450	17473	17286	17481	17925	17633	17722	17408	17393	17395	17567	17454	17640	17590	17429	17491	17409	17494	17380	17429	17512	18139	19305	19486	18854	18185	17368	17300	17265	17339	17394	17195	17296	17069	17317	17135	17297	17412	17336	17427	17267	17155	17361	17385	17199	17326	17129	17489	17432	17293	16956	17317	17084	17216	17165	17107	17376	17217	17569	17159	17301	17275	17286	17339	17216	17177	17292	17231	17021	17207	17212	17282	17306	17343	17446	17299	17310	17240	17182	17199	17183	17288	17284	17151	17270	17215	17229	17332	17403	17312	17279	17297	17324	17194	17378	17141	17365	17163	17044	17190	17455	17205	17301	17438	17101	17182	16992	17127	17150	17133	17164	17163	17320	17137	17532	17328	17122	17429	17102	17131	17243	17249	17276	17474	17375	17304	17062	17184	17337	17131	17335	17333	17279	17166	17453	17558	17384	17235	17364	17273	17439	17136	17217	17262	17176	17187	17292	17198	17267	17291	17032	17316	17302	17104	17151	17341	17211	17304	17279	17279	17169	17159	17274	17273	17332	17220	17406	17179	17311	17205	17206	17289	17242	17324	17553	17271	17314	17237	17493	17223	17297	17090	17223	17198	17301	17319	17460	17102	17372	17222	17244	17154	17433	17318	17357	17255	17212	17332	17523	17344	17106	17266	17102	17133	17315	17203	17383	17554	17263	17237	17251	17337	16995	17383	17228	17388	17375	17193	17157	17282	17285	17346	17400	17302	17265	17190	17403	17273	17185	17239	17105	17223	17210	16963	17185	17293	17300	17257	17227	17129	17182	17196	17029	17123	17226	17244	17212	17300	17094	17229	17280	17130	16951	17037	17074	17166	17314	17057	17114	17406	17011	17126	17305	17157	17020	17267	17409	17332	17280	17310	17216	17099	17183	17167	17181	17246	17482	17257	17053	17088	17208	17167	17358	17381	17216	17308	17095	17226	17152	17165	17294	17177	17210	17103	17238	17179	17348	17369	17244	17109	17038	17360	17175	17217	17469	17357	17157	16994	16974	17125	17014	17371	17372	17367	17268	17398	17249	17142	17189	17091	17146	17105	17211	17111	17334	17103	17377	17364	17286	17168	17177	17141	17429	17154	17166	17208	17303	17247	17315	17112	17284	17199	17269	17101	17130	17459	17352	17196	17051	17342	17286	17398	17310	17046	17430	17230	17370	17245	17156	17298	17265	17132	17249	17087	17200	17228	17254	17272	17142	17088	17267	17180	17353	17151	17362	17305	17128	17239	17252	17117	17236	17236	17430	17303	17186	17140	17263	17148	17340	17139	17363	17079	17265	17334	17129	17172	17238	17306	17310	17231	17064	17222	17188	17098	17396	17255	17371	17220	17256	17257	17252	17350	17348	17106	17176	17144	17400	17023	17422	17296	17318	17340	17113	17116	17177	17257	17001	17175	17108	17189	17379	17104	17134	17301	16960	17096	17304	17322	17234	17293	17363	17239	17225	17079	17289	17143	17214	17250	17378	17230	17279	17044	17168	17242	17070	17223	17141	17181	17099	17082	17147	17235	17331	17216	17027	17228	17282	17259	17264	17009	17158	17231	17221	17396	17233	17247	17222	17025	17167	17407	17291	17042	17236	17170	17171	17308	17317	17111	17495	17259	17321	17396	17237	17250	17124	17176	17099	17157	17214	17415	17370	17183	17310	17319	17193	17268	17172	17352	17280	17170	17202	17127	17029	17397	17322	17113	17128	17132	17303	17356	17421	17135	17302	17239	17231	17218	17179	17049	17123	17234	17246	17475	17046	17281	17485	17409	17195	17386	17133	17214	17182	17243	17113	17261	17312	17213	17149	17123	17120	17273	17225	17129	17125	17112	17117	17210	17202	17290	17385	17320	17261	17312	17093	17119	17220	17066	17190	17219	17093	17233	17200	17133	17075	17418	17216	17331	17193	17222	17313	17298	17108	17206	17237	17062	17197	17324	17383	17391	17423	17276	17240	17238	17343	17242	17176	17349	16940	17107	17193	17420	16984	17522	17099	17328	17237	17219	17253	17299	17295	17051	17317	17127	17295	17170	17136	17230	17113	17294	17478	17118	17277	17215	17136	17249	17243	17067	17283	17182	17073	17105	17013	17347	17485	17184	17357	17385	17231	17260	17243	17210	17077	17130	17170	17140	17043	17153	17314	17190	17091	17086	17356	17184	17336	17222	17182	17234	17258	17150	17200	17258	17223	17197	16977	17185	17180	17146	17277	17239	17504	17336	17300	17354	17349	17359	17398	17142	17343	17083	17078	17002	16990	17293	17111	17315	17208	17357	17261	17315	17111	17045	17238	17028	17151	17228	17290	17324	17277	17234	17058	17298	17428	17467	17263	17353	17086	17417	17374	17136	17250	17205	17268	17232	17199	17248	17310	17348	17342	17217	17122	17196	17100	17287	17162	17382	17267	17183	17193	17175	17325	17062	17319	17297	17264	17301	17136	17273	17236	17180	17108	17098	17252	17343	17161	16957	17350	17045	17038	17127	17280	17113	17290	17253	17193	17216	17195	17231	17168	17162	17011	17153	17378	17290	17153	17279	17321	17330	17141	17390	17286	17123	17331	17217	17275	17439	17269	17302	17157	17425	17317	17194	17066	17420	17156	17533	17371	17185	17225	17249	17226	17134	17249	17227	17214	17130	17407	16951	17198	17147	17188	17200	17222	17361	17262	17327	17196	17257	17082	17010	17071	17265	17202	17305	17208	17138	17159	17364	17413	17259	17101	17091	17107	17302	17223	17521	17214	17218	17271	17145	17364	17185	17273	17464	17156	17296	17155	17351	17274	17042	17280	17250	17440	17306	17147	16952	17233	17288	17358	17263	17113	17163	17210	17099	17186	17359	17198	17151	17394	17165	17032	17222	17253	17183	17334	17178	17309	17280	17335	17206	17253	17350	17140	17218	17266	17226	17116	17241	17084	17292	17240	16981	17189	17337	17129	17216	17231	17289	17040	17296	17177	17333	17057	17151	17393	17347	17198	17252	17221	17071	17112	17432	17303	17306	17295	17087	17011	17263	17296	17279	17229	16949	17098	17165	17354	17228	17364	17373	17238	17265	17423	17227	17273	17218	17269	17247	17327	17347	17346	17030	17395	17127	17259	17168	17156	17300	17429	17424	17160	17169	17052	17181	17259	17327	17254	17289	17062	17102	17257	17139	17242	17285	17223	17301	17182	17247	17313	17282	17270	17194	17391	17242	17124	17484	17340	17271	17154	17203	17181	17244	17274	17403	17401	17184	17117	17304	17446	17212	17415	17171	17166	17098	17190	17174	17260	17238	17165	17224	17324	17151	17489	17122	17060	17221	17245	17245	17316	17333	17332	17318	17437	17221	17252	17356	17372	17391	17244	17053	17143	17082	17490	17120	17220	17150	17167	17371	17126	17253	17338	17259	17263	17167	17107	17045	17105	17223	17239	17180	17325	17137	17423	17221	17292	17223	17249	17145	17254	17111	17091	17251	17299	17044	17225	17148	17371	17137	17103	17267	17209	17269	17233	17071	17182	17294	17053	17166	17248	17218	17323	17216	17207	17248	17239	17313	17246	17200	17277	17051	17257	17470	17309	17461	17548	17278	17438	17274	17333	17365	17403	17302	17206	17184	17071	17051	17124	17188	17328	17233	17207	17132	17404	17174	17263	16960	17328	17440	17158	17205	17333	17252	17225	17275	17208	17250	17201	17207	17242	17191	17455	17440	17393	17356	17144	17157	17114	17151	17207	17000	17266	17359	17484	17344	17091	17180	17211	17288	17356	17397	17388	17395	17336	17065	17056	17251	17237	17113	17121	17032	17077	17198	17418	17276	17178	17157	17342	17353	17222	17222	17153	17120	17088	16994	17276	17168	17128	17345	17546	17180	17394	17140	17296	17339	17209	17136	17247	17198	17383	17264	17074	17143	17207	17351	17313	17271	17224	17233	17140	17373	17067	17166	17405	17246	17227	17321	17185	17088	17132	17217	17250	17007	17153	17208	17239	17217	17091	17224	17227	17269	17262	17252	17370	17264	17286	17322	17206	17181	17243	17228	17180	17219	17373	17082	17192	17167	17274	17343	17350	17213	17177	17189	17175	17214	17076	17237	17176	17182	17232	17210	17147	16873	17123	17131	17116	17336	17307	17085	17371	17056	17180	17420	17274	17125	16978	17258	17499	17274	17245	17267	17056	17120	17146	17429	17354	17241	17130	17245	17098	17323	17139	17333	17331	17459	17114	17320	17357	17330	17120	17278	17154	17211	17216	17252	16959	17327	17195	17314	17375	17261	17366	17203	17310	17297	17443	17417	17248	17195	17081	17255	17215	17304	17083	17084	17270	16971	17261	17362	17188	17103	17464	17338	17387	17385	17384	17093	17009	17474	17261	17394	17329	17417	17325	17236	17270	17255	17048	17447	17185	17143	17369	17077	17134	17310	17116	17186	17122	17198	17347	17167	17188	17361	17384	17345	17182	17328	17251	17326	17216	17218	17231	17290	17478	17071	17354	17274	17265	17409	17370	17378	17211	17199	17323	17194	17457	17420	17118	17269	17202	17246	17454	17307	17295	17254	17075	17380	17252	17167	17126	17422	17157	17260	17237	17251	17404	17279	16957	17286	17281	17139	17306	17323	17132	17292	17311	17245	17339	17370	17344	17356	17163	17126	16972	17237	17225	17291	17304	17252	17256	17245	17309	17250	17370	17095	17327	17372	17218	17266	17248	17180	17393	17386	17362	17205	17313	17275	17263	17453	17148	17259	17265	17214	17150	17258	17182	17366	17332	17175	17209	17315	17121	17146	17390	17297	17354	17312	17172	17458	17251	17244	17217	17323	17217	17173	17285	17313	17220	17192	17199	17246	17247	17123	17145	17006	17264	17076	17403	17116	17242	17151	17162	17111	17004	17206	17068	17199	17273	17147	17117	17212	17390	17181	17389	17237	17314	17141	17214	17081	17238	17290	17278	17137	17220	17155	17285	17188	17347	17159	17371	17259	17192	17052	17363	17348	17097	17550	17429	17175	17210	17154	17291	17229	17297	17207	17290	17079	17131	17204	17319	17252	17453	17193	17250	17060	17440	17111	17181	17170	17192	17190	17229	17046	17439	17280
19327	32835	31099	24061	19399	16885	15752	15073	14772	14551	14454	13957	14106	14271	14200	14061	13854	14017	13919	14204	14175	14007	14137	14052	14063	14017	13976	14086	14279	14052	13759	13938	13844	13879	13822	13855	13987	15123	16757	16595	15746	14748	13652	13814	13713	13712	13898	13695	13821	13754	13748	13809	13630	13638	13784	13829	13678	13886	13753	13638	13819	13703	13696	13877	13805	13748	13743	13664	13772	13569	13743	13809	13673	13748	13769	13796	13718	13656	13679	13656	13735	13795	13712	13922	13653	13858	13663	13667	13668	13970	13592	13755	13807	13940	13585	13845	13788	13741	13730	13715	13828	13757	13880	13753	13660	13740	13793	13861	13624	13608	13698	13751	13859	13834	13748	13754	13737	13708	13782	13666	13685	13605	13766	13773	13763	13747	13830	13796	13768	13722	13849	13735	13758	13789	13819	13779	13647	13658	13940	13704	13710	13783	13785	13921	13810	13789	13668	13794	13755	13752	13826	13701	13606	13739	13707	13752	13671	13759	13693	13722	13727	13622	13779	13683	13788	13730	13761	13590	13704	13850	13655	13692	13752	13854	13749	13841	13866	13792	13710	13808	13858	13793	13792	13759	13652	13726	13768	13851	13771	13776	13581	13731	13638	13652	13650	13848	13621	13721	13571	13684	13716	13837	13664	13644	13744	13731	13907	13766	13741	13834	13810	13793	13863	13723	13498	13622	13740	13675	13746	13863	13805	13776	13650	13774	13680	13557	13814	13680	13678	13840	13648	13707	13707	13789	13769	13709	13635	13661	13703	13706	13815	13729	13837	13717	13892	13820	13808	13820	13788	13645	13668	13764	13801	13869	13761	13776	13791	13690	13669	13521	13736	13682	13542	13776	13843	13806	13727	13626	13714	13605	13672	13663	13732	13669	13603	13747	13615	13900	13733	13646	13628	13776	13736	13658	13696	13511	13652	13813	13651	13719	13753	13812	13607	13820	13848	13782	13620	13629	13610	13831	13716	13634	13834	13810	13853	13625	13709	13906	13968	13868	13697	13701	13741	13791	13708	13641	13860	13599	13789	13729	13728	13610	13851	13810	13813	13779	13894	13795	13629	13815	13744	13741	13710	13604	13674	13786	13756	13842	13745	13568	13796	13668	13670	13740	13675	13670	13676	13709	13768	13738	13708	13786	13691	13698	13769	13677	13721	13764	13815	13706	13712	13740	13713	13884	13510	13726	13725	13870	13785	13705	13707	13754	13890	13824	13654	13709	13730	13592	13827	13762	13877	13777	13762	13673	13758	13661	13831	13809	13774	13728	13906	13686	13725	13866	13806	13685	13713	13792	13742	13672	13762	13661	13728	13821	13684	13740	13804	13832	13845	13852	13824	13780	13864	13767	13726	13722	13740	13798	13733	13725	13793	13852	13814	13597	13893	13781	13897	13546	13724	13804	13552	13776	13832	13758	13778	13762	13688	13680	13796	13737	13859	13885	13592	13851	13834	13585	13797	13683	13716	13820	13701	13846	13760	13790	13650	13671	13795	13677	13870	13704	13834	13726	13919	13829	13742	13687	13817	13736	13836	13714	13719	13878	13923	13692	13550	13799	13775	13871	13742	13780	13870	13846	13745	13735	13857	13799	13738	13861	13959	13680	13769	13633	13601	13607	13820	13734	13696	13767	13618	13649	13741	13687	13740	13786	13854	13688	13683	13787	13700	13641	13791	13647	13667	13751	13698	13730	13902	13880	13924	13589	13601	13696	13659	13763	13833	13754	13720	13727	13718	13893	13834	13908	13699	13823	13714	13762	13844	13556	13711	13592	13802	13694	13928	13577	13823	13657	13841	13772	13666	13664	13603	13722	13706	13806	13605	13815	13767	13677	13687	13649	13773	13710	13867	13857	13729	13737	13745	13851	13823	13673	13634	13649	13750	13850	13689	13833	13754	13814	13584	13680	13704	13784	13670	13724	13623	13799	13830	13674	13829	13835	13750	13771	13722	13666	13789	13756	13961	13817	13817	13586	13894	13713	13694	13607	13853	13651	13812	13722	13734	13651	13745	13777	13579	13860	13703	13749	13757	13707	13807	13623	13690	13823	13716	13736	13765	13715	13798	13844	13665	13792	13647	13641	13835	13720	13811	13729	13678	13679	13833	13687	13799	13795	13770	13660	13831	13639	13747	13822	13648	13935	13633	13757	13642	13748	13776	13912	13795	13860	13687	13676	13716	13698	13927	13767	13862	13780	13692	13889	13667	13794	13678	13722	13675	13893	13647	13692	13736	13772	13915	13713	13653	13856	13632	13754	13832	13777	13742	13745	13675	13771	13737	13645	13836	13707	13638	13747	13875	13803	13738	13555	13684	13690	13649	13656	13666	13835	13740	13721	13673	13697	13596	13815	13795	13851	13589	13720	13914	13603	13763	13766	13724	13765	13714	13788	13781	13907	13856	13505	13596	13717	13809	13753	13736	13699	13777	13823	13621	13528	13627	13830	13934	13933	13758	13790	13720	13728	13739	13573	13751	13594	13817	13774	13865	13703	13744	13699	13768	13700	13647	13678	13607	13706	13679	13628	13846	13626	13788	13658	13727	13714	13880	13759	13865	13730	13913	13768	13812	13754	13641	13771	13655	13640	13752	13745	13782	13703	13755	13853	13699	13760	13735	13761	13896	13724	13737	13875	13685	13685	13870	13667	13665	13926	13982	13673	13777	13809	13694	13642	13630	13875	13751	13580	13702	13640	13714	13802	13867	13797	13745	13649	13686	13830	13679	13611	13691	13709	13711	13867	13803	13813	13813	13751	13858	13723	13540	13804	13595	13591	13663	13676	14012	13780	13640	13935	13788	13728	13842	13646	13730	13833	13822	13763	13824	13741	13769	13822	13840	13798	13808	13686	13781	13768	13653	13862	13875	13694	13645	13770	13820	13754	13562	13857	13780	13797	13747	13742	13831	13707	13686	13863	13800	13532	13833	13754	13680	13808	13945	13782	13601	13696	13704	13716	13858	13713	13698	13839	13880	13791	13747	13682	13717	13731	13706	13708	13814	13700	13589	13672	13690	13532	13782	13594	13877	13705	13727	13840	13994	13707	13947	13747	13943	13772	13641	13882	13819	13801	13727	13667	13829	13760	13747	13834	13784	13923	13795	13863	13852	13891	13567	13760	13793	13733	13866	13807	13759	13678	13918	13663	13840	13768	13670	13821	13700	13706	13840	13837	13721	13748	13725	13721	13606	13662	13761	13686	13820	13656	13690	13843	13912	13769	13715	13661	13753	13905	13762	13845	13750	13732	13594	13985	13822	13781	13713	13752	13895	13698	13792	13643	13649	13724	13759	13823	13872	13759	13696	13766	13794	13831	13673	13702	13788	13743	13679	13699	13743	13731	13915	13558	13732	13656	13880	13734	13761	13690	13764	13875	13682	13896	13813	13809	13704	13817	13722	13705	13652	13709	13693	13758	13723	13672	13797	13687	13693	13787	13929	13635	13744	13708	13674	13787	13702	13794	13780	13757	13736	13858	13795	13599	13706	13656	13733	13666	13605	13645	13662	13696	13775	13654	13668	13954	13624	13804	13646	13901	13735	13731	13850	13701	13694	13661	13666	13890	13678	13951	13821	13621	13786	13815	13772	13801	13799	13639	13648	13674	13721	13858	13737	13784	13619	13826	13699	13732	13943	13590	13770	13665	13837	13810	13705	13674	13722	13776	13851	13765	13803	13907	13919	13737	13635	13869	13835	13718	13926	13882	13725	13673	13582	13663	13793	13772	13747	13829	13618	13738	13761	13694	13790	13698	13551	13625	13726	13783	13816	13821	13629	13806	13667	13642	13726	13669	13747	13724	13837	13776	13775	13596	13801	13813	13586	13833	13640	13817	13897	13779	13737	13865	13859	13754	14007	13667	13796	13779	13638	13678	13634	13738	13642	13634	13742	13689	13765	13589	13784	13748	13692	13806	13736	13876	13687	13810	13755	13662	13699	13719	13811	13822	13730	13828	13820	13802	13712	13779	13695	13833	13671	13754	13694	13837	13812	13673	13702	13783	13766	13911	13504	13640	13660	13921	13863	13708	13713	13724	13577	13855	13621	13876	13651	13779	13703	13802	13842	13697	13849	13822	13631	13848	13726	13622	13756	13744	13752	13729	13865	13633	13755	13749	13883	13650	13761	13618	13832	13782	13721	13808	13756	13658	13794	13749	13801	13699	13728	13821	13647	13806	13623	13628	13674	13912	13647	13766	13686	13788	13796	13719	13842	13725	13748	13600	13731	13428	13638	13563	13882	13791	13845	13672	13848	13798	13656	13557	13662	13782	13699	13935	13805	13789	13800	13932	13802	13763	13806	13721	13604	13951	13721	13677	13906	13708	13726	13740	13708	13892	13602	13978	13633	13851	13807	13819	13770	13820	13779	13550	13593	13874	13925	13743	13708	13695	13742	13842	13764	13885	13889	13661	13695	13694	13690	13644	13795	13712	13734	13984	13717	13641	13825	13674	13842	13652	13647	13758	13674	13632	13710	13826	13834	13779	13899	13647	13884	13774	13756	13786	13741	13675	13651	13745	13628	13770	13773	13824	13748	13799	13849	13885	13781	13831	13547	13846	13728	13785	13735	13733	13668	13895	13820	13684	13884	13808	13860	13714	13728	13821	13776	13818	13811	13743	13773	13729	13885	13808	13799	13684	13749	13779	13601	13873	13732	13621	13796	13711	13654	13850	13964	13720	13666	13819	13915	13774	13696	13653	13808	13767	13783	13877	13780	13723	13683	13624	13731	13737	13786	13840	13781	13682	13817	13765	13704	13762	13786	13776	13848	13835	13796	13601	13613	13924	13839	13811	13759	13649	13963	13782	13825	13759	13719	13785	13810	13729	13773	13758	13811	13631	13696	13690	13840	13769	13799	13889	13622	13648	13765	13989	13735	13816	13838	13508	13884	13716	13659	13597	13840	13869	13819	13737	13703	13706	13682	13684	13840	13662	13625	13891	13559	13768	13870	13592	13814	13594	13704	13788	13844	13900	13933	13822	13683	13774	13834	13730	13661	13775	13683	13763	13570	13876	13741	13803	13883	13792	13732	13791	13680	13815	13728	13813	13611	13805	13763	13759	13619	13693	13539	13651	13684	13785	13629	13756	13703	13495	13929	13762	13729	13689	13652	13767	13779	13899
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
