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
339547323825	339547324374	339547324924	339547325474	339547326024	339547326574	339547327124	339547327674	339547328224	339547328774	339547329324	339547329874	339547330424	339547330975	339547331525	339547332075	339547332625	339547333175	339547333725	339547334275	339547334825	339547335375	339547335925	339547336475	339547337025	339547337575	339547338125	339547338675	339547339225	339547339775	339547340326	339547340876	339547341426	339547341976	339547342526	339547343076	339547343626	339547344176	339547344726	339547345276	339547345826	339547346376	339547346926	339547347476	339547348026	339547348576	339547349127	339547349677	339547350227	339547350777	339547351327	339547351877	339547352427	339547352977	339547353527	339547354077	339547354627	339547355177	339547355727	339547356277	339547356827	339547357377	339547357927	339547358478	339547359028	339547359578	339547360128	339547360678	339547361228	339547361778	339547362328	339547362878	339547363428	339547363978	339547364528	339547365078	339547365628	339547366178	339547366728	339547367278	339547367829	339547368379	339547368929	339547369479	339547370029	339547370579	339547371129	339547371679	339547372229	339547372779	339547373329	339547373879	339547374429	339547374979	339547375529	339547376079	339547376630	339547377180	339547377730	339547378280	339547378830	339547379380	339547379930	339547380480	339547381030	339547381580	339547382130	339547382680	339547383230	339547383780	339547384330	339547384880	339547385430	339547385981	339547386531	339547387081	339547387631	339547388181	339547388731	339547389281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2629	3600	2300	2629	3600	2300	2628	3600	2300	2628	3600	2300	2627	3600	2300	2627	3600	2300	2626	3600	2300	2626	3600	2300	2625	3600	2300	2625	3600	2300	2624	3600	2300	2623	3600	2300	2623	3600	2300	2622	3600	2300	2622	3600	2300	2621	3600	2300	2621	3600	2300	2620	3600	2300	2620	3600	2300	2619	3600	2300	2619	3600	2300	2618	3600	2300	2618	3600	2300	2617	3600	2300	2617	3600	2300	2616	3600	2300	2616	3600	2300	2615	3600	2300	2615	3600	2300	2614	3600	2300	2614	3600	2300	2613	3600	2300	2613	3600	2300	2612	3600	2300	2612	3600	2300	2611	3600	2300	2611	3600	2300	2610	3600	2300	2610	3600	2300	2609	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22979	21035	28742	23552	21277	22248	20908	17905	42224	57015	40180	29412	17317	15188	14931	15038	14786	14614	14746	14751	14863	14744	14714	14756	14892	14724	14760	14705	14838	14657	14774	14774	14654	14748	14545	14746	14682	14659	14462	14744	14578	14534	14539	14739	14674	14568	14595	14849	14616	14727	14558	14826	14860	14752	14789	14711	14529	14761	14578	14651	14764	14866	14664	14652	14543	14636	14607	14649	14655	14593	14556	14553	14755	14553	14595	14605	14651	14437	14690	14549	14624	14714	14837	14720	14882	14558	14612	14415	14595	14829	14701	14676	14647	14670	14660	14730	14629	14476	14732	14804	14711	14590	14627	14572	14635	14484	14524	14710	14739	14831	14619	14667	14760	14567	14574	14577	14559	14573	14740	14560	14716	14552	14557	14624	14625	14615	14613	14552	14832	14491	14592	14529	14502	14622	14688	14663	14597	14442	14546	14525	14600	14708	14606	14617	14606	14833	14631	14778	14760	14661	14756	14620	14594	14613	14805	14476	14692	14492	14558	14806	14625	14621	14555	14801	14688	14544	14765	14777	14790	14708	14556	14578	14679	14559	14423	14738	14712	14723	14741	14687	14605	14499	14759	14609	14766	14561	14436	14685	14702	14690	14431	14422	14589	14491	14515	14824	14599	14605	14676	14619	14660	14662	14601	14597	14707	14772	14715	14637	14748	14755	14664	14576	14614	14844	14553	14542	14613	14546	14429	14347	14551	14757	14614	14551	14503	14525	14554	14649	14836	14494	14743	14552	14729	14569	14507	14662	14708	14597	14561	14653	14587	14650	14500	14829	14642	14740	14618	14385	14631	14809	14379	14628	14668	14717	14635	14624	14597	14669	14463	14630	14688	14558	14444	14331	14573	14721	14529	14584	14612	14627	14622	14666	14803	14500	14662	14618	14708	14553	14420	14427	14498	14427	14641	14732	14490	14635	14565	14664	14816	14595	14491	14494	14571	14640	14733	14722	14669	14662	14643	14568	14601	14697	14664	14597	14472	14695	14478	14622	14510	14354	14494	14458	14802	15080	14692	14721	14688	14720	14442	14578	14388	14490	14691	14684	14498	14668	14587	14588	14606	14780	14552	14759	14550	14542	14485	14672	14782	14681	14475	14638	14521	14427	14362	14573	14569	14502	14590	14474	14669	14711	14525	14660	14697	14543	14592	14446	14626	14579	14378	14629	14571	14558	14522	14333	14675	14592	14528	14668	14654	14704	14673	14731	14737	14698	14572	14475	14616	14612	14662	14604	14656	14392	14559	14925	14535	14685	14638	14632	14662	14567	14670	14654	14562	14555	14782	14686	14642	14621	14662	14650	14413	14644	14693	14430	14504	14704	14330	14533	14677	14615	14528	14501	14801	14616	14590	14602	14589	14543	14470	14591	14809	14750	14806	14658	14458	14532	14500	14586	14799	14598	14641	14650	14676	14617	14619	14599	14465	14594	14770	14475	14477	14627	14754	14534	14597	14599	14774	14701	14618	14682	14714	14810	14524	14655	14691	14487	14406	14418	14629	14569	14414	14603	14516	14801	14476	14521	14456	14586	14617	14691	14729	14807	14620	14661	14778	14417	14500	14512	14600	14372	14616	14565	14419	14518	14349	14542	14374	14549	14540	14364	14668	14516	14706	14521	14588	14723	14614	14633	14804	14541	14545	14747	14628	14683	14649	14460	14835	14734	14750	14670	14607	14600	14762	14484	14612	14571	14664	14609	14507	14609	14670	14847	14760	14528	14423	14455	14698	14418	14656	14470	14422	14543	14594	14561	14501	14668	14489	14628	14599	14522	14573	14758	14618	14630	14603	14666	14423	14689	14461	14644	14587	14457	14606	14736	14762	14670	14731	14425	14679	14707	14597	14473	14625	14542	14621	14682	14765	14748	14525	14636	14617	14610	14764	14525	14596	14525	14668	14640	14589	14616	14391	14619	14584	14666	14528	14633	14592	14431	14801	14774	14472	14612	14549	14513	14516	14736	14569	14592	14517	14761	14624	14793	14439	14546	14574	14611	14627	14514	14539	14433	14551	14687	14710	14640	14680	14732	14563	14506	14637	14583	14693	14712	14484	14337	14529	14539	14644	14677	14479	14810	14775	14650	14452	14481	14720	14642	14553	14641	14601	14516	14629	14807	14680	14560	14607	14676	14698	14575	14865	14639	14565	14447	14578	14685	14602	14600	14677	14502	14589	14666	14370	14657	14534	14654	14577	14478	14497	14591	14533	14566	14637	14464	14526	14604	14552	14571	14860	14556	14702	14669	14411	14646	14666	14419	14616	14495	14576	14459	14630	14421	14433	14708	14522	14845	14670	14678	14477	14501	14707	14496	14600	14635	14696	14529	14500	14580	14589	14648	14682	14602	14701	14720	14861	14513	14605	14702	14721	14578	14686	14615	14553	14768	14728	14657	14558	14680	14507	14684	14650	14832	14675	14578	14589	14523	14575	14528	14645	14451	14498	14583	14516	14464	14635	14537	14639	14532	14611	14527	14577	14748	14687	14659	14563	14694	14691	14620	14435	14676	14595	14686	14570	14577	14659	14803	14509	14622	14604	14538	14535	14641	14523	14786	14716	14500	14360	14580	14757	14650	14518	14699	14621	14680	14592	14700	14558	14679	14409	14549	14465	14667	14605	14691	14627	14689	14730	14467	14477	14322	14603	14793	14808	14677	14667	14559	14505	14528	14403	14667	14761	14415	14565	14712	14630	14535	14656	14434	14734	14540	14852	14499	14617	14444	14402	14423	14678	14748	14592	14637	14551	14705	14735	14520	14584	14406	14807	14500	14465	14912	14455	14356	14649	14626	14498	14614	14563	14552	14684	14764	14860	14647	14573	14481	14718	14507	14703	14537	14636	14677	14492	14638	14553	14819	14561	14499	14621	14692	14710	14648	14534	14732	14557	14523	14793	14585	14377	14545	14463	14564	14565	14769	14504	14637	14787	14521	14494	14511	14625	14551	14466	14567	14817	14552	14362	14659	14569	14759	14488	14733	14793	14502	14606	14551	14639	14673	14462	14558	14636	14527	14438	14381	14495	14717	14741	14490	14655	14606	14519	14786	14657	14735	14793	14584	14378	14499	14513	14672	14691	14458	14492	14612	14706	14582	14554	14722	14642	14481	14814	14470	14581	14739	14620	14693	14428	14834	14406	14569	14634	14552	14530	14575	14471	14555	14551	14575	14435	14552	14549	14449	14686	14502	14654	14480	14510	14522	14664	14682	14693	14606	14570	14496	14500	14391	14501	14536	14624	14598	14600	14581	14634	14724	14560	14560	14733	14848	14647	14680	14772	14564	14560	14588	14509	14490	14699	14640	14628	14530	14740	14623	14433	14598	14529	14572	14437	14668	14654	14669	14525	14527	14557	14593	14673	14607	14529	14731	14619	14551	14504	14520	14727	14661	14698	14770	14528	14562	14721	14597	14627	14625	14471	14442	14628	14499	14616	14397	14564	14791	14578	14609	14687	14618	14631	14683	14745	14574	14716	14539	14610	14570	14464	14597	14593	14526	14536	14551	14473	14760	14625	14687	14696	14687	14564	14861	14692	14812	14549	14632	14525	14664	14539	14578	14690	14780	14787	14603	14594	14813	14603	14739	14658	14553	14710	14646	14812	14630	14556	14703	14431	14586	14544	14542	14468	14617	14542	14512	14687	14583	14543	14617	14686	14714	14500	14696	14735	14562	14603	14541	14672	14497	14666	14571	14484	14561	14473	14587	14767	14825	14516	14719	14417	14716	14418	14643	14467	14463	14570	14572	14666	14714	14671	14691	14593	14556	14727	14558	14466	14683	14566	14615	14693	14674	14528	14584	14599	14573	14579	14686	14671	14397	14698	14604	14588	14641	14325	14694	14612	14661	14517	14520	14601	14485	14665	14624	14496	14453	14675	14456	14528	14425	14464	14580	14835	14651	14607	14488	14478	14511	14523	14641	14656	14560	14574	14537	14493	14374	14642	14566	14700	14618	14660	14737	14506	14763	14561	14520	14648	14643	14576	14640	14518	14618	14531	14617	14658	14701	14599	14666	14510	14439	14626	14725	14601	14747	14713	14572	14351	14700	14520	14472	14518	14663	14719	14625	14701	14620	14621	14511	14645	14671	14579	14377	14636	14561	14550	14793	14618	14701	14652	14569	14588	14551	14587	14694	14492	14677	14521	14604	14570	14506	14593	14494	14571	14708	14648	14514	14682	14665	14574	14613	14835	14569	14398	14535	14645	14402	14488	14478	14836	14704	14558	14502	14584	14460	14659	14634	14817	14667	14552	14608	14541	14772	14635	14686	14563	14371	14570	14693	14591	14718	14630	14497	14556	14605	14644	14531	14650	14697	14625	14615	14598	14564	14488	14496	14500	14497	14534	14428	14667	14397	14545	14802	14501	14715	14683	14572	14632	14614	14539	14425	14592	14788	14853	14760	14628	14452	14620	14644	14625	14409	14694	14699	14505	14803	14682	14509	14713	14827	14392	14694	14540	14413	14602	14642	14855	14634	14709	14530	14626	14473	14685	14514	14595	14613	14564	14666	14437	14449	14661	14637	14418	14652	14644	14415	14609	14619	14627	14511	14693	14562	14712	14530	14612	14574	14627	14534	14549	14597	14656	14701	14591	14622	14593	14760	14603	14423	14551	14852	14730	14623	14450	14558	14620	14614	14622	14730	14481	14505	14456	14528	14406	14824	14637	14487	14599	14591	14566	14504	14529	14692	14534	14555	14617	14609	14303	14507	14693	14437	14504	14635	14858	14407	14497	14573	14694	14530	14655	14910	14801	14634	14545	14586	14488	14521	14643	14527	14594	14744	14545	14574	14533	14638	14670	14650	14731	14663	14614	14635	14649	14675	14574	14521	14585	14829	14612	14524	14494	14533	14582	14542	14447	14470	14383	14549	14537	14465	14553	14591	14649	14673	14421	14588	14636	14637	14369	14765	14465	14678	14503	14592	14500	14647	14520	14442	14660	14606	14645	14884	14455	14597	14617	14738	14604	14617	14562	14549	14635	14500	14691	14497	14761	14570	14698	14589	14721	14784	14533	14588	14659	14801	14549	14679	14589	14713	14590	14703	14708	14621	14698	14713	14732	14520	14595	14590	14589	14387	14668	14656	14691	14601	14783	14263	14577	14580	14736	14555	14586	14585
16800	31033	28765	22548	19632	17906	17041	18751	47953	55742	42381	29870	14917	14246	14106	13994	13995	14212	14310	14155	14268	14225	14207	14063	14333	13959	14212	14195	14313	14171	14131	14305	14204	14312	14289	14223	14106	14101	14319	14116	14122	14095	14231	14184	14112	14136	14256	14350	14101	14102	14117	14181	14090	14139	14095	14144	14063	14146	14088	14052	14234	14189	14185	14250	14268	14109	14236	14144	13939	13971	14052	14150	14294	14245	14066	14199	14115	14221	14132	14348	14042	14037	14235	14160	14343	14208	14176	14244	14251	14096	14262	14118	14068	14222	14057	14214	14103	14143	14079	14166	14338	14168	14199	14230	14171	14342	14324	14140	14102	14173	14242	14170	14157	14208	14210	14078	14100	14070	14312	14194	14148	14136	14127	14204	14144	13918	14081	14037	13967	14226	14136	14197	14247	14222	14095	13994	14068	14281	14073	14238	14164	14162	14140	14219	14206	14040	14130	14174	14189	13950	14154	14159	14139	14048	14181	14140	14284	14172	14075	14108	14139	14134	14192	14206	14104	14173	14134	14167	14271	13998	14085	14079	14217	14312	14265	14213	14161	14279	14302	14062	14117	14278	14269	14142	14082	14193	14077	14183	14211	14167	14043	14193	14218	14183	14082	14058	13987	13959	14167	14189	14211	14058	14115	14026	14141	14189	14199	14127	14141	14101	14289	14210	14187	14001	14119	14371	14090	14163	14318	14026	14128	14143	14053	14162	14175	14216	13951	14266	14226	14165	14152	14250	14168	14278	14261	13977	14173	14231	14018	14174	14099	14050	13957	14185	14117	14160	14025	14336	14212	14210	14076	14178	14101	14040	14147	14225	14006	14196	14108	14269	14090	14272	14104	14181	14356	14259	14086	14210	14169	14257	14187	14086	14155	14233	14219	14290	14172	14146	14228	14223	14224	14110	14152	14154	14132	14255	14035	14105	14086	14079	14319	14204	13969	14048	14224	14056	14228	14036	14292	14314	14108	14209	13951	14159	14096	14175	14027	14175	14102	14068	14214	14202	13971	14230	14207	14135	14178	14267	14147	14209	14242	14267	14088	14178	14162	14240	14033	13966	14209	14224	13989	14247	14171	14234	14227	14127	14098	14020	14151	14347	14168	14079	14267	14057	14255	14018	14283	14315	14202	14349	14196	14080	14297	14213	14338	14349	14326	14308	14171	14226	14307	14131	14162	14186	14113	14247	14367	14131	14198	14117	14197	14194	14232	14301	14277	13937	14249	14262	14132	14116	14219	14174	14015	13923	14022	14129	14209	14205	13992	14105	14196	14290	14100	14190	14055	14281	14130	14051	14123	14227	14200	14036	14263	14194	14079	14135	14205	14083	14097	14033	14259	14189	14122	13978	14308	14002	14245	14001	14162	14262	14097	14008	14233	14154	14276	14028	14206	14203	14087	14188	14076	14229	14346	14120	14148	14116	14054	14192	14123	14210	14130	14049	14163	14046	14186	14116	14016	14068	14080	14130	14162	14263	14181	14305	14103	14154	14180	14230	14191	14206	14288	14235	14178	14162	14249	14040	13966	14274	14277	14160	14111	14032	14188	14212	14147	14217	14192	14278	14227	14103	14088	14118	14236	14129	14267	14119	14211	14252	14074	14065	14236	14336	14023	14248	14272	14219	14059	14289	14120	14227	14116	14156	13997	14251	14209	14180	14015	13942	14230	14222	14172	14108	14083	14158	14219	14135	14108	14167	14126	14140	14162	14315	14250	14147	14144	14181	14048	14248	14035	14170	14099	14064	14374	14206	13940	14137	14229	14367	14152	14195	14010	14239	14184	14227	14141	14155	14081	14096	14256	13990	14336	14165	14112	14209	14156	14106	14110	14047	14059	14137	14150	14292	14135	14188	14248	14281	14040	14079	14014	14132	13995	14048	14156	14156	14072	14117	14172	14161	14123	14180	14123	14021	13970	14179	14157	14087	14087	14284	14169	14105	14154	14162	14136	14328	14069	14165	14346	14111	14034	14120	14162	14075	14146	14033	14316	14258	14032	14115	14184	14092	14063	14267	14108	13961	14271	14216	14132	14175	14294	14147	14131	14005	14205	14161	14207	14248	14160	14131	14149	14191	14213	14156	14018	14122	14107	14229	14266	14116	14267	13982	14202	14196	14210	14081	14185	13992	14191	14166	14066	14091	14025	14199	14253	14132	14087	14117	14120	14188	14108	13990	14273	14413	14137	14257	14099	14109	14146	14271	14116	14061	14318	14086	14034	14247	14192	14044	14124	14168	14285	14275	14343	14261	14168	14236	14147	14176	14254	14107	14070	14139	14093	14119	14144	14214	14123	14093	14205	14194	14119	13930	14339	14146	14055	14085	14084	14180	14197	14093	14068	14223	14095	14161	13977	14229	14091	14230	14115	14142	14163	14044	14112	14173	14130	14243	13912	14108	14106	14081	14099	14036	14138	14000	14130	14172	14150	14246	14269	14118	14156	14179	14194	14269	14172	14072	14210	14085	14097	14214	14089	14094	14259	14169	14173	14360	14149	14194	14296	14113	14189	14253	14128	14039	14124	14169	14242	14177	14258	14173	14248	14146	14201	13949	14002	14095	14166	14186	13985	14074	14206	14123	13832	14411	14171	14241	14101	14127	14181	14211	14248	14186	14116	14192	14251	14255	14224	14205	14160	14014	14126	14251	14022	14219	14102	14112	14207	14026	14204	14183	14076	14027	14139	14248	14098	14132	14093	14100	14106	13992	14086	14165	14083	14232	14146	14050	14170	14028	14112	14230	14094	14165	14283	14135	14210	14301	14155	14255	14308	14054	14158	14231	14092	14005	14188	14091	14342	14151	14245	14048	14245	14179	14095	14223	14100	14231	14176	14272	14235	14184	14243	14102	14215	14103	14178	14089	14184	14189	14275	14095	14241	14250	14197	14104	14298	13976	14240	14306	14194	14285	14328	14357	14169	14130	14177	14141	14240	14288	13989	14154	14230	13992	14262	14218	14150	14084	14138	14030	14092	13968	14131	14094	14165	14186	14294	14117	13896	14217	14265	14162	14186	14018	14142	14326	14109	14322	14270	14110	14029	14260	14082	14088	13984	14082	14234	14147	14067	14122	14121	14153	14293	14248	14189	14164	14194	14182	14260	14102	14035	14102	14237	14170	14395	14147	14302	14253	14250	14136	14331	14222	14156	14206	14140	14381	14172	14115	14144	14407	14095	14062	14299	14007	14233	14141	14216	14282	14228	14140	14012	14108	14156	14240	14089	14068	14029	14206	14078	14159	14119	14095	14289	14062	14080	14059	14254	14255	14271	14080	14323	14167	14179	14186	14159	14073	14290	14336	13983	14178	14167	14142	14097	14178	14010	14068	14132	14064	14220	14109	14070	14015	14023	14038	14049	14133	13956	14275	14295	14214	14262	14154	14191	14202	14319	14119	14197	14224	14123	14073	14049	14318	13996	14137	14287	14234	14348	14259	14294	14196	14101	14152	14270	14137	14160	14012	14132	14278	14282	14182	14142	14252	14156	14133	14185	14363	14064	14280	14249	14125	13966	14213	14249	14243	14145	14050	14106	14123	14087	14290	14145	14060	14116	14183	13936	14121	14104	14110	14144	14022	14197	14083	14147	14275	14121	14152	14007	14265	14098	14070	14149	14132	14183	14076	14207	14138	14046	14192	14238	14096	14236	14274	14102	14151	14087	14127	14141	14231	14236	14049	14211	14182	14139	14188	14111	14018	14026	14160	14143	14268	14103	14312	14182	14188	14168	14243	14128	14099	14191	14223	14224	14175	14131	14097	14136	13936	14188	14226	14181	14318	14043	14126	14204	14074	14174	14134	14153	14030	14323	14177	14172	14139	13988	14138	14085	14164	14295	14239	14047	14236	14166	14026	14270	14117	14040	14223	14194	14295	14199	13981	14032	14331	14081	14131	14288	14034	14117	14191	14142	14092	14143	14082	14145	14186	14116	14273	14130	14186	14257	14255	14193	14375	14262	14265	14008	14262	14160	14148	14168	14230	14224	14390	14231	14284	14142	14175	14175	14177	14151	14257	14132	14150	14141	14202	13955	14148	14165	14056	14020	14035	14197	14080	14334	14205	14127	14063	14190	14125	14152	14213	14190	14185	14025	14053	14220	14157	14133	14138	14080	14253	14090	14076	14329	14113	14097	14210	14066	14023	14160	14201	14095	13998	14104	14169	14161	14177	14166	14236	14151	14007	14078	14013	14192	14291	14063	14233	14226	14165	14166	14111	14155	14261	14245	14132	14229	14088	14216	14052	14064	13904	14362	14109	14164	14305	14146	14078	14008	14091	14107	14113	14057	14048	14118	14297	14094	14124	14156	14163	14163	14183	14052	14071	14098	14038	14288	14297	14259	14095	14201	14347	14252	13988	14292	14139	14133	14093	14036	14310	14270	14110	14225	14099	14172	14177	13900	13982	14060	14378	14095	14111	14055	14137	14105	14127	14147	14112	14393	14086	14268	14148	14129	14098	14089	14289	14089	14120	14098	14182	14094	14206	14215	14177	13979	14207	14160	14088	14145	14082	14100	14017	14177	14212	14218	14065	14151	14129	14137	14144	14205	14237	14234	14277	14145	14174	14135	14121	14194	14169	14071	14240	14137	14128	14156	14239	13987	14023	14299	14151	14094	14120	14128	14128	14059	14131	14091	14093	14111	14108	14043	14228	14086	14191	13943	14286	14044	14203	14168	14047	14171	14138	14101	14268	14169	14202	14106	14248	14196	13968	14134	14128	14175	14121	14122	14057	14240	14149	14229	14170	14136	14063	14237	14091	14083	14104	14286	14235	14175	13974	14101	14282	13883	14173	13960	14154	14139	14055	14090	14337	14072	14202	14226	14153	14051	14275	14192	14228	13988	14087	14166	14118	14280	14213	14251	14109	14270	14131	14340	14276	14201	14091	14243	14198	14224	14029	14218	14000	14190	14275	14192	14271	14131	14072	14197	14287	14111	14107	14283	14022	14165	14107	14068	14065	14230	14187	14033	14105	14168	14049	14081	14178	13911	14165	14081	14244	14157	14257	14190	14090	14312	14297	14280	14180	14114	14139	14138	14115	14151	14119	14157	14236	14194	14093	14165	14119	14174	14173	14160	14113	14180	13969	14033	14087	14102	14174	14107	14141	14132	14075	14241	14082
27528	21725	22853	19176	16209	15877	15941	15674	18671	22466	19344	17424	15720	15433	15205	15652	15430	15250	15319	15496	15232	15412	15395	15413	15260	15530	15397	15418	15289	15533	15606	15500	15525	15629	15394	15317	15415	15319	15409	15456	15277	15508	15575	15497	15454	15563	15433	15427	15363	15244	15330	15424	15525	15491	15330	15299	15403	15297	15544	15473	15318	15428	15347	15432	15278	15250	15335	15506	15456	15384	15310	15268	15451	15524	15366	15344	15319	15434	15457	15226	15401	15635	15239	15461	15357	15330	15465	15430	15279	15320	15494	15419	15347	15298	15428	15246	15414	15450	15313	15414	15511	15420	15448	15383	15438	15518	15325	15273	15433	15507	15359	15383	15557	15279	15267	15526	15717	15299	15149	15263	15302	15444	15440	15227	15555	15559	15526	15274	15294	15588	15471	15507	15381	15342	15289	15271	15303	15172	15419	15599	15250	15338	15353	15565	15304	15528	15282	15318	15105	15392	15460	15389	15417	15442	15518	15357	15473	15381	15458	15265	15510	15406	15381	15457	15486	15412	15704	15344	15368	15390	15432	15325	15276	15325	15364	15380	15441	15443	15301	15458	15427	15167	15257	15371	15455	15404	15541	15273	15512	15363	15449	15306	15507	15204	15422	15210	15323	15352	15334	15447	15327	15348	15458	15290	15525	15361	15486	15619	15342	15371	15309	15397	15502	15416	15414	15365	15401	15393	15382	15466	15282	15568	15391	15328	15397	15428	15456	15308	15453	15462	15578	15370	15455	15328	15392	15173	15435	15516	15324	15347	15402	15295	15437	15605	15587	15448	15611	15319	15356	15451	15524	15434	15360	15329	15338	15478	15344	15254	15510	15354	15420	15276	15410	15308	15505	15327	15334	15531	15242	15285	15421	15455	15602	15499	15628	15407	15501	15384	15329	15345	15547	15296	15499	15306	15372	15449	15344	15271	15476	15463	15211	15424	15362	15410	15188	15539	15329	15287	15353	15343	15289	15282	15428	15469	15368	15490	15473	15421	15574	15541	15373	15434	15377	15294	15411	15373	15202	15462	15595	15504	15293	15242	15304	15204	15283	15361	15493	15259	15348	15514	15268	15547	15303	15365	15381	15343	15291	15386	15457	15660	15514	15550	15338	15361	15518	15352	15451	15269	15459	15355	15571	15432	15252	15294	15537	15459	15425	15356	15350	15361	15359	15507	15374	15302	15398	15352	15581	15479	15267	15268	15549	15345	15237	15407	15439	15304	15499	15319	15540	15435	15303	15457	15481	15413	15400	15420	15326	15520	15599	15229	15410	15342	15566	15504	15423	15331	15287	15514	15420	15262	15374	15443	15377	15423	15486	15560	15407	15416	15378	15253	15263	15449	15413	15315	15410	15484	15314	15427	15244	15291	15432	15467	15552	15447	15368	15296	15467	15380	15415	15232	15367	15408	15332	15276	15357	15496	15400	15462	15311	15473	15445	15400	15595	15158	15422	15336	15439	15569	15693	15258	15440	15258	15349	15388	15325	15270	15548	15443	15538	15433	15432	15524	15616	15611	15377	15307	15615	15520	15346	15559	15451	15271	15344	15341	15509	15399	15446	15473	15419	15387	15357	15467	15380	15487	15496	15334	15432	15425	15519	15351	15491	15382	15351	15405	15319	15276	15315	15322	15531	15400	15273	15326	15495	15419	15424	15565	15486	15454	15352	15394	15421	15352	15398	15496	15510	15373	15492	15488	15374	15388	15431	15220	15323	15146	15262	15519	15431	15590	15371	15385	15536	15520	15718	15338	15345	15433	15560	15483	15358	15335	15343	15490	15355	15434	15299	15548	15240	15356	15586	15477	15507	15453	15545	15413	15425	15485	15426	15298	15514	15453	15310	15482	15394	15630	15321	15351	15515	15405	15435	15460	15554	15538	15383	15346	15397	15232	15356	15531	15357	15551	15562	15523	15047	15350	15211	15494	15388	15216	15466	15465	15397	15465	15491	15442	15368	15206	15524	15476	15549	15406	15331	15386	15291	15383	15465	15288	15727	15285	15466	15233	15448	15437	15533	15574	15248	15385	15528	15277	15214	15425	15483	15434	15412	15370	15459	15432	15149	15324	15460	15211	15296	15509	15481	15527	15079	15669	15383	15426	15326	15318	15473	15283	15304	15454	15384	15461	15491	15420	15339	15332	15574	15674	15319	15270	15492	15510	15488	15194	15562	15242	15384	15407	15452	15328	15366	15362	15348	15381	15606	15347	15438	15504	15205	15454	15479	15382	15279	15250	15495	15455	15423	15489	15202	15420	15424	15391	15286	15375	15391	15402	15484	15467	15507	15364	15457	15357	15499	15275	15389	15504	15313	15213	15427	15193	15233	15133	15430	15322	15420	15518	15264	15389	15414	15520	15508	15192	15458	15226	15283	15389	15387	15534	15598	15400	15334	15189	15344	15430	15350	15389	15532	15451	15310	15321	15564	15486	15483	15555	15249	15335	15236	15357	15552	15250	15398	15474	15386	15420	15273	15356	15276	15426	15444	15528	15473	15475	15404	15575	15377	15330	15387	15451	15511	15226	15440	15326	15472	15372	15420	15533	15370	15652	15640	15225	15296	15354	15336	15600	15415	15588	15256	15277	15470	15340	15282	15351	15447	15492	15570	15433	15366	15495	15487	15699	15475	15488	15279	15423	15391	15318	15432	15372	15266	15542	15346	15393	15394	15474	15385	15396	15507	15412	15478	15475	15542	15410	15436	15416	15465	15307	15395	15453	15589	15430	15498	15533	15364	15337	15461	15447	15560	15305	15311	15395	15323	15463	15345	15451	15500	15489	15412	15358	15275	15415	15320	15502	15472	15335	15450	15260	15339	15433	15539	15402	15408	15457	15586	15439	15357	15438	15363	15328	15441	15361	15439	15388	15308	15338	15458	15324	15400	15457	15375	15472	15307	15393	15471	15340	15254	15445	15419	15340	15415	15377	15568	15559	15483	15368	15389	15445	15334	15258	15511	15267	15235	15343	15466	15483	15457	15569	15159	15275	15492	15356	15426	15606	15477	15462	15379	15447	15539	15471	15454	15300	15490	15561	15478	15418	15520	15460	15404	15507	15540	15438	15295	15400	15448	15353	15375	15393	15275	15195	15523	15398	15386	15582	15410	15516	15400	15304	15346	15350	15553	15388	15512	15340	15491	15389	15389	15430	15361	15700	15392	15465	15459	15405	15468	15486	15388	15295	15529	15357	15390	15264	15613	15500	15229	15272	15407	15323	15513	15431	15298	15334	15329	15491	15359	15430	15485	15322	15402	15288	15352	15324	15498	15176	15503	15379	15572	15187	15516	15183	15384	15570	15347	15300	15415	15452	15356	15297	15497	15420	15498	15460	15575	15541	15410	15436	15279	15261	15487	15461	15346	15624	15207	15229	15306	15394	15315	15411	15573	15282	15435	15398	15383	15234	15290	15433	15535	15449	15586	15527	15419	15279	15364	15332	15257	15450	15520	15433	15518	15423	15338	15452	15322	15331	15521	15305	15232	15449	15383	15410	15255	15484	15406	15424	15444	15173	15426	15394	15189	15451	15463	15150	15658	15403	15335	15293	15487	15229	15530	15443	15385	15440	15333	15403	15121	15269	15315	15371	15387	15583	15421	15265	15338	15541	15424	15387	15391	15442	15208	15456	15285	15351	15531	15383	15402	15413	15414	15414	15127	15330	15361	15313	15409	15296	15302	15339	15544	15447	15380	15515	15467	15270	15530	15538	15470	15407	15493	15423	15448	15290	15404	15239	15493	15608	15527	15428	15557	15401	15469	15382	15561	15428	15489	15566	15401	15616	15335	15435	15449	15347	15366	15445	15567	15346	15460	15539	15341	15271	15347	15372	15499	15540	15318	15308	15418	15443	15445	15364	15433	15274	15360	15404	15453	15114	15298	15535	15550	15245	15493	15466	15493	15482	15449	15328	15412	15534	15367	15288	15461	15442	15233	15482	15532	15419	15420	15364	15454	15488	15219	15382	15473	15428	15288	15287	15548	15469	15408	15440	15370	15483	15543	15508	15523	15518	15294	15326	15531	15416	15468	15346	15674	15534	15384	15342	15327	15410	15240	15372	15497	15361	15546	15268	15244	15522	15442	15272	15430	15583	15479	15622	15654	15344	15556	15328	15576	15462	15418	15280	15498	15170	15505	15207	15427	15298	15448	15357	15350	15293	15342	15392	15347	15615	15230	15371	15637	15372	15226	15526	15563	15363	15448	15482	15292	15539	15420	15535	15447	15356	15389	15346	15297	15392	15556	15407	15560	15465	15513	15192	15532	15458	15582	15285	15500	15461	15410	15466	15371	15416	15339	15408	15436	15387	15226	15164	15348	15419	15450	15531	15265	15508	15453	15427	15592	15633	15457	15450	15301	15262	15455	15634	15515	15458	15394	15367	15488	15386	15571	15315	15357	15480	15430	15295	15523	15451	15393	15439	15392	15334	15486	15417	15322	15440	15409	15446	15487	15299	15395	15483	15521	15392	15542	15435	15419	15440	15441	15422	15434	15484	15386	15519	15570	15364	15489	15242	15428	15462	15377	15445	15265	15427	15299	15365	15381	15434	15504	15373	15427	15276	15548	15464	15389	15288	15268	15471	15545	15630	15315	15368	15420	15434	15185	15367	15264	15183	15557	15600	15512	15466	15453	15404	15510	15398	15360	15334	15427	15082	15548	15381	15413	15411	15306	15396	15356	15371	15600	15505	15448	15417	15355	15431	15278	15447	15378	15462	15563	15406	15476	15571	15401	15531	15534	15390	15392	15289	15368	15420	15315	15462	15334	15341	15461	15516	15398	15355	15436	15233	15358	15388	15265	15473	15552	15393	15539	15490	15364	15403	15214	15575	15619	15450	15519	15545	15324	15395	15368	15433	15403	15423	15602	15368	15204	15541	15484	15295	15336	15437	15454	15354	15405	15358	15515	15351	15420	15282	15488	15277	15408	15217	15233	15299	15341	15356	15393	15266	15523	15314	15468	15298	15475	15415	15559	15419	15138	15181	15570	15196	15449	15413	15469	15432	15360	15346	15401	15366	15637	15359	15404	15567	15479	15268	15438	15327	15352	15533	15516	15296	15589	15343	15449	15403	15387	15426	15483	15451	15389	15522	15390	15392	15448	15442	15625	15349	15522	15385
15740	19536	18570	16979	15897	15542	15202	14939	20528	24398	19187	16764	14789	14640	14726	14820	14715	14556	14752	14876	14566	14645	14815	14826	14746	14837	14676	14934	14673	14721	14770	14703	14648	14605	14568	14620	14737	14672	14711	14642	14645	14649	14541	14641	14831	14728	14681	14704	14744	14608	14698	14885	14790	14882	14687	14661	14571	14727	14617	14800	14552	14643	14612	14635	14602	14600	15002	14685	14766	14567	14553	14840	14629	14654	14714	14740	14687	14831	14661	14535	14749	14555	14713	14747	14645	14588	14550	14686	14752	14689	14604	14672	14704	14762	14782	14680	14746	14753	14794	14831	14742	14768	14709	14663	14617	14663	14770	14650	14526	14851	14683	14503	14693	14558	14746	14606	14770	14681	14651	14785	14688	14722	14724	14451	14831	14701	14761	14571	14760	14586	14764	14800	14764	14718	14697	14821	14724	14745	14661	14963	14717	14653	14915	14725	14737	14734	14730	14859	14795	14572	14720	14571	14679	14721	14611	14695	14651	14663	14553	14545	14643	14576	14644	14773	14666	14542	14645	14709	14601	14643	14770	14810	14736	14825	14646	14735	14756	14619	14632	14700	14633	14777	14772	14708	14571	14645	14674	14692	14476	14830	14738	14646	14636	14777	14588	14548	14806	14671	14726	14610	14734	14460	14764	14591	14928	14598	14700	14689	14694	14759	14842	14601	14664	14711	14570	14713	14516	14736	14703	14685	14615	14663	14818	14673	14676	14596	14632	14604	14630	14639	14550	14566	14707	14549	14744	14567	14678	14832	14824	14571	14645	14656	14713	14579	14707	14661	14711	14700	14650	14662	14674	14599	14648	14733	14564	14680	14645	14701	14825	14745	14680	14778	14627	14646	14688	14836	14724	14598	14567	14653	14802	14799	14756	14712	14571	14693	14578	14583	14740	14851	14744	14928	14813	14658	14577	14660	14646	14870	14738	14534	14685	14679	14673	14704	14722	14798	14697	14678	14729	14638	14716	14648	14605	14674	14639	14597	14687	14732	14598	14569	14813	14521	14804	14923	14742	14710	14663	14814	14603	14786	14566	14581	14780	14758	14675	14756	14606	14667	14624	14611	14627	14614	14644	14773	14705	14497	14743	14643	14757	14642	14773	14875	14503	14699	14600	14576	14847	14635	14572	14758	14680	14426	14789	14435	14539	14574	14668	14695	14691	14609	14663	14598	14807	14637	14641	14678	14675	14657	14766	14609	14747	14779	14733	14721	14605	14703	14759	14651	14697	14730	14542	14590	14589	14684	14646	14739	14687	14645	14669	14589	14749	14643	14743	14521	14767	14511	14688	14730	14656	14623	14558	14792	14675	14656	14678	14547	14565	14781	14728	14580	14743	14690	14760	14674	14661	14937	14595	14496	14773	14639	14783	14577	14738	14633	14621	14572	14541	14593	14501	14538	14625	14815	14538	14578	14664	14643	14665	14785	14740	14493	14722	14771	14745	14723	14557	14787	14701	14659	14689	14788	14651	14511	14849	14639	14754	14798	14792	14661	14791	14551	14613	14698	14806	14492	14557	14692	14587	14543	14752	14694	14857	14619	14576	14686	14675	14758	14698	14578	14665	14604	14782	14628	14861	14667	14648	14723	14604	14629	14663	14688	14655	14752	14778	14734	14663	14662	14825	14632	14746	14856	14786	14790	14663	14594	14682	14699	14638	14774	14579	14833	14539	14693	14726	14729	14542	14730	14749	14692	14709	14743	14667	14689	14689	14576	14750	14666	14777	14632	14809	14818	14628	14670	14755	14741	14614	14614	14746	14596	14672	14744	14682	14758	14564	14749	14678	14666	14576	14825	14570	14828	14746	14625	14720	14668	14796	14691	14723	14578	14558	14765	14708	14726	14685	14742	14711	14508	14638	14861	14626	14706	14647	14759	14651	14715	14724	14632	14735	14803	14782	14496	14699	14633	14509	14632	14559	14722	14401	14910	14786	14542	14772	14824	14682	14742	14766	14676	14683	14780	14662	14871	14562	14765	14774	14699	14853	14850	14598	14555	14897	14712	14652	14614	14561	14734	14684	14665	14805	14719	14632	14680	14819	14827	14723	14723	14809	14830	14722	14636	14728	14730	14700	14745	14642	14748	14641	14676	14822	14649	14748	14618	14587	14782	14687	14838	14639	14916	14648	14727	14596	14529	14720	14676	14775	14620	14637	14696	14755	14680	14695	14684	14810	14618	14773	14608	14654	14702	14754	14591	14710	14645	14711	14522	14657	14774	14815	14637	14607	14643	14735	14627	14682	14521	14711	14601	14767	14803	14736	14692	14838	14797	14604	14835	14712	14772	14662	14694	14561	14771	14760	14696	14815	14553	14725	14768	14644	14859	14650	14779	14650	14769	14843	14719	14692	14618	14770	14638	14626	14605	14794	14633	14675	14631	14764	14781	14612	14621	14645	14605	14754	14670	14863	14621	14665	14647	14528	14756	14658	14827	14627	14634	14596	14821	14506	14611	14747	14634	14816	14603	14723	14593	14603	14919	14773	14875	14763	14755	14841	14726	14957	14683	14637	14570	14519	14868	14640	14512	14770	14733	14717	14768	14753	14636	14775	14641	14527	14706	14674	14550	14509	14787	14668	14642	14656	14633	14854	14658	14724	14897	14685	14665	14812	14670	14750	14617	14756	14652	14812	14513	14792	14556	14559	14653	14744	14648	14777	14672	14812	14589	14515	14515	14557	14793	14743	14721	14713	14698	14652	14670	14721	14657	14758	14665	14666	14605	14576	14674	14741	14634	14823	14708	14708	14764	14652	14585	14716	14743	14779	14765	14636	14738	14884	14729	14832	14815	14662	14699	14651	14715	14707	14521	14497	14757	14734	14672	14737	14715	14747	14719	14629	14674	14790	14701	14573	14741	14687	14583	14790	14728	14627	14618	14581	14806	14835	14695	14768	14705	14665	14786	14665	14539	14473	14456	14593	14748	14654	14851	14560	14568	14530	14632	14773	14828	14691	14780	14732	14534	14846	14667	14683	14587	14725	14764	14763	14779	14646	14627	14723	14601	14749	14751	14786	14616	14728	14725	14683	14716	14562	14763	14726	14754	14745	14709	14695	14885	14790	14717	14682	14790	14766	14857	14706	14617	14808	14618	14681	14670	14816	14766	14863	14791	14608	14773	14688	14599	14907	14549	14634	14613	14664	14663	14611	14761	14711	14663	14719	14675	14683	14669	14582	14574	14680	14651	14735	14455	14734	14813	14566	14631	14804	14675	14612	14462	14790	14746	14647	14845	14716	14564	14763	14672	14677	14755	14783	14620	14659	14743	14725	14552	14669	14629	14660	14734	14789	14796	14727	14627	14689	14669	14855	14690	14649	14700	14764	14598	14688	14683	14593	14746	14667	14763	14743	14604	14643	14785	14702	14453	14629	14864	14680	14792	14732	14708	14606	14606	14714	14809	14683	14665	14671	14775	14859	14763	14599	14784	14741	14677	14792	14802	14764	14771	14783	14668	14716	14568	14625	14690	14732	14671	14698	14761	14660	14546	14677	14511	14761	14624	14757	14640	14518	14659	14653	14510	14743	14824	14724	14534	14702	14738	14829	14522	14674	14818	14780	14603	14706	14700	14778	14667	14698	14570	14632	14737	14761	14646	14544	14715	14663	14834	14662	14604	14785	14652	14683	14698	14632	14718	14657	14822	14704	14750	14586	14694	14649	14729	14738	14824	14681	14719	14683	14805	14673	14673	14700	14706	14760	14781	14662	14756	14606	14567	14712	14678	14548	14640	14615	14654	14674	14604	14707	14694	14741	14789	14708	14660	14706	14647	14691	14734	14687	14606	14756	14783	14680	14571	14703	14807	14747	14834	14654	14811	14787	14687	14610	14714	14844	14666	14648	14628	14649	14721	14604	14722	14748	14598	14640	14701	14701	14645	14617	14621	14714	14626	14732	14833	14738	14608	14546	14690	14897	14541	14628	14602	14718	14778	14586	14767	14628	14674	14787	14646	14691	14669	14677	14863	14581	14841	14574	14745	14755	14576	14746	14774	14687	14817	14844	14566	14735	14662	14881	14664	14710	14612	14700	14761	14687	14848	14648	14591	14868	14705	14738	14656	14794	14511	14629	14611	14760	14768	14763	14799	14656	14680	14653	14711	14726	14623	14732	14545	14737	14614	14515	14556	14794	14558	14555	14802	14769	14566	14587	14749	14771	14689	14684	14684	14813	14611	14678	14811	14694	14764	14760	14641	14617	14765	14629	14700	14801	14716	14758	14631	14662	14618	14657	14673	14631	14807	14636	14601	14510	14802	14720	14604	14762	14719	14528	14759	14648	14589	14686	14748	14812	14791	14581	14661	14654	14529	14629	14588	14769	14622	14738	14722	14725	14523	14695	14527	14772	14581	14684	14658	14740	14604	14825	14677	14490	14774	14683	14508	14744	14911	14725	14897	14680	14701	14582	14747	14604	14698	14544	14754	14850	14832	14750	14615	14576	14942	14498	14550	14591	14704	14672	14583	14667	14777	14642	14727	14537	14645	14578	14675	14716	14750	14689	14723	14703	14631	14622	14769	14669	14712	14675	14611	14781	14679	14732	14651	14774	14712	14572	14679	14667	14629	14710	14597	14710	14713	14940	14671	14695	14820	14692	14677	14765	14704	14702	14669	14732	14634	14686	14612	14721	14691	14765	14542	14815	14682	14627	14872	14893	14657	14665	14736	14555	14755	14815	14605	14713	14689	14657	14634	14579	14530	14790	14827	14733	14721	14803	14666	14766	14717	14776	14827	14665	14861	14767	14714	14768	14703	14584	14749	14753	14676	14448	14521	14722	14834	14682	14780	14813	14583	14670	14776	14763	14696	14716	14849	14807	14639	14648	14694	14715	14669	14557	14785	14727	14772	14708	14632	14701	14666	14829	14693	14712	14613	14822	14596	14693	14727	14735	14688	14737	14777	14729	14649	14637	14604	14798	14714	14617	14635	14714	14678	14745	14704	14666	14650	14822	14656	14760	14675	14647	14707	14645	14588	14716	14634	14647	14700	14557	14697	14656	14784	14817	14546	14681	14777	14789	14714	14828	14623	14770	14823	14594	14697	14708	14697	14640	14632	14757	14770	14493	14679	14756	14655	14751	14798	14825	14560	14683	14674	14628	14802	14726	14797	14818	14758
24465	21093	28096	24628	20959	18272	17369	15847	31753	42454	31148	23883	16803	15280	15212	15143	15185	15031	15114	15038	14967	15103	15006	14792	15027	14991	14977	15016	15082	14935	15078	15074	14977	14835	14992	14800	15135	15096	15282	14997	14958	14871	14876	14951	14764	14980	14775	14717	14927	14852	14992	14760	14841	15148	14812	14935	14980	14780	14824	14991	14765	14946	14848	14701	14849	15044	14740	14784	14967	14928	15011	14862	15072	15024	14899	14958	14852	15086	15118	15072	14796	14917	14964	14843	14935	15083	14884	14875	14767	15060	14987	14876	14812	14955	14693	14932	14941	14939	15038	15029	14929	14988	14779	14822	14894	14843	14896	14884	14860	15122	14844	14753	14616	15000	14923	14885	14920	14954	15031	14938	15135	14875	14922	14852	15032	15007	15078	14992	14951	14721	14798	14960	14947	14851	14837	14912	14691	14967	14865	15081	14780	14853	14844	14825	14769	15138	14935	14760	14864	14859	14847	14774	14858	14797	14874	14835	14792	14949	14972	14982	14953	15020	14975	14983	15069	14920	14998	15011	15040	14946	15030	14922	14977	14949	15038	14672	14802	14642	14655	15124	15129	14842	14983	14978	14767	15073	14954	14901	14822	14740	14951	15054	14903	14938	14863	14937	14910	14955	14793	15051	15015	14838	14877	15014	14921	14906	15036	14858	14887	14701	14860	14801	15081	14986	14967	14804	14965	14768	15009	14916	15067	15135	14944	14836	15030	15031	14982	14738	14697	14741	14909	14839	14918	14844	15022	14840	15043	14857	14999	14909	14807	14803	14910	14784	14861	14905	15008	14901	14964	14990	14881	14796	14844	14751	14891	14919	14862	14986	15032	14852	14901	14892	15005	15146	14885	14886	15091	14974	14908	14819	14919	15217	14808	14892	14962	15003	14890	14956	14760	14849	14752	14883	15040	14931	15152	14913	14898	14941	14964	14925	14893	14811	14989	15029	14788	14959	14917	15021	14753	15071	14924	14949	14990	15083	14725	14825	15095	15084	14943	14922	15027	14823	15025	15083	14921	14864	14765	14861	14839	14716	14734	14797	14945	14857	14853	15044	15007	14801	14779	14939	15067	14776	14922	14915	14884	15034	14876	14912	14816	14998	15001	14862	14917	14822	15049	14893	15001	15002	14968	14874	15094	14916	14944	15024	14821	14983	14743	14891	14999	14944	15045	14794	14928	14991	14751	14934	14805	14990	14834	15043	14843	14894	14925	14798	15109	14866	14973	15003	14865	14873	15021	14931	15158	15046	15014	15017	14910	14919	14996	14988	14772	14813	14725	14937	14988	14823	14757	14874	14863	14943	14917	15011	15082	14982	15036	15074	15043	14939	14895	14819	14980	15134	15093	15064	14779	14978	14784	14956	14975	15041	15154	14957	14983	14923	14958	14922	15063	14842	15021	14900	15014	14800	14737	14878	15005	14909	14957	14994	14984	14808	14857	14940	14985	14991	14938	14883	14823	14909	14872	14933	15099	14929	14797	14968	15038	14855	14877	15002	15069	15049	14836	14944	14927	14857	14830	15030	14871	15006	14913	14921	15064	14824	14904	15057	14616	14749	14825	14896	14954	14961	14914	14899	14940	14843	14967	14931	14918	15068	14814	14883	14835	15019	14962	14838	14976	14726	14916	14894	15157	14906	14909	14969	14928	14992	14952	14853	14831	14891	14883	14896	14916	14912	14678	14852	14957	15068	14878	14846	14816	14688	14907	14968	14890	14987	14979	15128	14974	14949	15131	14934	14798	14914	14721	14786	14753	15079	14991	14746	15138	14820	14697	14816	14968	14757	14889	14878	15096	14775	15012	14943	14748	14879	14845	14795	14719	14818	14876	15007	14892	14885	14916	14961	14986	14906	14886	14714	14742	14770	14824	14891	14961	14677	14759	14955	14888	14963	14816	14712	14720	14801	14925	14847	14804	14871	15073	15056	14931	14713	14844	14900	15013	15059	14816	14844	14964	14727	15040	14729	14935	14843	14734	14971	15134	14984	15012	14916	14765	15003	14953	14826	14897	14881	15077	14866	14920	14775	14822	14817	14956	14856	14814	14940	15098	14941	14935	14953	14849	14787	14803	15159	15024	14888	14873	14984	15119	14786	14945	15038	14944	14851	14868	15024	15032	15094	15043	14852	14907	14831	14873	15047	14915	14983	14871	14794	14948	15008	14997	14826	14842	14877	14820	14911	14862	14949	14959	14891	14871	15096	14999	14901	14918	14739	14847	15037	14850	15064	14802	14629	14925	14869	14842	14936	14951	15046	14750	14837	14888	14759	14752	14842	14835	14934	14899	14961	14909	14981	14798	14863	14946	14967	14837	14677	14894	14872	14873	14762	14764	14801	14900	15108	14747	14933	14822	14708	14765	15026	14805	14971	15019	14872	15071	14820	14752	14773	14885	14890	15036	14893	15024	14971	14958	14863	14869	14977	14949	14832	14885	14893	15023	14845	14775	14901	14838	14942	14931	14905	15000	14980	15019	14920	14741	14902	14854	14862	14920	14877	14963	15142	14982	14961	14899	14845	14950	14900	15079	14921	15007	14966	15007	14891	14953	15026	15022	15156	14890	14929	14898	14884	14844	14818	14995	15029	14876	15028	14854	14935	15061	15048	14922	14926	14654	14783	14848	14756	14681	14773	14833	14935	14927	14962	14906	14749	15048	14931	15123	14913	14877	15071	15057	14860	15015	15095	14922	14909	14922	14777	14852	14873	15015	14821	15003	14833	14991	14794	14934	14923	14811	14894	14912	14900	14793	14799	14782	15013	14993	14881	14753	14797	14889	15012	14755	14908	15086	14928	14963	15043	14918	14968	15023	14936	14992	14952	14642	14724	14844	14952	15046	14989	14831	14956	14928	15043	15085	15073	15014	14723	14927	15154	15100	15047	14861	14904	14847	14832	14819	14843	14870	14910	15004	14988	14916	14856	15064	15036	14905	15217	14918	14860	14888	14809	14871	14853	14971	14949	15019	14993	15081	14862	14938	14764	14860	14750	14951	14930	14870	14878	14856	15012	14991	14835	14856	14847	14764	14912	14919	14904	14837	14765	14991	15028	14855	14755	14947	14929	15000	14969	14994	14901	14945	15035	15040	15185	14885	15130	14988	14777	15129	15030	15030	15025	14903	14917	15126	14835	15000	14840	15162	14709	14862	15044	14964	14742	14816	15010	14983	14892	14891	14846	14929	14881	14862	14948	14949	14910	14729	14802	14880	15098	14790	14779	14882	15016	15070	15030	14902	14954	14810	15097	14954	15127	14972	14940	15037	14862	15084	15000	14652	15007	15056	14782	14847	14995	14687	14823	14886	15070	14745	14755	14764	15039	14954	14934	14966	14955	14990	14806	14890	14935	14911	14942	15052	14928	14970	15095	14917	14959	15039	14841	15145	14894	15239	14876	15044	15056	14779	14849	14907	14957	15008	15019	14873	14764	14865	15120	14768	14752	14850	14816	14835	14836	14917	14831	14931	14819	14907	14916	15025	14951	15101	15115	14882	15009	14590	14984	14857	15071	15098	14936	14955	14832	14995	14702	14788	15001	14830	14777	14873	15057	14898	14667	14841	14791	14984	15049	14844	14942	15028	14990	14874	14832	14992	15129	14945	15103	14815	14979	14934	14995	15029	14996	14847	15005	14833	14775	14931	14906	14887	14877	14885	14797	14788	14939	14800	15021	15088	14852	14904	14995	14918	14949	14851	14914	15032	14998	14885	15043	15048	14967	15077	14784	14869	15177	15159	14939	14862	14806	14961	14830	14855	15105	14950	14984	15028	14944	14996	14797	14828	15047	15013	14918	14825	14818	14895	14801	15171	15025	14940	14987	15056	14930	14853	14866	14749	14944	15125	14900	15054	14925	15064	14800	14992	14731	15038	14856	14927	14941	15048	14807	14952	14841	15038	14857	14963	15073	14796	15036	15014	14755	14856	15056	14859	14899	14757	14796	14882	14787	14920	14863	14961	14944	14934	15040	15072	14778	14957	14886	14925	14913	14992	14784	14868	15000	15005	15001	14849	14831	14945	15002	14809	14898	14851	14798	14917	14859	14921	14875	14833	14893	14937	15112	14774	14941	14781	14918	15143	14787	14872	14896	14902	14817	14969	15078	14716	15041	14801	15213	14927	14864	14812	14876	15018	14942	14992	14830	14806	14882	15017	14934	14980	14909	14986	14954	14815	14921	15077	14822	14773	15063	14986	15022	14959	14706	14940	14924	14892	14982	14961	14937	14841	14928	14806	14867	14897	14954	14945	14951	14945	14969	14946	14922	15034	15065	14817	15092	14946	14971	14973	14885	15097	15045	14928	14973	15047	14753	14842	14887	14868	14856	14839	14799	14928	14856	15061	15074	14857	14742	15036	14846	14872	15030	14851	15164	14885	14940	14822	15113	14961	14773	14989	15153	15070	15024	15100	14992	14936	14774	15008	14933	15141	15095	14895	14997	14846	14962	14818	14962	14927	15050	15095	14991	15060	14772	15036	15005	14903	14878	14826	14794	14938	14994	15027	14789	14864	14959	14935	14959	14792	14776	14950	14841	15045	15006	15044	15056	15025	14671	14888	14915	14806	14887	14882	15008	14924	14985	15062	14827	14818	14873	14900	14894	14827	14912	14889	14745	14993	15152	14864	14842	14763	14950	14867	15016	14854	14859	14843	14992	15053	14894	14962	15042	15159	15020	14970	14934	14743	14814	14918	14956	15012	14831	15217	14927	15104	14921	14932	14800	15187	14844	14894	14850	14992	14888	14869	15001	14878	15146	14823	15010	14856	14827	14879	14799	14862	15155	14946	14809	15009	14949	14933	14788	14897	14827	14818	15010	14820	14879	14874	14980	14894	14833	15209	14981	14968	14836	14880	14935	14862	14950	14933	14935	14840	14914	14790	14995	14903	15014	14986	14799	14957	15017	14827	14950	14895	14930	14971	14668	14941	14991	14858	14968	14788	15051	15225	15069	14947	15105	14941	14997	14883	14803	14889	14934	14939	15129	14931	14777	14932	14976	14951	14835	15004	14929	14982	15011	15185	14877	15065	14949	14712	14898	14767	14913	14882	14927	14953	15014	14892	14938	14883	14974	14949	14961	14978	14857	15093	15157	14964	14756	14880	14801	15153	14723	14919	14966	15059	15054
15313	24594	23197	19456	17479	16471	15787	15563	37070	43115	33438	23702	15048	14404	14523	14420	14311	14440	14396	14392	14427	14473	14463	14488	14654	14466	14224	14482	14550	14463	14418	14548	14485	14441	14330	14332	14430	14410	14395	14505	14391	14344	14481	14512	14376	14321	14325	14386	14485	14493	14302	14522	14221	14402	14417	14328	14359	14430	14403	14357	14356	14349	14573	14469	14209	14574	14475	14446	14559	14415	14441	14587	14599	14443	14444	14355	14398	14426	14483	14495	14434	14272	14334	14640	14435	14313	14446	14162	14356	14450	14339	14158	14564	14421	14335	14371	14424	14462	14301	14304	14335	14264	14426	14409	14123	14396	14363	14416	14370	14479	14365	14551	14475	14474	14345	14601	14486	14468	14465	14447	14402	14409	14273	14295	14376	14282	14313	14545	14490	14409	14431	14439	14604	14339	14489	14441	14343	14472	14437	14455	14414	14503	14416	14311	14388	14600	14377	14399	14495	14509	14336	14429	14339	14487	14381	14429	14534	14519	14378	14488	14255	14378	14572	14510	14501	14375	14516	14261	14380	14350	14371	14425	14423	14307	14448	14377	14318	14418	14391	14528	14342	14243	14251	14307	14363	14564	14531	14478	14635	14271	14523	14330	14365	14367	14488	14426	14361	14439	14268	14454	14385	14362	14343	14471	14384	14416	14448	14322	14447	14415	14258	14452	14251	14507	14424	14379	14330	14308	14545	14470	14411	14333	14280	14475	14361	14338	14358	14276	14427	14425	14304	14535	14244	14374	14496	14313	14476	14380	14395	14446	14359	14458	14525	14302	14337	14277	14498	14482	14562	14508	14417	14562	14517	14439	14359	14334	14392	14478	14427	14291	14523	14346	14401	14502	14391	14359	14187	14428	14318	14325	14532	14558	14409	14640	14421	14404	14383	14423	14385	14458	14424	14592	14354	14397	14438	14420	14291	14346	14439	14398	14361	14512	14545	14243	14325	14366	14303	14465	14507	14357	14228	14470	14346	14318	14484	14370	14485	14381	14507	14261	14505	14212	14503	14486	14252	14338	14467	14518	14406	14420	14482	14335	14311	14294	14353	14492	14268	14399	14181	14336	14464	14381	14237	14361	14159	14577	14333	14305	14350	14454	14421	14465	14226	14500	14379	14439	14198	14408	14429	14426	14408	14295	14629	14330	14301	14264	14422	14355	14513	14320	14627	14496	14453	14327	14329	14506	14316	14261	14440	14536	14339	14360	14404	14380	14345	14376	14252	14284	14379	14322	14426	14386	14478	14518	14328	14437	14457	14432	14376	14355	14374	14605	14276	14407	14288	14271	14486	14358	14422	14445	14353	14278	14483	14391	14403	14306	14503	14289	14248	14407	14435	14275	14494	14426	14299	14439	14421	14497	14459	14516	14390	14433	14455	14439	14332	14526	14274	14446	14415	14453	14456	14377	14452	14398	14493	14293	14216	14403	14334	14361	14519	14490	14363	14247	14476	14384	14461	14408	14359	14442	14439	14304	14467	14409	14469	14285	14339	14369	14430	14389	14420	14532	14499	14332	14347	14295	14436	14336	14438	14290	14335	14393	14474	14257	14500	14512	14659	14522	14496	14511	14440	14393	14408	14441	14446	14378	14510	14357	14456	14494	14350	14510	14449	14370	14470	14355	14377	14345	14339	14379	14456	14615	14391	14454	14414	14468	14311	14337	14463	14368	14454	14389	14328	14415	14343	14546	14276	14353	14583	14318	14452	14348	14558	14344	14410	14512	14473	14446	14314	14426	14445	14492	14232	14556	14393	14264	14397	14464	14466	14440	14483	14404	14437	14473	14367	14575	14318	14465	14299	14484	14322	14533	14326	14381	14483	14477	14445	14383	14294	14536	14319	14274	14385	14144	14436	14283	14560	14317	14453	14456	14534	14450	14348	14379	14598	14236	14511	14395	14407	14332	14302	14444	14380	14449	14285	14600	14360	14587	14431	14403	14341	14408	14462	14500	14241	14543	14370	14415	14388	14321	14527	14359	14446	14515	14472	14461	14350	14363	14453	14396	14464	14447	14331	14520	14236	14357	14385	14259	14381	14252	14425	14490	14441	14401	14467	14391	14431	14420	14325	14432	14451	14340	14364	14371	14295	14405	14478	14288	14486	14483	14525	14287	14486	14422	14333	14600	14436	14386	14471	14269	14343	14457	14361	14556	14473	14290	14559	14472	14532	14391	14376	14434	14483	14496	14249	14369	14290	14254	14403	14302	14340	14454	14366	14326	14418	14352	14447	14444	14329	14361	14458	14327	14398	14362	14522	14362	14523	14435	14459	14318	14318	14628	14331	14493	14473	14600	14445	14439	14389	14562	14413	14424	14488	14283	14477	14451	14417	14384	14245	14288	14495	14353	14364	14435	14303	14383	14538	14512	14361	14470	14368	14391	14310	14338	14408	14488	14371	14428	14557	14389	14180	14553	14295	14326	14380	14318	14404	14389	14491	14225	14471	14435	14442	14316	14491	14378	14356	14389	14164	14395	14389	14381	14458	14478	14392	14208	14469	14434	14552	14345	14439	14324	14398	14319	14372	14505	14459	14290	14367	14194	14449	14347	14521	14426	14390	14380	14498	14402	14463	14327	14311	14476	14396	14516	14497	14499	14433	14506	14369	14426	14396	14239	14584	14458	14306	14383	14403	14284	14328	14369	14334	14282	14247	14391	14412	14455	14348	14499	14223	14381	14500	14375	14482	14336	14443	14645	14352	14411	14554	14431	14366	14353	14311	14553	14427	14344	14348	14383	14541	14433	14469	14398	14514	14492	14257	14360	14347	14486	14434	14517	14473	14388	14400	14442	14433	14509	14249	14507	14374	14365	14215	14374	14309	14380	14395	14332	14400	14498	14443	14422	14519	14546	14372	14329	14421	14374	14497	14418	14309	14426	14481	14235	14581	14518	14402	14458	14532	14404	14320	14406	14510	14482	14551	14488	14221	14333	14363	14295	14447	14338	14417	14460	14418	14364	14399	14439	14372	14435	14400	14437	14411	14452	14452	14282	14583	14709	14605	14553	14297	14288	14292	14462	14435	14493	14480	14490	14424	14419	14404	14462	14346	14131	14366	14406	14472	14272	14608	14438	14382	14354	14455	14379	14231	14447	14427	14397	14501	14250	14393	14453	14475	14514	14229	14315	14305	14500	14304	14392	14301	14609	14327	14431	14209	14421	14450	14343	14505	14341	14337	14390	14434	14362	14265	14490	14418	14333	14332	14601	14386	14408	14391	14385	14354	14403	14379	14458	14417	14347	14451	14376	14430	14458	14541	14163	14323	14420	14334	14449	14489	14391	14293	14508	14498	14317	14606	14466	14359	14227	14461	14472	14380	14327	14214	14541	14549	14341	14556	14360	14224	14277	14323	14490	14321	14485	14507	14237	14384	14333	14366	14584	14236	14372	14562	14336	14400	14362	14461	14255	14306	14511	14415	14408	14322	14418	14340	14340	14393	14389	14373	14408	14617	14336	14277	14503	14315	14185	14425	14514	14391	14339	14393	14507	14473	14353	14239	14333	14404	14558	14415	14556	14501	14389	14481	14495	14363	14356	14321	14378	14364	14353	14506	14405	14530	14391	14550	14506	14370	14250	14459	14318	14244	14449	14487	14290	14529	14409	14423	14362	14463	14404	14265	14320	14356	14293	14669	14421	14241	14574	14472	14499	14385	14275	14297	14259	14322	14278	14351	14404	14391	14468	14362	14496	14432	14460	14491	14490	14223	14400	14288	14249	14312	14352	14285	14471	14357	14434	14361	14426	14500	14590	14502	14364	14364	14371	14364	14474	14507	14449	14312	14263	14364	14411	14478	14280	14359	14347	14300	14364	14445	14323	14406	14491	14249	14317	14256	14416	14353	14298	14508	14454	14385	14315	14355	14396	14272	14399	14240	14376	14421	14243	14387	14301	14611	14407	14371	14494	14420	14457	14257	14365	14381	14294	14416	14578	14351	14344	14418	14482	14451	14415	14239	14595	14345	14458	14380	14475	14385	14227	14365	14529	14276	14365	14412	14423	14383	14478	14284	14399	14331	14572	14349	14464	14467	14432	14339	14374	14369	14338	14390	14324	14507	14529	14409	14437	14441	14302	14397	14489	14416	14454	14335	14448	14334	14452	14247	14473	14373	14329	14397	14516	14493	14336	14300	14432	14415	14428	14435	14425	14405	14567	14261	14296	14299	14546	14506	14294	14562	14480	14327	14430	14614	14310	14569	14558	14405	14345	14428	14325	14366	14458	14527	14516	14289	14328	14531	14494	14415	14375	14421	14446	14550	14561	14578	14479	14477	14386	14162	14416	14332	14330	14268	14524	14452	14478	14344	14394	14442	14403	14399	14332	14558	14466	14599	14410	14569	14460	14484	14419	14380	14349	14428	14425	14457	14357	14455	14442	14379	14482	14484	14554	14376	14421	14308	14327	14233	14335	14288	14362	14410	14590	14468	14254	14463	14431	14401	14551	14403	14317	14259	14432	14248	14676	14296	14560	14119	14511	14357	14321	14388	14339	14338	14652	14476	14291	14482	14566	14472	14384	14396	14292	14295	14381	14285	14469	14392	14360	14531	14470	14479	14533	14445	14383	14379	14371	14228	14393	14529	14345	14392	14400	14384	14513	14497	14445	14581	14460	14374	14394	14453	14477	14365	14478	14469	14549	14424	14526	14263	14266	14479	14431	14522	14282	14471	14280	14520	14412	14366	14242	14445	14439	14531	14535	14409	14421	14463	14586	14516	14316	14510	14546	14346	14339	14373	14449	14289	14661	14256	14412	14497	14467	14413	14365	14238	14270	14460	14542	14284	14472	14488	14513	14392	14296	14397	14304	14337	14463	14392	14403	14364	14465	14491	14391	14352	14447	14426	14288	14332	14325	14414	14429	14402	14431	14373	14475	14464	14441	14569	14484	14446	14316	14376	14421	14522	14424	14304	14197	14607	14513	14388	14466	14338	14232	14527	14586	14501	14497	14416	14576	14390	14261	14604	14357	14375	14494	14430	14370	14476	14280	14310	14358	14427	14425	14454	14485	14229	14267	14388	14371	14235	14452	14439	14259	14371	14531	14309	14304	14305	14443	14429	14466	14477	14454	14394	14339	14439	14518	14446	14470	14481	14559	14357	14361	14474	14375	14460	14439
23223	21192	28976	23716	21464	22219	20562	16141	38209	56591	42772	30335	17803	14983	14448	14407	14495	14636	14322	14327	14084	14422	14652	14271	14365	14313	14234	14445	14378	14386	14284	14516	14430	14395	14330	14206	14094	14488	14384	14317	14488	14557	14400	14294	14283	14392	14455	14306	14472	14107	14156	14458	14246	14232	14206	14237	14564	14390	14125	14413	14468	14383	14325	14298	14444	14126	14206	14305	14359	14277	14406	14272	14422	14359	14352	14175	14373	14572	14369	14240	14431	14419	14381	14279	14055	14262	14315	14334	14208	14365	14149	14237	14329	14356	14255	14504	14219	14148	14266	14235	14321	14081	14301	14189	14174	14152	14208	14312	14374	14359	14230	14286	14078	14353	14282	14227	14301	14276	14351	14317	14195	14271	14208	14314	14280	14287	14301	14257	14347	14383	14090	14356	14438	14275	14194	14434	14462	14415	14367	14349	14257	14362	14321	14324	14332	14236	14231	14312	14204	14452	14333	14230	14365	14226	14364	14275	14080	14201	14225	14448	14324	14164	14247	14296	14328	14169	14404	14132	14311	14204	14331	14358	14116	14540	14275	14173	14235	14274	14232	14234	14355	14552	14315	14379	14277	14354	14323	14318	14267	14234	14219	14136	14296	14235	14250	14169	14270	14347	14249	14272	14289	14203	14236	14111	14204	14399	14245	14478	14346	14415	14274	14274	14267	14288	14326	14216	14361	14086	14268	14192	14119	14212	14275	14131	14192	14258	14316	14194	14383	14355	14336	14123	14022	14195	14021	14236	14045	14164	14261	14286	14321	14224	14325	14364	14240	14220	14281	14330	14149	14285	14251	14425	14217	14410	14301	14233	14264	14166	14281	14361	14083	14215	14269	14189	14226	14403	14224	14217	14235	14196	14354	14368	14455	14180	14333	14232	14219	14061	14376	14136	14274	14323	14357	14346	14341	14108	14265	14250	14233	14311	14214	14281	14200	14335	14254	14114	14210	14290	14156	14350	14255	14087	14222	14241	14281	14147	14278	14208	14205	14502	14107	14139	14240	14116	14313	14195	14184	14241	14402	14301	14153	14266	14274	14309	14320	14198	14120	14350	14117	14457	14372	14181	14226	14181	14407	14382	14477	14419	14302	14226	14268	14394	14233	14257	14577	14145	14190	14201	14441	14095	14142	14254	14392	14124	14336	14193	14284	14162	14270	14279	14233	14236	14211	14171	14338	14405	14262	14152	14306	14163	14397	14403	14281	14319	14131	14142	14318	14279	14408	14125	14314	14217	14258	14302	14186	14172	14073	14304	14354	14219	14187	14271	14174	14437	14285	14169	14204	14193	14207	14016	14508	14072	14165	14089	14349	14311	14454	14263	14338	14300	14238	14267	14421	14315	14251	14235	14200	14284	14427	14135	14279	14159	14421	14437	14172	14186	14397	14389	14510	14260	14323	14329	14296	14254	14326	14366	14256	14344	14170	14371	14322	14286	14328	14301	14364	14246	14335	14437	14393	14263	14280	14256	14552	14486	14116	14115	14186	14186	14363	14194	14172	14206	14266	14414	14376	14405	14326	14346	14165	14138	14010	14404	14218	14100	14210	14254	14193	14376	14113	14163	14173	14209	14356	14179	14284	14352	14235	14207	14191	14290	14207	14243	14488	14173	14128	14313	14169	14260	14282	14203	14168	14176	14336	14207	14275	14468	14118	14154	14147	14418	14240	14236	14049	14157	14441	14164	14311	14065	14251	14321	14250	14283	14087	14283	14247	14218	14281	14127	14232	14303	14213	14235	14288	14200	14301	14241	14182	14403	14351	14188	14285	14275	14233	14342	14222	14274	14194	14164	14302	14166	14296	14182	14398	14409	14251	14259	14136	14443	14204	14136	14390	14241	14262	14183	14116	14134	14397	14198	14247	14279	14155	14129	14162	14093	14256	14367	14267	14273	14320	13947	14362	14103	14301	14325	14357	14265	13967	14300	14129	14297	14193	14284	14113	14439	14302	14272	14294	14206	14141	14259	14128	14290	14290	14327	14293	14150	14114	14375	14353	14224	14175	14299	14344	14438	14476	14285	14507	14259	14364	14183	14193	14269	14373	14377	14122	14344	14293	14349	14372	14186	14377	14355	14342	14394	14377	14339	14193	14306	14104	14254	14274	14397	14382	14352	14476	14185	14221	14157	14377	14493	14430	14147	14176	14214	14234	14282	14289	14360	14228	14242	14313	14305	14159	14303	14472	14328	14166	14093	14289	14189	14369	14258	14217	14222	14016	14100	14106	14103	14305	14106	14320	14173	14160	14289	14218	14427	14346	14256	14292	14314	14387	14363	14328	14218	14214	14400	14287	14325	14286	14147	14136	14326	14196	14208	14270	14308	14274	14262	14267	14159	14128	14252	14261	14212	14216	14129	14286	14302	14274	14341	14065	14305	14238	14355	14295	14432	14356	14218	14236	14246	14324	14066	14256	14268	14174	14286	14229	14180	14102	14247	14282	14349	14175	14258	14243	14357	14396	14510	14276	14257	14275	14159	14240	14118	14265	14116	14510	14352	14226	14192	14288	13934	14203	14226	14266	14163	14119	14337	14423	14174	14273	13999	14323	14071	14326	14269	14352	14241	14323	14225	14195	14326	14410	14396	14273	14396	14359	14221	14370	14462	14314	14277	14159	14255	14309	14371	14227	14167	14200	14263	14158	14133	14399	14330	14306	14273	14267	14349	14292	14332	14341	14275	14269	14334	14290	14202	14309	14113	14296	14238	14094	14186	14332	14015	14387	14296	14243	14143	14326	14364	14313	14446	14308	14066	14227	14186	14326	14239	14240	14610	14366	14376	14059	14280	14423	14393	14204	14218	14337	13997	14162	14260	14341	14440	14277	14321	14401	14307	14277	14302	14055	14210	14211	14149	14199	14104	14172	14286	14271	14149	14400	14140	14260	14316	14420	14299	14254	14197	14124	14233	14114	14288	14351	14211	14306	14236	14446	14093	14340	14401	14272	14274	14210	14313	14306	14333	14274	14386	14306	14150	14353	14342	14167	14271	14198	14467	14333	14204	14281	14244	14298	14135	14227	13974	14371	14440	14390	14383	14293	14108	14326	14336	14196	14284	14424	14182	14330	14290	14260	14259	14263	14450	14301	14244	14213	14203	14248	14464	14219	14306	14149	14213	14353	14197	14336	14279	14366	14258	14235	14297	14330	14211	14329	14044	14168	14196	14275	14105	14372	14339	14189	14405	14212	14135	14219	14235	14150	14266	14214	14198	14159	14129	14389	14086	14174	14182	14185	14260	14313	14182	14191	14228	14238	14231	14253	14204	14335	14249	14277	14294	14190	14237	14314	14071	14277	14099	14566	14312	14234	14336	14189	14259	14248	14338	14348	14256	14385	14328	14294	14430	14347	14171	14274	14081	13881	14449	14263	14252	14237	14336	14220	14262	14344	14184	14156	14363	14325	14044	14401	14288	14521	14218	14360	14325	14198	14207	14370	14290	14245	14382	14524	14507	14451	14184	14212	14156	14300	14232	14290	14323	14097	14390	14296	14476	14162	14315	14448	14136	14284	14404	14412	14323	14085	14110	14172	14208	14339	14218	14292	14172	14229	14272	14182	14344	14086	14299	14312	14306	14223	14203	14101	14449	14242	14152	14272	14228	14387	14309	14138	14221	14240	14296	14391	14224	14175	14103	14269	14436	14332	14202	14349	14353	14390	14243	14344	14179	14314	14337	14315	14353	14091	14275	14272	14486	14103	14252	14456	14140	14234	14355	14389	14349	14286	14323	14237	14267	14261	14258	14302	14228	14154	14437	14366	14347	14089	14361	14465	14166	14131	14182	14176	14270	14279	14302	14236	14287	14209	14292	14323	14286	14144	14189	14339	14472	14336	14210	14278	14273	14401	14309	14208	14481	14235	14176	14056	14396	14331	14287	14238	14354	14472	14148	14311	14370	14357	14463	14342	14334	14166	14230	14213	14302	14240	14251	14329	14392	14086	14265	14456	14293	14344	14271	14284	14161	14341	14361	14181	14061	14366	14247	14416	14415	14288	14255	14322	14175	14177	14189	14291	14134	14303	14273	14348	14355	14159	14369	14251	14299	14211	14252	14242	14382	14146	14258	14155	14433	14241	14383	14405	14416	14248	14187	14176	14179	14450	14361	14365	14319	14253	14180	14250	14202	14120	14311	14212	14348	14235	14431	14233	13988	14296	14311	14227	14294	14407	14212	14450	14330	14085	14203	14168	14254	14254	14388	14360	14333	14245	14395	14167	14183	14246	14307	14214	14187	14394	14195	14302	14194	14322	14162	14367	14489	14137	14264	14187	14210	14436	14264	14299	14279	14388	14169	14212	14206	14248	14240	14160	14269	14449	14511	14502	14231	14324	14258	14582	14519	14434	14026	14183	14327	14136	14299	14265	14110	14206	14202	14244	14328	14034	14261	14295	14228	14116	14167	14200	14250	14314	14180	14303	14217	14479	14372	14370	14266	14192	14355	14236	14346	14121	14131	14240	14283	14199	14174	14243	14287	14106	14220	14324	14461	14107	14240	14270	14254	14091	14242	14161	14263	14183	14316	14253	14272	14350	13984	14288	14234	14524	14354	14533	14284	14156	14194	14339	14353	14297	14346	14344	14306	14370	14172	14158	14102	14345	14166	14100	14089	14216	14082	14090	14382	14375	14281	14378	14315	14184	14335	14352	14304	14180	14247	14302	14333	14287	14326	14187	14239	14171	14311	14252	14257	14458	14144	14057	14236	14349	14308	14288	14282	14264	14195	14407	14221	14240	13996	14279	14409	14209	14134	14384	14374	14417	14441	14361	14364	14279	14467	14278	14150	14126	14159	14283	14269	14404	14349	14321	14019	14194	14317	14232	14216	14268	14378	14365	14165	14256	14347	14000	14347	14293	14345	14458	14380	14174	14252	14368	14071	14228	14143	14339	14353	14118	14245	14246	14080	14286	14287	14140	14108	14101	14061	14294	14250	14374	14254	14300	14255	14355	14235	14200	14352	14218	14223	14144	14319	14399	14312	14355	14165	14232	14334	14172	14295	14190	14247	14428	14332	14298	14176	14403	14296	14288	14296	14113	14289	14270	14453	14447	14500	14349	14376	14238	14308	14420	14424	14280	14242	14338	14207	14257	14465	14209	14214	14290	14443	14221	14016
17208	30525	28088	22912	19531	17733	16796	16010	43704	56981	44367	30198	15691	13986	14156	13983	14054	14133	13946	14115	14177	14008	14118	14063	14039	14080	14142	14111	14118	13946	14041	14160	14053	13980	14006	14002	14116	14118	14055	14085	14154	14159	13925	14029	13840	14051	14155	13987	14123	13952	14081	14012	13854	13915	13925	14099	14071	14084	14082	14111	13977	14160	14015	14135	14058	14063	13900	14128	14065	14049	14001	14062	14092	13969	14034	13933	14209	14023	14129	13984	14217	14074	14102	14087	13959	14132	13961	14031	13922	13978	14101	14052	13855	13823	13999	14016	13865	14210	14044	13981	14223	14022	14099	13963	13970	13999	13966	14019	14061	14175	14032	14018	13986	14087	14034	14091	13996	14037	13981	13950	14037	14008	13941	14095	13985	14132	13975	13972	13977	13928	14172	13982	14100	14258	14086	13889	14003	14051	14087	13988	13975	13945	14065	13900	14011	14101	14059	13921	14122	13927	14071	14117	13866	14246	13954	13815	14113	14050	13899	14186	13886	14067	14031	13881	13999	14157	13995	14009	13953	14044	14006	13974	13874	14035	14094	14091	14179	13804	13929	13991	13873	14030	13884	14003	14150	14040	13941	14011	13921	14114	14016	14130	13958	14050	13937	14132	13846	14031	14148	13953	13898	13992	14058	14168	13903	14080	13985	14061	13897	13936	13865	14063	14128	13894	13969	13930	14068	13929	14097	14103	13975	14112	14158	13994	14158	13997	13979	14045	13930	14050	13898	13968	14028	14004	13982	13911	13915	13925	14081	13911	13959	14159	14019	14271	14037	13817	13998	14021	13996	14083	14024	14087	13978	13996	14059	14103	14036	13872	14073	14066	13899	14073	14081	13957	13989	13986	14012	13889	14013	13894	14018	14041	13958	14009	13795	13949	13961	14183	14053	14089	13837	14052	13900	14019	14068	13987	14073	13872	13981	14282	13986	13958	13988	13902	14066	14016	14203	14009	14077	13911	14243	13984	13976	14057	13919	13939	14015	14089	13988	14094	14062	13998	14023	14033	13941	13920	14036	13924	14027	14165	14148	14059	13942	14103	14052	14228	13922	14026	14115	13976	14130	13993	14014	13994	13909	13975	14027	14180	13829	14125	13943	13835	14020	14298	14029	13954	14085	13964	13962	14190	14023	14085	14129	14033	14017	14014	13956	13957	14080	14013	13963	13826	14037	13990	14182	14024	13997	14086	14107	14043	14178	14144	14063	14029	13895	14105	13956	14185	13898	13953	13964	14217	14019	13998	13949	13834	13992	14095	13919	14169	13894	14103	13972	14010	13984	14034	14029	13958	14098	14098	14061	14047	13868	13986	13819	13876	14069	13939	13948	14029	13955	14203	14086	14036	14196	14009	14010	13974	13927	14014	14083	14051	14120	14105	13975	14093	14058	13996	13978	14061	14083	14079	13971	13897	13968	13891	13919	13907	13960	14024	13973	14084	14135	14108	14069	13884	14188	14084	14063	14047	13969	14080	14138	14065	13967	14055	13953	13977	14033	14039	14133	14073	13958	14105	14102	13948	14051	14004	14114	13878	13931	14073	14027	13961	13980	13934	14226	13895	14161	13958	14021	14053	14109	14132	14019	13985	14068	14069	14007	14144	14041	13999	13916	14234	14074	14090	14045	14041	13894	14047	13851	14074	13996	13977	13927	14091	14077	14058	14005	13940	14067	13985	13955	13940	13985	14124	14087	14093	14107	14044	14055	13985	14099	13994	13922	14006	13920	14104	14010	14052	13964	14090	13991	14014	13989	13989	14144	14076	13962	13999	13971	13940	14196	14115	14133	14004	13988	13896	14311	13959	14108	14062	14071	13908	13829	14000	13816	14005	13933	14033	14185	14059	14101	14037	14029	13997	14137	14021	14100	14065	14060	13994	13886	14081	14035	14083	13929	14073	13999	13962	14114	13906	14044	13810	13984	13937	14171	14205	14063	14043	13933	13957	14192	14102	14032	14003	14080	14079	14127	14088	14101	13986	13955	14047	14257	14017	14167	14081	14041	13899	13853	14010	14117	14203	14112	13957	14041	13941	13865	13931	14111	14093	14122	14116	14003	14082	14161	13931	14012	13888	14174	13924	14125	14052	14075	14085	14086	14092	14089	13935	13926	13977	13952	14188	13899	14011	13979	13972	13992	14178	13884	14080	14014	14035	14061	14140	14086	14088	13839	13889	13907	13948	14026	13947	13931	14115	13978	14134	14375	13970	13875	13979	13917	13972	14138	14141	14002	14060	13778	14089	14071	14028	14162	14078	14013	14012	14050	14029	13917	14037	13954	14155	13844	14068	13890	13979	14028	13984	14167	13903	13991	13968	13958	14162	14091	14086	13997	13952	14029	14045	14096	14139	14051	14140	13962	13960	14140	14076	14072	13912	14043	14047	13985	14084	14144	14013	14119	14168	14105	14085	14128	13982	14054	14047	13894	13846	14007	14090	14109	14099	13878	14068	14028	13879	13913	13883	14065	14006	14082	14036	13859	14000	14068	13984	14061	14074	13923	14055	14152	14070	13903	13989	13839	13793	13970	13984	14073	14065	14005	14057	13652	13908	14097	13946	14051	14149	14133	13957	14013	14026	13890	14020	14052	14094	14001	14072	14085	13969	13751	14110	13965	14106	13915	14134	14047	14154	14009	13993	13946	14219	14114	14078	13938	14077	14078	13912	13955	14086	13998	13914	14033	13958	14027	13900	14052	14101	14053	14025	14061	13793	13991	14012	13981	13936	14017	13935	13919	14106	13936	13921	14157	14123	13886	14045	13866	13992	14092	14107	14052	13990	14003	13990	14100	14111	13947	13992	13968	14133	13828	14067	13960	14025	13991	14112	13917	14073	14025	14080	13935	13779	14117	14079	14061	14118	13944	14088	13890	14160	14031	13874	13758	14128	14083	14058	14157	13903	13980	13879	13975	14120	14065	13992	14024	14112	14049	14013	14052	14021	14210	14075	14093	13977	13990	13875	14029	14058	14144	14065	14047	13997	13998	14089	14149	14211	13981	14049	14040	14063	13967	13780	14137	14076	14081	13998	14121	14121	13963	13953	14161	13939	14130	13997	13938	14034	14130	14057	14179	14151	13933	13959	13902	14069	13980	13853	14062	13919	14201	14048	14061	13911	14072	13986	14011	14183	14031	14017	13944	13974	14190	13950	13991	13992	14091	14025	14047	14074	13936	13944	14053	14078	14000	14015	14174	14167	13927	14012	14066	14096	13992	14034	13937	14084	13951	14111	13990	13915	14066	13957	14128	14023	13885	13958	14018	14198	14017	14049	14162	13864	14117	13950	14051	14091	13913	14031	14046	13939	14061	14048	14021	14108	14133	14134	13855	14107	13954	13997	14201	14113	14099	14125	14155	14052	14001	14086	14099	13970	13961	14217	14016	14008	13995	13869	13921	14077	13920	14231	14035	14155	14015	13888	14058	13943	14097	13928	14053	14042	14001	14166	13937	13954	14163	14108	13986	13921	13945	13938	14086	14110	13955	14087	14036	14046	14070	14112	13917	14041	14018	14233	13998	13888	13821	14086	14084	14102	13911	14034	13986	14141	13860	14200	14055	13908	13902	14019	13944	14190	13963	14024	14016	14053	14126	14008	14026	14037	13987	14026	13983	14134	14006	14053	13924	14049	14075	13972	14012	14105	14012	14004	14056	14182	14196	13851	14004	14069	14117	13882	14034	13967	14069	14041	14151	13825	14003	14141	14082	13967	13882	14057	14058	14012	13847	13906	13946	14059	14160	13864	13888	13942	14097	14044	14248	13989	13958	13946	14045	14020	14055	13949	14090	14002	14095	14005	14068	14104	14232	14067	14080	13988	13915	14094	14068	14003	14038	14090	14118	14018	14123	14020	13892	14176	14084	14111	14000	14124	13994	14142	14081	13920	14090	13856	14079	14043	14035	13958	13962	14055	13964	14127	13930	14102	14049	14045	13967	14193	13698	14041	13950	14104	14080	14075	13845	13925	14013	14031	14001	14109	14091	14134	14018	14112	13957	13937	13949	14079	14178	13987	14099	14020	13964	13977	14033	14086	14235	13966	13919	14081	14075	13974	14047	14147	14115	13910	14058	13885	14019	14014	13913	14082	14107	13891	14085	13869	14060	13928	13910	14103	13939	13971	13900	14121	14079	14041	14020	14129	14017	13843	14000	14140	14075	14002	14089	14021	14103	14065	13785	13999	13989	14101	13898	13975	14029	14006	14053	13950	14015	13913	13916	14210	13880	14023	13845	13919	13996	13893	14014	13889	13945	14046	14019	13959	14125	14121	14109	13948	14072	14050	13980	13932	14168	14122	14085	13921	14159	14121	14091	14009	14133	13963	13856	14223	14237	14215	14186	14036	14049	13929	14049	13949	14146	13987	13962	13970	14115	13992	14159	14012	14050	13862	14061	13932	14121	13929	14124	14083	14163	13916	14156	14114	14086	14054	14035	14081	14110	13945	13992	13924	14080	14148	14022	14042	14027	14177	14110	14158	13903	14050	13949	14060	13862	14085	14039	13898	14044	14101	14132	13919	14058	13920	14020	14213	14058	13968	14219	14045	13933	13994	13947	13755	14046	13970	14220	14024	13959	14016	14079	14237	14106	14112	14078	14019	14185	13987	14059	13986	13926	13879	13925	14122	13915	13971	14108	14091	14083	13961	14202	14183	13976	13924	13974	13872	13979	14105	14228	14177	14065	14074	13878	13911	13935	14032	14094	13931	14022	13917	13799	13929	13923	14090	14059	13965	13868	14024	13958	14025	14060	14113	14018	14028	13965	14067	14064	14049	14159	14095	13988	14026	14047	13885	13979	13923	14026	14013	13952	13989	13947	13957	13862	14125	13974	14025	14054	13976	13992	14111	14039	14144	14056	13999	14090	13888	14100	13888	14063	13922	14090	14049	14127	14041	14106	13944	13945	13957	14059	14109	14008	14075	14277	14117	14126	13904	14050	13939	13862	14016	14025	14135	14025	13881	13978	13989	13951	13990	14097	14113	14131	13975	14114	13929	14048	13968	14033	13934	14010	14167	13893	14093	14042	13958	14108	14098	13978	13882	13935	14155	13937	14232	14095	13924	14153	14004	13989	13923	14020	14092	14007	14036	14149	13851	14155	13925	13906	13976	13999	14074	14199	14050
27406	21460	21896	18237	15102	14923	15224	14779	16314	21558	19257	16871	14816	14495	14519	14447	14551	14716	14635	14632	14785	14644	14635	14472	14471	14532	14515	14421	14386	14517	14650	14674	14737	14597	14510	14547	14559	14583	14457	14559	14576	14530	14355	14407	14511	14529	14631	14527	14505	14625	14481	14542	14557	14522	14562	14606	14575	14425	14524	14421	14642	14450	14537	14533	14684	14726	14442	14685	14452	14335	14369	14400	14536	14501	14425	14425	14503	14542	14532	14534	14540	14502	14593	14485	14333	14619	14658	14476	14507	14430	14583	14591	14543	14550	14568	14529	14577	14418	14696	14622	14409	14385	14542	14434	14606	14406	14540	14261	14443	14569	14609	14526	14292	14384	14380	14510	14605	14331	14641	14306	14538	14404	14351	14452	14574	14493	14577	14244	14454	14500	14490	14592	14594	14489	14366	14462	14492	14376	14403	14435	14486	14520	14484	14420	14571	14402	14507	14461	14537	14637	14555	14764	14594	14394	14488	14526	14429	14541	14650	14583	14496	14496	14615	14350	14611	14527	14519	14432	14405	14522	14498	14496	14531	14527	14481	14420	14528	14699	14340	14448	14464	14441	14608	14451	14399	14524	14394	14600	14600	14623	14402	14307	14459	14592	14499	14565	14397	14446	14260	14472	14369	14435	14405	14603	14445	14487	14537	14596	14444	14468	14559	14741	14351	14396	14522	14447	14422	14407	14405	14347	14668	14657	14552	14466	14420	14442	14367	14276	14415	14610	14401	14397	14516	14475	14523	14388	14546	14562	14524	14643	14563	14669	14552	14515	14390	14516	14536	14477	14505	14550	14585	14684	14535	14603	14634	14702	14417	14437	14492	14563	14639	14666	14527	14488	14376	14616	14432	14272	14678	14484	14397	14484	14685	14337	14354	14382	14477	14765	14739	14567	14586	14374	14402	14455	14483	14687	14526	14419	14432	14465	14577	14544	14542	14434	14489	14595	14455	14437	14516	14665	14478	14312	14533	14291	14581	14444	14381	14500	14628	14404	14508	14391	14509	14740	14474	14553	14577	14546	14537	14661	14442	14736	14454	14463	14594	14660	14577	14283	14592	14431	14574	14584	14534	14637	14483	14402	14540	14522	14514	14318	14655	14564	14381	14455	14669	14697	14452	14448	14120	14516	14441	14494	14575	14480	14417	14749	14436	14353	14431	14511	14453	14559	14591	14430	14397	14707	14544	14246	14444	14364	14340	14421	14567	14380	14335	14521	14488	14510	14347	14402	14360	14619	14514	14394	14607	14566	14570	14418	14530	14440	14591	14379	14539	14527	14554	14522	14599	14719	14540	14319	14569	14419	14456	14690	14734	14719	14538	14570	14434	14661	14523	14445	14386	14442	14611	14474	14602	14537	14322	14421	14612	14659	14532	14480	14697	14581	14502	14436	14710	14445	14498	14552	14554	14473	14513	14666	14412	14479	14620	14463	14530	14559	14539	14625	14487	14621	14548	14352	14477	14544	14575	14380	14640	14565	14407	14459	14442	14504	14603	14646	14611	14523	14592	14588	14531	14359	14408	14532	14588	14637	14630	14443	14591	14604	14593	14441	14566	14561	14434	14379	14422	14494	14563	14595	14349	14669	14382	14413	14567	14398	14352	14566	14520	14282	14329	14433	14553	14582	14467	14418	14517	14645	14562	14503	14347	14450	14372	14555	14504	14404	14728	14487	14516	14472	14466	14490	14399	14395	14551	14460	14316	14748	14652	14743	14441	14550	14515	14647	14427	14375	14486	14454	14477	14562	14553	14468	14571	14643	14556	14440	14623	14493	14543	14470	14568	14521	14348	14412	14398	14280	14569	14647	14611	14814	14446	14592	14506	14305	14524	14618	14534	14505	14588	14451	14456	14295	14431	14488	14801	14519	14547	14357	14297	14461	14409	14320	14615	14365	14599	14395	14528	14519	14662	14577	14437	14417	14526	14628	14581	14470	14575	14588	14647	14432	14582	14612	14622	14571	14462	14511	14498	14346	14560	14477	14505	14526	14669	14485	14837	14634	14612	14487	14475	14467	14387	14536	14533	14446	14347	14449	14674	14805	14521	14655	14650	14627	14426	14515	14695	14405	14702	14403	14460	14333	14528	14288	14407	14563	14401	14379	14499	14520	14667	14720	14457	14690	14515	14548	14626	14602	14606	14518	14468	14484	14597	14501	14599	14572	14389	14463	14416	14620	14514	14609	14606	14405	14351	14345	14609	14510	14603	14497	14504	14422	14516	14540	14493	14630	14534	14573	14683	14551	14508	14732	14491	14484	14547	14482	14621	14459	14457	14716	14750	14508	14547	14638	14511	14622	14719	14581	14421	14624	14514	14603	14467	14431	14605	14390	14475	14323	14409	14366	14506	14544	14497	14613	14603	14530	14272	14433	14590	14370	14526	14416	14594	14446	14397	14605	14526	14616	14476	14710	14541	14723	14529	14514	14613	14501	14462	14424	14540	14627	14438	14572	14372	14420	14614	14482	14485	14560	14509	14548	14450	14458	14374	14554	14254	14573	14538	14614	14505	14622	14641	14425	14439	14578	14713	14514	14642	14501	14414	14361	14670	14459	14537	14658	14564	14452	14393	14372	14460	14596	14444	14569	14369	14556	14361	14537	14654	14436	14599	14582	14707	14384	14488	14572	14433	14594	14653	14364	14596	14443	14532	14471	14285	14526	14683	14470	14632	14584	14543	14560	14394	14641	14781	14355	14548	14432	14336	14435	14430	14351	14587	14604	14701	14617	14327	14565	14539	14539	14476	14480	14418	14544	14375	14377	14389	14441	14521	14432	14413	14340	14447	14451	14548	14583	14596	14434	14503	14552	14461	14515	14489	14415	14586	14517	14577	14421	14506	14556	14490	14324	14490	14345	14508	14583	14422	14648	14788	14415	14378	14500	14321	14486	14546	14300	14612	14730	14746	14572	14645	14626	14625	14670	14601	14416	14330	14678	14450	14521	14466	14588	14651	14733	14601	14455	14382	14373	14400	14445	14422	14349	14534	14542	14507	14453	14705	14557	14552	14593	14302	14472	14561	14497	14482	14359	14472	14586	14529	14489	14540	14492	14530	14610	14439	14409	14437	14437	14520	14571	14681	14624	14424	14286	14495	14681	14668	14525	14478	14545	14648	14197	14490	14493	14300	14424	14538	14611	14531	14554	14539	14477	14515	14717	14626	14608	14501	14536	14395	14231	14521	14433	14502	14719	14562	14441	14489	14609	14583	14555	14637	14426	14318	14508	14462	14538	14702	14681	14515	14545	14346	14556	14470	14510	14286	14575	14648	14498	14553	14748	14419	14411	14398	14558	14549	14674	14344	14526	14278	14819	14625	14342	14538	14479	14431	14575	14570	14406	14502	14488	14637	14352	14417	14549	14599	14347	14507	14422	14562	14519	14563	14579	14642	14514	14327	14526	14528	14383	14306	14491	14407	14389	14586	14580	14575	14528	14675	14564	14624	14584	14603	14425	14383	14446	14592	14545	14378	14458	14541	14350	14544	14376	14515	14341	14712	14423	14629	14586	14469	14285	14538	14542	14513	14675	14469	14627	14494	14368	14385	14669	14512	14547	14471	14483	14657	14624	14630	14462	14504	14413	14400	14535	14644	14392	14412	14401	14488	14463	14481	14397	14542	14320	14557	14421	14259	14741	14468	14389	14500	14529	14301	14412	14507	14505	14464	14583	14522	14573	14665	14423	14634	14508	14654	14486	14618	14383	14374	14492	14444	14513	14499	14366	14500	14381	14431	14718	14585	14422	14664	14479	14550	14575	14562	14486	14510	14560	14307	14544	14448	14565	14351	14501	14631	14457	14443	14463	14510	14481	14320	14413	14435	14365	14544	14459	14408	14640	14425	14368	14451	14667	14723	14642	14658	14374	14575	14360	14587	14366	14610	14613	14572	14538	14443	14418	14328	14650	14668	14482	14391	14493	14340	14425	14527	14491	14660	14724	14482	14626	14646	14456	14581	14569	14417	14559	14705	14530	14470	14360	14517	14465	14403	14506	14623	14534	14440	14663	14595	14508	14695	14626	14716	14596	14518	14671	14630	14541	14464	14406	14454	14556	14541	14548	14318	14438	14491	14581	14541	14611	14593	14474	14498	14301	14823	14561	14484	14551	14496	14424	14793	14441	14409	14453	14367	14471	14623	14485	14543	14491	14445	14520	14507	14479	14650	14446	14646	14605	14681	14468	14412	14462	14690	14541	14533	14465	14547	14497	14534	14440	14491	14606	14743	14563	14444	14560	14302	14551	14517	14467	14588	14313	14628	14467	14526	14653	14808	14389	14393	14356	14491	14555	14435	14562	14595	14405	14576	14740	14536	14572	14476	14431	14485	14341	14566	14576	14531	14492	14320	14570	14281	14430	14590	14649	14415	14387	14457	14462	14441	14496	14559	14468	14417	14491	14516	14518	14325	14534	14393	14493	14474	14449	14364	14265	14531	14479	14603	14476	14393	14465	14503	14463	14455	14569	14524	14666	14678	14553	14635	14494	14515	14509	14585	14408	14562	14658	14790	14584	14398	14574	14467	14422	14447	14541	14551	14351	14507	14423	14383	14320	14505	14514	14552	14624	14672	14601	14525	14577	14381	14567	14658	14470	14624	14464	14611	14594	14496	14354	14623	14485	14662	14585	14514	14546	14550	14354	14565	14590	14659	14603	14455	14553	14433	14657	14566	14411	14519	14633	14411	14477	14275	14507	14345	14765	14464	14460	14302	14381	14482	14429	14422	14544	14561	14666	14396	14479	14492	14393	14447	14306	14416	14557	14532	14573	14583	14620	14451	14411	14432	14427	14599	14497	14511	14615	14547	14607	14440	14452	14495	14501	14617	14518	14416	14407	14337	14490	14531	14465	14616	14518	14414	14708	14486	14727	14498	14614	14500	14529	14595	14544	14626	14397	14548	14336	14483	14491	14515	14521	14579	14590	14519	14488	14474	14681	14592	14477	14508	14620	14613	14584	14477	14335	14652	14371	14527	14317	14414	14618	14731	14408	14474	14303	14595	14515	14375	14664	14563	14297	14590	14505	14496	14517	14541	14698	14537	14327	14353	14378	14659	14539	14405	14510	14434	14522	14391	14566	14490	14232	14485	14413	14408	14595	14480	14279	14569	14452	14699	14423
15432	18970	18230	16113	15290	14960	14788	14399	17929	24212	20095	16394	14130	14215	14153	14121	14280	14138	14201	14031	14191	14336	14254	14125	14091	14024	14304	14135	14137	14132	14223	13984	14287	14168	14195	14152	14313	14124	14157	14119	14215	14144	14089	14297	14289	14211	14295	14132	14149	14134	14172	14141	14258	14243	14159	14124	14047	14175	14258	14274	14163	14153	14139	14229	14175	14360	14063	14121	14281	14329	13959	14157	14160	14027	14121	14338	14066	14042	14245	14266	14139	14116	14299	14037	14204	14335	14139	14007	14182	14237	14219	14211	14131	14170	14181	14232	14163	14210	14256	14036	14197	14006	14214	14025	14132	14145	14330	14289	14239	14201	14029	14053	14258	14275	14209	14155	14241	14209	14113	14195	14313	14057	14187	14191	14204	14113	14290	14084	14019	14114	14088	14253	14170	14191	14105	14043	14168	14107	14261	14211	14052	14282	14059	14176	14255	14229	14012	14091	14147	14232	14321	14176	14134	14087	14124	14220	14235	14066	14227	14256	14228	14242	14235	14293	14182	14193	14099	14274	14106	14051	14057	14103	14266	14185	14140	14219	14236	14187	14095	14299	14159	14161	14185	14206	14108	14266	14090	14185	14081	14130	14163	14058	14188	14231	14181	14051	14282	14352	14110	14298	14056	14200	14187	14220	14153	14245	14203	14288	14061	14270	14126	13980	14142	14090	14202	14174	14141	14275	14178	14118	14208	14116	14173	14143	14115	14099	14182	14159	13925	14095	14231	14090	14172	14115	14355	14142	14153	14137	14233	14156	14269	14162	14174	14299	14164	14132	14139	14118	14267	14143	14046	14258	14211	14084	14061	14277	14309	14185	14264	14008	14192	14077	14270	14207	14181	14130	14029	14132	14231	14201	14110	14179	14189	14336	14354	14213	13984	14015	14211	14059	14247	14138	14077	14036	14246	14129	14198	14063	14058	14251	14211	14089	14160	14133	14177	14016	14287	14098	14084	13980	14255	14093	14081	14215	14168	14120	14281	14060	14072	14150	14186	14225	14196	14299	14148	14215	14206	14257	14292	13983	14174	13960	14351	14218	14200	14046	14184	14164	14428	14092	14037	14393	14187	14223	14097	14260	14078	14179	14132	14174	14186	14248	14119	14266	14246	14212	14125	14181	14183	14063	14075	14324	14237	14197	14329	14030	14042	14156	14322	14169	14114	14273	14070	14099	13991	14147	14263	14099	14241	14131	14146	14055	14168	14124	14167	14159	14254	14063	14112	14127	14265	14232	14400	14184	14176	14331	14213	14105	14148	14178	14015	14128	14273	14151	14310	14176	14177	14109	14138	14199	14158	14242	14086	14223	14071	14084	14251	14271	14092	14226	14194	13900	14250	14258	14057	14092	14228	14142	13981	14065	14350	14030	14329	13992	13968	14146	14154	14250	14383	14349	14109	14073	14242	14107	14101	14412	14099	13999	14072	14086	14009	14323	14123	14040	14055	14073	14142	14046	14137	14117	14059	13926	14105	14036	14315	14052	14196	14141	14135	14125	14087	14233	14166	14093	14042	14176	14208	13970	14192	14391	14121	14015	14192	14204	14335	14298	14136	14137	14067	14318	14250	14183	14196	14048	14117	14056	14129	14114	14136	14126	14216	14212	14113	14254	14098	14039	14127	14206	14098	14121	14168	14025	14178	14120	14272	14141	14159	14157	14222	14150	14146	14265	14086	14009	14329	14151	14180	14125	14054	14327	14242	14015	14169	14127	14237	14200	14246	14150	14065	14332	14184	14219	14153	14126	14108	14145	14119	14295	14120	14140	14239	14049	14164	14048	14239	13973	14199	14164	14101	14296	14301	14232	14144	14140	14212	14228	14229	14194	13998	14174	14062	14191	14094	14289	14283	14155	14080	14129	13980	14290	14204	14223	14088	14188	14264	14045	13983	14076	14178	14138	14037	14160	14065	14197	14235	14135	14203	14105	14224	14004	14313	14036	14205	14151	14318	14122	14140	14084	14143	14175	14036	14282	14059	14247	14066	14111	14150	14203	14153	14170	14175	14103	14179	14185	14140	14285	14136	14210	13983	14174	14350	14241	14406	14173	14129	14240	14095	14135	14211	14219	14249	14217	14345	14177	14212	14079	14096	14004	14188	13935	14138	14288	14186	14175	14067	14182	14016	14104	14168	13960	14302	14139	14168	14375	14027	14202	14164	14126	14181	14264	14088	14026	14187	14197	14117	14109	14190	14281	14001	14134	14213	14127	14228	14163	14176	14134	14188	14062	14184	14087	14047	14151	14273	14117	14339	13999	14010	14065	14055	14405	14087	14094	14171	14160	14284	14202	14269	14179	14160	14280	14105	14145	14213	14126	14268	14113	14193	14085	14265	14175	14157	14162	14113	14270	14319	14134	14152	14125	14122	14285	14154	14218	14031	14151	14091	14003	14232	14177	14205	14274	14159	14179	14174	14069	14159	14172	14184	14135	14130	13937	14250	14211	14274	14116	14244	14020	14139	14156	14214	14087	14264	14222	14104	14330	14113	14173	14144	14303	14177	14194	14006	14214	14048	14218	14165	14007	14270	13959	14264	14073	14253	14080	14124	14042	14169	14199	14036	14199	14087	14298	14251	14216	14050	14272	14070	14098	14081	14199	14022	14234	14084	14161	14100	14296	14112	14193	14240	14174	14174	14088	14127	14111	14281	14348	14142	14161	14460	14091	14221	14217	14188	14157	14201	14129	14201	13935	14226	14206	14200	14137	14023	14178	14104	14111	14101	14121	14219	14188	13988	14190	13989	14394	14126	14249	14122	14251	14064	14346	14160	14173	14151	14158	14189	14290	14096	14140	14014	14193	14276	14214	14152	14172	14143	14191	14361	14192	14170	14022	14149	14045	14105	14265	14218	14263	13965	14107	14299	14240	14123	14262	14230	14206	14119	14043	14192	14305	14002	14117	14149	13991	14347	14136	14190	14196	14092	14042	14184	14142	14203	14005	14193	14054	14043	14151	13965	14093	14212	14002	14114	14110	14109	14125	14162	14101	14075	14175	14097	14236	14120	14038	14207	14107	14262	14254	14168	14044	14053	14160	14142	14235	14354	14155	14235	14167	14254	14080	14286	14205	14218	13979	14035	14261	14200	14211	14165	13859	14151	14389	14245	14244	14269	14008	14244	14273	14180	14247	14072	14202	14150	14169	14149	14081	14195	14270	14105	14168	14145	14130	14145	14262	14265	14252	14135	14333	14241	14062	14122	14091	14070	14039	14199	14294	14272	14063	14101	14049	14138	14262	14221	14138	14233	14190	14160	14208	14274	14204	14107	14033	14169	14168	14052	14144	14196	14086	14299	14139	14378	14091	14256	14229	14327	14168	14061	14240	14085	14116	14178	14135	14232	14098	14112	14143	14147	14049	14018	14226	14259	14266	14046	14236	14057	14068	14418	14308	14144	14263	14084	13997	14072	14202	14195	14023	14118	14148	14277	14164	14230	14305	14086	14249	14038	14135	14112	14140	14168	14153	14191	14206	14100	14173	14155	14186	14087	13994	14204	14064	14264	14239	14247	14268	14316	14081	14071	14136	14160	14274	14197	14021	14078	14149	14208	14342	14075	14076	14191	14299	14261	14104	14168	14213	14117	14108	14339	14199	14084	14134	13997	14052	14162	14083	14276	14074	14133	14132	14072	14139	14308	14392	14273	14233	14087	14100	14133	14062	14289	14078	14201	14185	14148	14030	14139	14093	14247	14300	14257	14106	14103	14239	14136	14179	14080	14230	14187	14250	14017	14228	13993	14151	14290	14124	14091	14129	14137	14128	14325	14182	14166	14175	14145	14078	14089	14281	14133	14010	14114	14191	14220	14148	14123	14068	14142	13982	14029	14143	14116	14199	14247	14138	14173	14239	14106	14060	14130	14262	14242	14131	14112	14041	14158	14125	14171	14300	14118	14183	14086	14365	14203	14087	14263	14129	14155	14149	14311	14147	14010	14108	14195	14158	14222	14232	14204	14052	14131	14093	14197	14189	14217	14298	14123	14254	14014	14408	14126	14004	14240	14185	14138	14082	14120	14120	14096	14204	14339	14398	14211	14130	14310	14040	14227	14087	14196	14108	14051	14122	14215	14053	14334	14013	14093	13969	14177	14186	14229	14194	14116	14162	14241	14215	14236	14126	14023	13996	14202	14245	14211	14232	14246	13990	14242	14222	14349	14060	14169	14241	14318	14041	14118	14086	14221	14215	14250	14242	14074	14152	14277	14201	14336	14146	14127	14275	14119	14359	14324	14093	14119	14235	14094	14173	14220	14161	14113	14239	14229	14047	14254	14055	14131	14156	14172	14184	14248	14114	14084	14218	14192	14086	14131	13791	14172	13994	14219	14042	14053	14181	14222	14212	14250	13993	14082	14236	14240	14238	14158	14108	14313	14130	14040	14179	14173	14041	14182	14283	14138	14090	14211	14177	14151	14091	14297	14117	14178	14129	14110	14123	14196	14258	14184	14040	14205	14084	14105	14277	14306	14229	14237	14093	14192	14202	14177	14202	14157	14151	14230	14078	14067	14141	14180	14154	14130	14272	14089	14275	14107	14076	14234	14059	14175	14251	13965	14121	14138	14029	14120	14238	14205	14244	14179	14151	14081	14250	14195	14027	14056	14139	14077	14133	14047	14261	14290	14232	14226	14026	14062	14119	14182	14013	14087	14167	14056	14215	14196	14062	14196	14332	14084	14306	14020	14148	14140	14237	14315	14313	14286	14143	14069	14090	14147	14124	14164	14162	14234	14221	14131	14055	14123	14103	14186	14260	14279	14232	13959	14108	14248	14269	14249	14382	14084	14104	14229	14100	14018	14329	14246	14056	14051	14295	14273	14076	14198	14165	14100	14184	14237	14112	14124	14193	14374	14190	14247	14127	13965	13992	14194	14115	14200	14211	14145	14119	14100	14246	14161	14066	14267	14223	14180	14055	14389	14166	14103	14164	14044	14276	14030	14182	14005	14107	14056	14119	14121	14024	14150	14095	14285	14169	14121	14211	14187	14276	14164	14075	14009	14025	14025	14075	14080	14066	14132	14144	14014	14194	14063	14069	14073	14361	14164	14200	14166	14051	14117	14274	14163	14157	14031	14061	14189	14145	14097	14349	14298	14162	14187	14076	14059	14169	14336	14223
24503	21155	28103	24737	20950	17848	16966	15363	26151	41628	32859	24014	16454	15046	14871	14938	14935	14737	14740	14648	14773	14973	14965	14755	14771	14640	14799	14852	14754	14673	14797	14862	14671	14849	14743	14687	14755	14710	14726	14781	14829	14703	14913	14744	14905	14858	14898	14670	14693	14790	14929	14756	14661	14677	14667	14722	14562	14645	14655	14865	14759	14680	14799	14719	14816	14785	14561	14666	14805	14655	14845	14660	14743	14552	14636	14597	14716	14626	14900	14691	14878	14734	14712	14808	14764	14588	14670	14709	14690	14721	14764	14628	14696	14785	14556	14618	15013	14828	14599	14674	14789	14527	14790	14644	14640	14795	14689	14797	14875	14674	14753	14765	14828	14655	14853	14646	14733	14735	14862	14654	14790	14813	14737	14736	14504	14784	14692	14539	14839	14762	14693	14725	14786	14914	14703	14765	14857	14671	14648	14887	14825	14679	14713	14719	14812	14643	15081	14827	14683	14629	14749	14706	14686	14705	14806	14740	14702	14604	14738	14677	14448	14749	14710	14602	14677	14769	14693	14930	14721	14724	14710	14685	14544	14860	14578	14709	14772	14583	14724	14574	14769	14640	14611	14820	14518	14566	14627	14584	14781	14824	14773	14721	14752	14682	14644	14737	14786	14649	14551	14627	14559	14684	14708	14637	14856	14720	14694	14887	14694	14886	14795	14650	14431	14810	14745	14660	14696	14624	14570	14692	14840	14712	14828	14541	14736	14632	14716	14569	14599	14613	14628	14573	14601	14641	14643	14765	14706	14741	14721	14630	14721	14836	14779	14791	14830	14743	14690	14819	14805	14614	14832	14838	14840	14714	14705	14709	14756	14673	14675	14640	14658	14655	14716	14767	14682	14694	14636	14922	14747	14649	14681	14628	14857	14790	14752	14690	14921	14690	14677	14807	14964	14615	14910	14640	14500	14534	14723	14778	14657	14767	14742	14654	14704	14671	14849	14755	14639	14641	14626	14663	14678	14697	14672	14863	14791	14626	14570	14574	14849	14689	14751	14778	14758	14550	14789	14655	14908	14910	14614	14798	14715	14599	14664	14571	14797	14701	14670	14715	14851	14824	14677	14612	14736	14794	14690	14564	14780	14594	14698	14743	14746	14432	14706	14607	14779	14849	14585	14779	14681	14796	14695	14577	14951	14756	14797	14857	14994	14734	14659	14651	14754	14825	14746	14680	14741	14779	14870	14724	14706	14707	14688	14600	14662	14838	14690	14679	14733	14593	14678	14785	14761	14536	14664	14786	14926	14746	14844	14803	14484	14590	14759	14436	14520	14807	14798	14878	14713	14736	14517	14741	14586	14661	14706	14725	14670	14792	14726	14870	14501	14568	14749	14721	14940	14841	14667	14798	14811	14641	14658	14729	14690	14764	14880	14789	14869	14688	14617	14777	14879	14510	14670	14780	14590	14749	14602	14673	14714	14654	14757	14690	14680	14779	14769	14844	14929	14824	14824	14560	14687	14813	14893	14779	14572	14665	14679	14735	14794	14679	14843	14800	14729	14613	14623	14625	14978	14769	14580	14812	14767	14634	14628	14691	14849	14921	14773	14837	14783	14519	14704	14654	14625	14912	14679	14806	14644	14634	14897	14766	14745	14744	14900	14830	14748	14773	14559	14683	14680	14695	14585	14779	14786	14643	14620	14639	14775	14849	14694	14665	14736	14744	14618	14624	14819	14753	14813	14728	14663	14822	14762	14689	14737	14734	14755	14884	14765	14665	14922	14760	14881	14496	14673	14594	14814	14607	14559	14734	14842	14524	14579	14770	14719	14636	14784	14671	14796	14759	14534	14752	14692	14706	14916	14690	14524	14433	14678	14561	14508	14629	14708	14716	14794	14635	14634	14667	14652	14626	14453	14577	14703	14709	14667	14657	14547	14905	14622	14574	14612	14639	14792	14930	14744	14771	14716	14964	14838	14787	14781	14646	14936	14736	14845	14612	14605	14694	14645	14708	14695	14497	14738	14852	14736	14704	14619	14806	14912	15000	14795	14712	14466	14561	14631	14502	14643	14863	14770	14854	14620	14913	14820	14607	14587	14616	14672	14602	14533	14632	14715	14856	14635	14593	14636	14384	14901	14791	14541	14813	14662	14682	14719	14573	14731	14815	14698	14798	14709	14748	14824	14776	14615	14729	14676	14873	14763	14867	14794	14810	14722	14642	14624	14578	14572	14738	14698	14686	14520	14730	14846	14898	14794	14766	14697	14704	14424	14973	14658	14721	14546	14654	14653	14732	14806	14813	14650	14597	14483	14609	14814	14534	14716	14717	14764	14676	14623	15013	14688	14667	14480	14748	14814	14756	14849	14761	14596	14778	14721	14613	14694	14767	14719	14697	14792	14753	14424	14708	14907	14747	14549	14613	14807	14639	14584	14657	14652	14805	14833	14687	14638	14713	14629	14723	14790	14812	14660	14882	14776	14769	14745	14565	14464	14730	14613	14731	14565	14777	14811	14610	14756	14718	14744	14672	14820	14695	14696	14659	14540	14799	14738	14710	14646	14937	14844	14921	14715	14762	14799	14709	14667	14791	14717	14704	14615	14937	14751	14661	14613	14790	14778	14770	14707	14746	14755	14752	14879	14875	14650	14717	14936	14812	14736	14686	14597	14655	14658	14616	14758	14765	14883	14516	14698	14590	14468	14768	14782	14713	14615	14686	14838	14775	14793	14672	14977	14840	14612	14703	14700	14788	14949	14807	14827	14625	14658	14664	14634	14520	14597	14742	14785	14750	14539	14657	14372	14588	14719	14408	14725	14716	14629	14738	14795	14751	14716	14776	14802	14775	14778	14668	14695	14629	14675	14616	14612	14529	14672	14521	14871	14643	14827	14830	14824	14658	14595	14709	14796	14656	14604	14849	14875	14773	14633	14718	14673	14518	14636	14561	14628	14701	14774	14588	14529	14796	14782	14614	14885	14676	14674	14712	14707	14662	14748	14644	14809	14736	14630	14646	14672	14598	14797	14852	14756	14634	14581	14815	14715	14642	14569	14596	14817	14772	14611	14592	14744	14806	14744	14540	14722	14860	14579	14565	14862	14867	14661	14719	14704	14597	14728	14598	14662	14579	14638	14781	14708	14907	14672	14942	14791	14713	14623	14748	14717	14639	14945	14620	14810	14776	14738	14621	14510	14529	14567	14639	14669	14736	14649	14486	14739	14688	14669	14743	14782	14693	14662	14850	14820	14694	14778	14590	14848	14639	14701	14635	14841	14719	14802	14729	14786	14754	14733	14719	14797	14693	14671	14925	14774	14615	14657	14449	14611	14726	14686	14648	14687	14840	14806	14650	14735	14670	14598	14684	14557	14779	14708	14611	14592	14938	14732	14736	14639	14784	14601	14663	14662	14614	14692	14803	14940	14645	14673	14650	14803	14736	14741	14807	14794	14651	14804	14633	14791	14740	14750	14742	14846	14658	14705	14764	14653	14744	14822	14832	14733	14870	14652	14674	14592	14589	14653	14703	14817	14587	14671	14609	14903	14784	14602	14551	14654	14797	14707	14626	14749	14729	14839	14724	14721	14717	14681	14575	14780	14610	14662	14821	14597	14684	14789	14748	14743	14556	14753	14712	14695	14800	14840	14772	14823	14799	14732	14777	14753	14741	14679	14723	14622	14744	14658	14704	14525	14740	14684	14663	14700	14690	14835	14734	14589	14687	14600	14730	14808	14713	14615	14837	14734	14802	14759	14717	14904	14574	14619	14893	14726	14640	14699	14685	14630	14791	14600	14698	14634	14708	14725	14907	14839	14743	14796	14775	14622	14692	14587	14803	14530	14555	14614	14701	14839	14763	14791	14602	14613	14765	14810	14536	14617	14806	14752	14774	14801	14686	14809	14863	14763	14693	14767	14596	14794	14609	14830	14728	14782	14701	14876	14516	14719	14716	14753	14525	14785	14825	14741	14792	14761	14768	14896	14626	14566	14626	14742	14646	14541	14647	14586	14774	14681	14610	14759	14742	14532	14854	14740	14630	14745	14736	14750	14555	14882	14857	14747	14938	14869	14683	14644	14606	14544	14695	14761	14908	14829	14516	14753	14791	14884	14665	14700	14755	14745	14723	14550	14510	14753	14765	14729	14798	14680	14655	14736	14868	14811	14643	14586	14723	14998	14878	14763	14714	14601	14575	14634	14755	14365	14579	14767	14881	14894	14693	14711	14497	14581	14782	14610	14651	14731	14802	14809	14745	14582	14606	14687	14636	14800	14701	14914	14914	14736	14848	14752	14759	14713	14892	14741	14720	14572	14592	14726	14642	14569	14603	14717	14726	14630	14628	14612	14724	14658	14560	14676	14762	14688	14855	14718	14399	14686	14514	14729	14733	14505	14825	14748	14641	14813	14574	14602	14821	14598	14548	14796	14776	14753	14773	14785	15004	14800	14615	14748	14557	14666	14604	14884	14792	14652	14719	14863	14732	14705	14639	14777	14629	14907	14731	14743	14823	14677	14653	14769	14618	14624	14692	14861	14710	14648	14654	14812	14850	14875	14645	14765	14857	14795	14794	14828	14855	14824	14711	14763	14682	14660	14897	14912	14636	14809	14907	14666	14481	14791	14830	14730	14573	14765	14597	14637	14652	14664	14587	14856	14612	14840	14931	14708	14570	14856	14836	14692	14703	14798	14748	14805	14730	14624	14736	14867	14712	14406	14674	14633	14606	14640	14842	14860	14736	14554	14650	14699	14582	14599	14676	14839	14790	14821	14762	14704	14608	14487	14708	14514	14748	14947	14622	14764	14683	14611	14590	14715	14832	14758	14913	14796	14624	14551	14727	14753	14775	14543	14647	14818	14690	14868	14733	14621	14574	14622	14611	14736	14719	14729	14795	14458	14748	14609	14828	14680	14693	14632	14843	14711	14628	14642	14737	14582	14771	14796	14919	15042	14564	14575	14537	14648	14729	14875	14840	14702	14465	14652	14917	14709	14777	14660	14752	14504	14748	14787	14769	14725	14771	14601	14673	14566	14647	14724	14647	14849	14695	14860	14762	14760	14702	14819	14726	14612	14716	14655	14689	14785	14693	14670	14642	14861	14684	14692	14778	14630	14624	14622	14791	14735	14721	14722	14873	14555	14806	14747	14729	14606	14759	14721	14555	14686	14700	14816	14657
15399	24548	23286	19002	17120	16477	15621	15278	32279	43140	35740	24139	15108	14587	14238	14290	14293	14335	14230	14131	14568	14442	14294	14241	14337	14338	14327	14391	14288	14351	14189	14194	14369	14451	14261	14377	14059	14284	14277	14378	14110	14301	14298	14210	14395	14458	14355	14320	14322	14150	14283	14240	14237	14357	14382	14401	14346	14357	14332	14275	14313	14152	14327	14271	14282	14257	14328	14292	14423	14243	14457	14407	14287	14291	14210	14255	14182	14331	14206	14234	14396	14210	14275	14266	14223	14262	14254	14192	14331	14236	14189	14237	14380	14313	14184	14213	14385	14239	14316	14289	14294	14216	14147	14189	14410	14316	14307	14299	14255	14180	14300	14230	14180	14182	14369	14336	14264	14360	14261	14291	14347	14266	14414	14199	14364	14344	14293	14302	14349	14191	14380	14367	14290	14180	14286	14205	14320	14292	14340	14267	14380	14239	14289	14299	14102	14345	14364	14256	14084	14339	14137	14221	14394	14268	14265	14250	14139	14161	14239	14216	14151	14186	14284	14378	14174	14178	14314	14271	14320	14373	14379	14287	14189	14311	14292	14221	14217	14258	14383	14403	14202	14283	14344	14273	14259	14406	14293	14351	14390	14349	14108	14254	14383	14401	14239	14342	14315	14178	14266	14196	14353	14221	14146	14294	14181	14231	14298	14318	14239	14256	14360	14241	14456	14255	14384	14270	14359	14174	14361	14299	14162	14168	14495	14294	14180	14324	14219	14384	14454	14216	14252	14291	14365	14191	14225	14225	14283	14486	14105	14157	14379	14313	14373	14197	14361	14208	14295	14127	14268	14252	14375	14266	14209	14232	14210	14234	14323	14317	14200	14300	14220	14380	14219	14340	14272	14219	14210	14193	14201	14344	14330	14257	14284	14293	14328	14116	14446	14298	14304	14260	14426	14140	14310	14249	14240	14175	14368	14268	14316	14347	14133	14044	14195	14286	14322	14331	14235	14357	14079	14277	14211	14363	14295	14163	14280	14258	14390	14227	14264	14326	14254	14230	14382	14330	14172	14232	14405	14484	14245	14301	14270	14069	14142	14166	14097	14428	14446	14188	14285	14396	14324	14189	14148	14200	14308	14282	14245	14272	14282	14341	14339	14297	14264	14109	14345	14172	14244	14429	14408	14310	14154	14244	14264	14168	14259	14489	14289	14179	14312	14255	14181	14304	14163	14398	14103	14269	14347	14453	14337	14213	14320	14156	14307	14365	14254	14209	14247	14257	14158	14304	14324	14135	14229	14367	14389	14229	14281	14190	14273	14283	14287	14486	14422	14224	14190	14364	14239	14260	14237	14387	14289	14247	14274	14289	14222	14309	14171	14238	14130	14236	14173	14463	14296	14236	14284	14435	14254	14136	14195	14213	14191	14153	14169	14302	14239	14289	14239	14173	14328	14296	14068	14326	14296	14280	14319	14315	14185	14242	14377	14381	14206	14319	14043	14279	14149	14189	14133	14225	14210	14188	14320	14295	14220	14263	14118	14184	14086	14235	14130	14221	14118	14421	14270	14273	14339	14320	14292	14294	14202	14262	14221	14455	14382	14335	14250	14273	14208	14077	14459	14240	14233	14380	14376	14424	14303	14296	14261	14225	14329	14254	14248	14198	14312	14233	14460	14492	14340	14542	14271	14166	14207	14257	14304	14145	14452	14280	14308	14287	14185	14345	14210	14371	14129	14393	14352	14055	14413	14180	14299	14300	14252	14331	14212	14256	14433	14356	14318	14270	14374	14287	14496	14161	14228	14342	14104	14404	14326	14254	14329	14310	14330	14251	14209	14348	14422	14370	14365	14085	14296	14266	14365	14363	14349	14213	14247	14143	14388	14434	14224	14163	14389	14181	14113	14378	14417	14260	14367	14266	14271	14289	14280	14261	14348	14162	14318	14197	14326	14206	14308	14284	14307	14411	14394	14135	14197	14376	14297	14353	14282	14179	14213	14392	14169	14377	14384	14209	14295	14095	14399	14243	14273	14314	14190	14263	14259	14262	14272	14310	14243	14343	14320	14385	14153	14441	14185	14284	14177	14360	14159	14273	14308	14208	14256	14284	14281	14215	14267	14159	14190	14122	14369	14179	14257	14189	14355	14365	14373	14317	14213	14078	14206	14114	14275	14226	14216	14257	14435	14279	14187	14333	14238	14453	14355	14255	14199	14423	14300	14176	14296	14243	14298	14079	14239	14147	14386	14216	14185	14401	14317	14302	14257	14372	14382	14200	14208	14261	14317	14254	14219	14424	14152	14445	14100	14134	14225	14289	14220	14449	14197	14348	14123	14291	14427	14253	14317	14286	14217	14349	14377	14085	14257	14419	14378	14316	14363	14159	14441	14424	14350	14206	14341	14230	14183	14209	14278	14322	14280	14296	14143	14196	14410	14308	14272	14242	14091	14194	14214	14251	14217	14207	14436	14240	14166	14208	14430	14350	14120	14253	14347	14343	14218	14457	14222	14427	14405	14457	14193	14213	14286	14329	14314	14344	14264	14366	14240	14251	14225	14294	14282	14296	14063	14095	14050	14293	14223	14159	14335	14297	14222	14311	14272	14211	14326	14468	14500	14151	14270	14199	14073	14293	14338	14328	14258	14398	14258	14151	14449	14141	14318	14195	14405	14416	14337	14325	14150	14145	14481	14361	14250	14244	14238	14190	14408	14261	14301	14378	14518	14117	14307	14329	14358	14227	14257	14064	14382	14485	14338	14392	14320	14313	14419	14490	14274	14168	14164	14194	14207	14383	14304	14164	14268	14246	14333	14242	14326	14402	14266	14309	14153	14213	14359	14143	14201	14172	14327	14258	14404	14267	14351	14361	14351	14166	14224	14425	14256	14191	14290	14499	14301	14317	14276	14471	14263	14397	14449	14265	14209	14284	14308	14437	14232	14400	14405	14220	14400	14410	14411	14262	14358	14327	14230	14289	14123	14509	14266	14318	14265	14306	14220	14419	14356	14229	14340	14348	14287	14315	14190	14227	14302	14376	14198	14232	14249	14280	14468	14209	14276	14286	14169	14295	14335	14282	14120	14316	14237	14212	14229	14217	14311	14278	14260	14360	14237	14279	14335	14294	14410	14082	14326	14104	14221	14180	14379	14248	14222	14299	14291	14322	14324	14211	14234	14374	14316	14284	14193	14209	14349	14381	14200	14312	14309	14370	14348	14576	14272	14276	14376	14344	14301	14232	14076	14208	14214	14333	14246	14395	14314	14367	14275	14309	14258	14140	14216	14120	14287	14304	14256	14354	14257	14293	14156	14304	14324	14242	14337	14130	14319	14294	14041	14264	14220	14302	14220	14374	14261	14280	14211	14224	14196	14259	14168	14374	14107	14340	14405	14268	14376	14241	14272	14307	14170	14162	14388	14065	14250	14406	14194	14324	14380	14213	14142	14243	14104	14435	14179	14268	14331	14313	14297	14358	14200	14343	14150	14203	14310	14191	14185	14220	14245	14251	14358	14407	14327	14223	14290	14266	14286	14335	14524	14260	14351	14226	14329	14325	14125	14434	14285	14388	14436	14253	14258	14296	14330	14341	14347	14377	14317	14338	14306	14211	14332	14230	14133	14230	14361	14227	14207	14246	14143	14287	14306	14244	14232	14363	14332	14272	14374	14358	14177	14190	14199	14496	14151	14102	14257	14269	14268	14175	14508	14181	14201	14196	14265	14378	14312	14208	14165	14306	14297	14332	14421	14263	14206	14296	14214	14290	14320	14206	14242	14334	14408	14314	14308	14303	14190	14302	14294	14311	14297	14172	14410	14390	14363	14348	14288	14349	14428	14203	14274	14212	14180	14288	14187	14190	14388	14375	14296	14298	14402	14296	14060	14176	14304	14522	14167	14359	14239	14327	14339	14292	14391	14150	14217	14182	14291	14286	14229	14300	14371	14348	14327	14322	14074	14217	14341	14435	14180	14384	14375	14302	14287	14324	14377	14413	14370	14189	14114	14378	14346	14429	14259	14450	14311	14282	14200	14262	14344	14279	14263	14517	14159	14485	14242	14152	14278	14226	14258	14303	14303	14353	14218	14254	14405	14169	14276	14187	14225	14298	14332	14052	14410	14309	14398	14248	14152	14231	14215	14431	14219	14227	14236	14181	14105	14094	14147	14259	14244	14333	14259	14200	14368	14300	14167	14122	14158	14245	14085	14213	14251	14087	14224	14290	14339	14366	14366	14160	14444	14219	14317	14242	14294	13991	14203	14221	14156	14245	14388	14162	14215	14272	14237	14329	14331	14269	14252	14200	14243	14258	14285	14249	14226	14320	14235	14144	14134	14191	14224	14266	14333	14312	14165	14146	14224	14324	14271	14284	14231	14364	14356	14484	14262	14189	14353	14376	14180	14323	14259	14357	14468	14314	14221	14260	14319	14306	14426	14227	14177	14252	14256	14236	14298	14365	14279	14304	14321	14216	14325	14287	14305	14332	14251	14347	14207	14187	14385	14444	14208	14138	14251	14308	14168	14233	14342	14250	14442	14219	14372	14370	14076	14306	14282	14245	14396	14106	14472	14355	14179	14361	14449	14250	14125	14146	14244	14377	14274	14270	14226	14155	14375	14281	14290	14374	14431	14371	14242	14222	14160	14285	14227	14255	14072	14358	14130	14235	14257	14278	14348	14494	14274	14301	14278	14263	14206	14306	14238	14217	14402	14171	14177	14222	14174	14211	14198	14159	14280	14202	14319	14316	14244	14412	14172	14307	14291	14291	14276	14405	14302	14253	14431	14081	14365	14407	14168	14141	14279	14130	14207	14201	14338	14176	14298	14410	14276	14389	14270	14288	14232	14434	14262	14348	14315	14324	14238	14247	14410	14509	14295	14344	14304	14352	14147	14178	14386	14164	14281	14235	14281	14336	14300	14331	14201	14436	14175	14238	14174	14322	14205	14243	14270	14325	14279	14216	14303	14219	14366	14242	14267	14451	14231	14331	14297	14229	14043	14341	14231	14340	14225	14325	14287	14176	14303	14141	14423	14463	14167	14213	14138	14284	14280	14413	14270	14203	14346	14318	14338	14364	14344	14268	14313	14130	14248	14089	14132	14296	14302	14263	14423	14405	14363	14193	14309	13992	14391	14299	14405	14430	14340	14371	14321	14281	14295	14196	14349	14304	14201	14285
23127	21142	28913	23627	21372	22422	20700	16313	30057	56686	45533	31950	18031	15004	14735	14681	14689	14492	14636	14561	14793	14478	14647	14633	14640	14550	14624	14440	14613	14712	14524	14651	14660	14585	14649	14597	14395	14451	14498	14611	14506	14539	14510	14595	14500	14601	14703	14277	14505	14514	14417	14363	14599	14688	14549	14604	14526	14531	14616	14348	14689	14537	14430	14502	14430	14546	14549	14393	14524	14665	14581	14265	14499	14439	14444	14482	14409	14672	14529	14484	14718	14570	14571	14391	14523	14633	14556	14568	14449	14452	14378	14436	14505	14546	14415	14375	14362	14492	14318	14581	14691	14759	14565	14348	14675	14542	14485	14541	14682	14594	14446	14495	14443	14680	14690	14409	14722	14437	14447	14628	14479	14551	14452	14533	14304	14468	14433	14506	14468	14504	14481	14566	14569	14442	14375	14443	14500	14564	14602	14619	14579	14485	14415	14489	14533	14484	14555	14424	14512	14509	14736	14560	14564	14413	14448	14554	14363	14432	14385	14520	14384	14340	14452	14360	14541	14358	14515	14345	14509	14396	14410	14506	14628	14477	14476	14503	14519	14475	14256	14600	14678	14600	14778	14436	14575	14457	14383	14532	14564	14494	14359	14323	14576	14475	14371	14469	14515	14415	14469	14619	14601	14501	14408	14662	14556	14464	14479	14490	14667	14572	14337	14663	14570	14651	14465	14404	14575	14547	14335	14408	14564	14465	14551	14521	14399	14422	14380	14394	14473	14559	14483	14568	14460	14520	14482	14472	14671	14374	14638	14362	14342	14604	14507	14602	14487	14467	14574	14476	14584	14578	14468	14489	14386	14311	14617	14696	14566	14290	14556	14528	14642	14355	14436	14690	14591	14534	14539	14719	14655	14359	14567	14645	14471	14550	14518	14422	14449	14378	14439	14579	14330	14643	14418	14427	14342	14514	14621	14322	14397	14565	14502	14537	14489	14537	14549	14402	14577	14469	14559	14665	14416	14459	14574	14555	14578	14498	14533	14602	14469	14611	14546	14585	14604	14422	14571	14497	14513	14423	14493	14636	14617	14382	14507	14426	14498	14657	14436	14464	14474	14305	14303	14408	14468	14629	14598	14561	14515	14376	14489	14409	14526	14538	14450	14486	14508	14425	14428	14326	14402	14483	14413	14457	14484	14322	14368	14451	14531	14474	14771	14571	14501	14542	14493	14395	14458	14511	14546	14467	14610	14564	14377	14366	14562	14422	14513	14454	14653	14574	14479	14352	14320	14563	14666	14494	14545	14360	14484	14561	14666	14480	14421	14538	14422	14355	14537	14462	14566	14539	14447	14512	14478	14690	14343	14476	14455	14471	14515	14470	14386	14403	14588	14466	14438	14485	14441	14524	14511	14611	14685	14444	14568	14563	14618	14633	14520	14437	14583	14418	14488	14524	14495	14562	14485	14446	14671	14472	14499	14370	14364	14574	14743	14658	14555	14473	14404	14434	14418	14464	14559	14575	14426	14542	14471	14434	14536	14524	14630	14542	14625	14387	14654	14589	14399	14335	14308	14590	14528	14432	14447	14468	14444	14631	14561	14593	14364	14497	14375	14465	14388	14399	14507	14546	14600	14660	14430	14336	14514	14358	14541	14416	14348	14727	14386	14559	14490	14527	14518	14591	14438	14441	14589	14541	14760	14465	14427	14408	14436	14435	14451	14394	14512	14438	14586	14524	14612	14571	14407	14542	14472	14330	14492	14474	14607	14375	14548	14560	14645	14497	14481	14586	14615	14476	14461	14406	14459	14385	14338	14459	14417	14425	14302	14336	14546	14487	14601	14589	14502	14434	14479	14406	14331	14266	14552	14464	14417	14571	14394	14286	14540	14674	14589	14328	14395	14563	14561	14400	14428	14329	14459	14508	14678	14498	14532	14412	14464	14516	14366	14373	14735	14501	14313	14643	14488	14590	14558	14520	14639	14360	14726	14664	14576	14720	14539	14403	14506	14566	14623	14524	14593	14536	14710	14711	14434	14638	14719	14579	14493	14485	14638	14320	14561	14436	14733	14501	14442	14303	14324	14475	14637	14576	14511	14372	14444	14452	14535	14511	14447	14426	14656	14344	14652	14591	14412	14438	14637	14523	14421	14491	14516	14482	14491	14548	14559	14493	14653	14692	14426	14501	14493	14512	14426	14562	14392	14418	14506	14559	14278	14397	14476	14563	14467	14440	14487	14562	14245	14375	14626	14539	14366	14353	14508	14453	14338	14500	14581	14308	14541	14306	14511	14392	14362	14503	14701	14335	14579	14458	14457	14489	14574	14550	14525	14481	14475	14448	14362	14359	14567	14572	14545	14538	14505	14474	14628	14541	14537	14583	14568	14693	14482	14552	14554	14325	14541	14443	14445	14452	14543	14475	14433	14398	14520	14658	14344	14511	14541	14527	14475	14634	14450	14457	14333	14349	14304	14538	14479	14466	14549	14316	14453	14651	14435	14371	14695	14435	14581	14586	14487	14620	14679	14283	14434	14331	14458	14445	14589	14464	14568	14480	14503	14484	14446	14393	14362	14568	14537	14499	14348	14576	14539	14489	14585	14356	14588	14465	14686	14566	14559	14626	14728	14369	14700	14367	14399	14515	14487	14309	14601	14428	14488	14455	14622	14847	14422	14500	14656	14659	14606	14649	14654	14630	14605	14760	14340	14556	14463	14503	14502	14624	14624	14447	14706	14700	14478	14263	14533	14554	14499	14625	14431	14485	14753	14381	14350	14545	14500	14612	14444	14380	14574	14473	14537	14629	14474	14540	14600	14385	14623	14450	14522	14442	14614	14436	14507	14333	14570	14473	14631	14248	14463	14567	14456	14451	14545	14532	14491	14636	14602	14549	14530	14372	14611	14592	14541	14491	14418	14420	14496	14582	14597	14461	14524	14674	14467	14419	14492	14385	14450	14291	14624	14496	14335	14525	14708	14471	14414	14556	14646	14577	14479	14566	14563	14384	14516	14479	14354	14519	14630	14483	14287	14455	14646	14499	14576	14459	14734	14624	14579	14639	14590	14628	14579	14616	14469	14311	14308	14678	14604	14494	14482	14425	14520	14403	14739	14541	14703	14535	14508	14446	14351	14617	14529	14436	14665	14634	14589	14620	14420	14502	14478	14508	14551	14477	14587	14500	14290	14514	14618	14357	14446	14507	14512	14532	14525	14489	14158	14622	14623	14382	14354	14543	14486	14472	14386	14463	14500	14355	14441	14534	14815	14648	14462	14757	14487	14405	14481	14636	14611	14492	14312	14402	14383	14555	14519	14524	14374	14685	14523	14355	14616	14615	14541	14605	14482	14262	14598	14686	14494	14792	14513	14308	14460	14565	14497	14507	14427	14571	14434	14683	14463	14631	14501	14687	14488	14387	14455	14344	14305	14513	14646	14485	14597	14546	14464	14503	14432	14405	14514	14632	14485	14405	14393	14510	14444	14487	14442	14477	14500	14617	14515	14624	14594	14539	14440	14566	14571	14646	14603	14622	14498	14474	14510	14600	14520	14458	14531	14724	14580	14620	14501	14627	14365	14606	14490	14668	14583	14448	14508	14237	14304	14482	14522	14443	14501	14505	14612	14330	14453	14607	14444	14461	14339	14330	14481	14494	14405	14606	14590	14446	14436	14501	14527	14589	14448	14466	14422	14516	14549	14553	14581	14389	14851	14654	14510	14415	14512	14511	14504	14566	14434	14617	14455	14585	14504	14548	14537	14373	14387	14443	14493	14441	14417	14298	14614	14498	14417	14523	14424	14373	14502	14425	14438	14449	14516	14348	14495	14458	14463	14355	14684	14714	14481	14553	14399	14580	14438	14567	14483	14622	14440	14583	14583	14583	14651	14649	14515	14527	14391	14734	14687	14477	14619	14530	14532	14510	14515	14380	14434	14539	14593	14540	14609	14471	14530	14601	14367	14465	14536	14360	14500	14456	14426	14360	14477	14347	14368	14410	14294	14493	14368	14546	14479	14478	14246	14521	14444	14424	14306	14528	14509	14369	14546	14263	14475	14414	14450	14537	14549	14610	14448	14543	14469	14422	14567	14326	14470	14363	14395	14357	14465	14433	14498	14524	14345	14523	14514	14528	14384	14505	14670	14464	14436	14443	14209	14272	14544	14577	14689	14580	14517	14416	14355	14395	14580	14540	14420	14290	14490	14659	14574	14407	14696	14507	14423	14449	14568	14492	14468	14533	14586	14513	14614	14439	14580	14493	14193	14452	14527	14462	14495	14641	14792	14480	14600	14569	14293	14502	14486	14264	14585	14398	14543	14444	14592	14574	14533	14528	14499	14472	14510	14443	14602	14348	14255	14483	14491	14596	14412	14595	14579	14733	14524	14351	14471	14647	14506	14527	14460	14456	14691	14589	14644	14519	14500	14541	14675	14564	14531	14560	14490	14420	14621	14525	14482	14409	14561	14621	14541	14693	14556	14565	14579	14383	14573	14548	14432	14331	14343	14545	14801	14503	14725	14406	14458	14378	14531	14758	14607	14528	14439	14365	14428	14429	14363	14561	14436	14484	14663	14430	14458	14354	14577	14486	14414	14326	14546	14669	14515	14550	14605	14382	14508	14555	14525	14448	14466	14578	14515	14507	14509	14473	14569	14416	14347	14490	14398	14455	14510	14441	14446	14658	14488	14486	14627	14815	14637	14363	14399	14465	14395	14359	14436	14422	14776	14410	14330	14588	14557	14715	14604	14550	14475	14359	14584	14328	14575	14433	14402	14602	14617	14617	14482	14334	14440	14534	14394	14596	14684	14452	14497	14490	14708	14542	14469	14518	14621	14413	14432	14695	14495	14477	14615	14512	14338	14412	14525	14543	14537	14495	14454	14539	14614	14421	14495	14677	14456	14506	14575	14577	14645	14623	14462	14585	14517	14600	14614	14496	14429	14653	14489	14445	14633	14468	14474	14486	14561	14445	14624	14429	14704	14719	14724	14812	14611	14403	14439	14491	14528	14589	14366	14533	14424	14480	14340	14574	14540	14396	14506	14540	14640	14380	14572	14349	14572	14587	14428	14361	14445	14330	14480	14358	14602	14344	14544	14535	14643	14497	14380	14407	14444	14439	14382	14479	14615	14560	14522	14481	14569	14369	14482	14257	14545	14614	14570	14472	14545	14462
17264	30191	28070	22430	19388	18083	16602	16205	36767	56731	46602	31483	15725	14245	14157	14126	14094	14162	14120	14107	14110	14070	14173	14033	14117	14169	14180	14104	14089	14125	13860	13968	14101	14257	14285	14103	14105	14226	14145	14281	14091	14067	14212	14148	14039	14178	14037	14167	14058	14135	14094	14089	14101	14143	14063	14259	14208	14165	14093	13978	14143	14198	14183	14049	14071	14188	13942	14111	14114	14026	14223	14035	14233	14079	14120	14121	14066	14268	14079	14014	14039	14166	14245	14069	14098	14028	14125	14215	14034	14076	14202	14178	14131	14261	14115	14121	14039	14105	14132	14063	14085	14119	14017	13956	14029	13932	14101	14142	14095	14194	13886	14030	14038	14073	14093	14264	14294	14003	14184	14249	14371	14119	13978	14151	14131	14090	14108	14270	13941	13906	14198	14069	14254	14207	14097	14072	14177	14102	14022	14307	14255	14087	14166	14009	14048	13927	14046	14101	14062	14022	14213	14052	14173	14241	13949	14035	14209	14100	13969	14144	14088	14123	14011	14219	14048	14144	14089	14188	14113	13989	14225	14145	13900	14041	14059	14229	14246	14029	14039	14064	14112	13983	14057	14195	14022	13949	14149	14288	14145	14062	14145	13957	13984	13996	13969	14070	14078	14149	14252	14198	14031	14102	14006	14082	13964	14213	14195	14018	14172	14048	14097	14050	13925	14004	14230	13888	14128	14194	14183	14131	14201	14085	14300	14090	14106	14113	14091	14121	14107	14076	14102	14203	14139	14025	14112	14122	14096	14041	14151	14110	14082	13918	14091	14105	14127	14169	14076	14185	14098	14025	14200	14039	14061	14047	14111	13955	14157	14133	14078	14044	14095	14017	14081	14049	14143	14143	14118	14034	14167	14213	14110	13993	14056	13982	14155	14059	13858	13987	13940	14145	14145	14082	14148	14060	14172	13857	13994	14241	14040	14218	14062	14144	14154	14197	14046	13965	14067	14093	14051	14092	14184	14155	13910	14259	14002	14108	14144	14222	14003	14020	14172	14101	13967	13885	14157	14090	14179	14187	14123	14196	14073	14015	14033	14030	14194	14229	14177	14044	13992	14190	14239	14094	13943	14105	14067	14108	14298	14087	14187	14126	13986	14109	14099	14155	14015	14114	13960	14166	14255	14107	14107	13938	14141	13830	14205	14053	14146	14189	14106	14095	13979	14079	14005	14179	14326	14273	14126	14120	14099	14126	13995	14194	14148	13969	14151	14096	14053	14064	14056	14204	14093	14061	14109	14094	14129	14141	14020	14097	14068	14079	14132	13890	14064	13947	14170	14065	14051	14148	14046	14016	14095	13990	14045	14208	14163	14114	14122	14167	14233	13984	14125	13978	14076	14036	14105	14035	13960	14372	13919	14198	14098	14094	13849	14203	14048	14068	13885	14111	14215	14126	13909	14058	14019	14060	14028	14084	14128	14008	14119	14046	14031	14040	14054	14097	14021	14174	14060	14228	13966	14285	14015	14209	14141	14108	14064	14173	14084	14147	14076	14090	14061	14172	13985	14287	14031	13951	14072	14339	14043	14078	14039	14095	14140	14070	13998	14096	14184	14040	14078	14174	14088	14121	14132	14047	14119	14261	13994	14159	14165	13995	14162	14143	14169	14183	14018	14168	14095	13956	14174	14153	14080	14112	14037	14312	14027	14026	14091	14222	14098	14267	13988	14055	14083	14191	14045	14216	14026	14173	14041	14044	13999	14219	14042	13999	14050	13981	14308	13949	14170	14109	14077	13980	14027	14059	14266	14155	14127	14035	14050	14149	14018	13933	14094	14142	13936	13969	14045	14195	14137	14195	13940	13953	14058	14183	14084	14131	14096	14136	14135	14079	14077	14213	14259	13977	14126	14185	14067	14129	14241	14032	14240	14180	13862	13843	14109	14186	14158	14055	14028	13887	14041	13961	14119	14058	14089	14109	14209	14257	14044	14036	14149	14057	14060	14010	14161	14190	14144	14046	14145	14098	14131	14059	14062	14238	14095	14129	14072	14107	14095	14118	14091	14023	14064	14061	14144	14009	14049	14134	14161	13956	14106	14151	14102	13983	14261	14062	14107	14100	14090	13898	14177	14041	14160	14102	13984	14028	14031	14136	14183	14209	14026	13963	14178	14017	14173	14057	14082	14098	14090	14100	14022	14006	13972	14193	13956	14030	13969	13949	14087	14039	14053	14048	14132	14026	14145	14191	14042	14028	14016	14046	13924	14103	13986	14120	14031	13986	14119	14114	14130	14184	14117	14095	14048	14125	14125	14061	14098	14184	14114	14046	14006	14183	14055	14134	14149	14055	14122	14109	13900	14160	13937	14122	13977	14159	14299	14098	13990	14004	14069	14093	14125	14063	14121	13995	13986	13967	14085	14142	14074	13979	14090	14058	14196	14125	14216	14163	14178	14175	14108	14058	14012	14216	13933	14180	14033	14143	14233	13927	14100	14094	14149	14200	14204	14063	14202	14132	14044	13990	14052	13888	14062	14063	14025	13992	14003	14181	14165	14179	14006	14034	13999	14196	14087	13992	13946	14060	13881	14038	14127	14097	14183	14119	14120	14079	14113	13936	14164	13989	14199	14155	13967	14145	14109	14039	14214	14301	14071	14121	14173	14030	14044	14256	14034	14005	14023	14081	14031	13987	14160	14043	13976	14072	13981	14172	14136	14041	14099	14002	14023	14034	13954	14007	13956	14069	14077	14235	14067	14014	14262	14165	14007	13981	14190	14095	14035	14071	14078	14120	14174	14110	14078	14171	14047	14050	14088	13965	14029	14051	14004	14028	14095	14004	14013	14031	14018	14176	14176	14079	14060	14142	14006	14203	14115	14068	13925	14038	13982	14111	14114	14046	14026	14264	14166	14084	14138	13876	14115	14110	14048	14221	13991	14188	14120	13966	14167	14169	13993	14058	14036	14058	14066	14184	14126	13908	14083	14142	14045	14011	13964	14121	14296	14124	14124	14095	13915	13998	14144	13867	14105	14124	14178	14066	14160	14234	14152	14208	14124	14138	14144	14189	13960	14183	14083	14145	14152	14213	14000	14097	14191	14285	14201	14145	13898	14052	14031	14068	14074	14166	13977	14145	14064	13977	13997	14041	14100	14188	14141	14113	13941	13957	14196	14116	14218	14134	14002	14174	14023	13936	14000	14190	13993	13968	13994	14119	14132	14009	13891	14085	14088	14199	13999	14004	14075	14236	14154	13991	14154	14042	14163	14228	14071	14091	13972	13982	13949	14021	14074	14113	14060	13981	14139	13998	14136	14078	14221	14146	14317	14301	14091	14097	14074	14103	14097	14056	13906	14167	14061	14208	14279	14165	14181	14164	14011	14013	14111	14163	14203	14290	14027	14111	14188	14057	14053	14154	13989	14130	14015	14031	14064	14060	14130	14045	14054	14120	14071	14166	14158	14165	14150	14029	14103	14072	13968	14170	14032	14165	13941	14038	14184	14142	14190	14076	14081	14024	14132	14063	13951	14145	14090	14179	14146	14160	14039	14075	14055	14032	14217	13895	14112	14113	14018	14180	14040	14083	14150	14099	14098	14044	14128	13973	13934	14114	14081	14131	14044	14170	14172	14120	14188	13934	14126	14219	13867	14024	14056	14107	14106	13989	14063	14122	14123	14094	14065	14140	14101	14148	14139	13938	14080	14139	14102	14113	14077	13999	14192	14011	14119	13980	14084	14002	14149	14066	14211	14141	14263	14038	14097	14063	14091	14124	14003	13985	13994	14092	14221	14127	14192	14116	14277	14012	14213	14036	14044	13955	14006	14048	14091	14276	14247	14062	14037	14091	14153	14083	14064	14040	14053	14088	14152	13972	14078	14173	14159	14179	14079	14115	14152	14101	14248	14213	14040	14019	14155	13850	14042	14106	14182	14045	14154	14223	14190	14122	14098	14030	14257	14022	13995	14164	13955	14171	13980	14173	14207	14161	14212	14182	14067	14100	14055	14134	14173	14018	14064	14074	14200	14161	14154	14042	14167	14094	14073	14016	14107	13837	13890	14088	14038	14090	14037	14077	14044	14205	14059	14124	14226	14091	14052	13938	14145	14082	13897	14244	14052	14217	14086	14081	14168	14143	14143	14150	14207	14039	14189	14107	14106	14083	14152	14037	14104	14048	14050	14071	14204	14003	13986	13979	14086	14128	14281	14235	14105	14125	14266	14101	14057	14206	14113	14031	14164	14069	13982	14086	14142	14173	14073	13933	14019	14004	14149	14093	14222	14153	14221	14246	14030	14018	14215	14075	14004	14269	14182	14121	14249	14241	13901	14321	14281	14260	14115	14221	14173	14155	14051	14070	14089	14038	14069	14006	13810	14196	14201	14032	14097	14136	14010	14064	14036	14094	14081	14054	14145	13996	14066	14099	14159	14239	13984	14119	14213	14116	14186	13969	14035	14142	14098	14074	14173	14128	14113	14095	13873	14121	14221	13972	13991	14160	14023	14122	14077	14075	14068	13958	14030	14062	14239	14074	14079	14127	14030	14115	14078	14217	14125	14166	14057	13930	14219	14043	14264	14084	14014	14251	14151	14047	13976	14020	13999	14105	14115	14076	14231	14193	13883	14042	14015	14025	14048	14155	14240	14103	14160	14047	14168	14069	14096	14200	14099	14000	14274	13938	14121	14107	14142	14060	14037	13968	14038	14101	14125	14103	13930	14153	14116	14148	14061	14104	14042	14140	14137	13959	13881	14157	14074	14076	13996	14277	14004	14120	14129	14234	13975	13994	14044	13926	14271	14110	14080	14045	13911	14090	14120	14100	14056	14133	14020	14013	14010	14105	14108	14135	14043	14232	14052	14107	14107	13956	14012	14119	14023	13883	14247	13974	13911	14129	14015	14068	14080	14146	14168	14045	14062	14081	14141	13915	14114	14132	13911	14124	14399	13912	13976	14126	14114	14094	14132	14167	14011	14182	14138	14218	13929	14080	13941	14103	13996	14019	14116	14127	14337	14182	14169	14084	14173	14001	14142	14055	14102	14213	14123	14245	14102	13947	14031	14040	14129	14221	14040	14131	13960	14051	14253	14191	13955	14274	14082	14102	13942	14021	14171	14281	14226	14130	14106	14021	13914	14004	14243	14034	13981	13974	14069	14069	13942	14102	14105	14075
27576	21774	22468	18768	15569	15382	15408	15113	16021	21855	20053	17332	15045	14824	14773	14919	14939	14957	14857	14702	14519	14715	14723	14829	15070	14877	14749	14788	14936	14940	14822	14916	14961	14956	14922	14895	14925	15112	14826	14866	14852	14905	14798	14917	14898	14815	14797	14943	14896	14750	15076	14851	14892	14770	14917	14905	14791	14790	14649	14686	14876	14787	14760	14865	14861	14821	15056	14963	14771	14915	14993	14715	14912	14759	14775	14804	14742	14920	14813	14980	14737	14928	14841	15020	14661	14898	14735	14861	14776	14782	14905	14761	14781	14828	14881	14775	15039	14887	14783	14706	14888	14879	14851	14741	14779	14781	14865	14792	14816	14661	14822	14932	15147	14975	15008	14906	14895	14829	14776	14892	14997	14948	14756	14976	15112	14652	14952	14781	14975	14950	14927	14855	14854	14812	14866	14647	15128	14968	14915	14569	14702	14915	14637	14727	14745	14629	14795	14913	14958	14693	14953	14846	14614	14702	14814	14654	14888	14891	14791	14910	14858	15069	14936	14835	14853	14889	14870	14882	14801	14719	14664	14852	14786	14765	14666	14668	14784	14810	14921	14705	14870	15101	15000	14898	14853	14798	14876	14714	14894	14815	14823	14924	14968	14814	14826	14762	14759	14809	14847	14850	14853	14933	14927	14681	14780	14838	14910	14774	14829	14732	15019	14908	14856	14937	14919	14893	14927	14845	14806	14839	14670	14711	14710	14834	14736	14947	14872	14860	14769	14745	14727	14880	14816	14764	14890	14774	14803	14879	14936	14704	14871	14956	14789	14842	14709	14828	14970	14763	14954	14869	14737	14725	14826	14902	14891	14637	14867	14966	14949	14936	14544	14925	14912	14935	14739	14874	14942	14714	14725	14931	14825	14711	14808	14894	14883	14882	14643	14741	14747	14726	14748	14926	14989	14790	14923	14721	14748	14646	14942	14908	14927	14927	15054	14874	14863	14732	14800	14824	14652	14787	14833	14971	14925	14948	14832	14787	14610	14888	14815	14684	14764	14794	14866	14965	14694	14974	14923	14940	14897	14905	14809	14739	15023	15000	14823	14636	14742	14763	14789	14619	14925	14836	14979	14937	14978	14921	14809	14874	14906	14668	14842	14868	14684	14554	14760	14937	14832	14966	14894	14788	14824	14824	15068	14710	14870	14859	14897	14792	14785	14889	15038	14812	14807	14844	14964	14924	14790	14873	14738	14752	14716	14698	15044	14728	14776	14893	14782	14747	14930	14834	14651	14878	14755	14837	14984	14777	14944	14718	14782	14831	14817	14793	14772	14857	14853	14855	14963	14841	14916	15098	15032	14811	14905	14904	14720	14847	14799	14913	14977	14774	14730	14903	15023	14700	14794	14686	14823	14837	14811	14730	14653	14639	15068	14736	14943	14711	14860	14861	14993	14762	14943	14919	14783	14891	14831	14831	14886	14931	14838	14782	14845	14758	14759	14833	15026	14854	15085	14895	14719	14834	14713	14819	14918	14968	14838	14732	14843	14864	14954	14986	14824	15070	14830	14729	14867	14810	14756	14773	14820	14804	14851	14801	14814	14804	14888	14947	14762	14841	15077	14804	14981	14825	14827	14788	14819	14847	14864	14753	15096	14769	14809	14820	14941	14715	14925	14768	14893	14857	14863	14799	14908	14899	14950	14983	14993	14901	14898	14875	14987	14804	14990	14906	14803	14737	14943	14783	14911	14876	14904	14954	14800	14882	14796	14584	14718	14881	14682	14774	14951	14653	14809	14875	14861	14786	14883	14859	14730	14824	14844	14768	14743	14950	14849	14790	14804	14882	14796	14665	14918	14802	14873	14971	14810	14807	14744	14598	14759	14810	14817	14627	14885	14729	14532	14794	14867	14777	14824	14590	14688	14913	14795	14721	14995	14758	14960	14674	14698	14846	14780	14860	14698	14871	14902	14758	14901	14649	14871	14671	14743	14755	14916	14997	14771	14748	14797	14779	14992	14705	14820	14827	14724	14793	14720	14875	14833	14674	14918	14731	14907	14710	14762	14772	14979	14933	14763	14781	14938	14846	14767	14714	14746	14897	14647	15063	14891	14881	14836	14773	15023	14776	14977	14724	14854	14534	14860	14767	14749	14723	14791	14881	14767	14790	14912	14915	14808	14930	14791	14670	14761	14861	14934	14906	14878	14796	14779	14875	14834	14845	14661	14777	15002	15077	14875	14995	14912	14981	14915	14814	14759	14784	14753	14843	14762	14915	14778	15034	14626	14787	14785	14793	14826	14750	14794	14755	14841	14927	14807	14841	14843	14970	14754	14819	14900	14839	14953	14865	14663	14863	14816	14864	14730	14795	14710	14767	14940	14769	14741	14900	14866	14910	14930	14768	14715	14920	14902	14867	14956	14783	14959	14703	14891	14839	14791	14644	15112	14809	14905	14831	14684	14856	15038	14818	14885	14754	14710	14692	14884	14819	14892	15090	14770	15076	14841	14723	14703	14795	14925	14987	14761	15120	14949	14903	14829	14873	15009	14730	14921	14854	14751	14669	14619	14788	14920	14891	14685	14879	14820	14781	14784	14976	14967	14970	14808	14992	14708	14809	14741	14695	15104	14859	14864	14845	14735	14763	14885	14735	14943	14973	14873	14980	14981	14945	14834	14698	14722	14789	14837	14823	14794	14802	14691	15001	14962	14658	14797	14823	14921	14951	14881	15007	14785	14849	14834	14815	14969	14866	14718	14849	14875	14702	14796	14876	14975	14868	15003	14977	14780	14959	14901	14746	14614	14833	14904	14701	14957	14814	14897	14737	14978	14765	14824	14991	14833	14900	14944	14931	14779	14900	15028	14893	14718	14919	14809	14776	14963	14808	14933	14832	15014	14928	14825	14733	14719	14881	14978	14810	14850	14728	14753	14692	14649	14882	14885	14772	14816	14837	14747	14822	14639	14820	14780	14885	14698	14859	14772	14775	14900	14931	14846	14910	14761	14940	14890	14767	14864	14837	14745	14815	14651	14977	14918	14835	14777	14795	14867	14912	14767	14862	14846	15000	14777	14940	15020	14804	14896	15009	14754	15001	14955	14831	14516	14903	14890	14878	14954	14965	14807	14755	14682	14870	14730	14777	14867	14815	14891	14783	14796	14799	14800	14661	14795	15071	14931	14874	14903	14802	15081	14743	14874	14858	14712	14937	14822	14977	14701	14889	14674	14921	15019	14836	14799	14814	14796	14697	14854	14855	14763	14816	14975	14943	14796	14763	14901	14629	14595	14801	14956	14820	14841	14776	14724	14876	14905	14979	14684	14735	14647	14741	14676	14825	14985	15056	14888	14815	14784	14839	14771	14919	14866	14826	14810	14733	14936	14836	14802	14836	14703	14586	14731	14747	14732	14771	14764	14875	14910	14882	14904	14964	14937	14764	14721	14954	14789	14769	14785	14811	14740	14782	14767	14833	14737	14608	14893	14870	14740	14790	14804	15023	14564	14602	14755	14812	14863	15068	14873	14652	14779	14886	14819	14924	14994	14940	14720	14852	14930	14789	14754	14870	14861	14790	15044	15016	14849	14857	14651	14748	14644	14780	14906	14704	14760	15036	14713	14722	14906	14822	14960	14696	14734	14693	14913	14641	14758	14870	14992	14879	14862	15095	14999	15030	14782	14699	14699	14729	14738	14894	14713	14851	14812	14727	14782	14855	14806	15069	14841	15012	14844	14800	15008	14887	14887	14962	14802	14900	14802	14911	14826	14672	14934	14734	15005	14944	14880	14976	14734	14765	14699	14703	14875	14895	14800	14976	14871	14777	14861	14764	14647	14930	14822	14615	14864	14977	14695	14786	14773	14768	14637	14810	14827	14838	14737	14803	14878	14596	14986	14846	14886	14959	14863	14855	14835	14791	14706	14857	14774	14799	14747	14978	14647	14677	14859	14775	14908	14873	14824	14944	14652	14716	14634	14890	14782	14752	14848	14581	14674	14765	15066	14824	14741	14841	14856	14893	14909	14727	14797	14764	14729	14961	14994	14842	14755	14855	14873	14808	14664	14827	14907	14802	14914	14893	14736	14789	14801	14675	14673	14865	14820	14611	14813	14926	14850	14801	14928	14813	14986	14903	15042	14744	14825	14890	14803	14790	14982	14857	15074	14785	14849	14918	14922	14852	14827	14872	14947	14687	14946	14943	14881	14726	14745	14913	14919	14794	14952	14878	14925	14617	14701	14847	14717	14801	15016	14945	14632	14784	14904	14776	14791	14791	15013	14678	14876	14762	14782	14928	14710	14664	14685	14963	14776	14639	14602	14780	14948	14802	14906	14731	14710	14819	14830	14984	14901	15008	14832	14846	14791	14831	14934	14950	15043	15017	14526	14761	14708	14729	14678	14859	14865	14896	14853	14723	14711	14750	15037	14972	14805	14811	14614	14858	14870	14740	14935	14841	14930	14726	14792	14941	14825	14840	14828	14814	14763	14691	14959	14843	14922	14856	14823	14822	15089	14790	14855	14799	14824	14784	15144	14877	14845	14744	14892	14827	14918	14905	14930	14854	14976	14883	14745	14659	14735	14926	14746	14878	14971	14877	14770	14812	14791	14750	14778	14931	14824	14875	14814	14820	14809	15040	14874	14711	14642	14976	14595	14887	14804	14655	14832	14845	14728	14804	14779	14812	14747	14725	14765	14715	14838	14816	14867	14759	14932	14884	14836	14728	14996	14947	14766	14828	14917	14943	14687	14753	14854	15053	14752	14986	14645	14761	14734	14614	14742	14762	14808	15002	15052	14694	14768	14925	14764	14938	14948	14797	14864	14940	14759	14865	14873	14643	14847	14665	15037	14754	14706	14715	14723	14953	14911	14798	14876	14666	14869	14768	14930	14844	14908	14837	14725	14775	14893	15113	14806	14677	14852	14767	14892	14883	14960	14813	14766	14944	14719	14713	14824	15064	14925	14989	14944	14866	14831	14723	14944	14755	14847	14797	14942	14994	15011	14756	14765	14878	14589	14793	14903	14767	14922	14997	14873	14789	14806	14927	14942	14934	14730	14913	14775	14834	14919	15090	15058	14704	14985	14854	14964	14940	14871	14672	14804	14771	14783	14789	14859	14737	14720	15006	14712	14844	14748	14936	14807	14895	14898	14763	14897	14846	14851	14822	14862	14990
15569	19646	18713	16417	15550	15135	14843	14640	16766	24618	20784	16971	14594	14565	14342	14373	14526	14484	14416	14260	14456	14302	14329	14379	14476	14355	14208	14307	14374	14388	14366	14207	14385	14307	14340	14317	14534	14440	14266	14334	14371	14302	14459	14478	14320	14409	14430	14396	14367	14292	14422	14189	14283	14280	14242	14501	14227	14340	14402	14418	14172	14286	14181	14325	14384	14402	14350	14504	14321	14459	14567	14399	14307	14305	14388	14256	14302	14175	14389	14365	14355	14266	14378	14406	14346	14455	14277	14276	14147	14363	14337	14331	14377	14364	14189	14294	14290	14504	14455	14336	14328	14216	14333	14345	14333	14457	14321	14269	14294	14302	14392	14263	14386	14457	14185	14255	14461	14573	14351	14417	14283	14495	14501	14333	14386	14301	14211	14309	14369	14440	14358	14112	14168	14319	14231	14293	14388	14425	14311	14300	14329	14415	14290	14258	14479	14261	14195	14407	14487	14242	14516	14334	14422	14412	14339	14263	14307	14347	14233	14309	14349	14353	14361	14154	14407	14197	14123	14423	14429	14382	14379	14364	14335	14324	14316	14510	14384	14363	14350	14463	14419	14375	14407	14386	14321	14245	14396	14424	14383	14118	14165	14336	14366	14440	14442	14151	14488	14261	14414	14337	14263	14379	14525	14227	14245	14372	14345	14318	14306	14308	14152	14294	14309	14445	14361	14230	14485	14307	14380	14280	14182	14298	14163	14337	14409	14314	14353	14440	14268	14521	14348	14340	14323	14339	14359	14319	14435	14366	14222	14359	14228	14294	14195	14322	14461	14248	14287	14469	14223	14464	14426	14453	14254	14227	14373	14207	14320	14388	14487	14382	14282	14322	14431	14457	14308	14370	14288	14340	14328	14531	14297	14306	14347	14402	14187	14293	14374	14294	14265	14344	14515	14322	14253	14247	14230	14246	14438	14399	14255	14279	14364	14521	14345	14382	14404	14264	14319	14439	14271	14403	14400	14302	14404	14224	14493	14445	14302	14219	14311	14234	14195	14302	14368	14342	14251	14349	14309	14228	14398	14123	14278	14527	14399	14258	14237	14411	14391	14180	14515	14508	14383	14355	14400	14299	14206	14461	14321	14297	14290	14309	14335	14256	14263	14472	14372	14240	14303	14318	14340	14251	14501	14312	14251	14468	14390	14421	14420	14313	14322	14387	14170	14420	14395	14239	14529	14268	14497	14360	14379	14398	14562	14287	14397	14544	14403	14383	14309	14383	14381	14384	14186	14222	14376	14399	14350	14412	14288	14246	14409	14307	14102	14262	14353	14418	14377	14306	14404	14457	14208	14339	14327	14264	14344	14304	14345	14241	14376	14391	14316	14498	14415	14139	14096	14208	14375	14411	14335	14429	14170	14168	14205	14207	14309	14410	14406	14241	14234	14270	14355	14403	14347	14385	14375	14189	14390	14260	14223	14367	14566	14383	14510	14381	14298	14284	14376	14432	14485	14391	14280	14362	14336	14186	14342	14272	14497	14229	14253	14304	14330	14222	14312	14149	14370	14426	14274	14365	14515	14334	14482	14342	14374	14351	14226	14227	14320	14376	14245	14407	14193	14377	14156	14261	14199	14510	14386	14368	14415	14286	14388	14326	14302	14333	14340	14248	14387	14180	14413	14426	14134	14223	14232	14324	14324	14261	14417	14349	14362	14360	14209	14262	14455	14381	14312	14447	14149	14547	14364	14453	14316	14394	14425	14411	14420	14377	14390	14494	14349	14331	14251	14142	14353	14119	14184	14215	14324	14336	14197	14313	14304	14473	14186	14433	14326	14270	14410	14285	14402	14267	14401	14259	14325	14146	14379	14249	14257	14294	14308	14515	14386	14359	14202	14279	14390	14336	14470	14400	14146	14471	14428	14339	14220	14444	14361	14378	14388	14381	14416	14333	14275	14462	14235	14431	14444	14373	14240	14221	14434	14355	14470	14176	14286	14406	14320	14231	14437	14170	14213	14097	14241	14325	14151	14260	14239	14449	14345	14325	14423	14386	14247	14257	14323	14344	14437	14332	14390	14330	14471	14270	14355	14368	14319	14475	14439	14440	14383	14264	14475	14256	14361	14286	14439	14354	14260	14325	14461	14431	14457	14296	14260	14489	14261	14325	14294	14297	14309	14390	14308	14305	14371	14182	14265	14400	14178	14352	14544	14183	14308	14386	14353	14265	14222	14431	14486	14220	14202	14530	14237	14244	14440	14389	14284	14325	14382	14447	14352	14491	14454	14319	14415	14313	14482	14336	14481	14367	14340	14485	14388	14203	14472	14413	14302	14255	14300	14285	14493	14418	14247	14255	14351	14389	14444	14399	14313	14356	14252	14303	14424	14313	14455	14204	14234	14488	14315	14340	14264	14312	14376	14289	14424	14300	14379	14219	14320	14270	14463	14333	14271	14571	14258	14206	14386	14250	14324	14363	14439	14356	14270	14394	14342	14418	14193	14245	14349	14404	14388	14481	14412	14466	14304	14353	14415	14217	14412	14352	14307	14236	14433	14345	14409	14468	14244	14218	14341	14143	14286	14266	14292	14429	14376	14346	14414	14300	14437	14254	14262	14453	14229	14317	14347	14328	14347	14431	14454	14342	14291	14355	14354	14255	14236	14392	14416	14329	14309	14454	14313	14209	14389	14411	14365	14277	14267	14390	14471	14294	14242	14314	14383	14567	14296	14324	14304	14261	14293	14432	14338	14225	14402	14324	14174	14295	14309	14328	14489	14300	14371	14464	14243	14270	14446	14236	14351	14320	14507	14339	14125	14340	14484	14513	14266	14301	14305	14458	14349	14436	14249	14431	14455	14472	14511	14367	14400	14445	14340	14415	14363	14323	14294	14422	14335	14400	14282	14234	14326	14434	14259	14298	14244	14276	14280	14378	14266	14228	14429	14257	14392	14293	14286	14495	14333	14273	14267	14262	14469	14212	14419	14386	14282	14311	14458	14262	14359	14356	14419	14419	14375	14489	14217	14336	14313	14450	14307	14239	14159	14355	14405	14304	14199	14410	14335	14361	14238	14287	14359	14337	14455	14201	14298	14329	14563	14325	14534	14467	14341	14294	14354	14355	14316	14269	14437	14329	14315	14311	14325	14216	14342	14348	14251	14259	14367	14298	14117	14407	14135	14289	14472	14196	14392	14329	14379	14312	14401	14209	14252	14269	14192	14423	14348	14193	14442	14068	14294	14444	14376	14230	14256	14214	14466	14258	14354	14345	14468	14387	14151	14285	14342	14329	14300	14382	14341	14411	14321	14267	14373	14331	14258	14303	14346	14246	14269	14301	14382	14482	14187	14457	14279	14420	14357	14377	14338	14419	14324	14359	14347	14222	14324	14469	14265	14244	14372	14398	14358	14443	14394	14114	14347	14386	14300	14218	14316	14254	14320	14244	14200	14354	14250	14376	14344	14262	14268	14424	14213	14374	14197	14444	14533	14366	14388	14456	14237	14376	14347	14249	14453	14314	14295	14250	14333	14276	14522	14195	14311	14381	14323	14518	14241	14310	14386	14193	14382	14310	14308	14337	14443	14382	14368	14479	14218	14447	14346	14459	14212	14160	14342	14214	14216	14220	14262	14291	14364	14394	14388	14293	14428	14453	14378	14268	14416	14297	14369	14386	14276	14333	14343	14282	14293	14411	14405	14317	14262	14365	14315	14378	14278	14463	14170	14250	14370	14292	14454	14400	14352	14254	14418	14228	14235	14321	14538	14255	14276	14400	14538	14404	14319	14143	14488	14158	14377	14281	14508	14254	14422	14306	14505	14544	14301	14209	14283	14283	14389	14244	14345	14319	14432	14303	14332	14279	14372	14319	14453	14442	14379	14486	14239	14480	14517	14326	14241	14259	14313	14461	14282	14328	14245	14363	14335	14223	14367	14280	14231	14317	14518	14494	14574	14236	14266	14399	14328	14300	14452	14285	14394	14311	14246	14219	14364	14326	14362	14357	14395	14271	14337	14400	14289	14281	14248	14227	14447	14309	14286	14456	14422	14258	14352	14433	14365	14312	14302	14289	14252	14363	14301	14403	14386	14430	14396	14447	14229	14458	14383	14332	14333	14303	14380	14336	14378	14283	14405	14336	14380	14374	14293	14295	14371	14355	14291	14222	14397	14295	14347	14420	14396	14371	14293	14312	14301	14400	14392	14380	14333	14488	14348	14219	14399	14168	14222	14365	14125	14392	14301	14393	14472	14550	14404	14159	14314	14339	14370	14495	14329	14362	14393	14321	14273	14291	14230	14350	14282	14323	14300	14380	14467	14351	14431	14341	14283	14401	14217	14389	14313	14439	14297	14400	14511	14307	14361	14238	14433	14338	14172	14308	14460	14273	14390	14414	14173	14262	14288	14464	14272	14298	14279	14147	14313	14542	14360	14388	14224	14396	14332	14575	14182	14192	14363	14152	14444	14169	14457	14413	14367	14257	14294	14425	14248	14268	14385	14274	14346	14241	14360	14404	14283	14420	14352	14376	14490	14350	14383	14254	14299	14299	14240	14177	14270	14214	14307	14305	14475	14470	14348	14374	14254	14302	14287	14356	14210	14515	14082	14456	14429	14291	14320	14371	14135	14337	14512	14354	14325	14301	14545	14372	14247	14363	14299	14247	14317	14397	14200	14253	14237	14373	14183	14369	14399	14290	14275	14284	14299	14368	14372	14417	14283	14335	14512	14341	14154	14356	14353	14337	14469	14337	14391	14373	14272	14478	14292	14405	14308	14096	14322	14236	14280	14234	14203	14285	14405	14389	14333	14487	14096	14179	14397	14301	14283	14452	14279	14246	14387	14357	14392	14382	14476	14164	14347	14297	14434	14274	14346	14371	14514	14254	14388	14443	14267	14341	14272	14472	14317	14201	14252	14311	14459	14182	14224	14337	14405	14353	14155	14140	14245	14693	14520	14176	14398	14285	14466	14334	14440	14183	14416	14407	14477	14373	14194	14296	14289	14434	14476	14454	14292	14338	14321	14240	14314	14551	14311	14286	14355	14399	14292	14288	14132	14373	14248	14259	14232	14499	14394	14407	14179	14175	14342	14250	14273	14339	14362	14497	14406	14497	14259	14377	14343	14371	14220	14200	14361	14346	14454	14388	14490	14361	14326	14313	14379	14341	14232	14337
24531	21156	28124	24711	21038	18266	17408	16003	19926	40889	35519	26293	17159	15521	15161	15076	15264	15064	15258	15124	15166	15041	15083	15280	14911	15013	15133	15045	15054	15271	14961	14943	15073	15079	15084	15096	14961	15103	15013	14982	15162	15166	14895	15017	14892	14960	15047	14981	15139	15200	15180	15210	15096	15056	15085	15186	14885	14877	14950	15022	15105	15105	15001	15093	15062	15028	15064	14921	14848	14976	15086	15150	14968	15125	15146	15005	14980	15101	15070	14973	14894	15070	15062	14994	14904	14822	15023	15189	15139	15214	15081	15051	15328	15056	15064	14932	15017	14899	15061	15087	14984	15064	15029	15125	14873	14966	14867	15124	15114	15062	15007	15038	15065	14880	15044	15006	14965	15137	14977	15139	15041	15221	15065	14987	14919	15126	14901	15030	15134	14926	14778	14940	14907	14928	15093	14966	14980	15047	15103	15116	14928	15251	14943	14992	14854	14957	14807	15051	14872	14948	14976	14833	14841	15118	15208	14901	15016	15010	15159	15034	15145	14879	15018	14830	15034	15043	15105	15268	14888	15118	14866	15134	15128	15078	14944	14997	14968	14948	14925	14877	15038	15075	15023	14978	14991	15010	15021	14921	15096	14998	14914	15074	14888	14919	15044	14913	14865	14921	15039	15064	14872	15073	15057	15019	15020	14882	14983	14780	15153	15010	14904	14950	15110	14949	15019	15086	15096	15010	14994	15084	15000	15047	14986	14955	14896	15091	14899	14970	15211	15026	15104	14991	14993	14901	15139	15076	15075	14913	15023	14920	15040	15063	14928	15110	15086	15130	15013	15107	15064	15114	15124	14916	14962	14744	15009	14994	15049	15103	15136	15195	14982	14960	14846	15031	15101	15006	15041	14980	14964	14885	15038	14863	15121	15065	15136	14840	15000	14896	15121	15099	14937	15030	14874	15046	15119	14937	15016	14913	14920	15028	15013	15121	15046	14975	15037	15106	15132	15019	15189	15090	15248	15032	15122	14995	15063	15038	15011	14927	14915	14968	15090	15031	15112	15043	15041	15077	14923	14802	14960	14932	14914	15063	15130	14865	15015	14996	14998	14909	15317	15079	14979	15118	15094	15048	15082	14969	15158	15060	15108	15144	15322	15098	15151	15075	15132	15033	15057	15083	15013	14968	14859	14894	14927	14826	14843	14903	15077	14923	14743	15072	15002	15014	15006	15053	14983	15059	15186	15120	14957	14982	15076	15091	15017	14987	15238	15141	15006	15188	15143	14865	14960	14980	15029	15139	14998	14972	15106	14957	15001	14953	15040	15061	15193	14990	15068	15123	14820	15198	14930	15041	14908	15077	15067	15194	15055	15098	15055	14985	14962	14979	15098	14873	14998	15153	14925	14965	15196	15033	15074	15247	14858	14998	15009	15051	14990	14936	14917	15123	15133	15056	14985	15089	14932	14913	14867	15082	14911	15047	15032	14927	14901	15062	15025	15040	15138	15085	14964	14974	15092	15140	15037	15007	14944	14895	14967	14834	15066	15084	14955	14875	14999	14952	14991	15055	15026	14949	15118	15109	15053	15128	14861	14887	14989	15142	15075	15122	15125	15186	14894	15027	15153	14994	15000	15005	15120	14990	14973	15184	14929	14986	15070	14879	15055	15201	15008	15134	14936	14956	15166	15239	15089	14959	15090	15057	14922	15031	14862	15048	15084	15035	15190	14953	15311	15058	15069	15017	15018	14893	14929	15031	15097	14995	15122	15035	15087	15039	15111	14918	15229	15047	15150	14892	14836	14860	15182	15033	15027	14993	14900	14983	14924	14899	14964	15048	15001	14961	15229	15028	15114	14833	15055	15083	14940	14846	15054	15097	14945	15056	14906	15126	15111	15025	14912	14978	14859	15015	15064	15182	14890	15061	15031	14879	15018	14991	15193	15002	15100	15107	15020	15043	15058	15053	14962	14967	15287	15046	15002	15089	15062	14998	15053	15043	14874	14966	15101	15332	14960	14977	14942	14933	15084	15238	14977	14987	15058	14934	15088	15011	15035	14935	14956	15015	14912	14939	14943	14843	15092	14886	15032	14994	15086	14864	15001	14987	15054	15101	14923	15080	14938	14845	15015	14945	14892	15079	14818	14865	15254	14901	15214	14824	15008	14868	15092	14973	15011	14871	15133	14957	15010	14845	14996	14945	15089	14831	15009	15003	15192	14879	15155	15073	14896	15106	15003	14954	15054	15007	14855	15040	15000	15100	14950	15094	14996	15064	14802	14996	14958	15089	15092	15006	15099	14904	14980	14828	14881	15085	15062	15048	15081	15025	14771	14994	15125	14961	15046	14949	15170	15042	14839	15041	14773	14920	15087	15200	15104	15064	15140	14951	15040	14987	14976	15147	15023	15001	15108	14856	15128	15178	15199	15087	14990	14926	15082	15008	15145	14965	14886	14809	14897	15070	15164	15168	15002	15115	15061	15046	15013	15013	14977	15076	15190	15058	15124	15142	15205	14825	15035	15195	14957	15194	15043	15103	15087	14833	15254	14953	15067	14993	15184	14996	15038	14947	14920	14919	15193	14989	15108	14983	14920	15048	15038	15036	14960	14957	15001	14957	15022	15010	14952	14849	15125	14987	14998	14890	15241	15041	14889	14964	15040	15066	14964	14883	14889	15134	15037	15098	14885	15152	15023	15087	14940	15189	15123	15128	15032	14911	14976	15056	15049	15054	15123	15045	14984	15054	15025	14969	15144	14986	14913	15014	14957	14965	14918	15012	15187	15177	15221	15185	15111	15022	15024	14850	15028	14935	14997	14941	15055	15021	15104	15054	15041	14914	15094	14864	14885	14850	14929	15088	14957	15013	15111	14858	15268	14942	15019	14970	15050	15119	15046	15125	14980	15161	15226	15161	15091	15056	14855	15318	15146	14831	15024	15127	15190	14934	14801	14712	14989	15163	15174	15195	15079	15121	15164	15096	15039	15146	15048	15118	14972	14895	14921	14991	15018	14820	15075	14877	14912	15014	14885	14993	14871	14869	15187	15054	15054	15035	15066	15001	14980	15168	15158	15226	15094	15090	14956	15010	15153	14952	14971	14888	14904	15175	15106	15078	15041	14986	15133	14983	15248	14923	15082	15034	14987	14924	15077	14993	15028	14893	15105	15073	15002	15070	15076	15098	15117	14990	15238	14976	15007	15041	15094	14872	15233	15004	14917	14883	14941	14936	15084	15191	14918	15070	15082	15192	14852	15098	14937	14964	15039	15019	15016	15038	15064	15065	14989	15061	15015	14928	15049	15048	15030	15156	15254	15102	14843	14864	14826	15017	15071	15006	14981	14920	15062	14955	15040	15022	15069	14970	15190	15052	15118	15068	14855	14895	14942	15049	15083	15120	14862	15288	15145	14899	15152	15195	15034	15020	14963	15191	14945	14926	15196	15093	14957	14966	15118	15041	14904	14882	14873	14933	14861	15029	15155	15274	15043	15067	14867	14986	14927	14958	14785	15061	15086	15023	15296	14990	14928	14891	15024	15096	14955	15136	15024	14827	15048	15019	15032	15126	15107	15092	15099	15229	14880	14901	15072	15163	15038	14939	15127	15067	15143	15251	14990	15175	15120	14911	14797	15006	14926	14949	15063	15080	15079	15054	15107	14933	15290	14873	14911	15058	15148	15014	15171	15060	14938	15036	14990	15004	15035	14995	15105	15168	15156	15122	15152	15001	15109	14957	15185	15230	14976	15042	15120	15148	14927	15042	14897	15043	15035	15104	15107	14904	15050	14990	15124	15176	15015	15079	14819	15095	15045	15080	15011	15209	15135	15104	15109	15063	15022	15168	15114	15098	15076	15003	14931	14918	14983	14748	15024	15049	15008	14904	14943	14924	15129	15011	15133	15023	15033	15083	15047	14997	15140	15086	15042	15162	15058	15074	14993	15239	14781	15018	15318	15213	15032	14972	15350	14994	15085	14975	14908	14933	14915	14999	14795	15012	14837	14839	14928	15071	15037	15003	15117	14898	15072	14922	15020	14986	15217	15009	15082	15045	15155	15022	14806	14941	14953	14948	15016	15238	15132	15053	14910	14935	15158	14939	15082	14995	14869	14969	14910	15191	14805	15160	15091	14946	15003	15068	15134	15134	15110	15094	14755	15032	14972	15116	15003	15103	14977	14851	14862	14994	14907	15050	15136	15000	14990	14949	15127	15119	15217	15254	15156	15061	15382	15056	14995	15065	15139	15162	15122	15188	15018	15000	15218	15150	15192	14974	14992	15013	14972	15013	15012	14996	14956	15016	14998	15098	15087	15112	15075	15064	14979	15109	15028	14782	15130	14884	15161	14893	15118	15015	15071	14796	14981	15265	15065	14956	15040	15065	14944	14909	15000	15146	15068	14977	15002	15111	14978	14897	15076	14911	14914	15022	15079	14834	14978	15175	15042	14892	15152	14955	14887	14890	15042	14902	15160	15035	14862	14816	14953	15040	15059	14900	15048	14984	15248	15079	15003	15128	15039	15115	14871	14895	15134	14990	15013	14961	14894	14908	15042	14970	15091	15057	15034	14999	14934	15042	14962	14887	15013	15014	14988	14992	15131	15039	15126	14959	14951	15157	14960	15098	15004	14743	14997	14988	15067	14901	14816	15143	14980	15068	15034	15103	14930	14900	15007	15057	15036	15131	15067	14960	15087	15083	14948	14976	15068	15032	14875	15020	15000	14971	14964	14895	15030	15076	15126	15300	15026	14897	15064	14868	14920	14939	15174	15167	15067	15135	15107	15010	15004	15101	15036	15031	15137	14961	15149	14913	14968	14963	15116	14966	15060	15042	14987	15178	15065	15031	15029	14986	15075	14943	14875	14860	15058	14926	14948	15057	14915	14981	15007	15054	15242	15040	15072	15101	14950	15119	14907	14972	14950	15067	15022	15140	14927	14908	15110	15021	15102	15217	14842	15120	15112	15038	14989	15178	14992	15020	15076	14986	15147	14991	15106	15030	14970	15115	14956	14871	15090	15124	14932	14912	15326	15001	15025	14984	14863	15005	15059	15026	14971	14975	15133	15124	14983	15118	14916	15144	15078	14939	15078	14952	14951	14988	15001	15026	14907	14971	15082	14982	15120	14949	15065	15056	14957	15035	14990	15140	15146	14933	15028	14994	15107	14985	14882	14904
15404	25597	23414	19043	17593	16593	15992	15403	22328	43275	37452	26419	15484	14618	14376	14616	14403	14480	14482	14573	14458	14348	14474	14513	14437	14629	14474	14513	14530	14373	14403	14447	14438	14562	14436	14538	14365	14332	14406	14533	14408	14531	14511	14328	14325	14457	14306	14500	14334	14531	14588	14447	14395	14519	14520	14534	14376	14344	14631	14531	14547	14529	14407	14362	14500	14355	14586	14502	14541	14508	14454	14422	14418	14542	14439	14453	14479	14526	14543	14701	14625	14417	14560	14560	14344	14521	14385	14405	14599	14417	14512	14411	14533	14423	14528	14571	14493	14486	14548	14520	14435	14405	14557	14481	14532	14462	14541	14453	14548	14347	14534	14472	14662	14410	14541	14467	14458	14426	14447	14385	14464	14451	14461	14531	14334	14413	14411	14209	14538	14616	14529	14493	14363	14518	14582	14460	14420	14492	14538	14484	14451	14687	14638	14502	14401	14632	14364	14534	14353	14557	14652	14391	14578	14405	14536	14331	14484	14294	14265	14432	14395	14456	14489	14451	14587	14341	14532	14363	14395	14493	14505	14483	14400	14403	14470	14494	14481	14462	14473	14461	14438	14379	14450	14503	14489	14598	14357	14422	14637	14434	14440	14370	14362	14506	14571	14403	14571	14452	14613	14407	14620	14376	14559	14471	14441	14422	14406	14396	14415	14564	14559	14468	14596	14469	14559	14607	14386	14374	14539	14400	14599	14574	14363	14573	14477	14402	14580	14613	14376	14503	14363	14458	14460	14479	14628	14425	14477	14521	14494	14362	14421	14397	14563	14425	14451	14335	14547	14383	14425	14580	14490	14394	14627	14325	14323	14542	14629	14383	14436	14501	14540	14372	14529	14390	14706	14500	14560	14377	14228	14406	14424	14454	14536	14468	14396	14436	14356	14464	14484	14440	14478	14414	14222	14398	14534	14562	14428	14518	14460	14509	14452	14583	14565	14417	14532	14496	14417	14453	14339	14432	14427	14420	14502	14496	14487	14400	14395	14421	14342	14348	14211	14290	14331	14359	14514	14414	14480	14513	14483	14514	14517	14485	14460	14476	14572	14387	14540	14393	14697	14504	14322	14407	14215	14510	14440	14469	14535	14491	14341	14433	14509	14465	14350	14496	14571	14362	14446	14528	14550	14360	14611	14351	14450	14459	14436	14355	14425	14455	14420	14589	14358	14393	14401	14510	14527	14577	14260	14522	14544	14362	14424	14439	14503	14605	14336	14467	14441	14510	14422	14521	14548	14550	14331	14409	14520	14547	14531	14437	14496	14300	14339	14503	14593	14438	14505	14371	14495	14432	14395	14399	14487	14547	14538	14483	14554	14550	14448	14461	14446	14543	14375	14650	14390	14606	14572	14600	14486	14412	14517	14355	14503	14521	14386	14541	14546	14491	14373	14445	14418	14404	14454	14511	14472	14445	14508	14413	14470	14551	14527	14512	14427	14592	14496	14491	14416	14358	14358	14396	14497	14377	14519	14415	14467	14412	14318	14467	14473	14352	14448	14697	14565	14420	14600	14561	14454	14515	14435	14480	14495	14452	14381	14343	14667	14476	14485	14442	14306	14411	14444	14581	14495	14433	14653	14414	14294	14364	14548	14520	14604	14646	14464	14459	14431	14273	14590	14541	14419	14262	14472	14481	14530	14479	14606	14314	14366	14609	14390	14378	14463	14439	14454	14413	14536	14518	14340	14607	14379	14436	14517	14402	14530	14482	14467	14513	14506	14511	14411	14468	14554	14553	14436	14556	14467	14509	14288	14372	14535	14462	14406	14517	14443	14367	14478	14515	14294	14518	14572	14473	14448	14584	14416	14488	14420	14450	14355	14467	14567	14635	14435	14547	14371	14454	14586	14631	14476	14624	14357	14441	14271	14543	14539	14373	14480	14490	14580	14357	14541	14429	14462	14440	14517	14525	14506	14451	14521	14409	14517	14375	14529	14523	14370	14237	14560	14365	14552	14576	14429	14390	14609	14484	14405	14426	14351	14367	14682	14426	14349	14380	14458	14232	14425	14338	14326	14568	14620	14598	14618	14394	14459	14576	14454	14452	14564	14402	14446	14396	14468	14447	14480	14457	14441	14402	14486	14467	14533	14529	14430	14522	14317	14414	14330	14570	14395	14671	14506	14433	14604	14407	14613	14409	14569	14598	14276	14518	14471	14691	14382	14573	14317	14411	14471	14505	14335	14587	14324	14499	14415	14372	14580	14470	14406	14495	14434	14486	14369	14480	14376	14496	14477	14492	14432	14247	14377	14459	14335	14415	14430	14403	14313	14349	14417	14383	14298	14590	14378	14485	14313	14433	14531	14496	14391	14458	14474	14465	14491	14311	14528	14519	14609	14448	14456	14397	14478	14524	14328	14436	14451	14334	14541	14530	14584	14548	14310	14450	14401	14442	14392	14445	14604	14519	14559	14482	14425	14297	14388	14429	14507	14575	14398	14491	14463	14603	14448	14378	14446	14613	14286	14458	14462	14421	14462	14461	14389	14516	14555	14435	14353	14505	14417	14243	14731	14421	14411	14290	14623	14489	14627	14439	14270	14647	14534	14319	14357	14347	14517	14665	14575	14475	14190	14632	14407	14530	14479	14442	14433	14527	14484	14574	14351	14424	14435	14471	14474	14374	14382	14519	14529	14564	14467	14474	14441	14495	14380	14442	14365	14378	14467	14538	14528	14465	14490	14553	14524	14688	14421	14493	14525	14634	14588	14371	14516	14423	14454	14267	14549	14416	14562	14460	14373	14482	14488	14520	14462	14478	14461	14431	14482	14562	14530	14477	14601	14474	14593	14460	14471	14615	14467	14633	14446	14341	14494	14468	14505	14502	14544	14406	14546	14294	14556	14464	14459	14555	14637	14513	14584	14428	14660	14353	14480	14465	14358	14419	14533	14452	14607	14564	14463	14518	14416	14571	14413	14356	14312	14479	14495	14547	14542	14629	14507	14530	14413	14398	14459	14450	14544	14356	14447	14418	14580	14746	14571	14538	14520	14550	14485	14507	14477	14466	14495	14516	14491	14342	14483	14413	14343	14327	14502	14501	14264	14564	14493	14469	14440	14593	14252	14437	14400	14380	14473	14580	14549	14490	14422	14330	14351	14426	14502	14464	14395	14511	14489	14403	14431	14486	14520	14471	14266	14600	14469	14386	14645	14536	14400	14589	14451	14569	14428	14387	14529	14689	14357	14507	14494	14456	14570	14515	14472	14356	14583	14423	14527	14376	14646	14566	14453	14404	14462	14414	14682	14445	14600	14573	14441	14374	14741	14357	14474	14459	14401	14561	14430	14392	14612	14446	14441	14406	14584	14483	14286	14380	14477	14397	14399	14408	14384	14486	14415	14329	14517	14433	14494	14492	14496	14637	14511	14608	14498	14517	14512	14582	14531	14408	14535	14470	14531	14422	14415	14422	14327	14522	14341	14434	14536	14508	14537	14356	14504	14495	14450	14339	14518	14607	14616	14409	14398	14355	14495	14441	14516	14500	14562	14561	14447	14391	14556	14380	14415	14531	14439	14664	14469	14447	14452	14449	14598	14514	14530	14484	14419	14571	14549	14511	14480	14542	14572	14366	14388	14542	14380	14392	14382	14473	14498	14625	14403	14487	14454	14249	14431	14439	14575	14499	14594	14424	14628	14427	14438	14427	14481	14553	14570	14620	14305	14524	14477	14628	14452	14490	14602	14428	14362	14536	14561	14397	14462	14618	14396	14466	14725	14543	14474	14517	14457	14576	14495	14526	14475	14487	14376	14338	14393	14469	14540	14707	14354	14509	14411	14566	14438	14387	14498	14668	14533	14411	14600	14494	14479	14603	14390	14485	14482	14576	14581	14367	14403	14522	14410	14446	14548	14544	14384	14340	14470	14440	14494	14499	14565	14313	14534	14454	14643	14384	14587	14576	14428	14406	14515	14381	14561	14317	14385	14423	14420	14311	14441	14507	14550	14538	14265	14478	14693	14416	14424	14289	14461	14536	14434	14210	14579	14358	14606	14448	14456	14459	14434	14533	14439	14649	14473	14559	14404	14628	14533	14513	14389	14577	14615	14353	14423	14405	14495	14590	14421	14310	14515	14460	14378	14403	14712	14487	14256	14388	14366	14615	14325	14482	14325	14450	14393	14453	14480	14450	14564	14469	14310	14523	14506	14379	14507	14352	14612	14403	14495	14495	14443	14471	14578	14469	14333	14606	14348	14459	14476	14499	14451	14521	14398	14589	14488	14547	14424	14378	14621	14468	14247	14500	14352	14407	14539	14327	14240	14399	14475	14403	14399	14600	14374	14528	14323	14427	14548	14611	14387	14491	14364	14384	14370	14437	14530	14436	14523	14617	14453	14405	14559	14608	14512	14475	14527	14489	14537	14506	14476	14540	14529	14373	14446	14369	14453	14407	14431	14436	14450	14360	14398	14389	14597	14399	14365	14483	14357	14549	14406	14382	14485	14342	14522	14478	14533	14468	14389	14574	14341	14422	14531	14403	14578	14385	14543	14568	14539	14610	14562	14405	14628	14515	14360	14554	14608	14312	14422	14518	14466	14456	14453	14551	14492	14445	14524	14503	14434	14478	14471	14457	14658	14447	14571	14627	14536	14359	14441	14389	14520	14645	14426	14460	14537	14458	14633	14433	14502	14525	14687	14484	14373	14321	14485	14428	14579	14434	14612	14456	14535	14462	14613	14558	14437	14367	14415	14571	14438	14578	14565	14463	14511	14521	14578	14409	14533	14637	14552	14578	14436	14422	14371	14475	14344	14427	14611	14555	14516	14512	14377	14563	14429	14627	14369	14469	14481	14450	14661	14477	14411	14444	14540	14540	14602	14498	14414	14623	14374	14621	14409	14374	14457	14560	14319	14509	14509	14346	14379	14585	14357	14446	14368	14557	14575	14340	14459	14462	14524	14447	14420	14517	14516	14585	14370	14469	14355	14480	14421	14555	14518	14459	14534	14629	14560	14556	14594	14671	14358	14517	14345	14440	14429	14434	14312	14423	14463	14448	14349	14498	14514	14341	14531	14354	14515	14392	14373	14489	14417	14396	14546	14560	14447	14361	14433	14578	14477	14323	14409	14561	14658	14457	14606	14419	14508	14605	14577	14564	14571	14468	14381	14438	14551	14521
23164	21147	28882	23661	21432	22649	21539	17056	22783	54347	45819	35099	20056	15819	15619	15439	15602	15415	15410	15396	15527	15435	15278	15391	15415	15242	15242	15240	15506	15348	15378	15378	15511	15228	15425	15128	15156	15280	15240	15416	15264	15351	15362	15366	15400	15301	15287	15098	15232	15325	15458	15300	15329	15317	15218	15358	15260	15331	15387	15347	15389	15349	15237	15155	15197	15315	15249	15305	15411	15294	15079	15310	15264	15346	15407	15272	15067	15273	15324	15294	15283	15430	15303	15356	15476	15160	15205	15239	15299	15380	15173	15274	15203	15287	15385	15303	15174	15334	15330	15334	15343	15317	15269	15219	15239	15323	15297	15215	15368	15207	15287	15250	15451	15395	15345	15128	15305	15188	15229	15169	15152	15161	15267	15164	15263	15251	15327	15170	15373	15379	15360	15330	15281	15213	15259	15314	15192	15280	15322	15309	15380	15283	15204	15267	15334	15254	15318	15409	15159	15153	15070	15340	15368	15204	15452	15376	15296	15429	15401	15328	15168	15224	15225	15291	15169	15193	15252	15288	15239	15393	15270	15180	15324	15149	15288	15301	15244	15395	15120	15188	15078	15390	15369	15377	15222	15216	15108	15383	15305	15128	15281	15355	15312	15194	15177	15385	15126	15274	15290	15245	15263	15096	15250	15145	15225	15154	15244	15398	15202	15159	15251	15241	15263	15357	15446	15133	15135	15332	15338	15229	15141	15496	15166	15371	15185	15421	15190	15421	15237	15191	15138	15181	15131	15220	15366	15108	15279	15313	15191	15456	15200	15411	15452	15413	15328	15379	15143	15178	15186	15219	15411	15270	15341	15200	15507	15324	15301	15305	15333	15314	15418	15287	15277	15213	15262	15234	15228	15283	15292	15556	15430	15484	15314	15452	15271	15248	15252	15137	15022	15326	15416	15149	15299	15253	15038	15255	15181	15100	15169	15386	15470	15269	15155	15350	15290	15313	15246	15201	15431	15228	15057	15468	15377	15138	15290	15193	15149	15281	15307	15396	15104	15220	15325	15224	15496	15471	15313	15176	15234	15137	15278	15369	15298	15319	15136	15404	15349	15323	15347	15186	15186	15195	15372	15228	15463	15271	15125	15144	15267	15126	15345	15347	15408	15233	15359	15174	15575	15239	15281	15473	15283	15048	15224	15234	15272	15414	15242	15294	15322	15229	15360	15328	15306	15424	15091	15125	15356	15120	15211	15450	15215	15029	15240	15280	15270	15402	15279	15172	15220	15377	15169	15309	15214	15263	15290	15411	15175	15182	15255	15217	15251	15270	15241	15406	15217	15288	15258	15363	15423	15082	15233	15327	15176	15341	15260	15071	15228	15249	15237	15203	15212	15199	15309	15092	15265	15151	15300	15304	15216	15074	15292	15497	15316	15371	15380	15231	15116	15370	15375	15279	15501	15308	15181	15225	15299	15394	15261	15318	15311	15234	15293	15327	15304	15164	15137	15278	15161	15295	15292	15334	15314	15258	15264	15148	15215	15259	15290	15293	15439	15120	15315	15080	15192	15329	14948	15268	15352	15346	15080	15260	15176	15285	15172	15417	15471	15439	15309	15171	15093	15314	15195	15267	15323	15231	15219	15328	15070	15173	15165	15471	15342	15250	15046	15268	15363	15180	15063	15193	15287	15282	15273	15269	15540	15264	15192	15416	15325	15459	15171	15136	15364	15121	15366	15341	15584	15517	15468	15374	15279	15179	15032	15185	15073	15236	15289	15262	15263	15256	15193	15287	15159	15386	15189	15154	15237	15138	15231	15280	15394	15466	15419	15296	15289	15398	15166	15201	15195	15194	15148	15187	15362	15124	15240	15221	15173	15106	15199	15375	15351	15278	15300	15258	15192	15363	15187	15238	15389	15219	15152	15150	15347	15392	15319	15274	15295	15159	15178	15189	15253	15374	15275	15387	15273	15196	15155	15168	15190	15306	15277	15407	15214	15341	15187	15210	15421	15189	15262	15275	15353	15423	15496	15253	15247	15274	15106	15181	15330	15240	15474	15267	15261	15466	15217	15310	15198	15189	15212	15316	15218	15278	15491	15292	15350	15283	15398	15347	15045	15267	15025	15260	15198	15339	15177	15243	15002	15334	15465	15160	15116	15257	15005	15185	15375	15384	15510	15341	15064	15181	15464	15326	15198	15186	15384	15256	15365	15271	15250	15149	15118	15369	15338	15136	15303	15233	15372	15230	15217	15254	15031	15132	15156	15331	15117	15148	15288	15266	15278	15262	15235	15447	15176	15298	15354	15158	15313	15232	15238	15088	15428	15250	15427	15168	15247	15210	15322	15317	15312	15230	15287	15127	15285	15291	15207	15224	15268	15354	15312	15417	15265	15318	15272	15217	15241	15133	15666	15115	15365	15249	15242	15068	15238	15096	15373	15114	15238	14978	15282	15126	15293	15296	15290	15237	15226	15077	15202	15317	15340	15102	15370	15222	15248	15182	15316	15461	15213	15375	15242	15194	15246	15370	15129	15141	15427	15273	15134	15251	15217	15267	15310	15391	15261	15261	15220	15335	15197	15394	15163	15079	15223	15188	15237	15007	15150	15237	15369	15302	15115	15275	15329	15327	15126	15359	15191	15229	15405	15275	15082	15224	15260	15201	15342	15123	15125	15359	15381	15233	15170	15049	15228	15342	15164	15362	15116	15188	15127	15207	15339	15363	15212	15417	15218	15421	15249	15253	15094	15419	15379	15249	15340	15128	15393	15274	15302	15162	15186	15291	15345	15293	15123	15232	15331	15237	15284	15228	15336	15201	15220	15209	15437	15247	15002	15157	15231	15197	14962	15237	15363	15352	15373	15328	14980	15237	15239	15161	15233	15274	15225	15227	15295	15191	15250	15299	15422	15226	15230	15433	15215	15322	15198	15411	15385	15134	15124	15303	15377	15213	15191	15243	15088	15101	15093	15177	15231	15146	15158	15258	15081	15390	15527	15238	15237	15135	15521	15176	15079	15089	15114	15102	15201	15115	15270	15295	15209	15244	15152	15219	15234	15415	15412	15044	15195	15285	15406	15345	15303	15431	15277	15300	15151	15168	15390	15132	15415	15222	15058	15104	15200	15070	15221	15129	15150	15276	15215	15307	15158	15391	15242	15369	15378	15304	15356	15191	15173	15018	15057	15123	15469	15278	15394	15248	15243	15253	15299	15192	15334	15364	15309	15228	15142	15161	15241	15280	15413	15247	15320	15326	15416	15336	15430	15282	15100	15167	15245	15364	15099	15297	15235	15169	15414	15261	15292	15242	15468	15224	15215	15280	15180	15300	15240	15290	15261	15266	15399	15518	15042	15081	15193	15212	15237	15249	15328	15325	15294	15388	15259	15307	15232	15285	15349	15378	15313	15394	15114	15363	15280	15366	15245	15363	15291	15180	15234	15382	15216	15339	15161	15159	15255	15188	15294	15164	15277	15173	15247	15017	15241	15224	15233	15504	15110	15126	15049	15311	15011	15248	15294	15294	15100	15105	15090	15401	15430	15121	15313	15120	15207	15230	15134	15201	15228	15284	15264	15229	15343	15347	15243	15515	15466	15414	15310	15478	15409	15072	15265	15267	15040	15185	15264	15332	15295	15285	15199	15122	15156	15189	15285	15215	15215	15442	15261	15221	15257	15217	15142	15332	15230	15240	15195	15234	15165	15336	15334	15324	15341	15171	15356	15312	15146	15278	15221	15254	15323	15273	15191	15342	15407	15287	15382	15233	15272	15078	15379	15277	15224	15086	15398	15247	15211	15172	15512	15245	15435	15406	15187	15255	15274	15181	15322	15170	15283	15340	15193	15204	15160	15302	15284	15315	15249	15276	15185	15359	15215	15147	15262	15250	15269	15267	15329	15292	15186	15276	15242	15130	15227	15048	15264	15282	15383	15230	15191	15383	15350	15201	15194	15294	15348	15296	15206	15211	15071	15266	15201	14988	15194	15403	15075	15275	15222	15585	15374	15292	15269	15085	15290	15435	15369	15384	15243	15201	15362	15500	15306	15441	15351	15355	15493	15242	15261	15444	15185	15244	15072	15392	15265	15126	15268	15126	15277	15222	15346	15311	15014	15262	15197	15245	15472	15031	15260	15322	15398	15177	15265	15363	15236	15282	15216	15244	15100	15375	15361	15084	15244	15315	15253	15129	15265	15178	15291	15352	15334	15099	15339	15458	15234	15109	15401	15187	15152	15054	15273	15127	15423	15450	15201	15304	15243	15324	15131	15252	15291	15241	15196	15297	15365	15347	15192	15346	15152	15042	15367	15419	15383	15402	15290	15326	15202	15175	15338	15192	15300	15139	15287	15360	15294	15035	15433	15296	15425	15389	15117	15349	15301	14973	15065	15163	15282	15425	15210	15211	15263	15350	15422	15182	15226	15233	15345	15508	15259	15233	15252	15299	15459	15475	15353	15214	15116	15273	15347	15132	15463	15187	15125	15351	15317	15258	15269	15186	15250	15415	15237	15364	15299	15239	15212	15381	15187	15166	15233	15135	15250	15426	15385	15394	15085	15336	15221	15328	15407	15106	15148	15287	15192	15341	15271	15096	15014	15490	15276	15356	15104	15314	15246	15242	15116	15264	15365	15215	15286	15196	15340	15158	15164	15190	15138	15088	15050	15118	15199	15325	15313	15258	15268	15337	15335	15267	15341	15403	15144	15285	15378	15203	15319	15301	15331	15059	15165	15153	15232	15326	15323	15227	15343	15091	15253	15321	15325	15291	15343	15349	15239	15339	15143	15165	15268	15328	15311	15337	15225	15252	15055	15250	15307	15371	15189	15177	15172	15193	15264	15341	14975	15299	15305	15119	15276	15183	15283	15224	15271	15374	15296	15196	15276	15000	15168	15151	15224	15313	15405	15535	15245	15229	15344	15406	15124	15173	15294	15250	15297	15271	14936	15184	15288	15271	15074	15024	15058	15172	15298	15024	15191	15201	15080	15192	15028	15327	15308	15448	15105	15153	15410	15255	15330	15369	15219	15369	15289	15394	15177	15227	15187	15075	15244	15296	15131	15428	15196	15329	15229	15404	15193	15388	15262	15424	15087	15351	15318	15180	15153	15295	15222	15221	15386	15302	15331	15325	15281	15174	15216	15214	15078	15051	15148	15158	15320	15309	15238	15004
17674	31575	29032	23230	20044	18328	17327	16667	24638	55721	48314	34081	16878	14585	14696	14613	14582	14656	14612	14740	14548	14492	14615	14512	14642	14594	14625	14672	14589	14547	14459	14610	14574	14534	14473	14629	14625	14703	14727	14561	14818	14584	14684	14442	14480	14712	14657	14668	14780	14549	14508	14649	14537	14614	14619	14656	14561	14779	14519	14683	14692	14582	14732	14633	14692	14698	14652	14554	14607	14472	14579	14628	14383	14599	14609	14490	14453	14596	14739	14532	14713	14575	14605	14675	14626	14530	14406	14577	14732	14573	14516	14756	14392	14679	14523	14668	14421	14496	14630	14608	14491	14547	14571	14649	14527	14593	14360	14521	14513	14527	14565	14524	14582	14695	14776	14573	14481	14657	14491	14599	14559	14701	14572	14683	14590	14644	14562	14431	14558	14556	14591	14625	14528	14686	14502	14714	14484	14554	14506	14430	14601	14507	14539	14378	14494	14582	14765	14386	14377	14537	14513	14526	14378	14646	14614	14438	14606	14402	14533	14565	14434	14459	14513	14573	14657	14581	14512	14599	14538	14284	14740	14556	14571	14525	14477	14539	14532	14491	14505	14429	14533	14448	14533	14504	14430	14570	14675	14758	14525	14622	14695	14514	14601	14515	14776	14425	14672	14579	14721	14666	14637	14690	14623	14603	14438	14577	14609	14507	14606	14595	14577	14635	14518	14444	14521	14478	14568	14625	14527	14460	14564	14557	14573	14410	14632	14446	14658	14529	14637	14602	14658	14480	14659	14637	14617	14417	14481	14566	14504	14506	14552	14531	14508	14467	14396	14573	14559	14643	14414	14610	14686	14507	14376	14416	14694	14579	14502	14600	14499	14653	14622	14457	14626	14511	14537	14553	14585	14581	14438	14372	14561	14428	14470	14687	14556	14472	14460	14550	14400	14501	14517	14458	14519	14596	14675	14729	14517	14441	14365	14371	14499	14656	14478	14531	14571	14359	14542	14373	14563	14409	14506	14589	14686	14530	14592	14405	14474	14611	14504	14457	14537	14520	14504	14707	14571	14544	14674	14654	14769	14483	14693	14595	14525	14594	14564	14480	14601	14520	14644	14623	14424	14491	14473	14619	14588	14568	14471	14613	14385	14571	14661	14516	14588	14602	14524	14557	14456	14467	14489	14484	14367	14464	14563	14552	14572	14493	14595	14629	14508	14611	14588	14609	14532	14557	14545	14523	14504	14672	14570	14512	14550	14567	14504	14583	14499	14369	14500	14601	14673	14576	14496	14592	14447	14565	14519	14712	14688	14597	14519	14508	14635	14586	14464	14764	14537	14698	14624	14382	14458	14386	14752	14697	14482	14473	14432	14547	14591	14616	14516	14594	14391	14541	14695	14466	14400	14556	14615	14429	14560	14614	14622	14533	14402	14574	14564	14649	14693	14563	14636	14575	14530	14571	14588	14609	14469	14559	14544	14479	14596	14568	14631	14512	14552	14724	14657	14562	14463	14492	14671	14605	14631	14546	14509	14428	14494	14569	14473	14556	14539	14615	14480	14541	14556	14572	14487	14369	14558	14576	14542	14395	14536	14757	14525	14519	14489	14721	14599	14565	14571	14550	14716	14585	14593	14453	14582	14540	14559	14431	14496	14489	14578	14526	14642	14713	14609	14488	14586	14393	14805	14544	14675	14595	14658	14604	14642	14536	14468	14556	14488	14578	14554	14545	14713	14422	14657	14597	14503	14422	14577	14604	14732	14524	14419	14715	14661	14582	14425	14490	14603	14414	14524	14451	14588	14609	14538	14742	14570	14479	14509	14540	14652	14561	14390	14651	14481	14625	14656	14714	14584	14669	14530	14456	14607	14552	14496	14701	14547	14675	14592	14689	14484	14469	14496	14597	14502	14600	14508	14393	14548	14530	14647	14537	14483	14461	14386	14622	14657	14599	14663	14519	14500	14536	14631	14332	14642	14598	14588	14533	14739	14677	14642	14639	14539	14573	14371	14560	14570	14580	14545	14540	14722	14580	14538	14713	14536	14667	14627	14608	14600	14659	14426	14499	14613	14591	14545	14606	14511	14566	14470	14597	14598	14617	14520	14748	14658	14603	14570	14445	14677	14468	14595	14413	14559	14504	14533	14543	14454	14753	14724	14544	14621	14429	14550	14535	14500	14510	14580	14579	14381	14410	14602	14569	14596	14268	14575	14585	14571	14636	14631	14602	14532	14561	14650	14470	14622	14561	14437	14514	14426	14640	14505	14419	14573	14571	14610	14594	14718	14469	14610	14521	14529	14560	14625	14587	14555	14509	14634	14696	14612	14582	14589	14414	14690	14425	14734	14605	14498	14394	14582	14498	14416	14580	14428	14430	14598	14550	14598	14635	14534	14565	14552	14557	14530	14638	14631	14464	14461	14519	14404	14463	14603	14398	14689	14475	14556	14662	14537	14536	14359	14420	14598	14497	14501	14550	14535	14465	14568	14623	14412	14619	14651	14486	14603	14574	14452	14630	14643	14513	14732	14506	14451	14805	14542	14474	14482	14619	14636	14523	14644	14492	14571	14706	14702	14583	14743	14484	14649	14557	14590	14709	14461	14631	14606	14643	14655	14618	14536	14562	14658	14519	14520	14531	14522	14589	14719	14552	14614	14691	14645	14472	14550	14530	14561	14510	14506	14466	14681	14515	14559	14581	14564	14476	14538	14481	14675	14434	14600	14492	14507	14533	14633	14495	14575	14640	14566	14445	14643	14442	14631	14646	14565	14556	14600	14696	14559	14569	14526	14653	14507	14480	14655	14607	14372	14407	14454	14481	14624	14455	14673	14633	14471	14609	14458	14534	14637	14735	14457	14692	14877	14499	14583	14508	14644	14738	14461	14522	14394	14548	14369	14578	14547	14447	14650	14574	14600	14622	14505	14702	14436	14593	14613	14549	14623	14622	14639	14504	14487	14788	14608	14526	14365	14601	14626	14707	14569	14509	14520	14579	14698	14459	14696	14522	14611	14369	14590	14476	14519	14583	14565	14591	14571	14624	14572	14562	14553	14490	14638	14542	14454	14452	14663	14630	14608	14598	14708	14595	14676	14521	14489	14537	14578	14532	14453	14611	14354	14366	14668	14504	14447	14708	14569	14683	14516	14576	14538	14529	14640	14574	14366	14534	14566	14393	14643	14548	14526	14512	14556	14477	14499	14416	14547	14576	14593	14587	14492	14486	14418	14618	14582	14420	14464	14570	14615	14551	14774	14551	14468	14487	14638	14582	14723	14671	14698	14514	14524	14696	14523	14485	14612	14544	14494	14509	14499	14489	14676	14449	14430	14488	14463	14576	14562	14604	14533	14552	14735	14410	14546	14460	14653	14618	14643	14586	14612	14530	14714	14520	14639	14701	14681	14453	14484	14423	14652	14581	14536	14477	14517	14521	14518	14529	14596	14648	14613	14562	14587	14653	14477	14616	14470	14477	14459	14342	14560	14397	14525	14558	14518	14524	14564	14709	14601	14651	14786	14523	14669	14373	14545	14441	14504	14646	14522	14416	14496	14500	14568	14581	14685	14455	14712	14450	14591	14459	14460	14475	14569	14406	14393	14578	14595	14450	14549	14595	14387	14609	14551	14684	14441	14627	14536	14348	14594	14695	14238	14612	14557	14631	14535	14579	14441	14483	14461	14617	14633	14531	14733	14498	14459	14415	14530	14522	14636	14538	14562	14514	14596	14489	14451	14608	14596	14566	14499	14498	14668	14553	14567	14600	14690	14509	14644	14573	14481	14614	14567	14569	14485	14476	14703	14562	14529	14643	14514	14471	14440	14476	14673	14504	14630	14655	14672	14572	14577	14556	14596	14659	14417	14606	14663	14600	14607	14482	14548	14512	14548	14569	14531	14545	14585	14462	14728	14860	14394	14564	14564	14638	14613	14588	14528	14699	14633	14563	14482	14503	14702	14416	14453	14490	14371	14592	14515	14542	14469	14407	14469	14445	14421	14501	14556	14598	14529	14518	14704	14636	14591	14586	14543	14500	14423	14684	14541	14624	14578	14454	14575	14710	14508	14683	14740	14522	14652	14625	14585	14439	14588	14553	14353	14639	14583	14640	14414	14463	14304	14591	14428	14664	14414	14524	14479	14557	14614	14520	14586	14518	14561	14559	14485	14540	14520	14549	14394	14645	14624	14686	14603	14499	14552	14572	14502	14515	14625	14496	14418	14639	14409	14446	14462	14651	14531	14659	14539	14680	14568	14579	14445	14565	14455	14602	14672	14575	14537	14557	14486	14610	14644	14659	14504	14624	14821	14434	14512	14786	14523	14603	14380	14659	14561	14754	14441	14438	14531	14544	14461	14513	14645	14582	14548	14666	14559	14538	14634	14618	14568	14577	14610	14467	14525	14511	14737	14584	14571	14547	14541	14485	14525	14386	14433	14603	14687	14462	14695	14635	14623	14653	14506	14539	14630	14450	14713	14470	14554	14413	14526	14576	14582	14661	14452	14717	14674	14576	14519	14388	14377	14558	14562	14480	14562	14582	14546	14403	14552	14552	14574	14430	14386	14703	14485	14449	14587	14595	14537	14517	14394	14452	14575	14568	14680	14614	14629	14655	14560	14451	14701	14476	14575	14448	14595	14566	14490	14530	14564	14646	14562	14596	14550	14539	14459	14407	14655	14558	14468	14539	14486	14533	14512	14464	14434	14540	14457	14552	14709	14621	14704	14561	14600	14704	14620	14382	14737	14590	14529	14502	14698	14639	14429	14566	14643	14616	14576	14554	14459	14437	14661	14680	14475	14616	14540	14575	14529	14580	14404	14604	14470	14661	14551	14526	14429	14370	14451	14671	14592	14492	14653	14545	14460	14660	14499	14449	14685	14675	14549	14646	14511	14567	14631	14491	14711	14579	14621	14493	14705	14544	14492	14553	14311	14501	14503	14563	14655	14705	14498	14433	14640	14402	14494	14550	14484	14622	14584	14521	14584	14555	14427	14641	14437	14674	14551	14520	14487	14719	14447	14594	14465	14677	14708	14645	14577	14513	14593	14604	14484	14627	14620	14536	14612	14505	14421	14582	14724	14398	14591	14594	14471	14413	14504	14419	14499	14583	14499	14595	14525	14666	14462	14591	14571	14600	14556	14548	14601	14591	14480	14484	14493	14590	14521	14536	14661	14551
27494	21875	23106	19786	16675	16402	16220	16233	16906	21947	21591	19182	16481	15904	15875	16089	15863	15819	16008	15862	15922	16173	15830	15939	15886	15779	16030	15814	15789	15777	15882	15955	15887	15922	16042	15934	16055	15966	15913	15826	15901	16126	15870	15559	15811	16170	15748	15912	15867	15583	15869	16096	15788	15863	16109	15845	15909	15775	15895	15684	15825	15742	15686	15826	15722	15725	15868	15942	15946	15963	15998	15977	15941	15962	15755	15778	16013	15908	15944	15806	15893	15983	15866	15712	15868	15713	15607	15866	15938	15936	15979	16000	15739	15704	15711	15932	15813	15756	15868	15872	15922	15901	15862	15996	15869	15795	15986	16038	15828	15965	15976	15766	15915	16119	15789	16007	15825	16046	15800	15943	15805	15835	15952	15876	15750	15941	15790	16160	15886	15729	15904	15907	15730	15753	16029	15805	16050	15843	15920	15958	15781	16008	15903	15856	15864	15900	15834	15800	15821	15818	15844	15854	15689	16019	16027	16081	15815	15773	15895	15870	15914	15881	15869	15896	15837	15939	15831	16083	15961	15851	15996	15916	15676	15764	15745	15875	15732	15631	15824	16023	15814	16058	15806	15834	15736	15845	15719	15914	15957	15740	15887	15935	15886	15982	15997	15875	15904	15817	15970	15984	15674	15788	15762	15938	15936	15911	15813	15851	15906	15866	16111	15987	15891	15975	15704	15970	15897	15826	15848	15735	15904	16172	16016	15703	15857	15872	15839	15769	15855	15788	16042	15879	15889	15774	15885	15889	15874	16006	16029	16011	15727	15858	15755	15957	15907	15903	15799	15922	15902	16024	16045	15894	15942	15789	15818	15829	15892	15764	15806	15919	15918	16035	15824	15726	15844	16035	15734	15811	15897	15798	15880	15923	15697	15962	16015	15779	15934	15941	15910	15717	16067	15976	15984	16059	15991	15896	15883	15824	15820	15948	15792	16118	15754	15858	15959	15773	15858	15971	15833	16069	15892	15762	15722	15980	15877	15913	15935	15908	15873	15900	15953	15947	15821	15852	15964	15956	15835	16204	15896	15818	15748	15776	15861	15806	15902	15807	16009	15906	15896	15849	15813	15768	15691	15653	15946	16049	15822	15900	15943	15743	15787	15708	15910	15965	16000	16268	15813	15776	15753	15803	15805	15970	15834	15806	15991	15777	15935	15837	15859	15770	15891	15852	15786	15727	15864	15826	15845	16164	15889	15875	15901	15767	15920	15776	15922	15555	15930	15819	15875	15987	15791	15928	15895	15883	15757	15962	16001	15750	16041	15831	15914	15976	15888	15798	15843	15809	15588	15912	15869	15770	15927	16027	15941	15781	15869	15899	16033	15753	15815	15927	15839	15756	15896	15816	15968	15990	15616	15953	15853	15651	15817	15851	16023	15942	15799	15760	15737	15728	15885	15965	15692	16080	15812	15932	16004	15906	15861	15889	15732	15699	16066	16061	15906	15890	15901	15804	16249	16098	15888	15861	15773	15901	15866	15792	15992	15788	15937	15815	15777	15701	15726	15828	15853	15777	15897	15805	16122	15840	16091	15818	15809	15873	15869	15819	16143	15943	15771	15784	15844	15773	15848	15937	15948	16146	16014	15894	15720	15901	15848	15812	15796	15958	15980	15889	15686	15751	15854	15626	15924	15868	15886	15882	15733	15861	15957	15989	15723	15790	15959	15862	15960	15787	15902	16005	15936	16016	15818	15871	16054	15809	15779	16010	15896	15869	15874	15896	15874	15982	15803	15847	15666	15881	15839	15740	15908	16079	15809	15840	15890	15936	15833	15906	15766	15904	15939	15931	16001	15670	15818	15969	15870	15941	15871	15976	16047	15844	15753	15877	15870	15757	15811	15878	15854	15847	15852	15888	15833	15833	15876	16012	15798	15833	15911	15925	15954	15824	16025	15904	15906	15889	15941	15862	15837	15669	15929	15946	15957	15752	15860	15819	15858	15739	15922	15942	15881	15993	15783	15802	15831	15596	15808	15840	15820	15759	15817	15810	15809	16038	15842	15808	15922	15834	15921	15911	15791	15856	15811	15799	15861	15686	15872	16009	15925	15820	16018	15865	15851	15789	15941	15888	15834	15875	15903	15780	15739	15847	15824	15843	15899	15702	15809	15817	15894	15980	16067	15943	15901	15898	15712	15626	15705	15832	15709	15915	15768	15814	15701	15758	15860	15819	15913	15881	15918	15713	15816	15869	15895	16071	16207	15833	15944	16012	15953	15678	16091	15804	15738	15936	15907	16009	15844	15844	16000	16045	15832	15975	15917	15947	16032	15935	15741	15895	15719	15841	15928	15993	15745	15843	15931	15920	15964	15721	15857	16058	16028	16007	15810	15911	15866	15903	16027	15812	15776	15950	16037	15822	15843	15821	16034	15827	15707	15889	15784	15772	15892	15892	16070	15900	15896	15784	15830	15929	15828	15916	16045	15800	15914	16005	16014	15980	15878	15783	16119	15992	15818	16118	15788	15910	15862	15760	15723	15976	15759	15679	15943	15942	15734	15857	16027	15857	15960	15583	15754	15970	15945	15929	15810	16037	15979	15727	16035	15916	16099	15933	15963	15728	15804	16219	16061	15797	15918	15831	15809	15861	15792	15835	15878	15828	15750	15961	15995	15871	15905	15881	16042	15921	15904	15906	16021	15807	15910	15823	15771	15940	15777	15883	15867	15781	15922	16009	15746	15907	15852	15786	15943	15990	15722	15792	15823	15952	15762	15856	15942	15838	15754	15856	15992	15798	15858	15820	15962	15909	15928	15953	15752	15973	15704	15890	15836	15872	15923	15791	15935	15822	15852	15936	15984	15980	15935	15933	15799	15957	15904	15810	15863	15838	16102	16071	15706	15899	15744	15989	15836	15933	15949	15987	15920	15990	15943	15901	15797	16036	15721	15756	15715	15806	15655	15809	15873	15824	15777	15878	15615	15862	16048	16052	15871	15781	15725	15782	15952	15913	15940	16070	15935	15877	15863	15950	15767	15774	16023	15935	15829	15914	15805	15993	15913	15927	15801	15970	15788	15829	15976	15907	16085	15839	16064	15708	15889	15942	15810	15970	15713	15804	15823	15880	15708	15823	15868	15831	15832	15880	15945	15863	15956	15804	15731	15882	15779	15868	15892	15861	15849	15837	16038	15908	15859	15843	16082	15966	15966	15833	15755	15802	15882	16049	15708	15639	15756	15977	15936	15822	15778	15943	15955	15846	15832	15814	15833	15809	15784	16007	16159	15921	15962	15892	16003	15872	15788	15800	15816	15841	15946	15778	15875	15865	15849	15790	15886	15845	15716	15784	16015	15828	15780	16140	15915	15889	15991	15993	15943	15904	15726	15666	15794	15851	15847	16076	15850	15814	15843	15966	15852	15831	15842	15695	15884	15577	15819	15905	15793	15761	15898	15966	15958	15886	15980	15996	15739	15740	15702	15878	15976	15982	15932	15943	15915	15913	15937	16004	15992	15934	15986	15859	15899	15845	15971	15900	15893	15946	15903	15808	15956	15878	15731	15992	15902	15857	15818	15755	15906	15772	15965	15961	15930	16113	15618	16050	15826	16051	15751	15857	15897	15712	15946	15720	15811	15910	15823	15894	15966	15792	15860	15998	15837	15946	15793	15812	15743	15875	15887	15786	16164	15959	15989	15805	15905	15996	15963	15888	16001	15847	15953	15949	15979	15812	16016	15800	15852	15900	15883	15739	16108	15993	15866	16033	15881	15845	16019	15761	16050	15852	15848	16005	16013	15866	15820	15802	15638	15897	15845	15860	15801	15880	15873	15748	15591	15910	15807	15840	15844	15863	15654	15685	15864	15849	15758	15804	15984	15822	15900	15797	15641	15664	15940	16050	15897	15840	15945	15880	15869	15812	16015	15877	15964	15898	15946	15766	15826	15921	15839	15777	15901	15787	15706	15904	16075	15754	15730	15683	15716	15942	16091	15786	15850	16035	15796	15966	15912	15870	15856	15986	15956	15777	15844	16027	15892	16030	15889	15929	16068	15828	15982	15879	15786	16082	15899	15746	15846	15868	15969	15796	15928	15736	16042	15928	15942	16114	15781	15825	15773	15987	15919	15740	15811	15805	15928	15949	15844	15886	15758	15976	15991	15970	15827	15855	15941	15916	15827	16007	15903	15924	15928	15736	15936	16041	15817	15784	15845	16117	15958	15898	15943	15955	15805	15893	15877	15833	15921	15900	15920	15766	15998	15812	15739	15928	15877	15953	15999	15988	15798	16033	15886	15987	15838	15826	15914	16022	15895	15973	15954	15868	15788	15902	16028	16017	16053	15939	15763	15805	15776	15966	15873	15782	15912	15899	15673	15815	15833	15754	15875	15800	15993	16021	15767	15875	15947	15788	15828	15808	15800	15873	15932	15895	15792	15889	15764	15775	15818	15840	15934	15975	15977	15881	15825	15790	15894	15792	15844	15863	16038	16025	15966	15978	15758	15826	15804	15784	15823	15817	15940	15807	15970	15903	15713	15750	15916	15961	15806	15611	15793	15893	15787	15889	15890	15900	15947	15936	15744	16048	15907	16015	15891	15952	15907	15932	15827	15962	15873	15901	15960	16141	15938	15906	15970	15810	15873	15951	16032	15942	15852	15907	15805	15759	15970	15784	16003	15862	15676	16032	15901	15907	15886	15562	15676	15859	15948	15523	15863	15905	15799	16009	16055	15976	15834	15742	15788	15805	15762	15949	15813	15764	15891	15878	15905	15822	15986	15757	15865	15856	15775	15918	15910	16045	15760	15784	15825	15773	15715	15802	15863	15892	15885	15959	15786	15729	15754	15927	15807	15846	15742	15859	15912	15779	15832	15818	15827	15898	15990	15880	16089	15904	15843	15781	15821	15990	15964	15663	15728	15772	15785	15943	15915	16011	15891	16043	16047	15824	15801	15993	16007	15910	15694	15834	15732	15858	15756	15739	15915	15929	15863	15843	15991	15950	15843	15960	16012	16030	15825	15887	15733	15940	15823	15702	15843	15981	15810	15892	15728	15781	15988	15919	15941	15796	16052	15714	15934	15875	16057	15917	16117	15893	15812	15726	15911	15864	15824	15868	15854	15745	15972	16119	15922	15850	15811	15970	15822	15766	15665	15848	16069	15748	15948	15929	15900	15926
15765	19735	19539	16907	15764	15661	15371	15338	16951	24239	21656	18506	15188	14943	14853	14913	14952	15221	14895	14979	15056	15022	14976	14992	14931	14867	14927	15052	14892	14986	15026	14880	14951	14859	14864	14854	14853	14973	15122	14943	15092	14879	14969	14997	14868	14966	14878	14889	14932	15096	14799	14950	15019	14983	14971	14931	14975	14961	14936	14931	14821	14892	14845	14853	14861	14882	14853	14940	14818	14990	14966	14929	15078	14873	14771	14892	14813	14904	15090	14973	14985	14969	14873	15055	15021	14914	15021	14820	15007	14794	14870	14952	14838	14951	14857	14826	15069	14917	14988	14918	14861	15058	14823	15048	14816	14962	14877	14758	15024	14954	14901	14955	14869	15013	15065	14906	14681	14839	15210	15027	14875	14886	14718	14937	14905	14858	14809	14978	15047	15092	15154	14959	15073	14911	14950	15104	14990	15024	14897	14891	14929	14848	14859	15037	14945	14950	14976	14900	14851	14989	14943	14941	14968	14908	14788	14883	14830	14903	14908	14996	14807	14918	14963	14992	14982	14832	15034	14877	14985	14961	14915	14997	14847	14653	15042	15073	14982	14948	14833	15022	14931	14975	14937	14988	15054	14882	14923	14871	14945	14958	14862	14924	14801	15009	14893	15078	14785	14925	15067	14834	14988	14906	15115	14865	14969	14972	14994	14963	14831	14908	14880	14934	14789	14955	14939	14981	14954	14932	15041	15078	15076	15037	15044	14922	15009	14953	15066	15017	14897	14974	15074	14897	15018	14848	14840	15042	14754	14853	15033	15090	14918	14949	15004	14897	15020	14959	14928	14854	14960	14808	14862	14865	14958	14916	14851	15042	14853	14946	14958	14806	15018	15036	14904	14912	14892	14956	14988	14817	14960	14927	14941	15025	15016	15154	14987	14920	14879	14959	15005	14965	14894	14770	14857	14937	14964	14875	14924	14912	14935	14997	14937	14978	14931	14874	14907	14908	15009	14988	14922	15018	14894	14801	14936	15013	15067	14862	14897	14702	15006	14956	15051	14970	14925	15025	14908	15136	14913	14933	14903	15061	14819	14918	15091	14887	15016	14860	15009	14898	14974	14999	14888	14887	14857	14952	14880	14807	14801	14973	14855	14645	14866	14777	14990	14920	14833	14780	14946	14721	14911	14960	14833	15064	14815	14961	15030	14993	14944	14987	15035	14948	14838	14956	15164	14994	14900	14883	14961	14807	15017	14952	14944	14776	15041	14901	14990	14772	14796	14976	14954	14937	14943	14999	15078	15042	14822	15038	15132	14809	14999	14821	14991	14907	14959	14969	14928	15061	14946	14959	15156	15104	14916	15006	15054	14943	15078	14956	14853	14755	14872	14865	14883	14949	14780	14744	14940	14911	14921	14972	14948	15004	15040	14924	15023	14902	14801	14877	15072	14794	14937	14941	14959	14878	14835	14826	14993	15072	15104	15000	15020	14871	15166	14856	14941	14867	14959	14817	15040	14858	14945	14868	14844	15025	14812	14972	15147	14972	14807	14972	14965	14913	14938	14800	14882	14870	14989	14878	14967	14731	15036	15016	14994	14962	15008	14978	14963	14936	14905	15079	15056	14771	14990	14971	14938	14948	14892	14829	14959	14965	14979	14946	14810	14894	14870	15166	15000	14885	14871	14895	14965	14776	14870	15082	14992	14969	14930	14970	14968	14937	14954	14830	15103	14880	15004	14751	15003	14904	15035	14747	14996	14882	14804	14868	14987	14941	14848	15154	15038	14928	14978	14824	14867	14991	14914	14969	14962	14950	15069	15029	14952	14961	14881	14973	14997	15134	14889	14968	15095	15023	15024	15046	15079	14941	14911	14970	14788	14804	15081	14854	14855	14843	15011	15139	14848	14972	14887	14918	14785	14738	14873	15011	14891	14910	14883	15241	14953	14986	15081	15096	14943	15015	15073	15117	14922	14816	15104	15016	14909	14996	14862	15056	14821	14869	14941	15063	14712	14973	15037	15042	14904	14879	15029	14896	15025	15005	15003	15014	14765	14977	14998	14974	14970	14907	14995	14977	14900	14845	15045	14897	14916	15088	14920	14976	14803	14988	15155	14877	14900	14822	14884	14854	14879	15010	14908	14927	15046	14702	14950	14834	14987	14996	14943	14926	14901	15040	15110	15058	14939	14792	15093	15027	14864	15044	14983	14741	14910	14895	14927	15080	14887	14866	14903	15054	14934	14942	14783	14916	15023	14947	14907	14980	15023	15032	14877	14826	15052	14969	14946	15010	14995	14882	14893	14980	14935	14940	14932	14956	14976	15028	14854	14947	15092	14989	14944	14854	14886	14971	15170	14900	14941	14839	14869	15229	14984	15001	14978	15037	14883	14929	14942	14930	14928	15058	15031	15015	14823	14987	14884	14915	14845	14846	14978	14932	15022	14797	15102	14874	14914	14993	15006	14899	14824	14926	14865	15059	15027	14744	14990	14993	14929	15018	15036	14772	14943	14998	14806	15074	14863	14928	14929	15016	14690	14987	14876	15149	14875	14889	15032	15104	15011	14962	14879	14940	15047	14988	14975	14859	14778	14865	14950	14828	14958	14951	14841	15030	14906	14968	14989	14898	14895	15044	14959	14833	14930	15078	14990	15003	14996	14934	14929	14754	14851	14876	14968	14964	15012	14876	14980	14796	14882	15056	14929	14957	14976	15173	14938	14974	15008	14991	15038	14858	14985	14811	14772	14985	15092	15153	14878	15047	14850	15004	14894	15142	15048	14990	14909	15071	14894	14898	14968	14975	14928	14977	14838	15014	14714	14980	14950	14921	14935	14905	14849	15072	14795	14872	15108	14981	14825	15034	14897	14834	15087	15051	15060	14975	14964	14872	15118	15018	15178	14926	15025	15025	14791	14958	15043	14970	14948	15110	14986	14908	14957	15023	15008	15005	14743	14843	14900	14978	14880	14897	14981	14988	15074	14994	14861	14741	15000	14935	14944	15069	14984	14951	14981	15012	15010	14970	14878	14992	14985	14962	14989	14934	14958	14969	14828	14931	15044	14884	14714	15012	14900	14888	15029	14942	14866	15017	14919	15049	14759	15127	14899	14761	15004	15061	14945	14866	14980	15072	14865	14840	14979	14832	15011	14903	14995	14912	14964	14987	14797	14911	14972	14859	14857	14923	14932	14953	14969	14801	14945	14848	14989	15010	14878	14868	14935	14770	15010	14857	15053	15020	14718	15005	15069	15150	15160	14937	14910	15099	15003	15097	14841	14827	14991	14831	14908	15004	14852	14957	14858	14891	14812	15089	14924	14787	15023	15078	14881	14986	14955	14894	14866	14763	14861	14985	15029	15012	15009	15035	14913	15081	15029	15012	14801	14900	14822	14983	15002	14951	14984	14975	14911	15087	14908	14834	14853	14898	14932	14909	14985	15053	15057	15026	14960	15006	14964	14926	14862	14739	14872	15034	14874	14982	15069	15099	15115	14955	14957	14952	14943	14907	15109	15080	14890	14993	14982	14852	14999	14836	14875	15104	14991	14844	14956	14978	14897	14872	15115	15017	15013	14903	14836	14733	15008	14857	14918	15009	14900	14841	14990	14990	15045	14886	14999	14915	14983	14953	14891	14934	14892	14828	14938	14983	14965	14966	15000	15005	15228	14883	14947	15061	14666	14956	15006	14871	14912	14990	14887	14763	15147	14937	14922	14967	14940	14937	15076	15081	14960	14962	14782	15085	15137	14785	15021	14797	14980	14834	14933	15004	15024	14772	14929	15000	14956	14902	15074	14805	14802	14912	15043	14852	14995	14998	14961	15001	14882	14926	14981	14917	15010	14978	14833	14971	14923	14993	14920	14906	14919	14727	15084	14923	14984	14997	15068	15089	14949	14942	14894	15013	14827	14921	14899	14856	14938	14895	14971	14948	14941	15060	14848	14999	15032	14953	15056	14905	14879	14854	14968	14808	14981	15039	14910	15045	14909	14711	14892	15049	14937	14932	14960	14950	14987	14790	14997	15054	14963	14913	14812	15048	14818	15118	14888	14912	14856	14919	14941	14844	14881	14841	14950	15016	15124	14970	14942	15099	14915	14920	14996	14993	15062	14968	15014	14869	15042	14943	14966	15037	15032	14871	15022	15003	15044	14775	14888	15024	14821	14691	15113	14857	14911	14926	14950	15007	14759	15000	14830	14935	14917	14892	15081	14935	15097	14745	15007	14960	15031	14893	14934	15018	15061	14934	14803	14966	15063	15041	14919	14882	15024	14953	14827	15013	14973	15163	15016	14960	15028	14918	14947	14912	14829	15034	14884	14974	14840	14825	15014	14943	14927	14942	15019	15026	14834	14994	14839	14951	15014	14889	14873	15082	14960	14917	14979	15017	15087	14915	14906	15009	14770	14966	14986	14890	14888	14834	14998	14851	14798	14843	14874	14928	15033	14964	14945	14832	14813	14903	14833	15006	14885	15031	14869	14873	14867	14883	14968	14828	14892	14819	15000	14914	15066	14923	14872	14976	14925	15083	15004	14881	14959	15093	14904	14753	15081	14965	15069	15126	15060	15025	14954	14824	14928	15102	14914	15006	15091	14941	14925	14829	14966	14850	14977	15091	14960	14959	14970	15012	14912	14914	14928	14913	14871	14949	14822	14923	14917	14810	14910	15009	15093	14954	15131	15028	15117	14845	14856	14888	14886	15064	15013	15106	14868	14944	15051	14843	14926	14852	14887	15000	15027	14980	14999	15073	15007	14985	15087	14887	14971	14849	14960	14864	14907	14790	15018	14799	14807	14870	14970	14887	14879	14871	15006	14921	14916	14912	14982	14875	14825	15107	15016	15023	14982	14880	14814	14976	14818	15029	14730	15033	14908	14904	14895	14985	14950	14955	14813	14957	14974	14831	14967	15024	14977	15039	15001	14972	15075	14953	14961	15041	15039	15042	14971	15116	14862	14984	15028	14936	14765	14943	14958	14848	14959	15021	15040	14871	14970	14977	14880	15003	14988	14761	15113	14732	14953	14738	14974	14973	14830	14965	14844	14965	15033	14862	14853	15131	14946	14896	14978	14834	15014	14967	15006	14794	14891	14919	15141	14854	14865	15019	14853	14837	14978	14814	15110	14898	14980	15128	14838	15007	14914	15005	14955	14947	14847	15009	14775	14971	14873	14874
24567	21149	28171	24678	21230	18932	18436	16807	25326	40362	36324	27246	18584	16399	16229	16017	15826	16142	15924	16104	16032	16192	15982	16164	15977	15981	16119	16005	16103	16103	16012	16019	15813	15949	16184	16015	16007	16050	16062	15748	16103	15915	16014	15765	15854	15896	15866	16104	15957	16034	15887	15840	15900	15790	16188	15958	16097	15985	16145	16002	15953	16084	16137	15989	16030	15864	15907	16051	15894	16193	15866	15911	16119	15812	15919	16259	16193	15884	16208	15965	15841	16022	15973	15886	15953	15903	15994	15999	16115	16216	15809	15809	15943	16159	16041	15889	15932	16007	15965	15877	16023	15939	15796	16122	15868	16030	16047	15978	15811	16077	15745	15998	15983	15948	15852	15823	15943	16089	16020	15920	15936	15767	15882	16191	16021	15887	15968	15800	15906	15927	16251	16059	16137	16030	15887	15854	16028	16053	15883	15946	15869	15983	15811	15953	15997	15754	15987	16045	15941	15955	15947	16005	15894	15901	16008	16042	16017	15850	16047	15920	15857	15902	16009	15806	15880	16092	15754	15887	15821	16000	15773	16019	15971	15870	16008	16146	15952	16032	15834	15860	15691	15960	16019	16061	16024	15865	16006	15977	15903	16132	15913	15846	15975	15937	16102	15914	15959	15914	15924	16014	15985	15934	15886	16052	16034	15942	16091	16028	15747	15909	15917	15813	16146	16009	16027	15911	15987	16067	15864	15939	16080	15906	15943	16204	16016	16036	15907	15913	15951	15915	16234	16096	16072	16160	15989	15985	15833	16168	15872	15807	15992	16000	16024	16099	16076	15904	15966	15820	15955	16024	15970	15853	15844	15964	16004	15928	16014	15957	16074	15894	15904	16092	16150	15913	16048	15960	15774	15955	15801	15844	15926	15891	15900	16086	15845	15918	15798	15963	15935	15913	16090	15944	16074	16330	16098	16023	15922	16011	16080	15944	16181	16045	15792	15930	15878	15828	16012	15961	15965	15876	15888	15917	16097	15920	16072	16052	16042	15942	16034	15990	15953	15688	15977	16003	15929	16054	15969	15903	15769	16113	15931	16172	16094	15782	16028	15966	15903	15833	15989	15927	16098	16082	15912	16053	16133	15943	16103	16109	15958	15940	15791	15976	16110	15949	15993	15961	15937	15826	16045	16065	16140	15992	15917	15969	15941	15982	16007	16230	15960	15790	15955	15789	15793	16084	15810	16131	16027	15842	15993	16026	15789	16098	15982	15962	15881	16135	15953	16073	16065	16141	16047	15853	15748	16100	16020	16010	16004	15864	15931	16008	15973	16065	16213	15855	16019	15942	15996	15993	16011	16009	15776	15927	16010	15947	15996	15972	16196	15740	15836	15924	15997	15862	15910	16069	16042	15915	15768	15970	16145	15981	15972	16117	15972	15935	15851	16048	15795	15879	15939	15852	15905	15925	16101	16019	16135	15961	16071	15953	16059	15813	15832	15927	15933	15788	15861	15975	16028	15945	15903	16189	16093	15958	15885	15818	15936	15892	15977	16055	15850	15731	15886	15934	16051	16077	15979	16054	15936	16170	16076	15849	16242	16153	16128	16003	16122	16070	15894	15854	16035	15894	15893	16038	16060	15843	15935	16044	15989	15762	15804	15850	16184	15941	15890	16032	16028	15894	16108	16140	16120	15907	15877	15907	16048	15833	15822	15915	15908	15915	15968	15918	16025	15953	15905	15822	16143	16214	15988	16032	16113	15903	16072	15951	15910	15897	15978	16019	15917	15803	15799	16038	16095	15773	15939	15985	15972	15943	16021	15874	16047	16118	16110	15999	16149	16295	16019	15980	16069	15828	15756	15807	15977	16018	16055	15846	16038	15960	16101	15981	15959	15894	16108	15869	15784	15827	16122	15983	16188	15981	16145	15896	16046	16045	15794	16064	16025	16089	16017	16149	15725	15975	15884	15880	16012	16264	15961	15889	15925	15913	15989	15905	15959	15808	15779	15881	15970	16220	16015	15987	15975	15974	15967	16038	16087	16042	16034	15904	16095	15991	15982	15972	15985	15907	15885	16014	16155	16185	16019	16039	16059	15913	15952	16033	15998	16003	15998	15996	16098	16020	16089	15878	15859	15879	15923	16106	15860	15834	16088	16053	15999	15821	16076	15975	15945	16032	15858	15955	16078	15925	16019	15848	15907	16033	15889	16000	16213	15991	16174	15733	15948	16162	15987	16035	15893	15894	16035	15922	15936	15970	15972	15910	15933	16004	16156	16023	16072	16032	16172	15879	16103	16057	16141	16316	15846	16046	15884	15902	16128	15833	16130	16023	16032	16041	15932	16062	16028	16138	15933	16069	16118	16002	15959	16002	16088	15823	15877	15991	16127	15799	15895	16099	16108	16058	15987	16020	15863	16139	16089	15763	16076	16112	15961	16086	16010	16137	15971	15838	16100	15961	16041	15885	15922	16056	15992	15919	16033	16088	15992	15960	15963	16209	15857	16000	15859	16117	15951	16189	15908	15901	16123	15987	16032	16192	16086	15915	16099	15993	16052	16010	16092	15782	15797	16068	15752	15806	15945	15795	16142	16138	16042	15997	15958	16025	16042	15725	15899	16009	15946	16062	15800	15988	16101	15934	16221	15970	15971	16067	16149	16063	16010	15897	16178	15936	15917	16155	16107	16154	16184	15947	15919	15817	16000	15967	16168	16106	16184	16072	15906	15867	15903	15806	16102	15889	15800	15926	16021	15930	15995	16008	15764	15911	16098	15985	15859	16036	16028	16070	16009	15890	16053	16125	15970	15960	16023	15954	16030	15777	15964	15806	15822	16096	15981	15949	15878	15908	16012	15973	15999	15965	16072	15882	15844	15953	16019	15953	15884	15947	16113	16198	15907	15924	15956	15964	16056	16054	15791	15930	15993	15944	15954	15909	15944	15932	16111	15945	16110	16029	16112	16034	16022	15952	15898	15868	15974	15915	15986	16056	16048	16066	15932	15966	15976	15947	15956	15973	15950	15926	15989	16014	15889	15914	16087	15780	16030	16066	15990	16065	15903	16069	16076	15903	16031	15999	15877	16028	15815	16018	15999	16124	15967	15884	16011	16013	15891	16106	15871	15759	16011	15966	15937	15986	15798	15982	16225	16010	15871	15878	16084	15883	15825	16006	15877	15820	16203	15783	15878	16082	16187	15963	16135	15987	16190	16060	16052	16056	15903	15933	15817	16057	16036	15944	16023	15951	16056	16041	15973	15898	15947	16048	16002	16135	16123	15955	15943	16138	16005	15877	16019	16041	15996	16098	16103	15990	15844	15986	16091	16010	16026	15724	15766	15858	15943	16003	16052	15908	16057	15877	15900	16036	16034	15848	16025	15872	15912	16043	16131	16055	16021	15900	15972	15981	15881	15948	16099	16054	15926	16002	15989	15966	15967	16052	16048	16070	15989	16145	15873	16182	16046	16058	15908	15841	16057	15996	16185	16003	15987	15812	16193	16049	15936	15976	15818	15980	15971	16017	15910	15980	15987	15896	15829	15969	16154	15833	15874	16001	15951	15912	16058	16029	15930	15952	15950	16080	15886	15980	15862	15925	15980	16026	15759	16105	16138	16210	15882	16001	15827	16050	16031	16045	15864	16015	15976	15992	16113	15812	16052	16207	15971	16128	15839	16189	15919	16060	15939	15859	15876	16044	16444	16044	16029	15999	15820	16131	16167	15914	15915	15899	16156	16087	15955	15926	15970	15872	15988	16139	15827	15898	16060	16083	15881	15982	15786	15738	16221	15995	15988	15943	15934	15902	15895	15649	15951	16023	15813	16142	15955	16064	15937	15965	15827	16025	15780	15971	15953	16051	16081	16153	16244	16108	15981	16180	16090	15915	15944	15821	15880	16072	15982	15913	15880	15969	16105	15965	16065	15921	15846	15963	15780	15965	15886	15963	16084	16157	16019	16209	15971	15597	15901	16003	16035	16080	15961	16244	15888	15982	15862	15940	15959	15886	16083	15871	16023	15971	15985	15947	16155	16019	15846	16041	16076	16049	16037	16038	15920	16013	15887	16063	15971	15849	15973	15847	16010	15952	15756	15952	15892	15850	16035	15940	15856	15958	15875	15847	15804	16198	16011	15893	15902	16002	16183	16097	15912	16051	16089	16234	16010	16074	15907	15913	16007	15925	16010	16084	16191	15879	15881	16107	16097	16012	16124	16084	15878	15930	15971	16167	15976	16007	16065	15891	15906	15812	15862	15933	15838	15794	15992	15859	16040	15674	15978	16063	15902	15927	15909	15798	15944	16182	16015	16031	15954	15897	16044	16150	15975	15962	15994	16097	16022	16035	15963	16033	15956	15923	16050	16077	15896	15910	15879	15914	16105	15818	15808	16110	15913	16092	15978	15919	15783	16054	15851	15935	15929	15975	15955	15766	16003	15906	15980	16194	15957	15892	16241	16049	15995	16114	15994	16228	16125	15964	15951	15979	16163	15939	16053	16104	16042	16280	15834	16102	15877	15979	15956	15939	15911	16061	16069	15980	15982	15964	15937	15993	16053	15956	16104	15798	16043	16033	16002	16117	15921	15883	16042	15993	15873	16022	16157	15940	16066	16068	16087	15916	15939	15864	15878	15878	15904	16025	16083	16007	16172	15965	15997	15905	15824	15985	15986	16013	16069	16070	15951	15867	16025	15857	15991	15976	16074	16119	15968	15881	15890	15969	15894	15786	15994	15845	16072	15893	16073	15975	16095	16032	16013	16160	16148	15939	15917	15940	15974	16108	16059	15965	16155	16004	16099	15972	16096	15981	15938	16105	16018	15958	16241	16181	16025	15911	16005	15824	16125	15938	15943	15854	15894	16273	15943	16203	16016	15883	15993	15812	15773	15965	15848	15964	15898	16393	15974	15962	16051	16046	16037	15916	15917	15744	16048	15896	16065	16223	15899	15811	15997	15927	15935	15922	15823	15958	16109	15965	15953	16027	16142	15940	16002	16059	15838	15923	15987	15819	16059	15848	15795	16015	15999	16026	15972	16057	15883	15942	15972	16037	15972	16051	16025	16031	15971	15956	15905	15863	15973	15737	16129	15884	16261	15964	15856	16058	15782	15790	16020	16054	15909	15864	15979	15919	15957	15867	15999	16107	15966	15885	15862	15731	15998	15893	15984	15922	15915	16047
15440	25574	24040	19743	17937	16954	16407	16005	28573	43396	36705	27058	16243	15063	14961	15082	15050	15152	15153	14948	14970	15012	14929	15079	14953	14866	15059	14997	15021	15104	15067	14867	15052	15122	14987	14998	15078	15069	14998	15056	15059	15167	15204	15121	14951	14912	14908	15011	15129	14944	14958	14957	15204	15132	15065	15131	14999	15087	15095	14992	14859	15132	14936	15017	15036	15005	15027	15253	14914	15088	14914	14983	14984	15012	15037	15048	15102	15089	14807	15064	14885	15091	15058	15130	14997	14973	14994	14986	14914	14948	15119	15039	14991	14994	15155	14973	15251	14918	14948	15105	15151	14982	15004	15109	15078	15018	15045	14953	14940	14907	15205	14962	15041	15000	15123	14972	15082	14892	14991	14949	15112	15046	14859	14967	15029	14967	14958	14940	15042	14930	15156	14918	14972	14869	15074	15080	15102	14956	14995	14848	15050	15093	15006	15175	15017	14767	15080	14868	14878	14998	15036	14937	15080	15024	14849	15154	14989	15039	15075	14982	15191	15047	14942	14896	15023	15046	14939	15074	14894	15087	15098	15190	15088	14942	15047	15011	14955	15050	14981	15078	15058	14997	15031	14923	15052	14787	14994	15050	14825	14944	14860	14959	15106	15115	14852	14978	14856	15009	15162	14844	15040	14964	15016	15017	14939	15023	14900	14938	15053	15041	14917	15014	15139	14903	15059	15230	15066	14977	15046	15083	14976	15080	14980	14960	14995	14957	15132	15140	14954	14978	15021	14956	15169	14912	14869	14953	14967	15039	15086	14707	15042	15100	14983	15159	15038	14939	14949	15031	15154	14905	15084	15112	14948	14916	15023	15012	15098	15142	14998	15055	14947	14928	15095	15000	14898	15111	15067	15007	15027	14941	15126	15001	15031	15015	15027	15078	14974	15028	14892	15074	15041	14993	15051	14991	14913	15045	15122	14914	15136	15027	15016	14965	14933	15141	15095	14970	14978	15100	15143	15106	14994	15057	15052	14920	15089	14858	15036	14868	14965	14959	14968	14926	15044	14988	15126	15072	15150	14839	15131	15106	14825	15016	14935	15186	15059	15119	15091	15012	14946	15068	15103	14795	15087	15022	14984	14921	15001	14974	14949	14963	15012	15101	14906	14843	14937	14868	15255	15051	15011	15136	14788	14930	15198	14936	15166	14864	15152	15209	14753	15069	15061	15018	15130	14888	15238	15083	14927	14903	14969	15080	15122	14933	14864	14994	14975	15014	14973	14971	14881	14978	14901	15063	15048	15179	15086	15020	14871	14981	14975	15153	14896	14954	15049	15137	15117	15195	15096	14950	14820	15168	14982	14976	15148	14932	15140	15031	15179	14876	15023	15040	15012	14978	15023	15064	15012	15034	14884	15099	14871	15015	15040	15151	15049	15030	14854	14932	15019	14933	14940	14916	14982	15074	14832	14996	15144	15117	14976	14931	14857	14931	15054	14949	15030	14986	15095	14959	14914	15077	15145	15016	15004	14981	15131	15009	15017	15051	15020	15099	14928	15135	15064	14913	15031	15081	15078	14871	14928	14997	15084	15167	15047	14944	14971	15104	15012	15001	15115	14995	14919	15080	14875	15019	15107	14873	15029	15172	15072	15054	15053	15032	15007	15109	15008	15125	15194	15020	15146	14836	15029	15068	15093	14978	15036	14981	14975	15048	15035	15068	15117	15076	14922	15010	14928	15021	15048	14850	15051	14853	14941	14989	15026	14848	15188	14988	14942	15111	15097	15040	14944	15082	14941	15110	15068	15036	15057	15028	15057	14915	14955	15093	14862	14914	15089	14881	15006	14922	15026	15075	14982	15171	14977	14866	15177	15160	14952	15003	14886	14994	15032	14900	14925	15179	15080	14976	14948	15176	14918	14945	15009	15102	15087	14876	15028	14851	15112	15182	15070	14954	14933	14764	14896	15038	15124	15161	15091	14858	15048	15170	14917	15032	14936	15151	15060	14974	15100	14931	15039	14980	14983	15176	14784	15108	14913	15074	15103	14867	14892	15249	15055	15192	15089	15013	14971	14920	14915	14813	14972	15061	15008	15121	14868	15051	15186	15024	15064	15088	15089	14845	14914	14993	14946	14950	15189	15058	15058	15076	14931	14949	14932	14965	15083	14962	15024	15146	15097	14941	14965	14963	15033	15037	15066	15234	15041	15013	15083	15062	15003	14903	15023	14910	14753	14958	15063	14993	14965	14906	14947	14960	15110	14986	15045	14918	14848	15057	15039	14957	14925	15097	14850	14956	15085	15066	14773	14893	14852	14995	15001	14938	14912	14878	14955	14947	14992	14956	14833	15104	15046	15241	15080	14870	14976	14999	14955	14981	15049	15180	14935	14952	15078	15157	14880	15043	14980	15011	15134	14917	15236	15162	15086	14917	14974	14901	15093	14810	15116	15008	15122	14809	14920	14982	14965	15232	14980	14910	14905	15059	15048	14904	15126	15016	15105	14884	14911	15004	15042	15102	15052	14834	15056	15068	15078	14874	14903	14984	14962	15150	15033	14914	15024	15094	14945	14983	14988	14923	15071	14864	15051	14943	15001	14937	14847	15111	14988	15010	15016	14888	15036	14881	15014	15048	15051	15132	15110	14968	14931	14938	15112	14985	15119	15130	14942	15097	15115	14921	15107	15188	14909	15045	14956	14968	14924	14888	15079	14885	15070	15092	15067	15065	15096	15030	14994	15222	14938	15058	15144	14967	14878	15023	15047	15118	15035	14935	14942	15028	15078	15095	15052	14965	14872	15099	14906	15005	15021	15066	15095	15051	14926	15059	15196	14968	14893	15059	15151	15086	15064	15059	15182	14849	15041	14886	15019	14914	14991	15040	15040	15102	14793	15013	15176	14915	14948	14963	15068	15005	14751	14989	15009	14969	14902	15042	15057	15034	14963	15134	15028	15042	14885	14985	14931	15051	15102	15000	14999	14923	15054	14916	14983	15066	14921	14926	14867	14932	14887	14948	14978	14884	14943	15081	15018	15097	14916	14880	15016	15000	14890	15019	15011	15066	14990	14927	14965	15006	14945	15045	15072	15065	14978	15067	15001	14982	14814	14970	14953	15141	15120	15064	14990	14953	14926	15058	14845	14992	14705	15088	15033	15057	14977	15198	14944	15078	14992	15092	15141	15104	15212	15184	15179	15164	14899	14941	15057	14989	14955	15110	15023	14997	15038	14995	15037	15085	15010	15024	15176	15038	15061	15008	15043	14919	15109	14970	14934	15055	15059	15091	14949	14867	15113	15085	14887	15132	14890	15093	15073	15046	14772	14861	15017	14920	15053	15024	15005	15030	15071	14973	15029	14894	14944	15073	15076	14974	15060	14898	15103	14871	14982	15020	15080	14928	15097	15081	14992	14884	14916	15019	14893	14996	14983	14878	14971	15144	15171	15113	15111	15044	15129	14993	15044	15149	15009	15164	15188	15058	14902	15163	15083	14944	15171	15101	14813	15064	15064	15038	14928	15146	14999	14973	14885	15004	14906	15126	14950	15054	15027	14941	15072	14872	14975	14986	15072	14862	15051	15022	14983	15065	14869	14964	15104	14951	14800	14901	14976	14995	15056	15034	15080	15073	14877	15271	15036	15040	14954	14952	14888	15044	14952	15037	15006	15009	14846	15122	15079	14918	15002	15021	15057	15045	15101	15065	15073	15097	14900	15021	14998	15013	14936	15038	15031	14919	14911	14993	14888	15164	15086	15037	15055	15029	15070	15191	15020	15121	14987	14979	15148	14924	15144	14984	15102	15095	14925	15162	14892	14982	14866	14999	15078	15066	14995	14992	14909	15121	14995	14894	15052	15017	14946	15033	15002	14799	15047	14819	15070	14926	15161	14900	14983	14944	15136	14977	15031	14891	15203	14992	14886	14977	14902	15095	15079	14920	14957	15008	14964	14973	15154	15068	15010	14979	14951	14932	15133	15016	14888	14874	15051	14966	14854	14864	14964	14838	14868	15006	15100	14911	15021	15044	14895	14924	14993	14989	14900	15138	14878	14927	14991	14987	14887	14939	15023	14990	15054	14925	15157	15063	15063	15065	14988	15136	15107	15105	14950	14973	15112	15043	15128	14968	15153	15033	14936	15085	15102	15019	15021	15008	14973	15013	14936	14904	15032	15030	14956	14910	15020	14848	15051	15031	15164	14971	14901	14887	14906	14980	15151	14933	14921	15099	15026	15071	15111	15015	14996	14846	15041	15012	15022	14951	15048	15027	14922	15191	15065	15007	15088	14928	15025	14977	15167	15031	14975	15050	14964	14941	15094	15118	15097	15208	15126	15069	14944	14932	14952	15205	14898	14986	15086	15083	15032	15050	15114	15090	14891	14966	14950	14953	14986	15006	15012	14964	15049	14938	15094	15032	15124	14958	15220	15077	14980	14909	14997	14779	15226	15157	15006	15094	14871	15029	15098	15017	14971	14809	15048	14998	14973	15023	15066	14746	15155	15090	14925	14940	14995	15060	15063	14972	15108	15133	14987	14875	14835	15151	15119	14914	14947	14973	14975	14970	14962	15069	15029	15037	14916	15034	15006	15037	14837	15084	14924	15118	14920	14912	15024	14994	15250	14902	14958	15036	15139	14965	14982	15208	14951	15025	14947	15027	14864	15117	15144	14781	15126	15023	15033	15054	15042	14963	14917	15143	14998	15186	14857	14960	14901	15040	15021	15116	14940	14969	15040	15248	15123	15222	15100	14963	15148	14931	15070	15028	15004	15146	14872	14858	14988	15045	14921	15023	14965	15014	15113	14953	14934	14915	14993	15008	15033	14938	14900	15025	15006	14964	14967	14833	14984	14900	14874	15008	15138	14998	14978	14959	14812	15001	15011	15026	14915	15252	15138	15087	15038	15079	14896	15028	15155	15089	14970	15111	15085	15123	14899	15117	14947	15044	14903	14862	14906	14904	15102	15121	15056	15026	14964	14995	14928	15093	15041	15017	14805	14973	14964	15121	14982	14886	14956	15133	15011	15139	15120	15138	15070	15039	15009	14976	15004	15011	15018	15121	14915	14923	14882	15051	14802	15065	14932	14986	15064	15093	14962	14959	14867	14847	15024	15057	15067	14982	15128	15026	14955	14936	14973	15004	15057	15048	15047	14885	15048	15249	15018	15017	15080	15079
23149	21166	28913	23704	21527	23053	22537	17967	35602	53480	46918	34272	20937	17002	16662	16612	16571	16565	16384	16420	16502	16560	16465	16466	16484	16405	16288	16380	16448	16469	16268	16282	16391	16480	16521	16263	16255	16496	16401	16303	16538	16428	16257	16325	16337	16223	16422	16310	16456	16437	16444	16263	16406	16155	16132	16315	16293	16268	16437	16423	16284	16465	16138	16186	16420	16406	16505	16451	16432	16404	16351	16312	16289	16385	16475	16470	16495	16420	16308	16296	16240	16042	16507	16257	16477	16250	16315	16272	16172	16211	16212	16426	16346	16132	16211	16390	16315	16396	16399	16431	16210	16133	16285	16326	16294	16271	16246	16282	16245	16327	16316	16222	16084	16182	16375	16283	16339	16393	16499	16159	16501	16266	16416	16492	16312	16172	16351	16341	16410	16448	16349	16173	16283	16249	16298	16215	16305	16221	16166	16415	16258	16201	16162	16272	16463	16474	16264	16141	16307	16275	16223	16106	16456	16210	16149	16388	16394	16285	16117	16192	16337	16100	16045	16391	15897	16222	16164	16332	16243	16421	16307	16095	16139	16241	16157	16083	16205	16179	16400	16309	16239	16382	16467	16442	16296	16575	16264	16408	16116	16452	16341	16584	16243	16405	16323	16155	16417	16369	16273	16364	16317	16186	16461	16428	16387	16258	16385	16297	16278	16420	16462	16205	16220	16463	16391	16273	16256	16350	16175	16319	16385	16288	16135	16287	16355	16341	16385	16273	16171	16299	16374	16219	16304	16405	16235	16303	16165	16429	16254	16247	16443	16248	16485	16345	16223	16269	16350	16469	16345	16445	16465	16206	16440	16057	16204	16322	16147	16285	16367	16240	16363	16074	16281	16252	16146	16163	16206	16321	16401	16225	16313	16246	16202	16339	16190	16136	16182	16334	16321	16126	16423	16547	16302	16287	16373	16155	16260	16209	16297	16408	16260	16248	16275	16400	16413	16121	16498	16306	16343	16427	16182	16342	16282	16185	16367	16376	16415	16535	16372	16434	16359	16282	16353	16329	16271	16096	16248	16192	16216	16316	16134	16139	16140	16373	16355	16236	16505	16168	16247	16300	16287	16279	16285	16397	16492	16381	16267	16348	16185	16125	16267	16327	16320	16392	16410	16268	16367	16304	16190	16413	16418	16465	16465	16515	16309	16171	16173	16309	16363	16161	16222	16231	16296	16235	16256	16239	16427	16341	16377	16388	16170	16473	16218	16455	16456	16089	16452	16143	16330	16289	16399	16121	16132	16313	16084	16214	16271	16406	16291	16283	16180	16336	15992	16351	16244	16321	16247	16252	16195	16351	16463	16272	16226	16171	16328	16210	16181	16255	16292	16370	16431	16241	16364	16278	16171	16330	16237	16398	16410	16326	16380	16289	16343	16310	16252	16196	16250	16440	16249	16442	16354	16270	16343	16161	16150	16271	16464	16620	16297	16348	16441	16263	16286	16377	16503	16131	16246	16235	16364	16297	16160	16254	16178	16460	16376	16358	16257	16413	16199	16268	16214	16285	16297	16293	16289	16200	16466	16302	16266	16243	16238	16325	16154	16319	16267	16462	16304	16140	16516	16267	16286	16261	16320	16363	16213	16243	16267	16274	16381	16303	16349	16361	16264	16307	16118	16294	16261	16372	16119	16325	16298	16269	16447	16232	16199	15986	16377	16382	16222	16399	16268	16301	16460	16257	16190	16411	16280	16452	16196	16094	16455	16572	16371	16273	16313	16096	16442	16343	16281	16276	16252	16445	16390	16378	16468	16410	16320	16416	16356	16314	16412	16117	16382	16340	16380	16247	16316	16362	16179	16407	16366	16248	16270	16276	16189	16241	16179	16260	16230	16321	16205	16206	16314	16328	16125	16257	16334	16398	16152	16407	16225	16153	16151	16247	16327	16434	16425	16134	16293	16470	16379	16401	16325	16462	16319	16424	16109	16283	16336	16224	16294	16373	16354	16367	16327	16282	16281	16280	16223	16239	16204	16240	16383	16481	16434	16399	16095	16397	16161	16026	16237	16273	16445	16442	16265	16245	16341	16245	16254	16256	16246	16416	16298	16165	16287	16202	16251	16128	16405	16273	16497	16337	16157	16436	16470	16325	16387	16387	16244	16442	16391	16431	16312	16420	16380	16464	16437	16207	16149	16270	16397	16175	16363	16249	16309	16176	16048	16286	16407	16489	16291	16400	16220	16220	16170	16410	16234	16339	16211	16258	16282	16310	16391	16324	16099	16212	16240	16441	16382	16327	16301	16241	16182	16271	16237	16183	16169	16374	16160	16530	16240	16407	16035	16480	16354	16370	16083	16427	16291	16313	16348	16222	16375	16441	16354	16330	16401	16256	16116	16205	16201	16330	16319	16195	16231	16328	16358	16316	16462	16414	16358	16247	16274	16179	16436	16268	16344	16311	16142	16250	16233	16137	16146	16413	16184	16461	16281	16260	16177	16344	16344	16561	16065	16219	16417	16260	16219	16342	16197	16408	16390	16212	16441	16190	16282	16193	16248	16430	16330	16308	16437	16375	16149	16340	16243	16264	16356	16189	16265	16332	16529	16337	16324	16405	16347	16370	16268	16286	16276	16258	16013	16427	16205	16119	16426	16265	16322	16313	16178	16141	16263	16304	16488	16367	16208	16366	16494	16395	16333	16290	16260	16138	16184	16232	16285	16263	16252	16458	16128	16381	16221	16418	16267	16179	16367	16168	16492	16291	16462	16338	16377	16346	16108	16079	16265	16198	16047	16197	16375	16277	16163	16482	16454	16238	16295	16363	16342	16169	16209	16443	16502	16263	16138	16298	16258	16323	16199	16267	16032	16332	16245	16227	16148	16182	16227	16146	16067	16233	16224	16336	16252	16254	16340	16481	16232	16410	16526	16522	16329	16252	16276	16472	16256	16155	16239	16308	16292	16330	16441	16397	16270	16370	16303	16478	16389	16575	16283	16297	16506	16479	16425	16028	16307	16271	16168	16186	16032	16287	16301	16318	16352	16326	16329	16178	16258	16238	16387	16307	16196	16112	16321	16241	16438	16374	16313	16034	16288	16259	16129	16162	16470	16387	16456	16306	16259	16117	16268	16156	16235	16285	16143	16200	16358	16339	16467	16323	16384	16329	16205	16173	16213	16375	16298	16388	16526	16232	16244	16369	16172	16295	16248	16344	16281	16291	16355	16343	16214	16412	16392	16353	16383	16490	16146	16279	16449	16337	16380	16377	16236	16326	16356	16231	16233	16222	16120	16340	16195	16302	16218	16323	16276	16407	16333	16186	16257	16335	16346	16323	16679	16236	16284	16248	16310	16302	16276	16337	16214	16245	16222	16182	16264	15972	16417	16236	16291	16279	16205	16445	16265	16128	16309	16285	16231	16411	16403	16254	16269	16189	16188	16275	16166	16039	16343	16375	16206	16425	16158	16342	16297	16369	16257	16357	16289	16356	16325	16215	16301	16372	16521	16271	16322	16351	16231	16383	16170	16392	16427	16281	16370	16070	16305	16292	16197	16261	16245	16348	16324	16286	16353	16188	16282	16552	16373	16266	16191	16408	16498	16309	16323	16363	16234	16327	16209	16206	16143	16344	16317	16286	16317	16332	16337	16401	16377	16283	16293	16446	16444	16395	16349	16328	16466	16435	16326	16225	16181	16309	16226	16361	16224	16372	16215	16464	16255	16231	16262	16162	16225	16310	16218	16272	16310	16523	16329	16193	16301	16340	16245	16270	16299	16346	16420	16379	16357	16271	16193	16466	16304	16307	16332	16347	16354	16358	16334	16391	16333	16312	16421	16266	16344	16217	16333	16114	16172	16136	16178	16218	16348	16094	16226	16518	16442	16096	16239	16356	16276	16263	16247	16396	16165	16110	16185	16317	16332	16301	16220	16203	16452	16266	16389	16228	16400	16334	16465	16134	16409	16436	16410	16312	16298	16293	16307	16117	16365	16040	16375	16279	16361	16300	16323	16131	16300	16219	16367	16138	16367	16232	16264	16434	16485	16228	16297	16489	16514	16424	16342	16355	16301	16283	16061	16356	16255	16202	16341	16211	16120	16383	16318	16286	16440	16164	16468	16180	16480	16252	16228	16287	16120	16231	16208	16210	16365	16256	16320	16488	16160	16295	16188	16119	16261	16290	16369	16358	16269	16265	16387	16511	16114	16221	16234	16280	16238	16364	16274	16489	16404	16326	16071	16258	16439	16516	16523	16317	16281	16262	16293	16128	16251	16275	16362	16192	16421	16315	16318	16325	16183	16189	16218	16264	16302	16298	16181	16271	16362	16298	16193	16291	16248	16337	16246	16310	16285	16293	16276	16217	16241	16320	16310	16364	16439	16261	16096	16227	16236	16404	16268	16276	16417	16313	16309	16281	16235	16210	16210	16337	16334	16201	16394	16161	16178	16277	16206	16389	16423	16379	16306	16280	16268	16409	16342	16219	16408	16472	16200	16264	16373	15998	16177	16178	16324	16372	16382	16305	16276	16076	16457	16476	16369	16107	16228	16342	16067	16245	16287	16231	16190	16375	16348	16362	16268	16268	16269	16197	16374	16088	16161	16154	16183	16294	16255	16111	16272	16301	16251	16213	16053	16084	16227	16138	16326	16330	16272	16380	16407	16219	16172	16341	16271	16294	16091	16412	16115	16398	16308	16237	16309	16261	16345	16351	16549	16419	16393	16417	16462	16241	16156	16184	16401	16177	16316	16387	16341	16046	16555	16290	16432	16202	16324	16314	16131	16129	16257	16318	16580	16367	16266	16132	16401	16460	16247	16288	16286	16268	16144	16371	16375	16170	16460	16169	16394	16427	16370	16288	16290	16532	16216	16246	16330	16336	16167	16326	16502	16074	16254	16301	16023	16294	16337	16164	16316	16115	16237	16387	16248	16124	16052	16391	16201	16194	16289	16196	16278	16148	16326	16213	16254	16384	16297	16357	16423	16369	16419	16303	16300	16533	16440	15976	16165	16390	16278	16318	16354	16144	16273	16151	16241	16388	16383	16383	16302	16119	16471	16293	16418	16514	16216	16173	16159	16353	16343	16268	16118	16243	16384	16239	16183	16427	16354	16291	16382	16331	16309	16527	16244	16255	16270	16344	16439	16322	16309	16344	16186	16307	16253	16364	16251	16487
17988	31636	29193	23294	20551	18875	17572	17063	36736	56599	46293	33820	17927	15166	15184	15157	15268	15194	15082	15300	15088	15141	15111	15077	15160	15056	15080	15091	15115	15148	15204	15104	15207	15179	15333	15114	15113	15307	15043	15107	15286	15064	15277	15218	15164	15185	15296	15067	15177	15270	15101	15183	15157	15141	15197	15036	15064	15327	15082	15173	15229	15090	15006	15140	15000	15045	15127	15145	15145	14973	15176	15158	15031	15056	15124	15096	15167	15120	15138	15081	15234	15137	15320	15163	15103	15099	15144	15022	15162	15177	14996	15390	15144	15329	14937	15258	14996	15195	15026	15012	15143	15097	15132	15158	15284	15284	15001	15112	15053	15151	15212	15122	15149	15094	15130	15175	15076	15345	15113	15251	15115	15089	15298	15087	14953	15140	15100	15150	15137	14968	15094	15117	15228	15197	15133	15214	15077	15198	15200	15223	15098	15200	15237	15048	15199	15056	15287	14971	15209	15037	15240	15049	15221	14947	15194	15121	15091	15104	15107	15189	15117	15238	14943	15172	15248	15176	15318	15083	15030	15179	15076	15058	15011	15169	15164	14947	15056	15109	15075	15317	15198	15123	15157	14977	15031	15098	15264	15128	15100	15155	15105	15006	15246	15229	15237	15192	15125	15111	15098	15059	14974	15173	15318	15096	15138	15145	15310	15114	15146	15161	15072	14971	15016	15387	15068	15084	15159	15107	15166	15266	15171	15371	15207	15169	15095	15045	15287	15104	15214	15060	15144	15167	14995	15015	15066	15007	14980	15208	15077	15199	15209	15117	15105	15293	15224	15193	15102	15029	14929	15212	15166	15186	15219	15173	14977	15192	15132	15162	15238	15195	15005	15158	15173	15069	15203	14871	15350	15125	14987	15069	15180	15196	15203	15146	14962	15193	15065	15026	15087	15095	15163	15170	15039	15332	15120	15258	15033	15189	15047	14985	15084	15401	15039	15062	15137	15201	15044	15229	15234	15197	15091	15189	15185	15155	15023	15123	15301	15115	15213	15162	15169	15106	15093	15240	15172	15171	15183	15157	15152	15117	15408	15103	15163	15106	15293	15008	15049	14956	15105	15178	15241	15036	15069	15055	15062	15035	15215	15192	15147	15032	15340	15148	15141	14939	15210	15102	15141	15144	15211	15063	15046	15165	15217	15155	15074	15182	15202	15136	14953	15204	15164	15187	15179	15048	15276	15232	15125	15031	14949	15205	15063	14936	15069	15203	15189	15126	15224	15105	15068	15126	15098	15240	15189	15206	15269	15276	15132	15100	15006	15226	15198	15205	15141	15097	15300	15293	15139	14978	15330	14949	15171	15214	15148	15172	15093	15252	15146	15265	14894	15059	15100	15116	15175	15158	15206	15302	15179	14822	15195	15015	15198	15269	15041	15018	15106	15072	15122	15294	15019	15234	15047	14889	15112	15273	15159	15117	15116	15132	15270	15257	15191	15177	15205	15315	15066	15144	15178	15113	15150	14995	15218	15222	15011	15125	15085	15058	15260	15350	14970	15182	14990	15071	15117	15307	15074	15085	15242	15214	14986	15319	15094	15148	15040	15138	15164	15204	15246	15062	15139	15206	15104	15046	14947	15211	15024	15021	15129	15227	15090	15142	15381	15264	15181	15108	15232	15171	15193	15042	15328	15094	15295	15133	15276	15255	15169	15188	15074	14997	15192	15324	15096	15165	15042	15035	15076	15205	15158	15019	15039	15076	14989	15152	15172	15041	15191	15191	15063	15092	15198	15181	15290	14879	15216	15282	15046	15063	15107	15152	15252	15112	15187	15142	15164	15219	15131	15082	15117	15154	15215	14993	15221	15054	15085	15096	15306	15128	15175	15129	15241	15015	15085	15059	14981	15146	15277	15146	15299	15112	15106	15033	15002	15063	15255	15034	15114	15282	15264	15024	15075	15321	15159	15086	15146	15017	15024	15320	15072	15287	14824	15136	15006	15037	15211	15030	15231	15062	15272	15193	15215	15246	15113	15139	15208	15059	15073	15122	15263	15017	15042	15004	15068	15190	15001	15337	15207	15092	15210	15124	15204	15193	14921	15139	15083	15034	15148	14974	15109	15036	15145	15101	15326	15078	15295	15014	15161	15095	15158	15175	15137	15162	15106	15042	15131	15174	15074	15216	15182	15176	15304	15091	15091	15179	15210	15006	15074	15229	15078	15249	15189	15025	15156	15054	15274	15012	15176	15249	15247	15125	15123	15217	15045	14921	15147	15134	15164	15180	15045	15258	15129	15111	15152	15130	15194	15065	15078	15256	15103	15195	15094	15289	15252	15207	15107	15126	15038	15226	15065	15163	15142	15211	15167	15272	15192	15138	15114	15032	15011	15150	14972	15125	15112	15167	15241	15072	15241	15120	15110	15065	14990	15185	15105	15199	15081	15206	15390	15086	14930	15000	15212	15135	15087	15064	15274	15133	15116	15230	15197	15295	15123	14952	15188	15197	15168	15112	15098	15129	15126	14940	15258	15145	15326	15129	15189	15115	15237	15079	15227	15201	15160	14994	15169	15229	15051	15063	15088	14998	15127	14960	15197	15174	14949	15279	15105	15064	15001	15292	15220	15216	15111	15210	15169	15183	15216	15160	15178	15255	15210	15256	15121	15144	15061	15116	15104	15110	15072	15177	15020	15040	15207	15204	15139	15152	14917	15106	15115	15038	15111	15137	15136	15084	15125	14999	15014	15147	14922	15146	15168	15016	15120	15284	15185	15081	15124	15173	15129	15208	15214	14969	15149	15081	14971	15183	15036	15069	15071	15262	15120	15160	15188	15349	15283	15193	15016	15176	15225	15149	15123	15196	15124	15006	15238	14970	15295	14982	15115	15286	15023	15055	15056	15250	15195	14933	15130	15324	15218	15111	15021	15284	15070	15232	15211	15133	15267	15064	15065	14923	15298	14972	14986	15172	15126	15190	15224	15059	15167	15331	14988	15163	15127	15041	15101	15261	15019	15200	15243	14968	14911	15205	15307	15149	15100	15251	15063	15080	15121	15111	14950	15055	15218	15094	15202	15210	15210	15219	15149	15248	14982	15126	15189	15101	15124	15048	15166	15070	15176	14953	14984	15193	15215	15174	15331	15332	15123	15108	14957	15186	15019	15238	15013	15173	14938	15144	15051	15038	15011	15029	15314	15076	15254	15093	15214	15154	15216	15245	15158	14982	15155	15166	15130	15213	15175	15233	15053	15230	15053	15213	14907	15017	15251	15041	15147	14950	15238	15143	15144	15173	15083	15256	15037	15299	15147	15130	15239	15215	14905	15254	15145	15152	15099	15193	15049	15119	15238	15365	15102	15129	14943	15148	15131	15162	15033	15255	15077	15025	15070	15287	15090	15311	15155	15303	15132	15384	15185	15165	15049	15189	15224	15087	15236	15301	15054	15187	15096	15072	15274	15067	15280	15258	15241	15352	15259	15110	15065	15232	15147	15272	15186	15163	15254	15184	15044	15248	15135	15048	15031	15115	15077	15130	15180	15069	15177	15111	15230	15040	15233	15029	15145	15192	15006	15364	14999	15176	15204	15181	15173	15240	15193	15064	15286	15081	15103	15334	15066	15067	15215	15133	15282	15019	15136	15105	15234	15050	15159	15200	15200	14970	15149	15109	15026	15029	15216	15192	15190	15315	15175	15003	15133	15095	15099	15046	15119	15196	15005	15211	15288	15127	15143	15110	15109	15023	15136	15161	15323	15224	15076	15011	15236	15032	15126	15029	15013	15228	15174	15250	15262	15219	15180	15038	15051	15049	15205	15134	15105	15072	15121	15164	15151	15179	15291	15260	15078	15201	15027	15018	15219	15006	15124	15043	15006	15097	15278	15160	15201	15173	14972	15158	15096	14993	14983	15181	15218	15110	15192	15154	15177	14984	15038	15020	15164	15161	15201	15304	15059	15161	15007	15098	15279	15217	15187	15131	15109	15127	15171	15169	15027	15158	15095	15131	15002	15112	14990	15146	15293	15167	15098	15165	15292	15218	15121	15089	15120	15191	15187	15211	15093	15005	15003	15028	15132	15235	15046	15167	15222	15213	15279	14959	15299	15064	15244	15041	15021	15226	15278	14875	15116	15147	15068	15214	15203	15276	15193	15027	15189	15242	15059	15248	15302	15025	15244	15199	15020	14973	15129	15055	15043	15230	15210	15110	15114	15104	15084	15160	15153	14997	15195	15242	15265	15064	15189	15044	15330	15032	15283	15184	15093	15041	15137	15150	15127	15232	15066	15092	15156	15250	15116	15255	15186	15213	15012	15304	15085	15157	15021	15096	15091	15072	15157	15106	15080	15154	15168	15096	15091	15196	15350	15236	15185	15095	15283	15095	15141	15180	15200	15125	15119	15258	15310	14936	15156	15085	15158	15210	15118	15263	15040	15098	15117	15430	15230	15113	15033	15087	15163	15045	15302	15136	15171	15111	15024	15125	15190	15141	15162	15156	15163	15120	15210	15077	15047	15167	15126	15001	15162	15036	15054	15265	15235	15153	15137	15177	15183	15138	15204	15097	15017	15196	15035	15106	15119	15195	15231	15055	15200	15202	15246	15262	15046	15004	15258	14937	15102	15231	15018	15066	15021	15167	15109	15297	15191	15045	14995	15224	15067	15118	15138	15103	15130	15138	15201	15223	15297	15194	15072	15173	15147	15100	15039	15169	15213	15070	15143	15270	15175	15032	15287	15188	15072	15170	15139	15205	15140	15130	15128	15098	15169	15043	15280	15276	15046	15011	15185	15207	15116	15120	15139	15212	15214	15062	15177	15103	15148	15227	15251	15204	15219	15293	15206	15087	15156	14958	15250	15041	15169	15066	15164	15179	15056	15038	15188	15106	15017	15216	15144	15131	15086	15276	15288	15125	14988	15206	15227	15054	15171	15136	15195	15182	15191	15172	15068	15057	15035	15238	15314	14944	15039	15211	15213	15260	15196	15182	15154	15197	15259	15308	15143	15167	15203	15172	15144	15295	15159	15107	15038	15021	15305	15168	15215	15116	15105	15206	14939	15326	15137	15074	15025	15201	15235	15181	15097	15252	15125	15124	14966	15195	15149	15239	15223	15211	15041	15084	15329	15100	15185	15057	15068	15229	15259	15041	15101	15147	15047	15244	15204	15292	15017	14960
27519	21939	23538	20051	17156	16888	16990	16880	18004	22942	21696	19329	16987	16689	16598	16600	16545	16735	16502	16649	16402	16420	16642	16471	16461	16740	16596	16740	16481	16737	16665	16606	16584	16644	16293	16558	16625	16435	16695	16681	16541	16610	16537	16646	16598	16483	16531	16667	16724	16687	16524	16472	16678	16622	16501	16477	16564	16486	16501	16703	16506	16567	16437	16631	16619	16424	16514	16600	16566	16543	16764	16407	16595	16739	16668	16607	16798	16550	16438	16511	16712	16800	16596	16470	16511	16355	16589	16501	16530	16501	16655	16401	16450	16646	16499	16583	16454	16621	16619	16658	16573	16562	16541	16498	16602	16646	16727	16592	16554	16645	16714	16312	16506	16736	16613	16632	16337	16611	16418	16482	16425	16362	16652	16559	16678	16332	16694	16566	16431	16335	16379	16588	16539	16464	16245	16429	16583	16575	16603	16608	16605	16529	16376	16530	16509	16489	16497	16527	16608	16665	16630	16576	16483	16474	16652	16438	16419	16431	16434	16412	16346	16674	16523	16720	16222	16573	16358	16421	16496	16497	16366	16386	16523	16423	16505	16474	16460	16543	16717	16377	16429	16489	16512	16618	16640	16537	16634	16494	16663	16403	16604	16352	16521	16456	16535	16456	16461	16498	16534	16395	16551	16364	16600	16527	16713	16751	16809	16368	16505	16430	16614	16443	16535	16496	16566	16307	16407	16622	16554	16389	16367	16572	16510	16607	16643	16354	16416	16338	16385	16359	16653	16251	16465	16414	16649	16708	16632	16566	16570	16458	16626	16581	16643	16451	16655	16523	16644	16644	16527	16406	16754	16561	16511	16533	16590	16510	16350	16543	16471	16585	16422	16512	16697	16673	16669	16486	16705	16534	16575	16571	16387	16561	16630	16531	16584	16670	16789	16523	16533	16537	16460	16402	16590	16339	16647	16656	16588	16362	16538	16654	16533	16556	16439	16606	16500	16463	16567	16406	16430	16493	16577	16387	16486	16559	16449	16500	16413	16348	16548	16576	16448	16413	16590	16401	16708	16562	16600	16640	16330	16395	16576	16474	16475	16481	16618	16617	16504	16573	16557	16510	16529	16550	16586	16476	16491	16537	16671	16528	16562	16482	16560	16641	16733	16611	16549	16644	16725	16606	16578	16559	16543	16499	16591	16550	16567	16416	16524	16585	16511	16668	16724	16719	16641	16571	16449	16444	16446	16480	16617	16630	16587	16538	16483	16605	16403	16534	16726	16582	16669	16591	16506	16581	16630	16699	16516	16461	16491	16590	16725	16353	16697	16462	16724	16641	16734	16532	16450	16542	16408	16482	16535	16594	16556	16565	16517	16537	16493	16606	16587	16420	16479	16609	16535	16588	16642	16490	16492	16568	16522	16606	16632	16524	16447	16581	16620	16481	16699	16473	16478	16598	16584	16547	16418	16502	16564	16401	16651	16492	16575	16559	16518	16633	16577	16803	16597	16502	16592	16459	16408	16435	16635	16456	16599	16662	16781	16585	16534	16658	16460	16436	16524	16418	16553	16605	16540	16524	16411	16611	16726	16352	16487	16211	16465	16487	16528	16515	16618	16559	16767	16464	16334	16465	16597	16689	16436	16517	16802	16335	16533	16740	16437	16357	16538	16471	16706	16582	16576	16482	16480	16367	16632	16576	16657	16629	16549	16628	16675	16752	16697	16601	16409	16472	16395	16798	16527	16538	16686	16433	16401	16645	16488	16736	16490	16481	16582	16690	16677	16591	16614	16551	16684	16457	16611	16626	16600	16622	16334	16485	16706	16533	16689	16723	16497	16632	16588	16578	16732	16405	16472	16680	16499	16426	16640	16695	16468	16313	16461	16572	16607	16490	16569	16470	16649	16485	16431	16752	16640	16600	16475	16599	16517	16660	16597	16453	16576	16716	16556	16432	16626	16579	16425	16483	16390	16681	16782	16724	16579	16385	16434	16485	16569	16560	16525	16314	16605	16365	16576	16509	16707	16293	16575	16621	16562	16496	16546	16571	16770	16726	16502	16631	16643	16440	16363	16785	16575	16531	16611	16551	16500	16539	16544	16495	16720	16515	16388	16622	16573	16427	16570	16645	16527	16605	16388	16442	16490	16467	16553	16693	16541	16504	16614	16465	16515	16481	16747	16641	16414	16568	16591	16550	16549	16703	16368	16530	16509	16394	16428	16626	16419	16399	16516	16317	16589	16674	16681	16669	16592	16606	16532	16608	16421	16557	16440	16574	16559	16619	16510	16654	16670	16448	16497	16432	16655	16689	16797	16609	16350	16402	16568	16489	16447	16420	16575	16719	16698	16518	16520	16512	16694	16486	16512	16712	16443	16557	16562	16864	16623	16567	16530	16558	16560	16651	16594	16533	16490	16339	16567	16610	16586	16672	16559	16529	16519	16393	16768	16489	16440	16496	16521	16514	16477	16706	16725	16429	16657	16380	16691	16626	16453	16564	16596	16601	16356	16380	16464	16621	16541	16755	16498	16538	16471	16393	16296	16442	16588	16446	16762	16559	16518	16378	16344	16569	16451	16511	16574	16275	16279	16408	16380	16641	16535	16608	16513	16347	16543	16353	16437	16390	16632	16572	16564	16594	16622	16429	16545	16521	16734	16369	16491	16498	16503	16574	16609	16452	16586	16533	16760	16639	16502	16509	16637	16545	16585	16486	16614	16379	16723	16335	16406	16494	16520	16537	16680	16584	16554	16504	16639	16752	16515	16456	16626	16528	16529	16695	16478	16414	16486	16572	16371	16544	16616	16591	16478	16554	16457	16616	16560	16539	16414	16464	16491	16562	16654	16408	16779	16600	16749	16577	16640	16374	16568	16594	16551	16473	16455	16707	16539	16546	16802	16792	16657	16474	16672	16511	16559	16431	16774	16399	16685	16538	16605	16581	16462	16489	16741	16442	16506	16460	16687	16560	16676	16568	16517	16553	16462	16524	16375	16367	16621	16369	16509	16406	16576	16792	16580	16588	16712	16691	16521	16606	16552	16665	16458	16496	16435	16597	16507	16611	16615	16677	16627	16431	16656	16417	16415	16380	16608	16554	16551	16606	16307	16558	16447	16650	16531	16479	16574	16365	16564	16718	16694	16633	16566	16450	16469	16497	16732	16513	16446	16536	16564	16682	16619	16391	16443	16753	16655	16659	16624	16305	16693	16587	16568	16668	16506	16632	16581	16598	16532	16560	16484	16528	16445	16425	16676	16321	16599	16526	16651	16476	16739	16481	16478	16509	16432	16479	16475	16497	16490	16509	16557	16544	16590	16573	16783	16864	16507	16495	16401	16538	16452	16347	16524	16687	16617	16623	16356	16594	16673	16574	16673	16542	16778	16688	16559	16562	16395	16604	16388	16570	16617	16559	16549	16468	16588	16554	16738	16470	16618	16495	16440	16427	16393	16526	16677	16719	16644	16581	16577	16852	16357	16562	16412	16459	16509	16471	16485	16641	16506	16641	16489	16576	16449	16726	16566	16516	16535	16446	16763	16701	16385	16510	16579	16595	16788	16458	16700	16528	16491	16332	16563	16690	16579	16921	16542	16428	16584	16461	16657	16371	16474	16520	16723	16606	16579	16328	16551	16506	16432	16626	16620	16528	16538	16635	16493	16466	16511	16377	16600	16457	16582	16456	16356	16472	16491	16648	16409	16648	16611	16636	16435	16624	16615	16567	16526	16666	16521	16529	16649	16662	16440	16421	16560	16530	16629	16512	16583	16542	16608	16613	16683	16563	16584	16379	16799	16627	16467	16491	16509	16571	16514	16511	16705	16594	16524	16499	16476	16515	16512	16547	16702	16516	16589	16492	16459	16607	16697	16554	16572	16499	16566	16535	16607	16364	16548	16736	16612	16577	16360	16605	16687	16541	16439	16513	16512	16772	16487	16596	16821	16466	16622	16466	16573	16638	16436	16613	16592	16672	16708	16546	16561	16437	16682	16376	16725	16598	16586	16610	16643	16396	16605	16460	16384	16571	16403	16691	16599	16590	16566	16371	16576	16454	16434	16576	16466	16524	16701	16388	16504	16622	16614	16640	16530	16506	16679	16548	16594	16485	16612	16519	16655	16437	16399	16463	16536	16401	16612	16573	16533	16519	16601	16826	16818	16676	16450	16365	16428	16640	16470	16593	16404	16329	16546	16567	16562	16537	16701	16565	16466	16586	16559	16354	16620	16665	16787	16533	16549	16544	16520	16464	16428	16855	16506	16433	16716	16739	16503	16470	16415	16661	16485	16625	16571	16640	16554	16473	16535	16409	16456	16640	16455	16751	16535	16485	16513	16704	16481	16613	16659	16545	16769	16682	16630	16645	16710	16505	16508	16436	16531	16512	16603	16440	16552	16713	16489	16548	16707	16492	16680	16452	16371	16654	16444	16673	16332	16566	16642	16642	16566	16489	16473	16574	16539	16660	16666	16612	16619	16527	16539	16409	16548	16446	16475	16605	16640	16516	16488	16517	16538	16786	16671	16600	16816	16454	16499	16397	16562	16390	16462	16679	16651	16603	16687	16302	16360	16315	16693	16575	16539	16357	16611	16538	16550	16638	16592	16565	16305	16583	16523	16523	16376	16686	16428	16463	16686	16586	16585	16481	16529	16563	16503	16246	16406	16605	16509	16775	16648	16501	16524	16440	16541	16619	16597	16500	16432	16624	16552	16526	16544	16540	16564	16509	16510	16680	16646	16402	16455	16628	16549	16433	16479	16648	16456	16529	16661	16258	16462	16355	16588	16679	16528	16590	16579	16384	16501	16690	16656	16654	16678	16618	16452	16616	16629	16451	16516	16504	16761	16543	16451	16530	16638	16548	16551	16598	16514	16601	16631	16608	16449	16369	16440	16487	16449	16507	16555	16594	16476	16629	16643	16732	16483	16483	16645	16814	16547	16518	16559	16611	16564	16470	16612	16420	16427	16714	16647	16549	16629	16510	16615	16288	16602	16369	16651	16397	16528	16575	16528	16448	16587	16336	16648	16707	16541	16710	16407	16621	16624	16622	16667	16548	16571	16532	16597	16727	16503	16597	16574	16519	16506	16615	16589	16396	16765	16649	16596	16323	16596	16584	16567	16537	16590	16579	16461	16653	16619	16585	16442	16462	16613	16516	16545	16564	16487	16424	16526	16599
16101	20341	19289	17433	16398	15968	15526	15617	17821	25435	21053	18236	15558	15321	15290	15345	15124	15190	15246	15321	15406	15045	15417	15247	15158	15187	15290	15260	15215	15367	15372	15329	15415	15381	15174	15154	15266	15278	15252	15258	15479	15254	15383	15342	15306	15344	15192	15314	15285	15335	15240	15305	15347	15232	15267	15333	15289	15281	15279	15319	15220	15130	15390	15326	15258	15180	15333	15279	15037	15440	15403	15302	15407	15204	15378	15346	15208	15183	15346	15328	15207	15367	15359	15261	15193	15204	15370	15357	15365	15391	15306	15233	15141	15190	15380	15245	15236	15241	15371	15225	15193	15374	15281	15264	15345	15304	15290	15407	15356	15323	15413	15332	15173	15363	15319	15237	15297	15202	15223	15171	15274	15325	15287	15310	15282	15277	15233	15149	15236	15235	15311	15198	15351	15319	15082	15176	15259	15109	15362	15425	15138	15217	15384	15297	15397	15299	15195	15230	15200	15306	15222	15208	15319	15252	15166	15268	15323	15401	15114	15294	15241	15205	15385	15418	15298	15286	15240	15305	15158	15270	15369	15412	15221	15160	15336	15263	15277	15147	15233	15264	15201	15311	15312	15235	15305	15330	15309	15225	15312	15113	15380	15305	15170	15338	15320	15292	15419	15396	15261	15205	15232	15279	15062	15284	15357	15214	15104	15207	15129	15224	15348	15246	15209	15301	15084	15223	15246	15260	15283	15277	15224	15396	15202	15143	15377	14993	15302	15248	15253	15354	15299	15229	15187	15184	15225	15339	15158	15186	15072	15217	15237	15192	15100	15343	15372	15262	15255	15206	15382	15332	15107	15417	15427	15142	15176	15347	15303	15341	15326	15319	15097	15199	15151	15333	15257	15278	15262	15296	15493	15214	15106	15448	15042	15255	15186	15418	15105	15295	15282	15258	15373	15518	15274	15326	15221	15130	15381	15400	15337	15417	15315	15116	15377	15125	15255	15408	15297	15343	15204	15282	15343	15172	15250	15343	15185	15125	15135	15178	15254	15346	15356	15159	15451	15326	15353	15419	15291	15251	15153	15237	15217	15384	15265	15107	15234	15370	15367	15271	15352	15314	15267	15279	15209	15219	15301	15388	15386	15070	15256	15191	15345	15330	15311	15186	15214	15421	15221	15111	15359	15331	15280	15143	15205	15242	15241	15240	15269	15215	15125	15329	15299	15138	15364	15194	15416	15329	15260	15228	15315	15270	15343	15289	15256	15333	15279	15447	15146	15360	15196	15391	15135	15279	15230	14987	15223	15327	15362	15304	15200	15301	15268	15028	15416	15142	15202	15186	15421	15198	15279	15300	15155	15343	15297	15145	15277	15211	15267	15308	15168	15399	15064	15235	15282	15272	15176	15319	15312	15181	15268	15429	15246	15366	15151	15283	15214	15088	15048	15204	15330	15297	15211	15168	15362	15170	15363	15218	15266	15202	15405	15202	15249	15176	15378	15187	15303	15185	15308	15140	15178	15156	15150	15398	15244	15314	15324	15208	15263	15128	15348	15224	15234	15354	15142	15279	15165	15186	15259	15410	15280	15282	15193	15315	15058	15350	15512	15390	15243	15438	15008	15283	15193	15374	15173	15334	15250	15166	15360	15248	15359	15220	15234	15375	15312	15157	15148	15434	15230	15355	15438	15373	15136	15355	15299	15205	15412	15206	15351	14975	15329	15430	15435	15155	15189	15161	15181	15148	15288	15248	15299	15153	15237	15334	15291	15279	15311	15169	15231	15457	15223	15341	15385	15166	15372	15212	15403	15177	15189	15110	15211	15330	15408	15222	15127	15389	15259	15083	15265	15379	15417	15306	15221	15302	15422	15198	15347	15283	15326	15123	15158	15346	15241	15294	15202	15189	15228	15333	15159	15358	15275	15298	15366	15455	15212	15229	15310	15327	15281	15221	15318	15364	15224	15250	15384	15314	15238	15280	15344	15336	15200	15342	15222	15301	15393	15488	15366	15024	15435	15279	15275	15285	15231	15289	15406	15246	15213	15244	15165	15278	15329	15416	15320	15291	15305	15259	15266	15315	15172	15316	15346	15204	15062	15249	15178	15337	15434	15317	15127	15256	15262	15274	15265	15218	15224	15305	15369	15203	15229	15255	15324	15226	15337	15143	15356	15403	15237	15268	15293	15218	15173	15371	15236	15243	15161	15186	15185	15308	15369	15395	15292	15351	15216	15267	15337	15325	15251	15417	15270	15280	15238	15301	15441	15200	15259	15326	15179	15345	15315	15198	15262	15260	15212	15196	15240	15284	15348	15204	15310	15242	15265	15184	15238	15257	15349	15107	15318	15228	15338	15322	15218	15416	15362	15334	15124	15415	15035	15088	15130	15213	15238	15396	15204	15313	15385	15224	15481	15295	15333	15279	15220	15220	15408	15275	15200	15382	15339	15179	15513	15187	15157	15170	15139	15148	15317	15253	15428	15391	15203	15226	15386	15356	15088	15283	15296	15341	15272	15195	15247	15212	15374	15211	15323	15217	15227	15303	15301	15125	15113	15203	15223	15236	15408	15337	15420	15253	15346	15235	15479	15507	15391	15357	15335	15294	15290	15261	15276	15118	15186	15329	15256	15274	15193	15349	15058	15242	15209	15283	15297	15382	15443	15276	15078	15388	15205	15322	15235	15255	15378	15165	15166	15213	15306	15225	15143	15322	15344	15229	15123	15123	15406	15182	15242	15175	15217	15316	15202	15156	15223	15289	15322	15224	15363	15287	15321	15280	15299	15201	15314	15434	15233	15205	15413	15286	15319	15269	15377	15292	15226	15228	15233	15307	15276	15213	15136	15196	15178	15362	15397	15244	15283	15322	15183	15373	15325	15238	15174	15117	15246	15276	15224	15482	15314	14971	15407	15065	15318	15304	15228	15260	15200	15200	15217	15123	15301	15339	15235	15394	15221	15313	15391	15420	15124	15393	15270	15204	15373	15341	15190	15316	15291	15328	15091	15207	15338	15265	15287	15487	15460	15234	15290	15416	15238	15265	15251	15192	15409	15179	15362	15299	15291	15221	15368	15252	15139	15191	15399	15265	15294	15446	15408	15363	15223	15357	15254	15280	15310	15089	15468	15418	15311	15264	15409	15297	15355	15223	15482	15195	15302	15248	15183	15316	15295	15325	15074	15324	15347	15339	15296	15338	15329	15241	15217	15223	15315	15155	15245	15206	15228	15206	15163	15257	15382	15378	15230	15251	15319	15312	15268	15367	15287	15277	15306	15339	15276	15247	15159	15387	15303	15212	15377	15359	15456	15188	15405	15359	15349	15266	15411	15176	15308	15269	15275	15233	15422	15390	15305	15457	15256	15062	15400	15374	15307	15263	15160	15232	15287	15271	15270	15257	15343	15227	15456	15460	15330	15300	15150	15194	15494	15329	15231	15327	15168	15149	15273	15326	15331	15407	15339	15425	15275	15161	15237	15382	15033	15171	15312	15203	15400	15321	15064	15445	15307	15390	15151	15295	15302	15217	15330	15410	15307	15285	15302	15231	15281	15324	15326	15137	15185	15363	15248	15209	15239	15441	15075	15192	15239	15404	15285	15318	15207	15328	15463	15286	15364	15256	15188	15269	15242	15339	15405	15264	15460	15236	15372	15215	15297	15356	15310	15340	15408	15249	15379	15245	15523	15421	15193	15192	15203	15154	15270	15057	15195	15293	15374	15292	15382	15284	15229	15211	15359	15408	15243	15389	15254	15286	15231	15314	15268	15314	15234	15202	15377	15262	15292	15228	15349	15293	15136	15141	15129	15365	15219	15241	15404	15427	15117	15428	15238	15419	15479	15372	15291	15267	15288	15238	15275	15371	15407	15285	15285	15274	15236	15440	15169	15239	15204	15215	15224	15307	15210	15189	15512	15304	15260	15095	15282	15140	15125	15186	15316	15436	15292	15276	15394	15140	15221	15221	15264	15140	15353	15208	15261	15246	15248	15295	15194	15177	15335	15264	15384	15321	15262	15312	15321	15265	15205	15218	15351	15224	15249	15257	15365	15282	15223	15005	15471	15220	15320	15245	15292	15431	15254	15263	15422	15501	15227	15317	15373	15263	15200	15263	15346	15262	15334	15194	15181	15344	15356	15180	15329	15276	15199	15226	15384	15383	15311	15417	15244	15195	15415	15307	15116	15421	15199	15458	15348	15291	15181	15435	15412	15223	15382	15519	15269	15142	15194	15162	15556	15272	15388	15098	15270	15396	15383	15336	15315	15388	15383	15187	15414	15379	15236	15127	15044	15321	15209	15144	15168	15275	15174	15284	15140	15267	15360	15466	15193	15244	15289	15305	15291	15407	15223	15316	15355	15285	15077	15281	15216	15309	15354	15325	15338	15176	15307	15355	15261	15299	15428	15321	15269	15308	15279	15281	15317	15345	15213	15280	15257	15223	15224	15418	15360	15473	15352	15181	15171	15300	15330	15200	15278	15116	15217	15210	15364	15123	15252	15389	15331	15258	15333	15298	15447	15077	15234	15369	15290	15378	15192	15232	15116	15442	15338	15126	15332	15338	15240	15404	15424	15342	15104	15246	15400	15185	15401	15316	15347	15184	15373	15490	15181	15347	15310	15043	15203	15270	15357	15241	15170	15225	15362	15184	15441	15188	15251	15198	15353	15267	15318	15209	15452	15262	15235	15307	15236	15383	15305	15310	15223	15311	15242	15343	15400	15232	15287	15291	15258	15186	15170	15312	15188	15383	15173	15404	15261	15415	15317	15353	15308	15399	15392	15259	15328	15332	15149	15294	15215	15239	15192	15170	15228	15417	15332	15354	15395	15257	15300	15300	15311	15409	15221	15338	15345	15374	15352	15141	15375	15194	15389	15301	15365	15287	15243	15401	15263	15279	15304	15307	15232	15406	15306	15494	15318	15255	15408	15272	15250	15228	15319	15251	15445	15360	15184	15392	15458	15374	15193	15343	15256	15355	15315	15249	15178	15250	15268	15213	15303	15341	15198	15341	15368	15303	15200	15225	15184	15353	15327	15339	15262	15395	15139	15259	15309	15220	15234	15288	15157	15157	15352	15164	15197	15240	15300	15248	15450	15396	15407	15242	15299	15206	15404	15297	15349	15279	15350	15254	15169	15110	15374	15242	15234	15082	15183	15316	15445	15235	15308	15429
24533	21153	28124	24716	21166	18692	18137	16402	20817	40930	36823	27073	18554	16417	16183	15977	15941	16148	15954	16142	15879	15907	15879	15986	15916	15854	16148	15865	15962	15890	15933	15887	16014	15891	15794	15834	15765	15965	15915	15979	15911	15735	15847	15891	15857	15970	15939	15951	15900	15754	15933	16111	15810	15798	15725	15920	16033	15932	16008	15775	15953	15940	15800	15948	15988	15562	15732	15765	15778	15669	16041	15820	15937	15883	15990	15676	15845	15936	15938	15659	15709	16040	15807	15790	15944	15716	16046	15796	15907	15826	15677	15716	15607	15696	15776	15648	15703	15902	15739	15991	15887	15851	15655	15888	15945	15890	15887	15802	15859	15810	15766	15791	15725	15839	15881	15771	15883	15801	15681	15708	15698	15805	15871	15758	15824	15752	15972	16074	15866	15751	15788	15972	16081	15919	15868	15835	15929	15997	15963	15752	15754	15832	15792	15594	15922	16013	15965	15954	15751	15904	15860	15924	15814	15630	15781	16003	16026	15777	15959	15707	15901	15858	15916	15869	15807	15698	15958	15846	15959	15788	15873	15794	15851	15816	15848	15812	15736	15790	15772	16012	15829	16104	15835	15779	15799	15845	16059	15935	15934	15719	15862	15736	15889	16005	15756	15833	15818	15955	15685	15643	15544	15837	15851	15673	15844	15772	15663	15868	15662	15803	15716	15841	16005	15890	15961	15812	15806	15889	15941	15842	16081	15761	15924	15817	15776	15760	15747	15820	15886	15930	15873	15737	15910	15915	15948	15911	15847	15812	15850	15823	15951	15960	15760	15742	15824	15840	15958	15871	15801	15896	15838	15790	15835	15670	15749	15878	15626	15895	15961	15903	16051	15804	15857	15965	16002	15781	16014	15884	15755	15618	15806	15929	15826	15899	15703	15793	15690	15648	15763	15860	15879	15916	16015	15801	15994	15756	15806	15828	15825	15827	15952	15712	15749	15803	15877	15787	16047	15833	15894	15824	15748	16136	15752	15789	16068	15848	15696	15704	15841	15871	15808	15923	15818	15889	15958	15879	15826	15827	15684	15713	15756	15798	15776	16023	15930	15780	15887	15936	15869	15797	15673	15839	15707	15856	15727	15771	16088	15726	15762	15950	15650	15701	15976	15668	15962	16025	15777	15804	15782	15743	15911	15784	15670	15872	15900	15714	16022	16178	15562	15835	15924	15927	15850	15997	15723	15911	15861	15914	15778	15788	15814	16030	15862	15780	15822	15894	15757	15852	15839	15969	15729	15763	15908	15706	15981	15782	15861	15911	15845	15804	15753	15902	15928	15773	15889	15858	15845	15765	15754	15898	15998	15843	16083	16001	15806	15915	15743	15892	15656	15787	15906	15690	15824	15853	15888	15896	15757	15846	15829	15798	15876	15948	15844	15821	15650	15784	15743	15673	15730	15822	15979	15943	15762	15956	15795	15815	15936	15775	15798	16045	15954	15804	15766	15842	15580	15911	15986	15899	15983	15870	15889	16009	15637	15942	15719	16262	15884	15851	16003	15870	15823	16062	15892	15820	15722	15946	16041	15874	15793	15756	15827	15814	15816	16060	16015	15936	15813	15842	15772	15762	15780	15942	15782	15908	15747	15786	15897	15832	15923	15773	15652	15956	15816	15882	15797	15790	15967	15840	15869	15774	16032	15924	15660	15879	15876	15951	15829	15708	15962	15944	15912	15774	15821	15720	15799	15848	15824	15913	15958	15671	15584	15759	15774	15905	15995	15801	15734	15861	15753	15769	15749	15952	15636	15805	15722	15842	15812	15727	15929	15878	15861	16044	15727	15778	15702	15841	15809	15700	15935	15905	15885	15846	15824	15764	15837	15900	16002	15848	16062	15869	15637	16072	15802	15905	15898	15910	15691	15981	15913	15788	15849	15654	15796	15951	15786	15981	16044	15826	15968	15883	15865	15867	15799	15765	15683	15727	15807	15848	15771	15802	15743	15851	15870	15880	15845	15762	15845	15860	15864	15898	16039	15852	15627	16002	15883	16046	15831	16056	15766	15688	15775	15754	15832	15953	15683	15634	15684	15841	15773	15642	15867	16067	15934	16040	15831	16081	15702	15774	15846	15905	15908	15736	15872	15861	15756	15950	16043	15890	15874	15807	15614	15655	15763	15750	15962	15810	15766	15924	15969	15622	15922	15992	15611	15844	15785	15747	15540	15759	15871	15883	16021	15807	15716	15707	15885	15752	15965	15886	15853	15859	15843	15723	15977	15708	15565	15837	15932	15856	15832	15929	15874	15803	16013	15713	15862	15780	15866	15807	15631	16070	15860	15710	15978	15872	15748	15926	16096	15834	15778	15942	15960	15875	15690	15834	15932	15932	15930	15888	15864	15769	15701	15627	15727	15889	15780	15884	15892	15905	15822	15961	15843	15699	16066	15820	15854	15765	15853	16056	15946	15837	15875	15799	15713	15838	15983	15925	15815	15976	16128	15748	15853	15746	15879	15924	15793	15835	15778	15853	15799	15697	15989	15819	15896	15923	15880	15744	15742	16158	15805	15867	15883	15999	15761	15769	15819	15930	16011	15916	15683	15810	16006	16041	15964	15788	15779	15931	15491	15814	15894	15823	15891	15807	15911	15917	15896	15766	15805	15798	15739	16013	15796	15777	15922	15787	15687	15778	15799	15801	15801	15761	15764	15835	15878	15684	15622	15741	15977	15907	15950	15668	15808	15762	15830	15779	15866	15842	15995	15936	15823	15848	15846	15661	15748	15927	15811	15839	15699	15732	15947	15969	16041	15942	15882	15770	15903	16056	15882	15822	15796	15820	15824	15997	15994	15927	15697	15691	15649	15789	15854	15744	15885	15930	15835	16027	15978	15811	15759	15921	15669	15887	15856	15739	15734	15808	15724	15929	15879	15867	15972	15795	16130	15842	15925	15821	15883	16051	15912	15630	15687	15881	15744	15875	15827	15777	16011	15802	16011	15857	15785	15755	15937	15901	15668	15748	15924	15750	15864	15556	15810	15857	15940	15873	15810	15901	15880	15876	15875	15664	15608	15901	15759	15750	15959	15789	15912	15950	15795	16007	15797	15959	15791	15834	15926	15907	15920	15776	15833	15797	16100	15876	15975	15754	15996	16109	15987	15893	16072	15909	15896	15881	15818	15646	15830	15780	15601	15693	15611	15829	15677	15813	16094	15946	15868	15919	15797	15808	15871	15795	15857	15771	15926	15947	15725	15686	15740	15798	15829	15937	15887	16024	15907	16042	15815	15873	15847	15903	15911	15893	15819	15680	15742	15846	15812	15993	15928	15923	15858	15669	16042	15943	16057	15762	15784	15896	15760	15692	15745	15692	15918	15782	15842	15653	16012	15809	15847	16012	15953	15917	15841	16090	15884	15840	15711	15889	15760	15769	15809	15746	15824	15887	15999	15761	15791	15669	15842	15864	15761	15976	15880	15891	15994	15929	15899	15795	15771	15722	15870	15738	15759	15919	16039	15841	15768	15889	15844	15985	15767	15790	16012	15754	15948	15934	15974	15990	16016	15829	15851	15973	15949	15789	15891	15944	15902	16011	16013	15851	16123	15786	15862	15754	16014	15884	15897	15783	15844	16049	15960	15907	15975	15845	15788	15921	15928	15756	15866	15481	15764	15854	15948	15990	15853	15761	15881	16005	15802	15931	15924	15584	15902	15842	15909	15859	15877	15814	16044	15889	15729	15628	15752	15791	15755	15972	15925	15808	15955	15984	15885	15663	15928	15680	15914	15903	15899	15784	15749	15824	15783	15947	15868	15891	15876	15764	15658	15830	15785	15907	15883	16040	16041	15939	15888	15782	15901	15722	15692	15924	15868	15728	15801	15950	15936	15823	15916	15769	15694	15891	15908	15989	15947	15940	15839	15802	16008	15794	15728	15743	16015	15800	15841	15958	15716	15867	15783	15898	15784	15790	15774	15690	15747	15973	15916	15878	15818	15703	15794	15788	15883	15661	15816	15992	15891	15756	15945	15926	16001	15856	15862	15894	15794	15845	15997	15809	15934	15907	15806	15807	15877	15863	15807	15655	15836	15834	15670	15917	15952	15900	15940	16026	15853	15821	15773	15925	15899	15766	15631	15733	15864	15952	15984	15964	15926	15848	15778	15784	15971	15873	15750	16032	15947	15842	15872	16021	15941	15856	15907	15890	15835	15974	15734	15950	15949	15983	15839	15880	15767	15805	15977	15853	15965	15731	15761	15884	15974	15829	15915	16016	15842	15909	15908	15944	15828	15844	15928	15651	15820	15912	15854	15776	15878	15810	15896	15869	16004	15828	16033	15929	15749	15967	15790	15922	15715	15821	15697	15938	15754	15988	15736	15765	15752	15797	15953	15778	15963	15711	15970	15738	15982	15680	15744	15816	15872	15836	15889	16191	15905	15763	15940	15767	15760	15839	15928	15735	15872	16004	15785	15696	15746	15796	15927	15888	15834	15943	15791	15651	15836	15791	15811	15883	15912	15879	15945	15848	15764	15832	15783	15730	15820	15903	15957	15818	15767	15736	15956	15742	15790	15849	15729	16068	15817	15905	16093	15941	15718	15913	16042	15722	15721	15905	15944	15906	15909	15574	15866	15814	15908	15762	15832	15776	15902	15951	15734	15882	15882	15734	15900	15753	15875	15937	16050	15735	15788	15942	15767	15824	15785	15909	15880	15922	15817	15838	15822	15847	16039	15943	15932	15802	15931	15841	15912	15815	15752	15803	15935	15810	15909	15710	15890	15801	15639	16053	16020	15822	15711	15870	15987	15891	15752	16120	15845	15868	15753	15915	15745	15904	15917	15824	15879	15781	15938	15905	15924	15762	15633	15640	15688	16022	15746	15883	15727	15713	15761	15802	15689	15787	15964	15837	15871	15916	15871	15710	15885	15793	15941	15921	15857	15858	15784	15946	15965	15951	15777	15807	15910	15963	15924	15885	15933	15869	15806	15602	15759	15767	15866	15875	15665	15748	15952	15895	15970	15880	15872	15709	15724	15849	15929	15885	16039	15854	15861	15752	15625	15944	15933	15883	15818	15647	15987	15892	15701	15812	15693	15917	15817	16010	15789	15681	15754	15842	15790	16004	15837	15772	15970	15842	15864	15933	15848	15726	15887	15790	15768	15722	16115	15787	15794	15829
15598	25561	24267	19359	17828	16758	16356	15854	23155	43179	37206	26861	16697	14828	14916	14945	14941	14972	14896	14951	14922	14849	14941	14908	14959	14828	14937	15010	14978	15014	14956	15009	14935	14906	14733	14832	14909	14969	14963	14954	14829	14890	14883	14969	14893	14910	14909	15097	15013	15068	15086	15121	14929	14976	14801	14769	14783	14963	14715	14899	14870	14886	14773	14850	14967	14997	14976	14906	14897	14864	15037	14945	14860	14853	15076	14910	14820	15042	15005	14837	15034	14763	15019	14829	14794	15026	14931	14741	14850	14898	14830	15000	14816	15044	14810	14931	14805	14905	15031	14720	14879	14835	14964	14974	14848	14894	14688	14914	15001	14706	14864	14826	15008	14717	14998	14834	14899	14780	14909	14906	14825	14892	14840	14845	14981	14895	14928	14770	14900	14834	14822	15003	15016	14949	14944	14738	14734	14904	14884	14988	14942	14938	14948	14754	14929	14685	14980	14887	14887	14782	14864	14818	15008	14965	14771	14920	15030	15020	14837	14875	14810	14784	14932	14983	14866	14895	15180	14833	15001	15013	14783	14850	14981	14838	14884	14875	14889	14926	15081	14754	14817	14867	14884	14717	14865	14919	14907	14835	14806	15035	14999	14828	15002	14867	14983	14920	14956	14939	15028	14801	14915	14727	14983	14769	14968	14854	14802	15050	14890	14791	14895	14861	14931	15088	14971	14832	14777	14804	14826	14914	14792	14990	14953	14820	14917	14805	14896	14821	14887	14785	14900	14845	14798	14975	14906	14702	14880	14715	14696	14909	14956	15009	15090	14976	15091	14739	15008	14688	14909	14775	14858	14936	14829	14783	14995	14865	14891	14880	14788	14833	14904	14822	14965	14781	14975	14939	15082	14836	14760	14863	14979	14934	14959	14896	14834	14816	14789	14759	14923	14992	15128	14950	14992	14844	14726	14881	14909	14959	14862	14925	14901	14839	14955	14778	14917	14779	14840	14812	14909	14813	14967	14978	14858	14841	14822	14818	14744	14848	14916	14814	14864	14865	15016	14928	14981	15072	14801	14912	14776	14925	14880	14950	15046	14906	15022	14901	14798	14897	14881	14905	14944	14914	14952	14910	14838	14935	14698	14940	14985	14838	14951	14725	15007	14926	14777	14833	15007	14860	14923	14887	14830	14821	14871	15035	15019	14873	14827	14951	14976	14899	14725	14816	14948	14812	14964	14851	14968	14854	14958	14886	14964	14875	14901	15011	14777	15031	14798	14985	14736	14847	14953	14947	14875	14973	14967	14866	14805	14992	14895	15002	14950	14927	14996	14981	14946	15021	14869	14986	14810	14832	14919	15012	14940	14928	14902	14856	14948	14941	14804	14997	14854	14780	14935	14923	14758	14857	14939	14929	14859	14826	14992	14928	14834	14971	14846	14706	15016	14945	14833	15013	14793	15009	14856	14896	14983	14980	14973	14984	14885	14826	14970	14861	14733	14774	14878	14808	14927	14959	14893	14872	14794	15045	14840	14920	14923	14888	14968	14875	15001	14787	14970	14864	15036	14855	14819	14911	14852	14859	14780	14846	14752	14843	14935	14750	14700	14905	14968	14709	14768	14821	15018	15140	14792	15054	14950	14994	14726	14791	14846	14963	14903	14891	14870	14793	14977	14789	14875	14987	14801	14800	14780	14722	14942	15071	14808	14864	15086	14853	14952	15087	14978	14933	14882	14964	14954	14837	14824	14846	15023	14934	15010	15087	14749	14996	14797	14839	14869	14824	14837	14838	14981	14834	14905	14965	14962	14902	14961	14686	14886	14859	14962	14769	14946	14844	14932	14829	14862	14825	14838	14936	14779	14866	14961	14915	15054	15026	14607	14964	14847	14752	14873	14866	14877	14909	14770	15039	14917	14879	14806	14878	14887	14964	14996	14745	14841	14917	14966	15020	14949	14758	14929	14941	15010	14967	14780	15013	14884	14807	14868	14867	14895	14819	14809	14986	14880	14887	15064	14804	15122	14695	15028	14674	14845	14893	14922	14802	14991	14904	14932	14828	14885	14767	14771	14812	14954	14908	14898	14909	14915	14938	14778	14829	14953	14879	14883	14882	14890	14822	14973	14797	14954	15089	14838	14941	15099	14845	14978	14782	14755	14821	14843	15037	14808	15031	14976	14880	14821	14702	14865	14908	14855	14824	14959	14933	14905	14801	14790	14855	14924	14850	14952	14867	14878	14865	15005	14825	14967	15044	14950	14927	14970	14801	14894	15023	14765	14941	14964	14732	14838	14760	14906	14970	14983	14913	15011	14886	14841	15025	14959	14891	14964	14903	14817	14804	14950	14878	14888	14820	14767	14859	14909	14797	14835	14829	14803	14878	14824	14731	14842	14998	14945	14901	14961	14914	14907	15004	14758	14987	14901	14866	15031	14752	14839	14843	15049	14840	15035	14836	14914	14835	14995	14977	14965	14775	14843	14837	14895	15000	14960	14979	14859	14878	14851	14861	14947	14904	14836	14992	15022	14810	14889	14982	14782	14997	14944	14804	14908	14895	14946	14825	14953	14923	14842	14960	14944	14873	14942	14921	14853	14901	14894	14949	14954	14772	14865	14856	14960	14947	14926	14831	14738	14888	14896	14794	14923	14932	14910	15010	14858	14754	14859	14874	14865	14882	14977	14825	14653	15152	14973	14849	14856	14979	14930	14833	14901	14994	14741	14919	14888	15009	15104	14946	14838	14833	14968	14870	15039	14878	14987	14888	14830	14782	14705	15081	14898	14973	14988	15030	14955	14886	14890	14916	14829	14924	14820	14854	14941	14832	14790	14827	14870	14950	14780	14922	14752	14905	14805	14869	14888	14993	14766	14849	14854	14876	14879	15050	15116	14891	14859	14836	14946	15112	14851	15021	14859	14920	14991	14762	14995	14834	14927	14957	14920	14934	14791	14780	14920	14999	14902	14843	14934	14868	14888	14849	14920	14883	14978	14869	14829	14933	14866	14917	14870	14919	15029	14850	14851	14909	14759	14892	14885	14916	15005	14923	15034	14791	14764	14899	14867	14947	14924	15013	14842	14726	14911	14911	14897	14819	14800	15002	14851	14826	14998	14943	14849	14712	14995	14845	14926	15022	14794	14848	14810	14998	15062	14916	14807	14847	14670	14962	14931	14904	15096	14930	14818	14966	14863	14751	14906	14918	14825	14916	14938	14933	14856	15042	14931	14891	14661	14731	15010	14944	14877	14889	14887	14795	14845	14889	14949	14976	14968	14752	14882	14919	14887	14835	14876	14985	14927	14780	14993	14912	14913	14855	14888	14811	14972	14851	14885	14930	14905	14814	14892	14865	14866	14825	14963	14977	14868	14956	14968	14800	14788	14710	14994	14787	14820	14931	15138	14594	15044	14942	14886	14901	15001	14967	14899	14637	14898	14863	14884	14859	14862	15008	14933	14832	14910	14963	15015	14952	14907	14870	15002	14881	14931	14856	14913	14861	14637	14685	14829	14905	14776	14877	14839	14808	15166	15047	14949	14755	14857	14843	14845	14829	14947	14730	14933	14824	15078	14881	14973	14905	14829	15071	14745	14891	14895	14960	14790	14882	14902	14876	14882	14964	14895	14814	14840	14681	14913	15043	14839	14761	14858	14756	14881	14829	14721	14861	14826	14730	14686	14927	14984	14863	14961	14837	15005	14848	14823	14980	14900	14649	14987	14902	14880	14793	14931	14782	14828	14792	14976	14698	14945	14890	14948	14763	14961	14877	14770	14828	14935	14835	14943	14823	14878	14793	14994	14896	15137	14904	14849	14825	14922	14813	14933	14746	14869	14941	14793	14861	14948	14984	14944	14960	14925	14781	14826	14896	14884	14891	14930	14938	14843	14977	14789	14688	14840	15083	14876	15067	14982	15026	14795	15041	15017	14882	14850	14828	14836	15067	14754	14745	15059	14778	14839	14902	14986	14941	14989	14775	15014	14992	14891	14751	14851	14949	14741	14778	14872	14889	14899	14757	14974	14934	14823	14912	14936	14782	14897	15026	14978	14818	14873	14951	14859	14998	14902	15037	14966	14916	15042	15072	15024	14830	14820	14852	14943	14938	14904	14827	14814	14801	14807	14820	14726	14964	15053	15012	14889	14977	14880	14989	14942	14745	15023	14966	14850	14787	14886	14945	14743	14906	14906	14868	14944	14842	14764	14934	14803	14849	14876	14888	14940	14929	14861	14711	14781	15029	14946	14861	14864	14907	14969	14961	14777	14920	15017	14776	14881	14847	14952	14880	14864	14720	14929	14884	14954	14842	15169	14709	14836	14831	15016	14923	14804	14880	15036	14887	14835	14877	14889	14890	14944	14821	14995	14895	14834	14918	14654	14816	15076	14855	15029	14906	14720	14898	14999	14870	15022	14795	14877	14912	14928	14872	14796	14937	14919	14889	14780	14849	14827	14827	14878	14867	14955	14873	14805	14913	14801	14761	14957	14780	14793	14944	14932	14875	14935	14821	15014	14974	14789	14822	14896	14922	14987	14884	14881	14901	14968	14873	14911	14984	15028	15048	14833	14987	14933	14879	14977	14777	14812	14991	14829	14910	14925	14857	14871	14811	14857	14832	14891	14911	14924	14963	14911	15009	14994	14867	14856	14896	14794	14921	14971	14930	14980	14928	14805	14844	14865	15079	14876	14824	14868	14766	14860	14873	15008	14812	14888	14994	14958	14774	14641	14709	15028	14897	14813	14779	14829	14880	14748	15035	14988	14736	14726	14883	14825	14948	14825	15031	14939	14814	14849	14839	14887	14878	14717	14943	14999	14930	14766	14772	14997	14755	14970	14826	14964	14897	14952	14986	14862	14841	14814	15029	14909	14783	14982	14925	14772	15000	14873	14906	15110	14762	14763	14934	14935	14804	14970	14861	14886	14766	14820	14939	14798	14834	14895	14936	14806	15080	14795	14995	14849	15083	14994	15008	14910	15019	14948	14869	14784	14936	14812	14900	14850	14960	14796	14890	15026	14853	14822	14907	14976	14924	14860	14981	14965	14810	14754	14898	14917	14823	14898	14933	14851	14943	14861	15044	14836	14947	15011	14977	14991	14869	14962	14871	14922	15147	14969	14993	14879	14724	14959	15015	14794	14965	15048	14741	15186	14806	14953	14772	14872	14888	14894	14912
23087	21142	28939	23612	21415	22661	21689	17363	29672	57161	46947	33629	20970	16583	16069	15838	16036	15763	16014	15784	15958	15548	16044	15807	15866	15699	15848	15713	15678	15605	15734	15672	15766	15698	15663	15842	15686	15768	15755	15794	15730	15696	15725	15693	15623	15617	15792	15593	15684	15634	15692	15752	15632	15592	15686	15631	15425	15716	15677	15518	15472	15715	15779	15657	15654	15773	15538	15792	15539	15640	15697	15625	15773	15633	15688	15711	15755	15585	15829	15513	15569	15470	15713	15709	15802	15799	15621	15659	15577	15549	15439	15539	15599	15805	15661	15689	15789	15655	15834	15737	15638	15795	15852	15646	15790	15609	15323	15583	15706	15487	15657	15607	15655	15602	15636	15639	15598	15743	15601	15808	15920	15627	15621	15673	15483	15449	15499	15721	15709	15704	15662	15656	15318	15627	15910	15648	15685	15825	15729	15685	15517	15563	15643	15726	15798	15633	15787	15727	15527	15517	15681	15656	15493	15612	15779	15677	15676	15611	15642	15551	15834	15422	15645	15512	15524	15589	15687	15484	15608	15550	15712	15616	15627	15670	15629	15786	15867	15535	15583	15430	15699	15517	15721	15661	15847	15619	15756	15674	15615	15652	15578	15685	15784	15789	15644	15604	15687	15872	15848	15652	15682	15825	15537	15718	15655	15489	15586	15658	15701	15536	15676	15618	15686	15736	15695	15773	15487	15464	15676	15491	15638	15596	15621	15557	15548	15497	15547	15661	15822	15594	15721	15630	15646	15620	15647	15667	15770	15620	15815	15663	15665	15474	15681	15634	15544	15454	15695	15617	15675	15651	15758	15757	15798	15652	15530	15364	15548	15577	15817	15534	15634	15803	15674	15621	15450	15686	15531	15753	15624	15774	15692	15816	15650	15674	15660	15516	15641	15490	15699	15815	15588	15575	15661	15563	15499	15675	15548	15807	15735	15750	15497	15883	15739	15623	15686	15537	15755	15705	15724	15571	15526	15666	15512	15543	15699	15792	15725	15770	15771	15604	15588	15736	15604	15537	15687	15724	15792	15705	15721	15576	15567	15648	15780	15601	15527	15884	15681	15614	15715	15753	15598	15617	15639	15648	15822	15738	15888	15696	15611	15475	15585	15610	15694	15591	15826	15772	15651	15755	15690	15632	15820	15624	15627	15523	15726	15597	15582	15703	15580	15602	15464	15658	15613	15628	15521	15588	15511	15647	15436	15656	15756	15651	15654	15571	15575	15590	15610	15685	15784	15613	15682	15707	15457	15496	15668	15585	15691	15773	15684	15722	15637	15774	15804	15870	15805	15644	15462	15534	15686	15448	15393	15791	15910	15464	15540	15612	15679	15760	15482	15637	15550	15708	15713	15609	15524	15705	15445	15603	15759	15587	15475	15871	15438	15616	15544	15735	15603	15534	15634	15491	15647	15532	15608	15617	15656	15646	15829	15717	15502	15658	15843	15725	15866	15700	15639	15578	15714	15465	15864	15487	15660	15839	15423	15594	15634	15670	15781	15491	15504	15567	15665	15938	15713	15590	15651	15657	15646	15621	15861	15594	15617	15535	15710	15806	15622	15509	15612	15822	15526	15568	15590	15469	15442	15767	15698	15670	15557	15468	15345	15558	15827	15704	15673	15662	15671	15542	15531	15499	15551	15622	15870	15618	15692	15588	15631	15783	15687	15713	15856	15718	15666	15551	15743	15700	15529	15636	15635	15754	15726	15626	15616	15682	15485	15681	15783	15582	15451	15491	15667	15610	15618	15606	15694	15563	15669	15718	15575	15526	15537	15675	15643	15527	15571	15675	15807	15840	15732	15567	15696	15615	15539	15546	15688	15618	15535	15643	15554	15740	15595	15549	15580	15558	15569	15748	15681	15668	15573	15710	15723	15766	15832	15666	15566	15625	15904	15462	15765	15746	15719	15816	15693	15615	15586	15554	15717	15783	15799	15593	15464	15699	15653	15803	15563	15729	15730	15659	15495	15722	15713	15588	15567	15482	15631	15508	15675	15639	15653	15693	15658	15769	15630	15638	15837	15734	15580	15636	15641	15667	15878	15847	15670	15635	15526	15644	15554	15650	15702	15545	15597	15587	15619	15657	15697	15579	15524	15422	15677	15736	15609	15595	15546	15620	15659	15827	15591	15639	15564	15733	15721	15647	15811	15758	15634	15548	15583	15900	15715	15581	15621	15692	15881	15766	15704	15487	15640	15661	15652	15584	15586	15629	15558	15546	15513	15645	15656	15656	15562	15548	15588	15592	15648	15665	15778	15791	15597	15686	15581	15585	15736	15702	15623	15527	15694	15689	15412	15728	15750	15456	15787	15684	15613	15731	15549	15702	15674	15654	15677	15502	15702	15625	15674	15606	15466	15626	15601	15669	15550	15526	15688	15670	15670	15657	15664	15641	15716	15612	15549	15469	15606	15645	15848	15715	15708	15861	15692	15595	15880	15622	15609	15579	15603	15572	15681	15845	15785	15694	15527	15827	15773	15621	15609	15628	15602	15721	15497	15640	15736	15596	15664	15700	15482	15572	15544	15497	15872	15566	15613	15666	15713	15712	15559	15601	15535	15696	15551	15579	15739	15715	15505	15704	15849	15746	15691	15605	15520	15733	15673	15538	15455	15621	15761	15806	15514	15721	15624	15582	15558	15626	15851	15587	15836	15583	15557	15618	15517	15643	15690	15489	15703	15657	15660	15695	15684	15556	15723	15612	15662	15618	15807	15619	15627	15645	15738	15701	15562	15568	15867	15712	15830	15721	15631	15695	15577	15577	15537	15704	15740	15609	15618	15529	15740	15599	15686	15643	15687	15427	15647	15558	15440	15751	15723	15669	15484	15571	15731	15801	15709	15589	15457	15531	15680	15558	15546	15745	15537	15519	15558	15640	15677	15473	15695	15808	15551	15692	15789	15632	15648	15571	15560	15448	15680	15655	15597	15721	15443	15714	15505	15628	15781	15580	15548	15597	15560	15651	15630	15871	15605	15824	15685	15901	15725	15761	15582	15556	15595	15586	15757	15650	15523	15624	15703	15519	15762	15672	15652	15690	15646	15724	15560	15725	15675	15720	15641	15804	15661	15405	15591	15467	15663	15608	15643	15694	15779	15639	15478	15615	15701	15563	15600	15519	15503	15555	15580	15671	15495	15633	15528	15512	15893	15709	15643	15637	15756	15707	15642	15705	15573	15559	15540	15832	15739	15620	15647	15736	15846	15573	15532	15565	15854	15572	15793	15814	15611	15619	15796	15688	15704	15703	15555	15479	15703	15879	15640	15683	15665	15500	15714	15717	15505	15849	15722	15533	15698	15596	15667	15707	15733	15647	15632	15561	15436	15485	15800	15693	15564	15649	15713	15690	15545	15715	15578	15439	15614	15746	15550	15713	15553	15615	15671	15597	15611	15561	15850	15421	15579	15587	15715	15594	15569	15549	15775	15649	15491	15541	15560	15535	15564	15547	15596	15675	15612	15542	15594	15601	15477	15623	15500	15340	15634	15617	15648	15565	15651	15592	15747	15817	15823	15991	15765	15524	15602	15405	15688	15646	15625	15600	15522	15551	15619	15748	15552	15667	15676	15742	15644	15527	15564	15418	15762	15794	15747	15570	15725	15468	15773	15693	15739	15767	15731	15581	15507	15586	15992	15871	15666	15611	15534	15704	15735	15787	15679	15739	15729	15533	15606	15387	15309	15722	15762	15596	15691	15776	15497	15796	15472	15754	15610	15711	15551	15651	15631	15684	15557	15385	15597	15783	15587	15602	15746	15585	15586	15765	15472	15651	15754	15563	15613	15492	15682	15588	15509	15627	15668	15559	15612	15544	15600	15825	15791	15759	15666	15684	15595	15691	15438	15724	15672	15511	15656	15600	15623	15720	15511	15813	15626	15668	15518	15669	15541	15626	15622	15724	15600	15626	15749	15581	15843	15825	15490	15482	15635	15675	15553	15563	15618	15776	15639	15593	15697	15611	15523	15678	15790	15659	15555	15759	15630	15646	15574	15538	15554	15638	15709	15578	15538	15643	15683	15614	15651	15438	15636	15641	15595	15716	15673	15582	15602	15542	15595	15518	15656	15588	15462	15599	15730	15779	15651	15819	15601	15665	15809	15646	15794	15523	15547	15825	15721	15700	15643	15615	15582	15793	15815	15621	15712	15699	15685	15560	15596	15747	15674	15730	15844	15450	15584	15745	15611	15609	15505	15638	15686	15523	15508	15664	15585	15616	15575	15593	15467	15588	15609	15736	15385	15456	15714	15403	15716	15762	15676	15641	15569	15559	15462	15689	15766	15711	15765	15644	15556	15423	15608	15641	15590	15592	15525	15623	15514	15521	15698	15589	15539	15806	15839	15553	15770	15579	15526	15627	15742	15805	15686	15412	15781	15525	15690	15647	15731	15837	15544	15534	15487	15557	15571	15618	15537	15446	15566	15796	15602	15594	15674	15911	15528	15638	15610	15607	15543	15624	15644	15519	15616	15616	15981	15686	15495	15738	15486	15801	15708	15644	15608	15545	15517	15503	15654	15563	15496	15624	15677	15765	15671	15517	15515	15480	15640	15538	15585	15529	15504	15703	15559	15702	15532	15562	15672	15717	15720	15474	15661	15490	15674	15572	15575	15638	15768	15665	15635	15766	15659	15663	15783	15668	15665	15715	15490	15434	15521	15562	15658	15593	15610	15552	15773	15577	15614	15564	15614	15520	15609	15660	15516	15504	15596	15619	15456	15627	15546	15535	15845	15589	15698	15688	15634	15692	15669	15732	15626	15734	15684	15643	15706	15580	15636	15650	15729	15621	15772	15799	15798	15380	15755	15677	15791	15636	15659	15650	15392	15588	15463	15517	15686	15634	15678	15572	15541	15680	15563	15582	15462	15797	15639	15599	15908	15593	15781	15801	15559	15627	15620	15585	15801	15587	15723	15529	15475	15526	15786	15636	15494	15694	15699	15446	15541	15694	15586	15588	15712	15613	15628	15577	15719	15756	15593	15536	15544	15658	15614	15543	15642	15817	15657	15820	15660	15846	15520	15759	15531	15680	15852	15682	15602	15504	15542	15622	15457	15540	15629	15937	15547	15598	15771	15615	15708	15585	15733	15655	15609	15840	15700	15451	15742	15487	15618	15560	15924	15594
17880	31622	28469	22999	20470	18490	17332	16718	33495	55862	46528	33811	18577	14897	14941	14811	14825	14812	14819	14962	14980	14886	14769	14719	14824	14752	14847	14934	14801	14960	14712	14894	14767	14804	14892	14759	14716	14771	14864	14792	14883	14920	14697	14833	14902	14826	14771	14752	14695	14830	14818	14855	14716	14834	14699	14770	14691	14823	14698	14964	14655	14706	14876	15022	14799	14714	14776	14889	14830	14836	14694	14715	14779	14967	14577	14750	14791	14942	14854	14743	14650	14857	14913	14794	14849	14603	14980	14719	15006	14951	14817	14772	14774	14830	14737	14946	14705	14785	14767	14896	14830	14727	14751	14759	14843	14778	14788	14841	14778	14811	14688	14856	14859	14786	14872	14771	14898	14721	14756	14832	14723	14639	14791	14721	15017	14770	14770	14867	14720	14897	14795	14907	14822	14931	14810	14961	14674	14835	14764	14849	14881	14875	14940	14726	14744	14900	14659	14737	14762	14834	14908	14886	14691	14751	14803	14949	14896	14692	14621	14877	14772	14780	14860	14648	14799	14818	14796	14664	14950	14644	14994	14865	14778	14716	14833	14710	14550	14670	14920	14935	14804	15000	14881	14687	14785	14725	14851	14862	14757	14728	14670	14826	14878	14857	14739	14740	14776	14683	14677	14577	14799	14791	14745	14902	14798	14810	14734	14680	14933	14623	14823	14759	14791	14755	14723	14697	14893	14842	14739	14842	14770	14854	14846	14828	14782	14789	14792	14676	14657	14854	14702	14608	14948	15032	14717	14875	14851	14812	14784	14848	14685	14667	14949	14764	14856	14809	14629	14714	14755	14834	14762	14806	14798	14762	15034	14774	14792	14748	14850	14864	14751	14727	14761	14762	14715	14732	14658	14596	14768	14835	14730	14841	14628	14885	14850	14700	14751	14616	14805	14692	14730	14753	14725	14601	14705	14852	14694	14722	14674	14771	14714	14818	14872	14790	14637	14783	14775	14760	14820	14763	14859	14672	14830	14572	14650	14899	14757	14846	14742	14832	14752	14866	14811	14929	14810	14748	14904	14881	14585	14698	14714	14678	14768	14653	14732	14726	14693	14831	14851	14548	14813	14672	14554	14787	14839	14747	14780	14779	14771	14837	14848	14703	14731	14802	14852	14726	14731	14571	14913	14745	14776	14827	14664	14922	14755	14659	14809	14604	14779	14951	14786	14962	14673	14660	14696	14615	14844	14732	14705	14892	14726	14839	14835	14874	14736	14899	14890	14684	14862	14974	14641	14911	14856	14673	14814	14750	14895	14718	14746	14799	14866	14662	15079	14890	14835	14737	14764	14695	14778	14759	14836	14880	14865	14760	14823	14869	14882	14789	14593	14880	14768	14871	14915	14888	14763	14641	14765	14753	14920	14738	14853	14836	15003	14781	14694	14761	14855	14702	14742	14995	14873	14630	14637	14807	14895	14702	14845	14678	14927	14795	14740	14663	14698	14774	14824	14769	14787	14951	14791	14728	14757	14718	14941	14997	15001	14869	14864	14798	14823	14691	14718	14780	14672	14888	14666	14730	14640	14741	14594	14843	14774	14729	14749	14421	14714	14723	14838	14905	14682	14815	14828	14804	14824	14808	14887	14719	14740	14845	14643	14836	14734	14698	14649	14802	14737	14868	14789	14852	14715	14595	14807	14703	14793	14767	14872	14795	14821	14885	14788	14763	14804	14767	14864	14877	14718	14835	14878	14745	14794	14804	14973	14675	14679	14793	14857	14784	14666	14780	15009	14888	15031	14823	14741	14747	14693	14892	14776	14860	14876	14567	14841	14852	14908	14772	14883	14809	14872	14736	14745	14859	14806	14745	14877	14786	14771	14773	14799	14777	14872	14723	14822	14864	14903	14993	14772	14855	14799	14676	14774	14712	14724	14858	14767	14706	14822	14676	14782	14824	14792	14844	14857	14857	14578	14677	14852	14880	14693	14896	14646	14916	14794	14780	14681	14757	14822	14759	14755	14799	14943	14732	15011	14902	14748	14821	14742	14845	14650	14726	14624	14747	14942	14853	14689	14874	14649	14766	14719	14864	14880	14867	14882	14721	14960	14682	14856	14643	14674	14931	14684	14785	14770	14872	14678	14843	14713	14853	14757	14766	14656	14706	14510	14715	14973	14919	14795	14803	14655	14764	14764	14766	14660	14697	14803	14745	14777	14733	14874	14844	14698	14689	14831	14891	14779	14823	14729	14728	14830	14699	14922	14830	14766	14636	14856	14907	14844	14831	14996	14905	14679	14811	14835	14928	14800	14767	14857	14706	14684	14681	14820	14601	14676	14714	15002	14870	14747	14853	14820	14718	14860	14803	14853	14839	14755	14689	14896	14850	14860	14738	14660	14840	14761	14807	14805	14736	14612	15004	14597	14841	14721	14663	14742	14817	14805	14739	14779	14747	14844	14701	14709	14953	14716	14582	14761	14842	14935	14816	14716	14830	14628	14810	14992	14853	14851	14868	14881	14802	14765	14853	14718	14704	14782	14909	14860	14773	14857	14879	14843	14755	14675	14775	14903	14817	14761	14797	14784	14755	14840	14831	14584	14834	14705	14705	14803	14906	14859	14783	14768	14753	14936	14758	14913	14715	14785	14794	14767	14762	14725	14701	14808	14900	14762	14721	14712	14828	14854	14722	14743	14792	14724	14685	14891	14786	14826	14680	14900	14852	14550	14931	14702	14691	14895	14877	14700	14617	14646	14816	14839	14764	14864	14870	14949	14712	14634	14659	14852	14862	14763	14821	14628	14693	14732	14692	14813	14844	14738	14787	14672	14814	14680	14707	14724	14879	14893	14812	14808	14931	14825	14742	14718	14876	14654	14837	14750	14827	14781	14645	14844	14655	14756	14904	14839	14783	14854	14830	14629	15008	14818	14826	14890	14814	14832	14768	14719	14760	14862	14621	14690	14840	14927	14620	14886	14771	14679	14732	14770	14953	14737	14828	14789	14710	14803	14708	14884	14635	14684	14966	14743	14632	14678	14785	14877	14755	14725	14864	14742	14795	14807	14586	14791	14628	14804	14932	14733	14673	14911	14733	14816	14703	14795	14646	14849	14816	14968	14895	14542	14802	14731	14831	14841	14773	14805	14639	14791	14840	14730	14621	14882	14769	14788	14742	14633	14665	14762	15035	14913	14740	14761	14950	14686	14673	14670	14794	14947	14743	14734	14739	14681	14660	14841	14977	14858	14711	14776	14795	14678	14939	14752	14869	14647	14875	14664	14914	14859	14742	14725	14640	14857	14832	14715	14869	14676	14867	14806	14931	14756	14732	14808	14694	14689	14712	14798	14736	14772	14836	14913	14647	14777	14783	14968	14675	14843	14872	14818	14667	14853	14864	14724	14775	14783	14703	14802	14897	14905	14595	14779	14856	14815	14804	14836	14862	14841	14737	14815	14765	14662	14743	14771	14794	14868	14734	14798	14764	14742	14692	14664	14759	14813	15009	14666	14826	14794	14667	14910	14826	14771	14813	14848	14527	14533	14858	14868	14846	14968	14752	14803	14718	14822	14783	14774	14838	14785	14883	14711	14823	14555	14661	14823	14750	14756	14614	14751	14886	14837	14889	14867	14858	14845	14678	14744	14720	14810	14770	14757	14705	14783	14796	14918	14828	14690	14762	14809	14870	14725	14734	14696	14693	14705	14881	14759	14712	14641	14891	14716	14707	14835	14665	14824	14791	14801	14835	14827	14980	14630	14773	14869	14755	14744	14805	14765	14672	14908	14948	14698	14845	14731	14709	14768	14694	14880	14766	14840	14835	14571	14674	14674	14667	14927	14841	14983	14654	14809	14784	14906	14636	14695	14924	14666	14840	14701	14919	14738	14888	14904	14635	14753	14836	14696	14900	14698	14816	14837	14551	14691	14703	14734	14764	14555	14957	14842	14686	14698	14781	14858	14752	14791	14779	14852	14780	14701	14767	14910	14829	14774	14919	14758	14700	14755	14721	14954	14820	14838	14866	14919	14568	14871	14849	14850	14774	14747	14915	14806	14747	14699	14755	15006	14831	14802	14854	14792	14835	15025	14541	14858	14787	14767	14780	14832	14697	14823	14813	14875	14754	14917	14635	14777	14746	14863	14830	14859	14727	14748	14791	14708	14853	14862	14833	14650	14851	14750	14732	14908	14663	14714	14716	14979	14698	14815	14835	14813	14749	14797	14813	14738	14823	14806	14664	14916	14719	14723	14614	14603	14724	14835	14802	14827	14878	14625	14784	14869	14629	14744	14823	14714	14879	14678	14552	14903	14742	14886	14588	14707	14810	14707	14686	14692	14611	14718	14730	14908	14726	14752	14848	14767	14766	14675	14783	14942	14717	14831	14756	14857	14914	14942	14952	14809	14770	14711	14774	14790	14850	14836	14835	14808	14723	14726	14774	14738	14717	14776	14822	14805	14725	14644	14800	14687	14816	14846	14723	14785	14890	14779	14730	14751	14905	14686	14770	14764	14749	14778	14747	14624	14782	14791	14655	14851	14737	14835	14815	14808	14888	14836	14758	14939	14709	14717	14726	14708	14812	14901	14752	14892	14798	14845	14849	14832	14806	14704	14996	14720	14801	14868	14908	14707	14638	14693	14798	14774	14580	14788	14821	14658	14842	14756	14630	14782	14743	14910	14661	14643	14778	14846	14693	14827	14776	14794	14701	14831	14949	14850	14670	14770	14617	14715	14816	14695	14818	14861	14824	14814	14634	14686	14793	14906	14744	14854	14699	14833	14742	14852	14819	14859	14695	14906	14764	14931	14812	14906	14738	14907	14754	14743	14829	14811	14749	14878	14868	14564	14672	14811	14917	14701	14747	14997	14789	14840	14938	14856	14820	14822	14876	14797	14657	14629	14763	14645	14739	14766	14832	14779	14755	14709	14778	14875	14737	14918	14920	14986	14842	14792	14979	14908	14816	14936	14781	14636	14748	14719	14755	14703	14803	14912	14845	14776	14589	14991	14755	14867	14736	14741	14840	14837	14750	14892	14810	14716	14764	14930	14784	14984	14910	14729	14851	14628	14813	14818	14954	14781	14728	14747	14758	14809	14854	14934	14736	14556	14896	14862	14737	14772	14803	14838	14734	14839	14782	14891	14798	14578	14728	14580	14897	14827	14942	14787	14762	14676	14739
27559	21981	23457	20067	16964	16694	16722	16409	17711	23713	21066	18661	16666	16240	16287	16223	16299	16238	16186	16293	16294	16167	16302	16257	16283	16206	16172	16182	16222	16213	16206	16438	16280	16179	16354	16364	16337	16178	16185	16241	16075	16388	16462	16410	16246	16318	16332	16247	16159	16303	16328	16285	16219	16247	16157	16123	16179	16353	16341	16330	16443	16302	16145	15998	16214	16239	16316	16089	16153	16330	16193	16207	16019	16118	16362	16205	16144	15924	16314	16284	16221	16324	16334	16112	16147	16057	16353	16507	16138	16193	16282	16125	16252	16385	16178	16218	16249	16104	15950	16299	16230	16283	16273	16132	16150	16163	16234	16208	16135	16095	16296	16136	16415	16435	16109	16295	16410	16104	16214	16288	16228	16259	16201	16362	16236	16276	16054	16059	16426	16295	16064	16135	16255	16312	16121	16031	16274	15980	16288	15956	16128	16268	16273	16196	16357	16236	16319	16291	16070	16188	16227	16131	16264	16024	16080	16344	16277	16063	16201	16222	16131	16167	16138	16395	16276	16087	16223	16254	16226	16154	16101	16407	16235	16288	16144	16172	16285	16083	16217	16173	16080	16310	16442	16052	16347	16303	15846	16283	16281	16227	16171	16381	16374	16179	16478	16168	16048	16209	16374	16408	16274	16429	16157	16434	16194	16396	16152	16095	16384	16229	16291	16261	16195	16440	16375	16232	16223	16001	16289	16304	16127	16355	16369	16452	16329	16316	16109	16049	16145	16173	16091	16178	16164	16331	16207	16181	16096	16190	16189	16192	16241	16282	16339	16029	16140	16138	16016	16188	16227	16240	16481	16219	16296	16193	16197	16333	16402	16391	16410	16167	16285	16360	16103	16256	16290	16324	16368	16427	16322	16082	16117	16320	16027	16456	16346	16124	16149	16245	16264	16136	16374	16432	16131	16341	16477	16480	16436	16227	16108	16216	16180	16206	16241	16177	16095	16118	16421	16291	16279	16525	16259	16207	16262	16343	16202	16232	16253	16208	16215	16033	15937	16185	16415	16177	16306	16021	16158	15967	16251	16372	16239	16002	16245	16170	16423	16204	16325	16386	16193	16223	16186	16180	16473	16327	16092	16246	16103	16270	16257	16147	16226	16137	16184	16419	16296	16403	16305	16468	16280	16256	16370	16127	16299	16236	16338	16502	16386	16188	16439	16246	16237	16344	16321	16300	16197	16250	16119	16224	16091	16218	16004	16013	16406	16135	16209	16302	16254	16140	16230	16272	16173	16151	16410	16320	16243	16293	16348	16151	16435	16166	16262	16175	16169	16002	16374	16248	16186	16066	16342	16078	16221	16213	16241	15984	16264	16128	16280	16240	16328	16335	16197	16323	16369	16222	16325	16316	16326	16406	16378	16268	16238	16141	16142	16177	16292	16149	16100	16124	16035	16187	16303	16337	16393	16269	16208	16242	16283	16291	16253	16209	16083	16330	16334	16305	16226	16309	16281	16263	16195	16272	16236	16146	16261	16393	16128	16446	16118	16118	16270	16309	16210	16148	16226	16306	16165	16518	16272	16280	16357	16265	16185	16258	16239	16271	16229	16259	16268	16464	16427	16245	16311	16201	16125	16150	16345	16250	16267	16156	16102	16245	16403	16216	16279	16084	16166	15737	16065	16150	16215	16218	16511	16385	16386	16447	16385	16318	16190	16307	16394	16397	16139	16153	16303	16353	16305	16450	16343	16238	16289	16152	16075	16253	16241	16322	16174	16219	16149	16199	16283	16343	16287	16137	16192	16216	16240	16360	16181	16103	16391	16179	16167	16186	16253	16323	16298	16444	16261	16405	16268	16120	16113	16214	16327	16127	16269	16512	16401	16566	16241	16358	16265	16228	15990	16105	16311	16269	16225	16250	16344	16160	16243	16112	16236	16224	16382	16003	16282	16338	16276	16229	16180	16192	16114	16242	16144	16334	16266	16134	16427	16258	16248	16111	16187	16071	16195	16369	16452	16098	16352	16065	16288	16183	16386	16303	16252	16381	16254	16280	16327	16225	15907	16221	16228	16031	16278	16419	16052	16274	16429	16319	16137	16088	16191	16042	16219	16390	16069	16200	16277	16236	16305	16330	16299	16168	16235	16246	16191	16311	16249	16189	16297	16310	16224	16263	16181	16329	16300	16445	16164	16163	16138	16365	16191	16126	16257	16228	16233	16205	16443	16181	16264	16229	16256	16013	16077	16340	16205	16276	16080	16174	16116	16294	16269	16166	16127	16160	16390	16199	16117	16114	16182	16131	16131	16344	16362	16006	16500	16201	16335	16236	16159	16282	16303	16226	16388	16246	16343	16392	16189	16200	16467	16372	16257	16212	16309	16031	16281	16322	16078	16306	16280	16136	16450	16143	16237	16286	16209	16191	16296	16371	16242	16080	16141	16029	16398	16239	16245	16221	16335	16146	16311	16316	16289	16141	16228	16096	16347	16290	16291	16340	16264	16311	16309	16491	16178	16230	16339	16343	16194	16341	16192	16380	16348	16261	16206	16109	16158	16346	16321	16297	16244	16227	16359	16196	16288	16192	16033	16183	16224	16213	16205	16292	16340	16345	16206	16260	16193	16288	16103	16269	16199	16038	16290	16299	16308	16178	16166	16440	16379	16082	16249	16237	16181	16179	16422	16048	16387	16295	16127	16082	16305	16327	15999	16385	16265	16370	16309	16328	16488	16319	16355	16289	16324	16243	16321	16252	16174	16335	16169	16313	16379	16268	16321	16324	16209	16164	16371	16220	16063	16098	16445	16225	16386	16397	16277	16278	16184	16094	16032	16301	16401	16217	16360	16122	16204	16329	16041	16286	16250	16123	16295	16306	16374	16268	16249	16432	16398	16174	16072	16203	16382	16341	16379	16226	16308	16369	16462	16295	16273	16182	16382	16120	16054	16272	16217	16061	16367	16089	16105	16297	15993	16416	16430	16231	16363	16171	16177	16164	16317	16145	16332	16174	16222	16238	16164	16294	16133	16282	16178	16360	16147	16197	16198	16203	16222	16255	16094	16459	16304	16202	16224	16349	16310	16217	16097	16158	16175	16270	16309	16070	16156	16435	16178	16267	16274	16203	16490	16348	16163	16191	16291	16274	16109	16211	16223	16158	16088	16232	16243	16452	16145	16192	16424	16222	16157	16094	16223	16232	16187	16183	16332	16095	16226	16343	16168	16288	16079	16199	16232	16277	16313	16207	16216	16439	16308	16350	16361	16239	16070	16292	16401	16265	16310	16228	16256	16215	16171	16192	16219	16317	16013	16155	16199	16289	16317	16220	16348	16149	16212	16405	16154	16292	16272	16071	16183	16190	16405	16384	16309	16349	16393	16390	16050	16003	16261	16119	16386	16193	16302	16312	16268	16269	16136	16068	16121	16183	16342	15930	16227	16209	16155	16153	16232	16062	16434	16390	16375	16437	16250	16370	16194	16166	16364	16310	16482	16238	16361	16235	16421	16237	16410	16302	16205	16305	16171	16225	16308	16072	16385	16140	16063	16313	16353	16133	16170	16346	16315	16123	16372	16126	16214	16301	16238	16313	16159	16130	16379	16223	16126	16325	16202	16160	16313	16213	16298	16229	16465	16224	16292	16376	16235	16341	16284	16408	16440	16232	16292	16148	16230	16280	16248	16277	16309	16224	16166	16225	16098	16347	16249	16275	16253	16182	16278	16255	16149	16294	16170	16335	16224	16250	16404	16164	16246	16191	16223	16442	16473	16244	16073	16240	16235	15965	16254	16170	16242	16168	16129	16353	16118	16165	16298	16292	16317	16323	16241	16289	16343	16209	16179	16265	16142	16057	16225	16230	16192	16141	16276	16134	16268	16339	16298	16329	16094	16185	16255	15924	16190	16311	16279	15995	16199	16254	16313	16307	16285	16184	16413	16215	16350	16236	16365	16209	16165	16288	16274	16260	16228	16344	16321	16366	16278	16252	16398	16179	16228	16249	16360	16212	16191	16172	16278	16280	15995	16185	15959	16067	16413	16286	16212	16509	16203	16252	16249	16172	16241	16380	16057	16144	16136	16102	16065	16268	16442	16338	16389	16213	16373	16140	16146	16316	16289	16206	16120	16240	16101	16164	16153	15896	16144	16251	16185	16113	16323	16123	16372	16158	16170	16219	16418	16228	16454	16170	16471	16310	16224	16305	16348	16219	16189	16178	16157	16065	16270	16289	16245	16204	16149	16096	16249	16489	16495	16235	16123	16319	16474	16379	16451	16085	16180	16262	16319	16446	16283	16321	16200	16120	16389	16331	16239	16155	16107	16115	16086	16244	16265	16256	16361	16352	16260	16226	16276	16339	16211	16292	16301	16186	16485	16371	16116	16327	16258	16272	16202	16191	16064	16190	16327	16493	16299	16066	16083	16143	15998	16216	16285	16100	16300	16042	16202	16583	16198	16170	16237	16018	16229	16088	16131	16333	16216	16379	16207	16355	16367	16113	16314	16141	16498	16304	16300	16115	16319	16307	16110	16164	16336	16288	16393	16291	16237	16111	16336	16351	16224	16166	16174	16293	16324	16234	16099	16232	16351	16092	16109	16282	16277	16150	16194	16324	16302	16121	16255	16197	16128	16391	16222	16300	16135	16358	16334	16185	16376	16314	16252	16348	16181	16266	16277	16298	16079	16263	16240	16278	16433	16253	16018	16044	16217	16229	16130	16354	16203	16157	16519	16214	16232	16707	16075	16218	16282	16153	16527	16061	16035	16156	16091	16305	16235	15956	16408	16113	16225	16155	16084	16144	16270	16372	16133	16103	16203	16252	16335	16254	16371	16109	16311	16349	16029	16207	16416	16276	16050	16233	16233	16260	16290	16213	16104	16372	16120	16494	16471	16356	16427	16161	16298	16313	16164	16175	16308	16342	16149	16281	16261	16301	16107	16192	16373	16207	16257	16208	16336	16078	16323	16103	16149	16141	16257	16470	16323	16364	16313	16325	16315	16344	16160	16210	16296	16273	16169	16242	16240	16246	16321	16066	16153	16168	16314	16080	16263	16118	16271	16162	16199	16107	16238	16355	16277	16172	16222	16094	16232	16320	16361	16421	16235	16223	16010	16347	16364	16283	16346	16278	16286	16238	16057	16208	16105	16298	16239	16364	16323	16251	16238	16322	16305	16245
16153	20576	19155	16997	16195	15833	15584	15345	18128	26029	20590	17699	15483	15185	14977	15077	15155	15244	15129	15110	15162	15292	15042	15091	15041	15174	15210	15357	15248	15134	15216	15129	15256	15163	15233	15242	15213	15261	15176	15127	15305	15281	15204	15285	15214	15152	15353	15189	15261	15250	15121	15151	15249	15186	15203	15131	15023	15230	15178	15035	15200	15104	15101	15188	15165	15062	15228	15088	15114	15264	15146	15209	15065	15179	15144	15112	15171	15144	15008	15208	15219	15288	15177	15159	14975	15206	15263	15244	15146	15151	15058	15154	15139	15118	15224	15170	15229	15024	15148	15283	15254	15167	15228	15251	15101	15131	14982	15079	15111	15265	15151	15091	15147	15120	15262	15190	15170	15181	15138	15128	15226	15213	15196	15081	15249	14983	15091	15305	15301	14973	15163	15262	15012	15178	15153	15071	15253	15209	15240	15269	15104	15173	15151	15111	15180	15310	15192	15229	15092	15099	15138	15350	15183	15089	15153	15429	15066	15309	15271	15102	15196	15183	15219	15118	15189	15079	15240	15145	15085	15407	15374	15109	15151	15292	15100	15133	15221	15250	15128	15209	15156	15261	15454	15091	15170	15045	15172	15197	15242	15129	15165	15163	15158	15125	15111	15107	15123	15132	15245	15140	15117	15135	15004	15101	15191	15102	15278	15069	15231	15205	15270	15258	15155	15217	15069	14878	15208	15055	15298	15187	15189	15169	15261	15018	15113	14982	15127	15248	15289	15119	15362	15145	14966	15237	15055	15170	15169	15308	15038	15073	15182	15271	15185	15207	14987	15207	15203	15152	15205	15264	15061	15160	15025	15209	15098	15147	15030	15153	14994	15021	15242	15215	15153	15195	15057	15158	15107	15203	15202	15044	15144	15123	15112	15042	15095	15070	15124	15164	15072	15101	15199	14997	15302	15121	15037	15191	15336	14942	15162	15217	15167	15118	15127	15150	15071	15031	15194	15191	15150	15284	15114	15054	15077	15029	15191	15162	15224	15208	15009	15202	15100	15157	15197	15051	15264	15267	15098	15011	15252	15146	15330	15127	15282	15114	15285	15186	15255	15252	15001	15119	15113	15187	15064	15339	15168	15000	15024	15246	15069	15125	15114	14994	15066	15160	15117	15108	15153	15118	15292	15123	15071	15193	15138	15281	15121	15255	14916	15339	15294	15066	15120	15120	15002	15039	15148	15245	15031	15164	15119	15099	15179	15055	15146	15116	15317	15146	15145	15238	15298	15042	15230	15126	15220	15125	15213	15309	15203	15103	15102	15056	14976	15195	15097	15030	15368	15036	15273	14954	15240	15250	15008	15159	15231	15290	15130	15140	15209	15004	15200	15132	14924	15151	15259	15110	15317	15077	15034	15155	15150	15169	15361	15157	15289	15306	15361	15212	15081	15286	15171	15182	15097	15110	15251	15163	15132	15128	15235	15062	15274	15250	15185	15037	15273	15313	15109	15230	15070	15091	15089	15086	15158	15235	15129	15211	15344	15223	15162	15111	15096	15140	15265	15114	15120	15293	15189	15093	15165	15115	15129	15153	15066	15045	15132	15087	15145	15043	15000	15019	15255	15173	15050	15300	15178	15152	15043	15189	15040	15177	15313	15232	15093	15244	14961	15244	15044	14972	15249	15097	15102	15117	15050	15259	15314	14938	15157	15189	15219	14946	15230	15136	15150	15188	15233	15190	15163	15106	15197	15304	14909	15255	15035	15113	15179	14988	15311	15070	15317	15038	14993	15260	15124	15052	15160	15140	15226	15187	15164	15162	15213	15251	15203	15185	15069	15165	15319	15155	15154	15132	15010	15314	15102	15172	15117	15164	15061	14947	15166	15223	15094	15206	15044	15023	15209	15227	15074	15307	15236	15190	15152	15183	15148	15170	15019	15340	15090	15037	14970	15079	15146	15077	15298	15195	15183	15311	15311	15226	15164	15139	15293	15162	15101	15089	15173	15201	15318	15261	15123	15095	15145	15363	15265	15064	15160	15214	15267	15099	15255	14993	15028	15069	15275	15047	15160	15152	15226	15121	15172	15062	15152	15322	14970	15360	15260	15275	15186	15114	15295	15093	15182	15197	15156	15195	15104	14979	15111	15311	15101	15262	15190	15163	15078	15175	15046	15173	15141	15251	15104	15052	15126	15266	15300	15179	15140	15062	15209	15053	15231	15104	15252	15137	15299	15196	15192	15238	15267	15268	15172	15005	15142	15099	15185	15170	15102	15017	15119	15155	15248	15196	15257	15064	15057	15179	15398	15101	14989	15429	15175	15160	15287	15273	15169	15175	15207	14981	15007	15192	15172	15137	15101	15104	15231	15208	15224	15219	15106	15045	15239	14983	15266	15146	15268	15297	15136	15069	15182	15254	15050	15173	14940	15107	15133	15113	15104	15154	15155	15217	15056	15331	15219	15027	15186	15017	15256	15062	15323	15306	15223	15064	15004	15222	15255	15291	15111	15088	14961	15125	15091	15137	15089	14995	15198	15061	15052	15041	15186	15266	15195	14952	15213	15219	15133	15110	15324	15249	15183	14995	15134	15121	14967	15230	15200	14987	15210	15078	15066	15176	15150	15091	15196	15208	15326	15090	15133	15230	15031	15181	15153	15206	15179	15155	15107	15116	15179	15383	15169	15153	15104	15171	15033	15101	15230	15120	15131	15132	15166	15163	15191	15262	15070	14970	15340	15235	15081	15025	15199	15146	15013	15081	15108	15008	15228	15188	15039	15180	15157	15128	15027	15104	15089	15235	15246	15142	15129	15196	15264	15057	15367	15026	15079	14977	15115	15103	15192	14983	15083	15168	15224	15228	15298	15098	15124	14980	15170	15094	15231	15151	15256	15248	15289	15145	15174	15147	15237	15090	15287	15134	15060	15164	15200	15079	15191	15048	15176	15245	15070	14913	15076	15113	15066	15253	15165	14995	15064	15202	15155	15177	15203	15081	15142	15158	15299	15050	15185	15168	15171	15207	15255	15131	14990	15307	15080	15337	15114	15335	15261	15145	15081	15101	15054	15151	15090	15088	15225	15266	15206	15290	15139	15047	15279	15132	15102	15170	15167	15159	15170	15043	15265	15284	15113	15149	15088	15000	15094	15332	15183	15168	15162	15133	15071	15083	15065	14975	15185	15226	15146	15168	15222	15112	15151	15199	15083	15140	15082	15071	15027	15274	15112	15180	15223	15224	15262	15077	15204	15098	15430	15245	15245	15035	15107	15260	15126	15171	15150	15226	15239	14931	15088	15145	14932	15300	15128	15252	15155	15134	15342	15197	15208	15017	15132	15140	15159	15107	15024	15155	15052	15009	15121	15145	15018	15232	15139	15043	15120	15230	15166	15116	15270	15140	15164	15158	15205	15132	15063	15127	15173	15239	14910	15125	15158	15161	14945	15190	15030	15146	15227	15112	15230	15069	15193	15032	15000	15240	15092	15321	15021	15205	15262	15174	15069	15131	15171	15166	15193	15278	15274	15162	14919	15184	15115	15116	15057	15106	15193	15174	15101	15127	15182	15136	15243	15329	15075	15153	15318	15323	15219	15262	15174	15233	15109	15082	15072	15004	15161	15273	15157	15195	15182	15058	15076	15136	15198	15230	15054	15248	15160	15115	15249	15264	15085	15057	15125	15173	15212	15193	15171	15113	15172	15157	15209	15085	15336	15033	15149	15088	15083	15110	15157	15125	15134	15134	15223	15281	15145	15115	15249	15063	15327	15050	15182	15187	15148	15184	15262	15034	15033	15069	15403	15116	15103	15149	15216	15119	15333	15281	15216	14994	14979	15198	14997	15088	15139	15172	15114	15203	15128	15175	15262	15257	15160	15295	15146	15253	15230	15188	15252	15326	15228	15202	15070	15228	15118	15090	15150	15135	15224	15097	15223	15225	14999	15261	15110	15180	15036	15374	15306	15218	15096	15139	15249	15142	15137	15095	15142	14944	15218	15094	15305	15075	15151	15209	15087	15174	15170	15150	14989	15193	15243	15000	15183	15170	15107	15118	15080	15200	15195	15113	14996	15117	15188	15095	14974	15003	15253	15095	15130	15112	15164	15103	14835	15150	15134	15206	15176	15222	15197	15028	15176	15145	15098	15095	15257	15009	15028	15129	15248	15129	15131	15168	15126	15237	14991	15132	15117	15105	15127	15030	15268	15069	15162	15351	15137	15029	15306	15066	15113	15069	15146	15235	15049	15139	15183	15123	15089	15107	15312	15236	15110	15134	15273	15031	15218	15350	15178	15199	15170	15225	15221	15213	15087	15254	15231	15076	15057	15113	15300	15110	15133	15071	15166	15201	14816	15211	15059	15280	15140	15135	15171	15189	15044	15200	15085	15131	15149	15036	15213	15114	15048	15167	15139	15390	14995	15062	15161	15328	15061	15150	15143	15208	15240	15219	15141	15231	15149	15360	15266	15092	15305	15322	15101	15144	15080	15090	15204	15042	15211	15192	15109	15095	15153	15363	15117	15212	15087	15151	15200	15359	15195	15162	14946	15146	15072	15196	15207	15213	15164	15331	15230	15110	15334	15139	15134	15188	15097	15207	15182	15056	15233	15181	15203	15169	15297	15176	15119	15082	15090	15076	15130	15275	14979	15096	15129	15004	15128	15163	15239	15251	15172	15069	15158	15154	15102	15161	15266	15279	15141	15208	15061	14920	15231	15188	15200	14996	15183	15183	15178	15062	15217	15197	15027	15274	15225	15245	15170	15172	15059	15058	14964	15040	15152	15143	15270	15213	15025	15094	15268	15163	15269	15075	15013	15235	15238	15025	15096	15172	15105	15326	15113	15325	15235	15298	15153	15390	15087	15301	14955	15122	15079	15198	15115	15111	15094	15331	15292	15146	15192	15114	15193	15196	15136	15271	15275	15176	14966	15310	15044	15235	15210	15015	15117	15221	15356	14958	15290	15078	15089	15037	15224	15016	14971	15175	14976	15179	15118	15177	15230	15095	15256	15107	15309	15113	15142	15226	15295	15164	15089	15092	15141	14970	15260	15126	15089	15035	15136	15262	15120	15241	15392	15101	15153	15164	15085	15037	15262	15183	15177	15078	15354	15220	15216	15252	15290	15223	15152	15143	15085	15319	15007	15000	14999	15245	15052	15324	15161	15119	15033	15183
24470	21142	28157	24673	21276	18928	18132	16669	25760	44863	33438	25785	18818	16402	16181	15825	15887	16200	16087	16064	16087	16014	16134	16027	15990	15848	16004	16101	16065	16007	15829	16212	15852	16015	15998	15833	15987	16130	15968	15887	16036	16041	16040	15816	16034	16001	16136	15985	15844	15909	16106	16158	15881	16210	16105	15835	15906	15895	15990	15966	16044	15998	15896	15621	15902	15904	15930	15943	15877	16023	16077	15924	15952	15754	16042	16135	16014	15824	15830	15993	15958	15734	16014	15925	15980	16072	16080	15844	15908	16007	15962	16151	15949	15947	15951	15879	15978	15989	15658	15995	15912	16034	16071	16011	15992	16070	16080	16094	16158	16021	15936	15816	15849	15802	16015	16011	16015	15951	15862	15804	15961	15995	15999	15865	15829	15911	16062	16083	16121	15919	15935	15903	15850	16065	15746	15911	15942	16141	16175	16059	15870	15988	16032	15904	15932	15702	15946	15995	15991	15972	15911	15908	15814	15901	16003	15790	15935	15698	15940	15727	16074	16008	16060	15792	16021	15989	15880	15911	15886	15977	16049	15871	16025	15960	16070	16009	16000	15857	15938	15865	15910	15881	15911	16084	15973	15885	16034	15908	15931	15861	15864	16053	15820	16064	15868	15977	16047	16100	15869	15991	15717	15844	15801	15856	15834	15966	16080	15968	15761	15743	15960	15884	15997	15858	15969	16084	15954	15890	15944	16074	15880	15817	15777	15988	15734	15887	15972	15893	15971	16048	16008	15929	15810	15907	16097	15872	15782	16078	16103	15646	15995	15974	16065	15994	15966	15816	15800	15925	15824	15814	15990	15942	15907	15772	16090	16115	15821	15956	15839	16038	16047	15906	15991	15861	15791	15823	16005	15967	15960	15923	15926	15807	15927	15934	15916	15865	15944	15855	15944	15991	15945	15808	15874	15991	15746	15984	15805	15886	15832	15901	15995	15757	15661	15928	15789	15902	15843	15896	15825	16026	16028	15926	16065	15892	16033	16000	15890	15929	15940	15943	15923	15537	15947	15936	15921	16027	15887	15724	16011	15931	15953	15884	15992	15865	16016	15929	16130	16001	16133	15841	15769	15853	15809	15790	16094	15746	15793	15706	16013	15863	15970	15845	16186	16143	15842	15935	15791	15852	15999	15809	15787	15872	15867	15811	16005	16009	15876	15935	16007	15816	15889	15817	16135	15955	16101	15804	15985	15903	15889	15840	15831	16014	15986	16038	15854	15928	15817	15982	15880	16034	16052	15866	15987	15875	15841	15897	15976	15794	15793	15914	15867	16060	15892	15937	16056	16024	15885	15844	15912	15921	15806	15760	15914	16088	15773	15938	16037	16111	16049	15894	15676	15810	15828	15934	16107	16022	15946	15925	16082	16087	15718	16038	15975	16009	15811	15925	15748	15874	15951	15987	15932	15971	16022	15936	15828	16054	15995	15778	15690	15950	15847	15884	15943	15941	15788	15921	16011	16002	16067	15875	15819	15839	15920	15964	16012	16035	16026	15899	15934	16043	15901	16124	15839	15893	16161	16061	16079	16008	16118	15879	15868	15965	16123	15804	15995	15966	15885	15912	16030	15851	15935	16020	15742	15893	15826	15985	15935	15917	15741	15992	16071	15886	15976	16069	16065	15981	15998	16031	15888	16065	16173	16064	16002	15880	15944	15885	16066	15952	15813	15958	15982	15745	15777	15904	15803	15938	16149	15918	15876	15816	16036	15977	15987	15651	15999	15834	15996	15942	15867	16154	16170	16025	15920	15762	16038	15844	15935	15936	15694	15839	16045	15892	15807	15917	15855	16023	15947	15968	15951	15826	15794	16023	15900	15887	16004	15889	15864	15952	15857	16125	15927	15821	15801	15883	15918	15848	15971	15802	15927	16003	15901	15873	15981	15815	15875	15875	15783	15942	15984	15876	15941	15859	15860	15912	15850	15961	15884	15960	15726	15981	15938	16028	16020	16091	16037	15864	15884	16009	15938	15807	15899	15750	16029	15762	15771	15627	15998	15906	15781	15892	15847	15958	15928	16036	15964	16045	16020	15977	16042	15740	16109	15911	15857	15795	15961	16102	16081	15878	15864	16005	15904	15887	16171	16023	16153	15698	15768	15850	15971	15948	16025	15974	15907	15746	15840	16182	15912	15962	15749	16053	16068	15907	16075	15908	16037	15990	15920	16100	16131	16029	16086	16094	15812	16006	15932	15911	15927	15963	15970	15833	15881	15883	15886	15895	15983	15901	15879	15975	15825	16023	15779	15747	16144	16039	15915	15843	16012	15832	15932	15919	16045	15910	15890	16075	15961	15996	16096	16114	15912	16087	15831	15897	16009	15859	16015	15919	15864	15961	15799	15915	15828	16002	16007	15880	15934	15910	15809	16058	15692	15992	15799	15733	15887	15883	15835	16046	15922	16177	16015	15850	16005	16028	15941	15979	15885	15857	15924	15974	15932	15967	15844	16025	15918	15833	15982	15938	15731	15937	15970	15831	16104	16039	16038	15965	15970	15853	16030	15991	15940	15762	15935	15815	16070	16008	15925	16075	15607	16069	16021	15877	15763	15878	15913	16132	15946	15995	15954	15730	15841	15910	15975	15888	16082	16049	15795	15892	15965	15849	16070	15964	15788	15977	15877	15948	16033	15974	15942	15948	16069	15884	15870	15901	15872	16081	15960	16053	15811	15973	15907	16241	16022	16072	16296	16111	16117	15883	16164	15932	16172	16031	15976	15850	15933	15984	15907	16062	15850	16012	16125	16041	16103	15708	15958	15974	15887	15899	15923	15821	16052	15811	15865	15750	15957	15974	15893	16018	15996	16005	15809	15924	15825	15964	15999	15770	15990	15894	16171	15994	15975	16137	15939	15969	15986	16003	15976	15813	15769	15708	15949	15805	15944	15949	15923	16085	15847	15897	15844	15941	15933	16016	15940	15854	15964	16115	16057	15890	15919	16041	15852	15879	15950	15962	15845	16051	15883	15806	15959	15918	15800	15855	15991	15976	15961	16018	16008	16010	15864	16029	15883	15833	15965	16032	16046	15804	15980	15912	15970	15919	15974	15901	15886	15911	16080	15931	16073	15857	16024	15802	15966	15853	15968	16035	15737	15795	15740	15936	16042	15508	15964	15976	15937	15906	15991	16034	15842	15929	15835	15762	15839	16016	15864	15993	15979	15884	15990	16088	16023	15945	15760	15880	15841	15856	15992	15856	15888	15953	16026	15907	15874	16067	15735	16128	15986	15790	16046	16060	15938	15703	15816	15977	15835	15996	15810	15833	15834	15738	15884	15844	15939	16187	15941	15971	15847	15853	15835	15752	15954	16059	16105	15999	16002	15947	15975	16050	15897	15759	15905	15858	15745	16048	15922	16088	16021	16006	16095	15774	15899	16074	16195	15869	15962	15836	15870	15856	15823	16025	16029	15944	16101	15884	15872	16005	15916	16011	16006	16019	15743	15887	15938	15922	15889	16080	16074	15930	15944	15894	16047	15919	15956	15964	15891	16023	15824	16091	15978	15947	16041	15906	16007	15872	15806	15956	15846	15923	15841	15832	15910	16134	16135	15894	16169	16009	15795	15929	15884	15900	15958	15929	15967	15948	16036	15882	15847	15951	16031	15922	15990	15705	15914	15925	16000	15864	16149	15877	15917	16087	16123	15965	16085	16018	16028	16141	15969	15944	15767	16075	15946	15998	15942	15965	15890	15940	15832	15914	16006	15857	15941	15976	16032	16258	16094	16077	16237	16001	15885	16041	15880	15923	15995	15957	16008	15805	16061	15826	16093	16096	15878	15906	15839	15902	15952	15954	15847	15889	15899	15996	15980	16129	16007	16025	15921	15936	16009	15856	15931	15663	15800	15668	16163	15774	15825	15911	16041	15820	15740	16172	15943	15859	15876	15909	16039	16023	16177	15873	16158	15684	16051	16061	15933	16080	15970	15826	16036	15931	15966	16155	15807	15944	15924	15933	15954	15945	15945	15967	16013	16035	15871	15799	15907	15965	15870	15946	16111	15915	15789	15937	16085	15952	15832	16036	15967	15944	16099	15870	15900	15965	16022	16094	16121	16137	16135	15868	15765	15806	15972	15834	15957	15690	16027	16012	15870	15980	15926	15782	16042	15943	15827	16053	15989	15980	16061	15987	15995	15900	16072	15835	15736	15870	15811	15997	15994	16001	15871	15988	15871	15955	16112	15964	15838	15874	15745	15845	15764	15927	15676	15947	15918	16064	16031	15810	15978	15830	15994	15950	15794	15913	15806	15948	15957	16115	15888	16142	15860	16063	15866	15983	15840	15910	16166	16018	15989	15678	15866	16071	16101	15946	15945	16022	15822	15898	15951	16131	15979	15910	15960	15957	15790	15930	15764	15975	15902	15865	16000	15906	16032	15862	15988	15940	15920	15833	16150	15961	15925	15868	15838	16021	15859	16030	16148	15745	16064	16026	15834	15996	16077	15874	15869	16111	15995	15807	15859	15673	16074	15997	16129	16018	15797	15928	15891	16008	16000	15955	15895	16268	16185	15966	16140	15907	15941	15976	15917	15959	16031	15982	15930	15957	16001	16062	16026	16043	15822	15949	16042	15894	15933	15925	15807	16042	15916	15917	15837	16203	15972	15869	15722	15890	15839	15994	15988	15694	15781	15882	15938	15838	15752	15905	16014	15786	15821	15853	15982	15819	15989	15897	15862	16162	15987	16068	15835	15969	16010	16045	16091	15926	15879	15830	15803	15823	16054	16176	16005	16137	15943	16030	16020	15988	15803	15788	15844	15783	15795	16157	16003	15774	16018	15954	15858	15955	16023	15902	15816	16041	16102	15943	15929	15922	15809	15828	15750	15924	15909	15899	15851	15927	16006	15923	16008	15970	15893	16050	16029	15914	15844	15946	16044	15961	15910	15888	16123	15766	15929	16014	15871	15803	15852	16073	15951	15879	15987	15802	15806	15744	15890	16045	16053	15946	15902	15897	15991	16001	15911	15930	15667	15797	15959	16025	15945	15930	15964	15865	15836	16013	15912	15847	15888	15940	15905	15769	15917	15869	15901	15949	15966	16112	15965	16037	16006	16025	16180	15966	15793	15948	15917	15818	16182	15839	15842	16175	16106	16028	15845	15901	16037	15896	16030	16057
16090	26322	23865	19717	17952	16925	16233	15801	29866	45811	34474	25996	17278	15040	14985	15009	14862	15257	14982	15118	14989	15032	15103	14935	15010	14867	15150	14982	15043	14913	15106	15050	15009	15178	14678	15110	14927	14852	15265	14987	15069	14743	14976	15046	14987	15030	15017	14836	15149	14921	15030	14878	15023	14927	14989	15021	15061	15064	14975	15034	14994	15144	15100	15016	15028	14907	14848	14920	15099	15103	15073	15030	15111	15027	14952	15101	15047	15036	15003	14938	15001	14751	14953	15073	15033	14938	14966	15021	15042	14916	15127	14971	15054	14955	15037	14997	15006	15214	15029	14917	15039	14920	15011	15081	15041	14928	15033	14973	14952	15226	15018	15022	15026	14840	15054	14884	15014	15122	15064	15011	15029	15140	14981	15082	14965	15034	14996	15115	15108	15051	15047	14928	14989	15057	14974	14918	14991	14906	14927	15039	14923	15060	15227	14970	15079	14915	14994	14805	15044	15205	14891	15017	14987	14915	15048	15022	14931	15045	15172	15000	14937	14968	15146	14954	14960	14901	15176	14974	15081	15153	15052	15109	15063	15121	15106	14937	14967	14973	14998	15146	15025	14917	14951	15122	14955	14819	14841	14924	14845	15055	14924	15136	14977	15143	15137	14959	14890	15077	15127	14924	14973	14919	15114	15036	15065	15138	14983	15083	14833	15097	14920	15030	14995	14988	15058	15058	14860	14889	15142	15127	14869	14905	15076	14797	14972	15085	14958	15025	14900	14930	14932	14878	14955	14978	15079	15100	15003	15037	15217	14963	15067	15049	14974	15007	15111	14992	15029	14871	15018	15007	14867	14860	15258	14954	15079	14927	14899	15025	15040	14897	15127	15119	14913	14971	15117	14972	14835	14890	15084	15038	14891	14941	14955	14845	14982	14907	14888	15066	14947	14949	15015	15024	14941	15049	15039	14949	15169	15159	15040	14945	15058	14907	14967	15027	15042	14884	14966	15098	15065	14973	15029	14938	15256	14932	14973	15043	14913	14985	15129	14794	15231	15075	15170	15219	14891	14916	15064	15048	15020	14982	14942	15085	14974	14877	15014	14766	14992	14887	15020	14965	15057	14923	14963	14844	15001	14969	15082	15110	15020	15101	14972	15129	15081	15006	15071	14988	15063	15025	14956	15083	14862	15089	15003	15005	14934	15115	15040	15045	15010	14967	15069	15176	15023	14901	15030	15082	15044	14948	15006	15009	15041	15088	14987	15001	14994	15080	15110	14982	14933	15023	15084	14999	14994	14918	14964	14973	14900	14936	14875	14858	14996	14892	15032	14961	15050	15010	14933	14976	14996	15162	14945	15020	14852	14844	14995	14990	14843	15033	15035	15017	15086	14991	14960	15019	14873	14989	15046	14952	14925	14944	15018	15015	15060	15049	14964	15011	15042	15018	15085	14971	14842	15132	15005	14815	15059	15031	15267	14907	14994	14973	14828	14973	14960	15012	15007	14976	14910	15038	15020	15045	14966	15015	14919	15015	14950	15058	15148	14847	15066	15120	15015	14834	14824	15117	15061	14975	15071	15087	14913	14958	15022	14853	15093	14998	15107	15005	14884	15005	14922	15130	14952	14848	15139	14970	15192	14892	15141	14907	14912	15116	15209	14952	15023	14968	15010	14952	15201	15142	15044	14952	15027	15002	15064	15079	15058	14949	15020	14928	15061	15081	14928	14940	15096	15128	15139	14985	15132	14870	15139	14900	14985	14914	15177	14974	15051	15004	14873	15043	15106	14789	14959	14801	15080	15009	15250	15106	14946	15023	15087	15163	15038	14936	14980	15029	15133	15104	15049	14877	15053	15007	14936	14992	15026	14910	15015	14896	15099	14977	14997	15067	14991	14996	15035	15059	14865	15105	15119	14936	14990	14904	15057	15013	15039	15107	15175	15069	15115	14973	14839	14907	15012	14859	15017	15150	14902	15106	15077	15132	14922	14902	15057	14941	15085	15143	14998	14845	15080	14960	15062	15111	15010	14962	15074	14913	14981	14985	15006	14866	15027	14893	14954	15036	15043	14903	14816	14955	14967	15058	14988	15022	14904	14955	15128	15134	14893	14858	14787	15085	14997	15059	15011	14941	14958	14927	15025	15065	15091	15050	15149	14945	15089	15007	15073	15113	14779	15033	15093	14926	14943	15020	15026	15095	15001	14887	15010	15016	15106	15156	15153	15102	15013	15010	14891	14937	14846	14883	14979	15025	14960	15022	14936	15037	15053	15049	15081	15088	15108	14979	15083	15103	14931	15088	14937	14967	14809	14983	14995	15148	15029	15143	15122	14991	15134	15021	14910	15102	15086	15152	15013	14993	14977	15041	14910	15022	15191	15080	14851	14892	14810	14929	14949	14933	15195	15088	15015	14956	15062	14979	14980	15072	14937	14908	14995	15127	14875	14972	15082	15091	14940	14960	14904	15016	15169	15100	14899	15060	14966	14809	14941	14826	14951	15020	14882	14785	15040	14861	14908	14901	15138	15114	14929	15102	15035	15022	14973	15066	14946	14954	15121	14957	14972	14991	14926	15078	14878	15025	14786	15144	14933	14981	15116	14802	15052	14861	15121	15037	15037	15124	15030	15038	14929	15054	14977	14892	15056	15027	14967	15065	14882	15002	15025	15056	14859	15043	15044	15030	15047	14991	14958	15010	14866	15103	14940	15071	14917	15013	15071	15140	15003	14961	15082	15085	15038	15084	14948	15101	14911	15039	14938	15042	14820	15060	15087	14902	15083	15034	14845	15059	14861	14938	15074	14980	14952	15179	15086	15007	14908	15150	14926	14883	15103	14924	15154	15075	14977	14907	15013	15015	14963	15046	14929	15094	15009	14927	14953	15022	14933	15143	15031	15222	15182	14819	15020	15132	15113	14897	14849	15058	14932	14999	15049	15065	15046	15059	15100	14771	15103	15081	14855	14999	14814	15156	14825	15181	14895	15017	15147	14882	15014	15006	14955	15060	15005	15014	14891	15022	15025	14962	14922	15091	15076	14997	14956	15093	14927	14893	15100	14997	14968	15040	15221	14953	15062	14806	15134	14894	15113	14905	14895	14873	14831	14963	15085	14905	15060	15000	15051	14943	14992	14967	14971	15013	15032	15016	15218	14949	15103	15052	15153	15003	14952	14923	15007	15035	15099	14957	15000	14994	15002	15021	14823	15024	14890	14940	14944	14933	15024	14858	15147	15038	15095	14915	15068	14875	15101	14898	14942	14926	15097	14887	14932	14861	15029	15032	15042	14845	14821	14834	14826	15120	14839	14949	14976	15023	15077	14920	14978	15072	14893	14880	15140	14929	14891	14970	15103	14794	14950	14956	15097	14979	15122	14990	14851	14893	15093	14959	14928	15055	15045	15086	14887	14957	15142	14904	14992	14912	14992	15115	15193	15027	14877	15020	14797	14862	14818	15071	15066	14934	15018	14899	14787	14938	14994	15018	14882	14961	15122	15050	14929	15071	15037	14959	15026	15095	15048	14956	14874	14942	15010	14831	15134	15044	14923	15059	15041	14986	14974	15194	14822	15008	14964	15003	14957	15140	14777	14970	15020	15028	14811	14893	15036	14844	14981	15093	14882	14881	14840	14982	14968	14973	15057	15128	15040	14862	14972	15017	15104	14989	15070	15098	14946	15116	14954	14970	14923	15012	14977	14826	15101	14861	14948	14871	14881	14797	15002	14999	14900	14931	15050	15171	14994	15025	14961	15055	14853	14985	14944	15167	14896	15029	15061	15078	15046	15078	15156	15122	15045	15008	14957	14999	14971	14987	15016	14854	14923	14847	15042	14784	14966	15080	15122	14698	15005	14874	14975	14844	14809	14981	15033	14935	14928	15135	14881	14894	14906	15031	15017	14909	15007	14874	14988	14962	14865	14917	14888	15019	14963	14895	14933	15122	14972	15108	15012	14911	15021	14881	14937	14807	14770	14918	15064	14804	15008	14868	15223	14975	15044	14927	14950	15066	15082	15199	15071	14864	14959	14914	15155	15070	14830	14920	14848	14943	15015	14919	15102	14939	14950	14959	15014	15047	15047	14881	15073	15038	15096	14958	15191	14962	14925	15057	14947	15050	15048	14838	14925	15249	14927	15020	14976	15052	14917	14978	15068	14971	14866	15199	15044	15145	14912	14980	15003	14898	15061	15078	15027	14882	14978	15166	14942	15143	14963	15065	15022	14974	15034	14984	15002	15090	14913	15057	14835	14845	14878	15148	15093	15170	14902	15027	15040	14916	14842	14997	15061	14944	14873	14885	14960	14992	14904	15206	15018	15033	14977	14977	14920	15105	15105	14868	15053	15044	14933	15008	15052	15164	14935	15203	15025	14905	14982	15024	14899	15029	15049	14937	15066	15003	15025	14922	15151	14880	15143	14965	15132	15144	15032	15017	15134	15113	14957	14963	15004	14929	15138	14893	15048	14986	15059	14973	14974	14903	14993	15155	15016	15035	15162	14945	14933	15021	15045	15007	14939	14891	15084	14947	14945	14958	14797	14954	15043	15081	14915	15070	14997	14877	14940	14838	14826	14980	15029	15109	15022	15061	14921	14904	14916	14956	14993	15115	15105	14998	15019	15069	14888	15064	15079	15019	14917	14928	14971	15236	14986	15272	15076	14849	14937	14973	15035	14762	14929	14803	14968	15044	15025	14837	15169	15052	14973	14926	14940	15036	14955	14982	15071	14976	15023	14944	14944	14846	14955	15016	14805	15230	15064	14898	14982	15022	15004	14875	15136	14932	15007	15036	14929	15042	14965	15075	14981	14766	15024	14821	15183	15145	14959	15010	14971	14980	14964	15051	14858	14877	14896	15052	15144	15097	14934	14983	14953	14933	14951	15063	15038	15051	14977	15069	15168	15219	15000	14974	14919	15046	14993	15091	14960	14959	15062	15050	15088	14952	14921	15030	14935	15085	14995	14921	15095	14942	15007	15014	15050	15036	14993	14905	14990	14965	14955	15022	15018	15102	14874	14873	14980	15064	14957	14952	15099	14884	15044	15035	15090	14974	14927	15049	14982	15056	14981	15039	14926	15077	15067	14896	14917	15012	15111	15033	14961	14937	14924	15045	15101	15071	15052	15053	15093	15132	15063	14909	14983	14858	15053	15013	14844	15010	15028	15079	14987	15152
23142	21160	28895	23693	21406	22561	21489	17046	31572	57426	44166	34663	22133	16188	15646	15280	15072	15308	15381	15277	15374	15382	15346	15270	15345	15314	15309	15135	15312	15283	15271	15125	15129	15179	15150	15339	15153	15270	15396	15205	15259	15264	15012	15152	15091	15219	15221	14978	15400	15204	15169	15217	15049	15268	15079	15132	15241	14995	15130	15013	15085	15124	15285	15151	15193	15336	15295	15241	15246	15210	15234	15278	15340	15135	15264	15227	15275	15187	15337	15107	15231	15087	15221	15068	15122	15175	14892	14991	15103	15236	15113	15042	15117	15272	15128	15184	15174	15251	14875	15120	15149	15129	15293	15139	15146	15133	15020	15060	15281	15142	15101	15205	15344	15063	15205	15057	15237	15100	15166	15362	15030	15068	15259	15049	15397	15235	15077	15008	15097	15258	15075	15120	15349	15286	15185	15009	15269	15117	15093	15312	15196	15157	15299	15222	15157	14989	15204	15250	15200	15133	15179	15134	15270	15169	15087	15235	15270	15180	15205	15231	15168	15146	15321	15088	14958	15167	15215	15134	15046	15192	15384	14989	15007	15153	15202	15329	15051	15103	15269	15090	15198	15228	15172	15215	15201	15365	15162	15151	15267	15108	15154	15213	15088	15127	15251	15003	15166	15223	15091	15168	15072	15247	15189	14933	15077	15185	15254	15072	15000	15040	15407	15288	15379	15192	15162	15128	15079	15050	15082	15000	14952	14977	15138	15264	15143	15217	15226	15136	15300	15310	15177	15108	15244	15052	15177	15325	15339	15047	15155	15235	15094	15026	15049	15214	15226	15214	15166	15183	15066	15146	15070	15090	15096	15194	15160	15214	15150	15140	15088	15096	15168	15183	15217	15074	15073	15205	14955	15042	15229	15271	15213	15198	15188	15166	15253	15172	15109	15256	15295	15204	15139	15217	15239	15348	15117	15206	15400	14773	15072	15015	15147	14919	15165	15028	15214	15321	15292	15280	14934	15117	15280	15136	15160	15136	15176	15266	15371	15122	15083	15140	15015	15122	15235	15238	15058	15015	15131	15111	14983	14915	15173	15339	15188	15153	15247	14982	15101	15163	15129	15024	15197	15284	15251	15148	15145	15139	15230	15063	15296	15133	15015	14987	15000	15289	15242	15229	15218	15266	15045	15214	15213	15234	15266	15072	15251	15285	15261	15119	15116	15353	15207	15073	15125	15149	15193	15225	15169	15110	15290	15256	15215	15252	15370	15301	15086	15206	15379	15213	15035	15223	15104	15186	15100	15308	15118	15189	15126	15011	15171	15067	15099	15196	15215	15158	15169	15023	15227	15145	14930	15053	15201	15176	15287	15103	15477	15363	15068	14979	15242	15178	15162	15224	15219	15216	15186	15188	15198	15137	15456	15212	15064	15190	15242	15078	15235	14909	14988	15191	15144	15156	15188	15058	15333	15076	15130	15178	15261	15265	15155	15003	15204	15085	15061	15138	15081	15011	15194	15322	15249	15287	15102	15267	15310	15091	15292	15338	15183	15214	15129	15108	15169	15148	15005	15210	15195	15176	15100	15292	15214	15133	15189	15185	15117	15104	15176	15042	15007	15194	15206	15301	15047	15149	15280	15152	15262	15233	15342	15221	15114	15217	15167	15109	15042	15134	15363	15133	15157	15179	15208	15244	15051	15152	15204	15129	15285	15166	15394	15121	15234	15184	14955	14999	15026	14863	15145	15048	15291	15091	15343	15310	15008	15102	15177	15217	15020	15160	15181	15258	15293	15286	14949	15017	15455	15201	15077	15097	15351	15082	15193	15293	15009	15137	15276	15198	15323	15168	15034	15189	15141	15084	15030	14936	15151	15100	14974	15194	15023	15211	15129	15074	15095	15322	15072	15082	14978	15196	15268	15350	15311	15182	15143	15082	15260	15326	15139	15435	15253	15312	15309	15129	15151	15040	15054	14892	15122	15095	15015	15228	15263	15380	15215	15304	15244	15036	15196	15224	15185	15256	15019	15007	15124	14963	15213	15227	15137	15018	15157	15138	15208	15090	15133	15350	15136	15080	15282	15112	15255	15056	15243	15129	15104	15130	15108	15126	15044	15237	15000	15132	15066	15278	15104	15062	15157	15066	15379	15115	15178	15339	15201	15227	14994	15120	15203	15028	15209	15049	15027	14914	15214	15177	15100	15125	15254	15167	14936	15251	15190	14995	15327	15169	15052	15187	15197	15289	15106	15078	15076	15157	15115	15199	15156	15143	15149	15140	15093	15120	15295	15319	15198	15187	15226	15050	15088	15096	15074	15269	15168	15037	15143	15112	15447	14945	14986	15080	15182	14976	15166	15205	15233	15266	15072	15221	15287	15171	15331	15157	15214	15130	15060	14973	15120	15168	15169	14993	15226	15089	15040	15196	15262	15128	15204	15212	15113	15228	15375	15412	15225	14959	15169	15091	15034	15021	15161	15079	15273	15170	15238	15155	15152	15098	15076	15269	15177	15086	15093	15061	15269	15046	15265	14923	15292	15128	15288	15006	15315	15117	15286	15372	15152	15122	14995	15130	15187	15045	15114	15099	15236	14958	15318	15017	15062	15245	15079	15195	15179	15121	15151	15231	15222	15321	15045	15300	15141	14883	15187	14914	15143	15207	15352	15147	15115	15256	15127	15286	15215	14885	15164	15205	15114	15308	15094	15172	15155	15060	15199	15147	15085	15205	15293	15135	14926	15056	15142	15055	15159	15228	15184	15020	15149	15097	15071	15297	15142	14965	15149	15157	15058	15001	14991	15103	15089	14947	15226	15220	15338	15000	15123	15410	15199	15219	15169	14939	15097	15070	15134	14997	14999	15260	15305	15323	15233	15107	15210	15253	15167	15205	15113	15122	15096	15151	15140	15045	15169	15100	15281	15196	15295	15098	15150	14960	15098	15315	15067	15203	15010	15311	15247	15305	15282	15211	15018	15227	14987	14988	15057	15107	15226	15174	15018	15080	15068	15081	15124	15244	15172	15096	15190	15119	15159	15068	15269	15254	15162	15270	15098	15146	15136	15036	15127	15145	15009	15096	15013	14913	15047	15109	15082	15166	15285	15289	15068	15223	15180	15198	15217	15086	15309	15201	15174	15074	15199	15105	15134	15103	15235	15023	15289	15040	15227	15236	15114	15131	15302	15264	15052	15113	15065	14958	15249	15150	15226	15062	15221	15173	15196	15014	15102	15079	15209	14982	15414	15057	15189	15153	15179	15210	15237	15145	15087	15228	15169	15139	15101	15210	15362	15130	15006	15158	15090	15156	15283	15098	15237	15090	15165	15246	15382	15231	15019	15209	15034	15210	15223	15090	15127	15124	15208	15195	15097	15087	15217	15274	15208	15154	15223	15031	15036	15192	15181	15111	15189	15242	15099	15188	15177	15236	15442	15073	15158	15280	15132	15047	15252	15087	15157	15127	15293	15284	15008	14917	15214	15216	15016	15097	15216	15261	15043	15178	15303	15083	15194	15291	15119	15123	15192	15259	15078	15089	15153	15162	15185	15121	15232	15256	15067	15321	15157	14997	15170	15212	15282	15008	15133	14944	15012	15214	15297	14954	15159	15217	15247	15178	15153	15187	15178	14880	14969	15299	15227	15075	15109	15272	15190	15054	15223	15200	15110	15235	15251	15254	15308	15117	15106	15162	14995	15119	15065	15176	15097	15292	15197	15207	15130	14943	15313	14992	15291	15013	15106	15314	15121	15176	15263	15231	15134	15292	15121	15224	15112	15368	15249	15124	15201	15239	15084	14874	15249	15220	15297	15022	15248	15258	15215	15320	15211	15114	15064	15129	15103	15206	15136	15311	15377	15175	15114	15083	15081	15065	15315	15340	15080	15124	15176	15186	15111	14958	15072	15075	15139	15274	15111	14994	15292	15132	14878	15155	14949	15197	15257	14966	15171	15306	15125	15154	15239	15152	15070	14980	15210	15246	15162	15060	15051	14945	15113	15328	15047	15008	15137	15027	15035	15152	15107	14977	15009	15180	15322	15096	15200	15070	15304	15131	15312	15165	15173	14915	15160	14936	15227	15196	14962	15067	15197	15193	15027	15242	15125	15369	15204	15171	15227	15336	15163	15351	15185	15126	15123	15154	15128	15133	15336	15262	15147	15276	15291	15243	15235	15099	15126	15009	15102	15181	15081	15011	15168	15054	15005	15170	15162	15165	15164	15226	15345	15053	15133	15176	15052	15104	15097	15117	15310	15097	15149	15219	15197	15377	15035	15217	15065	15052	15146	15314	15053	15195	15180	15151	15069	15229	15160	15278	15113	15133	15044	15098	15059	15180	15120	15153	15209	15153	15203	15081	14958	15327	15320	15219	15214	15168	15083	15011	15152	15240	15128	14984	15052	15066	15083	15077	15109	15228	15183	15241	15274	15036	15139	15300	15075	15200	15226	15301	15110	15182	15226	15169	15082	15224	15185	15268	15270	15066	15097	15199	15096	15088	15139	15246	15284	15424	15140	15130	15044	15079	15061	15108	15400	15141	15052	14986	15055	15283	15199	15286	15127	15220	15190	15005	15131	15180	15182	15265	15326	15258	15125	15233	15086	15234	15021	15215	15022	15053	15186	15073	15172	15225	15057	15112	15166	15138	15160	15081	15134	15258	15205	15180	15255	15307	15098	15164	15183	15229	15101	15139	15144	15160	14999	15039	15099	15070	15271	14988	14999	15229	15043	15214	14943	15197	15148	15196	15338	15242	15241	15140	15445	15098	15272	15238	15172	15225	15180	15106	15001	15162	15049	15120	14939	15192	15331	15339	15215	15074	15329	15040	15096	15250	15271	15135	15176	15144	15404	15222	15017	15136	15133	15184	15276	15254	14977	15175	15140	15248	15182	15095	15216	15058	15233	15040	15184	14992	15031	15150	15179	15177	15245	15027	15039	15072	15220	15114	15251	15132	15087	15270	15305	15103	15050	14998	15121	15223	15416	15203	15063	15153	15073	15154	15256	15221	15281	15152	15112	15059	15173	15203	15039	15157	15312	15299	15215	15166	15066	15027	15292	15091	15130	15151	15065	15049	15203	15176	15203	15094	14996	15112	15196	15137	15344	15122	15212	15304	15310	15152	15035	15104	15202	15329	15176	15119	15278	15175	14931	15306	15179	15235	15178	15223	15294	15291
18122	31977	28921	22732	20092	18050	17074	16608	36795	57805	45898	35756	19765	14454	14388	14539	14576	14573	14532	14533	14540	14404	14396	14363	14453	14527	14587	14562	14554	14445	14452	14495	14501	14384	14515	14490	14595	14390	14657	14365	14480	14468	14253	14473	14455	14575	14640	14515	14531	14546	14497	14419	14474	14454	14488	14415	14586	14612	14507	14506	14641	14500	14569	14448	14280	14516	14424	14544	14619	14310	14401	14407	14651	14381	14647	14472	14457	14440	14531	14403	14478	14547	14538	14647	14402	14538	14523	14530	14543	14555	14445	14418	14374	14534	14535	14428	14470	14536	14494	14484	14517	14517	14540	14387	14248	14434	14667	14379	14719	14461	14618	14561	14523	14334	14468	14281	14474	14559	14712	14488	14494	14490	14482	14363	14466	14418	14365	14207	14363	14279	14588	14504	14399	14407	14500	14388	14390	14501	14463	14491	14513	14402	14448	14449	14422	14663	14497	14508	14563	14438	14548	14300	14398	14375	14408	14459	14507	14456	14432	14463	14434	14299	14649	14486	14487	14532	14473	14366	14398	14581	14469	14385	14528	14297	14560	14516	14509	14519	14453	14530	14396	14398	14451	14489	14539	14629	14482	14376	14397	14475	14302	14416	14485	14577	14441	14559	14460	14502	14342	14348	14450	14450	14445	14461	14419	14363	14438	14638	14265	14273	14366	14533	14617	14402	14393	14507	14535	14489	14334	14470	14416	14373	14417	14277	14577	14448	14395	14490	14365	14405	14703	14467	14510	14449	14465	14328	14510	14546	14415	14381	14524	14458	14478	14473	14398	14492	14416	14588	14464	14349	14531	14464	14539	14443	14459	14454	14624	14446	14401	14423	14516	14520	14291	14498	14402	14401	14407	14601	14460	14496	14505	14308	14418	14530	14562	14421	14542	14347	14670	14472	14460	14534	14544	14406	14435	14493	14495	14425	14450	14553	14474	14528	14325	14431	14487	14406	14489	14468	14554	14326	14447	14324	14536	14577	14458	14392	14625	14558	14531	14598	14566	14526	14455	14433	14371	14453	14352	14525	14457	14459	14266	14294	14582	14470	14425	14469	14383	14285	14541	14347	14489	14364	14322	14437	14664	14347	14430	14321	14302	14390	14449	14338	14485	14457	14553	14276	14524	14542	14530	14445	14398	14553	14387	14396	14382	14318	14392	14408	14552	14644	14474	14567	14356	14479	14355	14635	14511	14381	14343	14346	14542	14540	14467	14345	14429	14443	14562	14446	14444	14463	14517	14468	14489	14405	14445	14381	14485	14513	14424	14465	14271	14494	14454	14344	14523	14435	14461	14317	14555	14482	14429	14452	14361	14427	14502	14336	14477	14400	14531	14428	14599	14435	14441	14656	14474	14467	14489	14356	14408	14349	14448	14375	14427	14451	14453	14381	14517	14456	14528	14479	14445	14530	14269	14540	14491	14573	14472	14434	14408	14294	14535	14564	14297	14347	14500	14287	14570	14453	14391	14442	14412	14425	14507	14561	14392	14588	14490	14367	14460	14356	14396	14467	14417	14524	14486	14625	14390	14448	14535	14476	14607	14557	14536	14543	14573	14631	14458	14545	14252	14485	14376	14451	14541	14422	14410	14543	14603	14344	14456	14262	14502	14458	14384	14617	14574	14442	14443	14495	14428	14314	14454	14484	14497	14548	14412	14364	14564	14551	14362	14397	14503	14558	14405	14587	14484	14433	14444	14601	14220	14459	14635	14414	14403	14406	14433	14453	14556	14266	14579	14296	14453	14517	14455	14352	14493	14389	14465	14485	14489	14414	14590	14475	14645	14638	14568	14376	14445	14609	14362	14489	14559	14385	14363	14409	14551	14443	14516	14496	14461	14585	14613	14522	14466	14470	14450	14431	14511	14361	14379	14445	14241	14323	14385	14452	14362	14348	14512	14505	14545	14464	14424	14313	14465	14381	14435	14626	14437	14559	14333	14509	14400	14374	14245	14608	14624	14554	14430	14331	14137	14524	14510	14561	14572	14514	14637	14491	14400	14460	14521	14385	14455	14521	14584	14489	14379	14401	14319	14572	14336	14564	14315	14587	14364	14355	14544	14676	14501	14459	14351	14422	14413	14390	14437	14501	14401	14448	14313	14532	14494	14541	14257	14412	14582	14434	14412	14534	14308	14551	14438	14250	14457	14326	14431	14383	14402	14497	14602	14396	14503	14564	14499	14602	14264	14614	14325	14517	14459	14413	14352	14538	14600	14501	14518	14311	14571	14426	14453	14489	14353	14338	14436	14403	14280	14308	14489	14577	14495	14625	14429	14429	14424	14367	14592	14409	14426	14554	14248	14329	14401	14553	14543	14471	14519	14388	14558	14456	14591	14401	14355	14343	14534	14361	14564	14505	14470	14594	14546	14324	14358	14538	14339	14388	14474	14420	14524	14345	14489	14380	14382	14468	14445	14545	14508	14394	14622	14370	14419	14393	14591	14452	14464	14460	14456	14452	14547	14535	14500	14448	14581	14482	14455	14447	14518	14437	14423	14472	14451	14317	14303	14326	14420	14430	14290	14441	14406	14490	14547	14616	14179	14678	14526	14622	14402	14445	14435	14571	14261	14585	14396	14504	14452	14492	14576	14310	14374	14554	14454	14583	14370	14559	14438	14352	14416	14274	14359	14603	14578	14375	14578	14404	14521	14301	14473	14426	14458	14487	14400	14531	14429	14335	14243	14429	14690	14335	14386	14551	14459	14438	14450	14443	14524	14374	14601	14454	14479	14416	14510	14505	14589	14468	14412	14492	14505	14692	14343	14519	14409	14538	14489	14477	14489	14483	14396	14447	14501	14440	14516	14505	14459	14463	14489	14353	14430	14485	14350	14476	14344	14492	14497	14416	14528	14266	14346	14707	14430	14509	14522	14401	14692	14385	14368	14444	14459	14498	14549	14364	14413	14523	14289	14476	14502	14403	14377	14426	14441	14269	14513	14375	14438	14481	14382	14583	14278	14355	14401	14640	14424	14473	14526	14407	14629	14455	14531	14500	14489	14518	14381	14579	14418	14500	14342	14346	14347	14451	14423	14354	14478	14472	14609	14369	14406	14361	14450	14541	14517	14398	14421	14409	14453	14367	14470	14527	14526	14475	14532	14530	14347	14543	14446	14539	14371	14558	14503	14390	14291	14387	14650	14331	14466	14628	14555	14431	14642	14459	14375	14329	14397	14430	14370	14411	14628	14406	14474	14392	14326	14518	14428	14359	14397	14533	14506	14356	14451	14583	14488	14443	14521	14322	14538	14358	14327	14353	14519	14443	14481	14653	14449	14406	14487	14347	14390	14437	14589	14662	14309	14446	14621	14583	14421	14483	14311	14526	14500	14540	14361	14297	14369	14349	14472	14486	14423	14346	14535	14430	14589	14442	14558	14654	14439	14508	14500	14361	14428	14492	14473	14548	14507	14436	14421	14528	14538	14653	14379	14465	14521	14443	14452	14483	14254	14488	14459	14325	14461	14287	14406	14362	14511	14218	14504	14508	14449	14525	14391	14367	14416	14572	14581	14201	14608	14401	14443	14311	14337	14510	14316	14357	14447	14529	14365	14507	14475	14669	14465	14289	14465	14361	14504	14439	14476	14603	14443	14557	14368	14358	14424	14411	14260	14407	14484	14412	14420	14456	14393	14477	14415	14507	14513	14488	14546	14500	14549	14427	14539	14549	14407	14474	14497	14340	14519	14489	14525	14510	14515	14223	14328	14406	14503	14377	14510	14585	14469	14675	14262	14395	14607	14415	14291	14533	14418	14481	14632	14546	14423	14400	14433	14451	14387	14266	14553	14545	14452	14357	14415	14495	14444	14588	14508	14343	14427	14523	14429	14367	14546	14525	14567	14420	14422	14439	14554	14501	14518	14428	14576	14322	14492	14355	14612	14355	14429	14395	14470	14561	14553	14436	14514	14523	14293	14545	14472	14352	14463	14459	14495	14409	14320	14332	14524	14546	14477	14470	14389	14583	14330	14469	14442	14432	14498	14546	14462	14492	14513	14501	14461	14419	14385	14535	14581	14501	14566	14394	14419	14292	14442	14355	14514	14557	14493	14360	14458	14321	14575	14463	14596	14539	14493	14468	14327	14527	14315	14398	14449	14447	14438	14491	14523	14444	14527	14414	14400	14375	14436	14550	14258	14546	14459	14515	14538	14521	14372	14334	14547	14328	14531	14378	14351	14427	14458	14507	14578	14311	14682	14630	14542	14280	14423	14475	14427	14411	14518	14320	14396	14617	14340	14517	14422	14609	14292	14415	14375	14282	14364	14337	14511	14402	14431	14447	14557	14476	14434	14531	14478	14541	14418	14367	14411	14485	14348	14479	14348	14396	14409	14547	14353	14465	14604	14413	14411	14407	14553	14431	14525	14426	14379	14378	14388	14251	14521	14484	14414	14457	14559	14521	14423	14453	14426	14485	14478	14438	14396	14483	14483	14451	14536	14342	14649	14419	14456	14519	14462	14509	14412	14476	14384	14258	14460	14464	14422	14442	14506	14516	14438	14405	14377	14569	14498	14450	14312	14372	14468	14525	14397	14507	14481	14333	14322	14417	14548	14535	14379	14536	14428	14411	14433	14498	14429	14456	14448	14588	14466	14428	14654	14430	14613	14432	14562	14534	14452	14446	14427	14483	14498	14472	14405	14494	14492	14313	14539	14404	14335	14492	14411	14595	14591	14612	14423	14569	14376	14401	14514	14261	14531	14509	14390	14331	14391	14345	14484	14595	14494	14384	14466	14583	14483	14390	14440	14428	14507	14466	14396	14370	14326	14521	14585	14430	14505	14388	14575	14487	14488	14600	14401	14307	14706	14323	14550	14392	14650	14391	14339	14515	14347	14230	14486	14434	14413	14444	14476	14302	14431	14522	14476	14415	14414	14348	14530	14347	14486	14562	14490	14368	14452	14448	14421	14329	14480	14454	14399	14523	14326	14546	14533	14315	14501	14527	14416	14454	14293	14489	14385	14515	14427	14368	14449	14427	14501	14423	14459	14174	14504	14162	14484	14522	14473	14408	14368	14461	14359	14447	14416	14555	14390	14571	14409	14363	14631	14461	14489	14584	14460	14389	14426	14381	14354	14481	14466	14451	14466	14463	14464	14599	14494	14605	14378	14529	14553	14263
27480	21733	22694	18841	15765	15591	15717	15334	15961	22086	19499	18236	15725	15273	14878	15096	15149	15122	15160	15006	15313	15215	15212	14985	15226	15070	14954	15037	15174	15316	15017	15052	15109	15122	15073	15071	15025	14876	15064	15354	15107	14966	14858	15069	15047	14999	15081	15310	15039	15197	14969	15218	14946	15019	14999	15223	15086	15121	15051	15179	14988	15070	15032	15054	15103	14836	15012	15009	15183	14954	15252	15063	15040	15015	15033	15082	15270	15129	14931	15086	15124	15015	15113	14918	15152	15094	15038	15252	15184	15045	15010	15247	14971	15240	15175	15112	14904	15081	15216	15035	15003	14977	15175	15226	15075	15152	15088	15207	15139	15116	15118	15182	14976	15089	15284	15093	15012	14906	14983	15016	15142	15043	15053	15075	15143	15020	15248	15292	15178	15130	15098	14979	14852	15025	15220	15192	15101	14848	15119	15084	15077	14940	15470	15201	15111	14986	15086	15162	15035	15104	15248	15064	15076	15111	15129	15016	15120	15003	15066	15193	15090	15028	15084	15093	15080	15011	15064	14997	15055	14990	15116	14963	14965	15148	15012	15085	15310	15282	15045	15140	15050	15095	15127	15022	15102	15291	14908	15044	15299	15114	15155	15059	15232	14967	14970	14896	14957	14893	15061	15097	15226	15100	15235	15080	15249	15401	15070	15097	15019	15060	14947	15117	15123	15161	15020	15122	15206	14937	15149	15106	15153	15082	15029	15214	14928	15023	15237	15065	15129	15119	15160	15379	15081	15265	15135	14984	15139	15067	15006	14875	15118	14992	15074	15021	14855	15252	15014	14937	15058	15276	15085	15076	15018	15257	15263	15064	15067	15119	14961	15106	15028	15108	14932	15102	15107	14941	14998	15095	15206	15069	14848	15223	15052	15135	15197	15032	14967	15073	15167	15078	15195	15139	15113	14963	15140	14826	15060	15165	15019	14932	15122	15214	15212	15104	14963	15046	15251	15199	14912	14975	15060	15094	15063	14953	15004	15258	15137	15047	15241	15058	15321	15015	14844	15035	15133	15159	15111	15242	15157	15056	14990	15102	15233	15146	15087	15058	15248	15072	15215	15271	15160	15163	15159	15091	14833	15074	14917	15198	14917	14969	15172	15108	15002	15012	15183	14942	15096	15270	15006	15152	14954	15118	14999	15023	15046	15313	14994	15116	15224	15150	15037	15187	15044	15206	15075	15293	15246	15185	14984	15095	15224	15058	15114	15120	15035	15146	15344	15167	15045	15153	14931	14925	15011	15126	15219	15150	15209	15180	15139	15049	15119	15212	15076	15049	15175	15051	15131	15226	15106	15197	15109	15010	15191	15095	15149	15224	15197	14956	15177	14992	15156	15031	15040	15033	14950	14845	15021	14937	15189	15080	15120	14998	15287	15077	15090	15090	15136	15052	15012	15045	14994	15015	15078	15002	14918	15033	15028	15173	15272	15125	15371	15089	15204	15109	15072	15024	15116	15096	14918	15252	15091	14990	15065	15050	15049	14926	15045	15145	15090	15044	15061	15358	15240	15145	15182	14946	15161	15108	15214	14920	15022	15175	15259	15190	15118	14962	14978	15089	14956	15082	15144	15231	15042	15133	15131	15129	15084	14931	15045	15203	15080	15030	15130	15127	14912	14909	15170	15055	15075	15032	15029	15120	14900	15282	15066	15171	15008	15162	14992	15016	14865	14993	15086	14777	15155	14837	15017	15113	14986	15235	14998	15030	15046	15140	14911	15120	15181	15029	14997	14998	15016	15035	15013	14986	15086	15108	15180	15217	15230	15272	15243	15000	15193	15187	15207	15257	15037	15184	15051	15105	15015	15201	15205	15155	14940	14960	14981	15110	15048	15042	15040	15021	14943	15156	15132	15075	15202	15181	15106	15212	15123	15169	15190	15028	15226	15039	15315	15113	15046	14918	15169	14858	15003	14971	15232	15079	15223	15007	15046	15018	15191	14955	14946	15201	15166	14927	15030	15338	15184	15048	15236	14967	15132	14977	15127	15063	15302	15054	15156	15058	15088	15023	15186	14766	15180	15135	15019	14931	15030	15091	15138	15013	15111	15096	15211	15159	15215	15114	15180	15073	14936	15027	15065	15041	15100	15088	15126	14989	15055	15182	15017	15187	15166	15120	15187	15060	14994	15126	14948	15013	15154	15133	15116	15137	14932	15050	15157	15027	15012	15084	14971	14993	15140	15292	14976	15014	15120	15153	15269	15188	15096	15118	15120	15077	14909	15221	15165	15072	15169	15160	14985	15190	15158	15272	15073	15023	15231	15087	15113	15266	15121	15265	15137	15080	15274	15022	15093	15142	15034	15216	14975	15049	15225	15112	15130	14967	15236	15098	15046	15148	14963	15141	14927	15052	15144	15125	15149	15186	15036	14967	15273	15194	15138	15033	15062	15225	15304	15247	15173	15012	15041	15128	15012	15062	15165	15154	15070	15351	15252	14984	15072	15027	14938	14851	15149	15111	15093	15055	15041	15217	14907	15109	15164	14935	14912	14984	15195	15156	15089	15015	15183	14980	15035	15286	14975	15120	15160	15142	15170	14982	14972	15113	15193	15231	15124	14889	15064	15319	14822	15090	15158	15191	15169	15004	15051	15081	15099	15111	15132	14941	15215	15229	15133	14949	15087	14998	15041	15244	15364	14983	15246	14925	14929	14974	15104	15024	15109	15086	15183	15131	15191	15073	14996	15037	15130	15133	14975	14972	15013	14971	15064	15120	15129	15222	15081	15192	15150	15068	14891	15141	15046	14962	15277	14963	15110	14876	14932	15208	15161	14947	14984	14915	15056	15368	15014	15034	15007	15003	14987	15125	15179	15121	15059	15232	15198	15057	15209	15133	15161	15046	15106	15246	15164	15025	15274	15022	15104	15044	14971	15138	15064	15188	15208	15047	15148	15222	15071	14943	15052	15083	15091	15179	15118	15095	15218	15049	14986	15119	15210	14984	15023	15088	14763	15012	14968	14793	15058	15034	15212	15079	15267	15215	14994	15014	15133	15114	15230	14969	15215	15218	15129	15030	15125	15094	15108	14879	15091	15018	15195	15186	15024	15221	15039	15058	15110	14884	15062	15047	15004	14972	15211	15144	15147	15032	15126	15298	15250	15337	14947	15151	15288	14966	14962	15033	15057	15020	15210	15198	15195	15111	15105	15182	15105	15070	15165	15235	15313	15031	15053	14943	15098	15084	15176	15179	14968	15062	15286	15115	15196	14828	15167	15267	15200	14925	14903	15269	15206	15080	15163	15212	15228	15185	15160	14999	15146	14971	15117	15026	15210	15337	15223	14997	15208	14988	15075	15087	15146	14983	15135	15043	15048	15117	14995	14921	15119	14878	15053	15210	15235	15268	15043	15132	15109	15215	15168	15009	14905	15097	15006	14983	15019	14939	15162	15046	14970	15091	15045	15099	15308	15204	14986	15011	15127	14986	15133	15046	15083	15089	15041	14887	14910	15163	15135	15194	15077	15048	15046	15116	15086	15059	15010	15089	14949	15090	15127	14845	14947	15203	15118	15023	15054	15064	15212	15163	15176	15000	14964	15105	15087	15106	15039	15097	15053	15046	15128	15118	15164	15181	15013	15102	14919	15114	15141	14936	14991	15219	15235	15191	15129	15034	15346	15132	15187	15120	14916	15002	14893	15019	15325	15072	15147	15015	15051	15025	15097	15183	15164	15114	15042	15092	15069	15022	15137	15030	15084	15333	14980	15119	15138	14992	15190	15016	15292	15253	15097	15199	15175	15213	15041	14981	15248	15025	15220	15109	15071	15211	14845	15075	15130	15178	15052	15033	15208	15149	14988	15027	15172	15093	14974	15108	15132	15095	15268	15309	14964	14910	15268	14979	15137	15044	15234	15097	15038	14961	15126	15080	14988	14998	15100	15259	15046	15120	15160	15094	15210	15096	14972	15234	14974	15064	14927	15143	15026	14950	15251	14972	15184	15110	14951	15102	15005	14935	15199	15267	15142	15072	15060	15050	14882	15092	15004	15067	15265	15163	15170	15039	14956	15035	15008	15150	15030	15058	15240	15023	15073	15084	15190	15125	15086	15176	15132	15073	15035	15154	15125	15158	15178	15171	15165	15061	14943	14973	15036	15121	15241	15211	14979	14938	15145	15063	15288	14949	15145	15167	15175	15054	15048	15030	15147	14904	14849	15083	15279	15109	15028	15117	15133	15019	15393	15258	14938	15219	15160	14977	15250	15020	15026	15169	15055	15196	15045	15034	15035	15272	15143	15129	14979	15047	14928	15152	15153	15011	15041	14939	15080	15099	15017	15120	14870	15198	15232	14870	15291	15172	15021	15056	15016	15157	15145	15102	14943	15065	14882	15053	15241	15044	15079	15013	15451	15078	15085	15258	15173	15345	15172	14940	15134	14973	15079	15029	15044	15206	15053	15189	15096	15030	15067	15171	15169	14900	14977	15111	15084	15040	15185	15092	15065	14887	15167	15146	15158	15060	15110	15121	15129	15113	15115	15097	14818	15015	15074	15027	15255	14912	14910	15225	15078	15068	14953	14960	15323	15048	15180	15114	14976	15119	15007	15090	15071	15075	15002	15129	15139	14841	14920	15180	15041	14989	15136	15147	15263	15222	15242	15171	15054	15017	15065	15055	14981	15075	15296	15024	15079	15215	15184	14989	15114	14996	15045	15134	15021	15221	15151	14947	15175	15070	15112	15179	15270	15174	15042	14993	15234	15006	15268	15132	15100	14957	15015	15109	15032	15175	15027	15269	15041	15072	15242	15047	15060	15163	15006	15188	15107	15003	15070	15051	15079	14982	15206	15130	15085	15092	15170	15180	15240	15206	15040	15135	15232	15032	15119	15212	15132	15068	15083	15179	15151	15127	15073	14955	15227	15026	15287	15306	15090	14960	15002	15089	15299	15062	15297	15064	14967	15230	15106	15195	15078	14885	14981	15227	15065	15052	15182	15068	15336	15117	15092	14961	14959	15207	15107	15228	15084	15221	15260	15051	15035	15047	15257	15020	15240	14999	15116	15124	15191	14890	14895	15199	15047	15243	15311	15230	15136	15178	15086	15087	15093	15068	15203	14857	15125	14971	15270	15109	15206	15052	15072	15085	15243	15117	15236	15266	15065	15118	15169	15008
16004	19617	18754	16350	15586	15184	14708	14791	16642	24920	20000	17926	15000	14452	14471	14296	14420	14607	14444	14367	14542	14488	14551	14535	14478	14493	14510	14495	14393	14463	14316	14451	14498	14455	14592	14351	14649	14534	14397	14488	14331	14369	14335	14421	14613	14383	14459	14547	14467	14480	14454	14318	14622	14456	14361	14413	14528	14489	14313	14461	14460	14353	14421	14400	14511	14371	14398	14508	14310	14446	14342	14375	14298	14458	14499	14393	14332	14346	14446	14539	14347	14438	14435	14393	14370	14410	14424	14426	14333	14499	14438	14573	14517	14401	14475	14306	14432	14441	14608	14415	14310	14536	14449	14351	14513	14460	14342	14342	14414	14457	14309	14465	14319	14366	14556	14572	14261	14466	14248	14521	14484	14392	14668	14382	14495	14490	14486	14393	14448	14402	14211	14388	14263	14540	14483	14452	14529	14438	14374	14501	14293	14421	14474	14603	14330	14453	14699	14261	14346	14330	14536	14440	14527	14343	14437	14333	14593	14400	14403	14503	14525	14650	14379	14565	14369	14520	14563	14377	14425	14270	14648	14505	14632	14275	14312	14521	14320	14452	14364	14319	14256	14460	14392	14307	14463	14356	14432	14371	14510	14450	14465	14317	14471	14320	14358	14534	14527	14379	14284	14409	14302	14464	14470	14430	14494	14283	14321	14410	14311	14421	14544	14381	14541	14444	14361	14416	14534	14214	14391	14611	14370	14522	14487	14586	14427	14495	14457	14551	14441	14350	14268	14424	14602	14438	14465	14392	14447	14480	14496	14357	14435	14447	14418	14392	14495	14482	14543	14564	14486	14479	14369	14143	14616	14467	14217	14295	14421	14383	14464	14353	14353	14453	14487	14464	14383	14315	14483	14552	14620	14423	14458	14441	14412	14482	14524	14561	14292	14527	14492	14379	14418	14594	14584	14469	14423	14476	14434	14458	14320	14291	14356	14413	14203	14431	14353	14596	14361	14442	14324	14361	14255	14465	14309	14410	14370	14407	14509	14399	14529	14515	14484	14319	14498	14482	14478	14466	14133	14242	14499	14518	14474	14473	14459	14420	14467	14357	14318	14461	14512	14619	14294	14346	14454	14369	14459	14499	14372	14375	14486	14390	14413	14331	14386	14390	14304	14428	14523	14414	14390	14384	14455	14330	14309	14316	14316	14394	14400	14357	14242	14530	14572	14321	14439	14680	14435	14495	14373	14449	14411	14525	14353	14426	14464	14525	14546	14596	14319	14394	14546	14293	14350	14351	14427	14281	14444	14240	14501	14341	14518	14437	14461	14641	14396	14545	14316	14575	14391	14445	14369	14402	14263	14343	14483	14414	14464	14411	14472	14456	14421	14430	14394	14553	14374	14578	14413	14453	14505	14498	14418	14358	14393	14323	14382	14368	14403	14576	14477	14333	14443	14379	14349	14424	14344	14541	14391	14462	14361	14371	14355	14315	14343	14569	14475	14422	14292	14464	14469	14453	14457	14317	14325	14316	14396	14453	14560	14433	14366	14537	14341	14403	14545	14486	14564	14399	14470	14312	14552	14481	14509	14484	14710	14371	14625	14498	14650	14532	14422	14592	14688	14554	14575	14553	14456	14433	14427	14333	14461	14506	14440	14550	14344	14429	14563	14398	14473	14383	14544	14466	14470	14332	14411	14538	14401	14432	14314	14407	14418	14599	14174	14367	14452	14341	14341	14465	14573	14473	14442	14549	14508	14491	14473	14432	14420	14592	14550	14500	14551	14412	14482	14424	14376	14402	14487	14351	14392	14568	14314	14359	14473	14465	14458	14464	14570	14272	14294	14440	14563	14484	14547	14560	14238	14451	14398	14413	14620	14381	14368	14417	14490	14417	14487	14287	14485	14363	14482	14317	14382	14412	14623	14362	14206	14403	14375	14407	14475	14514	14444	14547	14497	14461	14407	14349	14593	14482	14368	14372	14349	14599	14629	14498	14525	14606	14442	14569	14387	14376	14430	14530	14545	14445	14521	14542	14329	14330	14475	14426	14453	14470	14359	14438	14622	14298	14333	14486	14349	14415	14420	14340	14521	14323	14620	14425	14397	14436	14463	14608	14501	14339	14346	14477	14366	14575	14396	14458	14430	14539	14504	14644	14485	14380	14439	14555	14373	14442	14459	14401	14504	14555	14565	14354	14438	14212	14359	14370	14401	14461	14423	14315	14542	14477	14418	14481	14432	14383	14502	14427	14494	14380	14431	14559	14405	14487	14600	14427	14654	14491	14410	14567	14484	14435	14452	14485	14347	14644	14331	14492	14521	14484	14403	14508	14375	14355	14301	14381	14461	14440	14384	14419	14332	14338	14586	14249	14267	14316	14646	14589	14445	14471	14328	14536	14368	14503	14416	14467	14619	14238	14457	14171	14347	14550	14464	14301	14436	14445	14483	14484	14521	14389	14483	14531	14433	14446	14477	14438	14413	14550	14338	14492	14433	14385	14557	14361	14422	14502	14334	14384	14340	14275	14407	14441	14455	14398	14313	14562	14574	14456	14361	14533	14541	14532	14341	14475	14383	14395	14394	14419	14403	14443	14383	14539	14567	14505	14465	14241	14303	14307	14666	14548	14525	14492	14508	14454	14436	14333	14564	14554	14351	14368	14354	14588	14420	14543	14466	14508	14494	14484	14310	14366	14585	14433	14358	14458	14435	14496	14404	14598	14519	14638	14481	14437	14404	14493	14321	14413	14435	14456	14466	14382	14423	14464	14425	14458	14536	14445	14477	14242	14265	14504	14384	14471	14464	14486	14529	14610	14310	14362	14539	14429	14603	14413	14384	14549	14470	14385	14500	14299	14397	14457	14355	14513	14376	14658	14479	14457	14340	14337	14558	14385	14371	14332	14363	14428	14478	14592	14567	14542	14420	14595	14585	14467	14314	14358	14510	14420	14292	14502	14739	14400	14372	14533	14509	14517	14595	14315	14233	14474	14560	14413	14528	14504	14500	14458	14459	14579	14551	14326	14391	14270	14522	14243	14486	14421	14396	14371	14462	14439	14513	14475	14602	14660	14568	14331	14498	14496	14364	14422	14306	14303	14416	14487	14408	14441	14469	14519	14524	14599	14402	14542	14454	14312	14428	14329	14534	14296	14456	14401	14596	14382	14350	14725	14339	14346	14513	14483	14540	14400	14564	14368	14546	14355	14441	14578	14405	14560	14468	14616	14419	14418	14505	14438	14478	14340	14519	14339	14359	14510	14393	14560	14527	14338	14406	14473	14318	14334	14429	14478	14542	14205	14527	14497	14366	14302	14485	14320	14406	14504	14352	14588	14642	14482	14592	14419	14279	14448	14213	14431	14481	14444	14486	14318	14532	14564	14358	14575	14295	14350	14429	14467	14246	14344	14623	14346	14421	14291	14473	14119	14420	14497	14450	14411	14416	14371	14575	14509	14362	14433	14314	14438	14463	14476	14315	14561	14561	14412	14492	14329	14466	14490	14481	14352	14472	14403	14488	14432	14190	14607	14306	14510	14456	14379	14480	14417	14545	14468	14441	14382	14534	14286	14371	14446	14499	14445	14398	14382	14427	14302	14545	14630	14480	14562	14510	14284	14365	14437	14378	14341	14440	14518	14460	14447	14392	14334	14420	14462	14427	14309	14390	14408	14463	14305	14402	14409	14424	14495	14417	14455	14535	14456	14460	14496	14336	14470	14466	14630	14523	14328	14502	14464	14310	14485	14423	14564	14406	14393	14357	14515	14251	14406	14360	14430	14440	14594	14430	14329	14523	14463	14442	14489	14451	14447	14451	14551	14522	14437	14689	14469	14464	14407	14379	14633	14399	14456	14414	14340	14457	14586	14442	14366	14434	14506	14461	14415	14409	14404	14319	14483	14455	14355	14575	14367	14460	14417	14460	14584	14439	14449	14279	14707	14515	14316	14493	14622	14301	14455	14230	14502	14495	14499	14411	14308	14370	14613	14456	14619	14382	14441	14653	14311	14443	14452	14543	14392	14420	14291	14362	14512	14386	14562	14397	14495	14467	14509	14503	14223	14451	14367	14507	14358	14479	14430	14493	14523	14479	14300	14424	14415	14483	14481	14506	14350	14736	14235	14506	14357	14489	14350	14462	14500	14321	14597	14450	14536	14481	14432	14490	14401	14525	14393	14677	14468	14475	14505	14509	14402	14454	14363	14576	14449	14434	14517	14367	14501	14435	14349	14478	14569	14430	14385	14618	14555	14346	14383	14464	14441	14388	14390	14577	14285	14716	14299	14387	14440	14644	14513	14389	14511	14455	14323	14549	14444	14433	14614	14546	14374	14341	14386	14516	14479	14458	14348	14436	14452	14449	14374	14521	14454	14552	14350	14409	14395	14402	14481	14563	14404	14435	14492	14324	14429	14656	14342	14382	14452	14522	14349	14392	14266	14437	14363	14305	14454	14379	14443	14550	14383	14458	14546	14549	14494	14428	14390	14502	14631	14441	14409	14376	14295	14487	14371	14541	14620	14532	14348	14463	14478	14479	14545	14403	14502	14405	14452	14543	14568	14367	14444	14473	14275	14383	14351	14382	14429	14483	14461	14332	14537	14536	14342	14580	14428	14401	14404	14417	14329	14516	14443	14367	14514	14434	14417	14294	14294	14428	14584	14490	14497	14455	14533	14509	14429	14392	14513	14568	14424	14428	14449	14477	14377	14462	14504	14537	14458	14331	14407	14509	14600	14383	14488	14487	14462	14330	14452	14414	14396	14397	14486	14389	14366	14631	14393	14571	14427	14611	14471	14523	14361	14350	14426	14497	14351	14463	14517	14547	14469	14493	14428	14380	14318	14496	14367	14591	14519	14432	14459	14429	14492	14358	14346	14399	14496	14379	14274	14390	14464	14567	14452	14323	14372	14489	14412	14481	14517	14533	14340	14339	14500	14462	14515	14423	14433	14341	14477	14460	14450	14500	14507	14404	14274	14445	14657	14509	14426	14464	14690	14607	14344	14483	14560	14376	14484	14336	14554	14460	14421	14419	14417	14307	14387	14456	14413	14409	14326	14353	14423	14420	14592	14475	14167	14390	14417	14383	14389	14761	14404	14343	14515	14656	14371	14579	14517	14496	14564	14546	14493	14519	14287	14499	14502	14382	14575	14447	14394	14440	14489	14222	14509	14459	14434
24406	20998	27843	24612	20916	18192	17402	16086	26345	41870	32657	25844	18496	15820	15628	15418	15292	15431	15438	15085	15353	15287	15446	15323	15438	15220	15098	15243	15328	15359	15505	15320	15330	15321	15201	15249	15411	15017	15364	15291	15250	15216	15415	15363	15283	15181	15251	15224	15248	15224	15218	15175	15240	15208	15367	15243	15181	15351	15345	15275	14987	15227	15157	15241	15140	15317	15200	15323	14946	15372	15195	15287	15332	15277	15328	15301	15136	15086	15177	15282	15250	15277	15295	15375	15246	15293	15289	15321	15317	15172	15352	15271	15352	15440	15272	15224	15433	15351	15333	15273	15390	15231	15218	15108	15071	14967	15179	15135	15175	15335	15252	15304	15186	15133	15128	15118	15183	15190	15295	15417	15356	15347	15373	15287	15343	15098	15183	15334	15263	15259	15248	15448	15327	15352	15231	15275	15120	15259	15209	15219	15126	15180	15492	15224	15172	15235	15234	15183	15302	15265	15255	15326	15258	15072	15341	15234	15442	15237	15206	15215	15298	15160	15420	15104	15142	15222	15203	15217	15222	15260	15433	15189	15183	15209	15149	15394	15115	15296	15236	15214	15179	15016	15250	15327	15437	15153	15172	15207	15208	15231	15212	15136	15175	15113	15338	15185	15385	15167	15221	15303	15290	15319	15242	15195	15182	15323	15210	15308	15098	15390	15187	15225	15152	15144	15134	15261	15475	15096	15321	15203	15200	15354	15127	15240	15146	15303	15278	15173	15310	15017	15170	15277	15199	15396	15072	15157	15247	15161	15087	15171	15340	15254	15422	15077	15442	15269	15166	15013	15164	15322	15310	15420	15204	15027	15224	15196	15180	15225	15301	15370	15275	15428	15401	15142	15430	15283	15047	15199	15313	15214	15443	15190	15145	15630	15277	15389	15287	15081	15259	15154	15247	15201	15213	15325	15156	15397	15164	15283	15315	15288	15413	15176	15354	15243	15320	15327	15193	15137	15245	14980	15255	15216	15356	15184	15245	15356	15358	15098	15290	15282	15401	15297	15121	15082	15209	15279	15253	15456	15319	15331	15176	15282	15226	15198	15269	15335	15354	15116	15229	15462	15135	15199	15080	15380	15444	15195	15179	15146	15128	15356	15344	15260	15243	15307	15248	15567	15334	15340	15429	15211	15421	15384	15173	15366	15391	15385	15249	15146	15218	15298	15232	15308	15176	15276	15315	15341	15309	15118	15140	15223	15278	15202	15415	15332	15292	15218	15191	15354	15289	15123	15240	15111	15366	15392	15208	15333	15229	15228	15218	15268	15100	15420	15222	15360	15110	15273	15357	15235	15231	15369	15127	15232	15285	15329	15241	15288	15064	15290	15355	15254	14990	15203	15182	15203	15188	15151	15166	15299	15415	15105	15232	15304	15240	15322	15144	15078	15189	15225	15536	15249	15297	15220	15258	15171	15182	15359	15327	15071	15161	15163	15210	15126	15274	15252	15214	15391	15232	15088	15338	15382	15372	15251	15417	15145	15417	15351	15166	15318	15404	15158	15122	15182	15210	15356	15119	15326	15306	15371	15148	15176	15218	15278	15242	15360	15466	15296	15242	15347	15302	15193	15407	15229	15351	15377	15245	15435	15067	15241	15252	15190	15226	15222	15087	15157	15289	15282	15186	15412	15264	15359	15260	15254	15217	15364	15370	15393	15262	15187	15259	15184	15367	15085	15322	15273	15219	15255	15185	15209	15202	15266	15238	15306	15300	15267	15388	15293	15101	15202	15277	15198	15338	15251	15352	15097	15422	15172	15161	15118	15084	15142	15203	15321	15239	15174	15413	15205	15121	15320	15251	15317	15033	15372	15223	14997	15212	15211	15255	15293	15240	15212	15241	15328	15149	15214	15302	15075	15327	15348	15111	15277	15069	15178	15280	15254	15387	15340	15217	15379	15078	15239	15247	15228	15206	15500	15235	15213	15074	15263	15308	15212	15314	15220	15208	15325	15237	15205	15200	15275	15362	15199	15257	15359	15279	15187	15306	15257	15301	15399	15078	15303	15176	15156	15147	15053	14944	15270	15374	15329	15256	15293	15321	15349	15231	15240	15343	15315	15358	15217	15196	15265	15303	15169	15287	15005	15398	15101	15095	15206	15080	15317	15163	15507	15291	15248	15322	15122	15321	15309	15326	15374	15238	15295	15235	15124	15186	15323	15372	15229	15149	15160	15286	15328	15330	15451	15145	15139	15252	15540	15112	15356	15270	15162	15179	15232	15337	15253	15213	15023	15296	15333	15219	15388	15203	15380	15260	15362	15370	14979	15182	15231	15277	15379	15183	15138	15206	15201	15143	15433	15460	15124	15182	15321	15212	15163	15247	15298	15347	15184	15191	15432	15195	15290	15413	15292	15293	15018	15277	15151	15308	15206	15386	15193	15297	15266	15162	15156	15372	15182	15045	15211	15164	15130	15030	15091	15368	15140	15237	15348	15155	15536	15169	14875	15251	15301	15263	15213	15322	15528	15342	15407	15371	15120	15309	15304	15336	15094	15150	15140	15211	15042	15289	15226	15224	15217	15276	15109	15164	15122	15333	15347	15440	15359	15232	15459	15338	15221	15188	15338	15256	15288	15395	15261	15260	15275	15369	15172	15444	15336	15274	15518	15402	15248	15400	15189	15167	15346	15273	15360	15368	15413	15331	15355	15131	15284	15323	15271	15136	15174	15300	15174	15291	15264	15153	15187	15271	15293	15125	15304	15158	15304	15386	15207	15311	15327	15243	15368	15537	15254	15270	15421	15266	15329	15394	15263	15345	15211	15161	15195	15171	15075	15331	15155	15165	15263	15205	15296	15242	15327	15352	15429	15303	15269	15217	15298	15082	15099	15328	15066	15222	15528	15292	15171	15249	15150	15311	15036	15309	15341	15152	14938	15164	15056	15075	15182	15336	15256	15231	15322	15287	15194	15452	15146	15220	15304	15258	15158	15213	15416	15308	15112	15224	15349	15160	15285	15340	15252	15341	15307	15385	15315	15277	15309	15288	15162	15243	15240	15318	15434	15508	15100	15169	15067	15190	15306	15290	15200	15091	15233	15205	15152	15154	15286	15173	15087	15248	15311	15277	15136	15386	15315	15336	15200	15374	15244	15396	15124	15230	15404	15213	15314	15246	15079	15245	15323	15211	15181	15100	15246	15297	15280	15251	15199	15348	15148	15195	15368	15224	15133	15410	15247	15205	15367	15320	15330	15304	15213	15063	15269	15129	15237	15308	15341	15098	15422	15271	15280	15143	15252	15226	15327	15273	15114	15449	15254	15126	15050	15176	15469	15306	14978	15221	15319	15140	15143	15307	15075	15333	15156	15270	15171	15236	15210	15277	15105	15105	15242	15280	15217	15030	15218	15361	15102	15277	15277	15229	15136	15335	15153	15359	15371	15199	15148	15353	15225	15255	15221	15366	15131	15316	15353	15146	15361	15426	15351	15228	15216	15265	15128	15415	15288	15350	15272	15454	15181	15364	15097	15364	15364	15048	15341	15295	15373	15192	15248	15211	15284	15427	15152	15298	15061	15348	15311	15332	14968	15137	14987	15148	15245	15339	15334	15477	15180	15239	15147	15348	15218	15331	15457	15330	15172	15168	15372	15245	15236	15279	15349	15340	15303	15263	15286	15441	15152	15193	15352	15119	15355	15288	15265	15264	15332	15182	15110	15106	15140	15295	15250	15193	15289	15239	15257	15339	15297	15300	15329	15394	15371	15059	15241	15207	15139	15228	15154	15190	15229	15174	15232	15400	15369	15107	15233	15264	14973	15341	14942	14998	15415	15083	15196	15298	15045	15230	15257	15168	15162	15156	15353	15414	15377	15222	15084	15159	15248	15201	15332	15188	15391	15062	15184	15242	15278	15121	15222	15130	15158	15263	15214	15217	14987	15331	15211	15281	15192	15187	15351	15259	15234	15139	15352	15387	15223	15067	15401	15288	15167	15243	15361	15262	15265	15128	15141	15299	15051	15315	15249	15314	15361	15338	15186	15085	15145	14981	15259	15236	15491	15292	15275	15229	15219	15462	15328	15387	15344	15116	15352	15186	15264	15260	15214	14991	15009	15288	15213	15256	15336	15208	14914	15247	15392	15353	15134	15237	15255	15287	15358	15069	15330	15091	15188	15347	15194	15490	15257	15309	15265	15259	15213	15085	15364	15299	15141	15211	15471	15431	15265	15249	15277	15197	15093	15206	15352	15335	15282	15090	15322	15164	15216	15417	15242	15170	15283	15295	15072	15051	15128	15223	15222	15313	15346	15268	15293	15272	15167	15312	15239	15271	15247	15139	15243	15325	15306	15452	15147	15114	15261	15120	15140	15201	15128	15318	15411	15261	15286	15361	15058	15197	15332	15159	15285	15426	15234	15276	15357	15327	15206	15242	15308	15247	15108	15435	15157	15252	15259	15397	15210	15321	15113	15164	15290	15169	15254	15068	15292	15186	15336	15343	15221	15281	15317	15409	15014	15228	15344	15123	15370	15466	15182	15287	15334	15284	15304	15341	15119	15366	15141	15351	15105	15151	15109	15237	15047	15131	15244	15243	15189	15341	15149	15211	15092	15185	15347	15323	15153	15307	15534	15317	15279	15254	15220	15193	15253	15310	15400	15193	15098	15379	15121	15300	15189	15260	15278	15167	15308	15395	15128	15000	15352	15234	15182	15238	15287	15244	15227	15339	15278	15294	15095	15259	15265	15248	15435	15122	15163	15292	15245	15276	15146	15311	15284	15154	15198	15291	15410	15410	15268	15168	15331	15142	15017	15294	15061	15335	15065	15280	15357	15199	15410	15171	14922	15125	15150	15345	15263	15126	15373	15229	15168	15477	15348	15340	15117	15405	15427	15111	15115	15072	15325	15186	15340	15072	15386	15381	15087	15361	15067	15287	15219	15045	15083	15245	15172	15183	15401	15314	15278	15276	15368	15097	15372	15248	15238	15138	15420	15310	15088	15326	15139	15225	15129	15164	15239	15336	15346	15116	14986	15107	15229	15367	15175	15294	15204	15181	15222	15116	15234	15308	15227	15176	15222	15479	15486	15258	15446	15088	15239	15106	15393	15338	15350	15171	15280	15168	15233	15321	15195	15215	15249	15121	15166	15276	15138	15400	15147	15275	15517	15063	15284
15512	24839	22915	19160	17302	16311	15633	15414	30532	44044	34533	26693	16933	14484	14610	14593	14575	14618	14541	14593	14398	14453	14574	14456	14684	14627	14576	14485	14512	14450	14465	14396	14499	14502	14483	14724	14479	14473	14516	14448	14644	14442	14411	14614	14555	14587	14529	14492	14425	14430	14583	14619	14515	14527	14613	14314	14556	14614	14642	14526	14498	14501	14696	14337	14630	14474	14473	14615	14542	14498	14459	14501	14444	14471	14655	14443	14446	14501	14512	14506	14604	14531	14569	14475	14451	14443	14604	14585	14555	14564	14473	14616	14593	14467	14284	14544	14587	14353	14533	14505	14459	14523	14549	14547	14458	14490	14538	14548	14596	14429	14396	14482	14379	14470	14410	14504	14498	14466	14526	14642	14607	14409	14440	14672	14549	14389	14478	14705	14414	14418	14562	14468	14560	14577	14533	14471	14540	14508	14523	14586	14444	14515	14453	14433	14512	14464	14619	14556	14438	14627	14530	14545	14429	14535	14628	14414	14446	14540	14436	14479	14501	14481	14497	14569	14509	14342	14493	14512	14397	14530	14578	14450	14434	14543	14558	14420	14503	14366	14700	14398	14434	14486	14464	14509	14326	14413	14511	14583	14582	14481	14521	14633	14548	14516	14566	14392	14595	14562	14546	14696	14582	14491	14530	14348	14357	14505	14470	14420	14624	14752	14565	14544	14538	14441	14432	14514	14480	14558	14579	14513	14552	14445	14516	14470	14415	14622	14259	14382	14398	14488	14484	14611	14581	14501	14623	14448	14580	14713	14646	14655	14437	14399	14449	14427	14392	14587	14491	14291	14275	14526	14479	14596	14419	14443	14311	14378	14543	14413	14550	14661	14499	14448	14491	14512	14570	14323	14642	14517	14453	14533	14393	14468	14572	14536	14380	14559	14488	14554	14537	14507	14540	14457	14706	14416	14467	14427	14613	14341	14544	14560	14497	14591	14535	14516	14517	14446	14485	14519	14384	14474	14646	14519	14506	14404	14560	14512	14568	14422	14591	14478	14543	14545	14475	14573	14534	14388	14435	14562	14415	14537	14587	14502	14303	14556	14317	14436	14485	14589	14544	14477	14483	14477	14390	14623	14483	14555	14530	14518	14620	14411	14624	14435	14588	14548	14476	14526	14604	14558	14342	14503	14523	14479	14631	14582	14409	14354	14472	14450	14525	14405	14434	14444	14608	14424	14427	14522	14457	14541	14480	14532	14307	14568	14458	14472	14401	14436	14407	14718	14471	14392	14602	14466	14595	14397	14594	14485	14677	14538	14502	14638	14643	14646	14512	14647	14387	14409	14582	14390	14596	14512	14532	14522	14575	14367	14507	14591	14465	14532	14414	14521	14500	14630	14476	14623	14576	14536	14391	14353	14446	14507	14588	14280	14456	14661	14406	14430	14316	14388	14538	14491	14566	14413	14498	14640	14498	14400	14410	14516	14575	14616	14583	14462	14451	14339	14569	14366	14648	14428	14421	14505	14474	14549	14548	14422	14259	14434	14652	14515	14485	14484	14457	14236	14628	14502	14669	14423	14486	14429	14423	14538	14450	14704	14402	14583	14413	14521	14533	14504	14392	14643	14631	14381	14553	14593	14562	14342	14612	14593	14539	14479	14470	14643	14681	14452	14509	14719	14489	14499	14515	14540	14527	14496	14675	14473	14462	14574	14454	14492	14637	14492	14514	14550	14517	14302	14480	14578	14514	14406	14628	14418	14405	14565	14456	14541	14428	14382	14647	14711	14550	14524	14558	14457	14301	14815	14287	14513	14377	14458	14437	14490	14322	14309	14603	14634	14552	14568	14611	14637	14426	14610	14521	14432	14442	14440	14454	14434	14456	14558	14598	14338	14436	14540	14569	14479	14530	14592	14345	14466	14598	14493	14429	14551	14407	14418	14357	14728	14427	14522	14516	14433	14467	14557	14590	14562	14563	14506	14590	14430	14525	14460	14583	14451	14526	14298	14554	14595	14482	14252	14551	14468	14465	14476	14538	14620	14500	14496	14713	14734	14509	14583	14453	14499	14323	14500	14392	14515	14503	14492	14345	14528	14611	14555	14597	14460	14531	14563	14553	14494	14512	14442	14506	14530	14716	14540	14516	14475	14573	14531	14623	14417	14569	14593	14428	14470	14470	14446	14658	14449	14634	14467	14555	14398	14501	14411	14427	14605	14507	14557	14490	14636	14469	14383	14511	14322	14304	14550	14647	14510	14500	14464	14565	14484	14575	14435	14448	14565	14358	14490	14618	14349	14353	14545	14381	14600	14571	14428	14513	14496	14581	14474	14504	14442	14676	14460	14502	14526	14474	14406	14417	14450	14579	14499	14569	14443	14580	14432	14479	14478	14462	14407	14477	14480	14310	14511	14552	14447	14600	14345	14506	14578	14607	14435	14537	14388	14601	14646	14424	14402	14438	14605	14594	14579	14716	14589	14387	14520	14541	14597	14476	14207	14677	14310	14452	14414	14682	14518	14525	14455	14423	14622	14540	14657	14473	14656	14526	14626	14483	14546	14551	14408	14489	14339	14590	14374	14585	14532	14540	14553	14444	14543	14584	14519	14522	14543	14329	14558	14494	14652	14560	14503	14603	14676	14475	14497	14483	14519	14587	14537	14572	14448	14474	14544	14556	14499	14479	14441	14529	14514	14351	14509	14505	14515	14454	14474	14501	14528	14538	14552	14521	14494	14422	14451	14442	14416	14542	14589	14462	14367	14589	14429	14488	14575	14393	14377	14517	14543	14559	14472	14662	14356	14509	14435	14597	14605	14597	14565	14736	14524	14748	14561	14731	14560	14482	14502	14564	14325	14643	14551	14484	14539	14422	14628	14579	14645	14461	14479	14504	14540	14465	14603	14465	14479	14437	14570	14430	14503	14351	14576	14559	14434	14562	14396	14581	14672	14587	14566	14495	14337	14443	14651	14572	14447	14401	14477	14602	14510	14490	14545	14540	14462	14598	14385	14540	14496	14499	14417	14597	14361	14548	14430	14511	14430	14568	14584	14521	14492	14571	14434	14644	14411	14529	14521	14560	14520	14478	14630	14585	14453	14525	14507	14421	14507	14549	14461	14654	14472	14476	14465	14478	14480	14550	14530	14501	14416	14512	14493	14561	14604	14466	14448	14516	14529	14509	14432	14588	14515	14638	14457	14779	14457	14535	14347	14720	14597	14437	14680	14377	14546	14520	14567	14560	14285	14522	14617	14576	14592	14420	14438	14441	14491	14346	14521	14303	14358	14610	14566	14510	14608	14580	14529	14607	14464	14588	14451	14625	14577	14679	14359	14554	14392	14604	14442	14456	14489	14366	14492	14597	14496	14563	14513	14559	14600	14640	14644	14528	14485	14538	14554	14518	14533	14585	14253	14411	14405	14597	14459	14374	14729	14430	14605	14524	14457	14526	14366	14508	14491	14460	14372	14516	14499	14625	14473	14515	14377	14585	14509	14446	14586	14558	14360	14374	14464	14451	14492	14582	14562	14481	14560	14582	14646	14451	14458	14586	14566	14492	14547	14459	14503	14624	14684	14537	14366	14547	14463	14596	14612	14552	14428	14478	14584	14496	14636	14552	14506	14626	14477	14498	14465	14441	14509	14588	14520	14523	14392	14501	14531	14413	14434	14513	14459	14567	14466	14543	14510	14594	14467	14604	14522	14425	14592	14504	14427	14404	14380	14585	14631	14459	14296	14469	14495	14456	14452	14404	14576	14392	14649	14446	14347	14463	14553	14551	14563	14417	14630	14525	14379	14511	14532	14627	14460	14626	14607	14360	14628	14575	14475	14475	14643	14446	14475	14532	14475	14363	14557	14576	14512	14553	14492	14502	14498	14519	14499	14624	14484	14412	14540	14529	14358	14478	14517	14572	14499	14538	14631	14502	14623	14560	14499	14372	14500	14609	14449	14446	14552	14383	14549	14528	14477	14412	14603	14417	14509	14327	14466	14601	14398	14505	14367	14274	14554	14568	14388	14369	14595	14420	14467	14547	14676	14344	14573	14435	14332	14358	14468	14566	14552	14544	14475	14419	14621	14418	14515	14468	14509	14366	14571	14478	14467	14467	14546	14662	14417	14694	14420	14646	14575	14488	14576	14581	14559	14469	14493	14463	14506	14490	14539	14603	14407	14581	14476	14486	14558	14433	14531	14555	14619	14705	14626	14552	14534	14602	14503	14347	14639	14440	14494	14642	14573	14496	14595	14553	14454	14677	14433	14361	14474	14554	14502	14574	14482	14511	14455	14421	14562	14579	14472	14544	14481	14471	14404	14468	14574	14549	14517	14497	14273	14488	14454	14381	14590	14592	14435	14630	14764	14538	14494	14483	14534	14350	14518	14396	14464	14446	14543	14598	14495	14519	14507	14565	14535	14398	14569	14473	14619	14694	14518	14435	14486	14444	14478	14514	14559	14535	14539	14573	14412	14493	14401	14633	14471	14444	14349	14444	14552	14731	14538	14522	14450	14596	14382	14529	14575	14382	14662	14382	14576	14459	14441	14412	14601	14578	14392	14558	14546	14583	14475	14477	14525	14536	14506	14416	14463	14609	14383	14526	14716	14357	14396	14660	14474	14388	14365	14476	14641	14513	14532	14538	14342	14520	14429	14625	14588	14571	14665	14467	14471	14533	14382	14551	14674	14666	14459	14420	14553	14563	14336	14346	14503	14550	14541	14427	14566	14284	14673	14471	14408	14397	14580	14437	14527	14621	14544	14523	14570	14540	14558	14575	14445	14641	14417	14656	14413	14620	14573	14493	14578	14590	14511	14536	14463	14456	14642	14549	14488	14455	14542	14410	14547	14487	14489	14385	14282	14565	14558	14632	14585	14616	14565	14541	14492	14405	14512	14458	14567	14497	14661	14393	14403	14454	14398	14576	14539	14575	14530	14491	14364	14581	14436	14537	14553	14465	14476	14589	14562	14486	14403	14622	14430	14385	14648	14456	14464	14592	14578	14422	14650	14522	14677	14591	14391	14458	14363	14478	14356	14610	14643	14472	14483	14512	14500	14592	14460	14313	14602	14585	14447	14548	14505	14373	14456	14684	14473	14389	14356	14537	14584	14548	14515	14641	14582	14634	14508	14515	14401	14459	14517	14523	14570	14713	14510	14504	14620	14499	14418	14545	14453
23139	21150	28922	23648	21448	22508	21773	17360	40532	57111	41858	33098	21836	16376	15843	15896	15741	15661	15803	15823	15899	15634	15640	15741	15698	15688	15575	15799	15687	15600	15869	15594	15737	15684	15582	15764	15730	15861	15687	15693	15820	15469	15531	15557	15619	15540	15732	15523	15548	15843	15597	15638	15746	15744	15555	15900	15598	15655	15517	15632	15615	15458	15725	15638	15630	15770	15658	15574	15616	15522	15679	15488	15466	15765	15627	15623	15668	15744	15537	15603	15553	15644	15696	15727	15433	15757	15390	15536	15568	15675	15571	15736	15492	15788	15641	15557	15524	15703	15482	15476	15544	15643	15524	15665	15672	15535	15600	15607	15486	15571	15828	15667	15479	15582	15759	15776	15637	15660	15619	15315	15402	15566	15712	15449	15560	15606	15591	15579	15451	15566	15488	15559	15735	15488	15612	15594	15756	15806	15663	15745	15731	15656	15515	15524	15451	15557	15441	15644	15750	15614	15247	15491	15723	15487	15648	15652	15703	15438	15535	15465	15636	15438	15517	15473	15580	15511	15555	15693	15569	15571	15648	15666	15580	15621	15576	15526	15398	15379	15461	15743	15716	15722	15480	15467	15537	15515	15664	15547	15598	15586	15652	15697	15568	15481	15624	15588	15427	15590	15484	15461	15678	15604	15580	15625	15518	15708	15691	15677	15702	15423	15727	15518	15708	15536	15612	15567	15581	15682	15481	15682	15663	15657	15532	15601	15608	15654	15816	15731	15694	15647	15542	15726	15627	15543	15744	15518	15499	15517	15502	15764	15589	15463	15754	15694	15672	15642	15439	15269	15796	15436	15568	15519	15577	15461	15605	15333	15651	15456	15615	15703	15552	15389	15599	15646	15576	15696	15451	15658	15620	15512	15768	15374	15547	15335	15524	15566	15448	15617	15718	15668	15511	15642	15406	15402	15549	15592	15459	15579	15652	15477	15674	15543	15546	15694	15686	15774	15501	15564	15486	15518	15528	15621	15528	15619	15579	15456	15565	15406	15594	15732	15480	15555	15485	15514	15457	15703	15795	15634	15622	15563	15516	15436	15477	15591	15609	15550	15439	15403	15647	15560	15615	15502	15518	15719	15431	15452	15623	15493	15573	15529	15380	15731	15543	15582	15624	15722	15521	15670	15511	15669	15520	15566	15587	15528	15595	15652	15463	15549	15526	15634	15677	15474	15631	15437	15548	15458	15674	15562	15569	15635	15669	15661	15363	15494	15683	15368	15639	15645	15509	15594	15572	15594	15695	15515	15739	15510	15663	15678	15687	15432	15697	15617	15602	15641	15507	15549	15636	15542	15405	15547	15406	15723	15681	15619	15579	15617	15752	15601	15599	15631	15544	15721	15377	15580	15374	15550	15575	15484	15356	15591	15686	15444	15491	15463	15535	15645	15539	15742	15740	15488	15543	15587	15711	15652	15603	15543	15439	15410	15743	15515	15482	15611	15659	15729	15562	15595	15666	15463	15758	15647	15459	15499	15687	15746	15585	15537	15505	15580	15578	15587	15667	15693	15576	15571	15476	15586	15629	15697	15499	15568	15579	15601	15412	15690	15402	15543	15552	15362	15639	15485	15456	15627	15601	15407	15656	15446	15523	15567	15532	15428	15684	15726	15405	15628	15689	15513	15511	15736	15593	15750	15516	15662	15651	15741	15880	15553	15593	15535	15747	15450	15848	15669	15455	15408	15394	15380	15665	15556	15696	15548	15717	15536	15657	15848	15668	15738	15557	15672	15525	15601	15547	15513	15457	15515	15505	15581	15528	15638	15636	15521	15696	15619	15456	15575	15576	15465	15629	15601	15656	15735	15794	15720	15635	15609	15687	15443	15600	15568	15576	15473	15613	15554	15557	15445	15516	15469	15532	15440	15693	15582	15504	15468	15720	15582	15428	15780	15592	15524	15515	15621	15729	15511	15670	15653	15745	15591	15672	15731	15676	15593	15530	15585	15519	15484	15544	15574	15785	15587	15612	15690	15655	15561	15625	15430	15506	15669	15599	15495	15632	15649	15553	15579	15704	15567	15688	15744	15603	15754	15545	15440	15730	15507	15618	15623	15531	15452	15793	15518	15696	15663	15592	15412	15251	15689	15533	15502	15705	15624	15617	15628	15410	15590	15532	15563	15456	15686	15519	15589	15486	15484	15643	15523	15754	15443	15646	15516	15526	15487	15519	15509	15405	15480	15721	15660	15546	15580	15379	15487	15444	15550	15645	15561	15619	15454	15502	15520	15727	15794	15511	15830	15610	15426	15696	15591	15356	15538	15644	15508	15556	15753	15624	15680	15381	15651	15597	15638	15366	15258	15631	15493	15415	15618	15591	15724	15670	15423	15495	15556	15542	15482	15581	15529	15694	15510	15578	15449	15658	15375	15720	15316	15667	15514	15599	15629	15629	15483	15577	15419	15591	15507	15563	15582	15376	15636	15549	15485	15463	15630	15511	15650	15596	15413	15594	15394	15639	15570	15577	15491	15471	15480	15608	15648	15622	15495	15635	15336	15463	15459	15608	15451	15576	15522	15663	15366	15392	15657	15666	15792	15811	15666	15800	15428	15549	15667	15706	15723	15643	15458	15508	15556	15599	15732	15743	15634	15662	15589	15438	15557	15542	15462	15704	15282	15406	15564	15427	15536	15448	15635	15560	15529	15635	15444	15686	15494	15583	15495	15687	15569	15502	15502	15612	15651	15641	15607	15336	15533	15600	15379	15673	15571	15659	15321	15509	15548	15495	15617	15687	15453	15531	15661	15459	15529	15594	15635	15567	15373	15631	15434	15740	15632	15604	15424	15651	15435	15684	15631	15529	15420	15554	15840	15693	15469	15705	15717	15607	15597	15683	15550	15608	15465	15526	15812	15706	15605	15591	15561	15658	15406	15496	15646	15481	15676	15682	15417	15594	15618	15535	15737	15659	15529	15647	15480	15556	15589	15421	15419	15498	15669	15591	15631	15701	15438	15713	15467	15352	15770	15617	15652	15587	15559	15671	15663	15686	15601	15524	15602	15470	15508	15441	15543	15747	15605	15477	15787	15612	15407	15555	15584	15569	15685	15629	15471	15489	15576	15490	15541	15636	15645	15645	15483	15593	15710	15496	15435	15608	15425	15514	15672	15689	15687	15596	15945	15642	15534	15576	15505	15446	15582	15618	15839	15482	15519	15416	15539	15351	15494	15368	15596	15527	15620	15663	15553	15571	15666	15601	15646	15745	15668	15373	15352	15631	15421	15758	15707	15529	15531	15439	15671	15543	15508	15551	15487	15310	15548	15478	15382	15520	15617	15514	15483	15456	15570	15557	15545	15651	15533	15573	15370	15676	15653	15665	15744	15519	15372	15538	15465	15449	15435	15835	15636	15558	15642	15541	15530	15557	15592	15586	15537	15552	15555	15718	15498	15458	15677	15624	15754	15598	15649	15614	15607	15525	15550	15709	15452	15588	15536	15622	15559	15538	15545	15559	15707	15623	15518	15602	15667	15483	15341	15619	15520	15593	15699	15462	15585	15818	15765	15674	15789	15435	15443	15790	15556	15707	15429	15738	15600	15517	15482	15650	15539	15675	15721	15490	15504	15504	15588	15558	15404	15453	15672	15662	15529	15525	15673	15656	15475	15686	15374	15769	15519	15584	15684	15553	15579	15564	15464	15772	15451	15604	15482	15589	15636	15527	15425	15524	15712	15617	15519	15479	15689	15565	15700	15782	15638	15541	15549	15485	15572	15609	15455	15598	15674	15597	15660	15504	15588	15523	15596	15747	15497	15494	15470	15567	15654	15620	15504	15667	15529	15639	15779	15603	15323	15471	15591	15386	15504	15553	15451	15689	15614	15419	15615	15663	15489	15534	15417	15451	15614	15619	15665	15710	15314	15619	15490	15438	15674	15621	15636	15602	15810	15650	15386	15650	15458	15825	15705	15613	15581	15675	15449	15478	15509	15572	15690	15729	15673	15665	15438	15491	15449	15462	15451	15706	15513	15694	15328	15493	15491	15698	15635	15667	15554	15454	15512	15717	15816	15602	15647	15745	15675	15554	15483	15712	15711	15549	15441	15590	15561	15595	15776	15310	15442	15632	15633	15514	15563	15703	15567	15581	15466	15513	15388	15569	15498	15613	15604	15521	15607	15656	15508	15621	15551	15455	15640	15542	15777	15453	15553	15559	15490	15715	15627	15632	15496	15482	15574	15516	15679	15407	15686	15656	15666	15907	15712	15502	15618	15666	15449	15451	15638	15671	15764	15698	15563	15402	15418	15497	15360	15657	15659	15652	15670	15649	15497	15680	15499	15692	15536	15648	15766	15631	15486	15736	15699	15497	15630	15729	15694	15539	15651	15504	15602	15799	15637	15768	15598	15657	15671	15627	15449	15693	15517	15822	15660	15647	15501	15809	15663	15593	15656	15800	15671	15606	15474	15429	15579	15621	15616	15643	15615	15702	15493	15566	15554	15615	15563	15567	15526	15555	15491	15554	15730	15668	15565	15633	15547	15514	15450	15629	15647	15550	15467	15436	15567	15598	15681	15564	15402	15660	15630	15670	15575	15514	15739	15633	15700	15617	15497	15747	15587	15628	15638	15494	15494	15536	15543	15675	15574	15627	15566	15527	15586	15754	15458	15416	15503	15542	15547	15434	15569	15483	15616	15560	15551	15683	15659	15802	15550	15825	15694	15670	15631	15780	15742	15707	15684	15648	15612	15707	15489	15603	15766	15550	15598	15533	15646	15650	15548	15514	15464	15612	15671	15384	15709	15494	15543	15577	15609	15840	15645	15568	15576	15561	15487	15583	15535	15926	15664	15537	15653	15566	15609	15582	15690	15577	15651	15657	15670	15435	15441	15575	15648	15452	15657	15512	15400	15642	15539	15615	15618	15511	15796	15609	15485	15606	15547	15638	15613	15433	15505	15631	15515	15700	15496	15651	15639	15517	15578	15508	15529	15532	15521	15636	15633	15342	15434	15533	15526	15689	15296	15757	15524	15671	15655	15652	15551	15683	15618	15503	15515	15542	15525	15584	15755	15702	15735	15484	15707	15546	15714	15565	15588	15599	15611	15666	15696	15717	15536	15521	15480	15585	15599	15667	15750	15626	15702	15784	15570	15683	15542	15675	15473	15607	15501	15450	15674
18028	31219	29047	23028	19910	18078	17085	16727	45422	56058	44094	34272	19684	14652	14939	14936	14812	14601	14784	14834	14820	14905	14981	14655	14690	14808	14756	14867	14956	14910	14702	14711	14846	14722	14751	14798	14766	14642	14809	14716	14738	14870	14742	14654	14813	14682	14755	14885	14725	14821	14903	14694	14807	14646	14678	14766	14739	14832	14782	14694	14870	14759	14796	14732	14795	14859	14644	14793	14698	14775	14893	14659	14741	14639	15009	14687	14563	14654	14791	14715	14821	14750	14708	14801	14716	14802	14757	14703	14778	14739	14937	14824	14584	14813	14658	14753	14729	14873	14727	14742	14713	14777	14720	14639	14708	14744	14646	14838	14814	14834	14833	14786	14797	14654	14767	14760	14707	14815	14748	14875	14895	14805	14749	14766	14826	14723	14806	14798	14903	14882	14803	14799	14702	14737	14685	14673	14802	14784	14767	14693	14676	14861	14733	14809	14623	14636	14729	14720	14914	14720	14602	14733	14658	14806	14607	14731	14775	14641	14711	14720	14788	14810	14775	14742	14745	14762	14812	14723	14584	14755	14681	14763	14721	14785	14775	14857	14867	14717	14689	14832	14611	14667	14753	14630	14684	14796	14888	14606	14708	14776	14758	14843	14747	14725	14820	14716	14859	14623	14886	14809	14676	14839	14675	14803	14575	14797	14842	14754	14694	14707	14620	14795	14638	14699	14796	14552	14740	14784	14572	14647	14941	14746	14784	14772	14780	14571	14727	14742	14779	14824	14667	14860	14734	14715	14705	14791	14722	14713	14674	14739	14693	14754	14789	14575	14687	14792	14809	14686	14814	14700	14570	14691	14877	14712	14729	14723	14688	14841	14685	14678	14871	14697	14743	14743	14580	14641	14570	14592	14687	14851	14728	14873	14732	14638	14606	14754	14737	14828	14719	14850	14744	14631	14786	14924	14599	14828	14654	14754	14587	14682	14621	14676	14837	14766	14730	14747	14689	14741	14752	14625	14621	14833	14808	14773	14642	14642	14608	14748	14722	14769	14775	14907	14958	14819	14686	14614	14828	14696	14788	14770	14781	14537	14576	14594	14623	14620	14743	14887	14647	14729	14674	14693	14698	14725	14822	14707	14739	14840	14725	14676	14690	14695	14799	14635	14580	14702	14797	14682	14618	14633	14754	14739	14717	14937	14698	14704	14787	14683	14696	14660	14766	14776	14791	14749	14708	14622	14646	14709	14755	14828	14834	14662	14880	14777	14826	14780	14725	14783	14739	14758	14832	14715	14750	14813	14759	14880	14641	14568	14674	14742	14887	14750	14825	14779	14865	14766	14789	14392	14858	14773	14776	14595	14651	14695	14720	14666	14727	14574	14917	14734	14647	14656	14836	14759	14639	14755	14833	14717	14700	14752	14621	14588	14752	14719	14829	14666	14708	14625	14697	14705	14826	14729	14823	14653	14651	14590	14593	14748	14782	14640	14903	14892	14802	14668	14741	14659	14721	14584	14749	14649	14642	14753	15022	14793	14806	14703	14779	14549	14789	14587	14570	14809	14657	14952	14506	14651	14833	14773	14677	14745	14832	14641	14908	14724	14821	14711	14740	14763	14893	14752	14876	14783	14856	14583	14888	14779	14812	14722	14876	14681	14599	14673	14778	14687	14735	14602	14708	14614	14783	14824	14470	14727	14668	14695	14816	14864	14796	14798	14886	14802	14698	14728	14787	14699	14687	14831	14682	14746	14740	14798	14614	14666	14673	14638	14605	14859	14667	14686	14547	14767	14867	14489	14656	14649	14851	14664	14884	14861	14674	14742	14784	14617	14765	14751	14830	14694	14764	14862	14806	14777	14850	14732	14714	14793	14595	14751	14662	14782	14716	14558	14599	14770	14834	14659	14740	14926	14722	14627	14767	14753	14800	14727	14884	14690	14619	14902	14684	14797	14561	14987	14851	14748	14683	14811	14784	14827	14707	14804	14644	14663	14659	14856	14865	14847	14798	14770	14785	14713	14819	14679	14663	14716	15022	14855	14751	14885	14591	14686	14740	14849	14639	14673	14662	14812	14736	14739	14786	14696	14851	14576	14639	14639	14810	14521	14739	14863	14743	14962	14719	14689	14722	14746	14736	14600	14693	14680	14676	14811	14665	14632	14610	14813	14704	14628	14632	14645	14778	14771	14664	14681	14812	14843	14771	14681	14711	14719	14807	14789	14728	14742	14822	14768	14714	14746	14858	14658	14783	14669	14826	14599	14713	14739	14727	14760	14659	14704	14817	14790	14657	14866	14824	14802	14754	14762	14754	14541	14814	14710	14773	14881	14695	14832	14692	14659	14800	14689	14694	14798	14790	14652	14680	14842	14810	14656	14669	14805	14784	14707	14656	14852	14704	14649	14694	14823	14798	14533	14811	14760	14663	14668	14576	14665	14926	14718	14705	14875	14731	14755	14598	14653	14810	14659	14716	14596	14694	14775	14828	14683	14718	14633	14761	14708	14691	14765	14807	14768	14538	14680	14724	14693	14838	14597	14541	14640	14752	14747	14796	14848	14799	14704	14695	14720	14745	14576	14732	14779	14716	14698	14665	14633	14916	14780	14699	14712	14784	14679	14621	14604	14753	14862	14692	14684	14734	14714	14688	14770	14838	14915	14652	14713	14647	14774	14769	14720	14766	14812	14790	14754	14742	14875	14639	14524	14827	14696	14755	14623	14752	14675	14639	14633	14637	14715	14749	14853	14611	14693	14747	14705	14800	14757	14646	14787	14662	14681	14673	14806	14668	14873	14656	14735	14743	14882	14696	14622	14837	14714	14615	14687	14704	14625	14711	14795	14773	14578	14804	14782	14895	14701	14743	14543	14738	14689	14565	14764	14650	14642	14721	14674	14694	14908	14652	14722	14750	14805	14737	14708	14724	14928	14832	14707	14866	14674	14843	14762	14840	14749	14848	14711	14729	14578	14781	14639	14845	14699	14730	14724	14809	14683	14881	14827	14773	14663	14659	14708	14669	14900	14657	14606	14639	14822	14735	14689	14744	14744	14837	14972	14806	14671	14603	14546	14781	14846	14662	14762	14657	14869	14797	14734	14736	14828	14721	14866	14604	14751	14650	14723	14727	14728	14678	14631	14624	14768	14649	14792	14753	14784	14732	14830	14616	14660	14755	14869	14758	14785	14786	14744	14903	14799	14829	14857	14754	14898	14837	14661	14632	14679	14845	14633	14778	14674	14615	14873	14701	14606	14562	14732	14709	14752	14780	14679	14806	14807	14646	14728	14744	14752	14705	14753	14742	14644	14686	14643	14549	14738	14802	14869	14761	14842	14663	14807	14759	14910	14629	14882	14758	14655	14674	14502	14763	14712	14861	14789	14625	14717	14725	14699	14709	14796	14755	14678	14775	14810	14585	14967	14599	14779	14714	14835	14778	14614	14765	14637	14700	14691	14654	14678	14714	14689	14848	14845	14760	14599	14455	14681	14803	14724	14546	14669	14870	14657	14768	14961	14516	14733	14790	14633	14731	14575	14759	14590	14784	14748	14739	14892	14725	14723	14773	14843	14717	14610	14773	14751	14709	14768	14744	14639	14729	14653	14665	14916	14790	14631	14777	14828	14704	14884	14760	14828	14719	14845	14812	14756	14759	14686	14763	14780	14737	14735	14816	14769	14841	14658	14686	14806	14556	14572	14799	14544	14741	14799	14816	14684	14816	14685	14691	14848	14843	14771	14636	14754	14663	14693	14784	14658	14805	14925	14755	14585	14650	14749	14707	14742	14744	14809	14799	14929	14778	14628	14826	14680	14621	14773	14788	14723	14652	14723	14689	14747	14693	14594	14889	14620	14729	14641	14687	14776	14746	14670	14816	14625	14676	14723	14736	14867	14670	14722	14736	14613	14712	14663	14738	14757	14733	14661	14739	14703	14548	14664	14683	14808	14700	14827	14912	14877	14693	14757	14897	14695	14716	14553	14715	14764	14585	14806	14619	14661	14633	14796	14792	14581	14836	14714	14753	14620	14567	14739	14717	14755	14733	14736	14645	14677	14687	14865	14849	14764	14580	14797	14755	14729	14599	14709	14719	14811	14839	14617	14641	14552	14742	14629	14842	14776	14739	14718	14590	14733	14829	14730	14733	14665	14710	14657	14985	14887	14856	14749	14752	14746	14862	14774	14717	14782	14615	14487	14533	14459	14477	14779	14731	14641	14725	14812	14659	14854	14667	14651	14855	14713	14816	14827	14655	14818	14786	14525	14723	14716	14604	14687	14745	14709	14601	14885	14751	14814	14846	14846	14756	14596	14832	14705	14667	14735	14723	14622	14835	14820	14715	14661	14511	14835	14599	14645	14722	14663	14770	14884	14763	14638	14841	14873	14810	14718	14716	14680	14697	14825	14858	14726	14729	14777	14715	14715	14880	14575	14653	14775	14714	14540	14865	14634	14806	14728	14672	14839	14860	14681	14766	14639	14892	14690	14844	14767	14627	14888	14741	14657	14789	14588	14733	14690	14672	14625	14832	14793	14761	14811	14813	14568	14798	14705	14662	14762	14798	14775	14784	14693	14859	14838	14797	14733	14696	14725	14740	14735	14840	14829	14714	14721	14653	14783	14841	14809	14639	14701	14603	14615	14695	14929	14819	14703	14659	14775	14853	14643	14868	14603	14708	14868	14698	14482	14550	14659	14698	14732	14774	14764	14766	14714	14692	14701	14667	14859	14926	14624	14760	14792	14714	14737	14719	14573	14707	14688	14789	14885	14709	14687	14711	14759	14698	14714	14705	14711	14753	14849	14772	14612	14751	14742	14607	14862	14705	14836	14749	14549	14740	14706	14749	14807	14571	14664	14703	14998	14601	14797	14710	14731	14695	14687	14739	14758	14776	14893	14930	14617	14660	14780	14665	14760	14749	14883	14587	14858	14839	14845	14764	14747	14576	14793	14766	14918	14859	14843	14865	14811	14723	14625	14847	14609	14844	14712	14754	14749	14615	14751	14771	14800	14760	14688	14703	14674	14803	14825	14836	14639	14828	14601	14680	14884	14917	14786	14883	14685	14552	14657	14545	14672	14969	14956	14770	14789	14724	14861	14733	14709	14663	14555	14716	14680	14870	14706	14749	14765	14754	14691	14741	14642	14790	14524	14796	14542	14615	14901	14653	14710	14708	14735
27458	21767	22886	19463	16285	16160	15954	15973	19016	22392	19585	18147	16302	15833	15676	15711	15806	15645	15638	15846	15767	15647	15677	15726	15702	15627	15563	15585	15574	15473	15660	15599	15553	15847	15795	15616	15644	15568	15545	15617	15562	15683	15869	15552	15693	15640	15814	15725	15575	15577	15656	15716	15844	15578	15733	15526	15679	15543	15662	15860	15633	15717	15544	15581	15606	15712	15682	15836	15649	15449	15432	15537	15553	15788	15679	15925	15638	15755	15654	15730	15632	15654	15703	15758	15684	15816	15619	15723	15688	15681	15701	15712	15669	15645	15780	15743	15610	15670	15726	15570	15509	15564	15529	15630	15650	15737	15463	15826	15727	15666	15641	15675	15786	15844	15855	15512	15644	15711	15594	15702	15617	15628	15507	15675	15575	15649	15839	15606	15721	15626	15572	15496	15602	15548	15874	15718	15823	15594	15728	15753	15674	15633	15487	15503	15465	15627	15797	15496	15759	15724	15724	15822	15702	15823	15573	15478	15625	15618	15895	15776	15727	15554	15731	15833	15742	15760	15668	15684	15649	15680	15543	15633	15624	15512	15597	15745	15776	15836	15828	15369	15673	15642	15709	15576	15658	15607	15680	15775	15947	15691	15593	15599	15783	15530	15398	15653	15678	15649	15547	15606	15470	15690	15770	15699	15790	15834	15785	15803	15635	15835	15902	15507	15738	15609	15422	15631	15721	15580	15572	15780	15765	15784	15587	15652	15624	15578	15682	15730	15671	15827	15645	15598	15607	15604	15495	15506	15575	15838	15707	15516	15665	15468	15694	15625	15714	15744	15663	15469	15500	15534	15757	15663	15704	15582	15719	15761	15699	15321	15668	15791	15678	15819	15648	15664	15628	15667	15721	15735	15572	15552	15537	15608	15727	15470	15442	15627	15736	15621	15869	15729	15681	15590	15679	15628	15589	15652	15735	15733	15616	15712	15622	15556	15696	15556	15579	15555	15485	15804	15561	15604	15564	15699	15622	15712	15652	15825	15748	15561	15748	15562	15882	15559	15417	15528	15662	15641	15689	15668	15639	15786	15885	15622	15694	15730	15636	15506	15548	15637	15643	15546	15628	15784	15629	15724	15803	15680	15609	15745	15517	15719	15632	15685	15621	15485	15618	15529	15498	15712	15661	15745	15567	15651	15597	15462	15763	15654	15621	15838	15685	15660	15642	15615	15596	15645	15694	15685	15728	15667	15650	15743	15609	15679	15643	15737	15654	15840	15711	15584	15766	15618	15766	15525	15595	15690	15718	15614	15458	15746	15838	15607	15591	15691	15370	15646	15685	15688	15696	15654	15712	15741	15565	15620	15788	15619	15467	15615	15710	15795	15519	15659	15663	15702	15595	15711	15574	15665	15644	15707	15895	15682	15624	15641	15692	15646	15765	15605	15645	15722	15459	15602	15636	15474	15631	15632	15550	15502	15683	15676	15656	15616	15701	15698	15512	15701	15442	15586	15599	15717	15607	15655	15592	15700	15547	15763	15743	15679	15553	15466	15373	15672	15735	15797	15669	15746	15631	15663	15482	15707	15743	15602	15746	15606	15558	15723	15617	15613	15687	15596	15705	15752	15717	15685	15636	15585	15467	15577	15729	15539	15651	15376	15607	15581	15561	15467	15764	15587	15553	15655	15703	15799	15535	15675	15557	15740	15604	15690	15819	15593	15686	15597	15705	15654	15687	15607	15575	15731	15777	15702	15779	15714	15739	15667	15489	15631	15718	15681	15643	15545	15615	15585	15591	15618	15478	15474	15914	15674	15681	15772	15709	15743	15705	15551	15686	15611	15697	15590	15645	15597	15515	15630	15624	15580	15732	15619	15816	15678	15672	15449	15757	15723	15682	15618	15778	15652	15687	15656	15592	15613	15842	15699	15616	15585	15651	15647	15639	15513	15475	15681	15606	15521	15582	15663	15632	15815	15576	15643	15891	15702	15668	15673	15582	15650	15749	15453	15685	15766	15692	15549	15563	15597	15605	15619	15810	15755	15658	15913	15763	15639	15575	15571	15815	15618	15687	15788	15652	15643	15802	15396	15530	15685	15598	15638	15732	15649	15747	15549	15724	15726	15521	15520	15519	15828	15757	15484	15455	15591	15752	15533	15617	15605	15410	15778	15715	15952	15675	15705	15666	15651	15579	15524	15817	15890	15637	15565	15757	15665	15442	15637	15402	15717	15749	15627	15536	15448	15708	15699	15534	15649	15454	15458	15801	15781	15534	15485	15896	15608	15581	15707	15660	15621	15632	15491	15720	15598	15589	15521	15731	15845	15622	15758	15703	15831	15632	15673	15566	15696	15630	15744	15508	15715	15646	15634	15663	15523	15850	15704	15644	15603	15727	15684	15642	15661	15693	15714	15568	15670	15927	15706	15684	15680	15697	15637	15570	15585	15683	15626	15743	15547	15801	15604	15739	15722	15732	15790	15715	15715	15763	15729	15652	15693	15825	15761	15812	15507	15694	15630	15813	15606	15744	15918	15624	15712	15567	15418	15740	15442	15663	15615	15703	15465	15756	15622	15882	15594	15545	15746	15634	15766	15630	15831	15772	15581	15803	15686	15602	15699	15769	15760	15432	15553	15653	15601	15517	15580	15736	15613	15607	15505	15533	15843	15623	15541	15439	15612	15484	15651	15377	15496	15609	15593	15492	15581	15726	15742	15706	15763	15632	15691	15652	15691	15759	15684	15616	15749	15736	15487	15690	15544	15773	15784	15674	15594	15627	15589	15702	15774	15746	15576	15764	15696	15648	15671	15665	15421	15683	15509	15852	15440	15746	15400	15509	15552	15773	15752	15659	15786	15581	15558	15595	15519	15481	15610	15772	15627	15323	15571	15579	15722	15618	15720	15659	15410	15498	15593	15752	15747	15747	15534	15688	15752	15607	15881	15616	15664	15577	15797	15517	15401	15658	15552	15628	15660	15488	15567	15649	15645	15780	15684	15682	15782	15717	15637	15625	15528	15594	15744	15520	15763	15794	15551	15664	15627	15548	15732	15623	15631	15576	15615	15654	15627	15695	15726	15731	15757	15805	15583	15498	15893	15713	15522	15693	15748	15559	15636	15665	15688	15629	15750	15605	15844	15600	15693	15590	15534	15746	15755	15637	15696	15574	15707	15685	15533	15607	15809	15627	15622	15466	15649	15587	15605	15661	15614	15677	15568	15686	15565	15626	15713	15630	15576	15567	15543	15695	15643	15786	15694	15635	15614	15725	15641	15568	15543	15423	15602	15805	15606	15543	15793	15772	15724	15704	15688	15712	15760	15516	15521	15761	15606	15595	15718	15601	15575	15796	15789	15650	15719	15684	15522	15557	15429	15748	15651	15633	15556	15569	15522	15526	15611	15693	15635	15441	15755	15636	15412	15821	15635	15545	15721	15577	15379	15679	15652	15850	15691	15757	15609	15685	15604	15884	15319	15628	15664	15477	15540	15631	15840	15613	15614	15669	15690	15719	15701	15622	15613	15664	15637	15630	15794	15626	15692	15728	15634	15569	15590	15706	15607	15738	15787	15861	15700	15563	15501	15720	15631	15597	15773	15903	15604	15770	15760	15695	15740	15476	15613	15806	15600	15678	15841	15751	15598	15651	15706	15785	15729	15761	15680	15435	15631	15862	15599	15772	15689	15911	15643	15591	15658	15566	15614	15739	15641	15778	15763	15579	15493	15506	15464	15703	15522	15844	15605	15577	15631	15665	15620	15790	15665	15844	15582	15799	15648	15700	15700	15607	15514	15650	15628	15420	15435	15476	15758	15621	15670	15862	15587	15644	15541	15630	15725	15691	15783	15653	15613	15543	15710	15840	15667	15575	15652	15532	15601	15773	15576	15656	15800	15837	15781	15696	15563	15684	15524	15532	15466	15691	15572	15437	15835	15564	15700	15622	15707	15791	15763	15465	15572	15577	15672	15729	15427	15701	15853	15587	15651	15838	15709	15744	15811	15737	15712	15591	15632	15621	15617	15691	15669	15753	15602	15599	15666	15566	15675	15870	15570	15574	15778	15362	15831	15637	15716	15789	15871	15859	15740	15653	15733	15548	15810	15826	15777	15898	15906	15852	15634	15630	15579	15644	15762	15693	15646	15603	15817	15940	15581	15671	15732	15614	15660	15604	15608	15822	15582	15601	15529	15529	15737	15807	15635	15567	15589	15675	15649	15529	15599	15605	15722	15549	15695	15743	15634	15645	15578	15682	15693	15764	15554	15662	15625	15738	15648	15642	15727	15707	15471	15689	15540	15725	15575	15586	15709	15799	15790	15656	15656	15520	15686	15633	15975	15584	15840	15750	15690	15709	15614	15784	15714	15576	15604	15643	15703	15739	15816	15665	15703	15797	15547	15507	15587	15510	15573	15674	15798	15675	15731	15493	15532	15645	15449	15788	15478	15550	15730	15838	15684	15661	15737	15496	15695	15589	15807	15685	15673	15618	15702	15632	15854	15565	15544	15731	15745	15845	15625	15395	15732	15800	15674	15884	15552	15812	15749	15762	15649	15679	15575	15550	15686	15608	15534	15611	15651	15504	15598	15581	15565	15780	15695	15647	15811	15700	15524	15694	15743	15705	15854	15619	15721	15789	15650	15804	15568	15533	15782	15849	15615	15560	15618	15573	15572	15651	15704	15716	15681	15504	15524	15661	15693	15753	15700	15802	15892	15714	15658	15704	15584	15770	15633	15685	15560	15726	15648	15434	15584	15575	15833	15692	15701	15509	15814	15509	15745	15570	15685	15630	15618	15690	15730	15606	15685	15616	15427	15767	15664	15644	15723	15650	15685	15538	15726	15730	15840	15770	15660	15698	15474	15697	15559	15619	15649	15566	15515	15720	15625	15884	15662	15605	15741	15557	15606	15719	15621	15519	15619	15720	15545	15776	15616	15738	15617	15632	15644	15803	15743	15461	15686	15516	15610	15638	15668	15766	15535	15632	15551	15671	15709	15599	15714	15856	15874	15771	15536	15522	15849	15863	15610	15591	15628	15775	15745	15724	15751	15845	15557	15656	15777	15676	15520	15658	15590	15483	15561	15655	15754	15665	15847	15707	15702	15762	15672	15672	15634	15787	15848	15665	15562	15686	15662	15786	15671	15572	15852	15573	15709	15664	15605	15496	15705	15514	15530
15943	20199	18747	16678	15726	15544	15339	15048	21003	23635	19537	17612	15298	14773	14844	14733	14712	14832	14786	14707	14833	14844	14742	14855	14813	14895	14565	14740	14848	14970	14942	14830	14798	15015	14927	14926	14794	14969	14845	14849	14778	14639	14880	14769	14875	14907	14889	14708	14741	14724	14928	14786	14819	14884	14833	14866	14764	14743	14676	14926	14840	14617	14742	14753	14832	14822	14705	14889	14766	14713	14715	14850	14844	14894	14770	14796	14641	14682	14801	14919	14962	14931	15013	14760	14802	14843	15056	14786	14830	14794	14758	14845	14743	14843	14627	14823	14784	14834	14830	14782	14772	14758	14869	14867	14733	14855	14795	14876	14857	14618	14740	14529	14795	14830	14766	14781	14668	14762	14952	14905	14884	14794	14852	14504	14895	14843	14824	14775	14763	14858	14781	14926	14811	14692	15039	14636	14740	14589	14804	14912	14783	14759	14805	14709	14867	14782	14706	14786	14658	14688	14755	14682	14781	14698	14582	14828	14947	14728	14712	14781	14783	14728	14794	14772	14733	14738	14805	14733	14698	14801	14864	14781	14837	14941	14741	14714	14775	14742	14847	14974	14667	14859	14675	14859	14775	14867	14666	14838	14785	14768	14767	14702	14768	14757	14715	14787	14906	14893	14830	14853	14804	14732	14732	14740	14994	14733	14920	14739	14775	15008	14821	14642	14816	14871	14768	14658	14797	14855	14899	14697	14850	14749	14626	14792	14639	14850	14687	14721	14804	14805	14767	14734	14809	14744	14676	15102	14791	14831	14823	14746	14820	14871	14681	14897	14726	14953	14712	14576	14795	14763	14721	14669	14959	14811	14728	14800	14894	14770	15007	14756	14858	14842	14877	14853	14702	14687	14717	14843	14856	14812	14885	14888	14745	14654	14678	14975	14857	14791	14741	14848	14786	14872	14897	14764	14967	14956	14813	14838	14967	14823	14785	14601	14789	14823	14753	14996	14814	14638	14846	14882	14832	14998	14714	14666	15135	14793	14939	14763	14820	14937	14980	14780	15004	14717	14808	14643	14717	14878	14873	14708	14668	14715	14615	14609	14888	14819	14892	14815	14630	14614	14825	14759	14822	14871	14829	14886	14731	14747	14842	14616	14767	14779	14915	14831	14722	14917	14602	14840	14755	14868	14774	14786	14730	14801	14680	14568	14827	14900	14667	14763	14860	14734	14678	14895	14667	14635	14776	14921	14870	14847	14864	14605	14707	14725	14818	14749	14729	14701	14746	14891	14786	14789	14741	14683	14794	14677	14831	14844	14756	14791	14816	14671	14778	14845	14809	14799	14768	14771	14857	14816	14923	14728	14864	14804	14642	14727	14831	14749	14805	14684	14765	14706	14742	14916	14790	15064	14673	14879	14737	14824	14871	14749	14837	14873	14768	14754	14634	14870	14916	14762	14770	14725	14725	14791	14750	14848	14805	14860	14726	14889	14879	14860	14749	14704	14561	14751	14826	14772	14660	14745	14914	14675	14839	14889	14774	14729	14744	14897	14810	14814	14665	14768	14900	14664	14869	14688	14815	14800	14797	14772	14852	14749	14807	14793	14751	14697	14805	14743	14851	14806	14841	14740	14840	14765	14804	14679	14875	14767	14727	14820	14761	14872	14697	14879	14877	14740	14806	14758	14804	14632	14743	14742	14818	14734	14834	14763	14734	14965	14832	14797	14877	14747	14837	14799	14755	14887	14808	14730	14873	14874	14809	14802	14724	14889	14792	14580	14640	14833	14751	14727	14657	14975	14698	14753	14783	14725	14781	14681	14638	14833	14863	14848	14807	14739	14732	14811	14755	14824	14800	14657	14832	14831	14754	14858	14662	14738	14760	14686	14658	14783	14602	14768	14872	14846	14930	14737	14656	14880	14788	14761	14955	14975	14690	14879	14813	14792	14743	14843	14782	14766	14692	14891	14631	14785	14758	14861	14892	14725	15017	14766	14927	14734	14670	14737	14755	14731	14839	14686	14822	14727	14719	14641	14833	14929	14919	14870	14726	14761	14783	14637	14722	14833	14941	14761	14848	14661	14782	14830	14764	14828	14709	14774	14728	14848	14870	14737	14879	14861	14912	14840	14875	15001	14655	14881	14680	14928	14783	14740	14641	14894	14803	14666	14855	14825	14844	14725	14812	14592	14863	14699	14875	14923	14890	14810	14682	14694	14594	14832	14783	14710	14813	14753	14707	14768	15069	15074	14633	14682	14794	14807	14845	14819	14880	14771	14813	14852	14931	14765	14948	14787	14900	14825	14744	14709	14715	14688	14637	14782	14662	14869	14867	14771	14941	14820	14904	14635	14830	14979	14741	14823	14771	14898	14875	14811	14922	14788	14724	14578	14821	14941	14678	14709	14834	14742	14832	14780	14726	14685	14847	14873	14991	14749	14773	14785	14857	14922	14783	14755	14802	14729	14798	14765	14863	14734	14657	14832	14691	14842	14736	14710	14760	15018	14786	14768	14700	14782	14759	14672	14860	15023	14728	14747	14968	14848	14705	14864	14841	14916	14782	14779	14564	14754	14756	14758	14730	14849	14870	14823	14860	14676	14868	14849	14843	14922	14623	14814	14758	14863	14809	14669	14795	14662	14825	14828	14745	14859	14780	14786	14734	14782	14754	14869	14736	14892	14737	14717	14923	14827	14973	14748	14816	14764	14714	14873	14757	14712	14848	14777	14868	14832	14872	14683	14684	14998	14660	14742	14750	14844	14741	14871	14697	14757	14877	14806	14862	15006	14780	14888	14818	14924	14840	14797	14756	15058	14905	14860	14801	14816	14838	14937	14839	14839	14601	14623	14799	14616	14762	14829	14828	14757	14798	14712	14832	14944	14666	14928	14810	15053	14690	14750	14649	14736	14793	14651	14889	15004	14775	14710	14796	14651	14758	14909	14656	14867	14767	14592	14681	14957	14738	14892	14862	14810	14702	14733	14741	14662	14851	14647	14651	14925	14673	14838	14558	14923	14800	14767	14796	15063	14932	14730	14679	14801	14831	14708	14872	14750	14833	14822	14948	14721	14672	14897	14701	14896	14549	14709	14694	14820	14766	14803	14804	14780	14824	14787	14695	14651	14917	14587	14931	14888	14765	14790	14766	14686	14872	14758	14822	14838	14847	14847	14710	14680	14827	14798	14855	14745	14702	14786	14860	14936	14833	14849	14624	14756	14948	14874	14858	14746	14901	14823	14907	15036	14940	14696	14833	14872	14880	14817	14782	14976	14732	14569	14718	14796	14860	14761	14736	14873	14869	15025	14655	14783	14635	14788	14818	14644	14788	14850	14783	14771	14835	14801	14850	14767	14768	15009	14822	14710	14872	14655	14778	14725	14887	14789	14659	14807	14849	14735	14709	14698	14622	14899	14864	14773	14772	14778	14785	14906	14673	14846	14837	14856	14627	14877	14837	14965	14930	14815	14925	14943	14804	14781	14787	14857	14829	14717	14939	14747	14901	14829	14899	14703	14921	14671	14885	15002	14724	14841	14812	14944	14832	14852	14945	14807	14796	14848	14877	14864	14836	14795	14755	14807	14679	14741	14636	14777	14894	14733	14891	14729	14914	14931	14815	14871	14661	14777	14902	14832	14747	14751	14712	14689	14722	14844	14659	14944	14752	14908	14819	14930	14691	14746	14743	14765	14945	14748	14896	14915	14788	14831	14863	14768	14753	14891	14823	14782	14720	14812	14780	14805	14632	14803	14888	14640	14746	14836	14876	14762	14881	14612	14846	14797	14725	14839	14838	14837	14771	14734	14930	14904	14797	14779	14812	14893	14760	14693	14727	14777	14735	14827	14711	14829	14827	14628	14898	14825	14785	14879	14582	14726	14815	14834	14838	14777	14942	14859	14701	14797	14686	14797	14655	14875	14776	14640	14711	14753	14963	14669	14846	14812	14862	14925	14716	14890	14741	14718	14836	14784	14807	14750	14906	14804	14734	14819	14991	14919	14776	14699	14567	14963	14835	14723	14934	14867	14587	14749	14867	14664	14774	14757	14798	14705	14724	14812	14951	14782	14745	14828	14847	14737	14742	14957	14764	14912	14668	14990	14709	14817	14760	14949	14757	14758	14725	14920	14751	14797	14812	14706	14889	14761	14770	14791	14829	14695	14741	14838	14945	14812	14785	14899	14612	14772	14694	14622	14997	14839	14809	14911	14795	14815	14850	14854	14952	14928	14794	14816	14905	14965	14858	14792	14649	14763	14852	14849	14887	14877	14766	14755	14902	14849	14793	14787	14756	14764	14840	14887	14935	14935	14755	14735	14856	14761	14770	14742	14762	14792	14904	14608	14734	14740	14760	14950	14723	14761	14957	14647	14723	14792	14912	14874	14807	14733	14897	14645	14950	14774	14834	14850	14747	14739	14946	14735	14822	14745	14786	14718	14891	14919	14766	14727	14871	14754	14858	14671	14716	14781	14877	14694	14676	14847	14883	14828	14838	14791	14787	14706	14711	14881	14807	14623	14806	14788	14922	14864	14812	14832	14765	14902	14904	14785	14835	14840	14875	14784	14878	14765	14673	14639	14833	14808	14847	14922	14767	14795	14767	14788	14820	14795	14955	14897	14894	14685	14697	14803	14757	14824	14706	14629	14813	14790	14709	14788	14837	14722	14879	14820	14714	14685	14777	14883	14724	14885	14768	15103	14688	14890	14716	14940	14744	14801	14712	14798	14899	14717	14767	14684	14846	14762	14712	14820	14823	14664	14776	14577	14839	14856	14709	14729	14949	14683	14691	14808	14763	14798	14746	14749	14864	14802	14911	14746	14782	15020	14850	14765	14899	14817	14944	14689	14719	14709	14879	14733	14957	14666	14773	14887	14875	14696	14694	14691	14805	14696	14774	14744	14931	14767	14870	14848	14840	14815	14671	14777	14679	14903	14716	14785	14752	14706	14852	14687	14884	14781	14803	14754	14858	14670	14928	14946	14888	14869	14845	14796	14887	14686	14828	14779	14636	14758	14897	14908	14794	14936	14794	14862	14799	14757	14862	14844	14827	14844	14632	14624	14689	14715	14881	14770	14758	14726	14846	14750	14719	14883	14921	14798	14864	14815	14816	14605	14862	14749	14822	14916	14889	14837	14870	14758	14877	14903	14735	14714	14815	14859	14934	14845	14894	14672
24540	21152	28144	24706	21299	18577	17921	16724	35161	42519	31624	25196	18601	16275	15942	15955	16078	16062	15933	16119	15884	15910	15971	15942	15980	15869	16059	16051	16040	15939	16049	15975	15812	15890	15886	16052	15735	15901	15812	15797	15964	15970	15977	15656	15807	15924	15830	15738	16028	15986	15896	15748	15558	15816	15751	15775	15990	15702	15780	16030	15850	15735	15915	15797	15881	15950	15958	15811	15942	15925	16010	15816	15793	16041	15810	15849	15728	15759	15884	15627	15884	16037	16131	15840	15936	15686	15932	15950	15945	15900	15917	16055	15881	16123	15924	15921	15804	15874	15694	15828	15829	15794	15824	16052	15799	15821	15958	15906	15969	15810	15909	15727	15922	15798	15853	15911	15613	15833	15703	15904	15685	15749	15840	15654	15759	15813	15796	15824	15617	15772	15726	15736	15962	15734	15722	15970	15848	15776	15952	15794	16218	15849	16030	15647	15786	15967	15947	16014	15907	15892	16105	15922	15710	15972	15714	15799	15760	15696	15921	15669	15637	15688	15764	15902	15939	15768	15697	15740	15968	15892	15885	15725	15977	15863	15704	15729	15686	15712	15701	15919	15922	15864	15673	15732	15911	15975	15888	15773	15865	15894	15664	15856	15781	15781	15654	15830	15759	15922	15967	15972	15896	15838	15849	15831	15887	15826	15806	16002	16090	15652	15790	15807	15751	15965	15989	15835	15664	16005	15850	15758	15834	15791	15955	15870	15827	16040	16074	15722	15934	15840	15870	15945	15689	16007	15925	15750	16094	15699	15749	15785	15639	15868	15769	15892	15915	15871	16021	15702	15759	15709	15796	15849	15856	15725	15787	15775	15872	15738	15784	15922	15682	15723	15860	15642	15844	15824	15754	15769	15966	15844	15792	15859	15889	15894	16036	16074	15920	15723	15856	15831	15861	15937	15942	15931	15745	16027	15834	15845	15973	15804	15798	15797	15923	15914	15621	15809	15674	15780	15801	15895	16211	15869	15897	15927	16010	16002	15849	15875	15678	16074	15981	15756	15694	15804	15956	15870	15946	15913	15992	15691	15954	15991	15816	16068	15808	15926	15773	15752	15917	15934	15940	15979	15680	15606	15859	15863	15923	15793	15830	15960	15936	15838	15714	15807	15909	15849	16007	15903	15884	15824	15920	15776	15955	15720	15821	15945	16074	15841	15754	15926	15865	15795	15937	15977	15859	15781	16192	15902	15876	16090	15767	15896	15865	15721	15893	15724	15969	15660	15898	15921	15894	15800	15957	15951	15929	15975	15972	15883	15726	15938	15742	15776	15779	15823	15982	15899	15783	15959	15738	15776	15907	15761	15951	15911	15908	15876	15776	15861	16078	15844	15797	15936	16034	15903	15631	15948	15834	15815	15899	15717	15959	15734	16009	15629	16070	15772	15655	15851	15871	15965	15963	15876	15833	16032	15856	15963	15958	15928	15936	15797	15930	15913	15824	15926	15970	15966	15992	15706	16001	15882	15865	15874	15713	15628	15918	15840	15881	15650	15956	15819	15686	15755	15907	15956	15627	15854	15811	15852	15863	15816	15908	15827	15894	15893	15752	15852	15817	15848	15848	15900	16044	16089	15940	15901	15940	15958	16072	15981	15901	15899	15818	15889	15661	15864	15899	15893	15762	15777	15848	15761	15921	15794	15909	15740	16011	15878	15790	15961	15826	15971	15998	15827	15851	15812	15875	15799	15907	15731	15881	15837	15884	15936	15764	15897	15993	15699	15701	15663	15868	15944	15663	15782	15921	15894	15520	15924	15833	15750	15795	15869	15756	15822	16042	15910	15781	15882	15980	16128	15891	16037	15838	15974	15988	15764	15924	15990	15809	15771	15705	15819	15893	15982	15828	15912	15856	15782	15872	16008	15770	15896	15868	15891	15912	15830	15920	16007	15693	16036	15866	15883	15999	15804	15648	15827	15968	15707	15985	15904	15709	15798	15882	15902	15952	16014	16087	15756	15809	15697	15842	15698	15791	15871	15750	15971	15826	15908	15731	15757	15768	15865	15951	16015	15717	15908	15804	15920	15969	15913	15973	15779	15802	16074	15850	16011	15756	15984	15913	15658	15779	16040	15980	15729	15886	15787	15830	15911	15707	15869	15807	15859	15887	16046	15919	15911	15960	16015	15785	15818	15977	15736	15811	15719	15917	15760	15893	15637	15875	15833	15590	15742	15911	15814	15858	15984	15651	15932	15863	15721	16015	15962	15824	15725	15756	15893	15825	15950	16005	15973	15816	15851	15852	16083	15660	15986	15773	15777	15816	15653	15799	15897	15794	15754	15880	15760	15787	15893	15825	15870	16037	15825	15922	15918	15968	15791	15704	15802	15730	15714	15778	15836	15553	15886	15994	15777	15871	15800	15818	15848	15749	15875	16034	15868	15887	15597	15775	15993	15757	15716	15641	15808	15773	15816	15874	15811	15886	15749	16047	15714	15897	15693	15720	15838	16127	15788	15836	15863	15646	15993	15964	15885	15961	15796	15880	15888	15690	15789	15797	15708	15970	16149	15752	15883	15793	16015	15928	15858	15658	15905	16012	15906	15740	15927	15771	15959	15959	15852	15720	15880	15942	15748	15803	15974	15874	15876	15985	15749	15936	15925	15967	15965	15808	15949	15868	15898	15924	15779	15836	15729	15788	15818	15685	15630	15819	16084	15860	15776	15873	15561	15937	15837	15657	15807	15632	15788	15764	15983	16055	15857	15848	15771	15717	15909	15892	15794	15878	15750	15880	15708	15787	15774	15850	15620	15965	15881	15940	15600	15845	15908	15759	15942	15894	15930	15905	15766	15624	15743	15853	15713	15859	15898	15882	15821	15881	16027	15913	15981	15840	15941	15934	15952	15939	15909	15846	15709	15863	15983	15745	15972	15783	15852	15835	15875	15784	15919	15969	15918	15924	15791	15712	15898	15650	15944	15780	15869	15765	15813	15952	15711	15783	15644	15810	15975	15911	16028	16067	15918	15755	15838	15861	15781	15830	15913	15824	16023	15992	15745	15788	15866	15862	15744	15965	15775	15805	15889	15984	15866	15911	15916	16110	15944	15855	15988	15803	15677	15751	15891	15706	15806	15871	15733	15980	15787	15900	15792	15996	15773	15960	15865	15713	16168	15929	15841	15982	15718	16035	16003	15781	15792	15756	15911	15734	15998	15902	15872	15867	15839	16067	15889	15798	15875	15902	15880	15781	15937	16052	15852	15846	15670	15804	15819	16172	15897	15923	15787	16032	16018	15639	15897	15851	15723	16069	15900	16002	15801	15858	15713	15828	15757	15790	15718	15802	15972	15938	16087	15711	15713	15804	15885	15806	15944	15915	15955	15915	16109	15792	15957	15869	15685	15834	15758	15887	15683	15879	16050	16021	15692	15609	15802	15778	15664	15758	15843	16020	15929	15846	15860	15796	16000	15694	15887	15787	15820	15771	15813	15737	16016	15725	15785	15709	15854	15870	16064	15958	15809	15984	15821	15974	15889	15951	15976	15956	16080	15882	15709	15767	15826	15839	15915	15975	15758	15807	15770	15791	16011	15655	15903	15948	15912	15785	15707	16063	15940	15979	15757	15822	15851	15879	15929	16163	15964	15703	15660	15813	15687	15941	15871	16090	15845	15852	15763	15733	15856	15714	15796	15826	15940	16098	16014	15854	15725	15782	15883	15807	15980	15826	15962	15827	15740	15814	15676	15831	15686	15877	16053	15938	15774	15845	15908	15912	15884	15718	15850	16036	15791	16071	15762	15848	15876	16020	15752	15680	15817	16046	15780	16155	15632	16048	16013	15845	15900	15764	15931	15907	15913	15899	15738	15802	15857	15732	15903	15882	15689	15746	15836	15972	15696	15873	15913	15671	15657	15886	15845	15968	15888	15749	15772	15830	15844	15872	15829	15862	15742	15714	15861	15781	15879	15889	15913	15706	15778	15966	15767	15727	15806	15815	16042	15703	15815	16005	15678	15677	15956	15884	15835	15895	15909	15872	15946	15716	15924	15897	15784	15803	15761	15843	15803	15887	15983	15901	15917	16041	15757	15807	15812	15939	15954	15886	15693	15952	15841	15809	15871	15868	15719	15879	15840	15794	16101	15831	15800	15841	15882	15813	15805	15924	15870	15671	15984	15821	16043	15890	15686	15778	15765	15791	15996	15841	15844	15792	15768	15799	15917	15929	15846	15928	15767	15898	15834	15774	15927	15884	15746	15966	15965	15854	15626	15953	15990	15741	15739	15738	15766	15704	15628	15752	15903	15792	15739	15765	15661	15769	15619	15862	15867	15749	15793	15768	15942	15796	15898	15676	15750	15951	15947	16125	15934	15711	15835	15799	15954	15793	15717	15844	15753	16056	15731	15729	15749	15844	15954	15739	15796	15965	15731	15754	15844	15861	15857	15838	15909	15897	15882	15903	15935	15974	15887	15802	15930	15981	15859	15743	15993	15868	15803	15994	15615	15905	15780	15877	15948	15897	15878	15791	15816	15720	16109	15841	15805	15612	15794	15931	15935	16000	15829	16027	16000	15821	15814	15753	15991	15846	15988	15900	15699	15829	15809	15769	15729	16076	15895	15898	15998	15869	15921	16057	16018	15877	15924	15993	15749	15802	15829	15946	15743	16006	15879	15893	15860	15887	16021	16024	15813	16006	15702	15990	16091	16015	15916	15847	15912	16015	15728	15784	15758	15938	15942	15949	15668	15988	15874	15892	15875	15792	15973	15856	15913	15976	15857	15920	15716	15963	15855	15901	15770	15720	15804	15969	15845	15924	15803	15711	15525	15932	15835	15842	16053	15760	15846	15830	15871	15930	15773	15684	15843	15924	15834	15812	15916	16048	15850	15725	15763	16008	15955	15865	15906	15785	15758	15887	15791	15857	15900	15892	15820	15959	15795	15689	15851	15776	15919	15963	15970	15990	15811	15975	15859	15862	15820	15794	15794	15845	15858	15820	15633	15943	15827	15741	15876	15863	15916	15688	15814	16025	15702	16001	15766	15873	15932	15636	15795	15998	15799	15762	15937	15764	15868	15810	15798	15883	15718	15898	15764	15873	15960	15846	15707	15824	15746	15885	15849	15706	15854	16037	15667	15885	15807	15922	15717	15644	15666	15676	15773	15864	15949	15775	15668
15898	25077	23869	19533	17631	16635	16454	15795	40417	42617	33013	25301	17312	14809	14975	14891	14914	15067	15011	15006	14991	14883	14831	14925	14854	14851	15052	14995	15204	14821	14838	15123	14917	14977	14966	14894	15055	15185	14814	14969	14981	15010	15087	14966	15024	14971	14875	14842	14951	15057	15066	14957	14891	15091	15097	15075	14978	14907	14941	14968	15094	15080	14832	14978	14902	14859	14811	15130	14967	15053	15041	14914	14895	15159	14970	14918	14898	14943	15031	15026	15021	14904	14999	15114	15065	14981	14941	14993	14799	14962	15146	14898	15010	14911	14825	15000	15060	15040	15127	14917	14880	14928	14821	15041	14969	14992	15013	14944	15117	14947	15043	15027	14847	15045	15038	14953	14998	15000	15140	14811	15000	15063	14956	14897	14924	14997	14875	15324	14813	15085	15027	14805	14827	15132	15004	14822	14998	14798	14920	14806	14989	14839	14936	14890	14950	15005	14960	14976	14903	15031	14966	14769	14883	15002	14981	15011	15058	15040	14954	14899	14754	14950	15017	14944	14978	15064	14977	14906	14891	15144	14849	14880	14996	14864	14860	15169	14982	14840	14805	14989	14924	15029	15036	14904	14958	14888	14995	14905	15211	14964	14957	14971	14792	14897	15010	14965	15037	15033	14936	15099	14838	14936	14772	14849	14932	14915	14995	14993	15005	14879	14981	14957	15016	14985	15070	14936	14951	14898	14960	14842	15060	14928	14980	14933	15003	14753	14879	14971	15023	14897	15079	14958	15032	14960	14998	15076	14962	15038	15010	14943	14849	14802	14995	15093	14904	15039	15007	14733	15002	15014	14938	14878	15003	15154	14968	14979	14876	14959	14891	14984	14890	14998	14958	14884	14988	14922	14892	15002	14910	14910	14930	14916	14874	15051	14997	15034	15024	15040	14990	14976	15180	14821	14791	15217	14887	14999	14845	15032	14938	14997	14856	14780	14893	15058	14992	15035	14954	14992	14912	14843	15002	14911	14916	15013	14893	14984	15072	15048	14835	14916	14955	15064	14895	15186	15064	14992	15054	14899	14980	14761	14934	15010	15152	14941	14976	14911	15000	14949	15083	14860	15040	14943	15172	14937	14992	15008	15014	14999	14915	14975	15034	15065	14979	14954	14915	14985	15057	15047	14952	15067	15107	14897	14848	14969	14973	14902	15082	14862	14951	14930	15088	15002	14889	14807	14866	14901	15160	14790	15058	15102	14849	14985	15030	15050	15069	15023	15103	14813	14861	15071	14830	15181	14849	14987	15028	14699	15000	15086	14911	15029	15038	15018	14939	15035	14846	14813	14948	15007	14971	15163	15062	15007	15106	14943	15072	14809	14883	15015	15062	14849	14849	14980	14997	14920	14778	14973	15066	14963	14979	15003	14965	14861	14770	15118	14913	15126	14781	14916	14935	14979	14958	15017	14899	14991	14903	15030	14903	15006	15002	14987	15074	14881	15249	15032	14871	15129	15120	14967	14913	15016	14815	14948	14898	14951	14996	14994	15045	14870	15015	14967	14921	14976	15113	14909	14801	14838	14913	15078	14980	14996	14938	14954	14807	14940	14771	14781	14885	15015	15061	15001	14965	15003	15008	15026	14878	15083	14797	15179	14866	14892	14980	15012	14894	15092	14941	14839	15028	14987	14903	14922	15075	15101	15135	14979	15070	14908	14953	14952	15037	14878	14982	14815	14968	14859	14846	15114	15045	14802	14864	14791	14851	15028	14868	14951	14821	15032	14937	14951	15043	14852	14972	14868	14851	15057	14993	14894	14915	14787	14903	14846	15032	14856	15076	15202	14746	15040	14920	14898	14987	14931	15031	14878	14977	14949	14907	14939	15034	14956	14967	14923	15044	14975	15122	14901	14979	14928	14899	14924	14864	14972	14912	15057	14942	15099	14959	14935	14980	14794	14827	14781	15059	15087	14983	14933	15087	14937	14972	14843	14990	15018	15061	15013	14971	14970	14910	14918	14959	14832	15003	15094	15022	15110	14945	15035	14760	14919	14809	14821	15038	14937	15040	14970	14771	14928	15071	14993	15073	14881	15015	14871	14874	15025	14845	14893	15058	15023	14866	14919	15010	14839	15052	15126	15089	14940	15253	14882	14893	14992	15046	14722	14879	14971	15104	14935	14913	14899	15052	14891	15048	14903	14931	14926	15087	14961	14930	14894	15061	15006	14871	15008	15036	14859	14834	15129	14896	14977	14998	14930	15045	15102	15061	15070	14885	15004	14979	14996	14844	14998	14982	15007	14767	15158	14923	15019	14957	14971	14953	14964	14949	15021	15116	15036	14928	14823	14798	15039	14887	14817	14860	15004	14911	15053	15099	14831	15079	14812	14872	14816	14896	14956	14947	14932	14957	14882	14906	14988	14900	14922	14987	15000	15016	14914	14804	14900	14909	15040	14967	15025	14863	14760	14979	14851	15160	14994	15037	14954	15168	15151	15032	15057	14977	14911	14874	15050	15053	15017	14862	14923	15062	14787	15031	14862	15122	15021	14945	14849	15149	14942	14796	14919	14862	14945	14939	15208	14957	15000	15153	14943	14952	14940	15051	14945	15030	14948	14831	14823	15038	14891	14954	14829	15026	15096	14908	14895	15053	14948	15007	14896	14904	14962	14941	14897	14804	14911	14795	14942	14866	15070	14806	14776	15081	14985	15108	14980	14967	14871	15044	14960	14790	14980	14916	15091	14967	14943	14940	14953	14846	14805	14939	14852	14887	14857	15135	14891	14952	14906	14959	14797	14926	14907	14903	14931	15079	14999	14925	14827	15074	15019	14965	14895	14894	14942	15107	15027	14651	14989	14840	15009	14927	14987	14903	14802	14826	14970	14939	15079	14863	14851	14938	14981	14823	14955	14977	15042	14977	14937	15059	15124	14924	14869	14947	14905	14996	14795	15093	14935	14904	15039	15162	15105	14911	14927	15070	14924	14943	14936	14848	14867	14975	14951	14897	14969	14862	14959	15150	14961	14778	14963	15147	14829	15098	14935	14829	15044	14865	15041	14896	14946	14957	14994	14981	15072	14901	15020	15042	14989	14857	15013	14972	14828	14843	14951	15125	14847	14938	14705	15037	14859	14946	14888	15067	14889	15003	15052	14955	14811	14852	15022	15126	15013	14637	14827	14946	14918	14860	14831	14969	15058	14997	15126	14836	15000	14957	15004	14947	14974	14849	15051	14763	15033	14846	15040	14945	14930	14943	14911	14693	15081	14977	14767	15010	14888	14983	14832	14983	14884	14918	14943	14917	15076	15061	14877	14838	14912	15065	15051	15048	15103	14916	15025	15050	15109	15020	14978	15010	14841	15045	14859	14948	14831	15098	14926	14960	14997	15018	14650	15038	15001	14987	14975	14788	14955	14852	15140	15046	14925	14843	15104	14891	14912	14932	15051	14913	14966	14939	14949	14868	14875	14969	14998	14940	15055	14703	14983	14859	15046	15114	14840	15021	15089	15080	15124	14891	15032	14919	14972	15017	14939	15028	14985	15121	14823	15051	14951	15000	14853	14963	15072	14898	15124	14964	14935	14940	14939	14903	15050	14878	14855	14839	14795	15058	15073	14883	14795	14963	14943	14849	14810	15057	15070	14917	14880	15072	15074	14944	14976	14935	15102	14947	15016	14986	14993	15045	15118	14857	14896	14706	14980	15007	14867	15072	14985	14983	14679	15089	14820	15217	14996	15086	14964	14994	14884	14934	15043	15000	15038	14927	14984	14982	14717	14921	15034	14882	15030	14981	14947	15034	14822	14931	14831	15104	14870	15084	15010	15063	14862	14984	15152	14868	14951	14977	15094	14996	14943	14926	15105	14792	14851	14918	14907	15057	14898	14956	14873	15009	14911	14941	14963	15090	14953	15072	15021	14852	14960	14951	14939	15122	14993	15039	14896	14871	14922	14939	15050	15072	14851	14920	14844	14861	14864	15007	15275	14909	15097	14989	14835	15018	14961	15132	14875	14983	15056	14943	14896	14895	14923	14984	14975	15075	14995	15118	14962	15018	14902	14844	14920	14975	14954	14768	14997	15010	15011	14994	14933	15028	15026	14933	14890	15004	14980	14895	14921	14916	14876	15097	14923	14836	15060	14867	14859	15012	14838	15109	15025	14899	14825	15029	14908	14861	14938	14892	14949	14850	14750	15084	14819	14951	14984	14940	14970	14908	14973	14976	14968	15099	14939	15103	14825	14928	15094	15025	14903	14902	14955	14956	14921	14921	14940	14850	14843	14978	14925	14880	15013	14975	14969	14975	14914	14972	14948	14954	14848	14864	14999	15002	15004	14935	14798	14932	14928	14986	14964	14877	14951	14968	14969	14918	14977	14809	14837	14931	15056	15046	15072	14955	15080	15009	14892	14981	14874	14908	15094	14965	15012	15023	15122	14949	14917	15048	14874	15028	14945	14849	15053	14945	15072	14972	14998	14685	15010	14949	15001	14884	14966	14895	14968	14854	15217	14952	14881	14751	14986	14887	14933	14869	14893	15091	15039	14959	14967	15007	14935	14886	14904	15043	14917	14756	14873	14807	14955	14860	15013	15018	15141	14863	14978	14932	15090	14935	14949	15029	14928	14856	14950	14836	14725	14955	14857	14979	14970	15023	14987	15010	14900	15029	14946	14739	14935	15007	15014	14830	15069	15011	14779	15003	15023	15048	15068	14788	15101	14929	14942	14964	14810	14846	14925	14859	14912	14923	14970	14815	14972	14934	14788	14968	14963	15133	14846	14891	14862	15053	14985	15004	14965	14800	15070	14898	14932	14913	15049	14889	14790	14899	15000	14952	14932	15057	14831	15140	14936	15029	14684	15124	14850	15020	14955	15010	14976	14799	15108	14926	15005	14993	15019	14988	14974	15037	14790	14806	14920	14975	15014	15074	14773	14934	15059	14883	15044	15041	15047	15073	15068	15066	15083	14917	14952	14920	15111	14923	15029	15038	14958	14910	15024	14928	14905	14865	14912	15096	14826	14860	15119	14805	15018	14911	15068	14913	15123	15122	14884	14862	14927	14986	15004	14973	14944	14951	14865	14973	14999	15100	15150	14958	15000	15041	15128	14943	14828	15057	14957	14980	14882	14984	15004	14952	14879	14819	14961	14989	14851	14922	15155	14905	14980	14890	15074
23094	21142	28924	23647	21478	22590	21930	17549	43356	57189	42237	32475	21348	16589	16186	15969	15983	16047	15930	15802	15715	16086	15637	15794	15776	15801	15866	15954	15633	15680	15816	15711	15725	15813	15748	15781	15809	15808	15983	15793	15599	15944	15782	15782	15672	15784	15858	15821	15700	15746	15775	15554	15648	15790	15926	15798	15713	15755	15960	15897	15709	15591	15742	15869	15875	15700	15894	15726	15621	15723	15779	15679	15701	15618	15768	15866	15668	15569	15847	15599	15714	15740	15635	15695	15662	15760	15587	15591	15696	15742	15691	15573	15721	15744	15734	15715	15642	15906	15569	15748	15636	15647	15686	15640	15643	15564	15745	15773	15739	15569	15817	15811	15529	15785	15737	15576	15632	15707	15701	15607	15778	15551	15806	15795	15845	15835	15517	15918	15701	15693	15526	15528	15867	15584	15794	15815	15794	15930	15804	15544	15843	15783	15865	15835	15616	15687	15596	15767	15907	15633	15792	15620	15672	15703	15622	15740	15733	15634	15954	15566	15755	15595	15577	15729	15689	15744	15767	15688	15500	15773	15718	15739	15683	15668	15707	15595	15569	15576	15800	15641	15423	15663	15767	15774	15650	15691	15575	15484	15749	15599	15682	15545	15736	15552	15613	15604	15727	15965	15619	15690	15580	15767	15783	15687	15646	15600	15771	15916	15809	15563	15529	15603	15689	15762	15780	15807	15807	15658	15607	15681	15740	15679	15625	15758	15644	15515	15699	15758	15729	15563	15500	15714	15684	15638	15553	15802	15669	15589	15804	15587	15619	15588	15586	15636	15754	15668	15756	15643	15524	15622	15853	15855	15598	15631	15752	15750	15899	15994	15657	15725	15700	15823	15741	15560	15840	15585	15718	15732	15811	15601	15785	15533	15597	15662	15766	15824	15645	15869	15596	15789	15600	15602	15739	15731	15566	15549	15701	15667	15697	15746	15804	15728	15781	15861	15749	15742	15770	15791	15658	15778	15552	15469	15635	15721	15751	15744	15683	15733	15885	15638	15521	15641	15603	15588	15777	15551	15639	15771	15681	15639	15738	15681	15580	15504	15639	15774	15721	15770	15540	15596	15471	15749	15726	15648	15561	15794	15546	15643	15806	15711	15717	15834	15765	15866	15637	15793	15738	15628	15755	15765	15495	15721	15637	15754	15822	15750	15727	15579	15668	15581	15606	15753	15820	15571	15752	15721	15692	15783	15548	15591	15646	15552	15727	15756	15784	15805	15704	15642	15619	15881	15651	15683	15738	15562	15829	15502	15710	15669	15577	15546	15642	15642	15704	15665	15884	15641	15783	15649	15621	15510	15598	15582	15727	15649	15653	15616	15514	15706	15719	15619	15608	15740	15891	15597	15700	15521	15787	15709	15507	15304	15607	15544	15759	15573	15886	15774	15698	15933	15488	15739	15548	15765	15714	15649	15703	15548	15779	15535	15529	15681	15622	15799	15651	15702	15744	15608	15704	15668	15575	15483	15883	15734	15796	15595	15826	15797	15728	15554	15615	15738	15740	15475	15563	15560	15908	15777	15593	15539	15580	15635	15628	15675	15835	15739	15715	15897	15609	15552	15747	15800	15660	15649	15845	15581	15515	15468	15788	15634	15599	15619	15757	15660	15652	15683	15706	15676	15684	15721	15843	15674	15528	15627	15701	15636	15592	15579	15547	15736	15689	15942	15505	15460	15560	15713	15715	15741	15743	15787	15574	15564	15683	15722	15751	15705	15585	15627	15592	15759	15887	15626	15434	15619	15494	15590	15904	15737	15662	15592	15579	15723	15729	15653	15625	15729	15589	15550	15756	15497	15603	15681	15748	15474	15612	15626	15750	15737	15693	15616	15763	15676	15696	15638	15642	15666	15785	15560	15754	15795	15752	15610	15803	15601	15755	15623	15681	15655	15730	15606	15606	15775	15753	15660	15709	15570	15904	15565	15541	15594	15716	15908	15771	15702	15497	15634	15398	15638	15720	15716	15706	15810	15850	15629	15653	15880	15752	15477	15766	15887	15683	15847	15765	15746	15652	15682	15701	15664	15635	15577	15630	15768	15682	15715	15728	15697	15570	15653	15736	15679	15618	15793	15711	15655	15617	15541	15695	15940	15854	15757	15779	15569	15741	15550	15732	15730	15596	15741	15714	15537	15681	15777	15633	15718	15796	15495	15783	15741	15875	15567	15886	15757	15734	15725	15729	15624	15713	15787	15625	15765	15659	15621	15781	15674	15787	15726	15517	15781	15615	15698	15584	15852	15794	15763	15635	15705	15539	15504	15713	15792	15722	15698	15698	15717	15602	15795	15626	15827	15601	15614	15637	15677	15567	15560	15682	15596	15761	15795	15803	15793	15766	15534	15652	15584	15543	15709	15780	15806	15715	15807	15739	15656	15698	15519	15834	15675	15783	15628	15736	15477	15657	15821	15497	15530	15723	15803	15762	15578	15688	15732	15810	15670	15617	15782	15692	15822	15741	15597	15918	15662	15692	15614	15636	15702	15717	15649	15830	15588	15745	15636	15673	15852	15673	15658	15726	15889	15625	15720	15636	15704	15721	15656	15718	15794	15739	15798	15564	15716	15690	15601	15765	15814	15832	15592	15647	15748	15656	15726	15701	15831	15761	15748	15737	15674	15588	15795	15621	15788	15865	15549	15573	15644	15437	15671	15585	15804	15611	15691	15637	15851	15842	15598	15711	15546	15629	15802	15780	15656	15784	15640	15595	15613	15645	15448	15882	15654	15615	15615	15464	15578	15898	15673	15631	15694	15596	15741	15889	15922	15726	15695	15732	15751	15806	15810	15815	15577	15718	15669	15712	15564	15570	15831	15751	15676	15638	15639	15414	15672	15655	15727	15578	15660	15390	15592	15766	15647	15710	15661	15601	15689	15640	15805	15803	15645	15869	15732	15806	15627	15838	15774	15607	15585	15735	15531	15724	15789	15673	15446	15551	15753	15553	15697	15769	15691	15644	15806	15636	15770	15678	15619	15712	15753	15678	15582	15853	15812	15648	15542	15611	15619	15638	15673	15488	15702	15653	15695	15738	15590	15767	15845	15803	15669	15543	15608	15635	15640	15662	15868	15752	15654	15702	15577	15614	15939	15827	15820	15767	15661	15649	15570	15687	15744	15554	15843	15730	15725	15592	15783	15780	15735	15843	15707	15483	15581	15761	15644	15619	15578	15843	15779	15840	15886	15865	15530	15710	15682	15663	15692	15779	15727	15759	15510	15444	15688	15663	15861	15772	15476	15869	15636	15684	15595	15653	15852	15524	15605	15893	15642	15643	15688	15544	15681	15757	15777	15585	15763	15808	15673	15823	15792	15751	15683	15776	15599	15751	15566	15873	15553	15704	15631	16079	15806	15745	15841	15687	15822	15436	15577	15804	15733	15713	15787	15603	15795	15788	15795	15637	15687	15889	15676	15795	15740	15632	15620	15623	15527	15556	15575	15577	15652	15625	15684	15783	15526	15820	15624	15524	15573	15876	15540	15693	15845	15821	15709	15655	15680	15552	15738	15805	15870	15659	15597	15846	15702	15700	15817	15776	15798	15721	15379	15847	15607	15616	15403	15739	15803	15540	15565	15619	15553	15576	15549	15819	15685	15732	15693	15637	15737	15835	15723	15695	15732	15827	15629	15805	15721	15606	15640	15643	15858	15851	15756	15662	15590	15715	15557	15654	15670	15690	15831	15565	15726	15441	15466	15588	15637	15671	15703	15617	15894	15721	15620	15752	15642	15709	15506	15948	15558	15733	15571	15654	15737	15768	15746	15634	15580	15741	15654	15827	15670	15474	15669	15705	15564	15728	15821	15739	15591	15834	15596	15734	15659	15734	15707	15622	15825	15597	15635	15554	15741	15732	15832	15816	15684	15654	15733	15698	15566	15691	15634	15669	15778	15664	15781	15565	15603	15700	15549	15707	15724	15543	15722	15607	15699	15857	15807	15671	15675	15599	15597	15719	15651	15669	15758	15580	15708	15716	15779	15630	15720	15579	15652	15792	15755	15855	15580	15425	15763	15763	15705	15521	15684	15659	15743	15544	15740	15989	15659	15848	15683	15664	15803	15754	15567	15600	15700	15774	15498	15733	15855	15673	15692	15698	15770	15584	15658	15677	15570	15503	15788	15792	15642	15779	15701	15645	15630	15707	15782	15678	15798	15675	15511	15796	15828	15551	15545	15762	15688	15872	15642	15744	15771	15764	15821	15648	15830	15732	15756	15840	15768	15661	15611	15654	15713	15714	15789	15746	15525	15798	15551	15812	15621	15732	15514	15565	15660	15564	15742	15674	15871	15774	15640	15740	15680	15672	15811	15554	15648	15641	15728	15789	15639	15686	15557	15658	15649	15492	15683	15748	15802	15546	15635	15539	15615	15714	15616	15695	15621	15700	15948	15749	15675	15616	15731	15804	15714	15667	15754	15680	15737	15611	15643	15637	15776	15739	15616	15694	15772	15533	15912	15611	15708	15474	15687	15677	15789	15700	15567	15711	15765	15602	15592	15692	15681	15650	15682	15630	15925	15763	15463	15458	15892	15662	15686	15732	15840	15658	15587	15465	15904	15734	15574	15617	15634	15586	15903	15866	15706	15777	15633	15866	15787	15835	15800	15751	15664	15709	15599	15809	15663	15618	15606	15640	15536	15795	15585	15676	15483	15750	15744	15760	15647	15546	15790	15686	15779	15652	15622	15646	15810	15608	15813	15795	15680	15710	15674	15708	15916	15737	15523	15590	15506	15827	15800	15809	15700	15622	15613	15764	15812	15701	15640	15594	15860	15742	15550	15684	15630	15809	15509	15830	15663	15728	15601	15418	15538	15654	15663	15785	15704	15641	15801	15594	15828	15771	15738	15818	15695	15831	15823	15476	15681	15740	15464	15744	15934	15555	15835	15719	15832	15758	15659	15699	15557	15744	15838	15762	15590	15594	15566	15646	15738	15674	15697	15758	15636	15658	15754	15803	15770	15675	15825	15691	15729	15755	15600	15793	15788	15671	15752	15789	15639	15872	15713	15626	15719	15579	15704	15786	15748	15949	15596	15580	15655	15673	15695	15560	15458	15623	15836	15651	15655	15597	15790	15827	15675	15516	15550	15731	15830	15884	15670	15717	15558	15726	15661	15688	15816
17973	31169	28681	23223	19981	18318	17214	16753	47916	56218	43895	33159	19427	14972	14725	14814	14888	15089	14630	14841	14770	14885	14732	14948	14912	14761	14875	14908	14815	14839	14777	14764	14952	14831	14931	14762	14857	14931	14902	14854	14886	14925	14899	14992	15026	14950	14820	14886	14763	14722	14876	14887	14823	14830	14790	14942	14782	14922	14824	14710	14604	14999	14819	14818	14798	14892	14989	15000	14797	14774	14923	14749	14783	14736	14829	14735	14775	14902	14757	14887	14807	14901	14889	14881	14896	14890	14712	14686	14802	14819	14939	14726	14613	14798	14880	15012	14754	14817	14972	14835	14688	14781	14995	14830	14882	14824	14805	14685	14937	14820	14903	14982	14776	14778	14792	14563	14811	14698	14828	14739	14891	14882	14770	14760	14792	14992	14888	14684	14695	14848	14749	14775	14722	14872	14786	14664	14866	14931	14810	14881	14864	14870	14792	14819	14906	14719	14764	14708	14835	14681	14862	14892	14894	14935	14695	14993	14929	14714	14659	14737	14875	14945	14898	15061	15000	14831	14769	14967	14917	14941	14863	14831	14945	14862	14844	14831	14762	14921	14879	14918	14810	14590	14793	14716	14739	15053	14918	14820	14867	14847	14818	14689	14777	14887	14752	14943	14843	14836	14892	14840	14773	14733	14876	14779	14829	14882	14912	14941	14742	14819	14809	14634	14648	14814	14911	14928	14913	14998	14838	14764	14820	14891	14817	14716	14719	14785	14866	14913	14920	14813	15088	14845	14755	14849	14594	14798	14892	14624	14912	14535	14980	14720	14771	14861	14888	14816	14772	14600	14881	14840	14838	14795	14895	14850	14784	14903	14799	14942	14736	14982	14759	14672	14914	14844	15007	14663	14858	14833	14972	14798	14957	14932	14884	14774	15078	14927	15001	14809	14765	14881	14871	14770	14603	14777	14870	14840	14681	14792	14992	14815	14886	14626	14846	14754	14741	14904	14890	14781	14724	14894	14852	14787	14866	14756	15014	14945	14881	14878	14829	14876	14975	14777	14878	14859	14955	14728	14836	14856	14775	14834	14764	14872	14779	14787	14868	14898	14732	14853	14837	14780	14644	14960	14864	14858	14736	14859	14818	14817	14873	14681	14854	14712	14759	14699	14837	14935	14837	14743	14685	14798	14831	14699	15020	14819	14738	14879	14927	14835	14733	14946	14854	14853	14911	14719	14809	14967	14762	14772	14803	14729	14696	14753	14781	14848	14900	14816	14987	14917	14759	14779	14884	14763	14625	14891	14862	14879	14917	14778	14836	14773	14835	14767	14929	14712	14753	14774	14904	14729	14939	14870	14798	14779	14980	14977	14892	14773	14773	14698	14797	14814	14932	14899	14943	14843	14862	14806	14867	14717	14861	14949	14877	14939	14768	14998	14787	14674	14613	15043	14704	14817	14745	14754	14869	14680	14765	14767	14805	14800	14826	14852	14785	14711	14731	14967	14763	14820	14801	14723	14825	14897	14771	14891	14859	14767	14896	14907	14654	14863	14866	14915	14737	14842	14786	14794	14889	14913	14790	14912	14867	14978	14827	14757	14863	14816	14782	14908	14852	15067	14787	14802	14952	14686	14777	14878	14774	14612	14875	14761	14751	14922	14884	15048	14591	14851	14744	15006	14711	14867	14738	14765	14890	14839	14863	14899	14919	14814	14761	14850	14603	14796	14866	14773	14993	14799	14978	14989	14926	14749	14828	14933	14847	14793	14894	14983	14820	14843	14887	14762	14762	14897	14834	14692	14757	14770	14890	14773	14946	14797	14817	14734	14868	14904	14715	14811	14996	14838	14951	14932	14860	14880	15025	14806	14909	14939	14764	14643	14744	14697	14728	14723	14690	14777	15014	14714	14744	14842	14815	14763	14898	14831	14898	14984	14886	14731	15072	14850	14787	14870	14715	14870	14901	14932	14847	14682	14823	14824	14769	14700	14735	14762	14663	14860	14907	14720	14816	14816	14820	14954	14864	14788	14751	14781	14753	14984	14866	14911	14776	14874	14758	14853	14719	14799	14841	15015	14922	14727	14946	14832	14875	14975	14789	14868	14877	14763	14761	14840	14799	14843	14857	14862	14860	14684	14820	14865	14908	14750	14992	14803	14859	14853	14943	14955	14740	14820	14911	14672	14809	14774	14825	14836	14958	14749	14777	14812	14847	14873	14795	14856	14682	14776	14875	14732	14900	14836	14705	14803	14913	14781	14879	14860	14746	14820	14879	14794	14994	14678	14665	14770	14751	14864	14852	14806	14799	14880	14828	14759	15069	14876	14693	14916	14771	14722	14868	14747	14893	14741	14947	14743	14903	14890	14875	14759	14841	14812	14841	14838	14782	14842	14797	14874	14780	14775	14746	14900	14741	14939	14850	14772	14849	14815	14648	14934	14863	14857	14733	14770	14790	14788	14730	14815	14904	14731	14791	14668	14892	14891	14752	14779	14854	14737	14829	14719	14779	14749	14761	14812	14832	14803	14737	14830	14835	14701	14811	14948	14875	14767	14850	14911	14912	14792	14745	14823	14881	14726	14808	14780	14889	14844	14794	14846	14768	14982	14821	14774	14882	14954	14995	14738	14801	14878	14935	14793	14729	14979	14808	14873	15018	14918	14947	14841	14663	14736	14663	14609	14942	14805	14619	14795	14882	14904	14934	14943	14847	14718	14772	14780	14985	14810	14781	14808	14818	14809	14832	15003	14952	14796	14860	14754	14824	14867	14766	14901	14722	14752	14782	14861	14938	14773	14940	14847	14792	14894	14885	14986	14904	14746	14695	14606	14722	14748	14932	14818	14788	14840	14891	15032	15033	14972	14789	14860	14701	14844	14657	14848	14586	14819	14988	14737	14760	14841	14755	14840	14816	14778	14879	14744	14912	14891	14684	14825	14768	14931	14666	14888	14829	14810	14759	14790	14851	14882	14755	14899	15007	14903	14850	14658	14990	14754	14798	14880	14790	14960	14880	14561	14816	14836	14565	14749	14864	14921	14911	14654	14869	14952	14831	14708	14731	14928	14771	14963	14848	14828	14664	14691	14743	14813	14778	14861	14940	14858	14742	14781	14729	14751	14875	14798	14831	14988	14793	14825	14624	14963	14844	14812	14682	14863	14962	14851	14854	14716	14783	14854	14996	15025	14680	14798	14745	14664	14858	14795	14946	14845	14765	14729	14843	15001	14879	14864	14838	14762	14911	14846	14902	14658	14732	14940	14709	14911	14787	14834	14888	14836	14839	14547	14784	14977	14765	14897	14817	14700	14835	14773	14869	14802	14919	14899	14882	14787	14753	14698	14916	14905	14887	14820	14876	14739	14831	14834	14822	14825	14676	14838	14803	14945	14913	14768	14769	14816	14860	14998	14802	14920	14854	14702	14810	14852	14804	14769	14963	14974	14942	14928	14812	14728	14900	14786	14968	14817	14774	14786	14859	14800	14864	14946	14879	14921	14968	14887	15016	14852	14837	14871	14905	14964	14784	14844	14696	14911	14750	14951	15048	14636	14860	14807	14868	14824	14838	14599	14829	14746	14943	14827	14937	14848	14930	14836	14897	14849	14839	14917	14740	14848	14820	14794	14827	14763	14804	14770	14657	14891	14885	14844	14939	14692	14788	14888	14826	14840	14616	15031	14777	14748	15017	14797	14742	14891	14786	14638	14731	14869	14920	14931	14783	15033	14741	14797	14679	14779	14841	14752	14925	14872	14802	14868	14762	14701	14869	14726	14763	14887	14721	14861	14834	14783	14867	14927	14906	14745	14880	14978	14765	14863	14853	14984	14775	14722	14700	14990	14752	14787	14945	14665	14791	14907	14887	14606	14877	14926	14770	15008	14835	14678	14865	14821	14716	14882	14943	14960	14966	15017	14877	14857	14835	14687	14769	14829	14680	14884	14825	14936	14983	14752	14721	14741	14869	14873	15059	14798	14768	14848	15093	14816	14837	14830	14641	14779	14862	14812	14889	14956	14805	14875	14975	14695	14900	14833	14716	14909	14653	14722	15051	14783	14743	14911	14957	14722	14750	14787	14761	14739	14946	14757	14927	14930	14747	14784	14723	14808	14866	14744	14766	14877	14754	14774	14922	14949	14746	14780	14785	14929	14891	14784	14765	14748	14932	14777	14815	14808	15006	14667	14866	14716	14859	14626	14930	14931	14651	14821	14711	14727	14867	14926	14787	14883	14939	14668	14841	14734	14702	14890	14683	14812	14710	14748	14852	14745	14893	14962	14821	14664	14767	14722	14890	14886	14938	14714	14931	14797	14953	14776	14831	14873	14820	14902	14768	14745	14887	14828	14941	14795	14845	14844	14863	14839	14851	14913	14911	14627	14873	14744	14790	14717	14986	14792	14817	14841	14921	14801	14845	14798	14829	14790	14780	14967	14852	14825	14753	14952	14735	14782	14788	14863	14877	14819	14821	14868	14797	14795	14810	14752	14748	14853	14944	14768	14960	14841	14739	14893	14824	14897	14740	14840	14847	14939	14820	14903	14861	14828	14871	14614	14890	14988	14802	14849	14950	14703	14755	14861	14769	14743	14932	14767	14855	14883	14905	14944	14876	14825	14967	14812	14840	14828	14787	15004	14925	14833	14992	14891	14728	14822	14795	14799	14934	14770	14947	14686	14901	14906	14840	14971	14892	14808	15030	14860	14825	14735	14955	14826	14645	14796	14804	14884	14768	14904	14722	14747	14848	14710	14725	14829	14807	14840	14683	14664	14828	14750	14797	14740	14843	14766	14796	14703	14659	14915	15021	14782	14688	14821	14721	14808	14817	14760	14821	14951	14952	14811	14984	14774	14658	14733	14877	14700	14867	14763	14790	14981	14659	14755	14837	14867	14843	14779	15058	14778	14721	14865	14835	14844	14785	14931	14818	14721	14786	14867	14887	14756	14857	14871	14704	14919	14797	14804	14728	14775	14971	14888	14986	15004	14811	14894	14782	15063	14697	14970	14849	14698	14780	14992	14919	14858	14757	14938	14758	14834	14791	14736	14978	14861	14832	14643	14757	14894	14776	14727	14919	14737	14873	14839	14844	14944	14656	14699	14849	14893	14798	14856	14862	14542	14830	14862	14785	14848	14943	14827	14840	14938	14745	14725	14881	14799	14761	14734	14852	14806	14871	14794
27498	21709	22787	19311	16013	15750	15906	15573	19104	21627	19374	18091	16065	15684	15560	15686	15508	15458	15527	15605	15497	15535	15370	15612	15678	15509	15559	15674	15599	15736	15433	15492	15501	15391	15677	15556	15671	15442	15539	15383	15550	15537	15418	15564	15524	15410	15725	15762	15484	15399	15398	15448	15463	15360	15452	15437	15524	15448	15410	15595	15460	15608	15349	15584	15648	15605	15498	15496	15436	15506	15557	15385	15453	15546	15605	15452	15281	15575	15499	15656	15510	15655	15541	15395	15467	15483	15456	15538	15447	15507	15524	15532	15390	15298	15573	15508	15486	15576	15540	15412	15568	15645	15521	15198	15451	15459	15472	15570	15495	15499	15419	15525	15559	15449	15563	15427	15437	15546	15452	15488	15474	15400	15329	15546	15241	15459	15602	15462	15288	15331	15382	15625	15478	15367	15562	15467	15394	15691	15576	15451	15552	15611	15448	15511	15637	15474	15509	15461	15559	15223	15482	15523	15387	15334	15638	15623	15486	15470	15386	15678	15402	15256	15509	15633	15327	15433	15474	15634	15595	15468	15550	15511	15473	15576	15444	15451	15403	15583	15405	15210	15485	15361	15341	15491	15480	15600	15464	15502	15607	15589	15490	15439	15544	15574	15478	15620	15442	15557	15547	15374	15441	15482	15499	15517	15569	15505	15635	15455	15241	15516	15602	15367	15205	15503	15434	15513	15636	15260	15486	15426	15596	15471	15682	15312	15539	15282	15681	15533	15524	15463	15440	15328	15482	15417	15410	15576	15443	15458	15461	15657	15681	15446	15509	15462	15422	15554	15588	15348	15422	15456	15552	15456	15523	15434	15447	15395	15681	15744	15431	15557	15446	15265	15610	15356	15558	15254	15711	15508	15581	15318	15539	15529	15610	15445	15703	15475	15478	15575	15329	15456	15416	15439	15314	15375	15527	15485	15444	15495	15708	15553	15419	15527	15458	15319	15502	15441	15523	15508	15334	15255	15459	15464	15462	15462	15521	15498	15351	15258	15601	15373	15532	15344	15365	15392	15379	15483	15579	15425	15519	15542	15565	15216	15453	15349	15750	15578	15489	15457	15427	15435	15451	15507	15413	15544	15463	15319	15477	15640	15558	15566	15521	15443	15561	15635	15392	15444	15523	15712	15490	15475	15360	15350	15541	15477	15368	15461	15420	15448	15534	15381	15659	15531	15481	15537	15446	15641	15598	15593	15439	15532	15586	15641	15526	15441	15395	15248	15384	15505	15439	15487	15467	15480	15468	15416	15756	15237	15535	15517	15531	15289	15558	15559	15533	15505	15557	15594	15582	15375	15493	15662	15616	15485	15572	15423	15605	15340	15487	15502	15513	15739	15416	15493	15617	15560	15694	15714	15571	15297	15578	15291	15296	15561	15292	15506	15536	15458	15527	15393	15351	15558	15414	15424	15475	15350	15604	15408	15577	15673	15654	15642	15447	15310	15403	15346	15611	15570	15713	15573	15423	15532	15426	15483	15207	15456	15480	15541	15264	15599	15520	15437	15347	15477	15475	15278	15566	15601	15519	15434	15651	15456	15477	15518	15448	15456	15473	15638	15427	15395	15514	15329	15531	15398	15457	15569	15631	15507	15365	15636	15357	15283	15346	15480	15525	15326	15508	15555	15741	15632	15644	15377	15641	15463	15382	15413	15388	15542	15378	15634	15433	15309	15293	15479	15636	15495	15446	15428	15668	15558	15404	15520	15402	15576	15273	15538	15484	15488	15619	15397	15563	15638	15471	15787	15497	15520	15562	15486	15443	15386	15637	15364	15422	15557	15623	15662	15383	15718	15514	15465	15494	15612	15545	15468	15338	15549	15592	15604	15489	15319	15592	15357	15527	15511	15325	15514	15418	15402	15321	15718	15501	15579	15665	15481	15564	15367	15545	15664	15639	15463	15446	15490	15608	15456	15473	15386	15524	15557	15440	15661	15427	15451	15404	15219	15681	15525	15451	15553	15565	15499	15350	15402	15522	15408	15610	15665	15477	15505	15323	15546	15610	15401	15516	15565	15620	15582	15473	15535	15342	15518	15542	15509	15364	15527	15546	15477	15546	15503	15356	15444	15545	15509	15333	15560	15441	15585	15469	15403	15525	15438	15508	15630	15468	15569	15368	15493	15412	15432	15709	15565	15415	15401	15419	15423	15490	15500	15358	15439	15563	15251	15459	15418	15589	15487	15481	15374	15443	15550	15357	15357	15502	15546	15520	15654	15515	15363	15589	15438	15381	15548	15295	15582	15244	15652	15496	15372	15470	15388	15432	15541	15560	15443	15554	15542	15627	15299	15330	15542	15561	15415	15470	15606	15538	15687	15707	15414	15583	15535	15614	15577	15443	15481	15563	15614	15697	15302	15665	15485	15397	15546	15349	15433	15629	15338	15525	15546	15400	15545	15376	15446	15401	15579	15442	15485	15575	15460	15546	15447	15474	15698	15667	15134	15420	15330	15527	15496	15323	15459	15536	15539	15690	15313	15697	15509	15661	15438	15529	15430	15436	15433	15451	15530	15373	15485	15358	15503	15416	15519	15619	15582	15523	15557	15687	15424	15433	15484	15725	15544	15621	15354	15509	15589	15416	15562	15551	15465	15486	15688	15536	15637	15616	15399	15342	15528	15692	15471	15392	15438	15390	15464	15511	15502	15438	15380	15358	15530	15528	15539	15397	15676	15337	15423	15400	15626	15364	15440	15426	15449	15508	15486	15215	15402	15461	15345	15394	15421	15468	15360	15596	15589	15527	15486	15601	15658	15270	15711	15321	15741	15451	15562	15768	15423	15230	15641	15384	15399	15693	15443	15539	15466	15372	15465	15444	15499	15479	15489	15460	15489	15529	15651	15677	15355	15557	15575	15478	15568	15589	15350	15620	15463	15353	15616	15573	15422	15576	15397	15402	15515	15494	15553	15476	15574	15557	15512	15337	15319	15576	15384	15625	15421	15581	15401	15308	15278	15555	15549	15497	15715	15604	15577	15391	15431	15536	15482	15496	15610	15388	15423	15493	15435	15440	15575	15297	15391	15569	15369	15488	15659	15539	15589	15425	15587	15321	15633	15477	15459	15376	15443	15485	15529	15610	15532	15555	15559	15439	15459	15479	15451	15352	15590	15429	15430	15503	15559	15654	15491	15540	15367	15555	15300	15579	15485	15445	15472	15485	15459	15636	15455	15493	15675	15611	15427	15576	15638	15476	15602	15483	15536	15535	15430	15511	15540	15411	15327	15395	15336	15464	15599	15582	15482	15506	15674	15491	15687	15561	15618	15389	15403	15333	15447	15427	15136	15485	15421	15734	15548	15488	15467	15677	15609	15448	15499	15512	15602	15418	15468	15435	15522	15488	15529	15489	15447	15516	15408	15474	15230	15376	15367	15664	15572	15454	15440	15638	15613	15451	15346	15438	15465	15333	15508	15460	15452	15557	15496	15440	15440	15505	15494	15301	15559	15345	15667	15304	15419	15434	15311	15671	15472	15693	15355	15424	15329	15437	15612	15438	15551	15424	15420	15592	15469	15350	15477	15327	15691	15348	15520	15451	15391	15520	15629	15507	15589	15691	15464	15303	15499	15565	15599	15524	15636	15470	15679	15261	15554	15692	15601	15385	15527	15622	15458	15439	15537	15415	15537	15514	15499	15438	15411	15529	15591	15545	15361	15466	15537	15755	15632	15585	15597	15343	15279	15509	15351	15471	15710	15489	15417	15293	15526	15252	15344	15535	15565	15569	15567	15529	15652	15450	15530	15517	15596	15477	15564	15684	15427	15460	15409	15458	15394	15518	15396	15475	15555	15452	15292	15662	15580	15503	15461	15565	15367	15520	15382	15507	15537	15611	15336	15481	15465	15534	15521	15505	15494	15637	15738	15556	15509	15689	15611	15652	15544	15448	15438	15541	15596	15457	15405	15447	15445	15677	15468	15560	15377	15470	15534	15479	15445	15543	15525	15443	15525	15503	15650	15522	15343	15595	15323	15482	15417	15648	15651	15551	15335	15209	15461	15548	15595	15490	15505	15502	15425	15491	15551	15486	15651	15610	15288	15570	15722	15586	15489	15526	15613	15534	15578	15581	15290	15580	15464	15680	15593	15409	15357	15538	15562	15637	15545	15311	15514	15562	15523	15400	15416	15719	15373	15445	15378	15542	15502	15500	15395	15525	15670	15725	15385	15660	15561	15516	15612	15461	15571	15385	15463	15549	15676	15639	15605	15520	15588	15568	15367	15589	15608	15523	15429	15443	15505	15458	15551	15402	15589	15353	15564	15398	15377	15569	15434	15433	15424	15336	15333	15509	15558	15645	15470	15324	15409	15526	15395	15515	15605	15447	15477	15518	15577	15700	15316	15472	15436	15616	15410	15551	15527	15413	15527	15396	15637	15672	15669	15428	15308	15474	15597	15462	15459	15322	15570	15551	15277	15535	15378	15575	15386	15596	15620	15308	15395	15484	15564	15302	15537	15459	15554	15425	15327	15546	15679	15593	15693	15423	15654	15484	15397	15469	15516	15515	15478	15626	15668	15386	15469	15584	15491	15366	15241	15548	15730	15558	15640	15627	15444	15507	15470	15459	15447	15595	15417	15376	15547	15555	15627	15212	15521	15554	15617	15494	15565	15528	15353	15360	15584	15458	15381	15444	15469	15571	15371	15443	15438	15371	15613	15611	15572	15322	15321	15427	15466	15465	15437	15274	15658	15494	15472	15442	15576	15504	15384	15438	15352	15414	15395	15661	15465	15595	15463	15561	15522	15558	15588	15485	15507	15461	15508	15394	15528	15680	15444	15311	15560	15526	15438	15557	15576	15303	15304	15460	15661	15516	15519	15485	15359	15397	15646	15619	15564	15330	15590	15637	15591	15472	15498	15450	15651	15542	15576	15315	15627	15626	15492	15525	15588	15595	15455	15568	15622	15496	15504	15557	15566	15379	15449	15387	15423	15465	15505	15443	15545	15385	15409	15579	15546	15647	15452	15340	15552	15390	15491	15462	15506	15415	15371	15621	15576	15485	15614	15407	15464	15518	15511	15455	15591	15618	15463	15366	15442	15737	15393	15505	15462	15496	15693	15453	15467	15441	15504	15548	15376	15400	15467	15557	15552	15359	15486	15573	15467	15545	15656	15541	15524
15593	19272	18841	16648	15755	15413	15188	15156	21124	22870	19725	17677	15171	14915	14724	14828	14862	14776	14811	14916	14745	14652	14782	14853	14848	14919	14680	14731	14755	14779	14825	14755	14689	14923	14817	14732	14787	14797	14825	14669	14786	14871	14753	14736	15001	15029	14835	14629	14765	14780	14778	14789	14857	14929	14855	14712	14833	14798	14849	14800	14825	14717	14911	14808	14761	14913	14741	14694	14849	14757	14848	14818	14869	14675	14789	14808	14705	14991	14817	14792	14684	14757	14642	14843	14867	14695	14856	14669	14727	14640	14890	14837	14706	14709	14825	14663	14744	14695	14703	14678	14794	14885	14853	14869	14788	14914	14885	14877	14804	14720	14920	14758	14747	14843	14903	14871	14853	14668	14714	14770	14682	14747	14770	14688	14919	14662	14842	14867	14798	14715	14878	14671	14793	14910	14696	14687	14864	14705	14818	14783	14736	14818	14686	14838	14808	14793	14647	14887	14926	14776	14899	14873	14932	14968	14787	14879	14602	14738	14837	14827	14730	14916	14712	14856	14852	14740	14782	14714	14685	14687	14864	14732	14710	14742	14766	14780	14921	14777	14872	14875	14802	14777	14811	14948	14708	14615	14826	14887	14809	14721	14668	14650	14671	14786	14874	14909	14803	14876	14840	14833	14803	14698	14585	14723	14742	14655	14739	14822	14678	14774	14774	14851	14769	14658	14897	14822	14748	14601	14805	14984	14763	14779	14851	14662	14845	14829	14683	14815	14642	14742	14805	14736	14962	14793	14890	14746	15047	14831	14769	14787	14730	14733	14791	14679	14814	14750	14817	14732	14819	14837	14657	14905	14944	14774	14817	14822	14689	14697	14916	14756	14881	14741	14860	14793	14869	14615	14747	14612	14816	14947	14580	14841	14690	14634	14835	14881	14736	14810	14705	14820	14790	14738	14809	14737	14773	14699	14844	14947	14721	14728	14806	14927	14691	14847	14865	14818	14897	14802	14881	14694	14704	14859	14821	14652	14855	14708	14802	14823	14756	14629	14825	14682	14734	14763	14634	14809	14790	14582	14772	14758	14665	14944	14914	14974	14733	14801	14901	14866	14734	14738	14500	14810	14670	14665	14819	14745	14769	14840	14744	14735	14910	14743	14736	14720	14635	14756	14602	14758	14763	15014	14746	14852	14853	14849	14674	14775	14762	14847	14719	14814	14861	14853	14616	14689	14834	14837	14746	14850	14868	14786	14595	14745	14787	14774	14822	14773	14758	14724	15118	14769	14690	14775	14881	14667	14687	14699	14654	14626	15084	14853	14859	14717	14829	14585	14762	14988	14926	14688	14816	14879	14802	14750	14848	14918	14813	14647	14725	14769	14850	14835	14868	14743	14627	14678	14863	14764	14743	14741	14860	14738	14794	14646	14862	14790	14958	14762	14824	14898	14774	14870	14783	14748	14872	14811	14590	14828	14792	14791	14999	14787	14841	14724	14723	14778	14667	14788	14782	14861	14682	14839	14778	14656	14688	14750	14897	14707	14900	14754	14740	14570	14876	14735	14745	14718	14675	14771	14744	14723	14735	14751	14768	14877	14682	14921	14566	14859	14669	14695	14815	14701	14911	14817	14748	14756	14925	14871	14885	14673	14746	14751	14768	14771	14610	14771	14715	14856	14740	14915	14660	14716	14713	14816	14752	14816	14861	14738	14717	14645	14767	14661	14676	14579	14801	14866	14617	14714	14719	14724	14756	14755	14716	14693	14809	14717	14789	14909	14845	14772	14538	14681	14813	14785	14749	14750	14816	14737	14584	14763	14916	14567	14792	14827	14777	14817	14591	14699	14766	14881	14618	14670	14839	14790	14835	14800	14835	14778	14822	14649	14868	14671	14605	14932	14876	14850	14746	14737	14911	14809	14736	14759	14801	14692	14765	14794	14801	14883	14612	14745	14984	14673	14861	14779	14749	14764	14716	14935	14891	14713	14774	14924	14744	14632	14697	14699	14982	14814	14661	14854	14785	14737	14891	14777	14848	14889	14769	14833	14636	14869	14635	14751	14772	14714	14858	14866	14822	14785	14829	14878	14714	14861	14942	14706	14780	15038	14745	14766	14739	14705	14712	14844	14769	14661	14760	14793	14801	14698	14821	14725	14716	14712	14904	14705	14830	14705	15042	14592	14741	14718	14720	14932	14726	14886	14771	14761	14822	14633	14791	15001	15003	14959	14750	14715	14746	14870	14822	14791	14659	14756	14759	14835	14744	14773	14786	15061	14868	14874	14654	14774	14776	14787	14755	14521	14624	14780	14842	14828	14617	14793	14634	14832	14921	14731	14757	14911	14743	14922	14641	14718	14754	14745	14633	14769	14620	14797	14585	14822	14830	14869	14906	14685	14831	14801	14725	14690	14602	14703	14917	14872	14886	14794	14895	14922	14760	14825	14777	14788	14723	14856	14859	14709	14737	14798	14636	14952	14764	14764	14853	14828	14718	14785	14813	14840	14801	14876	14799	14742	14808	14789	14799	14809	14704	14621	14810	14841	14572	14936	14900	14759	14600	14768	14714	14758	14697	14755	14848	14738	14917	14891	14712	14724	14818	14851	14838	14617	14707	14749	14912	14857	14832	14776	14796	14820	14836	14703	14738	14961	14771	14840	14736	14850	14802	14753	14669	14827	14835	14929	14703	14682	14637	14794	14783	14839	14784	14727	14841	14784	14833	14799	14880	14880	14810	14728	14586	14811	14719	14756	14882	14934	14798	14791	14832	14879	14786	14741	14759	14689	14916	14759	14907	14743	14841	14846	14834	14660	14814	14873	14730	14836	14755	14795	14736	14778	14931	14821	14841	14895	14836	14647	14729	14767	14742	14705	14740	14638	14688	14724	14789	14986	14913	14610	14797	14818	14748	14713	14892	14776	14805	14783	14912	14689	14818	14737	14929	14727	14641	14723	14772	14892	14854	14828	14732	14759	14991	14779	14762	14853	14731	14840	14953	14831	14766	14818	14810	14931	14537	14767	14766	14626	14659	14868	14769	14854	14678	14614	14782	14801	14799	14707	14828	14747	14590	14753	14702	14718	14693	14755	14744	14815	14836	14938	14903	14928	14809	14793	14818	14675	14760	14783	14784	14623	14741	14765	14799	14790	14632	14786	14597	14794	14793	14872	14638	14740	14818	14870	14708	14760	14671	14762	14918	14830	14772	14858	14941	14880	14704	14738	14713	14750	14669	14628	14611	14789	14872	14745	14786	14832	14751	14722	14602	14851	14780	14747	14745	14768	14773	14952	14716	14632	14712	14782	14771	14785	14747	14918	14904	14679	14811	14830	14790	14578	14758	14759	14862	14921	14796	14798	14649	14596	14869	14701	14678	14917	14630	14684	14747	14796	14943	14681	14819	14851	14854	14830	14707	14766	14760	14709	14829	14787	14881	14698	14678	14747	14861	14762	14755	14868	14798	14854	14820	14726	14765	14709	14674	14779	14749	14815	14770	14857	14914	14853	14802	14717	14693	14712	14829	14844	14773	14712	14730	14929	14817	14717	14702	14868	14824	14860	14609	14779	14780	14818	14764	14664	14712	14910	14750	14739	14818	14882	14715	14909	14784	14794	14702	14716	14885	14775	14592	14775	14667	14762	14887	14660	14827	14752	14801	14719	14902	14697	14674	14734	14833	14919	14856	14786	14896	14780	14877	14715	14754	14785	14785	14697	14833	14938	14706	14769	14853	14649	14653	14723	14877	14833	14648	15121	14670	14854	14858	14735	14751	14669	14799	14762	14802	14904	14785	14770	14816	14655	14815	14897	14830	14841	14805	14885	14669	14838	14801	14856	14940	14642	14985	14856	14749	14910	14855	14720	14792	14592	14836	14824	14761	14874	14767	14868	14717	14835	14812	14774	14857	14791	14865	14799	14840	14708	14652	14885	14766	14764	14758	14599	14901	14860	14780	14723	14860	14866	14629	14850	14669	14860	14893	14868	14884	14787	14649	14800	14663	14783	14599	14769	14674	14743	14747	14766	14735	14858	14789	14728	14873	14569	14778	14669	14749	14653	14949	14812	14778	14728	14630	14745	14795	14771	14716	14762	14702	14730	14800	14693	14807	14727	14700	14782	14755	14808	14915	14697	14808	15028	14708	14647	14780	14631	14853	14928	14927	14754	14840	14807	14928	14743	14744	14824	14767	14785	14934	14657	14882	14767	14888	14841	14881	14764	14707	14765	14781	14954	14655	14662	14747	14812	14759	14796	14767	14925	14786	14915	14900	14755	14770	14746	14786	14840	14574	14814	14818	14880	14643	14848	14894	14837	14770	14742	14745	14634	14902	14692	14868	14776	14641	14738	15010	14895	14878	14827	14647	14862	14916	14820	14802	14751	14717	14799	14853	14886	14717	14887	14912	14749	14698	14773	14729	14757	14657	14713	14840	14773	14990	14882	14772	14722	14836	14813	14756	14777	14807	14903	14642	14743	14817	14850	14730	14739	14707	14612	15027	14749	14704	14879	14911	14607	14842	14717	14784	14785	14711	14871	14727	14832	14750	14857	14855	14776	14793	14633	14785	14832	14657	14865	14672	14746	14766	14806	14911	14689	14811	14797	14819	14738	14858	14737	14811	14789	14848	14637	14860	14836	14687	14773	14792	14931	14844	14871	14681	14723	14797	14795	14777	14714	14902	14715	14821	14668	14782	14866	14746	14841	14692	14885	14653	14576	14729	14853	14671	14685	15001	14754	14865	14653	14830	14720	14764	14722	14840	14675	14807	14956	14700	14807	14784	14802	14739	14748	14629	14848	14797	14861	14687	14868	14956	14860	14720	14773	14572	14765	14858	14786	14866	14575	14794	14658	14776	15024	14685	14824	14741	14892	14775	14770	14832	14840	14723	14803	14873	14784	14779	14739	14738	14697	14769	14768	14733	14692	14851	14826	14836	14893	14711	14605	14774	14919	14833	14801	14713	14825	14727	14926	14662	14878	14610	14779	14845	14810	14750	14759	14801	14738	14694	14625	14742	14693	14733	14844	14807	14732	14915	14838	14845	14776	14631	14971	14822	14835	14846	14592	14764	14711	14718	14924	14752	14715	14632	14870	14783	14785	14881	14894	14744	14991	14841	14611	14828	14822	14816	14827	14706	14787	14851	14958	14843	14850	14838	14816	14648	14816	14933	14647
24477	21148	28080	24732	21002	18456	17673	16309	36643	40213	30783	24471	17933	15741	15572	15339	15437	15254	15399	15470	15440	15557	15260	15552	15487	15454	15499	15332	15445	15281	15279	15279	15388	15484	15385	15544	15406	15394	15266	15452	15417	15263	15359	15133	15325	15236	15406	15386	15177	15307	15197	15252	15198	15365	15301	15500	15327	15377	15278	15672	15633	15395	15531	15362	15366	15320	15532	15220	15334	15238	15418	15578	15350	15206	15349	15392	15384	15359	15459	15409	15233	15258	15345	15222	15309	15294	15307	15299	15506	15414	15281	15188	15321	15377	15221	15499	15386	15283	15516	15373	15446	15201	15390	15154	15244	15298	15229	15329	15478	15300	15238	15274	15530	15332	15359	15605	15218	15248	15405	15127	15322	15340	15411	15362	15203	15342	15400	15444	15404	15168	15322	15398	15401	15393	15457	15330	15286	15275	15260	15517	15304	15410	15514	15480	15252	15367	15371	15387	15173	15320	15348	15270	15101	15300	15529	15176	15366	15418	15275	15416	15430	15394	15368	15167	15377	15459	15500	15349	15386	15387	15260	15425	15275	15222	15369	15413	15349	15127	15015	15307	15369	15221	15273	15381	15185	15335	15285	15193	15291	15185	15129	15317	15216	15346	15405	15302	15193	15271	15363	15232	15375	15513	15330	15430	15220	15682	15280	15451	15338	15230	15337	15381	15449	15361	15313	15320	15330	15366	15326	15313	15372	15161	15214	15295	15269	15395	15145	15371	15437	15357	15268	15419	15271	15344	15376	15263	15379	15375	15416	15509	15322	15091	15081	15269	15324	15244	15426	15430	15403	15352	15473	15302	15315	15283	15294	15399	15501	15380	15396	15382	15470	15365	15433	15294	15300	15249	15247	15486	15502	15291	15326	15129	15514	15200	15331	15228	15253	15319	15293	15366	15343	15178	15225	15345	15181	15306	15352	15260	15414	15423	15356	15421	15339	15421	15469	15138	15225	15429	15332	15281	15479	15346	15384	15379	15504	15345	15324	15366	15345	15445	15447	15264	15351	15217	15320	15335	15375	15366	15222	15048	15252	15350	15390	15347	15304	15240	15417	15300	15281	15340	15498	15356	15227	15325	15288	15332	15435	15290	15415	15359	15399	15458	15411	15267	15401	15065	15239	15490	15297	15284	15232	15336	15345	15295	15377	15231	15111	15385	15431	15220	15543	15310	15402	15159	15184	15354	15382	15235	15319	15270	15313	15341	15328	15349	15340	15240	15213	15163	15236	15109	15398	15498	15096	15441	15397	15116	15226	15280	15200	15266	15360	15463	15221	15244	15375	15299	15314	15289	15326	15496	15330	15250	15259	15473	15340	15252	15403	15320	15311	15186	15371	15308	15377	15306	15405	15456	15280	15631	15349	15239	15252	15232	15261	15175	15440	15176	15335	15493	15357	15384	15322	15262	15434	15309	15426	15252	15353	15296	15255	15240	15338	15284	15361	15174	15381	15344	15271	15367	15285	15365	15242	15377	15516	15465	15306	15405	15198	15309	15386	15388	15229	15221	15335	15243	15240	15265	15390	15321	15330	15321	15387	15235	15290	15365	15435	15309	15092	15324	15333	15340	15328	15421	15236	15185	15466	15334	15332	15340	15284	15342	15419	15127	15376	15553	15242	15375	15296	15335	15474	15357	15354	15372	15338	15422	15280	15333	15261	15289	15157	15095	15185	15152	15186	15438	15469	15408	15585	15263	15402	15158	15235	15429	15519	15411	15264	15278	15307	15305	15429	15233	15238	15608	15463	15260	15310	15341	15195	15211	15365	15374	15456	15347	15314	15415	15350	15514	15472	15414	15431	15394	15372	15400	15311	15333	15256	15351	15225	15242	15226	15470	15198	15252	15398	15255	15396	15476	15321	15219	15383	15191	15320	15364	15298	15338	15372	15357	15247	15097	15249	15420	15337	15204	15323	15459	15220	15414	15374	15535	15315	15289	15316	15370	15462	15321	15280	15330	15291	15339	15444	15302	15569	15347	15301	15226	15302	15363	15151	15149	15208	15387	15344	15565	15428	15382	15372	15358	15289	15314	15257	15419	15563	15300	15361	15172	15248	15386	15342	15405	15438	15479	15374	15378	15343	15454	15214	15330	15456	15344	15381	15424	15226	15211	15317	15123	15497	15337	15248	15220	15113	15402	15343	15262	15271	15372	15304	15409	15449	15327	15224	15197	15271	15340	15428	15527	15305	15522	15258	15299	15334	15260	15397	15192	15324	15460	15420	15363	15519	15603	15464	15383	15383	15282	15153	15132	15269	15314	15271	15410	15324	15410	15204	15283	15169	15363	15207	15336	15166	15228	15466	15250	15295	15341	15469	15219	15223	15162	15385	15273	15213	15245	15204	15294	15420	15060	15340	15390	15180	15286	15237	15569	15371	15125	15329	15385	15232	15562	15417	15455	15304	15152	15315	15308	15438	15152	15635	15507	15157	15092	15299	15489	15122	15243	15357	15179	15193	15476	15444	15165	15313	15338	15210	15420	15208	15316	15229	15142	15063	15144	15447	15350	15567	15279	15377	15393	15197	15241	15201	15342	15497	15196	15341	15398	15335	15660	15357	15311	15413	15335	15187	15427	15370	15257	15313	15143	15281	15487	15286	15417	15359	15368	15188	15346	15458	15299	15406	15209	15416	15324	15206	15291	15217	15406	15453	15320	15372	15383	15239	15318	15275	15280	15585	15405	15498	15313	15338	15324	15213	15185	15247	15212	15280	15295	15450	15461	15325	15452	15296	15409	15348	15265	15336	15205	15426	15216	15283	15371	15430	15594	15237	15356	15435	15346	15238	15093	15324	15214	15362	15151	15133	15265	15518	15267	15385	15494	15410	15130	15369	15508	15257	15329	15279	15366	15200	15227	15413	15307	15425	15379	15264	15483	15393	15352	15239	15498	15579	15385	15356	15584	15275	15211	15351	15343	15260	15331	15240	15265	15392	15213	15403	15422	15361	15318	15318	15466	15441	15303	15208	15433	15300	15418	15358	15150	15014	15261	15224	15236	15288	15079	15416	15366	15245	15480	15318	15385	15348	15325	15444	15372	15162	15238	15303	15382	15119	15217	15412	15191	15156	15507	15372	15402	15233	15173	15346	15294	15316	15160	15299	15333	15474	15338	15274	15247	15257	15385	15328	15102	15188	15429	15178	15351	15290	15213	15356	15370	15223	15234	15444	15316	15404	15360	15279	15487	15250	15265	15290	15528	15329	15414	15397	15522	15346	15339	15181	15312	15323	15263	15438	15247	15268	15268	15306	15249	15371	15189	15296	15237	15441	15400	15363	15284	15382	15356	15341	15297	15538	15223	15159	15325	15243	15389	15393	15387	15389	15276	15465	15436	15252	15358	15363	15279	15295	15232	15171	15270	15532	15310	15558	15226	15204	15559	15339	15133	15501	15246	15383	15404	15253	15335	15623	15451	15435	15247	15411	15322	15262	15183	15471	15308	15463	15261	15325	15195	15313	15237	15344	15425	15085	15143	15310	15463	15409	15255	15119	15135	15175	15308	15355	15279	15089	15382	15247	15329	15407	15367	15198	15258	15374	15180	15437	15327	15476	15274	15291	15210	15515	15274	15342	15143	15330	15271	15279	15360	15348	15365	15429	15422	15286	15524	15272	15387	15213	15402	15311	15409	15322	15156	15171	15342	15392	15337	15443	15358	15351	15293	15287	15306	15414	15284	15403	15359	15383	15226	15374	15264	15256	15521	15286	15511	15354	15179	15374	15246	15320	15254	15392	15285	15132	15303	15271	15336	15156	15248	15405	15482	15462	15313	15405	15428	15415	15355	15269	15445	15356	15228	15466	15371	15621	15415	15259	15286	15321	15317	15243	15544	15251	15463	15155	15353	15395	15439	15276	15298	15270	15356	15130	15501	15506	15272	15287	15394	15402	15234	15320	15544	15364	15170	15442	15224	15272	15409	15342	15174	15371	15273	15346	15392	15442	15351	15395	15339	15101	15321	15267	15258	15248	15279	15464	15335	15316	15153	15356	15290	15221	15449	15459	15488	15215	15245	15449	15370	15392	15528	15237	15271	15348	15185	15289	15402	15231	15144	15338	15328	15340	15092	15259	15350	15378	15552	15384	15399	15430	15264	15352	15456	15126	15269	15270	15524	15181	15300	15437	15328	15159	15313	15295	15184	15443	15437	15424	15399	15251	15405	15413	15298	15296	15307	15451	15475	15293	15285	15227	15074	15330	15342	15209	15498	15441	15310	15123	15389	15385	15327	15323	15464	15458	15114	15219	15221	15209	15470	15288	15443	15314	15231	15435	15355	15436	15319	15506	15283	15331	15337	15401	15334	15294	15478	15267	15422	15189	15418	15527	15220	15419	15386	15225	15329	15239	15248	15350	15167	15429	15220	15297	15409	15480	15458	15314	15371	15340	15535	15438	15304	15296	15320	15293	15375	15318	15461	15406	15338	15435	15285	15340	15423	15184	15303	15573	15263	15218	15486	15308	15297	15246	15346	15405	15263	15364	15405	15224	15331	15358	15440	15491	15467	15511	15275	15502	15361	15301	15169	15207	15264	15509	15405	15323	15488	15338	15407	15327	15194	15322	15455	15351	15362	15422	15315	15567	15409	15195	15356	15259	15453	15402	15238	15394	15315	15445	15174	15340	15350	15505	15423	15334	15400	15197	15402	15341	15288	15255	15409	15321	15320	15192	15597	15505	15340	15421	15232	15664	15372	15532	15385	15320	15363	15220	15356	15207	15243	15508	15210	15159	15459	15389	15240	15181	15301	15602	15401	15410	15330	15349	15319	15240	15227	15578	15387	15492	15379	15404	15393	15396	15274	15181	15330	15384	15282	15299	15464	15277	15231	15358	15394	15504	15247	15426	15517	15259	15089	15298	15529	15209	15316	15360	15245	15174	15201	15199	15244	15226	15286	15445	15379	15431	15326	15313	15183	15229	15336	15287	15075	15319	15351	15292	15190	15239	15371	15395	15326	15589	15341	15291	15445	15330	15324	15258	15448	15576	15429	15318	15329	15315	15215	15376	15215	15453	15403	15164	15227	15153	15341	15206	15418	15380	15462	15269	15229	15409	15377	15317	15291	15372	15379	15274	15419	15164	15477	15373	15439	15172	15205	15160	15253	15375	15300	15397	15362
15588	25107	23659	19311	17308	16399	16027	15601	42297	41190	33098	24928	16848	14832	14805	14974	14562	14740	14648	14678	14782	14699	14784	14596	14688	14780	14661	14601	14790	14777	14549	14670	14812	14731	14576	14753	14913	14640	14787	14774	14719	14501	14638	14766	14821	14625	14633	14759	14775	14775	14714	14629	14575	14669	14616	14663	14700	15000	14668	14666	14637	14597	14809	14553	14788	14713	14752	14643	14669	14749	14817	14692	14731	14803	14514	14788	14671	14795	14819	14626	14683	14712	14707	14816	14608	14677	14697	14658	14643	14899	14701	14625	14655	14647	14760	14680	14740	14811	14658	14777	14630	14672	14758	14578	14854	14549	14718	14877	14632	14714	14712	14613	14629	14741	14815	14576	14731	14733	14751	14807	14666	14582	14872	14730	14580	14626	14787	14815	14771	14703	14639	14598	14737	14810	14756	14812	14698	14961	14829	14760	14713	14688	14547	14772	14813	14760	14796	14568	14706	14458	14684	14681	14658	14637	14686	14690	14706	14623	14806	14743	14669	14562	14783	14628	14768	14598	14636	14654	14733	14677	14743	14576	14715	14620	14759	14763	14860	14731	14803	14624	14590	14742	14888	14944	14890	14619	14857	14630	14740	14640	14767	14724	14740	14551	14587	14755	14602	14705	14627	14682	14772	14669	14726	14650	14660	14558	14666	14885	14765	14643	14691	14805	14567	14451	14678	14883	14621	14442	14770	14633	14783	14868	14778	14749	14727	14628	14615	14692	14824	14696	14685	14746	14685	14758	14637	14697	14861	14609	14791	14586	14563	14681	14766	14920	14608	14739	14710	14603	14704	14684	14722	14687	14666	14704	14737	14847	14801	14690	14810	14767	14877	14738	14807	14726	14794	14922	14738	14940	14794	14609	14797	14779	14812	14817	14835	14738	14624	14683	14703	14666	14527	14772	14631	14733	14735	14768	14604	14664	14730	14728	14652	14488	14757	14789	14606	14690	14838	14694	14763	14748	14741	14551	14638	14585	14893	14614	14683	14665	14792	14685	14671	14737	14744	14730	14851	14562	14851	14680	14673	14742	14585	14826	14680	14716	14703	14829	14629	14895	14612	14641	14716	14667	14665	14793	14875	14710	14604	14577	14816	14786	14561	14804	14683	14706	14787	14623	14610	14884	14623	14712	14712	14841	14751	14658	14682	14662	14712	14829	14774	14840	14650	14607	14819	14857	14713	14587	14662	14667	14738	14468	14879	14809	14693	14634	14779	14585	14631	14622	14686	14650	14644	14728	14768	14719	14821	14731	14658	14712	14751	14782	14592	14797	14750	14786	14868	14729	14773	14670	14517	14791	14658	14616	14690	14608	14643	14524	14852	14603	14865	14745	14536	14537	14920	14876	14781	14745	14754	14744	14797	14705	14634	14617	14625	14589	14666	14805	14707	14667	14803	14767	14802	14710	14799	14650	14733	14750	14630	14705	14912	14651	14776	14525	14701	14715	14835	14714	14657	14693	14713	14773	14830	14614	14583	14872	14825	14647	14640	14798	14716	14859	14593	14542	14646	14704	14609	14872	14731	14725	14619	14769	14621	14792	14702	14605	14724	14804	14745	14722	14676	14766	14711	14728	14779	14595	14711	14798	14672	14819	14863	14665	14702	14571	14620	14918	14611	14756	14789	14776	14638	14522	14837	14706	14641	14738	14925	14541	14783	14804	14635	14642	14833	14555	14724	14634	14649	14800	14847	14868	14548	14632	14607	14515	14737	14593	14782	14683	14563	14686	14681	14727	14791	14715	14641	14537	14728	14827	14689	14786	14735	14865	14804	14682	14668	14869	14704	14660	14599	14694	14821	14661	14696	14548	14679	14887	14819	14811	14756	14704	14652	14756	14727	14592	14752	14835	14667	14746	14687	14687	14770	14543	14493	14628	14763	14819	14661	14735	14636	14672	14610	14813	14671	14817	14853	14630	14751	14632	14770	14583	14704	14701	14735	14712	14809	14895	14569	14822	14638	14657	14918	14816	14703	14581	14786	14718	14434	14836	14792	14785	14608	14725	14645	14818	14566	14744	14744	14759	14684	14620	14778	14733	14710	14722	14605	14707	14580	14702	14714	14747	14717	14702	14642	14827	14676	14821	14852	14778	14840	14741	14824	14851	14724	14673	14843	14604	14720	14669	14713	14652	14748	14734	14723	14638	14814	14690	14808	14636	14749	14706	14706	14535	14842	14532	14548	14596	14701	14744	14750	14725	14741	14847	14644	14798	14595	14811	14641	14597	14611	14782	14793	14666	14753	14831	14608	14855	14520	14613	14784	14709	14677	14728	14660	14706	14664	14717	14710	14665	14651	14694	14777	14657	14594	14573	14698	14782	14701	14719	14712	14748	14743	14703	14612	14808	14644	14642	14724	14865	14613	14717	14803	14457	14484	14690	14643	14788	14589	14634	14684	14676	14629	14695	14772	14804	14792	14712	14835	14803	14635	14700	14642	14954	14690	14696	14601	14440	14705	14709	14705	14591	14635	14621	14760	14753	14602	14751	14829	14735	14743	14625	14817	14425	14854	14634	14771	14900	14694	14807	14571	14714	14892	14764	14540	14737	14692	14782	14773	14675	14581	14743	14786	14673	14850	14771	14746	14790	14656	14895	14812	14748	14619	14566	14777	14643	14726	14667	14696	14751	14514	14744	14587	14700	14638	14731	14675	14752	14574	14885	14632	14720	14770	14805	14706	14720	14603	14825	14867	14753	14685	14875	14549	14768	14759	14667	14693	14732	14684	14946	14772	14814	14705	14611	14706	14758	14567	14676	14576	14681	14759	14712	14843	14708	14651	14550	14822	14630	14812	14709	14697	14740	14611	14786	14613	14761	14877	14681	14777	14542	14442	14620	14613	14668	14779	14634	14719	14801	14675	14787	14770	14764	14731	14670	14746	14674	14835	14647	14697	14759	14655	14630	14692	14932	14639	14746	14791	14586	14670	14856	14658	14587	14696	14753	14554	14777	14697	14803	14565	14776	14733	14706	14542	14543	14756	14862	14810	14648	14609	14652	14719	14801	14814	14779	14672	14453	14643	14669	14799	14710	14708	14782	14618	14776	14625	14778	14688	14645	14720	14694	14776	14754	14696	14577	14723	14634	14886	14606	14611	14682	14678	14692	14722	14784	14668	14585	14717	14565	14791	14899	14656	14762	14602	14664	14817	14781	14614	14729	14676	14573	14520	14738	14764	14767	14615	14690	14838	14809	14634	14723	14755	14757	14606	14661	14819	14728	14643	14822	14883	14678	14710	14739	14569	14654	14723	14621	14616	14706	14669	14451	14685	14642	14797	14877	14755	14607	14591	14587	14746	14803	14579	14511	14678	14758	14796	14636	14572	14664	14745	14752	14730	14626	14718	14610	14717	14694	14628	14584	14701	14755	14643	14709	14628	14531	14698	14736	14773	14615	14762	14658	14645	14877	14770	14712	14640	14603	14669	14652	14631	14623	14767	14616	14676	14695	14763	14874	14495	14757	14634	14676	14764	14846	14786	14454	14843	14569	14735	14742	14636	14735	14728	14763	14678	14702	14704	14641	14830	14784	14696	14629	14681	14725	14729	14743	14846	14717	14806	14620	14839	14649	14770	14776	14626	14615	14850	14776	14633	14628	14624	14579	14777	14682	14632	14487	14596	14826	14732	14665	14692	14606	14677	14675	14608	14832	14534	14565	14711	14758	14762	14799	14713	14614	14533	14812	14712	14795	14634	14648	14795	14626	14691	14688	14772	14757	14711	14760	14644	14734	14897	14727	14819	14630	14558	14752	14742	14712	14614	14751	14758	14763	14591	14716	14701	14869	14705	14753	14775	14603	14826	14783	14829	14645	14646	14889	14728	14666	14703	14613	14854	14674	14762	14728	14603	14750	14697	14640	14652	14679	14644	14839	14706	14885	14871	14793	14557	14711	14683	14746	14765	14702	14703	14600	14619	14702	14705	14779	14695	14536	14574	14811	14671	14622	14800	14736	15019	14800	14772	14569	14678	14749	14668	14583	14773	14713	14644	14789	14732	14706	14850	14790	14575	14521	14497	14553	14720	14838	14646	14651	14840	14776	14596	14701	14765	14652	14771	14554	14719	14715	14757	14539	14609	14615	14631	14580	14946	14765	14789	14733	14715	14644	14829	14814	14687	14786	14747	14693	14520	14653	14855	14593	14730	14694	14695	14690	14686	14676	14764	14843	14529	14649	14604	14627	14598	14893	14834	14695	14566	14687	14622	14807	14761	14714	14751	14712	14709	14644	14796	14817	14737	14672	14675	14764	14678	14658	14679	14659	14705	14555	14507	14781	14608	14658	14769	14629	14746	14679	14737	14641	14758	14666	14687	14778	14781	14836	14666	14838	14821	14617	14738	14645	14726	14773	14695	14612	14615	14666	14716	14658	14720	14810	14514	14802	14637	14735	14798	14654	14690	14801	14776	14700	14809	14879	14548	14573	14761	14592	14675	14817	14617	14674	14771	14680	14608	14726	14608	14780	14790	14826	14641	14751	14706	14576	14799	14718	14818	14842	14748	14548	14710	14507	14677	14727	14615	14707	14751	14729	14803	14740	14593	14680	14665	14715	14654	14682	14791	14641	14835	14816	14605	14582	14695	14659	14674	14818	14664	14813	14758	14553	14558	14739	14735	14695	14684	14661	14730	14574	14842	14906	14578	14592	14638	14763	14694	14721	14706	14653	14695	14747	14792	14610	14653	14753	14626	14663	14748	14807	14647	14729	14701	14667	14782	14766	14775	14781	14674	14609	14743	14725	14642	14694	14782	14688	14768	14695	14696	14852	14730	14562	14657	14607	14826	14763	14697	14723	14618	14828	14776	14777	14648	14750	14657	14645	14827	14810	14610	14530	14783	14805	14724	14697	14672	14791	14674	14630	14766	14713	14715	14680	14505	14748	14677	14619	14687	14695	14813	14552	14758	14695	14698	14890	14720	14866	14645	14713	14770	14806	14678	14857	14575	14855	14656	14688	14736	14790	14739	14588	14726	14726	14653	14833	14683	14698	14759	14800	14658	14621	14748	14696	14668	14666	14615	14787	14680	14627	14650	14620	14701	14655	14761	14812	14721	14657	14743	14623	14497	14633	14844	14672	14770	14789	14770	14728	14607	14561	14704	14793	14715	14760	14889	14740
23127	21153	28919	23661	21437	22701	21627	18819	47924	56328	41899	31732	21119	16677	16037	15947	15759	15716	15641	16017	15776	15631	15586	15923	15763	15688	15561	15753	15696	15588	15619	15564	15675	15560	15609	15751	15575	15667	15686	15794	15699	15403	15705	15715	15593	15553	15551	15521	15660	15507	15575	15628	15657	15407	15630	15692	15598	15577	15662	15581	15560	15499	15698	15678	15671	15661	15487	15559	15402	15772	15521	15506	15521	15463	15602	15430	15526	15637	15635	15521	15681	15661	15525	15822	15791	15631	15795	15690	15710	15862	15606	15518	15727	15495	15654	15700	15537	15604	15455	15751	15780	15615	15557	15661	15500	15680	15406	15550	15622	15454	15787	15673	15497	15708	15429	15760	15556	15487	15759	15543	15759	15588	15505	15551	15682	15678	15656	15803	15664	15627	15618	15619	15563	15652	15672	15568	15642	15575	15521	15619	15541	15496	15742	15670	15676	15701	15725	15614	15531	15624	15652	15600	15661	15793	15846	15502	15530	15579	15511	15495	15647	15581	15602	15497	15506	15629	15516	15544	15580	15595	15656	15813	15381	15707	15550	15605	15613	15476	15559	15534	15439	15569	15451	15504	15520	15476	15558	15527	15689	15646	15484	15712	15618	15686	15632	15505	15560	15371	15495	15707	15516	15494	15484	15698	15622	15836	15579	15665	15689	15593	15552	15688	15537	15602	15725	15655	15653	15591	15520	15614	15430	15518	15585	15581	15554	15557	15500	15508	15635	15575	15553	15609	15512	15515	15528	15775	15593	15592	15634	15548	15498	15281	15606	15484	15695	15705	15803	15409	15618	15485	15555	15617	15478	15556	15638	15787	15603	15692	15625	15525	15633	15530	15689	15649	15589	15691	15513	15633	15428	15568	15498	15508	15733	15795	15637	15595	15582	15494	15612	15542	15499	15649	15648	15574	15574	15680	15658	15598	15711	15532	15506	15490	15553	15601	15531	15615	15667	15687	15743	15655	15621	15795	15528	15429	15298	15541	15454	15746	15887	15410	15481	15569	15469	15464	15620	15580	15685	15487	15581	15559	15660	15580	15458	15632	15585	15486	15543	15540	15594	15558	15515	15642	15908	15443	15716	15565	15478	15449	15598	15634	15708	15676	15658	15498	15606	15590	15553	15549	15692	15475	15603	15604	15692	15485	15530	15492	15615	15736	15590	15436	15630	15628	15626	15359	15500	15511	15537	15428	15809	15570	15524	15613	15777	15443	15367	15444	15562	15582	15538	15706	15755	15778	15466	15587	15491	15736	15499	15666	15780	15579	15553	15705	15560	15344	15605	15594	15683	15730	15615	15639	15598	15540	15494	15559	15598	15541	15463	15533	15741	15630	15751	15619	15501	15560	15723	15564	15428	15672	15509	15637	15747	15648	15628	15696	15475	15725	15529	15377	15710	15517	15401	15611	15541	15790	15420	15641	15522	15513	15513	15540	15628	15563	15550	15673	15611	15578	15715	15869	15476	15421	15444	15731	15362	15454	15387	15540	15678	15703	15500	15499	15706	15517	15509	15309	15664	15806	15649	15403	15636	15571	15622	15610	15577	15547	15639	15648	15657	15707	15546	15870	15500	15457	15487	15519	15491	15580	15729	15556	15740	15862	15571	15568	15402	15456	15721	15488	15506	15599	15485	15522	15540	15634	15638	15553	15443	15525	15590	15540	15607	15648	15507	15725	15622	15558	15386	15722	15709	15551	15540	15555	15768	15536	15495	15483	15600	15673	15542	15601	15669	15656	15686	15605	15494	15465	15543	15599	15373	15530	15587	15851	15509	15668	15467	15459	15750	15555	15676	15565	15759	15669	15535	15496	15516	15603	15658	15734	15587	15490	15549	15453	15661	15449	15422	15794	15575	15671	15652	15662	15611	15481	15593	15375	15523	15556	15617	15682	15828	15579	15647	15443	15676	15677	15611	15871	15636	15638	15821	15534	15620	15473	15748	15589	15658	15514	15631	15516	15612	15464	15795	15432	15581	15701	15782	15527	15515	15418	15550	15628	15446	15548	15573	15438	15627	15546	15549	15497	15564	15514	15661	15749	15707	15531	15458	15465	15322	15607	15556	15624	15600	15594	15634	15541	15663	15497	15595	15545	15508	15514	15811	15536	15694	15340	15448	15693	15643	15538	15417	15566	15549	15497	15659	15639	15447	15575	15732	15486	15389	15498	15550	15608	15616	15652	15523	15623	15619	15560	15451	15790	15571	15370	15585	15649	15424	15706	15497	15542	15606	15532	15553	15661	15538	15723	15594	15479	15698	15628	15564	15446	15480	15528	15709	15646	15340	15330	15416	15404	15337	15435	15510	15421	15513	15547	15597	15493	15754	15729	15672	15555	15660	15708	15627	15525	15719	15839	15485	15388	15667	15536	15508	15674	15720	15710	15611	15622	15468	15593	15523	15400	15610	15367	15688	15554	15852	15532	15694	15520	15441	15679	15465	15484	15544	15618	15592	15792	15700	15638	15324	15511	15768	15630	15690	15652	15626	15646	15442	15537	15809	15832	15601	15467	15683	15865	15374	15424	15620	15491	15600	15653	15614	15868	15666	15402	15421	15623	15748	15624	15527	15444	15713	15658	15513	15533	15596	15838	15660	15527	15517	15597	15492	15658	15488	15603	15677	15614	15739	15807	15526	15629	15786	15664	15683	15701	15460	15521	15543	15466	15725	15770	15586	15566	15567	15584	15516	15664	15465	15492	15493	15593	15504	15598	15389	15592	15661	15559	15591	15743	15682	15576	15561	15622	15656	15661	15629	15782	15463	15548	15752	15660	15598	15526	15567	15675	15516	15629	15663	15661	15590	15798	15660	15648	15619	15528	15477	15608	15646	15593	15624	15599	15704	15481	15417	15629	15565	15655	15714	15747	15774	15527	15588	15439	15646	15509	15652	15554	15488	15601	15624	15442	15584	15842	15592	15713	15674	15646	15653	15541	15663	15578	15674	15632	15462	15557	15671	15645	15952	15842	15586	15628	15665	15506	15638	15684	15367	15728	15661	15567	15556	15686	15681	15706	15520	15672	15510	15768	15688	15551	15612	15423	15470	15628	15411	15644	15622	15529	15555	15484	15570	15753	15737	15577	15586	15737	15438	15616	15686	15651	15513	15586	15644	15622	15464	15413	15469	15573	15663	15577	15516	15786	15617	15550	15648	15557	15631	15697	15548	15605	15640	15619	15473	15495	15768	15559	15458	15545	15563	15567	15425	15658	15576	15617	15501	15555	15397	15532	15437	15581	15530	15554	15498	15533	15627	15632	15562	15358	15490	15624	15885	15433	15554	15485	15665	15811	15566	15644	15544	15551	15469	15504	15546	15374	15862	15560	15541	15355	15538	15535	15574	15574	15733	15467	15786	15505	15491	15640	15539	15553	15621	15641	15485	15704	15587	15563	15795	15550	15643	15480	15578	15504	15588	15359	15589	15837	15622	15463	15582	15476	15673	15641	15575	15597	15766	15650	15541	15520	15603	15394	15578	15640	15667	15424	15540	15499	15535	15516	15546	15633	15674	15480	15565	15470	15524	15652	15728	15547	15520	15540	15610	15365	15530	15719	15546	15732	15724	15665	15703	15733	15638	15779	15725	15604	15354	15665	15587	15654	15539	15676	15709	15524	15505	15600	15587	15675	15574	15522	15588	15550	15613	15567	15554	15577	15396	15739	15797	15541	15730	15643	15569	15704	15665	15549	15603	15337	15498	15543	15597	15624	15499	15576	15409	15595	15539	15615	15495	15717	15467	15573	15668	15544	15509	15635	15518	15550	15531	15563	15765	15695	15652	15462	15556	15485	15560	15755	15585	15263	15532	15499	15488	15558	15575	15682	15839	15680	15595	15620	15666	15800	15644	15641	15589	15657	15599	15551	15457	15573	15596	15534	15594	15493	15596	15731	15538	15407	15599	15572	15444	15636	15549	15844	15763	15598	15806	15570	15444	15593	15726	15711	15723	15726	15606	15657	15450	15481	15654	15440	15526	15521	15573	15378	15489	15580	15537	15618	15781	15564	15572	15518	15497	15525	15622	15770	15481	15611	15793	15625	15775	15624	15548	15745	15624	15385	15589	15701	15643	15515	15624	15649	15592	15699	15572	15809	15399	15663	15345	15599	15567	15713	15569	15541	15715	15717	15536	15625	15529	15563	15443	15645	15569	15576	15583	15539	15615	15533	15393	15497	15754	15617	15658	15608	15726	15530	15580	15604	15539	15601	15584	15751	15717	15611	15504	15526	15508	15504	15520	15492	15414	15636	15292	15671	15659	15655	15766	15515	15591	15321	15544	15692	15777	15526	15642	15477	15711	15583	15597	15560	15377	15542	15579	15681	15597	15323	15516	15710	15648	15463	15581	15626	15356	15400	15724	15637	15646	15452	15715	15834	15539	15496	15624	15708	15807	15562	15638	15352	15422	15425	15574	15490	15490	15531	15526	15463	15595	15478	15526	15569	15814	15648	15641	15448	15588	15534	15607	15461	15462	15289	15409	15507	15476	15612	15678	15507	15559	15488	15631	15491	15636	15837	15634	15462	15619	15462	15752	15642	15570	15500	15581	15511	15748	15661	15566	15557	15639	15672	15717	15549	15599	15737	15687	15502	15650	15643	15566	15816	15552	15742	15784	15565	15571	15719	15537	15761	15685	15540	15510	15518	15808	15578	15647	15744	15483	15455	15523	15549	15468	15526	15665	15743	15653	15720	15785	15566	15559	15499	15592	15738	15617	15843	15716	15608	15793	15520	15637	15575	15476	15723	15709	15500	15742	15633	15669	15539	15489	15613	15369	15664	15536	15602	15745	15655	15828	15773	15632	15510	15523	15492	15590	15659	15622	15473	15607	15618	15468	15431	15507	15653	15634	15566	15710	15613	15737	15751	15349	15465	15588	15516	15652	15395	15481	15469	15537	15635	15639	15650	15731	15489	15342	15693	15590	15535	15521	15650	15752	15553	15726	15696	15456	15714	15588	15687	15734	15637	15508	15528	15609	15640	15534	15626	15478	15405	15582	15591	15646	15470	15646	15689	15699	15615	15569	15710	15602	15658	15880	15966	15819	15434	15604	15541	15374	15547	15545	15492	15446	15513	15549	15637	15539	15585	15418	15435	15454	15562	15536	15355	15540	15493	15593	15494
17636	31619	29054	23241	19858	18123	17299	19682	52567	56081	43468	32226	19716	15003	14973	14859	14840	14985	14844	14942	14794	14944	14790	14812	14955	14616	15050	14861	14862	14844	14813	14847	14890	14747	14872	14825	14911	14834	14801	14861	14867	14734	14897	14910	14899	14836	14869	14871	14831	14851	14864	14888	14857	14798	14832	14835	14983	14844	14749	14737	14773	14815	14806	14867	14917	14729	14717	15016	14895	14803	14867	14829	14904	14821	14787	14796	14845	14915	14711	14933	14857	14813	14868	14687	14932	15028	14790	14873	14756	14809	14725	15047	14770	14968	14703	14807	14853	14801	14707	14736	14934	14898	14863	14889	14763	14803	14908	14872	14611	14806	14844	14767	14819	14882	14813	14786	14911	14949	14868	14897	14716	14853	14846	14919	14807	14812	14900	14786	14767	14796	14800	14746	14822	14875	14758	14884	14901	14840	14724	14973	14876	14878	14755	14959	14728	14755	14844	14689	14840	14660	14919	14947	14768	14808	14778	14779	14780	14847	14927	14706	14820	15014	14734	14744	14640	14846	14736	14629	14831	14876	14818	14698	14790	14857	14833	14855	14822	14774	14763	14884	14723	14821	14761	14696	14933	14894	15036	14798	14612	14803	14812	14736	14741	14840	14675	14836	14880	14919	14908	14789	14971	14926	14955	14832	14720	14837	14832	14890	14785	14743	14719	14681	14723	14827	14759	14818	14751	14728	14630	14888	14726	14859	14832	14729	14887	14816	14758	14821	14813	14785	14778	14618	14867	14799	14759	14782	14938	14791	14757	14815	14755	14791	14863	14841	14856	14776	14856	14702	14802	14749	14867	14800	14933	14770	14716	14797	15002	14877	14903	14717	14965	14711	14927	14855	14905	14790	14842	14751	14799	14764	14937	14860	14698	14814	14818	14892	14833	14757	14799	14848	14781	14838	14697	14743	14788	14873	14849	14780	14930	14832	14803	14788	15024	14822	14852	14662	14744	14910	14696	14808	14831	14681	14860	14800	14847	14696	14959	14607	14904	14899	14791	14869	14769	14963	14901	14733	14765	14721	14703	14839	14849	14770	14858	14636	14884	14756	14952	14717	14775	14661	14738	14760	14787	14846	14874	14661	14764	14796	14753	14814	14763	14775	14841	14752	14829	14708	14874	14837	14902	14771	14801	14980	14863	14882	14846	14883	14849	14952	14838	14939	14874	14801	14912	14877	14763	14791	14861	14711	14929	14849	14778	14707	14786	14775	14970	14861	14833	14755	14809	14862	14835	14683	14841	14867	14754	14772	14832	14863	14815	14660	14849	14769	14681	14841	14886	14746	14863	14790	14816	14919	14931	14849	14762	14774	14936	14714	14791	14804	14726	14856	14752	14907	14821	14838	14789	14671	14842	14863	14789	14628	14842	14955	14763	14754	14702	14782	14885	14852	14816	14844	14888	14804	14736	14812	14706	14779	15015	14958	14854	14887	14684	14745	14844	14849	14692	14829	14800	14907	15007	14836	14526	14781	14744	14894	14842	14924	14960	14736	14882	14632	14887	14944	14920	14776	14735	15071	14733	14770	14792	14872	14778	14796	14798	14778	14639	14792	14808	14871	14885	14746	14851	14777	14814	14733	14819	14792	14730	14702	14743	14753	14794	14847	14596	14846	14799	14867	14678	14721	14566	14839	14817	14871	14826	14743	14737	14691	14891	14777	14736	14808	14787	14750	15023	14935	14913	14808	14668	14809	14867	14914	14913	14844	14761	14857	14827	14763	14906	14788	14736	14843	14787	15076	14522	14935	14843	14885	14825	14511	14810	14754	14964	14747	14742	14734	14820	14561	14877	14842	14661	14878	14860	14843	14694	14724	14728	14744	14934	14961	14787	14729	14924	14751	14786	14876	14657	14834	14824	14675	14850	14754	14873	14731	14852	14875	14859	14747	14985	14827	14639	14696	14694	14841	14946	15023	14824	15009	14839	14645	14879	14767	14689	14716	14730	14928	14732	14907	14783	14726	14811	14861	14878	14837	14852	14797	14820	14814	14810	14845	14898	14755	14838	14729	14862	14870	14894	14718	14829	14801	14783	14814	14710	14789	14864	14719	14838	14762	14775	14777	14763	14928	14796	14783	14864	14975	14822	14639	14863	14797	14831	14576	14884	14855	14871	14990	14599	14792	14726	14653	14856	14783	14730	14744	14899	14913	14838	14894	14753	14835	14684	14798	14841	14632	14960	14681	14748	14955	14843	14837	14769	14907	14749	14957	14969	14855	14824	14778	14885	14789	14810	14688	14723	14801	14749	14750	14659	14600	14752	15000	14657	14819	14832	14823	14681	14765	14703	14848	14738	14895	14796	14907	14890	14811	14639	14725	14753	14942	14712	14967	14561	14887	14859	14910	14771	14684	14937	14732	14756	14798	14815	14862	15006	14878	14808	14957	14707	14713	14864	14799	14843	14882	14752	14808	14861	14719	14769	14782	14823	14995	14775	14901	14777	14859	14743	14778	14755	14782	14611	14826	14689	14939	14914	14776	14793	14778	14781	14850	14876	14819	14744	14821	14744	14926	14876	14921	14750	14695	14684	14828	14764	14783	14858	14905	14819	14906	14848	14775	14865	14675	14751	14822	14757	14944	14842	14726	14803	14853	14838	14799	14758	14766	14845	14704	14771	14826	14921	15053	14874	14733	14843	14851	14874	14658	14876	14869	14727	14739	14682	14648	14969	14611	14898	14729	14888	14796	14744	14924	14735	14725	14867	14726	14738	14732	14903	14892	14680	14869	14633	14828	14751	14823	14710	14669	14783	14803	14785	14800	14911	14740	14864	14782	14878	14817	14840	14794	14798	14812	14823	14969	14928	14768	14803	14815	14631	14900	14730	14859	14752	14840	14840	14759	14921	14826	14982	14727	14649	14729	14701	14760	14854	14809	14740	14911	14615	14786	14844	14789	14691	14709	14799	14792	14794	14843	14856	14712	14841	14728	14862	14863	14850	14811	14813	14858	14777	14875	14801	14766	14746	14785	14903	14851	14734	14822	14871	14801	14863	14818	15054	14715	14895	14986	14749	14843	14773	14848	14829	14899	14775	14689	14804	14952	14891	14890	14802	14675	14850	14710	14874	14865	14839	14609	14881	14721	14869	14805	14825	14893	14793	14837	14855	14871	14814	14840	14746	14698	14703	14687	14868	14744	14856	14799	14888	14786	14813	14889	14902	14889	14874	14776	14860	14705	14796	14804	14796	14811	14599	14931	14741	14852	14641	14790	14793	14874	14782	14772	15054	14763	14693	14886	14690	14819	14605	14894	14758	15053	14878	14763	14903	15007	14768	14885	14974	15068	14792	14904	14779	14762	14895	14942	14871	14845	14761	14865	14714	14845	14914	14866	14830	14744	14784	14842	14779	14865	14891	14934	14840	14676	14883	14660	14878	14958	14766	14833	14802	14788	14967	14718	14952	14830	14990	15087	14770	14804	14648	14798	14732	14684	14879	14946	14804	14762	14548	14635	14928	14820	14719	14835	14671	14653	14883	14840	14728	14819	14786	14768	14742	14980	14774	14692	14713	14913	14904	14823	14804	14793	14760	14757	14798	14733	14806	14831	14736	14799	14961	14805	14823	14839	15015	14894	15009	14834	14918	14822	14692	14873	14786	14792	14801	14780	14833	15027	14949	14818	14767	14588	14661	14791	14960	14858	14716	14749	14709	14604	14671	14937	14791	14880	14653	14771	14897	14702	14808	14941	14766	14752	14584	14742	14942	14755	14795	14899	14898	14843	14758	14881	14796	14780	14778	14745	14778	14942	14654	14835	14727	14793	14857	14867	14893	14683	14682	15010	14849	14832	14797	14855	14764	14754	14709	14696	14898	14734	14569	14859	14646	14810	14788	14669	14817	14757	14802	14804	14886	14988	14832	14659	14739	14697	14899	14758	14898	14846	14779	14809	14753	14933	14862	14875	14783	14834	14778	14771	14870	14830	14929	14876	14684	14868	14868	14835	14898	14854	14737	14728	14753	14774	14749	14805	14890	14703	14848	14926	14694	14697	14915	14939	14731	14608	14787	14853	14855	14853	14776	14812	14927	14832	14850	14893	14700	14787	14813	14821	14739	14883	14865	14755	14869	14692	14911	14732	14832	14746	14805	14693	14831	14793	14903	14708	14753	14623	14843	14827	14764	14810	14835	14793	14880	15046	14862	14788	14896	14809	14696	14985	14864	14686	14723	14835	14908	14831	14854	14729	14835	14739	14570	14738	14832	14873	14873	14830	14878	14854	14968	14773	14705	14728	14684	14969	14851	14607	14828	14877	15010	14753	14937	14900	14717	14772	14756	14837	14803	14844	14866	14708	14754	14691	14767	14754	14606	14891	14938	14800	14779	14832	14748	14949	14702	14851	14833	14755	14770	14856	14820	14777	14887	14718	14892	14742	14867	14809	14817	14980	14705	14914	14786	14874	14687	14961	14680	14843	15010	14918	14633	14818	14767	14895	14886	14836	14949	14698	14908	14868	14888	14758	14692	14948	14595	14889	14762	14737	14668	14917	14783	14794	15037	14842	14627	14789	14856	14750	14832	14766	14785	14657	14803	14719	14778	14682	14807	14700	14822	14705	14778	14765	14861	14855	14649	14783	14775	14873	14885	14957	14876	14717	14768	14807	14953	14839	14885	14870	14803	14708	14786	14650	14819	14806	14802	14814	14863	14854	14797	14821	14834	14786	14948	14820	14842	14788	14776	14797	14753	14978	14826	14666	14826	14691	14833	14724	14916	15019	14791	14769	14822	14775	14739	14884	14879	14742	14876	14962	14755	14778	15011	14992	14850	14672	14836	14903	14933	14714	14870	14576	14855	14814	14631	14967	14724	14733	14962	14840	14528	14838	14826	14717	14740	14724	14786	14779	14919	14915	14830	14711	14906	14852	14876	14769	14840	14824	14883	14784	14823	14938	14707	14801	14816	14677	14764	14883	14760	14791	14881	14642	14910	14909	14725	14672	14760	14885	14780	14838	14723	14647	14869	14776	14872	14733	14845	14783	14847	14785	14895	14717	14857	14691	14841	14843	14700	14905	14748	14878	14755	14903	14799	14820	14772	14990	14866	14847	14928	14916	14805	14817	14805	14635	14934	14898	14925	14847	14777	14692	14778	14911	14706	14844	14684	14730	14905	14646
27599	21862	23315	20005	16789	16491	16583	16495	19555	22327	20352	18717	16712	16425	16344	16141	16203	16284	16290	16264	16288	16302	16240	16076	16082	16359	16345	16037	16445	16332	16220	16057	16311	16249	16053	16163	16198	16086	16135	16389	16201	16204	16402	16276	16177	16231	16138	16135	16273	16170	16060	16375	16115	16143	16220	16066	16254	16163	16175	16265	16160	16128	16023	16017	16164	16181	16384	16169	15995	16087	16208	16067	16124	16150	16249	16270	16086	16315	16211	16195	16066	16162	16294	16131	16246	16139	16279	16315	16203	16211	16228	15969	16098	16144	16271	16043	16272	16184	16219	15944	16125	16214	16047	16044	16136	16120	16318	15939	16101	16227	16339	16105	16272	16085	16237	16297	16035	16009	16152	16287	16156	16060	16231	16221	16132	16382	16221	15918	16350	16111	16375	16095	16308	16332	16312	16284	16090	16261	16019	16111	16206	16019	16275	16143	16120	16047	16147	16137	16235	16179	16228	16151	15937	16141	16134	16305	16154	16145	16340	16184	16328	16201	16103	16146	16204	16109	15941	16083	16123	16188	16401	16325	16133	16222	16194	16221	16033	16145	16207	16143	16089	16276	16319	16236	16144	16269	16040	16264	16189	16185	16294	16168	15855	15839	15960	16153	16207	16301	16417	16241	16397	16243	16198	16129	16162	16123	16043	16149	16062	16278	16123	16128	16181	16235	16148	16117	16264	16148	16197	15917	15887	16031	16106	16224	16169	16264	16138	16038	16099	16206	16224	16127	16051	16028	16155	16242	16157	16211	16173	15964	16165	16064	16001	16196	16015	15961	16296	16347	16244	16147	16337	15968	16075	15913	16194	16310	16047	16099	16289	16205	16331	16100	16176	16096	16111	16155	16170	16210	16282	16021	16047	16036	16048	16115	16249	16123	16139	16100	16214	16122	16200	16086	16340	16087	16329	16193	16360	16192	16093	16300	16453	16234	16050	16095	16062	16012	16235	16039	16184	16181	16181	16059	16088	16132	16145	16120	16319	16135	16358	16349	16165	16099	16308	16116	16265	15978	16281	16225	15803	16128	16225	16314	16366	16083	16016	16000	16186	16228	16305	16138	16099	16089	16080	15983	16057	16133	16127	16140	16191	16293	15940	16213	16274	16179	16277	16090	16167	15990	15998	16175	16204	16206	16221	16036	16110	15950	16088	16162	16151	16317	16285	16053	16203	16250	16285	16077	16156	16130	16037	16166	16139	15993	16209	16079	16063	16274	16190	16267	16183	16185	16150	16272	16232	16279	16347	16220	16162	16257	16199	16193	16185	16212	16249	16102	16231	16061	16185	16015	16309	16364	16267	16258	16227	16170	16105	16143	16086	16044	16268	16169	16158	16495	16173	16118	16193	16237	16146	16201	15965	16070	16194	16258	16303	16003	16231	16212	16321	16073	16041	16054	16085	15926	16156	16140	16128	16341	16078	16314	16194	16291	16085	16045	16267	16087	16044	16124	16231	16192	16218	16037	16025	16369	16078	16345	16183	16124	16028	16074	16084	16299	16007	16210	15992	16020	16170	16224	16264	16161	16065	16062	16271	16066	16345	16090	16033	16059	16072	15941	16092	16008	16257	16256	16168	16013	16326	16059	16006	16290	16182	16045	16084	16049	16254	16117	16238	15877	16256	16230	16157	16161	16169	16229	16423	16355	16122	16001	16200	16270	16314	16190	16096	15969	16150	16153	16101	16052	16286	16294	16086	16204	16034	16090	16139	16148	16099	16100	15997	16313	16071	16178	16177	16198	16265	16241	16263	16307	15912	16010	16054	16275	16299	16325	16063	16054	16178	16102	16234	16242	16113	16184	16289	16098	16050	16077	16215	16023	16184	16237	16224	16098	16205	16150	16327	16176	16414	16175	16156	16179	16178	16081	16104	16103	16225	16159	16320	16070	16292	16305	16320	16176	16311	16062	16368	16233	16196	16149	16310	16105	16184	15960	16005	15996	16158	16076	16060	16251	15961	16153	16122	15957	16087	15941	16247	16309	16216	16247	16121	15984	16090	15905	16135	16224	16097	16252	16156	16108	16181	16086	16316	16067	16181	16097	16151	15945	16058	16126	16124	16364	16247	16053	16107	16089	16119	16193	16319	16286	16131	16153	16182	16216	16190	15966	16302	16353	16057	16196	16034	16129	16274	16048	16167	16192	16254	16112	16183	16225	16106	16162	16231	16291	16153	16194	16190	16237	16094	16065	16207	16149	15951	16151	16086	16202	16201	16132	16064	16235	16201	16277	16075	16019	16183	16143	16276	16122	16278	16170	16209	16293	16292	16162	16219	16120	16021	16089	16298	16252	16286	16337	15973	16349	16374	16193	16107	16374	16264	16185	16146	16213	15911	16202	16373	16273	16109	16232	16111	16282	16082	16141	16157	16272	16217	16025	16193	16147	15984	16206	16193	16420	16402	16153	16240	16147	16024	16250	16178	16281	16155	16269	16322	16220	16092	16247	16115	16269	16325	16135	16310	16269	16170	15973	16062	16393	16182	15970	16189	16169	15940	16086	16148	16265	16187	16142	16030	16166	16048	15977	16192	16185	16236	16349	16035	16256	16320	16165	16165	16277	16264	16200	16382	16162	16302	16199	16005	16004	16274	16080	16178	15995	16199	16104	16190	16086	16260	16136	16113	15934	16203	16162	16159	16132	16033	16336	16188	16270	16227	15957	16301	15897	16037	16443	16234	16166	16052	16366	16119	16199	16208	16319	16171	16367	16142	16133	16240	16009	16136	16159	16113	16201	16074	16087	16244	16261	16143	16093	16403	16060	15924	16199	16110	16235	15977	16072	15920	15969	16054	16167	16042	15999	16150	16039	16141	16201	16022	16017	16360	16166	16071	16206	16073	16324	16085	16346	16098	16271	16249	16118	16187	16253	16020	16114	16291	16111	16161	16177	16098	16172	15965	16099	16126	15941	16055	16029	16031	15957	15930	16179	16268	16319	16070	16282	16139	16301	16304	16221	16259	16033	16405	16117	16221	16194	16211	16271	16211	16106	16159	16108	16235	16128	16092	16181	16168	16244	16075	16189	16252	16091	16272	16238	16135	16393	16177	16257	16030	16181	16233	16378	16197	16049	16205	16162	16322	16163	16039	16320	16064	16074	16212	16162	16315	16089	16149	16063	16284	16257	15938	15921	16136	16158	16071	16177	16278	16069	16075	16186	16036	16069	16282	16014	16174	16118	16138	16145	15949	16132	16227	16176	16148	16008	16151	16168	16105	16177	16170	16375	16023	16234	16351	16170	16242	16354	16078	16353	16046	16239	16264	16241	16106	16059	16157	16196	16372	16256	16251	16104	15929	16330	16235	16105	16135	16181	16311	16241	16332	16298	16237	16262	16159	16301	16054	16120	16023	16086	16223	15980	16421	16006	16128	16294	16267	16046	16283	16086	15893	16340	16268	16187	16208	15979	16273	15914	16119	16174	16082	16070	16158	16191	16067	16386	16191	16089	16110	16223	16094	16184	16249	16049	16153	15857	16124	16209	15969	16031	16033	16257	16135	16207	16212	16078	16109	16181	16344	16171	16070	16132	16186	16246	16105	15981	16244	16070	16357	16100	16131	16099	16153	16070	16250	16286	16098	15888	16245	16206	16277	16292	16129	16111	16262	16184	16097	16126	16093	16190	16291	16087	16100	16003	16220	16139	16080	16153	16092	16101	16281	15887	16215	16149	16292	16158	16283	15982	15999	16032	16029	16184	16059	16228	16141	16258	16283	16136	16136	16051	16103	16408	15981	16206	16073	16239	16088	16098	16348	16070	16183	16281	16172	16063	15970	16180	16232	16247	16084	15963	16432	16351	16194	16106	16403	16260	16114	16154	16291	16201	16269	16221	16249	16217	16328	16063	16177	16075	16111	16165	16379	16148	16082	16181	16114	16158	16349	16135	16134	16117	16036	16084	16182	16123	16242	16561	16337	16256	16339	16156	16331	16108	16097	16157	16084	16070	16285	16135	16154	16168	16178	16176	16286	16220	16225	16093	16288	16234	16048	15929	16204	16222	16079	16218	16138	16147	16462	16228	16261	15958	15937	16255	16216	16292	16350	16145	15970	16240	16166	16157	16138	16174	16102	16240	16328	16177	16285	16146	16196	16059	16302	16248	16188	16178	16201	16188	16196	16156	16152	16290	16084	16089	15936	16140	16205	16077	16109	16130	16159	16009	16052	16316	16081	16008	16270	16104	16024	16163	15985	16028	16349	16096	16148	16232	16199	16158	16314	16153	16280	16057	16298	16218	16365	16090	16160	16176	16093	16129	16262	16221	16090	16113	16276	16132	16158	16360	16221	16084	16032	16188	16125	16214	16181	16152	16318	16076	16277	16000	16253	16144	16101	16281	16129	16238	16226	16138	16122	15943	16136	16329	16241	16044	16193	16135	16267	16204	16204	16200	16148	16275	16202	16074	16077	16178	16045	16222	16255	16305	16216	16180	16215	16355	16348	15999	16123	16235	16260	16159	16274	15998	16012	16182	16093	16323	16245	16291	16306	16035	16036	16273	16216	16177	16320	16081	16189	16156	16178	16091	16069	16206	15967	16147	16123	16156	16322	16354	16105	16050	16305	16233	16113	16216	16138	15955	16217	16035	16145	16095	16319	16185	16374	16202	16116	16282	16321	16066	16153	16044	16158	16041	16232	16151	16053	16014	16209	16222	15999	16068	15961	16286	16254	16067	15995	15995	16108	16267	16302	16187	16298	16054	16336	15997	16197	16206	16216	16192	16158	16139	16124	16310	16298	16197	16091	16109	16092	16156	16154	16308	15952	15910	16305	16068	16180	16078	16302	16205	16186	16042	16246	16148	16180	16111	16055	16026	16288	16121	16371	16153	16210	16080	16170	16307	16037	16294	16232	16302	16199	16113	16184	16259	16326	16177	16156	16237	16242	16326	16179	16183	16052	16027	16238	16080	16226	16189	16127	16103	16207	16024	16197	15962	16106	16196	16331	16084	16325	16294	15876	16055	15998	16116	16252	16025	16190	16339	16073	15959	16199	16194	16147	16314	16161	16064	16219	16291	16194	16135	16212	16276	16185	16138	16192	16080	16326	16164	16270	16167	16214	16072	16023	16200	16215	16106	16272	16205	16097	16223	16245	16111	16108	16233	16244	16147	16086	16249
15810	19980	18995	17060	16099	15830	15661	16027	21191	23343	20322	17908	15565	15175	15098	15165	15219	15256	15043	15141	15064	15078	15094	15200	15072	15384	15272	15190	15123	15056	15312	15064	15268	15271	15160	15149	15232	15237	15462	14959	15183	15305	15246	15092	15081	15139	15229	15207	15290	15069	15159	15379	15211	15068	15108	15076	15200	15293	15223	15199	15204	15240	15294	15182	15191	15215	15078	15156	15393	15193	15170	15115	15223	15188	15376	15209	15352	15044	15170	15181	15290	15317	15401	15095	15200	15116	15327	15299	15268	15130	15221	15210	15222	15026	15033	15096	15168	15166	15334	15076	14976	15202	15310	15149	15328	15171	15306	15118	15267	15189	15160	15182	15130	15179	15183	15069	15259	15273	15164	15258	15230	15299	15179	15226	15122	15232	15149	15274	15033	15206	15224	15117	15313	15277	15241	15176	15297	15313	15159	15174	15191	15060	15100	15202	15097	15181	15066	15241	15160	15123	15166	15203	15346	15080	15107	15181	15181	15260	15392	15022	15130	15293	15037	15150	15235	15108	15311	15110	15130	15036	15292	15107	15250	15029	15099	15329	15250	15158	15264	15100	15276	15250	15210	15027	15266	15099	15365	15380	15091	15242	15170	15273	15070	15134	15149	15391	15377	15148	15219	15073	15189	15179	15192	15220	15100	15241	15097	15350	15131	15221	15387	15221	15226	15264	15253	15081	15309	15192	15145	15184	15214	15250	15151	15115	15185	15413	15101	15340	15130	15162	15469	15311	15216	15072	15303	15207	15176	15175	15080	15150	15310	15189	15134	15315	15196	15187	15228	15012	15156	15272	15198	15275	15281	15323	15245	15168	15184	15334	15075	15150	15137	15116	15272	15138	15089	15013	15157	15166	15150	15075	15000	15437	15091	15135	15166	15116	15348	15167	15303	15179	15304	15122	15328	15275	15184	15190	15122	15131	15106	15161	15148	15234	15249	15158	15241	15333	15063	15217	15127	15177	15315	15245	15126	15114	15178	15220	15253	15191	15273	15134	15188	15243	15163	15481	15112	15173	15131	15171	15023	15214	15085	15152	15303	15247	15182	15171	15086	15195	15086	15252	15110	15274	15236	15124	15281	15027	15109	15101	15324	15126	15157	15291	15194	15305	15190	15186	15372	15036	15269	15050	15142	15244	14991	15120	15195	15266	15212	15220	15118	15176	15368	15260	15232	15085	15125	15422	15285	15255	15185	15216	15215	15114	15246	15131	15129	15254	15114	15295	15165	15235	15317	15065	15120	15253	15203	15326	15270	15219	15286	15369	15270	15212	15316	15282	15038	15172	15247	15440	15217	15351	15199	15350	15100	15198	14942	15166	15271	15246	15213	15356	15251	15096	15114	15119	15193	15112	15192	15291	15232	15121	15240	15318	15288	15192	15274	15242	15099	15096	15336	15123	15142	15227	15413	15211	15209	15201	15296	15047	15223	15081	15093	15300	15152	15206	15367	15258	15256	15132	15154	15257	15363	15201	15040	15264	15280	15207	15161	14971	15298	15340	15223	15211	15210	15161	15235	15265	15064	15088	15180	15385	15101	15167	14993	15186	15253	15011	15292	15088	15061	15099	15171	15177	15085	15131	15114	15253	15195	15246	15272	15154	15131	15058	15228	15188	15189	15157	15257	15222	15295	15137	15209	15219	15200	15124	15056	15241	15272	15105	15191	15203	15112	15253	15199	15192	15051	15213	15115	15286	15129	15212	15169	15413	15218	15169	15143	15148	15120	15173	15298	15253	15273	15185	15237	15048	15426	15235	15082	15247	15050	15192	15149	15360	15238	15131	15018	15248	15245	15066	15086	15154	15235	15138	15268	15264	15106	15306	15030	15108	15207	15180	15214	15212	15216	15170	15327	15147	15181	15008	15446	15336	15084	15209	15215	15114	15134	15231	15319	15224	15229	15264	15298	15142	15129	15213	15153	15130	15288	15233	15238	15206	15342	15057	15185	15203	15249	15162	15251	15181	15323	15125	15282	15177	15134	15124	15277	15306	15253	15227	15179	15133	15362	15101	15304	15216	15213	15021	15199	15339	15204	15072	15186	15224	15176	15300	14988	15227	15158	15172	15258	15240	15248	15206	15164	15037	15201	15330	15032	15192	15247	15217	15243	15134	15302	15200	14984	15261	15255	15149	15121	15421	15319	15340	15385	15033	15235	15219	15181	15125	15171	15134	15141	15304	15211	15241	15313	15279	15372	15177	15022	15150	15195	15269	15190	15249	15271	15200	15246	15325	15244	15188	15147	15195	15017	15046	15112	15228	15254	15464	15175	15257	15115	15067	15141	15220	15204	15342	15097	15100	15224	15297	15368	15110	15400	15116	15239	15295	15142	15112	15344	15022	15173	15111	15179	15252	15090	15102	15293	15188	15363	15323	15277	15139	15195	15195	15070	15073	15273	15226	15216	15269	15087	15423	15048	15038	15189	15171	15076	15361	15332	15258	15023	15309	15374	15315	15029	15133	15285	15127	15350	15141	15153	15098	15208	15071	15193	15083	15216	15071	15106	15242	15212	15226	15164	15244	15195	15322	15305	15220	15142	15237	15298	15190	15241	15269	15290	15306	15258	15343	15119	15167	15196	15310	15306	15315	15048	15275	15122	15330	15103	15294	15282	15233	15123	15087	15212	15163	15320	15346	15265	15003	15100	15066	14977	15124	15354	15189	15211	15247	15194	15295	15099	15325	15249	15243	15239	15340	15168	15234	15384	15157	15342	15318	15121	15339	15326	15186	15085	15073	15091	15334	15153	15214	15264	15179	15199	15241	15130	15267	15164	15241	15307	15415	15211	15203	15164	15161	15371	15186	15099	15114	15127	15233	15145	15180	15127	15273	15207	15207	15325	15448	15195	15269	15209	15278	15415	15283	15224	15135	15133	15216	15182	15092	15253	15243	15324	15169	15326	15363	15234	15099	15167	15153	15375	15083	15222	15195	15415	15235	15167	15297	15215	15158	15279	15282	15142	15337	15045	15361	15136	15145	15149	15167	15424	15310	15185	15133	15291	15258	15262	15155	15217	15280	15346	15102	15106	15114	15245	15050	15071	15093	15120	15407	15351	15091	15188	15220	15152	15178	15252	15316	15282	15209	15116	15240	15203	15059	15043	15010	15049	15149	15512	15260	15338	15138	15065	15130	15163	15218	15013	15148	15132	15335	15160	15221	15040	15271	15214	15328	15186	15039	15091	15340	15128	15329	15165	15240	15239	15060	15139	15231	15183	15198	15193	15082	15320	15151	15012	15146	15385	15319	15314	15207	15255	15051	15138	15274	15323	15413	15256	15031	15326	15182	15100	15239	15215	15194	15230	15281	15084	15284	15071	15259	15213	15326	15097	15195	15197	15210	15155	15193	15107	15245	15237	15253	15281	15108	15074	15214	15402	15177	15048	15367	15247	15028	15205	15213	15061	15155	15059	15314	15095	15275	15358	14902	15267	15248	15198	15161	15080	15129	15242	15206	15309	15210	15291	15143	15265	15050	15336	15024	15129	14983	15209	15332	15181	15035	15151	15086	15157	15119	15272	15160	15054	15402	15183	15071	15153	15155	15152	15102	15136	15161	15198	15243	15186	15259	15074	15161	15179	15172	15228	15169	15037	15125	15351	15179	15235	15155	15137	15166	15223	15267	15194	15067	15135	15314	15242	15177	15321	15345	15246	15213	15187	15219	15430	15174	15267	15145	15055	15457	15352	15436	15124	15251	15249	15234	15261	15031	15097	15203	15210	15340	15000	15226	15229	15155	15201	15298	15275	15325	15298	15374	15226	15223	15324	15143	15235	15396	15231	15194	15278	15355	15096	15245	15219	15295	15286	15267	15305	15239	15279	15050	15204	15012	15052	15234	15356	15142	15271	15351	15197	15145	15249	15136	15239	15241	15143	15371	15306	15129	15202	14973	15216	15303	15157	15265	15035	15010	15174	15145	15205	15319	15054	15177	15150	15150	15219	15122	15100	15135	15106	15189	15262	15351	15203	15075	15272	15252	15251	15494	15365	15092	15286	15467	15377	15239	15219	15233	15306	15192	15218	15120	15059	15327	15239	15179	15269	15300	15191	15253	15223	15253	15288	15316	15253	15073	15206	15178	15161	15316	15374	15201	15215	15062	15248	15267	15191	15239	15413	15181	15049	15070	15152	15297	15202	15199	15132	14996	15225	15296	15084	15271	15236	15325	14952	15251	15171	15100	15286	15152	15326	15276	15121	15238	15344	15265	15301	15108	15171	15215	15283	15233	15260	15105	15236	15131	15182	15220	15154	15399	14923	15390	15118	15200	15362	15236	15071	15174	15229	15211	15149	15081	15234	15182	15231	15106	15295	15262	15283	15227	15229	15198	15008	15262	15353	15271	15215	15044	15360	15155	15253	15158	15296	15357	15298	15147	15244	15193	15024	15322	15235	15243	15217	15051	15186	15198	15095	14980	15326	15252	15146	15116	15314	15102	15086	15072	15260	15259	15258	15237	15061	15306	15274	15144	15363	15184	15304	15073	15173	15022	15360	15164	15099	15188	15243	15243	15217	15147	15293	15256	15175	15143	15383	15155	15237	15167	15404	15302	15355	15138	15242	15290	15183	15188	15261	15136	15173	14927	15033	15078	15213	15178	15298	15230	15143	15172	15158	15213	15193	15159	15220	15139	15245	15134	15296	15188	15299	15206	15212	15256	15170	15225	15258	15162	15219	15055	15241	15176	15222	15223	15121	15307	15241	15240	15193	15170	15150	15161	15048	15228	15331	15261	15283	15181	15314	15313	15237	15100	15095	15189	15075	15074	15300	15237	15156	15249	15035	15210	15197	15053	15155	15227	15091	15113	15014	15176	15216	15125	15325	15319	15097	15268	15245	15152	15342	15039	15111	15127	15188	15174	15230	15057	15147	15199	15188	15365	15197	15178	15144	15270	15137	15299	15329	15311	15262	15130	15050	15410	15108	15377	15098	15237	15151	15219	15149	15326	15213	15375	15246	15112	15247	15297	15156	15282	15300	15285	15213	15117	15279	15105	15215	15253	15218	15298	15315	15438	15201	15233	15162	15043	15086	15273	15181	15207	15172	15089	15243	15053	15208	15119	15365	15222	15086	15292	15260	15239	15218	15196	15332	15097	15364	15236	15385	15089	15340	15368
24475	21168	28194	24669	21590	19463	18744	18897	31941	42499	33859	26698	19698	16924	16917	17001	16933	16971	16817	16895	16707	16727	16992	16865	16732	16778	16921	16926	16864	16932	16751	16839	16595	16931	16924	16779	16813	16767	16737	16781	16805	16860	16898	16702	16852	16890	16988	16622	16788	16910	16628	16729	16728	16711	16716	16590	16822	16766	16664	16677	16663	16667	16692	16748	16686	16727	16771	16718	16860	16795	16765	16874	16816	16733	16844	16572	16702	16811	16714	16651	16796	16782	16719	16786	16474	16625	16600	16660	16760	16513	16757	16971	16992	16719	16660	16679	16827	16828	16844	16721	16596	16658	16847	16771	16710	16683	16854	16673	16510	16674	16873	16704	16762	16723	16932	16671	16883	16595	16730	16743	16767	16738	16649	16722	16750	16764	16760	16967	16759	16657	16756	16815	16574	16745	16770	16596	16769	16744	16695	16536	16695	16749	16614	16528	16590	16745	16704	16834	16764	16772	16653	16906	16917	16730	16667	16887	16761	16849	16871	16809	16840	16839	16602	16667	16784	16760	16594	16563	16720	16525	16626	16671	16855	16834	16621	16739	16572	16699	16792	16880	16798	16675	16851	16729	16784	16674	16823	16721	16914	16650	16964	16776	16745	16776	16833	16591	16680	16771	16668	16755	16687	16549	16762	16786	16737	16741	16760	16685	16685	16795	16713	16889	16880	16500	16865	16534	16520	16846	16798	16773	16621	16745	16816	16554	16645	16722	16558	16451	16748	16642	16830	16581	16664	16693	16612	16667	16835	16715	16631	16830	16548	16725	16806	16712	16834	16761	16837	16607	16734	16849	16547	16612	16721	16566	16625	16929	16660	16811	16846	16738	16811	16532	16681	16675	16647	16653	16797	16724	16740	16787	16678	16748	16818	16728	16898	16923	16914	16754	16825	16736	16675	16835	16801	16705	16923	16569	16866	16713	16637	16662	16783	16658	16776	16788	16707	16533	16552	16543	16647	16621	16739	16635	16656	16717	16646	16766	16911	16695	16719	16826	16734	16641	16696	16693	16693	16793	16926	16825	16855	16742	16760	16797	16675	16763	16646	16648	16792	16829	16743	16689	16787	16970	16800	16926	16699	16713	16678	16731	16848	16778	16658	16685	16609	16735	16675	16580	16694	16840	16741	16626	16677	16806	16670	16586	16732	16661	16786	16704	16726	16815	16635	16699	16639	16760	16659	16669	16877	16728	16565	16893	16832	16617	16726	17059	16865	16656	16526	16750	16738	16711	16936	16945	16696	16725	16758	16766	16756	16586	16766	16829	16667	16665	16866	16710	16766	16756	16981	16766	16836	16548	16696	16837	16745	16765	16835	16798	16747	16739	16700	16846	16464	16657	16548	16754	16664	16739	16452	16693	16638	16523	16693	16922	17003	16735	16885	16530	16868	16815	16605	16663	16748	16765	16816	16693	16745	16789	16767	16653	16757	16787	16831	16701	16783	16768	16657	16735	16687	16776	16769	16702	16723	16743	16863	16710	16543	16744	16774	16831	16680	16743	16575	16692	16748	16777	16827	16521	16512	16621	16740	16825	16742	16801	16850	16872	16803	16640	16775	16766	16854	16669	16682	16660	16781	16578	16758	16776	16818	16815	16875	16742	16626	16745	16716	16627	16681	16752	16937	16826	16969	16721	16757	16653	16898	16658	16682	16849	16645	16727	16510	16594	16726	16718	16695	16720	16784	16735	16837	16668	16602	16634	16528	16847	16692	16705	16715	16664	16783	16666	16777	16758	16599	16931	16834	16791	16865	16705	16633	16606	16517	16755	16771	16783	16769	16686	16735	16876	16854	16768	16587	16811	16682	16851	16899	16742	16684	16700	17009	16580	16755	16615	16543	16633	16652	16763	16780	16835	16913	16692	16818	16707	16748	16780	16906	16691	16888	16466	16763	16769	16683	16814	16789	16789	16681	16710	16792	16742	16662	16869	16679	16767	16875	16481	16706	16734	16577	16766	16829	16391	16700	16836	16711	16776	16904	16860	16724	16645	16793	16804	16621	16789	16688	16535	16743	16725	16642	16761	16709	16605	16873	16686	16712	16875	16909	16842	16846	16517	16673	16944	16838	16734	16639	16735	16666	16939	16686	16660	16656	16663	16467	16748	16642	16738	16833	16874	16669	16796	16872	16735	16879	16746	16651	16826	16820	16618	16576	16768	16678	16912	16713	16769	16640	16926	16759	16839	16739	16522	16761	16768	16698	16608	16833	16775	16665	16827	16991	16769	16849	17050	16640	16801	16637	16838	16779	16608	16752	16789	16641	16722	16708	16738	16605	16722	16786	16791	16889	16708	16954	16666	16809	16706	16791	16804	16897	16741	16783	16884	16697	16848	16709	16778	16856	16726	16818	16795	17030	16822	16676	16580	16827	16762	16593	16683	16728	16720	16942	16845	16823	16725	16737	16978	16585	16758	16768	16751	16754	16732	16844	16821	16688	16712	16900	16740	16768	16925	16781	16850	16699	16719	16760	16785	16837	16667	16734	16811	16637	16880	16731	16635	16889	16622	16779	16586	16641	16813	16776	16733	16758	16729	16739	16935	16752	16531	16685	16690	16570	16618	16797	16735	16741	16848	16686	16685	16828	16751	17031	16838	16717	16861	16730	16669	16746	16734	16766	16865	16712	16754	16794	16803	16755	16828	16878	16814	16839	16558	16892	16670	16821	16726	16997	16625	16767	16744	16875	16807	16390	16616	16763	16680	16690	16773	16728	16839	16757	16686	16697	16666	16923	16708	16621	16576	16671	16681	16825	16861	16851	16705	16790	16759	16712	16565	16767	16597	16753	16672	16701	16815	16728	16802	16765	16626	16814	16712	16774	16904	16621	16561	16601	16874	16932	16833	16692	16900	16565	16872	16713	16652	16623	16784	16813	16823	16726	16603	16570	16666	16763	16703	16815	16596	16734	16708	16923	16761	16664	16680	16637	16737	16713	16815	16697	16691	16699	16719	16741	16668	16805	16829	16756	16718	16809	16555	16980	16865	16597	16830	16876	16622	16675	16740	16811	16855	16738	16674	16786	16661	16819	16823	16746	16669	16588	16738	16967	16831	16725	16688	16668	16731	16607	16454	16546	16665	16828	16750	16869	16906	16810	16731	16579	16602	16814	16762	16630	16746	16785	16674	16536	16780	16667	16840	16948	16912	16984	16938	16877	16713	16814	16613	16707	16752	16875	16717	16696	16475	16720	16788	16564	16735	16777	16856	16804	16926	16735	16719	16617	16792	16817	16783	16629	16831	16743	16534	16747	16620	16771	16721	16808	16763	16920	16761	16815	16644	16634	16874	16763	16750	16744	16663	16626	16627	16870	16795	16707	16782	16751	16769	16732	16530	16629	16559	16731	16869	16760	16752	16784	16824	17031	16767	16779	16707	16780	16868	16958	16771	16697	16768	17017	16589	16723	16831	16909	16949	16838	16559	16682	16617	16827	16658	16700	16863	16797	16634	16798	16839	16805	16545	16635	16741	16894	16800	16765	16842	16818	16633	16736	16861	16773	16794	16840	16604	16722	16663	16747	16688	16702	16883	16602	16635	16781	16655	16660	16718	16646	16743	16750	16653	16666	16803	16771	16667	16741	16741	16647	16810	16806	16785	16666	16834	16575	16524	16724	16724	16514	16745	16494	16731	16615	16955	16775	16742	16871	16618	16571	16916	16694	16550	16678	16651	16744	16676	16855	16868	16641	16847	16637	16738	16819	16838	16675	16663	16658	16924	16679	16878	16669	16791	16731	16752	16903	16765	16666	16751	16751	16797	16845	16796	16733	16601	16542	16742	16733	16675	16676	16725	16883	16830	16739	16824	16907	16910	16752	16784	16803	16663	16909	16673	16700	16871	16757	16602	16862	16842	16809	16699	16770	16708	16728	16562	16692	16552	16674	16536	16796	16638	16702	16779	16735	16765	16628	16664	16790	16892	17108	16798	16824	16775	16617	16850	16746	16839	16920	16600	16781	16862	16781	16490	16851	16832	16610	16666	17011	16718	16795	16748	16778	16650	16698	16821	16898	16685	16760	16686	16674	16662	16587	16951	16788	16680	16913	16697	16717	16705	16930	16598	16684	16748	16729	16816	16750	16767	16693	16782	16620	16745	16564	16864	16553	16486	16759	16570	16835	16638	16724	16759	16759	16867	16721	16846	16660	16552	16804	16861	16852	16641	16811	16768	16986	16692	16611	16578	16658	16592	16813	16689	16668	16789	16824	16701	16780	16721	16697	16790	16847	16665	16825	16754	16516	16644	16646	16836	16605	16856	16735	16774	16656	16816	16669	16772	16557	16813	16784	16820	16981	16790	16615	16695	16645	16844	16689	16806	16646	16649	16664	16866	16603	16599	16587	16849	16675	16775	16785	16706	16577	16731	16617	16841	16739	16821	16704	16804	16681	16817	16746	16720	16414	16693	16760	16706	16770	16829	16635	16764	16711	16730	16703	16621	16683	16690	16734	16752	16724	16595	17038	16588	16778	16697	16782	16720	16889	16824	16841	16671	16526	16910	16641	16685	16539	16728	16661	16779	16801	16680	16763	16642	16860	16722	16714	16884	16654	16832	16629	16672	16664	16820	16871	16637	16585	16476	16717	16881	16807	16757	16716	16743	16673	16681	16756	16747	16775	16662	16858	16760	16673	16770	16802	16632	16842	16922	16725	16794	16711	16917	16756	16776	16704	16570	16671	16919	16968	16639	16717	16780	16969	16627	16717	16600	16791	16732	16642	16660	16763	16817	16651	16675	16685	16834	16808	16619	16639	16565	16733	16805	16561	16692	16793	16748	16809	16838	16837	16707	16783	16791	16875	16843	17093	16766	16809	16787	16657	16998	16697	16755	16745	16907	16940	16779	16759	16716	16668	16794	16748	16784	16483	16565	16996	16866	16624	16695	16824	16547	16873	16841	16731	16786	16762	16995	16833	16811	16898	16557	16926	16606	16696	16706	16845	16812	16735	16718	16909	16880	16480	16660	16667	16769	16770	16575	16687	16666	16882	16769	16736	16838	16892	16644	16799	16879	16460	16572	16719	16688	16951	16963	16807	16707	16701	16703	16590	16600	16756	16794	16825	16718	16912	16809	16717	16762	16822	16900	16728	16592	16795	16627	16822	16694	17090	16635	16701	16754
15751	25559	23910	19736	18150	17280	16781	19569	37134	43714	35379	26740	18160	15389	15471	15564	15619	15735	15458	15576	15436	15732	15633	15829	15642	15694	15341	15699	15503	15600	15589	15617	15549	15651	15748	15716	15661	15677	15476	15420	15546	15646	15697	15698	15444	15658	15502	15757	15650	15551	15494	15721	15351	15635	15586	15636	15669	15558	15555	15432	15620	15595	15602	15605	15411	15484	15644	15632	15425	15482	15591	15685	15572	15427	15508	15689	15414	15465	15564	15691	15498	15485	15423	15516	15520	15564	15512	15648	15504	15628	15523	15664	15484	15732	15593	15597	15706	15523	15494	15504	15607	15481	15670	15575	15504	15304	15630	15450	15619	15548	15449	15729	15587	15560	15639	15455	15671	15567	15607	15600	15502	15740	15598	15514	15492	15713	15518	15645	15566	15421	15611	15642	15556	15723	15562	15556	15563	15618	15561	15450	15576	15675	15555	15557	15549	15682	15428	15541	15325	15583	15556	15470	15465	15606	15466	15641	15695	15604	15851	15488	15751	15616	15698	15664	15704	15721	15606	15614	15406	15557	15636	15459	15623	15632	15542	15569	15584	15708	15565	15732	15629	15342	15574	15708	15560	15490	15677	15615	15727	15479	15589	15623	15560	15652	15549	15501	15647	15507	15466	15691	15501	15609	15440	15551	15592	15601	15387	15621	15557	15503	15657	15566	15529	15406	15579	15490	15557	15435	15509	15568	15527	15500	15690	15561	15579	15533	15525	15598	15618	15726	15701	15520	15593	15605	15467	15535	15701	15551	15515	15574	15571	15553	15657	15451	15555	15460	15601	15595	15610	15614	15548	15493	15708	15642	15574	15558	15419	15499	15706	15649	15694	15664	15472	15424	15595	15521	15706	15612	15613	15521	15420	15678	15638	15702	15405	15657	15450	15542	15447	15425	15555	15740	15487	15381	15610	15562	15620	15489	15459	15650	15493	15684	15417	15560	15584	15343	15600	15545	15409	15425	15553	15515	15366	15590	15499	15719	15747	15397	15572	15644	15662	15546	15790	15465	15672	15529	15625	15599	15376	15644	15438	15594	15494	15673	15542	15473	15641	15648	15549	15505	15508	15420	15464	15552	15530	15680	15603	15607	15582	15441	15686	15649	15572	15551	15575	15644	15534	15580	15601	15681	15512	15486	15547	15621	15516	15427	15684	15605	15482	15631	15491	15498	15641	15438	15590	15565	15588	15410	15544	15397	15530	15468	15572	15452	15505	15418	15417	15532	15493	15564	15590	15447	15555	15652	15517	15548	15525	15555	15573	15706	15580	15652	15581	15390	15520	15405	15692	15410	15622	15453	15460	15591	15615	15649	15642	15690	15493	15446	15722	15593	15585	15453	15625	15304	15580	15638	15579	15585	15463	15531	15466	15434	15388	15625	15534	15464	15657	15397	15620	15603	15620	15555	15573	15586	15594	15495	15482	15692	15675	15375	15601	15554	15537	15476	15682	15403	15718	15374	15581	15578	15657	15642	15714	15358	15542	15491	15568	15592	15640	15567	15583	15651	15561	15783	15622	15587	15497	15592	15524	15540	15471	15515	15459	15497	15482	15438	15543	15705	15402	15542	15662	15579	15530	15526	15553	15470	15476	15515	15611	15304	15584	15637	15615	15619	15372	15517	15404	15614	15660	15532	15475	15409	15514	15497	15456	15538	15449	15712	15468	15653	15632	15531	15536	15479	15562	15617	15585	15539	15534	15731	15525	15659	15777	15320	15667	15548	15558	15365	15670	15816	15653	15671	15630	15474	15624	15650	15572	15475	15272	15429	15547	15474	15540	15627	15495	15612	15624	15665	15665	15483	15566	15549	15391	15513	15610	15619	15625	15614	15750	15429	15544	15560	15407	15600	15554	15613	15681	15518	15481	15540	15637	15461	15618	15504	15436	15592	15638	15729	15756	15554	15537	15781	15433	15538	15565	15471	15645	15559	15621	15477	15651	15422	15549	15437	15486	15558	15369	15591	15540	15722	15607	15498	15615	15478	15540	15591	15669	15557	15629	15662	15535	15404	15680	15601	15609	15597	15584	15421	15687	15529	15615	15477	15540	15567	15694	15615	15486	15518	15578	15517	15409	15512	15542	15656	15547	15522	15486	15460	15510	15499	15479	15496	15509	15652	15554	15647	15469	15671	15545	15505	15528	15582	15648	15508	15571	15367	15539	15505	15500	15557	15541	15581	15481	15647	15701	15573	15685	15602	15543	15569	15682	15478	15603	15535	15433	15635	15751	15588	15682	15654	15659	15554	15703	15597	15542	15556	15535	15588	15561	15362	15317	15422	15633	15539	15565	15567	15443	15574	15546	15387	15495	15644	15697	15536	15481	15654	15572	15627	15488	15620	15624	15625	15589	15365	15481	15627	15656	15505	15508	15641	15747	15653	15482	15671	15559	15562	15720	15511	15556	15545	15437	15499	15564	15590	15533	15625	15550	15581	15616	15608	15524	15544	15529	15627	15550	15720	15470	15528	15647	15552	15559	15479	15471	15583	15489	15515	15594	15458	15611	15595	15594	15627	15511	15744	15409	15563	15669	15541	15580	15438	15604	15613	15541	15719	15458	15715	15717	15568	15591	15637	15777	15324	15547	15450	15652	15555	15451	15630	15565	15524	15600	15469	15405	15585	15602	15534	15574	15784	15419	15554	15503	15703	15466	15526	15392	15677	15413	15694	15570	15441	15590	15699	15560	15467	15384	15411	15392	15440	15448	15497	15530	15544	15552	15572	15723	15505	15534	15602	15471	15492	15463	15671	15541	15501	15527	15365	15489	15403	15444	15494	15445	15572	15507	15510	15587	15642	15640	15773	15388	15519	15690	15423	15612	15404	15421	15623	15528	15492	15627	15603	15608	15616	15646	15592	15503	15502	15567	15674	15486	15424	15614	15671	15542	15518	15379	15688	15567	15502	15719	15456	15674	15494	15662	15475	15416	15566	15779	15613	15653	15648	15533	15634	15630	15500	15484	15562	15460	15458	15691	15594	15420	15536	15447	15530	15645	15563	15586	15583	15464	15514	15554	15600	15496	15419	15592	15403	15610	15505	15580	15504	15652	15461	15595	15510	15753	15486	15504	15519	15486	15516	15614	15547	15598	15575	15528	15709	15532	15541	15644	15579	15682	15585	15439	15533	15414	15610	15686	15573	15608	15668	15447	15543	15783	15667	15648	15611	15399	15701	15607	15422	15633	15644	15504	15436	15661	15575	15484	15501	15384	15412	15400	15619	15501	15630	15527	15475	15701	15543	15603	15441	15611	15700	15584	15490	15637	15441	15575	15377	15566	15540	15374	15655	15482	15642	15645	15599	15595	15532	15582	15611	15509	15454	15585	15592	15584	15677	15574	15658	15596	15497	15611	15526	15728	15620	15618	15637	15619	15537	15440	15560	15521	15662	15705	15553	15399	15591	15553	15483	15604	15657	15645	15417	15600	15573	15584	15524	15667	15710	15648	15620	15679	15494	15568	15777	15522	15471	15627	15558	15720	15634	15532	15617	15460	15575	15561	15500	15578	15657	15393	15651	15513	15463	15658	15611	15520	15613	15660	15580	15549	15607	15557	15420	15542	15472	15601	15614	15437	15562	15516	15657	15459	15619	15556	15550	15516	15432	15631	15600	15560	15311	15739	15556	15651	15437	15498	15461	15458	15480	15619	15486	15720	15427	15521	15572	15353	15582	15633	15519	15492	15448	15495	15628	15463	15641	15578	15554	15598	15624	15647	15516	15624	15521	15393	15571	15565	15604	15656	15606	15508	15719	15439	15649	15682	15435	15741	15544	15530	15463	15607	15555	15474	15654	15533	15499	15667	15418	15599	15481	15335	15533	15742	15577	15471	15392	15655	15651	15532	15444	15757	15577	15518	15514	15441	15516	15574	15504	15460	15620	15495	15493	15627	15661	15463	15526	15595	15476	15632	15621	15586	15459	15692	15729	15553	15546	15482	15507	15703	15528	15444	15691	15645	15571	15456	15635	15429	15514	15569	15574	15396	15519	15413	15436	15463	15530	15582	15629	15563	15578	15591	15651	15505	15521	15592	15674	15516	15437	15557	15635	15615	15595	15545	15538	15534	15644	15478	15632	15635	15519	15502	15578	15690	15679	15554	15628	15714	15487	15469	15694	15608	15406	15755	15561	15656	15584	15443	15489	15705	15443	15474	15582	15539	15541	15586	15523	15637	15471	15459	15411	15515	15579	15602	15511	15564	15714	15646	15575	15588	15582	15683	15414	15427	15506	15593	15577	15591	15451	15574	15529	15641	15551	15618	15539	15408	15592	15723	15561	15344	15676	15676	15497	15638	15432	15594	15697	15604	15689	15505	15653	15459	15535	15462	15514	15477	15455	15532	15566	15518	15693	15518	15537	15595	15468	15695	15621	15550	15540	15684	15493	15556	15592	15636	15435	15480	15415	15468	15396	15437	15562	15669	15545	15836	15504	15642	15500	15687	15548	15587	15509	15686	15363	15563	15635	15336	15646	15711	15644	15377	15573	15630	15584	15547	15556	15424	15470	15505	15498	15566	15564	15480	15415	15394	15362	15658	15402	15542	15591	15565	15720	15690	15414	15632	15741	15574	15627	15498	15569	15616	15562	15407	15426	15423	15570	15555	15525	15775	15537	15521	15636	15614	15682	15566	15630	15602	15516	15533	15611	15492	15563	15511	15608	15556	15488	15646	15418	15612	15717	15501	15494	15668	15495	15473	15689	15434	15558	15593	15572	15541	15451	15510	15449	15572	15587	15557	15352	15562	15474	15692	15689	15563	15545	15612	15604	15519	15390	15585	15527	15559	15431	15579	15594	15752	15575	15412	15646	15620	15368	15420	15547	15641	15480	15626	15481	15454	15649	15464	15622	15596	15595	15421	15655	15479	15589	15450	15516	15677	15498	15638	15540	15598	15529	15421	15549	15478	15452	15624	15570	15435	15552	15589	15553	15746	15625	15587	15645	15575	15526	15484	15437	15563	15592	15611	15580	15506	15649	15579	15505	15428	15638	15566	15550	15652	15562	15558	15634	15542	15391	15503	15683	15416	15703	15531	15636	15456	15578	15608	15397	15743	15655	15490	15544	15584	15669	15564	15371	15585	15468	15524	15556	15560	15456	15640	15608	15540	15455	15546	15555
23079	21168	28913	23682	21496	23118	22988	20866	45174	56755	44709	34276	23334	17813	17275	17191	17210	17166	17157	17040	17240	17052	17042	17223	17051	16958	17178	17164	17138	17071	16948	17061	17164	17284	16973	16904	16919	17066	17008	16927	16972	16953	16899	16899	16938	17026	16936	17123	16981	16959	17049	17069	17106	17015	17018	16985	17124	17180	16978	16947	16853	17129	17086	16870	17094	17098	16843	16786	17011	16854	16795	17041	16816	16926	17205	16945	17043	16923	16911	16983	17136	16955	16828	16834	17092	16845	17071	16982	16810	17029	17025	16743	16881	16889	17164	17046	16971	17132	16955	17037	16761	16948	16966	16831	16842	17109	16840	16944	17060	16905	17064	16765	16920	16920	17085	16865	16937	16989	17028	16871	17042	17037	16952	17016	17046	17028	16975	16900	17012	16770	16896	16836	17103	17010	16887	16966	16734	17024	16926	16820	16903	16819	16955	16908	16830	17065	16964	16916	16985	17015	17112	17143	16831	16864	16756	16993	16998	16928	16978	16892	16998	16754	17125	17034	16999	16822	17069	16946	16910	16888	16946	16834	16955	16859	16920	16821	16865	16887	16855	16999	16870	16960	16866	17136	17020	17108	17003	16963	16928	17092	17016	16783	16892	16889	16917	17131	16893	16858	17030	16983	16941	16891	17040	16901	16864	16845	16923	16911	16948	16936	16854	16859	16972	16946	17040	16944	17034	17012	17009	16941	17173	16915	16895	17027	16935	16961	16835	16823	16848	16841	16849	16709	16988	17013	16913	17103	17208	16679	17142	17058	16809	17088	16909	16938	16869	17003	17056	17039	16930	16862	16970	16824	17136	17014	16883	16919	16903	16761	16937	16998	16870	16977	16783	16812	16979	16791	17128	16851	16867	16871	17260	16948	16970	16744	16933	16803	17026	16874	17036	16944	17043	17038	16979	17120	16988	17050	16891	17005	16950	16720	16725	17100	16945	16797	16671	16815	17019	16916	16945	16790	16893	16963	17111	16821	17029	16909	16787	16742	16684	16811	16824	16958	16928	16847	16844	16935	17044	17099	16932	16908	16914	16948	17069	16910	16912	16977	17096	16782	17026	16998	17004	17043	16862	16903	17029	16903	16931	16767	16958	16839	16955	16894	16912	16808	16934	16928	17186	17019	16923	17082	16950	17026	17047	16938	16932	16948	16870	16760	16862	16978	16980	16763	16793	16952	16927	16821	17084	16874	16899	16903	16940	16887	16909	17023	16905	16993	16975	16851	16865	16991	16777	16942	16937	16987	17189	16880	16953	16920	17010	17058	17031	16914	16680	16723	16898	16965	16775	16974	16743	16833	17120	16925	16970	17071	17105	16794	17036	17054	16712	17068	17026	16894	16994	16776	16817	16981	16969	16916	17131	16808	16954	17009	17196	17036	16916	17002	16861	16926	17105	17100	16954	16799	16937	16895	16968	17094	16846	16824	16696	16846	16874	16912	16872	16900	16890	17128	16770	16959	16880	16986	17052	16923	16989	16911	16954	16910	16740	17062	16931	16759	16714	16804	16831	17093	16852	17157	16987	16931	16745	17046	17130	16856	17053	16983	16946	16995	17037	16933	16983	17013	16914	16918	17013	16991	16951	16820	17023	16809	17056	17046	16926	17102	17060	17002	16846	16798	16983	16836	16917	16893	16896	16882	16756	17047	16893	17052	16748	16827	16950	17128	17108	16786	16946	16855	16702	17111	17132	16726	16979	16952	16804	16976	17066	16822	16827	16842	17011	16883	17007	16871	16970	16924	16887	16879	17041	16922	17062	16957	16789	16838	16877	16836	16911	16891	16730	16990	16988	17041	16693	16955	16986	17056	16929	17005	16812	16766	16885	16953	17015	17023	17117	16965	16918	16988	16956	16764	16997	16928	17041	17019	16772	17051	16901	16995	16910	16987	16960	16845	17029	17151	17014	16940	16725	16997	17050	16747	16789	16902	16808	16945	16789	16927	16922	17000	16980	16931	16973	17120	17106	16976	17121	17018	16961	16997	16745	16874	16920	17000	16826	16919	16884	17106	17008	16741	16771	17071	16946	16979	16909	17034	16851	16809	16909	16911	16887	16873	17003	17024	16725	16758	16782	16787	17001	16847	16916	16889	16963	16941	16870	17019	16756	17030	16919	16967	16764	17115	17106	16900	16769	16881	16917	16996	16843	16713	16918	17036	17043	16918	17126	16977	16885	17072	17043	16914	16891	16916	16828	16839	16941	16882	16717	17219	16837	16842	17020	16971	16721	16991	17044	16797	16906	16846	16973	16806	16628	16965	16847	16848	16874	16868	16866	16900	17024	16921	17114	16956	16990	16989	17005	16970	16907	16913	17021	16824	16922	16879	17153	16869	17083	16904	16895	17192	16938	16976	17126	16839	16807	17069	16941	16895	16886	16913	17197	16839	17113	16980	16912	16970	17140	16892	16908	16874	16934	17024	16887	16852	16889	16882	16976	16991	17013	17111	17044	17088	16857	17094	16891	16929	16836	16932	16834	17001	17007	17081	17023	16896	16752	17031	16969	16838	16788	16940	16911	16951	16944	16954	17133	16967	16908	17002	16961	16805	17194	16899	16934	16887	16902	16799	16877	16907	16881	17025	16915	16967	16940	16886	16934	16957	16964	16965	16863	16803	16991	16963	16747	17216	16939	16783	17017	16873	17190	16948	17100	17105	16902	16975	16930	16680	16789	16947	16959	17243	16717	17212	17045	17002	17106	17025	17088	16839	16871	16808	16928	17100	16905	17023	16815	16992	17009	16937	16924	16990	16996	16951	16848	17021	16832	16957	16964	16684	16840	16974	16987	16842	16956	17043	17003	16912	17032	16999	17110	16935	16761	16933	16928	16888	16949	16786	16848	17083	16887	16866	16961	17037	17014	17105	16911	17060	16848	16895	17077	16939	16995	16905	17129	16764	16850	17036	16894	16963	16648	17080	17162	17024	16822	17016	16801	16780	17134	17027	16897	17059	17034	16948	16750	16822	16963	16879	17149	17123	16949	16984	16838	17013	16953	17010	16963	16859	16970	16846	16816	16811	16944	16789	16862	17022	17047	16857	16888	16875	17052	16994	16969	17113	16931	16793	16842	17085	16976	16979	16931	16901	16870	16882	17063	17013	16955	16785	16725	16811	16897	16968	17035	16810	17100	16866	16944	16894	16970	16891	16922	16946	16877	17169	16740	16820	17115	16936	16736	17026	17026	17145	17063	16922	16919	17053	17128	16828	16849	16875	16956	16810	16686	16905	16915	16837	17034	16956	16939	16767	17041	16852	17064	16986	16964	17054	16950	16866	16768	17099	16811	16934	16833	16896	16779	16871	16702	17012	17007	17074	16769	16978	16944	16808	16990	17016	16926	16748	16991	16891	16785	16974	17050	16972	16902	17217	16912	16949	17020	16987	17042	16940	16689	17136	17188	16885	17226	17080	17041	16986	17037	17130	17044	17047	17031	16985	16839	16933	16991	16797	16765	16851	16964	16743	17042	16859	16838	16891	16921	17042	16934	17120	17081	16967	16800	16945	16885	16995	16903	16974	16973	16821	16827	17002	16681	16877	16977	17026	16841	16942	16823	16898	16835	16990	16912	16899	16883	17016	17091	17207	17018	16855	16691	16928	16837	17069	16817	16764	16858	17147	17060	16992	17089	16810	16830	16986	17061	16783	16760	16935	16839	17175	16853	16883	16900	16899	16894	17074	17034	16867	16767	16908	16933	17003	17019	16860	16780	17178	16878	16995	16970	17000	16863	16753	16849	16837	16980	17016	16994	16944	17020	16995	16854	17041	17015	16868	16865	16980	16780	16833	16866	16761	17106	16779	16988	17041	16796	16964	17155	16824	17105	16821	16907	16967	17165	16951	16746	16979	16935	17023	16841	16941	17101	16891	16821	16940	16876	16946	16748	17054	16787	16912	17022	17175	16735	16767	17072	17035	16728	16968	17002	16890	17041	17024	16977	17063	16868	16938	16762	16880	16972	16843	17020	17176	17066	16882	16973	17060	16855	17045	17164	16992	16834	16783	16863	17123	16960	16812	17026	17036	16978	17004	17027	16808	16867	16921	17037	16694	16868	17024	17188	16912	17006	17021	16730	16873	16795	16777	16898	16815	16772	16963	16879	16757	16799	16912	16835	16934	17260	17087	16975	17000	16938	17033	16854	16791	16942	16987	16836	16884	17145	16914	17125	16889	16942	16623	16783	16852	16886	16842	16972	16902	16894	16931	17059	16749	16970	17071	17030	16734	16958	16834	16895	16890	16944	16924	16824	16875	16899	16919	16986	17028	17081	16854	16825	16934	16997	16723	16943	16988	16823	16883	16851	16945	16879	17086	16891	16848	16888	17088	17013	16956	16960	16890	17012	16899	16883	16862	16971	16972	16863	16798	17077	16885	16773	17048	16651	17053	16787	16806	16801	17007	16949	16809	16839	16930	17015	16765	16951	16916	16961	16901	16846	17011	17049	16874	16825	16846	16790	17168	17063	17030	16886	17125	17023	16953	16835	16932	16987	16959	16859	16955	16981	16912	17003	17039	17035	16860	17040	16968	17094	16777	16967	16905	16834	17019	16809	16710	16855	16980	17075	16929	16683	16848	16874	16915	16844	17038	16895	16898	16942	16888	16936	16768	17002	17041	16890	16978	17029	16847	16943	16916	16689	17074	16741	16814	17117	16789	16972	17008	16891	16877	17082	16969	17006	16876	16802	16825	16838	17002	16738	16898	17103	16947	16753	16939	16806	16734	16761	16875	17048	16834	17069	17015	16922	17013	17107	16939	17002	17083	16912	17111	17053	16885	17026	16747	16917	16946	16934	16893	17012	16936	16972	16761	16782	16897	16931	16819	17047	17056	17019	17123	16906	16795	16921	17015	16747	16922	16624	16925	17091	17027	16849	17011	16960	16956	16954	16711	16823	16994	16928	16992	16970	16925	17000	16949	16989	16867	17040	16945	16900	16788	16843	16951	16885	16956	16914	16973	16905	17052	17039	16983	16835	16923	16890	16766	16873	17013	16995	16928	16946	17055	16918	17012	17020	16895	16912	16995	16857	16932	16975	16692	16893	16752	16825	17008	17055	16902	17130	16898	17039	16961	16868	16906	17217	16783	16947	17030	16941	17078	16927	16750	16762	16800	17098	16899
18271	31892	29272	23511	20312	18851	17936	21323	49788	56277	45682	34586	21079	15572	15551	15741	15667	15552	15846	15633	15771	15502	15754	15695	15792	15727	15549	15453	15634	15774	15621	15595	15642	15555	15658	15707	15632	15543	15768	15469	15594	15557	15617	15581	15697	15513	15637	15624	15775	15713	15527	15400	15774	15657	15497	15593	15733	15724	15599	15692	15781	15660	15582	15713	15553	15521	15613	15840	15628	15595	15682	15520	15662	15742	15620	15742	15729	15688	15751	15678	15702	15651	15729	15448	15724	15467	15714	15493	15571	15716	15652	15486	15678	15622	15605	15496	15782	15696	15592	15673	15651	15684	15639	15740	15520	15609	15594	15602	15456	15603	15618	15751	15703	15583	15516	15642	15471	15696	15560	15563	15553	15810	15703	15709	15615	15675	15710	15761	15645	15664	15569	15767	15723	15722	15560	15741	15735	15619	15562	15552	15698	15754	15593	15605	15698	15409	15555	15701	15664	15629	15463	15563	15546	15548	15558	15587	15782	15550	15673	15701	15698	15500	15576	15500	15534	15665	15415	15645	15712	15702	15581	15705	15618	15529	15633	15798	15609	15764	15628	15660	15635	15602	15466	15657	15525	15611	15620	15526	15841	15603	15683	15780	15537	15529	15629	15534	15655	15635	15591	15607	15606	15656	15783	15622	15569	15617	15504	15633	15677	15608	15643	15505	15633	15688	15529	15676	15499	15673	15625	15646	15714	15521	15655	15700	15727	15591	15635	15753	15656	15654	15577	15635	15666	15718	15660	15558	15543	15534	15517	15640	15671	15730	15764	15769	15551	15723	15908	15568	15623	15550	15679	15552	15547	15692	15575	15623	15712	15458	15634	15604	15620	15550	15686	15612	15716	15489	15659	15703	15570	15485	15715	15587	15548	15466	15565	15736	15496	15754	15579	15563	15621	15666	15581	15608	15676	15653	15706	15599	15565	15616	15600	15643	15701	15620	15703	15675	15587	15668	15639	15652	15649	15555	15692	15777	15588	15648	15716	15452	15613	15634	15536	15634	15550	15629	15784	15727	15677	15670	15547	15445	15482	15592	15605	15688	15661	15426	15665	15402	15543	15765	15401	15448	15754	15745	15596	15575	15506	15584	15628	15790	15635	15545	15692	15859	15613	15655	15567	15741	15616	15645	15584	15536	15646	15689	15561	15434	15709	15636	15542	15510	15631	15609	15690	15627	15595	15652	15698	15633	15645	15604	15683	15637	15653	15646	15452	15488	15534	15575	15426	15570	15731	15640	15696	15524	15656	15514	15670	15761	15534	15663	15643	15532	15673	15534	15665	15591	15677	15524	15525	15675	15500	15777	15620	15649	15751	15665	15580	15642	15591	15646	15695	15500	15650	15536	15779	15452	15662	15588	15778	15600	15705	15593	15648	15730	15730	15593	15647	15704	15587	15594	15632	15661	15528	15616	15604	15631	15637	15721	15714	15609	15453	15558	15537	15574	15583	15781	15590	15574	15700	15585	15483	15579	15432	15556	15499	15623	15727	15656	15591	15621	15653	15578	15574	15800	15741	15749	15688	15600	15620	15567	15586	15694	15689	15837	15648	15529	15625	15529	15670	15542	15606	15766	15813	15609	15581	15602	15620	15605	15393	15675	15651	15685	15700	15582	15702	15636	15759	15531	15464	15591	15607	15553	15761	15605	15617	15625	15496	15450	15642	15602	15654	15549	15569	15580	15392	15466	15693	15764	15637	15508	15618	15519	15611	15632	15821	15566	15654	15615	15560	15793	15690	15512	15626	15554	15748	15595	15630	15754	15664	15761	15667	15720	15529	15632	15808	15620	15500	15412	15727	15628	15741	15590	15615	15592	15611	15434	15518	15518	15584	15445	15657	15642	15597	15578	15438	15582	15676	15605	15572	15679	15637	15822	15629	15615	15659	15548	15703	15622	15643	15683	15741	15711	15630	15783	15661	15690	15636	15495	15493	15732	15807	15666	15548	15700	15539	15660	15604	15629	15610	15611	15615	15517	15697	15623	15760	15547	15633	15725	15639	15641	15516	15569	15562	15632	15600	15783	15756	15575	15525	15662	15493	15646	15575	15524	15589	15567	15647	15687	15501	15580	15496	15531	15764	15560	15608	15593	15427	15613	15684	15684	15732	15504	15597	15551	15660	15570	15721	15502	15607	15708	15747	15599	15589	15626	15677	15682	15652	15492	15671	15553	15585	15598	15465	15744	15709	15555	15556	15726	15832	15598	15675	15742	15755	15515	15691	15653	15811	15661	15557	15583	15622	15698	15675	15706	15482	15559	15691	15609	15408	15609	15677	15687	15544	15649	15755	15618	15624	15741	15531	15677	15663	15543	15519	15760	15701	15629	15669	15482	15700	15428	15679	15507	15761	15566	15805	15548	15544	15630	15747	15646	15614	15590	15634	15567	15651	15690	15499	15683	15677	15722	15672	15672	15564	15457	15730	15777	15609	15584	15555	15549	15644	15528	15741	15737	15732	15445	15543	15712	15592	15426	15734	15586	15555	15648	15691	15621	15689	15639	15446	15576	15541	15729	15700	15609	15733	15459	15647	15633	15720	15532	15557	15595	15505	15649	15636	15598	15576	15628	15524	15510	15627	15611	15646	15530	15694	15606	15570	15578	15677	15624	15443	15466	15579	15545	15611	15621	15577	15578	15614	15641	15529	15646	15578	15555	15670	15630	15451	15663	15596	15609	15549	15491	15647	15788	15644	15545	15744	15723	15602	15571	15725	15629	15686	15604	15559	15683	15607	15582	15758	15360	15571	15560	15758	15535	15631	15593	15630	15711	15764	15604	15482	15589	15672	15574	15647	15517	15608	15632	15594	15791	15531	15544	15581	15615	15499	15613	15449	15730	15656	15492	15476	15549	15609	15536	15604	15291	15603	15685	15517	15537	15716	15641	15700	15526	15680	15722	15679	15533	15562	15597	15570	15639	15545	15624	15522	15447	15615	15641	15385	15591	15503	15638	15577	15657	15589	15596	15589	15622	15673	15464	15713	15624	15593	15672	15656	15694	15523	15605	15747	15594	15562	15597	15698	15648	15390	15715	15818	15717	15672	15637	15544	15673	15735	15618	15498	15589	15696	15484	15709	15667	15679	15537	15752	15795	15807	15641	15563	15623	15649	15592	15507	15186	15538	15418	15697	15556	15640	15462	15585	15700	15526	15598	15616	15543	15855	15776	15603	15696	15760	15687	15846	15519	15627	15614	15660	15646	15534	15702	15698	15686	15597	15540	15618	15612	15822	15577	15649	15643	15644	15561	15686	15736	15511	15738	15710	15575	15749	15552	15511	15726	15524	15447	15502	15621	15580	15568	15499	15788	15625	15556	15539	15674	15486	15841	15739	15753	15642	15671	15501	15804	15641	15665	15610	15679	15469	15675	15674	15694	15605	15670	15695	15675	15771	15620	15680	15576	15678	15659	15611	15507	15649	15563	15532	15751	15630	15647	15648	15668	15657	15617	15529	15601	15635	15783	15760	15644	15674	15620	15714	15571	15573	15735	15610	15656	15642	15694	15620	15596	15681	15519	15716	15604	15546	15542	15523	15553	15590	15697	15603	15618	15741	15568	15612	15713	15685	15555	15606	15409	15726	15717	15789	15630	15618	15540	15644	15467	15601	15724	15585	15673	15732	15634	15624	15721	15630	15662	15369	15635	15542	15727	15674	15689	15498	15601	15460	15649	15592	15556	15715	15557	15600	15589	15469	15718	15521	15406	15641	15596	15548	15574	15629	15701	15459	15697	15651	15599	15601	15625	15575	15653	15655	15407	15808	15479	15635	15662	15640	15703	15479	15559	15677	15640	15455	15862	15692	15601	15516	15488	15462	15841	15486	15751	15829	15627	15579	15718	15716	15538	15421	15840	15554	15684	15543	15653	15626	15561	15618	15724	15558	15622	15576	15724	15590	15590	15483	15788	15568	15720	15689	15460	15498	15625	15646	15498	15541	15675	15788	15666	15420	15724	15607	15445	15695	15633	15586	15588	15703	15489	15772	15613	15650	15707	15647	15492	15518	15635	15631	15642	15632	15752	15503	15602	15595	15559	15548	15696	15639	15627	15689	15654	15524	15805	15567	15542	15624	15436	15725	15654	15801	15637	15737	15674	15427	15729	15618	15510	15750	15683	15742	15693	15835	15621	15687	15616	15531	15500	15706	15760	15661	15682	15616	15630	15700	15522	15628	15672	15675	15505	15811	15543	15578	15347	15637	15798	15601	15754	15614	15590	15671	15603	15757	15730	15662	15551	15765	15805	15856	15551	15774	15605	15618	15535	15523	15552	15734	15844	15578	15778	15480	15610	15593	15582	15399	15581	15726	15564	15670	15644	15654	15699	15689	15539	15523	15572	15677	15566	15664	15714	15710	15569	15626	15538	15592	15592	15639	15648	15742	15628	15703	15587	15484	15654	15590	15841	15781	15634	15638	15678	15681	15665	15634	15609	15693	15569	15538	15667	15594	15645	15653	15493	15647	15741	15500	15739	15586	15627	15696	15522	15574	15555	15579	15576	15557	15598	15713	15542	15541	15658	15696	15593	15513	15735	15778	15791	15673	15562	15685	15743	15679	15639	15695	15456	15689	15761	15554	15589	15629	15469	15709	15501	15624	15526	15569	15692	15580	15681	15563	15716	15711	15589	15564	15601	15795	15594	15641	15598	15591	15693	15550	15441	15691	15447	15594	15724	15651	15412	15675	15598	15609	15492	15552	15572	15566	15803	15577	15558	15562	15620	15517	15617	15561	15797	15617	15596	15668	15521	15802	15586	15684	15642	15569	15584	15630	15678	15708	15603	15402	15617	15575	15779	15671	15513	15588	15603	15701	15618	15563	15604	15525	15730	15487	15687	15646	15614	15691	15653	15710	15594	15584	15570	15593	15552	15536	15504	15447	15421	15673	15700	15718	15714	15674	15796	15664	15603	15754	15661	15443	15562	15749	15551	15485	15599	15680	15676	15599	15659	15477	15598	15674	15611	15861	15742	15822	15634	15576	15504	15724	15753	15565	15552	15631	15594	15507	15744	15626	15721	15663	15608	15750	15363	15859	15546	15582	15566	15701	15714	15495	15705	15855	15614	15651	15589	15659	15518	15640	15550	15719	15702	15595	15637	15519	15604	15593	15534	15597	15644
27653	21914	23660	20519	17392	17325	17205	17079	19074	23244	21327	19678	17704	17091	17085	16919	16868	16991	16840	16976	16822	16996	16933	16964	17003	17068	16974	16993	16892	17042	16833	16978	16919	17028	16935	16930	17190	16912	16872	17137	17070	16950	17027	17036	16971	16885	16846	16888	16923	16899	17159	16940	16936	17161	16846	16843	16847	17041	16988	16698	16988	17096	16917	16852	16818	16924	16579	17043	16922	16844	17102	17244	16850	16932	16840	16994	16956	16854	16827	16810	16808	16970	16884	16744	16640	16791	16896	16983	17093	16869	17279	16973	17048	16900	16963	16911	16954	16882	16893	17119	16864	17081	16845	16962	16987	16987	16985	17117	16760	16955	16803	16858	16975	17015	16955	16797	16947	16877	16860	16983	16985	16921	16792	16868	16812	16948	16962	16859	16969	16939	17071	16743	16728	16935	17044	16874	16897	16874	16917	16916	16865	16747	16753	16803	16967	17012	17159	16804	17039	16915	17052	16922	16981	16777	16986	16729	16763	16856	16779	16932	16802	17076	16990	16778	16837	16564	16997	16953	16969	17049	16791	16731	16914	16998	17047	17085	16849	16649	16849	17048	16854	17046	16934	16848	16962	16854	16944	16860	16799	16842	16871	17012	17004	17062	16861	17058	16928	16861	16943	16980	17091	16848	16948	17050	16756	16977	16833	17013	16843	16788	16935	16876	17022	17095	17057	16689	17022	17048	16954	16923	16932	16998	16854	16892	16853	16905	16978	17085	17087	16948	17033	16801	16837	16983	16971	17223	17005	17055	16859	16765	17054	16929	17055	16791	16851	16797	17021	16866	17036	16981	16927	16856	17115	16990	16982	16931	16898	16802	17075	16811	16736	16930	16795	16955	16966	17104	17138	16967	17103	16825	16860	16819	16838	16872	16987	16795	16869	17144	16708	16771	16923	16952	17060	16897	16951	16946	16774	16868	16961	17082	16964	17204	16962	16854	16997	16911	16926	16973	17024	17026	16915	16869	16816	16873	16939	17089	16770	16962	17044	17026	16798	16948	16936	17210	17025	16884	17052	17128	16949	16679	16903	16786	16859	16901	16979	16739	16973	16894	17103	16889	17038	16787	16908	16966	16840	16841	16891	16648	16811	16837	16811	16951	16883	16854	16961	17049	16795	16987	16768	17051	16974	17043	17026	16841	16989	17016	16690	16880	17041	16916	16956	16801	16845	16867	16906	16816	17014	17067	16793	16734	16724	16805	16932	16989	16839	16891	16727	16937	17024	16769	17155	16976	16740	17146	16883	16982	16992	16775	16835	17008	16999	16943	17012	16986	16917	16661	17127	17185	17032	17058	16827	16986	16842	17093	17076	16831	16893	16715	17024	16809	17079	16843	16829	16806	16897	16882	16799	16996	16980	17024	17052	16898	17099	16929	17149	16967	16886	16979	16984	16850	16978	17014	16846	16975	16842	17031	17026	16993	16782	16833	17065	16987	16961	17022	17144	16858	16887	16852	16817	16866	16962	17060	17048	17012	16850	16928	17103	16864	16973	17074	16989	17189	16826	16900	16975	16757	16967	16919	16866	16875	16868	16914	16908	16969	16808	16867	16714	16917	16824	16873	16910	17105	16797	16921	16956	16829	16780	16805	16960	17088	17007	16890	17029	16839	16999	16812	17013	16889	17053	16865	16842	16811	16770	16764	16930	16934	16850	16934	16995	16963	16955	17043	16878	16792	16955	16888	16823	16961	16917	16733	16976	16879	16948	16951	17091	16740	16929	16907	16935	16726	16837	16821	16982	17048	16936	17086	16943	16946	16809	16985	16824	16628	16762	17184	16802	16750	17034	16995	16987	16927	16953	16915	16959	17043	16809	17056	16953	16922	16918	16953	16957	16816	16892	17106	17090	16773	16862	17085	16812	16905	16957	16812	17188	16813	16813	16984	17142	16888	16934	17047	16886	16918	16896	17008	16875	16864	17049	17034	16957	17031	16900	16837	16775	16955	16961	16926	17043	16814	16961	16985	16739	16888	16802	16769	16977	16963	16927	16769	17023	16944	16864	16852	16773	16920	16837	17055	16814	16926	16842	16928	16874	16832	16853	16882	16997	16804	16949	16843	16828	16970	16933	16799	17025	16957	17225	16891	16726	16904	16838	17037	16902	17108	17033	16980	16860	16936	16966	17045	17137	16782	16869	16905	16871	16952	16936	17021	16955	16797	16834	16898	16851	17052	17039	16997	16797	17001	17104	17014	16990	16890	16870	16843	16811	16946	17078	16953	16905	16886	16989	16935	17075	16875	16946	16874	16920	16844	16887	16781	16798	16922	16992	16799	16884	16964	16958	16982	16862	16909	17003	16857	16998	16933	16961	17037	16692	17049	16943	16769	16989	16661	16872	16974	17053	17016	17016	17194	16945	16960	16971	17108	16801	16847	17022	16906	17052	16878	16800	16963	16978	16767	16826	16918	16840	16900	16803	16871	17015	16877	16901	16868	16770	17036	16775	16712	16839	16903	17002	16796	16770	16839	16884	16852	16946	16927	16967	16929	16957	16846	16996	16887	17140	16972	17070	16934	16935	16851	17064	16821	16800	16937	17187	16892	17110	16931	17036	16908	16779	16916	16758	16860	17066	16988	16936	16898	17053	16878	17030	17012	16963	16930	16907	16908	16978	16992	17026	16838	16854	16851	16862	16854	16907	17000	16949	17151	17095	16997	17069	16656	17023	16878	17057	16806	16716	17042	16964	16896	16791	16970	16792	16839	17019	16988	17035	16903	17083	16960	16850	16751	16899	16824	16848	16855	16790	16997	17020	17047	16764	16867	16855	17114	17013	16940	16973	16919	16901	16839	16877	16965	16945	17065	16938	16976	17113	16886	16780	16942	16883	16866	16921	16867	17157	16908	17001	16822	17134	16865	16904	16843	17007	17014	17093	16765	16911	16989	17119	16999	16968	16924	16966	16757	16778	16850	16814	16909	16877	16764	16930	16940	16797	16857	17008	16909	16830	16946	16984	16866	16799	16983	16781	16945	17227	16933	16806	16963	17112	16926	16749	17141	16889	16834	16960	17113	16795	16759	16874	17129	16922	16906	16996	16907	16903	16705	16830	17132	16870	17031	16936	16831	16846	16905	17057	16898	16937	17045	17141	17020	17052	16866	16773	17007	16933	17070	16991	16846	16667	16998	16897	16794	17109	16794	17065	16949	16938	16975	16870	16983	17099	17087	16963	16865	16788	16611	16814	16867	16916	16884	17056	16896	16917	16989	17078	16884	16800	16892	16873	16903	16876	16856	16990	17004	17154	16949	16785	16941	16984	16755	16911	16899	16939	16780	16876	16914	17017	16908	16927	16664	16960	16728	16887	17085	16825	17083	16793	16950	17109	16798	16950	16854	16965	16998	16935	16797	17015	16943	16976	16814	16907	16657	16829	16981	16998	16984	16906	16929	16884	16754	17030	16915	17123	16799	17001	16908	17151	16835	16945	16933	16880	16903	16944	17002	16743	16955	17039	17060	16800	16806	16855	17215	16829	16882	16907	16940	16928	16984	16866	16991	17050	16897	16816	17042	16769	16959	16907	16977	16830	17040	17039	17042	17091	17129	17071	16910	17039	17057	16986	16929	16943	16912	16874	16928	16902	16992	17136	16957	16807	17046	16954	17033	16785	16919	17017	16818	17009	16828	17147	16875	16953	16832	16956	16883	17204	16763	16998	16912	17013	16929	16860	17028	16843	17053	16703	16919	17094	17076	17023	16810	17039	17015	16775	16782	16921	17099	16915	16829	16821	16837	17087	16892	16948	16823	17003	16819	17057	17055	16952	16869	17104	17010	17081	17008	17050	16826	17198	16886	16851	16972	16864	16938	16794	16932	17003	16855	17011	16846	16976	17007	16794	17010	16894	16934	17040	16908	16981	17037	16906	16814	16827	16969	16960	16852	16859	16981	16869	16838	16961	17035	16824	16969	16904	16821	16742	16975	16986	16925	16758	16985	16877	16902	16774	17065	17044	16931	17067	16996	16812	16855	17057	16911	17072	16966	16980	17106	16923	16805	16872	16938	17178	16996	16953	16982	16995	16969	16858	17114	16785	16829	16935	16966	17029	16946	17019	16928	16868	16748	16928	16950	16876	17023	16770	16778	16977	16853	16979	17192	16854	16873	16954	16920	16971	16849	16989	17157	17040	17029	16947	16850	17147	17012	17103	16944	16936	16802	17028	16846	16910	16916	16966	17051	16859	17030	17126	17003	17185	16860	16710	16929	16880	16816	16960	16904	17076	16973	16990	16803	16945	16985	16970	16832	16932	16953	16989	17033	17140	17029	16747	16768	16973	17055	16836	17038	16900	16972	16919	16796	17112	16942	16593	16911	17052	16716	16875	16989	16750	17040	16995	16911	16852	16972	17174	16924	16869	17059	16824	16856	16978	16888	16857	16739	16908	16999	17094	16876	16797	16909	16729	16974	17097	17090	17114	17041	16874	16942	16988	16770	16782	17026	16758	16981	17134	16925	17062	16923	17010	17069	16948	16962	16959	17050	16925	16987	16882	16923	17004	16625	16686	16897	17137	16992	16995	16885	16967	16928	16834	16938	16797	16905	16966	16930	16912	17064	16773	16842	16838	16985	17037	16872	16897	17093	16936	16915	17011	17007	16988	17107	17137	17018	16969	16960	16831	17008	16941	17026	17056	16837	16883	16817	17028	16918	17071	16994	16786	16925	17075	16819	16978	16765	16832	16838	17051	16986	16964	16745	17110	16926	17153	16989	16828	16932	16993	17042	16999	16987	16951	17023	16939	16648	16715	16908	16959	16838	17095	16739	16819	16824	17007	16899	17109	16870	16972	17130	16756	16800	16968	16928	17098	16906	17059	16856	17102	17062	16751	17004	16941	16939	16906	16874	16996	16847	17099	16829	17028	16902	16720	16753	16812	16888	17132	17167	16980	16889	17090	16907	17007	17078	17042	16964	16866	17003	16932	16932	16957	16951	16952	16862	16900	17180	17065	16964	16896	17078	17066	16899	17026	16893	16868	16791	16828	16915	16737	16910	16914	16942	16838	17058	16944	16912	17054	17136	17117	17037	16903	16990	16874	16887	16979	17053	16986	16968	17138	17008	17073	16937	17028	17070	17176	16871	16688	16923	16947	16923	16787	16749	16882	16877	16854	16994
16470	19756	19270	17514	16638	16104	16119	15879	20002	24558	20802	18697	16319	15483	15715	15486	15376	15692	15613	15687	15515	15600	15628	15679	15609	15779	15597	15447	15752	15535	15413	15692	15591	15565	15641	15587	15603	15618	15520	15525	15698	15667	15715	15510	15548	15557	15455	15640	15610	15462	15627	15640	15641	15651	15567	15458	15450	15578	15470	15718	15588	15746	15612	15377	15704	15633	15481	15526	15545	15414	15552	15587	15500	15676	15545	15575	15606	15377	15601	15708	15637	15627	15717	15580	15640	15626	15597	15623	15680	15607	15609	15549	15449	15421	15544	15621	15562	15694	15770	15670	15391	15554	15624	15543	15496	15619	15578	15658	15684	15705	15592	15609	15550	15572	15706	15532	15503	15476	15627	15711	15622	15694	15479	15555	15475	15596	15507	15757	15491	15588	15733	15516	15639	15605	15484	15466	15708	15559	15470	15427	15427	15547	15635	15705	15511	15473	15575	15755	15570	15610	15558	15809	15496	15687	15583	15492	15582	15647	15579	15672	15679	15464	15374	15580	15527	15607	15565	15786	15806	15606	15540	15747	15449	15529	15606	15513	15570	15569	15610	15621	15717	15448	15412	15696	15546	15595	15536	15593	15519	15510	15567	15551	15637	15638	15537	15614	15656	15563	15631	15518	15659	15578	15625	15458	15556	15662	15710	15451	15714	15569	15488	15709	15675	15492	15516	15491	15616	15688	15829	15753	15651	15584	15578	15546	15799	15576	15553	15614	15525	15758	15501	15486	15477	15797	15537	15460	15719	15663	15536	15682	15513	15613	15614	15420	15543	15490	15598	15534	15562	15678	15498	15616	15679	15471	15679	15658	15663	15706	15642	15750	15644	15609	15580	15564	15656	15554	15483	15584	15606	15509	15632	15645	15626	15505	15512	15608	15623	15515	15667	15649	15770	15481	15589	15502	15516	15657	15415	15748	15593	15474	15695	15623	15589	15664	15431	15648	15694	15605	15535	15541	15615	15433	15576	15498	15588	15717	15615	15581	15407	15582	15555	15494	15537	15520	15759	15760	15671	15575	15540	15569	15442	15642	15608	15625	15456	15635	15549	15456	15496	15752	15671	15621	15434	15733	15406	15701	15716	15659	15420	15589	15552	15524	15573	15625	15647	15571	15472	15726	15660	15623	15470	15650	15589	15560	15626	15585	15606	15481	15642	15766	15574	15697	15717	15615	15572	15655	15666	15695	15698	15614	15580	15607	15528	15651	15643	15513	15596	15716	15665	15691	15404	15596	15615	15561	15502	15557	15548	15498	15623	15594	15513	15411	15571	15649	15549	15448	15715	15606	15518	15554	15575	15490	15730	15646	15575	15547	15557	15759	15768	15503	15571	15457	15444	15656	15565	15658	15681	15695	15540	15575	15501	15512	15655	15735	15402	15698	15704	15514	15560	15617	15690	15582	15448	15561	15608	15483	15643	15617	15693	15482	15464	15689	15590	15850	15386	15662	15678	15558	15856	15637	15827	15649	15584	15563	15439	15765	15464	15474	15463	15620	15683	15572	15531	15668	15793	15595	15491	15670	15809	15448	15566	15657	15453	15571	15668	15677	15459	15479	15759	15499	15572	15468	15699	15385	15446	15585	15549	15443	15494	15536	15557	15638	15471	15671	15702	15411	15498	15470	15516	15556	15700	15505	15498	15644	15541	15656	15652	15429	15544	15601	15371	15652	15701	15538	15671	15702	15625	15641	15544	15721	15529	15692	15634	15465	15573	15671	15557	15521	15518	15557	15667	15517	15565	15689	15546	15694	15779	15365	15527	15485	15583	15552	15666	15462	15688	15682	15727	15672	15634	15508	15511	15495	15615	15597	15589	15554	15570	15485	15568	15777	15671	15443	15510	15689	15677	15540	15732	15504	15726	15635	15564	15534	15652	15602	15494	15622	15548	15589	15612	15593	15594	15720	15614	15580	15534	15750	15539	15479	15500	15588	15641	15724	15662	15636	15669	15564	15620	15583	15637	15646	15658	15603	15611	15568	15644	15649	15661	15425	15630	15770	15516	15713	15531	15531	15665	15734	15534	15521	15592	15730	15691	15669	15557	15536	15542	15628	15610	15542	15441	15532	15699	15539	15520	15601	15490	15605	15576	15572	15546	15564	15530	15607	15512	15646	15754	15584	15653	15523	15771	15350	15598	15568	15700	15597	15629	15597	15696	15775	15630	15628	15546	15647	15588	15601	15674	15704	15473	15819	15507	15640	15626	15656	15547	15649	15600	15627	15488	15531	15677	15606	15608	15593	15570	15604	15607	15611	15534	15608	15721	15480	15424	15579	15653	15780	15523	15712	15661	15613	15779	15533	15685	15455	15510	15616	15571	15573	15631	15595	15636	15584	15666	15659	15509	15805	15659	15674	15564	15577	15829	15362	15399	15565	15620	15700	15655	15520	15597	15448	15611	15638	15359	15525	15623	15426	15482	15523	15569	15613	15700	15572	15651	15605	15556	15612	15431	15620	15529	15601	15603	15712	15705	15514	15582	15637	15589	15721	15529	15582	15503	15645	15589	15637	15683	15600	15409	15488	15702	15580	15574	15481	15648	15588	15629	15668	15592	15559	15674	15581	15515	15690	15466	15704	15719	15537	15528	15470	15709	15573	15479	15727	15512	15635	15394	15528	15550	15616	15773	15504	15739	15552	15703	15468	15596	15617	15527	15622	15431	15547	15584	15559	15598	15571	15434	15496	15722	15747	15723	15566	15398	15499	15518	15578	15711	15488	15655	15663	15536	15560	15597	15649	15537	15807	15539	15777	15427	15593	15462	15612	15649	15755	15792	15627	15503	15560	15506	15550	15524	15587	15588	15599	15653	15547	15689	15571	15469	15580	15633	15638	15587	15549	15794	15577	15612	15510	15670	15467	15634	15523	15712	15725	15749	15637	15536	15488	15718	15570	15685	15605	15578	15519	15719	15595	15760	15663	15713	15723	15510	15628	15457	15610	15712	15592	15594	15510	15397	15474	15488	15598	15458	15542	15640	15487	15581	15547	15639	15654	15566	15631	15548	15604	15594	15623	15664	15626	15557	15638	15546	15667	15604	15549	15456	15584	15573	15614	15697	15581	15696	15510	15509	15394	15505	15496	15621	15737	15704	15639	15389	15630	15611	15492	15533	15594	15558	15727	15702	15605	15615	15592	15492	15517	15636	15501	15512	15482	15565	15493	15653	15388	15685	15568	15548	15662	15763	15542	15559	15762	15552	15484	15480	15611	15514	15575	15586	15665	15606	15609	15618	15634	15538	15657	15515	15574	15561	15685	15534	15685	15635	15615	15661	15553	15720	15630	15655	15637	15437	15725	15575	15577	15757	15597	15584	15665	15349	15711	15636	15575	15630	15618	15681	15615	15729	15495	15547	15510	15479	15676	15595	15785	15634	15549	15602	15462	15692	15671	15648	15619	15642	15404	15683	15354	15473	15610	15426	15526	15664	15633	15516	15584	15645	15569	15688	15581	15634	15804	15601	15664	15784	15610	15558	15586	15597	15598	15509	15788	15788	15688	15460	15433	15725	15677	15504	15679	15440	15550	15655	15667	15516	15620	15707	15537	15579	15664	15347	15425	15538	15555	15530	15623	15404	15609	15496	15700	15757	15581	15516	15538	15653	15559	15623	15582	15597	15710	15584	15656	15585	15561	15571	15652	15639	15649	15625	15484	15575	15628	15799	15587	15707	15661	15729	15467	15680	15576	15600	15556	15717	15603	15632	15572	15700	15493	15625	15511	15588	15411	15581	15503	15602	15644	15660	15666	15664	15754	15590	15564	15598	15486	15627	15599	15652	15644	15574	15606	15533	15535	15490	15473	15542	15569	15590	15649	15636	15583	15508	15659	15626	15703	15861	15595	15671	15529	15454	15507	15486	15510	15641	15676	15512	15591	15513	15525	15750	15457	15652	15524	15651	15514	15563	15427	15516	15687	15505	15527	15397	15525	15726	15612	15628	15677	15691	15635	15732	15637	15696	15610	15629	15385	15793	15671	15797	15730	15508	15610	15684	15599	15630	15410	15460	15637	15695	15597	15708	15690	15521	15570	15626	15581	15492	15630	15530	15594	15605	15613	15617	15428	15606	15761	15633	15601	15612	15510	15662	15723	15693	15601	15566	15589	15574	15466	15714	15635	15631	15524	15457	15612	15723	15616	15766	15531	15619	15686	15719	15537	15517	15617	15475	15444	15559	15350	15671	15677	15687	15718	15487	15478	15624	15433	15680	15457	15606	15584	15447	15493	15588	15546	15514	15508	15660	15526	15580	15541	15558	15658	15678	15648	15634	15598	15596	15633	15609	15571	15717	15583	15530	15419	15577	15647	15615	15559	15704	15551	15737	15419	15625	15574	15734	15379	15512	15441	15636	15568	15589	15594	15477	15499	15403	15414	15581	15484	15594	15640	15606	15547	15476	15591	15658	15572	15644	15535	15711	15603	15521	15517	15728	15699	15404	15724	15502	15504	15467	15541	15620	15628	15498	15670	15560	15533	15434	15739	15645	15416	15709	15363	15591	15748	15682	15586	15692	15559	15732	15598	15603	15569	15520	15591	15803	15423	15607	15497	15636	15711	15759	15655	15711	15569	15629	15716	15607	15652	15631	15686	15756	15382	15432	15584	15470	15668	15654	15511	15552	15484	15510	15582	15479	15669	15577	15751	15466	15750	15712	15538	15786	15601	15613	15553	15654	15456	15548	15448	15629	15717	15520	15740	15858	15490	15696	15679	15520	15625	15647	15713	15580	15583	15561	15612	15520	15723	15678	15542	15607	15605	15617	15533	15461	15586	15627	15746	15542	15548	15628	15574	15575	15491	15641	15607	15621	15610	15560	15674	15470	15513	15617	15541	15502	15588	15555	15659	15513	15613	15513	15584	15593	15797	15817	15492	15519	15559	15556	15714	15643	15568	15741	15561	15542	15575	15640	15591	15614	15796	15577	15717	15649	15709	15681	15488	15536	15655	15868	15476	15565	15639	15700	15677	15615	15586	15547	15456	15617	15482	15682	15649	15640	15553	15593	15559	15739	15468	15590	15506	15574	15564	15695	15698	15475	15580	15573	15612	15667	15556	15471	15604	15553	15562	15607	15691	15655	15708	15682	15455	15550	15683	15598	15302	15672	15658	15558	15472
24604	21161	28085	24796	21337	19207	18679	17277	27941	43057	34471	27152	20423	16815	16619	16686	16669	16498	16682	16520	16645	16496	16663	16336	16486	16599	16629	16556	16653	16690	16447	16524	16431	16458	16345	16451	16577	16488	16708	16482	16355	16574	16383	16542	16718	16379	16455	16421	16313	16303	16332	16466	16541	16424	16327	16494	16563	16667	16559	16468	16439	16353	16419	16422	16365	16534	16507	16552	16456	16443	16382	16544	16511	16388	16454	16365	16553	16198	16497	16638	16565	16671	16304	16610	16570	16344	16493	16226	16498	16635	16464	16325	16485	16293	16438	16442	16297	16346	16292	16504	16342	16452	16279	16379	16498	16451	16433	16320	16538	16480	16412	16371	16310	16453	16569	16441	16188	16277	16475	16255	16397	16451	16484	16451	16335	16461	16532	16455	16502	16561	16571	16621	16325	16338	16579	16488	16402	16436	16224	16121	16396	16434	16352	16651	16509	16450	16552	16599	16488	16344	16472	16518	16378	16266	16379	16453	16531	16480	16564	16433	16511	16400	16494	16579	16424	16422	16480	16408	16561	16468	16328	16337	16522	16499	16278	16337	16406	16368	16532	16509	16177	16489	16519	16402	16442	16261	16632	16572	16485	16465	16476	16565	16435	16363	16347	16331	16346	16402	16404	16552	16518	16458	16453	16318	16483	16312	16367	16382	16298	16540	16292	16553	16529	16490	16474	16340	16396	16363	16396	16553	16376	16267	16481	16527	16468	16535	16622	16529	16653	16435	16368	16425	16278	16235	16487	16475	16510	16547	16489	16478	16614	16531	16604	16449	16278	16524	16376	16363	16385	16363	16310	16364	16486	16483	16408	16250	16625	16446	16402	16350	16355	16423	16245	16325	16467	16503	16471	16456	16373	16286	16570	16460	16450	16366	16497	16412	16433	16634	16354	16378	16498	16141	16418	16273	16383	16493	16454	16387	16322	16372	16370	16480	16353	16338	16395	16430	16514	16487	16616	16263	16339	16474	16425	16706	16369	16405	16313	16469	16467	16623	16433	16282	16472	16359	16223	16388	16321	16524	16338	16635	16492	16350	16457	16487	16572	16258	16552	16483	16311	16382	16431	16460	16738	16554	16409	16472	16505	16345	16584	16536	16484	16230	16409	16494	16562	16431	16701	16450	16532	16420	16456	16535	16545	16374	16435	16366	16363	16196	16413	16493	16379	16143	16519	16322	16434	16485	16414	16522	16286	16509	16552	16483	16442	16498	16492	16549	16448	16320	16573	16317	16569	16304	16224	16450	16370	16386	16457	16585	16391	16525	16527	16337	16470	16220	16252	16456	16539	16491	16298	16354	16335	16595	16436	16402	16467	16228	16548	16568	16467	16371	16315	16495	16527	16531	16452	16377	16342	16519	16482	16329	16522	16580	16560	16487	16656	16453	16423	16411	16392	16499	16615	16510	16519	16576	16525	16377	16477	16555	16530	16466	16534	16430	16516	16313	16337	16620	16488	16364	16355	16321	16393	16414	16274	16416	16580	16233	16288	16451	16411	16363	16382	16590	16560	16507	16420	16158	16491	16357	16438	16601	16583	16424	16521	16388	16509	16650	16475	16463	16485	16467	16486	16543	16459	16405	16370	16382	16409	16523	16402	16384	16403	16321	16647	16333	16447	16382	16424	16371	16361	16452	16440	16416	16340	16615	16320	16381	16338	16353	16428	16438	16343	16372	16364	16409	16455	16404	16468	16488	16457	16167	16313	16370	16438	16542	16262	16350	16288	16606	16418	16421	16318	16593	16521	16426	16377	16629	16426	16373	16611	16401	16386	16517	16569	16372	16637	16604	16490	16457	16509	16496	16211	16559	16420	16444	16292	16398	16500	16411	16298	16492	16434	16341	16446	16488	16265	16270	16573	16582	16592	16337	16285	16420	16518	16438	16540	16398	16403	16375	16538	16424	16592	16504	16365	16615	16458	16585	16385	16565	16357	16573	16275	16393	16310	16362	16506	16309	16333	16355	16695	16498	16369	16374	16471	16435	16384	16614	16495	16478	16345	16516	16469	16388	16582	16251	16569	16305	16448	16479	16520	16482	16472	16380	16491	16396	16229	16497	16346	16498	16561	16277	16571	16378	16333	16423	16405	16518	16503	16368	16424	16371	16290	16420	16484	16351	16370	16489	16246	16444	16477	16367	16346	16515	16446	16563	16342	16372	16493	16668	16274	16565	16350	16291	16395	16184	16341	16449	16312	16640	16626	16353	16267	16290	16409	16544	16553	16539	16475	16199	16377	16561	16453	16484	16441	16371	16348	16453	16454	16574	16482	16416	16422	16335	16440	16496	16397	16489	16743	16343	16517	16193	16565	16379	16416	16418	16642	16241	16282	16193	16508	16465	16276	16465	16302	16390	16587	16512	16517	16262	16447	16735	16580	16440	16524	16324	16337	16342	16571	16517	16494	16434	16538	16468	16418	16583	16366	16476	16264	16580	16440	16374	16296	16533	16373	16333	16536	16299	16500	16458	16566	16387	16577	16414	16379	16273	16335	16505	16363	16419	16391	16624	16328	16365	16518	16371	16341	16506	16329	16579	16672	16428	16549	16530	16339	16209	16758	16471	16541	16625	16547	16547	16489	16285	16535	16542	16642	16346	16430	16399	16424	16568	16593	16519	16430	16476	16474	16321	16272	16174	16631	16554	16473	16325	16452	16353	16303	16309	16756	16386	16539	16356	16437	16465	16551	16398	16589	16493	16578	16237	16429	16270	16406	16552	16523	16563	16572	16429	16430	16393	16540	16440	16297	16474	16488	16408	16409	16441	16368	16369	16577	16520	16602	16483	16504	16398	16338	16275	16142	16216	16533	16520	16479	16465	16489	16296	16460	16414	16493	16507	16500	16295	16210	16339	16475	16458	16595	16438	16255	16317	16447	16422	16311	16391	16358	16622	16391	16502	16418	16440	16407	16392	16452	16407	16401	16560	16377	16522	16329	16595	16355	16512	16402	16332	16496	16577	16498	16526	16461	16406	16371	16473	16392	16487	16583	16180	16444	16397	16389	16390	16341	16426	16435	16468	16546	16497	16417	16402	16381	16247	16353	16488	16484	16510	16651	16385	16287	16396	16654	16449	16453	16478	16378	16441	16584	16486	16479	16556	16486	16637	16436	16482	16522	16350	16395	16494	16457	16400	16467	16470	16500	16467	16369	16257	16678	16508	16512	16277	16463	16439	16270	16400	16326	16462	16424	16335	16531	16409	16436	16312	16423	16384	16412	16388	16376	16404	16532	16460	16607	16207	16307	16373	16235	16292	16304	16540	16386	16460	16544	16503	16701	16444	16353	16513	16503	16382	16378	16558	16456	16379	16489	16281	16400	16256	16337	16330	16300	16425	16231	16351	16337	16367	16513	16191	16351	16364	16388	16624	16716	16627	16439	16486	16508	16541	16594	16378	16522	16543	16600	16406	16300	16591	16788	16489	16240	16647	16567	16481	16305	16381	16337	16426	16527	16292	16526	16527	16638	16526	16060	16385	16310	16568	16357	16407	16607	16519	16494	16563	16576	16199	16428	16519	16532	16545	16463	16701	16376	16577	16357	16428	16386	16248	16481	16435	16544	16451	16505	16520	16453	16302	16425	16425	16318	16555	16450	16605	16491	16442	16289	16556	16468	16413	16526	16366	16472	16268	16441	16671	16338	16397	16482	16430	16266	16438	16373	16561	16497	16429	16396	16389	16430	16376	16579	16462	16319	16640	16590	16601	16492	16353	16603	16544	16257	16407	16467	16479	16281	16372	16171	16452	16309	16602	16476	16399	16461	16432	16257	16362	16543	16431	16481	16538	16423	16432	16544	16418	16408	16428	16392	16271	16312	16276	16438	16502	16528	16347	16518	16440	16596	16577	16525	16342	16526	16487	16239	16633	16612	16297	16493	16343	16298	16386	16606	16374	16447	16526	16423	16613	16334	16471	16400	16634	16493	16519	16442	16598	16404	16558	16483	16359	16301	16491	16361	16397	16386	16569	16465	16425	16335	16355	16519	16410	16271	16289	16385	16560	16270	16325	16515	16337	16413	16560	16399	16316	16418	16407	16429	16247	16508	16556	16439	16311	16433	16423	16384	16440	16470	16410	16344	16549	16320	16323	16482	16432	16247	16471	16460	16340	16482	16413	16362	16566	16375	16596	16360	16528	16353	16322	16486	16437	16342	16533	16503	16510	16511	16376	16583	16172	16784	16531	16460	16570	16426	16582	16637	16371	16416	16370	16486	16584	16551	16345	16513	16467	16330	16713	16316	16385	16564	16497	16455	16623	16675	16337	16596	16485	16331	16320	16528	16453	16335	16449	16565	16506	16558	16345	16251	16392	16556	16477	16445	16355	16420	16380	16688	16152	16474	16305	16405	16345	16517	16656	16368	16573	16570	16532	16639	16516	16626	16524	16458	16516	16445	16411	16455	16662	16472	16411	16360	16388	16536	16515	16499	16520	16401	16337	16429	16386	16388	16462	16577	16513	16387	16402	16420	16542	16347	16353	16446	16365	16503	16483	16491	16475	16560	16300	16311	16384	16418	16287	16480	16317	16466	16288	16480	16412	16321	16512	16482	16505	16350	16490	16351	16547	16281	16401	16544	16313	16311	16287	16626	16425	16439	16464	16688	16476	16413	16379	16530	16368	16430	16409	16250	16433	16392	16471	16397	16385	16434	16368	16430	16417	16443	16450	16717	16421	16401	16463	16573	16418	16327	16503	16569	16300	16459	16388	16621	16658	16496	16339	16534	16446	16315	16167	16471	16521	16355	16430	16328	16489	16270	16543	16408	16685	16529	16407	16731	16444	16416	16519	16458	16655	16423	16500	16687	16392	16272	16440	16325	16332	16370	16268	16546	16628	16521	16380	16608	16348	16480	16398	16152	16435	16539	16412	16317	16269	16569	16438	16535	16451	16563	16433	16465	16409	16433	16313	16434	16322	16307	16421	16640	16268	16449	16436	16300	16480	16382	16343	16499	16289	16400	16487	16423	16370	16436	16283	16403	16481	16358	16392	16493	16353	16485	16489	16530	16333	16652	16415	16516	16449	16452	16453	16515	16520	16213	16452	16353	16492	16447	16222	16347	16480	16447	16478	16375	16413	16186	16429	16496	16499	16274	16391	16467	16462	16568	16457	16439	16356
15925	25002	23543	19820	17815	16919	16562	16509	33313	44641	35451	27797	18597	15327	15211	15377	15284	15473	15403	15268	15374	15417	15312	15324	15315	15391	15439	15150	15386	15188	15342	15446	15321	15367	15376	15333	15342	15431	15397	15268	15436	15358	15378	15309	15376	15365	15390	15326	15374	15372	15335	15302	15394	15448	15503	15419	15399	15427	15364	15325	15389	15280	15421	15200	15331	15453	15407	15124	15276	15343	15553	15311	15440	15228	15301	15557	15189	15389	15389	15118	15307	15291	15273	15444	15210	15408	15347	15520	15451	15384	15263	15303	15303	15333	15409	15380	15396	15366	15243	15389	15316	15275	15254	15641	15144	15324	15343	15295	15161	15326	15361	15196	15247	15232	15277	15562	15290	15398	15324	15108	15345	15390	15331	15225	15312	15246	15352	15454	15337	15305	15333	15263	15381	15513	15331	15392	15253	15235	15315	15199	15099	15386	15239	15442	15157	15273	15259	15270	15215	15368	15291	15409	15354	15241	15301	15364	15469	15307	15380	15457	15376	15457	15352	15402	15290	15250	15487	15424	15321	15347	15288	15287	15376	15351	15188	15323	15335	15295	15284	15451	15298	15351	15441	15277	15456	15381	15319	15379	15545	15375	15391	15323	15587	15493	15161	15338	15193	15372	15283	15316	15304	15317	15458	15328	15285	15282	15368	15251	15397	15277	15254	15353	15269	15293	15142	15326	15341	15469	15221	15457	15344	15277	15497	15445	15300	15241	15316	15352	15234	15299	15273	15202	15147	15347	15379	15409	15154	15290	15207	15413	15315	15338	15300	15319	15284	15378	15068	15228	15264	15295	15396	15329	15416	15354	15326	15348	15334	15311	15340	15288	15305	15308	15365	15195	15311	15210	15365	15308	15347	15397	15328	15316	15263	15236	15316	15384	15383	15242	15161	15332	15252	15196	15434	15234	15409	15304	15369	15319	15311	15193	15137	15301	15425	15341	15423	15396	15279	15368	15178	15348	15265	15422	15239	15186	15439	15364	15345	15300	15614	15362	15297	15272	15311	15267	15275	15341	15407	15291	15317	15402	15300	15241	15254	15272	15395	15355	15468	15392	15397	15484	15360	15257	15416	15217	15299	15349	15364	15298	15349	15392	15165	15169	15413	15263	15222	15393	15294	15270	15273	15254	15296	15307	15312	15044	15281	15385	15487	15320	15218	15289	15348	15444	15326	15273	15352	15486	15175	15354	15470	15337	15495	15302	15376	15272	15243	15422	15239	15313	15358	15265	15312	15355	15407	15346	15191	15215	15372	15340	15338	15231	15274	15544	15340	15341	15221	15422	15252	15394	15209	15149	15165	15327	15367	15156	15343	15430	15296	15379	15320	15382	15298	15222	15363	15154	15286	15285	15420	15340	15321	15117	15368	15214	15244	15300	15364	15333	15212	15402	15320	15292	15245	15373	15311	15177	15391	15163	15292	15417	15368	15410	15337	15359	15376	15282	15407	15404	15195	15386	15136	15327	15416	15216	15313	15350	15421	15296	15313	15377	15494	15316	15274	15302	15331	15373	15450	15484	15201	15388	15362	15456	15373	15199	15278	15176	15333	15360	15223	15342	15257	15341	15257	15280	15259	15331	15306	15171	15227	15430	15529	15319	15248	15234	15412	15202	15260	15433	15220	15397	15271	15238	15420	15214	15336	15486	15278	15287	15241	15148	15251	15424	15475	15388	15368	15310	15373	15440	15047	15232	15296	15317	15400	15219	15282	15071	15250	15318	15284	15401	15380	15176	15409	15242	15309	15526	15365	15278	15343	15370	15221	15164	15493	15324	15384	15391	15304	15409	15087	15284	15338	15280	15193	15421	15144	15254	15407	15384	15262	15343	15283	15393	15203	15260	15303	15504	15333	15353	15287	15312	15434	15158	15277	15290	15326	15368	15351	15569	15365	15370	15319	15235	15278	15292	15339	15216	15180	15331	15455	15281	15376	15233	15280	15282	15440	15394	15338	15379	15305	15185	15172	15377	15453	15430	15187	15353	15463	15284	15218	15396	15247	15291	15319	15206	15332	15431	15395	15353	15301	15400	15245	15282	15423	15256	15335	15485	15502	15134	15444	15433	15214	15354	15245	15350	15351	15224	15343	15418	15210	15133	15270	15403	15233	15429	15322	15464	15419	15317	15234	15300	15291	15238	15253	15485	15450	15346	15236	15336	15168	15247	15449	15341	15403	15338	15366	15194	15388	15330	15415	15446	15489	15424	15448	15181	15311	15404	15384	15368	15094	15372	15254	15188	15228	15391	15364	15284	15242	15346	15343	15140	15303	15367	15360	15333	15350	15267	15224	15437	15265	15157	15184	15376	15329	15526	15368	15440	15414	15361	15263	15344	15280	15254	15265	15362	15329	15325	15320	15265	15263	15375	15326	15403	15608	15170	15215	15341	15294	15399	15380	15510	15238	15135	15216	15495	15292	15246	15376	15219	15372	15191	15206	15449	15323	15397	15574	15309	15375	15367	15375	15284	15295	15287	15285	15278	15349	15118	15372	15361	15434	15299	15393	15390	15443	15350	15359	15244	15390	15285	15260	15372	15207	15339	15307	15263	15319	15327	15332	15446	15248	15243	15331	15365	15359	15508	15423	15327	15258	15582	15348	15303	15441	15279	15344	15269	15187	15279	15512	15470	15303	15311	15208	15383	15349	15429	15403	15335	15241	15277	15588	15280	15198	15330	15388	15316	15290	15279	15315	15458	15377	15187	15385	15359	15384	15305	15242	15480	15246	15387	15268	15404	15164	15546	15414	15333	15225	15364	15264	15470	15168	15346	15202	15429	15486	15441	15198	15252	15365	15223	15253	15243	15398	15465	15450	15315	15276	15416	15277	15335	15368	15315	15294	15305	15302	15316	15375	15371	15240	15322	15270	15353	15491	15316	15254	15315	15438	15356	15437	15402	15332	15273	15359	15391	15421	15456	15470	15394	15341	15411	15392	15242	15220	15280	15309	15437	15269	15094	15494	15196	15360	15344	15392	15231	15377	15399	15466	15329	15247	15339	15377	15404	15454	15328	15378	15270	15274	15409	15326	15354	15141	15347	15266	15341	15390	15322	15379	15368	15486	15278	15422	15216	15436	15283	15465	15210	15286	15239	15367	15233	15237	15433	15306	15282	15292	15304	15246	15265	15458	15219	15278	15317	15280	15207	15367	15395	15265	15267	15355	15392	15499	15337	15429	15288	15239	15352	15311	15287	15334	15457	15355	15422	15481	15341	15226	15144	15313	15382	15310	15150	15316	15159	15255	15165	15216	15359	15291	15355	15417	15245	15360	15151	15274	15255	15230	15392	15464	15292	15388	15485	15347	15231	15401	15416	15298	15426	15313	15236	15603	15355	15207	15265	15236	15249	15311	15429	15332	15388	15371	15247	15404	15287	15262	15157	15240	15413	15346	15324	15437	15225	15321	15232	15426	15257	15263	15374	15197	15403	15401	15053	15384	15275	15303	15227	15205	15274	15393	15444	15417	15162	15223	15295	15369	15351	15329	15245	15205	15320	15232	15316	15352	15356	15292	15255	15362	15430	15362	15377	15303	15396	15250	15317	15419	15261	15403	15464	15260	15268	15183	15392	15378	15362	15357	15358	15486	15273	15231	15367	15228	15347	15410	15219	15133	15322	15157	15248	15430	15564	15328	15193	15557	15358	15174	15337	15348	15364	15329	15251	15328	15349	15322	15335	15303	15444	15409	15390	15264	15376	15226	15363	15325	15452	15383	15321	15304	15422	15440	15304	15274	15315	15361	15300	15376	15343	15361	15480	15428	15314	15383	15137	15453	15407	15382	15233	15291	15480	15256	15189	15397	15290	15374	15398	15229	15360	15383	15209	15495	15336	15241	15160	15399	15391	15093	15364	15374	15376	15380	15280	15215	15401	15206	15388	15408	15307	15260	15567	15203	15380	15186	15400	15024	15367	15387	15286	15354	15234	15273	15176	15335	15490	15225	15323	15309	15319	15356	15354	15362	15215	15382	15390	15235	15415	15300	15400	15438	15274	15442	15359	15341	15463	15334	15328	15332	15134	15389	15282	15247	15304	15385	15407	15309	15164	15506	15248	15231	15502	15208	15288	15281	15394	15234	15261	15364	15409	15294	15382	15207	15228	15366	15508	15326	15207	15401	15241	15278	15353	15272	15258	15477	15364	15312	15352	15383	15277	15350	15175	15292	15406	15180	15223	15332	15162	15356	15219	15485	15248	15247	15306	15374	15410	15345	15183	15286	15123	15262	15316	15377	15308	15276	15457	15514	15261	15547	15283	15273	15252	15246	15338	15272	15456	15196	15294	15332	15412	15349	15414	15335	15323	15422	15333	15320	15382	15319	15265	15328	15552	15360	15218	15335	15363	15205	15316	15085	15361	15351	15349	15440	15300	15314	15122	15403	15201	15238	15430	15374	15311	15508	15229	15242	15296	15428	15225	15417	15240	15278	15264	15303	15326	15225	15330	15340	15239	15193	15420	15230	15484	15332	15270	15205	15485	15299	15332	15290	15370	15184	15160	15568	15494	15366	15180	15447	15426	15261	15504	15208	15168	15466	15451	15387	15245	15336	15269	15377	15321	15155	15368	15382	15417	15292	15259	15242	15231	15335	15254	15163	15105	15341	15319	15256	15237	15215	15265	15323	15365	15432	15239	15211	15333	15579	15361	15425	15332	15335	15469	15349	15257	15432	15283	15315	15477	15350	15294	15245	15241	15306	15266	15267	15213	15605	15390	15440	15432	15246	15280	15370	15397	15390	15313	15416	15157	15404	15216	15358	15248	15238	15261	15409	15338	15236	15422	15221	15494	15425	15311	15243	15462	15259	15448	15260	15438	15336	15212	15329	15278	15328	15475	15362	15316	15404	15386	15311	15142	15371	15245	15265	15249	15336	15315	15241	15306	15311	15174	15309	15406	15354	15328	15529	15280	15431	15158	15408	15378	15269	15308	15327	15365	15159	15355	15365	15365	15416	15427	15389	15314	15272	15350	15477	15288	15358	15419	15381	15348	15273	15238	15317	15387	15406	15220	15364	15383	15342	15511	15431	15168	15587	15334	15362	15281	15369	15437	15403	15162	15274	15488	15304	15352	15388	15346	15140	15342	15377	15152	15520	15323	15282	15251	15295	15338	15335	15420
23066	21149	28954	23625	21426	22762	22124	17978	36174	58761	46327	34051	23616	17455	16408	16392	16322	16275	16213	16126	16188	16108	16210	16033	16088	16083	15971	16054	16196	15995	16307	15998	16224	16093	16184	16257	16161	16108	16026	16068	16292	16229	16177	16078	16171	16181	16028	16147	15936	16053	16116	16129	16040	15781	16053	16071	16191	16139	16151	16137	15859	16130	16116	16035	16167	16161	16135	16154	16180	16252	15968	16075	16044	16019	16046	15984	16155	16051	15920	16045	16064	16011	16148	15968	16032	15967	16170	16019	16018	16058	15953	16147	16131	15937	16021	16041	16139	16134	15826	15976	15972	16117	15945	16063	16109	16020	15970	15879	16092	16060	15879	16001	16033	15952	16042	16062	16195	16054	16273	16045	16080	16000	16085	16043	16247	16158	16125	15918	15874	15994	15993	16052	16117	15820	16094	15877	16107	16133	16110	16078	16130	16002	16138	15910	16208	15947	16199	16190	16026	15859	15986	16015	16114	16249	16210	15988	16242	16076	16187	16121	16175	16186	15947	16113	16112	15909	15937	16006	16078	16063	15998	15949	15993	16001	16084	16269	15979	15807	16073	16008	16064	16232	16090	16235	16110	16002	16072	15903	16125	16195	16133	16071	15829	15839	15874	16045	15980	16023	15959	15953	15824	15956	16127	16065	16021	16172	16048	15958	15941	16031	15912	16029	16109	15967	16091	16089	16166	16105	15841	16012	16082	15943	15867	16238	16021	15983	16013	15958	16265	16096	16075	15961	16113	16034	15824	16175	16190	16071	15888	15927	15974	16090	16153	15991	16032	15831	16134	16068	16126	15964	16062	15959	15997	16010	16106	15978	15894	16056	16039	16089	16162	15963	15893	16155	15811	16050	16044	16054	15884	15925	16187	15969	16193	16049	16181	16069	16099	16031	16056	15846	15937	16011	16072	16134	16064	16009	16054	16181	15879	16017	15988	16055	16207	16176	16170	15864	16050	15991	16173	15742	16207	16100	15862	16180	16280	16151	15984	16118	15924	15954	16222	16064	16123	16123	16066	16154	16171	16060	16164	16015	16006	16136	16010	16018	16084	16013	16083	15928	15948	16098	15981	15777	16007	15968	16233	16026	16049	16094	16175	15973	15904	16009	16031	15992	15946	15997	15785	16006	16097	16297	16107	15947	16149	16126	16033	15998	16120	15950	15901	15912	15973	15924	16115	16113	15892	16138	15949	15908	15905	16095	16118	16022	16136	16118	16088	15878	15733	15827	16131	16234	16102	15874	16299	15853	15969	16228	15996	15933	16166	16062	16158	16026	16027	16116	16112	16012	15948	15911	15981	16098	15956	16008	15961	16005	15866	15943	15930	16032	15995	15852	16095	16111	16288	16014	16026	16141	15923	16150	16284	15929	16027	16002	16025	16129	15855	15899	16007	15884	16035	16084	15994	15926	15993	16025	16119	16082	15944	15939	15979	15744	15787	15995	16029	16157	16011	15921	16031	16056	16041	16014	15971	15848	15973	15934	16149	15784	16026	16148	16078	16091	15981	16229	16112	16162	16119	16009	16147	15939	15974	16168	16047	15956	15953	16116	15990	15981	15967	15986	16005	16094	16021	16100	16119	16204	16253	16186	16043	16089	15949	15986	16089	15956	16089	16034	15912	16070	15936	16115	16149	16214	15853	15909	16018	16112	16187	15926	15947	16104	15904	16121	15999	16049	16016	15905	16064	15976	15932	16037	15905	16274	16201	15873	16178	15935	15982	16098	16086	16057	16132	16062	15969	16154	16154	15979	15990	16107	16105	16245	15933	16063	15954	16017	16163	16061	16100	16234	16117	16019	16014	16161	16078	16201	16175	15969	16051	16015	16109	16183	15803	15994	16060	15924	15894	16215	15895	15987	16196	16211	16118	16192	16227	16016	16074	16081	15949	16024	16187	16172	16168	16100	16151	15968	16059	15940	16177	16064	16216	15959	16145	15990	16183	16020	16006	16010	16062	15983	16038	15868	15990	16086	16066	15933	16006	15976	15910	16192	16198	16147	16105	16012	16108	16186	16018	16192	15979	16080	16151	16050	16212	15921	15905	16190	16169	15990	16089	16029	16045	15999	16036	15785	16076	15996	15973	16092	16070	16052	15994	16124	15830	16087	16112	16199	16190	16052	16131	16126	16203	15991	16148	15905	15981	16026	15936	15965	16122	16087	16000	16086	16185	16000	16104	16090	16154	15931	16090	16077	16136	16183	15892	15806	16177	15983	15820	16030	16031	16004	16090	15982	15947	16078	15848	15895	16072	15914	15901	16030	15772	16121	16123	16122	16179	15910	16097	16244	16137	15876	15891	16072	16000	16106	15992	16242	16146	16130	16073	16045	16010	15962	16146	16016	15873	16099	16085	16227	15993	15864	16052	16025	16104	15938	16166	15884	16081	16044	15943	15999	15982	16017	16015	15847	15857	15982	16009	16023	15908	15932	15951	16004	15950	16040	16027	15982	16055	16161	16181	15977	15840	16139	16069	15952	15931	15969	15804	15973	16113	16129	15806	15913	16217	15989	16004	16050	16016	15866	16084	16134	15898	15975	15982	16106	16102	16039	16159	16020	16007	15950	16099	15981	15921	15882	16083	15950	16086	16060	16010	16163	16265	16083	15969	15960	16187	16028	16001	15884	16100	16007	16087	15968	15987	15898	15804	15971	16032	15978	16141	16039	16173	16117	16026	16007	15996	15990	15962	16092	16039	16080	16056	16015	15950	15833	15907	16023	16038	16095	15872	16114	15981	15898	15865	16146	16013	16104	16251	16240	16096	15884	15781	16071	15951	16018	16211	16047	16082	16152	15958	15918	16022	16045	16017	16066	15958	16027	15958	16062	16129	16021	15862	15871	15642	16173	15991	16092	16211	15945	16040	16246	15957	16140	16095	15998	15881	16019	15965	15901	15913	16085	16077	15859	16069	15822	15904	16077	15927	16207	16083	15972	16069	16156	16070	16083	16090	16087	16025	16092	16028	16026	15904	15962	16161	15957	15972	15867	16005	15957	16028	15950	16221	16041	16081	16235	16057	16033	15989	16054	16083	16123	16167	15984	16163	16073	15835	16005	15972	15754	16054	16111	15922	16121	15994	16115	15938	15906	16114	16035	15883	15976	15947	16073	16250	15997	16176	15932	15853	15890	16310	16079	16049	15829	15764	16126	15996	15971	16021	15987	16062	16025	15835	15911	15993	15953	16043	16123	16142	15935	16208	16061	15925	16226	16057	16217	16083	16006	16016	16009	15745	16061	16157	15964	16027	16116	16081	15978	16035	16242	15969	15942	16238	15852	16056	15930	16256	16195	16012	16116	16047	16001	16056	15976	16085	16063	15963	16040	16041	16272	16056	16103	15960	16168	16075	16156	16003	15933	16100	16099	16090	16078	16107	15910	16136	15914	15865	16001	16076	15971	15927	16179	16073	15938	16126	16110	15904	16265	16029	15893	16063	15964	16240	16082	16083	16003	16011	16127	15947	15903	16014	16254	16114	15984	16004	16116	15950	15980	16179	15841	15978	16169	16116	16178	16047	16008	16033	16049	16035	16026	15971	15959	16248	16104	16001	15952	16170	16006	16140	16265	16012	16337	16083	15956	15994	16199	16183	16288	16157	15872	16036	16023	16232	16077	16005	16039	15827	16140	16123	16063	15988	15946	16029	15934	15942	15862	16085	15808	15892	16069	15938	16121	16087	16197	15951	15983	15984	16047	16220	16079	15985	16080	15914	15823	16119	15857	15905	16111	16071	15833	15963	15997	15864	16077	16171	16155	15965	15917	16162	16198	16007	16073	16131	15981	16082	15900	16041	16043	15966	16114	16023	16101	16122	16051	16014	16167	16236	16236	16110	16156	15980	15936	15945	16039	15849	15857	15879	16090	16138	16049	15916	15888	16091	16032	16052	16001	16035	16017	15967	16099	16060	16055	16090	16051	15949	16167	16110	16121	16010	16041	16005	15990	15886	16107	16101	16109	16064	15959	16023	15849	16100	16091	16062	16029	16149	15802	15966	15986	16142	15939	15991	16112	16102	16055	15928	16054	15928	16067	16034	16124	15871	15883	15949	15996	15880	15881	16203	15931	15911	16272	15935	15989	15914	15907	15834	15958	16153	15785	15930	16158	16012	16060	15970	16126	15952	16121	16231	16127	16033	15952	16083	15998	16088	15814	16064	15925	15911	16065	16144	15923	15864	15943	16118	16010	15980	16100	15961	16072	15996	16032	15892	16101	16117	15990	16134	16174	15920	15863	15903	15980	15852	16017	15866	16043	16028	16140	16033	16151	15911	16061	15983	16122	16029	16019	15898	16130	16012	15985	16117	16005	16100	16065	16153	16008	16063	15995	15892	16153	16047	15802	16118	15963	15982	15836	16013	16115	16103	15871	16039	15775	16263	15981	15972	16260	16036	15991	16063	15873	16089	15764	15979	16254	16066	16193	16158	16087	15986	16067	16027	16063	16139	16022	16096	15755	16054	16013	15957	15909	15999	16004	15914	16060	15973	16008	15985	16263	16275	16072	16146	15980	15971	16185	16021	16194	16033	16270	16032	15773	15933	16065	15817	16205	16011	15983	15803	15988	15986	16157	15901	16109	16015	15977	16089	16142	16110	15983	16207	16173	16117	16010	16094	15994	15938	15987	16044	16057	15986	15772	16129	15992	15976	15843	16135	16043	16090	16028	15891	15929	15807	16083	15984	15888	15908	15795	15962	16143	16029	16042	15934	15921	16004	15927	16071	15861	16055	15960	15846	16117	16233	16211	16024	16214	15991	16014	15972	15954	15895	16108	15931	16019	16153	16043	16065	16169	16122	16199	16007	15901	16001	16134	15963	16065	15959	15999	16047	16026	15833	15949	15887	15921	16006	16015	16020	16049	16083	15864	16058	16065	16122	16083	16101	16115	16120	15965	15843	16035	16115	16105	16017	16024	15979	16108	16152	16058	16296	16114	16046	16004	15830	15916	15845	16134	16211	16005	16214	15936	16129	15869	16007	16010	16077	16162	16139	15919	15818	16001	15900	16157	16234	16087	16026	15998	15916	16132	16018	16174	16211	16137	16145	16002	15930	15994	15854	16162	15985	16123	15895	16080	16106	15921	16025	16033	16103	15806	16225	15773	15847	15865	16062	16122	16002	15983
17868	31399	29234	22994	20109	18433	17562	17517	43119	58663	46218	35381	21680	15007	15127	15180	15064	15064	15074	15127	15051	15105	15044	15019	15010	15126	15085	15092	15047	15030	15123	15046	15115	15204	15114	15033	15030	15072	15158	15051	15052	14905	15021	15098	15054	15025	15008	15197	15011	15044	15051	15118	15112	15044	15090	14960	15185	15022	15222	15043	14981	14964	14973	15073	15153	14986	15001	14978	14935	14866	14982	15176	15014	14917	15155	15136	15045	15124	14906	14968	15170	15098	15066	15196	15101	15105	14917	15025	15087	15037	15182	14943	15020	15070	15103	15130	14911	15108	15035	15003	15085	15052	15020	15356	15073	15204	14925	15153	15151	15171	14965	15020	14973	15013	15122	14953	15002	15188	15069	14928	14981	14933	15082	15073	14977	15037	14910	14953	15115	15007	15083	15032	14989	15050	15004	15145	15041	15117	15039	15008	15232	15029	15119	15099	15097	15117	15085	15170	15161	14930	15099	14958	15088	15016	14982	15094	15112	15055	15058	14979	14937	14929	14996	15091	15159	15126	15204	15170	15142	15030	15039	14898	15119	15025	15063	14998	15031	15143	15143	15068	14947	15001	15275	15022	14913	15045	14996	14965	15112	15023	15027	15178	14902	15150	15322	15164	15188	15005	15132	15237	15228	15132	15067	15060	15082	15251	15067	14963	15109	14964	15044	14940	15120	15103	15161	14990	15061	15057	15002	14877	15083	15082	15213	15062	14982	15023	15167	15054	14905	15057	15143	15202	15026	15265	15111	14946	14989	15136	14944	15114	15084	15176	15051	14966	14838	14847	15010	15035	15025	14976	15166	15003	14996	15066	15198	14966	15023	15004	15101	15159	14972	15027	15070	14967	14953	15154	15010	15144	14908	15055	15121	15064	14988	15140	14997	15041	15076	15266	15108	14984	14999	15012	15074	15076	15195	15210	15115	15064	14907	15126	15082	15009	15032	15125	15099	15094	14955	14932	15121	15035	15051	15169	15170	15005	14956	14890	15146	15012	15183	15053	15106	15014	15087	15110	15197	14973	14996	15106	15077	15198	14853	15089	15000	15042	14953	14970	15130	14998	14804	15093	15069	15083	15202	15022	14915	14890	15051	14932	14895	14971	15031	15099	15078	15136	15091	15222	14932	15183	15069	15076	14982	15162	15044	15169	14973	15140	15151	15098	15075	14891	15066	15083	15180	14922	14987	15048	15119	14950	15137	14909	14976	15055	14947	14886	15077	15029	14944	15220	15007	14783	15182	15191	15146	15157	15015	15037	15054	15250	15067	15120	15228	15123	14955	15014	15085	15004	14971	15055	15278	14980	15098	14969	14952	15245	15030	15008	14940	15012	15008	15046	15119	15098	15035	15072	15053	15147	15184	15117	15073	15016	14980	15042	15101	15010	15119	15171	15053	15150	15129	14998	15022	15032	15014	15086	15052	14983	15031	15252	14985	15086	15045	14889	14920	14894	14962	15076	15052	15174	15116	15117	15118	15262	14975	15076	15094	14953	15105	15073	15010	14925	15120	15182	15113	15010	14914	14937	15074	15190	15140	15159	15195	14828	15041	15151	14921	15018	14966	15094	14965	15031	14982	15031	14776	14896	14907	15133	15205	15164	15103	15059	14845	15051	15128	14887	15047	14900	14916	14986	15183	15068	15104	15198	15005	14951	15235	15025	15034	15106	15036	15070	15031	15048	15097	15103	15140	14963	15092	15166	15071	14989	15033	15011	15010	15077	15113	15164	15001	15201	15024	15107	15026	15124	15176	15164	15058	15026	15039	14906	15132	15117	14941	15270	15039	15045	14999	15034	14994	15053	14979	14951	15163	15092	15113	15135	15002	15029	15109	15103	15063	15138	15161	15031	14989	15069	15193	15087	15067	15158	14925	15069	14925	15005	14870	14990	15073	15035	15058	14926	15040	14949	14991	15097	15031	14979	15042	15181	15168	15083	14973	15029	15237	14873	15194	15107	15098	15111	14933	15105	15057	14973	14983	15110	15073	15056	15027	15105	15023	15165	15162	15106	14929	14898	15148	15078	14939	14943	15181	14828	14959	15019	14941	14994	14996	15145	14994	14970	15042	15121	15052	14995	14768	14880	15039	15157	15113	15012	15017	15100	15088	15170	15135	15243	14983	15087	15069	15052	15043	15104	14977	14973	15080	14988	14969	15101	15033	15016	15099	14938	15038	15110	14915	15030	15189	15071	14988	15062	15171	15167	15041	15023	15246	15060	14997	15019	15059	14910	15087	15104	14930	15066	15090	15042	14988	15156	15112	15087	15001	15004	15197	15066	14996	15039	15206	15139	15118	15097	14966	14979	15022	15191	15117	15097	14926	14964	14995	14971	15031	15013	14974	14947	15020	15027	15145	15077	15111	15329	14909	15003	15035	15057	14992	14969	14988	14832	15016	15125	14893	15075	14985	14936	15003	15254	15105	15086	15123	15032	14904	14871	15134	15061	14975	15057	15059	14931	15166	14954	14994	15135	15146	15076	15188	15173	14990	15136	15151	14988	15057	14978	14957	15212	15180	15216	15087	14906	14960	15048	14918	14996	15147	15186	14977	15083	15100	14829	14993	15084	14900	15079	14885	15105	14864	15193	15089	15027	15122	14930	15182	14992	15077	14993	15122	14951	14906	15017	15014	15039	15156	14993	15097	15074	15000	15107	15146	15045	14954	15108	15046	15009	15013	15106	15116	15095	14981	15004	15051	15040	15094	15122	15165	14992	15279	15034	15198	14945	15101	15068	15242	15072	15166	15122	15053	15184	15166	15112	15040	15048	15058	15097	15090	14991	15054	15028	14901	15084	14932	15090	15088	15139	15150	15149	15115	15064	15082	15093	15025	15063	15156	15183	14875	15096	15059	15039	15177	14913	15171	14900	15081	15132	14939	15088	15112	15064	14981	15126	15003	15239	15022	15128	14880	15127	14934	15067	15121	15117	14943	15034	14891	14969	14971	15125	15062	15229	14942	15001	15008	15068	15009	14935	15033	15144	14864	15066	15017	15228	15122	15060	14995	15172	15038	14887	15088	14896	15122	15061	15068	15143	15141	14964	15012	15070	15149	15109	15100	15058	14776	14972	15024	14902	14976	15112	14949	15272	15032	15217	15098	15154	14885	15070	14964	15164	15065	15131	15054	15080	15126	15121	15196	14931	14957	15203	15055	15122	15160	15069	15106	14780	15220	15071	15052	15053	15055	14858	14987	15078	15186	15030	15232	14880	15220	15009	15100	15079	14977	14955	15146	14971	15031	15149	15049	14941	15042	14993	14983	14961	15027	15015	14880	15140	14878	15068	15060	14986	15157	15137	14949	15041	15170	14984	15013	15010	15045	15166	15021	15151	15114	15016	14982	15049	14854	15020	15022	14975	15132	15111	15256	14957	15074	15049	15185	15035	14970	15035	15114	15071	14985	15075	15062	15162	15019	15143	14960	15142	15091	15202	15186	15150	15124	14909	15016	15205	15020	14980	15172	15140	15064	15160	15034	15038	15220	15038	15127	15038	15194	15140	15130	14969	15096	15001	14980	15183	15187	14904	14992	15182	15057	14884	15198	15140	15284	14935	15153	15219	14955	15018	15163	15061	15110	15015	15170	15118	14870	14974	14949	15053	15022	15044	15017	14944	15036	14867	14964	15060	15034	14963	14998	14980	15005	14900	15068	15175	15101	15056	14984	14946	15089	14984	14977	14942	15149	15029	15114	15124	15161	15100	15028	15128	14995	14919	14968	15242	15093	15111	15007	15009	14907	14974	15128	15071	14963	15176	14911	15198	15046	15116	14909	15008	15111	15011	15027	15053	14907	15002	14994	15170	14944	15227	15013	15137	15003	15154	15128	14925	15115	14982	15151	14942	15133	15028	15087	15131	14988	15116	15234	15017	14976	15107	14965	14923	15050	15026	15098	14952	14995	15151	15031	15093	15001	15087	14998	15036	15140	15110	15043	15004	15077	15107	14970	14950	15013	15048	15030	15266	15059	15026	14990	15070	15129	14953	14982	15086	15032	15074	15030	15101	15086	14970	14982	15065	15012	15028	15200	14941	15143	15062	15122	15134	14947	14913	14977	15071	15150	15040	15041	15019	15200	14977	15284	15062	15025	15030	15067	14967	15088	15217	15189	15146	15002	15003	15002	15032	15058	15041	15214	15245	15051	15116	15167	15069	15144	15064	15117	14909	15016	15058	15216	15060	15193	15007	15080	15144	15184	15085	15177	15171	15039	15274	15157	15007	15120	15067	15093	14995	14989	15039	15176	14990	15084	15063	15053	15059	14897	14989	15037	15132	14969	14940	15177	15130	15061	15163	14987	15140	15129	14949	15270	15046	14907	15080	15104	15208	15082	14993	15102	15014	15080	15057	15028	15121	15213	15143	14850	14961	15142	15099	14973	15072	15218	15118	14965	14908	15064	15174	15097	15095	15143	15111	15132	15213	15031	15119	14996	15177	15053	15015	15058	15181	15035	15088	14825	15102	14963	15010	15012	14998	15146	15123	15177	15060	15184	14955	15230	15019	15049	15075	15026	15023	15075	15187	15140	14952	14965	15098	15207	15049	15005	14976	15074	14998	14918	14948	14974	15087	14927	15052	15027	15110	15138	15000	14990	15177	15052	15116	14894	15133	14881	14993	15259	15043	15001	15093	14996	15267	14960	15199	14886	15060	14925	15118	14891	15251	15133	15149	14990	14946	15127	15063	15102	15081	14963	15029	15077	15157	15007	15167	15097	15113	15020	14987	15121	15137	15156	15085	15092	14970	14993	15045	15006	14887	15012	14849	15057	15039	15051	15219	14985	15000	15012	15039	15207	15072	15139	14881	15104	15017	14966	15187	15028	14988	15016	15045	15032	15235	15129	15108	15007	15045	15167	15243	15168	14963	15130	14917	15013	14916	15133	15093	15029	15121	15000	14811	14954	15119	14944	15197	14907	15108	14977	15035	15151	15138	15062	15109	15043	15130	15007	14941	15015	14971	15143	15142	14983	15073	15128	14919	15152	15031	14967	15101	15073	15292	15036	15087	15094	14982	14991	15036	15134	14943	15235	15123	15233	15111	15099	15073	15025	14930	15058	15121	15156	14929	15054	15005	15079	14929	15096	14965	14958	15257	15094	15028	14911	15037	14927	15058	15083	15076
27344	21740	23044	19690	16751	16724	16735	16326	18147	22394	21443	18843	17143	16394	16155	16170	16248	16335	16248	16042	16163	16219	16192	16155	16215	16079	16262	16196	16193	16031	16221	16134	15964	16092	15946	16107	16072	16319	16185	16230	16313	16334	16206	16176	16291	16185	16225	16272	16389	16156	16024	16291	16280	16316	16139	16076	16136	16164	16036	15974	15946	16075	16348	16348	16139	16232	16131	16128	16090	16235	16359	16233	16126	16120	16267	16136	16103	16322	16311	16364	15972	16140	16145	16118	16182	16181	16147	16019	16127	16216	16108	16118	16155	16170	15998	15994	16096	16062	16202	16125	15970	15938	16174	16156	16335	16083	16327	16211	16420	16333	16229	16298	16204	16095	16220	16141	16137	16196	16233	15988	16109	16155	16281	16041	16271	16182	16150	16110	16389	16266	16259	16256	16227	16215	16066	16199	16221	16282	16369	16272	16103	16188	16314	16089	16249	16157	16071	16209	16144	16179	16221	16185	16195	16116	16027	16209	16165	16174	16184	16318	15973	16246	16184	15991	16072	15998	16008	16095	16254	16131	16151	15987	16247	16079	16102	16128	16160	15989	16119	16148	16409	16184	16053	16155	16209	16143	16194	16213	15975	16008	16133	16210	16257	16083	16250	16303	16169	15982	16168	16198	16060	16157	16113	16265	15965	16181	16067	16044	16309	16068	16261	15939	16188	16018	16033	16093	15973	16251	16190	16062	16124	16353	16286	16197	16269	16117	16269	16058	16100	16151	16002	16055	16139	16086	16425	16131	16251	16175	16370	16215	16325	16164	16253	16207	16247	16221	16149	16196	16113	16158	16137	16197	16054	16108	16306	16151	16187	16183	16095	16134	16219	16301	16007	16049	16054	16041	16304	16132	16217	16105	16250	16136	16237	15858	16200	16074	16168	16316	16159	16382	16259	15933	16083	16263	16031	16246	15981	16140	15948	16040	16253	16051	16208	16183	16002	16196	16030	16060	16362	16095	16027	16145	16324	16375	16235	16214	16341	16125	16139	16129	16079	16149	16088	16191	16018	16172	16125	16097	16193	16271	16035	16280	16246	16103	16296	16088	16237	16234	16174	15986	16149	16140	16219	16056	16282	16315	16282	16162	16176	16180	16272	16138	16253	16219	16199	16061	16011	16301	16239	16246	16371	15997	15989	16229	16016	16169	15940	16374	16292	16158	16239	16055	16122	16247	16236	16171	16172	16350	16062	16196	16386	16213	16224	16105	16216	16327	16358	16232	16275	16186	15985	15996	16041	16070	16324	16127	16026	16204	16183	15988	16098	16219	16164	16316	16260	15914	16126	16085	16048	16301	16319	16096	16111	16248	16348	16213	15953	16016	16142	16167	16293	16238	16221	16073	16032	16132	16337	16251	16392	16129	16209	16312	16164	16231	16299	16268	16195	16058	16331	16181	15894	16105	16142	16091	16154	16161	16287	16181	16315	16207	15844	16040	16052	16156	16248	16055	16189	16233	16168	16015	16164	16041	16254	16004	16169	16019	16186	16058	16339	16161	16201	16156	16166	16277	16337	16031	16060	16250	16226	16152	16197	16298	16174	16098	16323	16189	16176	16054	16144	16188	16189	16075	16067	16504	16236	16000	16189	16123	16247	16143	16292	16263	16028	15934	16147	16124	16048	16040	16150	16143	16152	16168	16137	16242	16231	16127	16112	16058	16238	16227	16158	16150	16159	16275	16320	16142	16024	16114	16067	16264	16346	16187	16155	16247	16013	16088	16158	16159	16145	16085	16245	16334	15960	16116	16406	16195	16054	16132	16189	16114	16226	16155	16107	16046	16168	16172	16259	16287	16107	16271	16247	16351	16263	16135	16178	16438	16105	16063	16124	16327	16274	16195	16025	16082	16213	16147	16400	16272	15920	16118	16224	16067	16182	16184	16352	16212	16330	16256	16091	16006	16168	16134	16280	16164	16152	16120	16119	16079	16216	16311	16181	16337	16254	16306	16313	16107	16078	16217	16121	16204	16054	16275	16048	16228	15963	16150	16028	16260	16096	16188	16277	16041	16303	15962	16301	16221	16190	16071	16392	16161	16082	16361	16145	16194	16188	16284	16192	16125	16274	16022	16178	16371	16150	16166	16264	16075	16288	15971	16247	16172	16457	16229	16101	16370	16104	16170	16314	16191	16150	15961	16143	15938	15960	16271	16173	16100	16168	16051	16207	16274	16214	16116	16439	16124	16124	16204	16130	16226	16190	16142	16339	16242	16326	16242	15932	16419	16022	16062	16115	16356	16262	16149	16233	16331	16177	16127	16275	16185	16119	16119	16171	16060	16342	16248	15916	16157	16107	16225	15959	16074	16071	16111	16216	16152	16179	16111	16185	16267	16299	16157	16069	16193	16235	16312	16018	16515	16160	16142	16307	16129	16217	16118	16204	16423	16173	16149	16065	16180	16280	16058	16201	16073	16163	16127	16194	16130	16363	16192	16203	16169	16220	16230	16037	16105	16297	16041	16175	15944	16146	16270	16178	16189	16234	16065	16289	16000	16192	16221	16089	16252	16109	16099	16259	16111	16237	16113	16202	15900	16081	16204	16186	16115	16260	16168	15958	16260	16177	16002	15972	16112	16230	16235	16223	16326	16259	16085	15976	16089	16199	16097	16289	16200	16363	16191	16267	16180	16253	16196	16155	16313	16075	16234	16120	16050	16081	16247	16055	16160	16037	16195	16124	16133	15998	16177	16168	16233	16081	16162	16234	15990	16189	16151	16261	16212	16259	16180	16163	16029	16050	16194	16138	16183	16298	16160	16050	16293	16241	16120	16098	16199	15993	16014	16296	16193	16115	16162	16102	16094	16062	16332	16102	15987	16198	16099	16166	15820	16257	16183	16189	16210	16472	16127	16339	16187	16311	16234	16142	16092	16193	16093	15869	16084	16077	16059	16145	16288	16201	16365	16010	16189	16187	16212	16127	16160	16230	16110	16287	16302	16168	16166	16155	16102	15978	16097	16196	16202	16009	16304	16045	16181	16071	16011	16120	16176	16304	16104	16139	16184	16231	16192	16166	16088	16054	16134	16131	16294	16101	16186	16185	16214	16077	16311	16254	16096	16178	16053	16188	16320	15965	16289	16203	16295	16084	16093	16235	16341	16269	16249	16238	16367	16135	16096	16137	16272	15992	16277	15871	16113	16148	16116	16426	16056	15965	16257	16166	16303	16363	16238	16194	15979	16213	16249	16045	16109	16089	16244	16292	16181	16058	16128	16139	16116	16133	16025	16050	16238	16140	16231	16165	16279	16113	16222	16156	16147	16051	16059	16109	16217	16138	16180	16122	16242	16386	16123	16124	16252	16221	15941	16178	16215	15989	16187	16159	16140	16247	16180	16269	16086	16233	16263	16113	16237	16073	16249	16226	16126	15957	16228	16100	16047	16191	16050	16011	16142	16004	16176	16104	16091	16256	16250	16227	16217	16261	16159	16297	15979	16212	16216	15850	16131	16310	16110	16375	16362	16254	16134	16204	16246	16203	16237	16146	16087	16150	16165	16093	15887	16118	16085	16185	16314	16059	16228	16351	16204	16201	15965	15966	16127	16202	16132	16173	16365	16277	16237	16105	15966	16231	16325	16132	16138	16171	16218	16153	16016	16121	16416	16382	16261	16134	16288	16194	16073	16302	16037	15991	16198	16123	16001	16255	16145	16118	16271	16418	16230	16140	16189	16169	16150	16184	16339	16124	16112	16315	16226	16247	16315	16031	16025	16023	16024	16379	16033	16155	16174	16174	16151	16181	16092	15974	16132	16288	16209	16126	16223	16195	16277	16203	16262	16356	16085	16240	16052	16034	16305	16274	16001	16157	16309	16230	16088	16051	16192	16113	16231	15986	16216	16275	16351	16170	16130	16375	16158	16136	16206	16071	16192	16111	16076	16244	16247	16252	16322	16219	16110	16304	16170	16304	16174	16093	16148	16229	16237	15988	16107	16167	16175	16100	16140	16089	16124	16193	16079	16127	16145	16154	16167	16143	16065	16142	16166	16195	16353	16068	16162	16267	16239	16253	16163	16323	16269	15851	16208	16089	16205	16060	16000	16301	16227	16272	16164	16249	16261	16250	16042	16115	16077	16191	15963	16134	16161	16277	16065	16287	16149	16249	16059	16148	16021	16158	16020	16130	16087	16229	16048	16245	16320	16109	16197	16204	16128	16113	16099	16207	16431	16309	16366	16202	16328	16109	16099	16254	16031	16214	16207	16168	16098	16098	16142	16266	15950	16229	16094	16148	16195	16264	16131	16291	15941	16267	15994	16165	16137	16185	16053	16196	15980	16319	16308	16194	16122	16239	16225	16012	16417	16138	16202	16136	16153	15986	16015	16230	16388	16157	16170	16136	16240	16174	16051	16272	16198	16243	16015	16050	16116	16081	16317	16266	16027	16097	16261	16045	16018	16257	16183	16079	16219	16101	16172	16081	16188	16137	16348	16200	16255	16279	16254	16178	16176	16328	16148	16128	16202	16083	16203	16183	16059	16318	16218	16213	15983	16070	16167	16304	16125	16322	16186	15974	16156	16233	16256	16026	16086	16202	16166	15912	15958	16123	16177	16159	16124	16245	16125	16209	16167	16257	16256	16114	16125	16214	16116	16105	16331	16204	16327	16186	16196	16228	16155	16171	16188	16216	16266	16220	16133	16362	15976	16180	16152	16074	16068	16215	16259	16217	16094	16145	16176	16154	16178	16144	15965	16261	16299	16259	16225	16305	16187	16101	16176	16249	16275	16162	16175	16029	16141	16222	16202	15953	16222	16249	16171	16087	15997	16329	16240	16043	16112	16074	16072	16036	16475	16146	16231	15987	16151	16224	16275	16082	16303	16216	16176	16174	15997	16232	16301	16253	16153	16293	16038	16131	16298	16285	16195	15959	16483	16211	16247	16152	16220	16174	16085	16032	16053	16116	16271	16208	16301	16219	16339	16308	16253	16358	16133	16189	16238	16120	16268	16042	16362	16286	16037	16230	16158	16329	16352	16085	16365	16062	16232	16250	16118	16085	16195	16210	16043	16250	16411	16175	16175	16115	15945	16198	16371	16286	16040	16260	16327	16243	16086	16024	16240	16279	16160	16278	16376	16190	15964	16271	16226	16284	16224	16459	16321	16101	16137	16290	16214
15749	19387	18331	16618	16022	15806	15706	15465	18928	24530	21614	18275	15982	15242	15030	14969	15136	15122	15043	15181	15181	15198	15280	15129	15131	15066	15099	15247	15151	15050	15220	15175	15166	15113	14993	14820	14965	15204	15171	15234	15031	14964	15223	15025	15165	15293	15177	15181	14989	15111	15141	15148	15075	15165	15220	15226	15184	14997	15178	15108	15150	15089	15249	15051	15072	15298	15169	14969	15231	15059	15013	14902	15057	15038	15110	15111	15038	15148	15176	15056	15190	15243	15126	15270	15095	15018	15258	15126	15091	15065	15184	15228	15062	15199	14985	15072	14964	15108	15118	15302	15129	15103	15085	15228	15140	15220	15197	15050	15128	15127	15212	15142	15166	15061	15113	15186	15251	15075	15159	15186	15051	15160	15191	15201	15204	15058	15140	15148	15109	15163	15115	15194	15187	15371	15127	15170	15121	15314	15110	14995	15033	15057	14965	14977	15157	15038	15211	15157	14961	15072	15166	15304	14973	14998	15266	14900	15111	15346	15319	15177	15123	15057	15199	15034	15047	15067	15191	15058	15075	15198	15147	15150	15107	15172	15167	15140	15011	15122	15151	15127	15158	15056	15176	15131	15164	15149	15143	15161	15028	15132	15173	15167	15144	14959	15091	15036	15131	14932	15206	15088	15082	15222	15185	15032	15227	15111	15165	14932	15124	15291	14921	14966	15245	15086	15019	15142	15109	15186	15030	15276	15060	14969	15204	15244	15220	15304	15157	15110	15141	15054	15254	15169	15131	15143	15035	14943	15095	15130	15232	15048	15243	15002	15196	15009	15156	15169	15101	15138	15123	15152	15053	15194	15192	15159	15208	15090	15072	15206	15233	15155	15055	15182	15168	15186	15006	15299	15060	15015	15238	14946	15278	15221	15019	15198	15200	15169	15190	15111	15140	15056	15092	15088	14993	14987	15129	15044	14971	15261	15060	15045	15185	15088	15177	14986	14968	15091	15107	15177	15031	15150	15260	15208	15126	15224	15022	15187	15191	15065	15180	15121	15227	15310	15104	15096	14976	15013	15061	15115	15252	15012	15031	15100	15182	15186	15154	15113	15084	14995	15044	15166	15328	15086	15165	15282	15111	15247	15159	15078	15057	15058	14985	14916	15110	15262	15248	15014	15169	15086	15072	15246	15112	15064	15080	15365	15077	15031	15210	15046	15059	15155	15137	15047	15066	15094	15158	15098	15044	15185	15107	14979	14978	15183	15292	15050	15202	14991	15152	15176	14986	15012	15095	15025	15237	15076	15120	15149	15195	15351	15109	15242	15145	15245	15312	15093	15077	15170	15113	15059	15037	15083	15067	15090	15001	15028	15124	15042	15060	15069	14841	15172	15091	14985	15054	15166	15104	15201	15107	15006	15146	14999	15126	15204	15277	15122	15197	15102	15085	15269	15069	15077	15040	15103	15051	15165	15098	15062	14959	15242	15242	15290	15281	15210	15164	15149	14989	15118	15047	15155	15155	15161	15028	14968	15019	15078	15188	15093	15137	15146	15156	14982	15059	15376	15105	15103	15150	15069	15143	15031	15291	15189	14973	15083	15319	15132	15131	15004	15178	15104	15204	15173	15118	15172	15298	15045	14972	15131	15195	15086	15203	15152	15040	15229	14952	15057	15177	15135	15151	15090	15040	15047	14958	15122	15002	15056	15137	15218	15236	15048	15120	15077	15079	15166	15127	15200	15111	15185	15124	15084	15107	15063	15128	15105	15193	15143	15256	14981	15202	15142	15222	15221	15145	15179	15117	15175	15071	15139	15041	15179	15125	15200	15059	15194	15053	15042	15244	15334	15172	15128	15149	15259	15047	15026	15037	15028	15087	15172	15009	15141	15056	14981	15061	15116	15148	15065	15174	15177	15196	15206	15247	15019	15200	15091	15249	15080	15206	15207	15159	15073	15033	14915	15063	15161	15037	15006	15095	15175	15028	15124	15082	15294	15345	15027	15179	15093	15058	14859	15011	15155	15078	15235	15091	14937	15154	15219	15069	15140	15243	15144	15006	15273	15097	15158	15247	15226	15184	15185	15236	15138	15084	15238	15114	15151	15273	15257	14984	14959	15116	15023	15015	15140	15233	15108	15290	15053	15037	15128	14996	15011	15286	15121	15089	15261	15155	15111	15026	15224	15348	15172	15107	15323	15081	15129	15156	15040	15105	15284	14965	15126	15293	15154	15150	15213	15088	15154	15097	15051	15181	15274	15210	15203	15200	15126	15210	15058	14962	15170	15196	15094	15186	15173	15082	15151	15039	15165	15234	15134	15093	14984	15223	15139	15083	15072	15145	15180	15019	15240	15155	14987	15029	15178	15256	15075	15033	15091	15100	15342	15118	15023	15042	15125	15290	15085	15265	14995	15219	15058	15164	15077	15190	15207	15040	15107	15218	15110	15063	15022	15032	15155	15010	15284	15294	15157	15119	15101	15046	14968	15114	15116	15147	15100	15209	14961	15099	15266	15330	15123	15181	15020	15143	15138	15107	15211	15193	15210	15170	15161	15208	15102	15133	15150	15206	15039	15059	15067	15217	15145	15136	15142	15136	15319	15300	15261	15153	15066	15223	15197	15168	14996	15171	15097	15055	15010	15079	14934	15258	15244	15124	15197	15104	15287	15281	14910	15151	15189	15079	15255	15073	15127	15179	15199	15059	14985	14985	15317	15318	15185	15089	15118	15145	15276	15132	15301	15130	15150	15133	15063	15235	15112	15184	15041	15149	15278	15125	15156	14910	15100	15061	15100	14980	15133	15153	15021	15207	15292	15115	15177	15154	15153	15259	14995	15191	15034	15081	15234	15172	15058	15277	15294	15209	15028	15002	15107	15044	15044	15349	15115	15253	15118	15192	15147	15079	15038	15247	15072	15064	15195	15050	15164	15211	15049	15095	15245	15125	15020	15176	15301	15093	15226	15140	15164	15177	15177	15074	15048	15297	15073	15390	15253	15108	15243	15174	15077	15171	15184	15196	15141	15162	15092	15084	15198	14980	15192	15054	15120	15191	15018	15222	15049	15041	15157	15256	15148	15219	15118	15175	15310	15180	15159	15259	15153	15082	15099	15188	15159	15225	15184	15129	15220	15139	15245	15128	15150	14975	14993	15188	15043	15012	15138	14957	15204	15153	15024	15144	15010	15152	15293	15048	15064	15123	15202	15080	15157	15281	14923	15156	15051	15151	15179	15288	15172	15241	15049	15186	15028	15226	15178	15206	15125	15266	15263	15014	15044	15102	15221	14974	15160	15273	15169	15166	15164	15270	15116	15180	15109	15218	15001	15163	15191	15038	15191	15184	15023	15098	14976	15187	15057	15338	15202	15083	15167	15017	15166	15145	15167	15234	15248	15090	15176	14904	15205	15224	15076	15255	14997	15074	15281	15316	15292	15127	15099	15069	15241	15231	14936	14975	15240	15220	15281	15043	15066	15026	15071	15119	15173	15093	14967	15125	15103	15363	15199	15278	15192	15156	15147	15046	15082	15135	15098	15249	15306	15075	15126	15165	15296	15197	15156	15040	15270	15057	15124	15077	15124	15130	15126	15121	15220	15185	15102	15138	15338	15169	15072	15110	15225	15159	15129	15276	15171	15159	15219	15202	15099	15122	15245	15091	15180	15207	15203	15076	15157	15112	15096	15130	15187	15040	15005	15281	15020	15164	15029	15079	15116	15167	15114	15268	15202	15044	15377	15067	15208	15097	15105	15199	15165	15103	15070	15197	15138	15104	15146	15256	15136	15175	15105	15105	15189	15231	15036	15091	15307	15139	15056	15199	15072	15012	15023	15045	15074	15142	14991	15179	15157	15189	15107	15287	15105	15207	15090	15059	15098	15054	15220	15257	15209	15192	15143	15132	15062	15143	15251	15163	15268	15117	15115	15135	15019	15295	15098	15241	15174	15058	15171	15309	15190	15086	15180	15009	15371	15142	15095	15220	15128	15082	15199	15173	15227	15026	15262	15046	15075	15252	15240	15304	15168	15070	15092	15167	15331	15026	15031	15042	15040	15144	15094	15239	15145	15072	15072	15258	15176	15286	14991	15034	15325	15072	15106	15132	15208	15012	15140	15047	15123	15012	15245	15300	15105	15084	15271	15214	15177	15101	15129	15196	15127	15256	15034	15058	15099	15178	15048	15068	15128	15186	15143	15034	15027	15088	14995	14988	15057	15205	14999	15222	15291	15164	15064	15056	15055	15169	15143	15175	14996	15320	15076	15308	15090	15241	14888	15263	15176	15346	15031	15217	14984	15103	15180	15072	15277	15178	15110	15201	15274	15134	15115	15163	15309	15034	15198	15158	15139	15245	15044	15116	15051	15018	15108	15146	15069	15090	15081	15145	15127	15151	15250	15078	15072	15171	15055	14932	15153	15051	15120	15133	15156	15094	15262	15083	15158	15139	15196	15062	15122	15185	15128	14993	15095	15081	15252	15126	15074	15097	15019	15233	14950	15253	15208	15183	14983	15115	15124	15286	15207	15153	15141	15082	15116	15082	15225	15205	15056	15012	15036	15137	15069	15145	15165	15141	15161	15211	15107	15175	15172	15169	15102	15191	15004	15169	15314	15104	15129	15191	15154	14956	15066	15167	15165	15267	15029	15117	15133	15214	15088	15173	15019	15150	15067	15243	15251	15144	14955	15174	15133	15180	14935	15254	15178	15301	15206	15066	15252	15331	14972	15296	14964	15287	15091	15140	15005	14955	15181	15103	15122	15325	15143	15312	15273	15097	15104	15136	15244	15197	14996	15090	15078	15028	15178	14907	15040	15171	15141	15167	14980	15149	15173	15228	15061	15270	15143	15243	15205	15058	15139	14971	15282	15062	15135	15263	15174	15224	15136	15152	15117	15078	15101	15169	15220	15099	15115	15063	15189	15152	15133	15083	15162	15217	15119	15233	15173	15110	15130	15140	15186	15270	15244	15279	15070	15060	15250	15017	15068	15290	15117	15098	15129	15108	15167	15054	15150	15266	15197	15161	15339	15036	15136	15249	15171	15204	14972	15222	15204	15161	15052	14861	15168	15265	15008	15247	15176	15045	15230	15171	15295	14937	15397	15221	15240	15062	15220	15145	15152	15142	15020	15209	14968	15086	15095	15036	15261	15200	14976	15175	15382	15037	15195	15272	15215
24535	21158	28118	24739	21159	18691	18186	16658	27743	40492	35783	26585	19962	16289	16083	16043	15907	15850	15872	15766	15924	15804	15945	15730	15962	15919	15880	15893	15937	16000	15888	15931	15848	15973	16151	15803	15932	15804	15861	15760	15889	15759	15788	15700	15941	15822	15831	16037	15791	15771	16195	16070	15772	15780	15893	15848	15786	15788	15921	15856	15986	15849	15896	15973	15855	15774	15749	15749	16050	15994	15856	15774	15698	15920	15782	15563	15752	15646	15830	15882	15812	15890	15751	15815	15847	15774	15783	15833	15781	15627	16014	15697	15707	15691	15709	15742	15755	15934	15876	15870	15873	15942	15935	15681	15730	15780	15921	15802	15832	15752	15781	15715	15656	15736	15922	15829	15717	15727	16035	15991	15879	15608	15635	15768	15763	15761	16079	15855	15741	16022	15786	15773	15758	15889	15762	15731	15684	15809	15906	15857	15911	15796	15620	15895	15827	15953	15638	15906	15749	16036	15880	15628	15726	15704	15708	15744	15859	15913	15948	15802	15796	15930	15887	15799	15820	15717	15919	15743	15925	15686	15854	15900	15825	15660	15729	15752	15817	15871	15842	15796	15802	15772	16022	15957	15829	15873	15837	15676	15743	15862	15783	15855	15836	15779	15802	15757	15979	15640	15756	16005	16004	15713	15740	15711	15774	15919	15838	15826	16001	16051	15722	15936	15958	15768	15727	15881	15855	15824	15722	15946	16006	15862	15891	16029	15652	15826	15846	15882	15939	15745	15870	15876	15811	15692	15840	15729	15829	15714	15700	15735	15842	16006	15882	15891	15843	15933	15533	15782	15631	15656	15795	15829	15892	15648	15762	15848	15787	15478	15789	15762	15898	15775	15946	15702	15712	15875	15727	15907	15815	15637	15776	15816	15998	15756	16008	15900	15871	15869	15804	15807	15945	15957	15985	15849	15885	15919	15742	15827	15796	15776	15773	15803	15866	15983	15794	15733	15771	15937	15634	15880	15825	15813	15782	15748	15981	15776	15811	15684	15800	15679	15938	15985	15706	15749	15810	15869	15938	15867	15867	15872	15851	15899	15944	15974	15910	15762	15923	15854	15902	15759	15760	15909	16071	16171	15889	15715	15765	16013	15815	15992	15692	15712	15548	15777	16052	15691	15598	15791	15727	15891	15669	15884	15714	15572	15731	15689	15781	15613	15903	15815	15914	15817	15743	15934	16085	15948	15743	15774	15878	15833	15907	15821	15776	15759	15668	15936	15925	15833	15689	15928	15701	15867	15869	15888	15685	15967	16042	15908	15890	15605	15608	15702	15860	15834	15869	15730	15852	15840	15846	15902	15900	15937	15817	15990	15760	16021	15966	15601	15725	15779	15778	15749	15867	15814	15832	15943	15898	15815	15772	15865	15809	15912	15756	15830	15761	15858	15674	15877	15837	15896	15773	15769	15862	15859	15879	15705	15742	15762	15752	15901	15751	15871	15816	15757	15786	15684	15765	15652	15852	15935	15836	15863	15760	15589	15667	15767	15760	15654	15757	15714	15856	15668	15950	15802	15788	15676	15911	15770	15758	15915	15736	15922	15917	15947	15798	15712	15733	15793	15784	15579	15621	15956	15917	15736	15954	15846	15891	15802	15808	15836	16081	15984	15761	15981	15976	16038	15821	15694	15847	15789	15753	15806	15879	15725	15938	15587	15779	15806	15961	15687	15864	15650	15924	15848	15911	16056	15823	15829	15701	15940	15836	15672	15763	15764	15723	15755	15736	15873	15840	15755	15954	15695	15578	15678	15908	15952	15915	15748	15771	15721	15800	15815	15724	15849	16091	15913	15813	15844	15866	15844	15740	15799	15850	15912	15913	15799	15820	16009	15928	15622	15883	15851	15773	15766	15899	15728	15896	15609	15720	15878	15792	15909	15780	15609	15947	15668	15856	15654	15667	15826	15778	15923	15856	15692	15787	15639	15870	15927	15574	15786	16054	15865	15676	15970	15802	15783	16043	15783	15834	15798	15745	15663	15809	15950	15755	15713	15708	15960	15669	15917	15724	15705	15900	15809	15936	15617	15948	15946	16017	15995	15811	15890	15878	15722	15788	15937	15823	16004	15936	15842	15822	15760	15800	15676	15808	15781	15928	15880	15833	15953	15673	15532	15808	15798	15867	15787	15798	15854	15819	15886	15733	15814	15651	15764	15981	15963	15832	15649	15803	15961	15898	15912	15771	15818	15735	15627	15842	15798	16087	15690	15817	15943	15929	15788	15772	15908	15808	15842	15780	15747	16039	15874	15866	15697	15920	15945	15753	15736	15770	15976	15833	15855	15834	15948	15812	15697	15768	15784	15825	15827	15854	15927	15762	15768	15858	15853	15810	15873	15884	15820	15750	15801	15781	15835	15895	15874	15893	16040	15670	15744	15833	15937	15868	15763	15657	15869	15980	15924	15607	15987	15832	15606	15762	15756	15906	15603	15866	15948	15863	15983	15774	15890	16002	15854	15613	15962	15780	16068	15870	15757	15859	15930	15663	16002	15745	16051	15876	15620	15841	15874	15627	15663	16033	15812	15936	15893	15667	15636	15945	15700	15815	15866	15795	15849	15825	15912	15864	15769	15889	15765	15735	15785	15700	15965	15922	15855	15842	15751	15656	16022	15783	15777	15869	15795	15769	15734	15883	15943	15773	15811	15798	15949	15822	15944	15851	15806	15680	15958	15835	15834	16001	15862	15946	15759	16023	15767	15783	15842	15837	15827	15940	15871	16004	15829	15860	15659	15825	15807	15744	15841	15850	15766	15808	15610	15870	15785	15878	15751	15713	15753	15704	15990	15894	15555	15718	15712	15762	15808	15909	15772	15937	15839	15812	15837	15764	16049	15978	15789	15816	15830	15775	15929	15745	15815	15801	15992	15728	15748	15723	15926	16042	15907	15768	15634	15901	15609	15643	15806	15940	15789	15869	15670	15843	15616	15935	15776	15777	15878	15799	15845	15744	15739	15738	15712	15597	15847	15758	15858	15913	15718	15698	15844	15830	15686	15684	15669	15747	15885	15950	15838	15721	15960	15848	15816	15810	15844	15917	15661	15865	15858	15857	15976	15845	15763	15652	15896	15773	15898	15673	15734	15834	15716	15913	15849	15673	15773	15672	15859	15916	15696	15822	15682	15823	16012	15657	15706	15964	15729	15920	15876	15786	15748	15891	15940	15917	15759	15882	15767	16049	15831	15503	15788	15861	15632	15916	15931	15736	15822	15729	15757	15717	15778	15744	15721	15783	15533	15907	15719	15848	15840	15471	15791	15780	15880	15824	15704	15824	15566	15875	15863	15854	16040	15828	15931	15768	15922	15748	15681	15703	15756	15797	15961	15934	15658	15770	15737	15816	15851	16014	15546	15954	15870	15812	15873	15874	15865	15934	15837	15848	15961	15985	15867	15845	15875	15711	15675	16035	15627	15845	15910	15811	15862	15801	15645	15781	15602	15721	15830	15675	15800	15953	15821	15738	15917	15840	15933	15591	15975	15941	15685	15849	15931	15793	16088	15975	15898	15717	15882	15839	15897	15898	15750	15867	15642	15750	15701	15937	15905	15846	15798	15853	15815	15850	16045	15669	15854	15914	15821	15951	15814	15779	15645	15929	15811	15632	15770	15815	15537	15708	15911	15981	15828	16053	15811	15875	15768	15854	16079	15810	15946	15868	15841	15902	15793	15731	15838	15865	15669	15781	15788	15918	15677	15914	15882	15799	15692	15693	15774	15910	15906	15730	15779	15915	15736	15762	15784	15863	15832	15992	15954	15953	15868	15730	15736	15790	15759	15788	15695	15852	15874	15828	15732	15717	15822	15821	15862	15873	15946	16017	15957	15875	15715	15876	15884	15831	15909	15773	15968	15786	15799	15979	15738	15809	15858	15721	15724	15783	15725	15974	15722	15709	15725	15681	15796	15836	15707	15849	15816	15780	15746	15864	15885	15897	15809	15824	15803	15967	15758	15861	15763	16015	15998	15780	15773	15822	16022	15755	15680	15861	15847	15945	15636	15671	15718	15912	15875	15888	15931	15695	15868	16181	15980	15746	16028	15773	15932	15903	15878	15627	15886	15652	15833	15667	15870	15910	15666	15891	15857	15868	15850	15844	15751	15676	15868	15940	15712	15976	15847	15889	15899	15738	15759	15813	15844	15749	15962	15825	15753	15889	15643	15735	15740	15899	15754	15929	15846	15793	15697	15901	16010	15925	15754	15756	15896	15810	15873	15958	15928	15697	15788	15912	15697	15756	15772	15694	15776	15518	15995	15862	15785	15684	15953	15781	15947	15718	15809	15750	15627	15982	15695	15802	15835	15763	15695	15712	15703	15638	15908	15898	15870	15754	15840	15941	15742	15707	15606	15920	15752	15974	15854	15712	15873	15806	15607	15792	15876	15589	15692	15795	15858	15674	15934	15891	16025	15747	15665	15810	15507	15801	15748	15751	15646	15975	15875	15956	15801	15787	15829	15742	15813	15939	15888	15732	15673	15818	15774	15807	15756	15533	15831	15861	16039	16010	15869	15885	15682	15877	15877	15695	15727	15801	15797	15915	15659	15732	15795	15805	15857	15780	15580	15795	15655	15813	16028	15918	15881	15782	15712	15639	15772	15900	15851	15798	15877	15909	15908	15928	15842	15929	15887	15746	15827	15823	15654	15842	15828	15944	16002	15876	15951	15673	15858	15925	15654	15839	15813	16020	15973	16036	15631	15871	15670	15741	15781	16063	15910	15840	15926	15843	15856	15894	15809	15848	15746	15812	15829	15948	15774	15777	15870	15834	15768	15856	15712	15682	15751	15805	15862	15818	15823	15784	15714	15590	15670	15806	15831	15861	15895	15813	15879	15883	15857	15786	15792	15816	15707	15778	15998	15872	15665	15916	15798	15657	15788	15823	15713	15696	15887	15942	15813	15903	15776	15854	15906	15869	15741	15977	15805	15768	15792	15706	16015	15753	15711	15826	15956	15718	15705	15901	15753	15863	15802	15917	15677	15682	15785	15854	15798	15945	15688	15677	15784	15791	15979	15773	15869	15665	15614	15900	15859	15734	15703	15605	15847	15742	15904	15770	15762	15957	15848	15907	15910	15913	15949	15790	15735	15734	15892	15843	15612	16119	15888	15982	15866	16033	15810
15222	24918	23276	19191	17597	16645	16193	16061	32165	43082	36689	27429	18609	15028	14959	14950	14888	14814	14912	14769	14921	14896	14906	14824	14927	14828	15082	14820	15084	14995	14998	15006	15055	14976	14987	14797	14958	14919	14936	15066	14837	14866	15014	14943	14996	15000	15014	14729	15048	14955	14946	14742	14942	15075	14869	14923	15133	14948	14918	14908	14988	14909	14894	14990	15002	14891	14989	14865	14949	14879	14931	15013	14785	14989	15021	15263	14855	14854	14894	14962	14914	14879	15022	14913	14953	14805	14939	14943	14915	15005	14998	14853	14995	15121	14921	14886	15011	14986	14874	15054	14782	14922	14918	14810	14763	14822	14961	14736	14809	14930	14826	15020	14935	15069	14961	14849	14954	14973	14942	14882	14904	14960	14888	14971	15013	14854	14963	15063	14922	14945	14757	14912	14875	14922	15020	15016	14860	15022	15103	14692	14917	14828	14780	15000	14838	14893	15065	14804	14880	15041	14986	14718	14888	14908	14897	14972	14998	14985	15071	15037	14898	15049	14855	14859	14748	14999	14878	14913	14775	14995	14924	14951	14761	14996	14989	15005	15097	14893	14845	14892	14960	14952	14921	14877	14899	15015	14902	14851	14933	14973	14849	14997	15096	14801	14914	14785	14965	14745	14958	15057	15091	14910	14943	14973	14902	14996	15035	14939	14886	14902	14789	14794	14958	14915	14929	14976	14879	14929	15092	14881	14973	14720	15011	14991	14919	14705	15097	14909	14985	14844	14855	15090	14967	14954	14910	14872	14796	14983	14849	14896	14970	14831	14928	14968	14807	15050	14841	14728	14840	14739	14933	14889	15002	14912	14936	14892	14953	14926	14986	14863	14765	14885	14990	14911	14985	14904	15016	14792	14799	14883	14922	14938	14873	14944	15046	14960	15054	15002	14990	14839	14924	14900	14867	14836	14888	14976	14932	14843	14783	15059	14853	14882	14871	15024	14989	14954	14981	14935	14949	14930	14920	14844	14995	14940	14876	14866	14876	14996	14788	14791	14899	14860	14862	14994	14938	14842	15058	15061	14940	14946	14870	14893	14724	14821	14928	14898	14974	14828	14983	14984	14904	14761	14999	14921	14805	14907	14852	14946	15028	14729	14764	15004	14807	15048	15050	15020	14836	14751	14921	14926	14950	15075	14905	15158	14941	14987	14883	14990	15147	14904	14996	14732	14853	14903	14811	14965	15023	14978	14964	14743	14911	15043	14720	15010	14834	15094	14893	14959	14986	15051	14939	14998	14836	14902	14936	14856	14967	14947	14893	14826	14911	15073	14958	15089	14882	14988	14977	14799	14907	15117	14793	14951	14842	15059	15086	14985	15007	14950	14620	15019	14852	14876	14761	14932	15078	14856	14883	14948	14912	15012	14819	14884	14976	15011	14933	14750	14830	14904	14987	14913	14959	15093	14834	14788	14946	14927	14966	15025	14921	14958	15096	14824	14931	15013	14879	14953	14905	14798	15002	15090	14878	14993	14979	14957	14968	14879	14948	15022	14958	14875	14936	14974	15019	15041	14847	14887	14894	14910	14883	15161	14930	15039	14890	14992	14902	14898	14898	14865	14867	14870	14890	14925	15028	14969	14897	15017	14870	14986	14937	14932	14913	14979	14852	14998	14946	14989	14849	14831	15052	14968	14930	14846	14923	15009	15021	14907	14848	14919	14800	14960	14981	14921	14755	14978	14955	14938	14704	14843	14722	15028	15102	14992	14820	14895	14866	14870	14864	14734	15111	14940	14907	14920	14915	14900	14910	14903	14956	14918	14975	14947	14745	14865	14838	14919	14839	14941	14942	14991	14961	15006	14852	14884	14939	14969	14937	14942	14768	14906	14963	14834	15044	14830	15003	14997	14954	14691	15062	14953	14992	14853	15036	14960	14819	15020	14997	14906	14893	14869	14937	14749	14882	14899	14971	14972	14802	15044	14940	14834	15042	14661	14854	15060	14894	14984	14832	14993	14915	14887	14874	14870	14932	14799	14934	14751	15050	15061	15009	14969	14927	14994	14804	14986	14941	14935	14892	15039	14905	14794	14953	14797	14796	14784	14865	14850	15014	14963	14844	14846	14888	14851	14970	14872	14912	14903	14926	14909	14874	14891	14828	14733	14952	14809	14809	14890	14950	15027	14955	14879	14981	15004	14847	15076	15000	14811	14968	14921	14855	14924	15026	14799	14984	14777	14815	15085	14951	14996	14923	14846	15007	15060	14924	14936	14955	14911	14979	15013	14720	14796	14909	14811	14892	14857	14835	14865	14991	14863	14999	14906	14830	14952	14827	15012	14912	14977	14928	15030	14875	14893	14830	14814	14925	14951	14887	15008	15092	14962	14995	14862	14798	14722	14849	14863	14951	14832	14995	14824	14818	14909	14996	14884	14896	14921	14594	14951	14909	14869	14965	14988	15117	15017	14839	14855	14941	14859	14769	14801	14962	14904	14883	14817	14874	15005	15063	15049	14953	15119	14865	14993	14866	14726	14997	14880	14943	15083	14932	15133	15030	14894	14989	14979	14803	15064	14840	14956	14963	14931	14944	14921	15038	14991	14866	14975	14954	14967	14881	14966	14933	14853	14926	14749	14800	14901	14847	14879	14866	14853	14887	14993	14788	14969	14765	15027	14977	14790	14943	14780	14983	14858	14956	14812	14962	14915	14934	14908	14932	14884	15087	15037	14880	14952	14826	14865	14838	14904	14819	14941	14935	14980	14827	15023	14991	14952	14923	15002	14917	14893	15074	15190	14812	15110	14887	14874	14830	14892	15099	14880	14912	14875	14952	14931	14987	14997	14872	14932	14946	14841	14869	14846	14857	14955	14872	15115	15055	14988	14905	14829	14979	14831	14843	14790	14849	14828	14996	15022	14977	14991	14856	14824	14969	14923	14874	14961	14841	14988	15063	14885	14884	14964	14845	14888	15012	14888	14935	14783	14934	14852	15072	15002	14872	14973	14797	14876	14893	14950	14943	14805	14828	15031	14712	15099	14863	14876	14938	14891	14911	14960	15116	15104	14930	14839	14896	14923	14916	14764	14791	14987	14811	14924	14928	14761	15042	14937	14928	15046	14875	14865	14859	14925	14689	14891	14860	14874	15081	14930	14896	14943	15018	14856	15005	14996	14866	14963	14832	14783	14873	14815	14987	14796	15106	14890	14809	15023	14902	14860	15066	14966	14942	14910	15011	14718	15039	14863	14985	15054	14913	14881	14905	14805	14977	14906	14868	14956	15036	14923	14895	14850	14925	14865	14862	14960	15014	15046	14926	14871	14957	14908	14975	14960	14962	14892	14853	14915	14801	14874	14886	14902	15065	14884	14954	14934	14939	15023	14908	14944	14896	14899	14873	14893	15000	14863	14953	14889	14956	14887	15024	14944	15003	14862	15010	15078	14879	14735	14824	14843	14943	14817	14858	14971	14796	15083	15043	14890	14694	14917	14930	14995	14907	14895	14953	14923	15119	14834	14948	14870	14782	14901	14898	14797	14932	14937	14842	14948	14874	14974	15134	14935	14839	14961	14809	14966	14965	15031	15007	15025	15047	14754	14946	14859	14910	14780	14962	14855	14901	14893	14983	15045	14903	14917	14872	15039	14878	14910	14893	14970	14985	14793	14673	14816	14964	14745	14958	14887	14890	14830	14835	14957	14866	14747	15076	14642	14939	14937	14938	14898	14998	14880	14609	14904	14854	14939	14896	14917	15051	14731	14872	14922	15004	15007	14866	14825	14961	14901	14739	15022	14818	14962	14928	14879	14901	14769	14766	15113	14968	14898	14914	14905	14993	14876	14853	14856	14961	15055	14964	14922	14855	14900	14975	14892	14722	14829	15080	14921	14899	14905	14955	14984	14843	14769	14910	15150	14694	14967	14776	14866	14935	14956	14723	14946	14975	15085	14916	14878	14792	14997	15064	14875	14819	15101	15078	14914	14758	14955	14978	14958	14929	14836	15044	14899	15002	14871	14951	14791	14948	15008	14918	14716	14951	14964	14969	14968	14869	14908	14934	14822	14948	14960	14927	15053	14855	14773	14852	14931	14922	14822	14902	14928	14958	14864	14978	15149	14910	14899	14865	15000	14956	15065	14888	14848	14898	15026	14914	14932	14898	14880	14957	14999	15162	14829	14824	14753	15098	14995	14963	14910	14932	15021	14993	14929	14793	14953	14798	14819	14850	15054	14858	14953	14952	14907	15032	15048	15168	14719	15044	14887	14983	15037	14941	14837	14858	14831	15012	14865	14984	14856	14902	14842	14986	15156	14877	14962	14934	14940	14917	14834	15034	14907	14952	14832	14784	15044	14888	14844	15098	15015	14806	14929	15108	14942	15097	14866	15144	14857	14854	14790	14899	14955	14778	15022	14886	14922	14994	15050	14950	14934	14943	14846	14851	14856	15021	14956	14982	14899	15005	14937	14905	14939	14827	14982	14932	14920	15041	14837	14948	14747	14989	14988	14811	14829	14991	14995	14974	14936	14969	14921	14816	14833	14882	14840	14977	14959	14888	14832	14815	14992	14921	14785	14960	14994	14871	15051	14747	15033	15003	15095	14971	14978	14903	14962	14912	14864	14923	14950	15014	14809	14906	14972	14900	14960	14952	14782	14895	14896	14938	14988	14923	15000	14915	14927	15001	14953	14916	14895	14913	14847	14898	14824	14939	15077	14841	15188	14842	14835	14895	14965	14954	15019	14893	14830	14906	14850	14964	14975	14801	14834	14881	15094	14756	14971	14990	14938	15060	14901	15070	14799	14777	14871	14991	14852	14912	14723	14957	15059	15144	14790	14911	15031	14649	14799	14942	14838	14910	14871	14909	14964	14997	14792	14685	14928	14771	14963	15051	14914	15000	15023	14960	15050	14944	14794	14872	14894	14933	14869	14927	14751	15023	14987	14920	14901	14895	14897	14979	14823	14795	14987	14880	15009	14933	15049	15116	14943	14941	14992	14793	14826	14969	14735	14805	15123	14889	14921	14860	14996	14775	15062	15039	14951	14886	14899	15019	14850	14926	14950	14994	15051	15022	15212	14849	14837	14761	14818	14792	14894	14981	14951	15020	14905	15015	14839	14922	14947	14999	14974	15037	14915	15033	14984	14919	15011	15056	14950	14998	14969	15008	14977	14912	15094
23066	21170	28928	23707	21501	22788	21874	17812	32141	56955	48454	33773	23450	17046	16193	16081	16084	16057	16108	16016	15895	15887	15982	16049	16059	16004	15961	15929	15928	15925	15855	15826	15931	16077	16041	15930	15940	15913	15786	15886	15832	15741	15764	15821	15928	16001	15841	16155	15939	16023	15797	16048	15820	15906	15841	15920	15875	16062	16001	15999	15983	15752	16014	15800	15918	15913	15935	15987	15908	15807	15793	15981	15994	15784	15959	15859	16077	16095	15860	15923	15950	16047	15897	15971	15969	15971	15861	15958	16081	15675	15625	15606	15901	15834	15993	15895	15853	16035	15985	15848	15831	15732	15688	15833	15815	15858	15926	15961	15893	15800	15972	15954	15840	16017	16133	15948	16089	15831	15725	15835	15835	15866	15784	15946	15837	15999	15983	16147	16024	15804	15836	15879	15901	15970	15778	15956	15796	15797	15667	15664	15944	15856	15886	15929	15739	15890	15855	16041	16034	15902	15720	15974	15894	15822	15911	16058	15901	15761	15990	15797	16008	15843	15973	15716	15903	15903	16113	16038	15905	16012	16135	15989	15937	15783	16056	15961	15929	15734	15853	15811	15852	15888	15796	16007	15911	15639	15882	15961	15880	15902	15809	15797	15776	15828	15968	15894	15977	15921	15932	15747	15851	15895	15870	15908	15928	15873	15955	15861	15804	15729	15728	15803	15970	15703	15837	15969	15968	15797	15989	15739	15720	16030	15892	15873	15802	15749	15936	15949	15829	16008	16002	15952	15780	15976	15885	16147	15744	15820	15750	15722	16069	16013	16064	15827	15852	15837	15892	15684	15930	15950	15894	15933	15848	15803	15891	15845	15625	15950	15809	15940	15882	15835	16045	15971	15741	15921	15880	16161	15836	15972	15857	15937	15921	15995	15911	16096	15961	15894	15928	15968	15692	15877	15730	16065	15943	16039	15961	16010	15939	15988	15884	15737	16098	15734	15765	16004	15763	15886	15721	15940	15801	15869	16013	15761	15937	15816	15680	15727	15826	15795	15691	15881	15877	15661	15837	15857	15903	15846	15890	15873	15813	15825	15958	15786	15834	15845	15970	15876	15867	15975	15847	15831	16108	15844	16037	15886	15874	15907	15858	15901	15833	15786	16003	15923	15863	16057	15998	15859	15956	16070	15816	15800	15536	15880	15852	15955	16005	15952	15892	15818	15879	15817	15916	15847	15836	15789	15862	15692	15888	16039	15910	15933	16035	16033	15954	15921	15877	15948	16008	15824	16031	15928	16009	15943	15851	16030	15791	15750	15854	15947	15916	15917	16016	15755	15946	15861	15891	16034	15824	15938	15845	15899	15808	15626	15662	15857	15734	15759	15899	15946	15843	15947	15903	15697	15970	15969	15750	15841	15875	15903	15780	15988	15921	16103	15836	15767	15832	15903	15870	15673	16045	15734	15758	15878	15937	15964	15889	15888	16032	15781	16016	15833	15788	15804	15689	15787	15788	15867	15893	15562	15923	15722	15886	16006	15873	15739	15833	15894	15878	15968	15881	15920	15865	15726	15915	15791	16027	15728	15985	16053	15814	15754	15845	16020	16002	15764	15821	15963	15733	15795	15792	15736	15750	15792	15791	15767	15996	15834	15760	16011	15794	15743	15881	15935	15691	15773	15952	15794	15967	15904	15896	15924	15996	15758	15742	15788	15865	16023	15943	15731	15759	15812	15822	15851	15834	15776	16036	15821	15805	15840	16073	15971	15714	15952	15875	15784	15839	15821	15891	15608	15838	15893	15990	15920	15847	15792	15711	15879	15884	15766	15749	15961	15570	15794	15802	15926	15902	15914	15792	15983	15720	15790	15842	15884	15802	15991	15610	15826	15748	15798	15635	15816	15816	15822	15882	15865	15990	15732	15860	15772	15920	15880	15745	15771	15713	15958	16028	15911	16152	15871	15725	15830	16002	15832	16054	15802	15827	15855	15688	15895	15889	15875	15767	15775	15648	16064	15860	15876	15942	15771	15825	15864	15980	15782	15948	16027	15989	15878	15781	15745	15983	15949	16050	15816	15688	15960	15773	15738	15685	16048	15810	16052	15893	15856	15896	15969	16025	15865	16058	15969	15883	15833	15708	15751	15938	15802	15865	15906	15918	16031	15906	16071	15728	15956	15876	15757	15816	15684	16011	15890	15715	15738	16140	16023	16014	15761	15918	15887	15882	15811	15982	15966	15981	15814	15809	15954	15910	15865	15919	15946	16016	16035	15897	15775	16110	15814	15809	15844	15932	16018	15905	15773	15818	15975	15849	15870	15943	15760	15878	15870	15947	15741	15592	15927	15715	15932	15792	15779	15842	15859	15900	15696	15811	16013	15806	15932	15798	15805	15927	15835	15854	15639	15800	15728	15882	15846	15850	16017	15869	15831	15736	16002	15971	15797	15943	15786	15829	15825	15731	15788	15820	15990	15712	15951	15905	15885	15815	15810	15803	15721	15881	15883	15643	15793	15797	15836	15851	15867	15791	15901	15762	15962	16023	15987	15956	15838	15806	16045	15775	15931	15833	15904	15814	15933	15889	15799	16061	15749	15757	15901	15900	15895	15909	15848	15850	16089	15811	16071	15789	15818	16020	15844	16001	15803	15712	15796	15892	15907	15973	15763	15922	15821	15823	15985	16094	15874	15685	15874	16018	15972	15785	15835	15708	15909	15730	15884	16083	15895	15930	15777	15868	15921	15848	15642	15953	15848	15878	15942	15927	15876	15866	16043	15850	16008	15697	16026	15849	15729	15891	15877	15848	15726	15788	15816	15995	15956	15839	15874	15642	15803	15963	15939	15804	15892	15963	15899	15863	15872	15885	15953	15863	15827	15637	15970	15983	15983	15869	15827	15937	15864	15918	15946	15906	15828	15844	15832	16054	15890	16115	15964	15921	15805	15923	15917	15943	15811	15900	15979	15972	15787	16075	16033	15863	15607	15717	15732	16129	15869	15886	15924	15764	15885	15932	15877	16000	15815	15776	15924	15677	15925	15991	15908	15903	15771	15801	15827	16015	15883	15961	15969	15863	15805	15846	15904	15872	15870	15945	15855	15909	15703	15904	15817	15878	15730	15733	15850	15829	15760	15980	15962	15925	16103	15692	15840	15767	15879	15841	15914	15923	15912	15821	15863	15857	15703	15806	15755	15813	16039	15853	15675	15744	15787	15838	15959	15868	15913	15744	15780	15810	15810	16113	15799	15897	15798	15991	15735	15834	15731	15923	15774	15773	15944	15932	15893	15744	16015	15827	15883	15881	15876	16013	15797	16017	15812	15893	15886	15730	15945	15846	15758	16007	15957	15920	15943	15923	15846	15909	15885	15896	15945	15918	15908	15990	15696	15945	15772	15842	15977	15861	15922	16111	15843	15799	15758	15956	15737	15799	15845	15801	15870	15979	15940	15868	15778	15790	16043	15891	15971	16004	15970	16016	15768	15986	15864	15948	15897	15850	15775	16048	15901	15856	15978	16009	15886	15760	15780	15854	15873	15690	15734	15859	15766	15751	15886	15941	15955	15907	15942	15782	15713	15685	15787	16015	15904	16045	15963	15895	15850	15920	15670	15941	15801	16023	16027	15942	15638	15893	15946	15798	15903	15882	15810	15716	16065	15916	15848	15944	15746	15918	15977	15899	15922	16012	15980	16013	15815	15846	15817	15765	15748	15934	15976	15837	16003	15722	15743	15976	15877	15912	16021	15847	16125	15841	15920	15642	15863	15854	15819	15826	15891	15883	15618	15878	16147	15844	15939	15941	15906	15876	15766	15693	15610	15884	15820	15960	15847	15872	15822	15948	15898	16042	15854	16091	15832	16025	15795	15845	15937	16041	15938	15923	15888	15943	15798	15822	15973	15888	15697	15923	15969	15967	16004	15818	15768	15666	15892	15871	15921	15953	16137	15916	15851	15827	15990	15962	15910	15888	15668	15754	15895	15784	15768	16065	16025	15893	15852	15961	15720	15854	15916	15762	15766	15936	15987	15900	15930	15888	15798	16056	15658	15783	15855	15797	15920	15922	15772	15931	15983	15925	15867	15710	15729	15900	15872	15928	15964	15832	15925	15861	15932	15889	16010	15839	15826	15786	15828	15827	15836	15887	15993	15930	15878	15764	15716	15862	15934	15920	15878	15981	16080	15935	16055	15947	15937	15840	15900	15934	15906	15977	15994	15823	15859	15913	15882	15762	15688	16014	15992	15992	15878	15899	15862	15707	15752	15724	15695	15853	15840	15753	15891	15894	15736	15900	15831	15824	15739	16067	16252	15879	15846	15951	15852	15840	15945	16047	15867	15948	15862	15916	16043	15889	15845	16008	15923	15891	15780	15827	15787	15869	15950	15811	15897	15966	15954	15769	16055	15859	15818	15863	15900	16012	15868	15729	16095	16010	15778	15800	15937	15784	15762	15831	15759	15869	15886	15918	15742	15904	15910	15717	16028	15887	15847	15880	15795	15777	15736	15978	15841	15626	15814	15805	15784	15963	15808	15811	15902	15917	15855	15801	16012	15951	15951	15867	15927	15784	15858	15866	16027	15830	15802	15784	15840	15821	15715	16037	16088	15834	15871	15885	15840	15767	15754	15874	15833	15908	15822	15923	15833	15857	15981	15918	15723	15911	15844	15832	15930	15817	15878	15754	15738	15631	15796	15725	15893	15870	15911	15872	15925	15857	15881	15766	15813	16068	15901	15891	15914	15911	15862	15865	15812	15847	15834	15804	15865	15770	15882	15766	15839	15917	15893	15956	15846	16005	15939	15767	15903	15789	15807	15790	15971	15774	15874	15895	15887	16024	15947	15864	15786	15908	15775	15955	15665	15809	15754	15903	15805	15593	15737	15730	15750	15965	15946	15902	15785	15692	15740	15820	15683	15679	15898	15875	15927	15987	15947	15830	15868	15952	15863	15982	15760	15983	15915	15842	15773	15846	15915	15776	15869	15790	15741	15957	15957	15995	15941	15869	15788	15867	15768	15630	15780	15629	15957	15966	15879	15961	16038	15781	15655	15984	16024	16093	16126	15857	15958	15854	16049	15827	15831	15708	15915	15848	15687	15829	15760	15947	15918	15782	15900	15812	15866	15742	15917	15940	15938	15974	15932	15820	15667	15933	15962	15857	15792	15948	15700	16003	15762
17600	31586	29084	22982	19812	18240	17480	16759	36234	57772	48284	35004	21573	14924	15066	14980	14987	14836	15049	15156	14934	15040	15037	14921	14949	14989	14844	14903	14879	14912	14893	14787	14996	14897	15039	14967	14958	14908	15039	14825	14926	14875	14951	14856	15054	14912	14834	14980	15034	15049	14920	14987	14980	15041	14889	14892	14957	14850	14945	14886	14763	14936	14913	14862	14919	14944	14889	14948	14849	15023	15048	14935	14776	14886	15038	15074	14852	14946	14987	14929	15047	14973	14884	14923	14874	14916	14937	14957	14952	14888	14859	14946	14814	14902	14917	14901	14928	15165	14814	14983	14898	14896	14985	14917	15016	14958	14879	14905	14882	14843	15026	14931	14960	14802	15013	14794	14969	14933	14935	14817	14942	15084	15038	14940	14827	14983	14904	14929	14796	14888	14856	14828	14852	14948	14874	14881	14871	14918	14938	14730	14910	14851	14964	14978	14939	14893	14782	15001	14954	14776	14903	15011	14934	15051	14877	14850	14885	14816	14890	14923	15001	14800	14891	14912	15020	14978	15027	14862	14975	14839	14932	15028	15012	14822	14994	14902	14971	14782	14866	14940	14786	15008	14811	15034	14917	15021	14872	15081	14859	14867	14976	14940	14966	14955	14952	15018	14877	15064	14965	14851	15172	14950	14842	14855	14937	14874	14909	15009	14884	14737	14833	14815	15006	14901	15013	14983	14863	15117	14982	14890	14889	14925	14878	14936	14930	14941	14951	14809	14776	14867	14877	15149	14983	14865	14803	14937	14956	14795	14832	14856	14881	14780	14849	14867	14945	15106	14907	14885	14866	14953	15138	15011	14959	14778	14893	15081	14895	15028	14867	14790	14810	14839	14713	14867	14816	14935	14969	14817	14930	14887	14917	14891	14655	14968	14993	15141	14899	14823	15132	14756	14893	14856	15049	15012	14861	14706	14892	14952	14946	14947	14811	14864	14935	15004	15004	15034	14788	14743	14975	14911	14774	14909	14996	14985	14904	14809	15043	14906	14942	15000	15033	14996	15017	14972	14918	14949	14962	14923	15007	14758	14998	14972	14751	15058	14719	14803	14793	15009	15019	14873	14936	14929	15010	14746	14871	14908	14988	14867	14828	14932	15084	14801	15036	14839	14865	14767	14879	14802	15013	14790	14774	14878	14998	14831	14958	15048	14876	15035	14875	14788	14909	14783	14977	14868	15015	14799	15065	14984	14989	14950	14827	15071	14950	14849	14787	14893	14807	14948	14958	14936	14822	14963	14842	14751	15000	14894	14999	14878	14958	14880	15023	14862	15051	14871	14975	14934	14893	14952	14890	14983	14931	14841	14895	14945	14979	14855	14851	15064	14919	14762	14912	14912	15030	14996	14875	14918	15020	15045	14725	14958	14995	14899	14717	14840	14763	14981	15077	14896	15010	15020	14873	14874	14927	14982	14791	14965	14904	14742	14885	14824	14898	14842	14856	15019	14842	14901	14977	15076	14879	14958	14846	15027	14936	14914	14801	14954	14952	14865	14928	15050	14881	14915	15080	15015	14851	14990	14867	14938	14813	15061	14939	14695	14933	14856	14997	14946	14943	14834	14901	14800	14806	14788	15101	14956	15002	14864	15047	14946	15052	14912	14942	14841	15033	14938	14857	14942	14891	14891	14811	14812	14857	14989	14879	14728	14839	14829	14772	14983	14939	15039	14919	14946	14856	14774	15031	14815	14749	14910	14929	14886	14810	14907	14891	14775	14947	14857	14894	14949	14764	15041	14965	14865	14795	15084	14951	15037	14888	14798	15118	15028	14768	14770	14955	14904	14758	14831	14659	14839	14994	14856	14892	15086	14971	14941	14934	15001	14905	14903	15016	14872	14973	14778	14901	15008	14892	14960	14781	14934	14818	14879	14973	14820	15157	14992	14882	14924	14958	15071	14816	14981	14908	14920	15017	14796	14969	14807	14912	14884	14891	14749	14983	15044	14894	14800	14922	15021	14891	14812	14870	14956	14945	14750	14835	15167	14989	14916	14964	14782	14893	14968	14786	14953	14873	14992	15062	14851	14906	14886	14848	14897	14860	14891	15009	14984	14999	14909	14952	14917	14922	14933	14865	14950	15016	14878	14833	14916	14931	14911	14819	14930	14882	15021	14819	14928	14869	14925	14855	14904	14907	14730	14947	14963	14853	14885	14909	14923	14919	14895	14892	14769	14818	14855	14952	14949	15005	14864	15042	14960	14765	14816	15021	15091	14827	15033	14984	14979	14743	14904	14932	14969	14816	14925	14923	14939	14884	14818	15134	14992	14999	14965	14885	14913	14855	14917	14922	14802	14857	14973	14949	14977	14973	14871	14864	14945	14983	14919	14881	14909	14872	14801	14921	14949	14924	15048	14781	15007	14932	14841	14770	14807	15007	14860	14959	14920	14915	15041	14882	14997	14798	15029	14752	14901	15009	14937	15054	14829	14991	14918	14894	14929	14938	15053	14862	14750	15049	14822	14825	14863	14753	15079	14898	14776	14913	14866	14905	15034	14791	14988	14934	14869	14819	15008	15019	14899	14958	14942	14858	15009	14795	14938	14953	14796	14749	15024	14707	14953	14896	14846	15099	14973	15067	14920	14829	14978	14977	14859	14935	14935	14881	15005	14871	14898	14937	14773	14968	14966	14938	14960	14783	14907	14785	14980	14857	14946	14902	14984	14974	14862	15032	14747	14927	14984	14799	14883	14844	15108	14966	15059	14915	14865	15031	14874	14974	14971	14831	14870	15015	14693	14842	14815	14765	14900	14904	15000	14968	14956	14860	15030	15010	14700	14951	14885	15066	15049	14906	14851	15108	15064	14947	14907	14994	15004	14977	14908	14946	14694	14841	15086	14927	14808	14924	14884	14939	14926	14886	14943	15017	14856	14877	14898	14879	14855	15022	14940	14877	14944	14904	14875	14782	14972	14915	14871	14940	14839	14822	14831	14773	14844	14883	14949	14885	14925	14983	14828	14866	14905	14909	14968	14890	14983	14857	14897	14962	14938	14731	14843	14922	15073	14839	14990	14674	15048	15014	14827	14998	14853	14944	14768	14884	14752	14787	14756	14977	14800	14921	14911	14837	14868	14886	14886	14830	14883	14938	14981	14828	14932	15102	14929	14889	14994	14736	14811	14899	14881	15075	14885	14994	14940	14901	14962	14813	14889	15015	14924	14895	14968	15091	14690	14872	15036	14907	14869	14904	15030	14933	14929	15054	14789	14824	14996	14801	14995	14931	14856	14827	14931	14781	14808	15066	14851	14775	14769	14892	14946	14891	15044	14910	14914	14913	15070	14901	14964	15049	14892	14963	14908	15013	14890	14943	14946	14968	14847	14959	14978	14931	14898	14880	14780	15024	14940	14979	14863	14823	15015	14827	14886	14741	14823	14799	14811	15027	14806	14753	14826	14867	14943	14923	15074	14884	14869	14964	14898	14900	14785	14931	14856	14998	15009	14883	14991	14854	14900	14881	14998	15054	15047	14811	14981	14917	14951	15059	14934	14779	14804	14932	14945	15029	14795	14861	14940	15020	14943	14928	14819	15001	14888	14832	14863	14725	14719	14824	14872	14931	14910	14849	14836	14930	14925	14838	14987	14959	14729	14723	14942	14965	14879	14939	14896	14913	15017	14982	14879	14902	15143	14891	14941	14998	14921	14802	14912	14883	14984	14786	14865	14908	14977	15044	14947	14922	15021	14988	15029	14961	14957	14957	14940	14928	14891	14848	14915	14778	14861	14937	14900	14812	14933	15008	14742	14965	14806	14902	15006	14936	14915	14850	14925	14827	14852	14989	14822	14853	15124	14873	14981	14939	15131	15004	14822	14713	14962	14758	14752	14858	14813	14968	14825	14918	15065	14930	14900	15009	14820	15056	14972	14828	14950	15016	14939	14874	14916	15048	15000	14863	14989	14938	14986	14838	14919	14952	14876	14780	15032	14797	15046	14798	14956	14947	14736	15086	14845	14796	14884	15044	15148	14901	15148	14861	14868	15047	15039	14892	14889	14878	14810	15054	14844	15034	14913	14806	14905	14880	14915	14997	14787	14838	14928	14900	14895	15015	14838	14948	14944	14833	15082	14853	14945	14906	14969	14821	14972	14848	14858	15013	14892	14759	14929	15025	14726	14916	15018	15101	14815	14941	14990	14713	14931	15079	14800	14928	14998	14952	14859	14999	14939	15031	15009	14843	14855	14895	15039	14917	14848	14854	14927	14920	14991	14837	14824	14929	15099	14977	14977	14980	14952	14938	14973	14772	14984	14946	15043	14904	14922	14941	14994	14871	15000	14916	14801	15039	14947	15032	14867	14769	14773	14966	14851	14991	14932	14792	14894	14938	14841	14893	14726	15081	15023	14933	15053	14828	14929	15047	14850	14884	14953	14699	14802	15066	14953	14877	14899	14923	14834	14663	14760	14924	14946	15056	14905	14806	14946	14876	14817	14848	14905	14928	14789	14827	14980	14833	14717	14968	14990	14964	14960	15030	15079	14885	14833	15056	14913	14910	14874	14990	14858	14815	14833	14953	14693	14905	14869	14971	14954	14753	14811	14806	14994	14867	14932	14894	14905	14871	14882	14951	14948	14922	14892	15064	14826	15072	14852	15023	14891	14949	14905	14954	14819	14887	14791	14951	15011	14899	14968	14739	14974	14966	14867	14834	14912	14923	14864	14779	14986	14934	15012	15007	14728	14887	14761	14867	14897	14856	14730	14971	14927	14944	14884	14679	14752	14997	14833	14881	14836	14879	15024	14906	14833	14974	14908	14850	14862	14983	14855	14911	14949	14915	14797	14929	14877	15133	15116	14983	15011	14875	14985	14979	15138	14853	15057	14996	14938	14919	15025	14854	14756	14946	14792	14763	14975	14985	15048	14795	14802	14868	15081	15038	14749	14914	14833	14901	14971	14836	14895	14710	15142	14770	14969	14856	14787	14984	14784	14716	14905	14887	14888	14785	14925	15026	14895	14947	14827	14943	14779	14846	14861	14788	15030	14748	15035	14836	14876	14851	15013	14863	14771	15017	15002	15074	14879	15004	14763	15052	14953	14830	14726	14876	14872	15051	14774	14770	14887	14969	14830	14915	14905	14916	14849	14956	14908	14763	14852	15084	14790	15078	14902	14932	14964
27550	21812	22833	19407	16340	16083	16147	15993	16931	22701	22000	18407	16810	15730	15904	15713	15992	15657	15836	15835	15850	16087	15736	15753	15719	15848	15597	15761	15725	15682	15723	15860	15868	15829	15688	15816	15782	15809	15964	16031	15765	15883	15720	15694	15814	15740	15631	15651	15745	15563	15725	15521	15775	15712	15786	15906	15839	15809	15738	15761	15746	15736	15724	15772	15796	15929	16011	15754	15614	15751	15775	15833	15860	15798	15802	15867	15675	15717	15598	15769	15692	15921	15759	15861	15817	15899	15879	15859	15859	15657	15764	15756	15789	15487	15652	15718	15936	15874	15666	15754	15849	15877	15672	15878	15671	15775	15667	15764	15820	15738	16008	16035	15877	15699	15779	15899	15720	15861	15531	15967	15804	15933	15864	15917	15861	15713	15682	15790	15817	15807	15798	15766	15794	16036	15781	15695	15647	15706	15727	15991	15806	15623	15760	15851	15910	15836	15759	15810	15657	15643	15752	15935	15801	15825	15914	15866	15934	15738	15804	15788	15689	15786	15745	15850	15806	15962	15702	15680	15939	15733	15703	15795	15781	15756	15814	15556	15834	15745	15783	15610	15781	15667	15811	15803	15670	16046	15821	15761	15823	15683	15722	15790	15934	15937	15788	15761	15760	15693	15739	15808	15755	15757	15730	15787	15563	15904	15824	15797	15759	15811	15806	15761	15661	15685	15797	15684	15790	15719	15754	15886	15737	15896	15697	15659	15575	15709	15737	15719	15635	15888	15946	15819	15851	15763	15738	15703	15562	15741	15816	15702	15634	15752	15825	15823	15643	15598	15812	15875	15825	15651	15683	15584	15915	16131	15671	15808	15848	15776	15789	15861	15670	15594	15841	15837	15660	15835	15861	15720	15686	15806	15661	15755	15597	15981	15704	15649	15774	15839	15590	15720	15957	15781	15578	15827	15769	15468	15687	15855	15705	15891	15671	15743	15883	15616	15831	15716	15728	15734	15873	15774	15792	15811	15819	15846	15819	15733	15882	15718	15594	15790	15890	15714	15689	15986	15773	15935	15842	15797	15650	15830	15633	15731	15855	15830	15576	15680	15557	15545	15704	15749	15825	15801	15690	15910	15903	15971	15972	15983	15786	15627	15748	15654	15779	15678	15582	15632	15742	15617	15762	15974	15712	15918	15961	15866	15946	15720	15811	15706	15698	15814	15676	15559	15879	15702	15700	15543	15848	15579	15884	15850	15715	15949	15764	15940	15844	15780	15890	15879	15844	15786	15744	15620	15901	15878	15905	15735	15720	15857	15824	15652	15921	15706	15567	15712	15769	15751	15817	15838	15557	15698	15793	15718	15773	15921	15684	15579	15790	15892	15862	15960	15822	15516	15682	15664	15771	15830	15604	15763	15851	15777	15779	15564	15795	15835	15741	15808	15762	15756	15764	15730	15672	15822	15790	15825	15912	15736	15623	15785	15760	15645	15832	15759	15757	15735	15673	15703	15727	15790	15772	15630	15769	15833	15861	15695	15899	15778	15873	15887	15927	15696	15708	15887	15629	15711	15900	15619	15803	15899	15694	15623	15593	15710	15813	15965	15967	15824	15761	15885	15683	15947	15725	15807	15731	15703	15903	15817	15807	15821	15904	15756	15902	15743	15981	15758	15740	15722	15903	15675	15879	15828	15766	15982	15799	15673	15633	15783	15592	15731	15800	15727	15730	15662	15804	15692	15878	15873	15824	15659	15561	15857	15743	15765	15874	15948	15831	15725	15695	15620	15634	15777	15690	15682	15781	15879	15814	15664	15923	15841	15915	15685	15720	15720	15524	15731	15864	15732	15791	15632	16076	15552	15817	15798	15677	15724	15646	15850	15809	15758	15741	15767	15796	15775	15857	15855	15702	15831	15842	15776	15554	15753	15869	15769	15835	15697	15756	15903	15659	15727	15775	15764	15807	15830	15773	15777	15691	15841	15963	15628	15943	15828	15615	15730	15911	15677	15788	15737	15626	15713	15734	15607	15586	15805	15560	15468	15662	15821	15793	15794	15661	15753	15668	15865	15915	15896	15687	15859	15806	15859	15876	15701	15896	15752	15771	15724	15782	15728	15849	15702	15783	15898	15878	15767	15683	15652	15952	15850	15725	15844	15888	15683	15578	15665	15853	15867	15656	15720	15687	15903	15622	15920	15695	15754	15737	15705	15815	15717	15709	15918	15770	15605	15802	15741	15862	15838	15851	15761	15615	15643	15692	15587	15855	15834	15790	15772	15851	16005	15822	15670	15883	15783	15761	15754	15693	15601	15686	15882	15649	15503	15854	15835	15762	15894	15948	15798	15817	15845	15672	15818	15880	15945	15908	15723	15717	15750	15877	15774	15763	15787	15651	15719	15933	15716	15699	15910	15868	15878	15921	15784	15855	15816	15746	15708	15813	15713	16032	15882	15703	15748	15882	15720	16004	15720	15783	15788	15796	15827	15697	15742	15642	15774	15695	15917	15808	15586	15667	15678	15810	15861	15848	15860	15794	15685	15668	15808	15853	15689	15954	15886	15692	15768	15796	15636	15751	15570	15909	16038	15708	15885	15843	16013	15618	15669	15698	15845	15997	15722	15727	15831	15618	15928	15674	15806	15823	15849	15592	15722	15794	15723	15568	15699	15619	15737	15908	15754	15664	15702	15574	15993	15615	15815	15743	15902	15799	15698	15602	15560	15764	15782	15742	15692	16003	15761	15730	15975	15847	15879	15917	15824	15697	15859	16082	15875	15856	15618	15769	15672	15763	15737	15854	15762	15764	15877	15775	15719	15858	15722	15896	15681	15629	15682	15681	15838	15701	15644	15922	15657	15775	15893	15837	15521	15774	15753	15771	15754	15621	15799	15807	15750	15955	15847	15907	15945	15875	15695	15791	15607	15739	15634	15782	15722	15657	15801	15830	15750	15926	15602	15690	15730	15963	15831	15694	15407	15633	15668	15923	15707	15856	15688	15761	15821	15889	15956	15905	15792	15839	15817	15615	16079	15703	15700	15874	15848	15847	15746	15822	15783	15856	15898	15895	15741	15820	15674	15677	15830	15738	15900	15746	15716	15736	15834	15513	15775	15899	15708	15788	15618	15762	15696	15842	15763	15910	15682	15819	15740	15598	15658	16005	15802	15740	15752	15833	15747	15678	15696	15564	15874	15749	15847	15785	15817	15610	15594	15659	15641	15563	15735	15925	15983	15780	15891	15810	15788	15720	15690	15814	15762	15988	15698	15967	15851	15661	15651	15476	15587	15752	15689	15849	15810	15740	15526	15803	15671	15835	15710	15663	15765	15686	15726	15749	15758	15694	15839	15775	15688	15508	15884	15815	15800	15873	15645	15565	15609	15815	15889	15785	15750	15928	15698	15814	15762	15717	15741	15933	15870	15653	15549	15746	15663	15698	15624	15640	15940	15827	15793	15854	15705	15822	15624	15678	15994	15686	15851	15731	15678	15821	15658	15905	15936	15796	15748	15832	15741	15680	15828	15607	15634	15856	15718	15703	15836	15945	15867	15750	15834	15663	15761	15808	15893	15728	15629	15959	16043	15870	15638	15739	15997	15884	15716	15873	15727	15628	15702	15486	15896	15725	15746	15902	15677	15753	15711	15707	15549	15826	15742	15873	15619	15879	15777	15755	15785	15668	16009	15843	15841	15869	15681	15781	15775	15809	15963	15634	15721	15646	15706	15899	15749	15758	15908	15710	15571	15805	15702	15637	15714	15786	15915	15707	15948	16108	15647	15675	15672	15858	15674	15865	15930	15852	15754	15820	15644	15920	15749	15721	15925	15821	15943	15716	15701	15893	15846	15679	15768	15907	15686	15653	15688	15831	15857	15618	15803	15732	15686	15847	15786	15672	15914	15776	15811	15845	15728	15755	15794	15823	15910	16094	15746	15580	15648	15661	15755	15955	15703	15784	15984	15857	15546	15614	15619	15783	15672	15845	15674	15966	15666	15751	15610	15782	15816	15930	15836	15699	15799	15786	15772	16003	15718	15709	15962	15879	15718	15689	15900	15968	15876	15522	15692	15628	15562	15698	15721	15594	15900	15817	15710	15839	15786	15792	15840	15818	15889	15821	15744	15681	15996	15834	15735	15774	15713	15722	15710	15617	15609	15843	15508	15693	15783	15706	15739	15729	15922	15791	15876	15894	15621	15904	15692	15880	15725	15808	15896	15838	15592	15684	15868	15741	15848	15713	15718	15825	15773	15926	15851	15773	15647	15584	15711	15775	15826	15730	15778	15700	15805	15775	15625	15937	15817	15890	15834	15765	15760	15905	15632	15851	15686	15849	15891	15807	15799	15605	15750	15719	15625	15845	15721	15690	15803	15767	15789	15864	15676	15614	15768	15685	15787	15681	15531	15910	15894	15959	15861	15762	15705	15974	15916	15783	15732	15767	15896	15703	15741	15481	15678	15860	15648	15819	15753	15731	15564	15966	15978	15834	15605	15898	15859	15872	15704	15896	15752	15890	15713	15930	15895	15639	15955	15893	15573	15694	15605	15836	15738	15836	15830	15902	15704	15716	15575	15756	15811	15745	15743	15629	15904	15837	15613	15612	15866	15773	15771	15948	15971	15652	15808	15637	15953	15726	15965	15960	15880	15795	15735	15986	15765	15770	15567	15875	15775	15874	15746	15734	15643	15773	15690	15765	15584	15820	15760	15742	15647	15773	15781	15976	15796	15792	15712	15723	15652	15732	15534	15761	15857	15887	15890	15735	15810	15735	15959	15825	16000	15905	15679	15749	15983	15867	15809	15973	15771	15847	15772	15859	15545	15944	15834	15904	15865	15850	15840	15825	15933	15629	15634	15898	15853	15847	15640	15668	15730	16011	15961	15893	15685	15654	15906	15545	15792	15802	15831	15531	15618	15645	15725	15664	15631	15562	15772	15732	15750	15804	15711	15582	15905	15692	15682	15858	15743	15791	15900	15910	15687	15645	15631	15851	15741	15614	15695	15873	15658	15839	15880	15764	15790	15881	15686	15752	15844	15839	15711	15760	15637	15745	15885	15711	15750	15747	15677	15965	15878	15759	15892	15870	15723	15866	15815	15763	15780	15760	15807	15824	15794	15789	15621	15752	15758	15810	15608	15713	15836	15900	15561	15711	15903	15865	15770	15847	15966	15758	15700
15486	19160	18435	16495	15757	15308	15499	15249	17190	25203	22075	17860	15507	14913	14834	14930	14780	14968	14784	14791	14945	14797	14921	14979	14751	14899	14958	14901	14945	14984	14732	14983	14829	14903	14842	14984	14944	14848	14977	14847	14947	14792	14718	14737	14767	15193	14756	14847	14832	14772	14786	14961	14737	14737	14926	14851	14946	14930	14740	14951	15106	14841	14949	14828	14789	14780	14918	14858	14910	14749	14739	15073	14800	14780	14929	14939	14776	15026	14735	14910	14922	14919	14959	14994	14777	14787	14708	15018	14986	14888	14930	14867	14779	14827	14777	14837	14893	14736	14900	15019	14876	14877	14949	14841	14817	14809	14884	14878	14776	14930	14960	14824	14819	14901	14798	14942	14862	14871	14816	14762	14868	14884	14884	14872	14901	14930	14925	14720	15044	14891	14814	14938	14938	14886	14850	14807	14937	14719	14926	14943	14929	14841	14847	14802	14940	14953	14894	14908	14789	14856	15002	14810	14917	14878	14954	14871	14824	14842	14838	14978	14675	14993	14831	14846	14875	14899	14807	14917	14898	14801	14921	14835	14872	14860	14864	14938	14958	14871	14971	14822	14946	14749	14715	14874	14722	14744	14802	14694	14803	14614	14905	14847	14871	14838	14738	14718	14976	15030	14954	14936	14891	14794	14867	14918	14899	14868	14921	14748	14820	14846	14840	14824	14892	14987	14902	14922	14979	14692	14739	14817	14811	14905	14867	14807	14841	14931	14854	14859	14840	14825	14855	14811	15064	14869	14766	14734	14844	14900	14777	15050	14907	14810	14821	14735	14822	14851	14841	15014	14792	14786	14858	14944	14847	14732	14845	15023	14869	14757	14794	14907	14882	14795	14847	14891	14858	14861	14987	14770	14958	14884	14690	14802	14881	14779	14980	14788	14694	14939	14873	14708	14923	14773	14929	14682	14900	14895	14733	14838	15059	14814	14761	14792	14730	14829	14844	14751	14816	14870	14934	14850	14828	14943	14877	14887	14995	15113	14870	14889	14974	14717	14946	14645	14830	14669	15018	14980	14872	14728	14859	14785	14889	14970	15045	14813	14937	14813	14871	14896	15062	14791	14848	14901	15058	14939	14907	14928	14685	14877	14818	14977	14979	14972	14832	14843	14799	14759	14883	14834	15059	14890	14769	14743	14858	14838	14753	14760	14933	14927	14894	14880	14938	14708	14892	14942	14824	14754	14750	14946	14930	14746	14753	14786	14746	14887	14703	14827	14976	14873	14860	14926	14861	14857	14855	14992	14862	14814	14769	14707	14789	14811	14943	14905	14687	14778	14805	14921	14656	14930	14936	14867	14864	14813	14811	14832	14892	14944	14903	14915	14774	14817	14950	14889	14865	14767	14808	14874	14834	14912	14836	14799	14850	14855	14969	14727	14868	14811	14860	14836	14853	14897	14946	14831	14804	14711	14807	14973	14756	14997	14685	15007	14627	14871	14829	14740	14964	14706	14799	14774	14893	15026	14987	14779	14813	14791	14869	15090	14974	14931	14765	14929	14893	14816	14640	14912	14908	14863	14810	14824	14909	14900	14862	14939	15010	14844	14880	14922	14843	14752	15003	14769	14800	14821	14850	14760	14959	14863	14845	15001	14824	14858	15009	14739	14988	14984	14734	14850	14850	14821	14839	14890	14915	14884	15033	14963	14872	14766	14924	14804	14810	14879	14756	15076	14912	14764	14923	15023	14780	14782	14843	14785	14949	14961	14905	14979	14670	14875	14911	14828	14886	15034	14854	14853	14831	14856	14973	14767	14928	14860	14882	14891	14897	15027	14800	14948	14812	14838	14941	14955	14928	14852	14878	15001	14824	14792	14942	14920	14710	14888	14774	14887	14788	15003	14959	14846	14772	14683	14853	14830	14839	14798	14929	14807	14802	14834	14819	14674	14858	14991	14862	15047	14829	14845	14773	14763	14739	14774	14826	14764	15009	14926	14833	14768	14786	14890	14822	14868	14940	15059	14979	14917	14886	14829	14929	14902	14788	14748	14987	14911	14887	14862	14718	14756	14858	14817	14989	14848	14959	14849	14756	15087	14810	14817	14802	14899	15003	14866	14812	14893	14896	14904	14919	14669	14895	14965	14793	14866	14909	14970	14721	14809	14837	14822	14925	14906	14823	14936	14949	15002	14957	14961	14750	14997	14953	14873	14879	14805	14920	14727	14840	15064	14971	14968	14832	14787	14882	14958	14891	14796	14964	14902	14929	14734	14912	14853	14927	14752	14936	14873	14671	14706	14810	14938	14783	14981	14846	14930	14978	14966	15000	14724	14837	14849	14944	14844	14756	14972	14911	15020	14987	14876	14743	15017	14713	14941	14816	14964	14966	14779	14934	14940	14866	14984	14868	14802	14911	14874	14911	14914	14789	14907	14963	14796	14964	14879	14939	14840	14792	14944	14802	14888	14859	14969	14829	14935	14861	14895	14914	14941	14945	14816	14799	14848	14873	14946	14825	14816	15088	14771	14723	14669	15127	14964	14855	14751	14744	14848	14935	14904	14998	14794	14847	14782	14794	14932	14745	14561	14980	14836	14802	14851	14949	14782	14736	14820	14868	14973	14748	14930	14862	14869	14807	14841	14759	14796	14959	14910	14867	14900	14699	14788	14811	14899	14887	14915	14832	14789	14775	14927	14876	14891	14874	14750	14834	14896	14956	14822	14960	14795	15059	14524	14650	14938	14851	14902	14941	14794	14818	14936	14875	14843	14987	14804	14962	14785	14798	14867	14811	14807	14918	14846	14823	14929	14910	14858	14867	14770	14824	15000	14654	14820	15017	14820	14872	15016	14799	14834	14901	14868	14857	14922	14869	14825	14858	14895	14847	14856	14888	14944	14772	14879	14786	14924	14935	15004	14892	14905	14745	14805	14935	14827	14955	14826	14858	14717	15025	14791	14694	14916	14890	14781	14979	14703	14923	14797	14813	14796	14739	15006	14922	14880	14767	14838	14970	14817	14903	14911	14888	15006	14859	14754	14913	14924	14870	14850	14908	14929	14801	14984	14986	14688	14914	14744	14899	15026	14897	14874	14846	14798	14852	14835	14934	14813	14837	14898	14705	14835	14944	14926	14778	14874	14873	14860	14803	14951	15030	14851	14847	14866	14789	14716	14922	14854	14736	14960	14949	14733	14830	14819	15017	14901	14784	14815	14921	14706	14815	14954	14838	14824	14797	14886	14990	14894	14641	14886	14950	14848	14835	14969	14791	14808	14863	14891	14805	14721	14787	14882	14877	14673	14788	14851	14978	14766	14855	14860	14867	14868	14752	14987	14904	14924	15033	14812	14863	14893	14919	14914	14817	14879	15012	14871	14871	14833	14852	14922	14859	15012	14857	14817	14965	14923	14827	14719	14959	14991	14889	14879	14918	15011	14821	14844	15021	14844	14728	15008	14919	14816	14851	14914	14918	15036	14908	14995	14874	14771	14707	14811	14959	14832	14782	14901	14797	14877	14888	14876	14807	14962	14801	14786	14889	14896	14999	14868	14906	14834	14844	14931	15007	14801	14874	14787	14883	14824	14870	14994	14841	14946	14804	14856	14850	14966	14895	14751	14876	14888	14707	14942	14796	14814	14795	14935	14810	14828	14762	14923	14896	14744	15007	14930	14723	14973	14797	14721	14727	15116	14753	14742	14884	14816	14919	14807	14825	14957	14795	14874	14899	14756	14817	14839	14929	15020	15055	14828	14792	14723	14736	14917	14707	15117	14891	14835	14858	14879	14707	14906	14700	14751	14882	14789	14879	14908	14704	15015	14948	14892	15013	15009	14933	14764	14922	14838	14842	14897	14922	14788	14825	14735	14893	15159	14985	14940	14840	14676	14836	14820	14754	14808	14988	14809	15065	14820	14880	14850	14952	14849	14892	14779	14806	14873	14958	14961	14820	15006	14670	14869	14736	14998	14777	15018	14891	14805	15083	14945	14839	14779	14939	14699	14864	14901	14911	14802	14789	14879	15149	14886	14842	14990	14809	14808	15025	14785	14950	14792	14856	14891	14896	14873	14818	14841	15021	14758	14901	14670	14925	15088	14787	14837	14913	14803	14815	14752	14984	14867	14803	14914	14867	14794	14736	14778	14809	14868	14881	14937	14870	15067	14684	14943	14734	14874	14949	14965	14895	14791	14922	14777	14847	14839	14797	14885	14797	14992	14890	14971	14727	14732	14769	14905	15037	14713	14837	14939	14862	14815	14826	14858	14713	14901	14810	14867	14766	14922	14776	14897	14998	14670	14980	14810	14688	14848	14869	14900	14871	14995	14748	14710	14897	14823	15104	14925	14891	14985	14705	14710	14966	14836	14902	14839	14860	15021	14834	14776	14934	14928	14820	14978	14809	14933	14886	14862	14902	14812	14892	14942	15010	14827	14807	14792	14954	14798	14995	14947	14736	14953	14824	14884	14925	14807	14918	14943	14725	14958	14879	14703	14903	14995	14842	14848	14768	14910	15020	14917	14881	14645	14910	14666	14712	14858	14896	14858	14894	15054	14839	14751	14972	14607	14915	14749	14957	14775	14690	14909	14804	14860	14859	14855	14891	14886	14715	14975	14801	14790	14906	14722	14816	14762	14944	14887	14873	14797	14995	14934	14867	14856	14898	14745	14819	14729	15009	14761	14913	14815	14906	14926	14898	14852	14711	14850	14860	14905	15078	14858	14761	14832	14881	14719	14851	14801	14839	15010	14809	14850	14842	14845	14919	15000	14716	14629	14970	14766	15054	14835	14853	14853	14941	14821	14977	14887	14863	14862	14788	14798	14885	14957	14980	14904	14869	14860	14860	14812	14916	15004	14938	14824	14797	14764	14715	15045	14759	14855	14853	14876	14954	14830	14971	14864	14746	14887	14987	14865	14979	14851	14854	14837	14755	14757	14881	14922	14884	14697	14857	14936	14862	14862	14825	14844	14883	14885	14877	14806	14976	14809	14766	14993	14922	14671	15025	14825	14939	14902	14696	14833	14959	14764	14792	14915	14817	14846	14981	14770	14764	14846	14815	14872	14938	15004	14964	14829	15025	14936	14849	14976	14852	14692	14991	14679	14711	14769	14935	14773	14917	14867	14913	14860	14903	14731	14924	14965	14854	14966	14823	15042	14867	14896	14870	15007	14902	14799
24639	21150	28091	24771	20980	18048	17545	16065	22926	43840	36567	25148	18497	15557	15280	15410	15391	15238	15251	15217	15280	15141	15462	15196	15249	15364	15353	15354	15090	15230	15247	15410	15261	15352	15131	15167	15187	15069	15273	15111	15143	15175	15169	14985	15260	15055	15471	15046	15126	15160	15188	15154	15155	15248	15050	15232	15330	15279	15281	15189	15270	15228	15127	15118	15069	15222	15293	15427	15312	15166	15122	15189	15413	15287	15183	15298	15181	15367	15229	15226	15114	15321	15195	15331	15121	15155	15386	15202	15259	15122	15323	15094	15103	15172	15125	15230	15366	15346	15419	15079	15151	15325	15447	15224	15195	15160	15125	15208	15081	15056	15139	15194	15092	15194	15231	15207	15078	15155	15397	15075	15026	15155	15074	15133	15309	15059	15284	15111	15296	15285	15122	15119	15269	14987	15461	15093	15011	15103	15005	15192	15133	15045	15178	15351	15103	15193	15067	15145	15000	15284	15189	15156	15224	15078	15032	15188	15052	15175	15147	15243	15243	15139	15161	15304	15314	15110	15277	15237	14951	15199	15134	14894	15192	15333	15079	15135	15069	15073	15136	15173	15012	15268	15262	15312	15185	15283	14903	15083	15154	15147	15060	15100	15075	15128	15167	15159	15172	15136	15396	15171	15268	15285	15212	15252	15052	15271	15252	15258	15165	15366	15210	15054	15347	15209	15236	15002	15072	15384	15267	15174	15307	15147	15095	15383	15264	15258	15018	15203	14952	15121	15265	15268	15170	15170	15251	15317	15110	14968	14991	15209	15243	15280	15239	15056	15254	15235	15181	15241	15075	15156	15374	15128	15003	15288	15113	15070	15240	15197	15272	15161	15139	14921	15146	15284	14947	15213	15391	15209	15330	15075	14969	15153	15184	15095	15086	15129	15310	15061	15098	15294	15147	15186	15298	15050	14886	15169	15547	15252	15309	15386	15187	15243	15127	15206	15292	15265	15444	15252	15172	15234	15299	15170	15171	15110	15301	15274	15297	15303	15261	15170	15001	15330	15194	15394	15189	15131	15219	15102	15143	15080	15246	15252	15192	14929	15373	15298	15154	15212	15124	14984	15022	15111	15333	15198	15095	15267	15089	15303	15190	15250	15180	15367	15133	15217	15270	15087	15153	15214	15321	15242	15185	15109	15342	15241	15291	15272	15151	15316	15122	15255	15091	15204	15219	15244	15257	15171	15029	15164	15230	15365	15092	15020	15040	15168	15245	15147	15010	15148	15235	15234	15230	15097	15185	15144	15207	14961	15158	15217	15370	15378	15237	15187	15203	15083	15122	15179	15224	15329	15139	15183	15301	15352	15201	15134	15144	15182	15187	15096	15035	15118	15055	15143	15097	15246	15348	15272	15078	15210	15119	15193	15087	14981	15101	15149	15314	15081	15190	15148	15125	15064	15234	15101	15017	15250	15035	14945	15212	15095	15117	15212	15311	14966	15195	15218	14832	15325	15093	15164	15258	15123	15289	14977	15240	15011	15340	15214	15225	15375	15204	15458	15155	15232	15323	15365	15171	15284	15214	15055	15156	15207	15214	15237	15413	15348	15057	15245	14938	15295	15133	15387	15287	15179	15227	15132	15126	15247	15158	15293	15132	15134	15130	15192	15183	15122	15337	15096	15241	15340	15229	15076	15253	15193	14928	15148	15186	15111	15070	15273	15233	15131	15137	15132	15266	15108	15158	15212	14979	15205	15267	15220	15257	15266	15205	14967	15185	15092	15135	15232	15267	15157	15223	15324	15148	15124	15055	15430	15182	15069	15263	15188	15364	15343	15104	15105	15172	14964	15235	15285	15305	15026	15224	15140	14995	15268	15097	15178	15111	15201	15207	15065	15087	15019	15293	15254	15224	15214	15203	15046	15131	15118	15278	15187	15027	15157	15241	15307	15123	15191	14947	15103	15196	15197	15185	15236	15163	15069	15339	15140	15180	15205	15120	15060	15466	15087	15228	15258	15334	14960	15293	15129	15148	15116	15054	15158	15128	15326	15292	15204	15096	15025	14941	15364	15317	15311	15193	15247	15143	15278	15232	15039	15133	15102	15333	15385	15328	15363	15053	15326	15156	15163	15165	15193	15146	15384	15204	15099	15223	15094	15104	15224	15235	15023	15228	15043	15129	15328	15079	15197	15039	14921	15078	15495	15142	15228	15266	15138	15282	15281	15179	15330	15072	15029	15189	15081	15266	15197	15221	15322	15321	15116	15142	15200	15395	15279	15028	15218	15082	15328	15358	15150	15256	15102	15200	15263	15132	15196	15028	15058	15053	15103	15156	15157	15254	15325	15355	15246	15382	15183	15237	15109	15085	14970	15189	15384	15098	15247	15152	15124	15101	15108	15307	15161	15114	14970	15138	15155	14985	15160	15209	15240	15174	15162	15219	15143	15041	15127	15109	15201	15172	15159	15134	15248	15120	15229	15077	15155	15217	15210	15162	15234	15192	15159	15144	15240	15274	15194	15038	14953	15011	15212	15148	15222	15156	15622	15243	15117	15269	15127	15158	15226	15105	15217	15098	14995	15360	15395	15100	15156	15334	15295	15087	15084	15145	15261	15162	15031	15177	15198	15292	15195	15331	15136	15188	15202	15050	15124	15037	15259	15024	15161	15120	15070	15185	15245	15162	15199	15203	15062	15134	15186	15171	15120	15309	15214	15195	15155	15228	14905	14966	15174	15163	15225	15274	15218	15201	15091	15351	15254	15136	15112	15059	15108	15191	15325	15073	15022	15113	15137	15351	15114	15076	15185	15106	15236	15392	15140	15265	15142	15136	15155	15291	15081	15065	15220	15101	15254	15055	15294	15156	15092	14993	15208	15352	15118	15095	15150	15322	15037	15334	15096	15054	15261	15112	15254	15156	15206	15131	15265	15309	15286	15271	15245	15110	15244	15072	15386	15243	15132	15104	15183	15105	15151	15196	15091	15070	15312	15124	15224	15138	15174	15244	15014	15049	14904	15113	15014	15311	15188	15284	15205	15111	15203	15061	15164	15133	15003	15308	15276	15268	15141	15064	15306	14958	15209	15341	15109	15090	15223	15381	15229	15168	15172	15244	15132	15136	15166	15249	15123	15327	15167	15085	15089	15324	15215	15029	15126	15089	15140	15119	15295	15347	15090	15199	14930	15023	15167	15122	15297	15272	15035	15173	14982	15154	15297	15084	15278	15184	15027	15252	15153	15238	15242	15189	15207	15326	15111	15092	15088	15239	15261	15086	15189	15152	15218	15121	15171	15060	15320	15290	15158	15053	15233	15358	15283	14984	15287	14952	15255	15214	15199	15126	15282	15356	15262	15104	15179	15107	15086	15130	14917	15160	15247	15308	15401	15113	15268	15181	15396	15258	15243	15067	14975	15254	15195	15197	15142	15099	15026	15171	15064	15324	15321	15241	15254	15013	14921	15094	15124	15262	15223	15227	15084	15036	15284	15006	15220	15269	15419	15160	15333	15240	15181	15435	15253	15360	15303	15225	15313	15393	15046	15226	15198	15237	15293	15194	15155	15023	15290	15164	15175	15077	15113	15247	15199	15131	15080	15102	15146	15239	15156	15145	15109	15148	15281	15203	15315	15120	14930	15367	15149	15143	14990	15196	15205	15144	15439	15224	15131	15275	15058	15361	15120	14996	15090	15216	15049	15205	15212	15233	15332	15147	15216	15177	15200	15272	15234	14969	15119	15139	15096	15207	15331	15277	15023	15372	15347	15288	15166	15205	15178	15302	15129	15263	15140	15118	15185	15156	15247	15272	15237	15129	15327	15117	15161	15343	15372	15147	15109	15288	15145	15319	15137	15193	15227	15081	15211	14971	15185	15195	15181	15181	15278	15177	15179	15389	15342	15371	15086	15183	15359	15297	15062	15235	15190	14989	15116	15245	15391	15120	15239	15253	15212	15274	15067	14985	15026	15057	15240	15025	15030	15068	14980	15204	15035	15001	15059	14904	15293	15269	15165	15171	15259	15211	15132	15257	15006	15156	15259	15176	15176	15292	15280	15186	15163	15140	15229	15193	14993	15088	15307	15172	15394	15205	15165	15113	15104	15372	15167	15258	14997	15152	15126	15161	15226	15260	15075	15156	15159	15139	15317	15064	15125	15160	15057	15150	15201	15317	15143	15344	15160	15233	15118	15245	14993	15166	15209	15229	15134	15318	15068	15328	15212	15304	15267	15137	15070	15137	15085	15077	15150	15247	15339	15022	15119	15088	15006	15143	15143	15084	15079	15184	15054	15205	15199	15163	15090	15298	15189	15103	15179	15075	15177	15059	15490	15382	15249	15232	15086	15238	15203	15363	15126	14935	15234	15223	15297	15311	15217	15172	15217	15120	15299	15277	15191	15150	15059	15215	15037	15230	15103	15273	15198	15133	15164	15270	15196	15316	15202	15152	15388	15376	14977	15021	15124	15212	15205	15225	15202	15154	15214	15166	15240	14972	15338	15288	15101	15076	14955	15140	15074	15207	15055	15342	15381	15158	15034	15213	15314	15163	15245	15410	15002	15239	15192	15097	15291	15244	15322	15056	15160	15247	15395	15385	15128	15168	15217	15277	15170	15064	15163	14997	15178	15179	15262	15272	15173	15154	15027	15163	15108	15173	15077	15213	15001	15179	15134	15146	15236	15198	15030	15066	15331	15177	14981	15083	15391	15199	15058	15096	15220	14963	15305	15559	14974	15100	15045	15073	15151	15330	15312	15078	15124	15408	15297	15360	15257	14988	15169	15172	15070	15248	15316	15237	15051	15118	15250	15114	15132	15217	15061	15035	15090	15122	15204	15281	15258	15410	15257	15114	15196	15347	15391	15400	15356	15097	15233	15325	15173	14998	15185	14972	15031	15069	14933	15349	15160	15198	15086	15155	15050	15195	15004	15097	15239	15124	15178	15065	15148	15216	15111	15256	15010	15158	15204	15143	15064	15201	15196	15225	15332	15287	15170	15281	15235	15185	15080	15117	15131	15189	15124	15211	15339	15026	15185	15133	15072	15014	15154	15153	15181	15237	15292	15214	15179	15109	15156	15188	15069	15108	15140	15285	15287	15268	15341	15201	15390	15157	15463	15315	15255	15131	15139	15162	15098	15337	15113	15022	15113	15276	15159	15110	15178	15187	15039	15152	15101
15198	24585	22893	18668	17089	16061	15706	15648	26854	46340	36670	25020	17327	14555	14644	14558	14598	14527	14460	14392	14721	14439	14491	14424	14522	14488	14362	14487	14469	14465	14586	14509	14390	14526	14543	14380	14401	14598	14408	14280	14724	14654	14557	14369	14563	14729	14427	14618	14496	14477	14666	14416	14486	14469	14512	14414	14408	14266	14482	14509	14527	14597	14437	14462	14424	14449	14472	14522	14467	14414	14363	14428	14472	14473	14443	14546	14413	14332	14410	14322	14454	14371	14435	14575	14586	14399	14524	14345	14539	14592	14551	14566	14468	14519	14564	14610	14407	14459	14652	14387	14612	14444	14672	14535	14400	14461	14402	14499	14485	14534	14439	14447	14537	14458	14657	14549	14380	14583	14447	14558	14365	14462	14595	14341	14507	14444	14488	14491	14379	14571	14516	14601	14540	14429	14350	14387	14387	14342	14542	14502	14482	14368	14273	14432	14253	14461	14517	14500	14475	14611	14525	14513	14493	14502	14428	14458	14489	14580	14591	14544	14503	14321	14557	14516	14331	14548	14573	14280	14345	14564	14389	14476	14604	14496	14574	14524	14386	14410	14411	14506	14423	14435	14456	14562	14231	14748	14396	14486	14546	14449	14391	14566	14348	14371	14626	14464	14553	14438	14535	14389	14475	14498	14408	14411	14418	14506	14532	14418	14513	14578	14409	14557	14393	14302	14331	14541	14438	14443	14569	14580	14260	14463	14387	14480	14407	14542	14355	14537	14472	14528	14448	14468	14400	14574	14615	14459	14444	14368	14638	14380	14457	14252	14532	14582	14535	14537	14541	14378	14422	14560	14546	14367	14388	14404	14452	14573	14569	14426	14454	14402	14485	14322	14345	14524	14532	14424	14372	14508	14630	14646	14384	14533	14393	14461	14490	14338	14541	14352	14588	14461	14578	14500	14523	14467	14466	14402	14374	14483	14398	14364	14408	14407	14429	14500	14531	14451	14520	14409	14303	14470	14486	14349	14346	14624	14533	14555	14582	14428	14508	14435	14527	14358	14460	14424	14315	14478	14591	14407	14550	14488	14336	14448	14613	14550	14321	14417	14435	14277	14650	14444	14415	14509	14528	14409	14354	14278	14464	14543	14345	14373	14299	14393	14358	14540	14415	14483	14615	14508	14516	14599	14477	14503	14427	14357	14494	14520	14368	14672	14427	14313	14667	14427	14514	14405	14473	14373	14515	14472	14599	14536	14599	14456	14449	14378	14480	14538	14511	14514	14619	14356	14482	14459	14384	14286	14605	14460	14517	14442	14490	14506	14510	14531	14595	14445	14590	14436	14413	14549	14609	14488	14494	14503	14556	14485	14341	14512	14366	14474	14462	14400	14476	14497	14382	14631	14508	14525	14540	14517	14472	14272	14467	14286	14664	14593	14434	14419	14361	14383	14425	14500	14474	14608	14478	14405	14450	14434	14360	14444	14570	14423	14463	14367	14518	14569	14530	14295	14557	14486	14514	14478	14592	14528	14438	14563	14313	14224	14414	14545	14471	14450	14437	14438	14442	14549	14399	14440	14362	14492	14465	14483	14484	14487	14260	14481	14604	14392	14411	14452	14646	14471	14487	14609	14483	14347	14460	14388	14489	14468	14502	14356	14473	14400	14689	14360	14526	14435	14502	14528	14511	14428	14339	14578	14399	14645	14379	14454	14515	14465	14375	14329	14480	14414	14471	14489	14442	14275	14367	14528	14254	14455	14410	14529	14505	14483	14503	14442	14493	14373	14439	14563	14430	14371	14344	14402	14295	14462	14529	14422	14736	14555	14370	14556	14444	14361	14612	14566	14358	14536	14323	14642	14482	14532	14450	14508	14570	14456	14561	14494	14452	14406	14366	14656	14492	14581	14485	14463	14557	14517	14450	14537	14413	14450	14478	14653	14462	14564	14478	14362	14351	14451	14583	14488	14492	14522	14495	14657	14367	14447	14468	14430	14483	14516	14391	14562	14402	14605	14401	14452	14472	14515	14608	14467	14456	14431	14437	14453	14378	14581	14564	14474	14423	14399	14451	14479	14287	14506	14460	14412	14433	14409	14511	14515	14563	14505	14474	14535	14463	14466	14418	14421	14637	14408	14390	14517	14512	14435	14516	14550	14583	14331	14487	14542	14310	14339	14580	14421	14431	14338	14648	14409	14490	14414	14442	14473	14532	14243	14440	14407	14453	14460	14439	14605	14468	14397	14476	14510	14341	14434	14569	14550	14499	14485	14451	14521	14499	14122	14514	14451	14370	14603	14498	14551	14495	14441	14426	14579	14434	14485	14545	14459	14499	14467	14430	14591	14367	14472	14377	14446	14742	14511	14373	14374	14378	14481	14528	14423	14403	14416	14551	14619	14486	14613	14557	14539	14419	14530	14782	14383	14354	14373	14557	14390	14411	14502	14506	14347	14445	14647	14453	14642	14549	14417	14615	14387	14507	14540	14494	14488	14611	14547	14460	14699	14526	14431	14323	14575	14284	14585	14376	14409	14568	14393	14444	14430	14384	14302	14479	14392	14449	14546	14563	14580	14490	14614	14674	14349	14525	14538	14350	14420	14415	14421	14499	14403	14366	14296	14650	14417	14585	14584	14491	14469	14469	14463	14539	14454	14484	14427	14383	14582	14317	14504	14384	14584	14550	14585	14413	14313	14432	14468	14397	14465	14417	14578	14458	14428	14589	14386	14286	14515	14429	14392	14528	14627	14564	14536	14412	14555	14385	14518	14477	14388	14583	14394	14229	14559	14426	14389	14493	14446	14401	14451	14361	14419	14425	14370	14507	14410	14391	14418	14438	14422	14530	14590	14395	14529	14390	14362	14486	14534	14411	14323	14351	14456	14659	14585	14497	14473	14419	14555	14462	14518	14453	14548	14381	14559	14393	14391	14373	14627	14610	14487	14506	14429	14466	14574	14359	14444	14371	14419	14616	14552	14441	14650	14474	14373	14491	14455	14431	14483	14538	14471	14597	14446	14473	14439	14587	14413	14588	14405	14533	14382	14560	14439	14515	14438	14431	14506	14715	14486	14375	14457	14515	14484	14406	14375	14541	14407	14477	14447	14499	14543	14373	14433	14444	14406	14580	14396	14583	14354	14521	14378	14349	14420	14597	14568	14338	14370	14503	14577	14430	14591	14505	14364	14410	14529	14353	14517	14579	14441	14535	14422	14491	14521	14515	14525	14508	14589	14399	14337	14524	14636	14342	14468	14505	14366	14547	14486	14486	14587	14454	14410	14410	14503	14431	14427	14479	14446	14607	14493	14489	14366	14385	14432	14446	14393	14494	14430	14518	14357	14462	14452	14516	14392	14482	14516	14597	14357	14549	14452	14590	14513	14470	14485	14474	14388	14491	14423	14537	14480	14351	14292	14604	14401	14352	14484	14380	14288	14423	14481	14622	14317	14439	14427	14629	14273	14556	14298	14386	14574	14468	14275	14442	14278	14450	14563	14496	14546	14414	14522	14354	14343	14480	14526	14554	14468	14472	14424	14631	14521	14378	14317	14461	14506	14488	14498	14553	14390	14395	14364	14442	14615	14422	14645	14589	14502	14418	14513	14548	14444	14548	14585	14359	14421	14487	14498	14540	14452	14596	14391	14581	14506	14522	14523	14611	14365	14485	14638	14411	14442	14414	14399	14212	14586	14535	14470	14385	14477	14628	14420	14421	14290	14674	14495	14392	14556	14478	14473	14312	14531	14581	14530	14565	14508	14595	14513	14505	14492	14323	14615	14425	14247	14404	14494	14563	14305	14489	14421	14334	14514	14649	14540	14415	14451	14577	14448	14420	14536	14344	14457	14558	14416	14403	14489	14597	14257	14448	14340	14460	14286	14357	14491	14540	14422	14399	14565	14339	14440	14541	14527	14461	14403	14479	14568	14500	14577	14478	14368	14436	14479	14244	14517	14363	14418	14494	14352	14589	14343	14371	14512	14368	14391	14451	14462	14518	14408	14562	14379	14515	14492	14575	14431	14654	14462	14537	14431	14491	14611	14453	14351	14688	14570	14343	14302	14553	14645	14373	14539	14535	14365	14408	14534	14338	14491	14538	14482	14507	14417	14391	14508	14420	14547	14569	14461	14254	14531	14414	14433	14619	14365	14479	14345	14458	14542	14491	14473	14418	14291	14547	14543	14480	14362	14513	14431	14609	14519	14516	14556	14506	14392	14512	14459	14474	14458	14433	14490	14423	14417	14315	14585	14348	14462	14350	14356	14536	14438	14465	14395	14585	14584	14477	14558	14341	14340	14551	14362	14327	14544	14521	14375	14464	14524	14416	14458	14461	14498	14425	14305	14573	14449	14499	14280	14514	14500	14705	14594	14461	14487	14609	14368	14601	14463	14544	14355	14529	14209	14378	14514	14362	14677	14432	14591	14446	14414	14354	14434	14365	14360	14428	14297	14468	14245	14514	14393	14274	14444	14550	14497	14452	14461	14532	14723	14414	14500	14487	14470	14458	14478	14558	14408	14566	14545	14450	14335	14414	14479	14418	14419	14654	14454	14495	14404	14625	14553	14476	14367	14613	14396	14521	14560	14507	14454	14478	14432	14449	14288	14425	14490	14563	14417	14441	14409	14436	14352	14565	14465	14520	14448	14488	14519	14506	14583	14565	14569	14425	14568	14404	14420	14341	14385	14484	14438	14330	14476	14615	14352	14486	14412	14483	14458	14641	14419	14394	14407	14575	14466	14332	14473	14581	14501	14519	14523	14412	14438	14445	14473	14704	14288	14522	14609	14467	14326	14498	14526	14452	14460	14603	14475	14255	14526	14358	14449	14537	14311	14599	14402	14585	14557	14535	14532	14466	14538	14526	14321	14493	14550	14451	14458	14470	14422	14499	14491	14541	14502	14609	14563	14398	14411	14354	14560	14322	14387	14559	14521	14374	14338	14359	14512	14354	14502	14275	14539	14493	14446	14436	14614	14487	14421	14574	14474	14418	14493	14557	14395	14530	14577	14516	14355	14509	14431	14527	14557	14415	14516	14347	14558	14407	14329	14488	14509	14527	14404	14346	14393	14506	14533	14373	14455	14501	14564	14395	14483	14474	14366	14443	14214	14455	14533	14389	14412	14623	14477	14409	14516	14595	14500	14580	14475	14396	14575	14444	14357	14364	14393	14444	14358
23143	21154	28939	23627	21364	22419	21111	17091	27892	60042	48475	31926	21233	16051	15451	15121	15151	15047	15156	15058	15143	15090	14948	14920	15231	14743	15169	15079	14965	14991	14994	14865	14890	15167	15017	14991	14951	14874	15091	15016	15053	14934	15133	14953	14921	14938	15066	14949	15110	15095	15034	14911	14845	15009	14917	15090	15169	14792	14859	14982	14956	14930	15149	14849	15096	14955	15016	14803	14986	15080	15015	14916	14860	14942	14962	15120	15101	15052	15086	14860	15007	15027	15028	14930	14862	14994	15221	15039	14946	14935	14918	15001	15018	14980	14890	15001	14884	14870	15021	15065	15082	15039	14801	14970	14977	15124	14872	14784	15076	14787	14920	14982	14892	14970	15022	14806	14971	15000	14981	14828	14982	14977	14806	14937	14930	14982	14979	14992	14936	14889	15013	14932	14938	14982	15154	15001	15074	14833	14966	14994	14903	14842	14891	14858	14954	15005	15008	14917	14900	14740	14996	14978	14907	14913	14804	14813	14729	14884	14958	14852	14879	15028	14946	14949	15172	14968	14692	14879	14691	14862	14956	15153	15024	14914	14933	14991	14893	14769	15004	14880	14945	14931	14781	15011	15063	14673	14825	15131	14855	14833	14907	14725	14740	15067	14975	14740	14843	15015	14900	15028	15124	14934	14632	15024	14800	14723	14920	14880	14900	14897	14821	15056	14993	14984	14910	14678	15066	14878	15060	14932	14821	14746	14733	14929	15162	14814	14924	14945	15150	15071	14861	14962	14840	14921	14984	14922	15025	14834	14937	14910	15016	14900	14758	14929	14808	14792	14963	14989	15057	14794	14865	15003	15058	15073	14837	14813	14919	14852	14835	14727	14993	14952	14968	14875	14909	14856	14788	14926	14948	15147	14882	15021	14929	14793	15019	15085	14935	14997	14863	15078	14935	14755	15053	14809	14875	14797	14966	15007	14863	15016	15008	15010	15029	14966	14918	14940	14917	15102	14906	14986	14746	14940	14825	14821	14964	14808	14776	15052	14958	14900	14883	15045	14732	14903	14797	14901	14984	14968	14711	14805	15119	14925	15046	14895	14940	14735	14956	14911	15085	15150	14949	14755	14747	15093	15100	14712	14895	14911	15004	15133	14832	14871	14775	14888	14726	14838	14776	15066	14929	14880	14972	15157	14885	14973	14996	14837	15012	15002	14972	15058	14926	14705	14851	14959	14823	14995	15033	14898	14824	15180	15018	14804	14983	15221	14782	14817	14773	15191	14929	15094	14900	14967	14966	14853	15008	14944	14861	14736	14777	14792	15144	14862	14877	14815	15040	14990	14853	14922	14802	14849	14852	14800	15020	14818	14957	14798	14996	15017	14795	14914	14773	14837	14998	14992	15044	14828	15065	14784	14836	14998	14906	14761	15066	14955	14997	14726	15015	14876	14772	14966	15038	15116	14912	14871	14992	15175	15069	14876	14980	14820	14937	14975	14919	14925	14966	14943	15088	15035	14967	14946	14738	14881	15018	14974	15100	14957	14791	14738	14946	14719	14906	14945	14814	14700	14785	14813	14789	14917	14970	14881	14942	14949	14746	14818	14771	15067	15009	15089	15021	14969	14907	14787	14848	14941	14954	14861	15072	14926	15056	14722	14977	14919	14859	14616	14924	14903	14982	14995	14876	15032	14875	14842	14924	15078	14997	14917	15139	14932	14750	14999	14949	14976	15000	14722	14890	14941	14907	14873	15032	15022	15091	14785	14987	14811	14922	14842	14831	14842	14934	15164	14861	14784	14973	14793	14909	14978	14976	14800	14870	15003	14929	14751	14800	14985	14999	14896	14838	14827	14998	15020	14928	15027	14888	14893	14905	14742	14782	14765	14918	14910	14767	14917	14942	14675	14926	14806	14863	14838	15113	15047	14804	14963	14751	14844	15112	14887	14878	14955	14820	15189	15028	14863	14896	14957	14984	14756	14838	14862	14705	14732	14835	14883	15027	15093	14851	14991	14912	14925	14806	14922	15057	14871	15007	15066	14875	15037	15036	14991	14936	14981	15064	14972	14839	15083	15004	14863	14712	15112	14987	15057	14919	14794	14801	14826	14989	14967	15078	15149	14801	14926	14934	14752	14935	14927	14899	14920	14735	14923	14956	14950	15002	14895	15032	14991	15026	15014	15057	15008	14829	14999	14854	14933	14875	14925	14833	15028	14836	14843	14926	14903	14993	14737	15009	14918	14997	14977	14865	14938	14811	15200	14977	15119	14979	14731	15015	14772	14963	14924	14911	15205	14965	14872	14887	14839	14808	14869	14958	14788	14934	15028	15051	14854	14848	15061	14781	14920	14954	14820	14882	14915	14842	14946	15069	14982	14901	15020	14831	14958	14805	15128	15176	14941	14750	14794	14796	15008	14816	14964	14900	14823	14879	14842	14882	14901	14740	15015	14889	14985	15006	14823	14990	14838	14603	14802	14709	14929	14929	14866	14890	14866	15062	14962	14890	14884	15074	15028	14935	14839	14762	14920	15027	14877	14958	14871	14849	15035	15120	14834	15070	14915	14918	14966	14953	14883	15065	15074	14872	14884	14779	14891	14856	14834	14979	15211	15033	15108	14885	14955	14957	14855	15121	14896	14761	14968	14891	14744	14937	14941	14773	14862	15076	14923	14852	14912	14820	14841	14894	14944	14937	15035	14981	14870	14855	14854	15088	15056	15097	14844	15192	14933	14755	14872	14757	14838	14944	14827	14905	14965	15013	14959	14902	14815	14863	14866	14799	15128	14818	14758	14902	14772	15004	15025	14940	14941	14774	15214	14924	14961	15078	14863	14889	14903	14891	14823	14952	14892	15022	14788	14938	15091	15014	14807	14964	15000	15006	14827	15023	15124	14918	14850	14709	14943	14947	14830	14831	15078	15023	15069	14906	15132	15055	14994	14634	14956	14841	14649	14836	14711	14820	14781	14858	14924	14926	14769	14803	14938	15024	15052	14897	14952	15177	14983	14907	14775	14882	14914	14886	14854	15063	14829	15125	14823	14838	14983	14931	14718	14946	14861	15048	14954	14892	14969	15030	14956	14979	15032	14980	14969	14889	14769	14944	14961	14884	15028	14791	14941	15017	14696	14957	14834	14934	14836	14923	14875	14904	14878	14760	14943	14895	14824	14949	14949	14811	14796	15116	14816	15028	14984	14756	14829	14962	14973	14883	15023	15048	14804	14915	14928	14993	14895	14907	15110	14769	14833	14916	14865	15036	14953	14883	14747	14931	14901	14686	15005	14876	14929	14946	14912	14986	14885	15047	14987	14973	15110	15029	15028	14869	14797	14919	14916	14971	14795	15016	14909	14930	14892	14967	14873	14960	15078	14878	15126	15051	14766	14906	14956	14929	14896	14990	14951	14861	14800	14801	14926	15149	15016	14949	14794	15114	14849	14832	15072	15042	15095	14930	14776	15017	15079	14958	14940	14933	14977	14719	14853	14815	14932	15101	14867	15087	14980	14918	15062	15067	15035	14865	14951	14890	14981	15005	14814	14926	15010	14957	14929	15045	14964	14922	14898	15225	14962	14852	15092	15018	14846	15026	14899	14944	14998	14805	15016	15017	14853	14963	15164	14889	15020	14923	14979	14723	14927	14930	14913	14840	14939	14897	14943	15013	14931	15107	14997	14929	14979	14657	14794	15019	14983	14956	14960	14780	14962	14858	14957	15031	14922	14919	14941	15088	15111	15057	14878	14882	14866	15140	15122	14891	15002	14885	14845	14801	14791	15171	15049	14965	14875	15099	14907	14966	14904	14935	14941	15037	15043	14921	14900	15031	14909	14912	14911	14960	14702	14795	14891	15025	15247	15153	15098	14717	15026	14847	14908	14953	14811	15051	14841	14950	14911	15019	14946	14976	14934	15054	14868	14782	14871	14928	14689	14913	14945	14743	14856	14851	14761	14952	15031	14946	14806	14930	14929	15046	14823	15017	14768	14956	15207	14928	14939	14650	14879	14979	14776	15016	14833	14838	14711	14835	14970	14828	14964	14968	14929	14873	15006	14866	14942	14919	14943	14841	14843	14916	14751	15103	15037	14886	15022	15071	15178	14917	14909	15040	14773	14799	14761	14952	14971	15047	14927	14909	15000	14748	14976	15068	14927	14813	14937	14923	14956	15072	14911	14979	14773	14812	14957	14905	15028	14928	15055	15060	14726	14751	14893	14920	15034	14872	14989	14826	14640	14733	14977	14940	14802	15069	14997	15045	14860	14902	15057	15058	14859	14770	14994	14998	15091	15211	14839	15087	14946	14884	14976	14890	14988	15060	14845	15087	14827	14924	14948	15045	14897	15019	14842	14953	14874	15096	14969	15184	14976	14860	14959	15050	14940	14992	14885	15036	14875	14906	15082	14919	14987	14939	15078	14780	14882	14797	14891	14920	15003	15027	14920	14975	15051	15068	14986	14864	14966	14973	14989	15098	14799	14942	14994	15115	14926	14976	14829	14824	14913	14984	14946	14891	14884	14916	15024	15135	15010	15091	14961	14909	14937	15035	14939	14910	14882	14837	14909	14812	14888	14934	14924	14918	14847	15098	14844	14980	14819	14885	14808	14869	15015	14904	14852	14989	14816	15046	14806	14781	14937	14824	14930	15149	14941	15150	14952	15066	14881	15096	15001	15179	15009	14946	14788	14870	14858	14916	14826	14996	15094	14939	15012	14986	14837	15057	15151	14935	14820	14775	14755	14939	14900	14868	14909	14809	15051	15247	15104	14897	14965	15053	15042	15007	15131	14762	15008	14824	14904	14928	14902	14778	14790	14894	14955	15020	14895	14903	14867	14750	14885	14850	14861	15110	14934	15188	15058	14944	14844	15115	14979	15035	15038	14999	14816	14803	14947	14774	15012	14990	15023	15065	14903	14976	14687	14858	15059	14919	15055	14986	15040	15044	14946	14848	14950	15073	14987	14740	14834	15050	15211	15028	14793	14886	14899	14871	15043	15019	14969	14971	14741	14803	14912	14769	15041	15004	15105	15121	15048	15021	14822	14895	14952	14868	14882	14967	14805	14944	15128	14923	14985	14911	15043	14844	14762	14985	14952	14587	14903	14960	14677	15120	14631	15067	14810	14997	14937	14817	14953	15006	15126	14760	14794	14905	14716	14927	14871	14908	14975	14941	14987
17514	30997	28446	22135	19485	17742	17050	17034	32968	60635	47582	32643	19504	14466	14315	14459	14480	14293	14321	14409	14334	14397	14516	14356	14252	14387	14233	14434	14377	14392	14279	14414	14328	14302	14307	14436	14431	14350	14381	14442	14420	14368	14274	14331	14464	14350	14321	14319	14278	14359	14302	14387	14389	14441	14501	14505	14502	14258	14192	14240	14133	14319	14321	14353	14284	14403	14325	14124	14268	14259	14374	14534	14433	14420	14332	14399	14391	14367	14335	14247	14389	14278	14287	14273	14265	14344	14350	14271	14299	14334	14257	14341	14236	14442	14462	14443	14250	14378	14147	14475	14271	14486	14315	14276	14432	14376	14300	14406	14157	14271	14415	14236	14400	14232	14194	14181	14303	14217	14262	14243	14324	14327	14164	14173	14456	14348	14403	14409	14080	14326	14394	14456	14341	14329	14187	14402	14311	14216	14276	14372	14334	14453	14407	14319	14445	14259	14350	14374	14522	14261	14228	14321	14262	14248	14340	14395	14339	14322	14352	14319	14291	14356	14313	14272	14407	14304	14416	14274	14335	14332	14375	14297	14422	14411	14267	14423	14464	14393	14109	14476	14291	14326	14275	14432	14390	14174	14216	14236	14443	14002	14360	14298	14124	14361	14271	14328	14386	14153	14329	14383	14430	14324	14347	14520	14352	14448	14324	14489	14296	14309	14321	14244	14208	14260	14349	14260	14267	14466	14444	14381	14260	14461	14225	14391	14398	14327	14300	14430	14263	14276	14400	14267	14245	14290	14387	14278	14392	14262	14372	14367	14322	14383	14349	14210	14286	14172	14399	14381	14549	14342	14291	14350	14226	14377	14452	14334	14414	14291	14370	14404	14200	14233	14428	14165	14227	14378	14278	14310	14410	14342	14389	14312	14365	14252	14230	14373	14309	14291	14353	14383	14399	14440	14338	14235	14244	14227	14344	14297	14275	14263	14330	14307	14296	14320	14272	14221	14284	14281	14384	14213	14306	14530	14429	14242	14076	14335	14421	14274	14302	14262	14373	14326	14457	14367	14393	14262	14282	14242	14321	14266	14427	14290	14363	14473	14351	14374	14255	14285	14410	14220	14279	14334	14317	14265	14365	14207	14221	14201	14203	14339	14206	14500	14460	14347	14473	14224	14335	14218	14325	14354	14480	14250	14229	14308	14315	14427	14407	14245	14278	14280	14221	14389	14364	14341	14308	14207	14440	14234	14306	14230	14288	14354	14245	14321	14171	14390	14258	14359	14273	14222	14308	14457	14273	14477	14192	14323	14210	14314	14417	14037	14378	14490	14255	14337	14330	14213	14310	14315	14296	14241	14429	14285	14367	14236	14347	14316	14370	14388	14252	14260	14316	14230	14276	14373	14329	14563	14445	14172	14321	14125	14456	14299	14168	14270	14286	14252	14311	14457	14460	14141	14329	14201	14293	14369	14211	14403	14152	14193	14255	14577	14288	14228	14219	14333	14307	14363	14262	14284	14432	14408	14410	14254	14368	14281	14362	14334	14235	14174	14373	14313	14197	14244	14284	14376	14408	14205	14270	14304	14322	14306	14387	14272	14352	14257	14151	14316	14242	14385	14363	14262	14223	14230	14260	14258	14393	14307	14325	14344	14312	14447	14185	14321	14377	14338	14411	14274	14275	14323	14272	14274	14230	14240	14374	14365	14257	14338	14318	14190	14362	14396	14206	14201	14153	14248	14193	14365	14312	14312	14404	14456	14403	14373	14387	14198	14265	14202	14408	14310	14409	14242	14321	14317	14344	14398	14307	14223	14259	14439	14388	14263	14260	14190	14381	14299	14292	14357	14351	14394	14303	14399	14297	14391	14306	14266	14373	14529	14130	14307	14279	14368	14380	14284	14149	14400	14360	14129	14449	14389	14485	14184	14330	14288	14287	14405	14349	14287	14341	14386	14282	14503	14486	14152	14308	14289	14460	14286	14273	14393	14340	14168	14431	14242	14204	14154	14470	14278	14159	14099	14194	14141	14443	14429	14347	14349	14451	14293	14137	14298	14288	14208	14192	14184	14253	14320	14224	14219	14249	14116	14252	14417	14197	14360	14295	14381	14328	14229	14360	14454	14357	14509	14258	14379	14333	14330	14292	14185	14234	14273	14223	14465	14450	14236	14328	14360	14311	14453	14428	14234	14190	14273	14295	14400	14397	14389	14413	14417	14417	14370	14378	14340	14321	14206	14208	14360	14267	14431	14314	14313	14297	14395	14439	14297	14318	14349	14475	14390	14305	14466	14222	14244	14389	14388	14177	14342	14453	14076	14209	14277	14250	14213	14254	14352	14325	14328	14360	14216	14303	14183	14382	14293	14190	14328	14316	14452	14344	14283	14160	14355	14342	14179	14150	14306	14246	14331	14325	14338	14187	14213	14452	14341	14340	14303	14405	14213	14309	14361	14385	14212	14280	14247	14319	14450	14107	14293	14400	14224	14262	14346	14423	14295	14183	14279	14457	14350	14310	14197	14381	14392	14217	14132	14336	14208	14467	14382	14212	14193	14308	14260	14234	14087	14344	14262	14319	14325	14259	14401	14268	14270	14536	14125	14351	14412	14228	14480	14471	14363	14163	14356	14275	14439	14272	14310	14249	14217	14343	14378	14201	14504	14223	14152	14375	14408	14252	14443	14366	14515	14300	14454	14310	14369	14376	14193	14256	14340	14308	14358	14274	14349	14256	14190	14338	14349	14335	14362	14187	14387	14291	14271	14306	14475	14264	14368	14305	14292	14177	14258	14276	14085	14344	14328	14436	14292	14463	14328	14193	14311	14256	14427	14251	14408	14275	14376	14381	14284	14370	14269	14232	14248	14298	14318	14238	14181	14307	14340	14361	14433	14148	14380	14454	14049	14429	14329	14389	14340	14442	14249	14343	14272	14174	14270	14522	14301	14210	14323	14261	14255	14275	14409	14243	14299	14259	14266	14271	14222	14177	14397	14503	14322	14248	14295	14374	14301	14319	14255	14304	14310	14233	14248	14229	14352	14505	14400	14235	14442	14099	14379	14224	14308	14342	14383	14136	14424	14309	14471	14309	14248	14418	14356	14451	14425	14293	14276	14152	14356	14251	14263	14419	14300	14275	14349	14429	14417	14192	14226	14315	14302	14398	14468	14435	14225	14259	14185	14326	14305	14226	14411	14320	14277	14324	14446	14358	14408	14320	14257	14351	14280	14505	14334	14208	14367	14206	14172	14446	14389	14336	14301	14188	14125	14379	14193	14410	14531	14329	14291	14310	14332	14293	14342	14015	14367	14318	14209	14302	14369	14295	14286	14265	14407	14391	14376	14462	14480	14547	14316	14184	14266	14389	14205	14125	14229	14389	14301	14204	14389	14387	14315	14343	14140	14348	14245	14274	14240	14358	14369	14227	14238	14605	14235	14393	14342	14184	14328	14201	14253	14387	14217	14391	14230	14176	14174	14323	14222	14359	14245	14110	14162	14289	14339	14235	14343	14242	14146	14228	14352	14223	14568	14159	14188	14215	14430	14294	14231	14289	14397	14278	14242	14164	14277	14111	14325	14129	13985	14214	14455	14352	14311	14372	14277	14421	14321	14466	14347	14425	14363	14233	14369	14288	14369	14309	14320	14175	14210	14344	14127	14319	14374	14317	14229	14297	14343	14398	14315	14207	14181	14420	14228	14488	14310	14170	14327	14349	14251	14314	14260	14198	14281	14289	14385	14241	14247	14313	14382	14182	14362	14363	14313	14226	14166	14252	14445	14307	14353	14248	14325	14334	14308	14217	14218	14266	14378	14181	14368	14277	14129	14415	14409	14358	14350	14290	14248	14237	14160	14411	14198	14278	14345	14199	14327	14357	14290	14440	14283	14213	14431	14266	14355	14378	14256	14415	14362	14449	14146	14287	14259	14184	14393	14113	14249	14154	14304	14315	14335	14370	14292	14447	14364	14183	14278	14317	14284	14095	14371	14375	14275	14262	14352	14267	14157	14245	14326	14307	14352	14423	14479	14457	14355	14336	14187	14224	14332	14241	14238	14215	14359	14264	14434	14327	14237	14263	14191	14171	14261	14374	14174	14398	14412	14369	14302	14236	14274	14420	14343	14411	14277	14354	14150	14386	14308	14357	14307	14304	14268	14374	14363	14181	14423	14361	14376	14279	14337	14309	14205	14371	14157	14314	14284	14338	14180	14345	14357	14294	14246	14291	14399	14361	14391	14247	14343	14368	14380	14157	14274	14393	14256	14297	14285	14260	14319	14360	14369	14324	14407	14156	14333	14328	14162	14306	14377	14343	14345	14252	14346	14406	14365	14277	14433	14272	14337	14176	14326	14325	14298	14359	14220	14268	14343	14336	14189	14304	14305	14332	14278	14397	14437	14527	14312	14264	14395	14260	14334	14207	14381	14265	14285	14209	14128	14407	14179	14382	14201	14149	14299	14360	14246	14258	14400	14208	14303	14342	14360	14421	14297	14347	14254	14183	14250	14367	14324	14265	14350	14296	14481	14341	14252	14372	14134	14404	14263	14222	14064	14301	14348	14306	14173	14230	14355	14288	14256	14281	14441	14396	14314	14319	14510	14267	14488	14368	14376	14201	14423	14419	14205	14440	14211	14382	14250	14294	14334	14179	14426	14383	14125	14212	14150	14236	14386	14266	14387	14379	14252	14285	14185	14250	14319	14225	14277	14168	14110	14363	14416	14314	14493	14222	14444	14243	14288	14342	14347	14317	14305	14321	14413	14332	14311	14318	14309	14247	14288	14298	14206	14311	14365	14372	14164	14342	14173	14404	14356	14337	14359	14377	14382	14332	14217	14277	14200	14326	14351	14263	14284	14293	14468	14461	14279	14395	14352	14188	14300	14400	14314	14301	14275	14417	14259	14075	14457	14298	14461	14242	14352	14310	14390	14335	14387	14271	14211	14246	14178	14304	14293	14365	14143	14220	14347	14209	14281	14399	14231	14531	14326	14177	14494	14282	14347	14365	14504	14379	14079	14380	14315	14376	14275	14435	14337	14280	14403	14363	14234	14358	14294	14461	14396	14063	14207	14207	14308	14400	14407	14257	14165	14207	14327	14284	14311	14372	14355	14398	14098	14422	14299	14369	14297	14388	14314	14295	14484	14321	14261	14316	14292	14251	14100	14337	14332	14265	14473
27456	21730	22338	18448	15145	15000	15120	14976	15737	22043	21746	17496	15578	14882	14912	14721	14687	14898	14667	14673	14892	14560	14757	14919	14874	14976	14767	14826	14900	14831	14965	14888	14619	14888	14648	14646	14655	14870	14784	14898	14822	14869	14822	14968	14846	14643	14793	14799	14933	14785	14768	14772	14744	15041	14690	14748	14850	14857	14903	14730	14654	14765	14874	14784	14550	14704	14702	14784	14863	14819	14759	14716	14814	14646	14843	14889	14820	14734	14928	14898	15170	14661	14663	14764	14660	14826	14960	14700	14833	14689	14741	14635	14781	14757	14710	14865	14948	14732	14811	14692	14919	14846	14703	14919	14784	14570	14800	14666	14826	14736	14648	14889	14859	14639	14697	14833	14611	14778	14823	14679	14876	14986	14716	14844	14908	14644	14891	14720	14674	14693	14769	14686	14768	14751	14756	14757	14897	14809	14765	14744	14735	14836	14875	14785	14567	14918	14718	14848	14724	14858	14861	14803	14729	14800	14772	14720	14827	14653	14788	14719	14622	14871	14789	14656	14815	14623	14964	14852	14908	14780	14818	14665	14759	14577	14816	14776	14867	14746	14629	15002	14644	14964	14751	14663	14792	14803	14654	14756	14758	14648	14641	14701	14623	14733	14686	14767	15086	14888	14719	14888	14835	14743	14673	14751	14762	14749	14771	14668	14917	14991	14801	14816	14728	14783	14721	14836	14859	14943	14653	14836	14795	14822	14869	14914	14640	14779	14690	14860	14913	14691	14970	14710	14707	14726	14810	14682	14629	14747	14865	14939	14745	14687	14766	14663	14757	14622	14648	14758	14692	14898	14731	14767	14860	14872	14692	14921	14883	15031	14904	14748	14864	14785	14816	14654	14694	14962	14830	14656	14922	14855	14784	14718	14941	14748	14788	14803	14916	14898	14578	14748	14797	14794	14758	14775	14710	14835	14778	14803	14670	14785	14794	14585	14599	14786	14803	14745	14768	14741	14918	14591	14755	14823	14879	14789	14797	14618	14730	14866	14935	14818	14659	14768	14682	14772	14797	14839	14796	14732	14769	14856	14772	14799	14855	14656	14809	14892	14638	14962	14950	14752	14841	14716	14863	14550	14869	14849	14822	14895	14763	14541	14587	14809	14558	14531	14698	14812	14775	14889	14742	14740	14871	14712	14515	14738	14640	14796	14839	14911	14865	14852	14789	14736	14666	14762	14837	14876	14779	14871	14706	14918	14933	14760	14777	14926	14814	14891	14733	14738	14764	14642	14658	14919	14619	14873	14876	14904	14810	14764	14733	14828	14738	15004	14964	14960	14864	14685	14895	14729	14551	14850	14694	14792	14725	14800	14735	14724	14855	14932	14763	14846	14829	14788	14764	14967	14777	14772	14763	14681	14872	14725	14946	14872	14770	14553	14880	14761	14929	14623	14663	14780	15045	14796	14843	14627	14708	14767	15000	14677	14806	14773	14719	14757	14635	14682	14947	14698	14683	14854	14652	14908	14778	14752	14615	14699	14851	14955	14736	14759	14647	14810	14723	14700	14870	14950	14907	15004	14801	14791	14802	14793	14910	14797	14988	14791	14837	14733	14860	14687	14947	14928	14925	14688	14781	14612	14846	14843	14865	14888	14857	14692	14719	14631	14886	14820	14647	14927	14650	14888	14887	14762	15014	14758	14696	14772	14833	14571	14781	14771	14759	14906	14785	14624	14612	14928	14737	14823	14774	14721	14561	14785	14586	14672	14774	14862	14783	14812	14854	14672	14791	14766	14789	14671	14510	14843	14795	14760	14881	14992	14793	14608	14583	14786	14669	14615	14673	14781	14806	14906	14842	14703	14627	14779	14689	14683	14716	14840	14812	14661	14808	14670	15004	14578	14736	14704	14893	14659	14899	14816	14784	14507	14685	14842	14773	14839	14743	14674	15001	14953	14839	14788	15019	14854	14874	14925	14730	14695	14766	14966	14994	14750	14618	14785	14788	14655	14817	14825	14902	14930	14679	14791	14948	14621	14749	14847	14745	14871	14583	14901	14811	14869	14795	14810	15096	14911	14891	14892	14736	14870	14596	14832	14676	14807	14652	14654	14663	14904	14826	14780	14796	14591	14747	14788	14868	14638	14702	14742	14927	14913	14970	14637	14837	14818	14797	14801	14771	14613	14776	14830	15123	14939	14836	14969	14427	14762	14805	14710	14971	14763	14888	14847	14884	14768	14695	14682	14929	14748	14793	14492	14721	14866	14789	14841	14782	14630	14744	15007	14925	14922	14861	14884	14885	14940	14902	14718	14810	14818	14678	14645	14653	15065	14607	14827	14924	14726	14593	14508	14777	14754	14924	14768	14904	14855	14962	14831	14608	14815	14991	14813	14884	14902	14689	14751	14769	14649	14708	14935	15046	14594	14731	14784	14828	14980	14741	14753	14659	14858	14830	14802	14868	14781	14861	14950	14799	14882	14677	14780	14771	14828	14844	15011	14916	14829	14792	14756	15010	14907	14791	14867	14794	14858	14737	14874	14782	14652	14715	14814	14798	14842	14879	14670	14718	14830	14777	14883	14693	15000	14672	14841	14943	14963	14734	14857	14986	14947	14897	14822	15051	14543	14805	14705	14723	14724	14858	14679	14635	14839	14783	14732	14934	14579	14797	14765	14739	14818	14858	14882	14888	14864	14641	14696	14721	14870	15115	14817	14775	14708	14728	14704	14720	14696	14800	14924	14645	14708	14913	14766	14952	14708	14666	14611	14915	14750	14884	14858	14818	14490	14979	14886	14687	14787	14887	14774	14862	14765	14926	14798	14942	14794	14643	14773	14894	14621	14778	14871	14914	14835	14687	14811	15030	14652	14759	14924	14907	14710	14830	14769	14694	14794	14783	14797	14799	14838	14703	14657	14965	14549	14734	14831	14735	14729	14828	14816	14772	14790	14691	14826	14979	14897	14734	15029	14745	14580	14785	14860	14871	14712	14741	14811	14527	14920	14829	14659	14952	14693	14835	14675	14795	14813	14957	14785	14604	14680	14699	14745	14701	14620	14876	14770	14851	14946	14798	14754	14777	14836	14887	14839	14558	14664	14977	14770	14657	14529	14797	14709	14750	14693	14724	14755	14732	15001	14683	14920	14739	14826	14911	14849	14855	14847	14770	14882	15029	14775	14678	14730	14991	14972	14707	14873	14674	14625	14917	14873	14881	14734	14911	14937	14831	14676	14846	14667	14861	14827	14723	14847	14615	14648	14741	14816	14807	14808	14784	14756	14928	14803	14540	14673	14547	14879	14948	15008	14889	14862	14737	14684	14989	14673	14610	14919	14771	14805	14657	14808	14821	14935	14792	14670	14793	14659	14837	14632	14680	14832	14688	14678	14765	14797	14840	14937	14742	14610	14869	14721	14669	14687	14742	14785	14699	14784	14719	14778	14886	14743	14713	14588	14773	14846	14754	14771	14708	14809	14717	14847	14653	14880	14947	14754	14738	14804	14938	14818	14987	14990	14854	14718	14880	14802	15085	14782	14802	14768	14681	14749	14776	14855	14788	14814	14703	14698	14671	14683	14672	14745	14877	14798	14791	14781	14791	14702	14787	14695	14853	14863	14836	14716	14777	14787	14677	14806	14940	14777	14564	14794	14942	14825	14541	14731	14693	14708	14832	14711	14698	14931	14799	14754	14947	14794	14749	14876	15004	14870	14757	14624	14894	14781	14735	14676	14798	14811	14868	14641	14728	14774	15088	14846	14842	14699	14688	14777	14781	14826	14737	14802	14714	14853	14786	14814	14780	14673	14572	14781	14754	14810	14880	14951	14809	14751	14837	14943	14883	14826	14699	14864	14725	14808	14904	14926	14785	14734	14777	14922	14770	14748	14787	14747	14944	14797	14845	14705	14720	14712	14878	14767	14839	14827	14640	14996	14873	14743	14799	14930	14923	14777	14746	14718	14558	14549	14754	14848	14835	14701	14942	14956	14919	14789	14643	14871	14674	14764	14705	14842	14851	14893	14933	14835	14654	14758	14707	14839	14731	14660	14663	14852	14858	14945	14770	14623	14779	14589	14647	14896	14904	14863	14834	14767	14670	14658	14727	14601	14669	14853	14644	14637	14788	14695	14627	14734	14726	14647	14775	14851	14576	14822	14844	14969	14823	14893	14809	14740	14940	14769	14833	15002	14715	14629	14802	14868	14783	14846	14861	14729	14866	14606	14903	14692	14826	14914	14810	14921	14843	14795	14765	14555	15133	14880	14878	14973	14922	14689	14765	14705	14872	14872	14744	14941	15036	14787	14784	14576	14691	14818	14936	14670	14850	14716	14770	14759	14750	14854	14735	14687	14885	14792	14829	14717	14905	14690	14813	14830	14860	14868	14773	14754	14968	14788	15021	14631	14777	14791	14986	14586	14575	14560	14626	14637	14845	14752	14807	14807	14777	14827	14783	14915	14889	14718	14778	14836	14814	14735	14778	14955	14725	14640	14635	14676	14931	14863	14730	14622	14634	14853	14803	14667	14873	14834	14813	14894	14895	14762	14541	14812	14871	14770	14709	14798	14734	14784	15108	14900	14974	14760	14894	14787	14789	14786	14794	14895	14820	14797	14598	14785	14961	14845	14876	14651	14744	14839	14775	14961	14704	14766	14857	14858	14625	14747	14768	14839	14659	14703	14813	14866	14935	14661	14754	14797	14828	14819	14852	14815	14691	14826	14826	14794	14724	14735	14753	14768	14883	14593	14807	14854	14580	14617	14727	14869	14871	14801	14891	14995	14689	14595	14898	14738	14839	14674	14777	14787	14833	15041	14715	14769	14627	14655	14912	14681	14749	14870	14755	14791	14908	14731	14825	14948	14834	14774	14711	14833	14812	14775	14885	14836	14865	14712	14836	14750	14785	14743	14980	14905	14725	14721	14695	14807	14766	14869	14754	14648	14834	15027	14796	14764	14746	14852	14917	14720	14847	15041	14840	14702	14594	14806	14755	14727	14960	14878	14895	14759	14740	14713	14670	14876	14679	14738	14909	14664	14806	14998	14754	14750	14789	14795	15070	14954	14508	14782	14817	14833	14818	14736	14903	14615	14711	15062	14759	14872	14742	14978	14711	14715	14748	14808	14901	14741	14812	14633	15020	14817	14717	14750	14867	14734	14859	14711	14714	14845	14768	14844
15140	18593	18084	15912	15347	14816	14809	14656	15882	25246	22204	16912	14785	14189	14266	14276	14269	14345	14305	14367	14156	14245	14306	14206	14356	14234	14126	14109	14308	14230	14252	14164	14323	14303	14276	14342	14144	14120	14250	14181	14104	14018	14369	14285	14405	14402	14276	14315	14373	14448	14180	14217	14215	14151	14226	14230	14275	14337	14189	14269	14073	14247	14153	14422	14165	14230	14266	14131	14207	14117	14130	14262	14205	14247	14273	14335	14374	14245	14256	14147	14005	14142	14222	14194	14296	14219	14330	14188	14308	14433	14278	14215	14168	14289	14204	14194	14210	14559	14287	14164	14507	14308	14385	14290	14043	14190	14214	14190	14190	14158	14361	14171	14495	14131	14296	14241	14366	14321	14378	14281	14119	14223	14111	14183	14468	14119	14276	14216	14425	14254	14326	14481	14163	14113	14200	14271	14122	14204	14316	14208	14310	14193	14330	14230	14279	14317	14241	14102	14232	14136	14198	14157	14225	14258	14441	14221	14222	14262	14243	14194	14138	14146	14307	14074	14281	14228	14322	14156	14245	14126	14188	14388	14235	14177	14288	14368	14192	14245	14336	14321	14211	14353	14400	14342	14250	14193	14325	14045	14068	14254	14123	14198	14308	14165	14121	14180	14202	14422	14282	14255	14342	14210	14292	14265	14273	14291	14228	14270	14343	14159	14209	14157	14217	14319	14126	14118	14119	14258	14140	14336	14202	14238	14176	14146	14360	14070	14201	14293	14296	14391	14195	14183	14445	14277	14009	14324	14259	14261	14092	14198	14112	14213	14325	14116	14178	14185	14325	14100	14322	14197	14080	14163	14240	14265	14096	14215	14323	14352	14069	14230	14239	14383	14098	14375	14230	14220	14102	14125	14104	14021	14442	14201	14093	14208	14199	14410	14241	14149	14300	14213	14394	14099	14094	14120	14334	14232	14370	14042	14073	14139	14422	14122	14254	14195	14326	14236	14215	14299	14086	14319	14281	14318	14251	14365	14296	14104	14181	13931	14267	14274	14309	14206	14318	14366	14148	14126	14238	14197	14295	14246	14117	14101	14151	14252	14277	14274	14343	14094	14314	14344	14147	14246	14140	14170	14263	14300	14366	14324	14338	14208	14079	14183	14273	14347	14385	14149	14158	14230	14155	14128	14191	14306	14112	14177	14283	14206	14219	14266	14313	14213	14225	14326	14129	14301	14162	14230	14202	14324	14074	14229	14158	14270	14286	14205	14175	14190	14301	14340	14288	14290	14197	14251	14139	14295	14203	14275	14078	14066	14191	14197	14332	14249	14155	14093	14224	14263	14220	14331	14107	14179	14074	14173	14146	14411	14404	14262	14352	14163	14291	14121	14372	14125	14229	14252	14312	14149	14182	14342	14097	14287	14233	14081	14212	14149	14110	14196	14312	14251	14059	14231	14260	14140	14387	14094	14215	14215	14382	14142	14082	14143	14108	14230	14208	14190	14392	14328	14189	14213	14337	14128	14225	14291	14338	14191	14097	14148	14208	14434	14234	14194	14254	14460	14166	14150	14280	14205	14095	14306	14429	14296	14261	14229	14301	14142	14385	14260	14237	14360	14220	14140	14246	14164	14319	14191	14317	14169	14330	14273	14185	14380	13897	14310	14243	14234	14138	14281	14245	14273	14162	14324	14197	14395	14242	14471	14290	14131	14318	14225	14367	14067	14259	14017	14141	14449	14286	14180	14207	14205	14343	14231	14223	14189	14364	14235	14241	14118	14307	14297	14260	14307	14317	14212	14258	14102	14203	14305	14177	14126	14188	14220	14339	14225	14141	14287	14301	14169	14469	14053	14200	14189	14240	14312	14251	14211	14257	14201	14270	14439	14257	14208	14268	14272	14146	14348	14293	14025	14220	14182	14349	14162	14371	14139	14223	14229	14328	14087	14165	14158	14360	14197	14248	14188	14207	14128	14136	14213	14191	14259	14313	14309	14365	14286	14255	14262	14258	14125	14305	14234	14409	14255	14345	14073	14434	14313	14243	14255	14403	14259	14257	14296	14209	14208	14320	14282	14243	14199	14211	14242	14336	14412	14267	14143	14226	14272	14216	14251	14418	14323	14319	14296	14232	14241	14330	14236	14384	14301	14130	14280	14285	14271	14226	14118	14170	14240	14300	14230	14117	14207	14218	14223	14128	14314	14435	14270	14192	14287	14178	14336	14357	13953	14307	14255	14222	14287	14291	14366	14204	14279	14241	14235	14529	14404	14310	14324	14208	14247	14109	14292	14094	14322	14142	14183	14230	14338	14155	14279	14055	14185	14334	14191	14352	14178	14132	14315	14350	14109	14157	14311	14230	14202	14048	14324	13996	14256	14327	14281	14206	14294	14170	14213	14233	14465	14112	14330	14106	14278	14230	14202	14207	14405	14139	14199	14178	14242	14243	14275	14178	14165	14181	14352	14288	14068	14151	14341	14263	14292	14378	14153	14249	14020	14206	14224	14393	14273	14051	14195	14336	14257	14226	14171	14115	14291	14243	14262	14352	14292	14179	14260	14212	14397	14251	14088	14315	14251	14315	14211	14118	14247	14214	14194	14297	14266	14277	14334	14207	14083	14200	14405	14370	14245	14189	14237	14177	14287	14266	14239	14332	14176	14402	14329	14282	14318	14234	14092	14365	14129	14203	14442	14132	14164	14276	14238	14259	14262	14366	14237	14148	14338	14313	14193	14201	14248	14210	14167	14301	14278	14288	14170	14305	14119	14094	14465	14189	14231	14354	14164	14278	14273	14285	14242	14227	14210	14172	14069	14188	14221	14172	14244	14043	14290	14153	14265	14231	14327	14104	14084	14289	14297	14072	14302	14189	14111	14144	14090	14261	14266	14274	14244	14169	14320	14340	14235	14264	14231	14184	14183	14285	13986	14177	14297	14096	14047	14163	14378	14218	14387	14186	14276	14242	14126	14245	14339	14338	14124	14421	14211	14294	14264	14316	14215	14239	14118	14399	14214	14290	14323	14201	14274	14238	14296	14231	14284	14293	14323	14248	14159	14020	14206	14216	14176	14249	14064	14296	14242	14238	14263	14314	14040	14262	14310	14313	14060	14358	14033	14285	14259	14429	14298	14208	14147	14135	14253	14171	14208	14262	14175	14198	14230	14216	14261	14233	14311	14226	14180	14117	14279	14175	14239	14165	14302	14247	14353	14294	14092	14187	14191	14271	14318	14303	14321	14263	14111	14357	14179	14368	14078	14269	14264	14408	14231	14272	14038	14409	14126	14233	14196	14064	14097	14167	14302	14400	14043	14284	14171	14250	14154	14313	14214	14093	14339	14313	14247	14164	14287	14192	14189	14301	14061	14365	14202	14339	14110	14372	14176	14055	14119	14449	14194	14301	14219	14313	14183	14302	14085	14260	14293	14230	14221	14436	14109	14233	14129	14086	14272	14158	14150	14373	14306	14149	14324	14423	14177	14217	14115	14246	14209	14280	14100	14239	14257	14380	14333	14241	14298	14217	14265	14148	14370	14304	14202	14153	14015	14242	14023	14200	14000	14223	14350	14134	14194	14269	14318	14042	14269	14041	14238	14197	14263	14035	14177	14261	14060	14185	14173	14280	14144	14004	14195	14320	14362	14273	14206	14240	14297	14255	14271	14322	14357	14117	14216	14269	14230	14434	14200	14292	14111	14230	14221	14176	14233	14093	14298	14222	14156	14138	14114	14298	14182	14384	14465	14354	14277	14207	14248	14188	14266	14367	14196	14125	14422	14211	14178	14343	14201	14289	14324	14077	14325	14189	14287	14224	14305	14300	14211	14324	14257	14218	14190	14386	14336	14269	14146	14338	14142	14020	14353	14224	14264	14153	14248	14238	14141	14224	14012	14303	14106	14389	14179	14074	14261	14176	14301	14123	14216	14301	14210	14154	14261	14237	14163	14336	14150	14247	14320	14247	14250	14326	14131	14048	14257	14393	14292	14184	14255	14260	14162	14298	14295	14215	14205	14186	14252	14259	14308	14163	14285	14185	14295	14492	14204	14205	14263	14137	14324	14184	14274	14312	14215	14346	14102	14303	14359	14198	14497	14307	14375	14253	14226	14370	14131	14283	14306	14118	14274	14202	14286	14214	14098	14331	14355	14347	14400	14088	14293	14206	14230	14189	14108	14287	14195	14239	14399	14099	14369	14167	14334	14223	14330	14223	14289	14443	14134	14234	14326	14207	14247	14150	14234	14204	14262	14312	14315	14223	14188	14211	14369	14230	14236	14201	14180	14299	14323	14207	14430	14338	14343	14281	14162	14306	14317	14173	14181	14180	14397	14220	14119	14292	14342	14271	14282	14115	14160	14353	14253	14337	14157	14212	14185	14131	14198	14056	14525	14281	14184	14203	14101	14267	14248	14172	14346	14120	14217	14281	14190	14203	14335	14266	14344	14272	14429	14280	14125	14306	14203	14098	14135	14257	14168	14305	14361	14112	14217	14183	14123	14421	14337	14295	14099	14381	14098	14259	14120	14376	14236	14252	14278	14050	14181	14222	14248	14178	14259	14305	14260	14328	14216	14183	14216	14250	14145	14145	14086	14191	14246	14138	14280	14127	14234	14027	14221	14236	14238	14125	14420	14248	14111	14179	14298	14227	14200	14259	14238	14263	14301	14095	14194	14157	14211	14129	14302	14350	14091	14219	14329	14171	14119	14049	14320	14178	14217	14249	14231	14391	14284	14291	14123	14211	14214	14163	14193	14145	14144	14102	14181	14227	14237	14117	14251	14304	14366	14321	14193	14132	14365	14366	14324	14129	14350	14068	14360	14010	14392	14298	14410	14278	14038	14200	14272	14280	14120	14214	14185	14158	14267	14347	14146	14262	14257	14324	14352	14177	14322	14133	14325	14199	14146	14261	14376	14270	14147	14407	14393	14142	14174	14156	13979	14331	14257	14420	14457	14246	14228	14324	14298	14123	14311	14172	14153	14242	14270	14289	14242	14151	14234	14329	14118	14310	14011	14081	14362	14267	14286	14136	14217	14121	14187	14242	14278	14304	14329	14084	14382	14347	14236	14195	14221	14280	14340	14213	14350	14320	14278	14322	14323	14433	14232	14271	14226	14345	14248	14292	14319	14074	14119	14161	14312	14296	14202	14203	14260	14409	14193	14267	14243	14342	14340
24585	21151	28136	24669	20645	17420	16462	15086	19902	41962	37273	24365	17588	14925	14577	14517	14375	14494	14538	14421	14479	14492	14267	14240	14324	14250	14350	14353	14387	14348	14363	14318	14197	14132	14260	14468	14330	14329	14383	14427	14328	14281	14317	14422	14225	14187	14447	14260	14305	14203	14356	14439	14452	14466	14432	14299	14448	14322	14347	14415	14262	14434	14456	14476	14344	14185	14252	14421	14250	14446	14419	14567	14283	14324	14332	14464	14529	14415	14291	14446	14460	14481	14189	14195	14205	14180	14335	14188	14347	14179	14370	14203	14308	14314	14424	14391	14242	14354	14358	14237	14310	14219	14363	14539	14371	14370	14277	14320	14357	14211	14316	14317	14308	14261	14463	14419	14179	14412	14208	14230	14280	14423	13937	14286	14426	14343	14286	14260	14119	14105	14549	14285	14218	14331	14430	14266	14275	14274	14210	14361	14186	14321	14420	14251	14384	14271	14202	14117	14279	14493	14056	14315	14176	14378	14244	14374	14244	14157	14143	14286	14436	14452	14373	14365	14186	14300	14239	14251	14271	14283	14277	14361	14137	14388	14140	14296	14302	14126	14148	14181	14422	14383	14102	14311	14159	14221	14377	14229	14404	14214	14484	14430	14411	14364	14145	14247	14333	14130	14115	14211	14336	14385	14321	14192	14441	14470	14512	14251	14290	14232	14309	14364	14190	14344	14268	14115	14509	14254	14209	14460	14315	14234	14195	14314	14286	14412	14278	14428	14262	14501	14384	14285	14297	14311	14093	14357	14364	14288	14412	14213	14275	14388	14203	14292	14165	14214	14274	14146	14543	14192	14387	14165	14175	14475	14137	14267	14249	14388	14239	14386	14430	14325	14179	14340	14097	14163	14616	14317	14208	14252	14374	14412	14257	14308	14176	14185	14129	14351	14435	14506	14315	14246	14300	14364	14234	14430	14319	14330	14326	14456	14306	14288	14455	14367	14299	14247	14218	14385	14186	14264	14260	14320	14362	14427	14368	14312	14065	14370	14301	14126	14332	14385	14361	14170	14319	14492	14258	14239	14464	14145	14143	14307	14312	14339	14386	14182	14211	14248	14343	14314	14252	14249	14362	14362	14326	14079	14414	14329	14516	14277	14141	14601	14365	14186	14237	14341	14350	14227	14329	14434	14226	14483	14443	14309	14311	14388	14237	14341	14288	14329	14304	14186	14258	14309	14229	14247	14387	14398	14189	14108	14286	14319	14210	14392	14134	14328	14173	14355	14243	14254	14217	14317	14253	14262	14273	14293	14450	14253	14440	14178	14249	14264	14348	14398	14257	14164	14204	14183	14376	14238	14383	14303	14378	14289	14255	14306	14222	14433	14218	14358	14433	14413	14439	14261	14172	14267	14483	14224	14408	14267	14478	14315	14233	14492	14120	14335	14094	14326	14393	14430	14209	14309	14399	14215	14138	14224	14333	14172	14308	14232	14281	14219	14387	14214	14306	14299	14341	14299	14320	14272	14463	14167	14425	14295	14190	14244	14272	14198	14328	14304	14351	14310	14370	14514	14429	14220	14372	14231	14309	14261	14466	14236	14315	14248	14530	14233	14278	14292	14410	14429	14193	14202	14486	14263	14348	14540	14383	14288	14419	14447	14280	14172	14440	14291	14044	14179	14218	14287	14298	14225	14266	14257	14301	14441	14129	14259	14339	14296	14359	14158	14221	14390	14531	14260	14333	14182	14192	14233	14315	14369	14303	14388	14271	14276	14434	14295	14263	14234	14127	14141	14223	14296	14166	14448	14455	14409	14636	14261	14343	14302	14493	14397	14318	14228	14347	14274	14253	14187	14198	14192	14104	14408	14246	14431	14358	14225	14290	14287	14316	14313	14344	14316	14382	14340	14304	14359	14247	14207	14235	14353	14309	14312	14241	14186	14382	14392	14272	14288	14482	14247	14219	14204	14480	14290	14141	14240	14227	14359	14355	14271	14204	14410	14525	14352	14455	14252	14260	14377	14270	14311	14330	14240	14514	14191	14285	14285	14267	14311	14305	14415	14541	14547	14481	14391	14423	14359	14359	14430	14398	14217	14249	14290	14395	14330	14338	14205	14142	14332	14223	14468	14212	14306	14193	14314	14474	14244	14429	14322	14294	14280	14321	14369	14097	14433	14240	14177	14236	14297	14219	14199	14291	14197	14369	14118	14231	14342	14263	14242	14374	14455	14349	14363	14114	14340	14306	14258	14201	14448	14273	14313	14358	14379	14246	14352	14410	14503	14333	14321	14012	14152	14345	14360	14436	14341	14239	14412	14324	14396	14111	14206	14287	14350	14359	14246	14344	14235	14356	14181	14332	14289	14344	14292	14502	14298	14198	14261	14208	14159	14123	14243	14172	14352	14342	14317	14428	14425	14389	14601	14356	14479	14140	14337	14559	14354	14314	14181	14393	14368	14221	14155	14285	14237	14285	14189	14342	14149	14066	14309	14444	14325	14283	14245	14179	14261	14287	14232	14310	14283	14434	14137	14311	14377	14219	14307	14430	14484	14251	14383	14217	14272	14217	14244	14177	14316	14589	14291	14393	14232	14185	14291	14267	14406	14312	14314	14194	14503	14527	14087	14257	14248	14218	14249	14441	14376	14255	14150	14331	14340	14234	14609	14360	14104	14375	14470	14436	14202	14357	14386	14566	14457	14205	14223	14233	14217	14269	14321	14413	14166	14158	14344	14294	14287	14196	14423	14293	14230	14191	14522	14363	14348	14191	14163	14208	14426	14269	14318	14663	14395	14239	14165	14267	14383	14246	14194	14419	14375	14362	14254	14273	14356	14396	14257	14206	14378	14249	14318	14491	14368	14518	14156	14300	14365	14290	14394	14537	14271	14391	14327	14525	14240	14471	14461	14311	14194	14184	14136	14326	14371	14322	14430	14277	14429	14451	14487	14439	14353	14287	14276	14436	14340	14458	14390	14252	14275	14307	14226	14277	14229	14127	14274	14381	14228	14151	14308	14133	14372	14302	14299	14118	14269	14545	14373	14435	14342	14261	14345	14143	14419	14374	14347	14172	14370	14292	14321	14293	14385	14277	14301	14349	14254	14214	14233	14239	14270	14329	14498	14285	14251	14286	14317	14388	14304	14333	14071	14168	14308	14212	14300	14374	14320	14507	14377	14453	14308	14451	14398	14377	14081	14293	14163	14317	14091	14486	14175	14345	14199	14246	14371	14231	14392	14447	14281	14176	14453	14275	14465	14428	14175	14264	14110	14226	14171	14483	14332	14338	14325	14275	14217	14140	14294	14395	14376	14377	14362	14293	14265	14319	14303	14385	14266	14252	14077	14324	14158	14320	14333	14355	14377	14128	14285	14393	14294	14085	14233	14399	14346	14359	14235	14113	14408	14370	14190	14399	14388	14342	14300	14316	14233	14334	14255	14348	14276	14252	14561	14308	14187	14372	14244	14332	14241	14381	14206	14315	14348	14227	14309	14427	14382	14288	14252	14351	14388	14336	14286	14441	14106	14181	14513	14195	14259	14222	14318	14337	14250	14304	14434	14406	14187	14219	14330	14350	14229	14214	14199	14141	14275	14211	14240	14408	14377	14219	14413	14289	14255	14381	14268	14335	14125	14293	14446	14260	14237	14240	14247	14321	14222	14450	14369	14465	14133	14507	14195	14383	14271	14283	14190	14330	14378	14295	14144	14486	14250	14363	14356	14285	14280	14380	14275	14380	14356	14258	14226	14217	14274	14352	14177	14243	14312	14315	14413	14077	14273	14144	14396	14111	14319	14160	14496	14203	14426	14178	14151	14150	14180	14294	14303	14219	14370	14440	14456	14486	14591	14416	14231	14300	14365	14396	14265	14224	14258	14347	14571	14138	14064	14207	14011	14212	14306	14423	14306	14320	14307	14177	14490	14338	14382	14310	14310	14412	14223	14385	14277	14337	14283	14277	14449	14237	14238	14442	14364	14178	14263	14312	14206	14339	14338	14379	14182	14131	14350	14233	14335	14389	14503	14347	14367	14280	14286	13966	14052	14097	14450	14437	14419	14206	14291	14307	14241	14195	14160	14336	14349	14188	14325	14338	14255	14378	14363	14357	14265	14373	14444	14449	14354	14318	14354	14341	14239	14278	14323	14429	14189	14321	14241	14192	14101	14274	14287	14270	14266	14242	14428	14358	14364	14203	14278	14122	14185	14458	14222	14297	14047	14394	14232	14238	14315	14131	14276	14124	14010	14131	14160	14469	14371	14387	14187	14378	14396	14514	14243	14369	14227	14323	14390	14251	14311	14437	14316	14257	14286	14260	14347	14269	14235	14301	14270	14238	14501	14273	14332	14411	14213	14248	14290	14356	14318	14151	14242	14522	14407	14153	14282	14278	14099	14056	14204	14251	14250	14273	14384	14118	14182	14133	14293	14175	14150	14501	14285	14072	14245	14229	14298	14459	14506	14377	14486	14505	14256	14361	14253	14131	14044	14524	14235	14377	14206	14328	14501	14417	14221	14361	14156	14257	14344	14173	14172	14349	14426	14420	14548	14314	14489	14159	14372	14488	14290	14216	14228	14426	14340	14273	14412	14442	14331	14384	14445	14403	14258	14205	14388	14411	14271	14419	14274	14298	14435	14392	14209	14505	14399	14147	14446	14372	14476	14310	14381	14350	14510	14412	14143	14343	14484	14527	14132	14289	14190	14368	14411	14183	14232	14092	14280	14404	14358	14319	14501	14243	14268	14370	14305	14335	14308	14120	14318	14339	14296	14249	14230	14100	14224	14383	14294	14477	14357	14337	14456	14159	14400	14314	14368	14219	14313	14349	14288	14362	14213	14323	14320	14388	14312	14396	14260	14311	14282	14297	14186	14297	14259	14295	14315	14333	14305	14232	14346	14469	14486	14412	14310	14233	14418	14269	14420	14412	14306	14235	14334	14438	14165	14094	14223	14304	14264	14274	14386	14349	14300	14477	14315	14330	14343	14113	14235	13956	14299	14194	14452	14175	14365	14272	14210	14335	14367	14359	14503	14361	14398	14342	14370	14364	14449	14336	14299	14411	14370	14044	14359	14175	14051	14254	14042	14288	14163	14417	14266	14284	14200	14528	14227	14444	14342	14392	14209	14049	14509	14322	14659	14351	14215	14096	14247	14153	14106	14243	14362	14342	14226
14858	24316	23038	18241	16591	15582	15272	14968	23867	45876	37612	24580	16592	13770	14139	13953	13855	13930	13949	13820	13924	13858	14027	13903	13913	13906	13853	13899	13982	13946	13915	14028	13929	13972	13922	13862	13807	13999	13831	13836	14034	14013	13900	14055	14078	13794	13980	13870	14047	14092	13850	13914	13934	13840	14019	14120	14009	14056	14014	13863	14023	13980	14004	13901	13923	13969	13937	14028	13983	13897	13809	14094	13856	14020	14046	13918	14077	13975	13809	13899	14011	13930	13832	13931	13913	13895	14013	14051	13867	13774	13808	13779	13877	13852	13954	14020	14002	14044	13992	13804	13918	14050	13997	14012	13891	13866	13780	13932	13962	13819	13838	13807	13920	13810	13845	13880	13848	14028	13823	14010	13782	13921	13974	13899	13943	13934	13874	13911	14083	14013	14025	14006	13969	13949	14013	13927	13798	13852	13898	13996	13865	14004	13796	13984	13873	13943	13944	13955	13837	13877	13979	13728	13796	14035	13859	13854	14048	14085	14019	13865	13752	13972	13919	13889	13853	14000	13859	14015	13904	13905	13961	13854	13814	13994	14042	13866	14032	13975	13914	13831	13915	13902	14058	14009	13826	13845	13827	13767	13888	13914	13886	13941	14075	13951	13958	13846	13996	13918	14076	13819	13864	13698	14004	13872	13934	14088	13954	13814	13940	13861	14100	13841	13886	13858	14143	13738	13860	13922	13828	13994	13983	13946	14083	13847	13899	14064	13914	14101	13842	13792	13933	13869	14082	13991	13840	13939	14041	13915	13972	13891	13985	14029	13910	13917	13969	13781	13838	14000	13819	13981	13986	13843	13929	14058	13923	14023	14018	14099	13943	13957	13863	13865	13875	13790	13957	13918	13889	13892	13917	14023	13869	13876	14023	13922	13785	13933	13911	13953	13898	13899	13918	13881	13945	13988	13762	13928	13926	13957	14014	13956	13894	13932	13924	14028	13940	13927	13887	13832	13797	13878	13914	13831	13846	14044	14022	13907	14032	14034	13988	13860	13814	14002	14041	13762	13644	13946	13878	13902	13950	13956	13939	13889	13906	13888	13906	13829	14002	13844	13895	14038	13905	13974	14045	13850	13925	13852	14010	13957	14001	13880	13892	13828	14031	13964	13977	13911	13904	13747	13920	13895	14156	13855	14121	13894	13856	13829	13885	14068	14048	13887	13766	14003	13943	14005	13843	13914	14025	13841	14063	14026	13921	13956	13868	13852	14092	13874	13913	13999	13806	14098	14010	14013	14145	13811	13940	13908	13977	13858	13787	13877	14017	13978	13894	14025	13825	13884	13768	14038	13780	13912	13868	13894	13812	13977	13932	13808	13880	14129	13881	13882	13824	14167	13853	13958	13962	13974	13971	13914	13866	14014	13861	14057	14083	13873	13915	13783	14006	13969	13712	13907	13976	13910	14000	14042	14010	13906	13860	14079	13851	13768	13951	13939	13967	13957	14072	13964	13958	14043	13930	13941	13971	13874	13982	13785	13936	14059	13924	13884	13859	13871	13977	13796	13835	13933	13937	13867	13922	13834	13904	13628	14025	13767	14057	14062	13749	13976	13955	13897	14014	13973	13999	13984	13949	13867	13857	14009	14007	13959	13894	13994	14074	13921	14032	13953	14015	13861	13977	13963	13898	13749	13961	14013	13882	13902	13921	13890	14031	13657	13969	13869	13802	13916	13973	13816	13955	13961	13994	13930	13830	13802	14014	14005	13994	13947	13947	14090	13889	13951	14056	13934	13958	13885	14106	13851	13853	13893	13771	13944	13888	14069	14010	13839	13990	13988	14144	13997	13963	13971	13880	13906	13959	13688	13984	13841	13999	13842	13992	13945	14167	13941	14010	14036	13708	14011	13980	13785	13804	13935	13760	13973	13936	14069	13718	13890	13878	13935	13936	13862	13987	13907	13943	14087	14054	14036	13889	14049	13853	13863	13864	13844	13944	14024	14061	13973	13894	14015	13849	13794	13968	13732	13943	13857	13890	13989	13928	13891	13962	13858	13894	13913	14094	13939	13930	13835	14084	14079	14295	13930	13962	13821	13942	13801	13978	13901	13918	13994	13892	13811	13969	13939	13976	13877	13739	13942	13954	14002	14056	13932	14013	13822	13909	13963	13769	13751	13929	13847	14013	13904	13952	13987	13980	13865	13774	14016	13850	13922	13999	13894	13873	13907	13880	13931	13840	13716	13947	13972	13959	13885	13827	13773	13816	13903	14012	13843	13947	13806	14043	14019	13979	13729	13897	13977	13906	13832	13918	14037	13988	13975	13885	13909	13782	13834	13863	14057	13963	14016	13973	13841	14021	13766	14156	14002	14042	13794	14001	13837	13862	13886	13806	13871	13944	13796	13733	13892	13893	14019	14028	13877	13943	13864	14109	13914	13973	13837	14029	13974	13884	13813	13838	14029	13907	14069	13936	14062	13829	14031	13906	13940	13798	13891	13905	13901	13936	13895	13920	13846	13980	14061	13924	13996	13838	13945	13991	13966	13989	13878	13955	13979	14100	13810	13979	14083	13782	14041	13810	13982	13823	13861	13918	14036	13796	13862	14037	13821	13907	13954	13810	13953	13896	13921	14016	13862	14048	13894	13997	13906	14065	14000	13870	13987	13883	13737	13890	13794	13959	13970	14064	13758	14031	13931	13797	14003	14024	13946	13936	14102	13862	13963	13933	13742	13989	13906	13839	14059	13941	14038	13849	13948	13959	14055	13830	14049	13910	13810	14066	13962	14032	13843	13967	13843	13808	13911	13961	14014	13803	13857	13972	13728	13993	14035	13992	13933	13794	13837	13812	14015	14000	13973	14028	13928	13895	14110	13986	13904	13811	13844	13974	13809	13849	13921	13837	13939	13835	13910	14014	13964	13847	13941	13869	13762	13993	13995	13763	13882	13893	13991	13904	13678	14081	13916	13975	14069	13994	13845	13915	13855	13866	13699	14041	14026	13798	13860	14043	13920	13902	13809	14032	13977	13912	13946	13960	13927	13855	14028	13864	14070	13865	13925	13986	13873	14076	13983	14015	14033	14082	14074	14053	13912	13822	13832	13874	14013	14023	13961	13873	13863	13878	13960	13830	13994	13927	13888	14005	13851	13843	13816	13877	13972	13950	13761	13849	13905	13903	14019	13912	13996	13708	13910	14089	13833	14098	13910	13948	13977	14011	13831	13930	13934	13876	13896	13936	14165	13983	13887	13901	13841	14011	13865	14033	13736	13924	13817	13770	13866	13781	14053	13856	13939	13840	13947	13873	13785	13852	13886	13904	13989	13880	13963	13750	13870	13880	13900	14058	13907	13835	13818	14161	13969	13903	13939	14064	14095	13726	13857	13853	13853	14077	13878	14029	13877	13895	13820	13903	14017	13909	13866	14005	13904	13906	13887	14063	13862	13834	13844	13777	13822	13754	13989	14075	14034	13875	13908	13807	14024	13951	14008	13927	13965	13914	13919	13853	14039	13800	13845	13951	13960	13891	14089	13858	13853	13835	13980	13816	13896	14023	13955	13867	13888	13957	13950	14127	14045	14121	13931	13845	13946	14059	13888	13997	13919	13949	13974	13899	14068	14016	14027	14015	13869	14073	13780	13802	13924	14006	13888	13987	13977	13986	13914	13909	13961	13987	13976	14016	13869	13896	13976	13840	13875	13850	13988	13891	13868	13960	13905	13987	14008	13990	13684	13996	13839	13916	13879	13773	13857	13975	13953	14104	13874	13960	13899	13858	14134	13947	13967	14026	13947	14067	13861	14063	13791	13867	13959	13901	13971	13851	14009	13796	13978	13879	13918	13867	13885	13939	13882	13784	13964	13846	13926	13824	13849	13727	14104	13876	13857	13714	13853	13918	13965	13915	13886	13928	13774	14049	13911	13731	13882	14000	13830	14162	13848	14037	14055	14093	13835	13865	13884	13901	13887	14061	13932	13852	13892	13855	13972	13922	14037	13896	13987	13867	13766	13950	13899	13851	13838	14047	13802	14076	13913	13857	13967	14082	14003	13867	13875	14054	14070	13880	14027	13935	13835	13820	13733	13817	13953	13897	13939	14030	13894	13849	14081	13782	13904	13948	14018	13992	13864	13707	13911	13991	13853	13768	13861	13865	14007	14062	14129	13855	13956	13999	13940	13903	14001	13957	13889	13982	14008	13904	13829	13795	14073	13979	13839	14090	13868	14002	13976	13980	13830	13965	13976	13874	13973	13756	13861	13958	13806	13980	14027	13837	13694	13800	13938	13914	13979	13833	13962	13985	14015	13741	13772	14012	13965	14051	14067	13895	14129	13991	13866	13797	14074	13854	13875	13842	13837	14030	13717	13899	13770	13799	14067	13986	13901	13892	13888	13974	13931	13795	13946	13802	14014	13932	13867	14054	13809	14060	13866	13930	13705	13856	14015	13959	13935	13810	13908	13853	13963	13978	13841	13867	13819	13746	13936	13766	13846	13841	13822	13843	14003	14056	14034	13960	13902	13920	13918	13940	13814	13871	13925	13850	13868	13921	14061	13777	13860	13852	13851	13750	13913	14051	13896	13954	13949	13830	13896	13977	13985	13831	14016	13900	13664	14065	13906	13922	13926	13970	14014	14030	13855	14051	13911	14036	14142	13876	14075	14093	13774	14064	13832	14051	13926	13959	13982	13968	13769	13869	13792	14069	13872	13998	13751	14026	13755	13786	13976	13936	13812	13854	14084	13864	13888	13950	14056	13976	13832	13983	13914	13999	13982	13868	13798	13852	13968	13915	14059	13773	13981	13977	14027	13781	13871	13800	13805	13840	13969	13921	13883	13883	13961	13880	14006	13853	13996	13919	13980	13838	13882	13853	13907	13814	13866	13825	13818	13660	13810	13988	13852	13888	13994	13894	14006	13935	13867	13882	13915	14015	13838	13964	14077	14030	13829	13940	13858	13926	13918	13885	13991	14036	13946	13962	13801	14064	13890	14010	13939	14036	13983	13943	13886	13972	13984	13968	14135	13957	14018	13919	13968	13995	13810	13805	13935	14016	13864	13918	13994	13979	13872	13946	13998	13882	13883	13900	13900	13807	13967	13917	13807	13852	13937	14019	13920	13887	13947	13869	13821	13848	13957	13966	13873	13995	13933	14050	13968	13935	13860	13940	13853
23172	21166	28963	23655	21359	22231	20488	17046	24718	56284	50279	31987	20659	15538	14837	14548	14409	14456	14443	14512	14569	14313	14300	14042	14544	14405	14209	14501	14576	14314	14536	14253	14445	14303	14239	14260	14317	14173	14119	14314	14118	14298	14285	14259	14315	14424	14140	14198	14062	14303	14056	14211	14409	14069	14290	14289	14150	14356	14336	14390	14311	14299	14313	14293	14189	14343	14317	14440	14157	14240	14174	14269	14462	14145	14153	14300	14276	14298	14182	14139	14239	14319	14377	14266	14065	14271	14246	14281	14134	14190	14285	14174	14303	14351	14063	14170	14320	14226	14375	14360	14416	14186	14282	14271	14426	14309	14109	14268	14471	14029	14309	14431	14398	14378	14389	14241	14249	14265	14440	14270	14280	14472	14140	14149	14340	14241	14152	14277	14000	14222	14158	14281	14251	14520	14458	14289	14160	14290	14284	14322	14270	14265	14350	14204	14242	14289	14283	14157	14263	14251	14322	14395	14200	14259	14136	14382	14332	14476	14042	14268	14335	14181	14296	14310	14188	14248	14149	14248	14373	14208	14515	14260	14358	14340	14174	14320	14367	14221	14228	14181	14313	14053	14306	14120	14368	14201	14196	14265	14371	14219	14130	14130	14204	14359	14265	14407	14100	14308	14173	14243	14197	14347	14197	14312	14192	14345	14266	14148	14268	14170	14288	14453	14188	14198	14269	14316	14216	14384	14505	14278	14258	14349	14277	14307	14075	14149	14222	14113	14069	14349	14331	14171	14313	14239	14040	14127	14222	14261	14332	14096	14134	14192	14179	14175	14278	14302	14333	14394	14291	14188	14236	14184	14334	14315	14360	14313	14204	14172	14355	14335	14212	14221	14196	14274	14270	14108	14066	14124	14409	14336	14353	14315	14262	14315	14137	14189	14329	14187	14288	14076	14239	14346	14047	14273	14223	14282	14343	14308	14325	14221	14367	14278	14065	14334	14066	14263	14157	14331	14209	14221	14366	14251	14133	14059	14160	14219	14197	14259	13980	14096	14044	14244	14279	14132	14308	14165	14104	14176	14269	14299	14445	14283	14244	14113	14293	14325	14344	13976	14225	14185	14147	14276	14126	14429	14247	14482	14194	14164	14076	14195	14214	14273	14306	14258	14328	14082	14302	14408	14319	14070	14203	14239	14264	14338	14117	14140	14357	14107	14250	14240	14365	14033	14397	14293	14326	14253	14105	14235	14269	14216	14239	14347	14404	14213	14171	13967	14037	14418	14332	14255	14200	14185	14177	14200	14449	14116	14339	14214	14210	14122	14319	14254	14154	14025	14180	14134	14224	14336	14125	14322	14275	14266	14497	14045	14317	14195	14371	14302	14339	14362	14327	14323	14364	14222	14165	14224	14164	14079	14402	14074	14096	14279	14307	14170	14290	14219	14193	13993	14234	14175	14085	14280	14135	14270	14348	14230	14162	14179	14126	14111	14261	14305	14320	14045	14309	14280	14115	14263	14179	14287	14439	14281	14305	14060	14414	14236	14453	14170	14216	14181	14069	14170	14151	14271	14305	14271	14235	14098	14177	14253	14151	14020	14393	14272	14209	14226	14172	14081	14168	14183	14161	14240	14237	14311	14277	14248	14178	14378	13929	13989	14273	14391	14630	14106	14146	14126	14340	14278	14290	14416	14271	14109	14053	14424	14031	14404	14075	14148	14315	14179	14251	14299	14335	14251	14242	14216	14033	14243	14387	14035	14314	14360	14351	14320	14083	14055	14227	14442	14147	14451	14047	14406	14312	14122	14305	14193	14263	14307	14344	14205	14182	14315	14283	14357	14274	14162	14315	14137	14419	14323	14288	14296	14213	14150	14271	14305	14254	14220	14247	14094	14308	14137	14203	14213	14369	14247	14118	14173	14303	14292	14320	14180	14191	14189	14098	14196	14231	14163	14016	14307	14193	13985	14204	14164	14443	14221	14420	14264	14267	14239	14154	14268	14155	14145	14307	14017	14266	14207	14102	14231	14412	14160	14287	14345	14238	14276	14226	14183	14313	14238	14244	14293	14279	14334	14365	14201	14248	14237	14212	14236	14342	14157	14212	14319	14218	14204	14499	14109	14146	14251	14332	14167	14175	14000	14156	14329	14036	14353	14348	14136	14230	14390	14288	14254	14103	14260	14391	14464	14382	14289	14355	14225	14485	14187	14088	14188	14402	14171	14390	14348	14201	14089	14267	14126	14256	14338	14085	14450	14298	14064	14212	14207	14242	14263	14268	14054	14190	14224	14095	14212	14165	14164	14095	14252	14411	14281	14172	14136	14206	14172	13910	14156	14077	14113	14183	14128	14337	14178	14463	14133	14304	14263	14189	14402	14305	14188	14217	14178	14369	13896	14296	14131	14540	14293	14211	14169	14156	14065	14338	14215	14310	14195	14221	14224	14254	14238	14158	14016	14176	14243	14141	14183	14117	14221	14255	14239	14264	14291	14194	14218	14272	14390	14102	14218	14268	14047	14049	14073	14162	14210	14241	14213	14315	14253	14433	14352	14317	14225	14355	14200	14161	14327	14188	14212	14119	14081	14227	14172	14124	14310	14243	14224	14336	14127	14399	14381	14365	14244	14312	14547	14149	14109	14136	14200	14131	14305	14365	14242	14241	14174	14318	14261	14135	14193	14119	14437	14276	14062	14321	14317	14237	14263	14226	14224	14222	14303	14388	14218	14350	14272	14222	14270	14192	14061	14318	14236	13981	14412	14155	14400	14156	14105	14546	14249	14319	14115	14318	14280	14121	14329	14344	14333	14215	14163	14349	14295	14212	14300	14185	14384	14230	14080	14206	14349	14120	14243	14324	14078	14376	14153	14106	14221	14069	14322	14260	14228	14264	14130	14351	14391	14306	14001	14251	14355	14247	14343	13995	14082	14257	14092	14205	14179	14310	14269	14182	14306	14055	14318	14152	14182	14375	14357	14175	14050	14079	14291	14163	14198	13983	13982	14208	14214	13952	14109	14308	14199	14540	14522	14192	14230	14432	14460	14227	14074	14155	14245	14289	14414	14146	14115	14214	14358	13949	14133	14342	13943	14274	14294	14174	14318	14079	14249	14227	14301	14378	14103	14160	14220	14176	14450	14296	14268	14206	14182	14332	14304	14186	14329	14214	14352	14173	14289	14106	14186	14285	14150	14087	14278	14148	14354	14175	14278	14174	14226	14305	14373	14224	14208	14255	14262	14154	14106	14342	14058	14205	14255	14384	14211	14147	14250	14220	14171	14230	14421	14137	14189	14231	14196	14333	14344	14179	14344	14321	14317	14101	14016	13982	14269	14344	14090	14244	14273	14200	14285	14380	14150	14407	14230	14182	14336	14347	14169	14272	14165	14127	14397	13991	14142	14096	14283	14408	14325	14362	14325	14300	14197	14395	14126	14258	14160	14393	14423	14127	14219	14383	14202	14152	14262	14154	14360	14351	14236	14385	14430	14100	14459	14421	14318	14381	14372	14155	14371	14153	14235	14304	14158	14318	14223	14233	14167	14177	14269	14249	14117	14240	14098	14123	14355	14138	14234	14312	14219	14127	14236	14300	14287	14158	14168	14209	14259	14279	14149	14142	14329	14244	14351	14298	14094	14152	14284	14238	14360	14327	14158	14292	14254	14353	14232	14169	14224	14254	14150	14327	13975	14168	14252	14214	14209	14345	14382	14183	14124	14224	14296	14194	14271	14312	14389	14099	14154	14072	14226	14158	14227	13989	14324	14226	14124	14230	14346	14274	14038	14031	14229	14056	14274	14323	14113	14358	14266	14286	14147	14533	14321	14170	14277	14114	14115	14115	14244	14306	14214	14271	14455	14337	14173	14092	14465	14156	14357	14217	14218	14396	14218	14241	14427	14265	14223	14143	14204	14226	14240	14227	14206	14232	14297	14257	14276	14302	14199	14297	14126	14129	14346	14078	14211	14216	14222	14208	14010	14080	14340	14136	13996	14111	14143	14112	14227	14170	14329	14193	14165	14134	14304	14348	14214	14193	14123	14145	14051	14121	14063	14184	14141	14388	14100	14188	14251	14132	14252	14127	14117	14077	14163	14176	14276	14161	14243	14107	14078	14191	14322	14273	14137	14089	14380	14439	14248	14191	14190	14160	14262	14264	14205	14067	14267	14120	14219	14306	14070	14169	14269	14205	14319	14212	14287	14322	14028	14591	14118	14142	14305	14318	14208	14111	14283	14263	14220	14137	14207	14285	14335	14227	14186	14274	14190	14297	14307	14301	14312	14435	14345	14338	14265	14381	14321	14245	14242	14143	14273	14329	14440	14292	14262	14322	13932	14159	14185	14254	14087	14165	14289	14121	14196	14141	14068	14206	14340	14184	14396	14227	14179	14127	14300	14301	14177	14148	14030	14311	14190	14474	14089	14283	14353	14296	14193	14143	14155	14117	14271	14328	14273	14288	14214	14115	14386	14141	14205	14240	14145	14255	14324	14157	14169	14127	14140	14356	14188	14323	14216	14120	14504	14149	14234	14235	14315	14185	14281	14116	14241	13989	14298	14305	14199	14174	14231	14211	14195	14244	14270	14320	14396	14238	14186	14125	14314	14138	14325	14077	14294	14268	14151	14249	14352	14258	14323	14356	14223	14320	14356	14106	14127	14251	14343	14193	14308	14225	14377	14050	14229	14339	14326	14201	14281	14203	14224	14099	14282	14204	14181	14072	14187	14454	14288	14363	14261	14064	14244	14208	14192	14136	14223	14485	14306	14201	14275	14298	14250	14275	14241	14172	14244	14303	14075	14121	14233	14092	14158	14359	14435	14157	14409	14247	14205	13967	14204	14367	14153	14347	14341	14435	14352	14241	14214	14196	14259	14276	14199	14176	14287	14388	14160	14222	14182	14089	14139	14189	14321	14261	14293	14211	14204	14334	14278	14156	14290	14158	14250	14182	14183	14270	14218	14263	14214	14067	14069	14102	14378	14294	14314	14244	14298	14414	14559	14287	14420	14252	14293	14116	14280	14392	14085	14282	14210	14157	14150	14418	14086	14081	14112	14324	14273	14187	14165	14207	14074	14467	14157	14048	14413	14182	14147	14346	14136	14263	14114	14394	14386	14353	14336	14286	14282	14307	14172	14019	14331	14221	14225	14148	14163	14489	14092	14290	14226	14132	14341
17285	30673	28027	21758	18898	17153	16597	17669	29582	58881	49510	32300	19593	13917	13867	13932	13936	13960	13979	13823	13881	13946	14001	13905	14085	13993	14059	13863	13938	13957	13900	13855	13781	13906	13952	13924	13915	13910	13839	13832	13902	13914	13698	13944	13902	14060	13913	13864	13872	13840	13869	14023	13518	13853	13712	14127	13928	13878	13862	13946	13777	13824	13909	13912	13788	13983	13743	13892	13895	13967	13843	13870	13852	13841	13841	13794	13930	13975	13890	14026	13975	13912	13920	13730	13952	13976	13882	13847	13811	13699	13832	13704	13897	13916	13780	13888	13877	13773	13855	13770	13790	13646	13848	13887	13905	13617	13917	13795	13858	13870	13894	13926	13959	13999	13961	13962	13829	13946	14028	13630	13873	13653	13754	14041	13916	13822	13868	13961	13916	14052	13901	13901	13906	13674	13635	13927	13867	14007	13715	13873	13734	13681	13934	13967	14073	13720	13845	13786	13808	13851	13737	13872	13893	13740	13757	13899	13853	13979	13895	13894	13758	13965	13801	13940	13871	13848	13918	13761	13943	13937	14052	13815	13993	13715	13685	13911	14004	13911	13822	13821	13998	13752	13976	13806	13825	13854	13747	13977	13882	13876	13829	13811	13916	14065	13923	13949	13794	13859	13877	13776	13828	13740	13922	13860	14054	13791	13812	13861	13920	13846	13860	13845	13892	13876	13711	13735	13692	13776	13748	13794	13715	13950	14076	13964	13947	13899	13894	13804	13706	13952	13910	13927	13809	14014	13828	13757	13866	13922	13826	13867	13945	13872	13808	13739	13947	13804	13833	14029	13858	13795	13573	13929	13838	13589	13930	13970	13890	13825	13977	13949	13688	14049	13885	13770	14042	13918	13850	13874	13855	13811	13804	13815	13742	13749	13962	13808	13678	13711	13715	13824	13739	13975	13927	13819	13816	13792	13734	13727	13759	13780	13841	13781	13766	13825	13829	13988	13716	13911	13975	13905	13834	13885	13861	13929	13623	13894	13843	13804	13875	13860	13970	13831	13878	13692	13689	13930	13778	14014	13785	13857	13896	13866	13825	13872	13785	13800	13943	13826	13818	13794	13772	13913	13892	13790	13934	13780	13922	13816	13825	13894	13931	13880	13854	13759	13740	13869	13926	13813	13959	13790	13712	13736	13942	13760	13812	14026	13861	13759	13743	13867	13873	13797	13740	13790	13784	13905	13971	13831	13819	13805	13909	13830	13857	13814	13895	13876	13890	13935	13802	13717	14000	13793	13856	13851	13922	13906	13891	13877	13889	13705	13734	13879	13682	13879	13687	13846	13903	13583	13885	13641	13956	13848	13784	13815	13840	13904	13930	13898	13685	13784	13913	13856	13812	13980	13668	13739	13971	13837	13913	13786	13726	13846	13978	13818	13893	13885	13805	13909	13822	13983	13813	13844	13925	13817	13913	13778	13813	13929	13923	13678	13773	13920	13709	13955	13877	13897	13825	13786	13974	13709	13713	13900	14009	13902	14093	13931	13757	13874	13916	14005	13835	13953	13711	13876	13869	13916	13822	13774	13762	13775	13913	13839	13788	13878	14066	13884	13728	13839	13783	13881	13864	13823	13988	13843	13755	13790	13927	13834	13805	13917	13932	13740	14079	13965	13662	13998	13838	13969	13960	13639	14036	13725	13931	13815	13938	14026	13784	13896	13867	13880	13788	13814	13824	13889	13804	13848	13857	13804	13926	13835	13998	13875	13954	13653	13752	13928	13855	13851	13796	13817	13763	13780	14016	13924	13879	13861	13882	13930	13962	13966	13885	13918	13971	13918	13905	13726	13814	13852	13741	13974	13779	13871	13815	13680	13879	13957	13786	13657	13954	13931	13810	13924	13749	13768	13758	13845	13933	13918	13769	13951	13890	13800	13860	13682	13817	13754	13979	13958	13831	13680	13888	13803	13916	13810	13805	13968	13859	13891	13893	13978	13910	13956	13864	13939	13957	13855	13896	13822	13972	13917	13778	13671	13804	13923	13830	13867	13838	13922	13865	13940	13819	13877	13901	13945	13842	13952	13704	14052	13779	13756	13881	13900	13816	13868	13789	13870	13874	13696	13850	13839	13880	13894	13823	13891	13780	13760	13853	13879	13909	13838	13890	13798	13787	13961	13691	13916	13737	13911	13956	13895	13825	13934	13793	13799	13882	13890	13784	13865	13708	13741	13826	13884	13841	13790	13776	13905	13932	13914	13712	13726	13866	13950	13945	13837	13769	13842	14068	13816	13836	13759	13904	13934	13947	13803	13904	13888	13783	13657	13969	13813	13897	13752	14011	13851	13697	13953	13788	13716	13818	13907	13842	13818	13878	13913	13837	13793	13764	13873	13833	13899	13670	13943	13854	13776	14066	13917	13746	13830	13667	13937	13940	13705	13833	13851	13848	13812	13773	13977	14039	13808	13812	13895	13921	13940	14043	13855	13861	13781	13757	13876	13889	13866	13831	13884	13997	13855	13830	13983	13801	13869	13789	13995	13859	13825	14071	13946	13848	13929	13862	13896	13956	13808	13953	13904	13926	13810	13830	13797	13802	13919	14017	13814	13834	13730	13989	13826	13957	13881	13985	13840	14022	14137	13793	13697	13814	13785	13691	13904	13913	13796	13981	13668	14083	13881	13748	13906	13990	13725	13847	13871	13923	13921	13889	13817	13840	13885	13889	13786	13879	13788	14004	13828	13772	13941	13777	13800	13774	13836	13787	13866	13775	13816	13840	14047	13715	13813	13898	13839	13799	13793	13975	13826	13807	13892	13813	13800	13933	13962	13785	13923	13807	13630	13862	13621	13772	13714	13797	14030	13784	13973	13895	13684	13891	13810	13896	13885	13815	14012	13897	14001	13921	14046	13876	13819	13913	13797	13910	13782	13814	13923	13884	13958	13928	13735	13820	13728	14000	13914	13851	13751	13928	13736	13859	13675	13963	13805	13778	13892	14031	13884	13807	13925	13760	13830	13809	13889	13778	13739	13915	13710	14010	13943	13834	13622	13898	13966	13895	13711	13810	13892	13798	13756	13597	13944	13788	13813	13853	13963	14066	13636	13860	14056	13688	13732	13902	13921	13668	13832	13869	13712	13770	13829	13932	13684	14030	13706	13787	13728	13958	13861	13775	13853	13854	13785	13985	13928	13960	13825	13756	13969	13882	13947	13924	13916	13810	13798	13937	13796	13786	13765	13921	13964	13893	14046	13761	13779	13890	13873	14087	13912	13873	13941	13893	13691	13862	13791	13896	13866	13879	13740	13777	13909	13939	13784	13809	13852	13846	13971	13842	13811	13952	13814	13877	13868	13925	13978	13837	13981	13841	13802	13758	13779	13788	13942	13955	13902	13795	13834	13788	13907	13886	13893	13813	13866	13794	13955	13790	13776	13855	13655	13889	13873	13926	13799	13761	13802	13777	13677	13776	13877	13890	13615	13815	13784	13681	13776	13857	13871	13779	13760	13662	13837	13806	13910	13805	13863	13935	13727	13848	13855	13879	13875	13977	13829	13726	13845	13953	14003	13756	13807	13897	13955	13892	13897	13875	13911	13837	13994	13820	13947	13734	13956	13927	13803	13893	13814	13909	14038	13783	13799	13831	13776	13832	13730	13642	13862	13848	14032	13783	13911	13718	13828	13866	13865	13861	13844	13795	13969	13902	13907	13997	13702	14004	13771	13794	13739	13724	13669	13925	13930	13915	13814	13801	13926	13854	13880	13817	13838	13878	13853	13854	13839	13870	13738	13609	13924	13834	13998	13945	13851	13981	13875	13846	13751	13815	13865	13589	13833	14018	13783	13932	13726	13874	13968	13899	13816	13812	13884	13809	13868	13599	13787	13802	13753	13786	13845	13909	13903	13847	13904	13773	13860	13890	13758	13890	13679	13927	13913	13920	13926	13680	13928	13985	13882	13779	13832	13912	13950	13761	13871	13916	13742	13885	13885	13903	13881	13780	13771	13752	13824	13749	13927	13807	13834	13777	13917	13773	13853	14006	13742	13842	13862	13862	13976	13943	13864	13920	13921	13867	13902	13822	13956	13944	13844	13980	14038	14025	13858	13926	13795	13818	13965	13954	13795	13818	13711	13829	13900	13870	13893	13493	13871	13957	13728	13781	13788	13760	13828	13803	13991	13771	13865	13947	13865	13875	13968	13879	13827	13946	13814	13831	13909	13794	13813	13918	13895	13735	13787	13813	13792	13934	13854	14005	14016	13850	13735	13887	13736	13838	13905	13921	13904	13851	13882	13955	13852	14022	13983	13877	13800	13973	14004	13829	13924	13893	13966	13697	13742	13924	13917	13876	13827	13838	13630	13692	13815	13956	13950	13759	13985	13872	13897	13762	13784	13926	13928	14037	13876	13890	13832	13840	13973	13731	13973	13891	13816	13931	13858	13663	13826	13962	13973	13772	13848	13840	14072	13754	13866	13758	13895	13840	13825	13837	13800	13855	13814	13793	13952	13840	13906	13838	13844	13893	13822	13914	13825	13854	13886	13848	13882	13727	13903	13965	13694	13809	13743	13911	13825	13741	13888	13858	13964	13822	13941	13698	13821	13791	13918	13963	13696	13726	13884	13919	13940	13716	13860	13898	13904	13720	14010	13939	13841	13890	13822	13746	13836	14169	13724	13985	13910	13823	13965	13770	13644	13843	13944	14036	13809	14057	13813	13774	13718	13936	13941	13918	13839	13892	13787	13879	13723	13794	13800	13967	13772	14021	13854	13969	13924	13876	13932	13877	13711	13913	13833	13756	13865	13982	13779	13780	13742	13820	13876	13833	13829	14067	13911	13893	13978	13836	13708	13784	13753	13911	13830	13804	13791	13885	13938	13816	13904	13811	13805	13993	13940	13902	13884	13702	13852	13761	13689	13884	13892	13818	13705	14017	13831	13692	13899	13831	13971	13735	14014	13961	13830	13834	13863	13946	13951	13885	13742	13950	13842	13844	13825	13825	13863	13808	13818	13991	13892	13931	13925	13747	13933	13844	13846	13927	14090	13921	13787	13918	13794	13694	13912	13827	13816	13948	13826	13787	13859	13858	13918	13768	13946	13758	13812	13839	13682	13924	13812	13872	13875	13896	13631	13807	13872	13925	13827	13899	14074	13917	13936	13830	13868	13812	13773
27532	21723	22681	18836	15683	15635	15643	15616	15976	22061	21738	17797	15914	15388	15193	15223	15118	15278	15353	15220	15240	15239	15356	15362	15366	15235	15090	15180	15168	15240	15097	15076	15235	15290	15111	15343	15224	15145	15205	15354	15207	15297	15274	15148	15351	15235	15173	15120	15293	15222	14987	15402	15332	15172	15195	15085	15373	15158	15051	15161	15082	15011	15177	15177	15242	15241	15198	15113	15311	15355	15201	15003	15202	15315	15214	15026	15264	15143	15140	14931	15250	15137	15174	15133	15072	15117	15153	15160	15077	15069	15105	15116	15128	15343	15349	15235	15031	15270	15188	15211	15065	15306	15122	15253	15129	15317	15247	15183	15089	15187	15109	15215	15205	15130	15039	15092	15159	15286	15210	15241	15099	15230	15250	15131	15358	15399	15253	15189	15107	15220	15194	15248	15079	15198	15194	15241	15252	15083	15047	15124	15296	15256	15043	15080	15155	15223	15039	15204	15166	15159	15268	15109	15213	15208	15220	15261	15176	15267	15414	15198	15307	15216	15288	15278	15140	15210	15332	15276	15271	15151	15344	14997	15019	15085	15259	14962	14922	15107	15257	15248	15198	15209	15144	15182	15124	15106	15174	15284	15288	15164	15209	15181	15197	15211	15321	15278	14907	15237	15148	15381	15034	15094	15098	15158	15311	15248	15132	15143	15126	15203	15185	15207	15219	15349	15128	15209	15174	15107	14918	15305	15142	15279	15149	15262	15159	15231	15323	15232	15181	15223	14964	15129	15322	15214	15274	15171	14983	15118	15187	15251	15374	15296	15235	15228	15279	15151	15185	15268	15197	15222	15234	15252	15176	15129	15033	15086	15268	15186	15319	15095	15112	14973	15092	15075	15320	15209	15129	15046	14844	15286	15262	15135	15170	15075	14969	15013	15195	15334	15150	15194	15112	15258	15038	15146	15130	15135	15219	15119	15076	15061	15158	15374	15138	14934	15193	15195	15161	15216	15201	15122	15206	15221	15233	15334	15351	15106	15263	15240	15325	15117	15219	15142	15152	15232	15228	15053	15119	15260	15102	15167	15048	15198	15281	15320	15051	15086	15102	15067	15302	15293	15137	15219	15241	15207	15244	15213	15157	15410	15102	15202	15310	15157	15037	15071	15171	15038	15011	15187	15142	15080	15220	15237	15345	15150	15181	15225	15284	15187	15385	15335	15208	15378	15211	15129	15313	15122	15165	14992	15116	14965	15305	15047	15115	14977	15188	15325	15350	15120	15106	15049	15172	15243	15164	15216	15244	15137	15266	15271	15444	15082	15148	15224	15122	15119	15137	15219	15331	15040	15203	15230	15206	15273	15224	15105	15223	15220	15322	15120	15269	15297	15256	15225	14986	15137	15355	15304	15205	15118	15027	15177	15221	15079	15140	15214	15305	15321	15160	15165	15271	15179	15159	15111	15067	15257	15297	15023	15333	15158	15183	15209	15249	15204	15289	14990	15111	15007	15036	14992	15350	15234	15245	15189	15282	15132	14976	15369	15191	15196	15213	15356	15353	15099	15404	15152	15174	15242	15230	15179	15137	15264	15265	15306	15307	15524	15214	15304	15365	15092	15234	15081	15003	15115	15052	15422	15253	15080	15223	15013	15122	15236	15187	15404	15059	15106	15075	15236	15136	15197	15168	15076	15097	15149	15008	15160	15243	15312	15307	15147	15250	15363	15304	15177	15145	15160	15206	15191	15317	15255	15111	15068	15333	15058	15164	15285	15092	15221	15145	15207	15151	15097	15203	15047	15348	15303	15046	15116	15150	15258	15170	15347	15215	15130	15218	15205	15143	15361	15458	15080	15047	15206	15095	15260	15114	15341	15301	15160	15189	15199	15257	15192	15084	15234	15018	15369	15193	15120	15320	15181	15124	15101	15106	15139	15241	15217	14949	15092	15089	15250	15243	15157	15196	15161	15315	15031	15125	15181	15353	14970	14965	15110	15186	15145	15284	15290	15229	15251	15247	15130	15111	15259	15039	15019	14975	15061	14909	15152	15160	15508	15166	15040	15064	15087	15180	15156	15255	14968	15219	15071	15081	15256	15313	15177	15229	15297	15303	15218	15335	15183	15168	15290	15216	15078	15499	15248	15291	15095	15279	15154	15226	15099	15377	15063	15101	15187	15203	15245	14944	15091	15242	15190	15278	15207	15494	15284	15039	15194	15146	15369	15167	15185	15148	15257	15421	15302	15145	14981	15136	15116	15274	15179	15254	15333	15337	15218	15162	15048	15149	15153	15137	15304	15083	15080	14939	15306	15382	15157	15183	15163	15080	15348	15261	15358	15169	15308	15236	15280	15126	15310	15231	15072	15259	14977	15177	15086	15124	15260	15001	15025	14888	15313	15265	15291	15264	15161	15324	15137	15136	15132	15262	15162	15116	15024	15150	15203	15379	15207	15151	15050	15165	15182	15437	15106	15099	15005	15137	15148	15314	15174	15376	15239	15216	15158	15120	15266	15149	15173	15119	15085	15288	15273	15220	15328	15021	15306	15273	15174	15081	15020	15300	15116	15441	15089	15187	14952	15108	15075	15342	15428	15193	15198	15317	15184	15241	15170	15091	15274	15189	15165	15155	15139	14997	15195	15319	15201	15142	15211	15209	15136	15321	15352	15400	15153	15313	15142	15103	15166	15268	15283	15198	15168	15167	14995	15239	15048	14823	15336	15219	15351	15253	15203	15267	15035	15251	15155	15233	15239	15240	15245	15223	15175	15215	15251	15326	15138	15084	15225	15250	15357	15083	15371	15228	14968	15093	15141	15212	15254	15431	15234	15188	15216	15071	15137	15294	15298	15339	15151	15279	15141	15140	15086	15065	15319	15218	15152	15221	15233	15389	15143	15189	15310	15243	15261	15198	15237	15236	15354	15281	15125	15057	14999	15217	15221	15311	15296	15156	15370	15145	15066	15218	15071	15244	15047	15275	15187	15440	15142	15282	15203	15031	15249	15316	15099	15333	14928	15225	15206	15160	15385	15216	15054	15179	15132	15201	15080	15051	15046	15190	15342	15283	15089	15270	15356	15236	15109	15192	15201	15293	15381	15388	15305	15262	15201	15153	15232	15240	15007	15016	15299	15176	15190	15141	14890	15222	15134	15163	15313	15187	15032	15290	15245	15024	15252	15142	15311	15041	14991	15193	15336	15149	15318	15348	15203	15187	15246	15177	14947	15282	15101	15188	15072	15119	15081	15282	15007	14980	15319	15074	15222	15304	15258	15074	15148	15134	15111	15268	14941	15302	15093	15164	15241	15220	15070	15150	15120	15123	15268	15139	15239	15447	15279	15296	15222	15131	15236	15239	15185	15399	15155	15263	15219	15443	15121	15335	15094	15045	15184	15147	15184	15196	15406	15212	15276	15349	15214	15204	15106	15162	15340	15185	15072	15049	15048	15269	15157	15252	15044	15389	15121	15215	15252	15323	15235	15362	15018	15147	15217	15331	15175	15187	15125	15149	15147	15288	15217	15197	15022	15238	15089	15096	15206	15379	15006	15003	14979	15194	15215	15308	15112	15194	15228	15234	15187	15219	15066	15431	15014	15211	15157	15088	14959	15117	15396	15402	15244	15147	15161	15270	15142	15178	15174	15347	15210	15289	15025	15057	15198	15234	15238	15156	15213	15188	15107	15204	15028	15255	15053	15187	15207	15185	15082	15162	15197	14991	15088	15179	15154	15338	15233	15165	15417	15243	15238	15303	15462	15431	15150	15247	15171	15233	15184	14900	15188	15139	15213	15074	15040	15157	15071	14904	15359	15245	15420	14960	15356	15306	15186	15216	15039	15097	15199	15091	15094	15077	15180	15269	15092	15170	15078	15253	15263	15191	15376	15051	15067	15387	15160	15211	15109	15067	15318	15239	15121	15315	15238	15052	15023	15249	14990	15180	15128	15013	15237	15253	15126	15186	15118	15152	15189	15067	14922	15335	15262	15096	15083	15487	15226	15040	15112	15257	15187	15195	15019	15250	15160	15520	15202	15303	15138	15340	15213	15262	15221	15266	15198	15114	15203	15167	15110	15127	15210	15114	15212	15092	15209	15221	15178	15027	14891	15058	15264	15046	14956	15143	15253	15238	15016	15164	15090	15343	15312	15355	15357	15138	15203	15153	15199	15078	15258	15077	15236	15258	15313	15204	15079	15159	15262	15149	15142	15006	15263	15245	15251	15214	15229	15254	15137	15135	15296	15293	15183	15184	15059	15222	15296	15129	15202	15158	15080	15112	15340	15100	15153	15184	15256	15084	15150	15236	15172	15259	15177	15225	15161	15083	15046	15236	15195	15088	15251	15007	15273	14854	15077	15198	15310	15315	15282	15169	15306	15175	15100	15085	15324	15076	15304	15130	15169	15214	15176	15294	15211	15360	15162	15255	15269	15315	15259	15163	15066	15265	15320	15079	15094	15341	15205	15083	15014	15277	15210	15351	15135	15173	15149	15333	15113	15271	15333	15315	14933	15383	15085	15141	15124	15238	15100	15112	15170	15294	15037	15223	15182	15186	15263	15101	15341	15299	15079	15190	15128	15120	15131	15401	15071	15222	15330	15415	15210	15216	15219	15425	15026	14975	15098	15183	15170	15089	15352	15090	15229	15098	15024	15074	15312	15157	15139	15124	15342	15127	15282	15275	15230	15111	15129	15085	15180	15127	15093	15153	15218	15361	15219	15062	15064	15081	14905	15128	15117	15237	15190	15170	15330	15246	15195	15294	15237	15210	15271	15276	15302	15408	15433	15162	14982	15048	15154	15166	15240	15346	15150	15185	15313	15064	15386	15453	15234	15150	15348	15415	15224	15229	15002	15307	15245	15321	15234	15201	15361	15086	15130	15158	15166	15264	15060	15294	15322	15269	15173	15168	15264	15313	14958	15231	15149	15243	15184	15299	15196	15032	15025	15353	15465	15143	15360	15028	15135	15412	15194	15139	15081	15234	15189	15194	15160	15123	15302	15261	15339	15206	15324	15391	15098	15187	15152	15191	15145	15203	15260	15350	15136	15253	15364	15247	15078	15236	15069	15079	15260	15064	15323	15238	15058	15371	15059	15088	15147	15055	15327	15212	15361	15243	15413	15345	15247	15188	15232	14977	15121	15101	15282	15265	15293	15110	15353	15143	15148	15171	15195
15148	18891	18185	16142	15368	15084	15054	15035	16255	25361	22574	17105	14897	14492	14519	14351	14693	14622	14464	14489	14503	14611	14617	14401	14545	14493	14521	14564	14546	14565	14591	14378	14461	14523	14377	14530	14486	14663	14535	14563	14527	14536	14403	14356	14454	14576	14532	14265	14573	14540	14607	14480	14457	14515	14524	14523	14403	14534	14692	14545	14426	14434	14471	14508	14583	14578	14548	14615	14551	14479	14545	14573	14582	14400	14457	14552	14582	14484	14509	14589	14593	14301	14306	14670	14416	14487	14367	14425	14574	14574	14698	14574	14594	14497	14583	14427	14458	14618	14493	14674	14462	14513	14571	14463	14528	14572	14609	14473	14456	14440	14324	14544	14442	14446	14527	14541	14526	14519	14460	14575	14475	14430	14394	14407	14501	14682	14562	14568	14528	14446	14546	14423	14469	14445	14507	14461	14736	14479	14499	14606	14603	14445	14405	14502	14600	14466	14509	14364	14500	14587	14625	14308	14503	14413	14343	14453	14578	14454	14529	14500	14658	14666	14577	14510	14320	14492	14364	14682	14494	14418	14539	14641	14585	14501	14417	14364	14505	14534	14703	14480	14294	14605	14397	14559	14445	14480	14570	14556	14586	14571	14433	14614	14546	14347	14489	14494	14449	14424	14520	14510	14367	14503	14507	14339	14524	14694	14401	14468	14480	14409	14498	14490	14559	14546	14485	14539	14568	14412	14397	14466	14364	14518	14594	14691	14475	14544	14461	14569	14653	14506	14472	14488	14569	14568	14434	14507	14517	14434	14571	14554	14510	14383	14693	14612	14533	14564	14494	14528	14455	14639	14540	14434	14647	14490	14591	14474	14589	14660	14572	14560	14608	14515	14464	14539	14508	14451	14627	14671	14614	14445	14450	14297	14478	14668	14479	14484	14535	14437	14590	14510	14469	14515	14526	14460	14501	14458	14502	14685	14452	14512	14631	14511	14445	14520	14420	14636	14655	14551	14620	14533	14564	14499	14621	14537	14478	14579	14477	14557	14406	14498	14560	14444	14650	14486	14358	14392	14645	14402	14534	14477	14516	14671	14543	14569	14666	14634	14312	14518	14581	14542	14445	14475	14454	14571	14444	14590	14550	14533	14564	14442	14654	14500	14337	14493	14489	14596	14542	14513	14584	14560	14415	14578	14519	14574	14548	14356	14858	14487	14580	14538	14620	14522	14401	14395	14497	14567	14467	14404	14454	14527	14270	14476	14663	14613	14538	14397	14526	14419	14490	14350	14550	14433	14511	14471	14671	14565	14579	14636	14454	14590	14674	14494	14473	14589	14453	14559	14511	14481	14575	14269	14573	14697	14429	14671	14444	14354	14524	14629	14490	14698	14526	14575	14563	14600	14402	14717	14461	14514	14520	14327	14567	14487	14367	14613	14324	14548	14584	14627	14520	14337	14447	14453	14721	14573	14541	14650	14512	14646	14536	14656	14427	14525	14465	14469	14324	14565	14607	14632	14501	14421	14510	14523	14474	14551	14461	14505	14516	14652	14424	14538	14498	14529	14488	14347	14579	14461	14395	14408	14539	14443	14493	14425	14632	14516	14458	14576	14707	14449	14432	14537	14603	14499	14572	14496	14420	14516	14512	14486	14443	14482	14393	14364	14476	14661	14483	14480	14436	14523	14402	14544	14443	14467	14533	14556	14500	14480	14649	14568	14570	14566	14458	14622	14331	14615	14360	14415	14520	14607	14495	14562	14467	14510	14402	14616	14471	14462	14570	14553	14461	14611	14469	14539	14420	14486	14500	14570	14480	14447	14552	14489	14613	14511	14393	14485	14602	14556	14520	14459	14570	14378	14677	14539	14680	14443	14553	14593	14424	14459	14423	14479	14557	14547	14578	14543	14672	14535	14601	14589	14589	14541	14406	14654	14304	14537	14637	14392	14632	14561	14449	14587	14615	14589	14580	14502	14360	14397	14470	14588	14594	14586	14515	14431	14510	14548	14703	14371	14597	14657	14450	14620	14538	14606	14524	14516	14474	14604	14413	14431	14569	14462	14494	14471	14388	14311	14436	14524	14506	14814	14552	14454	14495	14582	14569	14624	14574	14451	14381	14486	14518	14329	14703	14428	14370	14578	14447	14418	14403	14445	14394	14506	14538	14583	14512	14523	14462	14477	14530	14450	14489	14578	14518	14607	14573	14650	14429	14528	14557	14549	14480	14517	14467	14494	14596	14607	14576	14462	14443	14601	14538	14607	14492	14505	14587	14619	14260	14528	14543	14569	14516	14423	14489	14465	14436	14385	14573	14551	14615	14454	14497	14523	14379	14630	14643	14539	14276	14495	14411	14472	14703	14562	14685	14545	14360	14514	14705	14446	14560	14450	14627	14465	14578	14397	14450	14491	14498	14765	14498	14637	14492	14485	14717	14484	14538	14487	14526	14683	14495	14623	14515	14435	14554	14482	14614	14601	14478	14490	14624	14498	14555	14451	14500	14537	14545	14671	14521	14624	14488	14497	14436	14464	14475	14547	14582	14418	14547	14559	14692	14629	14534	14436	14468	14531	14542	14422	14562	14340	14482	14522	14570	14603	14584	14560	14380	14318	14549	14552	14481	14527	14526	14452	14440	14621	14438	14284	14675	14469	14448	14574	14643	14541	14617	14510	14590	14513	14517	14545	14343	14366	14411	14510	14579	14533	14589	14459	14652	14474	14555	14507	14464	14510	14678	14632	14481	14525	14590	14492	14498	14504	14505	14531	14483	14673	14563	14500	14479	14660	14530	14461	14314	14449	14548	14429	14425	14341	14487	14554	14422	14447	14384	14450	14473	14416	14616	14571	14455	14559	14605	14549	14514	14298	14445	14315	14441	14573	14476	14427	14504	14592	14380	14603	14577	14448	14526	14483	14677	14418	14385	14580	14526	14583	14482	14447	14460	14374	14456	14546	14223	14423	14528	14588	14424	14485	14493	14663	14482	14619	14573	14459	14480	14542	14654	14554	14456	14578	14512	14556	14551	14381	14518	14479	14502	14468	14506	14603	14557	14550	14388	14440	14468	14724	14463	14515	14534	14479	14706	14432	14435	14565	14443	14623	14550	14567	14518	14522	14436	14496	14555	14483	14698	14491	14521	14640	14533	14514	14535	14445	14515	14476	14605	14491	14478	14600	14641	14471	14433	14252	14664	14610	14367	14623	14626	14472	14588	14547	14478	14640	14434	14448	14487	14550	14556	14528	14398	14596	14620	14531	14582	14408	14702	14369	14733	14619	14517	14429	14674	14429	14585	14343	14617	14606	14617	14500	14481	14374	14492	14445	14547	14539	14504	14571	14543	14551	14563	14555	14385	14362	14651	14497	14399	14489	14486	14473	14560	14484	14582	14570	14430	14604	14494	14451	14519	14784	14483	14501	14602	14478	14386	14492	14866	14531	14407	14261	14485	14542	14458	14265	14632	14394	14363	14409	14545	14525	14452	14508	14426	14583	14608	14615	14585	14660	14490	14597	14483	14472	14473	14475	14488	14476	14490	14682	14354	14466	14495	14532	14564	14675	14418	14523	14575	14590	14602	14437	14592	14362	14468	14459	14508	14593	14552	14624	14474	14569	14631	14475	14548	14474	14515	14726	14474	14486	14645	14439	14581	14534	14514	14531	14476	14569	14395	14538	14597	14594	14528	14448	14657	14496	14571	14472	14590	14664	14418	14467	14395	14571	14481	14459	14559	14512	14471	14615	14519	14530	14522	14506	14425	14477	14581	14470	14444	14560	14663	14449	14385	14407	14424	14514	14488	14461	14573	14655	14520	14458	14430	14513	14465	14589	14808	14365	14465	14529	14623	14651	14650	14423	14496	14439	14621	14517	14466	14549	14498	14526	14364	14625	14434	14487	14510	14327	14530	14584	14543	14420	14669	14631	14644	14506	14548	14674	14625	14670	14411	14607	14418	14499	14618	14753	14454	14470	14555	14482	14515	14415	14531	14558	14533	14329	14497	14588	14467	14393	14586	14463	14485	14550	14399	14490	14486	14443	14571	14469	14652	14435	14445	14568	14479	14653	14412	14485	14404	14515	14380	14472	14449	14452	14479	14672	14567	14506	14459	14437	14470	14549	14444	14527	14506	14544	14415	14531	14468	14506	14652	14595	14461	14561	14539	14454	14463	14464	14616	14681	14354	14564	14444	14418	14563	14607	14473	14533	14577	14501	14481	14456	14564	14539	14603	14586	14655	14516	14579	14464	14593	14408	14564	14456	14501	14426	14541	14674	14662	14384	14638	14503	14267	14385	14486	14537	14545	14547	14534	14313	14554	14650	14448	14512	14553	14551	14377	14579	14504	14584	14483	14459	14631	14561	14379	14432	14608	14581	14511	14724	14620	14439	14486	14406	14534	14550	14453	14553	14562	14505	14568	14550	14543	14726	14632	14465	14550	14403	14567	14343	14430	14378	14466	14440	14445	14382	14507	14618	14434	14564	14501	14412	14691	14493	14577	14318	14592	14648	14569	14506	14554	14509	14372	14269	14492	14428	14569	14436	14445	14442	14438	14411	14481	14624	14513	14528	14418	14314	14470	14579	14502	14515	14453	14577	14515	14547	14456	14547	14607	14435	14424	14646	14542	14456	14638	14494	14553	14492	14638	14623	14337	14509	14463	14524	14428	14524	14487	14502	14543	14571	14267	14453	14384	14443	14534	14626	14382	14517	14538	14432	14314	14435	14420	14651	14510	14525	14412	14553	14493	14515	14550	14578	14428	14548	14592	14508	14588	14367	14645	14420	14548	14529	14458	14494	14588	14452	14364	14507	14475	14518	14609	14644	14658	14553	14375	14494	14528	14526	14429	14562	14499	14385	14481	14388	14437	14630	14431	14563	14514	14599	14568	14510	14608	14579	14611	14568	14544	14363	14520	14545	14424	14428	14471	14515	14505	14446	14417	14637	14514	14610	14508	14627	14575	14495	14412	14544	14495	14550	14575	14412	14585	14607	14653	14533	14584	14598	14245	14446	14634	14543	14416	14591	14484	14599	14454	14563	14626	14712	14349	14504	14585	14645	14386	14513	14419	14559	14712	14571	14817	14470	14469	14372	14567	14468	14578	14652	14696	14471	14476	14483	14526	14624	14495	14518	14449	14387	14442	14546	14555	14426	14486	14467	14474	14523	14431	14527
24590	21150	28073	24762	21137	18358	17666	18114	22240	41662	37215	25577	18959	16199	16148	15738	15598	15826	15408	15574	15494	15822	15537	15739	15630	15819	15652	15553	15682	15809	15514	15530	15540	15692	15737	15798	15430	15499	15499	15414	15589	15614	15607	15451	15525	15618	15668	15579	15634	15505	15446	15640	15735	15674	15616	15724	15472	15675	15401	15595	15408	15510	15461	15500	15367	15722	15489	15545	15415	15271	15565	15659	15572	15735	15517	15692	15477	15549	15651	15505	15525	15525	15417	15402	15522	15687	15505	15513	15573	15576	15498	15616	15550	15414	15289	15636	15648	15571	15447	15427	15664	15564	15584	15544	15543	15522	15434	15716	15575	15501	15467	15680	15712	15615	15614	15379	15404	15614	15645	15450	15651	15460	15354	15414	15544	15683	15523	15508	15768	15647	15467	15460	15521	15363	15426	15450	15674	15503	15543	15677	15527	15348	15646	15674	15486	15579	15782	15578	15588	15515	15638	15675	15459	15646	15612	15740	15535	15487	15503	15565	15637	15393	15494	15580	15383	15601	15387	15493	15551	15434	15532	15510	15554	15565	15448	15437	15551	15526	15406	15500	15497	15617	15515	15634	15547	15465	15668	15651	15623	15535	15695	15460	15569	15537	15565	15536	15564	15582	15730	15381	15319	15638	15526	15453	15287	15484	15568	15526	15555	15651	15444	15565	15385	15425	15664	15511	15533	15667	15498	15293	15725	15697	15607	15438	15359	15383	15493	15545	15502	15381	15742	15653	15491	15664	15468	15381	15630	15407	15384	15770	15605	15683	15368	15545	15470	15617	15387	15457	15516	15517	15493	15626	15570	15434	15531	15433	15512	15497	15654	15661	15575	15728	15471	15660	15548	15532	15332	15483	15358	15509	15440	15705	15417	15553	15570	15506	15650	15557	15532	15588	15455	15693	15460	15418	15472	15411	15390	15472	15423	15611	15486	15348	15630	15512	15565	15578	15605	15491	15541	15642	15481	15443	15439	15497	15616	15574	15516	15343	15485	15515	15662	15357	15678	15617	15549	15487	15724	15662	15555	15525	15596	15695	15394	15345	15473	15538	15438	15646	15500	15473	15538	15521	15461	15530	15594	15597	15441	15654	15348	15433	15429	15343	15526	15570	15514	15458	15741	15428	15486	15492	15422	15439	15582	15475	15670	15644	15401	15623	15528	15622	15439	15488	15648	15550	15532	15537	15810	15579	15552	15687	15477	15564	15661	15581	15552	15470	15501	15693	15607	15381	15649	15642	15434	15490	15648	15512	15648	15573	15520	15610	15499	15389	15412	15490	15750	15595	15436	15657	15485	15708	15528	15453	15352	15631	15682	15465	15509	15488	15528	15388	15760	15530	15505	15533	15373	15538	15382	15510	15705	15540	15486	15713	15438	15257	15429	15544	15389	15597	15493	15481	15551	15504	15578	15638	15479	15602	15455	15448	15520	15473	15562	15393	15518	15526	15425	15551	15592	15492	15523	15558	15634	15479	15465	15521	15752	15599	15499	15404	15708	15620	15419	15626	15627	15362	15647	15639	15625	15519	15414	15446	15523	15422	15656	15463	15532	15710	15578	15522	15472	15417	15582	15541	15379	15493	15617	15523	15555	15639	15484	15477	15728	15497	15473	15494	15501	15550	15624	15423	15529	15797	15511	15600	15457	15659	15415	15342	15618	15500	15556	15423	15445	15452	15238	15656	15590	15625	15509	15595	15450	15596	15544	15611	15654	15473	15554	15683	15533	15342	15461	15493	15467	15571	15566	15478	15428	15603	15622	15385	15630	15430	15580	15725	15663	15457	15531	15763	15386	15584	15545	15404	15527	15216	15697	15476	15537	15572	15430	15552	15525	15453	15441	15505	15659	15557	15689	15485	15510	15516	15543	15836	15628	15631	15604	15554	15605	15636	15534	15587	15714	15457	15496	15629	15600	15561	15510	15640	15513	15549	15457	15506	15351	15512	15506	15542	15605	15712	15440	15502	15597	15486	15497	15511	15539	15631	15569	15565	15742	15747	15785	15358	15488	15542	15563	15773	15554	15593	15333	15521	15596	15662	15461	15606	15640	15430	15343	15349	15461	15455	15701	15519	15583	15542	15421	15449	15595	15628	15511	15602	15403	15527	15826	15622	15321	15579	15435	15495	15578	15531	15414	15519	15421	15481	15510	15351	15486	15598	15470	15449	15518	15495	15533	15631	15558	15659	15558	15548	15515	15345	15584	15621	15591	15659	15758	15611	15600	15562	15475	15620	15620	15663	15527	15326	15698	15546	15475	15591	15716	15652	15454	15554	15454	15486	15236	15524	15529	15310	15471	15586	15648	15513	15523	15409	15557	15587	15604	15529	15726	15572	15575	15545	15492	15612	15414	15412	15584	15553	15553	15709	15373	15584	15695	15384	15441	15268	15480	15698	15613	15428	15441	15492	15619	15592	15469	15484	15366	15436	15679	15456	15563	15632	15629	15719	15470	15526	15473	15503	15577	15323	15371	15485	15549	15560	15268	15535	15409	15594	15692	15322	15389	15459	15487	15414	15546	15566	15687	15687	15277	15445	15468	15507	15651	15520	15375	15560	15460	15552	15635	15564	15507	15511	15552	15562	15391	15539	15518	15508	15485	15469	15226	15565	15491	15617	15559	15480	15660	15544	15675	15522	15453	15366	15417	15657	15358	15725	15480	15553	15505	15617	15545	15537	15526	15570	15574	15556	15515	15436	15556	15630	15585	15764	15641	15637	15518	15777	15638	15560	15515	15493	15587	15581	15533	15432	15690	15623	15578	15432	15547	15312	15662	15522	15633	15518	15633	15230	15544	15652	15499	15402	15569	15647	15521	15543	15493	15572	15522	15347	15542	15676	15649	15673	15510	15410	15385	15700	15523	15756	15570	15626	15742	15577	15469	15571	15458	15433	15467	15640	15735	15723	15500	15540	15449	15489	15722	15560	15661	15472	15572	15459	15608	15463	15551	15547	15665	15496	15700	15511	15558	15570	15659	15551	15605	15586	15620	15367	15479	15612	15796	15617	15656	15532	15519	15549	15269	15370	15500	15506	15718	15241	15515	15489	15466	15535	15639	15541	15460	15729	15650	15599	15599	15512	15367	15414	15611	15460	15471	15684	15373	15379	15396	15536	15627	15522	15597	15404	15558	15423	15504	15560	15483	15752	15363	15475	15721	15561	15402	15634	15708	15547	15516	15534	15447	15509	15461	15491	15488	15466	15547	15514	15419	15435	15438	15448	15729	15538	15638	15544	15486	15380	15624	15567	15194	15482	15359	15551	15550	15558	15530	15495	15412	15614	15632	15461	15409	15443	15608	15577	15556	15467	15452	15554	15461	15533	15469	15586	15653	15577	15586	15574	15408	15534	15548	15547	15637	15599	15697	15421	15495	15600	15550	15737	15521	15547	15583	15639	15542	15324	15510	15302	15432	15779	15595	15615	15487	15548	15694	15553	15745	15615	15567	15688	15795	15452	15551	15470	15591	15470	15686	15599	15493	15563	15508	15430	15468	15221	15356	15365	15600	15493	15547	15633	15540	15443	15781	15566	15669	15649	15432	15447	15595	15518	15467	15368	15496	15567	15583	15402	15511	15413	15600	15560	15272	15618	15446	15419	15631	15593	15635	15453	15366	15510	15363	15547	15758	15606	15543	15641	15479	15366	15628	15608	15590	15453	15564	15704	15720	15666	15590	15587	15578	15687	15523	15398	15552	15452	15615	15293	15667	15500	15651	15350	15576	15718	15600	15497	15492	15508	15376	15536	15520	15648	15556	15428	15321	15463	15570	15412	15732	15343	15416	15552	15361	15508	15474	15616	15401	15560	15428	15699	15429	15712	15657	15503	15477	15492	15561	15501	15467	15399	15427	15413	15571	15520	15458	15516	15412	15704	15630	15592	15698	15320	15511	15400	15384	15570	15395	15550	15734	15374	15609	15570	15541	15517	15509	15532	15480	15520	15555	15435	15641	15450	15634	15523	15711	15558	15535	15549	15355	15669	15545	15555	15572	15416	15504	15573	15503	15635	15355	15513	15391	15438	15352	15633	15358	15510	15649	15625	15497	15588	15387	15513	15314	15685	15479	15401	15290	15617	15650	15630	15477	15505	15723	15480	15472	15400	15618	15391	15545	15474	15513	15389	15599	15591	15580	15634	15502	15564	15567	15697	15625	15447	15506	15512	15483	15596	15371	15708	15488	15440	15549	15662	15500	15583	15574	15577	15667	15482	15503	15445	15523	15615	15574	15522	15551	15579	15426	15473	15594	15832	15671	15559	15491	15555	15380	15498	15522	15596	15521	15326	15374	15782	15372	15484	15315	15465	15696	15541	15319	15582	15545	15463	15295	15488	15503	15664	15493	15615	15479	15441	15349	15459	15334	15662	15639	15582	15587	15513	15441	15655	15391	15463	15671	15601	15438	15517	15628	15429	15404	15545	15679	15681	15513	15640	15655	15446	15474	15600	15330	15588	15601	15551	15476	15544	15458	15525	15648	15481	15709	15786	15530	15433	15366	15601	15304	15676	15392	15473	15388	15474	15605	15447	15490	15344	15512	15622	15429	15656	15733	15569	15597	15743	15604	15700	15613	15743	15512	15545	15520	15701	15561	15505	15395	15538	15475	15388	15461	15495	15552	15609	15532	15622	15632	15456	15416	15618	15717	15601	15497	15308	15621	15654	15642	15467	15568	15536	15500	15263	15704	15566	15399	15553	15584	15525	15505	15528	15520	15514	15545	15598	15475	15613	15529	15507	15643	15556	15491	15751	15504	15464	15418	15526	15477	15685	15707	15515	15716	15500	15603	15754	15376	15505	15763	15516	15458	15593	15577	15514	15393	15412	15613	15476	15782	15294	15637	15380	15547	15516	15566	15552	15566	15562	15430	15487	15467	15414	15473	15419	15258	15533	15508	15564	15529	15498	15400	15451	15692	15494	15437	15495	15564	15605	15577	15607	15626	15564	15550	15435	15409	15569	15539	15395	15567	15568	15652	15725	15590	15617	15460	15585	15588	15500	15466	15515	15604	15464	15496	15727	15515	15482	15378	15486	15679	15390	15551	15689	15635	15470	15533	15649	15510	15582	15502	15710	15709	15494	15681	15627	15408	15466	15540	15716	15447	15460	15522	15430	15702	15549
15407	25400	22823	19135	17310	16328	15950	19178	26157	45183	37746	25637	17885	14666	15279	14795	14616	14812	14883	15035	14695	14784	14823	14770	14793	14903	14721	14730	14679	14771	14730	14797	14843	14780	14753	14741	14784	14770	14634	14773	14712	14451	14725	14805	14704	14789	14594	14650	14680	14685	14718	14742	14893	14682	14661	14823	14800	14750	14849	14732	14752	14701	14875	14661	14773	14691	14883	14872	14709	14730	14789	14773	14631	14824	14904	14733	14679	14714	14770	14601	14773	14855	14723	14806	14738	14881	14706	14820	14712	14499	14733	14798	14714	14657	14674	14766	14756	14801	14728	14625	14769	14763	14681	14926	14693	14525	14814	14883	14669	14793	14721	14870	14740	14675	14687	14682	14790	14844	14681	14802	14689	14735	14865	14751	14626	14639	14733	14711	14777	14724	14770	14761	14640	14875	14743	14836	14604	14763	14715	14643	14802	14703	14769	14870	14787	14622	14704	14912	14580	14843	14585	14807	14763	14661	14809	14793	14667	14691	14878	14640	14756	14774	14662	14809	14852	14758	14836	14718	14790	14647	14833	14884	14643	14727	14704	14642	14564	14768	14723	14760	14685	14827	14990	14845	14584	14928	14806	14656	14740	14801	14513	14616	14698	14856	14760	14635	14703	14673	14766	14719	14738	14675	14743	14720	14649	14828	14638	14663	14735	14763	14655	14665	14707	14612	14821	14621	14808	14823	14687	14718	14564	14873	14738	14705	14753	14797	14737	14701	14726	14672	14787	14583	14871	14717	14671	14678	14766	14841	14813	14727	14728	14661	14913	14837	14752	14852	14681	14575	14716	14663	14678	14875	14772	14902	14764	14644	14630	14706	14677	14784	14598	14951	14817	14591	14876	14818	14825	14738	14638	14771	14776	14770	14931	14802	14738	14801	14675	14859	14795	14761	14926	14523	14711	14763	14713	14673	14800	14763	14783	14559	14593	14639	14827	14727	14770	14761	14659	14809	14720	14684	14619	14692	14708	14721	14744	14748	14720	14649	14628	14662	14749	14766	14969	14866	14726	14745	14763	14683	14851	14695	14725	14815	14722	14778	14812	14624	14633	14784	14690	14795	14627	14897	14672	14661	14750	14687	14567	14712	14694	14722	14760	14811	14707	14740	14768	14725	14707	14647	14818	14653	14860	14809	14752	14780	14697	14713	14731	14726	14661	14559	14758	14693	14691	14711	14669	14635	14504	14907	14562	14748	14653	14702	14923	14624	14786	14671	14894	14866	14726	14715	14686	14638	14708	14714	14753	14779	14836	14706	14651	14780	14762	14636	14722	14833	14664	14889	14578	14796	14807	14867	14755	14778	14773	14811	14809	14844	14716	14722	14790	14765	14698	14893	14619	14771	14751	14719	14721	14732	14715	14812	14599	14723	14625	14580	14710	14844	14763	14832	14705	14796	14706	14788	14733	14739	14760	14973	14754	14813	14662	14672	14790	14740	14688	14740	14852	14801	14782	14733	14687	14723	14761	14767	14748	14686	14528	14918	14711	14751	14772	14902	14762	14703	14678	14691	14884	14813	14763	14801	14640	14764	14674	14738	14744	14623	14818	14801	14751	14596	14792	14608	14750	14574	14665	14727	14856	14623	14841	14826	14586	14727	14671	14782	14830	14705	14811	14715	14760	14777	14758	14823	14737	14786	14547	14664	14700	14812	14696	14698	14752	14605	14831	14751	14736	14722	14791	14637	14710	14746	14664	14547	14779	14690	14855	14778	14667	14734	14793	14583	14872	14671	14733	14792	14817	14841	14695	14752	14656	14930	14805	14614	14650	14582	14735	14704	14691	14916	14674	14827	14719	14814	14710	14583	14820	14786	14791	14856	14882	14680	14811	14638	14776	14576	14815	14838	14875	14760	14845	14758	14650	14609	14630	14737	14799	14729	14821	14671	14715	14834	14648	14948	14689	14634	14865	14829	14843	14555	14714	14947	14770	14563	14627	14772	14669	14732	14940	14888	14574	14869	14786	14727	14759	14695	14744	14879	14898	14757	14689	14724	14572	14750	14623	14841	14504	14845	14737	14756	14736	14702	14832	14736	14707	14830	14731	14613	14737	14657	14674	14862	14817	14751	14691	14856	14816	14827	14689	14802	14689	14828	14759	14866	14656	14851	14777	14559	14689	14870	14793	14903	14758	14839	14815	14870	14680	14750	14751	14842	14819	14679	14667	14558	14811	14660	14601	14862	14762	14685	14691	14840	14745	14807	14769	14691	14783	14754	14655	14707	14788	14808	14730	14895	14803	14853	14727	14740	14798	14899	14841	14686	14679	14553	14703	14790	14969	14666	14713	14903	14661	14872	14770	14709	14742	14730	14789	14862	14940	14695	14652	14844	14683	14795	14762	14478	14702	14735	14646	14902	14715	14855	14651	14788	14659	14801	14654	14609	14754	14845	14711	14725	14786	14754	14691	14894	14890	14680	14701	14845	14699	14810	14715	14677	14666	14780	14649	14607	14861	14840	14824	14704	14846	14768	14688	14814	14764	14616	14736	14588	14590	14858	14765	14801	14726	14753	14749	14746	14940	14544	14631	14780	14689	14813	14679	14575	14709	14788	14860	14682	14850	14830	14602	14679	14688	14812	14842	14703	14779	14766	14760	14774	14713	14663	14738	14862	14773	14780	14724	14911	14625	14790	14780	14813	14674	14728	14742	14679	14666	14759	14591	14811	14988	14833	14743	14631	14828	14731	15017	14607	14737	14715	14798	14755	14609	14749	14622	14764	14572	14708	14695	14710	14549	14728	14829	14761	14856	14869	14587	14862	14900	14824	14662	14771	14786	14832	14985	14645	14696	14816	14758	14704	14771	14723	14770	14844	14735	14773	14681	14890	14743	14606	14840	14791	14792	14789	14700	14723	14691	14633	14529	14787	14757	14757	14726	14770	14787	14685	14885	14842	14699	14837	14797	14880	14750	14794	14679	14845	14676	14626	14733	14794	14831	14781	14809	14705	14864	14775	14691	14985	14747	14819	14750	14702	14791	14679	14996	14733	14690	14628	14912	14566	14902	14678	14820	14849	14834	14591	14747	14776	14715	14707	14758	14845	14737	14717	14765	14843	14727	14712	14792	14705	14892	14875	14905	14729	14838	14651	14655	14807	14644	14749	14866	14826	14653	14649	14668	14841	14769	14739	14795	14742	14841	14800	14825	14786	14596	14925	14647	14810	14653	14715	14737	14806	14735	14770	14993	14763	14777	14800	14760	14703	14650	14676	14848	14672	14711	14717	14608	14702	14732	14754	14795	14615	14719	14826	14760	14872	14750	14750	14581	14755	14744	14783	14661	14627	14603	14835	14752	14796	14649	14776	14936	14876	14611	14825	14756	14877	14686	14807	14691	14567	14672	14768	14907	14687	14881	14515	14802	14735	14710	14911	15005	14781	14969	14695	14950	14833	14813	14728	14791	14588	14834	14769	14727	14671	14777	14784	14676	14835	14752	14784	14757	14760	14968	14660	14740	14641	14767	14851	14610	14573	14810	14821	14719	14810	14736	14725	14898	14783	14653	14763	14806	14722	14825	14656	14863	14670	14754	14710	14755	14755	14834	14831	14585	14618	14720	14624	14817	14724	14677	14842	14832	14792	14903	14775	14787	14717	14722	14742	14954	14783	14775	14764	14838	14748	14772	14534	14682	14642	14882	14681	14773	14652	14910	14665	14809	14699	14773	14667	14708	14825	14679	14818	14777	14769	14620	14626	14627	14887	14862	14745	14665	14905	14834	14881	14755	14804	14928	14654	14818	14729	14871	14867	14750	14715	14771	14779	14759	14825	14546	14817	14660	14682	14786	14725	14872	14822	14869	14768	14703	14737	14673	14833	14835	14785	14814	14687	14653	14668	14792	14881	14747	14836	14817	14762	14723	14753	14766	14797	14569	14823	14862	14866	14679	14879	14854	14748	14640	14689	14878	14766	14724	14714	14827	14620	14854	14740	14856	14761	14639	14828	14698	14955	14854	14786	14717	14765	14758	14625	14691	14803	14657	14731	14728	14677	14830	14791	14803	14781	14635	14780	14762	14715	14720	14835	14857	14754	14723	14978	14865	14654	14702	14712	14681	14944	14757	14814	14761	14839	14765	14735	14643	14597	14707	14843	14692	14809	14752	14691	14831	14687	14764	14886	14706	14794	14748	14728	14725	14936	14865	14886	14825	14640	14646	14786	14643	14784	14732	14716	14762	14705	14727	14778	14807	14694	14863	14697	14859	15042	14716	14735	14861	14666	14733	14812	14655	14637	15038	14813	14637	14709	14817	14887	14730	14591	14720	14634	14904	14717	14570	14827	14756	14839	14923	14785	14709	14980	14844	14897	14719	14688	14743	14946	14690	14908	14624	14815	14618	14769	14891	14811	14819	14614	14808	14764	14755	14731	14863	14715	14624	14628	14817	14725	14732	15036	14676	14697	14718	15010	14630	14774	14844	14697	14695	14720	14865	14737	14716	14776	14758	14662	14793	14757	14876	14763	14793	14722	14688	14665	14715	14660	14691	14922	14918	14933	14726	14983	14877	14686	14639	14740	14772	14879	14714	14840	14553	14741	14795	14656	14742	14725	14795	14803	14781	14805	14673	14818	14741	14581	14771	14700	14861	14626	14754	14898	14669	14735	14752	14844	14786	14888	14683	14678	14734	14664	14690	14898	14726	14852	14693	14736	14775	14749	14732	14725	14886	14802	14742	14662	14794	14528	14686	14738	14722	14773	14741	14779	14735	14729	14812	14753	14806	14720	14774	14631	14903	14777	14775	14670	14715	14749	14771	14733	14881	14722	14590	14827	14743	14774	14738	14645	14855	14756	14798	14739	14925	14871	14659	14828	14547	14850	14688	14796	14723	14692	14774	14632	14875	14692	14827	14636	14753	14579	14789	14770	14815	14674	14765	14809	14882	14706	14937	14661	14873	14726	14859	14633	14881	14696	14791	14752	14735	14739	14664	14892	14910	14780	14733	14743	14806	14675	14645	14648	14792	14946	14818	14704	14647	14818	14651	14753	14832	14825	14849	14740	14761	14623	14849	14813	14882	14826	14613	14776	14703	14772	14736	14537	14692	14731	14606	14660	14683	14805	14681	14910	14681	14586	14903	14738	14679	14821	14683	14735	14770	14704	14941	14886	14801	14796
23066	21142	28938	23644	21404	22532	21822	21311	29100	56766	49781	33383	23198	16940	17262	16608	16104	15867	16003	15908	15826	15836	15703	15852	15808	15913	15885	15781	16000	15849	15575	15899	15917	15892	15922	15738	15705	15755	15821	15869	16146	15811	15669	15902	15925	15818	15671	15927	15784	15873	15878	15858	15880	15662	15718	15860	15946	15923	15769	15722	15791	15868	15715	15751	15812	15865	15658	15889	16013	15771	15837	15802	15797	15789	15757	15797	15771	15891	15919	15927	15949	15741	16048	15896	15872	15821	15767	15773	15950	15786	15817	15805	15749	15756	15833	15685	15773	15629	15899	16033	15743	15654	15792	15703	15791	15867	15797	15870	15778	15769	15879	15685	15798	15724	15705	15783	15638	15610	15745	15654	15913	15902	15830	15724	15771	15729	15694	15739	15719	15882	15752	15633	15870	15822	15603	15747	15769	15934	15706	15734	15684	15770	15674	15766	15530	15583	15769	15725	15792	15736	15787	15843	15901	15784	15842	15883	15740	15811	15783	15805	15758	15526	15935	15668	15914	15705	15676	15814	15735	15695	15675	15653	15861	15712	15680	15668	15650	15925	15868	15792	15729	15510	15655	15767	15638	16049	15797	15701	15927	15703	15665	15771	15898	15793	15940	15847	15839	15722	15750	15623	15812	15728	15608	15690	15738	15714	15646	15713	15833	15757	15886	15905	16061	15826	15753	15926	15730	15815	15878	15757	15871	15757	15815	15771	15924	15711	15745	15766	15875	15661	15899	15613	15860	15788	15757	15534	15602	15683	15897	15881	15869	15783	15779	15700	15835	15686	15705	15776	15687	15707	15752	15947	15847	15914	15726	15959	15794	15779	15863	15704	15842	15869	15622	15685	15818	15608	16048	15900	15769	15660	15697	15763	15731	15757	16007	15692	15871	15769	15865	16027	15672	15668	15781	15655	15758	15804	15862	15637	15663	15829	15577	15516	15777	15728	15901	15709	15834	15932	15938	15669	15827	15865	15863	15732	15966	15663	15871	15565	15648	15809	15874	15762	15698	15658	15663	15757	15717	15710	15721	15593	15900	15677	15665	15750	15741	15598	15577	15641	15930	15822	15808	15702	15740	15669	15523	15771	15682	15931	15822	15844	15793	15618	15726	15935	15734	15668	15825	15892	15781	15944	15659	15599	15606	15860	15936	15723	15754	15845	15721	15745	15750	15786	15614	15699	15977	15653	15716	15613	15690	15815	15853	15553	15769	15755	15807	15889	15831	15916	15986	15818	15803	15835	15987	15748	15804	15954	15787	15914	16039	15670	15806	15763	15690	15795	15789	15540	15726	15524	15867	15833	15640	15501	15717	15600	15600	15541	15753	15786	15838	15789	15663	15716	15746	15819	15685	15749	15772	15726	15773	15773	15800	16018	15661	15599	15823	15765	15749	15733	15676	15856	15752	15857	15709	15867	15628	15871	15619	15641	16043	15720	15780	15851	15793	15673	15615	15932	15789	15965	15901	15803	15726	15736	15760	15795	15702	15812	15778	15739	15665	15843	15854	15725	15628	15738	15635	15960	15659	15830	15814	15735	15799	15855	15765	15689	15402	15810	15774	15919	15626	15871	15691	15754	15900	15804	15735	15768	15737	15679	15667	15715	15678	15751	15582	15721	15725	15874	15795	15873	15780	15723	15537	15504	15578	15655	15799	15757	15670	15891	15693	15682	15650	15773	15864	15833	15827	15825	15893	15558	15778	15892	15772	15591	15735	15673	15654	15930	15747	15661	15856	15714	15814	15909	15889	15854	15799	15894	15998	15627	15708	15805	15720	15700	15870	15835	15861	15761	15777	15642	15944	15848	15618	15623	15909	15763	15867	15908	15731	15681	15801	15617	15948	15626	15712	15695	15670	15942	15733	15981	15609	15608	15658	15666	15688	15658	15821	15829	15778	15576	15845	15724	15682	15643	15731	15818	15799	15802	15825	15702	15630	15763	15751	15749	15703	15876	15824	15579	15797	15609	15933	15781	15852	15747	15676	15796	15722	15810	15711	15750	15882	15878	15853	15817	15538	15801	15610	15602	15778	15833	15942	15690	15768	15850	15715	15779	15715	15564	15926	15665	15658	15631	15690	15804	16071	15876	15781	15846	15743	15708	15798	15820	15618	15622	15848	15755	15799	15720	15611	15919	15621	15721	15853	15751	15627	15857	15685	15584	15709	15849	15956	15890	15692	15656	15828	15594	15829	15988	15712	15767	15837	15715	15840	15761	15782	15815	15585	15704	15834	15769	15638	15847	15681	15641	15864	15942	15931	15699	15624	15709	15684	15846	15843	15917	15866	15804	15746	15565	15731	15837	15769	15680	15775	15965	15902	15623	15794	16000	15660	15576	15826	15883	15898	15817	15779	15908	15780	15648	15695	15791	15815	15818	15815	15766	15619	15738	15614	16051	15781	15708	15609	15695	15721	15781	15715	15744	15525	15801	15876	15473	15744	15924	15867	15792	15868	15654	15644	15823	15770	15706	15697	15565	15754	15754	15866	15948	15899	15724	15746	15839	15869	15781	15815	15762	15620	15789	15522	15705	15929	15826	15747	15906	15851	15670	15725	15870	15735	15917	15990	15735	15886	15573	15701	15781	15579	15836	15635	15684	15803	15834	15722	15945	15809	15729	15817	15842	15900	15758	15786	15710	15691	15756	15904	15857	15864	15711	15657	15589	15688	15699	15843	15803	15714	15731	15693	15843	15794	15611	15825	15689	15628	15798	15577	15724	15738	15763	15756	15635	15958	15762	15823	15720	15851	15755	15808	15665	15712	15817	15700	15753	15860	15770	15684	15798	15756	16026	15834	15637	15863	15765	15715	15753	15914	15763	15674	15976	15790	15645	15704	15887	15773	15686	15756	15614	15436	15753	15661	15726	15570	15969	15883	15765	15725	15829	15699	15589	15732	15872	15954	15844	15635	15926	15888	15893	15857	15700	15743	15751	15935	15791	15684	15944	15847	15650	15674	15867	15940	15653	15997	15888	15845	15668	15927	15829	15780	15672	15798	15895	15870	15678	15867	15815	15800	15907	15738	15655	15791	15857	15799	15683	15888	15670	15599	15739	15808	15573	15720	15731	15577	15810	15829	15824	15814	15758	15683	15806	15772	15888	15660	15735	15821	15675	15494	15664	15692	15616	15587	15932	15780	15622	15571	15828	15829	15779	15987	15857	15757	15834	15718	15813	15844	15676	15689	15555	15843	15781	15854	15722	15556	15721	15748	15733	15666	15659	15762	15753	15669	15857	15867	15698	15746	15845	15603	15745	15774	15533	15962	15782	15721	15628	15780	15796	15683	15568	15874	15912	15778	15683	15982	15513	15780	15735	15893	15720	15660	15858	15628	15791	15654	15814	15643	15930	15642	15858	15887	15839	15803	15579	15743	15742	16019	15497	15735	15710	15620	15657	15975	15826	15705	15752	15750	15846	15714	15806	15845	15749	15719	15649	15745	15764	15876	15684	15827	15772	15701	15670	15757	15812	15605	15825	15481	15780	15799	15641	15825	15914	15672	15802	15683	15570	15760	15919	15735	15622	15829	15593	15758	15640	15553	15670	15711	15653	15687	15701	15705	15500	15613	15767	15783	15713	15660	15509	15820	15843	15824	15789	15685	15812	15819	15605	15810	15652	15796	15697	15789	15768	15772	15980	15879	15679	15930	15780	15715	15698	15744	15660	15697	15605	15792	15623	15757	15753	15642	15807	15735	15919	15850	15707	15917	15540	15768	15974	15702	15715	15611	15701	15658	15879	15794	15741	15937	15760	15648	15739	15805	15796	15799	15646	15821	15786	15583	15809	15931	15825	15658	15820	15931	15865	15731	15816	15634	15727	15762	15664	15586	15847	15584	15851	15604	15641	15952	15723	15850	15640	15728	15825	15653	15710	15937	15810	15786	15720	16056	15811	15693	15591	15656	15698	15668	15661	15812	15959	15767	15935	15841	15889	15724	15617	15832	15656	15885	15632	15673	15733	15892	15818	15790	15580	15673	15808	15754	15820	15769	15823	15755	15757	15603	15769	15891	15746	15714	15743	15579	15793	15757	15845	15650	15882	15505	15740	15741	15690	15694	15809	15841	15719	15646	15674	15701	15726	15827	15696	15687	15660	15697	15608	15848	15810	15737	15728	15708	15823	15735	15769	15613	15577	15668	15650	15602	15918	15785	15603	15909	15870	15832	15631	15691	15775	15719	15644	15866	15898	15647	15679	15808	15764	15699	15760	15620	15632	15897	15779	15822	15862	15767	15785	15750	15897	15807	15800	15941	15908	15623	15626	15768	15814	15825	15665	15818	15848	15792	15847	15800	15736	15717	15713	15812	15867	15707	15950	15761	15731	15707	15834	15711	15735	15914	15831	15653	15859	15737	15642	15712	15788	15882	15845	15890	15884	15913	15837	15970	15732	15664	15859	15595	15710	15698	15710	15680	15698	15530	15895	15924	15786	15740	15891	15726	15704	15761	15830	15896	15806	15827	15821	15798	15907	15883	15619	15630	15775	15746	15908	15856	15742	15819	15769	15970	15968	15841	15637	15717	15483	15626	15765	15807	15798	15558	15723	15667	15783	15751	15667	15904	15861	15743	15887	15881	15821	15850	15837	15809	15738	15691	15524	15796	15801	15737	15731	15655	15680	15795	15819	15784	15757	15886	15832	15621	15925	15834	15662	15889	15889	15986	15838	15775	15651	15648	15919	15858	15729	15531	15869	15881	15874	15879	15777	15796	15586	15886	15675	15676	15853	15847	15808	15769	15811	15649	15787	15696	15948	15804	15886	15723	15649	15913	15652	16007	15794	15664	15762	15744	15805	15789	15701	15628	15705	15759	15739	15779	15746	15808	15703	15845	15936	15815	15732	15967	15697	15759	15630	15772	15805	15747	15825	15787	15950	15776	15551	15878	15635	15732	15733	15618	15636	15698	15945	15799	15695	15629	15607	15889	15821	15759	15680	15860	15786	15872	15877	15575	15844	15900	15801	15765	15891	15817	16090	15868	15827	15758	15888	15814	15678	15702	15872	15750	15848	15767	15860	15940	15896	15826	15759	15644	15469	15633	15809	15549	15790	15779	15564	15731	15772	15799	15758	15798	15752	15760	15702	15641	15850	15672	16018	15882	15673	15873	15893	15807	15559
17898	30923	28414	22254	19538	18151	17196	22215	34861	58050	49292	33647	21936	14854	16807	15331	15017	15002	14855	14777	14781	14923	14917	14919	14902	14784	14716	14761	14944	14786	15012	14759	14999	14917	14866	14863	14851	14927	14735	14716	14791	14904	14842	14897	14857	14804	14882	14888	14899	14821	14816	14885	14895	14881	15074	15017	14806	14930	14848	14902	14769	14842	14903	14815	14840	14830	14812	15022	14803	15014	14845	14912	14830	15062	14891	14940	14810	14746	14789	15041	14872	14920	14750	14919	14813	14806	14817	14805	14853	14798	14908	14856	14927	14794	14741	14831	14761	14767	14902	14971	15003	14972	14750	14957	14956	14916	14816	14839	15020	14926	14789	14890	14915	14829	15006	14826	14731	14903	14874	14883	14851	14845	14922	14903	14973	14808	15033	14720	14945	14854	14737	14647	14916	14685	14862	14731	14767	14854	14883	14988	14869	14812	14908	14908	14827	14803	14961	14946	14983	14788	14692	14807	14888	14852	14818	14903	14916	14811	14828	14902	14808	14861	14779	14827	14745	14832	14710	14863	15060	14785	14968	15008	14857	14943	14904	14867	14979	14712	14924	14838	14885	14946	14950	14987	14804	14916	15048	14746	14838	14902	14916	14707	14731	14978	14860	14883	14813	14758	14795	14837	14726	14757	14856	14798	14842	14916	14888	14862	14842	14957	14827	14895	14805	14870	14794	14765	14791	14771	14871	14761	14725	14891	14869	14841	14952	14674	14923	14707	14792	15032	14868	14864	14919	14801	14765	14819	14892	14734	14828	14869	14890	14725	14900	14991	15003	14768	14791	14865	14837	14832	14787	14851	14797	15041	14846	14761	14986	14890	14986	14816	14883	14876	14982	14933	14910	14655	14864	14783	15043	14839	14852	14808	14912	14731	14889	14861	14854	14987	14950	14615	14840	14784	14761	14808	14761	14801	14850	14807	14894	14893	14822	14962	14982	14805	14989	14827	14960	14816	14775	14684	14761	14748	14772	14883	14890	14896	14936	14828	14755	14926	14776	14961	14943	14836	14999	14905	14912	15007	14875	14964	14933	14821	14833	14849	14741	14719	14887	14930	14886	14785	14746	14657	14726	14677	14752	14997	14717	14899	14815	14904	15017	14809	14874	14870	14914	14905	14759	14665	14718	14911	14668	14692	14871	14724	14884	14805	14759	14745	14819	14916	14905	14933	14718	14973	14816	14901	14867	14777	14792	14886	14942	14822	14822	14826	14764	14919	14946	14812	14835	15065	14850	14911	14874	14837	14897	14888	14745	14902	14832	14823	14780	14775	14741	14784	14698	14890	14689	14921	14886	15020	14905	14883	14770	14616	14923	14869	14721	14661	14781	14777	14886	14689	14916	14828	14894	14784	14736	14832	14789	14950	14978	14838	14922	14983	14772	14935	14785	14775	14795	14830	14899	14838	14918	14755	14872	14906	14791	14689	14891	14888	14769	14647	15058	14798	14897	14861	14779	14980	15015	14873	14831	14860	14927	14923	14904	14814	14892	14851	14859	14574	14932	14713	15040	14833	14789	14807	14870	14934	14795	14825	14843	14921	14956	14846	14887	14964	14840	14842	14785	14818	14931	14855	14856	14948	14836	14798	14718	14932	14947	15047	14800	14809	14798	14935	14889	14968	14823	14948	14871	14885	14880	14906	14736	14850	14816	14957	14891	14957	14841	14892	15025	14729	14760	14834	14714	15006	14665	14845	14923	14910	14707	15105	14736	14930	14764	14872	14740	14777	14854	14906	14756	14967	15028	14763	14855	14738	14972	14817	14767	15031	14789	14793	14941	14783	14757	14735	14999	14800	14852	15025	14832	14803	14824	15053	14934	14937	14632	14960	14790	14957	14923	14779	15052	14729	14935	14795	14848	14855	14813	14944	14730	14668	14831	14829	14859	14928	14870	14877	14741	14651	14793	14994	14789	14826	14657	14809	14960	14726	14857	14865	14723	14735	14871	14904	14753	14818	14779	14912	14787	14877	14873	14871	14831	14808	14897	14722	14882	14936	15100	14830	14835	14769	14922	14875	14891	14872	14904	14779	14837	14961	14932	14735	14922	14914	14750	14681	14880	14894	14866	14918	14969	14766	14896	14944	14803	15087	14786	15017	14862	14830	14987	14859	14801	14809	14940	14820	14881	14846	14697	14824	14911	14928	14828	14953	14816	14856	14867	14831	14911	14944	14798	14786	15099	14686	15050	14902	14823	14883	14715	14974	14813	14921	14904	14903	14845	14680	14941	14792	14827	14823	14754	14823	14899	14770	14951	14991	14758	14860	14875	14834	14916	14910	14734	14858	14658	14816	14872	14956	14851	14781	14872	14852	14789	15016	14813	14864	14892	14836	14944	14872	14970	14834	14817	14875	14930	14962	14901	14738	14874	14973	14915	14918	14891	14757	14865	14884	14818	14862	14998	14824	14856	15024	14753	14887	14902	14783	14766	14913	14919	14941	14965	14742	14706	14833	14840	14821	14896	14860	14984	14813	14748	14886	14735	14768	14766	14754	14946	14940	14949	14844	14818	14963	14840	14881	14756	14746	14753	14843	14867	14713	14864	14771	14750	15098	14902	14890	14761	14852	14955	14757	14743	15065	14909	14914	14989	14765	14998	14813	14985	14837	14900	14846	14791	14840	14826	14953	14817	14832	14695	14886	14708	14806	14869	14991	14707	14899	14862	14735	14863	14899	14704	14745	14964	14724	14727	14899	14836	14842	14965	14733	14783	14842	14908	14937	14917	14849	14779	14826	14776	14846	14802	14611	14922	14785	14857	14845	14997	14926	14882	14989	14799	14926	14766	14912	14759	14985	14847	14874	14873	14739	14877	14932	14930	14780	15043	14656	14854	14941	14929	14817	14746	14870	14772	14861	14775	14958	15020	14754	14987	14682	14874	14811	14866	15005	14846	14842	14879	15005	14799	14938	14956	14809	15022	15000	14876	15083	14903	14947	14780	14964	14908	14803	14893	14689	14896	14751	14803	14886	14824	14894	15004	14918	14861	14789	14793	14877	14791	14802	15023	14775	14736	14871	14847	14751	14708	14969	14929	14828	14974	14929	14882	14966	14879	14685	14859	14900	14975	14944	14749	14797	14878	14890	14925	14667	14826	14687	14894	14838	14769	14921	14909	14718	14943	14904	14847	14947	14850	14892	14799	14769	14884	14813	14691	14924	14845	14830	14905	14703	14862	14879	14752	14694	14806	14912	14885	14923	14770	15046	14865	14667	14867	14834	14760	14934	15131	14814	14789	14930	14872	14809	14992	14843	14883	14890	14746	14830	15015	14953	14834	14810	14868	14853	14820	14754	14888	14906	14849	14896	14917	14879	14877	14827	15057	14852	14794	14719	14953	14854	14935	14791	14751	15030	14748	14842	14895	14800	14688	14871	15068	14874	14889	14857	14959	14804	14698	14826	14927	14963	14886	14942	14770	14858	14939	14802	14817	14866	14924	14849	14855	14848	14788	14778	14887	14830	14986	15033	14776	14911	14774	14872	14754	14852	14952	14872	14751	14727	14944	14663	14838	14844	14897	14806	14744	14907	14849	14868	14861	14883	14845	14833	14753	14606	14893	14831	14978	14785	14746	14810	14941	14888	14885	14909	14783	14942	14990	14804	14900	14913	14744	14701	14813	14698	14911	14889	14883	14887	14672	14897	14830	14839	14853	14954	14903	15018	14867	14836	14921	14900	14817	14790	14748	14733	15009	14813	14787	14875	14800	14761	14719	14930	14921	14760	14912	14793	14660	14745	14823	14692	14833	14679	14976	14818	14982	14701	14833	14652	14923	14812	14818	14967	14583	14973	14939	14824	15007	14770	14834	15018	14903	14928	14866	14775	14814	14838	14682	14831	14829	14938	14840	14755	14881	14787	14699	14818	14805	14753	14901	14928	15076	14822	14809	14742	14928	14870	14903	14766	14802	14911	14845	14954	14921	14896	14960	14847	14909	14794	14725	14787	14735	14866	14964	14912	14834	14763	14887	14749	14821	14863	15041	14832	14667	14878	14883	14979	14907	14853	15003	14820	14754	14931	14788	14978	14799	14764	14878	14993	14779	14895	14921	14811	15031	14931	14849	14783	14888	14874	14886	14794	14994	14884	14861	14733	14816	14948	14860	14827	14787	14896	14840	15067	14730	14897	14927	14882	14994	14772	14865	14781	14852	14895	14703	14853	14918	15028	14888	14766	14781	14908	15004	14993	14759	14747	14920	15021	14837	14760	14754	14795	14849	14839	14913	14993	14941	14803	14784	14838	15046	14822	14873	14693	15016	14820	14866	14734	14584	14890	15036	14964	14782	15006	14832	14694	14795	14797	14873	14900	14967	14919	14943	14952	14951	14835	14764	14833	14937	14987	14755	14745	14740	14846	14813	14861	14882	14720	14895	14765	14883	14698	14978	14858	14829	14816	14846	14803	14884	14959	14922	14921	14939	15038	14746	14859	14822	15026	14939	14708	14741	14827	14920	14771	14861	14868	14790	14911	14773	14908	14834	14650	14844	15003	14858	14863	14805	14843	14853	14687	14838	14859	14939	14850	14993	14883	14849	14724	14902	14815	14853	15016	14740	14907	14794	14865	14838	14988	14973	14947	14785	14897	14831	15017	14828	14863	14937	14978	15030	14922	14869	14814	14856	14954	14693	14870	14855	14789	14870	14823	14926	14827	14855	14913	14803	14938	14866	14752	14757	14916	14892	14863	14838	14903	14673	14957	14788	14873	14736	14953	14955	14764	14894	14781	14820	14928	14736	14880	14937	14991	14868	14654	14770	15048	14802	14854	14971	14728	14866	14905	14810	14884	14735	14863	14540	15009	14681	14847	14764	14656	14897	14845	14815	14846	14898	14888	14844	14708	15048	15053	14878	14829	14800	14682	14869	14925	14895	14753	14796	14809	14910	14888	14873	14736	14785	14776	15022	14904	14819	14990	14787	14839	14728	14827	14813	14882	14804	14830	15049	14771	14805	14940	14772	14651	14964	14804	14837	14990	14708	14829	14825	14847	14732	14717	14914	14912	14829	14971	14848	14953	14814	14992	14750	14871	14778	14955	14832	14811	14952	14873	14824	14904	14785	14742	14748	15036	14920	14918	14828	15032	15060	14680	14802	14571	14881	14828	14944	14727	14802	14733
27579	21888	23141	19620	16673	16850	16595	16745	17778	22164	21348	18526	17134	16447	15984	16193	16027	16177	16207	16087	16099	15916	16091	16076	16056	16130	15958	16095	16212	16293	15938	16214	16026	16049	16072	16189	16190	16080	16061	15910	15897	16150	16253	15991	16116	16021	16101	15995	16086	16129	16201	16066	16224	16129	16118	16244	15927	16139	15958	16281	16086	16092	16031	15927	15920	16030	16238	15930	15926	16221	16191	16057	16155	16163	16137	16031	16277	15964	16104	15878	16101	16294	16089	15881	15960	16011	16103	15979	16075	16252	16230	15909	15878	16060	15999	16199	15971	16002	16109	16161	16087	15939	16149	16141	16157	16196	15882	16021	16145	15790	16031	16229	15961	15822	16078	16046	16038	16181	16141	15992	15957	16172	16020	15973	15959	16237	15943	15981	16090	16044	15764	16238	16090	15988	16197	16154	15781	15981	16105	16145	16077	16301	16262	16051	16052	16201	16002	16051	15932	16007	16153	16091	16150	16056	16078	16127	15919	16021	15984	16228	16215	16279	16166	16135	16182	15997	15990	16207	16130	15962	16155	16092	16089	15891	15796	15956	16015	15972	16184	15981	16011	16014	15972	15989	16177	16190	16174	15973	16144	16054	16183	15870	16274	15886	15775	16067	16203	15891	15886	15992	16001	15909	16093	16078	15924	15925	15873	16066	16242	16086	16059	15972	15947	16084	16136	15927	16080	16092	16103	16032	15914	16075	16145	15920	16208	16243	16007	15923	16154	16029	15952	16093	16150	16082	15986	15987	15983	15925	16238	16116	16125	16017	15828	16099	16101	16135	16139	16105	15957	16349	16161	16099	16069	16059	16101	16039	15904	16000	16312	16235	16048	15954	16164	15899	15919	15900	16015	15968	16077	16113	16036	16043	15949	16110	15973	15982	16097	15954	16084	16438	16059	16092	16125	16039	16108	16069	16056	15887	16253	16048	15945	15999	16105	16260	15948	16193	15847	16040	16158	16114	16113	16074	16149	16060	16007	16287	16088	16166	15794	16013	16023	16194	16198	16139	16040	16119	16116	16087	15964	16034	16233	15973	16203	15920	15895	15973	16019	15963	15960	16177	16194	16188	16016	15847	16216	16161	16049	16031	16101	16223	16136	16134	16308	16085	15986	15868	16085	15874	16037	16002	16127	16037	15924	16004	16054	16099	16098	16148	15888	16035	15985	15943	16184	16143	16197	15845	16077	16205	15976	16138	16279	16233	16246	15880	16281	16153	16013	15875	16204	16113	16086	16212	15938	16186	16016	16122	15958	16188	16132	16084	16179	15935	16032	16015	16095	16188	16136	16183	16166	16067	16201	16090	15985	16009	16117	16255	15857	15889	16135	16154	16062	16114	16167	16302	15995	16055	16071	16173	16084	16210	16227	16158	15970	15975	16093	15921	16087	16002	15897	16009	16156	16196	16050	16225	16018	16131	16094	16004	16033	16056	16294	16051	16121	16035	16145	16215	16120	16020	15900	16127	15862	16143	16107	15994	16027	15989	16122	16112	16161	16094	16124	16152	15936	16033	16021	16205	15916	16070	16067	16096	16060	16213	16108	16020	16071	16268	15985	15844	15943	16225	15909	15836	15926	16155	16101	16194	15857	16097	15887	15990	15983	15989	15986	16162	16121	16129	16030	15930	16107	16061	16188	16197	15918	16029	15984	15981	15914	15972	16045	16014	16102	16085	16121	16047	15997	15974	15879	15992	16062	16085	16187	16015	16027	16136	15880	16001	16180	15966	15978	16065	16048	16144	16062	16023	15916	16065	16054	16083	16030	16023	15965	16081	16074	15907	15964	16282	16002	16188	16119	15814	15914	15983	16022	16119	16068	16043	16058	15915	16249	15938	16042	16186	16196	16112	15982	16044	16030	15969	16117	16169	16147	16092	16010	16145	16209	15958	16125	15996	15994	15937	16020	16085	16160	16207	16033	16183	16127	15982	16109	16055	16067	15991	16080	16312	16136	16123	15948	16144	16323	16217	16177	16312	16046	16103	16064	16010	16105	16021	16186	16200	16089	15859	16001	15986	16427	16024	16003	15962	16052	15939	16212	16173	15860	16197	16174	16083	16154	16169	16077	16347	16089	16000	16125	16198	16080	16036	16087	15968	16132	15987	16010	16105	16175	16114	16317	16112	15941	16155	16157	16308	16277	16137	16086	16060	16293	16043	15880	15923	16120	16310	16059	16116	15978	16235	16079	16102	16083	16246	16082	16063	16232	16089	16158	16036	16050	16166	16075	16006	16153	16102	16022	16165	16003	16112	16201	16303	16152	16214	15858	16076	16271	16207	15888	15995	15890	16032	16071	16021	16107	16046	16091	15879	15897	16078	16150	16178	16083	16028	15900	16246	16055	15979	16128	16079	16122	16121	16061	16082	16046	16007	16039	16109	16198	16051	16049	15985	16150	16007	16015	16079	16125	16043	16024	15953	15917	16135	16223	15955	16036	15813	16247	15912	16205	16057	15922	16180	16115	16351	16101	16310	16082	15969	15925	16073	16155	16172	16066	15824	16223	16131	16082	16191	16239	15937	16085	16161	16102	16073	16096	15937	16222	16231	16115	16048	16084	16275	16170	16111	16027	16029	16150	16070	15860	16076	16109	16054	16114	16003	16091	16104	16083	16019	16245	16050	15982	16093	16094	16044	16020	15908	16049	16019	16034	15941	15961	16249	16070	16062	15874	15927	16020	15980	16126	16049	16108	16012	16079	16098	15915	15958	16128	16002	15994	15945	15752	15944	15989	15913	16069	15954	16221	15879	16008	16069	15950	15942	16103	16065	16110	15896	16175	16015	16077	15983	16086	16021	16001	16026	15891	16029	16131	16184	16059	16184	16088	15986	16072	16291	15843	16228	16027	16168	16174	16103	15978	16341	16116	16290	16118	15926	16102	16122	15986	16228	15997	16067	16141	16171	15960	16091	15955	16171	16047	15988	16220	16025	16191	15952	16001	16153	16108	16081	16168	15879	15973	16221	16107	16251	15939	16040	16034	15956	16007	16216	16170	16101	16094	15878	16051	16022	16238	16062	16125	15973	16070	16020	16006	16075	16160	16081	16119	16184	16123	15967	16076	15954	16111	16283	16154	16119	16021	16224	16371	15901	15982	16005	15992	16180	16162	16132	16079	16099	16230	15990	16144	16122	15936	16141	16082	16024	15988	15897	16028	15804	15968	15772	16069	16137	15955	16047	15978	16247	16111	16015	16144	16179	16209	16081	15917	16084	16007	16058	16141	16165	16050	16010	16042	16061	15933	15957	16141	16036	15955	16062	15971	16197	16200	16080	16092	16136	16160	16127	16058	16280	16162	16118	16174	16073	16039	15820	16040	16046	15951	16038	16187	16024	16044	15974	15822	16062	16102	15999	16208	16202	16103	15996	16151	16066	16150	15910	15966	16058	16046	16090	16160	15933	16109	16054	16009	15967	16005	16041	15966	16038	16208	16129	16112	15991	16172	16127	16095	15960	15957	16112	16001	16081	16182	16018	16142	16128	16069	16053	16071	16129	16144	16048	15880	16045	16144	15996	16283	16053	16164	16187	16234	15998	16135	15813	15926	16025	16157	15927	15910	16022	16119	16128	16109	15916	15851	16003	16054	15942	16108	15872	16075	16145	15999	16100	16192	16234	16081	16269	15908	15971	16072	16212	16285	15950	16117	16071	16078	16274	16132	15879	16204	16066	16099	16316	16156	15901	16192	16171	16197	16210	16014	16016	16058	16130	16187	16048	15955	16129	16303	16006	15908	16031	16018	16167	16165	16151	16203	16095	16138	16068	16280	16066	16146	16199	16141	15996	16069	16160	16088	16173	16160	15815	15989	16184	16128	16030	16150	16005	16167	15994	16094	16183	16053	15946	16292	16063	15970	16039	16030	16090	16084	15991	16105	16014	16143	16157	16085	16043	15881	16169	16002	16076	16142	16020	16048	16307	15971	16131	16033	16150	16082	16158	16142	15901	15928	16178	16019	16003	16074	16109	16145	16284	16068	15958	16043	15960	16177	16032	15928	16175	16110	15986	15951	15992	16109	16126	16017	16045	16070	16137	16244	15908	15839	16179	15979	16079	16164	16127	16205	16071	16124	16210	16325	16009	16155	16116	15958	16133	16086	15984	16113	16113	16165	16029	15992	16057	16173	16018	15999	16112	16057	15899	16050	16017	16056	15945	16119	15908	15984	16137	16061	16253	16164	16237	16191	16106	16062	16006	16058	16075	16171	16104	16074	16024	15971	16163	16127	16160	16248	16438	16137	15954	16181	15938	16011	16045	16167	16121	16175	15984	16074	16261	15819	16190	15930	15985	16109	16087	16173	15925	16213	16151	16054	15975	16129	16135	16026	16143	16189	16161	16032	15998	16137	16320	15974	16148	16211	16172	16051	16127	15996	16079	16005	16201	16002	16238	16279	16263	16078	16307	16121	15941	15830	16263	16113	16127	16110	16103	16170	16143	16230	16006	16013	16175	15972	15991	16162	16116	16127	16179	16056	16173	16026	15816	16199	16169	16121	16115	16047	16202	16025	16092	16125	15999	16200	16195	16377	16059	16119	15891	16171	15979	16228	16137	16077	16023	16069	15926	16073	16003	16302	16057	15844	15984	16043	16018	15964	16077	16262	16114	16004	16067	16094	16178	16069	16041	15984	16047	16062	16089	16180	16067	16311	16293	15989	16009	16057	16138	15988	16047	16040	16172	16006	16025	16161	16333	16156	16151	16125	16088	16201	16024	15956	15831	16008	16121	16062	16041	16149	16235	16080	15968	16202	16032	16210	15933	16062	16065	16137	16061	16054	16187	16084	16004	16011	16134	16060	16100	16182	15753	16163	16244	15950	16332	15990	16124	15926	16179	15721	15981	16220	16246	15973	16033	16043	16044	16120	16041	16073	16071	16065	16003	16043	16129	16250	16092	16061	16284	16045	16015	16123	16223	16069	16289	16267	15969	16113	16046	15819	15998	15965	16045	16167	16055	16198	16307	16159	16048	15961	16066	16106	16108	15984	15975	16195	16070	16018	15898	16119	16343	15943	16097	16090	15880	16198	16171	16101	15895	15978	15936	15978	16108	16122	16043	16133	16020	16178	16013	16082	16156	15911	16176	15923	16075	16091	16076	16099	16310	16184	16089	16021	16116
15723	18769	18433	16550	16019	15661	15557	16137	18003	24046	21585	17707	15767	15037	15092	15091	15127	15070	15088	15243	14935	15027	15038	15078	14929	15118	15185	15205	15028	14896	15096	14906	15188	15107	15169	14993	15021	15076	15119	15009	15214	15021	15083	15194	15236	15041	15057	15003	15102	15066	15207	15259	15029	15200	15017	15063	15017	15030	15060	15056	14935	15022	15143	14930	15164	15041	15084	14963	15019	15019	14989	15100	15159	15077	15076	15143	14976	15168	15043	15144	15001	14942	15014	14958	15227	14918	15114	14828	15138	14954	15130	15131	14979	15011	14945	15054	15061	15002	15002	15170	15093	14941	15174	15020	14976	15067	15079	15163	15060	15001	15077	15097	15161	15082	15025	15064	15031	15130	15009	15079	15148	14922	14921	15146	15087	15052	14987	15084	15051	15100	14838	15067	14921	14873	15011	14979	15002	15017	15122	14894	14863	15184	15090	15094	15014	14927	15038	15127	14825	15010	14966	15026	14953	15044	15014	15216	15069	15056	15154	15027	15091	14996	14961	15058	14999	14832	15026	15001	15050	15009	15048	15051	15212	15006	15154	15140	15148	15273	15010	14953	14950	15045	14923	15081	15196	15214	15095	15225	15089	14981	15170	15103	15033	15037	15222	15156	15070	15060	15051	15059	15066	15091	15125	14982	14949	14874	15100	15039	15017	14981	15061	14949	15025	15207	14996	14978	14918	15042	15136	14963	15102	15045	15100	14989	14916	14983	15178	15101	14855	14987	14989	15100	15050	15084	14866	14995	15093	15219	14965	15233	14926	14922	15079	14987	15140	15021	15144	15072	15109	15072	15121	15170	15098	15110	15352	15143	15002	15051	15126	14979	15093	15133	14965	14916	15114	14946	15059	15083	14971	15057	15091	14978	15001	15045	14953	15110	14943	14984	14912	15238	14924	15091	15188	14987	15039	14961	15009	15085	15105	15057	14942	15111	15150	15082	14920	15092	15084	15170	15065	14851	14826	14882	15024	14963	15185	15047	14800	14895	15084	14981	15016	15042	15191	15050	15165	15032	14998	15092	15078	15175	15018	14942	15172	15030	15024	15093	14999	14961	15300	15050	15060	14868	15096	14948	14896	15125	14909	15136	15144	15051	15167	15050	15064	15032	15000	14893	15107	14976	15035	15112	15230	15102	14854	14920	15094	14861	14999	14916	15002	14922	14971	15060	15120	14950	15123	15239	15086	14991	15226	15062	15019	15079	15104	14992	14992	14985	15139	15047	15031	15018	15007	14949	15047	15248	14958	14985	15100	15109	14949	14955	15118	15146	15198	14985	14978	15169	15080	15033	15071	14901	14978	15054	14948	14844	14937	14902	14976	14896	14863	15211	14934	14985	15345	15040	15128	15153	15118	14981	15040	14891	15180	14941	15015	15183	14905	15220	14924	14976	14960	15037	14916	15036	15064	15002	14970	15027	15158	15055	15036	15174	15038	15102	14969	15131	14826	15028	14994	15120	14832	15190	15096	15140	15238	15135	14957	15126	15010	14986	14846	15129	15041	15103	15177	15081	15080	15023	14944	15065	14957	15259	14947	15228	15087	15083	15010	14992	15136	15068	14931	14975	14953	14993	15100	15303	14992	15018	15020	15254	15147	15094	15096	14998	15164	14963	15190	14917	15143	14948	15037	15105	14894	15030	15061	15160	15226	15029	15132	15180	15224	15097	15056	15113	15135	15212	15129	15097	15156	15249	14927	15045	15092	15027	15155	14993	14868	15046	15067	15068	15197	15063	15106	15159	15049	15018	15018	15122	15014	15063	14908	15153	15027	15217	15232	14809	15020	15182	14995	14977	15128	15023	15133	14978	15093	14983	14966	15096	15212	15119	15018	14910	15040	15014	15125	15093	14966	15180	15000	15066	15055	14927	14768	15227	15039	14933	15128	15087	15125	14981	14933	14971	15044	14964	14925	14936	15003	15252	15065	15005	15007	15116	14985	15065	14905	15011	14988	14955	15082	14947	15123	15085	15131	14996	15066	14898	15039	15225	15059	15102	14992	14878	15152	15145	15221	15055	14989	15017	15183	14998	15034	15167	15117	15071	15082	15059	15157	15039	15083	15040	14998	14920	14819	15057	15185	15031	14879	15157	15110	14970	15085	15097	15177	14967	15152	14958	15227	15050	15027	14989	15149	15095	15024	14987	14946	15188	15187	15083	15059	14827	15068	14927	15063	15199	15146	14976	15015	15101	15189	14805	15169	14932	15147	15091	14936	15040	15051	15041	15044	15176	14939	15168	15173	15024	14933	15127	15089	15052	14929	15095	14912	15020	15061	15145	15108	15119	15084	15071	14937	15049	14981	15152	14973	15013	15147	15033	14936	14918	15127	14992	15093	15077	15104	15203	15146	15009	15103	14905	14989	15035	15169	14940	15120	15191	14917	15138	15108	14897	15253	15087	15120	14938	15136	14942	15202	14888	15125	15008	15184	14995	15034	15213	14955	15156	15028	15200	14935	14991	15002	14886	15156	15058	14958	15187	15011	15161	14970	15145	14988	14944	14953	15077	14982	15072	15008	15008	15078	14890	15214	15052	15015	14995	15084	15010	15084	15149	15098	15124	15000	15111	14920	15081	15095	14976	15048	14821	14979	15113	15050	15018	15084	15209	14921	14958	15041	15091	15062	15074	15034	15157	15045	14890	14989	15105	15095	15081	15206	15083	15117	15155	15096	14969	15091	14975	15086	14993	15033	14968	15022	15009	15026	15147	14969	15045	14923	15142	15030	14976	14968	15141	15121	14920	15213	15015	14912	15039	15019	15181	15055	14911	14969	15011	15106	14928	14838	15046	15068	14997	15119	15035	15126	14982	14943	15058	14987	15163	15018	14960	15046	15064	15172	14895	14952	15047	15033	15300	15087	15240	14991	15067	14910	15059	15102	15140	15042	14979	15101	15096	15012	15010	15024	15099	15137	14814	15057	14950	15093	14893	14951	15167	15042	14949	15116	15017	15212	15156	15095	14973	15108	15039	15156	14971	14954	15003	14995	15054	15028	15077	15035	15042	15147	14999	15069	15122	15004	15070	15040	15064	15112	15113	14961	14991	14958	15047	15075	15168	15186	15230	14997	15001	15017	15006	14954	15126	15011	15141	15093	15043	15118	15003	15065	14974	15071	14927	14949	15082	15001	14957	15023	15101	14912	15152	14863	15076	15124	15051	15195	15024	15075	15052	14959	15070	15150	15066	15081	14937	14890	15033	15310	15020	14864	15034	15069	14938	14971	15216	15224	15102	14977	15124	15139	15073	15104	15069	15216	15225	15191	15095	15127	15104	14868	15051	15120	15138	15161	15110	15135	14999	15073	15054	15062	15006	14993	15140	15071	15029	15231	15098	15111	15029	15149	15061	14999	15058	15001	15112	15156	15119	15055	15078	14942	14993	15066	15092	15033	15113	14969	14997	15172	14961	15003	14996	15154	14908	15061	15065	14970	15128	15006	15104	14794	15172	14971	14901	15162	14871	14955	15185	15175	15039	15015	15115	15057	15076	15106	15057	14929	15020	14838	14957	15056	15110	14931	15052	14896	15206	15065	15007	14930	14975	14991	14975	15170	15204	14927	15082	15151	15014	15159	15031	14989	15061	15128	15120	14969	14896	14993	14996	15004	15033	14975	15124	15181	15000	14991	15048	15072	15030	15093	14935	14913	15160	15087	14964	15196	15084	15134	15140	14975	15093	15074	15110	14947	15032	15011	15153	15163	15064	15031	14972	14841	15070	15071	15130	14978	14997	15005	14965	14977	15052	15109	14962	15061	14990	15144	14861	15088	15052	15133	15008	14943	15027	15176	15153	14913	15031	14999	14920	15127	14929	15173	15113	15065	15003	15125	14881	15023	15012	15003	15113	14977	15112	15075	15071	15039	15053	15136	15031	15280	15099	15103	15021	15147	14968	14916	14908	15003	15098	15086	15124	15118	14952	14937	15090	15119	15087	14890	14972	15170	14968	15126	14866	14927	14921	14989	14944	14909	15040	15076	14943	15045	15222	15230	15021	15115	14940	15124	15156	15058	15034	15143	15192	14962	14964	14965	15171	15171	15192	15086	15100	15023	15031	15088	15037	15258	14981	14890	15103	14992	15072	15003	14877	15038	15014	15060	15076	15001	15050	15083	14951	15039	15092	14923	15090	15104	15107	14875	14998	15071	15101	15057	14952	15130	15086	15083	15115	15136	15147	15222	15092	14935	15124	15037	14954	15073	14935	15076	14942	15190	14983	14860	14915	15080	15031	15012	14954	15118	15059	14992	15095	15041	14948	15062	15206	15019	15147	15106	14947	14948	14988	15047	15187	14856	15135	14978	15086	14978	15071	15094	14882	15207	14971	15015	14849	15138	14953	15087	14927	15066	15023	14937	14972	15139	14863	14992	14987	14974	15235	15050	15059	15004	15077	15063	15030	15081	15020	15003	15102	15151	14998	15117	15030	14974	14981	15191	14900	15213	15051	15142	14975	15110	15178	15046	14906	15118	15089	14756	15122	15174	15233	15050	15058	15098	15129	14995	15073	15165	14994	15073	15116	15081	15037	15050	14994	15060	15119	15048	15035	14958	15061	14984	14900	15253	14989	14981	15022	15099	14995	15117	14906	15147	14837	14990	15107	14867	15104	14998	15099	14977	15065	15184	15082	15028	14921	15207	14909	15000	15121	15038	14928	15174	15057	15027	15019	14915	15133	14908	15003	15071	15012	15035	15118	15057	14811	15071	15106	15109	15114	15034	15011	14888	15032	15015	14874	15121	14954	15085	15140	15097	15117	14892	15028	15155	15076	15080	14826	15148	15093	14983	15079	15060	15183	15088	15047	14889	14948	15164	15021	15133	15221	15029	15065	14923	14864	14938	15131	15094	15161	15005	15032	14836	15103	15066	15066	14925	15052	14955	14955	15137	15071	15117	14874	15102	15049	15027	15008	15157	15169	15016	15003	14984	15199	15100	14863	15149	14929	15165	15042	15230	15060	15164	15113	15038	15072	15043	15160	15074	15088	15052	15048	15018	14921	15059	14944	14995	15092	14962	15099	14873	14949	14967	15091	14909	14997	15114	15046	15052	14892	15246	15052	15090	15034	15161	15010	15003	14951	14962	15171	14998	14997	14895	14975	14813	15177	15023	15039	15004	15085
24498	21151	28089	24758	21142	18640	18129	20618	30481	39523	34485	25026	20089	16678	16687	16317	16011	16082	15923	16036	16006	15933	16109	15943	15985	15922	15855	16052	15962	15913	15865	16083	15922	15978	16004	15880	15916	15880	15995	15997	16000	16091	15947	15791	15864	16029	15932	15750	15967	15896	16018	15923	15879	15907	15876	15965	15929	15771	15894	15879	15937	16027	15930	15795	15990	16040	15846	16054	15819	15791	15998	15902	15741	15843	15834	15868	15902	15969	15891	15975	15821	15726	15776	15825	15833	15708	15843	15868	16025	16019	15834	15797	15854	16059	15859	15987	15813	15800	16051	15982	15827	15784	15567	16181	15857	15947	16031	15924	16128	15849	15901	15750	15807	15991	16000	15799	15988	15718	15860	15880	15808	15801	15750	15905	15945	15749	15950	15803	15922	15982	15780	15898	15978	15927	15940	15921	15923	15848	15700	15993	16080	15951	15964	15963	15992	15800	16015	15919	16049	15734	15806	15828	16126	15957	15870	15941	15936	15824	15875	15826	16000	15848	15965	15934	15805	15733	15953	16019	16006	15979	15876	15939	15876	15849	15884	16091	15933	15925	16060	16119	15967	16009	15807	15819	15975	15868	15751	15880	15883	15950	15741	15980	15858	15929	16003	15847	15733	16003	15927	15930	16005	15809	15964	15953	15872	15924	15798	15888	16023	15940	16034	15975	15939	16032	16036	15684	15784	16023	15965	15823	15846	15828	15975	15962	15777	15895	15889	15835	15883	15921	15949	15962	15943	16019	15748	15871	15809	15658	15679	15814	15867	15986	15817	15863	15853	15968	16075	15803	15984	15900	15953	15526	15920	15836	15786	15699	15939	15803	15914	15890	15849	16099	15734	15774	15811	15843	16176	15852	15971	16000	15796	15926	15841	15991	15789	16010	15968	15883	15848	15955	16181	15940	15819	15880	15867	16026	15858	15727	15919	16013	16078	16105	15838	15810	15648	15772	15980	16040	15671	15883	15854	16028	15957	15902	15784	15983	15965	15939	15862	15840	16050	16003	15836	15908	15936	15831	15758	15892	15884	15700	15465	15877	15984	15889	15886	15648	15658	15845	15900	15785	15767	15904	16044	15899	15832	15838	15920	15815	15771	16091	15855	16049	16047	15842	15927	15689	15830	15937	15978	15790	16020	15924	15985	15987	16001	15848	15964	15831	16108	16025	15950	15860	16081	16203	16100	15713	15907	15884	16076	15866	15862	15828	15752	15763	15770	15987	15834	15853	15898	15868	15869	15872	15882	15968	16072	15814	15922	15919	15949	15828	15932	15978	15873	15930	15996	15922	15996	15823	15851	15765	15886	15998	15925	15745	15898	15841	15752	16075	16001	15731	15931	15642	15704	15940	15881	16000	15829	15951	15950	15850	15745	15802	16001	15843	15918	15783	15920	15866	15915	15941	15972	15764	15916	15929	15887	16028	15815	15892	15861	16049	16015	16116	15934	15852	15919	15935	16107	15781	15749	15921	16019	15919	15920	16077	16011	15923	15930	15813	16082	16100	15928	15895	15851	15963	15977	15922	15959	15801	15896	15856	15866	15940	15936	15908	15979	16023	15932	15939	15936	15921	15872	15949	15818	15879	15773	15922	15936	15707	15997	15848	15866	16053	15910	15983	15932	15841	16026	15972	15865	16091	15748	16032	15986	15860	15920	15962	15955	15923	16107	15944	15922	15856	15969	15964	16041	15921	15850	16138	15730	15806	16043	15709	15872	15671	15685	15940	15782	15904	15901	15983	15926	16006	15881	16108	15872	15902	16038	16081	15967	15896	15837	15859	16037	15699	15910	15884	15727	16036	15963	15832	16200	15816	15831	15907	15755	15961	15948	15856	15812	15776	16062	15956	15864	15576	15900	15910	15858	15714	16023	15796	15759	16031	15890	15802	16029	15999	16117	15811	15875	15941	15960	15719	15943	15874	15974	15807	15788	16079	16130	15876	15776	15855	16042	15668	16058	15788	15900	15911	16089	15903	15837	15889	15867	15891	15909	15894	15876	15989	15865	15745	15846	15985	15954	15943	15967	15800	15969	15773	15838	15883	16134	15940	15977	15873	15988	15741	15835	15914	15864	15895	16043	16041	15747	16062	16025	15861	16003	15880	16017	16130	16041	15858	15742	15726	15838	15874	15989	16012	15940	15709	15868	15855	15701	15925	16029	15990	15972	15934	15874	15857	15838	16027	15976	15965	15934	16202	15778	16003	15862	15879	15882	15799	15886	16053	15652	15896	15877	15810	15919	15954	15976	15871	15963	15753	15936	15918	15858	15987	15853	15987	15924	15830	15796	15928	15849	15922	16083	16103	15858	15951	16080	15986	15909	15902	16060	15932	15912	16004	16026	15739	15878	15876	15848	15868	15835	15650	15977	15800	16014	15795	16058	15780	15923	15939	15964	15918	16113	15833	15810	15840	15986	15841	15758	15716	15837	15773	15976	15770	16020	15773	15793	15899	15967	15775	15914	15839	15940	16041	15965	15942	15725	15824	15998	16005	15841	15921	15995	15837	15819	16034	15913	15966	15899	15938	16016	15722	15935	15902	15841	15810	15850	15871	15870	15918	16024	15987	15985	15956	15986	16035	15953	15718	15776	15728	15696	15926	15778	16071	16036	15895	15938	15761	15863	16066	15702	15974	15879	15919	15865	15987	15863	15793	15964	15888	15804	15965	15943	15932	15896	16038	16135	16004	15944	16038	16017	15985	15752	15771	15961	15753	16022	16049	15876	16072	16073	15773	16037	15832	16076	15943	15946	15978	15883	15942	16181	15667	16159	15844	15645	15836	15933	15798	15977	15853	15830	15888	15981	15943	15860	15948	15903	15730	15719	15947	15993	15952	15864	15963	16035	15960	15830	16008	16022	16109	15835	16104	15897	15884	15956	16065	15804	15843	16026	15939	15860	15816	15926	16075	16027	15764	15977	16081	15739	15923	15684	16050	15851	15966	16092	16082	15886	16086	15839	15823	15833	15829	15890	16045	15984	15899	16104	15917	16045	15952	15740	16031	16031	15929	16098	15898	15920	15879	16129	16214	16073	15845	16108	15873	15976	15977	15871	15953	16028	16030	16093	15904	15824	15957	16035	15904	16046	15862	15915	15967	15896	15805	15854	15844	15846	15934	15998	16071	16022	15954	15754	15992	16108	15880	15870	16128	16006	15673	15999	15767	16004	15851	15763	15992	15874	15914	15907	15775	15718	16014	16050	15901	15730	16029	15896	15882	16076	16081	15949	15988	15990	15806	15807	16076	15983	15937	15854	15954	15849	16010	15979	15852	16063	15934	16016	16091	16000	15876	15993	15968	15739	15902	15986	15900	15763	15963	15993	16010	16043	15884	15997	15836	15868	15932	15859	15865	15896	15799	15940	16071	15850	16015	15939	15968	15917	16097	16008	15875	16002	16072	15954	15786	15726	15778	15996	15938	15830	15989	16153	15805	16011	15985	15899	15985	15928	16022	15937	15982	15826	15761	15797	15952	15868	15932	15838	15804	15848	15898	15961	15798	15857	15899	15942	15926	15899	15769	15733	15963	16116	15990	15857	16054	15875	15987	15835	15799	15780	15825	15936	15946	16081	16031	15763	16244	15986	15991	15977	15916	15938	16086	15950	15973	16067	15944	15802	15959	15675	16022	15929	15962	16041	15973	15899	15931	16094	15915	16222	15893	16048	16070	15900	15854	15768	16086	15937	15927	15949	15872	15872	16022	15980	15776	16008	15899	15891	15905	16134	15928	15733	15822	15779	15761	16171	15849	15834	15757	16083	15975	16025	15759	15933	15928	15876	15872	15959	15843	15829	15893	15946	15911	15970	15910	15780	15927	15948	15913	15761	15869	15871	15918	15845	15912	15927	16034	16169	15992	15961	15916	15853	15887	15959	15777	16025	15883	15918	15810	15895	15940	15838	16070	16059	16126	15890	16005	15844	16174	15980	15909	15809	15882	15921	16050	15862	15847	15863	15934	15813	15903	15927	15959	15897	15937	15868	16087	15803	15767	15912	15931	15921	15992	16103	15874	15861	15827	16057	15927	15788	15838	16023	15817	15910	16021	15686	15888	15823	15945	16107	15903	16081	16009	15918	15831	15953	16013	16052	15841	15888	15802	15811	15748	15967	15947	15743	15886	15938	15977	15871	15978	15872	16039	15948	16037	16005	16037	15942	15867	15941	15893	16029	16084	15998	15987	15749	15767	15788	15888	15934	15829	15796	15869	16049	15964	15967	15960	16022	15977	15724	15991	15888	15831	15877	15987	15990	16050	15713	15859	15942	15883	15990	15936	15944	15903	15978	15871	15812	15774	16007	15908	15915	15882	15963	15826	15795	15901	15922	15985	15830	15879	15890	15786	15904	15824	15739	15887	15919	16171	15912	15933	15874	15814	15721	15925	16116	15862	15919	15889	15955	15911	16124	15835	15778	15955	15819	15958	16019	16143	16025	15951	16111	15793	15830	15955	15954	16007	15979	15841	15971	16106	15975	15841	15921	15925	16039	15991	15982	15754	16003	15948	15963	15741	15806	15974	15830	16044	15974	15988	15805	15820	15793	15926	16104	15739	15985	15857	16039	15909	15982	16096	15830	15956	16077	15968	16183	15745	15804	15796	15913	15853	15936	15813	16185	16091	16154	15749	15910	15932	15959	15869	15908	16044	15887	15925	15761	15722	15990	15797	15828	15940	15926	15863	15926	16002	16092	16091	15739	15746	15818	15831	15761	15911	15974	15965	16026	15896	15802	15946	15843	16005	15981	15912	15928	15924	15782	15873	15923	15736	15842	15997	15836	15850	15813	15888	15837	15911	15861	15786	15788	15872	15830	16015	15946	15716	15782	15790	16118	15727	16004	15991	15917	16011	16077	15914	15956	16003	15950	16000	15853	15734	16137	15896	15900	15962	15896	15876	16114	15847	16215	16061	16072	15942	15763	15885	16071	15800	15787	15946	15855	15894	15943	15860	15856	15882	15747	15847	15837	15957	15909	15966	16055	16055	15843	15729	15908	15974	16138	15748	15768	16071	16010	16173	15680	16127	15984	15718	16011	15921	15734	15899	16006	15910	15981	15928	15970	15824	16044	15859	16015	15751	15924	15952	16067	16003	15968	15950	16016	15882	15898	15828	15627	15990	15901	15903
15216	24811	22878	18921	17517	16576	16074	23273	34752	43166	35892	25759	19212	14956	15960	15110	14862	15015	14983	15068	14920	14865	15005	15073	15034	14979	15020	15137	14891	14975	15016	14995	15130	14837	15087	14931	14928	15112	14954	15004	15032	14869	14999	15002	14960	15129	14853	15035	15040	15002	15044	14939	14827	15055	14896	15019	15019	15115	15014	15117	14793	14908	15103	14939	15079	14944	15111	15180	14777	14854	15021	15087	14899	15019	15132	14946	15001	15004	14893	14974	15066	14802	15073	15011	14953	15031	15020	14904	14962	15039	15001	15088	15083	14903	14856	15020	14917	14954	14942	15066	14872	14974	15103	14913	15174	14986	14927	15168	15047	14951	14840	14976	15074	15021	14809	14905	14924	15006	15083	15062	14955	15108	15051	14976	14998	14854	14913	14919	14946	15034	14885	14912	15094	14929	14955	14977	14935	15136	14994	15001	14895	15039	15114	14994	15073	15016	15093	14773	15120	14972	14885	15122	14920	14992	14945	14887	14978	14896	15104	14922	15086	15100	15027	14904	15099	14906	14964	14882	15098	14901	14991	14741	14966	15010	14896	14989	14803	14872	15043	14782	14888	15017	15207	14880	14959	15111	14971	15002	14899	15078	15011	15046	15159	15071	14880	14984	15052	15065	14926	14965	14914	14917	15001	14958	14689	15008	15081	14872	15081	15042	14829	15008	14969	15047	15064	14911	14975	14821	15104	15092	14975	14773	15038	15025	15045	15040	14795	14882	14941	15063	14972	14867	14880	14829	15051	15078	14969	14873	14997	14815	15039	14967	14758	15003	14979	14914	14887	14901	14927	14954	14878	14958	14958	14842	14806	14924	15119	15077	14975	14941	14856	14991	14987	14970	14994	14874	15058	15206	14987	15009	14925	14946	15071	14983	14916	14841	14982	14807	14996	14958	14898	14808	14971	14854	14924	15011	14957	14921	15100	14948	14923	14811	15192	14992	14899	14852	15035	15032	14984	15052	15071	15111	14933	15009	14912	15059	14960	14985	14815	14998	14983	14998	14976	15033	14895	14921	14911	14818	15086	15063	15040	14941	15050	15000	15057	15078	15130	15016	14904	15042	15019	15042	15059	14897	14944	15019	14865	15110	14870	14956	14936	14891	15076	14860	15142	14876	14968	15112	14953	15022	14902	14928	15209	14894	15029	15076	15110	14913	14909	14778	14936	14934	15034	15016	15002	14968	14994	14991	15017	14882	14913	14908	15108	14951	14992	15038	14902	14997	14876	14856	14801	14958	14851	14812	15009	14978	15062	14887	15005	14963	14918	14968	14969	14949	15135	14980	14815	15047	14989	15094	14960	15079	15043	15031	15177	14956	15023	14846	14934	15069	14982	14939	14843	15060	14858	15058	14946	14935	15068	14863	15320	14881	14925	15099	14788	14803	14954	15075	14943	14941	14815	14935	14983	14967	15026	15018	15001	14915	14849	14953	14861	14955	14992	14916	15059	14982	15025	14995	15001	14997	14998	15115	15082	14969	14835	14804	14874	14913	15024	15000	14878	14938	14868	15005	14885	14949	14840	15013	14888	15019	14905	15075	15057	15029	15089	14957	14932	15086	15101	14796	15006	14944	14932	14850	15066	15027	15147	14948	15099	14949	14955	15108	14910	15061	15000	14819	15024	14860	14915	15020	14893	15015	15122	14988	14815	15073	15064	15113	15086	15085	14845	15064	15019	15110	14763	15134	15092	14837	14998	15021	14890	14882	14869	14975	14902	14839	14786	14947	14950	14801	15042	14970	14901	15114	14844	15054	14928	14921	15035	15038	14937	14892	15046	14978	14922	15059	15034	14927	15028	14926	14904	14972	14983	15002	14878	14936	14774	14765	15035	14973	14985	14907	14986	14911	15155	15023	15000	14945	14987	15031	14912	15126	14973	14945	14966	14984	15022	14949	14979	14848	15020	15009	14997	14903	14978	14829	14870	15043	14954	14933	14906	15073	14873	14903	15036	14832	15081	14936	15090	15235	14873	14961	15038	15017	14950	14951	14974	14956	14804	15044	14999	15079	14985	15079	14980	14999	14992	15040	15043	15000	14900	14886	14859	15078	14989	15037	14972	14894	14924	14990	15090	15057	14827	14982	14926	14999	14840	15137	14926	15057	14880	14943	15105	14894	14949	14895	15003	15029	14852	14954	14941	14977	14880	14943	14963	15018	14916	14889	15010	14981	15065	14984	14918	14905	14987	15077	14832	14959	14843	14964	14970	14718	14937	14952	15022	14883	14901	14915	15005	15022	14992	14948	15032	15017	14992	14995	15009	15129	15070	14928	15032	14970	14894	14997	15075	14908	14917	15116	14892	14973	15148	14959	14922	15187	15105	14976	14897	14861	14903	14977	15017	15001	15010	14872	14912	14878	14936	14986	14955	14803	15036	14939	15079	14928	14882	14986	15120	14995	14982	15097	14966	15121	14957	14950	14843	15138	14944	15104	15114	14903	14916	14991	14869	15063	14935	14925	14965	14868	14940	14972	15098	14929	14936	15124	14849	14959	14880	14873	14905	14964	15189	14927	15085	14999	14939	15165	14998	15197	15002	14999	15096	15013	14957	15088	14948	14874	14938	15036	15095	14904	15096	15049	15144	15085	15104	15052	14958	14780	14888	14775	14976	14853	14848	15027	15104	14825	14925	14996	14918	15058	15054	15048	15049	15078	15028	14955	15162	15041	15050	15065	15035	14984	15064	14878	15010	14850	14881	14931	15012	14938	14916	15013	15098	14855	14868	14990	15013	15004	14931	14924	14929	15045	14929	15013	14888	14864	15043	14816	14839	14966	15141	14934	15096	15070	14996	14957	14898	14895	14979	14960	14953	15038	14920	14983	14954	14940	14952	14976	15065	15011	15081	14964	14960	15061	14977	15045	14935	15229	14860	14940	14906	15043	15015	15062	14978	15116	15111	15003	14983	14997	15126	15060	14942	15075	15013	15151	14878	14933	14842	15040	14961	15045	14758	14986	15074	14964	14957	15085	14891	14960	14943	15026	15010	14921	15134	14743	15168	14965	14898	14929	14939	14901	15023	15049	14894	15151	14965	15105	14989	14983	14973	15014	14962	15008	15142	14855	14997	14953	14919	14954	14765	15007	14892	15036	14937	14926	15107	15007	14902	15039	14994	14951	14885	14889	15059	15131	14962	14873	15025	15011	14979	14893	14962	15045	14826	15006	14932	15112	15056	15028	14883	14940	15014	14882	14996	14826	14925	15007	15065	14905	14975	14936	15032	15031	14820	15116	15023	14917	14956	14984	14923	14969	15120	14899	15030	14909	14915	15036	14884	14930	14916	14821	14866	15127	14925	14876	15029	14948	15192	14917	15114	15040	14921	15136	14909	15104	14808	15006	15074	14937	14982	14839	15061	14957	14849	14883	14994	14896	14955	15161	15044	14847	14937	15012	14830	15016	14879	14937	15239	15034	14724	15028	14904	14886	15068	14945	15032	15037	14852	15080	14800	14925	14828	15040	14902	14950	15031	15124	14969	14943	14958	14915	15049	15035	14980	15023	15095	15143	14911	14984	14927	14996	14904	14959	15152	15103	14762	14836	15083	15099	14914	15133	15039	14806	15005	14980	15058	14957	15010	15126	14907	14941	15086	15001	14763	14853	15050	15042	15009	14864	14938	14848	14920	15131	14935	15018	14816	14879	15092	14863	14964	14934	15081	14946	14994	15068	15016	14891	14961	15134	14847	14857	15002	14925	14952	14971	14958	14994	15028	14923	15018	15041	14899	15049	14769	14972	14973	15184	14952	14753	14974	14981	14921	14947	14861	14972	14885	14877	14957	14986	14918	15006	14921	14994	14992	15148	15011	15082	15024	14900	14924	14938	15011	15079	14991	15061	15021	15003	15018	14977	14965	14935	15183	15143	15038	14975	14877	15044	15043	14979	15082	15074	15036	14997	15132	15040	15042	14904	14942	15113	15059	14962	14827	15016	14923	15102	14992	15006	15000	15069	14895	14903	14888	14807	15005	14934	14844	14808	14979	15061	14909	14927	15111	14931	15110	15032	15039	15109	15067	14930	14961	15083	14967	14880	15014	15046	15073	14990	14960	14971	14901	15012	14976	14893	15087	14950	15117	14935	15079	14930	15103	14891	14973	14976	14951	15107	15091	14893	14929	15036	14876	14897	15014	14879	15042	14939	14902	14829	14846	14987	15017	14880	14983	14929	14905	14998	14920	15016	14761	14885	14953	14915	14907	15092	15062	14983	14884	14954	14897	14932	15164	14993	14889	15125	14820	14948	14910	15243	14851	15160	14803	14992	14947	15105	15050	14896	14998	14906	15044	14896	15194	14980	15007	15105	15104	15013	15155	14803	15008	14992	14758	15135	14849	15010	14954	14867	14834	15052	14896	14967	15051	14976	15103	15139	14962	15072	14880	14903	14824	14938	15016	14923	14915	15013	14976	15069	14918	15000	14929	14912	15038	14959	14814	14873	14977	14901	14857	15015	15079	14911	15126	15008	15140	15042	14879	15054	14934	14860	14834	15067	14978	14834	15030	14846	14814	14918	14933	14986	15072	14949	15040	15171	15173	14746	14962	15010	14942	14923	15028	15216	14853	14939	14985	14954	14746	14888	15047	14865	14981	15009	14963	15116	14911	14905	15071	14955	15077	15151	15003	14952	15122	14914	14851	15003	14985	14943	14930	14995	15084	14991	14989	14984	15014	15110	15011	15073	14909	14909	14927	15146	15017	14832	15002	14975	14960	14908	14952	14959	14985	14987	15024	14962	15061	14812	15058	15062	14966	14866	14939	15123	15025	14941	15043	14895	14936	15019	14903	15091	14988	14936	15013	15068	14859	15041	14903	15046	14954	14836	15088	14849	14935	15166	14986	15007	15089	14999	14927	15028	14927	14915	15069	15009	14854	14927	14983	14993	14975	14816	15141	14919	15088	14997	15048	14745	14822	14977	15076	15017	14965	14903	15062	14822	15097	15149	15054	14950	15040	14969	15098	14934	14930	14931	15101	15071	15082	14831	15075	15005	15064	15050	14872	14964	14978	14946	15167	14760	14856	14914	14916	15036	15029	14896	14989	15010	14943	14979	15120	14680	15008	15019	14967	15011	14957	14812	15125	14913	14970	14850	15039	14909	14956	14817	15174	15007	15062	14778
23101	21196	28985	23739	21526	22843	22357	28411	42790	53005	45990	32620	24555	17856	17783	16673	16427	16688	16429	16590	16529	16476	16408	16561	16279	16626	16420	16437	16659	16273	16486	16204	16217	16376	16561	16446	16302	16297	16406	16414	16642	16571	16493	16395	16261	16396	16135	16364	16496	16472	16424	16316	16355	16218	16578	16292	16296	16312	16273	16393	16353	16394	16222	16297	16252	16281	16648	16286	16333	16353	16400	16397	16411	16252	16493	16423	16302	16303	16372	16450	16358	16349	16371	16279	16435	16431	16491	16272	16399	16277	16353	16464	16134	16411	16254	16418	16304	16281	16257	16525	16427	16269	16232	16372	16250	16395	16327	16154	16310	16368	16361	16370	16195	16260	16256	16460	16273	16444	16211	16397	16320	16409	16335	16236	16301	16262	16322	16052	16311	16513	16312	16330	16246	16289	16196	16292	16169	16342	16462	16476	16438	16166	16294	16394	16311	16379	16229	16101	16212	16391	16319	16305	16397	16251	16372	16245	16207	16320	16055	16432	16296	16234	16323	16466	16435	16306	16211	16379	16437	16398	16231	16186	16422	16351	16408	16406	16156	16313	16162	16250	16414	16502	16307	16252	16061	16363	16296	16233	16476	16250	16161	16309	16326	16375	16281	16426	16348	16328	16064	16266	16130	16280	16348	16393	16269	16301	16170	16130	16184	16369	16366	16218	16214	16238	16280	16339	16397	16511	16326	16268	16308	16184	16380	16420	16271	16353	16370	16408	16188	16340	16219	16228	16211	16318	16321	16056	16632	16489	16310	15978	16409	16495	16411	16320	16315	16246	16065	16206	16360	16339	16268	16350	16129	16291	16283	16313	16327	16437	16353	16235	16401	16225	16193	16167	16162	16364	16131	16271	16222	16242	16404	16264	16265	16351	16236	16310	16341	16116	16262	16306	16221	16175	16236	16387	16334	16177	16330	16291	16306	16271	16391	16303	16299	16552	16371	16198	16182	16249	16152	16197	16414	16304	16323	16165	16409	16223	16219	16244	16527	16371	16267	16357	16265	16265	16184	16140	16342	16122	16375	16318	16389	16283	16459	16439	16403	16282	16389	16322	16132	16177	16405	16152	16280	16288	16441	16251	16468	16233	16419	16316	16221	16183	16446	16211	16218	16460	16234	16386	16341	16225	16217	16183	16305	16365	16362	16247	16262	16223	16290	16257	16186	16261	16230	16394	16347	16187	16416	16524	16304	16169	16298	16430	16360	16373	16226	16231	16137	16332	16462	16286	16369	16255	16241	16281	16323	16328	16219	16215	16377	16253	16292	16410	16386	16346	16207	16407	16441	16324	16367	16288	16393	16430	16455	16382	16458	16486	16306	16153	16263	16454	16302	16186	16150	16245	16378	16306	16333	16317	16276	16326	16298	16288	16260	16327	16403	16374	16259	16365	16327	16363	16290	16226	16312	16201	16322	16257	16463	16375	16285	16182	16338	16151	16385	16188	16189	16192	16475	16295	16191	16274	16358	16576	16446	16283	16314	16402	16307	16238	16317	16511	16437	16288	16311	16373	16371	16229	16312	16340	16353	16024	16324	16358	16316	16193	16271	16239	16342	16381	16142	16256	16181	16457	16452	16059	16226	16130	16414	16252	16545	16286	16383	16426	16427	16318	16081	16367	16354	16275	16219	16162	16273	16352	16330	16218	16269	16352	16344	16260	16384	16321	16228	16384	16349	16382	16326	16470	16348	16199	16306	16312	16357	16039	16486	16488	16318	16227	16325	16239	16306	16460	16124	16163	16363	16320	16271	16441	16485	16350	16365	16490	16307	16035	16182	16199	16406	16327	16360	16337	16186	16264	16364	16541	16295	16442	16296	16189	16351	16224	16156	16338	16218	16473	16242	16323	16309	16379	16597	16225	16361	16220	16250	16257	16256	16321	16189	16432	16459	16422	16295	16145	16412	16149	16408	16204	16282	16368	16248	16514	16369	16393	16300	16264	16222	16142	16194	16347	16425	16322	16273	16406	16433	16366	16285	16354	16173	16463	16302	16191	16201	16340	16392	16237	16309	16354	16285	16435	16289	16426	16326	16262	16363	16463	16403	16439	16363	16274	16263	16351	16321	16211	16451	16170	16473	16138	16218	16349	16428	16327	16430	16245	16307	16406	16239	16317	16484	16402	16289	16293	16146	15966	16227	16308	16145	16337	16353	16162	16319	16194	16279	16279	16353	16390	16390	16437	16423	16152	16048	16270	16276	16250	16272	16459	16292	16100	16123	16271	16345	16465	16382	16300	16327	16362	16374	16301	16221	16319	16340	16335	16394	16283	16361	16362	16232	16369	16052	16377	16327	16169	16535	16393	16241	16287	16080	16262	16389	16455	16244	16218	16444	16189	16303	16301	16497	16243	16197	16404	16386	16232	16408	16348	16318	16342	16282	16234	16343	16290	16249	16141	16200	16424	16253	16358	16410	16359	16460	16356	16100	16500	16402	16330	16104	16303	16398	16314	16345	16195	16265	16191	16484	16291	16459	16094	16209	16313	16157	16262	16236	16442	16096	16081	16289	16339	16138	16320	16366	16284	16109	16197	16237	16395	16344	16463	16431	16254	16363	16343	16174	16508	16462	16410	16385	16227	16412	16435	16307	16256	16344	16458	16323	16328	16319	16174	16486	16309	16326	16021	16297	16420	16433	16189	16308	16258	16160	16322	16428	16301	16272	16332	16307	16442	16488	16296	16166	16417	16222	16120	16296	16245	16420	16409	16310	16302	16267	16319	16245	16440	16354	16367	16231	16249	16253	16557	16291	16327	16193	16375	16400	16429	16167	16350	16332	16243	16520	16347	16340	16310	16406	16093	16292	16276	16395	16279	16315	16285	16269	16265	16358	16258	16314	16372	16273	16380	16296	16157	15990	16217	16286	16360	16222	16307	16377	16396	16276	16406	16306	16290	16385	16317	16272	16467	16449	16347	16000	16385	16350	16429	16231	16297	16297	16334	16281	16154	16453	16535	16164	16229	16267	16244	16211	16292	16346	16232	16294	16274	16267	16286	16426	16399	16263	16260	16233	16282	16256	16234	16236	16368	16221	16253	16082	16359	16300	16377	16297	16130	16236	16376	16261	16445	16345	16484	16521	16473	16255	16347	16372	16488	16284	16197	16334	16213	16268	16331	16346	16273	16274	16336	16284	16346	16573	16362	16449	16314	16189	16416	16325	16360	16277	16163	16428	16218	16358	16313	16253	16315	16438	16301	16428	16219	16351	16377	16318	16283	16184	16337	16149	16410	16216	16258	16387	16368	16344	16362	16303	16289	16175	16312	16201	16173	16382	16196	16504	16278	16070	16327	16312	16180	16434	16331	16480	16404	16194	16375	16303	16446	16293	16284	16138	16328	16187	16544	16254	16372	16413	16161	16220	16238	16435	16311	16125	16214	16305	16256	16331	16146	16360	16259	16310	16426	16365	16454	16325	16288	16456	16378	16593	16413	16271	16215	16317	16225	16252	16183	16325	16248	16381	16375	16292	16331	16361	16238	16133	16234	16268	16171	16346	16218	16383	16301	16269	16453	16391	16213	16367	16176	16401	16427	16123	16214	16544	16376	16229	16128	16212	16173	16515	16268	16236	16316	16067	16287	16256	16435	16243	16274	16370	16321	16299	16368	16287	16371	16332	16311	16419	16430	16258	16079	16397	16303	16425	16241	16329	16385	16284	16311	16529	16173	16267	16214	16267	16321	16371	16187	16357	16259	16353	16363	16434	16173	16216	16299	16323	16338	16025	16248	16389	16297	16273	16248	16310	16224	16403	16113	16524	16358	16356	16327	16348	16263	16468	16205	16250	16377	16544	16260	16122	16290	16367	16356	16253	16195	16168	16464	16471	16262	16328	16364	16190	16330	16386	16492	16299	16366	16388	16314	16270	16304	16107	16333	16102	16286	16368	16607	16458	16305	16224	16269	16323	16279	16336	16448	16398	16142	16172	16297	16208	16485	16283	16361	16478	16402	16447	16429	16323	16286	16317	16314	16118	16205	16361	16291	16338	16065	16397	16047	16262	16397	16373	16178	16557	16368	16317	16313	16348	16245	16300	16321	16293	16401	16167	16139	16379	16293	16190	16203	16296	16309	16259	16407	16309	16262	16309	16311	16303	16217	16235	16163	16151	16075	16237	16342	16370	16287	16484	16330	16390	16267	16373	16222	16284	16316	16415	16344	16357	16346	16433	16270	16245	16454	16357	16178	16228	16295	16256	16265	16290	16370	16245	16266	16355	16395	16301	16291	16368	16279	16228	16212	16132	16293	16238	16189	16272	16057	16230	16370	16473	16414	16232	16295	16144	16208	16138	16162	16407	16306	16403	16150	16331	16407	16441	16212	16441	16225	16322	16058	16286	16347	16178	16191	16452	16339	16200	16541	16395	16213	16344	16249	16239	16373	16063	16533	16272	16279	16269	16319	16199	16338	16300	16285	16571	16230	16376	16364	16402	16093	16417	16370	16272	16274	16391	16443	16349	16206	16364	16191	16313	16371	16254	16228	16374	16266	16385	16431	16470	16310	16345	16264	16410	16230	16303	16243	16301	16235	16524	16285	16432	16396	16113	16367	16234	16309	16328	16378	16424	16439	16377	16183	16236	16430	16466	16227	16186	16276	16307	16435	16295	16342	16408	16581	16148	16239	16385	16304	16391	16295	16114	16265	16178	16359	16315	16317	16172	16281	16344	16127	16293	16454	16445	16284	16381	16214	16320	16198	16320	16309	16136	16294	16259	16284	16267	16340	16190	16293	16201	16354	16298	16277	16421	16441	16062	16093	16257	16428	16265	16241	16145	16350	16057	16291	16240	16441	16346	16343	16343	16220	16156	16333	16383	16435	16340	16253	16166	16390	16068	16271	16266	16232	16289	16468	16396	16147	16453	16297	16392	16284	16211	16326	16392	16328	16388	16470	16148	16399	16227	16331	16206	16374	16416	16285	16273	16255	16251	16052	16390	16275	16246	16368	16312	16294	16444	16416	16262	16377	16387	16220	16417	16350	16435	16227	16324	16266	16256	16342	16436	16127	16223	16324	16258	16349	16360	16405	16222	16201	16382	16152	16318	16490	16451	16383	16372	16297	16119	16312	16297	16486	16336	16281	16065	16385	16346	16270	16377	16275	16229	16135	16253	16360
17652	30761	28641	22661	20094	18604	17775	32392	45067	55050	46657	33654	24071	15295	16973	15316	15186	15386	15244	15051	15240	15228	15270	15287	15342	15409	15157	15243	15273	15160	15248	15280	15311	15084	15065	15220	15198	15191	15290	15236	15183	15266	14958	15176	15336	15284	15216	15143	15203	15019	15107	14957	15259	15294	15216	15216	15462	15269	15421	15166	15134	15134	15213	15285	15175	15201	15282	15105	15256	15217	15094	15248	15410	15215	15204	15270	15237	15237	15166	15045	15209	15007	15115	15209	15130	15089	15157	15144	15121	15412	15341	15214	15133	15164	15300	15234	15108	15180	15342	15246	15266	15268	15109	15327	15202	15390	15182	15131	15117	15306	15144	15121	15079	15205	15206	15229	15168	15095	15231	15198	15150	15206	15221	15338	15250	15191	15085	15167	15102	15228	15156	15236	15131	15169	15192	15194	15174	15280	15227	15311	15374	15163	15011	15322	15216	15161	15066	15254	15286	15109	15166	14882	15220	15120	15330	15079	15181	15234	15317	15353	15171	15167	15309	15178	15274	15362	15318	15130	15213	15224	14971	15252	15092	15260	15317	15315	15057	15187	15235	15218	15305	15377	15200	15039	15040	15161	15113	15276	15109	15248	15282	15253	14986	15036	15245	15259	15220	15206	15263	15285	15190	15096	15231	15160	15235	15253	15145	15045	15170	15207	15237	15184	15158	15159	15235	15128	15141	14961	15310	15140	15292	15244	15153	15201	15288	15190	15258	15335	15155	15156	15178	15202	15196	15294	15117	15073	15217	15147	15332	15263	15286	15312	15300	15118	15174	15283	15099	15170	15276	15111	15308	15155	15180	15261	15329	15211	15119	15187	15074	15284	15241	15317	15158	15255	15259	15367	15123	15266	15156	15159	15093	15276	15428	15111	15187	15320	15243	15146	14967	15317	15103	15209	15299	15198	15268	15173	15201	15162	15243	15187	15296	15284	15177	15172	15315	15384	15179	15183	15037	15182	15243	15155	15172	15225	15228	14963	15283	15223	15350	15077	15303	15305	15409	15227	15235	15284	15194	15212	15219	15201	15126	15206	15155	15087	15122	15128	15236	15135	15276	15234	15246	15316	15168	15176	15111	15244	15214	15358	15255	15253	15169	15026	15148	15140	15226	15334	15216	15298	15091	15180	15126	15109	15320	15170	15113	15295	15082	15176	15044	15188	15138	15142	15039	15030	15522	15198	15088	15155	15236	15245	15171	15341	15158	15219	15171	15028	15172	15206	15063	15195	15080	15307	15353	15291	15270	15216	15198	15270	15081	15158	15208	15235	15218	15112	15078	15183	15224	15112	15177	15215	15243	15041	15277	15172	15113	15360	15184	15333	15328	15135	15160	15348	15131	15197	15245	14977	14981	15152	15280	15144	15264	15088	15217	15154	15342	15267	15370	15333	15150	15306	15153	15178	14970	15229	15226	15047	15338	15112	15076	15253	15191	15116	15335	15168	15190	15243	15231	15306	15058	15030	15188	15106	15095	15293	15216	15255	15199	15326	15297	15117	15221	15094	15159	15157	15181	15314	14976	15151	15074	15151	15287	15164	15175	15421	15222	15164	14965	15079	15443	15134	15150	15170	15106	15088	15122	15251	15100	15041	15425	15322	15057	15282	15176	15107	15161	15180	15208	15212	15171	15135	15169	15446	15193	15180	15107	15147	15323	15070	15176	15163	15259	15259	15294	15150	15323	15339	15248	15184	15156	15200	15217	15061	15254	15134	15132	14957	15250	15071	15402	15031	15282	15406	15128	15018	15172	15013	15308	15347	15116	15117	15175	15220	15316	15335	15207	15184	15081	15260	15369	15211	15258	15176	15168	15122	15393	15105	15187	15154	15209	15165	15209	15207	15036	15325	15327	15057	15315	15279	15236	15126	15292	15311	15279	15078	15230	15021	15173	15254	15277	15188	15218	15202	15365	15223	15098	15288	15256	15226	15277	15203	15335	15315	15150	15193	15064	15289	15123	15244	15141	15210	15170	15386	15206	15157	15300	15286	15148	15263	15177	15139	15195	15012	15227	15051	15232	15135	15371	14996	15093	15325	15294	15271	15259	15339	15126	15269	15226	15225	15129	15304	15242	15069	15178	15244	15329	15214	15130	15318	15043	15190	15241	15274	15249	15189	15154	15378	15361	15210	15163	15229	15112	15213	15055	15172	15185	15326	15337	15243	15265	15261	15164	15219	15226	15268	15118	15104	15143	15212	15247	15157	15072	15131	15070	15149	15176	15082	15304	15192	15048	15264	15169	15227	15091	15181	15200	15235	15307	15349	15300	15127	15305	15123	15230	15311	15347	15120	15166	15219	15367	15156	15344	15391	15172	15182	15269	15085	15304	15275	15119	15325	15213	15084	15335	15204	15051	15162	15391	15379	15020	15250	15136	15121	15141	15123	14990	15282	15300	15301	15254	15093	15141	15179	15233	15267	15361	15057	15183	15271	15065	15126	15097	15158	15066	15259	15188	15093	15165	15070	15177	15123	15092	15244	15261	15070	15228	15181	15195	15194	15100	15111	15368	15008	15253	15116	15125	15223	15132	15118	15084	15200	15264	15112	15119	15145	15028	15180	15261	15253	15333	15079	15314	15137	15157	15116	15163	15267	15133	15111	15221	15111	15359	15171	15218	15262	15107	15134	15247	15264	15232	15094	15121	15112	15016	15139	15142	15293	15196	15194	15180	15137	15244	15148	15264	15069	15234	15240	15105	15275	15145	15160	15251	15295	15233	15069	15069	15196	15212	15164	15238	15171	15109	15178	15147	15101	15223	15198	15283	15183	15256	15200	15109	15183	15129	15210	15256	15177	15252	15334	15101	15291	15172	15136	15256	15115	15082	15222	15092	15124	15409	15036	15270	15315	15155	15210	15403	15034	15175	15107	15183	15294	15184	15261	15231	15010	15370	15224	15107	14985	15240	15213	15237	15065	15071	15211	15141	15200	15230	15187	15297	15088	15162	15215	14952	15065	15074	15204	15040	15159	15227	15152	15072	15218	15195	15153	15136	15422	15098	15276	15310	15304	15113	15137	15046	15155	15224	15112	15132	15234	15123	15339	15154	15171	15080	15159	15224	15240	15281	15147	15192	15166	15048	15253	15307	15001	15268	15134	15273	15160	15144	15215	15223	15210	15178	15304	15193	15383	15129	15363	15197	15298	15191	15201	15314	15394	15188	15218	15213	15113	15177	15194	15131	14981	15327	15291	15098	15095	15169	15291	15039	15223	15293	15208	15189	15173	15174	15252	15111	15161	15227	15260	15288	15306	15267	15065	15137	15199	15255	15025	15126	15196	15195	15043	15269	15124	15285	15105	15292	15119	15327	15361	15159	15193	15268	15208	15053	15289	15305	15049	15091	15213	15180	15267	15325	15284	15185	15158	15101	15109	15241	15131	15326	15024	15294	15221	15016	15036	15061	15113	15241	15193	15207	15033	15066	14948	15108	15285	15046	15279	15187	15382	15285	15088	15170	15252	15263	15157	15254	15229	15053	15216	15345	15202	15059	15106	15330	15074	15248	15244	15309	15282	15063	15384	15119	15290	15055	15096	15267	15232	15159	15210	15111	15174	15148	15086	15223	15159	15089	15395	15026	15273	15322	15047	15300	15124	15044	15218	15287	15272	15137	15087	15360	15041	15213	15163	15137	15142	15260	15186	15252	15273	15253	15197	15228	15183	15258	15169	15197	15093	15149	15011	15184	15077	15196	15306	15177	15262	15251	15364	15153	15356	15065	15279	15305	15245	15195	15260	15118	15220	15017	15098	15159	15251	15207	15197	14982	15149	15312	15181	15195	15227	15300	15172	15248	15304	15234	15283	15325	15284	15240	15105	15043	15165	15100	15112	15219	15202	15173	15210	15244	15128	15106	15236	15208	15140	15003	15187	15344	15063	15125	15185	15242	15207	15213	15237	15233	15187	15245	15025	15202	15282	15382	15022	15335	15181	15080	15295	15216	15197	15061	15156	15029	15430	15135	15212	15252	15287	14921	15228	15231	15210	15320	15332	15325	15242	15168	15069	15364	15231	15171	15053	15217	15089	15170	15123	14972	15242	15339	15337	15284	14996	15230	15152	15310	15201	15174	15171	15028	15069	15234	15015	15293	15227	15141	15110	15085	15102	15110	15331	15116	15317	15141	15323	15011	15234	15191	15224	15203	14973	15038	15352	15133	15293	15051	15247	15210	15199	15090	15326	15128	15063	15315	15204	15203	15228	15373	15036	15249	15266	15319	15137	15223	15288	15050	15287	15261	15196	15201	15132	15377	15141	15170	15147	15247	15183	15129	15292	15313	15153	15112	14987	15268	15180	15250	15229	15282	15260	15134	15192	15360	15225	15282	15359	15230	15044	15367	15136	15243	15120	15143	15186	15229	15251	15185	15167	15175	15216	15295	15077	15277	15252	15277	15299	15315	15260	15233	15218	15245	15241	15116	15127	15154	15142	15342	15264	15096	15302	15232	15172	15242	15028	15331	15201	15334	15212	15364	15149	15084	15116	15333	15076	15219	15166	15093	15065	15249	15298	15114	15331	15222	15100	15136	15243	15132	15132	15159	15134	15252	15167	15359	15192	15006	15163	15158	15169	15134	15198	15211	15195	15272	15240	15081	15243	15209	15226	15052	15094	15165	15284	15326	15195	15211	15263	15070	15176	15220	15157	15191	15242	15167	15233	15119	15068	15256	15286	15270	15017	15189	15274	15181	15129	15167	15050	15240	15235	15223	15363	15264	15187	15323	15069	15128	15087	15234	15040	15152	15220	15076	15121	15195	15317	15301	15347	15198	15353	15223	15271	15183	15328	15035	15194	15255	15273	15125	15106	15158	15210	15206	15175	15394	15229	15038	15112	15071	15307	15177	15290	15110	15153	15142	15093	15077	15242	15179	15167	15352	15094	15330	15375	15157	15170	15296	15263	15131	15179	15205	15196	15223	15252	15288	15226	15056	15159	15073	15288	15362	15152	15269	15158	14967	15248	15319	15158	15236	15220	15259	15319	15197	15292	15280	15220	15134	15164	15135	15083	15181	15243	15096	15081	15273	15180	15218	15156	15272	15255	15137	15134	15140	15213	15260	15190	15118	15311	15136	15151	15140	15225	15213	15313	15276	15259	15199	15362	15147	14929	15230	15151
27658	21882	23368	20202	17106	17148	17358	18524	19237	21287	21367	19325	17982	16955	16961	17017	16662	16914	16852	16847	16855	16982	16831	16783	16938	16682	16684	16859	16791	16951	16728	16760	17066	16953	16934	16708	16784	16976	16881	16909	17031	17032	16649	16692	16727	16674	16794	16789	16754	16993	16800	16726	16836	16965	16861	16764	16750	16883	16870	16774	16820	16882	16880	16897	16753	16939	17063	16759	16687	16671	16606	16669	16804	16874	16913	16755	16985	16925	16643	16807	16888	16662	16772	16591	16813	16564	16978	17020	16853	16824	16933	16728	16919	16795	16615	16781	16750	16883	16798	16703	16869	16807	16722	16818	16824	16915	16754	16690	16709	16815	16810	16796	16774	16794	17044	16780	16942	16798	16932	16953	16746	16864	16891	16863	16813	16835	17012	16724	16630	16704	16929	16769	16640	16789	16865	16818	16866	16798	16667	16682	16765	16940	16939	16763	16902	16748	16842	16629	16778	16705	16994	16648	16841	16818	17090	16869	16855	16926	16904	16669	16729	16863	17001	16781	16840	16884	16730	16782	16811	16856	17076	16790	16971	16903	16822	16826	16741	16788	16969	16824	17013	16913	16710	16848	16736	16989	16962	16942	17002	16871	16836	16767	16934	16681	16481	16805	16803	16854	16809	16722	16793	16826	16600	16865	16871	16800	16969	16616	16887	16893	16590	16921	16908	16775	16920	16798	16727	16841	17056	17017	16793	16835	16788	16931	16965	16763	16918	16693	16882	16741	16773	16893	16657	16766	16920	16893	16919	16718	16716	16663	16735	16823	16747	16722	16880	16756	16760	16758	16915	16899	16717	16899	16919	16880	16804	16710	16740	17040	16895	16680	16673	16988	16764	16835	16773	16780	16581	16694	16690	16683	16682	16733	16791	16555	16785	16881	16705	16781	16929	16865	16812	16908	16974	16961	16858	16940	16988	16784	16694	16853	16915	16797	16693	16719	16394	16624	16634	16584	16800	16841	16818	16765	17034	16697	16748	16755	16680	16768	16856	16620	16975	16665	16836	16847	16905	16758	16966	16861	16788	16693	16683	16746	16826	16886	16730	16827	16857	16754	16700	16883	16865	16715	16729	16880	16851	16782	16735	16566	16663	16776	16812	16583	16678	16655	16739	17024	16818	16725	16819	16966	16886	16761	16942	16690	16922	16733	16782	16903	16777	16751	16824	16928	16977	16765	16841	16679	16802	16888	16921	16864	16946	16726	16737	17021	16839	16672	16804	16797	16837	16717	16951	17014	16893	16732	16889	16770	16644	16530	16873	17064	16838	16985	16849	16933	16969	17035	16821	16644	16861	16827	16762	16735	16738	16646	16953	16606	16811	16786	16806	16727	16904	16736	16694	16731	16665	16883	16726	16721	16782	16775	16715	16824	16699	16735	16886	16890	16827	16866	16659	16655	16880	16903	16796	16909	16778	16761	17102	16851	16883	16619	16797	16955	16729	16885	16885	16905	16846	16951	17138	16780	16717	16526	16610	16950	16861	16591	16815	16954	16911	16797	16992	16712	16861	16759	16796	16843	16779	16787	16775	16647	16832	16866	16911	16840	16839	17112	16813	16706	16730	16770	16785	16640	16707	16995	16869	16838	16709	16799	16903	16776	16637	16836	16538	16813	16773	16753	16823	16878	16811	16975	16860	16745	16753	16897	16882	16724	16805	16885	16846	16807	16923	16866	16831	17009	16910	16858	16745	16853	16630	16771	16533	16637	16662	16870	16847	16836	16859	16969	16796	16779	16693	16674	16963	16749	16492	16666	16849	16866	16799	16954	16631	16729	16691	16835	16759	16673	16710	16657	16706	16742	16810	16817	16852	16897	16976	16536	16836	16833	16876	16696	16730	16665	16868	16670	16727	16919	17025	16837	16838	16865	16736	16728	16839	16936	16846	16817	16615	16877	16854	16601	16746	16969	16909	16794	16824	16911	16813	16782	16940	16676	16733	16860	16874	16694	16715	16855	16822	16520	16965	16781	16741	16829	16632	16789	16937	16696	16817	16638	16760	16673	16545	16824	16840	17022	16813	16760	16795	16845	16790	16920	16771	16960	16873	16874	16837	16895	16824	16684	16668	16712	16754	16848	16774	16928	16727	16881	16871	16878	16846	16635	16700	16985	16917	16720	16659	16765	16935	16857	16858	16789	16878	16689	16857	16972	16776	16826	16687	16733	16681	16833	16974	16959	16748	16945	16942	16704	16779	16845	16852	16732	16924	16577	17015	16948	16948	16899	16929	16813	16809	16736	16832	16723	16896	16809	16782	17052	16751	16873	16903	17034	16876	16861	16865	16786	16917	16772	16862	16739	16688	16734	16778	16905	16748	16760	16822	16958	16815	16826	16756	16686	16557	16887	16723	16877	16706	16769	16734	16802	17010	16780	16846	16719	16863	16858	16793	17031	16800	16778	16790	16733	16780	16742	16874	16735	16877	16830	16769	16687	16623	16741	16878	16973	16850	16882	16684	16713	16755	16836	16717	16919	16784	17070	16804	16726	16918	16852	16839	16702	16628	16819	16946	17002	16566	16686	16787	16779	16514	16806	16600	16911	16813	16793	16745	16841	16683	16705	16946	16753	16978	16865	16771	16819	16975	16623	16554	16833	16728	16669	16846	16967	16659	16786	16729	16873	16801	16938	16767	16804	16688	16743	16968	16855	16886	17034	16679	16845	16823	16713	16972	16991	16851	16895	16874	16928	16867	16890	16881	16898	16911	16696	16972	16642	16904	16801	16939	16704	16877	16768	16753	16576	16852	16605	16737	16856	16763	16640	16790	16794	16797	16651	16676	16599	16896	16790	16933	16924	16819	16782	16791	16682	16929	16607	16819	16935	16854	16749	16956	16777	16906	16827	16904	16802	16849	16741	16713	17052	16780	16871	16862	16721	16696	16739	16806	16830	16711	16732	16816	16754	16881	16662	16803	17018	16794	16993	16835	16712	16718	16856	17003	16746	16778	16732	16490	16795	16690	16797	16958	16824	16878	16767	16888	16822	16859	16630	16710	16568	16956	16801	16836	16739	16594	16749	16745	16708	16885	16687	16816	16736	17040	16956	16761	16731	16829	16964	16808	16846	16781	16732	16763	16751	16817	16834	16638	16896	16764	16927	16859	16712	16658	16917	17097	16831	16791	16911	17091	16858	16942	16907	16632	16813	16922	16842	16769	16871	16781	16669	16648	16579	16925	16944	16965	16776	16679	16726	16833	16884	16926	16933	16818	16799	16937	17023	16742	16925	16842	16880	17031	16893	16734	16920	16896	16676	16810	16900	16706	16880	16933	16770	16665	16722	16660	16807	16612	16947	16613	16678	16693	16737	16896	16817	16844	16880	16791	16684	16759	16867	16693	16923	16879	16782	16867	16753	16772	16797	16763	16680	16828	16708	16940	16613	16743	16828	16801	16747	16730	16805	17135	17025	16809	16747	16511	16785	16800	16981	16805	16881	16933	16711	16902	16555	16789	16763	16841	16918	16657	16980	16734	16808	16755	16858	16788	16845	16663	16771	17027	16813	16817	17009	16808	16836	16807	16601	16858	16861	16931	16820	16764	16958	16693	16852	17010	16840	16883	16934	16795	16821	16961	17120	16652	16594	16857	16941	16855	16848	16957	16914	16835	16737	16786	16819	16744	16839	16716	16687	16673	16797	16822	16753	16870	16886	16700	16792	16786	16933	17003	16807	16810	16906	16814	16815	16787	16914	16696	16823	16913	16829	16714	16788	16808	16959	16932	16996	16829	16913	16697	16716	16671	16760	16678	16804	16914	16798	16790	16762	16858	16701	16875	16890	16746	16845	16939	16761	16701	16818	16878	16684	16903	16864	16843	16822	16725	16795	16942	16880	16790	16976	16954	16605	16753	17008	16851	16925	16801	16922	16759	16868	16792	16956	16733	16771	16659	16894	16747	16666	16860	17006	16872	16728	16898	17005	16920	16732	16982	16597	16959	16842	16774	16955	16802	16760	16996	16709	16700	16762	17014	16938	16843	16683	16656	16827	16915	16819	16815	16763	16904	16689	16585	16869	16779	16891	16983	17062	16845	16961	17003	16792	16587	16751	16907	16826	16824	16780	16813	16747	16651	16968	16886	16832	16694	16874	16607	16689	16591	16483	16669	16848	16968	16994	16695	16861	16848	16828	16822	16661	16655	16921	16897	16913	16831	16756	16747	16802	16883	16634	16814	16710	16689	16857	16839	16887	16823	16773	16927	16693	16918	16885	16899	16801	16813	16878	16656	16793	16825	16827	16838	16905	16670	16809	16879	16806	16856	16752	16681	16827	16870	16978	16742	17021	16810	16598	16882	16549	16821	16721	16940	16787	16698	16792	16832	16950	16908	16918	16734	16659	16706	16884	16824	16791	16585	16922	16856	16971	16798	16842	16822	16771	16762	16754	16941	16779	16622	16875	16628	16723	16754	16708	16797	17029	16831	16998	16829	16927	16734	16837	16988	17041	16888	16791	16953	17042	16772	16795	16966	16753	16668	16716	16753	16890	16914	16618	16925	16705	16843	16901	16633	16678	16884	16851	16687	16828	16695	16844	16806	16868	16937	16868	16856	16789	17008	16881	16680	16657	16903	16832	16860	16825	16604	16793	16752	16758	16656	16770	16711	16905	16713	16918	16834	16622	16753	17088	16773	16830	16784	16804	16758	16749	16844	16584	16794	16604	16713	16726	16623	16921	16705	16882	16957	16985	16808	16625	16808	16883	17070	16882	16818	16897	16962	16912	16825	16843	16894	16884	16953	16855	16687	16859	16657	16541	16669	16689	16883	16735	16886	16755	16843	16805	16887	16597	16785	16915	16855	16761	16837	16872	16897	16680	16872	16778	16918	16940	16745	16698	16965	16828	16781	16823	16705	16976	16917	16717	16780	16764	16798	16707	16881	16765	16693	16894	16876	16894	16733	16780	16751	17055	16853	16954	16661	16737	16942	16913	16642	16893	16787	16742	16804	16765	16874	16808	16940	16786	16714	16815	16690	16744	16883	16847	17080	16828	16793	16822	16848	16890	16769	16853	16959	16882	16749	16946	16943	16679	16879	16649	16751	16913	16713	16994	16922	16771	16649	16809	16839	16807	16912	16515	16882	16853	16844	16696	16567	16799	16720	16862	16767	16724	16771	16679
15926	19587	18389	16855	16646	16148	15967	18532	19714	22371	21306	18229	16556	15380	15483	15560	15428	15480	15751	15554	15541	15538	15614	15721	15611	15421	15445	15462	15487	15341	15442	15733	15568	15428	15386	15639	15691	15500	15445	15436	15569	15583	15501	15495	15366	15657	15552	15373	15354	15514	15568	15583	15592	15410	15592	15544	15559	15540	15501	15630	15544	15433	15567	15462	15530	15254	15552	15340	15469	15527	15320	15419	15371	15661	15464	15353	15308	15436	15650	15533	15391	15506	15518	15467	15360	15484	15451	15654	15594	15501	15625	15612	15528	15352	15443	15712	15484	15311	15597	15387	15479	15574	15564	15471	15563	15429	15279	15288	15523	15439	15561	15606	15479	15453	15323	15508	15609	15535	15533	15719	15424	15417	15563	15514	15443	15453	15440	15448	15381	15448	15444	15361	15616	15512	15480	15521	15433	15488	15470	15519	15394	15328	15538	15486	15426	15352	15524	15548	15647	15548	15527	15426	15574	15501	15605	15644	15501	15469	15528	15525	15582	15580	15351	15462	15486	15466	15474	15576	15421	15443	15360	15653	15695	15697	15591	15355	15477	15361	15373	15576	15684	15318	15552	15432	15397	15392	15496	15487	15539	15433	15530	15587	15462	15395	15613	15498	15571	15525	15590	15506	15442	15516	15482	15387	15418	15687	15498	15545	15273	15655	15549	15480	15375	15389	15343	15459	15539	15479	15475	15440	15389	15649	15614	15451	15734	15486	15617	15535	15584	15540	15414	15445	15321	15512	15471	15540	15578	15342	15497	15684	15703	15645	15510	15424	15513	15490	15311	15359	15491	15691	15416	15501	15619	15437	15357	15466	15252	15570	15426	15635	15490	15621	15577	15555	15496	15676	15354	15498	15572	15555	15511	15525	15375	15460	15480	15490	15535	15256	15538	15473	15510	15626	15415	15579	15476	15418	15567	15360	15566	15446	15377	15443	15543	15380	15521	15625	15547	15483	15525	15526	15616	15386	15498	15531	15457	15598	15450	15410	15444	15584	15370	15555	15488	15545	15422	15514	15327	15539	15503	15573	15407	15394	15470	15476	15411	15455	15463	15366	15449	15588	15364	15326	15504	15438	15353	15452	15661	15498	15531	15514	15443	15700	15284	15552	15557	15502	15427	15399	15575	15472	15663	15254	15420	15444	15421	15503	15462	15540	15555	15401	15464	15339	15539	15562	15544	15685	15591	15476	15581	15381	15594	15569	15547	15558	15462	15477	15479	15451	15600	15640	15440	15490	15482	15431	15572	15466	15422	15344	15346	15469	15491	15533	15475	15465	15457	15501	15484	15507	15579	15540	15477	15568	15658	15558	15492	15528	15489	15391	15397	15540	15656	15588	15572	15445	15476	15682	15523	15361	15630	15384	15456	15432	15413	15412	15599	15436	15527	15438	15560	15390	15362	15515	15371	15596	15476	15544	15558	15552	15547	15587	15550	15623	15699	15648	15607	15573	15418	15466	15473	15553	15425	15417	15455	15432	15623	15678	15377	15395	15544	15428	15451	15588	15384	15551	15539	15562	15532	15478	15442	15347	15610	15436	15436	15560	15502	15501	15511	15501	15447	15413	15356	15493	15569	15426	15644	15489	15591	15316	15404	15460	15341	15445	15296	15491	15431	15477	15543	15649	15540	15565	15439	15504	15314	15576	15516	15518	15474	15532	15486	15568	15581	15515	15387	15601	15414	15446	15361	15454	15476	15361	15644	15555	15602	15319	15576	15363	15576	15446	15342	15593	15536	15407	15518	15662	15379	15541	15425	15478	15717	15478	15553	15450	15506	15398	15523	15284	15493	15443	15501	15617	15549	15632	15565	15653	15527	15514	15535	15438	15560	15690	15514	15340	15427	15550	15410	15321	15484	15536	15479	15433	15669	15568	15422	15386	15492	15579	15605	15333	15549	15493	15519	15477	15491	15533	15518	15492	15494	15490	15598	15461	15407	15611	15601	15512	15492	15433	15400	15483	15703	15440	15490	15410	15587	15531	15600	15592	15332	15565	15432	15411	15386	15452	15481	15282	15425	15337	15382	15609	15381	15561	15575	15556	15482	15433	15422	15434	15432	15613	15432	15589	15351	15460	15526	15501	15527	15403	15413	15520	15552	15490	15471	15468	15303	15358	15425	15564	15639	15647	15551	15541	15503	15402	15357	15564	15598	15501	15552	15500	15416	15552	15446	15436	15575	15645	15441	15726	15478	15290	15540	15534	15412	15513	15439	15649	15389	15381	15522	15534	15520	15562	15497	15509	15530	15486	15369	15371	15539	15355	15385	15432	15433	15549	15502	15573	15368	15408	15412	15380	15460	15568	15659	15448	15628	15454	15563	15544	15540	15472	15600	15455	15470	15354	15465	15560	15554	15542	15543	15339	15421	15526	15583	15536	15594	15405	15476	15419	15729	15500	15486	15626	15491	15536	15409	15509	15494	15615	15439	15589	15389	15286	15482	15457	15521	15373	15529	15626	15472	15658	15378	15499	15478	15590	15436	15338	15403	15479	15401	15418	15533	15490	15409	15570	15576	15636	15448	15402	15471	15406	15623	15453	15374	15522	15488	15439	15446	15513	15596	15463	15551	15419	15585	15571	15637	15491	15375	15568	15444	15606	15541	15706	15456	15495	15581	15311	15506	15536	15570	15540	15370	15519	15617	15516	15589	15501	15457	15565	15585	15494	15457	15603	15436	15629	15308	15518	15398	15494	15507	15485	15407	15499	15584	15458	15476	15494	15343	15471	15540	15676	15321	15449	15519	15447	15558	15327	15331	15499	15458	15518	15455	15533	15589	15434	15454	15406	15583	15611	15507	15493	15638	15376	15678	15593	15499	15423	15313	15538	15427	15390	15486	15519	15383	15527	15440	15408	15405	15441	15565	15524	15624	15661	15534	15467	15488	15550	15505	15322	15510	15341	15385	15421	15459	15385	15477	15567	15461	15485	15488	15412	15461	15388	15611	15495	15525	15455	15420	15742	15417	15497	15659	15473	15479	15522	15565	15532	15476	15700	15677	15430	15456	15433	15552	15421	15478	15573	15512	15632	15415	15486	15543	15588	15446	15535	15355	15373	15597	15521	15452	15444	15419	15506	15460	15551	15484	15545	15349	15616	15516	15514	15411	15528	15643	15445	15667	15536	15517	15537	15404	15490	15722	15554	15483	15564	15403	15456	15572	15476	15344	15406	15436	15549	15481	15568	15492	15491	15484	15477	15470	15567	15531	15630	15542	15463	15397	15605	15406	15504	15400	15647	15570	15508	15500	15593	15486	15478	15436	15375	15431	15452	15403	15476	15548	15402	15515	15543	15519	15683	15615	15505	15456	15612	15631	15499	15463	15503	15604	15468	15704	15460	15409	15553	15486	15494	15679	15493	15512	15448	15506	15634	15343	15379	15661	15371	15471	15542	15522	15604	15603	15523	15336	15499	15448	15544	15475	15572	15523	15514	15537	15368	15258	15307	15557	15585	15598	15565	15590	15481	15509	15412	15439	15536	15578	15518	15466	15432	15392	15332	15404	15516	15330	15475	15498	15617	15389	15669	15470	15398	15438	15491	15560	15375	15586	15616	15511	15517	15496	15521	15513	15518	15612	15466	15519	15566	15396	15379	15456	15426	15452	15463	15439	15421	15530	15543	15659	15526	15502	15607	15381	15487	15564	15434	15398	15464	15346	15486	15585	15430	15543	15690	15475	15393	15563	15658	15569	15550	15594	15403	15536	15738	15538	15441	15456	15662	15354	15541	15452	15395	15645	15544	15397	15585	15362	15524	15506	15479	15627	15381	15297	15431	15399	15597	15380	15433	15549	15381	15446	15617	15517	15478	15604	15471	15437	15378	15585	15453	15704	15477	15567	15515	15561	15452	15580	15471	15656	15577	15550	15590	15416	15477	15542	15535	15419	15614	15669	15507	15390	15562	15535	15668	15316	15489	15535	15531	15557	15454	15381	15532	15446	15540	15528	15363	15443	15439	15556	15461	15494	15610	15729	15499	15634	15447	15426	15494	15317	15504	15609	15367	15658	15602	15498	15385	15693	15351	15470	15546	15465	15502	15436	15465	15502	15459	15559	15494	15568	15386	15569	15391	15505	15554	15339	15484	15363	15431	15638	15478	15592	15547	15509	15526	15639	15421	15360	15447	15520	15538	15502	15397	15450	15455	15361	15469	15559	15363	15491	15569	15348	15563	15482	15419	15459	15479	15533	15445	15385	15639	15287	15310	15676	15627	15596	15448	15435	15584	15560	15676	15518	15236	15461	15373	15516	15359	15590	15543	15382	15584	15472	15463	15389	15672	15487	15633	15313	15594	15557	15440	15621	15408	15626	15497	15453	15416	15623	15499	15718	15363	15495	15546	15449	15560	15451	15375	15378	15575	15522	15431	15438	15433	15371	15387	15468	15521	15496	15355	15360	15454	15300	15582	15407	15593	15466	15453	15685	15356	15571	15498	15506	15496	15334	15587	15539	15338	15420	15544	15387	15657	15531	15587	15183	15408	15727	15525	15529	15457	15554	15457	15545	15449	15498	15715	15452	15409	15547	15470	15473	15538	15661	15421	15497	15486	15468	15508	15568	15478	15473	15610	15528	15622	15423	15609	15438	15552	15359	15519	15577	15458	15558	15615	15562	15520	15419	15428	15648	15455	15539	15548	15454	15417	15497	15484	15546	15421	15585	15435	15456	15549	15417	15660	15478	15554	15617	15517	15515	15500	15359	15746	15392	15468	15413	15621	15440	15482	15395	15728	15532	15459	15430	15338	15451	15586	15535	15555	15534	15513	15659	15437	15488	15409	15557	15458	15606	15445	15581	15419	15559	15548	15692	15646	15499	15461	15408	15388	15530	15502	15528	15499	15460	15427	15560	15343	15360	15366	15629	15534	15508	15612	15533	15368	15612	15413	15626	15420	15435	15734	15485	15701	15627	15471	15441	15579	15584	15487	15583	15538	15524	15554	15492	15475	15568	15556	15421	15400	15551	15518	15520	15379	15592	15277	15552	15506	15670	15490	15338	15584	15493	15472	15469	15451	15577	15398	15416	15515	15381	15677	15565	15308	15550	15573	15485	15331	15473	15503	15490	15538	15645	15616	15489	15581	15511	15307	15546	15446	15299	15456	15564	15553	15365	15535
24553	21148	28047	24839	21469	19334	19303	25715	33243	37277	33804	26185	20893	17516	17230	16787	16913	16879	16854	16819	16921	16555	16855	16721	16805	16813	16691	16758	16767	16867	16688	16806	16707	16645	16868	16826	16837	16661	16620	16863	16839	16575	16728	16876	16614	16770	16833	16741	16703	16753	16649	16655	16802	16623	16653	16705	16831	16659	16735	16636	16765	16499	16887	16736	16748	16549	16879	16738	16626	16780	16744	16670	16840	16624	16739	16748	16781	16829	16779	16810	16649	16629	16638	16627	16562	16728	16756	16760	16442	16642	16314	16563	16660	16624	16636	16592	16673	16445	16854	16522	16692	16775	16764	16712	16727	16513	16748	16772	16836	16588	16660	16701	16740	16687	16735	16667	16701	16662	16689	16614	16693	16758	16569	16503	16616	16569	16732	16770	16661	16521	16758	16706	16905	16684	16831	16710	16680	16704	16711	16677	16623	16557	16551	16561	16793	16748	16819	16790	16507	16778	16725	16744	16625	16671	16630	16730	16661	16812	16667	16808	16622	16717	16677	16633	16605	16543	16752	16792	16608	16718	16919	16905	16613	16693	16666	16600	16715	16650	16827	16699	16889	16619	16648	16710	16632	16591	16775	16629	16680	16755	16617	16572	16721	16778	16720	16711	16538	16455	16568	16615	16838	16858	16707	16692	16763	16749	16693	16780	16751	16717	16721	16837	16628	16552	16942	16861	16870	16715	16598	16564	16619	16815	16747	16820	16490	16527	16638	16479	16492	16439	16708	16699	16668	16619	16921	16776	16642	16705	16784	16881	16603	16722	16586	16669	16605	16686	16718	16661	16457	16840	16659	16720	16701	16645	16647	16641	16813	16569	16736	16546	16800	16658	16684	16511	16549	16836	16605	16589	16776	16616	16643	16499	16828	16655	16718	16719	16558	16676	16584	16740	16621	16681	16644	16738	16831	16680	16666	16460	16674	16732	16869	16688	16567	16714	16704	16570	16616	16706	16558	16806	16555	16686	16619	16811	16638	16625	16664	16683	16650	16824	16651	16506	16674	16712	16704	16677	16449	16435	16704	16859	16599	16719	16576	16590	16763	16672	16737	16740	16592	16507	16778	16560	16805	16751	16688	16577	16647	16612	16766	16607	16734	16603	16481	16573	16671	16668	16601	16852	16716	16546	16731	16785	16758	16564	16785	16714	16638	16602	16659	16728	16596	16854	16615	16731	16708	16760	16615	16850	16790	16666	16706	16492	16850	16824	16524	16564	16640	16835	16639	16486	16613	16699	16698	16724	16590	16559	16866	16797	16767	16743	16796	16743	16651	16467	16655	16819	16686	16893	16632	16775	16690	16707	16516	16647	16635	16889	16682	16583	16719	16621	16762	16724	16451	16665	16556	16659	16491	16802	16761	16648	16760	16705	16658	16823	16797	16605	16562	16552	16826	16756	16834	16755	16778	16776	16657	16594	16692	16705	16871	16708	16477	16673	16762	16670	16554	16523	16488	16732	16825	16834	16860	16599	16648	16476	16619	16642	16716	16507	16635	16802	16707	16805	16780	16940	16709	16634	16485	16724	16674	16629	16567	16684	16563	16496	16690	16754	16801	16787	16784	16629	16701	16860	16602	16622	16512	16565	16473	16904	16858	16694	16802	16618	16433	16766	16702	16517	16847	16851	16641	16786	16569	16623	16695	16674	16651	16670	16760	16695	16650	16612	16777	16714	16388	16736	16647	16721	16784	16787	16721	16717	16637	16718	16554	16596	16900	16572	16735	16588	16673	16746	16797	16641	16600	16713	16601	16843	16667	16797	16620	16732	16776	16756	16643	16583	16612	16741	16848	16658	16681	16630	16795	16757	16537	16637	16707	16553	16649	16835	16716	16781	16649	16489	16632	16827	16607	16850	16693	16516	16624	16728	16648	16766	16544	16656	16517	16667	16617	16636	16649	16738	16600	16769	16666	16786	16659	16523	16824	16625	16657	16701	16595	16848	16680	16535	16694	16634	16678	16724	16745	16735	16466	16609	16690	16544	16677	16739	16561	16847	16909	16540	16618	16642	16754	16643	16804	16840	16884	16602	16678	16829	16446	16754	16803	16842	16783	16650	16730	16607	16686	16607	16789	16781	16657	16581	16726	16687	16770	16615	16496	16703	16649	16783	16650	16651	16815	16759	16675	16720	16517	16600	16863	16833	16629	16642	16817	16744	16771	16512	16524	16796	16796	16763	16640	16620	16832	16609	16821	16625	16812	16599	16755	16828	16691	16904	16539	16765	16659	16650	16710	16718	16847	16560	16899	16717	16872	16533	16658	16728	16671	16524	16643	16718	16676	16620	16572	16773	16769	16467	16827	16543	16657	16592	16755	16750	16478	16746	16470	16832	16696	16656	16466	16664	16733	16614	16870	16820	16656	16811	16809	16712	16868	16521	16853	16725	16851	16737	16627	16772	16593	16537	16792	16779	16662	16861	16822	16731	16638	16589	16822	16783	16695	16785	16535	16491	16555	16620	16681	16660	16825	16844	16758	16667	16569	16596	16719	16622	16710	16626	16643	16599	16573	16655	16652	16705	16718	16654	16767	16874	16654	16763	16734	16815	16608	16639	16779	16568	16684	16634	16593	16625	16606	16519	16690	16483	16648	16704	16848	16627	16724	16544	16489	16634	16879	16801	16793	16812	16741	16880	16532	16546	16628	16783	16531	16746	16563	16773	16854	16642	16735	16765	16771	16769	16807	16738	16647	16614	16853	16776	16818	16716	16705	16754	16733	16625	16816	16759	16742	16585	16710	16694	16695	16615	16582	16646	16672	16521	16412	16712	16734	16733	16698	16752	16723	16598	16731	16492	16726	16706	16611	16669	16738	16518	16694	16761	16622	16754	16871	16616	16542	16597	16786	16774	16650	16611	16708	16763	16804	16514	16661	16787	16685	16596	16702	16495	16595	16656	16617	16772	16727	16610	16340	16718	16626	16770	16698	16533	16745	16450	16722	16713	16738	16643	16697	16568	16910	16704	16586	16703	16691	16847	16559	16575	16626	16629	16523	16601	16691	16525	16661	16440	16577	16743	16590	16750	16805	16723	16731	16715	16743	16687	16552	16590	16674	16859	16587	16822	16513	16642	16648	16654	16662	16559	16810	16619	16803	16803	16671	16710	16736	16533	16620	16654	16856	16721	16713	16607	16755	16839	16538	16483	16663	16587	16548	16655	16738	16816	16557	16594	16782	16828	16704	16806	16569	16532	16645	16579	16720	16824	16744	16569	16742	16818	16816	16483	16577	16664	16851	16687	16618	16608	16855	16859	16733	16575	16708	16756	16711	16772	16618	16757	16724	16598	16573	16579	16773	16711	16449	16610	16724	16737	16624	16522	16797	16551	16870	16818	16746	16651	16705	16864	16587	16639	16905	16642	16633	16705	16598	16658	16715	16698	16655	16586	16557	16605	16589	16604	16557	16583	16757	16672	16747	16773	16664	16748	16820	16657	16699	16730	16585	16759	16744	16529	16672	16656	16931	16801	16846	16535	16675	16942	16630	16698	16817	16693	16652	16529	16596	16464	16720	16474	16548	16671	16587	16581	16756	16696	16548	16740	16794	16769	16918	16865	16857	16682	16687	16872	16868	16563	16772	16658	16468	16658	16387	16562	16642	16610	16892	16814	16693	16783	16608	16651	16664	16478	16537	16761	16697	16677	16724	16839	16847	16653	16644	16886	16669	16747	16770	16743	16561	16705	16465	16517	16721	16640	16537	16770	16619	16641	16743	16833	16759	16673	16897	16568	16828	16725	16654	16641	16821	16752	16791	16653	16683	16825	16842	16881	16844	16629	16815	16779	16634	16803	16861	16587	16582	16630	16594	16672	16731	16590	16705	16594	16473	16699	16799	16658	16756	16516	16703	16888	16780	16766	16587	16841	16546	16767	16523	16570	16602	16626	16617	16816	16662	16705	16442	16821	16769	16822	16803	16734	16781	16773	16566	16669	16680	16560	16605	16523	16663	16578	16830	16769	16562	16710	16804	16560	16628	16771	16598	16596	16698	16611	16724	16661	16787	16827	16749	16650	16702	16678	16690	16654	16752	16865	16746	16593	16731	16726	16699	16764	16616	16658	16724	16470	16786	16720	16705	16582	16662	16717	16480	16792	16674	16593	16669	16607	16600	16870	16988	16672	16544	16721	16678	16612	16580	16667	16755	16708	16739	16716	16753	16701	16610	16584	16706	16781	16778	16739	16737	16721	16732	16802	16747	16543	16720	16677	16562	16627	16706	16575	16738	16826	16486	16686	16722	16437	16590	16618	16565	16564	16742	16759	16798	16900	16611	16580	16636	16586	16540	16660	16639	16856	16849	16562	16889	16630	16535	16606	16711	16737	16549	16648	16669	16618	16439	16809	16757	16834	16466	16734	16538	16650	16694	16877	16766	16808	16795	16641	16888	16703	16670	16488	16656	16726	16760	16696	16948	16705	16692	16653	16515	16754	16588	16758	16654	16775	16685	16591	16704	16737	16591	16578	16561	16648	16830	16688	16702	16767	16791	16745	16721	16757	16645	16574	16765	16791	16685	16746	16726	16840	16711	16711	16693	16561	16746	16532	16704	16698	16725	16322	16633	16523	16597	16713	16831	16508	16642	16736	16720	16648	16716	16827	16600	16598	16512	16644	16820	16961	16917	16957	16599	16729	16624	16816	16836	16629	16555	16622	16772	16931	16507	16601	16791	16565	16697	16591	16744	16608	16789	16762	16536	16726	16580	16567	16809	16671	16605	16791	16702	16641	16816	16655	16621	16749	16496	16891	16701	16741	16604	16587	16615	16580	16637	16597	16457	16596	16641	16624	16577	16796	16735	16748	16829	16593	16629	16655	16657	16832	16851	16574	16816	16492	16634	16597	16485	16670	16774	16764	16790	16586	16524	16660	16682	16892	16787	16689	16765	16720	16633	16579	16738	16576	16718	16713	16842	16653	16722	16559	16701	16857	16536	16552	16636	16561	16856	16632	16571	16648	16680	16672	16569	16798	16502	16795	16672	16517	16662	16806	16703	16604	16764	16530	16831	16627	16670	16761	16750	16666	16552	16587	16814	16621	16503	16581	16680	16646	16732	16658	16587	16754	16646	16617	16630	16490	16577	16537	16568	16593	16746	16721	16914	16754	16795	16600	16565	16715
15689	24943	22689	19755	17878	17095	16916	28342	37135	40526	34910	26613	19999	15766	15764	15546	15539	15467	15414	15398	15560	15576	15361	15681	15458	15505	15379	15474	15243	15398	15401	15443	15319	15404	15542	15466	15243	15463	15413	15564	15335	15579	15499	15478	15608	15584	15476	15438	15467	15537	15473	15397	15448	15508	15449	15713	15588	15369	15497	15412	15440	15610	15416	15438	15527	15479	15556	15508	15502	15416	15547	15603	15267	15600	15627	15333	15441	15287	15324	15589	15477	15491	15397	15423	15428	15493	15353	15382	15405	15411	15450	15484	15324	15397	15328	15505	15434	15560	15502	15488	15357	15478	15561	15493	15449	15422	15564	15403	15451	15494	15389	15491	15279	15471	15410	15495	15466	15528	15501	15603	15487	15475	15620	15441	15231	15565	15553	15447	15317	15482	15579	15531	15393	15453	15424	15413	15422	15540	15378	15414	15536	15513	15541	15477	15518	15414	15274	15413	15453	15146	15523	15299	15294	15422	15504	15374	15572	15571	15518	15322	15497	15437	15379	15413	15601	15513	15457	15475	15491	15505	15490	15541	15456	15542	15656	15630	15386	15449	15492	15570	15440	15308	15617	15412	15428	15456	15343	15620	15447	15612	15626	15482	15588	15568	15312	15454	15510	15662	15339	15365	15419	15474	15464	15480	15437	15425	15435	15432	15676	15531	15448	15563	15474	15506	15460	15390	15522	15575	15491	15495	15498	15522	15436	15383	15601	15397	15461	15440	15408	15458	15401	15342	15584	15540	15598	15441	15420	15469	15568	15372	15308	15428	15487	15475	15261	15622	15562	15407	15503	15533	15494	15422	15386	15421	15394	15578	15584	15494	15477	15315	15434	15438	15404	15394	15505	15449	15497	15372	15416	15468	15426	15468	15446	15363	15547	15553	15324	15367	15539	15566	15523	15400	15449	15511	15394	15530	15490	15458	15381	15548	15448	15424	15440	15565	15393	15394	15317	15439	15619	15482	15289	15386	15397	15453	15541	15478	15561	15483	15417	15339	15483	15381	15410	15498	15409	15451	15768	15349	15349	15532	15278	15515	15563	15387	15569	15326	15542	15384	15462	15358	15505	15342	15558	15440	15558	15438	15377	15367	15393	15377	15491	15416	15620	15489	15425	15480	15561	15506	15435	15459	15407	15547	15532	15334	15402	15444	15381	15536	15571	15354	15383	15318	15401	15571	15520	15294	15420	15371	15462	15475	15525	15506	15556	15569	15524	15514	15554	15546	15488	15506	15508	15406	15459	15414	15348	15494	15402	15318	15477	15600	15582	15350	15410	15536	15553	15367	15456	15574	15640	15487	15476	15531	15508	15476	15711	15464	15279	15618	15373	15576	15571	15510	15392	15318	15670	15460	15407	15536	15410	15417	15353	15381	15484	15470	15446	15524	15457	15362	15449	15376	15468	15513	15425	15468	15472	15510	15524	15457	15354	15462	15406	15411	15321	15629	15549	15255	15424	15490	15441	15583	15399	15484	15672	15431	15441	15541	15310	15367	15357	15441	15426	15356	15455	15527	15583	15313	15433	15702	15364	15542	15225	15358	15371	15459	15309	15505	15467	15366	15539	15456	15306	15387	15457	15431	15423	15442	15337	15493	15388	15398	15426	15400	15447	15490	15453	15434	15404	15264	15494	15504	15539	15418	15497	15447	15473	15525	15525	15580	15410	15314	15380	15465	15393	15520	15485	15627	15537	15432	15382	15529	15408	15412	15383	15507	15267	15420	15192	15263	15491	15245	15335	15542	15270	15534	15516	15607	15420	15438	15552	15426	15406	15593	15511	15661	15294	15424	15596	15606	15455	15482	15398	15420	15535	15442	15346	15587	15531	15376	15487	15338	15312	15432	15523	15417	15669	15511	15548	15308	15398	15327	15508	15640	15359	15768	15411	15427	15427	15449	15510	15492	15342	15480	15537	15405	15517	15461	15335	15462	15534	15434	15386	15345	15579	15603	15424	15389	15242	15510	15188	15454	15231	15458	15365	15583	15378	15406	15476	15475	15424	15472	15339	15471	15493	15445	15376	15466	15488	15509	15350	15242	15338	15358	15383	15434	15356	15457	15386	15449	15424	15515	15482	15410	15539	15434	15407	15450	15465	15443	15396	15395	15546	15276	15514	15445	15367	15517	15521	15358	15549	15442	15572	15610	15537	15375	15432	15515	15472	15545	15364	15361	15388	15571	15463	15433	15353	15388	15343	15468	15412	15521	15445	15518	15633	15412	15358	15470	15785	15490	15461	15544	15618	15365	15494	15514	15373	15408	15436	15349	15569	15498	15503	15440	15446	15604	15534	15310	15392	15476	15442	15468	15433	15488	15593	15496	15554	15544	15514	15613	15590	15362	15522	15428	15490	15373	15357	15468	15421	15456	15480	15329	15558	15457	15398	15642	15358	15446	15505	15419	15312	15584	15488	15590	15355	15691	15463	15270	15442	15600	15569	15293	15544	15539	15509	15348	15497	15535	15512	15461	15337	15421	15401	15327	15504	15508	15517	15460	15484	15406	15425	15494	15463	15346	15724	15405	15590	15519	15437	15581	15479	15567	15611	15478	15365	15426	15378	15512	15381	15419	15551	15343	15526	15457	15511	15479	15387	15333	15545	15432	15173	15464	15537	15466	15527	15457	15501	15538	15398	15407	15554	15408	15418	15349	15503	15496	15441	15397	15607	15490	15448	15547	15428	15522	15402	15589	15369	15602	15314	15381	15400	15449	15537	15570	15446	15472	15607	15536	15452	15675	15475	15442	15457	15532	15429	15410	15426	15544	15509	15428	15562	15752	15271	15398	15430	15493	15534	15574	15508	15531	15430	15602	15511	15430	15390	15448	15434	15569	15577	15377	15353	15451	15479	15571	15425	15618	15518	15545	15502	15437	15603	15471	15476	15416	15438	15420	15411	15492	15341	15540	15431	15559	15567	15496	15504	15421	15452	15451	15287	15687	15502	15327	15400	15323	15475	15489	15453	15429	15496	15467	15426	15537	15372	15405	15407	15384	15447	15363	15511	15370	15446	15319	15481	15724	15322	15412	15381	15417	15397	15565	15443	15453	15407	15472	15506	15546	15410	15569	15616	15411	15454	15493	15392	15477	15513	15346	15383	15439	15360	15505	15534	15622	15464	15482	15388	15490	15462	15524	15469	15561	15416	15520	15300	15465	15565	15400	15569	15447	15588	15482	15460	15479	15381	15349	15469	15361	15435	15330	15296	15526	15403	15353	15427	15484	15500	15455	15519	15562	15477	15439	15511	15467	15380	15323	15370	15542	15440	15365	15478	15477	15394	15336	15478	15604	15463	15387	15517	15579	15432	15481	15488	15592	15291	15411	15548	15524	15378	15547	15522	15448	15611	15415	15562	15303	15542	15625	15418	15494	15424	15439	15360	15443	15462	15588	15529	15539	15462	15438	15476	15611	15596	15258	15566	15473	15438	15471	15355	15406	15546	15467	15352	15504	15651	15409	15432	15578	15329	15605	15352	15521	15412	15516	15473	15559	15478	15365	15477	15369	15601	15546	15451	15548	15471	15378	15424	15612	15463	15477	15390	15485	15523	15344	15486	15453	15400	15447	15482	15344	15630	15561	15532	15343	15343	15428	15395	15445	15408	15479	15449	15545	15494	15340	15523	15445	15365	15477	15468	15560	15303	15637	15415	15340	15554	15281	15606	15432	15444	15452	15261	15393	15588	15348	15508	15544	15581	15369	15328	15533	15584	15462	15433	15530	15345	15426	15487	15692	15376	15489	15468	15452	15633	15527	15478	15419	15488	15417	15451	15450	15387	15410	15418	15625	15559	15544	15476	15409	15256	15456	15566	15547	15456	15446	15553	15391	15619	15400	15298	15512	15481	15548	15380	15552	15349	15539	15487	15404	15401	15347	15662	15323	15487	15451	15486	15496	15625	15297	15541	15637	15318	15692	15444	15358	15478	15402	15415	15596	15361	15529	15437	15419	15425	15478	15391	15370	15385	15393	15482	15370	15383	15386	15532	15542	15546	15423	15464	15395	15419	15377	15525	15417	15558	15438	15468	15238	15312	15628	15471	15387	15378	15494	15609	15425	15415	15389	15551	15584	15608	15379	15383	15574	15524	15471	15424	15467	15560	15211	15430	15536	15264	15347	15490	15521	15424	15400	15456	15322	15426	15427	15434	15497	15397	15408	15732	15504	15478	15576	15419	15497	15618	15403	15382	15382	15262	15609	15404	15439	15509	15331	15526	15566	15395	15489	15434	15423	15447	15430	15570	15538	15466	15549	15553	15601	15432	15459	15481	15694	15481	15641	15428	15377	15596	15498	15455	15414	15584	15442	15462	15537	15598	15387	15413	15489	15449	15464	15611	15499	15399	15301	15469	15627	15367	15429	15268	15529	15389	15534	15601	15421	15498	15402	15583	15337	15465	15472	15562	15528	15576	15315	15551	15459	15555	15384	15488	15528	15520	15363	15514	15491	15450	15525	15410	15433	15461	15422	15373	15570	15488	15437	15555	15363	15413	15335	15525	15457	15529	15519	15544	15477	15468	15424	15362	15258	15450	15560	15257	15385	15427	15356	15537	15360	15541	15230	15374	15550	15547	15327	15493	15572	15521	15326	15387	15580	15458	15487	15539	15514	15504	15475	15312	15519	15278	15326	15436	15526	15457	15448	15335	15414	15487	15519	15471	15423	15318	15596	15494	15551	15486	15487	15487	15536	15469	15436	15405	15626	15430	15343	15453	15391	15426	15617	15444	15414	15563	15427	15251	15499	15589	15442	15444	15454	15648	15327	15527	15472	15478	15359	15496	15453	15339	15373	15565	15396	15341	15369	15625	15351	15519	15466	15425	15382	15560	15455	15380	15382	15385	15505	15510	15499	15509	15470	15458	15566	15522	15501	15561	15264	15400	15570	15416	15470	15448	15546	15552	15270	15450	15428	15519	15491	15422	15351	15443	15529	15372	15491	15437	15494	15501	15540	15654	15438	15511	15648	15459	15493	15565	15549	15501	15625	15397	15688	15548	15567	15493	15423	15423	15447	15344	15408	15467	15363	15691	15468	15529	15526	15578	15392	15610	15526	15558	15572	15457	15350	15469	15383	15203	15393	15589	15425	15402	15515	15488	15622	15375	15452	15455	15484	15433	15347
23117	21190	29023	23691	21536	23111	24431	31853	45927	49417	45051	33319	25033	18580	17766	17191	17084	16998	17071	17231	16961	17034	16943	17040	16919	17023	17121	17141	16859	17285	17266	17043	17025	16886	16919	16928	16868	17070	16798	16993	16919	16978	16923	16971	17039	17056	17052	16981	16794	17158	17060	16989	16982	16886	17111	17057	16878	16922	16819	17032	16867	16993	16863	17113	16915	16837	16928	16955	17023	16844	16867	16821	17215	16975	16917	16940	16905	16820	16893	17066	16888	16883	17144	16981	16797	16862	16902	16875	16950	17042	16884	17136	16923	17078	17142	17053	16927	16991	16882	16946	16824	16912	17024	16978	17050	17094	16855	17106	16993	16971	16956	16962	16729	17044	16933	16786	16976	16969	16916	16850	16791	17006	16727	17053	16997	17090	16881	16775	17010	17008	16803	17016	16744	16951	16822	16913	16887	16808	17064	16825	17065	16876	16968	17009	17038	16789	16920	16826	16993	17000	17052	16937	16768	16723	16771	16828	16785	17100	16865	16832	16993	16997	16793	16841	16865	17120	16862	17112	16848	17027	16999	16929	17061	17049	16985	16806	16966	17074	16950	17061	16917	16978	16830	16690	17018	16762	16760	16699	17052	16919	16919	16942	16972	16851	16659	17049	16915	17029	17040	16921	16894	17081	17021	16920	16708	16904	16863	16937	16790	16800	16883	16789	16930	16976	17047	16788	16968	17174	16807	17093	16923	16763	16987	16890	16784	16965	16922	16843	16888	16969	16922	17028	16994	16843	16806	16898	16665	16979	16907	16876	16993	16990	17060	16837	16838	16923	16790	16810	16940	17072	16958	16873	16976	16805	16738	17077	16754	16790	16840	16777	16841	16875	16780	16857	16887	16785	16913	16795	16769	16787	16826	16976	16929	16869	16928	16870	17023	17128	16966	16928	17016	16676	16957	16906	16789	16757	16999	16811	16831	16807	16797	16852	16910	16890	16645	16856	17079	17027	17011	17147	16795	16915	16813	16818	16801	16857	16863	17001	16938	16970	16908	17003	16884	16818	16875	16803	16982	16895	16953	16779	16857	16908	17062	16940	16938	16852	16752	17036	16930	17029	16783	17016	16887	16824	16896	16768	16938	16963	17091	16845	16818	16920	16885	16981	16988	16812	16871	16945	16822	17122	16827	16721	16872	16983	16985	16984	16812	16854	16902	17174	16877	16837	16875	16856	16937	16753	16776	16640	16903	16904	16943	16810	17000	16896	16859	17112	16681	16738	16937	16841	16939	16979	16911	16747	16951	16898	16912	17074	16877	16976	16997	17130	16879	16980	16809	16956	16803	16763	16933	16922	16917	16903	17160	16924	16936	16976	16876	16776	17048	16886	16857	16856	16857	16939	16962	16839	16800	16858	17027	16962	17062	16890	16831	16900	16935	16847	16970	16893	16838	17105	17036	16832	16965	16951	16957	16942	17057	16913	16785	16863	16845	16827	17085	16745	16960	16833	16839	16839	16899	16882	16946	16986	16810	16991	16725	16904	16982	16852	16827	16936	16919	16794	16935	16917	16874	16761	16835	16768	17176	16942	16815	16895	16819	16951	16873	16769	16635	16875	16908	16812	16911	16845	16789	16979	16855	16882	16819	17044	17056	16747	16942	16970	17001	17005	17102	17085	16721	16898	16965	16974	16828	16935	16858	17071	16919	16617	16987	16911	17019	16776	16929	16800	16774	16953	16871	16789	16866	16941	16932	16845	17058	16892	16910	17057	16906	16872	16860	16826	16971	16751	16839	16664	16852	16935	16942	17012	16944	16736	16892	16989	16826	17008	16861	16963	17054	16908	17029	17021	16867	16888	16695	17090	16856	16947	16940	16851	16911	16742	16897	16851	16841	16769	16965	16865	16935	16948	17002	16747	16946	17058	16800	17031	16870	16828	17049	16783	16653	16798	17057	16872	17039	16990	16828	16744	16896	16899	16809	17033	16973	16844	16815	16928	16852	17017	17164	16798	17009	16920	16942	17089	17033	16944	16937	16991	16888	16844	16718	16873	16896	17087	16830	16931	16985	16931	16958	17055	16909	16952	16815	17056	16856	16922	16992	16995	17101	16799	16975	17066	17068	16664	16965	16877	16953	16887	16901	16837	16754	16843	16942	16849	16722	16964	16728	16811	16996	16964	16961	16779	16916	17023	16977	16939	16972	17129	16893	16904	16996	16896	16922	16838	16880	16823	16913	17043	17006	16764	17152	16973	16999	16745	16871	16835	16984	16963	17034	16907	17099	16841	16980	16821	16791	17003	16925	16975	16915	16957	16959	16860	16931	16958	16740	17059	17030	16823	16962	16841	16795	17034	16987	16916	17229	16850	17024	17108	16970	16971	16913	16815	16997	16928	17025	16974	16910	16879	16938	17033	16798	16887	17011	16965	17059	16952	16951	16740	16819	16995	16859	16770	16987	16944	16907	17140	16924	16933	17104	16655	16735	16863	16894	16742	16846	16979	16916	16795	16884	16905	17117	17053	16994	16831	16893	16891	16851	16902	16973	16887	16973	16859	16940	16833	16848	16865	16917	17036	16791	17160	16866	17027	17031	16850	16907	16924	16887	16767	16863	16779	16856	17132	16912	16908	16871	16688	16968	16956	17010	16867	16949	17069	16963	16873	16939	16813	16926	17082	16970	16915	17026	16974	17008	16986	16858	16935	16764	16818	16706	16997	16901	16900	16807	16838	16849	16858	16842	16855	16755	16954	16831	16943	16855	17070	16913	16851	16755	16920	16845	16965	16822	16993	16919	16973	16887	16825	16951	16910	16887	16846	16712	16856	17028	16848	16800	16867	16896	16814	16845	16981	16898	16975	16913	16866	16824	17059	16914	16868	16746	16900	17079	16662	16896	16712	16956	17001	16970	17063	16837	16736	17094	17015	16828	16973	17055	16895	17128	16959	16835	16945	16925	17031	17004	16862	16925	16935	16986	16964	16744	16812	16621	16795	16969	16829	17030	16934	16786	17108	17044	16902	16886	16795	16935	16877	16830	16964	16753	16920	16991	16786	16972	16662	16950	16983	16929	16729	16804	17034	16742	16898	16724	16919	17012	16822	16832	16964	16940	16960	17012	16982	16857	16976	16812	16865	17038	16984	16858	16863	16912	16983	16782	16871	16893	17046	16912	17121	16926	16922	17013	16895	16874	16797	16904	16597	16928	16922	16816	16871	16840	16784	16822	17056	16817	17004	16797	16736	16915	16923	16947	16921	16696	16837	17019	17078	17041	17076	16971	17020	16907	16757	16959	16883	16872	16961	17044	16905	17192	16873	16928	16851	16806	16912	16951	16885	17096	16856	16900	17133	16843	16835	17112	16756	17055	16786	16814	16883	16839	16945	16798	16997	16798	16741	16930	16960	16746	16782	16594	16821	16855	16761	16900	16827	17002	16680	16795	16930	16938	16886	16906	16869	16855	16939	16856	16868	17074	16749	17050	16811	16953	16807	16928	16963	17157	16798	16925	16982	16795	16980	16758	16842	17029	16890	16855	16756	17064	16888	16922	16817	16768	16917	17112	16950	17071	16848	17141	17010	16976	16929	16930	16988	16955	16914	16843	16779	16903	16837	16868	16927	16898	16776	16943	16881	16909	16964	16986	16942	16972	16901	16888	16950	16874	16860	16757	17006	16987	16888	16900	16779	16956	16756	16976	16599	16900	16831	16855	16918	16926	16860	16709	16899	16845	16859	16764	16834	17040	16810	17012	16853	16985	16999	16855	16923	17049	16969	16891	17112	16910	16992	16893	16869	16959	17074	16940	16983	17051	16962	16969	16765	16862	16928	16947	16854	16948	17098	16908	16852	16953	16866	17004	16935	17074	16994	16998	17021	17034	16687	16938	17075	17072	17047	16864	16841	16814	17005	16887	16753	16799	17049	17025	16802	16783	16924	16869	17083	16971	16766	16870	16998	16804	16809	16979	16778	16984	16762	16898	16846	16923	16846	16833	17009	16873	16917	16895	16679	16851	17035	16793	16932	16808	16853	17083	17086	16796	16906	16819	16885	16973	16928	17014	16788	16686	16796	16898	16907	16903	16922	16924	16932	16876	16874	16901	16927	16770	16928	17026	16832	16982	16738	16946	16847	17088	16722	16894	16671	16876	16839	16985	16835	17050	16995	17010	16897	16910	16814	16837	16900	16998	16953	16952	16725	16914	17001	17028	16904	16837	16933	16959	16981	16898	16806	17012	16990	17147	17133	16972	16935	16952	17083	16837	17008	17065	16735	16837	17003	16957	16917	17112	16782	16999	17005	16913	17094	16786	16925	16979	17131	17044	16915	16958	16888	16863	16945	16837	16817	17010	17025	16766	16756	17093	16914	16929	16743	16918	16715	16942	16921	17013	16906	16897	16865	16989	16915	16797	16955	17055	16910	17014	16904	16811	16895	16865	16977	16971	16943	16727	16904	16948	16840	16987	17000	16770	16841	16953	16984	16850	16905	17050	16798	16985	16957	16929	17082	16928	16823	17096	17216	16915	16780	16891	16968	16788	17009	17036	16815	17119	17028	16848	16899	16973	16957	16966	16816	17066	16916	17042	16854	16793	16797	17129	16997	16911	16788	16880	16937	16935	17001	17089	17088	16971	16680	16752	16958	16709	17033	17074	16809	17023	16845	17056	16979	16988	16937	16776	16965	16897	16715	16862	16959	16912	16832	16938	17037	17018	16892	16887	16995	16934	16954	16821	16813	16879	16862	16999	16723	16820	16869	16827	16918	16904	16841	16729	16807	16923	16831	16942	16827	16829	16942	17051	16904	16957	16918	16781	16868	16919	16863	16844	16836	16735	16783	16819	16948	16953	16734	16761	16890	16782	17080	16965	16845	16868	16995	17038	17025	17043	16827	16880	16875	16873	16703	16729	16846	17095	16974	16960	16788	16954	16827	16910	16937	16868	16892	16879	17035	16873	16776	16966	16877	17006	16861	16910	17007	17047	17148	17104	16924	17185	16788	17102	16778	16908	16952	17080	16795	16857	16851	16763	16901	17011	17085	16827	17067	16737	17031	16886	16874	16910	16854	16914	17003	16840	16974	17007	16840	17185	16894	16885	16900	16935	16800	16772	16913	16853	16992	16831	16772	16917	16968	16979	16914	16819	16727	16827	16960	16764	16716	16962	17030	16920	17082
17710	31283	28236	22724	20181	18897	21036	34060	49384	52448	45269	34795	24279	15947	16067	15589	15509	15417	15590	15558	15688	15670	15704	15550	15776	15444	15476	15606	15501	15826	15651	15523	15615	15633	15607	15541	15677	15571	15750	15521	15553	15517	15542	15480	15627	15691	15468	15656	15648	15415	15579	15514	15647	15567	15527	15751	15475	15652	15352	15502	15420	15580	15529	15649	15700	15574	15616	15629	15675	15576	15422	15481	15567	15514	15626	15740	15593	15485	15601	15646	15600	15708	15542	15488	15645	15579	15564	15629	15548	15541	15596	15698	15566	15640	15652	15629	15525	15437	15560	15657	15752	15779	15381	15633	15622	15454	15527	15512	15522	15477	15527	15559	15578	15608	15698	15503	15713	15516	15514	15591	15669	15702	15445	15665	15411	15647	15631	15528	15517	15441	15502	15568	15578	15526	15601	15574	15699	15573	15352	15745	15526	15507	15576	15624	15582	15468	15497	15609	15590	15567	15588	15689	15480	15690	15579	15427	15675	15482	15660	15528	15470	15638	15609	15627	15596	15596	15687	15646	15646	15597	15652	15470	15631	15557	15696	15615	15497	15510	15709	15558	15548	15539	15655	15653	15509	15590	15519	15593	15561	15487	15569	15777	15581	15464	15490	15432	15682	15551	15579	15601	15666	15533	15583	15654	15435	15580	15461	15577	15653	15418	15404	15616	15642	15453	15534	15757	15385	15465	15540	15622	15610	15618	15594	15528	15486	15573	15654	15587	15542	15643	15531	15757	15529	15409	15552	15758	15582	15456	15454	15619	15489	15430	15564	15600	15510	15591	15556	15558	15654	15407	15528	15652	15611	15434	15371	15718	15449	15538	15631	15700	15533	15577	15463	15623	15461	15614	15600	15457	15436	15667	15609	15654	15417	15342	15673	15758	15666	15713	15618	15456	15617	15501	15736	15556	15559	15495	15566	15544	15479	15397	15694	15638	15693	15635	15676	15679	15654	15553	15597	15545	15500	15495	15563	15671	15572	15612	15650	15610	15519	15479	15666	15604	15687	15490	15625	15663	15495	15550	15634	15729	15607	15758	15526	15819	15730	15550	15510	15454	15530	15645	15672	15598	15492	15585	15524	15371	15670	15507	15507	15432	15533	15564	15418	15368	15727	15430	15745	15611	15569	15623	15454	15380	15409	15468	15585	15514	15562	15512	15541	15663	15742	15506	15690	15582	15543	15587	15587	15512	15517	15563	15649	15516	15555	15605	15624	15516	15445	15503	15521	15576	15578	15587	15613	15627	15428	15553	15649	15468	15756	15434	15515	15609	15544	15536	15329	15423	15525	15623	15561	15719	15646	15558	15521	15521	15581	15498	15587	15576	15558	15628	15460	15452	15583	15580	15664	15459	15709	15594	15359	15794	15638	15531	15557	15627	15611	15478	15622	15497	15587	15572	15501	15556	15535	15537	15556	15628	15547	15495	15695	15489	15464	15600	15707	15412	15637	15491	15809	15584	15831	15608	15455	15556	15737	15446	15584	15668	15488	15586	15522	15646	15667	15526	15612	15622	15579	15374	15706	15618	15607	15534	15538	15649	15390	15446	15554	15691	15623	15460	15473	15552	15518	15453	15639	15746	15400	15552	15531	15711	15542	15598	15622	15526	15710	15612	15601	15446	15475	15464	15481	15524	15581	15730	15499	15544	15474	15489	15511	15423	15462	15376	15606	15575	15537	15627	15490	15667	15600	15603	15749	15434	15529	15494	15540	15640	15675	15572	15663	15560	15542	15336	15596	15512	15412	15520	15576	15632	15682	15539	15551	15546	15816	15573	15607	15488	15615	15529	15571	15644	15605	15580	15664	15449	15527	15405	15596	15742	15633	15568	15736	15499	15528	15666	15545	15463	15392	15413	15646	15460	15646	15647	15519	15672	15448	15513	15502	15468	15694	15468	15685	15520	15648	15685	15586	15633	15518	15696	15615	15779	15656	15564	15695	15627	15607	15618	15612	15560	15596	15647	15632	15638	15580	15575	15595	15687	15783	15660	15564	15645	15612	15617	15607	15441	15539	15417	15474	15502	15572	15650	15469	15800	15536	15652	15607	15591	15502	15509	15560	15741	15438	15428	15616	15472	15646	15587	15470	15621	15574	15571	15619	15598	15530	15636	15561	15727	15654	15544	15467	15509	15590	15455	15480	15474	15482	15619	15483	15617	15641	15743	15662	15616	15508	15575	15443	15712	15572	15531	15577	15556	15685	15604	15599	15763	15679	15602	15563	15528	15697	15581	15537	15712	15749	15691	15458	15694	15516	15508	15433	15719	15461	15476	15696	15619	15525	15677	15510	15726	15457	15507	15581	15667	15617	15553	15546	15645	15445	15512	15773	15585	15698	15481	15639	15612	15519	15665	15634	15583	15518	15646	15691	15486	15691	15627	15593	15579	15555	15575	15615	15626	15649	15474	15410	15601	15651	15578	15652	15673	15503	15589	15464	15554	15597	15403	15616	15619	15440	15711	15537	15489	15590	15358	15596	15586	15612	15578	15655	15594	15514	15618	15748	15619	15547	15535	15632	15424	15570	15595	15345	15484	15530	15447	15357	15560	15596	15700	15666	15577	15597	15562	15667	15453	15520	15543	15699	15786	15491	15605	15532	15659	15450	15560	15560	15468	15647	15632	15617	15503	15656	15487	15498	15705	15678	15624	15624	15483	15410	15546	15533	15450	15503	15829	15599	15511	15620	15587	15670	15577	15591	15417	15693	15656	15514	15599	15463	15450	15618	15480	15497	15508	15542	15685	15554	15638	15392	15525	15541	15708	15536	15563	15639	15496	15500	15569	15669	15598	15737	15711	15690	15592	15556	15511	15613	15433	15757	15623	15578	15590	15550	15596	15548	15580	15535	15552	15610	15556	15587	15708	15557	15530	15542	15529	15656	15417	15836	15614	15701	15547	15780	15620	15646	15628	15643	15637	15495	15583	15480	15570	15545	15573	15560	15703	15734	15664	15672	15678	15714	15656	15491	15468	15538	15462	15468	15625	15622	15349	15857	15506	15503	15599	15565	15524	15588	15498	15452	15556	15597	15598	15567	15618	15493	15495	15496	15586	15744	15543	15494	15583	15575	15814	15402	15375	15612	15656	15617	15692	15532	15468	15396	15608	15490	15522	15614	15465	15638	15684	15683	15611	15580	15472	15583	15564	15539	15559	15651	15501	15546	15516	15788	15726	15747	15765	15605	15564	15541	15582	15455	15560	15332	15602	15532	15696	15579	15796	15547	15501	15574	15520	15509	15479	15568	15696	15529	15688	15628	15529	15581	15499	15563	15838	15595	15616	15589	15472	15710	15364	15623	15752	15573	15533	15542	15626	15529	15611	15457	15537	15547	15514	15642	15532	15566	15596	15661	15507	15777	15592	15583	15450	15698	15806	15525	15507	15501	15435	15575	15575	15501	15573	15597	15427	15508	15529	15614	15723	15552	15420	15534	15494	15374	15722	15499	15599	15384	15734	15610	15586	15494	15523	15505	15586	15460	15505	15681	15592	15459	15501	15791	15534	15694	15606	15689	15605	15568	15546	15690	15543	15696	15583	15500	15686	15416	15468	15827	15458	15578	15521	15673	15542	15566	15726	15548	15401	15442	15495	15651	15641	15539	15591	15692	15632	15589	15625	15532	15730	15695	15548	15427	15502	15463	15565	15530	15648	15604	15691	15457	15550	15546	15560	15677	15611	15530	15640	15632	15642	15624	15511	15618	15720	15700	15660	15531	15611	15463	15706	15623	15377	15515	15372	15462	15680	15485	15558	15645	15520	15528	15389	15558	15506	15355	15567	15578	15412	15537	15732	15454	15694	15619	15625	15522	15617	15488	15641	15649	15588	15539	15555	15544	15432	15686	15644	15696	15604	15694	15574	15559	15450	15491	15685	15533	15689	15522	15555	15537	15509	15635	15576	15782	15621	15444	15491	15529	15608	15566	15558	15220	15669	15384	15602	15642	15674	15503	15638	15605	15427	15503	15510	15395	15627	15605	15766	15433	15662	15523	15695	15587	15473	15770	15670	15544	15548	15624	15520	15452	15600	15659	15627	15537	15516	15494	15625	15564	15691	15562	15573	15740	15577	15659	15485	15528	15704	15490	15586	15411	15546	15404	15642	15690	15493	15625	15604	15480	15447	15678	15624	15716	15419	15619	15443	15634	15667	15565	15584	15478	15715	15473	15558	15725	15480	15551	15531	15527	15580	15632	15534	15632	15478	15676	15371	15513	15495	15702	15604	15632	15657	15378	15670	15661	15472	15572	15529	15636	15540	15596	15557	15497	15593	15459	15516	15506	15601	15526	15633	15784	15574	15586	15674	15508	15518	15488	15541	15575	15405	15627	15524	15717	15556	15533	15604	15648	15498	15638	15531	15531	15503	15488	15513	15649	15449	15523	15546	15755	15545	15581	15443	15607	15472	15579	15661	15465	15549	15551	15632	15498	15502	15561	15540	15629	15623	15530	15603	15579	15594	15532	15513	15556	15476	15470	15578	15515	15554	15556	15587	15467	15621	15553	15551	15540	15554	15627	15546	15523	15617	15609	15350	15509	15677	15567	15456	15622	15587	15570	15515	15571	15449	15556	15673	15628	15486	15440	15583	15582	15510	15711	15558	15643	15504	15549	15590	15597	15447	15643	15756	15566	15526	15491	15576	15605	15472	15580	15566	15564	15427	15663	15494	15699	15533	15731	15545	15354	15530	15332	15609	15663	15453	15686	15491	15466	15635	15590	15688	15850	15656	15633	15519	15655	15516	15652	15645	15556	15571	15635	15654	15580	15631	15500	15627	15619	15491	15413	15527	15554	15610	15422	15614	15660	15542	15562	15727	15648	15716	15432	15489	15575	15616	15446	15764	15697	15556	15542	15550	15506	15641	15586	15526	15364	15442	15591	15544	15560	15584	15716	15580	15586	15495	15474	15551	15607	15493	15531	15747	15550	15370	15584	15606	15498	15635	15647	15593	15727	15549	15512	15666	15615	15652	15559	15597	15573	15650	15625	15650	15629	15792	15540	15570	15535	15453	15629	15519	15444	15564	15580	15588	15677	15556	15635	15625	15671	15642	15667	15432	15568	15574	15724	15700	15600	15673	15551	15504	15462	15563	15534	15626	15729	15484	15597	15638	15612	15509
27707	21942	23635	20702	17737	17390	17662	20939	20694	21377	21128	19607	18245	17525	17337	17339	17277	17239	17355	17174	17311	17320	17412	17414	17106	17425	17454	17342	17494	17402	17119	17298	17487	17247	17403	17053	17316	17359	17205	17077	17412	17448	17329	17408	17337	17370	17505	17215	17320	17251	17446	17558	17434	17495	17287	17513	17417	17547	17520	17375	17439	17505	17385	17458	17237	17542	17420	17451	17345	17368	17330	17269	17403	17126	17314	17248	17414	17215	17473	17385	17448	17295	17269	17417	17362	17207	17272	17249	17527	17412	17497	17233	17327	17495	17364	17299	17399	17460	17135	17529	17208	17520	17327	17395	17310	17180	17264	17236	17393	17304	17302	17185	17337	17493	17377	17372	17284	17243	17493	17316	17325	17307	17434	17403	17225	17278	17403	17223	17281	17448	17249	17292	17279	17564	17371	17304	17410	17393	17527	17200	17094	17263	17378	17275	17206	17407	17191	17362	17285	17269	17355	17333	17516	17395	17302	17432	17335	17391	17459	17501	17563	17421	17180	17163	17251	17234	17401	17327	17436	17262	17282	17390	17403	17373	17423	17233	17489	17420	17486	17399	17403	17315	17267	17219	17389	17444	17497	17395	17096	17285	17216	17438	17471	17251	17355	17210	17380	17305	17326	17342	17157	17220	17294	17297	17313	17332	17319	17386	17337	17193	17402	17594	17369	17297	17488	17417	17226	17356	17488	17301	17373	17370	17506	17483	17254	17172	17320	17224	17516	17476	17377	17429	17373	17257	17275	17191	17142	17217	17443	17414	17299	17258	17365	17510	17176	17162	17338	17299	17346	17289	17227	17385	17290	17375	17405	17499	17351	17437	17361	17198	17424	17457	17155	17180	17320	17306	17549	17350	17290	17379	17414	17511	17297	17175	17265	17249	17411	17203	17354	17300	17381	17329	17235	17089	17395	17299	17497	17257	17451	17442	17493	17383	17462	17448	17467	17323	17156	17324	17315	17548	17652	17465	17438	17482	17331	17229	17305	17334	17471	17216	17341	17015	17335	17591	17510	17101	17198	17223	17238	17116	17494	17299	17227	17299	17280	17339	17321	17195	17135	17198	17366	17257	17298	17359	17379	17500	17404	17197	17055	17390	17432	17338	17498	17393	17514	17272	17214	17142	17465	17255	17434	17485	17460	17123	17340	17154	17411	17560	17289	17433	17290	17336	17227	17142	17280	17271	17535	17494	17453	17426	17156	17339	17292	17445	17365	17428	17437	17514	17384	17213	17230	17295	17513	17325	17505	17356	17336	17300	17483	17443	17309	17409	17302	17325	17294	17384	17250	17468	17230	17154	17418	17419	17225	17316	17461	17397	17607	17456	17301	17301	17332	17351	17420	17320	17505	17493	17336	17377	17453	17138	17441	17360	17227	17464	17182	17338	17268	17299	17345	17160	17368	17196	17295	17364	17430	17387	17215	17142	17339	17448	17356	17387	17230	17535	17432	17333	17381	17313	17352	17380	17524	17378	17138	17575	17382	17177	17399	17277	17323	17234	17429	17381	17470	17380	17450	17459	17517	17335	17432	17364	17271	17240	17320	17250	17428	17163	17459	17193	17269	17254	17533	17213	17424	17425	17229	17318	17324	17440	17429	17497	17241	17396	17408	17333	17226	17212	17237	17290	17386	17478	17443	17364	17250	17267	17371	17250	17443	17382	17419	17478	17283	17294	17294	17082	17472	17353	17284	17346	17375	17202	17439	17220	17338	17226	17439	17567	17232	17098	17217	17332	17437	17368	17394	17290	17507	17243	17274	17388	17428	17333	17407	17467	17303	17502	17456	17283	17171	17112	17314	17290	17290	17233	17277	17235	17436	17420	17362	17492	17404	17372	17320	17398	17337	17350	17415	17307	17323	17435	17506	17375	17408	17265	17413	17304	17379	17184	17423	17338	17325	17280	17511	17321	17310	17006	17193	17364	17358	17426	17329	17380	17328	17273	17467	17383	17290	17356	17300	17389	17430	17366	17528	17198	17299	17454	17064	17453	17541	17270	17421	17407	17283	17335	17459	17481	17325	17272	17113	17242	17360	17560	17370	17216	17291	17318	17426	17534	17212	17479	17305	17275	17537	17345	17442	17421	17342	17464	17262	17280	17138	17334	17433	17530	17242	17321	17433	17484	17474	17509	17275	17317	17387	17402	17302	17392	17352	17296	17446	17367	17277	17190	17497	17367	17283	17507	17236	17303	17503	17455	17348	17500	17437	17370	17356	17543	17201	17449	17282	17395	17434	17351	17360	17361	17490	17487	17335	17475	17398	17324	17267	17434	17218	17278	17356	17277	17222	17555	17300	17279	17516	17414	17260	17436	17267	17519	17257	17402	17281	17267	17254	17178	17070	17288	17266	17399	17323	17319	17419	17412	17463	17322	17404	17494	17341	17253	17266	17406	17282	17463	17393	17460	17315	17328	17353	17390	17455	17364	17299	17330	17331	17527	17373	17263	17292	17350	17416	17286	17306	17250	17278	17469	17332	17368	17338	17570	17392	17330	17133	17504	17457	17236	17450	17234	17226	17408	17244	17145	17097	17131	17237	17301	17196	17412	17212	17328	17428	17333	17200	17548	17116	17454	17415	17407	17375	17368	17381	17440	17427	17431	17402	17375	17334	17107	17186	17166	17381	17347	17472	17520	17320	17424	17321	17306	17291	17340	17494	17251	17328	17223	17332	17207	17481	17272	17270	17195	17458	17155	17332	17328	17382	17302	17343	17206	17388	17308	17411	17362	17360	17244	17393	17428	17334	17215	17304	17359	17080	17344	17221	17276	17412	17248	17483	17436	17420	17393	17374	17374	17413	17351	17185	17446	17558	17555	17339	17359	17382	17702	17214	17372	17234	17338	17390	17404	17262	17253	17261	17432	17344	17345	17283	17454	17474	17396	17352	17416	17375	17451	17407	17489	17181	17282	17283	17422	17535	17195	17370	17392	17461	17293	17481	17485	17277	17083	17395	17176	17175	17396	17462	17186	17270	17477	17453	17512	17368	17229	17406	17416	17413	17333	17278	17497	17329	17434	17255	17496	17157	17375	17401	17375	17336	17375	17181	17254	17267	17567	17373	17256	17326	17388	17316	17519	17430	17561	17345	17405	17407	17333	17416	17445	17464	17287	17317	17359	17418	17296	17030	17369	17390	17298	17202	17392	17236	17320	17277	17283	17417	17288	17169	17399	17349	17295	17189	17202	17475	17287	17494	17237	17309	17194	17510	17570	17244	17252	17182	17269	17212	17466	17542	17206	17481	17412	17343	17390	17452	17283	17311	17354	17440	17454	17412	17239	17229	17323	17358	17309	17270	17482	17368	17275	17339	17497	17391	17328	17480	17300	17372	17348	17340	17463	17186	17323	17371	17303	17363	17298	17388	17415	17522	17282	17291	17325	17426	17359	17506	17296	17364	17235	17319	17109	17230	17303	17210	17441	17251	17408	17532	17441	17322	17417	17534	17443	17315	17557	17352	17436	17336	17367	17536	17466	17300	17456	17460	17348	17438	17420	17433	17522	17434	17438	17342	17387	17272	17307	17353	17258	17292	17229	17213	17255	17398	17185	17391	17413	17454	17128	17315	17267	17295	17425	17482	17398	17298	17293	17407	17322	17395	17274	17521	17282	17277	17363	17538	17357	17294	17583	17421	17224	17353	17546	17204	17262	17364	17454	17115	17234	17344	17292	17441	17462	17236	17235	17434	17454	17216	17366	17382	17361	17420	17320	17211	17333	17370	17358	17426	17509	17417	17517	17325	17205	17269	17425	17560	17207	17348	17482	17298	17258	17632	17215	17438	17357	17383	17438	17423	17309	17446	17412	17322	17523	17447	17488	17318	17205	17409	17399	17309	17479	17506	17566	17383	17574	17434	17327	17475	17295	17452	17499	17401	17474	17398	17336	17284	17412	17442	17309	17327	17206	17275	17236	17526	17192	17378	17460	17341	17346	17342	17276	17257	17477	17296	17310	17465	17280	17035	17281	17428	17246	17361	17473	17295	17563	17356	17588	17356	17203	17446	17449	17412	17226	17435	17243	17448	17324	17220	17267	17332	17201	17285	17465	17506	17178	17247	17328	17270	17387	17331	17337	17170	17537	17469	17162	17334	17418	17298	17477	17280	17514	17373	17469	17345	17564	17208	17006	17498	17187	17251	17352	17502	17406	17442	17509	17325	17418	17477	17293	17316	17485	17378	17482	17398	17580	17318	17149	17400	17318	17352	17272	17477	17456	17406	17480	17201	17375	17313	17193	17284	17377	17316	17417	17375	17360	17392	17439	17222	17320	17400	17444	17510	17273	17450	17369	17479	17480	17298	17240	17238	17557	17387	17515	17513	17477	17407	17351	17480	17402	17324	17224	17406	17153	17372	17506	17382	17644	17188	17346	17427	17408	17256	17267	17254	17367	17477	17342	17416	17130	17511	17389	17372	17365	17339	17371	17297	17394	17273	17547	17434	17425	17292	17423	17354	17501	17547	17304	17455	17280	17268	17281	17245	17208	17301	17439	17291	17117	17229	17256	17573	17338	17603	17531	17413	17416	17347	17336	17106	17443	17416	17350	17320	17505	17293	17365	17527	17373	17314	17234	17479	17097	17179	17322	17570	17332	17197	17470	17513	17480	17438	17337	17395	17361	17275	17305	17314	17264	17496	17206	17460	17297	17394	17554	17360	17445	17507	17259	17189	17305	17275	17232	17447	17552	17612	17194	17233	17362	17199	17446	17339	17386	17394	17378	17329	17231	17509	17479	17400	17445	17160	17337	17362	17251	17512	17437	17384	17355	17282	17601	17160	17329	17325	17224	17408	17379	17372	17556	17247	17321	17484	17167	17431	17482	17467	17490	17060	17200	17525	17314	17484	17369	17660	17403	17379	17210	17168	17230	17461	17359	17314	17310	17574	17310	17464	17342	17202	17472	17167	17159	17344	17215	17236	17255	17543	17527	17280	17186	17712	17484	17453	17285	17390	17333	17278	17389	17262	17407	17404	17433	17372	17235	17065	17227	17357	17261	17255	17261	17338	17272	17379	17371	17167	17284	17448	17223	17494	17558	17365	17442	17329	17255	17280	17279	17356	17192	17502	17324	17456	17200	17246	17368	17316	17296	17379	17271	17306	17252	17190	17347	17325	17500
15781	19385	18756	17090	16581	16411	16403	21906	19728	21860	20188	18495	16738	15812	15732	16011	15882	15801	15815	15767	15900	15713	15755	15720	15852	15711	15784	15747	15826	15905	15791	15776	15884	15885	15881	15821	15980	15738	15842	15826	15788	15812	15921	15966	15815	15805	15792	15839	15895	15887	15712	15757	15924	15729	15692	15941	15741	15737	15729	15763	15874	15920	15699	15903	15759	15775	15842	15773	15853	15695	15751	15801	15813	15715	15855	15817	15805	15807	15831	15779	15760	15854	15784	15748	15668	15800	15819	15872	15729	15834	15795	15904	15727	15901	15889	15867	15842	15773	15845	15985	15939	15779	15924	15829	15732	15708	15820	15729	15709	15842	15920	15810	15634	15810	15913	15974	15640	15701	15689	15804	15951	15794	15811	15857	15685	15551	15721	15870	15718	15643	15798	15680	15739	16025	15880	15773	15696	15831	15785	15750	15856	15633	15737	15720	15812	15750	15835	15745	15820	15885	15786	15867	15869	15806	15828	15771	15693	15800	15923	15710	15685	15653	15710	15762	15910	15902	15845	15882	15669	15981	15787	15816	15688	15748	15755	15809	15774	15669	15787	15781	15785	15845	15816	15770	15544	15819	15814	15637	15848	15626	15784	15991	15783	15812	15917	15835	15772	15875	15755	15832	15862	15675	15889	15805	15799	15809	15829	15833	15857	15667	15946	15882	15692	15893	15818	15631	15658	15824	15686	15891	15806	15733	15907	15798	15680	15854	15906	15811	15836	15739	15704	15738	15658	15671	15822	15842	15689	16044	15886	15846	15713	15617	15720	15769	15875	15665	15626	15743	15752	15705	15898	15812	15710	15809	15964	15710	15813	15688	15803	15745	15876	15946	15765	15769	15794	15954	15696	15894	15877	15684	15974	15766	15588	15817	15787	15796	15836	15867	15783	15724	15867	15968	15754	15789	15872	15734	15790	15872	15762	15792	15847	15797	15630	15639	16071	15710	15744	15900	15750	15825	15882	15971	15807	15673	15848	15859	15713	15586	15735	15704	15890	15677	15847	15631	15819	15811	15697	15846	15740	15828	15796	15684	15744	15727	15699	15856	15671	15840	15770	15936	15804	15760	15973	15996	15734	15791	15595	15754	15996	15712	15830	15777	15642	15872	15764	15687	15782	15799	15731	15811	15778	15757	15780	15734	15792	15647	15759	15923	15938	15815	15940	15811	15766	15957	15814	15892	15691	15950	15670	15775	15802	15783	15644	15891	15775	15566	15756	15851	15958	15790	15747	15781	15659	15847	15816	15757	15808	15774	15745	15858	15903	15656	15809	15859	15768	15912	15713	15893	15786	15733	15746	15718	15870	15867	15720	15756	15615	15807	15802	15591	15905	15762	15622	15837	15877	15847	15725	15850	15751	15883	15797	15755	15845	15640	15803	15713	15738	15880	15735	15709	15789	15685	15802	15688	15658	15873	15829	15960	15832	15751	15693	15723	15798	15759	15747	15813	15734	15921	15626	15931	15637	15947	15699	15786	15860	15814	15765	15633	15674	15796	15817	15812	15743	15743	15718	15810	15661	15785	15770	15714	15817	15737	15920	15706	15955	15878	15784	15773	15900	15645	15897	15668	15856	15746	15954	15670	15808	15796	16000	15813	15589	15781	15796	15798	15757	15686	15989	15681	15889	15722	15936	15771	15542	15850	15816	15814	15933	15865	15924	15903	15696	15719	15794	15862	15735	15783	15810	15822	15869	15867	15984	15751	15911	15849	15708	15645	15781	15674	15849	15544	15928	15724	15881	15754	15763	15729	15767	15695	15815	15696	15873	15661	15768	15741	15690	15755	15774	15775	15810	15913	15719	15687	15961	15629	15784	15805	15844	15791	15737	15706	15930	15720	15660	15562	15817	15780	15844	15812	15736	15747	15909	15790	15715	15801	15860	15897	15707	15859	15812	15718	15667	15698	15861	15864	15866	15804	15803	15577	15790	15814	15942	15708	15633	15829	15878	15801	15802	15754	15612	15812	15923	15657	15886	15836	15992	15783	15730	15894	15655	15807	15783	15734	15777	15870	15762	15871	15911	15931	15920	15787	15663	15900	15680	15756	15781	15569	15770	15816	15796	15767	15879	15764	15938	15792	15859	15713	15781	15666	15894	15745	15633	15804	15822	15770	15719	15925	15797	15663	15707	15873	15695	15953	15878	15725	15659	15931	15786	15720	15712	15824	15783	15856	15796	15797	15797	15807	15756	15850	15806	15624	15708	15736	15839	15831	15976	15758	15820	15757	15879	15849	15761	15787	15741	15811	15845	15802	15886	15745	15946	15701	15847	15649	15854	15730	15768	15780	15773	15877	15754	15791	15858	15667	15847	16014	15856	15838	15798	15769	15846	15715	15770	15644	15741	15643	15653	15889	15802	15724	15940	15729	15857	15783	15797	15749	15767	16008	15611	15886	15773	15974	15776	15822	15581	15908	15810	15816	15940	15712	15655	15949	15682	15801	15742	15701	15888	15667	15816	15790	15824	15789	15710	15889	15927	15619	15722	15710	15834	15841	15775	15669	15880	15746	15844	15864	15752	15722	15729	15828	15844	15736	15751	15537	15894	15882	15747	16104	15623	15837	15821	15687	15584	15767	15706	15768	15745	15749	15715	15898	15730	15682	15838	15785	15732	15828	15725	15885	15854	15682	15719	15638	15721	15815	15816	15925	15791	15827	15880	15753	15840	15693	15694	15940	15803	15810	15628	15945	15770	15761	15927	15888	15740	15836	15794	15650	15691	15888	15908	15951	15835	15889	15563	15903	15832	15803	15795	15844	15755	15832	15749	15811	15781	15834	15720	15918	15711	15841	15906	15715	15747	15918	15827	15743	15748	15682	15903	15681	15862	15799	15768	15913	15877	15820	15689	15896	15748	15831	15735	15797	15928	15678	15709	15782	15810	15789	15891	15817	15711	15819	15766	15893	15935	15921	15820	15701	15709	15841	15873	15780	15798	15715	15604	15798	15809	15696	15836	15792	15792	15858	15733	15909	15789	15819	15706	15693	15698	15773	15855	15971	15761	15824	15794	15894	15684	15977	15781	15809	15819	15700	15867	15710	15990	15816	15748	15744	15673	15743	15882	15784	15783	15914	15763	15883	15796	15690	15759	15870	15751	15901	15743	15898	15653	15866	15802	15723	15764	15810	15959	15880	15704	15882	15665	15819	15689	15841	15586	15934	15693	15708	15801	15927	15622	15812	15840	15912	15764	15970	15717	15837	15808	15888	15791	15738	15732	15737	15789	15760	15804	15837	15877	15824	15761	15852	15805	15981	15732	15925	15844	15735	15709	15854	15751	15720	15868	15704	15788	15805	15718	15693	15888	15748	15809	15728	15793	15942	15787	15715	15890	15710	15753	15700	15852	15898	15767	15860	15895	15942	15859	15849	15755	15815	15835	15689	15781	15978	15771	15857	15660	15929	15615	15814	15703	16012	15867	15657	15706	15767	15849	15730	15797	15841	15758	15798	15897	15614	15781	15658	15835	15847	15818	15832	15874	15846	15766	15793	15561	15813	15748	15832	15770	15786	15932	15732	15972	15803	15689	15748	15706	15846	15802	15793	15723	15898	15867	15738	15701	15898	15770	15780	15885	15671	15783	15838	15717	15924	15744	15728	15784	15755	15823	15952	15836	15900	15865	15668	15767	15960	15743	15664	15665	15674	15752	15752	15761	15756	15878	16015	15794	15718	15653	15789	15907	15835	15922	15709	15805	15633	15762	15589	15782	15903	15943	15679	15774	15747	15667	15891	15768	15785	15784	15787	15771	15845	15762	15784	15826	15548	15850	15853	15727	15791	15693	15887	15830	15853	15745	15781	15777	15823	15831	15614	15889	15805	15605	15742	15749	15784	15890	15743	15749	15749	15680	15842	15887	15758	16002	15946	15807	15703	15690	15819	15801	15895	15849	15827	15724	15761	15895	15830	15865	15719	15696	15708	15811	15789	15564	15779	15795	15801	15777	15705	15750	15734	15754	15680	15979	15889	15712	15876	15880	15710	15579	15770	15959	15781	15763	15771	15768	15912	15682	15767	15872	15611	15876	15675	15782	15728	15918	15658	15900	15818	15781	15766	15732	15883	15767	15763	15676	15690	15723	15743	15697	15782	15777	15874	15859	15863	15748	15713	15808	15908	15863	15798	15811	15764	15909	15826	15832	15804	15730	15633	15645	15659	15764	15801	15839	15762	15804	15984	15775	15775	15773	15894	15864	15720	15909	15847	15787	15732	15567	15671	15938	15776	15683	15797	15826	15769	15909	15923	15759	15741	15842	15741	15726	15745	15685	15832	15767	15976	15697	15822	15897	15937	15798	15797	15745	15963	15993	15895	15638	15893	15774	15736	15840	15694	15774	15832	16029	15779	15842	15924	15895	15770	15728	15757	15759	15601	15814	15683	15850	15767	15909	15638	15813	15683	15878	15841	15800	15854	15789	15688	15749	15866	15807	15589	15708	15815	15886	15963	15867	15540	15759	15859	15770	15892	15792	15763	15910	15716	15962	15757	15784	15697	15826	15752	15877	15809	15858	15793	15791	15737	15849	15763	15724	15874	15680	15785	15802	15855	15852	15837	15694	15922	15803	15808	15704	15831	15732	15660	15724	15923	15709	15697	15705	15928	15841	16142	15595	15659	15736	15881	15698	15850	15875	15683	15798	15789	15730	15821	15692	15818	15887	15855	15814	15952	15686	15788	15736	15804	16022	15839	15614	15710	15829	15782	16057	15729	15665	15867	15816	15809	15812	15724	15781	15703	16035	15870	15824	15937	15669	15921	15662	15819	15924	15953	15928	15922	15882	15701	15760	15653	15918	15757	15759	15959	15830	15943	15793	15776	15888	15907	15748	15658	15768	15872	15729	15782	15713	15885	15740	15947	15818	15755	15729	15985	15705	15817	15750	15841	15821	15847	15727	15821	15753	15744	15834	15625	15848	15667	15628	15840	15809	15869	15895	15942	15848	15841	15824	15843	15823	15725	15508	15899	15656	15860	15847	15851	15695	15645	15628	15926	15712	15864	15886	15969	15645	15900	15803	15880	15937	15850	15886	15825	15857	15816	15810	15767	15727	15676	15792	15635	16023	15793	15857	15806	15710	15800	15774	15788	15819	15830	15757	15571	15862	15621	15825	15731
24502	21119	28090	24779	21495	19943	19720	35263	35817	34967	31683	25816	20788	17883	17381	17386	17367	17330	17483	17522	17099	17477	17183	17275	17361	17440	17298	17404	17408	17520	17446	17455	17476	17398	17483	17087	17305	17310	17220	17219	17101	17283	17211	17384	17150	17261	17094	17444	17314	17338	17532	17524	17419	17304	17431	17270	17235	17402	17571	17265	17247	17157	17405	17171	17247	17498	17183	17251	17369	17388	17197	17349	17429	17259	17422	17303	17371	17226	17199	17113	17343	17216	17342	17212	17000	17353	17409	17209	17369	17233	17180	17258	17107	17254	17252	17379	17112	17453	17297	17284	17362	17250	17281	17240	17262	17115	17484	17127	17467	17004	17457	17638	17273	17285	17262	17351	17311	17256	17292	17136	17212	17227	17241	17404	17341	17340	17289	17294	17282	17288	17194	17127	17326	17259	17266	17181	17279	17374	17290	17193	17242	17309	17297	17339	17247	17106	17124	17324	17286	17252	17310	17335	17415	17171	17366	17046	17301	17260	17300	17215	17225	17347	17127	17372	17171	17404	17379	17211	17158	17206	17216	17110	17397	17364	17256	17151	17342	17329	17157	17317	17142	17317	17340	17176	17183	17121	17212	17343	17279	17346	17387	17200	17205	17324	17425	17486	17371	17364	17261	17266	17276	17240	17359	17379	17432	17319	17307	17230	17242	17240	17206	17242	17360	17371	17240	17249	17096	17240	17344	17275	17264	17208	17211	17518	17327	17136	17192	17187	17260	17290	17118	17231	17194	17179	17413	17331	17330	17188	17296	17044	17470	17334	17350	17442	17158	17238	17165	17149	17237	17339	17236	17225	17387	17278	17501	17282	17331	17026	17144	17270	17201	17137	17231	17302	17271	17268	17471	17192	17500	17157	17310	17144	17400	17328	17453	17593	17319	17412	17357	17114	17297	17149	17359	17025	17236	17272	17207	17358	17294	17252	17211	17436	17495	17366	17175	17303	17398	17325	17151	17181	17494	17132	17334	17420	17275	17350	17395	17312	17368	17126	17321	17162	17255	17338	17233	17190	17119	17277	17240	17210	17193	17137	17265	17127	17366	17362	17350	17169	17168	17357	17472	17182	17196	17121	17421	17294	17264	17409	17433	17369	17386	17064	17276	17342	17117	17279	17149	17323	17217	17259	17470	17188	17524	17235	17235	17135	17430	17299	17329	17305	17352	17209	17388	17227	17203	17225	17435	17183	17222	17183	17264	17146	17261	17467	17374	17222	17286	17401	17322	17217	17357	17156	17441	17213	17385	17370	17200	17179	17216	17329	17363	17044	17275	17254	17205	17325	17314	17188	17119	17402	17236	17269	17432	17159	17166	17241	17147	17174	17211	17329	17268	17138	17333	17251	17142	17082	17390	17168	17199	17194	17330	17197	17134	17210	17344	17134	17593	17169	17503	17551	17364	17212	17459	17422	17111	17139	17220	17319	17265	17263	17284	17292	17450	17323	17165	17235	17151	17263	17216	17293	17144	17346	17244	17229	17233	17318	17379	17113	17427	17500	17419	17281	17349	17260	17329	17365	17065	17385	17231	17214	17293	17262	17397	17541	17252	17426	17205	17340	17460	17306	17536	17211	17320	17214	17326	17319	17231	17284	17158	17165	17141	17454	17424	17279	17223	17344	17244	17368	17232	17173	17273	17236	17098	17380	17298	17401	17333	17191	17170	17056	17418	17450	17250	17159	17299	17037	17125	17201	17428	17259	17103	17287	17219	17284	17322	17167	17060	17307	17396	17325	17166	17328	17353	17389	17266	17347	17310	17288	17173	17145	17429	17218	17358	17237	17312	17304	17196	17176	17248	17360	17242	16997	17109	17253	17023	17254	17297	17270	17483	17102	17126	17156	17229	17145	17374	17201	17266	17256	17350	17146	17311	16976	17190	17506	17345	17240	17184	17484	17631	17313	17417	17323	17335	17176	17448	17094	17294	17277	17361	17396	17198	17162	17244	17324	17427	17430	17310	17196	17134	17108	17139	17228	17086	17401	17302	17520	17367	17460	17442	17179	17123	17094	17131	17341	17100	17325	17263	17218	17458	17315	17242	17383	17362	17249	17112	17158	17264	17294	17295	17286	17131	17158	17245	17327	17374	17263	17400	17274	17327	17302	17005	17227	17311	17302	17271	17031	17045	17209	17354	17468	17116	17212	17421	17237	17239	17112	17296	17323	17290	17407	17368	17145	17300	17230	17158	17002	17438	17253	17345	17326	17407	17341	17222	17074	17384	17451	17374	17294	17150	17204	17276	17330	17288	17261	17269	17361	17316	17042	17424	17272	17232	17353	17350	17391	17434	17315	17390	17398	17380	17250	17256	17166	17347	17382	17296	17373	17129	17301	17284	17181	17309	17187	17376	17433	17215	17282	17297	17254	17286	17296	17150	17071	17453	17104	16982	17299	17314	17289	17199	17431	17440	17333	17254	17334	17356	17111	17127	17345	17222	17185	17420	17400	17177	17230	17485	17332	17173	17356	17405	17251	17236	17253	17266	17138	17270	17215	17050	17346	17360	17154	17245	17203	17177	17282	17350	17339	17485	17200	17176	17282	17215	17275	17424	17397	17254	17177	17166	17407	17331	17232	17256	17244	17219	17186	17218	17307	17069	17373	17495	17384	17303	17310	17286	17314	17235	17176	17388	17241	17548	17266	17394	17399	17333	17201	17495	17258	17292	17282	17425	17455	17370	17290	17285	17441	17333	17156	17273	17152	17155	17191	17340	17182	17355	17261	17410	17388	17403	17434	17252	17168	17360	17131	17335	17166	17425	17462	17510	17138	17146	17130	17155	17214	17101	17306	17456	17344	17216	17228	17267	17550	17246	17214	17211	17365	17300	17290	17183	17213	17543	17242	17186	17338	17461	17219	17425	17219	17095	17241	17359	17340	17375	17495	17192	17349	17423	17393	17127	17282	17299	17434	17242	17363	17373	17160	17344	17293	17272	17270	17274	16942	17184	17183	17166	17364	17101	17270	17315	17358	17293	17397	17416	17466	17357	17187	17401	17243	17260	17452	17330	17461	17257	17602	17482	17326	17322	17206	17237	17419	17392	17313	17322	17402	17533	17233	17279	17215	17211	17371	17412	17198	17051	17388	17275	17112	17270	17277	17344	17503	17441	17204	17259	17239	17242	17251	17152	17153	17328	17327	17211	17506	17424	17050	17238	17188	17266	17329	17377	17409	17287	17203	17256	17291	17348	17301	17313	17348	17341	17522	16983	17177	17358	17231	17303	17280	17181	17448	17368	17299	17297	17191	17292	17180	17377	17151	17311	17257	17275	17212	17437	17182	17287	17050	17413	17184	17061	17292	17261	17374	17272	17266	17218	17173	17482	17109	17199	17095	17218	17601	17258	17330	17316	17160	17319	17551	17204	17276	17163	17377	17279	17220	17456	17399	17374	17379	17317	17313	17537	17300	17241	17222	17506	17268	17467	17221	17165	17261	17176	17233	17394	17217	17435	17147	17308	17286	17356	17088	17437	17390	17383	17171	17345	17510	17202	17320	17269	17267	17255	17225	17249	17363	17214	17191	17282	17179	17389	17161	17265	17045	17231	17267	17138	17330	17123	17312	17333	17365	17305	17206	17229	17141	17452	17372	17211	17315	17377	17443	17115	17300	17244	17278	17244	17349	17223	17196	17207	17160	17223	17317	17216	17287	17192	17306	17322	17401	17465	17251	17247	17157	17158	17490	17359	17377	17284	17162	17265	17169	17180	17197	17220	17213	17284	17190	17395	17208	17215	17215	17302	17430	17286	17191	17365	17291	17203	17245	17189	17190	17387	17353	17335	17343	17217	17347	17210	17277	17417	17248	17201	17133	17376	17300	17368	17171	17275	17427	17133	17182	17340	17320	17184	17455	17209	17391	17310	17245	17340	17389	17234	17192	17133	17164	17124	17186	17341	17299	17228	17284	17390	17343	17311	17191	17235	17288	17218	17376	17193	17315	17442	17200	17336	17282	17329	17333	17230	17239	17307	17254	17051	17328	17176	17189	16958	17013	17123	17461	17258	17233	17196	17353	17216	17218	17251	17288	17084	17233	17332	17177	17338	17354	17169	17411	17257	17282	17152	17253	17121	17161	17322	17257	17362	17405	17213	17070	17105	17281	17275	17110	17244	17172	17262	17395	17245	17430	17415	17185	17313	17163	17310	17425	17242	17346	17239	17409	17278	17316	17145	17285	17449	17166	17198	17342	17312	17185	17286	17288	17337	17241	17206	17298	17280	16979	17283	17341	17345	17198	17232	17254	17148	17461	17142	17350	17197	17177	17310	17180	17284	17293	17313	17199	17204	17190	17087	17082	17110	17160	17432	17105	17325	17269	17385	17435	17264	17285	17301	17350	17180	17278	17256	17408	17495	17256	17390	17296	17072	17123	17216	17289	17426	17427	17283	17374	17248	17474	17426	17515	17313	17274	17283	17280	17219	17250	17248	17280	17370	17438	17186	17458	17235	17288	17313	17395	17223	17082	17165	17412	17261	17380	17320	17334	17110	17399	17325	17180	17161	17351	17418	17401	17193	16997	17275	17246	17194	17280	17228	17288	17259	17286	17167	17089	17153	17509	17437	17395	17357	17391	17320	17186	17219	17359	17494	17328	17378	17191	17148	17211	17096	17354	17254	17145	17281	17300	17494	17366	17384	17448	17365	17267	17300	17123	17384	17298	17258	17109	17259	17168	17257	17291	17406	17324	17429	17256	17272	17152	17145	17183	17266	17183	17287	17146	17193	17269	17450	17383	17168	17231	17432	17233	17217	17301	17202	17247	17181	17161	17319	17142	17277	17421	17227	17107	17302	17242	17426	17248	17387	17186	17348	17439	17202	17311	17297	17135	17411	17305	17336	17416	17337	17343	17392	17359	17223	17320	17228	17343	17304	17321	17248	17200	17317	17317	17372	17245	17228	17003	17285	17027	17516	17265	17236	17145	17146	17208	17334	17317	17103	17321	17298	17300	17241	17371	17231	17413	17353	17321	17286	17254	17268	17363	17307	17170	17225	17163	17153	17172	17248	17419	17252	17246	17344	17316	17269	17263	17241	17315	17310	17275	17388	17239	17150	17220	17297	17248	17148	17160	17169	17335	17293	17301	17344	17219	17284	17335	17576	17326	17045	17182	17277	17346
15879	24941	23247	19582	18129	17624	17758	38255	36289	38040	33007	25856	18990	15962	15905	15908	15836	15840	15886	15777	15814	15867	15747	16031	15674	15723	15857	15806	15869	15861	15760	15665	15736	15870	15690	15814	15903	15711	15858	15716	15928	15982	15678	15694	15658	15851	15686	15648	15758	15654	15886	15718	16026	15799	15802	15799	15794	15762	15780	15878	15904	15874	15589	15883	15819	15828	15850	15819	15707	15895	15722	15953	15915	15663	15608	15731	15716	15702	15811	15838	15795	15904	15763	15771	15785	15801	15669	15787	15822	15848	15788	15763	15627	15818	15778	15720	15775	15770	15730	15730	15715	15808	15706	15813	15740	15618	15919	15665	15775	15765	15969	15838	15787	15721	15961	15806	15729	15803	15835	15623	15648	15649	15842	15833	15819	15867	15929	15809	15788	15773	15775	15661	15965	15734	15803	15747	15796	15868	15764	15705	15691	15774	15714	15749	15826	15775	15739	15984	15731	15855	15908	15916	15767	15731	15654	15663	15602	15792	15781	15783	15774	15650	15615	15703	15811	15840	15683	15793	15711	15814	15593	15916	15654	15675	15776	15765	15804	15642	15748	15787	15815	15690	15893	15927	15719	15695	15590	15591	15690	15732	15790	15773	15688	15708	15847	15866	15593	15781	15838	15733	15728	15823	15803	15788	15863	15848	15931	15531	15928	15786	15626	15715	15747	15675	15764	15691	15828	15544	15617	15682	15813	15734	15683	15941	15728	15850	15806	15820	15732	15765	15852	15797	15714	15754	15753	15847	15598	15756	15726	15924	15928	15878	15717	15696	15698	15642	15608	15669	15850	15656	15771	15751	15712	15718	15861	15772	15746	15665	15855	15713	15827	15879	15721	15772	15570	15690	15742	15864	15930	15952	15845	15791	15603	15834	15692	15781	15985	15685	15608	15691	15744	15863	15799	15742	15648	15757	15810	15790	15844	15672	15706	15796	15818	15758	15664	15742	15721	15690	15898	15807	15817	15761	15662	15646	15840	15705	15740	15632	15797	15925	15869	15796	15757	15827	15612	15884	15822	15676	15714	15905	15794	15674	15798	15769	15709	15871	15688	15699	15890	15730	15705	15640	15757	15707	15768	15735	15651	15676	15786	15618	15781	15903	15810	15893	15785	15772	15872	15572	15744	15841	15764	15752	15725	15755	15763	15734	15785	15865	15878	15830	15820	15895	15795	15720	15515	15718	15849	15698	15683	15855	15663	15695	15597	15738	15849	15842	15851	15776	15812	15746	15854	15845	15709	15725	15729	15791	15625	15767	15754	15765	15826	15793	15620	15818	15637	15644	15830	15831	15839	15619	15702	15547	15555	15756	15875	15736	15732	15859	15679	15671	15636	15744	15890	15648	15790	15682	15860	15857	15575	15709	15730	15523	15644	15820	15773	15885	15704	15822	15801	15819	15695	15703	15826	15771	15749	15900	15711	15772	15683	15913	15625	15865	15715	15854	15732	15924	15830	15785	15744	15851	15886	15762	15653	15657	15816	15647	15746	15755	15873	15733	15812	15708	15832	15718	15705	15634	15772	15590	15763	15695	15754	15872	15792	15696	15719	15819	15778	15678	15855	15582	15902	15890	15911	15708	15877	15797	15684	15796	15756	15851	15783	15741	15838	15699	15646	15658	15638	15774	15763	15811	15859	15704	15674	15703	15777	15712	15811	15834	16014	15776	15824	15898	15761	15721	15793	15751	15820	15913	15686	15871	15822	15827	15810	15802	15746	15772	15753	15792	15765	15954	15803	15590	15844	15795	15705	15822	15899	15686	15722	15842	15873	15867	15794	15655	15718	15746	15537	15789	15622	15741	15715	15771	15721	15633	15720	15677	15632	15699	15722	15720	15715	15793	15836	15799	15583	15832	15703	15775	15712	15881	15761	15720	15754	15743	15685	15681	15753	15754	15888	15788	15747	15809	15793	15996	15704	15874	15862	15685	15625	15734	15709	15827	15831	15775	15796	15769	15716	15791	15735	15727	15882	15667	15836	15653	15897	15789	15852	15903	15748	15960	15870	15769	15776	15773	15857	15838	15898	15858	15829	15703	15668	15788	15717	15875	15763	15812	15649	15732	15825	15756	15695	15857	15726	15695	15717	15719	15988	15791	15791	15848	15941	15804	15780	15757	15667	15569	15604	15829	15792	15826	15718	15675	15684	15757	15869	15652	15727	15747	15733	15542	15848	15731	15762	15912	15876	15527	15825	15724	15841	15948	15562	15720	15905	15677	15856	15689	15761	15763	15767	15762	15740	15696	15637	15766	15751	15798	15721	15863	15820	15715	15879	15830	15735	15549	15972	15788	15684	15689	15697	15873	15750	15914	15903	15642	15850	15814	15849	15815	15847	15719	15572	15756	15804	15712	15858	15753	15781	15805	15586	15713	15849	15913	15772	15604	15822	15955	15901	15824	15856	15730	15818	15669	15685	15839	15933	15743	15897	15753	15844	15842	16036	15747	15811	15949	15816	15682	15708	15852	15928	15868	15879	15620	15738	15776	15688	15722	15893	15791	15731	15694	15544	15687	15807	15734	15734	15801	15903	15772	15892	15875	15748	15740	15848	15622	15736	15935	15601	15631	15668	15783	15840	15805	15847	15692	15805	15722	15703	15756	15679	15835	15791	15740	15858	15727	15986	15653	15865	15722	15781	15846	15709	15814	15806	15719	15891	15776	15637	15633	15794	15582	15822	15719	15948	15917	15682	15699	15779	15756	15755	15597	15671	15806	15820	15608	15786	15823	15574	15840	15758	15682	15771	15833	15791	15788	15781	15806	15642	15679	15655	15786	15837	15704	15667	15748	15570	15790	15770	15839	15676	15805	15612	15746	15879	15658	15721	15673	15786	15773	15814	15872	15747	15665	15643	15709	15802	15769	15723	15863	15587	15570	15843	15699	15656	15871	15878	15791	15864	15836	15819	15810	15663	15812	15766	15880	15609	15819	15670	15776	15723	15857	15665	15829	15743	15698	15785	15636	15630	15912	15755	15732	15720	15782	15905	15743	15522	15868	15757	15740	15596	15839	15780	15742	15940	15798	15905	15711	15767	15738	15879	15610	15788	15834	15635	15914	15735	15776	15911	15661	15864	15752	15618	15903	15802	15611	15734	15712	15652	15755	15751	15949	15651	15845	15824	15838	15785	15666	15693	15840	15781	15733	15607	15938	15688	15686	15700	15781	15740	15744	15768	15781	15775	15814	15819	15856	15645	15690	15851	15933	15898	15630	15706	15771	15774	15771	15811	15690	15692	15834	15782	15811	15730	15738	15713	15809	15719	15797	15746	15608	15877	15705	15672	15978	15706	15884	15837	15701	15641	15733	15735	15811	15673	15748	15548	15764	15708	15692	15581	15809	15884	15962	15699	15794	15761	15569	15920	15715	15849	15819	15700	15712	15753	15800	15802	15805	15605	15835	15628	15659	15759	15852	15612	15878	15707	15868	15779	15796	15743	15840	15878	15673	15776	15817	15792	15904	15821	15739	15912	15751	15679	15884	15760	15805	15839	15889	15892	15746	15783	15654	15740	15735	15865	15948	15787	15723	15849	15614	15790	15739	15582	15765	15639	15859	15909	15691	15748	15774	15818	15807	15775	15676	15951	15753	15823	15797	15737	15609	15735	15816	15856	15710	16014	15744	15646	15868	16040	15632	15905	15687	15971	15839	15857	15536	15649	15709	15911	15772	15745	15630	15913	15947	15769	15809	15669	15635	15896	15722	15608	15852	15613	15859	15822	15680	15619	15828	15766	15831	15598	15744	15720	15841	15815	15778	15832	15927	15729	15756	15931	15763	15639	15665	15573	15673	15786	15794	15753	15640	15786	15764	15753	15845	15663	15592	15851	15736	15710	15775	15539	15693	15798	15643	15673	15709	15694	15652	15796	15803	15762	15765	15661	15718	15655	15727	15780	15784	15685	15977	15737	15800	15809	15685	15589	15697	15783	15762	15851	15844	15855	15866	15841	15839	15631	15712	15926	15917	15714	15762	15739	15849	15925	15597	15818	15853	15942	15694	15797	15622	15625	15835	15689	15678	15797	15889	15756	15657	15712	15840	15899	15778	15820	15830	15801	15753	15788	15770	15735	15739	15706	15691	15730	15654	15749	15731	15767	15823	15733	15633	15918	15767	15884	15797	15724	15732	15791	15822	15685	15710	15703	15824	15799	15771	15766	15710	15800	15648	15768	15794	15556	15938	15860	15725	15746	15652	15782	15757	15803	15846	15785	15676	15839	15682	15759	15710	15764	15786	15729	15872	15684	15629	15802	15795	15742	15910	15903	15819	15782	15576	15862	15736	15745	15718	15615	15715	15642	15709	15783	15827	16017	15897	15738	15979	15859	15774	15919	15750	15598	15575	15679	15546	15851	15762	15794	15824	15768	15791	15929	15808	15910	15688	15817	15729	15814	15693	15685	15731	15841	15943	15747	15923	15863	15919	15777	15722	15815	15751	15759	15602	15891	15850	15652	15732	15801	15875	15647	15581	15735	15583	15765	15752	15820	15816	15686	15815	15868	15840	15647	15864	15846	15816	15743	15807	15768	15924	15698	15812	15754	15684	15818	15700	15756	15576	15881	15791	15720	15698	15768	15870	15615	15774	15814	15882	15739	15813	15768	15765	15692	15856	15740	15788	15746	15660	15836	15678	15739	15693	15905	15735	15723	15682	15603	15715	15870	15850	15783	15924	15759	15841	15692	15809	15823	15841	15838	15803	15774	15742	15853	15910	15893	15627	15671	15758	15615	15751	15828	15810	15977	15799	15706	15764	15808	15614	15861	15577	15654	15733	15794	15818	15935	15715	15733	15831	15825	15929	15699	15952	15710	15583	15704	15863	15894	15611	15782	15816	15779	15867	15797	15989	15855	15793	15807	15803	15856	15802	15666	15732	15879	15824	15859	15670	15641	15849	15722	15738	15865	15719	15880	15668	15857	15921	15694	15646	15891	15707	15819	15816	15926	15770	15707	15779	15854	15767	15864	15839	15997	15805	15808	15786	15864	15836	15537	15764	15719	15784	15783	15779	15846	15828	15873	15704	15726	15615	15817	15810	15762	15791	15953	15823	15906	15803	15671	15782	15748	15817	15799	15833	15747	15739	15785	15906	15771	15686	15826	15756	15901	15723	15815	15853
23097	21150	28949	23642	21518	23215	23593	42394	51757	48525	41420	32351	23810	18731	17855	17549	17557	17642	17586	17326	17460	17579	17566	17583	17521	17598	17618	17524	17291	17469	17461	17471	17400	17155	17386	17587	17352	17471	17532	17398	17263	17650	17433	17474	17518	17340	17412	17443	17421	17628	17328	17263	17399	17212	17082	17374	17412	17293	17130	17454	17495	17435	17640	17412	17281	17486	17418	17276	17570	17385	17418	17554	17602	17209	17366	17027	17216	17158	17370	17393	17430	17315	17392	17318	17414	17379	17409	17426	17250	17560	17303	17469	17275	17494	17402	17411	17379	17219	17546	17265	17400	17335	17526	17175	17209	17302	17375	17540	17345	17442	17194	17138	17521	17197	17474	17336	17293	17282	17414	17181	17228	17338	17266	17410	17242	17385	17492	17245	17362	17483	17279	17296	17165	17238	17416	17222	17293	17250	17136	17484	17434	17405	17262	17258	17329	17441	17469	17518	17474	17468	17446	17269	17252	17330	17273	17223	17518	17213	17348	17300	17294	17285	17274	17283	17255	17191	17456	17419	17312	17285	17494	17323	17610	17456	17275	17173	17406	17229	17146	17502	17357	17426	17383	17476	17417	17400	17245	17014	17405	17310	17376	17237	17248	17342	17163	17359	17236	17424	17324	17196	17393	17465	17147	17363	17316	17363	17316	17350	17254	17399	17330	17270	17423	17396	17345	17198	17197	17339	17367	17282	17362	17311	17495	17416	17351	17378	17412	17191	17357	17537	17254	17389	17431	17303	17342	17258	17287	17232	17300	17231	17362	17429	17254	17312	17306	17340	17408	17254	17245	17269	17400	17507	17345	17366	17418	17173	17254	17342	17206	17497	17312	17382	17489	17349	17183	17390	17240	17335	16996	17220	17345	17424	17316	17463	17422	17249	17221	17386	17512	17262	17252	17262	17225	17336	17507	17471	17277	17277	17295	17298	17380	17292	17209	17308	17132	17115	17298	17361	17628	17397	17289	17312	17423	17574	17514	17346	17193	17315	17257	17475	17377	17367	17356	17219	17316	17295	17428	17310	17381	17472	17189	17453	17326	17186	17232	17226	17373	17238	17392	17285	17394	17377	17308	17178	17329	17350	17297	17470	17213	17235	17303	17317	17525	17308	17462	17540	17329	17355	17547	17325	17274	17470	17486	17255	17439	17331	17477	17478	17442	17245	17382	17215	17370	17457	17543	17596	17412	17671	17360	17233	17237	17131	17372	17500	17421	17529	17297	17329	17335	17317	17337	17529	17164	17203	17408	17389	17429	17371	17296	17379	17260	17368	17369	17391	17234	17356	17352	17281	17116	17354	17303	17300	17337	17434	17393	17201	17458	17505	17380	17322	17386	17437	17437	17398	17395	17458	17511	17416	17561	17332	17274	17215	17288	17308	17323	17298	17432	17378	17268	17332	17078	17552	17176	17414	17319	17225	17330	17489	17274	17383	17188	17251	17309	17329	17348	17445	17396	17266	17419	17297	17279	17516	17245	17203	17266	17314	17339	17187	17382	17277	17470	17384	17502	17407	17033	17420	17383	17287	17470	17426	17512	17225	17561	17392	17392	17190	17294	17459	17344	17389	17512	17388	17381	17372	17339	17270	17441	17518	17424	17635	17204	17391	17354	17304	17349	17487	17225	17409	17527	17494	17415	17620	17341	17412	17375	17313	17503	17438	17399	17423	17407	17507	17366	17470	17239	17182	17605	17624	17291	17346	17317	17138	17215	17351	17401	17136	17335	17388	17332	17508	17210	17459	17284	17312	17183	17187	17124	17121	17463	17230	17221	17510	17330	17305	17106	17092	17501	17337	17173	17413	17243	17464	17419	17248	17435	17388	17309	17539	17403	17478	17501	17052	17289	17585	17422	17367	17552	17563	17411	17211	17326	17337	17302	17416	17349	17282	17281	17298	17420	17345	17390	17340	17329	17357	17363	17275	17518	17459	17232	17312	17463	17520	17426	17161	17331	17679	17228	17273	17307	17322	17581	17290	17250	17414	17442	17516	17453	17306	17254	17445	17392	17393	17285	17538	17339	17268	17373	17353	17236	17270	17065	17453	17402	17295	17427	17486	17431	17471	17405	17514	17518	17473	17213	17366	17444	17473	17579	17492	17394	17481	17509	17233	17240	17180	17479	17275	17431	17378	17336	17284	17267	17304	17376	17253	17216	17219	17446	17348	17517	17345	17208	17408	17412	17371	17386	17383	17468	17335	17201	17483	17292	17389	17214	17315	17311	17352	17416	17506	17221	17340	17463	17491	17437	17358	17257	17251	17277	17200	17401	17333	17332	17364	17319	17113	17315	17204	17474	17366	17289	17402	17320	17272	17361	17458	17403	17246	17432	17392	17604	17362	17340	17438	17422	17162	17297	17270	17378	17530	17383	17371	17263	17129	17271	17345	17268	17497	17422	17437	17303	17524	17326	17244	17272	17544	17295	17494	17276	17318	17212	17292	17562	17458	17344	17284	17551	17367	17493	17149	17239	17243	17246	17308	17254	17307	17212	17418	17303	17314	17235	17375	17180	17339	17522	17180	17234	17313	17350	17451	17540	17130	17330	17340	17412	17232	17467	17233	17464	17350	17343	17138	17398	17267	17438	17552	17422	17474	17348	17427	17204	17219	17187	17319	17401	17385	17292	17426	17551	17290	17302	17449	17111	17317	17344	17277	17210	17450	17310	17273	17310	17446	17299	17202	17268	17401	17435	17312	17170	17257	17582	17486	17198	17448	17073	17281	17229	17505	17138	17171	17556	17403	17443	17271	17464	17441	17458	17253	17113	17299	17483	17312	17070	17364	17347	17286	17226	17361	17231	17310	17537	17197	17422	17403	17435	17480	17374	17398	17232	17213	17384	17303	17297	17027	17117	17267	17352	17206	17243	17290	17272	17200	17453	17304	17352	17253	17191	17261	17528	17317	17409	17417	17268	17531	17354	17350	17426	17535	17449	17174	17283	17398	17281	17324	17415	17371	17453	17359	17291	17330	17297	17379	17237	17135	17302	17386	17591	17189	17371	17209	17264	17221	17290	17224	17440	17355	17252	17279	17378	17186	17342	17415	17271	17391	17484	17311	17386	17535	17485	17512	17294	17493	17392	17073	17408	17230	17386	17317	17263	17389	17377	17449	17247	17248	17392	17279	17405	17322	17124	17404	17303	17158	17519	17394	17191	17455	17544	17302	17378	17233	17403	17436	17424	17329	17491	17450	17454	17338	17480	17335	17294	17444	17389	17266	17248	17161	17514	17233	17221	17199	17282	17535	17365	17290	17291	17241	17218	17367	17523	17429	17383	17333	17364	17283	17335	17402	17184	17380	17614	17208	17479	17104	17283	17445	17347	17378	17305	17252	17256	17178	17359	17267	17320	17367	17294	17243	17363	17403	17354	17465	17226	17342	17455	17223	17523	17342	17283	17497	17366	17214	17432	17402	17436	17509	17548	17215	17516	17319	17269	17668	17234	17261	17362	17285	17384	17147	17150	17424	17185	17345	17369	17379	17400	17337	17363	17145	17223	17253	17227	17282	17431	17309	17411	17266	17377	17431	17256	17428	17367	17234	17339	17336	17548	17310	17373	17513	17534	17207	17416	17254	17170	17432	17397	17391	17485	17294	17269	17368	17337	17380	17547	17182	17269	17348	17233	17085	17514	17414	17422	17406	17315	17236	17398	17233	17105	17425	17289	17320	17292	17429	17489	17297	17342	17209	17441	17377	17445	17245	17514	17531	17226	17196	17329	17285	17397	17385	17411	17552	17295	17234	17361	17237	17203	17371	17289	17338	17428	17206	17346	17597	17561	17300	17232	17300	17169	17365	17381	17343	17262	17202	17265	17442	17558	17126	17401	17232	17473	17211	17275	17195	17312	17390	17347	17491	17308	17292	17199	17381	17353	17276	17566	17539	17437	17435	17482	17257	17292	17477	17413	17257	17250	17441	17279	17353	17459	17286	17253	17397	17323	17275	17277	17249	17434	17266	17211	17380	17291	17377	17250	17047	17376	17488	17289	17403	17326	17468	17382	17288	17154	17307	17397	17328	17308	17430	17398	17513	17419	17223	17205	17253	17407	17306	17397	17301	17393	17215	17345	17355	17498	17445	17395	17356	17295	17308	17380	17277	17291	17393	17463	17175	17399	17401	17326	17601	17246	17381	17562	17385	17244	17439	17418	17429	17554	17313	17238	17271	17489	17364	17344	17560	17415	17394	17178	17276	17448	17361	17339	17245	17269	17475	17265	17269	17238	17520	17451	17393	17433	17156	17250	17404	17212	17362	17420	17371	17453	17251	17480	17252	17377	17482	17358	17238	17398	17270	17498	17314	17421	17381	17387	17417	17333	17401	17324	17271	17437	17386	17476	17366	17372	17331	17277	17319	17429	17440	17219	17444	17310	17273	17380	17219	17446	17307	17392	17255	17434	17324	17219	17413	17344	17305	17316	17413	17530	17162	17323	17266	17483	17387	17390	17414	17298	17285	17498	17244	17220	17519	17251	17289	17315	17357	17240	17232	17470	17341	17436	17577	17350	17358	17467	17413	17462	17381	17336	17360	17141	17344	17380	17288	17229	17495	17247	17378	17295	17462	17391	17322	17297	17475	17349	17454	17288	17291	17464	17281	17662	17380	17424	17319	17287	17496	17145	17307	17398	17456	17439	17321	17372	17205	17330	17535	17353	17516	17376	17504	17390	17433	17243	17293	17479	17352	17571	17314	17329	17170	17193	17420	17279	17288	17239	17128	17289	17393	17220	17341	17260	17437	17496	17468	17490	17411	17346	17273	17182	17217	17286	17277	17277	17339	17488	17572	17303	17443	17168	17434	17303	17508	17314	17338	17593	17243	17416	17279	17434	17435	17651	17174	17285	17377	17296	17295	17263	17154	17213	17368	17367	17347	17191	17600	17326	17208	17331	17285	17387	17342	17260	17536	17231	17412	17302	17197	17318	17375	17338	17245	17365	17209	17255	17475	17245	17403	17355	17484	17397	17244	17459	17307	17316	17417	17405	17413	17361	17546	17460	17367	17359	17198	17309	17344	17395	17374	17485	17406	17266	17355	17476	17296	17260	17304	17510	17252	17316	17354	17590	17545	17321	17297	17331	17168	17182	17194	17256	17263	17390	17251	17324	17205	17558	17456
17948	30932	28527	23200	20429	19264	18999	46748	48860	50373	43061	33370	22332	15997	16058	15741	15712	15730	15875	15883	15607	15961	15721	15869	15973	15765	15841	15928	15874	15826	15917	16071	15909	15895	15910	15753	15740	15988	15753	15778	15856	15642	15824	15810	15891	15882	15799	15944	15702	15881	15727	15911	15758	15739	15911	15803	15644	15916	15945	16083	15930	15841	15886	15770	15912	15700	15912	15682	15861	15778	15884	15703	16031	15778	15737	15862	15972	15809	15877	15814	15689	15836	15820	15766	15806	15999	15946	15835	15905	15675	15742	16002	15879	15623	15777	15923	15880	15932	15792	15731	15690	15654	15838	15922	15822	15814	15846	15706	15756	15933	15789	15598	15814	15766	15970	15727	15968	15821	15885	15767	15864	15839	15904	15798	15713	15785	15835	15745	15897	15966	15752	15937	15777	15670	15834	15845	15693	15914	15791	15736	15895	15982	15870	15803	15751	15757	15944	15840	15681	15744	15909	15872	15762	15695	15799	15664	15802	15905	15949	15839	15731	15973	15827	15755	15836	15847	15813	15895	15925	15851	15716	15817	15681	15736	15717	15703	15837	15907	15743	15913	15657	15807	15694	15791	15918	15889	15765	15907	15726	15853	15882	15813	15739	15752	15798	15834	15835	15805	16014	15732	15875	15758	15758	15761	15920	15777	15799	15854	15816	15768	16130	15839	15958	15557	16009	15750	15875	15684	15859	15831	15853	15843	15751	15909	15829	15800	15803	15867	15806	15925	15858	15829	15861	15726	15765	15689	15817	15945	15734	15857	15730	15830	15813	15748	15775	15723	15803	15717	16037	15713	16041	15871	15752	15737	15867	15953	15834	15827	15801	15901	15825	15893	15608	15855	15615	15656	15794	15888	15796	15738	15881	15877	15821	15669	15853	15823	15977	15891	15847	15741	15821	15864	15788	15783	15959	15682	15817	15882	15719	15821	15821	15932	15759	15682	15777	15722	15791	15744	15864	16008	15839	15903	15783	15866	15885	15819	15754	15735	15604	15679	15829	15958	15681	15780	15859	15745	15688	15593	15779	15775	15818	15799	15734	15860	15805	15817	15903	15845	15783	15778	15833	15803	15832	15912	15918	15732	15777	15911	16047	15820	15780	15746	15634	15717	15754	15898	15679	15763	15962	15709	15718	15855	15741	15822	15835	15833	15784	15933	15846	15760	15727	16004	15692	15881	15769	15670	15861	15900	15797	15902	15855	15830	15941	15807	15766	15852	15656	15839	15738	15828	15843	15709	15896	15755	15622	15941	15849	15678	15737	15902	15693	15811	15881	15799	15843	15835	15695	15769	15889	15853	16060	15798	15812	15893	15768	15917	15866	15845	15822	15824	15713	15971	15664	15764	15674	15821	15866	15851	15888	15728	15712	15922	15696	15837	15836	15751	15727	15697	15770	15877	15704	15878	15856	15673	16036	15756	15606	15671	15655	15989	15824	15820	15706	15730	15869	15835	15718	15787	15637	15914	15921	15801	15772	15786	15761	15713	15704	15887	15778	15682	15695	15756	15714	15920	16027	15838	15792	15910	16007	15783	15735	15843	15773	15952	15794	15823	15735	15941	15790	15794	15796	15746	15753	15786	15887	15831	15696	15664	15829	15594	15820	15905	15713	15859	15796	15701	15806	15887	15719	15836	15676	15744	15742	15944	15773	15832	15819	15803	15920	15797	15904	15872	15899	15813	15871	15627	15882	15617	15920	15822	15971	15769	15717	15698	15764	15912	15778	15904	15776	15752	15731	15914	15886	15919	15786	15954	15717	15751	15867	15748	15783	15897	15752	15741	15758	15793	15859	15837	15793	15830	15654	16016	15750	16017	15848	15962	15928	15744	15956	15859	15766	15769	15854	15794	15847	15868	16041	15835	15856	15694	15797	15893	15774	15774	15769	15859	15771	15825	15808	15766	15978	15860	15858	15648	15860	15740	15743	15753	15868	15853	15841	15883	15793	15878	15778	15861	15832	15776	15905	15827	15764	15645	15810	15901	15770	15739	15901	15849	15946	15976	15612	15747	15704	15899	15752	15920	15796	15830	16009	15819	15736	15674	15950	15850	15761	15794	15874	15745	15923	15722	15851	15838	15721	15874	15840	15955	15767	15849	15890	15779	15766	15793	15857	15953	15801	15832	15777	15837	15637	15938	15726	15814	15815	15720	15887	15740	15839	15763	15937	15974	15991	15850	15751	15823	15968	15871	15970	15916	15704	15749	15834	15932	15842	15882	15814	15790	15806	15632	15764	15880	15848	15845	15925	15710	15826	15762	15893	15783	15804	15726	15853	15729	15828	15741	15764	15894	15802	15801	15812	15929	15784	15849	15868	15713	15827	15851	15852	15789	15907	15970	15916	15886	15841	15888	15735	15725	15855	15760	15788	15695	15951	15846	15832	15722	15807	15797	15818	15786	15885	15790	15742	15680	15793	15956	15818	15879	15771	15708	16030	15940	15885	15807	15780	15833	15910	15677	15908	15828	15922	15853	15857	15700	15706	15940	15875	15780	15722	15782	15786	15672	15966	15878	15812	15771	15660	15811	15979	15818	15992	15909	15858	15802	15865	15750	15771	15853	15804	15902	15925	15837	15742	15775	15828	15721	15887	15799	15877	15923	15969	15758	15807	15867	15752	15644	15911	15744	15818	15842	15949	15861	15742	15828	15943	15729	15899	15721	15870	15836	15811	15918	15940	15836	15895	15805	15746	15725	15872	15745	15866	15749	15858	15762	15805	15713	15745	15715	15738	15692	15780	15844	15759	15729	15788	15789	15659	15742	15790	15734	15988	15772	15837	15736	15776	15945	15776	15703	15670	15684	15750	15810	15912	15784	16005	15822	15883	15714	15718	15920	15805	15909	15821	15629	15701	15814	15819	15692	15774	15791	15826	15827	15864	15941	15737	15793	15851	15805	15720	15717	15828	15818	15731	15929	15858	15711	15912	15828	15675	15704	15774	15649	15776	15815	15795	15838	15721	15857	15719	15867	15773	15822	15791	15687	15811	15730	16035	15816	15915	15799	15773	15752	15766	15638	15857	15760	15761	15923	15721	15665	15793	15708	15800	15735	15802	16086	15665	15719	15767	15795	15734	15774	15732	15733	15842	15779	15839	15746	15732	15762	15746	15907	15721	15889	15889	15814	16023	15655	15733	15775	15715	15767	16017	15870	15794	15846	15848	15790	15690	15772	15735	15567	15981	15714	15940	15747	15978	15972	15827	15820	15826	15880	15854	15848	15782	15659	15984	15805	15915	15811	15734	15701	15879	15875	15957	15748	15747	15753	15711	15889	15743	15903	15760	15929	15940	15977	15771	15966	15862	15922	15553	15816	15833	15903	15804	15869	15792	15770	15778	15905	15827	15829	15891	15730	15695	15986	15992	15756	15985	15786	15776	15837	15653	15896	15783	15817	15788	16072	15731	15824	15766	15850	15886	15736	15874	15629	15687	15794	15884	15976	15909	15817	15897	15916	15873	15772	15842	15886	15747	15832	15860	15652	15849	15825	15966	15816	15892	15771	15820	15562	15851	15858	15911	15884	15778	15710	15699	15848	15767	15762	15647	15936	15937	15719	15680	15764	15810	15866	15843	15820	15828	16050	15895	15954	15601	15870	15834	15962	15799	15792	15844	15790	15893	15873	15711	15732	15907	15790	15764	15870	15798	15694	15694	15855	15868	15647	15791	15906	15905	15765	15910	15721	15834	15873	15741	15839	15859	16035	16015	15847	15791	15933	15822	15760	15831	15852	15800	15781	15729	15618	15842	15755	15835	15742	15728	15908	15786	15699	15810	15824	15802	15870	15692	15782	15809	15636	15825	15757	15759	15647	15627	15749	15809	15816	15766	15796	15755	15941	15720	15882	15776	15801	15861	15774	15883	15704	15940	15732	15861	15852	15790	15861	15773	15910	15888	15950	15794	15959	15793	15849	15674	15912	15923	15749	15825	15811	15796	15967	15809	15704	15755	15872	15774	15798	15851	15817	16031	15958	15725	15905	15836	15888	15799	15790	15870	15816	15783	15814	15530	15642	15739	15916	15804	15878	16007	15667	15775	15844	15783	15752	15946	15688	15856	15761	15696	15855	15840	15819	15683	15812	15850	15746	15959	15739	15705	15948	15792	15721	15956	15599	15851	15963	15647	15724	15827	15792	15901	15698	15757	15892	15744	15832	15804	15822	15996	15869	15721	15721	15929	15772	15729	15832	15757	15811	15819	15856	15770	15751	15938	15741	15850	15855	15869	15859	15767	15804	15858	15753	15980	15826	15876	15683	15642	15783	15956	15741	15742	15876	15715	15784	15927	15932	15944	15725	15676	15869	15682	15740	15982	15757	15693	15870	15764	15725	15792	15727	15846	15862	15956	15780	15814	15795	15842	15858	15772	15887	15857	15740	15938	15725	15605	15812	15872	15777	15768	15930	15910	15841	15771	15755	15749	15783	15943	15997	15779	15777	15869	15859	15878	15727	15827	15768	15824	15907	15734	15804	15815	15877	15851	15840	15645	15875	15947	15581	15836	15834	15894	15873	15723	15596	15666	15768	15880	15775	15784	15846	15664	15794	15653	15824	15884	15912	15969	15855	15674	15815	15788	15811	15880	15794	15852	15829	15839	15881	15801	15730	15655	15696	15794	15810	15766	15847	15934	15840	15904	15881	15719	16024	15832	15740	15577	15813	15929	16010	15790	15814	15857	15764	15717	15774	15855	15815	15816	15740	15771	15887	15720	15712	15766	15628	15959	15863	15856	15982	15743	15744	15746	15785	15799	15798	15818	15987	15762	15813	15832	15737	15804	15784	15650	15753	15727	15654	15812	15865	15802	15777	15678	15952	15874	15985	15961	15723	15835	15553	15811	15894	15841	15804	15675	15874	15803	15884	15910	15657	15893	15622	15952	15925	15793	15708	15707	15768	15722	15918	15899	15908	15664	15910	15733	15801	15709	15917	15626	15679	15865	15830	15760	15677	15882	15622	15891	15955	15881	15769	15801	15633	15722	15907	15797	15923	15917	15810	15784	15709	15926	15918	15811	15758	15867	15731	15708	15763	15856	15842	15733	15638	15834	15781	15847	15965	15749	15996	15603	15867	15827	15942	15854	15881	15978	15861	15889	15599	15904	15723	15877	15922	15843	15841
27750	22146	24011	21167	18362	18408	18422	21619	22883	23320	20638	19543	18698	17938	17986	18011	18111	17891	17735	17808	17901	17804	18049	17986	17837	18031	17839	17962	18000	17934	18014	18119	17821	17823	17810	17814	17906	17699	17931	17854	17946	17749	17679	17793	17879	17820	17698	17833	17877	18037	17821	17894	17759	17848	17859	17944	17740	17827	17735	17925	17912	18057	17592	17752	17661	17767	17969	17861	17719	17765	17824	17768	18020	17949	17914	17745	18205	17832	17901	18040	17887	17900	17966	18052	17974	17831	17880	17884	18057	17877	17868	18020	17899	17877	17748	17911	17731	17950	17882	17980	17824	17987	17921	17657	17782	17930	17911	17833	17880	18007	17694	17747	17786	17851	18045	17813	18019	17904	17929	17826	17963	17745	17542	17896	17936	18037	17863	17944	17825	17942	18113	17784	17908	17752	18016	17898	17656	17756	17773	17918	17986	17791	17810	17920	17813	17969	18149	17872	17687	17693	17795	18099	18049	17849	17873	17967	17938	17872	17844	17642	18052	17829	17726	18006	17866	17892	17709	17521	17950	18269	17773	17744	17884	17813	17695	17854	17925	17983	17819	17815	17845	17634	17774	17975	17578	17551	17926	17786	18027	17862	17772	18018	17728	17903	17869	18049	17926	17628	17830	17800	17877	17812	17953	17864	17831	17913	17879	17939	18030	17849	17860	17908	17728	17918	17812	17686	17930	17909	17698	17916	17919	17904	17926	17841	17872	17603	18015	17682	17720	17961	17747	17805	17898	17791	17767	17890	17836	17950	17885	17626	17718	17839	17874	17770	17933	17835	17947	17740	18052	17889	17863	17802	17989	17929	17796	17986	17858	17867	17829	17987	17979	17926	17970	17956	17722	17557	17740	17868	18014	17808	17671	17889	17850	17969	17760	17715	17931	18013	17850	17873	17830	17850	17774	17659	17863	17896	17788	17868	17757	17859	17798	18021	17860	17897	18105	17867	18018	17721	18070	17802	17940	17770	17832	17969	17794	17909	17839	17887	17952	17972	18048	17808	17924	17707	17874	17698	17909	17898	17891	17861	17835	18001	17946	17934	17775	17716	17778	17920	17949	17919	17919	17743	18077	17817	17864	17859	17949	18013	17744	17801	17859	17774	17869	17855	17865	17857	17722	17787	17849	17855	17791	17932	17824	17858	17904	17907	17826	17888	17811	17922	17692	17900	18068	17574	17689	17864	17935	17923	17780	17633	17641	17849	17801	17814	17889	17801	17889	17929	17906	18024	17810	17947	17870	17861	17995	17938	18044	17908	17778	17952	17939	17917	17798	17777	17946	17725	18027	17968	17886	17810	17886	17646	17788	17839	17791	17955	17855	17883	17909	17677	17900	17769	17951	17701	17804	17831	17882	17854	17752	17767	17924	17742	17859	17669	17937	17903	17763	17914	17908	17951	18028	17922	17940	17648	17725	17610	17809	17927	17746	17964	17891	17730	17569	17868	17781	17792	17794	17974	17780	17690	17733	17843	17998	17757	17807	17748	17888	17707	17872	17820	17731	17857	17897	17978	17738	17900	18038	17801	17878	18014	17894	18055	17854	17839	17791	18016	17683	17955	17745	17901	17745	17895	17788	17668	17878	17866	17703	17809	17759	17922	17811	17750	17825	17821	17962	17926	17920	17745	17968	17862	17776	17940	17930	17938	17818	17818	17935	17964	18051	17948	17946	17862	17904	17999	17986	17931	17894	17825	17810	17933	17856	17889	18005	17719	18070	17810	17954	17877	17828	17906	17775	17857	17980	17815	18030	17918	17831	17890	17902	17762	17825	17787	17784	17875	18062	17867	17839	17809	17920	17743	17925	17802	17906	17820	18048	17809	17812	17958	17806	17804	17901	17699	17825	17698	17706	17865	17864	17759	17761	17910	17835	18053	17748	17923	17848	17819	17820	17826	18066	17920	17863	17851	17732	17971	17744	17826	17661	17832	17950	17859	17672	17909	17778	17938	17624	17783	17836	17909	18051	17655	17995	17749	17930	17859	17865	17924	18116	17971	18073	17921	17765	17780	17991	18032	17733	17875	17900	17771	17800	17979	17783	17937	17803	18101	17880	17790	17832	17890	17917	17934	17957	18021	17792	17769	17888	17690	17850	17860	17814	17804	17800	17733	17881	18150	17963	17792	17882	17831	17869	17867	17869	18126	17981	17861	17981	18022	17953	17828	17815	17831	17778	17865	17892	17873	17880	17859	17717	17691	18041	17635	17856	17884	17812	17959	17922	17688	18011	17976	17975	17937	18242	17806	17862	17660	17892	17677	17917	17733	17796	17935	17988	17895	17772	17633	17868	17836	17944	17741	17824	17864	17977	17866	17853	17925	17772	18003	17758	17947	17907	17987	17921	17965	17872	17835	18008	17726	17967	17671	17929	17691	17911	18013	17811	18033	17821	17771	17965	17883	17604	17733	17953	17861	17801	17952	17971	17855	17868	17813	17899	17918	17723	17834	17949	17767	17661	17944	17917	17759	18163	17878	17698	17978	17963	17683	17866	17927	17747	17946	17924	17786	17765	17872	17541	17778	17860	17933	17979	18114	17822	17803	17879	17990	17922	17936	18118	17694	17927	17747	17960	17789	17773	17839	17829	17726	17806	17714	18082	17872	17863	18092	17680	17728	17806	17847	17760	17732	17883	18060	17802	17806	17928	17830	17770	17663	17898	17790	17986	17798	18129	17909	17805	17636	17786	17795	17895	17845	18189	17954	17935	18039	17919	18014	17946	17764	17887	17840	17885	18011	17846	17752	18039	17830	17904	17845	17930	17914	17950	17851	17986	17904	18081	17863	17660	17768	17870	17949	17858	17837	17902	17962	17844	17840	17833	17691	17707	17949	17884	17945	17867	18057	17882	17958	17871	17829	17897	17781	17818	17877	17958	17775	17957	18092	17861	17882	18027	17859	17795	17772	17965	17860	17923	17996	17727	17741	17944	17928	18044	17960	17886	17949	18045	18057	18110	17890	17760	17812	17757	17968	18008	17929	17906	17989	17764	17981	17976	17884	17948	18023	17815	18079	18007	17759	17954	17908	17886	17893	17799	17765	17783	17799	17749	17915	17858	17715	18003	17915	17901	17915	17889	17867	17798	17783	17840	18042	17878	17872	17831	17976	17716	17873	17814	17836	17802	17806	17947	17944	17852	17796	17948	18013	17870	17838	17833	17789	17892	17839	17963	17769	17873	18050	17962	17945	17885	17808	17826	17901	17798	17897	17940	17847	17970	17878	17742	17755	17830	17802	17693	17875	17678	17973	17911	17798	17738	17972	17916	17866	17873	17672	17948	17869	17987	17985	17645	17620	17769	17673	17709	17720	17807	17832	17818	17853	18118	17802	17771	17949	17803	17754	17791	17904	17891	17732	17840	17761	17987	17757	18161	17759	17828	17745	17829	17901	17931	17894	17760	17635	17820	17892	17956	17785	17959	18049	17839	17717	17862	18016	17894	17874	17790	17836	18052	17979	18081	17711	17951	17792	17900	17991	17843	17869	17954	17981	17985	18012	17842	17930	17864	17880	17805	18044	17835	17677	17882	17704	17927	17855	17813	17848	17848	17832	17806	17750	17888	17868	17720	17814	17810	17827	17775	17866	17700	17822	17742	17811	17754	17894	17858	17675	17816	17587	17886	17838	18053	17941	17771	17772	17892	18044	17956	18012	17896	17768	18035	17820	17837	17730	17934	17697	18079	17870	17937	17748	17821	17914	17894	17639	17665	17860	17826	17896	17950	17886	17963	17855	17942	17941	17729	17973	17916	18005	17800	17827	17814	17851	17756	17963	17865	17677	17940	17925	17801	17824	17800	17893	17752	17982	17867	17984	17979	17865	17663	17850	17663	17828	17989	17983	17980	17701	17670	17866	17954	17922	17551	17943	17962	17495	17945	17620	17764	17681	17716	17983	17724	17758	17902	17781	17689	18031	17841	17903	17790	17926	17918	17815	17872	17738	17754	17800	17555	17630	17889	17701	17899	17952	18072	17798	17745	17794	17951	17785	17732	18027	17991	17910	17834	18034	17824	17772	17811	17897	17859	17744	17913	17818	17929	17821	17870	18109	17900	17875	17658	17852	17960	17851	17893	17778	17705	17791	18110	17737	17918	18041	17865	17788	17837	17847	17973	17919	17949	17867	18014	17943	18036	17929	17876	17947	17691	17932	18000	17893	17861	17794	18031	18028	17978	17993	17872	17879	17866	17879	17798	17895	17914	17933	17832	17839	17943	17894	17728	17854	17822	17803	18045	18186	17770	17657	17961	17861	17930	17751	17868	17719	17801	17891	17813	17811	17845	17964	17846	17863	17605	17806	18007	17947	17767	17762	17841	17841	17810	17890	17733	17824	17979	17824	17883	17979	18028	17877	17928	18020	18080	17818	17823	17813	17735	17908	17965	18038	17789	17843	17873	17927	18001	17785	17835	17869	17858	18046	17706	17990	17867	17931	17923	17822	18133	17863	17841	17896	18041	17912	17953	17950	17701	17851	17687	17913	17917	17842	17684	17889	18123	17959	17863	18024	17934	17916	17852	17965	17890	17827	17769	17887	18000	17648	17666	17850	17929	17906	17910	17833	18096	17977	17903	17476	17930	17721	18000	17819	17827	17867	17726	17784	17746	17990	17797	17945	17888	17815	17851	17872	18023	17716	17763	17712	17719	17723	18006	17871	17961	18147	17870	17747	18067	18088	17970	17797	17706	17905	17812	18091	17845	17957	17914	18141	17925	17834	17916	17854	17943	17963	17913	17691	17942	17754	17935	17909	17806	18105	17748	17797	17936	17953	17810	17801	17706	17940	17659	17683	17905	17732	17830	17749	17768	17950	17764	17944	17969	17957	17765	18016	17999	17952	17858	17954	17757	17674	18003	18024	17728	17726	17841	17797	17755	17751	17833	17857	17605	17877	17680	17835	17862	17929	17793	18087	17948	17881	17915	17695	17959	17759	17801	17801	17921	17951	17744	17912	17838	17960	18066	18056	17912	17763	17924	17959	17780	17937	17889	17888	17748	17693	18019	17801	17740	17883	17984	17908	17862	17876	17934	17496	17805	17746	17875	17929	17871	18023	17814	17834	17741	17816	17971	17875	17973	17844	17589	17664	17709	17877	17924	18011	17754	17738	17731	17936	17771	17901
16409	19725	19311	17319	16960	16727	16641	22739	22469	23445	19410	18102	16768	16073	15993	16183	15987	16317	16191	16138	16242	16193	16150	16213	16160	16292	15959	16086	16142	16180	16061	16068	16178	16125	16127	16194	16241	16113	16092	16142	16272	16159	16160	16262	16183	16062	16089	16045	16298	16313	16243	16056	16279	16090	16268	16235	16151	16180	16065	16282	16219	16167	16053	16178	16217	16226	16173	16181	16263	16048	16047	15834	16282	16127	16120	16136	16031	16143	16129	16091	16228	16163	16296	16199	16096	16081	16062	16091	15999	16155	16135	16051	16041	16301	16274	16045	15949	16079	16095	16197	16184	16141	16020	16091	16036	16196	16081	16278	16203	16086	16138	16096	16237	16146	16041	16142	15991	16270	16174	16097	16272	15877	16134	16091	16033	16252	16022	16188	16035	16070	16066	16196	16177	16105	16305	16055	16123	16006	16116	16396	16219	16104	16269	16105	16062	16132	16024	16095	16036	16028	16084	16319	16164	16077	16190	16169	16076	16094	16076	16157	16106	16040	16216	16074	16017	16077	16254	16153	16192	16246	16295	16217	16034	16057	16141	15924	16147	16277	15980	16114	16254	16216	16290	15944	16226	16222	16047	15999	16113	16104	16133	16198	16166	16073	16023	16271	16138	16174	16068	16025	16111	16215	16287	16018	16277	16106	16102	16223	16222	16228	16114	16199	15992	16090	15999	16011	16066	16052	15932	16228	16090	16168	16157	16112	16051	16078	16154	16175	16175	16117	15979	16151	16061	16041	16249	16019	16111	15965	15918	16100	16124	16254	16147	16223	15990	16041	16075	16145	16286	16158	16166	16223	16073	16291	16125	16122	16058	16212	16187	16219	16186	16294	16155	16113	16083	16127	16155	16102	15906	16239	16114	16134	15954	15966	16293	15795	16200	16227	16178	16258	16039	16223	16201	16258	16028	16142	16178	16197	16018	16208	16257	15997	15999	15948	16132	16014	16159	16206	16124	16378	16063	16110	16305	16002	15940	16229	16056	16177	16073	16098	16218	16191	16065	16265	16179	16143	16150	16222	16135	16026	16082	16103	16152	16250	16142	16309	15987	16008	16182	16053	16168	16092	16051	15980	16069	16135	16128	16225	16311	16086	16124	16215	16058	16183	16194	16200	16181	16096	16162	16058	16167	16178	16108	16207	16136	16180	15958	16127	16175	16195	16177	16265	15957	16234	16118	16221	16172	16032	16213	15940	16180	16280	16149	16306	16260	15949	16082	16260	16107	16123	16037	16053	16159	16290	16240	16403	16153	16217	16006	16051	16138	16001	16026	16076	16164	16028	16158	16096	16060	15979	16096	16323	16134	16140	16053	16091	16102	16093	16228	16085	16054	16098	16131	16203	16191	16081	16174	16102	16123	16162	16244	16113	16069	16111	16100	16093	16281	16056	16236	16108	16210	16162	16208	16228	16358	16175	16113	16076	16133	16030	16110	16129	16074	16091	16214	16107	16235	16193	16011	16122	16270	16125	16139	16116	16158	16299	16013	16102	16188	16143	16198	16140	16151	16185	16228	16139	16200	16228	16260	16132	16167	16268	16165	16107	16353	16209	16038	16152	16159	16034	15961	16143	16149	16158	16209	16217	16068	16265	16081	16123	16151	16295	16094	16152	16271	16156	16206	16009	16288	16027	15955	16273	16298	16146	16039	16159	16191	16180	16014	16142	16022	16150	16166	16086	16193	16246	16088	16194	16204	16242	16218	16041	15985	16107	16171	16334	16170	16127	16280	16132	16173	16188	16245	16066	16187	16159	16098	16104	16068	16169	16194	16051	16199	16011	16213	15882	16210	16135	16259	16286	16126	15999	16261	16125	16032	16127	16183	16050	16096	16246	16164	16050	16127	16155	16013	16194	16061	16212	15952	16153	16099	16219	16016	16150	16176	16166	16267	16135	16227	16334	16086	16092	16070	16313	16170	15972	16256	16171	16133	16118	16066	16112	16177	16166	16077	16063	16197	15962	16091	16154	16045	15867	16262	15965	16286	16017	15999	16042	16101	15997	16287	16243	16230	16035	16337	16141	16099	16242	16122	16282	16118	16304	16037	15998	16148	16160	16204	16133	16130	16203	16309	16019	16130	16022	15989	16184	16014	16186	16027	16085	16106	16022	15951	16144	16149	16142	15845	16139	16207	15963	16251	16299	15929	16119	16216	16341	16158	16368	16138	16138	16141	16064	16302	16168	16236	16086	16071	16006	16104	16224	16065	16105	16156	16353	16179	16160	16138	16145	16170	16088	16128	16170	16213	16163	16136	16091	16094	16109	16184	16155	16133	16030	16168	16076	16108	15995	16072	16163	16186	16107	16171	16110	16110	16130	16228	16216	16213	16159	16117	16167	15970	16159	16199	16124	16174	16033	16064	16170	16076	16018	16207	15975	16282	15977	16051	16215	15901	15900	16274	16228	16199	16081	16118	16337	16283	16021	16010	16157	16234	16097	16150	16053	15914	16057	16296	16182	16072	16319	15994	16323	16013	16051	16102	16164	16291	16222	15963	16139	16019	16191	15936	16217	16165	16068	16362	16168	16215	16234	16256	16154	16087	16106	16055	16201	15998	16217	16123	16237	16099	16140	16018	15963	16046	16209	16292	16250	16175	16104	16062	16192	16156	16175	16157	16212	15957	16200	16109	16139	16046	16055	16125	16213	16135	16084	16049	16021	16212	16195	16221	16068	16204	16070	16220	16138	16039	16012	16179	15960	16252	15997	16158	16179	16111	15998	16128	16127	16023	16271	16064	16070	16197	16263	16125	16094	16034	15962	16164	16225	16129	16116	16210	16142	16223	16153	16196	16247	16038	16196	16001	16043	16081	16265	16206	16192	16116	16295	16071	16126	16175	16143	16226	16359	16150	16093	16057	16280	15947	16146	16059	16168	15996	16143	16181	16074	16033	16120	16165	16168	16096	16240	16151	16078	16094	16200	16181	16208	16099	16036	16100	16177	16116	16250	15966	16234	16061	16092	16046	16151	16171	16143	16132	16161	15901	16203	16204	16092	16092	15897	16036	16158	16070	16001	16240	16233	16258	16018	16114	16142	16241	16172	16052	16149	16216	16059	15865	16133	16080	16279	16278	16099	16132	15954	16110	16046	16092	16138	16107	16092	16138	16086	16295	16044	16074	16212	16057	16180	16095	16106	16083	16157	16183	15975	16175	16176	16064	16180	16046	16121	16139	16162	16118	16013	16265	16227	16101	16013	16145	16063	16169	16151	16171	16201	16023	16009	16094	16175	16178	16224	16161	16274	16124	16084	16115	16097	16180	16046	16148	15960	16220	15943	16034	16109	16122	16205	15977	16120	16127	16173	16172	16083	16209	16169	16057	16075	16293	15991	16160	16098	16154	16145	16046	16226	16010	16290	16133	16071	16082	16159	16286	16196	16088	16188	16044	16098	16269	16189	16102	16122	16138	16276	16106	16112	16101	16242	15997	16144	16278	16079	16181	16170	16110	16203	16147	16142	16105	16217	16090	16053	16181	16030	16130	16312	16009	16222	16132	16144	16084	16063	16143	16293	16096	16167	15972	16195	16149	16231	16157	16195	16144	16095	16089	16137	16207	16228	16251	16130	16228	16309	16149	16129	16135	16286	16225	15813	16065	16020	16121	16272	16308	16181	16010	16257	15945	16223	16386	16011	16228	16084	16151	16133	16322	16019	16320	16011	16152	16065	16049	15992	16078	16161	16344	16132	16188	16096	16094	16043	16075	16050	16170	16120	16153	16128	16097	16187	16181	16108	16206	16140	16132	15999	15903	16220	15978	16260	16168	16147	16043	16141	16111	16124	16431	16035	16318	16067	16236	16176	16110	16093	15994	16171	16181	16073	16183	16202	16298	16104	16216	16268	16164	16285	16334	16174	16072	16110	16234	16141	16137	16113	16229	16030	16094	16056	16039	16188	16180	16136	16235	16253	16335	16130	16137	16242	16084	16123	16462	16184	16093	16044	16079	16130	16172	16047	16012	15937	16070	16138	16244	16187	15984	16212	16172	16157	16199	16203	16119	16142	16196	16262	16129	15951	16099	15996	16037	16137	16049	16252	16099	16096	15956	16241	16352	16238	16202	16168	16187	16136	15869	16210	16135	16189	16103	16122	16193	16146	16171	16220	16215	16009	15997	16195	16158	16104	16083	16149	16209	16150	16178	16176	15978	16054	16064	16153	16198	15975	16130	16168	16147	16269	16201	16042	16227	16173	16090	15977	16177	16100	16065	16146	16234	16206	16189	16013	16024	16129	16193	16115	16259	16302	16045	16029	16124	16244	16289	16202	16249	16146	16185	16257	16196	16019	15972	16329	16067	16263	16062	16143	16140	16194	15991	16120	16136	16220	16198	16084	16052	16253	16197	16145	16021	16142	16257	16183	16205	16219	16320	16209	16056	16014	16281	16235	16181	16107	16010	16107	16088	16053	16103	16095	16202	16195	16175	16141	16014	16190	16207	16198	16082	16283	16133	16169	16242	16155	16080	16126	16158	16093	16067	16105	16164	16064	16175	16006	16280	16046	16162	16177	16197	16152	16284	16161	16110	16172	16109	16267	16074	16089	16135	16259	15996	15985	16030	16096	16289	16315	16051	16141	16039	16167	16066	16087	16204	16165	16089	16011	16155	16094	15996	16053	16312	16147	16205	16221	15991	16111	16258	16136	16113	16159	16259	16085	16299	16164	16136	16144	16279	16102	16151	16130	16255	16345	16035	15916	16058	16122	16143	16062	16140	16199	16231	16344	16103	15829	16053	16199	16232	16229	16181	16198	16102	16193	16098	15939	16176	16201	16152	16024	16465	16107	16416	16132	16012	15957	16217	16017	16118	16231	16143	16056	16068	16264	16104	16174	16075	16063	16279	16168	16053	16373	16100	16279	16248	16193	16118	16163	16281	16214	16062	16172	16091	16038	16080	15937	16201	15934	16139	16205	16107	16105	16201	15943	16237	16172	16218	15967	16158	16165	16098	16093	16197	16056	16083	16199	16172	16169	16082	16243	16115	16154	16036	16207	16146	16223	16129	16134	16211	16196	16029	16133	16173	16197	15840	16158	16177	15890	16177	16288	16329	16066	16173	16071	16149	16218	16223	16060	16090	16158	16269	16103	16137	16174	16145	16115	16087	16221	16079	16025
24518	21154	28159	24798	21743	20266	20335	41921	43961	35946	27213	23045	19921	18205	18114	17996	17995	18039	17836	17810	18051	17916	17900	18056	17727	17673	17916	17688	17756	17985	17984	17725	17884	17817	18015	18026	17873	17743	17904	17900	17959	17862	17825	17907	17758	17976	17846	17691	17797	17892	17856	17883	17950	17981	17755	17807	17910	17996	17941	17830	17742	17983	17773	17953	17894	17698	17666	17955	17699	17866	17752	17824	17610	17936	17953	17850	17923	17881	17843	17822	17976	17840	18050	17845	17815	17881	17847	17825	17842	17761	17831	17828	18002	17762	17779	17869	17603	17680	17965	17791	17834	17942	17678	17912	17882	17859	18078	17831	17888	17972	17902	17865	18003	17805	17853	17562	17789	17915	17841	17675	17675	17918	17697	17999	17737	17838	17772	17689	17746	17843	17891	17812	17707	17803	17769	17965	17755	17703	17824	17661	17881	17773	17557	17789	18011	17953	17646	17740	17776	17767	17810	17743	17748	17685	17871	17921	17721	17818	17585	17768	17798	18016	17706	17789	17939	17783	17880	17745	17732	17891	17882	17934	17722	17991	17769	17731	17740	18110	17820	17958	17577	17957	17820	17816	17826	17943	17670	17825	17887	17741	17864	17896	17702	17905	17787	17847	17663	17768	17871	17935	17871	17745	17904	17935	17597	17768	17675	17858	18076	17847	17697	17812	17695	17696	17859	17962	17953	17745	17924	17945	17568	17829	17784	17748	17743	17888	17668	17774	17719	18043	17915	17730	17951	17714	17811	17747	17656	17912	17803	17845	17672	17832	17923	17846	17856	17906	17963	17819	17822	17823	17603	17769	17840	17864	17906	17790	17812	17853	17858	17759	17925	17720	17928	17612	18032	17591	17744	17718	17807	17768	17941	17995	17882	17897	18103	17758	17837	17764	17665	17817	17762	17913	17795	17723	17654	17909	17858	17778	17817	17923	17833	17723	17770	17969	17899	17940	17883	17750	17765	17730	17922	18004	17819	18043	17591	17869	17841	17801	17822	17924	17786	17968	17687	17756	17809	17824	17906	17957	17797	17902	17787	17738	17988	17761	17758	17902	17894	17872	18128	17874	17818	17735	17843	17953	17997	17888	17905	17724	17992	17756	17740	17763	17938	17998	17718	17837	17609	17765	17838	17712	17883	17742	17696	17880	17905	17801	17936	17737	17844	17921	17812	17712	17680	17753	17914	17973	17771	17885	17881	17909	17596	17770	17676	17830	17962	17669	17868	17781	17895	17924	17795	17788	17721	17777	17759	17940	17896	17743	17877	17811	17900	17695	17662	17716	17779	17745	17774	17818	17856	17627	17690	17778	17969	17720	17731	17990	17824	17882	17821	17810	17901	17678	17839	17803	17833	17746	17835	17872	17939	17914	17742	17861	17790	17539	17863	17624	18087	17588	17684	17711	17739	17822	17568	17830	17831	17868	17709	17650	17874	17749	17818	17819	17868	17758	17817	17580	17705	17729	17848	17845	17693	17628	17718	17672	17880	17853	17748	17837	17913	17638	17590	17951	17877	17875	17888	17938	17965	17873	17880	17779	17829	17977	17724	17818	17877	17690	17870	17803	17826	17949	17576	17705	17702	17906	17724	17845	17850	17728	17739	17647	17728	17879	17883	17888	17828	17839	17761	17716	17916	17828	17696	17654	17838	17692	18053	17723	17649	17754	17685	18023	17772	17692	17801	17717	17752	17737	17711	17921	17795	18082	17729	17897	17833	17957	17789	17612	17801	17706	17911	17751	17666	17714	17944	17718	17654	17940	17704	17807	17880	17824	17676	18044	17707	17767	17757	17776	17872	17879	17817	17804	17916	17768	17817	18038	17759	17733	17852	17743	18104	17936	17835	17776	17902	17802	17968	17938	17800	17890	17785	17807	17865	17635	17850	17765	17831	17617	17817	17870	17851	17781	17792	17703	17771	17735	17643	17917	17884	17668	17769	17970	17880	17877	17883	17873	17751	17859	17938	17913	17869	17859	17929	17648	17605	17749	17707	17647	17717	17737	17553	17650	17905	17857	17962	17873	17816	17801	17641	17863	17818	17712	17821	17806	17825	17880	17687	17650	17775	17973	17788	17773	17788	17693	17745	17803	17957	17934	17823	17752	17577	17885	17865	17884	17764	17852	17827	17763	17914	17844	17772	17762	17929	17849	17845	17967	17871	17730	17749	17978	17810	17746	17847	17815	17910	17918	17816	17744	18004	17739	17720	17855	17758	17920	17909	17816	17725	17812	18049	17802	18013	17879	17834	17703	17772	17711	17940	17674	17852	17739	17692	17678	18018	17895	17753	17855	17886	17804	17768	17862	17561	17929	18007	17772	17884	17763	17884	17773	17934	17821	17712	17830	17668	17798	17781	17738	17751	17792	17636	17722	17780	17777	17888	17777	17924	17789	17717	17947	18015	17649	17931	17826	17861	17719	17950	17856	17777	17778	17659	17850	17978	17898	17790	17878	17854	17947	17834	17678	17687	17661	17727	17907	17642	17892	17686	17849	17776	17704	17534	17699	17884	17868	17842	17927	17579	17924	17735	17845	17627	17739	17833	17754	18028	17830	17640	17843	17630	17946	17859	17892	17962	18015	17815	17787	17639	18055	17775	17697	18020	17825	17995	17822	17729	17918	17786	17735	17927	17807	17829	17919	17882	17765	17849	17657	17568	17913	17586	17699	17584	17772	17979	17488	17759	17752	17701	17864	17907	17870	17802	17754	17755	17769	17824	17746	17887	17696	17808	17992	17910	17774	17728	17941	17819	17945	17825	17658	17805	17669	17724	17699	17796	17900	17984	17767	17787	17811	17919	17760	17821	17713	17621	17793	18019	17596	17787	17839	17973	17853	17854	17800	17846	17624	17725	17965	17764	17648	17792	17718	17780	17818	17866	17754	17829	17632	17731	17584	17993	18150	17872	17745	17932	17692	17831	17612	17817	17934	17816	17884	17886	17761	17780	17616	17952	17793	17760	17801	17830	17841	17863	17852	18048	17967	17839	17917	17784	17777	17616	17851	17770	17780	17774	17941	18040	17613	17938	17731	17782	17869	17980	17883	17749	17916	17765	17825	17898	17622	17713	17887	18050	17826	17902	17869	17735	17669	17898	17845	17711	17858	17778	17882	17976	17718	17972	17629	17986	17725	17781	17844	18044	17864	17869	17645	17754	17819	17857	18141	17962	17753	17842	17858	17632	17702	17810	17846	17632	17639	17794	17993	17890	17850	17711	17786	17659	17658	17600	17655	17720	17890	17649	17524	18027	17751	17887	17953	17773	18061	17802	17760	17884	18015	17857	17836	17730	17695	17942	17694	17764	17737	17940	17748	17863	17983	17992	17991	17907	17918	18045	17676	17906	17583	17630	17835	17801	17714	17818	17844	17667	17752	17836	17947	17796	17920	17809	17753	17634	17837	17640	18022	17694	17935	17944	17890	17758	17846	17972	17661	17620	17883	17798	17689	17722	17885	17867	17920	17838	17730	18005	17754	17634	17854	17810	17804	17961	18041	17755	17790	17735	17856	17861	17838	17658	17823	17811	17942	18013	17789	17723	17806	17936	17922	17862	17965	17859	17816	17824	18085	17974	17616	17716	18114	17729	18092	17900	17801	17862	17880	17719	17453	17686	17820	17852	17621	17657	17651	17517	17750	17559	17924	17788	17940	17813	17795	17943	17960	17780	18025	17882	17942	17926	17609	17723	17897	17782	17872	17827	17540	17952	18023	17879	17769	17848	18002	17835	17799	17881	17811	17828	17739	17771	17686	17723	17902	17823	17781	17764	18018	17898	17723	17820	17928	17829	17784	17605	17850	17668	17866	17666	17806	18008	17676	17812	17746	17734	17766	17732	17913	17775	17752	17831	17790	17876	17832	17770	17847	17888	17725	17722	17636	17720	17812	17681	17790	17809	17801	17913	17759	17713	17856	17650	17726	17819	17749	18031	17747	17707	17772	17883	17847	17639	17898	17732	17705	17700	17764	17748	17872	17740	17660	17826	17836	17801	17742	17877	17988	17774	17992	17945	17907	17822	17864	17997	17943	17859	17959	17802	17795	18054	17739	17918	17705	17880	17716	17854	17986	17750	17729	17880	17796	17716	17803	17850	17795	17889	17600	17889	17706	17689	17759	17970	17665	17670	17907	18073	17791	17598	17692	17689	17621	17842	17765	17691	17909	17835	17928	17914	17892	17921	17819	18061	17927	17809	17855	17928	17714	17819	17900	17641	17601	17951	17820	17853	17907	17696	18060	17661	17528	17876	17787	17865	17972	17906	17819	17929	17917	17873	17839	17868	17916	17556	17979	17669	17845	17854	17785	17691	17673	17865	17641	18029	17728	17954	17769	17844	17821	17882	18013	17775	17749	17962	17757	17883	17839	17699	17778	17825	17778	17851	17950	17845	17865	17945	17591	17821	17931	17920	17722	17927	17706	17776	17637	17829	17898	17676	17832	17924	17864	17810	17715	17767	17811	17753	17908	17705	17895	17804	17803	17775	17911	17710	17741	17815	17998	17809	17958	17844	17755	17664	17666	17729	17946	17865	17877	17921	17756	17891	17708	17818	17802	17720	17798	17783	17627	17875	18038	17747	17782	17831	17870	17762	17951	17776	18016	17894	17753	17876	17938	17977	17892	17863	17763	17943	17719	17879	17714	17759	17691	17870	17862	17874	17958	17809	17668	17551	17769	17815	17883	17796	17750	18019	17994	17877	17795	18001	17687	17798	17858	17881	17714	17760	17921	17857	17746	17988	17875	17813	17780	17659	17677	17925	17801	17876	17823	17958	17651	17701	17647	17776	17861	17852	17895	17725	17852	17751	17942	17775	17850	17821	17769	17750	17944	17734	17804	17734	17954	17715	17657	17817	17954	17865	17807	17857	17904	17659	17733	17768	17786	17693	17805	17950	17740	17874	17895	17824	17881	17874	17892	17728	17704	17771	17873	17893	17993	17591	17928	17583	17935	17917	17827	17741	17888	17849	17861	17726	17717	17736	17841	17813	17999	17713	18139	17830	17948	17851	17855	17670	17721	17854	17879	17954	17892	17675	17764	17963	17936	17757	17789	17903	18039	17778	17782	17849	17687	17736	17825	17765	17917	17779	17680	17792	17885	17964	17657	17904	18139	17867	17850	17921	17749
15915	25335	23347	19824	18568	17869	17371	46131	43712	36895	27361	22267	17954	16165	16317	16088	16108	16116	16335	16014	16101	16003	16211	16126	16288	16140	16153	16143	15948	16059	16132	16006	16003	16109	16137	16045	16034	16141	16193	16147	16169	16071	16142	16011	15996	16023	16004	16114	16180	16195	16033	16118	16278	16095	16032	15883	16060	15960	16153	16229	16017	16119	16115	16208	16059	16128	16162	16279	15983	15868	16195	15942	15862	15949	15978	15901	16260	16242	16165	16191	16206	15932	16112	16212	16302	16017	16095	16304	16210	16065	16219	16074	16091	16216	16029	16107	15976	16086	16005	16038	16033	16076	15957	16180	16064	16164	16160	15952	16018	16169	16121	16013	15978	16139	16051	15944	15957	16009	16053	16183	16193	16050	16200	15895	16228	16122	16101	15872	16017	15908	16077	16214	16008	15938	16140	16030	16047	16170	16084	15988	16021	16081	16221	15983	16087	15944	16087	16040	16102	16029	16192	16047	16083	16142	16005	16095	15994	16009	15984	16177	16053	15986	15984	16112	16108	16177	16190	16094	16089	16030	16066	15957	15940	16019	16075	15913	16050	16080	16063	16102	16097	16123	16093	15982	16106	15961	16024	16074	16070	16097	15927	16020	16151	16233	15949	15846	16146	16116	16007	16218	15998	15973	16177	16064	15986	16151	15948	16047	15958	16089	16051	15899	16083	16059	16278	16112	16054	16151	15946	15897	16096	16130	16023	16094	16112	16163	16127	16019	16097	16049	15976	16158	16161	16021	16164	16208	16240	16119	15887	16203	16087	15996	15926	15935	16083	15914	16010	15806	16122	16214	16088	15956	16170	16152	15957	16114	15886	16069	15903	16212	16126	15966	16120	16074	16117	15967	16118	16033	16012	15930	16007	15919	15987	15909	16091	16041	16113	16088	15938	16006	16119	16208	16039	16198	16109	16093	15987	16162	16182	16025	16074	16174	16152	15905	16197	16001	16140	16060	16191	16229	16151	16060	15845	16222	16156	16034	15977	16312	16001	16011	16167	16217	16100	16004	16086	16128	16084	15970	16079	16094	16080	16036	15999	16002	16147	16184	16009	16059	15927	16008	15984	16140	16023	16158	16093	16308	16119	16128	16035	16210	16039	16166	16193	16074	15982	16024	16092	16016	16095	16081	16225	16202	16073	15895	16054	16174	16126	16147	16180	15897	16037	16141	15964	16059	16021	16046	15998	16111	16181	16160	16088	16151	15989	15961	16082	16106	16055	16080	16064	16089	16027	16009	15914	16035	16127	16042	16137	16051	16018	16115	16044	15977	16259	16219	15935	15814	15991	16131	16061	15953	16138	15999	16016	15795	16102	16109	15865	15983	16000	15880	16164	16237	16275	16041	15929	15997	16141	16058	16163	15985	16174	16143	16211	16054	16062	16126	15994	16075	16200	16024	16116	16110	16139	15997	16087	16046	16043	16046	16253	16155	16016	16231	16001	16112	16121	16084	16171	16099	15931	16208	15902	15969	16034	16140	16029	16080	16194	16003	16103	15988	16053	16090	16191	16066	16146	16101	16106	16091	16039	16309	16126	16144	16186	15958	15928	16092	16126	15980	16175	16010	16090	16179	15882	16141	16043	16002	16143	15960	15960	16200	16088	15976	16105	16057	16018	15898	16028	16062	16110	15908	16305	16237	16013	16145	16065	16285	16111	16042	16071	16039	16086	16060	15920	16098	16102	16021	16139	15948	16089	15954	16013	16050	15880	16109	16224	16145	15981	16056	15943	15934	15921	16096	16156	16155	16095	16127	16081	15958	16100	15988	15906	15926	16069	16229	15975	16060	16031	16067	16191	15912	16105	16017	15947	15950	15989	16067	16008	16032	16216	16056	16048	16026	15993	16057	16177	16107	15952	16128	16035	16182	15866	15917	16140	16160	16046	16129	15877	16126	16296	16097	15860	16233	16065	16202	15984	16182	15992	16020	16020	16149	16001	16288	16198	15885	15982	16032	16132	16237	16039	16065	16122	16139	16062	16045	16147	16041	15990	16204	16039	16133	16047	15969	16227	16044	16131	16071	16134	15980	16236	16108	16212	16079	16070	16011	15990	16176	15930	16235	15972	16051	15997	15886	16179	16095	16017	15891	16042	16038	15931	16130	16065	15962	16089	16074	16175	15889	15946	16178	16060	16218	16164	16033	16168	15993	16077	16011	16198	16031	16030	15968	16068	16153	16041	16239	16038	16020	15988	15896	15979	15890	16155	16119	16227	16146	15948	16123	16237	16169	15819	16118	15993	16060	16084	16206	16166	15985	16140	16189	16228	15992	16138	16138	16050	16122	16065	16107	16174	16262	16054	16003	16115	16210	16026	16260	16162	16182	16101	16131	16053	16078	15904	16051	16003	15905	16122	16208	16042	16164	16146	15895	16154	16318	16224	15918	16142	15909	16074	16242	15957	16069	16182	16129	16061	16015	16112	16122	16112	16137	15935	16009	16001	16164	15969	15919	16147	15999	16020	16126	15987	16074	16089	16068	16208	16052	16197	16068	16001	16011	16016	16198	16081	16016	16094	16271	16008	16099	16079	15966	16078	15896	16094	16140	16108	15959	16214	16089	16105	16208	15951	15974	15937	15923	16030	16236	15961	16059	16097	15965	16145	16093	16046	15913	16051	16085	16048	16054	15981	16086	15841	16008	16137	16216	16161	16130	15975	16139	16011	15842	16153	16080	15919	16031	16224	15965	15877	16170	16227	16003	16089	16146	16073	16048	15958	15991	16010	15976	16009	16081	15967	16224	16011	16089	15993	15839	16194	16178	16033	16045	16001	16204	16039	16078	16115	15963	15923	16206	16135	16011	16024	16134	16003	16052	16067	16145	15995	16029	16036	16213	16039	16115	16066	16106	16214	16053	16154	16009	16152	16136	16092	16048	16112	16046	16184	16030	16123	16012	16071	16163	16156	16069	16122	16150	16106	15997	16067	16154	15956	16059	16021	16028	16197	16079	16031	16068	16164	16036	16150	16046	16061	16118	16029	16048	16164	15977	16130	16026	16100	16242	16123	15922	16130	16143	16216	16184	15951	16283	16030	16014	16020	16064	16056	16116	16115	15876	16054	16149	15963	15968	15878	16087	16071	16152	16081	16040	15994	16046	16067	16224	15965	16067	16029	16076	16023	16021	15963	16074	16076	15996	15982	16013	16114	16175	16040	15835	15902	15844	16189	16122	16207	16027	15962	16000	16100	15964	16100	16071	16079	16059	15918	16089	16003	16119	16220	16043	16137	16036	15998	16049	16013	16116	16011	15955	15911	16041	16183	15993	15922	16003	16076	16195	16276	16141	16154	16093	16023	16080	16000	16159	16189	16084	16150	16192	16030	16014	16118	16048	15921	16171	16140	16372	16141	16174	15792	16087	16201	15959	16035	15938	16088	16172	16082	15963	16118	16027	16022	16223	16006	16060	16088	15958	16008	16007	16061	16048	16030	16078	16124	16051	16029	16035	16024	16147	16145	16017	16177	15951	16122	16105	16029	16029	16092	16148	16157	15958	16237	16098	16132	16121	16045	16069	15995	15997	16070	16131	16122	16119	15951	15997	16136	16115	16203	15993	16033	16087	16088	15999	15915	16188	16058	16043	16135	16121	16033	16084	16036	16026	16020	16085	16129	16062	15956	16078	16031	15915	16166	16003	16149	16052	16083	16040	16089	16111	16056	15970	16065	16147	16103	16156	16040	16300	16113	16123	15989	16087	15995	16215	16105	16134	15951	15882	16153	16161	16089	16132	16188	16203	16097	15880	15918	16295	16245	16029	16114	16216	16181	16035	16149	16181	16165	16229	15984	16143	16062	16102	16230	16100	16032	16145	16101	15912	16109	16003	16028	16098	16151	15898	16126	16157	16117	15883	16223	16039	16139	16060	15976	16190	16056	16100	15913	16105	15977	15889	16088	16121	16208	16138	16004	15934	16055	16096	16050	16005	16135	16123	16069	16049	16153	15975	16090	16081	16122	16178	16038	15995	16116	16161	16046	16094	16126	16188	16035	16091	16040	16027	15986	16039	16100	16029	16072	16125	16060	15989	16126	15985	16231	15982	16096	16086	16081	15933	15918	16162	16049	16122	16139	16075	16214	16045	16044	15952	15974	16033	16079	15778	16107	16100	16110	16098	16038	16150	16115	16087	16069	16201	16111	15982	16129	15965	16281	16163	16047	16096	15946	16142	15995	16066	15940	16006	16030	16121	15934	16101	16043	16002	16142	16030	16111	15994	16137	16045	16262	16136	15928	16076	16005	15997	16169	16058	16034	16080	15946	16142	16062	16073	16099	16016	15871	16148	15996	16080	16027	16097	16018	16150	16177	15910	16013	15886	16267	16052	16172	16026	16080	16123	16082	16128	16033	16148	16242	16100	16089	16210	16024	16171	16032	15969	16035	16099	16227	16132	16080	16231	16011	16142	16183	16184	16155	16036	15993	16138	16056	16008	16167	15912	15922	16008	16069	16105	15995	16029	16267	15811	16028	16006	16157	16219	16143	15970	16047	15937	16198	16072	15846	15972	16151	15968	16191	15949	16305	15981	15890	16113	16095	16109	15998	16058	15986	15942	16085	16139	16154	16061	16130	16055	16087	16110	16076	15932	15960	16163	16113	16057	16050	16011	16215	16108	16149	16060	16199	16072	16118	16137	15973	16195	15980	16118	16137	16087	16042	16200	15994	16131	15917	15939	16122	16135	16135	16167	15905	16045	16094	15940	16125	16171	16177	16181	16095	15988	16219	16023	16074	16035	16097	16067	16176	15920	16059	16149	16076	16072	16079	16035	16033	16048	16037	15940	16159	16128	16277	15911	16027	15971	16172	16192	15919	16103	16139	16206	16272	16005	16046	15961	16054	16073	15947	15954	16202	15944	16066	16004	16206	16169	16097	16173	16042	16077	16062	16175	16093	16186	16095	16114	16152	16108	16184	16207	16118	16165	15929	16147	16046	16068	16069	16012	15999	16089	16013	16038	16216	16170	16196	16180	16086	16132	16094	15997	16227	16108	16023	16003	16002	16002	16053	16132	16032	16075	16194	16260	16000	16253	16200	16024	16074	15998	16235	16077	16076	16004	16183	16165	16107	16141	16033	15893	16092	16198	16018	16060	16070	15981	16056	15990	16256	15977	16131	16035
23049	21158	28932	23632	21530	23397	23685	50674	60607	47336	33800	27141	21862	18560	18481	18203	18142	18284	18368	17985	18052	18164	18230	18162	18075	17846	18151	17929	18202	18092	17967	17983	18049	18017	17977	17990	18103	18154	17952	17988	18037	18018	18206	17843	18346	17998	17812	17834	18065	18113	17910	17992	17910	17791	18068	17924	17994	17915	17865	18035	18074	17961	18050	18130	17862	17825	17949	17824	18172	17874	17941	17725	17908	17953	17854	17978	17950	18070	17885	17852	18233	18191	17829	17919	18079	17944	17895	17868	17948	17978	17788	18027	17928	17795	17838	17970	17900	17957	17989	17903	17738	18064	17965	17959	17806	18042	17895	17959	18064	17929	17797	17825	18004	17866	17917	17779	17815	17878	17941	17980	18037	18068	17787	17857	17836	17930	18027	17989	18130	18053	18005	17889	17880	17994	17949	18007	17971	17907	17992	18023	17748	17830	17925	18020	18048	18091	18005	17867	17953	18006	17913	17872	17764	17936	18104	17693	17886	17843	17820	17758	17842	17876	17843	17918	18026	17928	17794	17947	17888	17794	17844	18048	17951	18274	17892	17902	17934	17853	18047	18002	17826	17899	17820	18021	17994	18057	18079	17875	17828	17896	17795	17805	18096	17986	17986	17932	18119	18039	17991	17849	17848	17944	17827	17906	17903	17964	18173	17846	17803	17920	17996	17812	17887	17974	17974	17997	18145	18167	17761	17852	18092	17652	17885	18004	17867	17861	18072	17762	18047	17998	17858	17763	17988	17981	17927	18062	18070	17830	18097	17795	17974	17791	17859	17879	17849	17790	18024	17860	17758	18015	17939	18022	17882	17840	18136	17951	17959	17968	17856	17923	17981	17784	17789	17965	18134	17925	17913	17847	17880	18082	17992	17717	17992	18025	17775	17874	17993	18015	17838	18134	17934	17804	17933	17943	17983	17977	17927	17979	17878	17919	17803	17935	17941	17873	17829	17799	17888	17851	17718	17877	17901	17881	17960	17921	18053	17921	17950	17816	18047	17823	17972	17796	17837	17925	18131	18012	17882	17838	17988	18059	18003	17859	17985	17796	18081	17951	17918	17872	17832	17969	17887	18054	18085	18093	17980	17675	17790	18001	17997	17899	17877	18022	18057	18118	17803	17977	17834	18007	17854	17842	17785	17797	17923	17895	17978	17812	18092	17877	17914	17921	17949	17684	17816	17893	17774	17928	18003	17807	17991	17843	17740	18044	17803	17915	17881	18121	17936	17830	18128	17991	18100	17722	17872	17797	17839	17811	17954	17865	18094	17896	17853	17824	17871	18074	17674	18056	17973	17854	17705	18108	18108	18066	17946	17894	18117	17888	18035	18146	18099	17806	18210	18154	18072	18217	18199	18057	18082	17959	17715	18048	17947	17730	17807	17995	17737	17955	17890	17917	17939	18058	18024	17692	17709	17917	17985	17838	18030	18023	17873	17926	17914	17830	17828	17919	18095	17856	17833	17737	17915	17880	17965	18071	17957	18034	18019	17764	17794	17903	17870	17846	17801	17849	18024	18091	17848	18104	17977	17798	18103	18041	17974	18088	17951	18011	17957	17944	18010	17841	17750	18109	18050	17852	18142	17717	17839	17840	17926	17899	17987	18016	18097	17998	18021	18070	17965	18084	18011	17900	17796	17975	17940	17960	18118	18086	17789	17970	17690	18120	17836	17885	17943	18030	18026	17751	18014	17931	17915	17981	17783	17719	17898	17916	17778	17768	18010	18079	18048	17928	17911	17934	17935	17981	17750	17790	17958	17891	18026	18026	17928	18050	17941	17896	17856	18059	18027	17858	17811	17878	17738	17896	17890	17811	17931	17950	17827	17661	17892	18061	17907	17795	17818	17745	17898	17968	17923	17847	18099	17842	18007	18089	17916	17776	18002	17946	17932	18002	17985	17993	17976	17930	17847	17829	18004	17841	17793	17920	17886	17888	17788	17802	17915	17824	17977	18018	17879	17873	17971	18010	17945	17852	17902	17965	17843	17807	17798	17874	17996	17989	18003	17991	17473	17908	17955	18022	17926	17916	17903	18049	18118	18009	17979	17699	17937	17874	17957	17921	18049	17774	17805	17958	18089	17874	17975	17817	17941	18262	18061	17822	17896	18031	18020	17833	17831	17927	17938	17871	18082	17886	17834	17703	17831	17884	17989	17928	17939	18025	17771	17769	17897	17813	18102	17837	17854	17872	17984	17914	17814	17977	18133	17935	17932	17815	17845	18021	17948	17947	17882	18043	17971	18023	17892	17920	17885	18030	17973	18005	17683	17681	17819	17934	17798	18005	17821	17753	17851	17850	17875	17937	17750	18042	17940	17858	17860	17828	17819	17791	17858	17987	17936	18032	17940	17866	17853	17904	18059	17971	17939	17723	17919	18009	17989	18013	18015	17916	18135	17813	17948	18138	17985	17787	17846	18061	17947	17775	17996	18066	17756	17886	17988	17956	18010	18005	17944	17799	17963	17930	17823	18163	17935	17983	18015	17986	17876	17853	17787	17797	17825	17890	17802	18037	17772	18061	17753	17884	17953	17946	17874	17943	17965	17980	17844	17874	17889	17837	17794	17873	17941	17946	17894	17920	17846	17896	17914	17910	17875	17951	18082	17838	17818	18012	17793	17876	17918	17911	17929	17843	18035	17641	18002	18108	17930	17907	18039	18041	18107	18049	17937	17842	17961	17991	18024	17940	18174	18016	18021	17979	17804	17832	18053	17963	17823	18036	17930	17942	18126	18020	18014	18095	18034	17858	17880	17745	17944	18067	18131	17763	17980	18011	17912	17717	18127	18101	18115	17845	17915	17780	17760	17942	17814	17831	17882	18067	18078	17754	17998	17764	17751	17756	17995	17624	17891	17980	17983	17814	17941	17948	17686	17959	17853	17842	17904	17989	17867	17824	18068	17750	17927	17799	18058	17594	17809	17888	17951	17775	17916	18052	17774	17824	18110	17828	17958	17916	18036	17875	17955	17821	17951	17899	17769	17920	17954	17748	18046	18014	18093	17852	17914	17887	18044	17948	17894	17862	18123	17924	17914	17821	17825	18100	17868	17812	17939	17947	17942	17955	17933	17923	17735	18071	17826	17904	17871	17907	17917	17795	17568	17995	17936	17896	18124	17722	17856	18025	17842	17947	17808	17919	17934	17781	17926	17981	18009	17898	17911	17822	17797	17984	17852	17865	17935	18254	17946	18026	17918	17927	18035	18021	17784	17989	17964	17914	18061	17843	17808	17961	17884	17863	17627	17913	17948	17891	17992	18019	17864	17625	18085	18022	18057	17861	17899	17883	17871	17836	17956	17907	17993	17894	17926	18107	18069	18027	17979	17797	18013	17977	17857	17876	18087	17912	18056	17880	17904	17936	17933	18003	17831	18022	17709	17685	17643	17864	17781	17745	17777	17698	17902	18034	17904	17938	17790	17929	17892	17749	17783	17775	17880	17836	17948	18036	17994	17728	18129	18021	17776	17796	17993	17886	17947	17967	17999	17853	17909	17869	17939	17994	17935	17893	17956	17719	17739	17869	17820	17709	17821	17786	17943	17861	17834	17836	18054	17889	17958	18066	17769	17922	17890	17880	17989	17876	17914	18019	17876	17907	17888	17837	17893	17842	17937	18013	18152	17820	17953	17920	18001	17966	18086	17754	18015	17946	18060	17927	17796	17784	17939	17934	17937	17774	18082	18061	17973	17858	17738	17984	17912	17996	17933	17780	17864	18055	18194	17901	18036	17973	18012	17868	17888	17680	17828	17986	17928	17866	17897	17878	17854	17884	17944	17935	17890	17827	17880	17898	17801	18031	17960	17687	17974	17936	17799	17894	17982	17987	17897	17822	17857	17721	17802	17859	17949	17974	17912	17944	17971	17993	17869	17910	17793	17875	17841	18044	17994	17930	18017	17984	17960	17739	17904	17730	18047	17987	17909	18144	18207	17926	17893	18049	17755	17799	17878	17862	17911	17976	17952	17903	17745	17883	17786	17838	17870	18087	17826	17996	17997	17807	17785	17911	17975	17960	17778	17916	17937	17942	18040	17922	17922	17818	17815	17871	17771	18008	18043	17894	17861	17938	18008	17944	17914	18142	17961	17912	18005	17824	17910	17971	18000	17878	17916	17932	17712	17768	17876	18045	17827	17971	18019	17927	18028	18016	17840	17982	18061	17852	17940	18066	18059	17989	17986	17885	17961	17782	17940	17855	17921	17933	17957	17969	18082	17803	18003	17694	17933	17761	17925	17784	17774	18078	18073	17937	17724	17954	17908	18083	17979	17988	17966	17794	17733	17758	17976	17999	17918	17907	17972	17885	17907	18054	17810	17992	18161	18016	18040	17945	17717	18153	18098	18175	17917	17859	17866	17770	17831	17703	17986	17710	17919	17812	17738	18002	18019	17992	17813	17899	18044	17841	18081	17870	17959	18074	17993	17872	17912	17962	17951	18013	18034	17821	17817	17719	17971	17916	18069	17865	17733	18085	17908	17938	17801	17822	18018	18001	17920	17950	17671	17826	17892	17955	18027	17966	17992	17935	18156	17754	18019	18096	18028	18004	17920	17729	17988	17769	18064	17879	18041	18014	18079	17950	18059	17894	17726	18058	18116	17848	17952	17917	18113	18006	17787	17775	17774	17822	17977	17912	18014	17870	17939	17894	17908	17955	17985	17893	18011	17855	17970	18100	17995	17978	17904	17955	18029	17698	17996	17844	17759	17844	18116	17773	17991	17918	18000	17970	18065	18009	17996	17838	17927	18047	17840	17936	18094	17828	18043	18064	17993	17921	18012	18115	17977	17838	17822	17869	17793	17938	17719	17872	17718	17637	17937	17874	17892	18092	17879	17960	17958	17948	18123	18065	17926	17913	18017	17993	17997	18051	17993	17826	17806	17725	17921	17914	18113	17932	18108	17961	18102	17985	17780	18089	17963	17941	17710	17754	18009	18038	17812	18011	17900	17990	17996	18052	17950	17911	17980	18043	17676	18045	18038	17811	18016	18115	17768	17804	18008	18074	18101	17926	17655	17950	17866	18023	18070	18066	17901	17783	18104	17842	17898	18022	17947	17907	17892	18020	17981	17884	17893	17862	17965	18148	18035	17982	17775	17981	17782	17915	18081	17864	18077	17893	17818	17849
17826	31158	28782	23523	20880	19680	18726	54686	61111	47338	34909	27369	19775	16192	16422	16128	16267	16237	16203	15997	15886	15955	16166	16047	16195	16107	16105	16269	16280	16123	16139	16171	16181	16156	16240	16362	16211	16137	15991	16169	16127	15971	16195	16338	16033	16148	16091	16135	16117	15955	16194	16094	16097	15987	16060	16128	16107	16087	16217	16060	16279	16035	16097	16051	16178	16137	16135	16229	16140	16021	16163	16015	16211	16282	16072	16157	16106	16186	16111	16099	15936	16146	16221	16073	16125	16110	16047	16250	16285	16048	16175	16167	16154	16216	16002	15958	16168	16134	16082	16036	16077	16180	16094	16137	16093	16221	16270	15972	16139	16190	16194	16111	16151	16061	16234	16155	16078	16170	16033	16061	16155	16185	16127	15998	16055	16052	16111	16283	16023	15986	16106	16089	16098	16128	15999	16131	16109	16068	16186	16039	16045	16264	16107	16036	16160	16074	16075	16068	16262	16227	16204	16078	16081	16084	16131	16099	15980	16217	15973	16022	15871	16092	16167	16284	15979	16058	15948	16151	16252	16056	15934	15960	16108	16124	16119	16280	16215	16323	16056	15996	16136	16116	16192	16190	16141	16087	16160	16099	16279	16039	16151	16171	16014	15967	16300	16150	16175	16011	16178	16009	16385	16224	16148	16184	16173	15963	16040	16163	16185	15898	15996	16437	16062	16013	16160	16019	15906	16087	16127	16029	16109	16117	16070	16253	15964	16106	16150	16001	16110	16181	16029	16026	16190	16089	16162	15974	16180	16073	16024	16279	16179	16272	16024	16030	16093	16031	16266	16048	16084	16034	16137	16122	16140	16093	16287	15984	16051	16059	16128	16164	16091	15980	16124	16181	16123	16012	16195	16071	16089	15925	16174	16146	16049	16113	15955	16097	16148	16007	16196	16174	16216	16039	16144	16195	16068	16042	16081	16081	16156	16190	16128	16080	16152	16097	16127	16282	16221	15956	16048	16143	16090	16173	16173	15897	16173	16189	16118	15987	15981	16119	15861	16110	16173	16031	16126	16043	15962	16282	16226	15955	16033	16202	16184	16243	15998	16177	16199	16012	15985	16084	16191	16141	16269	16052	16034	16223	16048	16195	16046	16028	16102	15995	16167	16166	16107	16144	16071	16120	16091	16006	16049	16059	16037	15982	16187	16178	16001	16084	16142	16061	16187	16087	16186	15911	16224	16185	15972	16140	16219	16125	16144	16176	16037	16182	16072	16288	16069	16115	16039	16043	16047	16076	16046	16016	16108	15978	15963	16121	16171	16189	16140	15909	16130	16092	15988	16064	16017	16028	16133	16185	16133	16272	16031	15971	16048	15993	16262	16190	16014	16046	16075	16022	15966	16086	16250	16201	16278	16105	16168	16099	16230	16016	16209	16131	16163	16009	16060	16166	16151	16268	16145	16072	16146	16067	15935	16017	16052	16074	16048	16151	16180	15933	16071	15994	16052	16201	16040	16079	16203	16251	16076	15950	16008	16126	16224	16096	15983	16157	16242	16163	16161	16105	16056	15990	16163	16228	16275	16197	16106	16135	16039	16057	16073	16194	16082	16138	16137	16128	16016	16040	16021	16245	16098	16122	15986	16089	15992	16114	16043	16004	16241	16191	16026	16055	16051	16053	16171	15886	16038	16328	16104	16229	16039	16106	16128	16144	15973	16167	16032	16209	16120	16162	15914	16086	16065	16176	16166	16147	16137	15907	16172	16265	16217	16134	16208	15971	16142	16051	16001	16005	16113	16286	16108	16236	16209	16169	16097	16213	16005	16088	15911	16167	16160	16143	16029	16211	16080	16082	16121	16055	16134	15933	16079	16070	16306	15939	16140	15978	16083	16163	16186	15907	16141	16138	15984	16229	15995	16064	16321	16154	16202	16216	16036	16096	16104	16205	16168	16057	16100	16077	15928	15992	15984	16127	16116	15841	16051	16089	16149	16052	15979	16113	16021	16165	16007	16101	16192	16190	16070	16090	16139	16086	16187	16111	16038	16086	16162	16077	16095	16114	16160	15880	16192	16167	16261	16001	16003	16266	16133	16062	16122	16183	16044	16006	16156	16136	15933	16024	16149	16036	15964	16139	16057	15897	16043	16133	16051	15938	16149	16216	16160	16171	16163	16075	16081	16286	16198	16042	16010	16183	16154	16073	16137	16042	15967	16284	16015	16073	16143	15905	16119	16123	16107	16113	16030	15989	16114	16151	16203	15926	16163	16050	16209	16086	16177	16125	16163	16207	16142	16015	16101	16295	16054	16245	16178	16205	16193	16138	16146	16086	16050	16164	15976	16168	16230	15981	16156	16173	15946	16060	16012	16045	16054	16166	16195	16253	16114	15995	15963	16065	16045	16129	15921	16125	16185	16107	16107	16081	16151	16046	15965	16158	16054	16065	16114	15979	16048	16187	16206	16178	15869	16117	16110	16131	16011	15987	16015	15970	15997	16132	16249	16176	16215	16057	16009	16182	16146	16117	16103	16232	15972	16027	16011	16180	15989	16131	16137	16041	15976	16119	16060	16093	15941	16141	16218	15989	16138	16115	16149	16134	16373	16014	16188	15933	16164	16126	16147	16044	16190	16252	16076	15927	16023	16277	15990	16183	16143	16116	16083	16142	16057	16183	16076	16191	16115	16021	16124	16171	16146	16168	15999	16083	16212	16171	15955	16021	16147	16052	16018	16212	16207	16236	16124	16229	16251	16071	16202	16179	16128	16040	16065	16180	16086	16079	15977	16238	16028	16216	15962	16094	16068	16034	16190	16190	16172	16091	15993	16076	16112	16265	16073	16099	16199	16084	16061	15962	16035	16123	16285	16102	16086	16242	16159	16010	16166	16192	16103	16241	16071	16106	16092	15990	15948	15990	16214	16058	16096	16302	16181	16128	16174	16032	16143	16156	16070	16062	15966	16116	16159	16089	16289	16053	15867	16042	15996	16088	16015	16166	16123	16088	16016	16023	16189	15993	16144	16088	15963	16124	16103	16171	16215	16060	15942	16159	16249	16077	16074	16083	16082	16127	16103	16117	16007	16219	16009	15929	15994	16110	16343	16324	16370	16238	16092	16044	16163	16314	16185	16201	16037	16153	16056	16090	16031	16039	16209	16103	16068	16014	16185	16196	16011	16099	16085	15885	16032	16115	16204	16061	16125	15948	16170	16076	16050	15998	16167	16035	16133	16168	16135	16122	15875	16025	16271	16140	16201	15937	16049	16150	16179	16181	16220	16107	16054	16187	15933	16224	16080	16163	16135	16079	16200	16065	16234	16214	16047	16123	16144	15992	15979	16165	16063	16228	16104	16124	16265	15967	16136	16144	16175	16074	16077	16231	16051	16178	16000	16024	16165	16238	16164	16164	16034	16094	16272	16044	16038	16274	15995	16132	15933	16045	16237	15886	16108	16178	16219	15926	16212	16176	16259	16223	16214	16156	16120	16227	16036	16055	16044	16165	16065	16030	16003	16204	16193	16169	16076	16158	16163	15917	16131	16400	16118	16029	16120	16048	15859	16058	15937	16114	16192	15994	16065	16057	16028	16044	16136	16105	16170	16151	16241	15997	16267	16080	16022	16170	16034	16204	16073	16197	16108	16110	16135	16201	16170	15881	16106	16138	16195	16068	16110	16073	16135	16218	15962	16202	16229	15993	16036	16125	16181	15959	16031	15975	16160	16142	16241	16025	16135	15979	16113	16193	15980	15989	16023	16182	16117	16174	16037	16131	16127	16181	16275	16155	16239	15969	15989	16013	16178	15971	16106	16118	16048	16200	16043	16080	16046	16121	16080	16126	16258	16275	15918	16130	16068	16185	16178	16251	16170	16094	15866	16143	16207	16149	16031	16188	16163	16073	16191	16154	16083	16055	16205	16116	16074	16115	16273	16011	16178	16040	16199	16159	16038	16048	16046	16128	15990	16037	16170	16181	16168	16195	16047	15995	16181	16239	16096	16193	16276	15972	16211	15939	16123	16170	15870	16361	16178	16214	16038	16238	16080	16161	16125	16345	15801	16043	15998	16080	16092	16073	16061	16134	15905	16215	16002	16009	16052	16201	16070	16185	16177	16111	15939	16310	16098	16091	15920	15994	15984	16140	16202	15951	16015	15957	16036	16189	16105	16112	16224	16098	16199	16052	16109	16100	16041	16067	16140	15928	16214	16099	16093	16218	16032	16038	16050	16135	15935	16257	16048	16126	16153	16030	16161	16188	16029	16239	16104	16046	16061	16094	16104	16001	16183	15961	16257	16079	16229	16108	16244	16044	16128	16155	16016	16159	16161	16092	16160	16131	16151	16006	16294	16280	16138	16044	16223	16269	16274	15992	16187	16049	16001	16107	16193	16002	16242	16331	16177	16148	16115	16197	16031	16195	16235	16061	16139	16138	16207	16006	16196	16052	16099	16240	16064	16212	16117	16060	16013	16216	16142	16090	16122	16034	16008	16364	16182	16076	16078	16118	16229	16160	16130	16130	16030	16124	16184	16141	16045	16109	16123	15999	16057	16186	16166	15930	16275	16099	16269	16008	16256	16182	16094	16190	16161	16181	15963	16148	16123	16207	16010	16071	16092	15990	16155	16191	16020	16091	16034	16155	16040	16074	15952	16046	16161	16008	16177	16058	16045	16264	16150	16244	16120	16009	16115	16094	16004	16091	16064	16157	16176	16074	15959	16228	16011	16107	16036	16162	16158	16126	16144	16074	16140	16188	16056	16252	16027	16006	16007	15975	16138	16087	15967	16168	15957	16129	16162	16066	16000	16052	16094	16055	16208	16062	16152	16158	16136	16120	16139	15956	16191	16229	16087	15999	16142	16259	16115	16212	16010	16152	16109	16087	16378	15993	16157	16169	16110	16124	16233	15930	16085	16150	16058	16022	16127	15998	16145	16082	16046	16015	16098	16051	16071	16075	16014	16002	16131	16153	16230	16135	16152	16068	16290	16313	16081	16078	16189	16200	16177	15999	16142	16009	16144	16070	16183	16285	16031	16077	16188	16249	16184	16162	16061	16105	16133	16141	16209	16071	16254	16310	16083	16171	16128	16021	15991	16083	16120	16222	16256	16117	16205	15998	16361	16154	15996	16074	16049	16009	16067	16198	16168	16180	16077	16144	16079	16066	16238	16257	15970	16037
27777	22046	24116	21297	18580	18597	18519	22714	25542	23180	20208	19412	18493	18300	18295	18307	18371	18139	18067	18204	18144	18134	18201	18328	18089	18169	18124	18054	18309	18202	18177	18131	18164	18383	18261	17986	18130	17995	18069	18157	18048	18204	17946	18135	18345	18141	18006	18274	18210	17992	18268	18185	18041	18136	18085	18319	18332	18078	18263	18021	17935	18102	17948	18329	17919	18098	17933	18188	17915	18008	18013	18010	18097	18195	18036	18071	18082	18011	18033	18184	18252	18027	18114	18088	18204	18243	18240	18067	18296	17981	18081	18182	18236	18117	18181	18112	18101	18262	18201	18197	18261	18246	17925	18294	18317	18031	17960	17956	18099	18158	18321	18134	18014	18060	18127	18155	18128	18106	18124	18243	18084	18159	18014	17970	18141	18199	18094	18009	18126	18372	17999	18032	17966	17980	18123	18234	18214	18110	18211	18098	18140	18496	18208	18215	18049	18359	18099	18357	18391	17959	18053	18130	18156	18031	18083	18019	18125	18055	18089	18168	18462	18215	18011	18086	18130	17968	18059	18292	18086	18057	18015	18164	18070	17765	17939	18143	18161	18111	18155	18192	18176	18331	17994	18054	18232	18060	18312	18188	18118	18096	18070	18239	18205	18201	18106	18012	18071	18065	18302	18014	18095	18121	18274	18224	18173	17954	18385	18081	18202	18022	18231	18090	18059	18018	18180	18222	17868	18014	17968	17873	18040	18154	18123	18017	18286	17924	18173	18036	18110	18099	18169	18030	18023	18262	18036	18224	18141	18019	18129	18198	18139	18162	18105	18108	18209	18095	18253	18300	18312	18115	18225	18333	18135	18180	17991	17922	18210	18165	18084	18185	18016	18058	18095	18064	17911	17992	18132	18067	17948	18253	18208	18133	18112	18080	18230	18201	18290	18149	18111	18210	18248	18091	17964	18184	18193	18277	18306	18091	18046	17962	18154	18149	17925	18138	18105	18051	18166	17953	18054	18055	18034	17951	18230	18010	18006	17994	18258	18348	18289	18062	17955	18194	18184	18098	18156	18237	18090	18123	18043	18023	18182	18169	18134	18102	18042	17848	18123	17945	18096	18063	18316	18080	18173	18377	18235	18103	18027	18212	18194	18005	18028	18103	18159	17910	18220	18030	18130	18044	18294	18093	18278	17885	18127	18071	18175	18177	18160	18048	18101	18098	18146	18138	18073	18278	18264	18225	18135	18247	18314	18208	18361	17964	17970	18079	18128	18421	18157	18187	18194	18129	17989	17921	18135	17995	17807	18125	18047	18198	18124	18101	18278	18219	18023	18002	18066	18035	18231	18151	18153	18033	18381	18093	18196	18017	18238	18168	18280	18164	18040	18008	18196	18177	18129	18134	18112	17985	18238	18146	18264	18177	18080	18124	17870	18056	18267	18030	18167	18148	18098	18162	18054	18143	18289	18129	18169	18046	18225	18107	18252	18133	18055	17981	18140	18274	18178	18187	18026	18157	18115	18029	18003	18277	18065	18130	18002	17941	18019	18180	18157	18127	18085	17927	17993	18046	18267	18189	18052	18068	18301	18068	18300	18124	18081	17984	17987	17954	17958	18197	18136	18107	18131	18120	18017	18183	17992	18018	18227	18097	17955	18163	18109	17940	18312	17882	18129	18056	18228	18029	18073	18209	18207	18056	18182	18160	18148	18168	18121	17899	18116	18157	17943	18078	18364	18145	18075	18135	18036	18262	18085	18069	18053	18419	18015	18089	18372	18431	18073	17974	18115	18141	18140	18283	18046	18356	18236	18226	18221	18239	18288	17951	18195	18108	18266	18118	18260	18083	18156	18258	18288	18070	18032	18117	18035	18185	18262	18093	18051	18085	18283	18055	18142	18104	18061	18223	18016	18154	18219	18097	18257	18159	18353	18125	18139	18059	18196	18245	18161	18179	18171	18188	18250	18283	17948	18036	18318	18139	17905	18067	18134	18194	18348	18146	18071	18246	18198	18285	18055	18037	18032	18120	18087	18155	18047	18224	17933	18225	18130	18148	18194	18173	18066	18008	18039	17994	18358	17918	18235	18210	18193	18079	18067	18131	18178	18169	18097	18181	18189	18061	18204	18116	18229	18163	18092	18095	18060	18227	17982	18015	17941	17822	18135	18209	18250	17992	18042	18148	17953	18032	17901	18267	18022	17802	18274	18233	18217	18058	17984	18107	18090	18169	18125	17995	18218	18113	18140	18076	18110	18152	18105	18421	18236	18160	18047	18110	18234	18181	18215	18230	18334	18267	17979	18072	18085	18223	18147	18189	18387	18110	18141	18133	18049	18149	18104	18006	18063	18176	18076	18001	18128	17932	18118	17779	18118	18206	18133	18149	18237	18252	18191	17946	18175	17984	18119	18045	17840	18043	17989	18160	18176	18247	18088	18228	18060	18157	18134	18105	18310	18074	18123	18015	18085	18181	18086	18122	18041	18287	18248	18087	18252	18110	18232	18142	18134	18091	18026	17818	18228	18176	18164	18108	18181	18356	17978	18178	18333	18310	18157	18148	17998	17994	18200	18173	18431	18163	18254	18283	18230	18195	18238	18234	18076	18175	18320	18144	18005	18230	18203	18181	18081	18094	18299	18255	18095	18141	18118	18117	18125	18149	18066	17968	18389	18097	18225	18064	18270	17933	18039	18097	17961	18078	18274	18071	18308	18141	18063	17909	18171	18194	18091	18193	18190	18327	18064	17979	18153	17966	18120	18137	18013	18021	17953	18049	18349	18089	18066	18108	17983	18051	18059	18051	18221	18093	18096	18167	18296	18121	18134	18309	18033	18196	18165	18034	18059	18100	18025	18110	18171	18039	18140	18143	18025	18138	18143	18326	18176	18132	18075	18161	18160	18051	17978	18074	18088	18158	18096	18156	18136	18023	18283	18104	17925	18147	18253	18008	17974	18104	18026	18232	18065	18187	18194	18166	18019	18144	18067	18159	17979	18074	18182	18088	18142	18171	18000	18169	18243	18019	18081	18127	18242	17800	18188	18169	18123	18173	18202	18094	18152	18156	18260	18152	18155	18222	18194	18408	18205	18293	18134	18102	18279	18333	18248	18156	18010	18042	18161	18080	18351	17981	18163	18212	18240	17992	18211	18050	17998	18313	18169	18080	18081	18013	18358	18076	18208	17994	18224	18007	17946	18060	18166	18177	18054	18114	18211	17941	18147	18029	17895	18192	18204	18260	18005	17979	17904	18066	18063	18255	18277	18209	18291	18157	17973	18089	18046	17901	17988	18021	18295	18161	17965	18147	18312	18196	18070	17866	18011	17999	18386	18041	18141	18098	18056	18279	18152	18051	18048	18147	18061	17991	18201	18069	18145	18290	18109	18063	18166	18145	18179	18122	17950	18053	17977	18221	18492	18317	18099	18447	17844	18211	18294	18295	17945	18335	18308	18187	18264	18104	18168	18236	18117	18137	18074	18055	18204	18001	18158	18321	18116	18004	18019	18133	18215	17970	17908	18239	18148	18096	17976	18249	18028	18053	18149	18081	17966	18140	18066	18212	17989	18101	18147	17935	18091	18232	18246	17899	18076	18092	18323	17996	18142	18124	18435	18127	18176	18274	18260	18209	18054	18035	18010	18046	18316	18114	18072	18080	18275	18234	18057	17887	18185	18102	18095	18266	18032	17902	18235	18012	18042	18175	18303	18298	18240	17986	17981	18216	18105	18130	18208	17990	18429	18190	18174	18056	18113	18079	18068	18263	17886	18095	18133	18241	18136	18118	18349	18084	18060	18505	18322	18283	18265	18004	18281	18165	18142	18207	18109	18068	18119	18199	18177	18088	18285	18152	18190	18259	18409	18057	18206	18134	18077	18109	18308	18471	18206	18198	18064	18063	18089	18099	18136	18121	18103	18110	18187	18135	18156	18021	18073	18336	18175	18122	18106	18039	18208	18079	18196	17898	18119	18294	18136	18137	18380	18145	18227	18012	18051	18120	18150	17991	18064	18224	18285	18060	18138	17972	18305	18231	18110	18264	18494	18054	18249	18192	18075	18250	18198	18011	18161	18345	18295	18181	18242	18310	18103	18071	18085	18125	18161	18231	18156	18253	18282	18315	18106	17998	18049	18450	18328	18250	18104	18191	18119	18260	18002	18123	18154	18148	18072	18082	18183	18143	18242	17951	18047	18041	18030	18216	18106	17896	18212	18227	18352	18030	18180	18219	18111	18251	18093	18306	18194	17990	17958	18006	18106	17818	18185	18192	18302	18117	18190	18130	18326	18138	18079	18023	17994	18087	18214	18315	18231	18238	18207	18241	18411	18222	18058	18261	18228	18019	18221	18159	18148	18135	17991	18037	18150	18142	18059	18110	18242	18097	18194	18144	18044	18290	18101	18270	18356	18260	18303	18212	18188	18406	18015	18114	18008	18139	18131	18185	18126	18286	17992	17982	18076	18113	18082	18292	18072	18175	18108	18233	18264	18125	18028	17986	18176	18143	18221	18024	17918	18253	18081	18182	18271	18112	18311	18100	18245	18168	17978	18353	18075	18174	17984	18150	18222	18061	18159	18083	18118	18253	18110	18009	18149	17991	18137	18218	18341	18215	18037	18077	18311	18217	18135	17919	18127	18013	18179	18146	18055	17975	18102	18056	18191	18005	18145	18238	18085	18225	18126	18092	18284	18286	18165	18259	18035	18076	18045	17897	18280	18288	18106	18385	18197	18128	18133	18226	18150	18130	18069	18310	18032	18236	18134	18258	18058	18210	18138	18253	17924	18258	18137	18144	18170	18279	18243	18212	18142	18112	18262	18140	18111	18194	18132	18155	17881	18182	18012	18078	18210	18201	18100	18107	18168	18028	18091	18066	18086	18098	18075	18025	18187	17992	18297	18171	18172	17962	18126	18081	18319	18167	18135	18132	18043	18232	18149	18241	18136	18238	18099	18205	18076	18192	18074	17904	18070	18065	18003	18098	17993	17994	18206	18036	18156	18092	18335	18284	18167	18069	18184	18156	18131	18064	18179	18251	18106	18085	17999	18005	18004	17840	18099	18104	18121	18149	18314	17934	18135	18097	18236	18097	18012	18140	17889	18117	18074	18169	18079	18091	18047	18150	18147	18333	18128	18196	18356	18119	18039	18126	18023	18115	18177	18155	18225	18113	17889	18056
16513	19978	19280	17772	17081	17009	16778	23652	26015	22069	18540	17614	16427	16271	16316	16195	16269	16235	16190	16182	16149	16118	16281	16191	16459	16201	16057	16118	16250	16216	16246	16407	16155	16136	16210	16120	16222	16131	16039	16223	16249	16103	16269	16350	16109	16142	16172	16244	16227	16170	16208	16350	16145	16095	16169	16208	16108	16237	16333	16186	16307	16314	16259	16348	16245	16306	16250	16231	16289	16297	16070	16180	16158	16212	16298	16140	16123	16463	16143	16371	16198	16163	16177	16214	16191	16216	16094	16135	16205	16238	16243	16190	16263	16195	15885	16247	16319	16098	16325	16323	16157	16271	16269	16194	16298	16251	16208	16050	16181	16068	16107	16193	16154	16441	16415	16224	16167	16053	16225	16249	16289	16100	16355	16079	16189	16169	16236	16277	16207	16192	16158	16097	16149	16247	16070	16194	16283	16168	16234	16202	16108	16340	16264	16182	16276	16250	16188	16191	16292	16169	16183	16235	16246	16016	16275	16227	16247	16367	16188	16262	16204	16256	16172	16212	16227	16194	16142	16041	16190	16078	16340	16029	16347	16012	16296	15961	16263	16126	16193	16204	16314	16090	15985	16304	16157	16409	16310	16244	16203	16064	16275	16306	16214	16242	16023	15982	16211	16136	15961	16342	16148	16096	16234	16131	16318	16407	16210	16213	16089	16159	16334	16278	16181	16252	16290	16175	16247	16144	16138	16174	16211	16261	16085	16225	16291	16308	16110	16274	16158	16100	16146	16101	16081	16241	16128	16242	16150	16454	16177	16162	16149	16318	16164	16227	16123	16211	16320	16155	16149	16117	16312	16199	16275	16125	16284	16311	16103	16253	16195	16246	16425	16201	16240	16301	16228	16141	16354	16272	16222	16240	16036	16270	16290	16366	16332	16105	16192	16096	16288	16125	16270	16063	16223	16411	16341	16185	16362	16177	16118	16044	16309	16093	16303	16162	16329	16309	16306	16427	16299	16228	16053	16209	16350	16188	16316	16282	16332	16232	16169	16216	16153	16125	16320	16095	16118	16243	16295	16380	16320	16147	16111	16175	16164	16381	16192	16163	16274	16352	16295	16207	16187	16196	16211	16197	16248	16073	16248	16186	16256	16056	16339	16119	16049	16344	16205	16219	16331	16226	16118	16243	16204	16410	16179	16330	16144	16274	16085	16172	16205	16185	16274	16239	16192	16287	16178	16140	16240	16312	16081	16137	16344	16112	16120	16281	16233	16224	16119	16235	16211	16372	16165	16306	15992	16161	16214	16156	16142	16293	16088	16167	16174	16247	16221	16125	16152	16150	16113	16163	16219	16259	16235	16157	16215	16438	16196	16150	16339	16249	16347	16193	16262	16203	16253	16307	16417	16317	16252	16329	16373	16116	16387	16104	16155	16278	16119	16171	16213	16201	16142	16075	16142	16239	16245	16219	16225	16136	16151	16012	16206	16283	16147	16135	16137	16107	16165	16198	16301	16073	16230	16205	16153	16079	16277	16204	16184	16305	16264	16173	16250	16091	16134	16188	16192	16221	16243	16122	16140	16274	16250	16253	16100	16123	16281	16281	16267	16193	16185	16157	16180	16219	16161	16158	16254	16264	16196	16244	16268	16145	16109	16195	16236	16200	16092	16167	16228	16223	16277	16151	16213	16152	16033	16161	16206	16307	16072	16182	16351	16221	16305	16239	16269	16115	16174	16213	16171	16030	16165	16349	16397	16171	16305	16174	16112	16272	16166	16123	16304	16293	16286	16354	16286	16229	16275	16269	16184	16353	16094	16238	16178	16205	16382	16172	16139	16273	16234	16315	16186	16003	16208	16322	16276	16204	16142	16231	16256	16262	16105	16192	16003	16116	16080	16218	16318	16321	16333	16143	16127	16341	16167	16181	16077	16297	16161	16213	16183	16142	16196	16297	16188	16339	16314	16164	16089	16170	16325	16167	16049	16226	16275	16108	16136	16150	16234	15901	16262	16194	16170	16147	16026	16165	16277	16389	16236	16120	16365	16205	16116	16123	16216	16188	16113	16179	16158	15996	16173	16155	16266	16202	16307	16176	16250	16322	16238	16350	16136	16192	16179	16144	16147	16207	16267	16143	16234	16203	16222	16032	16141	16140	16321	16076	16410	16292	16283	16242	16222	16233	16172	16318	16201	16178	16156	16322	16193	16190	16262	16220	16335	16196	16147	16108	16191	16167	16260	16178	16207	16265	16138	16133	16328	16156	16078	16159	16301	16260	16193	16377	16177	16011	16181	16325	16149	16225	16111	16362	16079	16188	16251	16234	16324	16152	16202	16097	16301	16080	16156	16142	16289	16213	16467	16224	16307	16170	16307	16194	16424	16180	16352	16216	16017	16212	15957	16287	16241	16138	16331	16256	16175	16160	16217	16193	16346	16092	16247	16340	16232	16279	16144	16102	16273	16212	16406	16240	16306	16292	16050	16165	16276	16371	16185	16234	16224	16144	16364	16112	16117	16024	16110	16226	16255	16257	16323	16255	16265	16203	16346	16035	16087	16198	16061	16194	16299	16072	16098	16153	16225	16057	16130	16306	16206	16178	16127	16290	16293	16081	16353	16160	16335	16469	16179	16343	16093	16170	16131	16222	16174	16306	16163	16240	16224	16139	16181	16273	16236	16287	16197	16148	16199	16118	16084	16221	16214	16080	16386	16206	16108	16221	16218	16256	16260	16328	16238	16159	16153	16136	16218	16319	16151	16218	16399	16261	16184	16199	16255	16199	16066	16192	16054	16183	16092	16169	16195	16103	16222	16165	16277	16283	16253	16262	16167	16220	16247	15972	16155	16237	16023	16133	16326	16112	16191	16093	16315	15990	16114	16244	16111	16109	16299	16176	16237	16258	16184	16222	16270	16067	16154	16210	16164	16200	16199	16074	16121	16417	16295	16401	16038	16275	16233	16228	16402	16151	16132	16078	16165	16059	16248	16228	16170	16237	16306	16088	16229	16429	16244	16206	16318	16308	16236	16209	16352	16092	16296	16168	16274	16140	16271	16018	16330	16252	16364	16232	16157	16258	16226	16277	16224	16228	16242	16150	16235	16368	16240	16116	16087	16173	16203	16167	16221	16208	16220	16049	16258	16295	16412	16283	16149	16252	16256	15921	16194	16142	16061	16238	16177	16158	16224	16070	16152	16159	16154	16182	16284	16185	16245	16099	16268	16048	16268	16218	16319	16100	16180	16101	16132	16112	16084	16156	16350	16254	16069	16158	16253	16359	16283	16301	16150	16090	16285	15934	16240	16276	16155	16201	16259	16314	16292	16372	16253	16247	16134	16301	16237	16102	16369	16299	16108	16044	15992	16278	16299	16404	16288	16171	16058	16066	16222	16265	16180	16236	16165	16090	16333	16304	16201	16258	16159	16169	16367	16319	16258	16187	16221	16243	16389	16159	16126	16335	16343	16158	16246	16307	16196	16269	16314	16012	16209	16235	16230	16239	16288	16197	16319	16276	16344	16273	16110	16242	16198	16327	16362	16297	16128	16277	16224	16222	16279	16072	16229	16090	16341	16222	16081	16368	16172	16069	16171	16092	16337	16288	16227	15969	16344	16134	16294	16244	16063	16333	16347	16184	16231	16080	16082	16137	16165	16169	16042	16270	16172	16155	15978	16252	16184	16362	16295	16252	16347	16017	16309	16053	16184	16183	16078	16172	16258	16181	16145	16298	16070	16124	16245	16231	16152	16133	16396	16243	16245	16214	16146	16036	16271	16313	16178	16274	16251	16267	16384	16137	16207	16217	16213	16314	16200	16422	16106	16125	16302	16162	16295	16211	16234	16206	16254	16222	16196	16250	16067	16071	16158	16090	16218	16195	16321	16147	16027	16327	16261	16346	16294	16110	16308	16181	16276	16285	16218	16169	16200	16295	16220	16234	16297	16273	16280	16286	16289	16349	16086	16218	16124	15997	16220	16242	16268	16329	16156	16227	16218	16182	16165	16260	16323	16207	16186	16102	16178	16306	16334	16140	16154	16158	16340	16171	16198	16266	16238	16142	16330	16385	16266	16231	16347	16348	16252	16174	16130	16342	16215	16248	16193	16244	16236	16422	16349	16173	16158	16070	16393	16207	16115	16120	16143	16171	16299	16235	16202	16190	16192	16162	16234	16285	16287	16241	16331	16101	16172	16114	16030	16206	16257	16155	16224	16111	16137	16352	16193	16356	16125	16196	16266	16359	16114	16233	16058	16153	16141	16205	16362	16051	16229	16133	16164	16250	16054	16253	16084	16339	16101	16170	16276	16137	16140	16116	16290	16233	16126	16350	16297	16253	16279	16269	16101	16139	16174	16180	16288	16298	15947	16156	16324	16419	16144	16187	16318	16176	16167	16290	16355	16130	16080	16334	16077	16162	16255	16317	16307	16136	16334	16150	16244	16150	16356	16124	16218	16264	16065	16228	16175	16310	16141	16214	16220	16427	16242	16117	16421	16244	16279	16317	16200	16192	16203	16191	16263	16039	16320	16302	16328	16434	16264	16163	16110	16046	16228	16431	16238	16335	16157	16317	15981	16234	16350	16410	16234	16275	16225	16315	16226	16183	16145	16427	16209	16337	16326	16231	16203	16313	16379	16151	16135	16285	16189	16234	16156	16418	16348	16263	16205	16236	16335	16111	16213	16125	16219	16189	16434	16334	16178	16174	16182	16317	16192	16108	16369	16147	16298	16228	16297	16132	16357	16403	16184	16287	16325	16145	16077	16209	16135	16386	16260	16189	16166	16138	16196	16329	16437	16244	16307	16138	16404	16252	16116	16371	16335	16284	16225	16139	16155	16079	16175	16268	16312	16191	16157	16044	16139	16233	16149	16198	16094	16115	16226	16109	16258	16374	16218	16209	16199	16102	16295	16101	16251	16154	16096	16186	16043	16247	16229	16221	16201	16240	16138	16239	16240	16251	16176	16198	16119	16184	16169	16194	16240	16124	16330	16155	16256	16443	16325	16227	16028	16211	16188	16331	16191	16213	16444	16411	16361	15972	16249	16167	16185	16344	16083	16229	16274	16166	16235	16269	16203	16209	16235	16279	16220	16266	16190	16370	16234	16166	16148	15944	16175	16222	16331	16265	16212	16204	16199	16386	16286	16220	16200	16231	16217	16330	16118	16095	16126	16387
24528	21144	28124	24814	21783	20470	20149	39904	45540	36942	26757	22409	19557	18112	17934	17878	17728	17834	18005	17910	17746	17894	17914	17648	17791	17623	17823	17852	17779	17653	17834	17697	17506	17801	17776	17720	17734	17706	17744	17907	17834	17549	17769	17827	17488	17602	17659	17774	17713	17662	17591	17646	17792	17653	17550	17488	17737	17775	17708	17532	17788	17280	17582	17615	17661	17619	17675	17711	17692	17673	17601	17473	17609	17620	17664	17624	17705	17411	17822	17600	17718	17750	17887	17796	17734	17740	17734	17502	17533	17734	17668	17731	17515	17453	17746	17618	17714	17776	17958	17688	17907	17710	17974	17657	17534	17764	17709	17707	17573	17428	17561	17413	17808	17674	17694	17640	17669	17948	17515	17612	17692	17738	17793	17674	17682	17716	17621	17794	17503	17480	17649	17607	17587	17787	17617	17564	17731	17602	17694	17900	17419	17578	17760	17686	17777	17533	17534	17792	17656	17567	17587	17588	17512	17703	17617	17791	17526	17631	17724	17714	17709	17619	17729	17881	17541	17772	17661	17925	17810	17658	17706	17707	17600	17631	17721	17651	17614	17719	17879	17730	17647	17636	17734	17659	17788	17730	17696	17703	17588	17764	17644	17915	17656	17764	17714	17741	17856	17569	17757	17600	17583	17658	17769	17698	17870	17607	17625	17726	17532	17636	17684	17782	17813	17748	17536	17853	17698	17717	17527	17710	17509	17708	17688	17667	17669	17627	17656	17734	17805	17648	17637	17610	17614	17712	17664	17538	17533	17597	17683	17724	17490	17626	17602	17868	17629	17660	17483	17652	17751	17734	17789	17648	17625	17675	17668	17620	17626	17691	17607	17615	17545	17664	17551	17661	17617	17785	17735	17876	17515	17732	17629	17643	17580	17565	17685	17822	17844	17492	17687	17820	17805	17658	17737	17820	17691	17635	17694	17525	17542	17648	17952	17600	17613	17599	17729	17550	17617	17698	17580	17626	17786	17725	17545	17774	17672	17738	17684	17620	17701	17609	17529	17726	17610	17731	17854	17496	17793	17787	17596	17639	17513	17487	17557	17515	17756	17582	17637	17665	17592	17803	17914	17783	17615	17554	17704	17902	17586	17544	17691	17765	17968	17532	17548	17820	17732	17874	17835	17581	17722	17644	17787	17561	17594	17684	17513	17595	17678	17821	17548	17737	17930	17843	17546	17817	17814	17612	17475	17573	17725	18011	17696	17646	17633	17769	17665	17583	17696	17671	17861	17774	17800	17554	17629	17699	17702	17678	17630	17464	17383	17588	17583	17713	17466	17702	17775	17778	17746	17754	17751	17659	17753	17854	17596	17634	17633	17542	17372	17542	17573	17780	17698	17452	17814	17613	17622	17715	17592	17635	17805	17748	17816	17680	17641	17861	17557	17642	17730	17505	17675	17684	17632	17188	17652	17882	17553	17644	17843	17629	17741	17559	17727	17810	17804	17618	17712	17469	17598	17672	17640	17761	17413	17706	17669	17611	17572	17830	17633	17755	17704	17679	17918	17842	17435	17603	17776	17746	17512	17683	17446	17627	17709	17424	17606	17633	17769	17746	17709	17562	18015	17720	17522	17474	17647	17508	17538	17669	17622	17616	17450	17497	17600	17813	17649	17670	17552	17632	17839	17579	17597	17627	17842	17894	17618	17761	17822	17646	17732	17836	17560	17651	17589	17854	17940	17789	17660	17648	17757	17785	17662	17669	17658	17527	17408	17675	17657	17741	17683	17731	17716	17649	17785	17651	17628	17446	17508	17725	17936	17652	17724	17543	17575	17636	17447	17695	17626	17678	17798	17599	17589	17666	17818	17924	17615	17654	17763	17786	17836	17744	17821	17606	17752	17785	17535	17735	17749	17766	17786	17699	17601	17602	17623	17662	17742	17655	17662	17838	17718	17728	17763	17896	17571	17655	17686	17519	17642	17724	17731	17667	17823	17714	17618	17715	17535	17778	17495	17721	17794	17796	17729	17695	17724	17643	17728	17737	17750	17722	17685	17805	17818	17797	17641	17791	17670	17616	17695	17830	17616	17616	17548	17593	17608	17683	17662	17502	17891	17533	17717	17766	17559	17716	17773	17602	17721	17648	17650	17556	17700	17601	17517	17818	17751	17824	17802	17870	17579	17609	17575	17840	17638	17553	17762	17644	17758	17549	17675	17768	17611	17590	17722	17780	18013	17518	17722	17655	17695	17814	17604	17691	17670	17629	17800	17641	17610	17702	17655	17659	17901	17922	17890	17828	17787	17820	17703	17734	17764	17679	17642	17729	17487	17867	17541	17630	17606	17506	17612	17754	17659	17720	17896	17636	17533	17641	17851	17913	17920	17619	17780	17845	17742	17824	17621	17512	17846	17734	17736	17579	17660	17512	17764	17639	17700	17595	17590	17588	17517	17635	17638	17619	17669	17702	17753	17789	17727	17648	17697	17659	17695	17721	17668	17791	17849	17771	17649	17622	17918	17683	17566	17768	17460	17511	17694	17687	17792	17537	17717	17719	17892	17558	17682	17754	17621	17630	17726	17757	17691	17771	17725	17780	17595	17719	17562	17599	17817	17794	17702	17799	17698	17712	17742	17594	17765	17709	17715	17861	17801	17711	17716	17537	17679	17789	17781	17647	17625	17632	17687	17652	17675	17762	17631	17516	17859	17627	17569	17650	17838	17750	17726	17586	17638	17573	17735	17782	17529	17607	17654	17635	17761	17641	17604	17492	17779	17701	17805	17651	17690	17657	17830	17651	17567	17549	17799	17783	17688	17729	17854	17651	17519	17803	17608	17491	17567	17711	17612	17837	17818	17470	17610	17599	17708	17670	17571	17754	17607	17660	17554	17669	17807	17812	17790	17625	17736	17671	17839	17972	17865	17489	17536	17663	17775	17606	17525	17559	17785	17614	17542	17762	17920	17803	17577	17757	17663	17548	17860	17759	17652	17793	17813	17594	17738	17797	17820	17665	17688	17645	17860	17531	17707	17808	17739	17607	17798	17669	17793	17766	17665	17664	17810	17596	17628	17846	17517	17692	17666	17705	17914	17637	17750	17594	17695	17774	17640	17497	17594	17749	17741	17931	17801	17618	17715	17606	17667	17756	17682	17689	17809	17694	17379	17541	17597	17459	17518	17677	17648	17458	17612	17612	17775	17680	17613	17745	17681	17777	17636	17672	17593	17379	17674	17628	17874	17794	17709	17636	17799	17738	17663	17668	17779	17786	17797	17671	17865	17630	17622	17742	17741	17544	17679	17736	17797	17571	17852	17834	17584	17470	17753	17533	17816	17639	17790	17565	17716	17643	17730	17600	17541	17696	17359	17528	17593	17664	17749	17601	17838	17629	17685	17614	17638	17677	17734	17679	17847	17586	17526	17672	17797	17713	17690	17868	17691	17847	17826	17601	17643	17665	17841	17691	17599	17615	17534	17623	17858	17818	17839	17724	18021	17589	17657	17670	17794	17719	17795	17658	17543	17653	17562	17625	17862	17684	17705	17785	17679	17706	17914	17627	17780	17454	17582	17553	17737	17526	17817	17690	17660	17761	17704	17804	17737	17746	17791	17660	17499	17828	17698	17761	17837	17600	17713	17822	17719	17761	17697	17718	17666	17663	17822	17785	17799	17681	17709	17501	17811	17778	17827	17689	17695	17656	17590	17693	17714	17731	17540	17719	17602	17585	17758	17555	17677	17443	17586	17668	17747	17607	17914	17727	17608	17706	17820	17663	17763	17845	17699	17824	17580	17798	17732	17718	17636	17725	17750	17698	17773	17603	17788	17711	17586	17682	17692	17542	17545	17744	17776	17675	17816	17813	17617	17679	17840	17897	17791	17705	17532	17720	17761	17630	17540	17568	17638	17778	17831	17748	17747	17504	17627	17590	17664	17689	17724	17613	17682	17902	17526	17642	17839	17923	17600	17763	17825	17530	17693	17723	17758	17712	17694	17546	17623	17775	17573	17545	17737	17704	17721	17629	17737	17804	17818	17792	17754	17691	17825	17695	17560	17536	17685	17517	17762	17766	17644	17565	17621	17905	17767	17842	17567	17478	17667	17734	17539	17685	17526	17829	17632	17465	17746	17559	17683	17575	17739	17668	17688	17453	17392	17611	17778	17576	17648	17597	17691	17699	17787	17672	17594	17907	17743	17575	17713	17474	17684	17641	17673	17683	17800	17771	17797	17535	17798	17659	17721	17716	17986	17838	17471	17881	17950	17771	17636	17706	17701	17626	17669	17706	17790	17496	17701	17744	17799	17656	17579	17787	17815	17600	17494	17592	17551	17863	17671	17647	17655	17625	17656	17580	17562	17677	17526	17679	17713	17736	17630	17716	17704	17656	17708	17849	17657	17587	17576	17753	17794	17733	17595	17594	17690	17504	17644	17806	17562	17777	17647	17764	17635	17766	17793	17778	17647	17804	17857	17726	17832	17680	17885	17674	17736	17703	17814	17669	17723	17500	17525	17449	17648	17782	17583	17672	17774	17721	17395	17559	17749	17588	17682	17684	17725	17666	17717	17521	17658	17715	17662	17724	17892	17601	17784	17736	17788	17519	17658	17535	17766	17665	17846	17696	17860	17768	17798	17493	17438	17549	17493	17640	17686	17607	17726	17843	17863	17735	17629	17700	17689	17847	17702	17709	17811	17690	17784	17763	17527	17712	17812	17479	17672	17682	17635	17562	17669	17674	17917	17854	17746	17616	17577	17549	17599	17641	17472	17646	17935	17755	17668	17581	17727	17646	17484	17631	17662	17698	17665	17750	17823	17754	17695	17595	17701	17698	17515	17611	17644	17742	17659	17694	17662	17671	17512	17753	17659	17917	17705	17616	17480	17532	17710	17663	17604	17875	17716	17591	17633	17656	17591	17423	17840	17657	17569	17777	17594	17772	17693	17765	17875	17771	17803	17723	17809	17584	17546	17606	17728	17672	17692	17903	17795	17584	17555	17655	17459	17568	17722	17761	17662	17727	17635	17523	17694	17548	17677	17663	17606	17634	17766	17683	17561	17701	17688	17798	17540	17762	17640	17607	17775	17522	17658	17687	17659	17762	17522	17627	17696	17647	17627	17564	17663	17796	17755	17694	17577	17665	17819	17746	17812	17640	17750	17534	17875	17673	17566	17773	17861	17693
15669	25170	24136	19837	18514	17865	17248	42952	46494	36930	26102	21429	17470	15962	16324	16152	16056	15935	15929	15920	16001	15938	15901	16058	15827	16108	16056	15935	16050	15925	16023	15937	15927	16087	15800	16232	15990	15944	15887	15951	16198	15963	16171	16070	15828	15965	16052	16071	16042	15941	16106	15936	16035	15816	15949	16082	15990	16059	15980	16009	16106	15841	15931	16195	16017	15980	15997	15995	16159	15828	15970	16096	15916	16015	15893	15835	15914	15979	16018	15930	15908	16114	16061	15877	15925	16066	15875	16083	16099	15905	16080	16025	15937	15945	16006	15956	16099	16027	16029	16107	16074	16024	15922	15969	15990	15896	15873	16069	15930	16076	15920	16159	15953	16042	16017	16019	15927	15921	16045	15773	15876	15984	16020	16105	16079	15926	16016	15937	16204	16226	16033	15954	16024	16043	16098	15868	16068	16025	15914	15891	15964	15851	15950	15994	15972	15977	16002	15853	15956	16037	15926	15862	15947	15862	16063	15888	16053	15991	16014	16058	15958	15886	16028	15983	15984	16112	15993	15994	15875	16068	15851	16087	16285	15894	16061	16149	15978	15917	16148	16063	15947	15912	15999	16033	16041	16120	16104	15980	16119	16057	16136	15929	15985	15918	15862	15934	16024	16043	16028	15853	16007	16157	15965	16022	15972	16158	15839	16163	16139	15901	16014	16012	16077	15952	15895	16088	16067	15878	16031	15978	15939	16058	16061	16047	15911	16000	15822	16060	15899	16021	16067	15859	16104	15971	15948	15989	16184	15929	16060	15968	15832	15813	16101	16161	16073	16032	15924	15886	15997	16030	16157	16036	16018	16018	15974	15916	15963	16083	15883	16282	15898	15957	16050	15930	15932	16113	16051	16112	15935	16114	16006	16105	15907	15886	16052	16001	15999	15878	16217	16157	15976	16033	16055	16068	15984	15952	15902	16062	15980	15956	16050	15947	15850	16123	16050	15803	16138	16140	15922	15997	16029	15949	16147	16005	15905	16124	15964	15968	15965	16002	15861	16142	16103	15898	15965	15943	16014	15973	16035	16082	15940	16000	15892	15902	15992	16113	15922	15994	16031	15932	16080	15918	16040	15897	16077	15973	16130	16057	15888	15925	15972	16093	15974	16160	15991	16060	15861	16144	16100	16048	15947	16159	16079	15978	16130	15912	16003	16134	15948	16054	16064	15944	16029	16117	15876	15984	15971	16046	16056	16009	16070	15989	16064	16223	16013	16033	16042	16014	15938	16247	16023	15938	15955	16077	16010	16109	15938	16048	15881	15878	15999	16191	16223	16015	16075	15922	15982	16066	15993	16264	15978	15968	15862	16101	16100	16074	16004	16242	16074	15972	15880	15932	16168	16087	15857	15853	16065	15934	16118	16037	15989	16046	16040	15916	15928	16097	16149	15937	15955	15944	16016	16176	15920	15979	15868	16025	16027	15992	15996	16091	15947	16164	16034	15993	15991	15838	16073	16025	15986	16012	15876	16107	16007	16015	15963	15964	16104	16055	16141	15925	15932	16034	16119	15931	16066	16047	16116	15870	15852	16049	15892	15822	15958	15931	16091	15877	16241	16028	15934	15964	16074	16040	15744	16101	15828	15967	15883	16046	16079	15902	15945	16026	15878	16019	16019	15967	15967	16052	15953	16039	16001	15841	15977	15982	15955	15956	16132	16154	15925	15985	15981	15949	16287	15870	16264	15969	16132	15952	15825	15989	16113	15932	16132	16034	16074	15943	16092	16033	15991	16116	15958	15787	15981	15954	16024	15986	16079	16175	16103	15929	16013	15831	15978	15839	16035	15966	16145	16009	16008	16007	16082	15926	16039	16034	15959	15840	16129	15874	16096	16039	16023	16068	16069	15944	15900	16075	15835	15937	15932	15931	16174	16026	16019	15883	16059	16157	15837	15992	16069	15964	16004	16156	15920	15907	15995	15945	16011	16069	16116	15919	16112	16132	16061	15982	16174	16165	15992	15861	15805	15947	15965	16034	15995	15988	16112	16229	16028	15967	15967	16159	15879	15970	15943	16106	15949	16024	16126	16056	16073	16171	16105	15827	16093	16110	16051	16041	15864	16025	15974	15899	15963	16083	15986	16101	15890	15778	16010	15962	16079	16225	16150	16105	16033	16076	16104	15989	15959	15971	16011	16108	15975	15976	16025	16069	15901	16217	15990	16006	15957	16087	16070	15998	15975	16037	16088	15908	15943	16012	16067	16111	16004	16116	15975	15895	16038	16026	15978	16031	15925	15994	16214	16054	15943	15932	16047	16001	15970	15991	15956	15928	15974	15956	16037	16017	15953	16076	15975	16000	16133	16027	15958	16131	15874	16112	16001	15858	16107	15999	16138	15839	16004	15977	16032	15818	15997	15839	15916	15988	15899	15930	15972	16129	15893	15887	16071	15973	15916	15848	15966	16016	15875	16063	16110	15963	15875	15901	16001	15976	15833	16023	16046	15961	16067	16010	16124	15974	16000	15960	16091	15981	16031	16027	15928	16051	16032	15946	16111	15911	16087	16048	16118	16032	15984	16042	15960	15982	15928	15946	16103	16103	16065	16138	16002	16010	16072	15894	16028	16076	16222	15924	16147	15888	15893	16072	16167	16083	16006	16011	16038	15968	16028	15986	15987	16005	15965	15880	15817	16010	16034	16103	15938	16102	16024	15962	16008	15944	16080	16085	16119	15933	15993	15986	15977	15812	15994	15893	15970	16071	16036	15872	16040	16140	15984	15974	15952	15916	16008	16055	15976	16129	15943	16024	15938	15975	15848	15909	16028	16109	16073	16094	16017	15831	16063	16139	15782	16278	16078	15884	15942	16009	15976	15933	15736	16035	15996	16003	16109	16014	15992	15925	16169	16047	15980	16020	16117	16007	16123	15829	16111	16048	16175	16019	16066	16211	16171	15952	16071	16016	15956	15911	15951	15959	15854	15969	16012	16070	15923	16156	15856	15793	15912	15810	16106	16070	16103	16197	15961	16080	16152	15934	15894	16009	16011	15861	16010	15904	15758	15929	16121	15891	15881	16192	16040	15808	16063	16017	16107	16111	15914	15957	16028	15852	15881	15786	16027	15892	16055	16045	15992	16011	16043	15953	16040	16202	15919	15951	16023	16046	15975	15874	16027	15905	15842	15950	15906	15933	16096	15978	16118	15985	15940	15969	15904	15816	16002	16061	16006	15896	16045	15846	16026	16050	16036	16034	16027	16010	15996	15829	15988	15912	15980	15897	15859	16081	15970	15829	15945	16106	16044	16137	15988	16067	16026	15986	16073	15758	15998	16087	15952	15939	15943	15954	15900	16008	16072	16176	15843	15929	15957	16075	15852	15970	16098	15873	16201	16134	16073	15895	15889	16080	15857	15972	15879	16080	16039	16045	16029	15915	16079	15778	16038	16041	16051	16068	16183	15846	15935	15974	16011	16043	15987	15923	15845	16141	16173	16001	15941	15984	15992	15871	16090	15956	16130	15921	15913	15840	16008	16069	16076	15975	16056	16023	15885	16067	16021	16234	16092	15868	16047	16196	16069	16008	16014	16038	15990	16088	15980	15861	15789	15981	15966	16075	16022	15985	15972	15851	16040	16029	16043	16063	16048	15988	16177	16045	15899	15896	16013	16001	16005	15851	16047	15922	16144	16071	16083	16074	15881	15903	16133	15884	15939	16067	15982	15919	15967	16152	16139	16121	16125	15869	15814	16054	16032	16049	16010	16145	15915	16208	15960	16051	16050	16169	15943	16093	16153	15939	16060	15832	15891	16090	16088	16074	16105	16158	16063	15948	15874	16129	15964	15937	16005	15957	16009	16017	15964	15899	16000	15886	16263	15869	15970	15842	16000	16012	15934	16035	15953	15986	16085	16162	16089	16043	16048	16081	16080	16031	16030	16009	16088	16087	15937	15963	15999	16021	15929	15998	15983	15985	15950	15935	15960	16028	15957	16018	16029	15878	16092	15962	15959	16057	15914	16013	16046	15971	15927	15943	15904	16055	16088	15966	16207	15970	15960	15970	16161	16065	16026	16107	16157	15945	16194	15970	16166	15966	15984	16154	15864	16024	16093	16011	15882	16050	15911	15873	16119	15864	16045	15862	15956	15932	16070	15919	15988	16007	15986	15877	16040	16039	16103	16092	16047	15954	16024	16055	15952	16028	16078	16169	15961	15899	15958	16121	15933	15893	16088	15966	15911	15922	16055	16009	15981	16102	15950	15945	16068	15920	15946	16029	16112	15921	15961	15870	16107	16067	16125	15959	16063	16047	15909	15975	16044	15853	16039	16120	16052	16075	15976	15910	16008	16000	15860	16095	16123	16001	16022	16154	15985	16055	15996	16034	15975	16083	16166	16125	15881	16167	16090	16022	15945	16132	15956	16080	15804	15874	16060	16115	16090	16206	15972	15970	16070	16049	15888	16028	16131	15984	16008	15981	16005	16053	15920	16014	15872	16098	16065	16012	16069	15928	16091	16045	15995	15993	15955	16099	15934	15960	16113	16044	16020	16027	15978	16072	16020	16026	15973	16030	16091	16146	15994	16049	16040	15933	15946	16039	15979	16013	16042	16065	16022	15924	16077	16022	16077	15985	16077	15900	15634	16174	16079	15889	16101	15956	16064	16028	16119	16056	15987	16027	16062	15995	15853	16193	15835	15970	15913	15967	15945	16058	16003	16086	15975	16215	15864	15940	16050	15953	15768	16024	16017	15940	15921	15897	15940	16016	16091	16010	15964	15981	16061	16169	16134	15963	16097	15901	16040	15876	15915	15971	15785	15965	16084	15989	16042	16057	16117	16143	15936	15924	16051	15913	16046	16023	16086	16001	15901	16074	15894	16033	16154	16028	15988	15880	15949	16153	15998	15981	15964	16111	16004	16108	16017	16069	15831	16077	16004	16010	15892	16002	16047	16002	16101	16026	15966	15987	15996	15877	16104	15940	15989	16089	16043	15843	15877	15725	15984	16030	16069	15955	16113	16167	15890	15921	16050	15999	16005	15888	15915	15966	15977	15983	16015	15978	16106	15963	15907	15973	15879	16018	15906	16094	15923	15993	16028	16079	15975	15934	15880	16025	15931	15959	16100	15869	16099	15970	16086	15928	15870	15953	15846	16099	15974	15869	16114	15981	16042	15937
23107	21143	28904	23636	21513	23291	23590	50932	59166	49641	33638	26264	21191	18349	18520	17845	17686	17795	17676	17667	17650	17666	17502	17915	17668	17860	17835	17747	17620	17790	17620	17744	17711	17575	17556	17783	17701	17462	17607	17689	17609	17439	17719	17650	17793	17571	17657	17463	17620	17486	17671	17601	17567	17664	17513	17586	17641	17775	17482	17541	17460	17455	17629	17689	17654	17618	17584	17493	17724	17651	17519	17541	17599	17475	17489	17553	17427	17574	17560	17636	17524	17567	17555	17509	17808	17608	17539	17822	17615	17820	17375	17631	17536	17569	17428	17621	17661	17618	17597	17545	17686	17491	17652	17451	17467	17714	17674	17559	17507	17602	17588	17420	17479	17507	17692	17372	17623	17469	17479	17596	17683	17600	17442	17562	17751	17511	17520	17537	17735	17454	17475	17488	17547	17494	17716	17605	17745	17317	17598	17472	17440	17505	17604	17458	17375	17629	17527	17477	17434	17583	17485	17589	17605	17561	17452	17408	17660	17573	17625	17569	17576	17544	17348	17427	17467	17500	17784	17612	17523	17535	17542	17624	17588	17393	17502	17488	17447	17599	17708	17482	17600	17446	17571	17615	17446	17371	17578	17449	17674	17583	17699	17503	17476	17581	17529	17470	17512	17347	17632	17516	17624	17589	17545	17424	17530	17490	17570	17768	17541	17504	17561	17585	17722	17503	17525	17536	17591	17646	17347	17591	17557	17785	17484	17601	17501	17608	17525	17581	17582	17356	17531	17496	17503	17471	17571	17730	17490	17738	17755	17453	17634	17575	17670	17612	17625	17504	17592	17717	17633	17644	17441	17329	17680	17716	17542	17387	17408	17639	17460	17407	17432	17577	17681	17656	17699	17601	17459	17305	17543	17619	17651	17622	17629	17785	17450	17433	17676	17579	17556	17465	17476	17573	17387	17398	17716	17598	17344	17593	17449	17297	17657	17480	17520	17554	17431	17402	17617	17862	17532	17465	17434	17469	17709	17509	17512	17448	17707	17598	17463	17479	17597	17556	17740	17414	17424	17594	17558	17434	17539	17600	17588	17424	17653	17670	17516	17453	17733	17523	17514	17419	17639	17514	17512	17591	17540	17491	17611	17665	17500	17527	17428	17594	17523	17388	17555	17470	17678	17452	17761	17733	17589	17570	17476	17589	17634	17352	17500	17363	17630	17700	17495	17527	17507	17529	17396	17734	17649	17694	17617	17543	17369	17462	17323	17448	17586	17509	17570	17616	17539	17509	17508	17570	17661	17643	17609	17497	17580	17580	17498	17511	17409	17393	17367	17546	17650	17548	17563	17584	17352	17364	17355	17459	17432	17647	17568	17308	17533	17911	17431	17502	17520	17665	17624	17497	17483	17489	17668	17672	17555	17417	17427	17708	17310	17437	17553	17590	17684	17806	17484	17492	17295	17346	17424	17583	17414	17391	17644	17399	17534	17538	17567	17376	17664	17568	17515	17637	17669	17551	17671	17661	17623	17473	17515	17478	17394	17524	17687	17594	17348	17496	17616	17386	17587	17480	17524	17464	17519	17502	17487	17698	17763	17724	17536	17749	17466	17696	17750	17447	17421	17655	17370	17654	17626	17588	17716	17603	17607	17238	17459	17565	17472	17550	17422	17591	17428	17583	17645	17663	17604	17514	17618	17556	17496	17754	17674	17595	17588	17508	17511	17571	17790	17444	17420	17514	17681	17311	17579	17438	17447	17587	17518	17610	17544	17530	17531	17602	17544	17634	17586	17679	17575	17431	17523	17486	17497	17577	17617	17567	17575	17830	17536	17547	17523	17544	17423	17534	17763	17469	17459	17605	17678	17615	17546	17518	17409	17411	17719	17590	17507	17541	17606	17364	17715	17671	17618	17430	17432	17678	17523	17425	17578	17247	17327	17650	17699	17607	17530	17582	17553	17523	17475	17467	17620	17397	17531	17423	17648	17544	17448	17517	17620	17297	17526	17374	17602	17568	17434	17726	17671	17619	17546	17362	17775	17605	17506	17531	17620	17590	17536	17716	17569	17699	17557	17531	17419	17564	17389	17640	17522	17541	17455	17611	17682	17733	17556	17555	17493	17373	17593	17571	17662	17657	17636	17656	17569	17735	17479	17675	17521	17337	17655	17594	17614	17566	17439	17525	17665	17534	17785	17650	17592	17606	17567	17476	17741	17509	17461	17576	17652	17558	17549	17513	17538	17768	17654	17616	17538	17568	17318	17566	17591	17741	17541	17523	17507	17639	17743	17486	17382	17305	17360	17595	17585	17542	17545	17456	17516	17590	17433	17304	17669	17508	17343	17483	17511	17444	17505	17540	17553	17565	17578	17514	17516	17634	17626	17355	17642	17821	17411	17329	17512	17525	17641	17547	17443	17465	17492	17632	17535	17577	17540	17425	17705	17598	17558	17534	17628	17518	17620	17591	17491	17440	17487	17579	17346	17503	17546	17500	17391	17716	17585	17745	17630	17518	17708	17431	17545	17635	17468	17445	17478	17411	17603	17428	17518	17622	17575	17664	17743	17427	17588	17507	17465	17796	17603	17540	17741	17494	17687	17646	17691	17534	17830	17308	17608	17384	17610	17477	17514	17479	17659	17467	17445	17669	17346	17818	17604	17365	17492	17470	17609	17531	17596	17503	17535	17391	17517	17457	17534	17470	17689	17672	17499	17489	17549	17483	17518	17654	17476	17698	17463	17475	17268	17530	17725	17505	17558	17671	17648	17680	17441	17593	17476	17710	17560	17541	17528	17427	17457	17512	17500	17501	17799	17630	17614	17623	17501	17808	17486	17748	17589	17665	17510	17527	17652	17615	17628	17561	17563	17517	17568	17696	17446	17590	17667	17825	17398	17771	17527	17401	17494	17346	17570	17597	17595	17591	17598	17602	17579	17547	17491	17605	17621	17474	17693	17672	17511	17636	17525	17552	17369	17461	17508	17577	17535	17642	17691	17481	17663	17535	17519	17670	17486	17296	17587	17698	17634	17472	17528	17619	17534	17683	17521	17712	17582	17547	17504	17570	17563	17516	17570	17399	17564	17460	17636	17609	17535	17665	17510	17459	17489	17585	17688	17489	17541	17528	17442	17331	17657	17606	17566	17396	17496	17430	17291	17636	17416	17680	17631	17572	17531	17560	17605	17473	17267	17544	17424	17720	17726	17715	17473	17752	17722	17606	17211	17598	17458	17703	17509	17627	17589	17611	17638	17518	17513	17699	17531	17507	17615	17512	17716	17549	17599	17566	17651	17397	17685	17746	17552	17542	17465	17857	17497	17401	17731	17457	17441	17488	17338	17556	17538	17471	17566	17478	17506	17665	17682	17411	17669	17643	17647	17565	17354	17487	17409	17624	17408	17579	17553	17597	17614	17445	17518	17675	17520	17736	17692	17698	17488	17457	17503	17656	17509	17591	17581	17459	17491	17584	17533	17563	17616	17546	17563	17498	17460	17471	17426	17676	17593	17583	17599	17705	17545	17850	17366	17782	17664	17630	17388	17805	17612	17529	17467	17494	17606	17507	17461	17446	17499	17298	17403	17628	17603	17564	17516	17632	17606	17655	17411	17265	17350	17542	17608	17452	17707	17577	17506	17526	17579	17453	17572	17695	17606	17599	17635	17583	17644	17486	17450	17504	17482	17601	17334	17556	17660	17444	17572	17628	17431	17612	17618	17614	17556	17469	17626	17591	17685	17400	17703	17593	17515	17389	17507	17668	17621	17605	17524	17700	17573	17548	17527	17319	17536	17517	17511	17749	17750	17584	17270	17534	17429	17598	17505	17594	17522	17519	17641	17490	17526	17653	17756	17618	17628	17564	17550	17544	17614	17645	17622	17594	17487	17574	17630	17626	17498	17639	17715	17650	17740	17388	17754	17698	17683	17628	17328	17725	17605	17648	17496	17542	17436	17608	17518	17620	17538	17656	17548	17695	17466	17608	17536	17513	17591	17667	17578	17811	17540	17547	17462	17572	17317	17616	17674	17637	17530	17654	17516	17784	17414	17668	17547	17635	17450	17532	17424	17572	17621	17760	17847	17550	17743	17500	17504	17617	17682	17415	17586	17404	17718	17423	17358	17765	17622	17559	17358	17482	17611	17684	17554	17692	17569	17541	17409	17439	17764	17536	17531	17446	17325	17528	17549	17461	17587	17498	17523	17554	17729	17777	17634	17445	17502	17559	17620	17618	17490	17519	17463	17440	17399	17372	17481	17422	17535	17439	17457	17552	17505	17465	17559	17388	17587	17647	17572	17634	17475	17538	17471	17550	17554	17693	17518	17447	17450	17573	17602	17654	17559	17785	17647	17449	17608	17684	17582	17558	17416	17649	17714	17547	17702	17475	17692	17479	17895	17688	17581	17486	17469	17523	17442	17624	17615	17631	17576	17561	17608	17305	17405	17560	17598	17460	17535	17239	17697	17636	17533	17625	17610	17624	17521	17539	17587	17550	17465	17396	17603	17637	17525	17517	17630	17491	17319	17708	17542	17570	17446	17579	17746	17607	17499	17478	17595	17424	17815	17422	17458	17557	17500	17622	17568	17569	17497	17764	17436	17393	17403	17441	17609	17396	17548	17575	17420	17335	17574	17595	17612	17566	17519	17534	17415	17470	17526	17627	17437	17544	17587	17611	17499	17554	17731	17427	17550	17563	17530	17537	17701	17557	17572	17641	17614	17558	17379	17571	17459	17587	17593	17523	17623	17603	17490	17383	17487	17369	17549	17485	17619	17500	17571	17364	17767	17609	17680	17666	17594	17595	17649	17511	17562	17613	17555	17652	17412	17625	17480	17553	17594	17453	17594	17429	17624	17409	17453	17715	17687	17609	17697	17597	17505	17323	17709	17574	17641	17496	17608	17547	17461	17736	17671	17324	17817	17640	17447	17459	17473	17335	17419	17565	17602	17713	17699	17516	17496	17384	17612	17519	17358	17471	17549	17432	17685	17546	17511	17586	17590	17696	17497	17598	17498	17458	17585	17679	17601	17346	17613	17523	17523	17657	17363	17662	17437	17510	17504	17576	17571	17590	17710	17650	17421	17507	17645	17339	17517	17629	17519	17559	17510	17484	17481	17647	17417	17472	17729	17698	17681	17600	17598	17412	17610	17602	17558	17686	17252	17553	17562	17526	17509	17554
17886	30743	28908	23195	21011	19460	18589	54247	60687	48335	34519	26427	19023	15936	16881	16058	15957	15810	16003	15775	15806	15836	15995	15982	15932	15713	15778	15912	15778	15876	15792	15848	15951	15840	16103	15843	15802	15961	15957	15977	15875	16003	15962	15739	15704	15906	15983	15800	15767	15884	15853	15806	15920	15872	15960	15841	15914	15911	15914	15946	15943	15837	16012	15815	15974	15737	16123	15724	16127	16026	16131	15948	15900	15894	15942	16080	15908	15984	15810	15938	15838	15882	15793	15911	15915	15683	15954	15918	15830	15795	15844	15927	15831	15912	15772	15909	15880	15867	15737	16131	15930	15909	15920	15956	15930	15921	15866	15931	15911	15753	15741	15880	15953	16032	15909	15993	15786	15901	15996	15912	15844	15853	15885	15661	15877	15817	15960	15938	15782	15939	15971	16098	16037	15703	15904	15778	15964	15818	15919	15893	15886	16058	15767	15791	15803	15820	15902	15795	16032	15880	15973	15678	15948	16017	15721	15791	15964	15873	15917	15939	15986	15934	15946	15972	15753	15920	15793	15767	15832	15786	15850	15881	15839	15896	15834	15896	15738	15522	15803	15949	15847	15853	15811	15746	15792	15995	15882	15966	16177	15973	15917	15797	15800	16025	16001	15872	15841	15642	15923	15841	15881	15896	15781	15686	15700	15875	15917	15874	15910	15906	15854	15802	15930	15999	15732	15930	15977	15951	16054	15867	15848	15912	15802	15899	15958	16010	15676	15892	15879	15879	15841	15845	15918	16042	15892	15937	15751	15933	15882	15695	15748	15810	15961	15835	15983	15872	15938	15997	15905	15844	15800	15763	15943	15986	15955	15676	16108	15873	15789	16084	15963	15810	15945	15745	15780	15727	15743	15900	15765	15848	15861	15885	15785	15916	15963	15967	15895	15749	15880	16152	15805	15903	15956	15967	16039	15814	16021	15888	16056	15883	16036	15861	15891	15801	15865	15709	15879	15838	15860	15821	15876	15916	15813	15743	15923	16046	15910	15779	16023	15852	15831	15834	15869	15813	15920	15737	15884	15762	15908	15898	15986	15782	16048	15901	15897	15722	15820	15823	15836	15845	16031	15832	15905	15977	15789	15764	15985	16004	15872	15950	15834	15875	15831	15823	15754	15777	16067	15791	15978	15846	15766	16038	15896	15916	15681	16121	15979	15912	15997	15864	15830	16012	15887	15806	15949	15810	15902	15892	15844	16013	15834	15952	15878	15831	15873	15903	16039	15902	16004	15777	15736	15901	15832	15852	15737	15875	15756	16025	15733	16017	15935	15826	15773	15952	15955	15881	15851	15958	15959	15759	15954	15823	15847	15844	16019	15798	15668	15884	15754	15778	16074	15958	15733	15919	15914	16057	15866	15936	15987	15742	15860	15970	16014	15945	16011	15767	15865	15641	15646	15770	15809	15904	15928	15838	15954	15821	15880	15940	15857	15832	15823	15922	16039	15850	15868	15765	15727	15827	15836	15973	15730	15882	15779	15963	15983	15819	15859	15704	15744	15951	15872	15949	15854	15817	15920	15778	15896	16032	15815	15874	15924	15894	15920	15757	15876	15943	15836	15686	15875	15841	15763	15833	15816	16007	15828	15822	15811	15945	15733	15928	15745	15812	15824	16006	15875	15979	15798	15776	15859	15885	15821	16043	15975	15864	15876	15743	15793	15959	15774	15949	15762	15862	15873	15892	16032	15890	15762	15874	15953	16014	15948	15850	15811	16062	15913	15967	15865	15945	15697	15827	16045	15898	15839	15814	15851	15844	15901	15756	15907	15721	16058	15896	15936	15893	15977	16020	15994	15826	15860	15921	15719	15959	15919	15872	15849	15828	15860	15905	15953	15926	15915	15986	16038	15933	15781	15833	15841	15824	15956	15822	15839	15793	16013	15754	15816	15775	15851	15711	15991	15768	15716	15849	15814	15745	15794	15851	15970	15920	15924	15824	15911	15987	15872	15853	15990	15852	15837	15979	15881	16010	15870	15812	15848	15824	15913	15932	15737	15958	15971	15994	15736	15693	15916	15948	15847	15998	15836	16116	15885	15976	15972	15868	15902	15809	15897	15881	15989	15853	15829	15833	15936	15932	15768	15892	15754	15900	15777	15996	15854	15807	15811	15977	15911	15775	15812	15841	16017	15845	15901	15942	15797	15804	15783	15883	15778	15808	15872	15815	15687	15842	15954	15960	15931	16016	15870	15753	15771	15825	15790	15747	15993	15952	15798	15721	15846	15895	15854	15974	15892	15830	15879	15838	15948	15945	15830	15887	15774	15740	15892	15959	15822	15870	15734	15936	15807	15846	15905	15743	15875	15846	15867	15980	15854	16049	15728	15910	15960	15989	15748	15802	15983	16023	15664	16078	15873	16000	15910	15726	15955	15872	15936	15944	15853	15913	15885	15718	15999	15744	15881	15763	15871	15823	15917	16073	15752	15742	15700	15741	15746	15933	15848	15684	15908	15838	15876	15701	15879	15946	15787	15909	15946	15942	15924	15826	15837	15904	15816	15893	15875	15990	15876	15966	15849	15762	15860	15911	15755	15837	15776	15909	15789	15955	15939	15855	15802	15847	15930	15768	15901	15698	15977	15944	15901	15896	15891	16046	15772	15942	15864	15892	15945	15902	16025	15981	15752	15827	15863	15784	15892	15888	15881	15795	15763	15938	15906	15827	15768	15858	16003	15781	15808	16025	15860	15705	15593	15877	15713	16056	15789	15760	16147	15851	15733	15818	15959	15899	16011	15936	15907	15855	15917	15887	16046	15935	15670	15936	16136	15668	15867	15710	15976	15946	15978	15600	15873	15964	15993	15927	15933	15895	15802	15856	16028	15945	15878	15846	15713	15824	15821	15854	16092	15753	15978	15932	15897	16022	15934	15844	15781	15842	15770	15819	15957	15853	15885	15941	15750	15811	15961	15733	15764	15932	15849	15796	16025	15961	15934	15884	15849	15915	15793	15765	15815	15869	15811	15987	15778	15703	15706	15757	15867	15821	15939	15928	15897	15689	15919	15737	15795	15772	15893	15956	15845	15696	15797	15852	15837	15858	15743	16160	15765	15837	15919	16044	15957	15927	15855	15860	15766	15953	15741	15908	15887	15744	15874	15918	15827	15754	15796	15844	15945	15628	15736	15805	15838	15715	15918	15946	15927	15950	15689	15986	15901	15826	15935	16027	15898	15846	15948	15821	15915	15860	16022	15782	16114	15745	15880	15732	15901	15732	15906	15792	15971	15841	15913	16071	15917	15827	15871	15840	15926	15696	15842	15875	15800	15875	15742	15822	15880	16017	15881	15943	15915	16085	15961	15884	15910	15869	15891	15852	15888	15957	15995	15874	15861	15844	15878	15987	15900	15921	15854	15901	15649	15856	15902	15781	15781	15725	15725	15914	15824	15800	15955	15852	15873	15748	15772	15873	15955	15985	15919	15719	15801	15959	15887	15941	15752	15858	15713	15863	15791	15729	15994	15848	15906	15735	15816	15847	15790	16021	15862	15931	15843	15725	15724	15841	15893	15878	15998	15855	15991	15963	15964	15828	15975	15784	16068	15713	15811	15871	15935	15813	15868	16102	15825	15759	15869	15842	15819	15878	15933	15803	15958	15803	15842	15856	15696	15863	15813	15869	15861	15989	15922	15881	15698	15834	15882	15932	15912	15947	15832	15812	15851	15971	16013	15973	15835	16020	15971	15969	15842	15975	15904	15799	15858	15834	15937	15989	15816	15810	16001	15879	15991	15938	15908	15884	15779	15929	15839	15882	15733	15930	15769	15779	16087	15907	16047	15849	15868	15911	15973	15775	15821	15783	15843	15751	15853	15667	15657	15835	15893	15947	15864	15899	15761	15836	15762	15878	15984	15837	15854	15858	15893	15852	15684	15911	15935	15996	15862	15917	15803	15792	15787	15883	15898	15767	15967	15754	15783	15780	15729	15883	15836	15932	15882	15737	15817	15790	15819	15877	16166	15963	15798	15753	15867	15895	16016	15871	15883	15859	15950	16022	15981	15801	15910	15725	16042	15862	15900	15904	15667	15877	15825	15800	15863	15756	15850	15684	15951	15945	15813	15824	15878	15928	15925	15747	15852	15925	15740	15854	15983	15854	15903	15946	15761	15954	16001	15921	15824	15813	16042	15725	15822	15715	15749	16004	15775	15725	15853	15974	15903	15919	15869	15811	15848	16113	15844	15823	15935	15700	15695	15852	15862	15732	15815	15874	15850	15846	15902	15825	16076	15817	15971	15692	15762	15888	15772	16054	15891	15840	15927	15760	15887	16018	15870	15850	15946	15993	15795	15901	16005	15830	15729	15895	15880	16021	16096	15892	15938	16030	15878	15894	15907	15882	15772	15842	15814	15925	15956	15776	15864	15848	15947	15756	15688	15849	15790	15882	15906	15901	15858	15828	15675	15862	15771	15830	15769	15906	15751	15957	15833	15877	15803	15795	15715	15910	15979	15882	15928	15981	15597	15826	15781	15876	15902	15957	15926	15868	15843	15781	15871	15830	15826	15830	15946	15860	15814	15783	15804	15920	15881	15882	16035	15720	15827	15874	15900	15832	15880	15890	15770	15842	15849	15808	16064	15763	15890	15802	15975	15920	15913	15860	15934	15903	15926	15811	15810	15839	15893	15923	15925	15933	15854	15820	15918	15964	15797	15893	15887	15808	15791	16056	15775	15911	15935	15740	15937	15986	15857	15819	15870	15799	15840	15915	15882	16043	15977	15859	16031	16033	15930	15713	15810	15880	16006	15708	15852	15806	15846	15810	15876	15806	16010	15899	15907	15841	15932	15892	15813	16023	15760	15843	15743	15907	15788	15766	15904	15948	15791	15776	15746	15938	16040	16042	15922	15860	15770	15929	16015	15851	15870	15823	15745	15890	15804	15814	15840	15750	15905	15840	15840	15817	15825	15963	15880	15859	15777	15750	15680	15843	15877	16026	15791	15971	15905	15978	15915	15701	15859	16019	15812	15911	15785	15978	15833	15796	15924	15767	15962	15549	15933	15919	15661	15760	15807	15930	15885	15849	15932	15937	15828	15700	15773	15922	15858	15949	15778	15864	15751	15775	15854	15783	15979	15944	15711	15912	15985	15778	15812	15907	15818	15817	16039	15887	15917	15934
27716	22060	23910	20928	18063	18210	18250	21375	24994	23459	19934	18665	18160	17679	17697	17676	17580	17724	17624	17767	17826	17656	17798	17856	17594	17966	17841	17532	17547	17784	17789	17733	17644	17637	17562	17641	17857	17713	17667	17642	17647	17644	17585	17660	17721	17772	17714	17787	17684	17740	17786	17577	17648	17489	17563	17706	17651	17761	17691	17575	17608	17605	17810	17732	17647	17583	17619	17750	17706	17543	17618	17851	17741	17979	17733	17729	17769	17605	17612	17779	17574	17601	17718	17660	17707	17549	17457	17681	17778	17551	17657	17647	17577	17739	17656	17752	17694	17795	17798	17647	17867	17736	17780	17705	17498	17557	17776	17602	17637	17667	17692	17714	17691	17656	17394	17817	17699	17608	17644	17634	17820	17726	17437	17672	17737	17822	17761	17559	17485	17576	17543	17587	17648	17720	17622	17564	17564	17672	17606	17585	17545	17793	17805	17679	17645	17610	17672	17680	17584	17745	17694	17539	17656	17523	17690	17582	17524	17851	17789	17785	17553	17586	17877	17654	17835	17925	17771	17651	17783	17659	17606	17563	17779	17785	17704	17485	17555	17603	17754	17737	17755	17663	17894	17445	17658	17653	17741	17734	17728	17545	17697	17856	17727	17736	17790	17653	17708	17657	17588	17598	17597	17650	17542	17645	17686	17647	17907	17479	17811	17583	17492	17559	17711	17539	17580	17610	17927	17695	17555	17601	17676	17676	17701	17715	17510	17625	17657	17576	17692	17649	17725	17724	17615	17634	17707	17485	17801	17780	17692	17605	17503	17708	17625	17613	17670	17614	17672	17753	17597	17769	17647	17596	17720	17795	17678	17722	17682	17700	17711	17436	17561	17976	17576	17750	17683	17966	17923	17760	17630	17587	17706	17615	17792	17767	17682	17617	17579	17731	17699	17670	17463	17899	17615	17709	17599	17527	17614	17572	17707	17664	17623	17802	17759	17708	17415	17593	17651	17623	17726	17538	17858	17603	17666	17698	17659	17623	17763	17815	17665	17561	17536	17612	17633	17571	17555	17594	17708	17530	17766	17783	17724	17693	17669	17675	17760	17911	17657	17695	17821	17667	17707	17813	17664	17517	17608	17835	17700	17692	17625	17809	17480	17861	17716	17529	17781	17814	17655	17735	17814	17605	17578	17610	17560	17717	17719	17943	17687	17599	17528	17569	17535	17589	17762	17623	17729	17904	17496	17792	17554	17558	17875	17603	17816	17718	17863	17661	17738	17728	17562	17728	17646	17571	17607	17783	17755	17567	17671	17487	17575	17670	17621	17708	17709	17680	17772	17840	17615	17609	17693	17695	17515	17798	17638	17661	17721	17539	17885	17701	17833	17713	17417	17774	17744	17665	17781	17737	17696	17779	17710	17703	17736	17680	17808	17741	17571	17729	17627	17639	17833	17819	17760	17690	17772	17719	17628	17614	17543	17748	17710	17686	17329	17678	17797	17541	17719	17634	17725	17821	17714	17747	17499	17481	17679	17641	17658	17675	17481	17750	17448	17730	17683	17829	17610	17547	17531	17758	17716	17623	17730	17644	17747	17472	17766	17826	17845	17798	17688	17632	17491	17552	17713	17635	17588	17741	17728	17652	17648	17808	17768	17556	17786	17693	17684	17397	17692	17821	17596	17729	17759	17734	17726	17720	17490	17729	17731	17689	17591	17687	17818	17554	17660	17678	17809	17679	17823	17609	17699	17641	17729	17569	17878	17744	17654	17760	17708	17646	17733	17622	17418	17645	17578	17555	17919	17518	17731	17626	17753	17780	17602	17589	17560	17690	17745	17626	17733	17680	17741	17615	17750	17517	17544	17871	17710	17686	17638	17620	17566	17797	17569	17679	17667	17814	17596	17733	17553	17831	17792	17485	17725	17615	17690	17568	17577	17558	17624	17754	17752	17739	17668	17739	17631	17634	17775	17643	17666	17653	17843	17731	17785	17540	17918	17564	17615	17750	17729	17727	17615	17525	17796	17633	17594	17594	17489	17435	17762	17577	17688	17807	17898	17566	17608	17722	17712	17711	17844	17653	17700	17644	17821	17579	17646	17638	17558	17682	17643	17804	17590	17682	17720	17646	17752	17778	17767	17802	17792	17760	17704	17795	17592	17595	17654	17745	17715	17742	17610	17527	17857	17727	17355	17536	17820	17855	17655	17755	17799	17571	17543	17625	17626	17464	17642	17752	17597	17734	17672	17841	17698	17801	17604	17666	17644	17570	17832	17723	17666	17635	17696	17655	17805	17627	17846	17576	17694	17467	17695	17666	17757	17541	17519	17761	17683	17677	17648	17539	17637	17858	17712	17872	17837	17517	17647	17691	17643	17835	17596	17640	17556	17647	17609	17605	17680	17640	17725	17583	17684	17876	17705	17688	17638	17613	17795	17647	17585	17812	17622	17671	17328	17595	17478	17766	17859	17642	17540	17401	17752	17708	17779	17631	17723	17726	17812	17658	17581	17754	17839	17959	17654	17792	17576	17628	17764	17615	17604	17609	17686	17667	17678	17620	17723	17641	17806	17828	17750	17827	17810	17674	17605	17495	17559	17777	17632	17566	17697	17449	17707	17582	17789	17543	17635	17499	17835	17700	17661	17759	17625	17703	17675	17641	17676	17707	17538	17527	17705	17708	17625	17445	17642	17675	17704	17789	17831	17589	17688	17634	17822	17673	17756	17800	17617	17480	17712	17743	17672	17661	17576	17708	17708	17838	17423	17815	17729	17846	17783	17707	17592	17656	17680	17502	17574	17608	17620	17719	17607	17740	17652	17715	17682	17715	17684	17668	17549	17526	17535	17710	17916	17745	17647	17446	17931	17630	17843	17713	17683	17788	17927	17569	17623	17621	17685	17632	17593	17869	17937	17672	17907	17675	17792	17814	17886	17770	17743	17759	17670	17589	17688	17777	17762	17621	17658	17830	17714	17680	17660	17606	17656	17778	17729	17742	17630	17762	17774	17732	17672	17654	17673	17534	17810	17805	17754	17777	17761	17781	17513	17577	17654	17691	17791	17691	17755	17605	17805	17573	17688	17574	17696	17683	17620	17663	17797	17663	17731	17724	17758	17490	17936	17777	17818	17606	17634	17751	17810	17573	17711	17978	17688	17668	17778	17736	17588	17565	17595	17668	17779	17724	17667	17629	17731	17856	17801	17646	17600	17475	17730	17623	17621	18013	17820	17648	17725	17513	17705	17657	17744	17653	17691	17805	17875	17640	17740	17633	17740	17610	17723	17728	17868	17772	17772	17753	17694	17564	17821	17911	17885	17610	17530	17700	17692	17806	17672	17868	17778	17475	17677	17682	17637	17670	17781	17774	17641	17642	17736	17640	17590	17547	17784	17680	17565	17677	17556	17804	17719	17697	17731	17757	17959	17790	17787	17647	17745	17616	17891	17735	17663	17703	17824	17617	17716	17597	17576	17616	17626	17626	17838	17625	17643	17499	17606	17762	17706	17698	17678	17690	17717	17672	17708	17765	17781	17584	17562	17626	17547	17608	17803	17780	17688	17663	17582	17768	17777	17711	17719	17642	17726	17636	17700	17660	17770	17689	17668	17673	17875	17740	17696	17643	17627	17515	17836	17460	17723	17723	17659	17733	17836	17808	17716	17916	17642	17545	17744	17610	17692	17649	17482	17659	17570	17669	17785	17559	17757	17705	17575	17753	17593	17659	17797	17893	17839	17701	17857	17707	17861	17571	17769	17485	17601	17583	17568	17769	17697	17609	17576	17695	17801	17649	17705	17672	17651	17821	17621	17713	17958	17481	17609	17709	17745	17815	17651	17489	17531	17501	17782	17668	17739	17801	17744	17689	17659	17747	17545	17709	17879	17646	17577	17687	17883	17855	17868	17704	17693	17820	17718	17787	17692	17922	17693	17582	17903	17542	17803	17730	17880	17628	17719	17675	17830	17533	17819	17641	17671	17630	17761	17644	17778	17763	17750	17746	17947	17722	17642	17867	17651	17676	17598	17794	17791	17712	17680	17644	17609	17749	17663	17716	17757	17806	17893	17654	17786	17529	17864	17782	17682	17738	17477	17894	17793	17808	17620	17498	17681	17756	17683	17825	17596	17607	17753	17704	17630	17519	17744	17890	17712	17603	17686	17854	17620	17851	17879	17696	17645	17608	17629	17694	17733	17705	17693	17821	17799	17722	17975	17643	17728	17689	17524	17780	17742	17606	17827	17836	17771	17740	17811	17810	17577	17724	17653	17609	17655	17772	17748	17659	17833	17714	17643	17536	17617	17634	17801	17693	17849	17743	17362	17731	17773	17488	17625	17648	17829	17645	17726	17653	17621	17728	17792	17715	17783	17708	17518	17387	17834	17696	17898	17742	17612	17767	17547	17736	17590	17751	17705	17868	17704	17670	17862	17776	17515	17438	17676	17674	17986	17726	17728	17739	17647	17617	17841	17697	17622	17803	17631	17769	17699	17675	17575	17621	17494	17440	17658	17532	17578	17921	17985	17678	17728	17583	17610	17753	17842	17472	17852	17836	17487	17750	17687	17716	17688	17624	17657	17606	17632	17718	17737	17372	17747	17486	17748	17764	17794	17828	17600	17729	17758	17566	17854	17633	17704	17644	17699	17771	17663	17789	17806	17557	17752	17752	17648	17696	17689	17717	17651	17796	17812	17654	17723	17555	17601	17624	17604	17717	17702	17572	17674	17781	17940	17568	17760	17593	17593	17557	17680	17585	17758	17705	17690	17676	17701	17699	17658	17753	17880	17503	17834	17874	17778	17782	17844	17813	17676	17819	17810	17740	17709	17548	17812	17672	17939	17614	17669	17579	17548	17525	17682	17856	17678	17849	17817	17768	18002	17598	17574	17727	17792	17516	17641	17837	17733	17641	17731	17587	17577	17567	17650	17613	17667	17788	17613	17779	17647	17661	17719	17664	17818	17714	17767	17737	17550	17572	17648	17658	17717	17782	17610	17469	17765	17690	17706	17763	17854	17737	17539	17721	17701	17610	17543	17590	17653	17678	17608	17783	17582	17863	17706	17829	17646	17612	17422	17741	17659	17761	17553	17663	17684	17375	17643	17693	17580	17690	17897	17649	17723	17621	17788	17650	17741	17700	17809	17640	17662	17613	17800	17722	17558	17785	17680	17623	17679	17707
16127	19399	18409	17476	16990	16885	16390	22621	25579	22484	18488	17127	16304	15874	15969	15882	15957	15976	15917	16010	16001	16078	15989	15962	15895	15815	16025	16008	15875	15924	16043	15983	16188	16013	16052	15926	15965	15932	15953	16023	16084	15933	15884	16192	15805	16173	15945	15830	15978	16093	15980	16087	15960	15984	16039	16039	15957	16007	15993	15905	16003	16049	15867	16126	15904	15884	15923	15942	15941	16056	15926	15845	15902	16039	15942	15986	15948	15949	15994	16019	15909	15863	16035	16138	16090	15891	15937	15932	15874	15859	16071	15794	16117	15976	15937	16010	16053	15973	15771	16136	16164	15832	15997	15935	15912	15881	15958	16082	16058	16054	15866	15836	15965	15976	15857	15915	15956	15807	15887	15968	15993	15979	16131	15972	15982	16032	16067	15918	16006	15827	15950	15886	15968	15932	15994	15837	15955	15863	15898	15882	15950	15884	15972	16163	15781	15886	15727	15918	15924	16131	15939	15955	15836	16054	16082	15999	15965	15886	15947	15924	15851	15955	16031	15819	15982	15975	16106	15889	15855	15918	16222	15919	15961	16029	16081	15916	16070	15820	16030	15927	15926	15878	15860	15982	16083	15949	15868	15897	15858	15907	16007	15957	15975	16009	15914	15893	16026	15796	15920	16051	15980	16055	15959	16107	16028	15833	15913	16007	16035	16108	16009	15923	15747	16059	16043	15933	15938	16080	16073	16039	16067	15987	16081	15884	15896	16062	16076	15921	15929	15946	15930	16027	16087	15872	15944	16215	16069	16015	15973	15984	15910	16034	16145	15949	15936	16018	15845	16019	16126	16104	16003	15997	15900	16002	15888	16225	16064	16011	15954	15765	15922	16076	15919	16083	15907	16065	15953	16160	16067	16036	15964	16013	16035	15867	15788	15972	15796	16077	15909	15919	16104	16080	16000	16164	16098	15861	16016	16015	16000	16074	16113	15963	15971	16019	16004	15960	16006	15979	15812	15895	15767	16061	15923	16065	16026	15998	16015	15800	16110	15803	15984	16042	16068	16139	15901	16110	15996	15989	16146	15860	16161	16031	15967	15998	15843	15913	15974	16094	16096	15879	16075	16087	16041	16119	15840	16014	16133	15964	15857	15907	15875	16078	15901	16074	16108	16061	15896	16004	15977	15991	16035	15939	15893	15962	16134	15914	16015	15918	15998	16033	15940	15916	15963	16157	16114	15999	16028	15958	15980	15882	16013	16024	15963	15945	15930	16184	15906	16050	15833	15976	15883	15861	16044	15902	15979	15901	15887	15999	15895	15966	15819	15913	16044	15968	16065	15928	16205	15959	16009	16175	15952	15877	16038	16086	15977	15935	16096	15885	16061	15932	16026	15986	16139	16146	15908	15980	16046	16037	15979	16149	15939	15979	16050	16001	16158	15869	16125	15847	15963	15845	15919	15885	16082	16071	15984	15945	16066	15816	16021	15940	16099	15808	15977	15865	15960	15932	16073	16060	15972	15795	16022	15922	15971	16083	16118	15802	15972	15925	15932	16031	16117	15847	15992	16055	15837	15944	15937	15869	15949	15940	15911	16090	16041	16015	15921	15956	16057	15931	16136	15957	16026	15973	15949	15986	15890	15971	15901	15991	15929	15956	15824	16061	16104	15804	16173	15906	15883	15880	15988	15940	15967	15990	16000	15849	15864	16159	15867	15924	15995	16129	16037	16008	16048	16053	16022	15947	16037	15798	15900	15805	16009	16040	15860	16048	16018	15972	15875	16050	15981	15877	15904	15902	16055	16002	15886	16007	15953	16197	15979	15950	15903	15917	15854	15954	16021	15819	16078	16206	15911	16075	16031	16080	15884	15947	16077	15883	16050	15962	16042	15879	15822	15813	15961	15868	16165	15965	15981	16017	15756	15930	15933	15798	16007	15975	15971	15981	15924	15936	16216	15989	16002	15903	15848	15970	15859	15959	15875	15950	15837	15937	16065	15869	15952	15963	15969	15813	16053	15973	15849	16024	15908	15878	15927	16084	15770	16084	16106	16055	15823	15978	15941	15929	15947	16038	16003	15872	16002	15973	15947	15956	15935	16153	15822	15879	16020	15957	15800	15848	16042	16075	15952	16073	15895	15943	15988	15914	15943	15916	16058	15928	15995	16012	16067	16101	16012	15957	15858	16035	16040	15787	15910	15977	16046	15978	16042	16000	16037	16063	16033	15986	15955	16090	15951	16037	15881	15945	16048	15993	16039	15933	15917	16186	16042	15894	15887	15878	15763	15935	16116	15846	16109	15928	16016	15999	15966	15800	15951	15924	16019	16093	15916	15950	15960	15945	16016	15946	15799	15896	15984	16080	15718	16062	15963	15959	16092	15978	16092	15996	16114	15856	15961	15774	16051	15898	15986	15942	16027	16034	15845	15963	16040	16067	15884	15986	15947	16054	15930	15765	15978	15929	15898	15959	16167	15841	16195	16052	15954	16035	15829	15920	16080	15924	16095	16001	15909	15963	15972	16019	15962	16115	16010	15857	16013	16115	15879	16064	16188	16020	15837	15941	15924	15959	16071	15940	16081	16129	16033	15771	15967	16049	16012	15827	16049	16015	15973	15913	15891	15807	15830	15888	16029	15915	16062	15983	16008	15982	15953	16056	15908	15890	15724	16095	16090	15934	15977	16029	15994	15862	16010	15877	15895	16096	15977	16042	15984	16110	15912	16013	15954	16070	15936	15937	16097	15984	16064	16076	15929	16000	16041	16154	16155	16029	15948	15882	15921	16128	15812	16091	15956	15945	15913	15878	15996	15950	15935	15962	16028	16037	16016	16031	15944	16032	16072	15918	16003	16048	15811	16017	15835	15909	15984	15994	15790	15931	15995	16054	15741	16138	16039	15901	15731	16029	15897	16008	16007	15997	16091	16119	15787	15939	15984	16077	15995	15790	15821	15993	15715	15820	15893	15893	16128	15938	16050	16173	15867	16045	16047	16114	16047	15867	15841	16007	15843	16084	15993	15958	16029	16063	16046	16056	16117	15864	15978	15787	15781	15814	15918	16060	15977	16025	15940	15864	15982	15951	15912	15941	16000	16001	15819	16163	15968	16193	15962	16053	16168	15893	16036	15960	15982	16120	15955	15968	15968	16022	16173	15924	15985	15999	16070	15926	16007	16009	15899	16230	15910	16039	16028	16034	15902	15879	16112	15892	16040	16055	16204	15914	15843	16047	16043	15921	15830	16035	15955	15890	15865	15984	15989	15743	16097	15983	15990	16036	16100	15764	15921	16024	16027	15879	15941	15989	15982	15966	15933	16102	15920	15998	16069	15943	16033	15747	15834	16116	15862	16010	15937	16005	16036	15941	16021	16069	16104	16058	15886	15944	16091	15755	15776	15886	16031	15932	15983	16051	15937	15941	16072	15913	15979	15939	15975	15921	15967	15986	16154	15851	16011	16024	15947	15941	15989	16037	15974	15985	15993	16041	15983	15922	16061	15845	16005	16032	15973	16134	15806	15971	15964	16118	15929	15857	15938	15899	15865	16019	15904	15951	15970	15997	15967	15812	15950	16055	15915	16190	16044	16102	15884	15754	16043	15951	15964	15941	15844	15951	16019	16072	16004	15951	15980	15926	16048	15901	15881	15995	15931	15910	16038	16021	16091	15891	16066	15956	16139	15908	16141	16061	15890	15893	16072	15978	16052	15756	15754	16083	16127	16134	16047	15886	16021	16065	16052	15897	15916	15997	16011	15834	15890	16066	15855	16017	16031	15796	15974	15893	15955	15943	16033	15960	16192	16087	15968	15764	15923	15941	15993	16021	15807	16019	16038	15973	16084	15867	16116	16021	15962	16044	16074	16073	16033	15966	16154	16052	16145	15999	16028	15932	16001	16090	16090	15841	16055	15999	15837	15955	16150	16039	15904	16088	15968	16151	15861	15934	16085	15769	15855	16011	15860	16100	15995	15816	16058	15989	15997	15962	16041	15871	15918	15880	16043	16012	15975	15874	16010	16000	15977	15967	15996	15833	15977	16052	16034	15966	16067	16042	15923	16061	16023	16031	16046	15896	16106	15918	15918	16139	15956	15963	16050	15746	15979	15998	16018	15998	15955	15774	16000	15917	15922	15987	15826	15909	16012	16038	15976	15911	16039	16022	15903	15946	16087	15962	16066	15999	16025	15967	15937	15731	16120	16014	16080	16206	15861	15969	15974	16103	16016	16071	16044	16116	16010	15940	15950	15864	16136	15870	15960	16016	15930	15992	15973	16024	15855	16055	15941	15722	15936	16012	15911	16095	15948	16096	16043	15963	16039	15914	16103	15850	16025	15954	15885	15960	15950	15947	15848	15980	16145	15936	15971	15978	15881	15969	16040	15916	15885	15894	15962	16064	15814	15990	15968	16014	15853	15955	15978	15943	15923	15998	15988	15985	16122	16060	15819	15970	16055	15934	16101	15976	15835	15843	15911	16363	16149	15872	16023	16145	15931	15987	15944	15952	16007	16120	15810	16048	16129	16004	15929	15993	15948	15960	16033	15921	16038	15861	15936	15866	16076	15955	15898	16144	15923	15892	15952	15969	16154	15997	15974	15954	16147	15976	15931	15919	15866	15923	15831	15928	15852	16000	16042	16085	16006	15906	16009	15939	15988	15914	16086	16018	15976	15928	16134	15942	15804	16049	16055	15836	16100	15934	16000	16023	16060	15930	15962	15999	16001	16128	16000	15847	15898	15973	15901	15996	16039	15748	15963	15922	15943	15900	15793	16039	15946	15896	16158	15915	15885	16010	16044	16045	15863	16020	16015	16029	16037	16017	15981	15765	15960	15987	15977	15933	16012	15899	15916	16026	15868	15899	16018	15932	15927	15875	15898	16051	15920	15984	16155	15921	16109	15888	16076	15910	15871	15976	15802	15845	16051	15965	16119	16093	15984	16070	16007	16085	16056	16017	15930	16056	16000	15939	15994	15933	16110	15875	15932	15967	15983	15878	16124	15934	15857	16076	16130	16045	16088	16007	16066	16034	15972	15988	15967	16028	15809	15865	15793	16157	15907	15855	16005	15974	15925	16044	16136	15968	16205	15931	15828	16063	16073	16031	15876	15962	16038	15887	15938	16001	15867	16123	15874	15926	15903	15975	15917	15990	16024	15884	15997	16110	15970	16085	16050	15823
24534	21097	28018	24789	21628	20095	19778	31577	46414	38333	27653	22191	19323	17678	17668	17513	17735	17718	17531	17489	17556	17684	17659	17393	17541	17607	17494	17631	17605	17622	17641	17324	17438	17554	17533	17251	17217	17489	17521	17418	17785	17520	17537	17386	17501	17537	17398	17405	17517	17450	17429	17532	17366	17608	17656	17464	17647	17566	17542	17576	17565	17424	17553	17443	17365	17476	17616	17399	17554	17677	17429	17521	17664	17424	17556	17368	17586	17455	17522	17564	17638	17627	17407	17588	17402	17660	17462	17450	17535	17658	17215	17287	17390	17415	17417	17497	17390	17698	17370	17593	17713	17361	17578	17351	17396	17499	17482	17550	17467	17350	17450	17609	17338	17394	17275	17513	17697	17546	17380	17481	17595	17364	17302	17388	17581	17506	17419	17451	17333	17322	17297	17456	17471	17511	17595	17592	17551	17488	17441	17597	17487	17579	17363	17253	17455	17536	17346	17477	17556	17512	17285	17598	17387	17528	17399	17574	17443	17289	17441	17427	17716	17404	17357	17476	17356	17463	17559	17657	17217	17368	17369	17454	17321	17529	17310	17465	17204	17420	17285	17579	17389	17702	17435	17780	17395	17430	17556	17541	17572	17563	17447	17502	17536	17557	17639	17383	17484	17519	17583	17446	17452	17670	17363	17508	17438	17546	17549	17636	17476	17324	17599	17473	17543	17391	17410	17283	17455	17581	17405	17311	17436	17422	17481	17335	17404	17294	17343	17385	17432	17533	17530	17472	17506	17336	17625	17545	17286	17382	17477	17611	17523	17550	17351	17342	17457	17620	17372	17501	17404	17513	17657	17428	17577	17442	17335	17571	17490	17525	17691	17673	17494	17505	17533	17272	17571	17407	17535	17686	17642	17441	17395	17595	17421	17577	17525	17621	17490	17628	17358	17502	17663	17393	17387	17414	17330	17432	17351	17382	17405	17518	17374	17367	17248	17363	17373	17490	17524	17485	17509	17534	17442	17558	17442	17354	17400	17585	17198	17666	17452	17434	17474	17628	17659	17468	17296	17369	17388	17493	17408	17411	17473	17441	17418	17696	17699	17533	17394	17434	17531	17431	17391	17799	17491	17489	17268	17430	17571	17529	17498	17540	17503	17576	17490	17314	17370	17570	17330	17603	17605	17525	17313	17511	17592	17455	17685	17347	17359	17480	17379	17687	17359	17451	17518	17605	17442	17606	17216	17376	17441	17466	17339	17412	17434	17490	17429	17474	17633	17376	17529	17580	17468	17434	17336	17339	17332	17557	17598	17381	17570	17585	17491	17426	17282	17679	17467	17514	17415	17383	17420	17550	17475	17270	17458	17180	17406	17584	17398	17670	17494	17284	17381	17461	17554	17430	17641	17448	17362	17408	17266	17603	17721	17396	17529	17415	17439	17517	17382	17717	17501	17615	17460	17457	17354	17304	17384	17303	17430	17590	17442	17562	17355	17499	17520	17587	17577	17661	17447	17706	17556	17444	17581	17582	17665	17520	17617	17490	17482	17394	17442	17478	17444	17593	17391	17321	17540	17413	17567	17461	17523	17450	17654	17507	17140	17402	17454	17438	17420	17507	17638	17669	17407	17744	17566	17545	17548	17343	17327	17508	17708	17489	17346	17515	17556	17414	17486	17410	17462	17366	17474	17346	17406	17527	17497	17415	17306	17427	17305	17549	17502	17584	17462	17467	17520	17417	17524	17569	17357	17297	17508	17332	17315	17371	17543	17356	17605	17444	17414	17482	17412	17469	17354	17561	17612	17460	17293	17453	17393	17367	17462	17474	17401	17556	17550	17517	17312	17446	17578	17480	17590	17523	17278	17332	17512	17590	17496	17221	17451	17464	17534	17441	17284	17693	17382	17533	17389	17449	17538	17481	17533	17377	17541	17330	17631	17419	17465	17462	17584	17499	17600	17346	17437	17373	17393	17384	17611	17482	17455	17474	17478	17433	17548	17481	17571	17591	17596	17366	17526	17395	17685	17653	17462	17424	17652	17649	17204	17383	17749	17538	17491	17539	17467	17302	17492	17493	17660	17425	17540	17316	17165	17337	17490	17427	17562	17622	17382	17712	17568	17408	17267	17444	17677	17580	17496	17381	17436	17397	17388	17426	17416	17410	17421	17447	17295	17628	17466	17142	17457	17510	17449	17352	17456	17393	17497	17437	17507	17481	17461	17402	17391	17375	17266	17506	17613	17276	17162	17461	17509	17571	17397	17452	17476	17529	17570	17339	17400	17431	17246	17323	17346	17439	17517	17480	17392	17561	17473	17505	17444	17485	17099	17456	17357	17409	17657	17624	17645	17444	17488	17364	17465	17325	17432	17295	17478	17528	17430	17471	17593	17546	17430	17373	17494	17392	17517	17508	17348	17517	17441	17347	17315	17366	17535	17452	17327	17545	17450	17565	17600	17293	17503	17335	17316	17522	17628	17434	17526	17493	17471	17576	17495	17561	17703	17476	17522	17401	17333	17383	17539	17315	17344	17666	17390	17539	17532	17329	17490	17575	17477	17384	17439	17437	17498	17428	17514	17345	17383	17164	17443	17570	17735	17449	17534	17673	17374	17565	17525	17428	17468	17338	17508	17340	17461	17290	17556	17480	17476	17378	17486	17442	17411	17323	17526	17394	17328	17344	17424	17272	17653	17503	17576	17432	17416	17247	17400	17512	17516	17393	17522	17498	17572	17519	17494	17362	17443	17339	17432	17493	17444	17565	17604	17446	17535	17396	17480	17509	17379	17461	17620	17385	17503	17457	17433	17378	17406	17368	17443	17430	17628	17497	17401	17544	17315	17336	17352	17619	17372	17289	17401	17469	17608	17502	17550	17413	17522	17254	17286	17420	17317	17524	17538	17344	17210	17626	17402	17608	17592	17446	17499	17507	17520	17378	17543	17506	17594	17509	17441	17509	17298	17516	17389	17337	17409	17397	17445	17513	17636	17219	17567	17447	17441	17638	17403	17431	17584	17643	17424	17500	17535	17340	17568	17538	17501	17601	17257	17553	17472	17727	17497	17472	17696	17495	17577	17348	17511	17543	17364	17570	17618	17388	17411	17494	17723	17406	17424	17569	17521	17323	17491	17761	17365	17414	17484	17408	17470	17560	17477	17533	17725	17362	17530	17647	17466	17481	17546	17502	17471	17363	17510	17564	17654	17423	17528	17563	17468	17427	17386	17403	17409	17329	17343	17582	17396	17489	17294	17349	17338	17414	17538	17408	17482	17457	17560	17509	17616	17674	17501	17319	17395	17382	17276	17302	17482	17423	17520	17553	17510	17748	17458	17385	17436	17389	17659	17359	17559	17506	17478	17357	17428	17544	17513	17337	17460	17390	17389	17312	17646	17405	17502	17739	17428	17548	17471	17536	17442	17499	17411	17401	17467	17366	17508	17629	17389	17445	17594	17461	17411	17316	17516	17395	17535	17542	17309	17363	17381	17658	17342	17392	17335	17774	17652	17518	17410	17474	17156	17448	17633	17418	17423	17439	17283	17735	17491	17337	17423	17438	17522	17437	17420	17418	17485	17551	17596	17518	17599	17494	17520	17413	17276	17564	17581	17431	17639	17439	17531	17466	17352	17572	17511	17444	17601	17560	17550	17591	17554	17491	17304	17635	17468	17531	17456	17472	17628	17607	17574	17543	17572	17658	17454	17470	17359	17450	17352	17403	17474	17397	17716	17507	17591	17458	17527	17428	17398	17578	17392	17299	17635	17695	17548	17503	17436	17476	17409	17410	17505	17473	17288	17240	17447	17447	17601	17545	17323	17523	17469	17347	17396	17200	17500	17470	17461	17496	17626	17384	17506	17419	17302	17538	17247	17459	17514	17556	17468	17449	17367	17400	17665	17568	17378	17479	17457	17494	17401	17348	17524	17263	17346	17485	17514	17290	17368	17416	17616	17544	17443	17460	17368	17284	17448	17466	17674	17246	17274	17651	17386	17506	17457	17677	17461	17263	17499	17384	17477	17479	17370	17461	17321	17416	17389	17418	17348	17478	17647	17578	17344	17332	17337	17506	17296	17257	17476	17357	17529	17566	17340	17430	17410	17576	17245	17409	17608	17402	17423	17755	17356	17432	17607	17535	17530	17341	17408	17315	17318	17226	17399	17412	17592	17414	17476	17530	17601	17330	17403	17453	17580	17416	17453	17350	17574	17666	17714	17559	17427	17459	17481	17399	17394	17696	17465	17771	17549	17516	17516	17436	17423	17546	17545	17515	17467	17410	17218	17370	17352	17510	17421	17439	17329	17389	17465	17570	17505	17340	17487	17435	17619	17708	17507	17183	17695	17673	17389	17526	17507	17510	17451	17499	17670	17391	17650	17594	17665	17597	17503	17377	17495	17559	17405	17388	17366	17521	17566	17675	17351	17315	17607	17246	17497	17364	17460	17463	17247	17592	17463	17548	17417	17456	17625	17441	17490	17538	17600	17518	17575	17576	17352	17593	17452	17409	17345	17574	17406	17464	17469	17372	17484	17499	17702	17502	17457	17357	17435	17238	17356	17455	17466	17467	17561	17369	17489	17570	17408	17436	17463	17616	17363	17402	17482	17370	17468	17510	17614	17340	17353	17522	17426	17778	17417	17416	17366	17519	17439	17480	17409	17401	17272	17366	17599	17383	17489	17492	17734	17428	17530	17648	17350	17517	17484	17315	17343	17634	17630	17573	17465	17335	17551	17517	17399	17457	17586	17658	17422	17457	17337	17318	17497	17454	17558	17565	17578	17562	17551	17404	17428	17564	17566	17324	17530	17463	17388	17567	17477	17452	17345	17263	17466	17708	17565	17356	17472	17277	17627	17723	17468	17388	17502	17367	17388	17784	17481	17517	17512	17442	17614	17266	17439	17411	17520	17292	17544	17437	17481	17709	17531	17623	17592	17476	17293	17449	17631	17332	17331	17225	17543	17446	17399	17385	17432	17342	17445	17502	17507	17555	17531	17471	17541	17640	17511	17436	17496	17471	17620	17334	17412	17323	17452	17563	17480	17470	17458	17555	17784	17558	17470	17506	17313	17272	17235	17243	17519	17479	17516	17403	17564	17587	17637	17607	17647	17378	17360	17498	17204	17401	17391	17399	17605	17394	17599	17602	17411	17406	17242	17369	17477	17372	17282	17461	17435	17306
15760	24757	23284	19842	18359	17542	17158	34411	47424	38225	27281	21547	17604	15935	16116	15863	15626	16015	15754	15821	15694	15867	15958	15853	15930	15887	15994	15681	15803	15877	15901	15880	15791	16063	15803	15957	15859	15905	16012	15843	15799	15710	16039	15918	15875	15929	15890	15890	15898	15891	15909	15868	15907	15732	15901	15792	15885	16098	15851	15956	15980	15758	15865	15800	15939	15850	15894	15909	15888	15848	15754	15743	15686	15858	15886	15831	16009	15832	16088	15948	15788	15751	15887	15830	15684	15925	15820	15914	15813	15952	16020	15877	15942	15776	15770	15885	15995	15959	15993	15883	16020	15876	15843	15875	15855	16050	15857	15876	15781	15987	16013	15814	15874	15795	15905	15886	15915	15800	15835	15656	15846	15949	15881	15988	15877	15868	15707	15775	15826	15802	15888	15818	15911	15883	15773	15883	15925	15868	15814	15856	15807	15926	15780	15726	15878	15973	15773	15889	15881	15825	15760	15621	15733	16025	15780	15924	16012	15874	15938	15675	15837	15891	15811	15827	15767	15933	15778	15704	15842	15907	15881	15859	15838	15885	15802	16005	15973	15717	15762	15894	15820	15688	15804	15886	16105	15809	15795	15855	15791	15828	15779	15767	15906	15841	15862	15756	15778	15755	15830	15855	15658	15838	15867	15731	15820	15841	15879	15807	15762	15850	15795	15740	16017	16034	15816	15928	15747	15919	15868	15831	15924	15977	15830	15946	15980	15843	15719	15710	15975	15922	15751	16007	15593	15874	15802	16057	15874	15817	15718	15867	15667	15706	16056	15905	15806	15804	15902	15704	15832	15777	15978	15842	15886	15842	15876	15796	15859	15791	15903	15801	15744	15890	15852	15807	15881	15853	15845	15692	15779	16008	15918	15724	15927	15841	16016	15717	16014	15872	15849	15845	15704	15693	15669	15795	15838	15876	15891	15746	15857	15887	15825	16002	15884	15939	15884	15941	15977	15980	15789	16156	15970	15791	15843	15737	15981	15934	15877	15934	15732	15892	15718	15890	15953	15887	15752	15736	15893	15932	15845	15878	15726	16071	15785	15921	15780	15944	15825	15775	15854	15730	15987	15819	15820	15942	15858	15724	15851	16080	15705	15769	15908	15738	15797	15936	15847	15831	16007	16069	15812	16044	15765	15865	15860	15829	15877	15867	15959	15774	16087	15875	15874	15843	15678	15852	15933	15812	15826	15982	15736	15915	15764	15801	15905	15879	15935	15704	15845	15788	16001	15723	15848	16015	15596	15788	15825	15858	15875	15873	15850	15991	15915	15797	15768	15833	15947	15867	15697	15791	15970	15947	15926	15912	15764	15966	15991	15764	15782	15934	15897	15877	15692	15850	15928	15750	15801	15729	15808	15902	15835	15859	15868	15866	15741	15885	15893	15720	15913	15940	15817	15630	15775	15803	15991	15971	15811	15736	15836	15874	15966	15721	15786	15820	16011	15623	15994	15704	15967	15867	16095	15984	15766	15927	15808	15893	15705	15856	15829	15746	16115	15838	15912	15962	15943	15888	15907	15683	15846	15736	15799	15793	15836	15933	15829	15895	15877	15862	15955	15991	15778	15671	15756	15829	16002	15917	15780	15778	15874	15960	15863	15815	15783	15845	15928	15989	15863	15968	15884	16090	15938	15894	15956	15794	16003	15823	15952	15699	15884	15879	15988	15770	15951	15777	16018	15822	15741	15850	15936	15871	15829	16071	15727	16006	15830	15961	15878	15806	15787	15772	15793	15966	15956	15958	15835	15731	15829	15828	15940	15922	15764	15733	15782	15774	15839	15745	15648	15813	15828	15776	15834	15810	15961	15928	15866	15935	15876	15916	15978	15852	15864	15742	15936	15894	15712	15878	15872	15834	15916	15685	15970	15907	15981	15958	16002	15856	15849	15908	15695	15980	15822	15700	15677	15859	16045	15972	15765	15771	15862	15916	15957	15775	15715	15720	15858	15825	15898	15767	15914	15811	15858	15860	15821	15890	15821	15822	15774	15922	15651	15850	16014	15688	15676	15910	15936	15821	15811	15965	15996	15705	15840	15839	15940	15759	15868	15792	15860	16016	15810	15921	15758	15867	15644	15857	15920	15664	15869	15921	15741	15959	15660	15755	15866	15889	15821	15798	15648	16005	15869	15826	15823	15984	15844	15963	15843	15831	15789	16054	15838	15904	15859	15811	15842	15902	15700	16073	15861	15760	15911	15672	15888	15872	15817	15853	15753	15868	15768	15806	15882	15865	16000	15847	15854	15773	15913	15787	15851	15836	15864	16027	16007	15753	15861	15715	15818	15763	15842	15753	15948	15893	15849	15875	15767	15925	15822	15908	16016	15889	16055	15840	15978	15708	15902	15830	15794	15788	15876	15897	15807	16058	15702	15731	15799	15802	15789	16170	15916	15858	15812	15839	15953	16012	15861	15810	15743	15685	16033	15962	15893	15656	15935	15840	15920	15789	15851	15915	15883	15866	15815	15953	15688	15926	15841	15848	15848	15983	15806	15971	15790	15838	15917	15865	15830	15950	15875	15783	15938	15864	15773	15797	15970	15834	15905	15848	15880	15985	15788	15890	15994	15734	15752	15900	15795	15843	15740	15822	15924	15854	15864	15923	15784	15947	15928	15936	15916	15991	15796	15905	15845	15979	15969	15932	15857	15836	15793	15737	15730	15760	15912	15821	15953	15878	15815	15741	15845	15910	15844	15975	15847	15877	15969	15648	15772	15759	15777	15892	15802	15935	15704	15815	15852	15925	15863	15838	15772	16004	15879	15961	15860	15689	15935	16021	15962	15932	15835	15921	15735	15940	15774	15937	15850	15858	15782	15970	15737	15946	15962	16017	15876	15981	16017	15955	15896	15918	15867	15907	15754	15804	15901	15780	15844	16019	15891	15868	15759	15864	15821	15636	15760	15811	15933	15741	15876	15869	15892	15920	15951	15698	15875	15882	15808	15627	15876	15983	15984	15793	15796	15739	15825	15965	15749	15767	16134	15750	15918	15748	15948	15908	15930	16009	15976	15873	15699	15972	15903	15954	15814	16069	15861	15819	15782	15981	15803	15883	15917	15739	15725	15806	15771	15847	15860	16127	15763	15888	15722	15873	15767	15872	15840	15874	15810	15657	15889	15906	15733	15916	15787	15699	15948	15981	15899	15865	15887	15836	15881	15764	15893	15790	15715	15849	15883	15871	15819	15706	15833	15912	15781	15903	15849	15958	15841	15926	15843	15752	15676	16004	15710	15890	15804	15859	15826	15710	16027	15870	15860	15674	15834	15902	15873	15849	15854	15982	15768	15782	15759	15926	15827	15909	15821	15920	15922	15712	15981	15741	15862	15742	15718	15874	15973	15834	15883	15813	15973	15847	15863	15826	15874	15941	15740	15878	15845	15787	15814	15622	15991	15694	15876	15840	16053	15921	15952	15775	15832	15906	15788	15980	15664	15773	15821	15861	15792	15685	15899	15875	15773	15874	16057	15891	15943	15890	15750	15869	15758	15859	15630	15746	15882	15936	15950	15854	15738	15905	15885	15913	15946	15970	15912	15834	15890	15899	15859	15931	15804	15945	15846	15761	15743	15817	15800	15959	15816	15811	15887	15965	15854	15998	15804	15666	15918	15895	15785	15817	15834	15837	15814	15856	15803	15730	15908	15801	16000	15852	15891	15792	15910	16027	15758	15991	15781	15974	15893	15902	15809	15872	15812	15782	15759	16027	15809	15837	15943	15849	15741	15789	15852	15693	15882	15718	15659	15800	15855	15858	15898	15698	15821	15806	15874	15802	15839	15855	15725	16067	15681	15876	15724	15775	15859	16002	15820	15898	15897	15822	15871	15837	15953	15788	15805	15922	15977	15981	15870	15664	15814	16006	15909	15936	15869	15723	15956	15798	15936	15985	15948	15836	15788	15866	15744	15979	15970	15865	15909	15788	15774	15648	15857	15833	15843	15986	16056	15862	15974	15822	15852	15988	15892	15731	15992	15942	15811	15898	15806	15921	15839	15870	15865	15995	15781	15757	16002	15893	15769	16021	15945	15853	15994	15855	15713	15851	15893	15831	15754	15876	15714	15952	15816	15737	15918	15990	15759	15828	15765	15801	15884	15795	15907	15881	15782	15999	15937	15877	15856	15946	15802	15864	15735	15817	15801	15918	15833	15782	15821	15842	15723	15696	15992	15852	15945	15866	16003	15912	15954	15923	15965	15638	15823	15948	15860	15876	15839	15827	15797	16007	15822	15968	15873	15950	15751	15757	15782	15915	15849	15791	16039	15928	15780	15899	15818	16021	15909	15980	16004	15706	15756	15792	15869	15816	15910	16067	15819	15650	15904	15776	15864	15920	15852	15777	15762	15791	15922	16019	15781	15979	15780	15775	15654	15946	15892	15712	16096	15876	15856	15846	15725	15731	15768	15890	15890	15876	15826	15808	15868	15805	15910	15924	15806	15960	15813	15879	15782	15955	15836	15950	16029	15834	16001	15985	15783	15958	15867	15719	15732	16045	15859	15910	15949	15753	15783	15978	15938	15963	15834	16041	15866	15722	15802	15938	15745	15923	15874	15772	15966	15794	15785	16003	15798	15819	15912	15704	15678	15874	15893	15929	15929	15962	15879	15868	15804	15927	15839	15801	15925	16037	15644	15862	15860	16003	15849	15927	15878	15828	15849	15826	15960	15915	15796	15717	15915	15983	15730	15869	15845	15796	15882	15886	15783	15968	15889	15928	15775	15785	15986	15799	15933	15853	15770	15878	15765	16010	15865	15946	15927	15923	15958	15869	15946	16053	16001	15915	16010	15932	15665	15840	15953	15839	15817	15850	15871	15820	15890	15880	16000	15862	15761	15901	15957	15872	15951	15803	15820	15887	15844	15880	15777	15937	15899	15910	15976	15800	15834	15810	16020	15825	15912	15995	15828	15933	15822	15909	15976	15840	15761	15796	16014	15869	16013	15855	15843	15980	16019	15933	15910	15671	15816	15822	15736	15848	15716	15896	15908	15873	15926	15860	15872	15806	15893	15897	16012	15927	15820	15957	15953	15800	15835	15790	15926	15992	15728	15694	15837	15875	15952	15935	15850	15905	15932	16016	15902	15857	16022	15813	15872	15938	15570	16019	15615	15842	15932	15836
23055	21142	28924	23622	21501	23397	23738	46967	60705	50518	35640	27181	21835	18843	18486	18134	18037	17810	18030	17965	17863	17948	18044	18014	17868	18092	17951	17969	18051	17960	17979	17739	18061	17695	17954	17702	17942	17789	17707	17905	17901	17655	17696	17847	17991	17736	17881	17989	17950	17903	17816	17893	18021	18018	17846	17731	17771	17969	17958	17801	17687	17917	18056	17799	17835	17854	17852	17573	17912	17896	17782	17951	17702	17609	17806	17756	17879	17726	17985	17813	17744	17919	17645	17840	17882	17710	17892	17695	17897	17691	17628	17876	17849	17828	18066	17720	17850	17948	17827	17756	17785	17868	17889	17662	17930	17759	17721	17755	17691	17587	17761	17695	17630	17848	17724	17674	17938	17750	17760	17813	17769	17720	17714	17613	17935	17915	17850	17794	17842	17803	17705	17668	17710	17700	17778	17872	17910	17730	17850	17685	17564	17706	17806	18040	17863	17921	17751	17632	17847	17871	17920	18132	17625	17763	17790	17951	17702	17853	17909	17889	17645	17859	17835	17737	17740	17709	17597	17677	17917	17874	17783	17946	17732	17755	17558	17862	17792	17736	17756	17716	17748	17736	17898	17705	17807	17853	17836	17980	17793	17867	17875	17801	17629	17808	17679	17836	17726	17684	17954	17901	17947	17879	17831	17973	17948	17878	17806	17806	17775	17928	17673	17748	17793	17847	17776	17896	17901	17713	17760	17622	17715	17850	17713	17650	17703	17768	17755	17708	17898	17861	17951	17806	17790	17559	17635	17871	17807	17931	17962	17960	17993	17674	17831	17733	17812	17948	17974	17682	17685	17721	17709	17877	18070	17830	17952	17784	17826	17930	17942	17778	17822	17745	17750	17739	17860	17751	17897	17726	17873	17780	17839	17839	17855	17839	17859	17852	17561	17720	17769	17638	17981	17770	17630	18053	17859	17785	17729	17737	17828	17797	17811	17660	17804	17831	17776	17839	17980	17745	17778	17733	18062	17787	17784	17733	17799	17856	17679	17906	17836	17844	17817	17630	17822	17660	17806	17817	17942	17766	17928	17759	17788	17861	17843	17677	17669	17758	17687	17793	17600	17747	17825	17807	17960	17831	17815	17813	17785	17806	17720	17693	17786	17768	17611	17842	17918	17837	17848	17790	17813	17864	17657	17877	17850	17797	17765	17747	17711	17863	17818	17638	17784	17633	17819	17658	17802	17876	17890	17600	17850	17887	17886	17695	17873	17788	17764	17611	17781	17737	17815	17815	17741	17898	17699	17772	17869	17835	17805	17807	18033	17956	17722	17924	17674	17941	17824	17703	17817	17878	17720	17812	17709	17947	17816	17753	17892	17788	17760	17792	17797	17899	17902	17732	17663	17843	17880	17839	18032	18023	17905	17768	17942	17652	17882	17796	17776	17871	17844	17841	18041	17730	17783	17925	17738	17767	17977	17855	17697	17749	17838	17978	17543	17797	17661	17921	17907	17967	17817	17835	17670	17819	17720	17811	17927	17782	17660	17738	17773	17925	18039	17740	17778	17808	17674	17818	17598	17746	17800	17867	17950	17729	17871	17686	17744	17860	17779	17871	17818	17869	17680	17845	17991	18070	17801	17701	17592	17790	18024	17885	17879	17822	17816	18006	17734	18035	17786	17672	17734	17944	17930	17785	17782	17859	17682	17826	17890	17595	17972	17652	17988	17941	17705	17688	17621	17913	17801	17754	17693	17800	17718	18008	17804	17944	17809	17876	17781	17708	17715	17849	17656	17983	17855	17650	17712	17709	17769	17681	17793	17874	17657	17777	17783	17871	17991	17849	17839	17792	17907	17616	17627	17812	17686	17731	18106	17949	17948	17788	17857	17853	17847	17761	17819	17741	17652	17843	17693	17765	17751	17740	17774	17919	17905	18083	17798	17812	17513	17837	17647	17926	17875	17767	17811	17830	17634	17787	17797	17786	17772	17828	18031	17805	17801	17830	17845	17935	17593	17678	17855	17921	17887	17701	17679	17712	17796	17810	17838	17840	17952	17872	17636	17958	17841	17830	17825	17726	17826	17778	17884	17731	17776	17873	17810	17693	17801	17835	17854	17891	17921	17840	17717	17833	17837	17854	17922	17885	17864	17637	17874	17570	17871	17821	17932	17850	17665	17760	17980	17970	17894	17622	17884	17656	17834	17919	17884	17924	17765	17787	17723	17688	17942	17598	17683	17861	17945	17774	17778	17847	17985	17924	18019	17839	17916	17749	17911	17638	17708	17779	17819	17666	17791	17696	17817	17637	17676	17827	17510	17917	17930	17780	17580	17760	17651	17864	17789	17913	17708	17887	17930	17880	17965	17710	17855	17907	17917	17870	17876	17788	17855	17834	17901	17863	17866	17842	17867	17779	17749	17722	17898	17641	17735	17821	17749	17637	17957	17985	17813	17819	17861	17832	17812	17659	17849	17719	17669	17805	17904	17952	17827	17879	17827	17665	17798	17724	17828	17901	17885	17841	17869	17663	18010	17847	17927	17904	17964	17920	17739	17999	17658	17526	17843	17734	17652	17935	17787	17760	17721	17666	17772	17832	17983	17735	17735	17796	17790	17990	17845	17798	17955	17919	17783	17816	18038	17786	17811	17961	17892	18009	17855	17907	17772	17907	17847	17776	17754	17577	17744	17930	17912	17845	17973	17657	17889	17599	17975	17881	17884	17870	17805	17891	17758	17878	17733	17815	17693	17803	18042	17771	17923	17852	17780	17972	17952	17808	17902	17674	17795	17888	17826	17723	17746	17794	17843	17581	18102	17893	17714	17680	17972	17709	17947	17806	17820	17741	17727	18030	17664	17602	17636	17768	17757	17901	17830	17783	17612	17887	17867	17750	17805	17985	17859	17894	17809	17602	17769	17842	17902	17866	17937	17828	17913	17803	17681	17579	17698	17989	17949	18001	17947	17791	17614	17772	17749	17809	17857	18068	17834	17743	17742	17899	17921	17679	17771	17782	17815	17930	17661	17756	17759	17858	17580	17817	17699	17768	17853	17838	17823	17701	17817	17781	17834	17741	17833	17809	17808	17852	17981	17728	17806	17821	17834	17770	17958	17893	17927	17899	17755	17822	17739	17804	17873	17826	18059	17746	17855	17942	17652	17765	17819	17661	17833	17985	17963	17804	17757	17868	17838	17782	17853	17712	17897	17677	17664	17660	17803	17726	17884	17948	17740	17851	17884	17715	17755	17889	17748	17823	17773	17690	17689	17792	17774	17687	17875	17868	17863	17862	17791	17856	17927	17919	17856	17784	17905	17828	17832	17584	17787	17575	17903	17860	17777	17707	18075	17635	17769	17643	17740	17825	17752	17812	17679	17727	17843	17875	17771	17677	17807	17739	17840	17945	17800	17799	17752	17623	17985	17861	17918	18055	17781	17785	17858	17858	17788	17792	17813	17646	17689	17850	17906	17803	17633	17919	17974	17767	17929	17793	17855	17903	17748	17648	17904	17727	17795	17740	18113	17869	17774	17760	17709	17968	17920	17844	17743	17774	17954	18022	17768	17706	17932	17925	17933	17906	17866	17772	17847	17713	17860	17685	17587	17730	17948	17864	17892	18043	17825	17722	17706	17759	17670	17788	17978	17904	17749	17894	17665	17692	17706	17642	17637	17692	17851	17773	17611	17804	17809	17874	17709	17752	18005	17677	17811	17666	17913	17710	17613	17705	17743	17917	17760	18145	17905	17861	17820	17862	17867	17875	17805	17737	17788	17782	17888	17858	17869	17631	17648	17998	17954	17847	17806	17738	17801	17760	17929	17837	17905	17917	17583	17892	17854	17812	17989	17961	17893	17765	17908	17729	17756	17773	17933	17791	17830	18030	17709	17701	17781	17982	17706	17768	17819	17727	17768	17823	17841	18010	18021	17859	17801	17731	17801	17868	17819	17839	17758	17821	17857	17838	17755	17882	17812	17690	17772	17699	17679	17787	17799	18001	17673	17915	17949	17829	17741	17943	17815	17710	17882	17879	17731	18026	17900	17971	17907	17786	17726	17715	17991	17849	17837	17761	17805	17754	17770	17724	17794	17850	17758	17803	17646	17848	17645	17764	17782	17785	17844	17810	17886	17783	17859	17761	17848	17655	17948	17854	17909	17982	17954	17709	17732	17619	17819	17686	17982	17745	17599	17910	17896	17750	17693	17851	17902	17809	17714	17786	17708	17678	17845	17794	17843	17607	17891	18011	18001	17592	17857	17636	17875	17729	17866	17795	17854	17882	17741	17629	17879	18073	17936	17815	17838	17907	17893	17933	18044	17785	17921	17747	17672	17734	17613	17852	17785	17805	17789	17679	17659	17802	17817	17823	17534	17904	17866	17847	17629	17648	17612	17861	17484	17826	18068	17622	17712	17827	18053	17753	17991	18048	17925	17754	17698	17777	17879	17938	17774	17764	17858	17718	17750	17637	17673	17900	17697	17818	18010	17878	17798	17694	18093	17707	17676	17663	17778	17849	17874	17832	17712	17690	17792	17922	17925	17907	17541	17845	17811	17859	17775	17955	17873	17851	17982	17642	17760	17812	17748	17794	17773	17977	17790	17805	17884	17609	17862	17749	17861	17666	17676	17802	17903	18056	17655	17848	18006	17911	17975	17580	17917	17932	17749	17723	17787	17793	17719	17728	17749	17843	17925	17887	17886	17695	17826	17872	17781	17859	17895	17790	17658	18074	17632	17826	17825	17881	17862	17957	17896	17868	17889	17927	17929	17768	17812	17973	17915	17735	17675	17688	17840	17659	18014	17946	17894	17747	17922	18014	18020	17860	17910	17650	17661	17589	17693	17825	17795	17881	17818	17746	17736	17864	17965	17868	17706	17988	17911	17960	17697	17628	17836	17765	17880	17897	17859	17725	17941	17816	17862	18039	17899	17844	17648	17741	17683	17810	17835	17842	17978	17960	17935	17587	17882	17888	17756	17773	17926	17871	17983	17747	17691	17948	17872	17892	17721	17772	17857	17916	17745	17726	17923	17769	17876	17736	17525	17607	17704	17852	17853	17811	17892	17770	17798	17640	17825	17738	17715	17629	17918	17682	17761	17738	17826	17787	17920	17617	17691	17679	17862	17617	17696	17839	18045	17920	17957	17876	17972	17744	17718	17647	17860	17762	17985	17895	17938	18067
17982	30422	29166	23488	21135	19559	18767	51025	61253	49962	36162	26863	19967	16159	16468	16071	16008	15954	16183	16136	16158	16167	16203	16187	15968	16056	16005	16017	16154	15992	16000	16000	15910	16019	16107	16033	16042	16010	16096	16109	16040	15867	16240	15989	16098	15962	16076	16067	16023	16036	16084	15983	16000	15916	15960	16209	16016	15842	16126	16062	16081	16114	16049	16006	16014	16083	16071	16023	15961	16055	16097	16010	15984	16282	16126	16159	15979	16140	15972	16071	15931	16078	16097	16032	16061	16100	16233	16177	15998	15972	15927	16099	15892	16030	16126	15959	16025	15964	16207	15960	16174	16055	16100	15892	15948	15921	16058	15889	15963	16063	16042	15848	16036	15863	16033	15921	16148	15968	16182	16115	15906	15909	16021	16067	16064	16024	16112	16082	16126	16059	16051	16017	15873	16071	16148	16062	16110	16115	15965	15950	15889	16051	16121	16120	16038	15973	15869	16040	15971	15992	15905	15959	16098	16045	16084	16109	16043	16007	16022	16003	16016	16182	16035	16069	15937	16266	16069	15915	15900	16075	16208	15889	16084	16041	15995	15823	15976	15842	16038	16058	16003	16017	16102	16042	16068	15903	16131	15964	16128	15937	15990	15996	16052	16087	15934	16061	16080	15872	15842	15905	16080	16054	16085	16001	15961	16025	16056	15823	16024	15871	16022	16090	16143	16017	15848	16133	16078	15998	15941	15953	16001	16040	16019	16195	15857	15939	16074	16050	15979	16163	15990	16120	15926	15976	15965	16135	15939	16008	16021	15995	16082	15875	15895	15998	15921	16266	16054	16056	16014	16051	16089	16090	16287	15998	16005	16067	15936	15973	15980	16038	15927	16168	15810	15974	16007	15938	16054	16024	15917	16103	15974	16097	16008	16054	15997	15976	16073	15974	15984	15947	16150	15763	16062	15826	16122	16012	15721	16113	16055	15829	15959	16099	16005	16076	16069	15884	16150	16064	15963	16082	15912	16192	15834	16221	16017	15963	15968	15970	16046	15963	16056	16095	16014	16061	16009	16049	16110	15949	15896	16058	16062	16042	15938	16119	16030	15933	16009	16104	15945	16036	15912	16008	15886	15991	15962	15960	15930	16140	15933	16185	15746	15929	15950	16072	15997	16126	15995	15930	16119	16089	15940	16183	16026	16085	16134	16040	15894	16123	15979	16082	15930	15983	16044	16022	15992	16007	16129	15937	16034	15946	15796	15961	16025	15916	15986	15873	15991	15958	16086	15896	15982	15970	15924	16063	15888	16277	15975	15810	16149	16076	15917	16088	16092	15830	15998	15958	16047	16118	16016	16133	16114	16067	15955	15955	16088	16077	15998	16046	16033	16206	16225	15980	15954	15972	16081	15976	16047	15934	15942	16118	15958	16055	16018	16021	15970	15882	16067	16110	16053	15757	15850	16048	16053	16105	15898	15903	15994	16020	16009	16042	16081	16101	16025	16028	15977	16031	15947	15929	15988	16114	15971	15955	15902	16093	16111	15928	16203	16006	16050	15950	15915	16003	15930	16045	15952	16045	15893	15852	16013	15895	16057	16014	16160	15996	16117	15884	16062	15858	15946	15992	16117	15918	16047	16069	15883	16264	16008	16008	16045	16002	15841	16073	15946	15920	15947	15974	15972	15920	16167	16140	16054	16042	15840	15965	16072	15973	15848	16149	16105	16154	15999	16355	16063	15912	16127	15870	16228	16016	15995	15977	16208	15969	16164	16086	16040	16169	16117	16185	15851	16055	15999	16070	15878	15885	16008	16008	16216	16057	16152	16003	15991	15959	16185	15868	16105	15865	16001	16052	15972	16003	15939	15966	15982	15949	15798	15927	16061	15856	15994	15977	15899	15942	16056	16069	16062	15833	15993	16122	16087	15954	16060	16008	15962	15963	16032	15821	16148	15988	16047	16086	15927	15996	16058	15958	16022	15960	16009	16010	15918	16170	16036	16094	15994	15942	15998	15781	16114	16008	16105	15987	16108	16041	15848	15920	15986	16033	15950	16051	15917	16197	15898	16009	16039	16158	16027	15975	15924	16101	15988	16029	15931	15996	16143	16060	16069	15979	15857	15897	15984	16089	16010	16076	15855	16013	15924	15957	16159	16065	15974	16033	15956	16002	16090	16074	16249	16178	15929	15844	16028	16019	15929	16097	16067	15984	15944	16029	16002	16115	16152	15882	16062	15907	15815	16053	16067	16072	15941	16034	16150	16038	16130	16033	16125	15995	16127	15943	16178	16091	16049	16126	15944	16024	16030	16159	16020	16066	16207	15915	16134	15928	16099	15962	15980	16040	16057	16161	15921	15935	16154	16010	15865	16100	15999	16079	16089	15933	15863	16077	15863	15874	15882	15803	16055	16064	16076	15923	15953	16031	15979	16061	15993	16076	16030	16022	16113	16061	15918	15991	16023	15904	15924	16027	15914	16164	15974	15970	15954	15956	16005	16113	16038	16031	16094	16047	16064	16017	16121	16106	15968	16164	16037	15954	15859	16058	16026	15981	16248	15974	16062	15979	16031	16093	16078	16120	15955	16158	16179	15970	15989	16089	15974	15941	16015	15931	15886	15985	16042	16129	16087	16013	16057	16165	15970	16051	15869	15888	15876	16080	15959	16012	16059	16118	16014	16104	15940	16032	16069	15966	15917	16010	16033	15982	16120	16115	16022	15776	15839	16222	15921	16203	16011	15997	16188	15941	16038	16337	15963	15988	15930	15962	16051	16086	16079	15873	16006	16034	15813	15951	15737	15985	15998	15971	15995	16009	15899	16140	15924	15996	16103	15874	15883	16024	16073	15905	16225	16103	15946	15955	15904	16082	15986	16076	15943	16027	15965	15955	15993	16033	15992	15947	15933	16070	16091	15996	16094	16130	16090	16185	15921	15976	15911	16011	15858	15930	15886	16005	16077	16179	15822	16010	16085	15875	15919	16123	16077	16145	16031	15981	15991	15741	15968	15866	16028	16011	16020	16064	16271	16018	16021	15871	15995	16200	16095	15973	15990	16078	15898	16068	16038	15945	16088	16117	15928	15905	15944	15984	16092	16085	16033	16100	15961	16022	15798	16088	16075	16105	16096	16044	16013	16000	16039	15996	16015	15882	15908	16083	16092	16047	15858	15973	16030	16003	16045	16128	15955	16004	15923	15987	15971	15919	16009	15997	15939	15895	15931	15881	16006	16133	16080	16001	16063	16037	15972	15989	16170	16028	15965	16281	15899	16142	16053	15926	16040	15923	16168	15919	16142	15932	15855	16080	16011	15829	16035	16012	15927	16111	16077	16032	16143	16239	16043	16005	16062	16089	16092	15863	15964	16027	16087	15918	16074	16133	16119	16042	16032	16097	16118	15922	15995	16116	15862	15951	16035	16238	15885	15938	15849	15923	16057	15983	16220	15980	15914	15928	16071	15999	16017	16028	15861	15870	15879	15924	15835	16054	15982	16054	16118	16131	15944	16163	16030	15958	15948	16122	16030	15808	15958	16004	16077	15967	16106	16169	16011	16103	15961	16061	16126	15926	16034	16053	16027	15975	15976	16140	16199	16056	15940	15960	16221	16070	16023	16088	15952	15957	16047	15898	15972	15793	15876	16014	16051	15863	16232	15987	16003	16181	16114	16034	15956	16082	16000	16019	15953	16114	15946	16046	15947	15918	15906	16090	16035	16033	16052	16051	16088	15914	16019	16095	16099	16011	16035	15934	15931	16042	15895	15902	15959	15874	16028	15955	16040	15806	15926	15833	15945	16035	16095	15875	16002	15911	15990	16266	16014	16022	16088	15913	16036	15968	15873	15988	16042	16040	16014	15870	16044	16022	16142	16056	15987	15998	15910	16019	16073	16177	16045	16113	16034	15866	16113	15988	15970	16038	16162	16011	16156	16096	15971	16010	16080	16079	16085	15809	15980	16067	15868	16065	16029	15853	15944	15926	16114	16100	16086	15965	16161	15972	16010	16108	15916	16079	16183	16093	15969	15949	16072	16088	16236	16087	16079	16160	15933	16023	16106	15865	15897	16034	16075	15939	15907	15986	16138	16112	16049	16215	16062	16050	16026	16139	16063	16079	16072	15880	15992	15863	16051	16050	16068	16063	16032	15999	15762	16045	16063	16067	16110	16212	15934	16045	16045	16007	16083	16054	16032	16036	16053	16192	16048	15934	15942	15943	15920	15959	16019	15910	16093	15919	16005	15907	16043	15977	16026	16053	16015	15865	15974	16033	16115	16072	16104	15965	16160	15982	15922	16033	15888	15924	16060	16073	16219	15965	16007	15971	16100	16098	16019	15997	15825	16119	16245	15954	15987	16092	16026	15888	15965	15981	16010	15843	15960	16085	16023	15810	15945	15854	15945	16209	16068	16023	16065	15989	16155	15960	16170	15864	15983	16067	16020	16310	15899	16092	16082	15905	15907	15924	16221	15919	16071	15943	15931	15859	15996	16039	16032	15985	16092	16051	15996	16032	16078	15986	16150	15903	16077	15879	16046	15928	15936	16030	16078	16148	15945	15903	15831	15932	15921	16023	15978	15825	15986	16031	16136	16078	16049	15977	15968	16143	15959	15894	16135	15974	16069	15952	15994	15963	16030	15942	15946	16176	16063	15966	16103	16017	15895	16095	15868	15918	16001	16048	15970	16071	15856	16033	16011	16175	15877	16068	16068	16073	15997	15909	16047	15984	16005	15940	16139	15894	16018	16061	15934	15952	15879	15911	15948	15959	15894	15960	15931	16193	16062	15876	16068	16084	15765	16001	15915	15992	16094	15936	16293	15759	16145	16061	15885	16184	16080	15972	15971	15972	16028	16012	16195	15954	15904	16023	15988	16182	15918	16033	15801	16083	16018	16134	16086	16021	15970	15890	16056	15968	16105	16072	15939	16192	16036	15988	15940	16148	15938	16055	16111	16066	16050	16062	16062	15918	16084	15943	15971	16058	15864	16116	15798	15898	15873	15943	15853	15977	15974	16058	15919	16024	15959	16143	15856	16122	15885	15918	16107	16071	16004	15950	16125	15943	15966	15912	16124	15933	16087	16062	16042	15975	16016	16123	15856	16062	16047	15928	16021	16059	15993	15898	16074	15944	16134	16044	15969	16265	15918	15885	16090	16081	15914	16082	16077	16004	16068	16114
27902	22160	24086	21425	18566	18485	18456	21993	24520	23293	20810	19305	18705	18124	17858	17922	17962	18211	17933	17952	18067	18056	18300	18232	18043	18079	18082	17981	18102	18216	18020	18011	18134	17803	18142	17985	18054	18062	18014	18005	18240	18031	18076	18178	18040	17809	18174	17998	17690	17976	17884	17893	18098	17943	18122	18007	18238	17958	18017	17859	17971	17908	18005	18046	18206	18142	17970	18104	17952	17887	18147	17908	17974	17951	17905	18000	18182	18198	18231	18146	18108	18055	18125	18062	18181	18171	18049	18126	18055	18046	18199	17952	17890	18076	18017	18143	18194	18112	17866	18028	17950	18040	18063	17818	18000	18112	17968	17999	17872	18046	18041	17833	18038	18058	17814	17875	18127	18030	17975	18028	18026	17932	17908	18193	17983	18113	17902	18011	18032	18111	18003	18095	18126	17986	17964	18067	17986	18189	17835	17952	18002	18130	18146	18090	17991	17893	18196	17921	17714	17985	18039	18115	18238	18223	18219	18122	17923	17808	17930	17862	18136	17893	17958	17937	18045	17856	18100	18053	17996	18107	18114	17890	18011	17822	18063	17939	17954	17882	17886	18258	18081	17935	17957	18089	17980	18222	17878	17932	17881	18032	18090	18139	18184	18212	18151	18011	17926	17962	18066	18028	17801	18114	18105	18115	18009	18056	17932	17972	18014	17958	18039	17859	17884	18027	18042	18055	18000	18092	17834	17976	17920	17921	17981	18024	18228	18187	18033	17831	17992	18047	18048	18079	18139	17973	17993	17971	17890	17979	18126	17924	18013	17855	17964	17965	17913	18146	17998	17998	17998	18049	17786	18124	18017	18116	17915	18126	18107	18007	17784	18136	18066	18109	18256	18255	18039	18062	18004	18012	18149	18126	18071	18050	18124	18331	18096	18131	17990	18271	17996	18190	17896	18072	18164	18043	17887	18043	17995	17933	18102	17995	17937	17982	17790	17954	17961	18029	17907	17905	17926	18101	17894	18051	18232	18028	18034	17846	17972	17976	17874	18023	18286	18041	17932	18170	18155	18112	17971	17972	18061	17958	18081	17974	18176	17960	17956	17926	17957	18096	17818	17925	18153	18095	18038	17829	18019	18115	18003	17941	17947	18008	18174	18092	17912	18000	17994	18038	18146	17845	18048	18217	17966	18234	18024	18006	17981	18045	18169	18018	18133	18148	17968	17919	18037	18171	18014	17981	17907	17948	17912	17819	18232	18149	17955	18234	18251	18028	18004	18056	17943	18240	17902	17831	17913	18192	18135	17980	18084	18058	18181	18048	18022	17716	18172	17980	18017	18092	18078	18110	17921	17742	18123	17877	18091	17994	17878	17981	17965	18007	18047	18009	17993	17889	18054	17882	17947	17974	18164	18082	17970	17901	18167	17804	18022	18001	18051	17900	17854	18001	18051	18087	17892	18030	18201	17765	18029	18000	18089	17967	17997	17882	18067	17939	17972	17779	18140	17762	17802	18098	18050	17926	18049	18059	17914	17855	18190	18146	18085	18126	18250	18046	17969	17852	18149	18094	17925	17791	18104	17952	18248	18027	18027	18094	17992	17824	17953	17910	18109	17982	18088	18032	17918	18026	18148	17983	18091	17893	17930	18104	18031	18116	18125	17997	17923	18008	17859	17746	18168	17902	18128	17905	17942	18003	18014	18103	18157	17975	17960	18032	17961	18037	17974	17899	18247	18171	17942	18141	18017	18127	18080	17828	18026	18070	17858	18073	18083	18138	18146	17874	18138	17864	18109	18242	18120	18270	18198	18109	17994	17957	17950	17898	18123	17901	17879	17817	18110	17911	18033	18148	18120	18135	18077	18244	17985	18190	17982	18095	18063	17852	18074	18182	18027	17857	17989	17882	18028	17845	18151	17890	18073	17797	17977	18178	17945	18171	18086	17954	18031	18034	17874	18264	17948	18029	18112	17847	18186	18097	18232	17999	18077	17989	17826	17937	18085	18026	17837	18076	18203	18214	17946	17824	18046	18040	17892	18028	18108	17794	17995	18118	18110	18164	17963	18043	17972	17966	18338	17889	18069	18228	18066	17884	18086	18199	18008	18051	18116	17917	18118	18123	17917	17962	18184	18143	18151	18128	17920	18246	17869	18038	17866	17775	17937	18112	17970	17883	18059	17878	17876	18088	18090	18078	17936	18108	18038	17886	18113	18039	18137	17952	18027	17878	17985	18007	17858	18019	17743	17977	17926	18032	18015	18117	18034	18036	17865	17993	17801	18092	18046	18165	18045	18179	18081	18184	18095	18078	17990	17957	18012	18272	18260	18053	18122	18006	17956	18130	17913	18109	17863	17947	18038	17791	17958	18249	18007	18051	18170	18239	18255	18021	18106	17964	18048	18129	18050	18081	18139	18188	18028	17900	18021	17952	17882	18031	17972	18058	18153	18214	18034	18059	17948	18153	18094	17900	17852	18126	17957	18037	18034	17727	17969	17976	17982	17931	18133	18203	18133	18088	17938	18042	17929	17958	18118	18177	18123	18267	17971	17989	17990	18007	18059	18025	17728	17919	18161	17974	18011	18029	17957	18191	17935	18019	18078	17983	18144	18012	17959	18102	18072	18051	18132	17968	17969	17966	17962	17772	17844	18030	17992	18252	17847	17993	18049	17893	18143	17981	18308	17967	18172	17841	17985	18084	18016	18263	17906	17875	17802	18003	18230	18100	18095	18137	17955	17949	18129	18157	18121	18008	18029	17983	18065	18002	18137	18047	18154	18364	18130	17900	17994	17906	18095	17922	17799	17980	18030	18147	18071	18149	18051	17700	17929	18256	18108	17857	17997	17987	18042	18273	18200	18121	18056	18008	18027	17937	18006	17746	17827	17845	18013	18067	17817	17974	18048	18032	18222	17981	17929	18003	18089	18090	18118	18019	18037	18156	18035	18004	18144	18027	18191	17872	17952	17984	18146	17893	18083	17933	17870	17912	17896	18107	17680	17916	18074	18119	18016	17993	17933	18099	18017	18252	17815	18054	18014	17853	18058	17961	17917	17730	17862	18257	17982	17959	17898	18225	18151	17851	17825	17992	18113	18181	18191	18080	17958	17868	18210	18118	18047	18030	18016	18140	18080	17806	18033	18304	18168	18132	18318	17945	17901	17972	18041	17992	18093	18028	18085	18175	17867	17987	18227	17959	18105	18202	18058	18090	18111	18158	17837	18086	18226	17897	18086	17926	17953	18110	18094	17701	17926	18092	18089	18345	18122	17977	18014	17919	17870	17856	17863	17994	17967	17834	17909	17989	17938	17938	17923	18038	18006	17906	18082	17965	17774	17886	17861	18138	17970	17904	17816	18171	18131	18021	17755	18107	18099	17993	18072	18191	17917	18073	17951	18084	18055	18240	18124	18083	17989	18066	18080	17910	18014	18086	17972	18079	18020	18103	18051	17935	17929	18008	18109	18128	18096	17920	18061	17864	18025	17984	18008	18053	17826	18143	18102	18070	17980	17925	18058	17989	18040	18136	17936	17930	17901	18118	18061	18092	17890	18059	18096	18055	18031	18177	17909	18146	17844	17937	17812	18037	17895	18020	18261	17847	17962	17881	18006	17707	17908	17895	18024	18035	17978	17938	18168	18111	17903	18143	17982	18006	18238	18172	18051	17896	18067	18019	17769	17959	17859	17907	17940	17946	18204	18084	18243	18033	18230	17942	18068	18002	18205	18315	18117	18122	18024	18043	18112	17923	18168	18031	18132	18071	18120	18021	17910	18129	18050	18183	17962	17902	18096	18062	17989	17789	17938	18033	18012	18051	18174	18130	18091	17974	18123	18221	18041	17923	18107	18136	17883	17981	18057	18199	18127	18062	17939	17916	18137	18132	17976	17998	17965	18252	18037	17769	17936	17927	18019	17899	18093	18037	17827	18159	18086	18110	18045	18111	18130	18043	17996	18017	18098	17905	18055	18113	18025	17945	18150	18179	18195	18220	18007	18151	18031	17994	17957	17947	18121	17936	17938	18052	17973	18187	18006	18042	18009	17889	18033	17973	17913	18027	17979	18058	17935	18243	18255	18133	17991	17956	18222	18266	17849	18025	18059	18009	17901	17942	18018	18307	18068	17922	17833	18097	17817	18114	17943	17898	18001	18057	17980	18003	18071	18024	17965	17984	17900	18006	17929	18039	17930	17942	17858	18112	18133	18015	18064	18021	17978	18080	17982	18116	18095	17944	18056	18226	18074	18087	18171	17950	17933	18019	17948	17964	17971	18061	18147	18088	18012	18238	18146	18039	17797	18095	18047	18016	17955	17996	18046	17871	17913	18140	18210	18121	17955	18086	17962	18122	17951	17958	18027	17926	17953	17989	18067	18122	18067	17952	18057	18136	18024	17800	18018	17960	17901	18168	18206	18113	18105	18080	18126	18135	17915	17981	17968	18126	17983	18009	17872	17787	17997	18037	17989	17928	17984	17997	18228	18041	17986	18015	18147	17953	17885	18118	17709	17845	17919	18033	18094	18085	18096	18109	17791	18118	17908	18150	17967	18030	18111	17875	17882	18050	18029	17892	17874	18024	17963	18090	17982	18044	17900	17933	17951	18111	17874	18140	18101	17940	17933	18057	17934	17898	18182	18270	18156	17859	18173	18116	17940	18064	17962	18013	18032	18090	17909	17854	18067	18086	17925	18121	18005	18086	17944	18076	17937	17998	18079	18145	18121	17880	18160	17871	18151	18026	17972	18019	18112	18204	18151	18106	18273	18012	18214	17959	17947	17982	18046	18075	17985	17845	18126	17937	17987	18054	18059	17919	17992	18111	18029	18103	18107	17996	17779	17921	18104	17987	18077	17963	18091	18076	17822	17933	18156	18118	18124	18178	18161	17819	17943	18051	17868	17911	17746	18023	17982	18048	18096	17973	18034	17960	18035	18089	18018	18110	17994	17986	17891	18218	18055	18030	18172	18135	18034	18061	18114	18015	17926	17854	17884	17922	18134	17888	17691	18018	18190	18083	17980	18060	18076	17999	18192	18119	17947	18033	18134	18010	17977	17969	17828	17951	18113	17877	17989	17938	18039	17875	18034	17920	18268	17933	18224	18130	17901	18070	17901	18019	17891	18076	17909	17904	17841	17978	17994	18081	17810	17955	17870	17996	18049	18023	18044	17956	17951	17984
16212	20386	19307	17758	17290	16869	16570	22632	25537	22426	19079	17468	16683	16205	16087	16333	16174	16108	16044	16115	15990	16382	16049	16061	16164	16075	16221	16134	16282	16278	16114	16113	16145	16172	16240	16342	16200	16299	16147	16233	16111	16209	16187	16284	16325	16205	16158	16154	16224	16328	16218	16125	16111	16173	16067	16214	16195	16184	16084	16185	16067	16064	15893	16345	16270	16239	16148	16133	16060	16094	16234	16069	16297	16102	16106	16242	16112	16084	16104	16250	16181	16187	16114	16026	16257	16174	16164	16259	16334	16039	16154	16214	16185	16073	16082	16059	16230	16257	16282	16079	16192	16254	16188	16163	16140	16345	16155	16245	16152	16370	16039	16080	16134	16152	16071	16231	15974	15997	16283	16153	16235	16189	16127	16258	16295	16161	16270	16068	16191	16117	16223	16335	16259	16130	16252	16302	16165	16293	16122	16319	16135	16366	16216	16121	16166	16209	16165	16265	16302	16202	16123	16182	16380	16121	16240	16152	16164	16068	16133	16186	16134	16297	16092	16084	16242	16320	16093	16152	16044	16171	16048	16186	16336	16251	16129	16288	16192	16187	16068	16215	16076	16180	15987	16061	16236	16353	16184	16055	16114	16155	16121	16004	16219	16179	16196	16183	16072	16142	16311	16303	16229	16076	16207	16149	16302	16284	16112	16257	16138	16208	16113	16161	16061	16072	16130	16208	16253	16091	16266	16124	16087	16404	16243	15984	16109	16248	16149	16170	16097	16252	16062	16301	16102	16298	16224	16087	16253	16233	16239	16126	16168	16260	16193	16216	16207	16213	15991	16218	16122	16013	16105	16222	16164	16303	16206	16190	16077	16243	16150	16142	16079	16246	16158	16173	16177	16090	16180	16237	16248	16146	16238	16104	16136	16016	16070	16195	16163	16241	16262	16215	16245	16053	16246	16142	16208	16219	16181	16064	16105	16127	16251	16247	16188	16294	16172	16168	16216	16326	16176	16158	16138	16131	16230	15942	16105	16202	16234	16163	16151	16140	16047	16081	16401	16022	16137	16207	15992	16101	16354	16263	16239	16249	16467	16136	16157	16249	16175	16222	16259	16133	15944	16165	16296	16156	16282	16102	16233	16094	16183	16043	16155	16065	16139	16100	16215	16239	16329	15950	16251	16091	16137	16177	16166	16218	16130	16260	16226	16201	16092	16126	16176	16137	16162	16092	16123	16076	16087	16326	16373	16167	16219	16268	16229	16210	16161	16136	16193	16206	16365	16234	16199	16231	16233	16085	16149	16328	16171	16141	15975	16140	16235	16298	16148	16136	16207	16145	16188	16163	16122	16111	16045	16149	16298	16267	16308	16240	16148	16124	16309	16037	16320	16204	16201	16281	16079	16176	16077	16291	15961	16298	16145	16046	16152	16231	16025	16235	16037	16285	16098	16099	16300	16053	16343	16228	16331	15944	16217	16260	16231	16232	16297	16083	16231	16095	16175	16166	16220	16207	16108	16182	16117	16067	16178	16197	16167	16038	16088	16245	16070	16277	16366	16060	16175	16308	16075	16169	16093	16277	16085	16287	16169	16193	16058	16203	16196	16286	16052	16218	16069	16269	16187	16297	16205	16417	16282	16116	16175	16258	16254	16015	16060	16135	16146	16148	16313	16329	16432	16132	16098	16039	16209	16170	16100	16252	15993	16149	16146	15963	16059	16193	16322	16297	16238	16386	16115	16104	16163	16283	16188	16350	16200	16193	16137	15997	16277	16262	16254	16304	16134	16130	16296	16208	16052	16351	16347	16170	16165	16211	16187	16247	16278	16248	16131	16288	16125	16060	16117	16136	16156	16105	16241	16187	16090	16157	16314	16122	16215	16189	16374	16235	16071	15978	16155	16104	16325	16138	16150	16072	16224	16303	16078	16251	16178	16198	16333	16274	16127	16187	16233	16258	16239	16230	16234	16334	16293	16401	16017	16127	16245	16286	16297	16089	16139	16133	16103	16070	16323	16155	16240	16302	16157	16261	16039	16270	16215	16259	16060	16224	16197	16132	16299	16193	16142	16352	16232	16218	16200	16321	16257	16231	16289	16087	16218	16222	16208	16004	16071	16065	16196	16123	16238	16173	16094	16238	16148	15897	16186	16285	16164	16171	16196	16131	16328	16121	16106	16220	16157	16277	15994	16086	16163	16184	16169	16175	16194	16307	16264	16169	16247	16126	16128	16169	16024	16288	16253	16312	16164	16235	16068	15991	16254	16285	16175	16138	16225	16084	16046	16286	16183	16127	16087	16233	16157	16183	16098	15982	16186	16264	16127	16150	16121	16153	16228	16116	16343	16063	16202	16062	16139	16062	15996	16273	16365	16043	16289	16097	16042	16374	16064	16046	16288	16250	16102	16258	16326	16189	16078	16169	16351	16261	16040	16233	16301	16145	16234	16004	16263	16189	16076	16149	16229	16190	16342	16154	16143	16305	16113	16139	16098	16284	16332	16163	16264	16138	16205	16140	16064	16225	16091	16313	16161	16299	16135	16150	16221	16233	16199	16067	16105	16265	16112	16172	16088	16250	16203	16211	16171	15971	16033	16281	16262	16223	16209	16243	16209	16228	16205	16075	16184	16092	16272	16149	16128	16154	16096	16182	16152	16311	16174	16152	16352	16242	16129	16125	16065	16167	16179	16097	16071	16239	16144	16175	16248	16116	16049	16384	16123	16073	16012	16271	16238	16277	16243	16329	16070	16089	16187	16222	16146	16108	16158	16256	16043	16229	16131	16179	16294	16235	16236	16078	16138	16169	16109	16036	16016	16115	16221	16181	16265	16048	16239	16431	16142	16163	16197	16123	16230	16118	16110	16204	16191	16128	16013	16219	16309	16037	16213	16251	16004	16231	16121	16422	16097	16054	16087	16013	16018	16259	16266	16274	16064	16380	16280	16128	16192	16028	16262	16096	16202	16323	16130	15997	16282	16297	16155	16075	16144	16185	16103	16076	16239	16129	16121	16292	16176	16178	16284	16133	16103	16103	16142	16184	16203	16162	16137	16293	16244	15980	16266	16226	16160	16107	16232	16137	16277	16316	16207	16063	16357	16179	15978	16096	16127	16099	16292	16233	16245	16090	16236	16256	16167	16279	16206	16209	16176	16066	16300	16227	16246	16230	16052	16247	16081	16247	16158	16249	16144	16177	16306	16229	16140	16263	16089	16152	16188	16059	15999	16190	16250	16159	16186	16296	16328	16288	16235	16121	16231	16219	16258	16086	16158	16133	16237	16296	16119	16068	16091	16267	16097	16307	16205	16131	16251	16100	16311	16046	16253	16122	16129	16089	16311	16291	16106	16092	16119	16178	16250	16353	16143	16066	16204	16215	16160	16067	16242	16099	16126	16270	16304	16400	16261	16051	16206	16246	16151	16200	16112	16409	16166	16214	16200	16256	16101	16097	16341	16407	16084	16221	16128	16221	16190	16216	16232	16121	16147	16140	16473	16337	16168	16268	16159	16015	16215	16295	16126	16203	16092	16248	16190	16331	16104	16192	16156	16095	16135	16258	16305	16111	16106	16101	16199	16050	15999	16089	16166	16230	16284	16081	16167	16240	16061	16217	16108	16207	16388	16171	16253	16314	16298	15866	16170	16047	16355	16187	16215	16105	16138	16107	16270	16256	16308	16307	16223	16238	16129	16178	16280	16116	16183	16197	16162	16126	16239	15970	16242	16089	16072	16134	16025	16103	15984	16214	16090	16202	16034	16270	16144	16123	16176	16192	16221	16149	16224	16236	16157	16117	16230	16252	16355	16223	16312	16060	16163	15859	16325	16362	15995	16236	16353	16043	16028	16267	16023	16279	16189	16312	15971	16147	16251	16147	16284	16082	16216	16180	16372	16121	16225	16373	16218	16203	16320	16187	16219	16043	16152	16044	16119	16241	16226	16365	16371	16125	16165	16102	16124	16107	16250	16233	16125	16196	16394	16050	16120	16089	16236	16176	16021	16230	16160	16290	16208	16148	15985	16026	16340	16099	16184	16329	16136	15997	16173	15959	16236	16040	16144	16216	16210	16120	16188	16220	16250	16171	16242	16107	16160	16223	16288	16308	16077	16106	16202	16101	16294	16206	16146	16263	16217	16090	16181	16009	16032	16216	16219	16295	16098	16333	16259	16223	16152	16228	15965	16296	16227	16204	16023	16036	16313	16175	16097	16033	16136	16270	16090	16029	16103	16357	16212	16095	16047	16172	16147	16248	16291	16119	16222	16162	16145	16209	16022	16088	16036	16204	16439	16171	16228	16242	16212	16360	16221	16090	16265	16167	16116	16312	16273	16258	15919	16230	16274	16216	16120	16204	16160	16133	16123	16281	16238	16136	16339	16138	16222	16180	16121	15949	16116	16219	16062	16326	16162	16210	16233	16017	16035	16242	16120	16291	16289	16182	16179	16300	16150	16006	16220	16124	16243	16138	16268	16024	16117	16256	16262	16051	16276	16161	16174	16134	16073	16250	16284	16319	16227	16276	16324	16183	16146	16194	16198	16050	16125	16243	16243	16168	16186	16135	16179	16343	16158	16307	16188	16104	16141	16321	16013	16266	16104	15984	16191	16253	16102	16159	16328	16177	16080	16194	16199	16412	16065	16031	16081	16150	16300	16246	16162	16233	16242	16349	16103	16260	16153	16076	16198	16200	16177	16072	16098	16022	16363	16276	16229	16261	16139	16254	16140	16171	16136	16129	16117	16323	16130	16195	16333	16360	16135	16063	16334	16243	16247	16228	16140	16269	16260	16154	16258	16245	16395	16298	16179	16165	16197	16319	16092	16133	16142	16090	16191	16246	16142	16292	16097	16132	16322	16249	16245	16076	16117	16286	16157	16196	16110	16241	16221	16060	16304	16121	16092	16138	16372	16139	16223	16239	16023	16275	16165	16045	16045	16040	16224	16254	16200	16263	16149	16214	16202	16274	16108	16292	15921	16008	16275	16289	16279	16231	16159	16210	16049	16110	16313	16139	16039	16155	16316	16144	16188	16185	16170	16212	16188	16351	16182	16027	16068	16236	16187	16147	16153	16241	15982	16186	16165	16045	16093	16147	16072	16111	16229	16219	16143	16136	16110	16093	16256	16175	16141	16164	16104	15966	16186	16201	16020	16323	16105	16171	16219	16184	16335	16128
24624	21186	28158	24839	21764	20266	20172	38659	43630	37051	28376	23016	19777	18230	18003	17607	17871	17765	17750	17784	17498	17871	17659	17835	17849	17833	17636	17762	17710	17680	17756	17612	17624	17795	17926	17870	17543	17572	17566	17650	17637	17543	17651	17571	17642	17627	17619	17644	17669	17640	17714	17614	17836	17715	17831	17738	17582	17622	17709	17816	17574	17760	17781	17752	17787	17695	17645	17703	17600	17839	17418	17495	17538	17505	17628	17714	17527	17803	17514	17718	17644	17424	17738	17553	17633	17410	17552	17568	17565	17886	17709	17663	17668	17628	17543	17330	17565	17683	17602	17742	17722	17768	17621	17548	17304	17633	17768	17779	17640	17502	17816	17648	17439	17600	17571	17602	17557	17552	17566	17552	17805	17584	17636	17721	17673	17736	17791	17471	17510	17548	17678	17598	17497	17579	17669	17467	17687	17475	17454	17620	17675	17359	17812	17676	17442	17547	17502	17552	17747	17644	17616	17723	17620	17737	17633	17579	17746	17707	17601	17668	17643	17511	17828	17653	17929	17450	17773	17605	17790	17677	17751	17847	17750	17881	17538	17583	17490	17642	17752	17682	17604	17671	17726	17521	17542	17673	17544	17522	17568	17528	17709	17781	17646	17585	17662	17617	17504	17454	17562	17557	17818	17566	17848	17603	17669	17472	17553	17740	17532	17654	17720	17549	17628	17600	17577	17522	17606	17549	17790	17552	17694	17578	17558	17539	17611	17598	17525	17625	17856	17679	17526	17587	17638	17580	17659	17542	17696	17450	17614	17560	17562	17417	17494	17709	17660	17582	17507	17622	17752	17451	17381	17665	17582	17656	17542	17632	17670	17681	17570	17436	17526	17621	17664	17603	17569	17538	17677	17632	17660	17632	17732	17634	17597	17783	17681	17680	17690	17577	17535	17788	17420	17597	17533	17667	17700	17666	17482	17621	17561	17490	17600	17750	17640	17638	17594	17811	17724	17732	17390	17459	17501	17559	17505	17663	17806	17643	17734	17679	17657	17633	17817	17599	17623	17569	17636	17588	17440	17314	17689	17473	17600	17647	17639	17991	17712	17655	17460	17612	17729	17554	17730	17700	17726	17706	17555	17574	17677	17714	17538	17609	17473	17654	17645	17733	17678	17651	17722	17588	17631	17650	17689	17633	17694	17709	17654	17648	17531	17568	17740	17765	17675	17711	17538	17582	17304	17485	17494	17544	17734	17560	17500	17704	17788	17514	17745	17664	17641	17663	17579	17634	17694	17555	17682	17668	17782	17662	17588	17481	17686	17759	17500	17464	17726	17484	17764	17453	17391	17665	17640	17879	17443	17676	17797	17526	17575	17672	17609	17524	17695	17629	17553	17644	17612	17674	17627	17652	17512	17346	17515	17679	17462	17635	17343	17815	17550	17785	17694	17724	17437	17805	17691	17471	17486	17672	17729	17726	17642	17712	17836	17498	17520	17520	17480	17650	17302	17634	17563	17761	17862	17756	17474	17661	17766	17682	17628	17544	17769	17775	18028	17567	17730	17580	17540	17709	17548	17550	17499	17604	17470	17621	17506	17592	17545	17853	17714	17722	17466	17705	17620	17644	17833	17786	17595	17567	17565	17479	17521	17750	17777	17542	17797	17803	17775	17662	17622	17515	17671	17675	17832	17561	17535	17652	17645	17651	17767	17483	17640	17558	17819	17761	17518	17608	17594	17697	17495	17472	17689	17629	17629	17671	17663	17487	17646	17655	17578	17639	17699	17685	17546	17548	17566	17597	17622	17480	17800	17680	17709	17747	17662	17607	17622	17738	17746	17541	17749	17598	17602	17834	17577	17491	17657	17635	17570	17470	17701	17655	17458	17463	17602	17711	17476	17589	17548	17452	17580	17607	17546	17585	17846	17621	17757	17632	17511	17983	17781	17582	17705	17794	17753	17572	17527	17787	17745	17692	17466	17625	17716	17769	17844	17441	17795	17544	17518	17764	17610	17759	17598	17596	17613	17523	17583	17678	17548	17680	17644	17709	17643	17503	17540	17908	17617	17749	17608	17761	17731	17787	17687	17482	17576	17642	17453	17719	17666	17487	17826	17458	17431	17703	17692	17700	17649	17725	17747	17618	17544	17798	17606	17714	17559	17646	17808	17602	17635	17822	17586	17552	17654	17804	17788	17753	17710	17733	17710	17554	17663	17549	17575	17800	17615	17651	17502	17659	17804	17503	17693	17698	17559	17805	17627	17613	17668	17663	17590	17684	17720	17814	17783	17693	17740	17789	17542	17542	17589	17683	17556	17879	17702	17487	17560	17674	17580	17660	17827	17640	17611	17687	17742	17591	17507	17582	17665	17484	17786	17567	17638	17606	17461	17692	17575	17600	17824	17346	17633	17627	17660	17766	17580	17611	17653	17610	17591	17804	17666	17721	17872	17593	17768	17793	17498	17529	17628	17548	17780	17532	17591	17748	17598	17817	17625	17705	17530	17528	17674	17694	17493	17796	17712	17543	17691	17765	17627	17756	17720	17772	17688	17793	17788	17464	17547	17750	17627	17613	17709	17695	17717	17539	17494	17678	17756	17535	17771	17723	17682	17707	17484	17531	17799	17658	17904	17685	17801	17473	17633	17598	17620	17581	17533	17718	17395	17661	17707	17579	17468	17626	17701	17761	17862	17425	17573	17634	17684	17796	17419	17626	17584	17581	17608	17581	17546	17304	17719	17808	17642	17561	17631	17455	17632	17707	17428	17773	17768	17774	17550	17641	17507	17552	17735	17732	17818	17569	17713	17677	17644	17604	17714	17694	17526	17580	17623	17550	17565	17786	17688	17622	17708	17550	17644	17735	17594	17622	17559	17451	17738	17588	17744	17534	17700	17697	17687	17728	17481	17702	17515	17858	17587	17669	17680	17582	17570	17401	17485	17361	17528	17739	17623	17597	17531	17565	17408	17443	17724	17403	17456	17817	17759	17620	17708	17677	17681	17703	17704	17477	17728	17531	17580	17447	17747	17494	17654	17652	17820	17534	17569	17671	17607	17473	17528	17517	17788	17660	17687	17688	17616	17567	17714	17749	17414	17581	17902	17798	17547	17638	17650	17564	17720	17579	17592	17669	17686	17721	17691	17725	17567	17428	17674	17581	17673	17785	17446	17663	17571	17643	17501	17680	17668	17763	17561	17512	17675	17551	17558	17777	17597	17702	17492	17602	17679	17706	17811	17741	17430	17560	17528	17528	17634	17594	17769	17698	17617	17768	17618	17619	17724	17640	17631	17639	17713	17641	17388	17950	17528	17672	17555	17631	17643	17723	17567	17624	17563	17580	17511	17536	17626	17656	17593	17752	17554	17584	17875	17536	17388	17700	17646	17480	17704	17560	17493	17430	17586	17757	17788	17686	17798	17726	17628	17618	17623	17527	17741	17765	17670	17833	17803	17485	17463	17538	17586	17726	17476	17623	17474	17659	17468	17586	17699	17490	17448	17424	17614	17593	17735	17571	17487	17806	17581	17609	17647	17736	17602	17706	17682	17548	17844	17397	17456	17458	17617	17659	17819	17376	17763	17372	17648	17573	17667	17548	17791	17607	17850	17741	17801	17639	17813	17667	17679	17620	17646	17594	17632	17740	17848	17581	17671	17501	17818	17742	17771	17576	17526	17473	17645	17684	17548	17666	17810	17782	17566	17617	17839	17411	17687	17533	17612	17627	17647	17470	17587	17782	17866	17832	17851	17724	17604	17543	17638	17472	17666	17446	17723	17521	17558	17553	17621	17648	17604	17566	17728	17649	17460	17823	17681	17624	17569	17657	17659	17807	17737	17517	17614	17763	17692	17636	17760	17528	17737	17559	17478	17714	17823	17497	17858	17542	17656	17625	17624	17707	17626	17554	17521	17733	17648	17520	17662	17785	17668	17955	17938	17665	17733	17607	17463	17546	17482	17467	17566	17683	17595	17486	17798	17631	17507	17518	17489	17524	17604	17539	17527	17738	17603	17618	17672	17837	17548	17564	17680	17703	17608	17729	17735	17545	17557	17694	17637	17871	17726	17849	17656	17449	17700	17806	17705	17700	17823	17467	17687	17734	17693	17614	17531	17525	17597	17576	17852	17710	17771	17546	17639	17629	17493	17749	17630	17635	17821	17611	17931	17843	17623	17525	17582	17669	17730	17615	17663	17433	17511	17744	17562	17644	17562	17603	17679	17634	17656	17767	17615	17674	17636	17527	17776	17516	17518	17784	17691	17489	17445	17585	17695	17524	17625	17473	17823	17604	17636	17599	17629	17563	17493	17666	17583	17787	17806	17616	17668	17640	17504	17562	17732	17631	17635	17465	17812	17817	17581	17550	17685	17894	17500	17628	17623	17467	17686	17519	17601	17580	17837	17681	17935	17639	17706	17643	17691	17804	17731	17713	17540	17527	17564	17642	17635	17679	17542	17622	17533	17650	17642	17547	17301	17779	17717	17507	17693	17605	17653	17572	17816	17548	17617	17709	17673	17751	17812	17564	17651	17672	17841	17741	17500	17699	17779	17671	17727	17670	17784	17514	17752	17427	17657	17655	17681	17811	17686	17478	17632	17795	17760	17748	17557	17512	17795	17472	17746	17814	17681	17548	17532	17524	17736	17618	17532	17776	17715	17468	17731	17585	17549	17494	17621	17714	17765	17544	17741	17673	17669	17521	17733	17653	17585	17663	17519	17647	17566	17441	17545	17562	17384	17569	17669	17597	17868	17637	17718	17639	17722	17673	17700	17606	17559	17546	17670	17537	17595	17539	17633	17580	17521	17684	17636	17726	17691	17563	17587	17591	17508	17910	17697	17590	17629	17649	17488	17697	17680	17478	17500	17864	17821	17677	17662	17805	17709	17869	17551	17741	17690	17462	17681	17770	17622	17778	17629	17642	17625	17431	17674	17524	17663	17528	17648	17571	17832	17691	17555	17509	17660	17757	17523	17450	17652	17739	17711	17725	17815	17648	17676	17568	17819	17424	17612	17719	17660	17578	17712	17816	17660	17667	17655	17718	17588	17710	17604	17705	17571	17767	17719	17546	17741	17581	17535	17478	17370	17498	17695	17607	17642	17727	17520	17563	17494	17820	17721	17740	17597	17747	17596	17845	17522	17587	17554	17515	17482	17656	17525	17629	17609	17597	17622	17662
15515	25845	23712	20060	18852	17681	17645	42136	45879	38387	28298	22103	18044	16099	16136	15907	15984	16105	15863	16174	15981	16155	16027	16035	16057	16135	15989	15926	16094	15941	15940	15950	16127	16015	15911	15842	16003	16014	16211	15979	16047	15916	15945	15890	16103	15882	15938	16049	15855	15941	16120	15988	16035	16040	15969	15984	15912	15866	16034	15923	15977	16131	16033	15819	15909	15894	16222	15912	15950	16124	15874	15939	15943	16066	15775	16045	15846	16048	16032	15986	15857	15912	15864	16125	15977	15963	15939	15903	16005	16054	15868	16001	16119	15871	15843	15921	15889	16124	15905	15945	15845	15956	16092	15981	15977	16084	15944	15921	15985	15992	15991	15896	15780	16063	15930	16091	15960	15951	15913	15889	16012	16058	15927	15836	15896	15736	16070	15892	15934	15929	16155	15906	15831	15934	15909	16162	15887	15964	16011	15947	16002	15994	16166	16036	15967	16204	16148	15814	15970	15806	15909	15950	16048	15996	16025	15744	15966	15938	15815	16036	15924	15968	15896	15885	16118	15981	15922	15928	15829	15969	15950	15807	16075	15929	16025	15757	16174	15933	15974	16003	16005	16071	15999	16043	15783	15991	16067	15887	15921	15971	15877	15963	16139	15961	15869	16006	15906	15914	15914	16031	15999	16030	15943	15997	15932	15969	15870	16023	16015	15930	15763	15913	15843	15958	15941	15888	15995	15818	15911	16049	15954	15974	16062	15983	15935	15830	16012	15964	15999	15925	15775	15947	15820	16014	15920	15905	16033	15891	15774	15995	15931	16017	16063	16040	16009	16034	16065	16121	16000	16073	16075	16111	15966	16046	16043	16101	15759	15874	15975	15967	15983	15900	16071	16042	16037	15892	16032	15927	15968	16140	15848	16081	15953	15952	16021	15981	15997	15932	15831	16205	16095	15805	16001	16058	15722	16214	15849	16012	15888	16020	16043	15900	15925	15940	16018	15920	16004	15992	16084	16137	15844	15966	16067	15677	15895	16019	16014	16020	15987	16000	15921	15948	16062	15920	16044	15936	15885	15935	15929	15953	16051	16046	15785	16039	16067	16051	15998	15878	16116	15902	16091	15983	15961	15869	15984	15951	16142	15890	15948	15968	15924	15889	16018	15866	15921	15740	16010	15968	15866	16051	15947	15972	15955	15886	16038	15748	16129	15949	16003	15996	15934	15915	15802	15824	15984	16003	15927	15760	15711	15943	15891	15945	16055	15892	15948	15896	16041	15978	15920	16041	16036	15832	16080	16018	15880	15876	15954	15758	16005	15866	15916	15920	15940	15953	16073	15945	15981	15970	15960	16107	15920	16050	15971	15871	15971	16095	15867	16041	15790	15846	16064	15786	15868	15882	15904	15901	15900	15901	15887	15999	16171	15844	16135	15868	15959	16123	15970	16024	16008	16034	15969	16038	16014	15836	15979	16051	16055	15729	15876	15840	15931	15911	16060	15895	16079	16000	16076	16007	16017	15947	16018	16286	15785	15926	15913	16037	15967	15845	16024	15908	15929	16103	15938	16081	15973	16085	15988	16070	15855	16095	16263	15917	16010	16018	15977	15943	15988	15812	16098	15952	15857	16030	15991	16000	15901	16069	15896	15856	15938	16021	16009	16056	15719	16038	15885	15977	16041	15942	16037	16063	15806	15954	15916	15854	16000	15937	16062	15982	16069	15897	16019	15919	16036	16061	15942	15942	15971	15925	16037	15970	15826	16170	15906	15969	15969	16129	15887	15746	16030	15930	16245	16015	16056	15855	16189	15960	16115	16068	15923	16067	16021	15879	15967	15785	16016	15970	16079	16036	15946	16015	16069	16046	15781	16006	16077	15998	16059	16040	15950	15887	15965	15862	15942	16020	16026	15968	16145	15856	16008	16000	15951	15961	16009	16019	16026	15872	15722	16075	15919	16067	16070	15804	15969	16087	16196	15932	15901	15736	16106	15849	15925	15975	16024	16063	16028	15941	15958	15865	16025	15928	15970	15967	16080	15882	16025	15945	15985	16046	16103	15864	16061	16082	16026	15933	15953	15913	16007	16098	16131	15941	16051	15911	15915	16050	16029	15977	15922	16065	16166	16041	16053	16070	16028	16049	15927	16162	16100	15973	16012	16154	15874	16009	16004	15854	15996	15898	15779	16046	16062	16097	16152	15810	16073	15812	16006	15967	15917	15897	15834	15947	15934	15909	15966	15988	16062	15893	15961	15984	15921	15916	15939	16087	15859	16055	15954	15891	15828	16074	15996	15992	15743	15925	15744	15974	15883	15907	15917	15724	15986	15945	16011	16013	16168	16097	16067	15961	15867	15988	15780	16124	16114	15894	15892	15941	15808	16044	16046	15944	16177	15846	15956	15914	15827	16068	15996	15960	16026	16214	15992	15967	15814	15901	16149	15811	15943	15967	15972	15880	15935	15935	15938	15893	15906	16014	15784	15964	16038	16024	16198	16045	16042	16055	15933	15896	15901	16007	15918	15933	15948	16046	16045	16085	16020	15907	15854	16065	16004	16048	15929	15819	15920	15914	15902	16201	16081	16028	15906	16005	15892	16019	15970	15896	16068	16051	16062	16015	16075	15882	15848	15940	15994	16037	15960	16027	15975	15968	15866	16089	15802	16017	15952	15923	15967	15851	15985	15943	15840	15915	15948	15933	16207	16079	15897	15870	16120	15994	16178	15880	16084	16062	15980	16113	15889	16197	16012	16095	16049	15880	16002	15835	15828	16052	16041	16039	16032	16047	16101	15840	16049	15993	16017	16201	15915	16031	16084	15910	15965	15943	15937	15941	16035	16026	15824	15777	16009	15822	16075	16044	16145	15933	16031	16071	15951	15813	15996	16082	15899	16078	15811	15765	15921	16059	15804	15951	15908	16026	15977	16064	15982	16059	16149	16020	15973	16178	16017	16005	15946	16099	15893	15831	15937	16023	15957	16195	15988	16122	15819	16067	16055	15919	15936	15897	15902	16028	16096	15888	16007	16094	15911	16018	16030	15994	16058	15971	15976	16012	16017	15866	16043	15890	15872	15945	15995	15974	15881	15913	16093	15936	15968	15690	15947	15938	15967	16088	16062	15859	15874	15757	15836	15918	15883	15904	15903	15845	15977	15951	15907	15927	15984	15905	15841	16079	16216	15961	16121	15973	16010	15919	16141	15892	16002	15962	15945	15734	16100	15898	15902	15929	15835	15913	15971	15987	16094	15959	15973	16057	15947	15922	15982	15985	16076	16113	15978	15799	15774	15985	15963	15896	16109	15976	16101	15890	15942	15845	15957	15957	16018	15951	15805	15966	15984	16004	16035	15931	16027	15985	16108	16036	15881	16088	15955	16063	15840	15927	15911	15938	15773	16022	15880	16035	16074	15879	15995	15842	16126	15942	16053	15833	16042	15997	16124	16061	15852	15787	15983	16022	15960	15919	15899	15999	16124	15783	15793	15912	16091	16181	15868	16037	15977	16037	15939	15882	15835	16000	16051	16014	16047	15912	16099	16135	15794	16037	16164	15886	15914	16069	15887	15855	15905	15950	16024	15954	16111	15906	16050	16053	15925	16067	16070	16075	15875	15870	15932	15975	16108	15900	15868	16138	15946	15848	15984	15968	15896	15944	15983	15985	16039	15994	16023	15840	15833	16152	16144	16016	15868	15925	16027	15960	15902	15879	16011	15858	15964	16002	15961	16043	15843	16024	15883	15885	15801	15894	16032	15971	15972	15874	16093	15943	15794	16032	15932	16032	15971	15913	15992	15858	15986	16017	16023	16030	15811	15918	15989	16052	15986	15848	16088	15861	16037	16106	15828	15882	15760	16150	16027	15855	16093	15837	16000	15987	16102	16053	16122	15892	16094	16201	15890	15894	15847	15992	15934	15907	16002	15971	15940	16004	15927	16069	15963	16126	15950	15796	15926	15835	15892	15860	16121	15867	16084	15893	15941	15966	15818	15934	15944	15939	16178	15825	15961	15960	16046	15842	16029	15764	15991	15944	15937	16043	15999	16021	15982	15951	16352	15965	15821	16041	16033	15989	15977	15843	15889	16046	15932	15893	15939	15951	15890	15986	15901	15958	15950	15894	15910	15830	16005	15815	15812	15867	16062	15765	16146	15950	15862	15884	15945	15947	16060	16072	16093	16154	16032	16079	16073	15872	15849	16001	15913	15989	15971	15941	15978	16105	15757	16121	15922	15878	16073	15901	16134	15979	16063	16181	15936	16020	16137	15988	15983	16009	16065	15802	15919	15934	15981	15926	15947	16058	16040	15961	15859	15959	15847	15929	16023	15972	16037	15921	15997	16012	15831	16030	15986	16050	16087	15968	15890	16010	16013	15993	15944	15958	15955	15925	15813	15924	15891	15889	15984	16032	15988	15931	16052	16095	15948	16073	15988	15809	15884	16040	15996	16193	15896	15923	16021	15929	15973	16005	15876	15998	15974	15958	15902	15954	15999	16011	16085	15815	16067	15950	16058	16036	15883	15929	16056	16057	15878	15892	16063	16093	16103	16029	15810	16085	16106	15970	16122	15879	16090	15967	16023	15868	15975	16105	16050	16073	15914	16132	15824	15872	15867	15864	15967	15964	15969	15856	15923	15890	15985	16128	16046	15844	16026	15967	15932	15927	15868	16039	16036	15983	15963	16129	15906	15858	16037	16084	16055	16014	16087	16035	16033	15938	15884	15895	16028	16083	15821	15959	16009	15845	16145	16010	15911	16134	16217	15782	16072	16090	15976	15980	15815	15976	15894	15997	16020	16125	16008	15975	16012	15952	15915	16102	15882	15968	16025	16010	15934	15941	15869	16075	15895	16119	16030	16113	15993	16010	15937	16005	15900	15934	15845	15941	15902	15882	16173	15899	15972	16057	15826	15947	16003	15966	15858	16100	16103	15894	15959	15966	15892	16069	15860	15882	16057	15880	15973	15899	16045	16054	15962	15883	16151	15937	16112	15951	15991	15983	16038	15837	16020	15868	15872	16005	15958	15779	16153	15999	16080	15981	15894	15996	16106	15905	16067	16070	15784	15921	16058	15986	15962	16030	16092	15892	15917	16087	16139	16079	16034	15995	15940	16003	16135	15932	16014	15786	15994	16032	16044	15994	15872	15938	15906	16108	15936	15865	16016	16054	15977	16065
23036	21146	28930	23663	21543	23358	24462	53714	54534	48855	36439	28608	22494	18236	18054	17778	17754	17767	17786	17630	17579	17654	17678	17321	17546	17588	17489	17610	17463	17597	17368	17628	17491	17727	17734	17578	17507	17449	17269	17424	17507	17423	17611	17543	17495	17426	17603	17547	17653	17503	17542	17480	17400	17361	17666	17622	17318	17583	17531	17579	17457	17481	17447	17554	17365	17560	17583	17399	17602	17525	17456	17508	17467	17390	17506	17391	17393	17481	17375	17592	17546	17551	17524	17475	17478	17372	17551	17513	17241	17502	17461	17433	17565	17359	17499	17494	17546	17561	17243	17293	17450	17566	17688	17467	17542	17546	17324	17319	17428	17469	17608	17518	17399	17351	17514	17419	17590	17461	17538	17384	17471	17392	17496	17508	17516	17620	17439	17338	17409	17461	17450	17396	17333	17558	17237	17541	17635	17313	17477	17607	17586	17438	17520	17669	17500	17413	17637	17694	17615	17593	17427	17287	17293	17395	17266	17636	17556	17357	17431	17492	17524	17376	17436	17613	17363	17375	17194	17402	17454	17332	17426	17532	17654	17534	17537	17592	17603	17356	17545	17439	17364	17366	17544	17360	17332	17529	17466	17480	17657	17661	17334	17385	17386	17441	17463	17453	17303	17571	17453	17288	17412	17629	17560	17395	17382	17356	17496	17453	17512	17475	17496	17383	17398	17510	17375	17325	17391	17488	17351	17354	17350	17433	17487	17588	17643	17482	17631	17414	17431	17475	17420	17372	17550	17412	17505	17308	17554	17458	17323	17536	17360	17241	17454	17546	17518	17184	17441	17371	17503	17441	17463	17505	17555	17635	17489	17256	17625	17568	17436	17505	17502	17477	17433	17561	17332	17461	17560	17489	17384	17406	17355	17248	17713	17517	17453	17664	17591	17582	17573	17345	17547	17503	17570	17419	17363	17504	17479	17360	17480	17510	17398	17363	17425	17569	17443	17473	17476	17363	17402	17350	17475	17406	17464	17156	17631	17409	17513	17580	17343	17406	17140	17596	17598	17479	17465	17373	17495	17419	17328	17275	17504	17584	17595	17467	17368	17523	17437	17230	17497	17396	17452	17374	17388	17619	17681	17463	17637	17601	17556	17322	17479	17526	17365	17445	17405	17410	17449	17328	17553	17460	17515	17450	17323	17454	17393	17619	17672	17362	17514	17610	17546	17516	17564	17367	17311	17609	17310	17312	17551	17431	17364	17430	17531	17361	17550	17403	17401	17442	17525	17553	17353	17475	17503	17449	17752	17448	17355	17682	17644	17494	17636	17399	17481	17407	17557	17436	17387	17417	17614	17504	17480	17683	17508	17494	17445	17198	17456	17577	17480	17430	17553	17448	17330	17505	17682	17774	17527	17333	17324	17263	17284	17550	17319	17356	17453	17579	17401	17455	17372	17538	17619	17422	17501	17321	17532	17518	17374	17512	17556	17563	17425	17294	17641	17542	17549	17496	17621	17462	17585	17517	17346	17537	17358	17480	17560	17423	17321	17454	17541	17457	17268	17501	17438	17431	17363	17445	17482	17324	17654	17416	17477	17490	17575	17390	17330	17517	17547	17331	17523	17468	17406	17585	17555	17628	17472	17370	17238	17349	17469	17392	17383	17431	17417	17475	17473	17534	17284	17424	17582	17388	17241	17381	17693	17434	17646	17494	17514	17332	17517	17247	17449	17525	17619	17377	17595	17367	17350	17384	17405	17381	17259	17553	17585	17348	17254	17625	17371	17399	17600	17508	17348	17460	17479	17360	17510	17366	17392	17413	17575	17371	17338	17656	17557	17481	17589	17535	17423	17592	17418	17597	17416	17371	17482	17245	17358	17470	17299	17470	17381	17548	17361	17293	17550	17544	17478	17556	17218	17501	17643	17393	17257	17274	17542	17507	17413	17425	17366	17471	17580	17418	17465	17368	17402	17374	17627	17387	17667	17286	17481	17360	17352	17300	17424	17351	17400	17629	17252	17339	17369	17276	17542	17586	17463	17435	17381	17348	17498	17490	17355	17464	17589	17482	17251	17448	17446	17347	17565	17507	17445	17629	17624	17426	17392	17397	17346	17423	17463	17221	17423	17618	17499	17626	17499	17444	17536	17318	17380	17462	17551	17507	17466	17440	17390	17576	17366	17474	17319	17143	17383	17613	17355	17403	17458	17566	17484	17378	17505	17553	17535	17362	17676	17330	17532	17422	17426	17478	17346	17401	17457	17506	17494	17469	17455	17510	17420	17514	17485	17417	17444	17412	17271	17276	17435	17366	17400	17389	17394	17413	17531	17387	17305	17373	17532	17439	17677	17415	17319	17427	17313	17581	17609	17277	17402	17487	17454	17411	17483	17371	17593	17352	17498	17499	17454	17431	17497	17457	17329	17370	17283	17487	17496	17703	17406	17432	17310	17288	17469	17501	17394	17599	17500	17172	17541	17584	17509	17491	17660	17427	17349	17434	17466	17264	17471	17481	17424	17437	17339	17388	17524	17486	17501	17303	17471	17487	17595	17515	17468	17342	17386	17411	17443	17541	17596	17258	17313	17329	17552	17533	17531	17591	17408	17450	17204	17327	17406	17414	17459	17428	17392	17477	17488	17491	17502	17690	17417	17527	17611	17528	17493	17630	17332	17391	17450	17425	17542	17347	17362	17569	17339	17561	17742	17547	17588	17541	17645	17284	17545	17365	17431	17594	17331	17440	17384	17621	17722	17522	17787	17376	17284	17357	17266	17418	17420	17241	17306	17445	17251	17377	17469	17561	17501	17245	17476	17319	17429	17500	17440	17283	17696	17464	17583	17482	17627	17471	17328	17481	17494	17484	17413	17611	17535	17517	17609	17383	17378	17572	17495	17357	17331	17587	17503	17536	17572	17546	17693	17270	17411	17659	17362	17477	17276	17489	17378	17413	17472	17508	17251	17480	17604	17521	17415	17706	17404	17414	17573	17528	17255	17330	17502	17406	17543	17381	17242	17234	17465	17369	17501	17519	17473	17487	17436	17461	17425	17595	17482	17449	17481	17523	17500	17433	17432	17223	17421	17346	17459	17491	17530	17471	17223	17552	17480	17416	17426	17421	17387	17511	17421	17400	17530	17483	17457	17529	17276	17533	17507	17445	17453	17312	17476	17747	17523	17470	17586	17349	17471	17369	17445	17337	17490	17410	17464	17403	17507	17472	17433	17489	17426	17486	17312	17377	17491	17494	17443	17349	17433	17324	17396	17573	17153	17373	17680	17481	17655	17466	17318	17677	17436	17506	17486	17612	17427	17513	17517	17334	17583	17608	17329	17479	17669	17503	17425	17428	17625	17464	17317	17567	17450	17453	17443	17290	17529	17461	17333	17391	17526	17448	17496	17560	17178	17402	17543	17169	17449	17433	17373	17310	17636	17284	17340	17501	17573	17446	17326	17467	17617	17422	17391	17489	17533	17436	17550	17413	17475	17553	17551	17593	17291	17505	17459	17442	17412	17385	17497	17367	17445	17457	17297	17472	17453	17331	17506	17574	17665	17365	17423	17496	17527	17522	17602	17408	17301	17510	17470	17540	17577	17423	17524	17445	17359	17284	17430	17473	17509	17447	17491	17361	17451	17125	17185	17345	17457	17505	17319	17242	17439	17408	17522	17326	17300	17239	17725	17464	17378	17434	17535	17509	17471	17347	17406	17475	17433	17504	17352	17336	17315	17390	17428	17391	17545	17533	17385	17418	17558	17524	17420	17416	17507	17555	17439	17365	17483	17551	17452	17365	17468	17478	17408	17575	17246	17518	17411	17308	17427	17261	17329	17499	17445	17196	17400	17405	17478	17557	17586	17457	17513	17378	17401	17587	17413	17488	17445	17540	17682	17396	17506	17568	17531	17425	17480	17327	17706	17399	17264	17323	17382	17471	17612	17478	17250	17335	17552	17475	17368	17395	17441	17444	17452	17295	17259	17626	17463	17398	17286	17502	17383	17411	17616	17415	17314	17370	17400	17335	17433	17676	17338	17286	17342	17424	17237	17292	17389	17546	17355	17475	17650	17370	17603	17434	17467	17450	17487	17245	17553	17433	17282	17371	17328	17604	17618	17394	17509	17365	17338	17574	17403	17493	17438	17462	17296	17458	17406	17442	17533	17426	17581	17464	17385	17397	17373	17486	17696	17534	17237	17588	17214	17545	17424	17672	17630	17353	17289	17467	17554	17457	17352	17469	17487	17619	17505	17480	17522	17471	17479	17404	17267	17423	17343	17376	17277	17365	17561	17424	17658	17673	17485	17522	17520	17493	17652	17332	17315	17257	17365	17343	17436	17411	17331	17392	17380	17447	17340	17585	17530	17547	17341	17265	17255	17333	17392	17547	17406	17492	17363	17671	17523	17426	17439	17477	17290	17451	17394	17478	17503	17390	17489	17523	17602	17602	17362	17231	17279	17429	17407	17441	17593	17536	17354	17612	17413	17490	17435	17304	17318	17395	17578	17462	17487	17516	17369	17396	17565	17577	17453	17237	17637	17322	17472	17617	17417	17537	17393	17403	17368	17485	17419	17371	17300	17492	17494	17476	17508	17388	17605	17535	17490	17520	17597	17409	17505	17463	17560	17291	17729	17564	17338	17183	17563	17602	17361	17524	17664	17468	17223	17440	17359	17420	17209	17331	17356	17471	17362	17519	17451	17569	17361	17447	17487	17466	17374	17471	17502	17309	17436	17610	17354	17316	17243	17446	17475	17763	17574	17410	17270	17569	17546	17402	17322	17501	17327	17344	17438	17384	17272	17406	17714	17522	17689	17530	17340	17476	17354	17455	17524	17468	17450	17353	17314	17513	17364	17312	17493	17384	17289	17355	17411	17715	17673	17433	17345	17419	17453	17473	17661	17398	17478	17302	17541	17620	17517	17411	17311	17457	17363	17655	17358	17551	17561	17405	17399	17510	17255	17414	17537	17565	17357	17539	17355	17456	17389	17529	17270	17398	17516	17466	17621	17578	17443	17319	17411	17476	17352	17513	17594	17419	17441	17398	17411	17595	17399	17516	17537	17462	17546	17651	17625	17568	17359	17764	17661	17407	17459	17267	17483	17166	17401	17335	17334	17331	17336	17369	17355	17574	17323	17418	17448	17410	17382	17014	17411	17425	17599	17607	17469	17395	17333	17240
17938	30817	28621	23405	20836	19479	20618	56395	57130	49529	37202	28987	20252	16179	16366	15831	15891	15744	15951	15717	15791	15965	15904	15966	15801	15948	15980	15860	15816	15835	15974	15827	15834	15825	15876	15847	15906	15669	15776	15861	15807	15913	15844	15825	15805	15829	15826	15990	15487	15807	15955	15913	15863	15747	15801	15872	15924	15851	15940	15770	15720	15824	15823	15904	15883	15983	15877	15790	15677	15650	15741	16043	15768	15890	15807	15895	15940	15818	15820	15944	15705	15814	15864	15961	15868	16081	15870	15833	15865	15911	15764	15935	15730	15893	15848	15965	15868	15924	15801	15859	15780	15838	15966	15917	15764	15623	15709	15652	15703	15748	15796	15758	15873	15758	15831	15874	15690	15892	15764	15710	16002	15736	15932	15819	15815	15903	15770	15846	15854	15639	15937	15854	15708	15909	15710	15950	15803	15702	15784	15832	15809	15943	15677	15777	15697	15757	15761	15790	15848	15692	15829	15933	15942	15803	15797	15895	15951	16049	15701	15970	15887	15884	15805	15714	15772	15762	15765	15818	15826	15896	15736	15751	15697	15715	15998	15622	15848	15757	15893	15867	15756	15674	15636	15682	15742	16130	15872	15762	15695	15949	15716	15744	15985	15764	15788	15844	15726	15798	15989	15830	15793	15920	15835	15782	15979	15975	15891	15851	15815	15770	15656	15626	15830	15757	15926	15695	15883	15630	15694	15827	15864	15949	15858	15666	15997	15784	15732	15742	15649	15747	15878	15943	15801	15735	15818	15748	15746	15862	15846	15735	15683	15908	15804	15915	15724	15778	15943	15898	15816	15934	15804	15715	15906	15790	15816	15673	15874	15733	15834	15710	15734	15859	15751	15779	15905	15820	15920	15754	15665	15854	15882	15746	15810	15905	15719	15579	15903	15790	15828	15777	15716	15745	15720	15820	15768	15585	15915	15841	15851	15770	15844	15803	15742	15915	15709	15727	15856	15795	15716	15868	15786	15960	15889	15946	15785	15813	15868	15820	15900	15862	15876	15800	15776	15798	15829	15835	15691	15839	15978	15589	15787	15911	15826	15815	15827	15657	15944	15846	15891	15783	15895	15878	15741	15841	15846	15897	15798	15996	15801	15763	15801	15713	15833	15981	15603	15825	15813	15853	15844	15817	15696	15784	15995	15910	15725	15841	15814	15838	15837	15897	15739	15738	15857	15718	15790	15901	15798	15683	15944	15841	15946	15917	15939	15876	15914	15868	15847	15739	15880	15800	15783	15763	15807	15882	15905	15884	15791	15754	15723	15860	15765	15855	15743	15887	15981	15832	15788	15802	15847	15684	15725	15850	15826	15786	15798	15867	15887	15765	15789	15818	15927	15774	15770	15777	15806	15791	15811	16004	15680	15842	15913	15767	15805	15790	15812	15737	15910	15645	15865	15834	15877	15837	15685	15882	15887	15834	15808	15801	15807	15754	15752	15875	15705	15902	15929	15974	15729	15857	15813	15968	15935	15677	15898	15789	15796	15876	15685	15777	15625	15738	15775	15849	15810	15844	15677	15903	15837	15675	15725	15889	15813	15902	15947	15713	15740	15935	15656	15970	15840	15870	15932	15768	15725	15622	15973	15659	15796	15791	15784	15775	15797	15877	15699	15854	15851	15898	15829	15946	15807	15821	15807	15805	15778	15784	15936	15758	15829	15667	15657	15770	15626	15702	15687	15853	15836	15884	15754	15985	15883	15768	15820	15805	15777	15795	15699	15702	15904	15787	15738	15789	15791	15888	15775	15798	15577	15989	15919	15914	15642	15719	15817	15791	15854	15968	15860	15693	15733	15777	16057	15831	15849	15841	15770	16072	15926	15855	15958	15778	15894	15928	15971	15730	15884	15846	15803	15918	15859	15880	15517	15736	15721	15974	15809	15762	15935	15768	15987	15717	15724	15643	15796	15824	15681	15670	15613	15790	16078	15919	15860	15830	15662	15820	15911	15825	15849	15795	15909	15794	15752	15848	15904	15845	15852	15860	15730	15756	15919	15808	15738	15810	15994	15895	16022	15746	15845	15740	15868	15632	15730	15771	15795	15832	15728	15794	15846	15767	15964	15724	15914	15836	15989	15852	15695	15807	15897	15907	15941	15782	15799	15902	15679	15822	15945	15953	16028	15716	15885	15826	15956	15908	15689	15775	15826	15794	15859	15900	15806	15788	15979	15856	15947	15728	15931	15692	15747	15999	15781	15816	15753	15813	15856	15838	15761	15810	15950	15779	15721	15890	15687	15861	15684	15857	15761	15698	15705	15936	15932	15835	15787	15702	16151	15834	15761	15935	15828	15886	15850	15795	15891	15771	15891	15806	15766	15642	15855	15752	15923	15745	15900	15903	15613	15582	15781	15986	15659	15794	15639	15777	15949	15862	15846	15697	15558	15814	15864	15813	15806	15654	15812	15751	15858	15751	15782	15771	15923	15828	15670	15802	15843	15798	15811	15781	15787	15604	15998	15706	15928	15709	15793	15881	15767	15884	15865	15750	16003	15879	15812	15803	15783	15986	15755	15919	15891	15792	15741	15795	15843	15832	15691	15806	15832	15866	15922	15857	15883	15973	15732	15870	16018	15692	15923	15890	15892	15822	15955	15703	15915	15774	15688	15785	15817	15731	15753	15708	15907	15739	15900	15804	15689	15827	15716	15942	15690	15891	15773	16073	16006	15783	15863	15714	15802	15759	15994	15711	15795	15835	15715	15891	15830	15810	15704	15960	15821	15803	15787	15742	15932	15816	15846	15655	15817	16008	15842	16075	15832	15944	15805	15927	15884	15869	15825	15905	15912	15834	15967	15899	16012	15720	15873	15815	15584	15782	15796	15906	15891	15627	15813	15768	15857	15906	15960	15729	15710	16037	15743	15718	15976	15916	15850	15810	15819	15861	15717	15761	15831	15775	15847	15938	15793	15876	15895	15759	15861	15793	15686	15967	15786	15881	15668	15869	15762	15880	15785	15831	15894	15602	15764	15768	15729	15656	15983	15750	15859	15749	15788	15830	15895	15809	15868	15837	15866	15878	15707	15937	15803	16007	15913	15674	15986	15708	15906	15977	15775	15573	15822	15774	15690	15873	15773	15791	15878	15840	15724	15740	15824	15728	15779	15814	15776	15877	15850	15925	15704	15828	15880	15797	15958	15799	15771	15762	15987	15866	15773	15703	15944	15927	15778	15803	15944	15760	15935	15953	15633	15625	15770	15593	15785	15785	15625	15749	15754	15818	15708	15751	15832	15835	15687	15836	15908	15757	16027	15757	15761	15738	15773	15695	15795	15936	15924	15748	15706	15638	15848	15693	15798	15862	15795	15754	15834	15766	15803	15867	15569	15677	15843	15775	15968	15757	15898	15755	15840	15879	15814	15831	15784	15917	15788	15804	15743	15703	15807	15744	15739	15681	15733	15942	15828	15847	15829	15753	16026	15903	15865	15628	15859	15768	15951	15792	15788	15863	15689	15783	15748	15869	15793	15849	15900	15847	15808	15720	15907	15780	15758	15901	15910	15739	15840	15797	15702	15744	15815	15873	15911	15759	15920	15877	15868	15854	15756	15585	15774	15681	15847	15913	15967	15778	15789	15736	15782	15935	15819	15888	15788	15775	15761	15807	15957	15793	15849	15713	15651	15969	15756	15649	15796	15946	15779	15929	15853	15802	15785	15746	15992	15801	15867	15912	15632	15794	15889	15803	15817	15895	15874	15672	15809	15904	15863	15780	15812	15839	15742	15822	15799	15924	15736	15877	15831	15736	15885	15676	15747	15853	15774	15823	15780	15796	15811	15716	15833	15771	15713	15691	15914	15812	15761	15740	15741	15874	15614	15841	15861	15844	15841	15903	15812	15792	15856	16016	15599	15760	15905	15690	15857	15936	15789	15786	15875	15826	15861	15596	15698	15791	15771	15647	15797	15894	15769	15777	15919	15811	15786	15927	16023	15754	15855	15889	15738	15902	15602	15877	15926	15759	15988	15739	15805	15859	15856	15637	15905	15818	15801	15679	15845	15800	15869	15704	15916	15883	15823	15780	15972	15786	15921	15864	15634	15697	15778	15968	16006	15885	15878	15828	15826	15834	15605	15840	15781	15692	15934	15859	15732	15852	15767	15700	15861	15781	15676	15713	15796	15719	15789	15921	15663	15840	15820	15835	15671	15960	15833	15750	15822	15877	15751	15709	15663	15853	15803	15919	15669	15667	15857	15693	15718	15745	15828	15708	15619	15884	15850	15793	15711	15859	15722	15784	15800	15730	15917	15664	15664	15791	15853	15739	15716	15935	15813	15775	15823	15879	15847	15851	15711	15732	15719	15685	15829	15940	15910	15753	15792	15680	15857	15747	15992	15966	15787	15554	15870	15824	15684	15754	15826	15932	15844	15725	15808	15840	15785	15943	15776	15619	15836	15756	15885	15701	15835	15723	15821	15824	15879	15939	15780	15932	15829	15893	15751	15823	15786	15804	15904	15667	15811	15847	16007	15907	15984	15762	15970	15893	15828	15766	15930	15716	15772	15884	15791	15726	15887	15991	15706	15817	15916	15824	15786	15942	15937	15712	15749	15883	15954	15678	15785	15711	16008	15913	15696	15725	15860	16035	15805	15796	15726	15946	15797	15745	15711	15792	15720	15860	15683	15841	15854	15648	15911	15928	15906	15805	15951	15858	15829	15907	15886	15872	15884	15758	15964	15887	15889	15938	15813	15813	15757	15798	15722	15940	15776	15623	15754	15803	15885	15670	15656	15956	15887	15725	15907	15922	15705	15870	15816	15808	15680	15787	15837	15884	15857	15678	15866	15762	15660	15822	15834	15744	15940	15867	15838	15773	15935	15778	15767	15753	15878	15701	15917	15743	15913	15746	15813	15791	15827	15804	15849	15959	15811	15828	15714	15732	15879	15909	16086	15745	15791	15793	15759	15980	15830	16013	15799	15854	15683	15821	15705	15856	15662	15679	15813	15928	15674	15867	15773	15729	15834	15853	15733	15744	15909	15846	15835	15778	15748	15866	15843	15672	15768	15873	15707	15869	15856	15930	15996	15711	15765	15738	15933	15855	15596	15735	15638	15621	16058	15710	16017	15840	15921	15796	15844	15743	15780	15868	15768	15941	15782	15613	15850	15666	15802	15803
27740	22013	23881	21032	18171	17940	18341	23184	23187	21901	20109	18811	18175	17549	17686	17769	17845	17545	17584	17486	17545	17634	17683	17743	17610	17488	17532	17492	17548	17424	17596	17417	17779	17582	17666	17451	17676	17850	17484	17496	17343	17459	17623	17696	17522	17499	17581	17573	17512	17738	17392	17286	17598	17621	17543	17552	17498	17715	17577	17555	17489	17617	17616	17400	17468	17633	17537	17542	17625	17528	17245	17393	17463	17372	17681	17307	17783	17783	17711	17469	17579	17565	17591	17598	17728	17540	17505	17442	17600	17581	17684	17722	17556	17347	17668	17439	17693	17610	17448	17674	17506	17703	17711	17317	17550	17612	17432	17392	17694	17554	17669	17551	17398	17658	17668	17522	17332	17501	17403	17519	17631	17596	17448	17587	17573	17541	17462	17626	17404	17418	17467	17601	17621	17438	17620	17564	17427	17482	17400	17610	17536	17529	17766	17595	17637	17424	17273	17579	17602	17538	17645	17518	17713	17570	17238	17316	17474	17513	17447	17439	17668	17419	17680	17576	17438	17585	17782	17406	17536	17672	17386	17393	17381	17720	17234	17535	17632	17603	17615	17467	17351	17581	17745	17791	17620	17458	17525	17390	17430	17295	17632	17415	17519	17459	17488	17380	17631	17638	17729	17616	17509	17715	17549	17644	17686	17618	17520	17361	17563	17544	17452	17580	17573	17494	17612	17400	17627	17504	17534	17344	17399	17595	17569	17526	17710	17576	17635	17588	17600	17500	17438	17489	17522	17480	17731	17533	17469	17689	17557	17614	17588	17771	17531	17432	17570	17551	17448	17603	17578	17673	17487	17356	17460	17415	17483	17475	17471	17604	17496	17575	17512	17396	17621	17472	17583	17606	17474	17558	17377	17435	17523	17667	17606	17400	17458	17601	17509	17529	17574	17526	17610	17516	17683	17637	17487	17505	17849	17489	17701	17467	17347	17513	17505	17500	17510	17634	17338	17426	17435	17382	17594	17520	17564	17575	17603	17616	17422	17576	17550	17554	17630	17546	17460	17563	17431	17521	17701	17475	17569	17613	17571	17514	17689	17691	17360	17584	17551	17273	17523	17467	17413	17467	17426	17308	17595	17548	17466	17685	17302	17650	17579	17588	17499	17416	17479	17674	17782	17604	17501	17481	17456	17292	17352	17482	17297	17488	17563	17537	17589	17402	17447	17747	17545	17578	17582	17503	17548	17417	17535	17521	17383	17531	17560	17543	17445	17480	17544	17676	17527	17710	17723	17609	17462	17499	17510	17623	17597	17548	17436	17369	17391	17381	17468	17425	17541	17503	17382	17638	17351	17639	17416	17676	17620	17560	17540	17327	17467	17550	17562	17580	17550	17495	17535	17337	17587	17440	17306	17514	17536	17495	17472	17560	17627	17593	17445	17434	17638	17441	17489	17406	17353	17441	17339	17364	17561	17436	17492	17563	17692	17636	17426	17355	17519	17476	17515	17579	17478	17512	17619	17293	17731	17447	17514	17675	17559	17639	17425	17487	17429	17490	17605	17403	17418	17356	17372	17377	17533	17484	17647	17546	17566	17527	17624	17575	17678	17643	17610	17533	17394	17579	17590	17542	17599	17622	17494	17609	17274	17391	17403	17510	17443	17478	17512	17584	17649	17378	17422	17288	17548	17527	17421	17504	17504	17669	17708	17675	17478	17495	17387	17501	17445	17619	17594	17718	17378	17378	17468	17562	17472	17494	17446	17525	17434	17468	17452	17392	17605	17664	17461	17726	17662	17463	17481	17417	17500	17603	17613	17572	17575	17525	17585	17622	17431	17395	17581	17601	17300	17463	17673	17512	17601	17799	17546	17386	17610	17377	17669	17719	17576	17664	17490	17343	17534	17591	17676	17497	17458	17555	17587	17689	17584	17443	17576	17691	17609	17448	17407	17608	17619	17577	17447	17692	17599	17452	17556	17375	17442	17478	17579	17602	17500	17468	17558	17404	17402	17418	17762	17414	17569	17445	17497	17702	17447	17593	17596	17574	17524	17616	17590	17385	17305	17456	17524	17677	17716	17548	17585	17523	17574	17464	17494	17519	17347	17748	17432	17535	17689	17541	17488	17341	17431	17603	17489	17544	17514	17659	17641	17594	17455	17510	17523	17559	17648	17559	17525	17472	17512	17357	17552	17630	17634	17334	17304	17603	17594	17734	17458	17376	17468	17362	17531	17438	17414	17743	17389	17487	17467	17349	17603	17665	17484	17622	17548	17342	17548	17638	17697	17600	17481	17415	17550	17537	17552	17574	17567	17408	17442	17479	17413	17424	17386	17560	17622	17446	17650	17578	17884	17446	17619	17607	17450	17482	17550	17526	17543	17224	17608	17571	17512	17620	17390	17427	17446	17516	17318	17382	17322	17390	17515	17595	17635	17558	17671	17719	17444	17463	17591	17550	17518	17832	17706	17454	17794	17461	17426	17478	17694	17457	17489	17402	17641	17593	17614	17540	17729	17517	17426	17611	17358	17648	17528	17601	17493	17607	17447	17299	17749	17496	17634	17588	17503	17644	17691	17479	17515	17555	17524	17515	17556	17711	17523	17545	17511	17410	17405	17494	17722	17581	17525	17387	17679	17632	17561	17480	17543	17505	17505	17598	17556	17388	17586	17513	17656	17855	17598	17468	17425	17360	17506	17404	17668	17594	17474	17592	17603	17407	17613	17460	17493	17313	17377	17272	17565	17714	17343	17606	17565	17558	17704	17381	17466	17219	17599	17511	17600	17404	17529	17443	17467	17318	17428	17389	17607	17493	17720	17502	17478	17307	17519	17374	17522	17622	17645	17750	17556	17537	17546	17462	17350	17412	17604	17541	17600	17697	17607	17470	17711	17614	17323	17444	17616	17582	17590	17499	17323	17540	17424	17437	17509	17471	17492	17379	17349	17632	17608	17408	17468	17619	17604	17747	17459	17591	17450	17737	17514	17814	17597	17480	17826	17533	17639	17612	17505	17421	17424	17451	17456	17447	17509	17609	17613	17433	17494	17592	17516	17725	17563	17674	17495	17358	17705	17590	17560	17518	17556	17574	17349	17572	17464	17481	17436	17574	17574	17537	17413	17537	17491	17611	17624	17508	17644	17550	17338	17465	17635	17443	17524	17517	17820	17450	17308	17431	17286	17560	17572	17513	17463	17471	17360	17475	17623	17573	17632	17456	17769	17714	17689	17510	17434	17535	17526	17585	17407	17365	17427	17517	17491	17538	17472	17520	17556	17519	17735	17509	17405	17709	17401	17504	17755	17538	17410	17369	17639	17438	17632	17478	17537	17520	17648	17497	17655	17643	17367	17442	17360	17677	17566	17608	17371	17341	17624	17537	17632	17429	17635	17348	17443	17640	17593	17553	17578	17565	17527	17676	17626	17721	17543	17484	17635	17670	17565	17529	17489	17438	17602	17283	17563	17478	17626	17646	17391	17365	17678	17455	17480	17564	17624	17831	17780	17497	17893	17353	17574	17565	17565	17327	17231	17560	17653	17455	17645	17568	17541	17527	17438	17690	17572	17484	17479	17621	17503	17705	17409	17544	17790	17660	17561	17501	17532	17679	17524	17484	17595	17384	17328	17463	17657	17738	17686	17353	17359	17558	17446	17496	17368	17517	17744	17553	17636	17510	17496	17567	17422	17503	17613	17444	17341	17416	17671	17622	17433	17370	17426	17278	17444	17413	17439	17593	17557	17492	17314	17630	17464	17702	17642	17498	17575	17464	17522	17582	17314	17704	17511	17558	17406	17493	17605	17594	17498	17280	17650	17429	17480	17569	17657	17549	17402	17459	17521	17534	17490	17608	17608	17428	17462	17367	17563	17453	17619	17562	17575	17652	17403	17478	17338	17480	17508	17422	17511	17540	17417	17533	17556	17650	17571	17446	17636	17567	17433	17540	17484	17466	17683	17383	17429	17752	17463	17430	17498	17611	17444	17467	17351	17277	17523	17570	17604	17492	17616	17570	17702	17442	17411	17577	17423	17433	17493	17532	17449	17668	17429	17557	17647	17550	17760	17433	17505	17453	17637	17499	17492	17460	17577	17837	17728	17669	17602	17389	17601	17493	17454	17586	17828	17619	17460	17558	17545	17420	17464	17535	17355	17501	17536	17568	17483	17462	17561	17577	17589	17445	17661	17493	17447	17508	17466	17570	17812	17636	17514	17644	17491	17431	17686	17611	17658	17488	17486	17437	17591	17663	17544	17537	17575	17507	17633	17462	17520	17524	17491	17443	17551	17528	17588	17633	17398	17641	17585	17529	17382	17777	17460	17847	17807	17530	17392	17430	17585	17529	17673	17660	17360	17617	17450	17553	17772	17638	17666	17447	17650	17645	17756	17501	17547	17564	17598	17497	17563	17339	17435	17645	17664	17661	17509	17507	17581	17687	17571	17490	17644	17675	17644	17307	17535	17565	17427	17537	17519	17384	17530	17532	17451	17475	17616	17547	17453	17448	17462	17582	17583	17616	17578	17541	17666	17549	17466	17466	17683	17482	17518	17430	17590	17543	17622	17668	17455	17402	17290	17450	17714	17611	17722	17543	17555	17382	17628	17388	17709	17606	17399	17594	17404	17516	17433	17543	17624	17510	17469	17423	17482	17572	17472	17546	17484	17638	17482	17633	17631	17544	17394	17418	17653	17632	17377	17329	17601	17479	17751	17547	17436	17503	17529	17708	17479	17718	17626	17459	17595	17599	17574	17760	17310	17586	17612	17478	17525	17514	17721	17581	17452	17512	17543	17341	17592	17537	17484	17448	17456	17540	17591	17637	17728	17545	17366	17588	17446	17401	17488	17443	17472	17473	17672	17560	17597	17512	17809	17498	17776	17510	17512	17669	17546	17543	17498	17359	17457	17518	17482	17513	17469	17667	17600	17459	17517	17390	17667	17477	17514	17605	17384	17605	17611	17690	17503	17565	17594	17377	17389	17416	17475	17548	17685	17324	17561	17562	17595	17504	17570	17650	17382	17600	17381	17457	17713	17561	17657	17751	17641	17573	17375	17410	17568	17590	17504	17526	17482	17432	17592	17654	17592	17669	17440	17551	17452	17474	17645	17517	17548	17527	17520	17391	17427	17393	17563	17443	17530	17526	17603	17391	17529	17605	17548	17590	17574	17536	17667	17565
16141	20088	19146	17819	17042	16611	16619	24798	23486	21280	18518	17244	16242	15881	15737	15959	15903	15792	15863	15655	15828	15678	15940	15791	15764	15961	15743	15757	15855	15637	15602	15819	15880	15768	15938	15916	15844	15891	15895	15908	15926	15802	15715	15802	15859	15970	15906	15760	15695	15994	16014	15758	15861	15756	15897	15903	15781	15973	15723	15776	15759	15842	15835	15856	15992	15836	15946	15686	15713	15765	15851	15710	15888	16006	15751	15990	15756	16033	15871	15733	15890	15778	15984	15750	15820	15871	15824	15756	15869	15821	15969	15643	15659	15587	15746	15780	15904	15897	15900	15689	15834	15746	15759	15877	15821	15848	15740	15842	15919	15967	15858	15784	15830	15745	15785	15793	15778	15752	15803	15767	15789	15940	15789	15715	15810	15762	15869	15651	15940	15782	16049	15768	15742	15688	15777	15671	15876	15711	15712	15716	15657	15728	15828	15807	15849	15857	15852	15884	15715	15791	15902	15773	15886	15782	15910	15921	16020	15642	15836	15882	15828	15889	15923	15753	15904	15790	15619	15890	15666	15975	16050	16006	15834	15937	15821	15766	15823	15827	15812	15705	15869	15760	15731	15814	15857	15730	15733	15826	15786	15889	15967	15735	15846	15902	15797	15825	15912	15822	15825	15710	15697	15737	15918	15834	15760	15683	15941	15907	15831	15796	15824	15751	15738	15787	15855	15824	15804	15898	15930	15654	15655	15810	15917	15661	15602	15972	15778	15700	15892	15816	15917	15789	15932	15810	15722	15811	15851	15974	15703	15843	15900	15735	15630	15818	15907	15926	15732	15784	15723	15849	15839	15866	15873	15862	15695	15765	15804	15776	15752	15830	15983	15768	15829	15992	15688	15563	15784	15740	15900	15723	15845	15864	15854	15817	15831	16083	15812	15668	15689	15754	15896	15971	15732	15850	15737	16034	15671	15785	15989	15695	15807	15858	15713	15944	15985	15754	15760	15822	15624	15797	15738	15708	15698	15819	15842	15817	15838	15798	15845	15660	15585	15794	15803	15679	15867	15732	15919	15924	15763	15714	15894	15886	15797	15738	15763	15717	15954	15833	15859	15855	15908	15767	15915	15770	15780	15949	15841	15896	15862	15806	15797	15680	15836	15831	15786	15901	15725	15741	15792	15810	15780	15896	15747	15686	15825	15894	15950	15886	15723	15739	15814	15708	15794	15877	15676	15758	15667	15901	15801	15808	15977	15938	15851	15829	16041	15779	15842	15828	15958	15738	15789	15989	15773	15860	15683	15774	15743	15843	15739	15825	16067	15871	15821	16034	15856	15793	15916	15916	15793	15883	15729	15889	15768	15744	15923	15874	15855	15725	15957	15793	15827	15939	15849	15842	15916	15867	15946	15973	15810	15699	15790	15858	15910	15862	15974	15707	15643	15739	15891	15870	15855	15834	15726	15763	15740	15726	15917	15925	15778	15996	15822	15801	15826	15617	15816	15733	15707	15969	15807	15764	15703	15790	15752	15948	15723	15890	15859	15709	15770	15832	15899	15810	15859	15802	15738	15755	16039	15766	15887	15926	15838	15890	15858	15745	15882	15807	15886	15807	15871	15727	15980	15787	15745	15774	15701	15817	15822	15795	15983	15806	15841	15796	15930	15889	15811	15755	15655	15798	15911	15767	15935	15825	15820	15800	16016	15857	15757	15767	15764	15941	15844	16001	15802	15846	15869	15803	15856	15779	15882	15715	15658	15777	15691	15762	15809	15694	15819	15799	15747	15979	15893	15795	15866	15865	15831	15820	15741	15861	15706	15740	15811	15754	15912	15784	15902	15775	15801	15853	15764	15720	15848	15770	15748	15854	15675	15873	15876	15745	15741	15928	15802	15852	15895	15800	15632	15670	15702	15643	15909	15757	15845	15972	15773	15858	15573	15825	15919	15880	16022	15749	15819	16074	15817	15780	15856	15703	15776	15814	15861	15742	15833	15730	15824	15720	15834	15834	15897	15925	15853	15679	15718	15882	15806	15798	15834	15800	15888	15959	15959	15809	15837	15902	15892	15761	15940	15818	15934	15896	15779	15836	15685	15872	15932	16039	15930	15928	15769	15826	15744	15819	15621	15898	15850	15795	15841	15925	15858	15707	15767	15880	15771	15794	15939	15683	15715	15755	15851	15728	15917	15715	15772	15829	15863	15814	15713	15774	15840	15977	15911	15800	15718	15755	15709	15977	15776	15871	15823	15656	15764	15840	15898	15776	15881	15720	15712	15912	16055	15886	15781	15816	15877	15757	15924	15752	15793	15807	15846	15829	15685	15874	15884	15758	15769	15849	15828	15814	15886	15723	15755	15841	15778	15906	15882	15679	15776	15691	15735	15899	15702	15662	15918	15837	15924	15831	15793	15788	15687	15742	15851	15914	15634	15842	15875	15908	15714	15891	15877	15728	15768	15922	15740	15872	15909	15753	15836	15716	15869	15807	15753	15853	15930	15753	15865	15913	15873	15716	15807	15952	15717	15794	15756	15850	15941	15878	15707	15785	15733	15945	16043	15844	15890	15795	15855	15785	15867	15650	15720	15818	15708	15785	15687	15908	15773	15657	15887	15773	15845	15941	16004	16044	15815	15764	15741	15832	15833	15897	15672	15940	15802	15886	15752	15738	15916	15792	15693	15950	15807	15741	15836	15836	15791	15749	15809	15907	15826	15728	15916	15803	15692	15884	15950	15799	15928	15902	15785	15731	15800	15739	15910	15862	15912	15900	15875	15783	15887	15850	15826	15932	15904	15791	15658	15768	15809	15929	15913	15769	15926	15886	15914	15895	15785	15811	15746	15810	15908	15853	15827	15743	15892	15661	15888	15888	15871	15996	15812	15804	15789	15848	15950	15892	15901	15791	15868	15732	15665	15721	15748	15945	15806	15835	15895	15870	15902	15699	15902	15733	15760	15694	15938	15836	16005	15728	15846	15836	15786	15854	15589	15842	15886	15841	15825	15726	15919	15858	15782	15827	15853	15734	15840	15700	15749	15777	15788	15703	15832	15663	15800	15879	15856	15959	15916	15780	15706	15901	15777	15762	15783	15678	15772	15796	15727	15847	15804	15872	15781	15899	15894	15880	15802	15821	15864	15931	15847	15723	15881	15844	15771	15828	15892	15715	15913	15599	15887	15630	15725	15854	15822	15714	15719	15965	15938	15768	15858	15786	15773	15903	15825	15808	15818	15840	15852	15794	15777	15872	15919	15653	15930	15841	15986	15922	15900	15818	15840	15703	15839	15866	15824	15835	15653	15754	15874	15881	15861	15880	15870	15908	15707	15926	15738	15897	15759	15905	15664	15798	15782	15956	15924	15753	15901	15693	15615	15932	15858	15746	15947	16000	15722	15942	15793	15751	15955	15903	16066	15811	15751	15725	15865	15826	15723	15838	15735	15788	15861	15789	15770	15855	15939	15857	15812	15913	15775	15877	15686	16008	15826	16020	15760	15889	15885	16040	15734	15751	15804	15914	15985	15829	15757	15799	15894	15709	15909	15975	15876	15787	16015	15832	15779	16015	15667	15843	16038	15588	15927	15998	15976	15685	15902	15878	15894	15518	15768	15861	15727	15685	15780	15866	15738	15805	15913	15850	15630	15901	15736	15900	15792	15880	15810	15783	15703	15841	16046	15801	15878	15889	15828	15719	15777	16006	15862	15841	15806	15920	15694	15684	15875	15993	16050	15716	15974	15962	15715	15711	15706	15741	15795	15713	15950	15808	15993	15607	15666	15852	15929	15812	15897	15874	15871	15879	15895	15794	15871	15817	15909	15830	15767	15809	15831	15876	15798	15923	15757	15682	15725	15800	15931	15857	15689	15967	15918	15765	15822	15804	15901	15740	15920	15547	15963	15649	15913	15868	15733	15908	15805	15777	15936	15858	15833	15870	15752	15954	15821	15754	15748	15760	15778	15866	15893	15970	15798	15849	15750	15730	15828	15847	15904	15994	15662	15819	15983	15921	15747	15919	15762	15759	15958	15790	16003	15718	16003	15942	15731	15748	15833	15732	15816	15834	15651	15712	15713	15837	15673	15868	15914	15913	15918	15898	15838	15787	15799	15712	15979	15771	15890	15738	15874	15846	15686	15930	15796	15803	15852	15763	15852	15798	15892	15741	15911	15872	15809	15819	15821	15855	15856	15936	15814	15739	15573	15799	15787	15822	15611	15827	15705	15793	15828	15728	15839	15983	15724	15860	15733	15910	15766	15946	15862	15905	15842	15776	15686	15912	15864	15952	15820	15929	15906	15846	15653	15947	15960	15853	15967	15744	15934	15872	15884	15736	15846	15827	15753	15959	15920	15694	15884	15972	15859	15716	15818	15793	15960	15880	15958	15694	15866	15879	15887	15864	15763	15829	15866	15790	15820	15812	15737	15855	15993	15741	15709	15961	15740	15795	15911	15716	15970	15910	15758	15679	15757	15975	15722	15844	15876	15835	15977	15870	15751	15975	15833	15827	15821	15891	15791	15771	15799	15844	15883	15813	15657	15933	15799	15667	15878	15916	15776	15912	15885	15788	15769	15803	15726	15848	15662	15776	15848	15789	15851	15887	15924	15913	15760	15864	15859	15862	15847	15860	15911	15911	15889	15975	15826	15682	15717	15746	15818	15920	15737	15960	15884	15814	15752	15809	15793	15790	15695	15990	15932	15659	15898	15952	15930	15879	15780	15862	15793	15824	15866	15748	15781	15811	15890	15922	15800	15933	15706	15720	15762	15732	15752	15955	15864	15863	15961	15862	15735	15883	15703	15650	15730	15827	15939	15826	15895	15868	15751	15807	15758	15865	15825	15784	15806	15807	15913	15885	15856	15882	15733	15780	15786	15840	15768	15891	15915	15765	15710	15868	15843	15605	15914	15797	15871	16017	15768	15747	15853	15918	15732	15772	15810	15770	15736	15842	15994	15862	15756	15818	15686	15694	15794	15680	15925	15802	15770	15891	15981	15797	15852	15734	15676	15796	15751	15763	15960	15772	15750	15751	16027	15796	15766	15822	15759	15998	15794	15819	15890	15720	15740	15950	15549	15933	15859	15819	15950	15785	15687	15803	15757	15750	15917	15982	15788	15664	15888	15867	15984	15694	15723	15643	15647	15978	15823	15685	15896	15878	15729	15847	16023	15810
24631	21158	28118	24849	21481	19677	21752	47909	41049	33417	25736	21870	18718	17438	17342	17122	17222	16964	17060	17078	17148	17107	17066	17079	17176	17164	17177	17122	17240	17080	17274	16989	16902	17004	17146	17139	17006	17007	17121	17098	17044	16857	17039	16946	17168	17107	17137	17185	17112	17101	17055	16975	16924	17063	17075	17015	17051	16872	17055	17312	17062	17044	17154	16925	17077	17024	16978	16935	17222	17050	16990	17040	17176	17149	17078	17086	17103	17071	17192	17050	17166	17018	16920	16968	16956	16958	17067	17198	17010	17024	17211	17184	17096	16914	17087	17172	17201	17126	17147	17070	17025	17131	17202	16790	17043	16833	16921	17185	17136	17128	16854	17090	17061	16900	16989	16779	16864	16918	17035	16893	16972	17210	17024	16934	17214	17048	17163	16897	17137	17069	17104	17169	17032	16862	16998	17139	16974	16907	17069	17049	17127	17235	16785	17021	16917	17178	16942	17069	17234	16934	17124	16995	17181	16996	17131	17217	16830	17100	17132	16990	17031	17183	17145	16852	17008	17033	16906	17143	16992	17134	16952	16975	16891	16925	17241	17073	17054	17050	17027	16905	16937	17058	16973	17075	16979	17038	16893	17068	17218	17007	17018	16753	16985	16837	17131	17124	17204	17058	16830	16855	17042	17096	16973	17028	17078	16933	16968	17117	17061	17053	16924	16937	17026	17004	17083	16926	16945	16949	17028	17087	16908	17116	17071	17300	17138	17062	17073	17026	17176	16862	16990	17035	16915	16712	17211	16984	16955	16958	17127	17191	17124	16974	17113	17124	16968	17151	16970	17102	17101	17007	16946	16987	17102	16932	16910	17045	16980	16973	17027	17143	16911	16923	17126	16806	17113	16946	16990	17190	17072	16920	17221	16927	16945	16666	16968	16911	17037	16768	16984	16919	17104	16927	17243	17079	16879	17007	17155	17267	17070	16980	17076	16957	17211	17070	17060	16905	16854	17048	17028	16952	16890	17063	16970	16873	17313	17121	17052	17046	17024	17009	17143	17190	17210	16997	16919	17188	16995	17118	17063	17184	17133	17065	17129	16981	16997	17042	16970	17038	17086	17066	16755	17293	17150	16988	16914	16957	16983	17080	17025	17112	17215	16780	17045	17073	17132	16967	17223	16995	16992	17172	17015	17071	17057	17032	16981	17135	17077	17274	17229	17026	16996	16940	17007	17171	17102	17153	16974	17161	16847	17005	16868	17251	16945	17059	16939	17160	17148	16970	17168	17151	16998	16998	17160	16866	16921	17016	17008	17005	17208	17125	16856	17218	17114	16844	16916	17121	17147	16870	17253	17245	17174	17124	17035	17138	17058	17002	16987	16648	17136	17122	17131	16881	17150	17039	17120	17183	17052	16871	17222	17223	17040	17157	16931	17095	17015	17112	17131	16920	17075	17016	17049	16991	17137	17067	17011	16923	16991	16805	17166	17059	16894	16846	17089	16998	16909	16913	17115	16922	17008	17180	17179	16888	17192	16857	17175	17150	17094	17060	16969	16958	16983	16832	17160	17115	17218	17000	17009	16977	16897	17129	17123	17031	17032	16906	17160	17089	17059	17051	17032	17037	17082	17144	17079	16915	17185	16801	17248	17164	16975	16873	17147	16961	17249	17040	17090	16905	17084	17282	16966	17144	17013	17116	16999	17062	17066	17004	17043	17080	17069	17163	17139	17330	16879	16916	16953	17097	16850	17093	16869	17017	17151	16816	16939	17043	16964	16955	16993	17103	16997	17066	17183	17026	16950	16903	16977	16903	17197	17100	16970	16884	17078	16878	17102	16930	17173	17034	17024	17048	16849	17122	16917	16874	16977	16970	16787	16970	17207	17157	17176	17028	16956	17046	17028	17038	16905	17120	17028	17109	16960	17142	16916	17164	16988	17029	17210	17071	17022	17096	17268	17122	16781	16865	16986	17001	17099	17031	17126	17088	17147	17001	17298	17085	17152	17014	17122	16971	17077	17239	17071	16870	17094	17115	17062	17002	16794	16870	17062	16914	16910	16899	17195	16947	17040	17024	16936	16984	17282	16908	16948	16819	16908	17152	16849	17030	17069	17060	17086	17089	17095	17001	17114	17002	17130	16928	16930	17141	17140	17190	17160	17155	17138	17179	16886	16982	16914	16992	16978	17217	17223	17027	17104	17187	16881	16832	17067	17116	17163	17197	17141	17066	17060	16929	17070	16891	16953	16839	16961	17207	16989	17018	17043	16921	17048	17177	16917	16899	17007	17111	16915	16957	17013	17084	17117	17021	17082	17266	17109	17113	16970	17252	17051	17267	17232	17001	16914	16989	17055	17229	17003	17012	16981	17006	17033	17056	16944	16903	17065	17127	17063	17069	17302	17017	17173	17151	17095	17237	16913	16772	17084	17101	17079	17158	17258	17244	16883	17096	17093	17092	16939	16980	17266	17143	17134	17110	17046	16908	17173	17101	17102	16966	17207	17163	17090	17194	17179	16952	17225	17094	17172	17030	17063	17234	16917	17101	17343	16907	17269	16998	17112	17143	17110	16914	16868	17081	17013	17130	17034	17000	17066	17112	17070	17102	16896	16862	16968	17074	17021	17105	17215	17069	17127	17103	17004	17048	16947	17117	17164	17285	16891	17004	16925	17159	17092	16987	17055	16964	16902	17139	17067	16966	17033	17086	16923	17032	17055	16922	17063	17041	17152	16843	16886	17074	16933	16934	16943	17076	16992	17074	16904	17115	16933	17056	17071	17075	16979	16964	17122	16924	16770	17148	16881	16918	17185	16950	16929	16932	16874	17040	17106	17162	17007	17048	17012	16788	17090	17177	16912	16956	16808	16987	16979	16766	16986	16991	16893	17098	16833	16888	17049	16900	16858	16820	17041	17135	16845	17119	17126	17090	17165	17039	16951	16948	17147	17013	17148	16939	16930	17121	17051	17102	17091	16933	17175	16943	16948	17144	17014	17015	16978	16831	16896	16990	17215	17075	17122	17169	16912	16964	17202	16939	17087	17091	16988	16919	17010	17174	16930	16966	17083	17055	16926	17002	17037	17035	16951	16855	17147	17115	17133	17033	17219	17050	17033	16919	17126	16938	16818	16953	17058	17098	17054	16977	17042	17171	17009	17053	17074	17056	17043	17276	16990	16954	16907	16797	17196	17130	17223	17063	16947	17110	17113	16921	17106	16957	17104	16938	16999	17144	17032	17141	16964	17039	17255	17166	16894	17075	16884	17110	16971	17041	17312	16870	16978	16840	16987	16963	17035	17121	17148	17071	17195	16985	16898	16927	16980	16996	16950	17210	17040	16827	17216	16970	16946	17003	17149	16926	16937	16836	16799	17161	17051	17191	17096	16971	16953	17098	17005	17135	16809	16968	17020	16927	16974	17117	17057	16899	16878	17065	16889	17127	16938	17036	17088	16967	16964	17071	17252	17196	17023	17038	17067	17091	17097	17065	17152	16910	16960	17212	17055	16957	17154	17123	17100	17080	17318	17011	17173	17109	17008	17187	17046	17064	17076	17160	17062	16982	17046	16953	17102	17064	17210	17114	17116	17073	16991	17141	16940	17089	17172	17154	16986	17075	17083	17036	16997	16840	17235	17047	17056	16962	17203	17070	16969	17100	17210	17196	16991	16859	17125	17016	17070	16935	17091	16979	16988	17007	17155	17257	16998	17248	17094	16996	17136	16951	16879	16904	16921	16907	16964	16968	16998	17028	17057	17005	16993	16859	17032	17110	17160	17064	17151	17042	17194	17014	16893	16977	16873	17002	17088	16939	16738	17089	17001	16976	17124	17134	17101	17123	17138	17167	16935	16905	17043	17113	16926	17098	17094	17010	17162	17047	16959	17190	17161	17242	17032	17153	16978	17058	17095	16921	16983	17076	16956	17147	17120	16958	16839	16942	17015	17116	16978	17188	16937	17038	16955	17129	17127	16929	17125	16987	17008	16961	17106	16959	16879	17026	17082	16924	17343	17151	17047	17136	17017	17056	17018	16985	17184	16944	17083	16994	17007	17023	17022	17104	17161	16967	17006	17091	17165	17056	17080	17005	17135	17060	17103	16852	16944	16911	16838	17147	17087	16918	16901	17086	16873	17093	16973	17053	17050	17141	17083	16936	16971	16993	17090	17087	16864	17035	17013	16891	17059	17264	17130	17035	17193	16737	17150	17160	17010	17128	16874	17025	17013	16938	16943	16844	16944	17178	16943	17023	17154	17056	17118	17017	17081	17086	16872	17044	16967	17084	17122	17051	16959	17013	16921	17050	16946	16998	16973	16988	17091	17008	16974	16994	17167	17227	16884	16958	16717	17143	16922	17020	16906	16867	17111	16909	17049	16995	17439	17021	16996	16939	17144	17084	16985	17269	17054	17023	16918	17094	17147	16976	16980	17046	16998	17084	17039	17039	17224	17147	17078	17182	17080	17084	17094	17188	17101	17132	16991	16925	17225	17096	17039	17011	17190	17041	17004	16996	16919	16888	16940	17208	17007	17183	17021	17003	17104	17034	16896	17016	16940	17219	17276	17173	17131	16828	17090	17038	17064	17226	17070	17158	17037	17235	17136	17037	17124	16891	16923	16986	16903	17142	17138	16951	16938	16881	17005	17043	17040	16980	16973	17146	17098	16965	17148	16964	16942	17214	16966	17048	17172	17136	16881	17022	17152	16952	16990	17069	16959	17039	16960	17145	16903	16877	17210	17024	17060	16961	17003	16954	17037	17154	17039	17036	17259	16911	16967	17026	17107	17117	16892	16956	17030	16836	17249	17015	16849	17247	16822	16937	17179	16958	16830	17115	17048	16948	16956	17061	17016	16986	16949	17050	17034	17164	17132	17169	17016	16998	17054	17161	17091	17053	17057	16968	17150	17103	17041	17077	17100	17012	17056	16858	16838	17000	16989	17053	17190	16960	17058	16943	16936	17090	17126	17045	17008	16936	17100	16886	17243	16983	16857	17241	17062	17279	16835	17147	16969	17240	16904	16911	17128	16961	17176	16982	16946	16978	16935	17100	17047	17000	17104	17184	17169	17079	17088	17030	17176	16796	17253	16937	17006	16847	17024	16996	17058	16934	17207	16966	16989	16946	16978	17161	17188	16986	17100	17111	17057	17032	17208	16777	16964	17007	17094	16946	17097	16984
15426	24618	23667	19990	18322	17576	21057	49609	42600	34189	25651	21165	17006	15672	15567	15681	15597	15668	15574	15576	15604	15474	15430	15532	15415	15550	15491	15480	15444	15610	15581	15505	15597	15540	15507	15509	15413	15630	15479	15564	15367	15500	15422	15562	15476	15584	15593	15665	15505	15693	15520	15673	15538	15652	15515	15522	15500	15639	15566	15305	15373	15613	15619	15628	15446	15544	15568	15428	15584	15655	15361	15473	15702	15560	15429	15461	15602	15694	15583	15409	15548	15598	15668	15577	15689	15517	15588	15385	15326	15698	15372	15588	15646	15650	15550	15542	15660	15507	15636	15777	15431	15547	15549	15533	15574	15498	15566	15496	15448	15435	15666	15470	15627	15406	15773	15460	15483	15470	15512	15686	15387	15660	15599	15734	15556	15717	15560	15568	15614	15389	15583	15402	15562	15620	15494	15575	15640	15377	15563	15665	15669	15538	15543	15598	15524	15597	15405	15411	15672	15544	15652	15613	15677	15612	15461	15406	15502	15634	15599	15630	15617	15442	15591	15543	15522	15626	15468	15571	15509	15501	15543	15525	15382	15560	15595	15643	15503	15575	15546	15584	15592	15488	15379	15399	15397	15419	15563	15518	15547	15422	15621	15717	15551	15530	15747	15364	15402	15541	15390	15644	15518	15460	15553	15707	15534	15471	15629	15555	15521	15520	15538	15591	15616	15512	15541	15432	15372	15502	15641	15588	15560	15556	15513	15454	15505	15536	15483	15526	15412	15681	15580	15588	15582	15512	15551	15584	15470	15456	15463	15580	15460	15548	15564	15333	15543	15616	15602	15543	15484	15557	15479	15412	15735	15572	15471	15501	15593	15519	15467	15483	15427	15444	15568	15610	15584	15494	15628	15697	15563	15503	15468	15458	15549	15789	15490	15585	15559	15564	15641	15562	15546	15427	15500	15485	15514	15436	15450	15548	15558	15414	15586	15374	15619	15593	15543	15554	15530	15401	15525	15513	15578	15685	15547	15576	15550	15440	15491	15430	15404	15475	15626	15605	15579	15539	15422	15577	15507	15622	15618	15497	15604	15487	15486	15743	15520	15483	15539	15574	15508	15538	15597	15552	15562	15706	15758	15466	15637	15363	15648	15625	15613	15588	15523	15500	15645	15619	15640	15604	15560	15570	15647	15478	15386	15564	15569	15418	15458	15711	15439	15265	15662	15577	15593	15642	15427	15599	15463	15488	15387	15491	15500	15769	15598	15523	15465	15498	15512	15567	15533	15448	15642	15485	15661	15576	15571	15508	15436	15497	15445	15580	15590	15604	15564	15650	15700	15524	15575	15566	15472	15500	15443	15529	15546	15583	15469	15626	15491	15554	15629	15460	15598	15439	15642	15372	15506	15502	15591	15520	15488	15563	15667	15747	15414	15405	15551	15590	15658	15574	15399	15664	15619	15465	15630	15494	15517	15430	15402	15612	15645	15603	15518	15457	15493	15557	15640	15405	15563	15617	15544	15665	15573	15487	15524	15604	15655	15482	15565	15646	15381	15556	15555	15589	15637	15614	15559	15645	15672	15560	15603	15719	15508	15342	15556	15537	15435	15509	15564	15491	15503	15664	15568	15474	15580	15448	15512	15648	15638	15430	15383	15596	15509	15541	15366	15663	15529	15548	15517	15635	15500	15502	15444	15570	15424	15591	15583	15576	15488	15611	15617	15642	15517	15511	15533	15606	15510	15548	15375	15357	15685	15448	15618	15477	15539	15484	15653	15554	15562	15615	15547	15663	15546	15358	15452	15574	15496	15577	15583	15671	15419	15568	15577	15495	15473	15626	15383	15308	15609	15604	15570	15535	15482	15657	15671	15489	15598	15437	15447	15539	15469	15640	15574	15497	15465	15568	15506	15710	15457	15592	15533	15453	15400	15474	15483	15472	15305	15513	15595	15447	15544	15595	15435	15445	15574	15505	15554	15660	15600	15639	15662	15520	15581	15648	15637	15607	15615	15486	15598	15525	15654	15562	15608	15437	15609	15614	15581	15456	15665	15618	15648	15564	15621	15533	15521	15609	15656	15548	15422	15554	15425	15496	15643	15674	15595	15345	15609	15519	15440	15446	15577	15377	15526	15427	15703	15660	15625	15417	15532	15509	15555	15424	15677	15614	15601	15499	15720	15523	15546	15663	15604	15520	15473	15531	15722	15457	15454	15580	15522	15572	15434	15575	15622	15597	15641	15544	15509	15530	15323	15618	15521	15544	15624	15550	15648	15591	15483	15683	15560	15598	15265	15703	15742	15373	15504	15498	15460	15541	15669	15577	15579	15425	15610	15628	15558	15530	15589	15566	15448	15683	15630	15587	15619	15513	15556	15476	15427	15465	15590	15398	15451	15565	15584	15646	15579	15426	15517	15493	15600	15559	15415	15534	15858	15467	15498	15592	15524	15624	15605	15475	15438	15607	15563	15636	15611	15533	15628	15506	15408	15554	15339	15596	15368	15538	15472	15620	15556	15608	15556	15636	15574	15536	15420	15433	15491	15544	15606	15482	15564	15682	15529	15408	15590	15368	15520	15691	15530	15683	15622	15538	15659	15640	15595	15523	15662	15607	15538	15587	15570	15519	15623	15512	15327	15579	15603	15514	15554	15412	15440	15662	15476	15572	15417	15571	15584	15582	15541	15688	15519	15550	15715	15297	15488	15546	15597	15685	15727	15476	15648	15268	15649	15555	15515	15531	15490	15573	15475	15578	15616	15471	15552	15453	15541	15631	15651	15644	15442	15606	15591	15714	15558	15545	15675	15532	15474	15402	15742	15674	15472	15505	15452	15483	15528	15466	15480	15543	15572	15602	15445	15644	15565	15473	15606	15601	15624	15401	15345	15641	15490	15676	15561	15676	15496	15391	15367	15468	15519	15588	15468	15439	15586	15519	15355	15493	15540	15354	15668	15318	15639	15637	15598	15394	15678	15364	15385	15551	15518	15539	15555	15564	15608	15620	15290	15539	15585	15434	15379	15466	15616	15381	15641	15585	15433	15561	15409	15567	15688	15606	15438	15512	15559	15543	15566	15560	15493	15599	15630	15486	15614	15535	15529	15596	15656	15641	15643	15497	15619	15778	15440	15480	15531	15614	15617	15472	15607	15507	15554	15382	15761	15550	15610	15635	15533	15424	15504	15565	15561	15528	15650	15566	15332	15558	15532	15602	15618	15284	15678	15458	15491	15434	15630	15477	15458	15351	15599	15406	15576	15558	15484	15713	15573	15406	15571	15316	15611	15626	15430	15632	15424	15462	15480	15519	15408	15478	15385	15578	15544	15506	15529	15406	15520	15403	15608	15633	15606	15523	15537	15313	15477	15376	15488	15764	15583	15628	15545	15468	15508	15505	15579	15453	15557	15672	15488	15608	15774	15566	15516	15573	15606	15559	15581	15369	15565	15574	15514	15461	15599	15589	15648	15442	15502	15489	15729	15504	15590	15528	15466	15455	15619	15509	15625	15563	15665	15441	15689	15511	15589	15478	15561	15511	15527	15808	15546	15510	15658	15473	15665	15524	15640	15582	15499	15457	15557	15657	15510	15635	15648	15576	15536	15629	15423	15510	15564	15565	15448	15564	15637	15435	15434	15670	15407	15445	15691	15612	15514	15600	15437	15475	15649	15632	15541	15518	15456	15515	15616	15369	15409	15488	15562	15456	15742	15590	15486	15516	15684	15565	15571	15506	15465	15408	15500	15457	15372	15545	15673	15362	15566	15670	15465	15643	15633	15418	15605	15547	15353	15497	15397	15386	15317	15507	15489	15525	15589	15693	15752	15342	15549	15439	15419	15410	15575	15538	15544	15706	15425	15561	15563	15458	15652	15417	15650	15627	15347	15461	15702	15438	15502	15445	15610	15556	15516	15485	15651	15614	15359	15570	15607	15617	15475	15522	15767	15444	15491	15579	15430	15518	15681	15393	15681	15566	15601	15503	15405	15340	15400	15649	15473	15365	15352	15253	15424	15613	15458	15416	15523	15516	15519	15607	15564	15453	15581	15583	15576	15568	15538	15565	15587	15617	15560	15427	15528	15405	15639	15625	15610	15453	15532	15476	15451	15517	15573	15567	15549	15608	15473	15591	15549	15556	15310	15556	15468	15505	15516	15488	15494	15621	15601	15503	15630	15353	15717	15381	15662	15509	15453	15603	15465	15531	15510	15736	15526	15611	15441	15757	15632	15409	15561	15475	15770	15554	15463	15534	15380	15452	15485	15584	15511	15625	15460	15553	15593	15558	15710	15627	15562	15477	15707	15429	15441	15498	15451	15546	15405	15517	15613	15637	15610	15553	15709	15646	15528	15521	15560	15430	15425	15602	15614	15473	15658	15508	15499	15488	15574	15598	15549	15566	15486	15525	15548	15466	15525	15491	15521	15557	15573	15493	15461	15555	15566	15589	15692	15651	15454	15637	15541	15519	15539	15672	15643	15586	15687	15547	15468	15435	15694	15716	15612	15506	15717	15448	15391	15571	15406	15584	15517	15448	15454	15415	15721	15675	15643	15418	15621	15603	15841	15568	15469	15429	15521	15633	15484	15524	15484	15410	15568	15429	15504	15709	15614	15467	15512	15637	15550	15636	15430	15701	15625	15632	15558	15655	15424	15580	15666	15399	15396	15292	15700	15617	15430	15510	15741	15453	15708	15454	15560	15544	15611	15734	15523	15382	15647	15417	15621	15550	15606	15500	15466	15404	15429	15522	15580	15595	15671	15567	15610	15518	15707	15421	15645	15425	15576	15462	15598	15572	15590	15377	15482	15470	15496	15638	15825	15649	15669	15629	15505	15533	15551	15573	15575	15503	15427	15515	15403	15582	15518	15625	15457	15521	15565	15521	15538	15425	15512	15460	15451	15536	15442	15484	15516	15565	15615	15637	15551	15644	15513	15560	15575	15469	15433	15705	15439	15548	15553	15599	15575	15662	15496	15420	15435	15516	15651	15675	15502	15496	15588	15663	15544	15658	15360	15463	15511	15469	15619	15527	15520	15724	15398	15475	15347	15786	15552	15476	15471	15415	15504	15711	15591	15403	15447	15573	15479	15570	15458	15613	15586	15409	15433	15478	15594	15513	15514	15377	15572	15253	15551	15446	15560	15645	15550	15539	15721	15513	15434	15564	15541	15755	15503	15534
23122	21166	28951	23678	21482	23221	30019	62063	55001	42271	31003	25193	20216	17585	17188	17025	16956	16884	17021	16912	16816	17082	17107	17127	17101	16815	17027	17052	16996	16865	16856	16961	16723	17072	17004	16939	16768	16921	16866	16726	16752	16716	16938	16685	16966	16846	16952	16791	16975	16820	16816	16880	16844	16827	16938	16842	16823	16880	16697	16678	16783	16608	16850	16906	16878	16889	16690	16936	16710	16722	16893	17019	16924	16875	16906	16656	16650	16826	17102	16940	16888	16927	16851	17104	16631	16864	16847	16877	16649	16703	16872	16857	16862	16906	16673	16940	16920	16847	16836	16806	16850	16995	16798	16897	16710	16932	16897	17004	16828	16870	16997	17017	17008	16864	17002	16843	16911	16702	16808	16810	16694	16829	16868	16801	16899	16879	16863	16900	16965	16940	16754	16687	16925	16969	16608	16940	16632	16692	16855	16748	16737	16727	16759	16864	16851	16905	16710	16748	16891	16737	16788	16928	16832	16695	16805	16771	16833	16787	16817	16884	16696	16896	16725	16819	16919	16779	16844	16917	16700	16772	16727	16689	16886	16639	16695	16870	16957	16873	16729	16945	16716	16854	16646	16777	16800	16793	16779	16664	16902	16743	16716	16752	16616	16680	16714	16794	16834	16936	16820	16828	16788	16878	16907	16762	16827	16783	16928	16833	16913	16908	16651	16996	16711	16790	16820	16915	16820	16831	16722	16666	16671	16752	16763	16620	16936	16867	16662	16723	16933	16873	16822	16962	16977	16743	16778	16637	16743	16537	16789	16879	16860	16759	16883	16680	16746	16874	16929	16756	16811	16824	16877	16951	16881	16684	16673	16724	16932	16695	16733	16709	16838	16799	16810	16804	16780	16812	16927	16752	16645	16750	16689	17056	16808	16847	16592	16683	16880	16899	16825	16867	16719	16844	16787	16792	16913	16821	16828	16909	16610	16806	16826	16959	16687	16901	16658	16775	16563	16847	16884	16630	16729	16995	16725	16998	16730	17027	16879	16883	16892	16701	16916	16788	16770	16727	16827	16765	16758	16612	16763	16758	16952	16709	16655	16741	16682	16917	16825	16746	16975	16868	16932	16763	16650	16739	16787	16913	16683	16952	16941	16840	16814	17004	16732	16728	16936	16867	16832	16728	16644	16909	16853	16655	16942	16806	16628	16925	16804	16866	16822	16707	16952	16959	16705	16814	16729	16901	16724	16775	16633	16731	16814	16902	16692	16863	16912	16897	16911	16824	16858	16843	16550	16762	16660	16760	16752	16807	16834	16877	17025	16854	16883	16868	16944	16705	16573	16928	16825	16846	16969	16805	16850	16836	16758	16922	16825	16891	16798	16706	16977	16867	16781	16711	17130	16943	17042	16701	16934	16867	16915	16933	16823	16757	16811	16793	16892	16710	16849	16876	16750	16867	16901	16626	17096	16834	16803	16667	16740	16699	16806	16822	16693	16861	16816	16801	16613	16639	16632	16518	16806	16751	16842	16941	16963	16946	16699	16778	17037	17011	16939	16850	16849	16652	16674	16893	16780	16696	16801	17065	16952	16591	16917	16718	16890	16714	16812	16818	16781	16579	16715	16766	16728	16752	16937	16626	16522	16863	16861	16779	16902	16566	16927	16782	16809	16969	16787	16897	16904	16490	16758	16873	16959	16735	16803	16728	16644	16763	16902	16747	16849	16936	17005	16859	16860	16616	16754	16778	16643	17013	16880	16826	16881	16916	16876	16894	16797	16775	16728	16836	16894	16736	16842	16655	16956	16907	16820	16795	16696	16719	16888	16996	16761	16795	16832	16833	16912	16700	16835	16712	16875	16645	16744	16837	16699	16782	16751	16735	16860	16710	16849	16803	16701	16820	16712	16684	16790	16755	16759	16905	16884	16641	16819	16878	16735	16717	16834	16744	16822	16774	16789	16789	16787	16715	16699	16712	17102	16903	16848	16596	16768	16869	16702	16684	16740	16500	16727	16722	16682	16801	16695	16793	16675	16996	16752	16842	16907	16848	16816	17015	16695	16872	16772	16671	16744	16831	16692	16664	16766	16629	16795	16642	16974	16800	16997	16885	16909	16912	16643	16930	16662	16712	16762	16757	16600	16488	16921	16646	16857	16710	16880	16838	16631	16636	16854	16925	16901	16749	16876	16757	16697	16908	16534	17008	16904	16879	16957	16775	16767	16726	16844	17016	16667	16703	16845	17180	16815	16910	16812	16701	17082	16732	16704	16735	16827	16640	16971	16875	16751	16890	16767	16808	16870	16621	16671	16808	16836	16888	16764	16699	16868	16745	16799	16808	16771	16780	16841	16744	16794	16898	16830	16683	16625	16793	16668	16804	16785	16932	16745	16721	16795	16734	16819	16778	16833	16854	16819	16721	16876	16667	16698	16715	16893	16731	17006	16857	16938	16729	16865	16985	16672	16754	16676	16670	16798	16875	16769	16687	16832	16703	16920	16535	16740	16777	16807	16709	16935	16823	16764	16721	16783	16858	16821	16676	16852	16767	16976	16651	16761	16765	16760	16849	17004	16812	16773	17038	16761	16804	16848	16859	16809	16883	16927	16694	16819	16784	16853	16851	16806	16725	16877	16747	16866	16801	17045	16967	16956	16916	16848	16736	16934	16769	16876	16737	16734	16752	16680	16735	16729	16977	16887	17055	16855	16784	16863	16689	16814	16908	16980	16816	16795	16687	17147	16793	16797	16786	16841	16860	16989	16879	16738	16893	16926	16747	16785	16716	16868	16468	16832	16783	17037	16736	16672	16600	16880	16879	17045	16856	16676	16826	16791	16863	16881	16876	16902	16747	16805	16718	16956	16777	16754	16604	16856	16860	17022	16787	16691	16868	17110	16970	16912	16582	16636	16870	16768	16962	16723	16815	16836	16865	16847	16670	16924	16819	16882	17001	16650	16668	16722	16777	16909	16793	16846	16809	16602	16819	16824	16885	16715	16907	16923	16878	16660	16819	16784	16876	16948	16796	16769	16881	16638	16688	16769	16719	16899	16709	16599	16772	17011	16927	16703	16826	16862	16812	16623	16853	16919	16804	16574	16689	16669	16789	16805	16907	16804	16709	16699	16797	16596	16658	16783	16815	16646	16839	16704	16730	16757	16684	16903	16820	16735	16902	16928	16676	16830	16620	16762	16804	16719	16845	16734	16815	16711	16986	17000	16927	16942	16886	16760	16777	16704	16765	16750	16655	16688	16945	16878	16990	16844	17033	16848	17063	16817	16611	16905	16685	16777	16925	16844	16743	16811	16779	16846	16757	16803	16977	16739	16808	16879	16934	16769	16705	16806	16897	16755	16678	16565	16720	16810	16741	16936	16746	16956	16566	16851	16814	16762	16627	16844	17036	16816	16905	16860	16887	16748	16821	17011	16814	16779	16783	16768	16714	16882	16803	16747	16778	16816	16815	16808	16825	16629	16810	16873	16760	16648	16612	16882	16664	16936	16801	16781	16710	17063	16978	16844	16643	16881	16795	16771	16801	16761	16765	16723	16814	16933	16713	16777	16615	16823	16923	16863	16827	16856	16662	16783	16838	16822	16827	16947	16837	16706	16789	16799	16741	16580	16649	16817	16745	16792	16503	16792	16835	16670	16770	16816	16865	16508	16770	16915	16841	16833	16857	16863	16810	16768	16655	16730	16978	17030	16727	16806	16909	16748	16878	16884	16810	16763	16819	16773	16790	16904	16717	16716	16936	16886	16787	16914	16910	16799	16860	16647	16772	16790	16940	16969	16865	16850	16809	16885	16861	16664	16908	16903	16805	16769	16733	16894	16774	16694	16684	16816	16804	16876	16962	16885	16619	16769	16997	16685	16788	16725	16920	16815	16738	16677	16862	16657	16735	16675	16761	16699	16790	16772	16757	16919	16681	16745	16923	17111	16798	16707	16768	16758	16997	16786	16730	16888	16714	16629	16782	16786	16691	16695	16657	16752	16808	16847	16781	16746	16881	16933	16721	16774	16985	16961	16980	16730	16659	17059	16683	16793	16765	16656	16877	16916	16511	16869	16978	16751	16864	16656	16872	16894	16705	16791	16725	16791	16945	16586	16652	16818	16952	16509	16824	16646	17010	16847	16785	16679	16667	16855	16694	16866	16643	17021	16799	16699	16504	16589	16943	16928	16885	16719	16801	16973	16592	16859	16790	16890	16993	16764	16835	16999	16855	16737	16846	16871	17001	16892	16805	16780	16706	16728	16877	16724	16781	16686	16950	16845	16708	16647	16692	16806	17006	16754	16745	16815	16990	16865	16799	16873	16767	16778	16676	16825	16901	16744	16838	16657	16782	16793	16618	16769	16876	16782	16668	17022	16941	16847	16664	16826	16825	16725	16877	16740	16873	16853	16767	16865	16721	16630	16725	17016	16785	16815	16866	16750	16882	16799	16927	16716	16822	16737	16793	16758	16904	16800	16971	16701	16861	16852	16975	16777	16885	16805	16542	16800	16966	16788	16846	16896	16794	16360	16770	17000	16772	16930	16844	16853	16779	16759	16835	16833	17011	16966	16728	16719	16778	16737	16689	16842	16759	16794	16743	16766	16830	16734	16874	16785	16796	16781	16939	16827	16738	16701	16817	16752	16756	17015	16900	16925	16800	16861	17000	16786	16899	16952	16778	16796	17019	16820	16625	16819	16849	16770	16902	16931	16658	16918	16791	16683	16810	16887	16749	16873	16852	16858	16919	16747	16821	17011	16800	16733	16712	16781	16771	16871	16804	16865	16719	16979	16758	16850	16839	16908	16949	16868	16781	16681	17042	16794	16927	16780	16987	16695	16617	16866	16810	16759	16980	16747	16856	16866	16763	16984	16728	16865	16778	16850	16744	16821	16792	16695	16673	16610	16657	16821	16615	16759	16608	16734	16735	16847	16607	16840	17024	16831	16674	16609	16757	16839	16765	16717	16912	16756	16805	16852	16733	16924	16807	16941	16648	16828	16796	16746	16633	16905	16897	16846	17121	16697	16776	16763	16591	16701	16793	16797	16709	16844	16823	16784	16822	16708	16836	16618	16610	17004	16814	16944	16767	16961	16847	16949	16894	16906	16832	16692	16657	16753	16939	16726	16869	16997	16941	16759	16851	16900	16675	16832	16880	16997	16890	16745	16734	16608	16734	16763	17018
18163	30343	28672	23291	20650	19269	27662	65104	56117	42817	31581	25614	18505	15747	15647	15363	15519	15642	15526	15524	15493	15425	15544	15370	15398	15519	15384	15556	15309	15303	15448	15337	15428	15439	15359	15519	15546	15515	15431	15381	15303	15409	15549	15414	15394	15480	15286	15378	15396	15359	15516	15498	15343	15441	15395	15477	15538	15346	15323	15439	15292	15364	15363	15538	15379	15329	15509	15373	15478	15347	15254	15464	15329	15292	15372	15410	15496	15434	15416	15477	15467	15448	15322	15417	15379	15397	15398	15272	15441	15455	15397	15389	15458	15321	15513	15471	15487	15402	15402	15412	15310	15456	15420	15523	15470	15468	15348	15283	15457	15338	15305	15377	15304	15256	15332	15443	15477	15616	15405	15536	15376	15433	15438	15494	15380	15332	15392	15457	15394	15576	15471	15318	15375	15375	15410	15462	15156	15377	15375	15384	15442	15508	15380	15443	15407	15556	15328	15490	15287	15553	15456	15370	15416	15362	15323	15494	15394	15312	15291	15482	15344	15469	15479	15407	15387	15440	15469	15393	15503	15354	15307	15385	15500	15473	15659	15512	15468	15361	15372	15410	15378	15331	15450	15249	15329	15319	15289	15410	15307	15439	15397	15298	15409	15457	15328	15272	15528	15327	15510	15402	15487	15347	15416	15361	15437	15443	15463	15350	15495	15320	15423	15375	15485	15452	15430	15598	15334	15414	15404	15372	15413	15445	15546	15333	15333	15424	15377	15373	15464	15539	15212	15433	15489	15380	15340	15442	15431	15410	15426	15347	15391	15323	15338	15478	15618	15389	15287	15398	15460	15321	15487	15415	15377	15593	15429	15348	15500	15480	15337	15474	15578	15462	15575	15239	15458	15414	15213	15434	15327	15384	15304	15447	15438	15406	15493	15455	15269	15343	15274	15287	15368	15291	15400	15510	15451	15390	15394	15417	15198	15361	15416	15328	15461	15420	15343	15357	15350	15312	15617	15378	15502	15363	15463	15332	15446	15401	15469	15255	15554	15522	15457	15315	15438	15512	15386	15362	15355	15192	15377	15430	15424	15361	15475	15300	15404	15351	15353	15402	15457	15433	15369	15317	15259	15433	15325	15408	15452	15270	15444	15251	15384	15323	15493	15391	15396	15476	15508	15453	15277	15307	15448	15368	15515	15314	15359	15290	15345	15389	15281	15517	15320	15421	15396	15322	15298	15495	15452	15414	15341	15379	15455	15252	15503	15439	15440	15443	15441	15294	15415	15534	15265	15353	15635	15359	15259	15553	15537	15387	15442	15285	15437	15551	15323	15470	15202	15454	15365	15219	15455	15416	15355	15287	15339	15304	15472	15428	15422	15594	15575	15554	15406	15356	15503	15357	15363	15445	15427	15319	15233	15424	15508	15418	15345	15493	15352	15348	15351	15356	15572	15352	15260	15461	15496	15400	15329	15346	15402	15229	15407	15497	15403	15389	15366	15361	15444	15443	15344	15260	15337	15360	15541	15381	15326	15398	15574	15430	15351	15392	15293	15528	15288	15305	15423	15487	15397	15577	15311	15396	15515	15521	15479	15264	15454	15378	15469	15363	15273	15350	15343	15324	15327	15434	15466	15455	15398	15689	15423	15341	15232	15406	15430	15718	15404	15401	15374	15475	15372	15352	15488	15329	15465	15431	15284	15251	15520	15396	15454	15481	15456	15350	15337	15367	15351	15440	15524	15381	15632	15225	15458	15333	15534	15475	15293	15446	15372	15525	15397	15487	15461	15407	15357	15497	15527	15387	15496	15414	15354	15377	15451	15284	15469	15392	15447	15323	15372	15513	15637	15550	15272	15434	15480	15402	15487	15368	15382	15303	15351	15500	15256	15314	15414	15468	15351	15244	15393	15355	15707	15371	15438	15447	15515	15175	15594	15337	15538	15185	15221	15320	15360	15397	15395	15437	15520	15291	15572	15378	15289	15405	15395	15325	15530	15324	15452	15434	15284	15401	15484	15536	15516	15480	15383	15439	15447	15345	15375	15353	15399	15368	15289	15355	15245	15568	15514	15265	15526	15285	15289	15271	15359	15468	15330	15245	15308	15536	15304	15513	15384	15463	15331	15376	15401	15366	15284	15484	15434	15510	15323	15426	15451	15411	15520	15461	15436	15466	15452	15428	15393	15492	15414	15165	15424	15568	15356	15252	15220	15442	15285	15603	15266	15388	15604	15411	15209	15361	15337	15288	15281	15477	15408	15457	15370	15593	15585	15486	15393	15433	15293	15417	15281	15515	15290	15484	15300	15347	15478	15193	15424	15357	15522	15362	15372	15262	15449	15510	15403	15552	15393	15426	15263	15334	15563	15350	15241	15310	15427	15535	15278	15337	15302	15320	15526	15445	15430	15540	15238	15423	15357	15537	15555	15488	15477	15523	15407	15211	15418	15486	15331	15357	15440	15403	15353	15364	15437	15487	15314	15516	15411	15345	15423	15384	15402	15474	15471	15418	15540	15383	15654	15334	15391	15304	15462	15427	15446	15334	15285	15429	15387	15306	15328	15504	15421	15451	15399	15329	15492	15488	15395	15481	15363	15394	15435	15399	15432	15363	15363	15432	15497	15247	15323	15522	15281	15327	15350	15334	15378	15428	15360	15447	15552	15223	15486	15418	15622	15348	15505	15288	15288	15419	15357	15590	15450	15389	15326	15470	15476	15360	15379	15447	15327	15384	15539	15383	15349	15389	15422	15446	15397	15604	15493	15356	15479	15373	15372	15537	15446	15381	15267	15511	15489	15391	15493	15382	15439	15516	15446	15452	15415	15522	15350	15192	15518	15313	15386	15621	15426	15496	15442	15338	15331	15475	15372	15470	15318	15624	15408	15347	15495	15397	15337	15371	15449	15416	15437	15669	15442	15432	15314	15269	15333	15483	15313	15306	15404	15426	15494	15422	15498	15521	15266	15485	15484	15561	15379	15435	15402	15247	15465	15366	15288	15579	15331	15481	15339	15455	15462	15431	15235	15506	15464	15318	15304	15289	15443	15384	15154	15458	15473	15377	15532	15473	15611	15218	15273	15497	15551	15430	15462	15325	15260	15410	15411	15290	15569	15299	15524	15345	15453	15454	15320	15399	15318	15473	15484	15265	15387	15329	15403	15558	15486	15378	15394	15272	15564	15213	15415	15340	15559	15402	15265	15406	15306	15454	15310	15468	15450	15475	15382	15305	15330	15303	15430	15292	15319	15439	15292	15379	15502	15233	15317	15378	15688	15604	15287	15364	15546	15300	15357	15390	15315	15432	15412	15286	15302	15318	15373	15427	15456	15442	15459	15329	15367	15476	15314	15277	15606	15434	15284	15447	15258	15313	15361	15427	15357	15397	15518	15551	15459	15370	15481	15356	15383	15272	15429	15351	15250	15346	15380	15483	15458	15528	15388	15330	15339	15401	15335	15317	15509	15415	15613	15437	15283	15444	15374	15605	15399	15356	15383	15342	15509	15615	15533	15382	15437	15535	15434	15435	15417	15473	15409	15349	15274	15479	15444	15445	15282	15347	15285	15414	15453	15455	15362	15555	15469	15448	15437	15408	15504	15415	15346	15315	15525	15366	15389	15341	15439	15517	15561	15312	15481	15428	15369	15419	15425	15357	15595	15479	15459	15418	15569	15520	15389	15278	15410	15323	15377	15362	15288	15253	15204	15423	15335	15596	15245	15255	15413	15418	15461	15439	15384	15356	15526	15393	15382	15358	15547	15194	15250	15419	15434	15272	15393	15490	15392	15435	15336	15669	15384	15272	15361	15261	15427	15395	15339	15315	15358	15360	15309	15346	15297	15375	15393	15301	15381	15494	15521	15455	15450	15282	15505	15404	15403	15307	15462	15324	15215	15340	15300	15328	15381	15409	15447	15370	15476	15418	15430	15257	15409	15389	15457	15226	15512	15413	15383	15474	15370	15393	15473	15684	15418	15361	15483	15501	15497	15268	15464	15321	15279	15333	15382	15355	15271	15637	15226	15437	15393	15350	15502	15439	15479	15355	15378	15417	15422	15476	15368	15457	15301	15436	15471	15498	15382	15442	15294	15379	15348	15399	15499	15343	15314	15350	15510	15358	15413	15467	15524	15295	15306	15252	15294	15339	15427	15376	15270	15385	15387	15382	15462	15295	15371	15344	15384	15397	15679	15521	15458	15231	15457	15308	15388	15442	15370	15421	15525	15399	15379	15289	15426	15577	15481	15407	15552	15441	15366	15338	15412	15409	15511	15460	15558	15312	15427	15275	15309	15477	15293	15482	15359	15559	15225	15494	15456	15652	15332	15587	15544	15537	15402	15469	15429	15257	15509	15556	15585	15282	15458	15459	15502	15200	15420	15506	15457	15347	15409	15356	15341	15556	15340	15540	15343	15404	15491	15480	15402	15587	15400	15594	15208	15568	15517	15326	15523	15412	15284	15371	15315	15283	15442	15567	15367	15509	15382	15454	15502	15389	15359	15343	15336	15689	15356	15452	15310	15441	15425	15407	15521	15347	15524	15445	15391	15436	15313	15502	15380	15467	15549	15319	15493	15469	15537	15372	15485	15399	15549	15409	15474	15466	15668	15372	15429	15428	15364	15359	15479	15311	15396	15337	15385	15469	15349	15450	15292	15403	15272	15331	15428	15119	15322	15476	15385	15289	15359	15449	15399	15397	15411	15495	15540	15322	15419	15439	15398	15233	15412	15352	15055	15283	15373	15540	15271	15367	15453	15514	15450	15261	15432	15287	15352	15515	15378	15428	15307	15491	15311	15495	15531	15240	15403	15593	15432	15363	15408	15438	15359	15369	15478	15510	15253	15731	15410	15332	15289	15213	15471	15445	15396	15474	15425	15464	15518	15208	15328	15425	15408	15396	15257	15453	15262	15426	15322	15373	15328	15477	15261	15467	15420	15482	15459	15345	15316	15418	15449	15414	15322	15297	15364	15506	15467	15490	15288	15408	15520	15473	15349	15273	15502	15420	15357	15581	15404	15446	15466	15596	15460	15454	15449	15238	15290	15308	15483	15384	15254	15322	15438	15456	15361	15400	15435	15451	15482	15489	15443	15419	15424	15511	15412	15449	15399	15468	15347	15431	15369	15487	15425	15358	15347	15613	15398	15389	15338	15370	15450	15408	15445	15538	15464	15384
27626	21870	23626	20467	17357	17321	18328	24547	23574	20562	18544	17770	17245	16829	16701	16879	16756	16817	16708	16705	16825	16694	16827	17018	16841	16884	16873	16852	17038	16635	16838	16955	16814	16919	16877	16722	16827	16688	16939	16822	16849	16826	16661	16724	16671	16710	16857	16821	16917	16832	16977	16891	17012	16719	16601	16577	16747	16758	16887	16560	16986	16693	16945	16703	16867	16985	16783	16490	16799	16884	16902	16740	16806	16776	16790	16895	16881	16617	16745	16896	16717	16955	17064	16840	16905	16809	16915	16918	16722	16693	16672	16858	16815	16732	16676	16765	16836	16784	16581	16755	16868	16763	16964	16830	16955	16909	16754	16803	16917	16652	16762	16896	16737	16619	16889	16780	16697	16717	16658	16774	16696	16771	16802	16792	16766	16783	16731	16808	16869	16800	16786	16748	16704	16872	16878	16985	16855	17014	16735	16745	16903	16854	16839	16979	16784	16618	16834	16812	16709	17048	16655	16757	16776	16970	16973	16730	17043	16878	16870	16940	16895	16699	16754	16822	16780	16689	16793	16777	16780	16806	16814	16821	16656	16804	16805	16628	16919	16921	16947	16848	16690	16911	16713	16817	16739	16760	16868	16838	16817	16811	16668	16819	16796	16779	16759	16757	16788	16770	16804	16721	16841	16762	16853	16901	16783	16861	16910	16748	16783	16689	16912	16893	16776	16890	16829	16707	16930	16969	16873	16790	16635	16692	16905	16698	16794	16906	16813	16777	16847	16904	16932	16788	16925	16757	16588	16819	16832	16865	17013	16887	16808	16785	16640	16706	16773	16655	16753	16761	16703	16747	16873	16928	16751	16803	16653	16762	16760	16724	16586	16941	16852	16793	16892	16781	16906	16762	16807	16926	16773	16617	16773	16899	16786	16775	16753	16744	17058	16710	16707	16738	16929	16971	16609	16834	16876	16716	16812	16696	16694	16624	16772	16702	16825	16798	16659	16647	16874	16547	16728	16779	16955	16818	16881	16883	16908	16698	16728	16808	16811	16881	16821	16850	16684	16721	16842	16893	16889	16798	16469	16694	16965	16693	16845	16894	16953	16623	16906	16799	16722	16877	16742	16856	16570	16832	16750	16714	16865	16769	16706	16762	16773	16794	16842	16789	16629	16642	16617	16771	16745	16949	16884	16778	16670	16836	16880	16739	16640	16780	16856	16846	16729	16943	16833	16611	16763	16832	16684	16848	16909	16809	16843	16752	16820	16923	16946	16844	16870	16658	16752	16703	16852	16717	16549	16802	16595	16825	16760	16669	16785	16971	16680	16563	16949	16869	16901	16712	16941	16803	16749	16773	16825	16851	16657	16768	16691	16818	16641	16668	16917	16772	16901	16796	16676	16891	16664	16959	16873	16738	16889	16818	16894	16947	16972	16611	16746	16547	16761	16769	16762	16842	16895	16719	16784	16665	16707	16904	16829	16794	16604	16754	16814	16622	16796	16705	16871	16738	16620	17088	16879	16749	16691	16912	16908	16923	16916	16702	16738	16630	16702	16952	16989	16834	16800	16558	16805	16855	16776	16817	16854	16864	16890	16683	16975	16788	16830	16656	16811	16794	16870	16711	16763	16824	17111	16750	16705	16930	16640	16752	16796	16924	16836	16756	16652	17008	16834	16794	16762	16784	16732	16677	16762	16672	16858	16658	16841	16820	16786	16784	16777	16783	16806	16814	16782	16771	16810	16647	16620	16540	16627	16988	16818	16823	16682	16684	16629	16773	16730	16434	16752	16763	16905	16796	16763	16668	16990	16688	16758	16792	16707	16928	16683	16795	17105	16812	16935	16780	16787	16781	16709	16635	16872	16791	16849	16906	16933	16689	16914	16923	16924	16841	16856	16634	16756	16795	16794	16890	16729	16754	16870	16732	16790	16730	16611	16769	16760	16702	16696	16815	16837	16722	16723	16892	16882	16861	16773	16688	16633	16931	16939	16769	16967	16712	16802	16695	16844	16731	16768	17073	16905	16659	16972	16849	16888	16846	16732	16924	16955	16945	16921	16828	16799	16728	16642	16852	16715	16813	16840	16658	16816	16713	16753	16840	16673	16605	16684	16647	16846	16815	16874	16770	16756	16735	16920	16894	16737	16688	16774	16993	16957	16823	16742	16580	16810	16932	16840	16938	16910	16791	16794	16658	16852	16803	16693	17006	16940	16814	16759	16854	16756	16654	16727	16907	16713	16643	16741	16854	16822	16976	16734	16861	16842	16861	16938	16837	16883	16760	16962	16833	16816	16815	16905	16936	16879	16786	16775	16960	16984	16762	16824	16763	16957	16842	16829	16578	16838	16780	16464	17026	16853	16726	16669	16682	16814	16942	16866	16829	16766	16664	16748	16705	16630	16962	16632	16815	16751	16712	16831	16634	16701	16800	16724	17045	16692	16672	16863	16968	16738	16857	16790	16711	16676	16840	16916	16994	16844	16860	16893	16909	16684	17113	16977	16668	16667	16778	16832	16856	16756	16784	16513	16877	16920	16743	16961	16958	16934	16688	16712	16773	16691	16717	16929	16928	16837	16808	16809	16925	16898	16827	16687	16785	16737	16686	16992	16875	16826	16841	16748	16791	16751	16913	16778	16609	16720	16735	16854	16767	16542	16761	16732	16804	16707	16756	16803	16810	16847	16708	17051	16685	16965	16804	16758	16795	16863	16653	16604	16987	16915	16883	16914	16637	16918	16985	16924	16957	16734	16759	16981	16881	16831	16712	16842	16876	16815	16663	16821	16906	16769	16598	16777	16837	16775	16821	16717	16837	16708	16803	17065	16834	17010	16808	16668	16722	16739	16758	16754	17008	16906	16752	16736	16894	16919	16808	16821	16837	16703	16609	16915	16905	16919	16927	16754	17132	17025	16901	16889	16648	16720	16675	16634	16781	16777	16775	16639	16831	16520	16804	16888	16675	16815	16761	16710	16879	16927	16827	16805	16952	16692	16972	16658	16834	16954	16755	16702	16765	16837	16775	16965	16662	16738	16628	16814	16923	16745	16871	16883	16668	16979	16726	16879	16903	16815	16852	16809	16810	16896	17162	16815	16801	16750	16835	16742	16878	16787	17019	16909	16752	16717	16886	16738	16929	16747	16612	16843	16680	16821	16625	16936	16861	16779	16641	16657	16645	16782	16775	16792	16861	16664	16675	16830	16842	16773	16720	16933	16844	16876	16578	16927	16801	16864	16781	16760	16840	16700	16691	16748	16863	16777	16696	16836	16858	16853	16754	16688	16626	16747	16800	17028	16727	16832	16780	16907	17002	16744	16716	17137	17014	16802	16941	17110	17002	16962	16783	16710	16892	16824	16788	16925	16776	16698	16894	16838	16729	16769	16888	16705	16819	16959	16896	16780	16794	16594	16977	16938	16652	16809	16800	16530	16772	16945	16777	16820	16894	16921	16620	16643	16703	16919	16688	16786	16903	16855	16843	16770	16744	16966	17011	16803	16740	16921	17114	16844	16860	16832	16752	16763	16775	16718	16834	16906	16652	16745	16944	16864	16742	16719	16805	16809	16864	16696	16778	16865	16751	16857	16970	16792	16904	16813	16792	16731	16553	16668	16746	16748	17052	16682	16599	16807	16766	16788	16843	16869	16902	16875	16594	16775	16804	16842	16616	16745	16851	16773	16787	16835	16823	16884	16764	16812	16770	16786	16818	16759	16895	16967	16828	16809	16768	16902	16827	16979	16765	16884	16913	16843	16782	16616	16748	16910	16851	16773	16656	16782	16711	16890	16841	16755	16880	16935	16826	16743	16806	16778	16845	16767	17026	16639	16784	16905	16778	16923	16770	17021	16882	16738	16868	16822	16772	16893	16714	16813	17071	16880	16652	16755	16895	16855	16857	16825	16810	16986	16884	16840	16819	16872	16829	16923	16860	16725	16764	16768	16693	16780	16749	16831	16583	16765	16684	16772	16871	16882	16810	16811	16768	16782	16761	16604	16756	16683	16597	16729	16722	16845	16767	16929	16761	16778	16858	16727	16817	16858	16834	16812	16832	16862	16780	16857	16673	16784	16764	16669	16768	16839	16549	16895	16870	16771	16808	16674	16689	16807	16768	16710	16867	16890	16756	16791	16720	16823	16702	16882	16722	16804	16736	17029	16918	16857	16811	16683	16732	16947	16904	16830	16751	16658	16741	16778	16682	16744	16603	16635	17033	16872	16795	16776	16895	16923	16822	16790	16780	16942	16732	16771	16859	16724	16888	16650	16498	16810	16680	16898	16981	16750	17082	16882	16700	16752	16646	16859	16799	16731	16561	16736	16611	16676	16813	16769	16586	16687	17070	16702	16847	16800	16912	16958	16842	16778	16907	16832	16695	16672	16918	16827	16852	16783	16647	16784	16758	16794	16879	16775	16834	16759	16703	16762	16765	16688	16788	16696	16736	16707	16868	16946	16916	16789	16909	16870	16827	16592	16885	16659	16824	16787	16746	16764	16802	16747	16591	16745	16937	16973	16876	16826	16866	16835	16784	16974	16939	16762	16862	16917	16729	16606	16852	16674	16845	16646	16887	16820	16638	17007	16920	16918	16887	16866	16757	16984	16844	16743	16863	16874	16779	16786	16756	16689	16830	16772	16848	16787	16732	16833	16775	16511	16545	16533	16561	16919	16800	16813	16757	16947	16998	16816	16862	16732	16894	16742	16911	16740	16701	17106	16572	16866	16957	16895	16862	16626	16846	16575	16717	16847	16630	16661	16796	16788	16677	16599	16965	16737	16691	16716	16849	17032	16852	16779	16659	16806	16816	16842	16818	16832	16836	16687	16653	16779	16642	16697	16653	16699	16662	16873	16741	16838	16753	16760	16741	16778	16657	16749	16671	16675	16875	16884	16752	16918	16900	16877	16704	16880	16828	16758	16913	16910	16695	16787	16941	17004	16768	16741	16853	16893	16788	16941	17008	16880	16858	16880	16866	16873	16723	16780	16993	16754	17025	16806	16867	16951	17022	16703	16861	16854	16669	16879	16998	16688	17028	16571	16748	16699	16585	16745	16764	16740	16880	16787	16989	16681	16825	16864	16671	16814	16736	16836	16975	16751	16615	16824	16712	16979	16784	16780	16713	16667	16793	16811	16850	16821	16806	16838	16914	16743	16795	16804	16831	16798	17097	16917	16884
15878	19537	19354	17065	16590	16320	17456	27138	23863	19438	17085	16644	15574	15310	15459	15457	15298	15594	15331	15164	15358	15473	15343	15433	15507	15523	15222	15296	15273	15377	15313	15385	15418	15374	15510	15409	15375	15402	15340	15460	15515	15297	15517	15326	15442	15414	15524	15352	15255	15384	15323	15314	15475	15593	15195	15331	15468	15353	15283	15334	15293	15423	15650	15432	15289	15362	15468	15367	15326	15450	15316	15328	15473	15319	15363	15533	15521	15051	15361	15361	15434	15478	15373	15531	15320	15293	15514	15412	15354	15415	15396	15504	15377	15326	15333	15394	15277	15483	15373	15272	15253	15351	15269	15397	15569	15402	15449	15267	15500	15431	15342	15312	15367	15425	15412	15250	15432	15452	15302	15221	15610	15441	15450	15429	15293	15471	15238	15206	15254	15449	15301	15404	15281	15626	15357	15492	15144	15121	15331	15378	15254	15357	15474	15359	15317	15500	15458	15455	15298	15557	15395	15320	15316	15449	15289	15449	15173	15563	15279	15604	15475	15548	15332	15380	15374	15424	15432	15406	15439	15430	15377	15489	15465	15379	15548	15514	15415	15453	15365	15406	15271	15468	15496	15432	15462	15476	15235	15307	15224	15219	15345	15401	15197	15348	15281	15329	15411	15522	15401	15404	15710	15230	15424	15333	15357	15430	15357	15390	15353	15275	15213	15364	15482	15435	15408	15235	15436	15365	15402	15310	15292	15315	15282	15377	15400	15313	15285	15372	15338	15372	15369	15489	15542	15357	15408	15394	15424	15505	15366	15400	15514	15376	15252	15280	15404	15362	15328	15317	15321	15308	15433	15463	15490	15303	15356	15199	15447	15333	15386	15332	15440	15480	15576	15570	15427	15381	15384	15449	15543	15457	15246	15494	15456	15422	15461	15379	15345	15256	15319	15490	15521	15214	15227	15467	15390	15257	15462	15444	15476	15289	15332	15291	15352	15310	15485	15423	15360	15296	15404	15534	15542	15429	15453	15395	15320	15491	15345	15486	15289	15315	15369	15469	15517	15342	15344	15336	15420	15267	15234	15387	15294	15496	15351	15319	15265	15538	15479	15212	15417	15446	15366	15509	15387	15241	15349	15255	15428	15253	15528	15354	15478	15365	15359	15431	15367	15352	15357	15416	15530	15501	15246	15268	15447	15393	15482	15387	15444	15257	15290	15299	15328	15515	15374	15494	15259	15333	15308	15332	15326	15408	15299	15306	15230	15467	15467	15305	15389	15471	15332	15295	15208	15534	15237	15245	15394	15190	15399	15507	15376	15545	15234	15303	15343	15342	15377	15431	15461	15410	15488	15481	15309	15248	15389	15317	15319	15479	15346	15405	15400	15211	15357	15294	15473	15484	15206	15451	15455	15253	15240	15326	15477	15303	15496	15317	15416	15291	15515	15407	15491	15622	15375	15367	15405	15526	15441	15523	15468	15443	15397	15441	15308	15463	15325	15416	15445	15331	15418	15422	15328	15417	15351	15340	15319	15428	15205	15422	15443	15292	15454	15392	15396	15396	15430	15679	15459	15405	15279	15392	15370	15374	15343	15525	15534	15332	15433	15338	15343	15427	15397	15249	15231	15497	15394	15393	15444	15324	15454	15470	15221	15338	15460	15490	15223	15294	15388	15273	15441	15367	15378	15299	15448	15484	15343	15465	15450	15369	15354	15502	15437	15300	15399	15334	15432	15309	15412	15364	15409	15461	15327	15289	15307	15426	15406	15355	15441	15442	15307	15470	15281	15236	15371	15416	15230	15353	15217	15452	15358	15282	15395	15241	15271	15453	15383	15350	15315	15491	15268	15396	15435	15487	15336	15417	15473	15507	15290	15454	15332	15244	15584	15391	15409	15471	15334	15415	15364	15361	15329	15353	15590	15337	15361	15364	15589	15487	15415	15426	15237	15423	15574	15348	15269	15240	15486	15433	15379	15322	15505	15496	15369	15386	15317	15433	15602	15394	15315	15503	15541	15402	15335	15391	15307	15514	15434	15293	15580	15152	15290	15585	15444	15193	15372	15327	15558	15481	15280	15313	15325	15378	15345	15429	15278	15332	15424	15306	15266	15617	15113	15350	15370	15355	15561	15495	15448	15313	15435	15261	15401	15292	15399	15330	15482	15358	15369	15330	15406	15598	15356	15604	15367	15341	15290	15479	15336	15294	15436	15499	15261	15269	15412	15279	15297	15412	15281	15374	15314	15445	15227	15381	15482	15330	15254	15357	15256	15473	15364	15463	15260	15400	15282	15426	15401	15384	15224	15442	15309	15422	15483	15412	15486	15327	15411	15315	15513	15317	15482	15221	15218	15400	15361	15444	15468	15469	15269	15263	15583	15325	15436	15435	15442	15500	15504	15401	15472	15456	15420	15456	15296	15221	15418	15275	15311	15403	15221	15399	15249	15359	15470	15347	15430	15384	15329	15330	15222	15538	15379	15452	15346	15390	15380	15369	15671	15380	15545	15378	15391	15330	15318	15457	15581	15396	15361	15288	15456	15222	15431	15389	15402	15395	15374	15449	15546	15353	15472	15327	15333	15332	15237	15461	15374	15521	15367	15386	15307	15337	15319	15377	15446	15414	15392	15333	15284	15261	15554	15266	15383	15321	15404	15476	15517	15357	15375	15350	15458	15366	15385	15336	15113	15490	15508	15285	15418	15518	15492	15262	15474	15311	15300	15400	15546	15459	15283	15396	15406	15409	15508	15326	15490	15308	15390	15466	15398	15191	15330	15423	15358	15449	15481	15503	15168	15509	15315	15286	15373	15522	15407	15361	15566	15297	15284	15479	15327	15216	15275	15285	15365	15382	15469	15560	15230	15401	15271	15344	15207	15283	15523	15306	15397	15394	15397	15416	15431	15516	15442	15449	15434	15306	15266	15394	15554	15301	15300	15367	15362	15473	15237	15185	15390	15375	15271	15327	15392	15475	15347	15454	15181	15121	15317	15415	15427	15283	15534	15333	15313	15194	15410	15279	15250	15334	15471	15378	15288	15366	15466	15422	15363	15311	15372	15520	15157	15342	15222	15356	15284	15397	15452	15269	15542	15548	15357	15235	15323	15539	15410	15473	15223	15440	15291	15344	15502	15329	15365	15217	15304	15400	15256	15425	15496	15406	15212	15545	15454	15358	15305	15370	15323	15433	15167	15415	15289	15467	15419	15317	15078	15454	15494	15343	15229	15353	15314	15458	15305	15412	15464	15325	15519	15333	15414	15320	15316	15330	15439	15137	15386	15346	15453	15363	15415	15399	15395	15312	15360	15256	15418	15235	15358	15288	15457	15381	15374	15329	15387	15423	15240	15525	15429	15408	15562	15446	15397	15303	15298	15298	15281	15114	15342	15337	15236	15213	15199	15416	15427	15378	15395	15394	15287	15298	15466	15424	15326	15546	15348	15383	15187	15417	15471	15387	15257	15378	15424	15265	15437	15313	15528	15368	15459	15278	15236	15479	15303	15267	15482	15268	15457	15373	15424	15453	15374	15355	15354	15414	15281	15281	15406	15254	15401	15437	15368	15359	15349	15318	15512	15406	15350	15446	15470	15515	15308	15352	15506	15254	15562	15371	15314	15221	15429	15344	15381	15328	15326	15164	15320	15396	15411	15224	15314	15343	15380	15473	15262	15400	15337	15597	15328	15141	15387	15193	15295	15455	15549	15393	15458	15325	15439	15430	15256	15518	15417	15515	15243	15439	15349	15262	15350	15269	15416	15392	15272	15555	15365	15296	15604	15350	15343	15233	15342	15416	15329	15394	15520	15411	15319	15331	15331	15352	15478	15342	15199	15341	15505	15346	15386	15368	15374	15318	15298	15402	15315	15377	15276	15406	15352	15356	15371	15399	15466	15431	15460	15349	15441	15377	15378	15370	15325	15301	15511	15219	15228	15372	15409	15482	15379	15350	15297	15373	15434	15489	15428	15339	15472	15534	15374	15367	15268	15414	15318	15421	15467	15374	15396	15289	15447	15216	15415	15438	15295	15424	15251	15391	15299	15654	15356	15308	15538	15375	15402	15425	15332	15517	15321	15430	15467	15375	15333	15514	15278	15331	15436	15197	15253	15391	15335	15369	15271	15436	15410	15228	15312	15314	15286	15334	15446	15430	15354	15431	15371	15271	15230	15304	15446	15584	15408	15463	15534	15432	15416	15517	15349	15325	15315	15521	15342	15225	15406	15458	15402	15296	15456	15160	15599	15372	15322	15260	15406	15406	15493	15470	15171	15614	15406	15356	15346	15317	15503	15422	15562	15337	15345	15370	15367	15381	15505	15328	15579	15377	15421	15464	15513	15248	15150	15463	15392	15473	15368	15399	15476	15541	15482	15263	15433	15317	15471	15345	15385	15321	15402	15499	15274	15282	15450	15292	15402	15439	15526	15471	15317	15348	15346	15531	15341	15306	15392	15302	15491	15278	15415	15242	15406	15362	15300	15406	15217	15582	15365	15384	15508	15101	15386	15420	15460	15408	15273	15409	15334	15354	15280	15434	15186	15142	15372	15245	15423	15412	15327	15228	15378	15548	15379	15557	15437	15489	15401	15505	15318	15340	15360	15175	15464	15393	15509	15397	15338	15468	15498	15264	15382	15411	15381	15572	15458	15330	15298	15243	15330	15347	15393	15525	15394	15334	15474	15328	15252	15281	15341	15558	15280	15407	15537	15320	15388	15401	15437	15253	15450	15297	15531	15387	15555	15240	15253	15547	15472	15358	15390	15461	15151	15432	15322	15296	15572	15472	15310	15332	15404	15235	15430	15523	15445	15358	15621	15319	15434	15281	15360	15416	15369	15391	15338	15396	15461	15439	15338	15379	15442	15294	15458	15134	15441	15322	15326	15312	15283	15240	15519	15435	15515	15291	15318	15479	15382	15350	15402	15439	15181	15498	15295	15351	15461	15244	15444	15356	15341	15404	15498	15355	15346	15251	15494	15472	15364	15447	15423	15397	15268	15348	15468	15335	15215	15493	15414	15408	15303	15369	15399	15403	15475	15352	15427	15536	15354	15376	15405	15404	15282	15378	15535	15259	15378	15498	15393	15374	15432	15411	15410	15449	15460	15347	15473	15432	15417	15368	15340	15511	15434	15326	15457	15364	15419	15604	15358	15297	15433	15380	15463	15280	15308	15321
24600	21161	28115	24790	21248	19071	23049	47065	42625	31371	24276	21058	17852	16268	16366	16409	16258	16351	16226	16531	16247	16394	16309	16289	16355	16251	16260	16367	16172	16222	16218	16222	16427	16218	16386	16123	16138	15996	16035	16281	16180	16257	16141	16084	16432	16326	16337	16449	16282	16404	16393	16268	16329	16363	16051	16337	16177	16063	16242	16225	16216	16288	16272	16379	16260	16199	16094	16143	16235	16118	16207	16164	16195	16181	16375	16422	16156	16109	16335	16258	15956	16186	16031	16161	16253	16452	16087	16223	16229	16181	16166	16198	16382	16220	16440	16334	16326	16150	16390	16399	16047	16228	16440	16200	16068	16098	16137	16310	16187	16148	16149	16419	16284	16313	16279	16259	16401	16288	16460	16259	16102	16186	16154	16325	16196	16271	16104	16208	16229	16118	16269	16052	16115	16066	16473	16166	16274	16515	16075	16398	16418	16149	16271	16288	16011	16170	16389	16296	16309	16223	16240	16271	16107	16277	16165	16239	16303	16261	16247	16221	16198	16272	16310	16269	16391	16191	16160	16207	16516	16241	16050	16134	16175	15994	16344	16358	16232	16286	16085	16266	16287	16302	16094	16196	16280	16209	16202	16325	16123	16060	16354	16171	16361	16217	16227	16302	16174	16193	16344	16363	16336	16099	16238	16258	16307	16184	16116	16291	16256	16243	16305	16338	16275	16292	16226	16205	16176	16278	16166	16221	16173	16094	16196	16169	16094	16198	16163	16184	16096	16313	16178	16072	16132	16291	16260	16094	16101	16219	16032	16070	16121	16020	16171	16166	16309	16263	16125	16109	16170	16173	16205	16184	16069	16115	16166	15990	16145	16270	16166	16173	16242	16076	16156	15944	16251	16260	16270	16350	16206	16229	16174	16362	16391	16347	16183	16236	16200	16309	16126	16168	16156	16087	16089	16103	16013	16259	16181	16323	16197	16348	16159	16349	16305	16237	16259	16359	16124	16357	16095	16348	16250	16118	16306	16214	16115	16316	16206	16246	16223	16343	16291	16268	16087	16092	16307	16377	16403	16082	16177	16210	16167	16092	16085	16151	16079	16147	16152	16039	16148	16358	16193	16190	16176	16420	16229	16310	15937	16023	16197	16220	16182	16361	16267	16170	16299	16059	16039	16201	16191	16341	16198	16389	16478	16289	16321	16097	16214	16353	16233	16381	16266	16235	16099	16161	16402	16164	16174	16270	16365	16147	16230	16308	16066	16248	16401	16369	16248	16247	16384	16220	16138	16145	16120	16218	16307	16196	16205	16455	16630	16265	16207	16268	16361	16326	16266	16366	16251	16246	16283	16206	16290	16153	16145	16322	16401	16141	16226	16226	16255	16329	16186	16335	16139	16302	16190	16274	16209	16293	16111	16279	16176	16501	16191	16335	16252	16204	16209	16082	16061	16311	16136	16231	16278	16081	16287	16283	16213	15918	16220	16234	16086	16152	16209	16189	16205	16218	16313	16208	16305	15993	16394	16210	16310	16111	16163	16387	16311	16187	16374	16114	16444	16208	16277	16309	16405	16395	16297	16110	16382	16317	16323	16083	16184	16231	16091	16165	16146	16255	16310	16143	16245	16305	16169	16366	16065	16202	16314	16247	16350	16328	16114	16235	16517	16276	16341	16254	16215	16157	16091	16343	16153	16143	16211	16349	16165	16152	16025	16218	16053	16193	16287	16240	16103	16305	16037	16106	16200	16430	16228	16174	15918	16329	16130	16392	16162	16083	16179	16116	16135	16075	16056	16233	16347	16253	16146	16255	16320	16387	16396	16389	16350	16167	16261	16188	16160	16146	16281	16132	16257	16051	16323	16203	16222	16271	16256	16322	16377	16037	16130	16342	16068	16179	16155	16263	16174	16190	16259	16280	16006	16329	16414	16205	16224	16269	16248	15892	16080	16091	16212	16169	16148	16166	16072	16264	16301	16301	16136	16076	16242	16120	15956	16314	16169	16243	16178	16142	16211	16152	16090	16033	16060	16368	16144	16240	16059	16166	16241	16087	16195	16199	16296	16193	16278	16166	15937	16116	16223	16201	16307	16287	16393	16080	16260	16203	16308	16239	16086	16238	16157	16396	16175	16317	16339	16134	16403	16285	16026	16345	16244	16340	16136	16183	16208	16191	16331	16358	16221	16268	16299	16213	16231	16104	16120	16337	16271	16196	16196	16100	16253	16357	16399	16156	16482	16171	16299	16258	16468	16153	16298	16179	16305	16096	16333	16467	16248	16317	16203	16243	16275	16225	16437	16291	16188	16181	16255	16266	16272	16046	16147	16330	16217	16418	16285	16170	16151	16261	16272	16404	16369	16434	16359	16179	16163	16171	16222	16103	16191	16125	16203	16257	16208	16332	16256	16119	16208	16213	16363	16267	16351	16009	16320	16100	16196	16141	16087	16302	16178	16194	16242	16108	16293	16186	16258	16266	16400	16162	16143	16115	16265	16257	16114	16270	16401	16473	16015	16143	16166	16234	16213	16175	16254	16292	16363	16305	16179	16305	16254	16025	16184	16184	16250	16110	16134	16149	16267	16304	16054	16387	16178	16252	16198	16310	16072	16191	16446	16163	16283	16381	16200	16110	16310	16269	16259	16095	16280	16493	16144	16180	16123	16159	16097	16216	16166	16166	16163	16334	16359	16115	16068	16093	16249	16263	16008	16353	16108	16396	16334	16107	16229	16165	16410	16247	16112	16339	16254	16371	16156	16231	16338	16200	16297	16160	16250	16389	16249	16074	16326	16361	16294	16339	16187	16235	16111	16334	16208	16249	16019	15983	16395	16330	16135	16222	16079	16191	16264	16077	16203	16291	16197	16004	16188	16223	16291	16301	16276	16368	16343	16292	16115	16261	16101	16271	16329	16240	16115	16159	16367	16180	16231	16298	16286	16065	16204	16116	16397	16260	16195	16220	16272	16117	16052	16174	16168	16203	15983	16143	16106	16225	16247	16373	16262	16129	16039	16369	16017	16153	16367	16372	16383	16135	16150	16240	16280	16218	16264	16188	16220	16385	16196	16379	16274	16409	16246	16211	16204	16314	16083	16052	16359	16382	16170	16094	16381	16271	16232	16416	16242	16394	16270	16079	16174	16213	16057	16108	16254	16464	16178	16271	16273	16217	16109	16410	16348	16105	16252	16135	16078	16148	16060	16327	16192	16370	16034	16116	16090	16131	16067	16300	16290	16400	16234	16390	16530	16174	16083	16274	16129	16362	16094	16158	16324	16346	16185	16172	15922	15954	16315	16282	16353	16174	16208	16120	16248	16215	16137	16412	16348	16422	16173	16175	16274	16269	16389	16241	16111	16169	16244	16222	16216	16098	16369	16303	16230	16201	16032	16199	16322	16367	16172	16257	16092	16239	16108	16037	16133	16197	16097	16204	16252	16317	16197	16246	16208	16099	16133	16192	16242	16173	15993	16317	16085	16325	16287	16197	16345	16269	16204	16107	16165	16321	16239	16024	16185	16182	16131	16107	16043	16163	16201	16277	16241	16167	16321	16314	16465	16368	16259	16266	16334	16241	16087	16134	16390	16180	16157	16087	16039	16454	16359	16305	16290	16201	16270	16161	16174	16370	16268	16220	16243	16181	16276	16188	16241	16243	16301	16310	16335	16127	16428	16236	16231	16291	16137	16203	16221	16397	16272	16349	16295	16360	16318	15997	16241	15986	16290	16201	16258	15928	16099	16417	16446	16287	16353	16140	16156	16265	16224	16018	16223	16064	16194	16255	16246	16328	16049	16135	16231	16147	16213	16258	16345	16001	16024	16313	16276	16119	16234	16271	16189	16239	15966	16250	16268	16239	16216	16260	16286	16352	16051	16114	16230	16263	16399	16293	16345	16291	16128	16289	16063	16203	16197	16428	16103	16301	16281	16092	15991	16302	16212	16253	16226	16155	16327	16508	16158	16404	16353	16244	16253	16219	16255	16402	16307	16237	16265	16441	16170	16240	16110	16302	16137	16284	16300	16315	16224	16310	16072	16342	16232	16042	16360	16260	16339	16141	16306	16357	16133	16356	16225	16274	16144	16265	16247	16161	16370	16342	16309	16376	16085	16259	16369	16180	16253	16124	16225	16154	16326	16168	16138	16199	16278	16146	16290	16267	16255	16157	16269	16246	16177	16005	16138	16344	16212	16072	16198	16350	16226	16178	16249	16203	16298	16214	16326	16363	16084	16313	16326	16260	16263	16013	16010	15952	16244	16183	16165	16343	16441	16241	16174	16366	16037	16182	16421	16298	16223	16171	16104	16047	16096	16323	16130	16282	16349	16340	16016	16121	16285	16114	16281	16098	16353	16421	16349	16205	16303	16271	16304	16305	16488	16275	16400	16167	16307	16285	16384	16237	16370	16077	16193	16129	16271	16233	16318	16418	16389	16313	16169	16026	16441	16325	16350	16161	16244	16285	16345	16194	16090	16230	16279	16382	16147	16285	16071	16147	16009	16169	16180	16029	16235	16120	15970	16143	16148	16186	16150	16149	16206	16250	16129	16010	16232	16274	16178	16067	15982	16450	16109	16259	16393	16142	16126	16162	16238	16113	16102	16355	16293	16078	16295	16318	16095	16245	16281	16196	16191	16082	16201	16293	16238	16229	16258	16079	16382	16133	16174	16255	15983	16262	16096	16035	16078	16100	16282	16228	16468	16165	16283	16252	16458	16356	16151	16225	16073	16066	16213	16262	16203	16173	16126	16306	16311	16127	16146	16042	16152	16245	16082	16043	16197	16142	16206	16311	16338	16338	16184	16301	16241	16269	16293	16193	16118	16208	16198	16200	16271	16093	16189	16206	16110	16242	16232	16306	16213	16059	16074	16185	16242	16189	16329	16128	16408	16153	16360	16323	16312	16122	15961	16456	16270	16173	16156	16137	16171	16293	16217	16296	16125	16078	16354	16224	16349	15989	16188	16387	16392	16356	15861	16302	16472	16225	16440	16126	16211	16035	16209	16176	16129	16286	16337	16127	16460	16300	16195	16141	16272	16288	16295	16259	16289	16383	15977	16365	16241	16203	16073	16268	16312	16224	16300	16253	16204	16250	16252	16182	16453	16220	16029	16119	16310	16317	16115	16195	16307	16232	16321	16173	16147	16134	16197	16342	16253	16066	16139	16120	16377	16297
15568	24263	23545	19536	17856	17198	23160	49611	43209	32187	24025	20512	16728	15054	15053	15234	15115	15146	15108	14953	14950	14978	15125	14932	15077	14921	15056	14993	15073	14994	15030	15022	15097	14936	15089	14861	15111	15134	15035	14941	15006	14990	15105	15039	14913	15071	15096	14939	15054	14994	14922	15093	14794	14948	14846	14957	15049	14898	15178	15210	14892	14902	15244	14988	15056	14937	14974	14932	15122	15039	14939	15199	14971	15013	14899	14914	15033	15026	14794	14935	15023	15033	14973	14924	15209	14854	15149	14963	14889	14999	14962	14853	14826	15148	15085	14989	15093	14952	15039	15220	15193	14921	14876	14992	14980	15109	14924	14845	15098	14954	14982	14967	14953	15008	15091	14953	14975	15036	15106	14863	15021	14933	15191	15148	15058	14850	15023	15014	14855	15256	14952	14891	15079	15087	15058	14980	15007	14956	14875	14956	15031	14965	15053	14954	15138	14979	15203	14879	14891	15051	15201	14902	15010	15024	14891	15061	14982	15063	15074	15029	14962	14945	14839	15197	15190	15026	14983	15241	14960	14837	15041	14938	14982	15138	14910	14988	14912	14890	15049	14990	14884	15000	14960	15026	14991	14995	15112	15020	15023	15152	14925	15054	14974	15149	15028	15070	14979	15128	15025	15040	15089	15069	15100	15114	15020	15003	15018	14834	15035	14895	15154	14957	14957	14973	15021	15049	14778	15020	14892	14937	15193	14896	14887	14846	15092	15251	14932	14951	15012	14946	14893	15034	15009	15138	14851	14991	15055	15019	15030	14892	14951	15044	14915	15124	15067	15142	15038	15108	15149	15015	15011	15035	15126	15041	15048	15155	14913	15006	14974	14869	14954	15081	14857	15030	14957	15086	15089	14979	15192	14911	14902	15071	15128	15135	14972	15071	14996	14904	14938	14873	15009	15151	14899	14968	14874	14883	14992	15134	15037	15063	15223	14884	15092	15038	15041	15052	14974	14950	15110	15069	15084	14939	14989	14947	14977	14857	14977	14962	15005	14882	15037	15103	14958	15042	14894	14890	15075	14885	14936	14908	15092	15092	15008	15006	14933	14966	14936	15041	15119	15002	14959	15113	15069	15076	14936	14934	14893	15033	14968	14914	14856	14999	15064	15088	15082	15001	15191	15062	14986	15224	15007	15094	15195	14892	15054	14909	15023	14978	15004	15112	15152	15180	14883	14903	15010	14953	14959	14991	15157	14907	14917	15153	15029	14731	14924	15152	14836	15039	14993	14955	14990	15026	15113	15001	15040	14920	14912	15119	14842	15038	15112	15154	14890	15042	15153	14982	15033	15025	15202	15012	15176	15061	15033	14942	15125	14862	14996	14966	14840	15040	15111	14920	15004	14835	15040	15043	15141	15002	14835	14995	15013	15112	14949	14865	15049	14891	14877	14858	14950	15068	14904	14993	15127	14988	14852	15184	14826	15279	14931	15009	14934	15191	15075	14967	14990	14996	15031	14847	15063	15109	14932	14887	15064	15007	15043	14924	15048	14928	15047	15063	14954	14784	14782	14916	15021	14936	15037	15007	15026	15043	14979	14976	14901	14913	14908	15111	14904	15052	15056	15084	14920	15046	14937	15092	15122	15049	15114	15025	14985	14936	14936	14937	14948	14996	14966	15048	15006	15107	15133	14876	14968	14985	14877	15029	15114	15048	14963	14979	15013	15083	15171	14935	15017	14937	14968	15095	15055	14880	15117	15121	15179	14977	15103	15127	14982	14962	15039	14975	14915	14914	14942	14927	14925	14911	14964	14975	15150	14926	15135	15036	15062	15117	14995	14969	15145	15032	15072	15078	14960	15008	15038	15044	15145	15116	14950	15040	15143	15042	15037	14930	14921	15117	14911	15059	14969	15000	15054	14949	14970	15131	15046	14944	15068	15095	15020	15018	15146	15053	14990	15152	14905	15108	14790	15128	15121	15018	14952	15087	14951	15110	15244	15212	14889	14911	15005	14998	14958	15120	15041	14944	15066	15007	14996	15024	15116	14989	14941	14986	15070	14904	15083	14913	15044	15196	15022	15024	14887	15089	14955	15085	14975	14897	15004	15022	15121	15060	14963	15072	15126	15054	15154	15111	14910	14934	15157	14920	15007	15044	14893	15106	15155	14941	15037	14987	14963	15151	15029	15100	15015	14954	14995	14929	15039	14807	14945	15010	14968	15129	15301	15044	14833	15100	14896	15120	15120	14903	15168	15074	15061	15060	15000	14946	14695	15121	14917	14986	14968	15036	14853	14939	14953	15037	15100	15188	15049	15120	15039	15093	15065	15031	15015	15077	14915	14914	14932	15046	14934	15180	15024	15088	14975	14990	14995	14970	14914	14927	15071	14982	15086	14854	15062	14964	14886	14928	15168	15006	15026	15098	15086	15038	15121	14922	15005	15045	15031	15062	14916	15132	15027	14958	14989	15048	15176	14925	15032	14986	14931	15070	15201	15011	15023	14860	15008	14972	14922	14913	14775	15020	15099	14899	15177	15082	15127	15076	14869	15076	14952	15031	15091	14981	15044	14910	15064	14841	14983	14946	14967	14916	14923	14903	15007	14990	15033	15048	15220	15079	14799	14988	15025	15029	15086	14945	15248	15108	14874	14928	15019	14937	14989	15082	15107	14952	14958	14988	14986	14898	15148	15066	14880	14993	14851	14833	15088	15054	14934	15018	15081	15031	15120	14972	15205	15186	15101	15030	14968	14967	14916	14891	14960	14862	15094	15069	15024	15056	14897	15026	14923	14950	14959	15018	14999	14858	14859	15009	15052	14940	15031	15007	15094	15020	14960	14999	14931	15046	14951	15024	15149	14990	15088	14984	14880	15062	15040	14982	15007	14982	14971	14972	14842	14957	14991	14986	14923	15107	15127	15141	15030	15092	15095	15020	15008	14989	14935	15075	15044	15192	15029	15016	15046	15091	15159	14928	15027	15187	14962	14949	14886	15114	14798	15117	14996	14995	14954	15056	14957	15138	14814	15114	14943	14813	15124	14929	15080	15206	14977	14787	14954	14999	15296	14899	15094	14959	14814	14940	14978	15151	14959	15027	14990	14970	15173	15009	14989	14945	14890	14975	14859	14869	15114	15053	14834	15309	15087	15138	14886	14810	15086	14849	15002	15116	14919	15151	14996	14994	15006	14930	14915	15202	14952	15109	14976	14916	15037	15103	14743	15067	15148	14958	14849	15139	14912	14894	14938	15171	15003	15032	15039	14824	15058	15022	14990	15182	15124	15126	14882	14961	14908	14964	14999	14821	14856	14940	15063	15153	15013	14985	15095	15079	15216	15201	15040	14982	15119	15046	14890	14983	14997	15062	14948	14886	15011	14981	14953	14887	14994	15006	15072	14936	15147	14810	14987	14996	14997	14880	14911	14976	14794	15108	15025	14950	15139	14945	15074	15070	14988	15081	15165	15028	15020	15105	15032	14970	14936	15136	15065	14944	15044	15101	15109	14970	15165	14988	15149	14942	15161	15095	14997	14930	14936	14922	14877	15186	14975	14948	14975	14930	14920	15004	15006	15017	14956	15210	15061	15095	14857	15199	15066	14898	15018	15078	14922	14970	15084	15025	14913	14836	14952	15078	14961	15044	15022	15078	15071	14902	15068	15007	15020	15116	15093	14928	14922	15061	15075	15199	14994	14999	15152	14872	15107	14950	15079	15084	15008	15093	15034	15022	15047	14970	14955	15056	15180	15102	14938	15096	15077	15129	14908	14927	14902	14841	15014	15117	14893	15006	15039	14936	15073	14995	14947	15083	15028	14989	15160	14975	15054	15096	15170	14912	14825	14965	15040	14925	15165	14923	15010	15030	15043	15096	14990	15025	15067	15055	15115	15016	14989	15152	14908	15025	15234	15009	15110	14962	15025	14994	15156	14995	15003	15061	15001	15045	14997	15079	14757	14806	15021	15163	15116	14992	15082	14857	14970	15106	14984	15031	14923	15123	14872	15012	14878	15005	15056	14848	14926	14945	14934	14991	14922	15000	14821	14867	14941	14911	15036	15044	14820	14946	14997	14769	14911	14998	15094	15155	14973	14858	15009	15070	15005	15051	15025	15120	15043	15003	14955	14894	15106	14983	15143	15054	14969	14901	15075	15112	15083	14984	15068	14911	15007	14962	15050	15070	15065	14915	15109	14962	15036	14895	15002	14973	14879	15151	15145	14976	14884	14978	14934	15003	15037	14996	14990	15076	15054	14985	15072	15023	15067	15067	14770	14989	15198	14967	15025	15108	14949	14957	14948	14770	15129	15127	15071	14936	15015	14911	14907	14806	14943	15015	14980	15059	15144	15036	14869	14947	14981	14787	14997	14978	15022	15053	15131	15038	14910	14934	14945	15077	15115	15116	14884	15111	15016	15054	15035	15069	15038	14992	15045	14924	14987	15088	14896	14911	15048	14932	14942	15037	14792	15016	15052	15126	14951	15070	14875	15031	15123	14993	15031	15023	15021	15253	14994	14923	14964	15023	15048	14904	15009	14908	14985	14924	14953	15005	15073	15005	15045	14797	15108	14964	15072	15004	15148	14767	14991	14913	15153	14964	15017	14747	14826	14950	15105	14824	14828	15034	15009	14897	15073	15066	15072	15038	15184	15023	14969	15127	15000	14933	14900	14999	15079	15017	15023	15150	15003	15019	14974	15191	14911	15010	14990	15145	15120	14880	15123	14938	14964	14983	15148	14878	15163	14950	15018	14938	15032	15007	15067	15082	14980	15109	14989	15113	15004	15184	14913	15003	14925	15036	14853	15012	14935	14906	15035	15054	15044	14929	14907	15039	15083	15067	14906	14874	15307	15173	14907	14929	15061	15118	15039	15075	14902	15221	15100	15044	15028	15039	14958	15110	15000	15047	15047	14902	14966	14953	14803	15147	15063	15055	14986	14972	15043	15023	15143	15133	14974	14872	14981	15070	15209	15177	14965	15051	15012	15102	15136	15019	15231	14887	14989	14827	14885	14838	15127	15062	15002	15089	14994	14976	15034	14989	15020	15165	15033	14977	15117	14944	15088	15036	15074	15011	15009	15020	15019	14964	14863	15085	15071	14906	14990	14991	14895	15064	15037	14986	15006	14856	15137	14904	14936	15113	14811	15182	14987	14921	14910	15048	15030	14992	15132	15163
23130	21158	28940	23675	21478	22761	28777	63354	56016	41564	30451	24954	19410	16625	16118	15766	15908	15795	15771	15957	15749	15862	15817	15726	15716	15675	15833	15796	15702	16125	15913	16006	15850	15802	15672	15621	15699	15731	15795	15729	15897	15756	15715	15790	15801	15859	15586	15672	15756	15769	15850	15794	15779	15761	15741	15536	15786	15764	15861	15626	15608	15734	15932	15775	15597	15793	15743	15745	15838	15780	15705	15505	15796	15655	15590	15409	15531	15852	15785	15436	15781	15578	15871	15734	15816	15685	15432	15591	15755	15751	15812	15776	15605	15846	15791	15795	15800	15808	15740	15639	15421	15755	15855	15680	15732	15799	15658	15590	15814	15651	15601	15607	15910	15809	15700	15654	15690	15646	15703	15672	15752	15641	15692	15486	16019	15909	15796	15800	15750	15520	15777	15817	15811	15690	15611	15652	15767	15553	15606	15583	15642	15584	15624	15622	15712	15540	15659	15812	15811	15940	15486	15556	15839	15706	15705	15732	15633	15677	15594	15717	15640	15538	15664	15707	15665	15837	15736	15742	15674	15662	15712	15693	16034	15773	15757	15583	15573	15645	15788	15647	15760	15704	15937	15718	15490	15699	15807	15860	15794	15697	15548	15712	15734	15616	15698	15655	15891	15859	15625	15585	15661	15792	15523	15590	15513	15665	15566	15395	15849	15542	15711	15671	15783	15736	15833	15743	15697	15619	15492	15692	15670	15777	15919	15722	15670	15536	15755	15718	15693	15776	15707	15667	15674	15706	15809	15593	15727	15702	15499	15634	15594	15712	15680	15480	15658	15726	15667	15641	15750	15484	15639	15687	15784	15788	15892	15668	15664	15900	15517	15613	15692	15848	15599	15666	15608	15525	15554	15671	15716	15557	15779	15630	15719	15828	15830	15697	15841	15733	15645	15672	15584	15616	15657	15647	15822	15710	15611	15625	15786	15691	15693	15795	15617	15599	15646	15566	15648	15671	15727	15638	15545	15874	15617	15794	15674	15600	15728	15568	15843	15705	15585	15724	15672	15747	15595	15511	15648	15621	15812	15780	15671	15612	15725	15662	15554	15556	15650	15668	15662	15503	15644	15704	15698	15611	15836	15655	15560	15563	15818	15574	15614	15785	15748	15729	15679	15695	15728	15786	15783	15590	15634	15655	15788	15639	15824	15717	15800	15801	15574	15765	15687	15656	15806	15642	15668	15673	15810	15631	15743	15609	15654	15542	15544	15749	15675	15411	15665	15588	15649	15669	15742	15601	15517	15664	15928	15821	15701	15694	15801	15847	15631	15663	15627	15528	16077	15813	15644	15537	15435	15724	15864	15489	15747	15740	15630	15786	15590	15961	15652	15688	15519	15594	15699	15925	15619	15717	15507	15826	15716	15732	15496	15729	15748	15643	15468	15646	15640	15689	15556	15711	15791	15696	15614	15902	15731	15543	15589	15769	15555	15712	15625	15725	15681	15641	15860	15581	15670	15690	15722	15778	15832	15950	15703	15605	15877	15604	15748	15648	15756	15568	15754	15570	15709	15700	15666	15751	15619	15768	15702	15757	15792	15764	15675	15761	15599	15605	15704	15581	15591	15774	15726	15687	15603	15583	15542	15810	15553	15612	15924	15718	15468	15813	15753	15771	15582	15667	15640	15713	15630	15772	15706	15763	15679	15726	15786	15667	15623	15546	15743	15616	15946	15661	15732	15819	15793	15775	15584	15650	15532	15641	15734	15564	15868	15766	15603	15945	15647	15700	15495	15664	15532	15746	15648	15615	15676	15736	15675	15799	15930	15690	15681	15779	15704	15792	15672	15746	15725	15850	15569	15806	15817	15567	15770	15722	15556	15742	15544	15578	15556	15599	15657	15572	15612	15636	15800	15890	15635	15577	15565	15708	15762	15491	15649	15645	15664	15698	15741	15776	15775	15523	15780	15528	15690	15723	15603	15781	15772	15791	15528	15914	15693	15507	15626	15766	15764	15730	15562	15376	15694	15706	15705	15501	15594	15652	15593	15673	15655	15718	15427	15631	15725	15691	15496	15680	15576	15485	15653	15540	15811	15787	16018	15670	15627	15643	15719	15689	15617	15470	15696	15596	15783	15715	15727	15493	15815	15797	15615	15624	15567	15778	15723	15754	15472	15627	15681	15621	15669	15604	15662	15678	15644	15743	15775	15718	15603	15688	15442	15790	15604	15564	15802	15600	15781	15674	15579	15740	15613	15551	15553	15806	15754	15829	15737	15713	15714	15812	15643	15585	15565	15743	15593	15747	15633	15520	15482	15570	15566	15686	15559	15592	15647	15701	15793	15611	15573	15726	15779	15730	15761	15537	15688	15600	15767	15747	15684	15778	15731	15617	15654	15753	15952	15557	15853	15629	15659	15705	15867	15817	15611	15549	15723	15821	15657	15615	15492	15553	15614	15785	15889	15479	15667	15592	15849	15652	15485	15558	15491	15686	15529	15766	15781	15719	15576	15534	15777	15514	15726	15681	15521	15676	15549	15678	15762	15721	15757	15609	15537	15637	15722	15803	15631	15571	15784	15767	15600	15729	15775	15506	15705	15736	15778	15668	15730	15849	15675	15718	15738	15654	15658	15815	15810	15593	15773	15930	15654	15991	15628	15790	15713	15712	15721	15701	15520	15604	15602	15841	15524	15596	15796	15753	15732	15804	15854	15825	15562	15796	15702	15715	15776	15617	15717	15597	15796	15662	15712	15782	15520	15885	15895	15652	15657	15429	15464	15644	15612	15572	15611	15895	15653	15727	15779	15833	15653	15542	15784	15640	15823	15733	15653	15643	15654	15721	15735	15624	15676	15794	15639	15611	15738	15567	15606	15534	15653	15514	15630	15659	15663	15544	15926	15526	15515	15686	15716	15572	15618	15607	15755	15635	15645	15760	15697	15694	15795	15580	15844	15876	15657	15877	15755	15799	15603	15710	15587	15596	15699	15733	15840	15693	15555	15766	15612	15591	15838	15736	15615	15657	15533	15754	15718	15624	15734	15661	15561	15664	15836	15703	15817	15676	15796	15755	15770	15677	15815	15485	15724	15515	15820	15552	15599	15647	15565	15552	15774	15539	15728	15686	15566	15763	15834	15767	15725	15827	15685	15753	15596	15692	15718	15727	15704	15622	15487	15654	15836	15531	15702	15578	15533	15849	15877	15798	15677	15650	15662	15700	15700	15778	15657	15582	15726	15534	15778	15713	15663	15666	15583	15632	15683	15811	15533	15480	15706	15540	15715	15632	15732	15737	15650	15471	15602	15573	15460	15467	15792	15618	15662	15597	15524	15549	15661	15657	15673	15680	15596	15598	15617	15779	15595	15610	15756	15781	15838	15559	15794	15704	15833	15745	15656	15782	15749	15704	15555	15688	15676	15552	15498	15727	15556	15655	15660	15612	15545	15657	15542	15526	15536	15813	15805	15793	15635	15670	15573	15531	15648	15605	15437	15746	15715	15884	15897	15732	15712	15661	15537	15556	15861	15601	15708	15674	15490	15811	15613	15651	15641	15810	15775	15735	15684	15575	15704	15545	15884	15618	15741	15826	15809	15743	15667	15508	15745	15772	15826	15852	15848	15699	15628	15709	15581	15837	15754	15780	15929	15697	15699	15641	15712	15513	15663	15623	15576	15637	15748	15804	15531	15757	15624	15752	15712	15638	15535	15617	15629	15647	15789	15653	15684	15756	15787	15697	15724	15629	15698	15780	15817	15736	15738	15734	15715	15578	15755	15452	15805	15782	15524	15680	15506	15500	15749	15867	15668	15786	15587	15743	15729	15674	15803	15895	15898	15677	15620	15484	15560	15714	15711	15775	15633	15748	15489	15709	15982	15668	15667	15684	15687	15812	15680	15826	15627	15747	15577	15739	15532	15704	15580	15717	15499	15860	15834	15592	15752	15780	15871	15593	15635	15686	15536	15691	15770	15829	15728	15817	15608	15570	15594	15603	15615	15681	15753	15572	15696	15648	15700	15401	15572	15674	15759	15681	15596	15718	15700	15707	15984	15691	15636	15644	15555	15677	15717	15835	15789	15713	15559	15773	15744	15743	15704	15704	15562	15699	15775	15800	15672	15739	15670	15542	15775	15657	15704	15495	15763	15844	15943	15817	15612	15702	15876	15591	15584	15660	15633	15890	15712	15897	15627	15539	15549	15687	15490	15784	15724	15688	15694	15822	15750	15654	15754	15702	15660	15718	15770	15723	15947	15706	15730	15564	15736	15576	15674	15683	15588	15870	15692	15527	15705	15637	15758	15728	15804	15645	15694	15678	15718	15622	15776	15666	15890	15744	15568	15785	15688	15625	15659	15757	15824	15689	15649	15699	15674	15723	15596	15661	15596	15591	15746	15474	15604	15772	15657	15476	15548	15797	15833	15680	15735	15660	15714	15814	15506	15434	15654	15707	15591	15763	15876	15752	15775	15569	15819	15891	15745	15742	15734	15723	15712	15572	15650	15679	15604	15686	15595	15616	15583	15661	15814	15535	15602	15637	15583	15614	15717	15760	15775	15768	15818	15495	15738	15598	15643	15671	15845	15575	15732	15781	15675	15802	15774	15623	15628	15700	15590	15700	15840	15634	15700	15779	15707	15784	15874	15693	15562	15748	15852	15706	15800	15817	15668	15706	15603	15598	15302	15586	15668	15677	15432	15884	15776	15683	15688	15769	15923	15590	15619	15756	15648	15763	15663	15694	15869	15608	15948	15686	15652	15986	15666	15579	15628	15681	15688	15723	15820	15547	15844	15595	15665	15526	15445	15562	15839	15796	15432	15606	15707	15629	15876	15634	15724	15974	15650	15551	15827	15783	15818	15630	15731	15582	15743	15589	15629	15546	15768	15897	15699	15832	15734	15767	15668	15648	15578	15744	15801	15630	15586	15665	15747	15826	15706	15622	15807	15631	15550	15747	15757	15596	15530	15729	15741	15699	15791	15736	15764	15667	15726	15718	15580	15506	15631	15667	15686	15739	15599	15797	15690	15675	15753	15607	15765	15605	15865	15638	15768	15628	15623	15707	15880	15871	15652	15702	15683	15785	15691	15909	15926	15772	15625	15695	15804	15571	15588	15484	15585	15619	15615	15788	15656	15597	15746	15532	15486	15585	15380	15742	15556	15720	15759	15621	15573	15649
17466	30630	28815	22783	20494	18545	27497	64916	56260	42645	31747	26195	17968	15076	14841	14784	14847	14720	14762	14693	14845	14733	14691	14711	14705	14911	14746	14748	14666	14750	14649	14650	14444	14699	14464	14566	14661	14628	14758	14723	14704	14746	14676	14891	14523	14710	14679	14652	14830	14766	14631	14796	14894	14624	14618	14771	14711	14535	14701	14831	14678	14678	14733	14676	14615	14512	14709	14732	14529	14718	14575	14568	14565	14898	14838	14638	14707	14629	14745	14609	14710	14640	14642	14669	14579	14719	14935	14653	14621	14808	14531	14720	14861	14750	14679	14697	14500	14677	14687	14656	14786	14785	14520	14777	14648	14463	14904	14723	14622	14671	14715	14708	14698	14633	14587	14724	14705	14594	14812	14751	14743	14674	14626	14765	14532	14683	14632	14571	14675	14582	14692	14569	14733	14541	14625	14609	14600	14643	14630	14674	14704	14593	14624	14695	14525	14616	14672	14738	14786	14660	14764	14748	14734	14653	14592	14632	14715	14757	14662	14736	14801	14685	14711	14772	14720	14731	14548	14670	14766	14674	14646	14705	14599	14645	14595	14677	14392	14715	14720	14629	14633	14591	14810	14801	14721	14717	14731	14778	14618	14621	14720	14626	14652	14674	14720	14775	14685	14686	14549	14749	14606	14736	14742	14631	14752	14629	14437	14717	14692	14738	14755	14774	14587	14617	14785	14759	14608	14602	14594	14694	14694	14630	14628	14662	14713	14552	14588	14744	14583	14736	14637	14780	14649	14793	14604	14653	14824	14645	14703	14715	14639	14680	14729	14660	14730	14730	14797	14591	14668	14740	14588	14664	14840	14751	14707	14793	14799	14736	14798	14739	14499	14571	14720	14621	14856	14623	14646	14580	14862	14629	14551	14591	14690	14669	14799	14704	14639	14658	14677	14646	14565	14594	14656	14775	14608	14604	14602	14719	14499	14729	14648	14730	14668	14603	14682	14714	14628	14714	14788	14653	14626	14766	14744	14685	14656	14647	14471	14740	14603	14577	14809	14677	14681	14693	14746	14556	14686	14576	14541	14697	14557	14653	14751	14659	14623	14747	14651	14810	14660	14692	14614	14723	14705	14577	14662	14800	14641	14517	14657	14691	14682	14608	14612	14756	14618	14514	14589	14658	14664	14721	14682	14667	14672	14825	14435	14570	14654	14659	14912	14568	14681	14840	14744	14798	14776	14779	14715	14723	14586	14617	14717	14606	14756	14757	14728	14563	14729	14660	14752	14775	14515	14939	14718	14622	14595	14799	14469	14839	14675	14674	14412	14656	14811	14647	14773	14889	14751	14669	14606	14728	14578	14630	14666	14694	14680	14806	14761	14566	14560	14538	14525	14643	14559	14667	14607	14683	14804	14763	14614	14655	14737	14749	14634	14672	14720	14696	14588	14678	14611	14703	14719	14653	14591	14804	14700	14846	14776	14694	14654	14605	14701	14362	14635	14622	14656	14708	14853	14788	14586	14780	14680	14672	14735	14682	14705	14615	14584	14532	14614	14754	14658	14649	14756	14648	14685	14717	14700	14713	14615	14858	14676	14688	14913	14625	14595	14678	14669	14682	14552	14535	14742	14421	14678	14555	14501	14605	14668	14604	14612	14654	14759	14603	14718	14620	14648	14532	14476	14781	14607	14708	14595	14729	14666	14581	14821	14880	14614	14527	14621	14649	14569	14771	14699	14655	14608	14736	14826	14596	14595	14669	14561	14571	14564	14695	14796	14821	14747	14782	14793	14611	14733	14693	14765	14646	14642	14594	14754	14545	14700	14553	14517	14514	14750	14615	14863	14497	14570	14634	14758	14712	14792	14730	14614	14771	14583	14739	14741	14522	14714	14695	14841	14684	14707	14787	14787	14737	14700	14650	14678	14462	14636	14626	14712	14588	14709	14806	14687	14707	14619	14629	14647	14627	14583	14717	14553	14715	14712	14519	14556	14647	14604	14743	14616	14647	14578	14744	14566	14605	14688	14673	14795	14584	14832	14715	14651	14607	14597	14611	14599	14845	14596	14539	14726	14710	14597	14647	14665	14728	14686	14594	14662	14467	14699	14700	14623	14609	14601	14749	14683	14649	14779	14629	14645	14551	14719	14861	14827	14722	14721	14603	14743	14579	14739	14455	14669	14587	14885	14666	14498	14673	14775	14678	14805	14560	14768	14687	14609	14697	14671	14514	14787	14707	14538	14725	14442	14589	14595	14717	14719	14759	14830	14782	14711	14667	14702	14630	14751	14588	14585	14701	14673	14702	14596	14642	14741	14673	14694	14477	14595	14609	14870	14676	14514	14700	14681	14752	14812	14787	14667	14722	14623	14678	14628	14812	14689	14695	14636	14583	14648	14623	14669	14737	14703	14735	14761	14502	14782	14463	14556	14691	14684	14614	14619	14666	14766	14689	14700	14691	14904	14709	14562	14702	14786	14712	14660	14444	14663	14732	14529	14833	14700	14665	14788	14749	14644	14630	14702	14801	14562	14533	14634	14616	14707	14569	14691	14653	14603	14595	14816	14668	14725	14753	14551	14707	14549	14690	14638	14731	14694	14642	14561	14620	14550	14756	14751	14724	14749	14544	14685	14745	14698	14729	14645	14654	14472	14657	14660	14669	14680	14721	14604	14722	14556	14850	14685	14620	14786	14721	14688	14721	14643	14590	14626	14615	14757	14516	14624	14750	14612	14688	14639	14653	14796	14626	14659	14470	14838	14718	14619	14689	14714	14818	14712	14489	14791	14785	14723	14703	14615	14609	14747	14627	14682	14850	14676	14642	14686	14732	14606	14719	14716	14458	14594	14671	14764	14584	14756	14638	14689	14566	14671	14560	14538	14668	14576	14526	14649	14614	14682	14558	14720	14720	14498	14622	14716	14579	14597	14733	14552	14604	14566	14733	14746	14753	14682	14750	14737	14696	14478	14649	14674	14669	14621	14464	14623	14754	14528	14433	14632	14633	14607	14792	14700	14688	14492	14680	14673	14647	14753	14521	14741	14480	14650	14713	14598	14615	14665	14741	14490	14680	14643	14654	14810	14600	14516	14662	14671	14704	14617	14656	14678	14442	14601	14773	14605	14785	14584	14712	14658	14871	14741	14696	14515	14642	14595	14744	14539	14738	14641	14754	14801	14628	14714	14704	14623	14708	14688	14747	14740	14729	14758	14705	14822	14655	14794	14732	14685	14689	14651	14611	14697	14711	14736	14562	14720	14876	14618	14709	14593	14635	14615	14725	14680	14579	14664	14621	14786	14635	14712	14687	14552	14657	14826	14646	14821	14828	14545	14646	14648	14829	14655	14630	14751	14714	14631	14680	14451	14691	14692	14612	14665	14584	14838	14578	14589	14636	14500	14558	14568	14648	14799	14615	14655	14855	14659	14755	14574	14778	14768	14620	14747	14667	14720	14626	14838	14697	14700	14759	14679	14603	14914	14639	14634	14724	14551	14661	14688	14687	14700	14513	14724	14599	14574	14663	14807	14750	14680	14522	14759	14727	14675	14674	14546	14495	14703	14606	14624	14710	14745	14729	14741	14660	14545	14732	14691	14668	14875	14618	14750	14606	14622	14712	14533	14661	14641	14598	14581	14634	14707	14509	14746	14811	14633	14694	14704	14545	14594	14662	14613	14910	14732	14667	14797	14671	14644	14613	14781	14686	14828	14610	14650	14721	14673	14721	14605	14622	14722	14620	14770	14631	14629	14869	14666	14770	14670	14546	14685	14529	14805	14510	14747	14755	14778	14623	14637	14680	14804	14591	14688	14508	14673	14662	14572	14796	14708	14476	14534	14730	14558	14591	14833	14565	14726	14664	14588	14644	14553	14612	14566	14673	14769	14606	14803	14701	14710	14650	14656	14606	14700	14667	14747	14510	14629	14774	14575	14762	14655	14544	14816	14663	14683	14812	14790	14529	14785	14545	14688	14689	14723	14638	14702	14715	14657	14644	14732	14775	14708	14625	14693	14622	14640	14545	14648	14704	14812	14820	14676	14678	14718	14683	14696	14772	14635	14623	14627	14666	14664	14569	14677	14706	14501	14589	14721	14610	14625	14668	14778	14463	14679	14730	14645	14611	14728	14669	14820	14609	14665	14658	14573	14667	14758	14624	14715	14557	14690	14624	14811	14706	14665	14581	14782	14730	14707	14610	14705	14622	14773	14665	14674	14587	14652	14528	14477	14633	14752	14754	14631	14692	14704	14671	14781	14671	14651	14709	14716	14675	14790	14793	14536	14725	14553	14744	14728	14728	14596	14712	14735	14662	14528	14706	14576	14627	14810	14810	14592	14806	14636	14677	14630	14639	14692	14681	14731	14803	14662	14543	14582	14678	14601	14764	14664	14757	14749	14531	14793	14879	14755	14829	14695	14745	14733	14653	14714	14652	14616	14713	14668	14505	14739	14720	14656	14672	14535	14661	14606	14686	14621	14612	14655	14645	14552	14875	14613	14702	14709	14631	14665	14603	14729	14561	14782	14798	14571	14517	14744	14530	14613	14592	14703	14731	14563	14589	14735	14677	14643	14626	14564	14634	14518	14620	14688	14678	14629	14704	14744	14656	14709	14529	14563	14573	14602	14691	14741	14521	14720	14699	14666	14744	14730	14671	14620	14631	14524	14685	14703	14708	14681	14534	14791	14559	14632	14511	14673	14596	14674	14709	14608	14745	14666	14692	14715	14700	14635	14737	14610	14615	14775	14595	14507	14678	14724	14680	14594	14595	14678	14701	14870	14689	14700	14678	14780	14568	14648	14544	14595	14741	14674	14606	14739	14538	14495	14874	14497	14798	14749	14617	14729	14763	14675	14717	14710	14593	14714	14777	14657	14706	14697	14859	14677	14605	14677	14534	14820	14597	14551	14548	14690	14677	14741	14740	14768	14648	14741	14728	14705	14644	14761	14756	14922	14598	14798	14890	14601	14563	14620	14696	14583	14734	14661	14704	14564	14699	14490	14786	14639	14719	14695	14775	14880	14654	14627	14848	14648	14645	14581	14678	14745	14634	14623	14586	14688	14728	14607	14724	14708	14809	14800	14708	14783	14593	14816	14820	14634	14624	14826	14688	14728	14716	14754	14651	14609	14533	14691	14830	14673	14694	14649	14598	14626	14776	14679	14731	14737	14852	14548	14674
27613	21937	23388	19691	16852	16740	17124	23890	23354	19641	17750	17150	16408	16234	16170	16166	16176	16145	15977	15949	16253	15961	16126	16026	16019	16144	15993	15848	16106	16185	16040	15987	15809	16170	16091	16098	16225	16192	16077	15866	16165	15919	16161	16221	16213	16082	16135	16022	16015	16215	16161	16025	16043	16075	16024	16046	16068	16045	16089	15930	16138	15881	16217	16135	15974	16070	16007	16156	16016	16164	16198	16149	16333	16171	16136	16149	16272	16027	16167	16071	16133	16111	16070	16040	16187	16228	16013	15893	16301	16207	15897	16150	16054	16173	16083	16138	16113	16113	16125	16094	15993	16050	16108	16107	16075	15952	16102	15998	16156	16081	16199	16299	16072	16148	16109	16079	15847	16042	15968	15980	15978	15970	16196	16128	16099	15967	15997	16052	15947	16112	15918	15858	16156	15871	15939	15965	16114	15953	16210	16102	16226	16077	16424	15992	15929	15871	16110	16014	16103	16021	16117	15946	15943	16146	16153	16002	16126	16090	15970	15964	16096	16144	15908	16119	16174	16098	16147	16121	16127	16198	16219	16019	16258	16060	16103	16238	16134	16105	16146	16123	15978	15950	16075	16087	15957	16018	16014	16017	15906	15952	16128	15913	16005	15908	15944	16042	16132	16128	15891	16008	16013	15923	16069	15981	15965	16165	16145	16036	16266	16048	15997	16118	16155	16182	16061	16034	16029	16067	16154	16128	16095	15944	15907	16182	16291	16076	15878	16125	16301	15951	15908	16008	15948	16059	15976	16130	15933	15872	16055	15962	15897	16003	16179	16051	16009	16081	16106	16031	16096	16097	16166	15871	16133	16238	16016	16156	16066	15926	15978	15987	15949	16175	16034	16265	16123	15958	15943	15958	15952	16080	16059	16100	16107	16079	16081	16070	16091	16031	16045	16082	16256	15840	16010	15920	15898	16039	16067	16038	15935	16072	16089	15972	15944	16054	16104	16050	16185	15891	16072	15996	16226	16068	15903	16269	16144	15907	16010	16242	15913	16112	16112	16174	16019	15930	15979	16090	16227	16347	15965	16136	16110	16180	16138	16247	16120	15994	16027	15978	15986	16166	16084	16073	15952	15919	16054	16063	16149	16213	16104	16113	16061	15945	15941	16022	15994	16069	16055	15940	15866	16281	16121	16109	16146	16160	15970	16013	15998	16005	16015	16016	15831	16054	15946	16026	16031	16070	16055	16139	16116	16208	15884	16085	16114	16000	15983	15922	15972	16002	15976	16046	16050	16150	16007	16009	16155	16154	16116	16152	16202	15873	15888	16013	16075	16097	15922	16123	15967	16033	15986	16151	16113	16123	15987	16055	15816	16072	15994	16106	16019	16059	16170	16203	16108	16023	16058	15971	16361	16070	16252	15981	15947	16019	16117	16084	16135	15961	15958	16035	16000	16032	16088	16119	15990	15856	16088	16175	16184	16145	16149	16179	16224	15999	16109	16297	15972	16054	16116	16057	16163	16121	16248	16178	16071	16031	16317	16181	16060	16024	16019	16184	16103	16130	16045	15898	15913	16144	15967	15958	16090	16048	16114	16238	16166	16066	16033	15865	16150	16226	15961	16263	16082	15899	15950	16175	15984	16106	16179	16188	16048	16034	16092	16266	16086	15927	16046	16200	16185	16266	16133	16112	15996	16079	15905	15947	15908	16079	16041	16170	16277	16107	15994	16058	15966	16261	16065	16007	16127	15965	15977	15891	16268	16043	16191	15975	16021	15944	15986	16242	16064	15995	15928	15940	16180	15950	16099	15966	16253	16090	15909	15924	15979	16254	15874	15991	16099	16133	16037	16099	16036	16057	16212	16195	16168	16136	15953	16135	16136	16008	15990	16002	16139	16201	16075	16057	16010	16180	16131	16212	16101	16014	16051	16112	16108	16183	16183	16186	16078	16217	16284	16028	16052	16088	16115	15907	15961	16038	16103	16277	16084	16343	16298	15949	16154	15921	16131	15990	15996	16047	15953	16021	16155	16140	16014	16008	16066	16155	16132	16180	16037	15941	16025	15981	16164	15990	15996	15980	16150	16027	16102	15938	16191	16279	16054	16024	16019	16137	16098	15961	15979	16046	15901	16151	16145	16195	16042	15967	16200	16179	16141	16412	16122	16363	15937	16098	15969	16095	16076	16030	16038	15982	15993	16009	15829	16198	16121	16112	16163	16122	16073	16086	15967	15978	15746	16050	16252	16212	16017	16078	16020	16103	16245	16247	16021	16227	16272	16073	16062	16157	16114	16167	16031	16265	16014	15968	16104	15897	16067	16073	16053	16086	16103	16086	16064	16067	15988	15893	15966	16089	16121	15951	15911	16030	16161	16109	16193	16124	16055	16191	16063	15940	16135	15965	16023	16158	16125	16155	16179	15958	15958	16031	15948	16224	16001	16070	16225	16036	15983	16034	16043	16131	16291	16190	16061	16038	15926	16148	15967	15947	16134	15919	16114	16128	15954	15907	16082	16131	16063	15979	16116	16027	16103	16085	16081	16226	16157	15981	16003	16116	16298	16124	16068	16327	16304	16060	16020	16003	15994	15991	16088	16191	16196	16121	16142	16001	16054	15968	16069	16235	16063	15969	16095	16324	16052	15981	16106	16121	16137	16149	16021	15962	16093	15945	15966	16016	16205	16004	16030	16028	16105	15967	15890	16047	16059	16180	16181	16155	16040	16074	16122	16069	16073	16136	16249	16092	16114	16062	16244	16108	16266	16125	16161	16008	16113	16240	15861	16106	16083	16103	16152	16268	16168	15925	16067	16050	15919	16087	16279	16092	16282	16048	16226	16138	16061	16029	16148	16029	16000	16300	16054	16139	16072	16129	16017	15979	16058	16129	16012	15979	16013	16039	16178	16006	16127	15922	16006	16156	15994	16007	16092	16181	15989	16137	16251	16177	15937	15851	16019	16070	16023	16067	16086	16027	16044	16225	16103	16004	16165	15932	16065	16125	16027	16128	15991	16135	16169	16194	16226	16075	15996	16083	16116	16230	16178	16075	16121	15886	16215	16288	16096	16188	16093	16254	16254	16157	16036	15970	16159	16129	16128	16300	16177	16297	16029	16112	16045	16130	16059	16338	16309	16018	16057	16113	16055	16172	16054	16080	16066	15990	15947	16083	16033	16003	16176	16038	16003	16034	16025	16030	15989	15865	15958	16168	16153	16129	16091	16105	16017	15948	16170	16082	15826	16229	16137	16019	16095	15932	16208	15980	16032	16231	15907	15949	16178	16104	16195	16168	15913	16000	16050	15958	16119	16193	16091	16060	16076	16001	16051	16176	16102	16116	15881	16102	16165	16393	16175	16172	16224	16158	15971	15926	16088	15731	16095	16016	16094	16030	16058	15891	16107	16152	16079	16089	16119	15984	16018	16012	15946	16109	16172	16091	16232	16157	16042	16034	15889	15988	16068	16022	15966	16133	16134	15966	15873	16082	16181	16060	16067	16345	15973	16015	16267	16174	15992	15969	16062	15997	16060	16079	16171	16112	16237	16134	16113	16180	16224	15965	16222	16167	16072	16086	16197	16078	16201	16192	16080	16168	16106	16077	16197	16017	16158	16103	15810	16000	15959	16053	16058	16134	16060	15913	15964	16265	16163	16083	15783	15861	16179	15841	15865	16119	16067	16157	16093	16171	16094	16178	15981	16127	16230	16038	16124	15846	15959	15911	16128	16058	16137	15970	16213	16174	16165	16080	16113	16150	16000	16052	16042	15959	16216	16064	16121	16186	16136	16098	16426	15946	16134	16052	15921	15896	16063	16017	16268	16001	15963	15992	16001	15969	16043	16073	16255	16075	16090	16023	16064	16103	16105	15943	16040	16045	15881	16081	16059	16009	15933	16106	16167	16180	16164	16037	16025	16081	16072	16027	16106	16083	16206	16058	16038	16137	16053	15881	16119	16009	16046	16125	16075	16213	16041	16206	15995	15981	16072	16053	16128	16088	16108	15957	15975	16168	16134	16033	16217	16110	16240	15936	16077	15978	16070	15969	15986	16404	15944	15881	16195	16108	16255	16150	16165	15996	16415	16073	16026	16116	16238	16023	16101	16166	15928	16098	15966	16006	16179	16046	16188	15972	16060	16002	15877	15953	16098	16084	16031	16016	16047	16163	16057	16072	16170	16270	16100	16107	16239	16147	15969	15934	15990	16164	16074	16127	16161	16072	15935	16168	16042	16083	16062	16256	16172	16201	16578	16014	16071	16102	16059	16104	15978	15879	15965	16111	16274	16086	16259	16103	15965	15821	15995	15922	16027	16230	15860	16091	16223	15985	15922	16205	16218	16241	16310	16089	15993	15930	15953	16003	16219	16161	16002	16119	16036	16210	16124	16161	16135	16149	16103	16140	16064	15921	15992	15920	15968	16159	16123	16207	16105	15973	15884	16212	16137	16161	16092	16230	15893	15991	16003	15957	16046	16193	16342	16071	16017	16141	16074	16008	15989	16099	15933	15947	16109	16005	16097	16087	16128	16027	16099	16118	16113	16145	16047	16036	16092	16157	15946	16085	16087	15952	16111	16028	16043	16037	16025	15994	16237	16033	16181	16159	15891	15918	16163	15762	16058	15964	16012	16106	15947	15900	16046	16007	15912	16010	16234	15762	15743	16269	16072	16121	16194	15826	16111	16089	15959	16235	16234	16325	16085	16316	15871	16183	16126	15965	16052	16073	16235	15936	15962	16262	16118	16016	16037	16210	16046	16233	16261	15948	16184	16140	16230	16198	15996	16006	16166	16063	16150	16274	15960	15989	16020	16051	16083	16167	16299	16087	16231	16084	16122	16043	16114	15984	16075	15880	16004	15947	15931	16269	15951	16085	16237	15965	16100	15865	16125	16105	16431	16089	16064	16064	15920	16046	16009	16190	15994	16011	16092	16119	15989	16060	16017	16032	16002	15943	15978	16030	16224	16114	16317	16155	15985	15953	15963	15949	16018	16028	16048	16106	16099	16190	16295	15980	16146	16150	16062	15986	16123	16256	16024	16041	16223	16065	15930	16148	16036	16190	16300	16101	16156	16198	16001	15861	16023	16113	16054	16144	15960	16337	16200	16165	16053	16036	16146	15921	16251	16358	16197	16132	16020	15955	16058	15939	16212	16158	15789	16059	16283	15923	16130	16080
15543	19950	19310	16807	16362	15860	16703	26746	23795	19060	16864	16175	15375	15032	14749	15018	15071	15013	15013	14988	14791	14993	14942	14680	14727	14954	14867	14821	14861	14762	14806	14850	14801	14846	15000	14996	14845	14842	14823	14947	15092	14851	14944	14928	14956	14901	14929	15086	14916	14938	14813	15002	14917	14926	15063	14933	14969	14919	14988	14955	14941	14916	14914	14953	15040	14855	14778	14990	15024	14947	14876	14821	15011	14935	14955	14803	14961	14935	14948	14993	14833	14886	14993	14931	14903	14844	14913	14901	14985	14797	15020	15012	14813	14860	15015	14871	14948	14863	14767	14981	14948	14837	15089	14672	14891	14966	14906	14864	14876	14944	14912	14789	15030	14815	14921	14873	14925	14816	14849	15137	14923	14845	14849	14973	14971	14924	14925	14847	15116	15035	14974	14950	14955	14909	15090	15039	14781	14962	14952	14833	14825	14875	14986	14895	15011	15052	14873	14825	14937	14904	15003	14836	14962	14900	14816	15000	14872	15025	14891	14915	14976	14831	14739	15003	14909	14953	14971	15040	14967	14962	14840	14857	14924	14821	14857	14936	14885	15003	14875	14813	14930	14891	14903	14806	14892	14913	14861	14943	14902	15019	14937	14947	14857	14767	15085	14920	14957	14982	15063	14878	14921	14668	14724	14944	14997	14910	14784	14822	14991	14755	14788	15078	14962	14806	14885	14988	14990	14935	14929	14705	14833	14908	14830	14931	14856	14942	14963	14850	14945	15011	14905	14964	14992	14956	14853	14854	14775	15016	14837	14872	14812	14871	15058	14915	14917	14849	15006	14890	14996	14686	14880	14828	14913	14823	14958	14961	14955	14806	15017	14922	14934	14844	15035	14891	14858	14847	14833	14873	14841	14979	14829	14838	14968	14985	14935	14901	14971	14983	14979	14930	14922	14867	14892	15071	14978	14870	14968	14976	14851	15139	14890	14885	14915	14831	14979	14643	14986	14841	14827	14677	14905	14993	14931	14956	14878	14880	15153	14893	15016	14941	14806	14959	15009	15017	14900	14805	14903	15076	14965	14745	14940	14999	14908	14850	14884	14845	14710	15000	15023	14937	14836	14829	14862	14930	14934	14955	15009	15083	14750	14864	14972	14742	14854	14975	14794	14972	15013	14947	14892	14859	14673	14871	14875	14878	15013	14953	14944	14933	14900	14806	14883	15003	15116	14951	14964	14826	14888	14853	14873	15044	14928	14932	15049	14804	14954	14899	14921	15019	14910	14945	14753	14874	14872	14926	14773	14948	14949	15032	14707	14897	14906	14843	14906	14954	14899	14948	14867	14829	14963	14933	14931	14887	15014	15136	14943	14792	14934	14902	14934	14885	14827	14872	14747	14914	14879	14996	14896	14917	14813	15111	14971	15039	14871	15062	14787	14875	14811	14756	14810	14894	14828	14947	14890	14763	14951	15013	14806	14872	14981	14865	14943	14997	14950	14830	15043	14768	14989	15167	14794	14817	14761	14846	14758	14940	14909	14708	14950	14912	14944	15001	14934	14926	14899	14900	15031	14951	14887	14959	14835	14750	14930	14846	15013	15007	14969	14879	14818	14855	14895	15071	14885	15012	14944	14852	14667	14979	14670	14743	14972	14926	14925	14951	14924	14865	14837	14975	14746	14742	14871	14840	15005	14860	14943	15013	15030	14926	14909	14923	14706	14918	14728	14828	14801	14887	14938	14898	14910	14829	14974	15001	15027	15038	14872	14947	14920	14930	14943	14937	15027	15004	14850	15032	14978	14953	14985	14868	15023	14831	14924	14973	14900	14992	14900	15017	15020	14913	14891	14958	14907	15049	14784	14839	14834	15048	14791	14834	14855	14802	14953	14900	14937	14987	14888	14755	14991	14957	15106	15059	14910	14910	14978	14896	14781	14795	14852	14923	14813	14808	14882	14856	14897	14790	14956	14969	14912	15215	14865	14865	14806	14988	14871	14828	14924	14869	14901	14820	14873	14686	14882	15068	14984	14855	14824	14828	14958	14934	14862	14938	14717	14940	15084	15075	14982	14826	14885	14848	14702	14992	14809	15011	15031	14914	14933	14935	14854	14926	14827	14935	15011	14893	14891	14945	14970	14947	15014	14819	14895	14813	14893	14854	15043	15039	15043	14847	14972	14956	14883	14964	14885	14890	14755	15050	14946	14890	15132	14777	14808	14981	15007	14945	14873	15023	14822	14923	15089	14950	15046	14866	14939	14995	14835	14904	14920	14984	14841	15034	14904	15057	14952	14876	14986	14873	14858	14996	14910	14719	14896	14842	14976	14867	14963	14972	14904	14858	14997	14733	14791	14713	15102	14906	14816	15047	15044	14866	14909	14753	15079	14888	14823	14896	14854	14864	14847	14944	14939	15033	14859	15086	14876	14940	14904	14853	14794	14884	14966	14952	15066	14934	14722	14799	14756	14832	15026	14863	14962	14965	14933	14787	14871	14946	14924	14783	15004	14970	14877	14963	14838	14805	14858	14933	14869	15068	14844	14963	14899	14897	14832	15046	14859	14964	14947	14961	14946	14907	14923	14831	14981	15055	15036	14863	14944	14939	14810	14917	14883	14888	14896	15028	14902	14970	14932	14913	14944	15066	14809	14931	14890	14843	14952	14858	15070	14938	14949	14861	15007	14766	14985	15079	14945	14920	14923	14887	14829	14901	14984	14966	14936	14849	14904	14905	14940	14919	14901	14986	15037	14685	14891	14925	14859	15044	14833	15023	14678	14843	14805	14930	14925	14832	14952	14717	14801	14960	14809	14937	15088	15073	14983	14937	14891	14902	14927	14903	14880	14988	14979	14980	14873	14927	15010	14942	14885	15151	14960	14899	14785	14898	14855	14754	14905	14851	15055	14774	15061	14954	14842	14880	15010	14886	14927	14976	14906	14966	14897	14879	14931	15005	14840	14852	14800	14943	14952	14858	14887	14887	15024	14898	14789	14796	14926	14919	14810	14771	14947	14818	14956	14912	14961	14816	15068	14863	14941	14825	14803	14941	14862	14839	14836	15081	14913	14880	15027	14923	14923	14946	14934	14915	14979	14905	15071	14899	15006	14854	14948	14920	14953	14900	14930	14976	14841	14955	14742	15061	14814	15023	14908	14753	14812	15125	15000	14989	15048	14973	15019	15070	14982	14873	14955	14937	14811	15026	14923	14873	14840	14910	14975	15060	14827	14969	14824	14973	14860	14894	14842	14828	14945	14851	14880	15006	14910	14940	14866	14957	14918	15095	14990	14849	14833	14866	14875	14838	14895	14865	14870	14807	14867	14903	14992	15037	14946	14971	14840	14777	15029	14798	14986	14827	14901	14807	15063	14905	14869	14838	14859	14905	15016	14872	14925	14921	14893	14933	14869	14843	14828	14970	15021	15009	15054	14793	14905	14805	14952	14836	14926	14864	14924	14941	14932	14834	14814	14983	14853	14916	15043	14841	14889	14960	14792	15077	14890	14880	14966	14815	15019	14926	14862	14987	14777	14843	14918	14837	14948	15034	14871	14900	14873	15069	15017	15091	15036	14870	14819	15087	14731	15050	15021	14910	14890	14892	14809	14863	14882	14854	14955	14825	14868	14988	15103	14926	14846	15046	14954	14948	14960	14962	15012	14869	14924	15028	14793	14886	14762	14915	15048	14786	14870	14860	14885	14781	15023	14776	14805	14823	14926	14909	14955	15027	14987	14833	14965	14964	15029	14961	14876	14990	14964	14851	14965	14744	15221	14954	14820	14873	15039	14936	14837	14887	14889	14878	14804	15020	14763	14987	14737	14852	14827	15003	14959	14844	14864	14941	15017	15061	14944	14877	15020	14829	14791	15072	14966	14917	15046	14964	15032	14931	14924	14957	14969	14823	14847	15061	14861	14929	14894	14811	15019	14864	14910	14818	14858	14937	14953	15020	14878	14971	14934	14845	14922	14802	14916	14893	15017	14945	14959	14904	14803	14951	15101	14889	14886	15010	14990	14716	15178	14826	14943	14899	14948	14988	15098	14890	14961	14961	15024	14839	15027	14924	14858	15031	14841	14982	14904	14865	14913	15021	14793	14884	14863	15058	14955	14806	15013	14972	14879	14906	14988	14892	14974	15105	15006	14891	14914	14737	14901	14995	14900	15006	14962	14871	15133	14871	14883	15000	14726	15067	15092	14892	14932	14833	14956	14815	14810	14836	14903	14849	14859	14914	14762	14925	15045	14935	14964	15046	14750	14887	15178	14897	15052	14965	14949	14878	14965	15154	15030	14978	14984	14969	14787	14808	14845	14936	14931	14942	14924	14756	14922	15010	14836	14928	14861	14719	15050	14939	14857	14987	14772	14814	14975	14914	14843	14989	14898	14854	14827	14800	14931	14979	14989	14962	14905	14902	14854	15018	15003	14909	14958	14915	14784	14968	14992	14778	14726	15002	14842	14981	14854	15115	14906	14849	14885	14762	14883	15029	14899	14829	14772	15125	14792	15073	14922	14842	14974	14993	14753	14905	14955	14984	14779	14934	14975	14789	14906	14902	14983	14934	15169	14976	15024	14851	14858	14808	15072	14887	14948	14960	14764	14936	14946	14817	14977	14788	15023	14999	14831	14985	14853	14982	14976	14925	14997	14978	14769	14942	15045	14729	14913	14786	14935	14945	14902	15112	14993	14851	14847	14868	14987	14984	14936	14839	14841	14954	14839	14920	14926	15037	15013	14983	14936	14991	15061	14959	14880	15011	14950	14821	14990	14883	14763	14933	14902	14836	14987	15071	14922	15149	14833	14964	15046	14943	14933	14959	14944	14845	14934	14878	14671	14967	14865	15036	14740	14833	14822	15000	14885	14958	14955	15088	14850	14845	14891	15155	14919	15047	15048	15076	14926	14856	14891	15064	14954	14862	14960	14884	14906	14901	14878	14920	14930	15010	14957	14808	14883	15157	14826	14801	14887	14819	14919	14992	14757	15016	14876	14938	14913	14931	14944	14916	14941	15049	14778	14795	14801	14874	14905	14998	14870	14974	15060	14962	14887	14932	14824	14934	14926	14851	14879	14942	14923	15009	14940	14828	14810	14928	14987	14982	14953	14789	15020	14975	14741	14927	14958	14867	14936	14849	14999	14998	14969	15021	14876	14917	14964	14953	15036	14876	14949	14897
24659	21150	28043	24841	20929	18402	23100	47039	41638	30447	23183	20173	17463	15693	15689	15690	15554	15482	15605	15505	15360	15520	15174	15545	15611	15471	15551	15417	15557	15455	15431	15320	15600	15320	15515	15439	15540	15463	15435	15609	15396	15408	15385	15578	15473	15494	15487	15254	15246	15321	15427	15530	15330	15315	15551	15599	15488	15462	15374	15492	15657	15507	15457	15605	15598	15687	15378	15386	15573	15385	15587	15445	15512	15422	15365	15452	15314	15329	15380	15517	15350	15315	15341	15411	15313	15347	15366	15380	15487	15354	15664	15419	15314	15496	15443	15564	15387	15311	15578	15397	15505	15495	15389	15384	15547	15430	15253	15579	15418	15570	15662	15375	15389	15605	15386	15495	15395	15318	15482	15476	15456	15455	15475	15432	15290	15458	15470	15234	15401	15382	15454	15389	15380	15314	15603	15614	15408	15433	15398	15492	15490	15505	15566	15508	15597	15490	15531	15626	15539	15439	15272	15234	15477	15316	15341	15442	15324	15292	15562	15378	15474	15526	15457	15409	15331	15344	15686	15499	15265	15578	15446	15500	15196	15587	15502	15397	15497	15407	15488	15522	15444	15388	15339	15382	15531	15373	15367	15375	15482	15587	15513	15647	15257	15497	15450	15625	15584	15345	15442	15466	15465	15510	15363	15327	15261	15574	15261	15470	15378	15563	15246	15239	15556	15359	15505	15427	15406	15642	15341	15591	15725	15532	15434	15361	15490	15298	15534	15630	15334	15432	15599	15434	15446	15446	15493	15237	15451	15316	15370	15482	15354	15570	15593	15484	15523	15446	15574	15620	15463	15348	15488	15456	15554	15176	15406	15253	15388	15427	15611	15386	15631	15422	15478	15526	15372	15410	15696	15507	15484	15397	15334	15366	15509	15394	15461	15336	15501	15282	15641	15430	15471	15417	15644	15392	15440	15354	15462	15470	15377	15612	15543	15346	15462	15393	15373	15358	15574	15449	15434	15541	15479	15473	15423	15426	15488	15262	15492	15374	15503	15537	15283	15434	15367	15460	15461	15292	15472	15345	15579	15493	15346	15375	15254	15459	15462	15580	15377	15272	15736	15481	15254	15331	15362	15475	15310	15494	15307	15341	15471	15354	15355	15481	15341	15504	15441	15349	15329	15491	15357	15493	15606	15573	15523	15441	15375	15372	15425	15493	15269	15422	15485	15336	15463	15320	15441	15317	15512	15501	15448	15367	15459	15338	15383	15575	15272	15504	15289	15593	15385	15408	15398	15552	15408	15242	15442	15542	15518	15382	15523	15496	15390	15379	15457	15518	15548	15516	15305	15547	15577	15277	15628	15454	15508	15532	15408	15539	15511	15467	15498	15297	15526	15440	15373	15519	15495	15672	15452	15444	15503	15460	15592	15480	15308	15333	15252	15357	15467	15652	15353	15338	15486	15453	15440	15393	15368	15490	15518	15563	15441	15470	15484	15276	15356	15501	15532	15319	15389	15460	15445	15231	15365	15478	15727	15342	15590	15523	15346	15549	15542	15561	15571	15519	15424	15432	15422	15532	15562	15388	15385	15543	15498	15203	15598	15448	15553	15531	15379	15183	15471	15508	15392	15551	15505	15519	15560	15448	15419	15459	15607	15366	15417	15397	15516	15340	15373	15503	15355	15413	15586	15428	15306	15565	15483	15445	15565	15472	15447	15266	15468	15528	15567	15548	15305	15470	15299	15320	15410	15316	15466	15509	15392	15422	15296	15491	15419	15488	15544	15304	15362	15331	15480	15500	15509	15379	15509	15260	15393	15612	15258	15425	15598	15461	15357	15325	15599	15352	15469	15334	15532	15549	15442	15273	15593	15594	15541	15555	15337	15477	15426	15682	15446	15443	15432	15618	15373	15318	15481	15321	15310	15430	15473	15306	15233	15400	15260	15353	15659	15414	15521	15452	15500	15450	15586	15594	15597	15585	15349	15412	15550	15399	15608	15546	15442	15199	15455	15411	15368	15477	15332	15321	15390	15577	15464	15287	15416	15480	15413	15427	15345	15284	15395	15453	15503	15642	15598	15648	15398	15443	15541	15458	15428	15420	15413	15445	15525	15462	15348	15494	15388	15368	15575	15498	15381	15433	15446	15485	15484	15495	15389	15439	15484	15580	15499	15504	15432	15344	15416	15437	15383	15425	15278	15565	15449	15472	15562	15328	15579	15255	15377	15323	15380	15464	15572	15273	15474	15511	15528	15403	15674	15445	15357	15495	15602	15482	15375	15438	15382	15282	15260	15232	15395	15386	15483	15416	15310	15530	15523	15361	15409	15340	15288	15409	15506	15410	15476	15340	15716	15442	15418	15537	15390	15199	15325	15345	15410	15376	15325	15290	15412	15394	15475	15376	15344	15344	15461	15455	15374	15436	15454	15466	15540	15309	15340	15404	15400	15425	15581	15352	15399	15266	15363	15425	15212	15414	15720	15385	15440	15341	15695	15516	15517	15632	15571	15520	15622	15195	15397	15442	15434	15319	15573	15322	15619	15484	15420	15420	15645	15383	15528	15483	15517	15573	15347	15536	15364	15332	15481	15333	15593	15560	15364	15521	15471	15421	15491	15467	15330	15589	15441	15524	15170	15394	15451	15478	15530	15280	15390	15210	15323	15330	15490	15423	15335	15521	15518	15427	15327	15608	15471	15429	15477	15525	15498	15528	15468	15561	15401	15465	15408	15395	15431	15485	15491	15425	15552	15364	15444	15453	15285	15458	15391	15553	15440	15799	15340	15498	15450	15467	15517	15547	15333	15461	15390	15483	15449	15442	15172	15201	15421	15418	15463	15421	15406	15379	15536	15463	15402	15535	15356	15398	15536	15542	15439	15317	15401	15491	15349	15498	15411	15467	15491	15538	15461	15543	15557	15413	15504	15368	15360	15477	15438	15422	15466	15480	15495	15491	15477	15556	15346	15653	15471	15431	15524	15631	15534	15461	15436	15378	15384	15287	15404	15325	15591	15370	15461	15372	15296	15583	15566	15488	15418	15533	15214	15450	15621	15425	15414	15561	15563	15472	15360	15496	15471	15377	15423	15525	15420	15241	15422	15410	15284	15477	15419	15486	15454	15512	15351	15407	15312	15322	15428	15449	15524	15705	15629	15524	15275	15367	15503	15491	15471	15280	15287	15372	15389	15343	15463	15525	15496	15469	15391	15437	15274	15224	15390	15202	15567	15309	15493	15460	15410	15338	15388	15448	15336	15434	15417	15516	15586	15223	15508	15377	15443	15539	15784	15635	15490	15363	15529	15326	15468	15577	15491	15435	15387	15242	15373	15251	15361	15522	15440	15457	15408	15299	15358	15287	15525	15354	15378	15442	15457	15542	15406	15396	15318	15515	15406	15507	15442	15467	15406	15408	15422	15297	15483	15433	15430	15525	15549	15542	15472	15301	15635	15445	15395	15486	15331	15360	15413	15270	15574	15437	15536	15455	15477	15406	15402	15486	15332	15699	15350	15370	15434	15400	15597	15540	15520	15457	15518	15493	15393	15458	15355	15346	15282	15547	15323	15474	15411	15329	15430	15389	15432	15297	15480	15422	15373	15425	15227	15357	15269	15667	15360	15289	15320	15533	15549	15546	15379	15549	15585	15355	15420	15204	15483	15519	15609	15533	15750	15482	15385	15385	15605	15375	15389	15570	15515	15133	15216	15455	15446	15524	15659	15452	15391	15459	15467	15478	15239	15358	15438	15500	15560	15378	15338	15478	15444	15461	15467	15460	15442	15456	15322	15470	15285	15615	15535	15308	15354	15398	15182	15417	15528	15693	15334	15248	15358	15587	15608	15586	15669	15511	15429	15275	15428	15561	15492	15516	15330	15458	15438	15373	15429	15583	15335	15412	15536	15245	15494	15422	15499	15369	15633	15384	15320	15247	15454	15545	15499	15479	15387	15289	15240	15448	15355	15641	15522	15500	15569	15515	15382	15529	15584	15589	15552	15307	15606	15422	15500	15535	15675	15508	15235	15384	15390	15668	15457	15549	15325	15468	15592	15527	15485	15487	15426	15459	15283	15443	15215	15467	15463	15342	15453	15796	15423	15530	15445	15416	15774	15438	15237	15483	15536	15407	15468	15539	15407	15481	15761	15597	15633	15471	15620	15393	15351	15545	15398	15492	15374	15638	15410	15327	15608	15387	15236	15545	15446	15345	15373	15534	15232	15353	15662	15349	15241	15497	15496	15390	15272	15300	15486	15439	15684	15557	15535	15533	15452	15220	15356	15480	15475	15305	15489	15324	15502	15514	15295	15456	15375	15464	15252	15537	15479	15486	15230	15508	15425	15481	15551	15452	15113	15356	15473	15410	15367	15576	15631	15521	15372	15365	15558	15589	15490	15342	15218	15443	15404	15468	15407	15401	15343	15267	15379	15395	15352	15396	15520	15452	15582	15413	15384	15389	15312	15318	15526	15305	15423	15388	15356	15652	15290	15458	15552	15430	15406	15458	15471	15455	15595	15363	15463	15408	15524	15310	15430	15478	15510	15494	15528	15310	15679	15439	15237	15330	15334	15602	15473	15470	15370	15525	15416	15435	15542	15349	15560	15362	15308	15562	15543	15521	15509	15523	15631	15403	15460	15286	15618	15289	15550	15356	15661	15438	15516	15457	15476	15347	15525	15439	15453	15303	15322	15401	15404	15544	15340	15342	15461	15343	15483	15361	15746	15531	15449	15478	15324	15412	15531	15389	15311	15301	15439	15397	15248	15497	15715	15351	15483	15613	15638	15516	15610	15553	15225	15488	15428	15453	15504	15313	15332	15455	15363	15417	15341	15481	15529	15369	15324	15346	15417	15636	15617	15416	15527	15510	15480	15467	15561	15369	15431	15487	15330	15699	15517	15533	15215	15337	15448	15432	15361	15349	15383	15534	15433	15408	15439	15265	15267	15364	15280	15410	15334	15457	15398	15296	15465	15400	15410	15559	15481	15496	15512	15460	15571	15429	15474	15508	15491	15415	15348	15205	15599	15332	15530	15508	15610	15357	15586	15339	15463	15427	15338	15235	15477	15539	15309	15298	15367	15397	15501	15489	15582	15487	15495	15681	15582	15439	15389	15490	15317	15351	15339	15541	15400	15312	15328	15521	15539	15619	15691	15524	15450	15437	15391	15493	15581	15441
15086	24519	23096	19208	17501	16749	24502	48940	42625	31276	23717	20330	16196	14906	14723	14715	14563	14445	14616	14669	14588	14619	14703	14478	14484	14778	14676	14643	14662	14497	14578	14696	14623	14497	14689	14700	14698	14530	14562	14455	14780	14553	14474	14483	14633	14538	14392	14500	14586	14746	14435	14602	14552	14576	14580	14498	14521	14627	14556	14568	14781	14747	14714	14505	14559	14387	14533	14500	14477	14620	14408	14445	14543	14694	14542	14570	14725	14691	14671	14698	14669	14496	14598	14685	14545	14645	14627	14480	14514	14762	14549	14432	14472	14433	14732	14669	14439	14562	14680	14701	14638	14634	14533	14619	14565	14634	14566	14594	14794	14568	14552	14488	14597	14637	14570	14503	14625	14481	14547	14603	14546	14448	14735	14599	14630	14486	14632	14563	14578	14517	14407	14578	14521	14508	14555	14581	14415	14663	14550	14569	14510	14402	14457	14801	14574	14719	14566	14749	14569	14487	14421	14554	14700	14712	14559	14379	14437	14582	14618	14558	14504	14595	14676	14520	14528	14554	14515	14429	14586	14592	14651	14535	14490	14612	14640	14570	14458	14645	14566	14414	14575	14650	14461	14580	14660	14373	14618	14695	14523	14585	14512	14655	14405	14588	14656	14566	14671	14736	14626	14459	14530	14482	14517	14453	14575	14608	14485	14713	14615	14540	14487	14577	14445	14493	14593	14594	14480	14313	14566	14529	14555	14441	14458	14468	14478	14557	14499	14620	14447	14633	14563	14652	14515	14631	14510	14682	14517	14545	14507	14551	14530	14734	14523	14379	14803	14571	14551	14459	14718	14474	14500	14613	14543	14445	14637	14645	14541	14615	14518	14771	14527	14573	14574	14437	14622	14395	14598	14689	14616	14608	14460	14523	14665	14509	14691	14593	14647	14617	14563	14671	14523	14591	14389	14481	14550	14513	14344	14685	14485	14597	14465	14484	14536	14607	14546	14417	14490	14669	14495	14477	14746	14424	14584	14498	14594	14493	14264	14509	14758	14569	14508	14555	14437	14523	14642	14540	14708	14482	14600	14557	14479	14586	14683	14734	14672	14551	14582	14603	14446	14532	14636	14631	14803	14596	14476	14551	14486	14463	14486	14612	14508	14472	14502	14603	14649	14605	14706	14535	14655	14503	14502	14517	14566	14669	14592	14688	14507	14606	14514	14523	14470	14476	14736	14344	14532	14492	14539	14605	14497	14631	14538	14688	14652	14421	14587	14574	14429	14595	14584	14599	14555	14569	14463	14506	14582	14504	14619	14585	14550	14561	14634	14569	14502	14550	14562	14521	14606	14454	14539	14566	14602	14710	14616	14601	14576	14613	14592	14637	14690	14623	14684	14592	14491	14646	14640	14461	14565	14465	14475	14483	14523	14662	14539	14653	14605	14494	14578	14602	14788	14551	14539	14493	14561	14477	14463	14473	14528	14489	14497	14527	14496	14712	14549	14653	14525	14467	14639	14633	14654	14586	14615	14633	14398	14480	14655	14549	14425	14717	14713	14448	14455	14556	14667	14499	14468	14568	14523	14540	14508	14572	14589	14617	14534	14587	14405	14733	14657	14560	14494	14467	14459	14686	14523	14516	14557	14617	14392	14505	14704	14566	14581	14484	14599	14655	14573	14557	14633	14420	14519	14578	14706	14544	14643	14524	14653	14568	14604	14447	14402	14645	14601	14531	14681	14629	14583	14458	14593	14405	14488	14569	14644	14503	14520	14645	14466	14574	14408	14631	14583	14666	14688	14560	14534	14781	14522	14444	14679	14587	14558	14554	14563	14629	14431	14441	14623	14551	14589	14534	14535	14643	14713	14725	14546	14372	14691	14679	14632	14481	14584	14697	14351	14620	14670	14571	14609	14634	14649	14584	14553	14610	14521	14587	14559	14619	14671	14684	14559	14545	14584	14604	14521	14601	14550	14643	14582	14597	14509	14736	14710	14587	14677	14588	14397	14443	14499	14611	14431	14599	14499	14475	14506	14535	14535	14580	14723	14463	14498	14504	14615	14530	14762	14750	14503	14584	14564	14641	14484	14637	14560	14477	14585	14736	14584	14564	14590	14468	14493	14574	14634	14573	14531	14497	14581	14610	14581	14570	14603	14586	14517	14547	14646	14785	14611	14593	14591	14635	14559	14752	14509	14475	14537	14580	14577	14589	14569	14542	14506	14543	14555	14389	14644	14697	14588	14679	14451	14561	14365	14671	14505	14597	14542	14469	14536	14453	14671	14673	14375	14510	14489	14426	14421	14598	14491	14677	14593	14455	14491	14464	14678	14622	14506	14405	14628	14425	14616	14433	14573	14615	14324	14510	14651	14796	14336	14506	14695	14693	14494	14577	14523	14547	14455	14523	14609	14395	14722	14581	14523	14494	14505	14684	14536	14518	14407	14499	14465	14617	14638	14674	14698	14665	14455	14495	14715	14517	14486	14435	14495	14534	14534	14630	14635	14599	14499	14593	14662	14628	14793	14592	14500	14710	14676	14642	14488	14479	14533	14640	14587	14481	14649	14617	14600	14448	14475	14482	14467	14453	14486	14689	14741	14485	14365	14539	14488	14527	14519	14547	14544	14603	14650	14698	14621	14488	14613	14550	14724	14733	14568	14467	14504	14625	14629	14622	14793	14445	14471	14528	14711	14431	14568	14599	14459	14641	14548	14361	14561	14638	14505	14593	14556	14444	14698	14434	14593	14524	14588	14577	14737	14466	14587	14535	14447	14506	14513	14657	14444	14707	14515	14503	14642	14657	14536	14544	14605	14604	14601	14706	14569	14596	14550	14445	14748	14522	14623	14581	14653	14598	14603	14610	14551	14555	14531	14563	14480	14435	14657	14372	14749	14678	14425	14580	14506	14459	14630	14625	14651	14507	14682	14647	14534	14563	14576	14556	14492	14634	14638	14590	14671	14429	14658	14656	14568	14693	14556	14522	14683	14702	14508	14520	14400	14612	14533	14679	14574	14603	14564	14538	14569	14599	14523	14576	14655	14543	14690	14532	14696	14536	14772	14552	14775	14557	14561	14364	14652	14406	14611	14339	14545	14658	14616	14507	14505	14579	14407	14528	14680	14532	14597	14691	14643	14452	14638	14473	14729	14578	14465	14682	14510	14422	14461	14544	14528	14485	14506	14442	14674	14664	14626	14521	14712	14604	14444	14499	14696	14613	14577	14726	14521	14697	14524	14658	14690	14636	14648	14624	14566	14577	14589	14577	14645	14656	14453	14515	14526	14424	14660	14589	14242	14511	14564	14491	14566	14612	14464	14631	14561	14567	14620	14596	14502	14550	14659	14576	14651	14632	14633	14715	14529	14730	14491	14543	14537	14539	14515	14722	14561	14473	14522	14515	14544	14665	14484	14511	14587	14793	14631	14561	14624	14532	14492	14567	14500	14396	14572	14397	14715	14598	14646	14700	14417	14615	14606	14513	14611	14670	14469	14707	14604	14437	14508	14667	14572	14678	14541	14638	14488	14656	14488	14662	14529	14534	14307	14431	14473	14408	14609	14600	14585	14610	14579	14702	14589	14559	14499	14564	14617	14559	14663	14512	14600	14609	14554	14459	14547	14569	14562	14560	14713	14471	14624	14616	14523	14678	14504	14481	14695	14458	14475	14677	14629	14499	14551	14659	14552	14743	14566	14823	14547	14386	14611	14485	14598	14556	14418	14551	14669	14605	14466	14652	14534	14707	14641	14666	14556	14687	14550	14610	14724	14400	14640	14513	14624	14548	14516	14667	14497	14554	14441	14661	14521	14439	14492	14583	14644	14510	14484	14587	14575	14592	14627	14569	14365	14541	14832	14521	14473	14634	14508	14490	14650	14571	14585	14524	14637	14607	14396	14586	14501	14486	14394	14619	14630	14662	14530	14607	14428	14617	14594	14567	14410	14598	14460	14537	14657	14698	14587	14479	14443	14552	14605	14493	14480	14384	14683	14647	14620	14476	14592	14497	14545	14547	14540	14565	14578	14549	14573	14463	14698	14527	14537	14551	14499	14546	14620	14578	14742	14659	14570	14588	14469	14572	14539	14650	14519	14485	14650	14721	14569	14513	14481	14482	14552	14558	14523	14570	14701	14532	14415	14642	14609	14508	14422	14455	14531	14399	14711	14528	14382	14571	14570	14504	14596	14566	14643	14609	14626	14620	14506	14516	14409	14600	14381	14613	14380	14495	14573	14448	14694	14520	14650	14576	14396	14616	14489	14565	14594	14596	14748	14527	14560	14565	14616	14675	14409	14500	14528	14563	14500	14635	14386	14486	14482	14569	14582	14633	14564	14643	14621	14677	14475	14594	14557	14374	14548	14600	14632	14505	14516	14673	14573	14494	14569	14649	14746	14495	14470	14609	14613	14661	14721	14679	14544	14512	14570	14472	14604	14584	14737	14470	14663	14499	14653	14525	14679	14598	14493	14391	14517	14584	14605	14459	14635	14562	14598	14483	14493	14495	14398	14421	14472	14555	14516	14518	14711	14599	14578	14514	14685	14615	14721	14536	14632	14506	14567	14552	14670	14676	14595	14497	14545	14663	14538	14397	14563	14636	14583	14694	14609	14566	14614	14636	14545	14353	14639	14562	14526	14582	14640	14638	14617	14534	14705	14546	14613	14571	14582	14478	14519	14465	14608	14442	14626	14560	14517	14452	14406	14603	14648	14746	14603	14631	14542	14836	14503	14587	14517	14549	14595	14695	14781	14507	14735	14628	14634	14509	14695	14619	14557	14483	14618	14655	14477	14408	14568	14557	14606	14549	14518	14607	14682	14573	14559	14582	14621	14526	14623	14570	14566	14497	14448	14666	14526	14558	14649	14533	14520	14605	14664	14418	14523	14584	14493	14530	14550	14585	14541	14567	14449	14474	14521	14567	14592	14594	14470	14606	14554	14710	14550	14476	14438	14547	14588	14520	14515	14636	14520	14470	14451	14531	14492	14599	14557	14729	14648	14439	14669	14714	14525	14615	14619	14592	14648	14609	14595	14537	14459	14626	14539	14614	14677	14587	14507	14553	14819	14576	14663	14606	14627	14568	14551	14501	14453	14594	14682	14609	14687	14608	14572	14516	14720	14538	14598	14549	14617	14476	14748	14512	14468	14605	14354	14511	14566	14535	14635	14458	14464	14541
23161	21192	28970	23711	21455	22652	32614	62946	54587	40330	29826	24642	19021	15980	15742	15530	15516	15411	15341	15347	15479	15224	15238	15447	15429	15331	15440	15359	15283	15431	15292	15261	15258	15107	15293	15227	15314	15306	15302	15374	15300	15251	15427	15235	15241	15161	15173	15253	15389	15401	15381	15394	15124	15169	15267	15253	15310	15081	15244	15270	15359	15110	15139	15159	15265	15193	15248	15246	15327	15267	15185	15117	15344	15126	15159	15197	15254	15195	15448	15316	15400	15126	15273	15207	15175	15154	15155	15059	15149	15272	15198	15257	15492	15365	15239	15082	15071	15262	15212	15213	15011	15216	15376	15125	15132	15265	15276	15129	15232	15088	15191	15084	15119	15213	15106	15153	15101	15152	15279	15374	15190	15286	15211	15157	15221	15158	15104	15250	15185	15125	15075	15174	15420	15254	15152	15061	15272	15172	15209	15260	15211	15097	15202	15125	15177	15225	15030	15238	15201	15134	15085	15077	15131	15096	15178	15065	15149	15225	15168	15165	15187	15113	15165	15184	15228	15247	15174	15042	15097	15125	15160	15419	14989	15189	15201	15211	15378	15160	15079	15089	15228	15216	15299	15067	15215	15183	15355	15125	15321	15206	15062	15227	15225	15225	15076	15107	15168	15200	15045	15093	15303	15207	15018	15181	15264	15177	15183	15275	15303	15100	15174	14997	15305	15075	15356	15207	15128	15214	15279	15284	15256	14910	15098	15168	15189	15134	15348	15150	15284	15071	15325	15158	14903	15048	15224	15232	15079	15064	15350	15216	15070	15098	15090	15115	15188	15015	15089	15093	15331	15336	15134	15289	15287	15091	15189	15141	15123	15242	15266	15123	15126	15258	15136	15342	15174	14841	15194	15098	15296	15225	15061	15246	15271	15165	15062	15247	15154	15428	15292	15216	15238	15113	15152	15179	15201	15096	15189	15276	15077	15108	15059	15030	15253	15308	15079	15023	15138	15192	15358	15203	15140	15357	15221	15245	15368	15336	15030	15154	15283	15315	15302	15240	15062	15149	15196	15215	15046	15191	15051	15169	15149	15195	15119	15124	15207	15355	15035	15204	15153	15092	15273	15356	15140	15208	15475	15287	15191	15229	15228	15071	15156	15240	15046	15114	15294	15233	15085	15323	15120	15329	15283	15239	15257	15248	15073	14916	15245	15107	15294	15294	15316	15148	15187	15085	15067	15235	15188	15166	15265	15056	15189	15186	15168	15176	14922	15204	15154	15269	15087	15082	15087	15018	15306	15271	15362	15191	15201	15065	15124	15251	15091	15215	15082	15274	15082	15159	15084	15153	15205	15071	15071	15065	15226	15115	15168	15198	15315	15153	15114	15113	15090	15088	15180	15039	15144	15027	15245	15249	15212	15303	15253	15320	15184	15088	15237	15018	15184	15132	15209	15030	15275	15256	15232	15227	15123	15104	15146	15197	15148	15074	15180	15245	15164	15158	15124	15237	15229	15211	15284	15224	15218	15244	15091	15116	15009	15151	15372	15138	15274	15078	15226	15059	15119	15356	15205	15163	15177	15227	15129	15191	15127	15152	15162	15204	15190	15174	15092	15138	15255	15287	15167	15334	15231	15232	15129	15248	15322	15161	14987	14919	15270	15077	15097	15052	14770	15180	15116	15133	15217	15109	15027	15224	15185	15065	15127	15024	15210	15181	15027	15254	15067	15126	15290	15236	15257	15444	14972	15042	15118	15173	15100	15129	15049	15039	15223	15312	15259	15037	15296	15298	15389	15300	15135	15302	15340	14953	15240	15156	15174	14947	15137	15050	15355	15209	14989	15123	14986	15171	15322	15090	15237	15110	14974	15138	15134	15222	15229	15122	15204	15262	15335	15033	15217	15237	15139	15045	15244	15310	15069	15130	15058	15192	15143	15302	15233	15059	15157	15145	15189	15435	15272	15182	15180	15300	15256	15285	15362	15047	15216	15329	15152	15335	15393	15278	15350	14975	15172	15303	15168	15063	15257	15130	15189	15092	15188	15288	15215	15414	15285	15192	15126	15191	15094	15147	15037	15286	15136	15246	15050	15181	15439	15243	15261	15169	15154	15129	15064	14984	14941	15351	15294	15233	15121	15143	15307	15180	15104	15425	15282	15306	15178	15041	15228	15148	15146	15240	15139	15178	15197	15052	15288	15371	15266	15083	15029	15174	15116	15224	15154	14947	15250	15217	15063	15160	15031	15207	15077	15139	15269	15188	15173	15242	15189	15154	15135	15238	15295	15176	15000	15141	15185	15015	15053	15368	15317	15312	15365	15192	15225	15192	15214	15154	15510	15169	15308	15077	15269	15170	15104	15159	15049	15163	15226	15055	15179	15064	15172	14946	15018	15082	15152	15114	15281	15193	15100	15274	15078	15157	15081	15247	15070	15166	15086	15072	14905	15206	15163	15090	15058	15267	15267	15172	15270	15181	15218	15355	15277	15296	15111	15238	14973	15187	15178	15109	15197	15085	15264	15201	15199	15377	15213	15016	15215	15069	15155	15132	15132	15139	15266	15007	15166	15372	15264	15200	15092	15185	15057	15065	15072	15073	15162	15259	15128	15130	15274	15008	15162	15310	15068	15101	15166	15135	15054	15312	15143	15246	14930	15107	15128	15027	15234	15166	15189	15369	15166	15131	15186	15073	15304	15079	15227	15266	14962	15408	15269	15213	15086	15151	15315	15104	15262	15328	15199	15221	15064	15312	14930	15233	14946	15202	15099	15217	15198	15234	15034	15141	15291	15260	15159	15188	14990	15158	15018	15368	15242	15020	15015	15255	15257	15150	15085	15238	15149	15160	15486	15241	15128	15188	14902	15198	15139	15077	15190	15408	15007	15160	15137	15255	15128	15041	15008	15217	15221	15242	15057	15227	15162	15000	15110	15032	15063	15129	15238	14961	15346	15034	15157	15217	15190	15393	15107	15247	15339	15205	15075	15104	15075	15391	15151	15044	15247	15169	15273	15113	15275	15309	15117	15123	15194	15080	15265	15430	15225	15098	15299	15128	15186	15146	15137	15227	15186	15170	15007	15302	15113	15247	15224	15107	15161	15022	15097	15077	15320	15210	15168	15241	15143	15339	15227	15035	15237	15156	14992	15035	15061	14974	15205	15017	15399	15337	15122	15248	14944	15043	14990	14993	15250	15174	15009	15319	15302	15269	15203	15079	15046	15015	15101	15090	15233	15238	15250	15139	15079	15319	15097	15071	15146	15131	15090	15106	15266	15201	15336	15189	15097	15119	15121	15203	15143	15106	15083	15196	15171	15220	15063	15071	15182	15333	14921	15230	15202	14977	15092	15232	15114	15225	15247	15206	14961	15192	15269	15197	15057	15155	15382	14998	15176	15062	15188	15243	15275	15157	15236	15366	15166	15110	15245	15348	15320	15230	15136	15103	15132	15258	15224	14980	15152	15179	15299	15206	15166	15110	14926	14923	15287	15285	15284	15122	15164	15123	15107	15225	15178	15363	15303	15111	15193	15258	15280	15047	15054	15371	15054	15077	15502	15128	15118	15172	15089	15249	15097	15112	15345	15088	14954	15283	15251	15324	15036	15160	15362	15224	15276	15378	15177	15164	15159	15438	15244	15180	15031	15030	15216	15223	15442	15170	15112	15047	15095	15211	15207	15269	15147	15234	15301	15170	15248	15248	15201	15080	15191	15221	15196	15067	15071	15001	15027	15151	15164	15189	15183	15162	15249	14995	15100	14879	15164	15336	15191	15071	15312	15276	15069	15172	15184	15206	15243	15165	15103	15132	15082	15015	15202	15083	15267	15238	15170	15088	15204	15117	15265	15130	14911	15151	15310	15209	15318	14975	15093	15187	15156	15151	15192	15004	14882	15070	15167	15180	15201	15240	15092	14835	15129	15318	15103	15286	15160	15057	15229	15038	15107	15312	15208	15323	15246	14934	15394	15204	15319	15286	15222	15202	15127	15228	15127	15141	15004	14993	15133	15174	15042	15146	15219	15423	15116	14995	15272	15176	15019	15057	15203	15172	15216	15195	15233	15208	15187	15079	14929	15218	15178	15179	15150	15088	15175	15139	15078	15140	15100	15135	14967	15220	15262	15270	15144	15253	14950	15096	15125	15285	15005	15244	15214	15329	15244	15197	15244	15267	15122	15078	15063	15318	15276	15388	15137	15162	15216	15192	15021	15225	15475	14940	15335	15182	15207	15052	15243	15322	15156	15290	15131	15291	15099	15109	15155	15128	15199	15301	15322	15291	15048	15061	15255	14999	14995	15122	15306	14961	15097	15158	15245	15120	15358	15325	15235	15159	15201	15129	15227	15065	15200	15138	15184	15422	14959	15155	15169	15182	15355	14989	15186	15147	15245	15259	15186	15304	15243	15106	15110	15217	15225	15135	15055	15181	15043	15201	15218	15237	15312	15178	15223	15173	15122	15016	15268	15304	15271	15163	15100	15230	15189	15010	15115	15147	15145	15120	15142	15108	15309	15179	15142	14988	15062	15048	15015	15110	15257	15359	15229	15407	15208	15146	14965	15191	15152	14962	14982	15059	15171	15230	15197	15078	15102	15223	15257	15119	15267	15412	15145	15117	15317	15211	15241	15077	15188	15163	15274	15227	15181	15176	15159	15135	15139	15234	15449	15168	15132	15103	15325	15105	15262	14924	15176	15175	15101	15161	15172	15035	15127	15316	15145	15189	15092	15154	15195	15298	15251	15352	15277	15233	15130	15269	15359	15136	15246	15246	15295	15394	15117	15376	15225	15205	15136	15200	15148	15058	15209	15182	15099	15340	14980	15325	15156	15158	15077	15081	15194	15462	15074	15183	15448	15117	15071	15046	15195	14855	15266	15093	15130	15181	15219	15125	15120	15201	15193	15127	15206	15191	15266	15114	15283	15139	15041	15153	15202	15033	15125	15093	15291	15156	15092	15046	14984	15239	15219	15065	15268	15068	15122	15047	15133	15245	15037	15232	15398	15318	15224	15131	15228	15225	15031	15130	15019	15151	15289	15075	15217	15066	15211	15351	15090	15288	15087	15184	15118	15005	15131	15233	14823	15149	15067	15246	15079	15283	15001	15223	15001	15351	15215	15114	15310	15277	14990	15128	15207	15194	15257	15188	15298	15338	15221	15209	15241	15208	15243	15097
17328	30429	28148	22626	20311	18504	32693	64235	54329	42078	31958	25703	18109	15154	14717	14495	14366	14475	14220	14500	14359	14344	14591	14591	14288	14341	14419	14284	14354	14509	14455	14334	14366	14404	14355	14355	14280	14440	14464	14451	14417	14377	14389	14396	14370	14468	14318	14341	14349	14390	14377	14284	14348	14531	14316	14178	14404	14432	14404	14403	14509	14495	14572	14183	14400	14371	14408	14443	14348	14380	14257	14236	14386	14450	14374	14441	14393	14322	14374	14434	14365	14476	14319	14376	14399	14270	14434	14233	14261	14321	14383	14378	14416	14395	14401	14250	14292	14461	14430	14438	14457	14450	14359	14307	14494	14309	14560	14372	14386	14236	14302	14280	14363	14376	14316	14357	14453	14201	14475	14402	14480	14420	14224	14383	14388	14384	14343	14529	14275	14402	14323	14460	14293	14367	14597	14371	14269	14194	14416	14394	14511	14458	14409	14314	14344	14419	14408	14059	14481	14397	14457	14374	14385	14379	14436	14349	14400	14228	14313	14253	14413	14372	14206	14249	14344	14417	14192	14500	14142	14511	14394	14248	14601	14209	14317	14489	14443	14361	14486	14333	14477	14205	14550	14364	14289	14305	14306	14337	14253	14419	14408	14512	14368	14375	14226	14341	14465	14428	14486	14254	14501	14372	14324	14303	14480	14320	14312	14335	14330	14389	14199	14320	14160	14272	14452	14357	14360	14446	14315	14359	14537	14322	14333	14331	14400	14257	14564	14242	14522	14463	14315	14275	14328	14476	14272	14295	14382	14376	14360	14308	14445	14349	14399	14337	14329	14339	14407	14544	14287	14374	14320	14084	14444	14319	14435	14365	14319	14237	14424	14329	14385	14298	14399	14393	14430	14543	14186	14410	14141	14420	14395	14313	14318	14217	14323	14398	14410	14469	14399	14308	14401	14480	14351	14224	14412	14408	14319	14314	14378	14220	14317	14349	14286	14332	14274	14278	14363	14502	14288	14519	14351	14397	14416	14325	14246	14401	14405	14472	14370	14246	14359	14410	14295	14284	14192	14454	14369	14397	14413	14367	14404	14314	14381	14321	14383	14319	14383	14420	14526	14330	14411	14457	14418	14373	14492	14380	14266	14398	14429	14186	14342	14272	14250	14229	14515	14468	14283	14475	14337	14345	14484	14329	14390	14304	14483	14311	14494	14195	14303	14365	14430	14374	14447	14323	14411	14528	14525	14307	14193	14397	14318	14469	14334	14456	14214	14428	14348	14300	14151	14287	14380	14279	14457	14333	14581	14352	14295	14509	14401	14363	14442	14316	14470	14585	14402	14155	14248	14268	14211	14463	14273	14324	14339	14369	14411	14302	14192	14284	14332	14291	14162	14303	14362	14321	14274	14318	14367	14383	14284	14304	14221	14358	14360	14519	14292	14308	14445	14319	14448	14318	14374	14392	14424	14350	14431	14450	14307	14470	14284	14296	14385	14218	14443	14337	14445	14210	14516	14430	14229	14355	14186	14435	14319	14455	14258	14654	14280	14355	14210	14351	14175	14228	14214	14240	14388	14295	14353	14303	14305	14504	14368	14403	14413	14335	14189	14424	14355	14367	14409	14288	14500	14287	14402	14455	14462	14322	14379	14179	14353	14402	14364	14337	14459	14346	14284	14367	14446	14329	14307	14213	14441	14472	14162	14488	14350	14183	14389	14398	14340	14441	14404	14432	14323	14398	14486	14476	14338	14489	14351	14455	14446	14176	14332	14353	14497	14244	14367	14379	14288	14384	14421	14359	14301	14348	14322	14367	14293	14531	14468	14617	14289	14316	14257	14437	14255	14279	14405	14154	14354	14434	14351	14440	14260	14228	14419	14411	14257	14126	14208	14233	14240	14448	14177	14352	14390	14419	14294	14630	14181	14459	14432	14285	14402	14521	14375	14515	14351	14535	14457	14212	14363	14201	14268	14216	14419	14346	14246	14496	14355	14308	14221	14427	14275	14221	14341	14359	14517	14441	14555	14320	14336	14316	14547	14422	14473	14276	14203	14351	14369	14390	14507	14397	14344	14446	14433	14348	14263	14350	14376	14245	14441	14467	14164	14201	14463	14437	14417	14452	14373	14581	14356	14265	14410	14364	14371	14316	14518	14276	14439	14328	14341	14306	14292	14393	14282	14193	14311	14385	14317	14295	14297	14246	14242	14325	14387	14273	14291	14370	14471	14301	14291	14368	14511	14247	14335	14512	14272	14301	14184	14531	14323	14353	14306	14421	14390	14409	14474	14278	14486	14258	14297	14351	14382	14247	14329	14286	14507	14294	14357	14253	14428	14312	14459	14308	14442	14272	14387	14235	14421	14365	14372	14261	14234	14297	14306	14266	14518	14410	14433	14317	14476	14294	14349	14357	14385	14382	14316	14361	14178	14314	14448	14403	14186	14343	14338	14324	14424	14241	14143	14138	14323	14423	14536	14338	14288	14181	14165	14420	14608	14401	14297	14365	14250	14271	14357	14207	14255	14341	14271	14230	14375	14223	14491	14331	14390	14445	14384	14205	14380	14360	14372	14388	14341	14274	14556	14268	14351	14394	14352	14294	14283	14390	14286	14382	14385	14314	14304	14326	14317	14319	14454	14353	14281	14546	14297	14502	14329	14403	14320	14282	14329	14475	14417	14326	14425	14334	14354	14432	14386	14109	14205	14402	14232	14211	14184	14316	14481	14287	14404	14332	14376	14349	14372	14274	14249	14393	14313	14589	14409	14392	14338	14313	14422	14338	14245	14365	14338	14454	14338	14456	14400	14468	14493	14290	14313	14379	14300	14305	14275	14343	14415	14228	14451	14204	14251	14358	14427	14393	14570	14337	14521	14305	14449	14185	14338	14358	14387	14168	14373	14390	14379	14467	14396	14283	14365	14212	14305	14291	14290	14376	14527	14343	14316	14315	14479	14406	14473	14190	14343	14383	14248	14407	14440	14382	14369	14385	14346	14441	14526	14371	14422	14363	14488	14482	14415	14362	14241	14033	14397	14397	14494	14514	14498	14332	14370	14335	14435	14313	14321	14306	14400	14339	14287	14593	14499	14359	14231	14499	14222	14368	14349	14499	14367	14488	14413	14476	14357	14481	14375	14505	14279	14313	14293	14398	14474	14349	14205	14476	14442	14446	14229	14392	14294	14491	14268	14359	14408	14301	14352	14377	14262	14478	14485	14385	14482	14310	14434	14413	14364	14521	14407	14375	14434	14231	14387	14233	14422	14395	14324	14393	14296	14345	14471	14455	14407	14408	14406	14298	14487	14307	14413	14296	14449	14430	14363	14279	14571	14357	14459	14318	14353	14391	14496	14546	14602	14397	14319	14372	14398	14281	14207	14486	14336	14334	14383	14242	14474	14218	14328	14405	14297	14126	14398	14169	14416	14352	14392	14416	14416	14335	14422	14291	14315	14449	14432	14399	14232	14396	14356	14451	14408	14388	14386	14377	14394	14327	14416	14292	14356	14260	14253	14391	14370	14386	14354	14477	14357	14207	14410	14301	14371	14392	14361	14403	14241	14409	14303	14367	14352	14321	14425	14391	14326	14173	14449	14222	14484	14240	14372	14266	14353	14486	14389	14279	14399	14480	14418	14325	14436	14348	14325	14464	14340	14312	14367	14360	14540	14191	14369	14337	14282	14272	14351	14597	14516	14325	14424	14504	14365	14362	14259	14233	14457	14429	14284	14251	14422	14422	14439	14302	14395	14412	14537	14282	14335	14228	14526	14318	14321	14352	14503	14420	14338	14330	14491	14373	14470	14297	14430	14286	14274	14369	14372	14425	14344	14486	14298	14359	14263	14341	14361	14447	14291	14334	14477	14616	14261	14312	14623	14334	14408	14318	14171	14407	14266	14340	14218	14463	14516	14284	14262	14287	14417	14299	14349	14404	14411	14272	14388	14462	14328	14451	14199	14371	14437	14489	14342	14483	14350	14292	14408	14310	14274	14286	14380	14444	14283	14405	14344	14343	14175	14559	14314	14352	14399	14315	14319	14368	14405	14241	14304	14372	14340	14396	14393	14384	14462	14492	14356	14167	14290	14423	14303	14292	14379	14333	14450	14276	14237	14372	14512	14155	14333	14445	14508	14328	14219	14356	14097	14322	14307	14444	14411	14332	14449	14449	14341	14230	14250	14348	14521	14341	14339	14463	14288	14259	14297	14258	14202	14388	14554	14417	14360	14301	14354	14355	14261	14421	14466	14392	14399	14351	14412	14373	14380	14247	14619	14201	14308	14249	14331	14407	14263	14317	14307	14414	14432	14348	14400	14286	14211	14259	14340	14439	14449	14347	14324	14194	14227	14271	14131	14420	14573	14318	14439	14380	14219	14293	14384	14425	14315	14259	14298	14319	14268	14350	14359	14367	14301	14219	14249	14592	14272	14398	14196	14373	14358	14386	14116	14328	14418	14339	14542	14444	14244	14247	14353	14524	14310	14362	14388	14345	14471	14419	14407	14282	14426	14399	14272	14302	14456	14437	14280	14466	14443	14354	14285	14332	14414	14349	14324	14302	14318	14322	14407	14316	14445	14358	14361	14505	14394	14545	14389	14417	14149	14239	14500	14455	14278	14251	14321	14397	14290	14415	14469	14255	14313	14232	14369	14193	14473	14346	14503	14336	14382	14363	14408	14378	14500	14500	14359	14247	14409	14415	14334	14256	14418	14355	14405	14292	14375	14293	14357	14491	14397	14300	14214	14344	14397	14502	14240	14501	14299	14356	14430	14430	14273	14470	14266	14236	14256	14383	14352	14317	14405	14398	14319	14354	14529	14385	14512	14281	14283	14387	14513	14392	14276	14388	14304	14367	14448	14374	14413	14206	14294	14429	14323	14483	14307	14262	14458	14445	14432	14324	14466	14159	14340	14321	14418	14154	14324	14558	14377	14272	14445	14488	14248	14485	14326	14419	14295	14362	14448	14229	14408	14315	14291	14458	14212	14408	14274	14534	14394	14212	14421	14448	14415	14375	14369	14380	14612	14277	14338	14334	14396	14470	14289	14288	14420	14428	14323	14204	14321	14337	14235	14353	14657	14373	14292	14394	14415	14323	14482	14278	14281	14360	14238	14296	14377	14221	14388	14261	14142	14517	14356	14378	14237	14291	14463	14234	14446	14368	14411	14339	14306	14322
27552	21867	22576	18992	16040	15916	17064	22973	21983	18960	17180	16698	15714	15242	15343	15145	15421	15341	15474	15198	15254	15410	15426	15286	15515	15483	15336	15554	15357	15325	15278	15539	15432	15335	15405	15200	15470	15222	15226	15530	15215	15345	15265	15310	15441	15257	15253	15230	15235	15400	15405	15327	15440	15241	15231	15232	15335	15537	15417	15546	15455	15213	15315	15218	15347	15268	15226	15351	15327	15346	15500	15377	15449	15251	15336	15251	15385	15357	15380	15303	15466	15369	15230	15561	15494	15349	15354	15351	15471	15117	15206	15274	15296	15420	15263	15498	15288	15267	15399	15326	15312	15329	15428	15341	15325	15295	15251	15383	15205	15223	15415	15201	15399	15440	15504	15312	15320	15392	15410	15379	15335	15385	15339	15271	15297	15443	15383	15364	15546	15333	15293	15176	15397	15233	15245	15498	15278	15328	15297	15291	15252	15350	15156	15243	15302	15273	15222	15480	15289	15187	15242	15114	15369	15457	15284	15281	15416	15126	15390	15238	15230	15330	15333	15550	15325	15270	15284	15120	15378	15307	15235	15436	15421	15176	15413	15442	15379	15309	15381	15362	15458	15332	15318	15426	15348	15312	15230	15460	15157	15252	15338	15201	15530	15332	15330	15430	15267	15175	15265	15404	15331	15085	15070	15212	15357	15400	15464	14996	15430	15308	15485	15443	15388	15311	15357	15328	15158	15311	15340	15437	15232	15363	15466	15459	15248	15493	15295	15177	15218	15364	15382	15497	15259	15425	15392	15208	15262	15430	15172	15291	15342	15402	15395	15417	15375	15349	15192	15236	15339	15414	15407	15159	15289	15255	15071	15265	15252	15139	15346	15496	15240	15256	15411	15290	15339	15290	15524	15549	15297	15307	15415	15321	15245	15383	15252	15194	15322	15233	15235	15289	15459	15479	15320	15364	15397	15317	15535	15331	15334	15516	15355	15212	15194	15266	15202	15254	15292	15364	15204	15432	15367	15310	15279	15371	15325	15387	15230	15272	15379	15401	15229	15227	15425	15265	15390	15315	15401	15352	15232	15301	15423	15203	15156	15330	15316	15313	15342	15156	15472	15419	15287	15261	15282	15231	15232	15362	15337	15287	15271	15132	15302	15415	15184	15410	15160	15267	15344	15327	15524	15476	15179	15081	15211	15198	15282	15340	15293	15371	15406	15261	15491	15422	15467	15146	15095	15252	15299	15435	15401	15422	15424	15361	15180	15411	15498	15341	15306	15144	15291	15380	15415	15249	15311	15177	15357	15388	15208	15242	15395	15523	15354	15555	15241	15340	15335	15201	15300	15378	15519	15511	15331	15295	15387	15258	15236	15477	15466	15387	15368	15250	15220	15429	15292	15291	15309	15374	15256	15304	15460	15467	15280	15410	15488	15314	15412	15344	15315	15192	15177	15287	15208	15395	15365	15401	15300	15312	15259	15315	15234	15300	15280	15371	15474	15255	15088	15262	15449	15183	15241	15295	15440	15226	15093	15366	15275	15415	15314	15335	15306	15239	15263	15372	15156	15217	15135	15207	15390	15232	15254	15331	15212	15191	15292	15191	15272	15269	15327	15226	15186	15165	15500	15431	15462	15156	15388	15392	15402	15389	15397	15435	15300	15394	15321	15263	15398	15504	15294	15230	15246	15330	15213	15248	15346	15457	15220	15192	15244	15509	15392	15371	15220	15449	15405	15483	15321	15358	15281	15136	15296	15372	15343	15280	15418	15314	15209	15211	15335	15254	15232	15199	15340	15219	15375	15262	15383	15398	15190	15385	15292	15240	15356	15668	15241	15373	15329	15407	15328	15224	15338	15338	15284	15457	15412	15298	15347	15395	15296	15265	15328	15306	15241	15505	15182	15405	15377	15312	15352	15307	15391	15208	15456	15205	15225	15288	15311	15267	15293	15407	15427	15383	15333	15227	15283	15327	15415	15522	15444	15160	15259	15165	15416	15178	15322	15303	15345	15261	15481	15419	15425	15147	15424	15445	15459	15377	15230	15361	15292	15394	15238	15314	15257	15256	15437	15418	15398	15212	15217	15312	15088	15263	15408	15140	15312	15368	15194	15383	15122	15440	15361	15200	15334	15268	15346	15351	15479	15222	15437	15371	15542	15161	15124	15582	15214	15343	15511	15520	15297	15415	15312	15240	15060	15358	15391	15443	15335	15331	15491	15235	15102	15243	15417	15391	15396	15409	15231	15526	15402	15173	15374	15315	15553	15423	15490	15405	15272	15253	15489	15447	15400	15433	15271	15366	15530	15371	15286	15294	15358	15333	15387	15161	15242	15475	15453	15336	15405	15425	15349	15494	15269	15350	15191	15376	15535	15471	15425	15302	15186	15316	15388	15450	15166	15276	15452	15461	15278	15278	15532	15412	15507	15285	15528	15379	15341	15401	15335	15309	15349	15327	15243	15287	15484	15312	15302	15371	15197	15006	15315	15407	15315	15208	15289	15296	15474	15275	15374	15356	15312	15482	15339	15391	15197	15244	15338	15437	15361	15471	15270	15443	15194	15308	15353	15329	15427	15308	15430	15211	15367	15303	15299	15186	15465	15231	15464	15209	15412	15500	15248	15275	15275	15137	15230	15340	15203	15343	15372	15306	15470	15440	15404	15464	15252	15064	15412	15190	15426	15334	15501	15262	15357	15305	14994	15433	15318	15334	15324	15433	15450	15262	15464	15272	15412	15171	15200	15297	15236	15392	15389	15190	15355	15523	15299	15380	15479	15296	15299	15212	15257	15202	15117	15185	15258	15417	15253	15320	15429	15541	15290	15360	15384	15302	15385	15520	15164	15375	15349	15151	15367	15162	15158	15595	15341	15245	15295	15312	15223	15318	15290	15498	15382	15499	15276	15339	15211	15302	15276	15280	15477	15270	15361	15260	15287	15239	15258	15335	15233	15505	15278	15330	15450	15202	15324	15463	15318	15313	15171	15333	15253	15460	15313	15397	15391	15417	15106	15327	15434	15357	15461	15245	15294	15318	15255	15232	15323	15354	15367	15456	15158	15427	15422	15447	15239	15194	15475	15078	15392	15352	15352	15102	15213	15472	15310	15446	15277	15193	15313	15409	15372	15435	15510	15523	15478	15272	15361	15531	15201	15272	15447	15282	15389	15478	15363	15407	15216	15182	15438	15335	15288	15210	15207	15448	15352	15457	15445	15427	15334	15164	15204	15102	15237	15299	15466	15337	15250	15302	15381	15387	15445	15375	15384	15191	15304	15226	15292	15303	15490	15256	15238	14988	15062	15215	15236	15179	15346	15320	15208	15007	15348	15192	15180	15400	15366	15334	15675	15337	15359	15415	15295	15364	15381	15269	15297	15327	15300	15343	15535	15179	15352	15494	15347	15428	15163	15432	15188	15305	15314	15459	15286	15266	15353	15407	15278	15440	15238	15342	15315	15553	15448	15393	15431	15212	15384	15318	15258	15555	15297	15255	15319	15192	15195	15328	15166	15198	15223	15328	15279	15319	15479	15266	15248	15227	15403	15257	15482	15372	15181	15387	15171	15387	15362	15245	15248	15289	15185	15500	15459	15376	15247	15343	15340	15299	15390	15368	15399	15411	15314	15314	15364	15277	15343	15401	15318	15352	15382	15264	15226	15291	15440	15346	15326	15289	15259	15354	15284	15308	15165	15242	15424	15196	15168	15310	15466	15320	15476	15349	15432	15329	15326	15241	15443	15251	15276	15369	15163	15246	15251	15526	15392	15553	15364	15391	15375	15233	15397	15513	15454	15303	15329	15395	15437	15342	15331	15437	15280	15418	15321	15296	15334	15196	15299	15248	15439	15512	15087	15268	15572	15546	15355	15275	15278	15177	15313	15434	15288	15376	15426	15345	15288	15288	15237	15295	15244	15595	15374	15293	15490	15408	15294	15382	15260	15310	15287	15295	15142	15228	15286	15212	15273	15196	15206	15466	15235	15352	15369	15425	15257	15261	15415	15298	15435	15522	15185	15291	15143	15338	15200	15275	15180	15289	15246	15446	15423	15312	15417	15282	15549	15598	15239	15538	15405	15330	15545	15437	15427	15204	15193	15468	15345	15249	15137	15265	15427	15622	15266	15214	15258	15289	15150	15208	15298	15394	15346	15396	15359	15373	15429	15142	15238	15346	15361	15404	15447	15401	15529	15407	15219	15365	15412	15462	15344	15348	15255	15275	15465	15369	15453	15469	15392	15551	15374	15348	15260	15243	15319	15399	15298	15499	15248	15351	15343	15113	15241	15503	15441	15244	15332	15267	15514	15434	15466	15358	15619	15330	15464	15164	15377	15429	15299	15322	15384	15264	15284	15163	15357	15186	15371	15261	15032	15295	15276	15315	15462	15247	15340	15200	15214	15385	15271	15410	15251	15501	15351	15369	15200	15381	15403	15281	15386	15369	15321	15176	15292	15323	15520	15177	15356	15222	15331	15250	15120	15430	15402	15174	15294	15198	15411	15466	15387	15274	15335	15343	15240	15374	15296	15523	15250	15273	15520	15380	15236	15127	15397	15282	15280	15241	15379	15269	15411	15208	15081	15207	15347	15491	15277	15223	15292	15333	15337	15405	15207	15338	15403	15369	15322	15233	15304	15096	15250	15257	15505	15344	15126	15365	15444	15408	15458	15536	15307	15332	15218	15244	15402	15212	15113	15391	15370	15198	15374	15086	15254	15511	15530	15290	15354	15403	15387	15451	15260	15351	15451	15340	15305	15343	15285	15378	15298	15373	15425	15312	15200	15301	15198	15214	15075	15294	15304	15407	15225	15138	15502	15323	15549	15359	15219	15408	15498	15355	15250	15328	15177	15216	15396	15460	15553	15402	15242	15340	15401	15205	15418	15267	15338	15301	15287	15181	15435	14978	15327	15581	15185	15375	15367	15183	15349	15190	15373	15506	15277	15172	15514	15399	15335	15415	15305	15331	15246	15246	15444	15480	15163	15298	15309	15223	15340	15373	15320	15333	15341	15367	15309	15348	15515	15223	15412	15726	15410	15282	15649	15402	15309	15228	15464	15549	15029	15373	15313	15482	15393	15454	15276	15311	15368	15480	15294	15307	15364	15389	15137	15177	15417	15223	15322	15494	15368	15520	15478	15249	15444	15381	15251	15235	15268	15132	15275	15256	15257	15436
15341	19532	18535	16586	15718	15530	17606	26203	22874	18783	16544	15767	14894	14351	14621	14417	14392	14542	14591	14525	14556	14499	14345	14514	14431	14449	14505	14524	14558	14404	14565	14434	14516	14551	14468	14666	14385	14375	14369	14421	14502	14459	14696	14381	14384	14564	14435	14616	14362	14557	14560	14407	14513	14570	14568	14432	14579	14454	14652	14486	14467	14373	14359	14414	14548	14459	14492	14576	14586	14441	14581	14437	14467	14541	14387	14427	14337	14473	14472	14449	14503	14405	14539	14456	14349	14453	14481	14424	14283	14472	14600	14560	14399	14620	14568	14618	14578	14569	14455	14622	14373	14441	14579	14404	14472	14525	14432	14362	14519	14562	14582	14567	14423	14568	14458	14398	14468	14341	14381	14598	14585	14524	14381	14505	14476	14469	14475	14474	14322	14487	14542	14637	14449	14616	14308	14548	14491	14440	14538	14668	14540	14537	14347	14467	14520	14567	14443	14454	14562	14526	14573	14516	14501	14631	14396	14534	14572	14416	14470	14497	14686	14601	14528	14503	14423	14371	14547	14283	14472	14567	14523	14491	14343	14511	14407	14557	14539	14561	14416	14539	14333	14350	14425	14469	14354	14387	14535	14299	14433	14397	14710	14314	14346	14456	14437	14410	14430	14463	14515	14461	14511	14341	14493	14600	14703	14455	14550	14496	14558	14384	14369	14508	14476	14418	14596	14495	14544	14149	14463	14542	14537	14560	14356	14368	14478	14493	14329	14414	14543	14639	14497	14243	14554	14425	14464	14343	14518	14420	14421	14465	14391	14342	14503	14477	14536	14499	14568	14515	14476	14372	14510	14520	14438	14415	14570	14642	14523	14682	14608	14427	14661	14606	14488	14364	14569	14317	14554	14512	14654	14439	14503	14477	14468	14563	14388	14406	14429	14448	14595	14622	14541	14546	14499	14519	14314	14675	14529	14546	14224	14601	14509	14612	14512	14465	14442	14401	14432	14578	14501	14523	14492	14559	14544	14411	14467	14494	14512	14511	14555	14268	14377	14637	14359	14438	14446	14555	14496	14585	14499	14360	14610	14410	14538	14484	14443	14563	14447	14648	14762	14444	14562	14494	14509	14612	14600	14402	14432	14550	14432	14579	14671	14461	14588	14403	14412	14523	14474	14522	14476	14555	14524	14426	14417	14454	14423	14437	14618	14566	14617	14550	14454	14396	14395	14464	14289	14596	14341	14384	14492	14549	14476	14479	14473	14480	14509	14368	14579	14472	14330	14450	14538	14377	14516	14405	14456	14640	14422	14360	14668	14473	14589	14446	14409	14691	14429	14540	14597	14563	14434	14564	14372	14500	14609	14674	14319	14460	14558	14645	14511	14581	14384	14647	14361	14336	14403	14387	14672	14424	14571	14445	14548	14480	14466	14389	14598	14520	14419	14524	14421	14555	14381	14525	14516	14633	14325	14532	14632	14379	14539	14475	14392	14467	14562	14480	14424	14596	14449	14412	14543	14554	14422	14471	14418	14396	14725	14342	14422	14442	14385	14574	14321	14445	14566	14629	14690	14569	14487	14583	14403	14621	14415	14484	14361	14396	14411	14457	14458	14438	14441	14370	14457	14478	14577	14306	14486	14477	14331	14418	14440	14422	14494	14408	14403	14569	14428	14520	14443	14492	14482	14394	14303	14487	14551	14525	14757	14349	14475	14557	14344	14533	14692	14607	14595	14524	14378	14606	14570	14496	14544	14629	14582	14426	14539	14438	14578	14451	14518	14451	14466	14522	14432	14473	14524	14413	14540	14421	14616	14493	14297	14493	14454	14592	14446	14444	14503	14468	14383	14460	14450	14455	14426	14460	14459	14414	14430	14459	14469	14381	14400	14499	14495	14527	14334	14464	14471	14435	14352	14443	14353	14641	14423	14618	14518	14402	14487	14571	14448	14496	14577	14644	14663	14548	14496	14512	14550	14467	14508	14579	14488	14600	14503	14620	14490	14509	14662	14618	14498	14487	14454	14453	14491	14545	14464	14428	14643	14515	14453	14363	14475	14517	14578	14592	14544	14774	14486	14484	14384	14638	14572	14457	14476	14410	14670	14681	14458	14402	14402	14504	14414	14292	14466	14552	14315	14529	14385	14447	14582	14619	14365	14370	14307	14411	14499	14486	14607	14453	14418	14558	14456	14459	14531	14477	14457	14573	14409	14589	14526	14451	14544	14384	14513	14403	14405	14515	14497	14481	14634	14446	14429	14484	14553	14570	14423	14616	14613	14570	14573	14394	14543	14479	14534	14595	14545	14451	14414	14524	14489	14479	14522	14345	14546	14399	14409	14435	14603	14644	14478	14469	14341	14567	14312	14518	14628	14459	14386	14450	14446	14560	14607	14489	14452	14472	14562	14503	14546	14449	14415	14477	14653	14606	14608	14335	14507	14608	14476	14614	14393	14379	14497	14592	14560	14543	14568	14488	14442	14481	14524	14591	14412	14516	14449	14664	14518	14591	14581	14581	14588	14584	14594	14589	14458	14453	14385	14550	14488	14440	14393	14478	14422	14428	14327	14517	14476	14437	14633	14558	14619	14464	14372	14536	14526	14539	14457	14457	14350	14472	14560	14529	14338	14589	14608	14516	14657	14287	14431	14471	14488	14441	14527	14682	14713	14557	14415	14478	14322	14597	14499	14433	14525	14478	14624	14395	14456	14281	14516	14431	14446	14501	14467	14403	14484	14412	14470	14363	14404	14550	14476	14480	14572	14404	14405	14520	14518	14488	14504	14416	14437	14547	14659	14571	14283	14464	14315	14583	14578	14338	14559	14549	14586	14466	14362	14624	14597	14592	14608	14607	14406	14482	14540	14523	14650	14462	14476	14450	14335	14623	14428	14515	14479	14478	14374	14546	14485	14433	14704	14374	14462	14654	14357	14383	14448	14450	14432	14687	14385	14466	14663	14428	14555	14502	14491	14645	14500	14414	14633	14569	14587	14416	14474	14342	14533	14631	14477	14387	14550	14431	14386	14297	14647	14507	14399	14503	14392	14184	14512	14637	14445	14493	14595	14485	14349	14497	14557	14405	14464	14463	14410	14514	14504	14442	14525	14604	14387	14387	14427	14477	14489	14445	14561	14500	14387	14488	14459	14515	14456	14454	14681	14479	14553	14579	14292	14462	14228	14595	14468	14630	14556	14479	14500	14622	14417	14524	14439	14522	14440	14498	14564	14552	14672	14420	14537	14417	14491	14597	14502	14551	14471	14604	14471	14540	14497	14427	14520	14239	14563	14418	14501	14613	14367	14543	14175	14429	14562	14552	14390	14564	14548	14433	14384	14568	14483	14537	14446	14251	14589	14658	14518	14541	14569	14694	14455	14354	14384	14478	14498	14526	14429	14608	14544	14453	14478	14487	14425	14675	14547	14621	14460	14483	14413	14340	14511	14603	14479	14579	14477	14461	14338	14518	14478	14630	14560	14477	14358	14620	14430	14389	14410	14491	14652	14468	14473	14488	14683	14372	14410	14502	14498	14626	14596	14285	14597	14584	14372	14551	14374	14530	14563	14527	14374	14584	14637	14567	14588	14562	14664	14422	14343	14329	14516	14468	14525	14456	14524	14606	14471	14483	14369	14562	14458	14341	14493	14550	14620	14529	14504	14475	14458	14445	14532	14606	14513	14472	14550	14492	14528	14427	14529	14563	14475	14577	14402	14436	14625	14424	14528	14686	14630	14531	14415	14506	14657	14416	14725	14519	14607	14518	14535	14504	14378	14599	14484	14554	14511	14668	14365	14518	14418	14464	14427	14311	14426	14679	14511	14463	14461	14543	14637	14375	14421	14440	14481	14475	14621	14331	14484	14506	14533	14596	14568	14401	14612	14580	14671	14549	14319	14415	14343	14668	14341	14432	14532	14322	14461	14487	14635	14345	14579	14558	14491	14620	14528	14579	14525	14428	14525	14415	14494	14564	14408	14323	14440	14457	14516	14472	14703	14454	14483	14539	14279	14643	14386	14616	14598	14445	14420	14490	14620	14389	14592	14473	14538	14470	14724	14619	14577	14569	14498	14416	14547	14620	14592	14504	14485	14505	14515	14331	14369	14561	14432	14491	14420	14582	14483	14613	14504	14601	14563	14348	14626	14616	14522	14515	14622	14484	14526	14548	14612	14501	14450	14234	14423	14395	14547	14579	14395	14504	14344	14542	14717	14420	14419	14619	14552	14461	14402	14361	14538	14515	14478	14407	14479	14474	14489	14559	14561	14689	14404	14422	14547	14475	14500	14445	14547	14557	14475	14434	14446	14436	14394	14472	14508	14371	14502	14280	14474	14526	14489	14534	14560	14544	14691	14496	14685	14323	14467	14485	14407	14386	14372	14597	14470	14494	14472	14522	14524	14414	14321	14596	14550	14483	14311	14510	14478	14565	14569	14537	14415	14655	14535	14528	14507	14448	14560	14558	14453	14559	14476	14453	14661	14398	14475	14564	14357	14579	14339	14498	14444	14337	14505	14305	14460	14391	14654	14574	14399	14605	14481	14340	14532	14512	14562	14613	14558	14425	14342	14602	14407	14386	14424	14174	14414	14390	14474	14707	14636	14408	14519	14500	14385	14531	14606	14373	14454	14583	14662	14392	14574	14365	14445	14472	14320	14419	14539	14423	14439	14453	14622	14521	14418	14576	14548	14260	14555	14480	14432	14477	14508	14530	14415	14607	14542	14561	14511	14508	14464	14481	14557	14676	14534	14550	14346	14586	14594	14464	14322	14226	14396	14579	14541	14479	14450	14360	14594	14530	14493	14586	14438	14509	14387	14456	14552	14689	14342	14505	14418	14587	14422	14539	14515	14658	14475	14570	14459	14522	14414	14524	14503	14432	14403	14351	14565	14512	14488	14577	14521	14574	14479	14524	14523	14499	14427	14478	14559	14561	14417	14462	14495	14603	14385	14423	14584	14365	14448	14492	14448	14499	14459	14372	14477	14502	14509	14402	14406	14563	14388	14599	14605	14636	14342	14536	14291	14476	14624	14501	14425	14442	14446	14629	14482	14434	14466	14547	14516	14608	14567	14444	14370	14476	14413	14488	14782	14582	14460	14384	14400	14607	14476	14590	14443	14691	14407	14316	14575	14305	14580	14525	14531	14497	14516	14365	14546	14509	14409	14520	14534	14582
24606	21190	28049	24870	20711	17865	24673	46397	40320	29866	22822	19351	16240	15176	15026	14820	14668	14866	14753	14677	14710	14672	14660	14613	14790	14630	14786	14620	14641	14533	14578	14533	14617	14486	14826	14618	14683	14500	14696	14549	14398	14618	14596	14530	14730	14467	14923	14793	14656	15000	14599	14528	14680	14726	14769	14495	14718	14911	14788	14637	14770	14648	14482	14666	14684	14726	14765	14687	14518	14307	14548	14476	14558	14595	14668	14629	14442	14520	14791	14843	14775	14581	14780	14775	14585	14811	14565	14509	14468	14719	14780	14618	14712	14568	14455	14482	14650	14460	14902	14631	14622	14667	14630	14360	14609	14629	14740	14601	14675	14463	14667	14634	14468	14684	14564	14697	14635	14829	14900	14683	14721	14734	14625	14652	14641	14680	14575	14570	14583	14717	14578	14651	14539	14806	14687	14581	14678	14788	14578	14783	14745	14608	14836	14587	14497	14623	14548	14326	14611	14453	14632	14603	14629	14771	14663	14776	14511	14715	14610	14598	14679	14529	14563	14835	15007	14552	14720	14678	14772	14510	14698	14462	14491	14619	14531	14566	14570	14730	14405	14463	14681	14639	14565	14592	14590	14701	14712	14654	14556	14479	14510	14558	14546	14630	14576	14684	14447	14637	14629	14743	14591	14618	14835	14636	14538	14673	14607	14661	14602	14786	14446	14643	14705	14593	14514	14588	14512	14714	14606	14679	14540	14563	14396	14672	14457	14695	14559	14774	14671	14672	14654	14767	14638	14484	14531	14655	14433	14766	14601	14821	14596	14477	14606	14597	14620	14582	14320	14566	14412	14781	14606	14622	14444	14555	14621	14550	14760	14685	14675	14732	14421	14643	14592	14670	14750	14593	14754	14719	14769	14443	14781	14693	14459	14600	14691	14573	14642	14736	14758	14815	14659	14492	14648	14752	14624	14471	14623	14527	14624	14698	14664	14598	14469	14628	14564	14855	14584	14599	14486	14606	14593	14432	14585	14614	14680	14578	14750	14824	14672	14776	14676	14649	14386	14724	14646	14637	14501	14539	14660	14601	14456	14666	14551	14396	14673	14705	14598	14657	14718	14616	14721	14678	14598	14509	14772	14564	14936	14612	14605	14633	14653	14643	14542	14584	14595	14646	14768	14603	14740	14848	14791	14606	14550	14698	14816	14642	14591	14617	14677	14772	14594	14693	14579	14553	14587	14564	14627	14578	14643	14602	14635	14486	14556	14681	14683	14804	14498	14728	14583	14704	14728	14577	14528	14548	14657	14715	14539	14572	14639	14517	14480	14697	14469	14767	14411	14691	14619	14450	14557	14359	14604	14483	14518	14613	14560	14715	14632	14664	14597	14843	14558	14740	14712	14783	14615	14637	14659	14692	14597	14547	14544	14662	14537	14619	14529	14580	14592	14691	14719	14508	14739	14725	14919	14658	14508	14432	14669	14629	14555	14715	14624	14647	14612	14576	14743	14479	14706	14522	14501	14618	14610	14753	14466	14603	14577	14607	14700	14765	14576	14601	14768	14538	14678	14635	14558	14593	14527	14590	14621	14581	14687	14566	14604	14634	14692	14632	14831	14568	14518	14501	14692	14633	14624	14626	14449	14812	14560	14556	14396	14595	14725	14713	14710	14616	14474	14635	14754	14577	14720	14738	14495	14557	14458	14584	14784	14740	14446	14518	14727	14761	14676	14560	14677	14488	14608	14712	14790	14695	14682	14570	14479	14563	14768	14543	14677	14587	14585	14508	14696	14508	14672	14561	14602	14654	14707	14798	14528	14606	14614	14798	14635	14640	14561	14606	14825	14565	14656	14576	14704	14656	14643	14458	14568	14433	14468	14515	14717	14664	14610	14756	14626	14495	14732	14607	14575	14755	14401	14580	14711	14633	14484	14734	14740	14593	14779	14623	14853	14628	14543	14416	14599	14518	14779	14372	14761	14765	14715	14562	14821	14731	14775	14708	14443	14463	14576	14629	14650	14734	14646	14429	14501	14753	14617	14602	14843	14684	14785	14703	14561	14732	14678	14649	14534	14429	14654	14676	14591	14559	14809	14564	14545	14583	14787	14483	14589	14444	14466	14615	14670	14685	14764	14539	14633	14687	14527	14562	14622	14629	14713	14488	14720	14380	14588	14608	14528	14523	14761	14730	14669	14631	14629	14610	14517	14749	14480	14795	14772	14545	14502	14671	14684	14657	14517	14665	14604	14625	14608	14546	14720	14692	14449	14701	14684	14547	14786	14687	14631	14617	14683	14591	14467	14631	14779	14771	14634	14615	14673	14615	14597	14575	14594	14581	14614	14584	14595	14466	14541	14642	14576	14516	14723	14693	14698	14704	14797	14700	14650	14558	14791	14783	14504	14558	14858	14590	14430	14733	14691	14775	14645	14629	14543	14593	14518	14685	14748	14430	14409	14504	14543	14836	14567	14703	14762	14709	14700	14483	14551	14822	14686	14525	14560	14642	14643	14873	14574	14663	14762	14602	14606	14749	14522	14494	14605	14550	14696	14571	14559	14891	14657	14563	14547	14671	14500	14674	14620	14587	14565	14694	14560	14663	14660	14488	14676	14586	14621	14639	14783	14618	14670	14627	14696	14594	14736	14685	14628	14517	14647	14486	14692	14633	14759	14432	14697	14714	14574	14594	14556	14628	14622	14684	14655	14670	14833	14738	14851	14569	14795	14637	14709	14297	14780	14735	14804	14594	14652	14511	14612	14612	14642	14630	14607	14656	14586	14643	14639	14575	14798	14571	14417	14758	14702	14666	14679	14651	14472	14556	14760	14674	14737	14680	14489	14675	14688	14442	14629	14665	14588	14463	14516	14630	14635	14565	14631	14708	14511	14587	14608	14625	14656	14649	14698	14666	14700	14645	14629	14656	14645	14729	14751	14713	14652	14765	14535	14594	14541	14481	14701	14793	14739	14724	14803	14651	14524	14615	14711	14735	14721	14653	14574	14666	14704	14549	14595	14792	14472	14382	14730	14745	14491	14725	14817	14690	14708	14568	14605	14843	14823	14620	14650	14689	14565	14495	14578	14903	14798	14620	14576	14591	14738	14624	14448	14622	14823	14806	14640	14722	14669	14555	14784	14551	14820	14559	14566	14594	14630	14678	14713	14765	14904	14692	14733	14669	14639	14649	14662	14578	14635	14527	14549	14740	14781	14623	14729	14615	14593	14719	14496	14785	14490	14537	14745	14596	14749	14596	14858	14533	14613	14408	14623	14694	14589	14556	14506	14715	14626	14620	14596	14665	14752	14754	14696	14570	14557	14566	14507	14638	14692	14593	14685	14580	14699	14531	14689	14769	14533	14634	14687	14590	14685	14623	14695	14445	14551	14844	14767	14668	14529	14571	14677	14604	14689	14697	14569	14567	14845	14822	14415	14850	14542	14596	14587	14480	14755	14588	14677	14572	14737	14468	14861	14599	14388	14895	14820	14614	14568	14612	14670	14711	14508	14572	14740	14690	14431	14625	14742	14679	14828	14574	14735	14644	14646	14618	14521	14454	14411	14614	14473	14491	14617	14466	14609	14605	14686	14525	14397	14882	14663	14586	14561	14802	14574	14615	14650	14681	14444	14371	14767	14756	14563	14626	14635	14602	14692	14647	14648	14568	14647	14566	14573	14661	14653	14655	14566	14635	14888	14547	14455	14479	14733	14567	14528	14467	14558	14617	14624	14664	14782	14753	14578	14554	14618	14729	14583	14557	14752	14543	14625	14696	14628	14678	14662	14681	14654	14765	14627	14696	14629	14661	14719	14494	14733	14493	14470	14484	14630	14630	14523	14662	14685	14609	14558	14840	14775	14712	14746	14817	14634	14647	14662	14660	14703	14712	14698	14737	14845	14621	14782	14491	14762	14605	14753	14724	14731	14685	14712	14499	14642	14648	14726	14599	14602	14524	14773	14722	14747	14710	14708	14609	14672	14665	14834	14781	14600	14619	14665	14601	14756	14499	14636	14637	14527	14617	14749	14479	14422	14714	14545	14637	14485	14584	14585	14554	14624	14653	14616	14530	14597	14655	14578	14767	14557	14586	14509	14550	14711	14557	14751	14778	14481	14716	14543	14685	14612	14383	14607	14606	14515	14698	14690	14641	14607	14819	14687	14627	14708	14877	14713	14769	14524	14596	14789	14710	14605	14766	14710	14577	14439	14490	14612	14342	14775	14694	14718	14606	14559	14583	14682	14853	14694	14553	14632	14696	14610	14624	14636	14611	14846	14624	14836	14748	14620	14360	14589	14587	14628	14807	14663	14605	14499	14592	14489	14662	14646	14736	14568	14513	14748	14661	14757	14586	14741	14502	14647	14668	14766	14694	14770	14591	14590	14662	14695	14754	14707	14501	14719	14777	14605	14703	14604	14507	14488	14692	14637	14700	14530	14656	14862	14631	14815	14628	14560	14581	14436	14670	14684	14664	14642	14717	14715	14840	14623	14640	14572	14616	14736	14657	14548	14402	14434	14507	14489	14716	14618	14595	14567	14628	14588	14859	14693	14697	14606	14767	14653	14590	14500	14636	14683	14696	14682	14610	14570	14622	14749	14634	14622	14563	14583	14543	14653	14611	14735	14614	14551	14570	14634	14653	14580	14623	14683	14610	14726	14627	14615	14756	14650	14371	14551	14752	14445	14603	14704	14811	14456	14654	14526	14646	14529	14653	14507	14602	14556	14577	14697	14739	14719	14621	14636	14736	14695	14702	14760	14716	14706	14750	14715	14550	14818	14638	14803	14752	14438	14637	14679	14542	14455	14703	14579	14497	14711	14594	14664	14744	14579	14620	14463	14641	14677	14603	14631	14710	14753	14853	14873	14609	14673	14778	14736	14647	14463	14687	14671	14707	14591	14612	14698	14648	14535	14568	14839	14651	14621	14544	14583	14427	14751	14760	14647	14675	14780	14711	14793	14645	14587	14722	14346	14600	14579	14550	14541	14526	14690	14420	14591	14649	14538	14664	14786	14774	14805	14651	14611	14495	14656	14456	14623	14587	14488	14650	14586	14627	14672	14571	14630	14555	14422	14632	14680	14533	14611	14730	14677	14667	14665	14714	14567	14470	14590	14682	14560	14740	14504	14570	14728	14682	14585	14463	14714	14733	14568	14503	14577	14881	14750	14716	14650	14745
14825	24308	22864	18995	17318	16357	27630	48817	41166	31254	23496	19480	15548	14282	14204	14146	14136	14108	14036	14119	14214	14146	14074	14018	14347	14196	14032	14229	13997	13977	14097	14087	14112	14190	13981	13918	14112	14080	14233	14269	14010	14083	14278	14154	14322	14080	14122	14182	14113	14114	14036	14019	14219	14253	14044	14074	14054	13963	14184	13987	13960	14107	13991	14133	14206	14142	14014	14096	13985	14121	14006	14155	14061	13838	14157	14116	14006	14052	14116	14136	13946	13968	14103	14090	14035	14037	14138	14151	14091	14123	14173	14178	14010	14133	13757	14139	14177	14126	14126	14065	14263	14120	14093	14131	14030	14043	14132	14071	14102	13965	14122	14121	14101	14142	14121	14128	14132	14113	14060	14074	14053	14002	14081	13907	13964	14212	14132	14051	14265	14007	14152	14044	14037	14159	14193	14178	14104	14174	14023	14165	13971	14113	14206	14178	14063	14196	14201	14139	14042	14154	14142	14166	14067	14083	14087	14024	14122	14002	14002	14138	13914	14154	14015	14157	14056	14264	14159	14231	14247	14079	14044	13965	14164	14134	14132	14088	14163	14157	14296	14052	14302	14093	14257	14002	14025	13997	13892	14126	13980	14179	14208	14044	14147	13936	14058	14034	14234	14188	14148	14113	14114	14231	14119	14205	14190	14206	14137	14024	14171	14208	14199	14008	14056	14193	13935	14082	14274	14186	14057	14231	14016	14106	13969	13959	13982	14056	14183	14106	14151	14013	14149	14160	14093	14080	14035	14083	14096	14027	14003	14133	13946	14036	14152	14138	14106	14132	14054	14143	14309	13942	14175	14101	14167	14130	14001	14175	14110	14002	14073	14285	14110	14070	13911	14384	14039	14187	13977	14059	14112	14143	14158	14103	14170	14039	14041	14160	14055	14013	14010	14190	14240	14174	13882	14110	14113	14166	14073	14227	14099	13993	14046	14159	14026	14268	14072	14147	14187	14176	14172	13924	14128	14049	13999	14210	14087	14020	14070	14100	14048	14128	14126	14167	14226	14021	14073	14112	13987	14033	14198	14101	14165	14003	14085	14185	14069	14164	13925	14321	13981	14046	14156	14069	14020	14108	14098	14213	14033	14124	14058	14075	13990	14076	14072	14111	14226	14090	14303	14168	14180	14169	14225	14104	14091	14077	14123	14252	14093	13983	14186	14221	14034	14134	14228	14154	14024	14037	14039	14243	14045	13930	14016	14103	14209	14049	14008	14042	14108	14201	13863	14226	14179	14078	14070	14246	14151	14049	14156	14100	13962	14093	14160	14080	14012	14037	14006	14093	14071	14083	14126	14208	14175	13932	14041	13951	14094	14000	14041	14052	14034	14070	14114	14120	14118	13908	14131	14004	14101	14261	14066	14090	14168	14048	14219	14197	14149	14263	14019	14153	14151	14137	14027	14114	14047	14177	14123	14033	13999	14119	13968	14103	14196	14198	14127	14171	14029	13892	14141	14007	14131	14299	14011	14284	14092	14124	14055	14035	14032	14142	14194	13994	14247	14220	14033	14177	13966	14006	14065	14176	14112	14219	14093	14046	14094	14000	14261	14122	14118	13940	14202	14306	14167	14127	14051	13951	14231	14091	14024	14079	13974	14027	14166	14304	14113	14261	14114	14196	14074	14099	13906	13979	14062	13981	14171	14096	14091	14165	14089	14207	14117	14058	14087	14043	13945	14120	14149	14135	14088	14051	14254	14063	14214	14076	13987	14073	14192	14149	13995	13979	14061	13929	14292	14033	14061	13998	14010	14012	14119	14052	14024	13971	14043	14052	14192	14143	14022	14251	14165	14179	14065	14138	14068	14067	14218	14187	14043	14088	13911	14016	14050	13937	14211	14123	13968	14026	14088	14252	14020	14099	14123	14254	13936	14113	14072	14161	14215	14181	13947	14200	14102	14109	14283	14267	14271	14067	14199	14137	14161	14155	14184	14204	14067	14097	14040	14150	14067	14031	14047	13941	14203	14231	14130	14112	13925	14113	14110	14171	14015	13901	14093	14122	14047	14081	14121	14194	14077	14209	14162	14107	13896	14082	14104	14141	14146	14057	14293	14204	14126	14192	14146	14227	14014	14142	14086	14143	14152	14157	14120	14175	13966	14123	14021	14092	14013	14075	13902	14095	14117	14142	13994	14177	14158	14058	14118	13919	13954	14265	14037	14089	14064	13981	13950	13976	14071	14051	14195	14273	14102	14080	14074	14117	14104	14204	13955	14174	14225	14158	14063	13912	14276	14074	14028	14061	14011	14242	14242	13932	13978	14041	14120	14191	14098	14113	13873	13975	14147	14069	14030	14061	14264	14129	14064	14065	14157	14182	14027	14014	14198	14013	14064	14131	14017	14186	14115	14103	14085	13993	14200	14233	14129	14092	14181	14019	14014	14210	14023	14109	14197	13942	14064	14088	14080	14326	14030	14156	14041	14156	14057	13970	14099	14071	14355	14110	14120	13947	14123	14133	14166	14225	14150	14158	14169	14127	14164	14068	14300	14069	14220	14066	13941	14023	14191	14149	14078	14143	14124	14034	14176	14204	14008	14215	14206	14157	14119	14103	14081	14214	14068	14133	14072	14151	14042	14074	14160	14277	14067	14034	14086	14127	14074	14098	14108	14085	13985	14138	14111	14041	14108	14164	14099	14020	14145	14049	14052	14038	14067	14138	14050	14037	14079	14049	14211	14044	14121	14305	14157	14075	13964	14023	14209	13988	14038	14020	14204	13906	14034	13953	14147	14031	14133	14094	14098	14147	14037	14063	14072	14056	14089	14092	14035	14118	14257	14087	14030	14152	14140	14105	14147	14181	14043	14065	14006	14191	14017	14143	14013	14040	14218	14210	14319	14039	14238	13998	14109	14192	14062	14062	14124	14121	14063	14190	13974	14129	14164	13996	14140	14191	14054	14071	14124	14088	14277	14063	14084	14053	14012	14027	14092	14003	14135	14074	13923	14125	14149	14148	14189	14039	14133	14005	14050	14171	14217	14229	14248	14105	14281	14220	14093	14070	14067	14403	14152	14194	14122	14105	13966	14226	13981	14072	14176	13975	14165	14127	14019	14134	14093	14217	14027	14203	14134	14185	14126	13999	14068	14089	14112	14063	14320	14145	14115	14089	14061	14042	14046	14079	14024	14074	13957	14200	14310	14200	14080	13998	14067	14103	13993	14113	14146	14070	14059	14059	13968	13950	14156	14051	14046	14153	14280	14132	14244	14103	14248	14092	14107	14015	14028	14138	14176	14150	14119	14075	14169	13958	14130	14097	14213	13991	14231	14049	14040	14072	14090	14031	14042	14179	14060	14406	14120	14018	13982	13981	14031	14073	13886	14030	14235	14082	14140	14118	14078	14135	13977	14056	14158	14067	14154	14093	14065	14170	14120	14142	14126	14153	14260	14110	14167	14066	14022	14053	13983	14020	14086	14063	13974	14161	14078	14128	14246	14105	13987	14163	13993	14120	14087	14166	14007	14107	14066	14203	14049	14091	13938	14251	14107	13953	14220	14200	14108	14147	14173	14322	14053	13953	14121	14124	14156	14138	14143	13954	14138	14163	14189	14229	14155	14108	14147	14142	13963	14139	14087	13831	14203	13921	14130	13943	14058	14127	14080	13979	14091	13905	14103	14267	14152	14244	14194	14126	13993	13997	14169	14152	14108	14013	14073	14261	14211	14243	14082	13907	14101	14033	13965	14075	14058	14080	13930	14030	14169	14180	14047	14252	14122	14060	14230	13984	14162	14008	13936	14011	14062	14099	14206	13990	14171	14133	14123	13992	14034	14034	14244	14029	14134	14128	14181	13980	14191	14154	14131	13930	14079	14004	14216	14131	14112	14174	14075	13962	14083	14127	14285	13970	14368	14245	14147	14125	14286	14290	14083	13951	14101	14046	14142	13984	14040	14179	13936	14089	14197	14262	14062	13947	14045	14118	14059	14026	14052	14202	13879	14144	14087	14128	14232	14047	14044	14223	14209	14092	14106	14072	14073	14167	14106	14185	13983	13986	14231	14089	14209	14049	14154	14021	14206	14027	14176	14190	14065	14077	14039	14001	13983	14078	13887	14266	14218	14281	14196	14143	13998	14081	14065	14160	14028	14173	14075	14148	14147	13838	14027	14020	14281	14159	14007	14248	13978	14153	14070	14134	14082	13893	14273	14043	14107	14104	14155	13991	14083	14125	14067	13956	14079	14106	14139	13934	14105	14038	14235	14092	14132	14121	14167	14117	14172	14155	14289	14012	14127	13904	14171	14058	14191	14024	14219	14172	14170	14158	13994	14050	14020	14120	14087	14252	14038	14288	14120	14070	14088	13843	14167	14127	14036	14138	14160	14135	14080	14259	14233	14114	14108	14047	14015	14086	14136	14097	14063	13959	14209	14019	14264	14024	14090	14046	14262	14100	13951	13907	14053	14169	14167	14144	14046	14075	14194	14293	13989	14195	14157	14080	14192	13972	13922	13937	14207	14018	14175	14015	14127	13943	14094	14065	14145	14038	14137	14151	14058	14073	14041	13912	14080	14039	14185	14117	14097	14194	14176	14090	13950	14028	14109	14058	14101	14027	13891	14128	14136	14070	14024	14067	13887	14124	14060	14232	14107	14084	14158	14203	14232	14116	14097	14067	14046	14011	14058	14120	14144	14118	14168	13998	14127	14013	14099	14209	14006	14063	14095	14050	14040	13982	14049	14157	14109	14182	14115	13988	14207	14184	14084	14017	14078	14180	14035	14134	14153	14027	13937	14293	14185	13993	14226	14122	13909	14043	13911	14142	14065	14025	14038	14111	13940	14020	14001	14091	13983	14135	14147	14112	14195	14068	14011	13959	14262	14097	14213	14195	14179	14140	14104	13978	14142	14085	14085	14028	14060	14088	14169	14168	14004	13977	14069	14217	14072	14071	14103	14218	14015	14119	14111	14098	13997	14286	13991	14169	14098	14101	13881	14170	14059	14047	14014	14103	14228	14055	14158	14067	14004	14041	13813	14116	14032	13915	14086	14203	14127	14096	14276	14159	14205	14140	13993	14109	14157	13915	14139	14090	14167	13993	14147	14231	13900	14003	14179	14137	14143	14133	13995	14164	13994	13996	14070	14073	14154	14044	14124	14200	14122	14170	13915	14229
23198	21150	28908	23642	21408	22193	34886	63629	53414	39095	28985	23790	18210	15428	14928	14592	14591	14503	14770	14521	14578	14198	14661	14576	14344	14397	14606	14415	14562	14513	14320	14381	14292	14493	14267	14644	14691	14261	14682	14491	14419	14408	14504	14561	14514	14504	14361	14411	14309	14485	14307	14509	14386	14518	14298	14326	14364	14443	14327	14330	14440	14479	14378	14530	14619	14448	14324	14505	14337	14260	14386	14487	14425	14375	14509	14478	14295	14332	14369	14430	14280	14275	14388	14304	14230	14362	14354	14382	14237	14245	14447	14315	14410	14330	14395	14325	14297	14406	14482	14438	14281	14360	14333	14344	14316	14241	14462	14272	14490	14339	14181	14286	14311	14361	14373	14240	14490	14470	14458	14391	14484	14357	14382	14219	14264	14202	14555	14575	14366	14413	14334	14426	14482	14289	14351	14432	14365	14380	14277	14539	14268	14267	14363	14266	14422	14454	14279	14584	14205	14552	14464	14335	14369	14613	14335	14423	14341	14066	14405	14169	14592	14172	14354	14423	14389	14330	14342	14358	14303	14480	14593	14342	14611	14292	14307	14398	14314	14362	14332	14358	14301	14269	14332	14341	14439	14370	14386	14380	14218	14369	14352	14381	14640	14459	14392	14439	14298	14296	14392	14265	14217	14475	14431	14321	14427	14330	14478	14427	14335	14437	14445	14202	14419	14505	14284	14077	14395	14501	14501	14287	14319	14469	14269	14346	14565	14529	14265	14554	14328	14460	14357	14369	14483	14228	14246	14311	14447	14341	14358	14377	14538	14187	14541	14373	14285	14429	14599	14255	14291	14255	14429	14242	14211	14093	14367	14280	14507	14394	14372	14268	14199	14243	14301	14315	14475	14308	14383	14391	14418	14339	14373	14456	14394	14318	14141	14185	14160	14416	14348	14519	14259	14323	14397	14345	14362	14208	14421	14252	14459	14357	14328	14394	14410	14304	14256	14351	14414	14404	14326	14385	14324	14531	14356	14201	14305	14354	13989	14241	14222	14221	14581	14519	14440	14349	14480	14351	14278	14242	14380	14584	14370	14529	14672	14420	14313	14358	14470	14603	14398	14409	14241	14403	14245	14231	14366	14388	14231	14285	14224	14200	14419	14329	14189	14336	14374	14293	14446	14439	14463	14457	14315	14330	14439	14221	14262	14317	14308	14274	14281	14497	14401	14287	14527	14153	14439	14342	14294	14484	14209	14265	14441	14434	14409	14543	14326	14427	14215	14318	14346	14309	14245	14299	14316	14305	14295	14378	14343	14393	14213	14271	14260	14527	14398	14254	14444	14316	14589	14311	14302	14266	14328	14585	14508	14357	14258	14339	14347	14344	14323	14266	14552	14348	14291	14058	14477	14191	14341	14373	14190	14276	14629	14363	14530	14406	14441	14377	14374	14268	14359	14376	14525	14399	14376	14421	14431	14344	14461	14321	14444	14434	14255	14362	14517	14307	14358	14222	14557	14549	14449	14526	14456	14349	14408	14388	14532	14392	14362	14375	14212	14312	14353	14310	14489	14349	14342	14456	14395	14325	14356	14338	14317	14155	14388	14207	14394	14126	14369	14311	14309	14375	14500	14600	14361	14464	14393	14079	14410	14282	14318	14292	14414	14436	14381	14399	14364	14251	14349	14318	14316	14509	14494	14542	14468	14400	14301	14452	14385	14145	14296	14320	14511	14352	14472	14428	14324	14493	14448	14250	14340	14184	14313	14267	14369	14275	14274	14411	14226	14357	14490	14384	14442	14279	14337	14369	14458	14324	14397	14410	14454	14162	14392	14293	14388	14383	14415	14147	14504	14309	14384	14391	14319	14417	14435	14131	14303	14495	14354	14396	14212	14221	14169	14502	14460	14360	14392	14310	14420	14235	14472	14365	14422	14536	14076	14457	14426	14371	14417	14404	14481	14378	14442	14465	14265	14278	14582	14404	14420	14314	14275	14367	14447	14375	14198	14502	14417	14436	14407	14328	14357	14407	14460	14340	14391	14418	14524	14407	14058	14293	14418	14413	14331	14458	14349	14391	14395	14325	14240	14512	14349	14546	14435	14499	14415	14326	14448	14200	14236	14431	14389	14314	14318	14525	14388	14215	14383	14525	14391	14360	14552	14400	14634	14593	14325	14268	14353	14190	14227	14343	14420	14290	14440	14403	14449	14401	14463	14190	14206	14380	14325	14431	14398	14383	14389	14480	14300	14337	14244	14438	14181	14307	14297	14322	14258	14263	14412	14472	14449	14369	14225	14347	14293	14550	14403	14437	14170	14424	14322	14447	14376	14555	14382	14544	14223	14459	14343	14281	14231	14362	14303	14491	14407	14506	14544	14350	14409	14406	14526	14288	14147	14210	14306	14237	14453	14293	14481	14314	14128	14284	13993	14406	14232	14524	14241	14321	14426	14131	14275	14325	14385	14350	14331	14287	14521	14330	14259	14320	14300	14381	14423	14215	14464	14383	14410	14292	14544	14226	14524	14352	14329	14250	14399	14341	14403	14440	14434	14208	14325	14407	14405	14403	14204	14320	14563	14438	14473	14262	14304	14275	14230	14272	14318	14391	14521	14367	14371	14483	14383	14227	14500	14249	14108	14438	14496	14414	14435	14352	14395	14329	14298	14278	14402	14465	14368	14259	14302	14171	14424	14468	14448	14399	14413	14321	14419	14425	14450	14236	14357	14420	14128	14367	14367	14468	14270	14214	14271	14319	14358	14347	14225	14472	14314	14360	14238	14199	14329	14170	14382	14201	14531	14292	14413	14341	14508	14515	14396	14381	14475	14567	14433	14459	14523	14390	14203	14495	14330	14346	14209	14150	14469	14500	14324	14387	14133	14172	14366	14383	14341	14375	14490	14203	14513	14377	14362	14403	14493	14378	14314	14190	14473	14405	14430	14461	14281	14249	14438	14288	14408	14454	14349	14255	14384	14468	14415	14404	14315	14224	14304	14541	14391	14342	14267	14434	14488	14297	14330	14331	14426	14538	14278	14271	14400	14417	14419	14507	14505	14167	14428	14394	14273	14262	14330	14291	14421	14218	14380	14165	14572	14302	14337	14179	14490	14376	14302	14314	14576	14417	14205	14382	14254	14415	14473	14332	14324	14265	14304	14427	14578	14465	14493	14361	14341	14286	14215	14584	14246	14479	14274	14275	14319	14303	14284	14424	14487	14343	14440	14153	14441	14267	14481	14384	14314	14339	14288	14357	14280	14249	14380	14333	14306	14208	14360	14279	14162	14328	14304	14399	14286	14416	14319	14239	14316	14293	14419	14517	14292	14490	14404	14355	14290	14208	14417	14129	14392	14404	14383	14505	14282	14295	14353	14361	14386	14494	14304	14465	14373	14412	14337	14278	14393	14446	14364	14436	14497	14411	14304	14447	14309	14299	14378	14393	14293	14475	14477	14348	14284	14310	14324	14394	14518	14391	14446	14492	14515	14384	14388	14428	14446	14333	14322	14315	14292	14351	14317	14277	14401	14420	14294	14363	14370	14323	14344	14411	14456	14581	14422	14422	14284	14348	14447	14455	14414	14383	14451	14330	14221	14388	14273	14377	14103	14307	14375	14205	14104	14422	14448	14394	14372	14276	14387	14201	14218	14335	14301	14352	14457	14465	14382	14460	14318	14574	14295	14367	14361	14441	14246	14304	14324	14427	14304	14313	14332	14201	14333	14594	14446	14215	14462	14284	14388	14422	14484	14457	14433	14311	14451	14254	14274	14493	14369	14351	14439	14274	14269	14262	14325	14400	14448	14319	14436	14261	14154	14300	14304	14591	14525	14303	14102	14303	14403	14370	14454	14519	14415	14544	14403	14449	14219	14474	14433	14208	14322	14384	14302	14211	14331	14357	14346	14242	14209	14251	14429	14552	14175	14365	14356	14258	14293	14134	14294	14281	14463	14250	14220	14468	14212	14542	14457	14434	14371	14378	14487	14134	14390	14369	14339	14293	14200	14397	14297	14301	14344	14200	14137	14435	14257	14446	14350	14327	14254	14398	14253	14233	14393	14345	14544	14419	14230	14227	14436	14230	14333	14185	14368	14315	14437	14369	14310	14124	14390	14451	14348	14386	14126	14424	14336	14384	14225	14274	14541	14166	14425	14353	14530	14263	14409	14480	14322	14436	14403	14375	14378	14566	14466	14209	14432	14292	14291	14420	14498	14165	14157	14526	14409	14447	14259	14181	14362	14173	14292	14377	14377	14390	14531	14309	14381	14214	14368	14328	14523	14199	14475	14375	14374	14373	14332	14349	14393	14298	14482	14385	14174	14256	14404	14330	14435	14553	14381	14408	14379	14201	14266	14267	14333	14255	14235	14321	14214	14380	14328	14311	14319	14686	14243	14462	14360	14411	14457	14448	14306	14314	14349	14029	14556	14427	14344	14572	14340	14471	14576	14570	14551	14329	14236	14407	14278	14330	14261	14393	14234	14411	14428	14257	14310	14396	14322	14418	14335	14323	14378	14094	14458	14291	14426	14406	14251	14228	14376	14314	14299	14355	14390	14281	14417	14371	14326	14208	14295	14432	14531	14282	14289	14268	14208	14411	14387	14360	14384	14338	14170	14436	14406	14295	14360	14300	14459	14534	14325	14404	14502	14312	14284	14125	14432	14335	14320	14284	14380	14426	14432	14214	14251	14192	14281	14273	14306	14499	14492	14353	14463	14595	14412	14158	14154	14266	14312	14181	14376	14463	14330	14322	14564	14401	14427	14193	14332	14359	14388	14443	14232	14453	14296	14373	14200	14320	14118	14221	14074	14277	14553	14411	14642	14341	14210	14360	14354	14323	14538	14360	14532	14310	14555	14220	14418	14420	14300	14423	14439	14248	14336	14478	14362	14273	14239	14421	14394	14494	14258	14301	14380	14222	14377	14338	14341	14378	14332	14407	14240	14385	14264	14573	14505	14262	14316	14397	14361	14277	14245	14308	14593	14407	14630	14184	14392	14344	14339	14466	14355	14316	14393	14519	14200	14346	14379	14104	14393	14347	14377	14379	14502	14302	14308	14282	14401	14605	14404	14470	14149	14430	14169	14355	14459	14193	14341	14491	14407	14149	14356	14271	14261	14300	14241	14331	14444	14303	14295	14330	14338	14386	14290	14394	14331	14428	14316	14326	14555	14348
17202	30349	27883	22743	19737	18138	36404	63809	53681	40782	31659	25327	16873	14561	14054	13984	13927	13907	13817	13831	13985	13841	13973	13811	13923	13998	13733	13719	13835	13917	13922	13689	13908	13742	13805	14044	13904	13789	13976	13953	13919	14026	13768	13805	13778	13934	13813	13763	14008	13707	13974	13891	13887	13628	14008	13900	13924	13859	13791	13765	13914	13877	13903	13920	13869	13796	13747	13892	14001	13762	13830	13884	13822	13854	13714	13752	13947	13851	13824	13686	13867	13834	13687	13796	13873	13832	13939	13878	13759	13863	13789	13785	13634	13946	13721	13993	13874	13603	13880	13917	13765	13828	13750	13923	13863	13893	13854	13879	13832	13770	13989	13911	13980	13722	13810	13883	13914	13796	13720	13874	13709	13817	13888	13700	13922	13776	13706	13788	13761	13867	13744	13922	13916	13726	13742	13983	13904	13778	13966	13636	13901	14011	13767	13758	13888	14032	13862	13872	13860	13869	13898	13938	13845	13871	13813	13766	13847	13757	13862	13874	13845	13796	13874	13884	13932	13926	14073	13819	13853	13976	13844	13644	13708	13699	13910	13830	13870	13696	13866	13818	13836	13973	13732	13733	13803	13905	13780	13673	13845	13885	13782	13730	13724	13863	13983	13672	13826	13900	13788	13645	13736	13834	13796	13745	13779	13742	13815	13698	13888	13948	13736	13890	14036	13855	14019	13891	13718	13646	13890	13901	13875	13687	13956	13768	13828	13920	13782	13818	13992	13631	13785	13856	13679	13824	13920	13846	13692	13811	13753	13989	13808	13874	13804	13786	13755	13897	13930	13883	13692	13787	13903	13844	13793	13753	13730	13868	13884	13952	13709	13823	13924	14000	13858	13804	13973	13853	13858	13881	13752	13908	13819	13873	13665	13797	14014	13746	13901	13904	13816	13950	13795	13747	13694	13704	13695	13873	13733	13900	14095	13911	13839	13885	13738	13818	13747	13703	13829	13860	13851	13774	13881	13759	13953	13818	13994	13727	13862	13830	13811	13884	13976	13785	13904	13826	13778	13919	13553	13836	13911	13979	13737	13720	13744	13880	13788	13823	13779	13838	13822	13744	13833	13662	13849	13821	13868	13833	13994	13903	13941	13931	13813	13764	13896	13876	13765	13891	13819	13891	13925	13902	13754	13775	13931	13826	13816	13902	13787	13797	13750	13917	13847	13903	13895	13854	13760	13780	13823	13864	13805	13759	13879	13803	14020	13954	13842	13789	13801	13958	13889	13811	13873	13732	13875	13877	13945	13800	13882	13845	13842	13802	13812	13753	13975	13881	13738	13753	13707	13745	13818	13779	13851	13746	13787	13813	13962	13767	13827	13911	13852	13913	13920	13793	14019	13793	13835	13906	13847	13827	13893	13861	13927	13889	14041	13834	13697	13944	13678	13692	13888	13808	13949	13773	13924	13747	13855	13895	13899	13805	13884	14060	13978	13808	13923	13778	13795	13872	13733	13919	13840	13726	13713	13834	13910	13863	13800	14020	13899	13876	13787	13738	13786	13750	13877	13848	13854	13626	13878	13718	13805	13750	13885	13790	13912	13744	13871	13847	13821	13709	13941	13742	13778	13828	13897	13910	13814	13831	13859	13828	13848	13876	13699	13791	13726	13916	13753	13821	13887	13804	13674	13815	13981	13716	13881	13787	13740	13916	13789	13794	13893	13711	13739	13798	13895	13838	13873	13739	13841	13775	13797	13772	13894	13959	13884	13697	13842	13854	13753	13954	13884	13984	13899	13881	13937	13860	13861	13761	13901	13873	13595	13813	13884	13757	13966	13812	13863	13810	13839	13826	13817	13925	13804	13785	13765	13774	13956	13764	13785	13733	13799	13838	13786	13761	13807	13809	13850	13713	13813	13804	13843	13859	13870	13823	13919	13930	13709	13775	13905	13642	13845	13782	13730	13866	13814	13908	13769	13856	13962	13845	13860	13880	13732	13851	13678	13835	13811	13715	13897	13917	13760	13808	13804	13780	13868	13937	13761	13849	13911	13691	14025	13739	14057	13723	13763	13823	13834	13827	14005	13863	13889	13674	13827	13938	13798	13713	13732	14013	13829	14000	13743	13745	13770	13907	13999	13840	13833	13816	13966	13524	13705	13760	14026	13696	13840	13900	13601	13947	13869	13830	13778	13767	13963	13724	13860	13815	13921	13900	13755	13743	13770	13797	13819	13804	13805	13652	13647	13968	13838	13709	13788	13844	13777	13828	13942	13820	13805	13828	13863	13894	13722	13787	13897	13923	13936	13931	13972	13904	13907	13855	13867	13809	13800	13899	13718	13836	13772	13997	13911	13821	13870	13822	13817	13873	13814	14006	13764	13703	13832	13862	13845	13733	14004	13781	13974	13782	13686	13880	13805	13866	13909	13809	13805	13858	13807	13709	13896	13895	13914	13573	13721	14004	13777	13667	13823	13737	13875	13765	13806	13865	13811	13713	13779	13716	13890	13987	13957	13910	13963	13995	13766	13794	13715	13809	13628	13927	14058	13876	13765	13797	13829	14029	13900	13832	13880	13666	13735	13708	13976	13859	13882	13894	13788	13675	13815	13752	13852	13838	13834	13856	13720	13757	13738	13943	13808	13962	13856	13953	13985	13898	13850	13903	13847	13936	13745	13678	13824	13733	13970	13722	13762	13843	13827	13864	14091	13656	13875	13720	13920	13798	13864	13845	13852	13790	13897	13866	13757	13993	13913	13879	13866	13848	13946	13700	13716	13787	13809	13758	13814	13993	13837	13648	13932	13808	13764	13961	14007	13772	13719	13702	13776	13717	13931	13817	13862	13933	13756	13943	13700	13786	13797	13970	13775	13757	13806	13949	13696	13858	13792	13680	13992	13758	13936	13967	13867	13662	13841	13854	13853	13793	13822	13728	13825	13887	13777	13773	13831	13711	13883	13744	13821	13905	13917	13870	13764	13886	13898	13906	13941	13827	13750	13878	13840	13822	13713	13853	13827	13789	13843	13881	13773	13758	13838	13692	13898	13956	13698	13782	13773	13799	13869	13830	13689	13761	13780	13827	13810	13841	13843	13795	13736	13727	13900	13677	13830	13832	13690	13800	13832	13867	13720	13893	13743	13834	13802	13892	13907	13885	13819	13778	13723	13879	13912	13693	13862	13798	13788	13735	13802	13763	13856	13761	13951	13813	13828	13783	13762	13868	13845	13669	13914	13789	13856	13893	13787	13766	13767	13837	13989	13766	13755	13910	13771	14011	13747	13729	13756	13812	13854	13768	13777	13756	13933	13828	13814	13913	13721	13953	13899	13960	13759	13731	13747	13824	13749	13795	13908	13880	13850	13834	13720	13702	13859	13792	13809	13801	14001	13800	13851	13705	13771	13881	13803	13791	13808	13840	13767	13867	13800	13870	13757	13902	13582	13735	13930	13811	13805	13885	13606	13801	13858	13899	13810	13819	13804	13751	13821	13863	13943	13966	13692	13874	13840	13893	13814	13797	13858	13969	13910	13900	13806	13743	13938	13959	13855	13972	13876	13835	13970	13973	13864	13943	13909	13915	13748	13746	13773	13750	13813	13735	13881	13958	13965	13765	13822	13804	13885	13736	13870	13806	13838	13829	13909	13854	13840	13868	13717	13617	13796	13821	13855	13791	13871	13763	13721	13836	13700	13810	13745	14038	13720	13763	13724	13876	13715	13834	13877	13863	13838	13859	13768	13725	13852	13932	13840	13630	13798	13746	13606	13849	14001	13781	13771	13804	13760	13913	13814	13807	13764	13866	13757	13834	13851	13957	13724	13646	13824	14094	13938	13795	13859	13713	13916	13939	13832	13766	13732	13863	13937	13888	13780	13938	13612	13792	13734	13851	13773	13741	13873	13881	13884	13931	13821	14094	13760	13819	13877	13914	13850	13718	13935	13790	13937	13686	14062	13745	13753	13693	13714	13814	13734	13796	14064	13877	13934	13829	13735	13849	13807	13861	13716	13914	13940	13835	13894	13915	13896	14002	13704	13773	13941	13908	13924	14001	13960	13823	13984	13931	13717	13840	13855	13766	13782	13859	13868	13746	13822	13862	13966	13932	13881	13760	13806	13804	13750	13602	13890	13791	13854	13837	13751	13866	13969	13685	13751	13820	13814	13849	13916	13862	13789	13932	14029	13772	13675	13791	13837	13952	13731	13760	13710	13910	13754	13701	13773	13932	13827	13916	13678	13863	13719	13844	13726	13818	13837	13874	13853	13986	13951	13883	13831	13847	13886	13809	13726	13938	13833	13882	13774	13831	13861	13788	13780	13779	13809	13883	13866	13999	13781	13858	13739	13935	13883	13755	13982	13830	13647	13842	13840	13913	13795	13820	13873	13699	13948	13912	13728	13760	13813	13828	13895	13626	13718	13852	13835	13738	14006	13797	13907	13888	13685	13868	13632	13671	13842	13852	13824	13862	13742	13894	13923	13963	13789	13885	13580	13643	13882	13778	13746	13920	13935	13591	13827	13788	13734	13696	13882	13870	13842	13862	13701	13862	13720	13834	13947	13831	13823	13890	13894	13861	13839	13849	13910	13815	13802	13686	13898	13886	14027	13813	13909	14008	13786	14062	13775	13862	13953	13850	13852	13735	13971	13843	13782	13901	13823	13680	13931	13751	13936	13816	13994	13844	13807	13737	13833	13880	13894	13949	13762	13899	13789	13906	13752	13939	13815	13796	13876	13730	13771	13983	13791	13796	13936	13802	13861	13896	13773	13874	13915	13871	13783	13833	13785	13947	13799	13757	13710	13682	13785	13820	13906	13729	13734	13806	13670	13764	13907	13744	13651	14009	13739	13865	13815	13931	13839	13938	13765	13701	13939	13957	13763	13792	13799	13969	13950	13749	13767	13893	13683	13893	13834	13834	13797	13863	13873	13680	13763	13978	13792	13874	13969	13889	13892	13836	13820	13917	13852	13744	13747	13796	13783	13961	13772	13831	13784	13762	13859	13829	13613	13889	13773	13732	13837	13918	13802	13901	13793	13888	13853	13799	13802	13845	13788	13901	13758	13725	13827	13824	13790	13979	13752	13887	13833	13878	13795	13911	13726	13713	13717	13958	13716	13811	13792	13825	13836	13983	13719	13739	13875	13782	14036	13737	13928	13795	14009	13914	13735	13918
27383	21592	22211	18364	15514	15043	16795	22631	21037	17780	16280	15527	14953	14672	14617	14638	14727	14596	14710	14476	14707	14490	14638	14624	14460	14595	14849	14779	14751	14474	14450	14322	14582	14569	14750	14609	14450	14627	14682	14678	14510	14376	14564	14672	14441	14489	14577	14600	14446	14695	14511	14562	14559	14665	14634	14476	14469	14658	14603	14497	14507	14302	14526	14580	14485	14463	14398	14519	14530	14577	14690	14571	14575	14571	14509	14470	14613	14256	14483	14718	14631	14558	14588	14414	14631	14523	14520	14578	14564	14273	14482	14443	14558	14747	14481	14416	14285	14553	14422	14620	14683	14585	14706	14561	14415	14581	14670	14631	14529	14633	14343	14447	14516	14598	14366	14403	14407	14501	14507	14716	14580	14571	14609	14676	14436	14673	14538	14625	14559	14465	14494	14381	14528	14303	14712	14572	14608	14778	14609	14612	14753	14458	14369	14511	14496	14448	14589	14466	14450	14527	14595	14528	14577	14466	14695	14620	14655	14630	14435	14418	14590	14439	14503	14574	14493	14382	14593	14659	14482	14584	14591	14677	14487	14483	14708	14535	14669	14651	14384	14552	14479	14491	14576	14501	14413	14460	14450	14416	14511	14376	14489	14621	14339	14565	14655	14432	14532	14385	14608	14559	14578	14611	14464	14677	14724	14672	14598	14469	14361	14407	14454	14488	14550	14760	14589	14477	14444	14467	14471	14466	14441	14520	14516	14382	14544	14777	14666	14555	14446	14616	14392	14379	14474	14464	14569	14338	14446	14566	14436	14759	14572	14485	14383	14517	14538	14648	14442	14497	14671	14574	14398	14486	14465	14498	14476	14274	14550	14580	14668	14455	14315	14539	14564	14512	14675	14654	14519	14472	14599	14461	14492	14480	14472	14346	14696	14371	14655	14589	14457	14505	14549	14548	14565	14566	14522	14683	14668	14535	14745	14360	14463	14528	14540	14587	14574	14523	14510	14488	14462	14440	14282	14418	14425	14473	14638	14532	14556	14631	14567	14503	14593	14348	14630	14606	14391	14542	14353	14461	14706	14658	14592	14309	14509	14420	14626	14493	14474	14683	14531	14540	14446	14442	14468	14522	14663	14524	14436	14597	14515	14421	14582	14386	14570	14406	14400	14410	14521	14590	14503	14411	14747	14676	14520	14395	14553	14510	14568	14628	14459	14352	14468	14471	14423	14518	14739	14684	14583	14442	14606	14464	14495	14277	14600	14451	14575	14460	14342	14307	14402	14457	14504	14574	14536	14581	14511	14411	14576	14704	14513	14328	14522	14714	14658	14376	14846	14497	14488	14643	14580	14581	14641	14377	14671	14547	14527	14522	14517	14365	14489	14446	14579	14719	14572	14537	14607	14466	14469	14549	14351	14625	14588	14710	14354	14437	14761	14443	14506	14511	14476	14532	14606	14300	14390	14453	14547	14451	14401	14444	14538	14514	14635	14649	14573	14516	14637	14389	14311	14654	14476	14565	14612	14577	14509	14412	14666	14371	14528	14584	14402	14522	14387	14510	14616	14515	14438	14511	14439	14537	14521	14506	14630	14447	14484	14563	14680	14736	14578	14399	14453	14583	14411	14611	14611	14624	14503	14616	14484	14515	14450	14674	14743	14511	14506	14532	14368	14588	14653	14608	14564	14562	14678	14559	14347	14346	14607	14468	14637	14539	14521	14479	14515	14587	14543	14643	14573	14583	14631	14437	14394	14676	14435	14409	14536	14515	14374	14520	14457	14727	14488	14393	14607	14488	14556	14484	14584	14532	14576	14597	14431	14481	14416	14484	14398	14717	14312	14590	14435	14419	14627	14559	14534	14484	14662	14723	14649	14619	14435	14633	14572	14406	14396	14363	14547	14413	14459	14512	14638	14751	14850	14530	14704	14452	14640	14502	14573	14531	14353	14311	14400	14433	14318	14440	14561	14497	14635	14496	14539	14716	14581	14444	14649	14714	14645	14399	14468	14589	14600	14356	14707	14480	14668	14612	14470	14639	14468	14452	14589	14471	14531	14668	14559	14473	14702	14393	14623	14661	14561	14425	14418	14612	14420	14547	14601	14490	14326	14507	14505	14549	14645	14410	14726	14312	14617	14646	14514	14624	14571	14482	14559	14427	14393	14577	14497	14553	14376	14480	14537	14484	14461	14516	14588	14584	14635	14578	14474	14650	14548	14552	14688	14456	14716	14559	14552	14607	14581	14491	14641	14754	14453	14630	14730	14481	14456	14477	14609	14604	14562	14739	14711	14559	14634	14517	14585	14450	14425	14599	14649	14578	14335	14828	14536	14510	14486	14556	14606	14413	14464	14410	14705	14458	14421	14358	14573	14651	14701	14517	14595	14663	14368	14496	14512	14573	14379	14580	14508	14742	14363	14639	14583	14521	14656	14825	14385	14523	14609	14310	14600	14456	14780	14413	14590	14401	14330	14488	14648	14424	14356	14391	14579	14485	14549	14536	14606	14459	14514	14570	14553	14582	14485	14433	14569	14590	14642	14472	14425	14458	14578	14500	14545	14531	14490	14367	14620	14698	14482	14407	14759	14520	14544	14589	14576	14597	14620	14491	14611	14446	14467	14560	14710	14630	14431	14483	14669	14366	14531	14679	14663	14544	14350	14482	14624	14454	14455	14561	14484	14308	14607	14514	14640	14406	14304	14483	14656	14496	14429	14656	14569	14791	14605	14596	14584	14660	14532	14506	14634	14648	14635	14528	14451	14379	14531	14518	14759	14622	14628	14567	14523	14624	14616	14516	14606	14495	14437	14467	14441	14557	14662	14544	14635	14515	14628	14457	14424	14608	14493	14587	14769	14615	14578	14580	14350	14634	14606	14373	14580	14553	14641	14516	14475	14531	14677	14576	14522	14570	14358	14506	14575	14590	14455	14498	14516	14477	14524	14637	14414	14642	14469	14553	14497	14730	14602	14533	14653	14483	14340	14558	14537	14450	14570	14407	14614	14471	14572	14529	14415	14420	14591	14431	14557	14549	14539	14644	14620	14584	14637	14555	14453	14507	14507	14447	14690	14613	14481	14690	14525	14462	14596	14618	14436	14624	14465	14617	14485	14488	14447	14493	14462	14656	14710	14608	14595	14494	14355	14336	14613	14516	14610	14640	14423	14413	14388	14545	14542	14676	14588	14439	14540	14548	14516	14565	14631	14431	14478	14645	14550	14496	14561	14414	14600	14602	14575	14466	14471	14532	14518	14696	14576	14567	14627	14566	14493	14540	14404	14551	14482	14539	14668	14562	14356	14321	14516	14485	14610	14523	14445	14424	14468	14564	14280	14512	14334	14569	14602	14473	14602	14512	14702	14612	14654	14548	14638	14542	14666	14458	14725	14775	14512	14712	14559	14604	14488	14566	14753	14629	14453	14559	14542	14342	14429	14241	14509	14592	14544	14544	14546	14419	14336	14467	14716	14385	14591	14557	14452	14581	14422	14447	14404	14397	14684	14736	14520	14378	14552	14629	14635	14462	14506	14548	14601	14499	14512	14352	14608	14631	14347	14599	14482	14546	14471	14535	14530	14518	14649	14435	14471	14425	14550	14319	14691	14565	14378	14626	14579	14557	14706	14497	14576	14575	14408	14664	14420	14511	14387	14628	14639	14484	14572	14538	14318	14432	14633	14669	14447	14450	14596	14526	14533	14538	14562	14477	14520	14522	14472	14392	14493	14492	14564	14444	14634	14463	14317	14570	14482	14391	14460	14429	14531	14469	14616	14367	14456	14538	14659	14500	14486	14405	14455	14665	14537	14357	14479	14452	14522	14491	14672	14473	14437	14334	14531	14554	14666	14555	14472	14526	14435	14649	14433	14483	14383	14527	14544	14547	14594	14546	14661	14798	14524	14495	14577	14507	14559	14492	14414	14455	14513	14525	14374	14565	14582	14615	14448	14573	14608	14473	14641	14607	14587	14414	14618	14549	14482	14411	14646	14371	14461	14429	14677	14597	14540	14634	14746	14492	14418	14546	14437	14458	14686	14581	14692	14503	14500	14574	14489	14617	14372	14522	14560	14500	14549	14599	14629	14464	14521	14439	14603	14462	14759	14569	14708	14430	14600	14584	14591	14667	14543	14536	14429	14593	14628	14491	14426	14531	14566	14438	14579	14674	14742	14498	14318	14458	14451	14540	14565	14463	14591	14770	14695	14717	14676	14560	14513	14464	14406	14432	14702	14604	14489	14536	14612	14670	14608	14671	14425	14602	14613	14650	14543	14736	14504	14614	14474	14424	14348	14605	14496	14542	14386	14487	14432	14463	14310	14624	14584	14606	14598	14500	14429	14338	14361	14423	14648	14563	14757	14529	14665	14712	14518	14327	14349	14364	14599	14634	14435	14497	14398	14350	14482	14533	14487	14506	14476	14454	14446	14612	14509	14467	14426	14455	14549	14583	14637	14607	14665	14511	14754	14726	14560	14605	14526	14552	14622	14526	14630	14339	14442	14681	14762	14508	14438	14661	14502	14650	14469	14639	14368	14517	14496	14307	14336	14567	14652	14469	14719	14532	14573	14587	14567	14609	14547	14535	14500	14459	14594	14418	14441	14389	14530	14558	14287	14543	14507	14469	14546	14491	14643	14455	14560	14585	14659	14786	14657	14648	14475	14439	14599	14402	14377	14374	14375	14458	14686	14590	14595	14356	14547	14623	14340	14554	14539	14485	14442	14612	14544	14585	14581	14530	14434	14389	14369	14559	14459	14564	14538	14742	14545	14564	14464	14405	14513	14464	14491	14366	14555	14502	14442	14464	14668	14338	14582	14552	14538	14463	14414	14461	14901	14488	14602	14655	14572	14663	14823	14556	14679	14385	14486	14635	14667	14575	14587	14643	14601	14359	14451	14525	14512	14679	14390	14501	14730	14281	14447	14704	14629	14713	14583	14427	14518	14408	14435	14436	14663	14376	14563	14558	14551	14640	14564	14577	14294	14684	14582	14668	14570	14671	14330	14373	14488	14559	14528	14744	14602	14490	14646	14494	14498	14522	14450	14511	14582	14801	14611	14584	14526	14483	14584	14614	14453	14552	14533	14671	14479	14605	14538	14458	14422	14480	14466	14547	14505	14607	14342	14475	14734	14541	14408	14318	14568	14478	14580	14511	14525	14684	14354	14317	14569	14578
14964	18739	18510	16203	15284	14887	18221	25899	22039	17829	16038	15242	14141	14108	13897	13863	14040	13984	13771	13892	13907	14087	13895	13901	13850	13987	13945	14059	14138	13935	14140	14052	14014	14068	13995	14029	13965	13877	13954	13857	13960	13922	13916	14106	14015	13861	14059	13874	13895	13899	13900	13798	13883	13774	13932	13959	13983	13981	13874	13872	13963	13944	14109	13953	13977	13825	13948	13810	14078	13928	13936	13973	13878	13917	13787	13886	14002	14038	14016	13841	14023	14000	13963	14138	13959	14101	13922	13946	14017	13965	13913	13997	13919	14053	13928	13895	13930	13910	14058	14043	14064	13926	13969	13952	14047	13888	13919	13926	13875	13928	13966	13705	13907	14084	13888	14083	13894	13936	14025	13987	13998	14173	13810	13882	13851	14087	14044	13917	13755	13873	13899	13776	14256	13947	13771	14003	14123	13862	13805	14056	14002	13847	14045	13875	14085	14004	13861	13928	13979	13776	13879	13949	13950	13909	13958	13720	13967	13947	14016	14002	14027	13860	14140	14035	13777	14005	13875	13985	13772	13981	13972	13824	13891	14025	13803	13939	13959	13895	14091	13857	13919	14258	13961	13888	13976	13816	13910	13818	13868	13891	13912	13985	13947	13936	14046	13854	14040	13905	14106	13952	13877	13909	13900	13834	13810	13993	13899	13953	13983	13904	14005	13987	13873	13766	13923	13926	13994	13826	13947	13925	14083	13921	13844	13933	13864	13962	13967	13852	14015	13943	13946	13958	13907	13908	13994	13800	13790	13927	13978	13915	14193	13902	13896	14084	14086	13936	13899	13867	14002	13906	13960	13873	13933	13908	13954	13857	14109	13913	13914	13929	13961	13939	14002	14110	13932	14015	13991	13864	14072	13915	13988	13985	13994	13970	14046	14178	14040	13984	13965	13958	13916	13965	13760	13959	13906	13918	13975	13854	13887	13997	13946	13932	13764	13905	13987	13908	13960	14149	13982	13931	13899	13826	13921	13932	13957	13980	14162	13895	14004	13991	14051	13886	13923	13961	13998	14116	13808	14018	13862	13905	13844	13780	13929	14072	13764	13907	13995	13945	13899	14022	13934	14018	14006	13962	13878	13943	13919	13729	14059	14048	13857	13718	14074	13959	13934	13946	13881	13931	13959	13984	13946	13927	13879	13931	13916	13924	13908	13868	13800	14058	13978	13797	13889	13835	13911	13680	14077	13799	13720	13866	14036	13954	13972	14024	13891	14054	13922	13881	13913	14009	13862	13964	14079	13810	13897	13955	13958	13816	13827	13995	13977	13857	13874	13923	14137	13802	14014	13864	13923	13893	13828	13973	13946	13911	14113	14002	13882	14061	13943	13883	13810	13791	13980	13982	14040	13897	13788	13978	14015	13906	13903	13920	13851	14020	14003	13838	13842	13928	13979	13917	13680	13980	13967	13979	14106	13891	14061	13947	14030	14009	13930	13952	13747	13990	13847	14017	13884	13816	13889	13959	13936	13918	13937	13934	14047	14109	13959	13922	13935	14027	13986	13882	14058	13649	14011	13996	13903	13835	13921	13874	13876	14067	13870	13949	14025	14000	13950	13872	13952	13900	13927	13893	13903	13806	13874	13861	13748	13875	14012	13923	14047	13982	13883	13915	13972	14039	13836	13870	13988	13986	13977	13772	14021	13918	13945	13942	13983	13815	13856	13901	13954	13971	13776	14071	14183	14041	13966	13941	13879	13861	14036	14132	14021	14121	13812	13901	13915	13874	13952	13832	14132	14032	13896	14013	14033	14086	13956	14027	13987	13839	13915	13928	14048	13937	13878	13921	13961	13902	13866	14012	13894	14070	14097	13913	14015	14014	13926	13790	13850	13975	14057	14044	13873	14127	13851	13854	13820	13780	14014	13940	13918	13956	13923	13993	13985	14092	13807	13820	13952	13858	14094	13781	13716	13943	13907	14098	14014	13890	13775	13984	13985	14005	13817	13877	13902	14007	14124	14025	14018	13931	13964	13942	13788	13899	13852	13933	14006	13882	13973	13743	13886	13954	13890	13966	14017	14083	13925	13923	14071	13856	13994	13818	13991	13955	13992	13982	14055	13834	13997	13789	14027	13877	14014	13971	13879	13797	13944	14004	13935	13873	13928	13943	14012	13995	13908	13969	13916	13967	13895	13868	14049	13958	14041	14043	13931	13779	14021	14199	13873	13905	13863	13857	13972	13932	14018	13975	14026	14165	14045	14051	13847	13771	14064	13889	14037	13960	13911	13931	14004	13885	13900	13848	14047	14077	14020	13820	13985	13986	13809	13863	13951	13832	14014	13907	13962	13792	13917	14016	14056	14035	13705	13913	14032	13828	14090	13954	13991	14080	14039	13888	13908	14025	13923	13806	14011	13977	13929	14046	13742	13934	13951	13937	13851	13937	13925	13934	13960	14134	13940	13928	14022	14098	13902	13941	13972	13841	13833	13970	14043	13874	13790	14007	13923	13966	13906	14068	13999	13908	13923	13831	14010	13984	13899	13820	13901	13949	14003	13900	14077	13933	13777	13882	13946	13923	13802	14092	13920	13883	13973	13992	14082	13937	13991	13992	14130	13995	13926	14087	13978	14057	13900	13948	13933	13980	13964	14006	14048	13885	14031	13972	13929	14008	13957	13963	13890	13956	14084	13865	13897	13908	13980	14104	13999	13902	14118	13909	14024	13864	13881	13912	13846	13810	13955	13909	13814	13965	13880	13915	14023	14055	13937	13764	14060	13911	13977	13882	13977	13738	14092	13964	13900	14000	13832	13994	13876	13823	13952	13987	14032	14094	13835	13825	14009	13798	13923	14019	13985	14006	13979	13998	14019	13917	13923	13955	13923	13948	13938	13972	13837	13938	14135	13970	13867	13947	13911	13852	13791	14019	13891	13865	14003	13950	14041	13899	13825	14009	13806	13908	13825	13745	13984	13931	14069	13947	13814	13807	13887	13968	14151	14060	14058	13907	13976	13927	13920	13982	14100	13829	13867	13989	14172	13939	13995	13998	13795	13838	13903	13915	13870	13935	13972	14045	14019	14044	13990	13937	13831	14064	13901	13886	14011	13737	13939	13935	13881	14132	14010	13877	14055	13939	13876	14034	13951	13845	14037	13836	14062	13852	13902	13991	13788	13906	14021	13951	13864	13954	13914	14030	14053	13827	13832	14027	13827	13981	13908	14009	14000	13968	14062	13995	13992	14024	13935	13908	13908	13885	13978	13966	13936	13872	14023	14068	13872	13925	14082	14064	14125	13866	14035	13910	14031	13933	13856	13715	13853	14125	13916	13819	13923	13789	13986	13781	13941	14033	13975	13894	13874	14053	14012	13968	13974	13995	14033	13870	13842	13813	14069	13839	13921	14052	13873	13933	13844	14017	13858	14017	14004	14012	13961	14069	13981	13788	13988	13868	13891	13961	13984	13949	13873	13941	13935	13743	13895	14032	13751	13904	13877	13924	14123	13963	13992	13942	13842	13886	13864	13990	13926	14032	14103	13812	13863	14038	13857	13928	13922	13965	13973	13872	13821	14028	13815	13882	14012	13853	13893	13960	14015	13991	13900	13915	13995	13869	14072	14065	13967	13978	14010	14007	14008	13835	13851	13919	13903	13815	13944	13927	14062	13962	14015	13954	13736	13998	13863	13934	14060	13992	14019	13839	13951	13992	13891	13888	13855	13830	13828	13890	14120	13800	13843	13768	13889	14151	13969	13968	13961	14078	13911	14032	14045	13876	13913	13986	14038	14016	14063	13864	13909	14088	13915	13702	13939	14086	14082	13761	13890	13995	13941	13982	13755	14017	13887	13898	13869	13818	13992	13850	14044	13965	13938	14043	13982	14079	13907	13880	13951	14077	13888	13842	14081	13872	14078	14008	13868	14084	13994	14066	13980	14154	13872	14060	13903	13951	14074	13822	14038	13986	13965	13974	13894	13768	13955	14173	14061	13906	13897	13983	13897	13950	13968	14015	13827	13886	13911	13882	13914	13868	13964	14002	14003	13817	13902	13978	13835	13998	13948	14001	14064	13980	13963	14005	14011	14041	14042	13790	14107	13758	14051	13788	13877	14127	14055	13832	13871	13980	13925	14021	13939	13735	14063	13934	13985	13899	13815	14000	14039	13914	13971	14069	13870	13868	14011	13969	13931	13941	14094	13863	14144	13935	13975	13966	14048	14007	13992	13990	13965	13837	14014	13933	13824	13879	13854	14024	14049	14000	13954	13940	14011	13780	13790	14020	14032	14001	14036	13969	13973	13853	14077	13755	13929	14049	13952	13908	13961	14040	13872	14108	14006	13891	13960	13985	13876	13982	13909	13862	13991	13813	13968	14176	13927	13891	13953	13968	13862	13957	14088	13937	14008	13948	13982	13912	14060	14069	14047	13977	13784	13984	13985	13842	13850	14152	13895	14009	13883	13944	13906	13910	13947	13992	14045	13984	14017	14172	13967	13948	13940	13891	13990	13744	13914	14138	13895	14025	13920	13934	13982	13864	13906	14019	14011	14105	13813	14075	14058	13858	14057	13835	13870	13935	13879	13989	13931	14051	13980	13921	14105	13858	13957	13961	13912	13821	14017	13916	13881	14109	13978	14041	13891	13821	13894	14021	14057	13796	13848	14081	14167	13640	13852	13924	13840	14021	13776	13825	13969	13838	13888	14023	13945	13968	13922	13877	13965	13859	14025	13834	14038	13941	13945	13788	13984	13976	13998	13997	13880	13935	13895	13971	14057	13846	14083	13927	13885	13957	14066	13850	13870	14037	14017	13939	13922	13986	13882	14036	13938	14048	13946	13716	13919	13841	14034	14038	13906	13967	13937	14000	14046	13966	14033	13958	14011	13888	13845	14017	13968	14069	13954	13895	13820	13994	13943	14127	14048	13908	13896	14012	13983	13995	13946	13972	13925	13822	14145	13822	14127	14006	13997	14014	13917	13784	13902	13869	13863	14023	13816	13820	13879	14015	13988	14016	13756	13960	14016	13979	13969	13888	13890	13880	13910	13903	13990	13922	14043	13908	14017	13914	13875	13973	14047	13881	13945	13902	13818	13937	14008	13963	13898	13795	13920	13967	14074	13941	13728	13920	13996	13953	13994	14032	13893	13967	14031	13941	13852	13821	14249	13937	13778	14127
24605	21151	28019	24828	20496	17233	30419	45300	37442	28556	22285	18986	15836	14683	14288	14222	14378	14175	14191	14268	14088	14324	14168	13983	14202	14015	14162	14150	14317	14197	14310	14126	14030	14151	14291	13974	14076	14070	14178	14035	14161	14204	14148	14036	14199	14371	14271	14265	13881	14000	14103	14390	14188	14082	14170	13952	14182	14159	14058	14193	14070	14000	14180	14018	14147	14084	14253	14307	13973	14154	14167	14011	14306	14264	14031	14169	14267	14096	14065	14193	14025	13876	13954	14137	14479	14158	14310	14141	14153	14093	14071	13960	14104	13944	14264	14317	14263	14185	14104	14050	14174	14113	14191	14019	14056	14123	14275	14138	14114	14063	14165	14130	14226	14040	14115	13933	14188	14175	13950	14103	14269	14163	14134	14298	14110	13988	14288	14271	14289	14173	14190	14114	14074	14182	14046	14145	14244	14254	14014	14073	14160	14102	14117	14151	14209	14211	14086	14184	14219	14086	13944	14044	14220	14133	13992	14100	14087	14373	14034	14052	14131	14169	13926	14076	13896	14288	14107	14251	14206	14298	14297	14244	13958	14070	14175	14136	14049	14264	14274	14213	14187	14069	14294	14122	13975	14137	14103	14144	14080	14202	14127	14081	14103	14018	14144	14133	14173	13953	14108	14032	13992	14066	14096	14129	14056	14156	14095	14292	14348	14142	14195	14163	14111	14300	14263	14328	14113	14278	13908	14168	14108	14113	14147	14083	14107	14023	14105	13965	14144	14083	14157	14114	14166	14180	14271	14088	14086	14174	14303	14073	14071	14084	14063	14185	14061	13941	14129	14147	14153	14051	14047	14142	14212	13945	14267	14005	14333	14042	14282	14206	14109	13981	14184	14182	14142	13953	14070	14149	14182	14318	14086	14038	14251	14082	14308	14085	14222	14096	14019	14077	14211	14109	14147	13981	14034	14074	14068	14130	14061	14240	14018	14243	14170	14288	14053	14172	13969	14122	14201	14230	14143	14222	14051	14080	14299	14134	14141	14192	13967	13985	14069	14031	14327	14098	14126	14030	14217	14238	13986	14044	14170	14099	13972	13860	14064	14157	14125	14159	14296	14080	14100	14248	13876	14180	14135	14146	14074	14200	14160	13879	14054	14191	14087	14123	14099	14212	13980	14106	14191	14205	14030	14342	14120	14144	14120	14097	14115	14176	14208	13951	14269	14176	14175	14054	14125	14248	14164	14341	14104	14209	14193	14042	14194	14195	13966	14216	14219	14196	14080	14164	14039	14118	14178	14319	13969	14295	14023	13880	13998	14163	14000	14059	14190	14086	14070	14236	14010	14156	14035	13881	14141	14049	14166	14012	14328	14226	14105	14053	14275	14171	14126	13938	14146	14071	14204	14155	14271	14199	14140	14276	14069	14112	13976	14161	14159	14219	14258	14062	14075	14000	13960	14003	14260	14147	14165	14271	14042	14059	14253	14069	14239	14140	14238	14054	14028	14084	14075	14101	14292	14269	14039	14069	14122	14066	14242	14290	14155	14173	13958	14144	14131	14217	14129	14226	14002	14229	14140	14124	14137	14279	14155	13994	14119	13972	14173	14029	13878	14230	14180	14083	14138	14140	14089	14181	14030	14045	14338	14171	14125	14030	14257	14004	14111	14282	14167	13954	14199	14372	14231	14086	14064	14197	14195	14082	14264	14115	14038	14101	14050	14510	14159	14108	14164	14068	14075	14069	14095	14045	14067	14203	13961	14131	14170	14299	14200	14180	14270	14337	14083	14145	14220	14164	14118	14140	14110	14135	14081	14045	14037	14296	14376	13943	14288	13930	14200	14201	14052	14147	13981	14056	13933	14152	14165	14254	14134	14071	13944	14350	14112	14088	14181	14284	14142	14124	14235	14157	14164	14154	14216	14176	14150	14239	14305	14153	14173	14256	14169	14204	14178	14198	14088	14037	14106	14326	14206	14287	14172	14114	14204	14222	13948	14023	14087	14088	14136	14170	14102	14108	14206	14110	14113	14080	14120	13856	13934	14127	14316	14056	14094	14364	14312	14186	14209	14141	14269	14229	14075	14185	14232	14235	14262	14047	13995	14087	13998	14113	14058	13944	13947	14219	14112	14004	14152	14153	14142	14210	14279	14121	14090	13996	14133	14053	14292	14056	14228	14269	13979	14182	14056	14216	14098	14187	14269	14052	14205	14054	14174	14301	14071	14194	14047	14078	14096	14131	14049	14032	14266	13968	14009	14177	14321	14214	14072	14108	14154	13890	14181	14336	14320	14067	14123	14007	14295	14239	13994	14274	14152	14156	14193	14179	14161	14144	14315	14197	14069	14425	14116	14260	14052	14183	14136	14171	14123	14212	13959	14079	14153	14193	14150	14151	14115	14108	14065	14250	14118	14031	14047	14079	14185	14284	14068	13944	14247	14150	14112	14266	13938	14104	14200	14255	14224	14281	14170	14119	14156	14216	14119	13909	14069	14301	14269	14146	14105	13959	14135	14071	14045	13970	14130	14248	14016	14124	14090	14175	14109	14199	14003	14027	14019	14168	14132	14189	14267	14141	13917	14191	14131	13978	14163	14173	14053	14095	14019	14085	14147	14314	14142	14137	14415	14193	14199	13976	14151	14225	14092	14185	14126	14119	14134	14119	14133	14020	14099	14233	14167	14349	14087	14128	14176	14226	14202	14161	14052	14207	14065	14238	14057	14180	14189	14111	14116	13985	14217	14197	14180	14249	14129	14082	14210	14163	13948	14051	14083	14381	14238	14203	14120	14239	14109	14327	14170	14245	14173	14230	14132	13987	13964	14106	14101	14006	14188	14135	14247	14071	14079	14139	14102	13966	14104	14277	14010	14148	14028	14153	14240	14236	14042	14294	14201	13935	14015	14172	14030	14192	14099	14149	14135	13920	14300	13938	14262	14171	14216	14171	14198	14199	14063	14189	14110	14156	14189	14073	14215	14347	14288	14089	14028	13953	14057	14161	14084	14060	14086	14055	14238	14092	14088	14109	14234	14060	14232	14144	14194	14307	14275	13893	14002	14058	14102	14304	14301	14121	14296	14107	14201	13979	14127	14273	14199	14186	14044	14091	14265	14300	14306	14288	14216	14079	14086	14200	14170	13963	14153	14318	14004	14073	14107	14165	14242	14085	14010	14073	14358	14060	14107	14000	13918	14248	14336	14110	14147	14068	14322	14102	14092	14066	14204	14222	13799	14038	14255	13994	14168	13906	14206	14211	14038	14142	14227	14113	14258	14221	14067	14371	14084	14184	14169	14002	14048	14187	14036	14251	14126	14009	14207	14218	14206	14086	14307	14021	14133	13891	14225	13982	14026	14161	14007	14209	14035	14260	14215	14092	14059	14103	14032	14301	13977	14041	14258	14335	14384	14140	13913	14063	14214	14126	14141	14008	14185	14058	14121	13955	14064	14238	14071	14081	14108	14003	14088	13980	14068	14122	14178	14089	14034	13922	14186	14323	13892	14233	14270	14055	13889	13977	14080	14051	14107	14278	14036	14073	14289	14196	14247	14140	14115	14230	14207	14173	14039	14195	14044	14015	14120	14201	14057	14101	13976	13932	14250	14280	14140	14039	14036	13938	14119	14303	14220	14152	14040	14056	14283	14244	14258	14087	14133	14153	14305	14189	14122	14170	14024	14112	14254	14125	14149	14112	14154	14042	14174	14072	14216	14249	14043	14229	14252	14252	14121	14321	14252	14139	14173	14256	14005	14225	14113	14196	14045	14005	14218	13995	14117	14060	14146	14214	14083	14107	14099	14156	14175	14134	14118	14148	14040	13970	14045	14058	14109	14059	14008	14128	14168	14099	14126	14020	14110	14098	14251	14104	14086	14191	14214	14279	14169	13964	14222	14080	14096	14108	14154	13806	13939	14268	14147	14184	14071	13979	13990	14197	14179	14115	14008	14114	14055	14145	14200	13994	14180	13967	14024	14073	14096	14031	14163	14060	14121	14195	14020	14044	14094	13991	14254	14191	14148	14195	14070	14142	14096	14123	14098	14147	14218	14143	14149	14249	14056	14097	14243	14079	14151	13996	14026	14144	14125	14305	14182	14138	14112	14048	14085	14296	14202	13985	14311	14119	14120	14179	14129	14026	14160	14225	14141	14083	14106	14246	14049	14304	14154	14095	14049	14101	14230	14187	14187	14019	14159	14183	13961	14227	14217	14119	14206	14150	13939	14139	13873	14246	14157	14043	14101	13919	14156	14195	14037	14094	14127	14305	14207	14147	14079	14279	14183	14093	14155	14372	14168	14146	14153	14178	14275	14277	14180	14205	14067	13947	14082	14125	14138	14141	14317	14110	13910	14030	14240	14139	14079	14083	14151	14032	13958	14144	14181	14145	14163	14138	14116	14180	13895	14041	14171	14225	14098	14281	14101	14276	14065	14297	14227	14040	14022	14088	14304	14284	13954	14181	14310	14177	14201	14130	14190	14015	14083	14092	14164	14090	14086	13909	14157	14133	14231	14074	14269	14085	13982	14008	14241	14188	14149	14428	14359	14216	14090	14106	13941	14066	14133	14253	14173	14126	13920	14171	14168	14119	14161	14146	14227	14004	13975	14183	13991	14166	14226	14089	14042	14254	14104	14212	14051	13981	14274	14130	14287	14206	14200	14143	13974	14047	14110	14153	14152	14139	13969	14100	14183	14198	14187	13987	14114	14178	14164	14160	14040	14075	13961	14134	14247	14228	14294	14343	14116	14196	14201	14036	14131	14221	14240	14089	14224	14059	14203	14184	14164	13999	14144	14041	14093	14098	14110	14195	14424	14217	14033	14039	14225	14189	14148	14128	13931	14263	14025	14138	14201	14194	14146	14212	14012	13985	13953	14168	14104	14001	14174	14179	14283	14281	13963	14263	14045	13987	14211	14098	14200	14140	13861	14218	14185	14331	14162	14092	14031	14202	14110	14245	14176	14122	14088	14225	14225	14159	14048	14140	14212	14246	14195	14186	14176	14071	14212	14059	14180	14235	14073	13919	14399	14213	14059	14230	14107	14201	14080	14234	14144	14057	14205	14086	14054	14208	14053	14154	14053	14264	14106	14155	14227	14167	14208	14133	14080	13904	14242	14248	14129	14263	14124	14165	14239	14012	14165	14163	14092	13901	13954	14019	14178	14014	14057	14066
14704	24224	22904	18894	16869	15867	34003	46595	39757	30081	23692	19923	15705	14062	13876	13611	13882	13740	13669	13770	13705	13745	13915	13793	13694	13911	13827	13790	13812	13852	13861	13894	13900	13748	13858	13812	13792	13717	13752	13744	13629	13803	13778	13734	13724	13754	13861	13758	13762	13721	13953	13744	13562	13756	13757	13828	13780	13669	13809	13867	13732	13708	13769	13832	13891	13771	13727	13814	13744	13853	13762	13690	13660	13728	13786	13645	13673	13800	13876	13821	13730	13698	13637	13903	13784	13659	13698	13810	13878	13787	13821	13642	13854	13589	13637	13687	13676	13824	13659	13694	13721	13692	13883	13732	13727	13764	13765	13912	13763	13711	13831	13756	13776	13768	13824	13904	13685	13874	13919	13790	13796	13736	13700	13752	13801	13695	13708	13760	13848	13697	13720	13706	13625	13895	13674	13875	13711	13844	13949	13606	13776	13743	13834	13763	13737	13625	13836	13663	13621	13778	13584	13909	13724	13633	13838	13682	13861	13652	13846	13670	13678	13801	13674	13537	13686	13689	13868	13651	13621	13498	13690	13706	13714	13730	13658	13803	13611	13686	13858	13802	13774	13730	13653	13767	13689	13753	13689	13723	13616	13913	13805	13775	13697	13807	13715	13835	13675	13677	13699	13724	13818	13728	13881	13743	13744	13685	13598	13666	13761	13768	13689	13672	13798	13630	13806	13769	13760	13703	13751	13676	13953	13678	13765	13807	13662	13754	13845	13730	13711	13615	13724	13698	13823	13761	13802	13782	13619	13711	13519	13717	13739	13906	13870	13779	13718	13771	13864	13781	13714	13765	13719	13822	13739	13894	13722	13659	13828	13785	13742	13715	13896	13644	13600	13594	13712	13763	13685	13630	13681	13577	13835	13772	13662	13801	13844	13748	13780	13554	13728	13779	13694	13764	13737	13770	13830	13913	13739	13722	13693	13638	13776	13756	13679	13665	13833	13551	13642	13780	13718	13721	13859	13576	13761	13881	13755	13660	13614	13607	13795	13733	13692	13709	13765	13728	13540	13638	13751	13739	13697	13572	13608	13697	13842	13801	13708	13701	13858	13593	13850	13700	13696	13660	13752	13712	13744	13848	13806	13686	13682	13823	13686	13794	13753	13770	13655	13842	13787	13621	13714	13675	13670	13757	13801	13748	13776	13826	13755	13804	13632	13684	13885	13812	13575	13820	13937	13705	13726	13640	13701	13788	13709	13661	13719	13844	13693	13804	13718	13762	13805	13811	13709	13682	13818	13736	13584	13561	13533	13739	13886	13862	13727	13709	13844	13702	13727	13758	13641	13712	13782	13711	13691	13840	13661	13836	13755	13701	13843	13695	13798	13823	13918	13839	13744	13709	13769	13785	13671	13903	13580	13908	13843	13894	13833	13680	13772	13739	13643	13824	13536	13776	13760	13771	13922	13740	13723	13682	13691	13731	13738	13698	13778	13796	13767	13735	13765	13822	13678	13845	13655	13743	13762	13831	13704	13917	13641	13704	13961	13848	13619	13646	13922	13783	13626	13523	13840	13685	13708	13655	13731	13730	13587	13686	13867	13772	13637	13643	13577	13752	13707	13671	13871	13743	13817	13638	13642	13808	13892	13796	13832	13756	13766	13674	13636	13723	13615	13659	13783	13805	13649	13663	13700	13544	13768	13806	13747	13730	13829	13712	13646	13732	13590	13736	13712	13770	13708	13950	13819	13845	13711	13607	13691	13553	13729	13880	13687	13827	13604	13774	13741	13680	13822	13861	13790	13756	13629	13736	13744	13808	13762	13722	13913	13597	13690	13771	13743	13858	13909	13774	13464	13719	13821	13656	13801	13801	13692	13692	13758	13668	13772	13837	13641	13826	13949	13837	13785	13644	13685	13924	13566	13908	13756	13822	13770	13696	13815	13655	13801	13579	13837	13614	13596	13694	13811	13638	13709	13767	13601	13822	13733	13737	13697	13586	13586	13849	13753	13951	13962	13690	13660	13797	13678	13663	13613	13848	13756	13708	13821	13811	13767	13814	13731	13720	13666	13670	13600	13802	13726	13795	13782	13653	13885	13785	13815	13804	13793	13735	13811	13605	13781	13685	13705	13631	13792	13680	13901	13719	13666	13713	13734	13703	13578	13688	13589	13891	13759	13795	13727	13808	13788	13701	13662	13803	13867	13636	13838	13724	13678	13696	13601	13820	13699	13882	13669	13633	13755	13683	13816	13846	13729	13817	13650	13844	13761	13672	13681	13714	13829	13813	13684	13642	13674	13663	13794	13845	13686	13706	13781	13667	13656	13613	13598	13818	13609	13747	13818	13808	13923	13561	13688	13731	13832	13744	13768	13666	13783	13887	13767	13665	13801	13839	13683	13741	13712	13673	13767	13869	13832	13789	13918	13610	13801	13742	13763	13653	13722	13794	13589	13766	13643	13695	13826	13641	13751	13715	13790	13537	13673	13864	13818	13745	13725	13739	13635	13597	13787	13760	13776	13849	13781	13607	13695	13692	13691	13687	13675	13757	13919	13740	13831	13841	13658	13798	13729	13711	13808	13765	13779	13761	13764	13736	13731	13832	13896	13700	13802	13808	13703	13675	13835	13764	13853	13687	13729	13936	13778	13892	13755	13757	13832	13884	13582	13612	13554	13589	13680	13798	13795	13773	13695	13724	13786	13761	13659	13723	13679	13720	13685	13802	13628	13794	13774	13745	13712	13629	13560	13822	13876	13661	13799	13912	13872	13641	13783	13849	13768	13553	13765	13759	13469	13850	13634	13823	13685	13602	13651	13842	13941	13734	13829	13805	13802	13629	13855	13712	13695	13864	13787	13696	13704	13968	13677	13766	13727	13615	13716	13728	13773	13665	13783	13703	13814	13782	13772	13703	13777	13814	13950	13759	13622	13791	13567	13845	13851	13712	13916	13832	13632	13681	13761	13712	13719	13701	13933	13747	13705	13957	13757	13723	13853	13682	13790	13816	13707	13703	13915	13628	13809	13880	13612	13709	13736	13693	13702	13721	13742	13613	13826	13751	13726	13862	13667	13646	13693	13670	13825	13847	13815	13955	13913	13724	13661	13813	13958	13610	13665	13794	13820	13704	13777	13692	13844	13791	13689	13647	13866	13808	13617	13820	13745	13742	13690	13672	13742	13740	13838	13671	13840	13726	13686	13755	13637	13761	13728	13739	13672	13701	13816	13862	13717	13796	13826	13635	13651	13898	13729	13941	13850	13724	13757	13723	13657	13875	13838	13963	13717	13633	13554	13576	13624	13778	13712	13839	13592	13788	13652	13779	13901	13814	13692	13778	13705	13700	13687	13689	13780	13739	13624	13738	13740	13600	13864	13771	13943	13676	13593	13697	13807	13755	13780	13740	13652	13738	13731	13703	13794	13624	13691	13628	13732	13781	13807	13757	13902	13846	13594	13650	13645	13787	13753	13671	13734	13691	13955	13658	13679	13765	13813	13739	13690	13650	13782	13692	13757	13807	13616	13841	13882	13631	13586	13752	13894	13673	13837	13740	13718	13690	13805	13838	13734	13641	13752	13734	13853	13848	13822	13873	13725	13822	13725	13679	13646	13697	13784	13694	13696	13627	13853	13786	13773	13704	13691	13770	13610	13670	13841	13858	13971	13816	13760	13694	13760	13718	13749	13610	13652	13729	13816	13773	13779	13797	13823	13846	13745	13626	13624	13815	13778	13596	13767	13728	13705	13850	13958	13646	13758	13905	13640	13719	13881	13748	13570	13691	13787	13795	13857	13926	13757	13698	13718	13939	13842	13836	13848	13775	13810	13625	13868	13578	13646	13672	13723	13707	13660	13750	13867	13765	13950	13763	13904	13746	13635	13725	13834	13868	13735	13620	13803	13837	13840	13846	13874	13879	13678	13670	13727	13665	13808	13718	13743	13772	13865	13894	13956	13931	13710	13793	13681	13805	13610	13794	13848	13581	13725	13654	13855	13707	13661	13668	13798	13686	13845	13635	13727	13862	13838	13787	13634	13645	13840	13628	13714	13810	13856	13743	13575	13654	13842	13860	13776	13713	13603	13930	13699	13770	13832	13830	13811	13703	13761	13778	13628	13659	13649	13878	13529	13876	13786	13800	13778	13820	13632	13784	13782	13695	13781	13635	13788	13761	13563	13806	13703	13742	13858	13731	13645	13667	13781	13735	13860	13778	13842	13824	13732	13649	13735	13785	13649	13829	13660	13774	13801	13705	13878	13857	13676	13691	13632	13802	13781	13723	13845	13770	13774	13775	13874	13654	13869	13866	13695	13623	13588	13628	13667	13823	13751	13856	13746	13829	13762	13610	13846	13608	13801	13846	13817	13805	13671	13772	13667	13815	13728	13691	13660	13669	13731	13675	13630	13779	13562	13760	13871	13767	13885	13837	13655	13687	13933	13701	13666	13840	13721	13747	13737	13834	13730	13657	13859	13832	13904	13794	13789	13853	13640	13767	13739	13726	13752	13788	13693	13824	13644	14033	13781	13743	13724	13777	13663	13635	13899	13622	13735	13899	13867	13933	13829	13716	13756	13900	13876	13648	13939	13702	13909	13575	13854	13773	13766	13838	13619	13721	13628	13616	13808	13830	13901	13818	13674	13618	13784	13691	13750	13860	13717	13861	13718	13687	13895	13531	13791	13778	13644	13886	13787	13738	13740	13673	13822	13805	13636	13731	13706	13805	13751	13604	13640	13804	13779	13881	13747	13750	13738	13745	13843	13839	13750	13881	13827	13602	13774	13719	13650	13612	13921	13672	13869	13797	13706	13702	13639	13818	13746	13763	13691	13847	13842	13797	13717	13666	13604	13774	13693	13845	13688	13800	13866	13710	13829	13708	13749	13882	13806	13724	13784	13803	13739	13776	13641	13725	13738	13716	13835	13670	13701	13725	13780	13679	13639	13778	13622	13789	13732	13801	13782	13672	13777	13834	13694	13684	13624	13760	13715	13765	13889	13675	13660	13835	13773	13721	13909	13802	13735	13756	13729	13757	13836	13843	13711	13674	13667	13887	13668	13605	13736	13780	13665	13832	13674	13942	13726	13681	13599	13747	13802	13742	13862	13761	13618	13857	13684	13902	13852	13783	13745	13477	13758	13643	13751	13719	13710	13872	13711	13806	13669	13710	13543	13655
23180	21162	28928	23678	21400	22290	44401	59274	51651	38164	28934	24281	18280	15224	14771	14287	14056	14124	14153	14089	14082	14159	14133	14059	14276	14285	14115	14267	14218	14224	14079	14163	13953	14090	14218	14242	14226	14006	14183	14172	14033	14028	13960	14121	14133	14133	14102	14125	14304	14240	14142	14100	13928	14141	14047	13926	14122	13867	14185	14121	13967	14160	14016	14228	14090	14093	13907	14098	14099	14066	14050	14126	13954	14137	13937	14179	14071	13748	14092	14094	13955	14325	14054	14210	14063	14084	14056	14133	13968	13981	13972	14016	13994	14128	14261	14153	14124	14090	14056	14005	14230	14023	14026	14009	14269	14141	14154	14018	14098	14145	14122	14024	13898	13947	13865	14052	13932	14090	13904	13900	14079	14150	14102	14067	13776	14113	14106	14119	13963	13952	14142	14062	14054	14052	14019	13894	14128	14056	14246	14027	13980	13960	13972	14127	14039	13999	14161	14040	14018	14191	14038	14040	14020	13963	13927	14086	13956	14059	13972	13860	14023	14067	13973	14032	14016	14177	14103	14014	14087	14233	13901	14018	14153	14123	14125	14232	13989	14019	14094	13771	13904	13990	14000	14088	14135	14231	13911	14231	14033	14116	14071	13902	13853	14115	14060	13967	13924	14046	13931	14059	13887	13884	14095	14255	14042	14199	14214	14239	14183	14050	13934	14115	13940	13989	14034	14172	14137	13916	13970	14183	14114	14071	14072	13902	14008	14236	14000	14158	14120	13978	13884	13926	14209	14274	14070	14086	14121	14046	14047	13905	14025	13914	14288	13963	14071	14042	13942	14126	13959	13872	14061	14122	14117	13968	13851	14148	13974	14021	14012	14085	14130	14094	14181	14024	13960	14057	14003	14044	14075	13957	14168	13983	13964	13950	14073	13889	13926	13903	14025	14333	14050	14004	14206	14055	13943	14012	13933	14127	13810	14187	14113	14027	14067	13911	14240	14071	13999	14101	14060	13851	14059	14148	13934	13965	13972	14164	14076	14107	14223	13979	13963	14158	14205	14007	14127	14073	14081	14101	14018	14040	14081	14049	13993	14014	14163	14121	13943	14128	13867	14088	13900	14205	14063	14086	14011	13838	14070	13974	14058	13926	14217	13857	13922	14117	14047	13997	14036	14075	13869	14101	14099	13930	14017	14138	13963	14225	13971	13931	14047	14034	14087	13997	13962	14045	14096	13929	14154	14087	13991	13889	13948	14001	13899	14190	14075	13991	14048	14268	14242	14129	14090	14124	14283	13917	13970	14041	14090	14230	13978	13958	14023	14166	14062	14017	14013	14109	13804	14054	14172	14275	14270	14110	14084	14103	14051	14063	14033	13922	14087	14104	14036	13885	14026	14101	14178	14189	14147	13891	14032	14053	13808	13988	13973	13910	13976	14113	14111	13992	14190	14038	14061	13999	14090	14118	14011	14180	13836	14003	13991	14184	13925	14109	14015	14283	14127	14135	14222	13898	13948	14055	14000	14293	14096	14245	14031	14130	13960	14039	14140	14074	13971	13987	14212	13953	13849	14002	14171	13968	14086	14119	14080	14093	14067	14105	14164	14079	13819	13960	14118	13997	14034	13978	14095	13959	14147	13943	13965	14074	14013	14011	14306	14057	13867	14097	13870	13959	14008	13999	14108	14116	13930	14087	14097	14067	14135	13991	13927	14020	14061	14261	13918	14069	14041	13872	14082	13793	13982	14060	14081	14060	13953	14152	14125	14101	14129	14296	13928	14161	13903	14085	14037	14121	14059	14098	14111	14273	14074	14093	14010	14192	14099	14116	13985	14116	13921	14009	13900	14001	13972	14013	14008	14208	14074	14032	14018	13837	14142	13854	13995	14059	13979	13982	14176	14099	14097	14095	14199	14033	14048	14170	13979	14205	14306	14018	14081	14150	14070	13897	14017	14104	13863	14106	13866	14038	14180	14034	14026	14027	14093	14276	14023	14120	14133	14014	13912	13973	14193	13920	14318	13890	14049	13805	14044	13996	14074	13930	13958	14229	14084	13987	13991	14189	14074	14085	14119	13948	14150	13846	13970	13914	13982	14071	14014	14146	13950	14050	13904	13859	14045	13892	14051	13992	14166	14030	13881	14013	14047	14009	13946	13919	13836	14188	14022	13902	14015	14000	13950	14000	14001	14079	14046	13872	14024	13939	13962	14078	14034	14084	14003	14089	13944	13864	14044	13997	14078	13897	14011	14130	14057	14122	13927	14176	14042	14114	14152	14143	14140	14067	13908	13886	14140	14029	13892	14145	14076	14079	14116	14077	13973	13870	13867	14090	14089	13944	14038	13937	14016	13973	13927	14153	13953	14170	14167	14048	13929	14128	14035	14014	14138	14087	14038	13984	14239	14281	14087	14170	14139	13992	14157	13994	14117	13974	14086	14203	14017	14355	13986	13963	13977	14032	14082	13973	13957	14038	13899	13916	13989	14136	14167	13942	14008	14085	14292	13950	14036	14252	13976	13791	13967	13932	14211	14091	14001	13950	14108	14068	13850	13982	13869	14038	14208	14191	13897	14191	14091	13885	14011	13917	13920	13864	13953	14015	14097	13900	14077	14125	14184	14060	13976	13927	14067	14187	13923	14006	14029	14104	14152	14052	14077	14072	13915	14024	13995	14090	14099	14093	14199	13956	13947	14020	14166	13999	14028	14092	14125	13987	14083	14076	14090	13959	14040	13910	14200	13905	13967	14102	14053	14056	14059	14181	13946	13976	14275	14026	13983	14074	13951	13721	13909	13939	14063	13996	14276	13970	14127	14113	13970	14059	14071	14045	14087	14179	14108	14079	14020	13936	14008	13992	14021	14155	14179	14021	13951	14095	14157	14057	13968	14165	13977	13938	14176	13990	14091	13981	14047	14067	14173	14110	14144	14037	14202	14138	14120	14111	13971	14195	14092	14040	14210	14113	14094	14178	13848	13996	13961	14157	13960	13983	14011	14106	14221	14079	14236	13980	13993	14062	14092	14065	13976	14014	14036	14148	14166	14036	13990	14064	14007	14041	14079	14105	13961	14091	13908	14336	13934	14058	14185	13920	13966	14231	14075	13986	13976	13941	14031	14104	13987	14136	13949	14137	13902	14105	13968	14303	14047	14141	14093	14147	13889	14202	14034	13893	13888	14087	14058	14027	14086	14126	14072	13853	14175	14151	14104	14061	13982	13880	14315	14039	13982	13958	14183	14034	14158	14103	14041	14142	13966	13882	14125	14004	14003	14009	14165	13963	14115	14038	14280	14077	14096	14051	14080	14050	14109	14239	14097	14141	14231	14097	14244	14063	14197	13922	14096	14144	14024	13989	14055	13860	14007	14004	14039	14169	14116	14205	14210	13936	13904	14050	13948	14074	14194	14049	13998	13995	14012	13834	13890	14011	14108	14210	14239	13943	14021	13928	13952	13950	14064	14005	14067	14036	13898	14137	13970	14119	13979	13963	14068	13905	14173	13931	14046	14081	14229	14012	14123	13898	13913	13989	14017	14173	14079	13984	14112	13860	14170	14054	13902	14089	14008	14218	14195	14223	14271	13993	13985	14142	14127	13857	14025	13821	13933	14137	14130	14291	14156	13957	14152	14044	14017	13957	14114	14022	14020	13924	14024	14167	14180	13956	14025	14188	14062	13956	14039	14009	13987	13951	14166	14166	14010	14062	14085	13722	14087	13938	13945	14118	13983	13960	14006	14079	14210	14121	14005	13950	14118	14326	14010	13952	14014	14168	14174	14143	13961	13895	13923	13964	13909	14014	14211	14099	13993	13922	13994	14097	13894	14029	14102	14161	14039	13884	14051	14143	14110	13993	13948	14210	13929	13865	14119	14048	14184	14029	14167	14017	14041	14058	13947	14003	13974	14055	14095	14131	13931	14145	13930	14034	13990	13876	13996	13951	13996	13906	14016	14181	14065	14108	14118	13963	14181	13911	14024	13988	14007	14067	14124	14128	14059	14234	14176	14058	14027	14039	14060	14096	13963	14213	13954	14021	14053	14079	13932	14032	14133	13903	14057	13950	14244	13961	14013	14116	14113	14034	14146	14106	14229	14080	14158	14051	14063	14022	13994	14292	13933	13959	14162	14022	13907	14006	14100	13844	13966	13971	14090	14181	14206	14131	14063	13811	14166	13991	14147	14231	14096	14088	14132	14054	13958	14257	14064	13865	13961	14040	14080	14044	13913	14078	13981	14037	14069	14060	14067	14143	13887	14227	14033	14020	14177	14226	14062	13825	13928	14078	13965	13962	14118	14060	14027	14086	13919	13989	14142	13906	14003	13957	13979	13988	14156	13959	13940	14139	14030	14077	14035	13927	13993	14121	14032	14178	14091	14184	14088	13976	13971	14172	14019	13927	13943	14127	14019	13768	13941	14107	14133	14176	13991	14028	13848	13720	14062	13890	14051	13993	14029	14070	13863	13944	13949	14092	13915	14116	13947	13843	14124	13975	13852	13930	13983	14011	14200	13848	14177	14090	14120	14025	14020	14103	14060	14040	14313	14378	13960	13927	13996	14054	14023	14024	14252	14128	14106	14107	14222	14014	13898	13986	14275	13981	13833	13974	14006	14073	14197	14203	14073	13975	14051	14115	14027	13863	14069	14049	14094	14100	14015	13961	13969	14113	13911	13968	14068	13943	14102	13968	13884	14211	14015	14068	14015	13958	14120	14039	14180	13955	14019	14029	14172	14220	14064	14100	13952	14218	14172	14038	14010	14113	13930	13995	13873	13931	14155	14007	14121	14071	14132	14069	14322	14160	14052	13856	13968	14003	13941	14153	14041	13979	14085	13845	14023	14126	13890	14062	13901	14174	14004	14156	14179	13966	13933	13860	14016	13967	13937	14021	13975	14002	14008	14017	14062	14050	14111	14102	13859	13916	14050	14107	14199	14055	14228	14187	13974	14226	14144	14164	13978	14221	14041	14119	14157	14085	13923	14154	14195	14093	14173	13909	14387	14026	13941	14009	13851	14060	13917	13950	14200	14094	14008	13993	13949	14329	13913	14018	14289	14172	13972	14223	14042	14111	14040	13952	14003	13939	14113	14204	13940	14023	14145	14028	14005	14130	14074	14064	14158	14043	14174	14101	14156	14382	14055	14182	14122	14050	14211	14020	14068	14033	13976	14217
16933	30163	27633	22516	19741	17889	46879	60203	52757	39795	31499	26335	17892	14179	14165	13623	13745	13675	13738	13695	13873	13690	13726	13918	13875	13648	13646	13801	13772	13582	13522	13670	13739	13616	13628	13751	13788	13705	13708	13677	13493	13687	13714	13649	13818	13702	13677	13664	13685	13604	13694	13731	13535	13698	13783	13517	13833	13602	13626	13597	13635	13501	13817	13705	13535	13690	13797	13643	13816	13658	13633	13905	13700	13743	13636	13736	13697	13596	13599	13699	13640	13506	13663	13795	13651	13777	13646	13830	13671	13764	13692	13629	13783	13596	13570	13629	13757	13661	13585	13740	13735	13658	13685	13548	13745	13698	13699	13757	13601	13554	13458	13748	13602	13652	13737	13637	13771	13646	13596	13713	13753	13775	13586	13773	13596	13445	13686	13731	13721	13516	13683	13630	13749	13592	13608	13808	13822	13520	13730	13520	13637	13649	13814	13618	13584	13642	13728	13658	13666	13803	13699	13625	13670	13583	13683	13588	13674	13512	13707	13545	13755	13638	13642	13917	13618	13787	13754	13733	13730	13684	13625	13498	13657	13727	13715	13557	13894	13600	13667	13546	13714	13572	13717	13722	13555	13488	13624	13630	13795	13664	13577	13876	13612	13554	13794	13610	13640	13604	13721	13636	13745	13727	13876	13764	13700	13720	13597	13773	13558	13602	13698	13727	13665	13731	13726	13599	13629	13538	13658	13600	13537	13788	13573	13563	13854	13738	13567	13786	13599	13734	13633	13691	13610	13660	13675	13642	13673	13773	13879	13880	13540	13554	13614	13675	13691	13565	13661	13715	13791	13715	13790	13686	13672	13737	13468	13703	13623	13472	13727	13685	13498	13633	13543	13698	13671	13524	13738	13686	13661	13694	13621	13709	13643	13537	13690	13721	13783	13621	13559	13657	13700	13603	13755	13687	13623	13563	13623	13600	13667	13768	13707	13765	13702	13831	13770	13760	13506	13887	13775	13701	13454	13644	13713	13714	13851	13575	13821	13732	13763	13685	13641	13675	13586	13562	13655	13688	13615	13662	13758	13505	13689	13729	13709	13629	13713	13715	13681	13596	13729	13631	13740	13668	13691	13539	13634	13699	13666	13555	13791	13747	13769	13507	13694	13691	13650	13664	13640	13704	13634	13736	13522	13753	13680	13781	13620	13822	13622	13832	13656	13618	13628	13759	13625	13761	13662	13669	13756	13636	13595	13671	13641	13538	13712	13656	13654	13622	13699	13868	13743	13612	13600	13649	13927	13704	13696	13666	13758	13692	13650	13771	13620	13646	13627	13757	13724	13691	13589	13780	13760	13811	13581	13611	13817	13672	13755	13564	13749	13836	13509	13650	13698	13701	13516	13602	13582	13758	13692	13586	13690	13655	13645	13690	13720	13679	13749	13486	13670	13696	13743	13693	13641	13715	13444	13800	13668	13663	13735	13657	13566	13708	13609	13580	13534	13691	13609	13750	13629	13763	13592	13849	13709	13666	13583	13648	13772	13797	13897	13836	13805	13779	13671	13788	13636	13706	13788	13678	13874	13782	13684	13652	13654	13648	13752	13570	13589	13603	13641	13771	13646	13803	13547	13753	13689	13715	13651	13647	13620	13568	13591	13672	13588	13725	13774	13651	13641	13704	13768	13661	13557	13819	13616	13608	13805	13812	13637	13675	13689	13688	13814	13634	13709	13663	13617	13716	13723	13669	13639	13675	13732	13620	13501	13690	13651	13783	13597	13800	13511	13542	13546	13748	13732	13629	13793	13803	13486	13652	13704	13576	13708	13630	13574	13519	13676	13555	13731	13567	13658	13566	13807	13690	13703	13729	13736	13830	13771	13586	13796	13606	13665	13789	13807	13740	13726	13693	13808	13558	13604	13791	13820	13730	13726	13851	13579	13719	13727	13723	13764	13773	13748	13701	13673	13563	13654	13589	13616	13702	13909	13584	13505	13688	13664	13669	13605	13681	13656	13761	13694	13671	13819	13620	13668	13656	13687	13558	13456	13567	13462	13533	13673	13793	13591	13676	13622	13750	13921	13902	13700	13498	13839	13710	13599	13738	13522	13692	13753	13707	13930	13814	13684	13770	13717	13691	13731	13706	13642	13666	13696	13673	13858	13488	13436	13673	13771	13665	13577	13716	13512	13565	13707	13548	13579	13627	13676	13674	13723	13622	13601	13784	13599	13854	13717	13716	13597	13620	13601	13556	13568	13663	13470	13739	13652	13520	13693	13729	13559	13543	13629	13736	13596	13617	13733	13574	13906	13626	13534	13676	13652	13825	13838	13730	13814	13665	13723	13562	13481	13620	13721	13745	13768	13666	13617	13761	13751	13765	13617	13615	13630	13755	13760	13620	13817	13646	13677	13767	13752	13645	13637	13633	13793	13532	13529	13629	13829	13699	13555	13505	13681	13600	13546	13524	13755	13597	13742	13954	13658	13558	13734	13625	13545	13762	13717	13544	13816	13577	13615	13646	13645	13719	13633	13702	13578	13770	13626	13700	13875	13651	13713	13668	13820	13646	13644	13784	13808	13524	13700	13699	13500	13705	13519	13673	13666	13639	13718	13534	13682	13644	13707	13522	13557	13539	13499	13802	13780	13676	13633	13730	13648	13701	13692	13657	13740	13481	13769	13514	13643	13841	13573	13645	13563	13716	13652	13571	13650	13656	13775	13771	13583	13690	13754	13643	13751	13670	13684	13775	13554	13646	13691	13863	13665	13579	13741	13814	13618	13733	13592	13689	13695	13706	13580	13605	13879	13573	13593	13704	13719	13713	13551	13675	13635	13575	13528	13720	13716	13688	13633	13560	13659	13716	13887	13599	13654	13607	13640	13716	13711	13725	13521	13799	13628	13552	13741	13458	13654	13594	13838	13697	13400	13639	13696	13930	13706	13757	13689	13483	13629	13649	13645	13649	13711	13653	13705	13550	13516	13712	13666	13707	13633	13843	13674	13611	13689	13642	13711	13710	13703	13750	13609	13660	13491	13636	13654	13672	13666	13671	13777	13753	13877	13829	13714	13616	13585	13572	13622	13658	13582	13667	13696	13723	13720	13565	13739	13537	13731	13585	13864	13596	13830	13592	13690	13661	13592	13677	13705	13497	13718	13684	13608	13608	13780	13671	13813	13613	13554	13591	13736	13609	13736	13637	13684	13644	13585	13676	13676	13562	13822	13752	13716	13679	13493	13463	13716	13590	13700	13704	13712	13666	13536	13617	13672	13631	13810	13688	13723	13706	13729	13685	13792	13580	13591	13852	13605	13571	13571	13647	13559	13641	13662	13687	13622	13654	13581	13661	13597	13751	13668	13588	13599	13892	13534	13674	13776	13590	13661	13641	13566	13759	13609	13731	13631	13810	13620	13665	13620	13617	13699	13577	13542	13694	13607	13659	13542	13712	13590	13626	13671	13746	13653	13646	13694	13707	13713	13585	13595	13668	13700	13590	13787	13608	13783	13657	13777	13480	13692	13515	13822	13698	13586	13724	13648	13718	13553	13793	13605	13705	13650	13639	13620	13761	13690	13644	13448	13770	13739	13676	13652	13730	13603	13810	13641	13710	13878	13789	13768	13761	13667	13728	13579	13552	13754	13731	13647	13611	13619	13668	13604	13555	13630	13682	13693	13625	13581	13900	13740	13672	13742	13580	13597	13613	13666	13614	13632	13733	13692	13606	13491	13596	13651	13494	13595	13737	13732	13718	13874	13601	13836	13584	13759	13574	13742	13790	13779	13896	13539	13715	13684	13718	13610	13660	13601	13604	13665	13755	13973	13675	13647	13612	13705	13620	13742	13468	13514	13723	13655	13847	13802	13638	13655	13613	13778	13737	13620	13533	13701	13722	13662	13635	13797	13595	13682	13748	13655	13711	13578	13673	13653	13720	13605	13608	13662	13486	13669	13757	13692	13673	13617	13852	13538	13842	13708	13774	13653	13516	13600	13680	13651	13580	13639	13710	13606	13836	13632	13827	13809	13560	13661	13673	13806	13545	13671	13720	13678	13620	13746	13745	13718	13625	13620	13737	13653	13822	13609	13870	13638	13568	13661	13479	13628	13661	13652	13714	13643	13789	13718	13592	13756	13753	13816	13732	13698	13499	13710	13719	13636	13565	13718	13747	13643	13618	13621	13502	13574	13677	13644	13638	13692	13663	13644	13790	13642	13550	13706	13795	13609	13406	13733	13742	13663	13499	13722	13832	13592	13805	13532	13772	13698	13706	13590	13726	13702	13625	13737	13620	13582	13645	13504	13800	13671	13663	13591	13607	13631	13496	13616	13612	13575	13578	13756	13646	13614	13672	13749	13645	13581	13818	13691	13650	13715	13678	13760	13720	13536	13765	13691	13699	13587	13592	13735	13740	13773	13597	13707	13700	13775	13760	13645	13648	13773	13597	13536	13622	13669	13475	13813	13677	13600	13699	13690	13600	13508	13527	13586	13674	13634	13544	13694	13578	13625	13677	13475	13688	13774	13633	13735	13734	13526	13543	13630	13614	13676	13732	13643	13706	13616	13833	13546	13736	13661	13670	13540	13629	13484	13578	13686	13712	13695	13701	13639	13640	13795	13591	13581	13570	13716	13728	13525	13614	13768	13660	13779	13629	13695	13877	13521	13705	13625	13632	13658	13691	13955	13712	13713	13568	13607	13724	13623	13700	13555	13740	13642	13631	13636	13773	13646	13535	13730	13747	13512	13724	13715	13544	13862	13634	13665	13612	13798	13658	13652	13705	13730	13763	13798	13720	13593	13609	13683	13647	13811	13710	13728	13776	13791	13726	13803	13809	13412	13781	13627	13707	13691	13845	13689	13535	13657	13512	13620	13587	13636	13685	13495	13630	13792	13784	13694	13651	13696	13534	13586	13732	13545	13692	13582	13600	13682	13636	13583	13699	13595	13497	13480	13687	13738	13650	13853	13785	13480	13602	13809	13643	13594	13454	13531	13686	13631	13894	13571	13746	13713	13697	13595	13611	13672	13658	13728	13802	13851	13643	13596	13751	13749	13603	13760	13658	13599	13610	13713	13824	13693	13658	13860	13554	13748	13595	13733	13696	13783	13621	13747	13646	13521	13554	13698	13670	13594	13659	13782	13752	13608	13716	13561	13798	13584	13687	13758	13799	13832	13614
27406	21692	22391	18531	15355	15050	18787	21306	20333	17789	16216	15850	14975	14683	14674	14606	14378	14686	14511	14634	14500	14465	14522	14634	14515	14529	14504	14677	14271	14553	14587	14465	14446	14442	14549	14342	14660	14527	14482	14395	14602	14525	14647	14498	14643	14535	14569	14505	14590	14679	14528	14746	14570	14613	14691	14403	14582	14586	14380	14381	14485	14499	14538	14515	14649	14529	14468	14512	14688	14465	14570	14513	14271	14594	14519	14454	14538	14704	14471	14574	14510	14591	14471	14664	14554	14568	14934	14725	14541	14419	14350	14610	14556	14521	14450	14379	14448	14505	14617	14562	14439	14335	14540	14474	14641	14664	14608	14502	14647	14602	14535	14540	14390	14598	14601	14449	14596	14501	14380	14533	14592	14474	14711	14657	14383	14618	14371	14606	14540	14379	14555	14666	14669	14453	14502	14533	14499	14381	14524	14613	14560	14362	14527	14386	14637	14467	14347	14642	14467	14349	14324	14596	14472	14505	14323	14560	14539	14612	14495	14598	14626	14316	14472	14693	14425	14770	14613	14482	14547	14617	14464	14411	14614	14697	14589	14432	14475	14521	14592	14438	14658	14497	14412	14461	14591	14415	14393	14517	14529	14565	14670	14572	14671	14616	14489	14532	14794	14458	14424	14518	14536	14526	14476	14454	14524	14505	14306	14557	14421	14609	14327	14506	14525	14537	14466	14661	14636	14594	14749	14387	14536	14455	14449	14444	14445	14564	14560	14567	14537	14452	14728	14498	14661	14590	14442	14515	14512	14693	14453	14436	14456	14491	14509	14476	14393	14602	14298	14472	14718	14653	14537	14454	14435	14420	14358	14551	14411	14517	14506	14596	14569	14517	14654	14424	14584	14457	14648	14636	14577	14518	14646	14538	14470	14497	14670	14680	14855	14395	14542	14549	14578	14569	14635	14667	14601	14619	14602	14514	14643	14658	14674	14457	14494	14299	14558	14315	14460	14450	14311	14545	14573	14504	14516	14566	14387	14489	14458	14588	14537	14545	14496	14656	14707	14519	14553	14537	14481	14473	14492	14459	14459	14320	14546	14474	14518	14615	14497	14626	14370	14485	14606	14631	14539	14441	14488	14495	14583	14495	14595	14348	14302	14388	14525	14449	14522	14488	14697	14617	14657	14504	14429	14514	14523	14532	14525	14632	14481	14356	14494	14441	14527	14549	14476	14634	14565	14532	14425	14587	14426	14644	14735	14527	14723	14489	14577	14465	14463	14622	14631	14495	14618	14536	14446	14647	14596	14367	14485	14416	14473	14514	14484	14514	14556	14239	14351	14561	14396	14561	14741	14463	14583	14461	14624	14585	14603	14350	14578	14522	14419	14602	14603	14572	14383	14594	14614	14443	14380	14702	14660	14350	14481	14456	14384	14344	14638	14670	14575	14539	14620	14441	14458	14592	14492	14501	14368	14455	14620	14502	14596	14536	14437	14649	14535	14593	14486	14520	14352	14654	14641	14420	14462	14481	14517	14689	14503	14528	14416	14422	14577	14403	14296	14616	14660	14553	14603	14583	14490	14713	14513	14768	14452	14461	14465	14366	14582	14385	14762	14434	14601	14575	14440	14434	14379	14624	14498	14474	14574	14412	14558	14445	14575	14456	14386	14498	14612	14490	14439	14572	14529	14553	14422	14473	14595	14442	14465	14579	14482	14590	14593	14576	14380	14333	14335	14615	14551	14726	14483	14450	14710	14684	14695	14559	14420	14531	14474	14567	14438	14470	14622	14489	14417	14609	14447	14535	14347	14394	14456	14362	14454	14542	14453	14438	14470	14531	14593	14390	14525	14599	14697	14585	14776	14629	14558	14445	14426	14496	14676	14737	14494	14388	14371	14313	14502	14640	14661	14489	14325	14566	14361	14409	14440	14549	14706	14376	14476	14619	14436	14459	14474	14205	14506	14582	14630	14441	14506	14378	14371	14564	14596	14890	14582	14638	14643	14743	14694	14428	14531	14466	14549	14552	14595	14476	14553	14499	14690	14592	14684	14686	14615	14419	14600	14477	14673	14537	14671	14466	14607	14423	14453	14562	14574	14208	14470	14546	14638	14669	14596	14511	14545	14762	14660	14579	14468	14577	14526	14314	14461	14574	14453	14591	14648	14709	14537	14580	14498	14413	14464	14473	14459	14668	14710	14588	14737	14461	14610	14526	14479	14572	14546	14369	14486	14571	14499	14527	14502	14472	14411	14680	14573	14497	14617	14308	14483	14603	14399	14691	14589	14282	14511	14657	14628	14525	14474	14577	14395	14571	14643	14739	14422	14602	14380	14670	14537	14713	14515	14415	14272	14389	14530	14758	14614	14471	14535	14685	14562	14531	14347	14578	14651	14415	14487	14256	14605	14540	14498	14573	14481	14526	14695	14430	14485	14551	14506	14462	14583	14497	14582	14435	14541	14618	14644	14538	14550	14408	14597	14854	14632	14581	14617	14682	14563	14597	14541	14334	14500	14615	14446	14394	14484	14600	14395	14473	14498	14586	14673	14576	14545	14530	14598	14419	14667	14500	14581	14480	14321	14372	14576	14584	14589	14615	14605	14445	14471	14615	14484	14497	14541	14450	14506	14484	14724	14423	14440	14595	14618	14522	14470	14353	14676	14383	14642	14541	14454	14556	14404	14669	14582	14587	14561	14444	14517	14413	14599	14464	14274	14419	14516	14471	14592	14483	14339	14697	14558	14563	14380	14567	14624	14365	14417	14453	14499	14520	14499	14341	14753	14570	14419	14520	14632	14497	14442	14491	14660	14634	14804	14615	14609	14467	14382	14539	14633	14502	14525	14310	14505	14608	14557	14440	14424	14441	14511	14609	14425	14494	14635	14529	14429	14435	14618	14633	14505	14313	14602	14529	14465	14417	14592	14677	14565	14494	14686	14253	14601	14541	14399	14468	14362	14485	14513	14485	14532	14406	14539	14456	14550	14612	14597	14533	14611	14302	14526	14379	14422	14411	14491	14417	14536	14491	14643	14362	14256	14562	14582	14439	14530	14600	14466	14448	14416	14383	14475	14483	14368	14525	14487	14550	14477	14392	14340	14617	14327	14425	14473	14431	14381	14556	14691	14479	14624	14551	14588	14659	14638	14521	14548	14578	14673	14475	14516	14429	14588	14526	14513	14525	14688	14603	14566	14588	14505	14519	14660	14518	14365	14679	14655	14564	14523	14412	14318	14437	14530	14562	14524	14614	14414	14685	14577	14395	14719	14468	14602	14487	14504	14436	14577	14446	14608	14518	14446	14570	14458	14631	14410	14604	14452	14494	14493	14548	14444	14456	14367	14486	14458	14466	14555	14518	14647	14477	14705	14501	14578	14600	14724	14565	14499	14580	14430	14381	14475	14823	14549	14705	14509	14567	14558	14694	14545	14403	14819	14494	14651	14510	14457	14570	14598	14527	14364	14401	14655	14485	14615	14482	14596	14509	14525	14432	14363	14548	14580	14542	14578	14639	14603	14506	14544	14473	14564	14516	14705	14552	14731	14658	14604	14681	14650	14248	14552	14599	14628	14343	14499	14571	14466	14574	14552	14597	14448	14574	14563	14674	14711	14456	14520	14591	14546	14566	14688	14484	14526	14549	14725	14645	14628	14436	14375	14470	14461	14435	14411	14728	14615	14544	14565	14448	14411	14440	14607	14387	14517	14536	14525	14604	14512	14693	14512	14512	14750	14673	14507	14545	14635	14464	14543	14425	14661	14601	14553	14604	14440	14658	14548	14548	14462	14548	14542	14485	14494	14343	14470	14661	14363	14660	14509	14559	14319	14554	14535	14545	14456	14632	14489	14771	14523	14738	14673	14671	14755	14650	14522	14444	14632	14406	14717	14428	14578	14573	14604	14446	14575	14605	14406	14409	14494	14684	14427	14431	14469	14476	14507	14546	14658	14600	14627	14595	14528	14586	14571	14510	14438	14406	14646	14382	14530	14271	14300	14444	14302	14498	14787	14292	14430	14616	14615	14448	14577	14363	14474	14629	14650	14469	14696	14472	14582	14547	14613	14475	14584	14552	14499	14656	14474	14524	14483	14521	14704	14424	14599	14469	14519	14438	14526	14545	14507	14416	14388	14524	14736	14279	14445	14546	14564	14577	14558	14594	14582	14624	14696	14501	14457	14505	14685	14532	14642	14444	14540	14577	14562	14438	14494	14585	14532	14608	14657	14634	14765	14445	14655	14646	14462	14497	14468	14473	14730	14676	14692	14614	14475	14476	14528	14585	14654	14617	14576	14426	14648	14661	14532	14697	14546	14687	14436	14403	14586	14657	14530	14444	14479	14665	14574	14677	14727	14434	14431	14497	14483	14593	14390	14606	14646	14570	14557	14694	14533	14775	14477	14424	14621	14404	14505	14557	14706	14531	14523	14414	14465	14480	14537	14680	14545	14264	14624	14490	14363	14592	14522	14628	14703	14685	14595	14727	14639	14406	14537	14559	14551	14551	14615	14448	14528	14655	14534	14439	14528	14429	14506	14511	14494	14587	14531	14290	14477	14470	14500	14396	14564	14511	14572	14427	14621	14692	14611	14529	14629	14585	14593	14442	14452	14588	14477	14604	14740	14442	14530	14462	14454	14389	14569	14431	14396	14607	14771	14442	14532	14565	14557	14327	14489	14541	14711	14446	14544	14430	14589	14465	14419	14395	14314	14579	14436	14249	14483	14519	14569	14444	14730	14508	14661	14606	14562	14630	14403	14592	14422	14503	14788	14411	14479	14677	14449	14456	14610	14380	14628	14508	14436	14646	14629	14736	14385	14642	14582	14580	14703	14647	14531	14426	14481	14307	14454	14563	14658	14334	14418	14542	14581	14458	14450	14598	14655	14631	14407	14348	14514	14626	14724	14363	14456	14649	14450	14444	14554	14581	14407	14586	14637	14486	14387	14580	14507	14541	14487	14463	14291	14534	14509	14473	14664	14382	14330	14394	14582	14463	14581	14448	14395	14554	14568	14557	14574	14515	14846	14470	14563	14425	14525	14538	14641	14606	14548	14394	14493	14504	14477	14531	14587	14584	14476	14424	14600	14542	14538	14644	14534	14492	14372	14611	14591	14599	14575	14495	14412	14440	14682	14665	14522	14561	14720	14440	14554	14493	14553	14414	14464	14531	14701	14651
14912	19306	18622	16252	15489	14787	21373	23294	21903	17595	15854	15439	14452	14055	14001	13958	14034	14030	14166	13975	13902	14149	14041	13997	14178	13897	13868	14056	13857	14024	14106	14010	13992	13905	14032	13845	13999	13936	13984	13936	14051	14045	13984	14045	14046	14015	13995	13924	13921	13988	13916	14028	13852	13867	13959	13979	13978	14023	14052	13945	14055	14109	13987	13927	13926	13943	13977	13978	14044	14120	13987	14026	13904	14172	13798	14019	13938	14026	14051	14015	14043	13994	14095	13985	14227	13880	13814	13991	14076	14012	14192	14031	14137	13992	13909	13759	13910	13998	13949	13918	13872	13903	14184	13937	13971	13936	14116	13995	14012	13943	14029	14022	14084	14110	13881	14019	14046	13823	14006	13932	13942	13977	13973	14086	13958	13997	14012	14104	14006	13846	14034	13901	13963	13962	13920	14110	13936	13935	13898	13978	13811	14002	13899	13966	14028	13977	14005	13997	14103	14038	14130	13992	14000	14045	13989	13905	13900	13978	13894	13998	13908	13894	14050	13934	14162	14010	13879	13854	13873	14053	13882	13977	13993	13969	13970	14017	13712	14034	13916	13935	14005	13850	13880	14058	14053	14052	14097	13925	13853	13962	13903	14012	14115	14067	14032	14007	14086	13889	13913	13880	14099	13954	14010	14050	13923	14133	13957	14153	14048	14007	13897	13841	14049	13998	13900	13865	14009	14087	13870	14030	13795	13910	14002	14013	13954	13964	14069	13891	13967	14136	13971	14050	14022	13996	13999	13977	13829	13976	13927	14042	13933	13920	14086	13889	13876	14108	13978	13989	13987	14050	14046	13927	14177	14028	13939	14111	13843	14015	14055	14001	13863	14023	13925	14023	14052	14006	13898	14062	13974	13896	14061	13978	14036	13927	14076	13985	14005	13982	13867	14007	13993	13922	14037	14000	14083	13914	14074	13893	13996	13856	13995	13784	13913	13999	13972	14055	13844	14046	14005	13895	13933	14043	13980	13976	13907	13922	13922	13833	13903	13996	14027	13899	13928	13947	13918	13887	14000	14079	13844	13911	14034	13646	14069	13898	13970	13928	13929	13984	13955	14076	13859	13839	13912	13919	13966	13892	13804	13906	14013	13915	14039	14257	13962	13794	13843	13951	14123	13962	14003	14107	13842	13958	13936	13936	14035	13889	14199	13886	13892	14071	13947	13978	14067	13973	13974	14058	14021	13828	13923	14058	14026	13995	14003	14025	13926	13962	14044	14034	14012	13937	14034	13942	14078	14124	14103	14029	13921	13978	14012	14113	13894	13987	13896	13872	14026	13987	13938	13931	13990	13936	13792	14101	14221	14012	14023	13855	13895	14055	13965	14069	14011	13870	13965	13967	13973	14098	13892	14154	13966	13930	13939	14023	13994	13883	14030	14000	14020	13940	13967	13817	13965	13936	13974	14041	14053	13886	13929	13963	13969	14232	13923	13959	14041	13969	13944	14077	13906	13974	14034	13946	13855	13985	14034	13953	14094	13846	13925	13923	14021	13828	13925	13790	14225	14185	13784	13992	13928	14089	14004	13953	13815	14120	14006	13969	13982	13948	14046	13958	13980	13963	14008	13832	13975	13878	13830	14043	13916	14116	14045	14070	13975	14099	14034	13916	13895	13937	14106	13849	13882	13949	14004	13923	13944	14049	13933	14098	14121	14028	14005	13734	13934	13937	14116	14054	13988	13854	13958	13848	14083	13979	13808	13775	13999	13971	13905	13996	13933	14140	14080	14049	13977	13818	13944	13918	13948	14025	14057	14021	13962	13990	13900	14053	14047	13944	13909	13807	13924	14028	13983	14068	13776	14029	14022	13908	14195	14011	13927	13910	14082	13911	13975	13820	13903	13973	14031	13895	13834	13949	13999	14075	14095	13908	13779	13955	13975	14099	13989	13818	13907	13949	14132	14052	13937	13894	13882	13877	14029	14028	13779	13954	14049	13979	13935	14071	13956	13986	14027	13963	13875	14060	14158	13969	13961	14010	13831	14103	14116	13960	14013	14000	13995	13861	13971	13922	14019	14047	13834	14048	14004	13928	14064	14088	13990	13978	13922	13980	13880	14091	13937	13964	14124	13975	13940	13951	13884	14001	14131	14030	14025	14116	14097	14040	13953	13988	14125	14098	14148	13999	13966	14122	14169	13855	14001	13985	13924	13994	14074	13944	13873	14025	13998	13795	13940	13882	13969	13915	14058	13943	13993	14124	14031	13976	14062	13918	13965	14010	13930	13902	14048	13975	13968	13903	13859	14080	14001	13779	13980	13965	13940	14026	13900	14204	13956	14070	13904	14112	14027	14012	14057	14116	13971	14126	13981	13863	13954	14025	13871	13939	14064	13876	14189	13875	14058	14117	13920	13958	14055	13919	13943	13893	14062	13867	13845	14046	14052	13887	13811	13966	13969	13896	14012	13860	13975	13916	13719	14052	14098	14111	13816	13951	13969	13920	13819	13779	14200	13981	14159	13785	14012	14147	13912	13890	14047	13971	14104	13979	13771	13979	14027	13889	13963	13950	13922	13981	13936	14037	14156	13926	13877	14070	13930	14011	13906	13980	13951	14172	13898	13951	13990	13801	14012	13972	14044	13996	13895	13922	13944	13946	13850	14034	13907	14029	14133	13964	13834	14103	13971	14003	14005	13896	14055	14197	13975	13994	13847	14129	13794	13969	14107	13987	14096	13905	14002	13998	14057	13952	14045	13891	14012	13856	14024	14031	14246	14027	14156	13884	13937	13981	14046	13981	14068	14093	13921	13957	13827	13888	13921	14119	13904	13998	13840	14027	13970	13837	13933	13902	14115	13921	14019	14034	14025	13951	13917	14055	13860	14012	13957	13936	14002	13951	13925	14008	13964	14116	13863	14051	13943	13851	14067	13974	13980	13987	14103	14008	13804	14068	13866	13932	13913	13961	14004	14184	14009	13948	13757	13999	13948	13866	13988	13896	14080	14103	13998	13860	13969	14050	14003	13816	13883	14128	14030	13886	13962	13853	14029	13906	13939	14003	14083	13999	13961	14012	13956	14022	14002	13925	14083	13937	14033	13904	14023	13907	13983	13950	14029	14004	13965	14069	14021	13908	13916	13925	14024	13964	14070	14001	14015	13961	14010	13915	13750	13951	14000	14002	14065	13958	14002	13934	13982	13986	14144	13912	13924	13834	13827	13912	14138	13904	13936	13900	14041	14169	13893	14005	14157	13908	13914	13942	14072	13930	13989	13948	13909	13826	13869	13985	13875	13798	14069	13939	13869	13983	13858	13973	13947	14002	13906	13944	14015	13798	14099	13976	13918	13904	14113	13988	13997	13976	13989	13953	13884	13921	13963	13995	14024	13921	13938	13986	13947	14071	13959	14074	13906	14120	14026	14034	14072	13866	13916	13896	13978	14123	13939	14019	14087	14089	14090	14086	13940	13979	13942	13956	13969	13807	13971	14035	14102	14155	13952	14064	13998	13980	13885	13953	13984	14012	14100	13680	14025	14112	13981	14042	14045	13894	13908	14027	14001	13978	14091	13927	13995	13953	13877	13934	13996	14128	13863	14075	13970	14056	14089	13798	14026	13800	14112	14148	14019	13853	14139	13976	14070	14091	13949	14072	14007	13796	14057	13995	13976	13970	13927	13968	13860	14001	14085	13731	13912	13983	13924	14058	14135	13986	13910	14128	13958	13927	14006	13857	14054	13918	13991	14103	14014	13951	13903	14166	14028	13977	13939	13984	13988	14073	13828	13929	13976	14033	13995	13967	13910	13950	13953	14054	14128	14004	13911	14011	14040	13975	13937	13880	14090	14040	14006	14142	14164	13993	13976	13866	13909	13878	13907	14027	13902	13911	13902	13898	13890	13972	14083	14029	14001	13893	14119	14003	13898	13995	13938	14065	14029	13876	13956	14009	14089	14025	13878	13765	14153	13955	14074	14097	13982	14028	14070	13856	13906	13902	14014	13999	13936	13918	13976	14032	13886	13984	13973	13870	13960	13928	13925	13781	14093	13975	13966	13957	14084	14061	13899	13982	13958	13919	13890	14104	13978	14053	14104	14065	13906	13956	13996	13993	13961	13937	13982	14156	13786	13895	13948	14075	13901	14210	13954	14082	14159	14080	13917	13975	14052	13985	13845	13804	13920	13988	13879	14141	13942	14106	14041	13982	14014	13949	13931	13860	13898	14145	13762	14005	14065	14113	14066	13800	13857	13998	13959	13812	13966	14041	13863	14034	13960	14041	13871	13941	13882	13992	13996	14032	13921	13942	13744	13927	13877	13910	13990	13964	13980	13757	13960	14082	13962	14117	13942	13964	13979	13952	14181	13984	14043	13951	13954	13873	14107	13941	14025	13863	13958	14071	14051	14035	14033	13981	14038	13869	13911	14038	14023	14095	14141	13885	14139	14005	13960	14110	14181	13987	14187	14096	14001	13906	13991	13927	13759	14086	14112	13940	14090	14046	14068	14029	13841	13890	14024	14086	13974	14005	14044	13930	14001	13741	14122	14100	13984	14006	14033	14109	14005	14075	14009	13947	13959	13912	13932	14028	13927	14179	14149	13975	14070	13875	14089	13948	13872	13973	13979	13962	14015	14160	14094	14096	14130	14013	14078	13951	14158	13917	14019	13959	14132	13900	14037	13996	14056	14018	13975	13896	14036	13935	13922	14042	14075	14061	13868	13978	14034	13849	14214	14024	14008	13966	13958	13777	13930	13932	14020	13879	13979	13964	13991	14015	13948	13968	14009	14022	14057	13949	14085	14018	13958	13989	14024	13884	14188	13916	14033	14047	13905	14104	13942	13859	14102	13944	13972	14031	14158	13874	14191	13959	13945	14063	13993	14047	13971	13851	13929	13924	13903	14073	14083	14043	14017	14082	13999	13895	14040	13915	13879	13810	14062	14033	14038	13996	13971	14062	14026	14047	14036	14056	14081	13998	13903	13903	13947	13918	13896	13907	14057	13980	13937	13832	14115	14000	13928	14037	13945	13929	14096	13856	14038	13995	13999	13912	14005	13887	13916	13999	13887	14072	13998	14029	13997	13885	14164	13948	13939	13924	13881	14180	14077	13985	13922	13856	14028	14027	14116	14087	13986	14083	13965	13929	14001	14063	13908	13809	14029	13829	14058	14106
24555	21143	28035	24761	20372	17142	34877	43666	36057	27704	21978	19457	16147	14615	14319	14233	14191	14052	14128	13993	14216	14201	14107	14067	14041	14217	14202	14112	14159	14102	14220	14075	14397	14071	14194	14024	14212	14168	13910	13982	14148	13879	14186	13984	14055	13863	14075	13781	14040	14072	14009	14122	14175	13907	13885	13954	14081	14004	13995	13983	13878	14041	13960	14043	13989	14005	14055	13872	14013	14029	14112	14161	13973	13815	14117	13845	13949	14075	14151	13902	13931	14167	13952	14005	13996	14012	14092	14004	14074	13853	13929	14037	14025	14125	13822	14258	14104	14016	13856	14147	14038	14059	14059	14089	14114	14051	13964	14096	13838	14074	14137	14210	14078	13908	13978	13929	14192	14082	13976	13904	14145	14087	13949	13964	14037	13868	14000	14119	14046	13738	13804	14133	14025	13925	14162	13786	13894	13850	13886	14141	14116	13949	13969	14022	14039	14033	14146	14001	13885	14080	14089	13950	14050	13966	14061	13890	14125	14031	14064	13865	14012	13952	14065	13981	13827	13930	13849	14133	14045	14005	14113	13931	14042	13925	14005	14138	13920	13895	13974	14156	13866	13857	13944	13941	14056	13884	13990	13817	13918	13900	13974	13951	14069	13994	14033	14200	14179	14076	13974	13839	13948	14085	13975	13805	14055	13892	14106	13983	13985	13864	13920	14086	13869	13883	13969	13903	14259	14048	13928	14106	14011	14028	13923	13895	14042	13977	13773	14071	14037	13892	14022	13982	14212	14083	13975	13848	14124	13954	14047	14014	14194	14184	14013	13931	14018	13939	13966	13884	14149	13947	13960	14055	14074	13995	14094	14005	14129	14169	13805	13961	14045	13961	14209	14118	13918	13947	14121	14100	14169	13879	14103	14129	14079	14159	14117	13937	13923	14003	14066	13940	14245	14148	14061	14094	14086	14103	13930	13933	14017	14046	14022	14023	13931	14060	13916	13921	13972	14063	13974	14035	14110	14064	13953	14107	14101	14028	14074	14171	13990	13880	13976	14208	13922	13840	14144	13954	13787	13974	13939	13880	13984	14014	14092	14081	14025	13838	13843	14039	13921	13978	13999	13991	13952	14023	13982	14036	13994	14054	13938	13925	13847	14163	13996	13951	13957	13927	13767	13959	13996	14126	13996	13857	13946	13977	13834	14062	14197	14084	14088	13941	13933	13920	14122	14039	14089	14182	14109	14047	13935	13942	14152	14001	13874	14032	14001	13962	14096	14010	13903	14147	13848	14035	14086	14012	13938	13896	13877	14041	13961	13943	13922	13788	13890	14130	13967	14056	14127	14078	13903	13882	14018	13794	13978	13905	13857	13959	14023	14116	13940	14126	13869	13922	13869	13962	14005	14032	14041	14007	13895	13999	13980	14002	14013	13934	14108	14072	14072	13914	14022	13950	14195	13949	14014	13916	13954	14103	14074	13878	14026	14123	14083	14008	13838	13984	14065	14000	13981	13923	14009	13942	14033	14085	13987	14083	13926	14025	13936	14060	13967	13880	14112	14213	14094	14010	14021	14199	13949	14071	14020	13845	13926	13968	14104	14067	13970	14099	14076	13887	13907	14020	14048	14022	14118	13959	13931	13999	13985	13936	13912	13859	14218	14142	14094	13852	13961	14045	14070	14036	14008	13960	14010	14032	14083	13880	13877	14017	13963	13899	13998	14119	13819	14039	14193	14069	14182	14063	13944	13776	13901	14073	13914	13949	13870	14086	14015	14127	14218	13891	14106	14048	13916	13881	13798	14106	13951	14015	13911	13879	14070	14090	13912	13997	14033	14112	14053	14041	14067	14142	14049	13868	14048	14026	13873	13898	13965	13938	13988	14137	14156	14101	14020	13948	14166	13989	14045	13969	13894	13892	13868	14012	14102	14100	13991	13970	13935	14111	14065	14003	14100	14222	14049	14084	14139	14085	14048	13843	14038	14026	14069	13644	14075	14155	14032	14186	13935	14000	14039	14066	13823	13932	13999	13898	14128	14106	13976	14029	14127	13979	13959	13881	13856	14216	14050	13908	13975	13821	14007	13923	13943	13988	14079	14015	13929	13980	14005	14033	14043	13994	13994	14097	14101	14165	14021	13961	13920	14030	13891	13851	14011	13900	14101	14138	13940	13858	14032	13921	14195	14077	14011	13799	13999	14135	13965	13848	13993	13974	14028	13959	14007	14039	13889	14008	13927	14051	14089	13922	14044	14007	14144	14087	13934	13988	14002	13992	13991	13994	13940	14079	14161	13923	13829	14094	14036	14062	13941	14043	13978	14084	13952	13986	14013	14130	14012	13939	14079	13980	14010	13795	14229	14088	13952	14101	13900	13836	13831	14013	14131	13955	14187	14062	14022	14013	14262	14176	14095	14102	14057	14119	14021	14144	13978	14024	13949	14024	14014	14151	13923	14042	13883	13901	14032	14056	14052	14051	14182	14064	13914	13935	14075	14024	13893	14005	13933	13898	14112	14018	14073	13844	13993	13952	13909	14097	13920	13988	13918	14117	14099	13926	14031	14104	14053	14172	13866	14025	13971	13896	14101	13801	14029	13723	14047	14077	13822	13861	13985	13979	13787	14006	13967	13913	14059	13912	14025	14168	14068	14044	14200	14165	14054	14070	13904	13893	13872	13934	14062	14020	14049	13961	13973	13854	13944	14090	14076	14353	14045	14102	13899	13977	14105	14103	14085	14047	13887	14301	14148	14176	13999	14202	14206	13929	13915	14088	14183	13971	14188	14185	13892	13683	14113	13939	13992	13960	13997	14096	14015	13941	13926	13949	13998	13913	14037	13857	14097	13992	13956	14003	14021	14062	14156	13954	13985	13807	14055	14029	13987	14298	14018	14015	13994	14063	14266	13958	14127	13984	14186	13909	13991	13972	14032	14127	14084	14159	14026	13930	13995	14098	14069	13877	13992	13793	14141	14017	14025	13954	14129	14184	14144	13919	14036	14004	14217	14201	14257	13968	13964	13899	13930	13935	14077	13866	14066	14083	14050	13932	14114	13921	13985	14015	14080	14108	14168	14154	13787	13805	13930	13684	14071	14157	13809	13881	13836	14034	14190	13928	14162	14125	14083	14067	14006	14140	14111	13994	13982	14018	14029	14033	14030	14068	14064	13908	13912	13881	14181	14015	14242	14001	13898	13871	14242	14023	14052	13925	14069	14009	14099	13913	14273	14113	14007	13840	13993	13995	14000	14043	13996	13998	13979	14077	14190	14134	14003	14040	14029	13853	14017	13898	13943	13954	14151	14178	14091	13871	14083	14097	13883	14069	13952	14008	13925	14074	14170	13979	13811	13973	13904	13852	13864	13999	14027	14056	14040	14076	13964	14036	13959	13904	13889	14088	14013	13999	14129	13848	14171	14031	13913	13960	14046	14124	14026	13850	14056	14048	14032	13970	13984	14120	14182	13977	14257	13989	14209	14077	14183	14035	13999	13911	13987	14003	14247	14164	13987	13981	13995	14051	13815	14087	13885	14042	14060	13869	13876	14093	13822	14063	14173	14117	14049	13948	14222	14165	14309	14152	14115	14174	14250	14083	13985	13939	14064	14132	14183	13916	13963	13944	13962	14112	13998	13917	13882	13991	14072	14182	13870	13908	14168	14138	14023	13974	13885	14051	13971	13936	13937	13970	13959	14115	14024	14043	13997	13949	14134	14099	14004	14025	14027	14025	13950	13986	13940	14019	13839	14213	14105	14057	14066	14023	13956	13929	14081	13968	14113	14021	14000	13969	14177	14233	13945	13915	13881	13859	14144	14082	14010	13931	13969	13915	14074	13833	14166	13837	13894	13973	14103	14109	14016	14055	14007	14166	14134	14067	14193	13930	13918	14079	14129	14088	13986	13822	13948	13920	14070	14144	14161	14124	14205	14025	14028	13947	14206	13920	14007	13895	14202	14011	14078	13959	14168	13977	14103	14015	13933	13945	13999	13955	13887	14039	14032	13967	14239	13963	14013	13863	14050	13956	14124	14012	13954	14253	14010	14245	14006	13983	14028	13861	14106	14031	13997	13844	14121	13866	14183	13956	14071	13884	13976	14030	13955	14010	14287	14021	14023	14077	14011	14023	14071	14060	14040	13994	14018	14029	13897	13830	14005	13951	13956	13949	14197	13839	14020	14061	13937	13934	14111	14123	14074	14005	14141	13708	14238	13950	14104	14045	14142	14009	13986	14022	13994	14226	13903	13999	14098	14044	13891	14106	13997	13979	14200	14056	14084	14061	14057	14009	13908	14020	13965	14128	13827	14005	14018	13838	13891	14294	13967	13967	13938	13912	14022	14019	14119	14211	13887	13982	14053	13891	13901	14126	13801	14130	14182	14239	13958	13830	13696	13967	13968	13962	13890	14154	14004	14211	14064	13834	14011	14039	14095	14161	14086	14022	14105	13874	14045	13803	13989	13997	13863	14165	14136	14090	13998	13936	13938	14237	13989	14065	14057	13880	13950	14076	14089	14012	13954	13890	13952	14228	14121	14050	14125	14003	13954	13988	14026	13906	13854	13881	14091	13984	14009	13998	14117	13946	14061	13852	14024	13803	14086	13970	14198	14102	14038	14002	14114	14128	13980	14083	13823	14057	13912	14049	14095	14068	14037	14072	13835	13880	14075	13960	14083	13844	13984	14001	14176	13851	14097	14029	14082	14058	14030	14030	14016	13912	13999	14094	13981	14020	13767	14005	14028	14047	14014	14016	14104	13819	13929	13840	13866	13947	14012	14225	14187	14105	14062	13896	13798	14217	14037	13993	14071	13871	14135	13978	14188	14047	14074	14111	14035	14046	14060	14219	14003	14140	14080	14008	14124	14009	14088	14094	14054	14060	13966	14069	14044	13835	13863	13908	13984	13885	14051	13957	14011	14073	13934	13916	14159	14089	13749	14137	14000	13986	13863	13989	13932	13805	13963	13901	13905	14149	14135	14150	14205	13805	14157	13950	14155	14056	13920	13845	13913	14046	14044	13893	14002	14020	14125	14022	14144	13925	13883	14130	14044	13924	13791	14038	14053	14076	13920	13927	13940	14054	13770	13978	13869	14020	14104	14088	14106	13823	14086	14070	14046	13924	14191	13970	13959	14104	14118	14055	13924	13886	13945	13776	13924	14064	14069	14179	14091	14167
14965	23911	23014	18536	17088	15890	39299	45182	38708	30129	23606	20739	15659	13961	13793	13544	13687	13671	13695	13571	13765	13744	13792	13651	13671	13614	13686	13636	13750	13760	13765	13494	13746	13783	13606	13763	13661	13822	13806	13648	13641	13701	13651	13648	13555	13593	13818	13705	13627	13704	13540	13786	13769	13722	13757	13748	13756	13800	13591	13662	13880	13752	13710	13612	13511	13646	13677	13781	13760	13798	13530	13808	13618	13811	13702	13759	13550	13694	13610	13752	13578	13709	13759	13927	13607	13799	13837	13653	13615	13724	13816	13799	13822	13728	13753	13557	13666	13818	13760	13699	13808	13598	13675	13779	13599	13692	13836	13705	13699	13603	13719	13560	13731	13523	13795	13803	13656	13678	13669	13562	13588	13710	13523	13807	13717	13598	13567	13800	13759	13642	13653	13503	13659	13741	13701	13819	13734	13700	13619	13657	13542	13839	13699	13504	13654	13891	13718	13641	13674	13545	13695	13731	13780	13827	13739	13577	13711	13734	13651	13574	13664	13653	13654	13706	13632	13687	13702	13655	13735	13763	13579	13693	13813	13493	13902	13502	13746	13736	13544	13793	13687	13479	13720	13566	13639	13529	13698	13792	13556	13626	13684	13668	13699	13735	13634	13679	13754	13699	13617	13678	13686	13596	13658	13628	13812	13772	13548	13775	13760	13591	13677	13728	13633	13954	13711	13619	13627	13658	13561	13662	13627	13619	13662	13810	13642	13921	13646	13587	13846	13749	13818	13617	13818	13728	13626	13685	13875	13819	13769	13632	13728	13620	13708	13839	13710	13715	13653	13724	13545	13536	13682	13537	13671	13602	13642	13615	13704	13599	13740	13719	13720	13553	13586	13631	13662	13576	13634	13766	13647	13660	13636	13786	13808	13629	13761	13639	13710	13818	13725	13496	13646	13608	13709	13677	13644	13721	13770	13565	13660	13519	13658	13761	13631	13720	13778	13648	13455	13627	13663	13556	13683	13519	13515	13501	13771	13666	13669	13482	13601	13552	13626	13725	13489	13630	13597	13583	13606	13744	13627	13745	13596	13602	13656	13691	13800	13517	13903	13705	13599	13701	13504	13624	13692	13603	13552	13597	13768	13671	13725	13698	13524	13718	13761	13668	13964	13754	13739	13775	13502	13550	13711	13844	13582	13646	13732	13687	13751	13568	13758	13610	13851	13773	13777	13568	13793	13829	13699	13572	13557	13621	13712	13581	13773	13696	13487	13714	13636	13765	13672	13623	13610	13592	13657	13556	13721	13657	13534	13817	13620	13649	13764	13950	13668	13736	13535	13746	13702	13703	13793	13676	13668	13638	13648	13697	13752	13704	13711	13610	13554	13684	13661	13574	13678	13771	13532	13727	13633	13588	13829	13643	13692	13612	13553	13521	13682	13673	13915	13527	13678	13652	13627	13697	13497	13736	13815	13543	13612	13407	13703	13720	13718	13714	13835	13694	13592	13616	13742	13764	13688	13770	13741	13499	13638	13703	13648	13391	13708	13694	13580	13663	13656	13706	13752	13720	13620	13579	13630	13614	13556	13769	13729	13713	13599	13707	13744	13421	13709	13697	13934	13677	13588	13812	13702	13739	13766	13773	13568	13744	13721	13694	13682	13748	13617	13763	13539	13709	13705	13510	13564	13779	13672	13684	13586	13732	13668	13770	13658	13604	13765	13672	13664	13576	13771	13602	13807	13830	13847	13699	13776	13532	13562	13665	13575	13783	13810	13712	13641	13704	13677	13617	13736	13684	13682	13658	13860	13800	13800	13613	13780	13647	13587	13679	13615	13843	13621	13673	13703	13618	13710	13688	13847	13681	13808	13699	13741	13853	13540	13771	13609	13635	13665	13624	13667	13653	13672	13553	13703	13719	13750	13705	13560	13704	13694	13821	13762	13694	13583	13640	13559	13652	13656	13794	13624	13518	13683	13487	13580	13687	13771	13754	13639	13433	13914	13641	13765	13871	13891	13575	13465	13772	13641	13688	13723	13691	13500	13528	13654	13614	13723	13641	13669	13484	13780	13698	13725	13710	13648	13743	13565	13795	13716	13576	13696	13770	13616	13720	13722	13750	13765	13661	13912	13485	13711	13616	13660	13793	13755	13650	13796	13519	13734	13730	13775	13662	13622	13710	13646	13787	13866	13628	13622	13676	13601	13542	13725	13727	13721	13624	13681	13554	13793	13743	13756	13674	13721	13764	13762	13781	13784	13670	13623	13724	13624	13656	13785	13681	13648	13732	13733	13691	13669	13541	13602	13773	13699	13611	13693	13667	13710	13639	13716	13709	13628	13748	13618	13733	13728	13583	13597	13584	13617	13782	13809	13617	13623	13830	13659	13698	13713	13636	13808	13827	13642	13707	13595	13695	13423	13627	13796	13869	13788	13592	13609	13863	13611	13738	13688	13584	13584	13625	13597	13647	13591	13721	13590	13810	13691	13710	13769	13602	13898	13638	13754	13556	13636	13632	13579	13631	13674	13793	13721	13728	13723	13727	13764	13608	13678	13620	13611	13574	13713	13728	13726	13579	13707	13727	13708	13697	13642	13575	13781	13755	13752	13652	13791	13677	13707	13614	13579	13772	13681	13762	13662	13676	13599	13614	13553	13658	13750	13760	13782	13850	13730	13790	13586	13685	13679	13953	13699	13643	13680	13871	13686	13731	13639	13547	13745	13787	13685	13818	13741	13675	13732	13631	13770	13637	13665	13819	13559	13696	13609	13745	13626	13699	13704	13696	13561	13552	13694	13704	13769	13458	13820	13631	13724	13646	13629	13675	13508	13841	13703	13558	13788	13743	13658	13653	13733	13677	13667	13657	13646	13573	13481	13725	13558	13648	13581	13620	13767	13805	13595	13839	13881	13463	13651	13688	13665	13605	13601	13652	13728	13793	13709	13641	13589	13706	13811	13733	13587	13705	13863	13561	13571	13561	13658	13774	13725	13774	13683	13778	13556	13583	13697	13755	13700	13542	13660	13732	13738	13744	13552	13590	13665	13524	13682	13645	13675	13530	13644	13614	13807	13558	13612	13908	13759	13736	13649	13618	13779	13597	13716	13563	13615	13691	13694	13565	13640	13763	13625	13684	13725	13751	13767	13731	13730	13653	13627	13642	13774	13752	13727	13580	13564	13618	13702	13633	13790	13811	13686	13757	13818	13671	13600	13775	13765	13768	13682	13710	13595	13643	13602	13653	13769	13651	13552	13749	13656	13454	13567	13776	13539	13509	13899	13652	13735	13650	13663	13767	13560	13680	13677	13659	13498	13626	13654	13686	13594	13794	13731	13824	13776	13695	13623	13711	13861	13629	13633	13752	13655	13772	13929	13658	13753	13748	13639	13516	13503	13745	13589	13576	13707	13764	13769	13709	13676	13570	13682	13620	13826	13750	13760	13598	13706	13679	13595	13749	13757	13487	13603	13615	13639	13757	13645	13661	13645	13612	13646	13736	13675	13804	13855	13624	13610	13824	13522	13714	13743	13775	13753	13718	13680	13457	13826	13677	13756	13606	13650	13629	13656	13641	13815	13626	13626	13887	13661	13601	13683	13669	13784	13629	13690	13686	13669	13673	13754	13859	13698	13734	13625	13680	13722	13540	13685	13756	13854	13680	13685	13779	13671	13741	13690	13447	13806	13863	13631	13660	13779	13819	13544	13707	13844	13644	13748	13732	13592	13767	13673	13460	13849	13638	13754	13616	13519	13784	13698	13626	13767	13692	13645	13806	13593	13815	13681	13534	13781	13787	13656	13524	13766	13781	13764	13737	13538	13634	13581	13665	13751	13685	13528	13684	13841	13525	13668	13861	13714	13546	13737	13673	13567	13750	13898	13796	13606	13627	13850	13764	13868	13736	13600	13522	13698	13561	13772	13661	13555	13819	13695	13616	13608	13546	13673	13573	13795	13672	13808	13701	13649	13745	13717	13701	13687	13767	13737	13824	13692	13845	13627	13605	13722	13623	13652	13843	13494	13876	13750	13583	13700	13627	13695	13798	13830	13556	13712	13783	13626	13754	13818	13504	13667	13702	13698	13596	13577	13623	13650	13629	13681	13560	13518	13701	13715	13651	13815	13670	13841	13608	13611	13677	13432	13588	13727	13525	13763	13577	13642	13670	13685	13627	13510	13644	13729	13640	13610	13684	13814	13673	13749	13606	13688	13706	13614	13644	13575	13681	13652	13697	13877	13645	13788	13731	13692	13774	13622	13752	13615	13750	13745	13603	13707	13558	13749	13768	13673	13604	13692	13576	13714	13533	13663	13705	13696	13865	13639	13797	13740	13637	13655	13682	13880	13678	13819	13621	13755	13755	13740	13700	13645	13675	13689	13710	13761	13784	13547	13835	13620	13715	13717	13750	13784	13781	13875	13781	13740	13631	13820	13636	13682	13759	13581	13457	13470	13630	13830	13758	13683	13854	13840	13784	13664	13762	13744	13783	13670	13636	13755	13647	13730	13737	13521	13511	13669	13789	13647	13607	13618	13654	13640	13681	13592	13674	13560	13637	13685	13576	13804	13525	13757	13740	13728	13768	13702	13686	13743	13750	13717	13580	13703	13742	13700	13598	13727	13590	13979	13628	13887	13582	13482	13625	13563	13637	13655	13643	13567	13750	13754	13694	13653	13894	13602	13688	13697	13827	13720	13568	13763	13711	13683	13680	13666	13745	13519	13611	13645	13627	13712	13773	13667	13700	13661	13798	13678	13597	13619	13604	13780	13520	13770	13716	13905	13625	13743	13753	13898	13652	13929	13508	13776	13802	13762	13637	13814	13758	13803	13760	13539	13770	13657	13541	13553	13723	13612	13610	13744	13656	13720	13591	13732	13656	13619	13728	13610	13744	13617	13706	13606	13695	13770	13692	13610	13569	13701	13487	13717	13735	13753	13783	13663	13734	13631	13779	13729	13632	13658	13760	13705	13654	13728	13692	13545	13659	13498	13733	13826	13735	13575	13549	13571	13630	13650	13639	13628	13602	13590	13688	13656	13736	13570	13738	13715	13616	13659	13523	13626	13620	13644	13774	13613	13727	13702	13768	13725	13604	13704	13642	13577	13658	13701	13748	13625	13690	13602	13728	13736	13495	13808	13877	13651	13587	13783	13612	13613	13573	13675	13669	13649	13696
23131	21143	28909	23658	21368	22025	44272	58594	47972	38782	29921	24828	17942	15027	14235	13925	14037	13811	14044	14197	13695	13901	13850	13884	13849	13957	13920	13920	13949	13880	13918	13868	13769	14002	13917	14138	13985	13724	13915	13959	13892	13700	14120	13913	13780	13801	13936	13840	13762	13694	13822	13661	13675	13796	14085	13921	13882	13804	13800	13457	13835	13720	13818	13867	13851	13814	13852	13783	13953	13960	13782	13715	13815	13824	13629	13964	14001	13853	13839	13780	13967	13743	14030	13801	13851	13850	13967	13820	13951	13813	13886	13830	13553	13570	13987	13784	13900	13591	13657	13792	13903	13698	13790	13744	13744	13713	13804	13790	13825	14062	13651	13852	13617	13681	13818	13622	13787	13852	13717	13702	13869	13772	13941	13780	13889	13891	13907	13808	13894	13825	13889	13896	14098	13765	13758	13763	13870	13517	13969	13818	13863	13909	13898	13632	13659	13795	13800	13997	13931	13868	13850	13740	13675	13742	13816	13769	13814	13742	13802	13797	13654	13794	14021	13824	13988	13992	13545	13710	13773	13736	13516	13851	13919	13930	13658	13678	13866	13891	13796	13837	13776	13866	13600	13933	13773	13925	13998	13757	13955	13767	13780	13975	13865	13866	13946	13796	13816	13651	13685	13604	13931	13978	13823	13815	13811	13768	13529	13659	13709	13754	13799	13771	13867	13671	13821	13632	13603	13658	13709	13767	13797	13807	13703	13771	13761	13790	13871	13826	13698	13703	13621	13807	13772	13675	13590	13561	13813	13695	13756	13595	13819	13904	14002	13959	13689	13784	13827	13755	13950	13812	13711	13973	13867	13851	13855	13679	13572	13547	13946	13783	14011	13716	13853	13679	13742	13656	13707	13849	13820	13723	13788	13898	13696	13923	13813	13825	13734	13716	13925	13900	13686	13647	13584	13690	13752	13708	13878	13592	13811	13683	13913	13636	13923	13760	13789	13845	13686	13749	13662	13860	13887	13732	13802	13832	13992	13908	13721	13904	13772	13900	13775	13614	13650	13540	13666	13637	13825	13788	13771	13776	13721	13906	13834	13798	13672	13752	13863	13831	13775	13645	13704	13699	13975	13735	13898	13628	13866	13738	13912	13852	13892	13936	13850	13745	13707	13765	13750	13666	13765	13693	13756	13780	14005	13684	13826	13719	13921	13850	13803	13668	13855	13848	13615	13760	13843	14004	13852	13723	13798	13655	13674	13767	13678	13778	13708	13604	13673	13746	13841	13821	13593	13748	13833	13866	13731	13829	13663	14022	13866	13787	13655	13768	13846	13608	13828	13881	13795	13757	13830	13830	13821	13747	13620	13823	13524	13792	13889	13880	13927	13812	13933	13845	13691	13789	13803	13670	13977	13857	13707	13587	13836	13831	13781	13797	13697	13714	13862	13935	13858	13719	13616	13539	13964	13719	13785	13648	13679	13976	13802	13878	13748	13864	13683	13870	13839	13692	13725	13835	13896	13710	13761	13753	13752	13618	13881	13727	13724	13707	13972	13813	13814	13822	13862	13598	13562	13683	13709	13772	13909	13955	13687	13762	13603	13771	13878	13660	13727	13748	13665	13710	13640	13701	13705	13875	13661	13641	13693	13852	13818	13805	13666	13962	13820	13698	13874	13700	13684	13877	13685	13744	13769	13791	13743	13806	13773	13806	13705	13762	13835	13797	13831	13700	13732	13696	13649	13689	13509	13542	13773	13902	13812	13796	13737	13851	13631	13624	13746	13683	13768	13618	13785	13875	13714	13691	13856	14022	13849	13666	13833	13616	13666	13726	13884	13716	13721	13777	13654	13863	13783	13888	13714	13735	13873	13712	13842	13966	13822	13826	13790	13766	13547	13689	13859	13955	13860	13932	13827	13890	13612	13584	13644	13943	13752	13812	13856	13874	13865	13851	13712	13721	14003	13989	13841	13805	13777	13847	13784	13682	13818	13799	13644	13734	13593	13607	13650	13965	13628	13802	13758	13768	13928	13572	13507	13800	13891	13788	13767	13647	13807	13874	13822	13852	13816	13872	13809	13837	13648	13764	13804	13740	13647	13737	13692	13864	13748	13776	13608	13734	13801	13884	13919	13891	13755	13744	13931	13623	13713	13821	13749	13654	13575	13731	13771	13783	13613	13680	13783	13556	13690	13717	13698	13842	13684	13619	13712	13676	13863	13573	13850	13865	13780	13530	13875	13689	13800	13920	13790	13855	13930	13934	13934	13674	13689	13827	13609	13822	13890	13500	13746	13731	13750	13860	13660	13868	13575	13898	13799	13790	13701	13689	13750	13715	13710	13641	13825	13904	13812	13698	13677	13874	13693	13840	13848	13945	13909	13733	13845	13893	13893	13787	13946	13809	13772	13786	13884	13710	13642	13841	13791	13667	13847	14000	13781	13870	13881	13908	13922	13690	13794	13685	13768	13705	13797	13900	13853	13869	13827	13659	13848	13715	13933	13672	13759	13761	13777	13740	13731	13733	13751	13707	13694	13741	13925	13798	13778	13723	13878	13539	13783	13711	13880	13829	13796	13735	13983	13792	13824	13902	13908	13630	13867	13654	13889	13792	13858	13839	13646	13870	13793	13828	13934	13698	13770	13781	13810	13693	13816	13761	13585	13799	13678	13749	13856	13713	13729	13821	13754	13821	13886	13716	13709	13782	13910	13685	13724	13887	13875	13830	13685	13677	13884	13951	13689	13755	13811	13753	13871	13908	13844	13862	13693	13645	13789	13604	13902	13871	13818	13753	13626	13609	13764	13723	13798	13659	13682	13682	13692	13854	13838	13702	13692	13749	13895	13786	13728	13669	13730	13760	13635	13734	13618	13750	13706	13886	13870	13710	14018	13827	13647	13789	13870	13785	13715	13816	13884	13772	13906	13757	13775	13644	13852	13897	13730	13777	13694	13841	13742	13741	13672	13771	13699	13692	13775	13852	13691	13761	13895	13653	13945	13762	13754	13711	13746	13689	13776	13789	13660	13830	14061	13814	13899	13893	13605	13980	13854	13812	13755	13744	13789	13615	13747	13943	13657	13615	13937	13824	13718	13788	13703	13961	13724	13677	13770	13910	13753	13767	13703	13518	13624	13816	13794	13940	14032	13765	13686	13777	13738	13841	13706	13805	13718	13903	13735	13778	13725	13798	13799	13809	13773	13690	13832	13727	13646	13586	13740	13707	13917	13810	13730	13768	13935	13723	13796	13913	13686	13845	13488	13747	13780	13787	13729	13716	13857	13647	13804	13862	13756	13654	13831	13816	13707	13943	13838	13803	13654	13747	13865	13647	13754	13786	13664	13733	13706	13727	13884	13615	13791	13766	13695	13831	13853	13644	13807	13692	13781	13705	13782	13826	13886	13646	13793	13746	13776	13794	13820	13747	13899	13835	13756	14024	13867	13808	13918	13770	13880	13734	13727	13925	13786	13669	13654	13717	13706	13622	13874	13884	13508	13861	13829	13821	13571	13860	13818	13712	13724	13821	13965	13702	13821	13914	13816	13872	13921	13857	13849	13770	13822	13578	13657	13784	13838	13778	13788	13687	13845	13779	13647	13639	13743	13732	13822	13610	13921	13669	13838	13877	13889	13766	13687	13668	13592	13594	13581	13691	13901	13775	13945	13751	13814	13788	13827	13723	13760	13800	13848	13923	13789	13755	13768	13850	13818	13781	13863	13520	13874	13916	13479	13831	13720	13632	13743	13674	13702	13741	13907	13755	13668	13778	13803	13718	13880	13739	13909	13684	13759	13923	13790	13864	13829	13785	13860	13724	13960	13730	13793	13684	13797	13927	13848	13907	13822	13621	13707	13685	13678	13866	13589	13809	13768	13784	13712	13709	13662	13892	13771	13742	13701	13724	13778	13764	13805	13728	13724	13832	13845	13618	13878	13746	13704	13713	13760	13920	13913	13794	13857	13935	13810	13772	13657	13933	13696	13611	13667	13772	13710	13793	13844	13672	13762	13778	13773	13575	13761	13823	13854	13811	13747	13719	13696	13651	13631	13868	13926	13812	13834	13756	13848	13630	13800	13831	13916	13818	13898	13895	13726	13814	14009	13888	13661	13755	13932	13778	13988	13743	13679	13845	13580	13900	13771	13776	13850	13701	13758	13757	13622	13880	13597	13713	13716	13790	13953	13744	13708	13699	13617	13914	13763	13644	13705	13653	13932	13774	13847	13913	13906	13728	13651	13647	13812	13609	13603	13667	13929	13786	13693	13770	13759	13705	13741	13825	13940	13757	13599	13757	13823	13705	13922	13676	13921	13764	13917	13789	13723	13825	13819	13814	13749	13883	13938	14004	13711	13758	14073	13862	13864	13812	13650	13800	13738	13578	13906	13851	13851	13916	13779	13948	13744	13891	13770	13552	13730	13645	13727	13815	13752	13990	13735	13816	13812	13853	13700	13921	13746	13795	13571	13836	13532	13590	13818	13541	13740	13975	13832	13795	13749	13794	13785	13842	13532	13788	13806	13753	13756	13596	13832	13803	13741	13722	13643	13637	13834	13769	13858	13834	13911	13713	13862	13723	13581	13556	13707	13771	13579	13851	13696	13948	13559	13856	13814	13838	13787	13900	13881	13756	13762	13780	13597	13703	13832	13726	13647	13776	13712	13796	13795	13739	13812	13803	13635	13601	13885	13750	13710	13616	13746	13762	13681	13808	13756	13783	13704	13663	13857	13847	13803	13820	13720	13712	13940	13816	13938	13520	13740	13853	13920	13880	13899	13952	13659	13724	13810	13636	13884	13954	13827	13989	13849	13751	13693	13994	13882	13831	13665	13745	13736	13700	13789	13906	13782	13798	13744	13740	13677	13612	13640	13664	13884	13735	13698	13667	13838	13757	13899	13750	13777	13802	13674	13765	13775	13572	13773	13638	13643	13943	13857	13588	13665	13835	13852	13941	13827	13772	13758	13769	13783	13745	13839	13889	13876	13947	13698	13903	13901	13714	13693	13953	13635	13645	13682	13713	13751	13711	13695	13860	13573	13658	13752	13810	13676	13671	13862	13756	13852	14051	13942	13871	13691	13767	13829	13547	13677	13904	13819	13700	13857	13720	13752	13815	13794	13807	13735	13632	13725	13809	13838	13626	13804	13677	13934	13663	13898	13653	13541	13771	13745	13809
16788	30552	27964	22327	19673	17775	48077	60027	49846	41061	33413	27028	17195	14532	13774	13537	13597	13569	13655	13569	13553	13541	13568	13582	13345	13461	13539	13430	13587	13488	13489	13741	13571	13750	13604	13513	13485	13682	13485	13499	13540	13491	13574	13664	13465	13507	13630	13517	13400	13696	13583	13570	13617	13525	13406	13533	13373	13613	13561	13523	13553	13680	13561	13438	13417	13575	13627	13479	13575	13421	13630	13703	13548	13553	13389	13646	13510	13416	13582	13492	13475	13427	13554	13514	13376	13530	13623	13514	13615	13599	13498	13438	13590	13452	13532	13370	13512	13495	13654	13393	13666	13418	13447	13572	13463	13496	13510	13609	13447	13350	13461	13557	13701	13367	13665	13422	13390	13521	13400	13491	13593	13335	13462	13483	13580	13416	13606	13409	13565	13493	13417	13463	13493	13535	13464	13570	13489	13449	13681	13591	13614	13570	13523	13493	13473	13353	13450	13496	13567	13616	13614	13534	13485	13566	13471	13557	13496	13520	13560	13446	13627	13459	13633	13550	13581	13755	13467	13529	13491	13384	13419	13483	13490	13439	13503	13452	13599	13510	13524	13311	13535	13509	13443	13443	13488	13538	13572	13628	13516	13566	13461	13530	13563	13419	13530	13498	13433	13550	13559	13380	13565	13474	13371	13436	13535	13324	13548	13505	13687	13432	13517	13481	13502	13392	13678	13418	13499	13569	13381	13606	13517	13569	13489	13580	13648	13507	13450	13630	13593	13410	13553	13479	13381	13473	13505	13521	13605	13523	13445	13463	13408	13454	13596	13487	13531	13470	13363	13533	13330	13445	13546	13313	13475	13456	13508	13408	13529	13697	13525	13370	13687	13513	13369	13394	13399	13360	13493	13393	13593	13510	13583	13510	13465	13573	13423	13527	13529	13494	13515	13386	13441	13440	13366	13487	13593	13607	13407	13311	13546	13503	13312	13622	13446	13561	13606	13388	13405	13553	13489	13624	13562	13501	13436	13551	13465	13433	13571	13488	13499	13624	13509	13599	13509	13457	13500	13562	13637	13384	13662	13637	13454	13507	13598	13637	13518	13491	13346	13439	13482	13549	13696	13622	13530	13657	13572	13553	13655	13544	13403	13572	13565	13520	13453	13482	13568	13464	13473	13582	13605	13545	13640	13390	13559	13502	13668	13448	13409	13563	13365	13560	13582	13461	13450	13551	13393	13533	13517	13556	13502	13651	13716	13520	13505	13440	13695	13439	13472	13365	13582	13586	13320	13631	13494	13444	13400	13482	13638	13508	13494	13607	13559	13601	13610	13494	13648	13458	13556	13647	13484	13673	13505	13450	13493	13384	13455	13465	13388	13505	13448	13482	13467	13418	13574	13734	13447	13512	13404	13437	13495	13554	13636	13555	13531	13441	13456	13490	13534	13514	13506	13507	13535	13597	13551	13639	13517	13542	13419	13466	13548	13393	13587	13449	13276	13534	13557	13676	13604	13562	13369	13525	13490	13329	13569	13642	13670	13470	13572	13587	13592	13737	13529	13474	13477	13596	13584	13544	13384	13632	13554	13560	13542	13405	13532	13331	13366	13587	13577	13660	13444	13582	13677	13388	13608	13329	13404	13440	13508	13525	13501	13541	13612	13573	13555	13383	13516	13522	13471	13423	13456	13653	13503	13541	13501	13601	13640	13481	13465	13688	13561	13412	13434	13431	13583	13373	13411	13527	13727	13555	13557	13589	13454	13509	13434	13525	13615	13315	13527	13557	13501	13533	13579	13553	13460	13559	13431	13398	13483	13375	13578	13658	13587	13374	13558	13638	13422	13555	13416	13472	13423	13545	13531	13653	13592	13373	13444	13453	13561	13547	13520	13465	13661	13443	13517	13381	13461	13485	13446	13458	13511	13706	13557	13451	13508	13528	13551	13786	13364	13511	13483	13420	13706	13511	13579	13593	13393	13706	13373	13553	13689	13398	13539	13386	13427	13625	13492	13505	13602	13536	13469	13573	13578	13554	13590	13489	13517	13480	13554	13597	13484	13399	13637	13350	13470	13339	13539	13472	13416	13565	13518	13383	13608	13534	13615	13590	13460	13592	13542	13504	13647	13442	13568	13562	13394	13564	13569	13577	13696	13433	13627	13448	13701	13579	13540	13512	13469	13537	13663	13595	13662	13556	13498	13502	13591	13549	13480	13393	13587	13431	13495	13481	13411	13365	13529	13616	13588	13564	13578	13321	13619	13421	13507	13608	13447	13442	13365	13447	13524	13545	13521	13697	13552	13581	13357	13422	13559	13628	13645	13508	13588	13257	13545	13515	13650	13626	13562	13416	13401	13589	13435	13565	13529	13444	13431	13591	13665	13719	13569	13328	13544	13417	13472	13445	13399	13302	13543	13485	13573	13674	13509	13456	13652	13525	13500	13718	13502	13603	13490	13476	13375	13624	13507	13375	13638	13542	13667	13556	13481	13544	13454	13709	13446	13487	13617	13450	13718	13487	13501	13379	13508	13538	13517	13605	13470	13526	13351	13558	13418	13266	13496	13508	13574	13503	13515	13665	13638	13490	13597	13404	13562	13437	13555	13607	13491	13549	13521	13543	13444	13666	13545	13526	13516	13556	13619	13359	13610	13742	13508	13491	13606	13367	13381	13574	13313	13505	13435	13478	13508	13356	13558	13582	13580	13571	13602	13425	13537	13568	13486	13593	13618	13540	13433	13456	13440	13575	13508	13555	13473	13478	13396	13550	13438	13590	13545	13518	13450	13446	13533	13545	13395	13445	13478	13347	13381	13412	13395	13551	13614	13602	13633	13523	13597	13478	13433	13706	13588	13526	13490	13418	13495	13332	13432	13403	13515	13522	13530	13473	13601	13440	13440	13430	13496	13509	13436	13534	13563	13512	13560	13502	13433	13616	13696	13440	13457	13371	13600	13488	13473	13579	13517	13490	13496	13483	13601	13526	13657	13509	13560	13699	13426	13583	13347	13558	13438	13351	13532	13571	13759	13513	13441	13522	13316	13631	13579	13336	13580	13564	13677	13369	13466	13548	13330	13505	13499	13440	13323	13462	13536	13561	13426	13645	13331	13581	13546	13516	13544	13528	13418	13473	13485	13356	13521	13538	13513	13621	13489	13384	13661	13474	13437	13565	13585	13528	13361	13441	13482	13461	13606	13417	13472	13535	13562	13583	13405	13568	13699	13517	13458	13498	13392	13384	13453	13451	13458	13402	13499	13419	13534	13492	13618	13520	13572	13509	13449	13400	13611	13492	13362	13597	13502	13570	13435	13468	13581	13551	13557	13426	13380	13530	13481	13443	13449	13496	13607	13575	13551	13535	13515	13559	13550	13422	13453	13649	13417	13418	13553	13557	13368	13608	13597	13530	13496	13621	13594	13510	13546	13536	13417	13659	13559	13514	13592	13537	13568	13390	13324	13621	13432	13625	13491	13449	13580	13621	13405	13514	13396	13458	13540	13540	13554	13483	13594	13337	13476	13519	13619	13532	13453	13556	13543	13538	13521	13324	13536	13666	13442	13732	13523	13651	13534	13479	13432	13577	13361	13472	13388	13545	13481	13534	13462	13342	13664	13562	13537	13661	13611	13664	13531	13511	13464	13581	13525	13653	13431	13543	13450	13580	13569	13513	13587	13519	13466	13556	13580	13514	13414	13380	13486	13550	13510	13757	13517	13521	13615	13616	13594	13601	13453	13633	13446	13393	13282	13449	13326	13349	13495	13524	13487	13533	13511	13662	13470	13611	13674	13530	13540	13493	13557	13574	13521	13515	13513	13566	13403	13548	13391	13555	13463	13430	13417	13419	13551	13458	13621	13750	13618	13496	13539	13470	13504	13492	13440	13463	13519	13587	13509	13597	13528	13620	13539	13498	13422	13448	13640	13434	13556	13482	13577	13492	13486	13613	13483	13604	13538	13662	13516	13317	13575	13468	13700	13560	13491	13479	13605	13459	13437	13477	13532	13496	13615	13404	13410	13581	13559	13651	13383	13457	13635	13603	13579	13479	13597	13342	13512	13449	13545	13369	13550	13568	13557	13581	13429	13411	13524	13409	13483	13440	13497	13401	13686	13560	13399	13528	13303	13519	13396	13465	13447	13416	13580	13539	13756	13588	13636	13486	13459	13498	13384	13496	13521	13510	13532	13775	13608	13605	13425	13462	13697	13347	13425	13579	13599	13521	13393	13417	13434	13459	13565	13732	13621	13481	13581	13517	13504	13608	13472	13566	13432	13546	13606	13519	13473	13394	13416	13393	13504	13499	13391	13574	13526	13427	13433	13293	13369	13553	13572	13608	13540	13550	13492	13337	13401	13532	13605	13559	13600	13475	13652	13484	13485	13566	13545	13345	13511	13407	13643	13618	13557	13407	13450	13532	13625	13423	13465	13575	13688	13566	13549	13691	13562	13459	13555	13569	13603	13665	13544	13565	13642	13299	13571	13596	13372	13540	13421	13576	13611	13362	13498	13444	13442	13542	13624	13520	13592	13400	13400	13452	13496	13550	13485	13541	13390	13625	13619	13620	13548	13334	13626	13423	13529	13561	13626	13646	13498	13378	13637	13426	13382	13767	13522	13416	13484	13491	13647	13654	13550	13546	13402	13593	13373	13536	13437	13582	13558	13419	13433	13554	13444	13488	13448	13560	13472	13543	13452	13718	13583	13433	13447	13661	13554	13538	13433	13637	13330	13396	13495	13443	13559	13495	13439	13339	13408	13556	13430	13410	13515	13553	13527	13507	13657	13606	13371	13303	13555	13460	13388	13523	13539	13480	13508	13439	13505	13585	13489	13666	13412	13401	13383	13503	13531	13499	13423	13628	13390	13551	13554	13357	13417	13538	13567	13419	13583	13401	13638	13431	13625	13444	13519	13612	13509	13496	13662	13523	13671	13635	13538	13484	13449	13572	13604	13723	13576	13405	13558	13501	13483	13636	13664	13449	13660	13533	13387	13492	13475	13466	13497	13481	13437	13387	13405	13603	13503	13534	13403	13462	13505	13458	13563	13392	13554	13560	13502	13534	13625	13286	13658	13605	13376	13528	13445	13420	13480	13553	13674	13422	13356	13542	13462	13461	13580	13298	13626	13272	13379	13661	13481	13642	13584	13617	13473	13392	13533	13472	13610	13417	13513	13619
27533	21620	22042	18580	15390	15010	17922	22650	19902	17798	16490	15623	14825	14479	14670	14553	14440	14746	14574	14439	14699	14635	14495	14457	14545	14561	14501	14658	14437	14635	14630	14499	14374	14311	14574	14309	14357	14547	14602	14495	14476	14439	14609	14588	14541	14567	14431	14489	14601	14481	14596	14529	14379	14367	14435	14607	14545	14542	14442	14290	14414	14741	14408	14420	14315	14453	14374	14325	14541	14435	14577	14528	14598	14693	14484	14254	14444	14486	14467	14607	14385	14603	14668	14701	14616	14545	14365	14269	14458	14453	14603	14500	14642	14689	14696	14540	14516	14544	14713	14416	14431	14501	14518	14565	14595	14479	14367	14394	14408	14377	14461	14784	14373	14397	14509	14426	14408	14564	14543	14422	14506	14376	14268	14382	14603	14538	14267	14675	14534	14420	14401	14370	14463	14584	14566	14512	14536	14392	14539	14567	14503	14322	14608	14523	14497	14558	14532	14509	14358	14496	14438	14590	14459	14540	14291	14131	14312	14436	14652	14307	14444	14484	14137	14275	14550	14586	14652	14508	14598	14465	14517	14597	14452	14524	14440	14473	14286	14535	14387	14549	14318	14550	14463	14410	14559	14514	14885	14662	14553	14482	14407	14467	14707	14433	14292	14222	14538	14307	14362	14444	14377	14267	14458	14484	14479	14636	14520	14745	14633	14327	14630	14654	14689	14297	14448	14580	14502	14491	14343	14452	14422	14572	14550	14536	14502	14628	14542	14407	14600	14639	14614	14484	14657	14343	14508	14349	14485	14589	14639	14379	14551	14440	14537	14384	14535	14394	14660	14528	14342	14283	14319	14668	14681	14516	14623	14589	14559	14454	14342	14628	14568	14379	14469	14507	14602	14649	14626	14566	14555	14665	14451	14659	14471	14484	14539	14702	14481	14455	14309	14568	14406	14515	14760	14655	14414	14535	14502	14547	14382	14492	14582	14632	14460	14554	14475	14442	14411	14509	14713	14545	14582	14497	14462	14644	14663	14463	14644	14669	14408	14627	14563	14680	14469	14615	14498	14588	14541	14500	14558	14528	14567	14417	14513	14351	14614	14529	14476	14360	14538	14551	14521	14519	14561	14516	14746	14318	14557	14461	14623	14603	14400	14449	14641	14422	14545	14413	14531	14470	14515	14409	14263	14522	14361	14414	14388	14570	14361	14557	14460	14548	14394	14456	14350	14587	14660	14543	14393	14514	14527	14515	14470	14649	14644	14519	14568	14600	14517	14445	14418	14547	14545	14374	14624	14540	14464	14454	14485	14598	14626	14544	14509	14521	14751	14472	14575	14662	14494	14664	14639	14472	14431	14520	14539	14572	14440	14590	14420	14733	14667	14639	14743	14485	14478	14559	14664	14757	14534	14518	14423	14403	14613	14621	14552	14486	14568	14536	14537	14464	14505	14588	14481	14656	14583	14495	14326	14326	14451	14363	14445	14499	14535	14541	14538	14450	14425	14650	14515	14584	14665	14470	14500	14434	14521	14584	14658	14518	14568	14486	14589	14493	14521	14518	14582	14430	14315	14363	14636	14473	14521	14499	14573	14525	14458	14513	14289	14427	14452	14665	14633	14630	14568	14395	14635	14364	14422	14604	14439	14646	14553	14451	14516	14555	14408	14583	14394	14363	14419	14590	14620	14680	14530	14608	14555	14544	14514	14550	14337	14346	14454	14540	14612	14674	14435	14552	14323	14653	14560	14672	14423	14629	14612	14443	14579	14402	14451	14581	14607	14569	14734	14676	14358	14610	14561	14697	14338	14544	14530	14610	14293	14604	14624	14611	14578	14693	14642	14722	14592	14635	14351	14541	14416	14458	14593	14583	14428	14684	14428	14712	14476	14448	14438	14474	14552	14404	14504	14465	14744	14492	14451	14542	14544	14487	14504	14739	14768	14743	14523	14597	14619	14688	14612	14503	14423	14524	14278	14450	14349	14358	14452	14426	14652	14586	14496	14586	14583	14731	14670	14497	14469	14640	14535	14425	14285	14678	14558	14560	14406	14533	14404	14479	14403	14483	14533	14456	14558	14733	14587	14530	14383	14376	14392	14487	14414	14527	14518	14482	14484	14685	14488	14523	14609	14554	14630	14573	14438	14384	14598	14510	14481	14551	14378	14546	14551	14515	14377	14417	14364	14396	14561	14530	14495	14485	14629	14601	14590	14427	14480	14430	14603	14297	14654	14588	14328	14652	14496	14357	14463	14640	14644	14521	14704	14684	14494	14479	14541	14635	14721	14467	14562	14583	14437	14447	14370	14580	14613	14561	14563	14513	14496	14528	14652	14550	14597	14435	14610	14583	14434	14630	14575	14478	14594	14611	14365	14469	14629	14373	14794	14393	14429	14521	14368	14639	14605	14514	14642	14373	14419	14438	14576	14480	14418	14553	14519	14563	14526	14461	14584	14519	14635	14498	14400	14566	14607	14631	14526	14618	14506	14574	14508	14496	14616	14488	14565	14618	14546	14350	14482	14470	14459	14587	14425	14480	14614	14375	14469	14416	14709	14524	14571	14469	14300	14624	14504	14497	14609	14765	14520	14472	14449	14347	14527	14649	14726	14589	14606	14550	14596	14539	14401	14395	14520	14550	14551	14484	14624	14594	14524	14396	14536	14355	14630	14536	14642	14558	14520	14561	14330	14604	14459	14457	14487	14287	14395	14625	14803	14513	14514	14621	14563	14433	14398	14554	14683	14496	14556	14479	14488	14626	14613	14551	14505	14430	14393	14764	14388	14579	14397	14463	14590	14404	14628	14536	14546	14478	14362	14466	14555	14268	14628	14466	14626	14357	14327	14579	14301	14372	14552	14527	14443	14540	14581	14584	14600	14471	14378	14409	14561	14662	14566	14585	14439	14413	14693	14465	14398	14599	14636	14602	14458	14595	14466	14469	14303	14344	14468	14427	14482	14505	14504	14630	14540	14585	14649	14401	14245	14460	14456	14354	14423	14572	14608	14402	14638	14500	14461	14494	14636	14414	14566	14602	14439	14502	14627	14376	14449	14670	14623	14469	14559	14570	14403	14375	14567	14487	14415	14597	14607	14351	14450	14325	14587	14646	14487	14443	14371	14517	14521	14622	14535	14601	14553	14445	14609	14516	14462	14611	14489	14406	14292	14545	14428	14350	14526	14478	14381	14508	14596	14507	14581	14633	14552	14460	14618	14548	14377	14592	14596	14521	14654	14686	14764	14303	14310	14455	14451	14522	14516	14411	14678	14410	14528	14526	14593	14563	14569	14464	14380	14561	14512	14471	14490	14630	14407	14520	14642	14674	14600	14511	14637	14549	14389	14383	14533	14598	14511	14390	14666	14583	14533	14571	14643	14671	14434	14652	14343	14484	14491	14638	14373	14518	14516	14453	14531	14367	14515	14419	14607	14506	14448	14367	14432	14464	14491	14472	14355	14706	14496	14447	14521	14547	14565	14626	14599	14515	14495	14416	14595	14582	14446	14361	14482	14514	14417	14468	14586	14627	14585	14592	14729	14570	14581	14485	14646	14488	14473	14511	14590	14596	14668	14494	14440	14549	14578	14516	14402	14526	14635	14491	14871	14614	14471	14467	14475	14211	14422	14525	14576	14635	14542	14338	14559	14688	14525	14662	14554	14438	14361	14497	14578	14426	14378	14483	14683	14449	14446	14362	14592	14318	14514	14564	14667	14541	14529	14567	14581	14407	14593	14496	14554	14421	14510	14550	14604	14506	14380	14567	14688	14518	14640	14448	14566	14391	14365	14371	14290	14504	14655	14360	14575	14582	14324	14416	14590	14458	14343	14690	14613	14408	14520	14407	14462	14305	14491	14673	14513	14702	14567	14637	14465	14266	14517	14466	14381	14473	14523	14658	14728	14301	14539	14427	14593	14257	14582	14390	14648	14493	14497	14361	14450	14323	14478	14289	14401	14568	14646	14430	14590	14519	14560	14492	14440	14536	14549	14409	14480	14570	14459	14636	14476	14490	14611	14650	14634	14540	14560	14456	14682	14462	14488	14734	14476	14314	14484	14519	14763	14464	14539	14464	14564	14413	14694	14525	14442	14530	14615	14479	14357	14684	14445	14661	14529	14421	14517	14648	14557	14476	14559	14355	14487	14501	14410	14339	14561	14483	14615	14642	14651	14587	14507	14757	14446	14470	14709	14537	14438	14616	14558	14670	14412	14517	14538	14430	14353	14428	14558	14476	14493	14557	14456	14476	14437	14438	14469	14327	14677	14425	14579	14550	14409	14565	14665	14658	14717	14490	14566	14440	14624	14472	14551	14553	14432	14458	14365	14387	14454	14384	14650	14571	14626	14453	14555	14506	14575	14400	14441	14622	14471	14560	14457	14616	14570	14695	14548	14414	14415	14282	14602	14269	14461	14666	14742	14560	14712	14498	14486	14465	14587	14440	14477	14655	14474	14435	14372	14511	14551	14497	14442	14363	14742	14552	14400	14581	14460	14546	14571	14452	14439	14422	14627	14383	14469	14518	14486	14472	14615	14551	14641	14297	14417	14340	14456	14550	14510	14452	14328	14612	14759	14541	14791	14528	14525	14693	14653	14558	14437	14646	14383	14565	14492	14463	14163	14556	14497	14550	14498	14417	14392	14553	14339	14449	14405	14585	14494	14707	14516	14410	14422	14595	14553	14468	14406	14477	14333	14589	14515	14419	14601	14544	14572	14436	14461	14534	14548	14567	14359	14558	14621	14577	14554	14720	14613	14413	14526	14468	14567	14501	14550	14428	14409	14514	14541	14585	14470	14503	14417	14483	14495	14389	14409	14458	14518	14407	14493	14692	14462	14368	14591	14644	14419	14646	14467	14387	14533	14501	14560	14424	14386	14559	14557	14451	14549	14562	14635	14506	14542	14534	14497	14567	14578	14594	14665	14496	14582	14451	14400	14673	14619	14551	14676	14381	14492	14417	14627	14609	14487	14460	14659	14473	14470	14397	14585	14692	14654	14541	14446	14543	14596	14537	14545	14462	14555	14576	14524	14415	14459	14740	14619	14541	14329	14606	14651	14507	14492	14483	14470	14521	14490	14627	14472	14626	14576	14544	14403	14579	14433	14531	14540	14659	14588	14515	14487	14487	14488	14582	14551	14551	14577	14513	14641	14467	14451	14298	14569	14502	14676	14397
15152	18995	18599	16183	15353	15052	19908	25447	20995	17940	16175	15406	14074	14049	14070	13977	13929	13878	13911	14036	14051	14058	14012	13924	14052	14037	13850	13897	14125	14041	13916	14092	14068	13808	13938	13897	14007	14036	14159	13821	14145	13994	13981	13812	14068	13976	13947	14022	14038	13992	13843	13796	14043	14006	13953	14005	13930	13962	14007	14031	14016	13749	14104	14068	13991	14013	14058	14053	14076	14109	14150	13825	13959	14115	13904	14029	13971	13904	14058	13945	13839	14075	13834	14076	14008	13892	14091	14057	13923	14042	13951	13819	13925	14019	13880	13944	14020	13844	14057	13892	13961	13905	14082	13895	14046	13985	13977	14026	13902	13984	13918	13947	14041	14044	13977	13987	13917	13825	13970	14053	14023	14001	13945	13887	14077	13866	14221	14023	14060	13997	13952	13837	13875	14073	13989	13943	13921	13904	13796	13927	13938	14032	14033	13954	13918	14045	14057	13949	14182	14075	13904	14009	14029	13887	13971	13981	13853	14059	14065	14027	14016	13947	14025	13903	13977	14007	13941	14023	14069	14008	13932	13986	14064	13959	13804	13949	14012	13972	14089	13940	13962	13862	14107	13904	14041	13934	13952	13991	14098	13875	13973	13950	14035	13860	13916	14065	13959	14051	13927	14080	13981	13825	14052	13917	13868	13983	13839	13996	13979	14127	14103	13858	13952	13865	13854	13820	14130	13935	13873	13962	13993	13756	14005	13964	13963	13975	13886	14037	14188	13823	14108	14072	14000	14001	13805	13839	13981	13909	14110	14045	13990	13996	13926	14045	13807	13938	13970	13995	13974	13981	13921	14084	13903	13967	13876	13944	14136	14069	13879	13851	13941	13990	14018	13923	14073	13834	13901	13985	13962	13980	13906	14018	13957	14021	14068	13930	14044	13969	14122	13912	13995	13988	13933	14014	14011	13871	13974	14164	14143	13830	13972	14212	14065	13964	13795	13973	13825	13983	14005	13985	13887	14067	14057	14132	14151	13992	14076	13979	13881	14091	14023	13995	14166	13971	13961	14045	14145	14078	14106	14152	14001	13928	13918	13755	14003	13960	14010	13862	14049	13965	14108	13963	13927	13879	13918	13947	13991	13946	13927	13983	14046	14090	14108	13806	14060	13961	13930	13956	13989	14037	14048	14103	14092	14076	13934	13970	13785	13894	14001	13976	13955	13976	13997	14014	13983	13870	13949	13990	14022	13943	14022	13757	14058	13996	13884	14011	13931	14058	14129	14025	14064	13887	13965	13863	13975	14184	14109	13847	14058	14034	13935	14046	13941	14136	13946	14006	14044	13970	13941	14118	14018	14078	13945	14010	13765	13976	13989	13944	13995	13987	13899	14018	14078	13995	13978	13967	13933	13944	13932	13999	13810	14012	13875	13932	13990	13973	14017	14001	14040	13939	14054	14035	13947	14191	14063	13956	13984	14121	13989	13975	14049	14022	14062	13922	14006	13903	13923	14033	13867	13992	13782	14118	13875	14037	13798	14026	13867	14002	13861	13966	13971	14086	13991	13955	13965	14062	13993	13949	13888	14055	13867	13887	13881	14007	13978	14002	13832	14078	14033	14042	13967	14084	14135	13964	13975	13992	13880	13920	14061	14060	14122	14047	13839	14238	14170	14119	14041	13964	14004	14132	13952	13941	13960	13928	13987	13976	14180	13991	13934	13873	13758	13786	13953	14012	13949	14018	14060	13897	14146	13912	13985	13971	13940	14105	13993	13918	14168	13998	14066	14059	13932	14019	13948	13894	13990	13900	14078	13842	13846	14055	14014	13899	13924	13926	13989	13947	14114	13966	14120	13902	13986	14045	14084	14049	14069	13938	13891	13809	14132	13951	13885	14069	13971	13888	14030	14007	14018	13903	14044	14051	14037	14119	13842	13904	14082	14122	14142	13882	13819	14111	13871	14033	13932	14046	13974	14053	13992	13983	14052	14168	13979	13881	13928	14025	13834	13978	14106	13959	13695	14025	14052	13989	14029	14048	14043	13826	14039	14085	13952	13992	13810	13940	14106	13791	13807	13860	13887	14021	14092	13925	14003	14044	14033	14168	13971	13964	13945	13994	14036	13980	13960	14002	13906	14048	14082	13991	13993	14072	14027	13962	14037	13936	13898	13973	13861	14024	13925	14062	14115	13927	13867	13921	13969	13912	14081	13979	13974	14025	14037	14051	13964	14101	14081	14053	13938	13986	14017	14085	13906	14105	14051	14057	13866	13919	13959	14008	14080	14060	13994	13903	13934	13976	14046	13828	14074	14107	14018	13915	13956	13965	14025	13961	13956	13999	13917	13932	13911	13946	13901	13992	13799	13842	14044	14065	13874	13947	13887	13917	13915	13933	14010	13868	13970	14077	13953	13987	14033	13990	14033	14023	13819	14115	14090	13932	13912	13894	14014	14160	14081	13878	13936	14086	13985	13794	13896	14066	14003	14062	13939	14014	13927	14012	14093	14027	14135	14064	13923	13923	13872	14103	13943	13998	14060	14081	14048	13903	13944	13940	14050	13930	14035	14034	13928	14049	13865	13963	14005	13795	14146	14124	13953	14012	13952	13984	13900	13846	14018	14065	13980	13976	14061	13990	13940	13946	13908	13953	13846	14005	13810	14161	13949	14001	13950	14003	13741	14000	14204	13898	14017	14049	13877	13985	14130	14052	13882	13926	14029	14053	13817	14105	13828	14020	13891	13930	13945	14081	14003	14068	14194	13966	14002	13911	13815	13968	13910	13936	13901	13971	14010	13965	14125	13842	13929	14061	13895	13948	14183	14043	14013	14052	13931	14176	13909	14097	14002	13873	14054	13874	13800	14002	13872	13994	13952	13925	13948	13815	14060	13957	13892	13979	13785	13913	13905	14028	14115	13898	13824	13889	13978	13807	13895	13923	13955	14001	13946	13911	13980	13741	14131	14056	14037	13855	14011	14020	14184	14093	14029	14176	14029	13920	14059	13945	13998	14147	13974	14093	14064	13847	13987	14005	13864	14042	13958	13878	14060	14130	14054	13932	13918	13921	13973	13902	13891	13939	13941	14047	14022	13951	13899	13979	14027	13937	13991	14030	13858	14020	14005	14160	14048	14140	13831	14017	14138	14074	14066	13925	14122	13983	14013	13918	14053	13846	13882	14006	14133	13896	13878	14072	14002	14138	14165	14001	14130	14049	14026	13963	13982	13975	13970	13812	14046	13917	14010	14007	13943	13983	13901	14107	14067	13841	13925	13966	13949	13986	13996	14032	14109	13885	13931	13899	14072	14026	13987	14008	14013	14064	13997	13986	14100	13886	14050	14049	14039	13888	14029	14022	13760	13953	13886	13945	14064	13916	13838	14082	14030	14060	14170	13981	13912	13895	14040	13849	14025	13787	13962	13953	13899	14053	13874	14127	14020	14048	13826	13968	14051	13790	14075	13943	13871	14003	13921	13912	13883	14012	13911	13891	14063	13976	14022	13895	13944	14119	14043	14100	13847	14197	13956	14023	13996	14088	13953	13951	14062	13976	14026	13955	14010	14038	14016	14010	13978	13927	14164	13927	14075	13929	14039	13821	13965	13831	13922	14067	14115	14050	13853	14113	14067	13897	14019	13996	13861	13984	13905	13871	13741	13954	14047	14115	14042	13996	13902	14074	14007	13959	14198	13869	14085	14066	14058	13979	13832	14012	14029	13988	14068	13988	13996	13984	13840	13985	13949	14122	14067	13957	14150	13940	13988	13860	14081	14039	13979	13949	14029	14114	14019	13908	14006	13938	14020	13879	14071	13879	14008	13952	14024	13979	13958	14100	13890	13927	13950	14051	14099	13796	14071	13931	14162	13970	14034	13971	13951	13838	13988	14081	14038	13966	13880	13989	14156	13966	13985	13912	13967	14002	14108	13995	13859	13975	13988	13950	14036	13886	14022	13899	14039	13957	13954	13873	13776	14085	13922	13956	13856	13983	14020	13847	13962	13920	13921	13962	13993	13957	13914	14124	13880	13951	14046	13895	13990	14038	13810	13880	14054	14044	13932	14018	14147	14031	13803	14201	14009	13955	13974	13996	13999	14013	13973	13923	14028	13965	13853	14024	13959	14167	14127	13931	13777	13971	14022	14044	14225	13939	14079	14006	14033	13865	14037	13982	13968	14062	13950	14124	13945	13997	14045	14077	13932	14008	13990	13794	14017	14021	13993	14073	13887	14004	13829	14035	13990	14079	14096	14047	13934	13971	13944	13893	13942	13838	13850	13961	13920	14033	13750	14188	14074	13981	13817	13985	14068	13924	14178	13926	14022	13948	14069	13970	14110	14049	13960	14074	13841	14026	13922	13985	14019	13982	13932	14049	13922	13870	14017	13983	13996	13912	14092	13959	14055	14035	13963	13853	14116	13912	13931	14069	14076	13987	14063	13989	13907	13853	13922	13945	13846	13971	14076	13926	14002	14083	14010	14087	13993	14017	14059	14121	14029	14126	14105	13867	13930	14030	13940	13995	13949	13994	13857	14126	14085	13943	14025	14104	14088	14062	14035	14021	13938	14088	14047	13977	14028	13767	13982	13940	14228	13881	13880	14029	13966	14120	13938	14039	14044	14106	14088	14084	14058	14038	14092	13905	14038	13864	14032	13839	13902	13842	13970	14177	13875	14007	13958	13940	13980	13992	14009	13988	14033	13970	14067	13922	13909	14007	13895	13850	13909	13943	14191	14143	14161	13951	13889	13958	13896	13913	13993	14006	13946	14098	13935	13941	14004	14023	13960	13944	14068	13938	13839	13849	13928	14123	13970	13969	13914	13904	13823	13954	13920	13896	14036	13965	14216	14053	13911	14135	14127	13921	13828	13839	14142	13989	13915	13923	14051	13926	13997	13892	14077	14061	13928	13934	14097	13992	13971	14040	14062	14116	13925	13856	14070	13922	14085	14058	13962	13993	13971	13968	14038	13940	14043	13857	14028	13931	13930	13978	14154	13894	13933	13939	14206	13874	13893	13965	14121	13962	13942	13838	14005	14021	13974	14064	13871	14265	14062	13944	13989	13939	14069	14043	13941	13971	13980	14070	14006	13957	13910	13724	14054	13944	13941	14038	13979	13950	14056	13803	14083	13972	14001	14045	14021	13983	14048	13948	13816	14112	13927	13925	14081	13986
24588	21088	27907	24760	20400	17355	27386	46327	37937	27900	22530	18915	15387	14571	14370	14373	14278	14266	14189	14154	14085	14294	14299	14062	14162	14219	14097	14319	14116	14147	13931	14222	14338	14124	14207	13959	14080	14239	14106	14090	14066	14226	13987	14203	14254	14055	14154	14140	14142	14107	14204	14263	14111	13966	14292	14061	14098	14232	14240	13864	13971	13935	14086	14199	14364	13981	14191	14215	14081	14188	14285	14194	14139	14204	14208	14188	14108	14267	14153	14231	14032	14010	14118	14246	14038	14265	14119	13910	13994	14006	14033	14168	14331	14154	13999	14070	14314	14052	14039	13854	14210	14160	14125	14350	14166	14152	14054	14158	13975	14288	14230	14221	13991	14095	13944	13994	13950	14078	14147	13977	14196	14079	14292	13958	14034	14077	14123	14160	14069	14062	14077	13934	13995	14134	14126	13986	13941	14166	13974	13908	14090	14129	14146	14013	14103	14116	14179	14039	14205	14255	14153	14168	14230	14204	14154	14005	14204	14234	14266	14148	13833	14222	14084	14068	14194	14097	14136	13928	13944	14040	14072	14355	14265	14082	14018	14160	14212	14199	14176	14192	14156	14110	14068	14180	14246	14237	14224	14169	14137	13903	14186	14155	14124	13979	14194	14048	14217	14153	14089	14091	14135	14294	14249	14112	14182	14251	14010	14070	14053	14310	14194	14082	14051	14296	14260	14060	13930	14276	14247	14057	14314	14147	14014	14140	14199	14108	14000	14062	14002	14242	14323	14397	14292	14082	14262	13999	14177	14203	14122	13859	13934	13936	14007	14054	13896	14119	14238	14292	14139	14176	14074	14109	14188	14292	14091	14210	14214	14339	14089	14253	14133	14244	14078	14118	14042	14050	14133	14152	14079	14044	14079	14194	14327	14257	14114	14115	14092	14109	14166	14220	14078	14139	14173	14146	14249	14045	14442	14245	14127	14235	14073	14261	14086	14100	14206	13933	14146	14201	14019	14201	14330	14130	14218	14035	14022	14125	14171	14175	14145	14063	14144	14115	14209	14150	14259	14366	14192	14179	14099	14101	14284	13931	14120	14219	14175	14296	14266	13936	14185	14149	14101	14135	13961	13910	14230	14113	14235	14146	14246	14157	14207	14127	14106	14243	14104	13979	13967	14230	14150	14159	14100	14383	14119	14155	14048	14000	14162	14037	14132	13992	14042	14178	13999	13973	13973	14124	14288	14183	14042	14221	14015	13951	14084	14251	14049	14331	14188	14220	14322	14120	13970	14106	14116	14008	14060	14146	13950	13950	14155	13987	14024	13997	14138	14040	14149	14147	14219	14107	14217	14152	14154	14197	14228	14119	14146	14178	14254	14094	14011	14026	14126	14147	14188	13968	14064	14016	13878	13949	13919	14145	13921	14085	14037	13939	14096	14071	14210	14078	14128	14044	14138	14063	14111	14215	14162	14120	14241	14133	14281	14077	14038	13879	14182	13989	14065	14123	14003	14128	14147	14121	14177	14088	14043	14083	14090	14153	14201	14163	14026	14179	14240	13944	13953	13950	14167	14275	14165	14134	14080	14288	14086	14019	14152	14002	14000	14180	14163	13982	14071	14105	14065	14141	14163	14228	14067	14071	14456	14162	14084	14133	13868	14123	14048	14259	14279	14087	14033	14181	14071	14028	14111	14092	14190	14096	14053	13943	14059	14316	14214	14122	14037	14176	14024	14152	14152	14082	14263	14177	14084	14074	13976	14134	14282	14031	14299	14055	14095	14237	14227	14231	14108	14139	14304	14125	14173	14212	14308	14084	14109	14010	14270	14065	14294	14293	14011	14330	14432	14311	13904	14203	14324	14145	14198	14230	14293	14125	14143	13956	14177	14122	14159	14144	14303	14178	13940	14041	14061	14236	14242	14023	14077	14174	14124	14203	14028	14000	13929	14091	14167	14057	13944	14029	14185	14218	14061	14090	14070	14055	14127	14039	13988	14071	14103	14254	14122	14096	14149	14112	14254	14129	13851	14124	14100	14055	14069	14060	14088	14132	14201	14002	14202	14235	14137	14199	14190	14022	14125	14254	14054	14101	14051	14100	14226	14056	14096	14208	14127	14187	14211	14147	14029	13981	14113	14188	14080	14364	14143	14010	14227	14107	14083	14032	14207	14031	14172	13954	14010	13959	14132	14099	14100	14117	14249	14136	14227	14090	14125	14088	14297	13923	14037	14153	14223	14140	14077	14022	14045	14113	14060	14287	14278	14147	14246	14289	14213	14161	14280	14197	14115	14248	14256	14127	14142	14253	14257	14056	14121	14029	14206	14109	14205	14058	14162	14161	14105	14213	14240	14114	14187	14215	14166	14227	14191	14208	14028	14142	14260	14112	14123	14102	14128	14014	13897	14195	14339	14082	14152	14047	14133	13928	14213	14064	14245	13965	14101	13966	14273	14168	14072	14148	14091	14180	14104	14217	14141	14035	14196	14099	14304	13849	14046	14184	14325	13975	14131	14253	14045	14145	14229	14126	14147	14000	14284	14115	14144	14176	14235	13944	14174	14318	14112	14249	14094	14049	13991	14136	14299	14141	14266	14158	14130	14268	14104	14061	14054	14105	14131	14068	14201	14131	13969	14166	13953	13941	14370	14136	14275	14171	14227	14172	14269	14239	14093	14212	14127	14054	14060	14056	14264	14281	14133	14171	14248	14089	14254	14156	14276	14122	14043	14052	14150	14059	14190	13948	14156	14110	14011	13952	14079	14051	14169	14191	14130	14191	14120	14123	14082	14023	14186	14055	14215	14020	13952	14098	14154	13961	14259	14192	14178	14049	14193	14101	14020	14192	14130	14030	14124	14280	14243	14122	14223	14150	14195	14049	14279	14115	14086	14145	14006	14199	14037	14157	14164	14232	14292	14198	14128	14124	14130	14047	14137	14062	14035	14201	14131	14146	14254	14205	14170	14109	14103	14162	14150	14172	14002	14165	14157	14039	14179	14128	14202	14138	14175	14243	14290	14070	14089	14054	14172	14140	13954	14259	14146	14282	14017	14304	13970	14338	14081	14163	14182	14015	13898	14015	14139	14083	13909	14101	14058	14063	14395	14204	14140	14277	13990	14246	14054	14037	14209	14173	14060	14096	14002	14145	14056	14125	14090	14149	14059	14135	13989	14199	14259	14271	14132	14123	14093	14108	14066	14201	14284	14159	14197	14155	14078	14043	14212	14106	14192	14065	14093	14082	14114	14048	14079	14022	14248	14095	14127	14028	14055	13992	14171	14037	13988	14179	14049	14031	13990	14339	14059	14145	14122	13983	14099	14159	14337	14058	14060	13993	14174	13927	14174	13990	13970	14135	14168	14081	14198	14277	14348	14113	14181	14243	14073	14349	14114	14196	14237	14030	14121	14292	14082	14176	14005	14018	14118	14175	14070	13970	13955	14129	14192	14371	14274	14121	14204	14262	13996	14057	14312	14202	14194	14085	14067	14005	14062	14242	14268	14141	14104	14111	14278	14215	14281	14004	14017	14018	14142	14014	14142	14121	14046	14178	13933	14033	14154	14142	14140	14068	14136	14095	14131	14119	14304	14105	14201	14049	14154	14145	14159	13955	14246	14175	14013	14019	14094	14074	14039	14296	14287	14088	14250	14374	14124	14015	14197	14109	14243	14356	14187	14116	14140	13818	14176	14148	14244	14249	14357	14084	14067	14172	14167	14072	14229	14106	14103	14003	14303	14085	14185	14165	14224	14260	14097	14163	14062	14104	14055	14288	14151	14127	14025	14323	14220	14099	13971	14218	14096	14032	14103	14190	14141	14059	14154	14244	14113	14375	14145	14175	13958	14182	14404	14194	14192	14206	14186	14146	14342	14330	14034	14056	14085	13897	14276	14208	14295	14318	14231	14039	14386	14069	14208	14267	14182	14321	14106	13941	14000	14052	14175	14107	14303	14188	14185	14059	14069	14235	14253	14097	14303	14076	14183	14257	14131	14114	13867	14276	14122	14121	14087	13942	14260	14158	14112	14104	14323	14188	14000	13973	14137	13870	14151	14141	14123	14001	14121	13899	14139	13969	14069	13998	14074	14048	13975	13972	13994	13970	14117	14217	14166	14282	14344	14203	14301	14126	14264	14083	13985	14193	14038	13977	13982	14137	14134	14361	14300	14072	14138	14051	14083	14059	14117	14017	14044	14211	14054	14080	14176	14131	14240	14157	14139	14236	13954	14342	14013	14241	14140	14119	14199	14224	14314	14159	14181	14224	14249	14119	14106	14305	14120	14213	14090	14119	14138	14174	14179	14085	14054	14235	14113	13859	14178	14115	14305	14164	14266	14255	14285	14146	14092	14171	14268	14229	14133	13948	14132	14080	14124	14183	14278	14163	14258	14240	14098	14289	14265	14359	14113	14213	14132	14271	14113	14159	14135	14150	14131	13970	14056	14108	14128	14123	14104	14083	14153	14142	14159	14252	14061	14324	14117	14095	13991	14143	14270	14144	14037	14126	13989	14209	14112	14007	14317	14074	14230	14026	14162	14151	14100	14155	14124	14335	14349	14208	14118	14095	14159	14106	14256	14116	14038	14047	14050	14129	14278	14113	14170	14220	14196	14073	14091	13914	14215	14175	14152	14027	14022	14350	14088	14184	14262	14297	14062	14160	14120	14229	14271	13973	14242	14204	14057	14126	14036	14110	14040	14128	14193	14204	14088	14165	14035	14190	14148	14210	13931	14209	14134	14128	14242	14028	14231	14091	14222	14109	14278	14156	14097	13997	14122	14228	14156	14250	14141	14124	14090	14161	14112	14208	14083	14169	14260	14034	14002	13996	14043	14188	14119	14249	14317	14118	14276	14286	14032	13991	14120	13947	14050	14123	14092	14064	14099	14232	13901	14104	14103	14045	14101	14151	13981	14040	13936	14091	14287	14205	13928	14159	14179	13927	14171	14215	14256	13942	14001	14330	14092	14005	14134	14049	14270	14129	14292	14079	14097	14204	13948	14048	14063	14196	14031	13978	14136	14057	14276	14226	14138	14020	13984	14241	14144	14020	14035	14085	14104	14151	14269	14184	14049	13995	14248	14151	14268	14193	14001	14157	14227	14182	14212	14009	14248	14299	14148	14086	14272	14195	14111	14024	14370	14158	14132	14066	14094	14024	14068	14207	14292	13962
14563	23604	22513	18605	17099	15892	31754	48517	39556	29656	24412	19415	14490	14216	14011	13717	13935	13786	13824	13742	13673	13756	13828	13817	13899	13787	13761	13597	13764	13700	13732	13812	13846	13733	13647	13665	13789	13580	13771	13742	13909	13602	13828	13847	13642	13714	13561	13749	13571	13882	13745	13699	13836	13829	13695	13661	13719	13740	13701	13679	13707	13670	13782	13787	13667	13678	13679	13708	13671	13707	13751	13750	13798	13755	13747	13826	13560	13867	13806	13579	13873	13852	13673	13830	13841	13731	13691	13747	13733	13756	13690	13790	13623	13880	13772	13877	13698	13676	13825	13698	13832	13674	13812	13858	13657	13566	13765	13720	13728	13756	13632	13820	13741	13728	13775	13605	13525	13757	13812	13929	13531	13641	13822	13719	13728	13630	13836	13772	13684	13685	13883	13889	13746	13680	13731	13635	13799	13661	13839	13576	13821	13723	13623	13700	13615	13828	13665	13722	13732	13657	13852	13801	13595	13834	13780	13720	13672	13800	13817	13544	13861	13889	13738	13648	13801	13645	13752	13744	13684	13610	13709	13808	13714	13874	13778	13732	13682	13710	13769	13843	13810	13778	13707	13788	13848	13731	13754	13638	13682	13770	13698	13819	13787	13798	13828	13681	13832	13772	13755	13719	13790	13625	13547	13804	13740	13748	13507	13722	13833	13604	13674	13743	13865	13574	13735	13745	13567	13833	13811	13603	13807	13767	13812	13775	13796	13582	13665	13677	13695	13715	13797	13803	13725	13692	13739	13792	13789	13647	13601	13808	13644	13829	13693	13812	13571	13680	13820	13710	13840	13785	13460	13820	13752	13611	13688	13733	13761	13824	13675	13781	13643	13714	13805	13763	13711	13777	13694	13702	13682	13781	13711	13783	13792	13502	13686	13877	13643	13717	13737	13850	13634	13671	13734	13725	13738	13724	13843	13710	13760	13615	13697	13734	13676	13840	13697	13792	13688	13694	13654	13856	13779	13801	13908	13731	13727	13696	13669	13777	13657	13679	13744	13621	13731	13638	13812	13735	13688	13767	13736	13823	13652	13696	13808	13719	13735	13874	13580	13658	13604	13681	14006	13733	13802	13829	13796	13887	13828	13724	13717	13624	13836	13826	13741	13742	13644	13867	13655	13886	13549	13934	13564	13892	13802	13930	13769	13696	13924	13810	13739	13682	13838	13692	13670	13794	13615	13887	13717	13764	13607	13707	13694	13659	13805	13786	13605	13627	13707	13665	13716	13766	13735	13891	13809	13757	13664	13728	13648	13778	13667	13598	13684	13843	13719	13738	13544	13737	13987	13738	13823	13865	13902	13822	13781	13728	13699	13690	13708	13898	13797	13715	13848	13893	13604	13701	13876	13709	13783	13905	13522	13702	13824	13702	13775	13706	13783	13503	13708	13591	13858	13743	13634	13677	13653	13983	13811	13623	13853	13681	13724	13790	13679	13949	13581	13666	13803	13652	13757	13620	13765	13822	13689	13799	13713	13745	13496	13648	13638	13738	13673	13756	13691	13731	13729	13713	13626	13691	13766	13629	13814	13772	13828	13798	13874	13756	13703	13708	13698	13698	13671	13779	13864	13716	13657	13821	13739	13716	13654	13715	13654	13649	13735	13711	13941	13691	13686	13704	13822	13704	13810	13832	13725	13709	13708	13860	13659	13624	13679	13646	13843	13761	13780	13802	13729	13735	13842	13738	13647	13858	13716	13737	13893	13766	13567	13688	13725	13619	13694	13688	13625	13791	13751	13709	13954	13715	13696	13694	13944	13844	13794	13683	13818	13800	13744	13631	13735	13753	13799	13652	13742	13757	13754	13622	13692	13752	13704	13803	13515	13792	13714	13897	13657	13675	13611	13758	13928	13890	13841	13815	13596	13605	13746	13741	13707	13739	13765	13659	13529	13771	13603	13945	13782	13843	13938	13621	13873	13591	13752	13658	13575	13683	13775	13815	13817	13813	13716	13812	14060	13750	13681	13675	13836	13614	13758	13901	13554	13785	13710	13702	13863	13758	13720	13634	13739	13802	13870	13848	13852	13822	13668	13763	13589	13811	13734	13900	13776	13627	13688	13673	13845	13714	13749	13620	13772	13788	13868	13768	13684	13827	13792	13879	13764	13694	13897	13533	13823	13722	13790	13618	13892	13790	13805	13864	13772	13627	13774	13609	13627	13650	13706	13700	13896	13668	13624	13645	13737	13723	13780	13623	13774	13586	13689	13749	13737	13717	13609	13675	13751	13851	13911	13730	13753	13774	13789	13776	13827	13853	13693	13785	13683	13565	13871	13824	13817	13751	13658	13865	13597	13719	13902	13748	13793	13838	13732	13689	13687	13997	13744	13620	13768	13732	13742	13835	13679	13763	13870	13778	13916	13763	13740	13702	13613	13868	13745	13770	13801	13702	13846	13715	13777	13813	13691	13627	13805	13831	13764	13688	13531	13593	13758	13740	13774	13814	13675	13763	13712	13881	13731	13730	13687	13809	13730	13546	13794	13896	13858	13747	13792	13792	13740	13857	13709	13799	13644	13849	13801	13519	13884	13970	13633	13625	13751	13714	13789	13666	13725	13585	13714	13703	13814	13760	13837	13678	13679	13735	13839	13623	13561	13724	13611	13785	13753	13748	13856	13841	13794	13881	13784	13756	13800	13792	13750	13717	13702	13667	13699	13763	13814	13673	13876	13753	13794	13799	13735	13677	13658	13527	13748	13670	13868	13761	13747	13644	13806	13820	13661	13572	13900	13777	13449	13679	13762	13771	13693	13784	13766	13759	13843	13817	13803	13835	13782	13730	13723	13740	13840	13915	13854	13845	13800	13793	13684	13896	13851	13833	13777	13801	13599	13808	13737	13768	13828	13769	13790	13811	13803	13768	13841	13757	13886	13907	13781	13797	13845	13810	13791	13569	13804	13753	13740	13913	13752	13657	13679	13636	13716	13839	13607	13832	13767	13785	13762	13737	13811	13805	13711	13562	13739	13608	13892	13722	13743	13661	13573	13679	13723	13745	13772	13783	13633	13743	13827	13678	13876	13705	13667	13896	13804	13716	13838	13516	13682	13813	13519	13639	13756	13659	13837	13600	13584	13684	13871	13731	13825	13683	13640	13696	13710	13797	13756	13683	13615	13803	13657	13650	13820	13584	13712	13639	13680	13715	13828	13796	13720	13716	13735	13786	13911	13785	13753	13552	13740	13617	13760	13873	13672	13695	13783	13655	14018	13721	13660	13715	13764	13699	13575	13818	13760	13771	13810	13813	13958	13712	13849	13778	13768	13781	13780	13614	13658	13751	13643	13920	13739	13638	13832	13669	13619	13577	13764	13640	13673	13738	13746	13768	13716	13671	13744	13669	13559	13943	13678	13708	13629	13716	13789	13852	13716	13605	13612	13732	13654	13616	13782	13800	13820	13855	13687	13862	13615	13745	13660	13642	13958	13557	13753	13649	13704	13779	13825	13606	13897	13723	13645	13859	13794	13737	13757	13715	13840	13813	13556	13740	13764	13797	13762	13703	13721	13728	13749	13808	13756	13767	13706	13783	13535	13618	13623	13670	13810	13597	13786	13745	13575	13789	13766	13778	13622	13810	13794	13778	13662	13861	13783	13616	13781	13791	13830	13767	13846	13821	13803	13860	13757	13688	13816	13787	13694	13885	13775	13678	13649	13781	13654	13816	13612	13900	13722	13701	13751	13834	13602	13876	13557	13976	13680	13768	13834	13809	13773	13648	13859	13673	13658	13748	13711	13632	13628	13650	13778	13710	13723	13586	13798	13817	13781	13880	13764	13720	13831	13595	13812	13849	13761	13714	13647	13803	13614	13826	13834	13615	13679	13735	13788	13709	13749	13798	13797	13788	13692	13662	13716	13767	13755	13826	13756	13681	13798	13659	13578	13861	13676	13707	13762	13737	13726	13767	13755	13588	13814	13986	13790	13505	13793	13716	13794	13905	13709	13922	13688	13785	13818	13699	13765	13606	13838	13832	13930	13701	13772	13723	13702	13704	13757	13706	13722	13764	13769	13641	13760	13741	13872	13892	13735	13724	13791	13654	13848	13706	13692	13882	13922	13685	13723	13646	13765	13893	13729	13674	13787	13676	13619	13690	13565	13801	13848	13672	13552	13886	13855	13713	13709	13863	13715	13835	13807	13800	13818	13781	13798	13786	13751	13898	13690	13867	13710	13751	13828	13660	13676	13746	13721	13733	13691	13968	13806	13795	13725	13869	13799	13757	13861	13788	13693	13738	13732	13785	13763	13661	13863	13651	13807	13798	13716	13896	13770	13838	13763	13745	13760	13864	13645	13816	13658	13822	13721	13746	13688	13646	13753	13693	13606	13653	13783	13780	13473	13646	13892	13679	13734	13648	13928	13837	13548	13856	13745	13750	13890	13874	13637	13749	13768	13873	13587	13862	13678	13900	13673	13675	13718	13753	13733	13785	13645	13603	13669	13746	13662	13680	13696	13580	13726	13894	13754	13684	13770	13745	13756	13629	13767	13840	13813	13793	13698	13768	13771	13914	13738	13834	13778	13712	13914	13695	13695	13641	13744	13812	13759	13806	13823	13580	13777	13824	13722	13704	13540	13747	13922	13780	13883	13714	13731	13817	13621	13701	13876	13681	13694	13621	13773	13720	13763	13724	13809	13825	13582	13702	13803	13919	13867	13923	13887	13769	13929	13821	13785	13752	13699	13764	13677	13690	13658	13806	13690	13812	13782	13838	13786	13960	13745	13788	13606	13743	13803	13575	13666	13789	13798	13822	13645	13752	13812	13678	13805	13665	13765	13726	13788	13855	13798	13741	13807	13531	13804	13587	13802	13701	13681	13727	13912	13657	13760	13669	13818	13609	13581	13753	13744	13702	13780	13784	13803	13712	13717	13752	13719	13750	13823	13728	13857	13790	13747	13712	13801	13726	13767	13622	13810	13884	13771	13726	13707	13854	13902	13717	13895	13646	13725	13799	13757	13805	13724	13706	13540	13861	13847	13793	13606	13699	13741	13637	13843	13935	13563	14021	13850	13810	13885	13749	13739	13632	13721	13929	13769	13845	13599	13681	13613	13774	13766	13929	13601	13812	13688	13742	13652	13625	13757	13710	13728	13817	13684	13844	13853	13704	13795	13630
23134	21105	28868	23629	21365	22120	37371	62348	52186	37274	29001	23051	16299	14663	14105	13850	13943	13836	13540	13795	13931	13906	13765	13784	13711	13970	13834	13736	13857	13782	13676	13761	13808	13819	13683	13646	13850	13757	13811	13803	13943	13626	13583	13644	13780	13551	13745	13779	14026	13786	13732	13693	13704	13812	13518	13827	13714	13819	13756	13892	13839	13713	13789	13728	13772	13552	13698	13615	13780	13707	13830	13610	13669	13838	13815	13620	13710	13689	13746	13687	13775	13592	13572	13702	13857	13843	13920	13731	13674	13711	13667	13901	13636	13560	13660	13669	13879	13620	13539	13677	13563	13626	13825	13623	13693	13777	13911	13710	13687	13848	13687	13692	13899	13743	13809	13506	13614	13811	13727	13622	13668	13735	13774	13804	13784	13712	13892	13825	13872	13848	13720	13720	13617	13863	13828	13609	13742	13578	13915	13875	13726	13648	13808	13646	13874	13674	13764	13758	13768	13669	13597	13835	13715	13806	13791	13662	13651	13545	13687	13764	13642	13741	13814	13796	13887	13741	13650	13747	13591	13692	13814	13864	13832	13610	13689	13817	13616	13838	13843	13679	13691	13765	13852	13545	13713	13653	13704	13607	13653	13748	13665	13730	13592	13830	13778	13564	13790	13488	13645	13607	13736	13760	13690	13839	13715	13765	13828	13717	13712	13757	13785	13795	13819	13881	13766	13742	13850	13651	13654	13754	13770	13875	13842	13681	13828	13646	13627	13779	13592	13554	13741	13604	13771	13709	13780	13682	13794	13606	13919	13695	13606	13645	13487	13541	13696	13813	13570	13529	13549	13650	13679	13653	13740	13774	13700	13771	13804	13648	13898	13727	13554	13742	13713	13728	13684	13780	13767	13578	13645	13727	13673	13724	13649	13455	13629	13641	13761	13653	13856	13530	13651	13580	13628	13600	13681	13755	13704	13886	13538	13546	13632	13726	13532	13640	13642	13721	13678	13807	13769	13806	13882	13670	13660	13765	13860	13758	13729	13603	13727	13702	13695	13639	13748	13755	13663	13630	13772	13754	13576	13786	13613	13778	13583	13619	13662	13619	13767	13617	13613	13687	13699	13749	13717	13650	13613	13656	13781	13881	13673	13783	13636	13575	13581	13564	13651	13853	13648	13556	13538	13623	13639	13664	13792	13717	13567	13818	13691	13610	13952	13654	13587	13649	13774	13607	13808	13859	13732	13803	13508	13767	13775	13858	13681	13539	13602	13695	13933	13873	13616	13632	13665	13681	13863	13686	13583	13727	13822	13829	13774	13541	13671	13551	13550	13718	13733	13798	13758	13624	13590	13632	13752	13693	13872	13814	13748	13781	13782	13701	13774	13716	13697	13619	13459	13727	13598	13795	13698	13661	13637	13629	13773	13724	13608	13706	13756	13745	13689	13840	13611	13757	13694	13622	13575	13803	13512	13607	13701	13577	13641	13577	13805	13854	13815	13858	13758	13582	13538	13722	13529	13680	13834	13881	13928	13799	13585	13879	13725	13738	13602	13688	13740	13750	13787	13543	13644	13625	13844	13642	13657	13565	13601	13634	13820	13785	13423	13752	13641	13598	13729	13719	13687	13807	13731	13800	13511	13679	13680	13819	13771	13655	13780	13869	13522	13857	13729	13775	13419	13651	13577	13701	13604	13770	13913	13672	13800	13642	13670	13691	13556	13839	13801	13468	13654	13825	13822	13815	13731	13631	13614	13643	13646	13675	13583	13641	13665	13717	13643	13699	13669	13705	13813	13592	13665	13485	13723	13814	13667	13421	13808	13753	13806	13643	13733	13557	13875	13666	13687	13597	13886	13812	13755	13708	13734	13661	13710	13806	13929	13705	13845	13345	13803	13608	13626	13644	13862	13594	13801	13735	13866	13544	13467	13572	13743	13627	13665	13661	13709	13644	13638	13616	13761	13750	13707	13783	13733	13712	13729	13845	13804	13674	13905	13695	13572	13695	13597	13628	13608	13790	13801	13700	13770	13802	13785	13699	13897	13677	13817	13811	13691	13902	13868	13712	13533	13580	13697	13697	13710	13806	13699	13578	13659	13741	13849	13866	13616	13641	13805	13758	13624	13840	13601	13682	13566	13559	13619	13623	13743	13784	13585	13665	13642	13802	13860	13709	13767	13523	13595	13673	13737	13720	13593	13657	13713	13486	13822	13762	13767	13651	13802	13778	13776	13822	13760	13537	13784	13639	13864	13448	13696	13640	13626	13770	13563	13806	13602	13629	13799	13603	13785	13499	13648	13853	13692	13787	13622	13613	13891	13594	13597	13762	13881	13855	13569	13737	13624	13643	13698	13588	13545	13676	13721	13896	13656	13750	13639	13709	13786	13650	13684	13660	13495	13703	13706	13804	13566	13749	13578	13850	13909	13532	13625	13822	13757	13747	13593	13706	13491	13666	13876	13706	13664	13845	13746	13755	13836	13579	13509	13635	13562	13829	13734	13329	13781	13808	13673	13633	13696	13688	13649	13816	13660	13733	13669	13611	13504	13625	13589	13588	13709	13866	13749	13794	13747	13695	13689	13672	13678	13672	13703	13745	13772	13457	13764	13660	13811	13677	13612	13620	13898	13939	13688	13838	13690	13724	13894	13633	13752	13734	13615	13615	13546	13509	13786	13856	13700	13609	13645	13690	13704	13403	13744	13767	13707	13725	13702	13584	13596	13818	13988	13729	13730	13573	13717	13549	13648	13724	13524	13706	13641	13626	13652	13688	13729	13434	13760	13726	13637	13508	13687	13876	13708	13696	13798	13656	13652	13700	13692	13686	13597	13706	13743	13520	13766	13777	13842	13714	13791	13670	13583	13745	13773	13659	13618	13738	13645	13587	13852	13793	13730	13629	13697	13656	13738	13733	13765	13697	13762	13611	13769	13657	13703	13827	13737	13592	13631	13575	13769	13689	13849	13743	13745	13636	13787	13545	13727	13810	13714	13590	13995	13751	13467	13628	13889	13652	13674	13725	13749	13474	13715	13569	13741	13818	13821	13748	13851	13750	13962	13609	13819	13767	13753	13785	13722	13713	13606	13552	13835	13792	13819	13644	13705	13544	13712	13824	13791	13656	13852	13651	13989	13891	13645	13773	13724	13717	13579	13854	13594	13541	13529	13663	13721	13509	13697	13653	13745	13799	13691	13741	13662	13684	13651	13741	13666	13722	13775	13831	13677	13700	13694	13639	13917	13571	13784	13782	13874	13650	13676	13699	13694	13783	13646	13869	13591	13716	13918	13771	13651	13693	13536	13564	13755	13671	13672	13564	13757	13689	13695	13762	13639	13617	13660	13625	13573	13754	13802	13646	13716	13694	13685	13566	13669	13357	13604	13725	13714	13730	13729	13689	13633	13944	13693	13738	13625	13652	13649	13576	13498	13662	13499	13581	13602	13551	13453	13511	13668	13723	13592	13741	13616	13716	13785	13740	13608	13783	13736	13687	13605	13785	13697	13872	13627	13816	13891	13768	13652	13710	13647	13783	13720	13763	13571	13599	13839	13765	13954	13726	13602	13577	13662	13854	13691	13801	13628	13549	13595	13696	13591	13625	13606	13708	13687	13629	13811	13778	13752	13644	13639	13703	13637	13786	13708	13962	13770	13724	13674	13642	13747	13763	13965	13591	13837	13643	13448	13916	13672	13883	13620	13582	13741	13669	13758	13731	13660	13719	13732	13537	13664	13600	13649	13598	13736	13681	13583	13695	13640	13828	13760	13680	13684	14011	13896	13670	13604	13522	13643	13779	13571	13721	13581	13558	13710	13583	13801	13705	13669	13680	13697	13936	13771	13613	13594	13567	13831	13642	13711	13724	13665	13825	13804	13654	13622	13695	13686	13796	13639	13714	13538	13763	13608	13658	13736	13676	13593	13708	13772	13725	13717	13883	13686	13868	13647	13472	13620	13822	13705	13747	13729	13730	13809	13764	13873	13757	13629	13719	13743	13745	13745	13611	13478	13611	13766	13761	13840	13864	13730	13535	13715	13821	13663	13604	13605	13702	13835	13573	13687	13758	13742	13753	13735	13652	13981	13960	13487	13550	13619	13616	13725	13574	13593	13654	13799	13700	13753	13518	13644	13751	13730	13724	13714	13792	13771	13602	13828	13573	13705	13641	13730	13680	13593	13676	13665	13798	13828	13731	13582	13789	13625	13554	13662	13607	13617	13593	13704	13732	13814	13695	13647	13860	13654	13609	13884	13621	13646	13611	13829	13546	13670	13630	13734	13823	13693	13553	13502	13465	13767	13697	13815	13714	13627	13543	13637	13670	13770	13597	13590	13583	13773	13633	13733	13857	13752	13647	13591	13817	13758	13760	13831	13739	13707	13593	13686	13725	13670	13592	13696	13648	13960	13489	13553	13674	13660	13603	13779	13703	13634	13692	13789	13755	13562	13560	13552	13838	13781	13684	13884	13798	13670	13804	13756	13719	13653	13650	13703	13827	13747	13606	13784	13662	13663	13582	13665	13745	13549	13788	13747	13820	13657	13646	13682	13914	13609	13765	13636	13715	13722	13673	13720	13665	13810	13681	13575	13602	13704	13875	13843	13814	13673	13767	13712	13817	13793	13776	13574	13787	13809	13667	13837	13829	13715	13678	13710	13800	13554	13751	13577	13772	13682	13695	13747	13774	13685	13714	13766	13800	13828	13617	13839	13667	13793	13730	13731	13827	13796	13718	13835	13707	13675	13697	13691	13770	13643	13572	13731	13692	13809	13597	13785	13569	13706	13641	13652	13692	13637	13533	13658	14012	14008	13742	13698	13773	13815	13808	13707	13658	13665	13816	13683	13581	13672	13776	13678	13670	13767	13704	13735	13777	13780	13762	13718	13683	13889	13655	13881	13714	13767	13867	13759	13928	13655	13672	13709	13706	13781	13670	13702	13723	13762	13608	13786	13846	13684	13679	13649	13716	13613	13744	13533	13697	13688	13726	13677	13517	13746	13653	13854	13717	13524	13717	13759	13640	13626	13614	13753	13911	13566	13628	13509	13622	13494	13783	13467	13551	13635	13844	13702	13795	13534	13650	13668	13781	13784	13661	13641	13807	13652	13646	13699	13687	13631	13677	13542	13754	13597	13851	13911	13688	13383	13526	13624	13529	13694	13688	13675	13733	13745	13587
16875	30546	28256	22622	19606	17885	40371	63827	52738	39218	32396	24242	15478	14610	13824	13516	13560	13511	13416	13549	13458	13409	13552	13543	13416	13323	13497	13448	13634	13218	13442	13473	13471	13557	13435	13527	13456	13375	13444	13398	13392	13369	13447	13593	13367	13532	13427	13536	13503	13431	13419	13321	13408	13421	13378	13635	13431	13381	13492	13649	13448	13532	13506	13330	13351	13530	13513	13439	13332	13620	13404	13597	13331	13324	13466	13485	13385	13282	13301	13592	13410	13612	13431	13379	13452	13559	13632	13375	13503	13408	13369	13392	13508	13396	13540	13603	13669	13567	13437	13481	13378	13500	13409	13393	13607	13479	13511	13502	13341	13229	13560	13499	13578	13481	13470	13431	13455	13618	13563	13421	13489	13493	13584	13452	13593	13487	13578	13494	13330	13533	13505	13483	13448	13377	13344	13250	13553	13415	13474	13421	13570	13489	13335	13438	13427	13355	13593	13479	13338	13523	13440	13493	13457	13451	13467	13403	13514	13363	13447	13398	13394	13441	13505	13502	13363	13389	13300	13321	13434	13334	13529	13428	13370	13627	13348	13429	13579	13421	13265	13254	13353	13432	13465	13388	13423	13342	13433	13499	13563	13523	13485	13365	13359	13606	13475	13356	13541	13292	13428	13372	13554	13399	13497	13376	13327	13466	13449	13445	13466	13493	13389	13441	13388	13505	13474	13524	13538	13374	13523	13393	13368	13516	13445	13524	13437	13379	13521	13299	13468	13441	13519	13408	13465	13499	13362	13407	13332	13361	13527	13373	13405	13527	13451	13410	13467	13411	13469	13490	13357	13403	13571	13247	13363	13430	13441	13381	13432	13535	13470	13366	13400	13478	13504	13509	13423	13526	13484	13473	13371	13444	13360	13406	13400	13519	13277	13518	13440	13506	13371	13576	13391	13455	13338	13425	13544	13553	13366	13408	13469	13519	13428	13536	13586	13355	13544	13482	13358	13415	13352	13471	13432	13454	13283	13433	13446	13404	13295	13441	13576	13528	13481	13450	13474	13509	13522	13421	13509	13342	13433	13404	13421	13456	13461	13258	13594	13473	13559	13418	13319	13537	13287	13558	13495	13348	13377	13363	13431	13329	13334	13423	13372	13491	13372	13581	13384	13510	13279	13338	13488	13457	13578	13389	13461	13393	13488	13486	13436	13493	13347	13523	13246	13349	13350	13572	13439	13293	13482	13390	13394	13379	13608	13288	13581	13380	13437	13364	13533	13438	13428	13379	13550	13423	13488	13481	13619	13435	13256	13406	13486	13237	13367	13499	13524	13446	13405	13546	13485	13530	13294	13448	13496	13491	13468	13366	13431	13509	13438	13572	13519	13244	13401	13355	13517	13442	13479	13554	13523	13304	13493	13487	13355	13557	13484	13577	13398	13476	13520	13490	13361	13464	13357	13519	13341	13409	13528	13519	13466	13419	13420	13514	13504	13436	13484	13303	13374	13531	13484	13477	13339	13417	13402	13426	13522	13426	13506	13427	13332	13611	13518	13415	13330	13513	13555	13364	13467	13467	13318	13396	13524	13535	13517	13682	13497	13389	13407	13427	13352	13453	13262	13411	13559	13521	13373	13499	13354	13399	13389	13588	13580	13259	13491	13324	13364	13430	13401	13536	13466	13381	13306	13452	13535	13440	13441	13496	13337	13443	13442	13357	13564	13375	13436	13343	13388	13602	13393	13513	13445	13539	13393	13437	13472	13412	13280	13391	13491	13473	13440	13460	13605	13376	13272	13395	13472	13414	13579	13413	13342	13545	13450	13485	13415	13375	13554	13394	13366	13485	13469	13205	13506	13236	13379	13517	13496	13463	13428	13449	13400	13474	13332	13571	13373	13421	13424	13583	13688	13493	13475	13423	13393	13459	13471	13259	13401	13356	13394	13478	13537	13306	13507	13419	13515	13452	13374	13475	13611	13499	13582	13339	13464	13484	13578	13407	13364	13373	13337	13548	13457	13501	13347	13425	13407	13338	13153	13435	13479	13380	13500	13255	13460	13368	13435	13373	13265	13292	13446	13433	13462	13421	13490	13514	13376	13610	13532	13523	13473	13506	13456	13345	13415	13496	13376	13517	13437	13434	13381	13609	13388	13549	13377	13459	13370	13312	13349	13468	13425	13467	13398	13408	13350	13539	13395	13629	13428	13307	13388	13434	13372	13366	13517	13553	13489	13535	13377	13256	13470	13341	13485	13407	13411	13569	13601	13483	13513	13601	13423	13576	13496	13398	13423	13403	13454	13393	13513	13289	13331	13322	13378	13460	13384	13409	13415	13319	13569	13469	13576	13327	13403	13569	13386	13511	13303	13541	13054	13671	13480	13488	13623	13579	13546	13341	13531	13357	13395	13392	13613	13495	13504	13543	13443	13242	13454	13544	13568	13365	13406	13460	13403	13466	13350	13476	13520	13527	13608	13453	13290	13509	13504	13404	13444	13357	13402	13529	13431	13278	13380	13515	13492	13229	13477	13429	13499	13388	13410	13491	13639	13461	13409	13534	13412	13546	13443	13228	13377	13399	13478	13493	13363	13357	13401	13644	13529	13258	13342	13463	13519	13527	13303	13470	13455	13423	13453	13541	13485	13322	13299	13504	13246	13626	13441	13397	13503	13476	13466	13390	13593	13337	13497	13417	13592	13553	13471	13570	13444	13437	13426	13498	13512	13431	13517	13418	13570	13527	13241	13394	13618	13523	13516	13556	13418	13292	13421	13435	13488	13351	13277	13415	13432	13475	13412	13362	13420	13459	13514	13237	13491	13446	13391	13443	13457	13386	13472	13703	13360	13246	13573	13440	13543	13387	13377	13553	13483	13294	13423	13356	13467	13515	13418	13310	13424	13404	13437	13466	13347	13612	13372	13369	13516	13307	13374	13418	13416	13552	13342	13446	13525	13368	13571	13347	13559	13433	13434	13530	13330	13471	13452	13405	13482	13488	13406	13382	13501	13589	13421	13622	13477	13513	13483	13456	13425	13302	13309	13332	13423	13622	13441	13319	13436	13463	13514	13443	13371	13467	13491	13504	13424	13489	13537	13431	13513	13369	13523	13595	13543	13441	13556	13282	13356	13414	13457	13556	13305	13455	13429	13262	13314	13381	13581	13413	13546	13611	13622	13365	13444	13593	13550	13574	13516	13482	13438	13368	13507	13390	13494	13273	13390	13451	13375	13438	13323	13460	13612	13599	13419	13328	13484	13432	13704	13552	13297	13387	13429	13347	13425	13356	13471	13498	13541	13520	13374	13385	13461	13417	13415	13573	13504	13623	13378	13385	13609	13513	13260	13521	13439	13470	13481	13460	13470	13564	13392	13560	13354	13439	13408	13476	13533	13342	13579	13357	13512	13616	13530	13417	13376	13396	13306	13491	13558	13502	13543	13294	13473	13446	13467	13389	13350	13404	13454	13420	13387	13558	13565	13436	13387	13525	13292	13396	13372	13457	13456	13510	13597	13236	13472	13463	13388	13447	13483	13447	13492	13514	13567	13380	13441	13474	13444	13406	13464	13396	13518	13320	13439	13518	13334	13324	13376	13294	13543	13462	13582	13498	13663	13397	13575	13434	13522	13508	13464	13400	13506	13474	13401	13368	13365	13450	13478	13296	13302	13415	13592	13547	13402	13545	13552	13472	13470	13268	13561	13531	13360	13448	13364	13475	13207	13398	13362	13410	13426	13403	13508	13400	13638	13349	13380	13507	13531	13383	13474	13335	13426	13557	13601	13267	13454	13227	13426	13384	13283	13324	13565	13392	13403	13490	13486	13406	13585	13419	13332	13462	13291	13445	13342	13423	13627	13409	13461	13434	13583	13402	13461	13482	13414	13480	13408	13457	13463	13412	13572	13388	13492	13251	13324	13435	13383	13340	13536	13473	13459	13241	13520	13456	13651	13358	13378	13326	13438	13508	13438	13445	13578	13481	13549	13491	13410	13352	13369	13366	13306	13351	13401	13337	13359	13306	13417	13454	13415	13409	13553	13531	13450	13313	13529	13655	13319	13397	13522	13563	13471	13388	13453	13535	13500	13506	13399	13354	13449	13427	13455	13426	13402	13482	13566	13572	13495	13492	13330	13239	13382	13535	13673	13409	13432	13374	13553	13445	13464	13319	13383	13591	13344	13441	13388	13509	13341	13347	13496	13583	13489	13315	13435	13415	13603	13348	13310	13491	13441	13517	13471	13495	13429	13365	13519	13432	13465	13463	13495	13329	13527	13344	13547	13420	13489	13582	13462	13468	13498	13414	13401	13476	13362	13457	13376	13403	13542	13427	13428	13383	13501	13315	13675	13440	13429	13566	13496	13368	13400	13411	13512	13416	13502	13512	13467	13501	13530	13326	13539	13467	13661	13458	13369	13510	13382	13368	13365	13529	13506	13455	13336	13463	13435	13368	13327	13342	13484	13407	13386	13385	13308	13491	13536	13478	13456	13512	13378	13494	13557	13394	13479	13541	13475	13419	13460	13373	13455	13339	13450	13417	13479	13427	13492	13397	13432	13500	13407	13332	13363	13430	13441	13453	13386	13431	13587	13336	13540	13382	13409	13591	13548	13486	13366	13509	13226	13430	13365	13407	13374	13454	13502	13375	13519	13442	13425	13632	13567	13451	13457	13440	13525	13374	13499	13527	13472	13363	13415	13399	13466	13499	13444	13407	13481	13499	13565	13285	13383	13470	13379	13447	13331	13367	13625	13516	13383	13463	13432	13397	13604	13398	13454	13356	13435	13348	13291	13523	13484	13295	13451	13287	13358	13447	13341	13360	13474	13451	13352	13509	13518	13509	13499	13481	13433	13551	13444	13403	13458	13446	13537	13352	13503	13509	13429	13373	13641	13469	13392	13430	13348	13363	13576	13508	13312	13354	13507	13291	13336	13346	13438	13569	13397	13510	13253	13456	13454	13474	13331	13469	13205	13532	13480	13379	13461	13591	13530	13470	13402	13283	13528	13478	13395	13376	13358	13393	13316	13264	13326	13387	13446	13490	13462	13513	13443	13263	13360	13335	13514	13513	13411	13430	13368	13350	13475	13303	13522	13237	13554	13482	13557	13403	13497	13489	13315	13510	13438	13485	13458	13437	13579	13511	13459	13373	13376	13281	13513	13372	13426	13434	13429	13333
27375	21633	21967	18119	14800	14668	16466	21688	20999	17392	16006	15039	14455	14343	14085	14161	14337	14169	14169	14079	14083	14182	14186	14065	14059	14192	14185	14048	14059	14220	14149	14261	14189	14238	14095	14090	14126	14129	14223	14206	14188	14198	14103	13948	14123	14118	14207	13935	14192	14110	14052	14053	14214	14145	14150	14095	14157	14350	14253	14014	14233	14260	14130	13954	13947	14202	14140	14275	13996	14055	14239	14101	14177	14233	14408	14202	14183	14186	14074	13908	14169	14312	14114	14190	14266	14046	13890	14101	14199	14285	14207	14087	14144	14248	14249	13998	13935	14155	14326	14059	14099	14052	14072	14127	14175	14047	14013	14197	13971	14151	14120	14065	14189	14128	14177	14219	14123	14244	14053	13875	14042	14195	14064	14166	13996	14055	14203	14132	14178	14237	14412	14016	14131	14061	14265	14130	14123	14105	14101	14076	14174	14089	14153	14131	14157	14145	14113	13979	13944	14074	14147	14235	14180	14139	13955	14125	14173	14185	14262	14119	14166	14025	14076	13979	14225	14159	14032	14053	13979	13962	14158	14067	14078	14022	14078	13946	14163	14175	14158	13985	14062	14086	14084	13943	14310	14204	14107	13929	14215	14263	14210	14205	14314	13998	13987	14239	14150	13927	14104	14249	14073	14107	14123	14176	14061	14018	14225	14284	14109	14032	14136	14223	14070	14019	14103	14142	14184	14131	13904	14149	14001	14365	14201	14289	14043	14052	14202	13964	14214	14134	14079	14124	13904	14065	14324	14105	14155	14172	14142	14052	14175	14164	14014	13960	13929	14081	14112	14344	14165	13994	14196	14116	14167	14133	14151	14174	14058	14138	13986	13962	13977	14164	14018	14121	14128	14330	14043	14275	14152	14266	14113	14134	14229	14206	14009	14053	14173	14265	14270	14143	14126	14242	14232	14148	14088	14112	14137	14135	14085	14260	14291	14149	14075	14134	14083	14164	14168	14237	14108	14214	14173	14122	14162	14170	14031	14261	14181	14034	14210	14138	13992	14144	14132	14126	13946	14068	14181	14230	14085	14062	14091	14223	14099	14043	14126	14012	14261	14094	14215	14157	14202	14284	14190	14106	14155	14122	14327	14237	14079	14119	13935	13988	14056	14093	14214	14054	14278	14182	14282	14162	14282	14107	14176	14224	14124	14346	14091	14243	14274	14123	14178	14049	14207	14060	13996	14232	14235	14030	14251	14075	14161	14235	14093	14177	14070	14153	14108	14287	14214	14064	14068	14072	14223	14163	14170	14163	14297	14052	14055	14187	14015	14166	14150	14192	14144	14072	14150	14058	14256	14220	14113	14165	14133	14127	14100	14173	14029	14158	14206	14309	13946	14139	13850	14107	13991	14149	14118	14060	14061	14020	14099	13797	14135	14142	14074	14232	14125	13995	14168	14299	14007	14132	14132	14057	14035	14310	14275	14182	14097	14070	14067	14151	14089	14044	14022	14137	14200	14260	13994	14126	14203	14118	14338	14217	14218	14033	14181	13952	14142	14254	14048	14260	14090	14249	14270	14323	14089	14186	14141	14246	14094	14166	14029	14050	14354	14039	14079	14023	14058	14232	14047	14178	14126	14271	14235	14035	14001	14149	14119	14107	14100	14192	14170	13997	13994	14013	14005	14259	14316	14023	14246	14207	14074	14053	14166	14098	14088	14208	14240	14179	14117	14216	14052	14075	14091	14061	14172	14113	14062	14163	14182	14137	14093	14264	14093	14318	14129	14170	14100	13953	14226	14124	14164	14183	14110	14063	14199	14183	14132	14229	14177	13967	14076	14263	14251	14271	14120	14150	14071	14319	13999	14131	14208	14225	14191	13873	14050	14129	14045	14066	14007	14123	14152	14005	14019	14166	14116	14094	14258	14163	14090	14174	14063	14099	14112	14281	13967	14113	14141	14169	14256	14319	14197	14179	14199	14142	14093	14180	14149	14039	14044	14066	14166	14251	13922	14073	14083	14109	14017	14149	14173	14125	14071	14092	14115	14035	14263	14309	14282	14032	14068	14044	14048	13989	14121	14239	14172	14097	14135	14225	14099	14107	14132	14150	14243	14228	14260	14105	14093	14005	14057	14062	13950	14022	13954	13862	14365	14065	13978	14291	13950	14159	14102	14258	14177	14210	14282	14223	14027	14198	14112	13865	13951	14130	14173	14052	14208	14160	14325	14387	14158	14111	14183	14133	14005	14003	13905	14103	14160	14009	14007	14222	14214	14175	14162	14182	14320	14066	14122	14153	14080	14137	14110	14039	14092	14122	14245	14141	14168	14221	14215	14073	14043	14069	14079	14193	14307	14177	14228	14182	14272	14136	13993	13973	14168	14118	14153	14300	14188	14258	14148	14201	14072	14226	14091	14030	14227	13961	14284	14166	14106	14041	14148	14061	14262	14319	14075	14205	14184	14078	14223	14156	14136	14028	14070	14212	14158	14137	14146	13982	14288	14220	13996	14061	13991	14133	14323	14230	14264	14137	14171	14215	14362	14145	14303	14190	14012	14123	14023	14220	14262	14315	14074	14098	14063	13940	14067	14060	14169	14153	14209	14208	14130	14169	14037	14113	14108	14341	14284	14208	14257	14185	14182	14199	14041	14181	14218	14215	14074	14128	14254	14295	14022	14162	14087	14035	14252	14123	14236	14123	14277	13967	14059	13992	13912	14100	14049	14100	14083	14002	14024	14111	14130	14016	14185	14115	13989	13937	14138	14278	14103	14083	14011	14198	14166	14036	14233	14066	14042	14230	14143	14225	14153	13988	14016	14057	14098	14178	14036	14157	14152	14121	14108	14178	13984	14259	14044	13938	14286	14185	14136	13945	14130	14286	14227	14235	14038	14205	14183	14202	14270	14118	14010	13994	14137	14060	14147	14005	14261	13987	13996	14249	14193	14265	14080	14110	14265	14208	14255	13992	14099	14083	14122	14008	13920	14196	14138	14155	14187	14130	14133	14186	14325	14221	14084	14217	14258	14169	14138	14186	14206	14144	14156	14198	14021	13871	14161	14113	14097	14095	14039	14079	13976	14118	14139	14135	14194	14197	14330	14094	14191	14198	14096	14018	14101	14149	14234	14230	14076	14178	14277	14248	14013	14121	14312	14137	14219	14266	14030	14021	14087	14171	14020	14001	14047	14182	14047	14121	14111	14237	14122	13940	14111	14199	14119	14286	14117	14152	14183	14121	14196	14155	14202	14164	14037	14030	13931	14173	14122	14224	14077	14255	14027	14271	14210	14225	14075	14032	14148	14173	14189	14088	14125	14073	13896	14202	14210	14187	14160	14142	14099	14123	14376	14067	14143	14040	13942	14054	14131	14258	14205	14158	14143	14248	14304	14159	14128	14380	14243	14313	14079	14265	14430	14199	14088	14003	14072	14137	14035	14118	14056	13983	14106	14267	14233	14099	14037	14053	14115	14075	14173	14205	14200	14115	14011	14194	14206	14085	14236	14184	13966	14073	14020	14186	13988	14108	14068	13986	14280	14200	14306	14288	14241	14219	14157	14111	14194	14033	14253	13943	14038	14084	14149	14253	14288	14150	14030	14144	14253	14280	14163	14231	14306	14040	13996	14139	14114	14073	14197	14062	14281	14141	14184	14061	14200	14112	14323	14024	14081	14009	14009	14143	14020	14178	14100	14116	14105	14042	14224	14083	14190	14145	14053	14006	14189	14057	14216	14027	14231	14057	14164	14189	14125	14216	14067	14152	14098	14074	13990	14115	14101	14241	14280	14009	14138	14215	14206	13921	14147	14108	14143	14157	13990	14081	14212	14207	14227	14216	14043	14204	14033	13975	14007	14096	14113	14405	14334	13973	13919	14026	14191	14098	14164	14170	14108	14080	14168	14261	14347	14297	14116	14037	14202	14284	14324	13940	13943	14058	14017	14170	13981	14179	14099	13989	13988	14125	14192	14131	14058	14194	14070	14243	14036	14086	14103	14023	14142	14053	14126	14248	14195	14084	14222	14086	14053	13879	13951	14100	14258	14137	14126	14092	14033	14244	14236	14303	14220	14198	14177	14394	14084	14295	14228	14343	14053	14206	14104	14050	14135	13754	14046	14195	14080	14108	14107	14327	14014	14062	14170	14019	14154	14039	14114	14238	14241	14001	14081	14065	14160	13998	14198	13991	14239	14129	14342	14134	14200	14331	14038	14104	14054	14105	13965	14226	14051	14230	14053	14009	13994	14169	14277	14080	14147	14198	14149	14126	14319	14030	14107	14177	14240	14227	14244	13975	14145	13976	14030	14145	14321	14166	14051	14113	13920	14126	14157	14096	13950	14106	14398	14250	14115	14103	14023	14147	14297	14146	14195	14239	14047	14178	14031	14006	14160	14221	14102	14097	14133	14144	14214	14059	14172	14166	14129	14048	14148	14034	13985	14072	13914	14229	14224	14044	14174	14302	14369	14038	14084	14135	14334	14176	14115	14060	14172	14065	14246	14098	14319	14114	13973	14017	14143	14204	14112	14201	14139	14019	14142	14112	13929	13973	14246	14105	14242	13884	14156	14171	14284	14274	14170	14205	14178	14154	13853	14037	14073	14081	14327	14049	14112	14209	14189	14084	14395	14312	14097	13990	14205	14177	14152	14091	14213	14080	13985	14165	14061	14110	14129	14103	14200	14090	14012	14213	14003	14060	14310	14028	14074	13915	14089	14064	14178	14037	13989	14254	14212	14217	13983	14051	14059	14154	14072	14156	14267	13953	13987	13973	14085	14032	14109	14258	14291	14147	14208	14193	14109	14113	14084	14003	14209	14156	14120	14104	14037	14151	14012	14074	13929	14279	14050	14074	14211	14200	14268	14165	14129	14082	14325	14207	14191	14096	14271	14113	14193	14107	14152	14138	14088	14095	14193	14022	14041	14039	14172	14181	14228	14226	14168	14274	14322	14240	14159	14129	14318	14012	14013	14177	14167	14182	14104	14086	14231	14165	14045	14184	14105	14183	14012	14169	14003	14065	13975	14175	14100	14088	14189	14006	13971	14052	14097	13975	14264	14286	14041	14101	14270	14155	14033	14057	14247	13971	14236	13918	14237	14277	14092	14080	14170	14129	14064	14245	14014	14296	14178	14153	13966	14055	14104	14027	14296	13987	14030	14275	14086	14139	14185	14175
15101	18971	18239	16073	15242	14757	18212	24959	22399	17528	15712	14825	13819	13863	13679	13746	13860	13715	13827	13673	13766	13805	13694	13825	13839	13789	13920	13683	13683	13709	13914	13846	13831	13732	13839	13748	13721	13807	13753	13826	13771	13735	13782	13788	13717	13747	13772	13838	13808	13812	13830	13596	13765	13867	13711	13799	13690	13907	13743	13863	13605	13870	13696	13824	13858	13722	13650	13874	13864	13766	13770	13955	13641	13754	13667	13890	13855	13722	13928	13574	13657	13873	13826	13906	13705	13761	13709	13713	13775	13817	13677	13707	13697	13665	13674	13864	13614	13639	13849	13665	13792	13689	13780	13917	13791	13726	13700	13647	13828	13789	13790	13904	13568	13627	13917	13639	13666	13713	13671	13621	13877	13729	13629	13699	13941	13589	13780	13759	13717	13759	13854	13781	13696	13823	13608	13827	13775	13809	13623	13697	13814	13753	13897	13730	13656	13618	13650	13656	13700	13764	13822	13609	13748	13885	13795	13782	13698	13598	13681	13695	13960	13742	13840	13774	13724	13688	13820	13774	13623	13802	13811	13886	13860	13776	13590	13634	13656	13843	13735	13919	13747	13835	13747	13720	13699	13878	13718	13733	13646	13706	13564	13867	13867	13732	13740	13729	13847	13681	13804	13674	13800	13601	13716	13750	13766	13763	13714	13720	13611	13877	13797	13670	13601	13796	13855	13645	13678	13879	13857	13789	13788	13843	13606	13645	13606	13747	13679	13608	13692	13870	13821	13862	13882	13807	13895	13782	13738	13990	13555	13743	13749	13748	13745	13863	13595	13938	13823	13741	13627	13811	13637	13849	13527	13843	13790	13761	13761	13742	13751	13758	13846	13822	13733	13842	13730	13698	13769	13734	13795	13721	13702	13823	13744	13869	13753	13801	13631	13855	13743	13652	13871	13935	13802	13630	13806	13935	13752	13608	13818	13662	13903	13714	13680	13771	13725	13751	13774	13909	13796	13702	13928	13829	13551	13815	13745	13823	13735	13735	13744	13769	13874	13592	13641	13822	13777	13868	13812	13793	13774	13769	13870	13725	13620	13641	13794	13622	13827	13821	13779	13822	13703	13789	13680	13695	13793	13817	13816	13690	13760	13653	13763	13791	13870	13614	13873	13603	13814	13741	13871	13939	13934	13831	13887	13687	14042	13742	13647	13805	13835	13795	13728	13620	13868	13692	13626	13777	13673	13722	13876	13724	13836	13862	13754	13820	13696	13705	13650	13657	13715	13698	13684	13874	13709	13776	13681	13874	13797	13783	13940	14024	13747	13897	13950	13698	13759	13732	13643	13953	13725	13740	14047	13856	13906	13663	13678	13786	13581	13768	13688	13559	13801	14004	13756	13796	13706	13681	13881	13692	13782	13614	13748	13676	13789	13796	13864	13775	13685	13817	13857	14094	13816	13795	13650	13709	13870	13761	13757	13819	13625	13701	13888	13884	13680	13657	13697	13750	13655	13661	13688	13665	13847	13729	13640	13708	13605	13727	13793	13845	13692	13729	13760	13679	13743	13756	13746	13867	13748	13783	13803	13751	13792	13895	13854	13907	13798	13861	13623	13800	13709	13759	13876	13724	13691	13657	13755	13626	13830	13854	13816	13704	13833	13664	13680	13874	13830	13699	13640	13845	13758	13731	13728	13620	13781	13666	13672	13705	13820	13874	13789	13790	13663	13588	13777	13726	13781	13694	13710	13805	13727	13751	13866	13625	13780	13736	13856	13869	13792	13766	13639	13707	13549	13660	13831	13833	13720	13695	13829	13648	13725	13761	13812	13658	13899	13626	13832	13911	13858	13796	13716	13668	13599	13824	13854	13772	13661	13796	13717	13646	13947	13745	13859	13665	13755	13901	13595	13857	13818	13875	13604	13693	13723	13817	13659	13786	13796	13676	13656	13718	13772	14010	13910	13697	13908	13786	13682	13637	13772	13734	13827	13752	13775	13692	13813	13706	13706	13909	13925	13803	13600	13764	13699	13775	13760	13733	13751	13668	13775	13747	13874	13696	13696	13743	13734	13677	13837	13925	13820	13894	13771	13748	13772	13808	13709	13803	13622	13631	13633	13833	13726	13706	13799	13709	13859	13614	13652	13791	13816	13727	13745	13800	13574	13886	13733	13786	13921	13810	13811	13754	13884	13743	13593	13724	13888	13967	13752	13760	13757	13783	13890	13860	13804	13696	13745	13781	13672	13668	13864	13704	13960	13627	13762	13838	13564	13561	13751	13792	13782	13827	13915	13736	13809	13869	13845	13825	13789	13773	13658	13703	13989	13828	13850	13802	13711	13834	13691	13768	13913	13803	13801	13817	13785	13631	13774	13792	13683	13728	13667	13759	13722	13606	13791	13741	13600	13603	13684	13694	13761	13643	13772	13830	13849	13621	13840	13860	13648	13764	13811	13853	13722	13889	13746	13810	13692	13780	13859	14027	13943	13881	13806	13820	13712	13766	13771	13893	13657	13965	13597	13707	13655	13831	13813	13879	13748	13842	13849	13611	13909	13737	13759	13964	13732	13914	13868	13732	13893	13820	13721	13840	13734	13671	13855	13739	13768	13784	13589	13787	13806	13846	13729	13703	13755	13655	13824	13819	13850	13810	13736	13745	13912	13663	13769	13840	13944	13750	13783	13890	13714	13615	13825	13665	13786	13786	13729	13897	13832	13955	13773	13851	13728	13778	13769	13825	13984	13793	13811	13731	13681	13632	13709	13759	13693	13807	13843	13922	13612	13776	13825	13607	13838	13731	13604	13828	13721	13835	13608	13833	13760	13824	13834	13798	13868	13693	13644	13763	13753	13635	13754	13711	13779	13648	13765	13586	13607	13749	13646	13698	13832	13816	13834	13776	13646	13823	13800	13825	13824	13709	13665	13835	13790	13719	13865	13770	13908	13663	13724	13754	13825	13743	13887	13588	13900	13627	13562	13749	13680	13728	13724	13857	13737	13860	13848	13700	13807	13756	13779	13895	13733	13808	13791	13685	13729	13742	13741	13584	13785	13635	13770	13588	13688	13715	13656	13572	13891	13798	13740	13830	13813	13748	13809	13703	13758	13763	13799	13819	13758	13759	13745	13595	13917	13678	13888	13643	13796	13904	13731	13861	13849	13765	13745	13701	13938	13705	13887	13741	13869	13740	13636	13659	13900	13775	13708	13689	13653	13951	13629	13741	13789	13799	13868	13660	13754	13836	13658	13738	13680	13749	13867	13804	13838	13673	13665	13924	13702	13789	13726	13611	13722	13711	13834	13891	13694	13648	13771	13706	13730	13834	13738	13888	13715	13828	13701	13867	13747	13848	13773	13712	13852	13846	13765	13755	13932	13909	13761	13721	13809	13802	13712	13873	13841	13624	13740	13617	13800	13701	13802	13829	13691	13590	13692	13836	13847	13744	13751	13903	13833	13662	13736	13693	13677	13693	13844	13756	13709	13759	13828	13690	13570	13769	13789	13672	13811	13717	13816	13809	13733	13668	13700	13684	13820	13738	13629	13901	13801	13782	13619	13712	13804	13819	13766	13886	13719	13840	13870	13630	13844	13825	13762	13784	13781	13778	13778	13744	13806	13920	13786	13801	13813	13711	13762	13851	13791	13692	13924	13772	13745	13854	13911	13676	13714	13847	13747	13595	13815	13899	13858	13722	13705	13669	13762	13768	13946	13739	13804	13775	13949	13846	13789	13829	13734	13684	13863	13566	13762	13804	13711	13671	13793	13742	13842	13820	13693	13817	13734	13763	13829	13702	13758	13895	13743	13697	13880	13899	13645	13649	13822	13738	13776	13931	13825	13673	13849	13595	13748	13798	13815	13715	13868	13843	13676	13734	13687	13909	13710	13668	13811	13919	13738	13828	13892	13657	13809	13645	13564	13729	13712	13677	13764	13739	13735	13723	13831	13758	13701	13698	13817	13819	13838	13689	13802	13747	13741	13738	13708	13792	13780	13832	13526	13906	13672	13805	13709	13787	13601	13732	13854	13871	13718	13681	13863	13757	13851	13754	13810	13886	13883	13866	13845	13634	13690	13714	13645	13647	13827	13843	13777	13680	13827	13703	13792	13727	13717	13666	13796	13677	13952	13693	13670	13690	13708	13759	13602	13767	13792	13604	13667	13802	13941	13689	13869	13822	13608	13611	13731	13894	13829	13768	13577	13777	13896	13940	13684	13902	13714	13948	13611	13784	13760	13689	13836	13794	13817	13740	13770	13870	13785	13610	13791	13719	13652	13739	13750	13818	13733	13769	13725	13761	13686	13904	13720	13758	13831	13741	13654	13664	13741	13608	13817	13701	13784	13637	13781	13764	13670	13770	13815	13835	13729	13712	13750	13771	13846	13704	13704	13622	13782	13783	13860	13817	13855	13673	13623	13790	13850	13711	13767	13745	13630	13793	13817	13902	13846	13752	13628	13718	13756	13618	13870	13789	13629	13775	13922	13773	13676	13775	13872	13603	13660	13723	13712	13646	13582	13866	13625	13671	13830	13795	13718	13710	13824	13705	13780	13852	13793	13849	13704	13644	13842	13761	13713	13957	13790	13884	13703	13764	13688	13682	13843	13637	13658	13712	13624	13830	13825	13490	13767	13769	13618	13808	13684	13857	13721	13854	13825	13758	13814	13709	13803	13754	13702	13693	13784	13736	13700	13852	13619	13742	13770	13743	13792	13710	13848	13684	13738	13840	13667	13800	13803	13622	13710	13873	13817	13728	13742	13830	13766	13786	13868	13884	13870	13763	13863	13880	13767	13653	13869	13783	13856	13752	13739	13764	13713	13821	13671	13813	13918	13773	13669	13701	13813	13752	13759	13909	13823	13712	13812	13908	13692	13758	13802	13791	13839	13821	13765	13820	13805	13807	13664	13866	13702	13729	13970	13654	13690	13801	13946	13751	13743	13682	13775	13804	13776	13690	13710	13775	13725	13855	13772	13725	13741	13704	13839	13979	13741	13791	13796	13697	13645	13715	13671	13765	13637	13835	13643	13752	13820	13595	13845	13755	13880	13829	13642	13935	13823	13649	13799	13680	13907	13753	13826	13824	13813	13859	13727	13679	13850	13846	14041	13753	13858	13726	13852	13623	13824	13773	13692	13717	13779	13788	13866	13655	13751	13809	13758	13857	13686	13875
24544	21078	27826	24798	20413	17213	24425	44063	40313	28611	22639	18540	15568	14723	14484	14248	14335	14300	14148	14273	14255	14199	14042	14225	14151	14300	14267	14233	14152	14194	14046	14080	14249	14098	14104	14193	14078	14167	14208	14316	14028	14091	14128	14086	14010	14003	14060	14034	14033	13945	14014	13976	14314	14146	14323	14003	14131	14176	14142	14217	14020	14125	14190	14114	14125	13989	14015	14315	14063	14091	14153	14092	14073	14066	13975	14277	14167	13965	14189	14051	14097	14082	14051	13921	14031	14002	13914	13940	14038	14209	14085	14250	14078	14019	13944	14364	14064	14090	13940	14119	14032	13980	14096	14165	14195	14034	13813	14076	13883	14068	13858	13940	14016	14139	14156	14044	14147	14224	14040	14161	14125	14156	14068	14215	14170	14148	14313	13973	13978	14323	14102	14261	14047	14122	14244	14304	14029	14097	14209	14025	14014	14007	14051	14003	14040	13935	14100	14006	14049	14177	14176	14406	14102	14045	14088	14049	14218	14256	14171	14266	14106	14078	14040	14083	14236	14076	13892	14125	14154	14012	14154	14156	14209	14089	14272	14116	14226	14164	14306	14317	14059	14051	13977	14044	14101	14067	14067	14051	14180	14243	14358	13997	14082	13924	14064	14196	14245	14142	14133	14028	14072	14035	13967	14146	14104	14053	14047	14126	14230	14078	13897	13892	14011	14181	14272	14066	14134	14143	14112	14202	14152	13946	13943	14126	14165	14038	14119	14195	14105	14197	14142	14051	14105	13954	14209	14207	14090	14040	14115	14064	13939	13989	14069	14153	14140	14150	14103	13978	13986	14127	13837	14045	14163	14300	14039	14078	14208	14013	14073	14080	14043	14176	14100	14061	14057	13994	14158	14067	14250	14222	14059	14171	14138	14197	14379	14039	14103	14165	13961	14075	14062	14121	14101	14074	14087	14220	14318	14139	14260	14010	14120	14141	13970	14183	14316	14103	14116	14236	14118	14186	13945	14179	14294	14316	14289	14135	14134	14027	14103	14204	14107	14083	14205	14190	14057	14095	14183	14068	14077	14234	14118	14039	14157	13875	13942	14128	14231	14135	14085	14133	14035	14338	14215	14172	14053	14100	14240	13973	14022	13959	14041	14120	13915	14193	14276	14250	14084	14080	13995	14007	14032	13909	14116	14101	13974	14169	14197	14130	14121	13981	14212	14095	14075	14112	14106	14236	14201	14023	14070	14066	14048	14061	14039	14043	13973	14078	14226	14078	14173	14102	14032	14152	14156	14077	14318	14012	14082	14115	14078	14216	14238	13952	14113	13956	14152	14220	14276	14071	14143	14177	14104	14034	14107	14106	14241	14017	14166	13908	14035	14038	14120	14180	14118	14011	14303	14149	14108	14267	14160	13999	14265	14072	14157	14178	14098	14094	14272	14054	14100	14035	14082	14231	14179	13879	14052	13931	14151	14224	13929	14087	14095	13988	14155	13981	14066	14098	14124	14326	14201	14036	13970	14078	14273	14028	14214	14081	14023	14126	13998	13979	13936	14182	14012	14086	14048	14174	13990	14106	14253	14016	14105	14000	14057	13983	13917	14155	13984	14214	13968	14124	14232	14052	14176	14082	14136	14141	14277	13943	14227	14200	14163	14210	14118	14101	14063	14028	14182	14141	14068	13899	14162	14051	13858	14226	14175	14028	14198	14000	13933	14184	14106	14191	14068	14221	14126	14105	14161	14072	14047	14075	14199	14153	14167	14028	14050	14289	14076	14047	14065	14031	13966	14284	14260	14066	14068	13887	14173	14069	14232	14168	14168	14124	14088	14193	14272	14161	14033	13978	13933	14184	13972	13995	14137	14039	14145	14081	14175	14372	14006	14210	14045	14113	14266	14063	14177	14290	14194	14133	14179	14144	14183	14177	14002	14073	14111	13904	14029	13881	14110	14244	14151	14161	14007	14155	14094	14195	14068	14098	14078	14035	14229	14100	14295	14133	14407	14109	14157	14212	14187	14117	14146	14082	14102	14285	14022	14059	14130	14238	14118	14215	14116	14062	14203	14132	14010	13952	14119	14013	14200	14115	14311	14192	14246	14226	14081	13896	14207	14108	14216	13964	14093	14140	14241	14059	14166	14145	14181	14041	14224	14153	14099	14171	14011	14244	14033	14135	14298	14254	14261	13959	14142	13981	14157	13979	14273	13862	14083	14095	14226	13989	14060	14250	14292	14061	14085	14095	14029	14289	14132	13987	14013	14195	13914	14105	14045	14179	14133	14014	14036	14171	14159	14195	14077	14202	14024	14000	14076	14069	13966	14021	14199	14053	14133	14101	14184	14028	14214	14222	14107	14113	14158	13831	14049	14064	13914	14031	14015	14140	14047	14248	14060	13977	14154	14021	14094	14192	13978	14089	14144	14087	14329	14175	13948	14250	14154	14137	14156	14189	14504	14146	14152	14247	14280	14039	14188	14237	14220	14180	14063	14001	14131	14019	14385	14119	14249	14174	14163	14192	14176	14158	14160	14208	14190	14175	13898	14135	14159	14063	14060	14313	13990	14122	14066	14112	13916	13998	14230	14012	14086	14138	14156	14266	14126	14101	14115	13962	14386	14044	13960	14151	14026	14166	14157	14169	14150	14124	13970	14262	14059	14117	14069	14221	14099	13935	13929	14207	14014	14231	14179	14045	14092	14145	14148	14137	14045	14009	14121	13975	14024	14120	14203	14256	14049	13952	13971	13973	13892	13934	14256	14127	14095	14094	14168	13927	14084	14026	14122	14213	14237	14079	14277	14213	14034	13943	13967	14097	13964	14009	13931	14100	14170	14030	14111	13958	14162	14061	14271	14198	14100	14119	14082	14068	13961	14046	14107	14168	14028	14106	14213	14198	14150	14101	14112	14165	14194	14073	14273	14024	14267	14336	14041	14103	13940	13952	14323	14242	14165	14159	14197	14105	14159	14213	14025	13992	14210	14250	14027	14116	14148	14277	14159	14300	14222	13971	14041	14129	14051	14084	13882	13985	14145	14055	14094	14226	14331	13954	14008	14238	14148	14180	14139	14227	14186	14239	13884	14067	14064	14119	14138	14137	14186	14244	14023	14162	14181	13972	14111	14096	13965	14169	14203	14045	14203	14132	14124	14243	13824	14213	14144	14194	14119	14176	14176	14272	14137	14102	14043	14024	14144	13933	14077	14020	14131	14070	14082	13879	14084	14197	14008	14102	13945	14087	14070	13942	14090	14175	14176	14143	14168	14064	14200	14194	14219	14142	14144	14131	14096	13980	14047	14090	14091	14138	14177	14022	14269	14148	14024	14212	14116	14097	14099	14018	13970	14147	14155	14225	14129	14228	14197	14016	14118	14158	14129	14055	14128	14191	14103	14169	14076	14063	14152	14043	14154	13979	14354	14149	14198	14213	14328	14135	14117	14105	14094	14106	14000	14201	14075	13935	14078	14232	14023	14071	14106	14120	13969	14300	14196	14244	14070	13952	14177	14246	13997	14207	14192	14215	14213	13977	14206	13955	14147	14096	14001	14020	14095	14174	14215	13949	14143	14124	14092	14259	14100	14240	13868	14131	14109	14048	13995	14067	14287	14008	14194	14075	13865	13911	14083	13991	14164	14228	13997	13865	14095	14159	14102	13983	14010	14041	14137	14335	14054	14142	14118	14195	14143	14326	14206	14201	14280	13909	14211	14056	14256	14111	14063	14038	14180	14116	14243	14144	14163	14034	14126	14232	14099	14026	13954	14078	14265	14207	14145	14167	14087	14266	14196	14063	14117	14168	14167	13989	13931	14098	14016	14249	14216	14101	14139	14110	14020	14099	14023	14149	14133	14268	14098	13986	14249	14096	13966	14128	14147	14286	14290	14125	14125	14132	14055	14108	14051	14127	14038	14316	14151	14178	14016	14266	14090	14261	14140	14186	13918	14282	14146	14098	14274	14130	14135	14197	14140	14171	14178	13979	14311	14279	13947	14097	13930	14127	14110	14130	14325	13856	14149	14239	14069	14278	14131	14211	14201	13916	14029	13946	14144	14161	14240	14108	13948	14061	14113	14158	14170	14108	14136	14250	14092	14189	14088	14090	14263	14061	14092	14173	14211	14152	14017	14008	14368	14077	14006	14186	14015	14165	14090	14161	13994	14081	13983	14142	13985	14006	14115	14207	14086	14166	14104	14057	14037	14187	14164	14194	14122	14080	14258	14068	14086	14018	14088	14172	14075	14044	14122	14074	14142	14191	14149	14056	14108	13990	14127	14188	14182	14010	13962	14131	14013	14212	14171	14081	14141	14012	13993	14058	14152	14139	14174	13990	14090	14104	13990	13935	14131	14284	14011	13969	14013	14295	14101	14298	14121	14245	14079	13988	14091	14154	13979	14030	14063	14081	14079	14179	14236	14108	14139	14093	14065	14090	14101	14105	14277	14203	14097	14321	14248	14087	14193	14139	14090	14077	13999	13999	14004	14018	14171	14126	14178	14188	14186	14131	14028	14099	14233	14272	14265	14130	13971	14237	14244	14003	14212	14007	14055	14038	14154	14051	14064	14142	13995	14129	14273	14177	14296	14117	14137	14094	14075	13968	14002	14149	14034	14032	14201	14115	14196	14234	14143	14023	14083	14126	14134	14009	14278	14060	14193	14255	14006	14160	14260	14128	14209	14150	14085	14175	14137	14204	13938	13989	14111	14067	14061	14097	14013	14102	14026	14090	14024	13989	13949	14052	14183	14242	14273	14220	14327	14278	14186	14111	13973	14140	14011	14172	14118	14204	14000	14294	14373	14318	14134	14122	14110	14016	14085	14120	14107	14199	14050	14110	13884	14140	14263	14130	14227	14071	14160	14094	14200	14064	14158	14065	13957	14172	14102	13904	14045	14076	14273	14122	14053	14186	14270	14192	14085	13985	14031	14018	13960	14149	13978	14054	14130	14026	14267	14043	14088	13965	14156	14059	14305	14158	14141	14309	14101	13952	14253	14021	14019	14220	14146	14072	14155	14137	14102	14024	14241	14216	14158	14153	14016	14040	14127	14123	14470	14058	14030	14143	14028	14030	13926	14174	14168	14144	14280	14224	14010	14168	14068	14164	14026	14196	14070	14082	14027	14060	14194	14192	14195	14073	14177	14306	14040	14223	14165	14065	14186	14213	14009	14164
14878	23894	22440	18583	17046	15760	28318	47055	41535	30005	24324	19017	14887	14367	13842	13768	13748	13608	13699	13824	13736	13665	13724	13657	13821	13682	13640	13691	13716	13582	13855	13805	13737	13710	13846	13676	13831	13609	13928	13661	13763	13738	13684	13720	13622	13719	13746	13882	13858	13651	13750	13755	13686	13666	13717	13762	13605	13665	13685	13712	13777	13628	13773	13779	13729	13689	13736	13640	13899	13684	13806	13700	13805	13789	13735	13681	13711	13723	13643	13723	13731	13724	13712	13752	13684	13790	13713	13685	13583	13745	13785	13643	13710	13516	13709	13984	13718	13717	13835	13740	13730	13778	13693	13678	13747	13815	13469	13665	13594	13634	13754	13722	13714	13800	13873	13626	13474	13716	13644	13868	13760	13817	13696	13667	13787	13723	13659	13564	13876	13614	13674	13491	13805	13575	13589	13617	13871	13626	13527	13746	13844	13638	13778	13606	13650	13677	13746	13791	13617	13785	13651	13783	13713	13799	13643	13727	13651	13822	13885	13875	13733	13610	13741	13830	13743	13853	13601	13665	13588	13826	13655	13870	13581	13771	13600	13663	13740	13710	13652	13736	13652	13828	13647	13876	13649	13577	13709	13675	13673	13600	13845	13794	13732	13699	13743	13710	13682	13612	13792	13796	13735	13602	13713	13758	13853	13749	13642	13734	13599	13639	13807	13803	13635	13592	13597	13782	13795	13896	13617	13613	13578	13786	13619	13749	13823	13646	13816	13718	13646	13568	13722	13565	13656	13704	13881	13728	13624	13692	13794	13832	13654	13626	13632	13691	13811	13669	13712	13720	13832	13688	13642	13550	13687	13812	13735	13867	13589	13677	13846	13597	13724	13730	13725	13693	13711	13731	13761	13700	13705	13757	13640	13683	13851	13639	13743	13724	13836	13591	13652	13768	13902	13593	13914	13644	13773	13719	13766	13761	13774	13686	13565	13772	13804	13580	13709	13833	13702	13611	13648	13604	13899	13760	13868	13725	13649	13746	13740	13634	13753	13872	13661	13670	13781	13795	13711	13710	13836	13735	13799	13719	13781	13762	13731	13729	13654	13611	13907	13678	13776	13803	13654	13719	13646	13724	13734	13748	13765	13894	13664	13675	13711	13361	13739	13632	13544	13716	13740	13719	13694	13675	13702	13594	13590	13658	13769	13765	13771	13708	13656	13662	13651	13728	13665	13661	13744	13547	13751	13591	13757	13826	13743	13713	13519	13796	13671	13550	13538	13611	13769	13689	13774	13611	13856	13823	13676	13829	13793	13743	13676	13524	13707	13697	13695	13742	13741	13807	13712	13688	13663	13766	13674	13746	13734	13771	13656	13738	13743	13670	13619	13766	13640	13759	13654	13827	13661	13557	13776	13672	13717	13737	13639	13854	13827	13678	13710	13654	13639	13729	13647	13671	13738	13695	13635	13767	13808	13787	13680	13800	13693	13484	13622	13476	13685	13658	13736	13711	13922	13749	13709	13610	13962	13603	13953	13671	13773	13780	13671	13646	13650	13808	13732	13747	13734	13656	13788	13598	13615	13877	13723	13772	13769	13813	13643	13683	13565	13551	13647	13536	13755	13758	13624	13751	13642	13833	13760	13703	13729	13680	13830	13631	13760	13786	13806	13682	13773	13645	13617	13671	13785	13604	13725	13755	13695	13765	13803	13699	13686	13651	13690	13777	13690	13774	13662	13757	13649	13620	13663	13604	13710	13641	13850	13840	13707	13724	13763	13577	13787	13612	13635	13675	13618	13675	13704	13904	13641	13656	13591	13763	13697	13590	13789	13699	13683	13742	13668	13591	13695	13649	13599	13716	13525	13675	13709	13786	13624	13648	13576	13622	13802	13775	13703	13733	13777	13709	13684	13585	13678	13683	13623	13668	13783	13747	13878	13696	13571	13636	13588	13679	13640	13746	13796	13731	13554	13747	13798	13773	13828	13626	13657	13876	13685	13695	13808	13789	13783	13682	13711	13539	13972	13663	13760	13791	13607	13657	13702	13701	13588	13608	13693	13728	13665	13696	13570	13872	13610	13674	13729	13877	13644	13622	13670	13751	13778	13639	13636	13615	13684	13663	13702	13845	13767	13668	13712	13736	13661	13688	13807	13784	13801	13777	13667	13564	13621	13750	13925	13700	13775	13619	13669	13809	13883	13535	13792	13681	13535	13659	13664	13745	13680	13619	13650	13802	13898	13709	13749	13690	13740	13779	13763	13705	13527	13848	13708	13760	13822	13734	13662	13728	13785	13762	13545	13701	13776	13803	13660	13704	13764	13752	13636	13769	13807	13679	13780	13731	13776	13677	13745	13724	13663	13682	13709	13750	13545	13825	13651	13588	13784	13669	13748	13652	13738	13671	13830	13601	13702	13676	13647	13628	13765	13570	13655	13592	13836	13678	13640	13682	13740	13825	13443	13748	13615	13689	13757	13677	13812	13739	13626	13722	13669	13751	13646	13745	13556	13751	13744	13711	13677	13565	13748	13687	13717	13798	13748	13823	13695	13616	13821	13570	13906	13751	13819	13742	13674	13758	13738	13542	13706	13617	13882	13716	13671	13663	13688	13596	13745	13735	13808	13667	13681	13574	13652	13722	13730	13634	13766	13798	13672	13762	13694	13612	13648	13827	13715	13633	13585	13696	13570	13814	13700	13554	13586	13721	13782	13603	13593	13471	13721	13786	13802	13881	13716	13678	13583	13551	13824	13692	13815	13685	13655	13737	13778	13766	13578	13832	13646	13608	13918	13764	13599	13757	13733	13696	13780	13636	13781	13725	13797	13761	13634	13633	13936	13722	13736	13870	13767	13697	13729	13649	13841	13796	13834	13819	13780	13686	13665	13883	13712	13759	13655	13582	13769	13614	13690	13716	13775	13887	13799	13665	13631	13700	13797	13630	13708	13783	13787	13832	13681	13827	13824	13735	13721	13734	13776	13693	13701	13769	13767	13801	13465	13731	13797	13874	13701	13864	13723	13659	13703	13620	13667	13575	13731	13826	13801	13806	13696	13823	13803	13678	13708	13747	13678	13661	13730	13772	13666	13713	13664	13738	13610	13706	13703	13776	13650	13700	13829	13689	13719	13781	13593	13854	13722	13677	13764	13666	13806	13484	13669	13655	13743	13702	13740	13740	13571	13572	13760	13792	13751	13784	13832	13822	13697	13549	13699	13728	13743	13683	13721	13619	13710	13678	13751	13843	13732	13818	13892	13838	13613	13668	13805	13778	13812	13680	13672	13775	13794	13578	13765	13621	13756	13731	13851	13649	13755	13700	13706	13697	13626	13719	13824	13699	13739	13792	13603	13672	13593	13682	13644	13836	13646	13759	13682	13602	13733	13765	13699	13514	13744	13811	13713	13682	13788	13709	13540	13477	13723	13573	13678	13664	13617	13691	13706	13893	13574	13651	13716	13778	13831	13694	13776	13540	13642	13729	13813	13844	13597	13724	13921	13780	13599	13768	13833	13838	13748	13725	13735	13550	13823	13627	13743	13862	13693	13725	13651	13696	13672	13740	13816	13722	13562	13772	13814	13600	13629	13483	13897	13600	13717	13638	13980	13693	13840	13650	13767	13742	13701	13577	13648	13730	13739	13820	13716	13835	13762	13753	13617	13714	13681	13762	13736	13583	13755	13931	13679	13664	13631	13874	13685	13765	13577	13719	13638	13748	13591	13729	13710	13772	13582	13797	13650	13866	13675	13695	13727	13761	13873	13774	13827	13717	13735	13682	13676	13787	13648	13771	13675	13652	13705	13721	13778	13738	13652	13728	13765	13625	13514	13669	13784	13631	13694	13720	13765	13756	13500	13728	13788	13796	13814	13766	13676	13841	13696	13665	13688	13759	13661	13640	13641	13699	13706	13821	13678	13619	13574	13728	13701	13852	13764	13788	13638	13720	13749	13736	13682	13935	13843	13644	13705	13817	13740	13656	13658	13673	13684	13764	13605	13689	13701	13665	13722	13647	13672	13745	13716	13859	13677	13746	13800	13783	13609	13762	13743	13752	13681	13657	13863	13661	13575	13690	13795	13639	13650	13702	13660	13746	13644	13553	13680	13737	13692	13734	13777	13674	13725	13736	13734	13693	13648	13607	13748	13871	13645	13739	13693	13786	13767	13574	13620	13825	13842	13777	13647	13743	13586	13647	13835	13860	13850	13730	13807	13642	13667	13615	13734	13612	13933	13751	13697	13742	13881	13760	13793	13681	13779	13697	13899	13522	13801	13856	13820	13628	13701	13628	13820	13661	13707	13796	13764	13813	13691	13506	13717	13684	13787	13638	13749	13743	13731	13643	13708	13621	13772	13537	13629	13788	13773	13704	13681	13903	13774	13735	13721	13847	13830	13703	13821	13627	13783	13666	13821	13684	13549	13612	13680	13649	13740	13798	13788	13826	13663	13568	13654	13679	13745	13778	13721	13635	13584	13758	13863	13744	13725	13683	13794	13839	13663	13648	13617	13582	13679	13837	13758	13978	13747	13711	13665	13749	13636	13807	13879	13667	13744	13772	13755	13733	13712	13892	13585	13620	13591	13736	13537	13673	13693	13681	13710	13739	13702	13655	13812	13785	13601	13750	13702	13632	13718	13668	13618	13619	13646	13651	13927	13711	13822	13771	13851	13733	13620	13751	13714	13745	13655	13538	13686	13640	13706	13729	13878	13753	13639	13664	13826	13770	13728	13698	13591	13837	13786	13641	13781	13670	13796	13812	13753	13615	13703	13611	13576	13778	13654	13572	13836	13703	13789	13825	13674	13690	13529	13739	13623	13780	13884	13512	13703	13762	13782	13778	13694	13683	13690	13705	13917	13789	13648	13729	13739	13744	13751	13810	13770	13636	13693	13652	13851	13751	13771	13558	13780	13575	13763	13637	13727	13858	13686	13683	13818	13564	13846	13890	13714	13662	13792	13812	13667	13568	13777	13824	13696	13914	13592	13601	13701	13624	13770	13698	13717	13703	13799	13791	13739	13844	13679	13890	13696	13613	13734	13824	13641	13738	13673	13722	13701	13541	13747	13819	13698	13822	13619	13727	13747	13822	13765	13816	13674	13702	13678	13752	13616	13572	13772	13723	13622	13785	13733	13702	13629	13773	13705	13773	13742	13692	13700	13594	13700	13847	13610	13836
23061	21044	28811	23489	21258	22207	34167	61233	54917	38316	29541	23383	17407	15351	14827	14313	14165	14242	14130	14200	14251	14280	14195	14320	14188	14124	14211	14162	14138	14046	14292	14315	14140	14287	14209	14287	14364	14231	14187	14109	14110	14058	14151	14284	14133	14230	14153	14178	14120	13949	14052	13944	14191	14229	13923	14072	14077	14274	14114	14062	14089	14341	14130	14124	14253	14093	14232	14135	14198	14065	14207	14008	14191	14389	14213	14196	14153	14167	14181	14148	14304	14202	14261	14255	14181	14129	14377	13953	13965	14201	14074	14152	13908	13965	14014	14123	14037	13947	14076	13948	13999	14209	14169	14260	14143	14139	14048	14156	14041	14191	13935	14218	14093	14191	14115	13972	14270	14054	14162	14023	14246	14135	14227	14031	14367	14097	14134	14276	14135	14190	13968	13952	14066	14101	14229	14172	14209	14222	14118	14061	14093	14076	14182	14069	14219	14186	14060	14135	14150	14279	14098	14191	14094	13903	14072	14028	14239	14207	14229	13783	13977	14134	14234	14151	14159	14049	13985	14215	14080	14029	14152	14250	14328	14084	13981	14089	14088	14308	14205	14293	14108	14195	13913	14177	14118	14077	14240	13989	14153	14204	14087	14127	14092	14005	14112	14015	14080	14108	14167	14173	14134	14156	14040	14069	13942	14106	13852	13988	14092	14068	14050	14223	14352	14004	14142	14243	14225	14014	14231	14105	14072	13984	14271	14069	13985	14011	14139	14127	14137	14114	14369	13940	14112	14054	14041	13968	14086	14063	14182	14304	14164	14129	14101	14216	14077	14189	14240	14137	14075	14195	14088	14092	13969	13960	14100	14312	14108	13936	14209	14088	14177	14116	14055	14074	14098	13921	14108	14145	14085	14077	14080	14144	14007	14038	14140	14368	14060	14151	13925	14027	14091	14196	14159	14295	14178	14123	14118	14291	14143	14083	14136	14007	14103	14091	14095	14113	14239	14062	13977	14026	14150	14255	14128	14064	14160	14197	14172	14225	14262	14314	14153	14129	14108	14065	14115	13968	13987	14214	14061	14089	14171	14042	14023	13980	14019	14125	14145	13932	14169	14099	14133	13999	14226	13956	14146	14323	14165	14192	14156	13949	14192	14242	14071	13866	14145	14133	14212	14219	14241	14046	14033	13898	14281	14125	14318	13996	14220	14004	14128	14041	13876	14056	14049	14034	14039	14119	14029	14162	14115	14242	13917	14138	14031	14224	14150	14199	14114	14008	14193	13954	14064	14057	14121	14174	13965	14130	13937	14138	14038	14151	13994	14153	14221	14170	14182	14185	14125	14012	14066	14054	14111	14155	14213	14022	14013	14358	14204	14142	13985	14117	14202	14225	14089	14175	14092	13908	14085	14013	14024	14160	14093	14169	14138	14180	14079	14146	14149	14086	14305	14215	14106	14065	14183	13890	14047	14224	14114	13985	14138	14178	14194	14205	14145	14168	14261	14071	14208	13926	14082	14028	14173	14122	14016	14140	14104	14004	14265	14173	14098	14090	14121	13848	14120	14033	14008	14120	14068	14000	14152	14282	14230	14071	14038	14084	14134	14174	14143	13970	14157	14215	14128	14047	13977	14169	13845	14113	14216	14163	14131	13992	14030	14046	13926	14258	14038	14017	14169	14157	14101	14214	14229	14193	14055	14198	14066	13941	14017	14155	14256	13976	13922	14046	14090	14170	14225	14229	14058	14117	14159	14160	14224	14260	14037	14081	13951	14189	14171	13951	14134	14149	14166	14118	14021	14145	14145	14040	14277	14080	14139	14084	14343	14264	14178	14374	14083	14270	14072	14139	14169	14078	14089	13977	13864	14243	14164	14222	14049	13951	14350	14296	14156	14123	14049	14200	14057	14164	14228	14122	14142	14026	14136	14119	14241	14108	14138	13973	14181	14105	14072	14149	14145	14114	14188	14009	13970	14270	14107	14031	13984	14137	14159	14062	14127	14007	14137	13958	14213	14087	14371	13930	14085	13977	14139	14180	14158	13983	13993	14006	14129	14154	14020	14100	14225	14207	13971	14054	14311	14162	14005	13878	14025	13970	14083	14079	14001	14192	14151	13943	14113	14184	14033	14053	14167	14067	14082	13957	14223	14179	14027	14291	14224	14359	14122	14014	14351	14070	14063	14244	14068	14261	14188	14156	14108	13995	14032	13916	14022	14242	14071	13989	14165	14251	14150	14036	14247	13842	13966	14008	14080	14114	14122	14079	13904	14159	14087	13984	14128	14272	14164	14049	14204	14038	14091	13978	14186	13921	14063	14069	14021	14034	14131	14241	14127	14116	13998	13930	13991	14292	14059	14027	14067	13948	14045	14153	14311	14199	13935	14326	14224	14100	14175	14300	13965	14280	14136	14206	14132	14261	14303	14178	14212	14071	14157	14139	14033	14083	14227	14248	14243	14024	14121	14159	14334	14379	14047	13858	14026	14129	13985	14240	14224	14248	14138	14216	14060	14126	14153	14222	14346	14010	14262	14214	14033	14218	14186	14246	14255	14003	13991	14280	14071	14034	14078	14002	14015	14166	14169	13989	14096	14282	14088	14333	13893	14257	13926	14130	14052	14040	14024	14195	14251	14195	14179	14153	14269	14184	14202	13990	14183	13951	14181	14127	13944	14060	14127	14158	14051	14277	14168	14135	14007	14090	14078	14349	14031	14049	13959	14068	14245	14129	14117	14244	14250	14126	14095	14127	14093	14100	14123	14205	14056	14157	14153	13954	13973	14077	14090	14347	14220	14052	13996	14155	14130	14133	14417	14009	14033	13966	14180	13962	14186	14190	14260	14018	14188	14080	14132	14099	14103	14198	14219	14203	14040	14051	14164	14107	14215	14171	14159	14027	14076	14065	14088	14050	14169	14167	14009	13942	14058	14036	13934	14071	13993	14094	13873	14150	14128	14012	14106	14305	14001	14124	13986	14011	13964	14273	14291	14045	14169	14223	14038	14285	14168	14009	14173	14080	14058	14247	14133	14023	14185	14226	14162	14044	14009	13976	14161	14261	14018	14123	14017	14159	14095	14198	14094	14096	14115	14240	14145	14162	14049	14053	14107	14059	14122	14139	14121	14292	14326	14247	14302	14183	13995	14189	14200	14103	14205	14063	14141	13945	14130	14027	13950	14105	14140	14203	14038	14090	14249	14265	14251	14059	14046	14043	14217	14074	14082	14079	14008	13913	13838	14342	13957	14039	14239	14140	14204	14168	14071	14047	14175	14010	14033	14198	14048	14041	14185	14213	14025	14230	14088	13996	14194	14196	14192	14178	14194	14068	14180	14243	14103	14007	14111	14090	14023	13906	14043	14065	14109	14204	13953	14202	14109	14160	14099	14025	14103	14210	14091	14151	14260	14069	13900	14236	14150	14138	14218	14173	13958	14187	14264	14295	14268	14288	14060	14119	14149	14044	14180	14092	14092	14078	14429	14289	14253	14134	14232	14246	14099	14058	13948	14113	14075	14017	14114	14053	13925	14277	14072	14125	14035	14145	14289	14375	13968	14216	14019	14037	14211	14232	14228	14164	14208	13990	14076	14124	14206	14010	13931	13999	14106	14153	14059	14211	14246	13987	14019	14007	14242	14284	14090	14013	13970	14092	14137	14187	13955	14238	14109	14214	14149	14189	14143	14032	14245	14090	14199	14265	13952	14091	14158	14280	14111	14090	14394	13959	14016	14058	14037	14113	14086	14186	13999	14086	14026	14063	14129	14068	14137	14037	14031	13969	13980	14257	14107	14058	14123	14248	14118	14229	13994	14004	13927	14091	14191	14025	13964	13876	14249	14300	14290	14185	14003	14206	14074	14287	14255	14295	14125	14100	14105	14244	14175	14192	14036	14178	14234	14024	13951	14237	14033	14113	14074	14013	14173	14266	14182	14097	14091	14379	14215	14161	14287	14064	14031	14051	14178	14115	14032	14081	14108	14140	14366	14262	14155	13965	13925	14305	14175	14074	14120	14164	14207	14181	14120	14209	14106	13941	13913	14087	14083	14053	13993	13765	14075	14037	14004	14051	14049	14211	14274	14102	14072	14002	13949	14049	14092	14020	14163	14224	14230	14176	14192	14131	14222	13935	14394	14002	14243	14162	14025	14002	14201	14172	14086	14104	14134	13896	14062	14197	14273	14271	14016	14154	14093	14229	14052	14201	14198	14105	14027	14152	14097	14140	14170	14141	14002	14240	14087	14138	14249	14045	14079	14022	14204	14106	13998	13985	14074	14070	14110	13987	14029	14138	14157	14083	14140	14191	13999	14251	14158	14088	14203	14022	13944	14065	14209	14078	14024	14093	13904	14061	14124	14225	13878	13929	14063	14162	14099	14166	14146	14313	14107	14081	14023	14264	14156	14166	14109	14233	14162	14158	14156	14044	14075	14032	14213	13936	14190	14141	14138	14072	14088	14073	14120	14078	14099	14004	14098	14103	14144	14019	14173	14215	14129	14078	14100	14207	14078	14285	14251	14111	14194	14006	13967	14306	14204	14107	14159	14087	13973	13920	13964	14213	14118	13981	14061	14181	14075	14070	14206	14107	14164	14225	14174	14151	13942	14035	14162	14137	14249	14216	14072	14082	13953	14162	14036	14084	14339	14086	14221	14032	14043	14266	14022	14063	13914	13981	14217	14250	13891	14050	14126	14167	14062	14114	14167	14319	14151	14015	13986	13942	14209	13981	14116	13947	14058	14064	14083	14177	14078	14112	14200	13941	14211	14046	13958	13973	14187	14181	14098	14099	14252	14090	13911	14174	14167	14194	14028	14112	13992	13922	14006	14139	13907	14184	14225	13999	13986	14043	14095	14016	14079	13991	14203	14261	14181	14128	14014	14018	14248	14053	13899	14231	13976	14150	13865	14061	14030	14035	14031	14039	14239	14164	14080	14215	14211	14045	14094	14179	14113	14346	13957	14211	14071	14090	14228	14113	14169	14266	14232	14177	14296	14090	14297	14133	14043	14029	13923	14108	14225	14375	14153	14081	14143	14079	14238	14094	14260	14312	14216	14065	14201	14094	14029	14124	13892	14123	14098	14136	14062	14236	14077	14027	14177	14134	14241	14227	14028	13912	14200	13999	14182	14051	14136	14099	14067	14281	14046	14174	14146	14021	14100	14254	14152	14027
17336	30162	27879	22532	19645	18052	36918	62276	55166	39743	32447	24773	16544	14940	14289	13623	13553	13796	13807	13587	13823	13811	13657	13725	13703	13780	13675	13749	13650	13605	13763	13649	13759	13706	13811	13745	13627	13695	13695	13924	13712	13776	13542	13579	13641	13793	13689	13782	13876	13578	13599	13751	13579	13735	13709	13861	13732	13754	13708	13671	13773	13707	13609	13617	13836	13594	13665	13576	13763	13622	13784	13718	13822	13540	13719	13655	13702	13730	13670	13760	13556	13705	13812	13840	13573	13722	13707	13708	13722	13737	13734	13733	13754	13651	13731	13747	13841	13720	13596	13707	13618	13654	13723	13655	13853	13934	13694	13640	13752	13672	13838	13488	13937	13538	13844	13741	13577	13783	13738	13728	13598	13708	13572	13748	13696	13743	13591	13746	13888	13555	13632	13588	13786	13774	13786	13789	13562	13833	13724	13637	13912	13843	13767	13720	13738	13892	13801	13733	13723	13644	13752	13706	13930	13564	13632	13823	13593	13729	13870	13646	13654	13711	13869	13836	13525	13677	13709	13706	13848	13764	13734	13733	13804	13614	13655	13517	13646	13630	13763	13725	13675	13691	13688	13705	13790	13620	13611	13676	13775	13706	13831	13752	13673	13752	13674	13678	13728	13878	13827	13736	13633	13826	13713	13582	13756	13793	13469	13933	13629	13638	13709	13681	13572	13649	13809	13813	13750	13700	13648	13691	13668	13724	13628	13709	13784	13855	13676	13735	13683	13709	13701	13764	13754	13717	13604	13838	13658	13712	13770	13745	13585	13652	13640	13637	13670	13597	13657	13519	13789	13812	13559	13824	13723	13822	13803	13629	13829	13806	13599	13585	13642	13829	13755	13811	13739	13678	13610	13691	13779	13639	13718	13943	13844	13686	13776	13795	13653	13691	13812	13755	13758	13700	13853	13614	13704	13658	13535	13608	13591	13706	13823	13522	13702	13817	13512	13771	13754	13643	13753	13817	13707	13702	13676	13684	13703	13786	13607	13727	13686	13662	13795	13581	13702	13667	13627	13636	13707	13645	13824	13653	13652	13559	13598	13525	13651	13709	13808	13789	13712	13860	13667	13673	13575	13713	13743	13593	13702	13728	13758	13568	13701	13741	13777	13600	13611	13600	13650	13632	13850	13796	13758	13751	13626	13696	13578	13538	13782	13622	13664	13650	13617	13735	13773	13733	13692	13615	13716	13687	13641	13707	13653	13742	13653	13733	13850	13673	13537	13815	13726	13602	13593	13840	13732	13719	13673	13763	13627	13752	13875	13592	13871	13823	13540	13730	13795	13586	13731	13772	13420	13694	13682	13855	13658	13861	13680	13817	13620	13731	13712	13662	13758	13519	13579	13660	13684	13704	13773	13690	13734	13680	13683	13596	13714	13698	13674	13645	13624	13755	13646	13832	13964	13567	13717	13752	13737	13710	13614	13669	13656	13651	13700	13896	13607	13806	13602	13581	13538	13908	13727	13667	13622	13623	13673	13740	13690	13604	13605	13667	13786	13709	13511	13767	13744	13794	13651	13475	13715	13656	13641	13799	13829	13588	13649	13678	13663	13703	13741	13707	13606	13828	13796	13820	13672	13732	13856	13601	13581	13616	13730	13656	13740	13674	13631	13647	13628	13701	13755	13578	13838	13868	13703	13936	13757	13790	13742	13686	13858	13792	13575	13757	13857	13645	13874	13737	13634	13665	13503	13732	13740	13884	13737	13608	13710	13511	13644	13668	13781	13902	13910	13728	13767	13834	13838	13748	13829	13809	13887	13580	13624	13676	13713	13752	13647	13725	13688	13663	13681	13857	13730	13771	13732	13855	13730	13631	13691	13641	13691	13622	13417	13696	13626	13673	13763	13735	13613	13677	13756	13549	13804	13818	13762	13590	13830	13880	13623	13540	13722	13702	13758	13640	13521	13724	13889	13812	13645	13755	13744	13726	13811	13492	13781	13808	13662	13824	13776	13752	13757	13581	13652	13649	13756	13790	13747	13513	13822	13547	13812	13720	13630	13848	13576	13718	13573	13646	13772	13659	13671	13671	13694	13601	13785	13662	13808	13751	13877	13769	13598	13758	13789	13672	13727	13597	13716	13641	13745	13791	13801	13606	13593	13675	13661	13654	13711	13707	13739	13714	13673	13524	13681	13531	13770	13822	13579	13804	13806	13611	13649	13497	13618	13491	13597	13669	13693	13853	13719	13777	13834	13538	13618	13692	13709	13840	13730	13903	13689	13725	13594	13674	13686	13696	13788	13642	13618	13662	13773	13638	13868	13639	13614	13669	13799	13778	13827	13630	13679	13602	13666	13709	13590	13643	13755	13803	13708	13744	13749	13655	13791	13623	13764	13626	13607	13636	13722	13673	13687	13710	13803	13679	13749	13501	13711	13799	13691	13653	13740	13658	13888	13667	13767	13747	13610	13802	13672	13710	13733	13684	13856	13767	13696	13729	13748	13800	13533	13623	13666	13729	13808	13565	13566	13663	13707	13725	13718	13689	13694	13637	13897	13701	13876	13745	13757	13700	13678	13596	13799	13614	13780	13639	13878	13817	13678	13572	13602	13776	13759	13695	13633	13671	13737	13564	13639	13675	13655	13706	13695	13552	13749	13685	13659	13810	13768	13639	13649	13660	13868	13806	13579	13729	13756	13644	13856	13790	13577	13485	13683	13852	13652	13695	13678	13592	13787	13625	13656	13711	13732	13645	13766	13818	13690	13768	13652	13619	13731	13832	13752	13613	13671	13785	13687	13774	13540	13682	13720	13641	13641	13754	13738	13676	13904	13610	13809	13655	13736	13874	13640	13847	13662	13549	13708	13649	13762	13761	13800	13852	13725	13765	13800	13865	13669	13757	13579	13732	13591	13777	13858	13793	13703	13806	13800	13860	13666	13732	13641	13727	13672	13784	13755	13730	13662	13576	13736	13635	13662	13665	13825	13674	13729	13618	13650	13724	13819	13778	13609	13711	13687	13851	13782	13728	13769	13637	13707	13679	13658	13686	13754	13837	13798	13628	13822	13674	13614	13694	13763	13415	13719	13726	13743	13650	13793	13729	13646	13693	13640	13524	13792	13694	13685	13815	13607	13608	13629	13625	13562	13654	13694	13539	13693	13642	13773	13720	13685	13816	13729	13711	13771	13777	13573	13690	13495	13695	13763	13624	13556	13619	13521	13660	13538	13760	13743	13691	13701	13713	13640	13739	13702	13677	13510	13697	13588	13801	13613	13817	13732	13776	13807	13932	13728	13769	13947	13910	13832	13670	13737	13785	13702	13997	13841	13689	13608	13531	13706	13913	13568	13660	13694	13798	13743	13553	13729	13730	13702	13683	13723	13681	13693	13704	13695	13800	13755	13777	13539	13784	13824	13609	13724	13601	13924	13666	13608	13607	13821	13797	13770	13641	13726	13706	13737	13685	13543	13711	13727	13831	13673	13495	13768	13661	13644	13765	13567	13773	13702	13809	13790	13630	13802	13614	13656	13737	13562	13775	13734	13690	13597	13635	13656	13772	13592	13667	13592	13688	13637	13769	13759	13763	13719	13675	13611	13674	13706	13746	13725	13705	13899	13715	13602	13737	13637	13658	13790	13570	13804	13754	13544	13667	13642	13655	13762	13596	13809	13718	13656	13852	13749	13734	13625	13830	13741	13612	13861	13863	13599	13739	13707	13808	13740	13824	13722	13754	13577	13714	13549	13679	13719	13647	13762	13754	13770	13680	13627	13769	13808	13516	13555	13689	13793	13608	13593	13658	13670	13644	13831	13638	13695	13627	13681	13665	13786	13667	13577	13726	13808	13620	13659	13803	13691	13826	13754	13685	13754	13728	13743	13525	13585	13691	13675	13661	13715	13764	13534	13749	13762	13824	13627	13537	13688	13535	13722	13782	13551	13688	13773	13683	13795	13745	13630	13740	13746	13502	13807	13704	13688	13627	13802	13862	13795	13513	13701	13727	13741	13879	13682	13779	13699	13673	13802	13892	13700	13774	13847	13712	13574	13705	13677	13687	13794	13633	13666	13754	13723	13636	13666	13649	13731	13680	13686	13810	13516	13772	13653	13487	13862	13665	13670	13778	13835	13703	13739	13574	13842	13898	13757	13593	13700	13549	13650	13660	13671	13453	13780	13712	13613	13718	13570	13802	13757	13688	13675	13689	13626	13693	13853	13748	13705	13699	13689	13790	13709	13769	13718	13771	13794	13793	13658	13676	13731	13812	13590	13650	13659	13657	13623	13607	13640	13789	13752	13819	13684	13847	13675	13565	13762	13738	13539	13628	13529	13802	13538	13735	13872	13573	13701	13853	13682	13745	13678	13663	13765	13596	13753	13839	13759	13724	13746	13739	13591	13450	13695	13764	13684	13834	13726	13758	13695	13721	13856	13636	13648	13671	13624	13742	13830	13726	13682	13731	13742	13738	13624	13870	13748	13615	13710	13572	13696	13712	13627	13894	13826	13683	13450	13906	13600	13610	13681	13711	13514	13714	13789	13741	13680	13662	13756	13653	13660	13620	13494	13784	13629	13710	13624	13959	13752	13675	13727	13867	13873	13579	13874	13748	13726	13729	13752	13697	13851	13625	13708	13862	13774	13730	13824	13618	13725	13619	13758	13784	13732	13838	13545	13600	13765	13598	13688	13855	13862	13652	13771	13710	13644	13822	13759	13546	13708	13765	13571	13805	13673	13707	13861	13529	13639	13731	13566	13668	13695	13640	13632	13737	13755	13673	13562	13727	13669	13702	13652	13793	13708	13730	13826	13746	13772	13605	13446	13555	13709	13663	13546	13667	13832	13801	13707	13760	13664	13812	13703	13600	13590	13624	13815	13612	13732	13813	13635	13715	13750	13674	13702	13686	13721	13763	13646	13827	13681	13774	13659	13621	13848	13742	13769	13620	13711	13743	13665	13619	13661	13478	13846	13866	13605	13844	13616	13528	13709	13690	13732	13698	13737	13735	13737	13648	13671	13861	13899	13574	13620	13673	13818	13749	13605	13724	13626	13672	13734	13675	13666	13722	13673	13657	13807	13797	13492	13755	13847	13637	13819	13730	13752	13709	13732	13724	13671	13648	13725	13675	13644	13741	13669	13603	13680	13717	13569	13696	13566	13738	13817	13796	13713	13828
27202	21532	22159	18652	15515	15417	17359	22104	21056	18120	16548	15899	15194	14902	14915	14725	14885	14766	14784	14751	14726	14888	14808	14705	14922	14952	14734	14699	14730	14790	14836	14750	15012	14706	14764	14514	14676	14753	14854	14679	14580	14737	14606	14823	14829	14757	14830	14765	14751	14628	14627	14651	14706	14657	14925	14699	14732	14871	14737	14658	14572	14802	14824	14854	14851	14685	14698	14770	14745	14602	14654	14770	14866	14805	14674	14926	14625	14686	14626	14793	14792	14770	14783	14572	14824	14790	14843	14764	14702	14765	14647	14685	14804	14660	14887	14764	14818	14687	14862	14807	14655	14825	14947	14599	14692	14884	14599	14699	14646	14626	14900	14858	14828	14841	14817	14813	14586	14577	14995	14713	14795	14714	14817	14772	14705	14862	15270	14646	14734	14967	14733	14615	14951	14985	14696	14736	14967	14784	14732	14765	14973	14877	14781	14852	14810	14654	14853	14799	14845	14745	14824	14736	14914	14697	14708	14853	15063	14792	14699	14701	14782	14667	14809	14854	14802	14856	14590	14719	14854	14568	14845	14635	14867	14760	14839	14812	14613	14814	14713	14911	14874	14729	14758	14713	14673	14618	14772	14707	14752	14763	14701	14899	14780	14890	14610	14718	14615	14911	14743	14748	14754	14644	14779	14872	14693	14727	14854	14657	14735	14801	14717	14665	14768	14818	14815	14559	14713	14723	14779	14700	14539	14605	14839	14636	14868	14890	14785	14728	14771	14752	14693	14795	14682	14935	14732	14614	14881	14798	14885	14719	14628	14759	14795	14683	14608	14647	14736	14885	14933	14946	14818	14755	14688	14525	14791	14680	14852	14646	14738	14690	14754	14938	14675	14832	14657	14723	14753	14830	14826	14625	14688	14814	14938	14700	14750	14661	14653	14788	14698	14787	14781	14642	14715	14751	14893	14939	14714	14835	14771	14799	14837	14761	14894	14848	14673	14756	14792	14828	14660	14909	14823	14680	14731	14588	14676	14699	14943	14844	14803	14722	14581	14657	14953	14735	14541	14671	14823	14728	14771	15004	14624	14791	15059	14780	14776	14945	14746	14702	14579	14821	14766	14763	14823	14824	14777	14717	14689	14761	14711	14652	14755	14734	14823	14702	14810	14720	14713	14798	14903	14895	14796	15033	14893	14613	14864	14797	14733	14837	14770	14808	14883	14769	14803	14818	14984	14809	14924	14720	14748	14691	14763	14736	14924	14835	14786	14920	14800	14848	14731	14623	14816	14769	14768	14928	14805	14774	14619	14703	14822	14808	14708	14736	14500	14878	14930	14663	14669	14751	14751	14688	14668	14685	14869	14739	14722	14785	14666	14650	14756	14874	14830	14743	14757	14767	14901	14864	14657	14599	14734	14677	14829	14672	14564	14697	14635	14786	14713	14732	14794	14886	14635	14625	14717	14793	14655	14689	14762	14826	14613	14849	14952	14754	14597	14746	14822	14620	14944	14851	14897	14763	14776	14941	14832	14709	14707	14683	14895	14420	14655	14801	14930	14765	14709	14607	14668	14595	14786	14665	14724	14689	14612	14758	14663	14865	14901	14897	14786	14902	14568	14768	14714	14829	14995	14746	14698	14581	14763	14907	14762	14763	14911	14740	14788	14734	14790	14624	14738	14643	14718	14757	14583	14649	14760	14839	14894	14742	14717	14704	14747	14717	14665	14969	14654	14816	14845	14790	14851	14850	14737	14641	14732	14615	14744	14862	14778	14624	14900	14681	14856	14769	14793	14866	14968	14855	14679	14805	15017	14708	14671	14691	14758	14713	14801	14578	14767	14827	14919	14856	14828	14875	14743	14749	14802	14711	14746	14793	14871	14914	14656	14845	14739	14737	14706	15050	14834	14968	14920	14489	14682	14718	14944	14776	14633	14760	14864	14796	14847	14613	14728	14918	14638	14685	14843	14762	14743	14805	14783	14966	14750	14664	14832	14622	14755	14770	14701	14804	14676	14883	14704	14806	14808	14941	14906	14698	14686	14886	14758	14761	14772	15004	14821	14689	14655	14950	14904	14866	14872	14839	14834	14784	14898	14789	14816	14783	14812	14685	14898	14750	14597	14839	14691	14693	14755	14904	14953	14835	14687	14783	14852	14759	14744	14806	14740	14688	14735	14712	14700	14641	14675	14749	14830	14752	14595	14746	14890	14781	14791	14609	14751	14743	14745	14885	14806	14683	14669	14855	14853	14863	14694	14612	14889	14553	14723	14812	14768	14552	14717	14551	14769	14822	14784	14722	14544	14651	14554	14790	14721	14829	14825	14706	14878	14930	14549	14638	14931	14934	14635	14652	14729	14787	14928	14919	14621	14708	14696	14780	14566	14400	14976	14966	14861	14932	14942	14736	14809	14685	14871	14779	14832	14853	14902	14833	14872	14885	14737	14914	14806	14760	14689	14895	14930	14676	14914	15035	14858	14609	14741	14889	14577	14557	14762	14770	14695	14973	14929	14824	14783	14726	14908	14704	14936	14795	14696	14662	14641	14751	14888	14786	14717	14710	14692	14880	14709	14706	14772	14677	14743	14718	14635	14663	14694	14746	14724	14768	14714	14656	14596	14707	14557	14627	14766	14642	14643	14536	14806	14753	14693	14921	14846	14916	14691	14797	14816	14770	14810	14861	14777	15014	14905	14606	14792	14711	14767	14867	14677	14829	14850	14779	14946	14852	14790	14848	14673	14774	14827	14832	14908	14734	14845	14648	14784	14906	14842	14816	14547	14683	14827	14769	14684	14604	14749	14790	14569	14755	14642	14550	14717	14621	14757	14644	14697	14701	14624	14777	14712	14890	14915	14540	14706	14830	14763	14667	14797	15073	14898	14883	14778	14651	14888	14785	14786	14653	14737	14656	14675	14610	14654	14524	14841	14799	14861	14783	14678	14805	14865	14660	14750	14774	14545	14600	14733	14640	14707	14775	14822	14976	14616	14748	14886	14740	14825	14633	14726	14765	14814	14913	14830	14866	14862	14693	14770	14724	14753	14711	14893	14636	14772	14769	14824	14646	14900	14636	14514	14659	14617	14755	14656	14828	14825	14723	14846	14802	14806	14780	14926	14990	15058	14799	14733	14801	14795	14714	14577	14656	14935	14709	14745	14821	14927	14741	14624	14738	14824	14552	14689	14726	14724	14608	14678	14674	14716	14678	14896	14668	14927	14970	14666	15108	14781	14610	14645	14601	14839	14631	14794	14641	14670	14657	15079	14568	14812	14793	14910	14798	14672	14707	14642	14922	14753	14694	14649	14733	14606	14740	14807	14684	14889	14699	14782	14654	14929	14898	14723	14557	14966	14756	14867	14832	14709	14792	14758	14882	14820	14857	14794	14829	14728	14635	14757	14852	14709	14752	14763	14750	14733	14523	14648	14933	14791	14638	14809	14536	14777	14523	14702	14728	14670	14729	14713	14774	14997	14860	14661	14870	14766	14651	14828	14817	14800	14896	14805	14764	14789	14934	14714	14989	14945	14627	14722	15020	14816	14773	14915	14775	14899	14843	14862	14753	14636	14765	15037	14795	14708	14674	14593	14673	14922	14826	14770	14705	14638	14941	14563	14418	14850	14725	14778	14736	14922	14646	14772	14804	14821	14746	14715	14744	14985	14732	14720	14676	14846	14706	14893	14843	14724	14703	14879	14719	14910	14752	14686	14828	14983	14912	14857	14668	14909	14804	14698	14847	14733	14817	14789	14749	14486	14986	14848	14677	14777	14906	14836	14838	15009	14848	14803	14594	14915	14732	14893	14941	14738	14999	14750	14756	14792	14738	14815	14764	14861	14746	14732	14826	14731	14918	14780	14745	14838	14675	14787	14632	14628	14604	14821	14866	14790	14703	14639	14749	14809	14687	14889	14670	14675	14559	14804	14791	14743	14753	14762	14657	14935	14976	14734	14732	14825	14896	14734	14815	14777	14916	14691	14854	14720	14677	14922	14871	14878	14759	14793	14709	14741	14746	14668	14906	14745	14712	14703	14864	14944	14933	14732	14755	14856	14878	14799	14985	14995	14950	14758	14769	14833	14726	14734	14643	14762	14894	14671	14766	14678	14617	14681	14612	14774	14996	14802	14823	14787	14711	14747	14890	14702	14854	14735	14805	14695	14796	14756	14961	14860	14715	15056	14955	14682	14656	14778	14585	14548	14766	14816	14626	14654	14635	14825	14676	14887	14965	14808	14921	14787	15056	14736	14924	14880	14817	14774	14655	14854	14700	14803	14829	14864	14859	14731	14748	14793	14716	14665	14733	14690	14907	14815	14646	14753	14714	14820	14746	14774	14707	14774	14448	14808	14691	14859	14724	14787	14921	14515	14747	14762	15028	14853	14523	14708	14722	14788	14695	14779	14818	14683	14814	14563	14662	14952	14787	14889	14730	14897	14748	14727	14653	14892	14720	14852	14761	14675	14841	14793	14934	14907	14862	14649	14650	14837	14672	14657	14843	14845	14657	14828	14641	14686	14961	14898	14815	14867	14813	14727	14845	14838	14570	14838	14773	14633	14734	14740	14970	14752	14643	14742	14962	14791	14872	14780	14650	14678	14789	14843	14779	14606	14664	14836	14853	14787	14777	14996	14864	14857	14705	15025	14962	14695	14833	14786	14712	14472	14667	14826	14511	14648	14882	14626	14698	14722	14936	14926	14602	14819	14813	14725	14592	14980	14895	14819	14979	14764	14627	14771	14654	14989	14724	14827	14594	14950	14823	14787	14744	14910	14828	14749	14719	14765	14855	15026	14781	14605	14650	14862	14765	14807	14866	14563	14868	14923	14753	14564	14782	14783	14907	14965	14755	14876	14866	14803	14854	14784	14545	14689	14677	14824	14811	14770	14749	14743	14929	14670	14816	14692	14650	15067	14832	14797	15033	14892	14807	14577	14869	14698	14924	14822	14820	14557	14557	14762	14755	14772	14665	14639	14850	14591	14659	14659	14652	14666	14776	14901	14694	14833	14686	14794	14887	14800	14816	14657	14573	14734	14702	14729	14823	14796	14536	14790	14705	14834	14790	14616	14795	14544	14705	14618	14591	14864	14571	14726	14776	14828	14801	14707	14880	14572	14600	14846	14798	14660	14833	14775	14758	14759	14708	14672	14761	14710	14870	14747	14759	14905	14823
15482	18759	18073	16442	15388	14873	18884	24561	22079	18014	16209	15435	14298	14031	14106	14226	14119	14109	14006	14092	14269	14199	14127	14132	14043	14037	14102	14111	14035	14189	14060	14189	13909	14221	14106	14043	14042	14296	13980	14251	14179	13940	13951	13923	14143	14186	13992	14109	14102	14074	14100	14239	14035	14236	14074	14132	13984	14172	14089	14174	14218	13968	14071	14101	13931	14109	14064	14094	14216	14065	14287	14100	14081	14185	14113	14124	14096	13989	14126	14045	14031	13924	14024	14284	14058	13979	14142	14049	14214	14145	14154	14051	14066	14082	14152	14044	14078	14121	14366	14009	14024	14166	14274	14123	14288	13997	14209	14171	14072	13930	14029	14149	14024	14241	14208	14034	14055	14061	14039	14020	14115	13954	14054	14102	14204	14028	14036	14056	14206	14232	13992	14242	14069	14222	14004	14263	14289	14246	14372	14272	14045	13909	14034	14124	14078	14136	14080	14182	14081	14251	14125	14193	14136	14092	14005	14241	13900	14266	14181	14131	14070	14162	14014	14039	14171	14136	14180	14243	13936	14294	14199	14169	14103	14232	14216	14169	14238	14111	14036	14025	14235	14070	14243	14102	14139	14082	14036	14091	14061	14169	14235	13929	14117	13998	14131	14073	14072	14210	14238	14119	14238	14077	14176	14142	14154	14196	14011	14082	14109	14016	14180	14062	14167	14214	14073	14034	14180	14255	14171	13943	14021	14079	14065	14320	14188	14091	14244	14116	14134	14267	14093	14085	14125	14194	14018	14071	13869	14258	14076	14143	14058	14132	14253	14085	14103	14096	14011	14064	14268	13966	14110	14127	14100	14104	14017	14315	14211	13976	14142	14176	14081	14069	14280	14143	14116	14120	14328	13908	13947	14122	14169	14095	14008	14058	14049	13987	14281	14195	14154	14104	14222	14151	13958	14177	13979	14085	14130	14008	14098	14156	14098	13986	14045	14225	13955	14035	14154	14020	14125	14064	14039	13941	14272	14026	14164	14046	14033	14056	14079	14067	14178	14174	14120	14122	14044	14241	14070	14168	14209	14192	14053	14266	14177	14095	14124	13955	14094	14185	14023	14153	14078	14108	14104	14124	14072	14014	14041	14144	14044	14158	14178	14199	13895	14094	14018	14174	14171	14098	14062	13806	14153	14227	14183	14119	14074	14113	13989	13995	14130	14203	14100	14186	14084	14009	14191	14136	14077	14067	13987	14073	14099	14280	14200	14070	14050	14183	14127	14094	14234	14254	14159	14025	14137	14018	14338	14019	14097	14078	14313	14116	14031	14104	14136	14200	14060	14152	14177	14030	14279	14167	14038	14190	14147	14033	14197	14248	14043	14151	14227	14099	14178	14054	14228	14113	14136	14163	14007	14085	14031	14017	14087	14008	14139	13897	14156	14057	13980	14058	14169	14220	14141	13978	14320	14180	14163	14181	13970	14075	14160	14040	14064	14046	13976	14129	14023	14290	14261	14185	14087	13908	14179	14125	14103	13985	14175	14115	14158	14118	14169	14050	14017	14141	14147	14083	14047	14083	14195	14116	13998	14121	14215	14052	14363	14227	14083	14181	14055	14113	14140	14122	14122	13909	14141	14009	14034	13993	14003	14172	14053	14161	13944	14108	14239	14029	14168	14029	14043	14281	14052	14155	14154	14402	14180	14123	13918	14064	14173	14116	14073	13989	14016	14178	14062	14147	14160	14073	14157	14090	14074	14069	14083	14083	14136	13912	14090	14308	14252	14206	14077	14232	14162	14074	14223	14264	14137	14138	13969	13995	14121	14184	14001	14058	14243	14063	14064	14183	14220	13915	14176	13989	14212	14120	14059	14101	14225	14110	14155	14095	14122	14095	14040	14247	14108	14037	14124	14007	14178	14211	14119	14097	14184	14044	13954	14011	14008	14215	13927	14238	14124	14175	14153	14250	13978	14054	13981	14139	14345	14044	14039	14189	14081	13768	13874	14078	14057	13998	14084	14090	14125	14125	14012	14128	14048	14164	14360	14127	14190	14001	14083	14070	13990	14164	14206	14137	14225	14027	14226	14077	14310	14135	14156	13968	14345	14061	14190	14057	14163	14030	14003	14111	14145	14118	14034	14178	14103	14091	14149	14107	14153	14236	14095	14163	14098	14114	14203	14195	14109	14018	14012	14118	14130	14163	13930	14121	14089	14071	14194	14100	14135	14082	14256	14018	14181	14225	14077	14155	14191	13934	14119	14177	14114	14183	14081	14089	14067	14088	14242	14135	14088	14258	14176	14155	14032	14230	14133	13939	14163	14071	14281	14082	14089	14166	14188	14109	14205	14060	14063	14147	14179	14217	14177	14105	14183	14007	14340	14113	13994	14036	14097	14004	14147	14062	14059	13962	14118	14107	13933	14067	14282	14068	14094	14147	14175	14117	14009	14202	14185	14042	14245	14013	14193	13985	14012	14252	13940	14200	14198	14196	14315	14159	14034	14022	14160	14175	14156	14076	14180	14088	14037	14268	14087	14368	14155	14237	14292	14079	14073	14053	14101	14121	14269	13893	14243	14206	14047	14058	14055	13971	14169	14212	14045	14145	14235	14112	14165	14016	14126	13973	14215	14224	14175	13970	14112	14178	14057	14264	14077	14003	14110	14329	14106	14099	13939	14167	14086	14199	13953	14200	14024	14169	14231	14025	13886	14100	14079	14319	14246	14263	14145	14128	14091	14081	14358	14074	14121	14180	14118	14070	14115	13968	14059	14135	14119	14062	14057	14207	14247	14192	14159	14110	14306	14011	14032	14051	14159	14258	14055	14060	14145	13900	14183	14047	14088	14186	14146	14266	14253	14023	14048	13934	14136	14101	14203	14163	13961	14179	14187	14005	14016	14047	14132	14109	14157	14035	14061	14096	14176	14084	14019	14222	14072	14107	14054	14208	14167	14169	14166	14052	14271	14237	14040	14112	14133	14088	14206	14210	14138	14130	14072	14185	14337	14166	14137	14020	14312	14347	14164	14059	13995	14102	14145	14217	14137	14175	14190	13984	14159	14279	14024	14233	14117	14211	14022	14161	14067	14279	14227	14071	14203	14141	14201	14128	14131	14116	14099	13934	14216	14051	14083	14273	14045	14105	14201	14117	14219	13951	14055	14047	14303	14000	13997	14103	14192	14176	14066	14134	14028	14230	14221	14137	14115	14167	14120	14028	14125	14110	14074	14117	14137	14294	14004	14318	13967	14190	14151	14119	14148	14041	14038	14113	14163	14121	14102	14296	14177	14046	14174	14058	13994	14225	13948	14120	14159	14277	14327	14101	13990	14166	14140	14310	14107	14021	14153	14054	14113	13927	14096	14013	14144	14171	14294	14167	14043	14093	14148	14291	14094	14057	14187	14009	14321	14029	14306	14320	14220	14090	14233	14137	14052	14204	13978	14057	14078	14292	14087	14346	13961	14103	14068	14276	14254	13907	14027	14204	13964	14162	13985	14094	14185	14036	14081	14039	14131	14124	14121	14258	14146	14002	14199	14182	14278	14136	14135	14036	14129	14082	14073	14138	14002	14142	14069	13972	14171	14126	14237	14118	14182	14229	14103	14103	13962	14091	14252	13972	13986	13994	14116	14103	14057	14131	14022	14041	14148	14200	14116	14111	14152	13938	14173	14100	14045	14375	14245	13994	14042	14220	14027	14154	14049	14076	14152	13990	14058	14088	14130	14117	14109	14204	14096	14043	14034	14131	14175	13948	14060	14132	14008	14092	13947	14081	14083	14071	14161	14107	14128	14054	14198	14030	14266	14166	14088	14171	14113	13993	14160	14170	14030	14223	14114	14045	14071	14237	14298	14136	14131	14179	14134	14277	14114	14256	14156	14258	14140	14062	14196	14107	14103	13953	13967	14041	14016	14221	14184	14152	14137	14153	14188	14141	14121	14017	14088	14050	14313	14217	14187	13943	14283	14077	14211	14109	14252	14156	14088	14210	14097	14134	14230	14175	14110	14014	14303	14161	14016	13978	14164	13991	14184	14137	14108	14124	14102	14157	14006	13964	14269	14263	14025	14216	13958	14191	13964	14077	14201	14218	14055	14286	14197	14062	14181	14210	14194	14138	14266	13928	14172	14204	14069	14154	14105	14013	14228	14008	14095	14192	14057	14061	14121	14094	14130	14164	14118	14150	14190	14113	14086	14158	14130	14012	14169	13997	14033	14099	14138	14224	14082	13982	14171	14115	14103	14218	14161	14067	14111	14237	14081	14228	14166	14231	14168	14192	14089	14236	14042	14122	14202	14128	14190	14096	14138	14126	14087	14087	14228	14021	14193	14242	14161	14022	14177	14052	14017	14168	13923	14043	14005	14222	14145	14067	14116	14036	14125	14215	14066	14195	14112	14031	14242	13982	14131	14073	14080	14146	13988	14270	14116	14018	14099	14020	14148	14124	14119	13998	14040	13932	14186	14176	14238	14109	14053	14123	14066	13984	14383	14032	14279	14047	14087	13943	14184	14183	14073	14072	13986	14194	14086	14103	14091	14000	14090	14170	14127	14275	14177	14178	13989	14168	14220	14179	14120	14052	14134	14214	14062	14149	14043	14122	14014	14086	13961	14260	13954	14205	14102	14083	14082	14143	14117	14250	14256	14350	14002	14167	14078	14034	14202	14090	14166	14118	14064	14060	14152	14153	14175	14129	14112	14167	14139	14165	14175	14339	14093	14103	14273	14198	14079	14137	14167	14170	14267	14097	14096	14195	14157	14089	14253	14066	13995	14023	14061	14126	14006	14029	14050	14199	14046	14134	14090	14038	14060	14127	13957	14241	14152	14125	14215	14127	14150	14094	14049	13939	14212	14185	14068	14040	14146	14097	14177	14119	14074	14180	14064	14317	14043	14071	14178	14070	14217	14153	14019	14015	13976	14019	14165	14208	14123	14055	14072	14225	14169	13829	14144	14145	14261	13996	14243	14211	14141	14099	14114	14060	14175	14187	14231	14134	14223	14189	14135	14025	14173	13947	14101	14106	14193	14075	14149	14066	14189	14157	14222	14033	14194	14115	14111	13946	13972	14052	14065	14043	14148	14124	14135	14154	14099	14044	14131	14274	13990	14039	14132	14015	14036	13964	14264	13927	14332	14087	13945	14328	14036	14159	14252	13964	14151	14125	14122	13929
24495	21070	27817	24789	20358	17308	32302	42965	36730	27783	22894	19307	15837	14927	14697	14135	14419	14340	14407	14521	14460	14219	14242	14336	14516	14472	14506	14410	14394	14341	14123	14283	14221	14242	14301	14394	14328	14270	14527	14238	14341	14540	14424	14394	14424	14267	14277	14291	14364	14263	14175	14379	14250	14425	14457	14342	14186	14311	14299	14203	14209	14248	14359	14213	14298	14425	14305	14438	14340	14409	14543	14196	14373	14465	14382	14297	14224	14327	14307	14141	14359	14325	14294	14188	14092	14428	14361	14356	14335	14397	14371	14248	14135	14267	14004	14245	14430	14265	14391	14346	14198	14515	14435	14251	14226	14236	14249	14354	14269	14258	14249	14420	14114	14216	14210	14368	14254	14470	14315	14251	14385	14352	14293	14375	14365	14140	14320	14417	14327	14384	14290	14360	14339	14123	14337	14440	14206	14261	14352	14423	14394	14118	14353	14298	13979	14201	14227	14362	14263	14312	14350	14352	14361	14182	14342	14420	14272	14242	14228	14234	14550	14338	14348	14521	14395	14109	14569	14238	14391	14341	14229	14320	14425	14319	14477	14187	14198	14192	14246	14381	14263	14436	14278	14203	14383	14298	14327	14385	14322	14180	14357	14412	14306	14287	14477	14339	14551	14225	14214	14252	14349	14190	14449	14064	14361	14407	14246	14535	14404	14227	14456	14452	14338	14110	14283	14306	14214	14290	14293	14286	14321	14408	14431	14188	14236	14173	14082	14207	14403	14086	14318	14375	14090	14192	14390	14631	14319	14403	14282	14397	14248	14144	14278	14222	14498	14281	14299	14356	14368	14273	14303	14293	14236	14314	14225	14380	14448	14246	14188	14340	14157	14202	14319	14195	14206	14251	14206	14228	14170	14356	14184	14312	14280	14215	14301	14240	14287	14237	14436	14362	14107	14307	14294	14140	14255	14366	14185	14283	14310	14291	14195	14203	14239	14297	14292	14238	14276	14216	14306	14176	14160	14152	14230	14297	14243	14280	14395	14166	14403	14294	14158	14270	14287	14151	14355	14477	14101	14216	14319	14253	14264	14327	14174	14384	14398	14222	14242	14119	14282	14352	14413	14129	14167	14280	14241	14487	14243	14267	14454	14202	14328	14400	14475	14172	14416	14204	14206	14208	14254	14256	14167	14190	14419	14304	14078	14288	14179	14310	14342	14514	14368	14188	14389	14086	14364	14257	14290	14242	14232	14264	14249	14401	14338	14325	14378	14213	14179	14397	14256	14350	14317	14461	14447	14217	14171	14214	14382	14219	14371	14263	14194	14300	14227	14464	14106	14111	14294	14205	14136	14269	14251	14169	14436	14280	14200	14305	14352	14383	14355	14372	14479	14127	14434	14555	14342	14272	14473	14458	14278	14189	14250	14304	14192	14308	14181	14179	14274	14071	14149	14468	14238	14161	14378	14287	14372	14305	14213	14205	14319	14207	14270	14155	14409	14226	14373	14160	14430	14233	14328	14348	14345	14350	14223	14400	14021	14229	14425	14452	14121	14137	14380	14241	14329	14277	14249	14336	14305	14248	14327	14269	14344	14392	14297	14268	14507	14425	14293	14212	14333	14365	14333	14313	14182	14392	14392	14399	14482	14342	14154	14243	14220	14096	14394	14063	14248	14200	14261	14251	14082	14321	14382	14301	14393	14497	14350	14224	14347	14242	14331	14261	14237	14177	14371	14461	14246	14223	14376	14155	14282	14321	14371	14412	14284	14337	14354	14380	14309	14254	14174	14413	14264	14421	14372	14131	14366	14254	14409	14319	14220	14141	14329	14312	14325	14330	14364	14479	14363	14284	14417	14185	14247	14221	14133	14516	14229	14414	14299	14502	14299	14280	14220	14202	14303	14300	14272	14290	14351	14244	14241	14312	14105	14370	14410	14277	14375	14508	14367	14283	14264	14337	14089	14253	14449	14261	14521	14440	14384	14321	14251	14263	14352	14343	14235	14400	14195	14554	14162	14510	14334	14268	14378	14462	14196	14198	14313	14376	14325	14079	14134	14118	14228	14109	14095	14230	14344	14286	14550	14259	14432	14355	14181	14443	14261	14277	14289	14202	14430	14077	14378	14164	13938	14264	14479	14225	14263	14265	14238	14175	14229	14182	14273	14216	14299	14214	14168	14295	14450	14319	14243	14288	14313	14251	14343	14402	14241	14327	14260	14142	14292	14508	14237	14150	14433	14220	14459	14235	14161	14235	14258	14463	14342	14449	14268	14414	14338	14250	14335	13955	14403	14191	14227	14388	14381	14284	14328	14283	14093	14407	14308	14328	14364	14325	14313	14324	14337	14389	14460	14003	14210	14354	14379	14319	14108	14268	14221	14259	14292	14316	14179	14264	14184	14212	14304	14233	14279	14303	14196	14312	14207	14291	14422	14631	14264	14282	14181	14221	14195	14173	14273	14201	14262	14365	14243	14208	14241	14296	14222	14357	14044	14114	14215	14131	14231	14393	14345	14347	14286	14363	14255	14254	14273	14249	14448	14429	14386	14475	14059	14232	14391	14343	14126	14300	14370	14254	14365	14421	14175	14462	14287	14221	14291	14273	14298	14200	14146	14254	14466	14372	14262	14261	14307	14457	14229	14002	14366	14329	14183	14326	14283	14268	14381	14324	14517	14299	14289	14200	14300	14117	14336	14269	14535	14366	14296	14189	14185	14291	14308	14178	14361	14461	14143	14335	14267	14260	14416	14260	14474	14207	14228	14469	14218	14323	14200	14256	14223	14300	14333	14268	14261	14256	14363	14302	14208	14327	14376	14139	14173	14105	14449	14269	14252	14264	14178	14358	14133	14219	14247	14209	14345	14392	14328	14285	14356	14379	14275	14362	14203	14182	14263	14265	14312	14294	14369	14408	14195	14230	14142	14225	14131	14179	14260	14400	14229	14236	14251	14207	14496	14445	14471	14303	14261	14237	14330	14265	14280	14274	14107	14202	14415	14265	14396	14458	14186	14357	14242	14229	14345	14341	14220	14233	14355	14124	14190	13979	14229	14341	14389	14209	14364	14128	14341	14290	14126	14238	14239	14468	14189	14182	14478	14238	14417	14302	14229	14240	14441	14328	14400	14143	14298	14194	14410	14294	14446	14295	14363	14371	14633	14402	14511	14401	14106	14310	14447	14387	14109	14125	14225	14221	14167	14269	14011	14273	14202	14379	14111	14225	14247	14302	14352	14259	14298	14219	14278	14377	14372	14203	14124	14292	14325	14523	14311	14308	14253	14460	14413	14237	14295	14373	14177	14352	14427	14370	14285	14302	14179	14208	14354	14204	14117	14369	14399	14276	14394	14260	14323	14510	14455	14106	14440	14390	14377	14466	14181	14290	14313	14289	14174	14172	14282	14447	14255	14118	14195	14206	14332	14299	14316	14437	14284	14153	14389	14159	14446	14351	14281	14406	14379	14302	14318	14291	14390	14181	14330	14324	14244	14169	14262	14387	14048	14151	14327	14219	14293	14316	14266	14376	14078	14408	14424	14352	14226	14151	14218	14159	14183	14316	14169	14357	14260	14406	14392	14318	14309	14392	14284	14105	14229	14117	14121	14364	14242	14287	14293	14444	14336	14281	14089	14241	14101	14065	14291	14124	14195	14363	14245	14237	14383	14467	14325	14391	14415	14419	14287	14302	14291	14531	14458	14150	14314	14269	14201	14293	14326	14224	14352	14632	14298	14371	14408	14261	14119	14206	14255	14313	14219	14206	14374	14170	14311	14327	14300	14182	14294	14156	14365	14153	14162	14253	14355	14274	14360	14333	14212	14234	14177	14163	14268	14310	14218	14358	14608	14375	14370	14193	14189	14213	14334	14235	14278	14233	14260	14360	14235	14276	14213	14133	14345	14205	14235	14297	14344	14313	14252	14145	14103	14234	14392	14229	14343	14349	14259	14546	14458	14277	14350	14375	14368	14410	14268	14327	14369	14211	14401	14163	14300	14571	14178	14273	14251	14234	14361	14280	14325	14089	14049	14313	14394	14350	14293	14493	14144	14164	14313	14363	14223	14195	14260	14146	14314	14249	14233	14349	14366	14306	14558	14104	14291	14349	14294	14199	14318	14197	14290	14144	14334	14321	14439	14209	14259	14333	14250	14294	14162	14111	14220	14428	14290	14295	14259	14412	14320	14311	14414	14291	14443	14371	14667	14315	14260	14168	14403	14174	14431	14403	14317	14351	14559	14138	14315	14412	14385	14445	14234	14412	14312	14504	14213	14176	14182	14318	14106	14220	14386	14292	14162	14235	14380	14271	14317	14305	14261	14369	14284	14146	14292	14364	14219	14405	14324	14240	14195	14114	14357	14201	14278	14322	14284	14354	14241	14167	14216	14232	14319	14116	14192	14359	14368	14180	14218	14173	14321	14334	14331	14106	14397	14300	14342	14161	14198	14299	14254	14150	14469	14217	14432	14226	14371	14256	14153	14327	14346	14132	14350	14190	14362	14214	14009	14195	14393	14248	14329	14126	14142	14293	14350	14308	14165	14264	14257	14223	14170	14312	14259	14399	14386	14437	14317	14231	14397	14193	14356	14376	14520	14305	14182	14347	14358	14288	14185	14327	14126	14172	14270	14240	14313	14248	14132	14392	14142	14289	14332	14240	14306	14182	14299	14231	14169	14324	14430	14361	14163	14061	14257	14370	14295	14217	14398	14166	14404	14357	14347	14314	14073	14366	14111	14282	14246	14280	14344	14200	14258	14250	14488	14211	14033	14306	14233	14399	14217	14315	14160	14250	14276	14322	14417	14212	14390	14346	14110	14240	14274	14284	14146	14128	14296	14160	14407	14355	14213	14338	14238	14230	14487	14356	14257	14178	14337	14279	14226	14454	14210	14350	14402	14320	14515	14268	14176	14289	14325	14169	14379	14205	14336	14426	14146	14451	14268	14386	14366	14101	14170	14172	14208	14145	14207	14283	14234	14240	14377	14325	14182	14225	14374	14548	14266	14374	14343	14191	14157	14360	14365	14158	14367	14390	14433	14280	14285	14565	14296	14105	14133	14279	14311	14194	14359	14437	14204	14241	14288	14381	14187	14228	14184	14184	14226	14213	14185	14172	14208	14258	14339	14390	14300	14440	14469	14353	14415	14251	14351	14149	14096	14130	14341	14546	14359	14262
14913	23961	22463	18795	17140	16089	36855	45430	39149	29370	24795	20359	15193	14502	14105	13894	13830	13896	13848	13845	13924	13988	13751	13846	13816	13788	13919	13711	13715	13682	13888	13841	13807	13698	13908	13790	13853	13847	13923	13874	13855	13745	13798	13836	13855	13790	13926	13939	13913	13979	13946	13834	13844	13944	13905	14007	13901	13940	13783	13809	13653	14006	13929	13893	13806	13744	13774	14042	13890	14002	13752	13787	13889	13850	13937	13809	13807	13846	13984	13900	13858	13881	13713	13779	13816	13674	13853	14009	13933	13938	13773	13884	13990	13778	13871	13936	14033	13777	13949	13828	13872	13894	13829	13811	13891	13782	13800	13840	13776	13847	13881	13852	13789	14006	13797	13705	13807	13846	13843	13785	13971	13871	13796	13808	13841	13806	13900	13863	13733	13750	13817	13723	13693	13791	13800	13826	13962	13893	13723	13833	13851	13798	13800	13844	13851	13874	13943	13703	13922	13834	13710	13944	13859	13756	13843	13832	13639	13814	13805	13711	13851	13722	13717	13785	13887	13726	13716	13723	13679	13960	13992	13812	13754	13766	13817	13871	13715	13698	13879	13857	13665	13686	13945	13734	13809	13965	13850	13774	13938	13800	13799	13922	13808	13846	13799	13843	13806	13925	14137	13804	13924	13947	13896	14019	13821	13731	13720	13822	13818	13850	13654	13925	13867	13904	13911	13733	13751	13827	13906	13970	13881	13829	13928	13844	13772	13769	13844	13816	13795	13758	13704	13950	13828	13789	13821	13941	13815	14014	13811	13848	13832	13805	13853	13834	13748	13885	13971	13903	13855	13890	13721	14004	13832	13771	13904	13857	13713	13713	13758	13847	13771	13888	13801	13905	13695	13923	13906	13739	13706	13667	13833	13873	13822	13817	13960	13971	13734	13900	13813	13820	13899	13872	13839	13789	13875	13887	14085	13954	14005	13759	13788	13840	13832	13802	13893	13758	13963	13784	13893	13860	13996	13751	13815	14040	13868	13852	13940	13784	13774	13736	13811	13854	13865	13893	13847	13886	13765	13718	13947	13782	13729	13821	13886	13717	13742	13919	13845	13802	13765	13782	13835	13767	13672	13875	13977	13783	13893	13869	13996	14076	13755	13861	13851	13739	13904	13823	13904	13770	13736	13697	13887	13832	13817	13761	13843	13652	13701	14064	13759	13730	13901	13859	13724	14030	13736	13900	13828	13968	13838	13912	13771	13874	13783	13727	13957	13937	13756	13904	13831	13824	13905	13811	13842	13963	13905	13781	13799	13744	13850	13803	13909	13810	13793	13905	13900	13775	13871	13640	13891	13767	13918	13693	13978	13673	13814	13794	13836	13792	13831	13942	13818	13828	13850	13879	13853	13808	13739	13890	13702	13858	13723	13882	13739	13762	13767	13664	13791	13804	13851	13853	13714	13979	13925	13853	13664	13816	13745	13803	13713	13906	13809	13838	14040	13909	13920	13780	13887	13827	14086	13840	13610	13878	13894	13932	13741	13866	13835	13662	13844	13920	13651	13863	13790	13960	13796	13770	13788	13699	13666	13927	13770	13912	13765	13693	13845	13761	13880	13941	13818	13909	13910	13759	13973	13799	13985	13813	13959	13960	13752	13737	13887	13960	13918	13739	13908	13879	13842	13814	13812	13976	13869	13781	13801	13810	13864	13741	13923	13715	13846	13791	13675	13667	13880	13913	13732	13811	13828	13805	13724	13911	13832	13742	13812	13847	13777	13747	13779	13869	13681	13876	13719	13771	13790	13682	13678	13941	13786	13892	13753	13758	13750	13734	13841	13858	13885	13895	13800	13892	13953	13809	13787	13958	13769	13857	13836	13756	13908	13853	13828	13856	13855	13823	13788	13862	13975	13782	13841	13834	13957	13712	13804	13955	13869	13718	13896	13886	13847	14042	13670	13931	13857	13894	13778	13747	13761	13763	13833	13624	13782	13776	13731	13840	13899	13844	13772	13773	13780	13826	13750	13774	13991	13863	13888	13940	13804	13865	13890	13839	13692	13948	13774	13893	13798	13724	13826	13936	13795	13881	13921	13877	13852	13772	13652	13702	13792	13906	13708	13855	13901	13731	13815	13870	13974	13773	13842	13833	13853	13952	13851	13767	13876	13853	13897	13777	13821	13869	13873	13749	13863	13805	13871	13746	13781	13806	13857	13882	13874	13810	13879	14011	13807	13949	13954	13783	14056	13778	13824	14042	13945	13919	13872	13854	13718	13942	13933	13723	13905	13961	13753	13924	13810	13925	13884	13785	13899	13934	13880	13951	13813	13782	13902	13959	13803	13808	13884	13836	13743	13881	13965	13995	13892	13904	13966	13930	13914	13709	13806	13760	13962	13851	13896	13716	13896	13925	13591	13777	13909	13942	14043	13912	13670	13810	13948	13777	13886	14026	13877	13799	13769	13851	13862	13929	13911	13727	13725	13932	13831	13882	13899	13904	13854	13789	13933	14042	13745	13844	13763	13810	13660	13788	13801	13877	13809	13708	13771	13820	13730	13916	13878	13942	13736	13817	13715	13869	13821	13695	13824	13613	13823	13776	13868	13942	13757	13690	13837	13841	13888	13813	13844	13871	13856	13850	13795	13781	13694	13943	13907	13882	13797	13998	13774	13698	13867	13689	13921	13879	13986	13747	13835	13737	14012	13789	13793	13922	14023	13833	13763	13821	13828	13772	13807	13810	13704	13856	13765	13987	13771	13669	13807	13803	13796	13755	13852	13736	13778	14003	13880	13779	13660	13721	13742	13812	13846	13972	13847	13872	13715	13813	13889	13728	13815	13651	13846	13863	13785	13718	13800	13989	13821	13816	13834	13997	13790	13767	13870	13882	13944	13856	13815	13854	13937	13815	13927	13783	14008	13972	13833	13727	13919	13849	13992	13797	13688	13995	13781	13807	13749	13847	13859	13868	13875	13700	13847	13849	13782	13909	13962	13757	13775	13890	13826	13723	13844	13851	13931	14062	13722	13786	13805	14000	13956	13915	13862	13930	13855	13778	13884	13846	13756	13876	13844	13855	13833	13696	13755	13766	13902	13745	13749	13776	13867	13716	13770	13846	13627	13865	13961	13755	13933	14037	13868	13985	13815	13885	13895	13879	13790	13802	13809	13850	13738	13892	13852	13824	13768	13885	14043	13839	13814	13566	13731	13866	13779	13823	13932	13769	13795	13756	13946	13903	13926	13835	13898	13844	13838	13908	13985	13859	13888	13814	13720	13819	13793	13864	13896	13826	13935	13811	13905	13726	13755	13815	13751	13757	13793	13751	13898	13907	13760	13867	13955	13726	13692	13717	13868	13944	13792	13826	13908	13760	13907	13831	13825	13931	13876	13710	13958	13869	13907	13930	13894	13960	13873	13675	13874	13955	13997	13711	13857	13813	13765	13857	13739	13738	13796	13748	13736	13662	13725	13916	13993	13701	13698	13877	13886	13985	13839	13887	14034	13886	13870	13630	13945	13777	13792	13824	13857	13798	13723	13790	13718	13936	13970	13736	13913	13781	13791	13772	13820	13920	13833	13739	13806	13920	13939	13795	13878	13818	13940	13812	13593	13808	14013	13701	13769	13838	13819	13872	13993	13959	13864	13774	13688	13744	13707	13758	13868	13768	13934	13920	13828	13739	13941	14024	13775	13855	13926	13918	13834	13875	13835	13778	13798	13789	13871	14013	13589	13907	13766	13767	13838	13951	13894	13663	13952	13913	13821	13964	13859	13858	13908	13913	13793	13810	13971	13826	13912	13905	13769	13655	13966	13761	13829	13817	13861	13895	13810	14056	13892	13985	13787	13887	13890	13944	14030	13848	13888	13838	13876	13849	13889	13937	13904	13950	13789	13871	13661	13838	13906	13901	13850	13924	13798	13793	13906	13810	13852	13799	13979	13913	13895	13876	13953	13713	14056	13861	13698	13747	13945	14037	13759	13864	13646	13888	13787	13859	13827	13874	14114	13745	13948	13842	13815	13724	13896	13796	13772	13891	13986	13824	13911	13803	13995	13937	13869	14072	13793	13857	13715	13706	13964	13875	13902	13712	13846	13643	13991	13918	13967	13690	13844	13797	13916	13735	13853	13769	13905	13813	13868	13770	13826	14003	13856	13652	13917	13923	13852	13829	13946	13743	13828	13843	13823	13780	13790	13904	13642	14020	13822	13910	13941	13806	13837	13968	13884	13943	13780	13675	13815	13737	13877	13910	13854	13880	13819	13847	13689	13878	13936	14023	13821	13859	13872	13747	13868	13769	13889	13798	13814	13777	13939	13839	13999	13918	13918	13759	13758	13787	13945	13956	13960	13807	13935	13942	13845	13780	13949	13810	13590	13849	13887	13843	13961	13993	14026	13733	13664	13740	13815	13760	13855	13926	13847	13821	13896	13758	13835	13720	14047	14027	13954	13639	13789	13914	13959	13832	13698	13861	13790	13938	13818	13718	13711	13822	13910	13769	13816	13761	13851	13955	14020	13673	13732	13853	13915	13891	13816	13824	13702	14050	13988	13782	13727	13739	13848	13672	13921	13787	13880	13737	13725	13902	13709	13809	13869	13847	13906	13831	13947	13719	13895	13859	13884	13841	13860	13952	13752	13751	13938	13909	13849	13833	13915	13992	13924	13742	13928	13855	13674	13842	13705	14050	13783	13850	13679	13784	14035	13713	13831	13956	13787	13684	13927	13836	13751	13864	13831	13907	13773	13916	13694	13751	13997	13915	13782	13701	13782	13803	13826	13784	13967	13830	13919	13881	13794	13939	13890	13858	13895	13818	13950	13793	13958	13755	13849	13920	13776	13761	13796	13912	14004	13782	13812	13752	14057	13999	13941	13854	13732	13910	13592	14041	13810	14091	13846	13948	13779	13901	13718	13998	13770	13898	13661	13834	13684	13668	13880	14053	13728	13883	13982	13621	13724	13771	13833	13815	13785	13893	13653	13956	13779	13950	13728	13829	13953	13886	13746	13836	13720	13934	13879	13983	13990	13877	13982	13886	13864	13921	13801	13795	13918	13788	13974	13736	13862	13818	13849	13833	13833	13794	13913	13893	13834	13902	13887	13892	14075	13776	13968	13892	13714	13777	13979	13649	13739	13938	13861	13827	13888	13716	13791	13951	13829	13913	13973	13869
23176	21143	28926	23623	21370	22213	46551	58194	49910	37541	31428	24386	17100	15469	14654	14063	14149	13961	13796	13983	13889	13837	13802	13814	13846	14009	13762	13769	13881	13647	13798	13775	13716	13561	13762	13958	13819	13969	13842	13744	13684	13712	13761	14017	13922	13753	13763	13732	13734	13812	13801	13728	13878	13891	13782	13965	13888	13764	13807	13723	13861	14015	13888	13840	13629	13879	13868	13618	13685	13617	13749	13723	13877	13901	13946	13680	13750	13739	13528	13655	13787	13783	13713	13638	13896	13794	14046	13699	14037	13706	13725	13694	13829	13638	13843	13681	13660	13884	13671	13752	13663	13798	13791	13707	13693	13847	13760	13786	13578	13826	13857	13711	13736	13757	13808	13817	13731	13783	13624	13872	13684	13899	13803	13954	13723	13907	13745	13795	13812	13751	13643	13570	13749	13722	13790	13918	13658	13745	13825	13585	13629	13613	13928	13605	13575	13622	13664	13844	13828	13793	13562	13744	13710	13792	13847	13567	13851	13743	13708	13763	13709	13618	13750	13791	13824	13740	13942	13776	13715	13713	13854	13878	13756	13777	13806	13614	13687	13664	13869	13837	13674	13653	13665	13755	13783	13843	13678	13706	13840	13827	13846	13787	13586	13609	13698	13655	13652	13743	13681	13650	13782	13779	13745	13883	13768	13884	13625	13740	13694	13763	13868	13728	13613	13685	13720	13798	13680	13669	13810	13620	13970	13629	13595	13780	13869	13701	13717	13677	13512	13695	13799	13965	13781	13783	13767	13804	13798	13561	13819	13666	13743	13564	13821	13656	13674	13611	13847	13871	13812	13623	13641	13792	13695	13705	13683	13762	13778	13666	13643	13872	13741	13953	13672	13767	13563	13725	13731	13824	13776	13788	13749	13835	13722	13855	13778	13547	13564	13594	13722	13647	13841	13485	13591	13722	13720	13753	13674	13791	13685	13717	13974	13965	13727	13676	13675	13682	13733	13735	13965	13688	13742	13700	13845	13688	13679	13654	13840	13642	13582	13841	13603	14005	13703	13732	13672	13798	13699	13550	13791	13927	13783	13977	13726	13754	13967	13634	13888	13703	13753	13717	13807	13687	13887	13953	13699	13623	13778	13816	13843	13954	13793	13640	13845	13701	13741	13864	13905	13855	13768	13669	13783	13902	13834	13754	13707	13699	13760	13595	13805	13593	13549	13793	13869	13919	13775	13746	13629	13740	13730	13701	13621	13774	13879	13683	13886	13596	13792	13735	13804	13720	13820	13922	13811	13618	13752	13804	13737	13618	13812	13837	13714	13946	13672	13645	13778	13600	13562	14003	14055	13761	13694	13674	13674	13702	13662	13625	13688	13661	13626	13629	13677	13676	13743	13891	13767	13704	13866	13743	13797	13532	13663	13752	13804	13522	13835	13723	13927	13751	13669	13749	13761	13691	13790	13831	13679	13692	13686	13712	13632	13714	13638	13746	13800	13906	13717	13651	13659	13679	13771	13757	13799	13887	13637	13811	13768	13726	13799	13755	13817	13841	13835	13582	13666	13756	13463	13722	13896	13740	13627	13803	14010	13759	13575	13831	13816	13752	13630	13707	13923	13597	13790	13570	13787	13838	13773	14034	13852	13732	13901	13736	13783	13540	13739	13632	13735	13764	13753	13631	13859	13867	13753	13966	13950	13939	13760	13669	13782	13809	13634	13778	13800	13702	13912	13879	13787	13623	13920	13529	13647	13787	13813	13774	13767	13586	13830	13843	13668	13593	13494	13618	13636	13724	13968	13732	13606	13755	13510	13649	13667	13709	13791	13756	13792	13747	13750	13653	13740	13746	13629	13689	13664	13660	13577	13728	13811	13667	13690	13725	13738	13906	13651	13705	13821	13691	13623	13731	13731	13716	13784	13544	13702	13796	13796	13780	13738	13821	13768	13609	13795	13852	13744	13698	13933	13754	13617	13787	13763	13821	13726	13639	13838	13687	13712	13475	13689	13696	13775	13900	13869	13691	13877	13832	13642	13843	13799	13567	13559	13821	13637	13736	13624	13796	13914	13715	13782	13708	13753	13701	13946	13941	13788	13806	14022	13630	13662	13640	13651	13756	13714	13748	13846	13682	13950	13754	13691	13775	13645	13777	13774	13623	13780	13645	13659	13673	13818	13740	13660	13754	13530	13920	13562	13779	13659	13586	13821	13834	13685	13752	13718	13777	13771	13896	13722	13859	13928	13776	13739	13910	13722	13854	13667	13741	13951	13763	13800	13716	13682	13762	13940	13736	13805	13817	13506	13570	13827	13829	13663	13602	13737	13831	13670	13704	13705	13810	13729	13800	13588	13679	13672	13727	13782	13692	13729	13960	13752	13630	13821	13693	13706	13872	13878	13705	13749	13701	13546	13639	13700	13793	13720	13560	13908	13620	13640	13982	13849	13813	13942	13834	13569	13726	13879	13840	13699	13774	13722	13751	13946	13826	13690	13679	13714	13680	13679	13741	13825	13911	13613	13545	13819	13615	13802	13566	13864	13902	13793	13641	13702	13671	13811	13907	13833	13824	13813	13734	13559	13973	13695	13836	13773	13765	13956	13712	13673	13598	13746	13627	13686	13722	13525	13807	13678	13607	13739	13735	13725	13763	13847	13778	13833	13842	13806	13735	13871	13865	13650	13692	13747	13884	13757	13620	13638	13753	13546	13878	13726	13667	13572	13673	14124	13857	13841	13917	13702	13790	13846	13728	13658	13659	13809	13776	13985	13855	13854	13740	13809	13619	13554	13803	13797	13799	13898	13799	13812	13777	13659	13622	13709	13635	13493	13836	13789	13700	13763	13670	13688	13652	13744	13544	13793	13649	13840	13727	13780	13744	13816	13717	13846	13808	13520	13653	13656	13484	13735	13942	13571	13829	13795	13691	13634	13743	13672	13747	13732	13707	13584	13763	13624	13787	13680	13685	13697	13819	13787	13840	13846	13902	13735	13799	13634	13632	13825	13704	13689	13809	13768	13929	13827	13620	13742	13875	13517	13697	13710	13812	13892	13728	13760	13660	13775	13743	13781	13643	13693	13688	14021	13734	13784	13787	13754	13847	13553	13847	13657	13811	13838	13744	13771	13694	13725	13767	13670	13698	13878	13700	13608	13645	13739	13713	13750	13719	13888	13872	13603	13898	13763	13647	13449	13665	13826	13769	13815	13823	13739	13554	13859	13812	13860	13596	13826	13690	13784	13833	13861	13938	13745	13683	13762	13639	13694	13694	13860	13829	13856	13721	13605	13776	14102	14004	13770	13727	13616	13765	13713	13776	13718	13791	13932	13663	13700	13756	13813	13838	13714	13726	13747	13823	13542	13749	13818	13737	13732	13839	13758	13723	13689	13706	13604	13804	13801	13644	13794	13857	13692	13889	13747	13715	13832	13720	13746	13570	13630	13846	13857	13745	13722	13684	13586	13735	13805	13778	13903	13655	13759	13645	13772	13609	13718	13607	13700	13714	13542	13592	13864	13816	13863	13743	13545	13801	13784	13715	13536	13764	13747	13960	13627	13645	13783	13725	13761	13700	13915	13913	13680	13749	13799	13778	13841	13750	13744	13642	13599	13647	13752	13700	13718	13794	13793	13782	13792	13727	13753	13837	13677	13766	13813	13791	13764	13746	13689	13764	13857	13637	13703	13665	13516	13782	13648	13743	13737	13770	13748	13893	13691	13943	13733	13804	13698	13720	13780	13826	13711	13843	13643	13828	13784	13688	13804	13699	13804	13780	13684	13740	13789	13794	13866	13633	13767	13507	13686	13670	13707	13852	13916	13656	13728	13709	13646	13826	13796	13692	13759	13731	13728	13913	13758	13813	13703	13686	13786	13591	13778	13661	13733	13713	13964	13706	14123	13586	13833	13601	13790	13844	13705	13736	13865	13685	13862	13728	13693	13786	13674	13631	13679	13721	13841	13926	13800	13758	13758	13865	13751	13760	13721	13741	13619	13832	14031	13808	13720	13485	13674	13818	13736	13780	13587	13698	13931	13650	13728	13711	13738	13705	13757	13718	13967	13759	13676	13665	13754	13473	13773	13771	13605	13640	13694	13618	13608	13733	13828	13820	13831	13725	13725	13601	13629	13859	13775	13632	13785	13841	13649	13722	13723	13468	13700	13818	13736	13695	13705	13844	13598	13838	13620	13642	13856	13687	13940	13784	13770	13565	13676	13641	13708	13882	13903	13795	13939	13677	13584	13851	13753	13773	13703	13748	13833	13641	13631	13599	13778	13757	13711	13626	13645	13637	13871	13936	13640	13701	13656	13847	13856	13642	13676	13656	13863	13763	13674	13779	13714	13636	13766	13813	13774	13787	13806	13630	13805	13674	13890	13723	13893	13792	13771	13725	13920	13723	13790	13488	13727	13892	13749	13741	13835	13754	13708	13677	13736	13699	13642	13822	13848	13802	13678	13785	13858	13709	13781	13924	13679	13805	13816	13865	13852	13670	13626	13864	13561	13620	13723	13805	14063	13693	13668	13757	13690	13987	13732	13756	13845	13833	13665	13750	13645	13814	13785	13658	13580	13708	13567	13709	13761	13801	13784	13838	13751	13780	13866	13696	13569	13731	13790	13774	13873	13727	13775	13785	13666	13838	13649	13861	13572	13837	13863	13748	13738	13808	13766	13730	13767	13673	13758	13624	13643	13787	13996	13839	13767	13700	13791	13754	13561	13803	13573	13789	13769	13806	13875	13843	13667	13663	13622	13693	13542	13733	13926	13743	13636	13838	13824	13801	13690	13727	13751	13602	13814	13585	13756	13778	13781	13603	13715	13620	13810	13884	13806	13785	13745	13794	13777	13797	13841	13708	13803	13739	13792	13679	13754	13733	13843	13776	13807	13825	13659	13727	13838	13905	13611	14017	13570	13751	13766	13932	13566	13763	13754	13733	13902	13814	13817	13651	13670	13992	13622	13725	13726	13758	13652	13711	13670	13827	13796	13747	13861	13823	13660	13647	13813	13564	13870	13750	13905	13666	13789	13773	13695	13534	13692	13748	13662	13603	13699	13826	13714	13677	13782	13716	13907	13951	13815	13650	13685	13733	13653	13514	13752	13537	13698	13622	13920	13602	13668	13911	13700	13698	13714	13782	13801	13710	13837	13801	14004	13838	13832	13631	13892	13809
16988	30402	28003	22123	19670	17829	50411	59032	51026	39853	35104	25685	16353	15819	14240	13574	13438	13570	13579	13628	13581	13339	13452	13290	13509	13605	13473	13424	13540	13490	13593	13592	13607	13461	13368	13521	13447	13437	13453	13540	13345	13467	13354	13521	13560	13428	13584	13448	13469	13573	13530	13499	13501	13370	13548	13366	13451	13474	13444	13556	13488	13457	13480	13456	13559	13435	13469	13425	13367	13440	13560	13507	13466	13445	13449	13444	13496	13364	13478	13502	13445	13396	13428	13538	13329	13471	13563	13470	13369	13547	13451	13452	13509	13538	13562	13543	13498	13589	13518	13546	13478	13696	13445	13448	13507	13697	13526	13535	13359	13397	13420	13450	13685	13623	13482	13446	13486	13503	13418	13610	13455	13342	13319	13530	13425	13550	13587	13518	13493	13452	13514	13595	13485	13570	13506	13608	13534	13506	13460	13539	13444	13312	13453	13473	13414	13406	13504	13606	13462	13354	13418	13468	13542	13416	13418	13445	13478	13519	13592	13382	13567	13444	13419	13576	13335	13524	13362	13305	13458	13332	13349	13515	13588	13421	13695	13328	13588	13496	13409	13387	13559	13488	13555	13406	13733	13432	13403	13341	13550	13472	13449	13468	13404	13560	13395	13386	13486	13449	13373	13514	13468	13478	13571	13538	13216	13406	13551	13443	13528	13573	13234	13585	13522	13538	13462	13493	13620	13480	13558	13546	13710	13402	13418	13412	13354	13412	13419	13521	13368	13575	13498	13581	13443	13445	13533	13559	13503	13394	13395	13305	13482	13539	13533	13579	13568	13491	13309	13454	13542	13567	13590	13638	13424	13352	13560	13342	13386	13402	13616	13533	13360	13378	13422	13534	13388	13747	13543	13409	13625	13429	13322	13349	13530	13425	13594	13587	13393	13532	13470	13409	13489	13428	13543	13415	13482	13656	13560	13444	13365	13406	13459	13365	13423	13528	13532	13590	13388	13444	13610	13291	13389	13485	13530	13604	13357	13432	13372	13333	13442	13665	13457	13489	13456	13462	13411	13411	13459	13570	13493	13624	13529	13472	13522	13345	13516	13485	13439	13457	13516	13535	13535	13614	13308	13367	13572	13450	13551	13500	13476	13406	13401	13520	13546	13540	13363	13386	13278	13560	13467	13602	13656	13491	13697	13550	13385	13399	13466	13387	13425	13475	13544	13393	13362	13589	13649	13720	13311	13393	13512	13340	13406	13545	13617	13499	13389	13275	13465	13564	13359	13505	13421	13411	13550	13328	13571	13381	13373	13443	13559	13435	13475	13506	13422	13333	13584	13404	13263	13497	13557	13380	13344	13596	13515	13413	13464	13501	13534	13588	13628	13365	13636	13295	13323	13308	13607	13429	13548	13538	13532	13440	13567	13572	13333	13313	13697	13518	13458	13333	13295	13494	13463	13486	13505	13415	13429	13462	13441	13547	13408	13484	13528	13355	13336	13469	13479	13410	13543	13501	13548	13396	13426	13534	13659	13391	13396	13411	13434	13483	13425	13484	13308	13226	13423	13370	13494	13482	13286	13549	13397	13486	13502	13506	13616	13483	13328	13398	13404	13406	13461	13558	13510	13539	13469	13494	13448	13305	13560	13419	13407	13584	13568	13345	13391	13492	13403	13672	13392	13457	13487	13460	13486	13582	13581	13435	13630	13347	13475	13517	13421	13257	13650	13530	13559	13465	13488	13393	13513	13635	13587	13568	13327	13377	13438	13512	13451	13623	13521	13452	13688	13506	13319	13412	13419	13584	13533	13359	13328	13466	13402	13448	13423	13503	13543	13488	13491	13466	13254	13524	13461	13521	13588	13520	13644	13433	13386	13483	13334	13493	13394	13615	13599	13578	13457	13400	13503	13268	13472	13490	13466	13496	13564	13314	13415	13473	13487	13503	13507	13506	13625	13489	13609	13483	13391	13635	13538	13522	13631	13396	13567	13460	13413	13582	13476	13450	13469	13617	13496	13400	13398	13378	13362	13464	13578	13376	13371	13486	13342	13332	13422	13371	13467	13276	13449	13377	13304	13546	13498	13558	13411	13471	13471	13567	13526	13513	13325	13448	13501	13326	13421	13438	13591	13481	13331	13478	13399	13363	13420	13469	13369	13568	13675	13513	13566	13520	13475	13573	13498	13419	13470	13301	13414	13430	13496	13332	13352	13646	13588	13557	13343	13567	13558	13528	13447	13381	13440	13422	13432	13481	13384	13393	13393	13534	13491	13546	13446	13560	13529	13597	13382	13418	13428	13334	13578	13681	13497	13402	13506	13618	13379	13420	13403	13367	13421	13297	13525	13457	13329	13315	13437	13402	13608	13540	13286	13567	13434	13572	13502	13609	13530	13483	13423	13599	13497	13484	13538	13326	13556	13449	13547	13320	13334	13338	13699	13353	13603	13326	13395	13482	13445	13557	13525	13388	13537	13479	13432	13489	13541	13533	13435	13555	13337	13353	13588	13407	13483	13356	13351	13578	13497	13490	13405	13515	13516	13508	13230	13523	13539	13568	13378	13517	13221	13413	13485	13464	13344	13463	13501	13407	13441	13520	13404	13550	13406	13570	13425	13472	13493	13511	13514	13344	13428	13553	13536	13436	13307	13460	13610	13625	13559	13614	13333	13485	13461	13340	13560	13474	13387	13595	13514	13533	13509	13483	13400	13482	13419	13462	13552	13485	13523	13458	13646	13406	13567	13553	13540	13480	13373	13347	13443	13457	13557	13506	13635	13509	13626	13531	13526	13548	13380	13592	13513	13516	13417	13460	13248	13331	13550	13425	13504	13455	13541	13453	13423	13587	13413	13517	13558	13616	13566	13358	13640	13612	13376	13483	13369	13477	13385	13541	13503	13464	13463	13487	13349	13413	13437	13447	13592	13424	13502	13568	13549	13407	13417	13561	13539	13429	13384	13546	13544	13367	13442	13434	13456	13522	13406	13530	13459	13514	13549	13452	13463	13487	13625	13338	13663	13343	13520	13612	13415	13379	13517	13501	13455	13358	13396	13543	13279	13401	13479	13383	13587	13535	13525	13558	13363	13529	13404	13449	13623	13414	13394	13368	13510	13501	13489	13551	13434	13295	13518	13448	13412	13438	13397	13554	13454	13450	13440	13494	13565	13572	13441	13539	13331	13424	13436	13587	13345	13430	13427	13461	13400	13428	13623	13429	13541	13445	13411	13528	13419	13539	13514	13417	13565	13414	13440	13529	13436	13528	13283	13466	13362	13531	13505	13461	13347	13573	13485	13368	13479	13407	13617	13510	13466	13522	13458	13465	13492	13421	13512	13613	13312	13622	13465	13313	13437	13449	13403	13500	13545	13514	13343	13400	13480	13560	13633	13503	13430	13508	13575	13499	13510	13413	13572	13317	13591	13585	13417	13477	13573	13492	13506	13561	13518	13405	13387	13435	13564	13331	13535	13579	13496	13421	13443	13410	13401	13415	13452	13431	13585	13472	13519	13369	13539	13445	13323	13378	13439	13476	13460	13626	13440	13453	13468	13414	13304	13404	13388	13409	13416	13556	13343	13583	13432	13450	13576	13517	13483	13484	13431	13512	13360	13581	13572	13547	13305	13466	13431	13610	13435	13501	13469	13394	13249	13508	13531	13430	13577	13402	13444	13549	13456	13406	13481	13518	13520	13471	13298	13447	13533	13468	13555	13393	13392	13561	13450	13337	13367	13471	13354	13684	13494	13515	13342	13429	13448	13473	13467	13474	13428	13368	13509	13608	13472	13460	13360	13438	13544	13527	13605	13384	13538	13527	13411	13576	13536	13556	13449	13534	13444	13481	13570	13442	13649	13387	13402	13408	13413	13622	13504	13596	13593	13425	13453	13406	13423	13401	13451	13543	13573	13564	13435	13535	13496	13420	13446	13426	13319	13585	13458	13574	13502	13459	13498	13576	13688	13500	13535	13435	13432	13549	13625	13542	13366	13423	13406	13499	13574	13304	13560	13393	13422	13511	13378	13442	13376	13439	13568	13424	13540	13459	13441	13679	13360	13466	13549	13234	13394	13335	13519	13574	13436	13473	13525	13542	13409	13427	13330	13405	13468	13502	13301	13506	13355	13496	13385	13488	13627	13405	13417	13485	13431	13436	13302	13551	13407	13410	13406	13333	13440	13527	13459	13403	13443	13441	13408	13576	13651	13500	13483	13374	13640	13502	13231	13360	13441	13490	13331	13475	13452	13436	13422	13446	13496	13429	13374	13572	13508	13467	13384	13469	13462	13449	13318	13531	13456	13595	13582	13529	13338	13420	13473	13467	13658	13459	13530	13594	13587	13356	13471	13578	13551	13410	13550	13544	13552	13241	13506	13474	13334	13413	13295	13677	13476	13455	13397	13442	13597	13466	13480	13489	13446	13439	13540	13409	13561	13445	13353	13446	13514	13362	13285	13358	13491	13436	13593	13489	13412	13491	13591	13554	13576	13492	13522	13420	13609	13420	13639	13378	13421	13470	13345	13360	13674	13484	13679	13459	13496	13514	13430	13541	13443	13534	13372	13426	13507	13536	13415	13572	13527	13480	13446	13472	13444	13655	13491	13529	13441	13461	13346	13635	13532	13521	13463	13453	13522	13480	13586	13515	13506	13452	13597	13454	13346	13385	13387	13464	13539	13466	13395	13472	13392	13506	13591	13273	13401	13328	13373	13455	13531	13404	13447	13450	13357	13344	13334	13445	13386	13536	13472	13457	13563	13514	13419	13496	13318	13428	13504	13432	13424	13502	13423	13659	13330	13498	13399	13445	13419	13411	13588	13543	13317	13375	13611	13517	13661	13599	13591	13427	13362	13551	13369	13533	13325	13510	13469	13441	13400	13537	13559	13385	13440	13504	13473	13478	13561	13558	13484	13600	13554	13407	13469	13437	13318	13429	13570	13421	13426	13458	13353	13544	13532	13647	13573	13405	13547	13497	13457	13473	13447	13503	13438	13538	13439	13451	13494	13430	13546	13520	13369	13431	13430	13336	13493	13433	13327	13540	13424	13419	13284	13357	13495	13687	13699	13361	13455	13508	13482	13301	13414	13602	13546	13362	13612	13418	13577	13465	13597	13416	13533	13653	13378	13419	13314	13549	13348	13440	13516	13618	13527	13415	13410	13533	13386	13525	13501	13374
27454	21681	22145	17961	14782	14692	17523	21128	19957	17453	16542	15394	14646	14375	14084	14066	14124	14017	14092	13916	14083	14126	14267	14090	14042	13931	13923	14146	14185	14117	14001	13899	13899	14241	13718	14010	13991	14181	14133	14219	14123	14007	14035	13845	14056	14135	13929	13962	14131	14202	14077	14132	14178	14045	14094	13916	14066	13993	14124	14047	13951	13993	14015	14049	14107	14050	14201	14111	13914	14203	14088	14141	13991	13905	14024	13999	14132	14022	14085	14033	14080	14091	14013	14059	13870	14059	14073	13973	14097	14262	14167	14128	14025	14063	14060	13975	14078	14031	14171	14239	13856	14216	13952	14066	13928	14058	14004	14211	14261	14175	14136	13972	14171	14346	14198	14108	13951	14080	14077	14024	13978	13769	14051	14132	14022	14110	14143	14095	14095	13943	13944	13898	13867	13851	13907	13908	14018	14046	13964	14161	13941	14142	13841	14113	14110	13866	13917	14088	14160	13994	14015	14262	14178	14007	14008	13873	14045	14127	13944	14123	13919	14095	14049	14038	13960	13959	14126	14126	14139	14035	14098	13967	13966	13987	14057	14154	13784	14045	14136	14238	14248	14067	13869	14008	13997	14059	14105	13968	13985	14114	14176	13988	13897	13982	14035	13875	14164	13930	13870	14008	14191	14283	14203	13975	14052	14086	14110	13982	14044	13988	14050	14029	14076	14154	14093	14083	14080	14110	13931	13790	14040	14081	14011	13999	13966	14073	14106	14197	14080	14190	14215	14114	13966	14084	13905	14006	14096	13986	14136	13937	14013	14241	14050	14089	14040	14095	14022	13960	14032	14112	14090	14151	14085	14238	13964	14207	13988	14057	14038	13933	14178	14111	14144	14000	14032	14061	14036	13993	13953	13885	13904	14085	13992	14016	14242	14137	14424	13996	13945	14037	14045	14092	14108	14152	13766	14027	13918	14094	14106	14015	14000	13980	14041	14073	13885	13828	14009	14088	14249	14144	13960	14184	13783	14008	14172	13859	13840	14072	14251	14180	14079	13966	14185	14104	14117	14196	13973	13956	13909	13997	14116	13967	14137	13944	14097	14163	14047	14051	14012	14033	13937	14137	14130	14064	13978	14026	14092	14084	14126	14105	14052	13976	14071	14043	13996	14118	14076	13964	14315	14137	14009	13887	13966	14123	14068	14052	14191	14181	14044	13903	14077	14137	14022	13886	14006	14029	14037	14047	13957	14047	14119	13932	14042	14104	14124	14235	14041	13954	13931	14179	14040	13943	13951	14134	14230	14008	13975	14071	14159	13812	13971	14021	14007	13997	14228	14056	14056	14027	14114	14030	14023	13811	14072	14184	13911	14154	14132	14009	13998	13976	13933	13943	14078	13997	14154	14091	14133	14162	14001	14154	14113	13829	14173	13906	13952	14163	14028	13952	14135	13981	14159	14086	13981	13946	14021	14066	13785	13937	13976	13965	14066	14053	14156	13993	14121	14009	13864	13918	14111	14051	14006	14189	14175	14023	14161	14147	14153	14240	13845	14058	14133	14064	14078	14223	14041	13871	14071	14108	13856	14205	14041	14023	14048	14132	13956	14124	14099	14158	13936	14116	14035	14012	13937	13981	14071	13960	14045	14157	14108	14003	13974	13990	14122	14111	14031	13977	14267	14064	14251	14164	14202	14099	13809	14220	14246	13993	13985	13930	14159	13840	13920	14105	14264	14195	14025	14148	14091	13945	14196	14088	13980	14170	13979	14043	13946	13888	14074	14214	14072	14073	14271	14107	14059	13947	14042	14124	14113	13995	13875	14197	14047	14104	13959	14140	14076	14155	13954	14176	14025	13944	14111	14057	14031	14046	14096	14040	13945	14037	14027	14164	14133	13999	14013	14275	14134	14122	14032	13844	13925	14028	14121	13856	14025	14188	14165	14085	14119	13927	14048	13856	13983	14100	14256	14082	14113	14012	14071	13959	13906	14034	14195	14091	14030	14059	14187	14057	13934	14009	13942	13972	13930	14123	13984	14015	14084	14017	13926	14025	14037	14006	14183	14061	13984	14106	14010	14101	13814	14009	14022	14235	14128	13948	13876	13959	14108	13957	14044	13964	13924	14081	13967	14001	14189	14093	13894	14151	14143	14010	14076	14106	13993	14123	13967	13960	13872	14036	14053	14135	13881	13930	14088	14179	14201	14034	13962	14252	14128	13982	14066	14307	13935	14010	14018	14088	14203	14163	14172	14025	13905	14003	13750	13857	14097	13936	14156	14067	14014	13998	14049	14152	14071	14086	14040	14169	14227	14010	14160	14123	14210	13820	14028	13909	13906	13932	14147	14062	13926	14030	13944	14083	14132	14190	14222	13880	14034	14084	13871	14074	14055	13918	14062	14065	14062	14007	14055	14048	14095	14028	14273	14145	14071	14179	13999	14210	14177	14038	14161	13942	14326	14088	14124	14226	14155	14135	14065	13989	14085	13909	14035	14056	14090	13930	13961	14132	14070	14013	14210	14117	14165	13993	14249	14079	14041	13986	13878	13878	13925	14091	14267	14084	13917	14123	14194	14140	14142	14267	14206	14155	14127	13974	14104	14127	14061	14113	14101	14149	13933	14145	14028	14065	14001	14111	13877	14064	14128	14115	14007	13931	13900	13947	14052	13944	14243	14018	14047	14307	14075	13765	13910	14010	13950	13899	13901	14076	14032	14129	14040	14012	13961	14005	14071	14122	14078	14186	14231	13927	13816	14072	13955	14117	14029	13911	14137	13991	14081	14136	14058	14186	14132	14260	14104	14143	14096	14082	14097	14090	13945	14105	14024	14055	14010	14033	14115	13978	13945	14003	13963	13954	13852	14085	13948	14093	13926	13957	14128	14093	14029	14056	13980	14110	14061	14011	13965	14091	14169	13926	13871	13999	14116	14180	14158	14127	14142	14122	14039	13975	13876	13911	14084	14201	14108	14104	14093	13977	14002	14147	13935	14182	14192	14078	14154	14169	14110	14042	14155	14228	14066	13917	13991	14292	14014	14004	14021	14146	14209	13961	14069	13847	14045	14027	14045	13994	14077	14059	14050	14028	14185	13953	13911	13998	14029	14196	14064	13817	14026	14091	14347	14161	14099	13977	14035	13925	14183	14163	14124	14037	14125	14121	13964	14049	14125	14016	13924	13984	14171	14136	14060	14121	14099	14069	14141	13970	14018	14032	14099	14077	14011	14052	14053	14127	13912	14017	13896	14047	13964	14028	14156	13973	14072	14068	14164	14218	14002	14103	14119	14102	14136	13917	14006	14130	14107	13816	14117	14180	14171	14051	13975	14097	14173	14007	14108	14025	14172	14208	13906	14041	14057	13943	14048	13905	14050	14155	14146	13973	13985	14033	14060	13998	14038	14068	14072	14204	14165	14093	14104	14194	14090	14195	13899	13986	14020	13894	14122	13944	14128	14079	14053	13930	13992	14011	13979	14059	14264	13986	14065	13910	13970	13924	13828	14063	13913	14069	14121	13923	14023	14186	14186	14116	13874	14045	14061	14117	14216	14034	14065	13853	14197	14190	13934	14187	14206	13923	14002	14134	14236	14151	14002	14157	13931	13939	13989	14036	13917	14000	14093	14089	14118	14028	13924	14022	13926	14036	14146	14177	14166	13799	13984	14137	14161	14130	14064	14019	14013	14123	14109	14129	14156	14078	14117	14041	13931	13935	14120	13874	13915	14047	14204	14139	14169	13891	13945	14127	14201	14161	14092	14219	13959	13972	14039	14169	14013	13927	14121	14258	14015	13925	14110	14222	14140	14032	14209	14169	13887	14074	14023	14022	14081	14054	14033	13942	14076	13989	14216	13910	14021	14103	14253	14026	14119	14118	13940	14138	13968	14151	14181	14349	14133	13973	14050	13985	14006	13921	13914	13950	14071	13883	13934	13943	14139	13971	13983	13940	14085	14047	13812	14096	14032	13986	14105	14202	13820	13831	14018	14209	14223	14063	13982	14118	13999	14033	14200	13983	14128	14020	14014	14056	14025	14124	14099	14047	14010	14066	14031	14052	14011	14126	14023	13965	14022	14221	14045	14193	14113	14043	13981	13964	14015	14020	14194	14122	14215	14119	14067	13885	14005	14056	13951	14049	14042	13897	14194	14146	14277	14131	14117	13968	13865	14021	13975	13927	14190	13780	14072	14092	13933	14157	14056	14078	14078	14013	14082	13892	14034	14087	14021	14045	14193	13989	13992	13984	14044	14139	14097	14006	14018	14030	13911	13915	14004	14131	14049	14025	14165	14023	14142	14070	14065	14096	14178	13932	13912	14029	14021	13933	13916	14064	14171	14033	14127	14039	13871	14134	14162	14119	14098	14012	14000	13961	14056	13977	13972	14035	14013	14068	14114	14157	14200	14005	14088	13865	14186	14067	13887	14000	13923	13973	13976	14055	14139	14001	14187	14132	14073	13990	13922	14178	14021	13971	14002	14122	14225	14083	13820	13990	14051	14086	14197	14100	13950	14080	14238	14184	14081	14028	14140	14043	13813	14079	14044	14163	14048	13921	13954	14138	13884	14033	14145	14023	14105	13995	13876	14025	14196	14223	14275	14039	13964	14081	14110	14272	14061	14088	14129	14195	13969	14050	14132	14164	13998	13989	14146	13915	14181	14189	14192	14186	14099	14087	14065	13957	13896	14182	14029	13942	14081	14075	13824	14084	14072	14099	14120	13923	14159	14010	14120	13970	14201	13990	13977	14003	14203	14153	14048	14019	13992	13980	13972	14203	13914	14253	13967	13883	13909	13962	13926	13869	13901	14200	14080	14042	14165	14034	14117	13977	14020	13906	13967	14256	14005	13984	14096	14089	14174	14096	13977	13951	14244	14058	14156	13909	14129	14126	14041	14189	14370	14159	14028	14076	14016	14136	14219	14036	14290	14079	14211	13984	14091	14167	13982	13978	13997	14017	13931	14058	13886	13955	14242	13996	14084	14253	14092	13948	13997	13921	14016	14175	14000	13970	14148	13948	14078	13975	13964	13982	14065	13965	14082	14092	14065	14014	14153	14012	14080	14068	14030	14088	13978	14157	14083	13845	14064	14140	13868	14114	14105	14076	14115	14362	13970	14049	14070	14034	14142	14077	14065	13949	13956	14030	14025	13995	14057	13857	14186	14099	14131	14039
15195	18694	17875	15859	15046	14780	19900	23626	21218	17834	17126	15244	13938	13929	13710	13661	13794	13761	13679	13731	13847	13750	13495	13785	13788	13686	13839	13795	13862	13689	13824	13578	13652	13688	13727	13682	13755	13874	13694	13572	13864	13793	13711	13679	13510	13699	13728	13758	13675	13884	13454	13753	13736	13652	13670	13669	13685	13613	13684	13605	13784	13688	13783	13604	13827	13783	13589	13795	13854	13806	13643	13707	13754	13647	13771	13631	13859	13615	13599	13638	13768	13696	13738	13643	13692	13771	13807	13672	13715	13734	13680	13529	13635	13541	13756	13573	13723	13735	13761	13874	13617	13656	13869	13747	13699	13797	13656	13901	13757	13813	13720	13620	13579	13791	13806	13668	13759	13767	13698	13757	13573	13618	13627	13556	13671	13586	13788	13709	13760	13793	13652	13759	13856	13728	13595	13756	13763	13795	13810	13715	13779	13650	13680	13730	13600	13703	13803	13509	13793	13701	13628	13767	13770	13654	13829	13643	13710	13735	13971	13648	13733	13731	13694	13659	13726	13732	13783	13697	13563	13706	13798	13709	13728	13711	13743	13754	13679	13889	13718	13598	13740	13629	13661	13586	13784	13640	13788	13700	13590	13609	13816	13667	13632	13691	13643	13606	13498	13878	13827	13743	13530	13833	13810	13794	13844	13625	13793	13702	13696	13618	13595	13704	13785	13688	13613	13569	13609	13646	13753	13624	13836	13758	13534	13618	13885	13596	13797	13727	13652	13771	13664	13737	13698	13805	13822	13766	13513	13855	13817	13750	13647	13775	13618	13821	13706	13684	13791	13714	13720	13760	13778	13674	13687	13737	13799	13852	13715	13616	13735	13678	13595	13778	13715	13878	13725	13853	13832	13840	13664	13617	13622	13730	13823	13751	13607	13639	13731	13704	13541	13684	13558	13673	14031	13716	13579	13684	13726	13894	13811	13799	13730	13769	13642	13791	13690	13840	13672	13726	13807	13634	13689	13705	13772	13628	13655	13771	13768	13734	13809	13548	13692	13764	13728	13766	13633	13650	13826	13706	13698	13600	13673	13683	13703	13682	13866	13744	13746	13651	13650	13834	13719	13823	13756	13831	13817	13770	13632	13720	13679	13650	13652	13806	13891	13777	13668	13671	13656	13639	13643	13759	13753	13772	13638	13629	13684	13578	13686	13864	13834	13849	13708	13838	13545	13733	13753	13664	13633	13748	13791	13692	13878	13397	13894	13635	13651	13588	13665	13665	13761	13833	13526	13650	13619	13826	13644	13667	13723	13796	13790	13707	13726	13662	13589	13620	13631	13732	13686	13714	13530	13507	13589	13593	13843	13656	13571	13758	13778	13884	13688	13568	13806	13646	13691	13743	13685	13549	13717	13743	13790	13679	13640	13731	13646	13674	13657	13754	13902	13673	13716	13724	13763	13747	13820	13644	13746	13619	13531	13642	13778	13807	13548	13618	13716	13656	13744	13714	13597	13734	13673	13728	13654	13890	13713	13774	13693	13877	13631	13766	13819	13684	13511	13861	13817	13799	13725	13657	13663	13827	13556	13629	13876	13534	13820	13770	13704	13839	13779	13997	13746	13773	13799	13728	13623	13837	13660	13731	13823	13725	13678	13758	13809	13736	13628	13638	13738	13638	13625	13770	13769	13651	13614	13638	13687	13719	13737	13701	13910	13634	13688	13781	13751	13912	13836	13848	13650	13861	13806	13815	13769	13717	13572	13654	13853	13775	13800	13615	13641	13953	13729	13579	13733	13879	13727	13828	13725	13786	13694	13675	13592	13703	13808	13613	13759	13812	13657	13754	13793	13757	13717	13697	13759	13724	13703	13724	13715	13562	13648	13707	13860	13745	13694	13858	13626	13632	13581	13715	13872	13716	13681	13719	13823	13640	13622	13751	13765	13744	13626	13682	13829	13685	13809	13817	13693	13551	13674	13705	13674	13789	13687	13682	13638	13593	13689	13772	13749	13707	13753	13628	13799	13660	13656	13655	13679	13606	13637	13541	13674	13668	13684	13831	13742	13690	13704	13869	13584	13694	13658	13714	13789	13603	13594	13720	13618	13796	13686	13785	13638	13657	13557	13816	13772	13744	13783	13722	13839	13788	13707	13616	13893	13590	13845	13734	13710	13886	13428	13796	13654	13770	13691	13751	13695	13724	13619	13890	13645	13556	13784	13580	13662	13788	13521	13790	13892	13927	13731	13550	13732	13686	13737	13820	13781	13670	13625	13824	13683	13721	13788	13794	13716	13887	13568	13779	13790	13773	13638	13693	13792	13690	13776	13675	13829	13701	13772	13549	13715	13839	13684	13773	13833	13792	13676	13781	13651	13825	13750	13815	13735	13726	13654	13726	13616	13750	13636	13723	13612	13686	13660	13754	13763	13715	13833	13790	13721	13754	13589	13640	13694	13627	13828	13633	13848	13606	13734	13851	13643	13800	13805	13668	13728	13748	13644	13614	13854	13667	13769	13659	13650	13684	13828	13932	13704	13760	13775	13578	13778	13651	13710	13651	13746	13789	13729	13747	13802	13642	13411	13729	13655	13644	13693	13520	13737	13547	13715	13947	13850	13734	13661	13832	13502	13957	13699	13676	13699	13722	13838	13611	14069	13703	13747	13546	13703	13707	13629	13658	13535	13752	13876	13702	13741	13761	13682	13664	13750	13809	13883	13810	13621	13819	13720	13690	13701	13859	13786	13640	13655	13691	13727	13792	13663	13645	13643	13795	13885	13901	13746	13735	13637	13564	13672	13673	13714	13651	13719	13645	13638	13578	13669	13899	13618	13705	13768	13830	13678	13734	13812	13687	13759	13616	13698	13688	13774	13715	13638	13591	13558	13817	13794	13702	13743	13898	13818	13518	13880	13648	13623	13725	13749	13704	13713	13585	13847	13533	13680	13698	13733	13733	13703	13746	13708	13713	13792	13709	13941	13663	13682	13661	13788	13847	13700	13728	13616	13726	13648	13897	13741	13671	13787	13697	13752	13958	13770	13775	13754	13790	13873	13683	13812	13596	13784	13649	13794	13527	13737	13701	13686	13653	13800	13581	13792	13659	13895	13794	13658	13759	13756	13636	13792	13641	13660	13739	13953	13733	13723	13766	13749	13838	13691	13708	13731	13680	13537	13826	13684	13743	13690	13815	13834	13650	13625	13729	13842	13562	13703	13889	13799	13824	13712	13744	13772	13795	13690	13718	13710	13792	13799	13716	13749	13971	13859	13643	13613	13661	13972	13548	13703	13748	13714	13739	13784	13742	13590	13598	13675	13765	13815	13642	13551	13676	13727	13785	13579	13815	13647	13754	13640	13756	13596	13644	13769	13845	13913	13622	13758	13657	13782	13765	13784	13534	13742	13616	13724	13752	13630	13730	13721	13653	13785	13799	13733	13886	13736	13716	13710	13764	13703	13629	13885	13658	13669	13719	13776	13918	13828	13700	13723	13611	13727	13682	13682	13654	13698	13843	13667	13675	13717	13690	13619	13647	13675	13635	13797	13688	13592	13701	13696	13712	13647	13887	13683	13728	13618	13782	13692	13881	13757	13645	13809	13654	13747	13700	13701	13762	13743	13752	13713	13732	13837	13706	13787	13716	13825	13676	13669	13625	13548	13532	13699	13929	13724	13646	13746	13775	13715	13644	13779	13699	13676	13664	13757	13828	13774	13635	13736	13799	13795	13851	13634	13750	13615	13712	13602	13626	13819	13740	13845	13641	13672	13804	13628	13666	13551	13724	13860	13831	13749	13735	13806	13770	13687	13774	13626	13698	13665	13713	13931	13666	13624	13613	13621	13703	13875	13817	13676	13600	13833	13741	13585	13648	13764	13786	13681	13614	13550	13648	13709	13613	13636	13553	13762	13626	13891	13623	13894	13847	13896	13713	13689	13738	13992	13678	13891	13767	13888	13682	13807	13887	13566	13700	13917	13814	13858	13778	13813	13609	13660	13650	13624	13909	13672	13904	13632	13806	13622	13815	13611	13656	13805	13786	13723	13830	13800	13771	13754	13653	13741	13608	13847	13644	13674	13640	13648	13827	13916	13696	13756	13589	13576	13822	13718	13818	13680	13652	13897	13631	13737	13605	13708	13685	13609	13802	13731	13726	13627	13653	13689	13817	13602	13644	13840	13736	13838	13769	13778	13697	13803	13627	13696	13734	13769	13708	13954	13610	13764	13626	13777	13667	13701	13798	13670	13857	13674	13750	13658	13640	13657	13697	13811	13794	13842	13824	13742	13793	13631	13648	13695	13635	13615	13846	13883	13945	13759	13700	13735	13771	13713	13691	13693	13699	13799	13732	13851	13778	13598	13696	13700	13744	13746	13880	13653	13743	13669	13639	13850	13790	13749	13838	13646	13669	13693	13677	13806	13801	13843	13891	13632	13845	13717	13713	13894	13739	13743	13836	13726	13711	13731	13779	13660	13626	13590	13694	13718	13718	13697	13683	13736	13656	13884	13723	13808	13765	13791	13767	13732	13698	13631	13637	13960	13792	13860	13676	13739	13622	13611	13672	13569	13861	13695	13609	13819	13767	13725	13689	13771	13600	13792	13720	13608	13632	13659	13837	13687	13706	13699	13573	13525	13790	13564	13822	13631	13746	13535	13624	13768	13789	13765	13701	13756	13750	13717	13821	13643	13724	13775	13712	13737	13753	13613	13720	13797	13803	13686	13919	13795	13760	13736	13553	13552	13799	13651	13820	13780	13649	13782	13705	13571	13537	13730	13861	13707	13814	13743	13711	13741	13775	13682	13737	13658	13759	13554	13773	13908	13911	13554	13800	13696	13742	13799	13810	13772	13800	13657	13667	13723	13673	13725	13919	13638	13616	13826	13812	13691	13689	13701	13770	13731	13716	13775	13663	13801	13713	13865	13787	13824	13701	13846	13690	13842	13674	13798	13705	13845	13663	13886	13946	13926	13786	13783	13718	13655	13689	13588	13696	13601	13488	13681	13760	13636	13717	13792	13740	13806	13681	13729	13588	13706	13818	13795	13675	13785	13500	13821	13657	13773	13626	13627	13621	13877	13716	13767	13850	13694	13761	13637	13653	13778	13523	13629	13516	13718	13851	13766	13664	13645	13653	13681	13749	13710	13741	13680	13886	13664	13858	13768	13455	13641	13841
24547	21073	27821	24748	19923	16448	30031	40451	36047	28309	23796	18219	14933	13952	13693	13422	13374	13367	13508	13284	13297	13179	13243	13070	13360	13372	13243	13258	13313	13229	13225	13168	13214	13248	13203	13106	13267	13363	13228	13324	13398	13146	13194	13203	13421	13317	13358	13266	13284	13318	13352	13110	13264	13297	13268	13126	13189	13133	13288	13356	13132	13377	13275	13214	13164	13170	13342	13251	13307	13316	13355	13198	13268	13117	13296	13243	13221	13419	13302	13033	13241	13331	13046	13247	13234	13088	13211	13172	13174	13042	13279	13322	13181	13303	13174	13261	13342	13368	13231	13227	13512	13497	13320	13488	13398	13216	13276	13100	13147	13214	13139	13094	13364	13358	13368	13131	13235	13256	13352	13260	13128	13247	13137	13266	13190	13217	13124	13241	13417	13309	13243	13348	13282	13066	13298	13261	13262	13046	13080	13149	13178	13340	13096	13069	13339	13323	13231	13327	13311	13165	13350	13141	13044	13227	13329	13323	13206	13303	13179	13030	13070	13178	13063	13210	13350	13250	13223	13265	13301	13179	13345	13195	13304	13057	13317	13203	13183	13276	13373	13287	13205	13212	13212	13234	13260	13182	13278	13240	13138	13164	13325	13238	13154	13239	13084	13147	13283	13204	13265	13325	13304	13220	13343	13175	13358	13165	13261	13298	13170	13227	13326	13261	13367	13316	13248	13106	13194	13280	13293	13406	13086	13103	13304	13237	13390	13271	13253	13213	13208	13208	13380	13144	13233	13232	13290	13307	13287	13412	13220	13260	13054	13256	13150	13198	13141	13158	13388	13216	13162	13221	13172	13253	13293	13267	13170	13189	13270	13206	13224	13050	13370	13242	13337	13263	13285	13267	13146	13347	13072	13118	13263	13259	13090	13083	13228	13190	13190	13303	13224	13071	13235	13371	13331	13317	13180	13062	13265	13262	13426	13180	13198	13298	13208	13255	13293	13246	13091	13210	13298	13193	13392	13212	13366	13207	13134	12979	13235	13207	13324	13217	13239	13261	13298	13334	13318	13442	13200	13131	13117	13212	13200	13288	13301	13191	13185	13257	13420	13019	13448	13048	13290	13188	13084	13201	13176	13248	13243	13013	13357	13294	13240	13375	13252	13195	13283	13428	13230	13248	13239	13282	13255	13161	13245	13417	13318	13253	13371	13141	13270	13442	13148	13124	13104	13292	13193	13442	13256	13077	13306	13234	13162	13059	13234	13226	13374	13342	13354	13152	13081	13299	13322	13198	13113	13137	13232	13162	13295	13412	13354	13123	13194	13457	13291	13304	13470	13289	13294	13363	13358	13084	13081	13282	13391	13306	13280	13271	13262	13022	13198	13187	13021	13415	13092	13201	13237	13163	13370	13310	13315	13124	13246	13165	13368	13196	13261	13184	13308	13213	13221	13245	13097	13275	13257	13254	13381	13308	13277	13302	13292	13358	13075	13262	13253	13362	13260	13275	13251	13151	13184	13226	13216	13329	13254	12986	13218	13176	13143	13413	13140	13464	13271	13364	13181	13335	13194	13205	13281	13172	13176	13250	13159	13122	13275	13174	13096	13324	13102	13161	13209	13303	13188	13049	13256	13280	13094	13134	13251	13274	13086	13449	13358	13121	13221	13211	13399	13257	13399	13171	13306	13134	13170	13121	13281	13214	13196	13338	13296	13168	13164	13276	13169	13269	13115	13252	13274	13469	13317	13272	13433	13201	13359	13054	13169	13243	13163	13315	13301	13157	13250	13277	13166	13221	13299	13225	13373	13228	13367	13298	13228	13480	13376	13104	13014	13256	13182	13347	13296	13149	13265	13182	13203	13247	13333	13233	13318	13366	13199	13121	13083	13039	13138	13216	13224	13335	13200	13292	13292	13319	13359	13422	13216	13314	13106	13268	13142	13249	13307	13071	13305	13306	13240	13340	13147	13257	13262	13229	13186	13383	13158	13203	13248	13239	13189	13356	13177	13230	13124	13241	13321	13158	13276	13302	13328	13096	13265	13263	13267	13248	13429	13154	13265	13321	13114	13301	13472	13271	13280	13168	13289	13287	13317	13177	13370	13063	13205	13130	13286	13336	13152	13292	13249	13158	13196	13211	13311	13135	13395	13336	13088	13307	13233	13274	13118	13285	13302	13193	13208	13290	13381	13286	13012	13222	13192	13261	12978	13262	13277	13512	13412	13201	13197	13294	13228	13285	13187	13300	13248	13323	13261	13312	13177	13257	13290	13277	13156	13158	13198	13230	13239	13243	13249	13323	13301	13205	13281	13362	13116	13148	13118	13365	13197	13049	13198	13326	13249	13258	13269	13157	13039	13245	13370	13392	13238	13121	13345	13158	13411	13190	13341	13293	13192	13354	13400	13022	13131	13307	13111	13182	13373	13193	13447	13253	13362	13198	13241	13303	13244	13231	13065	13027	13115	13183	13297	13274	13123	13183	13236	13469	13213	13026	13206	13320	13226	13276	13241	13282	13235	13372	13320	13167	13233	13139	13398	13229	13411	13237	13269	13166	13307	13374	13286	13254	13225	13163	13368	13277	13222	13078	13005	13282	13311	13283	13351	13259	13312	13397	13101	13291	13133	13253	13013	13065	13371	13317	13442	13268	13131	13238	13253	13347	13221	13262	13107	13065	13109	13203	13103	13202	13182	13186	13194	13306	13168	13316	13349	13139	13392	13334	13208	13256	13209	13181	13278	13137	13110	13208	13262	13024	13297	13311	13238	13230	13249	13221	13300	13229	13099	13163	13372	13264	13241	13273	13115	13453	13154	13336	13387	13034	13282	13142	13153	13043	13206	13337	13273	13210	12969	13195	13297	13109	13314	13097	13308	13307	13172	13318	13273	13239	13307	13244	13316	13189	13256	13223	13145	13288	13372	13361	13169	13168	13264	13354	13344	13142	13124	13179	13098	13418	13187	13179	13172	13077	13205	13328	13334	13086	13105	13305	13254	13181	13242	13316	13297	13380	13284	13171	13164	13281	13307	13232	13318	13198	13267	13343	13301	13277	13116	13415	13236	13454	13346	13044	13338	13069	13224	13312	13168	13229	13262	13370	13354	13368	13332	13336	13291	13278	13404	13113	13283	13188	13333	13364	13302	13209	13428	13092	13206	13278	13357	13180	13191	13194	13099	13245	13231	13252	13223	13082	13231	13467	13338	13294	13384	13315	13237	13166	13275	13128	13246	13374	13066	13382	13243	13213	13423	13220	13193	13152	13309	13327	13258	13313	13300	13161	13382	13187	13267	13124	13111	13324	13208	13302	13241	13221	13297	13182	13312	13130	13214	13410	13200	13348	13223	13293	13235	13320	13173	13396	13247	13241	13104	13128	13121	13106	13282	13277	13231	13400	13333	13273	13206	13291	13250	13099	13089	13139	13151	13192	13158	13339	13044	13313	13158	13183	13031	13185	13148	13136	13348	13120	13156	13117	13449	13182	13443	13083	13155	13209	13316	13239	13336	13236	13296	13455	13344	13293	13386	13094	13214	13170	13119	13134	13316	13024	13238	13245	13349	13127	13240	13417	13399	13317	13236	13292	13389	13281	13263	13231	13215	13374	13285	13266	13163	13301	13235	13191	13157	13216	13292	13243	13069	13201	13285	13297	13301	13172	13291	13190	13230	13259	13104	13066	13395	13156	13184	13282	13292	13251	13182	13101	13267	13032	13425	13282	13154	13202	13211	13419	13373	13376	13320	13149	13182	13099	13309	13176	13097	13222	13313	13350	13253	13339	13161	13169	13226	13295	13249	13208	13166	13228	13357	13055	13296	13381	13356	13157	13219	13247	13334	13114	13340	13327	13131	13284	13286	13166	13367	13217	13105	13472	13198	13268	13306	13249	13300	13292	13345	13282	13520	12954	13222	13176	13189	13244	13167	13361	13188	13021	13121	13258	13229	13311	13332	13215	13227	13357	13294	13185	13317	13268	13211	13196	13193	13180	13390	13257	13032	13207	13123	13115	13249	13300	13370	13266	13198	13124	13408	13283	13078	13098	13169	13240	13309	13225	13240	13353	13200	13172	13258	13434	13117	13348	13236	13148	13360	13237	13399	13208	13453	13180	13121	13158	13332	13329	13084	13280	13210	13148	13377	13474	13391	13329	13270	13225	13258	13246	13270	13254	13318	13316	13223	13186	13382	13367	13372	13135	12939	13128	13195	13279	13412	13192	13113	13235	13204	13218	13216	13181	13287	13187	13296	13469	13034	13207	13193	13264	13172	13235	13087	13186	13265	13270	13266	13122	13325	13232	13384	13314	13358	13329	13128	13216	13212	13321	13357	13313	13114	13263	13335	13293	13337	13440	13145	13304	13179	13307	13330	13358	13390	13231	13231	13179	13291	13306	13043	13418	13142	13287	13283	13319	13166	13399	13265	13171	13338	12973	13151	13171	13085	13187	13094	13249	13185	13005	13082	13318	13300	13204	13344	13203	13320	13391	13245	13120	13047	13333	13390	13167	13299	13290	13180	13551	13329	13221	13195	13223	13288	13296	13201	13217	13086	13249	13149	13160	13074	13395	13414	13211	13369	13243	13312	13150	13158	13339	13254	13306	13139	13227	13199	13483	13169	13120	13174	13283	13303	13326	13006	12959	13178	13253	13318	13217	13275	13254	13347	13149	13256	13148	13430	13306	13284	13406	13183	13161	13327	13503	13302	13405	13361	13076	13026	13288	13298	13165	13303	13168	13113	13174	13267	13144	13127	13134	13284	13085	13128	13159	13251	13288	13171	12992	13267	13066	13243	13069	13569	13247	13351	13193	13385	13195	13290	13213	13196	13320	13240	13001	13241	13204	13239	13135	13209	13217	13224	13269	13392	13295	13171	13388	13186	13290	13101	13408	13226	13119	13289	13364	13090	13215	13193	13441	13421	13214	13143	13256	13170	13134	13193	13419	13201	13174	13356	13207	12977	13246	13361	13097	13253	13266	13043	13248	13340	13403	13158	13206	13261	13245	13295	13247	13169	13227	13247	13206	13319	13298	13166	13398	13283	13177	13105	13251	13455	13332	13252	13202	13156	13258	13219	13179	13252	13120	13128	13440	13483	13230	13250	13328	13454	13224	13290	13291	13283	13166	13248	13186	13213	13035	13296	13296	13195	13420	13244	13149	12957	13089	13329	13370
14501	24014	22237	17860	16557	15551	35808	43411	39312	30960	26485	18657	14608	13991	13498	13375	13193	13407	13051	13229	13279	13206	13148	13317	13147	13217	13091	13208	13136	13275	13522	13093	13159	13043	13226	13196	13168	13218	13166	13172	13313	13253	13251	13229	13216	13189	13323	13271	13162	13203	13376	13119	13122	13165	13338	13073	13210	13314	13245	13133	13135	13173	13199	13226	13213	13203	13233	13129	13215	13318	13113	12973	13131	13216	13348	13401	13283	13173	13236	13279	13273	13207	13111	13235	13260	13151	13134	13244	13119	13066	13181	13146	13259	13394	13059	13183	13192	13119	13266	13210	13195	13265	13292	13207	13099	13184	13283	13190	13225	13222	13268	13245	13285	13163	13312	13305	13251	13214	13001	13173	13257	13239	13197	13125	13030	13210	13034	13038	12995	13195	13148	13179	13121	13315	13262	13116	13293	13179	13186	13141	13268	13093	13232	13160	13254	13160	13112	13189	13171	13201	13117	13254	13095	13292	13079	13125	13205	13271	13173	13245	13283	13208	13220	13298	13253	13260	13197	13442	13272	13234	13353	12998	13091	13179	13257	13297	13318	13187	13334	13102	13119	13200	13178	13028	13308	13172	13220	13193	13217	13077	13073	13231	13007	13237	13309	13167	13050	13191	13131	13252	13217	13189	13216	13237	13177	13260	13215	13221	13281	13238	13143	13335	13221	13191	13203	13211	13119	13252	13074	13115	13141	13153	13221	13198	13136	13211	13146	13224	13333	13176	13342	13263	13195	13128	13043	13254	13218	13132	13392	13280	13275	13155	13095	13179	13158	13292	13136	13249	13319	13203	13034	13344	13243	13191	13260	13181	13073	13220	13220	13094	13260	13198	13100	13076	13259	13194	13204	13163	13193	13284	13232	13209	13225	13198	13262	13177	13216	13097	13190	13272	13045	13097	13143	13059	13298	13257	13130	13139	13142	13315	13244	13327	13062	13139	13325	13103	13076	13129	13336	13320	13135	13166	13239	13208	13202	13224	13259	13276	13246	13159	13171	13155	13208	13274	13165	13236	13224	13011	13257	13141	13071	13332	13123	13215	13115	13166	13278	13328	13153	13157	13204	13180	13252	13279	13244	13302	13193	13287	13261	13366	13071	13086	13175	13195	13314	13156	13083	13172	13091	13455	13145	13183	13139	13245	13137	13141	13135	13288	13175	13200	13152	13233	13139	13096	13325	13189	13217	13376	13199	13082	13317	13197	13219	13184	13194	13237	13208	13176	13119	12992	13321	13083	13278	13398	13205	13215	13178	13225	13129	13145	13352	13184	13264	13294	13161	13199	13150	13158	13356	13137	13240	13372	13370	13153	13248	13152	13214	13166	13166	13194	13258	13235	13293	13233	13321	13118	13208	13219	13166	13336	13200	13138	13339	13117	13217	13286	13287	13128	13267	13180	13340	13287	13201	13346	13348	13227	13269	13163	13358	13247	13322	13146	13229	13143	13216	13157	13155	13241	13278	13235	13241	13288	13054	13228	13305	13228	13327	13177	13240	13276	13176	13232	13166	13122	13251	13176	13197	13270	13023	13154	13266	13192	13252	13300	13245	13267	13136	13152	13295	13027	12974	13110	13277	13135	13276	13312	13281	13186	13267	13286	13140	13197	13189	13206	13154	13210	13210	13158	13187	13329	13096	13137	13106	13199	13249	13155	13275	13301	13220	13136	13241	13142	13236	13252	13238	13122	13234	13174	13165	13062	13075	13058	13276	13200	13127	13079	13351	13138	13164	13193	13177	13236	13228	13211	13340	13263	13291	13271	13248	13191	13218	13192	13166	13338	13097	13202	13176	13124	13256	13271	13243	13151	13151	13295	13111	13246	13187	13290	13297	13361	13158	13127	13287	13231	13062	13213	13249	13189	13113	13007	13023	13240	13074	13304	13336	13191	13156	13270	13186	13151	13300	13298	13079	13111	13289	13361	13015	13128	13271	13091	13243	13120	13178	13095	13238	13194	13328	13319	13131	13093	13135	13233	13144	13378	13081	13200	13234	13130	13212	13105	13329	13196	13148	13102	13181	13236	13176	13170	13103	13115	13302	13235	13172	13302	13167	13130	13030	13197	13160	13205	13284	13119	13120	13198	13204	13259	13178	13207	13249	13029	13287	13155	13209	13158	13251	13052	13152	13175	13176	13171	13233	13223	13232	13220	13209	13268	13240	13272	13197	13205	12939	13350	13352	13204	13265	13097	13126	13112	13208	13179	13003	13412	13189	13111	13159	13127	13330	13189	13332	13220	13240	13272	13154	13215	13289	13170	13058	13342	13083	13223	13185	13187	13272	13094	13119	13149	13263	13438	13041	13095	13200	13133	13175	13198	13091	13258	13306	13178	13116	13254	13230	12968	13200	13146	13230	13209	13336	13290	13001	13056	13142	13219	13285	13237	13278	13398	13370	13203	13217	13114	13073	13314	13053	13177	13034	13211	13093	13223	13269	13223	13281	13197	13254	13201	13222	13253	13324	13381	13226	12997	13239	13254	13077	13092	13352	13056	13310	13100	13233	13230	13199	13235	13158	13205	13199	13226	13363	13263	13182	13182	13266	13168	13094	13134	13285	13196	13058	13392	13041	13099	13204	13293	13316	13245	13182	13173	13255	13274	13337	13144	13253	13218	13220	13179	13222	13194	13187	13125	13234	13314	13172	13377	13087	13205	13094	13439	13159	13255	13268	13221	13257	13226	13191	13225	13248	13082	13213	13229	13141	13177	13222	13146	13233	13104	13206	13190	13096	13216	13180	13195	13037	13160	13231	13199	13088	13155	13229	13365	13225	13075	13157	13198	13253	13045	13309	13340	13271	13083	13263	13214	13243	13287	13176	13121	13183	13250	13093	13174	13194	13275	13273	13197	13333	13318	13203	13184	13345	13179	13283	13265	13184	13124	13211	13146	13176	13161	13109	13199	13237	13445	13289	13127	13162	13154	13189	13243	13144	13085	13354	13187	13200	13176	13089	13143	13156	13066	13261	13074	13110	13210	13158	13322	13089	13210	13160	13145	13366	13081	13302	13228	13143	13134	13294	13277	13094	13234	13117	13313	13105	13250	13247	13247	13292	13338	13163	13202	13170	13133	13252	13068	13272	13182	13086	13165	13151	13304	13254	13171	13327	13063	13270	13222	13274	13143	13173	13136	13384	13236	13356	13091	13171	13290	13002	13310	13212	13235	13365	13252	13271	13263	13173	13275	13317	13234	13157	13308	13174	13324	13129	13114	13078	13425	13170	13318	13150	13152	13348	13189	13223	13319	13244	13277	13239	13139	13180	13136	13270	13080	13268	13170	13061	13217	13196	13046	13052	13314	13141	13207	13051	13356	13229	13285	13264	13056	13260	13401	13130	13197	13169	13266	13156	13196	13182	13097	13287	13203	13357	13328	13198	13177	13174	13162	13226	13118	13306	13234	13102	13395	13186	13397	13139	13250	13290	13247	13298	13089	13190	13186	13315	13237	13151	13243	13333	13195	13227	13082	13210	13343	13176	13363	13061	13151	13304	13189	13080	13103	13112	13137	13037	13101	13215	13122	13238	13328	13080	13209	13271	13108	13111	13187	13106	13241	13107	13231	13112	13226	13099	13089	13196	13050	13232	13272	13299	13198	13116	13195	13265	13215	13148	13167	13140	13211	13201	13321	13150	13063	13328	13231	13097	13150	13097	13219	13364	13416	13089	13141	13191	13048	13228	13249	13323	13077	13171	13189	13086	13061	13208	13252	13368	13109	13355	13020	13030	13268	13017	13313	13126	13133	13265	13146	13189	13194	13064	13272	13220	13132	13169	13341	13200	13189	13240	13077	13258	13304	13058	13233	13204	13100	13140	13319	13198	13309	13259	13302	13154	13245	13150	13080	13115	13176	13111	13289	13211	13344	13302	13049	13236	13164	13257	13235	13238	13427	13216	13216	13194	13075	13171	13108	13132	13193	13282	13167	13099	13243	13096	13262	13241	13170	13076	13250	13157	13292	13205	13253	13230	13068	13147	13200	13183	13206	13291	13265	13219	13119	13028	13260	13274	13210	13298	13193	13227	13200	13214	13132	13241	13173	13095	13254	13303	12936	13106	13246	13254	13241	13302	13062	13202	13318	13234	13064	13354	13157	13233	13174	13030	13200	13188	13120	13060	13315	13242	13174	13213	13242	13123	13086	13295	13082	13203	13176	13250	13303	13153	13141	13329	13242	13223	13112	13030	13232	13364	13170	13130	13224	13079	13226	13220	13091	13258	13143	13112	13232	13293	13130	13055	13158	13216	13301	13153	13216	13222	13198	13132	13286	13199	13132	13269	13164	13423	12873	13217	13173	13262	13207	13088	13059	13170	12996	13226	13133	13232	13096	13026	12992	13259	13188	13225	13376	13251	13194	13202	13314	13354	13229	13084	13280	13310	13156	13273	13161	13046	13333	13313	13154	13345	13209	13296	13182	13200	13289	13076	13230	13222	13129	13311	13245	13143	13078	13108	13132	13279	13288	13119	13259	13170	13150	13099	13198	13077	13199	13151	12968	13172	13126	13275	13259	13210	13273	13207	13285	13076	13206	13205	13310	13223	13311	13179	13237	13280	13266	13068	13251	13118	13276	13086	13184	13240	13058	13095	13183	13071	13162	13152	13278	13240	13424	13150	13356	13244	13303	13223	13400	13285	12958	13211	13226	13176	13222	13286	13216	13200	13323	13108	12989	13123	13193	13210	13150	13228	13157	13211	13201	13091	13039	13356	13299	13277	13132	13311	13223	13124	13137	13072	13106	13177	13258	13093	13248	13156	13220	13244	13277	13215	13175	13000	13109	13162	13185	13240	13303	13029	13158	13163	13053	13109	13129	13297	13220	13182	13193	13142	13361	13180	13188	13302	13220	13169	13387	13260	13160	13108	13255	13291	13125	13188	13184	13239	13269	13127	13075	13063	13228	13289	13084	13088	13344	13150	13390	13220	13161	13215	13224	13428	13120	13178	13050	13103	13126	13160	13184	13029	13101	13163	13294	13091	13196	13336	13211	13174	13282	13045	13067	13353	13197	13320	13185	13107	13123	13433	13325	13215	13232	13193	13316	13177	13324	13121	13191	13288	13090	13188	13198	13378	13159	12994	13197	13250	13250	13207	13180	13160	13244	13337	13287	13232	12997
23167	21092	28830	23597	21309	22284	46658	55469	49874	39267	31719	22305	15893	15358	13852	13293	13255	13287	13466	13136	13171	13087	13061	13223	13011	13092	12796	13252	13101	13174	13227	13110	13021	13270	12938	13007	13118	13198	13040	13018	13139	13186	13120	13115	13215	13237	13261	13189	13304	13187	13280	13229	12987	13104	13101	13132	13211	13085	12949	12984	13012	13205	13127	13083	13193	13296	12965	13009	13199	12972	13049	13022	13061	13099	12997	13172	13083	13059	13129	12973	13127	13319	12999	13007	13059	13087	13155	13308	12942	13115	12947	13048	13333	13163	12669	12793	13152	12976	13099	13165	13000	12913	12968	12887	12915	12943	13125	13191	13110	12962	12994	13030	13227	13165	13025	12965	13070	13055	13091	12946	12939	13029	13023	13107	13041	12836	12972	13079	13011	12979	13182	13104	13127	13158	13243	12831	13049	13026	13025	13201	13098	12826	13072	12939	13170	12970	13008	13076	13280	13078	13053	13148	12975	13049	12966	12984	12945	12876	13012	13084	12947	13048	13116	12911	12905	13011	12791	13160	13056	13095	13024	12906	12859	13012	13065	13096	13130	13052	13121	13014	13009	12969	13205	13043	13110	12985	13129	12951	12913	13116	13067	12888	13069	13019	13123	12920	13044	13100	13049	13109	13093	12929	13101	12988	13114	13163	13203	13049	12910	13015	13089	13077	13088	12864	12986	13025	12938	12985	12946	13243	13105	13020	13082	13163	13113	13021	13094	13077	12962	13053	12866	13126	12897	12958	13010	12903	12911	12951	13101	13022	12930	12871	12987	12980	13081	13009	13076	12891	13029	13213	12998	13015	13018	13081	13046	13172	13107	12944	12952	13106	13085	12995	13006	13110	12900	12951	13038	13199	12902	12992	13003	12852	13131	12995	13101	13079	12997	12960	13238	13008	12971	12833	12943	13047	13046	12856	13047	13156	13116	12958	13104	13030	12947	13017	12920	13182	13069	13157	13048	13092	13215	12920	13100	12998	13056	12991	13193	13152	13003	13167	13258	13051	12951	13058	13001	12996	12952	13067	13184	12928	13209	13231	12950	12908	13310	13039	13134	12891	13055	12965	12978	12964	13000	12973	13098	13260	13015	13082	13076	12993	13042	13087	13087	13190	13008	12966	12987	13076	13011	13006	13086	13241	13197	13036	12946	12921	12840	13031	12999	13026	13006	13232	13090	12929	12976	13043	12954	13007	13201	12896	13023	12903	13063	13024	13004	13075	13241	13013	12938	12977	13050	13080	13045	13035	13283	13204	13047	12860	12992	13066	12926	13058	12829	13110	12997	12998	12914	13286	13026	13008	13015	13067	13131	13055	12993	13131	13173	13065	12856	12982	13156	12947	12958	12900	13047	13191	13059	12952	13059	13083	13255	13148	13046	13038	12995	12902	13078	13050	13098	13101	12838	12885	13164	13012	12950	13046	12947	13038	13233	13055	12930	13085	12897	12867	13162	13101	12998	13011	13189	13014	13046	12942	13058	13013	13126	13001	12925	12938	13002	13065	13231	13047	13019	12871	13137	13021	13062	13071	13140	12983	12985	12773	13004	12977	13049	12919	12817	13012	13006	13242	13090	13046	12980	12978	12974	13055	13043	13289	13046	13176	13108	13017	13039	13133	13044	13048	13134	12839	13061	13077	12959	12953	12904	12969	13077	13049	13228	13130	13048	13192	13013	13027	13183	12993	13019	13207	12927	13015	13072	12912	13066	13118	13009	12950	13127	13101	13048	13127	12857	13224	13010	13071	12978	13019	12876	12997	12983	12951	13166	13048	12962	13001	12889	12938	12967	12989	13068	13072	13033	13189	13032	12959	13144	13135	13071	13075	13001	13003	13206	13000	13159	13042	13016	13003	13054	13175	13102	13183	13064	12935	12981	12883	13096	13015	12833	12939	13160	12896	13055	13073	13049	12996	12856	12909	13095	13066	12870	13046	12906	13129	13144	12966	12999	13231	12987	13043	13142	12864	12815	13039	13019	12981	13058	13154	13220	13001	13039	13126	13110	12955	12851	12931	12945	13027	13022	12898	13022	13272	12998	13014	13036	12991	12992	12942	13173	13011	13032	13113	12935	13163	12766	13005	13054	12993	13149	12996	12971	13000	13123	13018	13079	12963	12861	12882	13045	13152	13237	13041	12982	12991	13147	13052	13020	13077	13053	12793	12999	12980	13131	13082	12999	13054	13114	13027	12982	13077	13051	13224	13015	13009	12918	13093	13066	12985	13032	12910	13142	12906	12920	13220	12982	12928	13125	13096	13090	13056	12946	12892	13001	13126	13102	12850	13186	13011	13040	12902	13012	12931	12808	13167	13014	13069	12806	12975	13062	12993	13320	13123	12959	13104	13110	13063	12949	12904	13039	12801	13067	13000	13064	13089	13252	13138	12955	13042	13144	13084	13177	12851	12992	13014	13087	13179	13161	13064	13097	12880	13153	13025	13077	13119	13314	13121	13106	13110	13067	13028	13005	12987	13113	12886	13090	13080	13165	13147	13055	12981	13024	13231	13235	13113	13119	13025	13082	12857	12968	12857	12907	12955	13064	13023	12971	13054	12885	13126	13088	12954	12977	13027	13023	13125	13020	13142	13150	13112	12981	13050	13145	13125	13109	13147	13038	12915	13030	12911	13298	12974	12849	13064	12933	13216	12981	12990	13027	12915	13158	13046	13201	13112	13142	12942	13183	13123	13101	13119	13089	13159	13019	13037	13017	13076	13266	13267	13123	12951	13143	13117	12841	13071	13038	12926	13043	13228	12990	12933	13123	13193	13006	12945	13086	13138	13097	12916	12966	13066	13144	13144	12976	12926	13017	13157	13240	13250	13102	12933	12933	12932	13122	12990	13077	13076	12963	13209	13067	13025	13063	12975	12965	13293	13288	12916	13024	12964	13114	13007	13050	13145	12999	13215	13188	13122	12780	13222	13061	13016	12982	13104	12987	13127	12706	13112	12979	13170	13116	13086	13242	12964	13064	12961	13125	13148	12981	13097	13104	12965	13088	13101	12863	12815	13032	13027	12988	13011	13240	12947	13033	13177	13185	13133	12997	13252	13129	12968	13104	13175	12915	13039	13020	12933	12983	13037	13272	12934	12987	13161	13005	13165	13051	12956	13155	13006	13131	13068	13035	12965	13037	13228	13048	12940	13044	12988	13114	13262	13123	13033	13074	13096	12965	12916	13098	13042	13027	13066	13035	13012	13035	13071	12952	13100	13039	12880	13118	13287	13187	13139	13021	13032	13154	13061	13061	12998	13033	13095	13160	13205	13270	13098	13241	13133	13171	12946	13095	13218	13074	13023	13086	12894	13007	13116	13040	13048	12947	12963	13047	13106	13080	13118	13110	13183	12972	13020	12928	12975	13013	13183	12859	13115	13042	12979	13023	13079	13262	13072	13021	13016	13095	13030	12832	12866	12997	13219	12995	13099	12989	13117	12970	12949	13073	12941	13040	13108	12867	12983	12941	12997	12946	12998	13092	12997	12937	13064	12849	13144	13136	13072	13136	13021	12882	12986	13252	12932	13071	13208	13024	13157	13071	12929	13076	13119	13046	13020	13049	13125	13149	13001	13004	12974	13100	13069	13191	13005	12996	13060	12905	12948	12991	13087	13020	13016	13029	12882	12983	13133	13149	13023	12825	13141	13114	12910	13086	13102	13224	13051	13012	13006	13140	13063	12950	12975	13102	12979	13075	13089	12925	13144	13008	12888	13073	12941	13019	12933	12957	13163	13053	12871	12980	12967	13172	12863	13172	13003	12912	13090	13000	13025	13068	13111	13182	12909	13089	13038	12830	13008	13225	13111	13050	13058	13111	12846	12952	13086	12907	13152	13088	13074	13026	13114	13182	12972	13036	12834	12993	13009	13023	13083	13002	12978	12878	13026	13072	12944	12986	13109	13113	13136	13151	13005	13177	13049	13131	12935	13184	13038	12986	12929	12880	13090	12902	12963	12997	13199	13016	13111	13206	12958	12988	12891	12907	12916	12971	13010	13191	12985	13191	12947	13010	13103	13155	13002	13421	13116	12903	12906	12756	13026	12937	13037	12974	12917	13007	13242	13218	13086	13083	13041	12851	12966	13270	13026	13083	12964	13013	12917	13120	13118	13124	12995	13025	13037	12991	12970	12944	12968	13035	12977	13015	12962	12970	12917	12875	13160	12935	13157	13081	13171	12986	12922	12821	13003	13075	12983	12906	13042	12982	13180	13102	13201	12902	13102	13157	12914	13091	13135	13233	12955	12908	13104	13114	12948	13067	12954	12864	12931	13121	13207	12953	12897	12907	13095	13168	13020	12969	12863	13259	12875	13058	13086	13155	13152	13149	13115	13030	13189	12944	13049	12943	13160	13177	12972	13025	13041	13078	13089	13032	13018	13011	13021	13017	13132	13178	13007	12976	12933	12799	13034	12961	13093	13024	13047	13037	12920	13064	12972	13006	12985	13020	13109	12928	13120	13014	13079	13073	13019	13056	13139	13116	13051	12930	12913	13095	12953	13183	12941	12930	12982	13022	12937	13038	13187	13023	13151	13030	12836	12885	12947	13158	12948	12994	12890	12957	13063	13120	13013	13050	12861	13109	13114	12875	12943	12850	12832	13049	12980	13103	12901	12970	13092	13030	13104	13000	13070	13091	12912	13153	13009	13037	13009	12910	12973	12939	12997	13079	12894	13095	12966	12926	13143	13061	13036	13319	12893	12974	12908	12975	13212	13078	12810	12979	13125	13061	13216	13104	12946	13125	13094	13047	12989	12984	13034	13068	13039	13132	13024	12977	13171	13104	12979	12959	13052	12934	13131	13076	13297	13053	12893	13079	13090	13002	12896	12957	12998	12986	12987	13164	13045	13047	13095	13007	13080	13048	12944	12992	13026	12903	13112	13140	13026	13304	13075	13140	12977	12945	12941	13003	13043	13106	12989	13149	12929	13126	12991	13163	13054	13066	12882	13056	13144	13106	13177	13107	13020	13030	13020	13107	13011	12936	13142	13168	13076	13085	12971	13001	13094	12883	12875	13131	12918	12887	12928	13082	13114	13179	13157	12817	13153	13107	13012	12911	12877	13196	13016	12861	13048	12930	13116	13063	13132	13046	13408	13015	13016	13116	13033	13169	13157	13150	13066
16345	29414	27743	21382	19066	18531	50696	57181	51656	41270	34914	23712	15293	16313	13500	13039	12987	13133	12932	13009	12963	13086	13114	12975	13095	13022	12978	13232	13015	13001	13105	13039	12835	13027	13214	13108	13157	13071	13110	12896	13006	13146	12932	13114	12907	13064	13020	13055	13113	12980	12935	12976	13022	12906	13187	13123	13145	13155	12873	13152	12912	13051	13041	12869	12875	12953	13055	12950	12875	13002	13103	12939	12990	12995	13051	12993	13120	12955	13101	12936	13009	12955	13009	12887	12947	13027	13226	13122	13018	13173	12951	13057	13070	13068	12949	13066	12919	12905	13121	13171	12971	12956	13024	12930	13113	12968	12864	12994	12987	12987	13066	13108	13054	13108	13087	13079	12948	12934	12779	12956	13018	13095	12940	13088	13069	13026	12983	13130	13139	12944	13105	13086	13049	12759	13073	13176	12852	13189	13004	12975	13213	12917	12904	12912	13147	12951	13072	12827	12858	13010	13093	12841	12936	12922	12875	13075	13185	12962	12897	13032	13032	13033	13048	12997	12967	12989	12985	12960	12891	12838	13032	12938	13148	13056	13105	13086	13033	12999	12928	13020	13002	13039	12985	13042	12924	13002	13027	12977	13084	13086	13006	13162	12900	13043	12940	12974	13180	12928	13046	12998	12924	12921	13128	12933	13083	13092	13075	12938	12938	13008	13041	12846	13119	13159	12917	12996	12944	13076	12791	12985	12989	13069	12947	13023	12776	13169	12819	13015	13023	13021	13200	13041	13064	13005	12941	13024	12909	13102	12968	13096	13042	12954	12909	13036	13062	12999	12948	13188	13064	13011	12942	12979	13176	13121	12887	12902	12848	12980	13072	12925	13034	12995	12987	12968	12851	13010	13043	13081	13069	13091	12816	12837	12950	13036	12751	13028	12910	12869	12975	13056	12972	12886	12856	12927	13148	13076	12941	13175	13004	12929	13088	13010	13015	12955	13052	13071	12874	13033	12925	12950	13066	12990	13016	13069	13077	13015	13172	13129	13078	13021	12983	13056	13128	12967	12829	12942	12980	12950	13103	13029	13005	12851	12968	13112	12933	13062	13014	13009	13066	13021	12854	13104	13027	13060	12956	12923	12881	12895	12960	12918	13047	12905	13072	12945	13145	13023	12942	13216	13056	12956	12904	13106	12989	12830	12997	13051	12956	13040	12976	12988	13052	12898	13032	12860	13032	13114	13034	13081	13055	12985	13050	12952	13057	12991	12940	12819	13007	13034	12952	12974	13133	13034	13092	12950	13146	13155	13033	12822	13064	12942	13129	13144	12926	13058	13104	12807	12995	13151	13080	13086	13031	13033	12999	13077	12976	12939	13054	12965	13035	12810	12823	12977	12955	12993	12987	12950	12989	12875	12808	13042	12848	13025	12882	13055	13043	12960	13073	13103	12960	12875	12986	12922	13149	12906	12993	13009	12996	12886	12874	13114	13184	12928	13102	12892	12901	12988	12914	13219	12715	13022	12940	13064	12890	12976	12874	13125	12835	12943	13047	12974	13028	12971	12844	12892	13266	12959	13159	13072	13003	13017	12904	12989	12977	12944	12892	12984	12996	13101	13018	12974	13012	12926	12925	12873	12996	13031	13042	13179	13070	13049	13009	12947	12910	13060	13175	12989	13113	12975	13092	13131	12947	13145	12916	13051	12968	12995	12992	12898	12804	12935	13042	12864	13088	13073	12739	13150	12970	12970	12966	13012	12928	13075	12958	12860	13018	13068	12936	13062	13057	13011	13148	12874	12815	12919	12996	13028	13073	12910	13024	12901	13025	12880	13086	12899	13083	12992	12794	13020	12891	13003	13065	13032	12970	13104	13105	13086	12936	12916	12960	12966	13128	13063	12979	12995	13143	12928	12988	12898	13020	13057	13037	13018	13002	12983	13005	12992	12932	12902	13086	13126	12961	12871	13052	12990	12995	13003	13074	12924	13115	12972	13047	12974	12991	12853	12993	12977	13027	12945	12969	12936	13117	12944	13169	12884	12873	12913	12901	12905	13165	12897	12942	12905	13134	12730	13026	13093	12856	12995	12892	13169	13054	13014	12822	13055	13062	12829	13021	13018	12948	12968	13115	13141	12979	13123	13047	13008	12893	12955	12867	12971	12911	13025	13051	12924	13103	12992	13003	13007	12705	12947	12839	13120	13145	13210	12849	12968	12892	12908	13099	13265	13006	12824	12997	12938	13051	13126	13022	12890	12929	12930	13004	13151	12907	13135	12991	12925	13015	13048	12968	13093	13080	12866	13075	12882	13037	12936	12925	13024	13029	13038	12938	13072	13027	12977	13069	13067	13135	13124	13022	13027	13175	12872	13051	12946	13049	13071	12913	13034	12944	13123	12837	12969	13055	13146	13014	12898	13117	12851	12950	13101	12949	12947	13060	13115	12926	13048	13017	12856	13107	12985	12927	12834	13033	12999	12963	13006	12794	13033	13013	12989	13010	13051	12976	13038	12891	13185	12942	12902	13101	12814	13007	13021	13075	12965	12960	13061	12953	12968	13107	13042	12821	13036	12942	12888	13087	13059	13104	12955	12959	12981	13120	12948	13020	13113	13042	12863	12933	13125	12936	12947	13049	12990	12950	13118	12797	12792	13033	13029	13035	13069	13142	12936	13018	13059	13145	12896	12829	13142	12988	12961	12922	13004	12951	13017	12976	12887	13013	13087	13262	12868	13033	12846	13000	12990	12880	13112	12944	12928	12867	12955	13092	12968	12825	12895	12826	13265	13139	12975	13102	12974	12942	12932	13081	12918	12827	12960	12927	12959	12964	13030	12920	13051	12852	13039	13042	13105	13017	12877	13023	13090	13054	13113	12989	13133	13044	12986	13067	13095	12803	13086	12910	12973	12967	13097	12843	13061	12943	12851	12832	12886	12908	12991	12931	12892	12950	13135	13002	13085	12831	12946	13082	12997	12814	13022	12978	13038	13051	13091	13169	12977	13033	12908	12936	13119	12931	13166	12826	12976	12975	12965	12896	13030	12995	13135	12923	12953	13126	13156	13074	12969	12979	12986	12913	12976	12952	12969	12885	12856	12881	12931	12846	12938	12883	12911	13170	13001	12878	13014	12920	12980	12968	12971	12964	13094	12989	13179	13013	13047	13050	12997	12995	13096	13057	13037	12961	12917	12943	13019	13093	13037	12905	13068	13046	13120	13083	13020	13059	13034	12951	12886	12984	13082	12941	12943	12955	12959	13057	12918	12869	13023	12912	12888	12930	12978	13060	13041	12883	13053	13079	12982	12848	12976	12885	12922	13182	12956	13074	12859	12841	12892	12789	12891	13086	12965	13030	12961	12871	13154	12935	13165	12971	12821	13073	12965	12995	12950	12963	12961	13164	12976	13211	12966	13035	12947	12954	12936	12853	12904	13005	12983	12904	13010	13059	12982	12799	12940	13020	12868	12876	12822	12978	13039	13060	13034	13041	12890	13040	12819	13072	12824	12840	13023	12956	13092	13063	13026	12858	13073	13236	12975	13024	13127	13116	12986	12966	12891	13104	12908	12959	13026	13064	13090	13124	12989	13030	13145	12932	13042	13154	12899	13153	13000	12943	13011	13013	12973	12972	13001	12901	13100	12884	13049	13037	12986	13124	12976	12965	12932	13007	12935	12845	13133	12982	13068	12979	13126	13089	12999	13026	13147	12911	12931	12940	12948	12868	13003	12954	12964	13033	12968	13027	13148	12839	12941	12917	13077	13090	12983	13098	13014	12810	13206	12997	12764	13004	12923	12941	13015	12919	12921	12910	13153	12993	12898	13029	12954	12852	13040	13001	12877	12840	12899	12962	12851	12988	13054	12899	13140	12990	12924	13013	12784	12939	13066	12842	12942	13106	12941	13050	12953	13025	12929	12958	12975	13187	13049	12985	12913	13063	12967	12821	13014	12900	13017	13031	13012	13009	13014	12873	13101	12993	13031	12962	12978	13220	12993	13058	12771	13039	13068	12988	12871	13031	13077	12952	12897	12976	13019	12971	13016	13063	13018	13004	13069	13126	13051	13009	12878	12976	13005	12922	13091	12983	13080	12945	12901	12934	12969	12937	13126	12981	13004	13061	13125	13166	12782	13113	12875	13072	12889	13102	12929	13040	12945	12811	12995	12956	12884	13048	13131	13055	13060	13009	12952	13106	12997	12858	13050	12998	13073	12911	12902	13011	13066	12885	12928	13030	13022	12916	12980	12837	12867	12964	12922	13120	13125	13071	13007	12956	13024	13202	13001	13000	13048	12889	13098	12939	12933	12982	13009	13074	13001	12978	12962	13014	13025	13122	13103	13093	13022	12996	13002	13072	13020	12980	12960	13005	12961	12911	13015	12818	13049	13059	12983	13066	12913	12894	13061	12905	12993	12985	12911	13022	12990	12977	12998	12860	13129	13065	12912	12975	13184	12963	12895	13083	12932	13066	12994	12880	13070	13086	13151	13034	13012	13102	13020	13051	12958	12967	12893	13098	12964	13066	12962	12963	12929	12955	12939	12941	13146	13179	12882	13114	13126	13006	12997	12985	12966	13050	12965	12992	13007	12965	13016	12994	12867	12999	13005	13089	13022	12873	13061	13101	13025	13019	12975	12884	13097	13022	12939	12860	13080	12902	13117	12987	13024	13126	12793	12878	12900	12885	13114	13123	13000	13077	12863	13021	12991	13085	13200	12959	12977	13132	13016	12999	13201	12925	12979	12959	13076	13008	13018	12969	13033	12861	12759	13123	12935	13123	13211	12936	13018	12902	12986	13142	13057	12992	13004	13030	13058	12910	13049	13022	13068	13043	13085	12908	12801	12910	13071	12900	13086	12935	13034	12944	12837	13177	12956	13057	12903	12845	13001	12997	12882	12931	13101	13062	13044	12930	12912	13089	12953	13054	13170	13090	12950	13195	12935	12829	13043	12961	12963	13051	12896	13052	13130	13025	13004	13105	13077	12881	13156	12959	12967	13036	13007	12931	12974	12906	13162	12998	12946	12918	12928	13013	12946	12872	13112	12987	13021	12958	13042	12962	13135	12978	12807	12934	13077	13003	13010	13068	12795	13034	12839	13064	13032	12970	13005	13050	13049	13055	13067	12857	12941	13051	12966	12967	12898	12942	12997	12962	12943	13013	12915	13106	12970
27299	21527	21898	17581	14675	14266	17434	19801	19293	17283	16122	14891	14096	13852	13567	13854	13616	13736	14019	13788	13707	13754	13827	13783	13808	13816	14034	13702	13796	13816	13781	13615	13908	13779	13786	13856	13925	13677	13681	13618	13842	13842	13729	13781	13845	13569	13796	13867	13494	13940	13822	13679	13971	13817	13644	13703	13926	13695	13702	13807	13777	13759	13631	13760	13704	13913	13574	13783	13686	13657	13866	13653	13656	13541	13592	13816	13836	13742	13894	13872	13632	13752	13639	13683	13907	13657	13704	13711	13461	13808	13682	13929	13916	13798	13688	13756	13834	13679	13885	13786	13703	13511	13559	13734	13721	13565	13714	13780	13965	13617	13836	13541	13774	13726	13830	13646	13504	13552	13564	13644	13822	13692	13904	13691	13655	13751	13605	13555	13617	13624	13692	13704	13671	13582	13809	13724	13739	13586	13715	13763	13693	13452	13615	13582	13643	13809	13702	13745	13799	13661	13601	13771	13759	13645	13791	13613	13708	13659	13747	13606	13764	13719	13812	13805	13742	13818	13602	13704	13732	13572	13652	13740	13719	13740	13770	13741	13706	13767	13663	13737	13661	13697	13832	13725	13676	13716	13702	13655	13709	13623	13817	13770	13658	13832	13657	13484	13679	13749	13611	13618	13644	13458	13617	13633	13674	13783	13788	13708	13825	13722	13683	13573	13700	13620	13506	13646	13714	13762	13630	13618	13743	13753	13908	13782	13576	13586	13696	13749	13738	13733	13813	13781	13754	13655	13825	13744	13702	13788	13653	13790	13569	13587	13491	13616	13694	13637	13855	13623	13612	13631	13744	13749	13711	13532	13834	13672	13625	13835	13531	13794	13667	13553	13809	13673	13688	13624	13864	13771	13691	13558	13632	13594	13648	13756	13731	13668	13689	13541	13708	13749	13374	13516	13645	13816	13712	13739	13560	13617	13631	13604	13725	13664	13829	13724	13638	13743	14012	13793	13666	13792	13554	13615	13530	13521	13604	13583	13511	13886	13782	13856	13645	13747	13695	13887	13424	13718	13732	13880	13637	13711	13549	13820	13708	13790	13529	13616	13678	13805	13689	13693	13618	13708	13704	13508	13670	13724	13643	13603	13798	13842	13647	13503	13841	13868	13617	13728	13739	13880	13478	13702	13694	13561	13788	13661	13571	13713	13879	13715	13713	13788	13674	13710	13631	13872	13729	13695	13683	13776	13867	13758	13683	13726	13746	13664	13599	13523	13701	13590	13653	13708	13622	13751	13792	13768	13820	13628	13686	13845	13643	13661	13605	13636	13829	13837	13718	13824	13559	13611	13807	13617	13898	13632	13713	13660	13770	13828	13714	13743	13699	13703	13744	13670	13819	13646	13626	13590	13675	13918	13583	13641	13762	13713	13703	13539	13791	13574	13650	13614	13776	13647	13624	13628	13654	13707	13670	13666	13712	13737	13602	13720	13656	13736	13828	13689	13797	13639	13675	13856	13792	13759	13950	13728	13595	13560	13774	13723	13650	13504	13670	13933	13718	13719	13712	13910	13931	13703	13675	13669	13773	13587	13630	13785	13707	13636	13770	13664	13735	13673	13862	13656	13671	13873	13606	13750	13750	13713	13777	13782	13840	14022	13709	13559	13558	13646	13618	13822	13605	13629	13606	13741	13585	13676	13719	13620	13830	13716	13568	13689	13740	13610	13783	13782	13726	13755	13525	13680	13821	13738	13730	13859	13592	13830	13806	13675	13766	13858	13519	13757	13664	13665	13793	13768	13800	13774	13889	13646	13756	13735	13779	14009	13757	13873	13763	13741	13590	13763	13700	13686	13876	13669	13739	13734	13711	13769	13636	13917	13722	13681	13775	13556	13895	13784	13860	13728	13823	13755	13533	13743	13762	13760	13814	13735	13735	13739	13792	13660	13647	13746	13556	13846	13592	13741	13724	13595	13629	13754	13619	13678	13682	13591	13658	13696	13704	13704	13576	13551	13538	13575	13654	13797	13605	13754	13641	13762	13850	13681	13698	13520	13726	13819	13826	13642	13663	13724	13968	13713	13731	13775	13789	13797	13629	13701	13560	13803	13597	13744	13661	13816	13724	13673	13681	13801	13711	13732	13788	13779	13868	13691	13802	13579	13829	13944	13989	13865	13696	13791	13630	13724	13586	13719	13793	13618	13780	13680	13602	13809	13646	13649	13733	13743	13953	13808	13754	13722	13559	13813	13783	13698	13795	13954	13719	13640	13631	13453	13622	13588	13869	13706	13710	13833	13559	13729	13776	13768	13518	13652	13562	13574	13624	13671	13813	13824	13664	13785	13819	13645	13776	13693	13723	13777	13712	13751	13809	13717	13624	13707	13738	13915	13769	13497	13677	13672	13658	13523	13743	13678	13667	13652	13821	13654	13643	13783	13765	13747	13607	13683	13802	13555	13600	13836	13642	13604	13645	13515	13653	13871	13753	13722	13847	13697	13808	13746	13742	13754	13692	13824	13574	13792	13739	13633	13733	13773	13602	13739	13402	13637	13739	13862	13689	13625	13547	13770	13722	13755	13661	13880	13757	13833	13678	13770	13560	13586	13901	13596	13607	13620	13629	13568	13862	13887	13835	13903	13694	13758	13710	13496	13650	13625	13719	13572	13795	13677	13705	13644	13797	13628	13948	13639	13638	13747	13626	13745	13786	13637	13659	13606	13667	13594	13469	13774	13583	13630	13739	13767	13793	13660	13730	13824	13638	13688	13703	13819	13733	13909	13684	13501	13755	13649	13493	13674	13451	13643	13767	13688	13701	13841	13765	13665	13742	13727	13536	13716	13531	13694	13780	13837	13706	13702	13664	13676	13796	13498	13777	13644	13606	13761	13837	13669	13760	13715	13834	13602	13618	13679	13779	13769	13721	13610	13664	13657	13705	13731	13581	13752	13757	13744	13882	13815	13600	13661	13902	13877	13599	13805	13759	13531	13750	13758	13627	13887	13852	13893	13675	13679	13723	13837	13827	13586	13731	13802	13786	13679	13706	13712	13671	13761	13704	13866	13925	13743	13742	13712	13635	13562	13960	13608	13790	13942	13793	13777	13933	13820	13665	13656	13668	13702	13702	13699	13744	13670	13792	13629	13688	13688	13830	13698	13537	13688	13755	13820	13805	13965	13543	13683	13726	13760	13692	13728	13697	13577	13863	13747	13994	13675	13720	13700	13646	13599	13679	13707	13748	13656	13884	13520	13660	13625	13678	13758	13701	13813	13710	13594	13575	13758	13587	13592	13546	13585	13654	13986	13779	13637	13681	13716	13641	13516	13705	13654	13702	13774	13626	13638	13764	13871	13724	13768	13738	13621	13609	13547	13745	13585	13801	13759	13658	13606	13575	13547	13605	13715	13767	13913	13738	13896	13851	13779	13662	13661	13641	13642	13737	13674	13731	13710	13856	13671	13843	13744	13679	13783	13766	13554	13862	13709	13681	13575	13548	13574	13932	13658	13679	13713	13760	13849	14001	13628	13766	13614	13766	13595	13698	13623	13743	13767	13675	13818	13593	13655	13765	13777	13721	13745	13691	13668	13637	13536	13675	13702	13803	13823	13661	13632	13539	13679	13741	13845	13947	13927	13882	13688	13792	13717	13719	13773	13833	13709	13805	13660	13825	13550	13695	13807	13596	13712	13785	13669	13755	13699	13591	13676	13796	13928	13856	13851	13740	13741	13778	13711	13946	13624	13644	13626	13555	13656	13902	13560	13692	13695	13699	13780	13670	13602	13737	13629	13753	13729	13732	13622	13547	13497	13764	13721	13785	13733	13896	13529	13564	13636	13795	13648	13896	13940	13979	13739	13738	13713	13622	13725	13631	13596	13724	13662	13769	13778	13662	13653	13599	13775	13742	13869	13736	13672	13670	13657	13636	13625	13743	13786	13696	13730	13612	13622	13567	13514	13650	13542	13802	13715	13525	13449	13668	13733	13662	13821	13529	13610	13694	13820	13605	13706	13810	13727	13661	13836	13997	13777	13864	13423	13610	13531	13696	13716	13739	13701	13753	13552	13667	13627	13491	13649	13620	13765	13747	13732	13726	13598	13984	13568	13615	13835	13592	13701	13886	13704	13604	13534	13758	13583	13634	13540	13716	13785	13688	13819	13654	13704	13671	13843	13856	13759	13607	13681	13520	13901	13744	13625	13471	13676	13808	13737	13750	13491	13549	13413	13586	13843	13706	13650	13719	13963	13586	13642	13721	13713	13813	13654	13793	13765	13877	13710	13731	13658	13689	13691	13783	13640	13563	13642	13752	13685	13828	13771	13762	13787	13647	13666	13735	13776	13780	13708	13817	13754	13626	13646	13782	13794	13638	13661	13671	13661	13718	13633	13519	13856	13708	13544	13855	13701	13728	13741	13715	13776	13525	13563	13685	13744	13537	13684	13721	13534	13801	13452	13566	13716	13766	13781	13771	13741	13625	13692	13625	13771	13542	13763	13732	13508	13587	13817	13746	13398	13815	13608	13787	13657	13655	13856	13871	13805	13814	13884	13686	13453	13578	13740	13886	13669	13900	13544	13772	13591	13884	13799	13688	13729	13702	13551	13793	13760	13949	13714	13662	13664	13535	13672	13796	13696	13574	13916	13693	13737	13891	13852	13762	13790	13846	13617	13692	13721	13621	13852	13765	13784	13703	13720	13572	13788	13750	13600	13718	13734	13736	13762	13992	13761	13548	13652	13830	13707	13564	13476	13653	13654	13657	13730	13851	13850	13612	13804	13608	13817	13760	13926	13656	13653	13732	13659	13611	13801	13653	13620	13957	13776	13687	13976	13691	13830	13664	13655	13753	13643	13725	13821	13818	13830	13673	13712	13636	13779	13546	13850	13697	13851	13690	13781	13612	13860	13645	13751	13717	13607	13758	13566	13600	13754	13575	13630	13693	13825	13795	13742	13640	13849	13835	13569	13806	13654	13645	13591	13676	13757	13688	13710	13719	13706	13572	13938	13770	13764	13619	13516	13632	13681	13606	13727	13831	13703	13646	13799	13815	13763	13867	13655	13867	13682	13767	13650	13689	13526	13836	13665	13919	13706	13845	13735	13892	13820	13717	13807	13619	13641	13733	13727	13738	13617	13861	13679	13851	13588	13685	13480	13740	13751	13920	13619	13505	13780
14682	18337	18192	15762	14732	14342	19732	22619	21358	17790	16688	14792	13789	13709	13521	13657	13431	13498	13367	13348	13428	13404	13360	13397	13441	13366	13540	13440	13318	13282	13495	13533	13512	13635	13488	13368	13669	13426	13662	13508	13561	13510	13431	13384	13462	13389	13549	13346	13418	13508	13428	13409	13461	13393	13436	13438	13492	13518	13477	13452	13418	13456	13464	13318	13495	13226	13441	13332	13504	13410	13391	13347	13424	13450	13380	13614	13419	13483	13554	13518	13529	13326	13403	13459	13431	13555	13441	13429	13479	13299	13474	13595	13476	13385	13585	13473	13391	13413	13509	13323	13541	13317	13313	13415	13351	13524	13506	13287	13356	13392	13557	13545	13628	13557	13425	13551	13451	13404	13500	13530	13473	13670	13455	13443	13323	13320	13338	13262	13472	13560	13337	13512	13450	13594	13366	13399	13427	13459	13452	13309	13530	13411	13444	13411	13360	13529	13525	13507	13237	13564	13461	13482	13357	13516	13457	13400	13477	13437	13429	13574	13573	13586	13514	13349	13426	13371	13599	13389	13378	13457	13422	13380	13513	13356	13438	13312	13401	13222	13669	13618	13669	13459	13452	13498	13414	13453	13371	13620	13359	13364	13484	13234	13513	13452	13416	13491	13510	13373	13388	13513	13409	13580	13546	13438	13651	13499	13286	13397	13433	13396	13414	13234	13478	13387	13398	13350	13423	13424	13386	13446	13453	13454	13454	13546	13400	13357	13471	13346	13478	13367	13541	13359	13517	13459	13570	13453	13456	13445	13487	13509	13371	13476	13425	13469	13452	13507	13427	13292	13517	13483	13416	13449	13332	13594	13461	13508	13461	13452	13595	13424	13450	13470	13497	13322	13328	13374	13384	13499	13263	13521	13430	13299	13500	13450	13347	13573	13445	13416	13416	13496	13440	13430	13479	13358	13399	13331	13322	13495	13482	13410	13386	13429	13416	13298	13593	13434	13396	13403	13335	13274	13501	13303	13443	13401	13486	13377	13359	13480	13489	13316	13399	13341	13282	13274	13457	13453	13507	13386	13555	13254	13530	13485	13442	13429	13399	13498	13425	13428	13535	13355	13487	13509	13471	13271	13368	13380	13301	13433	13386	13403	13487	13500	13430	13291	13437	13386	13288	13259	13482	13273	13244	13391	13421	13209	13436	13352	13380	13541	13396	13455	13491	13410	13567	13442	13374	13250	13493	13401	13594	13511	13262	13474	13408	13354	13375	13482	13424	13340	13350	13513	13565	13282	13287	13473	13481	13411	13389	13584	13513	13393	13452	13496	13320	13329	13442	13428	13420	13387	13407	13402	13369	13388	13123	13533	13529	13447	13312	13546	13519	13438	13224	13412	13498	13371	13382	13501	13496	13396	13431	13293	13488	13401	13370	13213	13407	13330	13344	13501	13338	13417	13421	13503	13247	13565	13485	13516	13517	13333	13313	13499	13451	13410	13461	13329	13464	13461	13496	13299	13498	13475	13307	13626	13267	13640	13493	13392	13509	13628	13409	13609	13513	13425	13381	13444	13416	13409	13560	13566	13311	13500	13382	13486	13346	13301	13326	13516	13428	13509	13354	13408	13400	13565	13553	13371	13344	13495	13253	13569	13361	13461	13547	13364	13520	13453	13369	13558	13428	13294	13258	13484	13569	13437	13430	13409	13346	13394	13503	13484	13367	13445	13466	13366	13366	13496	13502	13437	13420	13446	13550	13458	13515	13551	13260	13418	13519	13399	13456	13395	13513	13643	13413	13469	13442	13468	13507	13346	13442	13437	13319	13371	13490	13561	13542	13512	13464	13453	13389	13479	13421	13505	13409	13369	13310	13487	13497	13482	13577	13499	13428	13433	13392	13461	13504	13400	13442	13305	13550	13286	13542	13426	13313	13458	13480	13316	13317	13364	13399	13277	13532	13516	13499	13430	13444	13337	13446	13534	13496	13488	13496	13474	13613	13438	13412	13350	13568	13514	13392	13392	13484	13420	13521	13499	13431	13321	13387	13493	13292	13550	13556	13256	13572	13491	13549	13609	13486	13301	13354	13348	13451	13481	13449	13487	13528	13529	13385	13500	13287	13437	13488	13452	13459	13506	13347	13495	13452	13495	13575	13432	13477	13455	13495	13357	13518	13461	13499	13391	13391	13651	13380	13454	13509	13335	13414	13305	13418	13366	13326	13392	13592	13520	13452	13310	13339	13401	13493	13532	13413	13601	13458	13327	13574	13248	13339	13253	13316	13562	13477	13275	13322	13402	13323	13450	13532	13455	13382	13654	13372	13486	13300	13378	13529	13421	13561	13330	13511	13293	13260	13410	13414	13485	13630	13351	13444	13457	13459	13501	13457	13431	13338	13482	13433	13552	13335	13355	13484	13331	13418	13503	13493	13425	13441	13343	13534	13416	13416	13501	13268	13501	13416	13444	13539	13444	13403	13290	13586	13612	13139	13519	13407	13359	13295	13365	13418	13703	13523	13381	13355	13376	13442	13485	13391	13454	13401	13450	13444	13567	13383	13446	13360	13364	13441	13500	13312	13431	13408	13265	13434	13470	13415	13228	13468	13592	13507	13480	13393	13427	13395	13396	13289	13501	13440	13328	13401	13441	13448	13390	13356	13320	13464	13442	13432	13334	13519	13252	13357	13632	13260	13400	13197	13408	13544	13446	13421	13566	13382	13463	13263	13450	13433	13512	13471	13487	13385	13532	13532	13577	13305	13595	13397	13506	13484	13468	13520	13439	13428	13414	13491	13451	13457	13439	13513	13566	13391	13384	13372	13215	13503	13597	13448	13330	13363	13349	13319	13373	13529	13474	13544	13475	13511	13509	13547	13342	13539	13381	13357	13505	13403	13447	13401	13623	13471	13370	13437	13449	13397	13397	13531	13442	13344	13433	13495	13435	13468	13335	13496	13436	13364	13369	13598	13453	13559	13289	13435	13446	13401	13428	13432	13541	13550	13452	13624	13463	13523	13608	13448	13519	13308	13539	13394	13393	13420	13401	13411	13456	13340	13397	13478	13355	13477	13471	13308	13424	13381	13390	13457	13537	13568	13545	13399	13578	13459	13510	13418	13313	13552	13317	13699	13530	13288	13453	13500	13223	13395	13423	13352	13363	13435	13355	13402	13528	13456	13433	13453	13485	13457	13541	13391	13365	13525	13444	13424	13473	13438	13429	13486	13442	13460	13572	13384	13478	13464	13545	13413	13459	13496	13651	13380	13663	13466	13430	13459	13458	13441	13566	13581	13450	13474	13200	13495	13399	13302	13523	13392	13477	13454	13422	13334	13441	13431	13384	13535	13480	13457	13395	13350	13297	13418	13428	13455	13398	13412	13581	13326	13590	13561	13517	13416	13323	13490	13211	13334	13580	13420	13512	13467	13443	13525	13307	13500	13462	13632	13452	13387	13447	13307	13310	13496	13400	13614	13490	13500	13241	13528	13549	13553	13419	13482	13371	13360	13470	13399	13512	13473	13361	13441	13412	13437	13358	13562	13544	13435	13545	13468	13422	13419	13552	13478	13413	13516	13456	13441	13395	13472	13412	13568	13566	13505	13420	13446	13536	13338	13436	13420	13370	13433	13615	13293	13450	13372	13603	13423	13435	13460	13374	13459	13468	13566	13447	13425	13446	13566	13384	13508	13426	13386	13302	13459	13440	13314	13529	13453	13252	13461	13539	13448	13457	13429	13476	13468	13546	13613	13556	13402	13300	13604	13409	13570	13413	13477	13445	13484	13414	13505	13497	13483	13493	13537	13508	13451	13374	13296	13342	13309	13422	13353	13236	13278	13614	13532	13502	13446	13232	13417	13430	13499	13378	13501	13357	13407	13241	13550	13403	13398	13493	13493	13393	13366	13357	13510	13507	13322	13560	13297	13421	13429	13462	13451	13387	13427	13468	13464	13446	13263	13395	13433	13425	13409	13605	13451	13550	13433	13603	13433	13490	13473	13394	13412	13336	13338	13410	13392	13483	13585	13545	13573	13505	13333	13369	13466	13477	13550	13473	13437	13671	13477	13496	13439	13436	13532	13416	13425	13400	13523	13448	13410	13680	13463	13342	13551	13623	13459	13428	13411	13650	13295	13286	13465	13383	13454	13442	13516	13423	13499	13371	13520	13412	13267	13651	13494	13373	13326	13512	13513	13349	13415	13406	13299	13461	13482	13341	13496	13514	13388	13443	13453	13387	13456	13382	13342	13379	13463	13454	13245	13305	13523	13434	13382	13482	13556	13357	13465	13366	13400	13363	13410	13539	13517	13369	13651	13551	13422	13443	13581	13469	13459	13343	13480	13435	13594	13376	13309	13479	13486	13586	13433	13630	13433	13521	13477	13426	13492	13423	13613	13534	13540	13348	13574	13503	13403	13531	13480	13494	13449	13633	13376	13441	13544	13703	13373	13435	13396	13300	13413	13496	13537	13349	13356	13379	13352	13353	13326	13512	13342	13204	13434	13392	13502	13378	13364	13308	13446	13466	13356	13643	13550	13386	13433	13531	13446	13605	13406	13503	13475	13382	13493	13499	13396	13388	13449	13428	13455	13532	13371	13452	13276	13470	13311	13476	13366	13526	13416	13433	13371	13515	13302	13484	13459	13258	13287	13557	13433	13449	13400	13615	13326	13446	13267	13522	13500	13368	13494	13516	13544	13605	13274	13486	13422	13298	13470	13288	13552	13426	13295	13444	13460	13426	13380	13392	13549	13406	13532	13455	13469	13497	13224	13548	13254	13456	13502	13468	13364	13530	13431	13507	13451	13449	13475	13434	13469	13346	13591	13421	13437	13398	13458	13378	13447	13396	13142	13647	13529	13525	13591	13552	13352	13486	13449	13371	13441	13534	13351	13485	13429	13585	13640	13478	13497	13268	13602	13447	13572	13365	13442	13414	13604	13356	13341	13497	13529	13546	13408	13407	13438	13357	13563	13613	13288	13482	13378	13479	13557	13394	13364	13571	13473	13485	13658	13508	13534	13518	13602	13505	13462	13535	13637	13549	13447	13297	13468	13418	13495	13426	13375	13539	13371	13427	13359	13575	13446	13328	13318	13583	13491	13439	13606	13459	13458	13439	13535	13405	13424	13587	13404	13319	13298	13515	13399	13573	13498	13503	13289	13508	13402	13348	13643	13442
24611	21068	27834	24769	20144	16768	32241	38630	36372	28871	24222	18982	15366	14605	14186	13758	13663	13830	13677	13913	13839	13774	13531	13602	13774	13784	13674	13567	13583	13584	13685	13680	13698	13714	13715	13805	13730	13692	13806	13582	13691	13706	13649	13733	13754	13690	13913	13752	13813	13676	13630	13744	13556	13913	13804	13872	13758	13550	13714	13739	13517	13636	13647	13766	13573	13635	13871	13673	13757	13427	13671	13648	13644	13587	13522	13673	13560	13478	13610	13577	13653	13600	13770	13582	13571	13622	13457	13575	13456	13599	13709	13705	13772	13710	13762	13710	13491	13636	13690	13711	13522	13557	13551	13667	13667	13582	13720	13610	13863	13547	13692	13538	13635	13680	13579	13459	13604	13551	13705	13644	13806	13645	13620	13806	13823	13594	13758	13706	13524	13509	13485	13618	13668	13591	13478	13532	13771	13663	13712	13838	13712	13595	13514	13591	13722	13551	13632	13640	13704	13790	13840	13898	13607	13529	13764	13608	13787	13802	13667	13464	13733	13703	13733	13857	13793	13735	13641	13578	13652	13610	13595	13825	13781	13585	13550	13660	13563	13475	13601	13618	13631	13617	13583	13666	13623	13522	13640	13560	13643	13737	13660	13491	13629	13666	13570	13608	13521	13735	13468	13654	13852	13635	13659	13483	13641	13796	13649	13610	13622	13590	13739	13695	13581	13664	13692	13651	13704	13567	13537	13545	13575	13646	13641	13504	13732	13585	13716	13684	13594	13707	13681	13837	13608	13670	13561	13699	13624	13692	13616	13542	13571	13513	13638	13610	13777	13585	13630	13590	13668	13604	13648	13818	13619	13653	13781	13596	13771	13653	13736	13520	13800	13468	13688	13627	13529	13588	13713	13813	13546	13619	13557	13624	13708	13710	13722	13652	13723	13597	13519	13603	13572	13575	13868	13652	13853	13813	13485	13488	13585	13674	13703	13703	13645	13774	13760	13846	13580	13580	13747	13560	13669	13715	13323	13584	13622	13676	13687	13743	13642	13697	13710	13468	13610	13863	13775	13451	13602	13702	13697	13632	13722	13738	13791	13770	13744	13619	13753	13608	13764	13693	13619	13724	13532	13573	13423	13627	13791	13608	13734	13686	13848	13654	13709	13582	13815	13509	13610	13610	13672	13673	13664	13589	13630	13750	13616	13582	13665	13709	13678	13839	13621	13726	13559	13674	13626	13573	13704	13483	13549	13638	13594	13411	13607	13450	13491	13878	13351	13754	13544	13649	13599	13710	13739	13462	13391	13604	13716	13454	13716	13674	13787	13511	13646	13693	13505	13554	13696	13693	13645	13590	13601	13663	13674	13577	13533	13766	13621	13597	13629	13591	13575	13657	13523	13788	13724	13631	13603	13608	13632	13823	13671	13497	13819	13525	13616	13867	13627	13521	13789	13684	13671	13711	13377	13650	13737	13694	13518	13586	13599	13744	13892	13598	13775	13885	13602	13716	13586	13530	13665	13638	13754	13692	13775	13743	13622	13599	13604	13660	13543	13595	13649	13622	13719	13463	13584	13735	13656	13555	13634	13640	13697	13680	13748	13799	13579	13466	13550	13572	13768	13655	13502	13632	13580	13613	13725	13585	13626	13748	13775	13678	13536	13729	13709	13690	13714	13658	13876	13799	13620	13712	13744	13642	13615	13751	13770	13712	13597	13639	13766	13472	13427	13602	13673	13700	13751	13801	13545	13701	13711	13722	13560	13843	13654	13853	13656	13702	13775	13814	13699	13703	13490	13707	13533	13658	13731	13497	13411	13848	13651	13736	13569	13587	13766	13599	13713	13702	13719	13590	13708	13604	13537	13585	13728	13630	13469	13589	13646	13620	13491	13416	13729	13540	13486	13509	13592	13668	13563	13563	13589	13672	13626	13489	13638	13572	13511	13761	13662	13533	13623	13574	13687	13546	13752	13386	13401	13571	13625	13456	13672	13623	13778	13617	13567	13621	13515	13504	13637	13450	13510	13742	13562	13543	13573	13644	13829	13717	13674	13511	13500	13676	13561	13603	13631	13623	13687	13635	13581	13585	13765	13673	13822	13791	13754	13798	13714	13618	13693	13642	13620	13663	13827	13746	13637	13567	13625	13745	13523	13665	13643	13883	13586	13605	13725	13766	13748	13811	13560	13478	13659	13765	13703	13612	13704	13642	13730	13652	13776	13488	13702	13600	13570	13763	13699	13566	13657	13646	13609	13549	13729	13670	13692	13637	13725	13680	13681	13649	13761	13497	13568	13578	13641	13705	13387	13861	13704	13665	13789	13647	13608	13683	13701	13608	13661	13542	13519	13672	13429	13727	13741	13483	13620	13611	13607	13621	13599	13669	13509	13649	13628	13606	13601	13621	13770	13624	13733	13617	13749	13674	13738	13667	13567	13553	13636	13862	13787	13566	13713	13628	13540	13680	13619	13629	13840	13680	13749	13748	13846	13704	13613	13701	13662	13626	13496	13644	13532	13466	13626	13823	13643	13478	13696	13537	13528	13678	13634	13627	13677	13689	13641	13642	13701	13498	13727	13455	13623	13710	13538	13583	13640	13549	13743	13645	13682	13616	13626	13771	13499	13366	13794	13673	13687	13607	13645	13606	13639	13692	13670	13521	13502	13546	13648	13653	13565	13664	13801	13526	13526	13512	13778	13597	13580	13634	13655	13693	13536	13707	13631	13629	13565	13523	13783	13862	13679	13653	13850	13523	13594	13719	13656	13589	13622	13615	13744	13733	13703	13676	13434	13736	13471	13614	13629	13691	13717	13413	13745	13636	13655	13669	13655	13647	13574	13596	13855	13799	13643	13714	13640	13620	13657	13583	13659	13964	13776	13699	13709	13947	13603	13765	13608	13498	13517	13573	13577	13692	13761	13543	13527	13795	13713	13575	13723	13763	13739	13884	13747	13474	13478	13701	13661	13590	13703	13717	13631	13681	13601	13543	13694	13671	13680	13714	13718	13537	13660	13439	13475	13488	13529	13566	13821	13555	13737	13630	13585	13642	13583	13577	13608	13724	13758	13695	13857	13664	13741	13628	13538	13602	13623	13759	13667	13522	13489	13634	13798	13697	13718	13653	13675	13441	13569	13558	13490	13636	13563	13709	13562	13764	13589	13756	13723	13650	13785	13634	13826	13686	13628	13670	13707	13763	13641	13708	13563	13731	13633	13845	13530	13644	13745	13456	13615	13596	13475	13508	13500	13682	13607	13680	13778	13565	13788	13486	13736	13777	13662	13669	13635	13617	13694	13568	13750	13673	13572	13517	13442	13650	13695	13731	13757	13391	13622	13384	13658	13723	13582	13528	13520	13771	13752	13476	13712	13679	13751	13687	13714	13672	13591	13563	13667	13690	13572	13648	13631	13703	13819	13624	13550	13563	13578	13683	13427	13750	13595	13595	13643	13349	13490	13611	13874	13752	13602	13631	13736	13624	13574	13821	13577	13619	13522	13879	13572	13729	13450	13685	13447	13575	13610	13702	13574	13656	13672	13507	13547	13552	13541	13654	13495	13704	13894	13608	13566	13544	13481	13782	13523	13529	13507	13563	13658	13688	13744	13682	13819	13517	13681	13656	13663	13697	13846	13615	13524	13608	13582	13667	13451	13731	13730	13762	13504	13733	13507	13628	13519	13615	13475	13560	13510	13529	13608	13695	13670	13552	13931	13662	13547	13574	13588	13723	13568	13725	13630	13561	13685	13700	13742	13707	13630	13712	13594	13494	13444	13681	13628	13534	13514	13640	13669	13729	13549	13553	13940	13729	13757	13750	13550	13666	13549	13493	13669	13733	13543	13709	13843	13606	13701	13672	13601	13466	13733	13681	13742	13805	13734	13590	13595	13624	13700	13608	13695	13727	13638	13633	13733	13709	13585	13669	13801	13567	13689	13624	13646	13695	13498	13919	13601	13704	13647	13896	13786	13770	13598	13474	13819	13430	13839	13570	13313	13602	13592	13799	13720	13692	13794	13740	13607	13585	13741	13677	13693	13974	13549	13734	13578	13622	13475	13580	13497	13765	13649	13752	13595	13767	13757	13564	13574	13527	13608	13790	13615	13694	13687	13755	13438	13566	13727	13438	13591	13566	13483	13727	13765	13425	13590	13645	13620	13460	13704	13618	13586	13633	13547	13576	13711	13597	13668	13797	13523	13676	13644	13534	13394	13651	13506	13542	13659	13705	13707	13695	13676	13537	13658	13747	13659	13716	13558	13652	13651	13775	13388	13587	13677	13615	13659	13686	13733	13600	13692	13433	13675	13597	13755	13556	13506	13597	13604	13630	13667	13592	13676	13857	13628	13745	13679	13636	13816	13786	13724	13614	13566	13607	13738	13646	13776	13777	13754	13997	13776	13733	13633	13598	13643	13509	13773	13675	13511	13534	13635	13510	13551	13655	13870	13468	13760	13455	13587	13552	13553	13667	13724	13495	13866	13698	13606	13656	13840	13673	13643	13644	13699	13699	13664	13665	13550	13663	13635	13513	13814	13729	13570	13527	13811	13694	13596	13745	13501	13590	13686	13651	13669	13615	13676	13737	13695	13527	13553	13644	13656	13666	13615	13569	13682	13703	13626	13612	13720	13583	13542	13685	13672	13554	13699	13639	13577	13759	13694	13636	13556	13504	13579	13657	13690	13711	13786	13626	13632	13457	13538	13640	13762	13610	13505	13768	13827	13580	13685	13566	13600	13760	13627	13534	13568	13838	13689	13681	13599	13752	13715	13584	13583	13552	13638	13649	13876	13517	13754	13793	13659	13554	13675	13647	13616	13650	13611	13716	13396	13747	13627	13553	13573	13584	13794	13556	13758	13652	13682	13473	13594	13749	13732	13698	13722	13580	13569	13558	13582	13536	13729	13639	13762	14003	13563	13528	13633	13650	13607	13594	13731	13675	13779	13550	13976	13680	13515	13538	13790	13857	13777	13722	13720	13785	13663	13511	13656	13744	13563	13554	13494	13631	13701	13493	13593	13576	13642	13827	13796	13760	13678	13591	13622	13613	13479	13757	13497	13552	13732	13688	13499	13548	13702	13398	13864	13786	13653	13670	13510	13578	13747	13608	13637	13802	13766	13594	13622	13714	13785	13649	13576	13614	13545	13702	13474	13614	13684	13526	13654	13650	13539	13670
14343	23880	22256	18393	16712	16001	37169	42368	40045	31260	26541	19867	15582	14488	13367	13534	13399	13444	13484	13563	13487	13527	13518	13421	13422	13514	13516	13358	13550	13469	13453	13633	13420	13424	13360	13533	13401	13476	13298	13576	13368	13644	13370	13461	13421	13387	13499	13490	13333	13468	13641	13417	13442	13579	13422	13434	13647	13376	13468	13247	13441	13480	13481	13492	13379	13378	13446	13331	13471	13404	13448	13465	13450	13355	13287	13363	13525	13489	13527	13411	13464	13518	13549	13509	13329	13580	13374	13486	13402	13577	13565	13417	13337	13545	13512	13352	13545	13498	13280	13342	13407	13372	13416	13473	13474	13457	13607	13359	13312	13346	13426	13512	13369	13547	13449	13595	13421	13369	13501	13452	13564	13309	13548	13335	13553	13331	13470	13322	13412	13211	13468	13391	13418	13475	13401	13447	13345	13450	13558	13361	13515	13439	13397	13388	13572	13468	13378	13438	13598	13449	13469	13419	13575	13436	13146	13516	13424	13360	13534	13227	13252	13406	13349	13442	13502	13590	13352	13496	13188	13446	13563	13422	13504	13469	13349	13528	13582	13318	13537	13493	13460	13385	13468	13302	13434	13517	13164	13412	13397	13440	13484	13456	13299	13563	13337	13508	13350	13318	13429	13549	13547	13358	13397	13508	13366	13406	13501	13346	13426	13333	13478	13300	13488	13571	13484	13367	13442	13247	13277	13531	13450	13509	13517	13438	13387	13318	13457	13333	13287	13503	13444	13386	13302	13361	13452	13414	13492	13524	13396	13455	13568	13500	13518	13431	13425	13319	13427	13486	13622	13366	13543	13375	13384	13555	13450	13409	13540	13354	13478	13421	13457	13481	13524	13381	13471	13498	13374	13479	13614	13433	13530	13523	13413	13255	13398	13461	13274	13425	13496	13363	13439	13404	13441	13573	13370	13468	13428	13222	13561	13372	13504	13457	13517	13409	13260	13293	13473	13415	13441	13331	13320	13287	13359	13211	13460	13358	13482	13434	13481	13524	13495	13319	13169	13469	13459	13671	13401	13450	13485	13345	13597	13363	13347	13449	13550	13499	13472	13432	13242	13564	13276	13391	13447	13471	13380	13541	13273	13496	13388	13499	13474	13526	13559	13507	13479	13351	13468	13419	13423	13345	13452	13321	13451	13469	13250	13446	13406	13515	13555	13297	13416	13503	13427	13404	13353	13474	13530	13570	13394	13521	13512	13416	13369	13570	13390	13440	13359	13553	13555	13422	13498	13542	13467	13500	13296	13274	13534	13362	13363	13440	13516	13326	13323	13397	13487	13437	13466	13470	13557	13267	13408	13581	13359	13428	13414	13570	13475	13592	13348	13542	13397	13489	13376	13434	13570	13436	13418	13469	13501	13253	13545	13338	13448	13386	13450	13358	13381	13441	13445	13369	13409	13556	13347	13434	13356	13532	13296	13298	13303	13576	13459	13358	13468	13519	13494	13375	13416	13361	13534	13318	13448	13352	13421	13281	13551	13473	13372	13558	13297	13410	13579	13233	13312	13411	13472	13315	13582	13365	13365	13319	13494	13285	13469	13429	13580	13473	13593	13352	13457	13337	13259	13231	13666	13305	13467	13418	13398	13361	13584	13524	13275	13499	13445	13360	13442	13446	13440	13325	13439	13382	13401	13468	13444	13340	13452	13325	13391	13467	13315	13624	13543	13274	13482	13594	13512	13537	13636	13416	13619	13281	13386	13550	13362	13315	13502	13510	13379	13386	13440	13324	13521	13407	13466	13344	13464	13298	13366	13511	13452	13327	13450	13267	13553	13218	13559	13311	13507	13375	13553	13551	13233	13441	13485	13560	13406	13322	13600	13420	13503	13507	13365	13308	13539	13458	13560	13545	13377	13534	13453	13474	13300	13401	13602	13509	13383	13348	13353	13269	13410	13422	13499	13349	13479	13479	13448	13348	13519	13289	13299	13406	13468	13481	13423	13407	13537	13411	13496	13305	13297	13493	13525	13373	13478	13577	13331	13359	13624	13316	13281	13562	13425	13369	13289	13270	13546	13419	13436	13433	13413	13337	13275	13480	13406	13339	13438	13354	13459	13331	13448	13432	13320	13404	13482	13391	13416	13505	13344	13337	13432	13357	13449	13443	13533	13434	13513	13343	13524	13493	13410	13558	13462	13525	13567	13341	13388	13308	13419	13370	13436	13398	13331	13420	13556	13462	13449	13521	13453	13357	13454	13454	13607	13594	13325	13356	13340	13428	13523	13467	13402	13357	13291	13329	13389	13352	13296	13387	13380	13592	13388	13326	13510	13403	13384	13530	13466	13448	13543	13474	13470	13374	13314	13473	13296	13413	13377	13406	13482	13555	13507	13549	13509	13503	13454	13439	13438	13374	13525	13344	13335	13491	13382	13385	13383	13369	13308	13590	13451	13477	13481	13381	13508	13284	13670	13360	13533	13381	13324	13399	13476	13300	13535	13360	13480	13369	13413	13391	13550	13396	13321	13502	13298	13438	13396	13494	13536	13550	13424	13338	13579	13515	13551	13359	13395	13512	13379	13307	13307	13438	13401	13478	13467	13446	13431	13476	13431	13319	13437	13468	13384	13439	13597	13551	13476	13325	13450	13441	13440	13579	13447	13362	13343	13441	13574	13550	13245	13482	13482	13346	13487	13320	13454	13449	13465	13355	13392	13420	13394	13477	13372	13372	13471	13367	13464	13451	13304	13513	13459	13454	13433	13480	13465	13509	13381	13490	13387	13297	13381	13591	13432	13389	13423	13409	13464	13510	13321	13351	13383	13388	13446	13135	13407	13403	13347	13569	13303	13482	13429	13478	13308	13375	13379	13451	13584	13409	13579	13404	13177	13412	13217	13463	13488	13454	13554	13391	13624	13411	13558	13364	13449	13433	13380	13420	13366	13510	13284	13392	13517	13375	13611	13335	13422	13512	13351	13395	13391	13443	13346	13536	13452	13447	13381	13359	13386	13427	13483	13475	13541	13230	13439	13467	13420	13520	13363	13405	13290	13407	13242	13408	13392	13640	13488	13453	13256	13157	13297	13341	13355	13475	13457	13490	13369	13216	13385	13411	13506	13277	13336	13356	13505	13316	13436	13441	13453	13537	13562	13559	13396	13571	13370	13495	13340	13401	13484	13446	13629	13285	13396	13271	13402	13431	13447	13322	13391	13407	13363	13420	13478	13486	13412	13451	13283	13349	13268	13338	13223	13415	13415	13579	13518	13522	13372	13495	13595	13452	13340	13391	13483	13496	13615	13563	13257	13343	13335	13508	13429	13329	13311	13340	13510	13415	13407	13491	13362	13501	13253	13569	13418	13313	13511	13474	13475	13660	13451	13317	13441	13469	13439	13439	13404	13561	13277	13453	13352	13528	13384	13458	13383	13365	13419	13348	13378	13446	13650	13366	13309	13450	13436	13409	13351	13526	13169	13306	13378	13371	13595	13484	13618	13573	13395	13433	13478	13358	13467	13224	13528	13335	13311	13509	13373	13582	13473	13441	13537	13464	13617	13454	13403	13361	13334	13456	13338	13369	13362	13451	13513	13318	13450	13534	13475	13329	13397	13336	13414	13446	13566	13404	13418	13533	13566	13594	13612	13379	13532	13504	13432	13390	13390	13456	13443	13525	13461	13445	13460	13493	13404	13466	13449	13405	13437	13417	13336	13708	13445	13390	13329	13446	13353	13447	13370	13396	13493	13341	13504	13498	13556	13526	13401	13390	13409	13282	13530	13362	13466	13369	13379	13450	13379	13340	13391	13467	13349	13422	13435	13371	13495	13381	13527	13419	13446	13424	13512	13483	13427	13514	13348	13333	13406	13418	13316	13344	13416	13426	13401	13514	13497	13407	13373	13436	13459	13563	13430	13246	13310	13434	13280	13425	13421	13539	13511	13680	13477	13340	13522	13544	13448	13235	13372	13362	13527	13396	13327	13485	13395	13466	13416	13426	13299	13482	13427	13310	13359	13529	13459	13299	13413	13530	13486	13495	13354	13299	13440	13364	13439	13336	13207	13339	13361	13380	13373	13374	13426	13429	13451	13418	13334	13470	13420	13421	13405	13446	13351	13536	13478	13548	13254	13525	13430	13423	13582	13391	13530	13405	13500	13493	13473	13392	13470	13195	13337	13331	13411	13227	13344	13458	13359	13474	13338	13523	13405	13521	13392	13413	13633	13355	13340	13574	13556	13280	13309	13487	13460	13452	13330	13337	13564	13517	13447	13510	13440	13477	13554	13226	13546	13322	13424	13481	13479	13377	13598	13428	13464	13347	13451	13437	13342	13528	13381	13540	13559	13334	13446	13458	13432	13531	13456	13452	13438	13383	13349	13474	13505	13415	13441	13377	13541	13404	13439	13370	13338	13373	13516	13506	13369	13590	13591	13502	13491	13495	13507	13418	13332	13489	13273	13371	13321	13627	13460	13467	13372	13523	13525	13433	13333	13347	13432	13612	13509	13439	13633	13196	13481	13443	13405	13340	13455	13485	13462	13362	13464	13545	13426	13345	13432	13465	13321	13281	13472	13462	13468	13279	13483	13242	13376	13368	13385	13355	13262	13253	13491	13381	13429	13419	13468	13262	13485	13364	13219	13460	13271	13404	13258	13477	13281	13449	13506	13417	13346	13409	13543	13524	13404	13421	13510	13517	13504	13537	13497	13490	13411	13496	13274	13649	13440	13540	13572	13383	13484	13370	13329	13382	13419	13406	13432	13457	13584	13436	13365	13433	13377	13400	13429	13371	13403	13578	13490	13421	13459	13162	13409	13432	13424	13528	13437	13419	13481	13367	13430	13330	13379	13411	13369	13438	13350	13386	13342	13331	13439	13366	13401	13455	13434	13338	13463	13421	13532	13434	13480	13309	13597	13589	13306	13425	13365	13470	13293	13383	13631	13580	13622	13405	13139	13554	13385	13527	13508	13481	13346	13406	13513	13398	13344	13501	13351	13513	13541	13414	13256	13446	13305	13457	13374	13381	13466	13431	13346	13328	13366	13548	13434	13452	13461	13485	13412	13484	13527	13596	13350	13642	13466	13530	13463	13465	13480	13320	13320	13434	13435	13336	13374	13516	13350	13406	13478	13348	13446	13415	13280	13554	13336	13326	13387	13473	13405	13407	13253	13493
23152	21128	28849	23650	21364	22230	45195	53275	49771	41694	33456	25219	18293	15340	14144	13624	13620	13589	13694	13742	13725	13485	13592	13645	13732	13630	13612	13527	13440	13468	13603	13777	13589	13708	13529	13479	13450	13523	13531	13638	13750	13771	13554	13657	13349	13626	13592	13472	13571	13541	13759	13684	13539	13483	13449	13417	13575	13663	13513	13531	13543	13403	13402	13439	13578	13412	13369	13373	13547	13549	13643	13351	13441	13530	13532	13600	13573	13474	13408	13475	13671	13687	13571	13524	13493	13669	13591	13531	13566	13467	13644	13754	13462	13589	13628	13532	13588	13547	13485	13588	13618	13447	13632	13602	13585	13567	13595	13596	13519	13370	13525	13425	13658	13446	13452	13399	13582	13436	13571	13428	13436	13710	13544	13366	13384	13567	13477	13542	13401	13435	13480	13509	13634	13557	13456	13486	13651	13341	13694	13391	13456	13510	13342	13667	13616	13499	13521	13681	13680	13450	13656	13478	13592	13371	13563	13368	13466	13563	13509	13422	13581	13410	13724	13532	13410	13456	13549	13327	13620	13692	13521	13560	13423	13366	13508	13675	13590	13522	13622	13503	13413	13459	13524	13570	13500	13571	13510	13589	13559	13602	13552	13551	13639	13527	13507	13567	13657	13612	13445	13572	13400	13492	13557	13493	13559	13622	13488	13579	13518	13482	13605	13671	13429	13444	13727	13477	13409	13543	13348	13603	13474	13632	13484	13485	13559	13579	13661	13508	13438	13243	13473	13613	13684	13560	13566	13527	13415	13504	13548	13536	13470	13566	13385	13478	13641	13601	13530	13568	13593	13628	13572	13517	13341	13531	13460	13533	13417	13500	13623	13648	13381	13561	13544	13346	13322	13420	13518	13330	13439	13469	13518	13504	13696	13590	13374	13505	13574	13696	13461	13503	13520	13503	13565	13476	13581	13589	13475	13410	13525	13618	13494	13635	13513	13312	13484	13537	13534	13547	13465	13574	13749	13477	13645	13324	13396	13508	13453	13681	13519	13373	13450	13505	13353	13357	13515	13451	13469	13707	13423	13358	13543	13682	13560	13457	13376	13590	13405	13484	13443	13557	13487	13412	13551	13519	13587	13425	13547	13566	13649	13542	13511	13403	13454	13601	13443	13719	13732	13625	13492	13605	13481	13582	13468	13661	13599	13377	13519	13397	13261	13435	13614	13437	13543	13657	13670	13528	13684	13448	13582	13662	13509	13636	13559	13408	13398	13334	13645	13535	13411	13525	13527	13641	13637	13380	13418	13439	13707	13649	13566	13369	13489	13330	13485	13498	13567	13526	13484	13541	13534	13611	13379	13555	13623	13504	13563	13440	13426	13530	13429	13515	13319	13487	13562	13510	13409	13673	13534	13457	13451	13735	13516	13569	13447	13476	13438	13650	13578	13563	13358	13453	13450	13479	13521	13549	13435	13404	13552	13482	13437	13561	13229	13402	13538	13465	13455	13499	13553	13572	13569	13480	13604	13375	13463	13400	13514	13643	13465	13528	13624	13399	13389	13591	13343	13391	13358	13538	13471	13476	13529	13460	13745	13815	13475	13662	13502	13479	13417	13548	13426	13547	13381	13318	13511	13199	13382	13501	13627	13550	13525	13454	13409	13590	13497	13567	13626	13511	13549	13541	13417	13345	13561	13611	13419	13665	13630	13591	13601	13598	13655	13560	13565	13515	13410	13286	13310	13426	13347	13587	13418	13510	13699	13436	13544	13521	13529	13389	13528	13559	13675	13579	13545	13534	13421	13462	13454	13496	13592	13654	13656	13510	13413	13437	13470	13329	13621	13660	13553	13438	13448	13593	13343	13564	13403	13559	13343	13395	13441	13604	13424	13401	13525	13487	13555	13351	13341	13642	13541	13565	13380	13418	13405	13600	13618	13606	13634	13407	13256	13501	13363	13406	13553	13639	13524	13487	13449	13669	13772	13634	13533	13331	13655	13565	13485	13590	13448	13480	13605	13563	13442	13583	13348	13510	13662	13432	13420	13535	13209	13556	13565	13245	13438	13533	13429	13347	13588	13572	13504	13596	13435	13417	13414	13561	13347	13615	13438	13513	13502	13578	13727	13402	13460	13497	13409	13553	13454	13382	13575	13443	13556	13475	13612	13320	13482	13606	13439	13594	13496	13373	13571	13384	13505	13627	13714	13474	13597	13559	13453	13498	13388	13484	13462	13498	13543	13399	13498	13540	13382	13560	13583	13459	13550	13494	13552	13412	13662	13482	13454	13308	13562	13509	13528	13428	13477	13650	13493	13392	13470	13504	13411	13307	13518	13489	13686	13466	13421	13555	13507	13540	13600	13590	13614	13584	13342	13420	13569	13699	13528	13427	13467	13439	13494	13504	13306	13448	13511	13412	13560	13353	13379	13478	13746	13513	13574	13391	13558	13507	13403	13597	13445	13752	13498	13630	13477	13483	13570	13238	13497	13624	13548	13758	13608	13480	13498	13613	13420	13374	13382	13485	13743	13691	13472	13579	13578	13579	13494	13517	13559	13520	13540	13580	13526	13633	13643	13589	13418	13542	13397	13460	13508	13481	13397	13416	13534	13457	13241	13431	13544	13524	13563	13645	13559	13554	13659	13714	13458	13386	13545	13449	13573	13397	13479	13559	13546	13458	13443	13452	13513	13630	13437	13493	13454	13603	13561	13623	13558	13514	13572	13397	13555	13575	13483	13563	13510	13437	13747	13473	13809	13429	13598	13486	13441	13557	13394	13376	13512	13660	13430	13488	13406	13311	13240	13508	13432	13502	13560	13703	13328	13442	13543	13424	13508	13416	13406	13314	13601	13420	13467	13432	13612	13459	13482	13533	13505	13594	13571	13577	13418	13422	13441	13522	13423	13439	13560	13422	13625	13418	13545	13558	13403	13459	13593	13609	13617	13454	13733	13364	13565	13367	13688	13483	13444	13568	13606	13530	13504	13509	13661	13384	13346	13454	13332	13315	13556	13477	13425	13362	13392	13512	13503	13373	13626	13561	13497	13445	13709	13714	13500	13561	13550	13263	13565	13539	13427	13506	13454	13468	13619	13531	13599	13533	13530	13555	13551	13538	13586	13476	13479	13469	13605	13617	13464	13577	13597	13505	13450	13293	13583	13527	13332	13596	13543	13574	13440	13514	13694	13431	13412	13380	13327	13387	13545	13705	13515	13376	13388	13553	13509	13792	13503	13461	13600	13318	13338	13670	13499	13523	13462	13470	13540	13528	13848	13465	13585	13419	13240	13470	13529	13540	13544	13482	13516	13615	13559	13631	13428	13491	13583	13390	13546	13509	13539	13464	13578	13397	13492	13575	13624	13364	13605	13606	13443	13385	13604	13403	13497	13629	13582	13441	13567	13376	13695	13640	13529	13481	13467	13535	13486	13427	13404	13365	13452	13387	13597	13363	13469	13481	13744	13540	13483	13422	13705	13429	13512	13615	13492	13524	13424	13481	13675	13428	13443	13430	13507	13753	13381	13289	13324	13576	13675	13509	13487	13435	13406	13422	13504	13617	13544	13422	13514	13335	13478	13470	13483	13318	13550	13424	13362	13510	13512	13441	13557	13413	13456	13481	13547	13509	13473	13579	13555	13713	13681	13367	13380	13609	13351	13401	13727	13566	13409	13448	13717	13374	13524	13483	13524	13659	13485	13448	13541	13533	13608	13615	13530	13619	13380	13514	13467	13875	13586	13670	13445	13637	13737	13592	13548	13575	13560	13594	13605	13481	13186	13395	13711	13557	13519	13462	13524	13429	13458	13511	13526	13410	13517	13487	13562	13474	13458	13546	13349	13595	13540	13618	13498	13540	13470	13330	13463	13613	13596	13561	13227	13320	13322	13355	13342	13537	13621	13431	13482	13516	13523	13489	13470	13463	13316	13519	13399	13515	13327	13455	13600	13417	13406	13569	13400	13571	13455	13543	13635	13360	13651	13400	13622	13428	13653	13616	13721	13478	13427	13557	13565	13429	13622	13444	13419	13586	13515	13408	13475	13489	13539	13634	13547	13619	13654	13698	13514	13619	13493	13454	13679	13448	13473	13533	13526	13299	13564	13292	13677	13492	13489	13527	13517	13562	13409	13460	13520	13356	13385	13584	13513	13460	13704	13496	13665	13575	13488	13597	13531	13300	13546	13666	13488	13686	13668	13469	13547	13511	13536	13486	13524	13637	13623	13441	13388	13678	13608	13461	13553	13639	13523	13458	13431	13641	13596	13456	13489	13505	13740	13607	13538	13413	13585	13562	13612	13547	13524	13505	13582	13531	13534	13497	13533	13524	13562	13382	13472	13701	13617	13324	13474	13669	13302	13670	13520	13630	13475	13378	13534	13390	13490	13338	13510	13546	13464	13398	13545	13632	13354	13532	13437	13488	13482	13696	13679	13641	13596	13601	13428	13371	13407	13585	13491	13335	13433	13638	13575	13668	13556	13462	13522	13561	13619	13592	13687	13531	13575	13520	13543	13658	13575	13572	13408	13318	13433	13609	13670	13502	13560	13488	13562	13401	13317	13308	13338	13409	13437	13558	13520	13625	13473	13539	13484	13698	13475	13513	13454	13480	13455	13459	13506	13696	13551	13510	13530	13779	13580	13328	13377	13532	13409	13696	13261	13564	13540	13510	13497	13578	13656	13433	13347	13463	13604	13559	13473	13589	13586	13587	13624	13612	13430	13478	13531	13626	13463	13598	13483	13497	13644	13536	13573	13388	13637	13633	13416	13407	13553	13527	13439	13660	13493	13519	13554	13385	13412	13407	13427	13274	13333	13548	13589	13433	13455	13554	13388	13500	13430	13493	13476	13500	13493	13396	13430	13379	13565	13439	13552	13600	13696	13526	13493	13478	13512	13524	13182	13421	13408	13362	13451	13556	13777	13619	13490	13597	13593	13539	13580	13430	13431	13424	13581	13598	13545	13572	13461	13476	13581	13618	13350	13450	13462	13408	13548	13470	13465	13459	13606	13401	13468	13496	13551	13854	13498	13492	13651	13519	13696	13668	13440	13626	13432	13452	13599	13605	13591	13481	13374	13688	13544	13452	13403	13537	13577	13674	13681	13402	13371	13616	13522	13474	13520	13397	13468	13409	13519	13447	13534	13662	13554	13637	13418	13326	13459	13401	13389	13602
16682	30441	27805	22725	19194	18525	48458	55350	51603	43892	36567	26892	18039	15527	13618	13244	13390	13371	13477	13519	13394	13273	13263	13263	13321	13227	13348	13388	13498	13396	13472	13357	13516	13419	13373	13433	13392	13381	13285	13276	13480	13412	13540	13508	13427	13235	13375	13331	13568	13188	13520	13385	13599	13306	13422	13421	13281	13406	13468	13352	13173	13353	13353	13334	13395	13381	13350	13276	13401	13289	13301	13189	13311	13410	13135	13234	13271	13343	13449	13411	13340	13390	13211	13340	13558	13241	13255	13263	13330	13327	13307	13350	13438	13303	13371	13486	13270	13478	13353	13296	13481	13362	13394	13372	13139	13127	13262	13393	13376	13460	13266	13284	13494	13271	13544	13351	13402	13343	13477	13384	13387	13285	13314	13455	13314	13387	13270	13317	13394	13307	13515	13363	13377	13407	13344	13345	13339	13366	13275	13295	13194	13351	13342	13350	13450	13494	13490	13418	13296	13311	13292	13526	13295	13424	13376	13248	13405	13382	13298	13363	13497	13181	13222	13405	13302	13281	13341	13306	13343	13457	13303	13355	13425	13444	13347	13316	13225	13331	13366	13294	13187	13408	13391	13337	13398	13374	13275	13253	13415	13391	13331	13303	13454	13504	13407	13441	13299	13234	13319	13473	13275	13186	13357	13234	13399	13471	13152	13158	13375	13410	13290	13333	13262	13329	13262	13307	13406	13325	13470	13318	13528	13481	13439	13134	13389	13286	13419	13402	13241	13374	13338	13267	13229	13448	13415	13216	13464	13361	13381	13291	13504	13291	13475	13384	13370	13522	13396	13467	13238	13292	13348	13459	13279	13322	13299	13539	13336	13353	13330	13184	13398	13354	13397	13256	13323	13371	13370	13392	13251	13421	13091	13262	13314	13206	13385	13275	13322	13406	13113	13396	13166	13274	13187	13416	13337	13501	13281	13296	13273	13298	13471	13254	13295	13230	13293	13260	13288	13277	13186	13342	13410	13461	13350	13417	13405	13325	13359	13189	13336	13233	13271	13399	13355	13433	13379	13261	13290	13439	13498	13375	13184	13359	13475	13267	13372	13583	13513	13135	13374	13322	13319	13283	13576	13418	13293	13255	13218	13302	13423	13411	13583	13445	13201	13478	13115	13551	13414	13313	13313	13345	13315	13380	13211	13152	13446	13410	13294	13172	13460	13246	13365	13372	13486	13291	13473	13252	13376	13395	13352	13348	13421	13465	13232	13369	13366	13357	13419	13451	13340	13260	13490	13283	13561	13364	13464	13323	13362	13351	13354	13402	13292	13581	13259	13406	13187	13476	13118	13527	13287	13355	13470	13280	13292	13234	13387	13378	13282	13468	13347	13358	13400	13315	13351	13372	13245	13245	13461	13284	13501	13212	13255	13466	13308	13325	13393	13521	13346	13233	13281	13373	13328	13376	13415	13347	13468	13305	13370	13238	13399	13539	13342	13264	13261	13319	13239	13341	13326	13310	13352	13448	13389	13372	13442	13350	13113	13387	13302	13419	13421	13347	13292	13346	13187	13304	13471	13601	13390	13287	13295	13402	13325	13411	13395	13214	13453	13189	13377	13450	13340	13342	13303	13224	13258	13280	13368	13344	13367	13400	13342	13317	13241	13456	13468	13411	13346	13453	13327	13280	13470	13559	13301	13191	13564	13441	13268	13378	13458	13359	13480	13148	13358	13345	13665	13241	13437	13252	13193	13502	13250	13342	13283	13508	13418	13338	13303	13295	13471	13498	13473	13368	13244	13516	13278	13250	13200	13303	13343	13327	13231	13293	13275	13434	13201	13205	13450	13352	13347	13348	13441	13227	13235	13185	13257	13477	13269	13277	13338	13182	13250	13242	13258	13306	13341	13106	13283	13376	13296	13254	13387	13133	13417	13285	13292	13394	13358	13431	13227	13365	13439	13348	13334	13300	13312	13333	13303	13377	13355	13420	13310	13242	13306	13200	13366	13289	13213	13367	13188	13217	13510	13501	13291	13211	13380	13496	13361	13265	13338	13238	13450	13357	13404	13361	13326	13519	13269	13464	13397	13438	13403	13323	13437	13212	13463	13357	13361	13325	13404	13331	13146	13212	13347	13331	13188	13343	13304	13245	13360	13337	13187	13299	13364	13317	13308	13381	13301	13357	13420	13353	13365	13306	13281	13447	13294	13515	13420	13279	13351	13314	13393	13453	13253	13369	13298	13414	13412	13377	13263	13339	13401	13238	13383	13369	13388	13278	13222	13351	13333	13330	13375	13368	13409	13473	13237	13475	13252	13530	13372	13349	13295	13335	13275	13207	13308	13353	13336	13358	13316	13405	13187	13395	13381	13211	13377	13341	13381	13237	13481	13397	13430	13413	13654	13396	13207	13380	13318	13260	13283	13336	13451	13590	13400	13574	13364	13171	13351	13382	13319	13465	13316	13263	13321	13378	13487	13435	13343	13188	13353	13407	13206	13275	13111	13371	13251	13440	13186	13465	13254	13384	13501	13286	13372	13334	13404	13199	13409	13295	13450	13519	13294	13333	13351	13337	13249	13382	13442	13454	13410	13353	13460	13394	13349	13417	13228	13329	13359	13318	13368	13256	13251	13285	13381	13425	13283	13285	13622	13349	13298	13316	13284	13389	13398	13253	13206	13634	13421	13327	13346	13372	13357	13307	13274	13422	13289	13382	13418	13342	13337	13399	13284	13327	13293	13320	13380	13431	13334	13431	13167	13281	13292	13324	13443	13334	13366	13409	13237	13375	13353	13258	13286	13377	13458	13343	13522	13216	13374	13453	13289	13450	13293	13360	13410	13336	13191	13374	13451	13395	13483	13354	13492	13303	13148	13403	13335	13418	13410	13220	13560	13320	13242	13538	13356	13432	13159	13517	13243	13329	13445	13277	13306	13218	13298	13210	13505	13358	13421	13423	13285	13264	13398	13394	13418	13154	13425	13304	13309	13253	13451	13424	13366	13427	13243	13342	13438	13212	13283	13422	13340	13400	13550	13409	13334	13316	13448	13377	13358	13348	13283	13181	13358	13225	13376	13332	13348	13334	13110	13253	13300	13208	13351	13349	13404	13355	13279	13375	13512	13228	13460	13226	13278	13244	13143	13488	13354	13287	13463	13409	13423	13153	13420	13381	13424	13302	13279	13507	13425	13326	13335	13392	13215	13524	13235	13172	13186	13442	13243	13467	13412	13327	13341	13318	13519	12996	13334	13328	13344	13381	13423	13333	13386	13437	13280	13382	13301	13372	13398	13360	13363	13392	13362	13305	13456	13358	13387	13364	13459	13260	13319	13367	13341	13156	13242	13318	13306	13513	13280	13329	13527	13326	13243	13365	13405	13333	13246	13235	13445	13298	13367	13406	13492	13457	13556	13325	13357	13397	13347	13289	13269	13463	13228	13162	13452	13341	13405	13333	13335	13287	13208	13333	13268	13429	13464	13281	13404	13318	13444	13306	13415	13454	13349	13307	13479	13333	13337	13245	13462	13273	13313	13247	13411	13500	13291	13383	13350	13203	13493	13337	13288	13319	13218	13453	13523	13388	13319	13291	13361	13328	13317	13346	13280	13407	13392	13447	13202	13343	13371	13397	13413	13278	13407	13277	13426	13380	13315	13357	13377	13280	13299	13483	13353	13287	13427	13167	13329	13293	13327	13239	13233	13511	13214	13398	13356	13279	13364	13400	13362	13416	13316	13438	13267	13451	13348	13338	13264	13276	13359	13489	13333	13261	13361	13308	13637	13181	13336	13436	13268	13398	13246	13221	13270	13315	13365	13484	13509	13178	13323	13331	13229	13326	13224	13444	13310	13263	13270	13425	13287	13300	13335	13259	13449	13413	13313	13370	13379	13195	13280	13385	13306	13384	13324	13320	13328	13329	13434	13340	13398	13274	13311	13394	13486	13129	13240	13430	13228	13138	13338	13378	13230	13466	13250	13299	13320	13395	13342	13387	13278	13320	13372	13378	13300	13361	13257	13374	13429	13547	13436	13415	13461	13279	13376	13444	13113	13257	13474	13247	13140	13398	13595	13133	13230	13355	13493	13309	13152	13441	13274	13263	13398	13464	13274	13264	13313	13292	13390	13312	13417	13290	13287	13499	13285	13333	13362	13383	13362	13534	13474	13257	13274	13362	13240	13396	13499	13206	13188	13478	13188	13437	13403	13415	13347	13327	13215	13501	13377	13386	13212	13378	13306	13364	13337	13392	13221	13326	13358	13439	13260	13387	13390	13339	13375	13243	13391	13300	13322	13346	13415	13408	13272	13352	13347	13450	13300	13267	13261	13299	13317	13268	13341	13312	13303	13349	13313	13560	13324	13231	13271	13258	13180	13301	13404	13453	13333	13248	13559	13361	13368	13175	13411	13376	13330	13453	13307	13317	13526	13433	13299	13435	13461	13437	13470	13394	13370	13209	13391	13360	13325	13376	13243	13284	13341	13372	13384	13232	13463	13370	13475	13242	13474	13361	13277	13224	13491	13295	13373	13307	13289	13440	13344	13259	13355	13279	13305	13309	13270	13190	13441	13433	13403	13315	13426	13225	13284	13350	13179	13466	13076	13230	13375	13287	13331	13413	13292	13250	13286	13377	13353	13441	13308	13297	13535	13314	13440	13145	13247	13356	13451	13442	13302	13160	13358	13300	13377	13415	13406	13209	13335	13460	13256	13415	13312	13369	13465	13290	13457	13380	13397	13293	13445	13223	13301	13291	13349	13206	13386	13333	13298	13499	13310	13503	13339	13230	13438	13212	13445	13149	13343	13424	13314	13391	13369	13383	13392	13341	13321	13435	13331	13303	13174	13332	13264	13338	13512	13299	13274	13357	13459	13352	13283	13379	13363	13358	13407	13212	13313	13214	13312	13374	13325	13323	13288	13175	13533	13281	13337	13254	13401	13455	13362	13446	13378	13328	13271	13157	13291	13542	13275	13215	13366	13273	13402	13384	13248	13220	13337	13256	13215	13356	13239	13397	13267	13386	13414	13284	13459	13272	13302	13316	13326	13276	13361	13369	13144	13345	13541	13306	13382	13431	13295	13357	13365	13253	13279	13212	13338	13174	13341	13410	13323	13323	13178	13461	13366	13323	13371	13407	13301	13244	13265	13329	13364	13221	13334	13272	13412	13473	13345	13372
27414	21530	21947	17999	14794	14653	17691	19680	19100	17919	16744	15726	14511	14169	14265	14358	14264	14137	13950	14399	14261	14171	14229	14194	14211	14168	14123	14066	14221	14130	14258	14214	14269	14003	14155	14083	14079	14314	14124	14045	14122	14137	13906	14285	14119	14089	14239	14035	14068	14064	14043	14204	14139	14159	14101	14123	14250	14126	13983	14167	14343	14133	14016	13957	14284	14332	14201	14144	14084	14253	14149	14312	14216	13993	14088	14208	14134	14241	14167	14061	14183	14204	14094	14080	14014	13934	14043	14127	14214	14319	14393	13987	14184	14204	14151	13940	14227	14168	14116	14334	14209	14192	14042	13869	14076	13967	14153	14161	14144	14135	14101	14222	14060	14248	14244	14068	14025	14161	14052	14171	14097	14195	14124	14178	14349	14328	14209	14206	14075	14166	14085	14180	14181	14086	14071	14080	14033	14208	14287	14216	14243	14155	14083	14170	13970	14052	14130	14290	14002	14223	14042	14198	13974	14299	14268	14082	14094	14329	14079	14149	14215	14052	14167	13939	14184	14241	14221	14117	14064	13956	14272	14144	13982	14223	14120	14226	13919	14151	14238	14082	14102	14046	14335	14115	14282	14179	14056	14219	14141	14132	13994	14156	14118	14119	13952	14146	14086	14127	14086	14387	14066	14195	14174	14207	14111	14320	13928	14404	14155	14195	14260	14212	14020	14205	14095	13978	14243	14121	14149	13856	14015	14067	14258	14143	14108	14090	14109	13975	14128	14050	14134	14154	14172	14080	13987	14075	14015	13892	13872	14084	14166	14122	14161	14210	14108	14172	13968	14029	14163	14118	14129	14221	14136	14112	14228	14128	14119	14270	14150	14297	14074	14152	13962	14136	14192	14016	14128	14251	14087	14164	13953	14160	14193	14113	14261	14019	14073	14044	14358	14163	14237	14048	14141	13997	13934	14066	14201	14163	14094	14112	14056	14130	14228	14102	14282	14103	14142	14142	14179	14159	14434	14274	14205	14160	14189	13965	14325	14216	14197	14086	14132	14148	14083	14026	14152	14208	13828	14045	14111	14180	14190	14266	13951	14199	14078	14086	14001	14239	14262	14367	13987	14188	14117	14093	14211	14017	13864	14129	14056	14205	14239	13947	13978	14003	14109	14078	14017	14304	13979	14363	13890	14211	14115	14189	14068	14230	14188	14345	14175	14022	14133	14095	14115	14256	14145	13961	14107	14197	13916	14246	14114	14145	14267	14037	14145	14295	14106	14203	14094	14207	14091	14124	14205	14065	14054	14265	14042	14306	14095	14236	14160	14163	14348	14107	14201	14108	14053	14092	14140	14072	14172	14035	14093	14349	14128	14034	14073	14289	14291	14151	14200	14123	14177	14024	14099	14086	14088	14159	14017	14125	14259	14039	13971	14111	14088	14119	13936	14061	14064	14259	13979	14132	14284	14255	14078	14105	14098	14240	14239	14294	13961	14141	14257	14185	14043	13994	14191	14074	14040	14255	14208	14051	13955	14118	14121	14082	14132	13968	14254	14174	14000	13948	14052	14140	14104	14184	14315	14290	14035	14208	14324	14281	14256	14170	14155	14023	14102	14093	14207	14076	14216	14031	13994	14174	14125	13937	14234	14071	14151	14157	14213	14064	14084	14129	14287	14159	14152	14292	14018	14031	14190	14037	14316	14203	14147	13867	14203	14086	14116	14162	14010	14116	14000	14115	14051	14143	14208	14172	14145	14161	14036	14094	14081	14070	14136	14074	14088	14152	14351	14211	14221	14166	14141	14123	13903	14003	14154	14052	13970	14315	14155	14138	14330	14261	14337	14178	14090	14022	14155	14095	14149	13993	13936	13982	14087	14012	14171	14215	14152	14068	14155	14181	14118	13960	13970	14050	14107	14058	14171	14315	14176	13960	14098	14090	14156	14277	14096	14187	13932	14363	14123	14081	14158	14073	14242	14157	14103	14168	13956	14079	14197	14160	14255	14275	14329	13942	14193	14149	14071	14017	14135	14117	14083	14151	14138	14001	14149	14221	14205	14107	14382	14212	14160	14087	14195	14355	14227	14112	14181	13920	14170	14242	14196	14100	14096	14140	14052	14135	14372	14242	14245	14131	14033	14306	14162	14212	14140	14084	14070	14104	14256	13980	14113	14238	14409	14245	14296	14193	14095	14151	13998	14028	14122	14054	14226	14072	14028	14192	14084	13957	14090	14096	14028	14061	14258	14154	14164	14151	14220	14199	14125	14079	14250	14174	14147	14272	14365	14097	14183	14210	14345	14020	14249	14181	14276	13915	14062	14167	14142	14262	14240	14092	14203	14149	14094	14189	14134	14269	14223	13885	13990	14261	14314	14170	14168	14320	14267	14255	14063	14295	14075	14143	14235	14065	14023	14209	14236	14180	14099	14025	14183	14192	14129	14145	14211	14043	14115	14251	14197	14113	14001	14199	14231	14182	14081	14110	14218	14205	14042	14138	14068	14100	14100	14196	14227	14073	14237	14297	14200	14213	14051	13888	14178	14478	14289	14011	14218	14105	14250	14071	14066	14125	14142	14015	14104	14046	14011	14015	14249	14103	14186	14344	14111	14144	14009	14162	14169	14202	14299	14146	14216	14122	14075	14157	14035	14311	14120	14089	13920	14181	14051	14179	14280	14163	14028	14190	14011	14056	14161	14021	14009	14034	14233	14060	13966	14229	14134	14156	14210	14219	14015	14218	14161	14009	14244	14090	14157	14149	14197	14139	14204	14137	14229	14000	14291	13900	14161	13871	14150	14089	14143	14042	13959	14160	14142	14233	14007	14089	14079	14243	14089	14089	13970	14149	14105	14029	14133	14159	14373	14169	13992	14174	14330	14141	14137	14033	14100	14182	14274	14248	14093	14241	14006	14154	14159	14017	14143	14221	14196	14094	14115	14072	14088	14025	14209	14225	14091	14225	14216	14151	14011	14173	14464	14120	14196	14189	14139	14124	14310	14059	14292	14184	14224	14132	14098	14316	14140	13994	14048	14142	14051	14159	14056	14060	14072	14017	14257	14109	14347	14175	14168	14251	14100	14304	14095	13998	14111	14079	14162	14150	14153	13995	14112	14085	14130	14069	14106	14202	14162	14221	14062	14046	14199	14117	14201	14043	14030	14230	14153	14176	14108	14092	14112	14144	14371	14156	14037	14204	14260	14099	14149	14015	14190	14089	14101	14167	14346	14062	14178	14187	14214	13963	14241	14128	14299	14028	14043	14207	14146	14168	14072	14310	14163	14283	14011	14168	14237	14269	14055	14094	14072	14144	14257	14210	14174	14257	14199	14033	14173	14094	14180	14209	14358	14351	14231	14113	14095	14239	14026	14153	14105	14129	14032	13987	14091	14129	14113	14042	14160	14116	14271	14231	14259	14227	14073	14285	14224	14253	14074	14023	14362	14179	14208	14048	14243	14369	14117	14162	14287	13761	14227	13996	14179	14181	14173	14204	14101	14275	13986	14145	14328	14059	14020	14201	14200	14110	14348	14298	14282	13979	14141	14069	14065	14078	14327	14081	14101	14059	14417	13996	14246	13980	14025	13902	14111	14061	14346	14141	13969	14267	14337	14179	14006	14158	14144	14073	14239	14194	14118	14184	14268	14133	14026	14217	14112	14053	14056	14099	14043	14088	14149	14370	14114	14152	14024	14174	14184	14056	14216	14138	14313	14114	14250	14019	14240	14262	14260	14141	13947	14113	14210	14111	14051	14052	14185	14072	14102	13887	14209	14037	14110	14153	14159	14019	14059	14189	14119	14095	14142	14171	14068	14065	14226	13974	14269	14052	14230	14145	14287	14220	13979	14150	14237	14116	14072	14357	13961	14079	14223	14107	14176	14168	14265	14097	14020	13876	14134	14126	14264	13998	14060	14136	14155	14298	14254	14225	14172	14103	14181	14108	14230	14034	14091	14100	14110	14135	14160	14244	14104	13972	14070	14195	14164	13947	14134	13999	14264	14139	14110	14017	14106	14122	14135	14047	14089	14148	13918	14245	14021	13968	13996	14231	14109	13959	14223	14093	14318	14331	14087	14095	14031	13980	13931	14078	14220	14098	14133	14046	14162	14298	14173	13986	14050	14274	14200	14226	14282	14123	14186	14116	14207	14061	14068	14155	14121	14101	14177	14112	14194	14097	14235	14123	14255	14164	14140	14304	14049	14162	14290	14091	14193	13921	14089	14036	14120	14052	14088	14207	14002	14244	14302	14096	14118	14183	14219	14103	13927	14241	14242	13997	14003	14073	14117	14177	14095	14049	14199	13963	14243	14135	14306	14225	14138	14201	14006	14078	14177	14110	14092	14147	14200	14133	14115	14032	14223	13995	14149	14204	14082	14074	14232	14121	14459	14308	14328	14144	14183	14135	14098	14313	14192	14278	14143	14052	14333	14405	14201	14017	14358	13872	14035	14111	14000	14085	14088	14167	14309	14266	14149	14233	14102	13959	14094	14090	14173	14095	14137	14046	14118	14076	14163	14162	14077	13996	14080	14116	14050	14026	14124	14083	14269	14164	14177	14238	14178	14230	14128	14152	14174	14269	14349	14053	14112	14320	14124	14217	14166	14049	14037	14277	14123	14059	14068	14229	14150	14107	14137	14264	14092	14035	14115	14187	13994	14139	14232	13984	14175	13992	14138	14207	14327	14149	14282	14065	14004	14081	14190	14324	14269	14147	14145	14098	14109	14230	13945	14295	14277	14045	14106	14218	14164	14187	14254	14239	14048	14038	14175	14238	14243	14035	14075	14109	14246	14232	14052	13996	14242	13983	14113	14057	14261	13945	14156	14245	14111	14034	14036	14016	14185	14213	14036	14128	14205	13999	14079	14338	14052	14151	14284	13977	14008	14245	14001	14098	14131	14037	14065	14377	14074	14153	14020	14120	14032	13992	14087	13992	14116	14138	14318	14136	14101	14244	14227	14076	14043	14009	14062	14259	14231	14212	14255	14161	14160	14117	14079	14269	14185	14125	14318	14001	14116	14047	14083	14347	14224	14191	14117	14037	14143	14027	14221	14088	14066	14172	14239	14141	14207	14113	14229	14156	14013	14172	14170	13773	14083	14149	14222	14138	14155	14113	14041	14008	14179	14227	14182	14071	14071	14078	14099	14224	14170	14036	14191	14100	14034	14029
14737	18526	18222	15967	14914	14825	19684	21705	20388	18857	17347	15568	14149	13966	13678	13622	13674	13751	13730	13756	13782	13891	13811	13785	13682	13851	13740	13901	13635	13911	13731	13849	13743	13826	13711	13780	13666	13781	13726	13710	13610	13867	13893	13795	13716	13722	13781	13759	13619	13812	13648	13729	13792	13679	13891	13684	13814	13741	13772	13729	13815	14023	13643	13753	13764	13743	13646	13604	13660	13907	13671	13724	13817	13728	13862	13543	13906	13668	13693	13761	13730	13641	13775	13764	13706	13830	13666	13646	13758	13818	13797	13656	13683	13796	13666	13804	13787	13850	13779	13751	13713	13898	13809	13633	13625	13571	13736	13860	13723	13761	13647	13771	13704	13753	13909	13612	13757	13663	13596	13793	13774	13733	13782	13820	13611	13786	13718	13736	13646	13654	13773	13733	13778	13670	13650	13772	13833	13665	13649	13818	13803	13707	13764	13708	13915	13689	13732	13740	13695	13773	13692	13770	13743	13752	13647	13735	13660	13878	13752	13858	13667	13733	13742	13753	13790	13610	13785	13656	13607	13751	13836	13732	13686	13686	13779	13813	13701	13728	13760	13927	13792	13577	13774	13876	13689	13567	13695	13769	13807	13680	13835	13685	13701	13826	13704	13753	13536	13846	13529	13789	13796	13762	13704	13743	13694	13590	13634	13784	13594	13800	13655	13723	13715	13765	13700	13681	13784	13736	13649	13645	13832	13857	13724	13830	13521	13743	13690	13592	13748	13649	13750	13793	13990	13637	13791	13498	13898	13612	13685	13821	13726	13800	13683	13911	13731	13860	13806	13630	13941	13856	13859	13770	13793	13771	13805	13801	13684	13660	13610	13884	13744	13728	13905	13744	13812	13691	13669	13671	13777	13697	13854	13854	13856	13941	13865	13743	13710	13723	13858	13662	13722	13545	13731	13732	13758	13845	13589	13719	13710	13731	13780	13677	13895	13567	13614	13832	13670	13686	13911	13796	13705	13831	13890	13793	13544	13532	13618	13858	13693	13689	13727	13684	13795	13577	13745	13690	13807	13643	13811	13708	13829	13648	13868	13742	13604	13720	13668	13781	13689	13800	13564	13797	13624	13601	13620	13671	13717	13539	13836	13699	13927	13788	13721	13630	13795	13764	13766	13575	13827	13798	13734	13713	13743	13690	13729	13900	13796	13842	13569	13763	13867	13732	13660	13771	13667	13588	13758	13640	13717	13689	13705	13691	13750	13720	13822	13706	13774	13762	13652	13805	13707	13805	13916	13691	13698	13624	13544	13824	13624	13620	13800	13794	13715	13822	13709	13722	13764	13687	13849	13621	13639	13726	13785	13748	13658	13708	13469	13643	13717	13728	13847	13782	13731	13663	13664	13757	13619	13808	13769	13829	13613	13791	13813	13685	13702	13643	13715	13634	13819	13707	13893	13495	13761	13675	13815	13744	13648	13733	13778	13577	13582	13737	13732	13796	13796	13825	13893	13809	13753	13769	13744	13719	13619	13850	13744	13831	13774	13786	13710	13809	13544	13722	13752	13884	13552	13686	13796	13574	13731	13976	13767	13783	13885	13642	13664	13695	13643	13792	13672	13735	13769	13703	13792	13808	13877	13776	13845	13828	13691	13662	13576	13797	13730	13863	13724	13755	13690	13749	13613	13801	13670	13873	13863	13822	13779	13627	13681	13759	13716	13621	13751	13736	13810	13898	13698	13584	13803	13448	13780	13740	13839	13797	13695	13805	13703	13741	13776	13810	13811	13799	13732	13777	13757	13754	13823	13605	13696	13603	13846	13698	13694	13946	13713	13683	13752	13768	13618	13712	13756	13684	13740	13688	13623	13752	13744	13780	13781	14009	13906	13662	13825	13696	13688	13791	13778	13743	13755	13739	13819	13585	13792	13542	13571	13528	13884	13764	13700	13762	13752	13666	13794	13909	13621	13571	13854	13746	13787	13733	13719	13698	13691	13711	13949	13701	13657	13609	13704	13944	13659	13662	13748	13721	13802	13666	13717	13709	13599	13795	13654	13942	13726	13791	13772	13713	13697	13860	13769	13672	13532	13831	13785	13900	13669	13704	13785	13779	13579	13831	13749	13905	13758	13710	13665	13806	13804	13622	13710	13760	13794	13673	13648	13836	13760	13734	13760	13738	13685	13695	13706	13733	13795	13778	13594	13875	13869	13807	13594	13674	13761	13687	13828	13851	13816	13736	13703	13764	13804	13734	13763	13728	13798	13706	13876	13757	13940	13634	14011	13748	13672	13851	13744	13734	13729	13746	13730	13523	13833	13714	13800	13761	13614	13634	13846	13927	13730	13638	13655	13774	13645	13857	13755	13775	13923	13801	13705	13525	13645	13687	13770	13789	13720	13772	13524	13701	13790	13724	13931	13804	13703	13741	13761	13637	13859	13747	13821	13817	13790	13718	13811	13896	13716	13646	13838	13596	13654	13780	13551	13740	13716	13750	13804	13906	13700	13594	13526	13662	13852	13631	13663	13650	13773	13890	13697	13751	13845	13875	13763	13605	13715	13662	13757	13837	13743	13536	13689	13792	13869	13671	13745	13772	13922	13745	13669	13739	13739	13834	13646	13497	13741	13700	13701	13697	13724	13683	13753	13701	13593	13756	13725	13699	13786	13825	13657	13880	13713	13645	13931	13654	13653	13787	13869	13749	13541	13784	13665	13824	13640	13730	13615	13760	13640	13653	13771	13631	13807	13465	13639	13690	13766	13787	13894	13812	13691	13756	13596	13778	13869	13743	13645	13773	13651	13703	13766	13844	13674	13673	13707	13825	13706	13700	13713	13715	13687	13671	13836	13578	13593	13613	13667	13594	13825	13679	13654	13762	13662	13781	13656	13740	13583	13678	13833	13778	13810	13737	14002	13701	13723	13716	13796	13790	13827	13769	13826	13765	13814	13668	13789	13679	13765	13670	13787	13781	13817	13833	13750	13815	13758	13764	13714	13730	13618	13821	13815	13807	13691	13836	13756	13753	13703	13840	13685	13643	14080	13673	13787	13674	13824	13678	13783	13773	13683	13635	13772	13741	13676	13704	13754	13750	13837	13794	13722	13821	13770	13859	13903	13839	13670	13679	13924	13644	13639	13722	13777	13812	13883	13737	13789	13844	13722	13755	13867	13713	13802	13820	13872	13813	13684	13667	13785	13502	13708	13730	13997	13623	13816	13752	13854	13701	13689	13650	13787	13715	13676	13640	13749	13765	13737	13799	13614	13801	13664	13807	13608	13831	13817	13704	13814	13789	13665	13768	13750	13608	13789	13589	13683	13885	13661	13671	13661	13699	13802	13910	13805	13616	13514	13596	13935	13686	13610	13522	13725	13820	13765	13774	13780	13633	13850	13556	13800	13816	13693	13858	13662	13805	13770	13833	13689	13670	13540	13670	13638	13528	13833	13804	13894	13615	13603	13822	13530	13724	13910	13608	13797	13779	13848	13760	13722	13760	13943	13672	13683	13669	13794	13790	13868	13655	13749	13606	13719	13639	13728	13874	13792	13815	13671	13790	13694	13738	13693	13760	13763	13859	13734	13704	13532	13798	13786	13957	13567	13899	13672	13745	13765	13685	13654	13820	13751	13767	13740	13720	13802	13827	13736	13922	13653	13858	13793	13822	13611	13791	13614	13783	13757	13680	13841	13734	13758	13748	13777	13737	13607	13766	13825	13621	13731	13542	13607	13775	13777	13758	13786	13713	13831	13776	13874	13766	13694	13571	13705	13749	13675	13525	13858	13704	13689	13589	13800	13734	13698	13862	13853	13685	13808	13855	13878	13720	13805	13672	13755	13819	13711	13849	13822	13718	13761	13621	13848	13832	13768	13678	13724	13729	13805	13905	13588	13846	13643	13677	13602	13753	13704	13661	13737	13641	13781	13613	13799	13647	13811	13806	13618	13867	13799	13772	13664	13725	13639	13793	13662	13752	13758	13717	13582	13876	13844	13781	13608	13528	13700	13921	13699	13688	13786	13844	13636	13867	13745	13746	13844	13798	13744	13766	13726	13793	13565	13862	13578	13731	13832	13662	13772	13615	13643	13645	13811	13835	13664	13771	13846	13745	13774	13608	13695	13862	13792	13620	13675	13718	13793	13641	13714	13744	13659	13786	13685	13607	13839	13782	13657	13775	13750	13679	13614	13683	13754	13651	13720	13674	13810	13915	13575	13876	13795	13854	13782	13716	13758	13808	13743	13805	13784	13803	13730	13634	13770	13722	13742	13654	13773	13692	13655	13729	13811	13832	13884	13716	13763	13752	13674	13761	13748	13824	13814	13731	13797	13671	13808	13726	13862	13722	13773	13732	13737	13819	13746	13616	13660	13814	13751	13662	13821	13718	13737	13728	13685	13787	13747	13777	13764	13840	13842	13801	13695	13656	13843	13612	13698	13640	13729	13618	13624	13684	13817	13833	13786	13699	13673	13626	13747	13879	13905	13760	13769	13716	13642	13565	13703	13692	13569	13779	13737	13728	13974	13691	13876	13777	13570	13684	13830	13790	13770	13785	13747	13752	13661	13735	13864	13780	13780	13702	13753	13734	13802	13743	13728	13732	13728	13678	13788	13659	13735	13730	13711	13637	13821	13673	13676	13723	13716	13740	13701	13697	13791	13752	13773	13551	13787	13755	13765	13811	13763	13839	13781	13855	13693	13815	13854	13926	13710	13599	13841	13865	13777	13689	13918	13727	13648	13735	13854	13911	13849	13886	13803	13721	13748	13666	13825	13801	13810	13746	13514	13818	13791	13710	13609	13865	13742	13714	13625	13661	13707	13695	13727	13630	13883	13533	13957	13735	13760	13806	13891	13892	13724	13692	13715	13672	13843	13785	13569	13857	13882	13770	13819	13759	13716	13649	13731	13624	13919	13740	13590	13761	13661	13795	13570	13742	13544	13779	13787	13801	13772	13838	13715	13809	13655	13810	13605	13790	13881	13774	13811	13674	13845	13778	13613	13618	13871	13786	13560	13692	13789	13838	13753	13786	13853	13842	13750	13678	13775	13842	13697	13736	13893	13705	13834	13837	13856	13658	14004	13757	13808	13779	13787	13685	13694	13788	13880	13697	13685	13795	13717	13800	13749	13608	13726	13808	13815	13569	13865	13729	13784	13933	13786	13675	13574	13697
24601	21091	27849	24788	20051	16796	32282	38505	34521	30551	24504	19260	15169	14276	13651	13325	13707	13621	13624	13534	13490	13390	13617	13792	13511	13538	13545	13839	13542	13512	13428	13476	13552	13790	13411	13355	13509	13560	13413	13561	13674	13712	13675	13525	13638	13715	13405	13576	13437	13376	13665	13694	13445	13545	13799	13662	13506	13269	13453	13487	13601	13550	13477	13485	13645	13557	13493	13589	13349	13582	13621	13636	13505	13344	13363	13452	13418	13319	13638	13454	13413	13770	13614	13440	13672	13334	13542	13276	13445	13630	13423	13839	13393	13401	13528	13392	13551	13441	13420	13521	13460	13545	13483	13386	13406	13398	13344	13483	13488	13700	13504	13446	13358	13457	13327	13206	13521	13421	13602	13556	13358	13354	13451	13506	13541	13371	13495	13517	13476	13438	13399	13377	13493	13301	13460	13526	13542	13269	13438	13512	13628	13583	13457	13435	13466	13452	13589	13491	13351	13397	13474	13527	13601	13630	13604	13523	13534	13339	13496	13219	13490	13524	13457	13456	13557	13349	13408	13602	13520	13332	13470	13633	13484	13447	13589	13421	13656	13559	13527	13492	13435	13469	13468	13516	13655	13451	13621	13514	13401	13556	13686	13307	13566	13592	13462	13472	13399	13574	13586	13640	13515	13504	13545	13520	13500	13380	13403	13507	13360	13480	13490	13516	13485	13545	13498	13262	13552	13393	13536	13319	13494	13481	13572	13528	13641	13513	13488	13494	13545	13517	13588	13864	13500	13626	13390	13457	13495	13492	13602	13670	13659	13686	13454	13672	13333	13525	13599	13609	13466	13391	13524	13520	13548	13374	13541	13497	13440	13523	13297	13442	13494	13317	13447	13504	13373	13374	13574	13501	13429	13449	13396	13471	13351	13519	13439	13574	13674	13366	13542	13453	13443	13612	13560	13602	13673	13480	13597	13360	13307	13586	13455	13512	13494	13563	13453	13501	13535	13547	13290	13387	13494	13567	13485	13665	13460	13568	13550	13517	13684	13302	13764	13603	13570	13504	13383	13536	13569	13455	13441	13587	13467	13502	13521	13195	13541	13369	13472	13285	13571	13494	13306	13553	13460	13345	13497	13484	13470	13396	13489	13492	13497	13610	13556	13556	13513	13404	13611	13503	13565	13446	13402	13399	13354	13563	13511	13517	13712	13381	13499	13518	13471	13427	13480	13518	13603	13468	13621	13280	13501	13500	13664	13520	13307	13343	13449	13505	13510	13414	13570	13381	13383	13550	13421	13305	13382	13397	13620	13555	13631	13568	13450	13659	13565	13515	13392	13420	13496	13352	13363	13414	13574	13313	13415	13383	13497	13531	13343	13411	13437	13484	13448	13281	13566	13452	13254	13640	13616	13524	13478	13576	13474	13334	13553	13475	13545	13587	13641	13423	13495	13440	13435	13400	13564	13329	13658	13456	13354	13516	13341	13328	13421	13269	13622	13482	13408	13346	13468	13583	13560	13509	13483	13586	13501	13307	13467	13466	13411	13575	13515	13737	13580	13482	13665	13376	13594	13410	13532	13451	13440	13492	13488	13427	13481	13487	13610	13562	13506	13415	13426	13608	13500	13463	13581	13289	13465	13534	13420	13484	13488	13490	13430	13609	13446	13474	13394	13554	13321	13391	13576	13565	13680	13561	13563	13324	13511	13342	13591	13531	13530	13568	13479	13324	13518	13377	13508	13337	13511	13521	13283	13519	13468	13493	13424	13447	13526	13372	13512	13415	13606	13428	13444	13359	13531	13402	13418	13454	13445	13398	13399	13262	13317	13495	13504	13361	13547	13443	13487	13367	13499	13382	13442	13564	13660	13457	13410	13536	13645	13488	13432	13440	13486	13446	13447	13426	13662	13537	13264	13561	13550	13411	13409	13608	13719	13479	13443	13368	13296	13556	13509	13505	13531	13663	13480	13391	13581	13500	13744	13468	13584	13502	13539	13294	13482	13491	13373	13603	13549	13520	13465	13558	13326	13299	13506	13491	13302	13468	13486	13411	13459	13682	13522	13588	13608	13620	13455	13562	13501	13537	13527	13321	13612	13605	13657	13461	13457	13641	13530	13668	13361	13540	13337	13514	13555	13532	13537	13805	13563	13510	13437	13559	13403	13416	13535	13416	13606	13518	13512	13389	13318	13672	13440	13583	13459	13419	13382	13417	13516	13549	13438	13405	13392	13607	13438	13490	13465	13508	13352	13617	13446	13668	13689	13642	13577	13496	13495	13463	13560	13619	13427	13468	13603	13427	13462	13506	13621	13459	13442	13362	13517	13663	13625	13589	13341	13591	13519	13408	13502	13401	13585	13401	13411	13487	13565	13330	13538	13519	13451	13417	13501	13603	13372	13432	13434	13402	13487	13553	13475	13515	13511	13154	13503	13472	13521	13357	13414	13517	13371	13527	13411	13524	13445	13531	13608	13387	13629	13412	13433	13416	13631	13504	13393	13611	13486	13501	13463	13622	13492	13534	13443	13342	13432	13438	13512	13508	13534	13448	13387	13343	13543	13597	13496	13675	13652	13463	13523	13604	13571	13508	13619	13421	13615	13417	13717	13646	13430	13575	13464	13696	13540	13496	13511	13416	13357	13495	13430	13543	13465	13508	13343	13436	13609	13485	13607	13451	13561	13385	13496	13505	13537	13421	13335	13308	13551	13361	13577	13378	13586	13605	13555	13380	13472	13634	13343	13558	13672	13416	13595	13556	13473	13391	13530	13580	13401	13593	13368	13589	13485	13478	13467	13463	13455	13363	13553	13529	13549	13481	13413	13477	13639	13556	13588	13500	13564	13532	13582	13590	13515	13612	13213	13449	13681	13679	13565	13795	13488	13624	13305	13681	13410	13546	13330	13366	13632	13484	13596	13481	13448	13289	13531	13384	13353	13527	13507	13346	13356	13369	13598	13498	13513	13287	13613	13364	13429	13506	13408	13595	13360	13537	13580	13420	13595	13462	13464	13382	13300	13341	13360	13400	13390	13471	13463	13536	13681	13539	13510	13476	13492	13643	13453	13420	13474	13430	13374	13453	13448	13378	13343	13439	13524	13357	13491	13254	13533	13442	13494	13573	13638	13540	13587	13590	13188	13592	13507	13498	13485	13449	13427	13548	13556	13439	13309	13541	13347	13483	13285	13509	13453	13477	13387	13625	13621	13431	13499	13752	13522	13608	13465	13477	13365	13526	13254	13342	13334	13428	13434	13504	13498	13453	13433	13529	13543	13686	13497	13530	13650	13531	13587	13294	13503	13540	13380	13395	13555	13475	13653	13451	13355	13479	13578	13411	13616	13470	13477	13416	13483	13647	13512	13850	13457	13277	13583	13546	13424	13322	13353	13599	13450	13522	13523	13632	13434	13395	13504	13629	13490	13389	13469	13599	13662	13452	13574	13569	13353	13440	13466	13667	13691	13306	13455	13347	13529	13528	13476	13481	13457	13598	13481	13452	13384	13475	13630	13660	13611	13287	13250	13532	13546	13544	13360	13491	13653	13250	13335	13680	13480	13497	13573	13460	13676	13476	13617	13562	13509	13602	13659	13457	13604	13432	13354	13476	13636	13459	13573	13628	13212	13417	13539	13482	13632	13454	13499	13458	13568	13562	13347	13494	13557	13294	13422	13500	13429	13576	13407	13575	13423	13508	13570	13532	13541	13556	13536	13402	13556	13523	13546	13684	13620	13416	13542	13530	13471	13477	13459	13422	13388	13629	13422	13553	13457	13432	13691	13452	13522	13659	13468	13475	13552	13633	13554	13257	13444	13421	13304	13517	13405	13593	13377	13470	13530	13504	13621	13573	13501	13481	13520	13476	13465	13311	13503	13607	13589	13582	13357	13406	13467	13424	13713	13764	13453	13436	13524	13595	13422	13426	13451	13551	13544	13332	13293	13345	13494	13355	13463	13366	13701	13622	13419	13301	13450	13406	13418	13431	13417	13397	13507	13484	13415	13596	13531	13474	13451	13457	13448	13507	13325	13554	13443	13670	13545	13452	13662	13555	13338	13343	13471	13423	13535	13324	13610	13501	13448	13487	13500	13485	13434	13462	13656	13570	13590	13432	13359	13524	13401	13352	13370	13320	13495	13554	13725	13596	13576	13290	13541	13486	13364	13523	13443	13443	13424	13694	13536	13493	13619	13645	13571	13462	13679	13410	13534	13654	13435	13529	13518	13647	13472	13375	13523	13397	13564	13394	13363	13369	13776	13495	13467	13583	13400	13577	13506	13377	13570	13366	13686	13246	13442	13300	13387	13416	13386	13419	13401	13535	13310	13312	13357	13398	13402	13459	13402	13601	13514	13497	13486	13286	13485	13438	13513	13621	13624	13411	13564	13582	13475	13481	13402	13377	13397	13473	13395	13738	13486	13479	13523	13431	13323	13571	13392	13411	13427	13408	13515	13321	13478	13429	13390	13283	13398	13413	13443	13431	13419	13470	13651	13282	13321	13495	13558	13526	13471	13328	13436	13468	13508	13557	13591	13269	13396	13401	13567	13462	13564	13516	13486	13578	13523	13624	13687	13328	13448	13434	13480	13401	13179	13576	13520	13554	13511	13424	13470	13527	13656	13645	13569	13545	13592	13386	13365	13160	13352	13393	13673	13453	13523	13410	13426	13615	13469	13395	13661	13262	13572	13552	13462	13618	13432	13472	13507	13526	13461	13525	13602	13522	13370	13384	13414	13268	13513	13618	13450	13424	13580	13464	13361	13665	13343	13615	13459	13632	13383	13513	13564	13539	13506	13770	13425	13629	13514	13480	13501	13545	13469	13374	13628	13619	13490	13393	13615	13741	13510	13572	13436	13530	13573	13520	13538	13320	13298	13257	13407	13397	13555	13599	13484	13686	13582	13553	13492	13370	13442	13464	13662	13535	13458	13571	13534	13405	13474	13416	13388	13532	13448	13521	13243	13556	13555	13384	13451	13554	13436	13630	13491	13525	13511	13385	13498	13467	13595	13497	13495	13638	13479	13303	13437	13605	13330	13462	13360	13673	13598	13427	13583	13576	13386	13586	13666	13427	13459	13446	13262	13279	13563	13428	13690	13626	13508	13576	13356	13633	13523	13507	13413	13476	13479	13557	13480	13593	13360	13484	13739	13414	13633	13566	13462	13576	13475	13364
14446	24171	22403	18305	16408	16185	37725	41752	38346	33420	26939	20205	14640	14420	13376	13203	13308	13280	13271	13432	13439	13288	13396	13474	13326	13495	13302	13220	13471	13361	13474	13513	13193	13372	13350	13330	13264	13319	13464	13258	13271	13408	13395	13304	13466	13177	13254	13346	13309	13323	13456	13288	13427	13498	13370	13373	13420	13400	13460	13294	13340	13447	13403	13499	13241	13406	13268	13322	13323	13315	13410	13308	13428	13188	13361	13322	13397	13351	13327	13314	13223	13281	13158	13374	13298	13240	13411	13294	13217	13501	13251	13411	13420	13452	13341	13448	13359	13290	13244	13275	13410	13192	13285	13169	13190	13360	13256	13193	13371	13230	13329	13334	13378	13407	13477	13425	13430	13328	13369	13304	13492	13367	13449	13335	13274	13153	13376	13262	13226	13307	13192	13221	13164	13265	13325	13215	13294	13216	13409	13367	13234	13444	13210	13329	13145	13240	13372	13229	13416	13160	13481	13430	13525	13255	13335	13389	13445	13234	13381	13288	13491	13323	13458	13264	13313	13357	13384	13291	13409	13369	13520	13274	13410	13173	13195	13409	13339	13416	13390	13499	13374	13436	13327	13317	13332	13267	13333	13432	13360	13266	13344	13305	13254	13382	13281	13353	13439	13359	13259	13443	13350	13280	13405	13205	13403	13299	13191	13364	13305	13304	13348	13485	13370	13328	13230	13423	13449	13202	13213	13322	13456	13290	13299	13282	13305	13266	13347	13379	13351	13238	13450	13314	13446	13378	13319	13370	13264	13482	13353	13385	13303	13459	13258	13340	13308	13146	13379	13259	13448	13348	13524	13424	13404	13320	13170	13281	13395	13352	13345	13210	13271	13356	13207	13374	13279	13484	13380	13348	13260	13296	13384	13351	13463	13408	13165	13382	13366	13383	13279	13456	13287	13233	13337	13291	13416	13355	13327	13454	13399	13545	13252	13391	13367	13329	13289	13304	13205	13415	13385	13315	13337	13348	13386	13360	13537	13297	13323	13445	13301	13300	13372	13450	13522	13422	13391	13369	13415	13392	13249	13327	13400	13303	13346	13436	13252	13455	13490	13514	13304	13343	13407	13378	13311	13309	13255	13480	13424	13315	13320	13268	13264	13375	13443	13237	13370	13387	13219	13181	13385	13374	13348	13414	13105	13293	13277	13268	13397	13281	13442	13344	13397	13325	13404	13294	13369	13191	13382	13400	13381	13350	13385	13472	13365	13146	13426	13281	13337	13294	13469	13371	13349	13532	13411	13285	13289	13225	13301	13237	13338	13365	13367	13394	13303	13380	13452	13213	13501	13316	13303	13237	13178	13483	13272	13256	13335	13407	13270	13337	13458	13433	13293	13329	13372	13384	13509	13423	13298	13413	13371	13256	13447	13362	13281	13322	13257	13447	13318	13357	13326	13345	13192	13173	13270	13468	13492	13433	13359	13412	13287	13381	13361	13422	13433	13368	13369	13474	13369	13522	13515	13132	13347	13345	13359	13182	13347	13349	13361	13361	13463	13354	13396	13469	13383	13234	13424	13393	13170	13273	13300	13394	13322	13271	13350	13378	13434	13365	13378	13480	13215	13327	13336	13375	13298	13443	13401	13276	13431	13265	13347	13528	13344	13402	13391	13387	13272	13333	13259	13512	13290	13439	13467	13290	13409	13392	13364	13236	13501	13398	13248	13355	13462	13472	13513	13245	13324	13357	13296	13254	13396	13214	13299	13267	13227	13471	13370	13533	13274	13505	13281	13182	13421	13496	13361	13453	13356	13312	13480	13318	13166	13273	13242	13332	13351	13330	13272	13208	13354	13338	13291	13449	13474	13232	13431	13337	13372	13301	13350	13378	13340	13361	13237	13307	13247	13360	13228	13353	13391	13517	13551	13472	13321	13287	13275	13517	13365	13360	13400	13287	13205	13480	13356	13352	13400	13465	13363	13300	13367	13391	13362	13334	13357	13491	13392	13417	13391	13345	13239	13447	13461	13214	13454	13258	13457	13427	13165	13368	13436	13375	13398	13397	13291	13426	13374	13182	13353	13436	13432	13426	13183	13417	13281	13300	13548	13313	13290	13193	13308	13445	13274	13434	13462	13298	13417	13211	13441	13338	13546	13312	13226	13322	13458	13299	13355	13332	13303	13287	13317	13183	13310	13369	13611	13368	13328	13470	13333	13407	13482	13318	13236	13319	13136	13420	13446	13269	13478	13404	13335	13234	13436	13403	13437	13247	13354	13308	13317	13274	13445	13270	13366	13311	13377	13196	13411	13332	13298	13259	13389	13377	13203	13349	13338	13381	13301	13330	13258	13269	13279	13248	13345	13094	13398	13417	13360	13225	13394	13456	13260	13297	13393	13366	13262	13412	13217	13391	13392	13337	13366	13370	13385	13207	13463	13335	13463	13484	13192	13346	13328	13303	13315	13310	13499	13265	13372	13332	13498	13275	13283	13373	13380	13394	13340	13362	13517	13353	13364	13289	13445	13306	13374	13363	13337	13225	13327	13402	13284	13389	13275	13348	13394	13179	13258	13245	13397	13333	13253	13457	13386	13397	13406	13298	13338	13309	13263	13323	13297	13369	13203	13335	13367	13429	13309	13384	13362	13457	13305	13402	13427	13258	13404	13263	13319	13243	13277	13304	13382	13547	13339	13466	13314	13309	13302	13402	13317	13260	13372	13260	13320	13311	13538	13268	13360	13500	13321	13369	13285	13266	13213	13267	13355	13214	13362	13403	13455	13470	13265	13368	13199	13281	13325	13253	13412	13283	13432	13385	13365	13328	13363	13511	13290	13331	13335	13325	13407	13464	13342	13305	13408	13265	13252	13381	13473	13383	13454	13068	13261	13326	13187	13151	13319	13318	13308	13343	13440	13330	13377	13376	13233	13363	13309	13273	13199	13513	13453	13344	13242	13277	13262	13249	13323	13444	13268	13353	13327	13331	13327	13364	13313	13230	13333	13303	13495	13361	13430	13402	13290	13197	13211	13360	13360	13269	13221	13443	13349	13201	13328	13375	13321	13204	13414	13297	13228	13393	13400	13211	13219	13407	13405	13349	13329	13228	13453	13279	13518	13342	13272	13305	13373	13484	13370	13436	13266	13322	13302	13370	13394	13390	13351	13461	13451	13288	13265	13451	13277	13413	13423	13353	13404	13346	13332	13381	13295	13569	13386	13422	13185	13225	13266	13352	13494	13299	13342	13183	13373	13269	13343	13339	13395	13310	13381	13330	13374	13394	13200	13403	13328	13424	13475	13398	13308	13371	13444	13447	13471	13241	13472	13293	13158	13260	13496	13424	13413	13399	13257	13394	13196	13421	13279	13431	13492	13346	13234	13249	13380	13095	13358	13248	13367	13284	13452	13415	13269	13477	13365	13496	13218	13315	13548	13348	13387	13353	13363	13207	13356	13439	13304	13363	13477	13334	13567	13362	13457	13368	13420	13353	13291	13228	13353	13261	13306	13229	13554	13280	13373	13398	13369	13255	13242	13246	13424	13283	13332	13417	13268	13229	13287	13196	13360	13305	13380	13280	13328	13348	13616	13259	13178	13417	13350	13325	13281	13262	13210	13353	13419	13519	13264	13298	13304	13306	13454	13245	13249	13425	13325	13339	13297	13447	13469	13350	13304	13518	13321	13320	13276	13097	13262	13269	13416	13306	13263	13330	13360	13257	13478	13388	13421	13413	13254	13337	13367	13317	13480	13190	13357	13525	13194	13390	13327	13238	13296	13222	13375	13401	13426	13317	13455	13412	13138	13305	13502	13189	13314	13220	13424	13290	13504	13302	13356	13380	13465	13507	13370	13409	13423	13336	13450	13323	13317	13379	13342	13215	13371	13325	13410	13327	13315	13231	13392	13292	13344	13412	13336	13395	13350	13461	13526	13325	13391	13325	13341	13474	13305	13279	13442	13334	13359	13260	13343	13343	13388	13360	13458	13212	13239	13521	13441	13239	13307	13342	13312	13348	13353	13442	13368	13281	13374	13335	13388	13364	13278	13341	13500	13213	13591	13311	13225	13283	13461	13316	13451	13168	13371	13219	13464	13367	13328	13393	13465	13359	13124	13245	13377	13241	13359	13412	13213	13364	13412	13453	13313	13318	13265	13347	13463	13389	13386	13311	13289	13149	13292	13473	13247	13335	13489	13322	13404	13317	13257	13375	13294	13324	13430	13314	13433	13397	13276	13306	13415	13405	13307	13260	13470	13347	13457	13295	13453	13447	13377	13282	13365	13377	13349	13395	13158	13172	13334	13290	13305	13443	13446	13418	13309	13402	13370	13343	13400	13364	13379	13279	13240	13256	13357	13205	13288	13267	13291	13375	13432	13371	13293	13194	13451	13214	13292	13421	13553	13200	13314	13262	13332	13366	13324	13422	13269	13304	13393	13295	13324	13274	13238	13221	13296	13438	13471	13471	13327	13273	13322	13330	13388	13259	13367	13369	13409	13414	13530	13387	13394	13344	13255	13376	13407	13360	13495	13366	13390	13326	13372	13356	13418	13433	13477	13448	13536	13283	13542	13207	13311	13568	13423	13168	13376	13486	13447	13340	13289	13403	13248	13315	13440	13452	13325	13357	13497	13179	13418	13205	13241	13350	13254	13527	13240	13342	13320	13321	13373	13313	13190	13407	13366	13282	13479	13447	13178	13189	13365	13224	13416	13368	13445	13305	13348	13267	13384	13352	13336	13264	13357	13285	13379	13271	13296	13438	13384	13346	13412	13368	13276	13237	13484	13308	13211	13451	13327	13579	13342	13252	13292	13236	13242	13334	13139	13330	13298	13359	13286	13344	13404	13360	13239	13317	13292	13359	13223	13291	13364	13202	13476	13369	13330	13186	13271	13547	13383	13365	13326	13433	13330	13323	13439	13380	13242	13316	13281	13301	13387	13355	13220	13343	13119	13360	13330	13227	13414	13218	13390	13372	13347	13489	13390	13615	13472	13345	13417	13373	13443	13340	13358	13388	13319	13415	13373	13289	13530	13377	13349	13309	13290	13379	13379	13373	13331	13305	13334	13263	13404	13429	13228	13573	13122	13306	13302	13435	13328	13188	13363	13268	13419	13243	13178	13381	13405	13330	13454	13312	13370	13296	13356	13393	13391	13203	13303	13385	13288	13269	13383	13267
23108	21076	28810	23594	21312	22096	46997	53398	48180	42923	33336	24519	17307	15325	13876	13623	13714	13599	13378	13582	13572	13501	13618	13481	13554	13471	13478	13540	13625	13471	13581	13500	13292	13324	13205	13376	13406	13476	13413	13305	13585	13546	13458	13546	13515	13386	13331	13497	13303	13330	13490	13546	13467	13445	13352	13190	13553	13560	13325	13439	13413	13527	13431	13373	13536	13638	13284	13307	13227	13360	13407	13364	13113	13475	13392	13400	13539	13681	13326	13336	13320	13468	13471	13462	13464	13379	13262	13318	13263	13418	13413	13379	13382	13348	13377	13380	13374	13354	13284	13286	13481	13295	13350	13284	13420	13438	13240	13351	13471	13125	13272	13522	13383	13282	13440	13405	13363	13325	13402	13268	13370	13279	13357	13321	13306	13235	13353	13271	13465	13154	13481	13215	13313	13404	13245	13521	13466	13312	13322	13417	13514	13332	13446	13410	13310	13418	13430	13433	13411	13294	13378	13424	13491	13476	13310	13169	13371	13446	13359	13432	13255	13302	13429	13362	13420	13367	13554	13447	13487	13503	13510	13376	13343	13366	13335	13307	13255	13345	13296	13465	13356	13191	13192	13154	13415	13471	13280	13317	13262	13243	13372	13346	13535	13435	13185	13547	13443	13245	13334	13471	13296	13330	13452	13394	13321	13255	13236	13211	13244	13381	13293	13360	13421	13355	13309	13490	13187	13203	13283	13214	13491	13413	13303	13562	13190	13479	13471	13384	13402	13579	13317	13333	13429	13216	13460	13307	13180	13362	13288	13358	13365	13328	13324	13511	13377	13311	13399	13343	13330	13438	13359	13586	13356	13253	13329	13379	13259	13283	13257	13199	13406	13294	13397	13455	13283	13300	13377	13339	13390	13315	13351	13395	13409	13275	13392	13307	13281	13334	13308	13281	13444	13416	13583	13232	13237	13357	13438	13274	13496	13577	13394	13400	13376	13440	13576	13300	13392	13299	13238	13256	13324	13315	13291	13274	13248	13540	13277	13555	13463	13426	13254	13405	13312	13255	13377	13333	13553	13414	13348	13350	13424	13327	13332	13335	13235	13227	13438	13356	13461	13513	13299	13324	13326	13414	13478	13188	13191	13496	13427	13265	13405	13412	13455	13354	13232	13293	13509	13452	13365	13252	13429	13144	13451	13401	13393	13373	13355	13383	13231	13248	13372	13401	13347	13386	13417	13501	13332	13361	13312	13331	13323	13256	13436	13354	13419	13233	13340	13396	13201	13306	13349	13434	13458	13348	13436	13322	13282	13322	13534	13572	13492	13399	13436	13139	13234	13490	13246	13551	13323	13354	13305	13436	13374	13374	13472	13366	13470	13369	13279	13405	13442	13470	13142	13374	13474	13362	13366	13368	13205	13454	13388	13369	13289	13513	13482	13393	13369	13426	13305	13422	13410	13378	13316	13477	13348	13291	13449	13390	13533	13410	13313	13450	13230	13514	13344	13479	13234	13383	13361	13509	13325	13334	13396	13336	13375	13470	13471	13376	13484	13183	13386	13276	13299	13304	13372	13361	13506	13455	13432	13205	13263	13312	13451	13261	13346	13288	13508	13492	13335	13282	13397	13320	13198	13328	13408	13288	13355	13217	13463	13282	13442	13469	13306	13435	13375	13336	13366	13466	13276	13401	13393	13417	13485	13359	13390	13515	13315	13347	13405	13275	13227	13303	13358	13379	13389	13385	13318	13357	13307	13350	13416	13249	13249	13299	13502	13396	13390	13426	13431	13218	13425	13363	13437	13348	13438	13457	13502	13311	13278	13516	13173	13278	13324	13444	13521	13527	13291	13559	13576	13272	13140	13219	13328	13419	13276	13314	13389	13311	13446	13343	13369	13293	13298	13348	13329	13193	13196	13257	13408	13271	13533	13225	13524	13481	13286	13458	13305	13434	13458	13426	13287	13522	13313	13292	13373	13331	13411	13359	13299	13275	13426	13310	13523	13316	13386	13317	13377	13353	13223	13291	13397	13319	13266	13258	13386	13350	13308	13336	13218	13419	13415	13386	13444	13431	13210	13218	13453	13322	13301	13301	13374	13304	13539	13383	13225	13410	13283	13318	13462	13461	13544	13340	13273	13179	13255	13495	13299	13351	13395	13337	13398	13355	13449	13096	13167	13427	13495	13379	13327	13358	13338	13354	13280	13352	13377	13289	13259	13415	13434	13300	13345	13445	13274	13253	13412	13258	13435	13348	13248	13378	13318	13448	13353	13483	13241	13425	13462	13398	13466	13511	13510	13330	13429	13498	13343	13244	13445	13357	13417	13356	13279	13344	13471	13430	13450	13338	13517	13285	13319	13336	13429	13333	13217	13397	13375	13507	13336	13530	13462	13282	13387	13301	13431	13509	13275	13390	13242	13339	13320	13322	13383	13329	13233	13344	13318	13312	13322	13201	13271	13364	13362	13278	13171	13632	13263	13331	13337	13215	13411	13496	13438	13308	13536	13241	13330	13267	13317	13325	13279	13422	13402	13390	13444	13420	13623	13306	13493	13223	13207	13495	13371	13397	13481	13219	13435	13462	13411	13271	13253	13363	13398	13372	13452	13339	13276	13323	13370	13276	13398	13407	13373	13447	13408	13040	13298	13536	13362	13299	13411	13277	13361	13445	13491	13258	13194	13338	13321	13397	13336	13450	13440	13553	13310	13317	13373	13454	13447	13252	13324	13179	13099	13263	13310	13309	13426	13227	13454	13246	13314	13253	13297	13232	13294	13370	13337	13287	13352	13336	13252	13495	13286	13373	13335	13286	13452	13275	13420	13469	13250	13402	13529	13415	13316	13376	13255	13316	13361	13348	13299	13236	13259	13430	13433	13392	13292	13348	13469	13362	13410	13417	13360	13325	13210	13234	13320	13418	13384	13452	13295	13426	13409	13336	13366	13341	13301	13288	13335	13311	13363	13259	13279	13274	13482	13395	13478	13392	13399	13321	13242	13358	13299	13389	13477	13213	13275	13397	13312	13514	13372	13276	13183	13286	13328	13385	13328	13344	13242	13340	13385	13225	13386	13441	13461	13227	13432	13290	13169	13381	13448	13299	13392	13284	13406	13312	13522	13424	13384	13315	13362	13339	13500	13362	13414	13373	13360	13344	13533	13244	13448	13509	13390	13366	13291	13321	13500	13454	13389	13291	13330	13420	13324	13329	13340	13523	13444	13368	13416	13459	13446	13471	13211	13418	13197	13330	13388	13273	13306	13476	13518	13233	13353	13357	13393	13324	13370	13455	13540	13455	12992	13444	13324	13360	13287	13410	13352	13209	13704	13291	13454	13517	13404	13358	13465	13353	13156	13415	13318	13428	13279	13227	13352	13171	13209	13452	13217	13275	13282	13293	13398	13542	13290	13415	13455	13435	13297	13352	13483	13403	13285	13369	13432	13276	13378	13278	13486	13417	13158	13496	13443	13141	13369	13311	13289	13430	13211	13457	13356	13487	13307	13454	13413	13287	13183	13170	13251	13315	13641	13196	13273	13453	13292	13395	13328	13445	13338	13282	13594	13272	13513	13499	13485	13516	13382	13468	13301	13370	13477	13194	13289	13431	13336	13254	13216	13431	13310	13345	13229	13454	13260	13222	13173	13346	13116	13195	13530	13531	13215	13322	13304	13291	13400	13252	13322	13239	13329	13371	13347	13320	13284	13273	13212	13251	13455	13569	13243	13431	13587	13526	13280	13627	13371	13379	13361	13528	13397	13115	13417	13255	13474	13213	13381	13369	13205	13344	13437	13366	13293	13356	13570	13487	13465	13493	13395	13391	13389	13247	13415	13405	13354	13287	13192	13411	13359	13465	13311	13304	13353	13425	13196	13297	13303	13176	13295	13492	13301	13560	13412	13413	13482	13251	13232	13329	13386	13467	13423	13382	13441	13463	13436	13380	13332	13271	13363	13321	13298	13277	13566	13265	13560	13317	13357	13247	13380	13493	13360	13543	13367	13351	13305	13357	13387	13179	13346	13367	13407	13298	13279	13148	13346	13173	13288	13346	13366	13395	13319	13286	13288	13413	13370	13402	13263	13152	13365	13297	13470	13215	13274	13294	13628	13278	13323	13221	13296	13414	13259	13290	13452	13242	13180	13331	13218	13485	13239	13300	13433	13302	13306	13287	13489	13428	13547	13156	13343	13291	13312	13460	13451	13382	13445	13351	13440	13500	13292	13324	13337	13230	13452	13474	13289	13428	13555	13254	13291	13382	13460	13306	13216	13435	13314	13318	13173	13213	13587	13224	13312	13245	13291	13395	13330	13369	13345	13437	13263	13220	13172	13230	13368	13168	13223	13303	13302	13307	13464	13432	13479	13456	13370	13295	13284	13475	13298	13316	13243	13399	13220	13329	13304	13361	13332	13476	13255	13353	13105	13359	13265	13215	13090	13471	13221	13305	13359	13221	13517	13414	13465	13437	13289	13391	13332	13433	13349	13417	13180	13267	13406	13287	13304	13469	13457	13354	13275	13387	13425	13388	13480	13357	13178	13464	13465	13282	13334	13272	13319	13357	13431	13404	13353	13244	13237	13338	13243	13328	13457	13371	13328	13480	13171	13369	13335	13527	13241	13403	13359	13385	13604	13297	13168	13449	13176	13418	13341	13508	13651	13470	13221	13401	13381	13392	13308	13429	13550	13232	13240	13344	13279	13282	13265	13348	13282	13321	13381	13454	13493	13377	13373	13350	13334	13371	13330	13584	13296	13342	13463	13465	13378	13108	13488	13299	13161	13443	13416	13317	13280	13396	13446	13322	13423	13312	13347	13406	13347	13345	13403	13154	13441	13329	13372	13447	13474	13386	13435	13477	13385	13370	13395	13297	13414	13360	13346	13346	13366	13369	13462	13408	13330	13275	13446	13460	13324	13463	13356	13467	13399	13485	13496	13389	13247	13266	13441	13300	13389	13380	13587	13514	13326	13328	13405	13235	13244	13327	13362	13324	13311	13124	13353	13423	13113	13340	13199	13314	13269	13204	13555	13520	13434	13349	13361	13350	13384	13262	13374	13452	13210	13391	13569	13319	13489	13312	13332	13405	13415	13394	13533	13282	13300	13427	13318	13492	13479	13352	13446	13354	13554	13361	13253	13340	13420	13340	13539	13281	13428	13298	13438	13389	13250	13366
16646	30138	28608	21877	19370	18583	49814	54581	50855	44859	36012	25339	17623	15420	13290	13284	13221	13257	13285	13306	13205	13223	13300	13385	13146	13184	13285	13386	13233	13270	13299	13361	13059	13385	13320	13269	13221	13142	13257	13307	13479	13301	13226	13217	13314	13118	13435	13273	13359	13156	13269	13262	13389	13286	13213	13304	13282	13545	13216	13238	13365	13305	13265	13179	13367	13477	13151	13107	13391	13226	13151	13301	13314	13282	13243	13226	13257	13316	13183	13166	13335	13252	13228	13079	13142	13422	13221	13384	13140	13243	13103	13340	13033	13296	13142	13346	13422	13309	13290	13237	13311	13371	13338	13230	13108	13234	13326	13283	13284	13227	13169	13264	13188	13170	13276	13275	13199	13084	13247	13053	13253	13169	13357	13241	13102	13229	13385	13275	13325	13053	13234	13183	13204	13329	13155	13310	13124	13088	13184	13095	13304	13144	13219	13212	13296	13179	13261	13419	13036	13263	13470	13218	13185	13301	13314	13181	13313	13244	13307	13229	13339	13405	13322	13355	13180	13371	13190	13172	13313	13231	13226	13254	13090	13147	13315	13094	13341	13162	13232	13341	13425	13141	13215	13129	13092	13212	13304	13151	13061	13312	13172	13143	13313	13309	13302	13221	13274	13244	13167	13347	13265	13241	13309	13204	13399	13178	13248	13224	13296	13263	13379	13039	13352	13276	13192	13248	13176	13234	13347	13221	13404	13104	13276	13338	13205	13422	13178	13284	13213	13148	13170	13276	13246	13306	13231	13362	13143	13166	13295	13303	13417	13349	13209	13319	13350	13136	13349	13220	13170	13279	13295	13271	13055	13195	13148	13212	13182	13244	13212	13230	13211	13200	13216	13261	13234	13144	13386	13317	13136	13353	13087	13375	13125	13239	13122	13146	13223	13390	13217	13283	13308	13227	13306	13264	13357	13192	13374	13106	13146	13213	13192	13143	13304	13006	13357	13386	13433	13148	13304	13096	13379	13233	13362	13208	13154	13260	13087	13248	13242	13133	13507	13176	13130	13421	13170	13325	13137	13139	13329	13164	13169	13360	13377	13269	13249	13237	13226	13162	13170	13296	13197	13326	13182	13150	13214	13065	13309	13247	13175	13391	13136	13144	13405	13228	13258	13231	13240	13355	13384	13167	13265	13322	13155	13400	13256	13298	13347	13238	13210	13189	13383	13228	13273	13101	13249	13192	13141	13257	13372	13369	13273	13325	13145	13144	13231	13192	13241	13145	13262	13164	13107	13297	13345	13344	13106	13398	13338	13184	13109	12991	13236	13264	13375	13216	13247	13190	13402	13072	13254	13293	13115	13366	13307	13199	13280	13220	13311	13275	13179	13133	13139	13228	13187	13228	13307	13230	13122	13218	13199	13237	13215	13356	13223	13327	13301	13105	13279	13252	13110	13171	13197	13312	13097	13236	13231	13247	13168	13242	13422	13269	13273	13240	13224	13348	13291	13300	13164	13221	13136	13256	13301	13254	13327	13287	13297	13163	13364	13334	13162	13286	13278	13132	13140	13343	13414	13332	13157	13224	13232	13300	13218	13172	13242	13336	13211	13402	13246	13251	13298	13300	13121	13110	13302	13062	13223	13271	13399	13241	13285	13323	13268	13238	13269	13483	13186	13213	13272	13263	13408	13110	13149	13336	13310	13218	13135	13421	13087	13231	13307	13207	13253	13184	13275	13165	13206	13287	13357	13223	13057	13373	13082	13258	13384	13175	13196	13153	13115	13276	13291	13383	13176	13187	13277	13235	13322	13124	13230	13391	13139	13159	13273	13260	13169	13292	13212	13267	13188	13137	13311	13321	13405	13321	13298	13243	13179	13151	13367	13344	13226	13161	13274	13156	13212	13237	13245	13145	13380	13129	13088	13184	13116	13356	13266	13148	13019	13360	13322	13323	13015	13391	13119	13277	13286	13224	13229	13101	13176	13246	13278	13255	13276	13432	13160	13155	13109	13155	13093	13284	13194	13329	13184	13321	13262	13162	13125	13328	13326	13302	13197	13261	13139	13262	13142	13329	13348	13127	13314	13217	13233	13224	13384	13416	13210	13155	13246	13397	13080	13268	13247	13275	13315	13187	13101	13135	13338	13174	13244	13302	13433	13185	13194	13325	13241	13115	13279	13072	13159	13151	13271	12949	13333	13255	13406	13224	13207	13294	13169	13218	13330	13256	13214	13173	13216	13166	13325	13405	13308	13233	13320	13345	13195	13185	13209	13216	13272	13125	13244	13340	13209	13287	13146	13198	13077	13347	13355	13343	13273	13263	13317	13184	13293	13320	13297	13256	13379	13235	13240	13139	13107	13155	13039	13255	13377	13098	13351	13227	13447	13174	13330	13327	13287	13347	13132	13244	13327	13163	13235	13325	13157	13205	13124	13256	13289	13310	13197	13139	13367	13239	13176	13328	13158	13153	13280	13197	13168	13423	13173	13329	13374	13266	13200	13344	13108	13128	13261	13252	13299	13254	13183	13372	13337	13358	13172	13198	13346	13341	13205	13181	13127	13207	13459	13224	13428	13328	13149	13377	13157	13340	13282	13302	13192	13384	13308	13255	13253	13270	13198	13182	13234	13187	13164	13218	13113	13247	13261	13190	13101	13331	13236	13238	13401	13320	13087	13298	13264	13289	13216	13149	13121	13322	13334	13274	13344	13423	13261	13283	13237	13080	13283	13295	13233	13183	13283	13295	13313	13187	13280	13161	13184	13116	13264	13182	13177	13285	13155	13270	13178	13286	13233	13383	13335	13087	13286	13287	13088	13371	13287	13220	13374	13297	13209	13258	13076	13303	13107	13274	13255	13195	13319	13342	13372	13430	13207	13155	13305	13198	13241	13121	13284	13292	13147	13195	13212	13309	13169	13301	13229	13271	13196	13158	13419	13310	13242	13081	13099	13256	13148	13324	13073	13316	13250	13261	13134	13342	13285	13315	13378	13190	13115	13211	13200	13319	13283	13154	13154	13357	13223	13262	13224	13276	13164	13346	13145	13282	13238	13162	13404	13289	13296	13292	13418	13350	13207	13302	13243	13131	13224	13193	13297	13072	13371	13079	13108	13185	13288	13272	13236	13317	13320	13334	13343	13234	13142	13056	13270	13164	13187	13259	13218	13268	13319	13251	13194	13118	13139	13354	13163	13241	13196	13268	13372	13315	13264	13162	13317	13388	13253	13133	13278	13137	13357	13239	13111	13242	13221	13038	13340	13364	13365	13168	13354	13157	13202	13279	13023	13144	13206	13226	13456	13031	13216	13164	13271	13359	13306	13489	13353	13273	12998	13274	13338	13120	13307	13167	13367	13283	13225	13307	13396	13257	13133	13226	13128	13165	13167	13199	13190	13205	13359	13204	13128	13192	13130	13320	13100	13220	13189	13238	13122	13271	13140	13125	13187	13256	13265	13321	13226	13304	13280	13132	13231	13161	13256	13421	13152	13268	13264	13158	13219	13227	13237	13346	13292	13388	13251	13170	13475	13241	13246	13465	13153	13277	13167	13184	13095	13174	13316	13300	13037	13230	13157	13277	13273	13291	13335	13136	13466	13287	13210	13302	13359	13183	13191	13251	13376	13021	13350	13319	13267	13153	12964	13241	13216	13163	13121	13288	13217	13141	13095	13097	13104	13371	13387	13171	13257	13281	13247	13342	13292	13396	13174	13137	13258	13256	13267	13294	13089	13270	13269	13334	13274	13203	13364	13095	13130	13220	13263	13330	13254	13092	13244	13413	13189	13107	13179	13191	13218	13396	13275	13437	13170	13357	13209	13230	13172	13399	13222	13265	13161	13173	13120	13135	13205	13201	13345	13358	13211	13193	13167	13151	13324	13013	13220	13322	13287	13227	13136	13269	13365	13127	13274	13220	13230	13313	13143	13371	13236	13080	13164	13268	13455	13278	13141	13202	13190	13338	13348	13239	13346	13119	13098	13037	13289	13333	13216	13179	13303	13242	13176	13265	13202	13231	13213	13178	13235	13342	13328	13231	13156	13269	13384	13072	13446	13188	13314	13194	13375	13299	13336	13257	13128	13293	13150	13172	13410	13300	13118	13301	13214	13221	13327	13214	13048	13349	13349	13262	13264	13242	13199	13224	13322	13192	13201	13229	13190	13269	13276	13355	13122	13217	13216	13343	13352	13280	13249	13219	13374	13219	13221	13217	13243	13361	13247	13128	13378	13248	13302	13167	13285	13359	13198	13318	13279	13402	13251	13108	13222	13307	13293	13178	13292	13130	13235	13328	13301	13355	13058	13318	13291	13271	13139	13258	13161	13375	13266	13126	13435	13275	13261	13196	13290	13225	13234	13321	13241	13033	13261	13344	12990	13251	13316	13202	13161	13204	13243	13267	13187	13170	13189	13240	13146	13296	13335	13152	13160	13141	13276	13155	13203	13344	13290	13364	13359	13100	13202	13100	13187	13272	13285	13328	13213	13337	13355	13260	13111	13179	13391	13210	13348	13206	13289	13322	13228	13257	13175	13363	13280	13243	13149	13249	13310	13202	13423	13242	13314	13163	13145	13275	13455	13188	13273	13195	13348	13290	13286	13403	13195	13273	13228	13239	13226	13285	13348	13184	13202	13266	13128	13190	13217	13276	13185	13157	13150	13224	13024	13369	13129	13298	13289	13359	13249	13113	13286	13253	13163	13270	13192	13355	13184	13301	13188	13272	13233	13221	13221	13269	13090	13243	13186	13211	13336	13189	13460	13142	13194	13222	13179	13328	13195	13400	13173	13073	13277	13228	13074	13155	13246	13224	13206	13186	13096	13179	13258	13212	13268	13220	13330	13210	13260	13228	13129	13158	13297	13312	13356	13365	13226	13279	13067	13203	13246	13137	13246	13312	13138	13301	13248	13342	13159	13240	13286	13166	13091	13191	13321	13291	13357	13253	13173	13115	13252	13228	13308	13275	13205	13284	13206	13099	13453	13270	13480	13144	13224	13381	13192	13112	13100	13383	13207	13254	13226	13296	13311	13220	13233	13264	13251	13348	13194	13286	13263	13150	13230	13266	13303	13115	13220	13377	13222	13297	13286	13275	13357	13282	13185	13121	13355	13267	13155	13275	13217	13303	13143	13044	13071	13516	13218	13212	13302	13250	13320	13171	13206	13229	13417	13162
27279	21504	21741	17670	14621	14291	18146	20722	18814	17559	15978	15147	14245	14028	13856	13965	13777	13929	13958	13964	13904	13874	13922	13780	13863	13883	13953	13950	13772	13745	13889	13873	13976	13894	13864	13840	13804	13941	13692	13819	13766	13815	14046	13969	14053	13676	13761	13951	13988	13893	13783	13991	13923	13870	14067	13899	13727	13867	13824	13752	13894	13682	13851	13784	13662	13753	13938	13992	13859	13872	13641	13991	13855	13837	13968	13714	13877	13885	13720	13937	13973	13891	13837	13852	13825	13629	13829	13767	13760	13906	13806	13903	13974	14010	13774	13847	13864	13851	13871	14119	13959	13940	13882	13981	13855	13980	13741	13869	13818	13921	13760	13844	13752	14005	13648	13831	13896	13715	13805	13749	13848	13822	13919	14095	13960	13994	13904	13857	13910	13858	13728	13838	13755	13937	13969	13710	13868	13936	13987	13905	13868	13818	13866	13780	13902	13760	13703	13711	13776	13887	13847	13800	13882	13828	13889	13743	13971	13781	13824	13756	13835	13509	13751	14041	13811	13922	13753	13799	13944	13921	13970	13784	13800	13812	13830	13834	13908	14004	13736	13960	13966	13968	13667	13781	13928	13797	13924	13679	14009	13855	13919	13878	13787	13930	13840	13855	13978	13705	13911	13783	13766	13872	13715	13861	13862	13827	13894	13917	13970	13842	13915	13969	13699	13831	13928	13910	13669	13921	13808	13827	13867	13818	13853	13777	13889	14035	13823	13926	13798	13857	13926	13834	13912	13914	13932	14003	13866	13914	13882	13776	13809	13823	13980	13868	13740	13924	13797	13930	13910	13663	13909	13775	13947	13839	14074	13805	13896	13528	13917	13759	13786	13718	13862	13900	13790	13800	13907	13801	13858	13878	13965	13978	13755	13855	13869	14112	14030	13993	13999	13796	13845	13933	13937	13936	13781	13810	13845	13637	13889	13530	13823	13864	13728	13877	13841	13811	13867	13734	13991	13796	13980	13633	13899	13877	13926	13972	13786	13851	13877	13654	13743	13773	13901	13718	13987	13924	13837	13901	13763	13941	13876	13928	13816	13805	13849	13755	14045	13835	13794	13923	13863	13832	13792	13769	14132	13740	13885	13968	13852	13699	13927	13933	13789	13895	13833	13792	13777	13846	13728	13799	13968	13920	13783	13839	13881	13729	13972	13929	14071	13849	13894	13951	13951	13869	13810	13858	13890	13698	13826	14002	13844	13799	13869	13895	13582	13787	13986	13766	13779	13843	13876	13723	13972	13840	13919	14086	13951	13997	13900	13767	13752	13748	13990	13695	13914	13884	13899	13798	13821	13812	14084	13756	13965	13757	13798	13681	13897	13699	14044	13812	13781	13721	13795	13905	13975	13870	13839	13879	13874	14041	13827	13635	13773	13872	13903	13859	13890	13932	13757	13873	13853	13694	13807	13918	13810	13883	13942	13824	13692	13890	14168	13782	13944	13983	13970	13868	13690	13934	13840	13907	13767	13950	13941	13814	13840	13582	13936	13773	13822	13752	13971	13909	13943	13971	13894	13681	13792	13960	13852	13756	13897	13915	13771	13818	13983	13937	13914	13917	13865	13828	13816	13848	13745	13861	13823	13876	13653	13791	13787	13790	13789	14151	13895	13999	14032	13680	13767	13804	13732	13706	13889	13917	13538	13795	13678	13762	13727	13793	13965	13879	13877	13631	13745	13922	13850	13759	13836	13975	13803	13746	13792	13869	13895	13829	13735	13811	13776	13822	13890	13867	13943	13826	13759	13904	13930	13895	13845	13753	13842	13873	13859	13875	13922	13891	13911	13911	14058	13897	13866	13759	13903	13857	14049	13826	13915	13868	13815	13961	13930	13940	14048	13844	13964	13824	13848	14041	13955	13893	13850	13932	13800	13986	13902	13950	13701	13964	13909	13973	13950	13927	14066	13690	13888	13890	13751	13839	13903	13812	13800	13867	13916	13749	13958	13892	13879	13704	13676	14109	14050	13997	13892	13826	13901	13629	13720	13837	13757	13930	13829	14029	13783	13797	13890	13888	14028	13999	13855	13805	13858	13738	13771	13814	14079	13914	13654	13784	13833	13882	13840	13741	13912	13888	13695	13827	13915	13876	13913	13801	13762	13950	13977	13963	13863	13955	13910	13734	13974	13836	13955	13873	13982	13882	13843	13911	13911	13761	13937	13803	13734	13792	13984	13737	13916	13707	13865	13990	13953	13961	14003	13884	13652	13683	13828	14025	13800	13781	13622	13735	13943	13976	13709	13892	13861	13978	13885	13948	13900	13930	13935	13995	13898	13755	13862	13919	13972	13931	13832	13969	13786	13889	13820	13662	14063	13976	13910	13756	13978	13892	13775	13804	13691	13843	13862	13860	13918	13905	13831	13849	13815	13920	13877	13813	13725	13852	13934	14024	13845	13938	13820	13745	13723	13791	13939	13981	14073	13735	13897	14019	13661	13823	13903	13733	13805	13840	13887	13853	14030	13896	13861	13959	13944	13823	13752	13879	13777	13836	13828	13697	13868	13898	13783	13717	13665	14002	13839	13913	13899	14072	13690	13636	13847	13835	13907	13862	13890	13799	13794	13966	13990	14051	13962	13859	13848	13931	13829	13757	13900	13730	13925	13806	13970	14000	13804	14016	13769	13940	13918	13922	14159	13916	13784	13803	13841	13753	13876	13755	13949	13937	13865	13860	13780	13947	13839	13838	14081	13737	14030	13854	13996	13694	13865	13760	13705	13920	13881	13737	13717	13829	13756	13670	13963	13695	13804	13953	13944	14023	14006	13939	13718	13899	13834	13866	14009	13730	13758	13954	13873	13857	14031	13982	13696	13666	13876	13773	13719	13990	13800	13750	13918	13814	13593	13846	13655	13885	13938	13881	13899	13900	13948	13937	13798	13850	13867	13784	13690	13765	13913	13851	13861	13736	13907	13849	13885	13921	13877	13802	13889	13928	13856	13923	14105	13860	13781	13764	13794	13843	13821	13899	13848	13836	13849	14018	13894	14056	13813	13856	13868	13860	13953	14079	13931	13891	13908	13897	13717	13584	13873	13905	13948	13804	13757	13811	14143	13775	13842	13965	13957	13926	14077	13950	13814	13876	13961	13903	13689	13935	13743	13778	13834	13839	13848	13889	13733	13974	14031	13929	13744	13741	13819	13789	13864	13997	13917	13823	14002	13804	13842	13830	13685	13833	13804	14006	14009	13963	13628	13895	13879	13877	13973	13903	13859	13777	14023	13924	13849	13845	13792	13793	13742	13530	13684	13952	13999	13712	13923	13954	13896	13922	13837	13940	13830	13735	13795	13921	13745	13777	13867	13969	13908	13721	13875	13869	13859	13956	13801	13750	13845	13715	13913	13731	13864	13840	14024	13981	13781	13914	13827	13744	13893	13740	13857	13914	14003	13906	13763	13871	13974	14007	14073	13647	13932	13996	13870	13694	14107	13825	13749	13854	13842	13799	13801	13763	13907	13944	13831	13781	13835	13776	13795	13801	13661	13675	13638	13760	13751	13764	13856	13838	13916	13956	13869	14003	13734	13806	13891	14058	13957	13841	13884	13946	13943	13959	13943	13901	13960	13803	13882	13964	13995	13887	13729	13931	13914	13813	13891	13799	13705	13678	13774	13791	13700	14000	13834	13870	13812	13897	13746	13699	13858	13744	13969	13794	13927	13622	13700	13865	13428	13791	13935	13900	13850	13700	13889	13794	13816	13891	13829	14125	13898	13878	13842	13905	14077	14030	13954	13698	13978	13861	13694	13850	13910	13745	13849	13806	13891	13959	13586	13896	13829	13913	13837	13815	13919	13884	13883	13863	13954	13954	13794	13827	13906	13808	13888	13923	13818	13840	14024	13908	13824	13694	13993	13878	13818	13648	13816	13894	14098	13779	13692	13907	14056	13903	13621	13868	13776	13835	13754	14014	13893	13915	13979	13865	13908	13960	13915	13843	13795	13785	13935	13734	13989	13765	13898	13822	14115	14004	13832	13768	13764	13821	13791	13678	13880	13752	13936	13715	13852	13978	13911	13955	13918	14114	13736	13579	13993	13752	13867	13965	14002	13835	13826	13815	13902	13777	13792	13773	13807	13633	13892	13799	13932	13865	13961	13788	14027	13934	13807	13951	14019	13903	13727	13815	13938	13853	13953	13841	13997	13937	14122	13831	14081	13955	13668	13930	13879	13819	13685	13650	13876	13877	13782	13743	13687	13861	13806	13946	13871	13903	13981	13801	13802	13826	14099	13817	13897	13874	13973	13787	13730	13797	13834	13989	13974	13792	13835	13869	13758	13728	13739	14134	14044	13799	13977	13719	13913	13701	13739	13660	13723	13786	13673	13610	13774	13784	13968	13782	13867	14009	13785	13777	13811	13804	13919	13693	13882	13780	13810	13726	13807	13788	13989	13748	13904	13593	13832	14072	13941	13887	13981	13900	13764	13822	13910	13699	13931	13939	13804	13845	13962	13900	13831	13862	13798	14056	13858	13680	13832	13936	13872	13960	13806	13804	13782	13879	13819	13734	13936	13819	13810	13946	13814	13923	13859	13929	13908	13849	13779	13757	13828	13905	13907	13748	13884	13899	13730	13878	13908	13845	13939	14027	13819	13943	13856	14055	13948	13749	13979	13835	13857	13776	13896	13988	13921	13990	13885	13817	13974	13904	13807	13692	13904	13894	13983	13933	13803	13977	13865	14017	13857	13886	13924	13992	13881	14014	13767	13866	13994	13834	14127	14048	13855	13875	13828	13906	13884	13771	13715	13897	13671	13751	13967	13856	13881	13796	13941	13900	13903	13912	13929	13868	13807	13826	13984	13840	13885	13866	13985	13919	13969	14047	13815	13816	13843	13691	13828	13906	13783	13794	13795	13872	13778	13819	13871	13889	13850	13761	13804	13684	14042	13833	13788	13838	13897	13736	13756	13837	13886	13751	13864	13926	13794	13801	13966	13926	13910	13728	13659	13843	13837	13909	14098	13836	13738	13940	13890	13884	13862	13888	13946	13975	13892	13797	13919	13794	13875	13863	13843	13858	13665	13938	13899	13756	13814	13716	13889	13853	13870	13868	13896	13920	13900	13824	14051	13813	13967	13831	13908	13955	13919	13900	13985	13935	13924	13881	13931	13727
14771	19051	17768	15491	15008	14603	21088	23596	20531	18067	16098	14800	13735	13748	13584	13503	13598	13584	13605	13466	13733	13635	13585	13690	13540	13529	13559	13642	13622	13507	13673	13564	13441	13597	13569	13603	13567	13628	13689	13640	13654	13635	13437	13577	13572	13521	13549	13436	13702	13559	13669	13703	13582	13641	13619	13613	13628	13584	13624	13415	13524	13469	13657	13580	13442	13547	13523	13584	13457	13572	13429	13539	13664	13366	13664	13478	13382	13687	13554	13419	13460	13501	13572	13563	13560	13605	13603	13472	13639	13402	13494	13668	13552	13421	13532	13546	13740	13575	13529	13707	13575	13559	13402	13524	13728	13449	13620	13554	13558	13495	13448	13646	13610	13281	13475	13654	13683	13611	13585	13453	13615	13658	13617	13598	13589	13582	13577	13495	13723	13673	13517	13412	13602	13629	13575	13519	13593	13500	13509	13537	13723	13613	13556	13720	13474	13379	13702	13554	13566	13580	13498	13641	13658	13507	13496	13597	13556	13584	13619	13568	13571	13458	13463	13372	13622	13622	13560	13631	13538	13537	13463	13653	13700	13631	13444	13578	13518	13477	13504	13701	13563	13578	13648	13712	13510	13573	13495	13699	13722	13499	13679	13491	13388	13661	13672	13523	13539	13667	13624	13483	13531	13704	13614	13558	13659	13498	13523	13683	13488	13377	13556	13563	13521	13533	13741	13606	13437	13606	13597	13398	13466	13681	13630	13407	13566	13427	13665	13549	13835	13482	13580	13468	13605	13475	13656	13657	13666	13571	13581	13451	13669	13531	13724	13476	13740	13519	13531	13552	13462	13718	13605	13510	13688	13689	13546	13554	13684	13525	13531	13604	13625	13504	13742	13579	13458	13733	13547	13752	13640	13485	13640	13428	13767	13512	13640	13552	13597	13541	13540	13520	13708	13434	13705	13577	13578	13512	13565	13375	13582	13431	13577	13453	13823	13525	13643	13653	13605	13566	13637	13621	13582	13496	13654	13561	13608	13792	13469	13634	13534	13666	13539	13538	13453	13659	13730	13341	13618	13431	13551	13599	13546	13658	13651	13637	13604	13614	13592	13594	13548	13653	13352	13434	13569	13668	13627	13454	13622	13569	13553	13508	13674	13645	13918	13549	13449	13594	13599	13522	13660	13639	13516	13507	13495	13531	13464	13721	13633	13559	13620	13655	13614	13495	13644	13591	13456	13610	13857	13701	13508	13760	13597	13574	13604	13714	13671	13483	13653	13602	13824	13816	13457	13639	13565	13567	13426	13526	13772	13565	13585	13557	13595	13486	13573	13461	13686	13587	13615	13544	13646	13546	13597	13671	13543	13450	13687	13470	13562	13553	13533	13636	13587	13630	13578	13506	13469	13628	13679	13564	13518	13558	13535	13617	13621	13431	13573	13527	13598	13662	13554	13633	13556	13587	13645	13623	13541	13534	13481	13658	13671	13680	13494	13652	13654	13555	13497	13666	13596	13417	13602	13525	13540	13652	13554	13518	13712	13567	13627	13486	13597	13508	13575	13639	13625	13564	13471	13740	13711	13699	13695	13599	13465	13493	13580	13336	13606	13607	13573	13585	13530	13578	13459	13600	13564	13524	13537	13544	13492	13553	13416	13531	13555	13605	13469	13626	13461	13625	13563	13546	13666	13477	13597	13753	13539	13528	13683	13506	13561	13638	13736	13512	13728	13308	13576	13589	13611	13668	13609	13560	13680	13514	13460	13545	13580	13596	13664	13704	13570	13518	13755	13480	13561	13727	13319	13731	13706	13562	13749	13601	13657	13699	13512	13516	13603	13570	13458	13455	13624	13381	13686	13531	13509	13393	13635	13608	13553	13649	13608	13593	13601	13430	13613	13765	13548	13518	13700	13539	13635	13552	13665	13526	13713	13462	13689	13591	13495	13551	13670	13543	13504	13704	13554	13758	13420	13510	13545	13644	13609	13434	13569	13504	13619	13760	13506	13580	13706	13494	13634	13535	13586	13606	13524	13517	13534	13589	13667	13521	13794	13530	13524	13547	13414	13574	13664	13535	13605	13688	13593	13510	13697	13450	13717	13546	13584	13682	13644	13659	13643	13555	13681	13570	13464	13642	13540	13552	13752	13484	13599	13462	13393	13646	13536	13503	13684	13745	13582	13605	13522	13593	13640	13536	13582	13720	13473	13475	13534	13491	13657	13379	13544	13682	13556	13580	13561	13787	13641	13619	13633	13399	13584	13499	13468	13499	13543	13669	13675	13609	13653	13665	13433	13578	13498	13582	13545	13431	13678	13469	13616	13580	13541	13678	13529	13463	13702	13683	13595	13623	13448	13441	13674	13563	13678	13415	13493	13701	13491	13603	13630	13599	13759	13622	13577	13606	13697	13633	13572	13565	13592	13723	13740	13718	13663	13605	13511	13531	13401	13657	13548	13630	13629	13528	13637	13630	13652	13522	13537	13541	13577	13560	13640	13477	13446	13512	13525	13637	13759	13555	13486	13485	13555	13554	13629	13587	13715	13537	13676	13688	13626	13750	13601	13595	13692	13490	13480	13549	13669	13566	13673	13639	13569	13525	13639	13577	13579	13664	13732	13614	13494	13446	13609	13644	13573	13615	13577	13465	13436	13622	13584	13786	13647	13596	13474	13641	13608	13488	13413	13520	13748	13631	13635	13480	13654	13445	13676	13693	13613	13602	13573	13581	13680	13404	13584	13791	13782	13471	13556	13639	13555	13787	13486	13509	13667	13443	13504	13714	13316	13427	13597	13681	13661	13506	13679	13650	13489	13539	13459	13580	13604	13542	13595	13579	13635	13543	13605	13483	13811	13440	13660	13692	13425	13537	13495	13483	13502	13645	13887	13485	13555	13581	13429	13436	13412	13694	13653	13504	13609	13625	13595	13500	13564	13634	13603	13510	13572	13654	13621	13574	13518	13586	13617	13755	13725	13749	13536	13668	13619	13641	13680	13590	13612	13505	13675	13703	13517	13581	13480	13654	13564	13611	13515	13688	13609	13539	13570	13619	13646	13654	13742	13428	13522	13642	13486	13645	13659	13560	13739	13520	13625	13684	13650	13647	13463	13598	13604	13367	13505	13756	13667	13471	13758	13602	13776	13522	13586	13583	13603	13485	13689	13605	13559	13535	13521	13579	13706	13535	13587	13650	13534	13506	13670	13665	13554	13630	13728	13824	13528	13429	13534	13530	13757	13613	13764	13640	13645	13689	13676	13454	13840	13661	13448	13458	13616	13747	13598	13714	13778	13622	13400	13563	13570	13468	13671	13639	13431	13621	13568	13619	13705	13582	13536	13485	13627	13535	13532	13484	13550	13615	13653	13608	13608	13509	13489	13537	13574	13668	13424	13466	13645	13646	13687	13608	13524	13591	13737	13538	13574	13562	13682	13541	13712	13558	13530	13501	13533	13649	13571	13475	13660	13734	13714	13642	13427	13551	13593	13676	13692	13408	13764	13521	13601	13655	13550	13469	13635	13621	13450	13489	13558	13568	13563	13481	13589	13542	13626	13608	13370	13550	13513	13439	13691	13634	13577	13522	13737	13502	13656	13450	13582	13481	13471	13490	13562	13466	13624	13658	13583	13508	13652	13544	13575	13671	13484	13445	13663	13612	13590	13536	13538	13618	13432	13608	13518	13637	13677	13422	13482	13547	13644	13440	13676	13518	13616	13581	13494	13669	13533	13826	13468	13626	13499	13628	13524	13541	13612	13605	13576	13670	13659	13614	13730	13668	13749	13610	13577	13561	13639	13561	13562	13608	13665	13584	13652	13756	13661	13609	13501	13541	13661	13608	13553	13664	13723	13568	13577	13439	13629	13674	13465	13529	13679	13598	13411	13685	13647	13461	13477	13612	13624	13712	13563	13669	13645	13541	13670	13821	13379	13532	13625	13654	13660	13534	13717	13474	13558	13463	13539	13672	13691	13685	13612	13661	13595	13442	13662	13393	13717	13750	13539	13568	13408	13470	13567	13563	13443	13464	13650	13530	13694	13370	13468	13487	13575	13566	13506	13602	13475	13490	13693	13524	13751	13520	13464	13492	13442	13515	13680	13626	13621	13745	13669	13599	13574	13635	13517	13598	13661	13534	13585	13593	13604	13607	13575	13467	13615	13673	13628	13540	13618	13488	13805	13595	13588	13599	13714	13595	13608	13577	13589	13665	13627	13572	13583	13521	13632	13488	13512	13678	13488	13657	13478	13563	13550	13599	13514	13493	13711	13556	13563	13635	13490	13654	13498	13556	13574	13595	13520	13587	13594	13740	13690	13667	13571	13622	13664	13563	13565	13681	13567	13658	13643	13747	13728	13532	13699	13457	13548	13683	13513	13282	13691	13576	13490	13563	13658	13634	13531	13501	13598	13461	13530	13568	13631	13539	13647	13589	13503	13632	13658	13578	13545	13485	13577	13644	13526	13660	13690	13552	13523	13577	13591	13468	13549	13603	13695	13522	13597	13574	13675	13596	13483	13559	13675	13614	13629	13564	13586	13629	13435	13642	13708	13582	13562	13825	13614	13642	13669	13556	13659	13604	13683	13535	13714	13453	13522	13518	13560	13500	13478	13582	13561	13569	13611	13614	13660	13668	13537	13599	13504	13615	13529	13556	13435	13577	13412	13634	13506	13493	13687	13749	13503	13506	13624	13626	13527	13580	13556	13529	13689	13701	13528	13630	13666	13334	13679	13380	13495	13504	13513	13526	13519	13429	13662	13504	13606	13689	13708	13733	13622	13574	13653	13452	13426	13653	13668	13585	13614	13542	13616	13583	13549	13428	13661	13588	13731	13640	13557	13587	13464	13719	13627	13693	13674	13444	13660	13546	13764	13571	13419	13411	13690	13632	13722	13550	13725	13579	13602	13371	13670	13593	13499	13493	13509	13396	13696	13495	13461	13513	13627	13592	13515	13697	13443	13692	13576	13541	13829	13773	13395	13535	13490	13626	13516	13526	13601	13655	13698	13734	13673	13507	13644	13574	13652	13637	13469	13655	13724	13536	13644	13568	13591	13597	13691	13501	13521	13636	13601	13676	13697	13515	13410	13589	13623	13526	13526	13699	13472	13515	13677	13584	13691	13581	13578	13672	13461	13730	13514	13646	13646	13616	13718	13460	13565	13528	13491	13560	13615	13580
24670	21097	27915	24798	20184	17052	36536	43266	35929	27810	22278	17612	15075	14350	13854	13750	13592	13848	13640	13749	13920	13770	13793	13753	13669	13676	13637	13713	13672	13636	13778	13737	13656	13620	13496	13623	13555	13977	13579	13844	13607	13935	13568	13548	13874	13907	13401	13620	13700	13586	13714	13723	13632	13624	13592	13662	13701	13819	13697	13531	13768	13831	13678	13633	13613	13618	13754	13590	13538	13712	13788	13850	13661	13793	13718	13686	13811	13620	13581	13719	13760	13789	13762	13585	13561	13478	13583	13753	13720	13550	13618	13574	13684	13538	13767	13574	13721	13582	13524	13641	13795	13742	13792	13441	13585	13587	13864	13742	13751	13685	13658	13663	13695	13796	13549	13837	13669	13737	13700	13626	13592	13728	13624	13570	13722	13423	13524	13768	13489	13742	13567	13770	13535	13581	13624	13582	13747	13753	13754	13792	13541	13572	13732	13766	13549	13556	13773	13745	13719	13628	13590	13586	13665	13597	13598	13730	13798	13674	13823	13578	13608	13796	13556	13506	13524	13727	13473	13819	13500	13633	13620	13568	13809	13611	13481	13760	13710	13590	13600	13680	13487	13635	13663	13668	13692	13733	13582	13772	13742	13595	13723	13427	13499	13753	13733	13566	13506	13719	13505	13647	13677	13646	13692	13562	13663	13648	13565	13478	13632	13712	13760	13613	13719	13525	13336	13525	13632	13663	13718	13658	13820	13585	13744	13684	13568	13437	13774	13817	13461	13775	13693	13570	13648	13483	13680	13828	13601	13375	13571	13814	13435	13784	13749	13635	13706	13726	13612	13648	13668	13669	13541	13714	13610	13625	13536	13673	13630	13477	13682	13653	13481	13523	13628	13523	13675	13713	13553	13457	13507	13607	13749	13697	13660	13598	13716	13680	13621	13673	13639	13697	13480	13522	13710	13455	13607	13610	13494	13541	13536	13706	13723	13812	13646	13761	13421	13634	13649	13724	13806	13612	13619	13479	13535	13611	13539	13508	13745	13695	13605	13600	13799	13572	13568	13554	13694	13744	13641	13670	13609	13802	13588	13564	13506	13538	13761	13585	13748	13691	13758	13714	13731	13631	13826	13690	13518	13648	13604	13723	13574	13414	13765	13777	13689	13504	13716	13589	13735	13582	13597	13631	13709	13716	13690	13557	13851	13522	13562	13620	13673	13633	13571	13630	13653	13562	13589	13690	13413	13680	13663	13686	13635	13569	13848	13878	13657	13524	13581	13661	13470	13733	13683	13577	13653	13632	13663	13719	13823	13690	13351	13565	13567	13696	13589	13766	13502	13608	13607	13745	13627	13713	13703	13761	13745	13615	13602	13501	13630	13675	13674	13555	13478	13595	13676	13711	13694	13563	13622	13708	13636	13487	13664	13703	13484	13615	13700	13694	13679	13647	13713	13583	13433	13750	13550	13652	13448	13751	13784	13759	13788	13670	13804	13756	13496	13663	13777	13642	13748	13784	13733	13765	13761	13551	13580	13721	13626	13489	13713	13780	13736	13619	13683	13623	13896	13840	13573	13571	13656	13611	13660	13607	13744	13860	13870	13734	13621	13577	13752	13551	13707	13696	13631	13541	13567	13588	13696	13805	13538	13607	13506	13802	13666	13706	13680	13528	13628	13638	13724	13621	13820	13632	13652	13597	13747	13587	13667	13467	13589	13592	13694	13564	13755	13675	13555	13679	13687	13570	13597	13802	13520	13573	13707	13704	13737	13551	13584	13364	13596	13566	13500	13706	13811	13486	13665	13657	13731	13737	13602	13790	13579	13594	13455	13626	13688	13633	13846	13697	13676	13589	13831	13677	13680	13457	13542	13473	13503	13646	13471	13695	13552	13842	13680	13637	13699	13605	13612	13682	13894	13654	13545	13690	13766	13649	13608	13667	13585	13609	13641	13619	13745	13722	13735	13616	13619	13614	13648	13548	13456	13605	13785	13636	13637	13739	13815	13633	13663	13511	13687	13540	13486	13553	13734	13587	13594	13795	13691	13593	13713	13602	13737	13597	13529	13390	13613	13673	13817	13607	13709	13709	13576	13540	13475	13724	13571	13739	13783	13639	13819	13569	13722	13732	13573	13641	13642	13514	13558	13723	13729	13747	13599	13548	13616	13674	13533	13664	13708	13657	13590	13788	13601	13514	13724	13772	13531	13717	13592	13489	13604	13694	13554	13542	13492	13610	13561	13675	13665	13730	13641	13503	13761	13532	13592	13746	13611	13543	13573	13768	13799	13754	13487	13641	13571	13584	13816	13568	13616	13727	13651	13726	13477	13609	13733	13478	13546	13531	13582	13757	13642	13694	13410	13435	13783	13668	13621	13653	13749	13731	13647	13591	13775	13773	13492	13752	13688	13822	13594	13672	13615	13622	13639	13786	13702	13750	13652	13735	13722	13628	13678	13683	13622	13622	13651	13582	13564	13631	13689	13696	13541	13572	13610	13675	13748	13710	13744	13679	13660	13516	13559	13712	13651	13605	13667	13554	13568	13661	13509	13446	13619	13683	13406	13670	13715	13589	13557	13484	13601	13613	13730	13746	13568	13460	13592	13648	13578	13612	13700	13473	13592	13804	13712	13587	13538	13604	13603	13540	13693	13683	13560	13638	13721	13825	13674	13621	13628	13586	13623	13744	13630	13634	13560	13674	13680	13610	13684	13758	13485	13633	13705	13681	13567	13508	13728	13701	13663	13587	13588	13484	13687	13798	13879	13529	13509	13703	13666	13572	13540	13571	13442	13591	13503	13718	13742	13720	13600	13695	13467	13598	13710	13580	13648	13718	13666	13793	13614	13455	13740	13643	13604	13581	13683	13612	13661	13609	13675	13565	13752	13571	13710	13717	13689	13822	13563	13620	13651	13586	13710	13575	13618	13720	13743	13681	13716	13686	13851	13559	13697	13627	13727	13475	13461	13774	13558	13663	13633	13737	13593	13697	13667	13631	13569	13874	13610	13696	13702	13643	13739	13451	13728	13691	13576	13582	13772	13618	13734	13700	13641	13690	13546	13601	13767	13841	13651	13625	13850	13854	13775	13954	13669	13465	13709	13909	13659	13681	13681	13475	13583	13619	13624	13628	13579	13607	13679	13568	13815	13735	13495	13522	13600	13583	13539	13665	13578	13791	13791	13528	13500	13598	13585	13456	13567	13660	13677	13429	13610	13470	13558	13516	13581	13501	13715	13599	13636	13564	13566	13568	13381	13735	13671	13665	13583	13551	13590	13800	13723	13662	13786	13771	13658	13846	13553	13489	13789	13585	13757	13621	13754	13572	13836	13465	13606	13463	13756	13785	13665	13624	13607	13691	13436	13466	13694	13595	13662	13732	13550	13606	13749	13842	13748	13615	13577	13440	13676	13649	13656	13632	13653	13818	13571	13628	13818	13706	13569	13528	13729	13820	13598	13576	13603	13644	13870	13850	13724	13697	13551	13709	13715	13648	13668	13530	13653	13634	13715	13775	13715	13644	13889	13772	13702	13639	13632	13746	13753	13706	13741	13721	13585	13805	13601	13589	13754	13739	13643	13536	13719	13666	13685	13738	13695	13631	13714	13614	13604	13598	13758	13621	13607	13666	13614	13622	13555	13516	13657	13589	13637	13474	13679	13578	13746	13835	13756	13771	13499	13757	13562	13713	13738	13825	13621	13514	13645	13649	13681	13620	13763	13499	13456	13781	13800	13648	13549	13630	13760	13598	13661	13759	13825	13545	13666	13824	13751	13615	13475	13647	13611	13603	13513	13624	13581	13625	13669	13589	13742	13581	13529	13569	13553	13434	13719	13684	13677	13591	13639	13618	13641	13695	13657	13575	13810	13747	13740	13881	13595	13639	13658	13641	13607	13569	13581	13814	13772	13851	13769	13606	13770	13536	13703	13731	13623	13724	13680	13674	13548	13858	13618	13693	13757	13795	13732	13688	13683	13643	13694	13706	13584	13747	13531	13782	13705	13664	13817	13600	13556	13560	13681	13722	13544	13543	13769	13731	13695	13568	13771	13666	13735	13655	13737	13537	13507	13628	13643	13532	13732	13688	13585	13628	13510	13654	13760	13555	13567	13558	13868	13724	13608	13615	13749	13550	13686	13613	13632	13507	13722	13490	13667	13631	13620	13494	13737	13528	13701	13696	13718	13832	13679	13848	13781	13869	13604	13643	13653	13748	13561	13921	13590	13622	13695	13651	13936	13547	13768	13667	13746	13701	13544	13626	13768	13554	13715	13527	13732	13615	13462	13668	13595	13709	13468	13447	13533	13614	13620	13538	13709	13593	13546	13577	13624	13629	13646	13662	13584	13518	13509	13652	13580	13646	13720	13581	13514	13666	13650	13578	13754	13630	13503	13753	13724	13598	13683	13745	13704	13726	13629	13816	13678	13610	13716	13471	13547	13520	13606	13692	13592	13576	13498	13697	13684	13638	13587	13699	13606	13771	13563	13683	13728	13653	13666	13400	13737	13746	13580	13636	13388	13564	13660	13694	13626	13679	13678	13558	13627	13683	13561	13816	13656	13546	13730	13465	13509	13521	13527	13713	13598	13624	13620	13676	13794	13709	13750	13630	13555	13534	13467	13729	13628	13762	13628	13610	13770	13721	13853	13533	13675	13808	13610	13551	13711	13768	13695	13697	13650	13528	13793	13684	13678	13590	13808	13673	13691	13523	13533	13634	13664	13755	13393	13680	13820	13719	13604	13668	13623	13710	13805	13502	13770	13662	13668	13925	13760	13687	13695	13662	13787	13680	13675	13706	13666	13652	13570	13770	13758	13536	13743	13625	13586	13594	13564	13630	13532	13580	13529	13653	13403	13606	13622	13694	13702	13635	13531	13721	13604	13719	13534	13574	13800	13520	13646	13602	13719	13795	13528	13459	13691	13635	13757	13579	13669	13801	13582	13730	13696	13529	13695	13578	13522	13823	13541	13799	13599	13597	13575	13801	13603	13715	13765	13779	13653	13775	13561	13841	13810	13658	13654	13708	13736	13580	13528	13485	13795	13674	13633	13635	13872	13625	13720	13651	13513	13708	13730	13673	13666	13703	13750	13803	13586	13700	13498	13734	13624	13749	13592	13779	13684	13716	13800	13665	13482	13766	13571	13450	13698	13593	13535	13682	13761	13885	13670	13629
14551	24209	22786	18220	16703	16223	41761	45220	38999	29099	24203	17896	14716	14186	13410	13375	13498	13394	13499	13418	13464	13464	13449	13381	13587	13455	13517	13340	13585	13517	13444	13439	13452	13439	13419	13499	13403	13268	13267	13577	13470	13513	13386	13487	13414	13535	13532	13389	13550	13432	13444	13277	13647	13505	13418	13372	13415	13612	13448	13472	13492	13489	13705	13423	13672	13423	13504	13575	13381	13517	13470	13246	13481	13445	13549	13475	13480	13413	13555	13513	13499	13282	13521	13528	13380	13396	13465	13440	13462	13363	13454	13461	13384	13417	13467	13512	13518	13282	13317	13523	13334	13460	13571	13395	13523	13312	13584	13397	13483	13520	13398	13437	13458	13568	13571	13485	13373	13549	13337	13468	13337	13363	13356	13402	13400	13528	13392	13484	13499	13445	13466	13545	13583	13267	13488	13337	13388	13560	13409	13444	13484	13731	13285	13476	13517	13305	13449	13440	13320	13580	13472	13483	13482	13544	13417	13506	13489	13659	13465	13424	13290	13424	13271	13572	13434	13435	13457	13279	13461	13495	13339	13291	13343	13443	13427	13402	13423	13499	13455	13221	13374	13383	13471	13433	13451	13405	13451	13641	13438	13412	13451	13394	13419	13445	13241	13381	13547	13289	13464	13461	13450	13392	13496	13421	13619	13447	13366	13504	13363	13516	13404	13412	13479	13606	13449	13487	13551	13545	13372	13376	13448	13381	13520	13392	13377	13371	13417	13353	13490	13361	13480	13611	13415	13474	13344	13390	13452	13433	13480	13315	13326	13439	13602	13410	13420	13446	13399	13494	13533	13349	13427	13388	13478	13404	13433	13475	13570	13353	13538	13258	13622	13478	13452	13314	13319	13484	13565	13311	13375	13426	13334	13524	13524	13613	13419	13318	13380	13327	13573	13287	13346	13482	13516	13409	13424	13388	13535	13360	13471	13405	13470	13340	13520	13358	13198	13387	13489	13559	13422	13450	13438	13413	13379	13354	13450	13584	13642	13558	13292	13376	13272	13579	13503	13469	13527	13570	13467	13323	13452	13421	13391	13574	13346	13486	13519	13452	13519	13390	13546	13258	13532	13470	13448	13390	13471	13377	13534	13413	13468	13333	13441	13497	13383	13524	13359	13267	13452	13403	13463	13453	13451	13423	13318	13493	13405	13262	13481	13262	13500	13460	13599	13258	13426	13592	13432	13392	13352	13427	13435	13474	13400	13306	13579	13378	13348	13369	13287	13530	13493	13333	13473	13329	13739	13521	13508	13433	13392	13219	13440	13444	13390	13389	13469	13493	13499	13461	13290	13257	13395	13364	13456	13454	13483	13425	13555	13566	13490	13487	13219	13577	13500	13344	13368	13461	13589	13470	13494	13367	13386	13442	13371	13440	13240	13466	13376	13225	13367	13427	13538	13456	13584	13370	13369	13437	13462	13453	13460	13358	13339	13387	13396	13514	13575	13583	13524	13492	13408	13381	13462	13514	13448	13654	13396	13361	13364	13444	13393	13456	13444	13378	13376	13516	13449	13322	13404	13565	13462	13407	13326	13324	13539	13348	13424	13452	13479	13403	13324	13598	13399	13364	13425	13382	13422	13360	13530	13365	13497	13330	13446	13356	13420	13592	13414	13484	13432	13510	13438	13375	13374	13447	13501	13411	13357	13260	13512	13292	13557	13341	13166	13423	13366	13394	13494	13337	13585	13476	13411	13589	13447	13294	13590	13465	13198	13580	13520	13332	13495	13445	13429	13649	13546	13473	13395	13502	13416	13361	13515	13293	13540	13390	13582	13440	13359	13416	13491	13491	13515	13719	13417	13372	13423	13396	13574	13470	13406	13397	13302	13544	13405	13235	13481	13223	13390	13349	13418	13356	13317	13619	13515	13442	13438	13475	13358	13521	13491	13531	13494	13516	13408	13459	13410	13445	13428	13618	13346	13411	13420	13382	13391	13367	13401	13364	13515	13372	13449	13281	13343	13356	13339	13406	13475	13425	13477	13400	13491	13349	13435	13394	13400	13432	13546	13516	13395	13450	13515	13447	13334	13469	13305	13526	13555	13511	13430	13412	13488	13378	13449	13278	13353	13370	13374	13262	13408	13361	13379	13399	13560	13362	13438	13520	13251	13550	13425	13321	13554	13417	13419	13534	13416	13389	13296	13487	13413	13395	13291	13404	13459	13416	13604	13358	13508	13383	13460	13317	13333	13517	13543	13441	13530	13421	13403	13395	13663	13315	13283	13228	13373	13504	13379	13244	13430	13436	13452	13375	13462	13457	13545	13643	13323	13448	13482	13375	13454	13347	13449	13449	13475	13457	13360	13420	13428	13422	13497	13422	13470	13595	13516	13284	13536	13395	13343	13396	13288	13390	13413	13544	13332	13361	13409	13258	13594	13297	13327	13340	13401	13389	13441	13465	13523	13355	13375	13528	13536	13188	13604	13391	13541	13412	13503	13482	13488	13398	13517	13445	13335	13622	13307	13362	13457	13420	13533	13315	13418	13311	13387	13475	13471	13559	13296	13503	13302	13525	13504	13527	13462	13531	13299	13481	13406	13494	13427	13340	13446	13451	13569	13451	13496	13537	13521	13281	13313	13582	13334	13637	13501	13483	13387	13463	13375	13570	13266	13588	13496	13414	13519	13391	13494	13292	13341	13387	13492	13471	13359	13470	13449	13397	13391	13416	13478	13297	13410	13489	13516	13363	13566	13536	13362	13382	13441	13425	13392	13559	13417	13491	13355	13435	13361	13468	13554	13483	13395	13450	13475	13486	13264	13571	13526	13457	13282	13470	13535	13385	13522	13326	13314	13268	13614	13437	13484	13543	13460	13477	13385	13467	13550	13561	13392	13313	13435	13550	13291	13449	13360	13545	13215	13495	13378	13348	13558	13556	13236	13395	13443	13380	13444	13299	13472	13392	13477	13516	13421	13586	13466	13374	13497	13464	13450	13390	13426	13568	13453	13457	13303	13338	13447	13441	13565	13441	13577	13451	13304	13376	13487	13498	13428	13296	13527	13487	13390	13178	13524	13429	13508	13410	13415	13431	13477	13295	13513	13614	13510	13357	13398	13557	13317	13366	13575	13394	13407	13529	13472	13549	13559	13470	13428	13601	13376	13398	13505	13472	13382	13468	13258	13481	13254	13366	13462	13473	13475	13354	13540	13487	13515	13494	13490	13384	13369	13453	13425	13401	13349	13488	13405	13299	13445	13392	13594	13308	13360	13487	13493	13332	13468	13408	13444	13587	13455	13466	13547	13437	13510	13568	13308	13474	13514	13367	13385	13489	13519	13513	13414	13257	13401	13360	13527	13350	13313	13310	13429	13367	13439	13471	13369	13512	13460	13441	13332	13401	13351	13366	13365	13608	13422	13329	13428	13405	13442	13301	13400	13326	13499	13328	13571	13463	13465	13400	13643	13391	13520	13385	13553	13390	13453	13508	13546	13291	13404	13291	13222	13573	13347	13451	13294	13363	13626	13427	13466	13334	13318	13391	13397	13379	13301	13515	13430	13477	13467	13463	13344	13430	13418	13350	13371	13385	13468	13458	13610	13434	13637	13525	13447	13583	13372	13424	13520	13239	13397	13253	13414	13408	13371	13490	13392	13471	13339	13389	13405	13319	13518	13390	13287	13329	13382	13419	13574	13505	13385	13325	13347	13494	13380	13397	13512	13407	13489	13565	13377	13367	13508	13440	13265	13520	13356	13451	13401	13226	13565	13531	13472	13464	13433	13355	13398	13343	13319	13391	13589	13372	13412	13438	13432	13269	13421	13357	13394	13364	13386	13515	13348	13473	13528	13453	13476	13565	13552	13384	13644	13432	13439	13326	13592	13561	13461	13451	13296	13379	13389	13348	13308	13499	13508	13688	13473	13453	13376	13393	13451	13439	13355	13400	13531	13551	13351	13434	13505	13473	13269	13563	13475	13285	13500	13359	13671	13518	13368	13422	13431	13396	13557	13580	13613	13427	13263	13415	13483	13426	13571	13463	13435	13429	13613	13366	13564	13288	13576	13421	13450	13459	13556	13451	13477	13534	13472	13535	13584	13413	13473	13364	13580	13361	13423	13306	13513	13456	13362	13565	13435	13413	13453	13580	13533	13486	13413	13513	13315	13472	13455	13420	13439	13480	13414	13484	13563	13455	13407	13396	13553	13400	13320	13401	13403	13423	13386	13538	13357	13399	13474	13370	13396	13484	13528	13450	13492	13518	13564	13302	13330	13391	13420	13457	13313	13390	13393	13500	13461	13530	13492	13241	13549	13536	13469	13359	13523	13518	13613	13400	13437	13434	13312	13485	13506	13296	13546	13428	13315	13411	13481	13478	13344	13598	13387	13526	13411	13485	13431	13473	13454	13420	13516	13587	13358	13390	13547	13437	13551	13430	13382	13541	13496	13439	13466	13379	13369	13415	13456	13524	13388	13412	13388	13428	13445	13528	13300	13395	13485	13344	13321	13321	13500	13446	13442	13481	13462	13168	13417	13298	13425	13493	13488	13480	13503	13521	13423	13286	13487	13573	13336	13361	13343	13456	13447	13549	13409	13568	13338	13512	13439	13493	13524	13469	13441	13402	13506	13491	13337	13667	13434	13471	13526	13389	13254	13446	13320	13480	13455	13525	13321	13518	13363	13627	13458	13477	13402	13391	13394	13383	13444	13589	13385	13372	13466	13438	13306	13435	13460	13503	13342	13333	13513	13536	13578	13444	13404	13494	13519	13545	13389	13438	13283	13419	13504	13377	13446	13516	13380	13438	13420	13538	13536	13336	13435	13458	13349	13404	13531	13554	13486	13464	13702	13354	13328	13539	13422	13301	13439	13478	13391	13528	13507	13484	13487	13379	13308	13519	13434	13431	13427	13371	13478	13446	13401	13405	13281	13436	13380	13542	13368	13380	13497	13587	13445	13409	13414	13540	13586	13627	13456	13336	13520	13535	13501	13300	13438	13477	13266	13493	13453	13535	13461	13503	13402	13362	13549	13518	13491	13399	13490	13487	13411	13562	13544	13379	13234	13576	13448	13467	13625	13479	13434	13393	13354	13570	13266	13396	13404	13381	13610	13359	13449	13484	13491	13261	13516	13324	13322	13461	13380	13204	13490	13499	13304	13489	13377	13511	13397	13478
23064	21064	28781	23551	21274	22210	50553	59511	49528	36397	29036	22088	16513	14929	13810	13583	13665	13520	13624	13497	13584	13600	13602	13671	13456	13569	13388	13627	13435	13469	13466	13445	13492	13422	13496	13529	13539	13498	13564	13409	13451	13384	13227	13501	13520	13602	13440	13574	13319	13368	13461	13370	13470	13525	13312	13439	13403	13465	13282	13295	13537	13489	13404	13470	13603	13292	13396	13553	13373	13371	13414	13385	13481	13353	13327	13296	13472	13396	13348	13357	13343	13469	13483	13432	13370	13376	13512	13223	13530	13471	13573	13455	13520	13528	13443	13450	13393	13230	13267	13233	13483	13334	13435	13458	13251	13594	13459	13458	13364	13392	13496	13320	13452	13554	13377	13458	13384	13543	13419	13259	13296	13251	13411	13459	13368	13452	13476	13507	13292	13150	13408	13383	13446	13235	13547	13363	13420	13223	13725	13278	13385	13404	13319	13451	13527	13437	13438	13483	13316	13339	13453	13517	13266	13458	13618	13336	13467	13361	13445	13584	13539	13481	13597	13271	13445	13254	13448	13555	13343	13205	13409	13153	13626	13222	13410	13407	13671	13370	13167	13499	13152	13279	13472	13576	13562	13365	13403	13451	13285	13337	13376	13461	13338	13474	13297	13333	13430	13439	13400	13400	13259	13275	13488	13336	13368	13434	13556	13623	13280	13483	13479	13648	13237	13612	13307	13322	13391	13386	13346	13383	13439	13293	13400	13421	13439	13474	13525	13505	13431	13475	13332	13485	13447	13183	13394	13436	13365	13490	13404	13240	13605	13402	13454	13342	13257	13599	13333	13256	13533	13210	13479	13374	13302	13412	13370	13324	13536	13595	13294	13416	13411	13567	13429	13506	13322	13346	13232	13342	13343	13253	13363	13427	13358	13402	13278	13485	13279	13451	13533	13561	13274	13296	13281	13372	13484	13378	13468	13222	13425	13508	13452	13517	13312	13509	13469	13531	13513	13287	13241	13383	13580	13346	13318	13400	13138	13382	13479	13379	13397	13385	13409	13424	13439	13336	13360	13467	13531	13325	13428	13477	13509	13474	13397	13527	13411	13336	13419	13495	13414	13466	13383	13281	13320	13021	13364	13408	13308	13280	13461	13308	13349	13453	13366	13427	13254	13362	13144	13342	13445	13327	13324	13558	13391	13326	13380	13519	13406	13383	13501	13348	13304	13365	13410	13524	13308	13354	13392	13479	13703	13337	13334	13300	13398	13426	13248	13286	13442	13394	13270	13242	13486	13399	13361	13321	13364	13368	13485	13223	13355	13538	13384	13408	13510	13425	13219	13187	13301	13342	13739	13221	13555	13298	13194	13256	13362	13408	13384	13171	13500	13306	13388	13079	13201	13394	13396	13535	13362	13370	13334	13271	13491	13482	13350	13713	13398	13238	13320	13286	13236	13407	13503	13655	13425	13443	13421	13416	13512	13456	13475	13503	13597	13422	13277	13301	13419	13461	13358	13348	13324	13479	13346	13362	13312	13537	13393	13301	13207	13415	13333	13314	13276	13219	13393	13486	13556	13432	13592	13382	13385	13191	13402	13416	13385	13518	13408	13245	13424	13433	13557	13612	13233	13352	13284	13438	13476	13442	13414	13461	13459	13586	13247	13207	13425	13417	13405	13418	13490	13407	13152	13254	13408	13331	13426	13413	13507	13501	13412	13487	13476	13390	13378	13338	13294	13267	13287	13219	13509	13448	13505	13451	13396	13315	13444	13301	13494	13446	13683	13384	13387	13440	13417	13309	13410	13698	13578	13326	13513	13453	13457	13421	13404	13467	13318	13323	13199	13292	13401	13251	13328	13513	13230	13533	13359	13417	13262	13356	13358	13262	13194	13172	13391	13268	13329	13364	13263	13327	13587	13256	13224	13373	13309	13246	13278	13439	13386	13475	13201	13529	13300	13485	13468	13383	13265	13385	13363	13324	13423	13452	13372	13453	13403	13317	13451	13234	13249	13212	13413	13415	13325	13353	13368	13563	13521	13367	13273	13345	13463	13506	13528	13336	13537	13182	13565	13364	13405	13252	13358	13308	13265	13316	13423	13383	13273	13434	13272	13355	13365	13193	13440	13433	13369	13358	13353	13376	13333	13234	13341	13209	13468	13356	13400	13259	13391	13181	13454	13394	13525	13543	13259	13619	13379	13150	13271	13480	13349	13242	13521	13531	13633	13398	13430	13575	13351	13335	13224	13208	13391	13425	13324	13406	13383	13418	13323	13086	13326	13697	13369	13354	13290	13386	13352	13396	13307	13352	13363	13439	13390	13417	13277	13372	13302	13378	13307	13382	13443	13169	13421	13369	13351	13227	13470	13398	13367	13388	13420	13262	13329	13306	13407	13387	13291	13409	13527	13367	13261	13328	13219	13355	13376	13511	13478	13315	13409	13499	13367	13314	13443	13221	13164	13471	13532	13453	13395	13271	13338	13173	13369	13212	13316	13300	13370	13520	13529	13461	13452	13312	13446	13315	13413	13361	13428	13373	13260	13296	13535	13361	13329	13311	13216	13093	13348	13315	13393	13305	13431	13583	13543	13594	13435	13478	13352	13336	13403	13454	13585	13332	13483	13346	13464	13482	13267	13418	13387	13451	13486	13296	13471	13434	13371	13332	13486	13330	13329	13311	13270	13508	13356	13340	13437	13228	13305	13537	13325	13235	13547	13355	13272	13361	13290	13374	13661	13398	13466	13368	13319	13592	13081	13503	13348	13201	13324	13323	13354	13510	13378	13347	13465	13199	13350	13366	13358	13117	13475	13409	13360	13464	13352	13463	13271	13241	13332	13419	13433	13265	13305	13166	13327	13437	13361	13347	13470	13409	13388	13258	13495	13580	13517	13452	13253	13538	13249	13530	13401	13405	13351	13393	13492	13496	13495	13372	13371	13292	13422	13407	13504	13243	13379	13414	13492	13310	13319	13405	13290	13251	13224	13571	13416	13313	13306	13379	13357	13409	13394	13250	13467	13619	13243	13373	13298	13473	13366	13525	13377	13263	13311	13341	13442	13340	13426	13298	13560	13526	13410	13189	13432	13336	13481	13400	13416	13521	13374	13120	13376	13298	13420	13500	13296	13344	13577	13376	13389	13461	13370	13225	13262	13328	13393	13402	13265	13479	13363	13203	13237	13390	13391	13468	13385	13474	13315	13617	13594	13446	13457	13208	13473	13198	13335	13352	13374	13413	13381	13145	13326	13559	13348	13343	13182	13322	13267	13476	13530	13324	13394	13315	13303	13460	13629	13420	13577	13239	13335	13366	13263	13283	13420	13366	13356	13377	13302	13407	13469	13389	13326	13430	13367	13364	13361	13342	13494	13383	13282	13239	13625	13396	13570	13439	13560	13401	13195	13560	13468	13505	13490	13353	13205	13379	13377	13602	13311	13039	13136	13392	13286	13457	13273	13491	13335	13507	13312	13385	13286	13449	13349	13367	13381	13299	13402	13481	13431	13138	13578	13473	13662	13480	13300	13384	13479	13501	13387	13495	13349	13473	13306	13146	13337	13268	13336	13328	13253	13444	13343	13230	13397	13347	13542	13385	13367	13353	13332	13296	13503	13444	13371	13485	13241	13321	13445	13337	13420	13401	13581	13384	13409	13332	13296	13459	13437	13432	13298	13321	13358	13266	13322	13315	13468	13351	13444	13428	13253	13437	13393	13275	13390	13475	13328	13529	13421	13576	13125	13440	13490	13457	13465	13344	13277	13290	13388	13358	13235	13332	13405	13230	13363	13593	13403	13431	13377	13569	13449	13361	13399	13183	13395	13201	13258	13431	13174	13244	13485	13548	13362	13417	13422	13428	13390	13185	13287	13354	13295	13280	13227	13276	13409	13526	13311	13178	13396	13397	13275	13449	13290	13274	13373	13249	13272	13367	13382	13302	13517	13122	13450	13441	13323	13383	13604	13378	13293	13301	13616	13257	13419	13390	13244	13494	13389	13588	13330	13228	13459	13381	13436	13511	13277	13419	13427	13445	13375	13333	13450	13403	13411	13478	13339	13412	13289	13212	13381	13400	13348	13532	13412	13356	13453	13367	13458	13435	13531	13383	13491	13373	13291	13612	13349	13248	13361	13418	13282	13310	13271	13290	13293	13549	13440	13479	13263	13315	13392	13337	13516	13323	13555	13575	13441	13367	13340	13351	13482	13442	13213	13370	13404	13397	13518	13544	13224	13358	13436	13402	13524	13545	13408	13341	13383	13320	13449	13187	13368	13325	13381	13310	13432	13479	13474	13251	13276	13285	13418	13358	13454	13440	13254	13450	13375	13316	13509	13432	13417	13505	13497	13290	13338	13288	13430	13520	13386	13513	13469	13299	13484	13324	13607	13333	13391	13443	13494	13372	13348	13397	13555	13502	13376	13378	13517	13448	13466	13694	13340	13298	13418	13439	13348	13526	13542	13523	13306	13504	13254	13371	13365	13442	13104	13455	13533	13512	13438	13410	13417	13565	13414	13482	13433	13401	13453	13365	13491	13334	13327	13281	13447	13421	13380	13316	13243	13526	13341	13520	13545	13281	13534	13324	13421	13340	13337	13160	13454	13493	13513	13389	13283	13319	13337	13475	13334	13456	13369	13386	13297	13357	13187	13548	13468	13330	13510	13304	13443	13471	13258	13310	13649	13444	13402	13337	13309	13357	13450	13449	13423	13405	13337	13375	13410	13396	13526	13486	13283	13155	13256	13315	13455	13439	13259	13427	13518	13334	13359	13214	13301	13504	13263	13241	13334	13227	13435	13390	13412	13260	13555	13387	13467	13393	13279	13268	13425	13214	13298	13505	13450	13255	13352	13274	13628	13256	13266	13410	13352	13476	13603	13347	13405	13349	13576	13318	13515	13620	13208	13309	13368	13020	13384	13428	13498	13319	13276	13231	13329	13368	13463	13106	13422	13170	13384	13200	13520	13272	13360	13290	13441	13411	13580	13536	13525	13332	13462	13331	13368	13496	13347	13314	13264	13369	13301	13342	13328	13462	13656	13635	13396	13355	13444	13287	13349	13441	13419	13390	13458	13396	13367	13347	13376	13469	13416	13314	13256	13452	13157	13435	13396	13428	13407	13258	13393	13435	13482	13403	13386	13294	13473	13381	13308	13273	13526	13341	13254	13362	13295	13459
17065	30125	28159	21722	19454	18663	55078	60305	51058	37977	32581	22563	16610	15062	13363	13333	13243	13305	13317	13311	13264	13230	13281	13271	13182	13039	13213	13265	13250	13213	13232	13144	13235	13316	13303	13304	13118	13202	13411	13153	13398	13190	13381	13293	13381	13362	13308	13240	13272	13242	13205	13318	13253	13198	13271	13348	13363	13165	13153	13181	13097	13351	13057	13271	13226	13281	13213	13102	13239	13104	13257	13411	13223	13316	13232	13337	13295	13418	13325	13217	13301	13289	13304	13252	13262	13183	13331	13282	13232	13295	13262	13241	13204	13205	13221	13134	13157	13381	13080	13265	13093	13359	13341	13314	13285	13261	13215	13123	13221	13172	13329	13350	13166	13320	13222	13406	13202	13333	13225	13328	13473	13082	13256	13291	13291	13238	13265	13130	13142	13176	13237	13166	13109	13296	13195	13403	13126	13146	13227	13165	13371	13236	13238	13192	13190	13278	13184	13207	13217	13258	13159	13241	13224	13224	13009	13193	13292	13171	13269	13177	13301	13306	13145	13322	13094	13250	13062	13304	13501	13227	13209	13050	13262	13191	13431	13211	13191	13173	13251	13314	13140	13273	13115	13056	13264	13410	13162	13294	13288	13267	13082	13091	13296	13251	13313	13211	13395	13271	13176	13184	13247	13303	13284	13279	13297	13166	13204	13103	13085	13054	13110	13199	13199	13086	13268	13298	13360	13231	13327	13089	13123	13220	13209	13311	13142	13098	13349	13255	13234	13282	13110	13173	13290	13322	13288	13238	13166	13187	13068	13207	13311	13276	13269	13349	13274	13234	13200	13184	13220	13241	13201	13255	12985	13122	13207	13180	13318	13163	13012	13366	13302	13287	13230	13270	13382	13251	13274	13339	13185	13095	13233	13154	13106	13258	13209	13263	13078	13139	13218	13301	13166	13213	13279	13221	13343	13202	13279	13237	13168	13230	13167	13365	13311	13189	13392	13243	13442	13269	13210	13283	13169	13235	13222	13237	13359	13107	13272	13224	13014	13435	13091	13109	13233	13160	13260	13139	13210	13142	13225	13103	13223	13526	13395	13101	13186	13390	13371	13315	13277	13208	13076	13147	13107	13070	13229	13250	13290	13339	13241	13278	13202	13233	13225	13195	13291	13305	13076	13162	13178	13249	13399	13070	13143	13261	13150	13316	13156	13197	13204	13140	13200	13300	13065	13197	13251	13150	13324	13356	13250	13169	13313	13321	13127	13229	13266	13170	13329	13277	13317	13164	13179	13327	13326	13216	13144	13193	13176	13281	13299	13144	13236	13267	13223	13237	13121	13258	13264	13165	13215	13261	13270	13117	13111	13285	13201	13336	13247	13202	13280	13140	13287	13239	13147	13242	13266	13360	13264	13192	13276	13304	13233	13307	13240	13122	13265	13195	13199	13430	13213	13076	13148	13170	13178	13047	13219	13163	13213	13336	13360	13023	13314	13279	13377	13268	12993	13347	13114	13168	13234	13319	13034	13394	13165	13445	13176	13407	13216	13159	13159	13252	13293	13460	13046	13328	13033	13145	13394	13240	13246	13317	13110	13265	13195	13101	13153	13320	13096	13247	13259	13283	13143	13270	13219	13488	13199	13147	13072	13147	13290	13282	13251	13217	13366	13091	13233	13224	13292	13357	13228	13212	13299	13279	13252	13219	13274	13111	13224	13307	13298	13214	13346	13256	13329	13125	13187	13463	13371	13296	13243	13368	13200	13324	13259	13234	13283	13240	13092	13348	13301	13404	13217	13233	13182	13165	13208	13269	13173	13203	13198	13103	13102	13350	13171	13247	13240	13328	13316	13416	13293	13252	13338	13434	13187	13315	13253	13222	13193	13389	13244	13209	13411	13131	13119	13049	13375	13248	13060	13251	13263	13339	13208	13162	13257	13135	13224	13124	13330	13087	13089	13217	13362	13251	13293	13277	13184	13243	13240	13282	13133	13150	13266	13279	13246	13137	13397	13316	13265	13185	13252	13087	13182	13232	13255	13134	13252	13185	13326	13138	13350	13239	13268	13142	13086	13262	13141	13147	13227	13152	13124	13202	13242	13150	13320	13254	13245	13356	13365	13212	13034	13198	13328	13228	13119	13294	13132	13184	13105	13367	13101	13178	13234	13103	13229	13233	13355	13326	13259	13307	13131	13267	13236	13104	13272	13173	13196	13238	13164	13171	13358	13215	13295	13140	13182	13104	13253	13222	13106	13263	13129	13020	13236	13411	13260	13180	13483	12986	13202	13187	13190	13173	13215	13140	13260	13458	13117	13229	13156	13216	13071	13243	13209	13211	13275	13215	13393	13115	13227	13203	13150	13192	13238	13325	13158	13164	13287	13177	13175	13251	13209	13175	13263	13254	13270	13126	13301	13150	12958	13244	13213	13204	13316	13211	13198	13177	13222	13258	13309	13302	13282	13102	13314	13279	13300	13307	13328	13216	13336	13223	13250	13279	13164	13296	13249	13278	13132	13184	13242	13310	13264	13095	13314	13158	13172	13219	13262	13296	13340	13296	13179	13202	13313	13358	13179	13350	13296	13087	13329	13068	13366	13299	13270	13230	13280	13245	13257	13150	13251	13269	13161	13047	13447	13223	13235	13101	13409	13261	13310	13167	13090	13030	13262	13230	13259	13298	13317	13191	13133	13233	13164	13260	13215	13268	13194	13192	13140	13232	13236	13165	13323	13329	13174	13096	13342	13215	13297	13208	13288	13187	13217	13288	13047	13151	13298	13241	13172	13208	13138	13199	13292	13319	13193	13246	13151	13143	13131	13245	13253	13144	13133	13063	13411	13294	13298	13261	13253	13253	13115	13236	13102	13218	13150	13214	13269	13219	13219	13305	13196	13204	13351	13108	13232	13308	13286	13234	13122	13290	13264	13255	13277	13231	13287	13252	13108	13196	13285	13259	13067	13339	13255	13267	13300	13179	13263	13262	13092	13304	13312	13094	13252	13143	13301	13182	13205	13371	13197	13267	13233	13091	13300	13168	13193	13138	13273	13254	13146	13318	13144	13152	13185	13333	13333	13405	13228	13319	13365	13366	13131	13251	13344	13194	13230	13219	13182	13221	13081	13221	13035	13228	13081	13057	13319	13104	13312	13265	13276	13269	13209	13317	13148	13352	13175	13230	13327	13324	13390	13083	13271	13253	13265	13228	13280	13357	13213	13102	13175	13264	13223	13131	13146	13305	13297	13260	13122	13125	13395	13303	13254	13425	13328	13346	13216	13188	13305	13043	13403	13158	13097	13246	13265	13217	13299	13084	13208	13163	13263	13253	13362	13341	13092	13217	13085	13145	13252	13195	13115	13079	13056	13114	13231	13097	13211	13170	13163	13303	13070	13170	13127	13181	13251	13391	13123	13176	13197	13135	13166	13100	13282	13240	13302	13214	13273	13236	13220	13284	13300	13183	13196	13121	13294	13261	13223	13234	13289	13154	13345	13207	13264	13279	13435	13241	13464	13110	13202	13168	13261	13211	13248	13384	13176	13416	13319	13267	13020	13332	13318	13276	13140	13126	13248	13098	13198	13266	13289	13197	13280	13304	13148	13293	13152	13276	13356	13127	13168	13301	13291	13358	13270	13103	13155	13330	13190	13197	13220	13077	13077	13280	13219	13228	13121	13364	13223	13197	13279	12941	13258	13335	13181	13104	13210	13243	13185	13128	13438	13269	13250	13359	13182	13220	13251	13096	13345	13147	13037	13238	13217	13153	13205	13267	13148	13289	13340	13215	13242	13226	13102	13174	13370	13238	13183	13178	13145	13300	13122	13304	13320	13446	13282	13266	13228	13216	13149	13191	13225	13185	13214	13266	13392	13180	13408	13166	13084	13138	13288	13222	13297	13205	13283	13300	13246	13268	13172	13193	13361	13339	13342	13208	13337	13140	13344	13200	13316	13305	13081	13192	13181	13132	13167	13221	13334	13317	13270	13361	13198	13185	13224	13321	13225	13275	13177	13254	13215	13298	13203	13257	13191	13253	13155	13263	13105	13190	13101	13314	13292	13317	13237	13195	13239	13337	13242	13282	13256	13143	13158	13219	13440	13228	13104	13190	13144	13293	13183	13249	13388	13093	13288	13144	13080	13115	13233	13234	13319	13197	13178	13090	13101	13263	13175	13171	13292	13227	13290	13181	13286	13086	13235	13247	13219	13388	13279	13181	13358	13114	13188	13350	13159	13081	13242	13135	13218	13138	13165	13218	13211	13331	13241	13302	13232	13040	13208	13360	13192	13283	13258	13228	13235	13196	13310	13116	13254	13196	13143	13107	13177	13162	13563	13055	13289	13100	13285	13295	13252	13234	13033	13322	13146	13269	13142	13234	13233	13215	13107	13055	13317	13287	13204	13084	13276	13271	13164	13162	13291	13073	13219	13345	13183	13285	13180	12984	13215	13472	13253	13223	13318	13140	13189	13241	13157	13246	13203	13425	13339	13222	13262	13111	13191	13269	13353	13339	13299	13305	13158	13283	13332	13039	13219	13166	13197	13157	13163	13257	13213	13293	13283	13029	13162	13095	13202	13447	13244	13409	13125	13325	13155	13220	13160	13334	13285	13280	13108	13080	13194	13235	13376	13245	13062	13221	13285	13194	13164	13104	13302	13207	13087	13123	13281	13237	13513	13061	13342	13322	13131	13261	13257	13243	13241	13430	13082	13207	13223	13311	13227	13305	13253	13202	13146	13134	13147	13231	13177	13202	13171	13243	13015	13319	13163	13328	13351	13079	13221	13207	13129	13010	13192	13292	13346	13285	13198	13288	13337	13187	13222	13306	13040	13174	13295	13247	13040	13329	13314	13196	13282	13318	13069	13189	13192	13272	13354	13279	13203	13145	13199	13048	13290	13117	13160	13300	13292	13161	13348	13230	13294	13177	13226	13488	13414	13117	13228	13172	13129	13188	13174	13195	13224	13095	13115	13201	13070	13294	13207	13257	13253	13302	13359	13203	13248	13182	13257	13176	13207	13211	13181	13335	13304	13188	13340	13182	13248	13273	13203	13132	13302	13250	13046	13274	13148	13454	13093	13272	13331	13252	13206	13255	13240	13236	13258	13171	13183	13253	13210	13295	13253	13202	13209	13218	13229	13231	13092	13161	13292	13190	13362	13395	13165	13365	13354	13304
27336	21553	21815	17635	14568	14608	18256	21131	19614	16804	15821	14800	14124	13949	13737	13807	13863	13895	13827	13644	13698	13647	13923	13922	13715	13721	13764	13952	13941	13910	13832	13834	13601	13783	13666	13892	13850	14011	13923	13900	13715	13830	13721	13830	14032	13857	13748	13812	13928	13656	13799	13811	14017	13709	13858	13725	13934	13852	13796	13892	13783	13903	13926	13816	13677	13824	13742	13819	13916	13882	13730	13831	14047	13805	13975	13927	13780	13778	13774	13975	13870	13769	13805	13886	13842	13748	13969	13767	13871	13884	13984	13666	13943	13908	13772	13746	13860	13843	13770	13793	13882	13665	13819	13650	13709	13724	13808	13763	13891	13862	13758	13591	13531	13817	13745	13824	13747	13834	13738	13948	13898	13816	13589	13631	13890	13838	13693	13761	13835	13793	13889	13814	13882	13816	13579	13644	13722	13844	13829	14009	14089	13837	13799	13849	13818	13745	13777	13666	13873	13834	13768	13795	13692	13787	13885	13595	13876	14029	13994	13792	13758	13809	13604	13831	13826	13846	13945	13790	13815	13783	13740	13708	13781	13742	13848	13821	13999	13897	13851	13880	13850	13781	13843	13775	13832	13874	14007	13848	13906	13897	13875	13847	13871	13781	13697	13793	13673	14020	13906	13778	13850	13781	13960	13868	13779	13801	13916	13775	13668	13735	13683	13725	13746	13865	13551	13600	13760	13860	13744	13707	13846	13649	13897	13840	13912	13660	13920	13822	13779	13641	13937	13681	13894	13823	13845	13926	13837	13809	13796	13831	13959	13761	13887	13714	13795	13837	13901	13796	13891	13759	13979	13855	13858	13726	13682	14027	13753	13917	13898	13764	13888	13937	13837	13717	13811	13684	13804	13795	13764	13814	13814	13605	13674	13936	13860	13882	14001	13900	13979	13619	13699	13753	13690	13842	14001	13638	13805	13929	13762	13748	13644	13739	13875	13898	13620	13755	13672	13737	13749	13788	14009	13881	13920	13762	13841	13833	13876	13892	13690	13726	13842	13930	13785	13845	13948	13930	13876	13750	13808	13894	13739	13963	13767	13733	13737	13754	13814	13894	13853	13910	13678	13630	13770	13944	13798	13747	13921	13774	13791	13932	13662	13701	13827	13857	13628	13903	13869	13752	13748	13610	13825	13733	13825	13801	13822	13830	13751	13599	13711	13931	13723	13552	13990	13868	13838	13761	13800	13884	13938	13926	13844	13949	13781	13745	13849	13705	13786	13958	13846	13766	13680	13687	13826	13944	13772	13796	13935	13977	13853	13798	13982	13913	13820	13946	13877	13884	13756	13946	13641	13942	13926	13790	13858	13735	13800	13648	13664	13780	13684	13711	14011	13808	13650	13882	13526	13698	13653	13565	13776	13992	13868	13871	13646	13761	13593	13716	13760	13836	13720	13742	13905	13897	13704	13873	13803	13776	13918	13903	13874	13853	13752	13830	13686	13779	13981	13670	13740	13701	13678	13880	13661	13737	13905	13827	13758	13669	13906	13927	13737	13767	13796	13812	13904	13886	13893	13834	13812	13820	13882	13923	13744	13950	13714	13655	13647	13724	13867	13830	13886	13695	13823	14069	13782	13785	13962	13897	13655	13754	13748	13861	13790	13866	13697	13693	13976	13757	13919	13759	13899	13968	13823	13722	13727	14033	13610	13981	13799	13996	13862	13849	13801	13724	13806	13968	13767	13799	13893	13853	13758	13619	13617	13703	13747	13853	13791	13837	13869	14023	13737	13851	13834	13860	13781	13803	13829	13876	13773	13891	13675	13703	13653	13720	13792	13913	13971	13732	13745	13726	13912	13860	13844	13692	13774	13905	13649	13814	13834	13727	13919	14005	13876	13886	14014	13690	13726	13779	13725	13842	13918	13777	13911	13822	13926	13723	13815	13721	13615	13847	13898	13808	13843	13734	13827	13592	13951	13844	13917	13745	13853	13804	13944	13859	13804	13975	14031	13839	13738	13692	13935	13810	13777	13703	13773	13695	13853	13676	13951	13807	13840	13866	13866	13945	13936	13812	13717	13673	13852	13664	13900	13850	13792	13753	13864	13776	13802	13849	13932	13822	13880	13916	13687	13881	13801	13754	13672	13748	13816	13911	13948	13852	13727	13809	13799	13736	13955	13787	13678	13685	13695	13631	13636	13759	13996	13650	13873	13777	13700	13711	13819	13929	13639	13816	13685	13984	13899	13775	13857	13958	13799	13945	13759	13766	13627	13854	13828	13700	13799	13717	13710	13738	13944	13793	13601	13896	14010	13847	13773	13809	13842	14041	13836	13892	13708	13901	13736	13698	13701	13764	13763	13709	13806	13742	14049	13961	13873	13747	13858	13853	13683	13513	13670	13650	13656	13786	13825	13701	13734	13725	13887	13698	13771	13708	13664	13736	13708	13864	13735	13746	14108	13930	13711	13732	13734	13660	13844	13678	13689	13881	13674	13821	13693	13784	13852	13855	13875	13907	13803	13789	13529	13767	13876	13763	13682	13685	13810	13598	13672	13775	13684	13658	13632	13791	13862	13591	13722	13807	13753	13860	13765	13691	13919	13884	13954	13871	13932	13679	13906	13694	13720	13773	13873	13809	13930	13845	13884	13833	13724	13754	13788	14015	13832	13803	13799	13813	13891	13897	13850	13767	13939	13888	13633	13770	13966	13876	13720	13782	13722	13914	13815	13789	13973	13706	13796	14004	13993	13886	13967	13880	13915	13674	13778	13901	13806	13848	13945	13727	13713	13987	13551	13709	13712	13900	13619	13586	13780	13628	14013	13908	13962	13857	13806	13751	13764	13866	13899	13899	14095	13813	13810	13872	13761	13971	13731	13861	14023	13842	13929	13738	13800	13749	14078	13858	13624	13779	13847	13797	13840	13827	13862	13800	13714	13785	13613	13889	14058	13859	13766	13798	13827	13740	13676	13669	13964	13614	13850	13904	13899	13594	13727	13795	13791	14015	13882	13774	13678	13703	13752	13750	13875	13724	13824	13875	13754	13678	13739	13752	13836	13609	13776	13766	13711	13810	13858	13894	13796	13907	13726	13734	13815	13849	13834	13864	13758	13873	13838	13861	13812	13695	13946	13829	13968	13830	13869	13929	13822	13805	13947	13920	13889	13800	13801	14015	13947	13695	13947	13786	13878	13738	13864	13982	13712	13902	13985	13963	13700	13873	13821	13788	13847	13887	13882	13744	13717	13778	13695	13783	13737	13963	13788	13786	13627	13967	13775	13733	13888	13827	13754	13843	13754	13956	13582	13742	13985	13822	13678	13918	13538	13606	13798	13801	14143	13847	13766	13817	13909	13812	13864	13679	13850	14067	13739	13638	13692	13825	13868	13786	13796	13741	13985	13943	13974	13801	13885	13863	14030	13881	13815	13983	13802	13763	13698	13877	13663	13800	13781	13974	13808	13935	13790	13835	13631	13754	13833	13730	13764	13726	13690	13844	13691	13865	13628	13714	13804	13870	13860	13863	13714	13761	13896	13909	13721	13907	13924	13716	13698	13798	13880	13839	13842	13953	13848	13717	13913	13895	13902	13760	13816	13833	13815	13573	13868	13666	13973	13778	13880	14017	13774	13738	13851	13883	13930	13826	13744	14039	13931	13680	13769	13900	13699	13919	13727	13708	13754	13890	13920	13835	13658	13796	13957	13900	13924	13934	13873	13928	13809	13724	13671	13750	13689	13870	13720	13806	13800	13719	13688	13805	13752	13873	13934	13812	13788	13908	13731	14007	13780	13999	13855	13815	13895	13672	13797	13838	13808	13756	13860	13636	13760	13787	13879	13927	13767	13728	13730	13900	13769	13870	13910	13687	13848	13883	13811	13810	13679	13885	13903	13787	13873	13902	14018	13766	13828	13969	13864	13738	13948	13895	13889	13784	13869	13759	13734	13723	13460	13964	13838	13891	13921	13836	13657	13914	13770	13901	13802	13716	13841	13783	13944	13793	13814	13714	13797	13893	13697	13838	13816	13811	13896	13949	14011	13841	13864	13819	13975	13743	13784	13868	13947	13727	13940	13825	13953	13767	13756	13806	13915	13809	14103	13814	13686	13566	13642	13758	13777	13684	13799	13901	13742	13659	13654	13718	13780	13639	13745	13729	13676	13871	13911	13856	13956	13970	13690	13742	13772	13690	13896	13925	13852	13931	13704	13844	13875	13648	13750	13787	13643	13868	13743	13933	13658	13756	13894	13663	13680	13899	13809	13703	13633	13607	13737	13634	13653	13757	13857	13735	13864	13663	13915	13835	13725	13899	13825	13919	13824	13778	13748	13853	13693	13641	13681	13910	13820	13733	13789	13613	13898	13757	13796	13928	13805	13727	13616	13781	13929	13806	14089	13735	13744	13689	13565	13760	13628	13923	13781	13866	13682	13765	13710	13746	13930	13963	13661	13795	13910	14000	13836	13680	13818	13720	13874	13928	13865	13823	13891	13868	13871	13856	13861	13858	13850	13724	13756	13656	13680	13780	14011	13681	13730	13885	13824	13826	13838	13739	13760	13721	13907	13776	13975	13807	13875	13834	13927	13764	13768	13940	13959	13878	13877	13850	13828	13752	13755	13795	13908	13823	13794	13850	13757	13761	13748	13918	13863	13864	13895	13779	13820	13726	13912	13640	13788	13950	13839	13803	13710	14028	13710	14073	13605	13965	13660	13721	13939	13932	13839	13692	13640	13817	13796	13812	13802	13911	13705	13743	13735	13602	13876	13766	13756	13791	13924	13655	13767	13758	13730	13977	13910	13855	13910	13692	13680	13852	14008	13861	13757	13932	13709	13686	13761	14033	13915	13893	13758	13843	13942	13898	13665	13853	13819	13975	13871	13735	13736	13839	13818	13911	13893	13978	13722	13880	13987	13784	13710	14047	13711	13875	13865	13975	14000	13902	13879	13851	13811	13778	13862	13774	13892	13837	13836	13835	13732	14043	13938	13839	13986	13916	13998	13817	13868	13845	13820	13995	13893	13830	13713	13887	13738	13744	13613	13821	13887	13638	13547	13642	13779	13848	13850	13859	13863	13930	13834	13871	13673	13803	13813	14007	13749	13846	13654	13819	13891	13750	13930	13873	13827	13889	13692	13759	13662	13733	13790	13871	13836	14015	13884	13803	13887	13789
14670	18821	17705	15782	14775	14457	21194	23791	20905	17220	15937	14570	13752	13649	13548	13535	13489	13493	13529	13537	13555	13631	13526	13455	13441	13619	13557	13465	13525	13526	13552	13385	13546	13516	13366	13575	13400	13587	13546	13653	13628	13442	13638	13615	13625	13560	13475	13408	13618	13680	13440	13573	13430	13484	13477	13437	13423	13554	13434	13631	13533	13413	13276	13425	13555	13463	13430	13595	13521	13462	13519	13304	13566	13672	13560	13422	13443	13502	13552	13453	13430	13545	13491	13523	13322	13434	13513	13476	13380	13538	13605	13421	13431	13448	13576	13474	13585	13592	13510	13521	13509	13601	13354	13378	13545	13381	13711	13684	13557	13410	13297	13685	13577	13350	13558	13482	13625	13610	13421	13525	13573	13622	13633	13630	13425	13464	13482	13497	13356	13506	13326	13517	13606	13520	13415	13573	13484	13395	13647	13370	13409	13582	13520	13758	13511	13512	13509	13412	13592	13511	13600	13366	13560	13562	13520	13437	13600	13526	13630	13553	13513	13435	13502	13322	13506	13364	13481	13627	13552	13392	13524	13621	13309	13404	13560	13467	13711	13485	13387	13414	13533	13532	13408	13472	13545	13555	13426	13488	13604	13540	13623	13518	13519	13510	13583	13488	13474	13406	13469	13456	13584	13541	13496	13641	13366	13435	13560	13543	13609	13517	13726	13702	13601	13579	13473	13429	13352	13477	13316	13441	13392	13563	13535	13410	13490	13589	13619	13522	13426	13663	13639	13546	13482	13316	13494	13499	13520	13221	13473	13698	13397	13437	13559	13544	13553	13455	13377	13592	13526	13569	13552	13355	13494	13529	13375	13586	13455	13444	13525	13570	13575	13665	13539	13660	13705	13563	13423	13432	13622	13476	13517	13503	13596	13415	13529	13428	13421	13587	13303	13490	13508	13490	13501	13574	13511	13435	13318	13396	13627	13510	13422	13621	13517	13382	13359	13558	13300	13464	13495	13402	13607	13542	13579	13474	13597	13492	13441	13465	13642	13402	13553	13659	13482	13449	13523	13429	13603	13498	13571	13576	13345	13466	13677	13507	13508	13481	13456	13437	13506	13549	13643	13589	13558	13503	13372	13586	13392	13475	13562	13662	13581	13542	13460	13560	13465	13533	13531	13438	13565	13532	13548	13351	13399	13524	13591	13615	13529	13470	13412	13498	13418	13444	13487	13442	13443	13518	13360	13609	13345	13336	13414	13186	13495	13446	13495	13608	13360	13590	13468	13385	13514	13510	13529	13581	13506	13476	13448	13577	13446	13397	13521	13575	13364	13647	13582	13593	13437	13504	13513	13528	13661	13511	13502	13566	13427	13602	13358	13397	13471	13464	13640	13646	13307	13421	13426	13522	13589	13578	13490	13527	13570	13500	13540	13444	13340	13473	13595	13507	13479	13457	13473	13623	13584	13583	13539	13584	13530	13592	13420	13557	13589	13518	13395	13560	13485	13467	13515	13485	13586	13507	13417	13428	13351	13448	13489	13562	13444	13416	13436	13336	13480	13508	13417	13634	13368	13396	13457	13504	13585	13419	13461	13488	13420	13461	13591	13475	13507	13465	13491	13446	13338	13606	13428	13451	13480	13518	13309	13587	13532	13599	13535	13481	13560	13555	13436	13499	13598	13561	13531	13450	13512	13463	13551	13446	13458	13475	13579	13553	13499	13530	13466	13446	13548	13469	13540	13652	13495	13509	13487	13625	13680	13321	13635	13487	13252	13422	13462	13700	13528	13534	13617	13564	13512	13631	13521	13576	13375	13289	13514	13550	13337	13602	13586	13480	13448	13616	13524	13423	13417	13337	13415	13557	13458	13635	13536	13598	13451	13624	13413	13424	13347	13580	13545	13559	13353	13468	13524	13431	13570	13460	13499	13612	13586	13526	13446	13426	13457	13486	13432	13268	13476	13465	13408	13329	13375	13382	13463	13472	13523	13552	13481	13608	13367	13574	13531	13411	13385	13303	13469	13508	13399	13435	13491	13578	13457	13488	13528	13541	13536	13312	13353	13467	13452	13639	13446	13609	13475	13452	13552	13432	13561	13370	13702	13591	13418	13497	13365	13524	13501	13616	13496	13519	13480	13450	13565	13592	13447	13502	13400	13507	13381	13674	13451	13440	13399	13536	13595	13511	13557	13639	13465	13490	13601	13605	13582	13580	13494	13581	13532	13474	13691	13592	13573	13390	13524	13490	13552	13439	13514	13456	13575	13647	13610	13527	13643	13525	13526	13483	13463	13498	13506	13650	13490	13406	13565	13594	13561	13615	13475	13418	13570	13558	13560	13601	13515	13519	13607	13563	13494	13567	13534	13382	13344	13549	13504	13437	13549	13569	13515	13614	13522	13455	13523	13508	13535	13631	13527	13605	13473	13485	13370	13428	13478	13454	13577	13502	13437	13478	13592	13499	13325	13492	13499	13504	13563	13544	13474	13355	13433	13640	13551	13504	13465	13375	13497	13428	13464	13461	13639	13421	13520	13536	13514	13464	13569	13534	13510	13507	13585	13494	13579	13588	13400	13470	13644	13532	13423	13599	13458	13500	13494	13516	13438	13547	13384	13476	13582	13608	13602	13397	13490	13493	13595	13456	13656	13495	13498	13494	13433	13377	13493	13703	13562	13513	13350	13422	13631	13451	13484	13559	13522	13457	13531	13463	13726	13375	13532	13414	13655	13597	13446	13529	13423	13589	13498	13448	13388	13532	13583	13526	13588	13430	13564	13469	13478	13485	13326	13500	13287	13620	13487	13507	13471	13603	13387	13486	13582	13563	13589	13481	13648	13609	13442	13569	13405	13540	13525	13405	13686	13526	13466	13501	13659	13461	13437	13468	13424	13488	13462	13591	13582	13580	13699	13374	13320	13419	13530	13505	13546	13374	13455	13551	13548	13663	13565	13619	13701	13474	13506	13502	13795	13557	13392	13493	13568	13474	13511	13350	13486	13621	13669	13594	13415	13480	13500	13436	13513	13472	13407	13478	13568	13496	13404	13522	13526	13554	13510	13509	13405	13548	13537	13381	13464	13495	13518	13422	13385	13555	13696	13366	13490	13365	13535	13745	13436	13411	13349	13434	13355	13491	13514	13625	13492	13335	13434	13513	13499	13474	13457	13380	13587	13528	13587	13420	13472	13381	13453	13503	13572	13406	13556	13606	13401	13635	13352	13341	13726	13422	13478	13430	13487	13497	13655	13518	13487	13453	13404	13453	13513	13638	13367	13455	13488	13639	13447	13566	13548	13559	13477	13628	13583	13529	13577	13542	13497	13523	13691	13465	13641	13463	13417	13510	13626	13562	13484	13479	13472	13665	13431	13490	13410	13519	13612	13512	13546	13547	13505	13509	13434	13443	13768	13571	13556	13583	13606	13476	13638	13617	13468	13559	13614	13517	13546	13475	13528	13480	13351	13493	13493	13478	13556	13522	13468	13354	13568	13554	13466	13552	13565	13551	13601	13540	13587	13575	13631	13564	13476	13307	13469	13477	13478	13457	13549	13490	13487	13497	13449	13532	13491	13555	13508	13464	13567	13560	13611	13361	13505	13537	13296	13462	13428	13410	13511	13548	13492	13539	13365	13592	13415	13588	13504	13516	13578	13530	13368	13497	13582	13517	13432	13491	13477	13390	13424	13485	13408	13502	13454	13566	13518	13264	13514	13464	13425	13347	13451	13548	13634	13571	13552	13370	13601	13708	13468	13502	13570	13482	13490	13471	13616	13556	13454	13594	13532	13667	13555	13314	13473	13532	13518	13477	13567	13548	13520	13522	13483	13505	13651	13510	13491	13423	13631	13643	13518	13555	13580	13564	13402	13634	13496	13472	13591	13654	13408	13509	13300	13505	13496	13529	13454	13408	13399	13483	13615	13516	13517	13453	13599	13508	13456	13426	13560	13477	13493	13373	13364	13511	13746	13423	13711	13389	13485	13593	13525	13522	13400	13457	13684	13530	13493	13526	13537	13572	13312	13488	13523	13594	13613	13526	13474	13401	13484	13543	13444	13455	13462	13381	13649	13583	13541	13540	13495	13384	13493	13521	13537	13312	13523	13631	13409	13463	13427	13448	13479	13437	13488	13464	13398	13654	13458	13689	13528	13548	13531	13617	13304	13436	13370	13589	13489	13685	13448	13501	13497	13637	13632	13541	13518	13378	13700	13674	13624	13383	13547	13384	13467	13503	13471	13629	13657	13535	13473	13403	13445	13480	13467	13538	13558	13548	13289	13366	13503	13624	13661	13674	13537	13598	13522	13579	13596	13656	13403	13645	13461	13604	13671	13490	13578	13324	13492	13475	13546	13518	13579	13411	13527	13664	13507	13375	13599	13473	13374	13548	13456	13527	13543	13510	13516	13547	13572	13591	13518	13422	13501	13535	13685	13681	13423	13483	13590	13662	13544	13534	13487	13548	13729	13591	13569	13574	13635	13530	13475	13281	13547	13546	13533	13509	13650	13531	13461	13541	13502	13542	13477	13589	13375	13557	13643	13500	13645	13603	13608	13313	13663	13560	13473	13445	13568	13527	13438	13441	13564	13339	13508	13463	13622	13502	13494	13608	13493	13518	13490	13564	13424	13597	13652	13343	13466	13543	13621	13556	13612	13447	13409	13589	13561	13550	13483	13472	13542	13452	13504	13508	13514	13423	13477	13421	13311	13664	13435	13470	13383	13409	13538	13549	13495	13484	13392	13334	13656	13514	13470	13438	13604	13549	13664	13493	13748	13635	13424	13659	13699	13431	13457	13503	13459	13533	13388	13513	13684	13446	13701	13627	13414	13410	13562	13456	13539	13408	13451	13568	13535	13478	13563	13577	13485	13574	13268	13605	13551	13506	13416	13384	13477	13548	13326	13326	13476	13406	13555	13604	13540	13556	13402	13373	13549	13411	13472	13575	13489	13595	13449	13584	13490	13542	13461	13193	13344	13458	13526	13437	13377	13500	13664	13517	13394	13421	13658	13390	13303	13384	13538	13436	13500	13514	13561	13309	13384	13533	13522	13642	13630	13477	13496	13564	13620	13326	13497	13610	13436	13538	13386	13377	13412	13551	13518	13508	13706	13609	13531	13596	13638	13557	13409	13562	13513	13441	13642	13466	13358	13782	13350	13493	13507	13477	13443	13570
24563	21070	27862	24702	19862	16328	33126	43453	35698	26141	21943	17479	14429	13850	13100	13052	13224	13017	13110	13187	13288	13269	13107	13023	12989	13026	12996	12741	13078	12980	13161	13185	12831	13050	12933	12983	13028	13114	13083	13067	13032	13104	13130	12977	13079	13250	13117	13092	13154	12962	12921	12902	12943	12971	12945	13026	13028	12851	12850	12930	13038	12999	12996	13079	13027	13018	12827	12985	13027	12891	12891	13035	12926	13109	13026	12960	13072	12959	12974	13056	13039	12987	13064	12986	13023	12929	13117	12895	12874	12861	12965	12974	12971	12899	13030	12805	13023	12726	12977	12969	12864	12968	13052	13023	12989	12942	12917	12961	12905	12869	12847	13138	13059	13060	13145	13040	12875	13032	12927	13024	12958	13046	13229	13011	12835	12893	12881	13147	12917	12915	12904	13161	13070	12899	12846	12977	13076	12918	13081	12991	12899	12966	12945	12867	12763	13157	12907	13091	13019	13014	13048	12953	12926	12956	12951	12979	13131	12832	12913	13111	12838	12919	13037	13040	12831	13018	13058	13122	13076	12888	13042	12742	13043	12838	12958	12953	13097	12933	12983	12951	12987	12937	12996	12932	12926	12843	12875	13051	12972	12805	13011	12862	13064	12868	12700	12870	12877	12942	12807	12752	13187	12942	12937	12984	12965	12974	12954	13068	12968	13084	12957	12921	12784	12867	12989	13175	12979	12971	12971	13054	12956	12989	13011	13018	13086	13094	12906	12931	12862	12902	12919	12931	13069	12820	12894	12947	12813	12924	13016	13027	12934	13121	12903	13017	13126	13178	12905	13037	12846	12946	12891	13142	12994	12999	12931	13138	12805	13026	13023	13009	13004	12907	12994	13038	12952	12932	12899	13031	12914	13060	13031	13220	13059	13075	13164	13017	13106	13044	13061	13110	12815	12956	13096	12918	12959	12848	12934	12926	13052	12963	13012	12967	13112	12875	12954	12934	12973	12948	12971	12955	13027	13019	13046	13014	13087	13013	13077	12809	12928	12832	12875	12920	12647	12823	12981	12957	12894	12906	12891	13032	13253	12848	12993	13032	12836	13016	12985	12900	13044	12998	12950	12919	12880	12950	12838	13080	13010	13011	13194	12897	13061	13055	12964	12956	13079	13072	12828	13142	13053	12872	12830	13101	12976	13105	13045	13085	13065	12922	13056	13091	13015	13111	13038	13007	12932	13019	12866	13020	12889	12733	13139	13032	12985	12894	12872	12995	12908	12978	12840	12938	12981	13019	12995	13081	12931	12911	12929	12884	12967	13037	13093	12945	13039	12973	13091	13029	12899	12861	12957	12920	13011	13129	13028	12948	12998	12857	12942	12872	13099	12882	12925	13036	12949	12866	13248	12905	12790	12896	13008	12934	13062	12895	12844	12951	13177	12999	12970	13076	12921	12931	13029	12926	12835	13137	13104	13127	12806	13009	13031	12943	12886	13016	13064	13005	12960	12839	12893	12904	12890	13009	12896	12933	12961	12809	12927	12989	13067	12855	13008	12881	13038	12957	13002	13211	13030	12963	13057	13079	13023	13133	13070	13077	12914	12788	12858	12853	12778	12915	13073	13057	13108	13085	12922	13003	13020	12921	13068	12874	12981	13089	12899	12843	13092	13062	13069	13043	12977	12886	12884	12891	12938	12923	12990	12842	12945	13048	13009	13108	12859	12983	12900	13188	12981	12952	13041	13200	12956	13019	12808	12966	12964	12972	12976	12841	12912	13140	12986	13023	12988	13079	12843	12880	13186	12932	12850	12799	12977	13066	13043	12971	13058	13187	12963	12966	12904	13002	13149	13250	12973	13092	12943	13118	12877	12979	12988	12930	12954	12841	12886	12871	12940	12987	12881	12882	13157	12804	13091	12840	13068	13082	13053	12849	13013	12894	12931	12963	13021	13056	12647	12891	12924	13082	12908	12924	12902	13018	13035	13030	12971	13195	13062	12927	13113	12814	12978	12946	12774	12967	13070	12997	12898	13065	12946	12974	12987	13051	12871	12876	13051	13104	12986	13097	12732	13137	12891	12965	12948	12962	12971	13046	13006	13015	12927	12829	13039	12951	13051	12888	12981	13034	13053	12969	12917	12894	13208	13057	13038	13084	12899	12868	13328	13045	12951	12893	13033	12877	12863	13010	13177	12999	12985	13077	12871	12925	12926	12834	13021	13076	12997	12952	12946	12817	12932	13076	12938	12873	13203	12963	12914	12936	13003	12895	13090	12893	12828	12925	13063	13089	13094	12875	12934	12992	12972	13059	13140	13091	13098	13075	13204	13061	13129	13164	12959	13054	12918	13065	13007	13073	13023	13122	13098	13006	12945	13116	13032	12911	12919	12916	12964	12761	12932	13008	12852	12938	13047	12975	13014	12939	12994	13108	13051	12910	13172	13035	12999	13037	12911	12888	13033	12797	12855	13004	12890	12885	12950	12904	13018	12901	13028	12834	12995	13128	13000	12891	12987	13020	12802	12851	13178	13032	13060	13064	12852	12853	12823	13062	13157	12929	13104	12972	12973	12962	13063	13035	12939	12983	13013	12767	12870	12916	12915	12914	13108	13260	12778	13051	12902	12925	12945	13047	13110	13120	13066	12955	13022	12841	13039	12981	13053	12993	13008	12934	12947	12816	12884	12943	13031	12941	12888	12934	13002	12873	12801	12909	13015	13029	13041	13070	12925	13033	12944	12905	13081	12861	13028	12863	12813	13029	12870	12900	12943	13102	12884	12832	12770	12902	12739	13133	12971	12869	13080	12976	13012	13080	12954	12844	12878	12992	12966	12971	13030	13201	13176	12936	12955	12913	12862	12926	12943	12890	12995	12930	12853	12939	12882	12809	13129	12839	12985	13172	13030	12840	13013	13038	12992	12962	13006	13012	12985	12867	12836	12877	12964	13169	13009	12996	12888	13004	12887	13103	13015	12963	13122	13045	13001	12920	12901	12987	13111	12841	12977	12963	13027	13070	12896	13015	12877	13032	12964	13066	13049	12935	13298	12804	13075	12911	12856	13041	12999	12864	12789	12964	12965	12926	12933	12991	12839	13040	12921	13013	13019	13025	12992	12993	12955	13186	12904	12897	13026	13115	13100	13110	12816	12944	12927	12950	12884	12704	12881	12866	12920	12931	12951	12946	13062	13023	13081	12895	12969	12913	13062	12995	12995	13010	12929	12909	12980	13007	12920	12721	12796	12879	13044	12846	12984	13045	12840	12831	12952	13150	12767	13233	13392	13047	13165	13096	13053	13024	13234	12999	12977	13120	12982	13039	12911	12940	13068	12772	12946	12886	13061	12961	13005	12808	13047	13086	13027	13000	12926	12961	13080	12679	13208	13103	12932	13061	12906	12944	13021	13046	13119	12966	12756	12972	12848	12937	13231	13002	12977	12771	12988	13061	13025	12877	12668	12964	12993	13029	13020	12916	12845	13182	13078	13118	12952	12986	12957	13020	13083	13231	13021	12906	12941	12910	13105	13038	12857	13029	12904	12859	12951	13036	12965	12935	12938	12984	12924	12810	13134	12924	12949	12951	13110	12847	12894	12857	13036	12878	13017	13068	12875	12871	13024	12781	12942	13010	12848	13052	13041	12954	12966	12851	12901	13047	12976	13016	13036	12897	13004	13061	12882	13101	13093	12996	13190	12976	12796	12887	12718	12809	12975	12961	12935	13142	12901	12979	12864	13109	12979	12846	13064	12865	13012	12926	12928	12904	12881	12988	12921	13072	13106	13091	12985	13035	12981	12902	13065	12857	12977	12941	13003	12669	12854	13215	12893	13093	13056	12920	12889	12835	12902	12996	12920	12937	12877	12952	12983	12959	13120	12898	12964	12959	13053	12941	12956	13100	12983	12971	13056	12926	12882	12933	12759	12860	12866	12923	12995	13111	13042	12977	12905	13100	13013	12856	12973	12966	12978	12955	12822	13020	13144	13045	12910	13049	12904	13013	12899	12885	13038	12999	13021	13104	12960	12881	12810	12833	13112	13108	12856	13073	12834	12943	12988	13032	12873	13035	13174	13130	12918	12824	13048	13087	13018	12966	13066	12964	13051	13007	13058	12833	12969	12905	12884	12808	12869	13074	12974	13074	13087	12884	13101	13087	13077	12980	13058	12957	12898	12858	12863	12861	12979	13034	13301	12791	12794	12972	13059	13040	13090	12934	12977	12962	13023	12778	13004	13017	12945	13035	12923	12967	13021	12964	12960	13041	13123	13015	12843	12994	12983	13128	13063	12984	13041	13066	12894	13153	13031	13145	13211	13183	13053	12969	12934	13054	12973	13028	13122	12786	12897	12892	12988	12996	13024	12974	12895	12867	12948	12993	12935	12987	12967	13012	12851	13145	12958	12982	12859	12823	12840	13076	13037	12816	12944	12958	12920	12920	13022	12982	12980	13003	13234	13049	12994	13059	12994	13115	13109	12868	13062	12863	13022	12864	12814	12975	13126	12874	12759	12902	12907	12921	12967	13019	13053	13087	12945	13076	12876	13273	12937	13135	13002	13143	12950	12919	12924	12899	13081	13126	12954	13126	13035	13092	12740	13052	12914	12861	12829	13029	12988	13022	12798	13001	12844	13120	12859	13157	12939	12860	13041	12767	12937	13024	12996	13002	12943	12955	13006	12930	13087	12923	13124	12907	13023	12863	13058	12944	13095	12986	12885	13072	12833	13174	12928	12881	13095	13025	12892	13062	13115	13113	12944	12762	13018	12938	12698	12650	13012	13035	13012	12937	12854	12950	13080	12959	12810	13056	12874	12989	12945	13100	12891	12810	12866	13247	12991	12920	12919	13195	12907	13015	13057	13034	12917	13026	12881	13175	12922	13124	12943	12919	13107	13093	13013	12802	13022	13137	13048	13005	12945	12967	12962	13036	13110	13138	12990	12761	12965	13063	13097	12901	13084	12966	13049	13182	12926	13022	12967	13016	12997	13023	13176	12923	13221	13050	13015	13063	12943	13022	12879	12839	13029	13081	12974	12897	13033	13085	12801	13153	12940	13073	12882	12965	13032	12914	12843	12817	12998	13011	13041	12996	13043	13098	12930	12951	12887	12888	12907	12864	13160	13051	13127	12834	12944	12778	12970	12946	13073	12973	13010	13032	13090	12976	13021	13118	13043	12837
14451	23735	22133	17748	16360	15777	38886	44939	38622	27784	24474	18136	14410	13780	12817	12976	13032	12937	13043	13045	12906	12903	13098	12990	12979	12910	13016	12975	12985	12977	13042	13144	13066	13026	13037	13059	13143	13100	13142	12935	12849	12978	12996	12945	12916	12937	13033	13171	13044	12983	12927	12910	12821	13110	12916	12935	13023	12930	13055	13056	12937	12817	12949	13024	13035	13006	13000	12941	12854	12936	12981	12923	13058	13026	12918	13033	12909	12893	13091	12882	13004	13074	13084	12884	13143	13064	12896	13056	12917	12995	12903	13018	13026	12923	13047	13079	13036	12941	12887	12982	12932	13025	13144	13066	13024	12840	12910	13019	12938	12809	13050	13009	12949	13079	13047	12965	12930	12988	13068	12866	12936	12997	12812	13016	13247	12899	13131	12918	13037	12909	13172	12942	13113	12933	12964	12939	12818	13001	12830	12888	12815	13019	12932	13017	12838	13015	12986	12909	12950	13123	12992	12939	13024	13002	12897	13091	13053	12975	12979	12924	12900	12887	12989	13000	12857	12964	12977	12910	12988	12944	12978	12811	13073	12932	12909	12933	12867	12846	12921	12969	12950	12927	12837	12819	12906	13014	13053	12867	12933	12985	13060	13064	12943	13062	13099	13024	13086	13092	13022	13022	12950	13002	13116	13046	12891	12950	12940	12943	13200	12954	12940	12954	12938	12930	12906	12836	12816	13126	12987	12957	13026	13078	13057	13104	13034	12982	12917	12980	12964	12881	12901	12925	12891	13004	13124	13024	12949	12739	12965	13022	12755	12940	12992	13033	12856	13033	13086	12955	12984	12927	12967	12998	12983	12967	12935	13017	12928	12956	12977	13055	12948	13127	13003	13073	13036	12940	12835	12896	13066	13023	12996	13027	12909	12932	13110	13013	12878	12943	13026	12821	12976	13003	12972	13019	12993	12993	13086	12895	13015	12950	12788	12926	12887	12795	12941	12919	12949	13115	12912	13159	12937	13090	12932	12877	13073	13048	12972	13103	12810	12923	12967	13137	12978	12870	12903	12922	13015	12875	12976	13036	12940	13090	13054	12883	13007	13069	13103	12748	13129	13008	12865	12953	12880	13080	13058	13006	13017	13031	12879	12969	12897	13039	12933	12964	12857	13103	13007	13113	12856	12958	13041	12941	12981	13011	12958	12878	12870	12976	13055	13044	12947	13119	12958	13070	13013	12816	12932	12897	12946	13046	12940	12963	13055	13012	12977	12725	12804	13085	13051	13027	12851	13065	13043	12942	12910	12899	12904	12952	12809	13109	12832	13093	12837	12883	12802	12911	13025	12907	13117	12824	13069	12924	12915	12972	13040	12903	12900	12939	12991	13076	12863	13051	12832	12903	12935	13165	12929	12861	12949	12895	13106	12874	13051	13007	12854	12984	13045	13006	13055	12852	12838	12970	12842	13007	13003	12810	12984	12978	13044	12870	12879	12842	13010	13003	12799	12932	12833	13153	12793	12945	13028	12945	13028	12987	12950	12990	12901	13019	13041	13042	13091	13024	12873	12915	12897	12882	13133	12873	12975	12946	13031	12834	12919	13059	13038	13037	12970	12964	13009	12972	12904	13052	12782	12997	12912	12857	13039	13102	13112	12877	12943	13078	12865	13005	12902	13134	13035	13021	12912	12895	12960	12977	12985	12997	12842	12954	12864	12970	12882	13049	12882	12766	13054	12901	12930	12963	12892	13026	13070	13018	12868	13025	12989	12848	12873	13017	12928	12930	12953	13070	12928	13030	12860	13057	13097	12894	13002	12914	13009	12859	13025	12837	12995	12893	12934	12866	12935	12979	13085	12748	13032	13112	12926	12914	12998	13053	12997	12862	12831	12966	12926	12849	12936	12824	12821	13085	12974	12952	13134	12999	12971	12994	12870	12874	13115	13032	13073	13073	13026	12885	13135	13023	13042	12849	12807	12899	12950	13000	12999	12795	13138	12958	12931	13007	12908	12949	12984	13023	12996	12895	12935	13071	12857	12952	13020	12861	12893	13112	12905	13094	13009	13077	12997	13013	12951	12855	12934	13088	13064	12966	12955	12980	13041	12876	12848	13008	12975	12875	12870	12907	13004	12953	12959	13098	13022	12953	12866	12907	12985	12831	12821	13100	12869	13122	12899	13010	13067	12933	12884	13023	12877	13232	12911	12962	13077	13105	13092	13067	12891	12908	12862	12911	12907	12901	13118	12998	13096	12916	12981	13133	13041	13141	12882	12917	13098	12898	12886	12885	12865	12810	13007	13015	13040	13091	12794	13005	13072	13101	12930	12891	12930	13052	12972	12992	12910	12991	12927	13052	12967	13079	12926	12876	13054	13073	12903	12894	13022	12944	12850	12977	12998	12960	12946	12760	13058	12859	13013	12788	12867	13066	13041	13009	12764	12951	13001	12864	12896	12972	12901	12851	12966	12945	13047	13001	13021	13017	13052	12902	12986	13004	13045	13140	12853	13024	12842	13004	13010	12993	12948	13069	13087	12986	12947	12939	12881	12921	13013	12902	13041	13002	13120	12923	12782	13042	12901	12880	12967	12965	12818	13028	12898	12922	12863	12976	13061	13014	12915	12976	12935	12923	12865	13004	13138	12783	13057	12930	13073	12968	12926	13006	13006	12834	12915	12959	12944	13158	12960	13015	12969	13035	12873	13077	13016	12820	13031	13018	12999	12938	12886	13018	12893	13017	12913	13042	12896	12920	12845	12956	12970	12988	12986	12987	12966	12965	12872	12801	12959	12814	12916	13156	12807	13016	12874	13009	12969	13059	12701	13042	12905	12934	12942	13185	12979	13059	12966	12958	12860	12986	12881	12892	12994	12966	12969	12932	13028	13065	12888	13055	12869	12948	13053	13204	13140	13066	13101	12957	12817	12987	12952	13042	12869	12934	13110	13071	12996	12961	13064	12979	12882	12961	13026	13042	13077	12870	13064	13003	12850	13056	13107	12941	12953	12973	13086	12921	12936	12888	13062	13047	12789	12864	13115	13064	13010	13027	12934	13072	13094	13005	12935	12899	13159	12956	12937	12974	12991	12867	12800	12935	12939	12868	13072	12780	12874	12921	12915	13018	13050	12894	12906	13065	12911	12857	13068	13008	12861	13057	12929	13233	12858	12854	12895	13093	12838	12914	12896	13013	13004	12811	12960	12907	13038	12904	12779	13046	13081	12918	12977	13114	13031	13084	13019	13055	13040	12988	12833	13091	13045	12875	12887	13115	12899	13035	13094	12869	12966	13017	12960	12838	13109	13114	12983	13051	12808	13000	13019	13064	13037	13033	12946	13015	13003	12933	12906	13311	12901	12958	13078	12888	12871	12985	13029	12897	12925	13006	12997	12885	12886	12843	12875	12905	13032	13097	13050	13087	13024	12939	12909	13001	12895	12989	12933	13170	12941	12871	12819	12905	12991	13063	12883	12890	12891	12982	12870	12947	12912	12986	12930	12886	12812	13006	12974	12889	12846	13013	13077	12858	13001	13030	12947	12972	13062	13017	12984	13031	12999	12949	13003	12901	13071	13002	12940	12957	12807	12997	12984	12904	13028	12892	12917	12993	12988	12884	13047	13030	12821	12813	12873	12944	13131	13042	12992	13068	12962	13014	13008	12710	12847	13057	13041	12669	12940	13039	12936	12977	12770	12855	12715	12803	12907	12896	13046	13035	12992	12833	12898	13023	12996	13174	12727	12873	13032	12993	12933	12991	12991	12897	13140	12890	12904	12955	12940	13067	12865	13019	12927	12891	12959	13034	12833	12952	13074	12970	13049	13065	13007	13020	13028	12883	12925	12997	12867	13071	12841	12983	12955	12985	12810	13058	12950	13067	12845	12876	12954	13002	13039	13078	12851	13026	12920	12934	12961	12933	12865	12923	13002	12924	12881	13104	13056	12934	12902	12943	12890	13036	12970	12983	12892	12867	12968	12938	12879	13064	12979	12880	13012	12949	13067	13018	13009	12904	13085	13032	13115	12940	13059	13056	13040	12975	13002	12953	13007	12976	13073	12875	12969	12917	13025	13010	12851	12861	13040	13004	12964	12993	12974	12925	13060	12902	12938	13075	12928	13028	13071	12915	12955	12949	12914	12896	13019	13003	12913	13010	12942	13049	13071	12955	12911	12936	12899	13122	13155	13034	12894	12912	13120	13055	12977	13114	12991	12816	13245	13053	12967	13046	13210	13025	13000	12973	12952	12887	12895	13045	13097	12845	13123	13007	12737	13054	12874	12973	12929	12959	13059	12909	13048	13104	12880	13020	12862	12793	12997	13038	12828	13103	13132	12938	12987	12861	12950	13050	12841	12955	12989	12957	12891	12837	13030	13160	13116	12959	12952	13017	13060	12914	13045	12890	13141	12971	13078	12801	12919	12938	12857	13010	13015	12887	13029	12960	12975	12784	13116	13100	12983	13084	12884	12981	13044	13062	12940	12872	13243	12998	12949	13138	12965	12787	13040	13162	13044	13116	12956	12912	13034	13022	13140	12878	12966	12955	12802	12966	12900	12949	12986	12898	12979	12924	13070	12812	13021	12956	13015	12905	12783	13048	12975	12909	13179	12971	12975	12990	12829	13103	12933	13089	12848	12978	12776	12988	13003	12931	13013	12901	12988	13085	12824	13048	12958	13089	12941	12881	13143	12851	12956	12838	12883	13015	13107	12928	12977	12858	13044	12882	13128	13022	12933	13044	13080	12933	12860	12942	12974	12851	13163	12958	12880	12882	12999	13014	12794	12906	12980	12817	12896	12868	12909	12966	12819	13071	12919	12925	12849	13034	12839	12921	12858	13025	12965	12865	13038	13068	13095	12913	13078	12877	13008	12864	13002	12869	12941	13070	12907	12977	13054	12970	12991	12921	12905	12960	12915	13145	12921	12922	13143	12763	13079	12945	12930	13083	12906	12957	13079	13062	12970	12986	12911	12850	12949	13074	12869	12956	13055	12959	12970	12897	12984	12895	12963	12936	12941	12922	12929	12977	12763	12940	13205	12948	12926	12987	12925	12973	12968	13152	13001	13050	12882	12995	12898	12904	12877	12975	13093	12966	12978	13212	12855	12979	12977	12908	12907	13008	13013	12968	12834	13064	12795	13010	12969	12838	13063	12956	13010	12977	12879	12972	13136	12885
23076	21050	28782	23532	21247	21924	42809	59077	48690	35699	29543	21607	15654	14297	12791	12516	12611	12709	12385	12643	12646	12456	12677	12711	12416	12445	12440	12471	12562	12591	12575	12630	12363	12357	12522	12629	12566	12679	12477	12540	12406	12537	12509	12511	12346	12365	12506	12332	12588	12519	12433	12596	12255	12405	12347	12505	12397	12346	12509	12214	12525	12439	12505	12479	12497	12384	12513	12596	12394	12473	12670	12508	12489	12461	12510	12361	12444	12387	12471	12309	12476	12588	12483	12682	12599	12305	12545	12497	12562	12512	12384	12436	12497	12691	12466	12470	12462	12519	12580	12512	12285	12560	12471	12378	12503	12446	12304	12395	12399	12400	12400	12548	12479	12198	12439	12399	12290	12544	12395	12452	12517	12298	12290	12370	12701	12609	12479	12323	12367	12570	12329	12562	12346	12387	12417	12437	12502	12385	12475	12690	12531	12530	12433	12281	12409	12477	12319	12343	12337	12336	12492	12267	12256	12272	12380	12319	12364	12379	12407	12353	12591	12546	12314	12563	12420	12477	12414	12401	12531	12581	12471	12374	12425	12288	12561	12514	12532	12622	12528	12488	12448	12344	12451	12269	12455	12350	12359	12285	12266	12356	12365	12512	12479	12431	12304	12396	12412	12537	12306	12400	12353	12480	12326	12501	12401	12379	12454	12412	12417	12376	12467	12538	12355	12295	12448	12349	12512	12421	12412	12608	12276	12344	12490	12389	12389	12425	12461	12489	12527	12397	12248	12411	12405	12319	12588	12363	12305	12377	12330	12411	12383	12483	12461	12417	12500	12365	12433	12473	12222	12552	12353	12464	12531	12554	12509	12420	12367	12415	12418	12339	12438	12348	12635	12399	12494	12239	12448	12530	12415	12306	12368	12338	12401	12309	12637	12494	12304	12321	12588	12436	12458	12485	12282	12524	12363	12324	12335	12333	12552	12613	12388	12204	12370	12256	12401	12468	12369	12669	12273	12459	12458	12446	12392	12463	12392	12299	12450	12462	12267	12410	12543	12330	12418	12396	12327	12405	12459	12407	12447	12583	12484	12387	12633	12637	12444	12525	12468	12473	12470	12386	12443	12295	12507	12257	12471	12550	12446	12306	12270	12444	12406	12434	12329	12393	12494	12495	12471	12465	12464	12371	12519	12616	12417	12510	12493	12354	12575	12561	12445	12579	12523	12385	12394	12474	12328	12387	12530	12408	12416	12451	12311	12465	12385	12466	12447	12369	12471	12409	12357	12392	12367	12388	12571	12490	12636	12476	12462	12591	12439	12412	12395	12400	12259	12338	12253	12454	12446	12611	12384	12200	12299	12268	12531	12489	12388	12447	12430	12439	12536	12384	12393	12342	12605	12319	12446	12393	12219	12384	12307	12435	12298	12503	12446	12292	12485	12539	12418	12371	12486	12300	12432	12259	12552	12292	12385	12354	12482	12531	12194	12501	12376	12489	12186	12478	12344	12452	12445	12267	12375	12295	12316	12454	12536	12370	12427	12332	12506	12314	12497	12574	12571	12381	12368	12527	12305	12311	12447	12296	12436	12477	12467	12452	12514	12539	12523	12437	12437	12506	12621	12453	12417	12305	12296	12423	12544	12449	12394	12513	12277	12369	12379	12386	12372	12438	12278	12392	12301	12324	12572	12501	12505	12425	12504	12421	12449	12465	12416	12301	12331	12407	12444	12445	12530	12298	12600	12382	12556	12375	12348	12240	12375	12425	12528	12368	12302	12271	12347	12483	12491	12580	12291	12405	12364	12504	12489	12411	12316	12512	12301	12549	12557	12398	12432	12424	12362	12558	12531	12639	12489	12442	12561	12366	12332	12581	12317	12547	12355	12528	12486	12524	12339	12464	12436	12527	12627	12304	12408	12561	12289	12393	12389	12351	12476	12353	12430	12524	12441	12397	12476	12294	12314	12304	12357	12407	12527	12202	12494	12504	12437	12480	12475	12480	12447	12302	12583	12379	12468	12472	12572	12395	12481	12370	12223	12380	12346	12407	12453	12563	12433	12481	12402	12412	12264	12377	12262	12503	12439	12514	12390	12317	12336	12561	12369	12375	12607	12552	12525	12345	12437	12295	12386	12424	12345	12376	12455	12424	12531	12299	12515	12242	12223	12481	12407	12385	12305	12623	12390	12285	12265	12388	12340	12395	12435	12388	12436	12546	12408	12300	12334	12600	12417	12396	12293	12444	12387	12377	12219	12348	12606	12341	12368	12475	12583	12536	12447	12452	12339	12395	12417	12468	12409	12472	12331	12426	12514	12454	12386	12370	12374	12582	12447	12316	12457	12385	12370	12499	12471	12385	12410	12525	12442	12476	12681	12523	12417	12538	12316	12521	12255	12392	12539	12351	12393	12439	12527	12424	12568	12437	12412	12330	12572	12543	12378	12400	12434	12495	12449	12413	12461	12642	12506	12509	12402	12351	12354	12375	12448	12334	12298	12473	12313	12431	12580	12367	12531	12552	12365	12422	12595	12296	12512	12281	12381	12404	12494	12398	12413	12421	12348	12262	12394	12488	12468	12397	12301	12281	12565	12402	12454	12496	12227	12378	12311	12305	12336	12612	12539	12283	12534	12316	12429	12583	12564	12269	12377	12308	12323	12396	12615	12475	12547	12406	12525	12446	12377	12322	12412	12529	12581	12437	12429	12364	12450	12384	12456	12495	12571	12290	12296	12350	12322	12395	12532	12282	12516	12203	12429	12482	12402	12380	12478	12454	12451	12515	12574	12446	12295	12445	12434	12389	12323	12330	12558	12339	12438	12508	12322	12525	12476	12361	12336	12288	12483	12422	12479	12348	12646	12457	12445	12452	12492	12100	12418	12277	12303	12413	12388	12543	12479	12458	12504	12625	12360	12439	12483	12459	12487	12313	12356	12435	12513	12347	12400	12657	12376	12359	12522	12502	12439	12449	12466	12195	12459	12350	12416	12296	12412	12581	12427	12452	12483	12403	12378	12576	12483	12389	12360	12327	12439	12500	12567	12399	12361	12405	12464	12375	12361	12319	12445	12443	12324	12345	12405	12325	12577	12350	12520	12575	12496	12508	12392	12304	12354	12296	12444	12308	12482	12537	12479	12320	12521	12360	12480	12343	12466	12425	12557	12500	12507	12584	12464	12189	12512	12476	12401	12502	12393	12327	12617	12439	12230	12455	12523	12434	12356	12261	12435	12343	12405	12471	12486	12401	12532	12366	12365	12470	12447	12218	12310	12280	12342	12361	12254	12460	12398	12484	12496	12497	12223	12220	12434	12356	12337	12249	12429	12357	12445	12544	12459	12359	12512	12410	12484	12472	12303	12479	12512	12463	12564	12465	12590	12415	12404	12336	12401	12466	12354	12388	12448	12366	12345	12487	12368	12406	12388	12674	12340	12415	12516	12246	12515	12327	12293	12284	12498	12391	12395	12322	12457	12454	12543	12371	12274	12316	12443	12402	12330	12294	12443	12617	12288	12478	12472	12514	12168	12362	12357	12385	12339	12411	12403	12473	12468	12453	12479	12532	12406	12435	12208	12350	12392	12357	12510	12352	12293	12426	12507	12336	12509	12656	12267	12410	12662	12291	12579	12379	12373	12373	12594	12618	12467	12554	12585	12489	12474	12416	12388	12429	12323	12461	12476	12446	12424	12449	12396	12420	12458	12409	12401	12504	12481	12470	12272	12396	12361	12474	12396	12540	12531	12381	12302	12347	12346	12364	12460	12330	12355	12354	12493	12443	12428	12481	12525	12420	12494	12497	12290	12485	12454	12392	12546	12416	12331	12489	12583	12341	12401	12331	12349	12429	12402	12554	12590	12515	12563	12377	12423	12281	12301	12418	12713	12573	12546	12278	12554	12425	12507	12549	12471	12353	12584	12352	12414	12271	12544	12315	12229	12363	12438	12408	12453	12345	12415	12275	12273	12416	12562	12232	12625	12450	12291	12435	12443	12464	12552	12443	12240	12276	12387	12305	12370	12652	12284	12315	12491	12407	12418	12464	12557	12324	12414	12574	12371	12407	12554	12491	12301	12433	12410	12561	12230	12349	12439	12362	12430	12388	12517	12535	12522	12365	12485	12489	12453	12545	12418	12634	12463	12307	12455	12572	12496	12482	12566	12238	12586	12368	12531	12437	12456	12437	12405	12436	12475	12377	12444	12226	12411	12258	12493	12561	12343	12597	12480	12318	12518	12491	12489	12653	12379	12471	12344	12361	12500	12432	12497	12347	12427	12490	12503	12390	12306	12422	12305	12262	12373	12500	12250	12575	12548	12444	12413	12451	12514	12465	12371	12301	12481	12476	12411	12426	12555	12519	12508	12395	12351	12509	12267	12334	12555	12460	12523	12402	12370	12405	12405	12522	12452	12199	12354	12426	12403	12494	12432	12541	12418	12403	12508	12357	12441	12482	12434	12464	12521	12312	12356	12346	12425	12454	12235	12426	12539	12455	12484	12276	12388	12633	12457	12381	12344	12482	12492	12409	12370	12341	12363	12416	12311	12360	12387	12266	12162	12414	12381	12512	12489	12410	12391	12395	12620	12501	12329	12311	12335	12436	12310	12671	12286	12462	12497	12360	12398	12632	12350	12332	12350	12314	12498	12370	12392	12332	12463	12350	12403	12341	12313	12468	12163	12342	12443	12600	12391	12492	12574	12394	12462	12430	12523	12573	12306	12542	12353	12413	12682	12638	12574	12508	12341	12474	12511	12561	12438	12456	12368	12418	12581	12368	12580	12344	12447	12445	12301	12511	12354	12460	12539	12371	12609	12349	12605	12574	12584	12401	12431	12376	12380	12497	12224	12453	12310	12423	12563	12354	12473	12484	12302	12556	12505	12404	12497	12449	12381	12325	12483	12596	12366	12355	12329	12380	12433	12385	12281	12366	12396	12346	12244	12294	12276	12416	12696	12556	12560	12394	12546	12609	12330	12454	12438	12325	12245	12325	12422	12388	12544	12505	12478	12460	12427	12467	12327	12563	12625	12576	12483	12264	12431	12559	12354	12393	12421	12472	12380	12343	12474	12473	12563	12311	12388	12366	12580	12396	12497	12241	12426	12389	12351	12303	12480	12488	12314	12395	12314	12391	12340	12360	12539	12431	12471	12480	12631	12493	12466	12514	12347	12474	12537	12412
17000	30395	27942	21763	18673	18401	48087	60006	50944	37252	33471	22268	16293	14733	12731	12683	12549	12691	12554	12580	12819	12565	12555	12737	12521	12626	12507	12656	12612	12596	12524	12740	12737	12696	12621	12617	12625	12578	12548	12543	12574	12541	12501	12513	12494	12536	12687	12537	12572	12531	12497	12490	12599	12630	12581	12495	12678	12516	12453	12509	12670	12638	12591	12674	12555	12532	12535	12390	12497	12561	12603	12663	12641	12492	12634	12812	12624	12699	12492	12571	12814	12766	12579	12768	12672	12607	12530	12709	12663	12629	12648	12602	12660	12638	12500	12452	12858	12525	12615	12723	12436	12520	12585	12559	12575	12410	12620	12621	12575	12767	12403	12575	12713	12658	12418	12760	12554	12735	12706	12622	12514	12692	12542	12601	12665	12610	12691	12683	12614	12618	12785	12496	12610	12465	12628	12478	12512	12628	12610	12565	12580	12520	12742	12398	12559	12449	12620	12663	12605	12564	12628	12525	12607	12663	12621	12556	12473	12656	12703	12538	12742	12672	12683	12649	12470	12500	12439	12669	12403	12505	12655	12491	12394	12734	12732	12560	12519	12596	12652	12323	12592	12443	12629	12546	12603	12752	12568	12699	12536	12583	12571	12509	12692	12688	12716	12565	12559	12679	12647	12544	12509	12543	12603	12630	12683	12397	12625	12526	12588	12696	12642	12692	12542	12673	12546	12545	12483	12535	12744	12684	12436	12440	12509	12629	12592	12606	12472	12439	12489	12571	12530	12629	12508	12593	12657	12529	12503	12622	12661	12558	12700	12791	12708	12690	12410	12774	12657	12767	12745	12627	12586	12585	12503	12590	12688	12571	12635	12624	12647	12568	12673	12632	12394	12678	12686	12649	12684	12655	12500	12633	12353	12543	12585	12700	12601	12653	12449	12633	12676	12729	12558	12557	12653	12667	12472	12664	12699	12560	12664	12711	12528	12457	12656	12555	12609	12507	12555	12693	12514	12626	12658	12618	12556	12569	12614	12594	12616	12688	12753	12517	12516	12710	12553	12780	12605	12570	12560	12623	12559	12539	12563	12645	12526	12512	12654	12657	12657	12621	12518	12664	12715	12564	12671	12607	12602	12515	12735	12594	12546	12698	12586	12568	12598	12657	12690	12596	12438	12522	12789	12526	12462	12580	12781	12466	12591	12666	12642	12549	12695	12581	12711	12629	12430	12515	12494	12637	12501	12562	12647	12614	12629	12623	12789	12558	12387	12657	12568	12566	12839	12627	12732	12560	12686	12665	12663	12504	12540	12661	12606	12801	12652	12616	12509	12602	12422	12599	12670	12573	12605	12596	12787	12683	12503	12722	12708	12477	12498	12565	12475	12507	12836	12460	12741	12556	12506	12551	12601	12634	12658	12500	12531	12577	12548	12528	12651	12540	12686	12668	12555	12522	12517	12450	12408	12708	12566	12578	12503	12422	12695	12492	12472	12569	12662	12515	12357	12686	12504	12445	12459	12555	12671	12587	12653	12405	12473	12375	12554	12754	12524	12650	12805	12531	12645	12533	12629	12587	12451	12593	12645	12616	12536	12666	12646	12633	12537	12526	12600	12648	12711	12385	12640	12547	12528	12563	12684	12533	12507	12730	12614	12411	12503	12477	12704	12599	12604	12608	12529	12475	12474	12804	12524	12538	12577	12714	12593	12505	12540	12565	12567	12814	12460	12526	12663	12684	12595	12570	12624	12496	12666	12429	12620	12545	12548	12675	12555	12492	12386	12655	12555	12526	12778	12537	12552	12762	12531	12561	12401	12599	12511	12585	12741	12613	12538	12584	12576	12541	12616	12612	12598	12514	12534	12611	12723	12621	12672	12575	12634	12535	12522	12667	12637	12677	12540	12722	12783	12779	12557	12576	12587	12602	12726	12704	12537	12612	12663	12759	12581	12545	12653	12496	12653	12716	12577	12647	12457	12566	12677	12688	12667	12589	12627	12633	12674	12511	12561	12545	12684	12617	12660	12533	12733	12669	12633	12496	12519	12740	12582	12498	12561	12506	12523	12733	12633	12575	12584	12483	12579	12657	12465	12641	12507	12428	12503	12707	12487	12432	12456	12350	12552	12557	12704	12763	12584	12504	12585	12583	12551	12463	12691	12521	12627	12558	12525	12610	12598	12644	12545	12618	12519	12709	12729	12484	12575	12635	12704	12667	12552	12615	12625	12524	12602	12698	12561	12708	12701	12587	12656	12770	12522	12647	12691	12669	12746	12692	12570	12510	12603	12621	12557	12591	12569	12672	12597	12583	12623	12865	12553	12674	12597	12475	12682	12618	12622	12624	12542	12433	12565	12646	12625	12573	12445	12608	12665	12396	12660	12742	12447	12570	12605	12749	12413	12636	12658	12682	12686	12483	12586	12615	12698	12533	12512	12587	12400	12593	12538	12546	12554	12396	12482	12654	12615	12679	12677	12486	12565	12645	12659	12590	12609	12701	12521	12581	12692	12665	12698	12591	12413	12453	12774	12588	12557	12539	12487	12680	12445	12494	12668	12624	12695	12607	12755	12607	12650	12597	12534	12663	12601	12587	12587	12647	12632	12607	12648	12495	12579	12434	12648	12643	12491	12459	12445	12571	12665	12655	12620	12613	12536	12529	12601	12646	12700	12626	12464	12509	12483	12440	12423	12550	12550	12497	12693	12561	12534	12555	12605	12578	12595	12535	12643	12539	12539	12604	12692	12795	12683	12455	12527	12653	12720	12450	12508	12782	12475	12686	12640	12494	12482	12596	12580	12545	12430	12688	12530	12634	12570	12456	12569	12520	12586	12525	12574	12491	12768	12602	12548	12423	12608	12474	12689	12623	12517	12481	12729	12518	12500	12384	12612	12416	12793	12619	12604	12596	12462	12625	12465	12519	12683	12540	12602	12665	12570	12484	12676	12648	12694	12860	12648	12519	12543	12510	12597	12679	12654	12565	12657	12583	12566	12336	12666	12741	12598	12580	12656	12643	12535	12655	12675	12499	12640	12433	12594	12621	12462	12427	12676	12513	12559	12582	12595	12771	12523	12497	12644	12550	12561	12413	12446	12497	12633	12505	12567	12544	12694	12580	12521	12515	12531	12640	12603	12635	12579	12583	12661	12490	12686	12539	12768	12569	12599	12638	12724	12612	12578	12574	12611	12683	12478	12696	12557	12515	12539	12574	12464	12600	12523	12419	12580	12539	12616	12466	12496	12513	12608	12600	12601	12468	12613	12507	12582	12540	12548	12479	12492	12545	12658	12558	12568	12687	12373	12509	12521	12815	12607	12518	12557	12433	12564	12572	12708	12587	12543	12409	12671	12527	12729	12605	12503	12433	12517	12621	12583	12639	12676	12689	12505	12707	12563	12496	12679	12403	12622	12546	12511	12594	12518	12705	12601	12677	12499	12471	12475	12594	12809	12456	12436	12660	12500	12740	12583	12611	12808	12460	12470	12501	12512	12507	12539	12313	12551	12554	12475	12495	12460	12604	12650	12545	12534	12683	12696	12555	12509	12648	12633	12549	12566	12563	12801	12441	12576	12757	12409	12552	12626	12418	12362	12555	12707	12612	12588	12616	12582	12440	12471	12678	12612	12610	12589	12586	12585	12457	12663	12636	12616	12603	12626	12698	12481	12679	12558	12430	12521	12432	12560	12570	12498	12625	12613	12673	12565	12509	12511	12620	12547	12649	12440	12699	12600	12663	12539	12745	12566	12684	12565	12638	12737	12631	12420	12398	12613	12662	12508	12636	12645	12568	12626	12470	12632	12576	12621	12501	12536	12643	12681	12501	12580	12615	12507	12522	12484	12615	12608	12589	12468	12578	12611	12567	12544	12809	12523	12519	12507	12580	12597	12522	12632	12516	12631	12574	12588	12629	12506	12703	12528	12623	12671	12535	12569	12467	12571	12574	12710	12536	12576	12631	12581	12743	12630	12427	12587	12444	12694	12728	12640	12434	12743	12546	12589	12646	12499	12714	12628	12801	12580	12529	12663	12676	12662	12553	12643	12495	12559	12561	12557	12425	12609	12607	12523	12592	12767	12649	12420	12589	12494	12680	12785	12502	12550	12610	12630	12529	12630	12592	12667	12606	12382	12728	12668	12715	12486	12306	12518	12670	12697	12501	12580	12561	12642	12550	12668	12674	12476	12686	12503	12577	12789	12467	12498	12520	12623	12673	12663	12539	12558	12578	12687	12811	12468	12563	12640	12639	12541	12499	12642	12566	12559	12703	12513	12555	12675	12668	12588	12620	12553	12578	12548	12691	12610	12608	12620	12588	12559	12625	12590	12530	12540	12584	12560	12553	12582	12426	12467	12609	12489	12541	12609	12499	12516	12529	12536	12518	12681	12777	12545	12680	12583	12635	12493	12686	12586	12495	12611	12535	12585	12503	12535	12616	12643	12528	12627	12587	12564	12603	12610	12510	12524	12572	12700	12718	12580	12511	12490	12636	12579	12567	12619	12760	12496	12682	12579	12651	12556	12493	12649	12627	12612	12311	12632	12634	12490	12644	12387	12546	12763	12617	12587	12628	12580	12628	12575	12762	12588	12741	12509	12532	12531	12512	12630	12657	12453	12659	12541	12457	12636	12568	12458	12580	12594	12491	12647	12670	12653	12484	12485	12679	12622	12559	12364	12691	12563	12583	12600	12536	12554	12653	12474	12641	12656	12792	12391	12740	12885	12577	12629	12485	12481	12672	12464	12659	12591	12569	12688	12520	12687	12687	12454	12449	12457	12548	12669	12621	12619	12534	12584	12382	12720	12595	12675	12605	12460	12450	12694	12610	12602	12632	12519	12573	12679	12747	12563	12610	12770	12650	12636	12754	12659	12625	12533	12599	12680	12648	12419	12541	12577	12487	12700	12687	12582	12886	12626	12657	12676	12576	12445	12603	12689	12586	12638	12594	12539	12545	12779	12741	12616	12594	12635	12496	12503	12522	12719	12662	12684	12523	12582	12716	12641	12464	12577	12361	12584	12627	12506	12525	12402	12514	12700	12499	12510	12617	12687	12572	12666	12496	12629	12811	12672	12554	12693	12701	12550	12593	12551	12773	12580	12581	12500	12604	12569	12482	12684	12623	12682	12624	12624	12524	12550	12423	12481	12561	12601	12623	12633	12605	12622	12433	12632	12567
27045	21366	21043	17000	14045	13757	16437	20602	19568	16382	15141	14021	13454	13339	13145	13133	13212	13209	13312	13015	13043	13065	13077	13417	13157	13220	13351	13129	13014	13083	13150	13281	13192	13046	13249	13107	13065	13104	13237	13194	13145	13246	13234	13135	13059	13051	13267	13243	13224	13333	13182	13123	13310	13180	13149	13215	13277	13252	13135	13085	13075	13124	13147	13027	13255	12956	13050	12979	12892	13048	13101	13187	13169	13135	13163	13235	13097	13237	13120	13022	13107	13054	13232	13327	13193	13072	13282	13121	13015	13143	13173	13040	13023	13028	13232	13122	13233	13208	13219	13033	12968	13176	12851	13027	13039	13157	13162	13038	12998	13261	13088	12838	13156	13138	13178	13101	12991	13109	13122	13328	13114	12931	13196	13184	13017	12977	13212	13226	13164	13099	13210	13057	13101	13152	12918	13190	13025	13119	13046	13247	13129	13161	12974	13030	13142	13162	13158	13046	13083	13173	13204	13193	13114	13236	13231	13277	13094	13002	13135	13170	13105	13082	12972	13097	13076	13163	13059	13004	12876	13032	12897	13042	13115	13175	13188	13269	13219	13183	13021	13120	13160	12963	13186	13034	13106	13063	13320	13116	12949	13097	13133	13067	13209	13103	13205	13046	13036	13066	13115	13254	13156	12985	13220	13076	13133	13324	13119	13066	12981	12937	13188	13199	13023	12928	13042	13140	13114	13083	12963	13079	13230	13090	13008	13031	13033	12888	13322	13235	13169	13102	13062	13136	13283	13204	13274	13227	13113	13187	13116	13154	13136	13212	13046	13041	13247	13162	13142	13006	13118	13166	13159	13085	13188	13118	13142	13095	13015	13038	12989	13009	13007	13081	13272	13025	13097	13258	13136	13163	12999	13066	13151	12959	13027	13106	13129	13085	13211	13049	12989	13073	13055	13235	13092	13252	13203	13282	13253	13175	13026	13097	13072	13148	13227	13166	13181	12998	13017	12943	13036	13081	13204	13013	13189	13099	13171	13130	12974	13135	13330	13152	13377	13075	12983	13044	13263	13200	12870	13123	12977	13014	13182	13162	12979	13163	13048	13040	13241	12933	13214	13404	13296	13050	13105	13275	13279	13202	12982	13242	13028	13185	13050	13133	13205	13024	13036	12858	13088	13183	13159	13195	13139	13034	13044	13186	13119	13161	13048	13180	13241	13154	13067	13112	13188	13084	13197	13045	12807	12915	13224	13159	13325	13053	13211	13068	13063	13099	13204	13156	12966	13078	13068	13171	12931	13054	13159	12868	13259	13215	13065	13078	13027	12963	12936	13070	13205	13098	13036	13025	13140	12925	13077	13285	13118	13124	13213	13142	13064	13096	13194	13123	13148	13010	13086	13046	12965	13136	13277	13252	13102	13328	13085	13265	13260	13197	12971	13034	13172	13178	12943	13045	13103	12989	13226	13173	13110	13071	13145	13034	13150	13104	13109	13200	13228	13159	13263	13193	13066	13077	13103	13040	13157	13083	13225	13067	13108	13140	13280	13111	13135	12993	12995	13181	13124	13250	13387	13110	13282	13234	13170	13290	13252	13236	13031	13101	12996	13122	13161	13065	13128	12945	13317	13256	13205	13325	13093	12898	13145	13108	12990	12986	13138	13234	13055	12915	13106	13446	13044	13037	13216	13175	13163	13163	13247	13065	13146	13103	13007	13166	13192	13114	13223	13187	13305	13288	13030	13009	13360	13116	13126	13157	13100	13087	13131	13009	13105	13191	13196	13095	13023	13168	12987	13201	13096	13120	13317	13235	13094	13116	12897	13201	13035	13126	13142	13114	13196	13196	13002	13112	13098	12905	13110	13010	13309	13147	13083	12796	13008	12871	12991	13165	13189	13087	13210	13097	13127	13193	13240	12942	13026	13174	13173	13252	13200	13040	13122	13365	13180	13053	13208	13077	13124	13056	13191	13136	13142	13051	13155	13073	13045	13090	13134	12952	13310	13063	13190	13107	13142	13003	13121	13154	13172	13137	13256	13324	13331	13123	13185	13029	13048	13044	13112	13133	13225	13086	13187	13028	13221	13216	13336	13232	13119	13021	13242	13212	13046	13270	13230	13141	13139	13042	13260	13188	13134	13127	12994	12962	13096	13050	13039	13093	13083	13080	13113	13053	13044	13025	12910	13033	13064	12956	13044	13058	13053	13183	13046	13242	13183	13106	13202	13090	13213	13391	13296	13065	13243	13154	13057	13130	13286	13014	13308	13176	12976	13188	13140	13137	13199	13008	13185	13329	13123	13083	13287	13353	13085	13133	12964	13247	13007	13031	12960	13240	13152	12956	13266	13020	13205	13076	13153	13307	13131	13061	13179	13073	13205	12940	13103	12959	13085	13047	13251	13267	13142	13109	13108	13063	13098	13036	13310	12997	13161	13144	13250	13128	13090	13121	13171	13257	13172	13197	12938	13216	13287	13217	13043	13045	13076	13166	13084	13032	13115	12985	13085	13380	13230	13130	13016	13210	13058	13273	13176	12998	13179	13115	13174	13128	13168	13129	12974	13174	13183	13197	13038	13161	13205	13255	13118	13012	12928	13069	13120	13434	13020	13061	13068	13089	13181	13221	13142	13220	13138	13160	13191	13235	13122	13168	13050	13148	13251	13118	13079	13145	13164	13219	13072	13210	13083	13052	13304	13054	13206	13091	13074	13175	13011	13146	13189	13108	13209	13226	13150	13066	13118	13237	13166	13220	13193	13072	12803	12927	13199	12999	13085	13275	13207	13231	12999	13159	13223	12978	13064	13099	13070	13329	13060	13141	13122	13018	13041	13235	13264	13039	13218	13239	13175	13319	13309	13141	13111	13120	13210	12995	13200	13242	12990	13001	13053	13091	13031	13101	13340	13262	13071	12934	13138	13012	13173	13068	13111	13201	13038	13015	13163	13097	13144	13233	13183	13125	13242	13161	13064	13203	13147	13086	13164	13214	13094	13055	13081	13055	12962	13083	13175	13232	12934	13116	13218	13169	13175	13211	13046	13135	13131	13145	13068	13213	13121	13277	13006	13134	13058	13180	13153	13283	13340	13186	13197	13101	13013	12979	12990	13036	13215	13065	13063	13199	13085	13305	13100	13276	13080	12916	12973	12982	13184	13116	13160	13183	12987	13118	13134	12862	13037	13188	12983	13094	13044	13039	13025	13011	13348	13351	13155	13220	13139	13213	13130	13048	13158	13085	13155	13022	13085	13065	13155	12950	13029	13255	13025	13285	13315	13125	13175	13275	13120	13162	13148	13172	13060	13246	13164	13054	13293	13184	13188	13130	13074	13137	13003	13117	12964	13150	13261	13123	13269	13039	13132	12964	13142	13184	13068	13242	13221	13178	13171	13216	13339	13448	13210	13263	13100	13083	13194	13186	13210	13036	13095	13072	13308	13209	13289	12962	13025	13164	13087	13117	13344	12948	12960	13104	13203	13215	13059	13205	13170	13274	13165	12953	13107	13166	12815	13066	13037	13330	13089	13289	13275	13142	13241	13247	13115	13151	13088	13047	12954	13162	13171	13137	13212	13244	13185	13269	13214	12962	13215	13180	13167	13108	13133	13040	13157	12927	13284	13165	13000	13055	13223	13154	13307	13295	13003	13043	13131	13175	13110	13158	13125	13123	13303	12925	13280	13124	13124	13168	13087	13188	13078	13216	13186	12935	12992	13059	13159	13099	13081	13163	13209	13044	13144	13285	13140	13065	13134	13100	13318	13440	13124	13045	13063	13058	13114	13000	13042	13081	13099	13097	12912	13009	13047	13042	12889	13139	13116	13137	13206	13186	13242	13287	13202	13126	13133	13033	13126	13176	13167	13111	13136	13164	13312	13055	13109	13170	12960	13112	13293	13169	12980	12889	12985	13198	13298	13047	13186	13179	13167	13054	13097	13317	13079	13119	13357	13302	13011	13151	13131	13037	13027	13218	13277	12970	13210	13031	12998	13101	13096	13151	13307	13246	13125	13139	13276	12859	13209	13066	13120	12995	13173	13142	13033	13095	13070	13163	13206	13081	13171	13150	13108	13146	13251	13051	13305	13183	13246	13203	13190	13276	13199	13023	13297	13187	13087	13082	13255	13093	13128	13002	13046	13219	13260	13037	13098	13115	13202	13100	13185	13069	13122	13102	13051	13169	13221	13166	12930	13090	13155	13170	13169	13146	13074	13019	13051	13166	13213	13164	13227	13123	13071	13227	13146	13204	13195	12952	13147	13211	13273	13197	12875	13031	13097	13163	13102	13420	13230	12946	13054	13106	13033	13065	13305	13209	13324	13099	13136	13079	13045	13366	13248	12867	12934	13154	12914	12908	12968	13140	13199	13150	13261	13182	13275	12991	13355	13076	13098	13062	13143	13178	13010	13065	12975	13013	13305	13008	12996	13094	13106	13021	13216	13083	13128	12958	12977	13305	13233	13062	13087	13077	13089	13007	13346	13150	13221	13112	13017	13042	13250	13111	12800	13087	13164	13210	13100	13057	13281	13232	13305	13190	13141	13052	13054	13147	13103	13018	13136	13013	13078	12999	13009	13319	13068	13132	13193	13126	13168	13130	13257	13284	13172	13017	12932	13197	13099	13102	13207	13133	13158	13198	12856	13276	13153	13127	13034	13287	13067	13088	13037	13091	13106	13118	13011	13147	13054	13334	13104	13112	13271	13006	13114	13301	13048	13149	13074	13120	12988	13059	13216	12949	13163	13307	13063	13204	13254	13064	13163	13024	13151	12965	13244	13122	13122	13191	13041	13088	13040	13098	13112	13214	13319	13289	12936	13025	13019	13031	13272	13090	13015	12964	13269	13088	13280	13124	13111	13115	13080	13122	13150	13100	13164	13144	13009	13237	13105	13096	13078	13130	13015	13243	13025	13021	13194	13412	13004	13024	13034	13113	13225	13071	13024	13068	13005	13147	13256	13011	13149	13036	13129	13029	13201	13086	13036	13217	13035	12964	13144	12955	13131	13062	13192	12975	12940	13178	13076	12978	13052	13034	13161	12935	12957	13011	13150	12945	13258	13049	13187	13067	13187	13054	13206	13110	13128	12937	13121	13114	12967	13246	13196	13106	13111	13081	13147	13137	13197	13037	13103	13044	13019	13151	13171	13049	13169	13056	13199	13165	13155	13211	13299	13212
14614	18778	17335	15092	14534	14222	18986	23711	21339	16821	15444	13848	13339	13142	13065	12966	13019	13036	12768	13001	13058	12937	13027	13148	12935	12881	13160	13086	13035	13053	12903	13035	13023	13060	12930	13075	12950	12857	12966	12970	13080	13169	12961	13138	13126	13215	13066	13146	12901	13037	13082	12893	13028	12937	13085	12939	12907	13059	12953	12910	12848	13068	12908	12876	12887	12854	12927	13028	12999	13069	12918	13013	12971	13031	13029	12948	12958	12819	12996	13034	12999	13075	12966	13077	13196	13047	12978	12999	13100	12927	13039	13131	12976	13120	12915	12992	12925	13050	12761	12926	12925	13100	13186	13025	13119	13099	13118	13191	13141	12988	13023	12962	13080	13002	12946	12903	12796	12960	12872	13101	12996	13055	13053	12962	13034	12961	13005	12930	12912	13032	12978	12992	13039	12915	12962	13081	13062	13075	13003	12974	13020	12998	12931	13152	13040	13133	13121	12873	12967	12896	12872	13135	12958	12933	13069	12803	13074	12997	13094	13010	13014	12939	13060	13099	13201	13028	13104	13078	13095	12998	13031	12937	12841	12982	12992	13105	12875	12929	12970	13150	12994	12984	12999	13100	12929	13159	13108	12992	12999	13067	12915	13061	13051	13022	12827	12952	13004	13015	13132	13119	13003	12895	12993	12957	12926	12814	12977	13032	13035	13035	13054	12893	13012	12962	13008	12942	13080	13075	12922	12954	13005	13069	12983	12968	13082	13013	13039	13004	12897	13004	13035	12990	13078	13084	13185	12978	12983	13035	13054	12925	12993	13147	13107	13019	13110	13023	12927	13157	12936	13068	13056	13001	13122	13024	12950	13164	13036	12873	13132	12981	13064	12844	13121	13003	13057	13072	12947	13197	13196	13135	12932	13000	12911	13016	12972	12978	12981	13030	13006	13082	12792	12970	13065	12970	13134	12946	12959	13035	13105	13072	13069	13160	13065	13036	12943	13125	13090	13056	13084	13001	13083	12955	12860	13171	12950	12918	13010	12888	13074	13084	13158	13015	13074	13089	13134	13031	12914	12971	13075	12875	13020	12907	13091	13039	12981	13071	12858	13078	13034	12949	13022	13045	12938	12991	13019	13094	12918	12875	13043	13028	12967	13089	12960	13074	13109	13122	12862	12821	12964	13083	12976	13066	13058	12986	13051	12996	13093	13201	12870	13005	13086	13041	13031	13094	13130	13042	13012	12984	12925	12971	13009	13069	13002	13049	13069	13014	13194	12931	12922	13078	13111	13066	13021	13094	13047	12980	13014	12814	12885	13092	12919	12942	12994	13092	13159	13070	12837	13039	12863	12922	12913	12933	13082	12967	13020	13069	12975	13113	13031	13092	12928	12923	12970	12918	12983	12878	12874	12994	12981	12971	12944	13061	13100	12935	13057	13067	12977	12973	12988	12900	12954	12975	12970	12964	13040	13066	13092	13013	13011	13065	12968	13167	13071	13072	12985	13106	13116	12890	13106	13036	12996	12988	12902	13219	13037	12809	13026	12976	13107	12941	13019	12912	12972	12914	12875	12996	13009	13056	13059	12797	13016	13021	13046	12968	13124	12923	12884	12998	13091	13026	13090	13039	12857	13138	12986	13078	12941	12983	12889	12868	13088	12989	13056	13165	12979	12985	13041	13168	13085	13047	13041	13178	13063	13179	12834	13083	13022	13106	12979	12968	12966	12874	13128	13106	12992	13059	13058	13165	13017	12925	13129	13136	13014	13034	13070	12897	12995	12974	13030	12723	13047	13011	13079	13124	13021	13054	13047	12888	13091	12918	12927	13021	12967	12923	13045	13079	13055	12985	12786	12926	12968	13037	13071	12999	12936	12933	12907	13008	13031	13016	13039	12912	13099	13121	13082	12944	13093	13054	13050	13158	12919	13018	13038	12943	12942	13104	12811	13137	12901	13004	13019	12933	12872	12893	12903	13135	13033	13074	13005	12916	13087	12992	13087	12949	13011	12943	13090	13086	12896	12874	12855	13260	12993	13035	13047	13089	12865	13130	13054	13011	12986	13131	12903	12921	13025	13021	13083	12801	12939	13032	12994	12860	13025	12862	12918	12911	13179	12968	12955	12898	12977	13026	13095	12949	13022	12961	13056	13023	13172	13008	13095	13200	12882	12894	13021	13010	13050	12979	12810	13092	13059	12916	13130	12859	13004	13008	13091	12818	13192	13113	13076	13142	12967	12862	13022	12888	12897	13114	13151	12993	13084	12962	13146	12930	12999	12920	13048	13179	13077	13045	12948	13096	13029	12825	12961	13071	12900	13179	13220	13070	12961	12969	13000	13031	12941	12912	12943	12828	13164	12927	13126	13064	12966	13149	13019	12898	13001	13080	12958	12998	12998	13106	13055	12888	13024	12835	13115	13031	13083	13005	12880	13132	13070	13019	12912	12971	13005	13091	12949	13029	13185	13037	12888	12977	13074	13020	12975	13012	13027	12925	12924	12984	12881	12997	13018	13094	13034	13016	12917	13129	12930	13052	13126	12922	13056	13130	13025	13026	12889	12931	13230	12965	12939	12901	12875	12890	12811	12900	12994	12909	13061	13074	12966	12752	13013	12979	13042	13128	13035	13094	13015	12977	12953	13049	13061	12993	12958	12773	13068	13151	12997	13164	13070	13040	13071	12984	13001	13019	13141	12858	13000	13019	13025	12987	12873	13077	13107	12921	13045	12974	13152	12946	12919	13036	12870	13081	13103	13183	13060	12995	12957	12990	13096	12998	12930	13007	12937	13067	13062	13041	13127	12950	12928	12983	13056	12967	13173	12853	12926	13218	13070	13040	13182	13155	13071	13038	13088	13108	13101	12923	13133	13050	12969	13025	13087	13023	13176	12988	13028	12960	13047	13232	13099	12969	13028	12914	12930	13013	13074	12961	12980	13140	13138	12915	13167	12881	13105	13017	13163	12954	13065	13091	12972	12913	13117	13068	13143	13067	12986	13098	13176	12968	12999	13110	12966	12931	13103	12972	12949	12982	12943	13075	12932	13206	12969	13005	12948	13006	12884	13065	13125	12976	12973	12957	13008	12979	12964	13161	13026	13042	13003	13019	13063	12886	13108	13041	12988	13045	13127	13061	13018	13156	13059	12870	13136	13063	12888	13055	13088	12960	13010	12935	13058	13072	13089	12939	12952	13062	12892	13063	13070	12926	13149	12934	12948	12885	13077	12957	13243	12977	13114	13048	13084	12904	13042	13055	12962	12915	13101	12890	13020	12993	13039	13065	12912	12961	12941	12861	13009	12927	12889	12908	13076	13022	12951	13049	12978	12973	12921	12921	12917	13110	12997	13179	13048	12945	12979	13015	12934	13052	13063	12922	13036	12924	12983	13088	12972	12910	13023	12940	13076	13048	13078	13103	12970	13116	13009	13245	13121	13177	13113	13062	12892	13108	13072	13035	12875	12986	13031	13048	12952	12874	13148	13087	13146	13022	13037	12941	13012	13034	12961	13072	13088	12803	12851	12893	13037	13057	13113	13084	12968	12899	12972	12882	13042	12953	12821	13120	12985	13090	12989	12914	13129	12929	13092	13074	13031	13063	13124	12849	12931	13148	12918	12885	13005	12972	13047	12853	12976	13049	13097	13037	12910	13005	13010	12833	13068	13016	12955	13009	12931	13159	13137	13016	12943	13210	13083	13109	12983	13196	13058	13111	12853	13001	13117	13019	13109	13043	13050	12988	13125	13003	13050	13022	12887	13105	13032	13041	13027	12966	13154	13030	12972	12899	12990	13007	13004	12983	13007	13036	12999	13156	13134	12956	13039	13038	13041	13029	12831	13010	13061	12911	12989	13121	13036	12960	13131	13047	13096	12907	12896	12937	13081	12949	12992	13090	13069	13020	13150	13035	12972	13010	13103	13029	13002	13012	13110	13104	12873	12984	12828	13128	13041	12980	12744	13018	12897	13083	13075	13103	12921	12868	12950	13045	13060	12817	12907	13019	13050	13046	13088	12996	12791	12922	13108	13069	13073	13086	13027	12933	12984	13007	12995	13167	13033	12945	13098	12948	13063	12887	13176	13094	12868	13057	13008	12917	13043	13212	12972	13221	13101	12840	12986	12966	12994	12951	13093	12883	13112	12942	12935	13102	12998	13122	12978	13010	13051	12951	13072	12963	12994	13024	12992	13161	13047	12966	12769	12978	12960	12974	12965	13035	12924	12839	13039	13113	12986	13105	12931	13063	12873	13035	13025	13046	12963	13212	13024	13199	12955	12932	13192	13217	13103	13024	13055	12996	12988	13087	12947	13047	13000	12905	13103	12961	13000	12992	13026	12934	13017	13073	12821	13136	13078	12921	13009	13045	12936	12992	13255	12929	12967	13017	13070	13134	12862	13013	13113	13022	13145	12884	12946	13159	12950	13045	13192	13025	12846	13032	12973	13019	13018	12904	12966	13073	13167	12910	12848	13053	13168	12888	13007	12923	13001	13004	12940	12948	12937	13050	13033	12998	13040	13173	12876	13231	12944	13256	13014	13138	13065	13064	13100	13019	13031	13095	12996	13003	13040	13108	12882	12964	12949	13009	13120	12908	13132	13058	12956	13063	13032	12973	12952	12820	13006	13050	12973	12989	13120	12985	13039	13019	13194	12786	13013	12833	12942	12981	12949	13114	12890	13060	12897	12932	12917	12926	12950	13018	12894	12932	12973	12880	13019	13135	12915	13070	12992	13018	13101	13193	12987	13060	13110	13058	12961	13062	13032	13045	12912	13068	12927	13119	12886	12940	12948	13064	13103	13042	13018	13098	13089	13030	12917	12912	12979	12990	13010	13056	13034	12965	12784	13134	13023	13163	13009	13027	12904	12864	13006	13035	13186	13029	13079	13068	12931	12932	13009	13087	13057	12915	13070	13097	13013	12947	12910	12932	12968	13006	12961	13039	12963	12987	12998	12893	12933	13071	13052	12961	13037	12960	13095	12976	13070	12926	12961	13115	13012	13098	12914	12911	13078	12956	13068	13025	12987	12983	12821	13023	12947	13125	12909	12978	13017	12792	12982	13048	13156	13090	12708	13070	13060	13173	13025	13014	13003	13012	12968	12898	13150	13287	12917	12921	12990	12980	12837	13037	12860	13146	13071	13036	13078	13078	13109	13058	13040	13128	12991	12881
24574	21088	27833	24777	19750	16112	26508	42593	37399	26656	22835	17238	14287	13460	12975	12838	13000	12691	12691	12755	12579	12819	12822	12688	12747	12823	12719	12769	12801	12725	12705	12820	12812	12716	12886	12735	12760	12708	12509	12637	12943	12780	12644	12578	12812	12638	12747	12761	12938	12883	12811	12735	12710	12688	12688	12742	12743	12662	12688	12753	12719	12608	12849	12801	12752	12717	12741	12662	12834	12760	12637	12828	12765	12723	12800	12750	12849	12701	12820	12556	12702	12755	12768	12779	12732	12660	12571	12576	12690	12743	12619	12640	12743	12564	12741	12611	12639	12840	12813	12763	12800	12841	12781	12731	12678	12850	12840	12736	12691	12759	12805	12713	12694	12925	12824	12775	12859	12840	12952	12736	12621	12598	12823	12685	12829	12768	12923	12820	12758	12751	12878	12828	12675	12739	12753	12659	12672	12636	12759	12788	12658	12715	12812	12862	12757	12579	12801	12581	12675	12811	12763	12636	12778	12708	12679	12718	12804	12702	12608	12763	12901	12886	12849	12669	12804	12797	12601	12767	12627	12635	12853	12835	12773	12622	12796	12703	12713	12753	12549	12857	12727	12885	12824	12647	12523	12830	12797	12654	12774	12664	12926	12641	12646	12752	12600	12705	12574	12597	12895	12799	12734	12792	12596	12698	12666	12623	12584	12670	12738	12683	12882	12803	12845	12586	12565	12481	12834	12794	12720	12588	12791	12676	12897	12757	12680	12644	12659	12644	12680	12697	12555	12546	12656	12644	12764	12741	12736	12694	12759	12811	12737	12552	12742	12723	12450	12890	12734	12741	12780	12798	12621	12652	12578	12727	12669	12775	12722	12824	12855	12764	12891	12856	12785	12887	12743	12689	12569	12518	12602	12757	12619	12719	12675	12561	12604	12616	12877	12455	12784	12685	12761	12868	12767	12599	12670	12757	12665	12776	12572	12662	12659	12717	12817	12600	12699	12783	12758	12735	12907	12623	12793	12783	12581	12674	12799	12849	12714	13072	12869	12836	12732	12730	12882	12628	12797	12706	12623	12711	12663	12803	12764	12900	12713	12732	12705	12628	12869	12777	12681	12554	12842	12892	12883	12889	12521	12556	12656	12737	12754	12857	12636	12721	12752	12726	12690	12779	12728	12868	12536	12710	12767	12753	12616	12641	12681	12578	12664	12739	12653	12791	12691	12564	12860	12714	12651	12793	12685	12647	12599	12804	12666	12732	12631	12693	12814	12713	12728	12587	12665	12822	12786	12773	12640	12716	12643	12806	12901	12799	12715	12968	12618	12545	12651	12806	12680	12540	12695	12527	12591	12680	12758	12717	12681	12827	12809	12678	12624	12633	12851	12695	12727	12788	12593	12767	12824	12645	12740	12792	12672	12732	12736	12725	12655	12698	12661	12635	12627	12837	12780	12796	12659	12609	12849	12835	12863	12748	12576	12689	12678	12814	12830	12710	12706	12819	12635	12509	12684	12703	12769	12780	12817	12657	12834	12764	12806	12857	12743	12822	12684	12714	12715	12503	12637	12712	13003	12828	12697	12607	12719	12754	12805	12827	12794	12823	12600	12854	12619	12866	12744	12823	12808	12619	12635	12751	12768	12746	12511	12748	12772	12769	12893	12804	12793	12862	12816	12725	12662	12675	12733	12549	12847	12764	12695	12797	12562	12653	12619	12746	12702	12720	12693	12770	12542	12774	12692	12643	12813	12571	12791	12757	12802	12713	12641	12587	12675	12768	12708	12761	12576	12589	12783	12766	12609	12908	12718	12615	12833	12722	12745	12746	12696	12696	12842	12673	12634	12636	12596	12957	12802	12820	12858	12653	12806	12720	12705	12764	12813	12765	12631	12759	12586	12615	12713	12801	12747	12798	12555	12749	12785	12532	12737	12790	12674	12670	12613	12733	12783	12478	12650	12695	12766	12696	12875	12823	12758	12841	12652	12608	12708	12816	12642	12757	12825	12697	12598	12683	12783	12702	12748	12810	12723	12825	12787	12529	12739	12821	12795	12570	12759	12754	12870	12676	12766	12708	12851	12679	12682	12608	12499	12647	12592	12604	12643	12618	12587	12830	12690	12719	12713	12750	12596	12858	12684	12735	12713	12713	12651	12828	12867	12635	12700	12611	12697	12705	12592	12680	12648	12670	12611	12660	12691	12658	12606	12745	12813	12841	12631	12616	12707	12741	12718	12732	12646	12664	12528	12616	12755	12716	12783	12686	12660	12834	12796	12527	12732	12658	12822	12653	12825	12698	12742	12633	12961	12622	12841	12780	12832	12708	12625	12649	12724	12684	12661	12730	12694	12830	12790	12812	12607	12716	12789	12703	12726	12618	12749	12526	12600	12694	12680	12786	12655	12826	12761	12412	12782	12815	12718	12673	12555	12566	12700	12819	12719	12914	12874	12805	12675	12814	12673	12737	12772	12630	12811	12714	12762	12742	12711	12580	12741	12674	12763	12837	12801	12753	12903	12744	12764	12671	12777	12669	12814	12720	12750	12606	12865	12713	12612	12643	12807	12595	12614	12764	12757	12828	12558	12815	12587	12760	12653	12703	12674	12907	12767	12796	12687	12752	12884	12764	12769	12723	12863	12758	12741	12812	12813	12939	12870	12680	12773	12768	12706	12686	12938	12616	12793	12795	12829	12690	12715	12644	12692	12733	12701	12677	12679	12750	12843	12764	12675	12696	12676	12693	12565	12675	12892	12665	12790	12750	12720	12952	12774	12881	12558	12884	12772	12702	12604	12861	12817	12790	12750	12864	12701	12614	12703	12837	12740	12738	12679	12687	12785	12594	12583	12849	12767	12729	12722	12806	12822	12683	12695	12616	12721	12827	12701	12766	12666	12624	12659	12708	12793	12672	12782	12623	12679	12582	12565	12666	12708	12618	12931	12864	12705	12687	12718	12762	12733	12793	12656	12761	12747	12676	12800	12741	12656	12943	12747	12759	12730	12728	12831	12743	12879	12702	12931	12668	12923	12752	12794	12908	12685	12740	12616	12636	12852	12635	12690	12591	12748	12814	12643	12742	12639	12746	12827	12671	12748	12709	12670	12839	12849	12823	12728	12677	13001	12678	12924	12764	12599	12673	12782	12816	12756	12794	12869	12654	12636	12583	12740	12799	12668	12685	12627	12825	12540	12716	12557	12778	12582	12843	12785	12854	12824	12619	12885	12895	12776	12725	12705	12702	12719	12853	12714	12803	12680	12795	12687	12709	12651	12690	12682	12892	12734	12814	12835	12619	12718	12682	12641	12704	12742	12614	12833	12717	12596	12670	12758	12758	12729	12812	12516	12918	12759	12681	12826	12904	12720	12618	12727	12615	12803	12660	12774	12823	12654	12794	12801	12826	12912	12860	12633	12860	12776	12724	12737	12706	12492	12630	12723	12861	12941	12735	12864	12635	12552	12725	12673	12805	12738	12599	12760	12815	12897	12649	12588	12689	12900	12729	12787	12688	12736	12991	12775	12546	12758	12633	12866	12635	12780	12749	12820	12647	12818	12748	12672	12596	12769	12766	12819	12827	12755	12792	12785	12687	12641	12851	12787	12650	12680	12712	12817	12820	12828	12704	12880	12814	12764	12680	12857	12683	12854	12833	12777	12842	12661	12720	12739	12585	12791	12649	12705	12861	12844	12842	12723	12790	12966	12688	12682	12731	12746	12727	12809	12894	12852	12839	12594	12586	12599	12728	12755	12866	12637	12722	12677	12804	12741	12710	12689	12656	12712	12761	12560	12641	12652	12740	12704	12707	12753	12655	12575	12750	12760	12707	12662	12557	12722	12761	12635	12642	12865	12734	12694	12495	12879	12543	12772	12725	13010	12891	12647	12728	12620	12597	12725	12706	12750	12488	12654	12789	12773	12771	12847	12834	12686	12778	12845	12820	12599	12662	12700	12676	12663	12759	12480	12586	12744	12880	12742	12772	12666	12840	12785	12634	12753	12707	12640	12729	13076	12837	12753	12811	12768	12714	12648	12750	12705	12752	12709	12727	12897	12891	12682	12584	12663	12701	12817	12580	12751	12851	12719	12771	12758	12654	12719	12699	12702	12627	12691	12936	12868	12691	12759	12778	12623	12645	12638	12604	12742	12822	12735	12668	12602	12732	12751	12887	12664	12914	12692	12699	12738	12736	12656	12647	12835	12668	12828	12652	12776	12694	12747	12752	12675	12754	12564	12726	12749	12794	12587	12887	12718	12806	12566	12605	12784	12740	12695	12838	12831	12753	12743	12805	12542	12699	12895	12917	12747	12862	12662	12758	12846	12904	12576	12915	12743	12960	12844	12661	12593	12741	12795	12874	12745	12640	12714	12783	12595	12642	12718	12690	12832	12725	12785	12816	12811	12828	12648	12558	12835	12735	12727	12682	12578	12793	12608	12936	12906	12590	12711	12677	12521	12816	12673	12869	12668	12739	12718	12911	12681	12778	12860	12838	12727	12794	12683	12895	12797	12631	12624	12740	12933	12587	12838	12599	12693	12590	12717	12709	12573	12594	12713	12740	12638	12634	12755	12709	12662	12659	12604	12559	12762	12609	12644	12823	12688	12838	12892	12735	12726	12630	12847	12716	12779	12696	12837	12670	12674	12753	12705	12731	12506	12719	12784	12795	12908	12760	12752	12812	12843	12624	12831	12813	12795	12631	12758	12860	12871	12839	12746	12828	12747	12655	12751	12728	12733	12589	12870	12622	12647	12541	12677	12758	12760	12841	12652	12877	12774	12673	12678	12666	12801	12713	12761	12674	12643	12655	12815	12664	12857	12729	12654	12572	12700	12759	12606	12660	12752	12843	12912	12759	12792	12917	12574	12754	12701	12690	12752	12709	12846	12613	12620	12603	12848	12875	12848	12799	12864	12653	12668	12711	12492	12772	12648	12663	12784	12643	12657	12692	12828	12559	12699	12591	12686	12634	12802	12670	12741	12789	12672	12770	12772	12769	12845	12787	12940	12757	12765	12795	12642	12601	12793	12610	12563	12653	12688	12866	12724	12613	12819	12579	12679	12690	12771	12548	12652	12513	12915	12655	12808	12771	12775	12636	12774	12667	12720	12781	12792	12725	12774	12529	12788	12755	12861	12765	12723	12737	12976	12751	12821	12840	12528	12738	12640	12680	12697	12735
14513	23316	22470	17851	16130	15747	32310	45412	39978	28795	25265	17656	14620	13674	12909	12859	12752	12849	12849	12801	12863	12940	12879	12844	12991	12851	12825	12831	13107	12823	12937	12829	12822	12782	12752	12730	12915	12765	12859	12660	12722	12727	12823	12771	12735	12717	12801	12828	12833	12899	12835	12618	12855	12665	12876	12846	12824	12848	12809	12766	12758	12829	12827	12753	12777	12847	12902	12856	12792	12803	12767	12897	12893	12769	12902	12783	12902	12965	12946	12744	12935	12826	12910	12726	12820	12748	12791	12819	13033	12718	12750	12742	12723	12969	12895	12910	12776	12700	12872	12866	12756	12758	12763	12734	12804	12836	12686	12710	12781	12808	12866	12956	12845	12918	12894	12743	12752	12646	12834	12892	12788	12874	12772	12678	12916	12714	12834	12899	12898	12848	12873	12834	12892	12848	12809	12775	12881	12828	13001	12846	12573	12766	12846	12786	12914	12748	12928	12836	12964	12958	12684	12957	12981	12727	12771	12780	12516	12677	12650	12709	12784	12859	12573	12855	12874	12771	12754	12945	12712	12802	12833	12936	12971	12824	12910	12829	12907	12878	12863	12693	12853	12714	12856	12802	12680	12915	12946	12895	12808	12699	12852	12815	13022	12830	12921	12700	12811	12832	12851	12849	12827	12828	12902	12943	12729	12840	12853	12934	12795	12698	12767	12856	12958	12686	12841	12877	12708	12762	12759	12807	12721	12589	12725	12887	12765	12805	12611	12822	12715	12749	12960	12753	12746	12758	12826	12764	12780	12848	12756	12836	12789	12642	12685	12864	12929	12764	12737	13011	12904	12731	12796	12833	12846	12704	12752	12753	12928	12933	12722	12760	12739	12783	12741	12707	12810	12869	12769	12795	12886	12781	12767	12753	12913	12848	13038	12855	12720	12955	12645	12860	12733	12736	12829	12782	12752	12820	12743	12780	12865	12675	12889	12830	12702	12731	12797	12798	12869	12727	12941	12828	12715	12846	12720	12804	12695	12880	12902	12837	12818	12788	12826	12753	12904	12861	12883	12788	12780	12931	12925	12938	12751	12851	12817	12575	12736	12755	12894	12850	12641	12846	12706	12849	12871	12793	12758	12736	12767	12881	12645	12847	12856	12716	12863	12870	12846	12848	12835	12905	12784	12711	12846	12669	12679	12849	12803	12814	12819	12760	13083	12850	12780	12925	12816	12830	12931	12685	12886	12845	12677	12619	12788	12912	12742	12857	12709	12922	12840	12849	12838	12699	12827	12868	12696	12878	12826	12779	12958	12799	12861	12773	12817	12687	12710	12811	12670	12841	12817	12974	12838	12700	12706	12837	12805	12814	13082	12773	12871	13018	12767	12888	12639	12827	12710	12721	12889	12817	12918	12772	12836	12826	12757	12902	12818	12867	13001	12837	12977	12872	12759	12959	12872	12870	12654	12825	12822	12881	12770	12804	12895	12734	12900	12676	12950	12775	12745	12751	12810	12644	12731	12737	12764	12654	12873	12752	13001	12883	12811	12871	12830	12821	12737	12744	12882	12879	12846	12687	12967	12774	12852	12725	12979	12799	12704	12801	12879	12703	12803	12813	12917	12727	12746	12863	12804	12843	12862	12728	12681	12805	12790	12709	12656	12770	12910	12821	12927	12813	12796	12878	12910	12783	12791	12817	12831	12751	12844	12889	12936	12528	12816	12692	12848	12808	12704	12860	12856	12711	12954	12798	12730	12816	12690	12946	12871	12860	12732	12810	12836	12844	12960	12744	12798	12732	12860	12922	12764	12797	12819	12908	12779	12839	12823	12736	12847	12654	12718	12686	12783	12752	12754	12912	12792	12955	12886	12742	12819	12775	12877	12893	12930	12719	12860	12846	12850	12581	12798	12928	12943	12877	12874	12753	12722	12701	12832	12929	13016	12781	12890	12738	12935	12835	12990	12861	12843	12878	12766	12656	12760	12869	12802	12721	12703	12753	12853	12856	12951	12748	12756	12954	12944	12861	12945	12724	12634	12809	12740	12782	12895	12775	12829	12804	12837	12877	12812	12761	12794	12713	12895	12711	12740	12980	12832	12687	12904	12708	12800	12873	12900	12883	12815	12781	12877	12797	12753	12802	12698	12944	12718	12931	12825	12921	12847	12881	12737	12767	12823	12751	12964	12751	12764	12892	12826	12898	12800	12781	12944	12804	12750	12824	12732	12883	12807	12741	12790	12861	12968	12755	12812	12850	12592	12812	12879	12763	12849	12770	12911	12804	12842	12690	12748	12905	13030	12767	12860	12847	12740	12728	12989	12842	12754	12748	12799	12606	12940	12906	12759	12801	12914	12725	12938	12789	12741	12756	12957	12716	12975	12988	12794	12891	12995	12756	12671	12766	12801	12954	12749	13015	12764	12735	12761	12807	12839	12850	12812	12715	12743	12863	12782	12729	12879	12733	12861	12899	12729	12812	12864	12670	13015	12741	12949	12654	12780	12861	12851	12610	12950	12805	12715	12741	12906	12608	12727	12964	12919	12806	12926	12918	12737	12760	12882	12638	12748	12902	12806	12757	12858	12757	12798	12766	12910	12833	12658	12772	12721	12834	12827	12901	12717	12785	12933	12832	12724	12832	12906	12809	12968	12894	12784	12689	12692	12747	12756	12756	12846	13005	12923	12880	12712	12941	12689	12811	12701	12733	12813	12944	12909	12736	12811	12864	12792	12759	12925	12864	12712	12686	12909	12710	12809	12895	12790	12761	12884	12878	12835	12846	12759	12820	12849	12808	12701	12847	12855	12753	12765	12837	12875	12778	12779	12904	12857	12824	12868	12766	12710	12759	12824	12920	12789	12878	12903	12816	12751	12802	12820	12704	13059	12628	12824	12679	12839	12862	12688	12795	12876	12791	12943	12744	13010	12798	12755	12759	12797	12852	12760	12756	12704	12795	12642	12737	12970	12715	12854	12932	12826	12989	12834	12783	13019	12773	12830	12789	12999	12839	12602	12867	12692	12899	12903	12757	12798	12831	12887	12655	12826	12937	12742	13062	12837	12859	12882	12917	12744	12817	12659	12864	12906	12796	12721	12976	12865	12862	12853	12733	12636	12820	12866	12639	12821	12831	12757	12790	12631	12727	12668	12763	12938	12816	12798	12780	12874	12804	12947	12815	12801	12893	12752	12782	12746	12788	12763	12927	12868	12799	12694	12806	12815	12747	12788	12885	12779	12715	12673	12744	12677	12673	12776	12703	12842	12744	12941	12831	12803	12921	12789	12861	12694	12762	12867	12815	13005	12763	12865	12667	12829	12824	12713	12836	12890	12763	12884	12788	12849	12677	12741	12756	12861	12951	12753	12856	12699	12741	12745	12824	12941	12819	12959	12782	12847	12870	12980	12834	12734	12783	12792	12869	12788	12807	12736	12752	12806	12753	12765	12770	12844	12849	12864	12994	12683	12734	12828	12711	12814	12780	12625	12902	12702	12828	12798	12633	12818	12812	12686	12749	13123	12797	12800	12809	12729	12779	12758	12919	12875	12834	12723	12965	12843	12705	12800	12754	12693	12763	12808	12836	12871	12915	12933	12707	12775	12947	12713	12746	12704	12781	12798	12626	12734	12734	12852	12729	12785	12783	12670	12923	12782	12908	12850	12930	12754	12903	12884	12782	12809	12823	12777	12865	12712	12842	12729	12902	12785	12827	12697	12728	12771	12782	12822	12735	12764	12746	12823	12720	12850	12794	12825	12766	12802	12714	12831	12835	12757	12823	12854	12745	12754	12946	12839	12697	12767	12928	12982	12817	12784	12824	12781	12768	12879	12942	12850	12866	12816	12816	12752	12789	12880	12732	12779	12826	12848	12659	12934	12868	12967	12919	12857	12720	12854	12786	12751	12856	12897	12782	12835	12725	12828	12939	12693	12825	12837	12782	12746	12623	12661	13072	12796	12722	12851	12947	12786	12800	12933	12891	12767	12919	12910	12884	12845	12707	12691	12755	12805	12727	12719	12877	12913	12767	12957	12831	12734	12728	12764	12739	12806	12733	12855	12751	12798	12683	12794	12650	12888	12769	12627	12647	12732	12879	12869	12660	12830	12713	12728	12848	12736	12821	12848	12943	12739	12792	12769	12833	12716	12777	12897	12768	12807	12996	12753	12984	12871	12839	12788	12881	12777	12792	12934	12858	12840	12760	12827	12765	12713	12936	12749	12847	12892	12809	12902	12787	12884	12720	12824	12903	12829	12878	12970	12910	12912	12922	12948	12831	12831	12737	12875	12852	12863	12716	12855	12670	12747	12833	12865	12902	12809	12755	12727	12847	12850	13052	12803	12802	12725	12892	12808	12856	12812	12794	12810	12754	12819	12838	12862	12790	12791	12770	12819	12940	12797	12890	12773	12817	12732	12872	12865	12788	12794	12940	12838	12962	12803	12782	12728	12794	12853	12861	12847	12789	12823	12811	12841	12834	12856	12739	12942	12694	12835	12865	12843	12876	12785	12813	12771	12994	12827	12935	12789	12672	12697	12743	12779	12790	12752	12772	12672	12880	12962	12767	12921	12793	12820	13010	12726	12817	12906	12768	12810	12871	12707	12727	12945	12933	12923	12777	12944	12808	12834	12615	12646	12751	12846	12782	12863	12739	12850	12818	12716	12801	12820	12826	12827	12856	12897	12778	12769	12791	12809	12820	12900	12872	12880	12944	12754	12837	12751	12839	12712	12834	12782	12800	12831	12788	12771	12890	12850	12854	12852	13065	12793	12820	12946	12857	12876	13017	12806	12702	12942	12756	12873	12754	12646	12823	12640	12725	12897	12820	12702	12906	12837	12853	12789	12728	12786	12644	13028	12802	12833	12845	12805	12882	12692	12833	12924	12975	13034	12755	13115	12775	12685	12950	12748	12690	12657	12826	12800	12769	12838	12722	13014	12717	12786	12942	12937	12920	13022	12602	12889	12858	12817	12870	12741	12848	12870	12912	12848	12784	12857	12724	12781	12970	12782	12946	12917	12823	12883	12785	12829	12854	12933	12838	12759	12946	12921	12818	12882	12815	12708	12793	12874	12768	12695	12770	12876	12719	12921	12867	12669	12760	12830	12757	12803	12761	12634	12859	12772	12846	12642	12740	12776	12834	12922	12806	12967	12753	12705	12867	12941	12750	12824	12773
23092	21056	28769	23572	21244	21821	37464	57468	51963	37045	31111	22214	16701	14226	13097	12935	12750	12616	12678	12731	12766	12691	12716	12871	12789	12680	12730	12698	12536	12598	12675	12804	12855	12613	12874	12571	12561	12634	12880	12583	12662	12649	12682	12629	12717	12651	12702	12656	12496	12762	12726	12622	12770	12760	12719	12725	12732	12814	12613	12648	12483	12760	12673	12700	12590	12550	12552	12724	12673	12626	12618	12601	12621	12558	12613	12608	12703	12669	12745	12881	12724	12574	12570	12673	12730	12790	12625	12580	12723	12528	12667	12672	12752	12625	12644	12597	12545	12568	12538	12782	12529	12631	12568	12594	12667	12590	12743	12775	12549	12624	12754	12639	12635	12580	12789	12667	12722	12599	12699	12685	12485	12734	12553	12600	12487	12530	12603	12658	12609	12804	12844	12442	12690	12693	12673	12568	12619	12592	12663	12572	12758	12732	12653	12604	12656	12597	12679	12729	12669	12636	12614	12534	12815	12750	12598	12693	12575	12662	12763	12757	12554	12534	12545	12775	12588	12584	12824	12452	12608	12680	12615	12659	12708	12645	12645	12463	12783	12608	12601	12596	12556	12841	12558	12771	12593	12792	12605	12493	12718	12833	12670	12752	12708	12761	12433	12526	12611	12560	12672	12697	12812	12642	12804	12753	12664	12592	12599	12498	12707	12647	12488	12589	12441	12466	12575	12519	12545	12570	12735	12430	12415	12581	12532	12650	12475	12756	12791	12700	12683	12822	12589	12604	12644	12565	12475	12465	12558	12641	12591	12606	12598	12375	12675	12501	12722	12651	12566	12732	12645	12513	12655	12570	12560	12579	12550	12715	12613	12580	12589	12761	12577	12708	12514	12523	12755	12713	12679	12593	12636	12576	12367	12665	12743	12463	12660	12644	12583	12551	12507	12484	12574	12544	12561	12534	12557	12745	12617	12589	12454	12457	12653	12545	12482	12545	12526	12534	12630	12713	12666	12468	12430	12645	12733	12575	12602	12583	12658	12484	12385	12586	12554	12507	12582	12635	12690	12739	12614	12676	12554	12758	12719	12700	12527	12800	12653	12815	12728	12535	12622	12661	12733	12800	12500	12479	12657	12633	12533	12409	12375	12728	12668	12650	12516	12588	12732	12661	12629	12461	12801	12694	12629	12483	12654	12550	12596	12538	12574	12518	12550	12692	12449	12577	12748	12631	12560	12687	12451	12705	12706	12578	12682	12488	12604	12583	12668	12639	12654	12603	12651	12639	12767	12626	12754	12621	12535	12808	12628	12526	12489	12543	12474	12671	12791	12559	12595	12508	12708	12622	12692	12730	12632	12739	12634	12707	12818	12604	12626	12652	12673	12706	12706	12673	12535	12503	12647	12510	12650	12524	12591	12466	12659	12321	12626	12619	12608	12541	12509	12621	12660	12578	12623	12654	12654	12545	12548	12612	12622	12730	12827	12730	12651	12511	12693	12505	12488	12627	12607	12578	12490	12725	12591	12552	12706	12515	12633	12610	12512	12651	12454	12575	12599	12654	12635	12559	12599	12680	12598	12676	12512	12491	12668	12657	12533	12751	12567	12769	12814	12571	12579	12630	12770	12824	12631	12555	12630	12750	12736	12556	12719	12595	12743	12608	12642	12806	12700	12566	12626	12583	12707	12595	12506	12493	12333	12610	12610	12422	12612	12710	12453	12741	12677	12702	12704	12477	12792	12648	12701	12645	12512	12700	12752	12769	12538	12522	12764	12525	12515	12720	12722	12585	12653	12575	12815	12541	12533	12606	12738	12640	12641	12449	12496	12475	12842	12716	12612	12644	12795	12679	12717	12648	12640	12759	12686	12573	12491	12611	12555	12659	12769	12700	12525	12471	12619	12586	12537	12751	12667	12656	12541	12480	12648	12584	12798	12748	12511	12763	12812	12709	12594	12655	12418	12603	12560	12605	12616	12580	12559	12486	12704	12686	12618	12587	12485	12497	12596	12527	12471	12625	12660	12550	12606	12611	12645	12668	12547	12537	12747	12461	12619	12781	12595	12643	12389	12624	12717	12562	12438	12612	12421	12586	12567	12674	12744	12630	12651	12550	12784	12656	12482	12428	12625	12633	12670	12719	12652	12286	12705	12641	12624	12775	12656	12751	12529	12514	12547	12611	12670	12588	12541	12511	12588	12634	12468	12598	12582	12527	12618	12805	12595	12575	12581	12492	12504	12762	12699	12739	12806	12543	12594	12849	12671	12519	12638	12746	12695	12661	12618	12522	12649	12687	12723	12549	12665	12846	12580	12454	12529	12670	12593	12727	12732	12469	12493	12590	12618	12551	12701	12455	12625	12565	12636	12570	12693	12670	12516	12710	12610	12656	12784	12680	12739	12641	12549	12501	12570	12660	12484	12405	12691	12734	12526	12767	12652	12687	12741	12618	12549	12586	12556	12613	12759	12539	12491	12434	12732	12767	12672	12700	12874	12536	12556	12733	12679	12668	12520	12651	12680	12662	12635	12609	12467	12723	12611	12618	12429	12744	12697	12544	12622	12656	12570	12570	12700	12648	12610	12707	12600	12456	12621	12607	12502	12554	12609	12612	12686	12638	12712	12434	12548	12799	12679	12494	12774	12547	12595	12546	12665	12780	12594	12742	12796	12684	12745	12600	12803	12597	12696	12737	12473	12513	12565	12584	12662	12724	12822	12696	12638	12783	12630	12652	12710	12567	12543	12721	12636	12679	12701	12552	12537	12618	12638	12423	12616	12685	12479	12492	12613	12676	12496	12706	12574	12689	12490	12718	12603	12606	12572	12734	12726	12618	12513	12641	12567	12666	12534	12356	12585	12808	12686	12542	12467	12553	12691	12611	12579	12616	12728	12584	12601	12492	12630	12680	12753	12675	12665	12429	12637	12786	12645	12630	12822	12758	12556	12553	12725	12607	12622	12555	12702	12509	12636	12545	12879	12616	12619	12707	12710	12642	12837	12700	12647	12794	12581	12611	12487	12623	12676	12630	12741	12609	12721	12710	12537	12608	12502	12583	12616	12581	12601	12679	12630	12653	12550	12746	12786	12677	12704	12637	12494	12622	12622	12591	12557	12740	12640	12677	12478	12584	12515	12439	12534	12479	12466	12741	12528	12606	12618	12668	12519	12695	12547	12615	12742	12683	12786	12556	12646	12685	12602	12619	12774	12649	12601	12712	12506	12663	12494	12558	12517	12715	12791	12678	12641	12611	12666	12509	12587	12505	12411	12517	12574	12583	12624	12680	12720	12759	12710	12572	12619	12661	12686	12759	12517	12590	12620	12633	12544	12476	12552	12652	12675	12796	12521	12783	12637	12608	12649	12548	12540	12492	12625	12580	12648	12631	12526	12494	12528	12605	12650	12645	12718	12636	12479	12498	12553	12781	12777	12628	12491	12547	12678	12592	12772	12650	12562	12553	12556	12468	12611	12513	12601	12655	12630	12642	12649	12518	12397	12375	12457	12734	12570	12634	12677	12608	12637	12488	12890	12736	12632	12348	12508	12547	12552	12621	12528	12718	12647	12617	12851	12570	12797	12728	12817	12612	12599	12591	12446	12669	12628	12701	12679	12421	12580	12654	12601	12688	12715	12668	12572	12589	12679	12606	12452	12539	12653	12436	12494	12842	12539	12453	12646	12580	12434	12782	12615	12734	12740	12599	12523	12627	12539	12616	12558	12604	12521	12671	12674	12719	12717	12573	12736	12529	12684	12637	12570	12629	12690	12591	12627	12765	12497	12807	12716	12590	12598	12723	12593	12803	12602	12585	12779	12658	12543	12496	12688	12561	12607	12713	12717	12631	12655	12639	12620	12568	12524	12606	12462	12623	12788	12434	12701	12625	12598	12717	12588	12653	12498	12528	12746	12571	12606	12553	12695	12605	12378	12704	12724	12614	12529	12522	12553	12505	12510	12605	12614	12529	12789	12630	12561	12634	12587	12646	12706	12401	12745	12720	12623	12618	12561	12726	12607	12529	12481	12676	12621	12791	12568	12790	12666	12781	12695	12430	12723	12691	12782	12606	12563	12610	12649	12842	12643	12444	12529	12584	12618	12759	12707	12522	12647	12551	12623	12696	12682	12676	12690	12620	12701	12557	12679	12456	12603	12709	12565	12419	12503	12590	12494	12453	12592	12643	12674	12773	12613	12446	12405	12644	12641	12509	12406	12637	12594	12515	12602	12530	12521	12585	12677	12689	12571	12710	12756	12367	12529	12634	12627	12640	12539	12624	12569	12752	12755	12765	12447	12583	12583	12764	12614	12457	12659	12652	12683	12627	12669	12667	12583	12584	12784	12693	12703	12491	12606	12662	12727	12813	12665	12487	12522	12730	12647	12848	12711	12547	12550	12723	12548	12715	12634	12523	12481	12653	12693	12625	12636	12713	12879	12555	12799	12709	12561	12565	12518	12668	12538	12555	12570	12631	12630	12457	12450	12668	12622	12492	12565	12641	12378	12574	12488	12441	12482	12632	12582	12751	12761	12565	12593	12741	12668	12543	12621	12626	12508	12471	12641	12532	12608	12621	12506	12584	12507	12632	12607	12620	12653	12795	12799	12603	12541	12448	12631	12572	12692	12368	12679	12577	12764	12621	12452	12538	12623	12740	12687	12565	12680	12514	12532	12654	12460	12553	12597	12536	12634	12547	12517	12581	12604	12525	12699	12523	12693	12707	12698	12617	12540	12600	12642	12644	12652	12643	12638	12560	12668	12718	12631	12641	12714	12437	12502	12651	12587	12623	12652	12582	12661	12626	12485	12610	12739	12454	12607	12442	12709	12606	12702	12500	12624	12469	12605	12552	12727	12591	12622	12594	12783	12553	12698	12593	12646	12511	12558	12618	12700	12580	12604	12639	12691	12567	12443	12431	12406	12379	12404	12482	12651	12490	12433	12478	12460	12388	12596	12617	12674	12603	12498	12633	12523	12529	12605	12619	12668	12510	12658	12557	12497	12701	12628	12400	12498	12627	12656	12650	12742	12647	12470	12656	12481	12458	12582	12709	12688	12742	12880	12642	12628	12697	12744	12494	12688	12587	12790	12630	12663	12553	12478	12683	12606	12640	12590	12700	12563	12707	12548	12538	12632	12519	12690	12865	12732	12792	12681	12645	12793	12497	12682	12616	12814	12621
16584	29691	27983	21876	18936	17922	42015	59310	53377	39782	34530	23069	17568	14637	12704	12616	12625	12747	12706	12903	12707	12726	12892	12848	12601	12535	12770	12567	12764	12798	12636	12542	12667	12741	12767	12750	12825	12722	12736	12667	12772	12664	12687	12716	12665	12633	12822	12668	12736	12626	12684	12707	12625	12803	12662	12777	12713	12738	12683	12686	12607	12627	12684	12643	12701	12681	12697	12724	12692	12823	12739	12585	12786	12739	12662	12788	12797	12756	12798	12747	12645	12598	12729	12869	12641	12526	12686	12657	12728	12700	12723	12519	12514	12659	12781	12627	12572	12623	12638	12665	12598	12666	12684	12795	12636	12610	12680	12723	12501	12749	12705	12709	12794	12637	12690	12724	12711	12815	12754	12684	12717	12747	12654	12578	12754	12701	12841	12729	12728	12769	12732	12638	12710	12734	12570	12705	12652	12667	12456	12600	12681	12695	12674	12633	12728	12609	12715	12733	12668	12619	12690	12679	12835	12675	12736	12697	12765	12559	12768	12646	12854	12756	12624	12783	12475	12701	12695	12723	12792	12587	12865	12629	12684	12732	12661	12617	12779	12741	12733	12678	12606	12860	12676	12747	12575	12838	12709	12816	12698	12668	12745	12860	12632	12636	12612	12775	12619	12623	12601	12713	12702	12572	12641	12891	12583	12636	12603	12631	12740	12756	12609	12629	12579	12741	12594	12746	12858	12650	12639	12818	12581	12718	12720	12821	12694	12905	12624	12703	12904	12644	12747	12711	12571	12599	12805	12617	12743	12649	12695	12563	12656	12673	12663	12702	12759	12473	12654	12734	12658	12703	12843	12537	12446	12726	12652	12741	12561	12663	12780	12798	12558	12637	12537	12711	12708	12449	12616	12736	12664	12768	12581	12625	12793	12822	12730	12703	12640	12746	12713	12623	12745	12832	12499	12821	12766	12741	12696	12771	12734	12624	12623	12616	12600	12817	12737	12806	12653	12690	12675	12661	12740	12668	12684	12757	12710	12639	12658	12753	12717	12711	12505	12735	12700	12529	12679	12674	12574	12828	12735	12574	12740	12805	12694	12624	12691	12572	12657	12754	12661	12772	12510	12710	12690	12828	12656	12712	12614	12591	12689	12663	12717	12612	12624	12547	12740	12812	12814	12733	12709	12556	12716	12540	12570	12524	12799	12553	12577	12782	12731	12730	12810	12430	12671	12635	12716	12717	12709	12706	12762	12783	12704	12677	12593	12640	12600	12528	12606	12647	12600	12760	12736	12693	12722	12582	12684	12702	12769	12700	12572	12809	12608	12775	12833	12594	12873	12820	12677	12761	12773	12698	12485	12507	12698	12672	12770	12672	12686	12684	12773	12733	12662	12642	12647	12520	12658	12675	12535	12585	12646	12712	12755	12709	12725	12669	12841	12676	12848	12736	12484	12586	12656	12689	12460	12646	12719	12774	12703	12717	12537	12746	12668	12652	12761	12710	12704	12581	12693	12765	12591	12649	12822	12719	12753	12607	12743	12688	12586	12833	12753	12594	12644	12551	12687	12585	12718	12567	12615	12608	12590	12702	12694	12670	12736	12654	12751	12794	12642	12797	12699	12769	12661	12554	12632	12517	12558	12651	12748	12733	12605	12536	12848	12682	12565	12747	12641	12687	12644	12690	12692	12731	12822	12728	12752	12650	12758	12722	12858	12634	12656	12646	12602	12804	12661	12650	12769	12556	12705	12854	12737	12629	12707	12715	12623	12702	12811	12675	12787	12697	12744	12643	12753	12680	12763	12665	12837	12761	12806	12756	12727	12667	12754	12648	12536	12650	12722	12601	12700	12649	12880	12595	12604	12560	12787	12640	12728	12675	12683	12742	12670	12692	12581	12703	12781	12801	12600	12733	12721	12642	12751	12697	12667	12525	12689	12675	12730	12520	12659	12713	12535	12665	12531	12749	12747	12531	12662	12712	12550	12537	12625	12810	12787	12752	12635	12720	12782	12833	12750	12663	12567	12583	12697	12679	12808	12744	12659	12621	12775	12705	12769	12639	12671	12513	12697	12607	12534	12832	12711	12743	12686	12616	12587	12530	12564	12666	12713	12711	12650	12749	12862	12638	12639	12534	12579	12623	12717	12635	12785	12458	12596	12759	12686	12587	12681	12636	12531	12788	12637	12796	12911	12638	12758	12733	12703	12609	12755	12607	12666	12640	12702	12492	12601	12653	12714	12644	12737	12521	12588	12699	12558	12671	12662	12684	12757	12732	12569	12927	12536	12740	12528	12807	12465	12701	12454	12658	12708	12842	12669	12673	12765	12645	12855	12584	12739	12649	12706	12714	12676	12587	12635	12643	12713	12571	12697	12730	12658	12779	12884	12579	12677	12786	12585	12616	12796	12466	12672	12894	12677	12675	12584	12710	12752	12691	12686	12699	12737	12654	12558	12569	12860	12669	12546	12726	12738	12480	12651	12853	12648	12646	12770	12740	12654	12690	12749	12680	12804	12785	12788	12678	12670	12737	12666	12662	12745	12629	12656	12657	12646	12496	12758	12581	12804	12637	12681	12679	12733	12841	12719	12627	12697	12775	12661	12634	12638	12728	12572	12610	12815	12523	12810	12670	12709	12596	12737	12636	12724	12573	12721	12548	12594	12759	12591	12625	12655	12659	12712	12695	12455	12674	12668	12727	12637	12530	12586	12670	12744	12751	12708	12654	12703	12802	12645	12784	12844	12688	12742	12521	12828	12687	12609	12633	12614	12769	12611	12615	12666	12758	12655	12627	12606	12790	12656	12696	12684	12685	12718	12696	12660	12622	12810	12834	12502	12712	12541	12754	12663	12685	12851	12659	12803	12751	12599	12785	12695	12668	12668	12713	12797	12736	12735	12514	12772	12560	12671	12663	12670	12759	12677	12737	12752	12537	12705	12687	12754	12705	12649	12768	12601	12719	12756	12754	12457	12657	12741	12568	12704	12703	12664	12649	12568	12653	12760	12816	12606	12734	12692	12739	12588	12756	12751	12687	12671	12851	12643	12685	12826	12766	12751	12643	12802	12635	12550	12731	12760	12653	12425	12594	12601	12470	12584	12735	12616	12742	12663	12764	12675	12608	12639	12547	12747	12680	12627	12697	12602	12739	12837	12617	12774	12740	12741	12701	12754	12638	12713	12491	12695	12619	12647	12804	12682	12763	12803	12648	12498	12687	12614	12648	12697	12711	12665	12868	12587	12561	12608	12691	12756	12772	12498	12650	12606	12559	12649	12664	12819	12742	12629	12760	12747	12735	12603	12733	12526	12660	12539	12750	12809	12703	12705	12605	12744	12597	12767	12613	12494	12770	12683	12747	12797	12646	12740	12515	12741	12765	12767	12602	12666	12571	12626	12654	12783	12564	12693	12690	12713	12644	12753	12589	12737	12773	12586	12725	12738	12681	12593	12545	12658	12632	12592	12815	12703	12722	12748	12699	12737	12756	12700	12558	12691	12516	12688	12782	12654	12726	12725	12815	12769	12641	12603	12698	12660	12685	12590	12508	12906	12649	12822	12600	12677	12777	12486	12614	12810	12763	12733	12664	12691	12604	12643	12826	12621	12713	12778	12637	12577	12718	12688	12665	12806	12615	12660	12631	12550	12741	12776	12763	12768	12567	12660	12610	12555	12680	12652	12662	12663	12714	12616	12691	12551	12672	12532	12565	12637	12803	12546	12668	12862	12662	12753	12627	12648	12678	12665	12677	12607	12705	12754	12484	12632	12707	12674	12694	12657	12786	12708	12731	12622	12614	12643	12862	12603	12688	12710	12703	12603	12679	12691	12697	12838	12645	12605	12648	12769	12637	12865	12829	12791	12759	12498	12813	12656	12607	12696	12571	12701	12764	12678	12636	12688	12609	12658	12591	12702	12637	12699	12729	12725	12806	12550	12738	12838	12781	12776	12751	12598	12738	12723	12657	12865	12675	12722	12702	12601	12695	12634	12685	12687	12550	12661	12824	12606	12646	12684	12727	12727	12672	12677	12692	12641	12482	12649	12747	12806	12546	12780	12503	12491	12669	12692	12797	12542	12526	12676	12619	12820	12749	12632	12749	12607	12721	12639	12575	12626	12700	12762	12718	12706	12685	12729	12740	12832	12605	12616	12743	12797	12675	12654	12516	12766	12716	12731	12725	12677	12570	12661	12634	12677	12695	12553	12758	12745	12720	12578	12763	12617	12636	12668	12626	12749	12589	12663	12748	12598	12718	12760	12707	12690	12741	12587	12790	12607	12706	12775	12658	12628	12625	12572	12819	12770	12522	12659	12706	12599	12707	12687	12642	12691	12747	12798	12633	12940	12780	12616	12517	12724	12571	12809	12661	12691	12570	12815	12686	12658	12773	12817	12658	12607	12576	12653	12634	12728	12660	12619	12749	12589	12778	12695	12701	12710	12759	12747	12661	12745	12714	12563	12699	12653	12590	12624	12745	12655	12530	12597	12724	12667	12660	12654	12795	12666	12706	12738	12566	12771	12669	12633	12679	12516	12647	12745	12667	12733	12810	12672	12672	12608	12766	12846	12646	12721	12667	12561	12639	12629	12611	12722	12707	12791	12561	12689	12669	12827	12610	12651	12674	12612	12793	12732	12671	12723	12691	12545	12470	12660	12699	12647	12765	12588	12697	12648	12614	12517	12800	12626	12649	12740	12458	12590	12614	12647	12697	12695	12638	12677	12616	12673	12730	12635	12613	12619	12627	12660	12669	12581	12631	12590	12641	12713	12808	12561	12757	12731	12557	12614	12730	12719	12708	12704	12527	12701	12762	12724	12750	12675	12710	12754	12536	12796	12608	12724	12663	12790	12519	12649	12603	12574	12759	12791	12800	12801	12645	12735	13015	12764	12847	12700	12793	12619	12559	12639	12576	12583	12702	12591	12832	12693	12606	12568	12764	12667	12764	12699	12702	12762	12623	12820	12603	12707	12654	12660	12617	12674	12539	12688	12684	12673	12868	12718	12742	12642	12775	12555	12631	12749	12633	12633	12723	12715	12592	12559	12756	12640	12731	12712	12748	12762	12774	12609	12755	12730	12598	12598	12541	12633	12723	12606	12830	12584	12686	12798	12470	12868	12820	12675	12926	12610	12767	12559	12732	12577	12797	12761	12651	12806	12611	12683	12752	12797	12824
27304	21360	21095	17010	14008	13668	15658	19648	19712	16462	15109	14308	13598	13315	13252	13106	13044	13177	13243	13023	13325	13263	13093	13259	13123	13240	13151	13064	13049	13157	13006	13237	13101	13148	13045	13171	13165	13139	13125	13127	13175	13048	12929	13068	13020	13195	12848	13192	13272	12814	12968	12978	13081	13113	13093	12932	13212	13021	13059	13154	13032	13108	13160	13131	13021	13134	13090	13221	13014	13118	13137	13069	13020	13099	13067	13250	12930	13122	13173	13194	13021	13324	13109	13165	13095	13072	12989	12967	12913	12966	13036	13080	13003	12953	13234	13229	13142	12989	13117	13012	13108	12962	13025	12971	13109	13277	13044	13015	13144	13194	13096	13013	13067	13214	12972	13192	13189	13066	13024	13144	13078	13153	13187	13052	13044	12942	12992	12977	12899	13200	13080	13087	13001	13005	13073	13002	12998	13018	13249	12904	12979	13128	13051	13039	13020	13018	12925	13021	13006	13006	13051	12966	12949	13050	13032	13207	13076	13100	13023	13050	13213	13003	13095	13007	13185	13271	12998	12917	13119	12986	12902	13231	13009	12916	13081	13194	13163	13025	13226	13191	12973	13193	13225	13141	13034	13281	13103	12994	12999	13183	13049	13196	13137	13049	13138	13222	13139	12990	13310	13124	13124	13147	13065	13002	13074	12996	13140	13299	13326	13081	13140	12949	13029	13209	13155	12936	13234	13104	12982	12977	13081	13296	13041	13102	12997	13033	13176	13267	12956	12990	13147	12945	13185	13162	12717	13097	13050	12990	13148	13138	13066	13180	13167	13254	13176	12998	13123	13116	13048	13109	13212	13202	13111	13089	12933	13064	12917	13258	13108	13126	13164	13021	13122	13081	13120	13263	13025	12982	13204	13036	13091	13131	13141	13115	12968	13201	13050	13044	13169	13145	12982	13131	13066	13013	13221	13059	13111	12941	13015	12968	12949	13237	13115	13176	12923	13083	13220	13080	13065	13134	12995	12869	12988	13272	13184	13048	12948	12907	13013	13007	13177	12982	13123	13009	13097	13000	12846	13108	13191	12968	13162	12975	12956	12989	13072	13131	12946	13098	13004	12901	12882	13039	12867	13039	13275	13134	13111	12973	13183	13019	13128	13221	13050	13119	13251	13005	12977	13015	13092	13107	12986	13001	13143	13073	13010	12917	13106	13005	12971	13078	12926	13223	13099	13241	13149	13009	13019	13158	13031	13078	12908	13046	12758	13108	13200	13070	13051	13084	13056	13199	13055	13142	13070	13221	13028	13035	13076	13271	13166	12930	12870	13045	13292	13122	13179	13094	13278	12958	13207	13092	13056	13082	13144	12939	13169	13120	13199	13289	13138	13023	13105	12889	13164	13099	13111	13142	13095	13080	12976	13050	13017	13077	12982	13272	13104	13103	13180	13046	12947	13111	13153	13098	13098	12995	13047	12998	12951	12889	13097	13081	13112	13134	12952	13259	13099	13049	13110	12950	13100	13001	12977	13197	12896	13174	13228	13140	13214	13086	13141	13176	13124	13160	13043	13185	13223	13096	13095	12996	13177	13210	13122	13223	13048	13085	13187	13081	13023	12995	13120	13031	13041	12953	13081	13021	13091	13129	13069	13029	13025	13199	12970	13097	13074	13072	13029	13059	13213	13050	13018	13015	13007	13030	12856	13167	13055	13061	13119	13062	12999	13056	13239	13070	13028	13210	13144	13015	13103	12934	13136	13060	13147	13109	13099	12994	13186	13155	13259	13103	13107	13067	13094	12986	13064	13236	13114	13062	12943	13134	13122	13211	13185	13136	13196	12981	13129	13136	12944	13148	13182	12968	13034	13182	13169	13115	13023	13267	12895	13085	13044	13203	13140	12981	13043	13009	13039	13014	13265	13095	13088	13076	13117	13044	13011	13021	13010	13103	13085	13121	12985	12977	13172	12873	13142	13114	13055	13152	13272	12908	13053	13198	13067	13031	13098	13053	13016	13080	13069	12934	13147	13068	13245	13112	13045	12918	13080	13014	12985	13111	13127	12929	12922	13268	13162	13166	13259	13067	13160	13140	13023	12987	12931	12991	13054	13009	13077	12979	13074	13319	13007	13098	13174	12968	13085	13163	12983	13040	13221	12961	12898	13061	13228	13081	13045	13106	13117	13188	13257	13163	13183	12964	13074	13184	13258	13118	12990	12947	12929	13083	13397	13105	13118	13046	13088	13066	13096	12947	13118	13182	12982	13233	13209	13241	13058	13056	12965	12987	13248	13093	12873	13167	13134	13224	13103	12946	13151	13012	13132	13153	13194	13218	13089	13142	13021	13163	13067	13005	13013	13041	13033	13135	13132	12956	13068	12916	13091	13092	13237	13067	12969	12923	12948	13184	13103	12834	13026	13194	12924	13127	13061	13154	13155	12971	13008	13055	12998	13213	13035	13087	13035	13143	13006	13102	13091	13053	13189	13205	13141	13289	13061	13227	13119	13167	13097	12979	13253	13166	13117	13119	13150	13178	13206	13142	13026	13182	13031	12904	13099	13109	13101	13091	13098	13113	13142	12923	13158	13195	13278	13257	13154	13329	13167	13007	12931	13181	13081	12990	13267	13054	13051	13158	12962	12989	13199	13035	13146	13087	13228	12939	12982	13055	12981	13025	13048	12954	13100	13056	13237	12998	13202	13294	13224	13029	13378	13033	12937	13074	12958	13055	13282	13143	13230	12965	13015	13120	13049	13302	13157	13128	13133	13144	13026	13190	12994	13036	13085	13240	13063	13056	13127	12980	13054	13203	13070	12911	13044	13092	13098	13262	13176	12998	13163	13144	12950	13059	13128	13294	13147	12958	13327	13028	13052	13049	13083	13040	12920	13254	13070	12972	13151	13093	13062	13257	12990	13051	12935	13125	13201	13186	13041	13188	13097	13202	13048	13011	13156	13332	13235	13092	13217	12953	13042	13100	13281	13087	12991	13148	13294	13019	13129	13222	13187	13259	12991	12999	13354	13029	13035	13096	12997	12978	13209	13017	13291	13151	13148	13177	13281	13052	13065	13177	13185	13134	13137	13107	13237	13059	13171	13114	12994	13172	13153	12955	13099	13109	13083	13044	13110	13017	13043	12993	13229	13098	13129	12975	13131	13067	13062	12933	12992	12892	12916	13208	13055	13015	13060	13055	13036	13111	13168	13061	13214	13196	12935	13037	13083	13049	13253	13193	13152	13101	13016	13103	13138	12998	13015	13031	12968	13182	13222	13179	13007	13021	13042	13131	13101	13090	13429	13211	13033	13069	13090	13168	13185	13036	13039	13117	13267	13136	13017	13139	13151	13113	13207	13024	13184	13121	13271	13163	13213	13073	13158	13127	13069	13057	13343	12951	12963	13149	13115	13103	13251	13226	13060	13013	13283	13348	12991	13033	13089	12929	13195	13126	13039	13085	13018	13157	13233	13095	13068	13014	13134	12969	13151	13094	13224	13189	13188	13111	12911	13134	13097	13018	13087	12939	13236	13084	13182	13069	13180	13072	13064	13090	13048	13045	13216	13351	13123	13298	12975	13195	13146	13046	13026	12970	13103	13073	13282	13260	13227	13325	13097	13156	12970	13271	13047	13207	13088	13042	13103	12986	13155	13114	13278	13208	13047	13035	12965	13098	13201	13073	13191	13099	13099	13051	13033	13049	13061	13185	13041	13026	13070	13164	12993	13030	13050	13098	12804	13201	13008	13063	13229	13209	13015	13049	13109	13054	13108	13036	13261	13079	13322	13060	13059	13171	12946	13016	13106	12974	13171	13084	13049	13038	13306	13072	13173	13237	12978	13037	13144	13124	12977	13065	13161	13136	13132	13087	13123	13101	13008	13159	12944	12904	13199	13097	13062	13105	13091	13121	13031	12916	13058	13159	13003	12907	13008	13111	13025	13110	13104	13188	13098	13112	13136	13232	13126	13107	13144	13226	13131	13151	13122	13162	13127	13194	13060	13208	13335	13294	13017	13088	12931	12973	12928	13100	13060	13066	13095	13231	13136	13062	13004	13206	12995	13082	13194	12901	13177	13142	13091	13007	13172	13199	12976	12943	13256	12967	13131	12948	13066	13096	13011	13070	12899	13120	13095	13015	13089	13051	13128	13037	13054	13107	13066	12883	13067	13041	13042	13073	13285	13195	13245	13117	13098	13046	13113	13241	13232	13059	13097	13178	13114	13053	13218	13202	12985	13208	13056	13086	13194	13186	13129	12987	13044	13165	13104	13139	13171	13004	13041	13224	13040	13149	12940	13077	13203	13108	13065	13141	13079	13020	13106	13030	13050	12916	13084	13107	13152	13118	13076	13122	12922	13156	13019	13030	12989	13044	13101	13168	13102	13064	12961	13115	13110	13122	13144	13147	13208	13250	13062	13030	13229	13189	13121	13005	12975	13092	12990	13178	12903	12978	13172	13221	13045	13016	13330	13087	13134	12994	13031	13226	13181	13213	13196	13103	13073	13071	12875	13206	12906	13132	13077	13247	13226	13195	13086	12925	13067	13139	13095	13092	13087	13059	13110	13108	13049	13148	13062	13064	13015	13201	13080	13062	13031	12945	13123	13076	13163	13172	13264	13124	12985	13093	12953	13088	13064	13090	13166	13237	13166	13107	13096	13074	13018	13059	13178	13015	12985	13140	13027	13110	13086	13139	13108	12898	13080	13138	13090	13147	13082	13032	13062	13027	13061	13118	12997	13092	13127	13141	13212	13093	12998	13160	13046	13031	13177	13207	13210	12973	13242	13124	13198	13168	13119	13090	13377	13182	13039	13131	13134	13085	13229	12990	12988	13211	13155	13151	13108	13074	13312	12878	12979	13180	13187	13213	13039	13121	13140	13094	13242	13056	13219	13264	13143	13333	13081	13208	13160	13156	13281	13204	13128	13053	13169	13033	13131	13044	12948	13216	13154	13073	13270	13087	13165	13015	13172	13163	13132	13028	13169	13145	13226	13237	13152	13185	13023	13096	13109	13029	13101	13210	13210	13136	13159	13085	13024	13166	13078	13421	13219	13136	13113	12999	13329	13183	13154	13067	12973	13227	13245	13133	13211	13047	13083	13161	13155	13100	13024	13163	13311	13009	12977	13203	13054	12986	13114	13249	13074	13035	13230	13244	13180	13244	13074	13203	13103	13002
14305	18329	17424	15456	14749	14016	17324	23153	21694	17429	15918	14003	13523	13274	13101	13144	13080	13064	12998	13079	12999	13001	13109	13027	13022	13088	13029	12909	13215	12978	13049	13026	13051	13019	13116	13087	12888	13026	13065	13013	13199	13193	13025	12940	12907	13095	13078	13176	12930	12995	13081	13228	13067	12967	12934	12893	12957	12939	13019	13064	13035	13058	13162	13028	13048	12868	13031	12869	12870	13134	12849	13159	13051	12968	13029	13086	12997	13026	12930	13080	13015	12969	12946	13008	13067	13065	13153	13281	13074	13002	13114	13204	12956	12880	13102	12873	13012	12910	13072	12923	13165	13004	12971	13043	12963	13070	13152	13011	13048	12877	13093	13039	13038	13081	13118	12898	12944	12920	13038	12864	13146	13087	13031	12972	13070	13007	13174	13025	13092	12942	13027	13153	12864	13044	13143	13018	13156	13230	13109	12996	13109	13010	12903	13021	13105	13039	13098	13118	13103	13029	13019	13037	13034	13111	12849	13082	12938	12976	12835	13060	13139	13028	13045	13036	12985	13131	13122	13052	13026	13158	13051	12929	13030	13103	12949	12813	13100	12858	13114	13109	13043	12931	12873	13057	13005	12928	13006	12944	13057	13080	13024	13035	13061	12838	12949	13091	12932	12963	12893	12914	13084	12987	12925	12890	13151	13153	13002	12984	13028	13089	13066	12975	13085	12988	13053	12994	13073	12929	12964	12932	13162	13044	13042	13064	13017	13040	12966	12910	13023	13114	13009	13079	13045	13036	13020	13114	13018	13155	13195	12931	12979	13004	13027	13067	13163	12989	13056	12968	12895	13004	13082	13064	13111	13015	13206	13030	13079	13074	12982	13092	12937	12963	12991	13048	12835	13020	12942	13125	12947	13096	13233	13119	13011	13101	13003	12937	12983	13067	13047	12924	13191	12930	12932	12967	13205	13126	13033	13005	12959	12961	12956	12963	13111	13074	13021	12977	12978	12901	12981	12997	13047	13016	13105	13008	13059	13118	13062	12977	12920	13204	13080	12972	13013	13077	12914	13186	12955	13035	13039	13048	13073	12947	12988	12951	13242	13136	13016	13046	13248	13041	13010	13084	12870	12974	13288	12861	13028	13144	12730	13151	12847	12935	13021	13051	12809	12896	13054	13031	13061	12967	13049	13111	13037	13136	12932	13002	13027	12969	13000	12973	13146	12888	12998	13091	13117	12820	13056	12983	13268	12950	12866	12945	13117	13197	13067	13040	13150	13136	13085	13215	13127	13014	13091	13014	13041	13104	13043	12985	13067	12991	12900	12911	13101	13060	13155	13062	12977	13056	13053	12923	13017	13110	13130	13050	13117	13201	13008	13020	13013	13178	12912	13003	13047	13000	12950	13134	12932	12934	13206	13020	13016	12965	13071	13026	13038	13039	12905	12902	13128	13021	13026	13092	13018	13057	13018	13058	12915	12978	13107	13021	12989	12932	13157	13049	13068	13058	12823	13090	12979	12911	12951	12960	13116	13099	13083	12988	12873	13209	12907	13018	13018	12948	12964	13008	13038	13185	12908	12973	13145	12947	13091	13142	13097	12967	13201	13033	13080	12909	13065	12995	12946	12997	13030	12903	12894	13230	13025	13045	12942	13066	13078	13050	13092	12906	13068	12974	12980	13079	13003	13017	13080	12917	13039	12758	13152	12910	13163	13090	12963	12898	13025	12921	12947	13015	13089	13051	12986	13026	12993	12920	13038	12989	12818	13091	13081	13099	13224	13162	13140	12988	12875	13177	12872	12961	13031	13104	12942	12990	13003	13042	12970	13147	13157	12993	12953	12949	13016	13157	12913	12930	13027	13137	13150	13073	12999	13112	12902	13096	12940	13054	12956	12848	13112	13008	13059	13005	13054	13124	13067	13048	13167	13016	12931	13025	13074	13011	13048	13008	13181	13135	13073	12956	12997	13003	13160	13062	12913	13021	13138	13185	13067	12812	12993	13154	13076	13123	12936	12978	13002	13114	13087	12898	12999	13176	13027	12878	13042	12981	13041	13119	13208	13061	13187	13089	13141	12997	13130	13009	13098	12978	13006	12975	13213	13054	12889	13143	12998	12965	13082	13067	13087	13041	13071	12992	13024	13065	12839	13117	12988	13097	12959	13062	13193	13056	12792	12888	12995	13019	13159	12972	13045	13032	12949	12910	12994	12987	12980	13049	13002	13126	12826	13121	13010	12896	13337	12952	12986	13112	12937	12982	13066	13266	12940	13198	13170	13166	12968	12939	13042	13173	13031	13045	12905	13134	13110	13061	12992	12984	12970	12997	13055	12989	12971	12881	12917	13191	13023	12988	13182	13075	13082	13074	12861	12899	13086	13043	13125	13130	13278	12966	13084	12907	12972	13092	12967	12925	13147	12980	13219	13218	12979	12872	13164	12953	13055	13051	13049	12997	13083	12950	13063	13072	12941	13018	13104	13094	12906	13101	12971	12974	13007	12891	13067	13013	12983	12981	12978	13087	13080	13032	13117	12966	13057	13033	13100	13059	13142	12963	13050	13069	12999	12860	13081	13106	12954	13016	13002	12836	13166	13090	13000	12936	12930	12984	13026	13113	12948	12978	12949	12951	13060	12990	13034	12970	13081	13072	13009	13026	13251	12998	12976	13126	12955	12888	13038	13017	12898	13118	12894	12949	13062	13004	13032	13061	12920	13067	12995	13093	13166	13114	13127	12931	12977	12980	13066	13042	12975	12927	13079	13026	12951	13127	13123	13097	13019	12908	12938	12793	13155	13179	12945	12890	13069	13028	12919	13065	13068	12985	12884	13174	13036	12946	13044	12946	13033	12961	12972	12871	13240	12911	13074	12863	13014	13152	13045	13114	13174	12978	13016	13001	13047	12938	12945	13021	12978	12970	12961	13064	13049	13122	12994	13067	12950	12900	13087	13099	13108	12848	13004	12973	13198	13058	12986	13148	13094	12855	12995	13179	13082	13193	12997	13016	13134	12820	13029	13224	13141	13051	12994	12946	13082	13136	13010	13152	13024	12920	13092	13010	13125	13074	13049	13100	12916	13074	12984	12992	12945	12839	13049	13171	13078	13087	12987	13059	12997	13058	13053	13098	12899	13145	12965	12919	13026	13102	13120	12975	12995	12934	13153	13040	12925	13161	12912	13094	12940	12991	12913	12996	13007	13083	13004	12997	13154	13061	13120	12999	13121	13075	13023	13032	13090	13073	12931	13047	12964	13051	13005	13051	13044	13146	13060	13006	12823	13015	12883	12940	13087	13049	12973	13243	13001	13053	13187	13014	13047	13145	13062	13019	13201	12924	13126	13093	13040	12793	13171	13005	12882	13049	12983	13128	12917	13111	13137	13068	13094	13041	13043	12955	13010	13126	13119	13098	12992	13022	13130	13192	13126	12972	13027	13000	13216	13038	12895	12999	13019	12971	12944	13133	12939	13187	13217	13080	12854	12972	13138	13193	13032	13129	13035	12920	13165	13104	13180	13010	13227	13038	12939	12898	13135	13147	13028	12922	13203	13036	13148	13106	13186	13060	13074	13059	13031	12936	12800	12872	13013	13059	13061	13161	13152	12984	13112	13100	13001	13009	13067	13199	13130	13094	13182	12981	12887	13145	13130	13030	12960	13083	13095	13026	13137	13187	13130	13170	13083	12853	12960	13000	12930	13083	13027	13004	13181	13203	13057	13215	13133	12834	12955	13137	13180	13045	12955	12892	12967	13037	13010	13206	13024	13043	12931	12990	13130	12950	13033	13121	13030	13005	13083	13011	12854	13173	13014	13066	13211	12974	13121	12997	12874	13071	13039	12924	12970	13075	13113	13150	13072	13076	13070	13084	13247	13039	13026	13054	13103	13111	13064	13061	13138	13208	13115	13001	13041	13122	12967	13156	12915	12969	13132	13062	12990	13103	12894	13107	12920	13152	13028	12993	13095	12986	13149	12915	12979	13067	13082	12926	13172	13107	12989	12872	13077	13032	13125	13057	13081	13103	12974	12958	13158	13023	13036	13014	13000	12946	12994	13099	13169	12958	13189	13212	13087	13003	13052	13156	12928	13124	13151	13129	13020	13129	13024	13123	13110	13100	13020	12943	12941	13014	13008	12958	13134	13043	13156	12900	13098	13081	13073	12980	13046	12936	12895	12911	12742	13132	12870	13137	13194	13098	12952	13105	12961	13019	13047	12840	12978	13038	13056	12908	13207	13092	13068	13001	13032	13032	12935	13106	13044	13042	13120	13150	13030	13085	13102	12999	13037	13047	13038	12947	12977	13034	13012	13063	12996	13005	13020	12948	13112	13013	12966	13030	12933	13012	13003	12930	12871	13080	13113	13001	13001	12988	12886	13098	13026	12991	12993	12963	13178	12963	12998	13049	12990	13165	13125	13002	12980	13001	12918	12926	12961	12973	13010	12921	13020	12953	13112	13013	13237	12927	13023	13055	12970	13048	12985	13021	12984	13027	13113	13090	13089	12862	13150	12944	13143	13066	12935	13080	13026	13041	13034	12955	12982	12977	13101	12897	12958	12898	13009	12986	12970	13238	13105	13169	13143	13020	13048	13084	13014	12909	13025	12950	13111	13067	12959	13200	13099	13103	13188	13031	13010	13010	12841	13149	13035	12953	13064	13015	13006	12907	13001	13031	12920	12987	12844	12976	13032	13125	13075	12978	12840	13263	13144	13024	13139	12977	12989	12920	13060	13150	13013	13071	13019	13106	13231	13215	12979	12888	12986	13087	12932	13043	13068	13158	12984	12980	13079	13061	13032	13087	12984	12955	13103	12959	13106	12980	13087	12949	13084	12909	13133	13110	12989	13015	13147	13060	12958	13045	13070	12853	13001	13073	12816	13198	13070	12860	12905	13035	13080	12786	13131	13004	13082	13047	12949	13105	13062	13068	13178	13040	13134	12993	13008	12979	13042	13069	13061	13097	13016	13014	13126	12997	12874	13083	13014	13127	12986	13066	12957	12946	13079	13120	13106	12949	13054	13021	12853	12978	13011	13213	13052	13095	13044	13111	13131	12972	13080	12982	13086	13064	12933	12919	12913	13102	13041	13074	13101	13185	12969	13047	13061	13015	13177	13124	12940	13049	13163	12981	12989	13044	13002	13125	13009	13226	13023	13152	13013	12991	12980	13060
24727	21131	27853	24819	19768	15886	23159	41348	37202	27334	23271	17807	14809	13500	12693	12762	12869	12559	12569	12667	12691	12532	12607	12765	12738	12740	12678	12579	12711	12621	12627	12673	12665	12412	12738	12711	12729	12805	12736	12604	12582	12626	12597	12598	12732	12495	12481	12572	12709	12436	12669	12608	12532	12639	12565	12498	12575	12548	12685	12424	12644	12747	12538	12557	12599	12571	12697	12468	12565	12613	12632	12652	12636	12497	12367	12666	12661	12379	12592	12424	12591	12394	12716	12622	12631	12691	12709	12500	12411	12665	12716	12656	12424	12631	12406	12507	12588	12464	12626	12507	12681	12450	12744	12403	12579	12518	12457	12557	12662	12589	12544	12592	12524	12624	12530	12454	12653	12380	12576	12630	12523	12782	12633	12694	12589	12591	12665	12490	12600	12647	12710	12582	12634	12716	12567	12755	12694	12596	12680	12575	12575	12645	12443	12458	12513	12668	12462	12828	12608	12565	12653	12479	12653	12492	12525	12586	12618	12753	12623	12531	12635	12454	12636	12538	12457	12616	12631	12701	12725	12819	12511	12480	12500	12644	12552	12523	12650	12694	12750	12595	12617	12628	12695	12557	12784	12572	12551	12788	12684	12637	12626	12584	12384	12509	12773	12531	12609	12555	12699	12768	12726	12548	12442	12740	12521	12589	12552	12405	12560	12648	12633	12758	12790	12687	12584	12552	12544	12541	12717	12515	12594	12604	12612	12616	12736	12568	12534	12489	12606	12660	12642	12534	12562	12622	12548	12579	12528	12656	12599	12547	12676	12586	12598	12566	12539	12611	12566	12434	12514	12658	12661	12631	12653	12598	12462	12605	12439	12666	12561	12602	12668	12760	12589	12522	12394	12529	12583	12617	12570	12325	12598	12478	12521	12568	12520	12502	12543	12500	12733	12427	12495	12615	12547	12540	12694	12532	12637	12636	12531	12689	12581	12542	12782	12551	12443	12452	12617	12547	12572	12564	12586	12591	12573	12697	12552	12513	12708	12644	12286	12543	12790	12386	12602	12553	12603	12605	12552	12599	12596	12456	12635	12491	12573	12610	12561	12533	12550	12479	12563	12760	12664	12591	12650	12651	12534	12471	12624	12525	12720	12450	12666	12669	12687	12547	12509	12520	12702	12562	12351	12425	12544	12455	12593	12439	12545	12496	12642	12749	12587	12560	12613	12695	12450	12397	12775	12525	12601	12505	12638	12597	12464	12570	12473	12432	12611	12641	12570	12626	12650	12593	12883	12550	12434	12621	12672	12576	12665	12530	12612	12474	12533	12575	12611	12490	12609	12575	12581	12470	12621	12481	12632	12436	12640	12541	12589	12698	12712	12711	12851	12709	12733	12710	12669	12641	12497	12729	12567	12552	12601	12543	12634	12590	12484	12651	12540	12535	12591	12579	12591	12478	12736	12613	12514	12391	12572	12729	12694	12660	12738	12780	12444	12552	12496	12560	12502	12572	12583	12435	12492	12593	12534	12635	12445	12704	12573	12515	12427	12636	12720	12601	12740	12715	12656	12547	12711	12587	12540	12608	12399	12633	12583	12499	12615	12576	12538	12661	12534	12556	12634	12539	12664	12507	12634	12475	12629	12512	12667	12632	12638	12554	12711	12703	12466	12616	12545	12572	12576	12560	12654	12504	12611	12690	12692	12616	12548	12578	12663	12501	12582	12489	12556	12630	12743	12598	12393	12647	12696	12671	12731	12764	12738	12639	12671	12566	12420	12747	12731	12745	12692	12687	12902	12536	12631	12524	12656	12612	12661	12695	12543	12693	12640	12537	12621	12570	12739	12566	12722	12680	12621	12651	12598	12618	12634	12668	12497	12350	12546	12557	12637	12698	12498	12510	12635	12591	12693	12555	12663	12629	12470	12473	12533	12653	12640	12621	12642	12567	12526	12629	12622	12589	12589	12464	12733	12727	12454	12491	12604	12684	12669	12657	12707	12610	12676	12574	12733	12647	12704	12492	12818	12583	12575	12581	12619	12580	12487	12384	12562	12449	12558	12471	12548	12547	12434	12462	12751	12724	12804	12623	12779	12602	12616	12520	12617	12531	12311	12421	12624	12542	12416	12566	12642	12504	12528	12660	12659	12394	12558	12548	12737	12678	12626	12575	12543	12717	12518	12705	12716	12569	12636	12577	12697	12535	12563	12513	12495	12651	12575	12621	12640	12574	12659	12782	12695	12632	12613	12540	12722	12765	12662	12749	12586	12600	12628	12555	12518	12669	12539	12467	12662	12539	12545	12380	12736	12727	12456	12494	12738	12590	12629	12382	12604	12650	12613	12448	12557	12409	12529	12495	12587	12495	12633	12589	12575	12516	12601	12480	12625	12666	12615	12731	12697	12474	12696	12571	12684	12614	12459	12490	12484	12513	12589	12711	12644	12441	12544	12582	12537	12635	12695	12520	12650	12708	12651	12773	12650	12643	12661	12603	12671	12661	12641	12679	12634	12452	12710	12556	12398	12600	12567	12568	12481	12636	12450	12508	12550	12613	12634	12693	12520	12474	12616	12490	12507	12399	12427	12583	12566	12588	12675	12565	12559	12646	12555	12468	12776	12710	12720	12718	12794	12662	12609	12682	12743	12531	12699	12619	12677	12781	12559	12718	12566	12558	12654	12471	12599	12762	12401	12475	12728	12559	12530	12845	12572	12380	12552	12562	12625	12549	12602	12449	12706	12436	12700	12461	12518	12719	12768	12575	12573	12465	12595	12508	12418	12720	12583	12678	12590	12660	12701	12483	12522	12726	12706	12689	12667	12649	12572	12673	12555	12713	12640	12657	12638	12628	12522	12658	12713	12788	12672	12442	12533	12494	12510	12586	12542	12469	12809	12513	12651	12492	12651	12672	12447	12757	12482	12682	12685	12634	12718	12570	12560	12536	12637	12599	12630	12530	12621	12644	12602	12698	12596	12602	12491	12790	12499	12580	12614	12606	12679	12453	12482	12576	12654	12364	12594	12645	12645	12798	12549	12624	12485	12580	12722	12505	12615	12464	12401	12673	12556	12541	12727	12610	12467	12718	12598	12695	12604	12585	12472	12507	12560	12534	12629	12566	12619	12444	12479	12555	12466	12672	12592	12653	12527	12730	12550	12885	12552	12663	12535	12537	12399	12496	12538	12518	12496	12640	12579	12580	12833	12611	12515	12532	12442	12640	12667	12719	12635	12718	12653	12716	12775	12738	12491	12535	12457	12460	12552	12459	12666	12551	12683	12495	12480	12499	12541	12575	12589	12676	12729	12540	12524	12797	12683	12608	12512	12628	12502	12492	12592	12674	12681	12572	12527	12576	12678	12686	12701	12697	12635	12699	12703	12741	12575	12640	12536	12591	12645	12506	12672	12547	12601	12617	12538	12702	12528	12831	12660	12472	12441	12666	12651	12647	12595	12548	12665	12641	12484	12622	12777	12521	12724	12570	12535	12635	12566	12510	12538	12698	12650	12607	12590	12530	12440	12606	12828	12431	12678	12530	12708	12488	12481	12524	12633	12775	12582	12482	12685	12496	12523	12553	12442	12681	12702	12569	12517	12616	12558	12586	12478	12548	12546	12596	12536	12736	12666	12792	12535	12585	12536	12587	12611	12663	12463	12539	12805	12619	12476	12705	12710	12663	12630	12644	12569	12765	12705	12511	12688	12578	12384	12687	12595	12584	12783	12504	12694	12651	12717	12438	12617	12573	12635	12689	12564	12466	12730	12556	12643	12591	12579	12621	12588	12695	12728	12668	12713	12584	12805	12707	12565	12526	12627	12568	12740	12652	12687	12488	12505	12602	12674	12514	12473	12718	12567	12652	12516	12595	12448	12577	12579	12627	12532	12466	12658	12683	12512	12598	12460	12384	12637	12649	12599	12559	12460	12702	12537	12821	12822	12684	12706	12371	12642	12502	12557	12607	12524	12407	12487	12571	12832	12640	12473	12664	12472	12665	12578	12496	12652	12683	12650	12690	12659	12507	12465	12593	12514	12588	12505	12517	12790	12632	12522	12734	12621	12715	12729	12569	12605	12581	12469	12462	12643	12728	12534	12667	12599	12489	12712	12515	12531	12551	12675	12618	12485	12570	12434	12431	12566	12565	12471	12434	12773	12643	12563	12564	12461	12534	12732	12623	12531	12694	12651	12561	12451	12385	12647	12610	12650	12598	12513	12409	12622	12418	12711	12716	12428	12635	12500	12388	12670	12591	12518	12762	12510	12492	12554	12552	12463	12489	12686	12357	12538	12448	12641	12597	12534	12518	12633	12615	12675	12604	12856	12558	12451	12590	12671	12603	12502	12572	12683	12428	12745	12444	12589	12615	12503	12727	12665	12684	12693	12782	12674	12610	12594	12558	12558	12446	12637	12566	12612	12708	12557	12593	12688	12516	12599	12561	12613	12455	12523	12693	12483	12604	12596	12646	12567	12563	12559	12508	12659	12672	12651	12537	12529	12723	12621	12704	12721	12574	12786	12612	12541	12634	12788	12608	12577	12342	12629	12625	12466	12514	12737	12499	12661	12466	12722	12443	12521	12594	12645	12609	12668	12671	12625	12448	12488	12623	12573	12528	12743	12548	12547	12635	12572	12691	12831	12691	12790	12572	12575	12456	12785	12466	12414	12557	12529	12608	12649	12385	12534	12594	12528	12692	12602	12660	12593	12698	12565	12667	12698	12739	12634	12772	12716	12673	12466	12558	12537	12528	12559	12639	12684	12679	12632	12643	12613	12656	12545	12604	12622	12667	12651	12560	12568	12436	12567	12647	12612	12464	12584	12646	12544	12730	12702	12655	12642	12519	12587	12466	12640	12472	12625	12620	12670	12704	12747	12442	12572	12539	12689	12553	12603	12705	12688	12575	12506	12547	12736	12635	12538	12567	12520	12654	12757	12665	12684	12579	12535	12525	12752	12550	12601	12417	12488	12596	12579	12816	12643	12432	12529	12530	12725	12447	12553	12472	12549	12456	12569	12733	12545	12670	12628	12614	12493	12674	12535	12639	12696	12723	12516	12643	12721	12615	12376	12687	12702	12715	12401	12779	12641	12640	12776	12521	12509	12503	12572	12429	12446	12718	12548	12722	12683	12736	12572	12726	12703	12585	12571	12723	12646	12464	12485	12543	12644	12690	12431	12701
14334	23857	22347	18073	16205	15689	27985	45772	38923	30338	26350	18761	15466	13572	12676	12752	12729	12690	12603	12834	12789	12834	12653	12701	12833	12794	12655	12659	12757	12703	12749	12757	12734	12946	12643	12675	12783	12720	12677	12752	12770	12648	12677	12822	12706	12586	12885	12670	12519	12784	12760	12782	12835	12835	12806	12615	12725	12736	12636	12813	12700	12675	12636	12620	12758	12745	12812	12700	12686	12614	12687	12506	12833	12667	12805	12783	12767	12640	12746	12831	12712	12723	12518	12803	12762	12842	12752	12644	12654	12673	12827	12682	12909	12862	12684	12670	12712	12691	12773	12605	12775	12725	12661	12894	12786	12853	12610	12660	12877	12812	12762	12716	12685	12757	12887	12733	12834	12847	12729	12760	12820	12849	12806	12685	12895	12686	12657	12798	12787	12697	12768	12785	12557	12833	12727	12675	12771	12725	12623	12748	12864	12690	12796	12861	12891	12563	12777	12797	12688	12691	12736	12724	12672	12692	12849	12846	12815	12775	12601	12855	12645	12733	12714	12694	12699	12622	12848	12874	12737	12700	12717	12848	12740	12645	12803	12664	12959	12734	12834	12606	12799	12824	12589	12684	12769	12732	12900	12670	12679	12662	12713	12602	12779	12832	12806	12798	12674	12849	12660	12795	12732	12740	12713	12789	12858	12866	12781	12648	12741	12786	12804	12777	12790	12764	12664	12848	12758	12734	12692	12772	12599	12712	12582	12593	12644	12670	12645	12573	12541	12717	12855	12757	12950	12835	12777	12811	12609	12715	12747	12676	12646	12664	12651	12786	12748	12844	12737	12608	12742	12878	12692	12665	12801	12723	12545	12686	12726	12797	12755	12700	12700	12996	12713	12920	12634	12668	12813	12655	12592	12674	12611	12726	12755	12587	12736	12655	12721	12748	12637	12616	12684	12619	12905	12768	12806	12768	12716	12892	12790	12598	12771	12830	12662	12637	12756	12594	12778	12599	12637	12616	12662	12662	12832	12791	12681	12683	12781	12726	12646	12687	12751	12622	12730	12692	12707	12585	12689	12778	12837	12856	12812	12677	12565	12809	12800	12628	12554	12779	12700	12787	12757	12618	12743	12942	12989	12711	12654	12760	12739	12718	12730	12750	12868	12769	12800	12664	12641	12692	12841	12507	12770	12735	12669	12812	12778	12450	12820	12716	12664	12768	12804	12635	12610	12835	12672	12652	12837	12740	12821	12680	12582	12705	12885	12728	12773	12636	12778	12747	12668	12800	12600	12669	12947	12683	12819	12737	12618	12752	12810	12733	12658	12727	12752	12722	12702	12754	12772	12719	12779	12825	12675	12801	12723	12660	12647	13003	12747	12686	12796	12692	12716	12671	12720	12684	12723	12691	12663	12786	12813	12716	12685	12802	12655	12817	12655	12713	12665	12711	12787	12741	12647	12675	12864	12859	12752	12811	12847	12799	12815	12784	12761	12837	12776	12758	12634	12757	12744	12753	12677	12831	12643	12668	12635	12613	12680	12715	12726	12737	12720	12830	12751	12581	12759	12732	12776	12779	12661	12785	12769	12717	12745	12716	12770	12846	12773	12744	12741	12710	12796	12699	12688	12715	12774	12729	12623	12646	12803	12774	12671	12751	12678	12912	12738	12672	12589	12852	12668	12822	12727	12688	12606	12597	12816	12751	12703	12750	12606	12809	12649	12800	12838	12706	12767	12678	12585	12691	12659	12762	12709	12772	12722	12711	12690	12596	12757	12686	12770	12733	12711	12598	12695	12693	12659	12729	12776	12650	12756	12649	12647	12828	12895	12614	12741	12680	12591	12934	12811	12896	12821	12626	12851	12582	12871	12641	12738	12845	12822	12790	12811	12628	12851	12558	12894	12809	12567	12756	12749	12662	12648	12705	12670	12780	12764	12674	12838	12663	12659	12674	12877	12627	12668	12916	12858	12708	12747	12665	12814	12608	12629	12688	12683	12646	12762	12709	12592	12652	12678	12868	12684	12779	12814	12580	12622	12847	12583	12675	12868	12615	12852	12673	12561	12877	12754	12833	12800	12718	12771	12617	12687	12881	12717	12737	12778	12729	12736	12631	12705	12753	12616	12909	12774	12719	12920	12739	12817	12835	12636	12968	12702	12710	12756	12615	12761	12648	12706	12742	12636	12888	12634	12677	12679	12746	12718	12806	12789	12650	12609	12820	12779	12675	12788	12650	12690	12540	12728	12806	12485	12805	12845	12665	12681	12666	12841	12866	12758	12797	12729	12715	12683	12672	12790	12842	12865	12664	12773	12955	12664	12703	12783	12811	12623	12555	12764	12831	12710	12805	12830	12703	12636	12682	12819	12685	12783	12727	12694	12794	12818	12646	12625	12826	12657	12758	12730	12725	12820	12702	12539	12750	12769	12627	12710	12657	12679	12800	12636	12666	12823	12581	12884	12739	12925	12612	12635	12611	12756	12527	12601	12698	12828	12804	12745	12618	12633	12638	12756	12698	12599	12660	12783	12714	12654	12780	12780	12624	12763	12911	12746	12937	12641	12682	12733	12808	12690	12732	12764	12702	12650	12728	12823	12755	12749	12919	12705	12578	12845	12711	12867	12729	12831	12659	12804	12928	12751	12755	12699	12721	12795	12645	12712	12649	12708	12761	12663	12538	12729	12782	12766	12741	12808	12856	12772	12843	12851	12737	12768	12748	12824	12659	12641	12725	12737	12783	12799	12612	12560	12776	12808	12908	12789	12741	12708	12718	12696	12876	12613	12903	12771	12709	12791	12598	12715	12739	12863	12586	12532	12745	12518	12742	12805	12771	12735	12740	12779	12728	12617	12769	12749	12595	12839	12614	12821	12872	12704	12685	12867	12678	12807	12888	12707	12633	12709	12809	12793	12581	12604	12749	12923	12598	12761	12644	12608	12885	12560	12760	12749	12739	12603	12748	12713	12597	12873	12827	12709	12784	12731	12779	12852	12720	12575	12722	12711	12882	12704	12692	12757	12725	12779	12709	12617	12806	12772	12615	12608	12844	12580	12663	12772	12744	12668	12792	12762	12661	12633	12687	12834	12906	12794	12697	12745	12752	12897	12913	12639	12696	12712	12741	12743	12727	12776	12721	12751	12639	12750	12730	12785	12762	12966	12680	12661	12723	12711	12734	12704	12761	12752	12728	12761	12697	12713	12626	12794	12620	12705	12743	12685	12804	12663	12743	12641	12702	12647	12858	12718	12724	12645	12776	12643	12895	12761	12776	12828	12688	12820	12768	12773	12826	12677	12665	12582	12749	12690	12773	12832	12691	12808	12822	12593	12763	12508	12893	12467	12839	12772	12627	12689	12691	12798	12717	12744	12780	12753	12646	12906	12727	12684	12808	12673	12769	12871	12833	12817	12802	12838	12945	12782	12625	12619	12696	12623	12716	12821	12667	12718	12686	12752	12884	12649	12781	12742	12537	12686	12843	12712	12696	12838	12593	12556	12741	12742	12750	12777	12804	12641	12758	12701	12807	12579	12636	12850	12822	12780	12821	12616	12484	12705	12644	12819	12788	12899	12786	12740	12756	12669	12645	12764	12776	12823	12855	12733	12853	12728	12759	12704	12717	12728	12645	12835	12644	12627	12693	12708	12654	12811	12819	12819	12670	12794	12770	12585	12837	12649	12715	12776	12752	12616	12711	12804	12749	12839	12708	12667	12785	12642	12707	12754	12674	12651	12890	12792	12781	12720	12673	12783	12769	12750	12684	12496	12830	12744	12723	12791	12628	12679	12950	12689	12774	12701	12655	12734	12731	12801	12605	12579	12721	12831	12811	12825	12675	12705	12684	12654	12600	12579	12715	12848	12576	12819	12768	12865	12814	12657	12655	12585	12674	12752	12909	12550	12558	12851	12776	12736	12673	12815	12746	12575	12690	12730	12782	12561	12836	12754	12621	12705	12621	12860	12774	12813	12673	12716	12506	12885	12702	12791	12874	12757	12719	12702	12804	12649	12890	12655	12659	12665	12649	12735	12943	12731	12724	12825	12764	12614	12839	12691	12689	12596	12949	12603	12899	12782	12943	12774	12818	12636	12667	12803	12797	12712	12747	12547	12915	12631	12827	12600	12759	12753	12642	12736	12833	12676	12859	12652	12983	12783	12671	12842	12750	12896	12796	12719	12818	12701	12669	12768	12695	12796	12608	12722	12823	12851	12710	12760	12824	12797	12743	12834	12644	12648	12689	12782	12731	12674	12741	12759	12705	12646	12798	12697	12625	12925	12867	12780	12796	12694	12764	12782	12672	12720	12651	12700	12538	12768	12799	12572	12628	12653	12754	12882	12605	12640	12675	12559	12515	12811	12709	12683	12805	12646	12682	12731	12655	12759	12897	12658	12795	12826	12857	12633	12786	12761	12601	12847	12773	12788	12906	12839	12749	12829	12858	12871	12774	12755	12644	12788	12715	12806	12818	12629	12699	12776	12687	12692	12682	12773	12813	12917	12821	12767	12625	12795	12823	12577	12847	12743	12676	12808	12836	12606	12707	12679	12713	12670	12819	12701	12736	12702	12607	12557	12724	12714	12638	12786	12726	12813	12657	12769	12657	12729	12729	12643	12696	12670	12563	12834	12678	12699	12661	12587	12683	12650	12731	12524	12783	12716	12731	12915	12700	12665	12692	12729	12768	12748	12650	12741	12608	12695	12741	12646	12688	12754	12490	12748	12614	12789	12703	12699	12604	12759	12623	12609	12736	12597	12766	12576	12659	12822	12520	12797	12846	12656	12649	12906	12749	12753	12759	12730	12650	12762	12612	12661	12556	12645	12759	12847	12641	12802	12702	12674	12689	12827	12682	12780	12662	12750	12650	12668	12759	12752	12773	12861	12686	12906	12884	12764	12628	12757	12721	12615	12762	12738	12659	12791	12668	12786	12676	12638	12937	12755	12713	12765	12725	12808	12838	12744	12638	12844	12678	12712	12615	12693	12808	12850	12802	12704	12707	13040	12721	12719	12833	12813	12588	12766	12811	12737	12791	12565	12607	12815	12655	12789	12768	12805	12673	12826	12794	12768	12858	12710	12839	12869	12735	12671	12651	12724	12801	12706	12835	12602	12639	12742	12702	12606	12708	12808	12696	12692	12779	12833	12645	12569	12721	12755	12878	12539	12716	12734	12882
23099	21092	28816	23597	21282	21850	34220	57939	49181	37339	32885	23515	17401	13812	12679	12621	12525	12429	12616	12411	12763	12627	12581	12500	12292	12725	12591	12571	12559	12615	12480	12482	12623	12375	12579	12607	12502	12588	12507	12512	12363	12570	12712	12448	12429	12521	12500	12473	12519	12547	12420	12405	12467	12460	12578	12354	12478	12313	12628	12341	12341	12402	12360	12645	12431	12480	12316	12411	12459	12278	12214	12762	12569	12561	12518	12388	12444	12452	12444	12409	12534	12570	12560	12337	12407	12547	12494	12432	12389	12714	12387	12276	12568	12256	12294	12349	12540	12648	12440	12356	12504	12258	12475	12271	12523	12309	12306	12498	12396	12477	12636	12540	12527	12554	12509	12540	12536	12398	12347	12607	12538	12591	12538	12432	12414	12482	12280	12431	12313	12534	12426	12498	12519	12657	12530	12489	12538	12275	12470	12302	12509	12431	12440	12546	12404	12383	12524	12302	12395	12519	12309	12472	12433	12462	12637	12438	12417	12517	12451	12383	12434	12489	12511	12562	12402	12252	12566	12566	12474	12642	12669	12365	12436	12368	12540	12519	12373	12511	12548	12431	12544	12424	12555	12309	12222	12389	12594	12463	12371	12571	12235	12530	12322	12137	12464	12412	12585	12538	12358	12511	12546	12457	12453	12472	12349	12673	12574	12456	12512	12434	12471	12327	12556	12325	12452	12368	12401	12471	12464	12520	12594	12447	12510	12571	12502	12583	12598	12420	12257	12352	12548	12571	12314	12447	12545	12453	12359	12300	12365	12285	12495	12470	12475	12520	12586	12422	12448	12336	12540	12441	12521	12587	12342	12505	12439	12475	12373	12410	12509	12316	12410	12547	12537	12518	12501	12386	12486	12500	12503	12443	12450	12423	12426	12294	12471	12319	12583	12587	12524	12376	12393	12375	12510	12393	12531	12258	12496	12354	12468	12409	12459	12533	12557	12399	12349	12576	12270	12396	12355	12511	12390	12589	12469	12674	12417	12382	12302	12489	12443	12423	12494	12507	12339	12286	12577	12566	12603	12325	12452	12420	12380	12239	12219	12291	12442	12432	12440	12361	12459	12392	12434	12497	12367	12396	12506	12488	12633	12411	12408	12504	12558	12296	12458	12250	12334	12441	12461	12419	12496	12279	12520	12417	12533	12488	12409	12601	12608	12424	12405	12495	12560	12467	12415	12477	12409	12506	12224	12340	12543	12371	12314	12413	12433	12486	12463	12411	12496	12369	12476	12498	12468	12584	12530	12466	12436	12425	12373	12369	12368	12371	12317	12457	12651	12402	12423	12499	12383	12316	12524	12615	12392	12371	12628	12628	12408	12519	12545	12578	12493	12238	12587	12336	12293	12359	12412	12496	12379	12264	12499	12319	12348	12416	12310	12414	12624	12406	12564	12334	12326	12547	12543	12557	12381	12425	12541	12420	12397	12450	12497	12441	12466	12461	12328	12495	12450	12457	12521	12461	12481	12290	12357	12416	12523	12328	12416	12491	12310	12335	12650	12485	12453	12394	12479	12471	12489	12559	12349	12333	12352	12476	12520	12313	12413	12463	12546	12519	12428	12486	12232	12474	12255	12360	12456	12432	12370	12577	12417	12560	12391	12367	12514	12347	12571	12332	12508	12577	12450	12463	12624	12667	12462	12372	12531	12391	12319	12499	12332	12274	12455	12425	12400	12357	12414	12375	12334	12428	12468	12442	12430	12479	12665	12492	12493	12467	12359	12460	12466	12350	12368	12494	12294	12609	12379	12366	12453	12584	12311	12580	12491	12415	12353	12320	12467	12339	12411	12643	12497	12548	12453	12299	12464	12389	12548	12493	12294	12533	12392	12320	12582	12495	12397	12325	12336	12325	12542	12514	12325	12391	12603	12492	12282	12292	12514	12476	12406	12416	12412	12423	12566	12549	12394	12578	12465	12267	12491	12407	12288	12336	12459	12556	12232	12416	12496	12432	12539	12392	12477	12447	12454	12386	12495	12511	12339	12413	12352	12336	12483	12456	12573	12466	12362	12521	12560	12416	12452	12400	12543	12451	12276	12278	12418	12399	12398	12432	12500	12545	12381	12475	12480	12565	12409	12490	12368	12660	12678	12433	12362	12337	12396	12367	12333	12259	12443	12555	12538	12332	12495	12388	12394	12311	12439	12464	12289	12482	12158	12379	12403	12486	12518	12436	12320	12328	12465	12461	12507	12258	12440	12321	12551	12324	12207	12350	12480	12555	12483	12342	12475	12469	12554	12186	12533	12313	12543	12429	12559	12286	12387	12440	12371	12239	12561	12437	12228	12417	12360	12331	12416	12346	12362	12387	12355	12312	12428	12366	12601	12371	12510	12395	12522	12374	12262	12373	12378	12391	12594	12587	12439	12155	12279	12462	12422	12402	12401	12299	12519	12335	12251	12469	12533	12513	12326	12341	12571	12528	12512	12551	12511	12296	12472	12395	12435	12545	12450	12532	12492	12479	12435	12279	12360	12424	12392	12403	12325	12420	12498	12405	12595	12460	12284	12291	12321	12674	12383	12447	12396	12465	12534	12389	12475	12522	12347	12523	12257	12298	12386	12376	12376	12351	12350	12156	12537	12393	12348	12422	12464	12226	12538	12466	12356	12520	12530	12415	12339	12515	12452	12428	12371	12374	12695	12309	12411	12478	12601	12388	12369	12315	12679	12594	12483	12245	12354	12377	12533	12412	12557	12402	12443	12608	12512	12593	12349	12548	12486	12532	12542	12426	12483	12470	12315	12367	12548	12459	12552	12409	12413	12306	12388	12564	12598	12422	12300	12342	12416	12607	12485	12534	12584	12305	12510	12435	12524	12443	12653	12445	12458	12384	12642	12530	12628	12480	12337	12550	12409	12330	12391	12480	12297	12331	12370	12502	12301	12395	12373	12326	12457	12458	12621	12331	12581	12408	12346	12438	12414	12547	12576	12455	12578	12309	12435	12304	12439	12499	12650	12307	12389	12336	12363	12418	12402	12519	12494	12470	12321	12541	12358	12290	12356	12534	12350	12531	12412	12488	12382	12332	12421	12226	12363	12270	12300	12412	12369	12440	12363	12643	12344	12382	12368	12415	12452	12588	12373	12415	12341	12338	12392	12471	12481	12476	12366	12424	12392	12468	12381	12405	12430	12473	12484	12452	12310	12520	12552	12370	12367	12367	12475	12539	12590	12548	12361	12386	12483	12370	12618	12643	12361	12481	12303	12616	12396	12451	12433	12601	12420	12258	12317	12267	12623	12428	12398	12304	12471	12556	12448	12338	12505	12392	12397	12523	12519	12437	12500	12448	12276	12427	12595	12458	12409	12350	12479	12306	12469	12329	12537	12304	12400	12505	12548	12495	12465	12481	12584	12329	12572	12577	12475	12416	12372	12489	12490	12362	12496	12603	12319	12463	12384	12369	12617	12435	12472	12295	12527	12514	12551	12524	12634	12428	12373	12379	12421	12449	12488	12288	12459	12488	12390	12409	12477	12304	12473	12434	12309	12257	12431	12373	12314	12415	12507	12395	12419	12462	12430	12417	12594	12395	12364	12540	12299	12569	12624	12344	12246	12495	12450	12537	12470	12419	12293	12439	12341	12468	12505	12383	12483	12431	12409	12345	12326	12355	12452	12264	12303	12484	12384	12392	12342	12532	12365	12547	12319	12491	12361	12360	12302	12311	12462	12577	12246	12371	12667	12471	12399	12509	12326	12302	12586	12531	12560	12389	12542	12420	12454	12559	12532	12467	12516	12302	12349	12487	12315	12514	12534	12451	12497	12681	12445	12428	12466	12465	12388	12440	12536	12495	12243	12668	12354	12404	12277	12487	12485	12417	12512	12376	12495	12520	12379	12546	12720	12518	12656	12543	12412	12403	12487	12378	12317	12410	12308	12336	12459	12355	12444	12350	12354	12577	12311	12371	12439	12376	12423	12285	12441	12327	12529	12523	12482	12488	12509	12344	12384	12476	12398	12602	12299	12507	12410	12407	12273	12410	12574	12566	12486	12388	12356	12463	12430	12508	12620	12437	12375	12376	12598	12498	12435	12594	12441	12324	12629	12429	12479	12273	12328	12245	12155	12433	12356	12260	12565	12539	12626	12539	12417	12400	12370	12472	12454	12446	12400	12643	12523	12339	12296	12612	12530	12414	12654	12575	12518	12443	12293	12573	12430	12359	12405	12465	12512	12398	12483	12368	12493	12519	12525	12245	12387	12451	12443	12654	12475	12627	12441	12240	12432	12478	12305	12575	12526	12512	12366	12550	12317	12360	12263	12478	12481	12344	12507	12300	12417	12387	12529	12450	12500	12330	12236	12249	12456	12504	12406	12302	12483	12348	12423	12387	12422	12421	12404	12376	12430	12512	12380	12369	12276	12462	12362	12328	12626	12504	12480	12448	12516	12395	12561	12654	12500	12637	12651	12343	12561	12449	12235	12344	12551	12488	12476	12344	12331	12405	12311	12393	12287	12464	12573	12455	12209	12325	12486	12438	12384	12607	12560	12426	12399	12389	12389	12371	12311	12470	12335	12375	12632	12376	12473	12512	12365	12401	12612	12432	12438	12487	12539	12333	12436	12380	12354	12469	12500	12334	12384	12361	12422	12380	12332	12406	12402	12431	12523	12306	12441	12510	12383	12525	12502	12360	12397	12463	12529	12407	12617	12349	12548	12389	12358	12526	12431	12387	12419	12475	12634	12350	12271	12239	12348	12491	12632	12495	12485	12438	12495	12346	12488	12575	12485	12411	12177	12471	12371	12342	12421	12391	12530	12511	12449	12420	12512	12432	12437	12447	12476	12549	12692	12494	12244	12601	12372	12435	12416	12419	12559	12404	12501	12193	12192	12529	12352	12349	12374	12503	12321	12345	12653	12437	12500	12398	12359	12443	12431	12519	12485	12500	12235	12392	12587	12486	12534	12536	12599	12484	12452	12414	12437	12420	12364	12536	12469	12292	12343	12625	12399	12342	12285	12404	12329	12493	12620	12413	12432	12699	12655	12338	12467	12586	12505	12484	12434	12363	12518	12343	12580	12375	12597	12423	12496	12492	12438	12499	12292	12402	12403	12418	12256	12444	12376	12344	12330	12492	12540	12400	12622	12508	12538	12407	12369	12342	12350	12319	12369	12468
16716	29543	27897	21921	19298	18066	38473	60013	49723	41289	36325	25054	19023	13564	12562	12567	12585	12762	12701	12819	12620	12609	12633	12525	12603	12666	12541	12692	12565	12636	12647	12664	12576	12581	12720	12512	12722	12714	12566	12759	12702	12459	12746	12458	12827	12714	12667	12760	12481	12700	12584	12638	12688	12612	12534	12550	12573	12603	12642	12770	12671	12615	12647	12668	12624	12645	12713	12596	12834	12491	12580	12568	12803	12471	12573	12744	12524	12618	12737	12695	12634	12598	12640	12580	12608	12696	12480	12710	12618	12729	12613	12525	12594	12497	12617	12536	12613	12628	12720	12634	12509	12582	12590	12724	12740	12755	12587	12631	12629	12684	12765	12673	12708	12653	12732	12547	12672	12610	12621	12696	12555	12653	12573	12711	12720	12657	12617	12488	12640	12671	12643	12574	12708	12717	12619	12609	12508	12601	12620	12632	12738	12486	12479	12715	12527	12618	12477	12725	12553	12739	12627	12570	12652	12697	12460	12453	12685	12610	12709	12486	12627	12586	12599	12516	12574	12689	12664	12675	12637	12777	12710	12533	12785	12561	12592	12660	12620	12688	12513	12663	12629	12583	12567	12642	12533	12569	12674	12604	12546	12829	12565	12588	12622	12521	12626	12504	12515	12540	12547	12575	12714	12774	12411	12591	12673	12713	12470	12654	12576	12701	12709	12679	12564	12685	12555	12663	12549	12660	12567	12800	12515	12520	12693	12534	12688	12600	12624	12632	12621	12536	12663	12557	12570	12523	12553	12733	12670	12524	12644	12570	12387	12628	12673	12527	12627	12572	12632	12409	12550	12443	12514	12578	12540	12543	12650	12649	12681	12582	12643	12704	12558	12680	12608	12784	12591	12546	12672	12569	12749	12759	12601	12427	12614	12589	12689	12351	12573	12725	12585	12661	12697	12518	12526	12660	12596	12496	12654	12491	12684	12572	12759	12755	12638	12510	12551	12535	12908	12708	12673	12681	12633	12497	12858	12657	12556	12598	12601	12664	12633	12627	12582	12712	12760	12445	12717	12608	12636	12596	12528	12708	12528	12582	12676	12556	12606	12567	12561	12618	12587	12525	12602	12654	12494	12659	12647	12593	12680	12534	12510	12582	12653	12537	12660	12650	12524	12608	12604	12571	12604	12597	12730	12702	12511	12585	12687	12544	12526	12716	12607	12549	12680	12605	12637	12552	12853	12541	12537	12731	12454	12633	12562	12787	12687	12572	12652	12861	12701	12664	12654	12373	12642	12678	12646	12487	12650	12684	12460	12604	12681	12677	12630	12636	12661	12651	12666	12584	12555	12526	12612	12563	12700	12577	12554	12581	12717	12604	12613	12576	12596	12567	12619	12630	12488	12559	12538	12550	12511	12681	12597	12583	12634	12542	12451	12552	12662	12708	12511	12747	12621	12470	12823	12731	12575	12471	12556	12604	12553	12537	12534	12676	12648	12745	12530	12580	12684	12662	12603	12651	12657	12616	12534	12522	12558	12701	12578	12608	12639	12796	12623	12591	12646	12498	12674	12622	12688	12643	12434	12647	12716	12583	12773	12564	12481	12587	12689	12540	12628	12648	12567	12527	12651	12558	12523	12633	12666	12404	12622	12603	12608	12722	12505	12660	12585	12726	12752	12607	12647	12721	12620	12840	12599	12598	12426	12579	12593	12755	12567	12650	12660	12582	12736	12523	12514	12617	12656	12612	12565	12613	12649	12678	12513	12518	12616	12851	12601	12599	12605	12595	12583	12710	12635	12699	12590	12762	12494	12542	12505	12729	12752	12448	12669	12562	12688	12742	12683	12630	12610	12547	12658	12625	12653	12628	12530	12600	12412	12669	12532	12758	12534	12605	12874	12570	12755	12602	12674	12579	12784	12628	12792	12618	12540	12568	12713	12701	12584	12720	12679	12477	12728	12556	12556	12722	12605	12572	12549	12713	12673	12623	12601	12445	12536	12642	12643	12669	12616	12597	12635	12687	12525	12636	12533	12659	12523	12742	12358	12584	12647	12724	12663	12638	12685	12609	12505	12542	12607	12578	12661	12699	12811	12758	12457	12711	12697	12546	12698	12695	12653	12689	12541	12491	12616	12504	12528	12729	12611	12560	12775	12580	12550	12527	12568	12536	12631	12790	12683	12617	12792	12575	12586	12638	12605	12503	12705	12810	12609	12424	12730	12824	12528	12527	12540	12662	12731	12522	12551	12718	12632	12519	12439	12569	12616	12503	12741	12587	12693	12764	12629	12696	12489	12569	12648	12581	12510	12583	12658	12597	12768	12681	12598	12598	12616	12664	12670	12665	12755	12511	12636	12496	12702	12629	12584	12578	12527	12768	12676	12677	12787	12523	12610	12515	12602	12677	12534	12643	12744	12609	12651	12622	12725	12596	12548	12653	12477	12494	12529	12687	12640	12517	12731	12736	12517	12790	12546	12476	12655	12496	12579	12633	12671	12630	12657	12653	12575	12618	12729	12503	12657	12476	12657	12703	12605	12592	12635	12658	12742	12629	12580	12692	12481	12818	12617	12591	12504	12714	12541	12288	12699	12693	12560	12590	12645	12584	12677	12524	12396	12610	12654	12573	12710	12731	12613	12548	12557	12661	12601	12568	12503	12846	12587	12614	12644	12652	12663	12601	12702	12576	12514	12579	12505	12485	12450	12728	12629	12500	12610	12660	12520	12505	12628	12461	12814	12587	12685	12619	12697	12575	12664	12519	12653	12581	12641	12586	12574	12626	12594	12759	12677	12699	12703	12657	12701	12654	12575	12619	12725	12670	12618	12741	12638	12650	12721	12509	12721	12543	12655	12842	12671	12511	12726	12487	12541	12644	12671	12589	12621	12625	12514	12654	12581	12408	12648	12759	12787	12524	12654	12677	12442	12630	12528	12621	12717	12608	12646	12743	12652	12776	12628	12571	12632	12758	12490	12560	12457	12533	12525	12481	12581	12554	12654	12707	12577	12634	12774	12668	12549	12747	12478	12727	12499	12706	12760	12591	12536	12653	12545	12490	12682	12697	12642	12544	12806	12639	12598	12605	12660	12573	12801	12670	12594	12698	12518	12541	12717	12581	12534	12575	12481	12638	12725	12645	12650	12504	12694	12557	12641	12667	12602	12689	12590	12536	12508	12675	12706	12459	12627	12571	12631	12698	12615	12813	12568	12645	12686	12650	12479	12513	12668	12603	12726	12484	12525	12689	12556	12754	12656	12559	12488	12567	12638	12641	12507	12695	12703	12631	12485	12543	12557	12579	12620	12555	12752	12457	12642	12685	12632	12497	12684	12562	12439	12657	12539	12752	12626	12684	12635	12598	12720	12699	12581	12616	12375	12642	12618	12609	12696	12470	12667	12631	12617	12518	12498	12484	12700	12696	12744	12650	12533	12679	12796	12639	12672	12611	12754	12635	12707	12501	12610	12605	12695	12620	12702	12433	12593	12623	12659	12573	12737	12661	12643	12751	12642	12727	12661	12521	12555	12656	12598	12656	12575	12512	12517	12563	12494	12489	12695	12668	12855	12528	12569	12552	12494	12750	12511	12735	12460	12581	12710	12640	12570	12706	12618	12578	12657	12559	12870	12686	12577	12704	12789	12606	12627	12604	12574	12749	12640	12606	12519	12535	12660	12687	12614	12636	12490	12649	12545	12619	12658	12677	12620	12653	12653	12599	12558	12550	12574	12668	12721	12587	12743	12722	12623	12804	12583	12530	12618	12570	12747	12568	12667	12676	12399	12565	12789	12608	12657	12551	12499	12607	12493	12646	12598	12667	12539	12703	12615	12612	12628	12726	12614	12659	12678	12513	12587	12520	12795	12580	12520	12569	12617	12564	12651	12481	12577	12702	12609	12653	12642	12602	12609	12770	12481	12558	12544	12703	12575	12685	12530	12602	12706	12628	12654	12475	12586	12457	12649	12659	12698	12809	12547	12465	12767	12669	12711	12649	12448	12606	12436	12537	12608	12589	12629	12683	12597	12593	12762	12632	12637	12727	12567	12683	12669	12665	12490	12573	12439	12578	12630	12703	12688	12715	12637	12549	12677	12602	12761	12691	12540	12710	12537	12533	12659	12681	12567	12534	12665	12523	12584	12682	12610	12664	12653	12599	12650	12771	12697	12579	12717	12491	12641	12568	12544	12617	12518	12735	12743	12523	12481	12696	12614	12412	12527	12563	12601	12767	12566	12559	12711	12551	12772	12476	12639	12815	12743	12668	12784	12585	12480	12772	12602	12754	12711	12566	12663	12665	12618	12539	12681	12609	12614	12482	12728	12575	12575	12636	12556	12754	12578	12689	12611	12539	12643	12686	12576	12684	12532	12664	12693	12505	12612	12462	12723	12626	12545	12599	12692	12530	12602	12697	12645	12611	12579	12520	12592	12736	12723	12609	12750	12663	12625	12438	12605	12512	12423	12398	12643	12583	12690	12605	12528	12711	12692	12666	12699	12652	12608	12656	12580	12506	12618	12646	12644	12433	12612	12559	12557	12671	12526	12665	12764	12702	12461	12592	12589	12555	12592	12671	12614	12575	12669	12545	12541	12639	12713	12650	12835	12491	12574	12449	12605	12723	12580	12694	12607	12481	12565	12576	12532	12703	12623	12601	12672	12669	12556	12523	12609	12598	12645	12765	12699	12574	12473	12624	12633	12676	12621	12612	12658	12654	12516	12565	12601	12588	12551	12577	12576	12766	12608	12412	12594	12617	12615	12505	12712	12713	12495	12591	12471	12569	12719	12724	12459	12637	12577	12744	12689	12660	12738	12691	12516	12507	12592	12745	12567	12531	12870	12580	12775	12522	12626	12560	12529	12648	12839	12799	12547	12594	12516	12555	12631	12673	12697	12652	12585	12547	12528	12478	12739	12629	12646	12519	12531	12800	12735	12709	12571	12734	12691	12637	12554	12802	12686	12733	12590	12558	12630	12587	12633	12785	12689	12706	12550	12537	12701	12631	12669	12816	12699	12528	12627	12540	12411	12738	12705	12471	12669	12755	12596	12556	12651	12616	12731	12587	12578	12725	12464	12718	12539	12417	12571	12520	12504	12728	12780	12551	12524	12661	12728	12670	12613	12696	12679	12606	12774	12479	12722	12700	12471	12637	12546	12502	12436	12544	12512	12632	12586	12590
27471	21505	21703	17789	14302	14212	15825	20522	19309	16731	15905	14699	14097	13570	13465	13593	13502	13427	13483	13381	13470	13585	13519	13457	13500	13474	13642	13510	13395	13457	13772	13334	13608	13482	13359	13385	13448	13327	13494	13604	13428	13279	13374	13547	13511	13406	13640	13617	13440	13519	13505	13612	13228	13381	13571	13398	13374	13605	13589	13246	13396	13461	13346	13361	13546	13584	13345	13445	13412	13369	13474	13594	13443	13525	13470	13537	13321	13578	13320	13474	13368	13331	13459	13515	13405	13556	13596	13458	13410	13430	13435	13194	13514	13581	13374	13607	13706	13410	13447	13531	13235	13498	13380	13539	13308	13442	13514	13387	13472	13464	13487	13516	13547	13431	13509	13347	13422	13435	13456	13493	13679	13330	13575	13654	13608	13522	13458	13428	13488	13500	13699	13541	13544	13355	13363	13475	13696	13689	13351	13500	13430	13546	13502	13462	13542	13402	13448	13437	13332	13648	13367	13559	13478	13531	13517	13444	13449	13516	13182	13523	13616	13373	13514	13403	13376	13437	13308	13502	13456	13433	13525	13448	13371	13511	13525	13617	13532	13413	13670	13561	13304	13467	13502	13460	13438	13386	13470	13384	13280	13580	13498	13455	13337	13315	13304	13592	13358	13429	13354	13333	13390	13556	13407	13600	13516	13445	13434	13105	13411	13466	13658	13568	13573	13607	13494	13503	13463	13521	13552	13660	13584	13549	13647	13231	13435	13354	13487	13572	13471	13434	13472	13479	13420	13373	13327	13418	13465	13443	13401	13370	13528	13637	13562	13604	13438	13584	13422	13437	13487	13535	13455	13533	13420	13363	13463	13511	13469	13378	13427	13694	13600	13482	13554	13350	13444	13412	13486	13513	13545	13434	13394	13356	13441	13665	13416	13531	13475	13505	13475	13400	13383	13492	13434	13475	13511	13330	13560	13521	13536	13688	13449	13375	13487	13601	13684	13524	13353	13603	13305	13496	13254	13448	13660	13388	13660	13170	13457	13494	13566	13286	13203	13373	13495	13568	13318	13418	13530	13650	13492	13362	13568	13581	13572	13350	13552	13509	13361	13525	13396	13386	13618	13198	13286	13499	13415	13591	13444	13408	13632	13454	13653	13377	13543	13497	13348	13503	13650	13590	13360	13367	13562	13528	13580	13427	13463	13386	13405	13539	13288	13356	13473	13449	13475	13496	13175	13709	13555	13457	13493	13416	13485	13575	13487	13603	13524	13418	13552	13633	13431	13333	13373	13433	13533	13395	13308	13533	13413	13467	13547	13415	13397	13324	13427	13359	13726	13635	13573	13559	13371	13501	13298	13416	13296	13400	13589	13580	13436	13523	13430	13516	13442	13525	13554	13620	13684	13342	13383	13574	13593	13456	13624	13483	13544	13416	13473	13597	13468	13502	13405	13463	13403	13488	13421	13673	13429	13620	13402	13411	13502	13515	13488	13416	13294	13576	13515	13510	13382	13418	13629	13498	13407	13519	13564	13524	13551	13491	13519	13449	13633	13400	13388	13423	13463	13481	13420	13507	13539	13603	13416	13402	13352	13562	13488	13533	13477	13538	13492	13350	13378	13426	13459	13495	13344	13447	13620	13264	13337	13513	13496	13388	13406	13475	13563	13355	13457	13433	13445	13466	13300	13648	13375	13447	13396	13563	13387	13444	13478	13388	13583	13336	13527	13457	13420	13424	13559	13590	13548	13529	13513	13484	13460	13419	13373	13640	13347	13368	13524	13595	13609	13552	13483	13516	13450	13566	13433	13480	13520	13527	13460	13499	13587	13492	13274	13370	13443	13516	13548	13547	13380	13717	13713	13639	13387	13367	13469	13488	13261	13638	13319	13642	13341	13490	13556	13408	13462	13374	13608	13170	13632	13466	13424	13316	13616	13543	13619	13531	13461	13440	13605	13505	13433	13319	13245	13185	13307	13394	13737	13632	13334	13416	13425	13499	13395	13460	13528	13492	13583	13496	13520	13365	13633	13552	13324	13431	13373	13484	13496	13332	13441	13624	13403	13544	13496	13436	13495	13473	13474	13605	13346	13452	13488	13652	13364	13517	13423	13293	13440	13690	13705	13476	13574	13456	13564	13322	13458	13320	13560	13435	13452	13630	13505	13493	13423	13426	13303	13437	13362	13381	13543	13445	13345	13313	13338	13457	13416	13382	13497	13372	13503	13424	13450	13425	13532	13404	13685	13299	13549	13451	13594	13617	13539	13433	13536	13512	13343	13472	13686	13520	13676	13523	13391	13480	13308	13569	13449	13635	13560	13509	13494	13310	13295	13499	13503	13312	13388	13580	13628	13616	13393	13511	13574	13500	13454	13508	13514	13432	13486	13421	13546	13425	13534	13416	13514	13369	13482	13455	13655	13478	13614	13548	13432	13316	13262	13403	13594	13638	13495	13526	13477	13307	13463	13404	13362	13580	13487	13359	13412	13434	13432	13506	13572	13445	13407	13495	13435	13413	13371	13762	13314	13242	13441	13593	13744	13366	13515	13578	13312	13414	13624	13638	13355	13539	13543	13318	13731	13644	13594	13474	13473	13510	13647	13428	13430	13531	13443	13496	13479	13455	13163	13363	13458	13494	13440	13567	13360	13408	13435	13584	13610	13532	13491	13378	13645	13419	13516	13461	13497	13442	13508	13293	13453	13525	13521	13514	13309	13687	13513	13579	13512	13258	13368	13512	13446	13452	13339	13487	13544	13485	13349	13374	13525	13503	13449	13617	13399	13559	13436	13330	13518	13396	13461	13484	13469	13455	13753	13358	13474	13463	13444	13285	13446	13530	13516	13495	13590	13399	13534	13544	13546	13395	13472	13611	13492	13383	13406	13288	13366	13387	13344	13417	13539	13564	13597	13514	13359	13362	13556	13479	13542	13443	13451	13582	13451	13567	13437	13424	13343	13350	13514	13478	13292	13478	13563	13404	13662	13406	13247	13503	13358	13486	13580	13485	13658	13372	13435	13427	13541	13345	13402	13338	13531	13608	13517	13456	13441	13476	13438	13574	13498	13481	13544	13544	13503	13494	13504	13458	13448	13525	13410	13501	13418	13673	13569	13616	13582	13391	13464	13353	13431	13351	13416	13492	13493	13598	13611	13518	13559	13359	13468	13487	13564	13337	13375	13255	13404	13587	13575	13440	13559	13456	13447	13480	13417	13338	13464	13437	13368	13409	13433	13447	13476	13272	13546	13401	13581	13552	13493	13372	13601	13570	13476	13303	13359	13449	13545	13426	13436	13659	13441	13550	13566	13509	13585	13396	13426	13320	13603	13390	13642	13374	13369	13555	13558	13310	13460	13387	13654	13376	13481	13562	13412	13496	13541	13521	13301	13558	13329	13362	13263	13335	13573	13301	13409	13515	13574	13438	13507	13506	13660	13636	13412	13393	13509	13436	13377	13539	13495	13518	13256	13452	13408	13389	13551	13492	13369	13673	13477	13402	13630	13598	13393	13671	13684	13326	13528	13348	13406	13424	13549	13494	13369	13407	13515	13330	13583	13389	13414	13507	13433	13542	13637	13491	13464	13426	13556	13443	13525	13285	13475	13597	13472	13504	13463	13627	13427	13704	13558	13645	13375	13217	13276	13573	13465	13594	13300	13503	13448	13536	13584	13270	13432	13558	13590	13497	13366	13407	13468	13543	13449	13396	13532	13582	13594	13482	13332	13474	13444	13378	13470	13711	13637	13443	13354	13650	13461	13579	13401	13481	13255	13581	13312	13410	13449	13405	13444	13483	13439	13584	13563	13699	13492	13255	13370	13574	13628	13569	13496	13313	13541	13571	13591	13353	13504	13440	13511	13371	13490	13406	13643	13531	13604	13653	13536	13475	13466	13678	13399	13491	13563	13385	13454	13552	13467	13562	13358	13343	13519	13442	13352	13500	13313	13435	13518	13478	13383	13663	13320	13415	13407	13518	13489	13577	13468	13518	13472	13541	13520	13579	13296	13586	13480	13567	13390	13361	13386	13627	13377	13484	13448	13601	13421	13333	13520	13482	13510	13409	13376	13666	13420	13490	13613	13368	13405	13390	13483	13412	13261	13570	13404	13320	13606	13523	13384	13487	13532	13482	13426	13579	13558	13351	13415	13217	13700	13549	13406	13417	13449	13534	13503	13479	13513	13525	13392	13626	13582	13552	13573	13515	13635	13477	13526	13321	13393	13284	13413	13512	13510	13616	13469	13396	13528	13416	13469	13581	13386	13598	13451	13283	13352	13524	13552	13477	13354	13510	13496	13474	13395	13464	13519	13318	13472	13559	13481	13561	13530	13601	13564	13464	13422	13440	13471	13348	13430	13445	13463	13355	13474	13595	13506	13655	13510	13550	13387	13666	13748	13569	13440	13451	13585	13469	13484	13459	13523	13531	13529	13686	13295	13515	13546	13409	13453	13500	13594	13591	13511	13411	13507	13638	13463	13690	13417	13600	13403	13363	13479	13345	13470	13643	13340	13714	13364	13369	13281	13539	13390	13513	13582	13563	13356	13500	13417	13398	13524	13413	13355	13622	13491	13313	13554	13389	13331	13394	13417	13460	13548	13663	13440	13489	13392	13418	13686	13486	13391	13401	13259	13499	13441	13411	13386	13562	13487	13402	13625	13546	13487	13466	13719	13645	13348	13468	13350	13474	13362	13478	13405	13711	13334	13684	13474	13556	13587	13475	13472	13377	13401	13447	13341	13283	13527	13419	13592	13381	13538	13624	13490	13573	13480	13386	13374	13196	13648	13353	13560	13359	13519	13655	13449	13262	13466	13515	13530	13469	13386	13628	13497	13504	13469	13515	13423	13470	13491	13518	13622	13522	13688	13314	13658	13328	13440	13445	13387	13410	13265	13482	13528	13302	13541	13504	13477	13371	13444	13430	13429	13487	13340	13587	13494	13474	13586	13336	13414	13337	13494	13528	13559	13375	13582	13328	13374	13600	13549	13508	13527	13497	13468	13449	13366	13494	13552	13427	13655	13404	13394	13516	13411	13445	13571	13341	13714	13518	13462	13415	13456	13606	13549	13517	13346	13289	13527	13483	13560	13439	13568	13445	13486	13455	13532	13504	13641	13531	13393	13522	13613	13362	13710	13386	13618	13482	13468	13257	13373	13562	13234	13441	13540	13437
15171	18507	17970	15844	14891	14510	17668	24320	20657	17562	16538	14711	13659	13376	13450	13327	13275	13289	13434	13273	13299	13356	13399	13312	13338	13315	13422	13348	13334	13293	13318	13424	13504	13333	13456	13434	13160	13517	13297	13408	13273	13326	13373	13255	13312	13437	13226	13342	13411	13459	13452	13214	13335	13486	13319	13375	13427	13422	13325	13347	13383	13355	13550	13428	13443	13428	13374	13296	13420	13546	13435	13254	13330	13364	13448	13418	13288	13299	13310	13495	13232	13271	13446	13235	13456	13289	13358	13310	13387	13311	13317	13360	13271	13406	13431	13155	13244	13286	13352	13402	13359	13207	13323	13315	13563	13322	13272	13451	13482	13178	13394	13360	13345	13261	13318	13303	13275	13172	13300	13227	13435	13367	13363	13247	13383	13278	13238	13259	13319	13354	13465	13350	13533	13294	13435	13308	13328	13542	13401	13255	13356	13381	13313	13232	13260	13343	13340	13283	13392	13313	13444	13408	13346	13273	13310	13339	13408	13227	13380	13201	13431	13235	13450	13306	13309	13562	13477	13276	13482	13245	13306	13361	13306	13224	13226	13257	13163	13288	13390	13156	13268	13281	13452	13471	13327	13252	13175	13388	13357	13407	13377	13384	13180	13345	13275	13355	13335	13384	13421	13286	13359	13313	13229	13306	13255	13412	13331	13299	13219	13259	13400	13146	13343	13375	13340	13299	13260	13185	13369	13381	13461	13249	13361	13209	13348	13231	13335	13236	13321	13245	13313	13179	13305	13323	13303	13162	13355	13319	13305	13236	13283	13319	13591	13472	13357	13381	13274	13207	13355	13465	13436	13267	13368	13218	13316	13367	13344	13478	13311	13319	13375	13319	13215	13461	13199	13406	13281	13428	13221	13159	13171	13375	13191	13167	13444	13377	13455	13373	13229	13255	13381	13437	13436	13442	13300	13372	13398	13093	13225	13435	13258	13531	13277	13501	13336	13348	13324	13269	13297	13474	13342	13308	13297	13295	13288	13370	13411	13338	13454	13252	13295	13422	13229	13376	13272	13425	13567	13245	13317	13199	13310	13254	13424	13256	13270	13230	13487	13352	13326	13296	13620	13137	13351	13431	13272	13243	13260	13192	13327	13423	13111	13390	13352	13459	13287	13311	13558	13187	13468	13325	13293	13323	13393	13292	13215	13447	13279	13405	13422	13090	13281	13341	13205	13285	13282	13251	13227	13242	13332	13340	13274	13354	13435	13317	13256	13372	13365	13335	13363	13447	13526	13490	13231	13377	13282	13368	13395	13224	13272	13311	13296	13325	13325	13292	13328	13403	13254	13296	13311	13417	13244	13401	13315	13295	13450	13192	13445	13372	13359	13244	13293	13383	13368	13242	13272	13282	13362	13353	13264	13399	13452	13329	13322	13330	13311	13155	13371	13337	13371	13509	13156	13443	13252	13148	13391	13405	13421	13265	13269	13255	13361	13370	13400	13373	13411	13450	13304	13371	13303	13336	13253	13204	13299	13376	13299	13426	13311	13283	13203	13446	13304	13351	13330	13390	13339	13349	13278	13375	13282	13337	13469	13275	13246	13420	13282	13207	13159	13297	13400	13304	13529	13177	13366	13336	13474	13315	13418	13157	13282	13311	13341	13315	13312	13268	13361	13308	13372	13401	13410	13303	13434	13560	13147	13204	13337	13320	13252	13314	13381	13287	13351	13328	13226	13277	13306	13368	13328	13436	13333	13346	13362	13393	13250	13254	13249	13104	13339	13241	13429	13328	13297	13363	13219	13321	13448	13343	13371	13284	13264	13328	13443	13305	13400	13376	13296	13328	13249	13374	13315	13326	13399	13367	13364	13348	13502	13475	13185	13509	13274	13240	13225	13209	13303	13365	13446	13266	13399	13360	13339	13251	13216	13271	13309	13283	13219	13199	13409	13294	13296	13405	13411	13419	13322	13327	13364	13519	13441	13338	13291	13166	13303	13375	13354	13310	13487	13202	13382	13366	13307	13214	13470	13365	13237	13091	13432	13217	13249	13392	13369	13136	13165	13385	13336	13296	13300	13383	13588	13308	13313	13312	13455	13426	13251	13395	13203	13418	13366	13371	13289	13327	13418	13266	13275	13298	13457	13324	13412	13202	13456	13242	13369	13255	13300	13390	13276	13449	13182	13477	13323	13178	13419	13228	13348	13426	13265	13410	13219	13454	13406	13316	13430	13326	13335	13405	13202	13451	13488	13566	13443	13304	13433	13433	13259	13402	13319	13393	13246	13344	13245	13501	13326	13349	13245	13324	13441	13257	13401	13348	13302	13437	13271	13377	13436	13379	13270	13105	13221	13302	13188	13392	13401	13177	13476	13294	13297	13370	13269	13224	13358	13374	13475	13372	13396	13308	13443	13251	13356	13355	13440	13397	13236	13404	13342	13357	13433	13348	13452	13284	13286	13378	13331	13328	13561	13343	13306	13344	13403	13461	13348	13317	13513	13379	13548	13386	13360	13396	13358	13187	13222	13344	13370	13291	13260	13314	13531	13381	13236	13238	13444	13163	13448	13384	13345	13412	13301	13482	13383	13388	13313	13190	13348	13330	13436	13450	13291	13315	13408	13303	13334	13382	13470	13499	13333	13424	13264	13498	13252	13146	13433	13479	13388	13322	13374	13394	13259	13262	13339	13509	13256	13349	13216	13261	13403	13392	13303	13189	13263	13281	13410	13413	13340	13259	13456	13200	13373	13472	13308	13337	13295	13359	13400	13319	13364	13417	13237	13369	13379	13128	13464	13595	13296	13315	13431	13369	13395	13318	13386	13329	13383	13335	13216	13391	13240	13305	13349	13391	13202	13327	13295	13329	13173	13344	13235	13162	13343	13448	13340	13328	13236	13359	13364	13347	13401	13447	13325	13349	13222	13221	13408	13327	13144	13294	13434	13253	13486	13234	13221	13228	13345	13266	13531	13299	13354	13384	13466	13633	13384	13426	13288	13194	13232	13367	13257	13316	13345	13235	13315	13397	13323	13471	13231	13335	13275	13544	13423	13381	13254	13288	13378	13293	13389	13449	13582	13330	13255	13154	13306	13348	13572	13253	13274	13448	13287	13236	13405	13374	13348	13237	13291	13276	13300	13261	13380	13395	13267	13265	13387	13368	13448	13284	13359	13305	13283	13370	13362	13293	13293	13214	13331	13375	13464	13356	13507	13246	13266	13383	13263	13426	13385	13310	13429	13336	13349	13299	13143	13349	13279	13445	13493	13543	13295	13353	13460	13307	13193	13326	13308	13470	13158	13313	13236	13471	13317	13242	13379	13470	13300	13260	13311	13352	13269	13348	13261	13363	13327	13362	13353	13333	13388	13563	13300	13339	13358	13231	13342	13252	13285	13272	13495	13139	13421	13265	13480	13296	13276	13241	13156	13198	13253	13237	13353	13452	13316	13328	13412	13233	13369	13428	13339	13251	13366	13333	13396	13277	13379	13240	13187	13281	13325	13283	13352	13325	13313	13429	13398	13202	13463	13329	13465	13275	13234	13400	13163	13368	13481	13181	13418	13307	13244	13303	13357	13284	13374	13359	13186	13258	13310	13498	13246	13289	13183	13313	13256	13433	13468	13125	13313	13330	13305	13319	13335	13326	13401	13091	13293	13363	13473	13264	13378	13441	13358	13500	13349	13422	13360	13528	13372	13176	13435	13421	13485	13354	13289	13133	13237	13247	13453	13398	13243	13437	13314	13434	13378	13428	13186	13380	13353	13282	13350	13330	13230	13317	13434	13267	13359	13464	13265	13159	13485	13387	13264	13182	13350	13206	13370	13376	13159	13231	13340	13290	13443	13402	13449	13404	13256	13456	13387	13363	13259	13245	13099	13520	13167	13324	13415	13539	13231	13361	13487	13415	13317	13376	13263	13461	13372	13346	13392	13420	13448	13353	13418	13405	13422	13535	13394	13245	13306	13346	13189	13314	13304	13329	13273	13324	13234	13340	13247	13130	13487	13340	13326	13347	13271	13402	13442	13311	13321	13367	13287	13387	13336	13309	13368	13176	13473	13407	13393	13287	13330	13360	13357	13452	13415	13342	13352	13368	13358	13415	13314	13345	13425	13373	13332	13526	13283	13394	13268	13395	13380	13300	13401	13449	13349	13305	13298	13222	13259	13315	13210	13265	13168	13199	13145	13274	13291	13363	13449	13336	13357	13389	13327	13293	13310	13387	13248	13412	13267	13432	13330	13273	13316	13310	13252	13364	13384	13436	13484	13439	13421	13432	13471	13581	13337	13510	13324	13363	13181	13424	13355	13261	13317	13290	13427	13279	13284	13259	13318	13421	13378	13283	13494	13180	13189	13405	13308	13308	13156	13203	13353	13313	13332	13333	13203	13363	13380	13282	13334	13399	13371	13368	13218	13448	13404	13366	13197	13205	13286	13380	13413	13359	13331	13339	13333	13369	13422	13343	13383	13242	13259	13370	13263	13278	13226	13352	13266	13306	13496	13099	13328	13359	13303	13334	13398	13310	13257	13204	13392	13317	13293	13352	13230	13388	13363	13288	13417	13313	13413	13342	13282	13271	13316	13487	13403	13398	13237	13244	13429	13431	13286	13332	13313	13236	13258	13199	13371	13398	13254	13162	13382	13381	13394	13301	13210	13203	13377	13253	13263	13401	13462	13319	13397	13391	13426	13233	13365	13297	13304	13308	13318	13297	13259	13352	13238	13541	13292	13416	13320	13330	13334	13356	13505	13507	13440	13350	13371	13344	13382	13186	13222	13415	13470	13389	13371	13264	13390	13330	13369	13337	13259	13445	13416	13239	13413	13326	13283	13466	13384	13296	13165	13400	13431	13341	13209	13213	13412	13482	13420	13506	13399	13226	13446	13188	13296	13407	13356	13356	13260	13307	13336	13267	13348	13364	13437	13350	13246	13441	13272	13327	13390	13370	13220	13276	13429	13397	13252	13325	13369	13322	13464	13328	13344	13291	13318	13323	13335	13216	13345	13375	13291	13426	13571	13289	13311	13206	13376	13320	13200	13179	13410	13477	13390	13289	13434	13306	13338	13304	13349	13531	13183	13276	13408	13203	13353	13495	13353	13264	13246	13421	13387	13388	13431	13090	13232	13366	13347	13387	13153	13401	13333	13254	13380	13383	13240	13256	13327	13324
24542	21058	27779	24750	19890	16612	23875	42478	38116	28626	22784	17842	14813	14044	13433	13226	13333	13280	13372	13230	13263	13321	13298	13256	13310	13241	13137	13308	13318	12981	13206	13302	13204	13228	13111	13212	13342	13236	13260	13387	13116	13066	13228	13206	13272	13124	13236	12975	13143	13196	13180	13331	13196	13282	13364	13194	13131	13055	13331	13047	13214	13230	13247	13070	13264	12978	13123	13010	13200	13163	13079	13183	13075	12995	13207	13319	13204	13190	13094	13187	13226	13292	13180	13230	13098	13218	13184	13078	13253	13221	13086	13204	13226	13246	13086	13073	13145	13125	13081	13207	13118	13169	13064	13361	13214	13123	13054	13032	13263	13161	13143	13207	13215	13022	13206	13287	13222	13251	13233	13268	13239	13312	13217	13326	13185	13387	13241	13209	13098	13192	13053	13189	13243	13194	13299	13238	13034	13246	13337	13165	13286	13159	13198	13107	13172	13375	13052	13192	13057	13103	13327	13258	13367	13279	13415	13273	13189	13003	13024	13349	13030	13214	13182	13233	13235	13361	13064	13193	13129	13202	13167	13111	13350	13246	13169	13237	13211	13156	13009	13146	12989	13196	13280	13212	13366	13187	13163	13017	13343	13244	13167	13294	13302	13337	13254	13154	13235	13265	13249	13337	13283	13122	13012	13223	13309	13280	13425	13262	13214	13136	13513	13484	13142	13298	13180	13172	13353	13198	13184	13329	13181	13087	13103	13382	13392	13253	13197	13099	13057	13167	13168	13072	13076	13116	13135	13094	13224	13250	13323	13155	13206	13337	13229	13005	13105	13086	13199	13133	13156	13249	13066	13051	13135	13243	13014	13214	13263	13427	13216	13176	13074	13111	13110	13172	13218	13252	13131	13195	13057	13218	13244	13232	13507	13220	13229	13181	13034	13182	13176	13197	13198	13229	13173	13288	13154	13225	13276	13020	13307	13084	13234	13260	13211	13153	13091	13029	12984	13241	13233	13031	13214	13165	13126	13195	13188	13032	13318	13198	13307	13197	13213	13307	13098	13183	13213	13155	13189	13248	13302	13045	13182	13231	13308	13318	13407	13170	13201	13193	13231	12972	13126	13171	13251	13242	13309	13205	13180	13293	13127	13247	13270	13204	13260	13245	13046	13303	13240	13380	13319	13197	13061	13240	13269	13130	13174	13329	13071	13222	13105	13066	13379	13061	13164	13162	13068	13265	13047	13193	13125	13322	13267	13190	13069	13191	13254	13212	13338	13276	13154	12974	13112	13147	13105	13346	13260	13108	13341	13399	13060	13168	13403	13228	13331	13249	13197	13186	13223	13077	13241	13064	13186	13230	13221	13176	13166	13106	13230	13057	12992	13197	13154	13259	13237	13433	12982	13136	13098	13114	12968	13249	13144	13136	13261	13293	13167	13167	13258	13215	13298	13361	13254	13059	13263	13218	13128	13253	13092	13155	13098	12876	13200	13160	13095	13221	13233	13295	13197	13283	13143	13103	13015	13250	13134	13269	13197	13168	13274	13246	13281	13286	13307	13395	13176	12978	13205	13246	13258	13407	13301	13273	12963	12995	13175	13224	13150	13266	13088	13096	13269	13240	13480	13165	13116	13130	13038	13130	13386	13260	13366	13055	13201	12893	13288	13163	13188	13151	13145	13191	13247	13256	13212	13135	13183	13343	13237	13429	13147	13293	13252	13372	13136	13165	13125	13247	13085	13138	13259	13063	13077	12965	13190	13032	13195	13270	13163	13327	13370	13156	13075	13221	13244	13216	13281	13160	13165	13000	13173	13221	13305	13107	13177	13103	13028	13163	13121	12952	13006	13011	13326	13212	13273	13127	13133	13103	13297	13304	13101	13248	13142	13251	13099	13029	13133	13095	13103	13113	13195	13206	13204	13243	13334	13296	13113	13030	13090	13228	13446	13245	13132	13137	13164	13009	13180	13174	13267	13188	13247	13460	13165	13118	13368	13205	13094	13285	13063	13115	13005	13143	13043	13062	13196	13232	13065	13286	13415	13218	13164	13127	13184	13238	13214	13224	13144	13229	13172	13287	13089	13188	13122	13299	13239	13307	13193	13210	13325	13308	13207	13251	13385	13269	13331	13329	13107	13194	13099	13181	13267	13305	13110	13200	13316	13207	13213	13409	13338	13271	13123	13130	13113	13259	13078	13135	13266	13147	13153	13243	13176	13276	12944	13130	13252	13097	13052	13176	13091	13456	13232	13367	13119	13081	13212	12998	13180	13116	13045	13053	13202	13181	13257	13157	13059	13127	13122	13119	13154	13234	13004	13108	13195	13156	13219	13131	13086	13216	13169	13061	13253	13176	13471	13383	13059	13233	13257	13163	13293	12989	13128	13223	13194	13097	13186	13348	13120	13048	13097	13266	13329	13144	13154	13008	13317	13295	13205	13289	13168	13372	13303	13180	13217	13232	13175	13193	13171	13337	13202	13238	13292	13273	13184	13102	13156	13299	13150	13459	13159	13181	13288	13323	13187	13170	13109	13136	13089	13153	12982	13217	13261	13325	13272	13255	13086	13021	13107	13238	13033	13123	13354	13249	13175	13253	13078	13230	13296	13277	13086	13130	13348	13125	12985	13242	13121	13254	13241	13299	13206	13202	13127	13251	13194	13277	13191	13069	13179	13175	13095	13246	13070	13204	13028	13212	13173	13322	13046	13265	13180	13273	13227	13087	13116	13311	13230	13085	13223	13420	13164	13221	13119	13231	13059	13156	13249	13344	13110	13128	13373	13116	13066	13057	13122	13223	13266	13073	13227	13018	13156	13256	13073	13099	13357	13231	13186	13077	13084	13221	13179	13316	13389	13373	13098	13144	13190	13293	13139	13169	13169	13120	13325	13061	13129	13153	13188	13105	13329	13170	13049	13139	13034	13115	13112	13076	13245	13125	13314	13135	13274	13095	13106	13074	13306	13142	13017	13241	13169	13265	13238	13168	13167	13217	13171	13332	13178	13248	13305	13190	13163	13136	13303	13406	13205	13123	13526	13319	13189	13309	13068	13158	13316	13168	13233	13289	13275	13304	13208	13089	13094	13128	13231	13220	13278	13168	13050	13255	13399	13325	13078	13171	13177	13357	13272	13207	13142	13010	13276	13075	13050	13051	13410	13277	13173	13188	13268	13168	13200	13245	13015	13285	13259	13082	13070	13224	13203	13256	13122	13161	13055	13328	13173	13142	13176	13140	13209	13095	13322	13287	13270	13498	13124	13255	13069	13135	13227	13236	13148	13176	13109	13081	13131	13283	13117	13280	13222	13211	13212	13160	13205	13202	13166	13216	13076	13150	13260	13123	13398	13414	13183	13190	13110	13427	13237	13040	13258	13327	13192	13170	13235	13424	13198	13047	13221	13165	13244	13293	13070	13167	13223	13273	13182	13297	13037	13361	13152	13089	13347	13203	13124	13097	13325	13142	13057	13268	13210	13067	13310	13072	13096	13324	13265	13206	13441	13245	13162	13343	13171	12991	12933	13348	12989	13197	13279	13343	13255	13009	13274	13054	13037	13317	13050	13229	13197	13148	13261	13257	13265	13231	13165	13287	13521	13206	13302	13256	13276	13288	13207	13242	13125	13188	13106	13188	13200	13180	13207	13069	13165	13134	13176	13184	13186	13144	13239	13143	13210	13174	13241	13165	13115	13027	13234	13220	13355	13121	13013	13337	13095	13101	13214	13176	13284	13093	13148	13018	13100	13248	13312	13294	13319	13050	13362	13246	13239	13134	13235	13173	13336	13110	13080	13176	13157	13152	13162	13128	13163	13048	13138	13092	13303	13218	13007	13141	13182	13120	13051	13240	13222	13088	13084	13193	13111	13130	13030	13133	13198	13126	13195	13094	13265	13232	13019	13167	13108	13166	13211	12919	13084	13167	13247	13254	13246	13149	13264	13062	13031	13247	13362	13392	13179	13279	13109	13111	13260	13149	13164	13177	13119	13248	13249	13186	13188	13211	13285	13041	13247	13138	13101	13114	13113	13256	13181	13138	13315	13279	13227	13217	13235	13020	13279	13276	13296	13274	13431	13202	13200	13300	13001	13192	13196	13092	13141	13076	13295	13250	13211	13082	13180	13238	12964	13150	12995	13160	13084	13157	13339	13178	13225	13358	13174	13189	13111	13180	13247	13166	13177	13131	13291	13263	13182	13167	13305	13292	12993	13303	13124	13029	13350	13053	13200	13198	13136	13099	13265	13370	13164	13219	13089	13106	13082	13077	13206	13107	13520	13067	13225	13275	13073	13055	13060	13035	13153	13089	13267	13095	13215	13200	13279	13231	13274	13062	13211	12984	13280	13175	13332	13241	13192	13372	13227	13404	13297	13184	13246	13128	13178	13183	13263	13247	13162	13053	13283	13157	13084	13294	13196	13090	13200	13087	13031	13031	13353	13163	13294	13279	13163	13272	13296	13283	13212	13150	13206	13125	13218	13142	13179	13088	13326	13189	13199	13295	13067	13199	13087	13253	13089	13244	13335	13056	13158	13330	13183	13226	13270	13135	13324	13110	13101	13262	13143	13183	13217	13163	13271	13266	13051	13215	13234	13185	13140	13311	12965	13424	13356	13201	13159	13032	13082	13209	13086	12988	13042	13254	13237	13216	13221	13229	13201	13182	13243	13259	13299	13238	13054	13076	13168	13157	13078	13090	13200	13139	13320	13242	13250	13121	13096	13063	13164	13186	13182	13180	13238	13331	13271	13088	13088	13201	13142	13127	13336	13120	13287	13268	13217	13059	13192	13106	13234	13166	13180	13186	13045	13207	13155	12907	13224	13068	13205	13297	13178	13093	13403	13179	13007	13189	13187	13212	13151	13310	13078	13144	13197	12972	13189	13110	13222	13105	13323	13075	13037	13339	13306	13244	13250	13274	13218	13306	13343	13189	13035	13314	13143	13245	13351	13251	13293	13138	13089	13299	13135	13218	13217	13335	13008	12944	13147	13354	13282	13391	13291	13117	13450	13361	13247	13246	13358	12936	13046	13265	13189	13146	13134	13198	13179	13126	13082	13218	13148	13173	13182	13265	13240	13065	13194	13186	13161	13258	13139	13201	13167	12973	13166	13093	12997	13264	13177	13368	13170	13148	13246	13185	13287	13291	13168	13163	13163	13088	13384	12979	13308	13230
14420	24359	22628	18214	16611	15992	27745	45823	40085	30534	24887	18045	14912	13933	13066	13145	13102	13246	13179	12967	13245	13148	13174	13121	13011	13123	13184	13194	13267	12972	13113	13072	12982	13139	13120	12910	13043	13116	13113	13167	13217	13060	13187	13165	13087	13250	13253	13250	13198	13147	13121	13120	13143	13061	13187	13107	13223	13212	13054	12878	13102	13268	13105	13132	13090	13126	13021	13010	12921	12972	13071	13179	13158	13098	13142	12926	13143	13103	13050	12988	13030	13159	13073	13201	13096	13070	13065	13087	13058	13203	13043	13165	13089	13106	12950	13164	13048	13170	13062	13161	13168	13298	13225	13150	13086	13187	12940	13185	13314	13049	13179	12977	13249	13106	13102	13240	13035	13134	13101	12906	13127	12972	13215	13069	13146	13207	12943	13313	12965	13015	13146	13132	13284	13242	13229	13215	12978	13116	13028	13059	12917	13176	13052	13040	13112	13045	13096	12927	13209	13219	13042	13041	13169	12999	13066	13193	13178	13147	12988	13189	13212	13370	13183	13108	13076	13267	13145	13195	13074	13156	13219	13109	13092	13076	12957	13092	13207	13057	13156	13071	13288	13235	13131	13212	13092	13064	13308	12958	13093	13070	13032	13120	13003	13097	13076	13075	13021	13213	13135	13133	13221	13121	12949	13065	13044	13126	12920	13068	13214	13103	13116	12968	13141	13181	13105	13024	13085	13062	13147	13059	13052	13033	13268	13136	13329	13095	13150	12951	13262	13115	13048	13075	13013	13036	13014	13080	13152	13117	13155	13215	13205	13215	13046	13168	13145	13032	13005	13093	13026	13166	13159	13019	13054	13234	13065	13017	13123	13303	13257	13210	13111	13202	13131	13304	13125	13214	13025	13130	13020	12895	13281	12925	13084	13186	13108	13041	13064	13229	13101	13192	13046	13246	13207	13133	13226	13006	13140	12931	13016	13174	13117	13201	13189	13018	13145	12972	13101	13183	13053	13155	12972	13097	13146	13042	13246	13067	12911	13251	13080	13001	13082	13079	13324	12904	13068	13165	13226	13125	13150	13137	13232	13225	13007	13130	13189	13034	13052	13099	13027	13111	13019	13091	13139	13178	13048	13088	13050	13353	13244	13128	13204	13127	13123	13129	13097	13092	13119	12981	13188	13177	13136	13149	13175	13073	13167	12992	12934	13003	13191	13135	12960	13164	13049	13152	12949	13152	13146	13009	13133	13058	13050	13258	13041	13130	13125	13103	13069	13086	13085	13246	13019	13174	13163	13021	13266	13122	13187	13080	13187	13065	13276	13147	13206	12996	13119	13094	13193	13077	12996	13166	13142	13100	13304	13063	13115	13091	13050	13093	13142	13171	12998	13184	13181	13287	13144	13170	13025	13057	13143	13073	13202	13117	13032	13280	12966	13156	13238	13290	13164	13229	12986	13126	13153	13128	13253	13084	13170	13001	13036	13165	13085	13077	13074	12960	12997	13049	13082	13120	13114	13052	13159	13162	13202	13009	13216	13124	13073	13027	13056	13138	13143	13005	13138	13105	13201	13126	13110	13152	13069	13180	13168	13037	13316	13094	13231	13006	13059	13179	13169	12984	13092	13053	13182	12999	13298	13269	13158	13033	13323	13021	13214	12997	13198	13190	13196	12939	13026	12892	13175	13180	13185	13234	13115	13078	13147	13095	13164	13163	13240	13154	13110	13060	13008	13160	13086	13098	13071	13053	13110	13172	13171	13160	13044	13212	13143	13069	13185	13162	13096	13080	13164	13046	13183	13090	13280	12964	13058	13048	13134	13115	13129	13083	13150	12918	13122	13054	13240	13091	12966	13104	13054	12998	13269	13248	13066	13278	13168	13188	13034	13011	13125	13086	13105	12983	13197	13099	13146	13141	13146	13002	13153	13083	13139	12983	13070	13104	13170	12958	13167	13172	13124	13016	13229	13061	13146	13033	12933	13241	13105	13188	13106	13066	13241	13013	13072	12889	13070	13139	13150	13129	13079	13000	13142	13155	13171	13178	13167	13006	13120	13045	13161	13071	13013	13177	13070	13115	13036	13195	12897	13208	13198	13084	13167	13000	13108	13088	13304	13082	13222	13193	13064	13062	13139	13119	13207	13293	12926	13235	13058	13042	13030	13062	13097	13154	13095	12995	13202	12888	13277	13159	12975	13079	13028	12973	13060	13299	13113	13253	13199	13043	13167	13101	13123	13127	13087	13202	13207	13028	13269	13166	13168	13001	13262	13092	13300	12949	13118	13157	13198	12994	13077	13104	13117	13206	13055	13094	13033	12986	13131	13183	13082	13020	13237	13014	13177	13018	13175	13131	12826	13203	13251	13037	13100	13030	13126	13175	13180	13231	13178	13094	13035	13176	13071	13035	13027	13064	13171	13268	13041	13026	13063	13053	13105	13156	13076	12970	12936	13051	13120	13030	13033	13174	13069	13130	13134	13078	13194	13031	12994	12988	13167	13059	13145	13084	13102	13050	13018	12961	13116	12982	13020	13204	13179	13154	13010	13062	13037	12832	13208	13208	12978	13158	13198	13159	13316	13043	13211	13127	13135	13081	13040	13066	13193	12883	13128	13227	13094	13165	13072	13091	13245	13294	13276	12900	13155	13022	13259	12924	13098	13199	13204	13036	13211	13083	13046	13191	13217	13088	13084	12980	12964	13034	13021	13263	13045	13185	12983	13014	13148	13154	13232	13269	13167	13169	13084	13031	13204	13012	13181	13177	13300	13122	13225	12990	13166	13071	13117	13072	13189	13342	13106	12966	12972	13165	13096	13081	13163	13116	12992	13173	13126	13109	13187	13033	13177	13140	13004	13045	12998	13197	13165	13193	13219	13078	12967	13322	13177	13139	13117	13123	13254	13100	13012	13257	13211	13111	12959	13239	13040	13107	13275	13062	13197	13214	13129	13057	13099	13079	13116	13221	13186	13071	13168	12977	13122	13054	13272	13048	13084	13065	12889	13080	13236	13276	13007	13219	13054	13099	13218	13077	13192	13219	12992	13119	13141	13183	13130	13167	13168	13140	13074	13080	12995	13134	13071	13098	13118	13163	13035	13176	13068	13170	13227	13130	13275	12936	13203	13024	13098	13191	12996	13161	13191	13168	13123	12993	12982	13292	13087	13128	13254	13261	13240	13086	13200	12952	13020	13162	13205	13050	13141	13182	12999	13142	13118	12986	13012	13255	13008	13153	13173	13135	13054	13253	13064	13141	13248	13135	13192	13108	13110	13108	13094	13074	13144	13009	13181	12969	13070	13099	13107	13207	13293	13293	13097	13200	13170	13042	13170	13097	13170	13125	13061	13208	13273	13123	12995	13073	13112	13067	13109	13093	13101	13178	13068	12947	13091	13041	13118	13154	13083	13270	12991	12963	13115	13145	13107	13152	13212	13183	13037	13107	12996	13086	13142	13135	13218	13154	12871	13013	13199	13092	13122	13213	13196	13066	13078	13295	13056	13163	13034	12947	13272	13202	13145	13123	13161	13051	13046	13095	13081	13128	13129	13106	13022	13062	13213	13164	13120	13175	13363	13159	12923	13132	12991	13106	13135	13227	12971	13075	13174	13070	13036	12967	13063	13247	13134	13353	13165	13131	13132	13040	13117	13131	13000	13038	13112	12997	13023	13083	13199	13036	13100	13164	13082	13042	13105	12951	13069	13037	13093	13143	13141	13217	12991	12893	13198	12936	13220	12974	13175	13053	12950	13099	13135	13003	12946	13119	13150	12972	13037	13168	13015	13057	13250	13056	13129	13007	12989	13077	13139	13145	13093	13144	13230	13090	13180	12978	13282	13041	13136	13077	13065	13182	13173	13241	13109	13044	13038	13115	13134	13210	13139	13104	13056	13262	13136	13133	13183	13069	13033	13187	13054	13149	13073	13095	13109	13167	13176	13152	13143	13165	13081	13191	13108	13108	13178	13211	12963	13045	12967	13071	13098	13106	13101	13191	13204	13206	13247	13065	13072	13157	13120	13139	13158	13032	13178	13288	12967	13118	12958	12961	13170	13042	12986	13233	12968	13067	12928	13147	13173	13066	13099	13149	13227	13024	13074	13050	13209	13168	13163	13044	13018	13156	13017	12952	13075	13074	13149	13040	13117	13168	13093	13167	13171	13141	13073	13280	13228	13017	13121	13120	13121	13197	13037	13040	13093	12973	13015	13068	12964	13058	12900	13217	13268	13012	13263	13032	13113	13139	13126	12903	13132	13287	13106	13026	13131	13187	13112	13186	13117	13168	13214	13194	13025	13152	13082	13227	13100	13040	13104	13170	13215	13033	13129	13126	13018	13236	13187	13108	13117	13123	13150	13222	13047	13118	13158	13206	13076	13089	13275	13054	13170	13166	13056	13143	13096	13129	13227	13012	13231	13054	13165	12969	13050	13076	13256	13113	13037	13185	13067	13109	13120	13320	13162	13026	13093	13073	13163	13039	13164	13140	13062	13151	13019	13097	13102	13151	13162	13207	12993	13075	13140	13157	13199	13178	13100	13116	13059	13214	13267	13142	13203	13313	13035	13289	12998	13121	13200	13163	13114	13097	13289	13087	13079	13273	13037	13018	13207	13165	13241	13179	13048	12983	13010	13090	13104	13118	13020	13048	13133	12974	13118	13112	12909	13156	13272	13050	13252	13048	13180	13136	13237	13203	13217	13214	13121	13087	13181	13160	13215	13227	13006	13053	13082	13053	13092	12996	13057	12909	13073	13179	13106	12995	13174	13128	13099	13132	13099	13289	13293	13073	13228	13135	13073	13127	13199	13235	13177	12958	13038	13095	13304	13083	13183	13003	13010	13292	13159	12982	13076	13068	13245	13120	13089	13061	13278	13093	13117	13136	13174	13077	13240	13213	13137	12915	13111	13143	13039	13089	13199	13190	13230	13066	13152	13118	13130	13187	13014	13224	13170	13046	13143	13185	13120	13113	13029	13208	13102	12939	13188	13183	13275	13126	13252	13245	13056	13242	13054	13082	13223	13085	13094	13054	13161	13165	13231	13205	13139	13117	13095	13076	13117	13113	13092	13336	13004	13058	13267	13085	13092	13129	13157	12965	13152	13249	13156	13327	13065	13245	13019	12857	13253	13185	13087	13122	13068	13170	13041	13039	13248	13235	13261	13185	13124	13036
23131	21068	28793	23583	21317	21948	34758	59015	54173	39524	29577	21805	17161	14649	13608	13578	13349	13316	13196	13293	13265	13260	13164	13284	13340	13410	13431	13296	13270	13337	13295	13243	13382	13259	13154	13149	13306	13294	13286	13377	13129	13129	13363	13184	13348	13262	13260	13374	13241	13057	13164	13200	13146	13263	13092	13298	13305	13132	13282	13208	13145	13182	13039	13323	13268	13181	13098	13512	13288	13065	13175	13294	13176	13205	13266	13137	13135	13194	13136	13321	13008	13196	13221	13318	13232	13375	13256	13116	13079	13109	13295	13312	13098	13158	13122	13016	13108	13326	13384	13270	13253	13227	13152	13266	13164	13164	13133	13217	13037	13182	13303	13129	13338	13256	13242	13201	13244	13234	13364	13305	13268	13177	13225	13182	13076	12968	13100	13295	13339	13036	13190	13003	13320	13180	13139	13151	13059	13164	12962	13130	13253	13066	12953	13243	13316	13050	13352	13327	13254	13266	13236	13130	13003	13228	13058	13079	13134	13264	13160	12944	12978	13258	13283	13272	13274	13283	13316	13401	13204	13268	13217	13346	13042	13021	13076	12867	13382	13472	13184	13095	13059	13046	13068	13184	13047	13259	13187	13337	13067	13164	13227	13381	13156	13001	13057	13016	13198	13063	13303	13298	13159	13287	13210	13239	13149	13098	13213	13228	13300	12998	13036	13146	13200	13208	13251	13209	13216	13149	13147	13176	13276	13229	13157	13213	13155	13292	13175	13121	13291	13306	13112	13167	13255	13081	13188	13103	13041	13317	13298	13109	13080	13199	13316	13220	13130	13095	13224	13193	13235	13248	13285	13274	13257	13213	13342	13231	13143	13114	13191	13111	13179	13273	13215	13248	13183	13303	13224	13102	13300	13060	12919	13219	12996	13188	13215	13193	13226	13233	13259	13202	13072	13107	13233	13138	13255	13288	13057	13160	13096	13214	13106	13170	13298	12913	13361	13174	13118	13209	13279	13223	13281	13195	13048	13070	13170	12921	13253	13020	13195	13235	13157	13261	13298	12986	13298	13129	13167	12987	13192	13181	13274	13163	13107	13113	13338	13127	13098	13014	13221	13228	13337	13083	13237	13158	13070	13183	13218	13057	13270	13103	13240	13344	13149	13165	13368	13168	13185	13136	13063	13250	13051	13308	13182	13289	13274	12957	13057	13277	13068	13152	13054	13186	13575	13293	13356	13126	13350	13279	13185	12976	13075	12959	13236	13290	13227	13079	13135	13078	13174	13175	13255	13194	13278	13123	13294	13170	13068	13252	13113	13181	13329	13293	13303	13122	13227	13167	13280	13269	12979	12975	13306	13131	12984	13091	13177	13205	13100	13162	13152	13379	13267	13211	13294	13064	13115	13369	13205	13043	13130	13278	13312	13091	13129	13010	13314	13221	13163	13313	13230	13095	13027	13343	13158	13248	13247	13065	13230	13075	13221	13035	13197	12989	13106	13125	13096	13163	13020	13155	13119	13285	13131	13226	13287	13240	13144	13148	13042	13040	13045	13347	13155	13289	13261	13173	13170	13129	13057	13097	13293	13111	13102	13079	13089	13195	13150	13079	13229	13322	13194	12969	13219	13135	13179	13054	13255	13301	13158	13038	13254	13182	13212	13147	13243	13003	13071	13127	13186	13242	13086	13243	13195	13152	13325	13116	13223	13269	13060	13144	13230	13331	13150	13311	13353	13129	13031	13284	12955	13321	13257	13247	13142	13095	13231	13158	13043	13414	13114	13145	13416	13192	13110	13131	13149	13181	13058	13045	13289	13000	13175	13159	13094	13172	13243	13202	13251	13207	13291	13114	13159	13179	13096	13283	13178	13110	13446	13204	13085	13302	13095	13017	13063	13065	13137	13078	13215	13091	13041	13201	13137	13370	13204	13214	13197	13323	13182	13260	13189	13177	13181	13177	13153	13162	13029	13360	13251	13244	13122	13150	13143	13190	13118	13189	13197	13198	13167	13325	13179	13255	13193	13193	13273	13345	13234	13163	13330	13185	13295	13165	13429	13476	12957	13147	13325	13193	13122	13278	13140	13081	13157	13148	13249	13037	13213	13193	13331	13121	13143	13253	13121	12973	13324	13014	13302	13148	13201	13229	13214	13282	13228	13366	13164	13320	13159	13126	13134	13136	13353	13277	13252	13122	13172	13096	13238	13200	13383	13213	13342	13024	13219	13199	13155	13210	13102	13139	13257	13245	13392	13186	13360	13335	13212	13177	13014	13220	13059	13161	12955	13180	13302	13211	13315	13245	13230	13293	13186	12949	13153	13152	13218	13027	13266	13005	13012	13193	13278	13430	13216	13105	13122	13302	13153	13240	13141	13265	13156	13179	13259	13226	13053	13029	13130	12965	13200	13349	13334	13085	13147	13118	13290	13122	12953	13167	13111	12931	13216	12992	13143	13172	13237	13214	13020	13218	13222	13124	13288	13119	13285	13249	13251	13197	13238	13195	12976	13184	13141	13314	13117	13045	13122	12941	13285	13305	13205	13399	13116	13373	13214	13192	13108	13169	13277	13245	13227	13286	13170	13091	13069	13193	13011	13128	13043	13196	13079	13318	13316	13163	13267	13079	13091	13369	13085	13234	13290	12951	13063	13078	13277	13085	13292	13168	13180	13239	13290	13121	13137	13156	13126	13276	13112	13131	13163	13224	13062	13224	13312	13106	13255	13121	13091	13395	13194	13305	13308	13312	13117	13205	13024	13245	13178	13190	13146	13086	13121	13314	13207	13133	13224	13361	13113	13083	13051	13307	13266	13134	13128	13177	13212	13111	13042	13164	13255	13307	13325	13213	13274	13157	13253	13176	13291	13303	13139	13112	13135	13009	13186	13240	13038	13103	13139	13240	13084	13104	13172	13105	12991	13245	13013	13168	13264	13074	13171	12950	13071	13011	13257	12971	13257	13243	13222	13270	13374	13210	13271	12973	13302	13014	13142	13022	13195	13168	13269	13351	13297	13063	13151	13319	13209	13201	13229	13124	13263	13177	13289	13410	13276	12886	13201	13155	13087	13184	12990	13297	13185	13203	13078	13085	13025	13303	13019	13076	13195	13152	13028	13304	13180	13173	13171	13119	13246	13196	13219	13129	13358	12941	13224	13259	13269	13235	13106	13091	13197	13267	13092	13221	13046	13150	13256	13155	13016	13155	13243	13402	13299	13233	13190	13171	13351	13127	13012	12921	13090	13144	13302	13057	13223	13143	13286	13261	13298	13137	13246	13063	13209	13253	13167	12928	13095	13186	13282	13285	13242	13198	13006	13210	13264	13137	13227	13444	13263	13128	13354	13105	13051	13275	13353	13181	13210	13217	13351	13406	13283	13161	13065	13288	13162	13107	13280	13355	13279	13252	13276	13177	12998	13263	13220	13094	13097	13119	13199	13178	13220	13242	13343	13227	13311	13242	13145	13180	13058	12910	13125	13325	13174	13124	12911	13034	13151	13285	13239	13095	13147	13049	13149	13146	13167	13251	13339	13351	13199	13188	13184	13216	13255	13175	13202	13164	13214	13034	13389	13615	13261	13225	13153	13161	13146	13165	13131	13127	13106	13174	13223	13148	13155	13250	13175	13233	13098	13324	13187	13035	13086	13176	13123	13136	12896	13052	13183	13167	13158	13315	13386	13156	13112	13209	13318	13209	13353	13123	13107	13089	13293	13151	13034	13235	13202	13323	13224	13158	13252	13147	13275	13222	13300	13143	13173	13057	13196	13194	13107	13336	13376	13190	13133	13189	13107	13107	13114	13188	13146	13165	13027	13220	13191	13157	13146	13188	13318	13250	13014	13329	13076	13157	13245	13200	13151	13165	13174	13028	12919	13211	13204	13233	13043	13236	13209	13326	13213	13111	13191	13240	13218	13240	13218	13281	13138	13139	13156	13056	13305	13185	12982	13172	13155	13331	13284	13237	13159	13253	13279	13218	13047	13106	13284	13192	13439	13232	13329	13123	13436	13233	13273	13202	13235	13191	13074	13126	13181	13158	13208	13294	13121	13050	13272	13045	12992	13301	13325	13252	13197	13051	13170	13245	13287	13081	13176	13211	13255	13135	13098	13257	13178	13097	13307	13156	13115	13027	13112	13124	13115	13214	13223	13232	13316	13192	13042	13148	13083	13295	13112	13186	13091	13025	13029	13133	13297	13217	13036	13238	13173	13113	13262	13371	13358	13245	13147	13171	13168	13135	13107	13304	13117	13254	13224	13144	13304	13107	13025	13109	13172	13228	13280	13238	13326	13251	13186	13196	13120	13178	13226	13196	13102	13243	13164	13027	13326	13134	13118	13085	12906	13132	13091	13259	13225	13271	13195	13097	13250	13177	13210	13187	13075	13147	13210	13334	13348	13258	13280	13245	13090	13277	13364	13317	13068	13141	13376	13034	13319	13162	13168	13106	13259	13081	13160	13169	12966	13134	13248	13294	13196	12876	13008	13264	13095	13251	13414	13214	13261	13209	13202	13226	13280	13161	12986	13228	13287	13301	13226	13239	13080	13181	13395	13320	13125	13423	13198	13219	13051	13022	13096	13086	13024	13297	13122	13187	13162	13204	13227	13151	13305	13212	13128	13187	13092	13209	13142	12992	13033	12994	13256	13119	13125	13215	13219	13099	13171	13192	13183	13227	13260	13245	13300	13319	13188	13173	13364	13103	13249	13232	13113	13113	12915	13189	13256	13322	13207	13186	13104	13156	13345	13365	13075	13118	13204	12980	13212	13111	12995	12852	13107	13128	13243	13275	13075	13251	13101	13077	13101	13075	13170	13201	13120	13341	13431	13103	13259	12917	13178	13061	13219	13226	13147	13031	13106	13030	13177	13202	13147	13092	13447	13101	13190	13081	13017	13214	13201	13414	13131	13104	13234	13033	13168	12983	12945	13180	13350	13108	13446	13117	13162	13122	13178	13065	13307	13254	13315	13272	13171	13089	13310	13207	13205	13323	13329	13295	13256	13203	13268	12999	13173	13207	13312	13393	13072	13101	13169	13170	12980	13173	13148	13183	13080	13490	13310	13084	13210	13501	13317	13247	13266	13125	13177	13299	13049	13312	13178	13020	13174	13183	13172	13151	13225	13225	13344	13188	13286	13228	13116	13206	13166	13171	13047	13232	13186	13078	13221	13080
16946	30167	28232	22314	20121	18234	37760	60682	54656	40660	33020	22247	17943	14463	13117	12952	13146	13095	13045	13296	13151	13158	13170	13124	13050	13196	13231	13185	13082	13163	13228	13145	12996	13036	13069	13075	13166	12951	13207	13092	13129	13069	13047	13115	13132	13185	13347	13147	13050	13082	13200	13179	13041	12983	13220	13112	13258	13135	13133	13046	13108	13093	13205	13142	13076	13049	13249	13120	13105	13142	13242	13094	13056	13119	13012	13047	13126	13139	13076	13081	13154	13123	13156	13160	13147	13053	12943	13157	13062	13111	12949	13247	13154	13078	13196	13016	13221	13208	13118	13107	13134	13118	13039	13190	13075	13298	13030	13123	13138	13116	13192	13174	13065	13135	13056	13011	13205	13297	13054	13055	13008	13292	13160	13240	13169	13193	13178	13189	12890	13049	13093	13051	13168	13015	13002	13131	13160	13205	13019	13100	13283	13115	13127	13156	13097	13207	13231	12950	13250	13188	13174	13149	13175	13215	12916	13179	13156	13095	13131	13181	13135	13390	13079	13230	13047	13062	13156	13051	13113	13188	13032	12973	13091	13153	13132	13006	13056	13043	13119	13148	13220	13045	12954	13040	13102	13272	13016	12996	13175	13064	13099	13181	13121	13266	13072	13085	13011	13101	13109	13228	12939	13070	13112	13066	13077	13245	13003	13126	13389	13122	13107	12931	13033	13044	13159	13154	13267	13001	13292	13146	13053	13007	13091	13104	13164	13006	13032	13109	13152	12995	13204	13048	12927	12921	13127	13200	13031	13145	13064	13079	13139	12978	13145	13013	13132	13247	13120	13050	13154	13115	13031	13053	13113	13244	13160	13068	13055	13123	13243	13045	12957	13225	13085	13101	13015	13319	13319	13177	12954	13079	13096	13257	12962	13193	13228	13169	13165	13126	13135	13054	13038	13269	13026	13081	13190	13237	13175	13157	13141	13097	13182	13007	13039	13218	13208	13172	13081	12882	13143	13035	13125	13127	13051	13240	13109	13163	13057	13038	13038	13071	13248	13014	13014	13225	13050	13094	13054	13137	12897	13129	13086	13072	13229	13153	13188	13182	13091	13101	13120	13143	13107	13101	13330	13181	13236	13095	12915	13103	13163	13217	13043	13071	13137	13243	13274	13100	12999	12995	13300	13100	13113	13064	13177	13056	13212	13164	13058	13090	13199	13085	13168	13095	13119	13101	13118	13044	13183	12978	13088	13176	13051	13161	13124	13100	13135	13116	13091	12983	13003	12997	13023	13166	13072	13077	13211	13158	13126	13107	13204	13072	12934	13343	13238	13123	13148	12969	13117	13050	13079	13200	13278	13164	13214	13183	13091	13291	13191	13129	13075	13079	12895	13035	13102	13199	13022	13057	13129	13227	13134	13161	13045	13169	13013	13211	13079	13030	13166	13157	13197	13083	13181	13266	13048	13048	12975	13158	13218	13238	13080	13132	13028	13076	13249	13127	13131	13046	13126	13117	13127	13197	13291	13076	13117	13114	13188	12940	13377	13091	12960	13005	13030	13271	13100	13065	13048	13024	13108	13065	13092	13016	13169	13246	13026	13152	12936	12986	13127	13082	13190	13255	12962	13012	13036	13229	13183	13162	13038	13282	13041	13149	13091	13064	13177	13278	12906	13069	13115	13079	13026	13050	13214	13029	13217	13010	13137	13071	13212	13113	13089	13021	13146	12975	13182	13135	13101	13010	13029	13133	13014	13232	13006	12955	13230	13147	13158	13226	13000	13019	13123	13150	13210	13133	13124	13241	13096	13061	13156	13030	13177	13040	13137	13097	13137	13154	13021	13093	13076	13091	13105	13039	13049	13105	13207	13152	13065	13151	13148	13000	13175	13026	13148	12983	13107	12984	13015	12976	13178	13009	12994	12938	13273	13146	13148	12994	13118	13094	13328	13117	12975	13126	13089	13006	13176	13271	13082	13118	13010	13016	13181	13023	12930	13018	13081	12976	13052	13277	13087	13071	13259	13207	13054	13122	13073	13045	13229	13017	13389	13031	13141	13096	13173	13058	12954	13172	13125	13118	13315	13241	13128	13096	13200	13079	13103	13152	13144	13183	13059	13174	13205	13146	13178	13211	13265	12964	13122	13178	13069	13104	13034	13076	12998	13194	13034	12964	13194	12864	13200	12989	13183	13066	12916	13145	13095	13177	13044	13007	13001	12944	12940	13133	13205	13105	13189	12978	13167	13210	12987	13120	13133	13015	13211	13047	13031	13078	13265	13143	13111	13116	13057	12958	13049	13036	13119	13189	13189	13189	13112	13146	13185	13170	13055	13073	13199	13131	13248	13168	13288	13055	13293	13136	13239	13077	13141	13208	13126	13092	12925	13065	13286	13041	13140	13155	13306	13092	13205	13252	13165	13194	13098	13172	13150	13127	13211	13166	13223	13152	13248	13003	13132	13055	13059	13062	13111	12986	13025	13180	13011	13030	13078	13091	13081	13293	13140	13172	13077	13150	13163	13031	13086	13007	13022	13065	13165	13050	12995	13233	13192	13192	13283	13054	13213	13025	13277	13131	13047	13164	13104	13175	13091	12990	13157	13268	12949	13195	13034	13161	13120	13095	13210	13076	13158	13083	13094	13075	13069	13066	13148	13115	13101	13044	13122	13180	13092	13225	13105	13089	13117	13167	12977	13277	12877	13159	12950	13042	13081	13042	13005	13094	13039	13150	13063	13043	13083	13120	13193	13124	13100	13049	13296	12985	13178	13179	12854	13100	13147	13184	13054	13117	13031	13081	13084	13110	12969	13004	13029	13015	13125	13182	12940	12926	12950	12970	13110	13138	13045	13184	13264	13159	13115	12949	13219	13166	13020	13313	13029	13055	13202	13230	13035	13203	13205	13013	13160	13149	13313	12969	13121	13181	13028	13046	13112	12984	13245	13180	13034	13256	13095	13122	13066	13107	13115	13153	13118	13179	13038	13238	13156	13130	13203	13075	13001	13227	12943	13026	13076	12958	13095	13169	13259	13131	13133	13074	13137	13122	13045	13189	12912	13061	13136	13177	13062	13094	13139	13189	13166	13155	13075	13172	13306	13244	13082	13221	13145	13180	13174	13146	13238	13090	12997	13100	13273	13151	13128	12970	13023	13104	13183	13252	13067	13254	13058	13192	13156	13059	13228	13058	13117	13256	13077	13206	13298	13273	13098	13042	13107	13029	13066	13124	13046	12943	12966	13192	13183	13250	13274	13072	13106	13122	13005	12889	13105	13117	13084	12853	13212	13221	13179	13208	13039	13092	13195	13073	13047	13229	13001	13036	13164	13260	13101	13051	13069	13088	13038	13136	13007	13186	13153	13235	13164	12982	13129	13178	13105	13049	12998	13099	13066	13113	13260	13030	13127	13005	13111	13197	13096	13042	13141	13033	13194	13212	13064	13077	13182	13179	13114	13173	13102	13040	12809	13180	13001	13205	13177	13058	13024	13058	13097	13090	13194	13049	13052	13113	13094	13195	13108	13166	12940	13134	13099	13075	12989	13075	13257	13065	13067	13265	12933	13143	13003	13054	13109	13124	13189	13097	13159	13156	13051	13106	13121	13079	13261	13138	13101	13186	12897	13083	13034	12987	13090	13039	13135	13017	13132	13249	13073	13077	13111	12996	13090	13233	13092	13152	13007	13003	13170	13177	13121	13115	13225	13085	13163	13261	13255	13128	13168	13032	13103	13109	13179	13118	13061	13222	13182	13336	13062	13189	13302	13252	13185	13065	13130	13008	13169	12976	13101	13051	13061	13027	13014	13107	13143	13126	13260	13104	12932	13044	13286	13252	13245	13129	13169	13072	12960	13165	13261	12999	13043	13130	13077	13179	13110	13185	12986	13223	13242	12986	12968	12979	13094	13081	13089	13171	13085	13229	13188	13107	13182	13229	13193	13114	13173	13019	13175	13070	13250	13137	13057	13142	13188	13230	13016	13265	13189	13156	12992	13168	13049	13122	13159	13171	13087	13178	13167	13084	12967	12996	12985	13149	13099	13025	13084	13241	13321	13136	13218	13125	13081	13084	13132	13007	12911	13154	13168	13180	13119	13030	13102	13200	13042	13068	13050	13167	13116	13238	12986	13147	13103	12994	13204	13035	13200	13057	13009	13154	13299	13004	13353	13068	12964	13180	13141	13159	13124	13095	12939	12899	13103	13158	13247	13142	13184	13193	13049	13208	13161	13135	13203	13103	13004	13148	13176	13002	13248	13113	12914	13095	13142	13038	13088	13057	13225	13072	12969	13167	13260	13212	13007	13205	13183	13185	13140	13259	13214	13122	13116	13055	13240	13353	13033	13125	13079	13184	13167	13192	13054	12971	13241	13221	13298	13201	13183	13306	13246	13116	12962	13013	13167	13078	12975	13122	13156	13247	13132	13180	13095	13090	13295	13152	12947	12928	13127	13072	13325	13097	13263	13219	13161	13235	13222	13145	13094	13266	13087	13281	13267	13138	13124	13041	13062	13317	12955	13060	12966	13186	12978	13089	13213	13131	13032	13075	13042	13098	13132	13052	13237	13130	13033	13121	13156	13216	13050	13295	13082	13101	13221	13208	13114	13140	13035	12982	13165	12991	13082	13212	13027	13059	13082	13083	13254	13214	13104	13219	12910	13097	13131	13219	13215	13104	13107	13013	13166	13210	13032	13276	13146	13153	13216	13016	13184	13144	13193	13190	13054	13123	13306	13025	13121	13350	13078	13199	13191	13012	13243	13130	13109	13216	13056	13129	13240	12973	13188	13200	13047	13025	13242	13203	13233	13095	13322	12968	13142	13131	13152	12963	13121	13067	12996	13083	13212	13210	13164	13058	13100	13092	13001	13206	13191	13026	13012	13085	13071	13233	12983	12980	13036	13057	13156	12994	13101	13065	13100	13017	13008	13087	13023	13220	13104	13190	13014	13159	13264	13184	13150	13065	13024	12958	13092	13073	13264	13222	13156	13166	13064	12977	13234	13070	13132	13156	13154	13124	13224	13215	12944	12996	13037	13288	13104	13111	13000	13221	12969	13140	13130	13256	13106	13086	12946	13162	13146	13010	13232	13014	13013	13245	13071	13037	13306	13007	13123	13108	13078	13058	13081	13162	13153	13157	13227	13108	13218	13026	13210	13234	13149	13141	13172	13147
27224	21516	21956	17797	15032	14546	16510	20597	20903	17984	15975	14843	14283	14168	13902	13837	14077	13979	13886	14084	14113	13817	14064	13937	14020	13922	14046	13920	13959	13996	14009	13899	13989	14006	13950	13930	13825	14070	13935	14072	13955	13944	13950	14031	14049	14004	13922	13874	13930	13977	14025	14155	13778	13869	13941	14043	13898	14093	13945	13955	13849	14071	13910	13855	13703	13911	14110	13812	13890	13968	14115	13813	13951	14074	13968	13864	14017	14119	13904	13842	13863	14079	14179	13953	13857	14024	14232	13815	14047	14025	14002	14066	14119	13949	13918	14059	14072	13835	13889	13774	13980	14035	13812	14020	13966	13842	14024	14024	14044	14043	13874	13921	13966	13832	13838	13927	13776	13955	13914	13861	13911	13973	14004	13822	13792	13872	13810	14087	14072	13889	13863	14048	13904	13868	13840	13963	14038	13935	13992	13872	14089	13876	13834	13931	14096	13790	13858	14212	14106	13907	13891	14077	13882	13964	14191	13999	13825	13851	13928	13749	13926	13810	13960	14016	14019	13834	13922	13835	13960	14029	14084	14039	13928	14082	13982	13879	14020	13911	13967	13971	13963	14155	14113	13872	14021	14103	13770	13985	13847	13971	13969	13915	13972	14094	13926	13860	13893	13914	13881	13794	13776	14016	14004	14076	13882	13994	13943	14124	14039	14010	14137	13991	13887	14075	14103	13993	14060	14041	13994	14052	14115	13920	13957	13890	14090	13835	13821	14045	13986	13836	14074	13798	13921	13914	13944	13690	13941	14048	14200	13916	13877	14048	14057	13769	14308	13994	14038	13945	13872	13762	13885	13862	13943	13784	13948	13735	13960	13929	13769	13881	13856	13926	13993	14146	13899	13990	14024	13864	13889	13886	14069	13590	13903	13808	13966	14045	14023	13930	13980	13903	13678	13900	13944	14009	13927	14002	13931	14043	13811	13950	13759	13995	13977	13903	13952	14020	13919	13861	14115	13974	13910	14005	14060	14132	13867	13959	13916	13908	13741	14081	14173	13855	13716	13901	13713	14084	13914	13968	13834	13877	13832	13961	14102	14064	14053	13887	13944	13750	13915	14082	13916	13992	13995	13909	14030	14046	13964	14074	13772	13945	13881	13853	14097	13903	14009	14127	14065	13761	13973	14097	13956	13917	13833	13965	14083	13996	13915	13992	13959	13888	13950	14060	14145	13862	14182	14061	14167	14084	13951	14082	14049	13927	13943	13973	13845	13941	14005	14116	13862	13742	13929	14064	14063	14177	13984	14076	13928	13919	13968	14051	13794	13972	13906	14141	14098	13832	13840	13887	13943	13965	14020	13853	14038	13795	13850	13892	13985	13849	14223	14049	13994	13970	13911	14038	13935	14025	14016	14074	13971	13836	13861	13814	14068	14024	13972	13899	14078	14040	13976	14125	14071	13868	13986	13939	13989	13915	13863	13915	13842	13995	13783	14155	14134	13793	13921	14050	13943	14137	13881	14015	14052	13916	14202	13896	14040	13856	13925	14024	13993	13916	13907	13983	14120	13931	14009	13939	13747	13833	13909	13955	13814	14039	14137	14156	14173	13857	14042	14001	13956	13822	13936	13928	13926	13838	14041	13914	13968	13848	13966	13894	13907	13948	13898	13929	13942	13918	13945	13877	13935	13900	13979	13987	14067	13882	14202	14047	14011	13853	13976	14034	14002	13721	13986	13973	13957	13987	13933	13979	13878	13878	13902	13834	14064	14025	13975	13891	13817	13977	13970	13791	14158	13931	13944	14128	13994	13936	13831	13764	14021	14017	14109	13917	13869	14056	14061	13851	14038	13974	13956	14024	13765	13896	13904	13831	13993	13951	13931	14098	14145	13896	14110	13897	13929	13856	13924	14088	14007	13899	13903	13886	13962	13888	14060	13995	14203	13957	13888	13898	13829	13899	13985	14075	13855	13767	13834	14115	14076	14010	13975	13954	13906	13944	14001	13866	14038	14103	13832	13894	13857	13821	14035	13921	14059	13771	14032	14015	14012	14035	13862	13964	13955	13928	13980	13867	13914	14000	13946	13929	14145	13960	13871	13981	13803	13957	13909	13885	14014	13812	13925	13889	13780	13885	13849	13918	13930	14098	14101	14212	13886	14104	13980	13995	14158	13942	13823	13986	14171	14077	13949	14104	14014	14097	14153	13882	13953	14166	13957	13839	14027	14030	13932	13949	14089	13995	14092	14022	13905	14026	14003	13861	13803	14089	13974	13978	14013	13971	14179	13968	13973	13837	13977	13947	13994	14052	13859	13951	13922	13951	13960	13763	13736	13983	13907	13908	13988	13866	13985	14015	13983	14138	13951	14021	13948	13894	13943	13841	13999	14007	13761	13960	13988	13994	13803	13915	14018	14015	13929	13864	13973	13853	13988	13978	14049	13936	14042	13942	13973	13938	13874	13792	14008	13901	14158	13736	13895	13905	14092	13964	14028	14016	13961	13736	13822	13922	14001	14025	13890	13851	13902	14008	13868	13842	14167	13900	13875	13887	13989	14186	14020	14103	13919	14053	14133	13980	13849	13853	13859	14027	13972	13898	13845	13933	13935	13949	13990	14052	14052	13968	14012	13845	13993	13977	13992	13856	14001	13854	13866	13998	13734	13753	13892	13915	13954	13870	14000	14035	13954	14088	14054	14232	13785	13972	14110	13721	14043	13992	13966	14046	13883	13860	13944	13966	13912	13902	14074	14195	13884	14051	13980	13948	13992	14136	14005	13772	14175	13863	13916	13821	13907	14136	13970	14024	13912	13878	14029	13972	13918	14122	13886	13955	13905	13873	13887	14093	13712	13922	13921	13901	13936	13949	14051	13820	13834	13911	14055	13885	13972	14068	13958	14094	14024	13877	14050	13882	13859	13980	14008	13912	13929	14009	13946	13907	14006	13923	13886	13729	13983	13982	13941	13845	14287	13999	13883	14116	13850	13960	13906	14023	13633	14025	13902	13962	13996	13984	13767	14017	13799	14011	13873	13876	13884	14061	13907	13692	13750	13987	14038	13940	14064	13853	14033	14071	13939	14020	13859	13835	14030	14276	14180	13944	13926	14035	14153	13938	13947	14200	14004	13888	13894	13921	13983	13890	13968	13880	13896	13881	13999	14162	13941	13932	13949	13839	14163	14207	13941	14045	14167	13920	13991	13984	13998	14138	14052	13990	13979	13840	13886	14103	13941	14003	13970	13880	14132	13905	13876	13965	14051	13966	13996	13839	14000	14254	13946	13998	14054	13706	13874	14017	13765	14023	14128	13981	14008	13828	14033	13924	13961	13912	13971	14016	13980	13878	14045	13983	13843	14151	13916	13860	13828	13908	13984	13992	13909	13979	13744	13812	14041	13939	14014	13795	13953	13879	14037	14178	14065	14082	13815	13979	14053	13943	13845	13887	14217	13823	13987	13997	14222	13807	14081	14260	13998	14162	14061	14132	14025	14093	14026	13987	14048	13896	13938	13979	13915	13961	14088	14078	13970	14149	13958	14019	13849	13972	13987	13912	13797	13858	13985	14052	13984	14171	13881	14051	13844	14097	14034	14197	13907	14060	13979	13766	13885	13785	13926	13974	13916	13834	13951	13940	13985	13839	13893	13896	13876	13890	13994	13934	14042	13845	13835	13823	14132	14022	13887	14043	13975	13908	14089	14097	13960	13930	13929	13927	13970	14008	14168	13948	13923	14103	13888	13976	13945	13956	14122	13964	13813	13833	14042	13893	14102	14018	14035	13809	14008	14001	13809	14050	14006	13914	13941	13954	14100	13869	13722	13829	14090	13946	13790	14202	13898	13992	14055	13913	13879	13974	13807	13940	13983	13931	13988	13942	13973	13944	13858	14119	13998	13975	14014	13937	13961	14057	13941	14009	14079	14043	14076	13960	14038	13767	13916	14160	14041	13964	13870	14033	14222	13980	13979	13922	13849	13811	14038	13893	14124	14022	13942	13799	14017	13790	13898	13786	14136	14055	13923	14051	13867	14046	13922	13937	14023	13930	14053	14123	13934	13757	14128	14014	13847	13628	13766	13922	14252	14032	13952	13980	14205	14090	14075	14113	13890	13907	13900	14230	13893	13931	13901	13853	13987	13999	13990	13947	14015	14139	13857	14143	14067	14089	13835	14122	13759	13704	14037	13711	13792	13858	13845	13880	13856	13926	14020	13840	14093	13900	13869	14027	13896	14046	13903	14190	13878	14005	13799	13967	13955	13967	13895	13926	14121	14068	14249	13952	14048	13967	14131	14014	14028	14104	14055	13916	14038	14133	13856	13840	13802	13895	13982	14014	14026	13878	14093	14010	13911	13856	14105	13910	13961	13939	13883	13833	14130	14017	13837	13830	14073	14134	13933	14054	14013	13969	13962	14036	14012	13988	13994	13948	13885	13999	14021	14043	14049	13895	14015	13841	13695	13884	13895	13797	13815	14003	13938	14056	13904	13761	13995	13940	13988	13812	13930	13903	14181	14082	13936	13884	13924	13955	14060	13822	14008	13950	13870	13962	14073	13939	13964	13926	14020	13874	13889	13990	14155	14037	13950	13939	13940	13914	14146	14114	13879	13858	14005	13898	13820	13946	13853	13835	14032	13778	14096	13917	14192	13968	14187	13980	13812	14149	13974	13781	13946	14191	13833	14056	14151	13769	13666	14019	13938	14000	14105	13930	13949	14025	13868	13802	13933	14040	13926	13983	13952	14096	14102	14027	13936	13837	14020	14123	13904	13902	13975	13981	13932	13868	13897	13888	13903	14104	14051	13872	13914	13900	13967	13916	13905	14012	13833	13956	13928	13984	14092	14042	14086	13988	14181	13985	13876	13985	14046	14127	13906	13910	14096	13870	13933	13990	14070	14078	13976	14050	13723	13835	13838	13959	13975	13972	13928	13953	14009	13948	13959	14031	13934	13800	14039	13874	14087	13997	13986	14031	13776	13953	14074	14008	13867	13696	13896	13876	13829	13996	14035	14001	13975	14099	13934	13954	14057	14081	13873	13814	14123	13970	13809	13806	13976	14017	13962	14029	13881	13902	14049	14013	14086	13898	13939	13858	13877	13866	14012	13990	14073	13993	13926	13970	13782	13970	14000	13981	13974	14167	13953	13920	14111	13864	13941	14056	13980	14118	13974	14054
14945	19222	18421	15999	15535	14771	18027	23661	22807	18171	15978	14621	13755	13765	13558	13686	13509	13398	13666	13478	13646	13478	13651	13553	13458	13625	13680	13526	13520	13611	13640	13731	13622	13593	13485	13534	13695	13609	13641	13654	13466	13483	13570	13484	13774	13559	13552	13529	13575	13657	13428	13705	13496	13639	13491	13662	13577	13683	13621	13520	13479	13457	13664	13595	13436	13617	13598	13573	13654	13644	13590	13571	13503	13598	13678	13480	13599	13539	13597	13382	13587	13843	13344	13594	13626	13604	13630	13491	13561	13504	13585	13641	13578	13653	13567	13584	13566	13548	13603	13593	13661	13367	13599	13595	13727	13502	13680	13545	13536	13598	13745	13646	13543	13586	13592	13533	13661	13571	13682	13495	13629	13558	13490	13640	13587	13406	13421	13595	13569	13570	13596	13576	13620	13754	13619	13612	13689	13613	13602	13539	13686	13548	13554	13541	13360	13533	13509	13608	13565	13497	13655	13559	13654	13724	13630	13745	13749	13621	13507	13470	13595	13571	13588	13574	13682	13631	13557	13412	13583	13583	13512	13702	13524	13636	13649	13652	13490	13498	13597	13413	13698	13396	13549	13501	13559	13693	13684	13523	13436	13524	13846	13700	13503	13503	13576	13629	13449	13500	13598	13665	13611	13663	13577	13620	13387	13508	13508	13499	13695	13590	13595	13390	13586	13569	13573	13521	13691	13586	13428	13671	13578	13627	13610	13682	13437	13607	13466	13719	13726	13535	13737	13533	13461	13509	13696	13502	13512	13662	13603	13530	13647	13508	13627	13618	13632	13502	13509	13574	13586	13563	13660	13687	13661	13488	13488	13573	13480	13631	13615	13577	13660	13568	13615	13550	13377	13545	13653	13652	13593	13499	13547	13612	13765	13484	13537	13567	13703	13530	13464	13629	13587	13685	13625	13441	13567	13616	13708	13518	13409	13664	13552	13524	13610	13518	13636	13575	13668	13654	13618	13505	13379	13531	13587	13487	13672	13696	13632	13570	13450	13515	13726	13572	13426	13720	13649	13693	13510	13597	13632	13576	13575	13571	13662	13639	13496	13562	13521	13645	13423	13632	13623	13573	13591	13750	13552	13553	13595	13544	13534	13581	13598	13432	13533	13588	13697	13648	13522	13571	13462	13466	13597	13678	13585	13702	13590	13553	13572	13658	13700	13576	13495	13477	13534	13573	13680	13603	13389	13754	13660	13565	13554	13482	13592	13512	13487	13532	13691	13587	13609	13740	13524	13451	13393	13556	13561	13659	13670	13478	13797	13586	13598	13673	13579	13624	13599	13659	13593	13546	13463	13699	13632	13658	13590	13498	13560	13645	13586	13624	13625	13546	13581	13667	13481	13566	13578	13643	13717	13637	13648	13742	13754	13586	13531	13724	13642	13694	13623	13590	13749	13605	13536	13562	13505	13613	13663	13557	13411	13662	13580	13538	13662	13638	13566	13329	13631	13728	13595	13638	13402	13679	13587	13592	13617	13692	13638	13493	13597	13529	13601	13656	13392	13679	13623	13664	13516	13728	13678	13703	13511	13609	13568	13629	13545	13624	13474	13462	13572	13584	13485	13681	13582	13436	13589	13588	13652	13491	13459	13523	13630	13592	13694	13754	13501	13717	13603	13578	13598	13567	13678	13756	13681	13495	13621	13557	13462	13592	13489	13478	13759	13564	13551	13670	13718	13506	13497	13635	13474	13612	13628	13613	13659	13620	13540	13531	13588	13717	13382	13590	13543	13549	13525	13359	13342	13410	13697	13547	13611	13616	13650	13714	13722	13517	13563	13563	13659	13602	13486	13535	13720	13529	13769	13484	13507	13736	13466	13455	13727	13540	13401	13582	13653	13649	13690	13792	13516	13611	13452	13600	13462	13627	13509	13603	13669	13547	13814	13438	13485	13586	13601	13646	13594	13826	13635	13495	13653	13669	13706	13631	13584	13445	13560	13639	13656	13644	13485	13594	13705	13511	13589	13650	13636	13615	13534	13669	13487	13559	13634	13648	13541	13586	13671	13530	13464	13510	13492	13572	13606	13499	13489	13643	13655	13684	13565	13569	13600	13600	13681	13557	13611	13576	13542	13473	13546	13517	13706	13544	13731	13560	13622	13524	13461	13592	13596	13568	13628	13592	13650	13603	13652	13636	13682	13580	13648	13550	13544	13554	13551	13457	13433	13627	13632	13601	13438	13600	13488	13651	13603	13635	13632	13506	13549	13451	13685	13780	13666	13523	13516	13656	13690	13571	13443	13545	13635	13534	13539	13518	13506	13688	13670	13522	13637	13535	13686	13633	13688	13733	13597	13575	13567	13567	13557	13615	13588	13551	13566	13687	13638	13553	13468	13490	13594	13420	13731	13615	13526	13495	13596	13619	13648	13639	13611	13470	13633	13467	13571	13606	13476	13549	13561	13601	13525	13609	13619	13655	13474	13543	13490	13480	13602	13561	13524	13421	13514	13597	13539	13626	13546	13549	13707	13600	13559	13745	13718	13415	13652	13520	13631	13584	13469	13511	13425	13612	13595	13582	13662	13541	13649	13646	13632	13659	13612	13607	13494	13632	13601	13539	13697	13572	13581	13522	13520	13482	13566	13671	13567	13758	13591	13600	13507	13546	13675	13657	13538	13666	13780	13542	13521	13646	13482	13567	13625	13429	13651	13688	13612	13517	13507	13611	13470	13639	13570	13506	13586	13642	13720	13598	13546	13500	13734	13448	13505	13540	13538	13522	13566	13469	13484	13494	13694	13564	13495	13575	13708	13578	13556	13580	13506	13487	13643	13562	13610	13662	13615	13614	13568	13549	13480	13632	13619	13500	13599	13757	13535	13592	13673	13594	13599	13442	13466	13532	13529	13510	13634	13743	13479	13619	13579	13583	13638	13534	13547	13482	13706	13495	13628	13778	13477	13572	13413	13565	13619	13621	13532	13739	13662	13539	13570	13523	13720	13514	13719	13673	13681	13573	13760	13622	13525	13586	13627	13586	13544	13378	13616	13448	13526	13746	13587	13583	13573	13593	13559	13612	13675	13496	13685	13363	13535	13535	13578	13446	13593	13514	13506	13562	13610	13654	13740	13518	13582	13518	13635	13636	13565	13669	13734	13564	13479	13637	13489	13648	13690	13648	13711	13648	13491	13404	13477	13522	13711	13716	13667	13521	13615	13584	13411	13831	13635	13615	13583	13608	13592	13657	13701	13504	13535	13605	13618	13458	13593	13486	13548	13652	13596	13642	13653	13671	13532	13721	13438	13681	13503	13540	13568	13589	13758	13537	13611	13554	13697	13743	13582	13603	13520	13625	13514	13473	13566	13498	13511	13845	13584	13576	13413	13769	13627	13609	13594	13621	13332	13755	13609	13533	13533	13562	13795	13532	13618	13710	13674	13628	13578	13621	13546	13544	13629	13551	13602	13462	13593	13515	13609	13590	13378	13735	13577	13763	13591	13618	13633	13591	13682	13487	13576	13770	13719	13583	13722	13549	13649	13701	13516	13611	13508	13484	13556	13531	13489	13535	13617	13601	13449	13581	13559	13614	13529	13586	13577	13603	13598	13611	13588	13665	13487	13603	13513	13675	13561	13715	13566	13645	13519	13691	13473	13680	13618	13660	13704	13479	13479	13564	13562	13551	13531	13518	13438	13695	13517	13634	13573	13421	13572	13676	13560	13649	13486	13459	13666	13692	13575	13636	13537	13690	13674	13695	13629	13608	13563	13768	13525	13403	13523	13585	13550	13617	13545	13583	13593	13796	13693	13797	13539	13627	13576	13552	13533	13586	13540	13596	13666	13566	13655	13486	13675	13562	13440	13654	13659	13677	13673	13650	13650	13513	13520	13611	13537	13413	13568	13597	13795	13422	13554	13634	13669	13664	13426	13509	13436	13622	13648	13654	13652	13442	13556	13747	13602	13543	13602	13613	13623	13692	13533	13674	13443	13446	13418	13798	13637	13803	13769	13715	13581	13702	13675	13497	13507	13566	13497	13675	13648	13532	13588	13807	13574	13635	13658	13543	13504	13688	13604	13490	13683	13361	13717	13592	13705	13696	13556	13412	13681	13751	13543	13679	13645	13605	13606	13611	13614	13632	13769	13601	13573	13544	13668	13662	13642	13624	13702	13612	13568	13514	13640	13556	13542	13500	13599	13595	13550	13456	13673	13536	13594	13604	13447	13453	13323	13570	13515	13542	13663	13515	13571	13746	13566	13605	13433	13664	13573	13711	13542	13767	13448	13680	13704	13552	13558	13648	13603	13583	13639	13613	13573	13628	13662	13637	13551	13585	13609	13652	13632	13688	13505	13691	13607	13614	13570	13606	13616	13794	13449	13671	13592	13670	13600	13513	13411	13730	13635	13481	13738	13629	13629	13569	13638	13469	13471	13614	13756	13535	13631	13640	13623	13533	13560	13460	13639	13621	13632	13501	13649	13524	13702	13451	13545	13603	13731	13371	13699	13679	13512	13761	13410	13608	13603	13664	13656	13538	13534	13589	13542	13664	13521	13568	13618	13458	13594	13495	13608	13598	13527	13688	13619	13565	13570	13646	13491	13709	13683	13422	13538	13485	13679	13711	13615	13596	13570	13736	13505	13668	13755	13600	13516	13607	13407	13456	13685	13400	13602	13533	13653	13605	13621	13721	13597	13661	13690	13484	13643	13614	13569	13516	13458	13673	13486	13546	13436	13566	13570	13553	13643	13519	13670	13550	13529	13625	13618	13470	13641	13622	13486	13575	13650	13529	13525	13393	13589	13692	13547	13570	13514	13503	13561	13560	13508	13721	13620	13650	13457	13523	13485	13629	13435	13520	13426	13433	13660	13615	13544	13607	13699	13666	13648	13404	13744	13743	13563	13629	13580	13495	13782	13632	13480	13491	13528	13707	13467	13674	13475	13799	13702	13487	13708	13557	13525	13656	13637	13604	13663	13546	13639	13567	13586	13818	13612	13647	13706	13639	13675	13520	13614	13558	13431	13690	13796	13749	13531	13505	13587	13502	13463	13522	13737	13555	13610	13548	13431	13684	13696	13659	13548	13548	13613	13566	13656	13593	13595	13631	13613	13522	13689	13626	13627	13638	13525	13635	13685	13633	13580	13475	13767	13560	13557	13567	13500	13713	13616	13523
24589	21041	27757	24778	20417	17025	26828	41040	39726	28743	22741	17906	15523	14546	13902	13772	13756	13832	13954	13796	13778	13809	13850	13883	13794	14025	13684	13787	13844	13810	13681	13833	13753	13689	13804	13777	13645	13572	13680	13680	13846	13960	13794	13632	13735	13811	13723	13760	13764	13751	13889	13683	13755	13612	13674	13817	13758	13863	13654	13722	13742	13660	13841	13768	13860	13879	13919	13859	13755	13922	13919	13821	13722	13868	13690	13598	13775	13709	13751	13884	13835	13759	13814	13785	13732	13665	13666	13733	13767	13866	13942	13783	13663	13888	13686	13796	13727	13750	13771	13611	13794	13829	13904	13734	13840	13823	13863	14053	13761	13924	13705	13475	13879	13586	13733	13872	13740	13534	13743	13722	13583	13702	13733	13838	13725	13636	13699	13882	13767	13861	13629	13865	13854	13948	13954	13792	13599	13730	13836	13620	13722	13890	13773	13903	13847	13655	13746	13687	13692	13878	13614	13659	13775	13748	13786	13652	13587	13740	13680	13538	13679	13707	13699	13869	13799	13751	13882	13568	13707	13869	13717	13752	13607	13607	13666	13571	13807	13766	13698	13635	13866	13901	13760	13755	13643	13581	13794	13893	13676	13750	13703	14110	13907	13985	13731	13769	13792	13836	13649	13737	13684	13623	13864	13797	13799	13900	13716	13572	13923	13929	13806	13770	13925	13747	13661	13599	13683	13808	13778	13563	13584	13730	13667	13737	13715	13707	13879	13565	13621	13847	13717	13709	13810	13792	13909	13712	13733	13663	13791	13874	13726	13745	13890	13744	13757	13639	13798	13700	13689	13702	13854	13794	13665	13559	13850	13803	13734	13796	13828	13786	13774	13836	13714	13667	13873	13929	13700	14032	13795	13763	13712	13725	13873	13475	13746	13832	13742	13593	13716	13721	13717	13714	13944	13802	13819	13737	13671	13753	13654	13585	13682	13962	13714	13904	13793	13750	13569	13803	13638	13759	13710	13751	13703	13776	13928	13664	13816	13622	13712	13782	13720	13867	13671	13635	13581	13664	13709	13713	13812	13809	13743	13856	13723	13717	13691	13665	13654	13899	13587	13664	13810	13882	13769	13714	13768	13685	13549	13753	13723	13782	13555	13910	13592	13766	13652	13769	13715	13604	13815	13577	13779	13781	14023	13790	13804	13692	13664	13830	13687	13831	13692	13626	13875	13536	13555	13757	13893	13753	13830	13857	13671	13823	13669	13640	13882	13755	13617	13816	13748	13769	13795	14012	13829	14044	13729	13936	13859	13975	13882	13754	13700	13733	13849	13928	13899	13753	13862	13682	13647	13908	13716	13608	13769	13739	13719	13764	13883	13678	13794	13741	13649	13751	13669	13740	13887	13910	13613	13946	13821	13793	13758	13628	13788	13949	13812	13789	13816	13548	13679	13808	13763	13729	13675	13731	13888	13791	13792	13717	13898	13544	13864	13759	13742	13629	13690	13835	13861	13702	13505	13689	13706	13736	13480	13890	13848	13892	13819	13502	13654	13828	13818	13878	13751	13775	13819	13676	13679	13846	13699	13693	13785	13603	13623	13654	13874	13597	13725	13623	13914	13752	13869	13649	13737	13616	13728	13808	13775	13589	13688	13727	13918	13733	13762	13806	13805	13735	13685	13889	13788	13782	13716	13656	13616	13822	13725	13582	13751	13680	13737	13822	13681	13687	13835	13853	13719	13812	13922	13605	13782	13818	13745	13826	13875	13693	13772	13757	13992	13760	13656	13727	13789	13892	13885	13929	13734	13739	13918	13676	13604	13547	13801	13695	13798	13640	13909	13780	13812	13720	13921	13907	13722	13733	13768	13930	13548	13721	13808	13584	13694	13670	13689	13785	13931	13718	13821	13691	13752	13753	13772	13749	13761	13866	13604	13770	13734	13776	13553	13822	13863	13637	13619	13858	13694	13677	13639	13546	13736	13665	13830	13449	13870	13830	13750	13661	13615	13792	13768	13605	13685	13637	13838	13719	13747	13647	13611	13672	13637	13743	13714	13742	13675	13751	13649	13700	13600	13671	13590	13849	13768	13747	13600	13587	13661	13722	13591	13747	13765	13823	13846	13736	13929	13770	13851	13616	13679	13789	13632	13580	13769	13600	13570	13650	13858	13632	13608	13765	13662	13687	13621	13712	13883	13823	13792	13611	13770	13876	13818	13678	13623	13731	13663	13600	13773	13738	14007	14083	13894	13690	13733	13796	13916	13777	13526	13786	13821	13865	13796	13635	13774	13613	13584	13713	13844	13622	13716	13701	13933	13811	13757	13719	13826	13743	13712	13572	13753	13653	13831	13811	13835	13864	13882	13852	13684	13896	13753	13669	13696	13850	13912	13623	13451	13562	13778	13775	13804	13591	13612	13805	13873	13664	13814	13826	13860	13823	13660	13688	13825	13820	13648	13672	13598	13604	13649	13770	13726	13710	13746	13581	13637	13845	13683	13875	13917	13703	13600	13789	13479	13777	13507	13420	13521	13818	13754	13652	13751	13685	13708	13707	13856	13880	13932	13579	13872	13717	13901	13694	13720	13722	13651	13783	13630	13662	13639	13722	13656	13583	13659	13842	13791	13791	13807	13833	13704	13529	13791	13701	13941	13705	13856	13805	13954	13769	13730	13873	13557	13695	13715	13883	13830	13831	13639	13636	13937	13809	13654	13801	13636	13638	13840	13707	13740	13759	13712	13676	13771	13642	13847	13906	13724	13900	13797	13611	13738	13792	13814	13758	13532	13864	13925	13898	13677	13807	13878	13753	13806	13816	13933	13754	13936	13934	13821	13724	13953	13763	13535	13631	13871	13576	13873	13593	13709	13744	13646	13933	13891	13697	13630	13725	13727	13813	13728	13718	13755	13799	13678	13835	13855	13666	13816	13829	13813	13781	13744	13771	13893	13763	13831	13746	13748	13725	13813	13850	13931	13685	13827	13832	13781	13648	13699	13736	13698	13636	13538	13763	13881	13872	13757	13748	13804	13742	13671	13840	13777	13832	13695	13612	13734	13842	13760	13799	13859	13810	13700	13759	13780	13601	13648	13898	13861	13676	13608	13889	13780	13731	13520	13733	13776	13644	13803	13832	13823	13685	13746	13817	13651	13673	13744	13730	13731	13804	13791	13809	13849	13563	13785	13696	13743	13771	13787	13672	13786	13867	13613	13788	13836	13653	13727	13808	13695	13706	13984	13813	13876	13737	13613	13824	13845	13679	13791	13416	13833	13713	13711	13761	13855	13867	13819	13768	13781	13686	13680	13717	13749	13885	13887	13644	13633	13716	13779	13855	13724	13722	13733	13456	13460	13720	13898	13705	13688	13589	13735	13558	13614	13684	13710	13730	13661	13909	13900	13596	13691	13805	13761	13773	13848	13698	13617	13698	13809	13728	13867	13739	13829	13859	13629	13847	13795	13847	13758	13949	13731	13682	13808	13678	13858	13926	13759	13853	13768	13708	13797	13915	13879	13605	13563	13785	13757	13705	13594	13718	13727	13750	13798	13706	13813	13579	13893	13712	13676	13771	13904	13708	13653	13702	13800	13703	13782	13576	13832	13854	13679	13818	13712	13702	13888	13754	13796	13870	13681	13890	13722	13762	13835	13661	13694	13925	13780	13809	13763	13659	13837	13750	13767	13707	13714	13875	13683	13753	13687	13812	13710	13711	13709	13856	13793	13870	13788	13779	13956	13827	13782	13764	13627	13731	13705	13705	13921	13682	13617	13881	13663	13652	13618	13715	13625	13839	13836	13703	13799	13926	13868	13769	13870	13810	13858	13849	13687	13831	13847	13633	13776	13712	13879	13907	13763	13767	13766	13763	13689	13834	13822	13841	13749	13874	13705	13819	13854	13531	13716	13781	13793	13712	13885	13757	13784	13758	13665	13507	13557	13857	13774	13728	13884	13667	13680	13542	13719	13730	13595	13539	13760	13695	13949	13668	13726	13869	13669	13774	13773	13759	13851	13564	13724	13660	13371	13803	13703	13696	13803	13751	13960	13721	13925	13686	13691	13720	13709	13870	13597	13851	13835	13707	13983	13832	13666	13930	13648	13633	13689	13797	13734	13883	13678	13913	13744	13669	13710	13804	13801	13660	13684	13677	13780	13772	13836	13690	13899	13860	13991	13847	13841	13728	13798	13824	13776	13725	13905	13848	13748	13897	14071	13817	13819	13703	13663	13760	13885	13834	13810	13827	13720	13701	13790	13751	13806	13690	13849	13975	13841	13826	13886	13699	13898	13770	13748	13948	13935	13735	13777	13943	13865	14092	13780	13594	13835	13756	13811	13812	13657	13797	13834	13676	13729	13777	13664	13599	13919	13654	13694	13847	13773	13867	13827	13855	13753	13525	13809	13752	13521	13723	13681	13629	13595	13681	13625	13687	13679	13725	13823	13817	13890	13657	13699	13593	13826	13982	13867	13819	13705	13752	13617	13783	13638	13723	13600	13428	14005	13807	13624	13768	13863	13683	13652	13911	13801	13741	13798	13671	13739	13665	13796	13748	13802	13843	13967	13821	13736	13765	13771	13836	13656	13767	13806	13793	13839	13740	13760	13736	13807	13683	13700	13764	13612	13842	13827	13983	13724	13713	13884	13785	13714	13866	13773	13832	13790	13848	13751	13687	13792	13640	13804	13682	13771	13828	13919	13681	13560	13827	13753	13705	13853	13867	13768	13732	13911	13918	13846	13717	13629	13734	13618	13771	13732	13964	13764	13700	13726	13709	13746	13740	13844	13757	13605	13505	13942	13527	13746	13694	13444	13941	13759	13601	13720	13758	13901	13801	13811	13866	13800	13753	13788	13634	13929	13733	13714	13893	13800	13851	13736	13592	13656	13692	13815	13809	13784	13708	13657	13950	13734	13872	13765	13915	13839	13571	13761	13742	13587	13772	13679	13567	13858	13759	13826	13650	13688	13759	13756	13694	13890	13709	13736	13730	14000	13702	13771	13725	13752	13765	13595	13873	13729	13787	13739	13794	13724	13856	13582	13795	13640	13751	13820	13659	13835	13853	13790	13808	13671	13759	13599	13852	13645	13597	13846	13765	13922	13812	13904	13611	13801	13799	13638	13844	13770	13887	13663	13760	13741	13668	13634	13814	13903	13869	13881	13717	13622	13667
14327	24238	22717	18714	17208	15920	31792	44525	42245	29605	24994	17832	15741	14140	13450	13449	13704	13346	13509	13560	13438	13491	13496	13420	13459	13599	13602	13395	13469	13472	13617	13386	13461	13574	13452	13528	13622	13430	13514	13757	13449	13447	13278	13552	13481	13461	13433	13527	13337	13415	13447	13590	13504	13531	13445	13404	13468	13468	13341	13453	13582	13515	13525	13607	13446	13503	13418	13328	13466	13475	13367	13392	13531	13519	13455	13516	13479	13551	13495	13490	13553	13360	13296	13510	13481	13486	13572	13618	13576	13273	13323	13624	13567	13381	13315	13407	13550	13420	13489	13434	13322	13534	13426	13335	13510	13455	13355	13547	13296	13458	13570	13517	13449	13431	13491	13502	13446	13485	13336	13623	13403	13486	13368	13445	13390	13525	13504	13557	13232	13418	13527	13371	13498	13259	13531	13414	13643	13461	13422	13331	13386	13421	13554	13461	13501	13463	13619	13489	13552	13592	13536	13483	13251	13546	13518	13590	13436	13524	13504	13404	13443	13388	13453	13481	13392	13390	13650	13481	13340	13535	13262	13419	13493	13515	13537	13474	13483	13466	13496	13379	13511	13425	13260	13499	13510	13601	13251	13452	13551	13559	13614	13495	13571	13392	13439	13496	13437	13387	13452	13566	13493	13707	13473	13416	13499	13319	13570	13464	13517	13330	13561	13489	13363	13549	13291	13303	13475	13590	13518	13613	13593	13569	13489	13318	13294	13505	13573	13467	13544	13422	13562	13678	13468	13406	13397	13445	13390	13419	13480	13474	13453	13511	13435	13549	13525	13327	13429	13286	13359	13527	13405	13463	13374	13549	13359	13412	13455	13446	13506	13462	13404	13388	13478	13552	13442	13466	13568	13392	13419	13422	13494	13371	13503	13630	13431	13463	13452	13596	13404	13615	13553	13498	13515	13454	13528	13397	13481	13267	13357	13431	13556	13509	13376	13524	13670	13549	13502	13399	13470	13431	13410	13421	13456	13290	13563	13415	13511	13482	13516	13454	13442	13379	13354	13520	13307	13389	13525	13475	13439	13458	13358	13411	13410	13542	13435	13448	13528	13549	13620	13469	13588	13460	13500	13443	13373	13493	13573	13552	13360	13421	13595	13490	13461	13507	13375	13334	13517	13521	13551	13548	13526	13489	13443	13514	13545	13395	13373	13527	13437	13662	13413	13522	13475	13460	13306	13546	13472	13520	13439	13432	13495	13294	13518	13430	13542	13473	13500	13445	13516	13483	13511	13383	13402	13537	13494	13289	13448	13443	13385	13459	13544	13549	13481	13534	13562	13704	13437	13596	13398	13478	13433	13382	13570	13461	13289	13417	13539	13589	13509	13426	13499	13345	13563	13604	13393	13493	13507	13473	13501	13520	13409	13500	13399	13492	13523	13479	13473	13392	13452	13550	13422	13467	13508	13440	13473	13334	13585	13566	13431	13444	13460	13435	13339	13573	13458	13497	13398	13422	13419	13327	13458	13390	13286	13438	13458	13525	13512	13516	13365	13543	13496	13446	13580	13511	13396	13367	13421	13352	13371	13521	13361	13476	13497	13612	13616	13393	13370	13248	13352	13466	13383	13445	13404	13681	13484	13486	13289	13427	13506	13613	13335	13602	13443	13294	13562	13473	13451	13462	13480	13386	13430	13289	13650	13439	13555	13457	13367	13412	13424	13546	13480	13477	13616	13360	13409	13547	13520	13421	13335	13363	13428	13621	13569	13443	13491	13587	13490	13456	13482	13586	13512	13436	13382	13535	13494	13354	13590	13163	13552	13376	13314	13622	13504	13455	13578	13520	13407	13444	13492	13408	13287	13536	13426	13483	13534	13543	13489	13406	13349	13577	13333	13466	13486	13431	13332	13557	13304	13427	13363	13558	13503	13543	13488	13534	13479	13488	13512	13647	13475	13428	13544	13445	13431	13394	13566	13460	13299	13482	13407	13436	13340	13581	13351	13422	13523	13369	13335	13505	13484	13444	13402	13482	13484	13461	13548	13448	13600	13460	13346	13579	13481	13306	13462	13392	13502	13235	13406	13425	13444	13583	13468	13468	13414	13518	13399	13402	13338	13509	13503	13554	13358	13607	13569	13476	13486	13540	13482	13502	13470	13503	13414	13501	13585	13470	13434	13497	13433	13247	13409	13500	13419	13513	13355	13568	13399	13349	13318	13746	13449	13431	13565	13423	13536	13445	13446	13346	13468	13392	13458	13557	13462	13547	13440	13412	13557	13625	13441	13466	13340	13345	13523	13545	13565	13625	13456	13479	13418	13497	13479	13366	13467	13469	13413	13491	13503	13479	13470	13528	13368	13462	13427	13520	13426	13428	13423	13345	13338	13373	13645	13558	13615	13477	13498	13555	13588	13246	13427	13386	13478	13389	13478	13359	13452	13401	13504	13512	13418	13516	13359	13563	13404	13527	13540	13460	13369	13495	13647	13342	13476	13401	13471	13460	13453	13249	13529	13332	13543	13481	13417	13518	13413	13479	13457	13493	13289	13379	13479	13445	13472	13542	13429	13348	13292	13593	13573	13413	13441	13294	13402	13479	13695	13454	13642	13558	13381	13363	13363	13380	13394	13451	13471	13454	13473	13416	13524	13328	13584	13650	13339	13444	13354	13329	13288	13449	13481	13256	13387	13574	13562	13441	13533	13417	13493	13406	13348	13458	13419	13519	13353	13475	13460	13458	13505	13675	13422	13213	13558	13450	13484	13434	13552	13488	13294	13643	13478	13581	13647	13451	13561	13381	13443	13488	13543	13416	13483	13519	13423	13506	13594	13468	13541	13470	13477	13346	13494	13462	13388	13463	13393	13517	13525	13498	13426	13474	13747	13433	13456	13513	13393	13382	13474	13484	13545	13569	13506	13412	13656	13427	13570	13392	13425	13487	13448	13566	13508	13559	13621	13561	13543	13558	13403	13502	13417	13410	13457	13440	13352	13311	13498	13384	13483	13438	13424	13588	13366	13428	13468	13556	13325	13465	13478	13436	13398	13477	13505	13425	13661	13406	13315	13443	13407	13428	13466	13405	13329	13356	13614	13591	13371	13498	13434	13399	13374	13408	13523	13386	13447	13505	13479	13656	13395	13294	13497	13452	13381	13507	13382	13592	13577	13497	13459	13409	13620	13467	13542	13473	13335	13679	13366	13261	13619	13495	13374	13536	13268	13559	13444	13401	13417	13472	13505	13602	13303	13497	13501	13501	13533	13684	13562	13323	13380	13509	13577	13483	13396	13489	13600	13499	13360	13561	13595	13418	13570	13549	13530	13512	13458	13503	13605	13465	13336	13477	13388	13477	13522	13352	13365	13576	13601	13401	13520	13547	13588	13242	13493	13555	13460	13279	13452	13541	13433	13269	13420	13494	13614	13558	13412	13481	13560	13540	13409	13253	13537	13397	13562	13495	13375	13391	13232	13494	13579	13409	13541	13262	13322	13531	13525	13363	13473	13411	13499	13316	13469	13501	13482	13456	13265	13591	13584	13486	13470	13417	13612	13571	13470	13497	13455	13389	13468	13507	13418	13469	13473	13426	13471	13533	13467	13248	13636	13349	13333	13507	13484	13519	13308	13461	13570	13438	13494	13585	13524	13454	13375	13708	13236	13490	13494	13486	13503	13449	13406	13693	13356	13522	13508	13575	13567	13448	13365	13507	13419	13332	13524	13498	13371	13487	13519	13240	13454	13309	13663	13548	13513	13612	13524	13598	13543	13369	13375	13443	13478	13489	13516	13298	13460	13503	13457	13399	13534	13432	13446	13486	13381	13559	13538	13470	13460	13537	13375	13462	13300	13363	13542	13490	13419	13464	13569	13440	13418	13433	13418	13477	13533	13474	13292	13443	13379	13273	13247	13451	13368	13459	13467	13456	13430	13545	13540	13474	13563	13573	13430	13318	13564	13517	13339	13379	13438	13418	13605	13757	13503	13709	13374	13504	13385	13443	13457	13502	13598	13413	13430	13588	13511	13399	13516	13505	13507	13590	13453	13357	13351	13289	13401	13507	13596	13524	13330	13427	13382	13442	13525	13293	13510	13573	13483	13391	13513	13457	13510	13496	13510	13529	13413	13516	13482	13544	13314	13454	13497	13470	13346	13445	13605	13385	13543	13492	13378	13573	13456	13386	13357	13364	13433	13530	13508	13472	13544	13523	13409	13535	13426	13597	13550	13588	13397	13598	13595	13456	13530	13456	13492	13594	13277	13574	13251	13588	13491	13401	13486	13549	13437	13475	13509	13645	13388	13506	13365	13548	13425	13523	13458	13528	13502	13461	13606	13520	13455	13526	13482	13234	13527	13490	13557	13583	13423	13489	13573	13399	13388	13518	13496	13644	13397	13501	13551	13473	13518	13377	13403	13537	13338	13555	13399	13474	13376	13323	13364	13356	13382	13432	13506	13554	13561	13406	13411	13471	13567	13536	13356	13420	13324	13406	13505	13511	13611	13402	13332	13444	13402	13538	13333	13412	13550	13292	13451	13631	13441	13496	13422	13437	13384	13592	13479	13398	13357	13504	13385	13664	13428	13504	13559	13355	13564	13505	13484	13297	13308	13510	13396	13421	13638	13416	13518	13727	13407	13435	13505	13327	13581	13318	13478	13363	13469	13398	13411	13425	13443	13461	13596	13567	13415	13338	13570	13402	13396	13342	13454	13416	13242	13457	13526	13480	13421	13508	13358	13366	13540	13299	13444	13369	13365	13323	13441	13379	13395	13426	13464	13588	13538	13309	13359	13351	13470	13445	13586	13645	13517	13391	13375	13546	13555	13381	13559	13604	13534	13509	13493	13286	13360	13591	13577	13527	13597	13524	13437	13532	13424	13587	13422	13445	13389	13556	13422	13465	13474	13392	13583	13454	13441	13373	13620	13384	13467	13526	13508	13473	13480	13411	13674	13491	13476	13402	13645	13399	13449	13510	13450	13375	13487	13469	13603	13517	13587	13454	13484	13541	13325	13340	13385	13330	13426	13553	13550	13426	13360	13421	13515	13518	13499	13414	13487	13413	13472	13545	13592	13606	13612	13408	13618	13650	13451	13521	13453	13569	13480	13544	13326	13617	13666	13366	13544	13526	13371	13383	13545	13512	13363	13392	13599	13574	13542	13418	13691	13534	13437	13510
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
